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
339246836229	339246836798	339246837348	339246837873	339246838423	339246838998	339246839548	339246840098	339246840623	339246841173	339246841723	339246842273	339246842824	339246843399	339246843949	339246844499	339246845024	339246845599	339246846124	339246846674	339246847224	339246847774	339246848324	339246848874	339246849424	339246849999	339246850524	339246851099	339246851649	339246852174	339246852749	339246853275	339246853825	339246854375	339246854925	339246855500	339246856025	339246856575	339246857150	339246857675	339246858250	339246858775	339246859350	339246859875	339246860425	339246861000	339246861525	339246862100	339246862650	339246863175	339246863726	339246864276	339246864826	339246865376	339246865926	339246866476	339246867026	339246867601	339246868126	339246868676	339246869226	339246869776	339246870326	339246870876	339246871426	339246872001	339246872526	339246873076	339246873626	339246874177	339246874752	339246875277	339246875852	339246876402	339246876952	339246877477	339246878027	339246878577	339246879127	339246879677	339246880227	339246880777	339246881327	339246881877	339246882452	339246882977	339246883527	339246884077	339246884653	339246885178	339246885728	339246886278	339246886828	339246887378	339246887928	339246888478	339246889028	339246889578	339246890128	339246890678	339246891253	339246891803	339246892353	339246892878	339246893428	339246893978	339246894528	339246895104	339246895654	339246896204	339246896729	339246897279	339246897854	339246898379	339246898929	339246899504	339246900054	339246900579	339246901129	339246901679	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2642	3600	2300	2643	3600	2300	2643	3600	2300	2644	3600	2300	2645	3600	2300	2646	3600	2300	2647	3600	2300	2648	3600	2300	2649	3600	2300	2650	3600	2300	2651	3600	2300	2652	3600	2300	2654	3600	2300	2655	3600	2300	2656	3600	2300	2657	3600	2300	2658	3600	2300	2659	3600	2300	2660	3600	2300	2661	3600	2300	2662	3600	2300	2663	3600	2300	2664	3600	2300	2665	3600	2300	2666	3600	2300	2667	3600	2300	2668	3600	2300	2670	3600	2300	2670	3600	2300	2672	3600	2300	2672	3600	2300	2673	3600	2300	2674	3600	2300	2675	3600	2300	2676	3600	2300	2677	3600	2300	2678	3600	2300	2679	3600	2300	2680	3600	2300	2681	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24304	21438	29002	24360	22938	26804	27887	23518	22181	21474	20448	19987	20113	19892	19861	20132	20286	20166	19873	20053	20056	19660	19623	19533	19688	19713	19614	19512	19534	19568	19619	19582	19446	19481	19613	19491	19747	19600	19395	19539	19728	19584	19483	19648	19502	19618	19642	19583	19535	19446	19513	19553	19500	19598	19501	19447	19488	19654	19591	19391	19376	19558	19556	19531	19381	19508	19328	19735	19353	19437	19314	19337	19824	19415	19545	19526	19552	19468	19512	19275	19468	19235	19509	19463	19618	19561	19432	19442	19327	19457	19458	19475	19442	19476	19622	19324	19345	19432	19513	19564	19635	19377	19535	19471	19473	19535	19453	19421	19636	19440	19231	19277	19508	19585	19457	19449	19253	19442	19454	19700	19286	19331	19355	19406	19399	19442	19302	19585	19576	19423	19430	19633	19477	19251	19414	19464	19511	19489	19372	19177	19353	19446	19367	19318	19434	19252	19345	19379	19273	19652	19508	19322	19334	19354	19418	19522	19634	19516	19434	19547	19282	19325	19303	19603	19431	19445	19587	19605	19463	19511	19437	19408	19510	19313	19493	19496	19524	19414	19424	19428	19571	19354	19415	19581	19557	19448	19459	19517	19251	19666	19476	19616	19393	19637	19428	19420	19407	19494	19405	19268	19222	19472	19496	19416	19569	19235	19397	19392	19261	19720	19464	19605	19383	19394	19470	19323	19516	19440	19443	19570	19359	19398	19355	19406	19361	19461	19326	19568	19579	19235	19557	19511	19218	19529	19369	19457	19360	19503	19471	19537	19449	19361	19376	19422	19284	19523	19549	19463	19383	19253	19615	19665	19691	19572	19472	19397	19467	19571	19547	19503	19516	19530	19443	19354	19389	19622	19628	19506	19439	19516	19553	19503	19350	19377	19436	19399	19521	19281	19379	19494	19384	19375	19255	19422	19502	19403	19462	19628	19516	19561	19329	19499	19650	19457	19334	19454	19640	19382	19474	19552	19498	19390	19520	19356	19552	19472	19490	19399	19404	19507	19425	19290	19289	19316	19295	19520	19616	19455	19273	19356	19523	19270	19459	19305	19362	19577	19545	19491	19479	19513	19680	19437	19412	19265	19494	19540	19395	19241	19341	19500	19609	19342	19225	19494	19508	19394	19476	19396	19555	19466	19371	19696	19198	19351	19522	19615	19338	19511	19616	19517	19250	19400	19555	19375	19270	19439	19300	19659	19334	19558	19254	19499	19540	19430	19580	19511	19265	19421	19396	19539	19425	19421	19500	19456	19331	19058	19256	19515	19331	19644	19562	19464	19613	19577	19625	19473	19527	19299	19487	19449	19342	19503	19439	19427	19460	19636	19383	19470	19402	19490	19223	19537	19442	19571	19500	19500	19499	19428	19505	19475	19537	19521	19359	19319	19504	19456	19680	19447	19235	19613	19483	19362	19479	19494	19275	19492	19416	19470	19363	19540	19437	19487	19248	19627	19297	19365	19525	19586	19479	19439	19386	19348	19494	19442	19257	19404	19533	19497	19533	19501	19588	19437	19376	19549	19367	19357	19341	19497	19485	19402	19385	19335	19607	19411	19340	19541	19433	19459	19227	19357	19554	19519	19571	19469	19248	19258	19298	19127	19181	19232	19335	19259	19419	19508	19498	19548	19521	19456	19386	19631	19591	19482	19343	19383	19560	19462	19448	19297	19327	19536	19479	19353	19600	19599	19432	19562	19551	19424	19489	19235	19408	19444	19605	19326	19426	19397	19540	19319	19580	19450	19473	19476	19433	19461	19433	19485	19408	19639	19526	19372	19462	19421	19451	19482	19493	19405	19424	19335	19392	19269	19549	19436	19637	19569	19441	19252	19562	19479	19408	19520	19472	19401	19501	19508	19487	19368	19438	19424	19528	19351	19717	19319	19432	19281	19517	19268	19575	19478	19418	19436	19599	19413	19590	19565	19593	19614	19407	19449	19423	19212	19546	19476	19610	19438	19511	19456	19242	19483	19381	19616	19467	19419	19607	19374	19402	19427	19441	19364	19515	19405	19519	19416	19458	19345	19623	19332	19509	19235	19392	19282	19588	19621	19538	19600	19316	19363	19468	19376	19471	19433	19465	19357	19427	19413	19543	19445	19393	19330	19487	19690	19507	19455	19641	19546	19372	19307	19266	19294	19376	19537	19482	19531	19476	19435	19345	19482	19392	19409	19555	19221	19641	19488	19716	19279	19437	19214	19518	19548	19432	19477	19529	19320	19482	19386	19320	19433	19383	19196	19380	19520	19424	19366	19047	19380	19493	19142	19553	19424	19359	19406	19381	19291	19459	19379	19651	19365	19585	19252	19189	19544	19347	19590	19589	19472	19197	19382	19356	19319	19554	19601	19379	19223	19411	19615	19257	19420	19540	19411	19565	19530	19582	19490	19514	19371	19425	19456	19465	19371	19655	19528	19308	19389	19547	19307	19509	19535	19442	19585	19453	19377	19493	19686	19449	19338	19584	19399	19409	19451	19259	19340	19313	19439	19546	19424	19517	19423	19358	19340	19575	19424	19369	19558	19508	19244	19581	19441	19323	19416	19587	19538	19205	19585	19573	19442	19523	19269	19457	19453	19451	19506	19467	19593	19555	19454	19496	19319	19500	19413	19354	19317	19562	19481	19282	19388	19192	19514	19348	19429	19491	19503	19490	19416	19325	19372	19560	19394	19213	19376	19527	19608	19462	19552	19535	19497	19229	19177	19326	19346	19581	19532	19327	19364	19197	19369	19377	19272	19588	19395	19664	19528	19453	19368	19462	19313	19612	19643	19609	19749	19320	19444	19313	19385	19370	19635	19124	19257	19530	19301	19246	19376	19414	19457	19519	19391	19371	19448	19449	19311	19552	19295	19335	19471	19211	19367	19488	19440	19599	19475	19531	19502	19419	19411	19549	19321	19412	19561	19496	19456	19358	19437	19347	19578	19249	19672	19424	19484	19314	19329	19307	19604	19336	19498	19443	19529	19329	19464	19374	19570	19653	19452	19398	19370	19221	19127	19510	19222	19463	19234	19533	19151	19416	19341	19387	19558	19492	19409	19584	19676	19618	19535	19557	19318	19323	19298	19560	19592	19442	19397	19317	19418	19516	19408	19433	19430	19487	19279	19311	19504	19438	19598	19490	19313	19449	19226	19453	19335	19570	19351	19343	19362	19263	19492	19324	19463	19506	19376	19366	19438	19186	19322	19464	19243	19518	19488	19354	19443	19579	19363	19591	19507	19674	19316	19575	19456	19768	19477	19555	19380	19463	19484	19619	19505	19364	19434	19218	19424	19483	19543	19217	19464	19422	19552	19416	19606	19509	19590	19459	19319	19452	19470	19578	19406	19434	19588	19417	19624	19396	19549	19707	19311	19608	19587	19433	19431	19338	19324	19524	19391	19188	19489	19482	19329	19599	19422	19416	19535	19366	19350	19397	19500	19524	19602	19421	19389	19683	19589	19421	19465	19554	19567	19464	19416	19441	19255	19392	19469	19589	19393	19435	19538	19605	19459	19635	19596	19377	19307	19451	19407	19431	19399	19433	19314	19220	19640	19491	19279	19361	19349	19306	19321	19436	19366	19438	19541	19680	19463	19490	19442	19416	19560	19487	19465	19455	19265	19398	19427	19614	19391	19587	19286	19300	19458	19274	19476	19598	19565	19403	19381	19281	19356	19413	19450	19502	19295	19380	19576	19394	19342	19440	19660	19441	19375	19417	19369	19398	19290	19446	19454	19276	19418	19378	19645	19410	19175	19402	19187	19407	19407	19599	19330	19528	19345	19556	19547	19552	19601	19401	19251	19228	19347	19408	19458	19359	19257	19328	19336	19281	19460	19353	19467	19341	19547	19520	19517	19402	19348	19639	19538	19487	19239	19386	19387	19534	19466	19469	19501	19656	19290	19643	19475	19277	19381	19277	19631	19557	19243	19557	19405	19405	19498	19537	19564	19579	19338	19447	19489	19446	19396	19340	19540	19298	19461	19352	19332	19674	19431	19411	19315	19179	19250	19419	19318	19523	19393	19691	19484	19522	19364	19491	19263	19443	19268	19498	19501	19448	19530	19274	19602	19537	19393	19366	19371	19278	19562	19493	19394	19368	19494	19708	19461	19532	19513	19495	19351	19419	19595	19339	19344	19457	19488	19374	19472	19688	19531	19434	19438	19431	19671	19379	19569	19392	19540	19545	19662	19419	19309	19612	19291	19534	19579	19404	19474	19447	19381	19379	19467	19396	19483	19619	19242	19254	19521	19437	19364	19297	19436	19409	19282	19482	19329	19738	19366	19369	19381	19323	19578	19408	19331	19330	19460	19505	19546	19413	19275	19266	19413	19418	19465	19445	19552	19269	19487	19667	19738	19469	19409	19460	19395	19496	19569	19560	19417	19537	19331	19371	19312	19504	19482	19360	19296	19222	19465	19546	19422	19397	19519	19366	19638	19223	19486	19680	19473	19401	19431	19348	19359	19276	19371	19340	19441	19381	19237	19388	19479	19693	19534	19313	19551	19435	19410	19426	19303	19438	19459	19605	19521	19499	19343	19464	19456	19371	19248	19453	19385	19246	19287	19376	19463	19625	19439	19357	19517	19526	19454	19286	19446	19472	19375	19639	19443	19420	19644	19545	19724	19434	19300	19310	19400	19462	19378	19517	19570	19328	19565	19474	19682	19579	19413	19466	19527	19409	19229	19508	19419	19517	19529	19457	19362	19343	19466	19622	19566	19430	19404	19324	19545	19527	19332	19230	19333	19469	19572	19406	19360	19593	19518	19268	19393	19210	19126	19441	19471	19277	19410	19355	19755	19429	19276	19470	19332	19476	19439	19490	19396	19528	19290	19533	19322	19480	19548	19426	19509	19517	19429	19543	19539	19647	19345	19531	19380	19405	19444	19721	19526	19478	19666	19485	19420	19376	19318	19264	19523	19470	19575	19558	19542	19375	19466	19462	19687	19307	19575	19452	19411	19392	19242	19308	19541	19328	19437	19448	19231	19385	19422	19448	19497	19433	19626	19346	19408	19350	19485	19423	19295	19478	19515	19530	19403	19352	19442	19461	19571	19507	19445	19428	19340	19350	19314	19253	19403	19389	19453	19295	19231	19530	19554	19205	19401	19521	19449	19317	19451	19774	19427	19222	19399
24016	42560	39921	32794	29381	26322	23505	21333	19754	18182	16596	16320	16313	16549	16222	16547	16674	16613	16301	16166	15983	15867	15845	15747	15702	15809	15686	15800	15747	15798	15854	15717	15774	15681	15678	15760	15808	15676	15755	15688	15649	15787	15808	15613	15775	15738	15761	15734	15818	15711	15778	15612	15655	15719	15573	15866	15790	15507	15809	15529	15776	15598	15734	15615	15690	15855	15614	15868	15643	15721	15623	15727	15798	15870	15846	15672	15637	15738	15736	15834	15627	15639	15732	15771	15820	16000	15716	15656	15794	15698	15679	15592	15815	15697	15568	15619	15828	15570	15699	15945	15765	15798	15701	15558	15734	15600	15932	15838	15615	15802	15767	15565	15733	15741	15767	15874	15685	15719	15694	15669	15709	15689	15748	15527	15645	15649	15732	15827	15648	15524	15682	15617	15641	15521	15750	15770	15679	15730	15659	15631	15534	15661	15653	15601	15705	15648	15729	15628	15640	15650	15889	15618	15539	15588	15715	15698	15668	15576	15776	15786	15615	15664	15671	15560	15713	15583	15678	15453	15733	15447	15716	15561	15550	15596	15758	15611	15718	15703	15610	15655	15760	15977	15636	15713	15727	15629	15691	15644	15715	15847	15596	15610	15645	15724	15625	15609	15772	15662	15721	15783	15836	15654	15780	15594	15641	15588	15603	15477	15808	15713	15766	15757	15694	15689	15763	15609	15777	15747	15709	15568	15576	15763	15666	15731	15718	15830	15637	15749	15716	15628	15646	15633	15645	15666	15643	15695	15812	15613	15470	15748	15722	15726	15808	15644	15681	15670	15773	15666	15706	15702	15642	15944	15554	15746	15628	15752	15791	15666	15641	15626	15756	15703	15726	15812	15521	15556	15747	15645	15623	15660	15845	15557	15818	15604	15763	15748	15696	15675	15575	15580	15533	15743	15593	15781	15728	15634	15664	15723	15636	15785	15710	15715	15781	15699	15683	15570	15753	15709	15682	15691	15655	15806	15832	15627	15664	15667	15832	15718	15457	15748	15717	15595	15617	15725	15767	15710	15746	15608	15795	15705	15739	15525	15775	15710	15713	15710	15575	15606	15680	15599	15442	15765	15626	15576	15564	15588	15601	15723	15773	15596	15508	15867	15614	15656	15631	15724	15658	15600	15566	15826	15489	15769	15642	15646	15664	15676	15735	15733	15753	15649	15879	15623	15631	15826	15500	15852	15456	15832	15837	15577	15750	15641	15530	15709	15692	15695	15636	15806	15667	15623	15702	15791	15746	15723	15632	15870	15492	15609	15830	15701	15661	15753	15846	15593	15804	15793	15643	15574	15577	15567	15736	15835	15697	15663	15517	15547	15676	15527	15606	15633	15674	15677	15784	15641	15722	15447	15642	15615	15558	15674	15660	15540	15715	15778	15658	15576	15502	15698	15485	15663	15718	15549	15590	15607	15616	15597	15798	15607	15666	15760	15684	15501	15949	15896	15636	15474	15687	15531	15643	15765	15750	15578	15813	15613	15573	15768	15654	15671	15633	15625	15662	15616	15503	15804	15683	15666	15712	15809	15617	15844	15641	15724	15480	15601	15756	15781	15631	15699	15761	15573	15817	15588	15558	15710	15877	15741	15704	15707	15639	15803	15709	15528	15486	15630	15540	15556	15610	15621	15549	15460	15437	15640	15629	15897	15550	15768	15637	15583	15708	15679	15744	15681	15571	15700	15563	15745	15692	15808	15680	15617	15773	15830	15472	15645	15592	15532	15711	15722	15696	15599	15655	15677	15823	15581	15544	15682	15746	15675	15616	15574	15842	15800	15707	15704	15645	15556	15790	15705	15716	15690	15765	15820	15668	15733	15760	15613	15565	15670	15697	15613	15926	15725	15510	15656	15725	15563	15841	15759	15481	15685	15680	15827	15634	15718	15619	15607	15654	15655	15711	15717	15680	15796	15575	15719	15656	15675	15706	15626	15518	15609	15583	15684	15536	15774	15632	15658	15784	15773	15710	15747	15596	15714	15857	15571	15780	15552	15736	15574	15836	15567	15874	15747	15686	15781	15624	15563	15787	15601	15613	15496	15544	15585	15559	15715	15556	15694	15687	15550	15732	15563	15623	15646	15710	15745	15753	15724	15662	15623	15663	15603	15782	15637	15792	15805	15880	15606	15693	15570	15694	15471	15799	15621	15682	15700	15577	15625	15540	15640	15564	15786	15614	15656	15420	15584	15802	15685	15631	15576	15841	15552	15684	15603	15681	15701	15707	15760	15830	15633	15709	15663	15718	15675	15807	15692	15593	15832	15696	15733	15737	15652	15788	15715	15812	15667	15558	15671	15753	15697	15664	15707	15798	15617	15701	15825	15644	15895	15746	15811	15514	15632	15766	15746	15658	15660	15700	15664	15679	15702	15649	15703	15568	15618	15732	15499	15721	15817	15540	15641	15799	15600	15782	15716	15669	15597	15610	15614	15889	15754	15593	15578	15734	15606	15623	15738	15797	15750	15507	15631	15719	15821	15717	15778	15803	15646	15773	15700	15649	15730	15647	15567	15645	15747	15715	15746	15628	15821	15708	15804	15810	15781	15448	15726	15623	15543	15625	15757	15588	15831	15908	15668	15727	15816	15686	15682	15648	15743	15585	15631	15737	15612	15744	15729	15605	15566	15846	15669	15596	15554	15740	15663	15980	15839	15838	15717	15614	15714	15673	15836	15596	15787	15672	15689	15613	15581	15658	15868	15661	15776	15732	15648	15704	15521	15574	15567	15646	15825	15649	15635	15709	15700	15634	15691	15726	15546	15758	15671	15891	15549	15639	15794	15581	15747	15598	15552	15679	15601	15851	15654	15697	15610	15826	15687	15980	15712	15721	15569	15644	15764	15802	15555	15635	15679	15713	15779	15650	15716	15856	15703	15632	15602	15720	15837	15520	15671	15759	15529	15580	15734	15606	15625	15650	15750	15800	15787	15734	15576	15708	15791	15649	15620	15608	15538	15895	15508	15602	15593	15765	15797	15641	15851	15702	15747	15599	15562	15747	15765	15774	15692	15732	15711	15734	15712	15511	15839	15561	15555	15731	15743	15720	15550	15755	15657	15616	15623	15684	15678	15663	15680	15757	15705	15542	15679	15738	15827	15751	15739	15594	15693	15645	15652	15630	15653	15794	15566	15666	15663	15728	15706	15692	15605	15732	15719	15707	15484	15660	15759	15625	15707	15592	15737	15701	15594	15609	15499	15667	15509	15660	15643	15708	15662	15673	15603	15568	15783	15559	15650	15701	15507	15799	15716	15783	15512	15657	15742	15797	15657	15618	15628	15752	15497	15498	15702	15485	15533	15757	15708	15546	15711	15756	15723	15814	15550	15616	15883	15564	15725	15627	15697	15734	15690	15664	15501	15648	15615	15531	15578	15642	15702	15639	15823	15654	15784	15709	15776	15680	15802	15655	15720	15536	15638	15716	15702	15801	15762	15528	15681	15692	15648	15625	15737	15633	15632	15775	15727	15547	15665	15759	15765	15846	15695	15867	15645	15673	15709	15676	15796	15611	15582	15592	15573	15592	15837	15767	15784	15573	15879	15498	15669	15687	15698	15657	15733	15616	15846	15683	15717	15614	15696	15763	15881	15651	15637	15665	15592	15693	15829	15516	15526	15543	15761	15681	15575	15580	15698	15739	15682	15574	15830	15755	15602	15680	15596	15630	15669	15583	15684	15590	15752	15576	15724	15649	15543	15635	15625	15661	15593	15547	15695	15563	15674	15860	15632	15579	15722	15704	15751	15639	15748	15631	15672	15677	15629	15548	15780	15656	15702	15597	15894	15591	15575	15747	15694	15727	15528	15859	15534	15859	15674	15594	15492	15743	15415	15645	15749	15725	15532	15647	15674	15687	15553	15593	15585	15750	15656	15640	15716	15748	15670	15794	15557	15489	15601	15586	15717	15637	15692	15893	15741	15594	15614	15478	15669	15602	15757	15673	15643	15602	15590	15638	15716	15745	15791	15705	15720	15665	15692	15805	15702	15677	15719	15818	15623	15595	15830	15724	15443	15664	15692	15706	15698	15697	15599	15593	15771	15616	15617	15698	15775	15814	15567	15636	15791	15634	15539	15661	15654	15553	15850	15752	15851	15612	15733	15562	15700	15546	15629	15652	15738	15806	15662	15652	15464	15641	15605	15792	15748	15799	15696	15662	15576	15646	15876	15772	15598	15581	15850	15596	15744	15560	15650	15661	15733	15755	15697	15693	15777	15768	15778	15668	15726	15694	15527	15847	15493	15685	15448	15541	15487	15541	15741	15813	15713	15684	15873	15406	15697	15829	15725	15740	15709	15564	15776	15536	15816	15684	15802	15601	15769	15788	15627	15630	15702	15783	15509	15786	15639	15860	15711	15767	15725	15786	15724	15786	15768	15725	15658	15627	15764	15871	15662	15801	15728	15573	15677	15566	15880	15528	15628	15566	15827	15807	15583	15716	15710	15741	15632	15665	15677	15592	15505	15716	15679	15670	15726	15759	15539	15641	15667	15523	15786	15450	15662	15607	15835	15737	15588	15626	15535	15680	15829	15569	15552	15529	15685	15618	15789	15731	15573	15783	15663	15715	15505	15742	15720	15627	15731	15414	15623	15706	15801	15756	15646	15681	15633	15692	15725	15564	15687	15631	15560	15678	15636	15700	15574	15725	15594	15716	15611	15775	15748	15825	15772	15667	15543	15584	15726	15709	15619	15816	15769	15748	15748	15735	15618	15817	15711	15682	15870	15593	15593	15712	15627	15664	15641	15628	15609	15665	15597	15511	15661	15661	15794	15655	15587	15723	15590	15705	15714	15604	15671	15698	15396	15711	15480	15725	15636	15568	15864	15487	15902	15721	15498	15809	15602	15616	15584	15600	15527	15590	15602	15546	15466	15722	15673	15757	15722	15688	15873	15752	15629	15882	15591	15617	15688	15775	15669	15555	15612	15744	15691	15712	15696	15672	15610	15738	15790	15873	15760	15564	15627	15638	15653	15481	15697	15682	15883	15820	15779	15912	15665	15737	15691	15757	15868	15733	15712	15765	15745	15566	15607	15457	15611	15703	15706	15763	15695	15728	15583	15586	15482	15768	15645	15961	15784	15689	15675	15718	15744	15758	15624	15719	15707	15697	15702	15587	15728
30124	24348	25868	23244	20266	19558	19196	18246	17812	17483	16803	16858	16905	17068	16942	17035	17103	16792	17033	17124	17014	16678	16877	16897	16843	16803	16923	16685	16846	16940	16969	16944	16909	16918	16806	16971	16991	16778	16949	16729	17055	16733	16966	16931	16985	16757	16971	16863	16722	16776	16930	16884	16801	16818	16690	16738	16890	16708	16953	16932	17021	16955	16718	16823	16761	16725	17028	16906	16907	16888	16920	16919	16690	16851	16944	16811	16806	16825	16860	16787	16900	16812	16961	16809	16865	16905	16831	16913	16967	16897	16860	16867	16753	16782	16760	16495	16755	16833	16840	16685	16854	16868	16825	16926	16854	16863	16929	16825	16685	16907	16652	16912	16975	16736	16635	16763	16716	16890	16748	16790	16482	16868	16868	16804	16962	16823	16937	16870	16763	16805	16892	16928	16917	16843	16719	16964	16731	16815	16857	16689	17041	16791	16797	16784	16610	16983	16885	16987	16807	16694	16937	16811	16543	16784	16870	16855	16817	16735	16735	16586	16717	16763	16802	16473	16842	17031	16797	16674	16875	16655	16780	16867	16894	16901	16763	16869	16712	16787	16676	16795	16991	16630	16840	16665	16723	16926	16764	16856	16807	16800	16757	16663	16902	16938	16739	16991	16906	16849	16870	16776	16787	16733	16787	16816	16972	16884	16907	16628	16776	16666	16672	16753	16711	16917	16802	16833	16819	16712	16829	16878	16960	16658	16756	16951	16780	16759	16783	16710	16837	16928	16801	16822	16757	16882	16780	16703	16752	16844	16801	16839	16862	16865	16803	16892	16886	16918	16877	16702	16773	16782	16789	16822	16952	16642	16803	16528	16816	16614	16666	16915	16721	16682	16796	16865	17035	16799	16989	16827	16835	16865	16642	16838	16713	16943	16743	16601	16671	16808	16785	16807	16801	16732	16826	16951	16645	16742	16801	16756	16755	16785	16821	16642	16807	16947	16928	16871	16794	16809	16855	16835	16814	16929	16805	16928	16887	16870	16914	16888	16733	16821	16983	16915	16918	16705	16801	17027	16898	16764	16513	16730	16835	16776	16889	16898	16886	16935	16821	16936	16863	16697	16838	16850	16850	16811	16804	16849	16906	16796	16723	16822	16814	16789	16839	16770	16877	16997	17034	17006	16941	16714	16869	16616	16805	16805	16952	16919	16809	16677	16877	16700	16835	16822	16988	16937	16942	16882	16879	17090	16961	16916	16753	16725	16632	16870	16682	16828	16967	16747	16886	16933	16895	16932	16790	16815	16894	16878	16769	16927	16754	16899	16895	16858	16925	16847	16731	16758	16636	16751	16853	16740	16611	16671	16850	16925	16739	16870	16770	16754	16870	16807	16663	16823	16801	16886	16872	16674	16854	16850	16902	16745	16888	16906	16848	16649	16829	16940	16926	16793	16988	16809	16973	16821	16720	16800	16802	16789	16746	16916	16887	16798	16832	16845	16582	16929	17046	16983	16608	16916	16843	16802	16985	16713	16956	16733	16777	16550	16830	16679	16800	16689	16820	16965	16845	16667	16709	16791	16744	16830	16797	16908	16698	16849	16716	16694	16663	17000	16780	17047	16809	16763	16738	17008	16791	17039	16739	16983	16812	16791	16978	16957	16942	16859	16960	16632	16798	16772	16825	16911	16569	16649	16873	16881	16825	16747	16958	16799	16831	16858	16920	16729	16697	16711	16864	16743	16902	16824	16992	16964	16830	16809	16790	16870	16658	16891	16675	16904	16886	16780	16896	16777	16773	16897	16811	16924	16847	16733	16686	16825	16760	16750	17044	16857	16734	16983	16740	16884	16787	16917	16851	16676	16886	16759	16651	16908	16816	16918	16929	16753	16896	16900	16871	16783	16728	16767	17044	16773	16988	16712	16742	16799	16795	16803	17069	17004	16736	16738	16855	16843	16898	16717	16817	16770	16855	16762	16714	16941	16826	16813	16716	16814	16827	16884	16756	16766	16836	16889	16831	16691	16797	16875	16778	16791	16912	17015	16852	16809	16803	16698	16730	16701	16863	16721	16885	16737	16888	16784	16848	16916	16950	16953	17086	16670	16946	16702	16707	16772	16711	16867	16941	16764	16911	16949	16912	16933	16908	16872	16939	16933	16839	16899	16822	16848	16742	16802	16722	16838	16746	16984	16706	16798	16911	16586	16810	16796	16873	16799	16743	16896	16752	16901	16838	16740	16786	16815	16804	17000	16770	16888	16915	16954	16772	16926	16874	16943	16695	16698	16636	16974	16969	16800	16872	16759	16567	16915	16885	16905	16922	16713	16741	16844	16766	16958	17196	17042	16781	16936	17029	17105	16649	16861	16894	16951	16910	16792	16851	17020	16855	16755	16951	16795	16734	16706	16780	16773	16880	16786	16865	16899	16883	16727	16834	16802	16706	16703	16815	16798	16726	16717	16736	16780	16676	17007	16863	16808	17010	16884	16664	17100	16875	16808	16793	16858	16705	16784	16736	16826	16981	16810	16774	16969	16858	17069	16842	16762	16846	16961	16977	16835	16669	16693	16915	16829	16835	16775	16688	16846	16832	16676	16684	16899	16971	16620	16866	16943	16908	16720	16677	16915	16806	16752	16688	16926	16905	16931	16878	16593	16798	16705	16912	16853	16916	16933	16928	17017	16788	16716	16817	16781	16990	16692	16860	16973	16854	16866	16725	16757	16714	16883	16622	16808	16927	16768	16765	16776	16709	16921	16846	16796	16689	16919	16952	16693	16732	16574	16819	16929	16879	16702	16903	17061	16760	16668	16984	16782	16899	16653	16703	16948	16880	16984	16932	16619	16860	16789	16834	16791	16853	16835	16944	16835	17050	16785	16830	16822	16710	16812	16840	16662	16589	16799	16759	16867	16703	16775	16621	16749	16884	16830	16618	17020	16936	16873	16898	16772	16782	16769	16794	16854	16732	16777	17016	17024	16798	17079	16845	16803	16644	16792	16725	16756	16757	16666	16808	16811	16899	16834	16768	16758	16963	16712	16782	16848	16736	16783	16946	16787	16787	16822	16815	16697	16790	16753	17013	16812	16888	16861	16893	16720	16710	16907	16901	16875	16799	16799	16730	16990	17095	16734	16970	16760	16981	16881	16923	16879	16890	16838	16883	16836	16842	17075	16873	17027	16683	16783	16613	16833	16877	16895	16885	16908	16781	16861	16921	16886	16884	16838	16929	16742	16888	16729	16865	16873	16864	16871	16578	16665	16989	16848	16832	16857	16849	16730	16837	16716	16839	16813	16679	17003	16650	16954	16757	16820	16825	16768	16703	16842	16946	16887	16899	16755	16895	16693	16910	16682	16792	17045	16866	17045	16779	16896	16899	16895	16892	16983	16785	16834	17063	16752	16669	17046	16772	16999	16808	16690	16847	16937	16735	16861	16796	16857	16813	16797	16742	16911	16710	16686	16750	16783	16857	16900	16919	16665	16819	16783	16821	16851	16844	16905	16781	16850	16904	16742	16967	16746	17092	16953	16952	16857	16640	16911	16919	16834	16707	16816	16728	16901	16727	16834	16808	16805	16784	16846	16819	16892	16839	17040	16888	16855	16745	16872	16609	16952	16797	17006	16829	16696	16734	16636	16695	16705	16813	16778	16885	16944	16819	16825	16897	16827	16816	16767	16768	16755	16804	16693	16813	16909	16696	16885	16960	16786	16782	16902	16742	17030	16611	16946	17075	16899	16639	16831	16756	16738	16807	16918	16726	16790	16841	16771	16854	16934	16810	16858	16786	16827	16956	16889	16719	16695	16858	16755	17061	16769	16851	17037	16855	16823	16896	16767	16926	16900	16816	16831	16771	16693	16747	16889	17038	16927	16908	16787	16632	16744	16757	16792	16892	16896	16870	16904	16724	16832	16809	16812	16788	16751	16850	16691	16905	16845	16983	16769	16842	16875	16753	16608	16866	16636	16965	16969	16804	16720	17045	16579	16755	17021	16823	16722	16878	16911	17046	16861	16945	16865	16771	16934	16876	16811	16820	16809	16830	16852	16848	16967	16917	16833	16760	16933	16784	16621	16837	16859	16706	16866	16863	16719	16832	16948	17043	16964	16879	16882	16981	16764	17010	16910	16788	16864	16738	16898	16890	16970	16966	17021	16871	16845	16894	16750	16941	16693	16978	16904	16845	16970	16774	16816	17181	16948	16856	16869	16790	16691	17064	16802	16740	16793	16758	16878	16973	16972	17004	16857	17048	16726	16537	16743	16651	16855	16902	16783	17070	17013	16687	16760	16825	16868	16899	16802	16781	16790	16686	16723	16619	16732	16894	16814	16883	16926	16705	16853	16839	16960	16895	16955	16632	16840	16811	16708	16952	16806	16964	16753	16768	16734	16806	16987	16876	16916	16813	16940	16844	16764	16974	16804	16725	16901	16832	16550	16814	16995	16885	16976	16912	16959	17048	16764	16737	16727	16798	16799	16838	16744	16988	17009	16780	16720	16748	16778	16767	16881	16891	16870	16935	16867	16837	16796	16772	16700	16870	16874	16964	16802	16842	16784	16964	16846	16833	16705	16793	16616	16835	16686	16686	16947	16779	16972	16783	16831	16815	16780	16921	16883	16996	17150	16606	16806	16782	16771	16834	16809	17068	16934	16762	16988	16772	16683	16844	16804	16729	16977	16729	16995	16855	17081	16799	16836	16860	16758	16958	16847	16676	16796	16781	16892	16760	16728	16816	16870	17031	16940	17082	16918	16730	16773	16782	16784	16860	16881	16714	17011	16942	16986	16703	16791	16815	16944	16818	16823	16848	16942	16788	16919	17036	16795	16752	16842	16573	16817	16721	16875	16847	16569	16911	16770	16819	16862	16771	16626	16888	16791	16857	16908	16635	16816	16970	16793	16895	16677	16631	16843	16959	17043	16921	16790	16920	16830	16827	16989	16799	16601	16728	16929	16720	16867	16919	16608	16923	17019	16833	16755	16730	16745	16658	16927	16776	16721	16768	16850	16748	16919	16788	16895	16739	16790	16885	16873	16784	16567	16928	16881	16792	16641	17040	16883	16860	16849	16715	16629	16643	16889	16991	16763	16482	16920	16983	16679	16786	16646	16670	16917	16723	17015	16923	16897	16925	16937	16897	16715	16556	16799	16768	16788	16958	17077	16753	17092	16687	16784
21396	29041	27295	21751	19549	18650	17272	16023	15744	15121	14199	14183	14252	14158	14189	14169	14276	14271	14220	14224	13938	14145	14039	14064	14037	14106	14167	13926	14165	14001	13882	13907	13905	14148	14024	14099	13913	14147	13953	14014	13943	13852	13888	14132	14113	14114	14183	13983	13971	13935	13999	13824	14143	13831	14085	14088	14041	14078	13995	13967	14068	14068	13961	14025	13821	13940	13925	14243	13951	14040	13930	13985	14061	13913	14083	14014	14027	14042	14008	14049	13979	13943	14054	14049	14032	13948	14068	13908	13893	14056	13994	14036	14136	14124	13913	14073	13988	13960	13968	13957	13957	13924	14190	13965	14034	14027	14023	14146	14129	13991	13993	14012	14012	14090	13964	14141	14060	13828	14032	14129	14140	13967	13865	14009	14051	13978	13914	13948	14097	14050	14106	13958	13854	14087	13950	14007	14227	13880	14084	13726	14129	14108	13959	13815	14062	13938	14028	13967	14075	14071	14006	13914	14040	13973	14050	14031	13945	13841	14144	14107	14063	13967	14011	14088	14128	14004	13889	13891	14103	14038	14042	13951	14097	13925	14122	13963	14138	14062	14008	14095	13902	13921	14001	14127	13963	14048	14150	14125	14004	13974	13985	13994	14016	14024	14120	14042	14032	13998	13998	13943	14112	13917	13986	14008	14031	14183	14027	13905	14057	13949	13852	14085	14003	14142	14056	13894	13873	13996	13910	14119	14142	13984	14054	13969	14024	13911	14070	14068	14155	13986	14127	13991	14042	13993	14230	13802	13945	14045	13990	14050	13974	14023	13992	13959	13816	14152	13889	14098	14015	14005	14155	14062	13948	13848	14116	13973	13958	13995	14170	13883	14130	13922	14014	14026	14087	14127	13981	13993	13963	13884	14217	13953	14071	13979	13952	14171	13941	13875	14230	13996	14098	14008	14188	13996	14175	14085	14042	13995	13917	14094	14083	14107	13919	14118	13973	14138	14061	13905	14094	14073	14030	13947	13998	13926	13906	13856	13999	14021	13965	14024	14008	13892	13941	14142	14181	13986	14053	13859	14001	14181	14096	14048	14113	13934	13980	13982	13947	13890	14233	14041	14195	13981	14244	14019	13728	13994	13762	13996	13930	14108	13905	14051	14179	14012	14063	13968	14030	14035	13938	13921	14205	13972	13982	14002	14081	13848	14029	14168	13888	13966	14060	13985	13995	14148	14100	14137	13982	14010	13727	13894	14044	14002	14145	14168	13928	14105	14005	13927	14001	13888	14009	14097	14047	14131	13963	13893	13800	14021	14199	14095	14111	13981	14007	14087	13984	14022	13914	14016	14041	13918	14168	13928	14124	13927	13878	13851	14049	13811	14191	13908	13859	14039	14014	14096	13972	13944	14131	14115	14039	13927	13769	13926	13941	14019	13989	14071	13979	14112	14025	13867	13932	13987	14041	13958	14173	14183	14044	14156	14003	13801	14036	14101	13911	14100	13918	14077	14023	14089	13995	13879	13992	14070	13944	14033	14063	13967	13939	14093	14137	13972	13843	14022	13902	14018	13952	14013	13950	13958	14087	14034	13950	14013	14123	14159	14203	13993	14030	13967	13919	14028	13919	13972	14019	13979	13891	14025	14043	13958	13990	13994	14018	14016	14030	14171	13878	14236	13895	13916	13931	14138	13908	14052	14043	13935	13889	14086	14058	14135	13713	13940	14021	14128	14048	14076	13928	13964	13946	13938	13974	13897	13990	13936	13977	14000	14010	14093	13883	14157	14056	14036	13991	13870	14183	14041	13951	14138	14082	13790	14012	14009	13847	13957	14002	13900	13921	13967	14093	14108	14026	13974	14148	14162	13924	13965	14002	13981	14041	14066	14029	13996	13960	14066	13937	14107	14016	14165	13921	13951	14005	14070	13945	13979	14085	14201	13878	13826	13954	13960	14066	13974	13986	14102	14134	14016	14032	14007	14032	14134	14077	14042	13843	14032	14046	13954	13847	13877	14185	14147	14057	13953	13926	14037	14113	14052	14008	14088	14028	14086	14149	13928	13940	13920	13986	14054	13971	14101	13936	13904	14094	14015	13799	14139	14047	14009	13934	13980	14141	13964	14081	13960	13931	14092	13978	14016	13929	14206	14044	14060	14144	13964	13997	14058	14069	14149	14178	13942	14088	14014	14139	14163	14164	14103	14027	14042	14098	13842	14046	13878	13804	13962	14038	14104	14156	14084	14157	13980	14044	13972	14165	14020	14207	14074	14031	13953	14175	13926	14051	13983	13937	13940	14002	14078	14010	14158	13999	14008	14059	13875	14033	13913	13957	13970	14012	14093	13907	13990	14149	13956	14057	14125	13968	14043	14067	14019	14144	14316	14008	13876	14051	13843	13912	13901	14109	13796	14119	13951	14057	13878	13926	14103	13966	14029	13913	13922	14142	14145	13964	14081	14057	14116	13894	13981	14058	13993	14108	13825	13862	14062	13946	13959	13974	13990	13980	13952	13807	13989	14015	14284	14109	13927	14018	13973	14110	14096	13837	13966	14001	13879	13909	13947	14013	14168	13877	13975	13800	14094	14102	14092	14283	14065	14150	13950	13938	14103	14046	13913	14136	13909	14056	13954	14113	13872	14175	14036	13980	14098	14077	13871	14109	13928	14174	13958	14178	14093	14076	13944	13998	14060	13958	13970	13909	14163	14015	13951	13989	14035	14084	13807	13985	14167	13898	13978	14063	13935	14042	14157	14045	14033	13947	14032	14021	13918	13915	14021	13978	13993	14063	13982	14006	14026	13864	13970	13843	14095	13861	14086	14020	14035	13967	14185	14090	14027	13977	14017	14107	13999	13951	14070	14128	14004	14050	14062	14017	13884	13945	13957	14054	14173	13890	14081	14029	14052	13938	14069	13850	13962	14082	14121	14061	13954	14082	14225	14022	14144	13816	13988	14228	14142	14041	13916	14160	14052	14092	14141	13995	13931	14113	14009	13969	14144	13980	13956	13983	14035	13934	14180	14054	14172	13933	14119	13961	14042	14035	13784	14002	14034	14000	13966	14113	14059	13984	14052	14032	13974	14006	13977	13902	14124	14073	13836	14059	14051	13912	14180	14092	13963	13953	13954	13783	14083	13964	14025	13910	14043	14150	13968	14024	13892	13955	14204	13952	14030	13972	14045	14126	14027	13995	13964	13948	14025	13974	14037	13920	14083	14178	13893	14141	14101	14125	14046	13899	13930	14109	13980	13880	13924	14019	14070	13867	13942	14180	14145	14044	13969	14183	13962	14157	14046	14016	13858	14008	14141	14208	14028	13977	14060	14027	14211	13950	14155	13885	13948	14013	14060	14003	14039	14140	14012	13948	14127	14121	13934	14153	13961	14147	13954	14024	13967	13938	13948	14179	13930	14074	14135	13969	14045	13921	14145	13852	13854	13977	14059	14083	14027	13980	14032	13967	13988	14118	13965	14107	14148	14018	13922	14086	14077	14007	14009	13944	13901	13926	14014	14084	13977	13964	14064	14202	13865	14147	13905	14018	13976	14106	13945	14046	13987	13978	13909	13978	13992	14151	14082	13999	13930	14110	14165	13965	14096	14028	13918	14003	14070	14038	14024	13964	14108	14064	13865	14082	13950	14075	14009	13854	14181	13804	13918	14022	14056	13933	14051	14101	14221	14078	13988	14014	14272	14094	14003	14215	14075	13934	13969	14236	14035	14221	13936	14128	14036	14012	13865	14006	14160	14133	14191	14214	14028	14090	13998	13900	14094	14089	14122	13938	14177	14194	13872	13907	14000	14208	13887	14126	13677	14085	14061	13959	14056	13959	13932	14119	14101	13957	14053	14090	13930	14078	13976	14097	13944	13961	14147	14231	14075	14036	14009	13969	14011	14057	14122	14014	14020	14035	14009	13941	13963	14190	14090	14101	13834	14087	13972	14023	14047	13869	14007	14203	13924	14036	13976	14026	14020	13908	13977	13848	14044	13898	14171	14031	14118	13969	13928	14098	14107	14137	13927	14097	14139	14071	14092	14045	13949	14086	13922	14066	14034	14236	13908	13981	13951	13906	14050	14116	14051	13910	14086	14035	14047	13945	14020	14132	13933	14038	14022	13988	13969	14083	14074	13982	14002	14105	14030	13955	14053	13826	14032	13921	14100	13873	14197	13925	13965	14070	14101	13934	14108	14058	14097	14130	14164	13987	14024	13974	13916	14042	13929	14002	13886	14131	13877	14103	14024	13929	14159	14172	13866	14001	14137	14228	13955	13997	13978	14078	13902	14021	14081	13999	14144	13984	14015	13997	13972	14150	14223	13772	13957	14009	14127	14042	14008	14063	13996	14053	13918	14080	14145	14088	13964	14100	13958	14126	14118	14007	14143	14106	14041	13859	14059	14036	13994	14059	13921	13891	14032	14001	13815	14002	14074	14085	13958	14160	13884	14050	13964	14164	13962	13887	13842	14022	14053	14052	14010	13954	14004	14153	13821	14021	13947	13963	13980	14131	13901	14068	13829	14041	14115	14147	14132	13941	13984	13950	13947	13935	14105	13946	14029	14055	13852	14036	14024	13987	13961	14019	13948	13971	14046	14052	14095	14017	13941	13916	14068	14034	14080	14144	13926	14041	14043	13950	13979	14029	13990	14008	13996	14094	14022	14065	13978	14111	14151	14083	13948	14069	14042	13933	13939	13862	13968	14131	13801	13800	14040	13994	13887	14005	14085	14028	14048	14123	14036	14026	14026	13837	13962	14037	13938	14044	13970	14106	14066	13881	13941	13960	13907	14043	13915	13945	14086	13992	14123	13869	14076	14036	13971	14051	13893	13853	14073	14131	14128	13964	13894	14023	14051	14192	13945	14011	14043	13987	14062	13911	13874	13998	13999	14042	13925	14044	14020	14018	14022	13982	14041	14152	14035	13984	14244	14180	14016	14062	14086	14111	14096	14006	13912	14022	14106	13792	14069	13965	14235	13916	14185	13988	13955	14002	14067	14209	14055	14024	13882	13979	13917	13937	13928	14060	14066	14142	14030	14003	13993	13998	14119	13973	14033	14144	14020	13981	14118	13968	14001	14188	13941	13994	14060	13916	14060	14079	13978	13972	14114	13982	14019	13927	14072	13950	13961	14191	13954	13990	13720	14043	14044	14137	13914	14040	14155	13927	14036
25243	20738	27255	25572	22635	21697	21903	19747	18759	18531	17861	17275	17578	17626	17624	17559	17630	17611	17420	17538	17385	17099	17530	17394	17176	17403	17115	17436	17295	17164	17348	17240	17169	17333	17387	17494	17252	17284	17482	17120	17492	17344	17337	17160	17348	17242	17230	17198	17346	17317	17449	17186	17258	17364	17325	17307	17389	17051	17496	17243	17450	17358	17214	17254	17403	17376	17302	17231	17332	17436	17251	17354	17316	17250	17250	17221	17410	17249	17289	17230	17339	17358	17039	17272	17262	17220	17084	17339	17285	17056	17171	17108	17350	17383	17258	17370	17334	17241	17084	17395	17279	17239	17283	17327	17377	17222	17394	17281	17407	17141	17287	17154	17203	17349	17347	17147	17151	17211	17250	17302	17389	17163	17174	17025	17228	17079	17063	17336	17396	17380	17039	17326	17132	17363	17214	17246	17324	17157	17201	17199	17020	17207	17378	17092	17288	17162	17320	17190	17190	17321	17261	17096	17423	17283	17341	17347	17044	17432	17284	17108	17285	17280	17278	17342	17023	17310	17349	17223	17315	17375	17179	17250	17468	17053	17556	17384	17237	17165	17187	17283	17273	17274	17204	17181	17169	17005	17019	17101	17189	17393	17370	17045	17157	17276	17193	17250	17367	17216	17222	17071	17460	17361	17156	17286	17352	17030	17205	17236	17385	17010	17026	17318	17331	17227	17364	17221	17348	17370	17330	17054	17239	17237	17244	17289	17140	17262	17273	17256	17311	17437	16981	17125	17188	17408	17484	17325	17423	17177	17145	17257	17271	17357	17382	17270	17166	17338	17243	17100	17247	17163	17194	17098	17144	17160	17269	17307	17245	17240	17214	17278	17299	17048	17263	17577	17270	17451	17111	17251	17321	17215	17149	17107	17284	17098	17266	17165	17250	17331	17503	17394	17367	17289	17216	17203	17357	17199	17238	17255	17256	17190	17082	17394	17391	17146	17404	17071	17319	17214	17257	17148	17090	17408	17169	17084	17247	17226	17048	17078	17248	17310	17250	17158	17151	17014	17281	17179	17027	17290	17139	17102	17266	17172	17310	17241	17345	17339	17235	17179	17168	17367	17360	17206	17428	17200	17246	17258	17342	17261	17187	17354	17452	17336	17348	17202	17310	17218	17268	17247	17322	17347	17169	17338	17259	17409	17308	17090	17098	17167	17053	17369	17158	17344	17267	17108	17057	17261	17418	17175	17261	17343	17248	17204	17087	17183	17237	17259	17350	17209	17316	17363	17418	17342	17364	17298	17277	17453	17345	17188	17327	17328	17221	17298	17249	17361	17349	17205	17294	17381	17227	17416	17135	17415	17155	17415	17447	17189	17398	17393	17036	17222	17322	17184	17156	17302	17377	17341	17363	17260	17254	17236	17113	17376	17097	17502	17411	17289	17268	17362	17173	17452	17266	17297	17343	17153	17245	17294	17315	17344	17196	17172	17372	17211	17122	17130	17274	17289	17064	17220	17035	17154	17358	17156	17407	17155	17289	17263	17271	17247	17309	17301	17041	17160	17264	17262	17401	17092	17268	17228	17309	17473	17107	17192	17375	17029	17319	17330	17334	17033	17169	17120	17251	17308	17516	17310	17294	17328	17194	17398	17321	17250	17323	17244	17023	17302	17227	17385	17195	17289	17325	17350	17122	17099	17264	17145	17197	17195	17235	17153	17185	17310	17241	17113	17486	17233	17169	17446	17067	17385	17275	17249	17087	17236	17263	17204	17418	17288	17439	17407	17322	17262	17396	17443	17381	17384	17277	17214	17245	17153	17026	17188	17375	17303	17123	17075	17324	17511	17301	17223	17470	17196	17312	17054	17249	17240	17194	17319	17147	17439	17248	17240	17147	17140	17310	17277	17296	17262	17308	17107	17130	17363	17341	17339	17342	17292	17240	17288	17259	17371	17325	17221	17247	17286	17134	17292	17308	17141	17231	17271	17210	17364	17305	17207	17431	17294	17106	17349	17285	17158	17192	17400	17453	17372	16952	17214	17133	17096	17405	17086	17224	17137	17199	17193	17446	17205	17311	17108	17149	17242	17298	17367	17285	17227	17059	17263	17377	17336	17227	17349	17345	17292	17110	17202	17272	17319	17185	17263	17268	17207	17285	17278	17353	17327	16992	17213	17234	17274	17392	17291	17447	17292	17303	17445	17443	17120	17227	17403	17378	17308	17484	17419	17301	17444	17246	17078	17331	17221	17140	17207	17396	17171	17288	17180	17173	17176	17419	17142	17263	17279	17226	17262	17089	17294	17163	17279	17220	17284	17098	17105	17309	17336	17240	17204	17263	17180	17360	17181	17154	17318	17325	17355	17239	17353	17236	17363	17335	17378	17292	17185	17285	17210	17343	17306	17348	17196	17369	17315	17276	17329	17333	17264	17266	17130	17027	17354	17505	17269	17259	17004	17212	17264	17418	17242	17300	17190	17285	17181	17099	17271	17466	17581	17424	17346	17157	17205	17355	17232	17226	17428	17168	17407	17220	17134	17327	17232	17239	17414	17429	17384	17271	17306	17189	17032	17138	17107	17092	17369	17246	16968	17300	17300	17189	17230	17373	17155	17359	17276	17391	17105	17013	17130	17280	17249	17190	17212	17357	17104	17300	17426	17388	17186	17072	17330	17229	17261	17247	17143	17381	17206	17276	17291	17183	17171	17180	17220	17185	17278	17336	17498	17123	17182	17110	17211	17368	17251	17120	17169	17282	17226	17268	17159	17417	17209	17308	17326	17302	17189	17254	17125	17288	17428	17062	17438	17172	17220	17086	17152	17047	17320	17167	17263	17210	17310	17256	17046	17270	17419	17254	17182	17223	17370	17519	17460	17161	17222	17306	17239	17292	17115	17181	17331	17297	17314	17204	17170	17295	17475	17369	17360	17319	17453	17391	17409	17338	17314	17301	17201	17219	17355	17284	17259	17221	17301	17256	17110	17465	17333	17511	17224	17172	17330	17226	17428	17244	17141	17195	17314	17133	17154	17360	17163	17101	17063	17293	17384	17371	17235	17255	17244	17291	17402	17259	17281	17310	17141	17319	17219	17242	17111	17121	17352	17433	16993	17191	17304	17337	17295	17353	17237	17133	17172	17302	17278	17289	17031	17210	17358	17394	17533	17273	17108	17356	17442	17261	17350	17454	17251	17309	17249	17413	17268	17252	17174	17295	17171	17202	17431	17316	17410	17405	17398	17315	17124	17193	17138	17156	17359	17272	17180	17129	17522	17444	17106	17299	17225	17184	17254	16988	17081	17381	17374	17307	17208	17298	17452	17467	17242	17276	17459	17403	17181	17352	17399	17270	17050	17490	17357	17355	17349	17365	17250	17375	17189	17473	17572	17258	17398	17345	17229	17269	17203	17170	17096	17076	17356	17326	17292	17228	17457	17205	17334	17346	17130	17137	17410	17254	17323	17284	17100	17047	17039	17286	16972	17247	17121	17222	17146	17216	17111	17380	17156	17226	17093	17079	17221	17238	17181	17246	17064	17156	17328	17343	17259	17203	17292	17292	17385	17310	17255	17538	17410	17251	17236	17122	17233	17229	17494	17226	17276	17176	17312	17203	17217	17310	17019	17473	17216	17238	17269	17348	17380	17222	17239	17057	17306	17369	17452	17327	17475	17387	17162	17263	17058	17085	17278	17163	17265	17184	17246	17220	17214	17028	17246	17372	17389	17220	17169	17258	17245	17351	17297	17257	17269	17171	17328	17384	17478	17222	17420	17331	17093	17247	17290	17390	17204	17375	17173	17170	17229	17192	17101	17281	17264	17191	17220	17279	17285	17302	17264	17352	17159	17381	17445	17194	17023	17309	17457	17318	17324	17377	17427	17292	17340	17239	17243	17294	17483	17312	17344	17188	17312	17378	17376	17456	17323	17212	17352	17312	17371	17165	17299	17373	17042	17189	17228	17452	17097	17241	17316	17248	17368	17527	17284	17107	17146	17250	17157	17221	17122	17110	17317	17351	17349	17332	17280	17076	17395	17340	17307	17364	17174	17243	17226	17208	17265	17118	17232	17331	17323	17237	16898	17023	17195	17344	17210	17204	17436	17155	17472	17242	17062	17323	17176	17234	17265	17310	17394	17166	17262	17231	17368	17135	17154	17214	17233	17280	17240	17156	17360	17414	17343	17331	17225	17230	17282	17277	17389	17330	17255	17352	17179	17352	17445	17295	17422	17322	17154	17291	17073	17240	17378	17248	17256	17106	17427	17286	17335	17271	17187	17331	17284	17372	17148	17356	17150	17248	17466	17310	17118	17349	17287	17082	17108	17128	17106	17146	17296	17247	17067	17018	17193	17427	17312	17372	17238	17351	17292	17222	17209	17278	17349	17126	17145	17264	17113	17400	17326	17073	17158	17132	17249	17195	17346	17366	17327	17135	17370	17077	17048	17171	17217	17257	17126	17116	16977	17312	17183	17200	17161	17283	17287	17171	17265	17297	17279	17357	17232	17242	17052	17230	17255	17018	17428	17265	17086	17007	17286	17288	17242	17428	17254	17455	17392	17329	17220	17410	17339	17100	17208	17117	17110	17160	17172	17445	17252	17205	17305	17286	17052	17387	17266	17096	17173	17283	17090	17304	17224	17193	17362	17241	17276	17273	17366	17286	17203	17220	17322	17130	17379	17225	17230	17201	17432	17431	17249	17265	17165	17137	17491	17315	17155	17337	17254	17434	17203	17170	17248	17279	17305	17458	17421	17295	17160	17271	17437	17207	17270	17243	17275	17098	17202	17321	17360	17268	17180	17478	17411	17301	17137	17084	17208	17242	17556	17257	17457	17405	17356	17337	17227	17354	17219	17413	17435	17345	17371	17254	17193	17168	17456	17020	17230	17199	17178	17401	17200	17407	17278	17325	17284	17223	17202	17222	17198	17170	17019	17179	17324	17428	17511	17277	17321	17315	17326	17322	17175	17366	17031	17415	17371	17168	17492	16953	17232	17268	17214	17214	17195	17400	17003	17382	17405	17166	17111	17243	17307	17228	17296	17237	17254	17206	17132	17299	17090	17101	17270	17453	17116	17321	17292	17266	17133	17334	17289	17205	17182	17034	17053	17170	17366	17370	17323	17297	17224	17417	17326	17106	17505	17215	17279	17299	17294	17235	17376	17236	17375	17480	17332
18533	31276	29328	23274	19459	17997	17802	16279	15458	14845	13698	13147	13145	13246	13179	13319	13339	13433	13282	13216	13271	12941	13162	13001	12954	12986	13002	12992	12935	12784	12900	12911	12833	12981	13027	12923	13097	12835	12962	12997	12917	12767	12957	12970	13102	12878	12948	12888	12841	13111	12942	12958	12841	13051	12992	12965	12823	12966	12929	12983	12987	12868	12894	12941	12920	12986	12977	12925	12865	12931	13006	12853	12987	12896	12925	13051	12935	12997	12943	13139	12959	12973	12873	13066	12912	12879	12965	13050	12944	12958	12890	12939	13072	13050	12975	12952	12897	12931	13116	13074	12732	12978	12956	12883	12781	13062	12969	12964	13067	12823	12880	12991	12945	12811	12867	12968	13137	13010	12814	12863	12876	13084	13014	12974	12852	12953	12964	12870	12967	12888	13170	12903	13004	13058	12907	12976	13089	12900	13154	13003	13000	12951	13181	12967	12984	13032	12784	12990	12905	13018	12950	12878	13035	12996	12779	12907	12907	12972	12880	12929	12901	13041	12646	12849	13072	13041	12987	12871	12872	12998	12979	12992	12884	13030	12944	12966	12951	12843	12978	13063	12892	12893	12939	12957	13009	12987	12753	12816	13021	12864	12831	12974	12955	12858	12957	13065	12983	12868	12990	13010	12869	12832	13011	13048	13028	13012	13006	12911	12881	12931	12854	12822	12843	12963	13065	13092	13104	13133	13038	12906	12881	13050	12855	13078	12971	13115	12969	12950	13064	13170	12980	13061	13015	12938	12981	12762	12879	13003	12954	12886	12920	12747	12940	12978	12964	13101	13025	12944	12940	12956	13050	12953	13075	12990	13016	12856	12900	12861	12921	12960	12964	12898	13047	13051	12982	12861	13056	12901	12867	13032	13012	12972	12985	12971	12939	12970	12936	12872	12990	12745	12864	12832	12871	12932	13052	12816	12807	13059	13023	13072	12949	12965	12838	13059	12913	12857	13003	12945	12982	13035	12963	13001	12854	12840	12950	12943	12820	12950	13067	12954	12916	12913	12926	12883	12978	12918	12969	13018	12922	12928	12812	12986	12877	12852	12889	12820	12988	12941	12937	13004	12847	12948	12923	12841	12890	13019	13023	12995	12875	12856	13018	12925	12934	12886	12958	13054	12947	12840	12906	13119	12937	12980	12949	12936	13012	12993	12938	12899	13056	12819	12922	13021	12778	13054	12948	12823	12733	13068	13060	12908	12942	12931	13107	13010	13131	12971	12855	13089	12895	13066	12869	12980	12884	13092	12888	13056	12764	12908	12959	12744	12757	12886	12929	13002	13122	12908	13080	13001	12841	12983	12958	12911	12789	13021	12900	12964	12918	12974	13077	12930	13126	12834	12864	12791	12943	12986	12894	13026	13029	12932	12893	13031	12810	13017	13104	12939	12898	13033	12960	12824	12912	13087	12947	12992	12886	12938	12947	12953	12914	12883	12976	13123	13048	12791	12957	12998	12918	12946	12854	12921	12926	13030	12979	12874	12708	12839	13041	12978	12902	12891	12911	12960	13020	12870	12943	12908	12931	12875	12901	12961	12965	13062	12899	12886	13023	12939	13079	13070	13075	12974	12837	13054	12870	13020	12922	12930	13153	12842	12947	12918	13105	12776	12979	12846	12853	12893	12831	13041	12780	13020	12960	12840	13155	12884	12918	12875	13146	12854	12873	12925	12903	12790	12896	13134	12940	13113	13028	12860	13013	12969	12923	12962	13030	12981	12947	12776	12867	12880	12893	12832	12954	12875	12868	12798	12963	12945	12947	12898	12937	13012	12814	12956	13018	13110	13029	12758	13047	13047	12980	12882	12972	13046	13015	13007	12934	13098	12960	13012	12892	13122	12874	12905	13010	12989	12895	13193	12932	12983	12861	12963	13093	12866	13085	13019	12825	12905	12923	12983	13001	13106	12888	12879	13024	13079	12946	13012	13062	13095	12954	12919	12844	12975	12834	13036	12933	13036	12907	12837	13017	12930	12809	13008	12861	12857	12842	13024	12854	12947	12859	12886	13098	12892	12961	12952	13079	12899	12911	13030	12862	13025	13007	12808	13019	12854	12851	12897	12888	12872	12911	12909	12953	12873	12957	12872	12937	12772	12901	12972	13064	13006	13078	12884	12932	12882	13117	12946	12975	12964	13038	12950	12953	12980	12898	13028	12959	12905	13057	12828	13007	12792	12982	13026	12952	12929	12940	13044	12947	13022	12902	12950	13013	13079	12865	12908	12830	12979	12991	12951	13012	12874	13021	12979	12845	13082	13016	12885	12889	12914	13153	12866	13019	12935	13060	12920	12958	13009	13040	12924	12892	12821	12947	13103	12953	13040	12797	12973	12966	12985	12964	12891	13090	12878	12943	13103	13090	13079	13017	13096	13056	12871	12918	13131	12976	13015	13083	12881	12783	12896	12775	13054	12873	12945	13039	12712	12931	13111	12934	12941	13006	13017	12952	13010	13012	13002	12955	12931	12904	13030	12838	12787	12873	12993	12985	12950	13016	13023	12847	12934	12931	12971	12950	13100	12947	12936	12842	13016	12934	13066	12817	12950	12989	12914	12836	12961	13031	13028	12956	13063	12932	13024	12951	13013	12926	12879	12835	13038	12976	12861	12898	13046	12943	13107	13036	12883	12896	13034	12931	12889	12949	13039	13001	12974	12961	12806	12962	12971	13037	13075	12926	12962	12952	12850	12909	13191	13043	12880	12950	13002	12991	12961	12948	12867	12953	12958	13005	12931	12949	12976	12901	12963	12971	12865	12802	12938	12926	13089	12918	12784	12948	12949	12942	13069	12897	13020	12926	12804	12953	12767	12759	12983	13016	12943	12892	12875	12930	12819	12846	12805	13019	12894	12889	12973	12986	12925	12891	13002	13081	12970	12933	12975	12922	12996	12911	12967	12990	12808	13035	12968	12986	13033	12976	13057	13018	13000	13039	13014	12965	12879	12921	12924	12939	12844	12982	12884	13104	12989	12953	12925	12958	12876	12866	13022	12796	13031	13190	13079	13026	13074	12846	13024	12977	12816	13067	12949	12870	12964	12991	12939	12915	12957	13029	13115	12893	12990	13127	12943	13040	12972	12944	12867	12975	12991	13001	13110	12825	12919	12982	12939	13029	12897	12950	13037	12944	12854	12908	13063	12984	12957	12879	13016	13025	12951	12907	12940	12846	12963	12973	12935	13004	12986	13101	12909	12939	12957	12879	13060	12869	12937	12854	12834	12901	12959	12900	13026	12844	12866	12937	12947	12850	12883	13121	13114	13022	13139	12827	12913	13045	12921	13029	13069	12930	13024	12885	12926	12884	12955	13069	13057	12988	12964	12856	13169	13132	13003	12967	12934	13045	13089	12855	12997	12886	13025	12966	12966	13040	12989	12984	13059	12967	12896	12957	13012	12883	12981	12828	12916	12781	13025	13086	12993	13008	13004	12920	12944	12876	12841	12896	12808	12970	12881	12993	12851	13068	12996	12991	13031	12848	12834	12754	13011	12854	12810	13144	12941	12954	12819	12974	12796	13021	12976	12891	12937	12836	12970	13019	13078	12882	12990	12967	13064	13022	12974	13022	12988	12940	12896	12960	12855	12912	12878	13005	12972	13158	13014	12921	12845	12763	12852	13074	13035	12885	12855	12904	12957	12891	12907	13012	13118	12973	12922	12894	12922	12862	13065	12915	12959	12822	13008	12962	12978	12811	12904	12837	12886	12951	13001	13236	13079	12942	12967	12971	13102	12909	12813	13065	12946	12887	13037	13031	12993	13012	13078	12926	12947	13033	12975	12972	13081	12951	13021	13030	12886	12873	12941	12880	12942	12981	12986	12910	12973	12989	12828	12831	12969	12880	12987	12895	12995	13088	13107	13028	12861	12944	12768	12837	13032	12936	12947	12986	12906	12924	13010	12850	12855	13002	12914	13016	12963	13045	12920	13081	13106	12850	13154	13024	12944	12896	12963	13137	12948	12995	12998	12871	12958	13020	13025	12994	12923	13084	12875	12972	12848	12924	12758	12976	13019	12936	13056	13174	12866	12999	13064	12908	12855	13065	12961	13017	13009	12988	12916	12823	12958	13019	13089	12897	12875	12975	12969	13017	13008	12825	12881	12998	12955	12900	12817	12896	12934	13013	12877	12997	12904	12928	12835	12852	12873	13044	12822	12864	12969	12855	12997	12980	13032	12914	12958	12927	12910	12978	12998	12877	12938	13054	12903	12922	12984	13053	12989	12815	12841	12983	13082	12853	12972	12906	13040	13088	13088	12885	12901	12928	12858	13026	12929	13042	12874	12798	13082	12937	12889	13081	12698	13004	13036	12982	12922	12854	12985	12883	13027	12928	13038	13011	12953	12868	12994	13068	12912	12884	12895	12750	12965	13086	12976	12957	12900	12747	13080	13016	12898	13049	12882	13195	13060	12919	13006	13005	12888	12984	13043	12899	12909	12943	13090	13182	12783	12997	13003	12792	12860	12950	12740	12914	12943	12753	12942	13013	13025	12959	12924	12930	12852	13066	12696	12985	13199	12871	12925	12945	12837	12814	12817	12938	12864	12973	12864	13009	13045	12891	12954	12866	12927	12874	12877	12845	13021	12806	13040	12977	13055	13009	12904	12860	12974	12983	12965	12880	12859	13114	12881	12965	12997	12886	12964	12818	12936	12980	12872	12815	12907	12961	12931	13006	12774	12977	13000	13029	13103	13035	12904	13014	12999	13056	12825	13033	13041	12863	12923	12921	13044	12706	12903	12883	12951	12888	13045	12902	12911	12896	12916	12866	12923	12895	13153	12829	13073	12929	12967	12845	13083	12953	12928	13068	13010	13134	12960	12855	12871	12887	13112	12957	13082	13047	12925	12883	12948	13090	12850	12970	12876	12999	13030	12736	13078	12995	12927	13128	12996	12952	12937	12986	13091	13005	13046	12952	13042	13119	13080	12928	12991	12776	12960	12938	13025	13160	12765	13034	12966	12970	12878	12880	12951	12889	12987	13069	12981	12946	13051	12968	12974	13117	12975	12916	12932	12985	12938	12935	12957	13018	12980	12903	13161	13007	12889	12858	12919	12935	13052	12949	12870	12884	13057	12922	12790	12920	12929	12969	12824	12985	12900	13034	12986	12907	12819	13066	12942
24564	21720	29339	24735	22865	25878	27368	23015	21850	21307	20151	19378	19349	19321	19200	19235	19415	19350	19299	19188	19104	19061	18979	18959	18969	18774	19034	18956	18812	18908	18998	18785	18921	18740	18818	18810	18700	18956	18730	18779	18799	18705	18775	18907	19024	19042	18833	18832	18610	18623	18643	18975	18907	18665	18898	18781	18873	18770	18678	18909	18883	18827	18962	18637	18623	18772	18694	18834	18607	18803	18895	18827	18865	18960	18707	19116	18891	18922	18534	18776	19031	18862	18915	18669	18848	18728	18727	18905	18671	18600	18754	18787	18717	18702	18770	18765	18973	18873	18866	18781	18973	18905	18768	18819	18648	18526	18701	18580	18786	18826	18761	18622	18968	18721	18825	18935	18733	18839	18892	18903	18710	18993	18744	18816	18732	18864	18712	18916	18710	18760	18585	18747	18648	18763	18807	18773	18750	18813	18556	18826	18727	18666	18600	18734	18899	18700	18788	18601	18816	18599	18938	18617	18443	18645	18762	18826	18798	18710	18826	18766	18951	18730	18938	18646	18865	18642	18885	18730	18705	18844	18850	18657	18919	18847	18778	18984	18809	18913	18733	18830	18835	18935	18855	19027	18608	18620	18966	18546	18751	18925	18699	18809	18773	18919	18971	18753	18931	18696	18567	18638	18810	18772	18660	18778	18702	18582	18875	18679	18760	18650	18818	18718	18647	18726	18672	18729	18747	18958	18931	18588	18725	18779	18812	18738	18722	18954	18701	18771	18798	18662	18564	18725	18806	18657	18642	18521	18759	18799	18891	18910	18786	18710	18655	18775	18702	18489	18550	18824	18851	19010	18850	18769	18779	18676	18849	18806	18924	18694	18729	18759	18742	18657	18491	18706	18824	18775	18995	18756	18834	18843	18849	18616	18825	18619	18588	18719	18725	18674	18699	18746	18624	18854	18712	18917	18728	19055	18973	18719	18589	18766	18526	18818	18877	18485	18876	19061	18740	18796	18838	18708	18845	18684	18619	18752	18709	18709	18712	18714	18606	18699	18650	18787	18783	18645	18912	18775	18864	18677	18913	18793	18909	18690	18930	18686	18750	18626	18702	18742	18779	18605	18723	18771	18548	18621	18785	18888	18713	18716	18708	18778	18776	18715	18880	18812	18743	18712	18888	18715	18742	18758	18943	18902	18747	18844	18720	18771	18939	18833	18821	18698	18847	18674	18584	18556	18823	18724	18705	18760	18522	18535	18827	18782	18651	18639	18881	18680	18718	18745	18779	18936	18848	18752	18890	18768	18834	18750	18905	18850	18670	18976	18789	18786	18793	18675	18913	18662	18644	18713	18803	18733	18974	18869	18605	19000	18665	18624	18696	18934	18693	18805	18691	18815	18932	18823	18888	18816	18630	18818	18761	18647	18896	18884	18997	18852	18707	18602	18679	18597	18849	18774	18829	18774	18757	18966	18639	18774	18486	18668	18913	19008	18645	18623	18505	18647	18751	18624	19033	18667	18675	18671	18795	18597	18666	18709	18757	18825	18765	18878	18846	18944	18888	18806	18795	18751	18658	18686	18768	18825	18858	18877	18827	18726	18763	18578	18674	18587	18619	18742	18918	18867	18775	18733	18587	18926	18876	18841	18665	18817	18905	18823	18783	18592	18958	18687	18772	18678	18605	18908	18706	18646	18653	18658	18699	18723	18810	18765	18794	18798	18740	18794	18870	18924	18810	18626	18877	18638	18595	18773	18658	18829	18854	18748	18637	18898	18821	18815	18971	18836	18865	18719	18630	18883	18685	18691	18832	18744	18920	18885	18813	18855	18857	18627	18610	18865	18812	18758	18921	18826	18754	18580	18680	18728	18762	18747	18817	18674	18766	18734	18783	18858	18713	18816	18882	18878	18605	18730	18850	18667	18775	18757	18740	18810	18800	19041	18679	18689	18755	18765	18769	18672	18828	18769	18731	18681	18937	18687	18881	18719	18811	18914	18856	18843	18489	18775	18858	18685	18816	18764	18817	18744	18522	18817	18628	18783	18650	18823	18584	18925	18683	18603	18822	18896	18860	18812	18819	18628	18843	18803	18800	18834	18728	18790	18873	18689	18830	18669	18782	18767	18667	18897	18579	18517	18500	18722	18775	18697	18965	18649	18889	18596	18700	18880	18963	18571	18697	18739	18807	18929	18942	18822	18775	18717	18484	18808	18879	18666	18769	18723	18511	18924	18767	18633	18814	18573	18814	18630	18654	18706	18768	18786	18603	18799	18601	18777	18854	18821	18802	18698	19094	18682	18839	19110	18826	18814	18743	18932	18628	18570	18600	18894	18824	18724	18693	18553	18802	18689	18818	18675	18659	18672	18737	18558	18900	18696	18731	18795	18815	18887	18838	18391	18623	18820	18843	18773	18920	18589	18739	18944	18763	18898	18656	18801	18659	18780	18917	18631	18650	18639	18804	18894	18840	18798	18687	18995	18907	18706	18703	18823	18693	18657	18732	18883	18743	18739	18825	18644	18687	18772	18881	18770	18726	18609	18912	18570	19003	18926	18715	18718	18721	18614	18962	19092	18850	18571	18715	18700	18955	18874	18697	18737	18739	18724	18837	18548	18805	18831	18819	18856	18712	18872	18971	18720	18702	18774	18769	18649	18657	18889	18839	18915	18501	18779	18855	18920	18744	18717	18694	18690	18735	18690	18592	18820	18786	18857	18762	18855	18719	18708	18645	18786	18824	18809	18976	18667	18727	18679	18656	18816	18796	18772	18815	18933	18589	18617	18652	18843	18573	18633	18726	18797	18658	18626	18552	18782	18793	19092	18779	18877	18774	18698	18777	18741	18768	18647	18595	18789	18677	18635	18784	18366	18659	18859	19013	18679	18870	18907	18636	18622	18675	18777	18866	18597	18800	18886	18876	18725	18646	18914	18949	18790	18673	18597	18752	18740	18723	18665	18965	18601	18489	18807	18788	18948	18654	18657	18739	18819	19036	18743	18664	18824	18881	18792	18902	18872	18648	18660	18741	18660	18723	18773	18776	18683	18914	18943	18780	18679	18906	18804	18997	18799	18750	18930	18802	18518	18791	18532	18834	18902	18668	18798	18907	18585	18782	18650	18746	18918	18880	18805	18929	18784	18740	18971	18518	18638	18733	18839	18818	18901	18688	18671	18520	18649	19097	18837	18735	18695	18655	18704	18452	18778	18827	18803	18733	18819	18724	18861	18743	18741	18573	18578	18874	18683	18665	18540	18874	18982	18633	18593	18771	18869	18858	18654	18555	18741	18777	18867	18882	18941	18820	18777	18873	18782	18549	18825	18941	18737	18866	18699	18738	18855	18920	18825	18808	18808	18786	18952	18745	18632	18923	18847	18594	18880	18917	18712	18598	18681	18653	18825	18746	18766	18800	18761	18816	18717	18724	19043	18942	18704	18670	18730	18794	18875	18666	18682	18853	18909	18881	18869	19003	18668	18632	18737	18681	18823	18686	18602	18652	18728	18899	18938	18683	18688	18857	18853	18769	18646	18613	18567	18717	18856	18790	18662	18592	18677	19068	18753	18932	18843	18616	18649	18982	18965	18807	18731	18687	18635	18618	18662	18811	18898	18768	18613	18719	18912	18630	18686	18677	18798	18898	18754	18635	18850	18787	18788	18807	18725	18628	18527	18878	18590	18913	18759	18739	18476	18620	18775	18715	18722	18664	18822	18784	18811	18960	18807	18899	18785	18818	18939	18877	18546	18649	18748	18687	18840	18703	18737	18921	18856	18695	18898	18778	18682	18755	18815	18788	18630	18719	18653	18753	18605	18868	18901	18687	18737	18725	18955	18735	18814	18658	18899	18955	18784	18651	18473	18744	18902	18810	18605	18796	18702	18934	18690	18658	18663	18635	18461	18735	18603	18641	18551	18536	18628	18791	18862	18544	18784	18636	18671	18763	18797	18810	18815	18800	18979	18733	18754	18796	18813	18827	18558	18983	18862	18559	18665	18760	18552	19002	18653	18796	18589	18692	18723	18828	18649	18777	18940	18795	18695	18704	18873	18701	18941	18791	18771	18661	18773	18538	18688	18880	18599	18732	18994	18825	18898	18631	18578	18695	18586	18851	18778	18892	18985	18756	18926	18846	18922	18659	18961	18599	18736	18763	18507	18716	18633	18731	18798	18786	18977	18702	18715	18702	18701	18821	18861	18542	18869	18831	18843	18848	18689	18727	18692	18696	18769	18658	18522	18931	18699	18590	18730	18588	18783	18666	18615	18696	18669	18703	18602	18892	18653	19060	18679	18717	18768	18741	18911	18674	18687	18748	18778	18623	18738	18590	18720	18717	18643	18658	18845	18771	18699	18686	18821	18834	18767	18685	18863	18652	18793	18676	18744	18939	18680	18570	18540	18789	18787	18657	18780	18804	18621	18752	18752	18704	18628	18842	18910	18808	18715	18880	18682	18731	18865	18652	18637	18663	18665	18872	18710	18664	18621	18733	18700	18625	18778	18685	18835	18735	18873	18874	18810	18892	18930	18635	18779	18815	18681	19020	18597	18614	18857	18861	18681	18503	18745	18606	18840	18824	18932	18693	18876	18777	18618	19106	18757	18783	18778	18707	18626	18705	18796	18743	18654	18744	18798	18852	18663	18819	18658	18789	18721	18681	18605	18924	18972	18628	18770	18672	18967	18866	18653	18730	18648	18613	18403	18509	18871	18807	18874	18896	18792	18924	18864	18751	18914	18795	19067	18738	18709	18766	18617	18847	18942	18630	18662	18691	18739	18923	18748	18790	18923	18773	18743	18867	18897	19062	18752	18735	18687	18705	18811	18809	18672	18630	18777	18592	18756	18866	18839	18886	18824	18761	18704	18871	18885	18744	18811	18811	18886	18897	18837	18695	18818	18788	18853	18725	18793	18581	18775	18686	18480	18713	18795	18810	18866	18774	18895	19004	18705	18642	18828	18661	18676	18854	18800	18588	18663	18796	18571	18922	18759	19047	18717	18899	18906	18810	18699	18518	18901	18697	18765	18683	18497	18750	18754	18801	18822	18930	18807	18790	18904	18810	18595	18623	18746	18691	18618	18793	18733	18731	18670	18886	18903	18629	18873	18640	18786	18857	18814	18728	18792	18735	18892	18978	19050	18931	18718	18781	18552	18597	18801	18685	18914	18962	18939	18757	18744
22224	38245	36631	28553	25579	22663	21339	19313	18378	17247	15439	14508	14430	14521	14585	14739	14763	14787	14642	14341	14217	14319	14085	14103	14097	14069	14277	14069	14109	13937	14131	14137	13952	14059	14127	13984	14036	13980	14046	14099	14126	13912	13940	14035	14003	14091	14196	14041	14000	13900	14017	14052	14073	13996	14088	13891	14133	14078	14005	13961	13976	13812	14054	14126	14099	14049	14224	13944	14049	13921	13991	13954	14068	13861	14204	14052	14076	14065	13975	13828	13863	14030	14056	14056	13875	14054	14058	13942	14014	13967	13964	13930	14111	14288	13944	14119	13959	13950	13984	13854	14077	14024	14010	14041	14028	14009	13950	14108	14000	13964	13943	14008	13990	14157	14166	13978	13831	13839	13913	14095	13777	13877	13917	13921	14055	13941	13948	13983	14097	13878	13941	13956	13910	14275	13926	13999	13938	13964	14038	13923	13951	13997	14097	13962	14065	14090	13995	13914	13892	13899	14059	13963	13952	13907	14203	13970	13851	13950	14001	14024	14029	14022	13949	13964	13932	14085	13970	14154	13910	14106	14090	13983	13975	14030	14063	13950	13999	13868	13947	13909	13973	14023	13954	14020	13953	14059	13866	14098	13918	14076	13992	14133	13947	14070	13994	14112	13976	13989	14108	14111	13854	14012	13944	13885	13952	13961	14019	14029	14111	13962	14058	14072	13948	13924	14069	14006	13917	13992	14046	13996	14083	13896	13883	13848	13957	13896	14129	14070	14045	14057	14065	14090	14014	13907	13860	13921	14103	14148	13823	14189	13860	13973	14028	14070	13782	14141	13832	14047	14017	13973	14163	14018	13837	13945	13947	13990	13876	13911	13918	13906	13976	13872	14066	13968	14080	13972	13887	14093	14014	13980	14101	13980	13955	13981	14063	13994	13863	14006	13858	13870	14153	14053	14016	14000	13874	14013	13988	13945	13971	13854	13854	14005	13938	13996	13720	14105	14044	13909	14095	14042	13873	13942	13918	14174	13965	13917	14022	13798	14007	13950	13817	13998	14060	13767	13959	13899	13981	13983	13944	13886	13969	14049	13949	14041	13948	13881	13893	13945	13885	13906	14159	13882	13928	13836	14114	13995	13841	13961	13864	13952	13863	14013	13894	13991	13950	13916	13838	13902	13885	13835	14050	13966	14024	14025	14077	14155	13895	13896	14044	14028	13954	13932	13910	13837	14174	14038	13941	13935	13893	13963	14094	14022	13978	13942	14031	13979	13973	13905	14089	13953	14074	13966	14105	13949	14000	14129	13834	13958	13922	13855	14039	13866	13938	14098	14114	13904	14008	13909	13958	13971	13964	14209	14022	13956	14035	13854	14012	14036	14017	13974	13989	14174	14072	13954	14083	13972	14012	13815	14082	13852	13916	13958	13987	13958	14004	13987	13965	13947	14067	13978	14134	13950	14019	13956	13935	13935	13999	13930	13929	13963	13947	14051	13968	13894	14006	14096	13992	13956	13852	14135	13836	14006	13961	14062	14047	14017	13991	13905	13902	14018	13871	13989	14025	13793	14111	13754	14047	14074	13999	14050	14000	14022	13917	13871	14023	13917	14050	14033	14117	13818	14008	13967	13918	13981	14032	13907	14150	14029	14101	14075	14039	14054	13976	14082	13981	14117	14014	14022	14120	14117	14067	13954	13969	14013	14025	14047	14055	13956	13866	13981	13969	14190	13848	13877	13907	14078	13910	13965	14068	14081	13988	14044	14013	13930	14058	13959	14016	13961	13942	13895	13946	13966	14067	13906	14170	14071	13984	13988	13810	13952	13871	14181	13877	13896	14155	14044	13933	13919	13866	14142	13990	13871	13956	14005	14011	14022	13761	13967	13941	13960	13852	14183	14029	13949	13914	13945	13977	13908	14046	14100	13913	14135	14120	14017	14073	13887	13822	13978	14002	13986	13883	13998	14019	14001	14037	13843	14007	14032	13957	13977	13946	14034	14091	13977	14093	14076	14080	13887	14015	14105	13926	14137	13922	14033	13911	14034	13919	14030	14026	13878	14113	14016	13913	14074	13964	14127	13996	13849	14062	13966	13984	14093	14144	14131	14030	14160	13955	13745	14054	13855	13880	14076	13932	13922	14048	13925	13913	13762	13965	13885	13866	14123	13847	14096	14019	14052	14032	13931	13987	13962	13913	13933	13742	14012	14034	13828	13945	13992	13923	13763	14044	14002	13956	14021	13963	14015	13979	14048	13984	14037	13973	13996	13988	13922	14073	14019	14038	13937	14138	14015	13986	13920	13839	14012	13955	13918	13956	14194	13890	13854	13763	13961	13830	14068	13930	13972	13920	14136	13798	14089	14039	14109	14130	13979	13797	14032	13890	14041	13861	14023	14045	14009	13950	13943	13999	13978	14039	14010	13976	14127	14080	13988	13930	13898	14062	14032	13932	14013	14158	14110	13841	14046	14072	13854	13993	13929	13990	13957	13895	14055	13985	14062	13942	14066	13959	13990	14079	14020	14036	13831	14020	13966	14084	13995	14109	13940	14124	14067	13829	13894	13999	14144	14020	14017	14103	13988	14007	13873	14140	14005	13895	13891	14007	13934	14045	13925	14062	14185	13905	14022	14072	14004	14036	13988	13795	14001	14046	14108	13900	13735	14064	14094	13867	13800	13830	14119	14037	13843	14019	13957	13984	13983	13926	13973	13977	14019	13840	14085	13914	14152	14035	13822	13950	13956	14002	13883	13866	14041	13994	13993	13998	13975	14029	13829	14189	13897	13881	13758	13857	13861	14021	14012	14150	14050	13991	13944	14060	14008	14017	13872	13988	14082	13945	13978	14103	13978	13969	13861	13984	13889	14036	13867	13994	13962	13821	14060	14012	14005	13902	13876	14096	14020	13828	14067	13976	14116	13886	13945	14142	13988	13811	13983	14042	14057	13926	13888	13938	13827	14017	13961	14063	14027	13806	13945	14123	13975	14017	14018	13981	13908	14132	13928	13801	13887	13815	13994	14108	14063	14017	13941	13933	13759	13954	14075	14033	13912	13966	14130	14107	13866	13906	13987	14014	13896	14035	14038	13770	13956	13901	13925	13998	13967	14041	13987	13956	14074	13756	14188	14061	14001	13986	13801	14023	13926	13952	13973	14077	13987	13945	14026	13991	13916	13980	14167	13894	13966	14099	13936	13977	13968	13860	13934	13932	13981	14057	13979	14008	13901	13939	13912	13845	14041	13956	13860	14001	13849	13938	14093	13953	13946	14050	14034	14006	14008	14084	14038	14031	14079	14098	13875	14083	13909	14019	13938	13869	14026	13940	13918	13906	14037	14095	13905	13763	14085	13946	13944	14017	13977	14053	13977	14101	13897	14037	14109	13997	13914	13970	13905	14052	13935	13899	14151	13814	14076	14184	14020	14053	14070	14284	13988	13931	14030	13761	13809	14080	13773	14038	14006	13898	13992	13978	14049	13964	13936	14018	13994	13949	14130	14076	13948	13913	13922	13959	13971	13921	14131	13759	13972	14182	13908	14128	13921	13929	13923	14025	14109	13961	13935	13999	13942	13817	14015	13924	13881	13961	14000	13817	14062	13943	13948	13952	13960	14045	14101	13899	13913	13956	14063	13970	14049	13949	13969	13985	13899	13942	13994	13973	14012	14006	14007	14105	14105	13936	13928	13946	13968	13871	13998	14018	13768	13989	13956	13970	13987	14129	13969	14096	14016	13933	13984	13916	13972	13916	14095	13822	13951	13891	14099	14124	13774	14002	14004	14020	13903	13853	13951	13890	13896	13924	13966	13838	14017	13985	14027	13980	13866	14010	13952	13980	13835	13990	13781	13937	14022	13933	14072	13994	14021	14049	13944	13967	14085	14187	13879	13932	13942	13857	13857	14064	13941	13938	14015	14107	14006	13872	13987	13940	14016	13877	14068	13952	14107	13984	13933	13860	14087	14050	14102	14142	14028	14105	14033	14003	14014	13987	13881	14052	13957	13979	13937	13994	14012	13883	13949	14052	14058	14100	14024	13839	13975	14027	13919	14018	13917	14061	13792	14158	13987	14012	14129	14133	13851	14073	14003	14064	14001	13809	14034	13935	14027	13975	14028	13868	13897	13941	13908	14015	14024	14013	13816	14035	13878	13888	13909	13894	14068	14089	14019	14081	13961	14017	13854	13953	13848	13934	13993	13831	13988	14060	13952	14055	13944	14067	13807	13888	13921	14101	14061	13997	13850	14050	14045	14066	14036	14119	14022	13901	13932	14109	14086	13941	13982	13841	13864	14112	14080	14148	13876	14020	14006	14197	13925	13856	13894	13850	14032	14139	14273	13889	13993	14056	14001	14042	14135	13934	14042	13994	14055	14004	13859	13978	13964	14105	13998	14028	13818	14084	13932	13740	14035	13954	14070	13905	14100	13772	14019	13999	13978	14061	13975	13934	14020	13989	13759	14074	14049	14067	13872	13976	14130	13982	14116	13909	14153	13976	13956	13901	14022	13930	14086	14014	14011	13983	14007	13855	14196	13798	13938	14037	13978	14170	14031	14048	13963	13934	13969	14106	13891	14067	13889	13964	14062	13877	13871	13999	13874	14149	13859	14029	14193	13954	13914	13938	13968	13872	13896	13952	13849	14019	13939	13945	13907	14086	13998	13998	14130	13918	14128	13844	14075	13901	13948	14009	14081	14063	13969	14078	13908	13887	14080	14084	13879	14028	13946	14020	14096	13930	14099	13954	14075	13959	13845	13863	14056	13954	13918	14097	14040	13921	13953	13998	13903	14073	13903	14037	14060	13987	14049	13976	13939	14061	13848	13935	13928	13969	13853	14042	14005	13952	14092	13945	14021	13987	13945	13958	13905	14024	14065	14060	14076	13910	13987	14053	13895	14078	14019	13985	13800	14013	14046	13728	13944	14063	14077	14045	13855	14009	14058	13920	14040	13982	14096	13947	14006	14065	14070	13885	13892	14034	14062	13839	13984	13943	13943	14107	14053	13676	14173	13961	13972	14000	13874	13917	13985	14057	13924	14083	14032	13988	14004	14081	13937	14025	13899	13799	13960	13944	13889	13815	13989	14170	13995	13987	13915	14113	13968	14052	14024	14051	13902	14002	13967	13919	13979	14031	13999	14019	13913	14101	13949	13860	14079	13889	13991	13960	14042
31529	24857	26298	23105	20392	19677	19014	18242	18097	17987	17418	17147	17032	17301	17232	17127	17159	17159	17131	16844	17052	17015	16857	16999	16916	16841	16970	17028	16999	16883	17251	17103	17081	16994	17103	17159	17036	16976	16985	17060	17044	17122	17065	17086	17003	16887	17045	16872	16721	16927	17030	16840	17051	17010	16993	16831	16934	16914	16827	17130	16989	16978	17134	16914	16939	17124	16854	16869	16858	17056	16914	16697	16946	16781	16771	16869	16885	17091	17018	17017	16936	16755	16798	16805	16813	16777	16836	17047	16767	16834	16812	16841	16864	16859	16983	16976	16856	16867	16881	17066	16762	16794	16956	17070	16877	17023	17195	16996	17046	16992	17095	16837	16976	17108	16950	16822	17010	16981	17114	17162	16836	16941	16914	16843	16843	17054	16962	16762	16904	16963	16980	16893	17176	16835	16973	17142	17057	17210	16867	16923	16759	16833	16980	16685	16914	16927	16926	16822	17185	16849	16808	17115	17018	17022	17096	17004	16790	17250	16936	16845	16918	17085	16912	17033	17102	17067	16853	16828	16998	17050	16961	17077	16930	16724	16734	16866	16937	16917	16997	16710	16861	16850	17035	16833	16726	16928	16826	16845	16806	16982	16557	16893	16870	17130	17156	16859	16852	16920	17020	17018	17066	17102	16706	17149	16768	16860	17138	16728	17026	17107	16885	16866	17098	17054	16988	17034	17011	17085	17120	16950	17018	16756	16936	16877	17048	16828	17017	16752	17063	17147	16978	17006	17027	16937	16804	16835	16939	16894	16867	16888	16895	16928	17205	16895	17025	17066	16927	16973	17026	17076	16891	17033	16943	16899	16847	17150	17047	16858	16675	16926	16849	17085	17082	16972	16950	16877	16788	16986	16942	17000	16884	16860	16948	16948	17099	16964	16809	16988	16815	16957	17141	17000	16800	16784	17105	17020	16800	16800	16950	16921	17041	17235	17016	16904	17049	17070	16919	16946	16917	16914	16977	16951	16728	17014	16924	16945	16796	17040	16708	17166	17022	16999	16892	17098	16880	17037	16919	16885	17093	16986	16895	17047	17052	16871	16900	16899	16849	16832	16949	16887	17285	16752	16817	16856	16893	17043	17014	16871	16900	16899	17036	16961	16822	17056	16896	16881	16990	16947	16797	16867	16990	16885	16874	16650	16634	16888	17036	16918	16947	16948	16997	16874	16898	17074	16840	16865	17033	16871	16945	17086	16953	16861	16986	16966	16933	16944	16931	16934	16943	16890	17023	17075	17012	17001	16913	16935	16939	16942	16857	16960	17107	17152	17023	16845	16980	17137	16923	16823	16860	17007	16980	16938	17089	16792	16864	17026	16856	17058	16816	16965	17008	16757	16968	16932	17166	17044	17078	17002	16850	16926	17030	16819	16923	16963	16764	17071	17015	17035	16863	17047	16908	16917	16838	16794	16921	17151	16919	16877	16827	16996	16796	16895	16988	16992	16833	16896	16938	16941	16927	16908	16884	16990	16819	16822	17014	16925	17009	17214	17265	16828	16800	17147	16811	16695	16948	17070	16827	16885	17107	16890	17105	16937	16924	16634	16861	16946	16972	16987	17020	16934	17032	16801	16979	17003	17028	17066	16848	17118	17033	16964	17067	17122	17028	17126	17174	16811	16811	16878	17090	16883	16899	16919	17090	17070	17081	17129	16902	16976	16958	17144	16935	17055	16882	16932	16807	17026	16853	16796	16945	17089	16909	17087	16834	16842	16951	16979	16978	16761	16822	16982	16851	16720	17009	17106	17024	16988	16827	16941	17058	17026	16966	16939	16984	16868	16858	16746	16830	16920	16831	17093	16713	17127	17227	17136	16957	16995	16998	16962	16986	17017	16850	16884	17139	16965	17039	16833	16947	16993	17177	16931	16953	17049	16946	16923	16988	16795	16951	17173	17054	16976	16929	16794	16909	17022	16992	16990	17058	16915	17008	16996	16729	16910	16991	16754	16805	16988	16929	17145	17044	16994	16911	17036	16933	16999	16975	16783	16896	17029	17202	17064	16945	17065	16972	16825	16730	16903	16948	16982	16719	16983	16794	16812	16923	16809	16800	16905	17054	17103	16962	17003	16966	16841	16989	16822	17065	17067	16856	16972	16924	17043	17172	17019	16905	17098	16951	17078	17039	16910	16963	16973	16981	17092	17045	17045	17012	16986	17007	17011	17211	17050	17201	16926	16977	16967	17123	17054	16991	16890	16754	17074	16985	16950	16874	16917	16998	17061	17016	16855	17122	16836	16900	16907	16756	16889	17196	17119	16933	16901	16781	16993	17001	16966	16838	17010	16756	17057	16968	16939	16976	16823	17194	17038	17156	16999	17003	16973	16927	16952	16873	16931	17076	16999	17142	17122	16821	16869	17029	17226	17055	16886	16870	16908	17033	17057	17172	16978	17038	16799	17061	17013	16921	17187	16845	17048	16818	17057	17060	17017	16969	16881	17018	16907	16891	16928	17033	16855	16762	16858	17078	16879	17022	16992	17176	17245	16845	16949	16928	17161	16862	16878	16875	16942	16851	16866	16809	16903	17000	17061	17093	16940	16839	16802	17049	17014	16873	16996	16912	17054	17031	17023	16962	17053	16961	17064	17041	16978	16935	17008	16996	17060	16947	16769	17025	16966	17135	16903	17061	16818	16980	16946	16933	16929	17085	17007	16833	17005	16760	16946	17006	16889	16966	16835	17030	16964	17099	16942	16872	16763	17265	16935	16897	16962	16927	16880	16917	16957	16887	17056	17038	16947	16904	16891	17050	16995	16931	16987	16978	17005	17095	16888	17075	16958	17026	16963	16953	17042	16935	16982	16954	16780	16872	16931	17078	17002	16789	16615	16789	16932	16931	16894	17226	17025	16811	17027	16892	16966	16933	17016	17102	16825	17028	16967	16828	17006	17075	16968	16819	16748	16911	16939	16816	16910	17007	16997	17000	17065	17127	16833	16982	16912	16916	17051	16846	17160	17016	16765	16867	17193	17120	16948	16936	16734	16954	17092	16967	16876	16850	17001	17002	17095	17023	17028	16812	16921	17156	17066	17103	17028	16907	16953	16819	16954	16972	16966	16847	16863	17019	16693	16954	17106	17147	17077	17039	17104	16776	16937	16943	17022	16798	16932	16844	16751	17114	16859	16854	16731	16872	17029	16889	16962	16987	16856	16984	17136	16880	17031	17013	17016	16987	16931	17035	17006	17012	17112	17040	17078	16745	16848	16809	16859	17116	17159	16856	16761	17054	16960	17042	17075	16916	16825	17031	16929	17040	16778	16994	16962	17019	16986	17054	16836	16952	16986	16972	17058	17124	17089	16879	17122	16789	17027	16765	16871	16921	16912	17109	16845	16970	16936	16961	16882	17006	17005	16864	17028	17096	17049	17094	16987	17035	16977	17099	17021	16798	17001	17100	17109	17057	17165	16791	17098	17036	16979	16895	16973	16871	16877	17053	17193	16852	17132	16943	17017	17129	16741	16941	16892	17087	16897	16854	16937	16868	16800	17136	17247	16984	16780	17031	16952	17130	17117	16914	17022	17031	17019	16682	16699	16919	16963	16977	16949	17161	17033	17299	17145	16839	16751	16862	17008	17076	17106	17031	16825	16928	16956	17140	16994	16755	16940	16926	16884	17033	17180	16996	17057	17104	17031	16890	16949	16851	17000	16836	17124	17071	16976	16912	16989	17137	17059	16929	17081	16995	17035	17093	16730	17009	16911	17125	17207	16918	17051	17135	17061	17169	17044	16923	17022	17020	16871	16773	16887	17007	16959	16957	16878	16916	17185	16943	16895	17123	16858	17016	17091	16843	16949	16993	17117	16834	17011	17115	16962	16843	16929	17039	16888	16916	17144	17030	16895	17100	16965	17074	16969	17198	17004	16894	16960	16769	16955	16890	16967	17126	16998	17091	16908	16880	16987	16886	16969	16982	16889	17049	16941	17027	16992	17036	17065	17086	17063	16954	17038	16982	16754	17050	16936	17060	17090	17044	17088	16971	16995	16698	16917	16805	16751	16967	17048	16852	17014	16939	17099	16966	16989	16891	16864	16930	16966	16933	17103	17199	17004	17175	17201	17055	16844	17055	16869	17047	16790	16844	17176	17100	16899	17043	17058	16990	16921	16970	16967	17075	17094	17152	16797	17053	16876	16903	16945	16989	16926	16926	16859	16996	16792	17068	16799	17107	17037	16932	16827	16963	17093	17098	17057	17135	17039	17019	17045	16962	16970	17045	16977	17115	16942	17048	17143	17112	17015	17051	16975	16834	16929	17144	16840	16843	17178	16822	16800	16889	16851	16990	17149	16926	17026	16926	16976	16965	17060	16861	17088	17077	17098	16883	17029	16826	16848	16860	16943	16871	17212	16762	16764	16933	16870	17130	17087	17080	16970	16863	17005	17095	16907	16920	16929	16966	16836	16939	16883	17050	16853	16913	17069	17075	16873	17077	16938	16917	16867	17032	16783	17135	16838	16985	17039	16887	16995	16977	16923	17057	17185	16925	17094	17092	16973	16946	16930	16988	17167	16921	16981	17099	17048	17050	17166	16979	17042	16924	16964	17111	17026	16773	17173	17221	16954	16854	17057	16928	16809	16975	16890	16953	16993	17020	17087	16887	17116	17174	17195	16951	17025	16730	17068	16980	17044	16997	16922	16897	16921	16924	16955	16962	16904	17026	16966	17027	17044	16803	17088	16950	16963	16914	17010	16914	16821	16920	17055	16888	17180	16865	16983	17013	17123	17091	16910	16786	17062	16928	16882	17025	16940	17018	16779	16780	16918	16862	16668	16935	16949	16954	16876	17061	16696	16921	16984	17068	17088	16874	16898	17134	17089	16969	17170	16969	16919	17012	16956	16775	16974	17123	16905	16955	16867	16915	17164	16974	16879	17090	17035	17043	17078	17052	17043	17018	16724	17050	17023	16887	17077	17112	17027	16924	17117	16989	16980	17015	16845	17016	16927	16990	17136	17047	16913	16938	16916	16905	16953	17012	17065	17001	16882	17147	16821	16903	16825	16856	16805	16968	17026	17145	17006	16934	17117	16720	17009	16874	16979	16948	16876	16963	16879	17048	16950	16997	16915	16725	16943	17263	16991	17177	17086	17016	16868	16774	16949	16801	16987	16911	16914
22190	28716	27714	21498	19675	18508	17704	16509	16294	15756	14792	14280	14458	14504	14522	14410	14567	14567	14541	14413	14446	14122	14332	14557	14397	14314	14267	14216	14280	14277	14295	14296	14282	14252	14356	14249	14428	14184	14360	14341	14337	14357	14329	14337	14274	14162	14453	14291	14181	14340	14353	14405	14234	14408	14127	14280	14241	14176	14229	14438	14220	14080	14343	14271	14270	14255	14286	14305	14267	14544	14346	14344	14329	14302	14258	14418	14187	14288	14292	14416	14242	14260	14278	14310	14241	14379	14310	14320	14344	14204	14186	14224	14289	14221	14241	14201	14153	14179	14388	14330	14572	14388	14372	14479	14313	14152	14250	14304	14373	14309	14261	14274	14440	14276	14308	14299	14299	14247	14264	14212	14273	14138	14463	14387	14304	14169	14444	14323	14403	14160	14408	14350	14270	14220	14271	14276	14359	14173	14328	14308	14214	14243	14287	14476	14284	14221	14229	14252	14394	14403	14200	14315	14076	14124	14310	14375	14335	14332	14297	14413	14386	14352	14444	14217	14265	14213	14341	14061	14351	14354	14270	14455	14222	14302	14339	14257	14281	14274	14041	14227	14255	14188	14322	14298	14230	14284	14252	14292	14449	14221	14139	14408	14257	14326	14191	14195	14182	14245	14203	14118	14309	14305	14217	14126	14324	14393	14306	14376	14119	14247	14284	14357	14550	14313	14459	14266	14298	14318	14212	14378	14282	14251	14388	14349	14358	14222	14444	14339	14353	14229	14210	14379	14344	14228	14349	14256	14361	14146	14403	14335	14413	14269	14281	14192	14332	14278	14449	14236	14278	14136	14320	14256	14343	14405	14261	14202	14410	14326	14289	14309	14301	14341	14349	14370	14264	14347	14325	14322	14356	14254	14225	14372	14417	14248	14161	14248	14288	14266	14264	14286	14149	14232	14400	14348	14399	14329	14462	14233	14287	14166	14145	14173	14296	14181	14303	14212	14380	14499	14232	14377	14185	14344	14285	14233	14242	14276	14122	14257	14442	14190	14208	14334	14351	14441	14177	14446	14239	14278	14426	14263	14317	14252	14155	14297	14338	14357	14282	14286	14351	14291	14463	14464	14230	14226	14264	14314	14343	14370	14324	14261	14322	14397	14223	14396	14270	14242	14268	14280	14286	14266	14279	14228	14632	14193	14182	14232	14388	14310	14234	14381	14262	14351	14331	14416	14287	14423	14266	14282	14418	14466	14222	14360	14178	14230	14284	14548	14465	14244	14249	14297	14211	14197	14340	14545	14288	14376	14325	14212	14289	14224	14266	14425	14257	14245	14148	14351	14250	14402	14412	14412	14267	14266	14483	14205	14314	14303	14494	14375	14221	14297	14189	14300	14233	14297	14425	14206	14325	14234	14354	14291	14091	14474	14186	14196	14341	14179	14245	14173	14276	14357	14244	14187	14238	14312	14172	14174	14371	14283	14287	14351	14298	14356	14131	14132	14401	14457	14281	14348	14219	14349	14342	14156	14100	14220	14405	14301	14171	14283	14306	14415	14162	14300	14395	14142	14316	14261	14327	14393	14311	14163	14308	14308	14463	14366	14363	14383	14285	14191	14377	14129	14310	14325	14203	14128	14368	14238	14332	14277	14253	14293	14343	14136	14455	14279	14359	14321	14327	14178	14232	14363	14314	14321	14271	14149	14146	14331	14329	14323	14251	14167	14275	14182	14179	14379	14374	14347	14328	14458	14350	14228	14345	14393	14471	14438	14356	14523	14338	14379	14356	14219	14118	14307	14258	14076	14185	14378	14178	14299	14424	14335	14278	14344	14215	14226	14139	14359	14357	14412	14531	14324	14304	14344	14451	14187	14235	14370	14406	14317	14329	14207	14438	14453	14036	14387	14427	14353	14174	14211	14396	14234	14195	14411	14332	14147	14269	14106	14357	14389	14342	14307	14389	14287	14094	14287	14246	14329	14190	14500	14271	14183	14407	14300	14313	14173	14445	14303	14181	14328	14195	14426	14286	14320	14347	14478	14373	14504	14408	14233	14256	14382	14296	14376	14133	14217	14296	14350	14253	14195	14460	14209	14443	14285	14261	14211	14299	14360	14147	14162	14298	14375	14427	14353	14203	14311	14202	14201	14409	14429	14187	14370	14314	14112	14307	14220	14328	14386	14271	14337	14372	14352	14309	14204	14046	14298	14284	14409	14245	14358	14292	14201	14263	14159	14321	14401	14251	14373	14331	14196	14334	14371	14273	14298	14256	14252	14248	14414	14433	14331	14362	14448	14215	14272	14421	14280	14315	14185	14258	14152	14492	14348	14410	14301	14295	14217	14294	14306	14288	14281	14263	14155	14340	14349	14078	14261	14485	14179	14370	14355	14402	14247	14134	14266	14218	14301	14299	14237	14224	14390	14311	14237	14365	14360	14207	14224	14500	14316	14409	14326	14345	14242	14367	14352	14341	14262	14315	14271	14338	14190	14250	14431	14496	14282	14307	14214	14240	14241	14223	14151	14434	14345	14292	14325	14226	14361	14207	14299	14280	14358	14193	14289	14196	14474	14209	14318	14353	14334	14242	14292	14430	14317	14358	14335	14342	14202	14399	14249	14307	14403	14229	14258	14205	14230	14393	14462	14203	14294	14364	14363	14269	14285	14229	14320	13953	14391	14234	14387	14304	14192	14450	14338	14431	14268	14044	14294	14441	14218	14188	14313	14279	14298	14335	14150	14347	14359	14243	14300	14312	14308	14357	14316	14384	14340	14302	14278	14254	14333	14432	14175	14194	14337	14222	14356	14175	14224	14338	14178	14402	14248	14318	14147	14196	14336	14369	14212	14407	14315	14362	14335	14268	14357	14264	14358	14408	14268	14270	14296	14123	14367	14140	14416	14379	14395	14144	14284	14202	14236	14349	14314	14297	14363	14459	14385	14316	14251	14376	14326	14161	14407	14349	14232	14215	14365	14260	14382	14330	14372	14250	14286	14320	14419	14151	14342	14346	14232	14315	14431	14413	14330	14297	14046	14386	14328	14482	14382	14243	14313	14442	14308	14282	14267	14356	14484	14119	14305	14223	14310	14244	14208	14230	14319	14262	14381	14426	14455	14289	14274	14414	14479	14254	14221	14425	14292	14178	14342	14371	14212	14231	14200	14212	14269	14347	14321	14302	14317	14324	14409	14263	14318	14318	14224	14258	14463	14331	14183	14215	14400	14318	14470	14217	14393	14297	14383	14489	14310	14350	14215	14373	14378	14223	14209	14368	14220	14212	14369	14356	14408	14180	14268	14295	14317	14230	14375	14196	14198	14281	14245	14247	14399	14311	14380	14223	14381	14424	14284	14157	14153	14524	14274	14496	14229	14283	14328	14325	14218	14246	14396	14359	14332	14387	14500	14322	14464	14198	14286	14344	14263	14327	14300	14373	14246	14363	14123	14297	14252	14147	14442	14191	14242	14127	14402	14297	14105	14353	14398	14214	14285	14126	14297	14414	14364	14363	14416	14329	14525	14217	14253	14195	14481	14285	14255	14380	14364	14355	14352	14178	14116	14281	14331	14148	14424	14277	14345	14240	14371	14387	14278	14192	14443	14275	14270	14311	14291	14401	14269	14344	14355	14070	14431	14212	14268	14433	14252	14203	14292	14179	14191	14487	14164	14262	14233	14332	14206	14561	14195	14239	14328	14412	14380	14444	14396	14353	14230	14361	14332	14224	14253	14231	14196	14305	14392	14375	14222	14283	14273	14437	14132	14214	14403	14301	14248	14417	14320	14298	14203	14251	14474	14393	14291	14344	14406	14281	14206	14316	14343	14250	14079	14254	14252	14359	14361	14256	14820	14485	14269	14368	14164	14394	14213	14170	14422	14204	14261	14232	14458	14394	14386	14148	14084	14207	14236	14284	14300	14366	14252	14315	14256	14558	14217	14284	14430	14249	14290	14272	14285	14153	14258	14317	14354	14374	14252	14245	14323	14194	14378	14363	14334	14306	14210	14352	14242	14323	14132	14196	14238	14157	14299	14096	14311	14310	14279	14261	14186	14325	14361	14392	14303	14279	14330	14259	14304	14297	14143	14358	14348	14232	14021	14366	14288	14412	14382	14447	14224	14367	14233	14482	14335	14228	14274	14333	14309	14343	14235	14288	14286	14304	14413	14224	14317	14160	14462	14326	14181	14116	14231	14174	14378	14231	14413	14281	14203	14406	14284	14471	14178	14248	14336	14376	14254	14301	14321	14246	14390	14401	14334	14427	14269	14276	14270	14567	14291	14320	14388	14347	14228	14255	14280	14289	14317	14306	14332	14153	14409	14295	14327	14287	14425	14504	14573	14353	14262	14074	14430	14311	14302	14156	14290	14303	14272	14287	14467	14334	14340	14320	14307	14547	14274	14230	14198	14249	14221	14278	14277	14319	14256	14256	14293	14174	14322	14237	14313	14366	14381	14423	14449	14269	14553	14449	14268	14323	14289	14020	14253	14245	14457	14254	14241	14204	14294	14311	14300	14396	14188	14184	14083	14397	14321	14304	14313	14285	14231	14321	14218	14353	14189	14346	14227	14185	14373	14345	14326	14212	14286	14421	14332	14294	14227	14342	14405	14518	14265	14383	14325	14165	14429	14331	14193	14226	14230	14274	14342	14227	14326	14292	14231	14537	14185	14342	14347	14290	14213	14088	14430	14309	14247	14227	14250	14265	14194	14193	14413	14367	14287	14369	14345	14219	14394	14225	14336	14351	14222	14234	14208	14383	14216	14337	14417	14208	14267	14203	14305	14334	14233	14301	14423	14368	14190	14204	14256	14253	14249	14181	14304	14428	14134	14363	14298	14103	14252	14213	14326	14507	14119	14355	14351	14219	14337	14342	14295	14105	14188	14371	14284	14305	14318	14176	14382	14370	14333	14382	14266	14317	14211	14409	14380	14217	14157	14422	14361	14341	14148	14314	14336	14366	14311	14272	14296	14322	14378	14259	14258	14301	14182	14335	14314	14246	14463	14329	14307	14173	14382	14351	14395	14332	14446	14422	14366	14340	14440	14439	14182	14308	14303	14282	14405	14288	14256	14398	14293	14213	14290	14183	14372	14222	14364	14397	14315	14401	14377	14463	14297	14309	14385	14379	14282	14216	14157	14229	14181	14195	14244	14362	14445	14304	14261	14232	14333
25344	20743	27209	25518	22621	21324	20715	18697	18082	17918	16940	16816	16795	16764	16775	16681	16783	17053	16786	16789	16545	16692	16647	16717	16635	16740	16782	16615	16698	16448	16480	16546	16716	16863	16570	16550	16637	16585	16390	16513	16588	16444	16524	16629	16591	16479	16582	16392	16388	16412	16592	16554	16418	16275	16538	16596	16537	16560	16396	16417	16459	16322	16428	16498	16242	16504	16584	16514	16766	16527	16447	16859	16717	16570	16625	16537	16657	16439	16468	16641	16555	16489	16483	16330	16390	16271	16554	16360	16259	16691	16481	16522	16504	16514	16475	16487	16505	16587	16741	16484	16449	16544	16519	16459	16417	16296	16554	16579	16288	16523	16674	16551	16747	16367	16555	16499	16564	16502	16534	16625	16389	16460	16537	16413	16382	16515	16493	16476	16493	16587	16368	16502	16648	16419	16455	16593	16665	16659	16549	16444	16500	16473	16456	16508	16406	16529	16229	16671	16378	16420	16513	16474	16447	16429	16345	16517	16540	16447	16456	16437	16636	16460	16503	16528	16581	16369	16273	16608	16363	16512	16292	16459	16419	16325	16559	16683	16476	16818	16359	16301	16358	16599	16667	16393	16355	16271	16302	16498	16273	16514	16481	16678	16480	16430	16428	16702	16564	16341	16531	16612	16632	16535	16476	16635	16447	16536	16484	16497	16443	16575	16477	16593	16457	16517	16688	16549	16619	16293	16395	16505	16449	16607	16508	16524	16498	16456	16409	16461	16494	16430	16525	16410	16335	16522	16742	16438	16566	16591	16335	16537	16422	16502	16622	16632	16610	16336	16443	16659	16561	16669	16529	16518	16431	16584	16528	16490	16348	16590	16667	16414	16581	16529	16450	16492	16457	16410	16567	16759	16443	16456	16399	16518	16585	16576	16306	16535	16672	16477	16444	16183	16452	16472	16546	16554	16462	16576	16407	16410	16569	16351	16484	16519	16615	16530	16604	16381	16613	16444	16376	16453	16495	16369	16501	16328	16526	16533	16339	16457	16332	16635	16542	16507	16193	16574	16501	16637	16525	16503	16424	16613	16500	16480	16369	16438	16535	16585	16540	16538	16557	16385	16354	16431	16294	16351	16670	16406	16331	16599	16603	16538	16368	16330	16581	16598	16646	16687	16702	16496	16524	16696	16514	16399	16426	16490	16547	16476	16411	16619	16693	16619	16756	16575	16222	16351	16565	16433	16441	16749	16453	16485	16581	16401	16615	16542	16500	16386	16424	16425	16307	16590	16428	16478	16468	16388	16268	16453	16413	16650	16334	16376	16592	16564	16658	16571	16490	16400	16407	16382	16663	16479	16574	16461	16455	16342	16571	16597	16431	16443	16388	16342	16417	16491	16474	16336	16432	16599	16474	16477	16427	16474	16413	16489	16469	16592	16410	16287	16501	16577	16382	16493	16441	16544	16565	16507	16502	16610	16356	16494	16326	16682	16540	16495	16302	16456	16469	16458	16444	16515	16220	16621	16443	16632	16510	16331	16560	16475	16543	16459	16591	16623	16322	16510	16666	16484	16473	16353	16611	16473	16376	16514	16257	16604	16503	16515	16717	16528	16775	16498	16543	16576	16429	16512	16605	16402	16587	16502	16648	16496	16466	16356	16519	16430	16718	16375	16562	16668	16441	16847	16775	16456	16437	16453	16335	16492	16456	16351	16373	16263	16428	16769	16435	16592	16640	16550	16422	16530	16491	16295	16412	16537	16387	16743	16425	16643	16714	16437	16540	16718	16354	16131	16575	16429	16611	16558	16564	16386	16462	16481	16550	16639	16355	16387	16601	16491	16646	16278	16572	16499	16588	16600	16486	16623	16562	16581	16544	16446	16454	16513	16489	16597	16706	16444	16566	16435	16483	16524	16228	16292	16542	16533	16429	16347	16446	16534	16331	16431	16417	16347	16486	16514	16569	16668	16431	16477	16683	16312	16396	16543	16472	16389	16325	16532	16193	16497	16474	16513	16591	16512	16489	16523	16501	16155	16441	16408	16642	16494	16423	16328	16347	16574	16620	16406	16537	16510	16386	16579	16613	16416	16496	16313	16397	16368	16665	16561	16360	16489	16499	16501	16485	16437	16596	16441	16491	16412	16506	16521	16476	16577	16480	16412	16566	16473	16595	16627	16644	16548	16686	16394	16351	16433	16351	16464	16640	16440	16613	16574	16477	16488	16464	16542	16432	16523	16699	16595	16476	16632	16434	16251	16611	16517	16574	16539	16551	16377	16556	16574	16618	16565	16473	16405	16606	16588	16475	16372	16526	16478	16502	16429	16711	16504	16505	16510	16412	16791	16570	16619	16554	16442	16504	16446	16331	16459	16357	16353	16534	16320	16451	16595	16471	16648	16620	16386	16534	16637	16553	16433	16512	16411	16384	16673	16430	16478	16719	16457	16642	16418	16769	16471	16597	16425	16415	16466	16506	16424	16458	16366	16527	16624	16710	16603	16657	16413	16505	16501	16483	16555	16497	16523	16586	16444	16510	16581	16430	16549	16549	16596	16545	16631	16729	16620	16465	16519	16538	16504	16297	16355	16602	16555	16557	16560	16502	16462	16642	16469	16396	16584	16565	16581	16415	16378	16487	16397	16642	16573	16613	16481	16556	16613	16671	16432	16418	16603	16524	16466	16499	16582	16458	16466	16501	16737	16406	16521	16368	16328	16588	16598	16355	16424	16307	16552	16518	16464	16585	16610	16290	16375	16648	16447	16596	16367	16704	16563	16519	16306	16415	16485	16410	16478	16491	16421	16479	16305	16581	16344	16450	16509	16583	16359	16323	16490	16489	16446	16618	16437	16583	16515	16468	16551	16506	16624	16501	16335	16432	16400	16706	16523	16482	16302	16597	16655	16403	16227	16446	16539	16315	16513	16587	16527	16438	16377	16533	16407	16410	16498	16377	16388	16514	16552	16636	16494	16495	16620	16613	16455	16593	16568	16407	16548	16602	16340	16608	16652	16530	16453	16630	16475	16642	16410	16399	16650	16357	16488	16309	16579	16434	16465	16511	16427	16464	16430	16489	16490	16633	16388	16719	16229	16514	16438	16560	16570	16598	16352	16454	16583	16652	16543	16555	16531	16430	16543	16584	16317	16477	16504	16538	16449	16563	16614	16379	16668	16631	16542	16441	16494	16563	16756	16436	16502	16582	16606	16460	16367	16539	16525	16531	16527	16567	16560	16649	16556	16423	16480	16610	16396	16336	16586	16303	16544	16470	16488	16562	16441	16199	16454	16452	16671	16534	16386	16526	16558	16543	16433	16621	16492	16698	16471	16428	16586	16725	16625	16383	16543	16487	16492	16674	16301	16422	16396	16620	16442	16455	16767	16588	16580	16654	16649	16481	16554	16611	16428	16508	16518	16451	16453	16650	16530	16843	16577	16557	16490	16507	16349	16514	16351	16440	16623	16554	16445	16430	16518	16583	16776	16390	16408	16486	16493	16499	16530	16636	16414	16487	16492	16266	16400	16549	16542	16636	16512	16462	16274	16436	16552	16503	16498	16517	16549	16596	16444	16453	16678	16525	16611	16568	16564	16628	16441	16450	16524	16448	16573	16652	16674	16538	16680	16631	16475	16454	16464	16727	16410	16447	16563	16419	16404	16695	16447	16473	16414	16545	16343	16699	16651	16531	16361	16359	16299	16448	16745	16672	16497	16504	16292	16310	16473	16439	16637	16493	16679	16613	16618	16389	16458	16439	16493	16499	16587	16455	16597	16485	16581	16736	16437	16409	16508	16586	16524	16445	16628	16475	16506	16489	16641	16596	16483	16555	16645	16397	16607	16549	16434	16476	16353	16664	16401	16573	16554	16553	16527	16570	16703	16484	16289	16603	16597	16453	16553	16534	16685	16332	16514	16424	16539	16504	16450	16605	16436	16537	16640	16457	16529	16385	16425	16326	16390	16668	16723	16413	16293	16538	16580	16512	16440	16618	16435	16581	16379	16301	16509	16467	16428	16470	16173	16645	16320	16454	16427	16527	16544	16675	16494	16604	16539	16421	16687	16401	16762	16714	16563	16505	16395	16575	16574	16549	16668	16445	16624	16505	16739	16534	16547	16564	16518	16285	16398	16462	16486	16530	16518	16276	16532	16378	16457	16402	16518	16589	16520	16328	16673	16643	16491	16576	16681	16548	16427	16466	16435	16615	16464	16568	16378	16667	16670	16329	16400	16561	16606	16318	16333	16663	16502	16667	16642	16468	16395	16331	16544	16508	16610	16545	16490	16521	16708	16438	16595	16556	16425	16571	16427	16488	16631	16641	16534	16728	16797	16814	16487	16671	16505	16612	16590	16639	16432	16590	16462	16369	16478	16572	16582	16487	16428	16450	16621	16414	16524	16427	16542	16420	16608	16603	16635	16491	16421	16380	16471	16481	16587	16511	16521	16508	16365	16424	16570	16601	16622	16392	16399	16530	16412	16428	16376	16507	16365	16214	16342	16500	16731	16509	16633	16338	16627	16436	16380	16437	16467	16583	16648	16700	16660	16557	16502	16401	16540	16589	16494	16523	16483	16692	16606	16404	16513	16560	16678	16504	16719	16363	16508	16487	16564	16599	16371	16495	16550	16676	16535	16517	16527	16384	16413	16478	16395	16555	16694	16663	16840	16388	16564	16570	16324	16530	16477	16369	16549	16555	16399	16456	16540	16624	16561	16559	16434	16410	16451	16542	16522	16618	16635	16460	16509	16378	16400	16505	16600	16374	16421	16397	16568	16638	16529	16692	16515	16382	16513	16324	16462	16307	16346	16592	16587	16381	16695	16464	16590	16399	16491	16581	16617	16690	16607	16473	16576	16388	16479	16480	16466	16421	16249	16592	16495	16281	16523	16673	16648	16482	16401	16309	16487	16554	16530	16496	16485	16392	16509	16351	16606	16610	16471	16605	16468	16473	16426	16453	16504	16605	16543	16495	16328	16647	16490	16437	16353	16411	16446	16518	16481	16484	16437	16621	16525	16619	16529	16394	16689	16597	16644	16496	16415	16442	16524	16591	16606	16506	16503	16551	16659	16347	16481	16630	16568	16434	16524	16421	16387	16416	16268	16696	16416	16481	16330	16337	16452	16652	16455	16480	16463	16448	16564	16600	16477	16431	16538	16510	16593	16329	16596	16489	16397
20337	32714	31975	24604	22375	20266	18840	17355	16612	15875	14702	14217	14220	14338	14312	14105	14423	14318	14327	14060	14099	14001	13963	14057	13952	13964	14039	14075	13941	13942	14120	13998	13938	13939	13859	13841	13868	14032	13777	13987	13860	13935	13912	13888	13848	14025	13976	13891	13860	13670	13892	13982	13885	13790	13854	14087	13755	13878	13927	13877	13910	13907	13978	13849	13994	13801	13949	13987	13990	13920	13944	13947	14022	13788	13882	13953	13982	13960	13956	13766	14001	13883	13976	13842	13976	14026	13930	13903	14067	13928	13804	13900	13921	13837	13990	13993	13822	13898	13809	13832	13838	14037	13776	13875	13891	13859	13972	13929	13944	13992	13888	13933	13955	13929	14070	13764	13927	14112	13953	14011	13902	13843	13975	14134	13915	13839	14009	14022	14008	13993	13923	13740	13930	13877	13818	13756	13930	13839	13777	13878	13934	13744	13774	13818	13890	13929	13852	13885	13832	13950	14100	13727	13819	13809	13832	13897	14068	13826	13937	13909	13826	13785	13878	13997	13860	13735	13795	14029	13977	13859	13820	13889	14003	14012	13914	13745	13915	14091	13885	13648	14019	13827	13744	13809	13972	13900	13907	13971	13917	13945	13815	13839	13975	13900	13863	13960	14000	13839	13818	13931	13807	13875	14009	13850	14078	13967	13815	13894	13931	13842	13896	13889	13833	13770	13805	14022	13846	13790	13929	13935	13952	13826	13986	13846	13800	14036	13848	13874	13939	13931	13821	13902	14055	13810	13780	13969	13853	13799	14047	13935	13905	13875	13971	13842	13802	13791	13867	14032	13861	13871	14006	13897	13918	13965	13936	13924	13843	13795	13912	13697	13903	13839	13992	13817	13841	13974	13789	13965	13862	13796	13880	13874	14046	13981	13922	13899	14011	13913	13942	13921	14062	13901	13933	14079	13950	13878	13793	13910	13972	13975	14002	13860	13785	13849	13930	13834	13955	14008	13919	13915	13885	13880	13828	13956	13832	13900	13892	13954	13915	13860	14003	13879	13870	13693	13922	13870	14025	13890	13925	13905	13952	13749	13924	13844	13878	13961	13952	13976	13924	13817	13898	13999	13775	13976	13859	13855	13798	14011	13950	13728	14029	13890	13818	13889	13929	13900	13860	13929	13825	13812	14041	13927	13607	14014	13879	13877	13773	13930	13873	13879	13951	13799	13997	13935	14044	13884	13807	13818	13956	13895	13899	13909	13796	13882	13896	13815	13845	13801	13861	13949	13892	13907	13967	13776	14030	13916	13895	13781	13900	13971	13857	13947	13968	14010	13931	13912	13746	13884	13988	13843	13871	13879	13781	13912	14054	13971	13756	13940	13784	13953	13928	13743	13933	13862	13976	13894	14143	13937	13896	13956	13907	13991	13845	13929	14066	13882	13875	13905	13956	13818	13932	13966	14105	13809	13999	13853	13874	13950	13698	14103	13934	13845	13770	13931	13819	14095	13927	13854	13876	13802	13819	13905	14055	13788	13966	13885	13708	13753	13806	13917	13822	13937	13834	13949	13881	13681	13731	13982	13946	13754	13976	13728	13800	13911	13954	14001	14007	13951	13826	14020	14008	13901	13887	13843	13989	13768	13937	13947	13946	13932	13983	13935	13956	13847	13891	13860	13868	13968	14037	13730	13804	13884	13814	14010	13912	13710	13924	13865	13700	13963	13851	13787	14007	13794	13997	13736	13849	13989	13781	13792	13902	13775	13867	13951	13979	13970	13900	13886	13859	13759	13924	13809	13754	13866	13770	13941	13757	13782	13908	13916	14052	13731	13757	13981	13892	13886	13950	13873	13997	13843	13950	13947	13775	13939	13842	13865	13940	13871	13952	13907	13865	13943	13963	13920	13849	13700	13888	13899	14027	13900	14018	13738	13821	13822	13937	13928	13967	14161	13820	13795	13887	13836	13970	13920	13845	13850	13851	14026	14001	13894	13859	13869	13736	13995	13867	13738	13969	13930	13809	14042	13735	13945	13801	13832	13894	13982	13955	13916	13931	13938	13759	13916	13843	13975	13880	13956	13990	14042	13905	13862	13784	13981	13907	13741	13921	13905	13782	13930	14062	13891	13886	13910	13868	14036	13875	13996	13978	13783	13938	13855	13997	14072	13910	14028	13790	14088	13838	13897	13652	13879	13823	13837	13864	13868	13802	13827	13867	13844	13885	13822	13935	13735	13812	14030	13936	13805	14067	14008	13990	13789	13990	13973	13790	13955	13863	13932	14059	13944	14037	13786	13889	13860	13886	13842	13728	13851	13987	13769	13839	13942	13897	13778	14028	13958	13801	13857	13702	13828	13867	13937	13910	13932	13994	13777	13847	13816	13922	13942	13964	14070	13945	13908	13880	14015	13708	13736	13953	14003	13768	14015	13865	14016	13849	13878	13978	14017	14017	13966	13842	13959	14000	13821	13981	14025	13886	13795	13893	13934	14039	13835	14103	14030	13911	13852	13805	13795	13924	13782	13887	13778	13872	13823	13908	13856	13889	13958	13801	13852	14004	13860	13757	13806	13834	13904	13780	14050	14010	13713	13989	13990	13926	13790	13773	13954	14083	13889	13927	13899	14003	13988	13912	13842	13815	13913	14033	13751	13815	14105	13899	13887	13798	13905	13874	13785	13855	13820	13982	13920	13854	13891	13998	13895	13808	13833	13905	13965	13820	13990	13956	13943	13895	13904	13929	13802	14026	13824	14047	13940	13904	13953	13919	13772	13670	13801	13891	13803	13926	13996	13841	13833	13977	13894	13826	13926	13667	13796	13934	13936	14045	13901	13730	13988	13976	13825	13979	13885	13758	13801	13968	13723	13924	13954	14023	14016	13958	13760	14065	13735	13824	13835	13978	14015	13921	13858	13790	13837	13785	13886	13931	13869	13870	13990	13901	13960	13933	13723	13916	13864	13878	14050	13893	13721	14025	13903	13781	13869	13931	14028	13947	14033	13901	13889	13886	13830	14047	14004	13895	13954	14012	13919	13907	13853	14007	13726	13822	13857	14017	13776	13759	13778	13991	14042	13918	14101	14018	13863	13881	13817	13965	13923	13992	13680	13837	13915	13985	14008	13922	13854	13863	13835	13970	13927	13946	13761	13882	13909	13964	13900	14022	13867	14098	13946	13816	14083	13776	13871	13715	13965	13829	13922	13859	13845	13829	13839	14057	13875	13876	14075	13915	13958	13871	13821	13846	13963	13865	13917	13971	13899	13820	13922	13846	13994	13882	13840	13897	13972	13937	13934	13994	13969	13867	13863	13786	13958	13804	13841	13895	13989	14011	13874	13933	13736	13876	14030	13893	13811	13893	14042	13987	14078	13990	13928	13699	14006	14021	13866	13999	13905	13911	13842	13803	13876	13921	13790	13963	13791	13855	13800	13905	13882	14154	13973	13931	13974	13834	13856	13959	13823	14015	13959	13894	13937	14053	13953	13711	13910	14005	13927	14085	13922	13885	13752	14040	13898	14033	13818	13800	13859	13886	13944	13907	13965	13820	13974	13968	13912	13853	13907	13915	13949	13788	13803	13886	13781	13924	13979	13876	13833	13918	13876	14005	13850	13851	13777	13830	13677	13852	13975	13852	13726	13846	13871	13978	13817	13675	13890	13796	13782	13919	14001	13848	13955	13802	13898	13907	13914	13963	13814	13967	13902	13964	13690	13682	14044	13999	13969	13930	13840	13952	13805	13814	13895	14028	14026	13873	13758	13826	13745	13956	13840	13882	13896	14071	14000	13990	14020	13890	13938	14080	14049	13867	13767	13876	13604	13863	13835	13962	13784	13923	13949	13769	13926	13813	13921	13958	13978	13915	13961	13940	13753	14055	13838	13745	13937	13976	13814	13836	13835	13805	13697	13963	13863	14039	13724	13738	13922	13866	13991	13922	14034	13932	13779	14007	13869	13958	13916	13889	13876	13694	13981	13848	13935	13920	13901	14013	13876	13878	13857	13858	13882	13812	13962	14006	13756	13896	13799	13984	13982	14010	13897	13771	13857	13874	13829	13835	13767	13980	13913	13904	13800	13752	13898	13912	13868	13822	13855	13963	13922	13862	13881	13925	13810	13864	13900	13919	13951	13645	14024	13879	13789	13839	14057	13722	13923	13877	13962	13782	13793	13865	13802	13921	13919	13894	14022	13915	13767	14124	13987	13948	13909	13804	13838	13872	13722	13996	13640	13839	13880	13774	13947	14017	13869	13880	13975	14050	13792	13875	13857	14017	13826	13773	13778	13940	14097	13826	14023	13890	14020	13867	14078	13819	13821	13932	13878	13772	13988	13912	14047	13912	13963	13864	13897	13933	14019	13798	13954	13874	13631	13766	13846	14036	13893	13881	13948	13956	13851	13889	13858	13894	13840	14000	13774	13850	14062	13922	14087	13968	13866	13866	13875	13780	13836	13880	14045	13831	13976	13969	13705	13770	13866	14010	13964	13951	14016	13918	13842	13902	13880	13784	14019	14027	13773	13967	13643	13953	13918	13935	14092	13930	13910	13892	14033	13913	13929	13748	14032	13933	13771	13791	13790	13975	13920	13849	13706	13994	13869	13952	13705	13950	14003	13920	14023	13737	13900	13941	13896	13923	13888	13928	13899	13795	13977	13837	13995	13954	13819	13906	13786	13993	13741	13842	13956	14044	13921	13827	13749	13785	13893	13838	13767	13848	14009	13850	14030	13952	13871	14018	14063	13834	13883	14003	13972	14030	13827	13976	13814	14004	13994	14023	13930	13741	13824	13924	13882	13881	13820	13923	14079	13953	13908	13886	14056	13856	13796	13812	13931	13847	14001	13857	13861	13799	13849	13950	13993	13856	14005	14011	13885	13817	13813	13855	13998	13904	13893	13930	13863	13983	13775	13885	13664	13863	13795	13944	13990	13950	13952	13824	13851	13896	13793	13984	13895	13701	13871	13715	13948	13924	14027	13848	13852	13817	13963	13978	13933	13969	14040	13902	13901	13799	14022	13778	13892	13909	14006	13840	14016	13849	13960	13794	13783	13916	13767	13913	13999	13892	13844	13791	13810	13752	13842	13894	13985	13760	13805	13943	14036	13827	13881	13997	14039	13916	13938	13929	13729	13928	13826	13915	13885	13906	13853	13891	13914	14018	13926	13906	13940
23612	20746	28050	23601	21844	24549	25188	20785	20088	18839	17854	17548	17221	17460	17330	17270	17627	17261	17319	17486	17306	16941	17132	17031	17073	16982	17185	17069	16856	16962	16819	16856	16930	16930	16778	16968	16620	16847	16678	16676	16797	16822	16776	16954	16936	16716	16843	16885	16804	16993	16793	16833	17003	16829	16886	17059	16821	16866	16966	16804	17002	17009	16926	16997	16679	16827	16819	17069	16862	16827	16849	16776	17007	16696	16899	17018	17010	16980	16989	16724	16737	16945	16746	16870	17016	16856	16847	16794	16999	16913	16831	17095	16770	16910	16896	16926	16839	16896	16822	16817	16827	16813	16813	16773	17036	17065	16789	16958	16615	16950	17020	16851	16737	17108	16843	16919	16781	17152	16974	16892	16653	16618	16964	16621	16910	16780	16746	17015	16786	17157	16656	16788	16819	16959	16835	16969	16692	16910	16667	16805	16893	16774	16920	17052	17149	16908	16826	16939	16809	16687	16888	16746	16706	16875	16961	16718	16728	16734	16932	17138	16925	16975	16798	16932	16982	16850	16851	16887	16773	16914	16947	16967	16662	16893	16921	16882	16863	16908	16842	16816	16925	16992	16962	16732	16819	16777	16681	17060	16746	16953	16856	16793	16883	16913	16976	17033	16997	16932	16846	17005	16815	16895	16772	16928	16945	16787	16874	16894	16755	16829	16908	16877	16876	16644	16766	16978	16952	16566	16718	16834	16930	16688	16737	16688	16674	16760	16919	16736	16615	16775	16724	16739	16976	16887	16710	16881	16760	16855	16922	16746	16806	16881	16811	16746	16865	16773	16764	16931	16970	16804	16849	16765	16883	16891	16883	16804	16867	16720	16830	16938	16704	16854	16804	16836	16943	16796	16792	16711	16699	16866	16877	16855	16969	16831	16931	16895	16736	16652	16930	16758	16734	16715	16891	17005	17113	16766	16635	16823	16767	16977	16861	16976	16901	16765	16621	16846	16809	16736	16810	16873	16972	16997	16736	16868	16853	16920	16794	16539	16976	16724	16778	16744	16818	16917	16877	16813	16712	16848	16960	16775	16911	16719	16686	16923	16862	16806	16793	16830	16838	16686	16545	17004	16728	16931	16652	16708	16772	16713	16768	16718	16913	16698	16846	16778	16793	16796	16752	16886	16652	16981	16799	16899	16715	16723	16873	16992	16980	16646	16864	16842	16866	16735	16893	16756	16796	16666	16786	16839	16915	16676	16962	16861	16746	16657	16874	16834	16892	16871	16892	16919	16831	16822	16813	16914	16790	16751	17100	17015	16946	16938	16864	16791	16870	16816	16899	16655	16818	16643	16696	16833	16889	16855	16751	16813	16741	16837	16798	16740	17134	16941	16785	16796	16609	16686	16839	16856	16736	16834	16871	16710	16907	16752	16871	16620	16923	16943	16867	16843	16700	17018	16817	16733	16810	16969	16684	17010	16510	16695	16823	16609	16753	16810	16824	16897	16960	17015	16569	16962	16752	16768	16928	16788	16764	16833	16928	16770	16798	16719	16710	16925	16711	16891	16963	17009	16883	16721	16950	16888	16809	16582	16880	16778	16894	16792	16665	16570	16815	16811	16778	17050	16637	16654	16959	16736	16659	16806	16547	16632	16781	16652	16852	16818	16962	16738	16618	16930	16709	16777	16884	16825	16823	16637	16869	16732	16861	16754	16876	16946	16952	16752	16943	16793	16688	16834	16748	16685	16934	16896	16801	16817	16938	16893	17184	16567	16863	16821	16879	16902	16578	16610	16694	16841	16902	16768	16799	16778	16994	16805	16947	16882	16912	16817	16882	16886	16721	16797	16922	16721	17022	17043	16777	16875	16970	16936	16898	16838	16878	16886	16831	16917	16786	16822	16681	16825	17026	16790	16459	16587	16894	16795	16683	16791	16924	16970	16999	16836	16806	17042	16718	16575	16894	16824	16554	17184	17105	16956	16738	16853	16858	16723	17021	16701	16937	16753	16758	16786	16636	16794	16895	16845	16754	16892	16967	16834	16852	16816	16792	16770	16820	16893	16955	16963	16884	16988	16961	16945	16878	16788	16810	16879	16720	16866	16862	16826	16823	16862	16914	16631	17008	16841	16814	16973	16940	16690	16807	16761	16820	16856	16717	16810	16760	16843	16902	16753	16579	16829	16935	16773	17051	16789	16774	16886	17069	16839	16908	16986	16748	16799	16824	16926	16712	16738	16886	16692	16880	16860	16898	16997	16953	16746	16745	16810	16734	16885	16879	16813	16900	16927	16952	16857	16825	17000	16855	16999	16864	16821	16956	16886	17081	16839	16777	16715	16729	16693	16776	16702	16706	16952	16819	17106	16797	17182	16699	16729	16746	16685	16849	16929	16598	16778	16803	16772	16910	16689	16678	16703	16667	16861	16875	16786	16813	17088	16781	16581	17019	16844	17042	16625	16817	16822	16822	16822	16681	16934	16841	17100	16973	16820	16924	16801	16942	16872	16748	16735	16770	16818	16834	16947	16992	16899	16692	16905	16782	16890	16698	16747	16898	16888	16742	16968	16746	16652	16842	16925	16837	16578	16621	16458	16708	16726	16737	16625	17012	16811	16839	17099	16644	16928	16836	16463	16742	16880	16854	16592	16832	16823	16762	16829	16977	16856	16868	16851	17057	16719	16822	16945	16771	16856	16939	16888	16715	16828	16824	16680	16749	16890	17005	16784	16630	16825	16612	16769	16687	16580	16677	16668	16717	16629	16835	16753	16715	16726	16982	16861	16658	16760	16949	16676	16901	16742	16878	16767	16803	16820	16754	16859	16803	16722	16815	16870	16817	16713	16899	16943	17002	16973	16785	16793	17072	16793	16738	16828	16838	16783	16650	16653	17018	16883	16790	16685	16855	16844	16884	16726	16589	16832	16788	17103	16950	16640	16987	16787	16688	16798	16673	16935	16877	16950	16868	16965	16728	16972	16922	16743	16949	16773	16923	16856	16938	16893	16808	16665	16911	16735	16808	16811	16964	16895	17053	16971	16924	16841	16748	16945	16689	16873	16605	16670	16843	16741	16832	16907	16764	16823	16625	16708	16775	16878	16664	16871	16812	16653	16851	16847	16968	16833	16878	16720	16895	16708	16869	16911	16857	16857	16655	16872	16988	16949	16790	16650	16958	16668	16743	16925	16849	16470	16712	16999	16886	16635	16668	16619	16769	16650	16766	16908	17091	16907	16983	16856	16766	16843	16770	16964	16879	16653	16886	16799	16895	17018	16890	16836	16679	16776	16549	16708	16942	16876	16985	16928	16763	16880	16830	16929	16881	16779	16869	16831	16868	16817	16741	16810	16898	16771	16847	16885	16861	16605	16989	16910	16827	16586	17047	16761	16850	16850	16899	16937	17183	16840	16958	17028	16841	16807	16872	16700	16811	16745	16898	16972	16883	16793	16723	16712	16864	16688	16663	16696	16924	16601	17122	16666	16785	16747	16795	16971	16611	16945	16774	16831	16925	16810	16717	16751	16803	16893	16941	16828	16879	16870	16677	16759	16864	16650	16829	16700	16950	16784	16757	16842	16960	16915	16801	16956	16914	16906	16742	16702	16749	16884	16782	16871	16942	16701	16868	16796	16669	16860	16874	16889	16780	16926	16803	16649	16805	16859	17059	16912	17026	16890	16977	16975	16820	16726	16831	16855	16804	16677	16924	16881	16704	16950	16887	16798	16737	16777	16816	16838	16757	16852	17113	16909	16991	16825	16922	16761	16941	16793	16824	16972	16910	16932	16952	16754	16948	16886	16935	17091	16756	16818	16649	16860	16872	16766	16661	17035	16939	16686	16836	16854	16854	16799	16580	16696	16875	16974	16730	16700	16651	16957	16733	16678	16835	16954	16791	16941	16703	16867	16940	16709	16864	16931	17065	17001	16959	16810	16766	16670	16873	16916	16792	16675	16893	16879	16627	16695	16874	16711	16789	16789	16695	16802	16809	16794	16855	16828	16789	16818	16810	16750	16901	16787	16982	16857	16855	16781	16702	16841	17050	16876	17053	16737	16679	16946	17071	17037	16661	17020	16845	16967	16957	16860	17017	16898	16780	16617	16978	16979	16754	16924	17004	16981	16857	16536	16917	16869	16886	16961	16642	16830	16974	16769	16742	16845	16873	16825	16847	16996	16663	16875	16906	16864	17081	16835	16813	16731	16847	16740	16724	16608	16731	16703	17040	16971	16818	16792	16713	17140	16916	16681	16782	16959	16734	16836	16507	16878	16795	16836	16905	16809	16530	16662	16900	16731	16856	16794	16810	16836	16714	16774	16820	16833	16616	16854	16913	16904	16812	16909	16862	16806	16803	16742	16657	16919	16848	16754	16869	16825	16991	16634	16793	16796	16727	16768	16791	16972	16752	16657	17135	16939	16837	16978	16803	16654	16791	16795	16756	16645	16855	16887	16760	16938	16895	16959	16650	16677	16674	16925	16918	16716	16937	16871	16822	16906	16846	16804	16956	16616	16743	16738	16802	16782	16750	16928	16855	16765	16928	16797	16708	16994	16754	16768	16859	16704	16742	16873	16675	16778	16708	16658	17021	16804	16986	16659	16536	16756	16877	16841	16756	16846	16908	16646	16809	16659	16833	16862	16819	16907	16829	16938	16836	16737	16972	16999	16954	16721	16845	16788	16889	16819	16768	16899	16803	16965	16917	16857	16890	16835	16803	16706	16711	17035	16816	16787	16713	17034	16698	16733	16873	16681	16812	16883	16951	16841	16864	16832	16848	16817	16602	16824	16794	16836	16945	16614	16975	17001	16595	16905	16925	17000	16775	16846	16718	16707	16658	16841	16886	16827	17033	16824	16734	16882	16807	17023	16869	16798	16864	16736	16935	16749	16675	16697	16906	16987	16735	16792	16951	16971	16739	16835	16860	16710	16649	16733	16801	16668	16547	16708	16950	16928	16875	16905	16828	16649	16691	16585	16733	16828	16954	16848	16990	16686	16938	16711	16678	16650	17032	16766	16940	16908	16811	16741	16713	16854	16726	16755	16934	16752	16886	16983	16832	16836	16902	16706	16742	16728	17009	16676	16660	16877	16732	16778	16849	17046	16772	16732	16783	16836	16838	16845	16695	16650	16759	16863	17088	16637	16786	16712	16804	16770	16738	16871	16775	16832	16742	16853
21922	38608	38044	29978	26519	24154	21535	19510	19321	16709	15359	14935	14712	14519	14583	14699	15008	14875	14892	14459	14335	14427	14355	14185	14288	14189	14398	14248	14251	14118	14206	14260	14265	14001	13975	14119	14257	14026	14086	14218	14119	14106	14164	14298	14259	14138	14174	14231	14094	14177	14196	14136	13884	14163	14131	14190	14054	13999	14218	14243	14092	14094	14056	13963	14132	14077	14144	14070	13959	14135	14318	14057	14095	14213	14021	14190	14139	14043	14340	14259	14101	14156	14108	14132	13954	14085	14117	14095	14161	14046	14114	14162	14121	14198	13966	14001	14146	14009	14213	13917	14217	14104	14130	14108	14117	14119	13950	14190	13979	14172	14113	14339	14080	13941	14113	14055	14129	14098	14201	13987	14062	14034	14078	14056	13992	13963	14156	14066	14128	14038	13950	14021	13930	14068	14085	14284	14225	14125	14039	13928	14061	14202	14034	14065	14270	14117	14153	14079	14195	14010	14130	13912	14098	13984	14009	14274	14021	14172	14174	13998	14001	14133	14163	14081	14094	14162	13994	14057	14178	14012	14101	14108	14136	14063	14100	14039	14361	14140	14189	14116	13891	14193	13960	14211	14007	14087	14212	14010	14101	14216	14130	14107	14278	14228	14200	13895	13965	14130	14043	14116	14164	14089	13909	14281	14060	14170	14031	14042	14050	14160	14304	14102	14056	14133	14295	14099	14027	14106	14068	13977	14155	14003	14054	14055	13944	14062	14107	14147	13931	14119	14102	13932	14117	14023	13956	14063	14133	14046	14084	14022	14241	14061	13923	14219	14047	14213	14080	14229	14150	14231	14114	13996	14117	14056	13879	13988	14138	14257	14214	14013	13891	14124	14084	14159	14129	14164	14245	14138	14198	14130	14198	13986	13927	14143	14095	14007	14072	13993	13977	14164	14140	13981	14005	14017	14081	13932	13974	14092	14104	14218	13934	14230	13981	14028	13992	14104	14109	14157	14027	14082	14125	14012	13944	14235	14039	13999	14086	14209	14207	14023	14103	14169	14158	14151	14115	14147	14098	14048	14138	13944	14126	14022	14041	14066	14099	14094	14033	14041	14056	14063	14174	13955	14038	14044	14064	14023	13975	14160	14068	14208	14139	13979	13934	13923	14039	14120	14187	14146	13910	14217	14039	14069	14101	14136	14100	14044	14208	14065	14185	13990	14099	14072	14028	14186	14040	14161	14063	14055	14135	14148	14051	14079	13997	14081	14122	14056	14107	14115	13913	14076	14164	14100	14147	14032	14008	14121	14200	14078	14011	14203	13868	13986	14003	14060	13956	14079	14038	13978	14140	14007	14068	14071	13994	14059	14023	13975	14001	14125	14046	14132	14139	14058	14017	14200	14109	13970	14080	14090	14074	14011	14157	14068	13949	13972	14018	14020	14099	13839	14176	14115	13992	13950	13903	14162	14045	14039	14151	14079	14038	14180	14115	14022	14103	13992	14124	14017	14239	14140	14102	14144	14068	14054	14023	14125	14033	14061	14152	14055	13861	14147	14192	13915	14016	14033	14073	14162	14109	13979	14240	14153	14054	14202	14058	14062	14246	13870	13977	13970	14203	14212	14229	14054	14111	14088	14135	14149	14216	13978	14091	14149	14108	14165	13945	13898	14155	14111	14160	14092	13988	14175	13965	14041	14131	14142	14038	14104	13992	13934	14107	14015	14125	14086	14098	13987	14083	14058	14189	13980	14061	14221	14202	13868	13926	14081	14097	14096	14149	14147	13891	14077	14112	14181	14044	14032	14101	14226	14163	14152	14012	13979	13988	14085	14182	14119	13985	14088	13871	14101	13838	14009	13986	14144	14098	14010	13919	14172	14055	14063	14083	13988	14109	14086	14068	14170	13982	14128	13912	14011	14044	13998	14104	13932	13974	14016	13975	14164	14145	14048	14023	14007	14209	13944	13896	14052	14001	14080	14101	14068	14130	14232	14072	14280	14046	14076	14046	14031	14140	14285	14036	14176	13897	14010	14036	14233	13914	14128	14047	14003	13968	14079	14193	14125	14218	13931	13893	14191	14030	13945	14044	14117	14038	14141	14007	14128	13836	14004	14075	14046	14074	14105	14074	14040	14088	13980	14016	14162	13991	14089	14076	14027	14099	14103	14161	14198	13983	14152	14127	14199	14009	14062	14117	14200	14167	14045	13904	14183	13879	14147	14176	13964	14050	14232	13943	14108	14047	14274	14150	14143	14169	14083	14048	14020	14094	14009	14152	13865	14082	14192	14075	14210	14081	14186	14140	14005	14117	14056	14112	13931	14168	14083	14125	14047	14205	14148	14094	14086	14123	14085	14107	13914	14078	14034	14078	14087	14165	13979	14027	13999	14138	13984	14049	13973	13958	14118	14126	14088	14180	14108	14052	14096	14198	14094	14227	14127	14083	14225	14024	13989	13974	14084	14120	14136	13973	14016	14027	14027	14133	14109	14067	14232	13982	14241	14267	14063	14054	14056	14004	14176	14109	13915	14148	14092	14045	14109	14228	14084	14075	13971	14171	13833	14320	14121	14010	14076	14098	13956	14224	13939	14179	13962	13986	14140	13908	14037	14092	14107	14055	14086	14051	14057	14086	14003	14155	14100	13995	14210	14107	14015	14084	14142	14100	13735	13884	14308	13992	14019	14162	14054	14131	13963	14306	14312	14014	13898	14212	14150	14091	14005	13991	14074	14037	14024	14122	14149	14100	14143	13949	14112	14142	14038	14173	14107	13948	14085	14205	14092	14018	13997	14073	14053	14122	14121	14028	14162	14039	14181	14014	14032	14077	14121	14030	14054	14034	14101	13976	14129	14044	14053	14137	14022	14151	14000	14043	14089	14142	14034	14101	14004	14132	14159	14106	13997	14081	14037	14094	14154	14093	13919	14073	14349	14039	14001	13999	14174	14160	14192	13871	14077	14212	14034	13987	13978	14109	14105	14032	14248	14042	14161	14085	13947	14090	14002	14153	14113	13938	13975	14117	14063	14395	14001	13972	14106	14122	13939	14216	14079	14057	14036	14197	14174	14038	13986	14018	14040	14147	14127	14239	14085	13836	14123	14063	14071	14205	14122	13907	13999	13982	14101	14233	14008	14036	14190	13884	13925	13986	14157	14291	14185	13971	14188	14070	13951	14112	14110	14081	13952	14073	14161	13983	14034	14201	13994	13920	14161	14159	14094	14091	14128	13991	14144	14118	14130	14076	14039	13978	13928	13892	14015	14072	14190	14169	14062	14074	14052	13991	14102	13965	14154	14004	14075	14088	14112	14097	13874	14239	14108	13941	14151	14137	14218	14053	14067	13969	14108	14169	14085	14117	14035	14006	14135	14007	14059	14112	14136	13998	13959	14069	14021	14095	14045	14191	13891	14123	14050	14100	14050	14093	14103	14033	13992	13945	13990	14261	14102	14028	13997	14141	14087	13921	14080	14187	14157	14029	14123	14185	14093	13971	14263	14196	13923	14092	14093	13906	14014	14313	14145	14072	13987	14054	13932	14124	14117	13982	14167	14011	14193	14066	14201	14137	14134	14112	14025	14257	14114	14256	13982	14112	14001	14112	14045	14184	13937	14095	14114	13918	13912	14075	13946	14059	14033	14105	14061	14024	13960	14183	14055	14128	14133	14143	14161	14013	13890	14034	14155	14083	13919	14116	13909	14034	14205	13941	14007	14107	14023	13987	14193	13997	14234	14100	14113	14016	14131	13937	13982	14211	14120	14250	14277	14118	14040	14151	13962	14134	14095	14260	14276	14011	14040	14184	14159	14082	14060	14095	14240	14123	14125	14257	13939	14148	14136	14087	13969	14086	14073	14117	14079	14045	14074	13889	14176	14120	14124	13976	14136	14080	14041	14129	14041	14219	14108	14034	14071	14088	14102	14111	14145	14132	14177	14027	14200	13970	13903	14027	13970	13999	14067	14057	14118	13929	14241	14056	14157	14091	14050	14102	14288	14188	14159	14042	14145	14104	13976	13986	13953	14111	14081	14204	14213	13866	14090	13950	14100	14092	14038	14314	13990	13932	14057	14102	14125	14165	14101	14077	14174	13868	14022	14176	14023	14051	14156	14004	14012	14119	14066	14104	14212	13933	14136	14145	14024	14145	14075	14067	14066	14072	14120	14106	14213	14183	14005	14194	14079	14175	14174	14122	14040	14000	14014	13995	14127	13964	14078	14067	14243	14073	13994	13981	14045	14045	14098	14107	14105	14053	13909	14066	14136	14129	13813	14104	13910	14144	14186	14180	14029	14049	14193	14257	14004	13912	13977	14015	14020	14158	13987	14041	14016	14147	14112	14022	14042	13995	14164	13980	14004	14024	14117	13912	14211	14246	14181	14000	14007	14117	14181	14070	14049	14078	14256	14034	13969	14201	14129	14009	14257	14058	14270	14014	14053	14005	14026	14086	14152	14063	14105	14086	14069	14023	14193	14033	14123	14172	14059	14093	13923	14061	13990	14199	13970	14133	13998	14132	14078	14065	14145	14153	13965	13843	14167	14044	14135	14082	14107	14144	14056	14233	14204	14186	14174	14131	14059	14115	14183	14001	14276	14088	14133	14167	14071	14087	14155	14183	13931	14111	14054	14144	14156	14035	14219	14198	14127	14025	14126	14027	14117	14174	13961	14068	14078	14033	14021	14148	14165	14291	14047	14105	14088	14182	14210	14189	14139	14112	14032	14073	14018	14170	14059	14130	13949	14060	14107	14166	14067	14107	14057	13976	14077	14104	14023	14035	14047	14076	14099	13761	14196	14120	14137	14122	14156	13994	14249	14001	14168	14123	13917	14113	14165	14201	14183	14047	13999	14045	14128	14247	14171	14123	14176	14093	14034	14180	14157	13978	14069	14138	14199	14178	14133	14047	14024	14152	13900	14040	14234	14020	14075	14124	14022	13977	13907	14093	13875	14114	14017	14098	14246	14004	13928	13984	14094	14015	14152	13922	14108	13915	13980	14063	14139	14159	13995	14131	14227	14078	14100	14088	14444	14122	14101	14225	14245	13925	14005	14014	14005	13981	14058	14024	14236	13987	14098	14010	14083	14111	14174	14090	14081	14160	14058	14039	14205	14006	14161	14033	13989	14054	14105	14099	14163	14178	14067	14040	14021	14250	14116	14035	14096	14218	14089
29709	22944	23814	21217	18597	17645	16801	16276	16164	15435	15417	15198	15000	15067	14973	15134	15147	15166	15112	15298	15072	15045	15118	14940	15138	14848	14957	15106	15158	14945	14964	14958	14971	14987	15096	15092	14831	15170	15248	15049	14869	14996	15118	15139	14900	15242	15031	15041	14923	14999	14992	14966	15183	15012	15008	15237	15135	14983	15040	14945	14970	14612	15027	15051	14919	14885	15282	15180	14758	15148	15053	14979	14943	15006	15092	14916	14915	14860	15074	14988	14921	14972	14934	15129	15134	15068	14941	15009	15001	15122	15036	15154	14966	15009	14942	14933	15205	15023	15004	14853	14971	15049	14995	14850	15023	15079	15051	14927	14948	14996	14946	15001	14981	14858	15264	15120	14940	14974	14956	14937	14980	15070	14964	15078	14871	14973	14794	15035	14912	15007	15041	15024	15062	14970	15188	14920	15190	15004	14941	15145	14978	15018	15021	14911	15074	14912	15050	15069	14974	15030	14976	15019	14752	14959	15041	14972	14874	14970	14960	15117	14913	14964	14969	15004	14861	15059	14919	14986	15051	15142	14787	15079	14854	15061	14888	15053	14954	14802	14857	14832	14990	15137	14905	15041	14981	15082	15289	15179	15110	14856	14971	14834	15064	14969	14887	14904	15137	15025	15167	15142	15084	15094	15006	14970	14993	15256	15124	14946	15043	15102	15027	15031	14975	15012	14947	14872	14975	14958	14959	15074	15049	15031	14877	15023	15137	15099	15004	15134	14959	14873	15063	15048	14960	14981	14919	15176	15004	14876	14877	15002	15064	15038	14890	14934	15085	14849	15140	15100	14935	14890	15035	14937	14948	15176	15027	15050	15002	15100	14828	14847	14939	14764	14702	15047	15013	14977	14738	14919	14967	15015	14862	15081	14905	14899	15214	15043	15003	14875	14865	15111	15299	15206	14852	14888	15032	15069	14987	15035	14977	15107	14925	14917	15190	15025	14994	14860	14929	14985	15036	15040	15149	14954	14951	15045	14767	14970	15006	14905	14797	14983	14954	15098	15121	14982	14848	14976	14979	15137	14947	14986	14896	14973	14996	15073	14912	14943	14980	14801	15032	15021	14991	15125	15039	14913	14959	14834	14925	14881	14958	14880	14960	14884	14884	15230	14931	14937	15062	14962	15013	14967	15238	14990	15054	15029	14933	14932	15087	14946	15042	14971	15008	15026	15045	15143	15088	14995	14917	14851	15040	15026	14873	15008	14934	15020	15023	15095	14892	15024	14886	15208	14946	15042	14838	15139	14817	14906	14959	14973	14999	14868	14851	15081	14936	14749	15086	15072	14936	15105	14912	14834	15248	14921	14916	14925	15088	14952	15046	15032	15086	14998	14961	14874	15107	14925	14906	15188	14969	14921	15106	14823	15128	15107	15089	14945	14992	14862	14856	14964	14934	15039	15110	15255	15038	14967	15042	14966	15171	15003	15114	15017	14884	14995	14908	15091	15106	14925	14922	14929	14896	15030	15138	14947	15103	15271	15025	15020	15085	14780	14961	14934	15018	15027	15050	15063	15054	15046	14968	15049	15056	14961	15092	14862	15026	14863	14926	15010	15042	14894	14981	14980	15053	14863	15037	14990	15001	14881	15104	14984	15036	14903	14995	14897	14973	15114	15121	15079	15052	14934	15156	14965	14795	15163	15211	14941	15070	14961	15111	14860	15060	15136	15085	15107	15148	15098	14939	15026	15085	14937	15044	15241	15210	14857	14827	14876	15034	14770	15044	15059	14917	15155	15048	15109	14929	15181	15056	14888	14888	15105	15101	15072	15072	15123	14897	15091	14886	14946	14823	14957	15141	15185	15027	14784	15092	14940	14965	14966	14970	15121	14977	14997	14946	14875	15035	14919	15043	14980	15085	14906	15059	14921	15005	14956	14989	15218	15061	15064	14974	15067	14875	15247	14916	15086	15102	15006	14967	14767	15014	15010	14981	14837	15117	14986	14959	14893	14973	14998	15086	14912	15124	14949	14713	14985	15075	15073	15017	15024	15005	14960	14940	14836	14737	14945	14787	14848	14906	15035	14920	14931	15171	14994	15084	14942	15101	15004	15122	14918	15205	14901	15108	15107	15005	14806	14979	14940	15023	15072	15160	15077	15118	15128	15038	15004	14957	14957	14957	15023	14963	14869	14836	14973	14818	14925	15175	15044	14960	14955	14996	15009	15079	15051	14883	15071	15067	15065	14992	14940	15018	15038	15115	14936	14962	15006	14933	14913	15031	15142	14907	14959	15008	14907	15017	15035	15026	14983	14948	15012	14842	15124	14804	14957	14996	14929	14944	14926	15158	15075	14774	14991	14926	15013	15055	14825	15074	15137	14994	15019	15113	15119	15173	15042	14957	14904	14948	14981	15010	14858	15027	15105	14970	15207	15036	15010	14833	15011	14870	14853	14913	14895	15006	15163	15022	15039	15107	14981	14969	15043	15082	15115	14997	15031	14876	15287	14975	15023	15143	15279	15067	15065	15105	15190	14731	14905	14926	15041	14966	15053	14816	14933	15202	15136	14829	15098	15066	14987	15019	15022	15061	14893	15121	15037	15031	14974	14922	14979	15122	14950	15029	15129	15097	15079	15140	14902	15053	14965	15111	14862	14923	15063	15006	15014	15046	14982	14805	15001	14900	14938	14944	14973	14968	15190	15122	15024	14832	15037	15017	14867	15043	14983	15118	14947	14914	14942	15038	14891	15074	14998	14989	14903	15061	14979	15069	14923	14897	15071	14811	15054	14950	14819	14823	14996	14844	14944	15102	15135	15113	15190	15085	15035	15018	15114	15047	15145	14884	15189	15073	15054	15036	14992	14902	15108	15019	15103	15146	15128	14917	14946	14872	15150	15138	15016	14922	15070	14967	14889	15104	14988	15051	15191	14995	14933	14919	15080	15142	14982	15300	15187	15065	15006	15059	14974	14858	14936	14848	15104	14963	15002	14995	14982	14884	15022	14918	14979	14914	14992	14958	15002	14951	15060	14996	14801	15151	14967	15179	15322	15083	15084	15071	14947	14983	15006	15016	14979	15120	15053	15057	15090	14703	14996	15038	14899	15009	15174	14965	15017	15144	15089	14954	14870	15084	15186	15050	14729	15138	14879	15019	15094	14990	15035	15046	14928	14975	15051	14921	14967	15047	15144	14931	14915	15035	15014	14968	14883	15191	15008	14991	15019	14855	14905	15035	14896	14896	14999	15018	15034	15072	14936	15180	15036	14998	14873	15051	15010	15037	15150	14880	14863	15053	14900	14879	14918	14853	15134	14979	15027	15064	15066	15095	14947	14947	14816	14987	14993	14837	14956	15002	15034	15243	15035	15057	14895	15097	14858	14935	14845	14859	14668	15064	15052	15126	14920	14880	14820	14827	14939	14988	14886	15023	15024	14952	15083	14970	14983	14986	14875	15014	15145	15053	14933	15053	14988	14999	15149	15072	15061	15051	14989	14789	15141	15072	15019	14982	15190	15005	14732	15082	15076	15054	15029	15010	15089	15010	15172	15154	15053	14964	14943	15143	14876	15023	14922	15029	15020	14929	14940	14957	14927	15169	15054	15213	15091	14946	15042	15176	14851	14950	14761	15012	14915	14946	14869	15004	14898	15080	14852	14985	14941	14978	15092	14962	15006	15174	14853	15006	14815	15074	15100	14893	14889	14919	14922	15134	14834	15004	14975	15104	14969	15135	15145	15062	15159	14814	15006	15097	14965	14906	14713	14993	14997	14979	15069	15169	15171	15037	15202	15119	15122	14827	15002	14987	15061	15101	15040	14958	14915	15059	14863	14966	15233	14927	14931	14790	14919	14822	14778	14781	15150	15012	15085	15048	15137	14922	15136	14830	14877	15179	15194	15042	15343	15097	14869	15000	14928	14965	14903	15066	14982	14990	14984	14931	15106	15161	14924	15089	14995	14999	14944	14924	15190	15095	15003	15224	14913	15123	14971	15214	14960	15093	15117	14973	14886	14948	15049	15028	14885	14832	14929	15013	15051	15060	14952	15175	15040	15167	14983	15002	15058	15064	15039	15068	14910	15012	15125	14851	15142	15013	15136	14966	15256	15001	14946	14995	14975	15142	15161	15007	14967	15111	15129	15157	15217	15057	15190	15061	15026	14779	14919	14927	14928	15133	15107	14991	14990	14945	14879	15119	15215	14806	15129	15038	14975	14984	14969	15164	15007	15077	15063	14948	15073	15105	15003	14996	14922	14812	14912	15098	14939	15032	15108	15008	14934	14915	14995	14920	15000	15100	15081	15047	15016	15204	15080	14737	14882	14784	15008	14988	15253	15009	14999	14917	14745	15024	14762	15000	14930	15025	15050	15008	14993	14866	14960	15125	14847	15065	15169	15017	14906	15250	15053	15043	15015	15129	14958	14769	15076	14992	14969	15037	14859	14995	14882	15154	15056	15059	15201	15059	14852	14791	15006	14965	15048	15094	15182	14889	15099	15037	14905	15024	15064	15179	14811	15114	14962	14994	15134	14943	15140	15105	15038	14995	15109	15088	15021	14929	14979	14879	15067	14991	14913	14773	15030	14946	14884	15238	14971	14965	15066	15016	14784	15044	14916	15175	15067	15001	15037	14997	15094	15001	14910	15088	15017	14958	15017	14939	14983	15071	15008	15041	15002	14961	15183	14951	14831	15004	14907	15145	15107	15156	15006	15138	14949	14906	14918	14967	15106	14981	15037	14741	14928	15061	14973	14916	15029	15076	14975	15086	14994	15080	14960	14809	14906	14856	15034	15002	14961	15061	15141	14876	15059	14853	14974	15075	14987	15071	14897	15125	14975	14864	14927	15036	14931	15081	14827	15167	15148	15034	14869	14939	14880	15083	15028	14973	14940	14887	15090	15051	14972	14871	14660	14913	14937	15047	15041	15111	15152	15070	15067	14989	14917	15053	14996	15023	14942	15106	15145	15052	15025	15143	15088	14940	14917	14847	14864	15079	15108	14757	15043	14947	15115	15052	14944	14890	14829	14841	14992	15081	14907	15032	14873	14922	15060	14981	14989	15096	14888	14967	15091	14921	15076	14915	14768	15189	14981	15221	14965	14814	14952	15068	15186	14984	15014	15039	14918	14920	14950	14955	15092	15005	14979	15224	15073	15111	14869	14780	14976	15164	15066
18035	24427	22881	18505	16710	15765	14198	13886	13693	12178	12135	11869	11855	11864	11981	11795	11979	11918	12078	11941	11721	11704	11881	11851	11712	11805	11807	11684	11738	11761	11839	11787	11830	11682	11747	11788	11664	11694	11650	11774	11672	11597	11624	11644	11752	11828	11724	11637	11814	11712	11899	11650	11684	11856	11892	11696	11750	11772	11767	11815	11654	11725	11783	11862	11702	11725	11682	11775	11889	11832	11778	11659	11726	11791	11543	11713	11819	11860	11664	11814	11641	11802	11737	11656	11732	11796	11674	11839	11804	11646	11770	11693	11632	11823	11719	11862	11765	11851	11746	11884	11555	11757	11620	11732	11687	11688	11840	11740	11809	11822	11669	11748	11726	11805	11671	11971	11742	11733	11824	11812	11742	11794	11847	11539	11890	11673	11749	11827	11690	11758	11748	11932	11804	11802	11709	11677	11749	11814	11614	11885	11817	11735	11749	11771	11691	11581	11788	11762	11600	11923	11609	11710	11697	11701	11762	11760	11507	11851	11665	11721	11738	11836	11728	11791	11807	11834	11814	11708	11744	11650	11646	11730	11577	11704	11675	11837	11726	11729	11664	11734	11708	11625	11682	11719	11724	11852	11738	11852	11631	11698	11711	11507	11696	11747	11667	11698	11609	11711	11720	11738	11786	11749	11682	11648	11675	11618	11841	11835	11804	11771	11675	11788	11814	11660	11746	11709	11709	11678	11695	11712	11678	11848	11829	11807	11770	11706	11809	11732	11694	11711	11739	11717	11758	11716	11646	11646	11766	11804	11766	11735	11820	11676	11796	11823	11710	11763	11714	11711	11706	11790	11580	11764	11725	11803	11592	11829	11759	11539	11827	11792	11808	11659	11631	11716	11689	11833	11799	11763	11750	11848	11670	11773	11638	11652	11819	11808	11720	11683	11673	11751	11729	11776	11889	11778	11640	11742	12005	11737	11781	11676	11685	11776	11745	11657	11757	11652	11706	11851	11625	11773	11609	11596	11776	11722	11741	11672	11784	11558	11943	11700	11622	11860	11674	11676	11769	11719	11713	11793	11667	11651	11882	11840	11769	11759	11770	11988	11783	11814	11665	11757	11816	11725	11718	11771	11815	11709	11729	11789	11696	11818	11823	11722	11698	11639	11811	11807	11736	11619	11824	11782	11632	11775	11892	11688	11609	11712	11684	11794	11733	11790	11739	11571	11750	11648	11746	11640	11826	11846	11702	11633	11832	11707	11727	11753	11605	11878	11816	11757	11773	11725	11786	11726	11580	11651	11704	11827	11726	11608	11712	11754	11765	11822	11845	11605	11858	11794	11806	11784	11852	11664	11664	11752	11673	11776	11645	11678	11606	11761	11831	11625	11668	11767	11794	11820	11792	11655	11654	11705	11807	11899	11677	11702	11768	11796	11649	11696	11791	11587	11815	11719	11849	11780	11868	11771	11738	11742	11685	11808	11741	11718	11782	11753	11444	11794	11895	11631	11684	11548	11706	11606	11754	11791	11637	11660	11833	11697	11584	11613	11685	11750	11789	11646	11809	11703	11772	11580	11790	11624	11812	11774	11818	11793	11674	11653	11678	11656	11870	11591	11653	11630	11737	11692	11718	11676	11851	11623	11663	11964	11760	11730	11837	11667	11599	11815	11727	11777	11732	11768	11756	11859	11794	11674	11875	11664	11699	11871	11755	11730	11716	11806	11774	11740	11726	11799	11674	11864	11810	11810	11619	11720	11568	11676	11711	11748	11581	11760	11707	11789	11836	11546	11523	11745	11819	11803	11840	11774	11729	11968	11804	11767	11724	11682	11668	11745	11748	11791	11682	11692	11640	11836	11718	11843	11729	11791	11737	11741	11703	11735	11764	11746	11644	11676	11963	11735	11761	11779	11833	11745	11738	11784	11731	11878	11688	11596	11733	11644	11710	11646	11578	11670	11897	11877	11659	11722	11678	11729	11719	11602	11767	11669	11634	11747	11820	11585	11778	11730	11751	11791	11795	11573	11903	11744	11782	11844	11617	11729	11650	11824	11804	11853	11760	11795	11679	11680	11630	11810	11647	11852	11630	11765	11530	11874	11768	11918	11732	11698	11762	11645	11845	11787	11579	11756	11804	11684	11787	11781	11696	11705	11793	11690	11570	11694	11771	11659	11921	11794	11669	11652	11882	11606	11662	11716	11820	11669	11595	11622	11653	11921	11598	11745	11720	11789	11649	11571	11625	11766	11779	11764	11897	11728	11857	11685	11707	11612	11743	11802	11728	11725	11798	11786	11615	11760	11728	11752	11750	11665	11698	11814	11883	11753	11716	11851	11677	11747	11677	11672	11710	11671	11603	11783	11635	11849	11787	11665	11634	11794	11597	11545	11874	11808	11780	11715	11856	11698	11666	11846	11722	11640	11665	11593	11702	11777	11610	11737	11877	11788	11763	11845	11695	11827	11630	11648	11799	11829	11779	11793	11657	11635	11893	11673	11717	11776	11713	11657	11764	11751	11720	11749	11639	11805	11760	11641	11967	11765	11608	11678	11772	11734	11670	11683	11689	11858	11659	11909	11728	11712	11753	11645	11868	11876	11849	11671	11911	11735	11667	11768	11837	11789	11850	11621	11744	11765	11597	11720	11843	11765	11673	11615	11741	11898	11764	11699	11690	11627	11495	11673	11799	11824	11713	11765	11827	11638	11753	11800	11816	11564	11688	11627	11849	11805	11746	11592	11893	11464	11756	11770	11807	11815	11834	11781	11757	11706	11747	11678	11809	11710	11648	11538	11685	11679	11581	11699	11804	11801	11776	11668	11635	11644	11832	11679	11752	11623	11728	11743	11699	11709	11768	11708	11731	11681	11629	11743	11760	11738	11803	11760	11874	11674	11571	11646	11641	11676	11649	11774	11598	11754	11659	11780	11810	11893	11814	11737	11567	11775	11709	11715	11817	11784	11741	11794	11817	11693	11600	11720	11710	11670	11669	11624	11687	11720	11805	11831	11672	11826	11731	11683	11669	11559	11708	11665	11601	11797	11797	11608	11653	11639	11701	11780	11684	11794	11669	11732	11813	11662	11771	11821	11663	11574	11789	11611	11700	11676	11685	11861	11729	11772	11691	11817	11686	11834	11718	11775	11930	11604	11744	11696	11498	11702	11698	11702	11596	11882	11736	11673	11779	11776	11640	11765	11760	11752	11656	11823	11942	11776	11696	11709	11618	11705	11895	11553	11857	11795	11817	11790	11555	11727	11894	11557	11782	11653	11724	11660	11777	11853	11822	11702	11797	11571	11713	11833	11805	11862	11729	11775	11673	11682	11736	11686	11683	11837	11772	11578	11682	11685	11746	11829	11849	11541	11698	11839	11845	11729	11860	11657	11774	11778	11864	11659	11691	11624	11716	11571	11724	11893	11679	11689	11800	11684	11710	11658	11791	11971	11630	11760	11835	11794	11868	11696	11734	11586	11788	11742	11538	11686	11840	11625	11636	11698	11707	11664	11714	11752	11953	11858	11821	11616	11674	11664	11860	11808	11768	11714	11689	11723	11737	11797	11776	11685	11812	11766	11742	11726	11668	11601	11599	11736	11789	11727	11801	11677	11722	11615	11826	11812	11749	11681	11859	11779	11608	11710	11757	11617	11727	11843	11723	11782	11656	11724	11774	11776	11719	11692	11737	11725	11812	11872	11670	11897	11833	11837	11741	11601	11761	11704	11705	11590	11863	11787	11792	11584	11663	11805	11611	11667	11773	11783	11846	11734	11788	11690	11744	11689	11784	11779	11813	11733	11737	11725	11691	11716	11840	11918	11796	11751	11976	11709	11876	11884	11873	11654	11733	11750	11732	11867	11640	11776	11770	11692	11699	11830	11643	11732	11713	11827	11893	11871	11591	11686	11673	11830	11758	11815	11591	11799	11859	11718	11951	11661	11869	11573	11757	11680	11796	11655	11708	11783	11757	11691	11802	11669	11639	11604	11828	11821	11719	11813	11764	11810	11603	11851	11750	11794	11893	11795	11622	11672	11929	11945	11874	11704	11707	11513	11608	11677	11903	12006	11690	11735	11643	11818	11668	11858	11719	11735	11737	11677	11654	11525	11697	11664	11672	11766	11595	11798	11568	11713	11700	11737	11768	11811	11781	11749	11714	11887	11763	11796	11756	11728	11747	11853	11734	11830	11901	11683	11596	11852	11806	11629	11717	11696	11633	11832	11805	11875	11688	11680	11615	11777	11718	11731	11723	11667	11835	11737	11733	11793	11635	11765	11803	11724	11658	11794	11788	11931	11667	11757	11797	11617	11753	11630	11922	11770	11728	11755	11708	11746	11589	11765	11747	11684	11665	11686	11753	11617	11771	11734	11794	11693	11817	11822	11828	11631	11677	11656	11634	11899	11672	11893	11608	11804	11677	11731	11767	11503	11748	11785	11792	11861	11765	11690	11732	11688	11749	11958	11699	11733	11665	11575	11746	11645	11710	11662	11715	11849	11706	11777	11679	11847	11682	11744	11774	11814	11614	11687	11687	11835	11693	11728	11732	11587	11667	11716	11764	11765	11691	11750	11684	11632	11810	11697	11634	11820	11898	11846	11921	11763	11997	11706	11674	11684	11480	11828	11744	11899	11677	11808	11772	11700	11856	11786	11659	11691	11709	11681	11807	11788	11740	11689	11777	11786	11739	11725	11679	11857	11719	11810	11713	11707	11700	11792	11563	11708	11816	11664	11633	11743	11674	11694	11893	11682	11663	11694	11817	11791	11673	11732	11765	11974	11622	11681	11763	11733	11854	11696	11657	11702	11909	11771	11666	11827	11723	11802	11713	11718	11699	11735	11666	11923	11737	11732	11622	11829	11777	11747	11826	11828	11717	11673	11753	11751	11896	11745	11643	11757	11794	11674	11848	11681	11783	11829	11792	11680	11608	11716	11581	11651	11729	11722	11701	11671	11781	11685	11806	11660	11667	11606	11820	11803	11659	11762	11454	11854	11908	11728	11687	11818	11661	11718	11741	11704	11800	11720	11664	11748	11944	11790	11656	11721	11798	11717	11711	11766	11743	11783	11787	11796	11643	11617	11790	11759	11739	11770	11828	11805	11688	11646	11764	11856	11725	11776	11650	11726	11635	11768	11801	11764	11573	11739	11796	11937	11756	11594	11560	11795	11699	11804
26394	21725	28434	26679	23376	21739	20804	18979	18380	17356	17040	16844	16763	16892	16725	16662	16868	16843	16927	16826	16751	16776	16572	16560	16712	16730	16756	16739	16563	16584	16521	16467	16566	16296	16443	16717	16548	16770	16507	16755	16529	16544	16663	16654	16463	16454	16455	16668	16625	16703	16399	16407	16609	16471	16564	16605	16685	16498	16559	16345	16454	16596	16629	16745	16547	16658	16730	16461	16519	16436	16471	16376	16461	16710	16325	16571	16468	16645	16673	16427	16521	16605	16752	16552	16607	16570	16493	16634	16650	16551	16481	16504	16508	16335	16497	16474	16437	16561	16542	16301	16505	16460	16489	16581	16790	16725	16657	16375	16520	16522	16472	16439	16814	16724	16568	16504	16413	16540	16489	16594	16655	16494	16318	16501	16431	16670	16526	16512	16405	16416	16609	16482	16366	16436	16655	16439	16373	16440	16677	16501	16440	16526	16428	16513	16585	16565	16565	16438	16382	16679	16516	16703	16684	16441	16461	16527	16426	16548	16686	16322	16359	16542	16445	16602	16562	16631	16709	16475	16694	16479	16402	16477	16398	16519	16476	16580	16393	16613	16609	16818	16493	16563	16416	16541	16638	16697	16471	16493	16599	16480	16546	16474	16620	16633	16698	16401	16569	16526	16417	16387	16639	16545	16682	16381	16657	16480	16482	16254	16445	16350	16676	16573	16335	16518	16531	16551	16732	16562	16563	16471	16719	16613	16489	16445	16648	16502	16624	16599	16593	16617	16427	16566	16743	16436	16486	16398	16507	16460	16443	16477	16266	16285	16438	16358	16193	16593	16442	16531	16603	16384	16526	16458	16477	16755	16550	16589	16567	16521	16546	16458	16284	16591	16652	16391	16330	16427	16561	16648	16645	16615	16519	16412	16545	16370	16248	16632	16491	16573	16642	16600	16521	16790	16408	16654	16428	16429	16469	16580	16333	16476	16666	16448	16416	16593	16717	16559	16690	16538	16392	16620	16493	16559	16562	16668	16572	16718	16697	16320	16574	16475	16645	16694	16380	16436	16502	16412	16488	16596	16589	16520	16435	16652	16523	16596	16593	16480	16569	16528	16417	16497	16562	16519	16315	16638	16526	16572	16546	16521	16374	16405	16538	16459	16557	16565	16652	16505	16513	16589	16554	16511	16310	16417	16488	16414	16530	16372	16471	16859	16501	16648	16674	16490	16419	16439	16653	16555	16599	16684	16683	16645	16465	16580	16583	16435	16438	16395	16419	16411	16482	16362	16731	16572	16550	16449	16414	16562	16434	16715	16679	16544	16444	16438	16635	16478	16701	16526	16601	16654	16501	16760	16502	16558	16636	16756	16610	16452	16481	16494	16496	16381	16366	16589	16394	16478	16351	16492	16464	16433	16419	16484	16576	16407	16484	16714	16469	16429	16601	16537	16298	16441	16428	16489	16765	16572	16565	16438	16486	16603	16556	16300	16522	16464	16536	16427	16457	16649	16630	16600	16672	16618	16368	16527	16438	16570	16580	16532	16376	16571	16525	16738	16598	16731	16624	16564	16508	16489	16333	16445	16634	16283	16423	16658	16505	16636	16604	16315	16586	16653	16402	16551	16408	16615	16498	16445	16464	16577	16380	16424	16629	16564	16665	16552	16424	16413	16496	16464	16479	16530	16434	16331	16504	16518	16558	16454	16699	16592	16632	16500	16506	16317	16569	16509	16361	16353	16364	16503	16421	16663	16653	16432	16336	16537	16432	16624	16285	16241	16504	16409	16658	16541	16746	16494	16510	16649	16521	16459	16655	16469	16480	16441	16739	16421	16633	16757	16558	16492	16459	16599	16484	16602	16472	16606	16509	16733	16564	16566	16515	16495	16419	16392	16381	16409	16285	16324	16691	16534	16658	16637	16589	16461	16579	16467	16412	16694	16433	16441	16396	16660	16683	16529	16497	16477	16490	16498	16403	16641	16516	16538	16455	16519	16495	16429	16527	16610	16525	16552	16488	16664	16499	16379	16558	16578	16585	16526	16602	16414	16623	16420	16441	16358	16445	16386	16335	16321	16591	16474	16657	16433	16531	16667	16595	16575	16535	16524	16678	16474	16605	16581	16399	16692	16731	16474	16357	16690	16433	16610	16485	16433	16448	16653	16488	16416	16555	16596	16497	16619	16491	16401	16648	16503	16593	16415	16619	16536	16375	16607	16561	16498	16626	16495	16615	16421	16522	16449	16574	16337	16567	16415	16519	16325	16518	16417	16486	16506	16291	16491	16545	16632	16446	16532	16629	16618	16626	16741	16698	16596	16507	16381	16511	16409	16441	16432	16500	16584	16389	16414	16621	16501	16408	16523	16452	16648	16500	16438	16451	16278	16640	16594	16500	16570	16567	16487	16726	16617	16484	16520	16588	16449	16535	16535	16394	16640	16805	16651	16457	16302	16447	16627	16508	16500	16687	16533	16591	16281	16470	16691	16536	16661	16422	16610	16401	16424	16355	16375	16587	16617	16695	16496	16513	16355	16668	16479	16625	16589	16450	16643	16758	16388	16544	16424	16291	16413	16496	16444	16708	16487	16387	16403	16355	16603	16659	16647	16561	16475	16600	16659	16517	16668	16764	16489	16583	16503	16489	16381	16488	16613	16699	16653	16590	16472	16488	16567	16550	16567	16346	16590	16580	16458	16715	16416	16538	16321	16470	16548	16442	16464	16334	16441	16569	16535	16627	16665	16434	16558	16769	16584	16348	16619	16487	16455	16432	16708	16263	16480	16502	16586	16657	16584	16626	16646	16462	16551	16760	16557	16660	16422	16643	16529	16694	16487	16488	16560	16496	16630	16565	16570	16435	16421	16646	16582	16322	16350	16471	16270	16513	16332	16674	16470	16737	16667	16622	16609	16276	16519	16500	16553	16509	16627	16625	16576	16328	16435	16410	16447	16532	16478	16500	16456	16504	16568	16544	16606	16722	16363	16525	16548	16537	16418	16690	16417	16539	16645	16400	16611	16543	16459	16434	16454	16333	16571	16574	16689	16398	16483	16428	16537	16453	16688	16524	16610	16618	16482	16375	16500	16384	16427	16636	16485	16408	16615	16611	16468	16581	16573	16432	16473	16595	16503	16499	16501	16622	16370	16545	16495	16430	16383	16485	16703	16950	16764	16464	16364	16579	16588	16471	16485	16659	16597	16630	16635	16682	16618	16681	16479	16447	16524	16643	16432	16590	16398	16493	16581	16473	16683	16566	16517	16536	16637	16462	16635	16618	16432	16515	16478	16456	16277	16315	16488	16606	16563	16534	16548	16513	16444	16416	16360	16630	16449	16505	16401	16574	16394	16198	16681	16518	16395	16752	16518	16544	16494	16338	16600	16541	16745	16581	16651	16506	16598	16631	16769	16652	16559	16606	16628	16378	16563	16567	16506	16468	16525	16502	16580	16661	16870	16461	16744	16564	16383	16663	16412	16564	16494	16696	16400	16347	16517	16479	16678	16561	16362	16684	16377	16569	16720	16390	16532	16448	16433	16529	16550	16654	16555	16641	16569	16506	16343	16594	16665	16631	16636	16510	16387	16547	16682	16712	16535	16609	16369	16585	16386	16561	16601	16535	16640	16347	16377	16380	16546	16501	16595	16430	16479	16455	16823	16567	16669	16533	16577	16506	16595	16464	16525	16468	16647	16520	16370	16541	16567	16566	16577	16632	16596	16454	16478	16867	16466	16716	16474	16319	16400	16180	16429	16482	16700	16555	16549	16520	16558	16572	16553	16498	16493	16510	16719	16708	16381	16684	16661	16440	16485	16482	16341	16421	16560	16218	16405	16567	16509	16696	16642	16598	16524	16539	16624	16622	16547	16701	16475	16431	16520	16451	16721	16344	16708	16501	16425	16752	16539	16244	16279	16459	16485	16372	16514	16494	16423	16383	16697	16527	16438	16358	16376	16402	16433	16299	16456	16522	16437	16337	16296	16679	16506	16677	16370	16487	16710	16419	16538	16486	16372	16448	16584	16639	16461	16501	16369	16583	16460	16477	16330	16562	16505	16309	16645	16623	16631	16375	16681	16469	16532	16725	16536	16399	16388	16378	16297	16458	16465	16399	16475	16630	16410	16374	16492	16458	16489	16608	16544	16603	16380	16454	16612	16614	16504	16353	16411	16487	16616	16550	16371	16458	16571	16429	16481	16535	16464	16392	16602	16492	16618	16671	16733	16403	16440	16672	16412	16454	16429	16484	16606	16464	16669	16668	16598	16515	16645	16551	16544	16687	16422	16618	16449	16580	16585	16579	16547	16428	16405	16495	16890	16516	16512	16635	16468	16513	16675	16391	16382	16398	16483	16383	16451	16513	16574	16539	16660	16416	16805	16535	16582	16635	16506	16481	16612	16575	16496	16487	16481	16328	16438	16289	16506	16624	16515	16713	16608	16376	16556	16548	16720	16529	16492	16553	16537	16598	16287	16596	16638	16627	16575	16688	16699	16421	16740	16532	16544	16481	16660	16552	16635	16471	16549	16653	16556	16716	16384	16628	16488	16565	16488	16337	16562	16485	16587	16351	16481	16442	16373	16311	16447	16381	16510	16572	16736	16515	16528	16481	16533	16465	16654	16495	16544	16566	16597	16410	16339	16561	16499	16413	16568	16560	16618	16745	16448	16381	16571	16374	16454	16286	16606	16482	16392	16312	16618	16629	16643	16584	16482	16486	16376	16699	16569	16434	16313	16608	16754	16666	16686	16511	16601	16636	16507	16585	16541	16384	16442	16418	16410	16482	16511	16654	16565	16308	16447	16575	16656	16658	16685	16490	16669	16205	16371	16602	16635	16413	16409	16414	16638	16480	16330	16537	16516	16537	16517	16620	16341	16408	16394	16566	16518	16715	16546	16558	16467	16452	16387	16481	16656	16488	16440	16449	16594	16337	16612	16591	16365	16401	16579	16470	16503	16628	16694	16283	16570	16430	16449	16450	16516	16639	16451	16699	16210	16573	16513	16654	16574	16383	16581	16656	16476	16527	16526	16506	16738	16472	16535	16591	16526	16579	16255	16466	16678	16470	16439	16543	16491	16289	16332	16499	16424	16626	16662	16527	16563	16380	16266	16426	16742	16402	16485	16639	16539	16361	16602	16516	16690	16576	16549	16459	16686	16732	16519	16595	16441	16471	16464
20714	32881	31221	26509	23198	20696	18831	18176	17037	15245	14584	14474	14448	14306	14327	14304	14399	14574	14667	14528	14449	14330	14141	14182	14276	14169	14201	14079	14072	14226	14031	14264	14119	14217	14173	13861	14205	14271	14060	14173	14198	14055	14030	14172	14080	14089	14130	14059	14268	14169	14105	14145	14259	13978	14082	13962	14026	14218	14056	14082	13992	14160	13976	14170	14093	14087	14283	14244	14347	14141	14289	14276	13982	14019	14151	14151	14073	14019	14039	14020	14277	14107	14091	14139	14120	14007	14245	14169	14048	14069	14096	14163	13945	14220	14109	13891	14089	14102	14214	14096	14194	14272	14110	14157	14285	13992	14199	14089	14130	14187	14082	14100	13914	14123	14164	14279	14067	14146	14075	14173	14213	14059	14182	13962	14071	14054	14008	14140	14054	14215	14083	14147	14076	14196	14283	14068	14200	14294	14295	14137	14007	14141	14039	14172	14197	14258	14167	14174	14145	14162	14179	14253	14101	14095	14051	14226	14037	13955	14113	14143	14073	14081	14172	14163	14308	14019	14148	13955	14120	14119	14119	14001	14052	14114	14166	14153	14023	14042	14172	13951	14077	14101	14023	14166	13940	14107	14064	14159	14173	14078	14137	14043	13950	14190	14205	14159	14010	14187	14095	14102	13971	14201	14036	14026	14039	14187	13992	14174	14033	14121	14166	14063	13999	14265	14000	14182	14291	13946	14154	13997	14000	13976	14236	14257	14179	14100	14093	13976	13937	14159	14228	14237	14041	14068	13942	14315	14046	14111	14103	13934	14088	13994	13998	14034	13936	14187	14105	14105	14147	14222	14072	14135	14101	14138	14145	13983	14056	14264	14164	14063	14101	14041	14071	14147	14147	14144	14182	13909	13979	14159	13965	14266	14292	14243	13958	13993	14063	14158	14266	14063	14150	14100	13892	13931	14088	14235	13997	14053	14061	14132	14068	14102	14178	14028	14097	13947	14038	14082	14117	14182	14066	14126	13964	14217	13921	14162	14195	14074	14039	14023	14163	14153	14007	13933	14219	14230	14250	14095	14001	13997	14124	14207	14016	14099	14143	13973	14119	13944	14123	14022	14278	14331	14204	13940	14123	14148	14057	13992	14150	14082	13961	14002	14052	14117	14105	13985	14032	14143	14223	14108	14061	13981	14168	14103	14105	14125	14253	13976	14132	14088	14048	13869	14277	14043	14250	14070	14075	14276	13932	14315	13938	13979	14100	13926	14135	13958	14033	14049	14034	14062	14155	14089	14238	14046	14006	14041	14063	14171	13997	14106	14103	13890	13960	14041	14155	14041	14097	14058	14114	14087	14196	14035	13990	14260	14055	14020	13971	14183	14071	14037	14142	14099	14029	14036	14187	14089	14088	14162	14241	13962	14138	14238	14150	14227	14071	14020	14012	14215	14057	13997	14028	13921	14104	14072	14050	14146	14169	14024	14188	14084	14166	14176	14163	14070	14285	14158	14258	14087	14075	13959	14055	14127	14276	14089	14123	14292	14050	14133	14169	14040	14193	14146	14088	14198	14108	14152	14120	14031	14142	14103	14098	14065	13963	14020	14048	14157	13989	14091	14239	14189	14088	14245	14174	14151	14145	14121	14054	13909	14215	14175	14063	14218	14088	14142	14008	14187	14006	14078	14286	14028	14141	14182	14343	14134	14158	14181	14105	14196	14223	14131	13898	14232	14191	14076	14071	14296	14143	14193	14160	14176	14092	14133	14130	13979	14047	14027	14161	13944	14231	13970	13966	14181	14020	14145	14110	14152	14123	14091	14239	14211	14125	14111	14113	13976	14163	14043	14067	14112	14092	14114	14065	14040	14220	14061	14021	14111	14109	14261	13920	14200	14100	14087	14098	14136	14145	14282	14091	13987	14101	14109	14054	14101	14256	14064	14160	14249	14186	14048	14072	14018	14129	14002	14347	14069	14031	13983	13941	14126	14084	14076	14242	14262	14150	14285	14132	14263	14064	14149	13841	14175	14077	14105	14010	14138	14231	14041	13911	14150	14045	14073	14033	14016	14114	14068	14127	14137	14101	13971	13983	14080	14093	14197	14145	14086	14169	14150	14107	13987	14090	14124	14269	14144	14025	13929	14234	14190	13941	14153	14098	14178	14055	14228	14278	14043	14084	14157	14117	14151	14220	14044	14135	14100	14164	14085	14012	14011	14112	13918	14193	13952	13959	14156	13975	14036	13958	14182	14197	14017	14010	14126	14084	14058	14168	14170	14060	14080	14118	14188	14201	14098	14256	14094	14116	14123	14018	14159	14147	14057	14143	14087	14165	13873	14204	14003	14238	14242	14125	14104	13954	14203	14081	13973	14155	14106	14073	14076	14234	14091	14252	14091	14046	14025	13997	14065	13999	14037	14204	14109	14029	14064	14100	14179	13987	14251	13980	14161	14188	14049	13994	14001	13977	14159	14162	14246	14123	14058	14146	14168	14115	14211	14213	14234	14064	13993	14181	14097	14160	14308	14215	14047	13978	14038	14087	14128	14092	14194	14064	14096	14225	13862	14154	14102	14078	13990	14114	14374	14136	14044	14214	14234	14002	14168	14222	14131	13977	14315	14075	14192	14167	14132	14142	14039	13874	14207	14178	14029	13941	14297	14095	14173	14267	14210	14312	14068	14035	13957	14018	14278	14059	14161	14049	14152	14108	14011	13900	14067	14215	14133	14226	14132	14086	14163	14183	14132	14251	14070	14036	14168	14094	14042	14191	14132	14193	13936	14130	14134	14138	14169	14177	14093	14162	14171	14097	14190	14127	14178	14065	14117	14124	14135	14042	14148	13996	14087	14133	14197	14206	13910	14173	14195	14070	14096	14202	14093	14064	14063	14122	13930	14107	14214	13991	13968	14120	14172	14035	14225	14171	14129	14143	14168	14149	14077	14389	14185	14196	14216	13922	14051	14150	14055	14015	14225	14106	14103	14211	14182	14037	14088	14138	14241	14193	14238	14001	13905	14196	14143	14056	14019	14273	14181	13977	14147	14082	14096	14089	14157	14106	13964	14219	14021	14047	14188	14068	13994	14295	14054	14100	14086	14313	14130	14159	14069	14061	14113	14040	14045	14082	13950	14016	13939	14014	14148	14149	14011	14099	14170	14088	14235	14234	14134	14005	14127	13991	14049	14191	14058	13988	14167	14091	14121	14153	14004	13899	14098	14080	14081	14211	14133	14125	14120	14094	14199	14173	14067	14132	14170	14188	14011	14122	14182	14147	14040	14260	14082	14025	14199	14047	14315	14061	14191	14165	14197	14264	14129	14120	14102	14189	14256	14056	13862	14064	14155	14178	14062	13951	14104	14106	14057	14153	14098	14167	14168	14172	14047	14090	14023	14167	14264	14225	14165	14247	14045	14021	14195	13995	14329	13992	13856	14128	13937	14096	14050	14218	14056	14076	14071	14156	14240	14103	14173	14096	14037	14011	14154	14281	13922	14085	13980	14062	14076	14057	14165	14084	14024	14186	14029	13954	14045	13980	14178	14170	14084	14189	14012	14044	14309	14118	14055	14008	14250	13947	14151	14102	14050	14140	14092	14222	13936	14184	14052	14311	14114	14036	14208	14177	14034	14186	13986	14056	14084	14248	14036	14025	14161	13997	14052	14252	14266	14165	14100	14097	14064	14141	14063	14097	14282	14078	14061	14146	14062	14015	14211	14027	14072	14049	13936	14193	14071	13886	14173	14199	13821	14184	14113	14179	14185	14226	14161	14051	14116	14000	14138	14182	14200	13994	14235	14282	14173	14014	14181	13993	14065	14096	14223	14101	14024	14123	14189	14093	14119	14194	14058	13980	13931	14107	14205	14048	14076	14000	13971	14138	14072	13997	14200	14116	14129	14299	14098	14021	14092	14002	14370	13996	14274	14145	14061	14259	14157	14219	14203	14090	14325	14114	14247	14259	14105	14193	14124	14073	14029	14111	14016	14025	14110	14112	14102	14067	13956	14135	14251	13974	14148	14005	14111	14077	14166	14069	14223	14152	14156	13945	14090	14185	14067	14127	13931	14130	14005	14162	13987	14050	14227	14054	14053	14232	14041	14061	14223	14130	14272	13953	14273	14115	14256	13991	14140	14229	14003	13965	14110	14036	14150	14105	14103	14212	14234	14140	14140	14093	14219	14012	14230	13969	14265	14244	14231	14027	14125	14050	14057	14117	14062	14088	14123	14068	14153	14210	14060	14064	14123	14008	14208	14147	14174	13979	14157	14130	14057	14001	13973	14177	13902	13923	14042	14112	14102	14186	14263	14048	14193	14182	14055	14114	14082	14176	14259	14227	14150	14134	14120	14033	14136	14175	14100	14125	14084	14176	14109	14079	13888	14021	14203	14110	14179	14081	14043	13985	13935	14114	14108	14317	14208	13986	14209	14110	14059	14216	14250	14054	14140	13960	14066	14203	14142	13979	14096	14251	14313	14235	14161	14143	14250	14051	14046	14052	13789	14198	14053	14044	14088	14142	13966	13830	14038	14228	14245	14058	14014	13923	14110	14166	14176	14155	14182	14153	14088	13938	13949	14041	14144	14155	13965	14199	14041	14070	14338	14038	14034	14123	13938	14251	14048	14158	14157	14192	14061	14077	14088	14115	14128	14169	14136	14052	14057	14132	14123	14140	14019	14148	13927	14070	14084	14045	14167	14058	13973	13963	14030	14114	14159	14243	13972	13943	14013	14205	14216	14156	13942	13972	14075	14049	14034	14232	14060	14242	14186	14061	14019	14021	14279	14004	14052	14176	14084	13951	14048	14110	14164	14113	14142	14183	14001	14187	14111	14095	13958	14227	14187	14037	14224	14048	14001	14209	14065	14213	13969	13893	13974	14083	14168	14139	14178	14091	14186	14053	14112	13942	14084	14090	14086	14144	14140	14128	14144	14032	14057	14097	14108	14102	14281	14190	14296	14188	14036	14169	14124	14113	14092	14208	14139	14060	14135	14079	13917	14154	14003	14256	14235	14215	14090	14198	14169	14279	14073	14090	14077	14167	14108	14155	14052	14004	14143	14108	14157	14059	14101	14094	14153	14116	14095	14107	14151	14312	14030	13963	14053	14042	14097	14104	14109	14104	14040	14185	14167	14148	14307	14096	14000	14226	14083	14116	13978	14110	13929	14129	13973
24585	21646	29281	24668	22878	25392	25727	21584	20503	19353	18235	18010	17944	18163	18106	17841	17725	17973	18155	17942	17971	17982	17683	17786	17814	17761	17756	17530	17478	17605	17524	17727	17752	17505	17591	17822	17419	17520	17431	17609	17582	17671	17619	17525	17576	17421	17597	17553	17384	17589	17482	17448	17711	17634	17486	17621	17746	17781	17583	17597	17538	17622	17581	17607	17603	17605	17520	17615	17620	17601	17602	17348	17604	17481	17633	17556	17561	17600	17461	17602	17784	17559	17556	17279	17307	17717	17666	17590	17670	17564	17541	17663	17461	17410	17579	17470	17556	17631	17626	17693	17569	17692	17546	17434	17469	17618	17362	17479	17414	17648	17694	17370	17602	17519	17854	17664	17711	17416	17611	17659	17490	17513	17598	17676	17566	17325	17556	17403	17370	17393	17419	17527	17556	17559	17598	17416	17475	17452	17520	17739	17561	17569	17538	17469	17403	17488	17504	17443	17560	17468	17583	17653	17554	17502	17564	17462	17511	17573	17744	17531	17620	17528	17314	17633	17418	17371	17359	17371	17292	17445	17601	17371	17736	17547	17423	17419	17492	17485	17534	17478	17507	17566	17593	17378	17462	17473	17710	17547	17443	17358	17267	17317	17673	17205	17436	17526	17479	17444	17521	17558	17507	17593	17504	17586	17549	17216	17485	17501	17421	17562	17602	17518	17539	17646	17601	17596	17625	17513	17556	17572	17519	17416	17507	17528	17532	17478	17415	17469	17376	17592	17544	17540	17350	17464	17592	17475	17516	17511	17349	17445	17553	17255	17617	17300	17476	17597	17643	17694	17600	17595	17746	17399	17570	17559	17544	17451	17530	17525	17533	17380	17567	17389	17410	17519	17601	17551	17531	17593	17585	17547	17379	17532	17449	17602	17489	17405	17473	17439	17445	17505	17446	17658	17534	17613	17445	17438	17662	17530	17423	17481	17423	17492	17486	17579	17395	17635	17445	17519	17767	17400	17414	17601	17381	17374	17477	17489	17468	17459	17571	17487	17585	17269	17443	17438	17629	17633	17491	17511	17359	17553	17489	17528	17602	17651	17538	17299	17370	17491	17634	17523	17541	17495	17633	17548	17438	17437	17469	17640	17398	17295	17480	17526	17442	17425	17309	17502	17428	17337	17224	17436	17500	17531	17548	17672	17548	17506	17535	17296	17509	17721	17424	17359	17677	17563	17455	17711	17487	17501	17498	17345	17533	17433	17499	17324	17531	17483	17464	17460	17598	17646	17533	17414	17536	17711	17594	17346	17375	17678	17603	17489	17563	17469	17509	17493	17586	17348	17533	17558	17560	17251	17547	17313	17564	17482	17411	17672	17546	17534	17507	17587	17422	17443	17434	17514	17620	17719	17507	17489	17462	17420	17399	17450	17431	17383	17466	17604	17415	17572	17462	17333	17434	17495	17567	17605	17751	17521	17360	17504	17361	17482	17527	17375	17449	17710	17403	17403	17418	17335	17681	17475	17388	17463	17529	17483	17596	17667	17570	17379	17748	17548	17566	17395	17730	17531	17558	17581	17430	17488	17441	17427	17621	17681	17249	17441	17535	17525	17565	17387	17510	17646	17474	17429	17554	17694	17544	17411	17602	17410	17564	17217	17737	17569	17359	17424	17492	17588	17285	17581	17474	17689	17629	17668	17454	17510	17658	17519	17566	17272	17703	17612	17544	17458	17422	17654	17592	17389	17528	17434	17464	17564	17589	17698	17376	17362	17559	17600	17644	17521	17348	17464	17542	17499	17555	17598	17633	17384	17613	17383	17314	17552	17811	17573	17383	17535	17293	17353	17445	17468	17323	17631	17503	17606	17395	17556	17318	17591	17650	17463	17353	17299	17531	17528	17398	17576	17454	17515	17436	17582	17660	17302	17357	17511	17325	17526	17495	17582	17458	17343	17334	17489	17278	17374	17572	17537	17250	17454	17537	17557	17574	17611	17254	17472	17536	17601	17572	17613	17570	17265	17482	17369	17676	17658	17298	17455	17575	17553	17670	17516	17470	17547	17570	17389	17521	17439	17693	17428	17462	17223	17546	17531	17532	17461	17759	17431	17535	17537	17471	17287	17347	17653	17587	17497	17623	17584	17480	17556	17589	17521	17372	17371	17394	17573	17592	17607	17378	17411	17360	17484	17748	17639	17611	17411	17215	17645	17387	17323	17525	17465	17493	17434	17423	17387	17352	17419	17381	17446	17478	17534	17618	17547	17573	17430	17437	17538	17652	17747	17635	17484	17424	17566	17578	17465	17397	17365	17452	17310	17414	17477	17509	17260	17406	17562	17318	17360	17470	17641	17604	17495	17754	17568	17610	17716	17541	17571	17500	17545	17476	17520	17594	17399	17385	17605	17590	17553	17411	17557	17640	17673	17463	17271	17440	17672	17598	17447	17491	17537	17479	17451	17489	17431	17571	17402	17363	17418	17513	17308	17609	17591	17264	17859	17593	17715	17702	17490	17387	17462	17616	17362	17265	17445	17534	17457	17575	17482	17444	17430	17437	17327	17395	17597	17256	17539	17728	17691	17358	17632	17640	17476	17442	17509	17541	17665	17540	17512	17464	17615	17566	17461	17365	17404	17358	17365	17506	17572	17395	17559	17566	17465	17517	17560	17461	17639	17507	17511	17260	17381	17472	17560	17592	17565	17649	17655	17596	17336	17517	17458	17541	17458	17512	17770	17503	17679	17589	17341	17516	17495	17554	17484	17555	17413	17496	17590	17511	17507	17403	17628	17613	17408	17518	17613	17448	17411	17666	17795	17563	17551	17336	17567	17521	17574	17642	17701	17699	17389	17588	17431	17423	17382	17408	17372	17414	17499	17552	17435	17548	17493	17573	17630	17613	17609	17450	17532	17391	17639	17602	17619	17570	17648	17736	17544	17173	17632	17609	17578	17653	17450	17506	17503	17387	17680	17587	17518	17545	17333	17374	17282	17380	17404	17688	17620	17408	17687	17576	17441	17306	17538	17474	17768	17570	17610	17536	17634	17446	17463	17548	17516	17579	17440	17423	17531	17376	17566	17426	17655	17663	17538	17512	17571	17422	17506	17540	17594	17449	17459	17437	17497	17535	17397	17631	17569	17319	17451	17541	17797	17447	17335	17500	17374	17649	17364	17429	17416	17301	17418	17503	17524	17406	17506	17478	17552	17486	17310	17415	17529	17573	17500	17439	17537	17493	17570	17386	17354	17563	17533	17524	17633	17323	17579	17675	17467	17645	17361	17580	17345	17542	17518	17398	17399	17735	17545	17620	17661	17433	17622	17527	17371	17451	17718	17273	17613	17603	17525	17518	17567	17484	17504	17632	17563	17450	17297	17424	17572	17433	17711	17683	17699	17607	17794	17607	17513	17452	17405	17484	17402	17425	17386	17672	17387	17409	17594	17316	17532	17333	17586	17500	17436	17711	17499	17444	17597	17235	17369	17474	17533	17469	17479	17465	17545	17540	17487	17487	17566	17454	17629	17537	17773	17608	17604	17451	17464	17693	17645	17546	17634	17567	17500	17425	17556	17553	17737	17609	17524	17542	17448	17423	17467	17364	17573	17637	17443	17567	17416	17713	17554	17525	17413	17519	17464	17461	17570	17574	17583	17539	17529	17559	17254	17680	17408	17437	17417	17438	17455	17519	17468	17412	17659	17458	17582	17430	17257	17522	17583	17397	17471	17354	17526	17434	17325	17631	17506	17405	17722	17524	17422	17619	17484	17606	17560	17485	17495	17523	17498	17675	17265	17391	17470	17331	17568	17646	17626	17782	17584	17270	17483	17483	17772	17655	17408	17615	17426	17413	17363	17488	17571	17590	17519	17727	17259	17471	17650	17579	17682	17415	17640	17663	17391	17419	17536	17517	17465	17534	17662	17300	17436	17427	17579	17442	17507	17606	17557	17399	17477	17649	17558	17597	17379	17409	17577	17616	17551	17396	17421	17458	17655	17437	17559	17433	17306	17475	17436	17517	17459	17537	17495	17536	17415	17578	17251	17515	17152	17412	17533	17580	17477	17376	17527	17339	17710	17432	17628	17260	17565	17376	17556	17360	17545	17398	17590	17430	17462	17442	17468	17483	17529	17703	17666	17528	17496	17461	17526	17500	17325	17704	17449	17644	17670	17429	17506	17704	17520	17396	17496	17494	17749	17373	17650	17570	17681	17653	17532	17391	17634	17338	17455	17773	17426	17664	17549	17418	17409	17488	17669	17522	17603	17360	17429	17496	17745	17546	17480	17543	17503	17522	17692	17501	17686	17532	17814	17506	17574	17513	17480	17501	17629	17623	17505	17569	17531	17621	17440	17622	17513	17447	17537	17604	17461	17605	17527	17493	17362	17536	17570	17494	17526	17415	17406	17326	17461	17415	17350	17378	17462	17532	17527	17747	17387	17635	17479	17566	17383	17212	17517	17650	17409	17534	17647	17691	17491	17441	17504	17564	17516	17406	17648	17662	17528	17610	17456	17484	17401	17415	17224	17630	17604	17722	17585	17754	17438	17395	17550	17587	17478	17500	17515	17629	17337	17448	17340	17513	17571	17588	17404	17410	17436	17772	17515	17463	17724	17590	17461	17504	17450	17575	17590	17636	17370	17532	17461	17494	17449	17517	17556	17605	17622	17509	17490	17516	17589	17622	17478	17560	17679	17604	17520	17650	17471	17400	17526	17679	17542	17553	17732	17524	17405	17597	17516	17754	17501	17404	17404	17475	17444	17369	17470	17447	17405	17417	17419	17273	17441	17479	17550	17593	17494	17477	17471	17839	17528	17411	17747	17759	17536	17537	17458	17767	17333	17649	17464	17410	17704	17444	17465	17664	17671	17567	17570	17525	17509	17632	17600	17372	17413	17530	17605	17645	17483	17659	17500	17470	17466	17607	17598	17651	17436	17529	17533	17594	17395	17623	17553	17407	17523	17531	17437	17315	17482	17637	17628	17669	17465	17444	17427	17335	17749	17449	17497	17246	17326	17625	17507	17576	17558	17471	17593	17503	17510	17732	17362	17512	17268	17432	17595	17433	17434	17505	17576	17441	17401	17500	17506	17399	17491	17490	17445	17803	17627	17531	17320	17649	17354	17318	17501	17522	17553	17529	17417	17579	17387	17603	17364	17361	17406	17489	17558	17649	17428
23450	40300	39882	33895	27783	24463	21631	20302	19740	16549	15561	15339	15265	15421	15266	15212	15121	15337	15375	15348	15039	14846	14873	14746	14809	14798	14720	14615	14708	14800	14644	14631	14553	14602	14713	14752	14741	14732	14623	14909	14657	14621	14691	14808	14669	14592	14639	14675	14600	14741	14620	14702	14599	14700	14659	14773	14648	14757	14777	14553	14624	14730	14626	14750	14724	14579	14682	14655	14807	14808	14749	14657	14564	14628	14669	14555	14691	14858	14558	14510	14880	14681	14755	14705	14651	14831	14619	14668	14786	14656	14625	14662	14622	14778	14532	14548	14689	14846	14701	14554	14494	14695	14728	14742	14681	14683	14563	14598	14673	14705	14706	14709	14644	14770	14650	14691	14627	14687	14775	14429	14645	14770	14753	14720	14488	14768	14543	14553	14637	14449	14767	14518	14590	14743	14691	14661	14661	14653	14504	14529	14568	14711	14684	14659	14809	14640	14620	14648	14656	14750	14525	14596	14628	14566	14752	14598	14618	14601	14600	14626	14643	14650	14624	14667	14542	14487	14528	14642	14670	14683	14819	14729	14679	14559	14677	14459	14503	14718	14752	14614	14654	14758	14531	14679	14795	14662	14664	14615	14706	14657	14619	14569	14678	14555	14639	14657	14735	14534	14822	14515	14570	14739	14710	14553	14735	14740	14569	14774	14693	14668	14543	14795	14649	14624	14524	14668	14746	14515	14475	14656	14667	14568	14430	14724	14770	14686	14669	14441	14684	14593	14626	14698	14518	14558	14716	14734	14640	14652	14653	14492	14570	14815	14573	14696	14626	14707	14538	14534	14649	14818	14610	14554	14662	14759	14546	14454	14770	14641	14689	14623	14663	14588	14729	14631	14490	14689	14577	14525	14579	14754	14793	14649	14712	14667	14599	14646	14583	14573	14444	14775	14578	14723	14596	14684	14658	14507	14700	14665	14656	14714	14552	14672	14633	14761	14867	14623	14673	14656	14722	14615	14713	14843	14589	14661	14731	14578	14815	14633	14544	14569	14680	14451	14640	14626	14564	14635	14539	14587	14665	14597	14664	14745	14524	14655	14703	14711	14591	14660	14531	14572	14572	14726	14710	14750	14764	14804	14606	14687	14712	14586	14698	14695	14541	14766	14591	14566	14562	14502	14659	14605	14645	14562	14593	14582	14642	14661	14644	14598	14506	14642	14552	14547	14593	14722	14758	14663	14565	14601	14493	14686	14659	14618	14723	14662	14578	14715	14662	14518	14722	14615	14766	14691	14559	14582	14685	14663	14663	14627	14552	14873	14543	14765	14633	14589	14576	14619	14546	14604	14428	14544	14608	14591	14640	14757	14475	14670	14628	14625	14774	14536	14835	14706	14697	14608	14588	14590	14676	14624	14602	14605	14570	14600	14585	14706	14584	14613	14695	14756	14642	14756	14723	14726	14579	14662	14694	14523	14595	14581	14603	14693	14735	14670	14546	14423	14681	14660	14654	14569	14610	14690	14666	14675	14640	14622	14549	14484	14504	14734	14629	14585	14491	14597	14655	14697	14636	14619	14523	14578	14679	14720	14625	14626	14504	14675	14761	14366	14805	14706	14652	14654	14691	14715	14665	14586	14509	14581	14637	14629	14472	14567	14595	14712	14526	14729	14680	14666	14580	14595	14739	14576	14633	14613	14557	14638	14747	14625	14801	14496	14665	14535	14574	14595	14556	14444	14592	14538	14513	14539	14676	14717	14540	14554	14692	14504	14756	14762	14508	14618	14563	14637	14675	14640	14701	14602	14635	14617	14546	14742	14662	14728	14693	14674	14689	14659	14777	14663	14502	14507	14798	14743	14800	14849	14560	14712	14737	14709	14544	14635	14529	14689	14584	14716	14622	14649	14753	14611	14698	14569	14492	14449	14584	14675	14542	14382	14637	14634	14749	14666	14559	14738	14646	14578	14530	14601	14715	14537	14601	14805	14692	14641	14571	14499	14669	14649	14541	14499	14771	14579	14601	14573	14785	14667	14597	14615	14587	14639	14741	14657	14634	14517	14727	14632	14671	14701	14696	14514	14667	14828	14519	14597	14544	14573	14689	14693	14652	14513	14612	14590	14787	14677	14712	14645	14621	14585	14559	14701	14756	14660	14733	14648	14579	14574	14605	14581	14561	14704	14750	14639	14584	14558	14584	14756	14561	14650	14544	14735	14601	14597	14630	14754	14691	14481	14539	14614	14731	14734	14717	14715	14641	14686	14737	14488	14510	14550	14665	14594	14582	14494	14556	14677	14439	14617	14544	14634	14555	14641	14697	14657	14695	14624	14521	14575	14584	14615	14653	14782	14642	14605	14523	14584	14581	14633	14581	14614	14587	14572	14586	14562	14660	14584	14655	14813	14608	14843	14569	14716	14814	14699	14543	14596	14665	14576	14694	14794	14560	14532	14642	14736	14767	14702	14679	14623	14503	14614	14674	14654	14627	14465	14640	14583	14562	14538	14548	14535	14635	14725	14555	14710	14673	14566	14523	14595	14656	14689	14581	14741	14856	14740	14637	14612	14498	14498	14617	14582	14746	14675	14537	14726	14627	14675	14712	14618	14625	14646	14803	14623	14741	14567	14540	14652	14578	14465	14681	14562	14555	14607	14726	14635	14537	14478	14816	14547	14618	14663	14628	14604	14658	14610	14664	14513	14682	14686	14705	14699	14797	14764	14495	14764	14561	14596	14667	14566	14567	14808	14572	14656	14562	14778	14508	14771	14646	14689	14618	14434	14634	14615	14452	14499	14621	14794	14604	14806	14389	14537	14512	14321	14446	14524	14704	14644	14575	14598	14572	14571	14558	14611	14765	14626	14742	14653	14763	14653	14554	14534	14697	14587	14703	14607	14503	14663	14578	14760	14563	14701	14598	14661	14627	14589	14537	14592	14680	14527	14547	14834	14459	14637	14674	14494	14484	14675	14644	14495	14670	14688	14536	14516	14434	14558	14536	14632	14621	14479	14687	14512	14639	14814	14629	14611	14646	14556	14681	14656	14695	14695	14811	14573	14574	14598	14669	14560	14674	14554	14715	14547	14687	14669	14643	14511	14644	14693	14740	14609	14659	14789	14692	14634	14551	14690	14499	14509	14550	14667	14655	14644	14780	14587	14660	14685	14633	14650	14543	14537	14441	14711	14455	14604	14539	14606	14568	14627	14697	14592	14630	14667	14613	14590	14560	14683	14573	14693	14604	14736	14593	14574	14571	14584	14655	14548	14807	14434	14612	14478	14789	14585	14487	14656	14649	14605	14721	14665	14573	14434	14594	14508	14560	14557	14629	14629	14608	14578	14557	14634	14719	14583	14665	14406	14515	14612	14770	14715	14675	14601	14694	14546	14568	14587	14807	14580	14705	14623	14687	14568	14830	14547	14570	14672	14488	14669	14780	14521	14693	14627	14584	14545	14726	14648	14613	14564	14537	14614	14525	14532	14688	14643	14709	14643	14525	14622	14694	14516	14516	14524	14691	14597	14737	14695	14608	14482	14720	14583	14507	14657	14556	14482	14664	14658	14528	14636	14776	14749	14527	14630	14739	14521	14645	14424	14578	14790	14677	14541	14648	14573	14661	14589	14606	14657	14524	14565	14592	14509	14547	14543	14463	14643	14720	14697	14694	14543	14673	14849	14871	14716	14682	14792	14536	14466	14694	14672	14650	14592	14710	14693	14684	14557	14473	14704	14586	14712	14634	14537	14590	14570	14385	14695	14669	14572	14676	14490	14719	14626	14665	14695	14554	14563	14541	14644	14628	14683	14485	14687	14515	14786	14761	14762	14598	14657	14423	14611	14531	14686	14622	14714	14751	14548	14768	14612	14624	14747	14668	14609	14657	14644	14660	14554	14607	14561	14731	14694	14700	14450	14632	14582	14425	14507	14615	14729	14550	14497	14613	14601	14593	14627	14799	14455	14676	14784	14548	14745	14516	14581	14617	14640	14744	14567	14489	14619	14657	14684	14641	14557	14724	14491	14689	14554	14573	14458	14696	14758	14590	14732	14594	14560	14650	14634	14700	14815	14646	14806	14709	14628	14657	14682	14558	14633	14595	14660	14623	14536	14829	14494	14506	14642	14677	14545	14539	14753	14802	14710	14483	14632	14751	14605	14678	14588	14553	14632	14485	14710	14684	14620	14605	14671	14434	14716	14528	14753	14631	14641	14506	14664	14730	14602	14736	14710	14586	14633	14684	14594	14863	14573	14482	14620	14724	14702	14684	14578	14752	14632	14643	14433	14559	14708	14683	14735	14473	14747	14664	14732	14574	14677	14445	14717	14625	14581	14636	14711	14617	14634	14821	14482	14537	14542	14659	14581	14666	14555	14698	14624	14753	14578	14683	14663	14418	14518	14678	14668	14632	14808	14551	14599	14619	14662	14715	14576	14720	14631	14671	14669	14598	14471	14513	14653	14663	14631	14687	14592	14747	14699	14682	14537	14568	14658	14750	14731	14679	14721	14609	14682	14671	14778	14562	14705	14668	14453	14502	14656	14472	14662	14553	14477	14680	14636	14709	14534	14583	14706	14778	14923	14739	14582	14697	14657	14655	14548	14502	14714	14487	14610	14555	14548	14581	14720	14638	14546	14772	14564	14573	14802	14697	14605	14754	14627	14512	14659	14798	14685	14566	14585	14666	14591	14664	14526	14707	14639	14563	14739	14751	14445	14572	14534	14693	14564	14649	14557	14534	14641	14634	14735	14750	14639	14562	14695	14598	14666	14611	14508	14625	14903	14641	14408	14666	14694	14667	14634	14569	14642	14626	14733	14633	14845	14528	14700	14571	14585	14657	14566	14559	14676	14603	14571	14664	14564	14622	14772	14704	14594	14641	14516	14603	14702	14682	14664	14725	14602	14535	14550	14603	14609	14664	14668	14691	14606	14588	14521	14795	14616	14657	14823	14524	14754	14607	14578	14813	14675	14561	14654	14534	14559	14501	14487	14528	14626	14537	14593	14672	14613	14708	14725	14752	14556	14685	14604	14555	14568	14649	14685	14493	14674	14553	14700	14430	14619	14512	14712	14598	14642	14591	14647	14539	14644	14715	14694	14497	14558	14561	14696	14722	14683	14657	14554	14627	14640	14615	14656	14635	14492	14560	14662	14588	14640	14584	14844	14577	14759	14699	14559
31179	24439	25945	23700	19874	18804	17788	17211	17288	16746	16327	16205	16304	16181	16198	16177	16050	16278	16116	16252	16265	16227	16250	16319	16116	16200	16010	16227	16121	16182	16011	16307	16152	16089	16010	16054	16100	16369	16193	16189	16032	16198	16144	16172	16172	15973	16060	16151	16148	15940	16175	15853	16005	16015	16037	16234	15989	16342	16016	16072	16188	16047	16004	16091	16111	16187	16211	16283	16264	15896	15963	16169	16209	16120	15956	16125	16060	16139	16229	16024	15969	16249	16190	15905	16231	16064	15959	16141	16374	16285	16003	16116	16185	16230	15950	16053	16151	16210	16150	16058	16112	16028	15980	16014	16067	16182	16090	16269	16097	16233	16042	16143	15927	16276	15928	16020	16194	16082	16053	16039	16194	16266	16065	15997	16172	16218	16014	16205	16086	16307	15962	15969	16185	16078	16066	16188	16005	16186	16132	15943	16225	16105	16011	16034	16227	16052	16231	16051	16243	16025	16199	16066	16137	15860	16089	16166	16155	16209	16118	16120	16305	16136	16060	15950	16057	16370	15937	15972	16120	15991	15867	16007	16268	16205	16172	16047	16250	16331	16133	15985	16032	15913	16141	16042	16266	16188	16172	16230	15887	16012	16166	16075	16055	16039	16207	15873	16001	15969	15949	16218	16116	16089	16176	16089	15966	16125	16296	16043	16113	16057	16070	15983	15972	16221	16177	16019	16047	16251	16078	16127	15773	16194	16113	15969	15905	16316	16252	16230	16024	16105	16268	15975	16128	16089	16125	16180	16001	16094	16138	16048	16158	15957	15907	16094	16118	16121	16040	16245	16006	16111	16096	16142	16006	15749	16032	16025	16139	16114	16245	16051	16006	16198	16182	16118	15964	16177	16133	16207	16089	16014	16205	16159	16179	16134	16074	16254	16095	16072	16207	16000	16298	16306	16171	16064	16082	16018	16016	15980	16154	16284	15828	16192	16003	16227	16079	16020	16039	16240	16027	16212	16242	16022	16228	16138	16268	16155	15854	16053	16112	16051	16095	15991	16134	16151	16191	16122	15963	16108	16210	16006	16159	16146	16111	16216	16166	16111	16033	16125	15989	16092	16067	16146	16142	15959	16143	15962	16057	16174	16152	16072	16238	16176	16199	15953	16119	16046	16261	16163	16018	16024	16061	16091	16157	16299	16057	16269	16081	16271	16221	16154	16015	15970	16268	15991	16069	15758	16152	16124	16085	16192	16268	15819	16088	15892	15979	15991	15884	16044	16145	16039	16230	16090	16348	16289	15843	16064	16008	16045	15878	16144	16109	16185	16066	15998	16063	16064	16227	16032	15985	15978	16162	16111	16146	16149	16110	16181	15873	16006	16227	16051	16170	15989	16154	16259	16098	16245	16284	16066	16138	16006	16239	16262	16093	16319	16255	16012	16015	16213	16246	16157	15935	15979	16030	16103	16196	15950	16238	16058	16033	16034	15934	16161	16228	16083	16274	16082	15888	16151	16202	15981	15989	16226	16101	16111	16012	16154	15783	16171	16033	16042	16039	16104	16027	16222	16230	16230	15989	16261	16278	16075	16208	16217	16075	15938	16024	15930	16183	16173	16073	16028	16172	16208	15987	16099	16296	16063	16230	16184	16083	16094	16019	16158	16331	15966	16163	16108	16298	16209	16215	16260	16022	16339	15923	16150	16119	16228	15981	16119	16098	16155	16072	16114	16018	16165	16065	15949	16181	16186	16119	16104	16152	15862	16218	15922	16055	15956	15883	15988	16111	16268	16115	16019	16050	15986	15868	16089	16193	16178	16070	16182	16078	16039	16162	16040	16252	16183	16084	16176	16103	16163	16225	16189	15959	16341	16004	16150	16108	16220	16046	16161	15904	16239	16230	15937	16140	16015	16245	15987	16177	16144	16054	16060	15982	16035	16173	16086	15989	15973	16052	16111	16205	15940	15903	15971	16063	16155	15965	15961	15927	16169	15960	16075	16008	16001	16114	16004	16136	16039	16081	16081	16022	16052	16159	16206	16246	16118	16031	16012	16078	16055	16070	16058	16175	15943	16130	16047	16146	16052	16169	16171	16231	16180	16091	16097	16088	16386	16106	16178	16054	16029	16160	16079	16139	15928	16035	16252	16299	15924	16009	15963	16062	15963	16108	16056	16097	15992	16121	16219	16300	16195	16414	16278	16166	16337	16180	16100	16290	16113	16004	16032	16032	16123	16147	16098	16206	16153	16084	16011	16140	16106	16263	16180	16008	15948	16056	16133	16290	15951	16382	16202	16026	16225	16119	15923	16217	16105	16077	15876	16118	16094	16053	16086	16148	16079	16142	15953	16189	16139	16253	16110	16245	16101	16085	15962	16137	16270	15942	16260	15957	15933	15983	16146	16149	16018	16229	16131	16014	16149	16218	16148	16136	16211	16018	16093	16242	16153	15955	16035	16092	16098	15822	16286	15922	16050	15980	16229	15999	16111	16096	15997	16041	16048	16013	16107	16164	16357	16274	15920	16066	16275	15923	16136	16172	16110	16264	15960	16068	16231	15959	16088	16130	16161	16171	16106	16203	16099	16066	16022	16069	16160	16266	16122	16171	15842	16038	16107	16173	15862	15981	15973	16047	16138	16086	16201	16165	16174	16076	16136	16323	16099	15989	16077	15920	16230	16184	16012	16125	15946	15863	16028	16009	16068	16137	16168	15969	16106	16104	16099	15789	15960	16057	16227	15955	15940	16217	16204	16306	16137	16133	16105	16185	16270	16212	16172	16391	15843	15887	15994	16155	15976	16164	16226	16179	16067	16068	15974	16227	16038	16043	15983	16152	16099	16210	16010	16081	16113	16167	16185	16026	16126	16131	16141	15971	16127	16047	16267	16275	16157	16193	16318	16366	15987	16015	15898	16004	16080	16024	16081	15877	16215	16288	16082	16057	16151	16057	16230	16132	16188	16264	15958	16152	16255	16261	16092	15985	16012	16214	16235	16020	15902	16083	16074	16014	16039	15941	16125	15973	16242	16345	16057	15901	16018	15978	16241	16065	16077	16181	15998	16072	16124	16106	15960	15977	16226	16055	16195	16082	16116	16302	16038	16160	16128	16159	16190	16040	16283	16078	16176	16008	16108	16060	16036	16164	16193	15902	16091	16049	15909	16046	16233	16112	16009	15993	15979	16158	16028	16088	15971	16136	16211	16161	16095	16002	16175	16105	16223	15956	16080	16204	16400	16208	16110	15944	16234	15917	15998	16180	16086	16209	16029	16036	16004	16211	16205	16162	16141	16092	15972	15960	16085	16165	15928	16133	16215	15953	15882	16112	16013	15968	16158	16116	15988	16101	16200	16144	16092	15882	15928	16197	15971	15964	16000	16108	16296	15995	15977	16211	16037	16182	16117	15981	16207	16063	16047	15969	16057	16272	16104	16043	16143	16233	16242	16049	15980	16125	16060	16133	16182	16166	16266	16021	16230	15890	16152	16196	16131	16214	16036	16035	15980	16179	16216	16183	16273	16057	16147	16142	15948	16208	16115	16395	15976	16013	16311	15908	16037	15876	16072	16075	16164	15890	16096	16229	16064	16266	16129	16142	16041	16196	16012	16278	16105	15936	16036	16051	15909	16032	16236	16254	16057	16111	15977	15979	16169	16063	16196	16067	16291	16297	16156	16262	16261	16131	16124	16075	16068	16221	16368	16044	16090	16107	16248	16080	16074	15859	16039	16184	15959	15888	16003	15960	16217	16029	15869	16216	16070	16126	15991	16064	16076	15990	16294	15983	15956	15819	16223	15964	16170	16114	16085	15949	16121	16140	16152	16124	15969	16233	16100	16280	16085	16219	16089	16034	15994	15944	15998	16189	16043	16018	16009	16218	15960	16298	16191	16214	15875	16442	16039	16337	16185	16328	16164	16239	16099	16009	15919	16057	16235	16204	15982	16093	16014	15993	15998	16215	16208	16029	15996	16244	16176	16044	16212	15936	16164	16148	16230	16168	16021	16113	16117	16097	16015	16220	16118	16285	16135	16145	16097	16019	16010	16119	16042	16047	16120	16044	16112	15984	16296	16193	15713	15956	16219	16098	15951	16065	16007	16197	16134	15942	16163	16087	16074	16036	16129	16134	16171	16068	15968	16276	16159	16082	15881	16053	15975	16066	15929	16068	15958	16143	16018	16245	16198	16316	16189	16203	16334	16181	16201	16221	16181	16162	15934	16163	16211	16057	16251	16171	16332	16064	15858	15955	16125	16351	16021	15951	16131	16279	16061	15827	15921	16077	15962	16259	16112	16072	16192	16233	16029	15903	16067	16000	16376	16129	16114	16192	16218	16126	16003	16082	16165	16073	16014	16062	16113	16049	15978	16025	15932	15740	16249	16201	16095	16098	16019	16147	16081	16085	16236	16087	16221	15858	15893	16054	16258	15935	15892	16163	15982	16176	16043	16104	16041	16267	16011	16006	16162	16045	16133	16265	16204	16124	16192	16105	16222	16391	15934	16014	16136	16024	16197	15985	16059	16028	16319	16270	16064	16000	15996	16061	16062	16121	16124	16209	16222	16075	16121	16106	16296	16044	16017	16205	16221	16089	15949	16236	16205	16166	16178	16137	16073	16063	16132	16235	16210	16133	16209	15980	16104	16064	16004	16122	16023	16147	16140	16346	15876	16164	15967	16183	16093	16173	16113	16202	16213	16171	15917	16173	16157	15901	16187	15921	16147	16255	16161	16061	16011	16165	16216	16207	16136	16178	16151	16231	15967	16131	16143	16081	15924	16015	16068	16187	16248	16170	16132	16156	16299	16263	16114	16269	16006	16112	16040	16154	16083	15934	16067	16215	16069	16188	16068	16068	16038	16195	16139	15960	16102	15943	16031	16131	16018	16180	16213	16125	16037	16193	16258	16183	16020	16081	16273	16011	16169	15967	16049	16122	16131	16040	16268	16129	16068	15842	15941	16133	16379	16108	15932	16137	16230	16070	15853	16121	16001	16051	16069	16160	16195	16057	16135	16299	16201	16129	16109	16438	16273	16030	15829	16096	16145	15985	15997	16003	16052	16129	16014	15969	16091	16060	16245	16204	16011	16253	16187	16165	16077	16020	16024	15870	16102	16166	16060	15813	16081	16359	16016	16188	16097	15962	16140	16180	15929	16154	16372	16039	16042	15934	16052
19739	26692	25524	21272	17602	16135	15012	14387	14578	13227	12867	12421	12700	12717	12493	12744	12751	12696	12672	12480	12566	12773	12607	12750	12646	12571	12383	12569	12595	12421	12555	12485	12449	12640	12593	12530	12450	12539	12631	12811	12440	12466	12513	12570	12462	12579	12588	12621	12415	12466	12540	12546	12508	12390	12573	12484	12519	12613	12481	12690	12518	12643	12333	12637	12569	12537	12560	12586	12631	12498	12680	12381	12637	12612	12481	12619	12632	12551	12587	12509	12440	12452	12650	12396	12708	12595	12565	12602	12630	12524	12613	12387	12565	12380	12613	12268	12530	12559	12474	12669	12655	12435	12608	12508	12414	12523	12605	12485	12483	12483	12433	12638	12534	12517	12521	12463	12632	12636	12500	12788	12469	12548	12706	12461	12556	12437	12366	12391	12640	12551	12560	12481	12406	12487	12568	12470	12546	12290	12512	12511	12601	12586	12562	12556	12565	12560	12645	12356	12578	12539	12580	12484	12634	12705	12503	12582	12563	12537	12494	12437	12601	12509	12544	12725	12556	12707	12571	12564	12537	12586	12597	12616	12609	12544	12478	12429	12564	12514	12481	12606	12513	12432	12612	12711	12432	12635	12654	12531	12562	12494	12453	12621	12690	12554	12554	12471	12572	12467	12631	12604	12486	12680	12558	12525	12653	12563	12477	12422	12597	12608	12569	12424	12476	12577	12488	12552	12661	12556	12549	12541	12413	12507	12619	12544	12517	12566	12690	12489	12445	12512	12635	12367	12547	12738	12555	12668	12511	12556	12489	12541	12355	12420	12476	12570	12575	12618	12660	12511	12511	12420	12485	12579	12447	12363	12467	12547	12589	12665	12481	12383	12485	12449	12559	12513	12524	12531	12489	12633	12328	12693	12556	12515	12653	12600	12572	12450	12319	12600	12403	12581	12492	12671	12584	12507	12470	12676	12575	12641	12791	12537	12522	12539	12537	12518	12552	12602	12534	12537	12525	12692	12521	12599	12675	12629	12671	12657	12557	12485	12635	12501	12683	12451	12588	12480	12494	12554	12561	12472	12551	12528	12575	12360	12597	12718	12558	12444	12420	12548	12439	12622	12551	12525	12579	12645	12502	12561	12574	12476	12332	12418	12761	12455	12696	12487	12499	12498	12479	12521	12480	12449	12499	12495	12553	12465	12474	12498	12452	12429	12618	12629	12630	12502	12724	12417	12407	12566	12544	12559	12363	12478	12624	12387	12454	12592	12432	12669	12543	12465	12605	12483	12574	12656	12556	12474	12456	12636	12523	12629	12440	12571	12662	12473	12685	12431	12577	12568	12415	12470	12386	12485	12461	12736	12725	12589	12568	12581	12428	12466	12417	12442	12560	12583	12575	12472	12567	12421	12713	12610	12552	12443	12450	12697	12518	12431	12567	12535	12480	12687	12612	12651	12520	12558	12515	12727	12628	12577	12600	12557	12548	12535	12531	12649	12513	12585	12513	12308	12554	12461	12624	12576	12481	12394	12568	12633	12633	12348	12645	12456	12494	12614	12539	12428	12476	12450	12569	12519	12425	12443	12578	12633	12653	12427	12565	12712	12694	12671	12529	12459	12516	12523	12485	12499	12485	12518	12517	12704	12506	12570	12619	12407	12572	12479	12498	12705	12520	12600	12534	12698	12568	12357	12396	12548	12539	12569	12495	12471	12545	12596	12601	12488	12548	12472	12642	12563	12515	12475	12507	12479	12608	12515	12713	12636	12584	12650	12652	12672	12577	12298	12600	12722	12525	12449	12534	12561	12399	12464	12421	12482	12656	12418	12479	12544	12622	12424	12407	12697	12364	12467	12531	12469	12488	12447	12616	12388	12510	12568	12642	12551	12675	12524	12381	12575	12692	12453	12525	12584	12776	12520	12601	12687	12500	12273	12517	12621	12538	12805	12535	12435	12595	12490	12552	12461	12718	12678	12645	12591	12643	12604	12488	12579	12540	12518	12664	12471	12536	12609	12548	12679	12521	12552	12565	12494	12624	12549	12493	12297	12636	12411	12698	12596	12576	12418	12596	12548	12590	12615	12526	12479	12473	12590	12556	12511	12586	12561	12508	12639	12363	12653	12590	12363	12545	12410	12658	12417	12623	12519	12721	12689	12566	12455	12693	12636	12524	12527	12690	12387	12534	12416	12434	12389	12507	12579	12630	12488	12577	12617	12579	12489	12475	12721	12436	12492	12535	12605	12494	12586	12466	12662	12594	12494	12525	12511	12685	12494	12517	12470	12417	12566	12416	12390	12478	12695	12590	12535	12579	12496	12639	12570	12639	12407	12422	12447	12464	12615	12553	12377	12472	12529	12639	12635	12589	12503	12629	12475	12679	12586	12536	12617	12479	12552	12597	12599	12482	12597	12503	12461	12584	12731	12560	12577	12552	12565	12558	12556	12445	12453	12676	12616	12564	12550	12542	12439	12530	12380	12482	12688	12612	12524	12363	12563	12519	12508	12297	12501	12525	12527	12443	12630	12485	12522	12750	12517	12547	12589	12623	12603	12509	12745	12414	12473	12573	12614	12582	12437	12505	12508	12495	12611	12544	12502	12545	12502	12658	12638	12473	12656	12544	12495	12377	12540	12473	12658	12399	12499	12523	12644	12457	12320	12613	12477	12663	12530	12406	12895	12518	12555	12436	12472	12553	12418	12475	12569	12551	12534	12674	12540	12497	12576	12548	12474	12525	12537	12524	12471	12515	12566	12565	12544	12444	12499	12510	12391	12423	12587	12473	12444	12358	12626	12680	12324	12484	12305	12476	12537	12537	12521	12446	12461	12499	12554	12616	12581	12657	12385	12673	12491	12592	12627	12578	12585	12636	12392	12385	12551	12668	12516	12520	12562	12420	12436	12521	12684	12558	12542	12549	12505	12469	12555	12556	12520	12515	12730	12476	12471	12664	12463	12559	12617	12531	12828	12521	12537	12529	12574	12594	12444	12524	12568	12671	12522	12684	12571	12575	12515	12523	12639	12562	12514	12671	12504	12628	12648	12622	12609	12545	12540	12486	12472	12530	12510	12570	12633	12567	12576	12556	12521	12526	12639	12615	12567	12482	12514	12548	12477	12569	12536	12494	12539	12587	12616	12568	12381	12555	12588	12495	12586	12653	12540	12631	12424	12516	12606	12547	12414	12423	12569	12438	12628	12504	12418	12475	12569	12594	12606	12446	12596	12518	12579	12695	12577	12705	12469	12615	12477	12555	12747	12503	12466	12418	12494	12395	12497	12433	12622	12766	12494	12561	12591	12645	12439	12680	12504	12553	12479	12470	12690	12498	12553	12562	12620	12529	12574	12556	12609	12478	12491	12750	12610	12706	12492	12473	12399	12570	12501	12588	12560	12474	12569	12421	12559	12530	12572	12704	12541	12527	12606	12552	12610	12423	12437	12552	12529	12456	12638	12617	12534	12549	12615	12692	12653	12496	12396	12574	12521	12534	12569	12561	12476	12608	12478	12468	12626	12549	12669	12534	12488	12461	12447	12578	12486	12476	12525	12531	12642	12589	12627	12669	12561	12405	12449	12514	12562	12433	12551	12544	12553	12766	12595	12634	12494	12524	12606	12623	12507	12655	12549	12456	12503	12641	12537	12471	12536	12553	12558	12535	12466	12540	12395	12435	12475	12568	12646	12574	12553	12537	12446	12478	12673	12479	12664	12612	12493	12532	12594	12639	12670	12526	12316	12508	12528	12558	12595	12626	12470	12527	12440	12523	12517	12651	12568	12543	12558	12433	12511	12661	12518	12531	12602	12588	12530	12474	12563	12597	12551	12492	12564	12401	12611	12669	12467	12506	12438	12616	12393	12587	12525	12489	12613	12641	12571	12629	12566	12638	12495	12564	12360	12640	12455	12337	12594	12611	12589	12607	12520	12571	12455	12642	12551	12566	12478	12531	12597	12434	12616	12515	12666	12526	12508	12522	12458	12665	12350	12402	12464	12592	12634	12676	12726	12532	12435	12438	12586	12514	12586	12617	12402	12599	12654	12569	12498	12650	12398	12450	12575	12514	12461	12504	12638	12478	12606	12507	12475	12611	12583	12472	12575	12500	12326	12592	12375	12593	12498	12708	12479	12652	12509	12390	12529	12457	12743	12499	12634	12658	12385	12511	12471	12707	12527	12545	12630	12522	12470	12509	12554	12559	12516	12559	12567	12548	12520	12534	12554	12760	12501	12596	12419	12458	12590	12513	12629	12453	12612	12451	12527	12646	12561	12425	12450	12569	12422	12486	12425	12549	12546	12458	12573	12353	12535	12654	12534	12606	12512	12576	12552	12509	12635	12580	12549	12461	12466	12653	12554	12531	12526	12529	12598	12578	12644	12295	12599	12671	12648	12707	12605	12588	12544	12481	12378	12513	12666	12481	12549	12433	12543	12682	12428	12539	12642	12526	12326	12564	12539	12522	12610	12610	12494	12528	12708	12635	12587	12538	12448	12479	12485	12453	12312	12585	12386	12487	12448	12539	12507	12507	12394	12406	12446	12685	12480	12462	12438	12431	12596	12577	12408	12546	12506	12531	12415	12402	12448	12646	12497	12554	12587	12418	12559	12603	12604	12547	12562	12404	12631	12588	12487	12569	12635	12573	12421	12608	12651	12537	12577	12519	12530	12564	12508	12502	12426	12537	12588	12445	12611	12502	12498	12525	12425	12493	12642	12539	12546	12601	12600	12552	12566	12670	12599	12623	12508	12517	12500	12598	12497	12410	12438	12507	12536	12466	12631	12594	12495	12549	12517	12487	12378	12566	12674	12417	12582	12543	12604	12593	12431	12480	12535	12543	12511	12707	12531	12458	12473	12539	12639	12655	12384	12346	12639	12618	12417	12688	12477	12626	12558	12480	12503	12518	12481	12406	12535	12665	12539	12545	12614	12470	12534	12396	12569	12516	12530	12567	12584	12500	12402	12502	12488	12771	12575	12412	12499	12487	12598	12698	12493	12672	12512	12527	12637	12482	12479	12651	12595	12490	12603	12539	12526	12564	12619	12535	12510	12595	12471	12354	12644	12462	12370	12702	12654	12430	12554	12552	12551	12679	12491	12596	12568	12434	12550	12604	12618	12425	12453	12567	12555	12498	12692	12461	12546	12530	12404	12611	12670	12641	12671	12515	12629	12614	12591
26559	21732	28400	26863	23688	21750	20898	19421	18714	18749	17671	17217	17166	17147	17297	16968	17234	17216	17294	17451	17284	17409	17121	17179	17089	17164	17231	17332	17134	16863	17230	16992	17075	17080	16925	17206	17057	17023	16924	16754	17164	17027	17251	17161	16989	17079	17107	16861	17192	17164	17063	17051	16837	17115	16996	17167	16951	16753	16950	16838	16911	17031	16782	16987	17026	16991	17153	16993	16937	17023	17033	17048	17129	16799	17009	17112	17274	16907	16990	17347	16779	16916	16867	17237	17020	16854	16947	16891	17058	16922	17010	16829	17039	17078	17020	16847	16934	17116	16976	16967	17041	17017	17104	17016	16684	17017	16942	17116	17038	17057	16977	17150	16843	16920	16966	17079	16883	17070	16955	17014	17015	16907	16773	16973	17124	16868	17020	17144	17076	16940	16922	16853	16914	16946	16984	17045	17012	16913	17002	16790	16995	16940	17121	17036	17080	16822	16975	16929	17153	17128	16986	17023	16671	16621	16708	17073	17024	17145	17076	17301	16955	17006	16909	17030	16807	17022	16897	16962	17046	17175	17101	16913	17006	16998	16952	16998	17126	17047	17106	17059	16772	16918	16971	16906	16917	17007	17067	16921	17010	17139	16929	16918	17134	16964	17187	17027	16846	16855	17128	16917	16924	17064	16925	16944	17151	17063	17000	17076	17057	17018	17081	17212	17012	17046	16958	17055	17071	17060	16895	16954	16946	17093	16949	16879	16702	17035	16925	16990	16979	17087	17010	16848	16891	17157	17092	16980	17211	17129	16824	16953	16960	16958	16864	16710	16985	16948	16935	16936	16882	16914	17062	17012	16897	17073	16831	16859	16963	16896	16995	17068	17025	17074	16928	16743	17121	16858	16913	16904	17026	17036	16857	16818	17115	17043	17008	16875	17049	16978	16949	16934	16963	16869	17001	16862	17138	16921	16942	17129	17000	17009	17061	16993	17145	17027	17075	16993	16855	17002	17158	16782	16986	16934	17122	16916	17116	16968	16993	17118	16956	17114	16949	16793	17092	17064	17026	16939	16928	17036	17085	17059	16927	16873	16884	16917	16939	16984	16885	16824	16933	16796	17052	17028	17100	17059	16971	16954	16834	16803	17236	16869	16798	17034	16991	17041	16924	16785	16829	16902	16741	16927	17127	17004	17087	17088	16958	17007	17258	16853	17010	17090	17026	16917	16854	17115	16975	17077	17047	16862	16859	16892	17025	17177	17057	17288	17005	16957	17039	16852	16895	16942	16936	17079	17175	16984	17012	16945	16914	16862	16970	16858	16732	16883	17019	17010	17039	17005	16943	16961	17126	16959	17054	16995	17050	17067	16933	16852	16833	16747	16988	17037	16988	16976	17099	16972	16896	16934	16861	16838	16970	16895	16955	17004	17086	16954	16881	16692	16930	16938	16982	17037	17028	16919	16823	17099	16906	16811	16971	16858	17053	17052	17044	16717	16954	16997	17104	16979	16990	16766	16968	16904	16901	17013	16906	17052	17010	16962	17124	17109	17158	16874	16983	16814	16977	17144	16983	17068	16828	17177	17027	17095	17096	17074	16844	17082	17024	16978	16964	16867	17110	17014	17196	17123	16892	17049	17011	16867	16897	17191	17108	16962	17058	17162	16924	16973	16766	16852	16899	17073	16926	17015	16926	17054	16707	16946	16906	17027	16930	16827	16836	17000	16837	16922	17158	16789	17004	16892	16777	17053	16910	17105	16835	16932	16876	16756	16785	16887	16950	17085	16682	16968	17088	17054	17071	16936	16997	17175	16925	16972	17113	16996	17022	16942	17033	16965	17372	16989	16857	16932	16897	17026	16917	17008	16886	16979	17193	16951	16923	16842	17207	16774	16898	17066	16961	17042	16901	16996	17048	17125	16913	17024	16782	16831	16813	16940	16777	16993	16705	16984	16892	16921	16935	17108	16973	17151	17037	16742	17070	16865	17167	17021	17034	16943	16955	17059	17166	16971	16970	17078	17067	17032	16976	16942	17082	17072	17034	16920	16969	16842	17136	16853	17023	17075	16752	16910	17309	16949	16912	16797	16935	16924	17050	17166	16925	16805	16925	16875	16978	16876	16837	17108	16987	16884	17213	17034	17012	17087	16845	16843	16812	16915	17023	16899	17073	17004	16928	17097	17069	16952	16954	16780	16981	16726	17101	16970	16999	17099	17017	17023	17130	17037	17209	16890	16881	16842	16949	16837	16878	17049	16854	17118	17142	16911	17009	17031	16868	16996	16929	17080	16901	16804	17064	17026	16989	16855	16885	16944	17015	17021	16865	17040	17033	16863	16830	16901	16939	16968	16985	17027	17036	16836	16878	16793	16903	17013	17041	16897	16859	16953	16883	17170	16886	16924	16949	16982	16941	17007	16856	16821	16962	17067	16992	16872	16751	16766	16892	16904	17003	17039	17010	16901	17012	17030	16979	16945	16869	17022	16766	16990	17038	16986	16826	16864	16947	17082	17111	17216	17037	17032	17029	17050	16988	16955	16917	17008	16964	17010	16981	16818	17142	16728	16770	16873	17040	16903	16942	17021	17187	17171	17002	16961	17175	17040	17028	16951	16823	16914	16941	16899	16796	17165	17141	16827	16967	16966	17070	17141	17027	17008	17028	16974	16897	17094	16851	16950	17047	17028	16841	16966	16976	16959	16852	17098	16978	16823	17017	17101	17005	17149	16907	17014	16973	16884	17285	17207	17079	17003	17047	16905	16808	17039	17059	16848	16970	16882	16954	16951	17051	16946	16903	16934	17135	17153	16933	16968	17119	16963	16932	16980	17240	17042	17020	16942	16759	16808	17113	17076	16940	16977	17229	16858	17022	16802	17019	17011	17054	16935	17130	16857	16707	16912	17081	16845	17130	16864	17154	17042	17062	17048	17135	17021	16813	17069	16793	16820	17136	17010	17094	16945	16962	17051	17066	16858	16965	16985	16955	17111	16983	17092	17058	17119	17106	17026	17030	17075	16896	16857	16946	17001	16811	16815	16743	16884	16941	17039	16990	16968	16770	16937	17119	17149	17055	16931	17061	17028	16952	16938	17111	16864	16843	17105	16851	17026	17260	17183	16998	16962	17102	17099	17041	16924	16996	16929	16942	16945	17085	17083	16917	17041	17156	16943	17071	16710	16978	17174	17135	16975	17007	16773	17023	17042	16926	17188	17244	16905	16805	16744	17060	16838	16787	16901	17026	16978	16924	16918	17092	17114	16908	17105	16887	16981	17224	17116	16952	17084	16957	17148	17032	16792	16783	17111	17010	16923	16812	16909	16919	17003	16891	16750	17089	17162	17020	16894	17023	16966	16961	16858	17033	17017	16973	16946	16808	16878	17040	17108	16947	17077	17010	17250	16985	17065	17030	17103	16939	16969	16984	17016	16998	16868	16918	17020	16959	17196	16897	16843	16790	17002	16774	16924	16965	17273	16847	17120	17049	17184	17109	16848	16850	16969	16860	17134	16896	16967	17150	16979	17144	17045	17121	17075	16985	17058	17162	17221	17141	16973	16979	17057	16928	17011	17033	17269	16891	17030	17053	17067	16942	16812	16963	16937	17062	16934	16862	16782	16930	16921	16944	17061	16937	17117	17077	16882	16774	17007	16822	17084	17091	17041	16938	17054	16915	16832	17050	17143	16969	17049	17191	16672	16986	16924	17063	16843	16908	16974	16821	16840	16885	17018	16843	17000	16825	17119	16976	16946	16801	17143	17029	17017	16837	17085	17011	16882	16931	17028	17002	16941	16958	17110	17028	17028	17176	16904	16991	17034	16847	16914	17084	16957	16952	17023	17052	16946	17104	16850	16795	16982	16989	17033	17175	16864	16980	16991	17030	17125	16877	16958	17078	17063	16901	16878	17098	16987	16900	16861	16823	16930	16849	16970	16983	17108	16938	16881	17051	16814	16979	17060	16987	16648	16820	16906	16967	16867	17129	16848	17070	16884	17082	16840	16960	17046	16903	17053	16840	16848	16984	17148	17020	16965	16979	16914	16813	17158	16820	17050	17083	16969	16979	16876	16995	17124	16922	16944	17084	16784	16971	16877	17082	17130	17024	17102	17092	17016	16948	16991	17007	16949	16927	16775	17107	16890	16800	16925	17065	17002	17128	16930	16851	17122	16881	17085	17072	17118	17050	16851	17023	17016	16892	16965	16958	17187	16914	17078	17275	17039	16900	17082	17012	17060	16936	17076	16876	16901	17003	17140	16934	17082	17042	16989	17058	16927	17025	16918	17040	17118	16800	16854	16971	16836	17004	16967	16885	17115	16880	16935	17013	17081	17016	17201	16909	17007	17062	17101	16659	17094	17038	16902	17052	16895	17062	16877	16897	16698	17071	17088	17069	16950	16870	16893	17012	17002	17057	17203	16780	17086	17078	16878	16833	17044	16821	16955	16997	17062	17075	16970	17138	16890	17041	17114	16848	17048	17095	17018	17165	16885	16872	16896	16829	16962	16925	16988	17103	16998	17003	16914	17057	16934	16873	16975	16901	17085	17095	16990	16936	16979	17129	17161	16773	16977	16881	16973	16990	17024	17314	16730	17010	17197	17076	16899	17170	16961	17059	17036	16987	17034	16955	16824	17202	17165	16811	17068	16903	16787	16911	16900	16834	16949	17084	17050	17076	16835	17012	17083	17159	17105	16846	17035	16938	17032	16990	16841	16840	16972	17231	17035	16920	17044	17161	17083	17056	16950	17153	16855	16914	16937	16948	17055	16892	16942	16859	16911	16933	16982	17118	16985	17121	16821	16951	16862	16905	17046	17023	17068	17198	16802	16870	16870	16882	16939	17110	17147	17012	17147	16781	17003	16990	16994	17139	17049	16975	16730	16804	16870	16845	16898	16928	17041	16966	17140	17012	17031	16923	16724	16859	17003	16913	16929	16950	17013	16999	16859	16997	17120	16883	16834	17040	17089	16886	17299	16674	16922	16991	16928	17065	17029	17059	17063	16922	17048	16979	16969	16843	17005	16901	17070	16891	16962	16978	16928	16971	17266	17016	17280	16835	17130	16955	16951	16799	16848	16898	16818	16684	17005	17038	17011	17137	16796	16765	16764	17034	17032	17007	16921	17170	16721	16914	17162	16996	17146	16814	16947	16888	16902	16924	17080	16968	16808	16993	17239
19124	32487	30847	25332	21441	18546	16920	16104	15492	15135	13594	13307	13321	13249	13326	13473	13389	13418	13434	13283	13402	13324	13255	13168	13198	13114	13029	13098	13211	13040	13168	12974	13231	12994	13213	13073	13008	13142	13063	13134	13033	12947	13039	13073	12953	13095	13134	13022	13076	13086	13091	13046	13093	13100	13071	12974	12975	13152	12976	13100	13029	12952	13161	13075	13132	12988	12984	13188	13234	13121	12945	13039	12948	12927	13077	13158	13147	12996	13038	13203	12980	12960	13076	12932	13001	13025	13089	12971	13077	12904	13040	12929	13085	13027	13039	13006	13194	13039	13026	13089	12873	13137	12974	12978	13036	13035	12975	13059	13105	13110	13058	12983	13164	13185	13198	13072	12996	12887	13080	13076	13045	13050	13095	12946	12939	12915	13174	12969	13115	13026	13121	13063	13036	12881	13134	13158	13100	13005	13105	13147	13215	13024	12970	12914	13000	13159	13191	12981	12893	12942	13140	13078	13129	13124	13300	13073	13038	12985	13128	12958	13020	13169	13167	13244	13025	13109	13046	13086	13188	12983	12957	13212	12954	13041	12969	13049	13129	13064	13112	12988	12881	13034	12951	13113	13072	13161	12952	13184	13088	13050	13051	13220	12937	12966	13071	13053	13143	12940	13121	13069	13107	13264	13005	13045	12957	12988	12955	13044	13108	13117	12935	13065	13224	13156	13023	12877	13085	12972	13045	13042	12826	13066	13022	13038	12982	12844	13015	13005	13062	12999	13153	13003	13165	12881	13146	13123	13095	13038	12995	13024	12971	12955	13068	12988	13090	13167	13084	13158	13111	13045	13086	13029	12965	13014	13019	13102	13116	13136	12938	13084	13063	13154	12985	12893	13123	13080	13063	13045	13228	12960	12966	13115	12952	13104	13024	12991	13011	12913	13073	12915	13043	13197	13128	13070	12923	12983	13055	12903	12982	13025	13201	13033	13080	12978	13070	13090	13043	13115	13047	13027	13049	13032	12960	13073	12960	12962	13027	12994	13150	12999	12994	13248	12905	13178	13097	13065	13021	13108	12881	13124	13104	13157	13161	13091	13004	12900	12984	13063	13151	13100	13096	13107	12958	13182	13258	13048	13145	12980	13130	13004	13109	13079	13058	13222	13069	12985	13114	12935	12887	12981	13002	13015	13134	13080	13172	13028	12911	12974	13245	13039	13067	13152	12922	13136	13076	13127	13028	12865	13114	12946	13110	13138	13015	13021	12965	13103	12978	13108	13176	13081	12970	12997	13076	13006	13081	13027	13084	13157	13064	13038	13122	13114	13059	13081	13138	12992	13070	13080	13071	13257	13195	13143	13077	12983	12955	12996	13013	13031	13021	13139	12988	12851	12997	13034	12986	12912	13040	13118	12911	13210	12939	13049	13090	13012	13008	12988	12976	12962	12947	12975	13128	13111	13115	13055	12931	13068	13250	13074	13028	13087	13167	13048	13131	13138	13187	13033	13062	12977	13086	13038	13163	12945	13055	13110	13132	13098	13064	12977	13056	13148	12959	13113	12993	13002	12837	12949	12994	13226	13174	13048	13143	13164	12828	13065	12918	13077	13221	12941	13042	12924	13041	13118	13210	13070	13062	13131	13028	13036	12953	12975	13051	13040	13161	12890	12936	13099	13052	13111	13003	12905	13080	12993	13056	13028	13037	13005	13077	13054	13133	13151	12951	12950	13210	13092	12984	12989	13105	13148	12998	13131	13175	13091	12978	12942	12942	12985	13067	13351	12988	12928	13193	13010	13146	12801	12949	13076	13149	13054	13056	13064	12995	12962	12926	13147	13125	13102	13086	12958	13119	12889	13053	13132	13227	13118	12884	13140	12802	13203	13063	13067	13047	13201	13014	13008	12979	13129	13099	13125	12853	12927	13170	13178	13019	12981	13310	13154	13011	13187	13041	13050	13170	12898	13089	13161	13145	13231	12996	12891	13104	13000	13199	13062	12995	12921	12979	13117	13082	13063	13015	13277	13187	13027	13260	12905	13000	13073	12976	13062	12976	12980	13090	13061	13057	13085	13004	13102	13143	13014	12957	13077	13007	13041	13140	13187	13063	13060	13036	13281	13277	13012	13095	13079	12978	13191	13064	13028	13047	13044	12992	13116	12957	13139	13035	13082	12968	12962	12912	13041	12993	13148	13031	13068	12990	13080	12942	13108	12999	12980	13174	13143	13043	13076	13101	13069	13167	13114	13036	13067	13066	13126	13126	13131	12980	13047	12982	13087	13160	12988	13044	13179	12914	13073	13031	13101	13147	13078	12943	13014	13142	13024	13008	12995	13125	13084	13030	13069	13124	13070	13115	13019	13101	12994	13125	13027	13160	13032	13158	12916	13050	13194	13013	13216	13112	13118	12993	12867	12878	13056	13167	13272	13177	12992	13068	12998	13035	13045	13168	12914	13004	13091	12925	12980	12792	13165	12901	13035	13194	13090	13026	12951	13062	13151	13141	13111	12961	13021	13015	12999	13100	13131	13075	13163	13022	13040	13000	13067	13139	12972	13071	13117	13040	13086	13099	13117	13066	13090	12832	13047	13048	13075	13170	13198	13348	13041	13032	13057	13110	13137	13068	12907	13165	13050	12874	13007	13012	12979	13094	13051	12980	13064	12993	13061	12967	13180	13016	13164	12964	13199	13149	12998	13196	12935	13224	13094	12909	13025	13120	13154	13052	13085	13147	13076	13047	13140	13157	13131	13101	13123	13094	12879	13152	12994	13048	12922	13124	13040	13132	13244	13123	13087	13055	13153	13179	13132	13095	13247	12841	13148	13141	12899	12909	13113	12992	13125	13018	12970	12936	13073	12871	13072	12993	13061	13159	13226	12799	13053	13263	13184	12976	13013	12936	12928	13027	13150	13031	12946	13198	12904	12959	13063	13118	12922	13162	13056	13021	12904	13367	13144	13010	13123	13088	12994	13036	13241	12988	12959	12981	13047	13116	12938	12904	12964	12978	13155	12877	12966	12998	12972	12952	12942	13146	12919	12945	13053	13137	13047	13145	13183	13077	13229	13110	12929	12997	13133	13079	13092	13074	13074	13087	13220	13053	13097	13034	13104	13032	12956	12880	13158	13164	13103	13089	13037	13055	13098	13051	12924	13090	13058	13075	13090	13143	13084	12936	12944	13071	12979	13147	13025	13140	13051	12906	13117	12965	13096	13033	13117	13046	12864	13097	13069	12983	13092	13307	13016	12997	13029	13148	12829	13188	13140	13217	13022	13085	13021	13119	13275	13214	13015	13070	13033	13089	13130	13075	12947	13001	12940	13024	12979	12953	13057	12950	13071	12947	13303	13053	13128	13037	13069	13056	13156	13011	13160	13035	13128	13077	13069	13013	13120	13202	12948	13142	13049	13091	13026	13072	13060	13108	12860	12954	13048	13074	12918	12969	12851	12869	13122	13000	12884	13070	13098	13000	13098	12853	13091	13053	12871	13018	13122	13082	13205	13053	13137	12969	13122	13138	13084	12997	13124	12995	13022	12942	13015	13103	13142	13172	13098	13042	13003	12961	13013	13068	13030	13135	13029	12898	13146	13106	13068	13058	13076	13089	13021	13013	13127	13016	13091	13140	13058	13239	13029	13087	13067	12975	13082	13017	13062	13005	13064	13155	13127	13025	12866	12903	12905	12914	12962	13113	12967	12915	13032	13224	13041	13117	13171	13096	13175	13150	12939	13078	12927	13201	13263	12978	13052	13101	13154	13030	12977	12952	13218	13087	12979	13226	13037	13016	13025	13036	13048	13111	13079	13085	12921	12945	13132	12990	13039	13038	13020	13055	13117	12916	13113	13109	13008	13021	13100	13044	12959	12982	13156	13024	12893	13068	13223	12996	13231	13228	13236	12984	12919	13085	13068	12962	12990	13049	13116	12802	13046	13184	13327	13057	13047	13063	13059	13068	13190	12787	12980	13147	13075	13083	13189	12962	13052	13124	13037	13237	12955	12993	13137	12978	12942	13023	13124	13249	13116	13062	13131	12952	13252	12899	13147	13137	13159	13148	12915	13049	13085	12933	12939	13129	13175	13033	13059	13197	13022	13009	12953	13051	12961	13073	13009	12899	13262	13095	13107	13044	13065	13117	12910	12977	13168	13118	13004	13128	13026	13092	13033	12937	13104	13093	13075	12922	12981	12928	13288	13084	13037	13212	13023	13124	13016	13051	13118	13061	12953	13007	12898	13251	13124	13050	12963	13123	13095	12878	13070	13219	13091	12910	12922	13165	13004	13102	12987	13146	13100	13033	13033	13093	12993	13154	13088	13067	12983	13014	13167	13146	13216	13051	13224	13043	12934	12947	13141	13119	13187	13125	13048	13128	13127	13025	13137	13082	13181	13065	13055	12886	12960	13076	13128	13075	13097	13087	13122	13225	13134	13089	13088	12995	12976	12994	12931	13134	12964	12921	13126	13137	13125	12990	13066	13057	13106	12997	13042	13080	13000	13049	12948	13061	12968	13077	13089	13011	13011	13004	13112	13121	13013	13190	13127	13044	13049	13070	13225	13157	13049	13017	13103	13084	12905	13075	12944	13016	13008	13099	13020	13017	12935	12900	13063	12964	13105	13056	12963	12862	13079	12919	13018	12956	13156	13039	13103	13087	13151	12974	12834	13169	13102	13027	13065	12976	13012	13059	13069	12977	13118	13057	12869	13028	12929	13193	12958	12927	13041	13128	12985	13030	12996	13133	13098	13113	13034	13249	13074	13117	12991	13058	13026	13008	13141	13151	12936	12948	13086	13268	13045	13145	12928	13090	13022	12870	13187	13157	12881	13017	13033	13003	13103	13133	13084	13231	12982	13103	13082	12964	13188	12975	13273	13169	13100	13056	13057	13019	13181	12988	13011	13088	13178	13027	13006	12861	12898	13041	13117	13032	12981	13149	13065	13004	13123	13122	13054	13033	13153	12840	13139	13044	12914	13122	13048	13126	13115	12905	13013	12987	13269	13069	13111	13056	12952	13005	12957	13223	12920	12927	13085	13053	13165	13091	13207	13083	13258	13055	13099	12923	13182	12905	13230	12966	13096	12981	13311	13101	13132	13068	13169	12892	13036	13002	13055	13067	13068	13204	13173	12878	13163	13035	12944	13160	13173	13123	12914	13062	13147	12850	13115
24766	21760	29408	24815	22954	25659	26112	21925	20391	20611	18976	18487	18191	18258	18154	18170	18045	18251	18262	18259	18017	18167	18065	17979	17966	17812	17922	17780	17913	17744	17908	17805	17699	17718	17819	17807	17874	17915	17763	17746	17940	17694	17798	17938	17697	17821	17769	17735	17840	18100	17669	17751	17649	17895	17744	17458	17683	17868	17710	17743	17614	17670	17690	17688	17737	17800	17561	17594	17970	17751	17682	17890	17897	17843	17733	17854	17689	17834	17822	17785	17572	17827	17681	17736	17696	17829	17890	17993	17854	17682	17572	17719	17734	17636	17743	17847	17894	17765	17776	17701	17597	17846	17653	17729	17740	17898	17944	17784	17826	17521	17678	17661	17846	17797	17791	17737	17628	17840	17693	17661	17640	17787	17766	17443	17747	17587	17587	17881	17716	17844	17904	17665	18021	17764	17658	17709	17825	17701	17734	17576	17837	17818	17970	17705	17940	17843	17733	17800	17836	17598	17813	17738	17743	17901	17829	17717	17903	17711	17829	17642	17783	17929	17583	17654	17810	17708	17922	17864	17787	17779	17612	17750	17571	17837	17754	17881	17862	17652	17622	17912	17678	17917	17708	17744	17497	17726	17913	17581	17627	17578	17647	17754	17612	17638	17831	17600	17704	17573	17468	17579	17656	17749	17643	17604	17731	17774	17729	17715	17778	17859	17629	17847	17811	17606	17729	17827	17607	17766	17704	17842	17743	17574	17649	17618	17733	17665	17690	17834	17810	17647	17661	17604	17741	17624	17678	17661	17679	17499	18003	17906	17607	17539	17604	17719	17798	17472	17633	17671	17564	17839	17736	17563	17571	17821	17694	17718	17767	17795	17697	17769	17507	17615	17394	17614	17703	17719	17943	17657	17612	17651	17942	17689	17726	17772	17667	17699	17760	17661	17756	17674	17705	17700	17629	17782	17565	17623	17612	17920	17524	17896	17687	17686	17692	17813	17507	17470	17726	17882	17790	17780	17813	17656	17593	17736	17751	17851	17573	17487	17660	17726	17862	17809	17604	17823	17877	17679	17590	17637	17782	17841	17655	17678	17591	17883	17761	17652	17524	17626	17732	17714	17564	17804	17671	17533	17590	17607	17523	17662	17693	17657	17808	17633	17811	17638	17706	17745	17641	17873	17791	17796	17718	17745	17830	17916	17926	17962	17714	17886	17795	17751	17788	17788	17750	17634	17605	17573	17672	17714	17680	17570	17830	17596	17806	17841	17750	17580	17616	17804	17725	17741	17815	17715	17994	17874	17914	17861	17660	17789	17861	17784	17791	17399	17698	17701	17656	17974	17759	17802	17775	17787	17645	17695	17776	18067	17945	17622	17647	17899	17782	17760	17759	17652	17894	17841	17769	17805	17785	17688	17775	17783	17860	17914	17714	17956	17738	17499	17464	17619	17602	17600	17722	17596	17674	17701	17772	17845	17670	17628	17709	17626	17673	17675	18023	17727	17782	17831	17936	17807	17649	17869	17741	17692	17658	17930	17765	17388	17784	17682	17526	17724	17649	17653	17833	17783	17715	17605	17654	17606	17579	17712	17452	17546	17629	17798	17746	17734	17688	17446	17882	17413	17643	17790	17535	17738	17823	17997	17769	17518	17857	17947	17733	17728	17729	17572	17698	17596	17567	17672	17855	17592	17797	17568	17809	17726	17669	17710	17582	17750	17954	17912	17889	17858	17631	17723	17746	17683	17709	17723	17552	17607	17854	17579	17808	17659	17795	17701	17682	17577	17536	17699	17641	17789	17639	17786	17663	17699	17694	17652	17737	17704	17564	17649	17672	17759	17683	17740	17615	17643	17487	17492	17640	17576	17815	17645	17667	17831	17762	17636	17581	17776	17711	17875	17803	17889	17735	17583	17785	17770	17719	17596	17886	17577	17462	17703	17681	17801	17814	17706	17689	17555	17706	17696	17909	17554	17713	17611	17717	17601	17774	17666	17624	17562	17587	17624	17774	17724	18010	17756	17800	17457	17572	17644	17704	17745	17864	17630	17809	17644	17848	17661	17720	17742	17573	17539	17681	17842	17790	17877	17748	17661	17600	17800	17695	17392	17567	17592	17778	17699	17654	17778	17476	17793	17865	17938	17789	17718	17572	17802	17782	17777	17730	17551	17670	17566	17486	17765	17830	17720	17979	17546	17648	17622	17509	17730	17803	17775	17580	17813	17446	17864	17669	17715	17759	17494	17650	17760	17671	17693	17763	17710	17819	17480	17734	17688	17906	17610	17761	17731	17682	17693	17761	17604	17814	17742	17688	17700	18026	17671	17794	17737	17767	17765	17944	17772	17730	17842	17911	17804	17646	17558	17828	17698	17919	17456	17814	17590	17582	17818	17730	17740	17757	17590	17562	17748	17652	17957	17917	17885	17646	17571	17664	17796	17781	17733	17763	17554	17767	17763	17823	17728	17653	17633	17724	17914	17535	17534	17606	17885	17699	17610	17658	17580	17779	17730	17560	17761	17711	17853	17738	17715	17769	17701	17818	17691	17746	17779	17733	17686	17635	17416	17877	17641	17691	17766	17710	17733	17599	17738	17682	17828	17532	17510	17636	17712	17855	17664	17704	17781	17592	17884	17644	17852	17911	17658	17847	17774	17765	17585	17788	17859	17753	17668	17620	17627	17683	17723	17679	17790	17677	17810	17895	17436	17919	17765	17673	17899	17532	17452	17711	17418	17681	17770	17800	17577	17889	17494	17863	17579	17556	17802	17637	17610	17841	17723	17558	17693	17503	17692	17956	17974	17630	17714	17801	17536	17922	17601	17878	17600	17686	17707	17919	17805	17679	17632	17571	17757	17712	17694	17735	17726	17674	17876	17886	17887	17641	17625	17739	17982	17761	17663	17913	17729	17773	17820	17826	17758	17571	17599	17744	17542	17573	17775	17574	17758	17593	17676	17727	17886	17625	17813	17541	17605	17775	17539	17702	17877	17736	17644	17692	17694	17939	17684	17784	17652	17777	17796	17621	17665	17692	17591	17878	17885	17869	17667	17866	17547	17701	17698	17795	17699	17699	17735	17815	17912	17687	17659	17534	17892	17860	17851	17830	17663	17746	17703	17814	17691	17459	17632	17765	17868	17585	17770	17672	17814	17548	17812	17620	17736	17778	17578	17576	17913	17680	17624	17704	17739	17646	17751	17806	17540	17435	17919	17445	17851	17890	17648	17609	17642	17625	17773	17674	17882	17973	17451	17589	17535	17818	17468	17677	17654	17648	17803	17698	17698	17733	17626	17652	17806	17669	17734	17749	17887	17792	17652	17618	17545	17686	17825	17576	17695	17620	17707	17858	17562	17779	17642	17818	17735	17658	17643	17485	17850	17701	17510	17901	17840	17550	17764	17624	17933	17789	17768	17616	17802	17986	17593	17653	17732	17659	17920	17705	17587	17632	17724	17688	17871	17985	17745	17836	17431	17548	17708	17794	17820	17725	17711	17812	17824	17713	17792	17561	17725	17676	17643	17698	17479	17618	17470	17528	17708	17738	17851	17806	17858	17954	17842	17873	17691	18076	17810	17664	17748	17767	17767	17624	17665	17820	17619	17780	17926	17782	17689	17820	17904	17580	17796	17543	17708	17702	17744	17605	17722	17801	17610	17952	17688	17610	17846	17785	17561	17759	17478	17606	17816	17696	17758	17576	17759	17839	17809	17770	17524	17784	17924	17988	17862	17697	17673	17886	17668	17846	17814	17713	17589	17677	17601	17627	17535	17538	17678	17719	17722	17765	17655	17650	17847	17544	17770	17601	17797	17651	17911	17768	17839	17564	17668	17645	17852	17755	17520	17789	17822	17747	17897	17880	17717	17796	17791	17722	17880	17771	17541	17753	17771	17681	17541	17650	17773	17745	17649	17544	17895	17740	17707	17733	17695	17778	17874	17611	17740	17708	17445	17598	17735	17747	17554	17694	17587	17764	17673	17696	17707	17860	17995	17641	17694	17820	17688	17691	17617	17740	17838	17676	17806	17612	17541	17419	17695	17684	17595	17975	17750	17953	17617	17841	17979	17756	17512	17644	17772	17643	17672	17819	17704	17734	17868	17670	17734	17865	17612	17665	17820	17888	17659	17557	17724	17687	17594	17656	17687	17922	17725	17863	17707	17713	17828	17513	17806	17566	17461	17651	17661	17738	17968	17752	17274	17680	17646	17751	17849	17571	17667	17857	17766	17475	17686	17670	17831	17690	17801	17575	17646	17592	17644	17693	17719	17931	17935	17771	17729	17741	17699	17810	17840	17744	17764	17911	17537	17822	17777	17739	17788	17589	17845	17869	17629	17749	17653	17827	17773	17832	17674	17730	17775	17750	17730	17591	17502	17946	17783	17594	18018	17755	17763	17949	17719	17558	17615	17801	17711	17578	17723	17947	17770	17942	18004	17636	17813	17658	17676	17809	17765	17667	17805	17969	17630	17679	17651	17630	17856	17526	17716	17652	17637	17474	17560	17866	17822	17682	17868	17644	17682	17683	17914	17832	17605	17665	17729	17673	17465	17657	17879	17805	17747	17595	17757	17626	17772	17711	17765	17813	17669	17599	17668	17677	17589	17630	17683	17598	17861	17512	17847	17916	17876	17670	17656	17506	17733	17744	17588	17784	17853	17747	17718	17849	17743	17682	17797	17829	17809	17752	17919	17717	17732	17666	17578	17752	17464	17726	17879	17746	17619	17647	17713	17799	17831	17574	17462	17784	17670	17709	17780	17909	17698	17827	17535	17762	17787	17663	17731	17844	17851	17794	17742	17875	17543	17571	17794	17867	17928	17766	17737	17766	17844	17670	17827	17625	17866	17693	17596	17669	17699	17711	17744	17662	17886	17825	17699	17787	17606	17596	17650	17916	17745	17626	17570	17623	17705	17750	17640	17659	17820	17739	17680	17597	17732	17763	17699	17573	17968	17753	17591	17558	17543	17698	17814	17771	17811	17694	17545	17785	17773	17818	17745	17552	17663	17679	17837	17728	17942	17858	17583	18082	17848	17733	17845	17628	17729	17798	17632	17844	17908	17765	17748	17795	17686	17836	17724	17581	17856	17832	17812	17720	17752	17566	17695	17685	17640	17750	17449	17477	17748	17807	17589	17713	17871	17592	17638	17589	17601	17587	17886	17963	17727	17693	17729
24469	41674	39844	33064	28143	24375	22109	20501	18951	19282	16160	15496	15278	15429	15179	15342	15298	15678	15572	15304	15502	15121	15155	14942	14888	15104	14867	14983	14835	14865	14799	15021	14882	15061	14784	14910	14892	14819	14838	14627	14776	15036	14804	14767	14775	14805	14884	14777	14737	14767	14786	14793	14948	14859	14913	14846	14673	14622	14835	14743	14906	14686	14943	14847	14806	15043	14814	14783	14952	14740	14871	14814	14809	14912	14854	14811	14957	14867	14921	14757	14766	14723	14758	14804	14936	14813	14733	14901	14751	14779	14732	14785	14803	14917	14787	14899	14868	14773	15053	14784	14702	14859	14812	14846	14849	14888	14807	14805	14956	14850	14915	14785	14743	14933	14762	14863	14836	14728	14797	14839	14650	15009	15067	14986	14788	14772	14930	14903	14924	14835	15127	14830	14731	14736	14939	14852	14566	14833	14589	14712	14768	14791	14834	14965	14851	14793	14951	14838	14785	14928	14860	14847	14803	14741	14638	14761	14777	14907	14884	14740	14715	14724	14669	14729	14692	14857	14742	14772	14792	14663	14708	14908	14719	14649	14811	14680	14796	14949	14830	14852	14664	14990	14747	14928	14703	14791	14855	14923	14723	14774	14854	14803	14773	14798	14875	14844	14797	14756	14853	14919	14749	14677	14891	14814	14938	14927	14811	14573	14985	14849	14896	14760	14804	14805	14801	14755	14853	14819	14751	14868	14734	14739	14826	14809	14857	14873	14846	14894	14821	14716	14859	14699	14850	14710	14968	14775	14784	14935	14846	14916	14974	14670	14867	14859	14847	14872	14887	14769	14860	14639	14835	14846	14906	14676	14732	15025	14897	14718	14925	15079	14769	14784	14765	14768	14768	14836	14722	14767	14847	14535	14731	14774	14903	14752	14928	14673	14749	14737	14895	14600	14858	14707	14901	14810	14796	14757	14743	14758	14699	14744	14896	14842	14742	14779	14755	14847	14755	14778	14987	14708	14739	14671	14710	14869	14785	14915	14778	14671	14874	14864	14649	14788	14682	14804	14785	14876	14782	14798	14635	14881	14811	14724	14909	14843	14745	14767	14706	14824	14856	14865	14704	14883	14842	14685	14811	14690	14862	14762	14708	14920	14764	14878	14832	14968	14965	14779	14809	14848	14902	14662	14884	14585	14900	14939	14816	14807	14725	14757	14769	14765	14861	14746	14828	14806	15015	14830	14879	14809	14960	14789	14788	14773	14787	14708	14799	14698	14837	14704	14682	14667	14639	14684	14803	14647	14634	14823	14711	14728	14750	14767	14878	14849	14694	14800	14623	14767	14712	14793	14982	14725	14892	14727	14796	14742	14925	14873	14792	14721	14805	14867	14918	14906	14890	14633	14871	14903	14804	14687	14840	14871	14823	14814	14742	14722	14887	14808	14814	14898	14879	14571	14932	14695	14702	14852	14851	14761	14719	14765	14898	14751	14807	14719	14927	14869	14966	14841	14777	14941	14732	14636	14823	14741	14656	14813	14774	14718	14894	14722	14920	14786	14886	14915	14718	14900	14774	14608	14666	14866	14888	14845	14837	14807	14719	14991	14791	14684	14826	14734	14875	14730	14754	14833	14791	14909	14813	14770	14812	14759	14831	14817	14915	14824	14881	14970	14890	14779	14828	14628	14761	14754	14732	14753	14804	14842	14684	14748	14806	14710	14945	14889	14871	14872	14714	14739	14739	14934	14769	14925	14884	14693	14854	14778	14987	14825	14706	14773	14889	14864	14756	14729	14759	14734	14996	14871	14890	14790	14868	14873	14795	14834	14829	14775	14647	14776	14809	14819	14789	14742	14816	14801	14792	14833	14810	14779	14729	14935	14923	14908	14920	14845	14718	14774	14913	14904	14791	14663	14817	14745	14852	14746	14699	14832	14911	14792	14828	14555	14798	14954	14829	14823	14809	15009	14749	14834	14702	14757	14896	14806	14702	14939	14982	14835	14841	14682	14810	14840	14794	14862	14897	14783	14877	14775	14871	14725	15023	14788	14567	14732	14752	14768	14781	14768	14702	14880	14879	14903	15001	14851	14783	14657	14944	14754	14856	14878	14811	14715	14777	14842	14498	14914	14977	14771	14931	14843	14859	14994	14883	14907	14866	14842	14804	14829	14711	14711	14897	14693	14741	14914	14769	14835	14818	14719	14961	14931	14781	14939	14831	14789	14716	14922	15015	14821	14775	14812	14757	15035	14802	14761	14662	14985	14994	14710	14900	14897	14574	14906	14817	14877	14703	14653	14913	14787	14972	14596	14868	14894	14794	14965	14841	14861	14652	14753	14752	14692	14819	14634	14896	14782	14782	14753	14777	14842	14846	14746	14663	14855	14648	14909	14737	14907	14990	14860	14780	14659	14924	14848	14633	14799	14685	14865	14821	14739	14779	15004	14645	14818	14925	14676	14870	14860	14700	14903	14906	14755	14845	14760	14775	14710	14753	14859	14704	14764	14804	14784	14930	14881	14815	14907	14756	14748	14773	14798	14671	14647	14826	14725	14936	14877	14773	14700	14874	14859	14923	14657	14727	14791	14780	14826	14758	14748	14861	14695	14788	14861	15030	14606	14579	14853	14629	14858	14951	14876	14775	14829	14709	14709	14754	14760	14772	14751	14782	14752	14866	14755	14811	14756	14950	14879	14724	14831	14892	14675	14517	14813	14723	14933	14817	14769	14854	14883	14751	14750	14865	14716	14779	14721	14749	14705	14813	14630	14808	14877	14720	14854	14890	14655	14864	14697	14638	14845	14822	14906	14697	14692	14844	14811	14685	14735	14911	14842	14765	14900	14897	14611	14813	14811	14834	14729	14897	14678	14968	14683	14793	14682	14916	14918	14788	14857	14783	14884	14911	14836	14726	14903	14849	14925	14834	14846	14798	14780	14770	14755	14854	14717	15012	14628	14762	14795	15053	14803	14693	14744	14870	14703	14869	14556	14766	14871	14927	14714	14778	14781	14724	14746	14711	14871	14802	14951	14788	14719	14758	14665	14809	14701	14862	14878	14697	14677	14872	14721	14682	14797	14776	14878	14825	14722	14654	14676	14880	14662	14780	14787	14831	15010	14803	14746	14993	14891	14758	14694	14694	14695	14875	14724	14804	14877	14705	14885	14672	14688	14793	14848	14722	14867	14758	14747	15047	14889	14687	14751	14889	14841	14948	14705	14828	14680	14716	14734	14844	14652	14824	14781	14664	14790	14695	14867	14803	14681	14854	14643	14759	14757	14856	14862	14894	14848	14814	14716	14957	15039	14869	14781	14816	14923	14800	14833	14822	14617	14869	14723	14803	14920	14677	14817	14623	14996	14832	14833	15039	14938	14937	14904	14782	14767	14876	14895	14664	14717	14937	14933	15021	14805	14833	14833	14782	14803	14815	14840	14793	14880	14716	14795	14645	14999	14776	14810	14707	14824	14679	14704	14734	14880	14823	14846	14882	14911	14816	14800	14818	14949	14873	14778	14946	14818	14928	14773	14773	14812	14751	14834	14762	14690	14910	14725	14690	14791	14855	14820	14736	14807	14885	14843	14834	14870	14861	14885	14921	14942	14840	14640	14822	14800	14789	14803	14780	14768	14849	14720	14814	14749	14796	14783	14691	14838	14901	14762	15030	14785	14814	14795	14930	14938	14647	14816	14784	14864	14958	14725	14805	14878	14873	14853	14692	14830	14753	14794	14800	14835	14958	14751	14780	14944	15007	14846	14869	14827	14839	14738	14631	14884	14779	14957	14809	14879	14729	14765	14876	14668	14904	14793	14840	14790	14823	14954	14904	14704	14929	14895	14746	14788	14785	14896	14704	14849	14982	14703	14810	14868	14809	14742	14790	14759	14745	14861	14870	14683	14825	14804	14843	14838	14792	14822	15008	14850	14811	14804	14806	14810	14785	14785	14828	14747	14815	14889	14911	14706	14890	14866	14637	14767	14826	14787	14709	14915	14751	14792	14749	14825	14684	14773	14826	14761	14772	14650	14907	14819	14771	15006	14901	14801	14781	14783	14716	14820	14691	14720	14826	14831	14822	14773	14817	14867	14787	14786	14833	14902	14852	14800	14647	14732	14697	14772	14781	14809	14595	14949	14916	14651	14689	14819	14759	14746	14590	14655	14767	14786	14845	14960	14529	14827	14808	14666	14671	14807	14861	14784	14682	14827	14707	14875	14752	14655	14854	14882	14866	14812	14845	14745	14865	14840	14766	14842	14783	14773	14804	14772	14783	14767	14832	14805	14762	14788	14791	14650	14742	14960	14908	14858	14590	14965	14699	14904	14774	14885	14818	14640	14807	14886	14694	14819	14804	14857	14803	15004	14840	14730	14776	14744	14925	14725	14722	14818	14785	14886	15042	14664	14823	14762	14795	14842	14777	14790	14809	14810	14917	14946	14744	14671	14750	14775	14892	14703	14720	14707	14828	14781	14824	14876	14871	14765	14787	14638	14712	14998	14844	14906	14933	14758	14926	14882	14762	14767	14772	14820	14689	14767	14786	14794	14884	14800	14909	14725	14852	14845	14749	14870	14801	14754	14790	14942	14851	14797	14679	14897	14858	14747	14833	14902	14708	14921	14721	14598	14727	14647	14813	14798	14809	14905	14743	14804	14775	14819	14910	14894	14857	14718	14825	14647	14814	14808	14644	14991	14494	14904	14875	14759	14755	14909	14727	14793	14834	14706	14715	14784	14775	14734	14809	14813	14735	14780	14972	14710	14844	14725	14749	14788	14657	14995	14859	14939	14924	14818	14818	14780	14638	14660	14837	14821	14952	14724	14900	14704	14700	14907	14675	14898	14800	14978	14775	14780	14836	14708	14875	14832	14758	14810	14777	14725	14814	14782	14670	14708	14858	14861	14887	14727	14810	14807	14774	14779	14754	14771	14910	14815	14859	14763	14849	14877	14865	14656	14876	14859	14735	14841	14787	14754	14784	14808	15086	14720	14798	14790	14753	14593	14862	14877	14849	14649	14824	14899	14904	14726	14673	14926	14695	14738	14665	14860	14858	14877	14822	14684	14858	14714	14667	14807	14663	14746	14902	14749	14912	14851	14719	14552	14793	14744	14719	14800	14731	14626	14804	14756	14637	14704	14840	14919	14686	14918	14983	14716	14901	14862	14910	14673	14765	14653
30059	23237	23820	21149	18840	18017	17228	16432	16257	16460	15767	15373	15326	15412	15360	15443	15446	15332	15558	15278	15314	15373	15316	15310	15197	15432	15352	15395	15354	15396	15311	15144	15215	15265	15366	15319	15158	15344	15334	15062	15445	15285	15086	15391	15128	15405	15224	15226	15386	15305	15333	15456	15214	15085	15381	15241	15326	15338	15345	15108	15309	15183	15262	15286	15180	15364	15167	15215	15289	15237	15185	15236	15260	15229	15370	15251	15231	15132	15314	15301	15219	15439	15456	15224	15367	15283	15255	15335	15201	15312	15336	15193	15250	15299	15337	15264	15236	15127	15294	15445	15207	15184	15176	15307	15162	15272	15144	15166	15263	15311	15254	15311	15349	15289	15290	15005	15405	15308	15141	15321	15278	15063	15260	15373	15106	15423	15324	15129	15533	15455	15263	15213	15515	15281	15060	15321	15132	15163	15106	15296	15292	15211	14955	15018	15287	15317	15504	15040	15054	15381	15425	15358	15418	15251	15311	15228	15184	15169	15063	15198	15320	15191	15369	15090	15261	15344	15232	15217	15301	15112	15329	15448	15209	15149	15269	15382	15173	15284	15194	15424	15197	15246	15338	15421	15136	15397	15435	15390	15093	15237	15365	15174	15260	15217	15460	15231	15106	15134	15323	15115	15215	15138	15342	15221	15181	15252	15284	15215	15167	15228	15160	15336	15228	15232	15105	15236	15338	15343	15162	15324	15245	15223	15224	15177	15227	15248	15141	15179	15173	15148	15282	15372	15287	15491	15380	15078	15388	15504	15372	15408	15421	15122	15114	15417	15260	15276	15262	15219	15308	15328	15184	15203	15044	15168	15335	15085	15145	15277	14991	15240	15307	15314	15218	15241	15240	15221	15214	15325	15304	15260	15231	15369	15216	15238	15236	15311	15316	15252	15229	15357	15100	15184	15219	15144	15339	15060	15411	15415	15361	15304	15336	15230	15150	15447	15152	15322	15300	15269	15257	15290	15049	15299	15150	15202	15119	15118	15263	15284	15297	15180	15052	15230	15212	15109	15284	15278	15282	15184	15019	15249	15179	15310	15356	15268	15345	15090	15210	15271	15275	15189	15410	15352	15308	15343	15287	15457	15133	15307	15507	15230	15077	15270	15314	15116	15122	15208	15231	15157	15317	15300	15453	15325	15336	15398	15284	14998	15251	15318	15178	15264	14981	15427	15325	15259	15183	15446	15302	15244	15295	15416	15603	15411	15242	15413	15352	15229	15276	15293	15137	15318	15292	15270	15142	15189	15257	15246	15292	15239	15265	15147	15318	15348	15302	15416	15212	15468	15401	15137	15383	15209	15331	15122	15343	15303	15244	15320	15332	15198	15246	15289	15142	15222	15314	15465	15291	15228	15358	15154	15404	15285	15284	15494	15290	15092	15307	15138	15361	15371	15210	15301	15471	15280	15334	14933	15251	15261	15083	15194	15358	15244	15253	15321	15454	15124	15333	15384	15363	15370	15418	15258	15296	15248	15269	15355	15309	15303	15196	15251	15276	15319	15180	15160	15255	15332	15302	15180	15210	15141	15262	15172	15280	15280	15444	15528	15353	15108	15487	15327	15227	15413	15328	15369	15280	15293	15076	15306	15357	15081	15221	15157	15464	15306	15242	15178	15259	15228	15235	15196	15360	15308	15205	15142	15347	15181	15206	15238	15359	15235	15137	15225	15363	15236	15248	15380	15382	15228	15349	15356	15391	15240	15329	15238	15358	15394	15344	15148	15201	15124	15366	15091	15269	15526	15333	15370	15355	15148	15492	15411	15387	15284	15318	15344	15299	15310	15389	15437	15106	15309	15263	15408	15359	15099	15220	15201	15213	15390	15336	15393	15038	15367	15279	15425	15406	15276	15264	15278	15318	15261	15404	15370	15291	15389	15409	15186	15296	15374	15213	15160	15285	15230	15235	15407	15188	15225	15289	15332	15115	15086	15290	15345	15268	15156	15215	15273	15179	15305	15253	15234	15300	15147	15311	15365	15201	15491	15424	15335	15277	15302	15406	15004	15185	15408	15263	15204	15309	15307	15225	15228	15264	15420	15357	15179	15314	15282	15147	15194	15455	15413	15191	15236	15424	15479	15303	15238	15339	15403	15286	15169	15062	15341	15389	15258	15324	15286	15200	15152	15269	15361	15365	15300	15270	15388	15476	15229	15176	15479	15220	15271	15394	15352	15188	15325	15205	15238	15237	15262	15265	15373	15436	15419	15367	15220	15095	15257	15302	15269	15246	15271	15371	15157	15458	15203	15546	15211	15258	15302	15255	15323	15154	15142	15357	15239	15264	15249	15369	15105	15315	15227	15341	15369	15372	15425	15169	15328	15128	15375	15268	15422	15174	15272	15328	15356	15195	15393	15449	15133	15183	15342	15093	15223	15360	15316	15244	15374	15138	15483	15372	15207	15250	15277	15448	14962	15192	15326	15230	15238	15407	15436	15286	15312	15266	15263	15475	15303	15158	15248	15298	15292	15279	15247	15270	15354	15405	15340	15246	15313	15431	15474	15206	15273	15394	15417	15226	15320	15230	15127	15271	15200	15196	15364	15336	15307	15258	15322	15358	15060	15215	15306	15221	15125	15199	15220	15438	15303	15401	15343	15537	15344	15272	15183	15350	15364	15261	15299	15234	15170	15287	15304	15124	15148	15284	15291	15113	15405	15186	15371	15476	15301	15432	15320	15316	15338	15378	15252	15523	15184	15218	15282	15133	15326	15276	15288	15370	15380	15205	15264	15327	15094	15421	15230	15345	15213	15286	15394	15213	15340	15295	15139	15482	15378	15162	15199	15202	15334	15280	15135	15295	15188	15528	15221	15403	15259	15207	15177	15245	15202	15288	15490	15491	15188	15451	15378	15363	15305	15339	15253	15295	15463	15471	15321	15134	15252	15139	15269	15337	15347	15219	15136	15340	15089	15241	15200	15420	15215	15205	15363	15428	15288	15340	15394	15256	15140	14981	15274	15295	15498	15471	15317	15201	15343	15271	15389	15167	15281	15196	15244	15408	15290	15191	15377	15231	15199	15484	15241	15154	15252	15504	15112	15440	15365	15331	15239	15329	15196	15413	15421	15330	15182	15257	15140	15324	15284	15237	15221	15270	15338	15216	15200	15293	15227	15372	15215	15254	15223	15255	15222	15371	15370	15463	15222	15570	15107	15104	15405	15432	15235	15293	15434	15212	15395	15562	15182	15462	15284	15492	15309	15147	15422	15373	15323	15304	15280	15248	15325	15273	15362	15218	15481	15270	15343	15179	15315	15349	15186	15304	15126	15332	15273	15180	15326	15152	14983	15229	15284	15519	15312	15589	15103	15350	15291	15305	15062	15258	15200	15244	15363	15314	15292	15228	15323	15235	15330	15293	15218	15152	15321	15119	15089	15272	15168	15242	15362	15148	15289	15417	15278	15409	15304	15187	15208	15277	15274	15365	15331	15251	15252	15325	15176	15122	15167	15343	15210	15244	15151	15271	15277	15175	15404	15407	15264	15282	15462	15239	15401	15367	15349	15401	15517	15263	15404	15248	15369	15350	15335	15381	15398	15106	15454	15298	15245	15139	15327	15273	15443	15327	15157	15365	15487	15253	15202	15231	15352	15300	15426	15179	15335	15312	15241	15194	15247	15151	15337	15127	15320	15233	15370	15420	15130	15311	15249	15128	15121	15244	15208	15238	15260	15171	15159	15310	15280	15168	15246	15268	15474	15248	15091	15223	15367	15438	15355	15349	15263	15200	15249	15189	15281	15330	15367	15308	15332	15404	14971	15178	15356	15171	15236	15252	15367	15387	15568	15460	15140	15224	15338	15455	15263	15449	15220	15291	14929	15328	15375	15269	15214	15260	15163	15205	15321	15158	15139	15154	15218	15348	15214	15233	15295	15252	15160	15434	15379	15033	15324	15337	15131	15218	15274	15384	15277	15347	15349	15336	15302	15221	15456	15389	15154	15476	15354	15197	15044	15226	15285	15394	15287	15399	15141	15374	15366	15093	15000	15275	15216	15542	15227	15261	15502	15335	15338	15427	15285	15200	15212	15265	15321	15221	15346	15188	15323	15195	15378	15142	15159	15361	15480	15177	15335	15158	15175	15236	15194	15436	15263	15427	15310	15389	15475	15218	15123	15401	15229	15367	15490	15168	15244	15236	15388	15516	15565	15352	15317	15416	15336	15148	15126	15136	15275	15289	15105	15356	15319	15312	15412	15354	15281	15387	15130	15119	15206	15308	15285	15262	15399	15253	15327	15505	15161	15280	15325	15303	15198	15306	15145	15435	15319	15285	15253	15408	15337	15089	15270	15094	15203	15298	15284	15150	15370	15441	15369	15232	15175	15242	15095	15127	15292	15305	15379	15476	15392	15211	15196	15238	15336	15347	15114	15152	15239	15392	15304	15330	15348	15200	15355	15369	15244	15377	15144	15236	15360	14985	15185	15203	15275	15437	15260	15353	15274	15260	15279	15395	15105	15388	15164	15314	15429	15290	15158	15362	15270	15099	15347	15326	15172	15245	15317	15167	15306	15263	15326	15240	15455	15396	15511	15277	15295	15283	15387	15283	15292	15250	15187	15178	15408	15475	15299	15305	15306	15334	15243	15388	15175	15340	15296	15530	15176	15321	15444	15323	15216	15365	15136	15261	15246	15434	15480	15178	15292	15363	15348	15190	15221	15345	15505	15374	15265	15155	15331	15379	15243	15349	15360	15455	15321	15283	15249	15127	15177	15254	15147	15444	15251	15286	15417	15276	15416	15353	15366	15179	15264	15278	15286	15204	15359	15081	15215	15468	15228	15287	15237	15380	15347	15299	15307	15249	15241	15444	15219	15277	15224	15275	15335	15274	15329	15270	15090	15150	15096	15435	15400	15258	15385	15220	15286	15376	15232	15235	15395	15409	15197	15309	15356	15239	15313	15147	15441	15316	15022	15323	15101	15244	15264	15448	15073	15184	15253	15433	15190	15389	15354	15185	15183	15263	15182	15304	15134	15267	15289	15424	15335	15237	15319	15118	15403	15233	15241	15338	15283	15150	15075	15225	15372	15042	15311	15293	15181	15280	15366	15105	15289	15192	15229	15375	15213	15392	15357	15335	15508	15250	15341	15220	15405	15286	15324	15154	15180	15229	15319
20304	27139	24873	20238	18673	17451	16094	15346	14684	15007	13512	13351	13301	13376	13224	13270	13232	13372	13302	13303	13233	13107	13265	13223	13078	13204	13140	13182	13289	13147	13112	13307	13107	13087	13235	13100	13147	13082	13102	13060	13428	13201	12986	13153	13179	13062	13296	13141	13241	13064	13079	13144	13237	13294	13129	13137	13290	13254	13124	13137	13233	13013	13061	13085	13122	13134	13101	13047	13158	13173	13056	13105	13107	13147	13112	13246	13124	13261	13116	13028	13087	13205	13179	13061	13075	13178	13103	13205	13248	13064	13120	13202	13241	12963	13190	13240	13298	12967	13081	13283	13096	12994	13328	13043	13129	13129	13201	13150	13130	13141	13245	13210	13281	13119	13159	13144	13181	13106	13149	13256	13244	13310	13167	13173	13243	13362	13127	13147	13282	13025	13178	13214	13287	13170	13130	13080	13154	13300	12879	13172	12947	13270	12918	13220	13025	13172	13287	13143	13038	13339	13169	13031	13152	13221	13037	13075	13090	13167	13085	13047	13332	13084	13051	13271	13096	13185	13168	12997	13044	13138	13175	13038	13140	13098	13235	13044	13079	13233	13178	13121	13134	13193	13230	13301	13124	13013	12922	13051	13155	13087	13143	13037	13243	13174	13019	13159	13211	13207	13156	13110	13085	13119	13181	13162	13039	12821	13233	13101	13011	13139	13089	13226	13084	13096	13115	12969	13061	13029	13148	13175	13203	13196	13048	13083	13164	13070	13138	13309	13248	13253	13148	13106	13157	13297	13266	13224	13059	13150	13050	13254	13186	13255	13037	13329	13212	12976	13033	13067	13043	13185	13181	13272	13270	13058	13086	13110	13178	13063	13376	13290	13071	13121	13205	13056	13133	12990	13184	13128	13030	13233	13108	13189	13194	12963	13222	13010	13128	13088	13149	13112	13274	12895	13255	13161	13151	13164	13212	13133	12994	13207	13088	13264	13060	13203	13096	13160	13137	12987	13106	13194	13139	13114	13243	13104	13291	13219	13296	13038	13020	12998	13169	13261	13185	13209	13181	13065	13025	13105	13194	13134	13172	13167	13035	13099	13305	13237	13118	13190	13188	13140	13231	13098	13050	12953	13157	13033	13105	13049	13101	13050	13081	13158	13234	13119	13133	13209	13119	13040	13169	13079	13113	13197	13014	12950	13292	13002	13194	13231	13148	13045	13116	13084	13198	13094	12989	13167	13132	13001	13186	13276	13184	13184	13207	13266	13440	13119	13076	13033	13221	13192	13136	13040	13118	13338	13042	13201	13151	13050	13278	13128	13233	13194	13133	13072	13187	13216	13237	13071	13230	12998	13203	13089	13207	13218	13241	13004	13194	13123	13064	13303	13068	13149	13201	12999	13059	13201	13168	13251	13106	13138	13081	13194	12970	13047	13174	13220	13177	13215	13112	13129	12980	13189	13155	13190	12961	13108	13142	13254	13103	13113	13262	13067	13220	13113	13175	13209	13204	13164	12971	13127	13114	13216	13074	13238	13037	13213	13040	13273	13155	13080	13102	13327	13238	13093	13088	13295	13091	13172	13020	12983	13225	13240	12963	13160	13061	13186	13066	13194	13099	12994	13131	13236	13225	13248	13113	13221	13222	13121	13054	13229	13222	13120	13081	13002	13251	13241	13147	13041	13065	13149	13226	13210	13209	13132	13178	13133	13073	13229	13096	13152	13209	12991	13157	13273	13276	13262	13124	13074	13108	13104	13063	13131	13250	13140	13231	13042	13133	13130	13341	13220	13084	13057	13106	13104	13311	13253	13160	13001	13061	13151	13098	13090	13191	13006	13287	13240	13234	13159	13180	13227	13141	13252	13009	13251	13158	13117	13175	13179	13147	13148	13130	13112	13104	13114	13197	13215	13155	13059	13174	13317	12985	13225	13055	13167	13100	13129	13217	13159	13089	13035	13139	13252	13091	13003	13139	13181	13133	13257	13154	13336	13048	13125	13140	13237	13210	13086	13172	13308	13167	13152	13189	13216	13100	12984	13383	13110	13325	12976	13129	13225	13203	13174	13228	13190	13043	13304	13289	13256	13228	13218	13053	12984	13268	13084	13183	13058	13166	13269	13300	13191	13262	13111	13211	13027	13088	13066	13118	13202	13189	13180	13071	13124	13037	13207	13184	13000	13344	13198	13107	13043	13183	13201	13135	13153	13248	13138	13153	13176	13221	13199	13135	13118	13043	13178	13009	13141	13153	13289	13118	13134	13205	13185	13132	13105	13191	13114	13233	13091	13061	13077	13288	13253	13009	13072	13163	13151	13109	13183	13184	13252	12999	13002	13161	12976	13271	13143	13093	13127	13132	13271	13260	12995	13256	13156	13293	13168	13260	12905	13196	13102	13152	13306	13138	13295	13057	13055	13167	13069	13051	13050	13092	13122	13130	13197	13100	12962	13035	13330	13099	13252	13034	13245	13163	13204	13112	13100	13142	13133	13237	13083	13104	13126	13362	13089	13066	13126	13218	13153	13183	13068	13046	13032	13046	13311	13074	13239	13189	13081	13213	13169	13193	13277	13112	12954	13194	13082	13109	13170	13175	13240	13179	12999	13165	13286	13150	13088	13264	13055	13249	13199	13173	13200	13072	13194	13178	13043	13271	13297	13044	13160	13177	13175	12957	13013	13055	13201	13136	13037	13151	13163	13163	13358	13129	13156	13137	13241	13296	13017	13390	12983	13224	12997	13132	13003	13101	13305	13177	12987	13112	13159	13014	13283	13172	13278	13012	12988	13195	13171	13185	13177	13126	13101	13123	13175	13219	13156	13049	13177	13103	13101	13178	12983	13101	13108	13056	13218	13072	13064	13190	13187	13142	13188	13121	13138	13288	13178	13135	13158	13075	13229	13195	13033	13121	13297	13189	13331	13223	13157	13245	13040	13147	13015	13334	13229	13327	13105	13072	13140	13143	13239	13044	13062	13312	13135	13196	13174	13303	13258	13216	13020	13027	13129	13091	13028	13155	13226	13172	13040	13163	13137	13278	13206	13186	13220	13150	12987	13322	13059	13236	12924	13131	13239	13192	13174	13148	13166	13208	13091	13210	13100	13151	13069	13014	13051	13223	13205	13110	13177	13022	13102	13133	13019	13056	13157	13118	12974	13216	13107	13361	13157	13280	13203	13226	13169	13207	13101	13223	13208	13110	13118	13098	13119	13162	13262	13226	13230	13078	12991	13158	13259	13062	13279	13127	13088	13075	13141	13153	13075	13224	13091	13126	13160	13119	13044	13175	13181	13110	13259	13256	13219	13206	13334	13246	13315	13127	13216	13135	13217	13045	13105	13126	13179	13228	13067	13147	13023	13141	13081	13145	13170	13020	12848	13111	13068	13107	13046	13237	13218	13176	13057	13199	13252	13176	13189	13134	13227	13011	13046	13243	13288	13223	13164	13267	13085	13150	13225	13224	12990	13235	13145	13155	13111	13328	13082	13061	13280	13195	13064	13234	13031	13206	13161	13241	13061	13186	13165	13192	13202	13036	13034	13127	13129	13016	13221	13123	13127	13142	13292	13188	13200	13020	12958	13113	13143	13067	13041	13134	13017	13378	13086	13131	13030	13126	13062	13249	13133	13159	13145	13179	13084	13048	13316	13280	13015	13051	13066	13159	13173	13082	13085	13222	13061	13270	13120	13137	13249	13045	13137	13075	13127	13158	13211	13205	12881	13146	13189	13107	13102	13210	13133	12918	13200	13068	13157	13230	13092	13187	13206	13405	13253	13159	13236	13112	13079	13438	13033	13114	13205	13277	13154	13197	13306	12963	13163	13172	13137	13088	13066	13258	13026	13212	13154	13245	13089	13226	13026	13091	13143	12998	13104	13277	13074	13114	13166	13235	13146	13226	13106	13259	13095	13040	13043	13280	13033	12891	13196	13016	13160	13137	13244	13123	13184	13224	13034	13153	13027	13245	13261	13080	13097	13164	13160	13190	13215	13179	13172	13111	13016	13079	13146	13117	13170	13147	12902	13152	13106	13230	13033	12958	13163	13183	13214	13205	13065	13066	13256	13235	13198	13157	13166	13154	13160	13223	12959	13158	12967	13160	13208	13154	13075	13064	13211	13189	13015	13068	13069	13118	13216	13212	13183	13131	13255	13069	13086	13028	13078	13087	13095	13125	13404	13176	13165	13024	13144	13168	13280	13107	13220	13154	13105	13096	13223	13284	13174	13186	13024	13131	13173	13140	13235	13065	13035	13114	13223	13145	13103	13156	13020	13114	13054	13103	13128	12929	13343	13134	13141	13122	13203	13055	13069	12990	13166	13011	13238	13089	13130	13057	13179	13079	13144	13104	13179	13030	13083	13186	13168	13205	13205	13144	13185	13240	13005	13131	13026	12929	13095	13187	13126	13027	13200	13122	13124	13287	13261	13143	13155	13066	13287	13077	13150	13055	13128	12992	13113	13197	13165	13055	13289	13191	13277	13156	13086	13157	12997	13037	13099	13187	13186	13185	12985	13219	13208	13133	13100	13208	13159	13034	13134	13031	13269	13375	13130	13137	13151	13115	13114	13106	13100	13224	12926	13177	13027	13202	13150	13285	13009	13210	13219	13142	13189	12912	13198	13233	13108	13090	13081	13038	13169	13175	13101	13113	13199	13199	13196	13132	13111	13108	13232	13066	13156	12924	13202	13215	13053	13229	13208	13152	13209	13192	13072	13268	13341	13196	13025	13254	13161	12983	13224	13192	13135	13184	13007	13036	13056	13263	13174	13271	13221	13125	13270	12990	13079	13195	13310	13228	12979	13212	13156	13070	13271	13248	13208	13153	13098	13181	13241	13157	13223	13167	13077	13114	13137	12999	13134	13213	13171	13133	13090	13081	13043	12989	13157	13156	13194	13362	13126	13182	13016	13122	13172	13008	13319	13368	13042	13132	13107	13096	13009	13067	13223	13043	13091	13261	13089	13217	13160	13133	13174	13049	13281	13100	13202	13171	13074	13156	13193	13043	13066	13290	13055	13103	13121	13024	13170	13141	13165	12945	13109	13026	13179	13176	13138	13205	13078	13303	13101	13196	12931	13214	13156	13076	13341	13207	13323	13268	13074	13241	12879	13173	13191	13235	13160	13139	13289	13163	13161	13216	13336	13097	13205	13070	13207	13045	13112	12976	13210
25282	20751	27219	25442	22205	20814	19656	17905	17652	18023	16724	16333	16231	16302	16247	16122	16062	16263	16485	16388	16284	16309	15930	16065	15972	16117	16075	16077	16138	15866	15996	16162	16091	16090	16125	15911	16085	16065	16030	16004	15913	16050	16008	16119	16111	16116	15927	16071	15953	16130	16048	16025	16131	15939	15961	15871	16043	16143	16033	16233	16030	15963	16086	15967	16019	15869	15956	15946	15931	15976	16085	15939	16120	16019	16050	16056	16030	15850	15951	15995	15960	15993	15940	15745	16022	15959	15997	16040	16098	15997	16108	15929	16167	16062	16295	15957	15847	15699	16155	15920	15906	15901	15944	15967	16036	16087	15812	15976	16016	16325	16064	15979	15817	15933	15973	15860	15919	15889	16026	16190	16001	16100	15986	16007	16130	15912	16128	15890	15928	16087	16024	15916	16116	15951	16154	16024	16065	15837	16050	16091	16166	15969	16057	15967	15893	16166	15961	15976	15961	16094	16016	15780	16087	15934	15992	16066	15902	15922	16123	15815	15961	15839	15912	15918	16100	16230	16073	15829	15915	15910	16052	15964	15862	15930	15798	16095	15955	16059	16062	16070	15935	15988	15919	15970	16118	15752	16056	16014	15891	15936	16037	16038	15971	15997	16035	16068	16063	16026	15840	15893	15840	15940	16074	15977	15936	15970	16053	16094	15864	16047	15978	15958	16105	15933	15967	15941	16120	15988	16065	16117	16105	16113	16046	15915	16096	15874	15987	16116	16003	16263	16068	16163	16123	15969	16118	16071	16030	16045	15963	16015	16006	16132	15998	16106	15970	15945	16000	15782	16133	15995	15807	16051	16048	15865	16015	16075	15953	15883	15914	15990	16067	15916	15928	15945	16087	16052	15900	15991	16038	16082	16092	16017	16145	15973	15962	15852	15852	16039	16048	15938	16091	15988	15985	15753	15995	16130	15852	16242	15953	15745	16000	15970	16045	16232	16047	16057	15986	16009	15883	16015	15935	15961	16147	16030	16095	15872	15885	15921	15765	15969	16118	15924	16090	16015	15828	15863	15887	15822	16055	16071	15887	16022	15879	15948	16057	16129	15965	15944	15960	15982	16094	15928	15963	16115	15976	15885	16006	15934	16092	16064	15952	15965	16075	15932	16068	16182	15921	15939	15975	16019	16061	15959	16021	16212	15878	15903	15981	16051	16036	15947	15807	15894	16043	15958	16026	15769	16241	16085	15990	15983	15986	16090	16114	15892	16095	16082	16013	15988	15933	15960	16211	16046	16219	15907	16144	16135	15983	15920	16016	15854	16207	16105	16209	16067	16028	15949	16043	16004	16075	15944	15976	16089	16020	15940	15998	16098	16152	16076	15947	15866	16023	16148	16075	15900	15878	16115	16039	15941	15949	16002	15927	15798	16039	15945	16145	16102	15984	16024	16070	16141	15849	15846	15936	16077	16099	16109	15828	15936	15890	16021	15889	15809	15886	16211	16148	16036	16008	15944	15886	15942	15857	15961	15963	15965	16109	15929	15912	16172	16057	15902	16043	15988	16164	15920	16206	15991	16202	16117	16271	16057	16047	16042	16021	15982	16025	15881	16078	16088	15966	15920	15789	15908	16119	16139	16031	16098	16117	15921	15935	15853	16065	15977	15991	16001	16033	16165	16139	15981	15839	15940	15986	16055	15889	15921	15931	15881	15943	15854	16225	16053	15988	16063	15904	16055	15902	16003	16128	15986	16108	15957	15905	15900	16004	16006	16092	16065	16041	15912	15981	15941	15810	16204	15973	16054	15925	16111	15922	15753	15947	16018	16019	16000	15977	15923	16033	16296	16171	15980	15950	16070	15971	16115	15874	15893	16066	16162	15954	15985	15909	15984	15779	15977	15997	15891	16087	16100	15908	16138	16060	15931	15828	16030	15864	15865	15879	15984	16028	15956	16197	16057	16007	15871	15984	16085	15971	16150	16071	16104	16133	16094	16170	15863	16063	15941	16074	15927	15841	16032	16154	16084	15921	16093	15979	16094	16038	16045	15793	15835	15877	16032	16393	15924	15977	15946	15989	16050	16042	15985	16022	15753	15985	15900	15934	16010	16100	16164	16027	16101	16172	16053	15898	15975	16099	16117	16115	15877	16052	16031	15991	15985	15992	16022	15958	15770	15949	15988	15960	16039	16084	15893	15842	16129	16022	15981	15902	16124	15888	16053	15931	16032	16142	15940	15982	15906	15983	15993	16033	16003	16172	15993	16120	16063	15825	15918	16101	15995	16109	15998	16086	16063	16067	16241	15979	16078	15978	16092	16070	15889	15949	15902	15962	16044	15924	16105	16067	15938	16064	16036	15970	15967	16012	16177	16191	16109	15981	16018	16235	16019	16146	16027	15890	15876	15836	16162	16316	16087	16310	16051	16000	16013	15712	16018	15909	15918	15928	16215	15968	16114	16066	15942	16026	15805	16061	15986	15902	15928	16083	15989	15964	16019	16121	15951	16120	15969	15944	15941	15863	16018	16037	16108	15972	15902	15837	16196	15980	15897	15974	15976	15814	15922	15913	15939	15932	16038	15941	16060	16015	15899	15776	15849	16034	16115	16186	16120	16253	16117	16106	16205	15934	16255	15894	15936	16097	16006	15947	16057	15967	15954	15984	15894	16027	15925	15841	16025	15894	15819	15989	16056	15951	16060	16086	16063	15901	16215	16072	16127	16056	15894	15915	16055	15995	16219	16107	16122	16078	15839	15974	15750	15940	15941	15927	15886	15878	16048	15876	16196	16011	16066	15976	15949	15957	16130	16013	15924	15996	15933	16290	16041	16173	16071	15910	15958	16121	16279	16034	15858	16035	16068	15984	16002	16052	16371	15894	16060	16018	16003	15866	16131	15795	15847	15815	15950	15916	15962	16107	15968	16012	16036	15950	15803	16008	16059	16207	16007	15939	15925	16063	15912	15920	15908	15991	16138	16062	15941	16004	16041	16012	16178	16047	16108	16194	15939	15895	16083	15974	15961	16228	16156	16036	16067	15958	16043	16107	15981	15928	15965	15840	15962	15948	16118	16088	15890	16093	16148	16001	15960	15883	15950	16081	15855	16123	15792	15940	15759	15926	15970	16065	15992	15855	16135	15958	16013	16056	16002	15942	15992	16060	16040	16072	15983	15806	16195	16040	15936	15902	16139	15860	16040	15877	15908	16236	16051	16113	15997	15859	16114	15994	15972	15992	15885	15843	15855	16291	15968	16033	16102	16029	15954	15828	15981	15913	16050	15970	15972	16041	15911	16040	16063	16075	15933	16040	16056	16047	15993	15951	16138	16180	15962	16021	15902	16103	15893	16121	15919	15927	15843	16011	15953	16058	15906	15893	15990	16233	16079	15996	15981	16076	16052	15914	16113	16183	16061	15708	16145	16127	16086	15847	15938	16010	16206	16132	15951	15818	15782	15933	16052	15871	15758	15846	15994	16004	16035	16133	16048	15943	15793	16006	15977	16044	16037	15978	15988	15980	16064	15926	15937	15910	16117	16021	16111	15863	15984	16059	16025	15971	15926	15893	15944	16084	16050	15900	16000	15794	16115	16030	15928	16076	16174	16110	15964	16164	15911	15904	16162	15897	16077	15986	15758	15748	16178	15929	16047	16045	15942	15799	16048	15910	16041	15899	16054	15868	15935	16100	15964	16265	15898	15938	15955	15960	15996	16039	16095	16015	16086	15975	15917	15845	15979	16181	15908	15951	15901	16142	15929	15874	16053	15848	16054	16022	15975	16093	15985	15920	15951	15933	16042	16203	16118	15987	15852	15907	15989	15874	15890	15970	15980	16034	15841	15929	15913	16164	15952	15796	16090	16062	16095	16006	16017	16003	16034	15894	15979	15848	16005	15849	16116	16042	15861	16189	15720	15922	15829	15945	16007	15916	16056	16058	16161	15922	15806	15920	15923	16080	16036	16134	16281	15816	16048	15900	16111	16072	15961	16067	15994	15967	16101	15852	15967	15858	16071	15952	15995	16034	15915	16064	15952	16038	15749	16079	16057	16086	16366	16055	15949	16210	15967	15921	16092	16183	15849	16013	16205	16046	15962	16041	15693	15946	16100	16012	15905	16034	15878	15865	16064	15856	16015	16138	16108	16065	15963	15740	16058	15886	16007	16048	16021	16080	15998	16091	16033	16136	16006	16036	15780	16065	15790	16005	15688	16255	16149	15837	16005	15760	16055	15668	15976	15835	15911	16154	16023	15895	15934	15981	16120	16004	15796	15846	15961	15950	15985	16036	16077	16055	16038	15948	16039	16047	15890	16180	15981	16227	16225	16054	16242	16128	15933	15945	15939	16011	16278	15964	16015	15960	16202	16093	15931	15792	16177	16106	16130	15890	15929	15967	15796	16005	16045	15887	15992	15834	16126	15986	16221	16001	15771	16087	16299	16229	16031	16244	16192	15971	15977	16027	15950	15917	16121	16120	16161	16003	15929	15877	15885	16187	16054	16007	16154	16036	16065	16232	16028	16091	15948	16048	15957	15947	15672	16002	15857	15885	15904	15889	16039	16125	16152	15908	15835	16143	16041	15953	16205	16245	16104	15983	15924	15930	15944	15957	16289	15871	16098	15995	16132	15871	15902	15831	16103	15937	16070	15920	16097	16041	15870	16030	15838	16130	15861	15997	16030	15990	16070	16144	15952	16024	15939	16072	16016	16089	15929	15935	16147	16035	15942	16125	16005	16023	16033	15904	15965	15897	15923	15838	15981	15972	15960	15970	16124	16021	16044	15846	16000	16062	16189	16182	16061	15991	15883	15958	15830	15921	16014	16038	16154	15912	15860	16019	16016	16137	16148	16018	15880	16137	15860	16105	16224	16090	16057	15931	16109	16015	16086	16097	16162	16052	16045	16204	16196	16084	16046	15957	16059	16105	15870	15941	15950	16030	15844	16011	15964	15991	16226	16017	15975	15876	16073	15638	16179	16061	15725	16151	15996	16064	15853	15816	16021	16038	16084	15900	16367	16233	15751	15980	16208	16111	15892	16047	16099	16201	15935	16059	16080	16091	15917	16000	16101	15976	15912	16063	16044	15997	15871	16053	15868	15900	16101	16231	15892	16025	16044	15975	16036	15987	16240	15943	15890	15978	16038	16209	16193	16138	15963	16147	15941	16191	16034	15961	15642
19998	32936	31514	24638	22024	19467	17514	16849	16280	16547	14563	13952	13807	13843	13728	13774	13744	14055	14023	13900	13899	13889	13823	13694	13674	13727	13647	13570	13707	13621	13595	13769	13771	13552	13675	13428	13630	13741	13649	13671	13677	13636	13562	13628	13688	13502	13710	13637	13621	13563	13662	13561	13722	13638	13667	13719	13447	13623	13787	13551	13784	13536	13808	13449	13425	13706	13318	13541	13601	13558	13585	13801	13729	13672	13700	13737	13582	13660	13677	13576	13640	13596	13562	13572	13434	13760	13487	13603	13566	13614	13660	13673	13667	13696	13543	13555	13674	13759	13578	13609	13730	13796	13705	13526	13641	13656	13603	13540	13621	13639	13639	13607	13643	13671	13734	13692	13837	13543	13564	13723	13551	13528	13611	13660	13674	13582	13491	13504	13582	13758	13699	13683	13706	13519	13594	13539	13820	13572	13679	13515	13599	13526	13655	13699	13809	13741	13603	13519	13682	13578	13469	13744	13574	13609	13771	13837	13541	13609	13608	13700	13481	13634	13698	13655	13519	13373	13559	13496	13775	13419	13551	13499	13486	13632	13377	13763	13518	13602	13588	13845	13786	13583	13664	13504	13623	13560	13611	13511	13564	13552	13581	13715	13630	13674	13427	13726	13553	13741	13548	13650	13619	13677	13547	13647	13653	13518	13488	13567	13634	13502	13667	13721	13679	13701	13681	13786	13575	13489	13579	13697	13690	13750	13765	13582	13607	13490	13611	13557	13643	13744	13661	13515	13611	13514	13656	13667	13658	13513	13710	13680	13677	13552	13708	13663	13634	13509	13510	13688	13732	13464	13734	13442	13581	13484	13562	13580	13640	13698	13608	13688	13389	13431	13456	13600	13467	13562	13806	13604	13488	13719	13577	13524	13669	13639	13719	13480	13548	13515	13689	13652	13471	13649	13711	13744	13407	13744	13611	13517	13669	13622	13567	13731	13630	13733	13770	13510	13539	13566	13566	13572	13710	13470	13519	13608	13724	13524	13538	13637	13674	13641	13491	13618	13573	13567	13478	13410	13497	13583	13631	13579	13580	13535	13653	13836	13713	13421	13524	13759	13611	13642	13620	13601	13500	13606	13546	13672	13461	13487	13377	13535	13556	13448	13565	13519	13647	13686	13661	13554	13515	13629	13782	13605	13781	13535	13737	13519	13517	13308	13623	13481	13645	13465	13753	13701	13634	13424	13614	13511	13697	13472	13660	13637	13685	13542	13556	13500	13764	13641	13636	13734	13447	13518	13566	13490	13539	13664	13678	13625	13671	13714	13495	13697	13671	13727	13555	13543	13659	13551	13610	13484	13540	13613	13563	13662	13687	13551	13613	13610	13730	13575	13514	13608	13525	13559	13513	13533	13599	13662	13614	13647	13660	13724	13519	13529	13589	13541	13629	13447	13784	13657	13742	13478	13693	13578	13522	13652	13637	13635	13490	13552	13589	13657	13531	13581	13571	13669	13456	13656	13590	13551	13589	13544	13602	13601	13686	13638	13560	13544	13772	13693	13748	13783	13594	13417	13712	13670	13759	13630	13613	13430	13820	13578	13619	13510	13608	13542	13689	13563	13522	13685	13602	13549	13570	13548	13580	13725	13391	13596	13568	13695	13494	13619	13565	13622	13662	13453	13581	13561	13680	13620	13619	13560	13701	13734	13391	13575	13509	13617	13527	13692	13531	13750	13601	13600	13604	13515	13646	13704	13736	13492	13578	13703	13654	13687	13550	13616	13568	13696	13539	13577	13547	13551	13625	13647	13906	13715	13597	13713	13527	13608	13673	13666	13710	13541	13710	13598	13556	13603	13597	13652	13544	13629	13700	13696	13659	13529	13692	13686	13608	13648	13554	13643	13662	13600	13399	13629	13533	13635	13723	13719	13543	13706	13557	13520	13659	13836	13504	13507	13663	13678	13623	13712	13647	13687	13576	13635	13741	13556	13504	13508	13638	13579	13674	13747	13542	13684	13548	13739	13506	13660	13625	13599	13531	13556	13516	13614	13726	13527	13642	13529	13534	13522	13550	13459	13731	13603	13623	13580	13656	13515	13724	13485	13789	13701	13657	13756	13608	13565	13505	13553	13575	13529	13703	13569	13439	13485	13556	13531	13567	13465	13725	13723	13644	13599	13700	13590	13694	13689	13620	13601	13551	13381	13630	13448	13826	13606	13468	13583	13605	13436	13475	13383	13616	13519	13503	13683	13611	13414	13470	13511	13647	13627	13659	13715	13554	13721	13630	13575	13641	13669	13568	13588	13638	13632	13511	13614	13855	13641	13601	13469	13662	13698	13492	13507	13780	13583	13603	13551	13624	13538	13643	13621	13725	13686	13586	13543	13717	13598	13586	13490	13566	13754	13482	13564	13670	13807	13541	13696	13648	13621	13406	13496	13593	13653	13632	13607	13481	13583	13562	13774	13522	13507	13542	13649	13836	13551	13453	13739	13630	13637	13626	13538	13684	13776	13530	13611	13598	13589	13641	13667	13654	13453	13655	13640	13770	13651	13531	13476	13526	13525	13670	13738	13518	13572	13753	13476	13511	13688	13817	13731	13490	13611	13700	13555	13624	13518	13502	13603	13474	13592	13617	13627	13607	13654	13811	13712	13636	13747	13651	13595	13663	13558	13571	13544	13797	13674	13681	13658	13709	13598	13615	13493	13540	13592	13627	13507	13656	13610	13701	13516	13738	13635	13572	13548	13601	13586	13534	13556	13422	13497	13552	13774	13751	13689	13730	13619	13554	13687	13564	13628	13868	13570	13707	13509	13826	13613	13561	13501	13599	13565	13572	13658	13784	13654	13638	13611	13558	13591	13677	13489	13531	13595	13780	13639	13617	13628	13604	13671	13733	13686	13607	13634	13566	13533	13772	13818	13608	13580	13453	13618	13531	13606	13629	13621	13657	13626	13568	13502	13657	13659	13669	13480	13672	13599	13643	13610	13725	13695	13490	13435	13520	13515	13608	13725	13619	13630	13679	13413	13536	13577	13584	13595	13669	13545	13618	13718	13612	13577	13565	13623	13571	13590	13669	13590	13552	13464	13620	13569	13543	13593	13578	13610	13526	13745	13593	13846	13577	13618	13575	13585	13713	13544	13755	13543	13674	13558	13504	13739	13608	13570	13732	13530	13585	13595	13760	13427	13505	13678	13692	13583	13524	13582	13635	13580	13665	13571	13614	13638	13764	13493	13807	13663	13715	13647	13692	13683	13713	13700	13784	13719	13473	13706	13593	13646	13710	13659	13763	13664	13514	13681	13727	13585	13492	13595	13562	13677	13255	13545	13638	13497	13563	13535	13528	13617	13526	13375	13700	13619	13814	13608	13565	13520	13697	13603	13666	13759	13557	13605	13606	13676	13677	13574	13681	13680	13606	13475	13514	13609	13590	13568	13588	13540	13559	13667	13762	13538	13681	13506	13587	13591	13616	13492	13611	13503	13514	13535	13744	13642	13601	13614	13803	13734	13550	13631	13448	13655	13602	13624	13762	13787	13561	13509	13576	13460	13472	13435	13716	13719	13491	13613	13486	13544	13685	13570	13578	13640	13519	13638	13639	13605	13633	13675	13539	13591	13647	13772	13404	13490	13654	13593	13437	13511	13641	13778	13423	13731	13559	13665	13540	13498	13742	13755	13630	13714	13565	13686	13452	13650	13599	13354	13445	13669	13679	13750	13458	13525	13508	13630	13606	13527	13577	13593	13604	13778	13583	13614	13617	13604	13525	13635	13595	13753	13508	13771	13702	13672	13562	13606	13650	13648	13565	13634	13740	13558	13543	13594	13546	13627	13619	13659	13639	13460	13463	13814	13588	13416	13703	13575	13600	13579	13647	13528	13712	13643	13505	13613	13503	13618	13448	13589	13572	13593	13654	13649	13655	13529	13554	13496	13523	13511	13505	13699	13708	13614	13531	13719	13656	13527	13558	13533	13798	13582	13696	13609	13394	13456	13678	13577	13575	13753	13603	13664	13665	13529	13409	13678	13402	13604	13607	13721	13667	13582	13526	13656	13669	13633	13537	13465	13644	13603	13693	13652	13431	13531	13600	13550	13777	13554	13565	13663	13674	13520	13602	13602	13706	13628	13578	13672	13506	13664	13659	13642	13526	13643	13556	13617	13678	13585	13468	13721	13595	13632	13606	13602	13567	13547	13618	13475	13650	13662	13629	13472	13532	13703	13504	13702	13731	13479	13590	13527	13555	13703	13690	13509	13532	13500	13582	13639	13719	13816	13648	13636	13673	13536	13413	13435	13560	13602	13470	13643	13548	13659	13660	13482	13516	13781	13671	13659	13572	13487	13609	13622	13675	13526	13698	13520	13534	13623	13524	13618	13669	13673	13724	13516	13637	13635	13575	13691	13434	13411	13589	13643	13548	13619	13671	13512	13741	13705	13672	13758	13626	13510	13585	13551	13789	13536	13654	13548	13399	13640	13775	13681	13611	13560	13699	13564	13640	13598	13732	13690	13471	13829	13632	13512	13460	13723	13419	13478	13745	13591	13591	13512	13598	13508	13690	13577	13456	13550	13737	13442	13558	13552	13709	13394	13762	13568	13629	13673	13579	13698	13647	13625	13476	13514	13770	13490	13570	13656	13636	13433	13730	13672	13610	13785	13669	13629	13590	13803	13696	13619	13612	13529	13598	13497	13615	13749	13553	13547	13646	13673	13539	13478	13609	13660	13661	13609	13528	13570	13673	13704	13502	13560	13696	13595	13597	13546	13750	13573	13598	13574	13710	13490	13727	13484	13603	13552	13623	13452	13547	13548	13590	13546	13497	13589	13813	13744	13653	13575	13677	13645	13672	13563	13548	13620	13494	13555	13746	13518	13720	13688	13706	13602	13516	13438	13576	13627	13678	13588	13740	13770	13600	13514	13514	13546	13607	13725	13720	13642	13521	13668	13690	13718	13525	13598	13557	13776	13551	13833	13781	13407	13546	13570	13634	13655	13570	13567	13676	13563	13682	13649	13867	13681	13719	13686	13584	13602	13623	13595	13751	13664	13370	13583	13524	13483	13682	13637	13554	13692	13704	13643	13766	13637	13721	13508	13627	13602	13514	13547	13480	13673	13503	13775	13684	13568	13834	13666	13706	13579	13566	13589	13458	13613	13636	13662	13663	13561
23487	20706	27988	23552	21793	24310	24645	20390	19326	19648	18489	17582	17375	17344	17290	17265	17379	17359	17473	17404	17240	17100	17139	17174	17083	17132	17171	17134	17166	17052	17029	16876	16963	17200	16974	17132	16956	16991	16939	16959	17020	16772	16794	16806	16937	17021	16968	17073	17015	17049	16977	16699	16827	16992	17031	16906	16917	17031	16944	16954	16815	16865	17121	17053	17100	16820	16763	16927	16747	17033	17037	17052	17007	17096	17014	16936	16917	16947	17034	16831	16915	16907	16873	16547	16777	17015	16918	16949	16829	16836	16977	16850	16787	16906	17229	16839	16852	16967	16961	16881	16845	16828	17118	16977	16856	17033	17154	17034	16948	16781	17037	17017	16875	16928	16695	16883	16802	16948	16974	17035	17141	17019	16943	16787	16866	16861	16887	16837	16806	16783	16796	16780	16869	16735	16923	16917	16959	16922	16882	16940	17032	17000	17220	16923	17069	16855	16825	16854	16815	16952	16918	16963	16872	16971	17113	16881	16879	16892	16850	16959	16916	16703	16868	16589	16743	16688	17016	16869	16785	17044	16963	17072	16885	16733	16759	16846	16940	16994	16747	17099	16874	16876	16874	16786	16903	16986	16825	16895	16925	16886	16933	16830	17142	17020	16893	17002	17082	17015	16769	16785	16830	16730	16647	16804	16879	16889	16762	16913	16765	16837	16807	16899	16954	17004	16872	17014	16767	16894	16755	16708	17092	16826	16766	16994	16874	17003	17010	16863	16868	16857	16808	16683	16789	16897	16803	16815	17037	17056	16903	16703	16792	16794	16860	16739	16777	16727	16897	16896	17157	16901	16828	16947	16884	16789	16759	16945	16633	16716	16794	16843	16902	16840	16747	16852	16884	16827	16740	16906	16910	17119	16993	16948	16783	16764	16775	17228	16891	17080	16841	16771	16983	17006	16841	16908	16933	16926	16725	16894	16846	16943	16852	16840	16704	16627	16734	16861	16774	16813	16612	16804	17083	16953	16875	16759	16910	16976	16775	16702	16775	16860	16827	16869	16905	16817	16753	16868	17063	16948	16772	16947	16873	16680	16817	16998	17040	16948	16980	16900	16992	16852	16827	16823	16990	16822	16845	16938	17043	16818	17079	16969	16732	16824	16783	16858	17036	16774	16938	17051	16997	16931	16998	16835	16850	16876	16930	16852	16697	16894	17043	16827	16932	16802	16972	16726	16895	17063	17002	16876	16835	16957	16960	16791	17202	16808	16868	16970	16838	17075	16941	16939	16998	16681	16898	17030	17057	16771	16963	16671	16709	16706	16797	16874	16839	16906	16964	16964	16979	16828	16620	16892	16864	16969	16909	16876	16774	16808	16733	16829	16999	16750	16991	16992	16816	16827	16858	16900	17031	16793	16968	16931	16715	16862	16798	16990	17045	17089	17105	17055	16904	16917	16849	17018	16933	17010	16820	16862	16884	16857	16906	16742	16727	16816	16739	17004	17084	16960	16792	16673	17051	16947	16748	16925	16924	17054	16836	16803	16947	16817	17018	16849	16848	16809	17022	16798	16998	16882	16832	16782	16770	16906	16794	16716	16898	16668	16850	16865	16821	16921	17023	16832	16780	16780	16975	16673	16888	16819	16819	16877	16856	16996	16922	16812	16760	16895	16725	16815	17025	16655	16757	16954	16852	16839	16950	16884	16924	16753	16940	16994	16928	16979	16913	16717	16947	16805	16924	16872	16778	16766	16868	16809	17083	17092	16784	16836	16949	16875	16771	16916	16898	16859	16932	16654	17092	16954	16848	16931	16690	16889	16959	16905	17041	17177	17095	16807	16722	16923	17007	16938	16949	16842	16634	16896	16936	16687	16815	16914	16813	16826	16947	16823	16775	16988	16680	16937	16936	17057	16944	17036	16972	16859	16841	16738	16910	16933	16760	16979	16748	16952	16873	16797	16799	16768	16957	16908	16825	16962	16947	16856	17020	16914	17165	16752	17048	16805	16868	16754	16835	17077	16950	16778	16655	16934	16814	16923	16860	17052	16940	16850	16887	16941	16660	16870	16775	16927	16738	16814	17054	16915	16926	16757	16970	16985	17088	16984	16709	17122	17050	16800	16876	17079	16928	16948	17103	16766	16797	16748	16971	16785	16973	16841	16789	16840	16870	17011	16873	16689	16803	17132	17028	16930	16814	16733	17095	16983	16722	16712	16887	16870	17036	16882	16715	16945	16990	16755	16948	16863	16916	16887	16783	17038	16963	17011	17136	16852	16899	16921	17049	16895	16811	16847	16971	16986	17117	16759	16863	16741	16693	17075	17001	16966	16825	16927	16902	16959	17073	16879	16948	16987	16763	16948	16832	17144	16913	16873	16944	16608	16901	16907	17126	16878	16820	16836	16819	16883	16925	16765	17004	16831	16781	16813	16762	17091	17031	16782	16718	16777	16784	16850	17062	16900	17035	16918	16824	17118	16981	16748	16849	17021	17049	16848	16998	17097	16975	16759	16677	17001	16874	16878	17027	16816	16950	16851	16864	16818	16991	16915	17018	16895	16674	16724	16737	16824	17138	16806	16917	17039	16901	16889	16960	17109	16763	16941	16836	16885	16715	17001	16873	16876	16774	16967	16970	16852	16928	17046	17038	16858	16952	16856	16853	16728	16958	16761	16720	16811	17114	16983	17021	16902	17069	16949	17030	16740	16872	16601	17151	16828	16796	17042	16865	17027	16897	17049	16921	17054	16814	16974	16775	16867	16922	16882	16837	16963	17033	16872	16623	16862	16840	16912	16684	16853	17085	17020	17011	17018	16993	16922	16759	16786	16892	16899	16851	17098	16990	16773	16848	16858	16818	16752	16888	16766	16806	16845	16962	16786	17025	16810	16924	16650	16922	17087	16764	16841	16917	16943	16795	16869	16867	16856	17073	16839	16839	16796	16958	16864	17223	16897	16790	16768	16885	17012	16878	16925	16959	16941	16724	16730	17044	16996	16926	16898	17038	16651	16985	16700	17030	16932	16940	16890	16897	16806	16881	16828	16876	16647	17023	17036	16865	16944	16860	16822	17017	16828	16923	16898	16921	16709	16790	17011	16758	17106	16918	16907	16861	16903	17001	16861	16953	16880	17000	16939	16984	16842	16771	16967	16915	16916	17103	16715	16897	16962	16898	16838	16763	16964	16972	16940	16965	16959	16896	16786	16902	16781	17133	16930	16792	16796	16952	17281	16967	16859	16865	16986	16940	16691	16901	16820	16907	16858	16832	16868	16940	16836	16719	16729	16842	16881	17014	16924	16728	16938	16883	17099	16887	16895	16653	16643	16679	17011	16893	16834	16870	16989	17018	16801	16915	16901	17065	16903	16910	17029	16871	16814	16880	17102	16996	16703	16908	17007	16881	16833	16821	16872	16800	17062	16820	16860	16819	16846	16697	16682	16729	16945	16754	16835	16991	16846	17150	16925	16836	16837	16815	16749	16844	16912	16994	16668	16817	16912	16960	16869	16887	16892	16928	16933	16768	17061	16651	17142	16955	16697	16832	16945	16667	17005	16631	16768	17002	16918	16729	16952	16822	16760	17076	16941	16603	16868	17010	16795	17035	16673	16780	16692	16770	16857	17009	17000	16926	16940	17179	16895	16929	16808	16841	16957	16838	16893	16953	16883	16871	16735	16833	16891	16903	16947	16846	16821	16695	16944	16796	16974	16882	16933	17006	16775	16734	16687	16941	16955	16859	16971	17030	16947	16947	16966	16810	16962	16912	16929	16885	16735	16637	16933	17107	16878	17121	16626	16958	16870	16925	16609	16799	16962	16871	17017	17000	16874	16877	16858	16893	16871	16855	16596	16653	16878	16914	16838	16891	16890	16895	17004	17041	16782	16714	17009	16893	16912	16771	16796	16916	17093	16823	16782	16991	16970	16870	16807	16817	16792	16767	16907	16880	16952	17026	16798	16840	16907	17101	16891	16993	16760	16973	16860	16806	16959	16918	16912	16991	16947	17015	16886	16983	16947	16850	16828	16886	17072	17021	16737	16851	16861	16727	16936	16965	16892	16729	16929	16683	16909	16926	16740	16939	16896	16953	17045	16813	16993	16997	17014	16887	16775	16895	16871	16888	16862	16862	16900	16890	17054	16921	16776	16940	16950	16890	16780	16921	16870	16929	16833	16880	16666	16873	16831	16741	16867	17022	16983	16944	16773	16800	16718	16944	16801	16822	17038	16879	16881	17022	16949	16910	16706	16807	16855	16783	16879	16937	16830	16879	16923	16863	16889	16863	16692	17003	16931	16886	16832	16831	16842	16993	16889	16705	16780	17172	16960	16989	16801	16778	16706	16927	16980	17057	16756	16759	17015	16926	16706	16781	17128	16906	16902	16904	16719	16908	16777	16998	16972	16979	16780	16943	16873	16855	16809	16699	16903	17047	16803	16904	16858	16826	17009	17072	16676	16805	16870	16913	16733	16864	17008	16979	16614	16847	16678	16681	16870	16978	16881	16955	16968	16786	16817	16896	16920	16828	16754	17026	16936	16908	16800	16776	16771	16925	16830	16716	16913	17108	16994	17069	16962	17001	16788	16885	16806	16929	16800	16835	16807	16866	16865	16836	17097	16936	16881	16983	17103	16943	16623	16948	16796	16997	16716	16887	16962	16995	17050	16764	17004	16846	16955	16890	16883	16807	16935	17083	16958	17119	16747	16995	16836	16905	16895	16974	16887	16736	17093	16653	17128	16792	16793	16909	16749	16866	16918	16928	16674	16958	16775	16762	16642	16884	16853	16823	16911	16820	16839	16523	16871	16936	16867	16914	16889	16985	17054	16841	16553	16900	16989	16981	16879	16807	17146	16773	16753	16993	16749	16730	16797	16887	16820	16766	16835	16826	17036	16866	17048	16754	16872	16966	16901	16928	16773	16844	16804	16747	16922	16839	17029	16877	16809	16826	16923	16839	16908	16942	16982	16950	16911	17016	16939	17093	16760	16923	16808	16958	16905	16752	16807	16755	16825	16812	17037	17017	16809	16896	16873	16581	16890	16944	17084	16757	17021	16870	16780	16993	16953	17119	16917	16700	16848	16834	16895	16977	16840	16713	17051	16737	16872	16868	16835	16951	16875	17075	17080	16862	16796	17082	16712	16890	17028	16891	17004	17080	16846	16845	16816	16887	16851
21009	36807	34727	27824	23749	20938	18519	17301	16403	16589	14154	13289	13257	13261	13069	13051	13108	13333	13454	13262	13266	13240	13118	12724	13013	12787	12859	12776	12669	12822	12832	12819	12848	13004	12869	12800	13008	12823	12907	12742	12817	12833	12751	12724	12793	12734	12820	12707	12716	12884	12915	12841	12665	12852	12790	12839	12648	12749	12967	12799	12836	12728	12853	12821	12763	12791	12781	12775	12782	12727	12721	12750	12696	12836	12754	12635	12899	12619	12796	12680	12799	12631	12659	12792	12761	12743	12796	12843	12810	12949	12883	12853	12795	12786	12794	12868	12934	12694	12601	12477	12843	12711	12869	12617	12947	12835	12804	12744	12632	12679	12600	12845	12835	12828	12760	12743	12616	12678	12621	12765	12613	12799	12778	12749	12856	12724	12661	12637	12824	12669	12805	12727	12668	12766	12748	12791	12694	12907	12894	12719	12653	12812	12775	12833	12923	12901	12603	12609	12777	12588	12816	12879	12833	12738	12700	12684	12745	12628	12735	12829	12583	12846	12703	12699	12570	12621	12758	12691	12631	12913	12772	12724	12603	12726	12761	12763	12729	12625	12624	12744	12685	12667	12740	12642	12673	12648	12521	12807	12635	12838	12633	12876	12852	12677	12834	12932	12848	12782	12715	12870	12705	12712	12830	12692	12806	12724	12688	12749	12651	12849	12615	12642	12798	12730	12844	12911	12745	12641	12769	12692	12675	12803	12724	12772	12759	12716	12869	12617	12758	12676	12900	12645	12800	12687	12856	12608	12752	12795	12533	12722	12876	12572	12795	12863	12545	12663	12751	12675	12731	12670	12621	12945	12757	12780	12730	12718	12734	12848	12687	12737	12677	12718	12549	12734	12901	12782	12726	12754	12714	12785	12875	12707	12615	12619	12673	12758	12667	12619	12665	12589	12820	12788	12576	12642	12737	12604	12820	12676	12712	12663	12661	12727	12655	12824	13014	12694	12766	12699	12895	12747	12590	12812	12764	12777	12950	12750	12807	12695	12636	12792	12786	12731	12771	12909	12590	12740	12710	12638	12708	12851	12804	12542	12706	12570	12750	12749	12785	12553	12834	12769	12825	12683	12734	12613	12649	12561	12578	12762	12746	12683	12751	12622	12709	12663	12808	12742	12698	12762	12722	12795	12704	12655	12761	12710	12701	12765	12630	12776	12817	12658	12769	12722	12704	12716	12707	12697	12694	12725	12649	12851	12740	12732	12700	12813	12826	12822	12661	12738	12673	12725	12794	12742	12769	12708	12662	12796	12478	12738	12718	12689	12878	12745	12754	12770	12676	12696	12726	12566	12822	12795	12708	12734	12804	12745	12625	12675	12649	12803	12732	12809	12753	12833	12707	12815	12785	12773	12911	12754	12699	12659	12783	12740	12669	12566	12756	12648	12674	12708	12659	12857	12767	12722	12816	12789	12657	12634	12633	12684	12590	12872	12775	12806	12570	12567	12761	12656	12766	12700	12697	12807	12933	12553	12603	12642	12767	12742	12728	12929	12701	12839	12781	12801	12684	12597	12730	12870	12755	12667	12937	12819	12658	12743	12882	12693	12689	12787	12688	12725	12805	12793	12705	12803	12651	12835	12971	12730	12701	12773	12784	12827	12686	12684	12668	12792	12802	12828	12688	12701	12897	12801	12672	12830	12742	12727	12600	12868	12851	12768	12711	12704	12691	12750	12730	12678	12719	12602	12782	12657	12822	12836	12802	12682	12622	12620	12670	12886	12738	12635	12806	12617	12667	12798	12614	12793	12739	12668	12728	12629	12622	12827	12746	12741	12922	12721	12763	12724	12702	12768	12765	12801	12755	12652	12651	12713	12648	12618	12808	12693	12801	12609	12823	12729	12762	12533	12728	12703	12700	12825	12834	12903	12730	12569	12745	12701	12747	12648	12913	12777	12768	12702	12751	12940	12611	12818	12845	12679	12731	12803	12795	12770	12785	12674	12827	12744	12786	12649	12688	12867	12659	12828	12610	12837	12654	12809	12895	12778	12706	12691	12854	12800	12810	12843	12713	12707	12913	12776	12777	12745	12784	12803	12673	12673	12787	12808	12684	12693	12728	12817	12757	12708	12669	12710	12738	12658	12642	12758	12743	12621	12808	12748	12641	12740	12704	12723	12781	12669	12597	12659	12826	12778	12731	12705	12848	12703	12758	12782	12804	12728	12691	12648	12911	12669	12825	12800	12699	12739	12749	12679	12808	12889	12765	12829	12712	12727	12784	12638	12663	12960	12698	12782	12921	12724	12753	12676	12773	12655	12771	12717	12674	12757	12570	12787	12733	12648	12723	12846	12695	12706	12802	12824	12648	12703	12605	12553	12821	12845	12790	12846	12602	12821	12618	12706	12725	12777	12718	12809	12733	12754	12583	12821	12712	12802	12793	12757	12724	12659	12757	12910	12575	12655	12738	12830	12806	12755	12756	12929	12685	12806	12794	12715	12840	12830	12572	12731	12722	12797	12781	12737	12754	12610	12605	12632	12691	12885	12822	12624	12755	12833	12672	12533	12703	12854	12785	12635	12731	12853	12640	12574	12809	12815	12791	12789	12519	12690	12644	12595	12654	12743	12662	12694	12905	12573	12703	12642	12825	12598	12746	12753	12617	12646	12747	12771	12597	12855	12721	12722	12692	12720	12934	12909	12732	12743	12784	12666	12822	12793	12781	12752	12699	12843	12849	12671	12730	12731	12758	12766	12770	12696	12782	12772	12550	12634	12706	12764	12765	12659	12771	12748	12649	12715	12854	12730	12648	12771	12716	12734	12853	12710	12779	12737	12917	12657	12813	12809	12671	12761	12815	12770	12761	12680	12688	12696	12675	12828	12807	12770	12897	12680	12798	12812	12624	12619	12756	12792	12693	12804	12750	12738	12797	12899	12690	12846	12583	12764	12796	12687	12860	12823	12780	12782	12502	12565	12722	12572	12807	12594	12665	12697	12742	12837	12734	12723	12630	12614	12756	12551	12798	12902	12660	12682	12681	12705	12717	12619	12747	12836	12757	12757	12807	12655	12688	12523	12638	12708	12772	12704	12929	12660	12782	12728	12740	12741	12778	12783	12631	12810	12994	12917	12883	12578	12786	12718	12796	12811	12797	12723	12963	12615	12648	12750	12724	12703	12770	12684	12733	12706	12602	12739	12720	12618	12821	12844	12647	12869	12839	12724	12793	12721	12864	12682	12760	12884	12718	12900	12797	12490	12684	12896	12683	12811	12661	12678	12752	12779	12814	12651	12779	12782	12730	12694	12861	12632	12615	12483	12654	12714	12679	12761	12667	12742	12676	12664	12735	12676	12809	12775	12745	12646	12753	12695	12665	12739	12779	12803	12834	12753	12613	12657	12898	12782	12606	12869	12835	12802	12656	12688	12675	12802	12736	12721	12679	12832	12990	12580	12771	12662	12757	12661	12697	12845	12647	12657	12623	12633	12705	12590	12775	12579	12581	12604	12727	12647	12593	12770	12720	12576	12664	12786	12769	12594	12713	12906	12698	12863	12828	12805	12697	12700	12597	12863	12709	12674	12738	12830	12961	12738	12747	12875	12776	12606	12573	12796	12695	12701	12608	12566	12765	12659	12814	12733	12761	12774	12758	12663	12711	12861	12684	12668	12844	12685	12847	12646	12738	12804	12772	12793	12568	12701	12696	12804	12708	12743	12846	12539	12749	12650	12793	12591	12669	12697	12800	12819	12836	12722	12959	12638	12795	12779	12653	12737	12677	12586	12734	12675	12841	12541	12577	12784	12646	12678	12517	12673	12750	12737	12775	12773	12794	12656	12647	12811	12786	12778	12598	12724	12669	12750	12764	12775	12877	12615	12800	12787	12896	12706	12814	12689	12696	12741	12737	12630	12740	12692	12683	12814	12668	12799	12668	12610	12639	12722	12807	12679	12755	12499	12717	12807	12756	12603	12655	12806	12693	12876	12778	12736	12675	12677	12712	12716	12771	12763	12636	12897	12687	12633	12699	12719	12679	12797	12837	12738	12668	12707	12703	12782	12703	12808	12640	12764	12724	12585	12820	12711	12612	12665	12768	12670	12760	12888	12661	12652	12811	12811	12869	12592	12659	12763	12644	12710	12720	12679	12786	12710	12540	12728	12842	12756	12658	12839	12693	12654	12647	12669	12702	12703	12885	12730	12692	12783	12747	12745	12707	12665	12831	12646	12792	12797	12683	12767	12889	12801	12787	12638	12829	12583	12565	12809	12845	12703	12719	12822	12871	12742	12638	12681	12790	12784	12598	12653	12647	12723	12811	12815	12783	12677	12995	12625	12842	12571	12651	12756	12796	12700	12822	12788	12818	12835	12704	12785	12667	12640	12616	12695	12605	12745	12741	12649	12605	12707	12704	12753	12771	12714	12827	12779	12870	12552	12618	12759	12667	12705	12650	12632	12705	12814	12645	12770	12662	12599	12819	12582	12606	12807	12834	12787	12704	12769	12859	12765	12854	12831	12868	12697	12718	12726	12709	12847	12851	12688	12716	12694	12613	12757	12684	12647	12752	12638	12684	12736	12678	12768	12651	12833	12804	12688	12537	12946	12671	12752	12811	12702	12693	12748	12660	12750	12827	12606	12890	12683	12740	12725	12758	12854	12852	12699	12780	12737	12806	12859	12611	12700	12553	12732	12748	12750	12801	12699	12726	12617	12735	12752	12800	12748	12784	12647	12632	12873	12613	12838	12683	12762	12791	12681	12659	12658	12818	12674	12659	12746	12845	12514	12664	12740	12679	12669	12745	12670	12870	12672	12895	12768	12804	12695	12711	12754	12812	12784	12879	12576	12756	12811	12714	12752	12655	12760	12728	12930	12838	12642	12514	12881	12729	12764	12979	12680	12784	12796	12755	12706	12642	12893	12775	12753	12705	12755	12789	12827	12694	12668	12607	12629	12800	12795	12808	12620	12898	12768	12849	12657	12719	12762	12768	12832	12719	12743	12755	12716	12663	12760	12619	12575	12765	12852	12738	12649	12805	12743	12767	12627	12690	12772	12667	12835	12671	12657	12777	12832	12660	12752	12766	12613	12716	12687	12966	12665	12712	12749	12774	12796	12866	12624	12659	12774	12644	12891	12583	12710	12661	12876	12576	12862	12595	12701	12707	12690	12661	12746
31131	25117	26343	23424	19800	18323	17917	17112	16780	16928	16275	15999	15833	15931	15980	16084	15836	16147	16179	16161	16104	15894	15878	15963	16197	15914	15846	15894	16054	15920	15933	16045	15901	15909	15867	15867	15997	15944	16076	16006	15764	15648	15855	16054	15797	15749	15768	15850	15834	16100	16069	16038	15999	15814	15828	15876	15958	16036	15917	15987	15922	16052	15791	15770	15911	16067	15929	16019	16029	16057	15866	15990	15911	15755	15780	16045	16048	15876	15856	15797	15999	15979	16030	15807	16001	16056	15771	15933	15942	16019	15847	15885	15774	16000	15924	15831	16024	15864	16171	15811	15911	15720	15856	15906	15819	15923	16061	16036	16020	15923	16017	15891	15832	16147	15904	15787	15781	16103	15840	15528	15994	15887	15959	15693	15919	15761	15930	15779	16066	15819	16027	16124	15965	15794	15943	16018	15803	15984	15768	15850	15938	16046	16042	16249	15899	15913	16046	15856	16022	15999	16006	15673	15828	15996	15816	15958	16045	15837	15751	15894	16057	15722	16052	15954	15947	15929	15869	15877	15678	15933	16065	16117	15953	15960	15738	15899	16202	15953	15866	16052	16042	15961	15961	16018	15778	15915	15977	15799	15986	15859	15920	15727	16032	15773	15987	15912	15970	16139	16020	15951	15898	15705	15894	15948	15912	15886	15748	15950	15899	15938	15846	15949	16215	15955	15884	15891	15869	15998	15905	15936	15938	15924	15958	15722	16082	15742	15826	16272	16047	16074	16026	15812	15859	15736	15860	15918	15834	15830	15937	15981	15986	16012	15810	15968	15951	15815	15743	15683	15967	15943	16011	16031	15868	16115	15832	16165	15838	15745	15938	15904	15881	15772	15914	15922	15977	15951	15989	15938	15807	15977	15796	15878	15787	15798	15880	15841	16002	15940	15894	15770	15827	15824	16015	15962	15996	15810	15946	15982	15913	15918	15966	16018	15828	15697	15594	15751	16017	15899	15999	16136	16029	16005	16098	15956	16042	15846	15786	15756	15916	16146	15826	15991	15996	15876	16184	16133	16027	15864	15865	16066	15934	16044	16067	15960	15897	15791	15916	15836	15948	16042	15871	15859	15879	16079	16065	16000	16055	15851	15876	15853	15868	15931	15882	15898	16009	15789	15611	15918	15854	15907	15919	15959	15999	15954	15860	15714	15986	15856	15986	16049	16005	16027	16044	15724	15890	15655	15948	15801	15826	15744	15781	16025	15998	15881	15939	15877	15919	16033	16150	16065	15952	15973	15856	15927	15972	16107	16050	15879	15843	15846	15893	15917	16038	16000	15729	15987	16039	15760	15748	15756	15902	15796	15804	15828	15958	15962	15916	15925	15984	15892	15739	15814	15857	15977	15805	16010	15929	15993	15981	15800	15914	15797	16024	15919	15937	15975	16015	16012	15762	15808	16026	15973	15894	15961	15988	16050	15985	15775	15821	15848	16074	15898	15888	15796	15937	16077	15872	15800	16009	15925	15840	15845	15820	15871	15796	15938	15804	15832	15966	15811	15758	15936	16007	15997	15879	15994	15836	16034	16024	15878	15829	15907	16016	15906	15874	15712	15951	16104	16008	15963	16003	16035	16016	15911	16112	15829	15833	16003	16001	15850	15915	15849	16044	15855	16022	16017	15741	15951	15900	16028	16149	15826	16105	15998	15873	16010	16065	15851	16047	15967	15944	15985	15931	15928	15910	16196	15882	16119	15875	16062	16088	15736	16070	15844	15980	16223	15913	15885	15891	16080	16016	15854	15876	15798	15884	16238	15941	15902	15923	15909	16062	15890	15958	15960	15760	15855	15899	15727	15960	15977	15952	15905	15760	15974	16088	15886	16041	16009	16068	16013	16006	16012	15999	15796	15991	15823	15975	16008	16014	16238	15987	16038	15821	15877	15940	15691	15718	15708	15832	15881	15974	15856	15977	15729	15763	15729	15980	15848	16108	16062	15951	15969	16084	16148	15916	15770	15896	15927	15932	15830	16070	15913	15924	15941	15907	15782	15933	15915	16013	16060	15690	15876	15861	15717	16081	15917	15937	16101	15780	15974	15875	15904	16014	15996	15887	15862	15837	15837	15935	15960	15758	16033	15896	15904	15972	15862	15979	15964	15916	16062	15988	15892	15930	15955	16018	16140	15946	15933	15914	15908	16034	15814	15970	15877	16049	16187	15923	16038	15892	16047	15824	15890	15873	15979	15910	15701	15688	15860	16129	15765	15713	15816	15923	16146	16030	16150	16206	15764	15914	15872	15941	15914	15917	15712	15923	15948	15914	15702	16165	15994	16028	15905	16215	15908	15791	15994	15958	15949	15935	16083	16016	15848	15980	15967	16013	15839	15809	15917	15951	15920	15827	15964	15983	15948	15975	15840	15732	16054	15932	15897	15896	15952	15990	15776	16131	15871	15817	15922	15947	15929	15979	16168	15827	16001	16018	15818	15603	15841	15863	15989	15991	16011	15950	16058	16056	15788	16179	15900	15991	15898	15885	15721	16091	15955	15753	15821	15896	15836	15861	15899	15990	15955	15756	16057	15995	15993	15751	15932	15846	15898	15918	15949	15847	16062	15973	15784	16051	15952	16060	15947	16081	15909	16227	15859	15893	16102	15914	16089	15867	16070	15852	15906	16129	16032	15976	15730	15886	16014	15800	15916	15873	15935	16041	15844	16041	15891	16064	15748	15848	15833	15906	15938	15846	15934	15809	16033	16095	16168	15804	15971	15910	15983	16003	16021	15778	16090	16008	15961	15960	16032	15938	15779	15954	15968	15798	15763	15823	15958	15857	15927	15998	16026	16117	15942	15897	15914	15997	15818	15834	15920	15968	15948	16028	15850	15949	15943	15949	15656	15884	15930	16179	15932	15848	15855	15800	15784	15860	15920	15791	15896	16072	16125	15878	15996	16083	15905	15953	15782	15961	15825	15855	15796	16013	15871	15973	15917	15881	16004	15988	15985	15845	15959	15812	15967	15946	15871	15832	16009	15866	16175	16038	15870	15883	15930	16106	15910	15809	15885	15955	15999	16171	16081	15962	15795	15899	15835	16032	15962	15916	15833	15832	15894	15754	15904	15862	15870	15718	15839	16034	15910	15955	15897	15970	15961	15901	15966	15872	16016	15885	15798	15944	15856	15904	15934	15955	15897	15896	16122	15878	16028	15866	15962	16224	15947	15972	16170	15913	15923	15828	15943	15997	15749	15955	16099	15733	16030	15920	15986	16129	16169	15993	15903	15860	15894	15961	15993	15897	15919	15936	16164	15804	15965	15906	15776	15957	15800	15709	15857	15939	16018	15647	15918	15985	15969	15951	15841	16027	15738	15776	16051	16014	16123	16068	15889	15792	15986	15939	15852	15939	15892	15816	15969	15805	15850	15910	15983	15840	15870	15886	15822	15796	16053	15976	15993	15899	15795	16148	15858	15860	15807	15905	15972	15977	15747	15779	15913	16043	15949	16159	15946	15770	15949	15826	15715	15961	15806	15864	15853	16015	16045	15948	15918	16024	15837	15897	15824	15909	15946	15880	15733	15877	16004	15999	15849	15814	15878	15959	15922	15815	16114	15887	15865	16015	15900	15971	15991	15966	16026	16043	15967	15927	15851	15730	15978	15918	16062	15953	16057	15900	15865	15883	16014	15944	16050	15912	16040	15903	15794	15965	15842	16114	16034	15922	16093	15893	15979	15804	15838	15818	16029	15897	15847	15869	16127	15863	15979	15855	16234	15996	15936	15914	15988	15978	15925	16072	15868	15871	15890	16067	16034	15918	16210	15835	16119	15995	15885	15843	16024	15921	15910	15770	15774	15977	15923	16019	15916	15972	15955	15924	15885	15950	15916	15785	15968	16050	16078	15752	15897	15889	16005	15959	15933	16059	15954	16045	15845	16010	16129	16125	15995	15766	15982	16144	15996	15905	15907	16002	15934	15867	15955	16019	15978	15751	15743	15932	15933	15819	15736	15927	15753	15987	16038	15795	15940	15807	16003	15965	16052	15861	16121	15782	15846	16016	15973	16178	16047	15938	15952	15953	15867	16000	15857	16046	15727	15860	16038	15916	15676	16039	15922	16208	16045	15926	15897	15939	15865	15883	15924	15792	15723	15954	15937	15892	15856	15986	16150	15925	16001	15877	15886	15935	15859	15899	15627	15851	16056	15812	16148	15954	15850	15985	16112	15821	15675	15740	15907	15819	15891	15871	15890	15760	15709	15858	15959	15907	15588	15798	15860	15922	15807	16075	16192	16087	15905	15871	15934	15845	15920	15862	15840	15798	15969	15922	15955	16009	15821	15974	15877	16184	15930	15958	16043	15988	15845	15727	16013	15850	16065	15965	15992	15994	15879	16067	15704	15926	15931	15975	15863	16025	16026	15806	15933	15827	15865	16010	15881	16075	15934	16065	16096	15835	15979	15739	15859	15917	15949	15948	16052	15863	15842	15906	15877	16056	15603	15865	15669	15840	16046	15929	15762	16065	15687	16205	15918	15835	15947	16023	15930	15798	15852	15855	15695	15823	15933	15970	15773	15785	15883	15905	15934	15968	15870	15884	15833	15808	15975	15802	15915	15927	15911	15794	15992	15890	15898	15883	15932	16051	15891	15871	15778	15888	16036	15949	16032	15949	15941	15933	16045	15823	15889	15737	16112	16001	15830	15985	16131	16116	15926	15828	15819	15916	16117	15807	15949	16108	15899	15798	15973	15903	15988	15959	15750	16044	15977	15829	15969	15976	15924	16113	15968	15947	15940	15963	15745	15863	15909	15765	15873	16093	15651	15814	16053	15821	15887	16024	15956	15886	15867	16156	15877	15784	15864	15986	16007	15867	15799	16029	16070	15970	15814	15667	15859	15978	16001	15979	15978	16090	16084	15910	15781	15938	15960	15802	15950	16184	16049	16043	15744	16045	16060	15724	15901	15888	15928	15884	15917	15966	15884	16196	15954	15771	15852	16013	16067	15952	15932	16105	15997	15912	15974	15856	15957	15856	15984	15874	15947	16115	16011	15960	15838	15964	15889	15909	15819	15889	15849	16101	16027	15793	15871	15937	16033	15982	16026	15941	15675	15929	16081	15786	15765	15753	15728	16026	16002	15805	15877	15676	15995	16011	15887	15951	16005	15897	15885	16179	15864
22539	30551	29111	23427	19432	17379	16660	15523	15172	15414	14160	13783	13747	13706	13807	13731	13904	14002	13870	13995	13928	13897	13867	13705	13870	13699	13667	13698	13635	13725	13806	13694	13795	13800	13816	13784	13715	13657	13937	13653	13751	13535	13830	13784	13853	13829	13840	13652	13874	13585	13490	13692	13780	13788	13795	13812	13665	13815	13856	13821	13656	13796	13798	13577	13844	13660	13860	13719	13707	13694	13702	13612	13669	13681	13552	13599	13730	13560	13730	13541	13671	13756	13704	13882	13929	13656	13665	13601	13610	13997	13814	13759	13762	13658	13754	13704	13747	13701	13771	13720	13812	13515	13772	13508	13746	13685	13736	13667	13573	13969	13580	13805	13606	13777	13673	13795	13757	13942	13815	13665	13682	13817	13713	13748	13675	13796	13740	13777	13770	13613	13614	13759	13618	13863	13734	13659	13855	13576	13579	13774	13783	13748	13735	13892	13828	13755	13702	13659	13775	13749	13622	13716	13650	13649	13554	13684	13833	13584	13749	13554	13730	13574	13707	13904	13577	13673	13856	13702	13692	13679	13792	13669	13751	13913	13563	13754	13684	13699	13753	13703	13602	13750	13824	13823	13843	13437	13735	13729	13578	13526	13898	13628	13708	13767	13608	13823	13656	13789	13719	13712	13710	13717	13631	13667	13674	13652	13732	13761	13691	13739	13894	13707	13730	13593	13650	13857	13663	13640	13767	13843	13807	13794	13778	13644	13626	13755	13776	13473	13694	13882	13723	13653	13692	13824	13602	13780	13649	13598	13887	13611	13595	13822	13623	13699	13868	13707	13574	13820	13784	13515	13579	13722	13837	13672	13852	13678	13624	13708	13731	13608	13318	13670	13680	13611	13656	13724	13682	13675	13783	13770	13791	13832	13564	13767	13781	13665	13678	13680	13795	13693	13641	13614	13728	13787	13788	13921	13766	13770	13758	13726	13637	13782	13793	13545	13654	13755	13685	13635	13596	13524	13659	13745	13685	13658	13643	13777	13771	13914	13767	13575	13742	13670	13712	13830	13731	13737	13995	13778	13780	13770	13744	14005	13709	13821	13765	13597	13569	13569	13602	13773	13692	13885	13558	13789	13677	13681	13809	13692	13770	13612	13634	13715	13697	13737	13755	13627	13721	13767	13625	13674	13614	13727	13824	13672	13766	13620	13791	13616	13698	13561	13786	13875	13699	13637	13689	13780	13645	13579	13584	13921	13698	13641	13566	13796	13719	13698	13646	13747	13553	13704	13655	13656	13805	13764	13651	13843	13718	13869	13649	13614	13590	13469	13897	13693	13838	13604	13840	13631	13655	13610	13759	13683	13743	13905	13776	13682	13693	13640	13674	13724	13687	13733	13657	13663	13633	13668	13672	13645	13776	13777	13749	13777	13633	13714	13710	13625	13467	13789	13815	13810	13764	13689	13640	13669	13604	13721	13891	13779	13687	13665	13661	13701	13729	13736	13690	13641	13868	13606	13882	13704	13683	13587	13735	13765	13703	13760	13744	13698	13791	13746	13610	13559	13603	13605	13755	13739	13589	13683	13641	13744	13695	13654	13607	13679	13758	13711	13776	13777	13760	13676	13630	13696	13645	13685	13507	13710	13865	13617	13757	13638	13728	13658	13776	13756	13508	13763	13619	13760	13658	13712	13590	13781	13886	13561	13646	13743	13751	13681	13678	13677	13526	13653	13759	13634	13589	13754	13529	13657	13697	13817	13761	13790	13755	13664	13885	13709	13638	13761	13715	13808	13761	13631	13870	13710	13721	13712	13837	13726	13772	13601	13754	13574	13614	13652	13552	13579	13699	13635	13770	13687	13867	13739	13799	13688	13618	13587	13674	13744	13692	13769	13691	13783	13685	13675	13676	13780	13791	13552	13798	13692	13692	13763	13746	13794	13717	13690	13757	13586	13815	13769	13867	13524	13677	13679	13930	13614	13689	13681	13787	13600	13679	13783	13800	13610	13799	13740	13660	13646	13782	13620	13589	13537	13674	13682	13631	13689	13628	13630	13621	13833	13593	13824	13643	13801	13617	13720	13748	13585	13815	13887	13712	13787	13665	13633	13673	13813	13796	13577	13706	13534	13831	13640	13678	13710	13766	13724	13719	13760	13738	13582	13861	13802	13771	13548	13731	13839	13635	13760	13642	13716	13720	13788	13652	13758	13772	13723	13686	13716	13734	13643	13762	13638	13787	13613	13468	13671	13723	13857	13713	13554	13880	13635	13669	13777	13768	13489	13615	13679	13700	13688	13816	13801	13653	13752	13707	13578	13804	13637	13762	13675	13705	13711	13637	13867	13612	13781	13619	13704	13612	13734	13469	13528	13861	13661	13657	13811	13799	13711	13682	13782	13703	13573	13667	13819	13498	13726	13503	13820	13686	13732	13926	13728	13679	13649	13767	13831	13699	13577	13560	13693	13647	13679	13777	13656	13629	13608	13567	13715	13743	13789	13712	13650	13734	13672	13616	13589	13614	13751	13710	13543	13699	13714	13651	13648	13692	13797	13720	13698	13800	13844	13676	13876	13749	13660	13590	13707	13693	13629	13747	13585	13714	13926	13761	13787	13618	13627	13733	13847	13708	13742	13848	13562	13924	13861	13636	13661	13664	13639	13670	13839	13588	13614	13775	13526	13510	13788	13795	13854	13751	13635	13911	13639	13613	13849	13648	13776	13753	13659	13706	13876	13670	13663	13853	13789	13883	13630	13630	13689	13691	13628	13632	13590	13645	13810	13581	13851	13690	13808	13852	13679	13488	13838	13783	13647	13688	13830	13539	13824	13734	13871	13648	13716	13626	13766	13809	13600	13718	13907	13753	13645	13585	13757	13778	13698	13784	13698	13765	13627	13751	13799	13543	13845	13800	13795	13660	13901	13808	13837	13719	13808	13591	13685	13759	13833	13840	13726	13511	13841	13710	13685	13846	13528	13708	13487	13715	13673	13601	13678	13938	13760	13557	13609	13590	13803	13750	13721	13705	13670	13793	13841	13640	13640	13657	13588	13696	13644	13766	13576	13537	13659	13639	13883	13645	13849	13792	13766	13691	13566	13730	13712	13612	13887	13834	13789	13581	13700	13646	13635	13652	13702	13724	13647	13726	13642	13693	13593	13674	13658	13740	13708	13701	13645	13794	13816	13851	13716	13677	13757	13803	13647	13687	13694	13727	13745	13875	13641	13580	13705	13652	13880	13832	13719	13734	13619	13597	13604	13648	13664	13703	13661	13798	13642	13645	13587	13668	13729	13762	13669	13687	13626	13746	13752	13670	13634	13500	13733	13569	13734	13655	13700	13804	13643	13732	13714	13862	13763	13745	13454	13894	13769	13778	13601	13777	13551	13724	13729	13770	13675	13800	13688	13909	13634	13700	13646	13721	13684	13670	13715	13580	13713	13752	13798	13645	13863	13732	13716	13850	13814	13685	13733	13769	13687	13692	13810	13576	13715	13601	13593	13744	13690	13677	13762	13754	13754	13653	13664	13685	13645	13776	13558	13770	13798	13640	13699	13545	13870	13702	13729	13868	13669	13885	13626	13599	13721	13551	13634	13878	13676	13719	13800	13639	13928	13665	13784	13863	13759	13673	13750	13782	13603	13832	13702	13764	13714	13538	13737	13717	13749	13812	13679	13574	13881	13757	13614	13543	13739	13748	13673	13610	13831	13742	13591	13580	13488	13680	13633	13679	13811	13595	13699	13710	13763	13822	13698	13717	13739	13736	13645	13529	13707	13610	13711	13736	13791	13663	13851	13799	13650	13772	13851	13806	13709	13577	13735	13847	13356	13651	13602	13946	13724	13710	13701	13776	13659	13697	13811	13691	13727	13688	13648	13688	13657	13663	13860	13752	13773	13688	13545	13596	13721	13826	13768	13661	13601	13593	13825	13711	13357	13691	13678	13754	13839	13731	13870	13675	13725	13595	13819	13793	13684	13709	13672	13620	13872	13588	13736	13661	13699	13824	13592	13846	13677	13816	13720	13651	13676	13777	13908	13722	13624	13722	13638	13594	13888	13548	13633	13749	13762	13767	13710	13624	13644	14008	13725	14012	13745	13740	13785	13633	13842	13604	13778	13741	13628	13775	13799	13674	13774	13898	13787	13678	13700	13723	13608	13765	13736	13693	13637	13809	13886	13637	13759	13833	13648	13816	13623	13934	13619	13673	13835	13798	13595	13769	13808	13688	13730	13801	13778	13753	13702	13697	13838	13836	13756	13775	13628	13635	13892	13765	13735	13764	13818	13745	13613	13729	13604	13730	13738	13797	13590	13685	13654	13940	13646	13612	13716	13596	13652	13639	13751	13594	13743	13768	13841	13661	13766	13592	13716	13769	13606	13836	13575	13739	13766	13622	13753	13679	13762	13848	13626	13583	13542	13596	13844	13686	13784	13785	13738	13691	13787	13639	13614	13681	13680	13760	13641	13550	13800	13823	13927	13640	13644	13444	13736	13810	13570	13792	13630	13659	13741	13838	13624	13640	13718	13652	13736	13867	13583	13629	13586	13836	13730	13831	13787	13650	13768	13577	13660	13720	13677	13824	13631	13683	13720	13873	13705	13692	13672	13842	13806	13719	13860	13744	13830	13572	13660	13738	13861	13730	13721	13600	13852	13692	13613	13621	13535	13615	13798	13602	13788	13697	13556	13751	13719	13852	13664	13585	13535	13630	13828	13684	13669	13680	13705	13787	13599	13702	13626	13585	13789	13843	13765	13644	13896	13698	13666	13562	13774	13742	13865	13760	13788	13765	13820	13693	13451	13731	13434	13595	13753	13692	13757	13597	13739	13787	13695	13771	13625	13700	13802	13805	13876	13760	13544	13833	13530	13650	13679	13552	13662	13581	13846	13745	13580	13773	13687	13772	13696	13688	13744	13774	13551	13630	13796	13716	13539	13695	13736	13789	13706	13670	13541	13692	13640	13663	13808	13706	13679	13490	13755	13608	13666	13608	13900	13711	13751	13729	13621	13695	13830	13667	13742	13771	13674	13663	13730	13621	13690	13807	13532	13620	13657	13699	13736	13853	13693	13741	13763	13576	13671	13698	13770	13684	13678	13667	13652	13676	13786	13738	13722	13535	13653	13682	13762	13606	13548	13783	13550	13707	13781	13600	13625	13721	13527	13692	13646
25287	20714	27114	25530	21932	20190	19927	17844	17482	17303	16774	16109	15922	16099	15889	16048	15684	15919	15768	16135	16101	15957	15921	15843	15808	15689	15791	15844	15774	15862	15671	15746	15752	15729	15836	15710	15714	15684	15896	15874	15747	15504	15761	15763	15655	15866	15686	15644	15726	15759	15595	15833	15676	15773	15747	15776	15723	15890	15689	15736	15902	15807	15721	15689	15806	15725	15793	15725	15940	15675	15943	15539	15623	15749	15661	15586	15801	15694	15976	15803	15629	15635	15991	15887	15746	15683	15825	15822	15537	15781	15673	15735	15697	15830	15706	15619	15694	15613	15775	15724	15668	15730	15708	15772	15659	15925	15794	15750	15760	15679	15835	15568	15701	15762	15660	15699	15720	15705	15664	15766	15784	15852	15809	15684	15754	15906	15662	15681	15767	15701	15854	15793	15715	15773	15492	15836	15428	15668	15639	15636	15507	15734	15808	15665	15789	15794	15771	15801	15719	15898	15852	15727	15800	15739	15558	15752	15779	15871	15708	15685	15745	15694	15619	15826	15732	15637	15598	15711	15650	15806	15727	15527	15762	15872	15774	15746	15627	15682	15617	15817	15644	15723	15736	15675	15724	15610	15842	15688	15860	15735	15635	15572	15688	15887	15697	15759	15812	15587	15560	15738	15681	15712	15730	15534	15785	15821	15741	15670	15831	15532	15555	15790	15714	15895	15976	15761	15818	15789	15781	15626	15992	15667	15928	15726	15923	15730	15881	15609	15784	15855	15763	15659	15667	15611	15793	15702	15596	15824	15537	15667	15690	15510	15650	15578	15769	15666	15669	15492	15929	15540	15571	15521	15671	15583	15721	15735	15594	15792	15831	15846	15612	15566	15796	15890	15949	15843	15824	15760	15379	15750	15795	15716	15703	15689	15694	15823	15876	15658	15633	15554	15684	15769	15902	15698	15515	15881	15828	15654	15583	15771	15733	15826	15785	15711	15799	15752	15866	15719	15746	15652	15391	15777	15734	15757	15596	15749	15588	15794	15598	15495	15621	15813	15828	15814	15644	15944	15757	15731	15738	15684	15798	15833	15724	15583	15696	15628	15464	15714	15699	15795	15727	15649	15695	15910	15734	15730	15734	15866	15921	15569	15683	15653	15492	15786	15764	15647	15599	15577	15932	15648	15736	15751	15814	15754	15673	15723	15696	15465	15691	15832	15606	15847	15808	15736	15730	15716	15561	15706	15659	15482	15745	15578	15815	15647	15828	15682	15758	15757	15621	15835	15828	16030	15767	15630	15906	15698	15555	15765	15687	15747	15837	15799	15750	15810	15725	15710	15699	15559	15395	15746	15834	15796	15526	15632	15770	15660	15836	15834	15591	15788	15754	15830	15717	15758	15566	15707	15735	15724	15683	15629	15601	15852	15713	15736	15813	15642	15683	15604	15592	15984	15669	15769	15620	15693	15822	15750	15781	15766	15694	15742	15805	15688	15723	15792	15617	15776	15783	15692	15741	15794	15636	15574	15841	15849	15661	15767	15589	15605	15471	15536	15734	15962	15596	15436	15774	15703	15582	15680	15663	15716	15754	15782	15938	15608	15954	15753	15660	15786	15787	15823	15630	15685	15750	15833	15906	15727	15716	15714	15715	15847	15701	15778	15664	15737	15729	16021	15734	15839	15843	15694	15704	15683	15698	15679	15711	15755	15829	15901	15663	15541	15697	15765	15827	15830	15602	15699	15853	15852	15729	15731	15574	15685	15789	15828	15794	15713	15842	15637	15769	15852	15631	15729	15592	15628	15600	15698	15585	15808	15635	15875	15519	15575	15877	15879	15786	15679	15778	15613	15785	15842	15755	15738	15731	15573	15579	15667	15924	15814	15809	15575	15775	15835	15569	15938	15695	15774	15724	15654	15754	15753	15830	15854	15925	15701	15617	15672	15641	15692	15696	15625	15702	15875	15897	15717	15633	15707	15719	15885	15889	15560	15671	15717	15910	15732	15780	15737	15664	15934	15908	15588	15751	15693	15774	15618	15657	15775	15849	15615	15770	15744	15664	15636	15641	15617	15715	15667	15749	15756	15915	15858	15766	15759	15674	15671	15818	15783	15678	15573	15767	15689	15738	15642	15708	15591	15622	15653	15643	15793	15686	15594	15900	15589	16001	15669	15825	15589	15617	15730	15855	15685	15688	15503	15794	15707	15847	15822	15662	15728	15758	15666	15825	15650	15652	15749	15666	15972	15784	15762	15715	15635	15688	15760	15708	15684	15866	15734	15940	15779	15783	15688	15729	15523	15724	15776	15599	15759	15657	15662	15597	15561	15781	16059	15696	15722	15762	15864	15815	15558	15685	15822	15804	15783	15977	15854	15629	15786	15952	15656	15967	15781	15793	15694	15798	15757	15947	15936	15813	15744	15834	15627	15786	15710	15932	15734	15811	15616	15723	15680	15672	15783	15723	15816	15609	15596	15822	15765	15800	15860	15776	15607	15761	15721	15711	15781	15644	15776	15816	15527	15579	15717	15541	15750	15567	15576	15792	15813	15719	15614	15856	15824	15720	15748	15625	15764	15840	15824	15844	15563	15753	15799	15571	15617	15677	15634	15724	15676	15769	15609	15683	15733	15654	15802	15989	15836	15448	15629	15782	15777	15635	15589	15694	15633	15675	15703	15858	16041	15752	15752	15791	15613	15708	15550	15689	15695	15745	15809	15605	15736	15599	15828	15910	15632	15647	15631	15791	15738	15765	15622	15904	15649	15586	15742	15904	15670	15748	15697	15693	15676	15705	15817	15578	15882	15704	15684	15748	15778	15837	15739	15408	15679	15662	15682	15773	15749	15606	15617	15783	15700	15886	15744	15679	15866	15573	15793	15767	15634	15718	15991	15838	15733	15663	15595	15865	15742	15709	15747	15510	15742	15711	15766	15610	15799	15839	15584	15686	15669	15954	15649	15638	15583	15856	15542	15806	15818	15557	15798	15555	15702	15618	15383	15566	15815	15746	15676	15831	15597	15715	15652	15877	15723	15602	15660	15779	15537	15668	15829	15769	15795	15732	15697	15549	15842	15732	15689	15794	15736	15797	15765	15826	16049	15742	15593	15644	15660	15729	15880	15793	15649	15780	15939	15787	15700	15441	15440	15662	15875	15689	15864	15691	15675	15792	15869	15951	15803	15740	15710	15734	15813	15668	15964	15669	15779	15672	15700	15754	15895	15776	15889	15665	15668	15688	15692	15834	15848	15701	15684	15771	15690	15807	15717	15674	15714	15638	15690	15818	15607	15717	15807	15704	15578	15630	15845	15712	15994	15869	15670	15827	15718	15649	15592	15727	15704	15734	15849	15754	15686	15748	15637	15552	15728	15655	15576	15800	15589	15894	15874	15818	15851	15655	15687	15728	15988	16055	15971	15438	15700	15674	15597	15607	15712	15667	15523	15621	15809	15745	15823	15902	15784	15660	15820	15766	15619	15809	15646	15637	15748	15678	15801	15616	15613	15646	15743	15724	15742	15716	15587	15970	15858	16083	15832	15791	15704	15666	15790	15736	15780	15640	15526	15849	15827	15554	15821	15819	15824	15898	15736	15781	15606	15528	15728	15812	15687	15788	15792	15849	15590	15809	15809	15535	15884	15737	15575	15815	15548	15893	15634	15731	15733	15746	15825	15754	15706	15903	15805	15670	15882	15801	15693	15894	15850	15781	15676	15802	15726	15846	15884	15818	15964	15850	15826	15579	15812	15481	15657	15756	15798	15707	15510	15796	15900	15823	15882	15791	15930	15700	15487	15788	15825	15828	15652	15696	15706	15723	15682	15676	15634	15760	15964	15721	15764	15554	15666	15816	15789	16013	15835	15599	15660	15615	15797	15848	15806	15765	15653	15806	15697	15722	15824	15708	15546	15633	15908	15627	15824	15802	15683	15522	15701	15511	15596	15828	15925	15580	15876	15532	15897	15740	15495	15489	15817	15543	15743	15679	15688	15632	15802	15906	15620	15718	15705	15732	15683	15633	15664	15625	15756	15738	15626	15686	15637	15740	15602	15790	15749	15691	15518	15717	15851	15755	15778	15774	15894	15836	15768	15688	15584	15744	15554	15783	15662	15816	15680	15864	15909	15602	15721	15726	15709	15829	15854	15814	15695	15691	15829	15862	16005	15874	15694	15724	15715	15773	15703	15804	15821	15848	15854	15868	15656	15717	15717	15755	15620	15522	15803	15614	15700	15842	15740	16051	15845	15704	15711	15666	15822	15860	15661	15909	15454	15758	15857	15808	15781	15928	15560	15851	15521	15568	15796	15789	15507	15761	15555	15630	15873	15761	15666	15973	15780	15682	15653	15766	15628	15577	15540	15682	15581	15752	15682	15886	15922	15758	15689	15755	15752	15589	15711	15780	15543	15422	15729	15688	15702	15649	15679	15831	15707	15747	15715	15554	15703	15532	15723	15967	16112	15731	15539	15741	15737	15692	15508	15747	15723	15813	15607	15763	15751	15768	15686	15889	16038	15763	15840	15620	15634	15642	16048	15878	15798	15811	15730	15713	15741	15858	15714	15787	15767	15642	15815	15890	15633	15949	15551	15744	15699	15922	15655	15690	15813	15593	15730	15697	15653	15791	15783	15653	15691	15785	15734	15864	15780	15771	15628	15605	15723	15714	15925	15733	15766	15632	15715	15668	15539	15781	15632	15922	15662	15691	15604	15788	15820	15741	15753	15813	15821	15779	15724	15588	15836	15829	15786	15731	15871	15986	15751	15750	15773	15900	15786	15975	15582	15698	15591	15703	15704	15680	15886	15810	15674	15753	15838	15664	15667	15695	15747	15735	15736	15898	15479	15846	16058	15533	15595	15771	15654	15774	15949	15878	15847	15812	15577	15588	15718	15672	15749	15782	15712	15806	15779	15534	15618	15723	15588	15616	15806	15836	15834	15688	15737	15576	15568	15493	15728	15969	15773	15687	15644	15738	15609	15922	15961	15750	15820	15696	15635	15719	15875	15815	15726	15879	15711	15781	15740	15916	15748	15750	15500	15885	15677	15697	15628	15766	15538	15888	15679	15592	15788	15727	15582	15605	15619	15811	15700	15932	15848	15787	15685	15737	16059	15758	15770	15850	15829	15828	15855	15755	15850	15715	15762	15611	15799	15706	15685	15850	15753	15722	15781
18991	31523	29826	23527	19276	17288	16244	14970	14347	14358	13365	12441	12400	12493	12245	12327	12348	12373	12495	12583	12518	12388	12325	12233	12352	12282	12318	12196	12300	12315	12200	12220	12193	12263	12039	11917	12216	12045	12253	12142	12091	12186	12199	12063	12113	12050	12109	12204	12088	12050	12236	12127	12186	12142	12081	12199	12184	12166	12192	12312	12051	12114	12264	12035	12012	12234	12126	12002	12128	12218	12240	12131	12072	12200	12072	12102	12283	12398	12247	12189	12218	12080	12153	12152	12131	12219	12259	12051	12102	12071	12259	12160	12084	12217	12149	12191	12110	12309	12162	12139	12343	12151	12125	12149	12121	12171	12324	12270	12113	12182	12207	12143	12183	12271	12264	12193	12097	12165	12210	12192	12099	12165	12149	12266	12304	12214	12137	12219	12210	12132	12252	12069	12218	12236	12179	12140	12175	12192	12232	12293	12131	12088	12128	12097	12161	12213	12150	12213	12070	12032	12341	12199	12246	12214	12100	12230	12113	12220	12097	12206	12280	12161	12228	12168	12251	12056	12178	12116	12212	12185	11958	12289	12019	12159	12104	12077	12168	12110	12126	12114	12052	12230	12149	12175	12173	12090	12091	12132	12159	12197	12162	12102	12311	12179	12014	12117	12057	12026	12020	12070	12215	12138	12098	12243	12266	11956	12334	12172	12207	12001	12089	12047	12276	12236	12246	12292	12408	12147	12063	12146	12131	12316	11988	12126	12178	12283	12217	12250	11964	12203	12275	12202	12090	12180	12117	12144	12105	12125	12050	12103	12210	11908	12042	12170	12058	12211	12130	12077	12198	12138	12238	12138	12273	12177	12004	12161	12216	12244	12239	12321	12150	12174	12207	12132	12256	12238	12041	12138	12152	12056	12163	12055	11938	12175	12189	12130	12191	12240	12318	12270	12116	12132	12176	12127	12336	12171	12115	12300	12136	12102	12235	12168	12157	12363	12132	12218	12119	12209	12129	12155	12158	12216	12265	12192	12199	12242	12148	12199	12143	12302	12200	12235	12285	12045	12156	12191	12221	12019	12317	12121	12096	12136	12002	12197	12185	12176	12159	12124	12326	12078	12125	12130	12357	12216	12151	12244	12245	12256	12027	12133	12234	11944	12108	12369	12115	12162	12139	11994	12154	12122	12074	12250	12187	12254	12261	12063	12220	12221	12248	12215	12354	12133	12340	12221	11858	12192	12201	12077	12092	11970	12019	12129	12182	12070	12047	12150	12057	12138	12145	12099	12083	12107	12284	12268	12006	12217	12133	12131	12134	12226	12120	12199	12134	12248	12141	12126	12175	12302	12218	12244	12042	12262	12211	12313	12248	12199	12115	12255	12059	12167	12329	12044	12259	12249	12185	12277	12051	12304	12090	12208	12159	12113	12186	12138	12231	12135	12097	12223	12226	12213	12257	12168	12208	12161	12104	12210	12167	12100	12205	12246	12011	12164	12236	12075	12004	12265	12127	12163	12252	12238	12203	12042	12030	12193	12140	12104	12169	12323	12150	12208	12231	12021	12070	12127	12273	12292	12195	12019	12172	12219	12211	12082	12310	12120	12145	12300	12033	12249	12297	12211	11986	12144	12328	12219	12215	12037	12212	12098	12311	12017	12174	12283	12094	12297	12167	11947	12228	12155	12282	12243	12314	12033	12224	12173	12135	12187	12167	12153	12331	12022	12232	12177	12193	12260	12155	12090	12129	12196	12330	12200	12131	12141	12064	12202	12154	12197	12124	12062	12107	12051	12052	12205	12197	12130	12243	12063	12063	12169	12026	12043	12012	12113	12203	12160	12228	12099	12132	11989	12208	12301	12150	12177	12259	12190	12213	12141	12129	12141	12239	12260	12092	12220	12308	12213	12024	12207	12264	12195	12037	12192	12176	12180	12292	12137	12223	12091	12101	12129	12270	12185	12394	12238	12138	12325	12388	12250	12070	12174	12113	12266	12120	12173	12101	12234	12240	12091	12213	12145	12143	12210	12192	12179	12059	12179	12105	12233	12288	12260	12164	12013	12047	12351	12246	12343	12230	12160	12240	12170	12092	12180	12373	12149	12206	12270	12130	12183	12026	12238	12357	12181	12221	12273	12146	12311	12074	12233	12122	12165	12185	12268	12207	12175	12253	12085	12153	12165	12011	12021	12151	12010	12047	12162	12231	12093	12157	12173	12172	12203	12137	12264	11987	12099	12172	12303	12104	12200	12310	12126	12149	12149	12066	12179	12041	12234	12256	12309	12235	12205	12299	12156	11880	12156	12217	12280	12218	12074	12157	12237	12014	12192	12099	12166	12128	12126	12090	12157	12148	12117	12089	12202	12030	12289	12304	12020	12172	12248	12030	12187	12181	12087	12335	12147	12152	12133	12169	12083	12169	12155	12138	12338	12200	12070	12025	12082	12330	12181	12087	12076	12262	12151	12065	12144	12049	12074	12022	12152	12207	12161	12245	12053	12135	12044	12328	12366	12114	12094	12115	12208	12146	12011	12099	12087	12142	12208	12163	12259	12148	12239	12058	12004	12081	12254	12220	12066	12296	12032	12219	12091	12169	12164	12184	12147	12064	12210	12142	12170	12050	12016	12221	12143	12112	12259	12224	12159	12193	11965	12185	12111	12240	12140	12100	12254	12025	12176	12241	12105	12246	12130	12151	12261	12209	12238	12041	12263	12035	12200	12281	12083	12077	12281	12162	12223	12256	12146	12212	12095	12227	12038	12272	12136	12216	12192	12032	12190	12056	12279	12149	12051	12082	12139	12165	12165	12204	12255	12299	12173	12156	12216	12215	12075	12202	12194	12193	12253	12198	12246	12264	12007	12035	12198	12105	12236	12131	12161	12281	12266	12166	12131	12206	12191	12108	12334	12088	12115	11995	12081	12271	12105	12145	12165	12226	12083	12114	12041	12251	12082	12210	12143	12237	12220	12114	12109	12242	12198	12202	12212	12218	12221	12247	12272	12058	12062	12117	12167	12127	12051	12100	12045	12056	12247	12180	12235	12228	12177	12202	12113	12213	12294	12259	12108	12174	12073	12138	12249	12212	12090	12102	12284	12096	12217	12106	12049	12091	12350	12155	12192	12139	12240	12250	12159	12269	12218	12109	12025	12178	12205	12155	12169	12131	12253	12236	11961	12172	12203	12171	12163	12230	12145	11998	12134	12185	12209	12158	12230	12241	12029	12020	12151	12156	12065	12204	12151	12255	12104	12096	12106	12071	12011	12015	12245	12329	12178	12218	12235	12004	12058	12103	12268	12078	12138	12165	12106	12060	12074	12306	12154	12206	12067	12211	12127	12181	12209	12266	12041	12204	12142	12110	12189	12276	12152	12297	12098	12115	12209	12245	12400	12137	12003	12100	12287	12313	12173	12301	11968	12274	12260	12194	12312	12350	12078	12098	12027	12006	12007	12291	12171	11896	12093	12209	11988	12216	12017	12256	12156	12231	12279	12284	12146	12153	12124	12022	12111	12016	12121	12065	12134	12295	12230	12032	12189	12190	11988	12102	12271	12115	12132	12204	12221	12142	12001	12032	12205	12254	12170	12328	12190	12278	12043	12084	12207	12237	12209	12224	12099	12041	12120	12207	12019	12121	12124	12099	12069	12258	12240	12074	12149	12274	12224	12218	12228	12068	12132	12272	12066	12234	12195	12223	12349	12069	12021	12134	12217	12184	12249	12081	12235	12203	12163	12212	12177	12087	12135	12012	12176	12189	12096	12192	12040	12230	12299	12087	12182	12201	12215	12150	12204	12189	12074	12213	12123	12119	12189	12164	12139	12066	12006	12086	12072	12020	12269	12217	12120	12136	12119	12208	12210	12282	12292	12172	12178	12138	12211	12152	11979	12241	12236	12169	12137	12137	12324	12172	12332	12228	12196	12246	12192	11973	12049	12163	12311	12086	12230	12216	12186	12155	12127	12244	12146	12179	12148	12171	12193	12157	12173	12221	12113	12263	12248	12183	12335	12144	11961	12238	12331	12237	12103	12121	12035	12142	12180	12225	12215	12282	12262	12219	12124	12029	12416	12126	12099	12209	12278	12211	12112	12156	12040	12122	12106	12318	12078	12257	12248	12136	12121	12260	12104	12076	12137	12308	11941	12108	12316	12162	12203	12207	12137	12350	12071	12357	12192	12112	12222	12184	12158	12164	12199	12104	12260	12209	12258	12198	12262	12271	12158	12176	12148	12053	12163	12083	12115	12123	12047	12118	12230	12284	12115	12189	12172	12146	12123	12208	12202	12246	12152	12451	12118	12089	12126	12172	12152	12002	12180	12185	12240	12265	12068	12128	12130	12233	12158	12143	12255	12305	12147	12059	11980	12266	12208	12197	12189	12234	12120	12228	12102	12153	12088	12059	12121	12235	12161	12122	12165	12200	12214	11989	12082	12207	12208	12193	11987	12158	12000	12223	12184	12141	12185	12220	11987	12340	12092	12324	12105	12104	12113	12195	12028	12245	12108	12064	12225	12195	12377	12146	12246	12168	12152	12196	12177	12130	12079	12146	12089	12147	12234	12122	12171	12149	12328	11991	12161	12188	12131	12126	12118	12236	12152	12102	12136	12186	12173	12141	12247	12247	12186	12241	12130	11932	12102	12136	12124	12197	12137	12251	12147	12216	12068	12185	12093	12188	12196	12202	12158	12238	12112	12136	12339	12189	12371	12064	12164	12073	12134	12047	12479	12104	12189	12086	12119	12232	12172	12115	12083	12063	12101	12148	12292	12286	12160	12174	12252	12083	12228	12198	12050	12209	12084	12161	12388	12123	12224	12255	12099	12102	12178	12143	12200	11955	12233	12088	12078	12124	12260	12117	11949	12157	12204	12209	12060	12283	12093	12330	12144	12154	12111	12100	12204	12174	12305	12182	12121	11952	12251	12078	12220	12228	12109	12109	12069	12267	12139	12050	12105	12238	12060	12256	12196	12113	12067	12035	12097	12264	12153	12043	12169	12339	12316	12279	12158	12086	12277	12052	12169	12215	12116	12418	11993	12085	12284	12074	12063	12063	12267	12129	12126	12099	12049	12260	12092	12264	12196	12163	12266	11969	12299	12190	12258	12141	12218	12273	12240	12097	12292	12173	12093	12026	12000	12040	12014	12097	12137	12189	12195	12133	12146	12293	12022
24681	21716	29319	24718	22800	25332	25922	21247	20029	19886	19336	17976	17858	17875	17780	17763	17763	17955	17956	17814	17863	17678	17525	17519	17551	17538	17670	17464	17570	17691	17676	17424	17411	17483	17399	17503	17680	17421	17417	17422	17545	17270	17498	17445	17310	17446	17528	17668	17401	17425	17423	17328	17518	17533	17440	17521	17429	17474	17468	17367	17438	17459	17453	17185	17449	17528	17263	17375	17433	17476	17497	17422	17517	17630	17325	17526	17647	17565	17565	17499	17492	17502	17441	17331	17545	17278	17383	17543	17555	17481	17425	17230	17326	17243	17272	17288	17503	17471	17365	17495	17504	17385	17426	17627	17443	17494	17250	17205	17452	17374	17360	17292	17510	17497	17319	17300	17215	17478	17477	17401	17442	17393	17303	17434	17274	17564	17620	17318	17471	17320	17411	17281	17640	17448	17427	17273	17424	17634	17517	17497	17369	17451	17390	17418	17448	17467	17448	17234	17367	17641	17330	17399	17389	17433	17360	17425	17419	17397	17481	17489	17177	17267	17473	17464	17459	17411	17512	17226	17278	17439	17483	17304	17278	17274	17360	17370	17406	17225	17456	17423	17446	17514	17419	17428	17368	17498	17371	17537	17274	17341	17318	17635	17373	17439	17432	17164	17433	17330	17425	17459	17522	17337	17237	17405	17342	17478	17495	17457	17334	17185	17422	17410	17600	17302	17432	17363	17538	17509	17381	17518	17258	17431	17292	17218	17522	17412	17530	17432	17586	17505	17456	17434	17430	17432	17425	17461	17554	17489	17335	17346	17619	17323	17461	17531	17295	17225	17531	17563	17329	17262	17299	17458	17522	17271	17627	17281	17539	17323	17385	17387	17383	17469	17402	17473	17098	17280	17147	17215	17460	17359	17447	17515	17404	17494	17296	17273	17157	17641	17450	17549	17573	17231	17504	17573	17340	17576	17577	17562	17500	17246	17505	17525	17281	17566	17223	17425	17344	17421	17480	17338	17341	17319	17439	17509	17501	17800	17454	17403	17575	17421	17210	17549	17451	17463	17322	17433	17383	17261	17278	17260	17332	17712	17433	17424	17537	17224	17462	17358	17377	17388	17468	17447	17373	17114	17486	17277	17225	17422	17143	17200	17506	17519	17447	17544	17441	17479	17506	17385	17415	17392	17270	17347	17316	17475	17335	17477	17220	17452	17298	17540	17328	17185	17257	17245	17300	17339	17283	17231	17455	17553	17363	17468	17365	17402	17640	17364	17382	17189	17188	17463	17474	17220	17447	17595	17518	17355	17338	17284	17232	17415	17338	17340	17490	17305	17381	17539	17251	17417	17340	17504	17558	17303	17327	17292	17527	17398	17520	17558	17535	17477	17212	17548	17393	17539	17300	17432	17473	17560	17374	17330	17559	17517	17288	17285	17375	17586	17252	17408	17255	17437	17370	17322	17347	17494	17396	17469	17498	17308	17293	17350	17438	17317	17439	17436	17479	17478	17371	17486	17385	17201	17292	17304	17254	17428	17292	17418	17235	17445	17314	17185	17453	17392	17350	17267	17432	17263	17306	17332	17449	17501	17328	17449	17482	17460	17362	17559	17293	17448	17395	17332	17297	17440	17359	17420	17405	17354	17422	17366	17491	17159	17381	17351	17419	17407	17570	17382	17372	17314	17649	17312	17250	17235	17317	17408	17467	17536	17397	17563	17461	17627	17483	17292	17503	17422	17458	17442	17515	17274	17352	17289	17397	17426	17570	17522	17314	17435	17540	17260	17605	17472	17491	17470	17484	17574	17437	17434	17544	17455	17628	17258	17551	17329	17459	17313	17342	17480	17329	17523	17377	17379	17319	17388	17281	17454	17480	17249	17567	17274	17405	17241	17322	17360	17332	17324	17458	17322	17279	17392	17374	17510	17168	17334	17428	17266	17354	17382	17404	17363	17409	17255	17506	17622	17512	17441	17522	17572	17336	17474	17582	17670	17319	17450	17297	17369	17366	17484	17369	17537	17779	17260	17184	17371	17379	17514	17447	17255	17528	17762	17220	17445	17383	17512	17512	17397	17538	17452	17676	17514	17371	17431	17498	17409	17521	17438	17367	17631	17558	17464	17388	17440	17237	17391	17497	17675	17453	17421	17643	17385	17535	17450	17597	17515	17434	17396	17470	17410	17307	17448	17332	17510	17296	17209	17278	17261	17348	17318	17617	17556	17538	17100	17435	17568	17579	17413	17313	17572	17441	17575	17351	17283	17367	17290	17552	17471	17459	17396	17346	17402	17319	17572	17541	17320	17312	17460	17633	17494	17390	17365	17342	17594	17342	17286	17680	17582	17320	17316	17476	17380	17195	17363	17564	17461	17467	17320	17534	17361	17315	17463	17426	17516	17558	17368	17337	17391	17393	17479	17497	17300	17548	17391	17446	17557	17432	17384	17538	17298	17386	17413	17585	17390	17532	17361	17511	17432	17195	17215	17648	17444	17402	17537	17351	17436	17348	17266	17457	17635	17506	17591	17620	17364	17349	17434	17448	17656	17454	17516	17394	17365	17497	17265	17735	17651	17488	17544	17377	17602	17517	17505	17349	17283	17617	17484	17241	17354	17645	17615	17438	17415	17497	17289	17372	17472	17580	17296	17449	17297	17453	17395	17434	17643	17532	17606	17319	17324	17509	17277	17445	17429	17434	17603	17437	17456	17692	17563	17409	17571	17355	17236	17466	17329	17413	17388	17036	17375	17373	17200	17424	17553	17488	17245	17434	17328	17580	17383	17596	17453	17318	17499	17382	17309	17327	17481	17368	17364	17295	17468	17386	17457	17419	17462	17610	17340	17161	17276	17610	17470	17323	17523	17427	17349	17333	17442	17518	17521	17439	17434	17445	17474	17317	17454	17360	17300	17721	17340	17314	17427	17663	17334	17435	17363	17332	17307	17366	17459	17113	17265	17510	17621	17432	17436	17302	17237	17366	17399	17427	17430	17280	17450	17462	17357	17242	17513	17467	17458	17464	17555	17282	17477	17461	17516	17316	17405	17363	17357	17286	17388	17374	17497	17473	17389	17419	17577	17547	17558	17642	17547	17397	17501	17333	17480	17527	17528	17542	17511	17467	17492	17451	17293	17391	17476	17268	17420	17197	17497	17400	17250	17370	17446	17529	17372	17654	17671	17526	17444	17201	17349	17573	17446	17609	17510	17451	17502	17552	17585	17317	17504	17666	17662	17491	17507	17618	17580	17527	17378	17356	17340	17370	17400	17424	17362	17378	17357	17292	17352	17344	17545	17388	17359	17337	17485	17589	17565	17334	17347	17271	17517	17520	17527	17264	17574	17581	17291	17428	17293	17397	17454	17520	17320	17451	17500	17385	17316	17348	17418	17308	17476	17286	17693	17585	17321	17317	17207	17468	17347	17522	17559	17451	17457	17418	17375	17402	17352	17391	17501	17378	17573	17411	17558	17560	17370	17424	17339	17581	17309	17403	17370	17350	17411	17012	17544	17327	17572	17437	17528	17385	17476	17324	17601	17477	17468	17221	17328	17321	17349	17404	17369	17361	17438	17337	17290	17366	17321	17320	17464	17481	17392	17438	17262	17565	17551	17506	17364	17375	17450	17343	17723	17411	17362	17490	17362	17412	17508	17476	17546	17553	17255	17414	17337	17276	17548	17537	17407	17541	17573	17486	17405	17184	17517	17424	17302	17495	17337	17500	17356	17519	17185	17112	17311	17392	17456	17298	17492	17340	17699	17580	17283	17353	17654	17537	17427	17458	17403	17482	17500	17311	17437	17525	17564	17345	17336	17495	17552	17529	17429	17332	17336	17355	17480	17580	17356	17548	17271	17354	17377	17304	17411	17537	17341	17387	17538	17368	17184	17371	17337	17330	17466	17483	17377	17478	17614	17533	17644	17516	17384	17445	17597	17383	17353	17581	17532	17252	17366	17338	17483	17384	17363	17495	17338	17626	17505	17449	17397	17319	17530	17642	17405	17287	17481	17264	17389	17495	17349	17485	17378	17365	17360	17362	17305	17218	17322	17446	17353	17430	17301	17479	17436	17310	17544	17364	17304	17404	17373	17687	17587	17584	17316	17320	17536	17367	17365	17469	17259	17451	17283	17419	17601	17443	17557	17360	17398	17306	17302	17480	17395	17430	17298	17519	17404	17539	17573	17268	17375	17478	17329	17523	17355	17606	17467	17415	17309	17365	17394	17521	17284	17316	17544	17495	17586	17430	17197	17420	17493	17449	17419	17372	17473	17587	17286	17268	17193	17358	17201	17511	17541	17431	17268	17459	17167	17467	17435	17290	17268	17513	17393	17422	17451	17342	17460	17288	17436	17397	17334	17404	17524	17432	17374	17297	17403	17407	17670	17104	17324	17373	17413	17461	17358	17367	17400	17544	17437	17575	17337	17453	17305	17489	17448	17397	17291	17473	17212	17399	17541	17341	17498	17542	17523	17533	17288	17382	17295	17535	17359	17447	17473	17544	17255	17502	17368	17224	17361	17461	17387	17394	17456	17532	17376	17517	17501	17440	17223	17430	17527	17562	17601	17534	17334	17335	17322	17474	17183	17386	17366	17457	17497	17563	17326	17373	17330	17447	17397	17492	17454	17385	17436	17323	17377	17185	17468	17337	17597	17355	17694	17636	17390	17567	17491	17393	17382	17297	17522	17405	17457	17190	17450	17398	17365	17417	17455	17609	17642	17469	17449	17528	17415	17254	17293	17383	17311	17573	17508	17651	17151	17081	17196	17147	17423	17332	17029	17540	17279	17307	17300	17498	17401	17423	17695	17348	17537	17322	17328	17447	17481	17401	17568	17392	17482	17364	17285	17277	17464	17551	17399	17465	17354	17478	17349	17415	17375	17241	17497	17316	17512	17415	17344	17362	17505	17469	17437	17541	17256	17526	17458	17223	17403	17451	17272	17647	17431	17362	17565	17214	17361	17152	17490	17369	17352	17401	17248	17385	17236	17467	17583	17455	17555	17405	17549	17535	17553	17323	17427	17270	17298	17460	17266	17409	17446	17320	17282	17526	17535	17420	17302	17289	17373	17251	17333	17414	17503	17439	17135	17393	17360	17434	17524	17604	17335	17331	17408	17377	17349	17300	17446	17427	17520	17443	17456	17483	17392	17424	17631	17439	17342	17534	17256	17542	17240
24341	42803	40751	32987	27446	23619	22123	20469	18692	18743	16879	15416	15225	15129	14870	14988	14975	15014	15289	15492	15017	15065	15004	14982	14834	14756	14730	14610	14807	14720	14791	14775	14723	14576	14728	14681	14648	14683	14544	14644	14695	14908	14533	14781	14541	14504	14608	14614	14701	14518	14794	14681	14696	14698	14612	14632	14552	14448	14664	14491	14634	14632	14755	14724	14588	14530	14563	14737	14530	14726	14532	14577	14826	14508	14653	14534	14566	14718	14715	14789	14580	14718	14483	14515	14858	14537	14592	14599	14543	14593	14582	14462	14621	14686	14589	14644	14627	14662	14648	14728	14714	14564	14670	14726	14584	14667	14662	14580	14683	14648	14578	14764	14531	14630	14754	14537	14631	14602	14471	14699	14912	14637	14442	14696	14647	14578	14759	14637	14580	14684	14640	14680	14640	14475	14623	14680	14727	14654	14565	14705	14532	14602	14501	14701	14697	14634	14599	14678	14521	14268	14615	14818	14504	14440	14573	14585	14564	14548	14527	14631	14673	14600	14731	14683	14528	14429	14544	14680	14660	14643	14556	14413	14540	14684	14569	14392	14483	14605	14664	14578	14659	14640	14624	14684	14573	14698	14665	14563	14571	14641	14636	14680	14649	14648	14474	14653	14613	14650	14618	14546	14849	14579	14462	14523	14615	14663	14759	14626	14775	14681	14738	14768	14564	14518	14687	14564	14550	14409	14844	14480	14618	14633	14590	14681	14724	14660	14606	14520	14759	14704	14603	14681	14762	14569	14683	14681	14482	14531	14608	14435	14563	14504	14584	14456	14581	14779	14597	14699	14572	14759	14502	14713	14614	14532	14624	14711	14549	14424	14600	14458	14450	14602	14650	14564	14663	14656	14701	14537	14688	14549	14677	14495	14594	14648	14426	14466	14599	14672	14611	14608	14543	14620	14544	14515	14549	14597	14471	14632	14671	14486	14603	14606	14729	14603	14711	14526	14693	14576	14582	14645	14613	14422	14634	14679	14720	14519	14546	14674	14617	14506	14704	14497	14709	14601	14592	14701	14700	14722	14736	14671	14596	14675	14675	14533	14590	14709	14524	14711	14572	14470	14666	14773	14550	14577	14730	14594	14594	14522	14607	14627	14686	14686	14606	14506	14669	14601	14805	14605	14501	14638	14514	14518	14670	14732	14638	14817	14803	14624	14573	14782	14344	14513	14605	14666	14621	14738	14837	14667	14731	14591	14540	14564	14552	14740	14370	14460	14663	14601	14620	14570	14709	14656	14811	14574	14519	14514	14699	14563	14662	14773	14526	14780	14584	14458	14597	14730	14540	14722	14592	14366	14536	14551	14669	14630	14729	14435	14614	14542	14631	14689	14585	14657	14633	14659	14498	14754	14542	14528	14619	14579	14584	14576	14482	14663	14725	14654	14293	14617	14585	14458	14504	14584	14915	14587	14515	14613	14609	14644	14508	14349	14748	14782	14611	14568	14477	14630	14635	14602	14682	14566	14872	14428	14502	14559	14393	14628	14506	14556	14577	14649	14628	14521	14539	14519	14585	14562	14484	14551	14611	14624	14624	14662	14488	14661	14702	14392	14560	14579	14626	14461	14596	14757	14558	14611	14528	14603	14627	14548	14589	14638	14643	14564	14609	14534	14556	14546	14599	14646	14637	14593	14672	14472	14504	14542	14661	14397	14596	14719	14647	14572	14439	14598	14588	14740	14665	14695	14588	14606	14535	14548	14431	14828	14641	14545	14516	14661	14644	14574	14785	14581	14501	14476	14637	14714	14561	14563	14590	14563	14621	14531	14696	14734	14714	14621	14474	14552	14586	14537	14725	14467	14533	14645	14432	14587	14666	14596	14606	14403	14505	14630	14736	14655	14786	14470	14486	14760	14416	14719	14717	14493	14462	14625	14654	14629	14592	14568	14620	14524	14610	14647	14580	14600	14596	14514	14733	14687	14616	14696	14552	14495	14809	14712	14532	14570	14578	14589	14524	14739	14655	14556	14552	14733	14571	14516	14659	14410	14748	14709	14504	14615	14740	14588	14468	14526	14551	14615	14676	14576	14606	14681	14632	14605	14722	14546	14612	14506	14518	14656	14745	14586	14702	14493	14673	14551	14522	14565	14656	14613	14648	14475	14624	14496	14460	14679	14471	14589	14744	14724	14803	14497	14516	14527	14696	14532	14564	14620	14670	14563	14671	14707	14723	14559	14573	14658	14689	14602	14702	14650	14570	14667	14451	14603	14482	14655	14621	14626	14627	14649	14694	14685	14556	14673	14430	14605	14652	14834	14574	14646	14365	14709	14684	14524	14521	14623	14608	14615	14413	14736	14592	14694	14573	14607	14764	14508	14614	14680	14699	14776	14599	14526	14661	14580	14618	14573	14780	14581	14687	14595	14774	14649	14492	14745	14686	14725	14590	14581	14674	14667	14524	14537	14552	14561	14766	14664	14517	14684	14672	14677	14605	14550	14684	14461	14543	14549	14727	14430	14564	14555	14629	14741	14479	14533	14750	14489	14581	14373	14516	14654	14675	14652	14667	14581	14508	14646	14590	14451	14585	14512	14640	14642	14718	14587	14680	14585	14613	14563	14478	14510	14689	14688	14725	14736	14548	14457	14590	14536	14545	14648	14504	14653	14551	14686	14744	14621	14714	14533	14685	14673	14685	14557	14522	14556	14605	14596	14479	14664	14712	14614	14714	14592	14630	14594	14581	14550	14614	14640	14403	14570	14751	14498	14750	14625	14543	14616	14584	14602	14481	14660	14614	14526	14681	14590	14655	14456	14646	14761	14616	14428	14556	14621	14690	14714	14621	14572	14829	14439	14473	14637	14730	14664	14502	14604	14597	14676	14560	14729	14636	14660	14370	14502	14614	14637	14573	14667	14635	14652	14645	14774	14465	14659	14635	14715	14561	14675	14576	14664	14577	14635	14603	14569	14655	14646	14603	14725	14531	14796	14624	14528	14538	14588	14650	14574	14683	14721	14414	14619	14599	14600	14627	14628	14663	14717	14712	14763	14577	14595	14640	14737	14639	14693	14658	14659	14684	14443	14618	14721	14605	14523	14561	14731	14589	14848	14708	14586	14561	14521	14672	14521	14591	14480	14755	14534	14599	14647	14601	14642	14742	14576	14586	14570	14576	14602	14591	14729	14559	14702	14603	14660	14584	14554	14634	14539	14621	14590	14731	14568	14570	14627	14582	14510	14701	14612	14647	14555	14548	14584	14554	14616	14518	14443	14556	14551	14653	14405	14552	14705	14402	14445	14530	14725	14580	14668	14786	14638	14840	14682	14740	14523	14710	14555	14582	14577	14521	14583	14585	14535	14543	14717	14576	14608	14577	14603	14588	14609	14563	14551	14519	14684	14751	14709	14585	14526	14488	14540	14489	14505	14563	14595	14596	14647	14662	14640	14485	14570	14419	14624	14776	14630	14616	14553	14572	14466	14542	14550	14526	14495	14564	14707	14728	14575	14730	14588	14561	14639	14567	14599	14612	14717	14626	14738	14586	14651	14577	14567	14397	14642	14684	14619	14614	14739	14643	14635	14533	14514	14702	14569	14575	14555	14404	14451	14649	14778	14592	14763	14623	14515	14718	14530	14726	14592	14513	14815	14632	14532	14621	14328	14697	14713	14667	14631	14613	14440	14642	14804	14524	14665	14530	14561	14688	14617	14662	14481	14608	14618	14708	14409	14595	14328	14663	14671	14390	14619	14621	14457	14634	14733	14430	14612	14539	14721	14557	14468	14648	14499	14496	14545	14488	14530	14592	14420	14503	14740	14782	14655	14478	14533	14723	14643	14711	14721	14552	14731	14745	14543	14645	14692	14753	14529	14699	14663	14697	14694	14665	14784	14636	14490	14540	14493	14700	14491	14654	14707	14699	14603	14513	14574	14631	14635	14724	14589	14704	14338	14690	14522	14495	14486	14661	14479	14637	14553	14558	14568	14720	14642	14809	14460	14631	14673	14642	14471	14535	14511	14764	14526	14631	14521	14544	14522	14539	14632	14599	14582	14723	14594	14600	14749	14674	14424	14619	14613	14427	14681	14442	14616	14451	14488	14548	14639	14743	14533	14558	14620	14640	14745	14769	14473	14681	14637	14589	14648	14579	14660	14748	14497	14722	14408	14546	14518	14592	14416	14578	14568	14599	14469	14619	14508	14688	14699	14619	14677	14668	14577	14664	14552	14530	14767	14735	14627	14654	14580	14706	14595	14691	14502	14647	14548	14525	14647	14618	14669	14459	14662	14725	14610	14542	14509	14470	14642	14499	14644	14654	14556	14605	14737	14573	14405	14623	14732	14648	14592	14724	14646	14789	14496	14617	14769	14598	14456	14581	14472	14536	14678	14607	14742	14568	14612	14554	14656	14490	14580	14384	14568	14793	14607	14559	14442	14531	14673	14637	14534	14615	14384	14568	14575	14423	14630	14591	14458	14498	14656	14794	14481	14631	14633	14742	14406	14633	14571	14635	14730	14498	14481	14638	14617	14690	14558	14618	14774	14647	14629	14713	14567	14628	14735	14611	14510	14614	14506	14742	14488	14737	14600	14634	14677	14452	14699	14412	14706	14573	14696	14546	14635	14680	14581	14595	14626	14457	14601	14630	14406	14738	14469	14453	14609	14496	14577	14543	14517	14711	14635	14517	14642	14688	14927	14614	14578	14594	14674	14595	14555	14729	14418	14684	14618	14570	14505	14447	14673	14738	14578	14654	14616	14586	14563	14718	14550	14588	14610	14631	14569	14704	14625	14753	14571	14548	14467	14606	14606	14718	14597	14686	14495	14640	14619	14667	14516	14549	14785	14727	14640	14560	14781	14569	14636	14556	14729	14654	14575	14456	14580	14620	14529	14256	14572	14538	14718	14506	14547	14568	14557	14586	14568	14643	14577	14664	14739	14494	14618	14633	14599	14570	14588	14527	14562	14654	14665	14541	14590	14604	14444	14570	14626	14613	14601	14527	14690	14459	14575	14566	14521	14510	14887	14441	14549	14524	14703	14542	14676	14561	14665	14695	14513	14617	14544	14627	14520	14616	14546	14586	14688	14669	14614	14641	14630	14600	14771	14761	14669	14559	14595	14614	14642	14637	14658	14531	14544	14519	14627	14379	14895	14649	14655	14664	14532	14396	14625
31149	24254	26026	22837	19844	18499	17985	17161	16789	16908	16602	16122	16109	16048	15964	16010	16000	16176	16210	16260	16416	16274	16209	16039	16230	16013	16019	16007	16037	15893	16078	16019	16084	15980	16011	15883	15991	16035	16052	16051	15972	15889	15890	15972	16031	15999	15648	16083	16123	16018	16045	16042	16023	15889	16128	15984	16159	15941	16009	16064	16040	16183	16060	16044	16092	15891	16037	16117	15821	15973	15951	15817	15955	16229	16132	16227	16220	16030	15913	15956	15971	15838	15896	15827	15830	16124	16132	16015	16048	15852	15905	15992	15971	15918	16020	16030	15936	16038	15889	15979	16093	16081	16044	16064	15901	16056	16052	15893	15926	16134	16063	15798	15960	16150	15930	16071	16068	15883	15930	16041	15859	15835	16125	16087	16000	15911	15971	16051	15888	15845	15879	16018	15896	15884	16003	15924	15979	15839	16023	15953	15917	16080	16087	15732	15877	16069	16038	16067	15917	16099	15959	15941	15869	16072	16051	15945	15912	16309	15975	15969	15993	15987	16025	15687	16015	16069	16025	15863	15882	15989	15963	15902	16089	15887	16001	15892	15944	15988	15787	16057	16103	15837	16070	15997	15934	15919	15815	16050	15865	15797	15763	15768	16038	15930	16062	16037	16032	15960	15956	16046	15939	15948	15964	15978	15943	15831	15934	16015	16025	15660	15846	15976	15968	16074	15863	15958	16093	15760	15879	16066	15783	16104	16054	15982	16060	16067	16010	16094	15920	16064	16003	15958	16174	16060	16118	15890	15928	16179	15905	15967	16004	16024	16142	15870	15949	16189	15935	15768	15877	15977	15977	15838	16026	15841	16142	15978	16014	15954	15957	15950	16081	15875	15958	15967	15862	16033	15891	15942	15883	15943	15990	15957	15839	16060	15972	16154	16065	16008	15921	16030	16086	16146	15889	15823	15862	16202	15903	15961	16151	15987	15782	15823	16007	16120	15679	15969	15785	15894	15784	15910	15748	16032	16170	15976	16177	16079	16218	16047	16190	15894	16062	16012	15831	15865	16036	15889	15935	16083	16055	15881	15973	15782	15981	15984	15919	16102	16127	15939	15983	15995	15923	15910	15778	15796	15986	15810	16278	16221	16022	15908	15875	15672	16083	16047	15950	15922	15962	15960	15953	15931	15931	16046	15887	15989	15743	16131	15972	16115	16047	15946	16131	16078	15976	15922	16051	16059	15909	15996	15993	15939	16039	16092	16080	16083	16034	15809	15865	15799	15889	16172	15981	16154	15928	15980	16014	15933	16016	16012	16038	15960	15877	16005	16133	15974	16017	16036	16130	15944	15930	15943	15929	16073	16097	15987	16116	15868	15791	16214	15877	15854	16070	15946	15710	16036	15990	16097	15902	15835	15784	15888	16032	16039	15851	15918	15969	16108	15898	16036	15915	15853	15879	15757	15983	15895	15781	15958	15956	16122	16126	16118	16071	15938	16001	16028	16075	15965	15889	16166	15992	16046	15902	15847	15994	16020	15850	15847	15876	15757	15989	15926	16158	16173	16146	15941	16077	15979	16110	16014	15974	16149	16067	15957	15984	15853	16036	15965	15940	16068	15727	15809	16011	15978	16029	15858	15921	15950	16140	16082	16150	15964	16248	16001	16056	15925	16002	15952	16051	16000	15757	15974	15896	16008	15904	16116	16117	16090	15782	15901	15874	15999	16018	15843	15838	16105	16036	16010	16037	15906	15931	15932	15781	15774	16014	16011	15854	15942	15668	15891	15903	16042	16138	15977	15916	16089	15997	15992	15816	15906	16107	16029	15809	16003	15729	16130	15954	16153	16088	16126	15963	15925	16043	15859	16016	16016	16049	15989	16050	15890	15774	16086	15879	15791	15835	16133	15998	16008	15867	15964	15932	15933	16158	16040	16212	15899	16043	16103	15965	16040	16041	16132	15970	15774	15961	15737	15986	16120	16121	15996	15978	16034	16072	16032	16065	15831	15958	15921	16029	15869	15913	15869	16089	15905	16025	16027	16162	16057	16113	16153	15839	16040	15958	15964	16092	15832	15824	15946	16110	16171	15972	15803	15680	15857	16013	15915	16172	15959	15993	15838	15968	16185	16035	15889	16026	15896	16075	16007	15752	16016	16056	15875	15995	15846	15942	15972	16255	15854	15864	15823	15978	16037	15805	15925	16072	15835	16301	16023	16107	16043	15936	15931	16027	15924	15890	16052	15952	15960	16202	15915	16051	15959	16070	15883	15884	16013	15855	16030	15894	16186	16069	15914	15917	16043	15924	16091	16073	15943	16010	15759	15797	16116	16024	16024	16092	15787	16005	16106	15944	15996	15962	16035	15881	15873	15919	15961	15955	16061	16036	15896	15707	15966	16212	15916	15865	15845	16017	16093	15895	15909	15846	16005	15703	16136	15874	15894	16089	15954	16196	16038	15736	15960	16067	15850	16058	15789	15883	16033	16008	15866	15714	15773	15916	15997	15952	16037	16239	15959	15866	15877	15947	15999	15901	15839	15837	15789	16075	15894	16054	16036	15957	15908	15816	15895	15900	15772	16097	16033	16057	16062	16037	15986	16123	16080	15885	15950	15998	15871	15781	15861	16018	16149	16280	16056	15915	16101	15845	15775	15978	16013	15924	15875	16079	16193	15883	16032	15963	16176	16094	16063	16056	15919	16067	16017	15988	15928	15998	15916	16040	16031	15747	15935	16083	15864	16071	15967	16101	16057	15981	16200	15898	15969	15967	15919	15771	16039	16032	15914	16251	15990	16062	16134	15897	15974	16024	16062	16054	15964	16136	16057	16149	15999	16032	15924	16054	15904	15893	15902	16074	16211	16202	16149	16001	15964	15865	15954	16115	16161	15917	15885	16157	15858	15851	15814	16033	15913	15870	15864	15908	15936	16124	15896	16091	15947	15923	16031	16069	15974	15899	15982	15984	16101	15973	15766	15845	15978	16061	16048	15992	16052	15967	16113	15778	16023	16052	16003	15881	15836	15827	15980	15905	16067	15861	15882	16034	15842	15966	15827	15911	16014	15816	16161	15929	16001	16000	16113	15941	15976	15925	15887	15946	15914	16091	16051	16031	16205	16000	15963	16111	15946	16064	15947	16017	15971	15841	15977	15917	15908	16084	15962	16259	15975	15996	16104	16113	15958	15779	15975	15883	16171	16047	15998	16008	15955	16089	16050	15991	15863	15862	16172	16106	16055	16017	16015	15967	16113	15805	15875	16030	15885	15912	16010	15939	16156	15808	15946	15851	16102	16034	16032	15781	15900	15874	15913	16051	15952	16200	16038	16031	16078	15927	15955	16127	16001	15871	16041	16015	15919	15999	15984	15887	16037	16071	16244	16142	16000	15998	15902	16054	15949	15897	15928	16016	15763	15938	16114	15994	16205	15892	15970	15958	16006	15928	16000	15914	16051	15840	16042	16271	15983	16098	15964	15963	15958	16141	15957	16174	15941	16009	16018	15992	16050	15918	16122	16208	15762	15938	15989	15863	15759	15919	16229	16015	15952	16174	16028	15870	16081	15781	15834	15916	16054	15807	16008	15996	16062	16074	16008	15956	16105	15968	15953	15776	15811	15999	16050	15814	15896	16046	15984	16043	16039	16003	15964	16050	15889	15975	15988	15995	16131	15970	16086	16033	15950	15900	15957	15960	15958	16073	16007	15967	15988	15933	15971	15970	15814	16082	16003	16180	16115	15666	15985	16039	15925	16074	16017	15865	15942	16010	16075	16108	16130	15804	16055	15955	16059	16166	16038	15962	16121	15994	16086	16168	16027	16044	16088	15953	15945	15861	15858	16053	15983	16092	16003	16048	15996	15804	16017	16041	16094	15851	15993	16012	15898	15894	15975	15987	16135	15940	16179	15860	16161	15925	16080	15854	15938	16087	15957	16085	15974	15901	15990	15803	15960	16021	15939	15925	16027	16026	15948	16020	16068	15987	15896	16059	15906	15874	16131	16028	15822	15876	16093	16107	15970	16136	15940	15968	15964	15958	16042	15950	15947	15884	16091	16129	16001	16016	15985	15960	16000	16233	16025	15773	15877	16245	15848	16031	15967	15941	15853	15973	15861	15844	16047	16006	15981	15977	16164	15949	15995	16188	16022	15874	16069	15935	15875	15857	16012	15909	16015	16184	15981	15939	16037	16090	16129	15991	16226	16128	15868	15986	15922	16085	15983	15956	15867	15998	15869	15963	16139	16047	15863	16068	16015	16033	15826	15907	16094	16048	15960	16036	15926	15935	16142	15991	16060	16025	16008	16075	16173	16285	16076	16064	15955	15874	15996	15933	15869	16078	15976	15955	16092	16076	15917	15799	16032	15928	15868	15785	16110	15960	15963	16010	16066	16014	15968	15955	15935	16076	15988	16075	15878	15972	16038	15963	15970	15965	16054	15833	16044	15929	15937	16100	16067	16254	16076	16011	15977	15974	15941	16006	15926	16166	16043	15859	15989	16137	15952	15909	15910	15954	16086	16242	16086	16137	16114	15902	15926	16004	16119	15928	15952	15986	15950	15961	16042	16070	16156	15911	15936	16005	15902	16147	15986	16163	16023	15965	16024	16059	16128	16101	15959	16032	15891	16001	16215	15980	16072	15978	15805	16242	15945	16050	15959	15960	16177	16135	16096	15842	16129	16078	16068	16171	16110	16049	16012	15979	16074	16079	15921	16064	15987	15922	16071	15891	16006	15835	15939	15959	16134	15933	15939	16039	16006	16016	15703	15971	16037	15793	15968	16113	15819	16051	15863	15946	16018	16009	15949	15909	15925	16098	15809	16216	16037	15976	15937	16163	15946	15942	15972	15942	15931	15922	15877	15927	15761	16069	16019	16075	15883	16120	15957	16150	16035	15971	15950	15955	15893	15884	16073	15922	16064	16021	16123	15794	15982	16096	15974	16034	16090	15844	16046	16212	15902	16050	15790	16051	16303	16162	15936	16071	16004	15868	16013	16076	16100	15862	16099	16163	15969	16147	16044	15998	16020	15977	15833	15914	15976	15818	15954	15993	15954	15967	15707	16033	15954	15904	16143	16040	15910	16255	15947	15947	16084	15914	16145	15993	16028	15833	16020	16075	15877	15903	16024	16169	16114	16124	16132	15897	16070	15969	15888	15844	16002	16116	16063	15938	16023
19330	26041	25126	20309	17832	15986	15025	14346	13770	13624	13045	12526	12595	12464	12572	12547	12488	12576	12929	12696	12612	12602	12577	12279	12518	12403	12398	12373	12424	12483	12371	12519	12654	12368	12385	12407	12319	12530	12530	12524	12242	12531	12549	12501	12339	12429	12392	12449	12459	12462	12309	12500	12449	12616	12301	12458	12522	12339	12360	12483	12459	12456	12533	12471	12429	12528	12406	12523	12568	12449	12485	12477	12468	12412	12480	12499	12521	12499	12568	12539	12462	12371	12498	12478	12447	12524	12422	12510	12517	12471	12430	12531	12337	12526	12515	12389	12436	12372	12354	12578	12402	12498	12492	12392	12440	12523	12450	12424	12405	12462	12455	12415	12405	12381	12559	12342	12497	12323	12491	12324	12390	12361	12233	12386	12354	12476	12247	12367	12397	12559	12411	12498	12428	12360	12398	12434	12435	12436	12391	12564	12405	12526	12469	12640	12569	12398	12603	12348	12319	12456	12603	12496	12643	12553	12449	12447	12353	12451	12586	12383	12573	12466	12551	12268	12464	12362	12498	12311	12618	12416	12470	12493	12468	12359	12368	12457	12450	12421	12363	12286	12453	12324	12459	12318	12418	12439	12419	12498	12391	12475	12308	12332	12325	12397	12437	12399	12420	12484	12409	12498	12576	12484	12474	12391	12319	12461	12586	12440	12611	12341	12543	12337	12449	12401	12389	12449	12418	12414	12390	12398	12378	12305	12303	12419	12578	12234	12452	12313	12459	12604	12277	12501	12483	12354	12528	12466	12326	12417	12385	12357	12482	12540	12484	12567	12429	12562	12562	12366	12559	12312	12522	12480	12332	12348	12606	12576	12412	12481	12607	12427	12277	12434	12443	12407	12537	12348	12329	12544	12314	12467	12274	12392	12224	12359	12472	12617	12394	12432	12430	12360	12509	12605	12491	12362	12400	12402	12483	12346	12345	12368	12426	12544	12506	12486	12525	12542	12362	12418	12521	12640	12498	12455	12459	12361	12466	12614	12398	12357	12432	12500	12376	12395	12502	12391	12394	12392	12381	12471	12417	12358	12530	12412	12304	12551	12337	12484	12451	12495	12580	12368	12506	12303	12458	12548	12453	12451	12412	12489	12387	12404	12507	12471	12482	12431	12498	12496	12393	12342	12348	12393	12407	12565	12342	12400	12560	12438	12549	12419	12583	12325	12560	12449	12455	12413	12223	12431	12345	12443	12589	12409	12373	12434	12457	12397	12453	12567	12387	12393	12381	12493	12548	12604	12440	12454	12536	12600	12479	12444	12405	12450	12420	12422	12374	12497	12572	12498	12303	12556	12672	12462	12460	12366	12602	12550	12387	12390	12542	12479	12465	12545	12415	12602	12479	12496	12381	12338	12536	12536	12471	12326	12407	12462	12399	12400	12416	12576	12569	12320	12520	12315	12459	12406	12432	12591	12420	12510	12463	12383	12248	12324	12380	12531	12508	12371	12504	12260	12489	12546	12491	12458	12478	12408	12448	12457	12335	12526	12341	12399	12406	12450	12487	12443	12606	12468	12449	12466	12273	12415	12429	12533	12452	12487	12357	12381	12390	12399	12380	12405	12483	12327	12427	12351	12488	12370	12343	12399	12232	12321	12442	12543	12530	12336	12552	12493	12470	12490	12400	12385	12478	12593	12551	12394	12216	12262	12460	12373	12392	12273	12359	12468	12477	12301	12381	12276	12565	12525	12460	12648	12369	12594	12451	12181	12488	12501	12429	12516	12576	12578	12438	12503	12335	12464	12319	12462	12446	12430	12642	12328	12509	12282	12481	12455	12434	12297	12516	12475	12433	12345	12463	12358	12564	12468	12433	12521	12416	12500	12583	12423	12457	12472	12402	12326	12269	12261	12328	12429	12391	12298	12413	12244	12430	12401	12371	12509	12372	12479	12594	12384	12508	12466	12541	12469	12463	12481	12380	12401	12421	12390	12425	12532	12393	12533	12423	12457	12468	12446	12592	12408	12591	12440	12393	12472	12505	12439	12353	12334	12466	12396	12481	12335	12554	12476	12500	12469	12370	12456	12445	12371	12575	12238	12520	12347	12604	12485	12436	12508	12507	12167	12408	12582	12464	12369	12554	12456	12435	12630	12517	12610	12401	12641	12405	12433	12300	12293	12496	12737	12414	12272	12580	12448	12485	12298	12357	12411	12365	12557	12377	12308	12437	12572	12431	12465	12351	12297	12317	12382	12287	12347	12574	12246	12397	12530	12542	12452	12338	12291	12605	12396	12465	12326	12296	12480	12499	12517	12381	12524	12363	12432	12412	12505	12514	12564	12457	12299	12522	12481	12472	12383	12451	12608	12488	12396	12440	12313	12475	12558	12488	12481	12483	12419	12248	12463	12428	12351	12378	12393	12363	12494	12333	12388	12471	12616	12406	12504	12485	12498	12510	12416	12426	12432	12486	12447	12543	12291	12240	12496	12425	12305	12478	12510	12607	12583	12519	12401	12339	12546	12522	12300	12439	12491	12330	12428	12447	12297	12535	12453	12505	12441	12310	12417	12399	12580	12494	12400	12477	12378	12590	12632	12369	12410	12377	12338	12589	12411	12551	12325	12479	12504	12424	12375	12487	12447	12326	12393	12506	12429	12447	12474	12423	12466	12445	12396	12596	12619	12602	12426	12498	12506	12329	12403	12632	12490	12393	12411	12370	12585	12408	12348	12290	12356	12470	12352	12382	12410	12289	12454	12406	12485	12385	12539	12387	12480	12428	12533	12577	12387	12457	12403	12472	12418	12588	12408	12513	12603	12390	12397	12548	12395	12472	12436	12372	12534	12598	12400	12446	12488	12511	12527	12326	12368	12395	12366	12435	12563	12457	12480	12347	12368	12510	12682	12421	12524	12543	12519	12465	12566	12286	12446	12543	12615	12417	12426	12458	12574	12516	12522	12532	12361	12446	12329	12526	12462	12496	12442	12450	12375	12445	12542	12560	12356	12230	12414	12496	12462	12382	12458	12505	12485	12464	12389	12513	12536	12448	12376	12518	12483	12408	12405	12329	12526	12266	12402	12402	12477	12358	12461	12336	12480	12331	12399	12425	12382	12427	12447	12290	12480	12398	12493	12410	12294	12439	12465	12528	12446	12433	12431	12384	12397	12437	12456	12434	12313	12556	12500	12504	12513	12424	12478	12280	12416	12566	12398	12469	12302	12422	12411	12310	12506	12553	12526	12507	12449	12417	12611	12437	12510	12525	12340	12469	12449	12287	12459	12375	12406	12348	12327	12615	12491	12490	12435	12415	12603	12502	12321	12402	12456	12483	12482	12480	12518	12363	12347	12446	12305	12433	12404	12395	12492	12388	12442	12465	12664	12470	12340	12293	12355	12351	12306	12411	12392	12294	12516	12613	12367	12451	12341	12507	12611	12425	12460	12522	12505	12545	12597	12427	12403	12354	12393	12197	12624	12570	12541	12573	12529	12387	12540	12347	12449	12486	12338	12424	12357	12490	12452	12384	12431	12461	12435	12615	12404	12394	12413	12429	12325	12501	12383	12356	12561	12519	12389	12424	12478	12483	12255	12456	12392	12405	12516	12459	12295	12380	12556	12506	12414	12425	12361	12490	12536	12453	12475	12375	12452	12338	12463	12603	12362	12426	12362	12649	12480	12367	12377	12597	12581	12258	12362	12404	12431	12559	12501	12415	12522	12537	12475	12653	12401	12468	12475	12341	12547	12309	12495	12470	12343	12381	12560	12334	12403	12551	12399	12349	12473	12317	12475	12642	12505	12315	12414	12572	12410	12413	12489	12384	12360	12374	12352	12445	12450	12318	12603	12392	12381	12302	12393	12426	12428	12484	12485	12281	12590	12371	12524	12482	12418	12406	12485	12377	12444	12497	12469	12358	12268	12340	12415	12564	12290	12334	12398	12438	12653	12409	12410	12372	12341	12412	12476	12420	12406	12457	12518	12584	12473	12415	12453	12497	12656	12398	12446	12433	12472	12522	12430	12398	12398	12455	12289	12357	12550	12480	12513	12495	12546	12327	12398	12500	12340	12500	12487	12416	12379	12450	12339	12448	12407	12592	12452	12603	12275	12419	12352	12453	12499	12590	12488	12501	12485	12492	12375	12440	12434	12301	12591	12488	12429	12442	12407	12430	12493	12442	12325	12520	12478	12446	12398	12496	12493	12503	12333	12430	12592	12404	12426	12330	12566	12395	12463	12396	12420	12435	12386	12450	12521	12474	12436	12391	12406	12369	12383	12402	12312	12506	12382	12475	12431	12575	12522	12472	12480	12495	12388	12553	12509	12469	12466	12517	12432	12441	12638	12513	12550	12473	12667	12233	12638	12432	12494	12489	12409	12474	12564	12428	12442	12438	12508	12477	12628	12482	12374	12477	12443	12461	12509	12280	12501	12344	12570	12256	12346	12395	12503	12421	12390	12481	12601	12543	12400	12409	12409	12513	12345	12406	12482	12460	12358	12287	12349	12323	12450	12455	12469	12472	12456	12470	12471	12557	12464	12461	12640	12457	12464	12654	12312	12567	12251	12415	12487	12473	12263	12462	12479	12423	12427	12531	12501	12533	12361	12490	12510	12615	12405	12425	12282	12557	12505	12406	12344	12469	12479	12434	12502	12552	12451	12449	12401	12518	12446	12399	12284	12449	12525	12427	12322	12526	12408	12333	12539	12604	12428	12351	12463	12472	12490	12341	12424	12175	12331	12452	12437	12548	12511	12441	12456	12324	12501	12414	12531	12475	12551	12568	12446	12425	12431	12438	12526	12408	12423	12313	12618	12528	12426	12526	12498	12374	12478	12384	12276	12358	12475	12442	12376	12435	12392	12499	12548	12547	12581	12461	12404	12417	12384	12426	12492	12364	12341	12480	12380	12479	12340	12403	12346	12326	12551	12416	12389	12467	12417	12445	12465	12450	12398	12484	12387	12416	12531	12414	12465	12664	12423	12382	12636	12415	12478	12432	12384	12500	12539	12454	12558	12256	12501	12415	12450	12532	12501	12245	12459	12552	12477	12406	12392	12166	12445	12550	12422	12491	12434	12365	12418	12400	12379	12438	12472	12501	12423	12474	12450	12515	12424	12526	12530	12433	12478	12481	12498	12542	12579	12471	12549	12450	12571	12564	12408	12421	12318	12561	12282
26424	21728	28524	26748	23287	22109	21120	19423	18715	18570	17917	17628	17422	17285	17317	17175	17241	17496	17461	17431	17613	17458	17188	17315	17045	17195	17255	17313	17192	17061	17261	17171	17161	17004	17167	17127	17141	17098	17191	17005	17017	17070	17288	17098	17141	17170	17110	16983	17174	17063	16983	17166	17143	17041	17089	17250	16983	17075	17337	17008	17084	17080	17094	17251	17195	17086	17207	17157	17101	17052	17119	17167	17085	17116	17284	17129	17029	17080	17236	17287	17032	17190	17087	17143	17211	16921	17235	17046	17360	17208	17098	17065	17059	17136	17211	17171	17143	17156	17225	17319	17091	17015	17056	17195	17164	17007	17117	17017	17112	16867	17306	17131	17158	16970	17303	16967	17245	17064	17147	16895	17222	17209	17116	17080	17173	17128	17136	17343	16908	17078	17057	17170	17118	17182	17238	16935	17273	17117	16972	17129	17047	17064	17048	17053	16888	17105	17027	17251	17081	17156	17257	17241	17110	16918	16978	17274	17311	17165	17070	16971	16966	16817	17177	17134	17410	17286	17082	17210	16917	17064	17167	17100	17097	17106	17174	17129	17076	17039	17087	17270	17137	17070	17144	17024	17001	17137	17148	16963	17093	17131	16913	17124	17027	17046	17109	17077	17123	17341	16976	16921	17064	17201	17197	17022	16949	17227	16958	16992	17147	17154	17226	17137	17047	17207	16970	17184	17153	17104	17279	16953	17062	17041	17236	17075	17013	17088	17185	17029	17296	17054	17165	17066	17203	17070	17021	17293	17086	16966	16941	17177	16954	17204	16985	17097	17123	17055	16989	17152	17094	17060	17121	17027	17012	16974	17061	17232	17140	17216	17077	17305	17311	17131	17071	16948	16934	17172	16985	17013	17162	17037	16883	17055	17199	17053	16970	17002	17214	17017	17135	17112	17037	16980	17233	17003	16988	17063	17291	17102	17005	17286	17170	17032	17005	16854	17031	17062	17052	17257	17026	17154	16951	17105	17228	17163	17201	17140	17201	17078	17085	17258	17253	17139	16899	16888	17175	17275	17187	17258	17247	17121	17075	17228	16996	17018	17095	17214	17028	17201	17159	17168	17125	17045	16964	17121	17085	17126	17024	17092	17279	17037	17183	17078	17084	17064	17079	17158	17132	17037	17189	17318	17008	17117	17335	17390	17242	17121	17075	17099	16885	17275	17101	17037	17172	16986	17169	16950	17242	17166	17058	16966	17203	16985	16941	17054	17060	17161	17225	17130	17153	17059	16979	16910	17164	17069	17129	16879	17225	17041	17278	17025	16950	17183	17083	16882	17129	16870	17089	17093	17278	16858	16877	17237	17156	17070	17116	17144	17188	17148	17132	17075	17054	17178	17171	17184	17376	17110	16951	16975	16918	17065	16997	17083	16988	17168	17018	17163	16829	17254	16980	16960	17261	17327	17315	16939	17084	17171	17158	17285	17148	17230	17078	17130	17010	17054	17072	17098	17264	16978	17124	17065	17178	17131	17059	17258	17224	17273	17054	17119	17102	17186	17282	16911	17171	17069	17336	17057	17092	17016	16914	17266	17177	16988	17186	17085	17207	17273	17217	16922	16998	16902	17077	17019	16799	17009	16983	17222	17131	16993	17119	17226	17141	16922	16924	17016	17276	16921	17201	17121	17199	16885	17103	17200	17086	16969	16980	16931	17011	17155	17213	17019	17163	17289	17100	17273	17145	17154	17211	17069	17167	17029	17053	17086	17035	17126	17192	17163	16937	17224	17095	17055	17114	17065	17000	17095	17236	17133	16939	17206	17308	17015	17236	17075	16928	17028	16984	17169	17210	17114	17163	17206	16832	17104	16948	17232	16835	17115	17156	17135	17335	17052	16961	16984	17136	17082	17141	16965	17076	17066	17125	17242	17095	17173	17062	17181	17071	17090	17107	17057	17254	17231	17097	17287	17142	17022	17113	17192	17223	17127	17180	16998	17112	17168	17110	17160	17126	17125	17107	17016	17084	17098	16987	17173	17068	17209	17093	17196	17146	17183	17147	17023	17202	17106	17187	17005	17207	17197	17208	16944	17048	17129	17196	17198	17094	17018	17114	17028	17104	17030	17147	17275	17312	17203	17139	16911	17211	17110	17298	17192	17228	16997	17117	17176	17054	16955	17044	17206	17080	17067	17189	17121	17175	17102	17110	17041	17120	17131	17125	16986	17092	17084	16939	16972	17225	17208	17208	16996	17174	17034	17097	17082	17023	17118	17092	17034	17162	17208	17177	17189	17093	17094	16977	17077	17024	17095	16972	17179	17085	17187	17030	17020	17321	17076	16843	17022	17036	17029	16909	17004	17081	17009	17134	17236	17078	17044	16996	16903	17025	17150	17089	17243	16996	17119	17421	17277	17117	17250	17345	17270	17117	17198	16936	16940	17049	17222	16934	17075	17123	17080	16967	17082	17096	17117	17108	16992	17269	17190	16991	17159	17060	17083	17270	17012	17411	17118	17035	17018	17145	16976	16979	17075	17019	16895	17192	17110	16932	17352	17202	17067	17239	17048	17061	17139	17242	17024	17032	17023	17167	17119	17105	17064	17238	17068	17309	16967	17036	17141	17205	17258	17053	17285	17176	17022	17245	17079	16944	16977	17401	17280	17149	17130	16933	17333	17144	17191	17053	17150	17159	17085	17149	17121	17181	16916	17248	17094	17126	16972	16844	17199	16986	17077	16927	17228	17131	16796	16971	17196	17146	16891	17075	17177	17179	16994	17111	17176	17246	17259	17061	17130	16942	17290	17022	17075	17198	17264	17096	17231	17248	17035	16971	17234	17049	17079	17215	17091	17030	17152	17067	17065	17240	17065	17230	17157	16992	17214	16916	17000	17159	17008	17263	16949	17146	17199	16963	17223	17152	17028	17130	17419	17202	17118	17142	17208	17172	16877	17082	17222	17198	16964	17000	16979	16998	17101	17180	17058	17109	17172	17190	17180	17211	17199	17107	17324	16904	17079	17010	16924	17169	17221	17002	17003	16994	16959	17119	17017	17008	17002	17280	17091	17053	17214	17027	17219	16952	17295	17117	16924	17221	16969	17032	17014	17251	17365	17034	17044	17136	17097	17328	17136	17050	17176	17061	17229	17274	17102	17028	17264	17167	17023	17313	17270	17179	16891	17121	17119	17198	17250	17127	17219	17213	17104	17092	17206	17032	17129	17239	17235	17182	16909	16977	16959	17077	17265	17037	17040	16992	17111	17065	17337	17298	17178	17358	17181	17168	17052	17191	17153	16982	17122	16824	17213	17172	17163	17178	16998	17063	16960	17132	16999	17016	17116	17067	17211	17075	17259	16927	16982	17052	17024	17194	17068	17018	17060	17124	17005	16953	17183	17172	16977	17122	17100	16954	17441	17092	16915	17007	17149	17124	17158	17170	17182	17406	17055	17104	17264	17150	17103	17300	17195	17116	17067	17097	17002	17030	16944	17076	17157	17165	16970	17223	17110	17189	17144	17072	16972	17241	17114	17281	17213	17317	16982	17140	17132	17262	17123	17113	17077	17140	16885	17335	17036	17063	17211	17248	17043	17101	17127	17267	17123	17042	16916	17051	17281	17089	17059	16966	17130	17090	16928	17043	17164	17129	16987	17129	17135	17174	17239	16741	17265	17147	17038	17030	17160	17028	17002	17110	17124	17065	17087	17338	17132	17112	17404	17257	17152	17353	17067	17342	17164	17300	17010	16902	17059	17211	17178	17060	17121	17212	17123	17119	17193	17038	17061	17159	17197	17268	16982	16958	17127	17288	17135	17066	17185	16933	17112	17165	17179	17102	17169	17383	17105	17354	17174	17118	17253	17057	16995	16872	16982	17006	17173	17073	17274	16888	17170	17059	17149	17028	17034	17424	17122	17009	17310	17245	17132	17141	16905	17204	17185	17188	17222	16997	17212	16989	17267	17065	16946	17126	17117	17031	17216	17298	17376	17073	17083	17289	17097	17129	17035	16874	17004	17284	16973	17168	17180	17068	17134	17139	16932	16903	17138	16801	17211	17181	17058	17167	17264	16880	17090	17053	17096	17208	17008	17033	17235	17083	17279	17217	17164	17218	17274	17046	17257	17353	17256	17195	16921	17024	17141	17138	17092	17098	17184	17009	17031	17141	16939	17085	17107	17304	17029	17163	17039	17120	16921	17200	17312	17203	17056	17183	17102	17097	17253	17039	17023	17063	17111	17191	17190	17250	17050	17125	17088	16957	16958	16996	16951	16935	17165	17227	17206	17196	16944	17280	17143	17154	16941	17101	17180	17109	17093	17110	16910	17199	17040	17022	17009	17033	17013	17125	17111	17205	16921	17172	17001	17072	16963	17261	16883	17113	17100	17021	17128	17065	16960	16891	17324	17005	16997	17147	17083	17184	17212	17057	17118	16925	17110	17236	17166	17142	16928	17006	17325	17132	17141	17214	17087	17143	17115	17147	17015	17021	17122	17078	17199	17056	17136	17042	17153	17167	17034	16946	17124	16989	17245	17075	17072	16889	17191	17348	17090	17023	17124	17013	17178	17234	17206	16997	17204	17134	16910	17132	17236	17072	17278	17147	17218	17181	16941	17048	17138	17216	17111	17056	17060	17098	16946	17053	17170	17001	17219	17263	17008	17022	17163	17156	17122	17212	17255	16943	16936	17046	17301	17363	16868	17278	17105	17018	17245	16869	17301	16653	17080	17280	17205	17170	17033	17128	17105	17170	17163	17260	17288	17199	16841	17174	16917	17228	17133	17430	17269	17169	17308	17104	17186	17089	17340	17030	17124	17076	17007	16951	17005	17181	17177	16913	17102	17107	16969	16997	17091	16937	16937	16925	17273	17027	17134	16933	17076	17066	17044	17144	16959	17182	17170	17200	17047	17039	16968	17108	17080	17183	17079	17017	17064	17039	17326	17184	17044	17230	16973	17111	17093	17114	17223	17072	17191	17085	16984	16920	17025	17087	17230	17389	17185	17036	17025	17273	17149	17107	17062	16952	16906	17180	17017	17081	17110	17109	17214	17074	17103	17183	17196	17242	17183	17042	17136	17115	17009	17303	17015	17137	16920	17000	17024	16990	16993	17102	17122	17379	16937	16870	16949	17209	17039	17054	17040	16906	17070	17077	17271	17265	17183	17044	17177	17015	17119
21328	35046	33385	26882	22466	20711	18597	17930	17187	16866	15569	14733	14558	14666	14640	14478	14508	14805	14783	14952	14665	14572	14584	14526	14543	14441	14446	14523	14350	14239	14431	14646	14445	14412	14425	14361	14357	14347	14347	14465	14412	14579	14349	14475	14383	14334	14249	14311	14444	14426	14436	14313	14391	14388	14234	14579	14449	14406	14348	14420	14310	14304	14387	14285	14267	14374	14318	14480	14273	14433	14488	14423	14487	14440	14238	14336	14349	14460	14365	14426	14339	14439	14311	14287	14346	14368	14430	14455	14445	14369	14484	14226	14422	14438	14452	14411	14421	14462	14367	14184	14510	14468	14171	14328	14286	14285	14318	14397	14429	14568	14431	14542	14434	14610	14327	14316	14270	14395	14293	14438	14380	14477	14346	14421	14488	14396	14449	14324	14309	14368	14314	14366	14313	14474	14530	14273	14210	14454	14353	14489	14469	14292	14468	14464	14236	14407	14471	14358	14385	14353	14373	14403	14462	14501	14415	14425	14622	14377	14316	14309	14295	14337	14472	14421	14529	14457	14308	14487	14361	14526	14451	14320	14332	14468	14430	14377	14266	14449	14281	14427	14458	14414	14260	14254	14413	14329	14383	14337	14435	14394	14384	14439	14252	14327	14565	14322	14474	14394	14298	14267	14559	14281	14289	14347	14321	14563	14463	14201	14397	14517	14440	14457	14452	14383	14460	14295	14429	14389	14309	14423	14473	14415	14309	14448	14352	14357	14354	14517	14333	14490	14301	14464	14349	14420	14271	14262	14507	14299	14370	14414	14345	14446	14371	14474	14505	14361	14313	14275	14398	14447	14334	14334	14313	14303	14387	14376	14591	14281	14498	14457	14435	14442	14453	14380	14328	14347	14427	14422	14456	14497	14248	14276	14364	14258	14203	14445	14297	14242	14205	14276	14422	14541	14314	14464	14428	14440	14301	14519	14094	14498	14443	14263	14394	14283	14582	14460	14297	14348	14445	14353	14351	14433	14354	14375	14429	14425	14429	14261	14431	14291	14495	14596	14280	14440	14414	14519	14374	14202	14341	14350	14320	14270	14437	14254	14445	14487	14286	14565	14341	14358	14545	14471	14559	14288	14375	14520	14370	14226	14474	14373	14360	14276	14559	14339	14247	14358	14403	14388	14332	14294	14536	14271	14421	14450	14272	14285	14352	14325	14394	14367	14472	14286	14397	14408	14528	14416	14428	14258	14289	14284	14390	14353	14574	14385	14543	14396	14404	14356	14513	14253	14305	14214	14415	14310	14440	14295	14416	14236	14516	14261	14518	14308	14464	14322	14552	14478	14458	14448	14279	14296	14423	14293	14258	14394	14519	14405	14370	14407	14371	14357	14382	14403	14456	14279	14404	14351	14554	14365	14403	14252	14279	14380	14541	14332	14328	14219	14286	14317	14438	14297	14381	14445	14237	14394	14349	14470	14409	14279	14298	14528	14255	14279	14537	14584	14356	14236	14442	14444	14347	14418	14427	14612	14435	14562	14420	14414	14610	14377	14273	14410	14391	14297	14532	14455	14441	14309	14340	14228	14412	14424	14295	14485	14193	14290	14511	14414	14276	14592	14559	14354	14365	14317	14314	14326	14291	14486	14460	14471	14421	14369	14393	14300	14533	14493	14291	14353	14411	14313	14244	14256	14342	14286	14516	14323	14268	14369	14357	14494	14373	14281	14256	14429	14477	14488	14360	14335	14430	14480	14275	14367	14408	14404	14529	14405	14448	14541	14327	14356	14402	14512	14303	14398	14367	14479	14339	14376	14445	14336	14325	14326	14419	14471	14247	14500	14394	14305	14274	14340	14405	14305	14287	14464	14426	14428	14508	14519	14287	14358	14297	14496	14351	14254	14384	14363	14532	14316	14292	14217	14346	14278	14261	14625	14455	14477	14183	14581	14283	14386	14417	14404	14302	14351	14324	14433	14446	14569	14368	14391	14429	14454	14555	14115	14470	14328	14371	14381	14276	14548	14554	14687	14236	14332	14417	14366	14201	14449	14498	14506	14166	14342	14342	14505	14400	14421	14516	14299	14346	14345	14481	14624	14421	14372	14424	14461	14418	14549	14350	14384	14461	14223	14200	14378	14248	14378	14310	14288	14304	14402	14404	14403	14115	14335	14340	14522	14510	14212	14313	14450	14451	14405	14429	14428	14404	14407	14426	14437	14277	14291	14309	14377	14367	14324	14625	14386	14366	14320	14468	14424	14430	14390	14283	14307	14410	14367	14330	14388	14185	14461	14348	14272	14403	14357	14390	14505	14275	14311	14520	14373	14451	14338	14441	14434	14363	14362	14520	14264	14357	14514	14522	14330	14312	14460	14379	14402	14458	14459	14405	14327	14368	14310	14291	14394	14462	14294	14457	14210	14564	14318	14470	14380	14488	14414	14355	14438	14436	14212	14367	14330	14458	14377	14404	14359	14458	14288	14356	14370	14370	14377	14501	14378	14425	14434	14471	14298	14389	14346	14494	14440	14296	14306	14392	14453	14330	14363	14469	14173	14488	14435	14464	14441	14431	14336	14357	14435	14373	14374	14294	14456	14356	14229	14276	14339	14571	14331	14390	14461	14438	14572	14514	14488	14364	14284	14274	14333	14239	14421	14381	14388	14441	14316	14298	14176	14287	14288	14408	14497	14377	14345	14462	14479	14273	14372	14465	14401	14352	14396	14330	14460	14344	14351	14251	14346	14330	14443	14405	14334	14381	14506	14461	14457	14407	14457	14438	14430	14307	14318	14528	14487	14175	14168	14399	14516	14390	14378	14321	14381	14471	14377	14347	14447	14224	14337	14445	14305	14428	14438	14393	14341	14434	14322	14476	14362	14516	14283	14529	14301	14438	14296	14418	14433	14355	14322	14347	14382	14403	14291	14529	14448	14426	14378	14318	14353	14470	14352	14189	14277	14409	14339	14429	14466	14285	14327	14457	14435	14228	14537	14383	14422	14392	14312	14405	14447	14396	14401	14410	14342	14293	14187	14500	14464	14515	14358	14490	14485	14350	14391	14370	14466	14314	14428	14437	14371	14361	14324	14482	14467	14360	14474	14362	14413	14356	14417	14460	14528	14413	14403	14378	14313	14495	14393	14482	14453	14365	14326	14386	14403	14383	14404	14327	14449	14352	14454	14506	14437	14442	14363	14366	14351	14230	14378	14544	14451	14411	14515	14368	14481	14316	14374	14351	14361	14406	14168	14346	14568	14346	14441	14412	14353	14430	14469	14454	14411	14443	14345	14346	14237	14284	14360	14339	14185	14460	14399	14268	14571	14291	14438	14623	14340	14136	14452	14215	14356	14255	14430	14396	14410	14422	14383	14458	14525	14281	14349	14396	14463	14467	14352	14296	14499	14301	14450	14489	14297	14529	14323	14400	14515	14273	14291	14350	14324	14530	14333	14481	14277	14411	14411	14474	14381	14411	14342	14371	14477	14237	14217	14380	14471	14440	14388	14329	14426	14293	14324	14225	14271	14419	14518	14436	14543	14440	14285	14306	14515	14438	14341	14567	14596	14331	14352	14277	14312	14260	14298	14371	14414	14541	14336	14170	14467	14556	14346	14465	14222	14507	14265	14223	14468	14320	14538	14414	14421	14515	14379	14273	14338	14500	14369	14360	14433	14529	14421	14317	14357	14337	14548	14383	14432	14485	14336	14330	14574	14375	14333	14263	14288	14637	14398	14387	14459	14498	14333	14500	14490	14392	14304	14371	14531	14302	14401	14286	14356	14481	14440	14611	14458	14511	14257	14350	14538	14647	14262	14493	14359	14377	14533	14330	14323	14353	14474	14282	14465	14355	14324	14265	14325	14405	14407	14385	14380	14286	14369	14349	14430	14309	14374	14449	14358	14333	14306	14480	14277	14387	14230	14366	14535	14388	14409	14400	14478	14485	14394	14473	14315	14453	14458	14438	14382	14268	14324	14267	14590	14416	14461	14379	14261	14208	14446	14319	14586	14376	14453	14306	14348	14218	14382	14546	14318	14433	14299	14396	14320	14613	14356	14300	14285	14324	14424	14284	14589	14246	14543	14571	14296	14499	14282	14361	14362	14317	14461	14436	14520	14329	14520	14399	14442	14330	14526	14485	14297	14450	14499	14363	14557	14521	14467	14359	14323	14415	14390	14461	14379	14399	14238	14245	14333	14272	14408	14438	14317	14393	14378	14387	14266	14236	14468	14431	14423	14428	14241	14346	14338	14477	14514	14497	14254	14298	14413	14386	14494	14432	14424	14255	14372	14351	14470	14578	14331	14384	14453	14325	14305	14356	14343	14257	14518	14426	14348	14392	14384	14338	14244	14452	14198	14560	14542	14349	14441	14280	14408	14322	14340	14461	14404	14327	14373	14309	14455	14473	14396	14313	14443	14437	14514	14493	14328	14416	14345	14336	14568	14303	14454	14340	14222	14388	14366	14458	14268	14167	14500	14335	14504	14698	14365	14473	14408	14562	14306	14418	14429	14584	14490	14431	14288	14238	14343	14432	14380	14362	14493	14501	14456	14517	14185	14395	14307	14365	14374	14249	14434	14412	14482	14398	14370	14393	14406	14471	14495	14382	14270	14398	14443	14421	14692	14303	14307	14455	14322	14226	14566	14367	14381	14262	14385	14443	14335	14287	14297	14511	14367	14452	14532	14334	14350	14501	14458	14457	14471	14430	14365	14297	14530	14333	14310	14270	14609	14378	14333	14456	14323	14426	14507	14382	14369	14482	14214	14384	14425	14389	14404	14390	14367	14290	14415	14342	14410	14302	14287	14603	14388	14430	14490	14516	14373	14432	14496	14294	14389	14427	14483	14272	14273	14372	14378	14406	14351	14292	14496	14274	14485	14349	14502	14425	14427	14442	14418	14319	14201	14379	14411	14501	14337	14444	14479	14506	14445	14078	14223	14333	14262	14289	14545	14408	14357	14453	14391	14483	14426	14210	14495	14431	14378	14291	14231	14317	14470	14350	14424	14389	14476	14340	14399	14418	14443	14410	14587	14484	14490	14506	14303	14363	14470	14424	14380	14291	14444	14301	14575	14256	14291	14346	14370	14167	14269	14509	14420	14382	14452	14440	14313	14303	14336	14494	14320	14490	14471	14364	14356	14449	14413	14499	14680	14339	14386	14433	14377	14586	14492
24590	21716	29406	24676	22767	25579	26331	21944	20679	20816	20065	18515	18617	18471	18518	18185	18512	18377	18380	18562	18553	18392	18465	18257	18513	18339	18092	18216	18061	17949	18148	18015	18004	18220	17906	18306	17971	18139	18131	18183	18260	18110	18092	18392	18169	18302	18207	18161	18066	18279	18111	17926	18201	18111	17869	18051	18216	18213	17907	18095	18170	18062	18134	18124	17945	17812	18046	18034	18063	17981	17923	18176	18111	17925	18184	18105	17907	18007	18111	18047	17972	17814	17815	18103	17890	18039	18089	17944	18005	17970	17984	17913	17916	18037	17946	18004	18076	18169	17933	17950	18235	18165	18233	18126	17875	17915	18057	18210	17977	17977	18014	18183	18051	18063	18181	18113	18002	17995	18211	18231	18200	17942	18055	18140	17989	18000	18143	17912	17990	17958	18166	18173	18040	18137	18347	18015	18254	17912	17948	17990	17896	18006	18131	17973	17991	17863	18274	18014	17607	18025	17874	18051	17987	17936	18319	17989	18235	17846	18119	18068	18256	18035	18159	18220	18150	18220	18105	18161	18143	18046	17899	18134	18160	17986	17984	18089	18172	18004	17970	17903	18106	18049	17968	18266	17853	18076	17776	18055	18058	18134	18084	17939	18044	18131	18197	18032	18090	18001	17968	18179	18123	18265	17985	18118	18020	18181	18113	18175	17943	18173	18165	18143	18110	18004	17943	18061	18168	18058	17963	18074	18077	18059	18042	18000	18233	17960	17824	18116	18015	18220	17897	18043	18113	18079	18076	18095	18103	17988	17897	18141	18200	18453	18173	18076	18080	18140	18085	18106	18126	17924	18135	18192	17972	18090	17999	18119	17867	18042	17913	18020	18020	17951	17943	18013	17868	17961	18115	18096	18024	18075	18234	18082	18206	18234	18117	18262	18022	18022	18107	18052	17810	17803	17963	18113	17979	17933	17972	18121	18262	18006	18096	18066	17903	17995	18123	17978	18016	18211	18069	18167	18083	18238	18003	18123	18238	17944	18051	17973	18165	18057	18206	18052	17998	18067	17972	18024	17915	18043	18109	17913	18186	18041	18050	18008	18029	18094	18027	18104	18080	17992	18000	18077	18078	18076	17889	17886	18053	17974	18155	18046	17861	18022	18019	18003	18086	17964	17981	17924	18118	17989	18064	18021	18161	18004	18136	18012	18179	18065	17998	17953	18202	18072	17971	18031	18105	17846	18200	17827	18060	18115	18111	17785	17884	17830	18027	18014	17810	18221	18314	18080	17902	18135	18119	18100	18130	17750	18099	18003	18003	17960	18100	17874	18173	17822	17908	18060	17895	18035	18052	18108	18238	17894	17895	17927	17983	17991	18067	17943	17865	17958	17934	17952	17984	17804	17983	17975	18255	17884	18048	17950	17826	17924	18038	17978	18129	17976	17820	18137	17910	18139	17919	18091	17962	18064	18125	18155	18023	17976	17918	17960	18110	18143	17965	17967	17878	18117	18035	17740	17976	18087	17940	17931	18009	18008	18312	18350	18058	18121	18122	17905	17999	18086	17864	18023	18017	17932	18136	18127	18020	17924	17868	18017	18063	18049	17849	18298	18115	17975	18164	17772	18109	17967	18107	17982	17977	18050	18044	18120	18182	17985	18088	17999	17941	17901	18208	18102	17807	17893	18078	18121	18078	17898	18166	18015	17923	18237	18001	18097	18065	17960	17805	17898	17966	17991	17959	18084	18082	17911	17896	17780	18052	18067	18073	18001	18138	18304	18154	18316	17999	17975	18232	17964	18164	18186	17867	18092	18083	18143	18055	18003	17966	17911	18147	18003	17986	17996	17991	18085	17887	17877	17940	17995	18212	18078	17962	17814	18007	17971	17938	18174	18123	17990	18274	17946	17996	18069	18143	18243	17863	18066	18053	18069	18090	17941	18148	18002	18019	17941	17998	18014	17958	18105	18094	18169	18081	18285	18214	17996	18155	18057	18078	17934	17975	18023	18017	18044	17954	17881	18034	17891	18086	18058	18153	18042	18195	17933	18011	17914	17868	18018	17934	17914	17798	18110	17849	18129	17965	17863	18058	17904	18041	17984	17941	18115	17865	17911	17613	17955	17994	18096	17922	18154	18068	18057	18033	17908	17888	18127	17975	18147	17979	18006	18183	17871	17965	17672	17928	17902	17966	18119	18014	18114	18093	17958	18054	17989	18062	18165	17924	17906	18001	17935	18076	17989	18048	18091	18223	18117	18148	17892	18051	17940	18108	18123	17929	18058	17942	18160	17975	17975	18045	17796	18040	17929	18050	18087	17951	18129	18018	17988	18210	17980	18144	18088	18147	18133	18160	18137	18005	17933	17942	18106	18087	17940	17905	18072	17937	17944	17901	18151	18126	17953	17987	18040	17959	18138	18120	18047	18211	18072	18184	18031	17997	17957	17837	17825	18042	18005	17919	17928	18048	18101	18034	17899	18169	17954	18239	18348	17882	18220	18206	17996	18047	17777	18117	18166	17985	18089	18292	18045	18261	18057	18157	18048	17950	17939	18126	17941	18135	18017	17873	18136	18178	18099	17986	18069	17887	18086	18099	18216	18190	17906	18105	17888	18025	18061	17895	17858	18065	17934	18240	17959	18028	18080	18106	17938	18117	17959	17990	17983	17847	17887	18105	17927	18029	17947	18072	17864	17896	17955	18059	18162	18048	18214	18271	18053	17994	18032	18083	17973	17979	17817	18029	18301	18174	18063	18306	17783	18035	18007	17917	17761	17833	17979	18044	18149	18058	18094	18028	17976	17991	17989	17935	18129	18005	17976	18075	18063	17967	17883	18003	17931	17984	18083	18075	17868	18180	17944	17948	17907	18015	18154	17996	18052	18086	17955	17916	18144	18042	17978	18025	18043	17999	17934	17988	17781	17935	17903	18223	18137	17752	18265	18194	17919	18107	17825	18016	18273	18219	18085	18123	18049	18045	18077	18105	18089	18131	18110	18036	18060	17993	18076	17982	17992	18162	18014	18025	17949	18048	18137	18059	17820	17929	17982	18193	18125	18061	17905	18083	18023	18006	18014	18114	18049	17981	17994	18055	18056	18146	17971	17998	17913	17914	18103	17907	18141	18070	17920	18092	18042	17966	17881	17972	18017	18105	17882	18223	17979	18048	17928	18238	18163	18148	18025	17990	18111	18081	18024	18003	17937	17968	18015	17969	18006	18194	18044	17894	17877	17972	17836	18208	18036	18017	17698	18098	17992	18143	17906	17931	17944	17956	18063	18234	18079	17986	18101	18132	18083	18137	18084	18101	18194	17851	18115	18004	18136	18088	18011	18103	17946	18148	18166	17954	18156	18139	18228	17968	18219	18181	17764	18032	18166	17975	17727	18033	18079	18004	18134	18183	17952	18030	17930	18259	17865	18290	18014	17994	17964	17971	17758	18012	18123	17875	17907	18077	17827	18214	18153	17916	17962	18165	17947	17807	17752	18146	17954	17931	17866	17917	17922	17967	17936	18322	18156	18091	18086	18132	17933	17937	18174	17851	18001	18204	18058	18006	18005	18121	18235	18135	18047	18064	17838	17794	17903	18106	18075	18029	18185	18285	18041	18048	17907	17991	18016	18053	17927	18032	18127	18142	18092	17994	17929	17852	18019	18057	18101	18208	18109	18077	18085	17936	18122	18016	17859	17786	17993	17911	18151	17941	18097	18090	17929	18062	18100	17959	17872	18187	18034	18216	18070	17883	17810	18031	17869	18064	18043	18232	18060	18238	18089	17982	17965	18085	18124	18091	17909	17989	18005	17895	18048	18180	17921	17913	17893	18070	17967	18164	17974	17740	18025	17769	18105	17983	17832	18072	18142	17979	17926	18197	18085	18027	18177	18220	18115	18170	18066	18006	18141	18037	17992	18167	17986	18084	18013	18113	17699	18042	18018	17963	18091	18015	18105	18001	18068	17859	18230	17833	18191	17862	17944	17991	18012	17992	17925	18099	18078	18018	18058	18098	17998	18106	18024	17999	18085	17946	18034	18062	18011	18033	17920	17952	18135	18057	18222	18058	17980	18029	17987	18128	18087	18187	18029	17933	17794	18030	18050	17976	18244	17984	17912	17985	18170	18087	18058	17977	17808	17714	18335	18313	17957	17889	17753	17998	17877	17961	18125	18310	18094	18217	18106	18057	17908	18120	18057	17915	17904	18245	18184	18064	18035	18051	18223	18122	17800	18000	18084	17891	17994	18092	17924	18003	18002	17975	17885	17951	18028	18143	17997	18000	17838	18118	17957	18184	18198	17938	18061	17963	17902	18312	18107	18022	17969	18066	17929	17916	18036	18223	18287	18002	18093	17998	17964	17863	17973	18061	17943	18056	17989	18089	18133	18068	18135	18224	17923	17932	18107	17902	18119	17933	17885	18031	17956	17936	18057	17826	18035	17982	18030	18136	18055	17958	17920	18011	18124	18120	17862	17929	18113	17995	18206	17975	18064	17952	17949	17741	18060	18142	18100	18091	18142	17988	18047	17934	18272	18079	18079	18044	18072	18135	17969	18015	17992	18134	17902	18178	17776	17958	18126	18077	18179	18113	18117	18184	18114	17950	18173	18140	17886	17823	18123	17959	18052	17976	17989	17997	17966	18045	18021	18067	18087	18068	18098	18081	17875	18175	18184	18137	17780	18040	18009	18016	18204	18085	17741	18023	18070	18029	18003	18039	17909	17827	18096	18051	17937	18042	18210	18156	18101	18018	18084	17941	18190	18073	17800	18074	18232	18063	17966	17985	18108	18224	17760	17951	18152	18020	18041	17958	17996	18000	18047	18006	18036	17951	17953	18233	17989	17904	17994	18104	18094	18103	18091	17920	18112	18386	18096	18168	18015	17913	17925	17953	18005	18054	17910	18219	18165	18153	18163	17879	18308	17879	17942	18064	18183	17978	18021	18054	17948	18189	18005	18056	18040	18094	18192	18057	18024	18234	17974	17961	17964	18028	17945	17981	17906	17850	18077	18116	18169	18024	18081	18043	17982	17978	18061	17974	18098	18158	18142	17968	17921	18022	17761	17895	18084	18113	18269	18286	18101	18022	18042	17911	18071	18053	18024	18136	18041	18121	18184	18161	18195	18156	17946	18263	18191	18070	17969	18007	17947	17963	18084	17886	18182	18064	18026	18134	18049
23525	40132	39339	31534	26206	24836	21868	20653	19373	18718	16962	15653	15325	15401	15329	15266	15149	15503	15661	15485	15433	15234	15297	15179	15053	15168	15211	15016	15054	14968	14915	14976	14991	14909	14933	14718	14909	15052	14903	14996	14815	15014	14753	14900	14903	15150	14911	15023	15011	14909	15052	15130	14939	14924	14785	15033	14956	14897	15048	15068	15197	15001	14801	14822	15007	14995	15070	15075	14928	14815	14953	15052	15038	14881	15024	15029	14963	14746	14779	14930	14872	14906	14908	14934	14937	14837	14976	14905	14923	14805	15003	14976	14748	14825	14780	15030	14840	14860	14935	14846	14909	14952	14911	14902	14729	14823	14906	14779	14874	14857	14949	14952	15028	14801	14766	14800	14873	15033	14927	14816	14879	14963	14922	15074	14911	14983	15033	14874	14839	14962	15084	15177	15011	14800	14937	14918	14913	14926	14967	14945	14815	15086	14848	14810	14979	14799	14799	15000	14755	14967	14946	14796	14884	14832	14829	14762	14943	15066	14944	14972	15038	15036	14813	15012	14870	14832	15008	14852	14965	14881	14943	14943	14941	14961	14784	14904	14849	14928	14858	14888	14951	14902	14944	14879	14898	15148	14856	14862	14889	14948	15114	14994	14961	14956	14837	14720	14982	14849	15019	14800	14807	14884	15011	14813	14842	14874	14833	15084	14978	14882	14955	14954	14804	15004	15023	14910	14896	14910	14946	14868	14903	14721	14959	14840	14832	14837	15051	14809	15090	15024	14895	14925	14820	15105	15032	14895	14787	14957	15106	15001	14914	14871	14861	14818	14715	14950	14780	14912	14973	14880	14981	15025	15025	14876	15091	14897	15093	14944	14792	14767	15010	14827	14843	14896	14792	14900	14896	14960	14944	15083	14851	14848	14824	14969	15094	14909	14751	14790	14803	14828	14983	14660	14965	14953	14941	14883	14817	14956	14815	14981	15038	14818	14982	14930	14921	14960	14816	14972	14901	14870	14987	14987	14877	15111	14839	14983	14816	15089	15013	14848	14896	14847	14927	15112	14845	14949	14783	14916	15046	14894	14831	14970	14820	14758	14891	14905	14915	14744	14857	14979	14864	14905	14986	15010	14943	14928	14830	14955	14773	14925	14983	14747	14881	14797	14779	14927	14744	14909	14852	14922	15048	14860	14940	14861	14880	14852	15155	14830	14731	14834	14953	14919	14648	15000	14906	14931	15132	14718	14729	14953	15019	14739	14965	15006	14899	15033	14895	14926	14767	14832	14991	14968	14863	15024	14986	14860	14920	14826	14986	14758	14844	14995	14900	15030	14856	14937	14845	15016	14921	14800	14920	15001	15041	14935	14967	14896	14895	14992	14738	15013	14841	14938	14859	14989	15100	14909	14875	14765	15149	14892	15033	15007	14989	14962	14959	14922	14828	14992	14989	14918	14765	14909	14951	14745	15010	14946	14922	14975	14906	14685	14843	14909	14910	14919	14770	14862	14674	14894	15030	14961	14801	14790	14816	14888	14842	15061	14838	14869	14949	14839	14848	14764	14881	14779	15015	14862	15023	14866	14852	14893	14838	14919	14870	14883	14839	14929	14944	14870	14928	15001	14835	14960	14852	15032	14866	14853	14954	14893	15029	14705	14912	14906	15055	14937	15061	14871	14835	14840	14845	15064	14844	14851	15018	14853	14807	14900	15057	14879	14851	14901	14824	14814	14925	14898	14869	15033	14764	14937	14806	14970	14843	14973	14995	14915	15164	14982	14905	14886	14977	14916	14798	14777	14873	14950	14857	14953	14829	14869	14888	14950	14958	14993	14912	14966	14889	15052	15009	14943	14814	14894	14961	14837	14879	14829	14897	14839	15070	14913	15032	15052	14871	14779	14918	14954	14898	14958	14927	15071	14906	14987	14949	14913	14883	14931	14837	14848	14847	14806	14913	14930	15036	15046	14995	14904	14873	14808	14773	14831	14956	14828	14879	14791	14996	14984	14925	14896	14867	14940	14923	14949	14858	14947	14981	14812	14868	14779	14971	14822	14997	14759	15015	14761	14838	15020	14948	14987	15055	14949	14861	15032	15015	14909	14821	14978	14866	14875	14972	15081	14783	14876	15095	15022	14905	14878	14884	15053	15029	14888	15027	15045	14836	14982	14858	14868	14997	14886	14822	14934	14912	14941	14789	15055	14883	14731	14923	14932	15023	15014	14931	14954	14996	14862	14792	14892	14904	14842	14890	14913	14943	14777	14834	14677	14967	14757	14926	14676	14790	14928	14774	14889	14900	14953	15003	14947	14875	14939	14912	14882	14863	15204	14948	14948	14820	14903	14815	14730	14983	14901	15117	14745	14893	14920	15010	14772	14787	15071	14859	15062	15066	15060	14899	14998	14817	14818	14819	14750	14786	14748	14931	15081	14874	14935	14854	14775	14990	14762	14912	14889	14896	14797	14899	14980	14834	15029	14832	14944	14792	14883	14865	14860	14986	14891	14830	14810	14757	14940	14753	14941	14921	14897	14905	15002	14771	14884	14943	14814	14812	14759	14902	14892	14766	14982	14940	14965	15047	14796	14968	14969	14937	15103	14964	14795	14851	14948	14936	14984	14988	15104	15016	14995	14976	14909	14947	15074	14933	14954	15056	14803	14969	14987	15097	14871	14800	14939	14842	15083	14948	15000	15000	14929	14955	14874	14786	14678	15041	14976	14857	14913	14975	14780	14757	14982	14969	14974	14676	15070	14838	14870	14876	14961	14856	14709	14937	14810	14981	14876	14742	14830	14997	14913	15036	15032	14642	14970	14906	14701	14808	15057	14859	14821	14969	15016	14964	14799	14841	14716	14893	14871	14812	14841	14891	14879	14826	15038	14679	14940	14886	14937	14902	14948	14845	14962	14948	14933	15009	14997	14840	14968	14807	14824	14875	14907	14894	14834	14992	14862	14733	14760	15052	14821	15082	14676	14964	15037	14874	14879	14914	15006	14835	14903	14849	14896	14831	14741	14940	14977	14911	14832	14864	14931	14840	14994	14938	15009	14913	15040	14990	14980	14812	14985	14906	14773	15215	14936	15091	14723	14978	14906	15061	14905	14864	15003	15021	15002	14873	14820	14978	14865	14736	14987	14971	14896	14783	14868	15089	14983	14947	14857	14992	14851	14799	14799	14926	14797	14853	14769	14776	14823	15025	14848	14907	14679	14893	14865	14974	14837	15056	14954	14849	15059	14839	14809	15066	14856	14920	14820	14926	14862	15123	14694	14891	14975	14956	14914	14869	14769	15000	14803	14643	14808	14948	14860	14842	14916	14894	14909	14973	14904	14931	14995	14810	14683	14826	14911	15048	15066	14869	14999	14984	14801	14743	14816	15069	14984	14985	14982	14941	14928	14934	14878	14827	14873	15032	14933	14891	14916	14985	14976	14868	14926	14899	14903	14922	14948	14847	14992	14959	14787	14939	14992	15018	14934	14998	15115	14737	14770	14951	15044	14900	14890	14997	14942	14894	14892	14787	14852	14761	14856	15012	15130	14896	14658	14882	14994	14791	14971	14929	14832	14779	14870	14922	15146	14895	14944	14908	14957	15047	14929	14906	14935	14853	14992	14937	14812	14842	14800	14855	14864	14840	14801	14975	14879	14908	14985	14827	14685	15106	15132	14702	14957	14900	14869	14847	15099	15070	14929	14842	14892	14890	14823	14976	14981	14954	15054	14873	14857	14913	14892	14927	14900	15146	14958	15077	14965	15046	14844	15027	15055	14928	14801	14871	14965	14974	14931	14947	14967	14870	14838	14711	14825	14836	14928	14917	14927	15038	14907	14851	14950	15088	14986	14926	14852	15015	14844	15093	14876	15044	14810	14836	14774	14825	15001	14714	14829	14828	14810	14942	14808	14806	14841	15030	14999	14886	14778	14928	14883	14835	15153	14968	15003	14904	14913	14894	14806	14840	14953	14986	14816	15030	14860	14943	14977	15021	14822	15041	14883	14932	14912	14781	14776	14790	14818	14850	14782	14829	14853	14839	14920	14951	14939	14797	14907	15012	14695	14923	14923	14736	14842	15007	14870	14941	14840	14902	14930	14897	14988	14998	14948	15025	15059	14859	14915	14808	14895	14895	14775	14880	14899	14943	15154	15034	15026	14809	14847	14930	14913	14933	14757	14843	14892	14954	14973	14947	14942	14966	14817	15056	14818	14780	14770	14863	14853	14922	14778	14958	14975	14998	14863	15030	14973	15077	14908	14956	14781	15039	14771	14875	14921	14880	14939	15084	15065	15008	14810	14979	14871	14875	14920	14978	14859	14976	14913	14770	15097	14847	14883	14935	14844	14888	14782	15046	14946	14740	14741	14837	15087	14750	14859	14879	14980	15034	14982	15116	14942	14977	14881	14884	14918	14959	14849	14942	14833	14838	14852	14966	14869	15146	14900	14878	15013	15054	14849	14882	14990	14964	15029	14744	14814	14922	14882	14921	14785	14901	14739	14986	14778	14907	14763	14806	15036	14882	15008	14940	14849	15016	14930	14929	14901	14918	15006	14869	15045	14852	14975	14944	14705	14909	14916	14903	14837	14926	15006	14964	14902	14823	14975	14994	14882	14899	14819	14834	14821	14890	14964	14788	14989	14838	14972	14827	14917	14936	14944	14750	15097	15028	14770	14990	14892	15066	14879	14900	14999	14928	14669	14754	15005	14791	14983	15169	14837	14933	14834	15056	14961	14928	14887	14960	14967	14907	14963	14743	14865	14915	15001	14944	14618	14790	14861	14894	14807	14975	15127	14982	15032	14830	14873	14922	14873	15005	14901	14840	15030	14905	14933	14879	14819	15019	15009	14743	14871	15059	14994	15065	14798	14996	14891	14884	14959	14877	15024	14638	14914	14902	14912	14893	14940	14925	14961	14905	14772	15057	14957	14911	14911	14950	14859	14924	14948	14682	14860	14909	14857	14911	14944	15002	14928	14970	14934	14883	14826	14823	15022	14889	15012	14755	14812	14876	14761	14881	14953	14689	14916	14910	15005	14735	14707	15026	14835	14881	15081	14810	14987	14949	15009	14973	14911	14890	14812	14806	14885	14722	14840	14829	14959	15065	14929	14741	14927	14792	14945	14986	14923	15008	14981	14908	14774	14975	14859	14929	15032	15132	14962	14848	14708	15035	14731
31193	24149	24954	22336	18918	18769	17727	17103	17195	17054	16793	16342	16307	15961	15921	16125	16191	16311	16140	16377	16198	16227	16147	16020	16186	16163	16170	16259	16078	16184	16353	16102	16076	16162	16108	16173	16294	16047	16195	16401	16363	16035	15958	15930	15969	16089	16117	16093	16347	16141	16055	16190	15973	16388	16325	16007	16096	16066	16210	16197	16219	16170	16099	15992	16252	16159	16094	16381	15913	16024	16200	16178	16237	16098	16193	16153	15975	16033	15928	16110	16118	15950	15956	16018	16264	15957	15909	16002	16127	15867	16096	15916	16263	16206	16127	16210	16165	16165	16126	16120	16219	16079	16233	16138	16151	16103	16196	15951	16061	16034	16200	16158	16082	16342	16080	15993	15895	15884	16251	16108	15998	16131	16106	16170	15995	16119	15843	15815	16116	15884	15947	16104	16000	16130	16148	16081	16028	16128	15955	16038	16152	16083	16176	15971	16126	16320	16063	16305	16080	16045	16061	16184	16304	15945	16192	16119	16123	16132	15947	16082	16353	15960	15938	16075	16176	16065	16041	16191	16037	16310	16089	15960	16177	16254	16319	15995	16104	16047	16052	16070	16183	16201	16047	16011	16104	16144	16244	16144	16126	16186	16214	16023	16262	15933	15939	16064	16058	16112	15924	15935	16185	16050	16300	16159	16126	16010	16073	16188	16184	16060	16293	16199	15934	16196	15939	16029	16040	16076	15992	16285	16083	15980	16051	16336	16217	16140	15995	16020	16073	16112	16115	15936	15916	16017	16320	16072	16054	16111	16084	16164	16216	16020	15969	16114	16117	15989	16302	16068	16099	16032	16109	16172	16032	16378	16219	16101	16107	16256	16148	16117	16129	16314	16063	16167	16113	16270	16225	15988	15923	16074	16287	16108	16090	16040	16048	16095	16147	16033	15986	15861	16087	16238	16142	16106	16175	16201	15993	16011	16057	16017	15950	16212	16356	16211	16037	16296	16208	16042	16208	16305	16080	16326	16115	16026	16064	16205	16112	16197	16195	16077	16201	16179	16254	16003	16040	16074	16015	15994	16251	15864	15842	16163	16103	15987	16042	16164	16207	16018	16191	16039	15981	16398	16109	16107	16315	16003	16052	15920	15957	16176	16192	16021	16137	15980	15902	16110	16084	16058	16096	16261	15922	16267	16170	16249	16044	16019	16130	15895	16208	15998	16121	16103	16065	15950	16045	16248	16196	16192	16060	16093	16057	16154	16061	16095	16103	16018	16021	16150	16283	16090	15906	16251	16087	16170	16257	16065	16079	15909	15973	16062	15979	16005	15897	16133	15977	16157	16336	16292	16128	16088	15989	16166	16272	15874	16076	16041	15969	16171	16007	16061	16223	16234	16129	16318	16258	16342	16132	16295	16210	16177	16135	16186	16192	16283	15971	16020	16177	16085	16151	15959	16029	16074	16103	16240	16262	16195	16233	16055	16381	16055	15914	16161	16303	16019	16194	16117	16012	16116	16040	15973	16101	16243	16049	16039	16084	16093	16188	16108	15790	16092	16119	16206	16310	16038	15935	16031	16027	15982	16078	16236	16170	16145	16258	16164	16146	16222	16196	16034	16278	16158	16143	16219	16157	16175	16086	15922	16190	16115	16310	15970	16243	15983	16273	16240	16205	16164	16057	16193	16149	16176	16114	16051	15921	16041	16117	16078	16083	16089	16229	16103	16254	16185	16150	16080	15965	16025	16073	16121	16296	16119	16028	15944	16230	15931	16149	16109	16230	16198	16224	16181	16162	16205	16363	16114	15855	16181	16424	16258	16250	16008	16141	16145	16063	16347	15913	15746	16268	16029	16167	15915	16058	16052	15997	16180	16262	16028	15984	15997	16013	15953	16039	16243	16066	16086	16185	16195	16199	16161	16161	16136	16049	16038	15965	16042	16211	16072	16237	16181	16023	15999	16068	15879	16037	15974	15977	16261	16180	16049	15995	15987	16345	16170	16079	16255	16256	16116	16168	16145	16330	16114	16090	15980	15932	16275	16281	16153	16198	15868	16258	15919	16117	16199	16063	16174	16135	16258	16183	16014	16258	16092	16177	16243	16136	16180	16015	16008	16288	16107	16145	16157	16041	16014	16195	15922	16273	16185	16116	16034	16138	15997	16186	16150	16168	16152	16062	16093	16183	15990	15721	15961	16122	16220	16097	16194	16112	16153	16002	16179	16217	16070	16177	16096	16044	16258	16053	16032	16155	16069	16125	15973	16120	16012	16123	16097	16207	16196	16046	16057	16234	16091	16133	16205	16086	16184	16193	16248	16123	16234	16117	16188	16145	16222	16199	15994	16153	16150	15966	16101	16109	16201	16260	16015	15963	16008	16086	15978	16108	16004	16228	16270	16123	16059	16150	16190	15924	16144	16182	16090	16058	16141	16046	15940	16196	16146	16249	16046	15996	16255	16391	16076	16289	16125	16056	16153	16163	16314	15871	16046	16237	16064	16122	16059	15966	16142	16191	16142	16277	16266	16135	16125	16200	16342	16109	16248	15902	15964	16197	16119	16091	16132	16048	15845	16084	16152	16215	15994	16093	16095	15820	16113	16022	16083	16240	15745	16084	15990	15916	16068	16043	16182	16016	16080	16031	16101	16202	16092	16003	16151	16128	15956	16251	15983	16068	16048	16112	15894	16097	16084	16347	15955	16018	16082	16363	16330	16057	16015	16230	16064	16026	16313	15968	16200	16260	16122	15997	16235	16194	16261	15922	16162	16061	16281	16075	16044	16144	16003	16233	16281	16064	16039	16037	16290	16131	15905	16212	16255	16061	16122	16367	16059	16090	16174	16034	15994	15890	16231	15965	16363	16248	16345	16168	16121	16134	16143	16225	16207	16021	16120	16066	16081	16254	15970	16120	16131	16084	16221	16232	16088	15850	15949	16096	16006	15951	16138	15902	16209	16118	15946	16189	15908	15812	16104	16137	16187	16122	16015	16156	15976	16175	16105	16135	16086	16143	16137	16188	16054	16027	16105	16002	16163	16279	16099	16193	16039	16215	16116	16183	16258	16222	15939	16100	16197	16283	15995	16024	16027	16070	16153	16263	16142	16135	16125	16134	16047	15942	16298	16122	15876	16119	16160	16168	16049	16021	16239	16156	16165	15934	16183	16153	16025	16233	16219	16208	15994	16085	16224	16215	15885	16235	15959	15908	16101	16148	15898	16206	16213	16162	16008	16035	16174	16287	16151	15914	16177	16119	16139	16189	15931	16030	16100	16093	16262	16148	15967	16124	16234	16129	16005	15969	16234	16204	16105	16117	16085	16071	16115	15993	16147	16088	16135	16093	16122	16090	16120	16062	16121	16325	16109	16109	16180	16122	16117	15993	16018	15977	15993	16033	16250	16152	16056	16150	15986	15990	16117	15924	16120	15923	16084	16079	16091	16012	16041	16209	16090	16169	15915	16093	16170	16045	16130	16106	15973	16078	15959	16173	16087	15994	16138	16343	16278	16110	16218	16139	16032	16078	16094	16189	16081	16089	16247	16144	16183	16203	16142	16128	16059	16118	16146	16218	15994	16257	16004	16139	16306	16146	16054	16115	16127	16040	16229	15973	16218	16010	15869	16254	16028	15959	16099	16139	16201	16128	16030	16192	16060	16212	16018	16147	15978	16152	16141	16272	16198	16167	16319	16014	16026	16035	16127	15969	15901	16183	16008	15951	16071	16019	16125	16134	16164	16117	16134	16083	16094	16056	16144	15955	16045	16073	16113	15982	16176	16308	16239	15977	16156	16080	15961	16153	16155	16244	16063	15969	16189	16152	16149	16021	16186	16289	16123	16310	16095	16347	16358	15907	16131	16265	16095	16158	15956	15985	16223	15905	16009	16018	16017	16204	16238	15972	16305	16061	15930	16088	16133	16253	16166	16040	16149	16068	15942	16050	16130	16241	16078	16094	16084	15967	16117	16219	16067	16003	16017	16298	16113	16152	15962	16178	16133	16136	16002	16097	16283	16313	16029	16031	16265	16251	16391	16117	16003	15963	16101	16165	16053	16071	16011	16095	16299	16234	16068	15902	16160	16074	16282	15966	16266	15952	16103	16248	16378	16092	15994	16216	16202	16130	15975	16157	16146	16193	16166	16159	15989	16119	15979	16182	16059	15842	16056	16026	16231	16135	16165	16088	16065	16046	16063	15907	15998	16193	16083	16170	15966	16202	16061	16213	16164	16068	16201	16236	16106	16200	16332	16037	16015	16145	16078	16132	16021	16154	16159	15986	16134	16211	16114	16154	16328	16065	15918	16173	16195	16155	16031	16189	16196	16080	16361	16214	16140	16210	16213	16120	16171	16292	16081	16076	16056	16048	15871	16091	16270	16130	15994	15996	15872	16210	16275	16167	16171	16302	15949	16114	16278	16111	16048	16059	15938	16163	16177	15990	15979	16325	16291	16084	16152	16134	16082	15939	16256	16161	16050	16187	16187	16282	16204	16218	16010	16283	16057	16213	16261	16158	16268	16276	16117	16193	16129	16271	16203	16262	16268	16251	15950	16184	16246	16130	16010	16151	16025	16030	16086	15930	15930	16208	16317	16075	16166	16191	16046	16165	16245	16056	16111	16181	16204	16099	16229	16185	16166	16253	16056	16071	16110	16113	16145	16125	16175	16219	16164	16105	16049	16117	15806	16045	16327	16170	16019	16183	16221	16040	16032	16083	16153	16063	15941	16086	16077	16164	15995	15923	16174	16223	16053	15986	16232	16314	16073	16129	16187	16185	16202	15994	16176	16021	16075	15998	16195	16087	16048	16243	16178	16212	16150	16099	16095	16203	15994	16184	16006	16087	16238	16362	16335	16078	16184	16138	16309	16177	16006	16097	16321	15968	16141	16170	16196	16132	16175	16155	16317	15936	15977	15979	16026	15962	16150	16037	16251	16254	16068	16071	16174	16079	16106	16198	16176	15889	15928	15960	15866	16115	16002	16133	15894	16130	16109	16260	16142	16068	16151	16116	16138	16050	16332	16158	16110	16083	16204	16052	16004	16267	16118	16117	15937	16185	16076	16218	16232	16147	16144	16142	16287	15865	16214	16185	16129	16175	16092	16118	16076	16230	15911	16176	16300	16136	16134	16050	16082	16324	16262	16083	16234	16201	16193	16019	16212	15952	16329	16163	16060
20806	27143	26275	21451	18703	18144	16270	16009	15256	15423	14526	14119	14057	13902	13828	13872	13935	14072	13964	13928	14026	13970	14056	13972	13910	14107	13789	13760	13818	13858	13846	13774	13792	13726	13756	13885	13835	13895	13795	13845	13696	13799	13867	13814	13937	13818	13996	13702	13707	13772	13932	13927	13855	14019	13889	13741	13940	13878	13772	13641	13831	13754	13709	13730	13910	13927	13780	13815	13875	13897	13777	14000	13936	13894	13669	13779	13804	13804	13901	13748	13882	13647	14007	13889	13786	13827	13854	13995	13758	13687	13833	13855	13845	13958	13719	13860	13873	13896	13864	13916	13886	13786	13731	13854	13826	13970	13930	13886	13936	13823	13788	13812	13938	13967	13681	13829	13805	14095	13868	13659	13963	13916	13814	13869	13820	13633	13874	13881	13842	13772	13724	13692	13901	13794	13795	13858	13852	13856	13871	13995	13677	13905	13835	13814	13875	13746	13886	13818	13706	13700	13939	13840	13713	13722	13830	13767	13796	13844	13753	13774	13872	13862	13642	13892	13946	13798	14006	13863	13634	13861	13853	13861	13586	13948	13751	13855	13909	13747	13893	13884	13658	13790	13628	13813	13821	13831	13892	13885	13758	13732	13759	13752	13812	13782	13904	13983	13929	13853	13731	13776	13717	13750	13767	13887	13794	13930	13778	13771	13602	13873	13718	13804	13737	13662	13817	13804	13873	13880	13887	13802	13936	13596	13914	13783	13693	13653	13730	14030	13819	13768	13874	13909	13749	13834	13843	13642	13619	13890	13691	13880	13804	14030	13889	14010	13796	13927	13849	13654	13744	13881	13684	13889	13925	13715	13929	13770	13682	13818	13908	13833	13827	13895	13896	13910	13701	13877	13767	13975	13797	13686	13882	13986	13846	13991	13682	13699	13761	13882	13926	13600	13782	13845	13918	13886	13753	13983	13915	13777	13879	13836	13615	13853	13991	13762	13696	13744	13732	13745	13687	13860	13772	13743	13871	13691	13764	13869	13813	13774	13809	13857	13840	13903	13949	13825	13879	13863	13857	13859	13646	13780	13901	13726	13914	13888	13857	13862	13711	13733	13666	13859	13882	13769	14011	13776	13810	13876	13724	13803	13767	13785	13704	13826	13876	13903	13569	13872	13857	13911	13868	13882	13916	13834	13825	13920	13785	13928	13665	13738	13781	13894	13675	13645	13880	13794	13887	13882	13816	13766	13747	13852	13929	13885	13800	13856	13779	13769	13757	14084	13874	13877	14028	13895	13620	13992	13739	13855	13757	13719	13829	13743	13952	13832	13753	13769	13917	13807	13760	13812	13861	13835	13666	13841	13762	13827	13925	13925	13758	13878	13863	14067	13785	13792	13713	13935	13794	13831	13862	13770	13606	13804	13868	13920	13817	13739	13854	13705	13709	13946	13756	13780	13982	13888	13858	13767	13778	13731	13871	13727	14033	13758	13771	13659	13915	13802	13741	13710	13854	13684	13903	13773	13771	13886	13867	13902	13817	13924	13661	13767	13735	13899	13857	14001	13681	13826	13761	13941	13701	13958	13656	13818	13828	13840	14067	13704	13740	13935	13901	13866	13550	13807	14023	13702	13893	13835	13662	13691	13825	13693	13948	13775	13735	13787	13944	13794	13706	13608	13724	13802	13790	13748	13806	13802	13624	13898	13945	13712	13911	13827	13768	13919	13782	13771	13854	13667	13958	13857	13686	13806	13806	13979	13866	13851	13750	13816	13775	13923	13895	13734	13682	13645	13878	14000	13734	13961	13894	13807	13914	13707	13913	13734	13892	13803	13821	13825	13717	13873	13902	13734	13922	13807	13853	13758	13971	13803	13782	13895	13822	13752	13871	13833	13732	13728	13902	13794	13781	13887	13700	13883	13725	13844	13830	13882	13768	13633	13793	13838	13787	13841	13658	13554	13927	13583	13957	13817	13867	13827	13805	13793	13874	13769	13687	13966	13887	13992	13886	13840	13883	13733	13815	13664	13946	13883	13617	13977	13866	14061	13712	13856	13711	13918	13860	13920	13915	13878	13959	13686	13787	13921	13856	13648	13824	13773	13868	13763	13770	13703	13825	14088	13820	14014	13901	13774	13658	13804	13790	13869	13824	13628	13742	13739	13855	13786	13698	13905	13852	13781	13741	13751	13820	13794	13837	13907	13747	13823	13702	13833	13949	13699	13811	13765	13820	13815	13803	13990	13798	13732	13836	13767	13864	13840	13600	13774	13837	13806	13784	13580	13855	14031	13918	13849	13901	13895	13826	13786	13725	13899	13888	13760	13800	13805	13737	13857	13878	13962	13786	13774	13700	13865	13735	13886	13741	13731	13809	13809	13990	13733	13753	13766	13915	13741	13882	13710	14012	13945	13811	13782	13708	13907	13822	13737	13770	13886	13884	13870	13765	13845	13828	13753	13806	13783	13896	13754	13707	13795	13726	13809	13852	13784	13899	13871	13800	13872	13864	13811	13949	13753	13748	13941	13731	13851	13806	13746	13849	13930	13815	13729	13871	13876	13812	13769	13813	13899	13732	13807	13828	13885	13911	13946	13843	13758	13804	13784	13897	13671	13731	13937	13911	13797	13841	13963	13674	13772	13719	13652	13836	13894	13685	13837	13987	13851	13987	13862	13642	13954	13668	13945	13769	13658	13993	13850	13741	13695	13657	13707	13798	13775	13699	13823	13899	13858	13846	13898	13872	13681	13770	13743	13971	13779	13888	13733	13667	13666	13732	13994	13893	13819	13895	13895	13820	13795	13832	13697	13737	13759	13713	13935	13884	13949	13909	13720	13955	13608	13840	13748	13817	13596	13783	13659	13923	13818	13862	13736	13789	13795	13599	13835	13773	13786	13734	13840	13664	13724	13817	13898	13925	13776	13903	13862	13764	13820	13900	13938	13764	13786	13851	13658	13745	13984	14064	13984	13695	13800	13794	13776	13954	13832	13752	13583	13815	13747	13766	13804	13822	13691	13774	13731	13806	13670	13729	13590	14002	13908	13719	13821	13807	13821	13921	14013	13952	13921	13651	13766	13781	13895	13870	13758	13811	13754	13756	13884	13746	13859	13870	13635	13886	13703	13887	13781	13854	13841	13818	13885	13776	13875	13888	13735	13880	13847	13832	13760	13813	13762	13766	13968	13797	14051	13791	13812	13798	13883	13839	13643	13713	13854	13924	13914	13793	13733	13833	13835	13827	13672	13908	13909	13842	13646	14036	13911	13713	13882	13783	13857	13763	14022	13814	13866	13888	13849	13837	13777	13828	13873	13744	14034	13904	13783	13807	13876	13648	13897	13813	13682	13774	13688	13816	13777	13859	13740	13712	13970	13776	13703	14022	13835	13753	13879	13745	13830	13951	13690	13828	13774	13994	13812	13643	13692	13963	13767	13953	13718	13879	13734	13739	13839	13733	13778	13685	13850	13883	13815	13846	13817	13998	13982	13819	13826	13734	13884	13869	13817	13646	13913	13788	13844	13813	13870	13974	13915	13850	13923	13736	13826	13783	13870	13896	13753	13696	13823	13733	13801	13901	13799	13836	13899	13760	13775	13799	14054	13934	13741	13848	13751	13732	13841	13856	13805	13749	14031	13888	13787	13716	13789	13799	13841	13621	13764	13844	13954	13768	13809	13820	13624	13863	13787	13944	13737	13856	13793	13765	14002	13872	13643	13774	13843	13791	13650	13748	13951	13943	13633	13608	13727	13714	13695	13768	13802	13800	13879	13785	13800	13590	13698	13797	13881	13946	13848	13790	13761	14046	13928	13735	13763	13775	13630	13649	14040	13708	13844	13868	13845	13753	13897	13613	13643	13796	13772	13808	13857	13775	13713	13912	13825	13826	13881	13993	13746	13807	13721	13739	13827	13885	13732	13795	13946	13933	13801	13750	13872	13976	13946	13873	13932	13770	13741	13938	13767	13847	13912	13686	13931	13843	13750	13841	13878	13913	13980	13840	13777	13861	13924	13893	13783	13873	13859	13908	14035	13620	13811	13683	13897	13983	13928	13795	13974	13812	13707	13850	13906	13951	13820	13756	13687	13747	13783	13871	13744	13860	13745	13675	13673	13731	13790	13668	13971	13926	13823	13935	13995	13911	13712	13868	13774	13950	13858	13795	13821	13783	13839	13851	13868	13906	13663	13807	13714	13997	13810	13696	13759	13662	13853	13801	13782	13903	13900	13859	13696	13945	13764	13662	13691	13792	13907	13739	13702	13859	13922	13773	13799	13779	13782	13838	13950	13730	13732	13884	13874	13802	13793	13729	13868	13847	13791	13758	13655	13934	13827	13919	13778	13722	13702	13862	13906	13822	13745	13817	13695	13820	13806	13713	13855	13763	13853	13974	13780	13719	13801	14005	13747	13796	13838	14029	13790	13917	13847	13905	13893	13948	13952	13691	13829	13922	13733	14011	13701	13859	13869	13804	13646	13845	13613	13857	13984	13630	13809	13872	13836	13792	13810	13776	13917	13921	13890	13691	13730	13810	13756	13856	13815	13954	13756	13975	13833	13893	13874	13744	14024	13769	13748	13713	13805	13832	14048	13879	13838	13806	13841	13860	13850	13960	13811	13818	13732	13792	13841	13775	13631	13832	13883	13798	13961	13653	13876	13944	13792	13822	13740	13824	13942	13695	13810	13934	13682	13920	13684	13670	13643	13841	13834	13734	13817	13909	13884	13787	13806	13757	13967	13732	13834	13889	13759	13703	13898	13757	13841	13787	13802	13828	13861	13776	13927	13827	13838	13766	13937	14048	13850	13780	13919	13809	13862	13710	13633	13837	13726	13862	13781	13977	13721	13906	13676	13675	13898	13826	13992	13876	13877	13916	13868	13739	13853	13818	13880	13913	13889	13793	13646	14078	13892	13853	13669	13758	14028	13990	13778	13795	13725	13812	13839	13981	13879	13792	13996	13713	13815	13914	13749	13725	13828	13985	13824	13749	13801	13781	13761	13934	13882	13818	13839	13981	13728	13932	13910	13748	13836	13971	13815	13826	13897	14041	13713	13790	13951	13815	13808	13706	13711	13876	13878	13834	13890	13776	13795	13980	13832	13972	13823	13867	13914	13812	13906	13872	13934	13634	13847	13807	13861	13745	13781	13660	13645	13840	13816	13813	13706	13843	13809
26495	21734	28509	26672	22674	21396	20756	18841	17990	18125	17682	16726	16621	16829	16757	16527	16790	16669	16779	16909	16688	16392	16559	16543	16626	16831	16555	16447	16541	16419	16635	16474	16525	16572	16615	16589	16550	16328	16448	16326	16685	16422	16562	16426	16690	16525	16626	16369	16465	16576	16565	16606	16573	16515	16351	16481	16420	16489	16331	16440	16415	16404	16424	16442	16553	16356	16286	16773	16464	16497	16533	16479	16569	16521	16412	16196	16486	16401	16530	16575	16550	16375	16456	16627	16470	16585	16520	16538	16414	16717	16514	16537	16584	16649	16447	16507	16358	16559	16683	16244	16523	16437	16612	16292	16459	16536	16459	16544	16613	16403	16449	16676	16514	16551	16373	16383	16377	16409	16455	16539	16523	16534	16660	16438	16575	16412	16514	16584	16420	16542	16519	16580	16523	16421	16670	16519	16378	16350	16538	16386	16497	16456	16533	16526	16511	16410	16247	16488	16674	16467	16421	16431	16672	16325	16372	16509	16507	16617	16609	16401	16564	16494	16535	16287	16299	16251	16748	16351	16467	16448	16353	16493	16469	16462	16632	16372	16627	16756	16457	16490	16342	16523	16318	16533	16391	16474	16286	16426	16668	16634	16243	16482	16587	16571	16564	16340	16401	16338	16457	16368	16439	16452	16285	16409	16618	16594	16548	16386	16515	16587	16279	16476	16435	16338	16542	16484	16312	16575	16392	16533	16326	16336	16430	16394	16422	16506	16460	16293	16544	16238	16620	16583	16561	16467	16361	16524	16244	16319	16597	16409	16516	16341	16281	16221	16261	16514	16471	16241	16411	16463	16398	16453	16333	16283	16525	16696	16246	16517	16505	16359	16358	16475	16459	16482	16315	16585	16415	16325	16565	16435	16395	16365	16311	16524	16575	16344	16583	16578	16421	16469	16404	16372	16326	16478	16401	16557	16370	16570	16383	16505	16465	16328	16575	16595	16691	16393	16525	16241	16366	16597	16220	16340	16649	16599	16586	16464	16663	16402	16448	16404	16391	16487	16495	16379	16399	16479	16511	16557	16407	16298	16663	16548	16411	16711	16342	16460	16471	16455	16362	16321	16563	16367	16449	16392	16558	16534	16523	16591	16085	16401	16454	16539	16415	16385	16395	16465	16380	16473	16408	16534	16505	16325	16472	16501	16484	16449	16504	16453	16527	16311	16530	16574	16554	16450	16365	16524	16474	16563	16548	16273	16119	16516	16459	16379	16594	16441	16436	16599	16512	16569	16448	16413	16483	16601	16422	16438	16505	16658	16506	16549	16436	16448	16314	16529	16571	16470	16428	16572	16465	16454	16388	16444	16547	16465	16328	16330	16644	16400	16713	16329	16487	16624	16551	16406	16338	16672	16461	16418	16398	16499	16565	16519	16402	16636	16287	16491	16354	16250	16390	16505	16416	16576	16492	16498	16502	16637	16366	16480	16573	16534	16487	16515	16496	16569	16579	16571	16354	16392	16453	16498	16581	16393	16577	16539	16626	16451	16277	16565	16449	16472	16441	16604	16536	16477	16577	16404	16494	16603	16386	16510	16551	16533	16502	16562	16392	16374	16563	16529	16505	16185	16524	16377	16320	16364	16395	16390	16460	16429	16461	16500	16398	16465	16412	16342	16472	16320	16433	16272	16210	16755	16583	16553	16478	16464	16516	16241	16476	16516	16380	16485	16587	16523	16462	16401	16550	16482	16702	16548	16654	16335	16535	16591	16554	16374	16465	16412	16340	16429	16420	16427	16485	16396	16644	16555	16391	16462	16658	16536	16454	16494	16519	16273	16395	16429	16561	16332	16348	16355	16483	16437	16641	16441	16606	16549	16229	16462	16563	16437	16523	16462	16474	16411	16158	16305	16406	16479	16414	16427	16546	16354	16652	16605	16523	16683	16427	16499	16475	16323	16390	16526	16316	16276	16391	16394	16339	16461	16458	16370	16623	16556	16533	16301	16444	16461	16482	16482	16447	16320	16517	16437	16443	16321	16394	16454	16560	16156	16587	16518	16297	16634	16535	16641	16455	16515	16475	16410	16344	16651	16419	16649	16481	16587	16419	16393	16688	16412	16417	16650	16759	16524	16585	16694	16505	16393	16566	16558	16499	16580	16797	16553	16372	16428	16448	16501	16548	16502	16596	16404	16555	16417	16596	16499	16545	16549	16282	16505	16333	16552	16536	16301	16349	16391	16532	16467	16494	16544	16342	16598	16416	16401	16241	16360	16472	16549	16409	16260	16409	16439	16458	16462	16595	16434	16342	16655	16451	16507	16301	16378	16581	16420	16435	16147	16563	16485	16454	16446	16491	16554	16555	16433	16269	16635	16417	16332	16416	16491	16466	16376	16582	16312	16555	16105	16324	16442	16423	16420	16540	16574	16457	16484	16532	16463	16448	16340	16532	16457	16370	16542	16441	16150	16544	16444	16671	16481	16455	16404	16457	16447	16492	16328	16502	16280	16419	16397	16427	16368	16635	16367	16388	16526	16396	16469	16399	16575	16480	16523	16620	16502	16264	16377	16507	16381	16391	16464	16404	16267	16495	16411	16476	16384	16330	16501	16191	16377	16536	16563	16483	16592	16353	16341	16334	16650	16536	16328	16464	16346	16427	16563	16336	16326	16201	16430	16733	16456	16224	16252	16527	16379	16730	16562	16528	16404	16555	16835	16406	16389	16687	16634	16527	16459	16555	16369	16443	16461	16452	16468	16354	16331	16538	16243	16510	16457	16644	16249	16434	16449	16481	16399	16597	16510	16596	16524	16396	16434	16292	16451	16472	16466	16250	16485	16334	16420	16257	16506	16625	16403	16443	16526	16305	16321	16279	16377	16553	16185	16354	16633	16531	16543	16555	16617	16383	16292	16544	16426	16473	16463	16784	16453	16555	16331	16447	16550	16364	16437	16655	16478	16599	16472	16399	16450	16434	16506	16341	16574	16393	16538	16483	16456	16206	16575	16453	16433	16334	16593	16492	16496	16443	16489	16427	16393	16436	16535	16513	16610	16428	16329	16275	16275	16511	16584	16369	16647	16411	16286	16376	16406	16520	16394	16625	16286	16385	16608	16541	16330	16354	16534	16507	16584	16506	16492	16502	16478	16409	16435	16545	16446	16524	16440	16508	16597	16467	16466	16411	16410	16469	16424	16476	16450	16584	16406	16438	16359	16167	16725	16447	16478	16425	16426	16594	16407	16417	16484	16555	16334	16536	16598	16385	16272	16352	16671	16387	16322	16444	16475	16476	16479	16445	16376	16555	16586	16585	16580	16296	16566	16439	16289	16512	16545	16406	16660	16365	16381	16590	16643	16652	16364	16450	16545	16436	16444	16373	16643	16487	16195	16370	16474	16424	16352	16628	16467	16544	16356	16469	16434	16404	16629	16574	16432	16247	16463	16625	16590	16378	16416	16492	16325	16417	16525	16526	16433	16392	16414	16398	16437	16364	16441	16392	16489	16564	16343	16374	16328	16608	16382	16443	16459	16402	16589	16440	16476	16495	16416	16647	16566	16156	16694	16745	16448	16461	16565	16450	16267	16500	16405	16534	16423	16249	16370	16367	16492	16374	16436	16392	16565	16412	16589	16601	16331	16457	16317	16484	16377	16348	16349	16317	16457	16430	16313	16458	16579	16495	16355	16371	16531	16448	16499	16576	16525	16468	16658	16491	16420	16162	16700	16613	16600	16377	16367	16212	16568	16437	16680	16465	16356	16549	16583	16593	16438	16413	16581	16497	16435	16452	16724	16560	16553	16368	16528	16575	16403	16339	16614	16385	16589	16459	16578	16390	16783	16588	16594	16436	16487	16574	16381	16515	16504	16483	16598	16556	16541	16563	16488	16444	16320	16515	16426	16370	16617	16553	16672	16492	16354	16477	16533	16428	16497	16674	16523	16445	16567	16351	16428	16341	16383	16483	16417	16564	16432	16616	16371	16286	16454	16379	16533	16323	16524	16482	16297	16308	16469	16415	16531	16436	16459	16469	16371	16719	16448	16502	16535	16402	16642	16548	16390	16224	16717	16355	16582	16526	16525	16483	16588	16373	16270	16265	16416	16568	16361	16377	16602	16515	16460	16265	16327	16296	16508	16543	16521	16526	16506	16380	16593	16493	16569	16483	16446	16498	16446	16210	16388	16381	16687	16603	16285	16460	16667	16369	16449	16496	16436	16387	16614	16486	16572	16631	16464	16574	16656	16404	16423	16414	16316	16314	16331	16291	16360	16693	16544	16597	16281	16595	16583	16571	16527	16536	16443	16647	16307	16475	16536	16631	16357	16390	16551	16444	16366	16455	16469	16541	16444	16384	16497	16512	16542	16582	16404	16390	16541	16435	16149	16307	16491	16474	16532	16796	16327	16315	16585	16515	16446	16570	16355	16614	16577	16643	16446	16486	16668	16581	16356	16504	16477	16340	16534	16336	16461	16471	16614	16389	16479	16476	16467	16513	16540	16328	16464	16333	16498	16524	16494	16356	16446	16591	16508	16459	16440	16398	16540	16361	16536	16430	16592	16451	16398	16366	16520	16539	16591	16705	16579	16561	16485	16549	16525	16331	16310	16541	16494	16601	16589	16348	16392	16470	16482	16394	16557	16337	16527	16477	16281	16442	16345	16329	16391	16597	16528	16445	16345	16682	16657	16362	16461	16599	16371	16523	16328	16527	16577	16548	16570	16675	16412	16310	16464	16618	16624	16314	16351	16737	16381	16379	16406	16305	16395	16583	16467	16494	16524	16400	16541	16511	16301	16590	16333	16382	16430	16389	16431	16375	16457	16726	16646	16408	16576	16484	16517	16499	16764	16557	16560	16544	16592	16326	16452	16728	16541	16597	16567	16458	16405	16352	16500	16329	16462	16409	16564	16360	16511	16496	16562	16577	16358	16603	16462	16259	16496	16596	16728	16414	16369	16545	16473	16429	16552	16465	16398	16320	16571	16600	16488	16453	16634	16479	16356	16631	16692	16449	16409	16703	16560	16559	16462	16443	16439	16530	16330	16559	16569	16457	16448	16604	16290	16473	16713	16588	16507	16593	16473	16417	16365	16366	16263	16525	16450	16491	16615	16661	16408	16394	16427	16554	16491	16471	16519	16577	16399	16410	16580	16569	16452	16396	16717	16419	16524	16550	16694
18133	30131	30746	23886	19425	18547	16812	15878	15235	14960	14249	13331	13126	12880	12804	12859	12816	13081	13245	13180	13036	13090	12997	12997	12758	12981	12855	12708	12879	12736	12888	12818	12822	12787	12890	12780	12667	12905	12784	12818	12820	12820	12808	12791	12743	12753	13000	12799	12809	12691	12695	12784	12766	12624	12711	12735	12909	12749	12770	12870	12913	12745	12726	12731	12745	12870	12763	12800	12722	12719	12739	12674	12674	12975	12787	12877	12891	12945	12706	12597	12735	12836	12813	12635	12687	12803	12833	12522	12908	12741	12828	12827	12872	12835	12840	12839	12696	12672	12939	12723	12807	12711	12806	12792	12841	12754	12776	12838	12892	12868	12719	12930	12683	12820	12813	12877	12834	12859	12900	12851	12870	12796	12801	12910	12679	12749	12890	12821	12779	12808	12804	12823	12826	12552	12887	12732	12641	12723	12773	12821	12763	12801	12814	12774	12852	12791	12698	12890	12607	12755	12767	12622	12475	12726	12835	12811	12988	12804	12792	12706	12820	12735	12921	12689	12722	12777	12798	12916	12747	12757	12831	12714	12884	12741	12869	12791	12839	12786	12865	12862	12818	12884	12751	12723	12779	12886	12682	12688	12789	12694	12671	12801	12898	12707	12918	12758	12742	12951	12628	12857	12811	12800	12863	12587	12840	12828	12776	12744	12768	12670	13023	12734	12971	12825	12708	12844	12798	12779	12725	12818	12884	12704	12711	12811	12957	12583	12777	12757	12784	12842	12790	12920	12833	12903	12590	12757	12861	12723	12697	12786	12957	12829	12779	12745	12739	12596	12709	12756	12765	12802	12809	12743	12611	12738	12703	12796	12802	12650	12815	12808	12916	12874	12914	12775	12775	12824	12682	12772	12763	12790	12821	12869	12756	12785	12854	12852	12712	12760	12726	12673	12641	12737	12815	12719	12877	12670	12661	12612	12712	12637	12741	12718	12782	12690	12835	12711	12849	12868	12683	12826	12556	12894	12856	12832	12788	12798	12680	12836	12880	12723	12750	12824	12727	12801	12769	12684	12865	12721	12762	12818	12777	12611	12804	12807	12824	12696	12704	12956	12908	12710	12852	12806	12777	12826	12784	12741	13004	12576	12949	12780	12704	12849	12845	12830	12722	12822	12651	12777	12750	12703	12758	12872	12664	12776	12783	12772	12674	12755	12871	12799	12825	12695	12659	12862	12849	12699	12730	12980	12780	12868	12886	12792	12929	12673	12759	12667	12816	12863	12793	12859	12755	12798	12771	12746	12682	12801	12705	12921	12963	12763	12729	12797	12803	12666	12749	12635	12773	12805	12774	12909	12975	12849	12764	12779	12881	12719	12804	12920	12764	12677	12794	12878	12640	12753	12905	12561	12752	12900	12718	12704	12711	12752	12815	12818	12798	12923	12936	12871	12816	12754	12575	12893	12891	12766	12729	12796	12757	12763	12933	12772	12689	12630	12818	12825	12809	12900	12949	12539	12851	12777	12820	12829	12812	12783	12857	12772	12686	12723	12712	12763	12813	12748	12883	12759	12723	12665	12759	12722	12720	12833	12730	12744	12877	12852	12790	12693	12726	12614	12764	12739	12591	12685	12773	12881	13073	12712	12770	12835	12652	12913	12675	12795	12727	12713	12938	12608	12755	12868	12763	12730	12732	12927	12686	12635	12828	12803	12673	12715	12697	12838	12877	12874	12580	12749	12858	12543	12911	12886	12692	12781	12711	12846	12856	12878	12861	12757	12802	12727	12944	12712	12835	12693	12755	12817	12825	12697	12684	12776	12780	12717	12744	12870	12933	12738	12993	12756	12800	12654	12892	12825	12821	12808	12768	12714	12692	12763	12900	12815	12868	12808	12889	12784	12854	12704	12834	12703	12727	12918	12837	12648	12778	12941	12644	12830	12789	12887	12752	12839	12789	12809	12664	12627	12900	12843	12643	12785	12727	12854	12794	12898	12854	12884	12734	12709	12705	12643	12786	12917	12776	12807	12701	12747	12894	12799	12936	12833	12638	12773	12892	12788	12777	12763	12765	12668	12804	12938	12813	12841	12696	12690	12923	12774	12886	12766	12810	12645	12738	12737	12877	12774	12803	12951	12732	12832	12849	12670	12838	12758	12742	12804	12702	12688	12844	12872	12695	12839	12912	12723	12702	12691	12958	12701	12705	12791	12831	12731	12820	12790	12770	12724	12865	12753	12601	12732	12779	13015	12746	12698	12685	12754	12809	12734	12922	12700	12575	12776	12907	12801	12716	12818	12844	12864	12700	12871	12796	12798	12669	12722	12930	12739	12720	12694	12899	12826	12883	12817	12654	12796	12804	12870	12833	12953	12724	12705	12822	12825	12766	12860	12771	12774	12782	12634	12686	12853	12832	12856	12849	12868	12766	12851	12732	12730	12801	12737	12841	12817	12754	12953	12769	12906	12749	12664	12955	12812	12647	12785	12730	12784	12737	12735	12818	12865	12883	12638	12722	12716	12911	12713	12629	12781	12816	12896	12796	12837	12913	12861	12815	12832	12844	12842	13061	12678	12922	12753	12811	12701	12829	12918	12810	12743	12636	12855	12705	12719	12779	12697	12863	12834	12851	12773	12756	12787	12869	12818	12824	12649	12792	12837	12667	12642	12779	12765	12913	12932	12887	12736	12838	12906	12776	12604	12846	12745	12867	12624	12770	12719	12854	12879	12859	12892	12703	12731	12754	12761	12773	12922	12701	12875	12787	12825	12731	12793	12903	12850	12796	12840	12766	12738	12746	12760	12684	12775	13001	12673	12900	12832	12659	12800	12626	12858	12786	12918	12788	12693	12819	12698	12809	12782	12780	12848	12668	12706	12843	12783	12653	12793	12858	12717	12769	12707	12815	12744	12877	12864	12733	12728	12695	12698	12647	12664	12774	12851	12862	12719	12883	12920	12728	12851	12688	12650	12798	12789	12908	12804	12811	12798	12635	12757	12786	12846	12803	12786	12790	12815	12791	12703	12759	12809	12750	12791	12800	12756	12657	12842	12636	12876	12863	12969	12814	12730	13005	12782	12803	12769	12751	12763	12758	12656	12840	12756	12622	12718	12766	12841	12965	12789	12841	12846	12836	12664	12758	12784	12693	12739	12914	12688	12793	12495	12744	12700	12833	12773	12694	12854	12707	12795	12692	13060	13019	12794	12684	12837	12851	12754	12848	12802	12740	12822	12958	12807	12727	12715	12804	12644	12804	12854	12834	12864	12758	12815	12616	12774	12753	12761	12822	12827	12889	12898	12859	12788	12825	13025	12853	12725	12824	12718	12834	12864	12785	12794	12851	12874	12731	12874	12814	12766	12780	12805	12844	12851	12926	12756	12895	12894	12661	12794	12783	12809	12717	12689	12632	12774	12793	12768	12963	12793	12817	12643	12830	12808	12817	12797	12912	12677	12737	12713	12944	12779	12731	12971	12775	12802	12660	12795	12707	12776	12784	12868	12880	12836	12720	12632	12806	12888	12771	12765	12742	12662	12829	12737	12853	12815	12772	12786	12706	12871	12948	12891	12805	12844	12783	12778	12714	12839	12729	12786	12912	12805	12723	12640	12646	12866	12744	12765	12894	12785	12783	12726	12883	12916	12831	12671	12706	12615	12782	12866	12676	12678	12802	12828	13025	12786	12658	12856	12667	12829	12828	12753	12732	12748	12709	12669	12768	12647	12741	12925	12722	12632	12922	12887	12714	12785	12921	12875	12967	12657	12669	12759	12733	12591	12831	12788	12954	12786	12806	12839	12695	12799	12887	12799	12846	12801	12872	12780	12706	12988	12781	12672	12823	12765	12701	12678	12824	12837	12789	12798	12713	12720	12882	12751	12720	12833	12760	12699	12760	12762	12930	12733	12783	12757	12871	12947	12674	12792	12886	12733	12816	12732	12821	12609	12712	12776	12807	12890	12839	12745	12915	12770	12783	12641	12768	12768	12955	12712	12868	12779	12790	12777	12762	12723	12934	12866	12770	12892	12822	12833	12723	12909	12594	12735	12843	12700	12870	12682	12801	12634	12641	12652	12933	12679	12810	12855	12772	12759	12559	12821	12922	12624	12783	12749	12667	12610	12912	12751	12758	12734	12832	12813	12778	12917	12684	12783	12837	12853	12899	12712	12691	12699	12801	12857	12725	12813	13115	12804	12670	12723	12666	12739	12735	12710	12925	12736	12745	12758	12757	12712	12818	12773	12729	12665	12762	12793	12810	12961	12786	12848	12701	12833	12738	12821	12655	12803	12726	12853	12605	12832	12851	12777	12798	12689	12792	12716	12870	12719	12864	12703	12681	12881	12735	12904	12714	12814	12871	12669	12761	12877	12861	12884	12977	12889	12764	12883	12579	12855	12656	12905	12697	12809	12692	12736	12845	12829	12823	12985	12851	12833	12671	12868	12893	12848	12760	12832	13000	12755	12946	12820	12774	12892	12681	12842	12735	12752	12881	12895	12791	12742	12655	12778	12674	12734	12752	12818	12805	12683	12778	12847	12869	12884	12919	12759	12814	12667	12803	12857	12897	12810	12727	12832	12792	12751	12806	12771	12663	12868	12834	12829	12725	12692	12826	12652	12790	12728	12746	12835	12784	12857	12833	12743	12834	12848	12760	12772	12690	12783	12795	12825	12690	12856	12733	12765	12731	12753	12793	12644	12790	12846	12663	12902	12758	12829	12686	12883	12693	12711	12812	12737	12905	12713	12819	12835	12718	12904	12784	12798	12792	12758	12753	12759	12889	12823	12715	12747	12727	12822	12768	12813	12833	12651	12566	12849	12708	12701	12735	12871	12672	12818	12737	12726	12890	12848	12712	12729	12761	12797	12718	12575	12882	12747	12843	12725	12717	12812	12622	12814	12692	12722	12751	12609	12741	12822	12757	12882	12798	12816	12842	12739	12713	12967	12724	12840	12674	12732	12788	12812	12815	12588	12799	12886	12686	12632	12829	12748	12846	12769	12721	12784	12664	12922	12736	12650	12743	12976	12689	12775	12607	12818	12885	12817	12852	12790	12943	12941	12888	12760	12707	12682	12853	12763	12714	12780	12687	12732	12821	12610	12877	12738	12795	12674	12864	12981	12710	12860	12704	12891	12841	12970	12694	12816	12718	12805	12750	12742	12860	12623	12788	12864
24710	21736	29393	24739	22613	24943	25765	21265	19759	19738	19210	18119	17674	17631	17481	17337	17463	17609	17626	17579	17650	17604	17449	17511	17392	17287	17406	17421	17385	17267	17482	17161	17349	17169	17438	17380	17207	17450	17314	17416	17090	17273	17251	17109	17219	17181	17386	17089	17296	17331	17361	17221	17230	17164	17233	17327	17352	17454	17410	17186	17076	17073	17200	17042	17157	17339	17177	17149	17134	17481	17465	17224	17419	17173	17196	17313	17118	17195	17217	17189	17307	17071	17094	17312	17036	17276	17140	17292	17257	17401	17391	17145	17120	17199	17144	17291	17088	17274	17224	17041	17290	17247	17208	17201	17164	17153	17093	17345	17250	17405	17381	17111	17132	17174	17119	17124	17397	17251	17143	17298	17195	17174	17326	17131	17019	17337	17130	17240	17410	17255	17165	17178	17276	17155	17205	17106	16907	17086	17211	17223	17410	17163	17261	17120	17223	17167	17242	17051	17227	17391	17222	17077	17272	17030	17366	17476	17090	17381	17208	17315	17060	17146	17196	17310	17185	17244	17178	17101	17237	17231	17201	17109	17175	17225	17079	17330	17263	17041	17235	17055	17172	17255	17231	17300	17265	17167	17268	17034	17170	17159	17319	17037	17010	17159	17350	17196	17242	17370	17292	17233	17209	17026	17010	17143	17212	17174	17193	17422	17067	17149	17051	17286	17215	17270	17209	17285	17189	17166	17164	17215	17096	17143	17312	17188	17159	17146	16931	17325	17293	17216	17196	17268	17116	16913	17109	17116	17136	17044	17235	17173	17074	17099	17071	17089	17187	17183	17257	17196	16900	16983	17307	17188	17158	17229	17133	17085	17153	17284	17049	16981	17196	17274	17141	17222	17269	17118	17237	17212	17308	17173	17204	17239	17028	16921	17308	17069	17220	17263	17242	17300	17355	17216	17035	17156	17333	17099	17217	17351	17261	16958	16997	17223	17293	17010	17152	17107	17063	17355	17090	17233	17371	17288	17199	17031	16982	17524	17154	17006	17122	17141	17170	17083	17147	17310	17153	17158	17253	17288	17136	17199	17226	17196	17013	17319	17206	16958	17227	17328	17126	16993	17192	17246	17000	17265	17334	17314	17178	17233	17230	17215	17126	17305	17229	17147	16989	17016	17238	17121	17044	17158	17257	16940	17112	17078	17157	17408	17183	17299	17244	17081	17178	17375	17206	17169	17042	17061	17127	17051	17041	17070	17048	17262	17224	17178	17342	17143	17212	17230	17050	17142	17073	17222	16973	17029	17157	17254	17073	17168	17311	17077	17002	17250	17256	17243	17159	17177	17202	17079	17323	17156	17050	17161	17172	17301	17092	17192	17149	17231	17362	17064	17194	17418	17278	17233	17224	17185	17279	17267	17191	17333	16953	17113	17030	17016	17406	16844	16956	17106	17106	17103	17140	17048	17289	17161	17181	17198	17021	17020	17194	17039	17121	17180	17151	17240	17197	17312	17208	17067	17063	17212	17325	17285	17171	17153	17135	17165	17167	17113	17113	16945	17250	17199	17251	17063	17263	17229	17058	17175	17175	17236	17089	16935	17012	17071	17297	17234	17166	17174	16967	17094	17350	17089	17298	17192	17094	16997	17102	17035	17189	17247	17099	17053	17395	17299	17339	17025	17104	17078	17396	17403	17012	17246	17240	17068	17100	17209	17215	17111	17277	17302	17244	17018	17097	17224	17139	17236	17496	17450	17116	17273	17234	17329	17401	17026	17123	17116	17175	17040	17287	17354	17199	17125	17246	17223	17356	16996	17185	17412	17096	17111	17125	17267	17111	16974	17330	17262	17078	17392	17034	17147	17530	17086	17187	17368	17182	17300	17251	16885	17175	16936	17091	17135	17179	17221	17177	17161	17504	17262	17136	16991	17213	17263	17154	17110	17249	17336	16825	17106	17114	17182	17270	17395	17141	17109	17028	17270	17042	17003	17183	17393	17161	17223	17220	17179	17191	17088	17267	17168	17197	17265	17212	17014	17050	17340	17187	17195	17063	17074	17136	17198	17093	17227	17179	17302	17173	17138	17086	17147	17054	17426	17275	17386	17238	17020	17198	17179	16957	17210	17065	16908	17121	17061	17202	17234	17074	17078	17244	17526	17355	17178	17330	17322	17137	17187	17295	17166	17090	17166	17176	17269	17086	17140	17155	17233	17135	17104	17128	17175	17158	17079	17186	17098	17199	17075	17067	17048	17107	17285	17091	17156	17144	17188	17138	17132	17225	17211	17079	17373	17047	17385	17147	17321	17171	17078	17103	16938	17177	17204	17297	17178	17177	17050	16977	17125	17077	17073	17105	17262	17228	17128	17198	17315	17234	17265	17249	17178	17231	17347	17097	17031	17101	17274	17102	16949	17180	17048	17316	17303	17196	17077	17296	16976	17229	17007	17092	17237	17287	17325	17189	17036	17198	17430	17041	17304	17038	17103	17185	17297	17227	17335	17155	17162	17089	17084	17194	17208	17316	17171	17296	17005	16911	17179	17125	17191	17061	17187	17391	17147	17187	17103	17167	16971	17011	17006	17133	17162	17383	16981	17140	17441	17060	17161	17091	17271	17227	16988	17164	17175	17142	17213	17107	16956	17078	17302	17044	17013	17225	17277	16972	17343	17206	17138	17303	17167	17056	17304	17055	17265	17294	17180	17192	17072	17301	17241	17199	17199	17222	16960	17374	17222	17235	17295	17342	17041	17187	17222	17222	17189	17310	16924	17357	17206	17050	17313	17280	17055	17165	17196	17108	17246	17318	17174	17158	17170	17211	17206	17132	17416	17283	17239	17130	17131	17081	17187	17016	17134	17036	16941	17100	17163	17391	17127	17347	17245	17050	17020	17297	16952	17131	17305	17320	17275	17223	17222	17129	17183	17132	17280	17320	17393	17067	17103	17241	17071	17076	17293	17069	17193	17255	17284	17264	17193	17234	17185	17079	17161	17116	17262	17214	17273	17211	17148	17175	17375	17209	17197	17320	17071	17198	17171	17213	17348	17174	17043	17147	17087	17156	17181	17277	17167	17110	17293	17170	17216	17247	17257	17376	17254	17107	17224	17061	17225	17167	17110	16996	17145	17149	17193	17196	17259	17215	17201	17083	17253	17186	17279	17012	17160	17450	17348	17042	17246	17323	17258	17069	17253	17261	17100	17140	17278	17275	17183	17193	17265	17084	17291	17126	17300	17246	17178	17312	17281	17244	17057	17102	17341	17314	17150	17097	17155	17030	17131	17289	17246	17151	17159	17224	17075	17151	17290	17063	17227	17299	17219	17128	17227	17197	17143	17225	17063	17232	17191	17286	17256	17183	17121	17155	17231	17119	17268	17090	17338	17128	17132	17314	17167	17078	17300	17073	17102	17128	17096	17245	17334	17322	17542	17193	17002	17151	17134	16999	17148	17068	17356	17207	17237	17125	17122	17195	17237	17525	17289	17196	17111	17067	17049	17248	17303	17190	17019	17131	17416	17279	17092	17127	17227	17093	17142	17316	16876	16989	17230	17227	17235	17068	17244	16986	17099	17439	17111	17105	16936	16945	17406	17024	17275	17225	17231	17102	17120	17133	16958	17180	17117	16955	17131	17125	17047	16980	17067	17136	17138	17297	17123	17211	17186	17194	17146	17185	17141	16953	17193	17211	17282	17189	17136	17270	17203	16939	17091	17033	17292	17061	17333	17142	17221	17231	17203	16888	17406	17288	17189	17311	17211	17176	17396	17128	17167	17148	17365	17241	17343	17307	17139	17216	17164	17134	17149	17119	17080	16886	17224	17263	16953	17321	17247	17104	17313	17058	17201	16858	17000	17259	17108	16973	17322	17449	17268	17096	17140	17002	17096	17155	17108	17215	17080	17205	17071	17206	17344	17096	17176	17373	16925	17090	17050	17257	17098	17239	17245	17136	17042	16856	17147	17296	17245	17082	16920	17094	17127	17104	17256	17157	17012	17214	17068	17254	16988	17361	17306	17167	17019	17189	17170	17163	17214	17244	17221	17217	17059	17028	17151	17141	17106	17174	17322	17107	17187	17018	17073	17323	17318	17061	17170	17200	17124	17116	17245	17079	16966	17011	17088	17028	17043	17152	17210	17192	17094	17299	17189	17204	17147	17255	17313	17145	17161	17161	17125	17178	17221	17244	17050	17134	17077	17127	17254	17324	17181	17053	17091	17077	16995	17258	17094	17065	17124	17119	17355	17151	17046	17035	16912	17172	17059	17096	17058	17035	17041	17125	17096	17092	17201	17252	16985	17069	17244	17246	17102	17030	17427	17215	17294	17198	17032	17248	17187	17260	17214	17108	17064	17418	17240	17108	17286	17096	17214	17179	17059	17226	17174	17210	17269	17262	17296	17286	16855	17292	17078	17219	17178	17355	17079	17589	17218	17271	17186	17289	17096	16995	17213	17126	17184	17103	16989	17440	16982	17171	17337	17288	17273	17242	16965	17264	17280	17105	17194	17308	17396	17455	17230	17183	17274	17173	17139	17098	17150	17184	16997	17056	17002	17245	17226	17109	17092	17098	17143	17222	17135	17130	16859	17099	17086	17158	17173	17228	17040	17007	17077	17147	17212	17104	17283	17350	17129	17229	17123	17002	17142	17273	17247	17127	17018	17057	17123	17041	17113	17198	17367	17288	17236	17293	17093	17313	17144	16993	16911	17279	17208	17022	17223	17093	17108	17063	17107	17085	17170	17124	17234	17291	17261	17276	17274	17152	17053	17026	17118	17143	17188	17168	17112	17159	17072	17184	17195	17258	17227	17185	17246	17242	17407	17251	17294	17278	17050	16893	17160	17165	17294	17277	16982	17067	17089	17267	17086	17178	17269	17122	17294	17089	17123	17148	17247	17251	17173	17146	17215	17248	17199	17311	17243	17091	17053	17466	17182	17125	16994	17134	17286	17327	17247	17121	17043	17267	17416	17215	17051	16924	17148	17203	17240	17224	17212	17367	17135	17257	17210	17070	17357	17221	17086	17138	17053	17112	16913	17077	17248	17151	17387	17348	17250	17222	17048	17015	17193	17070	17216	17320	17363	17292	17226	17172	17061	17106	17272	17231	17102	17116	17008	17217	17141	17315	17011	17234	17234	17246	17197	17188	17265	17231	17114	17149	17317	17348	17237	17338	17138
22901	39824	38655	32918	25424	23219	22344	20256	18803	18343	17214	15504	15244	14898	14832	14599	14917	14945	15132	15108	14976	14955	14845	14737	14679	14662	14662	14454	14856	14413	14636	14573	14553	14633	14632	14420	14460	14673	14522	14329	14534	14668	14572	14574	14635	14601	14630	14373	14606	14671	14649	14516	14617	14343	14487	14520	14542	14421	14476	14425	14471	14344	14508	14460	14686	14574	14474	14585	14505	14518	14454	14503	14385	14438	14588	14635	14581	14449	14564	14305	14407	14466	14482	14513	14335	14574	14441	14543	14605	14546	14535	14385	14541	14340	14616	14700	14452	14540	14537	14545	14411	14422	14445	14301	14516	14367	14385	14445	14389	14392	14628	14518	14532	14561	14478	14416	14377	14253	14458	14362	14308	14506	14546	14633	14374	14569	14492	14507	14513	14420	14636	14284	14421	14483	14415	14294	14341	14441	14485	14468	14408	14333	14297	14378	14528	14473	14534	14532	14422	14538	14519	14276	14533	14525	14583	14394	14445	14591	14463	14464	14401	14611	14561	14489	14507	14447	14388	14660	14401	14466	14287	14428	14472	14610	14623	14442	14340	14490	14474	14379	14513	14376	14575	14692	14527	14394	14493	14421	14442	14553	14420	14446	14436	14420	14468	14350	14382	14242	14447	14489	14520	14616	14584	14621	14399	14657	14551	14564	14394	14449	14631	14531	14585	14530	14646	14404	14446	14552	14532	14505	14374	14498	14307	14475	14485	14481	14412	14532	14539	14465	14526	14520	14599	14221	14366	14509	14359	14394	14382	14383	14553	14586	14552	14403	14572	14491	14583	14249	14383	14692	14477	14492	14429	14572	14440	14303	14489	14378	14457	14468	14534	14522	14449	14508	14438	14359	14422	14440	14415	14302	14504	14415	14565	14381	14603	14621	14518	14530	14330	14323	14356	14409	14595	14490	14467	14550	14484	14664	14422	14416	14414	14435	14420	14416	14534	14370	14415	14457	14514	14447	14512	14355	14459	14670	14336	14474	14417	14380	14321	14616	14336	14534	14480	14464	14418	14570	14592	14400	14436	14623	14561	14572	14638	14412	14450	14371	14573	14439	14569	14644	14558	14483	14361	14525	14370	14398	14504	14470	14345	14500	14395	14508	14462	14490	14428	14556	14280	14484	14463	14601	14496	14519	14463	14446	14630	14424	14588	14495	14520	14374	14312	14453	14467	14704	14408	14536	14362	14585	14464	14621	14430	14565	14421	14618	14340	14616	14460	14396	14230	14517	14407	14485	14570	14574	14564	14480	14404	14354	14440	14507	14336	14492	14487	14547	14601	14683	14442	14303	14369	14558	14414	14434	14586	14496	14377	14435	14408	14445	14520	14482	14511	14424	14553	14382	14462	14360	14412	14388	14346	14479	14532	14458	14475	14602	14445	14458	14436	14611	14478	14478	14449	14495	14428	14458	14427	14518	14547	14533	14311	14575	14572	14384	14527	14300	14522	14532	14679	14537	14373	14563	14613	14465	14519	14253	14276	14462	14448	14329	14472	14551	14626	14408	14456	14399	14568	14520	14629	14484	14373	14464	14484	14230	14505	14506	14364	14536	14378	14532	14402	14394	14525	14610	14636	14321	14319	14405	14433	14536	14500	14429	14507	14440	14546	14538	14472	14349	14503	14414	14397	14617	14493	14726	14467	14448	14513	14512	14503	14467	14263	14503	14491	14338	14564	14643	14596	14330	14458	14373	14482	14437	14427	14491	14427	14430	14402	14427	14428	14567	14491	14481	14595	14513	14368	14359	14500	14538	14411	14415	14482	14448	14517	14440	14564	14561	14497	14438	14420	14384	14622	14421	14213	14343	14619	14454	14376	14538	14356	14541	14603	14322	14578	14461	14413	14424	14449	14459	14424	14406	14376	14448	14383	14535	14468	14402	14518	14583	14641	14363	14538	14445	14500	14440	14426	14478	14547	14369	14390	14410	14377	14587	14512	14426	14678	14456	14472	14525	14417	14521	14321	14506	14448	14570	14524	14452	14639	14374	14488	14518	14495	14392	14548	14474	14354	14402	14508	14489	14537	14495	14309	14491	14451	14317	14418	14466	14454	14401	14459	14545	14579	14422	14537	14318	14429	14432	14239	14564	14467	14278	14493	14423	14556	14533	14409	14367	14504	14419	14402	14545	14593	14366	14346	14444	14436	14411	14428	14597	14350	14585	14460	14301	14473	14431	14709	14484	14323	14344	14344	14493	14405	14516	14534	14431	14504	14379	14517	14435	14323	14669	14453	14547	14614	14447	14527	14612	14523	14475	14528	14491	14505	14505	14428	14462	14541	14629	14254	14625	14177	14498	14455	14450	14510	14373	14476	14449	14592	14503	14456	14518	14583	14476	14580	14501	14579	14445	14375	14531	14405	14316	14455	14521	14388	14293	14506	14378	14566	14434	14557	14402	14423	14543	14414	14461	14589	14422	14502	14400	14521	14484	14308	14515	14374	14535	14526	14407	14466	14383	14127	14543	14458	14657	14292	14403	14453	14557	14318	14293	14515	14476	14544	14343	14475	14481	14572	14602	14308	14433	14540	14388	14376	14546	14597	14419	14531	14392	14510	14456	14508	14451	14597	14412	14478	14630	14691	14404	14522	14440	14550	14425	14522	14386	14398	14399	14372	14515	14542	14516	14558	14484	14566	14556	14331	14467	14638	14414	14401	14472	14577	14410	14410	14387	14598	14388	14615	14387	14629	14408	14385	14410	14464	14443	14523	14421	14442	14478	14288	14438	14433	14567	14361	14523	14617	14582	14346	14408	14686	14496	14518	14338	14337	14407	14257	14375	14525	14548	14408	14496	14511	14464	14470	14429	14355	14381	14539	14525	14350	14482	14663	14308	14548	14563	14509	14380	14585	14424	14500	14460	14397	14447	14491	14514	14346	14294	14420	14382	14270	14317	14560	14377	14588	14590	14462	14593	14608	14327	14630	14568	14511	14631	14397	14415	14336	14587	14342	14548	14507	14428	14407	14636	14477	14583	14428	14530	14495	14488	14532	14357	14297	14314	14448	14507	14490	14346	14577	14549	14533	14530	14592	14538	14563	14455	14489	14598	14363	14539	14565	14478	14369	14575	14550	14411	14512	14402	14463	14588	14406	14484	14485	14417	14252	14374	14434	14593	14505	14352	14479	14476	14640	14421	14668	14349	14503	14483	14569	14433	14526	14377	14526	14461	14458	14580	14449	14495	14337	14559	14438	14606	14427	14490	14418	14445	14442	14488	14350	14503	14529	14282	14544	14507	14412	14428	14465	14316	14530	14315	14474	14465	14419	14514	14510	14495	14414	14354	14486	14368	14469	14446	14518	14462	14391	14432	14595	14395	14445	14534	14553	14363	14552	14538	14439	14235	14556	14412	14447	14318	14473	14465	14656	14318	14541	14548	14469	14200	14695	14592	14541	14501	14379	14385	14388	14474	14489	14481	14308	14280	14695	14273	14462	14502	14336	14511	14377	14526	14487	14489	14470	14552	14441	14464	14461	14456	14476	14453	14477	14333	14615	14509	14588	14402	14503	14425	14554	14373	14460	14456	14501	14480	14227	14450	14508	14524	14416	14459	14428	14477	14391	14524	14391	14452	14396	14441	14370	14432	14417	14487	14407	14584	14304	14481	14622	14421	14484	14450	14552	14565	14465	14473	14446	14384	14619	14367	14505	14535	14475	14448	14539	14496	14353	14548	14561	14535	14497	14354	14645	14314	14372	14596	14687	14373	14326	14526	14483	14471	14477	14293	14552	14519	14640	14485	14488	14538	14595	14482	14661	14438	14383	14516	14619	14322	14498	14291	14489	14595	14466	14389	14386	14516	14516	14343	14390	14611	14471	14528	14551	14422	14532	14600	14486	14424	14474	14479	14589	14520	14477	14481	14475	14465	14492	14433	14477	14487	14596	14319	14565	14506	14386	14375	14575	14496	14457	14447	14359	14367	14405	14444	14494	14436	14530	14547	14469	14538	14549	14384	14626	14548	14410	14658	14443	14337	14267	14534	14570	14502	14518	14640	14371	14611	14409	14483	14589	14328	14482	14513	14576	14537	14451	14481	14339	14517	14305	14507	14583	14379	14397	14347	14432	14508	14375	14610	14582	14433	14376	14575	14721	14522	14597	14575	14560	14416	14610	14517	14483	14543	14357	14532	14568	14343	14569	14384	14591	14638	14589	14574	14495	14278	14414	14494	14447	14307	14478	14352	14329	14328	14427	14473	14469	14415	14494	14375	14524	14343	14357	14439	14470	14627	14282	14579	14389	14230	14429	14404	14479	14413	14378	14635	14494	14535	14391	14517	14422	14340	14466	14566	14493	14667	14500	14286	14678	14337	14510	14319	14586	14479	14629	14321	14470	14306	14458	14518	14465	14301	14459	14670	14440	14389	14479	14655	14300	14333	14555	14405	14515	14337	14477	14412	14529	14442	14553	14544	14576	14232	14551	14467	14553	14542	14627	14600	14324	14376	14591	14356	14566	14683	14494	14462	14572	14425	14281	14401	14372	14467	14389	14575	14421	14526	14539	14490	14493	14584	14575	14465	14456	14555	14367	14395	14497	14464	14448	14446	14497	14490	14567	14500	14445	14402	14454	14535	14505	14349	14585	14471	14484	14384	14371	14443	14408	14526	14524	14463	14592	14367	14217	14346	14636	14558	14473	14384	14487	14281	14435	14413	14347	14406	14454	14668	14436	14494	14375	14456	14391	14445	14531	14560	14367	14438	14363	14586	14360	14416	14465	14343	14478	14548	14599	14312	14537	14497	14374	14564	14404	14549	14340	14619	14444	14476	14497	14369	14434	14517	14677	14511	14504	14564	14506	14398	14597	14408	14428	14519	14473	14492	14466	14514	14544	14427	14506	14471	14447	14392	14664	14332	14534	14588	14438	14513	14522	14481	14472	14458	14455	14627	14486	14520	14576	14364	14330	14491	14372	14655	14377	14479	14493	14465	14438	14429	14477	14654	14435	14615	14624	14529	14463	14545	14556	14291	14468	14481	14373	14398	14579	14396	14425	14487	14267	14486	14446	14417	14503	14442	14484	14393	14375	14471	14674	14505	14297	14597	14528	14406	14529	14522	14479	14409	14258	14553	14499	14254	14532	14265	14472	14558	14439	14512	14426	14528	14307	14438
29281	22468	23591	21807	18050	17024	16535	16325	15833	15687	15312	14947	15014	14722	14980	14839	14847	15120	14935	14960	14831	14959	14911	14863	14793	14782	15035	15043	14841	14836	14479	14889	14758	14874	14837	14724	14848	14854	14863	14843	14806	14553	14747	14760	14806	14980	14972	14861	14608	14547	14856	14931	14674	15030	14741	14749	14911	14896	14861	14755	14831	14924	14802	14670	14570	14743	14852	14695	14850	14699	14880	14686	14649	14762	14820	14900	14959	14758	14725	14893	14885	14680	14807	14705	14978	14707	14926	14886	14716	14699	14778	14854	14970	14831	14768	14739	14783	14863	14532	14796	14810	14797	14714	14738	14953	15070	14906	14874	14689	14922	15001	14743	14938	14830	15024	14844	14728	14753	14748	14840	14784	14675	14720	14945	14778	14650	14666	14928	14660	14943	14826	14743	14722	14945	14769	14882	14691	14838	14707	14969	14741	14772	14681	14730	14780	14860	14888	14673	14869	14854	14905	14711	14710	14723	14704	14784	14737	14478	14768	14653	14911	14804	14850	14959	14496	14674	14830	14790	14709	14746	14809	14893	14986	14848	15110	14887	14867	14828	14769	14812	14797	14906	14704	14888	14911	14925	14803	14767	14647	14758	14835	14841	14831	14891	14842	14789	14655	14765	14816	14787	14632	14872	14837	14953	14858	14773	14813	14760	14809	14943	14747	14627	14712	14969	14881	14911	15013	14745	15056	14795	14909	14832	14659	14807	14780	14742	14927	14775	14704	14848	14948	14783	14789	14766	14962	14925	14707	14602	14773	14801	14908	14708	14796	14895	14895	14857	14815	14662	14893	15014	14886	14780	14867	14899	14881	14806	14802	14935	15004	14902	14756	14757	14774	14803	14715	14699	14772	14940	14925	14834	14831	14834	14660	14761	14929	14868	14759	14708	14920	14869	15106	14436	14685	14843	14871	14779	14879	14751	14815	14888	14853	14779	14830	14672	14934	14822	14837	14856	14892	14870	14853	14703	14732	14898	14825	14914	14814	14708	14626	14742	14702	14676	14616	15017	14754	14694	14834	14913	14797	15105	14888	14584	14756	14680	14757	14619	15017	14711	14867	14798	14634	14604	14782	14689	14828	14861	14731	14819	14787	14820	14691	14752	14873	14821	14810	14777	14879	14580	14916	14770	14851	14760	14858	14815	14803	14838	14891	14736	14898	14831	14692	14843	15095	14801	14858	14738	14573	14815	14788	14716	15027	14827	15054	14929	15105	14803	14796	14825	14762	14822	14846	14707	14817	14882	14858	14718	14900	14679	14731	14965	14812	14780	14812	14971	14716	14868	14951	14792	14930	14880	14908	14893	14858	14742	14858	14810	14897	14952	15040	14964	14760	14843	14833	14846	15009	14758	14992	14981	14773	14895	14844	15033	14867	14959	14726	14699	14897	14688	14684	14911	14832	14753	14864	14936	14901	14693	14845	15016	14686	14835	14800	14686	14804	14977	14799	14568	14644	14929	14766	14842	14741	14683	14768	14741	14992	14804	14777	14862	14716	14779	14768	14844	14948	14954	14810	14714	14651	14756	14689	14749	14682	14796	14812	14631	14819	14798	14749	14814	14943	14763	14612	14932	14820	14688	14874	14734	14896	14693	14716	14751	14761	14856	14817	14814	14928	14798	14969	14588	14756	14865	14652	14900	14688	14633	14855	14715	14754	14922	14981	14898	14894	14801	14824	14766	14611	14785	14827	14772	14792	14758	14622	14818	14826	14593	14591	14951	14864	14675	14925	14870	15014	14853	14898	14711	14678	14664	14784	14785	14623	14562	14841	14793	14805	14686	14715	14774	14833	14794	14912	14843	14768	14904	14880	14721	14645	14980	14811	14924	14593	15000	15054	14956	14744	14894	14883	14838	14534	14794	14873	14961	14879	14922	14784	14816	14836	14902	14772	14805	14705	15006	14880	14948	14937	14690	14938	14757	15000	14917	14751	14564	14650	14666	14776	14834	14849	14921	14838	15031	14513	14933	15009	14711	14904	14876	15099	14802	14745	14896	14907	14654	14753	15001	15049	14720	14854	14890	14835	14819	14738	14782	14994	14791	14860	14779	14895	14792	14711	14795	14777	14840	14610	14964	14908	14696	14717	14742	14891	14697	14816	14837	14814	14844	14871	14833	14808	14789	14949	14945	14567	14841	14670	14894	14795	14624	14831	14924	14913	14758	14835	14760	14978	14880	14755	14928	14770	14948	14696	14957	14923	15055	14825	14755	14827	14723	14920	14711	14950	14759	14966	14932	14906	14859	14882	14827	14772	14754	14720	14773	14765	14853	14778	14826	14880	14748	14751	15053	14797	14922	14741	14744	14823	14890	14884	14847	14763	14809	14871	14811	14858	14822	14913	14807	14822	14865	14840	14959	14767	14666	14903	14726	14832	14923	14714	14792	14829	14886	14906	14994	14767	14870	14736	14716	14690	14697	14871	14813	14741	14701	14725	14832	14732	14837	14504	14932	14935	14875	14863	14621	14799	14832	14800	14962	14996	14839	14886	14777	14821	14850	14862	14849	14719	14720	14696	14815	14723	14708	14903	14784	14853	14907	14856	14865	14740	15101	14849	14866	14847	14721	14688	14854	14861	14616	14694	14977	14844	14700	14952	14946	14735	14920	14725	14589	14779	14648	14709	14680	14994	14906	14799	14691	14745	14644	14852	14712	14743	14919	14961	14837	14774	14665	14714	14959	14714	14833	14939	14750	14827	14896	14722	14700	15153	14774	14763	14934	14721	14786	14671	14773	14738	14953	14946	14738	14804	14811	14672	14886	14860	14775	14818	14897	14910	14969	14835	14951	14846	14940	14809	14710	14762	14777	14742	14859	15049	14972	14713	14863	14934	14826	14854	14861	14810	14755	14632	14878	14639	14969	14989	14837	14854	14853	14830	14693	14775	14673	14800	14891	14714	14776	14781	14883	14604	14701	14626	14699	14743	14803	14832	14896	14958	14923	14821	14857	14879	14891	14740	14856	14779	14930	14985	14790	14725	14758	14775	14800	14711	14872	14931	14769	14946	14896	14894	14689	14872	14939	14764	14686	14786	14859	14925	14912	14879	14821	14786	14900	14667	14794	14996	14858	14736	14739	14717	14692	14908	14830	14652	14737	14882	14936	14800	14743	14918	14861	14791	14671	14731	14848	14714	14796	14681	14883	14929	14754	14779	14988	14827	14964	14915	14995	14735	15065	14864	14846	14973	14763	14898	14728	14828	14758	14918	14826	14768	14839	14541	14659	14782	14852	14784	14845	14739	14840	14809	15033	14819	14831	14829	14821	14823	14726	14812	14879	14955	14860	14837	15005	14730	14719	14830	14904	14820	14800	14918	14670	14625	14698	14842	14806	14851	14653	14780	14782	14847	14834	14809	14918	14835	14792	14899	14810	14833	14793	14914	14655	14939	14681	14627	14876	14788	14895	14823	14545	14938	14776	14775	14638	14717	14835	14803	14864	14759	14836	14823	14664	14902	14612	14804	14836	14964	14834	14833	14814	14882	14863	14773	14594	14869	14686	14841	14743	14760	14835	15026	14975	14743	14837	14714	14769	14561	14677	14878	14757	14692	14792	14829	14667	14805	14845	14845	14812	14834	14607	14749	14785	14582	14776	14666	14768	14846	14798	14693	14823	15017	14761	14999	14750	14963	14727	14756	15054	14823	14850	15017	14955	14768	14840	14770	14770	14721	14862	14884	14596	14974	14987	14763	14926	14692	14677	14714	14924	14988	14709	14807	14838	14736	14827	14840	14841	15045	14742	14686	14927	14927	14701	14582	14904	14812	14898	14849	14782	14854	14784	14970	14800	14730	14855	14832	14749	14622	14777	14675	14812	14899	14800	14756	14921	14865	14712	14822	14886	15053	14798	14853	14966	14871	14847	14957	14822	14951	14951	14790	14751	14836	14744	14853	14979	14996	14647	14843	14627	14984	14834	14745	14682	14739	14890	14818	14643	14858	14699	14892	14775	15002	14739	14875	14812	14729	14786	14815	14608	14952	14824	14938	14992	14994	14903	14774	14968	14913	14977	14736	14685	14774	14783	15086	15031	14843	14868	14740	14730	14769	14724	14722	14806	14885	14949	15107	14999	14903	14777	14886	14874	14658	14776	14711	15077	15005	14877	15027	14947	14890	14973	14937	14767	14681	14763	14954	14764	14891	14835	14942	14688	14945	14813	14790	14853	14577	14579	14905	14940	14788	14812	14716	14540	14667	14846	14759	14896	14886	14948	14765	14861	14677	14689	14781	14830	14919	15066	14846	14784	14714	15031	14701	14879	14784	14923	14919	14631	14687	14830	14832	14883	14818	14632	14880	14765	14695	14775	14882	14848	14888	14920	14844	14732	14913	14715	14911	14687	14773	14748	14756	14775	14764	14828	15021	14740	14680	14583	14689	14884	14836	14793	14766	14889	14788	14863	14697	14836	14680	14893	15152	15107	14773	14791	14860	15036	14849	14852	14670	14728	14718	14796	14929	14837	14779	14884	14878	14771	15020	14852	14753	14828	14896	14854	14776	14941	15001	14730	14739	14738	14872	14990	14739	14598	14941	14713	14839	14727	14862	14731	14783	14907	14853	14731	14691	14715	14961	14816	14866	14744	14909	14884	14682	14671	14883	14735	14706	14964	14761	14801	14795	14981	14903	14863	14725	14808	14792	14924	14932	14804	14763	14825	14777	14729	14556	14967	14909	14826	14806	14864	14924	14781	15068	14874	14876	14713	14857	14817	14766	14932	14962	15065	14863	14958	14837	14765	15138	14619	14808	14879	14905	14858	14884	14886	14812	14882	14757	14903	14838	14632	14753	14891	14707	14628	14660	15096	14916	14867	14865	14769	14871	14690	14609	14750	14876	14945	14910	14836	14763	14788	14855	14825	14857	14906	14519	14748	14738	14794	14995	14821	14857	14794	14910	15005	14762	14774	14882	14921	14845	14870	14691	14692	14921	14792	14845	14888	14798	14789	14820	14862	14844	14863	14911	15038	14940	14861	14751	14830	14916	14745	14791	14914	14888	14743	14849	14694	14909	14765	14845	14792	14920	14918	14937	14823	14607	14879	15044	14899	15093	14870	14750	14727	14758	14900	14879	14814	14663	14741	14684	14768	14889	15039	14778	14786	14877	14751	14801	14766
19255	24973	25083	22097	17682	16043	15828	15045	14171	14231	13891	13218	13082	12866	12797	12931	12847	12712	13024	12999	13073	12919	12953	13004	12821	12934	13013	12844	12889	12922	12933	12929	12798	12681	12778	12767	12909	12827	12840	12887	12893	12760	12813	12839	12922	12845	12896	13025	12851	12937	12817	12863	12919	12812	12790	12796	12775	12788	12863	12910	12588	12902	12830	12826	12749	12884	12820	12982	12757	12844	12820	12833	12770	12784	12848	12842	12795	12827	12692	12796	12840	12678	12774	12789	12986	12873	12785	12765	12949	12858	12727	12895	12822	12689	12742	12775	12895	12742	12816	12714	12738	12827	12934	12916	12772	12892	12715	12900	12924	12742	13013	12817	12787	12818	12863	12987	12705	12748	12521	12656	12778	12833	12791	12809	12949	12927	12930	12928	12785	12831	12674	12839	12629	12941	12782	12762	12600	12784	12885	12948	12927	12901	12818	12756	12753	12885	12814	12653	12835	12904	12980	12789	12875	12882	12912	12911	12881	12697	12747	12707	12873	12892	12819	12919	12702	12780	13004	12765	12785	12594	12871	12838	12848	12605	12720	12836	12958	12668	12802	12728	12907	12628	12760	12833	12814	12791	12767	12721	12811	12899	12821	12678	12889	12732	12830	12757	12740	12800	12887	12962	12718	12888	12682	12539	12968	12837	12852	12873	12662	12843	12817	12846	12915	12751	12674	12790	12950	12683	12723	12814	12896	12849	12970	12819	12649	12974	12695	12923	12807	12918	12866	12811	12872	12937	12901	12770	12742	12892	12851	12684	12831	12868	12863	12846	12733	12900	12840	12862	12697	12669	12735	12932	12789	12724	12632	12817	12832	12709	12762	12722	12651	12808	12820	12617	12767	12863	12768	12749	12764	12779	12895	12878	13070	12895	12826	12860	12950	12621	12727	12719	12742	12976	12914	12815	12745	12823	12829	12729	12789	12759	12865	12855	12729	12669	12847	12802	12687	12596	12693	12879	12893	12680	12880	12828	12747	12639	12952	12812	12768	12832	12904	12742	12808	12817	12796	12823	12807	12918	12862	12859	12870	12741	12703	12827	12649	12765	12822	12811	12853	12764	12817	12724	12777	12755	12888	12748	12625	12822	12865	12827	12776	12883	12835	12952	12842	12844	12695	12882	12901	12797	12845	12902	12732	12895	12875	12776	12838	12907	12810	12848	12896	12948	12836	12875	12861	12903	12897	12761	12730	12779	12912	12723	12902	12841	12687	12942	12841	12594	12760	12786	12777	12874	12857	12753	12812	12791	12849	12777	12718	12785	12908	12764	12876	12811	12772	12827	12838	12739	12923	12862	12827	12848	12816	12707	12826	13112	12779	12629	12810	12920	12869	12868	12821	12675	12721	12923	12774	12696	12781	12776	12594	12762	12911	12770	12815	12831	12749	12722	12808	12784	12837	12823	12751	12757	12747	12721	12870	12801	12846	12901	12933	12638	12894	12787	12729	12621	12825	12934	12770	12744	12861	12940	12844	12856	12813	12732	12842	12733	12792	12795	12698	12757	12834	12703	12654	12851	12861	12733	12762	12668	12775	12911	12716	12860	12799	12759	12758	12895	12877	12771	12733	12769	12785	12770	12737	12893	12760	12589	12922	12693	12685	12758	12902	12732	12795	12783	12722	12727	12640	12845	12794	12960	12739	12852	12855	12694	12870	12826	12595	12944	12907	12841	12738	12904	12693	12775	12687	12664	12698	12967	12831	12815	12640	12798	12768	12895	12689	12924	12857	12831	12925	12757	12778	12842	12798	12866	12959	12917	12753	12718	12974	12789	12941	12755	12862	12894	12763	12810	12715	12831	12920	12907	12577	12814	12754	12718	12784	12769	12824	12712	12700	12724	12598	12778	12848	12913	12810	12878	12909	12905	12697	12930	12701	12933	12807	12768	12761	12813	12856	12629	12703	12986	12779	12759	12821	12886	12754	12742	12963	12804	12890	13023	12856	12626	12889	12861	13029	12760	12825	12817	12954	13010	12841	12748	12769	12768	12981	12777	12700	12859	12895	12829	12810	12687	12895	12687	12863	12822	12877	12679	12780	12809	12806	12843	12694	12716	12793	12903	12855	12833	12727	12916	12756	12716	12776	12911	12832	12918	12702	12728	12969	12895	12670	12828	12853	12807	12778	12822	12887	12895	12825	12783	12782	12965	12655	12935	12903	12851	12789	12845	12812	12707	12791	12818	12868	12773	12643	12843	12802	12934	12702	12731	12646	12764	12870	12789	12644	12782	12841	12853	12790	12886	12792	12608	12818	12926	12761	12695	12862	12886	12953	12852	12824	12903	12912	12689	12861	12851	12734	12814	12875	12787	12907	12857	12737	12801	12712	12860	12691	12673	12756	12881	12873	12804	12836	12829	12705	12780	12896	12860	12655	12832	12920	12733	12792	12736	12769	12793	12882	12770	12700	12824	12721	12889	12969	12772	12777	12713	12761	12852	12816	12861	12689	12756	12849	12736	12838	12973	12825	12852	12953	12979	12837	12904	12865	12672	12798	12789	12829	12736	12896	12700	12816	12771	12711	12893	12874	12713	12865	12768	12740	12844	12799	12809	12776	12755	12727	12724	12747	12894	12671	12928	12845	12906	12781	12919	12936	12732	12731	12956	12951	12829	12783	12786	12905	12805	12921	12866	12712	12710	12873	12752	12875	12858	12713	12763	12881	12862	12913	12882	12944	12773	12805	12732	12754	13011	12706	12848	12688	12856	12888	12698	12770	12739	12950	12910	12740	12817	12821	12792	12790	12772	12844	12763	12774	12793	12711	12806	12743	12839	12794	12795	12791	13027	12883	12761	12710	13003	12879	12897	12837	12811	12642	12720	12843	12778	12812	12702	12826	12878	12810	12851	12944	12955	12685	12793	12750	12860	12742	12708	12737	12920	12645	12644	12815	12866	12669	12894	12939	12794	12956	12910	12712	12781	12725	12892	12614	12745	12662	12730	12745	12937	12903	12869	12922	12709	12778	12931	12895	12732	12763	12817	12811	12770	12831	12782	12759	12746	12575	12577	12741	12776	12788	12894	12884	12788	12758	12744	12767	12874	12802	12735	12832	12743	12676	12762	12779	12832	12817	12891	12754	12796	12762	12832	12839	12844	12669	12880	12920	12779	12843	12824	12982	12824	12592	12821	12835	12913	12836	12943	12862	12854	12858	12872	12906	12850	12807	12806	12773	12801	12842	12910	12916	12811	12840	12865	12934	12799	12844	12882	12737	12916	12846	12856	12786	12778	12685	12888	12702	12839	12917	12776	12646	12924	12926	12844	12777	12893	12684	12926	12908	12713	12675	12749	12742	12812	12892	12617	12911	12766	12897	12795	12886	12933	12760	12777	12801	12885	12770	12715	12847	12743	12794	12881	12811	12784	12618	12719	12810	12801	12799	12732	12903	12769	12877	12814	12883	12740	12741	12843	12640	12993	12848	12875	12772	12735	12770	12748	12729	12869	12813	12864	12821	12932	12852	12684	13021	13019	12844	12805	12762	12628	12878	12809	12847	12881	12753	12850	12678	12752	12857	12848	12712	12790	12766	12709	12913	12818	12882	12854	12845	12854	12713	12771	12834	12883	12767	12802	12842	12695	13017	12698	12860	12815	12875	12861	12838	12873	12701	12941	13022	12757	12863	12845	12697	12811	12611	12830	12762	12736	12900	12630	12768	12930	12820	12996	12851	12829	12906	12762	12791	12720	12902	12635	12929	12878	12886	12861	12750	12825	12791	12865	12784	12775	12788	12759	12801	12885	12876	12832	12713	12935	12841	12741	12948	12859	12743	12746	12763	12904	12997	12890	12735	12836	12857	12658	12866	12912	12845	12680	12972	13006	12726	12871	12877	13007	12956	12728	12787	12732	12776	12835	12769	12725	12736	12786	12853	12802	12733	12802	12919	12597	12681	12679	12854	12720	12757	12921	12921	12898	12823	12709	12735	12812	12726	12683	12755	12896	12835	12837	12823	12869	12792	12567	12895	12743	12773	12964	12869	12773	12937	12814	12619	12900	12846	12841	12816	12870	12792	12992	12702	12904	12943	12770	12810	12717	12710	12781	12755	12755	12790	12774	12748	12781	12803	12895	12944	12812	12846	12761	12736	12734	12733	12850	12853	12741	12883	12796	12749	12955	12908	12678	12848	12787	12872	12902	12769	12849	12903	12829	12835	12909	12656	12986	12901	12780	12970	12767	12843	12641	12830	12887	12888	12995	12886	12861	12620	12745	13024	12855	12706	12782	12811	12901	12830	12822	12750	12821	12741	12807	12690	12767	12799	12868	12790	12810	12802	12773	12770	12682	12736	12904	12613	12727	12950	12814	12875	12758	12787	12832	12853	12754	12870	12777	12848	12890	12715	12839	12637	12752	12864	12702	12743	12837	12816	12760	12935	12607	12838	12833	12695	12931	12662	12871	12970	12880	12950	12925	12779	12848	12825	12910	12916	12750	12847	12905	12876	12816	12943	12761	12850	12838	12801	13035	12860	12720	12825	12660	12780	12816	12730	12790	12967	12727	12751	12954	12853	12950	12869	12779	12847	12851	12684	12792	12893	12772	12832	12761	12710	12817	12810	12963	12597	12965	12810	12792	12894	12771	12763	12889	12687	12865	12820	12950	12686	12989	12827	12773	12893	13010	12809	12829	12831	12816	12831	12890	12780	12736	12815	12745	12876	12785	12807	12967	12579	12942	12846	12749	12774	12827	12910	12856	12901	12850	12862	12810	12792	12698	12773	12753	12840	12588	12738	12689	12917	12842	12715	13022	12789	12992	12761	12618	12897	12894	12716	12938	12705	12710	12788	12723	12769	12915	12806	12928	12847	12887	12843	12741	12881	12936	12872	12785	13020	12898	12816	12807	12842	12584	12889	12898	12842	12756	12738	12759	12698	12892	12744	12757	12738	12798	12761	12827	12732	12805	12849	12743	12837	12858	12828	12886	12808	12844	12785	12711	12629	12766	12865	12769	12756	12684	12850	12762	12920	12961	12846	12769	12739	12744	12781	12656	12738	12657	12787	12818	12874	12791	12747	12740	12878	12960	12940	12810	12740	12831	12720	12733	12915	12838	12822	12853	12770	12873	12940	12862	12917	12799	12956	12877	12915	12902	12826	12865	12860	12922	12763	12591
26650	21745	28507	26751	23074	21066	20785	19242	18283	18233	17911	17176	16992	16731	16851	16769	16769	16872	16651	16837	16686	16648	16858	16757	16806	16680	16734	16715	16568	16638	16525	16646	16550	16609	16626	16741	16660	16626	16692	16452	16612	16732	16470	16465	16682	16560	16555	16606	16819	16420	16744	16580	16372	16620	16585	16528	16721	16775	16376	16520	16777	16481	16695	16711	16689	16641	16560	16458	16503	16674	16692	16699	16597	16724	16668	16514	16784	16447	16503	16736	16646	16511	16602	16489	16469	16547	16498	16637	16624	16512	16450	16615	16531	16551	16603	16628	16685	16444	16534	16631	16556	16544	16482	16693	16538	16486	16566	16475	16653	16446	16452	16655	16491	16399	16535	16685	16745	16453	16790	16570	16623	16448	16337	16600	16707	16731	16783	16633	16424	16484	16516	16391	16519	16435	16746	16594	16601	16736	16696	16509	16491	16568	16558	16605	16795	16585	16539	16475	16560	16770	16451	16555	16551	16593	16655	16451	16455	16665	16472	16833	16615	16687	16697	16512	16588	16615	16536	16464	16535	16691	16391	16420	16750	16460	16391	16499	16702	16460	16378	16630	16495	16532	16656	16572	16676	16434	16740	16425	16419	16338	16595	16577	16625	16463	16663	16818	16594	16678	16512	16558	16401	16487	16582	16530	16616	16592	16605	16524	16473	16628	16585	16760	16651	16560	16592	16508	16529	16638	16481	16506	16574	16645	16705	16729	16692	16554	16529	16595	16468	16411	16547	16691	16609	16335	16607	16608	16826	16612	16539	16515	16771	16644	16647	16473	16512	16410	16566	16460	16582	16623	16511	16804	16542	16571	16596	16649	16422	16506	16619	16537	16599	16623	16510	16478	16465	16483	16587	16466	16624	16695	16452	16606	16560	16518	16668	16515	16543	16568	16514	16595	16626	16512	16651	16699	16551	16537	16587	16657	16678	16501	16610	16497	16604	16424	16523	16421	16659	16410	16357	16698	16480	16552	16760	16631	16849	16518	16525	16683	16684	16609	16786	16761	16586	16469	16492	16585	16555	16630	16674	16477	16334	16293	16513	16565	16495	16567	16469	16613	16442	16367	16581	16397	16513	16641	16682	16533	16491	16726	16463	16515	16611	16545	16532	16505	16563	16549	16529	16449	16615	16509	16685	16469	16507	16587	16681	16560	16374	16512	16570	16458	16498	16523	16462	16609	16636	16700	16564	16610	16590	16523	16606	16507	16731	16422	16512	16748	16610	16641	16678	16471	16497	16539	16639	16497	16635	16387	16386	16842	16472	16622	16659	16616	16559	16580	16619	16488	16530	16670	16666	16422	16573	16662	16626	16570	16760	16407	16443	16477	16541	16636	16520	16658	16584	16482	16485	16558	16728	16421	16466	16348	16602	16553	16817	16581	16683	16715	16686	16524	16488	16753	16357	16557	16399	16583	16483	16461	16400	16567	16577	16713	16534	16449	16440	16500	16652	16589	16424	16465	16337	16592	16656	16356	16293	16428	16637	16600	16675	16714	16496	16640	16472	16486	16764	16659	16568	16610	16524	16740	16828	16572	16478	16605	16422	16294	16816	16632	16422	16763	16665	16708	16497	16475	16432	16625	16596	16532	16657	16379	16639	16514	16541	16599	16524	16437	16423	16391	16529	16749	16506	16812	16505	16510	16599	16727	16572	16538	16769	16488	16595	16594	16484	16521	16596	16674	16553	16529	16837	16686	16645	16495	16383	16566	16439	16647	16784	16427	16753	16618	16476	16794	16378	16558	16572	16547	16576	16432	16656	16621	16663	16637	16564	16424	16449	16433	16503	16573	16655	16603	16437	16717	16415	16455	16576	16534	16547	16449	16448	16592	16578	16760	16557	16719	16784	16534	16609	16523	16727	16740	16691	16553	16651	16562	16543	16670	16514	16682	16538	16679	16372	16505	16561	16592	16560	16544	16625	16541	16663	16695	16587	16601	16517	16597	16498	16564	16432	16552	16533	16463	16893	16519	16661	16675	16387	16594	16518	16449	16633	16693	16690	16425	16651	16728	16449	16620	16466	16573	16672	16626	16604	16585	16510	16538	16747	16522	16500	16453	16605	16650	16637	16630	16703	16318	16756	16824	16578	16583	16808	16539	16682	16852	16451	16639	16579	16568	16549	16554	16539	16490	16667	16634	16624	16797	16719	16554	16417	16689	16503	16457	16618	16461	16681	16449	16789	16687	16430	16494	16666	16314	16607	16469	16591	16586	16504	16634	16425	16492	16695	16585	16576	16396	16605	16691	16735	16396	16540	16422	16449	16484	16397	16348	16618	16566	16474	16527	16583	16737	16577	16527	16436	16448	16530	16548	16495	16597	16728	16399	16626	16852	16641	16414	16382	16581	16439	16683	16799	16568	16512	16553	16485	16589	16633	16529	16597	16621	16644	16633	16535	16408	16661	16810	16872	16694	16425	16444	16566	16576	16590	16397	16494	16579	16398	16586	16537	16372	16588	16605	16663	16615	16621	16373	16776	16551	16329	16432	16710	16633	16582	16547	16713	16664	16575	16444	16595	16670	16605	16631	16456	16891	16414	16756	16574	16644	16711	16622	16478	16570	16513	16350	16546	16503	16565	16651	16544	16524	16674	16472	16301	16525	16585	16498	16762	16534	16533	16785	16669	16734	16606	16746	16583	16693	16640	16289	16702	16440	16558	16472	16567	16561	16713	16812	16227	16416	16624	16552	16523	16407	16563	16572	16715	16425	16577	16776	16659	16653	16444	16706	16500	16752	16431	16692	16580	16580	16600	16560	16420	16769	16492	16525	16633	16602	16583	16469	16634	16775	16617	16522	16477	16775	16498	16744	16567	16649	16683	16509	16593	16715	16678	16467	16480	16542	16636	16505	16563	16587	16527	16714	16700	16415	16530	16510	16557	16529	16516	16504	16650	16524	16698	16683	16639	16594	16504	16434	16511	16528	16608	16655	16588	16680	16480	16607	16513	16636	16585	16551	16503	16480	16460	16557	16610	16489	16688	16535	16585	16636	16603	16658	16686	16419	16442	16404	16580	16573	16818	16703	16480	16541	16915	16688	16686	16441	16562	16632	16515	16568	16455	16479	16550	16634	16612	16642	16365	16456	16581	16519	16579	16652	16699	16622	16659	16476	16478	16607	16767	16489	16641	16432	16394	16521	16681	16748	16577	16785	16523	16658	16522	16675	16707	16618	16507	16578	16586	16642	16500	16524	16630	16518	16534	16512	16538	16584	16594	16571	16502	16576	16348	16739	16688	16448	16608	16636	16542	16490	16579	16427	16484	16589	16564	16457	16461	16281	16602	16771	16421	16659	16544	16570	16716	16467	16540	16569	16591	16834	16471	16599	16569	16550	16453	16634	16493	16327	16566	16753	16616	16528	16435	16574	16560	16723	16520	16702	16768	16599	16598	16776	16716	16413	16486	16483	16502	16869	16521	16538	16552	16556	16552	16656	16459	16586	16707	16319	16846	16764	16545	16847	16751	16618	16485	16537	16647	16507	16491	16573	16567	16603	16666	16522	16591	16691	16509	16471	16663	16594	16605	16376	16424	16515	16547	16369	16248	16505	16639	16479	16586	16766	16646	16683	16694	16460	16499	16683	16625	16632	16500	16662	16495	16517	16670	16380	16491	16644	16524	16575	16451	16538	16470	16563	16771	16659	16552	16587	16743	16518	16539	16693	16621	16477	16575	16501	16471	16557	16736	16481	16606	16328	16692	16459	16569	16793	16553	16380	16673	16368	16570	16635	16567	16463	16491	16602	16565	16626	16508	16591	16765	16537	16714	16470	16582	16621	16520	16441	16447	16335	16575	16454	16588	16436	16708	16697	16393	16627	16527	16576	16568	16512	16698	16617	16566	16596	16537	16688	16666	16393	16417	16490	16631	16426	16582	16685	16854	16704	16670	16478	16513	16567	16421	16602	16476	16682	16546	16592	16639	16646	16608	16504	16701	16431	16654	16689	16672	16334	16499	16496	16689	16713	16657	16506	16500	16669	16584	16741	16573	16513	16598	16515	16471	16507	16591	16463	16475	16594	16564	16571	16736	16604	16805	16559	16465	16440	16513	16381	16683	16632	16571	16574	16674	16589	16519	16419	16661	16378	16646	16594	16578	16563	16585	16568	16510	16657	16478	16571	16452	16666	16616	16709	16581	16562	16730	16602	16617	16712	16571	16300	16834	16705	16773	16718	16655	16374	16783	16730	16491	16610	16453	16636	16571	16449	16656	16538	16710	16536	16640	16674	16575	16674	16560	16659	16595	16671	16636	16660	16675	16595	16257	16359	16532	16468	16460	16618	16620	16534	16605	16525	16489	16567	16648	16583	16573	16525	16578	16760	16601	16435	16532	16708	16521	16748	16605	16563	16665	16562	16572	16605	16552	16755	16450	16667	16409	16670	16571	16409	16336	16504	16697	16431	16606	16562	16558	16624	16734	16603	16642	16743	16698	16503	16601	16885	16485	16584	16662	16614	16517	16503	16632	16631	16542	16541	16737	16728	16733	16835	16726	16568	16647	16689	16612	16453	16626	16616	16593	16507	16674	16585	16723	16491	16554	16239	16696	16733	16512	16487	16464	16678	16600	16603	16664	16516	16625	16662	16694	16544	16451	16509	16488	16636	16696	16610	16522	16454	16652	16502	16457	16602	16566	16656	16681	16537	16697	16769	16460	16465	16536	16719	16524	16563	16500	16514	16546	16459	16761	16406	16494	16632	16451	16610	16652	16580	16409	16615	16699	16579	16749	16726	16539	16646	16500	16553	16578	16784	16485	16619	16488	16598	16596	16576	16651	16512	16542	16588	16503	16577	16719	16759	16559	16737	16389	16607	16588	16589	16536	16502	16630	16587	16868	16693	16437	16659	16527	16503	16666	16634	16411	16695	16550	16562	16559	16395	16570	16700	16705	16668	16544	16501	16529	16592	16563	16712	16696	16708	16462	16579	16584	16644	16460	16629	16953	16756	16477	16613	16555	16678	16584	16717	16698	16641	16469	16574	16751	16620	16611	16642	16617	16635	16473	16617	16648	16526	16497	16607	16549	16653	16551	16439	16638	16474	16682	16621	16657	16679	16544	16557	16638	16521	16521	16762	16750	16471	16547	16554	16449	16793	16673	16556	16406	16712	16564	16570
19802	32665	31173	27325	22268	19336	18742	18230	16980	16292	15729	14718	14368	14330	14149	14076	14269	14183	14224	14490	14418	14249	14257	14352	14270	14487	14281	14093	13983	14151	14210	14148	14197	13968	14016	14163	14304	13955	14358	14146	14122	14040	14262	14113	13980	13980	14040	14071	14126	14298	14048	14192	14049	14240	14130	14069	14252	13991	14140	14244	14024	14007	14407	13974	14001	14290	14071	14005	14184	14225	14279	14078	14246	14145	14174	13969	13912	14214	14103	14061	13962	14041	14127	14122	14071	14052	14233	13954	14032	14237	14079	14000	14103	14165	13980	14158	14120	14169	14084	13858	14230	14062	14110	13917	14036	14134	14004	14109	14008	14021	14154	14144	14244	14021	14089	13909	13961	13952	14153	13872	14084	14166	14056	13993	14081	14069	14042	13998	14158	14117	14158	14256	14196	13996	14058	14114	14100	14020	14146	14086	14062	14081	14084	13977	14049	13933	13951	14116	14198	14023	14031	14068	14079	14242	14073	14014	14035	13965	13989	14103	14024	14115	14053	14016	14144	14156	14200	14036	14051	14178	14137	14035	13963	14291	13842	14133	14050	14099	14053	14028	14084	14015	14113	14182	14132	14192	14077	13939	13945	14111	14147	13922	13991	13968	14131	14062	14149	13958	14142	14008	13988	14126	13961	14044	14051	14113	14102	13958	13923	14155	14014	14009	14014	14058	14058	14037	14121	13940	14021	14181	14098	13911	14121	13962	13926	14118	13966	14090	14189	14146	14118	14025	14084	13939	14077	14058	14080	14122	14056	14243	14089	14007	14055	14005	14401	14153	14080	14215	14044	14174	14232	13837	13998	14106	14228	14104	14190	14246	14231	14057	13994	13995	14101	14122	14059	14134	14104	14189	14107	14146	14108	14205	14206	14012	14187	14160	14066	14076	14012	13991	14111	14218	14106	14134	13957	14062	14190	14034	14151	14089	14014	14159	14066	14010	14042	14125	14214	14086	14093	13960	14171	14184	14128	14059	14000	14012	14199	14023	14066	14283	14165	14186	14069	14033	14194	14132	13920	13958	14091	14247	14228	14116	14163	14027	14007	14139	14212	14196	14017	13921	14049	14116	14102	14032	14217	14021	14067	13969	13987	13972	14078	13959	14109	14092	14217	14039	13996	13994	14128	14025	14032	14124	14016	13973	14219	14189	14079	14088	14049	14029	14159	14009	14180	13973	14065	14106	14198	13959	14063	14343	14091	14224	14090	13994	14004	14158	13946	14007	13950	14078	14032	14236	14227	14152	14184	14063	14098	14147	14021	14125	14265	14035	14165	14117	13870	14068	14076	14071	14100	14054	14108	14124	14021	13969	13881	14054	14233	14238	14215	14187	13981	14006	14171	14067	14144	13936	14037	14086	14037	14229	14160	13966	13942	14104	14058	14048	14073	14120	14015	14111	14095	14035	14075	14057	14119	14032	14077	14167	13972	13947	14044	14103	14043	14101	14289	14122	13977	14080	14157	14186	14088	14067	14180	14172	13979	13986	14085	14018	13981	14230	14015	14006	13955	14068	14165	14296	14023	13999	14069	14232	14056	14167	14011	13944	14173	14122	14077	14223	13997	14226	14067	14028	14138	14050	14127	13991	14099	14228	14080	14063	14090	14036	14045	14250	14144	14128	14058	14084	14117	14104	14077	14081	14189	13953	14199	14279	14202	14035	14044	14044	13882	14076	14108	14093	14065	14015	14186	14027	14005	14233	14044	14213	14086	14046	14028	14133	14083	14042	14073	14113	14197	14112	14174	14021	14112	14091	14179	13922	14066	14051	14041	14088	14041	14177	14203	13971	14230	13876	14142	14053	13951	14123	14110	14069	14048	13952	14267	14144	14108	14051	14092	14130	14217	13873	13990	14013	14054	14246	14135	14191	14102	14157	14000	14131	14160	14089	14152	14050	14043	14111	14032	14041	14160	14093	14137	14086	14036	13984	14137	14039	14068	14096	14161	14053	14082	14037	14003	14020	14017	14018	14223	14093	13988	14286	14135	14214	13963	14129	14136	14079	14120	14154	14074	14036	14045	14079	14205	14129	14170	13944	14138	13914	14112	14107	13961	14171	13939	14037	14250	14120	14101	13989	13998	14171	13951	14097	14019	14133	14035	14136	14170	14270	14138	13992	13954	13966	14009	14066	14069	13979	14135	13982	13926	14134	14069	13993	14086	13899	14233	14097	14135	14026	14267	13970	14206	14213	14082	14172	14138	14117	13978	14022	14189	14120	14070	14117	14326	14070	14226	14099	14106	14167	13998	14092	14109	14086	13960	14133	14109	14109	14176	14088	14078	13905	14045	14039	14198	14187	14108	14228	14019	14277	14076	14077	14070	13943	14097	14188	14200	14098	14135	14063	13953	14039	14162	14216	14107	14174	14070	14138	14127	14033	13997	14144	14234	14163	14178	13979	14146	13981	14006	14131	14083	14051	13995	14110	14185	14298	14019	13979	14040	14134	14181	14118	14244	14107	14033	14089	13986	14037	14286	14058	14216	13920	14070	14128	14050	14167	14135	14066	14275	14162	13917	14115	14091	14039	14005	13974	14088	14066	14108	14087	14084	14107	13932	14080	14056	14006	14152	13919	14241	14146	14228	14047	13959	13987	14022	14155	14082	14228	14251	14163	14093	14135	14037	14092	14076	14232	14102	14073	14197	14016	14125	14176	14168	13991	14223	13999	14196	14132	14134	14117	14035	14054	14202	14083	14025	14043	14230	14128	14068	14061	14143	14136	14098	13933	14065	14115	14162	13956	14048	13999	14137	14089	14000	14118	14253	14161	14073	14185	14195	14220	14190	14023	14070	14164	14050	14042	14023	14125	14154	14034	14104	14143	14149	14250	14040	14049	13835	13982	14189	14213	14053	14214	14121	14179	13979	14084	14177	13989	14147	14024	13980	14171	14003	14068	14165	13994	14107	14079	14043	14165	13970	13834	14056	14020	14004	14206	14280	14015	13851	13988	13995	14060	14017	14184	14084	13892	14167	13965	13879	14022	14272	14218	14093	14102	14123	14220	14031	14143	14082	14060	14177	14110	14252	13964	14050	14036	14105	14205	14094	14132	14125	13935	14036	14150	13979	13999	13994	14086	14055	14275	14206	14058	14028	14032	14057	14068	14046	14153	14022	14006	14210	14122	14144	14131	14127	14181	13964	14096	14293	13986	14066	13895	14040	14048	14072	14042	14076	13916	14057	14243	14207	14072	14210	13978	14087	13969	14191	13987	14238	14118	14053	14156	14031	14165	14132	14125	14162	14044	14223	14084	14127	14113	14238	14050	14052	14143	14235	14089	14207	14088	14062	14132	14229	14270	14093	13949	14106	13979	13875	14193	14110	14194	14138	14142	14155	14086	14135	14079	14104	14027	14376	14038	14186	13978	14095	13983	14173	14018	14161	14061	14095	14144	14237	14001	14070	14152	14176	13965	14116	14043	14077	13902	14124	14083	14187	14312	14156	14222	14179	14206	14117	14034	13971	14293	14279	14082	14149	13861	14091	13985	14071	14098	14146	13959	14112	14018	14083	13997	14158	14042	13993	14042	14107	14147	14269	14041	13964	13986	13939	13955	14197	13932	14146	14076	14208	14116	14042	14258	14122	13967	14264	14075	14023	14204	14115	14079	14086	14201	13980	14021	14125	13953	13962	14082	13974	14165	14087	14093	14231	14158	14048	13994	14081	13958	13998	14174	14164	14123	14038	14121	14096	14059	14105	14205	14172	13972	14061	14160	14169	13981	14129	14053	14111	14104	13933	14037	13938	13916	14020	14064	14061	14140	14057	13942	14140	14115	13961	14197	14032	14172	14100	14291	14134	14145	14099	14228	14115	14037	13984	14133	13945	14160	14113	13970	14097	14224	14184	13938	14098	14164	14174	13986	14067	14029	14022	14077	14031	14229	13998	14009	14160	14126	14214	14178	14117	14098	14084	14184	14061	14151	14096	14086	13993	14178	13944	14026	14085	14124	14040	14017	14001	14269	14052	13931	14095	14163	14116	14001	14115	14070	14199	14139	14038	14114	14147	14160	14047	14067	13998	14077	14181	14204	14087	14042	14079	14104	14030	14104	14140	14110	14127	14079	14036	14116	14072	13917	14019	14090	13976	14026	14215	14046	14161	13942	14173	14100	14006	14093	14370	14038	14012	14219	14096	13977	13944	14055	14134	14206	14118	14209	13916	14196	14056	14149	14045	14030	14118	14082	14131	14140	14196	14125	14249	14091	14168	14088	14116	14109	13932	14043	14032	14108	14026	14173	14127	14198	14117	14043	13951	14096	14079	14090	14216	14054	14246	14059	13850	13915	14185	14068	14147	13887	14123	14253	14060	13947	13951	13925	14230	13983	13999	14043	13922	14161	14031	14053	14002	14067	14088	13939	13984	14125	14136	14000	14194	13983	13973	14138	14150	13969	14066	14152	13956	14079	14154	14043	14026	14054	14136	14118	14186	14201	13969	14039	14035	14077	14278	14043	13967	14165	14237	14015	13994	14112	14086	14032	14190	13945	14164	13911	14052	14170	14052	14234	14159	14178	14027	14055	14150	14151	14190	14052	14115	14100	14077	14220	13943	14076	14100	14121	14229	13989	14010	13990	14064	14077	14212	14183	14048	14258	13929	14105	14098	14041	14010	13983	13900	14308	14055	13790	14069	13935	13992	14090	14025	14138	14037	14043	14231	14088	14045	14174	14115	14109	14077	14191	14190	14092	14095	14241	14018	14086	14082	14164	14085	14063	13832	14041	14083	14026	14089	14122	14273	13978	14044	14085	13966	14248	14090	14009	14117	13985	14126	13929	14001	14279	14067	14023	14161	14027	14038	14050	14047	14010	14123	14160	14078	14038	13999	14023	13945	14174	14024	14042	14099	13866	14136	14011	14080	14156	14113	13908	14014	14059	14024	13984	14046	14105	14099	14237	14087	14205	14079	14104	13921	14220	14266	14103	14029	14154	14126	14081	14110	14082	14072	13979	14108	14208	14034	14042	14133	14098	14050	13989	14079	14004	14091	14229	14289	14092	14064	13969	14127	14140	14044	14192	14081	14134	14011	14170	14015	14210	13971	14163	14258	13917	14147	14081	14212	14112	14038	14165	14182	14133	14114	14167	13857	14069	14255	13950	14177	14096	14120	14047
23680	20758	28061	23547	21788	23842	24321	20777	19340	18855	18093	17152	17052	17048	16933	16853	16813	16631	16849	16968	16867	16672	16910	16873	16716	16867	16692	16974	16538	16575	16597	16565	16615	16566	16468	16633	16430	16673	16561	16573	16433	16661	16583	16589	16361	16440	16373	16495	16573	16481	16526	16482	16558	16466	16588	16425	16466	16497	16530	16435	16559	16624	16398	16532	16650	16517	16478	16327	16485	16488	16572	16521	16540	16315	16651	16447	16619	16589	16491	16682	16541	16627	16340	16501	16431	16285	16351	16544	16461	16756	16600	16302	16446	16480	16597	16570	16527	16360	16666	16321	16538	16596	16518	16510	16327	16367	16524	16335	16381	16478	16424	16487	16386	16361	16540	16476	16352	16541	16535	16539	16582	16431	16687	16357	16383	16356	16549	16433	16640	16512	16556	16566	16495	16527	16525	16467	16494	16611	16447	16482	16534	16313	16452	16554	16652	16476	16662	16470	16307	16403	16542	16430	16398	16753	16471	16351	16771	16566	16390	16335	16423	16583	16332	16514	16559	16351	16300	16414	16449	16534	16512	16661	16305	16327	16584	16497	16469	16604	16553	16640	16523	16217	16303	16392	16430	16294	16560	16563	16518	16565	16452	16517	16394	16396	16488	16278	16505	16384	16384	16644	16354	16490	16330	16469	16630	16550	16315	16475	16521	16605	16378	16444	16586	16411	16523	16508	16477	16372	16496	16401	16547	16447	16535	16315	16676	16390	16429	16566	16426	16293	16244	16465	16669	16536	16309	16470	16525	16593	16462	16361	16695	16453	16585	16727	16497	16538	16434	16347	16391	16417	16480	16456	16395	16464	16471	16306	16653	16343	16193	16160	16429	16305	16580	16278	16626	16427	16386	16336	16561	16468	16477	16448	16416	16357	16365	16377	16483	16474	16524	16557	16612	16383	16448	16372	16512	16484	16382	16278	16369	16329	16376	16469	16191	16385	16314	16383	16444	16345	16352	16388	16291	16307	16363	16465	16403	16585	16585	16331	16530	16577	16632	16465	16564	16493	16365	16503	16486	16501	16340	16562	16444	16610	16254	16463	16367	16428	16416	16580	16546	16757	16503	16433	16418	16522	16407	16525	16460	16602	16399	16506	16455	16622	16543	16375	16537	16217	16403	16511	16455	16521	16623	16484	16410	16514	16515	16434	16497	16456	16517	16442	16572	16447	16507	16204	16501	16409	16320	16320	16513	16472	16411	16349	16582	16449	16518	16614	16446	16391	16285	16475	16390	16415	16485	16449	16216	16439	16378	16383	16576	16385	16305	16471	16551	16395	16587	16607	16577	16593	16452	16332	16351	16526	16516	16432	16315	16662	16392	16540	16437	16420	16486	16286	16397	16362	16415	16269	16304	16361	16456	16518	16637	16294	16544	16442	16636	16393	16476	16346	16353	16404	16269	16598	16541	16477	16421	16270	16580	16385	16409	16360	16492	16539	16481	16612	16306	16404	16316	16363	16639	16316	16354	16404	16421	16502	16225	16661	16455	16327	16179	16541	16586	16359	16395	16607	16536	16448	16382	16340	16431	16442	16428	16440	16542	16356	16376	16164	16441	16481	16331	16476	16473	16355	16426	16402	16296	16122	16509	16406	16395	16505	16286	16311	16471	16583	16613	16507	16459	16603	16486	16544	16530	16406	16453	16408	16402	16589	16564	16519	16595	16228	16685	16478	16495	16465	16597	16529	16167	16478	16608	16417	16486	16728	16437	16566	16693	16455	16379	16342	16479	16385	16368	16422	16436	16375	16447	16439	16307	16478	16391	16385	16732	16466	16514	16421	16470	16464	16439	16348	16471	16319	16537	16516	16676	16256	16548	16413	16566	16484	16395	16458	16635	16255	16427	16340	16376	16404	16444	16505	16648	16469	16452	16293	16415	16399	16480	16539	16523	16378	16485	16449	16522	16338	16418	16656	16582	16423	16645	16402	16621	16354	16464	16381	16430	16747	16446	16493	16398	16426	16246	16395	16453	16158	16536	16450	16618	16547	16499	16450	16469	16608	16376	16477	16472	16430	16380	16373	16486	16392	16374	16287	16414	16417	16424	16418	16431	16456	16570	16455	16492	16224	16413	16341	16240	16448	16604	16357	16400	16362	16280	16256	16514	16328	16491	16358	16235	16380	16342	16486	16259	16441	16389	16362	16447	16372	16533	16497	16402	16319	16167	16461	16367	16349	16451	16336	16432	16483	16499	16559	16496	16463	16521	16564	16644	16571	16594	16461	16508	16590	16382	16489	16389	16222	16574	16325	16231	16319	16562	16630	16524	16351	16460	16458	16789	16423	16513	16532	16330	16368	16472	16404	16363	16428	16618	16566	16606	16537	16417	16391	16452	16496	16418	16484	16415	16579	16420	16598	16490	16342	16483	16330	16507	16364	16386	16458	16424	16386	16390	16438	16519	16622	16498	16461	16406	16286	16292	16599	16512	16678	16510	16429	16713	16439	16525	16459	16508	16370	16636	16470	16633	16583	16696	16463	16701	16380	16512	16460	16318	16398	16616	16293	16396	16377	16467	16387	16422	16451	16459	16442	16468	16517	16401	16476	16479	16378	16414	16596	16177	16420	16468	16426	16423	16568	16511	16508	16583	16569	16345	16537	16613	16458	16374	16433	16606	16324	16303	16670	16623	16324	16489	16485	16552	16674	16219	16489	16450	16470	16340	16443	16267	16192	16576	16557	16416	16435	16338	16444	16625	16532	16461	16639	16356	16460	16473	16364	16431	16434	16478	16491	16526	16514	16444	16487	16390	16265	16340	16488	16512	16497	16450	16411	16514	16438	16312	16650	16525	16515	16437	16546	16438	16313	16608	16423	16491	16460	16414	16316	16423	16309	16510	16602	16366	16461	16441	16364	16514	16429	16390	16561	16599	16409	16301	16448	16669	16437	16331	16230	16425	16424	16243	16475	16311	16372	16323	16415	16583	16507	16439	16305	16700	16114	16382	16453	16513	16525	16336	16397	16519	16441	16512	16533	16457	16341	16368	16479	16548	16519	16390	16454	16534	16457	16549	16551	16219	16497	16516	16481	16684	16434	16546	16439	16340	16424	16649	16464	16549	16463	16450	16466	16625	16615	16551	16353	16429	16619	16519	16477	16474	16241	16394	16472	16493	16531	16622	16503	16500	16352	16546	16237	16373	16444	16563	16510	16490	16360	16377	16593	16475	16433	16128	16331	16449	16381	16510	16395	16485	16580	16357	16403	16469	16364	16542	16434	16374	16384	16585	16427	16531	16430	16406	16432	16428	16436	16340	16459	16382	16588	16512	16371	16533	16522	16643	16299	16492	16409	16458	16376	16369	16383	16344	16281	16404	16563	16387	16310	16437	16353	16574	16394	16311	16401	16312	16503	16539	16540	16369	16481	16487	16508	16403	16315	16360	16519	16346	16432	16587	16592	16432	16342	16295	16335	16562	16250	16473	16621	16321	16325	16280	16314	16388	16556	16472	16464	16550	16605	16418	16416	16432	16364	16318	16473	16340	16609	16363	16543	16328	16506	16336	16265	16351	16394	16528	16361	16575	16586	16454	16412	16497	16517	16621	16283	16360	16181	16367	16487	16176	16412	16653	16549	16296	16513	16552	16367	16458	16493	16396	16601	16394	16459	16499	16268	16574	16465	16468	16371	16508	16555	16419	16674	16352	16245	16406	16567	16243	16455	16345	16572	16548	16437	16500	16246	16691	16384	16492	16395	16293	16548	16566	16478	16441	16337	16354	16329	16522	16613	16634	16551	16387	16396	16360	16285	16556	16596	16244	16510	16415	16479	16436	16557	16449	16498	16511	16509	16284	16353	16331	16373	16557	16468	16467	16352	16355	16332	16387	16358	16429	16442	16649	16360	16483	16301	16489	16547	16414	16298	16324	16388	16462	16515	16423	16285	16533	16564	16385	16518	16392	16640	16478	16312	16476	16406	16454	16293	16451	16190	16459	16371	16558	16512	16508	16568	16515	16612	16571	16592	16358	16685	16394	16583	16603	16538	16410	16382	16398	16306	16422	16498	16634	16444	16473	16333	16332	16567	16432	16515	16389	16486	16512	16395	16567	16434	16337	16468	16339	16427	16447	16469	16525	16358	16472	16209	16322	16594	16611	16416	16433	16612	16465	16236	16565	16507	16457	16580	16602	16506	16513	16563	16692	16565	16367	16442	16517	16476	16258	16414	16418	16343	16375	16511	16425	16439	16418	16547	16539	16329	16450	16365	16406	16391	16556	16393	16280	16403	16227	16328	16465	16629	16522	16679	16511	16305	16491	16377	16534	16554	16313	16653	16410	16461	16546	16305	16504	16515	16427	16569	16358	16208	16350	16400	16640	16593	16579	16541	16568	16167	16273	16477	16343	16598	16468	16373	16453	16630	16616	16545	16576	16465	16743	16449	16461	16541	16515	16445	16508	16273	16470	16533	16462	16283	16329	16553	16385	16431	16345	16466	16520	16481	16525	16503	16503	16515	16397	16396	16450	16509	16366	16407	16382	16270	16501	16417	16482	16510	16456	16569	16347	16467	16478	16577	16567	16350	16499	16538	16382	16479	16329	16523	16493	16545	16465	16439	16664	16482	16376	16393	16421	16443	16423	16399	16519	16383	16361	16535	16340	16456	16375	16534	16509	16084	16366	16336	16452	16516	16324	16470	16448	16627	16074	16432	16593	16416	16428	16284	16451	16429	16195	16410	16608	16526	16526	16482	16570	16388	16381	16401	16374	16376	16321	16448	16376	16374	16454	16368	16503	16566	16294	16280	16370	16626	16498	16551	16539	16476	16509	16478	16564	16619	16416	16137	16582	16690	16321	16386	16656	16649	16425	16583	16414	16366	16468	16428	16351	16538	16634	16364	16501	16381	16459	16311	16316	16446	16539	16487	16286	16318	16536	16276	16633	16573	16346	16575	16569	16470	16330	16484	16539	16504	16613	16543	16329	16378	16402	16403	16482	16258	16587	16521	16410	16386	16502	16687	16492	16731	16595	16284	16519	16651	16417	16568	16524	16411	16240	16433	16498	16375	16564	16487	16609	16537	16494	16682	16450	16459	16580	16626	16510	16690	16618	16370	16495	16449	16315	16545	16450	16319	16420	16607	16496	16313	16309	16455	16375	16479	16442	16493	16426	16375
21759	37454	35151	28489	25633	21664	20651	19759	18302	17276	16025	14740	14337	14200	14157	14237	14154	14176	14158	14406	14452	14279	14233	14140	13951	14185	14255	13991	13961	14023	13807	13745	13924	13897	13787	13861	13942	13893	13778	13923	13852	13873	13728	13738	13815	14084	13834	13958	13807	13700	13976	13880	13594	13644	13772	13759	13785	13958	13774	13988	13936	13871	13849	13917	13889	13816	13841	13894	13970	13624	13857	13924	13694	13956	13887	13827	13712	13847	13827	13882	13731	13776	13704	13743	13872	13970	13882	13847	13945	13883	13861	13775	13780	13647	13764	13984	13768	13944	13876	13672	13883	13928	13773	13754	13927	13808	13899	13741	13850	13872	13813	13718	13911	13842	13880	13972	13915	13915	13708	13706	13870	13843	13814	13702	13872	13931	13995	13868	13754	13553	13961	13860	13772	13767	13944	13786	13753	13749	13842	13742	14044	13821	13762	13852	13688	13979	13745	13908	13794	13755	13859	13953	13907	13850	13788	13833	13858	13735	13724	13808	13793	13816	13797	13625	13907	13850	13743	13723	13928	13600	13904	13969	13917	13783	13742	13827	13837	13696	13895	13933	13773	13847	13690	13868	13708	13743	13838	13800	13933	13916	13825	13731	13729	13936	13764	13869	13976	13869	13783	13785	13907	13665	13919	13780	13804	13802	14050	13762	13867	13560	13695	13783	13803	13783	13941	13668	13870	13865	13766	13815	13968	13798	13862	13842	13785	13896	13801	13944	13893	13749	13863	13814	13810	13884	13688	13887	13630	13887	13761	13932	13751	13643	13744	13923	13665	13817	13643	13774	13977	13777	13829	13790	13858	13771	13791	13776	13801	13863	13896	13779	13878	13876	13815	13762	13801	13780	13840	13719	13835	13783	13922	13842	13813	13705	13755	13734	13809	13915	13889	13650	13735	13696	13804	13925	13885	13908	13812	13834	13747	13927	13883	13700	13710	13873	13822	13627	13869	13675	13916	13775	13546	13766	13767	13847	13839	13898	13836	13947	13789	13656	13807	13666	13731	13847	13752	13841	13874	13708	13792	14045	13892	13697	13759	13915	13822	13869	13834	13684	13902	13702	13783	13652	14051	13910	13850	13771	13820	13739	13818	13726	13912	14015	13868	13702	13862	13720	13681	13740	13702	13694	13853	13776	13867	13924	13946	13801	13616	13778	13885	13711	13901	13832	13904	13843	13877	13725	13652	13818	13876	13886	13863	13794	13786	13829	13673	13904	13788	13788	13790	13813	13706	13721	13708	13852	13767	13803	13906	13735	13767	13949	13706	13778	13816	13917	13650	13815	13730	13722	13862	13806	13889	13931	13788	13996	13664	13803	13732	13811	13784	13861	13867	13749	13890	13907	13781	13683	13898	13827	13901	13815	13712	13753	13798	13755	13899	13922	13693	13765	14021	13874	13872	13881	13735	13820	13812	13927	13938	13830	13984	13859	13907	13772	13748	13835	13893	13900	13752	13646	13867	13655	13791	13835	13888	13815	13778	13656	13738	13802	14011	13936	13700	13707	13756	13691	13853	13755	13779	13823	13696	13895	13935	13839	13745	13778	13810	13846	13708	13773	13668	13891	13821	13775	13781	13883	13811	13878	13822	13830	13813	13829	13957	13879	13741	13744	13884	13788	13876	13815	13929	13683	13916	13926	13923	13670	13780	13916	14001	13811	13874	13649	13888	13904	13880	13798	13932	13649	13830	13837	13710	13794	13895	13844	13842	13710	13856	13729	13813	13770	13806	13653	13876	13855	13923	13764	13833	13860	13811	13771	13777	13825	13666	13670	13796	13703	13687	13951	13783	13822	13936	13893	13906	13745	13705	13810	13722	13825	13757	13792	13689	13754	13786	13807	13810	14013	13743	13723	13930	13889	13829	13830	13908	13819	13696	13724	13885	13793	13726	13818	13971	13845	13733	13782	13927	13700	13805	13937	13793	13858	13848	13777	13870	13788	13919	13827	13791	13601	13798	13728	13774	13551	13748	13821	13756	13885	13763	13947	13614	13890	13837	13731	13787	13860	13829	13818	13909	13793	13803	13833	13789	13812	13773	13810	13747	13748	13888	13864	14007	13881	13895	13835	13955	13910	13793	13834	13801	13730	13674	13861	13815	13985	13807	13850	13790	13798	13754	13730	13857	13823	13777	13782	13819	13765	13825	13716	13715	13856	13846	13861	14080	13949	13759	13844	13671	13787	13993	13870	13800	13717	13646	13631	13719	13681	14022	13871	13801	13736	13827	13723	13795	13955	13776	13775	13666	13869	13852	13888	13786	13716	13717	13880	13903	13733	13914	13976	13844	13686	13766	13618	13796	13988	13729	13783	13776	13865	13782	13783	13690	13764	13681	13792	13820	13849	13878	13918	13738	13792	13794	13818	13813	13866	13964	13932	13874	13913	13702	13923	13850	13864	13612	13837	13873	13775	13819	13948	13783	13949	13901	13881	13825	13943	13804	13848	13823	13775	13720	13864	13877	13736	13769	13805	13884	13638	13761	13756	13817	13791	13845	13762	13831	13862	13749	13724	13776	13726	13978	13711	13910	13877	13683	13809	13836	13900	13742	13961	13851	13833	13887	13808	13705	13847	13813	13686	13741	13822	13787	13817	13830	13808	13849	13923	13764	13826	13912	13729	13831	13800	13808	13883	13932	13869	14006	13701	13904	13790	13859	13890	13935	13662	13827	13811	13630	13679	13751	13839	13792	13786	13803	13700	13673	13991	13623	13902	13762	13821	13929	13985	14005	13803	13927	13941	13753	13882	13806	13881	13868	13757	13894	13911	13870	13602	13808	13724	13778	13884	13741	13659	13766	13976	13912	13810	13819	13817	13783	13810	13845	13908	13873	13784	13798	13759	13829	13846	13881	13736	13740	13811	13768	13782	13709	13866	13863	13877	13758	13711	13772	13796	13871	13738	13731	14000	13762	13718	13761	13960	13868	13810	13690	13867	13850	13795	13922	13887	13983	13845	13881	13772	13850	13878	13904	13960	13837	13836	13853	13864	13990	13684	13741	13785	13692	13775	13800	13748	13819	13945	13773	13768	13773	13830	13845	13834	13810	13700	13645	13818	13842	13775	13771	13872	13923	13974	13793	13837	13928	13832	13942	13765	13814	13919	13801	13755	13686	13682	13699	13900	13929	13919	13670	13699	13925	13852	13479	13896	13754	13752	13822	13786	13767	13859	13820	13731	13851	13877	13769	13953	13800	13818	13923	13593	13844	13795	13943	13745	13714	13807	13807	13635	13934	13805	13775	13778	14001	13744	13899	13695	13804	13587	13792	13745	13827	13811	13717	13854	13891	13807	13874	13754	13877	13954	13675	13817	13814	13844	13744	13916	14012	13767	13735	13836	13470	13797	13894	13911	13936	13822	13889	13930	13628	13852	13672	13901	13874	13948	13874	13871	14031	14002	13535	13870	13801	13955	13935	13900	13786	13912	13933	13691	13625	13723	13876	13681	13769	13821	13835	13906	13806	13797	13924	13934	13828	13714	13874	13772	13620	13705	13781	13893	13732	13814	13839	13663	13772	13760	13811	13777	13859	13727	13894	13793	13855	13687	13880	13745	13738	13790	13791	13684	13818	13865	13618	13741	13992	13780	13835	13658	13743	13731	13795	13732	13810	13762	13694	13910	13866	13640	13881	13887	13763	13715	13762	13848	13962	13716	13734	13869	13848	13721	13936	13852	13798	13897	13918	13821	13713	13798	14053	13883	13842	13628	13808	13585	13811	13888	13859	13944	13901	13773	13861	13876	13922	13797	13895	13837	13874	14014	13750	13821	13879	13849	13901	13639	13644	13694	13770	13823	13900	13880	13760	13778	13810	13760	13711	13808	13938	13640	13918	13672	13870	13725	13840	13908	13910	13844	13807	13690	13789	13758	13841	13836	13731	13798	13791	13863	13827	13747	13870	13830	13605	13873	14013	13781	13882	13890	14010	13943	13738	13992	13724	13788	13786	13757	13860	13630	13827	13589	13811	13750	13761	13749	13747	13821	13743	13758	13773	13803	13853	13867	13867	13839	13708	13799	13869	13867	13891	13784	13833	13864	13764	13852	13997	13670	13693	13793	13795	13674	13699	13901	13932	13865	13755	13776	13994	13800	13875	13778	13763	13931	13767	13794	13700	13757	13899	13789	14027	13812	13740	13720	13742	13902	13864	13916	13980	13650	13851	13767	13752	13909	13885	13951	13818	13819	13783	13844	13640	13776	13805	13993	13897	13928	13875	13795	13730	13980	13766	13896	13911	14002	13659	13824	13830	13657	13960	13843	13841	13780	13821	13638	13837	13773	13677	13797	13888	13839	13666	13975	13876	13713	13803	13974	13883	13918	13877	13703	13852	13833	13735	13762	13746	13736	13842	13851	13788	13969	13822	13918	13814	13897	13918	13736	13716	13857	13751	13687	13927	13817	13826	13860	13734	13879	13787	13816	13885	13797	13742	13820	13894	13675	13839	13731	13789	13870	13801	13811	13961	13873	13945	13627	13837	13906	13780	13685	13714	13829	13880	13664	13796	13688	13935	13774	13761	13703	13785	13787	13784	13749	13789	13949	13887	13859	13967	13803	13833	13860	13757	13979	13844	13691	13778	14040	13866	13860	13847	13692	13750	13899	13823	13665	13841	13995	13777	13863	13758	13701	13972	13791	13826	13763	13725	13808	13938	13855	13932	13771	13635	13817	13715	13777	13748	13945	13899	13850	13697	13827	13821	13713	13829	13749	13733	13778	13833	13793	13852	13856	13828	13799	13823	13766	13891	13784	13859	13923	13818	13637	13785	13849	13676	13786	13820	13767	13632	13768	13872	13738	13754	13894	13891	13838	13913	13705	13811	13651	13800	13839	13845	13810	13841	13785	13851	13909	13690	13868	13611	13935	13878	13904	13903	13850	13887	13933	13603	13960	13839	13893	13857	13700	13836	13838	13656	13718	13944	13868	13894	13705	13747	13849	13857	13926	13879	13798	13830	13884	13881	13896	13678	13692	13722	13873	13778	13971	13975	13694	13822	13887	13691	13910	13815	13905	13807	13722	13682	13926	13689	13858	13761	13791	13946	13887	13849	13808	13881	13758	13812	13738	13882	14031	13766	13779	13799	13760	13822	13818	13749	13713	13763	13920	13815	13807
29337	22388	22460	20453	18079	16576	16277	16100	15889	15292	15092	14850	14686	14821	14494	14723	14763	14671	14684	14775	14779	14769	14983	14707	14680	14919	14758	14848	14832	14703	14586	14433	14604	14544	14575	14785	14700	14619	14562	14719	14596	14625	14692	14646	14704	14575	14556	14942	14798	14611	14785	14699	14704	14643	14761	14592	14665	14599	14765	14732	14716	14572	14443	14543	14507	14564	14790	14815	14668	14345	14685	14818	14582	14806	14636	14716	14564	14638	14746	14538	14643	14530	14673	14571	14689	14529	14465	14667	14618	14724	14626	14727	14888	14567	14657	14486	14694	14744	14682	14555	14858	14837	14673	14341	14576	14583	14475	14534	14582	14543	14582	14510	14696	14584	14644	14642	14619	14504	14741	14717	14687	14612	14595	14574	14678	14573	14594	14819	14735	14696	14506	14510	14728	14748	14592	14775	14751	14675	14778	14478	14545	14542	14559	14644	14766	14570	14626	14590	14704	14775	14622	14653	14713	14437	14513	14628	14520	14775	14645	14689	14752	14641	14702	14637	14691	14659	14646	14680	14649	14683	14637	14592	14637	14510	14626	14886	14674	14685	14893	14664	14700	14768	14784	14787	14474	14656	14681	14459	14688	14766	14659	14593	14698	14780	14704	14701	14609	14580	14655	14518	14590	14784	14779	14648	14809	14534	14666	14667	14785	14753	14443	14765	14586	14571	14726	14561	14723	14523	14692	14449	14741	14778	14841	14677	14620	14564	14768	14747	14594	14682	14782	14703	14630	14577	14749	14615	14493	14664	14900	14720	14623	14603	14681	14637	14615	14641	14558	14520	14682	14634	14739	14717	14611	14586	14608	14641	14527	14694	14586	14683	14710	14755	14772	14646	14821	14491	14678	14403	14592	14746	14660	14632	14598	14796	14540	14585	14772	14867	14615	14648	14497	14619	14637	14667	14550	14724	14704	14627	14484	14737	14666	14629	14672	14776	14617	14714	14729	14606	14720	14659	14687	14591	14532	14658	14512	14530	14673	14659	14749	14564	14702	14644	14713	14777	14431	14573	14585	14609	14745	14739	14589	14494	14791	14602	14818	14599	14625	14668	14758	14604	14648	14646	14719	14724	14467	14825	14779	14681	14731	14583	14609	14743	14586	14743	14541	14568	14718	14692	14765	14873	14804	14418	14544	14591	14831	14588	14705	14730	14669	14593	14767	14715	14664	14828	14742	14598	14622	14593	14536	14597	14817	14638	14774	14707	14629	14734	14417	14764	14687	14689	14625	14602	14581	14632	14676	14844	14737	14796	14550	14538	14740	14614	14679	14608	14461	14621	14658	14664	14663	14586	14528	14610	14568	14620	14649	14829	14610	14762	14778	14538	14661	14606	14546	14695	14791	14539	14564	14652	14574	14802	14685	14628	14762	14699	14620	14550	14554	14580	14660	14689	14790	14546	14672	14560	14428	14573	14677	14517	14632	14534	14623	14540	14469	14605	14613	14508	14547	14741	14849	14697	14715	14635	14600	14676	14618	14688	14801	14673	14730	14607	14823	14642	14670	14619	14664	14523	14687	14744	14722	14547	14692	14807	14636	14879	14495	14673	14745	14727	14436	14712	14691	14519	14629	14635	14376	14419	14680	14699	14636	14701	14715	14796	14614	14828	14634	14804	14624	14620	14669	14640	14598	14768	14678	14482	14615	14640	14760	14585	14690	14566	14736	14653	14571	14535	14689	14689	14635	14471	14689	14575	14594	14658	14505	14637	14698	14617	14691	14655	14559	14759	14650	14605	14555	14560	14761	14719	14816	14674	14625	14515	14817	14665	14647	14551	14602	14595	14734	14925	14847	14814	14753	14831	14973	14684	14539	14687	14526	14525	14510	14670	14557	14466	14757	14777	14675	14615	14491	14665	14934	14605	14676	14680	14781	14687	14799	14625	14670	14780	14727	14832	14718	14690	14780	14690	14707	14543	14798	14863	14701	14786	14629	14674	14721	14753	14493	14554	14882	14736	14812	14879	14612	14575	14629	14809	14700	14815	14772	14476	14757	14472	14673	14646	14583	14633	14619	14428	14489	14651	14569	14643	14459	14599	14746	14629	14639	14635	14700	14449	14690	14437	14439	14571	14676	14629	14589	14563	14797	14784	14819	14661	14758	14657	14654	14586	14495	14651	14807	14752	14643	14704	14650	14749	14471	14655	14556	14839	14546	14605	14707	14587	14550	14741	14661	14666	14650	14581	14758	14766	14778	14744	14582	14591	14591	14616	14676	14602	14770	14592	14443	14803	14568	14539	14553	14621	14417	14660	14510	14901	14659	14591	14599	14750	14831	14725	14366	14605	14824	14559	14523	14903	14546	14709	14504	14672	14519	14647	14617	14689	14534	14637	14696	14529	14593	14640	14599	14662	14789	14558	14763	14693	14654	14706	14670	14819	14646	14626	14690	14650	14638	14524	14709	14673	14779	14841	14587	14528	14738	14600	14795	14690	14649	14600	14734	14640	14537	14647	14706	14608	14660	14679	14714	14747	14938	14588	14769	14723	14593	14844	14850	14642	14722	14712	14638	14567	14723	14757	14645	14682	14710	14589	14827	14567	14714	14700	14699	14507	14519	14526	14660	14699	14487	14681	14728	14571	14779	14539	14519	14576	14773	14625	14730	14670	14764	14664	14637	14459	14817	14777	14613	14495	14660	14763	14658	14482	14785	14762	14601	14585	14692	14773	14477	14658	14490	14836	14674	14675	14856	14676	14625	14572	14761	14574	14409	14631	14575	14666	14620	14489	14709	14506	14657	14624	14607	14553	14538	14556	14754	14690	14753	14609	14737	14622	14536	14540	14717	14754	14587	14603	14749	14746	14598	14749	14587	14594	14652	14548	14624	14534	14617	14545	14559	14801	14564	14627	14826	14817	14761	14508	14651	14619	14770	14685	14588	14637	14707	14750	14630	14581	14700	14607	14862	14760	14736	14591	14599	14619	14806	14554	14793	14535	14802	14708	14750	14766	14518	14720	14554	14667	14765	14662	14561	14689	14669	14749	14687	14682	14674	14786	14615	14402	14685	14478	14591	14745	14617	14751	14560	14916	14646	14720	14576	14639	14534	14791	14498	14701	14741	14598	14775	14602	14837	14760	14555	14800	14756	14859	14584	14551	14733	14864	14703	14631	14805	14404	14555	14518	14672	14640	14719	14703	14653	14717	14614	14713	14549	14816	14767	14705	14617	14556	14727	14673	14599	14454	14591	14433	14660	14512	14640	14526	14678	14592	14653	14845	14582	14471	14390	14701	14810	14605	14693	14865	14729	14668	14598	14695	14826	14729	14809	14827	14554	14550	14822	14641	14661	14667	14761	14747	14699	14794	14684	14542	14790	14612	14730	14503	14702	14552	14786	14604	14708	14489	14672	14673	14825	14584	14673	14565	14702	14677	14629	14694	14538	14576	14646	14735	14699	14669	14502	14740	14455	14549	14566	14741	14867	14633	14762	14478	14818	14761	14482	14763	14738	14719	14637	14806	14465	14712	14644	14680	14774	14638	14606	14562	14723	14868	14761	14492	14868	14602	14669	14674	14579	14569	14633	14633	14598	14675	14736	14572	14702	14600	14538	14835	14725	14575	14430	14624	14740	14839	14798	14698	14803	14593	14583	14701	14508	14843	14656	14697	14740	14518	14677	14822	14623	14621	14521	14416	14632	14696	14656	14627	14716	14569	14600	14923	14757	14643	14538	14648	14740	14812	14816	14547	14542	14595	14614	14891	14646	14630	14606	14589	14465	14678	14689	14741	14734	14536	14518	14863	14506	14586	14624	14912	14609	14545	14536	14667	14484	14568	14747	14604	14733	14611	14657	14663	14508	14551	14573	14607	14643	14771	14780	14681	14558	14724	14613	14556	14828	14766	14628	14708	14607	14757	14623	14668	14547	14940	14634	14750	14699	14680	14677	14709	14776	14654	14863	14652	14459	14761	14654	14712	14868	14622	14678	14497	14822	14682	14808	14657	14717	14568	14615	14629	14728	14673	14933	14814	14735	14654	14395	14651	14690	14709	14709	14657	14633	14622	14717	14625	14749	14716	14628	14670	14718	14538	14586	14629	14613	14744	14797	14531	14500	14613	14689	14882	14579	14582	14559	14613	14454	14602	14609	14861	14704	14693	14557	14696	14708	14628	14703	14728	14807	14678	14768	14855	14568	14768	14548	14552	14754	14708	14712	14835	14676	14782	14631	14810	14697	14755	14709	14584	14785	14655	14649	14770	14505	14463	14513	14543	14639	14517	14678	14654	14651	14553	14746	14665	14736	14637	14646	14509	14633	14560	14501	14793	14747	14716	14707	14691	14684	14815	14720	14640	14608	14587	14669	14639	14709	14760	14573	14586	14645	14675	14597	14599	14748	14740	14432	14619	14746	14602	14764	14637	14716	14632	14780	14554	14812	14594	14719	14647	14650	14785	14611	14617	14587	14444	14524	14683	14418	14320	14565	14507	14694	14586	14599	14643	14591	14747	14642	14634	14540	14759	14727	14745	14716	14455	14735	14727	14793	14700	14591	14768	14853	14748	14627	14575	14677	14607	14800	14612	14528	14833	14653	14730	14529	14688	14725	14570	14622	14717	14692	14885	14775	14557	14721	14609	14829	14751	14620	14639	14788	14428	14901	14581	14715	14682	14821	14646	14497	14707	14659	14678	14594	14588	14792	14443	14563	14564	14806	14671	14587	14685	14584	14728	14608	14688	14748	14698	14689	14669	14824	14668	14696	14624	14540	14607	14703	14685	14490	14567	14615	14443	14734	14461	14760	14738	14744	14616	14706	14597	14738	14622	14689	14630	14581	14688	14502	14719	14495	14679	14827	14808	14736	14602	14785	14606	14449	14492	14375	14532	14806	14696	14630	14754	14662	14783	14656	14583	14504	14651	14714	14670	14606	14678	14558	14486	14619	14666	14736	14678	14558	14899	14557	14408	14475	14689	14785	14748	14718	14802	14565	14746	14651	14570	14599	14466	14505	14681	14796	14679	14673	14688	14812	14685	14677	14555	14630	14793	14645	14570	14781	14721	14610	14512	14759	14422	14671	14681	14689	14437	14607	14540	14490	14654	14803	14522	14687	14779	14633	14622	14800	14512	14622	14806	14870	14837	14445	14586	14645	14749	14707	14582	14685	14718
19115	24911	23119	20279	18177	15900	15533	14850	14369	13948	13309	12990	12772	12819	12879	12574	12640	13057	12830	12883	12914	12755	12969	12660	12815	12644	12856	12725	12881	12718	12674	12716	12716	12831	12820	12709	12695	12573	12677	12775	12723	12688	12697	12758	12761	12749	12714	12621	12746	12713	12836	12683	12667	12669	12835	12788	12704	12759	12970	12747	12602	12683	12630	12655	12748	12586	12753	12892	12747	12577	12665	12810	12635	12697	12736	12661	12598	12707	12661	12598	12715	12730	12697	12770	12714	12743	12774	12863	12621	12695	12909	12639	12754	12727	12629	12641	12834	12748	12672	13029	12760	12771	12669	12730	12822	12807	12750	12557	12594	12577	12693	12714	12748	12565	12703	12727	12766	12688	12721	12808	12686	12651	12667	12668	12578	12628	12755	12714	12652	12807	12763	12674	12764	12640	12684	12756	12751	12689	12723	12779	12780	12541	12748	12742	12564	12610	12666	12689	12871	12651	12802	12694	12560	12687	12671	12617	12981	12473	12824	12777	12606	12608	12659	12855	12524	12625	12797	12732	12780	12755	12749	12685	12718	12556	12695	12672	12694	12756	12688	12690	12593	12835	12691	12757	12641	12661	12833	12689	12728	12669	12718	12918	12591	12666	12895	12609	12631	12741	12624	12687	12825	12721	12611	12743	12664	12710	12571	12663	12696	12644	12640	12765	12669	12710	12809	12780	12719	12812	12800	12748	12777	12783	12684	12673	12694	12638	12634	12828	12756	12753	12648	12792	12644	12754	12784	12684	12639	12638	12591	12630	12759	12576	12836	12771	12574	12756	12669	12717	12589	12767	12560	12977	12602	12845	12669	12465	12619	12679	12732	12834	12529	12860	12667	12813	12650	12574	12687	12650	12689	12732	12826	12722	12717	12658	12656	12808	12714	12821	12775	12802	12747	12724	12592	12562	12978	12601	12739	12915	12657	12757	12642	12695	12720	12821	12584	12628	12681	12694	12745	12775	12735	12781	12763	12783	12722	12712	12605	12551	12665	12686	12728	12669	12895	12650	12600	12709	12833	12758	12565	12739	12665	12925	12784	12665	12800	12591	12836	12607	12836	12790	12656	12824	12664	12798	12781	12650	12733	12561	12595	12607	12649	12663	12554	12545	12861	12621	12585	12695	12735	12631	12753	12776	12687	12813	12838	12635	12759	12776	12597	12627	12692	12603	12818	12696	12647	12641	12818	12889	12723	12676	12694	12645	12625	12772	12617	12685	12941	12625	12756	12872	12801	12678	12678	12687	12877	12860	12711	12746	12642	12811	12681	12719	12766	12670	12699	12759	12748	12791	12728	12886	12625	12572	12632	12589	12769	12688	12722	12687	12629	12726	12710	12739	12696	12703	12803	12718	12687	12681	12679	12741	12760	12675	12746	12715	12759	12901	12687	12853	12609	12793	12617	12694	12614	12828	12787	12573	12665	12689	12790	12655	12720	12644	12742	12650	12630	12725	12746	12731	12873	12627	12723	12763	12648	12672	12830	12701	12768	12625	12586	12710	12785	12723	12760	12645	12732	12646	12773	12673	12637	12687	12850	12695	12792	12754	12706	12741	12828	12685	12649	12579	12608	12755	12716	12714	12750	12669	12627	12654	12758	12629	12681	12636	12617	12728	12743	12844	12713	12675	12687	12724	12663	12803	12677	12736	12690	12712	12710	12656	12714	12733	12660	12478	12902	12832	12692	12745	12685	12763	12693	12795	12736	12742	12728	12641	12576	12731	12740	12598	12811	12818	12876	12719	12775	12820	12705	12741	12673	12680	12678	12782	12689	12657	12732	12872	12922	12788	12715	12779	12720	12771	12674	12852	12808	12752	12690	12546	12834	12750	12690	12762	12696	12821	12777	12604	12666	12594	12739	12857	12697	12719	12714	12638	12707	12595	12906	12754	12559	12694	12780	12738	12929	12660	12704	12700	12781	12661	12600	12626	12746	12571	12731	12752	12745	12542	12558	12760	12677	12722	12935	12656	12725	12612	12672	12710	12621	12597	12575	12651	12779	12722	12826	12808	12657	12659	12785	12745	12828	12610	12592	12654	12525	12706	12708	12720	12803	12707	12682	12570	12783	12680	12804	12788	12682	12684	12785	12854	12824	12753	12788	12622	12740	12764	12788	12719	12691	12761	12685	12841	12807	12718	12683	12830	12701	12614	12735	12639	12701	12716	12825	12872	12654	12902	12763	12541	12658	12718	12837	12751	12706	12722	12762	12726	12729	12582	12916	12750	12700	12819	12438	12675	12746	12555	12627	12788	12788	12706	12639	12573	12767	12677	12673	12796	12903	12811	12594	12679	12760	12687	12650	12801	12739	12710	12776	12701	12599	12617	12709	12714	12842	12879	12738	12683	12829	12708	12723	12770	12755	12745	12663	12900	12769	12586	12637	12757	12626	12788	12853	13008	12688	12827	12800	12762	12820	12699	12702	12716	12736	12668	12634	12718	12778	12787	12566	12700	12650	12651	12764	12809	12755	12770	12699	12653	12634	12704	12711	12642	12707	12606	12763	12823	12663	12665	12700	12673	12699	12721	12869	12626	12688	12614	12703	12837	12804	12688	12747	12695	12647	12919	12598	12785	12719	12695	12906	12830	12732	12845	12742	12687	12762	12682	12744	12542	12799	12575	12796	12849	12672	12823	12710	12681	12744	12700	12685	12831	12760	12800	12631	12803	12638	12608	12699	12578	12704	12688	12794	12720	12635	12540	12617	12804	12713	12779	12728	12698	12720	12767	12791	12827	12893	12745	12571	12644	12567	12740	12624	12691	12796	12711	12664	12669	12944	12715	12726	12825	12786	12628	12762	12696	12690	12704	12630	12758	12698	12723	12885	12722	12772	12597	12556	12658	12685	12685	12698	12744	12698	12804	12754	12634	12728	12777	12697	12661	12685	12709	12781	12807	12853	12640	12712	12641	12576	12655	12631	12708	12707	12879	12630	12562	12890	12624	12799	12698	12626	12570	12682	12667	12526	12683	12816	12665	12771	12784	12853	12746	12677	12766	12787	12765	12737	12698	12689	12699	12789	12768	12830	12679	12863	12784	12704	12668	12835	12775	12879	12694	12797	12765	12717	12730	12784	12608	12812	12759	12734	12684	12786	12733	12485	12711	12723	12677	12650	12840	12785	12790	12538	12729	12723	12812	12558	12669	12692	12719	12879	12685	12734	12661	12588	12791	12626	12813	12712	12663	12809	12790	12683	12671	12904	12759	12563	12717	12618	12835	12607	12677	12825	12781	12691	12805	12832	12799	12777	12599	12834	12818	12731	12505	12717	12755	12648	12622	12868	12708	12699	12816	12728	12681	12830	12922	12621	12830	12630	12684	12694	12651	12826	12898	12652	12778	12804	12746	12735	12746	12732	12794	12773	12736	12870	12694	12828	12767	12703	12595	12703	12812	12632	12655	12888	12590	12696	12971	12789	12680	12795	12586	12789	12576	12776	12808	12749	12715	12716	12713	12660	12711	12744	12787	12658	12792	12706	12666	12724	12643	12812	12699	12665	12796	12802	12698	12879	12823	12774	12759	12730	12784	12633	12644	12662	12691	12796	12655	12634	12873	12718	12795	12683	12688	12717	12747	12780	12668	12832	12623	12589	12637	12635	12712	12814	12768	12724	12790	12811	12675	12799	12747	12751	12706	12682	12775	12694	12637	12859	12842	12845	12827	12739	12723	12590	12759	12682	12741	12825	12712	12603	12799	12686	12677	12531	12776	12717	12718	12742	12865	12594	12676	12768	12823	12602	12808	12762	12689	12698	12727	12725	12616	12735	12940	12614	12738	12639	12548	12630	12667	12730	12721	12538	12776	12524	12674	12933	12730	12650	12770	12840	12801	12718	12700	12751	12744	12694	12725	12655	12598	12659	12665	12918	12781	12803	12777	12590	12792	12572	12638	12632	12657	12787	12743	12813	12685	12780	12752	12815	12683	12691	12583	12742	12578	12709	12735	12748	12838	12702	12726	12705	12706	12713	12795	12737	12841	12689	12664	12670	12811	12765	12771	12740	12453	12789	12739	12670	12611	12569	12689	12694	12801	12790	12750	12646	12451	12653	12826	12772	12723	12602	12679	12609	12681	12737	12727	12875	12718	12717	12690	12676	12726	12654	12714	12630	12575	12647	12605	12848	12640	12646	12694	12818	12798	12737	12761	12679	12719	12525	12556	12799	12694	12657	12818	12604	12702	12660	12690	12701	12735	12827	12774	12846	12759	12796	12699	12759	12887	12759	12589	12615	12705	12878	12715	12700	12688	12785	12698	12588	12579	12821	12693	12673	12615	12597	12838	12822	12888	12542	12817	12538	12811	12766	12748	12757	12672	12612	12794	12586	12651	12754	12785	12647	12891	12690	12780	12798	12855	12608	12767	12737	12783	12711	12513	12608	12811	12864	12640	12654	12645	12631	12621	12815	12755	12780	12735	12724	12735	12790	12792	12695	12796	12929	12602	12660	12741	12865	12581	12766	12801	12749	12741	12706	12720	12825	12499	12698	12663	12690	12873	12702	12763	12877	12714	12813	12828	12699	12689	12787	12601	12737	12781	12583	12705	12668	12778	12608	12812	12695	12506	12788	12540	12696	12770	12611	12779	12688	12741	12699	12795	12748	12845	12712	12655	12742	12763	12651	12628	12618	12778	12701	12602	12590	12698	12820	12625	12829	12765	12641	12703	12784	12634	12764	12819	12800	12628	12714	12568	12653	12423	12671	12654	12675	12666	12699	12630	12805	12775	12923	12795	12671	12824	12802	12805	12781	12816	12714	12784	12684	12912	12701	12645	12645	12682	12866	12715	12746	12695	12968	12883	12772	12639	12791	12568	12588	12717	12764	12553	12715	12735	12550	12729	12633	12660	12690	12894	12781	12665	12686	12855	12739	12628	12790	12608	12770	12855	12828	12762	12754	12610	12916	12759	12729	12672	12606	12790	12807	12761	12818	12599	12676	12796	12682	12640	12863	12721	12640	12638	12769	12826	12840	12936	12594	12758	12745	12875	12809	12488	12513	12764	12585	12575	12821	12572	12748	12696	12870	12555	12768	12651	12874	12657	12712	12802	12668	12804	12717	12688	12678	12666	12655	12674	12703	12776	12782	12664	12743	12746	12892	12681	12619	12664	12869	12611
26510	21746	28485	26438	23022	20918	19950	18563	17703	17634	16938	16509	16468	16278	16331	16279	16411	16218	16394	16320	16458	16370	16221	16282	16437	16429	16216	16262	16373	16281	16310	16188	16129	16285	16312	16201	16224	16323	16308	16111	16227	16226	16197	16322	16275	16029	16121	15975	16098	16390	16179	16448	16199	16206	16033	16245	16071	16087	16222	16128	16308	16303	16135	16147	16063	16201	15943	16180	16118	15905	16228	16185	16305	16352	15971	15968	16121	15898	15976	15995	16262	16200	16104	16188	15984	16093	16242	15990	16191	16093	15892	16115	16209	16061	16193	16017	16250	16095	16133	16017	16182	16001	16162	16288	16168	16002	16085	16036	16297	16180	16074	16106	16188	16184	16369	16243	15967	16200	16156	16096	16250	16093	16138	15931	16097	16198	16121	16055	16101	16192	16124	15941	16178	16114	16213	16177	16058	16427	16157	16218	16208	16303	16155	16281	16006	16119	16224	16049	16225	15974	15988	16294	16180	16230	16131	16150	16160	16044	16237	16049	16042	16005	16159	15977	16114	16200	16228	16112	16120	16238	15924	15898	16231	16056	16091	16251	16157	16207	15974	16230	16155	16115	16101	16140	16218	16141	16226	15843	16230	15956	16226	15969	16206	16257	15964	16027	15784	15984	16188	16121	16033	16250	16038	16133	16175	16057	16023	16010	16316	16114	16136	16012	16259	16114	16241	16187	16095	16132	16080	16134	16168	16239	16111	15991	16213	16183	16039	16395	16045	16067	16006	16130	16125	16098	16137	16141	16335	16083	16111	16181	16088	16094	16143	15998	16122	16123	15845	15893	16178	16053	16175	16280	15819	16083	16050	15937	16041	16161	16171	16250	16370	15955	16006	16374	16323	16318	15968	16118	16399	16000	16009	16128	16234	16243	16155	16176	16202	16077	15976	16131	16133	16218	15963	16296	16296	16048	16171	16024	16028	16263	16193	16193	16130	16222	15935	16047	16155	15893	16206	16184	16062	16187	16182	16136	16069	16358	16121	16221	16209	16320	15997	16242	15839	16105	15891	16132	15975	16243	16157	16230	16303	16058	16137	16110	16045	16136	16093	16029	16226	16251	16039	16294	15948	16054	16192	16176	16102	16224	16130	16007	16017	16158	16105	16110	16268	16328	15970	16390	16152	16348	16156	16020	16119	16247	16037	16146	16006	15992	16083	16087	16181	16217	16213	16218	16126	16032	16220	16402	16106	16186	16059	16234	16169	16259	16089	16207	16087	16325	16133	16106	16310	16182	16032	16215	16149	16153	16125	16018	16177	16137	15972	16097	16215	16183	15971	16277	16103	15969	16082	16183	16169	15918	16133	16007	16164	16372	16059	16058	16114	16176	16328	16174	16178	16090	16240	16130	16252	16167	15936	15920	16119	16235	16400	16175	15961	16107	16129	16077	16054	15889	16265	16197	15935	16131	16164	16207	16204	15980	16266	16155	16336	16046	16004	15993	15992	16226	16027	16113	15961	16215	16064	16028	15984	16272	16102	16065	16367	16079	16260	16257	16305	16066	15958	16145	16032	15977	16073	15976	16248	16252	16000	15992	16058	16272	16223	16200	16002	15950	16058	16218	16049	16169	16007	16102	16105	16197	15973	16105	16131	16207	16178	16164	15974	16213	16153	16170	16239	16146	16242	16122	16116	16357	16230	16060	16232	15840	16125	16352	16219	16075	16183	16076	15948	16013	16166	16127	16116	16095	16105	16076	16166	16085	16054	16100	16210	16027	16094	16170	16210	16142	16127	16051	16147	16222	16119	16250	16177	16147	16167	16059	16212	16128	16130	16188	16233	16272	16291	16249	16214	16170	16086	16252	16034	16236	16187	16019	16161	16143	15924	16091	16149	16113	16107	16158	16096	16182	16173	16065	16173	16080	16161	16045	15953	16231	16114	16062	16246	16249	16110	16311	16136	16065	16039	16005	16234	16331	16244	15907	15850	16250	16204	16138	15973	16284	16251	16143	16174	16205	16006	16141	16053	16363	16051	16183	16044	16074	15920	15956	16232	16283	16217	16213	16163	16110	16064	16164	16284	16164	16237	16083	16111	16086	15986	16365	16032	15993	16178	16320	16103	16064	16243	16317	16152	16029	16302	16166	16182	16219	16123	16056	16257	16115	16132	16197	16090	16338	16187	16206	16187	16050	16162	16232	16147	16132	16073	16172	15973	15921	15997	16095	16125	16130	16123	16010	16014	16131	16134	16111	16062	16076	16076	15936	16015	16211	16411	16158	15928	16230	16015	16136	16098	16227	16363	16149	16159	16225	16210	16063	16186	16055	16066	16150	16356	16338	16047	16130	16272	16184	16287	16145	16189	15876	16102	16115	16187	16057	16191	16011	16140	16095	16081	16184	16295	16212	16289	16128	15819	16126	15915	16168	16192	16143	15967	16201	15937	16127	16041	16193	16297	16156	16243	16080	16176	16139	15873	16115	15920	16092	16112	16169	16180	16023	16066	16049	16251	16005	16250	15993	16041	16306	16219	16151	16131	16186	16271	16035	16174	16144	16121	16188	16148	15887	16077	16188	16166	16101	16096	16223	16275	16181	16121	16097	16029	16043	16188	15964	16079	16204	16151	16088	16139	16033	16307	16115	16171	16110	16014	16193	16331	16054	16264	16171	16198	16173	16181	15980	16169	16174	16158	16298	16089	16026	16224	16192	16264	16235	16192	16098	16180	16067	16031	16156	16217	16274	16095	16026	15989	16184	16309	16221	16132	16006	16231	16232	16188	16171	16062	16136	16044	16128	16091	15877	15925	16087	16289	16017	16214	16171	16070	16151	16111	16058	16005	16167	16083	16056	16316	16184	16019	16155	16126	16103	16090	16126	16178	16006	16097	16029	16227	16108	16292	16102	16175	15993	16158	16004	15977	16071	15921	15903	16087	16072	15982	16155	16115	16202	16296	16269	16263	16065	16381	16097	16156	16280	16021	16173	16296	16041	16221	16228	16057	16061	16136	16030	15985	16136	16374	16332	16195	16175	16231	16021	16137	16460	16291	16361	16204	16129	16135	16123	16248	16279	16033	16141	16021	16219	15966	16002	16227	16042	16227	16153	15932	15971	16105	16117	16046	16205	16134	16161	16268	16016	16019	16041	16133	16005	16169	16206	15988	15902	16033	15989	15974	15984	16151	15973	16040	15948	15973	16301	16135	16138	16079	16093	15875	16018	16318	16072	16124	16100	16173	16266	16132	16242	16101	16217	15999	16168	16167	15925	16225	16044	16084	16080	15920	16214	15981	16100	16042	16002	15985	16199	16090	15969	16040	15960	15868	16100	16070	15989	16164	16408	16188	16104	16056	16375	16205	15998	16257	16224	16268	16052	16247	16160	16043	15943	16215	15905	16314	15967	16053	15920	16187	16191	16128	16305	16157	15997	15998	16111	16146	16119	16147	15903	16312	16035	15967	16255	16170	16031	16011	16091	16165	15978	16094	16034	16012	16006	15984	15934	16022	16289	16141	16215	16277	16084	16238	16124	16156	15971	16083	15914	16068	16095	16090	16228	16320	15974	15900	16100	16093	16084	16200	16286	16239	16258	16146	16036	16089	16083	16097	16134	15967	16220	16039	16368	16223	16124	16013	16192	16045	16258	16082	16285	16124	16234	16147	16247	16111	15864	16255	16153	16068	15920	16140	16354	16162	16155	16097	16129	16114	16286	15975	16164	16124	16168	16192	16127	16282	16028	15952	16232	16138	16084	16234	16206	16187	15848	16190	16155	16135	15887	16256	16173	16203	16285	16100	16059	16091	16104	16031	16168	16097	16258	16070	16021	16047	16224	16117	16079	15989	16222	16037	15896	16327	16339	16006	16033	15986	16091	16075	16170	16272	16117	16032	15944	16131	16239	16014	16130	16107	16015	16261	15993	16082	16108	16298	16083	16153	16015	16086	15957	16391	16097	16173	16264	16150	16052	16120	16338	16096	15993	16317	16097	16171	16173	16138	16222	16080	16172	15976	16052	16366	16079	16240	16346	16141	16104	16047	16116	16106	16281	16101	16003	16115	16149	16145	16098	16072	16141	16133	16054	16261	16066	16360	16022	15999	16413	16354	16138	16157	15975	16073	16135	15975	16091	16025	16137	16016	15928	16087	16073	16166	16255	16038	16289	16179	16196	16335	16294	16213	16253	16326	15995	16086	16116	16049	15891	16195	16179	16267	16176	16117	16136	16248	15961	16103	15961	16114	15967	16055	16228	16277	15974	16053	16044	16127	16328	16020	16107	16254	16171	16026	16303	16128	16075	16152	16074	16170	16072	15889	16211	16245	16241	16272	16200	16108	15965	16115	16138	16104	16291	16267	16131	16054	16233	16351	16031	16405	16226	16042	15936	16206	16169	16209	16062	16227	16043	16090	16128	16088	16059	16170	16045	16237	16054	16368	16189	16111	16012	16292	16186	16036	15954	16074	16002	16137	16037	15954	16138	16209	16140	16102	16153	15989	16343	16135	16131	16132	15920	16039	15982	16190	16240	16191	16152	16126	16029	16105	16157	16394	16241	15976	16202	16101	16150	16402	16278	16197	16112	16047	16134	16303	16345	15824	16157	16251	16346	16103	15974	16142	16070	16137	16238	16097	16012	16216	16290	16191	16259	16168	16097	16019	16054	16235	16160	16104	16191	16070	16134	15942	16246	16266	16000	16169	15996	16255	16144	16259	16125	16259	16134	16179	16161	16281	16305	16354	16114	16314	16191	16237	16130	16170	16104	16213	16268	16223	16135	16207	16190	16253	16205	16114	16011	16079	16042	15960	16162	15951	16022	16046	16250	16093	16378	16038	15967	16118	16143	16183	16339	16182	16064	16305	15990	16349	15997	16094	16165	16317	16006	15992	16177	16162	16125	16144	15994	16110	15931	16189	16138	16041	16003	16158	16025	16002	16114	16149	16231	16266	16005	16177	16149	16134	16279	15992	16174	16252	16243	16064	16036	16223	16068	16112	16048	16193	16065	16099	16315	16119	15988	16244	16227	16212	16203	15967	16167	16156	16017	16103	15911	16111	15901	16125	16066	16134	16186	16233	16275	16274	16108	15779	16033	16135	16221	15888	16150	16158	16158	16099	15982	15972	16275	16117	16287	16230	16067	15911	16179	16002	16000	16094	16353	16022	15958	16111	16190
19879	32482	29951	24000	22928	19245	18002	17440	16814	15823	14667	14308	14101	14050	13915	13820	13762	14088	13982	14264	14148	14260	14145	14078	13977	13914	14046	13983	13887	13844	13955	13840	13884	13876	13832	13713	13845	13908	14030	13736	13745	13691	13721	13830	13814	13731	13996	13920	13833	13685	13887	13855	13995	13827	13738	13790	13689	13687	13969	13662	13887	13954	14026	13786	13877	13806	13968	13983	13894	13832	13761	13799	13959	13760	13722	13848	13671	13735	13766	13766	13864	13868	13926	13692	13841	13798	13795	13735	13899	13736	13983	13682	13794	13877	13936	13724	13858	13786	13948	13782	13667	13875	13715	13709	13852	13910	13668	13826	13734	13781	13774	13855	13886	13816	13707	13844	13942	13845	13660	13674	13899	13811	13846	13967	13817	13862	13699	13813	13775	13903	13697	13855	13713	13914	13849	13899	13680	13814	13972	13816	13775	13704	13835	13760	13934	14000	13890	13838	13785	13787	13651	13737	13745	13776	13794	13694	13599	13916	13766	13905	13671	13789	13795	13674	13897	13910	13867	13804	13769	13861	13874	13895	13996	13917	13656	13785	13766	13707	13857	13692	13893	13763	13884	13655	14093	13744	13637	14025	13672	13866	13682	13773	13883	13787	13821	13897	13841	13741	13664	13917	13863	13878	13781	13839	13815	13968	13755	13849	13859	13733	13755	13914	13923	13902	13743	13754	13864	13807	13877	13835	13799	13853	13761	13796	13801	13782	13854	14032	13791	13885	13627	13898	13642	13749	13722	13779	13929	13862	13795	13814	13750	13669	13742	13945	13843	13927	13888	13653	13864	13760	13913	13882	13781	13999	13836	13671	13762	13811	13710	13779	13832	13845	13922	13694	13765	13700	13594	13765	13972	13841	13902	13837	13763	13922	13830	13873	13781	13781	13744	13959	13758	13843	13841	13809	13766	13697	13921	13706	13904	13687	13849	13828	13911	13831	13741	13734	13787	13754	13785	13963	13645	13742	13904	13932	13700	13752	13683	13810	13741	13845	13933	13846	13814	13882	13815	13885	13930	13722	13619	13846	13836	13676	13883	13859	13744	13706	13848	13780	13906	13904	13756	13769	13804	13680	13985	13698	13562	13789	13879	13806	13716	13884	13885	13775	13803	13777	13679	13752	13733	13886	13924	13697	13964	13923	13829	13993	13835	13951	13913	13687	13857	13944	13921	13942	13816	13873	13896	14075	13890	13766	13666	13939	13787	13868	13839	13852	13867	13798	13948	14061	13724	13791	13778	13922	13812	13805	13819	13835	13783	13824	13736	13780	13786	13796	13926	13717	13749	13837	13667	13767	13844	13863	13841	14032	13739	13753	13820	13716	13840	13820	13902	13856	13890	13769	13759	13953	13730	13876	13930	13703	13759	13829	13917	13828	13746	13827	13889	13873	13923	13782	13833	13679	13876	13907	13762	13870	13987	13841	13753	13846	13765	13930	13828	13772	14008	13809	13904	13715	13808	13843	13569	13922	13893	13818	13786	13826	13775	13823	13782	13945	13678	13774	13842	13737	13779	13894	13703	13956	13758	13957	13792	13789	13778	13789	13742	13721	13837	13789	13795	13951	13875	13786	13838	13888	13534	13726	13834	13905	13775	13832	13862	13860	13875	13689	13876	13838	13915	13888	13843	13634	13747	13671	13827	13744	13870	13810	13710	13795	13860	13711	13843	13971	13834	13941	13692	13646	13798	13931	13806	13986	13644	13766	13881	13935	13926	14058	13790	13825	13613	13813	13754	13819	13686	13754	13815	13700	13863	13858	13749	13969	13974	13759	13735	13844	13754	13813	13804	13833	13977	13835	13832	13713	13837	13965	13800	13909	13934	13766	14071	13761	13711	13721	13806	13862	13817	13880	13822	13970	13845	13864	13913	13784	13758	13778	13741	13525	13858	14011	13923	13627	13864	14002	13665	13872	13879	13761	13985	13851	13804	13762	13818	13928	13786	13777	13853	13884	13966	13952	13731	13838	13813	13745	13850	13837	13758	13983	13891	13912	13758	13812	13834	13803	13759	13959	13686	13792	13659	13941	13794	13802	13790	13802	13774	13820	13865	13780	13850	14079	14008	13984	13864	13753	13811	13897	13886	13945	13860	13848	13746	13778	13644	13839	13749	13996	13812	13924	13777	13745	13918	13819	13842	13931	14007	13862	13829	13700	13752	13765	13763	13745	13551	13833	13812	13851	13813	13856	13768	13824	13985	13773	13862	13823	13984	13807	13690	14090	13906	13696	13855	13918	13999	13887	13879	13766	13975	13689	13709	13696	13861	13805	13877	13838	13759	13705	13921	13794	13880	13901	13651	13795	13804	13831	13993	13862	13734	13909	13806	13921	13758	13910	13722	13787	13877	13653	13915	13694	13880	13901	13783	13762	13743	13946	13830	13903	13915	13903	13794	13742	13945	13820	13810	13875	13897	13838	13776	13827	13849	13830	13611	13886	13781	13671	13800	13844	13801	13819	13910	13650	13797	13721	13848	13930	13817	13983	13816	13847	13880	13735	13802	13728	13796	13880	13768	13947	13700	13927	13694	13917	13814	13841	13876	13830	13781	13882	13821	13885	14099	13801	13727	13935	13808	13688	13733	13767	13841	13837	13991	13849	13906	13813	13716	14008	13837	13780	13876	13767	13938	13864	13880	13735	13832	13833	13957	13800	13889	13725	13772	13872	13732	13826	13869	13732	13894	13762	13876	13996	13787	13787	13708	13770	13805	13870	13762	13675	13839	13811	13769	13800	13756	13836	13775	13965	13677	13846	13835	13910	13708	13793	13778	13712	13859	13679	13965	13883	13864	13847	13814	13824	13815	14020	13833	14035	13888	13786	13821	13733	13771	13844	13938	13796	13723	13887	13894	13827	13826	13746	13750	13844	13981	13636	14029	13839	13919	13784	13883	13879	13760	13909	13970	13744	13815	13721	13927	13818	13799	13762	13755	13791	13940	13801	13850	13928	13819	13827	13821	13840	13744	13944	13929	13638	13777	13751	13837	13833	13873	13767	13883	13727	13819	13934	13866	13769	13724	13923	13871	13794	13761	13815	13723	13833	13733	13730	13749	13904	13645	13895	13740	13931	13834	13813	13799	13668	13771	13840	13891	13753	13796	13865	13992	13804	13741	13905	13825	13824	13823	13886	13941	13869	13843	13793	13821	13760	13963	13872	13801	13751	13653	13851	13847	13753	13906	13866	13863	13874	13820	13732	13909	13871	13750	13793	13638	13811	13720	13954	13899	13932	13914	13819	13801	13843	13842	13843	13836	13911	13687	13883	13884	13750	13755	13815	13779	13817	13651	13804	13723	13869	13697	13878	13799	13904	13765	13847	13755	13798	13845	13783	13809	13793	13818	13782	13763	13757	13730	13936	13750	13765	13947	13882	13892	13731	13915	13925	13877	13634	13837	13801	13753	13868	13841	13846	13866	13963	13867	13742	13820	13826	13746	13814	13819	13817	13814	13877	13776	13799	13870	13809	13958	13728	13878	13855	13786	13714	13952	13802	13866	13995	13786	13904	13711	13891	13842	13637	13736	13788	13876	13776	13846	13832	13676	13869	13818	13869	13782	13875	13853	13792	13974	13592	13859	13779	13898	13760	13810	13782	13742	13847	13970	13997	13879	13800	13795	13875	13783	13695	13957	13884	13996	13648	13948	13839	13772	13922	13753	13811	13723	13794	13599	13776	13950	13645	13831	13742	13796	13901	13815	13722	13868	13729	13757	13737	13747	13771	13979	13869	13859	13713	13813	13803	13780	13842	13893	13646	13910	13829	13786	13775	13854	13750	13856	13800	13748	13804	13880	13880	13743	13894	13658	13761	13847	13930	13862	13876	13781	13772	13856	13716	13922	13818	13879	13810	13851	13854	13888	13740	13861	13707	13865	13847	13825	13861	13770	13712	13910	13894	13823	13710	13786	14021	13856	13811	13824	13887	13899	13746	13963	13905	13819	13735	13783	13804	13706	13830	13975	13835	13902	13846	13811	13777	13762	13714	13796	13947	13776	13796	13803	13712	13637	13822	13708	13927	13633	13729	13933	13756	13880	13917	13923	13852	13846	13819	13786	13654	13967	13896	13579	13915	13756	13820	13986	13888	13898	13801	13751	13828	13796	13654	13732	13709	13907	13929	13741	13664	13709	13831	13876	13798	13750	13765	13795	13789	13881	13860	13839	13795	13843	13858	13755	13795	14024	13756	13759	13822	13745	13806	13845	13877	13904	13736	13817	13749	14077	13824	13654	13939	13782	14013	13793	13836	13928	14047	13888	13837	13763	13698	13814	13785	13773	13849	13803	13753	13763	13669	13880	13870	13962	13647	13844	13623	13760	13840	13941	13769	13802	13735	13840	13769	13833	13913	13852	13904	13845	13837	13810	13881	13708	13858	13858	13703	13815	13769	13818	13764	13770	13800	13780	13849	13867	13734	13852	13874	13762	13877	13859	13896	13875	13731	13864	13814	13786	13836	13795	13727	13775	14031	13769	13675	13813	13791	13915	13717	13934	13850	13780	13916	13798	13790	13832	13710	14031	13886	13836	13752	13898	13882	13711	13817	13913	13736	13788	13792	13903	13903	13749	13908	13735	13806	13833	13634	13691	13897	13740	13795	13869	13792	13888	13810	14039	13807	13868	13812	13844	13561	13708	13646	13702	13788	13788	14060	13855	13867	13762	14009	13866	13926	13759	13859	13743	13730	13819	13970	13957	13866	13856	13745	13772	13932	13849	13965	13654	13806	13841	13719	13839	13829	13852	13888	13880	13958	13821	13618	13832	13790	13854	13852	14030	13804	13697	13825	13786	14141	13945	13747	13717	13876	13877	13772	13920	13838	13835	13885	13776	13693	13824	13719	13839	13796	13731	13910	13867	13799	13887	13870	13841	13727	13932	13787	13655	13923	13824	13711	13761	13879	13907	13777	13876	13806	13707	13829	13760	13720	13755	13950	13827	13787	13732	13737	13860	13863	13859	13678	13748	13739	13825	13820	13790	13940	13999	13693	13772	13999	13696	13831	13812	13790	13941	13745	13814	13808	13855	13799	13741	13956	13884	13996	13806	13866	13792	13966	13929	13725	13803	13687	13888	13952	13849	13737	13765	13840	13874	13773	13779	13862	13936	13685	13845	13770
23621	20716	28031	23497	21709	23639	23924	19909	18702	18882	17317	16913	16813	16546	16393	16435	16459	16550	16373	16622	16613	16652	16460	16551	16290	16303	16304	16302	16283	16558	16048	16126	16451	16048	16105	16179	16090	16474	16209	16211	16191	16118	16152	16106	16150	16177	16186	16210	16182	16232	16125	16121	16189	16186	16115	16179	16351	16213	16002	16082	15944	16108	16305	16234	16216	16443	16253	16383	16118	16319	16291	16134	16199	16065	16305	16011	16228	16181	16290	16046	16153	16255	15966	16217	16417	16276	16154	16179	16051	16243	16258	16094	16156	16404	16302	16022	16197	16165	16166	16067	15999	16210	15992	15913	16327	16135	16203	16063	16188	16071	16076	16158	16112	16179	16227	16240	16074	16075	16096	16121	16219	16015	16353	16189	16538	16227	16242	16407	16184	16330	16256	16246	16103	16233	16082	16069	16214	16316	16331	16276	16036	16182	16298	16179	16155	15895	16160	15957	16189	16282	16147	16113	16169	15975	16264	16163	16090	16169	16209	16239	16079	15937	16254	16125	16100	16156	16232	15987	15962	16170	16046	16408	16047	16073	16110	16150	16156	15983	16234	16231	16100	16121	16182	16098	16125	16215	16335	16054	16066	16274	16282	16263	16060	16288	16339	15945	15958	16216	15979	15989	16123	16175	16224	15989	16120	15952	16040	16207	16064	16182	15952	15960	16215	16056	16006	16232	16006	16085	16034	16212	16273	16146	16067	16143	15947	16006	16020	16055	16167	16180	16052	16190	16226	16010	16267	16206	16144	16260	16180	16284	15937	15887	16297	16084	16075	16122	16136	16193	16345	16085	16134	16221	16057	16120	16091	16171	15975	16069	16174	15876	16171	16131	16040	16190	16192	16172	16028	16172	16221	16062	16127	16094	16088	16001	16062	16376	16135	16077	16079	16047	16350	16000	16367	16001	16122	16256	16177	16089	16245	16278	16113	16326	16336	16164	16118	15944	16119	16256	16114	16007	15957	16278	16136	16032	15986	16370	16191	15978	16074	16090	16064	16254	16102	16151	16130	16182	16268	16263	16159	16005	16191	16257	16106	16203	16314	16055	16229	16031	16122	16222	16056	16255	16241	16075	16280	16100	16036	16124	16210	16093	16115	16198	16001	15949	16147	16275	16157	16198	16080	15978	16332	16302	16252	16288	16297	16174	16129	16019	16114	16255	16041	16154	16329	16165	16240	16067	16138	16261	16040	16221	16164	16096	16120	16220	16203	16236	16117	16025	16175	16310	16304	16309	16126	16224	16241	16270	16201	15938	15960	15956	16166	16193	16286	16023	16220	16181	16168	16095	16151	16085	16220	16150	16127	15980	16083	16111	16174	16147	15995	16126	16012	16302	16094	16144	16167	16024	16006	16196	16167	16123	16289	16045	15994	16179	16184	16066	16093	16068	16238	16152	16250	16227	16385	15867	16411	16219	16166	16211	16079	16137	16032	16021	16233	16147	16115	16196	15918	16186	16248	16245	16345	16219	16258	16201	16208	16088	15928	16089	16078	16046	16118	16325	16038	16092	16054	16203	16165	16154	16149	16108	15992	16258	16036	16009	16056	16127	16307	16136	16174	16098	16276	16458	16314	16006	16112	16029	16230	16137	16335	16098	16140	16239	16294	16082	16218	16107	16128	16118	15982	16237	16378	16120	16118	16237	16061	16130	16221	16227	16304	16092	16221	16006	16249	16064	16131	16013	16106	16144	16114	16080	16454	16118	16297	16263	16200	16089	16106	16266	16112	16278	16047	16172	16064	15976	16103	15953	16064	16090	16092	16081	16297	16374	16217	16160	16256	16000	15993	15988	16103	15829	16283	16428	16252	16121	16109	16211	16065	16115	16289	15921	16183	16131	16087	16194	16295	16333	15930	16047	16243	16098	16073	16182	16340	16297	16165	16103	16279	16256	16218	16090	16253	16142	16214	16183	16153	16051	16289	16202	16121	16307	15990	16123	16061	16143	16063	16265	16116	15996	16013	16307	16099	15886	16274	16145	16100	16078	16269	16111	16129	16397	16017	16070	15904	16411	16204	16121	15934	15945	16142	16009	16065	16117	16316	16216	16237	16171	16070	16223	16415	16108	16081	16068	16087	16043	16287	16155	16183	16335	16006	16207	16037	16068	16197	16237	16020	16134	16195	15999	16217	16289	16164	16244	16088	16087	16290	16174	16229	15986	16235	16099	16141	16116	16223	16215	16185	16163	16077	16119	16076	16184	16095	16077	16070	16230	16121	16137	16227	16182	16238	16042	16072	16181	16200	16136	16134	16146	16117	16272	16218	16222	16192	15992	16159	16090	16206	16271	16186	16119	16287	16125	16225	16241	16368	16107	16108	16199	16147	16007	16323	16136	16043	16077	16245	15983	16152	16041	16299	16004	16391	16288	16221	16055	16117	16228	16131	16166	16116	15889	16020	16263	16072	16172	16098	16220	16132	16078	15899	16048	16286	16126	16106	16255	16128	16167	16287	16102	16276	16241	16143	16267	16065	16222	16231	16133	16222	16266	16105	16213	16160	16281	16214	16194	16090	16096	16103	16066	16120	15883	16262	16097	16156	16189	16218	16065	16161	16142	16235	16077	16280	16246	16124	16232	16201	16182	16274	16070	16038	16225	16291	15979	16328	16046	16139	16183	16185	16034	16227	16029	16329	16184	16244	16136	16041	16079	15855	16237	16098	16106	16166	16188	16206	16109	15954	16219	15950	16267	16222	16302	16295	16270	16306	16045	16085	15989	16318	16298	16085	16102	16314	16072	16115	16175	16054	16184	16109	16053	16086	16065	16165	16291	16156	16103	16148	16133	16022	16058	16217	16081	16198	16099	16410	16050	16170	16186	16305	16271	15964	16176	16152	16250	16202	16290	16344	16260	15938	16148	16105	16070	16112	16197	15948	16146	16080	16213	16079	16035	16196	15983	16187	15992	16192	16300	16377	16157	16094	16057	16274	16103	16161	16291	16059	15947	16122	16126	16112	16221	16181	16181	16021	16261	16184	16135	16217	16099	16113	16071	16406	16384	16065	16146	16115	16031	16149	16238	16262	16213	16124	16152	16158	16063	16006	16224	16350	16178	16313	16251	16113	15904	16207	16317	16136	16166	16078	16192	16074	16025	16314	16316	16117	16187	16070	16075	15900	16068	16265	16168	16296	16052	16084	16096	16180	16007	16282	16266	16145	16069	16113	16166	16401	16039	16156	16169	16066	15972	16031	16149	16064	16408	16271	16228	16292	16049	16236	16244	16307	16243	16066	16165	16213	16246	16151	16059	16106	16139	16218	16125	16131	16317	16117	16065	16097	16039	16211	16049	16325	16189	16212	16297	16306	16080	16116	16114	16271	16129	16061	16218	16029	16051	16178	15915	16258	16131	16241	16076	16182	16293	16448	16172	16207	16135	16196	16287	16310	16147	15941	16194	15976	16168	16207	16185	16032	16011	16187	16254	16201	16186	16064	16038	16066	16123	15994	16204	16357	16144	16136	16021	16062	16296	16131	16326	16129	16312	16175	16074	16165	15935	16169	16205	15868	16108	16133	16198	16002	16202	16255	16407	16304	16096	16188	16271	16052	16115	16444	16251	16099	16185	16066	16103	16101	16162	16190	16083	16088	16169	16202	16104	16024	15921	16023	15915	15999	16054	16106	16373	16211	16081	16097	16036	16115	16120	16145	16166	16087	16083	16197	16315	16131	16298	16252	16046	16120	16007	16058	16283	16115	16259	16252	16199	16169	16220	16137	16174	15963	16040	16053	16195	15942	16344	16142	16167	16140	16113	16013	16239	16118	16277	16191	15994	16082	16195	16163	16247	16211	16078	16001	16107	16269	16148	16092	16216	16044	16238	16021	16266	16229	16376	16375	16313	16173	16155	16258	16085	16152	16082	16280	16177	16181	16133	16107	16103	16260	16267	16280	16075	16138	16180	16073	16111	16092	16407	16270	16194	16114	16239	16012	15972	16234	16193	16115	16092	15829	16231	16218	16222	16121	16189	16167	16181	16262	16009	16197	16172	16371	16325	16296	16020	16105	16209	16068	16156	16178	16049	16206	16275	16106	15875	16122	16254	16279	16070	16179	16438	16246	16218	16085	16032	16125	16255	16244	16091	16245	15913	16307	16133	16178	16133	16121	16109	16026	16254	15951	15966	16254	15999	16243	16083	16292	16203	16219	16301	16243	16230	16081	16215	16171	16100	16229	16277	16111	16108	16144	16154	16135	16052	16350	16070	16349	16030	16013	16162	16311	16193	16023	16196	16042	16053	16010	16037	16083	16162	16115	16130	16100	16229	16225	16320	16114	16061	16039	16031	16134	16109	16146	16167	16115	16139	16152	16014	16064	15996	16123	16111	15945	16264	15997	16207	16218	16349	16103	16172	15947	16105	15869	16024	16152	16124	16134	16078	16367	16166	16149	15995	16066	16342	16230	16056	16106	16177	16313	16239	16101	15988	16158	16220	16224	16196	16077	16095	16158	16159	15973	15963	16115	16090	16267	16099	16266	16130	16260	16064	16317	16161	16057	16039	15981	16143	16273	16455	16105	16225	16210	16155	16131	15948	16034	16058	15819	15858	16044	16109	16151	16114	16078	16309	16099	15923	16492	16059	16142	16080	16139	16223	16171	15889	15965	16462	16113	16014	16273	16099	16224	16135	16257	16126	16302	16095	16368	16180	16174	16123	16169	16110	16061	16460	16156	16038	16200	16263	16281	16160	16014	16174	16155	16123	16436	16214	16225	16034	16100	16235	16040	16229	16135	16121	16267	16029	16199	16195	15897	16088	16072	16005	16016	16245	16093	15950	16195	16357	16240	16158	16032	16185	16226	16217	16100	16106	16242	16256	16044	16065	16113	16410	16155	16120	16022	16109	16263	16224	16265	16044	16115	16124	16034	16116	16161	16213	16147	16002	16258	16195	16460	16260	16027	16204	16086	16219	16295	15966	16253	16119	16199	16308	16170	16404	16253	16099	16187	16117	16196	16260	16199	16147	16201	16205	16143	15937	16224	16112	16205	16277	16218	16086	16059	15940	16172	16227	16378	15938	16266	16300	16169	16321	16298	15957	16110	16349	15952	16121	16196	16044	16080	16260	16074	16363	16109	16186	16163	16268	16133	15994	16206	16090	16377	16097	16215	15920
19024	32893	30822	24627	22780	20201	18099	17339	16053	15655	13457	12905	12848	12789	12623	12472	12594	12564	12577	12901	12850	12561	12696	12677	12655	12535	12531	12544	12475	12281	12336	12266	12432	12270	12328	12328	12260	12338	12353	12325	12319	12299	12341	12300	12278	12276	12363	12326	12354	12362	12333	12298	12143	12159	12324	12371	12203	12417	12295	12179	12288	12381	12481	12473	12292	12264	12450	12323	12330	12414	12441	12484	12389	12340	12437	12425	12360	12221	12227	12154	12364	12393	12330	12333	12352	12313	12307	12375	12364	12332	12421	12350	12241	12435	12390	12423	12377	12247	12185	12350	12288	12259	12407	12382	12144	12435	12218	12275	12374	12224	12347	12359	12295	12334	12345	12304	12265	12302	12272	12370	12398	12475	12365	12253	12392	12417	12271	12452	12343	12134	12433	12480	12173	12388	12403	12319	12270	12185	12183	12096	12224	12266	12479	12290	12392	12241	12331	12402	12255	12307	12287	12322	12124	12329	12378	12218	12259	12498	12452	12403	12376	12306	12336	12207	12242	12436	12223	12379	12372	12418	12369	12352	12253	12262	12330	12416	12288	12393	12208	12256	12300	12380	12338	12412	12138	12380	12224	12337	12093	12252	12376	12232	12206	12167	12282	12277	12355	12284	12288	12429	12341	12253	12160	12378	12459	12251	12224	12354	12365	12373	12338	12397	12225	12317	12344	12366	12262	12187	12388	12548	12397	12351	12169	12217	12311	12360	12344	12273	12362	12313	12221	12225	12197	12257	12431	12306	12398	12337	12357	12347	12326	12289	12447	12397	12214	12300	12164	12120	12254	12333	12185	12291	12280	12292	12212	12240	12324	12215	12475	12260	12358	12341	12283	12276	12243	12335	12402	12469	12405	12308	12391	12317	12424	12234	12234	12183	12276	12167	12179	12233	12373	12440	12194	12245	12245	12210	12508	12228	12324	12279	12185	12271	12126	12379	12390	12356	12307	12316	12371	12325	12317	12247	12277	12223	12318	12300	12221	12276	12314	12389	12195	12331	12350	12253	12223	12284	12296	12315	12246	12385	12341	12272	12295	12373	12429	12337	12294	12355	12369	12475	12555	12376	12372	12350	12228	12250	12359	12344	12405	12257	12238	12428	12315	12448	12388	12351	12218	12246	12280	12414	12250	12326	12253	12373	12235	12103	12406	12288	12282	12385	12326	12271	12206	12250	12235	12359	12221	12212	12198	12262	12337	12410	12365	12264	12197	12313	12263	12430	12362	12253	12149	12417	12227	12408	12355	12441	12263	12492	12235	12394	12385	12482	12110	12340	12276	12403	12259	12339	12484	12247	12220	12297	12410	12211	12237	12324	12208	12434	12187	12192	12278	12272	12250	12262	12488	12301	12343	12218	12356	12367	12297	12298	12258	12263	12194	12130	12097	12528	12310	12410	12396	12340	12528	12136	12150	12349	12406	12171	12179	12223	12244	12261	12316	12225	12265	12111	12374	12278	12288	12449	12275	12341	12335	12363	12246	12336	12217	12227	12188	12294	12313	12314	12346	12258	12358	12245	12228	12310	12207	12296	12251	12089	12270	12310	12265	12277	12415	12371	12387	12409	12321	12406	12272	12365	12426	12306	12350	12330	12301	12167	12386	12203	12361	12214	12298	12293	12376	12156	12355	12386	12291	12298	12296	12110	12206	12265	12274	12261	12294	12162	12209	12252	12102	12130	12254	12269	12407	12342	12379	12399	12395	12326	12230	12346	12192	12325	12252	12203	12351	12219	12395	12224	12471	12169	12484	12277	12155	12195	12358	12427	12472	12208	12335	12231	12363	12189	12434	12332	12233	12338	12370	12206	12339	12363	12363	12354	12332	12296	12297	12220	12342	12344	12321	12327	12325	12181	12204	12214	12291	12369	12146	12383	12221	12318	12286	12348	12248	12366	12353	12247	12135	12258	12270	12222	12253	12261	12269	12355	12446	12364	12188	12368	12286	12292	12404	12292	12170	12164	12132	12409	12365	12427	12364	12507	12365	12354	12296	12209	12156	12224	12323	12254	12340	12252	12242	12289	12278	12284	12232	12194	12169	12219	12370	12429	12550	12412	12369	12327	12177	12362	12257	12333	12369	12302	12331	12329	12336	12290	12312	12389	12225	12440	12286	12496	12298	12223	12230	12222	12243	12336	12315	12284	12248	12206	12284	12290	12251	12328	12327	12297	12335	12204	12209	12379	12338	12122	12284	12376	12370	12378	12298	12239	12384	12317	12295	12386	12307	12347	12376	12400	12237	12313	12206	12358	12354	12153	12343	12210	12239	12396	12366	12249	12142	12261	12335	12158	12372	12284	12309	12342	12283	12322	12195	12230	12318	12313	12289	12264	12231	12352	12274	12279	12249	12347	12301	12255	12313	12375	12281	12271	12200	12294	12299	12240	12444	12346	12302	12315	12379	12143	12351	12217	12444	12143	12346	12388	12420	12188	12344	12328	12375	12342	12290	12231	12332	12401	12338	12109	12188	12353	12278	12432	12317	12207	12212	12195	12388	12195	12335	12324	12291	12212	12401	12355	12195	12302	12329	12290	12435	12146	12270	12272	12354	12272	12443	12076	12125	12289	12292	12424	12454	12282	12257	12215	12308	12352	12327	12283	12176	12442	12153	12437	12272	12347	12209	12323	12294	12229	12361	12305	12170	12310	12273	12279	12288	12233	12301	12409	12366	12229	12292	12371	12166	12516	12443	12222	12237	12316	12107	12365	12323	12197	12277	12183	12339	12230	12402	12390	12310	12305	12055	12207	12260	12300	12468	12204	12333	12154	12255	12230	12341	12181	12240	12435	12256	12379	12340	12288	12315	12245	12195	12320	12196	12405	12268	12243	12334	12348	12198	12288	12272	12235	12432	12221	12253	12337	12253	12363	12195	12216	12214	12269	12273	12379	12249	12423	12335	12278	12256	12180	12253	12248	12250	12320	12348	12352	12170	12391	12247	12238	12237	12301	12197	12294	12247	12177	12206	12414	12283	12258	12393	12321	12211	12269	12297	12439	12293	12242	12232	12178	12281	12160	12403	12223	12291	12283	12258	12334	12410	12349	12242	12297	12388	12340	12162	12208	12367	12279	12258	12406	12272	12369	12335	12189	12300	12420	12284	12251	12176	12314	12370	12132	12304	12254	12199	12375	12210	12136	12424	12325	12246	12315	12320	12299	12165	12365	12274	12418	12349	12138	12328	12242	12390	12250	12295	12276	12322	12169	12285	12148	12375	12230	12422	12404	12235	12361	12250	12350	12347	12291	12288	12232	12230	12245	12392	12223	12259	12423	12166	12165	12208	12361	12326	12272	12421	12295	12241	12419	12377	12318	12298	12330	12199	12214	12190	12192	12221	12382	12353	12343	12401	12193	12312	12376	12355	12109	12424	12132	12317	12227	12252	12356	12354	12328	12221	12207	12280	12143	12259	12325	12289	12294	12311	12434	12187	12352	12414	12310	12181	12341	12279	12230	12454	12388	12360	12237	12520	12388	12318	12210	12296	12132	12396	12352	12184	12255	12306	12325	12304	12336	12363	12186	12215	12338	12245	12427	12373	12006	12360	12319	12283	12249	12314	12252	12388	12114	12164	12268	12316	12409	12416	12283	12263	12290	12218	12232	12325	12380	12322	12237	12175	12276	12152	12330	12217	12288	12319	12294	12221	12347	12158	12341	12273	12364	12417	12294	12235	12445	12299	12164	12381	12262	12329	12275	12393	12188	12314	12400	12174	12391	12279	12301	12263	12372	12392	12137	12341	12354	12257	12343	12440	12273	12268	12374	12396	12309	12281	12449	12435	12155	12230	12350	12330	12415	12402	12374	12460	12259	12135	12281	12222	12307	12348	12261	12394	12290	12289	12304	12440	12234	12468	12397	12216	12215	12335	12337	12356	12307	12150	12181	12199	12464	12248	12143	12291	12193	12363	12369	12221	12450	12168	12324	12366	12204	12273	12388	12280	12232	12330	12325	12459	12232	12255	12239	12148	12326	12282	12271	12262	12313	12315	12282	12352	12411	12328	12211	12484	12373	12276	12337	12342	12215	12313	12107	12329	12214	12257	12340	12294	12345	12279	12223	12382	12467	12313	12261	12329	12498	12247	12215	12363	12317	12256	12329	12296	12262	12279	12282	12302	12280	12180	12206	12120	12323	12472	12431	12299	12283	12347	12244	12472	12386	12338	12378	12248	12433	12384	12314	12309	12287	12340	12302	12330	12248	12232	12274	12246	12211	12272	12159	12371	12273	12373	12473	12354	12292	12255	12323	12388	12278	12305	12148	12265	12189	12372	12179	12250	12379	12391	12363	12197	12257	12239	12297	12241	12275	12212	12218	12173	12154	12398	12495	12342	12353	12176	12335	12288	12302	12205	12372	12374	12290	12358	12472	12406	12301	12331	12375	12326	12201	12313	12428	12518	12464	12271	12436	12333	12273	12336	12207	12130	12475	12385	12378	12340	12285	12302	12271	12245	12383	12359	12292	12217	12390	12311	12285	12345	12266	12304	12401	12296	12359	12178	12250	12274	12408	12351	12168	12271	12310	12314	12228	12167	12203	12410	12226	12327	12396	12480	12099	12264	12399	12331	12302	12237	12365	12460	12262	12360	12312	12297	12252	12287	12379	12394	12290	12241	12251	12342	12335	12101	12286	12430	12218	12200	12241	12397	12279	12309	12310	12216	12350	12252	12254	12395	12148	12332	12353	12221	12063	12239	12362	12295	12182	12118	12331	12382	12333	12253	12259	12249	12224	12450	12339	12331	12379	12379	12301	12379	12247	12262	12416	12425	12077	12422	12343	12420	12326	12379	12240	12394	12189	12298	12367	12364	12324	12269	12162	12141	12245	12213	12354	12280	12058	12343	12349	12143	12210	12371	12225	12328	12232	12178	12258	12252	12367	12346	12362	12328	12432	12311	12264	12416	12319	12446	12325	12318	12200	12216	12462	12288	12269	12267	12309	12440	12326	12310	12267	12184	12269	12481	12249	12320	12386	12238	12308	12197	12216	12399	12103	12339	12290	12268	12290	12202	12113	12484	12244	12260	12328	12352	12323	12298	12447	12286	12248	12327	12141	12359	12238	12359	12363	12321	12209	12328	12482	12149	12152	12341	12402	12190	12324	12179	12320	12265	12353
31007	23112	22793	20120	17854	17452	17013	16308	16071	16314	15708	15446	15316	15325	15326	15418	15493	15364	15491	15396	15495	15368	15341	15295	15254	15469	15387	15386	15428	15512	15240	15172	15450	15239	15334	15357	15302	15503	15387	15244	15289	15253	15330	15387	15444	15488	15443	15372	15454	15384	15532	15321	15308	15428	15461	15437	15481	15191	15446	15361	15356	15276	15318	15382	15298	15357	15461	15279	15414	15330	15385	15487	15291	15270	15146	15357	15417	15546	15589	15238	15299	15357	15419	15243	15206	15293	15453	15237	15421	15379	15259	15183	15213	15496	15259	15230	15299	15425	15433	15496	15153	15293	15320	15291	15342	15274	15381	15273	15318	15288	15160	15162	15269	15111	15312	15385	15430	15350	15342	15342	15233	15127	15301	15087	15453	15097	15277	15536	15292	15188	15358	15131	15418	15299	15462	15199	15292	15175	15413	15242	15217	15272	15305	15268	15492	15423	15521	15496	15279	15425	15187	15361	15092	15175	15247	15308	15386	15303	15409	15414	15163	15139	15393	15189	15215	15251	15179	15353	15155	15260	15343	15148	15328	14933	15190	15388	15280	15232	15302	15326	15244	15271	15255	15240	15223	15269	15116	15185	15075	15257	15458	15216	15271	15266	15344	15285	15337	15312	15363	15477	15280	15341	15248	15233	15331	15237	15270	15233	15304	15279	15492	15418	15310	15190	15307	15518	15471	15343	15351	15428	15566	15375	15215	15272	15433	15342	15413	15344	15304	15395	15245	15397	15436	15298	15399	15283	15195	15424	15280	15293	15211	15534	15397	15339	15540	15386	15500	15129	15318	15283	15287	15270	15448	15407	15272	15326	15222	15427	15282	15312	15368	15281	15384	15412	15259	15133	15249	15351	15464	15286	15176	15103	15401	15295	15291	15189	15289	15383	15244	15192	15315	15298	15553	15186	15284	15214	15294	15379	15392	15273	15259	15207	15245	15237	15254	15386	15404	15031	15426	15127	15234	15284	15256	15226	15103	15300	15216	15269	15373	15244	15394	15419	15269	15375	15291	15250	15380	15323	15375	15447	15245	15343	15178	15219	15378	15263	15166	15478	15236	15332	15242	15210	15499	15426	15329	15381	15361	15360	15383	15514	15284	15330	15335	15300	15250	15328	15495	15337	15147	15412	15269	15532	15449	15196	15550	15199	15305	15255	15241	15370	15088	15184	15329	15507	15219	15155	15343	15253	15320	15351	15328	15300	15324	15398	15342	15457	15252	15393	15335	15338	15420	15151	15319	15260	15134	15399	15186	15378	15453	15367	15338	15170	15180	15259	15432	15212	15254	15256	15338	15341	15258	15294	15259	15445	15301	15369	15306	15333	15397	15412	15208	15126	15439	15474	15397	15446	15319	15395	15312	15409	15370	15255	15249	15375	15277	15226	15379	15382	15307	15392	15533	15295	15490	15401	15311	15320	15160	15294	15278	15360	15431	15307	15107	15260	15283	15469	15162	15315	15387	15340	15428	15450	15308	15315	15368	15204	15268	15289	15359	15462	15481	15301	15393	15283	15289	15311	15333	15227	15479	15297	15395	15383	15363	15536	15150	15339	15342	15464	15210	15285	15298	15325	15327	15202	15426	15286	15318	15359	15254	15225	15223	15428	15455	15253	15324	15285	15513	15347	15379	15400	15245	15238	15192	15207	15395	15327	15323	15211	15282	15330	15261	15261	15356	15345	15274	15295	15184	15352	15479	15346	15316	15487	15243	15168	15384	15356	15266	15409	15208	15152	15362	15383	15349	15408	15309	15316	15406	15176	15350	15223	15357	15341	15401	15223	15270	15218	15498	15286	15285	15153	15403	15258	15117	15368	15244	15403	15328	15288	15314	15421	15417	15375	15311	15262	15180	15291	15315	15217	15385	15205	15368	15265	15345	15576	15619	15312	15254	15222	15370	15319	15263	15310	15168	15333	15462	15388	15402	15368	15147	15341	15185	15312	15510	15273	15304	15157	15292	15419	15419	15169	15484	15175	15047	15106	15182	15366	15273	15273	15392	15227	15190	15279	15344	15252	15069	15382	15339	15287	15451	15215	15372	15446	15241	15342	15262	15293	15308	15420	15244	15394	15501	15342	15341	15366	15362	15291	15270	15359	15314	15318	15251	15283	15570	15512	15317	15349	15227	15171	15352	15315	15387	15245	15376	14993	15610	15494	15463	15275	15433	15503	15287	15291	15405	15433	15285	15128	15367	15298	15392	15401	15177	15005	15249	15110	15458	15378	15183	15304	15340	15217	15206	15245	15281	15357	15409	15291	15318	15262	15379	15442	15387	15362	15289	15254	15535	15213	15340	15252	15345	15299	15310	15147	15293	15405	15269	15428	15437	15331	15355	15266	15268	15249	15460	15345	15423	15404	15261	15330	15254	15289	15324	15302	15209	15462	15493	15302	15213	15507	15230	15540	15532	15322	15238	15296	15432	15523	15178	15431	15428	15296	15322	15333	15308	15322	15173	15318	15412	15492	15271	15634	15204	15321	15263	15324	15167	15262	15331	15226	15319	15220	15319	15335	15357	15295	15250	15318	15156	15347	15199	15166	15240	15412	15518	15312	15439	15322	15463	15361	15502	15360	15368	15293	15314	15201	15316	15337	15396	15512	15475	15236	15237	15270	15206	15273	15295	15221	15147	15396	15186	15248	15486	15356	15539	15441	15474	15291	15393	15187	15358	15337	15182	15383	15173	15281	15278	15267	15380	15398	15496	15425	15313	15315	15289	15246	15192	15470	15065	15184	15052	15176	15178	15422	15462	15480	15352	15325	15424	15332	15143	14988	15150	15402	15411	15268	15205	15276	15394	15349	15220	15288	15504	15162	15330	15328	15278	15196	15188	15148	15368	15364	15453	15295	15396	15370	15269	15216	15280	15296	15370	15345	15418	15390	15421	15313	15188	15195	15167	15270	15176	15287	15328	15115	15258	15150	15367	15265	15177	15196	15254	15155	15415	15344	15253	15268	15277	15301	15503	15349	15289	15354	15293	15364	15169	15516	15160	15265	15181	15316	15254	15328	15249	15212	15183	15214	15210	15079	15604	15226	15545	15180	15343	15191	15164	15160	15198	15296	15563	15249	15302	15436	15367	15303	15364	15402	15225	15220	15403	15200	15192	15255	15310	15362	15254	15309	15370	15243	15365	15344	15415	15318	15425	15315	15316	15079	15419	15424	15381	15223	15316	15459	15335	15323	15315	15435	15268	15152	15323	15207	15479	15362	15300	15484	15281	15241	15328	15370	15303	15309	15315	15323	15133	15156	15268	15167	15428	15511	15495	15091	15451	15567	15284	15121	15430	15250	15452	15251	15311	15448	15436	15137	15017	15199	15227	15226	15413	15313	15235	15434	15186	15457	15212	15448	15121	15175	15304	15422	15407	15428	15419	15420	15342	15261	15305	15311	15357	15234	15414	15360	15222	15263	15159	15240	15322	15276	15324	15367	15381	15260	15213	15267	15348	15238	15275	15276	15290	15367	15388	15347	15127	15349	15259	15577	15407	15316	15268	15257	15178	15325	15308	15207	15235	15396	15243	15354	15303	15334	15225	15160	15408	15381	15264	15052	15353	15347	15119	15295	15367	15571	15220	15272	15234	15237	15387	15295	15515	15221	15199	15408	15287	15399	15368	15369	15416	15428	15395	15218	15242	15083	15147	15356	15493	15188	15381	15202	15302	15368	15424	15337	15306	15355	15374	15330	15390	15392	15366	15324	15253	15302	15268	15408	15390	15399	15217	15288	15248	15189	15258	15432	15316	15288	15241	15359	15189	15439	15492	15279	15221	15346	15258	15350	15213	15379	15341	15355	15223	15020	15392	15319	15331	15440	15326	15225	15179	15070	15269	15328	15318	15271	15360	15345	15296	15358	15430	15313	15301	15422	15304	15454	15170	15420	15221	15397	15486	15464	15165	15336	15482	15390	15312	15225	15305	15216	15381	15364	15165	15232	15450	15332	15390	15335	15335	15163	15293	15509	15508	15486	15460	15345	15340	15478	15463	15390	15330	15153	15367	15310	15402	15326	15285	15399	15214	15446	15349	15459	15353	15368	15276	15384	15279	15155	15431	15389	15443	15266	15453	15320	15361	15410	15510	15211	15268	15302	15381	15335	15325	15328	15418	15122	15312	15276	15277	15186	15316	15310	15359	15335	15194	15267	15368	15305	15211	15265	15296	15240	15259	15399	15251	15415	15330	15176	15213	15503	15258	15410	15267	15444	15322	15284	15256	15179	15343	15147	15244	15281	15166	15353	15357	15262	15315	15359	15397	15388	15453	15118	15311	15189	15240	15210	15356	15434	15359	15296	15511	15673	15374	15225	15316	15460	15253	15370	15404	15330	15348	15215	15391	15364	15417	15268	15217	15381	15318	15307	15198	15205	15281	15241	15311	15159	15531	15313	15307	15347	15373	15421	15126	15381	15302	15410	15361	15369	15322	15493	15335	15208	15232	15310	15426	15458	15298	15405	15436	15306	15382	15210	15174	15363	15418	15506	15237	15175	15319	15447	15249	15324	15262	15429	15315	15375	15179	15327	15129	15276	15154	15214	15324	15253	15205	15298	15576	15321	15164	15341	15311	15533	15603	15332	15147	15182	15518	15099	15294	15370	15319	14901	15236	15088	15372	15465	15301	15475	15381	15397	15213	15245	15396	15581	15476	15304	15425	15349	15424	15136	15209	15207	15196	15483	15320	15388	15456	15405	15515	15408	15278	15287	15375	15561	15507	15316	15299	15230	15282	15306	15156	15287	15146	15436	15391	15430	15240	15291	15398	15340	15310	15463	15249	15338	15262	15327	15201	15387	15422	15362	15418	15495	15326	15365	15408	15370	15600	15167	15323	15251	15122	15309	15364	15441	15339	15422	15305	15266	15279	15327	15203	15283	15476	15437	15477	15356	15420	15336	15413	15317	15448	15477	15417	15237	15342	15214	15339	15406	15316	15187	15490	15358	15456	15346	15362	15380	15181	15587	15470	15340	15318	15177	15538	15117	15214	15235	15344	15438	15445	15265	15178	15317	15381	15205	15237	15231	15119	15203	15301	15188	15316	15217	15375	15381	15297	15479	15539	15433	15310	15210	15065	15233	15411	15406	15384	15336	15121	15457	15451	15296	15297	15267	15535	15271
19169	24310	22759	18562	17508	17343	15817	15467	14717	14963	13567	13130	13371	13313	13190	13138	13405	13352	13356	13436	13351	13443	13307	13399	13369	13378	13364	13344	13217	13274	13188	13364	13430	13158	13187	13308	13323	13282	13096	13253	13313	13407	13178	13223	13144	13342	13195	13225	13132	13217	13215	13382	13179	13326	13318	13469	13179	13271	13262	13122	13389	13183	13329	13353	13245	13205	13220	13490	13312	13368	13286	13503	13470	13395	13179	13138	13157	13238	13248	13309	13268	13344	13142	13223	13276	13149	13202	13341	13216	13512	13264	13198	13242	13480	13342	13287	13222	13143	13183	13273	13234	13247	13363	13065	13210	13137	13298	13124	13113	13361	13250	13179	13132	13343	13398	13216	13210	13302	13270	13281	13317	13282	13233	13339	13473	13241	13195	13424	13306	13334	13220	13235	13358	13286	13146	13234	13245	13189	13237	13159	13213	13130	13251	13238	13224	13420	13140	13364	13279	13162	13332	13322	13314	13283	13133	13282	13409	13338	13226	13145	13157	13227	13276	13316	13137	13375	13179	13208	13054	13223	13254	13198	13254	13171	13328	13320	13362	13186	13363	13171	13271	13118	13161	13289	13516	13176	13202	13199	13231	13367	13215	13587	13355	13220	13147	13322	13369	13455	13151	13458	13157	13346	13241	13085	13266	13275	13238	13252	13231	13322	13200	13257	13414	13346	13288	13054	13176	13274	12999	13277	13171	13180	13151	13189	13215	13335	13336	13204	13091	13374	13233	13204	13288	13114	13154	13317	13374	13219	13190	13144	13208	13261	13220	13281	13379	13381	13336	13276	13165	13190	13229	13101	13302	13085	13244	13177	13238	13300	13266	13381	13301	13373	13475	13169	13239	13200	13309	13224	13261	13222	13445	13394	13318	13312	13334	13200	13294	13180	13351	13170	13177	13223	13281	13179	13182	13398	13242	13310	13445	13392	13290	13376	13370	13484	13383	13288	13467	13285	13124	13211	13257	13049	13165	13224	13263	13222	13221	13224	13319	13357	13310	13151	13178	13326	13280	13053	13182	13310	13306	13291	13477	13239	13242	13211	13402	13069	13308	13259	13376	13345	13514	13230	13357	13200	13340	13314	13389	13265	13310	13335	13298	13387	13224	13351	13421	13109	13249	13313	13276	13228	13397	13310	13305	13239	13228	13227	13165	13259	13294	13352	13146	13186	13363	13344	13274	13254	13271	13068	13364	13305	13317	13094	13319	13275	13250	13371	13199	13374	13289	13222	13278	13332	13359	13309	13255	13166	13364	13347	13042	13295	13294	13209	13182	13424	13155	13255	13453	13174	13139	13268	13211	13147	13365	13203	13312	13239	13263	13374	13253	13330	13173	13324	13109	13191	13318	13217	13266	13230	13239	13291	13141	13257	13316	13267	13240	13298	13428	13490	13230	13171	13326	13252	13326	13294	13306	13018	13290	13122	13255	13196	13237	13238	13417	13381	13135	13171	13166	13141	13158	13323	13228	13348	13268	13296	13323	13382	13049	13291	13286	13169	13281	13058	13314	13303	13172	13331	13132	13221	13296	13416	13173	13288	13336	13249	13257	13316	13141	13187	13204	13261	13160	13202	13058	13333	13398	13230	13278	13320	13228	13292	13068	13419	13169	13304	13187	13343	13333	13252	13300	13282	13217	13328	13067	13375	13118	13119	13393	13283	13319	13272	13360	13293	13219	13204	13362	13261	13343	13325	13344	13358	13332	13341	13206	13267	13291	13304	13209	13198	13364	13399	13226	13395	13460	13347	13268	13253	13249	13337	13178	13179	13237	13375	13198	13109	13423	13200	13146	13285	13288	13173	13201	13172	13091	13312	13448	13170	13302	13250	13451	13374	13081	13313	13314	13387	13234	13222	13324	13340	13078	13175	13467	13249	13232	13388	13402	13232	12938	13290	13088	13192	13237	13339	13130	13394	13208	13486	13245	13446	13192	13205	13258	13318	13263	13331	13369	13278	13352	13152	13169	13253	13386	13291	13141	13181	13319	13178	13196	13156	13165	13195	13298	13304	13334	13056	13248	13149	13266	13104	13340	13149	13309	13386	13208	13216	13326	13270	13192	13369	13185	13340	13188	13233	13361	13334	13362	13317	13337	13305	13360	13443	13420	13235	13204	13170	13300	13203	13408	13253	13202	13396	13148	13220	13274	13387	13337	13324	13165	13352	13240	13141	13212	13183	13422	13131	13292	13260	13286	13143	13236	13207	13209	13211	13191	13119	13304	13299	13090	13429	13189	13275	13576	13326	13252	13130	13179	13217	13289	13313	13310	13323	13175	12996	13249	13353	13199	13235	13312	13259	13342	13226	13215	13231	13334	13263	13043	13302	13204	13040	13193	13288	13292	13256	13335	13331	13320	13205	13355	13290	13493	13178	13272	13435	13244	13317	13180	13289	13093	13319	13261	13177	13042	13323	13336	13375	13321	13397	13380	13434	13171	13252	13139	13297	13267	13357	13358	13057	13263	13420	13370	13258	13362	13348	13333	13375	13063	13319	13357	13184	13193	13149	13261	13253	13256	13204	13280	13350	13364	13206	13267	13293	13369	13224	13056	13286	13323	13223	13160	13378	13248	13227	13186	13228	13298	13282	13298	13295	13237	13177	13339	13311	13209	13206	13350	13520	13347	13322	13371	13275	13342	13261	13301	13268	13231	13482	13202	13453	13188	13280	13338	13198	13316	13188	13084	13075	13258	13297	13226	13321	13258	13267	13146	13231	13393	13303	13174	13165	13265	13286	13450	13131	13289	13098	13340	13292	13127	13177	13287	13179	13257	13249	13431	13334	13317	13354	13230	13198	13373	13288	13166	13363	13259	13107	13296	13188	13154	13191	13319	13133	13378	13112	13228	13205	13269	13092	13233	13353	13152	13360	13317	13274	13303	13144	13189	13121	13255	13400	13195	13214	13420	13192	13311	13211	13197	13190	13239	13259	13094	13161	13276	13329	13036	13187	13200	13236	13291	13244	13275	13094	13303	13306	13273	13171	13297	13236	13185	13274	13225	13238	13237	13334	13339	13356	13476	13367	13142	13388	13247	13335	13277	13201	13348	13203	13367	13262	13167	13255	13218	13175	13261	13235	13400	13217	13261	13271	13356	13279	13121	13277	13341	13329	13263	13420	13314	13235	13258	13196	13100	13151	13096	13165	13312	13306	13219	13214	13253	13276	13184	13241	13184	13026	13400	13411	13176	13289	13194	13249	13495	13276	13198	13221	13266	13155	13219	13122	13244	13244	13474	13291	13233	13145	13117	13262	13401	13195	13337	13147	13187	13263	13284	13201	13355	13201	13255	13167	13394	13276	13305	13344	13274	13414	13259	13029	13307	13280	13172	13391	13163	13239	13273	13240	13565	13330	13336	13141	13328	13085	13228	13429	13219	13176	13377	13316	13109	13323	13419	13214	13267	13230	13173	13308	13292	13206	13217	13185	12966	13339	13405	13230	13226	13230	13392	13276	13367	13389	13331	13380	13445	13296	13311	13353	13279	13255	12966	13354	13323	13160	13307	13312	13283	13137	13222	13079	13337	13273	13286	13283	13224	13338	13266	13026	13429	13280	13371	13251	13269	13229	13145	13383	13221	13396	13150	13199	13222	13254	13371	13466	13354	13076	13347	13250	13190	13346	13280	13150	13288	13290	13156	13377	13263	13269	13325	13356	13152	13326	13237	13262	13168	13253	13147	13226	13268	13335	13172	13269	13237	13310	13201	13268	13342	13166	13423	13120	13388	13268	13268	13255	13303	13261	13200	13202	13404	13110	13473	13237	13296	13314	13279	13293	13153	13234	13334	13478	13174	13128	13274	13198	13327	13268	13271	13194	13334	13322	13356	13421	13221	13153	13124	13311	13250	13165	13294	13083	13125	13017	13233	13234	13183	13323	13219	13260	13183	13174	13278	13252	13095	13259	13334	13349	13469	13323	13304	13354	13179	13327	13293	13246	13248	13280	13399	13245	13316	13301	13277	13381	13152	13361	13201	13290	13266	13207	13302	13492	13185	13422	13132	13327	13074	13054	13364	13191	13289	13220	13234	13142	13185	13325	13255	13374	13267	13293	13186	13168	13205	13171	13270	13045	13123	13303	13414	13356	13446	13342	13234	13126	13263	13249	13303	13278	13312	13208	13339	13301	13218	13245	13100	13009	13177	13315	13221	13200	13301	13278	13313	13277	13344	13153	13228	13356	13242	13340	13366	13222	13165	13275	13305	13114	13432	13302	13220	13204	13210	13267	13258	13405	13144	13291	13312	13124	13452	13382	13261	13451	13379	13261	13263	13382	13213	13248	13213	13303	13158	13336	13052	13150	13212	13152	13314	13250	13230	13391	13177	13249	13155	12979	13437	13317	13410	13277	13413	13394	13113	13208	13248	13259	13461	13233	13274	13287	13331	13306	13279	13171	13371	13302	13233	13318	13284	13374	13414	13252	13085	13218	13229	13123	13208	13221	13376	13135	13218	13070	13194	13314	13356	13177	13260	13248	13278	13236	13214	13242	13405	13355	13354	13125	13348	13113	13340	13288	13156	13205	13271	13253	13220	13145	13077	13220	13296	13278	13271	13180	13174	13068	13249	13177	13176	13261	13304	13242	13403	13212	13402	13206	13427	13297	13069	13212	13278	13257	13352	13325	13163	13329	13394	13212	13420	13142	13211	13218	13218	13209	13224	13297	13309	13111	13228	13259	13287	13068	13200	13159	13147	13411	13211	13230	13321	13342	13228	13090	13158	13371	13202	13330	13264	13188	13192	13377	13368	13316	13255	13377	13383	13243	13220	13237	13354	13240	13249	13265	13144	13374	13128	13342	13287	13372	13199	13431	13222	13334	13416	13395	13359	13358	13157	13258	13216	13189	13173	13343	13327	13264	13320	13355	13366	13231	13283	13335	13140	13205	13299	13070	13140	13174	13301	13167	13220	13273	13360	13233	13238	13379	13255	13175	13214	13181	13372	13364	13346	13296	13134	13158	13267	13246	13237	13202	13311	13312	13423	13227	13106	13515	13375	13369	13194	13189	13337	13221	13248	13281	13194	13334	13369	13343	13219	13415	13198	13369	13274	13452	13109	13344	13328	13245	13289	13147	13322	13313	13363	13360	13180	13178	13409	13380	13296	13253	13314	13393
26507	21734	28436	26420	22904	21713	20318	18425	17599	18144	16946	16739	16587	16466	16275	16465	16335	16516	16435	16382	16440	16636	16497	16304	16501	16523	16241	16287	16406	16364	16359	16186	16307	16137	16438	16178	16342	16535	16264	16318	16371	16297	16144	16292	16308	16224	16094	16218	16313	16282	16180	16443	16294	16076	16213	16109	16408	16150	16187	16150	16338	16291	16290	16266	16329	16100	16136	16077	16197	16403	16506	16290	16301	16115	16222	16249	16357	16287	16159	16206	16185	16285	16228	16216	16214	16120	16213	16488	16245	16238	16283	16191	15998	16268	16218	16366	16202	16267	16369	16303	16178	16323	16350	16269	16259	16149	16179	16295	16168	16273	16407	16146	16056	16154	16378	15878	16182	16207	16062	16185	16187	16263	16278	15857	16210	16331	16324	16188	16165	16216	16252	16125	16369	16154	16083	16076	16174	16304	15958	16280	16330	16370	16438	16371	16309	16248	16266	16513	16108	16077	16086	16277	16064	16051	16032	16279	16095	16181	16241	16110	16151	16126	16229	16292	16174	16309	16067	16091	16039	16166	16113	16165	16133	16340	16154	16336	16337	15996	16132	16117	16154	16351	16137	16270	16249	16125	16259	16269	16157	16364	16366	16187	16059	16127	16096	16308	16440	16026	16108	16238	16333	16071	16197	16234	16245	16225	16218	16224	16373	16229	16296	16125	16227	16255	16003	16387	16168	16231	16053	16041	16238	16143	16179	16179	15949	16201	16191	16360	16412	16302	16326	16171	16229	16129	16175	16460	16341	16038	16090	16255	16224	16164	16193	16071	16399	16279	16233	16200	16119	16281	16256	16287	16044	16278	16250	15991	16185	16112	16241	16221	16245	16189	16186	16301	16355	16248	16140	16098	16066	16225	15973	16038	16178	15941	15788	16261	16198	16034	16237	16397	16277	16331	15920	16138	16372	16280	16291	16111	16356	16238	16124	16426	16183	16017	16232	16313	16249	16069	15924	16229	16338	16084	16163	16133	16137	16092	16318	16381	16229	16118	16161	16146	15937	16156	16217	16334	16182	16229	16353	16179	16184	16205	16238	16083	16112	16147	16287	16218	16173	16063	16062	16070	16348	16204	16214	16205	16249	16373	16363	16281	16123	16128	16217	16322	16322	16266	16362	16025	15916	16240	16165	16322	16070	16191	16612	16234	16352	16075	16093	16103	16265	16233	16141	16284	16228	16310	16401	16162	16372	16092	16135	16172	16363	16172	16393	16197	16203	16130	16285	16043	16095	16231	16172	16319	16269	16209	16074	16258	16188	15981	16276	16102	16094	16278	16232	16210	16237	16267	16277	16440	16151	16453	16209	16194	16180	16116	16216	16255	16114	16105	16251	16083	16046	16458	16151	16100	16319	16255	16190	16129	15911	16086	16108	16257	16159	16360	16071	16257	16300	16213	16083	16147	16121	16284	16104	16424	16183	16248	16133	16209	16045	16325	16042	16221	16304	16214	16102	16326	16191	16106	16047	16173	16146	16148	16076	16134	16188	16075	16192	16307	16289	16166	16266	16191	16340	15999	16116	16410	16372	16259	16310	16086	16158	16050	16101	16112	16363	16296	16060	16087	16421	16273	16384	16322	16195	16085	16235	16096	16235	16350	16141	16432	16065	16093	16287	16026	16357	16046	16184	16246	16167	16316	16344	16036	16032	16152	16305	16127	16167	16062	16048	16298	16100	16261	16193	16244	16299	16040	16267	16300	16230	16324	16155	16337	16339	16012	16088	16216	16236	16327	16374	16220	16072	16385	16343	16114	16200	16188	16114	15998	16188	16197	16092	16230	16386	16241	16291	16248	16240	16146	16152	16373	16110	16204	16254	16245	16080	16244	16240	16450	16179	16077	16215	16380	16288	16460	16287	16238	16306	16256	16145	16247	16211	16240	16330	16148	16314	16372	16314	16311	16228	16125	16410	16159	16313	16294	16116	16283	16320	16186	16073	16427	16348	16099	16184	16342	16177	16399	16056	16246	16099	16086	16241	15976	16140	16200	16142	16386	16132	16336	16321	16210	16171	15961	16160	16137	16216	16276	16258	16134	16260	16188	16021	16210	16135	16368	16217	16165	16317	16180	16261	16397	16135	16176	16236	16154	16523	16229	16254	16139	16191	16154	16275	16175	16327	16293	16274	16266	16027	16075	16269	15967	16229	16264	16006	16230	16332	16272	16315	16065	16200	16175	16358	16226	16237	16451	16127	16364	16385	16161	16158	16207	16198	16050	16234	16170	16080	16069	16252	16160	16292	16135	16191	16290	16232	16192	16352	16226	16118	16058	16242	16336	16251	16176	16260	16117	16101	16345	16269	16094	16220	16287	16090	16023	16206	16129	16150	16274	16349	16213	16342	16242	16135	16133	16117	16293	16224	16238	16225	16037	16119	16115	16323	16301	16239	16351	16009	16265	16194	16267	16175	16496	16264	16079	16270	16239	16748	16211	16362	16294	16236	16224	16230	16345	16332	16096	16325	16231	16345	16335	16386	16273	16106	16009	16219	16064	16250	16245	16270	16107	16200	16017	16091	16090	16181	16279	16338	16082	16162	16131	16291	16258	16229	16433	16455	16251	16208	16131	16120	16065	16358	16209	16118	16132	16363	16196	16118	16160	16227	16163	16344	16088	16358	16446	16115	16316	16134	16239	16176	16252	16126	16359	16271	16229	16204	16175	16321	16343	16247	16272	16329	15999	16344	15841	15963	16237	16225	15981	16077	16166	16252	16276	16146	16299	16201	16164	16066	16508	16219	16151	16112	16225	16234	16236	16240	16180	16121	16222	16319	16110	16430	16162	16313	16359	16082	16132	16106	16287	16271	16263	15956	15986	16121	16223	16098	16224	16339	16342	16183	16216	16194	16246	16100	16165	16136	16119	16140	16061	16278	16065	16271	16177	16335	16101	16295	16149	16364	16079	16282	16280	16401	16025	16286	16242	16270	16163	16192	16168	16137	16295	16210	16220	16007	16167	16110	16239	16090	16243	16409	16172	16235	16254	16056	16165	16125	16153	16213	16056	16053	16231	16109	16038	16231	16267	16119	16308	16227	16389	16150	16136	16397	16356	16131	16308	16403	16319	16214	16360	16019	16154	16448	16162	16146	16142	16292	16331	16338	16258	16125	16204	16365	16237	16078	16130	16607	16179	16294	16405	16245	16163	16314	16073	16467	16221	16115	16267	16149	16389	16105	16405	16155	15897	16131	16031	16091	16159	16292	16111	16197	16223	16024	16208	16271	16260	16082	16431	16217	16149	16283	16258	16242	16050	16145	16165	16238	16201	16264	16203	16263	16201	16094	16249	16440	16327	16152	16143	16250	16366	16269	16215	16418	16139	16168	16275	16062	16172	16099	16095	15998	16115	16333	16312	16397	16169	16467	16070	16403	16266	16450	16155	16046	15975	16082	16341	16018	15995	16159	15999	16205	16119	16275	16456	16289	16109	16133	16230	16386	15998	16293	16421	16373	16317	16079	16166	16153	16034	16289	16173	16345	16212	16234	16312	16398	16427	16327	16232	16443	16379	16231	16079	16079	16355	16125	16272	16040	16312	16154	16001	16419	16113	16094	16211	16253	16300	16071	16409	16175	16295	16361	16245	16087	16156	16307	16246	16152	16324	16227	16177	16119	16099	16293	16196	16055	16099	16269	16370	16204	15896	16259	16083	16306	16179	16233	16216	16280	16145	16268	16071	16315	16054	16308	16137	16254	16292	16242	16085	16319	16081	16237	16372	16276	16129	16222	16094	16159	16073	16138	16079	16290	16097	16395	16076	16155	16515	16311	16220	16225	16271	16152	16407	16409	16319	16043	16196	16232	16174	16351	16342	16281	16150	16148	16232	16251	16235	16237	16242	16172	16106	16216	16339	16182	16171	16204	16188	16444	16457	16137	16180	16232	16140	16272	16130	16240	16061	16167	16229	16263	16143	16229	16068	16279	16122	16471	16343	16340	16240	16143	16240	16184	16247	16279	16024	16183	15900	16050	16124	16228	16544	16238	16223	16212	16103	16469	16400	16323	16146	16292	16356	16018	16275	16362	16286	16037	16341	16373	16202	16104	16185	16384	15990	16287	16229	16383	16043	16245	16216	16099	16086	16307	16170	16191	16315	16211	16402	16363	16225	16093	16217	16408	16230	16112	16180	16064	16223	16235	16218	16277	16049	16150	16256	16057	16196	16339	16074	16352	16316	16407	16253	16194	16202	16126	16190	16169	16195	16305	16233	16434	16284	16421	15925	16296	16388	16217	16234	15991	16270	15949	16079	16112	16194	16323	16236	16124	16137	16234	16203	16346	16299	16104	16051	16099	16258	16105	15949	16223	15990	16150	16375	16377	16272	16339	16290	16306	16104	16228	16213	16177	16182	16224	16280	16115	16398	16259	16263	16362	16292	16088	16140	16582	16176	16174	16062	16210	16228	16220	16337	16129	16113	16145	16081	16108	16248	16274	16107	16278	16269	16313	16288	16019	16218	16213	16200	16270	16210	16090	16183	16167	16278	16227	16328	16218	16133	16352	16127	16148	16259	16227	16142	16139	16084	16326	16391	16204	16176	16275	16296	16329	16308	16297	16400	16202	16151	16249	16322	16361	16276	16502	16315	16205	16396	16366	16175	16013	16343	16123	16039	16146	16176	16121	16106	16316	16127	16188	16100	16244	16246	16209	16251	16402	16045	16234	16212	16356	16059	16227	16391	16132	16206	16023	16226	16334	16425	16083	16283	16334	16094	16153	16290	16317	16111	16270	16054	16073	16086	16260	16100	16329	16184	16258	16336	16285	16309	16261	16188	16243	16142	16245	16405	16112	16124	16158	16200	16179	16239	16211	16333	16196	16264	15999	16299	16345	16114	16217	16194	16116	16270	16186	16187	16374	16172	16119	16224	15862	16268	16389	16143	16051	16212	16335	16056	16117	16283	16169	16266	16250	16297	16116	16056	16350	16131	16286	16264	16226	16144	16314	16012	16215	16338	16182	16237	16222	15987	16134	16061	16127	16043	16346	16095	16161	16079	16454	16268	16204	16064	16131	16088	16134	16097	16294	16257	16134	16265	16190	16299	16094	16153	16269	16310	16233	16208	16148	16237	16252	16178	16361	16176	16037	16331	16252	16207	16336	16479	16023	16176	16386	16170
16991	27962	26000	21821	20285	18641	16791	15496	14867	14985	13423	12917	12849	12814	12820	12703	12813	12667	12854	12959	12848	12899	12821	12843	12865	12653	12575	12627	12800	12734	12623	12535	12545	12554	12515	12518	12530	12593	12368	12637	12571	12747	12484	12706	12679	12671	12621	12498	12610	12548	12736	12553	12603	12740	12632	12636	12595	12653	12662	12592	12703	12518	12538	12518	12688	12815	12680	12479	12766	12672	12458	12501	12602	12614	12605	12453	12627	12691	12567	12509	12486	12506	12499	12539	12572	12634	12588	12725	12531	12594	12588	12525	12790	12694	12679	12729	12632	12621	12560	12743	12571	12589	12809	12746	12617	12533	12767	12453	12639	12531	12501	12541	12627	12559	12594	12537	12625	12575	12551	12649	12726	12639	12414	12602	12528	12487	12484	12624	12653	12663	12682	12550	12487	12565	12569	12688	12591	12642	12624	12577	12590	12633	12328	12653	12573	12536	12647	12612	12542	12725	12410	12482	12606	12616	12563	12588	12544	12532	12496	12474	12629	12507	12587	12482	12440	12632	12562	12445	12505	12628	12503	12413	12478	12411	12639	12711	12522	12740	12499	12600	12712	12583	12749	12653	12456	12626	12599	12532	12394	12483	12569	12619	12517	12460	12668	12571	12606	12641	12583	12556	12673	12576	12707	12361	12615	12616	12598	12539	12709	12559	12614	12513	12598	12676	12686	12564	12674	12635	12689	12579	12491	12593	12539	12515	12473	12628	12398	12498	12626	12542	12549	12501	12519	12490	12557	12676	12639	12585	12480	12382	12452	12648	12615	12594	12572	12484	12655	12520	12642	12522	12590	12415	12552	12481	12468	12478	12641	12491	12484	12587	12583	12703	12587	12529	12522	12709	12638	12449	12678	12610	12515	12730	12648	12506	12641	12369	12649	12557	12467	12651	12565	12614	12751	12581	12721	12817	12520	12648	12591	12709	12494	12443	12534	12537	12592	12575	12661	12520	12507	12640	12722	12496	12312	12483	12535	12531	12529	12409	12586	12693	12609	12490	12548	12669	12529	12485	12549	12642	12560	12604	12615	12511	12552	12469	12603	12600	12748	12519	12416	12701	12585	12520	12579	12636	12687	12516	12575	12449	12535	12516	12724	12540	12644	12425	12621	12525	12658	12449	12598	12546	12565	12507	12522	12540	12595	12524	12608	12509	12626	12704	12475	12368	12647	12759	12546	12605	12659	12639	12580	12610	12548	12352	12390	12527	12489	12624	12433	12627	12796	12655	12594	12586	12608	12642	12595	12651	12600	12383	12666	12620	12625	12451	12731	12613	12578	12638	12598	12457	12579	12593	12506	12561	12520	12691	12598	12593	12601	12659	12617	12683	12528	12556	12566	12593	12654	12677	12681	12545	12557	12541	12618	12536	12601	12459	12619	12631	12714	12563	12694	12614	12573	12521	12504	12453	12541	12467	12573	12869	12678	12649	12677	12523	12650	12552	12680	12587	12672	12640	12674	12735	12496	12541	12473	12628	12693	12509	12453	12508	12552	12609	12509	12496	12512	12481	12579	12570	12671	12714	12511	12606	12567	12574	12474	12610	12729	12671	12416	12627	12600	12667	12538	12579	12426	12526	12661	12508	12461	12703	12484	12569	12716	12625	12530	12487	12489	12696	12688	12463	12621	12634	12474	12500	12465	12583	12667	12509	12618	12441	12613	12497	12677	12617	12543	12534	12524	12431	12574	12665	12647	12468	12459	12621	12626	12428	12583	12412	12454	12648	12618	12325	12685	12561	12659	12507	12698	12504	12610	12611	12537	12631	12574	12667	12643	12640	12397	12534	12512	12729	12606	12454	12752	12674	12442	12509	12584	12512	12641	12530	12641	12612	12568	12607	12755	12666	12520	12537	12618	12644	12379	12443	12755	12619	12546	12679	12470	12697	12431	12633	12669	12466	12698	12734	12508	12550	12464	12401	12460	12552	12450	12565	12534	12522	12554	12477	12495	12493	12549	12687	12610	12560	12588	12705	12576	12451	12468	12720	12683	12485	12556	12532	12609	12620	12593	12720	12370	12704	12831	12588	12507	12627	12637	12605	12649	12482	12557	12372	12567	12504	12670	12570	12502	12522	12682	12633	12708	12625	12602	12440	12595	12479	12499	12439	12457	12563	12427	12654	12527	12448	12769	12747	12599	12473	12641	12486	12645	12493	12655	12537	12611	12647	12792	12491	12500	12472	12597	12806	12572	12489	12642	12593	12493	12654	12475	12613	12512	12665	12650	12674	12422	12474	12542	12684	12669	12447	12652	12615	12671	12487	12437	12709	12565	12547	12670	12639	12483	12456	12563	12576	12604	12777	12604	12346	12499	12533	12581	12701	12511	12393	12620	12706	12613	12646	12606	12684	12522	12699	12556	12614	12538	12525	12562	12506	12410	12498	12768	12674	12587	12628	12569	12516	12548	12584	12481	12626	12538	12562	12740	12642	12474	12544	12556	12459	12537	12470	12654	12509	12632	12581	12704	12614	12594	12554	12511	12650	12602	12563	12523	12452	12557	12447	12557	12479	12551	12639	12508	12457	12528	12551	12818	12675	12605	12660	12573	12551	12492	12609	12600	12569	12696	12581	12530	12586	12559	12533	12474	12719	12610	12524	12440	12530	12805	12455	12526	12666	12655	12539	12498	12741	12594	12677	12562	12600	12527	12536	12604	12525	12766	12708	12538	12613	12587	12398	12545	12449	12605	12728	12459	12550	12555	12611	12528	12667	12624	12486	12634	12534	12610	12633	12687	12485	12668	12540	12433	12640	12629	12569	12554	12600	12536	12591	12442	12826	12546	12416	12491	12453	12705	12557	12510	12578	12374	12481	12704	12585	12506	12430	12476	12555	12636	12664	12529	12609	12781	12653	12532	12536	12574	12490	12576	12522	12524	12473	12432	12640	12658	12573	12535	12709	12631	12456	12651	12662	12521	12611	12536	12690	12532	12475	12478	12480	12660	12542	12527	12594	12545	12659	12435	12702	12404	12478	12520	12516	12630	12636	12751	12572	12540	12615	12438	12583	12651	12555	12638	12853	12591	12638	12726	12711	12594	12680	12562	12721	12554	12590	12700	12671	12586	12591	12444	12605	12515	12582	12451	12560	12735	12555	12530	12555	12369	12608	12506	12637	12565	12537	12647	12324	12620	12560	12568	12605	12475	12651	12603	12497	12449	12461	12564	12548	12701	12546	12646	12576	12482	12721	12502	12524	12520	12533	12501	12591	12461	12651	12646	12700	12517	12616	12590	12693	12587	12710	12506	12535	12544	12713	12352	12729	12416	12523	12609	12646	12648	12603	12683	12398	12538	12690	12657	12567	12526	12644	12454	12528	12639	12483	12364	12599	12534	12697	12500	12677	12615	12782	12567	12588	12595	12581	12557	12629	12548	12443	12515	12428	12365	12440	12733	12663	12589	12611	12466	12620	12530	12624	12650	12607	12591	12503	12511	12501	12503	12459	12745	12698	12524	12548	12564	12642	12566	12588	12526	12584	12538	12592	12511	12705	12547	12656	12532	12531	12679	12658	12626	12718	12469	12615	12656	12548	12606	12422	12746	12742	12504	12576	12654	12595	12520	12587	12547	12615	12575	12546	12689	12478	12670	12562	12524	12520	12629	12568	12654	12491	12582	12562	12492	12619	12818	12590	12596	12652	12498	12719	12549	12509	12528	12641	12619	12582	12511	12667	12648	12513	12638	12633	12600	12612	12586	12450	12552	12609	12649	12453	12473	12472	12482	12557	12679	12661	12534	12628	12486	12683	12634	12484	12473	12597	12562	12725	12584	12506	12563	12611	12541	12507	12604	12604	12573	12529	12525	12521	12572	12594	12598	12658	12480	12619	12448	12529	12734	12617	12619	12624	12419	12725	12376	12691	12546	12613	12597	12370	12529	12637	12508	12459	12512	12680	12625	12459	12689	12574	12639	12662	12585	12423	12541	12336	12640	12432	12531	12754	12580	12893	12550	12613	12484	12517	12710	12534	12574	12444	12470	12580	12640	12418	12637	12434	12536	12665	12570	12456	12648	12597	12662	12482	12674	12498	12634	12620	12512	12552	12623	12506	12608	12532	12571	12516	12667	12485	12591	12681	12529	12641	12545	12686	12649	12696	12647	12381	12629	12548	12813	12561	12516	12640	12624	12623	12645	12575	12407	12498	12454	12630	12635	12599	12565	12669	12563	12805	12646	12556	12429	12591	12536	12515	12513	12765	12547	12462	12606	12679	12536	12565	12592	12636	12584	12566	12482	12516	12495	12548	12515	12647	12630	12538	12662	12468	12586	12439	12540	12668	12357	12607	12569	12661	12617	12710	12505	12586	12649	12503	12557	12552	12545	12644	12641	12428	12566	12684	12488	12560	12641	12551	12640	12569	12590	12588	12628	12691	12584	12598	12422	12448	12656	12524	12527	12605	12601	12593	12402	12505	12534	12496	12791	12615	12681	12588	12516	12468	12497	12568	12522	12510	12590	12501	12598	12585	12599	12581	12368	12698	12644	12824	12499	12556	12759	12536	12469	12624	12636	12556	12469	12542	12678	12600	12531	12670	12625	12701	12628	12602	12556	12461	12698	12501	12494	12509	12617	12706	12481	12568	12654	12560	12538	12691	12593	12653	12566	12550	12418	12660	12461	12621	12630	12582	12727	12544	12523	12494	12559	12486	12629	12462	12547	12671	12703	12677	12642	12629	12580	12549	12603	12579	12552	12620	12542	12708	12392	12634	12697	12593	12619	12724	12595	12555	12600	12514	12527	12578	12600	12586	12579	12507	12482	12488	12587	12600	12706	12489	12569	12703	12555	12607	12627	12718	12549	12612	12639	12697	12383	12593	12639	12479	12744	12713	12658	12663	12493	12598	12503	12556	12562	12637	12706	12416	12440	12478	12488	12692	12468	12469	12587	12604	12383	12564	12545	12658	12620	12517	12605	12509	12644	12641	12613	12498	12720	12538	12555	12630	12590	12588	12566	12826	12501	12695	12588	12513	12649	12552	12709	12514	12521	12618	12508	12584	12561	12514	12421	12599	12618	12445	12676	12590	12498	12746	12613	12577	12703	12652	12607	12626	12566	12614	12265	12440	12686	12620	12449	12359	12556	12604	12585	12626	12702	12525	12710	12562	12617	12460
24746	21720	29331	24716	22912	25421	25511	21304	19735	19909	18780	18021	17587	17678	17452	17634	17491	17808	17479	17441	17469	17428	17732	17750	17301	17361	17503	17494	17626	17367	17496	17414	17311	17354	17284	17229	17277	17365	17328	17270	17273	17365	17203	17261	17355	17231	17336	17266	17347	17456	17456	17286	17319	17248	17355	17321	17323	17329	17243	17206	17099	17371	17237	17210	17263	17164	17311	17524	17330	17268	17333	17308	17024	17021	17264	17151	17377	17190	17322	17089	17417	17305	17187	17473	17308	17255	17466	17397	17232	17201	17104	17288	17280	17115	17069	17129	17158	17283	17261	17323	17226	17150	17021	17084	17239	17223	17241	17289	17309	17245	17244	17097	17117	17353	17332	17090	17178	17208	17228	17254	17233	17354	17299	17335	17192	17317	17306	17270	17241	17253	17287	17282	17079	17384	17269	16935	17346	17325	17036	17361	17045	17167	17226	17182	17196	17414	17044	17256	17204	17139	17123	17090	17275	17350	17388	17230	17095	17251	17574	17253	17311	17313	17168	17325	17376	17317	17383	16994	17084	17087	17265	16965	17142	17323	17253	17363	17310	17206	17169	17134	17416	17002	17186	17102	17056	17218	17194	17093	17286	17378	17025	17244	17188	17125	17302	17291	17297	17202	17199	17192	17187	17210	16995	17004	17118	16953	17152	17119	17299	17369	17287	17255	17327	17122	17180	17113	17374	17116	17132	17143	17331	17356	17226	17282	17121	17126	17182	17066	17235	17214	17265	17194	17366	17194	17164	17278	17264	17264	17079	17297	17185	17158	17169	17230	17185	17264	17172	17187	17140	17241	17128	17302	17328	17158	17082	17099	17259	17037	17199	17170	17179	17190	17156	17187	17333	17102	17201	17227	17182	17234	17220	17181	17040	17160	17181	17260	17210	17063	17199	17148	17260	17246	17141	17073	17035	17156	17186	17250	17294	17276	17283	17096	17101	17183	17292	17467	17281	17146	17148	17171	17211	17041	17240	17208	17287	17286	17268	17215	17234	17132	17147	17129	17288	17099	17177	17225	16942	17030	16939	17218	17155	16915	17058	17142	17221	17233	17201	17171	17131	17288	17261	17293	17342	17218	17274	17199	17215	17088	17215	17105	17343	17252	17198	17095	17202	17204	17173	17327	17270	16949	17113	17458	17183	17332	17395	17328	17205	17292	17373	17287	17318	17291	17122	17282	17231	17300	17233	17297	17196	17086	17233	17226	17262	17102	17017	17264	17176	17449	17173	17137	17370	17315	17218	17410	17457	17347	17302	17122	17159	17250	17068	17280	17108	17093	17031	17023	17274	17083	17135	17220	17327	17129	17153	17105	17297	17415	17236	16997	17165	17245	17250	17145	17183	17142	17409	17139	17251	17431	17188	17220	17345	17249	17073	17141	17220	17324	17169	17374	17262	17204	17108	17202	17400	17374	17178	17042	17087	17113	17196	17071	17160	17156	17429	17164	17038	17236	17293	17162	17295	17120	17297	17131	17185	17065	17039	17197	17341	17300	17243	17057	17007	17101	17070	17282	17392	17182	17154	17299	17215	17084	17236	17100	17247	17144	17326	17215	17255	17074	17005	17220	17000	17265	17060	17340	17308	17298	17310	17135	17402	17225	17145	17219	17265	17174	17368	17251	17118	17214	17198	17083	17339	17182	17341	17374	17183	17235	17275	17097	17115	17356	17218	17119	17163	17243	17391	17247	17278	17178	17219	17374	16902	17117	17214	17437	17220	17278	17012	17394	17318	17394	17174	17377	17281	17242	17201	17233	17595	17456	17334	17088	17197	17330	17218	17334	17164	17140	17279	17152	17206	17223	17066	17228	16940	17447	17240	17253	17210	17282	17277	17296	17072	17201	17291	17057	17045	17142	17056	17351	17007	17194	17091	17282	17077	17162	17091	17357	17464	17338	17223	17115	17057	16861	17251	17167	17322	17139	17265	17142	16858	16950	17186	17167	17212	17354	17203	17437	17194	17287	16997	17022	17225	17210	17091	17253	17248	17193	17139	17229	17366	17055	17069	17218	17384	17310	17160	17279	17274	17052	17263	16980	17167	17143	17142	17221	17115	16995	17093	17072	17265	17339	16909	17248	17233	17230	16982	17108	17271	17185	17073	17115	16995	17274	17379	17172	17208	17283	17059	17128	17131	16948	17103	17268	17439	17087	17222	17096	17140	17184	17130	17213	17361	17360	17380	17080	17078	17285	17130	17080	17262	17195	17136	17326	17318	17117	17163	17125	17290	17162	17123	17478	17092	17134	16922	17022	17348	17157	17188	17059	17252	16884	17230	17219	17345	17209	17219	17092	17319	17084	17010	17281	17139	17036	17176	17187	17102	17041	17255	17380	17265	17206	17383	17274	17310	17136	17141	16895	17412	17083	17310	17304	17205	17066	17247	17156	17141	17034	17301	17686	17256	17179	17268	17328	17296	17328	17381	17382	17391	17212	17179	17278	17068	17061	17213	17303	17215	17151	17211	17127	17226	17010	17403	17100	16975	17190	17067	17150	17283	17103	17229	17183	17422	17146	17290	17350	17285	17212	16969	17259	17196	17151	17279	17274	17194	17070	17012	17310	17296	17360	17362	17121	16981	17078	17077	17504	17366	17192	17141	17320	17418	17395	17211	17368	17254	16906	17303	17152	17133	17067	17406	17177	17191	17217	16976	17193	17331	17045	17321	17232	17192	17189	17130	17230	16974	17020	17193	17206	17149	17084	17379	17400	17267	17289	17257	17035	17366	17170	17225	17260	17377	17253	17355	17334	17509	17291	17398	17326	17150	17148	17211	17237	17322	17062	17164	17093	17115	17302	17198	17236	16926	17196	17240	17364	17056	17293	17200	17224	17233	17228	17144	17241	17323	17143	17114	17115	17317	17228	17224	17274	17232	17030	17337	17238	17066	17015	17089	17256	17334	17255	17292	17088	17304	17136	17301	17182	17215	17179	17313	17179	17365	17190	16970	17182	17250	17290	17070	17234	17288	17313	17227	17399	17360	17235	17251	17156	17172	17303	17264	17200	17201	17226	16894	17336	17299	17330	17252	16916	17335	17245	17250	17068	17286	17295	16992	17197	17110	16977	17117	17256	17207	17234	17188	17169	17271	17095	17109	17202	17240	17081	17261	17109	17445	17282	17361	17032	17219	17126	17187	17275	17085	17161	17170	17040	17111	17314	17181	17477	17428	17152	17336	17146	17119	17248	17183	16931	17335	17461	17218	17330	17291	17249	17324	17110	17193	17433	17143	17422	17210	17268	17232	17227	17299	17096	16964	17048	17269	17071	17008	17190	17310	17343	17285	17277	17144	17182	17147	17162	17259	17259	17186	17262	17109	17085	17280	17343	17182	17127	17052	17058	17229	17307	17092	17080	17167	17216	17161	17335	17199	17337	17270	17134	17022	17268	16890	17132	17442	17217	17137	17394	17363	17133	17437	17371	17179	17133	17208	16982	16961	17119	17220	17068	17424	17107	17136	17128	17227	17128	16985	17160	17254	17143	17162	17131	17224	17211	17199	17139	17246	17274	17297	17306	17104	17161	17098	17076	17139	17116	17179	17157	17207	17069	17124	17175	17281	17257	17179	17190	17089	17172	17086	17197	17144	17181	17180	17237	17193	17174	17199	17328	17157	17177	17326	17023	17297	17224	17231	17198	17344	17584	17159	17206	17477	17216	17147	17446	17325	17354	17180	17002	17145	17351	17199	17327	17095	17229	17246	17153	17154	17281	17335	17209	17198	17114	17214	17349	17099	17060	17267	17242	17445	17245	17245	17195	17149	17186	17224	17263	16965	17199	17355	17240	17220	17244	17248	17128	17388	17230	17229	17313	17318	17206	17274	17181	17142	17072	17241	17079	17262	17143	17296	17361	17087	17125	16974	17314	17104	17043	17089	17224	17033	17086	17283	17110	17035	17093	17262	17211	17349	17249	17177	17275	17269	17230	17210	17346	17219	17012	17154	17120	17300	17092	17262	17139	17148	17055	17237	17191	17234	17110	17163	17187	17306	17120	17275	17246	17274	17279	17229	17233	17262	17290	17048	17200	17197	17152	17198	17290	17100	17296	17093	17190	17227	17180	17277	17487	17255	17116	17338	17117	17384	17182	17265	17383	17076	17198	17239	17261	17357	17264	17002	17233	17194	17415	17199	17240	17043	16948	17184	17291	17356	17018	17166	17163	17273	17271	17253	17197	17419	17252	17133	17202	17352	17175	17079	17420	17194	17139	17239	17155	17081	17323	16998	17128	17025	17111	17155	17081	17086	17203	17283	17302	17388	17490	17306	17027	16975	17212	17296	17101	17016	17282	17287	17311	17351	17286	17181	16924	17215	17237	17400	17265	17272	17278	17258	17183	17165	17147	16947	17165	17160	17224	17473	17155	17109	17108	17240	17099	17322	17284	17267	17086	17376	17304	17073	17194	17408	17306	17059	17148	17136	17400	17382	17037	17253	17341	17149	17028	17267	17270	16902	17079	17064	17235	17168	17279	17157	16982	17215	17127	17479	17321	17375	17115	17357	17233	17156	17215	17359	17109	17257	17271	17455	17092	17132	17209	17151	17353	17019	17219	17257	17273	17191	17109	17152	17199	17245	17341	17412	17205	17160	17319	17249	17109	17226	17085	17312	17409	17225	17055	17295	17014	17167	17032	17102	17212	17346	17076	17296	17330	17318	17171	17144	17384	17195	17286	17321	17065	17352	17207	17095	17237	17020	17385	17226	17189	17326	17321	17330	17217	17129	17294	17227	16991	17249	17234	17279	17105	17269	17448	17262	17250	17084	17142	17212	17129	17064	17191	17193	17015	17309	17344	17096	16991	17327	17305	17243	17467	17383	17369	17237	17180	17264	17152	17175	17111	17309	17253	17264	17101	17154	17190	17273	17316	17243	17190	17074	17245	17296	17274	17397	17402	17204	17265	17276	17390	17218	17462	17056	16993	17014	17062	17096	17091	17152	17106	16860	17177	17324	17228	17182	17215	17335	17074	17299	17300	17168	17328	17443	17283	17305	17175	17140	17075	17233	17172	17293	17232	17676	17459	17456	17333	17404	17244	17181	17263	17067	17154	17123	17247	17342	16999	17074	16990	17257	17261	17078	17173	17048	17356	17245	17253	17093	17092	17242	17093	17200	17266
20014	34447	32259	27909	25630	22072	19320	18123	16775	16605	14775	13777	13635	13297	13326	13394	13223	13428	13545	13520	13502	13556	13602	13278	13444	13437	13398	13239	13374	13247	13234	13146	13166	13187	13117	13031	13198	13126	13264	13014	13247	13173	13253	13128	13263	13153	13065	13414	13276	13071	13257	13086	12968	13127	13282	13094	13108	13073	13134	13016	13227	13161	13132	13159	12981	13341	12908	13137	13253	13145	13272	13091	13045	13174	13059	13185	13246	13205	13096	13049	13107	13109	13102	13189	13041	13319	13091	13156	12978	13188	13252	13193	13098	13009	13028	13259	13207	13055	13122	13071	13169	13222	13221	13189	13117	13168	13114	13142	13033	13200	13075	13125	13156	13130	13092	13072	13217	13130	13080	13195	13062	12964	13239	13250	13108	13276	13274	13005	13292	13067	13075	13065	13316	13087	13353	13197	13011	13150	13079	12862	13240	13251	13179	13082	13067	13089	13271	13116	13179	13020	13077	13133	12974	13081	13076	13015	13204	13087	13212	13239	13097	13190	12937	13042	13238	13108	13170	13236	13045	13108	12971	13040	13230	13102	13017	13109	13117	13033	13282	13055	13050	13050	13127	12890	13073	13101	13220	13339	13037	13210	13147	13109	13220	13179	13088	13167	13072	13070	13004	13003	13045	13090	13011	12954	13043	13004	13243	12946	13208	12957	13255	12939	13196	13166	12985	13197	13147	13090	13059	13222	13006	13199	12987	13214	13163	12938	13221	13207	13016	13234	13132	13105	13183	13107	13319	12992	13116	13072	13266	13131	12963	13021	13245	13153	12953	12969	13125	13088	13140	13105	13135	13175	13172	13116	13110	13184	12909	13098	13080	13206	13115	13178	13032	13200	12994	13031	13063	13122	13102	13227	13125	13161	13157	13029	13041	13112	13241	13088	13086	13193	13000	13017	13176	13013	13107	13151	13170	13177	13288	13205	13097	12936	13066	13068	13143	13207	13226	13201	13169	13160	13241	12974	13223	12991	12922	13112	13127	13003	13001	13040	13138	12986	13079	13216	13123	13207	13110	13116	13020	13208	13242	13003	13311	13145	13149	13024	12978	13089	13046	12929	13090	13133	13089	13004	12888	12948	13137	13071	13158	13043	12999	13198	13123	13175	13071	13071	12935	13124	13084	13030	13082	13233	13060	13197	13145	13149	13031	13038	13057	13024	13072	12970	13010	13075	13115	13116	13196	13237	13064	13126	13144	13073	13104	13128	13087	13091	13147	13103	13306	13076	13120	13279	13198	13239	13151	12969	13126	13012	13155	13195	13174	13209	13121	13068	13198	13065	13108	12968	13258	13106	13018	13132	12979	13170	13029	12997	13210	13065	13150	12972	13125	13167	13077	13075	13201	13281	13091	13181	13039	13212	13341	13085	12982	13157	13244	13034	13086	12994	13008	13169	13226	13107	13152	13043	13090	13112	13203	12945	13087	13057	13111	13052	13076	13114	13149	13183	13083	13064	13071	13271	13075	13231	12843	13079	13117	12941	12931	12985	13194	13152	13110	13023	13014	13037	13056	13073	13203	13066	12952	13060	13148	13093	13067	13184	13173	12983	13114	13243	13011	13133	13006	13052	13086	13145	13165	13215	13352	13244	13167	13185	13182	13013	13049	13182	13145	13057	13062	13276	13056	13150	12973	12961	13254	13070	13079	13039	13241	13098	13076	12984	13099	13167	13073	13030	13160	13047	13096	13004	13154	13048	13059	13113	13077	13173	13066	13139	13061	13144	13099	12982	12991	12933	13162	13138	13054	13154	12983	13031	12888	13225	13079	13090	13034	13159	13175	13112	13166	13133	13040	13048	13066	12997	13161	13187	13025	13243	13146	13159	13075	13222	13041	13234	12987	13161	13085	13076	12990	13153	13203	13171	13091	13245	13065	12933	13096	13049	13147	12982	13112	12967	13068	13054	13038	13098	13269	12985	13203	13069	13015	13041	12928	13191	13210	13183	13116	12894	13015	13121	12831	13130	13090	13111	13087	13112	13213	13180	13086	13285	13154	13067	13090	13217	13124	13018	13115	13217	13109	13170	12967	13206	13049	13144	13129	13134	13122	13255	13085	13161	13028	13110	13068	13069	13133	13279	13061	13052	13258	13056	13048	13295	12919	13157	12963	13145	13045	13080	13108	12984	13166	13056	13100	13153	13030	13060	13218	13037	13197	13086	13220	13097	13208	13090	13038	13085	13106	13053	13219	13068	13062	13163	13059	13010	13142	13069	13213	13085	13085	13020	13235	13134	13193	13118	12959	13187	13058	13165	12973	13125	13099	12891	13027	13092	13018	13325	13119	12987	13207	13000	13094	13185	12993	13048	13243	13112	13126	13085	13054	13121	13066	12950	13389	13007	12930	13179	13292	13105	13072	13135	12996	13162	13178	13165	13249	13130	13055	13036	13153	13193	13083	13009	12948	13138	13082	13000	13127	13117	13048	13188	13213	13088	13060	13154	13053	13105	13187	12903	13052	13135	13183	13277	13108	13054	13271	13217	13118	13103	12961	13120	13182	13172	13120	13205	13087	13116	13016	13012	13192	13009	13146	13018	13113	13076	13022	13118	13093	13185	13126	12975	13258	13069	13216	12952	13191	13044	13151	13134	13182	13133	13155	13189	13137	13286	13055	13137	13062	13011	12930	13105	13030	13206	13160	13043	13006	13158	13130	13203	13078	13120	13090	12958	13188	13185	13055	13339	12978	12978	13188	13254	12996	13099	13128	13152	13005	13063	13059	13224	13069	13172	12981	13230	12877	13279	13011	13052	13274	13248	13135	13101	13127	13249	13110	13045	13122	13171	13187	13084	13205	13069	13044	13120	13101	13193	12963	13148	13230	13179	13258	13068	13090	13055	12923	13109	13136	13143	13160	13139	13095	13014	13109	12935	13070	13161	13147	13102	13233	13082	13091	13020	13126	13073	13117	13139	13073	13089	13074	13182	13099	13053	13292	13198	13163	13148	12953	13024	12976	13117	13138	13148	13166	12969	13062	13089	13097	12971	12885	12928	13103	13078	13268	13219	13160	13117	13082	13019	13180	13085	13102	13217	13276	12964	13067	13023	13075	13108	13175	13209	13185	13050	13204	13134	13104	13242	12951	13240	12920	13114	13207	13012	13030	13307	13091	13087	13116	13115	13184	13111	13159	13155	13180	13019	13043	13120	13155	13144	13094	13173	13270	13248	13091	13002	13173	13078	13155	13138	13133	13196	12893	13062	13247	13109	13050	13167	13097	12939	13172	13126	13051	13133	13240	13057	13024	13051	13126	13030	13178	13025	13173	13098	13093	13168	13174	13129	13150	13264	12841	13070	13045	13051	13088	13027	13137	12954	13039	12984	13081	13049	13095	13110	13144	13216	13174	13097	13047	13117	13165	13138	12982	13064	13198	13076	13106	13169	13116	13103	13151	13100	13226	13096	13073	13146	13093	13078	12981	13159	13284	13011	12778	13088	12961	13077	13070	13191	13107	13229	13021	13253	13201	13065	13049	13186	13159	13145	12906	13025	13238	13186	13047	12987	13253	13112	13014	13224	13153	13172	13088	13093	13185	13255	13163	13091	13078	13124	12979	13132	13121	13039	13237	13025	13109	13065	13182	13162	13067	13195	13114	13002	13066	13141	13011	13012	13183	13105	13128	13157	13021	13191	13089	13108	13083	12959	13116	13007	13102	13193	13060	13060	13155	13082	13198	12932	13227	13083	13068	13090	12930	13184	13080	13051	13273	13103	13125	13062	13015	13260	13215	13148	13100	13217	13239	13253	13085	13154	13171	13172	13068	13011	13107	13153	13117	13198	13175	13027	13133	13023	13053	13106	13042	13160	13014	13096	13026	13142	13072	13081	13186	13154	13034	13057	13038	13183	13115	13127	13063	13137	13004	13136	13047	13048	12986	13156	13031	13086	13044	12967	13001	13225	13307	13139	12942	13261	13098	13073	13111	13026	13192	12963	13148	12992	13046	13178	13148	13179	13205	13251	13089	13074	13198	13013	13269	12970	12994	13048	13145	13078	13375	12991	13126	13194	13207	13095	13129	13227	13056	13098	13188	13054	13037	13093	13210	13149	13117	12976	13045	13070	13046	12983	13111	13133	12978	13170	12992	13144	13149	13096	13253	13148	13006	13071	12999	13162	13115	13045	13116	13040	13151	13020	13227	13214	12949	13177	12959	13025	13257	13214	13131	13253	13105	13057	13191	13090	13121	13072	13159	13105	13270	13287	13129	12905	13015	13069	13161	13123	13071	13242	13077	12996	13122	13191	13271	13048	13119	13252	12969	13257	13015	13097	13050	13128	13006	13189	12801	13100	13106	13158	13022	13131	12973	13104	13099	13152	13184	12920	13256	13116	12912	12964	13094	13207	13109	13141	13145	13107	13267	12940	13079	13056	13290	13057	13242	13079	12990	13045	13089	13063	13101	13037	13200	13086	12957	13248	13093	13041	13109	13123	13190	13060	13031	13058	13138	13156	13059	13052	13015	13239	13290	13185	12952	13115	13296	13054	13044	13199	12989	13238	13045	12937	13048	13026	13143	13157	13078	13111	13158	13163	13210	13132	13129	13218	13007	13141	13230	13060	13092	13130	13036	13112	13102	12967	13167	13087	13233	13072	13071	13180	13176	13023	13116	12933	13076	13128	13172	13182	13046	13032	13072	13127	13147	13042	13039	13195	13130	13022	13109	13105	13075	13038	13035	13050	13228	13107	13030	13099	13229	13155	13069	13182	13129	13212	13385	13000	13067	13144	13077	13135	13171	12955	13096	13227	13143	13243	12906	13292	13099	13241	13132	13194	13093	13142	12956	13324	13038	13003	13044	13218	13043	13000	12984	12922	13106	13072	12901	13081	13080	13227	12946	12931	13109	13049	13035	13064	13146	13259	13112	13093	13183	13085	13220	12928	12965	13084	13004	13197	13076	13201	13164	13060	13106	13040	12986	13111	13080	13126	13196	13134	13164	13113	13107	13166	13281	13046	13212	13124	13131	13138	13080	13081	13152	13071	13017	13125	13181	13208	13034	13019	13136	13051	13316	13117	13287	12889	13092	13043	13143	13136	13046	13151	13136	13048	13218	13164	13051	13111	13066	13231	13102	13191	13131	13088	13103	13134	13194	13084	12935	13066	13096	13138
30998	23467	23222	20733	19143	18300	17589	17112	16648	16331	16246	15725	15806	15852	15723	15704	15667	15609	15804	15745	15678	15564	15786	15687	15762	15670	15739	15614	15817	15676	15749	15610	15681	15722	15526	15756	15714	15544	15700	15656	15772	15685	15405	15556	15337	15672	15779	15598	15850	15752	15759	15467	15563	15678	15511	15591	15691	15757	15585	15626	15444	15701	15583	15733	15668	15832	15624	15797	15741	15836	15555	15649	15744	15655	15616	15559	15575	15676	15759	15761	15850	15748	15506	15843	15642	15505	15691	15390	15540	15459	15635	15827	15705	15639	15520	15606	15595	15701	15469	15599	15591	15498	15577	15711	15551	15559	15726	15577	15640	15670	15635	15601	15715	15595	15321	15594	15772	15548	15878	15568	15569	15631	15596	15719	15593	15725	15624	15812	15527	15684	15621	15868	15662	15592	15620	15689	15594	15720	15739	15573	15558	15571	15740	15633	15777	15654	15650	15602	15505	15517	15675	15518	15553	15629	15591	15740	15543	15581	15606	15722	15735	15649	15524	15746	15702	15708	15674	15626	15929	15886	15591	15672	15619	15549	15627	15671	15745	15529	15599	15645	15568	15892	15723	15609	15574	15667	15514	15736	15522	15595	15782	15689	15593	15687	15571	15533	15709	15824	15622	15515	15668	15763	15585	15712	15771	15642	15680	15741	15663	15672	15576	15561	15624	15471	15638	15712	15441	15580	15417	15794	15737	15538	15449	15887	15551	15508	15681	15536	15695	15774	15543	15618	15569	15662	15660	15533	15591	15647	15849	15340	15799	15667	15405	15529	15790	15762	15692	15572	15568	15565	15659	15637	15746	15743	15610	15498	15507	15696	15690	15514	15441	15506	15575	15864	15656	15575	15704	15650	15816	15603	15651	15484	15595	15756	15552	15903	15577	15637	15475	15452	15641	15627	15586	15665	15508	15639	15763	15606	15584	15708	15707	15786	15790	15849	15683	15559	15633	15668	15598	15732	15638	15758	15644	15689	15507	15666	15768	15578	15768	15702	15482	15573	15598	15581	15608	15598	15717	15667	15624	15501	15625	15734	15777	15527	15596	15814	15690	15438	15616	15758	15774	15541	15603	15596	15628	15530	15718	15616	15670	15908	15730	15629	15552	15678	15764	15599	15574	15552	15521	15616	15695	15696	15449	15541	15592	15612	15716	15704	15900	15720	15585	15541	15557	15656	15639	15555	15698	15513	15686	15565	15740	15815	15850	15674	15500	15488	15695	15605	15538	15744	15748	15693	15611	15843	15611	15854	15808	15624	15586	15374	15651	15712	15731	15470	15685	15630	15797	15627	15806	15670	15753	15534	15795	15874	15667	15821	15528	15750	15798	15620	15691	15579	15647	15593	15785	15713	15716	15606	15784	15627	15541	15706	15624	15682	15598	15511	15627	15530	15775	15709	15447	15702	15745	15665	15690	15567	15792	15616	15633	15706	15766	15798	15845	15549	15657	15677	15655	15895	15810	15636	15501	15730	15740	15612	15661	15751	15613	15531	15688	15730	15613	15469	15657	15598	15745	15487	15608	15569	15751	15688	15720	15477	15521	15547	15676	15646	15668	15500	15601	15633	15735	15844	15794	15710	15581	15616	15568	15626	15672	15530	15454	15593	15600	15496	15623	15523	15505	15774	15792	15840	15683	15667	15679	15472	15616	15500	15722	15718	15675	15558	15539	15717	15685	15662	15745	15533	15685	15790	15599	15541	15575	15651	15609	15531	15816	15667	15697	15832	15688	15679	15698	15679	15645	15769	15739	15563	15609	15678	15460	15523	15677	15829	15520	15729	15586	15491	15716	15717	15511	15532	15610	15810	15792	15669	15778	15544	15695	15395	15563	15813	15653	15620	15722	15793	15746	15651	15305	15488	15621	15720	15807	15585	15548	15631	15665	15633	15595	15777	15665	15654	15752	15783	15422	15778	15519	15654	15519	15643	15815	15551	15696	15554	15774	15582	15676	15665	15648	15631	15682	15652	15745	15461	15690	15769	15741	15728	15671	15535	15444	15465	15746	15737	15599	15556	15782	15727	15622	15781	15725	15678	15537	15547	15747	15614	15676	15651	15653	15793	15704	15592	15624	15815	15515	15660	15794	15736	15642	16064	15582	15562	15581	15776	15762	15595	15626	15619	15717	15567	15507	15586	15696	15654	15744	15707	15607	15735	15578	15514	15667	15606	15678	15815	15579	15914	15539	15718	15701	15613	15728	15539	15646	15666	15647	15459	15582	15675	15511	15621	15722	15689	15572	15608	15448	15715	15688	15543	15749	15936	15710	15759	15717	15763	15632	15621	15717	15479	15818	15715	15649	15514	15526	15633	15701	15485	15616	15609	15719	15636	15753	15596	15593	15626	15752	15711	15773	15665	15562	15749	15777	15682	15705	15614	15931	15605	15571	15726	15696	15522	15677	15645	15760	15461	15742	15676	15669	15504	15562	15638	15540	15584	15640	15835	15572	15513	15483	15465	15624	15781	15550	15529	15705	15663	15625	15679	15683	15646	15593	15738	15488	15481	15707	15505	15489	15288	15435	15739	15742	15781	15897	15733	15709	15694	15568	15744	15871	15724	15758	15614	15805	15480	15751	15600	15660	15603	15661	15740	15751	15866	15664	15762	15617	15904	15801	15733	15875	15594	15596	15595	15603	15599	15894	15681	15437	15429	15696	15412	15680	15563	15528	15838	15656	15411	15725	15568	15608	15787	15625	15696	15912	15477	15743	15766	15603	15649	15730	15727	15541	15760	15546	15838	15612	15571	15744	15611	15898	15600	15494	15766	15623	15628	15716	15491	15565	15314	15621	15489	15616	15692	15644	15631	15495	15830	15638	15660	15598	15658	15646	15771	15679	15691	15620	15449	15884	15725	15601	15686	15537	15565	15664	15845	15766	15649	15875	15642	15699	15456	15675	15613	15903	15557	15644	15717	15581	15627	15676	15643	15657	15890	15707	15437	15851	15784	15581	15516	15648	15506	15462	15733	15637	15648	15792	15569	15649	15605	15871	15463	15769	15840	15813	15668	15670	15789	15587	15630	15679	15820	15534	15577	15656	15630	15629	15781	15579	15499	15608	15824	15738	15644	15639	15363	15799	15648	15550	15693	15681	15650	15668	15731	15601	15393	15572	15621	15531	15537	15624	15656	15491	15629	15756	15816	15688	15643	15642	15567	15684	15529	15831	15679	15439	15573	15715	15665	15573	15671	15534	15501	15716	15676	15675	15554	15697	15693	15647	15635	15559	15752	15584	15469	15597	15844	15478	15554	15538	15598	15535	15662	15725	15505	15604	15773	15640	15561	15450	15848	15576	15560	15739	15693	15619	15708	15665	15680	15619	15745	15642	15827	15679	15667	15634	15482	15695	15574	15637	15672	15463	15724	15600	15727	15569	15521	15687	15572	15610	15658	15847	15821	15746	15364	15665	15701	15589	15680	15620	15664	15670	15601	15699	15726	15844	15700	15692	15588	15612	15707	15679	15734	15632	15388	15530	15671	15559	15537	15540	15709	15673	15630	15707	15818	15822	15873	15812	15714	15665	15720	15666	15568	15657	15709	15870	15682	15617	15653	15708	15625	15744	15827	15858	15644	15650	15602	15684	15763	15815	15646	15627	15516	15757	15442	15910	15576	15719	15581	15527	15539	15751	15717	15706	15766	15585	15476	15631	15578	15460	15675	15616	15516	15796	15538	15667	15696	15598	15481	15664	15489	15716	15641	15774	15651	15609	15854	15752	15662	15728	15865	15711	15643	15696	15895	15582	15662	15659	15570	15879	15698	15692	15592	15628	15649	15601	15574	15790	15394	15624	15586	15619	15668	15510	15569	15597	15524	15582	15618	15762	15588	15615	15821	15663	15653	15639	15746	15504	15582	15710	15659	15708	15599	15462	15769	15613	15570	15733	15644	15818	15702	15592	15638	15726	15767	15522	15592	15540	15481	15420	15534	15772	15703	15719	15625	15552	15549	15900	15583	15647	15561	15564	15626	15581	15586	15738	15611	15465	15854	15770	15747	15977	15579	15747	15512	15636	15567	15604	15888	15554	15563	15533	15698	15664	15692	15606	15516	15527	15686	15548	15302	15745	15724	15576	15832	15641	15660	15865	15597	15596	15760	15468	15639	15659	15553	15586	15699	15619	15773	15713	15572	15688	15682	15503	15458	15590	15529	15638	15796	15506	15601	15601	15648	15690	15653	15659	15547	15691	15553	15847	15595	15762	15726	15481	15531	15656	15745	15602	15696	15691	15510	15597	15654	15669	15601	15642	15757	15709	15717	15579	15746	15814	15654	15793	15584	15507	15546	15382	15603	15666	15703	15616	15560	15802	15582	15674	15732	15894	15592	15747	15642	15559	15521	15703	15537	15835	15578	15844	15828	15815	15859	15529	15665	15494	15692	15576	15686	15802	15739	15702	15737	15636	15830	15689	15853	15651	15642	15684	15810	15814	15776	15785	15559	15671	15879	15688	15623	15592	15595	15707	15571	15623	15805	15655	15718	15677	15837	15711	15526	15686	15384	15657	15643	15641	15787	15743	15660	15674	15614	15470	15671	15443	15665	15702	15528	15713	15626	15519	15581	15518	15790	15768	15551	15630	15682	15828	15565	15607	15594	15753	15754	15734	15832	15787	15717	15757	15737	15665	15629	15607	15433	15570	15561	15610	15666	15712	15800	15654	15586	15540	15687	15604	15637	15685	15651	15852	15440	15760	15943	15594	15794	15732	15600	15806	15624	15578	15479	15679	15754	15782	15756	15651	15856	15562	15456	15693	15726	15482	15622	15510	15499	15728	15493	15659	15714	15836	15574	15708	15691	15452	15637	15552	15635	15576	15741	15742	15797	15634	15633	15408	15528	15807	15928	15659	15604	15644	15601	15713	15696	15668	15605	15478	15767	15655	15448	15572	15625	15653	15556	15468	15761	15957	15464	15753	15519	15651	15641	15661	15634	15521	15866	15601	15772	15717	15610	15616	15646	15587	15839	15541	15569	15876	15811	15741	15707	15629	15568	15798	15592	15586	15670	15816	15536	15607	15592	15558	15728	15640	15652	15771	15678	15644	15547	15776	15663	15702	15779	15522	15694	15665	15696	15703	15931	15638	15693	15479	15519	15606	15858	15743	15830	15810	15659
20570	24642	23021	19472	19537	17212	16436	15609	14899	14755	13986	13653	13556	13455	13629	13552	13472	13636	13703	13775	13515	13644	13624	13685	13669	13711	13594	13707	13486	13449	13510	13617	13549	13644	13583	13582	13468	13658	13520	13588	13530	13629	13634	13710	13536	13481	13418	13472	13410	13506	13528	13500	13546	13456	13511	13607	13717	13579	13651	13504	13637	13533	13571	13416	13527	13409	13576	13528	13494	13643	13599	13544	13503	13452	13542	13370	13491	13417	13644	13398	13445	13446	13694	13318	13536	13396	13646	13486	13474	13534	13313	13564	13456	13512	13567	13602	13452	13582	13477	13436	13701	13454	13524	13447	13579	13634	13478	13751	13543	13485	13601	13582	13463	13515	13564	13555	13446	13496	13551	13451	13596	13352	13618	13517	13745	13519	13596	13656	13497	13672	13319	13463	13634	13256	13431	13466	13612	13667	13365	13590	13507	13451	13527	13434	13543	13449	13434	13604	13547	13371	13498	13586	13432	13505	13476	13575	13596	13488	13503	13636	13461	13543	13471	13397	13540	13449	13366	13442	13682	13563	13419	13572	13545	13569	13456	13397	13527	13519	13386	13555	13474	13526	13513	13531	13569	13558	13593	13451	13583	13475	13723	13696	13343	13385	13686	13628	13358	13583	13417	13502	13671	13563	13575	13376	13591	13456	13520	13585	13665	13582	13712	13650	13510	13445	13511	13434	13498	13604	13743	13483	13435	13517	13447	13533	13447	13283	13553	13610	13404	13575	13488	13383	13707	13716	13415	13544	13471	13596	13441	13554	13582	13553	13429	13430	13588	13620	13651	13620	13426	13427	13441	13554	13582	13610	13511	13657	13484	13579	13575	13628	13507	13567	13427	13379	13549	13436	13578	13495	13627	13553	13435	13448	13602	13618	13476	13582	13434	13544	13604	13343	13485	13551	13665	13596	13468	13679	13641	13417	13645	13512	13596	13580	13544	13451	13702	13546	13687	13608	13531	13511	13564	13575	13560	13656	13550	13454	13574	13527	13452	13622	13440	13448	13478	13539	13657	13557	13431	13594	13507	13605	13579	13645	13565	13523	13547	13362	13612	13573	13549	13447	13591	13661	13428	13622	13604	13616	13501	13537	13453	13562	13582	13345	13600	13449	13453	13478	13581	13379	13674	13397	13432	13504	13675	13456	13501	13481	13554	13412	13612	13632	13531	13477	13580	13417	13443	13300	13580	13505	13541	13608	13549	13463	13619	13548	13475	13686	13511	13568	13441	13421	13622	13624	13490	13520	13591	13726	13608	13573	13454	13571	13515	13540	13578	13494	13603	13555	13655	13557	13470	13502	13552	13475	13527	13597	13327	13593	13488	13415	13556	13425	13431	13614	13617	13487	13418	13518	13550	13501	13481	13611	13644	13473	13540	13441	13449	13447	13542	13523	13574	13581	13539	13512	13465	13540	13398	13462	13543	13673	13543	13536	13587	13621	13588	13386	13586	13448	13535	13427	13508	13608	13450	13425	13346	13336	13494	13450	13537	13513	13472	13469	13350	13517	13588	13449	13499	13454	13427	13530	13455	13564	13630	13538	13489	13688	13460	13489	13772	13525	13520	13624	13460	13506	13373	13453	13449	13670	13523	13472	13469	13683	13609	13489	13412	13460	13630	13428	13496	13506	13428	13463	13428	13573	13423	13632	13377	13733	13522	13457	13519	13480	13487	13427	13547	13630	13412	13546	13682	13605	13509	13481	13538	13492	13637	13462	13568	13748	13558	13404	13622	13358	13568	13650	13459	13645	13446	13625	13515	13595	13464	13667	13463	13731	13506	13398	13462	13402	13472	13644	13738	13510	13549	13452	13566	13620	13657	13381	13391	13551	13417	13529	13574	13481	13458	13629	13320	13446	13671	13471	13632	13495	13458	13742	13550	13408	13425	13625	13459	13505	13422	13632	13538	13401	13619	13570	13527	13483	13411	13394	13433	13634	13592	13616	13636	13470	13482	13457	13408	13443	13499	13564	13437	13526	13617	13535	13459	13614	13626	13531	13444	13496	13655	13609	13401	13516	13647	13527	13468	13500	13737	13566	13490	13538	13466	13768	13583	13430	13589	13486	13481	13440	13751	13539	13535	13520	13515	13548	13560	13432	13543	13483	13522	13509	13520	13673	13513	13443	13514	13409	13395	13647	13490	13634	13563	13649	13547	13527	13507	13543	13559	13483	13450	13537	13522	13254	13510	13542	13605	13718	13468	13619	13606	13583	13457	13696	13591	13406	13634	13413	13414	13521	13522	13432	13489	13467	13401	13484	13541	13587	13447	13638	13540	13595	13430	13462	13435	13536	13494	13517	13576	13564	13564	13605	13355	13528	13503	13383	13447	13496	13498	13540	13632	13632	13612	13722	13489	13429	13616	13576	13384	13555	13473	13629	13569	13442	13539	13417	13513	13396	13378	13452	13420	13711	13507	13483	13738	13459	13535	13589	13500	13559	13627	13519	13531	13578	13475	13545	13502	13443	13543	13661	13534	13591	13510	13537	13675	13579	13449	13564	13419	13547	13537	13484	13486	13575	13694	13474	13573	13471	13526	13441	13531	13545	13456	13535	13558	13493	13464	13585	13479	13659	13512	13374	13502	13597	13453	13478	13508	13533	13589	13469	13449	13612	13552	13471	13544	13678	13608	13537	13517	13511	13745	13486	13557	13396	13656	13421	13340	13397	13526	13558	13621	13373	13503	13514	13407	13516	13488	13571	13472	13498	13579	13548	13478	13617	13452	13530	13345	13605	13569	13288	13514	13475	13541	13568	13362	13500	13563	13544	13410	13528	13482	13551	13499	13471	13578	13539	13446	13382	13562	13558	13512	13531	13638	13366	13594	13527	13487	13580	13454	13577	13543	13487	13615	13283	13566	13609	13579	13508	13357	13430	13615	13630	13536	13608	13432	13547	13536	13609	13562	13604	13596	13466	13483	13592	13662	13789	13573	13559	13557	13514	13504	13423	13451	13563	13408	13591	13617	13445	13571	13492	13623	13657	13547	13414	13462	13449	13453	13486	13432	13430	13561	13631	13476	13520	13391	13500	13713	13416	13387	13653	13538	13697	13481	13671	13403	13595	13524	13585	13386	13570	13522	13354	13472	13621	13485	13499	13561	13492	13590	13616	13570	13427	13428	13513	13467	13472	13512	13555	13560	13480	13589	13429	13544	13520	13587	13459	13540	13540	13456	13478	13635	13405	13516	13662	13564	13611	13609	13673	13689	13417	13698	13379	13652	13547	13474	13405	13631	13545	13567	13419	13501	13564	13477	13507	13589	13521	13626	13621	13537	13525	13575	13747	13446	13497	13682	13394	13452	13498	13499	13554	13571	13640	13350	13479	13453	13474	13382	13533	13607	13503	13600	13522	13507	13570	13438	13679	13517	13428	13619	13586	13547	13561	13461	13453	13402	13708	13537	13554	13573	13611	13500	13465	13607	13471	13536	13446	13473	13527	13544	13545	13680	13519	13742	13650	13448	13523	13470	13414	13308	13581	13503	13585	13709	13502	13627	13509	13449	13878	13482	13532	13384	13549	13534	13562	13610	13440	13622	13640	13644	13521	13466	13535	13548	13454	13621	13420	13659	13552	13542	13561	13386	13465	13640	13575	13544	13311	13516	13524	13606	13510	13356	13636	13589	13418	13454	13544	13699	13517	13609	13454	13405	13580	13431	13470	13606	13623	13461	13698	13644	13468	13561	13426	13460	13483	13498	13429	13493	13462	13562	13479	13458	13693	13503	13534	13608	13542	13619	13464	13672	13570	13512	13655	13553	13486	13586	13557	13585	13609	13472	13480	13479	13539	13516	13359	13487	13524	13554	13489	13637	13801	13590	13422	13585	13530	13737	13531	13403	13347	13834	13384	13674	13472	13571	13439	13420	13568	13477	13626	13492	13523	13476	13607	13607	13539	13573	13492	13413	13669	13552	13623	13581	13444	13654	13542	13696	13616	13412	13700	13565	13650	13602	13527	13381	13632	13637	13513	13559	13382	13446	13350	13440	13395	13604	13618	13482	13483	13640	13439	13463	13491	13538	13540	13409	13536	13466	13402	13696	13509	13488	13510	13580	13558	13426	13474	13430	13699	13431	13566	13638	13421	13572	13689	13590	13366	13595	13624	13561	13441	13634	13540	13732	13544	13436	13432	13451	13571	13610	13529	13596	13712	13754	13456	13451	13372	13551	13479	13531	13498	13501	13440	13371	13569	13511	13490	13592	13550	13705	13516	13735	13431	13461	13553	13594	13512	13631	13652	13623	13440	13503	13466	13579	13482	13451	13581	13509	13582	13470	13712	13348	13609	13369	13434	13524	13561	13562	13557	13437	13494	13416	13567	13508	13517	13319	13373	13496	13626	13575	13350	13520	13657	13522	13669	13581	13597	13458	13573	13557	13491	13559	13590	13776	13440	13542	13634	13556	13535	13332	13467	13487	13499	13387	13473	13580	13694	13609	13635	13503	13404	13561	13394	13644	13537	13369	13705	13742	13436	13480	13570	13504	13379	13509	13632	13423	13433	13493	13437	13501	13534	13432	13532	13599	13523	13581	13482	13491	13542	13464	13570	13363	13343	13454	13455	13541	13490	13700	13507	13425	13510	13462	13651	13726	13547	13492	13424	13545	13615	13620	13392	13548	13469	13442	13376	13568	13489	13596	13563	13425	13425	13660	13655	13478	13416	13452	13735	13739	13489	13578	13555	13655	13718	13556	13526	13541	13596	13552	13422	13468	13543	13462	13490	13412	13460	13541	13421	13458	13617	13539	13495	13499	13586	13485	13510	13596	13473	13557	13423	13635	13542	13633	13395	13494	13565	13448	13559	13410	13477	13645	13480	13542	13429	13561	13622	13433	13469	13507	13685	13601	13515	13509	13447	13477	13450	13630	13590	13449	13536	13445	13340	13584	13499	13438	13486	13607	13606	13614	13705	13452	13755	13653	13490	13451	13628	13416	13522	13693	13701	13496	13363	13667	13612	13532	13434	13388	13623	13523	13461	13442	13543	13517	13571	13596	13389	13606	13489	13656	13609	13570	13529	13635	13399	13726	13575	13522	13485	13478	13552	13692	13643	13678	13596	13482	13666	13616	13584	13728	13412	13648	13578	13464	13504	13516	13524	13553	13393	13609	13446
25323	20703	27066	25149	22105	20615	19646	17962	17309	17057	16868	16222	15981	16057	15840	15856	15909	16114	16150	15787	16129	16015	16081	16196	15765	15927	15991	15879	15942	15919	15829	15819	16061	16128	15875	15647	15788	15816	15793	15684	15844	15766	15645	15785	15851	15662	15900	15722	15961	15839	15594	15818	15852	15784	15921	15815	15704	15790	15946	15888	15835	15731	15801	15967	15773	15813	15760	15895	15947	15807	15726	15657	15839	15692	15650	15782	15936	16018	15957	15872	16023	15879	15849	15879	15802	15788	15726	15782	15689	15728	15824	15791	15817	15856	15890	15825	15820	15910	15986	15747	15772	15945	15688	15965	15833	15767	15933	15493	15682	15567	15911	15559	15734	15677	15910	15603	15933	15770	15902	15608	15691	15886	15900	15826	15565	15635	16003	16015	15821	15826	15824	15813	15837	15908	15814	15649	15767	15930	16000	15782	15666	15735	15713	15712	15979	15853	15762	15691	15692	15683	15809	15706	15736	15963	16067	15759	15702	15843	15711	15775	15615	15689	15771	15626	15839	15801	16053	15605	15725	15742	15797	15782	15843	15867	15751	15737	15652	15879	15529	15714	15812	15775	15880	15643	15977	15773	15727	15789	15699	15512	15745	15791	15700	15804	15547	15672	15675	15968	15782	15909	15759	15724	15818	15586	15749	15862	15886	15950	15821	15959	15623	15760	15880	15726	15731	15848	15826	15902	15944	15766	15975	15712	16048	15758	15763	16015	15737	15694	15885	15738	15802	15766	15773	15820	15947	15857	15755	15678	15838	15840	15819	15703	15794	15901	15666	15775	15825	15878	15789	15807	15702	15594	15790	15803	15852	15965	15866	15786	15776	15756	15697	15695	15708	15814	15811	15745	15720	15737	15671	15647	15848	15782	15791	15765	15766	15704	15778	15884	15685	15820	15832	15616	15797	15667	15695	15765	15813	15610	15876	15731	15589	15944	15814	15979	15867	15845	15908	15957	15923	15792	15807	15761	15752	15813	15886	15703	15668	15699	15723	15631	15850	15804	15857	15994	15607	15903	15908	15891	15833	15695	15878	15820	15695	15712	15685	15992	15680	15590	15662	15887	15825	15759	15572	15617	15887	15708	15858	15827	15840	15632	15617	15834	15739	15767	15726	15831	15737	15659	16031	15749	15557	15582	15624	15926	16071	15699	15870	15709	15853	15702	15865	15676	15847	15702	15693	15657	15809	15708	15905	15802	15870	15746	15839	15797	15871	15760	15858	15693	15635	15753	15778	15741	15890	15807	15693	15736	15692	15869	15932	15684	15757	15641	15842	15854	15679	15861	15712	15780	15917	15737	15843	15853	15679	15837	15743	15726	15691	15691	15745	15760	15758	15830	15709	15734	15707	15855	15794	15912	15842	15704	15706	15861	15819	15920	15867	15759	15820	15712	15783	15650	15681	15796	15756	15769	15756	15794	15746	15756	15709	15864	15937	15843	15971	15943	15702	15751	15935	15796	15827	15752	15857	15614	15881	15748	16101	16001	15885	15940	15733	15757	15797	16028	15941	15734	15800	15975	15861	15619	15835	15916	15911	15807	15661	15587	15953	15752	16010	15795	15734	15688	15765	15923	15785	15821	15853	15754	15820	15787	15605	15756	15794	15708	15865	15871	15803	15788	15788	16007	15933	15913	16099	15738	15728	15711	15961	15742	15598	15785	15802	15724	15759	15737	15731	15710	15769	15675	15819	15793	15845	15816	16073	15834	15781	15754	15825	15649	15726	15846	15693	15876	15844	15862	15695	15661	15795	15697	15882	15793	15750	15792	15874	15698	15754	15937	15881	15675	16046	15669	15948	15686	15795	15707	15697	15705	15633	15716	15856	15933	15770	15923	15814	15938	15958	15852	15763	15646	15685	15808	15896	15746	15776	16044	15829	15934	15829	15807	15753	15897	15685	15753	15775	15894	15932	15843	15940	15891	15869	15688	15721	15874	15696	15814	15631	15769	15730	15692	15820	15811	15789	15494	15906	15883	15847	15757	15846	15952	15979	15700	15961	15769	15762	15900	15759	15738	15616	15811	15685	15800	15825	15531	15803	15960	15928	15719	15911	15827	15882	15861	15789	15883	15840	15646	15691	15607	15689	15676	15800	15789	15794	15749	15793	15848	15669	15756	15895	15651	15763	15694	15802	15860	15742	15655	15894	15963	15684	15672	15748	15669	15575	15916	15813	15745	15676	15723	15713	15655	15684	15876	15748	15696	15778	15694	15691	15850	15865	15922	15735	15800	15767	15838	15864	15833	15755	15794	15815	15956	15806	15690	15805	15853	15882	15709	15749	15940	15878	15915	15984	15588	15635	15605	15807	15778	15827	15802	15922	15760	15795	15645	15647	15834	15684	15900	15733	15851	15772	15719	15737	15766	15831	15693	15893	15962	15885	15773	15537	15754	15710	15742	15969	15950	15877	15831	15668	15699	15637	15925	16061	15843	15842	15752	15800	15726	15497	15864	15736	15879	15783	15891	15692	15807	15751	15690	15975	15945	15697	15739	15717	15553	15651	15754	15839	15813	15835	15647	15820	15841	15923	15788	15791	16080	15729	15767	15797	15903	15719	15774	15887	15860	15803	15710	15773	15846	15754	15765	15573	15578	15760	15945	15697	15750	15781	15795	15717	15935	16020	16035	15917	15773	15522	15791	15773	15669	15679	15981	15421	16032	15717	15686	15791	16101	15689	15699	15756	15703	15736	15952	15823	15738	15819	15658	15739	15739	15779	15849	15852	15810	15550	15684	16111	15863	15633	15770	15982	15809	15832	15875	16093	15635	15851	15955	15823	15938	15899	15836	16101	15788	15831	15646	15760	15589	15629	15575	15476	15770	15858	15817	15672	15686	15624	15667	15885	15670	15719	15937	15844	15897	15798	15831	15914	15956	15760	15782	15643	15667	15820	15903	15733	15802	15975	15806	15849	15895	15700	15878	15750	15736	15967	15754	16001	15581	15805	15690	15824	15745	15748	15670	15598	16001	15886	15637	15759	15617	16011	15767	15845	16015	15644	15898	15663	15704	15705	15940	15698	15679	15775	15970	15836	15923	16030	15674	15862	15914	15992	15814	15853	15776	15774	15794	15793	15945	15835	15716	15728	15852	15671	15902	15801	15652	15893	15789	15737	15726	15799	15883	15712	15862	15764	15698	15837	15717	15608	15815	15936	15841	15870	15666	15844	15732	15797	15677	15866	15963	15827	15742	15682	15926	15721	15774	15697	15816	15811	15795	15890	16004	15800	15739	15711	15763	15784	15803	15764	15873	15703	15876	15814	15715	15821	15907	15728	15759	15937	15636	15675	15871	15726	15929	15625	15932	15862	15893	15707	15744	15806	15756	15840	15655	15924	15828	15810	15943	15794	15700	15753	15920	15817	15900	15901	15723	15795	15797	15801	15752	15702	15800	15949	15849	15815	15884	15749	15787	16006	15749	15830	15838	15786	15719	15955	15750	15636	15749	15698	15716	15999	15944	15844	15760	15746	15736	15600	15596	15654	15825	15837	15725	15776	15687	15623	15738	15767	15851	15926	15875	15743	16025	15878	15958	15717	15679	15729	15782	15751	15636	16045	15728	15722	15688	15812	15794	15694	15846	15686	15857	15944	15789	15830	15852	15608	15567	15787	15599	15713	15698	15728	15832	15765	15881	15667	15743	15816	15804	15769	15506	15963	15938	15910	16096	15927	15841	15946	15825	15888	15881	15777	15708	15822	15800	15919	15916	15890	15878	15736	15814	15941	15678	15721	15806	15786	15709	15978	15848	15909	15945	15636	15625	15736	15635	15753	15704	15795	15759	15780	15944	15827	15510	15581	15795	15837	15848	15453	15820	15649	15738	15937	15680	15728	15701	15904	15885	15828	15964	15788	15852	15843	15752	15860	15629	15904	15990	15816	15728	15667	15723	15693	15835	15801	15695	15815	15929	15926	15769	15726	15941	15714	15689	15818	15794	15900	15937	15879	15774	15960	15713	15970	15673	15781	15731	15665	15809	15627	15787	15770	15792	15818	15724	15694	16048	15819	15624	15795	15997	15921	15615	15891	15652	15773	15599	15587	15664	15840	15768	15924	15789	15588	15676	15917	15745	15755	15758	15722	15881	15820	15716	15703	15827	15805	15622	15858	15781	15801	15770	15645	15892	15944	15712	15767	15775	15845	15721	15890	15885	15918	15654	15654	15888	15656	15652	15765	15758	15758	15966	15865	15850	15821	15848	15905	15847	15858	15903	15688	15673	15728	16009	15863	15836	15764	15619	15490	15859	15782	15882	15793	15925	15857	15850	15984	15684	15794	15860	15611	15756	15794	15924	15859	15781	15841	15804	15775	15744	16049	15833	15784	15827	15849	15890	15895	15827	15613	15798	15838	15952	16021	15812	15577	15792	15790	15572	15692	15870	15804	15970	15843	15864	15959	15467	15798	15918	15759	15873	15938	15806	15877	15542	15649	15773	15807	15796	15847	15823	15745	15891	15764	15603	15855	15654	15971	15823	15659	15789	15729	15961	15693	15841	15767	15899	15699	15728	15909	15898	15725	15673	15811	15867	15945	15866	15922	15544	15698	15843	15983	15984	15736	15680	15771	15706	15920	15740	15508	15792	15642	15979	15483	15673	15689	15671	15679	15845	15719	15761	15760	15793	15685	15681	15832	15786	15669	15840	15925	15623	15632	15859	15664	15725	15799	15693	15742	15849	15602	15636	15723	15644	15729	15688	15545	15746	15818	15896	15653	15820	15737	15838	15897	15799	15810	15783	15672	15732	15806	15773	15746	15690	15612	15850	15783	15575	15687	15755	15656	15689	15484	15694	15893	15783	15901	15856	15857	15860	15834	15783	15715	15818	15770	15901	15838	15962	15693	15933	15665	15535	15779	15861	15703	15886	15853	15810	15749	15750	15747	15748	16023	15821	15622	15795	15596	15695	15798	15964	15804	15982	15937	15714	15660	15620	15733	15678	15765	15884	15669	15612	15683	15813	15808	15882	16017	15803	15813	15696	15829	15829	15806	15803	15881	15823	15765	15758	15758	15755	15878	15804	15635	15774	15745	15705	15745	15763	15651	15752	15836	15703	15883	15756	16083	15852	15891	15567	15567	15765	15796	15715	15725	15559	15996	15819	15814	16026	15861	15843
19491	30370	27283	22472	22189	19080	17678	16876	15840	15437	14906	13607	13641	13676	13514	13391	13674	13657	13722	13795	13410	13716	13568	13695	13532	13771	13568	13539	13561	13530	13490	13502	13333	13443	13455	13351	13514	13656	13546	13429	13494	13516	13530	13373	13471	13500	13434	13474	13609	13354	13367	13391	13487	13378	13341	13532	13386	13530	13437	13341	13555	13466	13435	13312	13549	13345	13426	13362	13395	13413	13371	13566	13406	13420	13397	13333	13522	13572	13269	13464	13383	13415	13429	13290	13459	13468	13484	13431	13572	13529	13369	13470	13460	13291	13522	13490	13329	13450	13584	13614	13508	13538	13208	13522	13457	13401	13384	13506	13320	13537	13509	13285	13456	13418	13435	13391	13559	13417	13527	13453	13422	13343	13492	13317	13377	13542	13424	13648	13394	13495	13424	13423	13395	13488	13287	13543	13385	13476	13516	13353	13503	13346	13728	13258	13527	13579	13494	13418	13497	13342	13444	13398	13282	13538	13521	13488	13380	13381	13548	13444	13270	13472	13374	13448	13490	13374	13326	13536	13371	13421	13382	13450	13377	13371	13275	13411	13358	13541	13325	13487	13359	13445	13521	13444	13465	13348	13430	13516	13392	13409	13413	13311	13403	13381	13606	13438	13432	13424	13410	13384	13375	13404	13308	13495	13493	13422	13486	13464	13413	13299	13414	13619	13344	13413	13500	13337	13330	13307	13568	13364	13314	13552	13379	13512	13288	13492	13432	13537	13339	13466	13372	13252	13392	13426	13292	13325	13476	13624	13502	13344	13437	13322	13598	13333	13512	13458	13412	13435	13598	13333	13422	13414	13344	13470	13407	13391	13422	13485	13454	13285	13435	13480	13554	13497	13392	13310	13383	13425	13501	13304	13521	13416	13451	13538	13510	13310	13567	13475	13367	13338	13396	13528	13440	13355	13319	13427	13374	13544	13377	13413	13469	13422	13351	13313	13433	13470	13478	13539	13376	13435	13227	13323	13571	13425	13286	13361	13290	13359	13419	13639	13412	13443	13510	13498	13411	13417	13372	13407	13474	13238	13509	13509	13480	13534	13556	13467	13584	13401	13375	13475	13346	13294	13364	13380	13423	13511	13400	13360	13333	13359	13275	13549	13526	13334	13313	13389	13618	13494	13363	13546	13260	13415	13524	13542	13433	13295	13475	13386	13496	13586	13410	13515	13221	13379	13618	13430	13308	13358	13455	13362	13546	13505	13364	13608	13424	13534	13417	13374	13278	13411	13454	13467	13394	13402	13500	13445	13493	13267	13412	13286	13460	13373	13308	13476	13388	13361	13397	13393	13411	13470	13410	13270	13257	13296	13378	13435	13408	13437	13477	13682	13403	13295	13472	13337	13492	13308	13429	13403	13472	13389	13365	13512	13311	13494	13299	13414	13472	13308	13254	13436	13244	13479	13306	13440	13391	13278	13505	13568	13300	13421	13203	13414	13442	13437	13307	13567	13396	13570	13321	13603	13379	13383	13472	13337	13493	13390	13486	13276	13366	13346	13545	13366	13301	13345	13252	13463	13406	13250	13190	13495	13464	13521	13451	13432	13260	13402	13323	13512	13334	13397	13369	13592	13468	13427	13489	13341	13515	13539	13584	13347	13236	13387	13500	13384	13275	13500	13577	13419	13355	13472	13323	13510	13301	13362	13350	13290	13273	13394	13219	13546	13407	13369	13326	13372	13221	13370	13461	13325	13516	13383	13435	13448	13578	13424	13443	13372	13278	13483	13481	13233	13596	13526	13415	13368	13364	13572	13583	13447	13389	13412	13495	13563	13529	13359	13411	13368	13621	13432	13368	13478	13347	13308	13444	13650	13241	13510	13385	13273	13421	13499	13545	13502	13393	13355	13321	13398	13471	13492	13388	13473	13500	13481	13420	13305	13511	13412	13419	13301	13530	13531	13317	13383	13528	13475	13366	13409	13423	13465	13475	13449	13479	13431	13388	13462	13435	13395	13240	13421	13431	13156	13306	13476	13401	13459	13485	13433	13433	13478	13533	13099	13283	13375	13589	13342	13472	13337	13344	13508	13447	13409	13319	13558	13508	13407	13376	13505	13431	13441	13464	13484	13505	13359	13398	13404	13427	13236	13454	13450	13321	13425	13443	13368	13576	13359	13646	13416	13517	13437	13398	13334	13415	13519	13529	13557	13434	13570	13462	13557	13543	13382	13462	13239	13378	13332	13485	13334	13460	13392	13448	13395	13471	13255	13496	13379	13341	13303	13346	13510	13420	13436	13353	13402	13540	13497	13375	13487	13449	13391	13353	13425	13540	13361	13491	13427	13463	13351	13335	13435	13537	13380	13321	13351	13403	13594	13412	13391	13169	13334	13292	13395	13446	13344	13343	13578	13495	13460	13431	13301	13530	13452	13546	13440	13397	13406	13338	13295	13628	13391	13487	13401	13357	13305	13459	13413	13195	13428	13370	13401	13491	13522	13453	13448	13327	13504	13327	13403	13375	13310	13360	13409	13601	13427	13486	13509	13609	13409	13305	13305	13637	13421	13440	13536	13370	13306	13490	13344	13455	13517	13343	13426	13419	13294	13479	13299	13438	13371	13511	13294	13492	13712	13260	13246	13460	13693	13385	13484	13515	13214	13313	13388	13575	13550	13507	13403	13471	13243	13540	13423	13266	13355	13393	13424	13411	13574	13375	13469	13217	13406	13505	13364	13532	13405	13325	13531	13457	13441	13451	13406	13563	13442	13328	13343	13319	13399	13495	13452	13436	13419	13387	13477	13338	13392	13318	13483	13289	13453	13389	13414	13390	13376	13468	13328	13458	13326	13484	13437	13491	13347	13467	13258	13389	13570	13325	13420	13457	13401	13412	13509	13377	13532	13638	13374	13394	13306	13621	13264	13559	13468	13377	13355	13513	13408	13467	13352	13455	13378	13375	13237	13518	13406	13392	13394	13487	13291	13419	13534	13421	13292	13462	13418	13423	13428	13519	13455	13388	13404	13304	13424	13366	13511	13468	13386	13602	13434	13299	13360	13297	13274	13387	13561	13316	13474	13454	13437	13427	13417	13376	13452	13508	13472	13327	13483	13342	13381	13532	13417	13473	13544	13350	13476	13424	13425	13305	13416	13506	13476	13305	13420	13478	13496	13281	13494	13445	13564	13503	13425	13498	13504	13548	13533	13297	13434	13224	13518	13505	13374	13376	13514	13423	13320	13445	13413	13449	13314	13379	13373	13496	13421	13501	13486	13420	13346	13340	13454	13546	13521	13522	13383	13523	13333	13495	13501	13442	13418	13472	13428	13456	13376	13447	13342	13568	13431	13397	13338	13382	13487	13442	13525	13553	13182	13442	13293	13451	13547	13483	13447	13453	13456	13453	13343	13312	13426	13430	13564	13447	13444	13450	13403	13392	13396	13241	13450	13494	13381	13428	13507	13456	13415	13475	13397	13397	13500	13455	13402	13402	13331	13364	13457	13327	13352	13456	13576	13650	13433	13430	13517	13434	13502	13383	13532	13545	13485	13280	13421	13345	13423	13545	13460	13395	13346	13481	13604	13562	13371	13243	13449	13372	13361	13377	13295	13513	13312	13441	13402	13377	13395	13448	13398	13250	13273	13342	13438	13517	13480	13323	13502	13387	13541	13502	13376	13332	13454	13349	13443	13543	13468	13612	13423	13359	13357	13642	13571	13205	13439	13347	13516	13387	13382	13584	13411	13556	13279	13456	13174	13484	13352	13421	13354	13534	13376	13422	13372	13492	13428	13310	13321	13420	13372	13469	13549	13707	13368	13254	13668	13616	13569	13329	13571	13354	13479	13499	13422	13467	13418	13484	13387	13490	13314	13505	13368	13386	13259	13367	13335	13495	13442	13703	13393	13400	13456	13298	13290	13383	13345	13454	13554	13375	13480	13354	13358	13265	13512	13343	13606	13443	13347	13439	13528	13322	13581	13578	13544	13432	13461	13438	13265	13513	13353	13440	13505	13360	13490	13603	13487	13675	13412	13317	13457	13464	13413	13274	13445	13597	13344	13406	13347	13353	13472	13378	13351	13271	13541	13269	13513	13375	13340	13394	13422	13443	13391	13569	13453	13514	13410	13499	13378	13491	13382	13530	13440	13689	13435	13451	13476	13369	13525	13444	13601	13371	13381	13505	13355	13342	13481	13455	13462	13464	13334	13533	13553	13489	13308	13409	13401	13411	13468	13470	13435	13404	13316	13317	13416	13422	13508	13482	13377	13198	13355	13581	13304	13510	13518	13510	13523	13527	13343	13519	13499	13489	13473	13378	13339	13329	13522	13384	13620	13326	13519	13453	13422	13432	13541	13366	13452	13542	13561	13319	13488	13439	13412	13357	13283	13552	13659	13251	13407	13404	13449	13395	13312	13453	13526	13612	13399	13326	13438	13374	13351	13508	13431	13437	13488	13521	13408	13593	13459	13483	13372	13385	13413	13314	13492	13394	13496	13625	13445	13342	13291	13545	13466	13361	13337	13447	13372	13464	13377	13458	13301	13630	13302	13492	13539	13477	13236	13473	13552	13328	13557	13381	13408	13519	13399	13448	13442	13242	13579	13385	13503	13411	13442	13283	13246	13453	13458	13273	13431	13457	13480	13506	13275	13414	13328	13318	13413	13421	13336	13512	13335	13267	13400	13539	13358	13428	13452	13627	13463	13489	13452	13492	13360	13321	13371	13289	13410	13496	13337	13328	13353	13391	13444	13544	13515	13393	13524	13374	13404	13321	13513	13347	13283	13447	13563	13505	13404	13445	13400	13400	13437	13528	13465	13386	13542	13409	13357	13302	13320	13469	13459	13368	13409	13378	13493	13456	13511	13358	13442	13387	13312	13505	13451	13400	13392	13259	13445	13366	13543	13462	13407	13373	13211	13371	13427	13394	13400	13282	13560	13335	13198	13405	13413	13373	13505	13436	13292	13428	13517	13462	13515	13369	13615	13442	13325	13290	13367	13348	13397	13414	13194	13595	13309	13560	13384	13329	13405	13564	13531	13589	13664	13376	13456	13438	13378	13603	13618	13258	13439	13499	13564	13288	13319	13447	13391	13402	13396	13429	13456	13451	13530	13554	13398	13306	13344	13335	13512	13408	13129	13423	13270	13295	13467	13451	13299	13413	13380	13443	13285
24548	21638	29244	24614	22862	25580	25678	21471	20328	19463	19487	18403	18166	17831	18007	17840	17911	17813	17741	17938	17967	17821	17949	17786	17978	17858	17703	17605	17567	17490	17697	17700	17527	17672	17811	17611	17777	17646	17506	17565	17667	17757	17577	17798	17628	17772	17495	17597	17469	17744	17709	17501	17541	17491	17757	17555	17688	17938	17537	17696	17633	17692	17553	17510	17900	17620	17529	17651	17537	17734	17573	17608	17536	17695	17571	17730	17552	17663	17529	17581	17668	17590	17789	17749	17578	17662	17435	17553	17569	17440	17604	17563	17416	17444	17561	17475	17561	17595	17839	17586	17561	17531	17639	17467	17611	17725	17802	17780	17810	17473	17559	17633	17523	17404	17552	17595	17602	17527	17664	17450	17425	17700	17688	17756	17467	17490	17480	17615	17541	17512	17728	17868	17609	17647	17582	17619	17487	17634	17660	17544	17553	17550	17606	17614	17573	17519	17440	17323	17443	17532	17757	17398	17433	17351	17721	17550	17657	17501	17610	17643	17612	17459	17624	17495	17731	17493	17628	17654	17865	17667	17605	17774	17687	17625	17541	17690	17353	17566	17602	17564	17647	17414	17529	17484	17648	17498	17678	17440	17511	17563	17524	17517	17509	17462	17476	17419	17551	17682	17758	17605	17563	17613	17454	17508	17563	17453	17465	17543	17545	17492	17619	17732	17611	17459	17641	17549	17607	17569	17421	17456	17535	17702	17696	17550	17514	17619	17718	17686	17703	17526	17556	17618	17509	17691	17577	17646	17645	17463	17767	17626	17434	17672	17646	17419	17411	17549	17647	17507	17423	17846	17460	17415	17613	17767	17769	17407	17584	17584	17609	17423	17599	17577	17531	17544	17762	17619	17530	17600	17482	17655	17403	17449	17399	17670	17640	17524	17620	17774	17494	17731	17648	17517	17631	17694	17448	17449	17595	17772	17477	17535	17613	17767	17509	17612	17678	17531	17562	17453	17488	17305	17387	17486	17657	17720	17647	17629	17532	17510	17378	17541	17340	17653	17709	17463	17500	17598	17637	17574	17597	17629	17547	17673	17612	17522	17626	17435	17608	17585	17535	17654	17618	17598	17806	17713	17571	17603	17727	17509	17783	17541	17575	17561	17411	17536	17544	17456	17535	17476	17506	17685	17653	17681	17456	17558	17585	17712	17586	17651	17468	17552	17426	17504	17536	17344	17760	17407	17535	17702	17627	17580	17546	17730	17603	17563	17568	17345	17557	17568	17541	17632	17468	17602	17658	17376	17591	17533	17405	17536	17509	17472	17864	17474	17509	17470	17402	17557	17521	17679	17556	17495	17647	17705	17375	17508	17623	17448	17366	17759	17503	17595	17606	17787	17738	17555	17568	17465	17609	17729	17410	17560	17693	17458	17475	17527	17682	17546	17566	17679	17683	17531	17670	17641	17607	17577	17565	17691	17647	17566	17515	17581	17543	17615	17303	17528	17534	17466	17585	17678	17560	17671	17600	17599	17655	17450	17386	17520	17583	17773	17613	17722	17547	17433	17619	17441	17677	17516	17621	17452	17594	17555	17600	17311	17331	17491	17644	17527	17793	17543	17554	17533	17476	17552	17759	17608	17542	17592	17562	17520	17783	17627	17463	17422	17552	17426	17566	17637	17555	17673	17658	17771	17475	17710	17510	17555	17413	17412	17591	17618	17550	17575	17728	17582	17425	17428	17470	17580	17722	17594	17573	17345	17409	17503	17600	17602	17350	17515	17574	17668	17526	17619	17572	17530	17603	17462	17679	17568	17569	17372	17511	17627	17689	17592	17492	17797	17728	17499	17745	17608	17677	17678	17683	17526	17503	17534	17622	17413	17599	17648	17557	17434	17297	17543	17475	17433	17726	17501	17611	17593	17616	17307	17576	17514	17565	17528	17687	17439	17671	17589	17548	17468	17561	17350	17402	17393	17467	17481	17703	17449	17522	17575	17676	17631	17644	17500	17736	17346	17205	17610	17516	17711	17824	17675	17746	17450	17681	17628	17518	17445	17430	17517	17765	17599	17417	17626	17580	17650	17665	17609	17524	17380	17651	17477	17408	17493	17553	17471	17416	17505	17546	17612	17664	17424	17578	17503	17663	17458	17660	17708	17780	17557	17476	17609	17311	17498	17452	17636	17612	17524	17663	17419	17423	17523	17590	17563	17614	17544	17443	17633	17468	17889	17632	17568	17541	17424	17664	17721	17399	17616	17554	17424	17441	17605	17662	17595	17580	17505	17656	17830	17619	17667	17494	17407	17605	17445	17297	17356	17545	17661	17610	17602	17617	17555	17721	17671	17660	17488	17559	17653	17561	17730	17553	17522	17619	17491	17642	17397	17658	17531	17733	17615	17488	17607	17742	17300	17362	17618	17570	17629	17668	17617	17608	17484	17704	17556	17338	17768	17533	17501	17364	17443	17458	17766	17724	17557	17685	17362	17732	17481	17669	17607	17293	17768	17487	17486	17680	17544	17457	17570	17739	17585	17585	17552	17718	17523	17463	17655	17582	17501	17460	17558	17715	17336	17667	17566	17466	17448	17636	17557	17542	17650	17588	17558	17668	17504	17683	17585	17636	17608	17384	17542	17516	17505	17468	17663	17600	17741	17449	17469	17504	17569	17429	17388	17390	17630	17817	17725	17632	17818	17653	17577	17591	17842	17529	17438	17505	17627	17590	17652	17514	17522	17746	17601	17427	17460	17491	17413	17829	17547	17686	17714	17608	17790	17559	17754	17593	17500	17471	17618	17633	17529	17650	17599	17638	17680	17564	17647	17605	17568	17397	17608	17515	17578	17444	17605	17647	17438	17491	17633	17753	17374	17579	17500	17625	17664	17617	17491	17838	17754	17660	17422	17540	17588	17394	17728	17638	17645	17485	17558	17622	17412	17589	17458	17522	17513	17518	17587	17702	17826	17745	17738	17200	17458	17510	17616	17579	17554	17429	17478	17712	17546	17467	17536	17556	17753	17650	17564	17590	17498	17527	17508	17643	17812	17643	17675	17600	17517	17410	17652	17517	17515	17543	17602	17528	17567	17439	17484	17575	17499	17777	17507	17594	17616	17654	17498	17418	17486	17626	17603	17585	17700	17760	17575	17319	17649	17417	17595	17503	17494	17620	17530	17631	17523	17882	17539	17470	17639	17573	17482	17438	17465	17735	17663	17627	17480	17543	17522	17513	17733	17612	17491	17526	17536	17457	17396	17383	17719	17558	17579	17486	17458	17595	17504	17523	17612	17633	17597	17541	17595	17515	17623	17756	17611	17588	17685	17497	17581	17857	17364	17575	17512	17620	17558	17654	17546	17574	17355	17514	17556	17604	17529	17420	17766	17502	17338	17628	17617	17444	17621	17507	17605	17636	17492	17504	17677	17514	17351	17823	17610	17669	17550	17641	17475	17327	17518	17360	17539	17685	17657	17554	17642	17551	17587	17512	17695	17585	17495	17556	17328	17780	17478	17637	17536	17553	17570	17617	17477	17594	17468	17387	17682	17569	17650	17549	17728	17511	17569	17647	17527	17598	17820	17629	17606	17795	17693	17482	17455	17539	17479	17500	17463	17502	17570	17359	17806	17456	17513	17678	17427	17626	17676	17379	17420	17633	17598	17642	17574	17597	17599	17477	17524	17574	17639	17745	17457	17725	17501	17615	17691	17497	17561	17480	17593	17605	17535	17678	17513	17732	17432	17618	17647	17531	17303	17470	17490	17626	17640	17692	17413	17458	17538	17480	17434	17771	17439	17805	17541	17537	17505	17538	17564	17481	17461	17593	17378	17530	17735	17674	17441	17733	17363	17623	17637	17522	17597	17523	17653	17723	17728	17615	17560	17503	17600	17628	17452	17537	17502	17385	17457	17627	17584	17478	17615	17592	17616	17651	17522	17564	17379	17387	17392	17593	17487	17444	17514	17477	17498	17505	17514	17584	17448	17485	17656	17577	17516	17723	17655	17478	17647	17758	17594	17674	17592	17680	17637	17608	17500	17532	17666	17683	17600	17520	17479	17615	17814	17591	17402	17534	17694	17578	17571	17571	17847	17553	17701	17479	17834	17663	17338	17504	17540	17447	17598	17553	17390	17535	17498	17567	17465	17468	17499	17586	17591	17488	17532	17553	17618	17484	17491	17533	17435	17424	17833	17354	17505	17520	17709	17550	17554	17645	17422	17602	17601	17764	17820	17450	17506	17428	17445	17436	17506	17563	17453	17712	17654	17447	17401	17473	17691	17448	17396	17658	17506	17468	17597	17617	17446	17552	17462	17585	17702	17620	17604	17728	17495	17465	17578	17561	17536	17643	17751	17710	17443	17711	17485	17612	17795	17718	17447	17443	17805	17597	17693	17796	17460	17506	17586	17439	17533	17529	17495	17595	17486	17600	17491	17503	17551	17716	17515	17687	17290	17657	17568	17582	17476	17633	17681	17656	17421	17414	17566	17590	17676	17682	17640	17552	17412	17569	17586	17628	17611	17456	17513	17393	17548	17491	17575	17566	17633	17572	17522	17682	17492	17393	17377	17711	17621	17617	17585	17429	17744	17519	17725	17609	17636	17530	17770	17691	17549	17486	17526	17499	17560	17592	17535	17678	17747	17748	17353	17846	17426	17736	17455	17564	17733	17715	17602	17450	17642	17666	17540	17638	17889	17584	17512	17517	17561	17510	17717	17495	17780	17397	17362	17665	17634	17542	17440	17553	17525	17667	17578	17481	17404	17667	17377	17615	17623	17660	17568	17479	17733	17484	17466	17492	17561	17604	17461	17528	17463	17221	17574	17551	17447	17636	17442	17577	17595	17534	17658	17608	17307	17567	17636	17447	17479	17609	17636	17840	17490	17516	17643	17581	17452	17526	17556	17567	17381	17538	17750	17683	17453	17529	17548	17600	17611	17729	17590	17618	17666	17610	17544	17678	17643	17671	17536	17608	17362	17535	17545	17627	17394	17585	17680	17584	17462	17613	17525	17517	17672	17711	17523	17630	17382	17457	17549	17537	17839	17692	17705	17306	17821	17458	17524	17636	17732	17738	17784	17664	17766	17638	17567	17500	17698	17427	17652	17581	17609	17509	17609	17511	17588	17624	17625	17770	17596	17566	17427	17607	17461	17594	17630	17720	17732	17577	17373	17540	17529
23362	40282	36518	29401	28912	24835	21644	20068	18996	17521	17498	15718	15207	14908	14730	14905	14951	14905	14837	15090	14960	15077	14771	14880	14779	15087	14863	14826	14744	14606	14789	14597	14571	14553	14651	14604	14684	14596	14682	14662	14685	14564	14668	14704	14560	14546	14624	14615	14621	14655	14553	14609	14652	14760	14658	14716	14586	14798	14639	14601	14636	14565	14550	14536	14601	14672	14702	14705	14494	14717	14548	14667	14719	14636	14794	14567	14587	14590	14561	14653	14597	14621	14501	14498	14533	14579	14648	14641	14657	14516	14677	14635	14616	14579	14521	14729	14611	14527	14622	14665	14590	14680	14701	14618	14573	14763	14633	14507	14632	14494	14530	14588	14346	14727	14623	14584	14696	14676	14513	14511	14627	14440	14400	14612	14608	14521	14675	14645	14624	14670	14601	14610	14497	14379	14584	14557	14462	14806	14655	14579	14649	14657	14570	14811	14542	14586	14617	14668	14608	14535	14595	14603	14752	14447	14608	14516	14549	14453	14538	14507	14571	14544	14448	14704	14720	14526	14630	14481	14602	14597	14640	14559	14543	14650	14561	14427	14510	14617	14689	14736	14595	14657	14398	14551	14519	14613	14484	14662	14548	14543	14619	14552	14402	14570	14578	14542	14501	14566	14478	14452	14412	14506	14568	14368	14646	14682	14617	14808	14673	14660	14483	14632	14601	14477	14561	14549	14723	14508	14733	14594	14586	14536	14598	14548	14586	14494	14735	14588	14725	14580	14831	14684	14477	14677	14602	14601	14503	14727	14748	14406	14601	14617	14527	14560	14589	14540	14564	14612	14616	14393	14554	14700	14592	14633	14557	14581	14657	14507	14541	14442	14602	14690	14508	14672	14593	14733	14639	14667	14762	14455	14700	14621	14678	14543	14501	14649	14706	14605	14541	14616	14647	14686	14576	14584	14653	14581	14764	14656	14446	14508	14523	14579	14761	14544	14690	14578	14483	14537	14432	14569	14602	14597	14573	14546	14680	14554	14687	14590	14629	14623	14569	14736	14521	14596	14517	14616	14658	14620	14703	14622	14482	14722	14575	14521	14635	14556	14692	14724	14425	14538	14481	14636	14703	14728	14473	14685	14569	14603	14524	14722	14613	14765	14556	14623	14633	14617	14678	14604	14568	14623	14537	14501	14561	14565	14527	14714	14534	14459	14509	14603	14746	14567	14604	14495	14605	14492	14611	14453	14599	14408	14546	14814	14662	14711	14563	14614	14571	14764	14579	14703	14732	14472	14582	14804	14727	14538	14642	14601	14606	14570	14537	14718	14704	14570	14649	14625	14464	14719	14531	14648	14708	14592	14472	14244	14694	14722	14543	14442	14679	14683	14802	14600	14629	14666	14356	14811	14524	14614	14552	14631	14538	14554	14776	14459	14565	14629	14661	14466	14616	14807	14533	14500	14604	14694	14774	14577	14510	14581	14656	14636	14569	14555	14604	14540	14556	14632	14575	14457	14547	14581	14543	14454	14656	14600	14650	14474	14454	14544	14721	14565	14607	14585	14783	14395	14463	14623	14734	14665	14703	14570	14573	14634	14557	14482	14444	14462	14609	14617	14573	14727	14832	14486	14595	14449	14685	14589	14615	14726	14598	14584	14634	14602	14465	14615	14468	14709	14663	14873	14710	14584	14604	14469	14497	14637	14669	14602	14640	14563	14491	14537	14755	14698	14498	14622	14506	14556	14592	14508	14485	14479	14606	14577	14563	14625	14522	14542	14473	14466	14678	14519	14742	14568	14413	14575	14508	14552	14676	14670	14709	14656	14714	14522	14578	14752	14556	14449	14493	14568	14502	14495	14642	14666	14612	14570	14662	14501	14630	14542	14550	14542	14689	14561	14595	14598	14781	14621	14904	14588	14695	14527	14798	14723	14547	14535	14453	14606	14732	14657	14614	14672	14581	14657	14556	14498	14689	14776	14676	14592	14801	14347	14398	14613	14485	14736	14540	14503	14521	14572	14591	14728	14604	14608	14608	14701	14705	14818	14777	14628	14598	14505	14543	14553	14617	14697	14696	14666	14523	14626	14670	14609	14623	14672	14599	14566	14527	14768	14501	14581	14547	14566	14497	14653	14530	14482	14487	14521	14586	14561	14739	14553	14724	14752	14697	14504	14686	14498	14503	14585	14624	14448	14679	14486	14588	14529	14610	14581	14561	14648	14818	14505	14570	14697	14593	14529	14413	14318	14600	14850	14601	14497	14649	14605	14597	14569	14704	14567	14741	14504	14438	14445	14556	14567	14633	14538	14486	14584	14733	14635	14581	14494	14546	14696	14693	14696	14748	14764	14504	14716	14494	14608	14607	14533	14533	14519	14426	14568	14713	14596	14545	14376	14676	14591	14527	14469	14752	14740	14488	14493	14521	14654	14636	14617	14546	14560	14526	14658	14593	14623	14712	14440	14487	14837	14610	14655	14493	14589	14782	14579	14573	14509	14650	14424	14725	14560	14726	14550	14596	14577	14560	14576	14603	14474	14790	14678	14602	14672	14534	14723	14604	14507	14706	14478	14579	14574	14483	14588	14584	14593	14705	14546	14564	14842	14729	14475	14624	14647	14712	14416	14623	14645	14696	14337	14612	14741	14680	14769	14535	14605	14590	14564	14634	14461	14588	14608	14386	14456	14650	14488	14852	14438	14671	14711	14445	14603	14704	14734	14727	14578	14622	14487	14523	14516	14557	14622	14561	14640	14618	14484	14565	14695	14592	14392	14517	14581	14547	14567	14501	14469	14651	14608	14574	14604	14487	14648	14645	14542	14618	14736	14541	14574	14579	14811	14467	14611	14544	14647	14573	14573	14686	14550	14591	14536	14418	14524	14542	14540	14613	14496	14705	14554	14547	14667	14793	14605	14751	14579	14697	14545	14668	14602	14686	14609	14711	14535	14609	14624	14461	14780	14611	14495	14589	14494	14683	14781	14665	14558	14520	14473	14546	14469	14740	14536	14573	14605	14599	14630	14654	14688	14622	14657	14685	14492	14628	14553	14476	14490	14477	14708	14672	14640	14611	14577	14490	14646	14760	14566	14626	14690	14625	14647	14668	14518	14660	14579	14638	14630	14628	14474	14714	14606	14767	14785	14742	14612	14580	14530	14401	14619	14563	14581	14534	14504	14578	14560	14608	14734	14497	14616	14755	14548	14598	14604	14662	14576	14613	14567	14508	14629	14606	14545	14526	14585	14457	14510	14589	14564	14583	14665	14660	14674	14716	14386	14733	14546	14404	14587	14704	14506	14560	14651	14538	14527	14557	14574	14607	14731	14476	14603	14471	14714	14658	14636	14440	14612	14625	14669	14651	14467	14576	14524	14664	14705	14670	14834	14646	14503	14664	14518	14467	14605	14630	14451	14571	14577	14742	14566	14644	14619	14653	14564	14420	14625	14641	14539	14600	14608	14539	14706	14624	14411	14701	14575	14650	14526	14726	14550	14619	14548	14845	14540	14594	14771	14512	14520	14444	14660	14652	14450	14743	14630	14489	14566	14646	14656	14647	14646	14575	14756	14788	14660	14672	14636	14642	14527	14662	14499	14574	14603	14560	14486	14701	14791	14742	14652	14699	14709	14554	14590	14599	14749	14629	14683	14502	14706	14551	14845	14525	14553	14585	14630	14681	14674	14535	14434	14488	14704	14473	14495	14478	14518	14674	14632	14669	14706	14728	14570	14706	14640	14596	14518	14556	14477	14542	14570	14679	14577	14551	14542	14690	14631	14616	14439	14555	14616	14520	14673	14672	14433	14498	14733	14603	14702	14740	14460	14461	14491	14631	14761	14552	14654	14543	14444	14441	14551	14426	14579	14605	14604	14440	14401	14549	14595	14742	14484	14494	14500	14617	14578	14686	14551	14618	14512	14457	14707	14570	14650	14494	14693	14725	14544	14544	14508	14649	14495	14600	14687	14695	14486	14350	14625	14532	14486	14593	14482	14581	14556	14496	14635	14515	14606	14493	14582	14508	14609	14638	14649	14617	14515	14595	14604	14516	14529	14765	14526	14602	14497	14642	14381	14597	14611	14550	14768	14467	14414	14563	14423	14655	14598	14604	14537	14621	14481	14588	14414	14502	14513	14549	14683	14569	14642	14638	14664	14558	14605	14719	14639	14426	14590	14636	14675	14650	14634	14758	14573	14654	14759	14564	14724	14709	14463	14514	14737	14613	14633	14651	14538	14702	14599	14641	14571	14500	14607	14659	14566	14757	14516	14607	14675	14564	14626	14520	14777	14600	14775	14505	14457	14537	14478	14502	14591	14728	14546	14554	14491	14425	14534	14678	14683	14584	14511	14529	14655	14573	14500	14630	14646	14516	14752	14618	14664	14573	14682	14697	14620	14629	14580	14624	14594	14554	14681	14659	14546	14372	14770	14699	14543	14726	14649	14746	14700	14596	14551	14690	14615	14581	14603	14687	14623	14554	14541	14547	14522	14588	14500	14688	14612	14698	14696	14603	14537	14406	14689	14618	14699	14530	14610	14709	14568	14641	14640	14497	14568	14504	14545	14491	14566	14629	14611	14606	14629	14698	14565	14611	14593	14560	14768	14401	14711	14731	14669	14769	14565	14646	14579	14634	14573	14871	14679	14575	14682	14616	14581	14740	14552	14620	14787	14647	14756	14733	14523	14510	14493	14571	14736	14643	14700	14643	14568	14562	14497	14574	14643	14648	14655	14804	14491	14507	14479	14534	14455	14695	14447	14505	14534	14453	14626	14744	14533	14562	14718	14413	14632	14651	14525	14519	14589	14611	14607	14537	14675	14587	14611	14644	14607	14481	14327	14538	14485	14408	14576	14587	14645	14575	14684	14631	14661	14653	14651	14605	14584	14459	14629	14597	14550	14517	14715	14547	14559	14616	14694	14481	14586	14648	14624	14532	14395	14642	14568	14663	14535	14599	14530	14575	14641	14757	14637	14590	14490	14611	14558	14570	14804	14430	14619	14738	14432	14580	14731	14689	14640	14545	14767	14594	14574	14740	14668	14680	14636	14506	14669	14501	14524	14727	14669	14768	14474	14402	14614	14674	14532	14639	14631	14659	14511	14431	14798	14489	14526	14483	14581	14706	14584	14552	14630	14595	14613	14553	14569	14622	14622	14654	14490	14704	14503	14603	14686
31214	24323	24542	21462	18976	19069	18209	17349	17189	16856	16930	16396	16369	16241	16017	16230	16409	16352	16191	16200	16220	16273	16224	16292	16304	16100	16267	16299	16255	16082	16328	16113	16173	16205	16304	16201	16327	16340	16017	16114	16115	16392	16155	16069	16002	15983	16073	16280	16166	16087	16051	15974	16086	16191	16079	16164	16217	16287	16250	16148	16327	16193	16114	16108	16128	16016	16156	16073	16159	16062	16213	16264	16179	16189	16107	16353	16260	16086	16077	16059	16532	16124	16000	16256	16244	16373	16322	16183	16002	16342	15974	16184	16121	16002	16162	15935	16090	16192	16014	15962	16199	16071	16223	15974	16222	15925	15872	16006	16238	16036	16156	16218	16241	16167	16351	16225	16233	15995	16051	16258	16182	16201	15978	16251	15988	16200	16154	16126	16224	15953	16185	16093	16164	16039	16123	16108	16117	16053	16221	16180	16011	16356	16058	16259	16131	16100	16052	16134	16200	16189	16045	16018	16224	15896	16249	16294	16194	16173	16015	16152	16224	16126	16083	16218	16029	16135	16200	16080	16134	16238	16140	16052	16130	16079	16164	16028	16123	16123	16141	16182	16180	16149	16108	15956	15943	16260	16142	16079	16038	16211	16233	16228	16190	16056	16130	16013	16260	16007	16209	16078	16300	15951	16141	16224	16086	16114	16050	16263	16185	16155	16202	16068	16142	16124	16224	16261	16220	16047	16145	16118	16152	16133	16082	16196	15957	16249	16170	16115	16287	16140	16128	16055	16052	16030	16163	16017	16257	16104	16108	15968	16208	16144	15979	16076	16076	16074	16253	15990	15901	16248	16024	16173	16292	16125	16097	16148	16107	16182	15972	16094	16015	16191	16125	16197	16236	16254	16119	16217	16095	16093	16332	16290	16076	16096	16280	16079	16240	15952	15974	16066	16066	16109	16370	16049	16212	16084	16312	16030	16109	16323	16147	16196	16351	16051	16084	16251	16077	16183	16033	16010	16138	16205	16231	16204	16222	16035	16156	16246	16149	16135	16060	16187	16156	16036	16067	16301	16020	16236	16187	16405	16103	16276	15964	16230	16061	16004	16082	16243	16295	16005	16217	16076	16263	16130	16364	16255	16100	16094	16159	15960	16286	16184	16187	15921	16189	16080	16079	16004	16159	16224	16080	16123	16205	16237	15984	16253	16138	16202	16192	16158	16435	16079	16048	16054	16176	15996	16265	16099	16001	16189	16197	15996	16324	16110	16152	16252	16183	15952	16061	16037	16075	16177	16213	16128	16137	16084	16284	16144	16321	16292	16264	16095	16250	16215	16358	16279	16063	16232	16173	16020	16133	16104	16094	16268	16123	16255	16298	16217	16183	16072	16423	16299	16324	16165	16301	16167	15996	16251	16061	16298	16026	16163	16127	16188	16265	16094	16355	16228	16100	16065	16162	16179	16098	16315	16260	16261	16122	16098	16026	15995	16063	15927	16226	16057	15887	16077	15940	16073	16258	16193	16022	16136	16391	16170	16363	16123	15973	16054	16217	16182	16155	16034	16210	16078	16289	15996	16036	16067	16142	16359	16326	16086	16243	16099	16171	16123	16133	16100	16153	16108	15974	16220	16375	15991	15995	16276	16138	16249	16131	16189	16107	16027	16040	16183	16265	16299	16139	16280	16282	15965	16440	16143	16009	15922	16080	16135	16264	16137	16097	16066	16201	16106	16046	16077	16062	16166	16189	16268	16169	16221	15839	16030	16087	16227	16119	16234	16272	16072	16185	15908	16056	16056	16166	16016	15824	15997	16256	16136	16124	16047	16191	16190	16085	16265	16243	16190	16150	16241	16121	16299	16061	16041	15921	16038	16157	16261	16109	16009	16051	16102	16338	15851	16146	16077	16200	16003	16131	16149	16357	16105	16171	16076	16072	16115	16057	16179	16281	16137	16061	16257	16134	16218	15973	16127	16264	16345	16332	16231	16174	16205	16167	16223	16108	16093	16223	16258	16063	16140	16131	16170	16147	16375	16166	16274	16297	16322	16195	16251	16200	16252	16072	16163	16133	16288	16144	16294	16333	16171	16361	15973	16159	16110	16037	16067	16174	16084	16010	16034	16102	16114	16141	16285	16380	16157	16103	16260	16313	16310	16024	15952	16175	16120	16106	16103	16009	16219	16094	16106	15977	16118	16152	16201	16090	16091	16171	16178	16156	16219	16088	16071	16145	15977	16091	15939	16038	16042	16094	16047	16015	15993	16092	16190	16053	16118	16132	16153	16271	16233	16253	15861	16039	16040	16108	16014	16167	16186	16221	16024	16188	16222	16236	16006	16097	16059	16118	15925	16151	16197	16026	16059	16177	16209	16263	16164	16094	16414	16023	16207	16212	16005	16061	16155	16002	16145	15878	16097	16131	16131	16406	16273	16407	16165	16159	16057	16131	16040	16264	16025	15998	16226	16065	16026	16161	16188	15945	16158	16020	16237	16155	16089	16164	16149	16385	16169	16210	16131	16278	16105	16063	16307	16097	16146	16169	16160	16020	16141	16253	16263	16277	16342	16224	16343	16339	16269	16064	16188	16017	16076	16181	16287	16092	15978	16081	16209	15968	16122	16105	16147	16226	15863	16125	16198	16362	16006	16145	16143	16309	16117	16343	16032	16053	16173	16092	16130	16178	16237	16074	16066	16235	16205	16153	16211	16236	16060	16286	15989	16111	16273	16174	15844	16029	16016	16006	16284	16059	16122	16012	16156	16259	16178	16327	16349	16052	16103	16044	16045	16128	16166	16209	16177	16304	16235	16180	16043	16245	16439	16070	16067	16255	16131	16271	16402	16290	16245	16171	16162	15992	16140	16157	16179	16107	16062	16157	16098	16208	16060	16210	15948	16034	16203	16171	16098	16073	16308	16016	16032	16201	16202	16186	16252	16003	16316	16099	16162	15884	16114	16271	16283	16325	16214	16244	15977	16219	16059	16129	16022	16164	16136	16289	16080	16116	16370	16081	16324	16175	16061	16106	15983	16253	16193	16317	16043	16216	16098	16042	15922	16257	16229	16127	16084	16168	16041	16155	16259	16029	16109	16010	16014	16203	16121	16029	16073	15979	16204	16012	16137	16190	15945	16178	15987	15961	16102	16318	16082	16012	16015	16243	15984	16038	16030	16207	16125	16148	16064	16130	16064	16063	16173	16241	16099	16277	16276	16110	16123	16169	16143	15987	16114	16125	16310	16130	16096	16066	16156	16189	16180	16227	16287	16176	16021	16094	16139	16193	16070	16233	16229	16223	16016	16153	16281	16208	16082	16352	16180	16358	16197	16200	16218	16052	16072	16104	16033	16106	16211	16201	16076	16227	15910	16352	16429	16163	16253	16270	16148	15920	16115	16211	16326	16090	16134	15930	16297	16464	16216	15924	16028	16156	16290	16172	16031	16135	16282	16128	16199	16273	16172	16190	16357	16036	16176	16156	16047	15905	16141	15928	16129	16149	16091	16204	16119	16309	16136	16227	16137	16030	16141	16102	16110	16278	16060	16182	16053	16194	16072	16146	16055	16280	16216	16290	16211	16135	16179	16033	16365	16107	16415	16150	16052	16235	16109	16090	16302	16139	16209	16210	16107	15993	16084	16101	16281	16153	16142	15974	16264	16065	16279	16294	16328	16101	16196	16101	16068	16010	16110	16170	16262	16134	16173	16033	15953	15921	16000	16090	15900	16261	16195	16056	16234	16259	16126	16114	16236	16090	16371	16203	16139	16062	16025	16093	16244	16420	16191	16132	16068	16192	15962	16249	16142	16112	16328	16284	16193	16111	16045	16225	16171	16019	16196	16133	16138	16084	16049	16097	16040	16234	16154	16231	16200	15925	16070	16097	16145	16282	16060	16289	16182	15927	15843	16227	16138	16232	16338	16133	16225	16100	15910	16103	16236	16317	16183	16229	16209	16163	16011	15929	16015	16240	16169	16088	16065	16226	15942	15963	16244	16025	16290	16248	16196	16318	16257	16185	16137	16135	16023	16022	16286	16313	16157	16041	16045	15957	15990	16148	16096	15958	16358	16117	15952	16068	16270	16283	16170	15960	16343	15929	16070	16333	16195	16035	16066	16019	16173	16058	16241	16052	16121	16197	16061	16000	16346	16267	16196	16052	16337	16149	15943	16152	16130	16096	16231	16376	16164	16265	16204	16377	15972	16004	16159	16191	16324	16392	16291	16206	16020	16398	16149	16187	16186	15920	16079	16156	16189	16073	16011	16086	16054	16180	16257	16102	16025	15921	15969	15995	15989	16300	16060	16056	15913	16004	16080	16206	16106	16262	16128	16265	16364	16309	16093	16082	16194	16267	16286	16088	15990	16166	16130	15840	16060	16127	16329	16328	16184	16061	15969	16241	16031	16296	16102	16123	15912	16097	16084	16248	16195	16048	16054	16291	15923	16085	16121	16030	16064	15952	16014	16252	16356	16216	15998	16079	15947	16069	16098	16060	16364	16231	16306	16070	16150	16107	16007	16014	16025	15988	16370	15977	16199	16108	16137	16127	16117	16013	16207	16095	16150	15973	16232	16217	16003	16174	16007	16338	16133	15948	16099	16018	16138	16107	16023	16299	16005	16122	15987	16022	16153	16359	16079	16314	16151	16328	16271	16151	16363	16209	16241	16309	16232	16189	16151	16096	16023	16073	16018	16135	16186	16276	16132	15846	16156	16217	16143	16242	16160	16249	16102	16339	16094	16199	16179	16165	15999	16029	15910	16170	16002	16246	16261	16141	16104	16156	16077	16149	16098	16211	16299	16202	16201	16172	16050	16189	15869	16092	16052	15988	16101	16155	16353	16007	16039	15876	16039	15938	15975	16066	16095	16009	16207	16021	16311	16004	16129	15952	16029	16016	16145	16277	16314	16011	15907	16234	16060	15873	16300	15980	16200	16060	16049	15860	16208	16067	15973	16102	16043	16126	16160	16266	16278	16329	16110	16100	16085	16029	16141	16189	16108	16239	16146	16180	16070	16336	16397	16068	16120	16237	16180	16197	16377	15952	16089	16091	16204	16316	16027	16192	16144	16142	16197	16043	16102	16171	16362	16410	16034	16079	16121	16175	16361	16049	16210	16179	16301	16058	16138	16173	16239	16372	16204	16209	16176	16199	16093	16026	16053	16186	16134	16237	16327
21453	28836	24703	19909	18902	18236	16808	15789	15482	14898	14854	14024	13828	13646	13597	13676	13768	13687	13892	13980	13821	13870	13906	13853	13808	13832	13780	13799	13837	13686	13598	13787	13647	13803	13829	13843	13909	13713	13701	13644	13788	13923	13740	13634	13713	13611	13678	13682	13863	13829	13816	13644	13592	13591	13767	13644	13785	13558	13587	13632	13741	13701	13704	13718	13735	13743	13868	13729	13841	13610	13845	13751	13771	13816	13796	13723	13757	13844	13872	13699	13826	13704	13695	13748	13847	13751	13621	13798	13755	13728	13653	13695	13730	13760	13854	13821	13700	13805	13705	13670	13662	13758	13777	13711	13724	13779	13726	13788	13633	13887	13702	13529	13742	13806	13689	13641	13664	13735	13634	13737	13754	13687	13630	13648	13666	13662	13556	13565	13741	13624	13644	13791	13770	13615	13760	13800	13594	13863	13787	13692	13727	13835	13845	13773	13610	13722	13715	13565	13601	13806	13708	13702	13630	13569	13613	13848	13734	13816	13825	13547	13666	13633	13716	13703	13620	13729	13870	13609	13636	13727	13703	13700	13655	13739	13778	13732	13621	13602	13641	13635	13797	13720	13810	13665	13883	13767	13703	13898	13762	13724	13704	13543	13725	13735	13722	13707	13898	13730	13552	13700	13618	13614	13722	13667	13691	13755	13722	13651	13565	13693	13533	13726	13730	13644	13586	13786	13648	13751	13711	13781	13739	13727	13666	13595	13714	13857	13626	13663	13578	13773	13756	13618	13853	13611	13839	13398	13724	13659	13722	13705	13731	13781	13681	13826	13581	13676	13770	13943	13615	13698	13738	13895	13635	13740	13586	13629	13782	13637	13553	13844	13692	13658	13642	13441	13615	13738	13812	13656	13704	13667	13607	13594	13697	13695	13752	13672	13814	13657	13803	13769	13756	13680	13705	13689	13981	13724	13745	13576	13493	13724	13803	13658	13626	13614	13760	13731	13706	13694	13593	13719	13733	13740	13687	13566	13677	13650	13750	13702	13618	13606	13724	13773	13798	13500	13700	13563	13637	13606	13746	13720	13538	13681	13698	13688	13802	13734	13662	13730	13612	13769	13570	13644	13752	13910	13695	13823	13589	13748	13619	13733	13708	13523	13794	13625	13621	13851	13742	13686	13678	13776	13694	13676	13754	13428	13726	13691	13654	13517	13738	13549	13859	13497	13604	13849	13740	13769	13771	13801	13684	13769	13937	13623	13768	13514	13699	13702	13637	13622	13730	13718	13765	13828	13784	13613	13777	13622	13846	13753	13508	13791	13749	13701	13756	13607	13528	13550	13728	13689	13810	13849	13629	13668	13925	13744	13743	13964	13613	13681	13655	13670	13780	13741	13701	13833	13751	13764	13864	13726	13554	13664	13812	13798	13742	13666	13841	13664	13630	13603	13579	13678	13574	13727	13679	13533	13758	13743	13681	13668	13809	13728	13770	13862	13688	13723	13572	13754	13711	13787	13694	13944	13829	13747	13627	13757	13775	13786	13639	13800	13600	13716	13925	13727	13605	13734	13892	13598	13589	13915	13790	13620	13770	13709	13781	13700	13831	13757	13584	13494	13767	13728	13744	13776	13813	13784	13845	13617	13665	13611	13685	13695	13598	13772	13781	13567	13745	13730	13578	13639	13735	13751	13823	13651	13538	13624	13623	13661	13684	13903	13653	13658	13671	13694	13718	13581	13775	13879	13782	13705	13882	13711	13609	13682	13547	13860	13654	13694	13510	13830	13616	13753	13609	13580	13725	13647	13805	13603	13633	13695	13883	13570	13594	13685	13516	13800	13624	13764	13744	13844	13842	13772	13658	13725	13763	13831	13782	13693	13739	13794	13750	13700	13528	13872	13593	13737	13709	13695	13742	13785	13621	13708	13537	13770	13639	13753	13740	13796	13565	13818	13699	13740	13779	13677	13714	13698	13768	13752	13823	13721	13702	13747	13850	13870	13631	13732	13771	13753	13764	13816	13810	13446	13660	13619	13602	13801	13715	13771	13797	13748	13610	13630	13624	13688	13748	13753	13678	13621	13455	13506	13666	13750	13762	13898	13789	13695	13717	13736	13675	13697	13653	13618	13750	13642	13845	13884	13673	13532	13668	13632	13705	13762	13650	13660	13822	13732	13635	13609	13649	13767	13822	13689	13570	13767	13633	13714	13846	13562	13662	13983	13674	13515	13790	13687	13636	13715	13658	13695	13855	13816	13666	13808	13744	13735	13735	13521	13602	13805	13695	13721	13687	13751	13630	13839	13700	13676	13971	13698	13823	13759	13751	13763	13641	13723	13802	13844	13771	13674	13831	13682	13712	13665	13734	13815	13667	13815	13819	13678	13706	13747	13841	13909	13751	13767	13822	13674	13746	13633	13778	13663	13620	13776	13618	13631	13776	13862	13776	13820	13819	13710	13778	13584	13651	13696	13712	13636	13506	13548	13852	13656	13753	13728	13682	13699	13792	13694	13694	13807	13762	13699	13615	13663	13904	13670	13638	13786	13743	13579	13593	13782	13717	13727	13659	13718	13504	13586	13602	13655	13791	13875	13708	13752	13716	13665	13650	13776	13811	13730	13786	13586	13745	13774	13660	13550	13720	13607	13599	13652	13788	13703	13757	13731	13840	13569	13782	13613	13826	13762	13788	13616	13657	13865	13659	13755	13716	13774	13605	13724	13787	13646	13745	13729	13799	13864	13655	13678	13706	13897	13728	13556	13688	13908	13677	13756	13593	13711	13810	13690	13876	13539	13694	13862	13525	13548	13735	13759	13799	13501	13770	13655	13661	13688	13705	13799	13723	13705	13533	13720	13477	13748	13654	13663	13682	13747	13686	13651	13705	13816	13665	13780	13665	13711	13734	13719	13615	13770	13473	13883	13628	13691	13840	13810	13598	13537	13664	13752	13829	13649	13925	13743	13775	13745	13694	13842	13843	13828	13686	13722	13802	13623	13677	13754	13650	13849	13816	13734	13691	13655	13732	13795	13549	13769	13797	13622	13684	13821	13760	13676	13781	13836	13792	13444	13834	13640	13591	13788	13741	13758	13602	13853	13720	13639	13712	13868	13806	13704	13829	13640	13581	13653	13666	13635	13869	13544	13735	13821	13764	13500	13720	13782	13712	13587	13782	13725	13830	13646	13700	13753	13517	13760	13681	13664	13606	13626	13605	13764	13905	13664	13766	13725	13606	13704	13598	13667	13474	13776	13644	13729	13708	13546	13735	13679	13696	13551	13823	13742	13708	13743	13634	13701	13794	13880	13644	13676	13648	13802	13791	13712	13678	13671	13863	13784	13696	13803	13749	13767	13816	13720	13808	13565	13719	13604	13656	13913	13798	13635	13722	13755	13736	13824	13781	13573	13732	13686	13651	13707	13662	13719	13614	13683	13744	13630	13937	13902	13751	13675	13788	13606	13658	13719	13669	13790	13676	13639	13701	13778	13688	13665	13610	13691	13763	13668	13769	13872	13593	13529	13812	13702	13683	13562	13662	13638	13800	13865	13550	13736	13755	13662	13631	13810	13807	13786	13834	13705	13967	13699	13672	13811	13595	13594	13839	13574	13677	13746	13762	13547	13750	13868	13681	13761	13607	13768	13723	13859	13546	13686	13623	13598	13574	13587	13863	13789	13695	13766	13751	13645	13735	13837	13634	13760	13721	13671	13827	13632	13775	13743	13721	13732	13751	13495	13604	13808	13616	13800	13824	13826	13809	13619	13774	13750	13730	13782	13834	13718	13871	13601	13533	13678	13677	13686	13762	13707	13754	13826	13778	13875	13696	13702	13658	13754	13687	13439	13759	13581	13528	13822	13735	13676	13807	13868	13709	13701	13519	13760	13653	13741	13654	13754	13654	13750	13770	13602	13683	13654	13792	13740	13463	13718	13744	13612	13614	13729	13850	13582	13834	13658	13681	13677	13786	13776	13542	13612	13720	13571	13583	13709	13896	13735	13706	13789	13561	13916	13624	13795	13667	13686	13778	13668	13651	13702	13741	13731	13784	13832	13721	13854	13742	13695	13723	13795	13654	13747	13721	13685	13818	13770	13527	13627	13703	13866	13561	13652	13626	13705	13745	13577	13618	13579	13694	13685	13740	13707	13754	13577	13701	13597	13654	13801	13664	13676	13757	13735	13752	13608	13737	13776	13748	13794	13602	13689	13578	13787	13847	13765	13586	13707	13710	13605	13773	13519	13686	13699	13681	13705	13603	13645	13770	13829	13629	13714	13845	13669	13572	13622	13684	13663	13621	13816	13653	13713	13592	13580	13599	13503	13691	13780	13744	13718	13871	13791	13595	13714	13742	13697	13664	13676	13757	13610	13705	13719	13748	13718	13604	13747	13676	13762	13718	13563	13663	13756	13531	13616	13726	13576	13738	13701	13948	13693	13731	13721	13581	13896	13666	13696	13810	13628	13843	13722	13835	13700	13861	13659	13940	13774	13558	13624	13695	13702	13726	13790	13804	13757	13991	13809	13785	13653	13620	13670	13752	13788	13640	13787	13816	13805	13694	13827	13759	13773	13827	13667	13718	13828	13694	13700	13572	13768	13799	13648	13593	13761	13545	13705	13558	13827	13697	13783	13668	13918	13818	13716	13650	13754	13671	13680	13670	13745	13664	13944	13502	13689	13670	13769	13662	13804	13707	13737	13688	13764	13871	13757	13856	13702	13845	13681	13765	13728	13739	13652	13769	13741	13562	13866	13697	13878	13881	13714	13774	13843	13797	13646	13586	13891	13933	13838	13697	13680	13846	13605	13917	13653	13490	13655	13913	13703	13688	13548	13727	13613	13585	13565	13640	13828	13694	13594	13723	13833	13799	13671	13639	13635	13795	13558	13722	13729	13784	13683	13721	13694	13614	13608	13721	13590	13720	13631	13618	13573	13673	13710	13750	13835	13625	13609	13767	13863	13895	13554	13600	13628	13784	13648	13619	13710	13770	13724	13636	13560	13782	13753	13531	13783	13892	13726	13813	13645	13762	13952	13660	13624	13740	13719	13836	13737	13818	13678	13729	13745	13715	13868	13577	13701	13597	13751	13665	13703	13532	13782	13743	13778	13887	13678	13571	13751	13677	13625	13720	13675	13710	13761	13776	13688	13794	13756	13681	13844	13507	13830	13752	13532
25211	20652	27048	25108	21571	20243	20073	18350	17676	17316	17484	16704	16537	16341	16284	16430	16265	16306	16477	16420	16562	16458	16323	16371	16427	16326	16547	16167	16406	16359	16123	16041	16224	16265	16220	16313	16128	16017	16154	16138	16217	16213	16373	16234	16266	16232	16174	16261	16196	16116	16033	16180	16164	16181	16111	16034	16228	16350	16263	16236	16394	16228	16074	16396	16173	16045	16130	16018	16204	16256	16150	16032	16125	16228	16158	16212	15972	16251	16115	16290	16120	16421	16136	16377	16229	16123	16351	16232	16196	16017	16381	16117	16203	16097	16216	15939	16331	16241	16251	16137	16286	16108	16221	16339	16059	16275	16092	16102	16270	16275	16254	16334	16108	16280	16279	16306	16003	16191	16155	15985	16198	16231	16223	16429	16223	15956	16286	16103	16197	16388	16143	16170	16323	16083	16078	16043	16365	16229	16184	16084	16053	16222	16130	16219	16197	16107	16101	16025	16237	16133	16323	16240	16248	16090	16210	16304	16259	16231	16388	16271	16089	16037	16174	16095	16248	16296	16162	16220	16292	16088	16108	16260	16150	16316	16193	16234	16458	16269	16324	16214	16183	16147	16311	16106	16119	16081	16131	16113	16317	16245	16136	15937	16319	16245	16213	16114	16241	16060	16091	16080	16283	16254	16327	16083	16173	16267	16214	16158	16067	16091	16247	16126	16227	16283	16181	16243	16321	16171	15963	16368	15983	16206	15991	16209	16141	16180	16226	16115	16172	16216	16158	16092	16193	16168	16200	16302	16294	16203	16305	16097	16139	16172	16122	16193	16309	16248	16150	16227	16311	16179	16061	16112	16092	16192	16211	15910	16061	16231	16287	16210	16020	16243	16251	16111	16218	16092	16144	16429	16420	16158	16197	16417	16120	16227	16135	16052	16316	16095	16064	16123	16199	16211	16217	16252	16111	16100	16299	16188	16208	16328	16297	16223	16022	16080	16185	16151	16203	16323	16078	16150	16156	16121	16011	16244	16215	16139	16185	16130	16283	16187	16159	16118	16273	16416	16203	16156	16146	16222	16045	16160	16309	16079	16321	16313	16201	16156	16421	16370	16168	16077	16105	16265	16349	15949	16001	16212	16362	16044	16299	16177	16154	16153	16128	16167	16203	16070	16120	16257	16301	16236	16036	16283	16286	16163	16028	16159	16136	16082	16004	16057	16064	16220	16412	16156	16220	16087	16244	16372	16312	16474	16395	16070	16240	16243	16128	16171	16411	16407	16252	16231	16056	16181	16135	16178	16205	16451	16320	16431	16254	16189	16254	16392	16058	16146	16226	16218	16189	16367	16204	16502	16240	16161	16006	15982	15942	16152	16083	16025	16126	16093	16165	16163	16073	16069	16102	16295	16252	16251	16037	16046	16157	16066	16219	16030	15901	16280	16111	16163	16281	16357	16118	16188	16160	16234	16368	16168	16055	16249	16233	16212	16036	16113	16018	16226	16250	16080	16279	16287	16139	16287	16014	16269	16120	16198	16088	16207	16231	16197	16352	16353	16299	16174	16181	16199	16220	16313	16041	16119	16404	16220	16324	16154	16137	16155	16079	16297	16177	16171	16280	16093	16127	16039	16458	16093	16236	16256	16127	16103	16161	16193	16193	16292	16138	16027	16257	16117	16177	16336	16259	16290	16012	16070	16312	16209	16468	16361	16156	16122	16128	16164	16258	15993	16020	16377	16045	16290	16252	16228	16219	16244	16263	15980	16056	16198	16229	16158	16271	16329	16112	16247	16263	15925	16354	16123	16342	16341	16192	16183	16182	16164	16204	16132	16316	16221	16107	16216	16176	16039	16234	16134	16148	15998	16198	16128	16327	16273	16327	16202	16251	16369	16340	16221	16271	16208	16057	16289	16201	16190	16104	15973	16327	16097	16136	16143	16122	16344	16290	16101	16273	16287	16164	16132	16271	16006	16174	16098	16287	16222	16263	16274	16234	15957	16084	16232	16128	16203	16233	16397	16245	16066	16233	16409	16368	15973	16334	16164	16071	15987	16055	16060	16049	16109	16030	16103	16084	16305	16194	16311	16293	15974	15982	16186	16057	16361	16310	16178	16233	16235	16512	16215	16390	16100	16160	16122	16234	16212	16253	16250	16281	16169	16341	16070	16256	16213	16274	16216	16102	16048	16195	16176	16092	16202	16057	16281	16127	16260	15956	16113	16056	16158	16139	16124	16189	16311	16345	16091	16157	16072	16247	16200	16402	16326	16182	16042	16171	16158	16092	16192	16345	16311	16070	16133	16098	16183	16087	16153	16246	16214	16137	16270	16159	15947	16320	16227	16145	16234	16034	16287	16108	16248	16054	16343	16116	16122	16197	16155	16248	16101	16157	16188	16425	16195	16272	16317	16109	16260	16425	16030	16170	16088	16217	16154	16082	16169	16312	16114	16150	16110	16184	16204	16141	16255	16144	16022	16346	16157	16372	16068	16050	16198	16276	16234	16234	16250	16296	16255	16192	16250	16145	16055	16114	15922	16076	16153	16409	16203	16109	16230	16072	15969	16238	16097	16238	16054	16049	16044	16149	16211	16330	16114	16185	16133	16201	16343	16093	16262	16297	16186	16050	16219	16216	16085	16109	16124	15844	16145	16290	16150	16023	16241	15959	16183	16134	16352	16283	16342	16233	16131	16180	16457	16156	16250	16060	16345	16271	16147	16005	16260	16208	16310	16317	16220	16275	16180	16117	16172	16135	16242	16319	16035	16068	16125	16108	16314	16250	16102	15966	16230	16256	16150	16351	16316	16122	16266	16235	15925	16151	16071	15956	16136	16126	16391	16149	16091	16208	15948	16251	16226	16277	15910	16027	16333	16241	16432	16357	16144	16060	16049	16100	16215	16162	16049	16083	16304	16114	16185	16426	16244	16339	16226	16031	16266	16308	16241	16233	16285	16139	15953	16269	16119	16233	16269	16150	16370	16114	16272	16085	15954	16207	16220	16190	16238	16249	16098	16175	15921	16074	15938	16243	16206	16297	16201	15966	16159	16017	16144	16175	16349	16212	16151	16190	16101	16098	16168	15946	16265	16088	16111	16056	16271	16261	16323	16193	16111	15962	16062	16243	16157	16154	16242	16173	16090	16264	16106	16234	16248	16091	16139	16384	16320	16182	16019	16231	16308	16205	16232	16231	16328	16180	16231	16175	16480	16213	16264	16167	16071	16307	16255	16138	16221	16272	16311	16043	16232	16444	16315	16174	16186	16166	16344	16111	15997	16304	16153	16313	16108	16213	16171	16324	16219	16008	16350	16037	16143	16217	16121	16180	16342	16120	16222	16324	16320	16149	16395	16331	16250	16161	16191	16185	16235	16339	16117	16104	16320	16102	16179	16256	16124	16340	16350	16063	16223	16317	16078	16174	16308	16224	16157	16414	16132	16174	16111	16197	16311	16048	16223	16042	15861	16249	16221	16000	16112	16153	16110	16039	16047	16315	16175	16215	16191	16383	16194	16093	16426	16213	16150	16209	16200	16248	16088	16318	16294	16319	16343	16173	16199	16220	16234	16431	16032	16307	16253	16249	16217	16063	16167	16269	16282	16302	16164	16127	16405	16041	16210	16127	15966	15919	16080	16102	16160	16199	16428	16242	16221	16339	16146	16212	16180	16230	16238	16060	16085	16127	16067	16481	16043	16295	16281	16145	16194	16242	16155	16077	16169	16410	16324	16263	16335	16320	16188	16151	16224	16241	16229	16231	15912	16068	16194	16146	16227	16375	16341	16065	16103	16115	16196	16047	16241	16042	16324	16409	16170	16325	16138	16191	16239	16144	16106	16484	16220	16322	16211	16336	16343	16194	16150	16233	16142	16137	16192	16073	16222	16191	16088	16127	16166	16251	16199	16211	16157	16058	16130	15989	16243	16249	16099	16318	16193	16200	16319	16181	16239	16215	16195	16200	16094	16388	16252	16117	16157	16171	16143	16204	16326	16185	16230	16325	16229	16215	16039	16233	16297	16016	16140	16212	16222	16250	16265	16110	16156	16181	16256	16134	16225	16062	16148	16257	16331	16420	16304	16088	16199	15939	16089	16175	16258	16385	15928	16152	16352	16267	16170	16149	16163	16182	16244	16215	16362	16175	16293	16234	16181	16308	16209	16327	16227	16160	16003	16280	16087	16237	16310	16388	16241	16209	16119	16128	16090	16033	16263	16277	16248	16317	16315	16224	16306	16403	16172	16236	16317	16049	16339	16410	16189	16245	16156	15990	16142	16187	16363	16082	16212	16259	16054	16354	16152	16165	16277	16264	16091	16188	16176	16167	16176	16212	15801	16044	16087	16204	16118	16095	16275	16306	16229	16131	16219	16170	16268	16335	16253	16118	16311	16122	16348	16221	16266	16327	16182	16112	16153	16291	16176	16165	16297	16185	16039	16212	16071	16148	16006	15999	16204	16239	16029	16251	16211	16157	16378	16259	16149	16162	16309	16068	16360	15914	16158	16103	16135	16094	16218	16280	16253	16298	16202	16274	16186	16361	16207	16217	16051	16405	16234	16184	16372	16355	16364	16123	16250	16329	16234	16219	16283	15948	16160	16275	16231	16117	16131	16220	16268	16098	16006	16247	16387	16299	16155	16134	16054	16158	16207	16383	16115	15908	16180	16005	16348	16221	16147	16263	16052	16089	16347	16124	16469	16173	16199	16263	16104	16018	16215	16276	16091	16236	16256	16142	16138	16171	16099	16270	16184	16132	16269	16350	16049	16208	16067	16085	16219	16200	16028	16216	16348	16253	16382	16040	16275	16269	16235	16212	16197	16080	16168	16133	16277	16154	16139	16232	16257	16365	16295	16315	16242	16057	16162	16389	15959	16250	16288	16003	16032	16111	16313	16099	16215	15991	16340	16209	16005	16168	16212	16104	16301	16115	16061	16164	16081	16146	16179	16277	16273	16383	16189	15924	16211	16150	16371	16237	16245	16122	16304	16067	16295	16214	16230	16257	16267	16259	16162	16287	16276	16052	15878	16027	16162	16195	16083	16257	16151	16228	16273	16060	16150	16241	16195	16121	16247	16149	16169	16102	16163	16185	16050	16215	16121	16285	16265	16179	16085	16103	16182	16306	16010	16382	16227	16249	16211	16414	16288	16118	16028	16108	16052	16232	16187	16330	16182
19713	32410	29722	22444	19359	18831	17740	17067	16061	15516	15395	14315	13912	13652	13867	13587	13686	13784	13666	13758	13879	13861	13838	13809	13644	13931	13779	13654	13555	13693	13797	13653	13799	13674	13628	13758	13663	13629	13649	13713	13428	13577	13663	13586	13580	13697	13644	13680	13678	13765	13692	13742	13573	13674	13735	13642	13715	13724	13666	13548	13531	13705	13665	13608	13630	13659	13634	13442	13649	13593	13603	13650	13758	13695	13567	13593	13733	13527	13559	13681	13641	13520	13522	13506	13688	13525	13563	13599	13602	13632	13532	13493	13710	13533	13439	13724	13678	13582	13520	13746	13673	13550	13650	13625	13495	13470	13737	13710	13611	13570	13636	13674	13531	13756	13579	13786	13638	13574	13696	13668	13646	13644	13480	13482	13760	13609	13609	13691	13494	13655	13552	13528	13648	13723	13648	13587	13665	13606	13717	13398	13660	13504	13645	13515	13517	13569	13579	13606	13655	13688	13541	13665	13682	13603	13426	13692	13659	13546	13487	13595	13771	13493	13546	13464	13597	13583	13704	13779	13678	13557	13785	13510	13501	13594	13554	13483	13880	13782	13636	13586	13673	13656	13656	13780	13574	13507	13804	13492	13392	13591	13703	13489	13534	13682	13694	13660	13654	13623	13667	13661	13653	13617	13428	13539	13556	13573	13612	13455	13882	13520	13767	13578	13616	13668	13595	13615	13628	13495	13493	13592	13524	13601	13728	13560	13688	13643	13576	13642	13558	13604	13552	13632	13512	13631	13741	13776	13634	13591	13567	13602	13597	13686	13700	13543	13623	13683	13617	13594	13547	13491	13742	13638	13547	13668	13674	13661	13499	13690	13537	13732	13693	13529	13385	13584	13748	13669	13697	13632	13476	13622	13586	13490	13692	13542	13585	13747	13432	13795	13535	13694	13683	13541	13587	13636	13688	13557	13468	13623	13604	13546	13662	13402	13610	13584	13627	13535	13518	13610	13706	13526	13730	13555	13547	13561	13727	13603	13670	13723	13506	13498	13515	13585	13564	13689	13572	13656	13723	13742	13706	13562	13758	13551	13548	13602	13728	13511	13706	13577	13479	13548	13640	13610	13677	13551	13625	13667	13489	13420	13575	13470	13590	13641	13581	13461	13705	13507	13631	13495	13637	13590	13712	13691	13614	13607	13571	13537	13602	13612	13616	13407	13679	13499	13611	13592	13615	13612	13716	13478	13575	13493	13695	13390	13764	13549	13686	13564	13571	13721	13637	13644	13506	13557	13625	13700	13622	13726	13772	13688	13437	13714	13811	13624	13508	13650	13624	13728	13690	13465	13727	13683	13536	13420	13412	13578	13506	13692	13557	13634	13585	13490	13535	13588	13664	13712	13359	13575	13634	13715	13452	13554	13666	13431	13642	13635	13656	13564	13681	13586	13688	13612	13688	13640	13494	13630	13689	13559	13700	13659	13629	13448	13643	13431	13598	13747	13539	13553	13555	13626	13641	13663	13574	13609	13473	13650	13775	13681	13673	13603	13617	13630	13687	13770	13531	13595	13560	13630	13725	13726	13635	13568	13548	13441	13506	13641	13585	13489	13645	13500	13637	13679	13497	13639	13620	13601	13606	13523	13615	13567	13651	13536	13482	13734	13480	13718	13550	13422	13485	13547	13456	13681	13580	13708	13694	13777	13579	13456	13785	13860	13585	13622	13499	13652	13552	13578	13560	13650	13545	13724	13618	13647	13589	13525	13609	13546	13524	13663	13508	13605	13651	13499	13618	13532	13532	13739	13461	13564	13566	13561	13573	13674	13452	13539	13513	13648	13595	13446	13736	13611	13507	13774	13377	13706	13570	13624	13770	13556	13755	13578	13648	13740	13530	13762	13523	13484	13605	13601	13517	13696	13501	13569	13683	13485	13617	13603	13535	13617	13603	13514	13677	13527	13695	13595	13650	13498	13503	13579	13599	13622	13710	13552	13581	13616	13625	13583	13512	13446	13688	13593	13747	13532	13684	13552	13657	13628	13643	13640	13658	13528	13620	13694	13696	13767	13540	13525	13430	13743	13650	13625	13605	13631	13615	13561	13590	13766	13751	13532	13622	13491	13567	13548	13647	13447	13642	13622	13634	13404	13691	13744	13649	13466	13642	13640	13573	13603	13549	13556	13601	13547	13533	13507	13651	13667	13603	13586	13614	13617	13407	13610	13558	13505	13607	13691	13611	13636	13565	13652	13761	13519	13671	13600	13471	13576	13546	13594	13642	13812	13646	13514	13689	13473	13614	13532	13517	13596	13597	13497	13683	13552	13586	13529	13691	13515	13527	13584	13557	13676	13472	13650	13505	13501	13573	13666	13725	13533	13456	13615	13456	13626	13487	13654	13629	13583	13513	13444	13614	13603	13720	13498	13603	13552	13797	13768	13695	13734	13639	13490	13539	13675	13552	13656	13650	13445	13521	13781	13602	13574	13792	13690	13592	13747	13694	13629	13480	13787	13672	13537	13546	13529	13573	13611	13643	13723	13607	13625	13406	13524	13595	13589	13554	13695	13596	13567	13666	13622	13399	13660	13520	13445	13580	13572	13593	13714	13505	13642	13706	13497	13626	13546	13580	13632	13630	13561	13593	13621	13609	13606	13709	13606	13490	13638	13440	13642	13546	13582	13458	13621	13639	13744	13619	13597	13645	13716	13676	13579	13722	13762	13635	13613	13633	13763	13728	13593	13521	13481	13542	13677	13625	13498	13599	13656	13625	13671	13597	13582	13651	13837	13519	13538	13493	13581	13605	13679	13631	13760	13689	13485	13720	13576	13672	13674	13753	13648	13512	13498	13460	13635	13630	13475	13681	13434	13580	13841	13576	13453	13466	13633	13738	13653	13849	13557	13672	13598	13677	13596	13646	13652	13524	13680	13516	13577	13557	13652	13422	13623	13582	13500	13654	13511	13630	13625	13551	13692	13674	13709	13418	13558	13750	13666	13671	13635	13688	13768	13647	13649	13556	13619	13618	13553	13718	13575	13502	13686	13525	13555	13628	13661	13589	13495	13848	13500	13582	13593	13716	13636	13569	13554	13615	13594	13535	13704	13413	13628	13626	13546	13833	13559	13557	13713	13623	13614	13513	13487	13593	13717	13597	13576	13765	13537	13571	13669	13416	13784	13479	13625	13665	13592	13416	13664	13696	13837	13792	13796	13550	13570	13533	13394	13697	13483	13530	13428	13611	13375	13686	13530	13586	13636	13562	13584	13587	13520	13554	13604	13744	13518	13692	13551	13563	13643	13619	13468	13596	13485	13683	13628	13576	13407	13674	13530	13594	13536	13595	13728	13541	13537	13714	13778	13452	13679	13738	13608	13634	13696	13496	13456	13672	13583	13544	13605	13488	13581	13565	13617	13638	13593	13654	13672	13558	13587	13756	13516	13725	13735	13551	13589	13611	13688	13611	13565	13498	13618	13636	13535	13764	13546	13497	13668	13713	13482	13699	13554	13692	13336	13644	13536	13521	13688	13656	13628	13601	13691	13518	13612	13546	13782	13636	13542	13654	13576	13574	13548	13648	13674	13592	13648	13603	13505	13518	13543	13592	13552	13537	13670	13743	13647	13476	13649	13477	13779	13525	13585	13649	13768	13560	13587	13583	13548	13661	13627	13645	13675	13570	13488	13651	13614	13724	13531	13603	13713	13454	13646	13727	13440	13633	13467	13692	13626	13546	13675	13452	13613	13718	13708	13616	13533	13616	13464	13554	13591	13656	13550	13532	13594	13529	13369	13651	13749	13664	13705	13532	13734	13687	13554	13715	13567	13678	13561	13698	13686	13468	13725	13638	13594	13671	13556	13654	13775	13451	13742	13539	13654	13451	13597	13714	13613	13735	13581	13526	13745	13639	13550	13582	13767	13622	13654	13578	13661	13403	13644	13524	13574	13707	13519	13558	13582	13426	13601	13611	13442	13526	13601	13576	13537	13649	13601	13624	13512	13586	13528	13667	13665	13613	13554	13704	13520	13462	13685	13559	13621	13476	13662	13773	13537	13693	13555	13593	13523	13503	13667	13640	13605	13627	13475	13529	13637	13651	13450	13618	13688	13519	13479	13719	13494	13605	13480	13448	13587	13527	13639	13767	13558	13722	13605	13682	13620	13372	13593	13617	13520	13772	13527	13672	13698	13630	13512	13597	13612	13740	13587	13489	13743	13628	13628	13793	13544	13578	13688	13651	13592	13775	13502	13641	13579	13504	13575	13648	13510	13479	13608	13750	13587	13694	13816	13474	13525	13780	13668	13587	13518	13775	13721	13516	13581	13656	13580	13685	13529	13501	13605	13512	13560	13478	13732	13629	13563	13475	13673	13617	13637	13663	13679	13640	13591	13635	13448	13644	13590	13632	13567	13783	13703	13470	13494	13648	13644	13535	13568	13644	13606	13741	13722	13587	13597	13589	13281	13499	13614	13495	13576	13580	13616	13668	13540	13531	13578	13566	13655	13576	13549	13525	13545	13602	13752	13397	13618	13647	13651	13643	13586	13585	13504	13554	13752	13703	13545	13649	13553	13749	13680	13586	13490	13769	13532	13573	13599	13542	13530	13467	13627	13560	13519	13702	13630	13650	13619	13676	13635	13578	13636	13560	13631	13636	13607	13439	13565	13659	13590	13403	13664	13657	13657	13596	13644	13590	13634	13497	13670	13611	13578	13648	13587	13550	13557	13556	13561	13615	13459	13669	13503	13678	13596	13694	13804	13668	13553	13380	13537	13624	13494	13576	13656	13616	13630	13750	13444	13498	13632	13735	13585	13718	13566	13618	13618	13535	13761	13684	13551	13506	13685	13501	13569	13690	13600	13716	13555	13622	13508	13609	13576	13671	13854	13454	13502	13620	13754	13604	13644	13565	13611	13543	13361	13820	13596	13587	13573	13578	13625	13526	13501	13705	13621	13430	13554	13492	13628	13471	13646	13644	13542	13500	13677	13781	13540	13480	13711	13646	13765	13427	13620	13693	13595	13690	13414	13720	13673	13566	13699	13500	13569	13769	13631	13606	13703	13560	13513	13761	13688	13695	13581	13593	13659	13743	13547	13598	13524	13584	13616	13521	13708	13571	13577	13497	13565	13557	13396	13528	13530	13489	13751	13479	13618	13651	13517	13640	13365	13604	13575
24626	21680	29321	24647	22523	24810	25740	21496	20388	20292	19506	18641	18238	18172	18234	18073	17941	18311	18084	18021	18387	17976	17978	17929	18015	17917	17884	17934	18040	17937	17927	17920	17966	17812	17915	17626	17793	17844	17945	17904	17698	17887	17807	17849	17885	17738	18019	17842	17964	17842	17634	17863	17852	17730	17847	17754	17741	17838	17824	17981	17772	17650	17968	17855	17732	17926	17651	17858	18040	17920	17892	17767	17809	17828	17903	17904	17782	17772	17636	17718	17942	17794	17899	17719	17781	17956	17883	17824	17693	17710	17777	17845	17718	17785	17704	17691	17756	17789	17833	17873	17795	17797	17914	17540	17780	17650	17692	17828	17627	17852	17710	17738	17735	17623	17684	17438	17738	17731	17864	17816	17697	17689	17702	17620	17667	17777	17887	17930	17783	17914	17834	17661	17903	17774	18035	17757	17814	17661	17810	17689	17702	17672	18002	17802	17809	17707	17809	17766	17640	17750	17596	17509	17701	17572	17476	17635	17622	17764	17701	17861	17556	17833	17714	17486	17876	17624	17687	17636	17678	17753	17710	17592	17776	17887	17870	17613	17749	17582	17859	17791	17675	17924	17805	17611	17707	17689	17741	17947	17687	17771	17734	17801	17698	17689	17633	17631	17800	17745	17775	17636	17610	17707	17855	17852	17714	17659	17723	17896	17811	17818	17791	17807	17700	17870	17820	17694	17702	17671	17722	17784	17771	17894	17904	17797	17778	17763	17808	17761	17848	17600	17695	17864	17723	17768	17755	17614	17705	17732	17905	17850	17591	17811	17695	17793	17770	17757	17706	17750	17573	17883	17858	18025	18088	17915	17543	17711	17752	17768	17714	17661	17670	17772	17696	17746	17753	17544	17975	17552	17659	17887	17731	17797	17805	17620	17824	17664	17751	17847	17684	17716	17550	17836	17727	17767	17517	17811	17625	17849	17827	17746	17685	17631	17880	17701	17718	17715	17865	17743	17797	17777	17807	17676	17822	17636	17806	17775	17885	17736	17752	17638	17599	17766	17824	17878	17878	17773	17918	17728	17654	17956	17803	17721	17813	17813	17817	17679	17791	17972	17852	17820	17710	18005	17816	17805	17691	17844	17740	17761	17872	17824	17660	17688	17678	17778	17747	17861	17646	17729	17710	17922	17808	17901	17734	17534	17663	18016	17606	17633	17823	17725	17776	17665	17721	17768	17733	17757	17879	17568	17635	17868	17690	17688	17750	17822	17789	17878	17783	17774	17791	17932	17732	17806	17890	17660	17710	17619	18018	17676	17734	17976	17549	17878	17740	17860	17768	17906	17780	17761	17848	17866	17805	17549	17780	17799	17939	17627	17767	17716	17684	17641	17684	17625	17814	17515	17778	17566	17702	17738	17752	17584	17831	17640	17922	17834	17751	17902	17645	17798	17637	17699	17760	17623	17727	17761	17816	17745	17809	17825	17729	17780	17767	17609	17834	17777	17757	17680	17891	17847	17950	17625	17760	17667	17536	17824	17672	17686	17680	17684	17869	17706	17737	17718	17870	17785	17652	17834	17612	17594	17380	17791	17768	17869	17626	17640	17807	17911	17716	17982	17779	17782	17790	17791	17750	17798	17766	17610	17684	17756	17798	17754	17883	17668	17856	17617	17604	17564	17560	17802	17874	17779	17910	17721	17813	17814	17743	17658	17853	17880	17783	17772	17719	17724	17724	17984	17802	17836	17846	17675	17849	17636	17864	17745	17652	17772	17882	17819	17851	17639	17643	17521	17794	17974	17960	17763	17571	17909	17586	17690	17885	17840	17775	17595	17744	17809	17518	17848	17874	17892	17784	17661	17826	17761	17548	17783	17861	17869	17973	17870	17701	17902	17785	17797	17783	17658	17888	17779	17827	17831	17842	17755	17930	17629	17751	17577	17858	17743	17697	17807	17629	17822	17764	17752	17867	17796	17899	17845	17855	17784	17740	17692	17559	17536	17782	17864	17691	17754	17759	17975	17644	17660	17668	17755	17790	17691	17673	17495	17561	17782	17746	17637	17785	17904	17688	17863	17782	17830	17814	17796	17939	17749	17801	17719	17586	17975	18028	17686	17770	17778	17649	17727	17751	17705	17747	17545	17776	17796	17515	17752	17960	17622	17836	17670	17731	17788	17594	17919	17849	17919	17546	17736	17801	17741	17753	17874	17844	17651	17558	17625	17829	17757	17673	17931	17869	17647	17895	18026	17821	17848	17800	17853	17840	17778	17694	17835	17584	17751	17530	17594	17756	17580	17616	17804	17686	17551	17635	17688	17643	17888	17569	17726	17926	17683	17629	17831	17802	17753	17576	17827	17762	17478	17746	17759	17710	17677	17719	17905	17580	17732	17637	17801	17912	17706	17983	17836	17585	17701	17694	17715	17595	17870	17699	17945	17883	17855	17643	17888	17931	18005	17713	17724	17609	17745	17780	17802	17854	17775	17704	17677	17825	17617	17778	17831	17716	17700	17924	17664	17678	17819	18054	17593	17706	17750	17791	17916	17887	17792	17590	17762	17793	17787	17589	17902	18127	17650	17752	17782	17850	17671	17923	17702	17865	17804	18010	17772	17692	17835	17944	17798	17759	17685	17784	17573	17874	17659	17692	17618	17811	17804	17968	17748	17758	17742	17591	17827	17848	17810	17675	17734	17724	17819	17729	17644	17657	17819	17990	17701	17678	17703	17748	17764	17547	17666	17706	17762	17633	17675	18027	17604	17885	17784	17864	17629	17795	17755	17710	17781	17798	17685	17747	17598	17866	17736	17655	17494	17618	17617	17720	17750	17760	17823	18031	17693	17710	17862	17968	17761	17690	17619	17536	17905	17613	17521	17876	17715	17627	17825	17683	17672	17908	17853	17681	17678	17806	17556	17693	17703	17884	17785	17714	17487	17785	17964	17658	17614	17755	17667	17887	17849	17832	17590	17965	17862	17808	17604	17596	17859	17636	17548	17774	17549	17683	17883	17802	17780	17817	17830	17540	17743	17827	17749	17533	17586	17703	17876	17662	17620	17884	17736	17923	17651	17826	17756	17671	17801	17788	17651	17601	17747	17795	17731	17766	17773	17626	17677	17716	17931	17952	17705	17625	17613	17872	17812	17528	17728	17793	17669	17684	17915	17782	17515	17817	17976	17529	17664	17884	17749	17937	17892	17745	18001	17812	17631	17772	17855	17698	17557	17768	17954	17855	17832	17758	17849	17954	17879	17849	17771	17699	17847	17699	17730	17711	17839	17693	17664	17684	17727	17869	17834	17930	17790	17728	17844	17904	17763	17642	17867	17856	17762	17850	17843	17942	17739	17658	17874	17592	17775	17906	17994	17710	17724	17784	17593	17522	17696	17769	17687	17710	17755	17677	17617	17677	17700	17868	17803	17843	17925	17832	17641	17768	17799	17842	17671	17397	17546	17733	17598	17806	17881	17730	17728	17909	17770	17887	17940	17754	17877	17979	17744	17883	17850	17726	17735	17905	17709	17955	17665	17849	17812	17608	17681	17579	17805	17661	17836	17762	17779	17921	17718	17667	17727	17549	17748	17787	17857	17798	17863	17879	17713	17543	17813	17981	17903	17736	17699	17817	17967	17656	17729	17751	17727	17720	17829	17804	17967	17950	17783	17595	17732	17688	17691	17854	17617	17612	17550	17724	17829	17863	17814	17595	17877	17693	17702	17756	17787	17854	17581	17704	17712	17931	17782	17685	17834	17757	17849	17569	17680	17747	17797	17778	17825	17725	17650	17846	17842	17786	17644	17784	17695	17897	17814	17728	17856	17660	17724	17631	17580	17858	17986	17828	17734	17627	17871	17562	17656	17635	17672	17847	17606	17679	17691	17986	17609	17663	17656	17960	17528	17564	17844	17918	17814	17700	17488	17861	17748	17791	17745	17649	17671	17743	17897	17869	17953	17679	17448	17736	17650	17882	17621	17796	17786	17774	17854	17964	17914	17723	17731	17713	17932	17650	17568	17857	17573	17858	18003	17903	17888	17689	17724	17752	17698	17676	17721	17996	17864	17845	17646	17660	17774	17683	17665	17944	17759	17792	17725	17860	17718	17880	17599	17611	17866	17778	17705	17880	17730	17759	17820	17843	17609	17867	17816	17956	17897	17847	18044	17863	17799	17714	17562	17651	17893	17574	17715	17711	17559	17597	17537	17710	17820	17875	17864	17659	17521	17880	17682	17866	17940	17658	17815	17695	17704	17559	17843	18057	17766	17747	17680	17681	17605	17834	17683	17583	17960	17696	17811	17797	17724	17579	17703	17880	17794	17617	17931	17759	17776	17945	17804	18061	17881	17837	17766	17905	17725	17804	17537	17778	17743	17942	17689	17783	17748	17787	17790	17696	17786	17875	17559	17703	17567	17809	17759	17704	17720	17593	17686	17627	17752	17610	17468	17854	17730	17837	17921	17776	17850	17773	17907	17740	17811	17954	17946	17695	17791	17675	17764	17456	17636	17687	17818	17681	17693	17671	17449	17875	18111	17629	17575	17606	17864	17866	17732	17787	17644	17761	17782	17669	17594	17639	17823	17777	17836	17855	17975	17724	17816	17761	17673	17623	17866	17611	17718	18050	17616	17885	17895	17473	17812	17853	17764	17621	17759	17582	17729	17606	17977	17826	17994	17884	17810	17774	17925	17883	17615	17865	17539	17783	17667	17880	17732	17759	17656	17795	17892	17670	17848	17818	17971	17752	17474	17798	18002	17953	18020	17793	17961	17679	17824	17685	17995	17829	17717	17842	17618	17699	17572	17734	17817	17666	17882	18066	17946	17678	17771	17965	17675	17891	17858	17754	17802	17767	17515	17990	17698	17787	17645	17824	17895	17650	17790	17660	17712	17953	17702	17778	17933	17561	17554	17735	17722	17747	17823	17626	17796	17670	17847	17895	17766	17826	17686	17963	17919	17821	17817	17808	17895	17734	17852	17782	17762	17950	17825	17767	18037	17560	17617	17842	17767	17780	17701	17796	17936	17867	17995	17748	17637	17816	17612	17821	17802	17717	17771	17809	17785	17722	17624	17587	17706	17675	17648	17788	17846	17950	17928	17663	17724	17637	17546	17447	17694	17633	17830	17790	18051	17887	17743	17738	17591	17825	17493	17799	17834	17903	17827	17724	17835	17671	17889
23213	38290	36043	28104	24034	21819	22005	19970	18798	18333	17685	15882	15204	15024	15108	15043	15046	14861	15191	15108	15073	15016	15062	14986	15074	14994	14987	15008	14855	14944	14800	14726	14826	14585	14831	14685	14687	14792	14675	14695	14742	14674	14763	14665	14720	14747	14731	14655	14801	14627	14919	14712	14703	14732	14594	14742	14697	14681	14772	14720	14689	14768	14762	14779	14724	14692	14897	14705	14579	14501	14717	14781	14810	14857	14856	14767	14731	14819	14731	14723	14839	14816	14683	14829	14796	14854	14740	14840	14594	14823	14699	14739	14733	14810	14748	14551	14818	14786	14738	14730	14676	14650	14666	14759	14740	14736	14814	14491	14627	14778	14600	14710	14787	14731	14786	14620	14777	14814	14579	14786	14668	14790	14763	14805	14698	14697	14754	14717	14702	14871	14740	14530	14652	14777	14880	14661	14624	14776	14730	14655	14771	14526	14619	14625	14702	14776	14601	14789	14823	14725	14829	14821	14748	14584	14813	14738	14604	14618	14801	14693	14626	14583	14749	14613	14778	14748	14719	14685	14727	14589	14785	14814	14669	14598	14766	14659	14826	14673	14716	14681	14681	14892	14945	14794	14689	14845	14716	14797	14718	14669	14729	14783	14593	14494	14847	14731	14716	14802	14591	14728	14648	14716	14791	14751	14606	14679	14550	14657	14598	14806	14789	14735	14756	14776	14582	14673	14735	14665	14664	14648	14690	14729	14753	14686	14605	14683	14725	14735	14664	14604	14720	14693	14768	14558	14677	14676	14595	14800	14632	14741	14620	14790	14658	14713	14842	14686	14624	14606	14761	14727	14857	14563	14476	14781	14629	14821	14659	14597	14818	14753	14733	14855	14690	14677	14661	14584	14550	14636	14789	14637	14749	14791	14629	14797	14454	14819	14728	14716	14565	14692	14650	14647	14765	14580	14722	14748	14646	14618	14695	14825	14734	14783	14755	14722	14660	14700	14617	14830	14579	14789	14588	14674	14768	14723	14813	14760	14558	14539	14748	14784	14582	14851	14461	14702	14555	14614	14639	14704	14782	14698	14759	14804	14693	14596	14606	14675	14736	14633	14630	14671	14662	14713	14678	14780	14845	14659	14696	14552	14664	14797	14755	14817	14681	14551	14595	14738	14923	14780	14720	14778	14713	14726	14706	14675	14695	14784	14652	14471	14551	14668	14640	14835	14547	14505	14817	14665	14536	14858	14805	14820	14818	14694	14768	14628	14761	14671	14761	14779	14772	14682	14842	14658	14613	14807	14670	14749	14886	14806	14640	14753	14901	14699	15038	14835	14554	14666	14742	14647	14852	14736	14704	14643	14779	14693	14600	14642	14729	14695	14737	14734	14680	14669	14688	14636	14636	14583	14723	14709	14801	14601	14780	14585	14559	14752	14851	14830	14702	14587	14721	14787	14842	14797	14757	14728	14697	14592	14743	14662	14672	14676	14724	14887	14839	14558	14733	14736	14694	14736	14631	14691	14674	14684	14829	14488	14623	14834	14744	14679	14815	14598	14774	14518	14590	14705	14681	14690	14588	14835	14582	14847	14787	14749	14539	14667	14707	14666	14750	14632	14831	14603	14787	14772	14812	14822	14703	14820	14698	14701	14717	14673	14703	14587	14771	14621	14687	14647	14664	14789	14689	14773	14541	14646	14531	14774	14708	14767	14843	14689	14646	14634	14634	14667	14735	14789	14940	14732	14664	14824	14543	14634	14763	14734	14614	14875	14617	14646	14673	14639	14857	14484	14622	14606	14681	14820	14832	14731	14797	14670	14748	14641	14764	14832	14676	14770	14673	14722	14538	14936	14538	14872	14844	14677	14666	14552	14782	14577	14661	14657	14665	14768	14673	14567	14670	14853	14732	14620	14632	14718	14747	14785	14871	14672	14564	14700	14720	14788	14690	14537	14892	14621	14761	14630	14760	14758	14609	14662	14475	14781	14709	14743	14683	14719	14839	14779	14652	14643	14754	14726	14504	14596	14757	14723	14937	14698	14810	14490	14743	14830	14760	14691	14854	14862	14581	14628	14804	14757	14778	14678	14681	14768	14710	14656	14864	14855	14842	14839	14653	14581	14740	14620	14774	14720	14622	14610	14817	14619	14767	14834	14873	14635	14714	14711	14570	14649	14742	14653	14636	14761	14695	14848	14678	14790	14745	14882	14680	14641	14867	14698	14794	14598	14663	14683	14681	14881	14663	14698	14868	14675	14698	14811	14583	14838	14746	14793	14659	14687	14869	14692	14779	14679	14840	14693	14780	14625	14682	14739	14737	14644	14671	14551	14685	14631	14841	14793	14652	14785	14799	14697	14548	14673	14783	14871	14895	14689	14780	14713	14825	14563	14734	14891	14679	14580	14681	14639	14780	14837	14567	14772	14737	14768	14730	14875	14660	14722	14693	14710	14557	14480	14592	14715	14841	14627	14635	14749	14604	14691	14677	14842	14677	14612	14772	14842	14704	14791	14681	14654	14808	14756	14750	14637	14730	14725	14708	14789	14601	14777	14756	14675	14716	14788	14682	14692	14763	14555	14786	14676	14716	14445	14756	14717	14937	14756	14738	14628	14723	14654	14883	14867	14739	14673	14723	14813	14880	14648	14702	14557	14813	14715	14634	14664	14755	14672	14717	14666	14702	14839	14707	14684	14677	14683	14668	14512	14752	14889	14635	14722	14747	14749	14673	14667	14693	14758	14703	14753	14740	14712	14869	14533	14769	14763	14689	14791	14655	14671	14790	14612	14735	14810	14648	14517	14684	14559	14844	14764	14743	14868	14562	14756	14774	14680	14660	14631	14704	14827	14591	14725	14604	14793	14829	14601	14803	14853	14600	14925	14631	14824	14771	14685	14544	14654	14825	14654	14737	14758	14791	14634	14890	14706	14621	14682	14814	14775	14718	14663	14785	14859	14788	14629	14680	14739	14825	14684	14683	14739	14570	14605	14726	14654	14604	14703	14640	14747	14861	14816	14659	14620	14817	14650	14647	14760	14865	14728	14718	14662	14750	14574	14736	14768	14642	14777	14836	14741	14819	14796	14581	14609	14814	14847	14663	14666	14699	14716	14852	14634	14680	14803	14648	14596	14779	14674	14586	14737	14789	14718	14871	14723	14841	14580	14886	14675	14602	14541	14744	14707	14849	14734	14624	14667	14599	14686	14710	14764	14874	14682	14564	14732	14817	14647	14672	14564	14852	14679	14698	14640	14877	14688	14778	14769	14563	14685	14743	14804	14582	14638	14840	14706	14849	14691	14682	14808	14643	14808	14679	14754	14767	14524	14731	14644	14672	14633	14746	14721	14759	14606	14592	14714	14642	14749	14715	14726	14731	14688	14662	14570	14586	14635	14598	14628	14604	14605	14863	14657	14602	14655	14731	14683	14852	14652	14720	14876	14794	14699	14758	14714	14681	14752	14686	14616	14765	14618	14561	14875	14598	14589	14867	14679	14805	14588	14749	14835	14704	14695	14512	14669	14696	14842	14705	14720	14615	14776	14710	14671	14804	14516	14674	14631	14846	14550	14667	14833	14705	14637	14676	14862	14554	14788	14580	14781	14568	14648	14696	14694	14612	14688	14841	14675	14700	14796	14773	14623	14827	14770	14884	14794	14822	14723	14515	14603	14752	14715	14759	14714	14635	14661	14573	14712	14642	14852	14834	14532	14773	14812	14695	14722	14744	14631	14800	14757	14661	14785	14740	14816	14694	14656	14686	14791	14820	14523	14770	14726	14588	14724	14604	14673	14565	14733	14486	14862	14771	14670	14606	14614	14629	14694	14538	14747	14768	14586	14741	14694	14607	14603	14676	14668	14748	14849	14712	14637	14722	14714	14669	14793	14717	14544	14578	14670	14660	14763	14823	14711	14638	14708	14843	14788	14658	14732	14627	14609	14770	14623	14712	14619	14627	14837	14699	14831	14630	14682	14760	14733	14791	14710	14942	14778	14786	14666	14808	14753	14766	14874	14779	14662	14575	14669	14762	14619	14781	14793	14677	14636	14712	14540	14646	14644	14763	14891	14835	14663	14683	14769	14746	14719	14690	14794	14746	14723	14695	14675	14772	14683	14814	14724	14660	14557	14673	14660	14729	14724	14784	14475	14666	14781	14775	14679	14677	14723	14701	14625	14720	14831	14692	14543	14813	14742	14670	14710	14449	14917	14698	14789	14644	14490	14777	14923	14642	14799	14608	14793	14575	14649	14673	14663	14643	14694	14603	14641	14657	14588	14718	14481	14732	14835	14653	14676	14757	14725	14839	14591	14545	14726	14864	14734	14643	14745	14675	14646	14662	14615	14752	14689	14736	14707	14802	14717	14731	14641	14810	14721	14829	14635	14676	14839	14767	14925	14724	14609	14675	14817	14768	14662	14891	14776	14628	14787	14626	14734	14825	14613	14481	14698	14721	14577	14704	14846	14595	14669	14856	14776	14595	14617	14561	14648	14645	14724	14573	14801	14683	14747	14614	14693	14768	14602	14758	14752	14696	14755	14757	14554	14768	14684	14797	14587	14592	14912	14833	14733	14777	14994	14683	14675	14642	14662	14760	14751	14574	14530	14807	14760	14660	14638	14784	14540	14587	14752	14742	14795	14774	14760	14679	14726	14893	14649	14717	14799	14765	14733	14791	14825	14741	14653	14657	14594	14648	14633	14669	14749	14740	14823	14690	14702	14703	14633	14843	14864	14684	14840	14718	14741	14775	14685	14826	14776	14892	14865	14647	14664	14584	14814	14786	14508	14658	14474	14759	14459	14761	14767	14724	14619	14637	14720	14686	14628	14716	14811	14608	14835	14532	14903	14782	14547	14785	14695	14666	14805	14821	14582	14732	14641	14705	14692	14822	14643	14737	14681	14739	14808	14818	14645	14555	14600	14618	14794	14636	14674	14693	14759	14741	14690	14827	14861	14719	14535	14582	14712	14773	14590	14575	14540	14759	14614	14746	14823	14744	14769	14589	14701	14672	14704	14721	14680	14756	14667	14783	14669	14719	14522	14865	14692	14648	14746	14690	14868	14641	14735	14616	14792	14746	14592	14631	14863	14705	14848	14741	14798	14648	14774	14707	14760	14751	14598	14829	14695	14780	14650	14690	14773	14485	14862	14790	14724	14753	14496	14692	14707	14729	14757
29459	22018	22105	20012	17253	17034	17136	16443	16125	16143	15902	15604	15254	15279	15332	15399	15130	15255	15295	15365	15329	15515	15443	15110	15282	15444	15290	15156	15133	15315	15443	15228	15117	15496	15276	15290	15177	15229	15243	15354	15389	15098	15109	15162	15257	15306	15206	15310	15421	15179	15232	15308	15233	15359	15468	15242	15248	15405	15305	15248	15338	15331	15321	15290	15431	15302	15275	15272	15157	15450	15239	15250	15061	15274	15138	15228	15300	15173	15237	15249	15347	15219	15262	15271	14988	15184	15621	15354	15262	15223	15210	15375	15335	15310	15245	15125	15384	15279	15198	15423	15373	15318	15229	15214	14971	15117	15403	15174	15475	15319	15340	15227	15461	15005	15302	15300	15176	15223	15317	15157	15359	15318	15244	15446	15219	15316	15220	15178	15274	15259	15320	15272	15266	15366	15215	15082	15207	15361	15207	15197	15243	15257	15418	15405	15299	15513	15429	15230	15286	15346	15318	15270	15348	15233	15331	15281	15052	15177	15431	15125	15338	15323	15101	15200	15232	15152	15405	15365	15326	15254	15133	15215	15226	15393	15298	15285	15121	15185	15260	15185	15311	15304	15203	15448	15173	15314	15418	15475	15100	15305	15248	15261	15267	15182	15109	15395	15191	15242	15310	15209	15401	15314	15299	15311	15528	15333	15208	15379	15334	15141	15303	15388	15241	15314	15304	15400	15204	15319	15142	15249	15359	15257	15181	15221	15309	15382	15235	15274	15480	15092	15137	15413	15405	15179	15390	15328	15159	15171	15292	15352	15312	15027	15376	15332	15095	15368	15160	15226	15228	15025	15253	15071	15369	15215	15289	15127	15162	15385	15236	15276	15263	15169	15210	15267	15164	15241	15324	15322	15101	15289	15214	15287	15268	15353	15347	15268	15032	15279	15235	15346	15150	15080	15438	15345	15140	15360	15366	15261	15265	15251	15314	15366	15129	15240	15340	15399	15369	15235	15280	15367	15287	15239	15179	15325	15130	15317	15348	15039	15130	15215	15289	15260	15525	15433	15310	15143	15389	15330	15191	15293	15061	15173	15127	15170	15210	15353	15426	15354	15164	15379	15340	15221	15320	15340	15145	15256	15203	15231	15247	15221	15497	15316	15243	15304	15290	15320	15132	15328	15273	15271	15308	15183	15506	15368	15578	15252	15374	15176	15044	15252	15402	15201	15340	15401	15333	15025	15230	15400	15084	15324	15350	15268	15201	15333	15088	15029	15383	15116	15229	15103	15163	15431	15256	15242	15312	15110	15375	15078	15153	15303	15054	15082	15000	15032	15226	15221	15133	15392	15275	15402	15385	15060	15394	15127	15236	15187	15237	15314	15377	15178	15399	15363	15280	15262	15312	15166	15403	15310	15306	15233	15389	15179	15305	15077	15242	15248	15194	15236	15212	15275	15468	15232	15356	15301	15129	15382	15410	15265	15352	15136	15266	15192	15214	15085	15503	15373	15184	15209	15272	15398	15298	15222	15162	15190	15288	15294	15264	15322	15557	15245	15368	15136	15355	15270	15401	15356	15211	15166	15214	15071	14980	15220	15212	15092	15326	15205	15091	15048	15297	15063	15328	15112	15166	15139	15264	15324	15239	15000	14927	15053	15116	15272	15166	15304	15131	15305	15300	15364	15269	15426	15166	15183	15260	15192	15238	15154	15204	15239	15425	15324	15129	15251	15208	15121	15260	15410	15364	15075	15147	15249	15276	15405	15319	15304	15271	15234	15133	15166	15338	15073	15073	15425	15327	15251	15243	15129	15257	15452	15158	15328	15238	15187	15197	15378	15489	15433	15248	15118	15343	15234	15211	15227	15290	15344	15336	15330	15358	15537	15375	15190	15180	15271	15096	15171	15455	15165	15151	15084	15134	15428	15287	15160	15207	15190	15147	15071	15255	15308	15157	15100	15329	15464	15371	15345	15149	15358	15165	15275	15298	15273	15236	15376	15190	15316	15268	15099	15225	15167	15334	15229	15393	15311	15255	15170	15159	15322	15354	15395	15360	15369	15338	15305	15159	15362	15327	15284	15170	15257	15270	15402	15201	15202	15176	15164	15228	15136	15194	15286	15211	15283	15516	15500	15256	15452	15064	15212	15330	15135	15342	15261	15325	15475	15315	15416	15386	15345	15431	15150	15208	15215	15125	15185	15289	15150	15341	15398	15389	15364	15247	15159	15165	15393	15111	15381	15292	15283	15322	15221	15044	15241	15205	15135	15166	15421	15191	15294	15269	15318	15387	15215	15605	15240	15141	15381	15288	15285	15275	15098	15318	15368	15365	15115	15253	15364	15201	15247	15507	15138	15353	15111	15411	15387	15375	15093	15212	15306	15444	15229	15286	15169	15390	15146	15348	15303	15373	15188	15183	15254	15171	15354	15023	15219	15375	15235	15161	15086	15378	15318	15062	15506	15321	15404	15274	15373	15262	15212	15285	15179	15206	15172	15228	15086	15217	15353	15158	15248	15320	15469	15219	15256	15318	15264	15212	15324	15196	15355	15343	15091	15295	15133	15456	15404	15430	15229	15261	15395	15155	15204	15114	15285	15224	15256	15295	15349	15288	15150	15327	15200	15289	15181	15272	15210	15337	15227	15362	15301	15463	15236	15248	15238	15076	15107	15259	15182	15189	15320	15186	15253	15319	15337	15272	15374	15124	15297	15331	15093	15269	15242	15145	15290	15213	15198	15278	15247	15338	15344	15385	15240	15297	15280	15354	15101	15147	15237	15318	15264	15175	15371	15199	15373	15211	15212	15167	15299	15177	15244	15193	15216	15274	15234	15232	15145	15268	15251	15264	15175	15388	15257	15237	15334	15359	15262	15240	15437	15377	15219	15345	15251	15169	15328	15277	15217	15231	15349	15301	15396	15394	15188	15108	15390	15183	15274	15024	15232	15061	15170	15325	15220	15164	15165	15294	15214	15415	15258	15041	15230	15025	15253	15335	15204	15082	15276	15249	15225	15312	15301	15203	15387	15285	15333	15258	15264	15147	15469	15164	15317	15426	15271	15264	15475	15361	15070	15292	14973	15153	15178	15385	15306	15427	15075	15214	15455	15336	15458	15361	15102	15240	15284	15262	15272	15269	15154	15412	15250	15412	15219	15308	15218	15465	15122	15199	15205	15276	15206	15361	15328	15354	15388	15490	15361	15198	15200	15317	15222	15440	15504	15183	15219	15363	15243	15190	15280	15415	15086	15067	15363	15099	15423	15360	15269	15233	15365	15462	15381	15405	15421	15113	15214	15182	15208	15227	15192	15329	15394	15318	15151	15282	15304	15274	15229	15171	15476	15224	15357	15522	15629	15222	15204	15324	15174	15245	15095	15223	15159	15133	15367	15124	15213	15326	15267	15332	15288	15146	15103	15009	15036	15256	15136	15063	15100	15212	15123	15386	15374	15395	15323	15254	15397	15212	15274	15249	15292	15196	15286	15167	15221	15161	15087	15195	15533	15405	15171	15389	15079	15316	15049	15217	15346	15334	15266	15367	15304	15333	15378	15329	15195	14960	15249	15110	15439	15356	15378	15231	15272	15331	15276	15287	15208	15378	15213	15298	15236	15342	15201	15393	15100	15353	15266	15255	15174	15146	14981	15239	15236	15130	15173	15174	15429	15471	15083	15219	15246	15402	15152	15187	15127	15340	15164	14958	15466	15395	15126	15292	15161	15265	15172	15316	15177	15392	15284	15300	15338	15283	15253	14978	15384	15108	15348	15303	15296	15127	15160	15122	15148	15278	15194	15434	15129	15175	15188	15288	15389	15184	15271	15371	15392	15505	15090	15391	15147	15366	15202	15255	15360	15225	15382	15193	15187	15267	15310	15400	15154	15274	15407	15074	15180	15221	15095	15509	15285	15329	15147	15267	15406	15366	15330	15200	15165	15272	15131	15145	15254	15266	15207	15317	15368	15260	15143	15109	15431	15238	15482	15214	15328	15206	15305	15487	15177	15405	14965	15327	15264	15491	15216	15282	15222	15357	15179	15321	15331	15303	15277	15144	15296	15165	15071	15342	15185	15176	15064	15157	15275	15185	15232	15240	15066	15344	15342	15299	15106	15182	15282	15274	15094	15529	15259	15445	15277	15042	15162	15352	15339	15177	15381	15225	15233	15247	15231	15431	15174	15176	15244	15242	15303	15230	15168	15330	15275	15294	15146	15295	15202	15255	15318	15314	15223	15285	15155	15288	15121	15288	15296	15392	15072	15315	15226	15060	15239	15351	15180	15372	15322	15323	15273	15158	15116	15249	15063	15287	15313	15317	15236	15219	15296	15153	15330	15072	15412	15359	15347	15505	15384	15413	15163	15291	15170	15292	15028	15392	15226	15298	15141	15378	15389	15232	15022	15358	15361	15193	15523	15176	15270	15064	15271	15166	15281	15240	15207	15158	15287	15225	15184	15326	15402	15427	15320	15136	15437	15266	15420	15198	15049	15258	15343	15124	15177	15253	15279	15122	15117	15279	15166	15257	15258	15524	15246	15479	15240	15117	15321	15181	15227	15159	15210	15410	15333	15304	15166	15229	15238	15127	15480	15225	15525	15166	15207	15283	15239	15139	15064	15197	15334	15307	15222	15385	15467	15269	15257	15421	15209	15294	15144	15323	15477	15229	15355	15232	15258	15168	15321	15341	15400	15224	15138	15135	15166	15320	15253	15245	15293	15068	15250	15215	15153	15485	15329	15270	15217	15406	15270	15078	15321	15619	15164	15423	15369	15363	15174	15061	15176	15303	15414	15275	15050	15370	15241	15331	15379	15236	15358	15271	15303	15325	15210	15152	15409	15204	15249	15298	15310	15497	15270	15374	15221	15050	15297	15164	15323	15199	15423	15076	15166	15358	15365	15220	15410	15375	15237	15189	15243	15250	15285	15249	15300	15204	15333	15310	15197	15304	15187	15242	15330	15329	15214	15184	15363	15337	15255	15282	15166	15366	15268	15200	15357	15264	15140	15256	15165	15183	15151	15407	15373	15070	15292	15331	15078	15395	15191	15310	15050	15040	15296	15228	15292	15324	15220	15381	15143	15310	15340	15263	15393	15257	15156	15207	15266	15276	15272	15293	15425	14887	15173	15412	15090	15177	15337	15198	15157	15176	15241	15473	15366	15083	14961	15416	15285
19016	22894	22041	18386	16323	16335	16051	15092	14446	14275	13888	13222	13002	13056	13015	13174	13062	12986	13039	13051	13008	13111	13101	13174	13112	12916	13261	13082	12865	12956	12991	13070	13053	12921	13090	13002	12991	13043	13093	12974	13052	12915	12955	13025	13042	12865	13050	13035	13250	12969	12987	13084	13158	12900	13024	12966	12863	13065	12880	13093	13054	12946	12871	12988	12775	12997	12955	13133	13121	12799	13055	13014	13156	12963	12947	12906	13054	12948	12918	12907	13111	13090	12996	12895	13066	12874	13123	12904	13030	13075	13005	12939	12975	12994	13083	12955	13096	13175	12994	13033	12847	12882	13116	12965	13171	12936	13012	12845	12987	13023	12965	12816	13032	13016	13092	13199	12967	12977	12935	12996	12996	13092	12779	13034	13047	13007	13006	12872	13039	12957	12963	13028	12858	12921	13043	13037	13016	13001	12922	12798	12924	13159	13018	13085	12960	12994	13023	12903	13027	13033	12934	12929	13162	12926	13094	13054	13003	12959	13005	13030	13004	12891	12922	12873	12958	12933	13014	13072	13060	12986	12969	12954	12982	12968	13014	12988	12937	13099	12902	12942	13056	12900	13018	13172	13092	12911	13178	13014	12986	12831	12962	12903	13078	12941	12964	12889	13108	12916	12939	12946	13035	13172	12958	13039	13010	13193	13076	13046	13007	13124	13019	13024	13030	12940	13097	13011	12941	13119	12868	13019	13134	12860	13002	13026	12960	13032	13190	13153	13069	12893	12904	13024	12919	13072	12876	13123	13124	13091	13056	12961	12946	12914	13092	13058	12974	12934	13058	12921	12930	12851	13003	13024	12974	13118	12870	13190	13076	13032	12801	13110	12939	12969	12936	12968	12920	13004	13058	13084	12908	12972	13061	12951	13100	13091	13071	12919	13013	12870	13078	12963	13009	13226	12996	13010	12940	13079	12987	13056	13076	12876	12770	12959	12806	13046	12963	13163	12991	12943	13099	13059	12941	13071	12963	12849	13057	13052	13266	12914	13118	12927	12902	13064	13009	12982	13053	13049	12789	12839	13172	13134	13110	12995	13061	13129	13019	12968	12950	13175	12950	13079	13053	13176	13020	12941	13195	13070	12900	12990	13129	13014	12965	12887	12813	12993	13043	12874	12949	13134	13007	12998	13044	12984	13050	13005	13015	12860	13199	12906	13140	13068	12954	12974	13017	12996	12985	13049	13064	13127	13106	12955	13101	12865	12948	12946	13003	12976	12889	13046	13103	12781	13225	13029	13006	12956	12928	13058	13053	13049	13224	13019	13120	13128	12895	12950	13061	12955	12894	12983	13092	13072	12959	13004	12922	13064	13037	13008	13015	12955	12923	13166	12990	13103	12926	12913	13108	13081	13087	13059	12926	12861	12768	13066	12935	13052	13038	12875	13016	12940	12897	13074	13118	13011	13117	13019	13035	12944	13158	13079	13100	12947	12929	13104	13088	12824	13010	12923	12929	13035	13023	12910	13030	13015	12997	13207	13026	12907	13119	12784	12984	12999	13062	13071	12909	13014	13080	13071	12866	13142	13291	12894	13001	13038	13064	13105	13042	13170	13103	12864	12962	12793	12925	13214	13027	12958	13016	13097	13170	12876	13110	12968	12959	13112	12940	13068	13051	12808	12882	13064	13058	13005	13056	13067	13023	12944	13069	12972	13078	12965	13050	12983	12855	12940	12874	13020	13073	13049	12785	12945	12902	13028	13053	12930	12987	13048	13065	13055	13079	12981	12882	13001	12786	12980	13131	12849	12871	13034	12931	13082	13095	12784	12889	13003	12930	12997	12984	13041	12800	13263	13014	12894	12967	13050	12838	12964	13114	13000	13024	13046	12906	13263	13084	13082	13074	13001	13008	12927	13106	12936	13089	13000	12980	13132	12983	12968	13022	12969	12952	13027	12954	13137	13081	13128	13178	13009	13084	13052	12894	12980	13103	13101	13079	13230	13063	13059	12888	13076	12913	13101	12877	12971	13097	13174	12854	13027	13030	13091	13022	13022	12810	12859	13028	13152	13085	12910	12897	12947	13023	12986	12996	12992	13207	12827	12985	12904	13016	13056	12972	12968	12912	13033	12970	12825	12892	13037	12972	12990	12997	13015	12985	13120	13069	13067	12864	12896	12999	13066	12961	12978	12937	12891	13000	13090	13037	13054	13137	12901	13201	13120	12892	13027	13006	12868	12869	13012	13111	13058	13062	12935	12945	12912	13049	12885	13114	13029	12970	13059	13013	12968	12890	12849	13001	12989	13022	12970	12988	12856	13072	13029	12992	13015	12898	13015	13042	12976	12995	12976	13027	13004	12996	13036	13145	13031	12991	12907	13211	12944	13128	12839	12974	13148	13104	13107	12924	12947	12959	13096	13229	13034	12887	13043	12896	12880	12896	13049	13000	13014	13000	13032	13000	12746	12783	12997	12805	12798	12912	13143	12922	13012	13107	12915	12981	12910	12976	12969	12973	12937	13104	13093	13020	13051	12939	12942	13058	12891	12966	12912	13216	13069	13019	12943	12892	12977	12878	12928	13061	13013	13088	12860	12977	13110	13088	12956	12902	13056	13064	12796	13065	13216	13176	13107	13081	13058	12917	12910	12967	13067	13061	12958	13006	12886	13070	12948	12906	13183	13153	13134	13209	12981	13188	13077	12916	13035	12938	13000	13053	13048	13155	12966	12933	13099	12897	13033	12966	12948	12969	12988	12933	13015	12992	13057	12937	12960	13007	12898	13005	12972	13054	12953	13018	13127	13123	12897	13122	13133	12873	13053	13048	13109	12957	12832	12944	12956	12999	13038	13008	13074	13082	13040	12982	13058	12965	13116	12992	12878	13013	13076	12976	12985	13054	13037	12972	12961	13149	13182	13085	12954	12988	13041	12953	12971	12864	12995	12874	13101	12946	12930	12936	13058	13043	13041	12874	12916	12969	12968	13048	13213	13077	13078	13138	12981	13066	13086	12916	12998	12902	13023	13028	12978	12900	12856	13100	13085	13019	13085	13013	13113	12876	12914	13000	13112	13011	13099	13053	12923	12867	13033	12935	13021	13013	12934	12910	13041	12988	12990	12960	13042	12788	13096	12893	12997	12969	13091	12920	12901	12907	12934	13162	13141	13065	13143	13007	13219	13052	13091	13015	12790	12931	13066	12850	12974	12992	13054	12880	12826	13064	13007	13039	13059	12973	12928	13055	12935	13152	13000	13068	13075	13004	13024	13113	13072	13142	13081	12913	13003	13059	13053	12975	13077	12957	13011	12893	12925	12968	12990	12992	12899	12959	13137	12904	13028	12960	12915	13044	12934	12910	12888	12993	13064	12887	12954	13001	12903	12996	13003	13036	13145	12916	12936	13042	13083	13064	12920	12995	13042	13020	12927	13103	12775	13068	13062	12982	13151	13083	12973	13068	13007	13009	13011	12868	12894	13015	13019	13074	13048	13039	13052	12978	13039	13035	12896	13165	12949	12955	12932	13020	12901	12983	12973	12896	13063	13053	12807	13122	12908	13037	12976	12965	13068	12905	12911	12965	12910	13063	12820	13030	13108	12948	12965	12897	13062	12969	12949	13119	12984	13109	13055	12941	12892	13056	13166	13003	12913	12917	13102	12904	13012	13111	13060	12999	12953	13059	13094	13035	12883	13070	12952	12855	12998	13041	13090	13035	13007	13021	12892	13019	12956	13058	13094	12982	12888	13054	13001	12921	12914	12964	13008	12866	12985	13053	13025	12900	13067	12868	13059	13149	13240	12982	13144	12974	12933	13067	12909	13083	13047	13058	13068	13271	12917	12953	12963	12940	12921	13022	13032	12956	12970	13008	13115	13001	13085	13084	13063	13084	12927	12892	13009	13194	13006	13006	13171	12959	13044	12870	13110	13132	12846	13031	13058	12986	12977	12903	12971	13077	13132	13016	13052	13060	13108	12901	12987	13091	12971	13036	12971	13006	13243	13062	12920	13064	12913	12997	12851	12868	12935	12806	13118	12844	13012	13021	13096	13090	13057	13042	12790	13052	13091	13006	12970	13179	12987	12995	13004	12950	12887	12966	13094	12993	12844	13097	12999	12961	13123	12982	13130	13107	12851	12923	13156	13052	12801	13033	12909	13208	13056	13062	13034	12837	12935	12918	13026	12870	12991	13146	13018	13029	12919	13107	12969	13056	13008	13055	12906	12883	12990	12998	13104	12961	12867	13003	12861	13041	12898	13192	12980	13012	12967	12930	13074	12963	13063	12795	12853	13042	13191	13068	13108	13014	12797	13086	13071	13105	12879	13023	13049	13052	12968	13205	12989	12944	13055	13096	13045	13160	13151	12966	12952	13102	12979	13079	12972	12904	13123	13016	12960	12782	12803	13050	13020	12871	13041	12810	13246	12937	12997	12980	12964	12865	12994	12928	13122	12912	12920	13007	13180	12988	12975	12825	12908	12925	13123	13100	13096	13152	12920	13054	13011	12961	12958	12961	12916	13035	13092	13055	13042	12907	12920	12960	13132	12941	12936	13120	13057	12978	13189	13068	13072	12976	13019	13007	13073	12892	13057	13188	13097	12991	13075	13077	13050	12965	12999	13265	13063	13028	13118	13127	13064	13075	13060	13112	13005	12971	13026	13121	12932	12942	13092	13105	12817	13093	12952	12952	12956	12914	13000	12826	13081	13117	13038	12944	12953	13102	12955	13029	12947	12935	13063	12838	13087	13089	12959	12953	12909	13090	12918	13020	13152	13064	13041	13019	12960	13050	13165	12993	12935	13107	13012	13095	13038	12947	13189	13019	13000	13098	12994	12947	12929	13078	13075	12969	13050	12949	13047	13031	13089	13066	13021	13175	12961	13078	13035	12998	13043	12835	12985	13001	13005	12955	13180	12979	13080	13013	13004	13049	13076	12910	13154	12927	12876	13069	13050	12976	13016	13052	13137	13142	13045	12928	13010	13003	12976	13139	13115	13113	12959	13144	13147	12863	12896	13092	12978	12966	13001	13063	12917	12996	13067	13031	13011	13021	13003	12949	13066	12987	12996	12887	13042	13073	13037	12919	13071	13054	12850	13069	12944	13193	13004	13086	12926	12950	13006	12915	13145	13212	13074	13078	12999	13033	12964	13070	13130	13059	13035	13189	12941	13017	13075
26492	21678	28411	26433	22770	21661	20714	18799	18217	18328	18264	17301	17103	17042	16861	16864	17102	16962	17152	16971	16989	17181	17186	16914	17040	17064	16939	16997	16918	16691	16784	17002	17032	16873	16771	16831	16953	16785	16804	16807	16928	17010	16955	16737	16700	16721	16696	16808	16727	17045	16987	16777	16862	17066	16860	16942	16913	16901	16750	16750	16652	17013	16905	16972	16989	16942	16821	16822	16919	16921	16624	16917	16946	16760	16960	16864	16959	16681	16824	17011	16895	16875	16845	16987	16786	16913	16901	16660	16677	16803	16979	16871	16737	16856	16898	17027	16838	17016	16966	17026	16833	16838	17011	16973	16922	16646	16744	17093	16802	17028	16804	17008	16819	16953	16821	17093	16872	16928	16739	16939	16780	16845	16807	16742	16893	16695	16958	17009	16903	16638	16806	16759	16874	16721	16850	16980	16956	16804	16871	17045	16906	16815	16883	16954	16855	16734	16815	16858	16867	16861	16941	16849	16924	16831	16834	16801	16800	16844	16861	17074	16751	16881	16676	16818	17065	16811	16691	17040	16725	16677	16659	16683	16715	16803	16925	16780	16857	16844	16856	16848	16795	16818	16944	16885	16823	16797	17022	16652	16849	16845	16922	16776	16899	16948	16783	16786	16714	16725	16755	16736	16696	16764	16635	16444	16934	16748	17127	16734	16759	16593	17046	16947	16890	16849	16967	16778	16679	16727	16727	16889	17045	16738	16838	16907	16912	16867	16905	16870	16773	16905	16855	16743	17129	16866	16862	16730	16859	16807	17046	16855	16819	16781	16871	17121	17011	16932	16787	17024	16776	17105	16781	16688	17028	16865	16829	16823	16882	16715	16886	16670	16643	16609	16792	16649	16806	16711	16811	16886	16868	16804	16870	16773	16787	16916	16837	16926	16923	16810	16801	16817	16915	16959	16846	16778	16938	16925	16893	16787	17044	16785	16554	16754	16446	16872	16829	16618	16931	16669	16884	16778	16719	16707	16893	16728	16948	16879	16971	16769	16871	16960	16729	16918	16824	16833	16816	16947	16997	16892	16851	16768	16790	16930	16907	16736	16884	16885	16787	16913	16857	17069	16884	16782	16810	16765	16840	16777	17029	17050	17056	17057	16773	16891	16773	16859	17011	16774	16680	16844	16923	16866	16846	16547	16847	16903	16887	17087	16805	16691	16812	16661	16757	16995	16730	16779	16702	16831	16852	16753	17059	16626	16798	16860	16771	16938	16866	16738	16892	16950	17074	16809	16646	16649	17065	16872	17069	16972	16790	17001	16894	16886	17012	16920	17065	16546	16831	16728	16753	16666	16953	16625	16872	17043	16716	16695	16963	16908	16892	16813	16837	17075	16655	16692	16855	16730	17014	16775	16851	16845	16933	16799	16871	16721	16896	16893	16757	16978	16580	16883	16768	16884	16876	16743	16837	16732	16773	16768	16881	16744	16830	16985	16729	16845	16891	16977	16844	16828	16918	16915	16821	16796	16887	16820	16813	16645	16755	17069	16889	16769	16841	16915	16978	16929	16915	17021	16848	16832	16624	17053	16909	16917	16959	16802	16726	16736	16794	16880	16721	16889	16745	17040	16903	17085	16901	16873	16831	16949	16822	16648	16933	16817	16661	16712	16826	17068	16778	16818	16921	16777	16762	16891	16798	16919	16727	16716	16896	16866	16851	16885	16836	16906	17113	17031	16573	16818	16709	16577	16851	16847	16934	16876	16709	17010	16947	16776	16948	16783	16900	16791	16982	16996	16853	16947	16746	16877	16779	16875	16850	16739	16982	16728	17069	16798	16828	16661	16776	16685	16755	16854	16739	16976	17002	16891	16986	16651	16795	16841	16687	16702	16791	16892	16905	16768	16911	16972	16755	16712	16902	17014	16917	16923	17015	16760	16976	16826	16945	16880	16972	16846	16701	16885	16839	16958	16834	16760	16828	17027	16872	16952	16896	16694	16947	16812	16705	16866	16818	16607	16791	16792	16905	16753	16788	16922	17057	17103	16977	16710	16951	16847	16937	16882	16667	16673	16666	16765	16979	16872	17030	16850	16741	16739	16915	17093	16700	16792	16971	16921	16769	16878	17087	16620	16781	16862	16972	16986	16976	17079	16803	16903	16779	16851	16956	16775	16884	16950	16882	16740	17017	16737	16843	16879	16768	16826	16719	16692	16787	16803	16939	16867	16771	16955	16989	16788	16905	16770	16930	16680	16867	16682	16810	17036	16921	16897	16785	17011	16840	16891	16894	16739	16873	16991	16858	16859	16918	16792	16906	16693	16589	16851	16935	16936	16978	16808	17039	16955	17014	16862	16844	16763	16954	16821	16969	16669	16713	17047	16984	16862	16800	16669	16876	16826	16988	16912	16816	16980	16739	16906	16883	16714	16821	16996	16787	16800	16971	16830	16927	16560	16888	16673	17000	16661	16811	16747	16992	16944	16840	16846	17004	16958	16880	16872	16827	16807	16699	16975	16625	16675	16954	16997	16942	16877	16880	16829	16791	16751	16642	16807	16916	16894	16853	16750	16759	16921	16808	16865	16851	16702	16958	16914	16850	16991	16971	16795	16670	16915	17041	16860	16783	17076	16869	16880	16983	16748	16862	16946	16932	16870	16852	16928	16979	16830	16688	16900	16890	16969	16880	16637	16875	16864	16746	16712	16918	16893	16975	16705	16715	16748	16801	17025	16877	16913	16858	16947	16965	17062	16707	16892	16939	16964	16802	16775	17085	17066	16881	16838	16920	16740	16748	16904	16668	16734	16871	17023	16634	16722	16625	16923	16890	16864	17032	17056	17053	16782	16941	16627	16812	16900	16928	16902	16817	16952	16770	16739	16880	16643	16806	16843	16882	16816	16817	16686	16822	16986	16915	16923	16899	16844	16624	16790	16742	16922	16955	16720	16606	16734	16996	16728	16930	16826	16913	16707	16617	16839	17002	16781	16740	16746	16583	16829	16799	16871	16745	16891	16875	16779	16935	16720	17007	16911	16958	16707	16738	16795	16746	16669	16721	16795	16861	16914	16851	16799	16822	16688	16753	16855	16780	16924	16764	16911	16569	16887	16848	16871	16766	16595	16995	16966	16836	16734	16932	16901	16887	16775	16796	16966	16931	16948	16924	16811	16827	16809	17069	16810	16678	16623	16918	16868	16817	16777	16801	16886	16788	16801	16982	16871	16805	16757	16869	16976	16966	16635	17028	17157	16926	16765	16779	16963	16993	16694	16789	16747	16768	16836	16838	16723	16654	16662	17160	16813	16851	16852	16758	16775	16771	16781	16950	16919	16784	16818	16743	16877	16831	16752	16941	16804	16653	16952	16752	16859	16896	16878	16977	16921	16942	16764	16867	16690	16780	16826	16810	16773	16602	16838	16779	16653	16809	16841	16917	16832	16888	16989	16833	16882	16877	16928	17017	16901	16765	16699	16662	16908	16920	16759	16767	16898	16823	16790	16798	16986	16764	16989	16927	16835	16948	16809	16812	16678	16816	16927	16669	17060	16924	16738	16633	16955	16920	16925	16906	16742	16831	16971	16990	16677	16910	16969	16940	16760	16783	16717	16918	16827	17063	16952	16614	17094	16820	16964	16854	16727	16754	16880	16886	16802	17035	16841	16851	16798	16786	16969	16865	16640	16865	16816	16724	16763	16884	16730	16893	16915	16783	16851	16768	16624	16821	16946	17047	16674	16714	16863	16859	16873	16998	16856	16993	16855	16956	16927	16898	16637	16895	16782	16893	16955	16811	16896	16808	16810	16977	16753	16840	16917	16818	16755	16836	16884	16986	16947	16954	16709	16868	16867	16878	16719	16883	16793	16819	16842	16712	16732	17050	16866	16736	16837	16829	16852	16992	16752	16497	16750	17033	16785	16836	16970	16793	16852	16809	16805	16724	16838	16674	16750	16896	17150	16769	16897	17054	16842	16962	16902	16909	16652	16943	17106	16940	17001	16850	16671	16848	16922	16939	16807	16866	16840	16687	16859	16985	16726	16617	16656	16843	16802	16934	16923	16712	16868	16926	16975	16864	16790	16933	16780	16836	16847	16744	16999	17088	16887	16996	16917	16777	16995	16829	16981	17010	16730	16818	16906	16958	16860	16848	16745	16760	16818	16839	16988	16721	16786	16905	16739	16657	16564	16736	16839	16657	16805	16781	16769	16845	16761	16964	16640	16849	16887	16990	16932	16817	16831	16950	16760	16772	16671	16981	16864	16964	16987	16753	16931	16966	16847	16802	16905	16838	16967	16945	16904	16777	16845	16906	16788	16889	16811	16849	16958	16761	17029	16793	16941	16915	16723	16815	16802	16617	16626	16763	16770	16831	16773	16795	16863	16893	16750	16856	16929	16704	16640	16735	16983	16800	16787	16866	16673	16881	17043	16861	16823	16886	17028	16807	16947	16740	16936	16945	16717	16779	16796	17051	16911	16708	16883	16861	16960	16891	16911	16795	16988	16868	16777	16837	16709	16855	16952	17051	16829	16893	16977	16881	16763	16917	16915	16695	16793	16924	16872	16903	16773	16867	16788	16870	17079	16966	17018	16970	16899	16968	16862	16955	16857	16965	17166	16944	16943	17058	16787	16685	16860	17074	16931	16740	16957	16937	16915	16989	16944	16912	16757	16828	16864	17130	16940	17014	16930	16924	16962	16778	16819	16866	16809	16839	16920	16939	16768	16979	16872	16949	16950	16966	16807	16807	16857	16905	16903	16779	16770	16913	16943	16967	16940	16982	16781	16774	17025	16810	16954	17004	17048	16558	16870	16856	16727	16818	17033	16899	16779	16889	16749	16865	16781	16942	16781	16662	16704	17072	16866	16836	16945	16714	16872	16789	16925	16593	16771	16773	16805	16569	16619	16592	16988	16911	16745	16932	16946	16835	16624	16864	16789	16897	16848	16693	16992	17168	16846	16865	16940	16676	16846	16650	16850	16823	16965	16965	16836	16843	16925	16846	16802	16632	16772	16869	16899	16826	16890	16849	16800	16897	16782	16927	16895	16991	16785	16621	16854	16843	16576	16729	16858	16864	16931	16942	16817	16932	16655	16809	16886	17012	16930	16777	16792	16815	16912	16810	17001	16686	16609	16957	16812	16876	16924	16829	16797	16690	16780	16661	16813	16946	16814	16749	16748
20292	32863	29859	23769	21781	20224	18814	17398	16541	16404	15997	14933	14524	14411	14329	14248	14269	14291	14515	14225	14464	14363	14562	14352	14314	14529	14324	14458	14360	14331	14221	14252	14138	14216	14178	14091	14396	14273	14272	14285	14276	14271	14331	14197	14290	14022	14085	14232	14225	14263	14253	14304	14194	14353	14393	14212	14215	14159	14130	14233	14016	14327	14173	14120	14235	14333	14321	14259	14266	14127	14263	14168	14289	14280	14267	14217	14302	14118	14334	14205	14288	14337	14241	14321	14082	14321	14237	14324	14270	14189	14132	14287	14398	14133	14060	14254	14321	14236	14130	14474	14108	14353	14235	14203	14322	14298	14158	14148	14188	14379	14337	14099	14118	14323	14422	14215	14134	14301	14205	14155	14234	14060	14264	14275	14208	14360	14281	14231	14138	14401	14301	14216	14054	14219	14275	14116	14214	14133	14156	14326	14088	14230	14196	14216	14347	14232	14324	14258	14074	13991	14156	14271	14159	14149	14118	14385	14337	14224	14196	14182	14208	14237	14268	14407	14274	14301	14408	14172	14237	14011	14169	14387	14228	14159	14174	14132	14156	14268	14255	14188	14218	14304	14239	14089	14226	14296	14050	14164	14128	14084	14176	14297	14399	14160	14268	14092	14262	14269	14023	14182	14114	14197	14247	14221	14246	14111	14201	14252	14169	14202	14142	14266	14123	14231	14297	14353	14158	14168	14230	14220	14136	14224	14284	14145	14112	14246	14220	14126	14199	14281	14303	14160	14205	14314	14225	14269	14248	14427	14103	14377	14172	14350	14313	14085	14256	14253	14368	14239	14368	14046	14241	14151	14306	14317	14310	14238	14239	13987	14107	14240	14206	14212	14173	14063	14321	14205	14135	14107	14278	14178	14191	14277	14213	14366	14358	14291	14241	14254	14073	14201	14342	14194	14083	14311	14234	14112	14270	14061	14213	14271	14181	14160	14339	14374	14342	14071	14317	14178	14184	14151	14204	14255	14403	14232	14271	14052	14167	14141	14062	14240	14229	14276	14158	14228	14180	14304	14285	14170	14198	14239	14144	14316	14089	14316	14187	14179	14214	14190	14306	14191	14309	14190	14297	14389	14333	14121	13983	14122	14077	14116	14277	14260	14217	14244	14252	14271	14391	14131	14201	14113	14229	14203	14230	14252	14150	14210	14238	14220	14138	14226	14296	14205	14255	14236	14053	14146	14141	14263	14166	14168	14198	14190	14050	14141	14175	14211	14412	14118	14191	14211	14254	14118	14235	14157	14275	14320	14074	14360	14266	14109	14204	14274	14290	14271	14163	14117	14217	14307	14224	14177	14137	14269	14113	14110	14294	13986	14310	14269	14115	14196	14242	14211	14422	14241	14017	14195	14183	14184	14189	14451	14295	14317	14189	14240	14157	14232	14219	14201	14138	14234	14141	14393	14191	14316	14074	14290	14118	14335	14279	14240	14213	14191	14281	14340	14379	14156	14227	14056	14303	14232	14343	14210	14171	14062	14172	14024	14236	14002	14262	14242	14233	14261	14187	14232	14269	14231	14265	14261	14212	14323	14124	14237	14143	14327	14343	14299	14204	14325	14357	14178	14280	14214	14266	14250	14349	14056	14257	14281	14291	14247	14357	14168	14120	14039	14248	14399	14153	14137	14142	14225	14298	14271	14152	14128	14379	14284	14216	14273	14377	14362	14305	14280	14360	14174	14331	14282	14274	14291	14438	14308	14270	14199	14330	14404	14099	14291	14407	14250	14143	14267	14215	14186	14211	14327	14044	14207	14353	14100	14156	14298	14199	14393	14264	14321	14185	14232	14228	14268	14458	14137	14153	14416	14267	14361	14245	14204	14306	14120	14135	14243	14196	14232	14199	14073	14284	14055	14218	14314	14270	14255	14354	14161	14277	14145	14213	14051	14309	14184	14267	14213	14150	14265	14248	14172	14221	14152	14171	14031	14133	14290	14175	14291	14242	14066	14279	14312	14251	14313	14110	14314	14275	14236	14265	14223	14381	14269	14066	14340	14270	14213	14343	14112	14176	14159	14140	14115	14011	14200	14358	14229	14158	14344	14191	14182	14249	14373	14194	14121	14312	14247	14271	14287	14278	14243	14313	14122	14375	14194	14133	14204	14169	14361	14315	14257	14326	14109	14154	14135	14082	14217	14157	14184	14201	14175	14273	14353	14133	14463	14273	14264	14286	14130	14332	14206	14210	14224	14168	14050	14207	14018	14257	14052	14108	14285	14176	14116	14396	14330	14122	14347	14275	14154	14203	14308	14349	14018	14252	14079	14174	14181	14119	14143	14233	14234	14082	14259	14179	14218	14439	14059	14084	14324	14332	14109	14238	14266	14099	14212	14287	14128	14165	14152	14381	14220	14371	14189	14199	14245	14315	14200	14074	14170	14446	14334	14166	14262	14290	14144	14252	14344	14116	14381	14317	14185	14102	14148	14256	14177	14364	14108	14043	14240	14290	14228	14183	14263	14305	14230	14245	14367	14250	14424	14251	14177	14270	14139	14313	14163	14280	14195	14270	14073	14379	14152	14357	14203	14223	14212	14152	14199	14386	14160	14179	14133	14086	14208	14177	14152	14195	14197	14206	14042	14266	14531	14289	14066	14260	14244	14307	14061	14309	14428	14100	14113	14298	14252	14192	14374	14291	14192	14284	14251	14147	14228	13990	14241	14111	14163	14327	14184	14225	14249	14171	14386	14190	14246	14185	14076	14143	14274	14295	14132	14291	14227	14254	14207	14049	14219	14199	14284	14028	14185	14342	14066	14277	14309	14245	14127	14302	14225	14208	14106	14266	14124	14176	14130	14057	14188	14119	14391	14273	14022	14245	14079	14186	14199	14158	14368	14224	14149	14271	14265	14299	14399	14388	14262	14086	14202	14199	14395	14104	14293	14231	14144	14230	14320	14138	14176	14227	14163	14123	14298	14107	14351	14069	14278	14007	14213	14219	14190	14180	14449	14201	14062	14256	14106	14342	14418	14287	14158	14363	14340	14166	14194	14063	14200	14194	14066	14068	14147	14198	14236	14391	14257	14183	14058	14259	14147	14223	14304	14253	14375	14145	14308	14420	14197	14112	14215	14253	14265	14336	14024	14133	14234	14393	14305	14200	14446	14395	14206	14330	14344	14393	14119	14195	14200	14127	14384	14322	14271	14135	14169	14120	14188	13955	14174	14221	14006	14168	14129	14296	14133	14214	14163	14278	14287	14339	14222	14303	14136	14345	14352	14300	14359	14362	14249	14126	14342	14135	14125	14196	14060	14376	14147	14186	14284	14324	14242	14257	14305	14312	14131	14267	14226	14279	14150	14065	14177	14403	14310	14149	14250	14238	14147	14112	14297	14057	14429	14028	14321	14228	14281	14263	14294	14316	14237	14214	14163	14280	14333	14306	14182	14291	14310	14237	14190	14297	14029	14262	14327	14293	14108	14229	14203	13988	14212	14152	14234	14302	14103	14211	14002	14228	14162	14123	14323	14217	14269	14145	14320	14354	14137	14318	14212	14132	14254	14414	14345	14162	14149	14183	14144	14337	14189	14222	14235	14125	14242	14296	14357	14378	14214	14290	14422	14183	14172	14108	14211	14247	14149	14027	14355	14168	14327	14288	14323	14126	14164	14372	14267	14237	14271	14150	14197	14250	14368	14113	14259	14206	14288	14365	14201	14286	14340	14256	14103	14261	14103	14294	14101	14344	14158	14370	14198	14384	14147	14151	14179	14124	14204	14352	14126	14074	14274	14409	14164	14117	14293	14073	14258	14221	14166	14340	14321	14133	14102	14287	14055	14306	14229	14212	14260	14301	14330	14033	14338	14162	14225	14168	14239	14160	14351	14241	14274	14379	14140	14182	14344	14318	14211	14008	14046	14253	14218	14294	14200	14185	14223	14194	14273	14281	14347	13913	14171	14315	14392	14210	14175	14234	14280	14160	14231	14014	14196	14151	14219	14289	14227	14213	14113	14142	14132	14333	14151	14168	14227	14228	14307	14245	14252	14238	14353	14085	14142	14303	14228	14232	14285	14274	14034	14279	14023	14188	14222	14219	14174	14219	14121	14184	14266	14106	14217	14173	14171	14417	14186	14288	14256	14373	14329	14228	14354	14205	14113	14255	14083	14199	14179	14203	14113	14155	14234	14277	14312	14207	14372	14151	14231	14233	14339	14135	14133	14256	14130	14127	14060	14422	14304	14236	14194	14295	14261	14386	14320	14294	14307	14303	14077	14185	14127	14143	14234	14041	14425	14229	14266	14305	14347	14395	14041	14248	14372	14168	14306	14259	14165	14162	14337	14193	14198	14332	14032	14216	14062	14112	14337	14281	14280	14201	14291	14231	14153	14179	14131	14214	14297	14271	14286	14436	14365	14186	14333	14248	14217	14177	14205	14308	14467	14339	14291	14074	14150	14202	14312	14175	14017	14358	14359	14257	14230	14074	14291	14108	14375	14219	14159	14301	14257	14412	14137	14236	14197	14368	14296	14328	14355	14408	14278	14204	14193	14090	14128	14188	14313	14234	14337	14187	14174	14088	14167	14097	14223	14197	14309	14294	14200	14120	14219	14401	14422	14327	14367	14278	14048	14245	14293	14294	14193	14240	14187	14148	14227	14232	14233	14278	14149	14164	14247	14422	14357	14088	14304	14090	14247	14306	14202	14133	14224	14058	14386	14203	14109	14163	14055	14110	14359	14237	14169	14185	14278	14210	14296	14229	14318	14274	14207	14192	14361	14202	14399	14277	14117	13983	14157	14150	14158	14266	14243	14260	14207	14132	14157	14155	14246	14170	14198	14147	14194	14187	14082	14167	14275	14179	14339	14262	14179	14280	14412	14304	14281	14087	14188	14229	14272	14231	14366	14392	14245	14431	14209	14377	14186	14239	14282	14270	14215	14193	14203	14213	14020	14439	14291	14261	14349	14174	14125	14145	14222	14137	14061	14325	14212	14063	14253	14281	14185	14201	14158	14203	14195	14054	14351	14117	14214	14149	14259	14220	13963	14238	14374	14397	14224	14135	14262	14201	14015	14201	14095	14372	14225	14364	14374	14322	14116	14297	14164	14104	14136	14189	14245	14041	14307	14222	14380	14434	14311	14308	14250	14183	14133	14224	14157	14414	14191	14252	14152
23485	20630	27910	23446	21630	23896	24603	20370	19147	19358	19019	17814	17439	17296	17238	17060	17075	17178	16920	16897	17219	17191	17148	17160	17182	16938	17017	16988	16977	16944	17136	17031	17018	16845	16914	16984	17010	17012	17103	16823	16696	16965	16967	16963	17054	17033	16814	16905	16902	16971	17048	16938	16847	16848	16859	16784	16758	16734	16996	16931	16867	16785	16891	16834	16746	16922	16925	17080	16877	16862	16624	16631	16817	16974	16950	16720	16971	16960	16924	16681	16941	16886	17021	16923	16936	17032	16666	16694	17059	16836	16810	16888	16636	16725	16821	17056	16755	16966	16669	16627	16707	16902	16846	16824	16723	16752	16839	16682	16850	16917	16826	16823	17074	16695	16842	16888	16804	16901	16653	16835	16910	16650	16823	16770	16756	16845	16622	16820	16841	17110	16780	16741	16799	16884	16870	17030	16755	17005	16874	17026	16605	16717	16850	16888	16826	16904	16868	17011	16881	16769	16851	16674	17062	16872	16812	16912	16901	16922	16923	16914	16778	16965	16836	16955	16908	16875	16777	16752	16877	16782	16841	16904	16915	16888	16642	16884	16866	16908	16804	16767	16588	16808	16797	16667	16932	16899	16985	16661	16865	16830	16706	16596	16731	16739	16653	16962	16797	16879	16997	16747	16722	16787	16804	16998	16657	16741	16903	16763	16752	16894	16734	16665	16806	16820	16731	16688	16823	16893	16896	16901	16755	16762	16834	16847	16818	16658	16795	16827	16765	16989	16756	16762	16871	16624	16878	16945	16837	16858	16719	16728	16664	16681	16732	16751	16745	16888	16873	16916	16732	16690	16826	16756	16938	16913	16948	16843	16835	16774	16861	16904	16930	16796	16740	16877	16968	16804	16949	16692	16789	16949	16886	17046	16834	16707	16936	17040	16680	16729	16879	16919	16912	16604	16918	16678	16919	16867	16869	17048	16935	17125	16705	16690	16766	16909	16691	16732	17013	17018	16914	16899	16918	16684	17046	16865	16830	16967	16898	16945	16800	16863	16864	16842	16931	16886	16742	17056	16768	16984	16845	16653	16814	16774	16722	16947	16899	16836	16963	16751	16857	16886	16859	16715	16871	16860	16757	16968	16771	16903	16673	16704	16782	16836	16888	16800	16744	17048	16634	16869	16837	16880	16752	17015	16868	16899	16638	16907	16830	16671	16850	16876	16782	16781	16692	16800	16706	16804	16693	16902	16944	17041	16872	16799	16667	17095	16841	16709	16959	16780	16849	16786	16766	16889	16939	17027	16889	16740	16842	16748	16710	16865	16680	16739	16945	16784	16843	16789	16849	16869	16838	16840	16952	16883	16785	16903	16978	17007	16722	16710	16759	16728	16893	16562	16849	16744	16817	16889	16848	16912	16893	16719	16927	16853	17011	16850	16773	16754	16918	16921	16711	16900	16793	16840	16806	16820	16846	16663	17044	16793	16759	16866	16745	16711	16777	16787	16793	16818	16896	16820	16833	16901	16893	16790	16775	16942	16802	16708	16840	16872	17070	16817	16692	16875	16905	16725	17087	16686	16877	16992	16725	16836	16748	16747	16869	16908	16767	16723	16746	16978	16939	16716	16973	16820	16802	16951	16785	16733	17095	16659	16879	16628	16900	16710	16622	16825	16741	16854	16707	16685	16742	16719	16798	16714	16825	16661	16704	16752	16761	16870	16925	16770	16701	16998	16914	16881	16733	16803	16764	16612	16938	16971	17103	16733	16780	16948	16955	16715	16869	16924	16590	16858	16916	16856	16716	16724	16904	16836	16838	16825	16586	17098	17002	16805	16853	16912	16895	16896	16821	16863	16961	16874	16850	16778	16701	16856	16739	16900	16922	16675	16826	16664	16777	16832	16705	16921	16730	16909	16759	16967	16859	16886	16794	16711	16695	16910	16773	17036	16858	16809	16904	16948	16897	16772	16685	16872	16595	16806	16768	16735	16829	16893	16826	16770	16761	16720	16909	16837	16789	16830	16843	16903	16659	16883	16733	16614	16868	16692	16747	16938	16901	16837	16786	16878	16996	16911	17011	16905	16855	16887	16721	16728	16761	16784	16892	16773	16937	16654	16678	16919	16788	16864	16945	16870	16823	16720	16793	16739	16892	16844	16677	16991	16939	16615	16890	16948	16867	16961	16711	16720	16736	16701	16822	16750	16965	16893	16847	16826	16868	16841	16874	16926	17133	16996	16922	16681	16828	16852	16858	16972	16858	16686	16804	16787	16929	16609	16819	16876	16913	16731	16878	17080	16765	16864	16710	16930	16841	16677	16814	16834	16735	16945	16912	16663	16876	16767	16664	16828	17048	16890	16870	16838	16851	16800	16951	16867	16697	16834	17037	16992	16759	16783	16847	16652	16753	16838	16683	17135	16972	16645	16703	16835	16992	17038	16896	16597	16956	16802	16943	16947	16951	17048	16855	16573	16798	16793	16907	16896	16788	16672	16727	16951	16733	16860	16863	16955	16770	16913	16850	16647	16891	16644	17006	16780	16995	16872	16853	16907	17002	16849	16783	16909	16929	16730	17183	16697	16755	16791	16878	16739	16785	16796	16732	16748	16794	16962	16696	16925	16843	16904	16783	16649	16797	16823	17092	16828	16854	16969	16732	16766	16950	16892	16640	16730	16810	16823	16885	16796	16766	16979	16882	16848	16696	16709	16829	16878	16815	16986	16859	16724	16788	16836	16929	16790	16897	16755	16926	16744	16737	16561	16996	16646	16787	16778	17023	16864	16774	16628	16889	16597	16941	16935	16879	16882	16782	17067	16686	16837	16723	16892	16913	16751	16851	16754	16939	17100	16860	16754	16732	16920	16900	16846	16818	16762	16894	16848	16840	16757	16754	16809	16703	16890	16946	16536	16902	17050	16812	16767	16775	16895	16795	16868	17027	16826	16816	16826	16943	16846	16804	16985	16913	16756	16843	16772	16740	16885	16765	16762	16997	16902	16727	16617	16851	16571	16668	16868	16826	16727	16810	16981	16779	16777	16708	16850	16814	16795	16612	16829	16832	16531	16608	16690	16913	16956	16763	17046	16938	16986	16919	16953	16767	16893	16987	16905	16701	16887	16824	16807	16792	16796	16777	16756	16792	16937	16680	16777	16838	16735	16810	16639	16913	16762	16830	16694	16854	16751	16686	16893	16973	16902	16987	16788	16958	16785	16685	16618	16665	16778	16952	16703	16770	16843	16835	16710	16724	16525	16879	17029	16732	16955	16865	16913	16950	16863	16790	16695	16810	16730	16711	16814	16963	16832	16849	16792	16984	16751	16873	16799	16801	16698	16659	16767	16801	16769	16855	16799	16687	16752	16810	16838	16747	16823	16846	16913	16660	16765	16977	16929	16745	16824	16979	16808	16849	16729	16948	16758	16812	16862	16973	16894	16838	16666	17011	16830	16916	16923	16669	16864	16864	16644	16776	16703	16794	16535	16755	16550	16974	16879	16797	16704	16960	16837	16818	16933	16730	16773	16756	17074	16737	16699	16747	16712	16896	16807	16596	16718	16758	16939	16852	16651	17042	16519	16802	16744	17067	16960	16919	16956	16847	16749	16873	16774	16976	16900	16734	16867	16981	16754	16900	16905	16695	16975	16943	16701	16612	16605	16755	16883	16599	16821	16822	16873	16697	17024	17011	16661	16778	16838	16931	16779	16646	16773	16952	16731	16904	16831	16671	16868	16822	16622	16844	16615	16902	16647	16910	16888	16799	16974	16838	16850	16878	16891	16893	16859	16884	16685	17002	16787	16771	16826	16668	16735	16977	16958	16860	16792	16625	16739	16833	17052	16875	16918	16789	16671	16992	16807	16802	16742	16842	17063	16902	16802	16666	16775	16777	16751	16852	16795	16904	16756	16696	16915	16860	16836	16657	16648	16897	16846	16768	16701	16864	16955	17034	16956	16683	16796	16872	16820	16963	16928	16872	16936	16845	16795	16998	16995	16887	16956	16796	16820	16752	16753	16795	16825	16764	16765	16649	16694	16856	16852	16967	16706	16916	16750	16782	16759	16723	16847	16919	16937	16934	16567	16747	16493	16820	16753	16859	16612	16873	16773	16838	16695	16846	17019	16880	16681	16712	16857	16855	16681	16570	16767	16854	16894	16822	16921	16920	16721	16668	16708	16855	16725	16753	16735	16787	16693	16972	16754	16620	16652	16805	16832	16886	16793	16925	16785	16969	16953	17042	16821	16626	16641	16770	16887	16750	16820	16981	16831	16944	16777	16812	16911	16880	16940	16889	16883	16832	16742	16676	16705	16679	16874	17008	16703	16743	16793	16705	16869	16663	17042	16859	16959	16845	16842	16870	16890	16988	16618	16800	16715	16726	16711	16969	16841	16751	16769	16679	16946	16749	16757	16908	16558	16784	16906	16743	16598	16764	16789	16887	16820	17010	16861	16895	16617	16892	16700	16878	16737	16775	16939	16704	16891	16600	16780	16600	16888	16739	16683	16913	16886	16676	16967	16946	16712	16681	16673	16916	16646	16958	16897	16881	16704	16958	16861	16860	16630	16724	16880	16785	16887	16875	16858	17143	16801	16851	17019	16811	16705	16754	16909	16851	16777	16840	16731	16742	16759	16970	16659	16644	16787	16853	16906	16972	16795	16666	16654	17076	16893	16959	16774	16900	16945	16875	16995	16891	16735	16615	16822	16933	16870	16874	16808	16775	16878	16905	16589	16841	16796	16924	16962	16776	16934	16839	16901	16939	16794	16618	16901	16738	16753	16685	16820	16642	16878	16804	16690	16817	16540	16985	16898	16713	16793	16869	17017	16890	16512	16793	16977	16987	16842	16770	16790	16697	16773	16599	16905	16968	16768	16843	16967	16852	16693	16769	16984	16855	16876	16778	16758	16734	16915	16902	16687	16688	16723	16954	17059	17006	16909	16738	16873	16905	16646	17058	16891	16756	16942	16652	16710	16727	16819	16905	16841	16908	16718	16677	17003	16861	16591	16759	16807	16941	16937	16927	16773	16759	16703	16672	16894	16739	16779	16812	16871	16922	16566	16968	16963	16780	16789	16844	16820	16812	16736	16813	16905	16991	16814	16753	16881	16791	16697	16830	16898	16897	16654	16742	16874	16924	16760	16853	16909	16883	16778	16672	16791	16858	16738	16883	16764
21672	37373	35212	28818	25329	22242	20590	18962	17647	17649	17142	15262	14401	14352	14493	14312	14233	14356	14070	14307	14468	14225	14187	14195	14331	14212	14352	14143	14089	14073	14193	14014	14046	14078	13911	14061	13984	14090	13974	13995	13858	14006	14049	13926	13856	14044	14017	14092	13897	14131	13921	14018	14131	14116	14021	14083	14004	13986	14062	13998	13980	14089	14114	14057	14009	13945	14042	14008	14113	14040	14007	13959	14029	13768	13976	13997	13959	14092	14029	14073	14047	14085	13995	13988	14200	14025	14124	13971	14020	13908	14003	14063	13760	14173	14214	14061	14025	14099	13887	13987	13950	14101	13885	13813	14114	13870	14076	14039	14039	13976	13967	14046	14005	13905	14104	13969	14070	13949	13915	14100	13987	14089	14038	14009	14053	14018	14040	13814	13991	14021	14196	14089	14073	14122	14186	14016	13994	14083	13958	13998	13925	13902	13908	13965	13957	13931	14023	14134	13978	14125	13860	13926	13953	14024	13949	13978	14067	14063	13999	13918	13823	13957	14048	14003	13892	14078	14154	13953	13881	13917	14081	13949	13966	13876	13970	13953	14008	13796	14142	14108	13999	14016	14032	13811	13768	13892	13964	13958	13958	13965	14077	14000	13934	13871	14047	13942	14004	13911	14001	14152	13803	14014	14003	13925	13937	13980	13935	13948	13933	14036	13962	13993	13858	14018	13968	13975	13967	13916	13843	13722	14048	13966	13926	13932	13892	13887	14064	14024	14020	14030	13902	13964	13997	13975	13849	13872	14015	13957	13896	13851	13957	13991	13954	14038	13850	13824	13909	14017	13851	13926	14055	13944	14065	13840	14011	13977	13946	13963	13992	14063	13985	13998	14158	13974	13982	14068	13940	13961	13962	13998	13916	14021	14157	14033	14073	13964	13857	14152	13967	14144	14123	13960	14007	14073	13896	14137	14086	13884	14020	13913	14013	14047	13871	14109	13902	13875	14010	13956	13930	13853	14147	13976	13956	14117	14052	13866	14016	13964	13822	13813	14008	13894	13863	13970	13771	14119	14036	13878	13863	14062	14029	13961	13937	14038	13878	14001	13991	13897	13984	13953	13849	13983	14117	13926	14052	13906	13828	14061	13729	13895	13869	14019	13921	13980	13908	13947	14000	13930	14076	13769	13984	13957	13903	13939	14129	13987	13928	13966	14040	13825	13833	13811	13971	14015	14007	13955	13891	13894	13885	14136	13795	13914	14014	13937	14178	13978	14110	13933	13896	13866	14160	14006	13953	14114	14140	14203	14108	13995	14032	14009	13823	13977	13934	14005	14015	13861	14064	13803	14047	13922	14016	13996	13932	14130	14174	14041	13981	13966	14141	13865	14055	14057	13960	13937	14047	13775	14014	14087	13862	14006	14111	14012	13955	13858	13995	13972	13890	13932	13915	14029	14028	14034	13852	13946	13880	13902	13958	13969	13899	14051	13958	13930	14120	14093	13952	13909	13985	13932	14017	14007	13980	14021	14001	13979	14019	13924	13953	13938	13851	13979	13944	13915	13985	14015	13832	14022	13946	14046	13853	14155	13920	14050	14035	13841	13911	14070	13852	14192	13948	14000	13898	14178	13897	14133	13954	13958	14220	13988	13915	13900	14049	13890	14030	14074	14095	13881	13897	14056	13937	14004	13990	14050	13818	14048	14027	14001	13950	13946	13922	13878	13798	14025	13926	13928	13896	14035	14096	13745	14084	13937	14018	14087	13837	13912	14195	13954	13961	14044	13963	14019	14014	13903	13965	14118	13906	13939	13881	14107	14051	13942	13907	13840	13956	14086	13908	13955	13953	13973	13903	13952	13941	13825	14129	13978	13978	14131	13840	13834	13881	13921	13975	14057	14036	14004	14259	14059	14036	13883	13980	13985	14039	13910	14187	14019	14094	13873	13956	13877	13908	14031	13929	13969	14092	14067	14029	14119	13907	14057	13937	14042	13866	14098	14114	13920	14028	14161	14006	14083	13785	13947	14047	14045	13828	14138	13765	13976	14084	13874	13977	14043	14111	13947	14027	14149	14010	14028	13997	13942	13899	13900	13933	14024	14022	13752	13962	13945	13971	14059	14098	13878	14052	13905	14059	13813	14003	14021	13917	14112	14050	13970	13912	13952	14077	14151	14089	14019	14106	13998	13906	13994	14121	13977	14060	14148	13954	13898	13942	13802	13960	13937	13912	13850	14020	14009	14017	13950	13802	13936	14104	13974	14001	14052	13999	13882	14011	13839	14040	13972	14060	13925	13868	14013	13967	14090	14127	13728	13949	14073	13877	13805	14000	14062	14005	14076	14150	14002	14058	14127	13835	13977	13937	13811	14090	14028	14166	13995	14051	14000	13899	13944	13888	13847	13835	13983	14120	13940	14026	13997	13992	13969	13930	13876	14022	13772	14107	13787	13979	13929	14053	14106	13989	14099	14015	14043	14094	14056	14067	13997	14060	13854	13998	13903	13924	13977	13852	13967	13829	13918	13810	13978	14155	13914	14038	14108	14035	14078	14000	13854	14041	13937	14004	13874	13871	14036	13930	13799	13882	14094	14034	13940	13957	14088	13872	14238	13968	14177	14125	13902	14041	13989	14092	13837	13914	13950	14054	13982	14144	13955	13901	13987	14051	14043	13880	14027	13906	13963	13791	13858	13977	13986	14148	13944	13935	13943	13882	13948	14032	13970	13973	14072	14016	14134	14092	14056	13911	14007	14031	13768	13962	14020	14031	14122	13986	13974	13979	13993	13821	14019	13920	14014	13979	13960	13895	13810	13948	14094	13971	13948	13910	13978	13936	14027	13984	13857	13981	13923	14094	13949	13996	14077	13753	13940	14035	14079	14184	13816	14084	13924	14069	14022	14030	14113	14016	14068	13867	13959	13944	13957	13856	13949	14021	13863	14004	13932	14043	13973	14010	13995	14058	13949	14049	14074	13976	13906	14250	14004	14013	13924	13921	14058	14033	13997	13997	13967	13961	14009	13961	13818	13939	13885	13930	13885	14017	14045	13872	14086	14092	13901	13915	14036	14073	14122	13920	14038	14084	13898	13968	13995	14086	14008	13880	13901	13988	13951	14038	14087	14052	13856	14078	13926	14040	14003	13988	14077	13885	14077	13960	14016	13786	13861	13872	13929	13849	14013	13908	14041	14026	13910	13967	14043	13915	13992	14122	14015	13878	13846	13994	13959	14021	13981	13990	14014	13955	13825	13977	13958	13956	13969	14065	13939	13915	14083	14099	13811	14005	13923	13878	13917	14011	14221	13977	13968	13978	13906	14086	13854	14119	13943	13996	13878	13982	13924	13846	13851	14063	14143	13928	14079	13862	14009	13941	13889	14004	14018	13825	13794	14206	14066	14090	13976	13930	13964	14128	13963	13941	14079	14075	13942	13860	14082	13913	14001	13962	13939	14078	13945	14145	14051	13809	13781	13986	14051	14015	13932	14111	13942	13999	13888	13943	13976	13890	13870	13774	13894	14151	13984	13985	14058	14014	13932	14056	14055	14143	14103	13978	13967	13957	13979	14041	14080	14018	13921	14069	13915	13860	14121	13991	13987	13987	13944	13963	13890	13838	14015	13984	14009	14003	13936	13885	13978	13931	13859	14049	13985	13943	14040	13974	13942	14195	13934	14051	13941	14062	14026	14080	13927	13995	13849	13913	14166	13940	13894	13894	14036	14192	14061	13920	13886	13996	14067	14031	13942	14151	14003	14125	13880	13884	13887	14047	13879	13855	13877	14008	13598	14121	13979	14091	14017	14064	14016	14029	13994	14037	14141	13884	14096	14110	13968	13926	13917	13971	13898	13886	13908	13979	14201	13845	13907	14073	13969	14150	14199	13947	13916	14082	14022	14043	14000	14115	13991	14080	13952	14047	13857	14000	13848	14092	13969	14138	14001	13882	13966	14092	14018	13955	13916	13981	13911	13999	14010	13965	13961	14010	13992	13882	13978	14023	14075	14032	13805	14036	14028	13905	13960	14124	13861	13833	13989	13968	13993	14087	13853	14071	13976	14236	14096	13918	13906	14049	14031	14033	13985	13893	14038	14191	13896	14154	13918	13896	14010	13887	13855	14150	14018	14116	13961	14044	14159	13986	13892	13789	14086	14061	13842	13943	13908	14095	14030	13946	13954	14136	14014	13984	14038	14005	14014	14071	13841	13879	14031	13965	14012	13842	14056	13944	13967	14221	13994	13991	13987	14068	14125	14023	13910	13914	14121	13924	13874	13913	14104	13980	13885	13978	14125	13875	13862	14015	14088	13944	13962	13907	14040	14069	13832	14089	14027	14014	14108	13975	14030	13960	13993	14058	14018	13939	13907	13964	13937	13746	14057	14083	13831	14002	14103	14147	14013	13923	13964	14046	14012	13962	13925	13871	13801	13914	14003	14075	13920	13902	14039	13972	14189	13937	14058	13994	13896	14002	14092	13984	13976	13898	13908	14022	13882	14111	13909	13976	13942	14035	13833	13898	14159	14043	13874	14103	13988	14006	13916	14072	14037	13874	14019	13993	14061	14059	14039	14029	13974	14117	13892	14072	13943	13926	13877	13982	13896	13915	13979	13978	13954	14022	13945	14015	13823	13873	14001	14070	13914	14043	14030	13858	13879	14074	14017	13967	14053	13991	14138	13869	14031	13914	14041	14054	13843	13949	14111	13978	13853	13955	13737	13917	14101	13926	14033	13860	13951	13930	13938	13915	13877	13967	13878	14123	13823	13999	13884	13853	14054	14038	13980	13922	14002	14122	14051	13998	13960	13868	13867	14280	13931	13796	14004	13955	14173	14019	13951	13984	13933	14029	13931	14012	14010	13931	13991	13955	14053	14093	14169	14028	14102	14096	14032	14034	14102	13953	13733	13989	13823	13956	13994	14096	14144	13916	14065	13861	13930	13989	13846	13990	14112	14165	13949	14048	13928	13967	14127	13949	13923	13994	13985	13909	14047	13897	13964	14143	14006	13984	14047	14100	13967	13903	13846	14064	14109	14109	14007	14001	13934	14115	13980	13969	13928	13922	13946	13980	13883	14005	13944	13923	14024	13939	14050	14057	13982	14064	14067	13866	13845	13930	14001	13903	13908	13976	13815	13881	13887	13990	14072	13989	14083	13798	13858	13998	13929	14021	14032
30796	23425	23902	21616	18697	18081	17518	16951	16549	16816	16547	16123	15919	15902	15791	16094	15897	15880	15831	15976	16192	16064	15787	16015	15790	15930	15808	16120	15898	15951	15751	16057	15958	16015	15748	15838	15934	15802	15798	15932	15926	15835	15865	15931	15543	15669	15841	15965	15996	15796	16055	15828	16004	16014	15876	16089	15785	15918	16031	15854	15639	15889	15878	15879	15814	15844	16005	15866	15813	15788	15690	15738	15893	15711	15764	15884	15955	15955	15991	15933	16020	15765	15998	15836	15783	15880	15953	15936	16023	15781	15740	15897	16100	15906	15884	15789	15967	16004	15928	15837	16076	15724	15815	15811	15600	15810	15929	15742	15942	15878	15912	15940	15829	15731	15907	15781	15780	15843	15977	15845	15810	15681	15876	16072	16028	15958	15926	15994	15945	15868	15972	15936	16120	15959	16005	15845	15804	15770	15692	15640	15892	15723	16011	15725	15990	15678	15923	15802	15969	15849	15839	15728	15809	15799	15839	15909	16036	15993	16001	15975	16023	16172	15967	15851	15843	15902	15657	15898	16117	15888	15961	15899	15745	15714	15703	15686	15715	15955	16034	15754	15853	15869	15954	15870	15817	16045	15955	15806	16097	15883	16010	15915	16046	15934	15753	16090	15996	15700	15764	15930	15895	15954	15653	15857	15987	16009	15839	15613	15847	15786	16051	15843	15753	15760	15887	16020	15898	15925	15650	15941	15797	15916	15746	15887	15718	15703	15818	15832	15960	15891	16010	15790	15750	15693	15794	16034	15883	15794	16035	15736	16176	15866	16013	15821	15767	15699	15929	16054	15843	15512	15884	15859	15730	15817	16076	15975	15973	15757	15890	16099	16110	15837	15710	15895	16013	15775	15877	15761	15774	15781	15804	15834	15601	16092	16134	15947	15816	15845	15958	15923	15831	15883	15907	15894	16014	15957	15817	15949	15897	16006	16083	15710	15904	15938	16094	16033	16009	16196	16068	15714	16090	15854	15962	15857	15895	15867	15866	15971	15871	15972	15962	15813	15741	15900	16162	15884	15941	15840	16102	15741	15917	15801	15921	15834	15950	15656	15822	16037	15808	15817	15910	15956	15836	15865	15848	15929	15939	15883	15816	15856	15895	15793	15939	15858	16074	15913	15912	15845	15640	15831	15953	15986	15909	15902	15725	15674	15895	15856	16009	15998	15816	15759	15917	15945	16000	15969	16019	15863	16136	15800	15787	15755	15702	15798	15829	15747	15855	15906	15687	15784	15628	15862	16023	15880	15844	15668	15929	15777	15811	16007	15985	15976	15779	15891	15822	15952	16039	15878	15887	15914	15871	15906	15911	15945	15807	16003	15917	16091	15879	15839	16008	16029	15822	15931	15892	15956	16077	16260	16001	16032	15983	15783	16098	15857	15926	15850	15682	15914	16040	16014	15737	15827	15802	15800	15857	15717	15725	15690	15821	15904	15890	15979	15719	15928	16053	15957	16007	15893	16055	15982	15891	15817	15812	15587	15984	15788	15845	15826	15843	15944	16063	15724	15612	15796	15914	15731	15698	15977	15853	15913	15838	15657	15794	15978	15864	15887	16027	15771	15819	15915	15777	15897	15700	15711	15928	15775	16111	15915	15951	15795	15785	15824	15858	15658	15976	15798	15970	16023	15841	16134	15929	15951	15836	15885	16175	15826	15756	15770	15884	15912	15904	15926	15894	15984	15952	15820	16073	15981	15784	15913	15844	15900	16040	15921	15950	16011	15910	15876	16042	15910	15918	15812	15780	15912	15887	15718	15858	15721	15914	15897	15949	15899	15841	15804	15635	15895	15746	15983	16015	15956	15735	15985	16193	15774	15772	15894	16038	15718	15710	15993	15868	15964	15837	15800	15858	15698	15803	15861	16055	15844	15917	16102	15862	15919	15648	15939	15730	15943	15946	15777	15954	15934	15953	16082	16005	15895	15728	15779	15936	15783	15801	15854	15937	15848	15915	15775	15818	15879	15852	15625	15877	15941	15935	15932	15995	15681	16019	16064	15984	15856	15825	16147	15814	15969	15785	15974	15825	15836	15797	15808	15891	15980	15867	15777	15849	15865	15956	16131	15853	15860	15715	15882	15713	15784	15883	15805	15867	15818	15856	15772	15804	15829	15991	15764	15605	15804	16043	16027	15706	15980	15791	15854	15815	16005	16147	15942	15811	16019	15696	15705	15744	15683	15909	15847	15795	15879	15749	15925	15877	15953	15846	15813	15874	15702	15768	15978	15783	15859	16012	15651	15778	15815	16047	15879	15808	15948	15865	15784	15623	15960	15909	15869	15845	15925	15861	15797	15918	15881	15896	15917	16023	15810	15960	15804	15681	15797	15922	15881	15921	15950	16041	16006	16010	15951	16024	15980	16000	15954	15792	15789	15820	15840	15880	15868	15825	16155	15825	15860	16058	15925	15931	15839	15836	15915	15716	15792	15859	15864	16029	15742	15880	15814	15901	16118	15784	15786	15894	15930	15858	15800	15930	15879	15822	15887	15969	15993	16025	15718	15862	15935	15892	15702	15727	15836	15769	15841	15860	15779	15805	15857	15909	15803	15951	15935	15851	16005	15893	15738	15948	15798	15965	15853	15690	15921	15730	15803	15625	15786	15875	15767	15861	15927	15923	15769	15640	15877	15741	15799	15778	15849	15940	15796	15728	15926	15871	15702	15860	15881	15899	16023	15923	15804	15988	15865	15905	15821	15943	15767	16128	15799	16024	16005	15863	15850	15727	15643	15726	15838	15860	15840	15904	15904	15898	15851	15750	15901	15729	15895	15870	15886	15722	15919	16043	15914	15997	16049	16050	15867	15729	15922	15916	15881	15586	15905	15959	15716	15829	15696	16020	15854	15933	15964	15967	15965	15688	15813	15912	15967	15824	15897	15991	16018	16060	15872	15912	15956	15830	15879	16113	15868	16081	15948	15920	15934	15983	15757	15751	15861	15971	15911	15882	15827	15945	15796	16106	15813	15803	15923	15803	15675	15990	15823	16079	15778	15747	15867	16032	15718	15841	16015	15943	16068	15735	15860	15989	15765	15873	15939	15956	16089	15847	15933	16136	15856	15842	15989	15942	15928	15883	16123	15708	15846	15916	15884	15911	15742	15870	15686	15950	15802	15888	15947	15909	15776	15883	16001	15908	15843	15896	15929	15817	15891	15758	15670	15823	15890	15900	15758	16183	15906	15861	15769	15914	15790	15881	15976	15827	15811	15899	16032	16112	15827	15774	15826	16015	16028	15761	15916	15912	15961	15664	16021	16077	15887	15955	15815	15703	15874	15837	15856	15818	15874	15772	15900	15759	16063	15946	15864	15942	15993	15848	15975	15871	15860	15736	16024	15857	15835	15825	15998	15954	15909	15794	15897	15872	15836	15843	16027	15817	15966	16010	15691	15945	16013	15785	15936	15895	15853	15952	16032	15925	16113	15823	16051	15948	16003	15976	15995	15826	15861	15845	16082	15945	15947	15940	16006	16212	15872	15917	16009	15828	15854	15883	15862	15793	15842	16006	15886	15892	15794	15994	16008	15794	15703	15867	15920	15696	15877	16090	15854	15882	15706	15811	15814	15718	15975	15952	15925	15914	16020	15851	15939	15855	15960	15959	15912	15753	15631	15878	15767	15950	16081	15824	16030	15878	15806	15901	15818	15876	15814	15729	15956	15733	15805	15895	15720	15799	15948	15797	15728	15735	15842	15942	15989	16127	16026	16032	16004	15857	15834	15718	15957	15823	15715	15804	16033	15843	15875	15681	15869	15828	15886	15880	15883	15874	15970	16056	16048	15832	15846	15817	15865	15839	15884	15831	15776	15877	16160	15666	15875	15935	15739	15970	16080	15737	15697	15577	15955	15782	15870	15718	15855	15893	16035	15913	15834	15974	15899	15813	15779	15776	15813	15788	16027	15886	15763	15868	15975	15875	15778	15818	15978	15865	15921	15866	15918	15963	15779	15919	15679	15611	15925	15923	15868	15965	15815	15601	15627	16030	15806	15951	15805	15979	15811	15920	15876	15849	15738	15805	15744	15895	15703	15870	15699	15890	15883	15826	15766	15879	15862	15795	15830	15888	15859	15967	15892	15903	15925	16029	15890	15749	15780	15585	15893	15851	15901	15883	16015	15923	16131	15856	15750	15935	15921	15848	15927	15836	15830	15904	15855	15917	15801	15695	15868	15888	15858	15926	15848	15840	15764	15821	15848	16010	16032	15813	15670	16057	16009	16078	16037	15845	15669	15849	15744	15876	15949	15753	15853	15967	15980	15780	15863	15899	15911	15832	16015	15984	15858	15736	15978	15987	15997	15702	15927	15930	15862	15808	15729	15940	15869	15855	15938	15995	15938	16097	15851	15944	15810	15886	15918	15949	16106	15999	15894	15919	15869	15845	16035	16096	16086	15775	15781	16047	16067	15897	15882	15781	15767	15727	15773	15887	15877	16037	15805	15810	16007	16065	15948	15911	16047	15667	15801	15816	15727	15970	15703	15996	15773	15965	15769	15864	15884	15934	15787	15885	15939	15832	15962	16079	16075	15855	15943	15933	16000	15964	15914	15801	15717	15975	15918	15906	15901	15979	15938	15869	15886	16019	15734	15922	15682	15965	15907	15664	15925	15941	15803	15963	15770	15791	15828	16062	15760	15792	15901	15736	15793	15849	16057	16010	15817	15722	15813	15758	15918	15974	15972	15711	15845	15909	15884	15806	15801	15640	15856	15785	15653	15854	15767	16025	16170	15846	15745	15913	15832	16053	15834	15918	15760	15882	15728	15799	15790	15680	15954	15814	15771	15826	15801	15878	15920	15999	15809	15734	15727	16019	16061	15807	15811	15701	15746	15660	15992	15906	15847	15789	15899	16087	16051	16028	15814	15929	15953	15962	15787	15897	15835	15667	15822	15944	16098	15899	15766	15663	15686	15679	15877	15771	15968	15815	15929	15857	16010	16023	15873	16091	15813	15764	15951	15770	15767	15964	15808	15845	15981	15930	15793	15771	15951	15962	15994	15868	16061	15960	16051	15816	16015	15892	15942	15871	16001	15993	15857	15905	15925	15805	16078	15926	15829	15983	15945	15784	15866	15777	15750	15811	15866	15736	15864	15813	15638	16092	15921	16048	15867	15961	15940
19964	25385	24621	20294	18518	17080	16112	15682	14942	14962	14809	13783	13707	13601	13580	13462	13561	13677	13567	13586	13534	13492	13686	13731	13507	13617	13641	13503	13536	13606	13616	13739	13527	13603	13419	13591	13575	13536	13578	13414	13618	13590	13607	13512	13732	13588	13322	13484	13618	13418	13658	13562	13573	13458	13411	13600	13390	13523	13588	13504	13646	13740	13646	13621	13595	13559	13397	13500	13450	13559	13531	13585	13451	13506	13584	13662	13582	13628	13638	13484	13580	13539	13444	13449	13563	13530	13586	13601	13568	13583	13340	13701	13736	13349	13733	13562	13707	13652	13499	13624	13620	13530	13320	13507	13601	13497	13478	13673	13555	13438	13491	13488	13692	13561	13648	13462	13421	13645	13645	13661	13638	13533	13667	13539	13493	13622	13456	13624	13365	13423	13433	13451	13491	13532	13628	13538	13558	13564	13510	13478	13491	13663	13548	13603	13734	13580	13462	13389	13501	13704	13503	13588	13518	13300	13528	13681	13532	13472	13489	13507	13516	13716	13447	13474	13565	13572	13582	13606	13478	13635	13604	13459	13513	13543	13541	13384	13638	13254	13593	13454	13592	13501	13596	13455	13658	13517	13538	13481	13548	13632	13425	13439	13467	13568	13623	13530	13596	13439	13439	13523	13578	13662	13628	13576	13442	13245	13491	13494	13484	13550	13565	13355	13644	13498	13407	13581	13523	13537	13594	13473	13503	13377	13435	13616	13492	13646	13471	13643	13423	13618	13483	13476	13523	13398	13433	13622	13460	13520	13672	13365	13455	13592	13446	13519	13543	13648	13551	13520	13433	13578	13470	13648	13583	13690	13533	13578	13546	13681	13610	13566	13547	13489	13685	13520	13594	13508	13513	13425	13619	13403	13554	13418	13541	13470	13560	13461	13696	13494	13644	13461	13572	13530	13562	13624	13459	13446	13638	13555	13526	13431	13457	13613	13561	13523	13615	13477	13592	13611	13417	13408	13621	13591	13524	13599	13399	13544	13476	13556	13488	13526	13514	13500	13601	13447	13727	13534	13541	13642	13432	13462	13598	13643	13668	13714	13497	13516	13382	13463	13522	13483	13494	13370	13724	13530	13446	13431	13540	13558	13617	13423	13425	13561	13556	13347	13642	13438	13463	13484	13553	13428	13599	13602	13331	13474	13433	13571	13578	13519	13522	13409	13497	13629	13552	13496	13394	13435	13576	13722	13545	13472	13585	13479	13533	13477	13568	13573	13494	13548	13507	13590	13533	13640	13423	13541	13471	13511	13541	13596	13459	13602	13618	13578	13679	13518	13666	13531	13475	13421	13489	13666	13542	13570	13615	13552	13438	13512	13511	13510	13380	13529	13640	13496	13675	13736	13538	13677	13548	13512	13506	13524	13582	13615	13716	13447	13470	13398	13658	13614	13590	13511	13508	13567	13432	13437	13644	13488	13483	13495	13644	13428	13523	13517	13468	13531	13540	13579	13438	13584	13502	13593	13545	13578	13572	13616	13668	13421	13421	13481	13424	13457	13471	13445	13635	13494	13562	13649	13514	13660	13677	13601	13698	13539	13459	13452	13752	13527	13594	13478	13513	13437	13491	13552	13763	13636	13646	13596	13467	13471	13592	13340	13736	13552	13721	13326	13634	13375	13629	13555	13575	13469	13560	13344	13523	13546	13555	13547	13549	13508	13606	13578	13520	13484	13495	13582	13686	13488	13595	13523	13348	13631	13491	13731	13360	13452	13646	13509	13572	13621	13334	13543	13426	13514	13573	13310	13637	13529	13452	13446	13463	13582	13578	13545	13697	13591	13486	13656	13381	13700	13464	13659	13616	13480	13577	13497	13641	13560	13530	13623	13468	13558	13609	13632	13584	13600	13579	13355	13457	13580	13640	13594	13565	13468	13758	13596	13683	13543	13597	13582	13529	13581	13622	13621	13614	13546	13489	13597	13466	13659	13522	13521	13510	13573	13501	13669	13467	13620	13470	13522	13530	13531	13610	13595	13534	13496	13507	13456	13585	13543	13650	13471	13560	13505	13472	13548	13531	13623	13619	13585	13669	13547	13402	13493	13424	13471	13399	13551	13673	13504	13691	13665	13593	13607	13520	13624	13571	13406	13624	13523	13651	13459	13641	13439	13631	13555	13627	13529	13433	13500	13546	13662	13531	13618	13439	13476	13368	13615	13659	13430	13593	13497	13458	13507	13575	13567	13501	13445	13663	13497	13560	13555	13519	13631	13575	13422	13467	13471	13536	13545	13483	13637	13557	13516	13527	13449	13717	13629	13587	13692	13634	13464	13439	13553	13678	13721	13452	13670	13553	13524	13461	13599	13589	13438	13604	13601	13511	13613	13581	13567	13608	13659	13609	13553	13627	13668	13603	13504	13621	13519	13556	13652	13427	13549	13427	13483	13550	13596	13530	13543	13545	13524	13600	13490	13698	13423	13450	13426	13360	13422	13523	13548	13639	13488	13625	13637	13530	13584	13521	13497	13412	13491	13482	13588	13473	13580	13521	13511	13655	13598	13606	13543	13571	13577	13519	13564	13381	13515	13676	13639	13350	13493	13610	13444	13603	13420	13517	13563	13549	13426	13465	13412	13596	13402	13738	13468	13545	13706	13499	13639	13602	13612	13614	13568	13574	13583	13378	13604	13600	13562	13534	13453	13697	13560	13452	13591	13564	13488	13531	13455	13634	13487	13591	13673	13591	13550	13615	13521	13565	13697	13601	13576	13451	13509	13563	13578	13553	13455	13528	13625	13512	13328	13534	13557	13527	13410	13575	13483	13507	13715	13496	13442	13598	13417	13534	13503	13583	13419	13601	13549	13458	13624	13272	13616	13588	13501	13465	13480	13571	13535	13738	13588	13610	13572	13706	13639	13606	13492	13372	13364	13711	13691	13544	13715	13416	13629	13575	13552	13577	13403	13512	13671	13797	13553	13480	13409	13501	13488	13639	13484	13554	13450	13408	13464	13532	13499	13460	13647	13602	13637	13479	13556	13541	13647	13417	13679	13506	13700	13549	13520	13568	13513	13493	13562	13424	13704	13641	13451	13761	13368	13628	13520	13536	13575	13519	13569	13471	13661	13354	13532	13716	13332	13504	13427	13418	13460	13544	13615	13646	13559	13578	13387	13645	13633	13516	13515	13828	13642	13473	13343	13722	13368	13596	13495	13618	13559	13638	13632	13490	13548	13487	13617	13616	13372	13467	13610	13489	13581	13405	13563	13530	13487	13681	13562	13687	13657	13618	13595	13485	13505	13650	13577	13292	13460	13536	13554	13322	13586	13767	13655	13530	13506	13504	13505	13565	13637	13637	13541	13577	13576	13545	13617	13402	13442	13379	13615	13636	13436	13651	13580	13462	13493	13656	13505	13469	13575	13775	13656	13576	13653	13487	13584	13481	13579	13494	13512	13534	13547	13498	13548	13483	13492	13426	13435	13524	13375	13631	13461	13551	13564	13584	13398	13424	13575	13626	13698	13327	13569	13630	13546	13584	13447	13465	13678	13651	13410	13415	13789	13413	13697	13433	13421	13427	13489	13537	13514	13548	13505	13504	13463	13624	13484	13319	13403	13411	13452	13511	13497	13471	13624	13381	13556	13689	13496	13627	13638	13583	13747	13485	13497	13514	13657	13478	13638	13349	13603	13546	13566	13449	13534	13538	13637	13564	13517	13608	13543	13529	13377	13552	13491	13626	13580	13512	13702	13540	13651	13685	13505	13566	13262	13476	13643	13497	13633	13353	13668	13449	13540	13482	13573	13565	13685	13607	13632	13486	13374	13515	13655	13565	13604	13523	13682	13581	13520	13507	13606	13621	13595	13632	13316	13523	13714	13450	13465	13572	13511	13598	13498	13554	13319	13529	13526	13594	13525	13523	13400	13537	13629	13500	13762	13536	13536	13514	13453	13452	13521	13430	13456	13489	13678	13515	13517	13500	13475	13563	13417	13353	13476	13458	13510	13598	13699	13578	13596	13510	13478	13492	13511	13493	13420	13590	13699	13558	13591	13491	13454	13492	13562	13503	13482	13601	13510	13601	13532	13489	13673	13473	13352	13533	13666	13623	13574	13405	13558	13579	13506	13404	13505	13463	13477	13641	13473	13442	13543	13461	13501	13524	13493	13500	13615	13615	13453	13571	13604	13633	13504	13616	13553	13515	13570	13562	13614	13608	13657	13607	13499	13436	13351	13541	13667	13488	13584	13451	13557	13509	13576	13492	13561	13578	13360	13481	13643	13676	13449	13622	13617	13616	13529	13565	13587	13528	13620	13513	13584	13483	13667	13588	13542	13538	13325	13546	13553	13655	13427	13599	13485	13547	13603	13588	13638	13599	13560	13475	13400	13558	13599	13746	13674	13522	13542	13790	13570	13577	13589	13647	13672	13285	13582	13470	13448	13459	13585	13488	13552	13523	13586	13464	13577	13569	13532	13607	13471	13544	13631	13616	13606	13447	13462	13687	13446	13656	13494	13538	13569	13574	13426	13534	13504	13536	13407	13537	13667	13686	13547	13764	13544	13505	13609	13468	13440	13602	13394	13570	13657	13585	13483	13605	13595	13534	13633	13542	13637	13541	13620	13545	13553	13530	13505	13558	13569	13589	13493	13505	13607	13716	13497	13497	13534	13438	13514	13740	13584	13537	13515	13590	13525	13618	13513	13660	13494	13569	13426	13333	13704	13508	13556	13435	13569	13565	13561	13447	13444	13471	13554	13381	13625	13533	13677	13471	13582	13611	13387	13616	13392	13645	13659	13521	13559	13669	13417	13390	13607	13548	13678	13564	13526	13516	13624	13520	13425	13749	13472	13639	13509	13588	13561	13513	13607	13516	13472	13660	13655	13413	13442	13610	13518	13735	13478	13542	13480	13568	13381	13681	13595	13572	13560	13585	13500	13487	13559	13598	13527	13663	13460	13491	13624	13563	13568	13601	13760	13413	13540	13535	13589	13344	13531	13477	13529	13455	13471	13628	13575	13640	13756	13531	13589	13518	13588	13616	13508	13519	13678	13530	13447	13623	13658	13568	13701	13519	13514	13641	13498	13560	13745	13538	13754	13483	13658	13741	13445	13530	13540	13648	13687	13636	13505	13511	13552	13618	13685	13569	13515	13443	13549	13467	13533	13512	13578
26467	21731	28499	26572	23376	21582	20852	18782	18485	18190	18256	17136	16926	16946	16911	16892	17018	17050	16835	16885	16786	16972	16957	16878	16694	17112	16700	16979	16727	16618	16748	16760	16754	16636	16713	16746	16666	16914	16969	16685	16738	16684	16767	16579	16777	16929	16720	16795	16802	16856	16809	16753	16796	16692	16893	16776	16783	16600	16683	17052	16700	16901	16795	16676	16717	16807	16691	16826	17162	16652	16871	16936	16802	16852	16889	16877	17063	16647	16788	16776	16717	16630	16776	16728	16760	16906	16638	16797	16492	16818	16789	16612	16654	16677	16679	16618	16616	16720	16658	16778	16283	16759	16807	16702	16732	16710	16722	16802	16591	16813	16809	16769	16820	16820	16928	16690	16706	16788	16893	16940	16833	16643	16875	16738	16673	16748	16738	16724	16767	16659	16809	16865	16812	16672	16896	16790	16790	16787	16769	16831	16670	16690	16753	16710	16597	16788	16820	16904	16452	16664	16779	16786	16683	16599	16806	16640	16705	16897	16743	16884	16781	16524	16671	16721	16660	16691	16906	16688	16682	16594	16848	16665	16749	16746	16858	16767	16507	16917	16812	16687	16680	16751	16627	16722	16511	16665	16672	16494	16664	16703	16770	16658	16650	16743	17028	16605	16816	16641	16719	16933	16790	16650	16730	16857	16876	16648	16660	16576	16814	16879	16873	16809	16932	16866	16789	16837	16620	16902	16613	16790	16657	16942	16733	16733	16750	16636	16709	16690	16631	16603	16736	16619	16787	16728	16617	16709	16564	16598	17014	16619	16709	16747	16792	16724	16827	16663	16799	16545	16750	16773	16751	16559	16651	16667	16955	16749	16615	16677	16596	16738	16627	16779	16802	16629	16749	16849	16957	16562	16834	16771	16778	16709	16717	16774	16770	16681	16737	16783	16750	16832	16619	16556	16755	16736	16713	16800	16538	16812	16537	16746	16882	16803	16858	16642	16766	16843	16744	16717	16959	16519	16829	16705	16862	16773	16658	16689	16734	16786	16760	16864	16805	16766	16598	16688	16854	16804	16599	16757	16744	16855	16521	16718	16603	16778	16772	16461	16541	16853	16849	16765	16747	16611	16809	16777	16781	16725	16783	16603	16693	16849	16605	16788	16931	16706	16741	16678	16747	16635	16815	16784	16708	16849	16713	16868	16758	16829	16789	16649	16742	16808	16851	16569	16780	16843	16898	16872	16738	16830	16881	16611	16702	16767	16927	16934	16669	16662	16721	16808	16640	16700	17069	16822	16787	16961	16866	16522	16893	16886	16653	16439	16674	16752	16775	16774	16702	16608	16653	16749	16875	16760	17035	16828	16740	16773	16853	16611	16690	16681	16754	16935	16798	16668	16820	16565	16808	16635	17012	16906	16679	16790	16681	16749	16809	16826	16688	16657	16790	16889	16788	16779	16879	16843	16605	16577	16643	16812	16889	16852	16867	16846	16752	16775	16711	16981	16617	16684	16568	16723	16651	16755	16589	16545	16684	16726	16771	16663	16805	16748	16627	16627	16517	16531	16779	16671	16815	16654	16923	16802	16837	16729	16860	16610	16682	16744	16789	16698	16747	16855	16787	16880	16823	16545	16729	16679	16734	16659	16649	16563	16758	16697	16766	16726	16774	16680	16862	16852	16671	16848	16436	16635	16741	16762	16720	16658	16680	16617	16610	16490	16826	16800	16870	16840	16561	16609	16741	16799	16870	16667	16741	16657	16642	16597	16721	16807	16804	16532	16827	16720	16763	16683	16607	16792	16747	16839	16785	16735	16861	16505	16627	16728	16808	16742	16750	16724	16536	16731	16879	16804	16762	16664	16854	16801	16792	16800	16924	16784	16696	16806	16910	16825	16760	16697	16598	16772	16875	16991	16828	16692	16605	16588	16812	16537	16760	16628	16689	16419	16708	16881	16612	16619	16716	16721	16693	16760	16536	16672	16609	16738	16571	16621	16684	17014	17005	16717	16635	16581	16681	16892	16739	16688	16872	16787	16744	16780	16923	16632	16569	16837	16557	16729	16548	16814	16828	16740	16624	16631	16683	16726	16734	16669	16967	16855	16805	16627	16833	16688	16773	16919	16733	16659	16765	16733	16756	16832	16724	16725	16799	16613	16929	16794	16766	16694	16874	16874	16864	16917	16932	16823	16860	16741	16885	16700	16648	16543	16573	16774	16486	16732	16799	16695	16664	16668	16727	16659	16630	16800	16973	16740	16886	16934	16629	16895	16791	16823	16690	16882	16812	16697	16891	16812	16592	16754	16691	16760	16493	16961	16566	16801	16772	16686	16936	16793	16838	16608	16698	16882	16675	16678	16848	16770	16707	16805	16667	16753	16725	16826	16849	16875	16750	16816	16780	16731	16988	16830	16786	16722	16661	16719	16879	16778	16800	16752	16641	16655	16717	16661	16648	17076	16852	16735	16661	16740	16782	16527	16910	16649	16759	16679	16834	16922	16724	16713	16714	16652	16566	17030	16859	16619	16604	16606	16930	16761	16916	16680	16871	16658	16866	16672	16657	16840	16967	16698	16682	16765	16719	16841	16834	16539	16873	16769	16794	16431	16746	16657	16711	16617	16782	16861	16702	16839	16610	16757	16839	16671	16667	16850	16989	16727	16740	16883	16766	16736	16580	16633	16772	16815	16693	16972	16886	16713	16877	16826	16615	16818	16593	16872	16775	16725	16668	16746	16871	16846	16879	16739	16882	16879	16754	16740	16802	16670	16860	16897	16854	16848	16585	16763	16857	16735	16674	16833	16766	16665	16493	16924	16714	16622	16744	16713	16689	16806	16779	16938	16843	16713	16669	16956	16766	16767	16716	16844	16766	16680	16747	16596	16772	16689	16703	16806	16809	16827	17098	16799	16836	16695	16693	16616	16788	16690	16748	16749	16831	16589	16718	16836	16862	16812	16744	16682	16633	16507	16768	16673	16655	16733	16877	16620	16900	16675	16779	16661	16660	16614	16659	16746	16843	16697	16711	16827	16672	16963	16731	16836	16623	16687	16541	16700	16746	16838	17011	16776	16732	16754	16601	16758	16723	16726	16643	16667	16590	16694	16794	16899	16695	16620	16706	16602	16842	16464	16686	16729	16789	16901	16737	16544	16678	16784	16794	16853	16706	16727	17006	16625	16771	16808	16655	16508	16866	16681	16646	16736	16814	16680	16803	16893	16809	16682	16729	16719	16848	16897	16686	16841	16861	16740	16739	16956	16768	16523	16746	16752	16735	16796	16845	16588	16760	16740	16658	16895	16734	16730	16778	16977	16795	16472	16648	16628	16752	16650	16704	16858	16660	16757	16727	16843	16741	16714	16949	16704	16808	16772	16632	16724	16801	16699	16732	16936	16832	16835	16717	16732	16519	16891	16858	16716	16698	16608	16669	16587	16820	16809	16854	16680	16657	16771	16817	16726	16833	16922	16834	16746	16762	16574	16836	16631	16671	16781	16725	16784	16644	16744	16640	16749	16718	16581	16678	16671	16747	16809	16729	16996	16554	16857	16715	16681	16534	16791	16710	16866	16676	16691	16742	16720	16920	16749	17015	16664	16576	16843	16669	16661	16689	16581	16839	16720	16707	16514	16671	16804	16683	16533	16668	16650	16776	16881	16786	16554	16749	16744	16559	16647	16608	16843	16507	16570	16947	16783	16871	16855	16727	16701	16617	17006	16767	16646	16831	16855	16933	16734	16711	16615	16634	16663	16593	16710	16944	16773	16605	16753	16584	16682	16867	16803	16800	16528	16814	16821	16678	16820	16890	16839	16769	16763	16760	16781	16738	16671	16955	16701	16901	16697	16740	16766	16799	16773	16872	16764	16607	16783	16689	16861	16588	16700	16850	16645	16730	16611	16655	16755	16764	16842	16634	16707	16838	16668	16835	16921	16814	16711	16619	16686	16777	16731	16680	16656	16865	16712	16556	16885	16767	16597	16851	16942	16818	16687	16725	16952	16689	16884	16676	16729	16788	16719	16756	16995	16850	16643	16792	16860	16731	16766	16898	16732	16754	16949	16842	16846	16839	16976	16579	16666	16671	16676	16596	16705	16638	16994	16813	16667	16639	16762	16722	16790	16585	16765	16759	16709	17008	16782	16624	16776	16651	16928	16773	16568	16750	16886	16637	16760	16853	16631	16806	16843	16699	16705	16758	16765	16666	16792	16852	16878	16937	16912	16742	16771	16807	16753	16680	16724	16609	16720	16926	16584	16741	16623	16782	16672	16963	16822	16698	16592	16823	16628	16699	16677	16826	16877	16651	16907	16893	16811	16756	16583	16858	16903	16742	16764	16746	16759	16718	16803	16719	16828	16909	16818	16744	16719	16634	16728	16731	16663	16884	16673	16815	16611	16689	16789	16946	16824	16744	16785	16467	16669	16632	16609	16751	16749	16823	16744	16709	16771	16875	16597	16617	16572	16685	16555	16773	16810	16594	16771	16831	16859	16841	16752	16720	16799	16741	16880	16756	16799	16881	16737	16702	16520	16813	16849	16745	16718	16965	16846	16723	16703	16546	16798	16611	16920	16764	16875	16769	16630	16929	16760	16886	16878	16790	16779	16785	16752	16695	16639	16878	16837	16644	16720	17019	16572	16920	16857	16873	16774	16604	16726	16520	16857	16737	16709	16593	16756	16669	16596	16941	16673	16865	16786	16606	16723	16890	16844	16764	16738	16559	16669	16642	16755	16929	16769	16647	16501	16831	16743	16830	16695	16726	16626	16863	16608	16841	16712	16981	16713	16595	16687	16787	16775	16878	16820	16806	16766	16790	16831	16779	16898	16622	16853	16846	16584	16841	16791	16514	16789	16930	16875	16755	16657	16795	16868	16711	16726	16812	16753	16862	16835	16873	16791	16901	16996	16783	16809	16640	16669	16850	16818	16746	16653	16738	16877	16571	16765	16605	16753	16824	16700	16873	16971	16759	16801	16698	16815	16798	16868	16726	16726	16817	16853	16875	16768	16699	16804	16949	16763	16844	16627	16816	17024	16851	16519	16626	16808	16815	16590	16744	16688	16828	16752	16893	16678	17040	16890	16880	16811	16805	16667	16605	16694	16689	16530	16828	16787	16806	16802	16841	16720	16861	16914	16693	16737	16759	16719	16746	16823	16849	16798	16921	16654	16676	16534
19493	32493	30704	25510	23076	19864	18422	17383	16831	16378	16152	14796	14538	14146	14206	14271	14260	14229	14254	14246	14239	14263	14166	14283	14212	14195	14298	14303	14247	14156	14263	14124	14201	14022	13985	14065	14188	14277	14195	14117	14198	14158	14342	14102	14223	14149	14203	14205	14068	14138	14122	14185	14326	14178	14072	14209	14271	14190	14234	14107	14194	14246	14367	14105	14238	14021	14088	14177	14105	14134	14124	14033	14270	14015	14151	14061	14128	14109	14253	14173	14326	14125	14146	14171	14167	14156	14223	14072	14073	14170	14215	14130	14107	14252	14113	14083	14261	14178	14126	14217	13924	14139	14204	14178	14114	14057	14141	13981	14138	14134	14164	14153	14089	14055	14204	14048	14055	14093	14115	14234	14018	14148	14094	14161	14161	14228	14158	14146	14409	14159	14028	14160	13984	14114	14234	14151	14176	14112	14162	14157	14169	14045	14275	14160	14083	14214	14129	14220	14209	14129	14135	14091	14149	14141	14262	14077	13992	14208	14124	14087	14121	14061	14189	14082	14027	14148	14141	14121	14106	14155	14024	14130	14224	13967	14211	14099	14119	14027	14208	14213	13992	14216	14129	14030	14265	13990	14183	14181	14208	14214	14183	14170	14109	14104	14279	14137	14253	14136	14100	14220	14222	14043	14283	14132	14132	14146	14092	14297	14097	14209	14135	14016	14146	14138	14040	14099	14206	14021	14222	14100	14165	13979	14027	14087	14116	14032	14260	14033	14190	13884	14164	13870	14236	14163	14202	14163	14071	13935	14260	14240	14098	14094	14023	13951	14111	14080	13933	14036	14125	14069	14121	14155	14131	14122	13948	14091	14143	14263	14075	13995	14101	14043	14264	14196	13959	14161	14236	14237	14140	14177	14135	14012	14156	14166	14212	14162	14025	14091	14034	14207	14059	14262	14238	14234	13916	14094	14122	14121	13985	14236	14107	14110	14017	14351	14221	14125	14127	14203	14180	14322	14000	14116	14030	13998	14127	14148	14011	14029	14092	14180	14012	14170	14198	14132	14165	14017	14006	14135	14194	14073	13954	14156	14034	13926	14150	14109	14250	14069	14303	14195	13907	14302	14307	14053	14125	14268	14248	14107	13994	14129	14106	14049	14138	13982	14166	14070	14188	14054	14009	14267	14137	14179	14060	14060	14037	14211	14048	14210	14206	14224	14205	14215	14121	13992	14154	14094	14115	14078	14175	14071	14214	14148	14117	13963	14022	14004	14041	14100	14128	14088	14012	14144	14165	14314	13897	13928	14206	14099	14125	14037	14119	14102	14182	14257	14273	13945	14163	14177	14398	14213	14018	14172	14026	14329	14164	14110	14178	14303	14037	14101	14127	14128	14150	13979	14323	13925	14050	14023	14177	14043	14102	14051	14134	14150	14107	14107	14339	13908	14242	14163	14109	14063	14069	14168	14188	14169	14076	14101	14043	14145	14174	14162	14148	14163	14140	14127	14239	14106	14060	14188	14243	14129	14189	14007	14189	14113	14203	14040	14133	14207	14158	14157	14172	14088	14137	14128	14002	14190	14117	14007	14120	14196	14096	14152	14137	14300	14233	14154	14127	14147	14078	14326	14179	14101	14229	14196	14226	14096	14172	14107	14002	14104	14192	14018	14153	14183	14314	14141	14151	14107	14245	14000	14059	14019	14239	14339	14287	14064	14164	14054	14092	14164	14113	13971	14136	14083	14144	14289	14209	14101	14168	14191	14169	14155	14227	14087	14244	14270	14109	14075	14104	14066	14006	14148	14172	14102	13946	14153	14085	14077	14010	14156	14227	14230	13977	14057	14200	14126	14063	14055	13904	14215	14145	14085	14079	14207	14128	14321	14135	14068	14061	14124	14109	14028	14113	14074	14308	14105	14045	14207	14114	14095	14253	14080	14085	14153	14153	14269	14107	14159	14224	13992	14110	14021	14119	14038	14081	14224	14148	14145	14025	14141	14062	14053	14031	14230	14050	14337	14086	14052	14180	14315	14192	14141	14097	14230	14197	14080	14112	14274	14134	14069	14106	14171	14171	13906	14080	14035	14226	14060	14213	14076	14162	14166	14263	14025	14149	14061	13974	14165	14174	14197	14123	14177	14083	14037	14193	14236	14123	14243	14057	14140	14374	13986	14122	14138	14063	14196	14048	14029	14003	13937	14145	14143	14128	14079	14263	13993	14132	14089	14030	14010	14078	14093	14261	14181	13965	14237	14208	14174	14205	14167	14157	14384	14127	14121	14161	14232	14068	14323	14313	14139	14170	14181	14253	14086	14214	14044	14126	14060	13977	14174	14067	14234	14120	13994	14051	14064	14144	14047	14119	14099	14110	14166	14281	14064	14146	14280	14067	14219	13972	14139	14112	14281	14290	14209	14286	14196	14010	14195	13932	14177	14188	14024	14072	14151	14087	14311	14238	14158	14236	13923	13990	14181	14261	14198	14149	14296	14062	14324	14030	14103	14315	14195	14143	14219	14181	14135	14076	14045	14215	13985	14037	14160	14056	14209	14169	14041	14282	14220	14195	14251	14179	14156	14074	14149	14193	14110	14174	14111	14204	14103	14022	14000	14130	14099	14223	14135	14161	13981	14178	14167	14120	14187	14124	14122	14088	14111	14162	14280	14164	14272	14130	13989	14066	14159	14066	14065	14069	14110	14040	14082	14229	14179	14160	14049	14220	14143	14113	14117	14122	14066	14154	14084	14153	14276	14101	13930	14173	14191	14229	14073	14135	14088	14097	14082	14257	14202	14211	14175	13981	14099	13938	14305	14214	14339	14115	14018	14010	13972	14092	14174	14273	14135	14097	14254	14099	14129	14219	14228	14053	13937	14153	14100	14137	14144	14123	14149	13991	14246	14038	13984	13995	14029	14244	14192	14115	14095	13975	14166	14223	14086	14254	14050	14352	14117	14093	14026	14109	14137	14213	13915	14015	14107	14070	14189	14175	14260	14216	14186	14163	14159	14203	14151	13991	14137	13966	14059	14191	14245	14177	14154	14223	14293	14224	13945	14227	14214	14034	14267	14047	14145	14189	14113	14090	14075	14282	14195	14229	14222	14007	14087	14123	14151	14203	14126	14131	14116	13967	14182	14095	14202	14291	14072	14241	14028	14303	13980	14211	14282	14071	14225	14195	14221	14159	14149	14101	13976	14184	14218	14096	14036	14217	14103	14153	14056	14070	14196	14169	14096	14134	14185	14186	13999	14031	14173	14090	14298	13998	14142	14157	14203	14141	14158	14014	14048	14199	14057	14217	14242	14140	14195	14196	13958	14237	14038	14014	14265	14208	14406	14136	13959	14126	14102	14123	14048	14140	14173	13950	14149	14146	14246	14122	14082	14030	13929	14191	14282	14092	14018	14092	14104	14226	14235	14071	14143	14278	13998	14207	14152	14032	14228	14234	14204	14075	14053	14182	14157	14178	14331	13955	14248	14140	14063	14204	14071	14188	14066	14278	14057	13987	14155	14427	14078	14117	14110	14112	14003	14125	14020	14196	14049	14165	14143	14114	14216	14166	14211	14237	13988	13996	14304	14034	13948	14165	14191	14337	14018	14278	14118	14169	14142	14055	14077	14180	14114	14164	13981	14096	14134	14202	14016	14195	14159	14166	14303	14154	14296	14120	13978	14165	14076	13976	14137	14216	14103	14249	14100	14113	14186	14010	14034	14205	14042	14242	14018	14108	14216	14292	14233	14051	14248	14239	14128	14098	14056	14187	13994	14163	14091	14171	14008	14130	14101	14210	14082	14100	14331	13988	14169	14108	14020	14172	14298	14087	14053	13970	14141	13957	14132	14094	14178	14017	14182	14097	14209	14172	14081	14284	14226	13929	14097	13984	14106	14183	14157	14170	13947	14274	14117	13994	14402	14094	14088	14133	14081	14228	14188	14175	14146	14172	14076	14024	14196	14028	14193	14117	14092	14107	14011	14242	14233	14190	14195	14123	14134	14083	14220	14217	13904	14281	14156	14080	14162	14264	14212	14107	14044	14007	14053	14004	14216	14236	13978	14032	14061	14181	14178	14307	14241	14163	14065	14133	14117	14116	14040	14266	14203	14237	14105	14055	14057	14089	14168	14201	14273	14105	14146	14196	14185	14146	14146	14094	14059	14229	14175	14171	14058	14260	13980	14232	14187	14074	14287	13983	14214	14353	13915	14188	13980	14292	14283	13998	14151	14250	14190	13996	14378	14111	14196	14008	14097	14079	14106	14105	14124	13986	14052	13923	14033	13982	14035	14250	13975	14039	14147	14253	14172	14154	14054	14261	14163	14112	14226	14234	14192	14030	14119	14224	14266	14055	14110	14157	14101	14490	14086	14160	14145	14195	14082	14008	14076	14164	14154	13991	14255	14109	14129	14190	14124	14223	14140	14235	14130	14098	14131	14092	13980	14014	13995	14128	14143	14137	14075	14132	13984	14144	14116	14220	14025	14099	14195	14094	14099	14111	14139	14107	14206	14122	13987	14100	14099	14205	14264	14185	14179	14142	14202	14114	14235	14243	14031	14162	14224	14133	14032	14298	14158	14126	14251	13925	14094	14006	14042	14149	14220	13995	14122	14129	14256	14022	14163	14037	13997	14014	14087	13983	14098	13997	14228	14271	14025	14153	13961	14292	14064	14250	14051	14241	14098	14305	14025	14420	14099	14280	13956	14170	14141	14091	14208	14107	14208	14125	14122	13990	14137	14027	14173	14134	14132	14342	14043	14148	14235	13956	14281	14058	14297	14173	14189	14227	14069	14182	14169	14095	14075	14049	14242	14235	14156	14048	14200	14036	14114	14093	14055	14295	14058	14283	14123	14235	13976	14100	14032	14057	14279	14223	13955	14128	14148	14052	14276	14175	14205	14125	14013	14308	14225	14055	14209	14064	14139	14115	14123	14082	14189	14218	14096	14218	14014	14066	14095	14167	14246	14100	14178	14264	14079	14228	14189	14119	14177	14154	14269	14107	13940	14073	14231	14069	14230	14192	14033	14136	14190	14063	14265	14232	14198	14181	14189	14138	14344	14102	14232	14030	13961	14100	14052	13940	14004	14183	14146	14106	14116	14101	14183	14432	14036	14205	14197	14200	13979	13981	14075	13956	14140	14067	14125	14252	14263	13982	14214	14177	14014	14079	14341
23549	20642	27886	23488	21837	24143	24477	20288	19487	19090	18576	17648	17359	17078	16888	17001	16851	16976	16920	16964	16837	16834	16955	17006	16927	17088	16789	16804	16800	16701	16924	16948	16889	16881	16798	16712	16666	16781	16695	16787	16955	16776	16915	16841	16897	16688	16833	16767	16708	16797	16753	16945	16842	16831	16810	16662	16822	16732	16577	16759	16840	16676	16814	16910	16687	16842	16828	16614	16672	16826	16538	16731	16649	16835	16531	16739	16629	16809	16623	16872	16480	16557	16815	16778	16454	16801	16682	16704	16548	16644	16622	16719	16772	16707	16758	16690	16864	16740	16782	16779	16681	16785	16661	16908	16596	16717	16610	16739	16574	16948	16746	16760	16648	16682	16699	16715	16739	16802	16536	16890	16564	16745	16705	16665	16629	16461	16590	16757	16809	16911	16692	16607	16781	16574	16635	16565	16771	16789	16821	16769	16755	16646	16631	16731	16765	16629	16634	16827	16653	16424	16800	16736	16703	16710	16648	16828	16717	16754	16767	16638	16677	16858	16503	16675	16756	16653	16564	16564	16485	16715	16749	16738	16791	16566	16762	16731	16615	16754	16582	16523	16634	16568	16649	16765	16885	16840	16741	16583	16771	16832	16542	16718	16621	16452	16755	16727	16819	16709	16674	16614	16752	16561	16762	16809	16817	16593	16596	16728	16648	16566	16704	16766	16808	16798	16752	16745	16567	16834	16658	16591	16853	16599	16672	16563	16614	16558	16679	16728	16690	16751	16567	16697	16669	16745	16893	16711	16830	16821	16820	16849	16565	16615	16781	16724	16839	16738	16750	16775	16454	16410	16672	16623	16815	16813	16702	16701	16832	16666	16829	16480	16623	16548	16553	16578	16596	16558	16635	16712	16754	16483	16736	16846	16885	16752	16749	16975	16591	16450	16738	16774	16524	16631	16712	16716	16539	16727	16505	16540	16640	16700	16705	16680	16822	16858	16585	16698	16745	16565	16441	16739	16581	16702	16621	16751	16677	16665	16537	16635	16664	16785	16618	16440	16623	16695	16890	16579	16887	16693	16792	16809	16786	16618	16807	16673	16760	16741	16792	16593	16807	16779	16657	16601	16510	16493	16507	16639	16771	16738	16659	16736	16510	16528	16708	16645	16755	16713	16741	16691	16872	16801	16659	16726	16681	16654	16634	16676	16728	16773	16725	16569	16548	16570	16559	16757	16708	16752	16725	16871	16732	16660	16808	16612	16640	16665	16769	16546	16612	16560	16550	16794	16758	16650	16814	16649	16853	16625	16941	16496	16647	16672	16647	16751	16662	16869	16495	16542	16773	16605	16534	16738	16686	16815	16629	16603	16860	16571	16874	16837	16660	16727	16833	16806	16648	16636	16441	16603	16536	16607	16635	16780	16670	16706	16505	16571	16671	16696	16595	16580	16552	16642	16679	16664	16561	16682	16683	16684	16578	16765	16827	16646	16643	16704	16703	16772	16635	16632	16783	16579	16598	16794	16423	16683	16746	16674	16908	16490	16775	16513	16527	16561	16529	16759	16728	16656	16762	16751	16619	16864	16775	16680	16699	16697	16560	16485	16722	16563	16531	16653	16673	16794	16766	16740	16847	16846	16642	16743	17097	16744	16615	16678	16742	16505	16662	16606	16882	16766	16667	16712	16609	16685	16698	16848	16442	16544	16680	16490	16712	16755	16686	16629	16733	16387	16627	16521	16539	16647	16735	16609	16770	16667	16779	16591	16519	16484	16790	16587	16642	16783	16724	16680	16924	16800	16579	16769	16535	16426	16695	16743	16811	16796	16681	16595	16681	16908	16600	16750	16764	16674	16631	16675	16755	16578	16734	16913	16799	16527	16795	16591	16711	16766	17019	16744	16886	16694	16731	16792	16679	16634	16572	16849	16736	16685	16595	16683	16491	16753	16743	16569	16765	16790	16679	16888	16518	16466	16660	16715	16859	16673	16538	16851	16694	16789	16729	16729	16692	16722	16749	16726	16596	16536	16650	16636	16768	16604	16658	16513	16628	16857	16676	16682	16696	16673	16677	16604	16717	16508	16750	16881	16703	16831	16786	16614	16547	16683	16715	16683	16915	16713	16723	16731	16640	16609	16678	16562	16488	16859	16664	16611	16426	16602	16720	16589	16631	16575	16753	16620	16729	16656	16823	16494	16818	16799	16727	16705	16711	16696	16714	16746	16666	16847	16876	16673	16488	16642	16750	16621	16635	16601	16883	16815	16464	16740	16677	16733	16863	16487	16735	16646	16747	16720	16534	16794	16600	16764	16780	16706	16825	16738	16858	16681	16641	16648	16660	16517	16886	16874	16550	16619	16691	16466	16555	16651	16712	16665	16836	16621	16798	16578	16480	16632	16804	16791	16750	16495	16813	16576	16671	16688	16714	16780	16509	16647	16508	16571	16708	16853	16603	16614	16682	16556	16654	16793	16435	16664	16781	16697	16705	16648	16576	16517	16721	16767	16738	16827	16668	16697	16770	16580	16701	16613	16672	16641	16612	16705	16577	16675	16761	16735	16795	16455	16664	16427	16480	16854	16749	16638	16677	16775	16500	16603	16598	16439	16544	16642	16808	16575	16638	16629	16833	16631	16605	16668	16650	16740	16686	16621	16811	16601	16597	16777	16860	16802	16800	16552	16761	16699	16751	16469	16637	16627	16711	16583	16619	16591	16722	16682	16624	16678	16593	16611	16729	16626	16667	16691	16642	16867	16782	16712	16783	16644	16855	16663	16750	16545	16824	16523	16699	16588	16796	16775	16622	16686	16819	16727	16655	16790	16635	16629	16742	16356	16637	16560	16759	16562	16879	16855	16630	16815	16573	16749	16545	16460	16797	16798	16685	16752	16834	16480	16693	16465	16642	16617	16919	16540	16614	16929	16693	16754	16721	16556	16614	16606	16760	16502	16886	16746	16646	16745	16875	16569	16616	16828	16703	16742	16668	16561	16769	16773	16634	16717	16533	16700	16523	16692	16669	16751	16771	16509	16795	16754	16648	16429	16776	16747	16542	16703	16781	16565	16510	16542	16652	16500	16558	16757	16688	16707	16815	16680	16669	16520	16684	16498	16519	16625	16688	16566	16738	16735	16807	16740	16580	16541	16753	16617	16793	16746	16726	16704	16603	16602	16663	16629	16752	16739	16686	16711	16619	16945	16692	16830	16662	16723	16722	16797	16583	16583	16709	16589	16734	16737	16796	16657	16737	16729	16735	16583	16641	16839	16800	16720	16515	16592	16778	16642	16808	16749	16628	16693	16623	16739	16683	16844	16802	16663	16810	16653	16813	16602	16717	16735	16575	16665	16671	16559	16452	16576	16570	16927	16773	16688	16669	16818	16736	16801	16557	16647	16768	16682	16701	16847	16670	16684	16635	16646	16767	16728	16807	16785	16803	16716	16755	16550	16657	16713	16595	16575	16528	16455	16613	16527	16687	16637	16625	16600	16925	16880	16661	16691	16737	16848	16552	16528	16537	16793	16634	16712	16587	16765	16682	16505	16803	16713	16628	16558	16765	16783	16722	16724	16825	16446	16738	16718	16674	16598	16568	16639	16610	16631	16869	16631	16702	16673	16688	16740	16547	16596	16523	16816	16502	16812	16712	16744	16715	16781	16804	16737	16523	16455	16984	16872	16657	16717	16657	16741	16803	16854	16884	16507	16686	16752	16938	16408	16534	16833	16545	16765	16634	16771	16708	16833	16625	16607	16722	16833	16614	16829	16588	16718	16522	16613	16689	16609	16684	16730	16574	16665	16547	16859	16839	16738	16756	16605	16887	16661	16443	16489	16544	16590	16870	16562	16727	16785	16830	16728	16725	16783	16852	16592	16755	16633	16638	16552	16503	16778	16522	16361	16833	16769	16524	16472	16797	16783	16681	16459	16657	16505	16709	16537	16739	16677	16821	16661	16936	16800	16426	16757	16786	16797	16761	16795	16817	16789	16675	16732	16681	16834	16765	16529	16726	16588	16773	16706	16525	16689	16665	16777	16641	16782	16575	16608	16827	16747	16591	16597	16794	16622	16670	16841	16374	16642	16443	16767	16695	16557	16758	16729	16725	16680	16975	16749	16789	16871	16524	16583	16961	16636	16868	16817	16924	16650	16954	16635	16572	16710	16706	16615	16786	16620	16766	16656	16598	16754	16557	16619	16676	16745	16841	16616	16742	16591	16509	16407	16777	16733	16762	16576	16789	16668	16604	16749	16616	16709	16731	16734	16559	16670	16565	16677	16569	16613	16752	16602	16813	16703	16731	16412	16918	16668	16925	16638	16560	16739	16759	16701	16765	16867	16883	16664	16578	16678	16623	16757	16871	16577	16744	16666	16727	16877	16728	16578	16545	16857	16513	16685	16638	16682	16761	16704	16649	16904	16835	16599	16845	16754	16636	16499	16340	16599	16698	16779	16721	16553	16760	16773	16808	16646	16669	16751	16797	16698	16636	16789	16715	16638	16565	16686	16682	16857	16304	16708	16585	16784	16615	16663	16765	16771	16607	16831	16901	16693	16936	16688	16670	16485	16689	16595	16696	16580	16622	16843	16829	16743	16730	16675	16901	16525	16692	16729	16936	16562	16872	16794	16630	16603	16703	16851	16751	16605	16599	16736	16673	16672	16505	16789	16564	16522	16622	16610	16732	16684	16544	16708	16594	16493	16909	16811	16635	16722	16791	16595	16609	16612	16742	16745	16774	16913	16835	16839	16782	16564	16800	16688	16883	16742	16816	16647	16629	16707	16558	16569	16520	16868	16703	16737	16619	16523	16547	16653	16482	16530	16808	16587	16731	16485	16629	16723	16583	16633	16680	16791	16629	16498	16608	16650	16696	16589	16574	16578	16532	16699	16705	16647	16730	16722	16606	16512	16724	16645	16606	16620	16709	16625	16470	16794	16844	16701	16752	16632	16628	16731	16448	16686	16603	16841	16723	16884	16892	16806	16836	16897	16655	16779	16861	16562	16524	16670	16665	16567	16577	16664	16675	16876	16838	16678	16721	16741	16651	16599	16678	16552	16628	16610	16758	16873	16860	16788	16554	16618	16551	16809	16930	16692	16675	16698	16721	16683	16590	16511	16617	16589	16756	16629	16762	16582	16540	16631	16662	16526	16593	16700	16677	16778	16938	16755	16888	16822
21327	36917	35398	29928	26457	22526	20304	18983	18243	17356	16591	15020	14357	14167	14047	14260	13902	14123	14262	14137	14065	14128	13959	14252	14121	14022	14069	14132	13859	14049	13894	13984	13732	13974	14077	13793	13959	13902	13888	13959	13888	13926	13787	14101	13891	13745	13817	13913	13872	13920	13807	13906	13804	13927	14118	13849	13939	13928	13805	13768	13825	13747	13810	13971	13909	13893	13815	13976	14024	13930	13795	14042	13854	13828	13692	13878	13933	13926	13915	13892	13880	13822	13861	13790	13851	13913	13869	13845	13839	13764	13853	13896	13723	13741	13752	13927	13851	13892	13806	13831	13817	13906	13813	13705	13977	13744	13887	13857	13903	13933	13793	13968	13823	13725	13896	13753	13736	13999	13780	13938	13876	13714	13985	13917	13957	13900	13834	13844	13768	13802	13821	13792	13922	13736	13838	13769	14016	13903	13750	13944	13812	13799	13726	13832	13820	13733	13908	13958	13885	13654	13545	13811	13708	13834	13859	13793	13789	13664	13734	13706	13797	13804	13853	13924	13806	13985	13931	14010	13805	13838	13822	13819	13647	13677	13787	13863	13694	13945	13807	13777	13881	13810	13717	13769	13772	13897	13861	13843	13800	13841	13722	13810	13799	13846	13878	13957	13950	13803	13781	13815	13871	13917	13759	13980	13672	13763	13787	13810	13685	13674	13889	13967	13861	13887	13887	13954	13743	13940	13890	13886	13823	13941	13879	13786	13910	13717	13806	13834	13871	13801	13824	13882	13883	13837	13794	13915	13865	13825	13798	13900	13940	13911	13828	13821	13710	13745	13903	14006	13734	14002	13782	13793	13668	13836	13959	13895	13921	13713	13751	13801	13809	13944	13801	13858	13894	13796	13748	13885	13717	13844	13884	13753	13965	13886	13852	13837	13807	13529	13868	13849	13913	13744	13923	14001	13663	13889	13948	13781	13918	13771	13854	13979	13809	13818	13838	13878	13897	13844	13705	13860	13643	13746	13772	13703	13756	13735	13751	13835	13877	13788	13823	13985	13667	13896	13773	13797	13873	13923	13583	13871	13713	13857	13907	13890	13725	13745	13800	13911	13887	13813	13904	13817	13934	13847	13719	13747	13660	13909	13920	13892	13945	13830	13863	13843	13807	13849	13782	13805	14056	13705	13894	13843	13917	13939	13839	13733	13869	13909	13903	13858	13859	13920	13814	13883	13762	13777	13819	13829	13657	13912	13898	13790	13674	13955	13838	13910	13813	13858	13864	13924	13615	13736	13802	13872	13703	13832	13804	13847	13820	13795	13986	13726	13902	13762	13838	13938	13855	13770	13749	13791	13846	13754	13681	13740	13785	13867	13926	13868	13887	13919	13838	13796	13710	13828	13910	13779	13979	13798	13680	13884	13868	13898	13774	14201	13982	13826	13899	13789	13744	13744	13840	13863	13931	13788	13944	13982	13956	13917	13579	13745	13937	13761	13999	13652	13920	13898	13709	13696	13655	13820	13777	13601	13918	14042	14036	13823	13805	13796	14019	13745	13595	13706	13848	13948	13885	13800	13927	13641	13922	13932	13826	13835	13692	13978	13842	13829	13724	13994	13835	13853	13833	13799	13887	13979	13797	14020	13904	13900	13935	13920	13625	13691	13783	13570	13874	13781	13812	13890	13829	13906	13748	13751	13894	13766	13778	13908	13663	13788	13835	13817	13728	13865	13779	13771	13811	13718	13865	13798	13811	13737	13860	13812	13775	13689	13775	13705	13890	13856	13772	13761	13911	13762	13816	13683	13890	13826	13740	13882	13755	13814	13802	13876	13750	13758	13923	13758	13862	13684	13908	13858	13748	13844	13917	13904	13851	13904	13728	13559	13881	13861	13719	13823	13831	13829	13825	14030	13994	13863	13826	13745	13755	13867	13685	13842	13880	13892	13517	13866	13840	13956	13874	14004	13793	13911	13898	13796	13771	13974	13795	13733	13794	13779	13818	13785	13854	13841	13823	13865	13879	13821	13801	13891	13797	13917	13738	13828	13959	13741	13774	13904	13876	13882	13740	13737	13817	13668	13958	13956	13825	13857	13750	13862	13840	13777	13899	13866	13827	13784	14004	13788	13879	13841	13874	13827	13763	13813	13902	13872	13743	13909	13920	13801	13938	13739	13789	13801	13864	13966	13784	13898	13729	13884	14006	13747	13733	13943	13865	13932	13716	13776	13945	13766	13865	13696	13834	13736	13686	13591	13779	13828	13838	13805	13864	13785	13903	14048	13796	13731	14051	13859	13921	13837	13757	13851	13859	13783	13906	13852	13801	13811	13875	13738	13707	13712	13727	13870	13833	13845	14086	13769	13781	13871	13871	13636	13794	13692	13842	13928	13619	13680	13794	13779	13945	13806	13913	13771	13949	13734	13834	13686	13619	13903	13920	13821	13865	13883	13759	13718	13984	13807	13863	13920	13850	13838	13867	14029	13777	13823	13926	13739	13953	13813	13849	13733	13828	13826	13938	13722	13756	13949	13899	13618	13957	13716	13751	13942	13759	13790	13738	13737	13855	13964	13850	13765	13845	13759	13797	13880	13782	13893	13749	13728	13751	13760	13882	13860	13927	13742	13761	13789	13863	13874	13833	13752	13856	13723	13917	13790	13928	13682	13679	13897	13795	13984	13888	13796	13687	13906	13883	13885	13786	13778	13867	13816	13843	13859	13752	13950	13892	13811	13850	13848	13744	13919	13894	13847	13852	13856	13890	13834	13919	13849	13890	13938	13984	13809	13793	13950	13775	13900	13853	13735	13855	13701	13937	13779	13828	13827	13867	13806	13803	13852	13852	13848	13660	13869	13769	13615	13842	13901	13910	13904	13907	13861	13812	13754	13957	13939	13808	13821	13663	13820	14048	13923	13786	13870	13846	13871	13978	13820	13900	13804	13837	13798	13836	13812	13853	13710	13958	13676	13775	13938	13801	13967	13800	13950	13839	13792	13888	13957	13689	13831	14011	13809	13833	13799	13930	13895	13914	13862	13953	13881	13769	13763	13745	13766	13803	13676	13872	13811	13794	13767	13989	13866	13915	13800	13908	13875	13908	13789	13785	13991	13920	13637	13939	13758	13943	13756	13753	13705	13805	13802	13826	13659	13894	13876	13887	13721	13868	13895	13840	13883	13773	13636	13675	13770	13788	13761	13729	13796	13842	13683	13831	13655	13722	13753	13814	13683	13962	13837	13882	13821	13997	13886	13737	13658	13925	13903	13796	13791	13763	13706	13873	13877	13742	13845	13759	13934	13657	13772	13846	13847	13807	13821	13756	13898	13949	13800	13724	13783	13622	13894	13769	13656	13647	13842	13716	13751	13935	13905	13749	13860	13668	13912	13643	13870	13864	13946	13768	13964	13784	13762	13737	13972	13777	13655	13917	13953	13795	13770	13666	13874	13818	13746	13636	13846	13888	13949	13921	13667	13914	13821	13804	13748	13754	13759	13673	13923	13880	13941	13879	13863	13885	13886	13814	13841	13796	13989	13857	13736	13867	13889	14044	14049	14067	13725	13796	13822	13842	13913	13773	13937	13865	13858	13712	13851	13823	13649	13706	13747	13784	13835	13721	13857	13766	13833	13856	13875	13907	13868	13851	13811	13668	13825	13874	13785	13956	13887	13890	13867	13942	13520	13913	13820	13989	13887	13799	13860	13707	13988	13832	13808	13886	13915	13620	13817	13666	13948	13722	13730	13843	13917	13968	13763	13964	13940	13758	13737	13899	13743	13885	13768	13859	13905	14058	13653	13900	13853	13829	13650	13859	14026	13873	13772	13942	13675	13682	13873	13774	13746	13853	13792	13850	13825	13813	13699	13830	13855	13885	13893	13833	13978	13808	13860	13838	13750	13739	13648	13880	13831	13638	13893	13977	13798	13933	13884	13796	13904	13761	13776	13923	13920	13733	13915	13829	13837	13744	13859	13933	13988	14032	14006	13830	13899	13985	13815	13793	13723	13688	13749	13859	13744	14023	13874	13740	13784	13701	13996	13793	13896	13582	13835	13903	13859	13707	13741	13879	13900	13742	13793	13883	13642	13736	13791	13947	13821	13822	13859	13798	13764	13844	13818	13770	13860	13764	14071	13728	13864	13914	13824	13841	13775	13722	13928	13871	13845	13910	13775	13904	13794	13803	13911	13694	13904	13891	13828	13769	14006	13960	13830	13823	13791	13871	13728	13815	14085	13816	13812	13700	14024	13844	13835	13878	13867	13879	13726	13839	13698	13952	13969	13956	13853	13824	14044	13841	13825	13696	13686	13817	13895	13867	13855	13784	13840	13841	13779	13846	13822	13727	13840	13850	13927	13916	13880	13806	13861	13857	13885	13938	13899	13765	13844	13812	13892	13866	13865	13895	13775	13746	13895	13813	13746	13802	13767	13986	13845	13809	13918	13780	13868	13856	13881	13863	13891	13817	13786	13909	13720	13957	13801	13807	13924	13777	13755	13947	13804	13871	13754	13892	13889	13869	13617	13878	13753	13992	13791	13944	14028	13940	13771	13934	13762	13798	13812	13853	13860	13799	13899	13806	13893	13881	13775	13793	13783	14003	13695	13791	13881	13781	13703	13926	13905	13960	13890	13826	13702	13757	13974	13931	13755	13870	13869	13684	14008	13818	13773	13803	13921	13695	13948	13688	13798	13859	13747	13620	13731	13723	13864	13826	13720	13750	13760	13816	13864	13824	13795	13755	13688	13919	13815	13690	13924	13847	13636	13810	13799	13805	13865	13762	13751	13875	13723	13859	13707	13954	13965	13835	13924	13639	13840	13793	13834	13821	13854	13770	13910	13716	14079	13849	13849	13739	13870	13741	13805	13800	13706	13873	13832	13632	13870	13878	13710	13717	13873	13995	13861	13866	13690	13874	13474	13743	13820	13968	13670	13833	13869	13913	13782	13926	13714	13705	13972	13949	14011	13707	13803	13785	13796	13789	13744	13971	13686	14042	13712	13822	13823	13846	13836	13836	13848	13795	13755	13830	13918	13863	13845	13990	13815	13741	13690	13807	13957	13836	13926	13938	13849	13797	13796	13856	13712	13791	13654	13798	13897	13805	13651	13725	13837	13949	14032	13905	13850	13861	13723	13935	13804	13799	13864	13948	13964	13845	13898	13793	13708	13829	13767
31098	23598	23700	21175	18828	18377	17870	17103	16673	16747	16329	16153	15950	15867	15710	15869	15954	15978	16022	16021	16029	15983	16007	15809	15596	15762	15754	15645	15939	15860	15767	15836	15645	15710	15940	15942	15784	15876	15813	15674	15885	15858	15791	15736	15674	15803	15770	15815	15733	15881	15808	15818	15724	15974	15902	15740	15752	15886	16130	15855	15770	15861	15696	15938	15752	15816	15748	15749	15735	15876	15671	16067	15690	15889	15682	15779	15630	15688	15780	15847	15801	15772	15710	15605	15865	15716	15629	15800	15745	15871	16036	15652	15646	15717	15817	15713	15875	15638	15965	15793	15715	15728	15689	15932	15905	15958	15924	15706	15786	15762	15724	15756	15830	15826	15680	15839	15769	15782	15789	15880	15868	15796	15694	15844	15788	15811	15684	15688	15765	15838	15954	15894	15777	15811	16001	15725	15683	15864	15828	15756	15769	15780	15838	16020	15979	16034	15817	15897	15900	15921	15645	15725	15778	15869	15819	16002	15771	15951	15808	15772	15745	15591	15798	15802	15887	15985	16000	15627	15552	15759	15752	15816	15712	15725	15686	15893	15732	15840	16063	15754	15842	15933	15914	15689	15759	15795	15876	15988	15892	15819	15842	15865	15838	15897	15685	15996	15871	15615	15973	15796	15834	15738	15922	15837	15843	16065	15843	15907	15787	15587	15652	15819	15971	15701	15776	15900	15593	15817	15942	15616	15768	15838	15702	15878	15738	15878	16037	16040	16115	15793	15862	15879	15710	15879	15778	15688	15995	15506	15932	15822	15855	15857	15937	15890	15945	15669	15584	15943	15901	15650	15954	15857	16066	16032	15755	15823	15634	15824	16029	15785	15920	15895	15821	15730	15793	15538	15718	15737	15846	15704	15813	15702	15789	15834	15821	15950	15856	15707	15751	15760	15811	15888	15866	15699	15781	15949	15922	15850	15906	15760	15759	15692	16030	15790	15779	15586	15657	15893	15698	15814	15632	15827	15730	15872	15856	15730	15893	15691	15766	15893	15638	15974	15804	15959	15754	15708	15976	16025	15737	15902	15903	15813	15771	15853	15911	15822	15761	15809	15766	15823	15875	15799	15842	15714	15574	15675	15880	15728	15906	15983	15955	15839	15758	15744	15708	16010	15957	15887	15909	15970	15590	15790	16014	15830	15743	15813	15880	15991	15955	15743	15759	15829	15859	15776	16033	15694	15928	15939	15746	15941	15874	15755	15857	15953	15948	15898	15662	15830	15726	15947	15748	15914	15619	15638	15968	15782	15849	15676	15861	15808	15732	15662	15829	15821	15919	15729	15782	15677	15808	16119	15790	15620	15810	15907	15809	15652	15925	15849	15843	15601	16023	15856	15666	15755	15732	15899	15823	15777	15861	15864	15676	15927	15923	15717	15681	15775	15772	15619	15805	15846	16044	15743	15829	15934	15896	15907	15675	15920	16047	15664	16022	15890	15780	15836	15627	15796	15795	15851	15757	16023	16071	15663	15680	15806	15912	15783	15872	15862	15865	15854	15742	15898	15995	15904	15968	16001	15580	15702	15672	15813	15494	15864	15758	15900	15638	16007	15811	15964	15762	15674	15761	15536	15879	15846	15502	15851	15974	15914	15791	15540	15822	15646	15671	15789	15666	15901	15767	15957	15849	15788	15814	15907	15923	15842	15878	15823	15798	15832	15673	15759	15770	15835	15873	15946	15637	15754	15730	15897	15765	15728	15976	15827	15905	15956	15839	15870	15940	15719	15918	15826	15847	16115	15836	15822	15982	15789	15861	15944	15771	15754	15908	15836	15745	15765	15750	15710	15840	15829	15635	15530	15796	15841	15840	15722	15821	16030	15827	15759	15926	15746	15774	15869	15599	15893	16007	15906	15797	15760	16006	15705	15733	15665	15899	15980	15792	15940	15941	15614	15998	15882	15764	15869	15762	15551	15794	15743	15718	15870	15844	16099	15881	15853	15995	15692	15849	15886	15717	15807	15741	15768	15856	15864	15859	15894	15734	15637	15812	15987	16007	15812	15938	15797	15819	15857	15825	15986	15961	15952	15704	15743	15862	15966	15884	15835	15727	15836	15848	16012	15852	15939	15675	15654	15779	15799	15784	15863	15990	15881	15549	15904	15729	15898	15723	15804	15889	15569	15549	15645	15579	15965	15718	15665	15900	15740	15640	15525	15807	15768	15774	16009	15833	15863	15871	15673	15724	16064	15680	15789	15785	15697	15762	15852	15767	16039	15913	15807	15690	15892	15737	15946	15871	15882	15843	15832	15650	15847	15848	15680	15788	15651	15723	15957	15807	15787	15930	15958	15781	15571	15682	16020	15843	15703	15826	15824	15992	15992	15937	15904	15916	15757	15722	15815	15871	15934	15891	15809	15706	15698	16033	15958	15910	15839	15597	15568	15890	15643	15833	15837	15848	15707	15594	15718	15674	15747	15891	15806	15935	15867	15865	15897	15669	15856	15995	15742	15816	15870	15796	15738	15637	15790	15818	15882	15929	15761	15796	15872	15950	15831	15783	15960	15833	15886	15708	15747	15825	16117	15957	15790	15430	15745	15905	15704	15810	15760	15834	15815	15989	15872	15794	15721	15789	15851	15750	15850	15691	15683	15596	15923	15781	15943	15915	15713	15817	15783	15792	15787	15902	15909	15962	15755	15753	15698	15882	15841	15650	15673	15800	15795	15928	15807	16029	15883	15857	15786	15726	15920	15991	15880	15942	15834	15720	15734	15879	15850	15824	15668	15998	15945	15724	15697	15977	15826	15853	15850	15862	15853	15576	15759	15678	15690	15696	15890	15717	15786	15810	15767	15779	15848	15846	15672	15986	15777	15851	15981	15665	15773	15841	15959	15845	15750	15709	15804	15921	15722	15732	15744	15944	15864	15558	15909	15612	15924	15797	15690	16102	15882	15741	15728	15660	15795	15892	15654	15796	15807	15727	15847	15746	15821	15880	15857	15923	15867	15877	15752	15577	15903	15799	15958	15760	15651	15750	15885	15622	15863	15904	15839	15868	15797	15818	15722	15597	15876	15815	15593	15749	15849	15747	15784	15746	15731	15702	15961	16167	15730	15837	15739	15733	15950	15905	15754	15979	15681	15691	15832	15855	15786	15875	15903	15767	15580	15731	15718	15882	16034	15825	15672	15735	15715	15956	15845	15854	15857	16084	15819	15914	15717	15411	15759	15568	15852	15790	15951	15913	15753	15880	15905	16010	15944	15854	15982	15794	15716	15753	15773	15724	15976	15736	15874	15943	15781	15797	15768	15788	15745	15660	15716	15813	15804	16006	15945	15647	15882	15716	15934	15913	15895	16029	15940	15693	15825	15831	15866	15899	15788	15939	15740	15621	15748	15804	15862	15631	15733	15631	15847	15925	15755	15823	15649	15825	15844	15868	15824	15760	15851	15967	15937	15947	15853	15795	15663	15891	15893	15877	15785	15772	15722	15800	15902	15656	15654	15809	15672	15642	15825	15670	16089	15807	15887	15960	15647	15867	15833	15771	15725	15938	15845	15867	15879	15974	15776	15695	16007	15923	15969	15859	15837	16020	15877	15603	15748	15847	15916	15693	15912	15845	15940	15781	15675	15852	15796	15602	15666	15878	15838	15789	15860	15880	15757	15878	15687	15832	15697	15782	15856	15940	15825	15826	15721	16070	15651	15867	15814	16048	15876	15780	15933	15619	15865	15688	15773	15867	15879	15845	15811	15818	15836	15722	15815	15710	15928	15809	15747	15698	15764	15955	15987	15906	15742	15755	15797	15813	15786	15858	15995	15908	15783	15903	15804	15645	15836	15986	15792	15940	15793	15875	15746	15854	15896	15747	15712	16076	15769	15844	15974	15893	15834	15852	15941	15732	15853	15632	15864	15981	15980	15783	15731	15862	15917	15886	15993	15794	15742	16024	15876	16011	15615	15674	15758	15889	15763	15656	15853	16043	15815	15762	15726	15789	15853	15861	15934	15909	15805	15856	15681	15750	15850	15906	15816	15976	15907	16091	15902	15838	15729	15793	15852	15850	15833	15817	15759	15849	15803	15779	15881	15983	15797	15768	15830	15847	15975	15946	15865	15699	15740	15702	16004	15829	16031	16017	15888	16031	15874	15782	15872	15768	15784	15968	15887	15683	15847	15810	15892	15918	15747	15716	15885	15978	15704	15765	15838	15825	15617	15626	15799	15892	15506	15853	15804	15769	15743	15812	15865	15925	15762	15999	15793	15935	16013	15756	15800	15784	15760	15801	15913	16088	15904	15929	15912	15699	15626	15866	15788	15933	15826	15838	15733	15914	15786	15777	15786	15854	15488	15774	15995	15986	15777	15600	15858	15742	15606	15707	15765	15845	15687	15661	15766	15752	15817	15560	16002	15781	15829	15825	15762	15702	15826	15913	15715	15915	15737	15972	15995	15652	15851	15829	15874	15591	15786	15898	15854	15765	15809	15859	15654	15870	15730	15884	15797	15723	15770	15865	15823	15893	15623	15881	15787	16029	15718	15868	16112	15736	15736	15876	15840	15915	15804	15772	15845	15856	15691	15798	15976	15853	15839	15900	15862	15713	16003	15886	15847	15921	15786	15725	15633	15686	15754	15978	15745	15881	15907	15763	15713	15764	15853	15835	15742	15591	15853	15926	16080	15928	15786	15929	15879	15872	15881	15672	16093	15929	15677	15626	15866	15844	15810	15896	15949	15883	15835	15848	15844	15835	15646	15766	15706	15968	16005	16205	15887	15874	15782	15848	15962	15857	15968	15876	15816	15957	16011	16111	15913	15998	15742	15890	15662	15879	15805	15953	15798	15957	15732	15497	15634	15939	15770	15935	15839	15751	15757	15814	15854	16006	15716	15715	15665	15896	15723	15783	15905	15629	16055	15876	15820	15975	15927	15872	15713	15689	15622	15914	16062	15954	15909	15839	15874	15931	15930	16079	15988	15802	15868	15693	15897	15749	15840	16026	15713	15854	15801	15603	15689	15635	15973	15812	15878	15945	15837	15760	15704	15788	15749	15866	15811	15938	15612	15719	15842	15882	16085	16023	15757	15942	15818	15662	15891	15896	15681	15981	15912	15926	15781	16002	15813	15639	15895	15525	15627	15746	15877	15742	15773	15607	15691	15716	15910	15714	15849
20966	26020	23704	19646	18327	17615	16299	15476	15293	14879	14437	13796	13650	13560	13483	13279	13539	13400	13522	13710	13627	13605	13654	13486	13759	13551	13578	13362	13498	13662	13508	13600	13565	13517	13638	13561	13403	13684	13491	13402	13514	13520	13459	13427	13629	13523	13376	13558	13457	13640	13672	13666	13386	13457	13485	13536	13555	13358	13551	13694	13476	13529	13359	13533	13463	13624	13505	13596	13437	13709	13402	13501	13386	13514	13427	13573	13560	13401	13483	13487	13522	13509	13582	13670	13442	13651	13549	13499	13707	13418	13537	13409	13506	13418	13545	13504	13703	13423	13526	13547	13654	13303	13427	13652	13632	13374	13477	13665	13568	13387	13616	13417	13447	13509	13422	13536	13484	13519	13442	13567	13604	13561	13430	13431	13448	13479	13535	13561	13555	13505	13531	13419	13502	13520	13482	13596	13516	13572	13506	13631	13494	13380	13577	13541	13537	13591	13501	13561	13571	13486	13512	13560	13500	13545	13574	13656	13503	13478	13503	13428	13529	13463	13570	13512	13584	13534	13521	13601	13543	13522	13543	13511	13425	13462	13402	13480	13551	13549	13570	13540	13380	13524	13413	13454	13489	13638	13546	13577	13553	13393	13526	13578	13520	13477	13594	13429	13518	13575	13369	13661	13555	13572	13538	13550	13642	13533	13352	13496	13492	13353	13491	13521	13389	13443	13346	13476	13488	13447	13550	13305	13491	13502	13393	13465	13485	13396	13400	13555	13530	13464	13429	13437	13502	13449	13347	13548	13498	13445	13368	13404	13649	13437	13460	13437	13406	13474	13494	13392	13319	13465	13465	13479	13496	13475	13594	13491	13644	13532	13414	13425	13524	13569	13503	13597	13464	13619	13506	13372	13432	13653	13471	13589	13576	13440	13436	13466	13398	13684	13532	13460	13466	13372	13541	13312	13578	13552	13695	13607	13474	13517	13523	13513	13467	13540	13594	13473	13431	13530	13565	13392	13350	13414	13530	13360	13452	13587	13526	13592	13642	13582	13490	13534	13436	13565	13600	13572	13582	13576	13486	13500	13510	13586	13573	13493	13436	13480	13506	13395	13609	13375	13641	13511	13497	13565	13456	13534	13595	13634	13615	13426	13641	13331	13628	13511	13436	13573	13302	13398	13548	13534	13401	13361	13511	13487	13514	13506	13570	13655	13486	13538	13695	13379	13376	13406	13464	13403	13577	13577	13479	13591	13587	13384	13418	13539	13426	13479	13635	13514	13354	13359	13573	13477	13611	13413	13425	13606	13419	13254	13451	13740	13558	13447	13581	13391	13571	13637	13609	13465	13276	13589	13503	13733	13718	13528	13442	13572	13557	13432	13650	13481	13577	13505	13383	13594	13441	13568	13520	13531	13519	13679	13428	13487	13380	13469	13489	13568	13641	13339	13632	13487	13681	13552	13421	13403	13533	13503	13380	13547	13525	13572	13464	13459	13446	13494	13434	13614	13452	13552	13469	13565	13516	13676	13383	13490	13372	13514	13492	13535	13444	13542	13555	13494	13556	13350	13413	13381	13448	13468	13502	13696	13414	13557	13566	13620	13655	13533	13447	13310	13632	13544	13613	13534	13479	13646	13445	13471	13537	13505	13424	13423	13538	13532	13370	13368	13433	13470	13445	13559	13387	13448	13585	13599	13533	13536	13520	13580	13519	13444	13457	13426	13459	13475	13645	13510	13506	13531	13436	13249	13573	13417	13545	13420	13570	13678	13510	13659	13416	13535	13643	13458	13515	13398	13459	13533	13481	13426	13420	13472	13528	13488	13584	13598	13387	13281	13547	13531	13664	13334	13509	13548	13550	13598	13446	13467	13341	13416	13420	13514	13711	13432	13421	13617	13489	13526	13470	13617	13355	13503	13454	13340	13396	13484	13480	13516	13610	13474	13565	13481	13526	13441	13521	13318	13318	13426	13454	13297	13455	13521	13406	13550	13513	13634	13532	13465	13654	13528	13489	13561	13546	13280	13625	13617	13410	13427	13458	13630	13539	13405	13540	13509	13577	13458	13385	13295	13465	13516	13488	13457	13526	13406	13597	13555	13614	13392	13447	13660	13686	13467	13465	13491	13528	13363	13515	13501	13570	13502	13530	13401	13551	13620	13321	13400	13474	13479	13529	13460	13461	13525	13535	13419	13428	13415	13397	13493	13604	13612	13605	13495	13556	13517	13376	13475	13588	13545	13560	13483	13560	13548	13516	13597	13531	13541	13384	13355	13412	13465	13449	13479	13661	13583	13463	13567	13618	13575	13466	13528	13513	13424	13476	13511	13517	13458	13484	13360	13517	13578	13477	13486	13481	13506	13606	13497	13524	13513	13586	13598	13486	13564	13541	13402	13682	13448	13553	13399	13432	13481	13495	13596	13493	13638	13572	13497	13604	13597	13509	13521	13641	13477	13400	13524	13394	13711	13624	13503	13463	13379	13384	13599	13495	13549	13517	13649	13591	13476	13608	13496	13380	13591	13573	13485	13463	13271	13571	13530	13575	13555	13463	13556	13508	13404	13519	13562	13423	13542	13527	13416	13398	13509	13543	13559	13576	13382	13516	13600	13518	13585	13466	13485	13572	13220	13508	13483	13597	13486	13469	13645	13460	13503	13460	13563	13514	13383	13524	13479	13564	13416	13581	13558	13472	13599	13528	13545	13624	13554	13563	13427	13411	13591	13650	13554	13504	13552	13311	13642	13618	13481	13462	13467	13544	13497	13582	13489	13604	13540	13535	13441	13541	13509	13515	13665	13330	13560	13526	13478	13564	13533	13403	13650	13633	13303	13427	13554	13384	13545	13498	13428	13480	13507	13382	13659	13394	13558	13565	13589	13541	13539	13534	13608	13549	13817	13443	13541	13459	13540	13528	13387	13381	13542	13496	13501	13474	13439	13610	13516	13470	13525	13289	13608	13643	13505	13518	13519	13524	13565	13474	13441	13547	13550	13458	13334	13388	13394	13622	13718	13503	13643	13569	13369	13557	13402	13448	13530	13682	13372	13454	13441	13547	13606	13483	13531	13460	13686	13568	13684	13548	13698	13519	13432	13588	13541	13459	13496	13458	13458	13579	13640	13349	13434	13510	13645	13515	13464	13609	13377	13526	13493	13602	13659	13227	13570	13460	13538	13571	13489	13533	13328	13427	13489	13510	13673	13487	13358	13514	13550	13449	13434	13536	13631	13576	13413	13553	13492	13639	13399	13615	13547	13409	13482	13414	13507	13509	13467	13553	13534	13572	13583	13448	13500	13686	13357	13443	13583	13502	13466	13525	13527	13593	13675	13361	13756	13495	13346	13688	13486	13556	13450	13543	13310	13629	13531	13633	13521	13353	13465	13515	13626	13661	13392	13558	13478	13540	13431	13532	13546	13465	13660	13413	13469	13552	13668	13444	13506	13605	13632	13481	13485	13362	13456	13553	13520	13396	13563	13523	13465	13529	13408	13421	13457	13458	13529	13422	13649	13426	13551	13531	13643	13471	13593	13587	13686	13482	13480	13537	13322	13345	13501	13558	13511	13530	13452	13401	13531	13432	13441	13532	13484	13639	13525	13372	13526	13537	13559	13688	13335	13500	13538	13520	13562	13335	13786	13453	13560	13393	13568	13476	13547	13461	13486	13329	13553	13610	13621	13491	13511	13566	13531	13454	13451	13416	13505	13444	13532	13439	13508	13687	13552	13412	13517	13472	13510	13583	13634	13375	13455	13474	13494	13454	13519	13385	13511	13539	13482	13417	13433	13545	13492	13467	13475	13445	13699	13615	13451	13288	13471	13467	13443	13292	13546	13434	13605	13505	13621	13597	13531	13522	13535	13465	13533	13240	13536	13555	13570	13456	13533	13506	13540	13530	13636	13458	13418	13503	13482	13555	13563	13676	13601	13525	13526	13469	13472	13494	13547	13549	13456	13389	13454	13353	13511	13524	13408	13506	13383	13346	13361	13514	13544	13399	13405	13293	13420	13497	13563	13619	13429	13456	13524	13573	13365	13611	13375	13623	13508	13515	13501	13442	13379	13547	13562	13548	13446	13525	13547	13415	13483	13405	13311	13577	13549	13545	13344	13433	13472	13543	13483	13445	13402	13532	13505	13572	13318	13569	13486	13473	13483	13507	13635	13550	13284	13507	13431	13702	13677	13416	13572	13644	13703	13491	13518	13461	13616	13477	13596	13610	13462	13497	13596	13526	13431	13451	13498	13505	13560	13603	13619	13458	13465	13532	13538	13602	13494	13449	13673	13650	13485	13553	13572	13564	13527	13578	13442	13554	13482	13636	13458	13538	13612	13455	13542	13529	13556	13556	13591	13616	13470	13628	13326	13670	13522	13562	13570	13397	13542	13479	13371	13596	13512	13482	13497	13456	13536	13420	13610	13445	13507	13344	13525	13459	13535	13689	13403	13689	13590	13584	13353	13451	13371	13469	13501	13332	13401	13590	13492	13483	13511	13478	13487	13534	13564	13761	13424	13563	13450	13477	13561	13529	13515	13475	13284	13507	13564	13573	13388	13447	13614	13474	13453	13495	13625	13370	13398	13626	13466	13687	13531	13323	13433	13620	13361	13668	13527	13481	13632	13430	13629	13461	13476	13587	13381	13380	13546	13682	13527	13507	13456	13460	13451	13511	13373	13646	13466	13395	13611	13446	13538	13604	13336	13520	13406	13484	13515	13465	13461	13403	13461	13513	13288	13375	13467	13566	13438	13577	13479	13604	13554	13412	13530	13549	13527	13508	13592	13593	13488	13403	13364	13286	13427	13442	13530	13342	13425	13643	13219	13589	13353	13481	13584	13612	13519	13574	13457	13404	13617	13625	13480	13462	13488	13607	13666	13358	13527	13548	13410	13450	13766	13640	13535	13503	13441	13710	13622	13668	13464	13556	13596	13436	13400	13608	13581	13531	13537	13600	13566	13434	13401	13414	13447	13624	13657	13554	13638	13483	13663	13539	13471	13441	13506	13532	13358	13465	13549	13376	13420	13518	13469	13544	13612	13586	13481	13489	13370	13523	13363	13389	13351	13553	13538	13501	13563	13707	13305	13439	13478	13532	13440	13427	13447	13324	13642	13477	13364	13470	13572	13437	13581	13579	13507	13518	13499	13384	13542	13413	13377	13493	13562	13496	13572
25154	20682	27067	25426	22329	20372	19987	18409	17574	17590	16923	16626	16434	16365	16118	16248	16326	16165	16172	16299	16313	16278	16200	16157	16017	16146	16024	16306	15974	16055	16207	16080	16250	15981	16304	16088	16273	16052	15883	15981	16017	16097	16260	16051	16174	16062	16109	16293	15978	15900	16082	16041	16133	16051	16143	15993	15886	16120	15993	16114	16176	16244	16062	16180	16260	16175	16087	16001	16048	15905	16060	16134	16089	15982	16107	15866	16249	16156	16153	15871	16228	15929	16068	16094	16014	16103	16205	16080	15931	16072	16068	16059	16058	16184	16100	16056	15984	16042	16241	16006	15895	16074	15924	15805	16234	16143	15899	16138	15939	16126	15997	16222	16219	16119	16140	15903	16008	16064	16152	16063	16322	15918	16098	15847	16027	15949	16006	15999	15915	16106	15986	16167	15891	15882	15843	16021	16064	16040	16177	16004	16043	16026	16246	16147	16306	16052	15904	16161	16000	15851	15957	15969	16285	16027	16193	16036	16019	15911	16077	16088	15931	16077	16025	15933	16117	15987	16095	16151	16052	16041	16094	16137	15961	16125	16206	15845	16050	16010	16009	15931	16142	16097	16047	15879	16073	16250	16163	16011	16044	16300	15986	16128	15939	16248	16081	16101	16167	16048	16114	16075	16060	16062	16022	16040	16048	15978	15934	16107	16023	16030	16004	16044	15980	15949	16115	16100	16046	16070	15793	16103	16085	15951	16119	16114	16099	16020	15974	15971	16114	16099	16220	16009	15989	16081	16072	16236	16150	15803	16043	16020	16265	15993	16177	16127	16512	15773	16112	16176	16158	15950	16216	15903	16087	16131	16077	16231	15932	16190	15975	15924	16071	16063	16188	15942	16096	15976	16058	16179	16076	16153	16121	16139	16233	15822	15902	15992	16053	15966	16134	16173	16112	16163	16000	16125	16181	15980	15995	16113	16091	16036	15962	16105	16019	16151	16189	16143	16200	16138	16059	15832	16107	15967	16172	16140	15960	16132	15979	16075	16052	16046	16028	16239	16003	16321	16055	16120	15943	15888	16039	16006	15961	16093	16008	16290	16057	15926	16127	16068	16146	16212	16161	16105	16092	16259	16088	16181	16099	16096	16116	16044	16044	16034	16114	16185	16024	16073	16309	15974	16136	16026	16225	16105	16154	15882	16002	16161	15948	16161	16042	15927	16141	16194	16088	16148	16010	16257	16288	16160	16136	16055	16107	15939	16054	16235	16150	16123	16071	16075	15968	16089	16199	16109	16122	15959	16017	16131	16274	16027	16192	15992	16105	16010	16031	15851	15802	16258	16124	16034	16184	15925	16145	15807	15983	16045	16052	16143	15882	16167	15973	15932	16242	16235	16067	15955	16173	16003	16081	16062	16145	16034	15810	16105	16023	15976	15966	15717	15989	15957	16055	16000	16006	16086	16175	16076	16051	16066	16161	16227	16207	16187	15843	16011	15993	16037	16268	16105	16187	16166	16186	16186	15919	15812	16074	15864	16018	15912	16133	16311	16182	15921	16099	16109	15829	15914	16272	16035	16189	16241	15950	16029	16278	16143	16161	16066	15890	16072	16236	16029	16122	16150	16219	16091	16047	16149	16083	16256	16074	16074	16234	16123	15904	15893	16097	16151	16053	16140	16174	16145	16107	16141	15921	16110	16106	16085	16160	16155	16070	15961	16079	15967	16155	16142	16029	16157	16061	15930	16102	15911	16175	16106	16007	16056	16226	16012	15995	16129	15849	16227	16020	15987	16020	16058	15970	15877	15975	16030	16145	15985	15993	16016	15982	16291	16097	16029	15855	16049	15898	16014	16132	15916	15967	16205	16049	16366	16006	16245	16320	16066	15841	16119	16072	16033	16112	16102	16259	16166	16095	16207	16077	16023	16084	16137	16086	16135	15952	16162	16123	16117	15979	16000	15938	16152	15974	15984	16135	15963	16179	15956	16027	16214	16190	16015	16157	16284	15928	16097	16150	15960	16199	16118	15897	15992	16153	16178	16070	16023	15901	15869	15910	16039	16049	16154	16086	15998	16054	16008	16078	15859	15997	16122	16024	16012	16092	16078	16090	15954	16229	16006	16291	16188	15946	15901	15952	16053	16068	15965	16237	16056	16076	16020	16112	16057	16031	15998	16051	16237	16239	16161	16247	16083	16136	16081	16039	16038	16245	16232	16156	16082	16005	16143	15938	16288	16092	16079	15944	16185	15748	15936	15976	16008	16146	16086	15910	16191	15931	16079	16223	16219	16123	15951	15942	16153	15896	16182	16298	16192	16322	16024	16104	16022	15898	16091	15942	15959	16170	15987	15994	15872	16134	15998	16075	16139	15966	15908	16214	16024	16033	15931	16173	15979	16056	15910	15967	16057	16011	16166	16003	16263	16004	16138	15964	16192	16078	16021	16160	16129	15938	16023	16186	16202	16415	16265	16213	16113	16074	16007	16085	16117	16203	15976	15800	16256	16105	16233	16130	16232	16085	16138	16171	16082	16109	16043	15908	15940	15955	15916	15932	16060	15904	16315	16173	16164	16096	16013	16080	16026	16224	15981	16220	16103	15997	15966	15984	16054	16260	16188	15964	16189	15997	16003	15965	15951	16158	16295	16079	16018	16031	16111	16030	16301	16082	15985	16300	16302	16251	16071	16066	15908	15913	16156	16097	16166	15860	16211	16071	15874	16073	15969	16159	16252	16060	16018	16034	15852	16041	15964	15933	16230	16111	16023	15988	16024	16131	16145	16084	16002	16311	16251	16067	16345	16077	16024	16036	16216	16092	15853	16049	16004	16064	15892	16162	16078	16000	16134	15986	16101	16258	16024	16110	16180	16090	16224	16266	16034	16014	16096	15886	15980	16037	16033	16017	16310	15830	16300	16098	16323	16033	15987	15970	16160	16055	16193	16038	16088	16044	16081	16219	16093	15910	16062	16224	15940	16043	16059	16130	15989	16232	16006	15963	15964	16033	15854	16061	16152	16109	15935	16137	16290	16292	15955	16137	16122	16047	16043	16235	16105	16152	16043	16082	15934	16006	16000	15916	16086	16206	16069	15797	15922	15930	16085	15980	15998	16139	15976	15998	16124	15977	15922	16099	16304	16090	16064	15976	16035	16158	16002	16196	16311	16109	15987	15985	16045	16046	16123	16119	16021	16124	16051	16069	15837	16025	15999	16265	16163	15882	16165	16100	15924	16198	15911	15918	16016	16139	16107	16079	15819	15885	15993	15941	16183	15997	16198	15986	16120	16078	16280	15942	15984	16113	16071	16229	16018	16033	15949	16026	15957	16292	16112	16145	16068	16088	16035	16006	16091	15907	16052	16089	16108	15857	16173	16092	16048	16361	16137	16301	16117	16156	16000	15947	16334	15966	16194	15857	16098	16170	16206	15861	16035	15994	16018	16140	16155	15960	16036	16137	16244	16144	16119	15769	15955	15959	16117	16018	16175	16081	16008	16176	16057	15908	16174	16101	15999	15916	15986	15974	15998	16272	16117	16065	16116	16187	16316	15959	16105	16151	16135	16223	16041	15959	16075	16028	16053	16108	15974	16096	16169	16208	16062	15981	16022	16145	16213	16104	15888	16099	16235	16297	16101	16015	16037	16116	15866	16143	15963	16170	16233	16098	16159	16189	16062	16027	16113	16167	16073	16110	16137	15785	16122	16245	16460	15971	16216	16172	16144	16336	16083	16161	15927	15990	16131	16101	16172	15962	16198	16063	16146	16261	16040	16144	16129	15915	15925	16208	16108	16049	16038	15841	15919	16067	15938	16157	15927	15909	15944	15923	15906	16123	15987	16021	15883	16129	15735	16011	15938	16036	16140	16105	16160	15893	16127	15957	15991	16146	16208	16075	16069	16204	16101	16106	16231	16025	16066	16192	16122	16382	16078	16074	16136	16125	16157	16042	15974	16088	16162	16210	16284	16087	16078	15950	16195	15811	16090	16019	15830	16083	15951	16115	16090	15863	16073	15892	16064	16015	15980	15961	16064	15767	15972	16025	16019	16013	16209	16160	15940	16038	16202	16125	16195	16237	15879	16218	16206	16120	16167	16139	16014	16202	16159	16080	16166	16085	15901	16069	16144	16074	16167	16107	15932	15972	16030	16091	16060	16147	16023	15916	16266	16262	16220	16059	16074	16003	16076	16236	16051	16038	15976	16038	16053	16049	16056	16240	16095	15909	15905	15954	16012	16119	16161	16058	16078	16131	16096	16054	16019	15998	16208	16015	16161	16123	16143	16118	15916	16223	16079	16101	16048	16075	16056	16054	15871	16173	15921	16247	16019	15915	16165	16191	16024	15977	16130	16052	16174	16049	16275	15958	16188	16082	15939	16077	16066	16200	16232	16152	16084	15984	15886	16013	16318	16090	16204	16143	15921	15997	15984	16228	16034	16038	16303	16036	16121	16113	15913	15875	16012	16101	16113	16172	16039	15868	16110	16121	16181	16004	16103	15909	16060	16033	16119	16028	15814	16062	16151	16215	16074	16179	15955	16086	16197	16007	16032	16315	15965	15916	16025	15806	15982	16177	15973	16004	15770	16010	16082	15990	16114	15990	15965	15934	15954	16302	16122	16137	16153	16082	16034	16092	16171	16057	16109	16280	15868	15838	16024	15999	16128	16140	16051	15974	16118	16114	16061	16141	16146	16127	15916	16104	15963	16018	16240	15880	16189	16032	16152	15952	16056	15958	16250	16143	16178	16059	16180	16110	15934	16215	16029	16034	16223	15821	16111	16003	16180	15927	15965	16083	16263	16079	16133	16287	16007	16039	15962	16216	16018	16102	16239	16111	16227	16151	16203	16165	16096	16033	16029	15895	15935	15993	16130	16230	16250	16218	16137	16037	16100	16135	16171	16067	15901	15998	16034	16061	16065	16052	16015	15906	15957	16027	16171	16147	16135	16234	16154	16229	15995	16046	15999	16174	15976	16133	16040	15887	15909	16045	16019	16095	16133	15897	15907	16190	16060	16133	15955	16142	16148	16182	16111	15963	15987	15965	16149	16022	16158	16286	15981	15997	15994	16110	16078	16113	16164	16100	16059	16119	16292	16266	16068	16097	15836	16041	16070	15999	16094	16136	15978	16132	16170	16205	15894	16044	16116	16010	16228	16124	15958	16052	16343	16084	15863
21139	32672	29703	25218	21622	18594	17975	16890	16005	16139	14806	14241	13818	13915	13707	13789	13636	13686	13683	13722	13720	13706	13731	13665	13733	13882	13615	13590	13459	13703	13535	13637	13719	13782	13593	13479	13630	13544	13650	13500	13523	13597	13571	13685	13573	13656	13590	13571	13342	13430	13697	13583	13634	13643	13374	13568	13528	13622	13548	13585	13444	13580	13658	13529	13434	13621	13505	13703	13625	13579	13709	13609	13628	13552	13447	13701	13578	13511	13508	13693	13618	13507	13654	13465	13620	13474	13723	13541	13619	13404	13615	13407	13573	13417	13518	13620	13487	13716	13599	13738	13541	13484	13689	13653	13567	13633	13649	13557	13691	13608	13446	13603	13554	13603	13533	13742	13500	13506	13323	13678	13528	13729	13514	13639	13567	13532	13486	13651	13602	13607	13497	13502	13501	13660	13594	13519	13728	13460	13575	13444	13387	13547	13410	13638	13517	13515	13518	13571	13643	13664	13563	13713	13530	13478	13545	13427	13606	13535	13615	13524	13640	13556	13668	13531	13603	13467	13648	13575	13597	13442	13588	13530	13552	13612	13635	13534	13732	13591	13621	13530	13637	13708	13554	13567	13630	13708	13475	13572	13511	13454	13543	13507	13560	13556	13481	13445	13450	13504	13428	13622	13748	13595	13585	13616	13708	13625	13651	13594	13484	13622	13397	13533	13561	13412	13570	13339	13569	13618	13600	13624	13480	13383	13442	13619	13546	13481	13585	13696	13531	13410	13460	13623	13704	13328	13457	13526	13738	13548	13558	13585	13692	13668	13412	13508	13515	13717	13453	13529	13747	13531	13468	13630	13525	13501	13612	13523	13335	13640	13516	13575	13504	13628	13442	13585	13620	13320	13482	13511	13494	13483	13568	13482	13640	13720	13531	13649	13591	13613	13500	13593	13548	13553	13546	13546	13435	13563	13591	13585	13540	13444	13641	13538	13453	13295	13653	13729	13457	13524	13606	13636	13547	13731	13617	13499	13664	13498	13626	13517	13496	13527	13553	13512	13492	13657	13691	13565	13649	13646	13572	13525	13552	13771	13358	13567	13412	13403	13393	13717	13441	13416	13522	13550	13557	13606	13641	13729	13440	13505	13347	13518	13540	13636	13635	13614	13618	13394	13469	13565	13529	13648	13648	13468	13444	13521	13609	13615	13588	13592	13529	13553	13599	13571	13542	13540	13428	13437	13595	13681	13426	13447	13555	13590	13522	13463	13527	13555	13700	13631	13365	13630	13613	13561	13576	13549	13731	13598	13560	13524	13566	13605	13538	13527	13598	13645	13499	13610	13717	13561	13552	13541	13563	13652	13653	13516	13493	13626	13599	13500	13559	13536	13542	13489	13594	13753	13542	13452	13618	13420	13667	13730	13555	13488	13409	13367	13602	13537	13787	13554	13619	13601	13562	13662	13572	13642	13394	13670	13491	13766	13416	13630	13593	13559	13645	13397	13597	13480	13478	13532	13534	13636	13743	13370	13484	13685	13611	13586	13510	13440	13593	13535	13531	13490	13464	13534	13460	13553	13639	13409	13533	13503	13440	13641	13669	13496	13492	13708	13667	13634	13541	13543	13720	13661	13587	13477	13510	13419	13576	13509	13481	13418	13522	13549	13501	13477	13429	13558	13451	13656	13721	13478	13642	13629	13511	13662	13382	13449	13598	13631	13507	13558	13466	13587	13518	13620	13426	13567	13708	13498	13545	13458	13566	13498	13454	13499	13538	13690	13568	13483	13586	13579	13571	13717	13596	13401	13592	13461	13604	13708	13691	13524	13595	13590	13499	13561	13681	13529	13619	13549	13551	13560	13584	13547	13590	13408	13672	13442	13605	13722	13523	13545	13368	13543	13576	13468	13461	13495	13448	13604	13534	13684	13399	13702	13347	13612	13654	13592	13567	13401	13636	13609	13666	13587	13568	13523	13435	13645	13477	13575	13655	13468	13564	13432	13619	13645	13633	13670	13540	13676	13570	13612	13564	13649	13577	13423	13422	13716	13477	13377	13598	13524	13637	13568	13384	13543	13694	13644	13595	13631	13530	13595	13433	13708	13576	13703	13633	13490	13479	13708	13571	13403	13797	13577	13508	13642	13690	13411	13550	13710	13480	13596	13462	13564	13442	13648	13523	13524	13541	13405	13527	13606	13479	13524	13642	13504	13626	13638	13771	13596	13650	13518	13514	13487	13636	13661	13457	13591	13603	13678	13519	13613	13396	13608	13556	13609	13519	13512	13528	13462	13546	13529	13495	13638	13523	13449	13708	13711	13452	13621	13524	13696	13519	13676	13618	13492	13639	13557	13578	13548	13552	13540	13635	13541	13555	13533	13660	13567	13600	13384	13591	13480	13413	13636	13485	13708	13481	13609	13704	13676	13592	13421	13632	13504	13409	13535	13614	13412	13551	13548	13596	13459	13692	13629	13484	13692	13649	13434	13511	13490	13511	13523	13630	13544	13597	13641	13612	13468	13668	13568	13454	13528	13660	13674	13526	13585	13414	13473	13524	13637	13421	13359	13633	13503	13565	13499	13631	13646	13567	13525	13382	13484	13569	13490	13459	13495	13631	13409	13503	13551	13621	13392	13509	13559	13590	13465	13600	13651	13550	13676	13571	13665	13521	13597	13468	13389	13425	13499	13693	13467	13445	13581	13402	13577	13585	13589	13551	13524	13528	13595	13562	13488	13662	13524	13484	13544	13587	13614	13590	13553	13739	13650	13519	13603	13636	13549	13560	13619	13538	13508	13680	13470	13760	13557	13777	13586	13221	13702	13707	13572	13602	13532	13421	13587	13357	13607	13660	13686	13700	13526	13640	13664	13577	13606	13415	13564	13584	13543	13593	13758	13603	13519	13477	13576	13456	13577	13653	13447	13488	13575	13478	13399	13692	13654	13469	13581	13578	13618	13635	13658	13490	13570	13635	13719	13558	13839	13602	13597	13467	13520	13447	13600	13647	13512	13614	13634	13561	13630	13577	13520	13444	13481	13506	13496	13514	13584	13555	13726	13444	13524	13510	13563	13646	13613	13528	13603	13548	13577	13571	13554	13630	13612	13630	13775	13742	13494	13470	13517	13733	13608	13517	13456	13512	13524	13530	13542	13591	13620	13649	13721	13560	13575	13659	13779	13493	13537	13396	13532	13540	13456	13488	13462	13481	13588	13657	13538	13391	13693	13583	13499	13718	13590	13498	13514	13426	13581	13349	13608	13643	13636	13554	13640	13565	13790	13559	13577	13531	13545	13617	13737	13596	13515	13727	13569	13622	13360	13523	13645	13622	13424	13520	13437	13536	13429	13448	13420	13472	13583	13459	13509	13427	13414	13476	13500	13483	13658	13515	13534	13646	13583	13548	13432	13610	13639	13699	13574	13635	13747	13530	13600	13564	13473	13429	13672	13509	13515	13510	13481	13367	13712	13545	13606	13655	13434	13558	13572	13663	13617	13524	13690	13497	13507	13678	13459	13477	13587	13461	13509	13547	13589	13666	13378	13622	13768	13327	13547	13514	13659	13540	13484	13442	13596	13620	13632	13619	13416	13445	13454	13617	13378	13421	13356	13451	13479	13431	13615	13638	13505	13652	13461	13658	13642	13566	13572	13546	13627	13600	13523	13568	13601	13559	13456	13597	13565	13494	13539	13514	13438	13778	13576	13680	13680	13631	13359	13671	13642	13615	13563	13473	13592	13506	13630	13454	13478	13613	13549	13737	13584	13427	13395	13677	13504	13542	13423	13534	13508	13577	13469	13617	13565	13620	13675	13391	13664	13507	13688	13611	13701	13547	13596	13397	13561	13504	13627	13521	13602	13486	13525	13382	13668	13572	13648	13489	13530	13553	13587	13680	13388	13612	13594	13578	13677	13594	13719	13691	13672	13552	13482	13612	13621	13456	13650	13507	13551	13570	13581	13573	13555	13519	13512	13703	13632	13659	13627	13540	13578	13591	13580	13448	13575	13375	13505	13466	13646	13477	13521	13481	13519	13412	13509	13535	13462	13736	13541	13474	13507	13604	13452	13517	13691	13614	13575	13509	13522	13514	13629	13597	13594	13447	13462	13570	13579	13470	13489	13545	13487	13599	13602	13465	13618	13546	13478	13530	13367	13550	13476	13640	13545	13459	13521	13694	13519	13520	13464	13605	13619	13465	13503	13451	13393	13672	13404	13762	13443	13638	13510	13641	13406	13495	13667	13692	13586	13591	13585	13455	13550	13561	13576	13508	13685	13513	13666	13633	13574	13580	13523	13669	13334	13673	13559	13632	13487	13694	13601	13490	13600	13609	13614	13747	13635	13655	13607	13621	13559	13767	13502	13630	13470	13551	13593	13555	13604	13829	13568	13569	13446	13567	13540	13555	13628	13484	13571	13734	13409	13579	13447	13513	13627	13666	13639	13529	13543	13406	13421	13598	13549	13624	13468	13633	13689	13584	13726	13620	13545	13721	13732	13619	13576	13378	13699	13713	13578	13769	13671	13630	13663	13512	13602	13563	13490	13615	13599	13750	13443	13668	13672	13471	13525	13548	13541	13441	13631	13572	13456	13476	13645	13486	13632	13432	13518	13662	13654	13508	13597	13655	13529	13489	13552	13572	13722	13479	13493	13526	13573	13459	13531	13681	13543	13822	13411	13577	13496	13587	13531	13575	13510	13604	13461	13681	13563	13465	13512	13383	13655	13401	13576	13637	13556	13420	13555	13419	13491	13481	13320	13432	13589	13520	13683	13517	13708	13393	13480	13518	13574	13541	13562	13474	13458	13462	13490	13557	13649	13721	13432	13598	13584	13477	13594	13590	13531	13410	13513	13553	13717	13597	13435	13474	13546	13712	13505	13393	13482	13604	13548	13600	13598	13543	13632	13576	13701	13505	13579	13584	13612	13626	13636	13561	13609	13671	13429	13661	13638	13628	13587	13361	13574	13517	13542	13546	13616	13637	13627	13507	13476	13426	13465	13487	13566	13704	13621	13639	13482	13555	13739	13290	13534	13522	13424	13689	13674	13510	13483	13630	13554	13559	13465	13516	13538	13611	13648	13425	13574	13484	13487	13349	13521	13642	13557	13551	13612	13609	13667	13457	13609	13594	13620	13533	13548	13588	13598	13497	13588	13748	13385	13529	13446	13566	13504
23317	20642	27915	23520	21744	24246	24427	20428	19252	19378	18571	17722	17373	17245	17162	17086	17035	17279	17117	17137	17025	17005	17064	17030	17236	17205	17029	16886	17139	16963	17107	16891	16942	16888	16969	16955	16953	17059	16842	16998	17105	17074	16953	17082	16972	17124	17056	16880	16748	16987	17026	16891	16690	17003	16658	17000	16920	16855	16951	16879	17015	16872	16818	17135	16952	16875	16949	16836	16852	16702	16960	16895	16699	16860	16582	16813	16831	16843	16891	16948	16880	16734	16827	16988	16980	16878	16808	16807	16794	16874	16879	16796	16865	16797	16930	17124	16795	16821	16854	17009	16783	16893	16757	16822	16905	16917	16854	16859	16856	16974	17108	16986	16911	16956	16852	16907	16955	17192	16924	16828	16871	16936	17039	16771	16677	16751	16764	16900	16888	16950	16820	16745	16986	16908	16841	16758	16951	16899	16954	16779	16844	16977	16680	16885	17106	16825	16808	16662	16756	16842	16814	17008	17047	16934	16920	16940	16854	16795	16831	16782	17094	16864	16957	16752	16700	16983	16949	16760	16721	16737	16884	16773	16536	16563	16881	17021	16802	16745	16744	16862	16862	16959	16751	16968	16808	16703	16647	16870	16702	16706	16676	16822	16717	17043	16759	16733	16565	16804	16921	16892	16989	16857	16792	16989	16881	16662	16798	16842	16930	17041	16638	16666	16708	16837	16972	16855	16802	16830	16844	16699	16826	16967	16667	17159	16806	16922	16990	16736	16846	16858	17123	16828	16854	16741	16882	16936	16911	16779	16766	16813	16656	16884	16668	16961	16986	16977	16904	17028	16847	16765	16890	16727	16817	16884	16826	16890	16762	16839	16775	16715	16793	16826	16723	16895	16762	16824	16789	16726	16793	16797	16729	16898	16786	16907	16860	17006	16976	17034	16826	16825	16858	16828	16962	16583	16889	16652	16834	16959	16992	16869	16931	16724	16969	16879	16858	16852	16826	16898	16786	16672	16898	16877	16789	16845	16744	16654	16888	16775	16807	16796	16910	16814	16809	16773	16886	16917	16911	16731	17003	16769	16959	16992	16864	16798	17073	16907	16836	16729	16911	16745	16784	16798	16952	16990	16674	16751	16698	17012	17013	16780	16874	16808	16701	16730	16802	16897	16856	16912	16635	16745	16736	16592	16781	17035	16754	17116	16941	16865	16667	16841	16885	16801	16925	16878	16855	16851	16658	16899	16927	16778	16848	16777	16846	16937	16718	16835	16818	16824	16979	16965	16761	16864	16898	16807	16857	16872	16972	16738	16878	16744	16778	16836	16643	16930	16901	16789	16818	16960	16875	16924	16811	16713	16760	16798	16832	16865	16909	16781	17133	16860	16701	16673	16769	16814	16783	16920	17063	16768	16901	16920	16775	16764	16958	16874	17024	16776	16660	16922	16880	16816	16799	16992	16817	16771	17006	16947	16815	16853	16876	16815	16851	16866	16883	16556	16808	16965	16896	16914	16859	16724	16762	16946	16939	16828	16784	16863	16847	16934	16787	16835	16647	16892	16849	16563	16836	17036	16782	16978	16988	16755	16984	16786	16856	16633	16747	16941	17045	16841	16828	16832	16783	16866	17014	16611	16800	16840	16855	16992	16875	16855	16760	16545	16967	16836	16914	16755	16991	16781	16946	16897	16734	16920	16860	16860	16620	16776	16829	16742	16906	16854	16500	16868	16915	16800	16974	16697	16905	17098	16863	16713	16781	16797	16805	16893	16954	16913	17030	16798	17008	16869	17024	16783	16982	16642	17034	16824	16777	16846	16957	16736	16831	16902	16711	16727	16906	16715	16760	16811	16941	16930	16907	16864	16692	17013	17006	17037	16774	16767	16886	16787	16593	16829	16681	16882	16928	16770	16876	16778	16762	16884	16815	16756	16652	16852	16969	16780	16980	16750	16680	16627	16858	16665	17029	16758	16617	16786	16913	16862	17122	16996	16949	16778	16826	16851	16797	16727	16976	17185	16950	16836	16833	16757	16799	17044	16845	16991	16780	16935	16807	16671	16833	16935	16804	16968	16694	16859	16722	16786	16756	16873	16896	16833	16683	16769	16918	16920	17000	17199	16903	16663	16575	16822	16807	16648	16939	17030	16858	17002	16840	16856	17059	16785	16864	16970	16950	16970	16805	16695	16756	16713	16860	16750	16730	16954	16732	16860	16990	16831	17022	16907	16778	16794	16969	16773	17026	16779	16810	16846	16813	16677	16941	16880	16872	16848	16684	16706	16737	16745	16793	16894	16892	16793	16775	17019	16958	17001	16833	16801	16916	16929	16733	16865	16912	16899	16896	16722	16972	16979	16912	16884	16865	16884	16998	16836	16956	16851	16940	16713	16631	17029	16766	16767	16950	16894	16887	16966	16910	16842	16973	16743	17110	16798	16945	16958	16854	16820	16851	16808	16707	16815	16795	16945	16740	16757	17053	16745	16925	16729	16809	17112	16947	16844	16684	16779	16838	16908	16760	16808	16714	16927	16895	16882	16927	16651	16846	16868	16829	16731	17103	16740	16862	16915	16948	16900	16916	16722	16960	16859	16982	17082	16816	16817	16915	16915	16879	16780	16944	17038	16942	16773	16907	16826	16925	16866	16863	16982	16715	17022	16818	16769	16767	16910	16849	16783	16838	16595	16840	16896	17082	17176	16988	17111	16898	16997	16769	16978	16883	16975	16791	16936	16855	16935	16828	16803	16949	16970	16973	16903	16796	17108	16865	16821	16801	16939	16937	16815	16718	16793	16895	16948	16758	16948	16857	16943	16748	16868	16914	16607	16862	16779	16704	16780	16768	16737	16842	16697	16968	16654	16880	16967	16948	16728	16947	16813	16644	16893	16948	16844	16910	16733	16908	16897	16812	17015	16861	16740	16987	16874	16950	16916	17054	16839	16768	16809	16880	16949	17080	16747	16841	16839	16881	17026	16742	16647	16609	16859	16858	16656	16591	16860	16900	16659	17144	16837	16811	16749	16758	16754	16714	16877	16965	16912	16938	16932	16944	16662	16775	16940	16989	16834	16806	16867	16964	16899	16883	17017	16780	16827	16808	16742	16714	16642	16988	17004	16931	16953	16898	16677	16672	16694	16784	16641	16749	16775	16993	16684	16860	16837	16964	16716	17021	16761	16725	16659	16898	16883	16942	16869	16623	16912	16914	16921	16770	16984	16688	16748	16834	16762	16873	16868	16785	16846	16860	16800	16997	16892	17025	16711	16669	16911	17017	16915	16915	16878	16775	16933	17001	16955	16732	16647	16698	16995	17162	16532	16928	16966	16964	16947	16833	16867	16853	16818	16875	16897	16671	16816	16672	16973	16851	16876	16888	16900	16690	16940	16940	16836	16723	16798	16931	16532	16889	16743	16865	17059	16874	16888	17015	16679	16630	16865	16784	16909	16883	16999	16807	16691	16710	16882	16893	16780	16931	16963	16735	16742	16860	16939	16989	16897	16957	16919	16852	16988	16743	16678	16926	16958	16877	16674	17040	16973	16924	16856	16818	16898	16774	16805	16861	16841	16926	16841	16887	16815	16890	16858	16848	16885	16618	16929	16843	16842	16757	17104	16492	16749	16609	16598	16891	16841	16934	16742	17056	17043	16759	16766	16867	16801	16808	16821	16771	16921	16793	16942	16645	16756	16872	16831	16852	16897	17030	17150	16866	16897	16929	16834	17038	16826	16862	16752	16963	16807	16991	16933	16911	16779	16851	16706	16928	16918	16982	16685	16539	16661	16871	16758	16823	17026	16956	16541	16781	17013	16711	16968	16897	16894	16939	16877	17181	16766	16876	16817	16854	16985	16869	16826	16942	16665	16858	16851	16684	16823	16876	16878	16913	16860	16744	16867	17069	16969	16868	16851	16916	16687	16670	17055	16860	16832	17021	16854	16779	16883	16776	16863	16625	16733	16706	16844	16872	16898	16921	16984	16834	16752	16766	16634	16722	16732	16832	16895	17010	16899	16791	16857	16709	16800	16801	16912	17217	16923	16859	16914	17061	16864	16914	16764	17003	16854	16755	17010	16992	16888	16826	16805	16718	16662	16915	16943	16958	16810	16989	16572	16800	17002	16870	16898	16835	16731	16741	16843	16885	16735	16878	16890	16790	16922	16862	16774	17109	16839	17037	16806	16768	16892	16685	17016	16850	16865	16845	16860	16793	16860	16833	16939	16928	17058	16721	16749	16916	16665	16815	16874	16820	16759	16929	16773	16869	16800	16922	16493	16865	16916	16744	16834	16791	17090	16733	16740	16922	16554	16904	16756	17016	16961	16715	16552	16819	16790	16853	16796	16749	16805	16904	16903	17104	17078	16939	16812	16857	16970	16825	16682	16899	16864	16861	16955	16762	16933	16812	16781	16921	16770	16872	16807	16766	16726	17012	16933	16880	16827	17059	16863	16792	16648	16963	16690	16858	16802	16851	16856	16764	16920	16790	17039	16837	16851	16685	16732	17039	16847	16739	16758	16899	16815	16931	16640	17070	16760	16883	16726	16872	16919	16937	16795	16861	16931	16716	16859	16729	16855	17006	16896	16833	16831	16868	16598	16820	16854	16776	16544	17053	16936	16908	16872	16738	16752	16917	16701	16630	16719	16817	16742	16881	17003	16707	16763	17018	16817	16747	16781	16790	16920	16862	16753	16766	17018	16859	17003	16670	16887	16877	16933	16882	17024	16829	17093	16729	16852	17026	16865	16870	16765	16828	16984	16911	16863	16764	16989	16981	16945	16852	16890	16937	16780	16745	16722	16584	16826	16960	16839	16696	16942	16988	16877	16835	16873	17143	16970	16912	16981	16876	16851	16821	16755	16731	16869	16954	16844	16894	17028	16930	16851	16973	16688	16932	16711	16848	16741	16884	16898	16755	16916	16794	16822	16935	16666	16740	16779	16731	16743	16888	16597	16707	16946	16830	16991	16965	16773	16922	16893	16646	16871	16730	16823	16995	16881	17008	16901	16854	17030	16730	16795	16893	16898	16599	16851	16713	16881	16761	16855	16843	16958	17002	16847	16737	16823	16717	16746	16932	16743	16745	16688	16700	16745	16918	16897	16587	16793	16729	16470	17173	16868	16879	16836	16852	16695	16673	16827	16850	16830	16794	16904	16657	16706	16940	16660	16761	16788
24344	38731	37425	31192	26258	22929	20428	19115	17821	17779	16328	15032	14420	14333	14415	14155	13996	14155	14184	14189	14233	14442	14097	14349	14157	14365	14545	14095	14062	13891	14080	13932	13925	13894	13963	14045	14077	13896	14107	14076	13855	13921	13979	13982	13961	14029	13918	13927	13989	13999	14031	14039	13860	14103	13912	14013	13921	14104	13934	13951	13896	14079	13876	13865	13893	14097	13921	14005	14012	14063	14030	14025	14021	13924	13909	14005	13818	14072	14028	13935	14100	14086	14060	13914	13973	13974	14123	13964	14039	14023	14029	14066	13973	13837	13912	14168	13951	14139	13956	13912	14116	13939	14031	13905	13864	13896	14160	14077	14076	14072	14044	14063	14096	13942	14030	14032	13990	14021	13871	13980	14005	14006	13945	14025	13874	13950	13997	14110	13992	13967	14113	14049	13787	13921	13936	13909	13996	13965	13980	13872	13854	14077	14004	13923	13929	13897	13987	14116	14044	13888	14033	13903	14054	13822	13906	13970	13808	13862	13976	13918	13959	13932	13879	13901	14089	13963	14092	13889	14002	13844	13828	13866	14079	14145	14048	13893	14092	13802	13921	13962	14024	13891	14015	14039	13923	14059	13877	13950	13960	13990	14026	14078	14166	14032	13873	14016	14056	13859	13999	14049	13759	13952	13981	14016	14013	13838	13967	13970	13969	14084	14296	14003	14062	13920	13889	14031	13798	14037	14002	14091	13883	13929	13963	13645	14045	14036	13987	14027	14020	13907	13972	13918	14077	13954	13991	13868	14033	14027	14053	13785	14014	14082	14114	13973	13852	13849	13946	13866	13918	13959	14095	13979	14049	13970	13843	14049	13841	14020	13953	13888	13862	13982	14077	14015	14062	14005	13858	14018	14053	13839	14014	14008	13946	14005	14068	13931	14005	13982	13917	13957	13906	13784	13992	13989	13929	13812	14018	13839	14152	13872	13898	14007	13985	13959	13814	13968	13836	13765	13969	14018	13810	14000	14000	14019	13771	13955	13834	13911	13945	14082	13979	13982	14033	14066	13760	14110	13914	13928	13930	13932	13866	14096	14082	13875	13981	14129	13902	14090	14128	14002	13918	14005	13868	14051	14002	13886	14058	13942	13976	13982	14030	13936	13840	14031	13927	14030	14204	13993	14022	13952	13893	14026	13935	14017	13885	14109	13879	13939	13924	14106	14008	13987	13933	13962	13971	13924	13956	14153	14053	14010	14030	13917	13984	13908	13983	13870	14009	14119	14124	14189	14056	14033	13986	13817	14019	13855	14071	13962	13989	13968	13951	14029	14071	13950	14000	13861	14040	13820	14152	14007	14005	13967	13974	14177	14080	14158	14192	14036	14040	14019	13832	14005	13856	13934	13973	13827	13898	13815	14102	13981	13928	13934	14138	13657	13887	14073	13923	13854	13932	14201	13976	14000	13982	14120	14067	14137	13863	13947	13933	13929	13864	14023	13959	13850	14063	14069	13880	13883	14137	13962	14043	14003	13955	13967	13885	13971	13767	14018	13887	13962	13946	14021	13863	14027	13849	13962	13810	13992	13982	13857	13882	13769	13976	13861	13774	13977	14011	14005	14139	13930	13990	13935	14005	13819	13767	13918	13933	13909	13950	13933	13874	13958	13965	13827	13879	13907	13948	14021	14104	14003	14048	14134	14098	13916	13728	14136	14101	14116	13648	14075	14004	13988	13817	14054	13891	14026	14133	13759	14175	14002	14073	13995	14002	13817	13868	14071	13945	14031	13921	14011	13987	13874	13901	13800	13890	14000	13879	13937	14018	14030	13861	14016	14018	14117	13899	14065	13876	14094	13982	13994	13911	13933	13968	13977	13877	14057	13935	14002	14114	14115	13881	13875	13905	13944	13940	13916	14111	14099	14009	13908	13890	13977	13922	13886	13829	14031	13835	13910	14062	14022	14034	14016	14040	13983	13935	14094	13970	14061	13768	13822	14081	14071	13992	13909	13815	14109	13918	13913	13899	14053	13990	13911	14071	13993	13856	14002	13812	14057	14083	13954	13962	14037	13958	13961	13845	13913	13942	13929	13929	14057	13963	13828	13987	14006	14176	14156	13962	13923	14067	14021	13928	13984	14045	14068	14161	14007	14040	13721	13868	13850	14058	13932	13889	14012	14070	13912	13986	14023	14077	14079	13932	13985	14079	14003	13997	14004	14063	14020	13849	13885	13945	14064	13832	13934	13855	13893	13993	13973	14137	14010	13997	14048	14016	14028	13953	14015	13914	14108	13979	13965	14017	13951	13841	13965	14099	14089	13911	13830	14208	14083	13899	14156	13790	13976	14037	13976	13783	13975	13984	13935	13900	13903	14181	13875	14063	13920	13969	14048	13992	13848	14018	14024	14085	14042	13976	13926	13952	14108	14061	14086	13955	14028	14119	13917	13936	13978	14001	14075	13769	13951	14177	13872	14079	13892	14136	13913	13930	13955	14123	13892	14043	13924	14079	14093	14054	13967	13886	13912	13958	14028	14177	13855	13786	13827	13971	13946	13903	13799	14039	13972	13816	14048	14051	14105	14043	14078	14009	13910	13906	13975	14020	14037	13931	14004	13970	14074	13954	13963	13942	13946	13929	14166	13856	13847	14012	13900	13960	13993	14028	13994	13972	13865	14031	13864	14038	14035	13912	13919	13833	13894	13830	13943	14080	13819	13951	14049	14086	14036	14181	14063	13885	14074	13848	13815	13946	13988	14024	13919	14028	13968	13837	14001	13931	14084	13896	13977	13930	13874	14012	14153	14026	13970	13800	13842	14001	14033	14049	13963	13928	13940	13958	13930	13985	13872	14036	14024	13991	14226	14033	14055	14034	13855	14051	13903	13972	13970	14098	13808	13944	13837	14120	14102	13809	14012	14076	13985	13904	14019	14012	14080	14048	13983	13977	13924	13936	13982	13868	13979	14075	14041	14006	13927	13902	13975	14026	13915	13999	14023	14032	13958	14057	13967	13814	14039	13973	14025	13855	13992	14058	13960	14090	14028	13889	13994	13902	13867	13977	14105	13967	14054	14056	14038	13938	14028	13998	13926	13946	14116	13934	13934	13887	14097	14083	13993	14010	13925	14055	14007	13970	14120	14025	13853	14007	13935	13867	14052	13959	13981	14024	14100	14041	13948	13864	14069	13879	14094	14060	14082	14064	13922	13914	13972	13829	14078	13654	13920	13882	13887	14001	14027	14040	13812	13887	13939	14034	13849	14077	14045	13903	14190	14095	14107	13950	13930	13838	13941	13963	14048	14001	13960	13904	13930	13993	13888	14011	13902	14051	13891	14068	13975	13888	13935	13993	14035	13807	13994	13985	13986	14046	14052	14046	13979	13827	13904	14043	13892	13969	13966	13824	13885	14025	13953	14013	14001	13990	13858	13964	13988	14056	13917	13983	13874	13996	13929	14101	13967	14056	14004	13851	13938	14157	14152	13843	13931	14025	13866	14019	14075	13950	13926	14000	13928	14000	14091	13910	14048	13905	13854	13990	13887	13991	13911	13924	13807	13939	14016	14003	13907	13951	13999	14101	13729	13988	13969	14009	14141	13890	14034	13890	14173	13861	13899	13904	13972	13824	14043	13985	13842	13896	13879	14111	13999	14106	14165	13848	14001	13979	14157	13989	13955	13862	13968	14158	13919	14021	14073	13936	14067	13961	13961	14033	13854	14143	13873	13938	13886	13850	14110	13934	13998	14168	13884	14008	14029	13904	13958	13892	13909	14068	14009	14050	14080	13928	13924	13942	13925	14076	13973	13891	14092	13852	13957	14201	13988	14020	13947	13813	14126	13903	13811	13995	13938	13836	13945	13812	13791	14031	13975	14068	14027	13935	13984	13806	13902	13999	13915	13952	14099	14059	14048	13883	14038	14076	13842	13916	13986	13959	14072	13839	13913	14040	13874	13985	14044	13937	13802	13903	13893	13885	14017	14099	14098	13806	14023	13886	13994	14041	13908	13866	13855	13888	14076	14050	13976	13923	13849	14126	14017	14123	13873	13972	13936	13948	13810	14142	14024	14048	13997	13957	14000	13949	13882	13903	13912	14102	13845	13919	13771	14133	13966	14118	13855	13977	13902	14037	13952	14011	13968	13906	13888	13934	13931	13986	13917	13946	14025	13877	13984	14212	13797	13979	13978	13921	14071	14116	14064	14054	14088	13939	13971	14030	13815	13954	14008	13958	13974	14028	13982	14012	13970	13869	13938	13883	13883	13914	14015	14057	13902	14054	13922	13847	13985	14007	13923	13825	14039	14064	13987	13827	14005	13755	13990	14014	13825	13825	13953	13926	13992	13953	13952	14018	14051	13884	13904	13954	13986	13959	13877	13984	14070	14042	14079	13922	14061	13969	14064	13901	13755	13980	13995	14108	13919	13992	13945	13981	13918	13883	13902	13884	13931	13894	13939	14046	13813	13758	13865	14141	13963	13956	14092	14046	13890	14055	14015	13942	13934	14047	13923	13982	14019	13994	14008	13942	14085	13909	13925	14117	13872	13936	14055	13954	13895	14021	13956	14121	14023	13960	13903	13759	14034	14030	14176	13918	13903	13880	14130	13941	13883	13903	13753	14018	13949	14157	13955	13976	13914	13932	13874	13780	14117	13838	14115	13899	13917	14101	13988	13802	14062	13836	13983	14006	13995	14069	13884	13858	13990	14061	14115	13826	14048	14040	14009	14050	13989	14104	13894	13912	13873	14060	14062	13994	13990	13964	13972	14199	14000	14031	14078	13972	13847	13803	13776	13990	13964	14029	14058	13975	13991	13858	13970	13956	13919	14051	14128	13934	14027	13997	13929	13930	13898	14109	13959	13970	13835	14036	13759	13929	14058	14024	13931	13900	13974	14046	14079	14020	14075	13891	14093	13793	13976	13691	13731	13966	14022	13822	14020	14049	14031	13903	13960	14095	14039	14060	13972	13937	13829	13971	13980	14075	13967	14097	13967	13883	14108	14065	13847	13960	14130	13908	13989	13944	13947	13905	13949	13870	14109	14031	13983	13926	14053	13823	13936	14049	13844	14015	13954	13976	14010	13958	14026	13837	14035	14066	14015	14022	13891	14017	13997	13994	14040	13990	13943	13979	13953	14011	13946	13728	13878	13900	14087	14023	14082	14231	13945	13918	14049
31238	23970	24296	21675	19403	18529	17528	17093	16705	16679	16651	16052	15908	15857	15893	15931	16084	15950	15854	16019	15944	16123	15904	16058	15803	16060	15856	16017	15885	16085	16028	16087	15762	15980	15954	15903	15919	15939	15989	15878	15887	16102	15973	15904	15898	15903	15897	15848	15782	15916	16076	15795	15955	15700	15963	15843	15884	15936	15951	16090	15656	16023	15868	15895	15997	15939	15915	16105	15896	15833	15827	16026	15906	16026	16034	16044	15887	16063	15807	15865	16001	15853	15920	15989	16074	15686	15855	15713	15812	15829	15907	15850	15950	15795	16014	15913	15914	15957	15848	16091	15874	15751	15850	15799	15890	15859	15837	15873	15859	15858	15800	15821	15958	15934	15986	15884	15995	15700	15818	15935	15855	16048	15984	15941	15922	16044	15954	15843	15770	15901	15686	16008	15977	15965	15653	15750	15899	15668	15819	15902	15976	15688	15978	15898	15806	15808	15855	15812	16000	16013	15779	15961	15863	15719	15637	15948	15960	16024	16051	16016	16078	15864	15923	15766	15944	15998	15836	15703	15942	16022	15918	15836	16061	15871	16054	16070	16109	15993	16059	15850	15719	15789	15882	15987	15745	15767	15826	15995	15745	15724	15886	15952	16090	15884	16020	15930	16028	15973	15791	15879	16078	16056	15776	15711	15857	15960	15766	15741	15894	15890	15913	16069	15893	15759	15867	16092	15852	15948	16158	15905	15859	15863	15804	15925	16072	15798	15798	15890	16232	15819	15898	15885	15844	15865	15886	15938	15899	15816	15819	15664	15977	16119	15871	15965	15820	15967	15856	15779	15915	15851	16015	15959	15623	15766	15967	15808	15956	15703	15774	15916	15801	15822	15845	15865	15776	16024	15810	15837	15900	15899	15587	15723	15848	15876	15810	15836	15852	15898	15780	15718	15900	15851	15872	15792	15941	15915	15917	15828	15788	16059	15776	15994	15975	15817	16017	15639	15990	15932	15981	15734	15844	16053	15875	15832	15740	15814	15864	15732	15832	15924	15981	15901	15768	15894	15866	15670	15948	15750	16010	15928	16009	15812	15904	15780	15943	15748	15863	15979	15859	15997	15877	15750	15930	15849	15828	16065	15807	15965	15862	15845	15890	15943	15797	15887	15931	15732	15691	15766	15897	15899	15886	15974	15819	15884	16057	15943	15945	15932	15655	15673	15795	16044	15950	15770	15801	15938	15649	16096	15762	16004	16234	16196	16052	15898	15952	15937	15835	15916	16033	15752	15859	15768	15830	15916	15887	15993	15782	15633	15810	16033	15899	15720	15963	15762	16036	15930	15988	15850	15930	16036	15775	15878	15878	15938	15988	15785	15965	15792	15923	16044	16082	15880	15805	15994	15866	16020	15822	15852	15752	15823	15897	15714	15773	15976	15731	15902	15943	15863	15934	15996	16068	15983	15805	16005	15896	15911	15971	15869	15827	15898	15746	15839	16027	16025	15912	15792	15923	15836	15612	15765	16031	15894	15815	16048	15814	15846	15963	15729	15959	15826	16098	15784	16018	15972	15870	15785	15748	15863	15893	15824	15860	16038	15958	15992	15809	15818	15987	16017	15774	15853	15993	15863	15948	15917	15805	15942	15999	16072	15938	15819	16112	16069	15766	15953	16067	15900	15931	15907	15812	16041	15761	15707	15917	15921	16244	15706	15894	15925	15883	15884	15916	15863	15897	15748	15842	15966	15896	15860	15797	15755	15861	15986	15983	15816	15811	15939	15986	15788	15953	15924	16084	16046	15921	15721	15823	15870	15875	15826	16007	15767	15968	15732	16054	15806	15933	15672	15963	15861	15750	15880	15872	15934	15927	16096	16069	16052	16173	16007	15711	15932	15923	15820	15826	15952	15988	15855	15892	15894	16026	15923	15882	16008	15827	15811	15939	15694	15846	15877	15826	15948	15688	15962	16126	16039	15941	16006	15894	15826	15804	15781	15984	15874	15883	15783	15786	15745	15927	15999	15787	16036	15736	15883	15840	15820	16161	15806	15766	15776	15729	15973	15977	15773	15795	15965	15827	15905	15771	15888	15851	15906	15894	15878	16010	16076	15971	15959	15928	15856	15879	16069	16067	15767	15767	15966	15864	16104	15933	15956	15855	15720	15929	15975	15762	15717	15786	15761	15869	15747	15809	15923	15848	15771	15783	15818	15828	15880	15895	15861	15807	16087	15851	15866	15826	15922	15643	15719	15670	15847	15983	15798	15938	15900	15903	15843	15989	15702	15915	15845	15993	15975	15880	15893	15787	15729	15941	15761	15819	16034	15956	15782	15985	15960	15997	16008	15815	16014	16095	15859	16095	15880	16009	15992	16055	15863	15851	15717	15708	16008	15807	15961	15970	15686	16027	15787	15853	15776	15858	15902	16113	15877	15804	15727	15978	15842	15988	15810	15871	15699	15779	15939	16020	15896	15994	15923	15717	16051	16029	15784	15887	15773	15771	16006	15885	15999	15777	15851	16002	15950	15908	15984	15957	15893	16043	15955	15834	16016	15751	15921	15765	15988	15971	15920	15953	15891	16008	15876	15939	15747	15809	15966	15991	15915	15793	15885	15898	15933	15951	15996	15983	15917	15795	15769	15817	15856	15972	16058	15756	15827	16037	15981	15715	15838	15956	15764	15978	15898	15766	15857	15849	15797	15627	15825	16038	15788	15846	15854	15917	15716	15814	15948	16004	15802	15915	15750	15698	16025	16041	15769	16076	15846	16006	15951	15944	15961	15899	15819	15927	15934	15919	15917	16030	16034	15822	15843	15982	15876	15802	15864	15981	15763	15857	15924	15879	15864	15950	15996	16056	15954	15873	15872	15834	16046	15885	16007	15990	15881	15901	15850	15936	16055	15965	15771	15869	15905	15991	15801	16019	15830	15835	16008	16020	15980	15802	15941	15948	15785	15981	16198	15976	15970	16207	15838	15947	15966	15811	15891	15826	15850	15828	15557	15790	16004	15807	15913	15884	15936	15971	15920	16083	15755	15683	15858	15942	15962	15869	15807	15671	15950	15832	15851	16023	15814	16030	15920	16124	15915	15928	16026	15827	16021	16015	16148	15871	15893	15836	15787	15891	15845	15921	15759	15765	15856	15911	15886	15960	15845	15874	15968	16059	15940	16180	16070	15854	15947	16013	15985	16008	16044	15887	15699	16027	15861	15929	16004	15820	16014	15670	15887	15885	15967	15878	15958	15878	15726	15708	15925	15684	15883	15852	15905	15872	15961	15794	15782	15848	15792	15738	15818	15745	15810	15916	15955	15689	15853	15912	15948	15902	15896	16004	15857	15897	15872	15841	15969	16039	15811	15649	15981	15829	15843	15775	15973	15900	15874	15741	15838	15883	15798	15912	15766	15820	15941	15934	15861	15756	15912	15843	15925	15865	15991	15783	15840	16032	15943	16008	16041	15946	15782	15710	15918	15810	15910	16182	15922	15734	15822	15793	15860	15905	15902	16001	16102	16180	16124	16136	15777	15771	15805	16030	15993	16032	15937	15894	15870	15708	15915	15910	15871	15947	15775	15733	15993	15879	15716	15836	16000	15990	15883	15818	15939	15929	16051	16138	15795	15980	15863	16001	16118	15890	15723	15770	16010	15815	15839	15951	15856	15856	16006	15825	16004	15894	15961	15840	15895	15711	15808	15883	15762	15930	15667	15996	15914	15864	15929	16005	15988	15995	15877	15868	15976	15810	15926	15859	15850	15744	16019	15797	16022	15886	16010	16163	15835	15951	16003	15842	15937	15877	15986	15924	15789	15876	15721	15824	15925	15868	15915	15780	15845	15804	15814	15953	15880	15698	15842	15928	16006	15815	15891	15914	15881	15982	15859	15824	15868	15812	16069	15861	15901	15905	15842	15854	15733	15853	15808	15991	15884	15805	15987	15944	15678	15988	15851	15978	15821	16071	16060	16033	15942	16127	15870	16037	15905	15771	16002	15876	15826	15676	15979	15956	15902	15956	15859	15985	15870	15813	15959	15860	15764	16051	15807	15790	15973	15973	16031	15896	15777	15818	15814	15968	15874	16093	15670	15919	15818	15915	15733	15821	15968	15768	15977	16014	15886	15879	15873	15925	15979	15942	15912	15919	15975	15963	16059	15988	15945	15901	15902	15952	15886	16018	15858	16074	15895	15832	15897	15900	15943	15735	15878	16177	16047	15868	15845	16061	15840	15933	16130	16096	15940	15991	15749	15898	15752	15889	15893	15784	15869	15841	15758	15822	15962	15832	15847	16002	15823	15718	15840	15936	15714	15970	15824	15951	16069	15823	15818	15853	15875	15674	15657	15674	15967	15881	15888	16125	15785	15892	16100	15856	15961	15896	15941	15966	15810	15756	15858	15967	15909	15963	15925	15781	15827	15741	15931	15778	16030	15904	15797	15950	15787	15894	15934	15918	15927	15800	15681	15830	15958	16031	16148	15807	15910	16005	15883	15907	15912	15769	15948	15722	15677	15703	15906	15775	15821	15859	15908	15819	15752	16049	15710	15815	16195	15863	15976	15991	15944	16280	16001	16154	15818	15852	16159	16023	15840	15922	15864	15873	15925	15984	16012	16015	15976	15963	15872	15815	15753	15898	15923	15830	15972	15775	15913	15671	15914	16031	15812	15841	16048	15787	15982	15919	16050	16035	16013	15873	16221	16019	15960	15936	15895	15963	15747	15849	15849	15922	15930	16084	15761	15833	16196	15879	15856	15884	15794	15677	15910	15884	15887	16072	16038	15806	15689	15999	15832	15796	15843	15888	15910	15974	16016	15824	15725	15878	15945	15831	15773	15875	15794	15705	15815	15799	15983	15787	15988	15880	15852	15984	16044	15837	15953	16049	15877	15817	15949	15872	15905	15829	15900	15955	15698	15847	15836	15995	15917	15963	16026	15870	15914	15971	15771	16073	15892	15924	15953	15871	15909	15772	16175	15924	15768	15956	15843	15844	15948	16143	16050	15855	15710	15891	16023	15950	15825	16097	15907	15871	15848	15945	15828	15787	15820	15911	15837	16005	16012	15844	16038	15821	15977	15725	16021	15898	15971	15953	16015	15894	15737	15937	16159	16037	15741	15803	15863	15937	16004	15914	15934	15760	15784	15944	16039	15840	15920	15809	15901	15886	15886	15930	16053
21915	27173	24794	20172	19419	17310	16234	15466	14967	15018	14498	13710	13775	13793	13654	13721	13580	13550	13724	13607	13780	13595	13746	13509	13687	13694	13632	13655	13680	13548	13622	13603	13653	13657	13809	13602	13589	13652	13562	13474	13616	13564	13542	13619	13461	13543	13554	13568	13578	13491	13710	13408	13736	13849	13604	13575	13614	13610	13706	13560	13716	13575	13604	13634	13553	13769	13624	13464	13640	13592	13477	13574	13627	13640	13628	13518	13445	13645	13660	13587	13655	13637	13540	13556	13708	13679	13681	13666	13702	13517	13648	13362	13590	13635	13538	13795	13488	13435	13557	13683	13556	13619	13448	13583	13459	13492	13590	13573	13482	13630	13574	13631	13649	13579	13629	13600	13690	13804	13399	13561	13412	13535	13888	13570	13520	13577	13480	13509	13659	13706	13663	13637	13674	13471	13609	13597	13531	13652	13487	13578	13704	13712	13706	13658	13573	13619	13548	13705	13570	13549	13551	13505	13419	13325	13544	13540	13530	13571	13533	13427	13620	13611	13561	13545	13668	13547	13607	13464	13505	13454	13430	13502	13596	13485	13727	13552	13833	13780	13634	13548	13752	13661	13355	13600	13689	13625	13529	13706	13517	13659	13527	13530	13321	13495	13560	13525	13804	13548	13636	13604	13569	13473	13499	13590	13507	13613	13606	13648	13421	13594	13554	13461	13690	13623	13573	13530	13553	13563	13628	13540	13623	13540	13498	13637	13445	13539	13464	13508	13618	13642	13592	13561	13665	13547	13553	13505	13587	13427	13549	13532	13658	13572	13661	13453	13595	13507	13702	13429	13591	13613	13565	13525	13656	13596	13586	13612	13527	13469	13600	13579	13698	13656	13452	13622	13400	13701	13573	13776	13597	13532	13727	13523	13671	13591	13644	13788	13535	13458	13743	13517	13463	13540	13516	13441	13628	13709	13645	13728	13453	13544	13597	13788	13611	13440	13598	13599	13687	13650	13454	13719	13644	13795	13746	13654	13645	13412	13718	13503	13660	13562	13525	13576	13472	13717	13762	13541	13331	13568	13657	13585	13600	13651	13548	13661	13402	13516	13520	13550	13521	13608	13583	13569	13463	13615	13494	13591	13558	13715	13520	13595	13526	13537	13435	13507	13675	13563	13572	13686	13681	13537	13672	13837	13594	13648	13491	13462	13534	13719	13542	13694	13529	13589	13532	13599	13761	13578	13580	13523	13627	13599	13523	13617	13740	13472	13487	13546	13582	13638	13772	13540	13624	13553	13521	13528	13443	13492	13513	13610	13650	13765	13495	13749	13719	13485	13514	13506	13611	13700	13516	13585	13441	13653	13648	13664	13781	13570	13412	13634	13619	13491	13640	13538	13656	13531	13521	13613	13530	13482	13430	13413	13489	13550	13456	13605	13666	13377	13493	13661	13429	13712	13481	13434	13500	13431	13649	13702	13640	13719	13628	13547	13443	13613	13502	13511	13721	13505	13572	13424	13531	13581	13537	13497	13712	13746	13578	13566	13494	13524	13590	13583	13599	13646	13475	13518	13772	13865	13500	13514	13556	13480	13494	13419	13679	13498	13478	13573	13617	13699	13599	13579	13558	13780	13606	13762	13549	13493	13754	13622	13539	13554	13502	13583	13440	13567	13641	13584	13723	13499	13605	13520	13714	13592	13656	13575	13549	13667	13641	13554	13599	13592	13700	13807	13615	13468	13594	13469	13632	13557	13593	13549	13711	13610	13367	13578	13496	13325	13537	13487	13622	13528	13487	13606	13605	13439	13609	13589	13739	13613	13439	13549	13561	13760	13688	13731	13655	13481	13531	13596	13564	13583	13571	13639	13601	13649	13483	13572	13796	13633	13554	13489	13618	13575	13702	13588	13537	13576	13661	13534	13573	13706	13508	13461	13418	13463	13643	13588	13560	13633	13619	13397	13532	13475	13580	13636	13720	13555	13572	13486	13500	13507	13541	13561	13522	13576	13561	13451	13530	13580	13430	13552	13613	13638	13739	13534	13764	13626	13381	13635	13519	13443	13486	13497	13603	13716	13589	13459	13579	13540	13541	13520	13651	13674	13626	13497	13637	13583	13686	13535	13654	13561	13411	13694	13563	13422	13519	13582	13575	13519	13474	13591	13580	13851	13545	13478	13657	13434	13412	13654	13489	13563	13604	13570	13658	13531	13632	13694	13541	13473	13513	13621	13481	13538	13555	13711	13619	13625	13945	13542	13781	13415	13657	13378	13611	13550	13650	13468	13710	13534	13598	13476	13752	13559	13709	13545	13475	13601	13520	13399	13447	13484	13513	13788	13540	13578	13511	13623	13633	13557	13560	13553	13588	13604	13606	13467	13576	13381	13669	13596	13522	13535	13488	13581	13634	13452	13724	13660	13416	13537	13531	13622	13402	13538	13671	13868	13574	13723	13534	13500	13465	13596	13596	13421	13715	13546	13667	13657	13609	13471	13528	13507	13619	13624	13684	13584	13580	13711	13471	13422	13660	13633	13507	13553	13681	13566	13654	13514	13580	13628	13563	13654	13701	13669	13793	13610	13607	13732	13688	13807	13451	13726	13523	13713	13587	13713	13520	13375	13506	13623	13504	13519	13596	13573	13723	13470	13593	13505	13609	13490	13710	13630	13662	13428	13429	13570	13498	13605	13417	13712	13597	13502	13552	13489	13476	13573	13680	13452	13591	13479	13536	13468	13665	13530	13517	13567	13595	13699	13533	13549	13621	13451	13634	13539	13663	13684	13642	13493	13496	13664	13639	13424	13556	13589	13581	13543	13664	13582	13635	13567	13705	13502	13609	13480	13589	13592	13661	13633	13647	13530	13657	13678	13611	13569	13544	13501	13620	13681	13422	13558	13528	13617	13526	13621	13665	13484	13621	13574	13588	13539	13640	13527	13633	13577	13513	13498	13507	13730	13581	13709	13588	13723	13510	13570	13699	13495	13644	13669	13507	13564	13570	13356	13428	13559	13629	13625	13590	13585	13565	13702	13492	13472	13663	13535	13585	13609	13502	13723	13531	13604	13507	13540	13664	13656	13493	13451	13555	13500	13405	13731	13693	13619	13771	13611	13663	13604	13544	13563	13577	13606	13677	13640	13599	13530	13545	13654	13607	13515	13667	13397	13608	13622	13598	13478	13474	13529	13516	13482	13650	13486	13620	13739	13489	13634	13599	13458	13558	13311	13566	13565	13562	13430	13551	13427	13623	13536	13483	13520	13651	13524	13534	13595	13631	13668	13623	13553	13503	13623	13441	13501	13377	13386	13565	13481	13590	13566	13423	13536	13664	13651	13721	13591	13748	13509	13562	13497	13536	13612	13416	13545	13596	13720	13479	13629	13556	13718	13464	13674	13487	13579	13701	13619	13349	13713	13615	13598	13563	13544	13521	13566	13577	13626	13766	13488	13601	13490	13743	13667	13343	13736	13681	13760	13526	13628	13476	13672	13540	13586	13652	13637	13601	13505	13435	13664	13686	13615	13534	13625	13622	13443	13669	13537	13580	13501	13531	13627	13611	13594	13640	13627	13636	13604	13559	13402	13602	13473	13588	13528	13284	13599	13753	13742	13565	13725	13439	13446	13479	13510	13482	13521	13654	13575	13659	13574	13538	13578	13716	13463	13528	13657	13550	13568	13610	13512	13572	13527	13578	13536	13677	13711	13676	13527	13641	13511	13548	13729	13785	13781	13507	13590	13558	13462	13558	13657	13569	13630	13484	13478	13606	13483	13594	13585	13652	13557	13518	13722	13550	13564	13689	13583	13505	13392	13533	13589	13466	13496	13358	13540	13457	13693	13502	13573	13830	13580	13762	13539	13547	13559	13672	13550	13610	13695	13567	13606	13585	13418	13545	13529	13666	13787	13451	13595	13673	13543	13669	13536	13410	13578	13544	13578	13618	13347	13541	13447	13464	13684	13636	13634	13474	13583	13544	13518	13637	13630	13506	13525	13601	13454	13578	13531	13551	13498	13616	13777	13512	13692	13645	13689	13750	13774	13701	13477	13551	13534	13531	13731	13522	13536	13596	13562	13491	13589	13496	13570	13583	13687	13535	13576	13673	13681	13603	13619	13462	13712	13674	13538	13518	13606	13464	13608	13755	13604	13673	13458	13598	13647	13576	13437	13622	13679	13628	13489	13659	13624	13637	13507	13635	13641	13427	13665	13546	13618	13641	13503	13584	13412	13680	13582	13664	13568	13592	13635	13628	13433	13741	13705	13711	13697	13487	13670	13535	13551	13635	13475	13604	13416	13673	13478	13608	13646	13654	13467	13439	13503	13642	13463	13398	13549	13740	13417	13728	13409	13586	13672	13615	13685	13698	13594	13758	13562	13601	13595	13705	13642	13815	13519	13658	13764	13453	13737	13440	13597	13563	13413	13446	13448	13554	13572	13642	13615	13635	13618	13492	13717	13493	13500	13376	13557	13662	13506	13618	13613	13552	13606	13485	13616	13477	13670	13607	13496	13586	13562	13495	13477	13724	13497	13577	13522	13580	13522	13615	13701	13510	13561	13582	13704	13648	13589	13590	13587	13612	13521	13534	13637	13464	13620	13319	13424	13764	13610	13463	13582	13572	13667	13413	13513	13472	13541	13593	13731	13584	13768	13350	13635	13518	13473	13612	13682	13582	13503	13578	13637	13519	13588	13564	13668	13580	13623	13558	13603	13535	13495	13679	13553	13634	13777	13537	13582	13710	13547	13540	13638	13301	13674	13550	13495	13495	13496	13608	13570	13414	13572	13560	13591	13545	13623	13697	13665	13605	13521	13623	13461	13507	13513	13581	13654	13484	13549	13653	13603	13458	13501	13804	13614	13465	13699	13576	13518	13487	13728	13666	13672	13619	13553	13687	13617	13807	13690	13444	13338	13381	13740	13686	13701	13588	13747	13616	13610	13592	13706	13709	13493	13548	13521	13574	13660	13484	13594	13535	13514	13536	13611	13685	13722	13490	13519	13550	13524	13623	13494	13621	13446	13723	13474	13587	13616	13561	13636	13671	13498	13616	13410	13716	13635	13593	13584	13564	13679	13552	13540	13576	13525	13534	13523	13590	13567	13594	13740	13594	13665	13443	13531	13637	13559	13452	13602	13419	13617	13592	13615	13578	13667	13625	13589	13455	13615	13633	13569
26300	21620	28401	26162	22797	21762	20940	19115	18376	18387	18340	17573	17090	17247	17050	17012	16867	17100	17118	16743	17011	16956	16953	16920	17104	17181	16795	17105	17061	16860	16892	16961	17018	16962	16994	17096	17078	16878	16870	16919	16981	17177	17008	17100	16879	17081	16999	16999	17162	17067	16935	16875	16941	17035	16927	16777	16933	17089	16999	17044	16971	17128	16818	16856	16987	16811	16901	16965	16839	16859	17047	16790	17032	16793	16991	16958	16846	16994	16782	16894	16826	17128	16917	17058	17105	17007	16824	16804	16923	16974	16867	16886	16901	17016	16860	17045	16892	16786	16844	17087	16978	16890	16873	16850	16802	17072	16880	16849	16930	16846	16978	17072	16782	17056	17072	16945	16948	16742	16966	16894	16882	16832	16741	16997	16635	17101	16909	16995	16955	16848	16873	16815	16787	17206	16936	16952	17018	16952	16919	16852	17034	16906	17040	17081	16874	17128	17090	16915	16782	16799	16829	16903	16950	17041	17007	16935	17050	17019	17266	16911	17136	16898	16945	16858	16635	16831	16758	16779	16853	16749	17086	17027	16916	16918	16885	16953	16921	16799	17004	16881	17062	16922	16825	16934	16779	16873	16877	17211	16988	16816	17035	17003	17069	16827	16904	16877	16847	16853	16921	17013	16829	16851	16874	17034	16955	16917	16850	16837	16903	16845	16731	17011	16744	17011	17154	17021	16818	16825	16975	16756	16843	16928	16907	16857	16993	16909	16875	16940	16784	16908	16828	16837	16990	16891	16823	16886	16948	16818	17028	16716	17011	17075	16873	16983	17178	16893	17004	16740	16929	16898	17069	16989	16829	16798	16653	16933	17053	16883	16740	16942	16732	16982	17043	16826	16990	16856	17105	17008	16762	16977	16968	16771	17065	16897	17082	16872	16755	16863	16751	17002	16726	17009	17095	16966	17005	16718	17003	16948	17116	16860	16968	16933	16969	16769	16812	16908	16869	16971	16923	16862	16830	16936	16999	16785	16701	17175	16684	16866	16780	16933	16944	16994	16968	17095	16991	16812	16729	16771	17125	17006	16863	16946	17035	16732	16945	17031	16988	16756	16671	16879	17035	17050	17091	16824	16939	16978	17038	16879	16750	16849	16989	17028	16903	16958	17135	17041	16832	16729	16678	16897	16890	16588	16913	16803	17071	16984	16853	16868	16865	16869	16871	16735	16857	16843	16977	16928	16714	16889	16965	16954	16813	16966	16928	16854	16863	16991	16788	16917	16987	16787	16919	17052	17142	16862	17020	17070	16856	16862	17036	16887	17026	16757	17016	16988	16976	16838	16933	16624	17051	16913	16904	16699	16918	16593	16875	16903	16926	16691	16981	16888	16871	16926	16850	17046	16861	16880	16795	16881	16669	16977	16834	16906	16930	16844	16856	16970	16994	16755	16967	16834	16925	17142	16543	16802	16907	17236	17062	16950	17059	16815	17078	17057	17051	16885	16787	16979	16993	17133	16831	16909	17076	16883	17013	16830	16933	16921	16818	17061	17006	17099	16806	17114	16578	16901	17082	16893	16868	16879	16723	16858	16914	16893	16947	16767	16796	16898	16923	16977	16921	16827	16902	16836	17042	16667	17066	16889	16891	17159	16841	16857	16771	16906	16947	16805	17114	16920	16817	16944	16963	17045	16824	16974	16876	16927	16769	16997	17007	17051	17019	16782	16802	16882	16873	16835	16854	17032	17060	16788	16894	16731	16941	17048	16740	17028	17061	16747	16610	16777	16969	17005	16815	16926	16916	16942	16879	16897	16994	16946	16866	16865	16947	16923	16918	17041	16972	16892	16926	17046	17046	16605	16913	16886	16893	16939	16856	17035	17165	16955	16880	17079	16918	16915	16871	17038	16904	16984	17026	16973	16988	16919	17007	17018	16871	17041	17115	16778	16860	16967	16916	16846	16957	16759	17073	16819	16969	16902	16864	17012	16882	16603	16935	16998	16965	16918	16962	16991	16814	16776	16895	16827	16974	17096	16833	17009	16855	16865	16771	16781	16972	17108	16980	17126	16990	16817	16859	16865	16891	16893	16731	17014	16853	16917	17098	16993	17049	16962	16982	16853	16716	16838	16898	16903	17136	16922	16886	17040	16889	16996	16891	16766	16910	16869	16997	17103	16959	17012	16949	17003	17082	17058	16969	16802	16961	16684	16864	16940	16861	16820	16802	16985	17015	17019	16834	16938	16832	16907	16866	16832	16762	16862	17008	17039	16801	17041	17013	16800	17021	16761	17048	16814	16826	16905	17016	16666	16969	16745	17035	16879	17090	16898	17101	16683	16824	16942	16841	16883	16783	17020	16886	16901	16858	16884	16796	16820	16689	16849	16906	17020	17038	17072	17032	16681	16914	16896	16961	17036	16881	16646	16892	17006	16834	16971	16945	16825	16885	16959	16813	16968	16882	17028	16937	16819	16700	16985	16808	16863	16713	16911	16717	17084	16845	16807	17092	16785	16939	17060	16746	17035	17075	17034	17045	16945	16884	16922	16980	17189	16977	16844	16754	16778	17091	17027	17031	16865	16948	17057	16939	17099	16951	16976	16837	17068	16893	16791	16979	16826	16668	17009	17157	16979	16797	16958	17138	16842	16785	16908	16995	16910	16900	16758	16812	16995	17011	16969	16920	17045	16993	17071	17017	16943	16779	16859	16804	16806	16907	16768	16799	16967	17008	16973	16914	16968	16966	16780	16799	16676	16936	16882	16876	16889	17014	17076	16971	16916	16811	16708	17005	16910	16880	16880	17106	17063	16833	16711	16862	17074	16746	16671	16918	16897	16848	17024	16810	16927	17126	16755	16875	16706	16935	16907	16852	16909	17201	17028	16975	16925	16961	16945	16985	17052	16756	16896	16909	16870	16943	16878	16955	16943	16987	17038	16825	16981	17088	16906	16988	16969	17051	17010	16961	16643	16816	16997	16804	16965	17033	16851	17113	16874	17134	16798	16869	16864	16912	16895	17021	16860	16843	16760	16963	16947	17052	16924	16982	16979	17031	17062	17103	16988	17022	16891	16823	16911	17019	17107	16976	17144	16956	16902	16708	16849	16660	16736	16851	17125	16868	16898	16764	17032	16859	16768	17023	16883	17026	16888	17016	16883	16888	16935	17009	16835	16727	16944	17151	16908	16990	16932	17070	17015	16826	16884	17017	16965	16935	16791	16838	16848	16580	17034	16930	16723	16855	16848	16757	17023	17175	16888	16961	16926	16843	16927	16769	16964	16953	16878	16852	17041	16808	16788	16730	16818	16732	16890	16943	16967	16896	16913	16802	16796	17078	17068	16899	16882	17108	16993	17073	17029	16766	16804	16814	16799	16932	16901	16973	17099	16832	16874	17007	16903	16777	16891	16859	17015	16897	17172	16775	16985	17061	17125	16904	16992	16956	16899	16730	17065	16830	16805	16865	16666	16694	17015	16770	16841	16913	16856	16906	16786	17062	17032	17099	17105	16981	16922	16755	16876	17016	16815	16864	16840	16962	16649	16967	16939	17063	17052	16799	16906	16901	16831	16956	16813	16962	16947	16826	16935	16708	16931	17191	16921	16879	17024	16850	16940	16864	16951	17001	17019	16820	16748	16934	16943	16794	16939	16960	16925	17014	17008	16790	16853	16859	17088	16975	16796	16938	16777	16677	16843	16889	17070	17023	17052	17016	16815	17200	16901	16961	16871	16869	16816	16752	16923	17056	17084	16933	17022	16919	16911	16936	16810	16871	16827	16943	16918	16756	16887	17014	16933	17130	17130	16929	16827	16881	17038	16850	17108	16892	16838	16871	16893	16917	16821	16863	16879	16943	16595	16858	16931	16753	16918	17045	16923	16839	16868	16887	16900	16968	16849	16838	16974	17015	16627	16951	16943	16881	16831	17005	16874	16885	17035	16998	17099	16917	17054	16986	16911	16912	16879	16912	16818	17118	16685	16997	16889	16947	17086	16761	16923	16943	16877	16711	17007	16823	16903	16860	16854	16974	16849	16958	16855	17066	17019	16974	16738	16719	16890	16860	16794	16897	16861	17044	16851	16828	16858	17012	16709	16907	16981	16919	16906	17023	16701	16838	16899	17020	17116	17076	16741	16907	16773	16804	17052	16862	16889	17029	16928	17007	16746	16914	16980	16919	16984	16850	17006	17040	16915	16830	16842	16931	16887	16950	17021	16890	16827	16705	16975	16733	16914	16838	16874	16948	16919	16867	17076	16805	16991	16765	16987	16888	16700	16805	17034	16890	16966	16852	17011	16785	16822	16914	16908	16981	16971	16942	17013	16997	17030	16961	16961	16750	16822	16947	16885	16969	17146	16687	16972	17071	16975	17076	16613	17151	16893	17086	16703	16897	16880	17119	16820	16991	16836	17105	16932	16846	16883	16931	16959	17022	16905	17067	16683	16991	16879	16825	16771	17091	16846	17139	16689	16742	16791	16894	16814	17039	17018	16862	16864	16895	17318	16908	16885	16703	16965	16929	17114	16920	16893	16840	17054	16952	16955	16899	16809	17034	16931	17107	16735	16915	17033	17178	16957	16933	16928	16901	16905	16846	17006	16898	16848	16939	16997	16885	16811	17025	16822	16710	16990	16933	16874	16917	16941	16840	16934	16686	17088	16757	16887	16886	16939	16996	16939	16983	16915	17006	16855	17058	17047	17089	16866	17179	16860	16787	16923	16882	16738	17127	16860	17050	16796	17075	16888	17072	17044	16639	16879	16986	17019	16987	17104	16933	16956	17001	16802	17027	16899	16964	17083	16890	16744	16875	16876	17063	16893	17013	16858	16832	17071	16836	16886	16877	16927	16946	16922	16730	16923	16858	17007	17127	16782	16839	17046	16820	16934	16871	16804	16779	17066	16836	16988	16989	17029	16977	17002	16826	16863	16765	17013	17012	16957	16868	16948	16867	16882	16816	16738	16993	16888	16788	16879	17071	16930	16856	16884	16873	16950	16888	16724	17006	17047	16976	16973	17048	16924	16853	16856	16946	16935	17137	17034	16820	16777	17053	16950	16715	16898	16744	16739	16970	16741	16776	17017	16820	17025	16943	16814	16790	16905	16776	16932	16882	16905	16976	16760	16863	16798	16873	17141	16897	16881	16861	17098	16934	16823	16950	17146	16815	16985	16966	16709
20945	35992	30185	23999	21686	20047	18678	17675	16400	16145	16212	14833	14354	14322	14326	14470	14143	14266	14458	14210	14302	14389	14450	14285	14393	14369	14174	14096	14249	14367	14236	14190	14331	14321	14126	14224	14142	14226	14238	14170	14112	14192	14102	14208	14215	14417	14217	14290	14143	14118	14309	14280	14353	14312	14125	14052	14292	14210	14261	14155	14255	14301	14214	14247	14154	14243	14340	14034	14286	14205	14265	14286	13969	14305	14260	14223	14283	14133	14349	14122	14337	14235	14240	14240	14192	14220	14073	14354	14290	14144	14377	14246	14279	14265	14195	14266	14201	14484	14301	14116	14197	14227	14210	14089	14300	14268	14154	14215	14274	14074	14284	14271	14260	14245	14268	14256	14147	14205	14171	14241	14349	14223	14265	14183	14092	14216	14326	14294	14246	14263	14068	14259	14200	14261	14318	14264	14280	14261	14128	14198	14271	14256	14306	14261	14015	14174	14073	14378	14269	14295	14059	14153	14312	14226	14245	14042	14164	14098	14305	14277	14240	14129	14246	14231	14329	14174	14387	14147	14389	14273	14434	14145	14148	14367	14101	14274	14202	14198	14323	14083	14300	14218	14215	14243	14209	14281	14188	14201	14212	14200	14194	14302	14181	14129	14051	14228	14361	14322	14219	14112	14378	14202	14275	14183	14206	14120	14168	14184	14139	14195	14415	14233	14160	14230	14262	14296	14137	14122	14301	14160	14172	14259	14236	14278	14147	14208	14344	14225	14292	14241	14466	14082	14334	14400	14318	14284	14190	14105	14188	14232	14157	14158	14178	14178	14217	14248	14284	14241	14288	14281	14123	14139	14240	14157	14097	14087	14345	13974	14187	14249	14132	14315	14061	14381	14176	14328	14159	14030	14216	14077	14293	14228	14289	14251	14189	14272	14128	14199	14179	14378	14061	13969	14268	14142	14280	14191	14297	14264	13977	14151	14233	14246	14133	14348	14077	14160	14229	14162	14143	14272	14122	14241	14031	14325	14247	14202	14317	14161	14030	14158	14210	14222	14404	14248	14101	14204	14185	14035	14371	14254	14328	14255	14085	14064	14219	14357	14191	14266	14245	14268	14360	14101	14330	14022	14102	14114	14096	14132	14155	14147	14223	14178	14301	14270	14237	14287	14162	14171	14230	14276	14204	14224	14246	14084	14248	14212	14258	14283	14089	14349	14053	14208	14128	14212	14175	14177	14406	14243	14190	14182	14281	14180	14175	14023	14284	14119	14144	14319	14055	14339	14240	14110	14094	14279	14382	14152	14129	14114	14178	14283	14207	14160	14210	14230	14096	14315	14102	14249	14269	14155	14271	14037	14116	14349	14249	14226	14295	14269	14215	14283	14256	14173	14094	14198	14086	13979	13974	14211	14173	14238	13937	14265	14064	14266	14238	14249	14281	14103	14167	14108	14153	14162	14099	14108	14272	14411	14258	14227	14086	14028	14335	14287	14442	14089	14372	14267	14283	14246	14099	14422	14288	14256	14301	14131	14110	14158	14147	14245	14307	14089	14083	14314	14324	14313	14221	14230	14217	14274	14142	14238	14280	14238	14262	14346	14257	14210	14193	14280	14122	14158	14220	14231	13966	14221	14264	14299	14007	14293	14040	14384	14120	14195	14396	14174	14272	14143	14283	14253	14352	14373	14174	14094	14092	14009	14284	14167	14127	14156	14403	14295	14370	14398	14207	14311	14116	14182	14172	14197	14302	14146	14242	14175	14299	14176	14192	14193	14320	14162	14315	14064	14112	14351	14237	14210	14226	14058	14301	14094	14047	14187	14295	14063	14193	14140	14212	14245	14192	14305	14217	14227	14199	14152	13987	14216	14262	14124	14131	14232	14358	14176	14209	14325	14192	14307	14146	14225	14191	14171	14287	14175	14113	14255	14221	14210	14131	14073	14129	14220	14388	14135	14091	14297	14032	14280	14265	14198	14142	14199	14114	14244	14214	14245	14140	14106	14269	14240	14204	14230	14416	14247	14303	14116	14205	14134	14163	14383	14071	14244	14202	14184	14163	14120	14218	14122	14087	14311	14082	14325	14242	14234	14173	14197	14259	14292	14153	14347	14262	14187	14317	14110	14246	14150	14210	14269	14186	14035	14406	14168	14151	14134	14265	14178	14354	14219	14233	14240	14098	14287	14355	14220	14241	14250	14213	14145	14040	14258	14092	14184	14125	14255	14322	14197	14287	14111	14120	14155	14159	14006	14281	14165	14325	14163	14281	14230	14076	14247	14285	14011	14163	14135	14157	14303	14175	14379	14179	14282	14353	14322	14328	14324	14270	14276	14272	14117	14148	14235	14285	14234	14216	14260	14086	14124	14148	14219	14204	14242	14122	14150	14273	14510	14188	14285	14312	14253	14177	14137	14147	14189	14198	14462	14385	14236	14258	14181	14177	14185	14180	14328	14088	14312	14362	14251	14204	14138	14186	14325	14250	14312	14125	14154	14138	14294	14140	14191	14092	14062	14208	14105	14127	14252	14249	14156	14183	14088	14241	14210	14338	14189	14124	14265	14087	14253	14288	14232	14309	14394	14192	14067	14246	14306	14113	14265	14227	14250	14219	14079	14252	14043	14186	14184	14228	14166	14117	14198	14260	14096	14147	14254	14245	14296	14165	14253	14322	14117	14226	14246	14130	14294	14226	14146	14440	14232	14239	14339	14262	14294	14086	14171	14398	14268	14228	14099	14224	14282	14037	14203	14188	14237	14189	14134	14280	14260	14159	14114	14177	14264	14350	14326	14274	14300	14245	14184	14274	14200	14188	14321	14292	14190	14287	14352	14150	14144	14297	14231	14151	14204	14159	14192	14148	14323	14086	14161	14119	14309	14144	14245	14310	14130	14088	14068	14245	14395	14229	14164	14349	14198	14154	14346	14310	14307	14275	14481	14304	14348	14117	14243	14151	14311	14203	14282	14254	14270	14223	14148	14088	14035	14266	14301	14038	14352	14220	14239	14181	14190	14190	14145	14126	14216	14281	14155	14222	14013	14160	14182	14077	14279	14204	14221	14229	14157	14161	14072	14229	14352	14273	14203	14267	14248	14190	14203	14203	14198	14261	14100	14201	14237	14287	14272	14273	14216	14426	14258	14296	14244	14113	14230	14241	14219	14300	14167	14208	14046	14416	14325	14174	14211	14188	14205	14064	14424	14196	14184	14264	14084	14252	14318	14185	14295	14305	14139	14322	14227	14332	14144	14252	14273	14137	14387	14343	14124	14213	14086	14230	14341	14287	14217	14168	14357	14415	14117	14297	14114	14141	14332	14247	14294	14113	14487	14284	14165	14270	14295	14145	14108	14233	14275	14338	14158	14267	14211	14230	14120	13995	14418	14368	14369	14309	14143	14239	14125	14209	14173	14178	14094	14236	14120	14094	14162	14247	14052	14121	14237	14171	14295	14134	14267	14138	14205	14043	14291	14221	14218	14154	14321	14067	14143	14106	14155	14237	14117	14220	14187	14188	14293	14265	14245	14298	14245	14301	14049	14189	14306	14027	14121	14310	14278	14156	14172	14120	14199	14299	14451	14326	14211	14234	14161	14210	14370	14301	14310	14239	14344	14132	14118	14256	14047	14240	14038	14181	14236	14231	14195	14207	14103	14132	14334	14331	14088	14359	14238	14235	14141	14119	14237	14219	14356	14243	14403	14146	14078	14223	14356	14204	14146	14225	14247	14521	14135	14214	14132	14277	14084	14105	14144	14150	14067	14257	14281	14276	14302	14176	14181	14202	14053	14220	14217	14148	14050	14139	14118	14285	14087	14325	14277	14261	14210	14278	14132	14400	14360	14266	14198	14201	14143	14281	14264	14316	14218	14218	14288	14354	14271	14188	14201	14329	14287	14079	14274	14074	14207	14275	14245	14249	14148	14095	14067	14183	14207	14329	14032	14344	14197	14104	14201	14195	14249	14065	14341	14114	14262	14241	14152	14194	14273	14120	14225	14354	14389	14290	14242	14152	14216	14153	13999	14207	14337	14260	14099	14230	14288	14159	14204	14259	14161	14216	14258	14042	14181	14258	14273	14274	14236	14151	14025	14266	14243	14227	14281	14068	14280	14154	14167	14150	14253	14233	14100	14419	14244	14428	14203	14258	14203	14365	14116	14152	14386	14246	14218	14174	14357	14360	14419	14077	14116	14240	14184	14233	14275	14201	14255	14187	14267	14165	14198	14064	14155	14326	14372	14236	14306	14321	14286	14163	14135	14366	14243	14105	14273	13987	14029	14123	14282	14251	14294	14416	14276	14135	14075	14073	14043	14075	14268	14156	14126	14227	14221	14216	14193	14222	14238	14296	14394	14137	14182	14261	14259	14227	14270	14101	14328	14102	14111	14137	14306	14198	14066	14227	14155	14142	14259	14189	14135	14338	14282	14472	14195	14184	14232	14093	14313	14314	14249	14160	14456	14346	14160	14373	14232	14308	14303	14139	14359	14133	14211	14276	14336	14208	14372	14137	14295	14319	14118	14200	14234	14370	14162	14122	14273	14163	14138	14004	14159	14062	14233	14230	14249	14277	14043	14279	14250	14060	14276	14404	14165	14060	14185	14052	14332	14272	14316	14085	14238	14274	14153	14168	14061	14139	14217	14098	14258	14359	14165	14169	14374	14258	14297	14134	14282	14321	14410	14130	14376	14152	14196	14247	14156	14170	14375	14114	14091	14247	14204	14190	14280	14096	14246	14203	14203	14182	14392	14376	14296	14045	14053	14291	14288	14162	14210	14209	14074	14322	14202	14294	14079	14174	14247	14190	14289	14299	14143	14291	14236	14416	14157	14131	14267	14163	14176	14150	14208	14195	14206	14160	14208	14383	14305	14212	14078	14242	14213	14028	14351	14047	14251	14325	14184	14179	14052	14238	14227	14255	14377	14217	14213	14325	14138	14263	14125	14143	14153	14160	14136	14083	14212	14230	14236	14203	14201	14120	14262	14257	14238	14236	14353	14307	14252	14129	14261	14221	14229	14204	14203	14272	14378	14130	14286	14182	14216	14238	14211	14206	14394	14272	14118	14158	14268	14247	14181	14133	14428	14139	14236	14072	14134	14300	14171	14236	14283	14263	14211	14137	14179	14306	14199	14362	14120	14280	14450	14115	14263	14167	14200	14278	14309	14203	14303
24600	21630	29254	24573	22565	24879	25526	21421	19988	19935	20274	18777	18464	17960	18127	17960	17846	17898	18054	17930	18110	17757	17842	17811	17970	17954	18020	18011	18024	17936	18047	18032	17995	17957	17790	17977	17724	17844	17975	17832	17774	17615	17928	17797	17832	17928	17833	17799	17849	17749	18012	17813	17755	17954	17881	17935	17907	18146	17884	17903	17685	17880	17711	17934	17696	17934	17744	17834	17787	17800	18041	17851	17812	17701	17750	17622	17844	17836	17803	17991	17802	17825	17865	17765	17769	17780	17782	17809	17890	17936	17709	17940	17668	17761	17634	17872	17895	17842	17798	17839	17960	17715	17781	17649	17960	17869	17793	17967	17841	17937	17670	17806	17674	17737	17826	17693	17957	17824	17759	17916	17863	17844	17773	17778	17737	17937	17859	17570	17653	17650	17870	17700	17835	17603	17491	17884	17600	17770	17728	17863	17892	17667	17890	17750	17802	17721	17564	17820	17515	17611	17947	17701	17704	17822	17756	17965	17696	17768	17786	17738	17760	17755	17939	17954	17694	17676	17822	17830	17791	17817	17867	17839	17800	17774	17849	17879	17876	17795	17719	17858	17949	17788	17859	17758	17803	17565	17879	17955	17908	17736	17722	17784	17573	17703	17802	17625	17735	17765	17923	17783	17885	17806	17717	17713	17600	17781	17736	17850	17804	17760	17683	17904	17739	17704	17675	17860	17784	17752	17884	17671	17778	17732	17727	17808	17943	17890	17704	17880	17746	17794	17643	17828	17843	17701	17638	17785	17748	17763	17807	17851	17656	17846	17862	18031	17842	17823	17681	17906	17822	17835	17883	17635	17913	17685	17790	17709	17799	17761	17624	17743	17699	17617	17661	17956	17860	17741	17809	17665	17513	17718	17924	17684	17699	17737	17821	17748	17700	17750	17807	17924	17524	17712	17810	17699	17880	17737	17773	17907	17762	17704	17712	17677	17741	17697	17702	17676	17659	17833	17744	17758	17871	17790	17845	17632	17896	17737	17833	17887	17709	17818	17771	17768	17679	17700	17692	17802	17725	17697	17782	17802	17669	17640	17887	17749	17787	17737	17997	17911	17719	17905	17968	17874	17716	17870	17661	17717	17907	17765	17655	17753	17729	17691	17476	17766	17745	17797	17891	17875	17807	17674	17788	17818	17857	17987	17657	17890	17838	17703	17824	17867	17728	17699	17771	17645	17601	17893	17971	17641	17986	17773	17728	17866	18032	17785	17937	17748	17604	17591	17833	17734	17619	17640	17797	17607	17821	17832	17890	17768	17602	17758	17740	17822	17699	17710	17898	17545	17738	17678	17910	17777	18007	17664	17591	17906	17735	17788	17842	17796	17636	17737	17738	17708	17701	17758	17721	17638	17690	17865	17921	18012	17763	17862	17823	17886	17720	17788	17726	17575	17990	17943	17699	17881	17758	17713	17798	17885	17622	17512	17632	17527	17667	17602	17729	17665	17882	17933	17725	17668	17741	17815	17891	17546	17907	17946	17806	17665	17913	17773	17904	17750	17642	17687	17817	17658	17880	17793	17961	17774	17750	17677	17678	17744	17892	17951	17764	17722	17875	17819	17858	17619	17732	17863	17673	17919	17636	17670	17690	17636	17801	17672	17896	17683	17664	17871	17687	17741	17771	17626	17654	17601	17614	17740	17935	17739	17759	17610	17725	17577	17712	17656	17713	17724	17726	17758	17903	18015	17783	17961	17629	17670	17726	17628	17913	17765	17475	17686	17691	17787	17759	17735	17840	17761	17637	17736	17654	17841	17756	17682	17624	17648	17676	17853	17546	17527	17672	17669	17675	17777	17783	17803	17813	17686	17812	17875	17708	17857	17915	17878	17763	17808	17911	17733	17651	17915	17875	17938	17927	17721	17922	17747	17806	17796	17561	17728	17814	17531	17806	17736	17791	17720	17738	17656	17730	17787	17791	17983	17778	17834	17775	17576	17812	17757	17851	18137	18011	17818	17897	17478	17843	17641	17935	17684	17972	17823	17609	17865	17731	17853	17652	17818	17655	17517	17767	17626	17804	17530	17862	17791	17710	17836	17792	17665	17685	17747	17764	17638	17698	17668	17813	17655	17830	17854	17845	17626	17738	17695	17636	17660	17707	17724	17699	17782	17675	17655	17771	17919	17820	17708	17764	17979	17766	17665	17679	17655	17815	17723	17429	17698	17739	17674	17702	17669	17788	17822	17724	17691	17811	17801	17680	17796	17883	17869	17885	17835	17756	17607	17817	17728	17927	17695	17861	17698	17946	17723	17887	17815	17775	17598	17930	17921	17777	17779	17710	17648	17792	17855	18050	17838	17895	17955	17771	17805	17839	17791	17707	17847	17773	17615	17634	17655	17876	17867	17836	17541	17990	17799	17778	17808	17845	17756	17864	17974	17870	17774	17850	17710	17856	17849	17886	17715	17681	17951	18004	17807	17801	17682	17826	17946	17832	17785	17709	17788	17752	17658	17843	17685	17715	17837	17719	17652	17814	17870	17769	17998	17541	17793	17742	17836	17498	17731	17694	17611	17864	17895	17939	17825	17806	17591	17956	17695	17819	17905	17961	17450	17680	17885	17862	17714	17925	17713	17686	17917	17988	17775	17897	17995	17848	17606	17783	17841	17628	17712	17810	17694	17653	17813	17739	17756	17817	17785	17676	17710	17686	17839	17674	17794	17499	17640	17684	17717	18075	17915	17730	17652	17656	17860	17689	17819	17902	17613	17630	17694	17854	17609	17800	17704	17826	17778	17606	17740	17819	17741	17595	17518	17699	17867	17639	17627	17821	17619	17871	17846	17819	17810	17600	17604	17732	17700	17656	17762	17924	17791	17759	17833	17744	17710	17896	17831	17470	17663	17643	17821	17723	17629	17814	17766	17840	17931	17778	17737	17762	17758	17751	17605	17721	17774	17834	17946	17776	17752	17882	17772	17790	17716	17873	17854	17735	17574	17909	17561	17851	17625	17830	17814	17761	17609	17830	17606	17869	17717	17733	17894	17573	17603	17666	17582	17592	17790	17795	17614	17920	17766	17777	17879	17711	17746	17895	17983	17926	17713	17734	17814	17708	17640	17768	17652	17756	17848	17877	17738	17756	17557	17862	17691	17698	17851	17789	17647	17846	17805	17871	17741	17602	17722	17980	17738	17923	17815	17715	17727	17891	17804	17674	17882	17771	18033	17786	17618	17666	17638	18045	17664	17535	17846	17933	17849	17888	17709	17572	17614	17887	17586	17823	17684	17704	17828	17659	17629	17785	17779	17777	17574	17644	17709	17493	17763	17833	17691	17633	17868	17654	17576	17596	17596	17773	17885	17963	17491	17737	17542	17758	17744	17654	17682	17859	17667	17728	17734	17700	17886	17778	17775	17894	17738	17896	17827	17833	17812	17654	17902	17730	17960	17793	17670	17590	17703	17864	17756	17651	17794	17757	17770	17853	17667	17970	17803	17927	17744	17852	17809	17729	17817	17563	17841	17845	17728	17597	17897	17768	17768	17684	17607	17727	17757	17819	17753	17630	17787	17948	18014	17662	17853	17808	17667	17771	17748	17858	17686	17771	17708	17871	17898	17641	17863	17988	17639	17691	17793	17928	17616	17606	17787	17863	17539	17424	17812	17557	17697	18059	17993	17889	17644	17633	17844	18021	17722	17695	17689	17514	17902	17684	17705	17601	17766	17694	18037	17849	17883	17717	17773	17717	17830	17670	17623	17953	17620	17548	17727	17861	17496	17704	17720	17719	17863	17927	17661	17716	17690	17850	17511	17724	17769	17651	17720	17755	17993	17705	17810	17870	17717	17845	17847	17899	17715	17607	17791	17760	17667	17544	17741	17826	17933	17689	17762	17776	17671	17784	17738	17691	17717	17648	17784	17758	17632	17767	17660	17875	17680	17763	17853	17867	17775	17951	18080	17826	17832	17624	17329	17794	17808	17565	17719	17706	17743	17807	17794	17790	17740	17882	17922	17822	17856	17734	17903	17697	17847	17725	17746	17580	17817	17737	17892	17686	17579	18000	17765	17713	17777	17782	17676	17902	17895	17841	17737	17949	18010	17693	17741	17882	17603	17906	17772	17607	17655	17879	17587	17769	17551	17748	17736	17748	17805	17906	17675	17781	17755	17708	17577	17680	17639	17807	17897	17953	17653	17712	17815	17808	17705	17897	17699	17930	17759	17902	17761	17877	17796	17868	17869	17621	17605	17707	17850	17692	17601	17912	17782	17705	17941	17743	17780	17711	17614	17682	17703	17844	17695	17701	17734	17575	17672	17792	17735	18001	17824	17659	17734	17714	17743	17668	17904	17744	17962	17775	17771	17894	17733	17766	17679	17705	17796	17871	17871	17852	17646	17655	17781	17704	17761	17586	17674	17653	17707	17920	17758	17873	17766	17693	17821	17737	17787	17779	17617	17633	17892	17744	17829	17897	17696	17672	17808	17623	17589	17652	17448	17976	18185	17836	17555	17778	17773	17687	17689	17934	17857	17785	17817	17786	17950	17787	17694	17927	17737	17758	17707	17810	17595	17812	17784	17728	17950	17659	17832	17716	17646	17675	17830	17899	17808	17994	17874	17743	17794	17748	17632	17567	17815	17680	17800	17678	17800	17745	17873	17650	17643	17599	17810	17765	17790	17706	17864	17645	17791	17718	17786	17716	17771	18105	17990	17569	17846	17600	17877	17692	17684	17974	17840	17846	17763	17936	17698	17854	17704	17817	17969	18010	17718	17560	17864	17759	17827	17595	17624	17761	17723	17833	17607	17894	17774	17685	17676	17710	17589	17657	17821	17702	17481	17733	17598	17652	17808	17779	17816	17709	17770	17576	17763	17897	17846	17859	17831	17617	17669	17707	17520	17845	17602	17756	17814	17867	17761	17761	17826	17879	17810	17849	17872	17633	17595	17617	17642	17703	17900	17921	17858	17936	17815	17715	17815	17798	17792	17647	17736	17444	17892	17564	17860	17720	17655	17822	17815	17760	17621	17836	17700	17698	17838	17686	18026	17606	17804	17682	17781	17631	17810	18097	17747	17749	17832	17810	17772	17889	17767	17882	17824	17643	17626	17544	17899	17881	17624	17885	17745	17618	17755	17840	17823	17755	17618	17634	17717	17748	17732	17860	17731	17750	17646
25070	41413	37315	28855	25392	22360	21350	19305	18233	17846	18131	15970	15443	15202	14942	14737	14913	14811	14977	14878	14960	14836	14862	14839	15011	15023	14799	14795	14937	14727	14641	14686	14891	14558	14609	14768	14913	14815	14724	14612	14795	14664	14757	14768	14621	14613	14616	14742	14810	14677	14612	14722	14686	14557	14652	14585	14723	14873	14747	14778	14705	14763	14619	14685	14706	14595	14855	14724	14768	14792	14725	14793	14724	14665	14816	14591	14607	14662	14659	14730	14690	14617	14847	14652	14708	14626	14768	14590	14623	14492	14699	14648	14605	14781	14805	14815	14800	14706	14708	14722	14832	14627	14697	14676	14505	14590	14610	14831	14815	14733	14780	14665	14649	14701	14800	14735	14810	14707	14626	14865	14540	14740	14583	14628	14490	14777	14788	14821	14658	14735	14598	14691	14685	14551	14536	14604	14646	14667	14672	14972	14820	14720	14773	14601	14520	14599	14761	14685	14640	14669	14695	14757	14637	14759	14643	14698	14449	14513	14718	14845	14440	14468	14578	14578	14527	14747	14746	14730	14759	14777	14525	14694	14717	14817	14709	14660	14769	14549	14674	14594	14500	14642	14714	14728	14651	14688	14651	14721	14531	14765	14740	14604	14675	14683	14825	14707	14677	14665	14716	14724	14467	14804	14836	14604	14540	14684	14673	14573	14764	14564	14615	14704	14620	14651	14785	14775	14780	14659	14697	14558	14745	14709	14701	14593	14607	14893	14784	14589	14727	14766	14701	14649	14658	14544	14617	14533	14590	14569	14537	14462	14692	14768	14746	14688	14629	14514	14809	14551	14579	14705	14694	14678	14744	14610	14634	14595	14620	14690	14595	14723	14703	14654	14624	14693	14513	14590	14659	14643	14599	14655	14600	14646	14741	14857	14775	14626	14596	14701	14624	14670	14673	14718	14575	14740	14759	14734	14603	14615	14555	14653	14749	14689	14725	14478	14579	14810	14592	14559	14654	14597	14607	14674	14753	14643	14570	14778	14733	14662	14845	14653	14713	14722	14751	14677	14607	14578	14725	14624	14710	14549	14749	14671	14705	14583	14522	14682	14739	14591	14700	14852	14721	14501	14556	14722	14729	14756	14553	14822	14612	14634	14781	14752	14735	14639	14632	14822	14570	14677	14744	14639	14797	14642	14497	14687	14601	14593	14714	14762	14717	14670	14624	14704	14636	14785	14792	14588	14620	14688	14747	14550	14715	14586	14495	14558	14825	14714	14604	14695	14971	14653	14699	14791	14699	14582	14824	14789	14622	14653	14587	14432	14531	14593	14861	14553	14624	14669	14672	14650	14565	14717	14763	14736	14741	14740	14567	14798	14813	14784	14718	14647	14789	14577	14690	14721	14701	14614	14571	14732	14677	14426	14569	14646	14604	14653	14644	14702	14770	14622	14680	14732	14641	14815	14659	14573	14758	14667	14774	14705	14677	14612	14802	14718	14624	14660	14639	14726	14669	14513	14708	14672	14675	14730	14701	14563	14660	14803	14624	14705	14673	14759	14509	14694	14665	14792	14714	14753	14667	14594	14649	14706	14646	14570	14683	14741	14446	14671	14518	14820	14691	14715	14672	14653	14689	14834	14590	14731	14726	14699	14795	14607	14730	14650	14591	14648	14497	14714	14573	14810	14687	14808	14469	14665	14635	14441	14615	14591	14775	14629	14683	14777	14548	14566	14648	14807	14801	14721	14635	14782	14546	14515	14703	14643	14743	14586	14622	14711	14811	14702	14706	14745	14551	14558	14634	14666	14648	14610	14469	14915	14513	14699	14433	14801	14593	14685	14667	14631	14774	14737	14766	14701	14671	14609	14703	14615	14755	14633	14616	14595	14668	14655	14633	14724	14461	14842	14674	14748	14597	14626	14734	14484	14652	14620	14672	14715	14539	14691	14685	14600	14736	14712	14856	14700	14614	14691	14644	14650	14653	14697	14664	14589	14649	14776	14712	14547	14587	14868	14607	14755	14693	14667	14676	14725	14665	14664	14584	14694	14737	14670	14740	14663	14570	14851	14738	14666	14660	14732	14682	14628	14680	14750	14773	14481	14884	14778	14692	14697	14713	14661	14660	14739	14603	14810	14640	14642	14531	14582	14605	14542	14654	14683	14666	14680	14448	14716	14613	14673	14730	14755	14683	14584	14630	14745	14557	14633	14591	14583	14754	14759	14609	14755	14616	14788	14724	14698	14624	14753	14671	14617	14679	14658	14612	14609	14729	14886	14527	14766	14800	14550	14736	14737	14526	14718	14765	14602	14542	14862	14554	14649	14558	14776	14809	14804	14556	14734	14668	14692	14578	14769	14555	14703	14801	14660	14723	14751	14651	14533	14628	14572	14665	14625	14766	14693	14541	14817	14758	14648	14690	14611	14656	14678	14779	14579	14679	14667	14518	14636	14650	14749	14805	14702	14759	14544	14559	14603	14667	14756	14814	14503	14607	14479	14646	14784	14669	14623	14414	14616	14649	14705	14723	14696	14825	14616	14704	14625	14733	14530	14538	14733	14758	14714	14756	14582	14671	14688	14643	14572	14833	14777	14727	14505	14736	14641	14747	14866	14699	14638	14637	14696	14623	14663	14588	14678	14702	14705	14624	14610	14629	14703	14677	14657	14696	14722	14529	14688	14650	14763	14701	14726	14522	14660	14717	14695	14692	14599	14606	14562	14827	14643	14781	14734	14760	14644	14607	14809	14645	14589	14645	14658	14696	14537	14793	14620	14803	14509	14662	14652	14681	14733	14497	14697	14618	14875	14853	14743	14593	14705	14567	14863	14657	14689	14713	14792	14624	14664	14818	14710	14645	14660	14531	14645	14671	14536	14571	14637	14513	14551	14660	14834	14883	14615	14654	14595	14724	14479	14765	14643	14615	14704	14548	14605	14785	14941	14553	14683	14722	14783	14657	14760	14597	14751	14723	14627	14664	14678	14639	14671	14693	14754	14756	14537	14904	14746	14835	14631	14745	14711	14547	14741	14672	14500	14803	14755	14680	14613	14807	14641	14666	14610	14642	14631	14683	14682	14644	14692	14695	14539	14747	14666	14670	14792	14742	14735	14889	14631	14516	14555	14828	14657	14690	14595	14652	14711	14649	14643	14601	14918	14717	14757	14772	14588	14553	14728	14600	14749	14708	14763	14594	14609	14789	14807	14760	14783	14610	14908	14627	14742	14541	14461	14649	14616	14644	14513	14549	14619	14787	14711	14710	14644	14722	14547	14660	14650	14669	14490	14558	14612	14627	14847	14612	14711	14593	14606	14811	14689	14651	14726	14800	14724	14654	14605	14576	14760	14603	14381	14644	14427	14801	14566	14714	14675	14737	14758	14565	14472	14755	14780	14710	14816	14577	14829	14765	14783	14700	14684	14647	14765	14654	14791	14763	14458	14750	14495	14512	14844	14698	14696	14600	14546	14661	14723	14724	14748	14727	14403	14534	14794	14729	14675	14650	14918	14628	14611	14554	14616	14649	14585	14657	14608	14485	14703	14938	14638	14707	14641	14572	14413	14561	14716	14767	14515	14594	14665	14728	14564	14759	14791	14693	14595	14747	14624	14495	14812	14698	14668	14687	14548	14885	14592	14682	14704	14596	14656	14786	14687	14476	14712	14510	14596	14756	14609	14586	14527	14582	14767	14689	14635	14722	14716	14594	14542	14566	14484	14617	14762	14734	14572	14657	14720	14738	14708	14633	14580	14766	14805	14627	14746	14826	14686	14499	14641	14679	14852	14644	14677	14642	14643	14607	14794	14504	14580	14686	14722	14734	14641	14713	14712	14487	14746	14546	14620	14561	14869	14728	14634	14701	14891	14691	14737	14638	14578	14511	14717	14558	14757	14782	14754	14807	14694	14720	14735	14790	14676	14775	14585	14705	14857	14700	14681	14839	14520	14751	14618	14750	14516	14878	14617	14791	14580	14750	14465	14717	14742	14683	14552	14552	14828	14809	14780	14576	14561	14728	14536	14628	14837	14537	14688	14594	14668	14854	14771	14756	14575	14676	14577	14702	14634	14779	14765	14715	14698	14843	14585	14673	14708	14693	14523	14829	14561	14748	14733	14656	14754	14440	14570	14692	14693	14690	14811	14558	14705	14584	14626	14863	14714	14686	14648	14634	14560	14635	14702	14701	14705	14908	14732	14624	14731	14675	14518	14632	14763	14734	14648	14779	14513	14550	14625	14699	14714	14815	14751	14704	14778	14644	14564	14597	14804	14378	14870	14576	14715	14569	14654	14757	14640	14747	14672	14657	14707	14592	14712	14422	14693	14594	14694	14691	14750	14743	14635	14602	14597	14705	14810	14749	14697	14733	14584	14592	14703	14575	14647	14580	14639	14734	14796	14598	14551	14603	14793	14711	14666	14583	14750	14766	14789	14748	14751	14409	14810	14823	14642	14659	14843	14829	14799	14649	14551	14776	14628	14684	14533	14561	14688	14562	14706	14816	14654	14687	14765	14679	14654	14608	15001	14730	14672	14647	14502	14689	14678	14786	14678	14738	14590	14553	14495	14703	14639	14569	14866	14791	14698	14593	14638	14612	14625	14641	14611	14495	14567	14706	14590	14621	14720	14828	14719	14667	14578	14716	14635	14715	14643	14618	14815	14813	14596	14945	14690	14655	14639	14905	14539	14378	14706	14877	14894	14758	14575	14484	14633	14822	14479	14618	14736	14679	14541	14805	14731	14683	14702	14649	14751	14602	14692	14617	14659	14725	14718	14607	14687	14708	14706	14763	14760	14780	14444	14751	14678	14752	14656	14466	14742	14814	14610	14768	14685	14648	14782	14690	14686	14512	14714	14570	14698	14707	14573	14579	14718	14550	14734	14679	14470	14595	14687	14469	14711	14659	14637	14869	14644	14513	14729	14723	14645	14671	14706	14717	14742	14511	14799	14649	14611	14646	14652	14636	14741	14653	14876	14564	14705	14717	14860	14641	14686	14609	14619	14573	14542	14736	14488	14694	14744	14630	14511	14698	14359	14808	14579	14656	14705	14653	14725	14626	14714	14613	14551	14540	14537	14557	14816	14681	14615	14549	14648	14640	14699	14632	14583	14629	14507	14712	14627	14917	14543	14557	14539	14807	14618	14648	14585	14384	14734	14723	14753	14732	14744	14724	14417
31242	23940	25173	21755	19039	18150	17829	17576	17015	16870	17027	16555	16379	16385	16429	16436	16442	16473	16315	16242	16391	16446	16265	16164	16213	16317	16324	16293	16323	16397	16273	16161	16337	16114	16269	16378	16413	16377	16285	16217	16217	16353	16330	16299	16367	16266	16424	16407	16416	16395	16260	16283	16226	16321	16293	15972	16148	16235	16223	16290	16222	16215	16225	16371	16315	16379	16294	16222	16294	16228	16168	16312	16437	16313	16312	16365	16316	16373	16389	16498	16359	16076	16043	16279	16597	16251	16403	16207	16092	16257	16228	16285	16431	16373	16257	16162	16172	16465	16503	16277	16172	16226	16482	16325	16070	16401	15997	16160	16338	16276	16482	16208	16240	16258	16098	16302	16277	16489	16100	16411	16418	16330	16307	16029	16245	16146	15988	16220	16058	16079	16266	16370	16212	16223	16294	16445	16215	16475	16357	16312	16371	16187	16236	16542	16274	16226	16206	16312	16434	16525	16318	16318	16356	16215	16348	16491	16217	16382	16327	16519	16256	16392	16201	16457	16346	16316	16233	16113	16259	16143	16169	16405	16213	16194	16288	16283	16321	16145	15991	16265	16337	16207	16356	16369	16194	16498	16376	16297	16169	16108	16195	16194	16356	16267	16062	16305	16293	16225	16409	16417	16379	16357	16427	16084	16283	16247	16457	16264	16159	16256	16321	16184	16295	16163	16412	16328	16271	16306	16347	16230	16532	16259	16350	16323	16225	16290	16300	16216	16209	16341	16226	16266	16417	16267	16141	16220	16195	16412	16433	16249	16324	16292	16242	16442	16283	16293	16138	16392	16415	16318	16274	16408	16382	16298	16350	16410	16131	16368	16314	16345	16277	16277	16460	16217	16229	16317	16260	16284	16279	16426	16421	16495	16555	16193	16294	16452	16227	16310	16345	16270	16437	16189	16199	16425	16274	16404	16476	16395	16507	16480	16280	16142	16220	16333	16251	16296	16225	16315	16152	16274	16394	16413	16181	16521	16385	16197	16505	16212	16488	16206	16221	16262	16320	16330	16355	16262	16194	16385	16354	16404	16413	16258	16321	16245	16300	16402	16354	16650	16357	16274	16395	16161	16096	16169	16171	16196	16465	16387	16261	16393	16386	16453	16256	16226	16251	16232	16188	16118	16225	16255	16339	16200	16358	16363	16238	16280	16263	16404	16187	16188	16059	16403	16310	16326	16288	16350	16316	16244	16184	16335	16427	16313	16088	16250	16225	16230	16264	16262	16296	16270	16270	16328	16371	16176	16469	16245	16463	16437	16489	16079	16254	16420	16270	16289	16071	16321	16332	16405	16266	16231	16050	16395	16323	16364	16387	16172	16230	16283	16350	16349	16402	16223	16257	16210	16190	16358	16302	16119	16268	16321	16232	16421	16431	16284	16164	16226	16479	16149	16161	16232	16296	16293	16357	16282	16181	16314	16180	16222	16347	16213	16039	16302	16368	16317	16328	16242	16207	16279	16297	16372	16302	16388	16273	16214	16191	16644	16564	16349	16343	16342	16336	16253	16269	16158	16255	16269	16392	16244	16302	16243	16332	16228	16408	16421	16288	16391	16261	16501	16267	16176	16279	16164	16317	16303	16307	16208	16415	16534	16340	16287	16252	16300	16098	16377	16393	16308	16255	16382	16334	16413	16288	16307	16118	16323	16089	16318	16305	16423	16366	16241	16280	16370	16241	16250	16430	16109	16271	16032	16374	16100	16234	16307	16048	16298	16376	16289	16460	16388	16299	16351	16446	16310	16422	16339	16280	16360	16408	16350	16273	16277	16224	16356	16263	16306	16446	16180	16050	16213	16350	16416	16404	16358	16221	16316	16166	16287	16405	16381	16291	16286	16360	16242	16102	16413	16128	16286	16185	16439	16164	16302	16282	16220	16306	16378	16309	16320	16223	16340	16292	16193	16339	16137	16747	16298	16370	16381	16314	16478	16219	16328	16216	16371	16472	16273	16425	16267	16412	16362	16362	16187	16099	16411	16303	16020	16243	16183	16385	16323	16214	16336	16393	16327	16353	16324	16417	16376	16315	16149	16162	16228	16425	16209	16125	16257	16232	16396	16258	15974	16472	16446	16365	16183	16429	16197	16252	16488	16452	16357	16415	16489	16529	16103	16094	16301	16272	16200	16293	16253	16247	16078	16158	16408	16410	16386	16411	16352	16298	16430	16256	16339	16216	16292	16291	16273	16246	16215	16158	16105	16277	16325	16118	16530	16264	16259	16155	16073	16310	16161	16323	16356	16158	16492	16224	16316	16314	16226	16242	16393	16534	16248	16104	16136	16396	16324	16295	16375	16278	16391	16338	16378	16224	16112	16355	16387	16295	16299	16239	16439	16223	16210	16375	16191	16412	16165	16393	16374	16423	16393	16325	16411	16423	16206	16368	16224	16356	16455	16570	16374	16209	16456	16435	16197	16101	16258	16348	16331	16484	16329	16332	16213	16553	16382	16408	16482	16398	16227	16354	16277	16455	16282	16191	16294	16257	16323	16383	16467	16393	16358	16251	16248	16303	16357	16325	16282	16312	16218	16319	16161	16352	16413	16345	16288	16209	16209	16301	16269	16217	16141	16415	16460	16139	16204	16171	16453	16242	16201	16220	16471	16371	16259	16104	16144	16478	16405	16422	16322	16182	16199	16260	16146	16208	16294	16434	16333	16316	16226	16360	16303	16319	16177	16197	15996	16435	16291	16444	16326	16206	16296	16336	16441	16311	16523	16294	16360	16176	16172	16320	16195	16189	16180	16250	16227	16255	16321	16206	16556	16302	16286	16345	16193	16265	16221	16509	16062	16101	16158	16418	16326	16327	16279	16130	16176	16128	16363	16092	16066	16316	16221	16239	16386	16466	16249	16213	16251	15775	16284	16113	16220	16427	16477	16277	16316	16366	16187	16332	16230	16225	16325	16224	16232	16221	16266	16311	16583	16285	16351	16199	16230	16413	16219	16255	16300	16268	16272	16255	16424	16236	16170	16255	16393	16093	16328	16224	16322	16221	16212	16271	16205	16345	16321	16432	16195	16151	16145	16452	16500	16383	16236	16192	16406	16291	16100	16271	16219	16331	16373	16211	16258	16173	16121	16398	16276	16554	16267	16494	16424	16307	16247	16300	16157	16168	16431	16496	16286	16219	16153	16146	16407	16469	16363	16413	16347	16244	16386	16170	16356	16252	16268	16418	16189	16321	16008	16255	16277	16102	16349	16373	16357	16213	16180	16295	16397	16287	16365	16203	16166	16417	16423	16188	16293	16552	16198	16159	16475	16240	16334	16190	16387	16195	16305	16315	16175	16226	16292	16207	16554	16465	16347	16211	16375	16368	16265	16056	16239	16337	16174	16190	16382	16399	16089	16296	16253	16198	16307	16374	16307	16190	16283	16245	16260	16232	16108	16100	16050	16506	16298	16290	16361	16274	16349	16328	16397	16368	16243	16159	16493	16393	16353	16488	16261	16291	16218	16046	16397	16176	16433	16293	16244	16324	16343	16179	16169	16219	16169	16232	16210	16230	16324	16536	16337	16145	16261	16264	16425	16285	16240	16116	16230	16350	16382	16142	16431	16366	16367	16197	16418	16512	16341	16346	16358	16295	16341	16177	16256	16456	16295	16272	16307	16284	16435	16457	16394	16324	16230	16409	16255	16384	16251	16506	16279	16398	16258	16305	16546	16183	16282	16529	16433	16457	16300	16280	16319	16164	16261	16284	16316	16321	16395	16223	16379	16339	16112	16250	16190	16304	16504	16377	16252	16180	16433	16288	16298	16321	16187	16432	16197	16148	16408	16451	16158	16458	16259	16143	16145	16101	16258	16294	16401	16442	16365	16173	16143	16288	16313	16323	16431	16262	16444	16214	16437	16341	16172	16264	16268	16254	16380	16387	16246	16148	16287	16381	16227	16282	16515	16434	16257	16185	16204	16352	16245	16606	16375	16240	16161	16309	16278	16387	16193	16347	16274	16295	16219	16257	16274	16086	16269	16189	16293	16445	16165	16384	16526	16234	16247	16332	16312	16214	16273	16409	16384	16212	16410	16281	16326	16432	16417	16484	16512	16431	16329	16181	16283	16391	16415	16263	16296	16271	16386	16313	16190	16277	16211	16213	16039	16295	16321	16404	16560	16176	16221	16355	16201	16389	16245	16164	16223	16362	16326	16512	16373	16337	16460	16306	16162	16385	16323	16210	16400	16201	16304	16133	16222	16310	16201	16180	16071	16275	16438	16162	16248	16227	16328	16330	16191	16288	16377	16399	16513	16338	16388	16478	16219	16423	16522	16471	16198	16469	16323	16358	16436	16471	16273	16486	16222	16321	16320	16402	16417	16234	16345	16200	16251	16256	16243	16488	16165	16368	16276	16137	16275	16337	16350	16392	16555	16159	16217	16053	16099	16335	16166	16257	16400	16332	16184	16267	16162	16177	16254	16300	16303	16145	16357	16350	16290	16283	16330	16091	16412	16262	16298	16414	16181	16420	16619	16251	16400	16133	16193	16352	16389	16213	16208	16333	16094	16364	16065	16468	16445	16209	16323	16088	16421	16319	16253	16407	16227	16200	16349	16300	16331	16479	16547	16176	16406	16268	16383	16249	16274	16305	16255	16531	16259	16360	16304	16145	16247	16380	16401	16384	16297	16307	16000	16264	16235	16071	16133	16379	16349	16108	16369	16411	16238	16232	16332	16287	16431	16507	16125	16315	16179	16275	16225	16415	16263	16234	16221	16357	16233	16383	16460	16410	16517	16302	16296	16204	16358	16351	16069	16291	16224	16223	16321	16276	16098	16342	16247	16388	16371	16489	16501	16159	16330	16123	16277	16322	16267	16262	16311	16204	16307	16321	16236	16416	16242	16404	16192	16274	16350	16347	16154	16258	16343	16408	16182	16362	16387	16366	16479	16305	16191	16436	16490	16534	16274	16334	16436	16186	16392	16150	16354	16238	16295	16227	16074	16349	16355	16041	16395	16269	16203	16395	16302	16328	16657	16225	16213	16316	16220	16403	16273	16280	16215	16325	16431	16356	16266	16240	16376	16521	16277	16434	16317	16262	16092	16353	16273	16120	16218	16118	16379	16491	16342	16469	16323	16276	16430	16222	16543	16384	16314	16228	16253	16315	16211	16345	16092
22142	26949	26359	19900	18368	17246	16418	15618	15143	15030	15008	14407	13972	13796	13959	14020	13908	13665	13957	13805	13886	13932	13991	14007	13804	13939	13955	13780	13985	13827	13816	13875	13797	13927	13821	13896	13645	13620	13831	13734	13722	13845	13916	13754	13675	13780	13753	13956	13974	13883	13794	13771	13701	13794	14025	13678	13732	13836	13756	13743	13781	13808	13827	13866	13687	13758	13807	13787	13891	13802	13898	13719	13859	13787	13806	14064	13667	13791	13921	13767	13713	13940	13718	13930	13773	13576	13803	14012	13892	13867	13874	13816	13808	13849	13790	13794	13898	13754	13824	13871	13760	13756	13914	13925	13798	13801	13968	13986	13863	13757	13989	13981	13883	13628	13828	13896	13767	13767	13889	13718	13936	13845	13728	13782	13842	13722	13701	13743	13725	13894	13801	13762	13923	13838	13861	13775	13756	13659	13783	13988	13791	13758	13825	13781	13749	13961	13985	13785	13865	13763	13895	13584	13839	13861	13690	13700	13832	13817	13752	13923	13750	13910	13890	13778	14050	13969	13755	13965	13747	13854	13944	13729	13866	13876	13774	13628	13710	13849	13784	13808	13827	13713	13893	13830	13988	13716	14010	13740	13756	13776	13821	13711	13884	13826	13759	13821	13928	13693	13567	13772	13815	13800	13858	13901	13859	13701	13762	13649	13764	13693	13841	13860	14004	13693	13719	13698	13792	13840	13646	13817	13953	13826	13932	13828	13973	13737	13880	13748	13887	13669	13765	13900	13890	13775	13710	13799	13765	13803	13776	13598	13695	13880	13829	13783	13874	13852	13854	13963	13861	13765	13780	13768	13992	13634	13702	13820	13799	13891	13748	13824	13908	13991	13672	13941	13959	13810	13767	13846	13848	13842	13858	13752	13744	13814	13876	13813	13926	13758	13790	13875	13799	13832	13958	13655	13737	13849	13745	13586	13941	13853	13929	13775	13752	13732	13848	13842	13900	13893	13866	13982	13885	13905	13801	13657	13989	13777	13739	13785	13820	13718	13770	13837	13667	13807	13971	13714	13962	13813	13971	13946	13903	13787	13769	13728	13787	13790	13758	13759	13868	13705	13853	13957	13777	13746	13744	13702	13844	13961	13656	13765	13780	13863	13754	13924	13827	13726	13951	13964	13698	13845	13857	13707	13725	13757	13875	13832	13727	13828	13748	13665	13897	13715	13883	13605	13827	13953	13873	13830	13912	13717	13793	13955	13797	13885	13974	13922	13792	13829	13598	13989	13891	13777	13984	13785	13806	13823	13831	13848	13943	13981	13914	13661	13847	13875	13851	13699	13680	14035	13769	13804	13973	13804	13784	13825	13936	13878	13819	13847	13989	13814	13964	13804	14027	13915	13731	13856	13780	13747	13752	14027	13787	13940	13677	13848	13831	13702	13829	13952	13964	13814	13795	13906	13848	13816	13788	13879	13777	13824	13934	13910	13858	13871	13761	13812	13750	13887	13775	13831	13844	13808	13741	13875	13826	13777	13688	14054	13743	13804	13811	13893	13797	13887	13768	13820	13938	13753	13751	13854	13868	13847	13910	13967	13953	13974	13864	13591	13818	13878	13815	13638	13607	13656	13952	13733	13808	13759	13808	13860	13699	13861	13825	13784	13887	13906	13663	13796	14007	13747	13847	13879	13822	13724	14006	13800	13962	13852	13859	13645	13867	13831	13877	13833	13848	13830	13777	13930	13684	13856	13746	13721	13698	13828	13682	13691	13858	13911	13908	13853	13835	13905	13790	13794	14073	13828	13700	13862	13997	13984	13745	13978	13881	13843	13894	13671	13717	13826	13885	13856	13820	13776	13836	13890	13751	13871	13788	13762	13802	13829	13849	13960	13875	13862	14027	13938	13677	13796	13881	13788	13772	13959	13889	13882	13594	13803	13827	13775	13859	13708	13871	13799	13656	13860	13617	13837	13870	13868	13756	14011	13938	13633	13736	13931	13687	13872	13901	13802	13797	13945	13688	13626	13768	13740	13831	13816	13817	13935	13870	13941	13998	13868	13819	13836	14055	13783	13747	13762	13866	13849	13913	13978	13755	13897	13884	13907	13759	13674	13850	13910	13787	13737	13813	13799	13814	13872	13834	13694	13758	13729	13774	13699	13855	13697	13820	13705	13879	13896	13810	13830	13787	13895	13771	13848	13774	13901	13958	13787	13795	13759	13731	13797	13681	13762	13773	13855	13793	13825	13856	13818	13912	14062	13840	13724	13791	13865	13814	13840	13822	13799	13799	13886	13944	13814	13926	13640	13863	13891	13771	13769	13999	13781	13851	13916	13821	13994	13986	13751	13815	13761	13901	13824	13897	13796	14040	13718	13915	13784	13817	14136	13995	13925	13878	13852	13787	13855	13892	13772	13810	13850	13943	13805	13852	13591	13802	13850	13859	13928	13835	14020	13930	13908	13879	13708	14072	13822	13874	13865	13990	13872	13678	13885	13808	13800	13829	13751	13890	13902	13830	13859	13769	13854	13639	13894	13866	13933	13880	13934	13922	13828	13806	14024	13685	13868	13832	14007	13804	13807	13855	13984	13798	13837	13921	13766	13865	13875	13784	13813	13751	13866	13608	13831	13886	13816	13893	13822	13767	13761	13742	13804	13812	13892	13689	13947	13938	13731	13843	13991	13769	13700	13738	13767	13769	13810	13957	13998	13772	13817	13904	13745	13700	13821	13811	13782	13973	13764	13666	13762	13725	13766	13914	13523	13699	13825	13799	13775	13908	13957	13826	13687	13974	14031	13784	13802	13862	13957	13857	13918	13803	13783	13814	13967	13707	13957	13766	13960	13970	13722	13861	13855	13935	13886	13814	13800	13981	13765	13782	13902	13848	13671	13931	13921	13802	13975	13774	13764	13727	13785	13719	13830	13997	13839	14005	13703	13914	13740	13854	13928	13863	13811	13829	13742	13994	13590	13890	13808	13815	13916	13986	13778	13745	13779	13962	14010	13947	13758	13932	13792	13783	13937	13890	13954	13625	13856	13925	13939	13694	14033	13721	13934	13783	13907	13879	13804	13901	13826	13805	13666	13919	13809	13783	13808	13901	13707	13773	13886	13856	13787	13806	13699	13983	13898	13939	13808	13845	13702	13744	13947	13805	13856	13828	13900	13793	13967	13860	13833	13942	13910	13877	13878	14043	13800	13917	13980	13765	13715	13827	13790	13953	13831	13793	13953	13812	13778	13724	13771	13663	13813	13868	13882	13723	13807	13633	13843	13969	13825	13797	13991	13730	13828	13725	13905	13986	13908	13721	13817	13837	13843	13749	13844	13830	13932	13726	13807	13874	13877	13885	13776	13841	13852	13727	13969	13633	13951	13771	13805	13881	14021	13884	13863	13934	13938	13839	13842	13774	13866	13971	13787	13817	13840	13768	13761	13892	13956	13665	13853	13864	13775	13787	13798	13701	13886	13842	13748	13699	13840	14062	13669	13973	14046	13964	13863	13791	13980	13710	13772	13745	13858	13956	13900	13859	13744	13866	13794	13903	13836	13871	13757	13889	13693	13761	13782	13610	13852	13880	13965	13856	13706	13681	13866	13719	13694	13863	13938	13839	13913	13804	13727	13712	13918	13749	13851	13917	13843	13642	13826	13797	13944	13920	13596	14057	13815	13832	13730	13810	13842	13846	13999	13817	13877	13863	13882	13834	13855	13682	13778	13865	13868	13875	13816	13655	14130	13789	13906	13868	13811	13903	13737	13733	13903	13812	13821	13883	13829	13766	13948	13853	13813	13720	13972	13876	13936	13923	13899	13672	14014	13827	13660	13789	13956	13745	13901	13719	13793	13694	13938	13749	13930	13876	13815	13930	13947	13772	13887	13748	13802	13911	13803	13871	13853	13828	13943	13962	13828	13720	13981	13955	13818	13867	13869	13995	13704	13981	13895	13777	13904	13767	14029	13893	13856	13854	13792	13870	13799	13752	13974	13794	13861	13752	13820	13838	13842	13912	13793	13760	13844	13855	13769	13747	13798	13940	14007	13830	13857	13910	13897	13810	13792	13767	13832	13766	14016	13762	13962	13875	13847	13776	13823	13678	13759	13917	13785	13921	13849	13834	13721	13776	13871	13769	13814	13729	13787	13883	13805	13945	13694	13743	13878	13657	13686	13904	13752	13901	13804	13736	13737	13694	13802	13814	13794	13688	13846	13756	13893	13928	13898	13859	13862	13820	13784	13897	13949	13878	13736	13660	13988	13689	13678	13937	13668	13705	13863	13796	13851	13750	13728	13998	13933	13737	13886	13902	13816	13810	13816	13871	13845	13778	14063	13823	13824	13778	13909	13886	13962	13964	13770	13867	13821	13748	13959	13897	13822	13904	13779	13822	13801	13872	13887	13915	13916	13944	13893	13886	13876	13760	13792	13781	13928	13882	13958	13973	13769	13841	13772	13712	13935	13776	13816	13814	13682	13869	13864	13853	13650	14094	13719	13903	13917	13767	13794	13888	13798	13865	13998	13726	13860	13797	13780	13807	13640	13932	13982	13880	13813	13679	13802	13882	13773	13878	13798	13672	13793	13913	13764	13917	13751	14042	13964	13832	13835	13958	13804	13953	13898	13902	13871	13851	14034	13853	13870	13712	13656	13661	13709	13878	13846	14014	13803	13808	13898	13820	13803	13791	13910	13820	13907	13831	13838	13686	13812	13782	13875	13865	13920	13821	13796	13835	13794	13888	13840	13718	13877	13665	13776	13727	13787	13820	13803	13872	13696	13811	13900	13797	13742	13898	13665	13780	13892	13868	13773	13807	13843	13809	13862	13823	13862	13820	13783	13679	13682	13959	13856	13876	13969	13925	13794	14002	13891	13919	13781	13894	13936	13810	13775	13800	13883	13724	13859	13768	13822	13830	13883	13799	13887	13798	13848	13698	13887	13874	13940	13722	13918	13870	13861	13672	13819	13872	13917	13815	13896	13730	14019	13909	13832	13862	13919	13745	13846	13694	13876	13893	13772	13871	13873	13780	13787	14089	13914	13697	13637	13707	13916	13912	13887	13857	13845	13792	13886	13784	13825	13875	13829	13715	13788	13813	14004	14000	13708	13756	13678	13884	13742	13776	13759	13807	13886	13848	13987	13881	13907	13972	13724	13931	13890	13845	13842	13850	13815
26234	21644	28483	26356	23103	21904	21075	19440	18830	18703	18552	18228	17876	17605	17519	17565	17378	17499	17521	17702	17496	17369	17479	17385	17265	17581	17519	17489	17507	17313	17408	17284	17509	17468	17575	17457	17144	17392	17422	17386	17364	17276	17375	17323	17508	17149	17161	17402	17349	17369	17302	17300	17517	17405	17171	17382	17167	17250	17253	17280	17278	17311	17461	17427	17324	17429	17321	17275	17383	17227	17416	17402	17465	17250	17378	17332	17305	17274	17244	17463	17479	17392	17655	17372	17349	17271	17450	17287	17411	17367	17326	17499	17321	17481	17199	17122	17336	17367	17109	17347	17359	17470	17640	17324	17285	17216	17374	17378	17290	17519	17465	17250	17459	17595	17359	17452	17347	17577	17430	17314	17688	17347	17377	17212	17501	17271	17302	17544	17399	17287	17167	17420	17181	17478	17288	17254	17491	17177	17185	17160	17514	17349	17507	17485	17434	17373	17102	17304	17383	17403	17327	17370	17489	17320	17211	17491	17293	17414	17320	17318	17459	17298	17363	17415	17260	17277	17228	17283	17305	17310	17298	17184	17595	17419	17117	17159	17447	17210	17358	17350	17191	17329	17250	17306	17517	17236	17495	17483	17340	17272	17575	17103	17405	17525	17371	17328	17565	17541	17227	17448	17485	17284	17180	17125	17343	17282	17272	17159	17443	17385	17363	17273	17368	17278	17493	17416	17619	17252	17275	17164	17425	17278	17508	17425	17322	17428	17446	17379	17335	17407	17321	17380	17305	17270	17351	17412	17177	17195	17230	17334	17350	17257	17473	17619	17282	17190	17240	17125	17290	17543	17514	17457	17496	17253	17367	17308	17371	17532	17425	17308	17324	17439	17236	17388	17403	17529	17309	17290	17165	17280	17297	17467	17400	17330	17470	17220	17226	17389	17308	17487	17626	17531	17164	17386	17551	17457	17453	17236	17460	17264	17577	17329	17492	17420	17458	17537	17310	17258	17243	17228	17396	17414	17406	17259	17366	17299	17352	17403	17408	17278	17201	17146	17385	17177	17314	17359	17395	17232	17217	17217	17140	17519	17302	17239	17481	17272	17357	17079	17373	17320	17086	17345	17175	17228	17353	17276	17416	17475	17373	17341	17155	17099	17308	17230	17463	17336	17382	17297	17660	17371	17404	17259	17136	17487	17473	17323	17410	17419	17519	17547	17349	17489	17451	17547	17391	17537	17414	17334	17421	17344	17391	17270	17467	17312	17376	17176	17234	17425	17410	17353	17328	17194	17246	17174	17341	17284	17251	17296	17133	17485	17403	17319	17249	17373	17469	17395	17449	17301	17428	17379	17371	17263	17445	17315	17264	17273	17324	17281	17322	17450	17441	17458	17346	17358	17225	17327	17194	17183	17367	17390	17329	17395	17264	17409	17275	17407	17503	17349	17365	17325	17249	17152	17272	17390	17342	17312	17490	17377	17567	17404	17456	17489	17266	17325	17448	17346	17381	17213	17392	17387	17286	17295	17434	17341	17343	17223	17350	17226	17283	17425	17428	17295	17298	17498	17580	17415	17330	17309	17554	17213	17305	17467	17439	17214	17210	17338	17410	17111	17421	17161	17366	17197	17268	17312	17539	17209	17419	17396	17421	17306	17253	17320	17187	17256	17416	17476	17334	17443	17309	17203	17508	17507	17320	17400	17379	17465	17507	17410	17278	17388	17208	17258	17382	17389	17382	17093	17321	17426	17307	17369	17355	17551	17396	17428	17139	17452	17333	17422	17216	17382	17458	17308	17424	17430	17238	17304	17346	17248	17154	17215	17231	17397	17235	17263	17317	17374	17332	17326	17293	17241	17305	17461	17505	17378	17348	17410	17225	17354	17271	17450	17277	17621	17527	17331	17405	17298	17295	17246	17333	17316	17324	17230	17352	17269	17138	17412	17279	17249	17278	17284	17561	17358	17561	17494	17335	17280	17484	17328	17395	17422	17245	17294	17313	17136	17464	17444	17330	17375	17572	17124	17307	17406	17405	17276	17499	17237	17415	17224	17450	17308	17560	17439	17374	17291	17072	17188	17397	17207	17312	17296	17345	17392	17390	17460	17553	17419	17435	17330	17467	17206	17333	17312	17278	17289	17518	17242	17327	17506	17388	17453	17466	17585	17258	17332	17119	17432	17495	17263	17325	17320	17612	17176	17368	17144	17347	17377	17370	17370	17368	17113	17245	17288	17357	17550	17423	17411	17269	17436	17289	17240	17470	17227	17187	17462	17417	17491	17400	17297	17270	17304	17326	17113	17395	17484	17234	17494	17252	17235	17264	17306	17482	17350	17466	17428	17277	17314	17092	17330	17563	17278	17047	17385	17270	17384	17489	17126	17499	17249	17274	17394	17335	17307	17446	17412	17407	17345	17241	17230	17440	17371	17219	17401	17178	17172	17300	17154	17403	17423	17251	17487	17241	17362	17439	17450	17310	17447	17303	17250	17381	17261	17226	17283	17629	17402	17271	17341	17512	17596	17297	17224	17431	17345	17421	17134	17470	17326	17339	17484	17382	17367	17241	17270	17127	17217	17289	17463	17277	17027	17425	17112	17309	17317	17361	17187	17149	17245	17313	17111	17102	17506	17251	17288	17277	17436	17407	17412	17433	17269	17090	17153	17327	17414	17569	17400	17439	17339	17272	17296	17315	17211	17427	17444	17356	17393	17331	17328	17316	17471	17407	17462	17452	17248	17472	17287	17348	17160	17411	17241	17520	17428	17438	17420	17392	17405	17565	17312	17364	17163	17419	17478	17281	17450	17388	17263	17309	17441	17402	17249	17134	17379	17377	17364	17326	17243	17355	17325	17450	17393	17499	17378	17465	17356	17272	17374	17312	17305	17246	17371	17278	17376	17158	17216	17414	17213	17314	17265	17202	17340	17414	17352	17550	17396	17386	17523	17291	17364	17387	17285	17315	17259	17357	17511	17417	17216	17350	17248	17334	17305	17227	17321	17564	17199	17333	17367	17234	17274	17287	17215	17262	17601	17365	17163	17339	17423	17395	17443	17182	17564	17488	17311	17140	17299	17294	17688	17437	17195	17250	17153	17308	17401	17550	17484	17171	17255	17413	17405	17597	17213	17311	17356	17270	17239	17258	17370	17498	17491	17510	17292	17257	17297	17217	17274	17307	17376	17446	17341	17326	17337	17288	17522	17372	17257	17065	17391	17389	17262	17132	17357	17302	17359	17449	17524	17264	17296	17514	17383	17239	17416	17383	17356	17294	17500	17326	17428	17045	17331	17309	17374	17250	17378	17414	17570	17403	17453	17321	17258	17330	17460	17311	17341	17300	17467	17322	17376	17510	17602	17343	17419	16951	17108	17494	17273	17230	17423	17365	17291	17145	17390	17259	17265	17337	17282	17180	17280	17376	17215	17370	17069	17330	17262	17091	17174	17476	17348	17319	17463	17326	17517	17440	17254	17239	17278	17375	17357	17344	17433	17265	17216	17243	17373	17472	17327	17531	17422	17224	17020	17216	17381	17283	17104	17184	17381	17364	17250	17259	17358	17339	17219	17230	17232	17393	17177	17433	17430	17175	17386	17322	17232	17052	17231	17382	17214	17321	17419	17382	17454	17364	17224	17282	17405	17393	17252	17098	17520	17173	17181	17109	17169	17519	17521	17553	17474	17331	17409	17131	17259	17450	17198	17388	17346	17439	17326	17141	17289	17009	17352	17369	17402	17429	17145	17194	17271	17438	17445	17420	17302	17304	17407	17274	17322	17351	17374	17334	17376	17580	17253	17386	17086	17416	17468	17285	17374	17178	17215	17293	17466	17184	17317	17350	17286	17345	17369	17301	17207	17341	17384	17247	17376	17302	17264	17297	17180	17340	17429	17141	17398	17404	17266	17431	17415	17216	17288	17250	17183	17290	17144	17203	17021	17344	17274	17265	17616	17345	17333	17176	17295	17308	17420	17326	17475	17242	17464	17343	17354	17453	17219	17312	17619	17339	17150	17306	17290	17271	17387	17352	17375	17164	17304	17306	17178	17327	17410	17298	17364	17479	17021	17106	17293	17458	17369	17406	17413	17535	17202	17454	17443	17369	17472	17433	17332	17181	17446	17296	17368	17370	17348	17423	17269	17293	17243	17274	17221	17414	17218	17292	17224	17274	17323	17216	17349	17196	17343	17349	17395	17340	17379	17469	17324	17221	17226	17202	17375	17249	17252	17245	17354	17388	17229	17563	17356	17095	17378	17414	17251	17296	17367	17276	17332	17129	17329	17311	17283	17409	17270	17313	17223	17335	17309	17338	17435	17257	17311	17314	17258	17474	17306	17492	17446	17215	17329	17332	17220	17207	17231	17039	17181	17349	17248	17283	17350	17331	17410	17384	17209	17380	17308	17273	17447	17316	17358	17152	17242	17454	17319	17277	17350	17497	17320	17449	17375	17356	17230	17538	17161	17161	17448	17348	17330	17149	17168	17365	17399	17394	17519	17404	17402	17231	17186	17344	17144	17400	17386	17298	17227	17235	17505	17193	17242	17259	17394	17207	17254	17479	17184	17419	16961	17255	17265	17249	17279	17257	17411	17341	17513	17496	17147	17489	17557	17285	17369	17314	17510	17385	17263	17284	17477	17390	17189	17199	17305	17321	17568	17223	17173	17383	17229	17416	17450	17219	17267	17276	17428	17253	17277	17330	17483	17483	17586	17655	17470	17471	17243	17299	17263	17295	17375	17288	17421	17299	17159	17552	17392	17420	17174	17486	17205	17350	17415	17213	17253	17573	17380	17401	17334	17330	17455	17228	17238	17241	17266	17194	17382	17291	17267	17316	17211	17324	17546	17029	17455	17346	17363	17381	17382	17247	17448	17329	17312	17239	17332	17351	17162	17378	17504	17301	17236	17334	17193	17304	17467	17363	17387	17362	17452	17378	17411	17195	17222	17373	17382	17339	17476	17303	17532	17464	17306	17447	17286	17260	17399	17400	17284	17362	17344	17049	17187	17365	17313	17251	17489	17342	17306	17330	17325	17343	17310	17326	17285	17325	17271	17312	17448	17437	17446	17160	17409	17217	17449	17268	17272	17225	17173	17461	17399	17259	17218	17152	17207	17360	17371	17277	17121	17342	17269	17312	17517	17380	17409	17301	17367	17263	17422	17290	17308	17392	17396
20891	33402	31601	25375	21168	20064	18402	17768	16732	16533	16576	15905	14700	14604	14669	14652	14481	14501	14519	14435	14517	14543	14444	14496	14716	14550	14683	14454	14490	14429	14425	14516	14307	14413	14340	14448	14608	14616	14364	14386	14445	14423	14520	14569	14480	14424	14580	14537	14537	14354	14454	14417	14440	14519	14557	14346	14500	14475	14498	14345	14560	14599	14513	14551	14472	14425	14463	14362	14456	14488	14647	14406	14479	14544	14463	14499	14583	14401	14549	14476	14481	14555	14400	14445	14488	14583	14486	14625	14458	14590	14600	14310	14366	14281	14442	14261	14549	14378	14479	14355	14421	14474	14349	14511	14449	14406	14498	14587	14530	14327	14500	14438	14615	14394	14347	14446	14741	14521	14478	14446	14530	14500	14277	14555	14516	14519	14533	14588	14317	14609	14486	14414	14335	14565	14473	14564	14492	14424	14497	14615	14448	14644	14395	14479	14514	14303	14417	14188	14667	14404	14586	14551	14343	14558	14355	14543	14535	14286	14460	14372	14514	14588	14702	14462	14392	14540	14595	14486	14487	14493	14543	14401	14430	14436	14472	14785	14370	14551	14375	14486	14665	14283	14176	14713	14287	14418	14599	14466	14526	14469	14441	14475	14480	14352	14296	14319	14522	14396	14409	14718	14544	14382	14417	14663	14296	14539	14459	14441	14405	14342	14359	14350	14473	14450	14335	14488	14367	14460	14251	14396	14403	14445	14520	14568	14636	14679	14362	14421	14476	14531	14360	14424	14356	14547	14497	14638	14396	14494	14339	14526	14346	14404	14490	14371	14302	14344	14380	14500	14536	14553	14460	14358	14274	14424	14458	14711	14336	14472	14566	14520	14357	14570	14478	14531	14488	14515	14522	14414	14431	14439	14389	14477	14456	14522	14533	14371	14538	14423	14485	14543	14623	14513	14514	14280	14464	14487	14517	14434	14624	14237	14537	14411	14252	14491	14622	14411	14480	14504	14390	14654	14309	14467	14328	14448	14415	14454	14325	14698	14415	14440	14516	14722	14426	14570	14454	14521	14384	14604	14439	14573	14571	14417	14579	14556	14307	14431	14401	14482	14466	14311	14441	14446	14560	14525	14630	14424	14546	14493	14411	14391	14417	14491	14432	14475	14289	14450	14476	14462	14381	14250	14473	14503	14249	14407	14470	14350	14338	14387	14524	14576	14429	14439	14270	14331	14521	14477	14327	14449	14397	14615	14364	14554	14307	14302	14350	14411	14380	14473	14379	14357	14420	14619	14448	14564	14543	14592	14435	14445	14585	14432	14295	14645	14474	14531	14642	14602	14418	14662	14540	14469	14342	14407	14481	14589	14506	14553	14477	14452	14586	14423	14443	14407	14456	14551	14408	14583	14303	14388	14356	14436	14453	14613	14390	14366	14602	14402	14570	14402	14674	14528	14425	14426	14403	14511	14409	14535	14452	14456	14464	14511	14476	14610	14356	14484	14627	14387	14359	14442	14513	14557	14611	14391	14371	14558	14637	14300	14420	14419	14621	14428	14612	14504	14537	14535	14489	14631	14538	14590	14397	14572	14427	14414	14420	14420	14393	14562	14396	14405	14424	14513	14457	14371	14475	14411	14503	14213	14450	14220	14549	14459	14589	14572	14499	14403	14530	14423	14387	14629	14389	14393	14445	14520	14417	14395	14721	14480	14328	14550	14395	14477	14473	14420	14468	14509	14351	14426	14358	14584	14456	14457	14440	14412	14453	14422	14393	14392	14442	14427	14283	14558	14563	14469	14526	14486	14568	14604	14379	14475	14463	14745	14475	14458	14431	14441	14416	14460	14334	14429	14660	14409	14557	14417	14490	14522	14427	14415	14531	14373	14583	14379	14599	14487	14443	14531	14538	14383	14364	14491	14416	14454	14440	14454	14501	14544	14468	14458	14458	14326	14462	14534	14482	14346	14431	14393	14516	14387	14542	14370	14373	14568	14557	14507	14572	14458	14419	14358	14400	14503	14442	14536	14436	14411	14468	14431	14618	14471	14287	14248	14440	14478	14531	14414	14717	14476	14416	14496	14391	14556	14541	14558	14322	14553	14640	14500	14358	14313	14519	14514	14617	14352	14403	14537	14463	14441	14557	14394	14387	14502	14558	14321	14524	14372	14485	14474	14548	14483	14399	14479	14439	14467	14427	14248	14258	14325	14478	14377	14418	14477	14296	14408	14401	14444	14464	14533	14433	14447	14429	14493	14386	14405	14418	14327	14525	14494	14299	14625	14577	14419	14516	14449	14429	14589	14348	14351	14596	14337	14480	14476	14492	14418	14448	14496	14431	14439	14449	14614	14432	14573	14377	14640	14419	14343	14214	14464	14482	14622	14369	14461	14447	14416	14596	14591	14481	14476	14583	14645	14366	14422	14600	14449	14311	14373	14485	14444	14443	14510	14557	14551	14267	14709	14509	14559	14584	14512	14389	14525	14499	14320	14546	14528	14329	14471	14565	14381	14531	14498	14353	14535	14395	14498	14669	14439	14457	14533	14396	14427	14524	14528	14424	14371	14455	14438	14481	14549	14421	14721	14508	14499	14414	14551	14526	14379	14547	14544	14469	14503	14518	14500	14292	14382	14448	14391	14544	14293	14485	14437	14392	14503	14418	14462	14595	14391	14453	14478	14358	14429	14470	14493	14481	14360	14529	14549	14564	14509	14529	14491	14299	14384	14499	14443	14581	14395	14431	14373	14448	14490	14435	14540	14525	14537	14346	14466	14438	14356	14439	14515	14575	14322	14441	14609	14419	14603	14507	14537	14501	14549	14324	14437	14391	14489	14194	14581	14504	14400	14466	14273	14413	14449	14590	14350	14510	14364	14371	14307	14401	14349	14316	14502	14550	14434	14629	14414	14213	14417	14537	14477	14514	14451	14256	14509	14466	14361	14545	14540	14327	14452	14545	14506	14434	14363	14466	14287	14475	14273	14510	14351	14362	14547	14530	14497	14538	14486	14608	14423	14480	14325	14551	14496	14559	14385	14469	14466	14400	14309	14558	14419	14511	14351	14517	14511	14350	14506	14371	14437	14591	14453	14341	14404	14477	14557	14442	14304	14618	14521	14453	14386	14459	14408	14381	14591	14432	14341	14528	14503	14365	14408	14345	14587	14371	14503	14522	14403	14367	14531	14285	14528	14600	14526	14473	14656	14395	14443	14579	14457	14486	14454	14520	14413	14369	14445	14513	14457	14583	14629	14444	14377	14581	14473	14606	14597	14490	14415	14475	14447	14371	14659	14522	14355	14422	14557	14530	14524	14368	14536	14509	14443	14463	14496	14552	14530	14410	14600	14247	14445	14507	14330	14421	14410	14434	14402	14543	14406	14468	14441	14495	14525	14594	14381	14371	14590	14415	14451	14419	14502	14430	14470	14387	14336	14453	14542	14442	14438	14241	14507	14510	14320	14584	14423	14562	14515	14312	14549	14591	14381	14417	14234	14546	14474	14523	14255	14391	14390	14318	14333	14464	14577	14604	14395	14416	14469	14424	14445	14286	14333	14484	14535	14450	14340	14264	14428	14611	14481	14508	14477	14514	14466	14305	14308	14434	14422	14330	14351	14411	14592	14459	14651	14438	14399	14409	14535	14331	14580	14447	14498	14541	14427	14407	14522	14449	14485	14417	14390	14216	14603	14509	14513	14392	14394	14499	14403	14436	14401	14477	14486	14467	14240	14586	14515	14414	14611	14286	14526	14360	14688	14458	14529	14535	14494	14567	14570	14349	14425	14316	14463	14688	14440	14376	14263	14402	14347	14384	14557	14613	14239	14622	14277	14655	14484	14540	14527	14382	14553	14448	14494	14342	14504	14505	14447	14426	14429	14540	14564	14430	14319	14358	14533	14352	14446	14481	14605	14441	14440	14543	14530	14519	14754	14428	14411	14517	14380	14402	14564	14552	14370	14597	14476	14300	14422	14387	14311	14349	14433	14615	14575	14455	14376	14492	14429	14450	14473	14426	14499	14401	14421	14594	14558	14362	14471	14408	14533	14424	14419	14459	14385	14420	14631	14478	14343	14406	14508	14509	14350	14415	14496	14614	14491	14381	14575	14432	14279	14556	14266	14404	14461	14579	14573	14452	14554	14530	14502	14678	14438	14471	14540	14539	14427	14519	14480	14355	14543	14599	14464	14480	14372	14490	14544	14544	14481	14374	14617	14352	14501	14445	14621	14552	14362	14584	14460	14451	14416	14502	14362	14410	14455	14436	14396	14555	14457	14334	14457	14394	14508	14533	14443	14435	14352	14396	14352	14459	14408	14364	14449	14437	14503	14407	14541	14396	14370	14455	14424	14494	14422	14473	14701	14578	14550	14475	14502	14343	14510	14513	14394	14604	14431	14464	14621	14503	14465	14691	14449	14302	14559	14575	14385	14426	14211	14571	14348	14422	14490	14530	14392	14523	14430	14607	14584	14413	14466	14416	14352	14536	14536	14353	14464	14490	14377	14497	14487	14651	14428	14471	14442	14502	14509	14496	14560	14337	14481	14351	14496	14397	14340	14473	14406	14607	14422	14512	14556	14252	14489	14488	14484	14535	14571	14535	14427	14483	14422	14418	14440	14441	14256	14524	14432	14332	14364	14402	14566	14533	14418	14521	14500	14520	14476	14436	14461	14518	14411	14436	14483	14572	14461	14321	14655	14437	14406	14419	14575	14250	14403	14579	14549	14464	14370	14326	14501	14438	14482	14435	14398	14410	14396	14555	14329	14466	14365	14451	14494	14335	14256	14389	14463	14607	14434	14465	14408	14628	14401	14484	14410	14534	14530	14426	14412	14512	14544	14327	14562	14466	14602	14258	14472	14378	14462	14415	14416	14413	14363	14744	14395	14352	14532	14348	14507	14383	14374	14381	14599	14560	14372	14448	14345	14719	14340	14484	14618	14479	14511	14336	14470	14625	14472	14467	14395	14497	14352	14423	14377	14428	14375	14332	14459	14476	14394	14480	14415	14503	14641	14381	14485	14469	14487	14415	14479	14473	14254	14442	14511	14300	14368	14493	14511	14549	14546	14571	14518	14352	14421	14548	14572	14550	14500	14411	14485	14525	14298	14492	14375	14476	14447	14447	14337	14721	14455	14656	14467	14551	14487	14512	14266	14446	14567	14507	14543	14486	14534
24479	21634	29247	24596	22648	25085	25586	21727	20933	20798	20567	19875	18974	18753	18589	18514	18432	18630	18533	18705	18457	18422	18395	18506	18544	18609	18483	18528	18574	18359	18476	18400	18333	18388	18409	18456	18213	18507	18494	18130	18249	18362	18239	18386	18486	18381	18436	18690	18470	18444	18360	18463	18384	18426	18438	18192	18243	18336	18252	18363	18420	18256	18343	18418	18465	18358	18145	18209	18342	18567	18289	18399	18115	18536	18389	18404	18236	18304	18278	18256	18208	18131	18094	18299	18280	18268	18297	18384	18318	18330	18468	18080	18073	18287	18323	18609	18308	18488	18261	18394	18152	18379	18464	18567	18413	18300	18338	18409	18432	18323	18381	18363	18267	18355	18441	18613	18340	18412	18442	18267	18411	18421	18391	18082	18227	18432	18248	18264	18317	18357	18502	18540	18343	18149	18245	18256	18088	18510	18320	18272	18230	18019	18180	18031	18168	18485	18293	18450	18438	18558	18271	18325	18253	18129	18442	18220	18412	17998	18378	18196	18159	18180	18289	18491	18257	18293	18005	18268	18450	18209	18263	18313	18367	17998	18160	18156	18133	18286	18103	18149	18280	18164	18245	18267	18275	18374	18246	18393	18259	18309	18538	18201	18441	18452	18030	18246	18404	18068	18433	18277	18379	18373	18167	18176	18239	18218	18337	18052	18252	18047	18075	18360	18119	18396	18279	18516	18529	18363	18256	18241	18268	18243	18254	18405	18276	18263	18490	18649	18302	18336	18309	18335	18526	18113	18148	18264	18304	18216	18150	18349	18177	18173	18413	18340	18401	18382	18501	18208	18468	18146	18068	18096	18133	18243	18076	18159	18456	18011	18324	17990	18121	17967	18318	18225	18366	18246	18104	18268	18156	18259	18171	18332	18326	18429	18244	18085	18246	18352	18393	18402	18261	18271	18335	18337	18259	18305	18086	18271	18295	18325	18128	18127	18226	18345	18280	18329	18181	18219	18280	18440	18455	18507	18385	18337	18152	18235	18392	18216	18201	18225	18263	18271	18414	18259	18318	18401	18270	18309	18308	18361	18332	18338	18177	18126	18381	18230	18294	18210	18174	18158	18154	18205	18148	18186	18417	18213	18454	18182	18118	18169	18299	18203	18475	18357	18358	18392	18431	18286	18446	18433	18155	18247	18154	18151	18074	18171	18484	18178	18404	18255	18375	18255	18269	18277	18273	18348	18310	18124	18194	18218	18406	18263	18350	18215	18456	18215	18236	18453	18328	18257	18218	18354	18264	18093	18410	18313	18341	18591	18430	18136	18473	18235	18442	18380	18138	18187	18350	18141	18229	18460	18242	18268	18273	18268	18403	18094	18242	18305	18219	18238	18292	18372	18309	18251	18372	18377	18430	18156	18255	18238	18196	18257	18482	17961	18359	18314	18113	18083	18052	18174	18170	18502	18469	18405	18397	18108	18187	18252	18292	18443	18451	18328	18234	18303	18299	18037	18242	18361	18241	18269	18155	18507	18378	18294	18417	18329	18324	18240	18130	18275	18285	18331	18176	18043	18341	18128	18450	18225	18474	18340	18385	18240	18241	18371	18234	18291	18203	18310	18343	18206	18420	18358	18270	18257	18149	18538	18327	18207	18319	18248	18358	18267	18676	18215	18223	18395	18453	18238	18228	18156	18300	18010	18300	18539	18224	18276	18171	18278	18459	18108	18276	18328	18255	18310	18348	18320	18352	18218	18479	18276	18249	18068	18315	18415	18057	18205	18429	18122	18202	18332	18521	18341	18321	18170	18338	18184	18244	18208	18203	18163	18331	18324	18232	18486	18274	18217	18380	18242	18160	18463	18213	18339	18192	18169	18293	18187	18300	18176	18336	18264	18141	18098	18317	18134	18243	18282	18212	18254	18351	18475	18225	18322	18184	18334	18346	18174	18246	18310	18296	18234	18308	18271	18259	18290	18384	18401	18296	18376	18365	18243	18344	18213	18413	18193	18242	18303	18154	18285	18300	18246	18306	18069	18349	18316	18241	18107	18258	18255	18145	18252	18333	18359	18425	18145	18330	18086	18288	18283	18401	18140	18178	18276	18121	18153	18264	18486	18215	18030	18107	18323	18352	18120	18194	18358	18397	18268	18304	18318	18105	18189	18195	18290	18459	18413	18452	18125	18151	18283	18342	18214	18294	18298	18370	18548	18324	18164	18330	18289	18315	18360	18166	18435	18275	18402	18298	18164	18384	18258	18189	18091	18407	18366	18290	18312	18215	18278	18218	18314	18086	18115	18152	18302	18152	18190	18218	18182	18590	18338	18428	18453	18267	18237	18291	18219	18369	18181	18212	18402	18449	18208	18343	18155	18377	18402	18392	18187	18300	18254	18403	18253	18459	18372	18331	18341	18206	18465	18006	18001	18525	18261	18346	18144	18262	18207	18333	18228	18218	18387	18371	18136	18246	18279	18097	18422	18435	18336	18189	18599	18266	18256	18391	18382	18503	18379	18129	18402	18413	18239	18246	18216	18158	18234	18241	18307	18279	18041	18245	18188	18463	18503	18138	18403	18247	18191	17965	18428	18101	18216	18454	18182	18250	18240	18333	18149	18374	18416	18211	18381	18426	18451	18376	18348	18359	18392	18408	18188	18089	18309	18422	18362	18082	18109	18312	18248	18103	18259	18277	18401	18435	18253	18331	18174	18336	18259	18394	18179	18236	18294	18330	18316	18245	18289	18224	18357	18199	18195	18401	18378	18259	18244	18310	18292	18477	18452	18558	18440	18391	18116	18222	18242	18382	18285	18317	18295	18238	18329	18362	18329	18382	18196	18316	18297	18356	18297	18520	18301	18181	18323	18344	18370	18098	18326	18319	18261	18443	18273	18380	18218	18311	18370	18457	18296	18271	18449	18329	18210	18287	18127	18304	18409	18427	18009	18360	18503	18254	18142	18441	18381	18261	18117	18500	18098	18347	18380	18047	18454	18365	18261	18358	18238	18302	18381	18211	18178	18246	18229	18502	18367	18136	18323	18238	18282	18399	18214	18147	18070	18348	18450	18198	18296	18020	18164	18175	18083	18262	18429	18287	18328	18258	18324	18221	18277	18344	18016	18193	18186	18040	18394	18507	18285	18269	18152	18126	18140	18347	18253	18223	18199	18230	18256	18334	18398	18264	18340	18227	18411	18248	18174	18329	18251	18375	18342	18288	18309	18090	18210	18272	18156	18374	18186	18209	18382	18279	18270	18404	18183	18297	18345	18015	18195	18239	18359	18390	18380	18265	18402	18443	18256	18284	18276	17999	18243	18382	18344	18312	18358	18320	18379	18343	18084	18532	18309	18338	18203	18192	18348	18271	18110	18242	18415	18252	18168	18313	18233	18299	18189	18381	18168	18151	18420	18512	18404	18483	18422	18389	18337	18308	18186	18109	18367	18062	18568	18651	18292	18285	17970	18378	18332	18256	18118	18352	18397	18068	18120	18394	18263	18285	18453	18324	18254	18115	18496	18413	18341	18283	18307	18298	18248	18233	18390	18201	18367	18438	18345	18244	18172	18318	18184	18273	18428	18408	18293	18260	18207	18143	18385	18230	18378	18385	18623	18458	18153	18435	18395	18249	18200	18254	18114	18324	18316	18310	18219	18292	18316	17983	18055	18078	18296	18438	18314	18264	18014	18154	18407	18222	18246	18237	18344	18361	18172	18347	18362	18404	18414	18309	18308	18202	18336	18206	18277	18167	18217	18268	18425	18258	18341	18270	18332	18254	18422	18265	18253	18161	18266	18225	18279	18223	18297	18444	18117	18347	18394	18257	18303	18207	18247	18298	18208	18220	18000	18179	18392	18203	18473	18276	18136	18376	18162	18232	18074	18371	18181	18340	18152	17952	18232	18335	18311	18415	18311	18221	18164	18199	18090	18537	18100	18000	18224	18118	18135	18289	18235	18284	18387	18385	18120	18133	18261	18232	18375	18129	18120	18388	18309	18338	18346	18482	18349	18359	18295	18144	18224	18367	18129	18435	18322	18372	18479	18275	18244	18296	18278	18563	18183	18327	18661	18228	18200	18246	18377	18034	18311	18315	18328	18198	18158	18387	18397	18229	18080	18087	18247	18216	18248	18371	18352	18240	18277	18349	18312	18219	18407	18283	18032	18196	18287	18254	18589	18437	18295	18336	18188	18185	18136	18142	18297	18220	18341	18334	18200	18220	18054	18292	18560	18391	18454	18392	18257	18095	18183	18456	18291	18304	18202	18389	18267	18369	18166	18235	18016	18262	18465	18262	18109	18252	18281	18253	18329	18228	18257	18164	18559	18304	18180	18093	18257	18267	18467	18234	18360	18353	18235	18351	18079	18130	18181	18273	18419	18330	18097	18180	18068	18390	18185	18421	18088	18347	18341	18434	18508	18296	18148	18096	18150	18244	18404	18335	18340	18315	18054	18269	18222	18116	18299	18323	18076	18242	18233	18202	18447	18093	18245	18252	18265	18037	18419	18531	18340	18346	18432	18242	18289	18291	18446	18199	18244	18248	18218	18169	18343	18225	18424	18310	18353	18121	18267	18382	18315	18276	18187	18139	18317	18265	18300	18375	18198	18525	18164	18337	18109	18226	18244	18466	18396	18229	18113	18188	18423	18157	18136	18495	18387	18184	18233	18303	18463	18412	18368	18203	18326	18415	18319	18221	18168	18163	18413	18216	18496	18332	18239	18366	18094	18348	18348	18249	18242	18334	18215	18172	18381	18387	18249	18238	18489	18215	18235	18268	18248	18186	18208	18252	18110	18245	18091	18243	18370	18367	18112	18323	18138	18372	18175	18285	18324	18311	18332	18493	18177	18397	18232	18330	18255	18454	18164	18330	18131	18296	18397	18269	18240	18277	18223	18242	18176	18043	18301	18345	18425	18347	18373	18275	18160	18362	18123	18381	18310	18242	18096	18279	18365	18410	18360	18248	18126	18073	18199	18221	18467	18276	18380	18219	18385	18176	18016	18432	18398	18344	18082	18487	18047	18207	18240	18296	18312	18598	18148	18326	18270	18398	18321	18397	18299	18367	18182	18156	18205	18291	18377	18401	18097	18313	18208	18421	18231	18159	18191	18410	18193	18321	18400	18249	18377	18315	18316	18210	18185	18199	18303	18334	18165	18197	18369	18384	18283	18040	18371
23261	41527	38992	30712	25244	22669	20668	20277	18812	18355	18490	17382	15803	15504	15331	15212	15099	15252	15293	15240	15137	15154	15144	15028	15105	15297	15222	15188	15170	15125	14800	15087	15079	15200	15183	14935	15094	15012	15027	15125	15018	14905	15100	14980	14996	15068	15100	14944	15005	15050	15046	14897	14980	15023	14972	14939	15108	14897	15044	14966	14988	15028	14946	15027	15049	15098	15094	14889	15009	15047	14969	14949	14976	15019	14977	14897	15106	15157	14737	14919	15018	15056	15100	14946	14753	15055	15071	14796	14936	14934	14873	15047	15014	14936	14852	14940	14905	14952	15140	15004	15130	15053	15045	14991	14959	14811	14943	14800	15076	15190	15082	15064	14987	15055	15030	15109	15130	14977	15049	15071	15162	14908	14976	14943	15094	15100	14930	14998	14876	14958	14651	15052	14981	15082	14748	15074	15085	15100	14928	14957	15056	14991	15071	15180	14985	14967	14980	15100	15089	15030	14857	15004	14959	15072	14908	14948	14949	14871	14859	15163	14924	15014	14875	14981	14891	14978	15176	15077	15001	14913	14862	14761	15043	15026	15008	14910	14889	15073	15094	14984	14997	14964	14919	15117	15011	14966	14885	14999	14894	14904	15033	15058	14744	15079	15218	15028	14918	15140	14857	14860	14936	14866	14982	15004	15057	15011	15061	14909	15059	15071	14860	14989	14878	15059	15083	14994	14980	14784	14981	14961	14844	14872	14722	14843	15011	15051	14952	15017	15046	14758	14846	14885	15103	14946	15005	14851	15042	14972	15007	14809	14908	15122	14924	14919	15040	14938	14919	14948	14770	14853	14881	15041	14939	15046	14859	14947	14866	14914	14938	15059	14969	14898	15058	14758	14970	14756	15065	15169	14838	14853	14997	15156	14874	15010	14872	15103	14972	15046	14911	15104	14867	15124	15028	15060	14955	15050	14958	14949	15033	15157	14951	14971	14771	15088	14989	14741	14904	15017	14858	15095	14974	14947	15092	14852	14891	14944	14955	14914	15066	14930	14693	14966	14891	14925	14938	14839	14996	14786	15063	15030	14959	15030	15149	15083	14855	14964	15043	15047	14954	15065	15084	15099	15068	15010	14762	15211	14914	15163	15037	14942	14922	15145	14941	14973	15070	15117	14996	14951	14850	14893	14887	15140	14990	14939	14896	14903	14876	14874	14961	14916	14960	15061	14884	14974	14967	14985	14885	14997	14939	14911	14934	14840	14899	15052	14882	14923	15121	14808	15031	14931	14890	14658	14996	14947	15044	14922	14954	15056	15036	15099	14889	14943	15004	14909	14775	14958	14902	14956	14846	15088	14929	14856	14770	14871	14979	15053	14873	15149	14997	14919	15130	14920	15118	14974	15032	15020	14984	15024	14787	14921	15059	14942	14891	14993	14999	14869	14823	15042	14924	14886	15020	15004	15021	14978	15010	15062	15073	14973	14954	14850	14844	14986	14829	15106	14937	14979	15122	14986	15144	15001	15001	15052	15022	15013	15032	15088	14890	14958	14818	15050	14822	15007	15036	15175	14820	15036	15012	14777	15121	14930	14910	14958	14964	14931	14897	14966	15032	14893	14872	14683	14947	15002	14851	14933	14961	15209	14996	14961	15002	15167	14902	15110	14922	14866	14946	14875	14960	14908	14994	14952	14981	15046	15116	15040	14913	15137	15098	14982	15088	15093	14777	15064	15008	14691	14916	14895	14951	15011	14953	14951	14981	14878	15069	14792	15047	14986	14997	14801	14916	14952	14906	15121	14825	14858	15072	15014	14907	15042	15055	15104	14892	15018	14931	15014	14946	14993	14936	14869	15025	14791	14866	14953	14960	15090	15121	14938	14960	15090	15021	14904	15051	14933	14945	14999	15061	14934	14878	15099	14941	15043	14847	14962	14948	15105	14934	14830	15100	14855	14951	14895	14852	15021	15058	14946	14979	14944	15070	14982	14884	14862	14921	14941	14995	14925	14721	14961	15027	14958	14964	14886	14794	14993	14886	14909	14965	14963	14931	15010	15172	15231	14708	14808	14817	14989	14829	14818	14934	14870	15223	14946	14877	14916	15101	14887	14913	14833	14976	15102	15011	14899	15027	15026	14995	14885	15022	14953	14763	14901	14971	15037	15127	15034	14826	14818	14969	14983	14877	14997	14933	14961	14877	15012	15171	14808	14913	15088	14953	15025	15032	14829	15030	14880	15033	14963	14884	15008	14942	14950	15046	14880	15139	15157	14948	14902	14983	14963	14967	15008	15121	14920	14748	15135	14948	15046	14900	15053	14916	14979	14983	15046	14894	15106	14988	15032	14995	14960	15062	15088	14987	15005	15047	14982	15058	15067	15090	15179	15085	14903	14946	15103	14856	15103	14992	14916	14920	15049	14924	14793	14886	15110	14959	14850	15086	14841	14805	15104	14937	14935	14894	14887	14971	14998	15211	15113	14835	14939	15288	14879	14918	14980	14886	14931	14989	14744	15051	14970	14991	14889	14992	14750	14950	14983	14954	14885	14889	15008	14756	15171	14950	15052	14922	14975	14749	14907	15074	14874	14998	15119	15091	14856	14964	14733	14968	14899	14918	14965	14918	14900	14942	15069	15074	14932	14946	14947	14986	14966	15029	15099	14984	14852	14955	15155	15188	14974	14994	14935	15081	14886	15008	14893	14966	15079	14971	14959	15013	14999	14827	14906	15004	14869	14959	14906	14835	14850	15083	14912	14994	14984	15026	14990	14921	15035	15091	14913	14987	14938	14951	14810	14927	14997	14989	14958	15039	15044	14939	14969	14907	15025	14827	15021	14861	14956	14971	15050	14956	14918	14916	15011	15058	15012	14963	15050	14815	15039	15006	14917	14905	14956	14887	15047	14770	15051	14820	14979	15139	15019	15097	14946	15072	14987	14916	15010	14794	14918	15091	15085	14999	14996	15005	14889	14973	15012	15101	14936	14992	15037	15073	15006	14857	14895	14963	15147	14912	15046	14984	14930	14941	14924	14920	15027	15017	15011	14800	14982	14891	14909	15014	15030	15034	14992	15040	15084	14954	14846	14732	15052	14952	14892	14898	15037	15000	14978	14881	15050	15033	14981	14982	14950	14984	14847	14984	14963	14980	14763	14766	15052	15042	14995	15018	15033	14877	15065	14991	14919	14958	14987	14833	15029	15018	14847	14942	14972	15088	15024	15087	14974	14960	14854	14963	15106	15094	14857	14990	14956	14944	15010	14939	15022	14825	15019	14973	14868	14785	14933	14918	14983	14905	14965	15158	14950	15281	14887	14945	15052	14838	15095	14795	14993	14917	15044	14889	14904	15025	15107	14907	15061	14881	14910	14870	14885	14962	15061	14905	15222	14994	14949	14999	14834	14922	14904	15069	15120	14872	14972	14942	15106	15063	14954	14854	14868	15097	14936	15161	15013	15027	15005	15020	14947	14967	14981	15095	14920	14749	15122	15054	15316	14935	14933	14971	15012	14998	14958	14900	14865	14960	15123	15046	14905	14922	15150	15118	14756	15059	14883	14955	14837	15128	14903	14947	15104	14854	15094	14954	15006	14846	15153	15049	14944	15089	15038	14964	15036	14840	14837	15051	14968	14996	14827	15025	14933	14897	14876	14921	14912	14898	14910	14869	14941	14995	15023	15100	14912	15035	14845	15046	14988	15118	14941	14942	14912	14892	14914	14999	15022	14956	14861	14875	14992	15068	14877	15028	14941	14987	14910	15097	14980	14923	14963	14998	14960	15018	14972	14925	14927	15011	15050	15116	15053	14944	14840	14841	15053	14997	14880	15078	14906	15001	14831	14832	15038	15035	15035	14986	15043	15132	14957	14941	15020	14873	14924	15160	14998	15012	14954	14996	15168	14706	14883	14857	15125	14806	14996	14831	15001	15008	14919	14862	15114	14873	14942	15003	15043	14935	14893	14961	15027	14935	15033	14980	14882	14948	14951	15025	14999	14920	14940	14906	14920	15029	14850	14935	14873	15035	15098	14833	15064	14958	14993	14905	15027	14884	15058	14993	14880	15079	14912	15067	14766	14942	15018	14915	14922	14866	14994	15106	14779	14925	14872	15240	14963	14840	14887	14863	14947	14974	15063	15168	15116	15074	14933	15048	14776	14925	14778	14954	14961	15004	15116	14849	15064	15124	14984	15048	14962	14873	14902	15053	15100	14915	14968	14765	15086	14931	15091	14857	15009	14890	14933	14948	15104	14837	14940	15008	14864	15004	14931	14972	14939	14993	14726	14964	14952	14865	15067	14851	14925	15106	14965	14940	14802	14933	14880	14896	14938	14968	15015	14818	15132	15250	15014	14943	14964	14946	14986	15012	14935	15069	14740	15100	14958	14966	14953	15223	14827	14923	14852	15037	14798	14946	14853	15083	14956	15004	15145	14814	14951	15077	14906	14899	15076	14941	14945	14886	14941	15076	15145	15013	15102	14824	15001	15047	14887	15054	14905	15002	14838	15061	15120	14991	15079	14859	14928	14975	15108	14719	14814	14862	14958	14876	14933	15083	14982	14983	14896	14964	15099	15014	14901	15114	15039	14934	15055	15120	15068	14932	15093	15005	14955	14996	14979	14963	15091	15040	15063	15136	15056	14901	14958	15081	14874	14906	14921	14985	15034	15007	14978	14954	14996	14899	15033	14768	14933	15008	15011	15052	15033	14879	14771	15027	14886	14965	15008	15082	14913	15172	14710	14954	15084	15035	14847	14911	14961	15109	15048	15167	14784	15047	14983	14890	14923	14903	15119	15014	15084	14918	15073	14976	15018	15066	14981	14782	15027	14999	15089	15030	14836	14919	14923	14761	15000	14984	14925	14902	14963	15076	14854	14966	14897	14848	14969	14895	15012	15051	15101	14911	14898	14734	14891	14964	14873	15128	14828	14954	15072	15000	14982	14807	14967	14840	14864	15123	14780	14858	14980	15174	15051	15003	14913	14969	15038	14772	15003	15076	14953	14874	15000	14885	14831	14951	14926	14962	15008	14893	14867	15045	14976	15060	14953	14870	15012	14942	14892	15023	14841	14994	14934	14946	15058	14982	14993	14999	15026	15135	14909	14926	15009	15070	14980	14942	14990	15003	15086	14916	14956	14953	14893	14902	14793	15105	14990	14973	15007	14980	15104	14946	14863
30912	23375	23846	20477	18621	18050	17384	17173	16958	16878	16912	16725	16656	16367	16270	16317	16415	16389	16316	16346	16547	16349	16192	16260	16343	16294	16342	16307	16332	16437	16295	16241	16184	16101	16317	16136	16186	16236	16289	16315	16084	16224	16086	16304	16231	16431	16362	16039	16242	16252	16245	16104	16331	16471	16096	16133	16292	16250	16143	16237	16332	16297	16242	16295	16454	16387	16254	16299	16301	16215	16295	16188	16139	16082	16193	16207	16423	16266	16209	16113	16213	16344	16193	16155	16214	16421	16305	16529	16345	16285	16264	16292	16181	16098	16024	16329	16256	16340	16338	16213	16335	16244	16158	16189	16158	16408	16148	16268	16423	16210	16154	16477	16184	16297	16250	16282	16322	16352	16272	16410	16455	16284	16282	16272	16119	16195	16336	16456	16314	16279	16281	16338	16108	16420	16097	16164	16202	16354	16365	16309	16474	16251	16460	16387	16276	16196	16113	16360	16222	16279	16222	16058	16159	16140	16204	15965	16304	16193	16277	16283	16264	16169	16204	16151	16315	16377	16251	16065	16190	16260	16101	16378	16152	16341	16383	16374	16171	16181	16293	16363	16238	16098	16444	16292	16323	16392	16362	16240	16078	16399	16290	16333	16338	16202	16071	16275	16269	16292	16308	16458	16340	16110	16406	16264	16293	16200	16217	16196	16234	16256	16165	16407	16352	16216	16252	16261	16240	16220	16250	16054	16428	16230	16291	16451	16093	16130	16322	16183	16354	16277	16164	16389	16211	16393	16387	16260	16049	16235	16286	16286	16111	16280	16260	16036	16325	16029	16312	16213	16331	16259	16122	16302	16217	16369	16190	16079	16231	16310	16267	16189	16367	16386	16142	16148	16385	16143	16357	16126	16429	16394	16144	16271	16192	16350	16466	16238	16217	16308	16252	16307	16318	16173	16155	16176	16014	16330	16266	16346	16258	16281	16233	15981	16027	16222	16371	16419	16325	16146	16292	16145	16365	16183	16279	16210	16149	16109	16297	16289	16431	16192	16221	16162	16434	16201	16420	16276	16238	16496	16093	16134	16288	16073	16157	16084	16398	16488	16402	16213	16107	16344	16373	16221	16305	16261	16295	16422	16314	16282	16476	16187	16114	16250	16374	16360	16552	16319	16110	16222	16499	16281	16231	16306	16254	16340	16336	16419	16163	16225	16207	16269	16365	16512	16330	16208	16334	16229	16282	16393	16318	16368	16385	16221	16231	16250	16152	16210	16146	16200	16235	16261	16400	16133	16327	16183	16316	16392	16359	16131	16005	16157	16258	16094	16108	16342	16322	16227	16204	16265	16383	16184	16259	16329	16379	16234	16537	16098	16341	16410	16453	16148	16271	16078	16141	16321	16252	16151	16344	16197	16214	16020	16191	16233	16041	16313	16281	16156	16399	16344	16339	16329	16387	15946	16192	16202	16334	16122	16321	16169	16167	16122	16306	16229	16189	16292	16294	16499	16222	16228	16365	16195	16406	16386	16504	16253	16367	16353	16340	16323	16354	16400	16305	16319	16245	16212	16332	16346	16479	16301	16192	16093	16344	16225	16369	16191	16243	16448	16360	16328	16151	16403	16230	16346	16268	16217	16218	16093	16329	16246	16127	16391	16252	16118	16151	16252	16227	16124	16289	16290	16210	16334	16116	16329	16264	16329	16218	16149	16001	16277	16322	16074	16235	16116	16283	16253	16267	16115	16152	16358	16233	16271	16347	16314	16517	16259	16179	16396	16364	16125	16153	16156	16484	16047	16160	16333	16229	16258	16296	16215	16410	16293	16318	16278	16298	16132	16329	16219	16223	16152	16133	16203	16298	16406	16225	16127	16369	16224	16221	16159	16197	16115	16310	16235	16234	16259	16379	16094	16266	16335	16222	16348	16343	16331	16340	16316	16252	16209	16200	16416	16167	16227	16180	16295	16209	16300	16450	16180	16273	16052	16278	16269	16555	16268	16308	16186	16077	16250	16221	16251	16142	16244	16414	16001	16282	16247	16327	16178	16087	16022	16529	16276	16287	16334	16224	16143	16060	16294	16368	16258	16349	16264	16256	16315	16135	16311	16229	16184	16297	16191	16327	16192	16311	16313	16409	16250	15985	16092	16233	16170	16257	16174	16200	16262	16352	16239	16223	16306	16286	16129	16284	16340	16317	16420	16397	16191	16297	16139	16182	16332	16345	16130	16396	16347	16380	16441	16360	16239	16359	16297	16041	16097	16391	16337	16278	16243	16086	16123	16460	16292	16368	16279	16108	16441	16217	16237	16231	16169	16371	16293	16414	16374	16237	16379	16057	16062	16209	16167	16390	16312	16353	16222	16227	16278	16086	16170	16131	16060	16152	16222	16256	16167	16301	16344	16455	16559	16494	16287	16333	16137	16059	16156	16232	16502	16157	16254	16350	16261	16203	16135	16391	16263	16376	16124	16271	16318	16382	16552	16335	16205	16239	16291	16364	16346	16330	16174	16261	16152	16240	16097	16286	16233	16294	16302	16311	16091	16415	16350	16359	16363	16237	16276	16191	16353	16307	16107	16253	16170	16264	16383	16338	16284	16431	16297	16516	16324	16397	16232	16183	15956	16102	16150	16251	16002	16311	16180	16365	15996	16559	16364	16234	16353	16253	16167	16177	16272	16211	16392	16182	16382	16273	16220	16138	16119	16321	16335	16055	16306	16094	16308	16323	16274	16219	16209	16122	16246	16249	16350	16456	16384	16117	16244	16255	16255	16192	16158	16256	16304	16430	16280	16193	16176	16227	16162	16291	16148	16209	16182	16303	16138	16165	16168	16074	16132	16135	16268	16350	16233	16314	16114	16217	16257	16354	16320	16398	16344	16179	16263	16031	16229	16399	16142	16270	16254	16281	16176	16187	16355	16306	16002	16384	16257	16239	16265	16059	16241	16104	16403	16145	16401	16257	16209	16608	16253	16075	16358	16274	16432	16407	16118	16287	16091	16196	16107	16195	16385	16114	16244	16248	16358	16282	16456	16216	16207	16207	16290	16147	16326	16180	16135	16300	16431	16447	16254	16394	16326	16291	16348	16418	16412	16301	16347	16315	16176	16446	16334	16176	16425	16275	16093	16290	16271	16304	16462	16108	16198	16357	16188	16264	16237	16503	16267	16046	16359	16325	16053	16420	16242	16216	16398	16097	16201	16241	16119	16351	16300	16100	16199	16146	16237	16103	16155	16306	16366	15971	16133	16490	16265	16216	16327	16378	16211	16419	16101	16430	16222	16270	16265	16364	16440	16467	16168	16102	16244	16211	16221	16148	16446	16260	16374	16365	16298	16211	16349	16399	16176	16461	16304	16300	16211	16293	16383	16329	16090	16146	16164	16410	16256	16370	16403	16225	16241	16424	16250	16151	16266	16324	16297	16228	16291	16282	16270	16369	16303	16171	16256	16205	16337	16432	16306	16247	16354	16154	16180	16235	16225	16269	16285	16363	16201	16216	16125	16140	16314	16215	16205	16259	16334	16161	16282	16325	16098	16350	16140	16317	16188	16209	16323	16320	16191	16252	16316	16272	16163	16234	16355	16263	16315	16315	16215	16328	16461	16130	16321	16118	16167	16403	16179	16387	16260	16181	16140	16395	16145	16104	16238	16439	16285	16224	16297	16389	16332	16317	16377	16282	16138	16169	16294	16373	16176	16166	16450	16424	16278	16160	16173	16243	16463	16249	16279	16164	16152	16068	16353	16270	16415	16461	16066	16273	16256	16333	16471	16391	16266	16320	16308	16256	16183	16196	16265	16420	16277	16316	16157	16185	16224	16437	16274	16239	16251	16148	16248	16374	16297	16206	16209	16144	16171	16259	16332	16272	16369	16392	16223	16476	16356	16394	16447	16255	16259	16340	16168	16128	16180	16171	16229	16174	16304	16292	16217	16129	16218	16169	16278	16099	16292	16365	16307	16202	16257	16105	16171	16242	16210	16192	16351	16432	16279	16249	16341	16380	16269	16466	16350	16373	16356	16363	16250	16291	16115	16298	16337	16305	16147	16248	16125	16237	16312	16228	16315	16360	16473	16132	16220	16135	16230	16221	16286	16330	16214	16395	16264	16224	16189	16075	16209	16235	16458	16467	16457	16361	16160	16259	16473	16299	16237	16159	16289	16245	16385	16084	16144	16284	16242	16201	16397	16534	16274	16144	16326	16208	16180	16213	16198	16323	16342	16286	16280	16296	16222	16292	16217	16219	16238	16304	16413	16220	16477	16410	16523	16168	16175	16139	16156	16200	16099	16311	16161	16223	16194	16247	16122	16197	16336	16269	16203	16245	16195	16273	16299	16317	16174	16229	16177	16285	16214	16207	16233	16241	16287	15965	16260	16272	16267	16212	16201	15995	16038	16241	16295	16359	16149	16334	16436	16114	16394	16107	16262	16122	16431	16107	16125	16309	16169	16222	16231	16602	16330	16398	16268	16183	16327	16232	16230	16469	16182	16140	16254	16409	16367	16142	16305	16303	16331	16156	16261	16285	16142	16313	16267	16423	16240	16261	16217	16197	16267	16300	16125	16219	16353	16272	16193	16334	16223	16319	16383	16355	16445	16048	16087	16353	16278	16247	15921	16195	16279	16256	16279	16479	16377	16205	16304	16380	16190	16138	16336	16379	16200	16363	16196	16379	16282	16288	16193	16113	16246	16155	16353	16265	16219	16285	16371	16207	16273	16350	16418	16159	16309	16378	16372	16178	16310	16169	16221	16189	16343	16391	15976	16131	16157	16270	16421	16205	16152	16384	16360	16226	16276	16191	16196	16313	16265	16210	16188	16276	16324	16292	16358	16267	16279	16180	16099	16231	16140	16477	16353	16448	16340	16298	16194	16356	16439	16206	16189	16225	16164	16331	16187	16374	16099	16072	16260	16222	16111	16363	16356	16215	16299	16281	16478	16325	16300	16245	16311	16121	16356	16415	16361	16438	16393	16195	16348	16272	16365	16191	16228	16194	16321	16210	16232	16277	16182	16008	16352	16301	16322	16421	16315	16208	16336	16318	16240	16502	16469	16271	16294	16197	16398	16349	16321	16263	16283	16278	16421	16412	16213	16319	16200	16440	16365	16266	16363	16364	16349	16279	16234	16405	16339	16162	16333	16160	16305	16283	16102	16187	16325	16261	16087
19518	24809	23656	18630	17402	16396	15571	15504	15105	14966	14892	14685	14138	13970	13890	13730	13810	13842	13920	14025	13693	13845	13845	13973	13770	13813	13835	13763	13842	13721	13624	13898	13687	13857	13727	13674	13665	13828	13603	13676	13753	13835	13886	13726	13961	13952	13695	13873	13629	13656	13764	13653	13690	13961	13763	13663	13777	13867	13800	13765	13725	13818	13855	13770	13783	13904	13880	13845	13861	13778	13828	13672	13756	13627	13745	13866	13842	13800	13803	13630	13696	13803	13736	13727	13715	13722	13757	13785	13822	13571	13759	13830	13790	13691	13792	13764	13788	13872	13751	13733	13606	14003	13888	13773	13769	13762	13918	13951	13742	13738	13876	13768	13654	13802	13681	13790	13860	13964	13820	13786	13722	13919	13796	13737	13807	13599	13824	13826	13739	13648	13822	13781	13660	13777	13818	13710	13764	13612	13703	13772	13728	13657	13801	13718	13945	13838	13852	13628	13708	13732	13679	13657	13949	13575	13725	14016	13889	13805	13864	13590	13727	13704	13933	13767	13786	13639	13749	13721	13813	13809	13877	13750	13996	13835	13736	13842	13691	13692	13676	13717	13749	13748	13643	13783	13850	13922	13792	13814	13828	13732	13724	13815	13669	13849	13726	13628	13670	13763	13726	13772	13656	13885	13821	13690	13752	13715	13775	13765	13779	13737	13814	13679	13954	13880	13746	13772	13722	13779	13840	13771	13720	13662	13760	13759	13855	13773	13727	13900	13746	13804	13645	13821	13693	13730	13648	13754	13809	13703	13641	13822	13793	13791	13909	13742	13743	13683	13832	13677	13725	13689	13769	13841	13846	13678	13976	13743	13768	13897	13802	13754	13836	13917	13711	13799	13742	13760	13648	13900	13742	13706	13712	13878	13619	13586	13455	13572	13676	13882	13777	13809	13799	13783	13810	13770	13624	13830	13819	13819	13839	13839	13778	13885	13910	13857	13815	13809	13739	13781	13705	13765	13784	13689	13717	13886	13735	13704	13669	13856	13691	13843	13679	13898	13812	13762	13739	13780	13752	13751	13839	13714	13945	13818	13851	13492	13850	13848	13772	13673	13772	13695	13745	13824	13726	13951	13609	13664	13871	13832	13784	13777	13890	13939	13788	13751	13668	13799	13808	13831	13740	13808	13762	13536	13737	13779	13925	13714	13671	13763	13772	13805	13751	13672	13960	13741	13773	13833	13615	13848	13746	13820	13767	13777	13782	13822	14029	13759	13912	13687	13755	13884	13920	13817	13763	13899	13938	13634	13802	13718	13672	13832	13707	13770	13778	13754	13905	13618	13944	13720	13898	13779	13686	13853	13838	13745	13768	13823	13904	13757	13915	13777	13779	13747	13726	13841	13706	13773	13944	13841	13800	13885	13727	13646	13829	13609	13777	13941	13761	13729	13690	13954	13500	13997	13765	13861	13667	13749	13880	13713	13902	13647	13744	13709	13852	13776	13751	13858	13709	13828	13894	13734	13808	13852	13738	13804	13624	13916	13893	13892	13802	13798	13662	13692	13625	13724	13965	13753	13655	13889	13720	13739	13804	13816	13816	13843	13805	13837	13740	13766	13746	13794	13804	13781	13741	13689	13790	13656	13690	13694	13767	13736	13678	13689	13718	13831	13830	13837	13795	13704	13838	13664	13699	13797	13886	13884	13904	13749	13914	13833	13883	13679	13809	13826	13889	13841	13674	13793	13773	13844	13573	13689	13755	13786	13846	13666	13793	13793	13669	13805	14012	13824	13686	13644	13929	13792	13620	13855	13606	13833	13697	13909	13857	13820	13712	13830	13886	13854	13809	13823	13850	13784	13938	13714	13650	13681	13687	13911	13768	13776	13860	13635	13946	13860	13823	13897	13697	13812	13657	13848	13636	13730	13692	13686	13820	13772	13638	13993	13831	13725	13645	13873	13657	13839	13727	13584	13828	13844	13686	13902	13660	13797	13936	13758	13792	13838	13740	13848	13644	13734	13745	13898	13766	13690	13846	13704	13861	13739	13793	13874	13836	13668	13892	13591	13756	13850	13934	13572	13776	13747	13744	13660	14033	13878	13536	13952	13684	13850	13812	13674	13747	13734	13854	13636	13774	13789	13776	13624	13826	13689	13808	13685	13901	13777	13773	13861	13850	13873	13849	13857	13694	13695	13683	13793	13679	13758	13684	13704	13873	13697	13692	13922	13874	13712	13810	13919	13869	13823	13870	13760	13873	13645	13686	13676	13838	13851	13805	13587	13729	13741	13753	13724	13733	13847	13975	13789	13660	13622	13768	13846	13944	13690	13625	13993	13825	13687	13910	13661	13697	13900	13879	13775	13573	13748	13694	13722	14109	13793	13640	13783	13788	13771	13786	13760	13667	13629	13839	13984	13838	13757	13896	13896	13861	13680	13841	13910	13743	13575	13872	13718	13726	13664	13820	13723	13733	13859	13688	13777	13846	13844	13604	13827	13756	13765	13706	13807	13600	13735	13716	13721	13644	13734	13790	13824	13625	13714	13852	13787	13835	13855	13747	13794	13833	13720	13807	13904	13691	13670	13827	13764	13694	13869	13853	13764	13732	13994	13717	13683	13692	13726	13877	13594	13911	13829	13862	13813	13668	13701	13653	13670	13950	13820	13862	13830	13715	13695	13770	13777	13855	13716	13745	13889	13675	13665	13784	13845	13828	13717	13676	13702	13816	13850	13775	13820	13818	13868	13770	13840	13892	13895	13598	13886	13621	13727	13776	13649	13840	13705	13665	13708	13840	13816	13922	13965	13769	13724	13733	13755	13807	13684	13616	13712	13929	13901	13856	13881	13728	13796	13854	13684	13699	13766	13872	13807	13826	13660	13727	13757	13836	13806	13775	13690	13665	13800	13803	13767	13733	13788	13719	13599	13739	13980	13732	13821	13753	13737	13862	13918	13890	13830	13753	13715	13894	13865	13637	13853	13868	13852	13727	13635	13848	13734	13897	13854	13662	13733	13676	13602	13875	13852	13954	13705	13820	13764	13754	13823	13718	13689	13828	13756	13799	13879	13946	13687	13776	13807	13932	13686	13779	13811	13895	13657	13840	13734	13607	14018	13586	13816	13750	13737	13950	13803	13796	13583	13874	13699	13667	13734	13721	13705	13874	14037	13845	13682	13751	13748	13727	13645	13777	13657	13786	13731	13647	13729	13646	13836	13735	13880	13882	13897	13590	13813	13638	13740	13671	13745	13633	13742	13840	13845	13710	13605	13823	13666	13784	13771	13798	14068	13793	13757	13804	13679	13705	13783	13533	13614	13735	13702	13837	13772	13711	13873	13962	13818	13825	13733	13784	13858	13827	13747	13875	13646	13869	13908	13758	13749	13898	13751	13738	13782	13752	13946	13624	13973	13849	13703	13522	13836	13838	13934	13919	13736	13808	13925	14000	13675	13759	13725	13679	14004	13818	13886	13760	13710	13850	13693	13667	13866	13659	13802	13947	13966	13725	13939	13769	13738	13787	13800	13752	13586	13840	13674	13849	13762	13734	13706	13735	13831	13657	13836	13995	13758	13729	13756	13724	13765	13651	13884	13774	13747	13874	13690	13654	13814	13837	13736	13883	13734	13786	13847	13981	13712	13793	13817	13867	13905	13740	13942	13801	13786	13780	13737	13883	13794	13667	13929	13827	13636	13698	13965	13808	13891	13716	13792	13766	13969	13803	13693	13675	13787	13764	13743	13907	13817	13759	13635	14015	13720	13843	13702	13670	13714	13575	13729	13668	14036	13883	13841	13729	13560	13607	13819	13848	13681	13746	13661	13815	13731	13718	13656	13940	13645	13754	13840	13980	13736	13868	13784	13760	13705	13749	13895	13594	13814	13793	13783	13935	13844	13848	13792	13789	13918	13799	13750	13746	13751	13774	13773	13692	13960	13677	13709	13741	13687	13723	13863	13838	13880	13802	13723	13666	13728	13826	13896	14011	13704	13647	13868	13765	13859	13710	13705	13706	13819	13930	13868	13635	13848	13790	13690	13800	13990	13842	13620	13779	13905	13745	13837	13724	13814	13757	13647	13862	13616	13995	13814	13578	13827	13681	13697	13794	13786	13703	13823	13763	13743	13776	13801	13605	13755	13759	13620	13796	13825	13852	13862	13835	13761	13910	13821	13803	13592	13714	13699	13709	13866	13656	13822	13838	13705	13868	13556	13690	13696	13792	13780	13878	13851	13793	13739	13723	13698	13793	13819	13758	13822	13883	13876	13752	13812	13668	13729	13672	13754	13706	13827	13681	13696	13962	13753	13734	13669	13832	13755	13616	13822	13904	13911	13748	13648	13842	13828	13869	13779	13597	13723	13600	13857	13966	13824	13890	13687	13813	13769	13722	13749	13798	13681	13777	13749	13717	13894	13827	13814	13899	13709	13749	13796	13863	13575	13587	13852	13791	13826	13836	13851	13859	13692	13765	13692	13912	13727	13724	13776	13814	13947	13662	13756	13736	13645	13792	13822	13754	13744	13722	13843	13970	13677	14061	13803	14007	13792	13839	13749	13808	13795	13676	13773	13789	13782	13773	13809	13808	13845	13783	13759	13748	13736	14031	13666	13784	13869	13764	13710	13774	13664	13736	13585	13828	13849	13868	13820	13756	13785	13901	13759	13801	13930	13707	13893	13726	13952	13731	13862	13808	13838	13665	13859	13827	13859	13812	13722	13675	13647	13869	13741	13698	13763	13656	14038	13891	13631	13826	13775	13894	13797	13730	13810	13867	13806	13768	13922	13837	13937	13752	13834	13736	13853	13917	13890	13803	13816	13766	13966	13692	13755	13890	13792	13890	13733	13682	13922	13658	13760	13662	13801	13790	13810	13738	13700	13789	13805	13692	13805	13647	13784	13858	13799	13758	13755	13818	13703	13666	13766	13764	13787	13795	13918	13760	13895	13821	13739	13820	13752	13733	13770	13770	13890	13888	13668	13772	13633	13747	13762	13893	13811	13945	13703	13719	13698	13844	13771	13872	13893	13777	13902	13870	13740	13694	13766	13825	13792	13733	13729	13788	13778	13737	13536	13660	13652	13765	13744	13802	13775	13807	13693	13607	13720	13862	13665	13716	13714	13856	13762	13789	13679	13630	13793	13846	13587	13853	13790	13685	13789	13741	13920	13607	13895
26494	21683	28379	26294	22652	21019	20368	18964	18390	18034	18295	17925	17341	16838	16993	16907	16919	17007	16934	16846	16972	17017	16912	16869	16828	16914	17007	16788	17322	16944	16868	16730	16743	16908	16885	16499	16859	17082	16920	16864	16901	16677	16875	16838	16890	16824	16766	16651	16783	16671	16753	17066	16788	16668	16872	16802	16809	16796	16616	16885	16722	16614	16959	16796	16821	16675	16659	16847	16805	16733	16840	17009	16905	16923	16914	16914	16937	16737	16816	16736	16855	16821	16809	16794	16746	16883	16871	16676	16948	16839	16964	16800	16779	17068	16750	16868	16864	16963	17073	16770	16899	16744	16763	16973	17037	16915	16899	16706	16649	16890	16832	16770	16694	16737	16642	16784	16644	16776	16638	16860	16996	17115	16971	16870	16702	16793	16960	16797	16739	16778	16949	16689	16745	16775	16720	16827	16837	16810	16918	16675	16807	16941	16815	16824	16757	16952	16642	16685	16771	16892	16767	16763	16727	16813	16849	16758	16831	16678	16589	16788	16792	16718	16648	16837	16651	16745	16680	16768	16521	16748	17002	16790	16589	16792	16913	16902	16787	16878	16760	16842	16763	17055	16934	17026	16798	16760	16872	16834	16896	17025	16791	16959	16769	16720	16909	16815	16932	16734	16775	16802	16704	16726	16789	16555	16946	16780	16855	16761	16699	16533	16837	16783	16735	16791	16796	16764	16683	16817	16644	16831	16723	16665	16676	16955	16886	16637	16539	16533	16738	16861	16891	16667	16838	16923	16631	16743	16697	16674	16794	17090	16771	16706	16796	16927	16969	16793	16969	16770	16813	16884	17061	16732	16784	16878	16721	16718	16658	16843	16869	16781	16758	16751	16805	16895	16987	16943	16811	16729	17117	16785	16827	16614	16785	16924	16861	16720	16718	16783	16954	16911	17016	16867	16918	16704	16804	16659	16656	16595	16812	16715	16850	16754	16819	16809	16872	16932	16732	16779	16701	16621	16745	16718	16913	16879	16774	16725	16752	16719	16805	16800	16943	16827	16861	16969	16845	16765	17008	16880	16885	16843	16704	16802	16826	16908	16720	16766	16863	16905	16774	16952	16629	16624	16709	16731	16810	16839	16867	17081	16861	16872	16742	16860	16674	16867	16710	16669	16666	16785	16640	16973	16805	16707	16741	16658	16894	16902	17176	16662	16668	16751	16958	16879	16823	16814	16844	16915	16891	16865	16877	16782	16841	16527	16698	16802	16975	16899	16711	16903	16881	16655	16677	16792	16717	16775	16913	17009	16870	16573	16817	16861	16849	16965	16857	16680	16722	17004	16882	16606	16617	16821	16941	16929	16844	17013	16879	16774	16855	16794	16863	16663	16565	16733	16860	16846	16747	16825	16585	16596	16836	16592	16793	16604	16713	16953	16804	16731	16602	16750	16984	16620	16767	16911	17109	16802	16718	16886	16848	16813	16713	16641	16796	16812	16740	16711	16858	16922	16708	16788	16940	16915	16765	16731	16800	16955	16775	16688	16731	16853	16860	16837	16831	16860	16918	16779	16765	16736	16764	16842	16982	16869	16865	16802	16746	16762	16725	16599	16797	16683	16751	16805	16767	16610	16810	16524	16827	16843	16728	16892	16953	16916	16917	16844	16848	16617	17148	16904	16925	16863	16742	17070	16615	16728	16771	16791	16651	16894	16933	16929	16729	17005	16676	16761	16554	16724	16760	16593	17015	16803	16669	16730	16916	16662	16745	16873	16838	16724	16785	16770	16903	16877	17059	17122	16920	16663	16859	16847	16934	16792	16707	16649	17081	16805	16994	16950	16842	16805	16895	16769	16659	16921	16894	16741	16711	16942	16624	16796	16798	16774	16811	16622	16824	16961	16785	16844	16848	16793	16597	16628	16765	16540	16845	16806	16792	16659	16878	16730	16929	16800	16849	16827	16954	17030	16795	16633	16884	16859	16828	16665	16820	16693	16782	16825	16777	16902	16836	16817	16720	16809	16934	16687	16850	16792	16859	16769	16564	16800	17017	16907	16730	16804	16687	16710	16722	16676	16860	16477	17043	16898	16935	16852	16896	16912	16863	16740	16921	16756	16744	16696	16746	16940	16812	16540	16708	16908	17040	16846	16771	16739	16687	16846	16843	16907	16829	16766	16851	16733	16786	16850	16720	16895	16914	16632	16861	16903	16662	16798	16638	16798	16813	16728	16613	16641	16827	16763	16956	16750	16786	16809	16925	16695	16583	16842	17020	16853	16733	16760	16758	16736	16849	16687	16735	16899	16905	16874	16965	16569	16775	16783	16669	17131	16872	16809	16544	16734	16947	16747	16704	16903	16788	16679	16766	16872	16844	16847	16729	16918	16547	16703	16772	16965	16830	17027	16814	16672	16747	16738	16701	16829	16858	16978	16900	16729	16786	16849	16557	16759	16917	16702	16920	16642	16896	16992	17097	16821	16876	16535	16891	16801	16802	16972	17029	16812	16735	16951	16835	16959	16676	16924	16857	16652	16839	16896	16960	16767	16873	16998	16816	16988	16786	16864	17045	16774	16704	16650	16643	16655	16597	16802	16708	16832	16797	16617	16966	16835	16759	16739	16587	17009	16925	16763	16968	16665	16849	16765	16822	16797	16878	16577	16867	16574	16954	16967	16711	16860	16829	16987	16784	16654	16819	16818	16618	16822	16812	16859	16931	16909	16823	16818	16936	16913	16890	16724	16793	16935	16869	16818	16782	16856	16948	16771	16667	16857	16793	16962	16687	16834	16764	17032	16912	16764	17063	16877	16841	16908	17043	16839	16751	16875	16877	16994	16669	16775	16958	16907	16787	16932	16640	16801	16788	16569	16861	16824	16676	16858	16917	17044	16884	16862	16701	16794	16819	16901	16641	16633	16775	16751	16793	16821	16788	16893	16791	16914	16921	16793	16857	16807	16679	16654	16963	16783	16918	16866	16721	16871	16739	16654	16768	16965	16822	16608	16815	16968	17033	16778	16844	16710	16893	16780	16653	16712	16843	16707	16976	16898	16728	16737	16722	16724	16810	16885	16779	16821	16801	16804	16722	16966	16872	16932	16944	16939	16864	16646	16692	16656	16862	16774	16763	16783	16752	16765	17088	16850	17216	16701	16856	16887	17011	16876	16908	16824	16844	17000	16800	16684	16809	16641	16825	16928	16723	16854	16948	16808	16628	16907	16777	16854	16879	16812	16785	16798	16795	16783	16764	16920	16886	16878	16641	16828	16949	16840	16903	16762	16699	16910	16913	16732	16834	16694	16756	16733	17136	16792	16765	16776	16918	16779	16806	16706	16790	16795	16577	16668	16891	16815	16826	16818	16921	16516	16748	17196	16948	16746	16776	16756	16881	16876	16935	16650	16676	16923	16784	16737	16625	16835	16798	16735	16734	16892	17080	17022	16808	16792	16768	16750	16814	16796	16816	16838	16696	16775	16964	16724	16788	16835	17036	16844	16812	16661	16790	17057	17062	16740	16725	16907	16989	17100	16848	16706	16639	16730	16717	16583	16671	16824	16912	16828	16952	16881	16712	17032	16977	16776	16653	16876	16785	16864	16920	16880	16750	16805	16656	16650	16776	16730	16840	16995	16987	16667	16956	16713	17028	16589	16872	16984	16927	16836	16715	16805	16745	16655	16836	16798	16713	17030	16952	16898	16822	16837	16518	16770	16580	17047	16928	16805	16958	16428	16810	17086	16769	16724	16825	16667	16743	16887	16801	16924	17069	16888	16890	16896	16939	16793	16852	16795	16808	16815	16866	16817	16820	16767	16843	16694	16715	16764	16841	16722	16893	16781	16968	16722	16928	16958	16853	17001	16895	16833	16832	16847	16801	16866	16826	16738	16863	16704	16919	16820	16686	16790	17023	16895	16853	16797	16630	16651	16577	16727	16757	16723	16925	16918	16723	16813	16771	16629	16700	16793	16832	16979	16718	16776	16637	16831	16812	16691	16872	16862	16782	16875	16912	16772	16770	16704	16780	16742	16882	17037	16774	16982	16779	16917	16711	16872	16767	16760	16759	16877	16725	16719	16724	16759	16693	16880	16550	16799	16840	16837	16906	16887	16856	16712	16924	16953	16700	16904	16647	16934	16630	16764	16664	16899	16753	16631	16759	16823	16668	16815	16740	16920	16718	16821	16808	16775	16602	16729	16714	16670	16672	16746	16732	16711	16647	16836	16929	16698	16936	16714	16796	16745	16769	16786	16916	16861	16839	16758	16783	16902	16865	16927	16846	16869	16880	16779	16632	16965	16839	16754	16923	16975	16776	16799	16785	16980	16967	16660	16832	16796	16641	16674	16952	16846	17026	16891	16977	16931	16661	16768	16767	16901	16779	16698	16815	16711	16653	16638	16783	17003	16715	16840	16608	16709	16820	16972	16802	16705	16802	16589	16630	16766	16756	16687	16898	16737	16906	16925	16794	16864	16928	16822	16858	17010	16868	16885	16943	16768	16955	16764	16982	16890	17003	16843	16744	16736	16691	16904	16863	16774	16885	16614	16831	16778	16940	16686	16752	16816	16699	16725	16726	16804	16749	16815	16620	16762	16918	16874	16780	16825	16899	16720	16777	16862	16836	16848	16825	16875	16911	16779	16715	16782	16820	16871	16983	16927	16798	16571	16766	16894	16708	16743	16943	16756	16863	17023	16905	16815	16722	16615	16844	16804	16786	16660	16832	16806	16788	16678	16766	16827	16840	16899	16758	16931	16932	16712	16852	16681	16969	16762	16592	16869	16784	16810	16863	16732	16918	16701	16894	16811	16791	16962	16672	16893	16867	16922	16870	16723	16851	16696	16748	16780	16884	17078	16661	16694	16975	16713	16888	16737	16736	16749	16893	16946	16806	16710	16873	16702	16778	16912	16978	16744	16932	16891	16934	16852	16916	16786	16761	16704	16881	16853	16870	16816	16901	16738	16541	16709	16660	16793	16741	16776	16837	16791	16724	16878	16716	17013	16841	17008	16848	16956	16836	16821	16817	16760	16694	16970	16641	16835	16660	16973	16771	16670	16872	17034	16760	16798	16710	16670	16740	16733	16819	16944	16797	16859	16791	16924	16787	16982	16781	16695	16791	16641	16808	16872	16768	16841	16963	16830	16898	16690	16646	16689	16782	16705	16647	16823	16778	16823
19499	31268	29006	23051	20245	18726	17681	17311	16634	16205	16396	15793	14814	14708	14395	14278	14267	14247	14110	14308	14339	14295	14387	14384	14214	14265	14451	14429	14240	14228	14186	14274	14125	14151	14110	14097	14294	14111	14342	14212	14458	14312	14322	14030	14310	14331	14205	14182	14216	14172	14299	14160	14263	14114	14148	14337	14314	14397	14268	14392	14164	14185	14132	14248	14303	14226	14158	14045	14303	14325	14065	14251	14043	14193	14092	14123	14203	14247	14054	14271	14103	14206	14265	14220	14140	14176	14149	14404	14203	14229	14118	14155	14324	14212	14125	14201	14409	14212	14324	14255	14201	14072	14196	14313	14203	14185	14160	14399	14165	14318	14131	14190	14284	14290	14480	14183	14140	14239	14245	14281	14120	14147	14333	14118	14200	14316	14129	14124	14427	14027	14286	14035	14234	14130	14134	14284	14167	14175	14237	14426	14116	14121	14329	14186	14281	14260	14262	14002	14261	14190	14207	14079	14347	14176	14195	14305	14208	14413	14270	14335	14141	14031	14105	14352	14220	14201	14178	14194	14070	14228	14249	14201	14059	14247	14199	14170	14132	14222	14217	14263	14234	14170	14209	14211	14064	14266	14151	14201	14168	14272	14267	14188	14158	14407	14395	14152	14207	14284	14154	14115	13988	14094	14166	14097	14201	14136	14375	14197	14175	14117	14241	14165	14257	14158	14323	14352	14291	14268	14302	14261	14101	14088	14293	14114	14157	14282	14115	14236	14224	14031	14147	14127	14065	14193	14263	14276	14320	14089	14195	14149	14158	14361	14143	14095	14260	14303	14216	14321	14218	14198	14079	14375	14080	14115	14167	14034	14073	14358	14062	14084	13868	14143	14346	14161	14045	14183	14190	14105	14319	14149	14090	14087	14100	14207	14333	14158	14201	14266	14092	14114	14161	14325	14311	14339	14246	14272	14278	14145	14203	14245	14172	14158	14179	14203	14171	14274	14139	14223	14147	14177	14181	14088	14009	14157	14085	14182	14244	14172	14148	14006	14100	14171	14149	14167	14237	14133	14253	14095	14011	14227	14178	14235	14198	14160	14259	14100	14177	14353	14041	14217	14065	14178	14108	14063	14046	14116	14137	14111	14321	14324	14235	14200	14416	14263	14229	14300	14289	14207	14121	14213	14207	14167	14227	14170	14123	14172	14251	14173	14282	14083	14392	14175	14162	14258	14276	14237	14299	13971	14369	14225	14251	14188	14247	14421	14249	14228	14069	14260	14188	14156	14285	14272	14112	14203	14297	14294	14243	14247	14216	14241	14227	14138	14310	14027	14317	14261	14095	14164	14119	14187	14354	13996	14234	14244	14198	14127	14207	14248	14199	14216	14094	14309	14170	14170	14087	14349	14153	14224	14258	14161	14141	14214	14022	14243	14289	14259	14115	14287	14087	14130	14169	14307	14209	14148	14359	14115	14166	14060	14340	14276	14131	14274	14135	14160	14220	14098	14138	14190	14022	14150	14159	14230	14202	14126	14064	14225	14188	14392	14234	14247	14158	14057	14286	14374	14151	14457	14129	14166	14200	14195	14361	14174	14209	14353	14333	14197	14107	14301	14329	14279	14192	14352	14015	14389	14154	14064	14170	14268	14269	14206	14133	14190	14094	14334	14159	14126	14096	14226	14240	14097	14229	14227	14284	14029	14246	14144	14227	14233	14150	14232	14169	14221	14192	14104	14250	14302	14233	14326	14247	14098	14305	14272	14243	14301	14235	14198	14190	14280	14179	14279	14333	14079	14055	14374	14285	14159	14042	14340	14292	14204	14215	14048	14101	14200	14154	14152	14278	14180	14207	13982	14215	14113	14222	14249	14286	14120	14290	14167	14323	14199	14140	14124	14194	14253	14316	14164	14170	14023	14065	14202	14144	13994	14287	14245	14158	14226	14160	14147	14253	14361	14107	14420	14285	14089	14176	14156	14207	14256	14290	14168	14217	14160	14169	14091	14164	14255	14205	14256	14063	14152	14097	14104	14197	14061	14224	14137	14250	14179	14305	14187	14253	14168	14295	14179	14117	14258	14302	14170	14106	14285	14276	14011	14214	14170	14286	14285	14220	14132	14100	14379	14258	14124	14187	14149	14354	14019	13993	14162	14262	14233	14294	14075	14184	14087	14247	14130	14283	14370	14178	14183	14118	14188	14244	14250	14022	14199	14182	14242	14217	14135	14258	14154	14161	14237	14267	14140	14272	14156	14274	14097	14083	14227	14409	14225	14177	14189	14163	14229	14277	14241	14228	14190	14314	14386	14093	14317	14210	14139	14085	13943	14069	14298	14152	14186	14110	14278	14175	14300	14226	14247	14194	14106	14207	14097	14239	14334	14289	14372	14340	14096	14168	14206	14432	14260	14124	14232	14037	14261	14184	14023	14326	14220	14147	14169	14144	14188	14275	14077	14153	14397	14315	14200	14129	14112	14350	14431	14191	14160	14040	14262	14093	14209	14361	14120	14266	14158	14258	14237	14299	14176	14234	14182	14058	14151	14144	14243	14177	14286	14325	14237	14231	14313	14174	14194	14181	14206	14238	14157	14119	14163	14098	14209	14228	14161	14154	14162	14235	14134	14118	14183	14280	14126	14216	14247	14056	14162	14385	14088	14178	14185	14151	14225	14156	14166	14175	14335	14161	14022	14216	14196	14316	14053	14280	14125	14244	14195	14124	14202	14089	14101	14210	14167	14117	14274	14411	14180	14265	14110	14152	14257	13986	14249	14150	14007	14087	14204	14265	14226	14148	14107	14082	14247	14359	14263	14206	14330	14305	13951	14285	14212	14229	14277	14344	14419	14278	14215	14130	14071	14224	14330	14360	14193	14154	14061	14262	14142	14169	14127	14363	14271	14015	14339	14092	14373	14134	14146	14259	14129	14263	14257	14159	14216	14082	14269	14144	14316	14208	14124	14216	14405	14243	14120	14185	14296	14131	13907	14146	14153	14282	14167	14207	14180	14174	14253	14337	14095	14061	14221	14305	14283	14145	14076	14174	14350	14178	14240	14171	14050	14194	14283	14260	14106	14117	14151	14196	14063	14222	14286	14198	14340	14364	14386	14154	14265	14255	14133	14081	14337	14167	14221	14073	14053	14120	14225	14222	14253	14211	14102	14256	14156	14133	14134	14033	14081	14289	14140	14325	14110	14166	14294	14182	14235	14380	14164	14211	14200	14074	14049	14211	14192	14322	14042	14161	14003	14427	14021	14134	14278	14152	14276	14300	14207	14193	14171	14337	14240	14256	14090	14116	14122	14222	14063	14069	14266	14241	14044	14175	14206	14281	14242	14087	14345	14259	14096	14114	14386	14301	14152	14044	14222	14154	14258	14152	14088	14364	14089	14062	14019	14206	14186	14220	14280	14058	14470	14193	14082	14194	14105	14237	13996	14130	14042	14087	14055	14169	14199	14087	14335	14140	14123	14362	14360	14127	14265	14135	14332	14036	14224	14393	14171	14276	14288	14377	14325	14138	14230	14154	14161	14194	14227	14369	14085	14132	14326	14306	14204	14017	14051	14149	14234	14255	14273	14258	14325	14026	14274	14235	14119	14057	14163	14207	14193	14172	14322	14283	14202	14190	14080	14301	14321	14114	14234	14214	14226	14253	14248	14170	14307	14267	14273	13990	14237	14218	14307	14120	14122	14221	14227	14224	14164	14217	14311	14173	14356	14166	14101	14353	14182	14136	14137	14417	14206	14176	14064	14267	14172	14232	14250	14425	14209	14116	14159	14375	14114	14347	14386	14224	13943	14100	14181	14303	14148	14290	14318	14365	14282	14346	14270	14310	14264	14179	14289	14204	13983	14185	14150	14206	14217	14123	14080	14266	14110	14134	14147	14190	14347	14010	14205	13993	14179	14221	14248	14229	14103	14321	14253	14229	14241	14064	14104	14094	14400	14208	14165	14188	14242	14159	14019	14247	14120	14122	14055	14447	14186	14285	14186	14257	14161	14201	14280	14103	14272	14239	13936	14095	14150	14179	14089	14357	14135	14143	14109	14201	14066	14342	14093	14244	14201	14396	14285	14386	14171	14295	14038	14114	14106	14326	14155	14235	14046	14198	14202	14355	14238	14144	14236	14306	14115	14367	14405	14270	14202	14073	14108	14298	14257	14160	14122	14190	14050	14277	14330	14304	14271	14169	14133	14271	14412	14123	14184	14157	14292	14105	14156	14246	14211	14081	14291	14180	14296	14083	14147	14208	14161	14342	14300	14111	14307	14147	14244	14304	14214	14278	14186	14043	14356	14219	14177	14094	14253	14243	14469	14092	14231	14208	14157	14192	14182	14075	14190	14095	14110	14329	14172	14063	14283	14152	14331	14231	14188	14258	14146	14139	14213	14033	14146	14126	14217	14268	14166	14191	14269	14057	14230	14082	14289	14381	14106	14270	14214	14098	14262	14156	14151	14070	14100	14192	14073	14135	14265	14212	14311	14340	14202	14076	14181	14172	14303	14177	14292	14139	14106	14261	14201	14358	14142	14250	14177	14033	14262	14148	14195	14315	14386	14146	14178	14349	14387	14115	14230	14258	14201	14288	14347	14141	14251	14196	14122	14231	14182	14279	14314	14186	14135	14213	14179	14249	14276	14037	14157	14225	14155	14261	14161	14318	14280	14330	14146	14197	14232	14171	14205	14147	14344	14102	14089	14156	14161	14254	14080	14135	14264	14334	14157	14230	14225	14312	14233	14229	14233	14060	14227	14277	14169	14329	14323	14249	14184	14123	14219	14475	14153	14163	14325	14176	14157	14302	14312	14288	14163	14080	14169	14133	14205	14154	14081	14162	14266	14228	14068	14150	14099	14191	14006	14240	13975	14203	14241	14212	14252	14079	13949	14159	14204	14354	14207	14127	14243	14153	14262	14206	14273	14192	14226	14192	14127	14210	14329	14020	14183	14319	13927	14209	14212	14442	14229	14112	14281	14194	14357	14184	14051	14149	14216	14174	14018	14233	14245	14173	14185	14369	14368	14052	14153	14256	14275	14221	14304	14179	14086	14035	14072	14199	14415	14257	14395	14149	14167	14113	14265	14066	14282	14172	14224	14127	14268	14266	14300	14271	14171	14246	14124	14070	14158	14315	14096	14342	14329	14230	14150	14203	14222	14187	14252	14229	14171
23381	20627	27885	23465	21406	23389	23134	19929	18836	18499	18567	18219	17115	16814	16691	16801	16710	16657	16647	16453	16577	16607	16651	16597	16803	16672	16595	16482	16463	16647	16486	16578	16371	16538	16599	16314	16379	16397	16316	16558	16603	16366	16343	16437	16657	16277	16455	16429	16567	16415	16370	16308	16234	16459	16403	16430	16259	16300	16271	16434	16453	16264	16334	16472	16451	16499	16415	16427	16507	16240	16259	16316	16644	16362	16378	16410	16341	16542	16392	16471	16438	16477	16744	16582	16170	16470	16329	16357	16293	16725	16642	16522	16342	16506	16393	16518	16490	16325	16535	16489	16282	16281	16496	16323	16559	16521	16392	16467	16317	16405	16395	16459	16474	16469	16344	16451	16420	16519	16411	16398	16264	16372	16508	16406	16407	16153	16304	16522	16562	16523	16381	16326	16329	16536	16433	16429	16577	16409	16361	16223	16546	16458	16426	16437	16374	16271	16302	16560	16322	16298	16379	16342	16345	16271	16428	16243	16245	16508	16380	16409	16436	16481	16664	16472	16499	16654	16513	16606	16611	16259	16395	16227	16294	16275	16104	16254	16413	16349	16428	16430	16570	16285	16429	16296	16223	16293	16122	16377	16270	16393	16239	16452	16281	16352	16298	16497	16287	16423	16290	16552	16451	16405	16342	16419	16422	16439	16494	16351	16272	16296	16272	16392	16427	16371	16521	16363	16284	16197	16277	16369	16279	16389	16425	16335	16279	16566	16393	16492	16418	16491	16533	16365	16331	16308	16424	16253	16334	16443	16461	16271	16247	16275	16258	16294	16405	16455	16331	16503	16389	16481	16245	16379	16339	16595	16589	16279	16216	16354	16171	16351	16346	16292	16284	16270	16295	16328	16471	16292	16347	16296	16366	16253	16455	16391	16479	16512	16407	16290	16440	16454	16448	16538	16574	16471	16257	16344	16397	16412	16327	16469	16354	16336	16408	16396	16342	16335	16475	16593	16447	16371	16340	16378	16369	16474	16236	16188	16298	16293	16602	16518	16495	16503	16276	16368	16431	16177	16340	16325	16364	16277	16582	16528	16545	16272	16334	16194	16444	16371	16461	16497	16654	16337	16306	16166	16363	16563	16329	16400	16444	16438	16301	16269	16309	16554	16493	16201	16321	16537	16581	16264	16355	16225	16509	16547	16450	16392	16630	16356	16396	16411	16534	16569	16470	16576	16452	16295	16313	16305	16423	16451	16473	16415	16171	16491	16512	16446	16433	16522	16339	16271	16459	16295	16335	16382	16157	16336	16501	16339	16558	16271	16397	16388	16273	16378	16221	16236	16425	16259	16468	16119	16305	16397	16346	16364	16279	16417	16393	16414	16217	16314	16329	16550	16465	16510	16306	16353	16316	16186	16303	16282	16442	16573	16270	16506	16591	16528	16350	16617	16502	16577	16421	16611	16427	16477	16368	16367	16329	16302	16440	16329	16238	16511	16299	16477	16343	16393	16284	16312	16415	16468	16441	16426	16571	16456	16248	16333	16374	16129	16451	16332	16429	16151	16332	16353	16389	16431	16350	16185	16318	16519	16444	16352	16363	16501	16308	16502	16393	16541	16416	16553	16499	16568	16317	16432	16324	16413	16543	16355	16618	16418	16412	16344	16444	16415	16535	16342	16493	16449	16444	16472	16587	16181	16375	16592	16506	16485	16347	16285	16301	16372	16583	16234	16249	16346	16490	16347	16357	16537	16515	16164	16400	16403	16500	16300	16391	16341	16473	16276	16393	16446	16457	16420	16346	16312	16368	16413	16397	16364	16411	16432	16549	16588	16446	16470	16399	16460	16421	16509	16447	16421	16442	16411	16514	16282	16322	16416	16392	16421	16405	16219	16352	16469	16384	16482	16454	16417	16381	16259	16246	16232	16363	16335	16509	16339	16507	16314	16563	16307	16521	16277	16418	16241	16385	16378	16525	16279	16162	16397	16425	16487	16573	16339	16191	16401	16313	16472	16409	16355	16245	16521	16690	16573	16355	16462	16544	16472	16169	16412	16416	16538	16346	16415	16367	16517	16423	16486	16410	16418	16372	16441	16466	16377	16472	16437	16306	16240	16388	16342	16294	16400	16437	16549	16316	16275	16361	16480	16460	16545	16423	16414	16545	16425	16427	16217	16271	16562	16320	16391	16393	16239	16365	16214	16298	16442	16460	16480	16474	16278	16520	16348	16338	16411	16246	16280	16281	16432	16336	16274	16357	16380	16213	16299	16165	16302	16334	16282	16126	16386	16476	16156	16328	16367	16442	16478	16364	16340	16416	16368	16421	16505	16166	16299	16367	16351	16262	16530	16469	16461	16486	16419	16509	16490	16445	16384	16439	16395	16541	16396	16325	16201	16453	16480	16274	16182	16265	16580	16380	16444	16396	16334	16456	16504	16532	16497	16646	16293	16576	16401	16489	16504	16353	16276	16234	16257	16317	16395	16467	16467	16214	16603	16354	16234	16467	16331	16320	16348	16166	16406	16421	16167	16494	16284	16399	16391	16477	16400	16391	16347	16300	16315	16393	16635	16307	16239	16333	16226	16316	16506	16488	16515	16576	16485	16394	16352	16165	16479	16421	16301	16220	16390	16512	16344	16238	16224	16519	16443	16389	16346	16368	16425	16260	16415	16390	16412	16340	16294	16471	16630	16402	16553	16467	16476	16536	16584	16480	16332	16549	16452	16357	16433	16530	16429	16483	16229	16393	16266	16384	16500	16257	16346	16550	16387	16507	16525	16444	16443	16314	16282	16495	16615	16548	16266	16672	16523	16361	16380	16563	16488	16474	16469	16491	16342	16364	16337	16125	16372	16456	16280	16450	16347	16488	16318	16496	16494	16383	16293	16295	16516	16265	16402	16361	16510	16275	16242	16252	16416	16572	16256	16238	16333	16533	16280	16319	16437	16449	16355	16556	16529	16380	16240	16302	16231	16726	16456	16450	16332	16510	16428	16448	16332	16271	16603	16355	16354	16393	16406	16414	16285	16629	16362	16443	16410	16473	16292	16383	16439	16635	16569	16525	16434	16187	16472	16466	16253	16279	16347	16428	16347	16378	16401	16376	16386	16301	16452	16675	16290	16390	16449	16401	16338	16593	16417	16389	16224	16359	16377	16463	16431	16310	16288	16259	16671	16373	16280	16409	16331	16308	16380	16578	16272	16433	16443	16131	16309	16213	16526	16228	16381	16280	16422	16468	16619	16424	16325	16414	16405	16278	16346	16369	16264	16376	16429	16393	16582	16214	16368	16512	16501	16314	16225	16661	16475	16525	16456	16402	16370	16417	16397	16634	16378	16501	16430	16480	16446	16404	16446	16548	16398	16388	16497	16505	16372	16561	16667	16388	16264	16583	16438	16394	16451	16465	16450	16367	16420	16702	16381	16412	16521	16516	16466	16443	16226	16471	16359	16428	16385	16244	16493	16248	16538	16422	16436	16307	16653	16350	16216	16432	16309	16509	16514	16456	16284	16281	16320	16524	16523	16426	16231	16695	16445	16414	16361	16380	16296	16325	16207	16469	16313	16316	16469	16390	16302	16199	16301	16446	16313	16595	16463	16265	16595	16203	16168	16411	16673	16326	16471	16551	16503	16419	16248	16582	16332	16358	16416	16382	16447	16336	16373	16516	16292	16267	16337	16227	16200	16498	16412	16360	16531	16343	16466	16360	16456	16487	16546	16394	16259	16547	16479	16320	16430	16350	16410	16307	16481	16389	16534	16316	16387	16375	16528	16515	16602	16487	16442	16430	16336	16331	16393	16472	16425	16439	16416	16346	16235	16367	16267	16400	16484	16550	16302	16373	16295	16401	16355	16290	16164	16257	16357	16230	16431	16457	16209	16366	16318	16206	16373	16340	16363	16350	16353	16181	16364	16550	16378	16411	16201	16543	16401	16506	16399	16379	16373	16641	16467	16463	16349	16478	16330	16362	16174	16319	16464	16596	16376	16392	16366	16178	16317	16422	16306	16479	16335	16476	16284	16310	16384	16331	16368	16416	16374	16259	16276	16230	16393	16262	16394	16559	16264	16539	16299	16383	16491	16476	16268	16360	16565	16311	16306	16525	16566	16342	16322	16314	16601	16357	16519	16436	16383	16402	16459	16362	16256	16455	16597	16361	16394	16315	16289	16295	16231	16343	16446	16232	16290	16291	16356	16489	16382	16405	16449	16372	16482	16266	16426	16328	16397	16200	16237	16417	16441	16449	16362	16294	16359	16199	16314	16456	16377	16400	16275	16236	16423	16389	16154	16353	16438	16431	16401	16448	16402	16466	16376	16406	16494	16581	16576	16538	16535	16597	16416	16438	16228	16303	16438	16387	16310	16409	16372	16351	16297	16440	16282	16446	16386	16208	16492	16451	16379	16540	16512	16291	16463	16294	16428	16208	16470	16225	16466	16360	16309	16276	16353	16339	16407	16258	16217	16448	16289	16366	16433	16353	16501	16289	16343	16419	16398	16573	16468	16265	16255	16538	16203	16470	16374	16209	16307	16578	16108	16266	16339	16464	16330	16461	16451	16342	16371	16330	16286	16467	16365	16464	16461	16525	16507	16383	16131	16438	16563	16462	16351	16324	16406	16341	16448	16349	16416	16453	16551	16460	16405	16374	16464	16330	16386	16666	16442	16345	16374	16490	16351	16276	16565	16045	16317	16317	16455	16357	16222	16389	16289	16491	16357	16318	16629	16324	16375	16387	16374	16516	16420	16242	16081	16264	16237	16364	16439	16298	16472	16427	16210	16388	16355	16501	16252	16375	16492	16342	16383	16339	16482	16532	16340	16294	16419	16517	16460	16376	16511	16475	16252	16431	16341	16331	16324	16446	16234	16401	16383	16387	16414	16318	16368	16437	16252	16495	16412	16348	16333	16580	16508	16309	16330	16328	16392	16328	16405	16332	16376	16237	16373	16324	16503	16336	16300	16411	16573	16350	16390	16517	16338	16538	16511	16494	16370	16674	16267	16521	16442	16169	16462	16327	16415	16479	16488	16563	16491	16461	16402	16474	16437	16311	16461	16291	16329	16273	16314	16305	16457	16408	16330	16454	16391	16314	16243	16145	16344	16392	16286	16409	16372	16468	16181	16427	16520	16393	16469	16338	16373	16438	16446	16387	16523	16358	16521	16344	16429
21310	36855	34621	26744	22557	20066	18970	18723	17598	17034	16793	16111	14649	14138	14116	13951	14133	13953	13840	13828	13859	13943	14010	13891	14054	13987	14051	13812	13979	13795	13770	13649	13784	13792	13660	13729	13796	13704	13705	13857	13802	13664	13942	13722	13769	13697	13805	13808	13914	13789	14025	13657	13789	13653	13865	13789	13784	13851	13693	13652	13761	13745	13758	13799	13770	13823	13718	13756	13760	13843	13804	13632	13826	13853	13669	13824	13843	13797	13616	13566	13720	13801	13725	13712	13782	13832	13621	13881	13828	13656	13803	13813	13661	13690	13626	13787	13753	13551	13738	13716	13714	13719	13747	13785	13654	13676	13759	13743	13758	13655	13576	13743	13697	13758	13884	13576	13673	13738	13671	13867	13691	13627	13736	13817	13680	13852	13490	13791	13768	13799	13789	13721	13703	13761	13649	13738	13822	14061	13601	13788	13697	13660	13716	13665	13828	13741	13634	13784	13930	13813	13777	13732	13781	13704	13724	13762	13675	13850	13653	13692	13669	13694	13700	13855	13671	13751	13745	13745	13583	13768	13919	13834	13772	13585	13640	13659	13567	13658	13674	13639	13622	13624	13526	13856	13775	13591	13799	13696	13888	13708	13664	13605	13772	13705	13924	13676	13763	13686	13781	13583	13714	13696	13651	13683	13777	13693	13592	13651	13727	13777	13718	13879	13801	13595	13657	13655	13887	13734	13549	13722	13554	13650	13655	13760	13516	13678	13624	13846	13699	13794	13731	13896	13832	13617	13646	13831	13799	13870	13824	13752	13709	13728	13659	13583	13738	13640	13699	13596	13671	13650	13759	13764	13773	13800	13568	13770	13593	13751	13805	13937	13689	13628	13797	13798	13627	13672	13677	13755	13583	13856	13751	13738	13644	13681	13695	13737	13784	13836	13638	13801	13762	13826	13722	13515	13794	13776	13795	13775	13682	13891	13653	13847	13748	13853	13783	13648	13823	13795	13656	13711	13833	13665	13758	13746	13606	13792	13538	13705	13659	13447	13729	13634	13599	13638	13717	13540	13614	13641	13724	13746	13851	13739	13750	13742	13842	13647	13718	13689	13858	13811	13820	13753	13793	13756	13786	13765	13618	13695	13645	13948	13611	13642	13660	13811	13746	13579	13735	13795	13768	13580	13737	13734	13725	13860	13632	13598	13593	13818	13720	13760	13790	13817	13706	13674	13713	13745	13767	13594	13644	13770	13763	13715	13641	13816	13648	13794	13641	13727	13806	13661	13708	13693	13818	13532	13832	13679	13691	13721	13551	13670	13766	13864	13749	13807	13626	13838	13744	13668	13678	13708	13755	13593	13682	13728	13755	13808	13750	13717	13759	13789	13770	13771	13661	13850	13665	13779	13676	13798	13697	13812	13681	13739	13702	13778	13644	13821	13799	13656	13689	13761	13696	13638	13657	13733	13610	13888	13479	13682	13825	13769	13612	13684	13823	13862	13576	13805	13738	13728	13662	13825	13778	13743	13542	13706	13808	13744	13685	13708	13664	13709	13689	13746	13612	13781	13584	13708	13880	13772	13781	13719	13836	13806	13623	13682	13700	13754	13645	13726	13781	13728	13609	13684	13931	13687	13741	13655	13772	13558	13562	13656	13686	13606	13801	13721	13805	13800	13772	13687	13762	13716	13708	13696	13807	13700	13883	13696	13746	13567	13577	13773	13614	13754	13730	13776	13699	13662	13707	13828	13785	13849	13666	13766	13956	13576	13730	13686	13675	13670	13818	13837	13795	13601	13531	13611	13614	13823	13796	13555	13584	13839	13532	13641	13812	13523	13765	13736	13549	13779	13866	13691	13713	13783	13807	13710	13777	13766	13725	13629	13850	13882	13741	13699	13637	13643	13807	13613	13749	13731	13759	13779	13698	13806	13674	13806	13669	13750	13766	13825	13735	13533	13772	13551	13728	13872	13812	13830	13805	13888	13817	14003	13607	13749	13613	13676	13864	13753	13712	13822	13585	13764	13722	13625	13603	13786	13825	13793	13906	13790	13864	13728	13896	13799	13931	13664	13662	13592	13665	13797	13752	13764	13701	13761	13713	13703	13775	13803	13700	13799	13614	13787	13675	13730	13665	13574	13640	13735	13523	13622	13757	13698	13641	13785	13659	13807	13742	13659	13743	13687	13705	13647	13705	13661	13723	13804	13709	13723	13730	13684	13697	13687	13646	13580	13695	13800	13694	13798	13709	13840	13728	13743	13717	13756	13602	13780	13706	13607	13642	13808	13706	13670	13759	13699	13667	13617	13626	13567	13779	13757	13793	13709	13666	13726	13697	13728	13708	13674	13720	13538	13522	13621	13574	13791	13675	13821	13770	13784	13734	13815	13605	13583	13774	13549	13623	13788	13726	13750	13723	13719	13753	13657	13709	13615	13513	13722	13579	13995	13735	13829	13799	13578	13743	13834	13676	13687	13830	13836	13705	13682	13790	13634	13743	13877	13719	13784	13626	13731	13913	13754	13558	13670	13844	13872	13735	13688	13784	13726	13660	13627	13936	13562	13588	13754	13808	13692	13651	13933	13746	13799	13696	13655	13857	13603	13836	13710	13930	13538	13584	13823	13665	13757	13767	13737	13767	13653	13647	13704	13542	13650	13766	13792	13848	13745	13782	13664	13599	13677	13602	13667	13841	13667	13587	13885	13683	13890	13791	13736	13732	13799	13779	13781	13730	13660	13593	13604	13749	13810	13597	13769	13744	13793	13657	13654	13768	13744	13795	13782	13665	13800	13646	13622	13470	13667	13569	13701	13761	13659	13728	13709	13819	13617	13762	13759	13629	13816	13806	13669	13805	13721	13802	13609	13616	13720	13762	13674	13744	13765	13711	13909	13693	13644	13818	13773	13873	13682	13584	13759	13648	13777	13712	13803	13783	13740	13755	13776	13649	13639	13898	13763	13704	13768	13606	13584	13726	13708	13835	13754	13645	13703	13791	13793	13601	13713	13716	13790	13859	13763	13903	13877	13535	13826	13738	13729	13731	13595	13738	13835	13649	13680	13712	13689	13578	13606	13621	13861	13742	13671	13718	13862	13834	13666	13603	13726	13840	13631	13762	13696	13922	13876	13463	13705	13664	13687	13743	13710	13618	13916	13845	13721	13819	13570	13754	13757	13742	13816	13702	13489	13775	13662	13819	13700	13571	13652	13851	13680	13744	13715	13800	13795	13883	13587	13574	13849	13754	13758	13633	13720	13725	13628	13749	13791	13849	13717	13812	13835	13656	13621	13676	13801	13724	13747	13615	13822	13791	13657	13758	13856	13800	13779	13709	13751	13640	13777	13804	13729	13889	13669	13742	13860	13834	13631	13798	13808	13829	13728	13723	13662	13647	13725	13764	13682	13808	13677	13720	13724	13729	13553	13689	13737	13800	13716	13622	13707	13859	13714	13898	13802	13604	13768	13733	13700	13817	13719	13747	13691	13785	13623	13780	13729	13660	13610	13762	13574	13789	13553	13687	13730	13695	13681	13718	13735	13683	13901	13665	13694	13775	13688	13765	13720	13570	13780	13617	13785	13544	13601	13860	13727	13705	13636	13702	13639	13684	13651	13718	13835	13702	13908	13813	13624	13715	13709	13607	13779	13725	13769	13780	13810	13699	13853	13713	13713	13553	13864	13630	13851	13621	13824	13660	13661	13550	13871	13553	13827	13800	13734	13696	13701	13698	13664	13759	13627	13606	13678	13697	13853	13698	13866	13766	13660	13616	13716	13615	13759	13766	13762	13615	13755	13655	13638	13762	13774	13574	13645	13700	13718	13810	13753	13683	13766	13729	13716	13716	13891	13711	13774	13624	13827	13687	13688	13693	13694	13684	13667	13696	13729	13675	13733	13707	13804	13697	13813	13772	13615	13784	13636	13879	13711	13775	13779	13625	13707	13761	13715	13626	13776	13795	13746	13599	13620	13635	13718	13670	13751	13782	13822	13824	13605	13720	13730	13642	13634	13697	13784	13642	13720	13731	13760	13652	13680	13589	13560	13711	13809	13730	13746	13588	13633	13721	13675	13913	13761	13655	13735	13836	13680	13587	13920	13726	13754	13663	13646	13748	13758	13615	13658	13645	13724	13824	13629	13558	13685	13765	13892	13706	13758	13775	13662	13745	13534	13812	13749	13709	13605	13732	13719	13800	13604	13754	13508	13833	13711	13719	13795	13696	13686	13593	13743	13671	13686	13815	13572	13692	13690	13867	13834	13762	13711	13559	13674	13733	13477	13750	13866	13716	13790	13666	13753	13665	13637	13699	13775	13566	13766	13632	13683	13751	13593	13820	13848	13764	13882	13577	13759	13571	13671	13638	13650	13715	13733	13858	13746	13643	13820	13772	13676	13645	13907	13742	13915	13815	13714	13647	13738	13668	13657	13657	13573	13857	13797	13770	13730	13600	13694	13580	13741	13802	13831	13699	13671	13719	13729	13710	13817	13786	13621	13506	13640	13576	13743	13570	13706	13755	13804	13643	13717	13620	13671	13698	13750	13731	13799	13650	13785	13913	13697	13750	13627	13858	13772	13689	13727	13672	13653	13605	13729	13706	13618	13667	13653	13869	13738	13698	13730	13623	13686	13603	13619	13751	13908	13502	13777	13733	13780	13775	13697	13921	13528	13782	13597	13687	13672	13824	13542	13675	13898	13842	13830	13684	13644	13685	13783	13725	13711	13645	13815	13841	13834	13859	13658	13683	13686	13547	13837	13789	13593	13734	13732	13749	13591	13635	13860	13803	13639	13755	13630	13777	13712	13811	13849	13695	13799	13689	13717	13826	13666	13583	13707	13625	13733	13825	13788	13752	13755	13644	13792	13882	13781	13745	13494	13735	13703	13650	13602	13724	13717	13836	13576	13810	13756	13646	13737	13723	13745	13738	13796	13649	13591	13787	13619	13832	13884	13705	13669	13709	13713	13693	13650	13713	13665	13593	13886	13752	13822	13778	13685	13740	13596	13820	13778	13725	13660	13655	13796	13644	13686	13693	13667	13828	13794	13690	13867	13752	13604	13594	13770	13677	13690	13728	13625	13656	13732	13807	13800	13741	13896	13496	13807	13705	13643	13673	13745	13763	13795	13588	13785	13551	13708	13791	13751	13613	13730	13831	13730	13731	13752	13634	13700
30907	23423	23808	20645	17479	16793	16503	16420	16195	16105	15864	15922	15719	15591	15418	15448	15195	15233	15572	15357	15349	15288	15415	15451	15531	15321	15670	15436	15328	15458	15128	15476	15445	15334	15406	15464	15405	15342	15286	15476	15311	15347	15509	15262	15350	15230	15213	15365	15536	15536	15307	15340	15343	15475	15334	15347	15397	15398	15377	15415	15374	15213	15238	15487	15423	15411	15480	15265	15170	15467	15441	15297	15380	15247	15476	15382	15358	15261	15350	15613	15400	15365	15180	15244	15282	15258	15442	15263	15445	15527	15587	15439	15370	15302	15338	15526	15345	15286	15233	15305	15279	15461	15375	15245	15232	15406	15411	15342	15438	15296	15376	15423	15399	15297	15391	15307	15593	15262	15325	15166	15381	15367	15420	15348	15511	15449	15442	15311	15343	15306	15309	15429	15379	15174	15400	15298	15249	15078	15484	15210	15438	15326	15173	15345	15222	15194	15290	15450	15318	15321	15338	15371	15532	15404	15482	15358	15186	15481	15350	15448	15305	15369	15332	15361	15438	15336	15218	15379	15412	15197	15171	15324	15434	15567	15358	15372	15428	15358	15272	15428	15175	15448	15329	15522	15374	15427	15536	15376	15419	15199	15364	15492	15270	15207	15394	15456	15295	15363	15405	15230	15252	15350	15249	15383	15462	15257	15412	15215	15562	15585	15377	15315	15313	15356	15278	15427	15502	15286	15473	15429	15334	15532	15513	15423	15315	15379	15362	15325	15424	15363	15397	15325	15398	15241	15348	15285	15452	15504	15410	15036	15310	15403	15329	15256	15063	15418	15425	15258	15429	15343	15326	15219	15267	15494	15321	15166	15371	15274	15145	15369	15417	15370	15245	15365	15424	15254	15354	15347	15467	15424	15454	15232	15115	15568	15439	15330	15351	15373	15255	15146	15416	15322	15310	15484	15298	15394	15335	15409	15350	15457	15464	15511	15564	15240	15493	15393	15458	15370	15265	15244	15376	15485	15255	15273	15331	15412	15367	15383	15265	15241	15380	15449	15355	15508	15368	15362	15318	15289	15300	15513	15361	15220	15302	15397	15187	15402	15360	15305	15407	15343	15408	15294	15285	15274	15473	15290	15405	15378	15317	15208	15414	15517	15436	15225	15345	15357	15260	15642	15311	15426	15470	15530	15412	15295	15584	15325	15498	15360	15258	15156	15417	15363	15368	15312	15532	15334	15339	15292	15443	15448	15339	15298	15426	15378	15233	15277	15091	15217	15183	15252	15313	15335	15300	15393	15481	15218	15280	15234	15387	15438	15318	15313	15445	15454	15375	15381	15442	15522	15416	15297	15324	15476	15306	15227	15311	15391	15524	15478	15373	15386	15222	15387	15409	15266	15301	15183	15409	15186	15484	15477	15309	15206	15475	15478	15274	15146	15382	15193	15338	15365	15377	15339	15357	15355	15352	15435	15228	15394	15421	15343	15443	15336	15343	15328	15312	15454	15400	15178	15170	15596	15448	15364	15272	15502	15294	15527	15546	15431	15275	15485	15249	15359	15445	15408	15402	15391	15429	15289	15306	15376	15260	15407	15351	15360	15295	15379	15388	15403	15460	15402	15428	15318	15324	15092	15308	15289	15408	15296	15202	15408	15476	15306	15420	15345	15317	15443	15465	15055	15326	15369	15345	15243	15400	15247	15546	15313	15380	15545	15410	15287	15199	15140	15201	15141	15364	15216	15303	15484	15295	15339	15313	15651	15480	15565	15335	15368	15168	15422	15474	15436	15275	15409	15424	15190	15527	15361	15526	15245	15350	15240	15396	15452	15311	15415	15247	15451	15285	15322	15645	15492	15205	15447	15383	15345	15371	15319	15325	15233	15241	15181	15091	15305	15322	15399	15337	15466	15346	15603	15283	15194	15283	15474	15259	15190	15186	15379	15226	15381	15421	15141	15375	15464	15339	15223	15500	15222	15254	15444	15554	15663	15556	15499	15390	15111	15089	15325	15202	15431	15360	15288	15240	15310	15403	15455	15414	15490	15501	15514	15539	15318	15389	15303	15277	15402	15211	15469	15646	15330	15553	15186	15369	15299	15273	15438	15502	15534	15291	15326	15364	15423	15533	15408	15389	15368	15100	15331	15550	15465	15229	15272	15261	15325	15483	15235	15317	15354	15452	15406	15204	15317	15382	15127	15414	15380	15320	15283	15362	15502	15193	15274	15533	15313	15370	15518	15235	15369	15360	15310	15377	15432	15501	15339	15206	15304	15380	15368	15248	15268	15402	15331	15293	15320	15365	15357	15488	15349	15369	15473	15477	15158	15386	15475	15377	15455	15441	15376	15317	15089	15257	15341	15343	15358	15386	15255	15489	15318	15342	15398	15352	15364	15384	15214	15039	15318	15441	15524	15235	15446	15576	15436	15334	15333	15400	15351	15307	15338	15131	15299	15370	15318	15422	15002	15306	15227	15202	15147	15346	15529	15249	15393	15220	15207	15359	15407	15500	15511	15332	15368	15105	15237	15500	15398	15442	15257	15275	15424	15529	15134	15342	15202	15260	15272	15399	15349	15234	15569	15374	15254	15397	15351	15200	15360	15405	15324	15161	15324	15532	15031	15264	15323	15601	15458	15484	15159	15365	15217	15126	15544	15332	15376	15352	15598	15488	15293	15399	15173	15372	15455	15391	15367	15367	15307	15368	15346	15426	15333	15341	15248	15457	15388	15480	15325	15244	15530	15347	15374	15256	15361	15272	15410	15419	15400	15179	15614	15367	15322	15409	15109	15428	15409	15301	15444	15303	15350	15471	15388	15336	15380	15386	15443	15374	15594	15212	15424	15331	15378	15394	15206	15536	15206	15472	15453	15484	15546	15319	15209	15332	15427	15458	15352	15381	15097	15316	15255	15436	15439	15430	15477	15201	15343	15417	15259	15261	15304	15557	15284	15319	15475	15459	15303	15278	15287	15370	15450	15361	15182	15375	15437	15387	15384	15405	15392	15215	15283	15082	15417	15226	15415	15340	15484	15229	15296	15248	15244	15376	15339	15489	15277	15421	15427	15393	15237	15313	15259	15420	15578	15468	15402	15482	15479	15246	15430	15292	15189	15301	15232	15427	15229	15355	15240	15349	15293	15366	15194	15180	15365	15354	15347	15385	15301	15207	15516	15318	15320	15156	15454	15289	15297	15378	15327	15536	15440	15307	15299	15667	15308	15314	15455	15387	15428	15292	15691	15462	15347	15293	15317	15307	15248	15641	15373	15349	15336	15505	15384	15408	15402	15293	15229	15300	15270	15266	15221	15501	15447	15311	15402	15506	15450	15366	15368	15330	15447	15436	15475	15357	15452	15485	15375	15522	15403	15217	15496	15384	15407	15309	15282	15239	15482	15349	15375	15486	15491	15460	15376	15426	15253	15177	15059	15555	15517	15559	15382	15365	15293	15385	15420	15553	15451	15469	15297	15722	15467	15269	15496	15015	15363	15103	15214	15266	15384	15403	15278	15300	15346	15309	15380	15576	15521	15348	15393	15441	15210	15316	15373	15484	15413	15326	15417	15358	15225	15387	15408	15261	15423	15345	15137	15483	15474	15271	15385	15367	15417	15382	15273	15328	15369	15357	15468	15411	15335	15333	15358	15363	15184	15212	15491	15365	15347	15612	15250	15427	15403	15385	15259	15524	15474	15454	15321	15434	15388	15269	15341	15538	15588	15356	15383	15285	15354	15433	15258	15178	15306	15361	15456	15427	15432	15395	15122	15213	15207	15324	15206	15312	15240	15441	15578	15389	15376	15396	15348	15447	15446	15272	15401	15394	15356	15383	15335	15494	15269	15344	15580	15096	15333	15340	15204	15528	15545	15305	15353	15398	15284	15198	15289	15271	15265	15237	15395	15376	15394	15475	15374	15289	15343	15458	15405	15380	15510	15471	15293	15451	15313	15348	15329	15310	15461	15347	15431	15441	15207	15271	15240	15433	15496	15426	15484	15126	15381	15382	15524	15362	15523	15448	15259	15271	15188	15245	15230	15374	15459	15441	15574	15285	15338	15360	15336	15466	15492	15587	15284	15509	15276	15370	15410	15197	15323	15333	15221	15523	15398	15186	15323	15615	15399	15378	15250	15332	15399	15350	15386	15269	15395	15366	15396	15356	15255	15299	15327	15402	15458	15364	15253	15453	15250	15427	15306	15336	15501	15252	15291	15292	15332	15392	15339	15301	15408	15423	15467	15373	15225	15574	15434	15479	15599	15416	15141	15263	15416	15422	15269	15414	15282	15339	15255	15278	15234	15106	15228	15576	15411	15299	15498	15383	15546	15333	15357	15303	15489	15228	15158	15432	15340	15248	15465	15309	15249	15339	15459	15312	15421	15554	15397	15444	15332	15355	15365	15514	15403	15424	15411	15289	15434	15361	15515	15374	15280	15536	15277	15406	15235	15190	15263	15285	15378	15299	15333	15237	15338	15509	15258	15470	15328	15457	15388	15485	15330	15361	15421	15244	15245	15199	15548	15329	15432	15172	15274	15338	15313	15497	15388	15435	15329	15363	15342	15381	15429	15340	15297	15532	15326	15448	15335	15208	15329	15364	15346	15426	15458	15259	15353	15082	15216	15494	15507	15280	15273	15374	15567	15428	15243	15474	15532	15384	15295	15510	15490	15258	15208	15418	15189	15493	15133	15356	15485	15342	15331	15395	15234	15507	15241	15385	15394	15401	15344	15416	15345	15423	15526	15365	15524	15545	15380	15527	15519	15428	15287	15347	15484	15399	15466	15552	15332	15405	15438	15465	15308	15542	15405	15335	15296	15537	15296	15392	15413	15232	15392	15277	15394	15301	15359	15441	15377	15466	15524	15558	15302	15554	15264	15485	15346	15437	15105	15334	15467	15513	15391	15194	15349	15212	15192	15563	15306	15360	15413	15292	15378	15266	15286	15310	15335	15413	15296	15261	15258	15285	15517	15415	15330	15429	15505	15444	15322	15427	15290	15254	15472	15493	15107	15411	15368	15365	15495	15427	15485	15494	15482	15282	15451	15185	15204	15365	15401	15457	15412	15269	15230	15127	15245	15158	15494	15470	15327	15508	15293	15358	15425	15334	15518	15357	15473	15357	15361	15449	15409	15387	15382	15251	15387	15222	15391	15365	15503	15543	15418	15150	15217
19717	26153	24599	19345	16833	15556	15188	15312	14869	14432	14284	14308	13546	13465	13547	13345	13296	13463	13410	13296	13256	13372	13249	13393	13183	13439	13377	13298	13455	13091	13150	13462	13331	13068	13547	13360	13352	13335	13301	13344	13257	13412	13360	13326	13278	13313	13284	13280	13405	13196	13365	13311	13555	13320	13308	13224	13325	13385	13400	13285	13353	13474	13227	13224	13179	13329	13267	13334	13219	13450	13390	13361	13330	13395	13286	13418	13209	13355	13329	13257	13507	13356	13218	13283	13490	13311	13288	13410	13128	13387	13303	13332	13277	13257	13332	13278	13277	13257	13187	13467	13127	13391	13342	13345	13349	13406	13438	13325	13290	13476	13337	13297	13344	13492	13440	13354	13385	13377	13333	13316	13313	13383	13483	13284	13419	13402	13314	13312	13408	13414	13298	13426	13186	13467	13282	13357	13311	13265	13399	13322	13209	13416	13200	13323	13280	13471	13325	13477	13212	13477	13364	13315	13250	13272	13286	13156	13131	13329	13212	13297	13324	13465	13372	13383	13106	13436	13342	13407	13328	13228	13201	13272	13230	13380	13411	13222	13289	13288	13500	13220	13370	13288	13192	13272	13212	13256	13198	13249	13448	13257	13382	13374	13325	13305	13477	13256	13158	13344	13392	13373	13452	13340	13458	13440	13344	13199	13272	13389	13394	13418	13375	13402	13138	13275	13298	13360	13299	13312	13372	13300	13369	13180	13240	13251	13374	13389	13517	13295	13284	13313	13199	13290	13203	13232	13264	13238	13369	13477	13224	13391	13192	13309	13602	13514	13299	13150	13240	13479	13423	13402	13329	13438	13488	13172	13500	13245	13295	13297	13438	13246	13277	13274	13393	13196	13160	13462	13379	13352	13222	13236	13223	13226	13354	13373	13380	13544	13532	13157	13328	13242	13355	13515	13307	13560	13303	13338	13311	13414	13234	13347	13021	13247	13410	13428	13314	13402	13341	13324	13538	13194	13139	13252	13386	13308	13367	13423	13321	13321	13282	13318	13124	13405	13397	13188	13317	13356	13326	13356	13184	13219	13238	13446	13405	13032	13343	13277	13119	13326	13402	13390	13460	13161	13364	13329	13469	13277	13230	13240	13261	13340	13183	13323	13391	13356	13378	13355	13255	13321	13199	13310	13509	13238	13191	13417	13379	13233	13444	13184	13279	13302	13252	13446	13369	13146	13375	13126	13351	13226	13239	13213	13438	13430	13219	13429	13284	13470	13341	13177	13378	13408	13257	13395	13230	13138	13212	13327	13412	13280	13248	13441	13357	13424	13405	13353	13387	13275	13234	13216	13246	13385	13369	13335	13552	13298	13350	13239	13231	13142	13369	13241	13359	13205	13427	13555	13282	13182	13206	13152	13320	13390	13280	13319	13313	13405	13426	13145	13322	13335	13254	13394	13221	13257	13404	13536	13308	13323	13242	13360	13370	13211	13288	13352	13306	13167	13323	13325	13282	13352	13306	13344	13246	13338	13420	13372	13366	13383	13139	13124	13237	13434	13360	13272	13436	13346	13261	13454	13220	13198	13421	13260	13361	13547	13437	13314	13166	13296	13200	13333	13396	13400	13258	13459	13373	13269	13348	13398	13312	13483	13204	13369	13426	13342	13390	13271	13466	13243	13466	13455	13221	13324	13183	13347	13344	13351	13454	13288	13450	13277	13305	13337	13455	13213	13223	13260	13331	13250	13387	13281	13396	13372	13376	13298	13391	13300	13298	13399	13411	13289	13286	13397	13240	13339	13365	13462	13189	13221	13327	13292	13259	13179	13316	13192	13301	13445	13424	13120	13474	13180	13408	13413	13355	13522	13327	13529	13319	13266	13403	13350	13363	13251	13358	13405	13211	13249	13384	13367	13246	13506	13427	13148	13487	13408	13115	13358	13347	13438	13418	13244	13310	13392	13247	13292	13425	13399	13248	13390	13263	13412	13404	13259	13285	13402	13246	13270	13309	13363	13288	13261	13394	13291	13428	13420	13376	13284	13339	13362	13250	13252	13342	13213	13303	13170	13330	13091	13430	13183	13259	13290	13242	13272	13260	13083	13239	13283	13265	13165	13412	13271	13420	13497	13113	13286	13416	13302	13207	13025	13456	13302	13321	13384	13232	13230	13370	13476	13373	13220	13360	13280	13540	13114	13380	13335	13145	13271	13340	13331	13365	13263	13419	13315	13274	13331	13413	13137	13348	13313	13441	13526	13512	13135	13359	13417	13245	13203	13300	13396	13356	13326	13179	13301	13296	13342	13424	13403	13240	13251	13426	13415	13216	13269	13256	13282	13211	13265	13261	13343	13353	13261	13516	13355	13360	13124	13424	13291	13340	13321	13079	13308	13340	13318	13419	13416	13274	13277	13383	13242	13361	13224	13299	13478	13305	13340	13415	13271	13167	13283	13119	13295	13562	13345	13525	13455	13318	13309	13289	13371	13282	13118	13135	13218	13281	13291	13345	13355	13313	13354	13350	13316	13334	13347	13325	13365	13360	13274	13404	13471	13271	13281	13322	13400	13447	13197	13191	13352	13375	13321	13295	13395	13334	13265	13321	13318	13315	13347	13424	13329	13180	13211	13210	13420	13245	13354	13403	13166	13276	13362	13290	13259	13428	13378	13208	13342	13287	13227	13199	13231	13381	13428	13209	13265	13322	13317	13397	13378	13146	13289	13328	13489	13400	13390	13363	13239	13356	13391	13304	13285	13247	13353	13232	13303	13374	13372	13382	13266	13314	13272	13422	13242	13384	13405	13205	13285	13345	13221	13429	13380	13270	13303	13305	13279	13282	13130	13312	13248	13141	13473	13437	13290	13291	13273	13335	13249	13169	13246	13356	13499	13275	13226	13216	13284	13291	13313	13332	13181	13332	13217	13121	13444	13275	13324	13169	13283	13411	13349	13351	13247	13336	13291	13261	13254	13170	13119	13361	13488	13386	13309	13259	13226	13487	13311	13312	13429	13306	13250	13355	13354	13426	13288	13436	13380	13250	13340	13355	13439	13303	13333	13131	13292	13479	13396	13308	13291	13390	13294	13254	13304	13346	13386	13222	13290	13404	13292	13369	13345	13176	13338	13281	13170	13315	13400	13200	13287	13644	13379	13421	13256	13384	13309	13369	13349	13422	13461	13353	13386	13465	13557	13269	13222	13145	13386	13206	13435	13276	13311	13286	13370	13290	13386	13303	13342	13268	13376	13384	13285	13403	13395	13369	13181	13426	13316	13224	13387	13340	13399	13487	13340	13263	13231	13203	13415	13290	13294	13593	13498	13329	13355	13227	13308	13218	13234	13448	13523	13221	13312	13353	13332	13345	13343	13306	13334	13324	13311	13311	13361	13284	13369	13312	13302	13323	13380	13265	13312	13180	13414	13435	13307	13344	13149	13365	13239	13210	13405	13216	13421	13250	13303	13449	13528	13334	13324	13238	13268	13242	13443	13348	13255	13348	13315	13172	13433	13235	13301	13307	13328	13161	13183	13331	13239	13362	13211	13312	13344	13306	13240	13329	13377	13229	13248	13287	13423	13295	13215	13429	13478	13380	13327	13161	13355	13144	13153	13235	13355	13285	13436	13338	13166	13315	13175	13277	13327	13382	13166	13379	13293	13298	13176	13430	13207	13405	13272	13144	13330	13415	13291	13213	13333	13275	13414	13272	13397	13343	13388	13277	13315	13342	13330	13318	13378	13181	13412	13370	13292	13412	13331	13378	13306	13283	13325	13393	13240	13368	13266	13351	13271	13331	13275	13154	13295	13316	13405	13333	13300	13442	13321	13281	13321	13428	13226	13460	13319	13286	13324	13397	13306	13494	13195	13203	13272	13147	13194	13373	13401	13240	13227	13268	13364	13301	13254	13433	13184	13215	13448	13387	13279	13299	13216	13346	13346	13279	13321	13255	13362	13292	13291	13411	13382	13372	13365	13324	13322	13406	13226	13191	13212	13325	13401	13281	13339	13172	13211	13388	13180	13351	13477	13445	13272	13389	13241	13240	13315	13344	13209	13253	13389	13419	13363	13322	13488	13441	13289	13209	13281	13266	13296	13332	13375	13296	13464	13269	13249	13329	13399	13504	13299	13409	13279	13524	13217	13238	13365	13286	13231	13227	13255	13240	13422	13314	13236	13208	13255	13452	13401	13475	13291	13328	13258	13408	13350	13205	13263	13233	13202	13387	13233	13315	13324	13396	13343	13404	13137	13361	13398	13309	13376	13546	13278	13288	13281	13388	13283	13362	13227	13243	13253	13445	13448	13258	13418	13151	13561	13374	13292	13331	13474	13344	13190	13429	13089	13352	13245	13140	13407	13180	13357	13338	13348	13360	13250	13340	13230	13444	13417	13310	13309	13225	13436	13297	13174	13297	13319	13283	13289	13374	13199	13511	13364	13235	13188	13310	13428	13261	13242	13141	13334	13352	13401	13279	13261	13244	13209	13335	13394	13217	13462	13371	13564	13358	13253	13298	13440	13238	13363	13226	13436	13387	13350	13364	13366	13344	13351	13147	13306	13301	13448	13511	13251	13348	13288	13475	13289	13399	13360	13234	13279	13302	13495	13375	13285	13283	13268	13242	13306	13258	13379	13339	13500	13319	13354	13343	13228	13483	13259	13344	13325	13272	13460	13315	13291	13298	13358	13328	13444	13275	13366	13401	13298	13237	13435	13341	13074	13398	13547	13206	13359	13229	13471	13480	13395	13343	13324	13304	13261	13249	13270	13399	13305	13304	13382	13374	13300	13395	13490	13421	13347	13403	13302	13324	13377	13485	13149	13295	13347	13270	13432	13408	13493	13246	13337	13064	13315	13414	13266	13329	13356	13210	13139	13369	13306	13092	13279	13356	13472	13316	13343	13289	13280	13358	13446	13243	13328	13253	13394	13394	13235	13333	13169	13339	13370	13312	13257	13293	13363	13393	13367	13418	13325	13238	13388	13348	13220	13239	13554	13271	13467	13280	13259	13423	13279	13375	13402	13507	13353	13374	13392	13393	13267	13319	13178	13281	13157	13422	13503	13383	13156	13371	13207	13459	13400	13294	13352	13342	13232	13251	13382	13265	13528	13265	13338	13420	13300	13235	13336	13268	13406	13217	13214	13282	13365	13533	13224	13401	13478	13339	13299	13380	13358
26461	21717	28461	26299	22182	20141	19402	18080	17897	17465	17551	17269	16727	16442	16403	16308	16374	16118	16212	16299	16395	16184	16002	16290	16210	16176	16188	16205	16126	16019	15979	16187	16249	16299	16242	16070	16246	16196	16274	15921	16256	16307	16153	16261	16137	16289	16169	16046	16100	16271	16252	16327	16218	16006	16296	16044	16353	16195	16135	16244	15946	16101	15977	16143	16261	16171	16073	16282	16305	16228	15970	16122	16083	16404	16094	16092	15911	16170	16193	16075	16209	16225	16013	16029	16290	16141	15986	16149	16025	16104	16078	16318	16157	16250	16271	16056	16058	16286	16154	16174	16035	16208	16164	16069	16104	15872	16180	15995	16141	16099	16301	16096	16172	16111	16230	16269	16203	16038	16198	16084	16107	16286	16201	16116	16098	16116	16112	16170	16164	16249	16140	16213	16075	16116	16172	16219	16160	16155	15902	16106	16110	16121	16163	16153	16293	16146	16001	16155	16040	16164	15984	16067	16153	16310	16165	16194	16156	16044	16126	16029	16273	16197	16192	16029	15974	16260	16093	16011	16143	16130	16148	16150	16277	16167	15976	16007	16262	16307	16010	16263	16200	16111	15969	16142	16228	16123	16230	16203	16225	15989	16215	16296	16209	16127	15899	16070	16271	15889	16139	16158	16382	16206	16105	16084	16213	16207	16040	16247	15931	16014	16181	15988	16093	16008	16044	16117	16112	16243	16186	16163	16099	15963	16012	16148	15936	16007	16181	16249	16231	16214	16293	15989	16242	16130	16113	16105	16205	16194	16296	16023	16205	16264	16051	16055	16227	16007	16249	16217	16136	15897	16010	15981	16251	16115	16300	16065	16011	16073	16203	16112	16266	16227	16270	16097	15892	16076	16361	15998	16185	16173	16089	16258	16105	16146	15961	16242	15900	16304	16362	16190	16191	16172	16176	16169	16237	16087	16098	16086	16181	16050	16273	16168	16219	16198	16180	16130	16294	16218	16417	15896	16055	16021	16143	16121	16375	16155	16112	15992	16193	16207	16101	16142	15977	16125	16027	16274	16238	16028	16065	16077	16053	15940	16164	16011	16160	15985	16115	15978	16215	16206	16157	16052	16140	16278	16206	16028	15836	15935	16253	16100	16227	16121	16162	16032	15967	16312	16078	16119	16175	16275	16248	16234	16150	16087	16083	16363	16155	15900	16082	16094	16236	16210	16223	16087	16153	16253	16181	16136	16365	16102	16110	16139	16118	16012	16188	16125	16181	16056	16193	16292	16287	16260	16083	16059	16087	16015	16011	16198	16171	15838	16119	16170	16129	16091	16025	16239	15935	15919	16107	16056	16116	15969	16120	16312	16116	15955	15992	15900	16264	16286	16100	16188	16236	16085	16186	16171	16228	16133	15976	15907	16105	16294	16222	16238	16292	16088	16185	16171	16231	16272	16144	16158	16024	16060	16147	16049	16171	16077	16132	16099	15890	16181	15972	16232	16145	16117	16105	16000	16223	16103	16000	16247	16217	16069	16262	16195	16096	16081	16037	16111	16260	16121	16083	16190	16061	16072	16195	16140	16008	16060	16024	16201	16057	16115	16140	16102	16177	15989	16069	16032	16032	16206	15997	16185	16125	16005	16111	15842	16154	15978	16288	16181	16008	16248	16264	16052	16097	15984	16115	15961	16009	16133	16149	16140	16278	16266	16053	15970	16128	16137	16192	16000	16118	16069	16239	16084	16142	16184	15924	16065	16048	16040	16002	16204	16222	16028	16092	16174	16280	16148	16047	15957	16035	16154	16100	16126	15967	16145	16190	16096	16211	16049	16039	16006	15918	16147	16042	16174	15975	16016	16160	16106	16134	15973	16206	16221	15952	16068	16270	16208	15957	16289	16228	16176	16091	15960	16244	16163	15948	16022	16329	15903	16127	16271	16289	16291	16055	16136	16295	16077	15949	16059	16139	16193	16199	16199	16235	16227	16105	16123	16157	16124	16188	16416	16264	16139	16133	16094	16003	16144	16148	16002	16228	16081	16147	16357	16127	16281	16090	16066	15979	16290	16098	16034	15860	16053	16042	16197	16355	16303	16067	16154	16155	16103	16076	16184	16090	16176	16147	16304	15957	16073	16100	16129	16081	15994	16085	16225	16211	16059	16205	16251	16066	16087	16204	15986	16270	16026	16125	16239	16043	16291	16259	16059	16080	15936	16108	15989	16210	16035	16014	15999	16082	16177	16095	16061	16146	16236	16014	16062	16077	16084	16212	16207	16080	16066	16205	16113	16223	16294	16007	16155	16317	16243	15847	15921	16215	16028	16063	16063	16144	16176	16030	16189	16244	16169	16355	16153	16150	15974	16184	15933	16026	16227	16240	16136	16172	16212	16092	16257	16236	15923	16293	16106	16015	16041	15962	16244	16167	16112	16090	16041	15999	16089	16178	16143	16261	16101	16155	16143	16077	15983	16077	15929	16018	16246	16085	15984	16207	16138	16172	16158	16130	16119	16222	15921	16087	16221	16298	16231	16165	16106	16013	16062	16139	16154	15943	16096	16178	16081	16126	16052	16186	16004	16155	16031	16314	16024	16143	16137	16160	16059	16004	16203	16248	16099	16190	16199	16034	16016	16072	16234	16290	16210	15981	16360	16197	16195	16197	16130	16442	15826	16116	16020	16077	16270	16263	16244	16168	16156	16217	16218	16117	16181	16231	15891	16255	16031	16173	16098	16090	16417	16188	15980	16380	16187	16101	16199	16177	16197	16271	16128	16135	16037	16076	16112	16057	16182	16148	16001	16091	16010	16187	16158	16176	16240	16248	15897	16239	16038	16023	16425	16108	16288	16073	16125	16132	16213	16166	16188	16119	16207	16245	16174	16138	16325	16152	16293	16133	16150	16124	16162	16212	16138	16069	16021	16170	15979	16073	15980	16273	16169	16109	16138	16199	16126	16258	16113	16112	16165	16094	16136	16240	16210	16071	16208	16305	16512	16212	16108	16078	16003	16088	16049	16230	16104	16163	16314	16199	16329	15947	16216	16209	16177	16182	16219	16371	16298	16172	16262	16220	15917	16248	16435	16224	16226	16201	16117	16161	16072	16197	16140	16154	16044	16100	16098	16217	16129	16285	16036	16211	16264	16125	16126	16104	16138	16275	16112	16261	16103	16105	16117	16267	16325	16098	16158	16208	16096	16234	16124	16170	16194	16023	15969	16195	16209	16228	16083	15998	16169	16202	16155	16123	16044	16140	16164	16162	15916	16084	16251	16207	16004	16257	16133	16225	16218	16083	15950	15965	16067	16330	16339	16278	16191	16188	15896	16321	16061	16014	16124	16022	16007	16164	16194	16159	16227	16250	16220	16056	16230	16121	16164	15926	15999	16071	16064	16064	15923	16179	15943	16191	16017	16002	16245	16294	16345	16220	15958	15863	15984	16199	15822	16142	16184	16161	16165	16397	16090	16170	16292	16277	16192	15948	15951	16166	16258	16159	16003	16150	16172	16157	16152	15927	16090	15971	15919	16132	16219	16194	16022	15899	16183	15994	16086	16255	16118	16262	16140	16062	16041	16124	16140	16031	15988	16181	16156	16186	15965	16342	16190	16098	16172	16094	16247	16217	16063	16189	16032	16081	16088	15985	16265	16436	16118	16151	16159	16153	16250	16219	16056	16240	16093	16160	16210	16103	16230	16217	16371	15982	16241	16117	15956	16161	16034	16053	16174	15980	16027	16104	16290	16120	16092	16333	16181	16159	16040	16278	16059	16165	16072	16069	16002	16347	16224	16329	16260	16238	16329	16184	16171	16106	16117	16244	16090	16123	16033	15839	15969	16144	16012	15904	16225	16196	16246	16279	16148	16294	16166	16175	16166	16011	15900	16048	16112	16316	16185	16301	16030	16198	16107	16235	16276	16138	16255	16089	16196	16048	16199	16189	16077	16004	16237	16076	16155	16143	16356	16139	15970	16069	16091	16143	16129	15994	16122	16272	16397	16141	15976	16151	16033	16288	16065	16192	16028	16125	16154	16099	16045	16120	16030	16023	16182	16066	16122	16208	16266	16245	15929	16097	16163	16275	16274	15984	16204	16153	16143	16091	16104	16025	16198	16212	16223	16044	16156	16129	16355	16108	16171	16261	16066	16051	16203	16224	15948	16079	16125	16062	16061	16325	16045	16080	16176	16065	16142	15945	16111	16055	16150	16317	16043	16119	16116	16171	16061	16213	16158	16042	16023	16234	16055	16191	16399	16217	16118	16177	16160	16059	16001	16147	16000	16118	15953	16078	16041	16280	16075	16181	16107	16259	16298	16103	16128	16101	16264	16206	16199	15930	16105	16116	16084	16082	16038	16309	16155	16053	16224	16299	16300	15959	16044	16178	16108	16169	15948	15921	16049	16078	16053	16256	16182	15964	15925	15919	16119	16149	16260	16194	15719	16069	15922	16168	16106	16088	16258	16263	16184	16354	15994	16296	16242	16109	16159	15943	16224	16006	16088	15908	15927	15906	16136	16163	16113	16131	16396	16122	15865	16215	16086	16158	16017	15923	16186	16329	16121	16104	16240	16176	16080	16222	16205	16232	16314	16129	16335	15936	16183	16055	16038	16148	15966	16119	16071	16286	15968	16170	16148	16049	15916	16168	16170	16058	16109	16084	16171	16046	16141	16199	16030	16031	16228	15956	16229	16117	16036	15922	16122	16035	16266	16009	16079	16192	16138	16278	16232	15893	16182	16235	16296	15987	16275	16148	16024	15987	16001	16228	16144	16145	16297	15980	16114	16167	16105	16026	16080	16217	15991	16070	16390	16245	16192	16364	16179	16071	16123	16251	16046	16042	16133	16354	16270	16155	16137	16132	16193	16033	16106	16090	16242	16173	16201	16136	16158	16136	16035	16124	16242	16101	16282	16117	16092	16070	16190	16261	16055	16213	16224	16144	16253	16091	15962	16223	16210	16093	16137	16194	16016	16106	16291	15939	16228	16126	16163	16110	16060	16111	16137	16310	16284	16073	16123	16209	16154	15987	16035	16139	16417	16084	16140	16255	16168	16182	15962	16228	16246	16129	16184	15966	16137	16138	16094	16099	16212	16100	15982	16202	16193	16165	16268	16180	16268	16086	15982	16193	16110	16112	15947	16010	16158	16141	16309	16204	15989	16087	16093	16179	16163
19426	31935	30129	23464	19806	17913	16958	16767	16205	16022	15728	15381	14432	13950	13867	13779	13811	13857	13887	13795	13859	13782	13851	13827	13988	13796	14063	13942	13938	13848	13803	13861	13868	14010	13730	13955	13714	13774	13773	13845	13711	13820	13886	13925	13758	13831	13890	13819	13861	13718	13882	13826	13782	13917	13836	13760	13833	13980	13764	13905	13741	13832	13957	13555	13941	13870	13731	13846	13742	13789	13840	13788	13782	13684	13866	13905	13818	13811	13741	13718	13894	13832	13962	13849	13755	13926	13748	13953	13961	13892	13948	13771	13750	13804	13801	13818	13840	13766	13855	13619	13669	13815	13678	13768	13926	13649	13788	13831	13898	13833	13941	13798	13824	13814	13916	13908	13833	13838	13716	13792	13778	13797	13805	13855	13716	13863	13832	13746	13846	13768	13765	13790	13807	13730	13914	13789	13746	13715	13729	13764	13723	13909	13855	13686	13756	13642	13655	13909	13787	13797	13662	13796	13811	13753	13762	13831	13984	13699	13848	13763	13894	13722	13927	13923	13738	13800	13808	13835	13838	13761	13778	13630	13896	13875	13760	13841	13692	13836	13808	13863	13743	13716	13637	13764	13877	13660	13842	13829	13839	13666	13912	13819	13852	13760	13658	13675	13842	13762	13828	13741	13888	13825	13936	13794	13702	13941	14158	13737	13807	13802	13842	13820	13863	13888	13802	13949	13847	13716	13988	13939	13822	13745	13879	13755	13893	13830	13962	13940	13741	13910	13895	13790	14066	13795	13971	13842	13931	13814	13846	13785	13867	13824	13870	13870	13766	13728	13834	13685	13759	13639	13703	13842	13752	13870	13691	13774	13851	13892	13738	13784	13802	13746	13656	13776	13794	13883	13723	13816	13836	13634	13759	13904	13757	13847	13725	13920	13749	13740	13705	13742	13928	13902	13835	13811	13747	13544	13776	13814	13616	13817	13747	13726	13723	13857	13866	13776	13612	13698	13890	13788	13733	13882	13874	13706	13757	13876	13973	13818	13784	13894	13729	13789	13866	13876	13766	13849	13825	13745	13806	13943	13900	13860	13778	13758	13794	13833	13852	13756	13718	13901	13825	13895	13917	13757	13941	13810	13855	13892	13808	13790	13908	13630	13799	13663	13752	13718	13821	13800	13819	13752	13871	13713	13773	13720	13988	13921	13875	13812	13888	13857	13822	13884	13891	13846	14010	13834	13821	13776	13823	13759	13948	13840	13889	13700	13768	13686	13869	13894	13876	13634	13890	13766	13709	13564	13898	13703	13717	13862	13568	13813	13800	13751	13911	13695	13752	13832	13620	13704	13935	13775	13766	13958	13762	13788	13970	13889	13787	13868	13931	13743	13814	13830	13801	13697	13771	13807	13780	13840	13854	13596	13837	13946	14002	13810	13842	13834	13821	13651	13891	13969	13965	13757	13823	13776	13883	13873	13636	13740	13664	13902	13704	13977	13824	13719	13866	13663	13692	13903	13932	13828	13830	13962	13878	13918	13789	13728	13883	13630	13949	13800	13744	13850	13604	13824	13912	13788	13756	13845	13808	13765	13793	13726	13832	13771	13819	13890	13638	13947	13899	13705	13838	13846	13902	13830	13662	13742	13844	13883	13882	13904	13877	13853	13768	13879	13872	13895	13759	13705	13902	13806	13880	13723	13770	13951	13821	13784	13768	13889	13916	13756	13704	13687	13775	13700	13825	13822	13812	13616	13805	13732	13907	13881	13784	13645	13848	13702	13671	13820	13894	13870	13775	13843	13930	13921	13752	13956	13730	13753	13767	13821	13724	13792	13730	13738	13765	13778	13850	13831	13889	13809	13955	13851	13753	13887	13797	13792	13846	13922	13838	13817	13931	13791	13715	13824	13826	13807	13783	13796	13883	13837	13896	13894	13824	13657	13727	13707	13727	13964	13897	13857	13791	13880	13971	13612	13833	13808	13599	13779	13791	13826	13836	13738	13760	13627	13882	13709	13862	13911	13699	13749	13922	13958	13700	13731	13789	13825	13857	13740	13727	13670	13843	13918	13743	13938	13805	13797	13681	13819	13831	13741	13695	13680	13883	13806	13763	13910	13886	13772	13732	13793	13820	13745	13821	13850	13695	13671	13826	13855	13861	13861	13785	13730	13838	13833	13876	13804	13935	13865	13853	13894	13709	13760	13744	13797	13844	14006	13673	13829	13791	13861	13833	13894	13833	13784	13761	13997	13913	13881	13780	13909	13799	13948	13683	13846	13996	13703	13674	13632	13894	13902	13743	13671	13852	13696	13952	13848	13885	13817	13852	13673	13757	13764	13673	13724	13972	13822	13691	13812	13972	13735	13652	13833	13749	14041	13745	13624	13815	13673	13805	13795	13815	13725	13981	13847	13778	13699	13865	13709	13822	13773	13817	13801	13767	13837	13833	13884	13808	13825	13742	13770	13802	13876	13887	13785	13846	14005	13922	13853	13774	13606	13782	13768	13888	13890	13829	13956	13783	13828	13841	13901	13630	13736	13781	13969	13780	13768	13887	13784	13852	13812	13895	13821	13847	13975	13768	13932	13722	13808	13857	13910	13874	13801	13754	13758	13868	13828	13864	13890	13877	13887	13851	13783	13824	13718	13863	13778	13818	13672	13791	13886	13893	13900	13705	13693	13782	13940	13730	13981	13953	13727	13747	13938	13785	13804	13731	13877	13703	13927	13972	13835	13760	13835	13827	13698	13718	13773	13819	13864	13874	13873	13762	13815	13830	13761	13864	13826	13785	13885	13819	13658	13762	14054	13869	13911	13931	13879	13853	13887	13883	13672	13744	13728	13737	13857	13836	13862	13754	13874	13965	13727	14011	13713	13998	13900	13817	13791	13787	13747	13911	13880	13890	13876	13811	13786	13701	13796	13731	13941	13827	13650	13740	13633	13804	13687	13708	13901	13885	13852	13750	13800	13622	13947	13821	13857	13795	13761	13872	13745	13905	13791	13715	13862	13843	13746	13848	14039	13797	13729	13932	13806	13911	14097	13735	13765	13894	13738	13728	13705	13834	13896	13789	13859	13732	13794	13912	13738	13850	13625	13857	13771	13721	13910	13841	13932	13853	13812	13785	13686	13922	13943	13732	13652	13772	13835	13795	13806	13891	13742	13776	13698	13850	13702	13834	13647	13811	13724	13951	13693	13885	13708	13801	13862	13718	13757	13821	13784	13830	13738	13625	13800	13828	13674	13925	13679	13703	13587	13936	13767	13848	13819	13748	13731	13742	13723	13951	13934	13975	13549	13687	13845	13787	13831	13680	13764	13785	13728	13685	13833	13736	13805	13941	13780	13879	13859	13758	13854	13669	13646	13734	13753	13853	13885	13974	13846	13728	13932	13821	13642	13795	13929	13771	13813	13823	13728	13856	13941	13862	13813	13764	13812	14022	13863	13796	13857	13832	13801	13957	13908	14056	13997	14013	13649	13756	13818	13711	13877	13900	13742	13910	13747	13948	13728	13744	13829	14026	13765	13545	13896	13859	13777	13830	13791	13848	13762	14008	13841	13814	13865	13912	13767	13888	13989	13707	13905	13645	13880	13778	13833	13703	13800	13812	13668	13808	13768	13756	13972	13864	13625	13653	13771	13869	13743	13830	13812	13776	13846	13837	13811	13794	13947	13783	13690	13717	13813	13797	13846	13737	13765	13810	13732	13919	13878	13658	13964	13599	13772	13821	13766	13763	13803	13822	13947	13830	13859	13833	13670	13788	13779	13892	13778	13639	13898	13914	13919	13840	13805	13903	13696	13812	13922	13793	13903	13758	13782	13751	13921	13744	13711	13886	13849	13865	13811	13889	13783	13842	13928	13900	13808	13828	13675	13865	13788	13910	13937	13704	13816	13895	13712	13963	13808	13946	13826	13917	13851	13803	13801	13717	13784	13630	13867	13674	13778	13763	13873	13837	13980	13871	13837	13677	13829	13768	13933	13823	13858	13855	13880	13655	13781	13889	13821	13677	14050	13728	13932	13912	13835	13722	13864	13788	13761	13882	13808	13777	13911	13678	13763	13839	13917	13801	13802	13702	13804	13697	13845	13796	13857	13844	13867	13780	13676	13884	13942	13812	13942	13852	13872	13864	13779	13926	13842	13767	13819	13805	13885	13725	13728	13776	13813	13781	13686	13892	13981	13781	13760	13928	13860	13672	13689	13942	13755	13730	13747	13674	13795	13795	13695	13818	13759	13773	13911	13910	13953	13904	13794	13704	13589	13903	13867	13705	13819	13878	13743	13782	13928	13844	13770	13941	13778	13846	13694	13839	13757	13761	13874	13896	13925	13849	13909	13895	13901	13840	13696	13830	13545	13717	13845	13833	13756	13719	13854	13682	13825	13714	13866	13838	13850	13821	13687	13881	13832	13828	13900	13811	13816	13770	13832	13802	13798	13784	13842	13909	13874	13748	13891	13680	13806	13798	13574	13711	13872	13837	13994	13784	13933	13920	13770	13705	13672	13845	13846	13674	13740	13810	13760	13855	13875	13876	13805	13883	14046	13761	13898	13785	13887	13855	13969	13766	13601	13710	13966	13763	13881	13887	13775	13821	14086	13940	13862	13868	13872	13870	13811	13874	13925	13779	13791	13807	13777	13737	13946	13847	13903	13736	13680	13903	13914	13811	13669	13830	13934	13737	13876	13847	13752	13943	13657	13748	13886	13768	13835	13654	13961	13875	13988	13638	13984	13742	13966	13671	13936	13802	13800	13880	13753	13763	13698	13836	13844	13825	13781	13833	13827	13771	13843	13857	13850	13692	13969	13904	13795	13868	13879	13906	13747	13692	14061	13863	13804	14095	13927	13984	13758	13787	13944	13859	13751	13844	13686	13844	13732	13957	13756	13916	13942	13683	13743	13623	13862	13871	13790	13739	13740	13782	13737	13960	13805	13723	13532	13790	13895	13820	13777	13830	13911	13656	13806	13876	13804	13820	13743	13815	13876	13710	13849	13845	13767	13868	13808	13881	13652	13832	13893	14026	13703	13955	13874	13787	13782	13808	13679	13973	13693	13962	13959	13781	13817	13853	13855	13831	13866	13747	13745	13767	13661	13831	13881	13744	13732	13755	13827	13691	13982	13831	13922	13903	13755	13781	13724	13872	13830	13851	13702	13723	13837	13704	13807
24541	21634	29266	24571	22347	24341	24639	20683	19630	19490	19456	19197	18298	17890	17596	17754	17560	17582	17502	17510	17602	17457	17481	17670	17407	17421	17758	17477	17566	17545	17371	17507	17530	17577	17601	17579	17329	17360	17370	17492	17444	17280	17447	17514	17548	17258	17544	17382	17433	17473	17402	17233	17423	17560	17432	17334	17327	17383	17480	17401	17537	17216	17492	17376	17491	17340	17280	17270	17480	17308	17487	17538	17597	17446	17449	17296	17365	17504	17377	17505	17462	17366	17585	17443	17597	17371	17325	17349	17442	17508	17507	17405	17446	17409	17400	17382	17401	17504	17300	17518	17438	17309	17339	17235	17474	17514	17537	17306	17290	17275	17529	17340	17346	17418	17350	17268	17457	17202	17346	17241	17476	17283	17423	17296	17486	17313	17233	17345	17383	17233	17262	17572	17414	17380	17353	17461	17510	17495	17509	17488	17187	17209	17369	17263	17279	17176	17349	17407	17346	17137	17364	17323	17527	17188	17201	17581	17542	17416	17418	17403	17497	17147	17534	17256	17323	17293	17167	17156	17501	17196	17301	17443	17394	17285	17229	17342	17479	17237	17480	17352	17358	17413	17418	17176	17336	17352	17217	17551	17355	17305	17308	17194	17438	17386	17290	17429	17497	17453	17397	17192	17292	17128	17351	17232	17271	17414	17294	17385	17470	17498	17108	17553	17368	17273	17310	17473	17398	17285	17373	17423	17478	17400	17208	17392	17316	17310	17491	17306	17492	17454	17470	17199	17241	17285	17278	17364	17324	17310	17262	17519	17349	17331	17347	17477	17487	17343	17335	17118	17299	17283	17391	17210	17148	17489	17416	17512	17166	17446	17240	17212	17123	17381	17389	17391	17341	17346	17244	17264	17279	17326	17377	17540	17253	17326	17160	17415	17336	17561	17448	17384	17273	17169	17298	17340	17439	17441	17261	17236	17206	17330	17428	17401	17455	17082	17322	17212	17389	17685	17533	17364	17538	17526	17399	17178	17298	17446	17444	17163	17434	17283	17262	17415	17300	17307	17109	17329	17192	17529	17425	17215	17264	17396	17149	17385	17417	17343	17276	17460	17411	17322	17363	17184	17239	17430	17378	17456	17441	17196	17376	17211	17238	17418	17292	17149	17434	17327	17371	17077	17400	17369	17160	17408	17425	17406	17466	17357	17366	17289	17262	17246	17341	17379	17407	17367	17307	17440	17397	17438	17134	17491	17274	17385	17354	17334	17301	17346	17196	17571	17495	17422	17436	17395	17360	17312	17393	17172	17428	17274	17453	17560	17440	17333	17412	17210	17289	17550	17279	17439	17437	17296	17241	17209	17397	17219	17343	17498	17230	17521	17115	17031	17230	17200	17318	17345	17136	17253	17275	17520	17318	17468	17354	17302	17489	17220	17382	17349	17378	17286	17335	17329	17240	17193	17093	17587	17318	17435	17376	17492	17361	17335	17350	17504	17414	17237	17352	17542	17497	17215	17237	17306	17384	17213	17328	17393	17275	17463	17457	17544	17368	17484	17640	17644	17300	17427	17544	17308	17244	17236	17621	17330	17337	17172	17272	17302	17475	17364	17349	17370	17373	17382	17320	17437	17253	17369	17506	17420	17236	17173	17450	17287	17388	17299	17386	17337	17219	17485	17447	17289	17239	17451	17244	17332	17162	17393	17371	17483	17333	17283	17324	17542	17306	17428	17576	17208	17297	17291	17360	17063	17092	17278	17221	17337	17344	17282	17546	17398	17436	17453	17261	17393	17263	17366	17271	17153	17368	17133	17339	17197	17207	17246	17355	17291	17365	17457	17399	17696	17211	17303	17442	17416	17491	17241	17290	17416	17326	17368	17205	17228	17197	17388	17122	17360	17460	17317	17190	17070	17208	17355	17327	17258	17344	17401	17478	17344	17227	17427	17326	17533	17436	17303	17345	17531	17218	17287	17233	17160	17321	17376	17296	17296	17363	17473	17275	17230	17283	17156	17267	17327	17230	17319	17330	17322	17186	17330	17245	17358	17540	17403	17389	17313	17613	17290	17329	17479	17393	17367	17321	17063	17370	17416	17142	17195	17188	17439	17387	17576	17380	17265	17473	17194	17379	17235	17183	17207	17147	17314	17348	17444	17299	17388	17410	17557	17405	17272	17434	17373	17534	17268	17345	17367	17269	17497	17503	17307	17371	17372	17367	17224	17232	17458	17339	17248	17315	17334	17403	17510	17426	17474	17508	17228	17276	17216	17369	17279	17375	17358	17130	17323	17315	17462	17250	17266	17361	17406	17412	17420	17457	17268	17281	17360	17287	17316	17355	17642	17315	17224	17476	17126	17207	17339	17311	17205	17383	17353	17192	17363	17394	17523	17365	17188	17352	17430	17002	17408	17290	17337	17372	17249	17223	17389	17239	17249	17271	17387	17396	17303	17446	17345	17317	17247	17212	17215	17182	17279	17511	17352	17296	17358	17297	17196	17185	17402	17350	17427	17409	17344	17408	17348	17269	17318	17508	17266	17225	17510	17450	17377	17212	17312	17348	17304	17281	17152	17383	17206	17426	17174	17289	17257	17526	17399	17264	17256	17150	17427	17467	17368	17301	17337	17117	17512	17502	17402	17398	17218	17362	17146	17198	17239	17247	17394	17559	17301	17518	17123	17349	17366	17360	17393	17319	17331	17220	17478	17495	17186	17297	17179	17349	17322	17363	17270	17206	17365	17568	17335	17383	17258	17269	17414	17216	17319	17356	17003	17362	17204	17205	17362	17430	17310	17433	17214	17185	17350	17368	17581	17144	17197	17382	17247	17381	17282	17087	17208	17413	17299	17398	17301	17343	17116	17360	17280	17378	17350	17358	17357	17240	17332	17190	17391	17195	17264	17349	17516	17162	17076	17561	17256	17181	17396	17292	17292	17359	17459	17332	17381	17305	17392	17375	17349	17352	17183	17286	17415	17259	17281	17062	17252	17224	17092	17464	17405	17383	17398	17228	17536	17162	17282	17209	17288	17335	17120	17278	17371	17379	17106	17334	17363	17446	17350	17165	17348	17295	17210	17358	17571	17417	17338	17437	17510	17438	17275	17446	17436	17411	17313	17390	17299	17241	17508	17388	17295	17307	17123	17353	17403	17362	17441	17282	17383	17378	17344	17399	17411	17306	17271	17405	17299	17169	17393	17444	17334	17192	17380	17312	17022	17422	17358	17518	17324	17488	17202	17270	17272	17260	17209	17409	17244	17075	17396	17471	17247	17497	17232	17441	17439	17488	17472	17444	17488	17238	17350	17411	17368	17464	17362	17253	17361	17263	17547	17335	17318	17411	17420	17552	17584	17263	17264	17381	17412	17481	17509	17205	17237	17337	17207	17314	17367	17331	17329	17335	17408	17287	17636	17494	17474	17306	17385	17457	17385	17398	17285	17342	17321	17138	17211	17337	17255	17609	17580	17390	17268	17102	17223	17522	17168	17310	17367	17275	17409	17135	17561	17504	17296	17531	17456	17382	17399	17259	17338	17441	17399	17187	17361	17288	17161	17389	17060	17296	17056	17227	17138	17187	17160	17154	17365	17361	17207	17405	17281	17432	17429	17278	17546	17354	17255	17430	17292	17494	17266	17511	17333	17425	17267	17301	17494	17442	17279	17328	17370	17336	17325	17443	17401	17222	17466	17265	17384	17345	17422	17296	17360	17292	17249	17294	17265	17301	17535	17193	17325	17582	17033	17236	17352	17431	17258	17331	17388	17444	17433	17336	17497	17183	17341	17257	17256	17317	17356	17339	17509	17409	17252	17341	17255	17310	17316	17349	17333	17256	17219	17379	17341	17179	17349	17315	17255	17516	17324	17193	17488	17313	17232	17342	17350	17287	17232	17260	17332	17229	17184	17414	17399	17176	17243	17338	17163	17302	17433	17290	17059	17399	17365	17225	17463	17324	17187	17400	17502	17443	17234	17321	17193	17135	17044	17343	17277	17421	17371	17280	17265	17243	17329	17244	17140	17298	17447	17109	17348	17384	17213	17417	17379	17400	17298	17530	17523	17177	17394	17271	17488	17445	17323	17232	17185	17175	17340	17365	17294	17244	17346	17389	17330	17385	17197	17389	17370	17482	17157	17432	17358	17243	17331	17410	17305	17308	17387	17350	17458	17339	17360	17412	17429	17467	17060	17452	17503	17476	17181	17258	17376	17159	17260	17353	17318	17337	17445	17452	17528	17403	17495	17096	17281	17250	17188	17375	17390	17288	17568	17718	17433	17528	17293	17478	17323	17234	17236	17250	17291	17341	17265	17367	17285	17218	17336	17416	17403	17271	17220	17295	17413	17203	17306	17484	17406	17165	17311	17326	17488	17402	17285	17185	17218	17473	17393	17336	17318	17405	17029	17275	17263	17148	17217	17426	17332	17159	17121	17421	17228	17411	17353	17477	17310	17335	17559	17265	17436	17520	17410	17236	17325	17213	17321	17276	17337	17322	17381	17343	17394	17439	17563	17252	17423	17456	17245	17310	17406	17480	17258	17166	17331	17412	17323	17541	17174	17223	17260	17100	17229	17363	17296	17476	17402	17127	17331	17171	17354	17456	17198	17322	17442	17315	17397	17273	17154	17415	17308	17199	17084	17281	17426	17492	17356	17373	17345	17308	17220	17437	17402	17417	17410	17379	17393	17362	17556	17342	17427	17311	17048	17476	17130	17341	17489	17353	17390	17330	17474	17390	17209	17370	17451	17491	17218	17293	17284	17165	17553	17190	17410	17456	17244	17274	17536	17488	17358	17400	17440	17376	17257	17287	17445	17377	17489	17431	17436	17384	17237	17466	17275	17254	17304	17403	17302	17405	17244	17360	17589	17478	17553	17233	17239	17335	17298	17296	17439	17351	17301	17360	17432	17341	17549	17445	17258	17276	17278	17309	17417	17429	17424	17516	17260	17490	17405	17290	17441	17300	17441	17305	17471	17259	17332	17378	17351	17281	17250	17344	17505	17282	17331	17300	17016	17246	17402	17255	17292	17367	17212	17315	17302	17171	17573	17331	17179	17191	17355	17250	17137	17391	17324	17246	17497	17423	17207	17325	17454	17355	17242	17437	17307	17412	17329	17232	17532	17410	17376	17303	17343	17243	17251	17294	17290	17223	17226	17191	17332	17239	17159	17344	17277
23969	40915	38139	29062	23642	20674	19734	19285	18636	18265	17971	17302	15548	14950	14984	14859	14562	14798	14683	14589	14557	14668	14548	14747	14532	14440	14573	14735	14670	14630	14650	14646	14580	14538	14576	14388	14536	14674	14398	14651	14508	14416	14488	14527	14481	14421	14427	14419	14497	14562	14580	14471	14482	14464	14490	14406	14467	14357	14472	14522	14523	14532	14565	14709	14316	14682	14441	14499	14638	14604	14385	14601	14525	14674	14318	14600	14271	14530	14442	14627	14651	14316	14514	14513	14565	14474	14308	14623	14274	14489	14598	14492	14492	14455	14378	14571	14374	14307	14473	14454	14399	14517	14508	14517	14378	14465	14597	14352	14486	14464	14425	14416	14680	14462	14446	14602	14356	14511	14367	14544	14475	14505	14618	14545	14506	14428	14464	14465	14449	14510	14389	14422	14286	14438	14459	14504	14482	14361	14253	14540	14443	14556	14599	14536	14406	14250	14570	14478	14386	14433	14383	14644	14438	14342	14576	14678	14554	14435	14486	14443	14614	14348	14460	14561	14650	14496	14604	14427	14434	14442	14672	14329	14464	14546	14532	14477	14557	14492	14566	14342	14502	14529	14391	14260	14230	14470	14503	14496	14549	14357	14491	14494	14455	14358	14570	14570	14418	14346	14483	14419	14478	14521	14462	14493	14405	14432	14597	14283	14379	14509	14318	14420	14353	14386	14491	14571	14484	14328	14468	14307	14439	14501	14483	14327	14713	14324	14403	14525	14521	14504	14399	14589	14370	14437	14423	14510	14481	14263	14433	14570	14406	14339	14597	14400	14380	14569	14567	14518	14407	14482	14477	14268	14351	14533	14481	14579	14400	14481	14604	14395	14445	14401	14451	14491	14604	14374	14493	14495	14483	14317	14533	14510	14386	14425	14384	14449	14543	14433	14569	14444	14414	14503	14419	14565	14457	14397	14549	14466	14312	14537	14778	14465	14366	14553	14412	14473	14452	14428	14398	14631	14432	14520	14583	14530	14440	14431	14704	14437	14484	14317	14487	14230	14480	14396	14436	14372	14346	14478	14420	14529	14641	14373	14415	14534	14447	14475	14525	14296	14460	14511	14353	14536	14463	14460	14529	14342	14413	14259	14461	14478	14380	14397	14464	14413	14384	14475	14477	14337	14418	14549	14437	14363	14462	14600	14583	14583	14734	14301	14548	14394	14496	14377	14599	14484	14586	14200	14574	14382	14375	14430	14516	14492	14407	14446	14474	14545	14485	14505	14359	14446	14394	14557	14331	14431	14422	14438	14394	14522	14359	14335	14430	14470	14346	14454	14395	14580	14398	14574	14489	14458	14552	14362	14417	14521	14313	14507	14627	14539	14450	14519	14323	14378	14491	14432	14530	14394	14458	14564	14342	14584	14403	14506	14418	14387	14720	14623	14602	14424	14290	14547	14537	14571	14663	14422	14430	14434	14491	14384	14265	14344	14365	14487	14491	14459	14411	14456	14323	14466	14496	14491	14653	14600	14546	14429	14508	14449	14451	14328	14436	14373	14561	14507	14528	14351	14333	14603	14437	14413	14501	14357	14519	14541	14464	14510	14397	14460	14297	14325	14498	14399	14406	14444	14543	14552	14610	14346	14360	14559	14402	14495	14505	14511	14386	14293	14604	14669	14419	14536	14391	14451	14378	14449	14632	14633	14442	14501	14594	14477	14512	14520	14408	14467	14367	14428	14515	14371	14436	14497	14450	14322	14361	14562	14429	14391	14543	14400	14220	14577	14524	14221	14469	14561	14370	14383	14399	14477	14452	14542	14348	14655	14452	14328	14491	14489	14303	14377	14603	14446	14492	14622	14400	14300	14565	14440	14564	14417	14380	14419	14482	14551	14325	14471	14725	14352	14701	14554	14559	14383	14282	14442	14499	14383	14562	14440	14405	14461	14196	14406	14410	14588	14477	14435	14493	14471	14462	14526	14510	14540	14489	14309	14461	14322	14434	14449	14557	14534	14402	14394	14412	14439	14374	14387	14650	14581	14361	14516	14590	14554	14490	14500	14229	14543	14477	14301	14552	14434	14600	14508	14441	14513	14216	14506	14392	14458	14565	14409	14400	14476	14246	14287	14195	14331	14464	14531	14387	14342	14500	14277	14592	14482	14404	14447	14552	14495	14453	14524	14386	14315	14478	14413	14286	14352	14516	14644	14431	14411	14556	14384	14580	14394	14488	14373	14416	14529	14340	14473	14495	14468	14503	14546	14340	14479	14633	14403	14421	14492	14358	14385	14317	14392	14480	14425	14491	14511	14540	14581	14444	14425	14516	14530	14366	14568	14332	14381	14434	14300	14304	14499	14536	14352	14510	14505	14433	14506	14274	14316	14444	14468	14421	14498	14401	14418	14540	14435	14497	14634	14362	14342	14481	14261	14468	14296	14580	14471	14470	14498	14294	14381	14435	14484	14415	14265	14468	14500	14424	14304	14645	14441	14418	14399	14434	14413	14469	14443	14495	14399	14497	14435	14408	14424	14313	14548	14442	14504	14438	14281	14531	14528	14508	14624	14562	14498	14462	14495	14421	14499	14357	14352	14483	14413	14622	14375	14581	14497	14462	14516	14512	14468	14586	14562	14298	14518	14558	14310	14586	14403	14507	14548	14540	14537	14563	14426	14435	14501	14482	14568	14450	14511	14430	14533	14246	14452	14587	14574	14241	14377	14426	14477	14399	14648	14532	14334	14679	14339	14282	14530	14246	14398	14516	14485	14451	14556	14575	14419	14441	14400	14477	14550	14603	14374	14513	14471	14346	14466	14366	14474	14483	14375	14405	14342	14348	14565	14483	14494	14554	14285	14434	14470	14481	14297	14379	14563	14445	14482	14602	14523	14533	14583	14515	14384	14273	14460	14422	14297	14530	14381	14406	14390	14450	14467	14387	14457	14396	14622	14571	14437	14273	14545	14476	14373	14633	14234	14423	14395	14286	14611	14344	14463	14556	14412	14407	14353	14598	14284	14513	14499	14525	14467	14477	14503	14543	14495	14689	14349	14575	14409	14471	14452	14627	14438	14593	14566	14430	14403	14293	14469	14482	14296	14413	14463	14461	14659	14441	14337	14469	14552	14314	14535	14541	14341	14371	14430	14495	14396	14508	14663	14327	14512	14459	14344	14326	14324	14431	14330	14489	14387	14449	14440	14454	14341	14376	14525	14542	14459	14529	14561	14563	14265	14393	14511	14381	14554	14430	14467	14356	14374	14472	14572	14549	14499	14492	14455	14401	14520	14471	14483	14396	14510	14470	14426	14468	14381	14498	14491	14533	14393	14309	14533	14456	14347	14615	14404	14439	14396	14435	14482	14534	14353	14515	14364	14533	14697	14430	14427	14546	14510	14413	14375	14521	14550	14479	14586	14585	14609	14468	14396	14539	14559	14648	14577	14391	14487	14430	14416	14540	14432	14587	14528	14533	14483	14410	14429	14405	14465	14467	14372	14507	14458	14591	14463	14495	14499	14558	14531	14365	14441	14363	14465	14588	14489	14488	14277	14481	14539	14238	14646	14426	14463	14433	14218	14397	14459	14478	14443	14453	14589	14411	14602	14337	14373	14411	14487	14598	14388	14474	14560	14360	14269	14302	14485	14425	14649	14447	14486	14450	14549	14469	14322	14379	14383	14332	14578	14464	14432	14420	14327	14417	14397	14408	14491	14680	14328	14605	14426	14297	14478	14392	14467	14483	14457	14498	14581	14491	14293	14524	14463	14316	14603	14457	14529	14541	14416	14471	14389	14461	14351	14303	14399	14436	14495	14442	14578	14416	14640	14358	14617	14621	14549	14510	14446	14357	14457	14407	14383	14469	14639	14514	14349	14252	14554	14348	14407	14478	14583	14470	14445	14611	14377	14543	14505	14226	14541	14487	14375	14500	14360	14493	14473	14488	14464	14433	14518	14383	14437	14442	14354	14425	14467	14445	14322	14416	14560	14517	14631	14505	14382	14486	14618	14467	14569	14575	14413	14477	14334	14548	14485	14336	14432	14336	14402	14611	14458	14490	14628	14509	14443	14242	14371	14565	14522	14548	14361	14479	14409	14443	14368	14392	14676	14350	14320	14519	14515	14446	14341	14492	14608	14428	14446	14471	14294	14549	14554	14440	14333	14616	14474	14498	14590	14300	14452	14561	14439	14457	14486	14599	14435	14484	14327	14608	14334	14423	14437	14475	14545	14493	14471	14443	14546	14518	14587	14529	14503	14462	14552	14390	14374	14515	14496	14547	14507	14535	14417	14567	14416	14492	14483	14492	14562	14284	14345	14423	14485	14672	14494	14409	14567	14339	14484	14440	14503	14545	14462	14516	14439	14507	14556	14412	14512	14461	14398	14455	14630	14389	14597	14350	14548	14321	14560	14552	14420	14423	14388	14405	14485	14466	14476	14414	14437	14505	14492	14378	14405	14399	14489	14369	14367	14497	14489	14484	14649	14429	14400	14410	14578	14418	14581	14491	14344	14355	14444	14431	14549	14633	14465	14355	14483	14511	14471	14650	14482	14361	14559	14372	14543	14449	14508	14439	14473	14385	14518	14513	14624	14489	14614	14548	14364	14575	14447	14532	14505	14542	14381	14472	14418	14580	14375	14537	14389	14385	14519	14335	14430	14314	14516	14638	14596	14474	14378	14491	14544	14359	14526	14616	14634	14502	14557	14389	14349	14603	14491	14553	14517	14632	14477	14344	14462	14342	14492	14386	14512	14526	14618	14374	14601	14463	14451	14540	14695	14278	14621	14446	14502	14466	14408	14453	14445	14377	14474	14603	14512	14579	14475	14434	14423	14521	14451	14506	14386	14387	14453	14549	14529	14352	14552	14372	14547	14368	14514	14532	14448	14385	14545	14525	14486	14452	14552	14678	14549	14420	14580	14548	14332	14417	14660	14552	14501	14260	14461	14274	14604	14514	14596	14413	14385	14467	14573	14379	14551	14413	14445	14549	14494	14332	14429	14475	14345	14539	14594	14474	14315	14529	14376	14424	14485	14501	14388	14723	14503	14410	14562	14547	14306	14469	14557	14402	14476	14443	14499	14450	14456	14444	14474	14442	14377	14533	14283	14575	14536	14326	14480	14498	14503	14451	14473	14297	14418	14246	14323	14448	14392	14490	14372	14501	14313	14541	14409
31498	25142	25770	22707	18882	17870	17234	16922	16692	16738	16755	16756	16341	16137	16020	16190	16005	16132	16171	16197	16174	16057	16096	16163	16030	15970	16034	16163	16256	16330	16062	16147	16069	15988	16155	15918	15944	16089	15894	16013	15981	16085	16178	16032	16146	16132	16084	16200	15979	16015	16035	15864	16128	16226	15887	16308	16195	16181	16112	16117	16147	16074	16313	16247	16151	16150	15942	16260	16243	16310	16037	15997	16218	16219	15696	15995	16137	15905	15918	15951	15871	16058	15935	15997	15915	15881	16059	15899	15943	16027	16025	15972	16118	16070	16046	15747	15941	16063	16139	16113	16093	16255	16102	16173	16116	16068	16130	15916	16174	16085	16147	16005	15972	16120	15986	16068	16096	16007	15977	16031	16170	16149	16057	16185	16057	16048	16041	16098	16231	15948	16022	15929	16071	16068	15941	16080	16176	16128	16097	15923	16169	15995	16117	15950	15977	15980	16103	16197	16103	16142	16114	16088	15983	15917	16236	16068	15845	15956	16028	16186	16072	16108	15952	15960	15887	16019	15890	16039	16229	16095	15858	15935	16055	15892	16076	15815	16177	16375	16148	16063	15961	16015	16135	16015	16044	16034	16085	15703	15989	16079	16018	16152	16141	15917	16068	15849	16104	16103	16038	16017	16136	15922	16033	16117	16075	16100	16104	16129	16095	16149	15999	16134	15955	16064	15909	16019	15953	16176	16121	15992	15805	15812	16059	15989	15861	15927	16045	16193	15788	16151	16072	16085	16046	16019	15904	16000	16074	16237	16037	16006	16187	16077	16113	16007	16062	16116	16360	16275	16198	16089	16156	15926	16226	16119	15962	16038	16059	16018	16097	15810	16036	16001	16106	16103	16103	16025	15977	15914	15960	16170	15975	15862	15935	16008	16184	16086	16036	16067	16037	15836	16074	15727	15916	15949	16046	16030	16056	16020	16218	16106	16170	16134	16063	16000	16096	16066	15982	15953	16093	16058	15719	15974	16084	16039	16034	16091	15940	15904	16154	15984	16030	16018	15987	15952	16125	16097	16034	16095	16060	15943	15971	16024	16062	16051	16186	15849	16094	15877	15867	15950	16197	16014	16248	16246	16136	16136	15980	16004	16163	15688	15968	16202	15981	16160	16204	16243	15828	16180	16342	15892	15953	15937	16022	16053	15986	16223	16055	16193	16188	16249	16060	16282	16000	16039	16003	16005	16183	16223	16166	16240	15907	16177	16110	15908	16054	15993	16022	16131	16230	15894	15948	15910	16259	16097	16060	16061	16083	15947	15968	15990	16038	16251	16115	16180	16157	16174	16115	15873	16121	15848	16018	16036	16118	15934	16081	16028	16115	16033	15983	15998	16225	15997	16063	15875	15969	15995	15835	16205	16144	16016	16062	16047	15857	16304	15993	15991	15933	16116	16018	16031	15946	15858	16067	15872	16001	16100	16097	16141	16333	16017	15940	15931	16068	16203	16071	16428	15786	15837	15871	15900	16236	16043	16015	15864	16032	16129	15993	15914	16004	15877	16107	16252	16222	15999	15946	15999	16071	15860	15917	16001	16256	15895	15851	16313	15936	16003	15912	15876	15875	16088	16143	16159	16307	16132	15944	16018	16070	16005	16086	16076	16011	15910	15897	15947	15829	15945	15943	16073	15836	16151	16181	16395	15855	16015	16147	16013	16183	16034	16210	15972	16105	16006	16039	15909	15921	15964	15980	15899	16052	15915	16063	15748	16162	16137	16025	16204	15883	16051	16123	16072	15928	16029	15983	16157	15997	16045	15862	16055	15938	16219	16156	16116	15996	15899	15926	16066	16046	15874	15876	15952	15987	16088	15974	15950	15950	16076	16040	16093	16077	16282	15879	15862	15937	16072	15930	16015	16028	16021	15882	15836	15988	15966	16117	16125	16231	15942	15931	15964	16133	15931	15790	15960	15934	15965	15941	16040	16209	16093	15918	15978	15944	16106	16021	15843	16051	16286	16110	15999	16032	16115	16345	16136	16216	16222	16029	16022	16070	16110	16111	16085	16085	15967	16057	15838	15989	15871	16012	16059	15893	15995	16198	15906	16112	16069	15907	16352	16082	16116	15984	15979	16060	16062	15946	16125	16130	15992	16069	16045	16005	15850	16043	16057	16015	16019	16255	16096	15986	16005	16022	16141	15997	15826	16023	16041	16033	15971	15841	16022	16021	16207	16148	15937	16035	15933	16131	15970	16031	15873	16150	15804	15884	16131	16042	16141	16058	15707	16096	16136	16161	16198	16158	15975	15934	15973	16253	16133	16150	16034	16103	15916	15860	15814	15923	16110	15947	16133	16142	16034	16031	16094	15928	15964	15883	16034	15947	16170	15895	16041	16004	15939	16189	16011	15957	15981	16015	16028	16143	16022	16097	16101	16192	16123	16041	16145	15952	16027	15985	15924	16065	15965	16064	15914	15944	16076	16014	16006	16007	16017	16069	15979	16377	16038	15837	16126	16029	15857	15948	15988	16180	15958	16180	16059	16040	16105	16156	16227	16073	16090	15924	16125	16028	15997	15895	16254	15936	16185	16149	16085	16055	16160	16200	16145	16066	15867	16183	16014	15992	16131	16180	16228	15852	16186	16043	15888	16139	15806	15997	16190	16091	16141	16039	15979	16046	15883	16061	15992	16081	16042	16099	16216	16124	16099	16089	15973	15990	16047	16134	15977	15998	15851	15914	15890	15997	16037	16155	16057	16084	15983	16114	16123	16032	16008	16095	16044	16177	16082	16104	16230	16173	15917	16033	15898	16163	16081	15899	16127	15974	15764	16079	16104	16238	16044	16101	15806	15911	16266	15986	16121	16010	15882	15844	16016	15979	16037	16042	15940	16030	16093	15768	16005	16142	15936	16042	15905	16059	16082	15938	16086	16030	15969	15984	15787	16090	15988	16109	16059	16063	15991	15990	15814	16072	16022	16097	15893	15946	15922	16016	15873	16152	15876	15875	16044	16038	15928	15937	16278	15969	16021	15956	16008	16044	15856	16146	16170	15997	15939	15989	16026	15983	15894	15909	15989	16009	15938	16031	16110	15863	16078	16325	15912	16005	15974	16084	15997	15967	15831	16225	15788	16155	15960	16077	16232	16053	15928	15953	16025	16152	15958	16180	16071	16092	16055	16072	15965	16047	16156	16048	15970	16073	16325	15932	16013	15890	15802	16093	15965	16135	15918	15987	16295	16019	15925	16075	15824	16059	15991	16097	15884	15857	15954	16145	16068	16059	16167	15772	15795	16094	16225	16198	15919	15957	16219	16080	15875	15836	15935	15971	16049	16388	15926	16117	16258	15982	16059	15936	16042	15988	16134	16029	15947	16016	15947	16043	16020	15994	16102	16102	15982	16191	16077	15916	16082	16067	16014	16077	16098	16056	16061	16007	15863	16056	16106	16060	16233	16039	16025	15858	15988	15987	16050	16063	15941	16023	16277	16175	16165	15994	15836	15968	16012	15876	16155	15874	16027	15905	16155	15925	16060	16062	16051	15941	15913	16029	16045	16064	16034	16220	16245	16124	16173	16076	16015	16081	15962	15802	15994	16097	16093	16140	16064	16045	15924	16019	16087	16127	16115	15881	16155	16123	16036	16293	16009	16219	16060	16230	16145	16016	16103	16223	15927	15970	16119	16147	15901	16078	16283	15778	15959	16051	16144	16137	15961	15979	16053	15946	16013	16213	15992	15940	16065	16019	15867	15994	15942	15821	15933	16055	16052	15980	15927	16266	16186	15894	15956	16004	15988	16179	16038	15912	16123	16053	15956	16135	16189	16156	16145	16163	15859	15883	16061	16019	16025	16078	16033	16214	16058	15999	15961	16022	16169	16179	16139	16112	15734	16008	16250	16238	15822	16104	15961	16280	16142	15959	16096	16180	16206	16045	15984	16182	16013	16024	15967	15880	15884	15978	16232	15921	16050	15814	16108	16173	16022	16091	15935	16000	15882	16031	16146	15961	15938	15913	15950	15953	16234	16097	16018	16274	15919	16058	16139	16246	16119	16216	15752	16066	16050	15942	16072	15994	16112	16048	16032	16005	15788	15798	15905	16241	16164	16123	16074	15822	16131	16120	15996	16161	16076	16060	16085	15919	16019	16009	16120	16166	16028	15903	16202	16029	16150	15921	16091	16063	15993	16190	16182	16078	16278	16157	15896	15815	16026	16163	15843	16034	15929	16155	16129	15942	15938	16247	15855	15988	16181	16048	15976	16071	16049	16049	16006	16172	16170	15958	16008	16143	16011	16282	15852	16105	15916	16184	16123	16026	16080	16026	16141	15992	16055	16227	16059	16199	16150	16130	15801	15868	16032	15910	15936	15964	16122	15959	16152	16132	16092	16148	16070	16104	15974	16223	15989	15942	15921	15933	16049	15863	16244	15833	15979	16210	15918	16155	16062	16111	16116	16064	15937	16006	16093	15952	15888	16025	16048	15962	16070	15756	16046	15956	16024	16130	15965	15919	16340	16015	15926	16212	15976	15916	16098	16007	16108	16107	15892	16136	15850	16039	15991	16085	16146	15975	16079	16109	16180	16155	15943	16074	16068	15940	16087	15954	16087	15934	15886	15922	16177	16092	15943	15980	15961	16116	16069	16009	16136	16263	15998	15887	15874	15964	16138	16002	16170	15963	15948	15864	16150	16081	16106	16147	15967	16197	16070	15919	16145	16085	15899	15992	15903	15923	16130	15956	15856	15983	16063	16132	16052	15922	16194	16063	16029	16102	15999	15959	16013	16149	16112	16052	16121	16017	16184	15983	16055	16280	16009	15979	16005	15942	16042	15998	16042	15944	16107	16183	15996	16232	16005	15810	16077	16047	16113	16112	15946	16033	16095	16034	16080	16139	16108	16001	16047	15913	15927	15930	16134	16151	16217	16028	15946	16138	16014	15931	15980	15888	15864	15888	16047	15998	16229	15991	15992	15945	16186	15987	15952	15921	16128	16268	16057	16194	16087	15982	16177	16285	16164	15993	16089	15976	16027	16067	15910	16157	15984	16060	16006	15948	15996	16056	15997	16009	15935	15970	15879	16126	15983	15987	16080	16136	16144	16036	15923	16345	15976	16018	16169	16338	16235	15866	15958	15889	15971	16143	16140	16099	16025	15940	15998	16066	16115	16056	16085
24137	30971	27525	21711	17316	16113	15298	15277	15286	14968	14925	14457	13935	13681	13698	13891	13726	13725	13601	13655	13700	13729	13675	13651	13545	13781	13580	13715	13666	13745	13563	13630	13632	13666	13640	13579	13576	13668	13721	13574	13891	13760	13762	13713	13672	13660	13633	13727	13631	13655	13568	13694	13835	13491	13600	13842	13659	13617	13676	13850	13801	13675	13646	13734	13722	13633	13793	13654	13739	13659	13633	13490	13614	13685	13685	13646	13652	13600	13820	13671	13615	13695	13512	13879	13770	13628	13565	13517	13656	13714	13802	13651	13460	13576	13480	13698	13597	13713	13718	13723	13571	13793	13673	13739	13858	13706	13769	13693	13527	13734	13761	13564	13656	13595	13530	13776	13888	13545	13613	13538	13726	13569	13727	13602	13662	13621	13665	13688	13673	13641	13669	13739	13562	13670	13674	13616	13689	13769	13509	13634	13666	13565	13647	13635	13752	13761	13491	13645	13711	13629	13646	13589	13655	13748	13706	13713	13615	13650	13714	13668	13635	13637	13627	13555	13655	13494	13708	13621	13640	13700	13721	13724	13761	13823	13691	13662	13766	13691	13692	13609	13708	13575	13658	13443	13800	13607	13722	13703	13776	13677	13551	13636	13809	13560	13652	13651	13690	13678	13671	13870	13696	13617	13701	13727	13560	13801	13588	13681	13596	13722	13511	13745	13546	13610	13614	13345	13621	13675	13737	13783	13511	13651	13821	13682	13668	13654	13584	13681	13596	13613	13819	13626	13632	13571	13832	13494	13491	13608	13661	13646	13687	13779	13710	13589	13570	13657	13801	13625	13735	13806	13635	13629	13577	13667	13645	13676	13685	13627	13733	13692	13542	13656	13653	13775	13721	13561	13658	13742	13628	13726	13573	13662	13555	13680	13670	13776	13725	13645	13622	13574	13777	13776	13572	13710	13673	13699	13705	13527	13766	13610	13834	13637	13618	13651	13662	13611	13631	13668	13739	13585	13708	13903	13767	13717	13750	13755	13629	13730	13548	13735	13764	13668	13736	13446	13663	13570	13630	13757	13689	13617	13565	13606	13780	13558	13817	13570	13511	13693	13638	13529	13606	13713	13551	13738	13724	13616	13732	13611	13673	13587	13364	13714	13596	13514	13914	13552	13852	13714	13822	13673	13645	13607	13663	13784	13673	13669	13693	13574	13849	13775	13640	13580	13621	13710	13561	13840	13635	13634	13766	13587	13632	13703	13713	13488	13701	13598	13754	13630	13529	13685	13636	13880	13835	13674	13642	13681	13689	13608	13683	13717	13529	13742	13545	13647	13650	13580	13629	13649	13731	13875	13505	13575	13701	13693	13621	13701	13448	13813	13813	13590	13706	13695	13804	13605	13620	13557	13647	13663	13701	13615	13515	13560	13679	13616	13730	13607	13775	13520	13633	13637	13795	13698	13674	13712	13650	13719	13708	13666	13521	13677	13779	13659	13852	13672	13728	13693	13596	13720	13746	13717	13520	13633	13753	13579	13662	13681	13736	13616	13741	13598	13737	13606	13633	13632	13737	13646	13613	13780	13790	13558	13660	13662	13614	13671	13642	13650	13753	13541	13693	13650	13556	13690	13700	13578	13678	13559	13750	13717	13717	13846	13732	13667	13747	13656	13632	13696	13605	13792	13607	13725	13597	13669	13526	13671	13626	13661	13581	13759	13566	13621	13655	13629	13785	13728	13671	13604	13767	13652	13618	13759	13600	13551	13571	13633	13528	13840	13743	13736	13588	13779	13728	13526	13550	13715	13574	13624	13663	13643	13649	13602	13599	13560	13881	13561	13776	13758	13818	13694	13778	13568	13574	13687	13766	13678	13700	13563	13701	13561	13891	13724	13653	13660	13799	13710	13714	13651	13616	13602	13606	13627	13609	13589	13773	13795	13680	13704	13607	13757	13743	13717	13637	13659	13713	13830	13519	13760	13415	13673	13601	13596	13827	13725	13610	13619	13829	13876	13794	13574	13506	13713	13761	13777	13690	13557	13475	13801	13557	13644	13680	13631	13646	13691	13710	13673	13705	13669	13601	13703	13704	13763	13712	13650	13520	13596	13611	13612	13632	13493	13664	13512	13672	13625	13700	13638	13657	13729	13631	13730	13668	13568	13722	13479	13633	13608	13569	13745	13685	13512	13562	13765	13655	13618	13630	13636	13833	13707	13557	13522	13652	13556	13731	13508	13490	13708	13617	13827	13557	13619	13682	13775	13581	13732	13639	13863	13709	13701	13549	13613	13645	13532	13811	13729	13583	13613	13711	13414	13680	13879	13591	13665	13613	13653	13677	13655	13753	13650	13662	13497	13560	13755	13679	13747	13616	13734	13753	13629	13560	13672	13862	13710	13573	13663	13639	13626	13562	13771	13629	13811	13465	13816	13660	13745	13675	13824	13581	13581	13707	13496	13668	13486	13815	13456	13642	13584	13798	13664	13818	13669	13575	13637	13665	13549	13809	13588	13757	13545	13607	13689	13771	13564	13715	13691	13574	13603	13675	13719	13623	13686	13679	13641	13656	13745	13793	13760	13558	13708	13578	13625	13491	13644	13775	13801	13643	13712	13803	13572	13565	13648	13491	13566	13720	13672	13612	13717	13670	13685	13773	13701	13639	13675	13782	13798	13649	13787	13535	13625	13621	13487	13674	13611	13659	13629	13714	13535	13810	13630	13541	13628	13686	13721	13635	13500	13607	13514	13727	13588	13641	13792	13608	13658	13702	13667	13737	13681	13481	13824	13580	13619	13519	13760	13760	13902	13549	13602	13711	13630	13641	13751	13619	13646	13930	13583	13611	13757	13687	13766	13622	13662	13794	13673	13674	13648	13714	13611	13623	13822	13778	13610	13695	13602	13660	13725	13518	13683	13673	13701	13656	13592	13637	13762	13637	13860	13749	13486	13757	13820	13636	13579	13606	13584	13661	13628	13636	13606	13610	13752	13739	13691	13652	13687	13589	13651	13508	13714	13571	13741	13595	13599	13781	13752	13522	13772	13695	13570	13657	13811	13730	13731	13725	13819	13718	13745	13728	13592	13774	13551	13697	13580	13576	13792	13605	13604	13648	13666	13744	13760	13644	13823	13716	13690	13626	13656	13674	13598	13690	13801	13658	13775	13828	13701	13732	13584	13765	13701	13524	13764	13826	13664	13677	13849	13751	13686	13842	13579	13716	13639	13696	13634	13611	13620	13562	13611	13658	13662	13560	13738	13534	13714	13654	13652	13569	13713	13696	13547	13685	13462	13720	13585	13688	13672	13675	13757	13707	13584	13702	13739	13674	13643	13589	13600	13606	13607	13705	13626	13609	13680	13724	13553	13701	13621	13638	13721	13571	13615	13648	13562	13528	13669	13679	13634	13664	13797	13552	13664	13744	13673	13778	13718	13752	13722	13547	13671	13647	13727	13801	13677	13765	13714	13567	13687	13806	13659	13595	13611	13617	13672	13686	13700	13597	13759	13676	13543	13707	13634	13647	13648	13502	13680	13548	13588	13693	13676	13606	13769	13616	13736	13760	13850	13620	13608	13699	13647	13706	13611	13691	13620	13659	13482	13590	13885	13810	13622	13676	13858	13747	13578	13680	13681	13751	13632	13538	13757	13668	13704	13575	13585	13650	13548	13871	13692	13703	13621	13714	13564	13729	13628	13711	13660	13624	13659	13615	13728	13670	13792	13605	13649	13568	13578	13790	13796	13749	13715	13591	13701	13637	13631	13768	13681	13634	13613	13599	13741	13632	13686	13757	13608	13687	13676	13740	13580	13692	13757	13675	13604	13669	13734	13733	13757	13863	13676	13702	13393	13799	13628	13759	13473	13758	13679	13652	13713	13589	13594	13644	13741	13794	13656	13654	13724	13621	13528	13755	13431	13435	13502	13735	13733	13672	13734	13694	13635	13619	13601	13716	13710	13696	13658	13677	13531	13727	13787	13598	13564	13523	13765	13603	13646	13550	13761	13719	13745	13490	13760	13738	13726	13570	13562	13877	13525	13570	13695	13597	13570	13658	13648	13527	13846	13561	13604	13644	13672	13696	13696	13635	13642	13546	13635	13687	13729	13660	13637	13691	13535	13626	13736	13612	13660	13692	13761	13641	13642	13684	13662	13678	13476	13790	13788	13774	13691	13722	13670	13762	13680	13628	13474	13560	13670	13723	13910	13561	13728	13714	13775	13610	13658	13616	13741	13626	13654	13755	13667	13519	13742	13884	13688	13648	13792	13646	13773	13629	13618	13665	13672	13739	13770	13613	13824	13680	13633	13635	13674	13763	13690	13623	13525	13633	13689	13685	13663	13492	13597	13701	13558	13750	13550	13647	13521	13601	13769	13748	13810	13720	13581	13585	13725	13766	13611	13701	13669	13692	13808	13789	13514	13788	13650	13729	13602	13748	13604	13551	13562	13772	13634	13817	13689	13584	13630	13724	13631	13504	13687	13801	13639	13690	13785	13643	13665	13751	13761	13695	13656	13654	13708	13672	13703	13482	13670	13709	13553	13723	13564	13632	13607	13728	13704	13610	13654	13620	13615	13717	13858	13733	13586	13644	13666	13691	13665	13602	13666	13644	13508	13616	13595	13702	13562	13806	13649	13766	13778	13733	13641	13831	13999	13786	13677	13585	13638	13774	13638	13836	13626	13754	13770	13584	13696	13771	13619	13562	13577	13731	13552	13497	13859	13727	13626	13638	13568	13658	13563	13727	13614	13671	13543	13475	13800	13573	13673	13665	13696	13645	13552	13617	13572	13600	13725	13737	13748	13579	13745	13621	13778	13798	13506	13680	13673	13699	13562	13786	13378	13635	13567	13546	13635	13628	13631	13729	13860	13655	13591	13522	13677	13658	13504	13760	13603	13755	13773	13716	13527	13657	13758	13616	13717	13812	13613	13607	13563	13700	13575	13569	13702	13632	13669	13675	13767	13745	13643	13675	13592	13684	13486	13608	13647	13629	13623	13756	13721	13715	13605	13601	13701	13697	13616	13584	13733	13784	13732	13427	13674	13621	13657	13670	13764	13652	13752	13543	13668	13550	13705	13692	13454	13545	13789	13676	13571	13617	13670	13662	13548	13494	13933	13603	13791	13624	13672	13616	13750	13598	13550	13738	13698	13571	13617	13487	13717	13524	13723
26375	21664	28469	26255	22603	20966	20074	18800	18558	18219	18353	17890	17532	17229	17171	16986	17142	17229	17066	17081	16786	16885	17079	17103	17016	17016	16970	16971	17062	16944	16883	16963	17090	16783	16913	17149	17115	16875	16906	16837	16781	16816	16811	16971	16687	16727	16983	16874	16882	16892	16883	16949	16904	17001	16841	16860	16803	16749	17023	16797	17092	17017	16718	16730	16914	16839	17060	16905	17029	16867	17014	16943	16812	16906	16984	16815	16745	16656	16863	16905	16855	16970	16941	16845	16893	16938	16990	16978	16958	17074	16987	17000	16860	16999	17059	16961	17057	17000	16961	16928	16663	16902	16962	16934	16935	16777	16732	16893	16859	16895	16958	16922	17102	16754	16932	16769	16926	17064	16900	16931	16791	17102	16909	16778	16695	16861	16994	16891	16694	16928	17082	16687	16930	16772	16713	16754	16788	16829	17052	16843	17076	16812	17001	16870	17019	16862	16650	16790	16967	17003	16914	17060	17165	17018	16969	16771	16740	16821	16952	16978	16834	16759	16720	16915	16909	16673	16862	16887	16919	16691	16982	16677	16982	17246	16815	16952	16787	16868	16890	16868	17006	16971	17037	16654	16827	16826	16657	16816	16976	16744	16832	16829	17043	17023	16915	16894	16766	16894	16957	16776	17049	16804	16738	16862	16839	16982	16819	16989	16874	16789	16673	16895	16731	16652	16900	16786	16902	16763	16923	16712	16758	16680	16754	16859	16975	16865	16849	16884	17011	16923	17023	17091	16814	16846	16900	17036	16978	16812	16943	16884	16631	16658	16901	16961	16930	16768	16880	17014	16904	16730	17022	16912	16713	17019	16997	16894	16803	17115	16937	16908	17034	16744	16874	16697	16949	17005	17064	16936	16954	16907	16787	16719	16974	16926	16952	16832	16872	16867	16852	16859	17183	16834	16888	16983	16915	16961	16829	16847	16844	17013	16923	16791	16933	16740	16670	16664	16916	16847	16988	16952	16865	17143	17045	16913	16770	16751	16814	17068	16877	16840	16807	16963	16701	16876	16838	16867	17016	16706	16896	16877	16779	16866	16861	16983	16934	16906	16830	16683	16848	16946	16966	16678	16825	16795	16682	16931	16671	16876	16956	16875	16920	16786	16886	16916	16687	16551	16874	16932	16970	16649	16714	16880	16910	16996	16860	16957	16867	17011	17003	16686	16761	16891	16707	16701	16744	16827	16698	16775	16824	16681	16936	16887	16922	16730	16883	16881	16797	16966	16843	16809	16765	17022	16864	17114	16829	16791	17008	16945	16967	16948	16856	16913	17062	16971	16816	16867	16911	16925	16683	16932	16828	17037	16843	16846	17086	16771	17062	16898	16721	16893	16665	16928	16923	17050	16958	16831	16742	16934	16904	16972	16825	16795	17026	16873	16771	16695	16821	16724	17142	17096	17051	16796	17034	16925	16931	16656	16684	16861	16711	16631	16954	17033	16843	16800	16720	16782	16849	16945	16796	16697	16712	17008	16917	17090	16874	16741	16942	16755	16757	16752	17075	16872	16879	16973	17066	16838	16749	16547	16947	17050	16869	16918	16725	16753	16909	17021	16855	16920	16818	16956	16815	16920	16836	16918	17052	16863	16696	17002	16949	16759	16931	16830	16901	16816	16891	16852	16713	16872	16714	16806	16908	16816	16962	16773	16934	16905	16901	16944	16786	16993	16910	16679	16623	16927	16916	16898	16865	16781	16954	16736	16897	16993	16694	16767	16947	16549	16779	16825	16878	16790	16656	16758	16923	16979	16938	16794	16808	16854	16888	17049	16942	16911	16817	17000	16957	16794	17038	17027	16873	16866	17047	17081	16902	16813	16753	17002	16810	16878	16754	16998	16826	16809	16712	16779	16788	16969	16894	16882	16994	16973	16838	16954	17053	16715	16874	16817	16829	16781	16821	16939	16865	16690	16895	16820	16876	16910	16797	16601	16930	16847	16794	16949	16789	16936	16832	16759	16693	16924	16855	16770	17093	16777	16798	16787	17022	16812	16851	16659	16786	17022	16808	16950	16978	16996	16920	16943	16731	16587	16737	17036	16934	16943	16786	16726	16814	16961	17031	16992	16727	16573	16831	16894	16962	16780	16866	16972	16994	16894	16914	16981	16833	17013	16963	16765	16682	16768	16900	16904	16844	16632	17014	16794	17083	16934	16977	16807	16945	16878	16959	17017	16957	16754	16891	16922	16975	16842	17060	16907	16916	17031	16926	16688	16856	16899	16975	16760	17080	16829	16878	16833	16859	16870	16957	16718	16809	16781	16843	16682	16780	16951	16830	16851	16873	16900	16958	16925	16781	16921	16878	16833	16669	16673	16948	16983	16834	16883	16843	16925	16873	16812	16955	16892	16753	16756	16897	16959	16808	17034	16876	16713	16858	16705	16993	16795	16647	16909	16961	16802	16951	16927	17134	16708	16747	16663	16728	16841	16839	16846	16887	16849	16675	16697	16659	16909	16848	16759	16820	16936	16879	16793	16990	16872	17094	16745	16947	17043	16835	16698	16827	16889	16656	16743	16814	16942	16963	16803	16917	16962	17017	16839	16682	16733	17104	16923	16684	16935	16781	16823	16994	16884	16931	16778	16828	16880	16987	16708	16797	16701	16867	17036	16864	16811	16878	16762	16793	17100	16741	16888	17009	17010	17030	16918	16874	16948	16891	16774	16831	16795	16905	16864	16953	16827	16756	16795	16661	16945	16951	16816	16899	16974	17129	16740	17105	16688	16955	16914	17032	16834	16839	16864	16756	16709	17020	16817	16797	16702	16936	16983	16877	16919	16713	16763	17001	16944	16948	16798	16882	16883	16831	16889	16934	16822	16921	17013	16712	16742	16884	16763	17024	16902	16886	16830	17011	16758	16935	16854	17079	16747	16942	16916	17112	16919	16977	17091	16846	16882	16866	16733	16767	16990	16889	17066	16992	16784	16861	16763	16934	16865	16843	16819	16830	16944	17095	16863	16841	16931	16763	16857	17049	16945	16765	16738	16676	16894	16872	16690	16845	16866	17037	16672	16733	16922	16807	16719	16892	16832	16784	16941	16987	16893	17109	16805	17027	16790	16940	16867	16862	16951	17041	16883	16747	16943	17111	16796	16759	16726	16858	16840	16770	16929	16876	16992	16813	16755	16848	16807	16911	16587	16724	16794	16983	16909	16920	16715	16591	16855	16877	16789	16660	16867	16846	16898	16863	16975	16910	16643	16696	16912	16964	16912	16734	16831	16840	16808	16900	16922	16824	16678	16823	16777	16843	16795	16755	16754	16924	16939	16783	16906	16744	16822	16845	16860	16618	17008	16863	16740	16977	16964	16825	16925	16906	16897	16828	16892	16672	17003	16863	17161	16794	16957	17022	16701	16845	16663	16736	17040	17036	17065	16902	16829	17063	17115	16858	16824	16738	16778	16892	16933	16708	17020	16665	16894	16837	16855	17059	16851	16840	16934	16894	17001	16918	16783	16865	16797	16849	16605	16869	16930	16817	17091	16692	16993	16984	17047	16894	16764	17088	16968	16812	16823	16835	16889	16948	16774	16973	16881	16795	16676	16885	16975	16923	16976	16912	16704	16725	16739	17021	16918	16969	17066	16773	17023	16839	16784	17106	16882	16903	16875	16828	16937	16998	16980	16984	16963	16721	16990	16889	16882	16969	17046	16786	16900	16958	17012	16745	17085	16966	16785	16844	16948	16688	16766	16959	16866	16993	16764	16800	16859	17151	16718	16806	16692	16847	16900	17042	16851	16939	16974	16748	16946	16853	16586	17056	16942	16926	16966	17035	16988	16926	16987	16763	17095	16935	16632	16800	16837	16783	16870	17041	16851	16892	16675	17096	16945	16886	16883	16726	16919	17081	16884	16880	16733	16880	17187	16933	16831	16939	16833	16895	16854	16890	16809	16875	16925	16956	16878	17068	17164	16825	16920	16987	16804	17008	16967	16824	16901	17045	17001	17058	16924	16730	16702	16807	16782	16903	16971	16660	16772	16952	16808	16879	16883	17047	16964	16830	16941	16990	17055	16776	16865	16936	16940	16837	17014	16704	16924	16716	16848	16769	16876	16958	16794	16928	16641	16904	16902	16835	16699	16758	16922	17076	16775	16786	16791	16953	16877	16953	16764	16836	16849	16668	17020	17002	16831	16760	16615	16888	16782	16845	16923	16977	16898	16996	17135	16767	16901	16911	16942	16806	17092	16815	16967	16842	16927	16866	16915	16886	16851	16860	17065	16828	16931	16822	16728	16900	16918	16844	17054	16904	16959	16997	16989	16697	16895	17041	16722	16854	17138	16743	16824	16765	16842	16865	16913	16821	16727	16890	17090	16917	17073	16725	16691	16885	16916	16937	16969	16891	16971	16889	16893	16836	16736	16706	16970	16925	16911	16886	16635	16804	16793	16958	16905	16888	16806	16927	16793	16938	16902	16748	16864	16915	16820	16740	16783	16781	16841	16989	16791	16824	16838	16814	16913	16897	16912	16953	17011	16919	16931	16845	17083	16977	16767	16995	16897	16925	16840	16674	16716	16748	16962	16802	17038	16835	16919	16901	17026	16872	16824	16947	16833	16928	16818	16839	16693	16855	16778	16878	16945	16847	16975	16940	16881	16949	16865	16808	16714	16776	16782	16783	16797	16628	16964	16835	16922	17017	16664	16865	16746	16848	16724	16914	17004	16874	16929	16800	16802	16769	16879	16666	16889	16907	16931	16895	16995	16898	16843	16705	16988	16829	17111	16830	16991	16942	16759	17141	16815	16755	16968	17081	17074	17060	16974	16841	17080	16889	16850	17151	16594	17032	16851	16864	16919	16828	16850	16994	16983	16926	16857	16734	16722	16810	16945	16819	16735	16921	16833	16986	16800	16779	16711	16955	16857	16781	16921	16818	16939	16994	16825	16981	16967	16661	16988	16879	16990	16949	17000	16900	16887	16944	16906	16648	16805	16749	16800	16839	16831	16950	16852	16839	16827	16939	17023	16983	16798	16933	16770	16962	16874	16927	16695	16864	16688	16745	16663	16743	16641	16924	16943	16980	16896	17046	16923	17057	16981	16755	16861	16987	16777	16921	16705	16903	16990	16824	16755	16950	16918	16902	16985	17019	16888	16755	16865	16824	16957	16823	16811
21402	36281	31600	23146	20422	18580	17163	16849	16783	16465	16253	15699	14751	14383	14502	14323	14375	14238	14281	14336	14226	14137	14257	14414	14576	14334	14211	14322	14323	14314	14276	14123	14358	14095	14077	14231	14299	14250	14281	14340	14397	14156	14210	14111	14220	14381	14318	14191	14290	14202	14241	14311	14162	14183	14123	14293	14219	14277	14232	14271	14094	14129	14275	14197	14311	14375	14257	14164	14122	14256	14119	14098	14194	14079	14294	14136	14344	14116	14267	14113	14104	14269	14330	14188	14258	14341	14151	14305	14177	14054	14203	14124	14268	14196	14576	14052	14186	14215	14197	14161	14193	14200	14127	14260	14217	14128	14090	14219	14119	14284	14043	14143	14135	14109	14263	14073	14204	14132	14354	14220	14208	14256	14266	14288	14224	14209	14266	14247	14224	14293	14239	14357	14320	14341	14213	14084	14032	14248	14317	14278	14102	14127	14302	14272	14149	14165	14222	14202	14162	14220	14008	14161	14365	14199	14266	14252	14256	14187	14234	14233	14070	14214	14170	14158	14251	14075	14154	14055	14276	14202	14259	14262	13998	14254	14115	14198	14200	14065	14188	14147	14107	14298	14174	14157	14353	14162	14135	14189	14121	14199	14268	14131	14102	14253	14128	14170	14161	14152	14253	13946	14297	14047	14105	14165	14288	14165	14252	14153	14150	14262	14161	14230	14229	14205	14103	14101	14252	14166	14296	14201	14060	14314	14224	14080	14168	14164	14141	14261	14182	14186	14286	13995	14155	14325	14138	14194	14140	14255	14063	14207	14194	14267	14160	14170	14205	14069	14272	14285	14282	14141	13941	14161	14255	14237	14253	14129	14219	14221	14165	14047	14184	14335	14199	14211	14150	14015	14072	13987	14156	14145	14285	14142	14094	14150	14209	14165	14236	14064	14242	14225	14194	14252	14343	14439	14081	14234	14301	14211	14205	14250	14293	14267	14149	14276	14206	14239	14288	14136	14134	14121	14310	14167	14195	14225	14422	14269	14217	14199	14097	14188	14303	14221	14166	14131	14197	14129	14276	14163	14174	14136	14274	14188	14128	14317	14103	14257	14176	14090	14166	14155	14378	14369	14206	14101	14280	14114	14160	14169	14175	14156	14319	14154	14132	14123	14144	14024	14062	14109	14075	14198	14145	14164	14211	14206	14086	14191	14199	14255	14174	14259	14244	14094	14177	14094	14137	14212	14137	14155	14144	14223	14344	14194	14030	14257	14093	14127	14132	14348	14189	14225	14194	14173	14244	14210	14371	14338	14226	14262	14216	14133	14217	14311	14300	14274	14220	14226	14240	14098	14228	14375	14204	14281	14273	14191	14057	14243	14035	14246	14236	14018	14175	14160	14169	14119	14153	14273	14185	14237	14080	13966	14194	14266	14213	14137	14206	14067	14221	14206	14167	14265	14114	13943	14252	14191	14147	14050	14266	14067	14168	14221	14232	14178	14217	14280	14236	14087	14239	14271	14230	14110	14144	14171	14050	14226	14209	14393	14079	14188	14195	14245	14206	14315	14112	14138	14312	14209	14269	14176	14318	14340	14085	14155	14250	14194	14204	14127	14259	14138	14164	14237	14231	14220	14368	14152	14137	14364	14165	14253	14314	14277	14084	14173	14263	14307	14234	14153	14243	14113	14313	14249	14115	14179	14142	14257	14114	14169	14171	14251	14169	14226	14315	14132	14196	14249	14295	14127	14204	14112	14306	14226	14106	14142	14253	14119	14272	14194	14149	14226	14375	14230	14077	14231	14120	14078	14161	14214	14153	14197	14262	14258	14089	14258	14351	14000	14168	14102	14116	14335	14123	14164	13983	14156	14274	14114	14121	14256	14032	14363	14033	14268	14082	14227	14207	14134	14231	14297	14181	14349	14222	14322	14066	14272	14276	14188	14217	14244	14240	14236	14074	14170	14317	14288	14193	14367	14149	14245	14005	14254	14119	14241	14220	14032	14393	14348	14202	14132	14181	14171	14155	14225	14140	14086	14213	14062	14315	14118	14126	14319	14161	14081	14216	14045	13994	14203	14181	14308	14340	14047	14077	14216	14343	14258	14225	14180	14043	14367	14168	14374	14122	14159	14165	14052	14241	14177	14249	14050	14049	14036	14232	14137	14100	14228	14137	14174	14176	14343	14225	14066	14229	14211	14062	14361	14132	14472	14229	14384	14193	14203	14203	14135	14275	14138	14235	14217	14258	14239	14228	14202	14310	14245	14133	14270	14236	14155	13972	14157	14216	14359	14124	14239	14283	14227	14186	14095	14251	14327	14288	14382	14134	14018	14355	14162	14286	14248	14379	14361	14113	14178	14238	14230	14269	14149	14176	14254	14243	14357	14130	14200	14191	14125	14286	14264	14205	14227	14099	14210	14061	14018	14197	14347	14146	14256	14252	14155	14154	14040	14182	14217	14207	14061	14374	14075	13974	14168	14234	14377	14165	14274	14180	14138	14223	14315	14090	14116	14082	14158	14306	14267	14247	14221	14130	14362	14086	14354	14258	14376	14216	14150	14075	14229	14220	14269	13907	14142	14135	14164	14064	14278	14225	14285	14175	14081	14187	14106	14274	14128	14165	14107	14259	14220	14138	14414	14103	14204	14253	14119	14208	14225	14236	14313	14143	14266	14147	14219	14262	14136	14195	14106	14234	14189	14220	14125	14106	14116	14338	14318	14287	14199	14109	14122	14320	14253	14125	14110	14250	14148	14302	14229	14200	14210	14092	14172	14222	14294	14109	14154	14293	14040	14278	14261	14327	14128	14121	14222	14131	14286	14178	14250	14245	14148	14142	14218	14220	14221	14121	14071	14288	14243	14142	14124	14245	14238	14258	14128	14211	14097	14295	14257	14173	14096	14199	14323	14109	14214	14233	14150	14282	14178	14175	14143	14159	14083	14280	14222	14202	14203	14220	14204	14250	14185	14220	14181	14237	14153	14149	14161	14001	14288	14082	14083	14208	14229	14231	14197	14381	14266	14057	14031	14176	14255	14174	14106	14299	14280	14250	14212	14108	14133	14233	14164	14063	14133	14064	14151	14345	14125	14021	14129	14281	14154	14221	14192	14121	14159	14056	14169	14252	14108	14102	14341	14075	14161	14191	14273	14209	14169	14287	14073	14317	14078	14310	14122	14127	14121	14312	14153	14046	14110	14114	14262	14117	14300	14126	14129	13985	14195	14592	14244	14154	14085	14150	14228	14357	14194	14134	14046	14202	14261	14270	14324	14070	14226	14122	14169	14189	14275	14208	14130	14147	14112	14402	14158	14197	14136	14160	14237	14077	14219	14150	14095	14197	14300	14320	14206	14103	14297	14200	14132	14261	14075	14186	14181	14339	14177	14151	14320	14270	14279	14147	14108	14320	14182	14070	14268	14272	14203	14327	14050	14286	14349	14286	14192	14259	14322	14236	14170	14220	14199	14210	14101	14289	14098	14138	14085	14288	14246	14098	14207	14255	14286	14136	14346	14156	14229	14114	14149	14059	14073	14301	14193	14323	14086	14343	14277	14183	14065	14123	14234	14335	14240	14368	14062	14117	14249	14367	14291	14316	14078	14181	14230	14192	14191	14178	14161	14194	14202	14359	14269	14383	14011	14239	14107	14233	14175	14309	14072	14064	14182	14161	14059	14301	14100	14118	14111	14119	14206	14174	14158	14180	14137	14032	14163	14231	14207	14236	14146	14122	14243	14115	14058	14156	14189	14149	14252	14184	14127	14161	14282	14206	14165	14256	14267	14167	14248	14182	14115	14180	14298	14163	14242	14076	14138	14220	14184	14083	14230	14101	14136	14140	13968	14298	14192	14154	14254	14193	14306	14300	14061	14161	14119	14277	14143	14296	14187	14111	14317	14230	14168	14227	14187	14099	14357	14344	13884	14174	14157	14309	14141	14349	14208	14152	14022	14196	14309	14186	14204	14265	14351	14153	14089	14429	14254	14250	14043	14134	14139	14203	14192	14288	14202	14117	14367	14265	14239	14202	14181	14192	14085	14309	14247	14210	14195	14432	14060	14090	14271	14260	14217	14324	14214	14156	14113	14137	14232	14296	14135	14017	14321	14130	14346	14329	14274	14054	14217	14167	14212	14253	14176	14243	14238	14224	14236	14221	14187	14192	14441	14301	14252	13986	14184	14238	14109	14333	14326	14146	14224	14303	14202	14212	14030	14153	14195	14181	14321	14149	14272	14275	13994	14153	14082	14282	13999	14238	14189	14462	14337	14139	14287	14165	14087	14198	14275	14030	14335	14168	14005	14168	14341	14158	14118	14410	14034	14111	14172	14239	14223	14235	14272	14105	14284	14219	14119	14445	14171	14271	14105	14240	14275	14349	14218	14278	14170	14183	14329	14231	14272	14181	14199	14125	14265	14203	14071	14334	14169	14306	14133	14216	14094	14070	14203	14244	14213	14424	14098	14308	14065	14150	14233	14163	14174	14191	14286	14329	14104	14273	14208	14241	14176	14254	14217	14290	14255	14183	14307	14124	14137	14213	14269	14305	14184	14096	14441	14293	14173	14190	14112	14150	14061	14200	14278	14162	14209	14329	14175	14131	14398	14380	14137	14143	14180	14153	14118	14124	14173	14098	14296	14271	14130	14158	14242	14033	14337	14019	14119	14190	14159	14113	14466	14143	14181	14277	14146	14290	14063	14154	14238	14145	14181	14237	14147	14125	14184	14278	14241	14030	14106	14191	14150	14210	14153	14159	14212	14264	14230	14152	14220	14281	14291	14261	14148	14273	14107	14039	14268	14076	14327	14236	14107	14258	14134	14377	14231	14243	14217	14208	14221	14274	14038	14179	14372	14378	14085	14215	14250	14252	14302	14292	14411	14336	14449	14131	14065	14131	14389	14270	14274	14290	14051	14193	14173	14067	14402	14256	14206	14176	14067	14171	14090	14291	14058	14217	14196	14171	14181	14206	13949	14089	14134	14244	14164	14235	14071	14135	14162	14181	14309	14269	14286	14075	14088	14260	14148	14299	14161	14355	14301	14102	14423	14220	14256	14330	14124	14224	14264	14017	14065	14031	14323	14191	14173	14150	14145	14230	14151	14169	14111	14036	14106	14204	14224	14209	14172	14304	14279	14053	14096	14156	14308	14431	14147	14166	14224	14165	14123	14180	14100
24556	21649	29237	24621	22551	24743	24966	20892	20518	20161	20207	19334	18837	18587	18487	18256	18235	18316	18006	18013	17894	18231	18321	18160	17946	18076	18124	18150	18000	17895	17940	18100	17989	17953	17882	17881	17926	18079	18085	17891	18116	18065	17874	17996	17848	17878	17921	17889	17825	18071	17891	17928	17900	17801	17920	17993	17813	17814	18029	18082	17723	17868	18040	18354	17906	18027	17997	18016	17677	17844	17850	18007	18115	18051	18152	18058	17949	18053	18038	18191	17893	17930	18071	18047	17649	17724	18003	18004	17880	17919	17949	17946	17980	17845	17905	17855	17835	18138	17837	17698	17838	17764	17991	17875	18016	17996	18060	17705	17823	17962	17756	17943	17993	17752	17981	17959	17847	18019	18153	17996	17873	17975	18068	17943	17901	18083	17879	17673	17828	17706	17803	17902	18199	18028	17775	18132	17777	18015	17842	18003	17960	17982	17893	17946	17814	17995	17839	17844	17808	17829	17771	17990	17972	17912	17973	17765	17980	17869	18122	17872	17774	18105	17928	17839	18021	18028	18009	17807	17982	17980	18021	17994	17783	17955	17934	17699	17780	18118	18016	17987	17938	17884	17899	18030	18021	17680	17833	17935	17887	18038	17792	17761	17777	18051	17772	17864	17867	17742	17800	17899	17804	17700	17984	17865	17958	17902	18089	17834	17969	17940	17777	18007	17903	17738	17870	17850	17804	17998	17812	17792	17972	17781	18034	17976	17777	17841	17797	18016	17946	17788	18203	18026	17819	18066	17742	17873	17736	17781	17949	17875	17939	17841	17844	17937	18020	17840	17962	17745	17953	18028	18022	17995	17855	17755	17844	17672	17818	17834	17740	17802	17798	17762	17990	18039	17827	17964	18018	17882	17843	17881	17974	18164	17879	17914	18000	17863	17994	17987	17878	17808	17718	17812	17637	17818	17784	17834	18098	17961	17937	17828	17872	17815	17700	17780	17859	17981	17936	18055	17972	17867	17983	17790	17979	17729	17936	17929	17756	17775	17988	17972	18042	17929	17842	17745	17806	17778	17904	17706	17965	17857	17789	18040	17834	17945	17786	17819	17775	17869	17716	17938	17976	17839	18066	17929	17910	17746	18117	17926	17861	17966	17807	18016	17754	18070	17923	17738	17963	18008	17817	17619	17825	17740	17810	17956	17998	18047	18041	17888	17866	17794	17721	17932	17984	17888	17983	17755	17837	17898	18023	17988	17905	17859	17944	17780	17922	17883	17787	17760	17853	17876	17754	17774	18026	17833	17923	17678	17800	17942	18030	17856	17782	17886	17673	17849	17883	17879	18217	18019	17755	17816	17839	17967	17912	18115	17872	18056	17961	17880	17855	17788	17807	17781	17918	17818	17791	17983	17891	17980	17832	17801	17800	18119	18033	17839	17945	17833	17992	17911	17948	17860	17792	18322	17944	17685	17988	17853	17854	17840	17928	17912	17820	17957	17767	17902	17626	17783	17796	18135	18020	17933	17825	17681	17969	18008	17960	17893	18012	17803	17969	18019	18031	17853	17877	17951	17767	17723	17814	17762	17818	17761	17922	17920	17828	18149	17955	17851	17928	17977	17958	18024	17869	17918	17827	17879	17970	18075	18129	17863	17775	17855	18077	17839	18003	17697	17749	17897	18016	17857	17781	17983	17714	17981	17932	18019	17831	17860	17827	17851	17840	17825	17878	17774	17873	17862	17805	17870	17826	17892	17902	17696	17962	18050	17748	17839	17952	18053	17768	17971	17657	17712	17818	18116	17992	17852	17676	17861	18265	17912	18006	17718	17744	17919	17907	17936	18000	18079	18067	17845	17944	17901	17827	18043	17805	18064	17880	17909	17983	17995	17934	17783	17781	17740	17915	17923	17882	17952	17895	17814	17964	17908	18070	17697	17815	17880	18102	18108	17699	17830	17953	17888	17580	17875	17749	17844	17997	17985	17913	17917	17779	17932	17817	17752	17895	17939	17789	17943	17904	17982	17853	17941	17893	17894	17815	17672	17932	17846	17856	18071	18011	17774	17936	17771	17798	17836	17751	17992	17930	17867	17880	17915	18042	17872	17932	18048	17898	17956	17990	17967	17742	17731	17826	17949	18113	17832	17906	18035	17997	17691	17598	17901	17818	17780	18019	17751	17831	17834	17977	17860	17962	17902	17934	17988	17805	18005	17946	17926	18089	17833	17982	17950	17996	17859	18029	17737	17907	18091	18064	17842	17943	17855	18002	17949	17946	17857	17885	17949	17860	18081	17799	18019	18048	17749	17828	17988	17859	17933	17953	17835	17851	18080	17758	17599	17865	17791	17938	17893	17612	17950	17991	17959	17895	17869	18033	17818	18024	17974	18001	17922	17855	17805	17818	17808	17809	17812	17912	17808	18051	18078	17957	17807	17921	18027	17867	17825	17848	17988	17894	17698	17875	18047	17974	17984	17800	18034	17791	17616	17743	18014	17911	18003	17923	17752	18018	18019	17891	17904	17876	17916	18081	17913	17929	18036	17993	17665	18134	17868	17982	17801	17787	17923	17861	17875	17962	17850	17968	17820	18084	18178	17807	17808	17863	17843	17833	17967	17957	17715	17717	17940	17863	17924	17789	17527	17788	17886	17945	18018	17888	17776	17883	17687	17823	17918	17855	17814	17780	17656	17899	17769	17706	17978	17914	17635	17868	17942	17976	18058	17894	18002	17819	17868	17909	17785	17910	17812	17906	17777	17934	17899	18123	17781	18057	18044	17733	17753	17778	17919	17779	18028	17972	17908	17795	17664	17920	17781	17950	17870	17824	17741	17910	17654	17728	17962	17871	18048	17717	17626	17824	17920	18052	18083	17787	17615	17622	17909	17703	17784	17808	17849	17654	17813	17760	17893	17930	17859	17936	17937	17950	18004	17765	17757	17931	17925	18004	17817	17830	17786	17870	17924	17602	17965	18025	17782	18065	18019	17830	17956	18075	17937	17825	18044	17896	17738	18056	17959	17705	17877	17967	17995	17787	17805	17813	17781	17861	17790	17762	18058	17982	18049	18033	17875	17974	18177	17979	17823	17794	17731	18008	17756	17801	17838	17934	17960	17925	17851	17646	17792	17856	17843	17948	17879	17902	17951	17988	17844	18020	17809	17985	17865	17937	17945	17776	17753	17778	17852	18017	17909	17856	17872	17847	17728	17752	17962	17922	17739	17780	18074	17715	17855	17814	17896	18101	17764	17705	17788	17793	17659	17956	18038	18078	18041	17945	17502	18090	17860	17791	17699	17687	18072	17835	17747	18063	17968	17902	18133	17888	18024	17940	17859	17818	18048	17848	17885	18003	18063	17917	17810	18019	18089	17978	17810	17916	17851	18015	18028	17716	17883	17894	17971	17847	17779	17811	18067	17868	17867	17941	17980	17892	17793	17881	17960	17715	18133	18024	18021	17926	17997	17846	17908	18052	17960	17972	17796	17827	17842	17814	17831	17975	17932	17863	17851	17904	17862	17871	17975	17839	17920	17893	17960	17892	17762	17874	17884	17574	17895	17607	17963	18076	17801	18035	17806	17885	18065	17887	17919	17843	18064	17867	17691	17894	17643	17809	17822	17741	17854	17753	17958	18127	17744	17862	17715	17999	17814	17908	17823	17938	17844	17979	17933	17907	17833	17696	17844	18064	18041	17888	17656	17822	17819	18114	17829	17852	18091	17678	17899	17871	17688	17902	17766	17906	17926	18102	17711	17901	17859	17907	17738	17946	17790	17878	17961	18020	17846	17970	18054	18013	17916	17853	17938	17806	17865	17866	17916	18079	17878	17969	17826	17808	17747	17844	17982	18076	17839	18028	18028	17862	17806	17923	17966	17967	17750	17787	17717	17765	17712	17786	17441	17834	17682	18138	17879	17944	18027	17725	17986	18009	17814	17845	18119	18226	18011	17933	17813	17827	18046	17820	17876	18068	17978	18036	18114	17975	17944	17757	17835	17692	18003	17946	17839	18043	17991	17805	17921	17825	17731	17815	17799	17800	17943	17774	17757	17783	17745	17891	17887	17876	17929	17985	17905	17929	17857	17648	17814	17757	18045	17958	17895	17879	17842	17891	17909	18009	17977	17987	17835	18070	17893	17787	17815	17717	17761	17885	17942	17779	17953	17906	17991	17899	17743	17781	17977	18067	17860	17854	17790	17569	17936	17874	17842	17840	17977	17786	17755	17797	17889	17871	17863	17983	17958	17985	17717	17990	17716	17871	17817	17880	18060	17891	17771	17900	17933	18004	17867	17709	17982	17871	18051	17918	17885	17671	18015	17904	17736	17707	18008	18144	17891	17996	18017	17837	17872	17861	17925	17891	17839	17909	17954	17741	18055	17912	17944	17744	17400	17907	17826	17895	17818	17842	17729	17965	17973	18200	18014	17906	18141	17849	17800	17909	17950	17890	17885	17885	17916	17854	18116	17869	17974	18088	17910	18027	17918	17786	17868	17763	17765	17828	17927	17761	17791	17768	18097	18060	18027	17705	17946	17718	17769	17703	17777	17990	17733	18017	17805	18006	17957	17641	17843	17865	17823	18074	17742	17864	17814	17998	17780	17877	17957	17873	17953	17872	17873	17919	17597	17994	17974	17877	18131	18092	17852	17965	18027	17884	18001	17954	17820	17889	17750	17749	17654	17771	17937	17798	17916	17838	17796	17934	17797	17880	17824	18007	18002	17875	17871	17598	17898	17810	17812	17863	17877	17839	17986	17614	17826	17628	17723	17834	17811	17880	17879	17811	17756	18101	18031	17693	17889	17862	18054	17769	17948	17844	17985	17779	17756	17756	17949	17751	17889	18058	17872	17889	17937	17875	17796	17762	17920	17966	17619	17678	18073	17791	18051	17786	17677	17945	17629	17842	17757	17828	17951	17720	17754	18118	17914	18017	17812	17943	17916	17905	17965	17950	18024	18009	17850	17904	17818	17672	18087	18015	17962	17941	17878	17748	17841	18075	17905	17668	17886	17787	17688	18010	18032	17838	17922	17790	17925	17990	17958	18031	17883	17864	17969	18060	17927	18015	17926	17955	17841	17811	17894	17894	17773	17684	17801	17830	18014	17677	17985	17637	17797	17723	17934	17888	17814	17889	17624	17715	18022	17896	17588	17856	17719	18091	17893	17832	17793	17612	18101
25751	44261	40732	29939	24631	21463	19261	18753	19000	18027	18066	17077	16032	15295	15121	15118	14942	14958	15024	14840	14793	14885	15051	14816	14959	14886	15034	14979	14925	14902	14753	14867	14883	14772	14874	14668	14879	14710	14792	14827	14896	14717	14794	14791	14862	14705	14674	14859	14848	14858	14692	14858	14772	14901	14705	14968	14817	14768	14753	14778	14763	14843	14778	14788	14662	14711	14696	14488	14857	14596	14597	14839	15038	14832	14789	14725	14767	14857	14729	14817	14832	14732	14732	14823	14780	14800	14848	14622	14779	14719	14836	14663	14765	14827	14866	14802	14744	14750	14903	14887	14801	14765	14703	14813	14779	14894	14618	14634	14697	14846	14805	14899	14819	14859	14667	14750	14802	14616	14805	14747	14783	14806	14578	14813	14743	14717	14921	14818	14893	14710	14826	14767	14859	14797	14736	14846	14804	14763	14828	14662	14758	14875	14742	14779	14742	14640	14803	14662	14806	14723	14790	14644	14607	14886	14803	14816	14668	14813	14636	14648	14834	14924	14589	14653	14908	14790	14940	14739	14472	14647	14784	14825	14897	14817	14843	14782	14715	14946	14637	14725	14799	14486	14840	14692	14745	14703	14699	14693	14851	14618	14718	14714	14637	14914	14713	14733	14678	14762	14677	14817	14920	14844	14767	14842	14703	14652	14876	14888	14835	14966	14735	14763	14928	14779	14811	14555	14723	14805	14835	14716	14629	14813	14825	14564	14624	14718	14762	14695	14706	14731	14796	14806	14792	14785	14613	14910	14831	14739	14793	14759	14888	14593	14767	14620	14679	14730	14799	14700	14629	14637	14675	14668	14767	14609	14679	14655	14678	14680	14828	14738	14642	14933	14580	14750	14725	14654	14859	14829	14724	14805	14560	14778	14853	14691	14735	14802	14715	14658	14778	14894	14708	14834	14687	14747	14781	14742	14897	14567	14873	14842	14856	14714	14799	14615	14816	14729	14662	14720	14792	14583	14825	14798	14730	14670	14712	14547	14746	14740	14778	14842	14736	14600	14826	14777	14654	14931	14771	14670	14802	14774	14668	14895	14767	14849	14820	14847	14801	14555	14779	14775	14722	14597	14690	14942	14683	14549	14852	14775	14813	14789	14677	14680	14695	14758	14755	14870	14606	14801	14626	14911	14761	14847	14729	14871	14712	14794	14709	14684	14738	14686	14714	14783	14802	14634	14578	14710	14615	14559	14882	14650	14771	14644	14937	14651	14729	14757	14736	14913	14885	14779	14727	14791	14861	14679	14807	14854	14708	14728	14830	14653	14773	14691	14616	14832	14785	14752	14737	14777	14741	14721	14678	14719	14868	14705	14791	14771	14693	14853	14864	14906	14549	14703	14660	14898	14674	14623	14789	14634	14713	14720	14699	14839	14694	14744	14672	14760	14691	14774	14945	14804	14776	14638	14718	14566	14868	14618	14764	14701	14591	14839	14662	14764	14869	14789	14773	14863	14885	14756	14757	14646	14783	14606	14624	14760	14702	14738	14635	14691	14857	14723	14751	14689	14806	14768	14815	14642	14760	14712	14754	14746	14711	14585	14859	14712	14679	14703	14882	14835	14656	14741	14837	15001	14387	14789	14647	14801	14809	14643	14774	14615	14829	14704	14694	14707	14688	14795	14874	14813	14878	14884	14757	14747	14757	14962	14815	14658	14717	14654	14822	14830	14881	14818	14755	14748	14752	14850	14442	14669	14814	14740	14742	14658	14621	14677	14733	14794	14803	14731	14614	14731	14737	14906	14738	14532	14679	14795	14729	14657	14640	14671	14676	14763	14756	14889	14658	14717	14713	14782	14695	14671	14779	14666	14734	14641	14750	14805	14676	14782	14664	14860	14631	14666	14770	14687	14692	14612	14805	14787	14679	14666	14962	14829	14774	14753	14815	14924	14814	14756	14795	14835	14856	14724	14812	14762	14872	14761	14790	14675	14664	14788	14847	14778	14879	15008	14663	14853	14780	14720	14740	14780	14825	14647	14746	14777	14709	14873	14802	14671	14712	14723	14755	14706	14852	14683	14895	14726	14818	14690	14768	14719	14728	14861	14885	14812	14917	14794	14752	14665	14672	14720	14766	14641	14876	14839	14632	14788	14725	14681	14862	14609	14816	14664	14719	14789	14841	14702	14651	14746	14740	14663	14647	14606	14718	14866	14865	14686	14615	14839	14755	14837	14531	14812	14731	14850	14856	15012	14856	14610	14720	14959	14575	14791	14943	14710	14729	14788	14770	14878	14696	14700	14919	14760	14772	14663	14883	14759	14600	14845	14684	14848	14722	14841	14808	14770	14779	14705	14705	14762	14670	14766	14717	14662	14725	14682	14754	14837	14669	14578	14631	14804	14789	14836	14901	14753	14721	14821	14725	14894	14664	14705	14690	14795	14647	14682	14862	14782	14757	14859	14855	14947	14726	14775	14770	14726	14746	14761	14845	14766	14762	14711	14918	14840	14706	14896	14632	14907	14593	14596	14679	14650	14694	14786	14747	14864	14917	14746	14624	14776	14806	14597	14794	14718	14887	14614	14724	14729	14756	14736	14720	14781	14561	14755	14714	14743	14658	14744	14679	14681	14876	14861	14676	14856	14897	14806	14897	14788	14671	14796	14651	14707	14762	14808	14688	14623	14811	14861	14801	14703	14674	14766	14803	14689	14847	14978	14726	14924	14901	14698	14678	14651	14725	14860	14829	14778	14765	14507	14756	14774	14763	14805	14845	14884	14697	14529	14908	14807	14696	14759	14662	14757	14629	14726	14890	14811	14751	14574	14744	14901	14867	14570	14791	14744	14708	14779	14661	14826	14815	14851	14604	14633	14663	14721	14892	14937	14731	14593	14861	14878	14828	14556	14807	14697	14918	14553	14884	14899	14947	14786	14771	14587	14728	14849	14584	14681	14628	14747	14680	14723	14792	14850	14676	14784	14930	14900	14795	14778	14841	14701	14774	14789	14787	14902	14873	14909	14717	14737	14701	14823	14662	14859	14759	14807	14787	14744	14869	14766	14716	14660	14960	14832	14769	14923	14769	14835	14717	14782	14749	14703	14694	14719	14829	14794	14796	14470	14738	14822	14507	14685	14457	14693	14787	14617	14792	14611	14675	14803	14766	14785	14682	14693	14746	14770	14709	14598	14689	14781	14559	14880	14628	14611	14718	14669	14798	14629	14797	14704	14591	14776	14796	14842	14636	14815	14622	14861	14657	14609	14727	14832	14717	14878	14772	14665	14608	14864	14881	14792	14820	14619	14728	14774	14728	14721	14924	14737	14782	14857	14700	14668	14625	14659	14802	14830	14575	14935	14711	14684	14661	14681	14597	14605	14713	14730	14701	14901	14697	14814	14856	14820	14744	14698	14549	14839	14853	14774	14928	14834	14736	14718	14800	14662	14764	14847	14671	14767	14619	14767	14755	14905	14741	14942	14551	14885	14957	14641	14749	14754	14642	14922	14665	14593	14741	14789	14748	14845	14732	14658	14904	14684	14630	14701	14851	14852	14787	14639	14892	14822	14942	14675	14836	14659	14674	14781	14704	14668	14803	14813	14661	14605	14765	14745	14734	14746	14801	14691	14714	14795	14684	14980	14669	14672	14641	14654	14719	14714	14745	14686	14604	14732	14765	14739	14602	14794	14626	14788	14856	14893	14823	14562	14894	14738	14704	14732	14658	14599	14811	14772	14878	14747	14855	14534	14896	14900	14579	14718	14584	14795	14842	14734	14703	14719	14762	14643	14751	14830	14723	14827	14769	14898	14591	14799	14817	14799	14727	14816	14947	14861	14557	14682	14607	14614	14870	14676	14798	14775	14850	14720	14800	14685	14734	14557	14814	14732	14630	14890	14889	14730	14733	14779	14757	14685	14656	14781	14768	14774	14927	14772	14768	14842	14689	14755	14674	14865	14725	14753	14697	14863	14693	14792	14839	14832	14656	14753	14662	14806	14588	14589	14748	14816	14722	14850	14759	14509	14674	14635	14902	14588	14633	14766	14838	14693	14804	14811	14653	14775	14856	14694	14735	14613	14652	14564	14781	14797	14776	14849	14829	14618	14672	14732	14691	14641	14850	14888	14643	14835	14700	14830	14802	14677	14537	14595	14724	14826	14642	14804	14626	14715	14711	14700	14624	14569	14894	14597	14787	14630	14822	14779	14660	14745	14846	14809	14703	14809	14608	14675	14853	14680	14813	14710	14886	14674	14901	14727	14694	14701	14840	14823	14808	14714	14748	14683	14740	14751	14814	14682	14656	14794	14754	14650	14794	14627	14693	14731	14801	14906	14776	14606	14922	14666	14873	14656	14634	14946	14756	14693	14716	14759	14889	14746	14827	14655	14691	14804	14865	14524	14732	14670	14812	14709	14839	14633	14539	14795	14729	14678	14718	14787	14791	14625	14714	14759	14667	14771	14818	14707	14693	14790	14871	14835	14724	14791	14671	14804	14712	14693	14767	14807	14933	14775	14969	14701	14813	14646	14735	14899	14842	14737	14738	14767	14566	14831	14542	14805	14547	14812	14821	14627	14831	14696	14691	14759	14814	14681	14949	14767	14731	14744	14775	14692	14823	14666	14707	14720	14583	14790	14733	14565	14621	14846	14782	14835	14794	14759	14650	14858	14961	14768	14716	14824	14666	14628	14827	14820	14704	14906	14522	14692	14707	14638	14853	14610	14877	14954	14669	14844	14718	14885	14632	14920	14727	14766	14664	15042	14730	14905	14914	14744	14775	14722	14871	14834	14693	14809	14658	14798	14838	14842	14722	14742	14940	14765	14751	14810	14798	14773	14794	14663	14866	14712	14852	14779	14608	14858	14723	14812	14691	14674	14730	14692	14829	14765	14847	14769	14714	14853	14835	14685	14666	14631	14822	14773	14882	14786	14660	14584	14756	14846	14738	14793	14634	14916	14887	14688	14747	14789	14777	14617	14797	14864	14745	14696	14700	14862	14619	14826	14593	14648	14695	14681	14778	14718	14755	14725	14782	14895	14694	14756	14800	14686	14693	14742	14873	14666	14800	14664	14805	14820	14854	14761	14687	14758	14711	14536	14810	14855	14802	14707	14909	15068	14697	14748	14694	14834	14701	14599	14826	14687	14796	14657	14653	14820	14751	14578	14839	14850	14763	14752
31510	25770	27521	23677	19329	17998	17395	17269	17186	17244	17229	16975	16813	16615	16493	16595	16600	16594	16552	16487	16581	16632	16695	16472	16338	16624	16463	16667	16568	16493	16365	16332	16408	16496	16526	16267	16662	16664	16553	16548	16435	16320	16286	16556	16360	16372	16369	16470	16604	16626	16636	16482	16368	16308	16589	16531	16537	16418	16429	16404	16424	16433	16554	16474	16419	16344	16675	16542	16381	16421	16505	16384	16697	16554	16698	16669	16508	16362	16567	16382	16388	16422	16440	16629	16445	16500	16462	16423	16394	16466	16114	16505	16585	16581	16533	16371	16482	16438	16266	16402	16483	16398	16234	16492	16698	16403	16486	16590	16401	16542	16545	16412	16279	16589	16471	16719	16552	16533	16516	16258	16344	16350	16496	16364	16506	16604	16412	16514	16538	16384	16730	16479	16463	16636	16591	16733	16548	16425	16324	16448	16444	16595	16448	16291	16588	16480	16406	16466	16469	16489	16544	16393	16607	16588	16524	16437	16368	16373	16347	16513	16364	16480	16584	16518	16472	16501	16525	16372	16610	16503	16392	16402	16507	16413	16292	16476	16326	16611	16423	16408	16349	16531	16426	16768	16459	16388	16458	16476	16635	16528	16597	16589	16564	16598	16245	16614	16761	16513	16516	16572	16511	16478	16294	16438	16399	16422	16491	16248	16430	16341	16468	16412	16359	16630	16432	16513	16622	16682	16382	16416	16380	16332	16329	16544	16518	16426	16534	16483	16631	16420	16577	16451	16435	16454	16460	16414	16429	16415	16405	16470	16523	16452	16449	16441	16382	16174	16661	16476	16525	16455	16376	16506	16564	16403	16489	16470	16362	16417	16294	16491	16357	16348	16241	16604	16246	16398	16508	16501	16598	16407	16297	16657	16387	16324	16451	16379	16579	16340	16300	16705	16580	16459	16442	16423	16449	16528	16577	16611	16414	16491	16570	16212	16565	16403	16511	16337	16601	16554	16353	16511	16387	16357	16459	16388	16313	16596	16433	16456	16636	16626	16485	16417	16406	16319	16373	16429	16353	16365	16414	16288	16359	16532	16460	16585	16486	16604	16550	16508	16383	16374	16377	16411	16642	16593	16480	16466	16522	16497	16399	16506	16460	16317	16780	16457	16606	16437	16509	16419	16336	16562	16541	16542	16490	16478	16531	16545	16401	16462	16488	16491	16518	16400	16402	16467	16516	16306	16658	16483	16513	16618	16529	16533	16651	16640	16501	16431	16573	16557	16463	16316	16422	16386	16428	16680	16464	16473	16359	16416	16616	16560	16445	16411	16413	16461	16418	16359	16725	16716	16498	16188	16527	16594	16237	16335	16585	16363	16532	16485	16639	16711	16630	16528	16505	16621	16628	16465	16404	16401	16535	16484	16272	16476	16322	16429	16398	16426	16331	16580	16607	16236	16480	16487	16491	16439	16482	16409	16367	16539	16327	16636	16405	16378	16438	16471	16340	16561	16307	16528	16455	16493	16416	16249	16434	16471	16431	16281	16568	16420	16636	16325	16518	16333	16463	16567	16508	16255	16437	16519	16449	16480	16356	16501	16636	16644	16570	16802	16339	16494	16532	16491	16657	16535	16610	16315	16424	16426	16414	16312	16427	16328	16371	16475	16721	16471	16533	16326	16555	16337	16572	16466	16396	16517	16532	16317	16250	16376	16312	16279	16368	16501	16563	16531	16576	16554	16604	16573	16502	16191	16441	16559	16407	16610	16401	16488	16366	16395	16587	16462	16497	16508	16619	16251	16504	16494	16506	16586	16512	16550	16468	16498	16716	16421	16376	16426	16578	16397	16367	16510	16412	16430	16533	16429	16464	16605	16496	16690	16438	16417	16462	16427	16559	16458	16530	16381	16444	16333	16748	16368	16490	16471	16362	16431	16425	16539	16379	16500	16658	16339	16390	16707	16538	16407	16606	16567	16412	16519	16577	16600	16330	16448	16460	16355	16433	16519	16578	16487	16388	16386	16486	16456	16306	16504	16513	16363	16330	16467	16338	16452	16427	16366	16346	16495	16352	16521	16421	16605	16598	16494	16510	16485	16635	16282	16543	16469	16631	16324	16410	16572	16550	16366	16269	16327	16606	16351	16535	16468	16645	16523	16489	16432	16439	16511	16580	16482	16415	16561	16433	16543	16594	16444	16610	16458	16357	16509	16527	16526	16503	16382	16479	16502	16375	16662	16427	16517	16515	16423	16546	16505	16288	16561	16526	16437	16397	16648	16449	16528	16398	16549	16632	16685	16427	16467	16634	16510	16525	16298	16612	16443	16431	16366	16526	16442	16488	16389	16542	16368	16363	16493	16563	16466	16527	16440	16448	16428	16476	16422	16574	16644	16594	16507	16158	16645	16415	16533	16468	16490	16537	16439	16351	16505	16535	16382	16525	16242	16590	16545	16437	16425	16429	16272	16368	16661	16514	16371	16465	16290	16401	16599	16465	16464	16597	16496	16625	16401	16466	16413	16504	16334	16384	16552	16566	16456	16487	16557	16451	16353	16449	16436	16358	16302	16407	16366	16533	16702	16512	16634	16655	16499	16413	16374	16515	16358	16426	16454	16623	16438	16443	16535	16706	16614	16415	16305	16258	16443	16510	16345	16314	16364	16470	16622	16672	16353	16429	16661	16499	16431	16520	16654	16571	16250	16507	16427	16372	16458	16427	16542	16393	16360	16596	16502	16622	16495	16495	16435	16371	16418	16630	16547	16364	16363	16508	16482	16375	16395	16287	16437	16368	16189	16382	16573	16413	16557	16408	16509	16419	16421	16501	16528	16317	16524	16549	16546	16426	16430	16495	16542	16449	16646	16474	16427	16568	16335	16460	16316	16429	16543	16565	16213	16633	16441	16273	16530	16555	16497	16343	16420	16499	16420	16296	16634	16478	16460	16346	16322	16510	16417	16489	16475	16507	16594	16758	16629	16539	16463	16373	16352	16557	16467	16507	16300	16378	16431	16731	16661	16376	16406	16438	16453	16540	16374	16276	16445	16736	16552	16578	16497	16485	16328	16503	16551	16610	16256	16428	16602	16427	16491	16432	16563	16608	16584	16513	16475	16429	16367	16422	16541	16640	16250	16618	16325	16456	16503	16381	16419	16347	16562	16567	16518	16471	16330	16516	16395	16409	16023	16656	16667	16526	16552	16486	16464	16444	16523	16376	16481	16520	16472	16492	16580	16417	16301	16419	16294	16664	16596	16203	16460	16604	16756	16509	16551	16522	16441	16278	16607	16561	16391	16454	16561	16501	16361	16569	16638	16677	16514	16373	16360	16454	16717	16575	16618	16542	16119	16434	16317	16653	16275	16471	16446	16573	16577	16427	16544	16521	16404	16329	16358	16346	16353	16419	16490	16432	16295	16494	16499	16467	16455	16376	16513	16547	16560	16416	16395	16408	16470	16540	16580	16372	16409	16336	16496	16469	16627	16476	16430	16522	16501	16440	16528	16365	16471	16691	16462	16411	16379	16329	16418	16483	16625	16431	16569	16587	16549	16604	16578	16661	16481	16499	16659	16414	16424	16637	16532	16433	16560	16518	16482	16213	16662	16225	16425	16214	16691	16791	16424	16285	16533	16620	16822	16511	16590	16634	16586	16315	16438	16585	16490	16514	16387	16451	16482	16208	16294	16562	16454	16369	16653	16570	16568	16538	16725	16599	16460	16643	16501	16446	16526	16383	16336	16321	16452	16592	16433	16459	16499	16557	16410	16666	16264	16421	16311	16566	16468	16389	16371	16463	16460	16688	16361	16569	16466	16494	16555	16545	16439	16266	16577	16293	16374	16375	16513	16581	16497	16610	16489	16551	16321	16361	16524	16452	16734	16506	16521	16564	16443	16553	16400	16563	16507	16265	16616	16250	16288	16460	16438	16247	16435	16387	16338	16286	16456	16330	16525	16590	16532	16608	16466	16482	16557	16539	16449	16646	16536	16621	16704	16573	16581	16544	16476	16360	16352	16459	16366	16547	16520	16354	16537	16632	16620	16524	16501	16339	16430	16448	16577	16469	16614	16540	16421	16603	16525	16568	16447	16702	16587	16248	16405	16534	16330	16382	16385	16405	16607	16485	16515	16437	16397	16147	16535	16344	16432	16377	16546	16591	16518	16432	16678	16584	16562	16638	16615	16330	16505	16403	16364	16461	16481	16402	16334	16475	16457	16537	16510	16298	16498	16627	16329	16409	16528	16397	16472	16515	16406	16607	16476	16334	16360	16610	16415	16545	16439	16428	16482	16262	16286	16480	16621	16428	16576	16282	16440	16467	16572	16625	16406	16447	16379	16657	16583	16432	16362	16482	16649	16426	16638	16508	16393	16664	16490	16475	16351	16295	16656	16397	16541	16504	16494	16453	16440	16603	16405	16392	16540	16563	16395	16315	16341	16421	16378	16763	16519	16449	16234	16518	16435	16358	16436	16529	16312	16454	16528	16431	16562	16360	16519	16405	16511	16491	16284	16590	16363	16425	16548	16488	16542	16586	16650	16478	16504	16487	16422	16515	16407	16649	16322	16450	16452	16377	16283	16412	16551	16365	16477	16427	16439	16418	16541	16598	16490	16489	16509	16479	16576	16720	16426	16582	16477	16719	16499	16519	16503	16355	16405	16415	16475	16544	16389	16503	16526	16423	16630	16686	16563	16569	16393	16555	16538	16236	16550	16516	16541	16267	16387	16623	16453	16384	16367	16495	16351	16369	16565	16540	16523	16497	16590	16655	16552	16458	16573	16584	16589	16581	16475	16375	16580	16327	16521	16809	16368	16414	16305	16587	16489	16337	16354	16474	16412	16513	16581	16569	16728	16516	16308	16459	16524	16519	16531	16578	16540	16523	16657	16584	16462	16437	16538	16311	16526	16754	16495	16571	16447	16594	16464	16565	16567	16600	16397	16618	16362	16501	16521	16387	16378	16554	16490	16523	16555	16629	16531	16589	16288	16110	16325	16421	16350	16351	16573	16491	16450	16448	16506	16558	16344	16398	16524	16547	16456	16507	16597	16519	16597	16348	16372	16413	16566	16545	16426	16548	16335	16426	16379	16449	16375	16503	16490	16609	16459	16415	16245	16698	16552	16643	16409	16385	16542	16539	16616	16525	16385	16369	16507	16757	16532	16573	16502	16397	16428
23062	31851	29642	22289	17518	16363	15458	15215	15341	14990	15089	14679	14416	14057	13981	13903	14095	14078	13892	13960	13996	14082	14066	14036	13936	14057	13947	13901	13947	13799	14034	13825	13818	14084	13996	14051	13975	13878	13847	13853	14047	13856	13918	13834	14135	13993	13998	13966	13984	13882	13949	14056	13897	13824	13866	13882	14049	13842	13997	13857	14137	13872	13780	13976	13939	13762	13887	13998	13972	13903	13878	14108	13902	13826	13910	14006	13927	14066	13913	13973	13945	14052	13743	13978	13873	14049	13779	13751	14032	14036	13936	14051	13967	13822	13931	13949	13810	13967	14043	14113	13862	14074	14046	14006	13944	13825	13941	13963	13973	13950	13958	13899	14096	13899	13908	14045	13971	14043	13803	13855	13946	13898	13941	13964	13811	13915	14036	14016	13845	13866	13969	13827	14045	13973	13894	13846	13978	13951	13877	13785	14077	13881	13781	13943	14020	13852	13886	13770	13954	13842	13936	13799	14093	13880	13940	14041	13960	14033	13870	13926	13868	13971	13913	13969	13862	14050	13891	13846	13960	13829	13947	13859	13965	13875	13962	13998	13938	13956	13900	13773	13937	13826	14097	13764	13964	13824	14026	13803	14006	14033	13848	13903	13989	13980	13903	13837	14106	13842	13828	13915	13818	14121	14024	13941	13979	14024	13881	13860	13961	13922	13899	13941	13898	13992	13947	13994	13843	13749	13859	13905	13981	13789	14022	13982	13910	13862	13896	13927	13792	13904	14040	13926	13926	13766	14106	13635	13908	14018	13890	14120	13930	14048	13934	13870	13862	13925	13912	13914	13836	13770	13806	13883	13899	13857	13980	13885	13796	13965	13962	13764	13838	13862	13825	13955	13809	13792	14071	13869	13971	13922	13999	13992	13970	14035	13792	13994	13884	13948	13851	13943	13836	13888	14008	13981	13965	13817	13859	13927	13926	14058	13988	13898	13912	14068	13897	14031	13861	13843	13920	13896	13960	13954	13956	13942	13928	14014	13810	13987	13971	13985	13973	13951	13863	13937	13939	14006	13900	13748	14056	13961	13772	13771	13966	13860	14039	14003	13914	13929	13838	13954	13890	13907	14030	14037	13826	14008	14035	13915	13926	13888	13885	14069	13841	14012	13811	13758	14028	13921	13817	14096	14001	13780	14037	14043	13969	13890	13963	13926	13858	14033	13897	13890	13954	13922	13963	14040	13916	13978	14040	13869	13880	13947	13851	13836	13776	13859	14091	13930	13985	13813	13910	14000	13766	13867	13702	13963	13996	14089	13943	13991	14010	13788	14035	13850	13830	13856	13786	13845	13828	13870	14053	13871	13878	13777	14086	14059	13919	13904	14060	13931	13937	13743	13973	14010	13987	13953	14018	14095	13950	13991	13934	14024	13934	13906	13756	13994	13988	13875	14063	13985	13909	13944	13848	13955	13992	13825	13870	14151	13909	13948	13988	13955	13913	13955	13886	13829	13977	13925	14106	14089	14092	13987	13980	14050	13944	13892	13894	13914	13899	13947	13963	13849	14054	13881	13833	13798	13955	13979	13837	13909	13969	14061	14084	14085	13798	13829	13966	13959	13794	14012	14007	14061	13851	13932	13895	13837	13942	13932	13703	13807	14009	14043	14092	13949	13759	13977	14138	14027	13824	14071	13801	13891	13760	13960	13816	14048	13850	14003	13868	13932	13998	13957	13920	13862	13757	13918	13785	13971	13906	13920	13905	13934	13908	13856	14033	14080	13805	13857	13921	13779	14120	14038	13854	14083	13854	13701	14078	14054	13993	13932	13914	14094	14073	13913	13950	14024	14045	13976	14065	13947	14033	13991	13902	13967	13889	13826	13951	13815	14006	13912	13842	13908	13898	13835	13951	13918	13874	13844	13913	13778	13911	13946	14013	13970	13980	13960	13915	13796	13891	13881	13955	13908	13842	13767	13949	14018	13938	14034	13964	13919	13998	14087	13986	13883	13898	13971	13774	14022	13893	13894	13857	13909	14077	13855	13905	13855	13892	13788	13975	13846	13974	14059	13818	13922	13884	13956	14179	13805	14016	13932	14085	13967	13962	13857	13804	13856	14010	13939	13860	14092	13747	13882	13860	13976	13982	13976	13954	13918	13874	13936	13883	13918	14035	13802	13935	13876	13899	13811	13851	13909	13867	13944	13948	13983	13770	13837	14064	13903	13937	14059	13908	13935	14013	13738	13819	13946	14006	13926	13742	13863	14102	13860	13903	13913	13883	13902	13946	13907	14042	13907	14030	13938	13931	13876	13753	14075	13839	14050	13983	13976	13860	13702	13959	13882	14117	13806	14025	14066	13865	14115	14003	13938	13950	13941	14032	14051	13870	13908	14005	13970	13867	13929	13825	14100	13968	13942	13910	14015	13957	13872	13818	14006	13895	13917	13896	13927	13992	13840	13870	13814	13968	13848	13988	13908	13844	13841	14010	13861	13979	13932	13877	13895	13980	13945	13864	14017	13904	13899	13996	13997	13988	13882	13930	13732	13932	13972	13903	13899	13949	13695	13851	13889	14069	13932	14123	13989	13838	13972	13891	13858	14034	13823	13980	13875	13871	13995	14040	13980	13869	13865	14072	13948	13862	13947	13942	13788	13972	13924	14010	13936	13958	13919	13878	14030	13835	13973	13874	13885	13818	13905	13970	13836	13940	14099	13896	13810	13959	13886	13895	13951	13899	13888	13838	14017	13794	14072	13875	13918	13965	14075	14137	14045	13899	13999	13856	14016	14139	13849	13890	14023	13930	13892	13931	13969	13905	13712	13924	13987	13942	13908	13768	14052	13924	14023	13913	13920	13860	13944	13878	13830	13908	13908	13957	13905	13916	13960	14006	13969	13882	13877	13974	13923	13893	14084	13839	13946	13899	13902	13803	13904	13728	13855	13812	13766	13875	13815	13836	13786	13945	13767	13986	14084	13972	13961	13956	13945	14045	13886	13816	13983	13956	13917	13868	13907	14002	13883	14126	13994	14058	13814	13913	13802	13912	13783	13812	13863	13836	13892	13929	13865	14019	13957	14018	13794	13754	13840	13968	13954	13970	13959	14016	13896	14098	14085	13992	13875	13900	13920	14042	13946	13884	13876	13979	13854	13970	13781	14058	13926	14038	13981	14048	13827	13887	13974	13842	13830	13902	13969	13834	13980	13977	13947	13808	13752	13996	13995	13906	13945	13940	13990	13892	13809	14141	14002	14069	13937	13883	13855	13932	13948	13953	13831	13896	13970	13994	13860	14012	13840	14137	14006	13986	13924	13705	13989	13949	13908	13908	13873	13939	13803	13971	13846	13859	13793	13923	13837	13682	13919	13981	14017	13963	13835	13912	13961	13846	13993	13973	13830	13789	14065	13913	13923	14043	13872	14045	13949	14032	13920	13994	14026	14022	13827	14019	13909	13975	13867	13984	13856	13862	13856	13975	13822	13745	13926	13885	14018	13831	14023	13882	13766	13888	14000	13798	13956	13907	13976	13888	13922	13772	13846	13988	13932	13959	13879	13914	13945	14044	14070	13950	13939	13899	13763	14016	13822	13918	13950	13959	13988	14101	14189	13929	14023	13837	13924	13861	13853	13864	13863	13747	13997	13945	13889	13832	13997	14015	14092	13934	13888	13892	14022	13902	13965	13866	14132	14070	13829	13871	13960	13983	13874	13914	13776	13798	14045	14084	13741	14000	14167	13897	13799	13932	13966	13949	13806	13812	14009	13969	13986	13848	13885	13813	13987	13850	13773	13943	13977	13867	13833	14167	13708	13806	13893	14031	13869	13954	13833	13916	13810	13932	14160	13893	13821	14076	13895	13944	14011	13888	13982	14080	13891	13959	14163	13908	14015	13978	13872	13998	14048	13932	13886	13900	14006	13959	13952	13872	14070	13998	13884	13992	13871	13985	13991	13962	13919	13983	13792	13901	14013	13747	13849	13961	13961	13807	13897	13985	13919	13942	13869	14132	13958	14006	14064	13920	13933	13922	13931	13907	13984	13949	14033	14052	13986	13916	13965	13880	13856	14104	13910	13970	13993	14043	14032	13933	13964	13737	14024	13953	13952	13832	13990	14035	13960	13909	13860	13853	13925	13921	13945	13905	13861	13955	13921	13702	13782	14058	13873	13933	13944	13848	13900	13863	13943	13991	13926	13977	13912	13951	13851	13868	13909	14038	13852	13847	13833	13918	13931	13866	13983	14003	13750	13921	13828	13840	13896	13749	13959	13831	13940	13975	13998	13870	14043	13904	13835	13827	13962	14099	13811	13873	13882	13837	13906	14109	13833	14002	13850	13939	13969	14042	14017	13938	13905	13930	13711	13912	13795	14077	14068	14011	13862	13930	14105	13890	13926	14113	13797	13892	14018	13981	14006	13800	13860	13960	13768	13767	13964	13845	14001	14027	13782	13992	13914	14037	13965	13956	13890	13961	13905	14048	13981	13826	13822	14169	13941	13903	13860	14003	13922	13857	13829	13978	13964	13926	14121	13989	13897	13992	14093	13792	13978	13928	13812	13940	13815	14010	13737	13870	14065	13890	13797	14010	13968	13914	14126	13956	14022	13890	13866	14071	13827	13984	13832	13797	13955	13955	13872	13933	13979	14079	13942	14029	13961	13850	13872	13999	13806	13893	14017	13915	14004	13944	13888	14057	13929	13937	13900	13964	13981	13860	13964	13984	13827	13909	13844	14077	13902	13976	13879	14079	14050	13779	13921	14116	13900	13823	13927	14015	13918	13910	14029	14068	13925	14038	13917	13893	13921	13910	14004	13801	14035	13985	13837	13852	13999	13875	13857	13903	13838	13923	14058	14100	14042	13999	13946	13773	14065	13878	13950	13882	13947	13882	13859	13974	13911	13990	13878	13963	13790	13946	13883	13924	14082	13729	13975	13959	13991	13975	14022	13972	14025	14120	14068	14027	14027	13838	14120	13931	13963	14005	14065	13823	14128	14146	14017	13901	13905	13892	13913	13925	13977	13796	13956	14034	13840	13979	13974	14043	13829	13783	13980	13909	13838	14103	13938	13921	13965	13981	13973	13902	13845	13892	13936	14047	13852	13913	13874	13760	13869	13832	13905	13857	13965	13860	13876	14076	14084	13977	13905	13978	14054	13960	13772	13878	13999	13890	13805
25080	20660	27151	25069	21724	20176	19527	18099	17835	17988	17800	17236	17048	16816	16555	16751	16775	16715	16509	16584	16608	16607	16724	16531	16469	16546	16614	16639	16535	16745	16748	16633	16547	16705	16554	16751	16589	16412	16773	16750	16652	16434	16697	16581	16319	16529	16228	16423	16505	16721	16609	16527	16586	16496	16575	16621	16341	16530	16497	16723	16676	16576	16578	16493	16553	16516	16600	16546	16498	16554	16497	16499	16590	16706	16349	16644	16591	16576	16512	16618	16351	16412	16489	16657	16522	16455	16550	16533	16426	16334	16573	16541	16682	16523	16602	16761	16677	16785	16632	16425	16642	16692	16350	16296	16409	16555	16399	16526	16405	16679	16436	16794	16592	16476	16468	16480	16612	16608	16497	16609	16414	16618	16738	16539	16628	16580	16367	16347	16602	16623	16452	16470	16523	16450	16627	16562	16670	16532	16403	16601	16649	16761	16467	16512	16511	16649	16554	16340	16489	16769	16642	16460	16548	16583	16445	16626	16600	16669	16500	16531	16709	16437	16615	16632	16621	16580	16563	16539	16389	16657	16411	16579	16674	16578	16604	16494	16461	16370	16410	16399	16613	16545	16273	16551	16649	16680	16641	16535	16662	16491	16718	16568	16407	16458	16249	16393	16512	16419	16606	16486	16594	16670	16365	16497	16579	16674	16687	16629	16646	16621	16528	16685	16417	16645	16594	16550	16400	16445	16455	16503	16503	16461	16636	16365	16480	16635	16523	16543	16785	16772	16673	16580	16538	16703	16743	16491	16499	16560	16404	16466	16606	16443	16254	16501	16342	16473	16491	16499	16571	16406	16409	16532	16679	16540	16750	16805	16454	16621	16530	16637	16395	16552	16633	16412	16498	16376	16660	16520	16536	16735	16683	16596	16584	16551	16507	16439	16512	16784	16717	16536	16497	16775	16577	16512	16558	16450	16291	16446	16407	16519	16410	16432	16641	16510	16660	16623	16379	16496	16500	16636	16494	16468	16568	16675	16582	16430	16319	16448	16496	16605	16688	16462	16608	16425	16470	16579	16515	16457	16424	16544	16596	16529	16717	16471	16513	16422	16317	16505	16644	16444	16406	16406	16491	16728	16734	16615	16577	16395	16651	16396	16431	16627	16570	16507	16663	16427	16478	16477	16648	16380	16755	16613	16523	16453	16666	16551	16428	16451	16461	16401	16488	16473	16685	16460	16681	16449	16442	16588	16426	16527	16436	16315	16593	16654	16437	16528	16349	16491	16247	16597	16515	16444	16316	16552	16517	16569	16526	16461	16360	16647	16511	16644	16309	16334	16670	16483	16313	16631	16670	16417	16731	16770	16513	16534	16451	16683	16494	16385	16401	16379	16449	16533	16495	16448	16472	16510	16363	16477	16437	16506	16443	16564	16587	16510	16585	16491	16451	16551	16765	16538	16612	16507	16650	16569	16464	16480	16632	16529	16615	16480	16441	16499	16575	16479	16545	16409	16436	16579	16771	16633	16482	16449	16400	16475	16432	16290	16455	16469	16524	16608	16440	16482	16535	16481	16684	16613	16547	16500	16606	16595	16601	16372	16487	16169	16476	16504	16522	16677	16511	16626	16545	16563	16738	16438	16460	16444	16467	16411	16338	16584	16600	16585	16539	16492	16726	16687	16582	16582	16371	16462	16528	16631	16635	16606	16603	16636	16642	16724	16795	16407	16596	16558	16480	16607	16439	16673	16527	16351	16398	16504	16552	16431	16542	16498	16666	16424	16593	16356	16438	16542	16412	16636	16535	16442	16447	16750	16526	16243	16385	16595	16555	16709	16559	16519	16391	16347	16608	16632	16639	16581	16635	16460	16613	16429	16413	16534	16464	16477	16625	16564	16750	16514	16549	16700	16473	16515	16507	16700	16653	16432	16555	16650	16425	16310	16581	16603	16574	16695	16431	16544	16616	16609	16583	16363	16511	16738	16573	16735	16511	16295	16472	16552	16640	16698	16527	16524	16665	16520	16535	16546	16492	16509	16591	16589	16540	16541	16520	16547	16748	16662	16643	16685	16448	16538	16495	16657	16501	16636	16760	16594	16672	16526	16513	16574	16535	16517	16571	16511	16376	16315	16470	16674	16546	16504	16669	16678	16856	16650	16498	16536	16591	16439	16819	16647	16461	16555	16664	16638	16406	16532	16581	16625	16391	16527	16612	16476	16506	16578	16487	16592	16418	16671	16597	16495	16732	16634	16671	16428	16304	16634	16386	16433	16366	16783	16577	16662	16453	16582	16409	16562	16590	16477	16526	16430	16578	16693	16624	16722	16628	16638	16549	16470	16553	16237	16454	16434	16543	16383	16409	16546	16633	16573	16670	16579	16607	16689	16569	16581	16466	16716	16641	16636	16380	16454	16665	16677	16509	16547	16488	16701	16427	16561	16589	16587	16428	16409	16535	16619	16467	16375	16538	16560	16414	16714	16589	16712	16569	16494	16490	16463	16649	16384	16727	16615	16542	16648	16588	16568	16591	16503	16644	16313	16701	16611	16542	16505	16482	16666	16497	16800	16593	16633	16484	16755	16442	16492	16460	16780	16472	16460	16469	16538	16615	16583	16480	16330	16583	16577	16593	16613	16504	16650	16705	16542	16480	16820	16597	16523	16643	16657	16614	16242	16679	16492	16370	16640	16534	16604	16360	16603	16476	16519	16588	16638	16428	16488	16476	16576	16449	16549	16527	16653	16630	16466	16595	16702	16741	16655	16509	16315	16544	16539	16460	16469	16445	16531	16449	16554	16539	16439	16646	16341	16690	16627	16468	16460	16495	16579	16577	16366	16580	16577	16574	16484	16563	16586	16468	16450	16554	16574	16543	16712	16421	16356	16701	16514	16312	16446	16581	16597	16467	16598	16630	16586	16661	16405	16594	16571	16561	16583	16443	16578	16456	16490	16382	16553	16359	16252	16469	16609	16273	16492	16459	16466	16731	16394	16612	16566	16529	16604	16345	16574	16427	16475	16371	16380	16596	16716	16550	16418	16514	16842	16566	16599	16593	16486	16454	16420	16400	16502	16453	16355	16833	16396	16548	16537	16408	16512	16596	16433	16664	16484	16556	16683	16627	16599	16758	16746	16414	16623	16399	16493	16502	16554	16505	16599	16478	16630	16488	16592	16558	16584	16415	16728	16400	16516	16432	16553	16555	16428	16432	16523	16521	16586	16348	16637	16562	16520	16547	16645	16629	16378	16630	16601	16401	16483	16404	16358	16577	16435	16615	16596	16599	16743	16540	16419	16533	16545	16301	16617	16629	16550	16483	16472	16659	16575	16500	16804	16287	16545	16434	16429	16507	16420	16560	16386	16453	16616	16321	16516	16520	16569	16591	16460	16502	16590	16603	16735	16666	16536	16696	16573	16364	16477	16376	16462	16490	16356	16603	16432	16497	16630	16647	16385	16455	16446	16454	16187	16730	16568	16645	16513	16621	16670	16554	16541	16641	16537	16520	16527	16569	16553	16561	16578	16385	16678	16551	16528	16434	16535	16398	16512	16556	16419	16656	16671	16563	16508	16608	16749	16475	16599	16598	16629	16460	16554	16475	16422	16641	16662	16627	16711	16355	16671	16540	16506	16754	16614	16467	16277	16538	16454	16423	16475	16615	16376	16487	16414	16679	16637	16532	16384	16635	16679	16533	16468	16629	16483	16474	16640	16452	16429	16598	16800	16705	16435	16758	16434	16641	16691	16366	16572	16406	16517	16392	16648	16446	16719	16599	16534	16520	16656	16396	16460	16484	16463	16584	16542	16539	16743	16594	16450	16396	16600	16617	16591	16335	16502	16521	16667	16583	16391	16531	16678	16515	16630	16515	16364	16429	16454	16468	16621	16558	16663	16451	16629	16580	16640	16559	16402	16738	16588	16745	16579	16644	16644	16706	16470	16631	16426	16684	16610	16541	16606	16537	16479	16568	16747	16734	16619	16619	16480	16692	16572	16642	16608	16451	16561	16525	16385	16601	16533	16555	16699	16346	16478	16706	16451	16160	16380	16432	16502	16562	16421	16670	16478	16512	16556	16584	16504	16602	16552	16650	16560	16463	16254	16405	16554	16677	16705	16530	16648	16464	16570	16518	16581	16450	16545	16354	16503	16528	16567	16501	16658	16611	16649	16661	16429	16852	16447	16572	16431	16509	16572	16667	16504	16473	16513	16602	16658	16703	16477	16535	16339	16566	16644	16566	16571	16629	16689	16407	16605	16469	16539	16459	16477	16651	16547	16862	16712	16594	16540	16385	16286	16646	16383	16484	16673	16643	16416	16592	16591	16540	16350	16582	16425	16620	16587	16723	16613	16710	16616	16564	16436	16516	16505	16504	16500	16539	16416	16572	16469	16550	16458	16642	16492	16484	16839	16426	16610	16441	16457	16468	16558	16513	16405	16560	16782	16726	16652	16553	16459	16377	16542	16641	16617	16463	16552	16612	16443	16649	16447	16469	16529	16660	16477	16617	16548	16746	16579	16463	16552	16516	16391	16598	16507	16512	16547	16482	16660	16552	16518	16501	16335	16445	16531	16641	16636	16555	16637	16598	16666	16801	16655	16640	16599	16339	16757	16386	16738	16534	16306	16565	16735	16722	16529	16578	16369	16440	16643	16317	16520	16547	16718	16655	16655	16610	16525	16722	16581	16607	16511	16802	16572	16468	16423	16368	16438	16643	16578	16491	16487	16447	16729	16513	16443	16563	16599	16571	16683	16630	16435	16424	16769	16564	16610	16531	16598	16630	16348	16495	16705	16435	16600	16480	16244	16592	16527	16295	16460	16523	16625	16387	16555	16491	16588	16530	16521	16474	16526	16521	16414	16616	16597	16604	16501	16562	16612	16648	16707	16463	16630	16476	16389	16471	16488	16720	16393	16665	16432	16640	16579	16634	16652	16490	16722	16602	16432	16671	16574	16628	16741	16520	16555	16381	16572	16627	16569	16604	16396	16535	16529	16415	16417	16483	16549	16482	16393	16450	16412	16599	16595	16610	16772	16716	16493	16479	16544	16418	16679	16425	16850	16483	16310	16596	16575	16574	16530	16485	16419	16542	16367	16590	16391	16538	16442	16597	16500	16408	16425	16429	16520	16671	16559	16396	16426	16526	16369	16493	16679	16455	16441	16617	16739	16523	16504
21437	32863	30916	23642	19289	17238	16704	16157	16102	15637	15731	15188	14661	14274	13875	13952	13914	13925	13904	13889	13942	13906	13864	13877	13952	13649	13958	13771	13875	13895	13808	13873	13624	14018	13867	13877	13848	13848	13752	13989	13780	13935	13874	13986	13826	13915	13828	13766	13780	13851	13886	13820	13736	13794	13529	13937	14049	13833	13828	13830	13840	13941	13860	13840	13765	13949	13807	13790	13930	13698	13956	13676	13865	13786	13934	13840	13652	13785	13878	13928	13653	13866	13768	13823	13722	13823	13911	13811	13714	13824	13711	14009	13939	13871	13770	13893	13778	13749	13781	13893	13825	13830	13897	13956	13797	13753	13784	13714	13803	13888	13825	13795	13746	13729	13875	13967	13892	13896	13782	13774	13788	13762	13760	13800	13707	13704	13886	13751	13793	13789	13978	13759	13755	13830	13793	13989	13745	13797	13775	13803	13836	13901	13899	13830	13789	13933	13822	14002	13884	13807	13818	13815	13746	13847	13770	13832	13905	13728	13907	13817	13806	13786	13808	13759	13855	13774	13781	13811	13749	13977	13911	13717	13794	13732	13699	13835	13552	13813	13783	13773	13848	13859	13707	13890	13907	13882	13655	13696	13927	13837	13821	13953	13857	13756	13891	13891	13658	13984	13805	13847	13915	13737	13795	13827	13946	13719	13940	13776	13861	13596	13823	13761	13862	13904	13770	13665	13667	13852	13889	13725	13793	13759	13941	13810	13800	13888	13598	13915	13799	13904	13856	13858	13740	13681	13716	13705	13705	13720	13762	13702	13853	13914	13717	13928	13839	13710	13870	13760	13853	13949	13737	13826	13867	13777	13879	13715	13781	13705	13801	13683	13718	13866	13774	13783	13885	13580	13801	13847	13776	13898	13669	13857	13530	13637	13895	13619	13849	13754	13826	13914	13906	13791	13970	13844	13855	13800	13939	13804	13904	13827	13859	13824	13675	13769	13774	13776	13636	13745	13740	13932	13767	13696	13803	13761	13806	13811	13790	13921	13770	13865	13622	13778	13812	13886	13834	13622	13748	13868	13766	13832	13750	13648	13860	13688	13945	13890	13770	13813	13767	14043	13767	13764	13826	13805	13891	13866	13877	13951	13665	13797	13829	13713	13825	13806	13804	14032	13835	13862	13753	13755	13656	13773	13992	13860	13683	13847	13785	13906	13681	13670	13793	13922	13835	13834	13817	13761	13781	13756	13771	13544	13753	13850	13794	13847	13723	13699	13665	13878	14015	13886	13676	13804	13686	13703	13742	13811	13665	13867	13634	13845	13884	13721	13884	13743	13820	13786	13862	13695	13790	13832	13748	13994	13808	13867	13831	13715	13934	13815	13910	13889	13712	13680	13677	13777	13934	13688	13751	13802	13991	13720	13884	13856	13857	13893	13835	13910	13855	13786	13759	13754	13960	13998	13589	13765	13771	13762	13762	13731	13740	13843	14006	13814	13759	13909	13809	13876	13856	13834	13853	13751	13774	13942	13637	13872	13706	13719	13754	13978	13968	13854	13795	13816	13792	13693	13792	13724	13796	13717	13868	13927	13796	13905	13865	13841	13691	13713	13906	13741	13779	13767	13891	13741	13935	13834	13863	13834	13719	13945	13825	13904	13973	13898	13756	13818	13691	13604	13741	13692	13837	13783	13735	13738	13806	13853	13814	13771	13796	13695	13840	13755	13848	13732	13800	13749	13780	13639	13902	13800	13802	13707	13849	13829	13846	13906	13841	13759	13775	13710	13874	13873	13654	13988	13785	13768	13793	13828	13794	13748	13781	13711	13841	13637	13710	13721	13757	13888	13842	13601	13750	13756	13716	13885	13799	13742	13880	13816	13723	13772	13882	13718	13772	13927	13777	13706	13739	13899	14017	13910	13534	13877	13730	13820	13821	13620	13758	13830	13905	13862	13740	13737	13857	13855	13672	13817	13913	13945	13870	13939	13736	13802	13850	13686	13834	13699	13865	13667	13844	13692	13799	13710	13778	13846	13835	13718	13851	13862	13853	13786	13703	13713	13984	13835	13734	13812	13940	13903	13759	13778	14002	13923	13930	13797	13633	13654	13755	13795	13752	13795	13930	13789	13824	13847	13824	13788	14007	13881	13779	13742	13732	13901	13737	13803	13764	13864	13799	13689	13782	13761	13850	13762	13701	13646	13892	13898	13952	13785	13906	13853	13773	13808	13861	13734	13814	13807	13821	13868	13768	13816	13864	13822	13847	13794	13905	13713	13845	13737	13751	13682	13858	13837	13949	13787	13860	13816	13613	13782	13772	13728	13850	13786	13859	13866	13778	13810	13879	13762	13739	13727	13924	13824	13856	13923	13842	13919	13851	13801	13830	13762	13796	13796	14015	13746	13861	13836	13847	13569	13716	13895	13776	13730	13797	14004	13890	13736	13871	13785	13819	13677	13735	13891	13779	13919	13905	13773	13925	13746	13921	13745	13808	13785	13872	13796	13830	13849	13786	13805	13693	13824	13719	13720	13620	13748	13740	13696	13882	13870	13870	13745	13718	13762	13846	14005	13826	13709	13991	13855	13764	13849	13828	13805	13820	13805	13834	13877	13753	13754	13830	13901	13788	13957	13860	13788	13767	13823	13669	13883	13740	13803	13885	13761	13838	13943	13792	13790	13612	13888	14056	13817	13836	13754	13862	14026	13670	13851	13808	13776	13610	13884	13588	13735	14017	13566	13756	13699	13848	13745	13785	13901	13917	13799	13717	13669	13608	13677	13756	13723	13657	13834	13699	13689	13845	13837	13836	13856	13779	13948	13668	13746	13790	13899	13773	13794	13822	13643	13771	13798	13801	13602	13876	13803	13825	13780	13914	13672	13648	13832	13804	13808	13810	13748	13782	13795	13767	13842	13819	13772	13835	14037	13955	13973	13675	13851	13922	13775	13877	13724	13897	13760	13767	13642	13706	13848	13718	13942	13732	13647	13772	13869	14056	13609	13949	13665	13711	13812	13829	13760	13820	13819	13688	13919	13864	13542	13854	13911	13837	13829	13806	13764	13673	13774	13844	13814	13475	13763	13781	13730	13787	13874	13818	13801	13743	13740	14021	13725	13943	13879	13875	13815	13893	13963	13621	13754	13854	13619	13815	13802	13832	13845	13664	13706	13821	13842	13951	13883	13759	13967	13673	13875	13924	13668	13881	13868	13846	13844	13687	13711	14009	13809	13827	13798	13923	13846	13889	13766	13720	13651	13835	13881	13806	13689	13822	13874	13772	13779	13793	13734	13723	13854	14035	13748	13719	13845	13864	13908	13830	13803	13742	13694	13836	13841	13703	13915	13841	13836	13802	13943	13704	13969	13819	13757	13831	13775	13814	13842	13721	13888	13819	13912	13943	13959	13690	13842	13759	13744	13868	13659	13746	13852	13747	13677	13790	13783	13726	13727	13754	13727	13874	13635	13788	13755	13825	13787	13766	13637	13766	13715	13832	13828	13877	13941	13735	13984	13655	13835	13876	13862	13612	13877	13738	13745	13900	13971	13870	13875	13838	13771	13698	13799	13748	13867	13814	13757	13924	13876	13918	13747	13862	13736	13750	13735	13695	13790	13818	13947	13797	13854	14032	13864	13895	13968	13776	13821	13988	13645	13800	13816	13773	13766	13848	13649	13755	13866	14027	13822	13620	13935	13774	13698	13906	13624	13785	13698	13916	13741	13859	13869	13870	13728	13957	13743	13527	13647	13677	13822	13859	13892	13881	13851	13789	13813	13813	13807	13630	13822	13890	13745	13946	13774	13783	13730	13777	13687	13818	13803	13822	13842	13908	13699	13832	13551	13827	13760	13706	13789	13916	13655	13789	13946	13820	13876	13925	13842	13675	13918	13869	13781	13853	13799	13770	13684	13803	13894	13831	13845	13891	13791	13907	13778	13682	13754	13739	13772	13850	13880	13861	13814	13739	13697	13906	13637	13897	13876	13885	13846	13844	13883	13742	13909	13816	13797	13687	13908	13788	13909	13798	13896	13826	13891	13902	13855	13831	13775	13816	13707	13886	13839	13897	13784	13829	13783	13967	13734	13861	13842	13886	13759	13832	13833	13919	13868	13870	13861	13910	13769	13879	13819	13808	13777	13900	13891	13700	13959	13753	13791	13880	13825	13822	13809	13765	13879	13863	13839	13672	13938	13614	13774	13800	13922	13876	13853	13740	13949	13584	13647	13827	13760	13780	13802	13674	13932	13780	13721	13761	13957	13866	13822	13810	13935	13922	13733	13824	13764	13758	13851	13837	13740	13763	13949	13748	13826	13855	13846	13855	13719	13844	13878	13774	13848	13877	13756	13951	13727	13840	13667	13947	13822	13665	13819	13691	13794	13661	13709	13658	13814	13787	13787	13863	13736	13800	13847	13862	13890	13641	13775	13777	13792	13819	13760	13747	13858	13840	13818	13946	13891	13953	13779	13808	13959	13828	13759	13800	13852	13625	13855	13753	13930	13823	13880	13771	13782	13822	13757	13570	13771	13725	13955	13773	13803	13858	13627	13692	13797	13765	13908	13794	13857	13763	13586	13856	13755	13843	13708	13580	13713	13710	13770	13830	13973	13655	13832	13818	13782	13907	13811	13792	13938	13786	13896	13919	13716	13739	13867	13815	13827	13733	13893	13808	13917	13932	13719	13840	13989	13755	13937	13843	13782	13778	13751	13903	13798	13796	13816	13749	13776	13879	13796	13831	13899	13907	13811	13763	13719	13827	13785	13870	13800	13655	13858	13832	13977	13786	13664	13749	13992	13881	13801	13838	13713	13623	13817	13922	13555	13720	13737	13770	13781	13684	13794	13842	13668	13871	13912	13909	13798	13771	13682	13793	13830	13810	13954	13887	13756	13892	13824	13958	13953	13924	13752	13955	13956	13751	13852	13754	13899	13842	13857	13745	13728	13791	13803	13851	13769	13766	13824	13718	13694	13829	13766	13761	13797	13953	13877	13893	13830	13849	13808	13741	13750	13926	13811	13758	13895	13848	13703	13700	13747	13921	13775	13670	13860	13861	13667	13838	13787	13977	13657	13751	13766	13792	13726	13764	13818	13845	13806	13717	13854	13950	13656	13901	13746	13895	13762	13727	13816	13771	13800	13730	13836	13749	13762	13728	13826	13902	13704	13766	13826
24504	21638	29231	24607	22463	24808	25488	21601	20448	20460	20408	19771	19406	18916	18948	18514	18439	18699	18581	18445	18409	18506	18591	18421	18581	18300	18434	18367	18399	18181	18294	18120	18302	18174	18449	18495	18206	18337	18332	18269	18356	18422	18410	18406	18282	18244	18351	18267	18432	18330	18203	18054	18216	18387	18362	18264	17995	18319	18491	18451	18416	18470	18345	18232	18276	18306	18212	18243	18275	18215	18076	18185	18308	18147	18382	18203	18150	18461	18322	18278	18241	18351	18479	18085	18290	18110	18114	18244	18323	18397	18404	18461	18525	18314	18332	18401	18355	18346	18264	18307	18365	18201	17926	18085	18232	18328	18308	18132	18326	18071	18123	18358	18197	18354	18322	18232	18234	18272	17942	18246	18071	18174	18338	18214	18224	18206	18339	18321	18213	18002	18308	18054	18103	18055	18361	18070	18596	18175	18356	18089	17964	18300	17999	18167	18289	18202	18143	18386	18220	18120	18227	18143	18381	18275	18249	18267	18162	18320	18129	18134	18331	18317	18447	18412	18133	18254	18216	18289	18334	18346	18478	18318	18254	18422	18257	18272	18137	18103	18062	18217	18277	18321	18378	18112	18200	18282	18137	18315	18155	18156	18240	18217	18104	18233	18251	18247	18236	18336	18353	18276	18307	18389	18254	18301	18084	18134	18358	18323	18141	18166	18410	18123	18141	18005	18401	18108	18130	18247	18331	18014	18118	18404	18131	18216	18092	18085	18161	18206	18186	18292	18259	18200	18223	18101	18197	18228	18294	18261	18344	18147	18185	18192	18189	18272	18361	18214	18324	18097	18449	18238	18166	18340	18163	18220	18091	18229	18177	18204	18478	18316	18369	18270	18326	18244	18476	18338	18152	18244	18209	18356	18423	18295	18119	18108	18344	18182	18163	18198	18348	18269	18060	18261	18211	18341	18203	18296	18439	18432	18414	18158	18094	18149	18211	18221	18440	18378	18333	18202	18087	18088	18235	18121	18230	18015	18259	18135	18279	18189	18264	18206	18288	18425	18319	18086	18134	18246	18158	18215	18359	18154	18349	18218	18132	18141	18385	18171	18135	18307	18357	18108	18209	18516	18168	18145	18263	18124	18243	18215	18088	18161	18346	18319	18296	18377	18243	18234	18425	18182	18273	18418	18259	18288	18262	18224	18211	18188	18326	18288	18398	18224	18223	18292	18155	18228	18174	18445	18213	18082	18254	18110	18042	18269	18362	18316	18307	18364	18215	18295	18338	18295	17987	18187	18282	18288	18353	18158	18457	18243	18330	18341	18274	18198	18302	18320	18222	18421	18128	18268	18191	18281	18145	18125	18103	18274	18183	18078	18151	18267	18080	18222	18071	18165	18235	18251	18341	18245	18203	18244	18273	18017	18219	18275	18372	18220	18196	18286	18223	18140	18149	18157	18385	18244	18249	18211	18409	18047	18211	18153	18229	18139	18220	18263	18052	18264	18149	18251	18110	18237	18355	18108	18228	18336	18044	18220	18031	18261	18378	18261	18361	18211	18237	18151	18370	18186	18194	18271	18344	18324	18198	18151	18266	18243	18101	18197	18149	18137	18300	18197	18429	18262	18159	18295	18217	18326	18243	18335	18462	18175	18132	18285	18216	18240	18323	18181	18391	18074	18252	18454	18289	18288	18315	18264	18069	18313	18460	18197	18443	18288	18310	18152	18165	18379	18216	18156	18130	18322	18095	18107	18140	18261	18397	18217	18024	18250	18137	18390	18225	18375	18161	18355	18149	18136	18154	18325	18156	18197	18373	18349	18236	18328	18264	18170	18280	18297	18201	18190	18224	18094	18366	18235	18114	18311	18144	18171	18217	18196	18112	18207	18185	18269	18305	18412	18163	18110	18158	18245	18240	18412	18237	18294	18347	18326	18116	18158	18154	18123	18195	18105	18249	18106	18548	18321	18185	18089	18219	18274	18171	18170	18269	18324	18214	18116	18111	18233	18256	18056	18240	18069	18239	18119	18177	18260	18290	18085	18246	18332	18102	17992	18385	18206	18151	18043	18327	18231	18306	18198	18269	18212	18157	18238	18064	18294	18271	18262	18423	18378	18179	18452	18191	18150	18307	18181	18271	18398	18296	18380	18274	18183	18213	18283	18349	18237	18316	18295	18116	18314	18138	18200	18431	18378	18240	18343	18321	18260	18268	18077	18225	18186	18221	18374	18044	18336	18381	18037	18244	18224	18199	18044	18245	18139	18280	18304	18218	18002	18059	18204	18205	18110	18179	18266	18150	18165	18397	18158	18362	18277	18345	18441	18127	18104	18349	18426	18277	18081	18366	18030	18351	18443	18130	18205	18117	18022	18314	18285	18376	18158	18448	18096	18188	18186	18173	18135	18345	18031	18177	18249	18369	18436	18254	18223	18314	18220	18053	18340	18250	18407	18303	18140	18269	17995	18346	18170	18259	18154	18404	18380	18354	18427	18165	18265	18197	18305	17882	18197	18132	18008	18181	18234	18239	18368	18235	18109	18467	18244	18421	18110	18198	18249	18140	18135	18168	18435	18116	18420	18400	18251	18142	18272	18239	18097	18062	18093	18158	18156	18123	18454	18238	18207	18280	18349	18321	18178	18359	18389	18309	18252	18037	18357	18251	18198	18193	18250	18001	18061	18240	18266	18117	18097	18192	18373	18090	18275	18216	18187	18189	18147	18173	18144	18385	18163	18133	18355	18292	18200	18246	18083	18170	18205	18045	18274	18222	18456	18279	18392	18237	18148	18070	18190	18274	18313	18473	18292	18450	18274	18327	18062	18099	18199	18181	18183	18163	18261	18209	18126	18216	18144	18142	18341	18241	18411	18185	18497	18127	18158	18296	18207	18094	18216	18053	18066	18297	18196	18173	18214	18187	18095	18061	18095	18310	18295	18152	18544	18379	18228	18311	18255	18351	18346	18211	18460	18209	18088	18029	18184	18286	18211	18086	18054	18241	18327	18464	18130	18149	18236	18227	18258	18249	18348	18335	18256	18002	18291	18366	18136	18117	18252	18430	18045	18225	18121	18223	18160	18268	18373	18193	18285	18491	18128	18308	18123	18373	18158	18017	18110	18566	18378	18240	18368	18369	18083	18198	18314	18266	18044	18120	18403	18224	18130	18065	18377	18605	18373	18372	18412	18294	18228	18230	18259	18328	18303	18457	18417	18294	18302	18281	18235	18202	18103	18355	18171	18334	18223	18307	18189	18324	18303	18275	18291	18386	18026	18175	18271	18237	18283	18243	18415	18163	18302	18211	18202	18348	18213	18123	18012	18149	18035	18100	18241	18302	18329	18295	18273	18260	18226	18105	17990	18115	18140	18434	18389	18030	18007	18129	18076	18246	18139	18169	18269	18272	18297	17873	18184	18181	18310	18142	18263	18200	18208	18179	18068	18134	18528	18411	18250	18211	18113	18376	18211	18309	18282	18139	18363	18183	18239	18283	18279	18141	18004	18164	18229	18210	18267	18146	18337	18413	18051	18271	18199	18180	18317	18344	18191	18170	18221	18417	18259	18181	18449	18167	18281	18341	18284	18333	18148	18172	18152	18225	18329	18304	18242	18179	18464	18229	18293	18161	18402	18335	18128	18358	18339	18350	18212	18212	18319	18474	18240	18047	18363	18329	18147	18111	18281	18455	18266	18220	18215	18162	18210	18289	18266	18314	18149	18213	18357	18320	18279	18396	18167	18372	18170	18085	18142	18338	18266	18344	18177	18219	18317	18053	18193	18308	18091	18242	18311	18155	18366	18458	18052	18348	17933	18243	18306	18204	18350	18229	18181	18197	18073	18244	18466	18041	18225	18375	18344	18439	18142	18182	18422	18226	18377	18268	18125	18143	18154	18203	18215	18339	18350	18269	18076	18209	18236	18258	18140	18328	18051	18206	18172	18118	18198	18306	18303	18282	18473	18252	18279	18293	18221	18408	18120	18374	18311	18219	18146	18290	18143	18272	18202	17913	18291	18447	18097	18134	18318	17972	18287	18400	18170	18336	18345	18346	18283	18148	18090	18213	18124	18273	18004	18155	18349	18323	18129	18178	18327	18203	18460	18242	18228	18266	18121	18522	18154	18506	18137	18053	18242	18130	18146	18213	18001	18362	18258	18222	18135	18267	18284	18299	18085	17996	17990	18032	18123	18298	18193	18315	18107	18151	18152	18151	18146	18280	18186	18236	18279	18209	18050	18163	18109	18261	18053	18061	18123	18319	18254	18254	18138	18338	18330	18018	18289	18253	18076	18210	18418	18159	18379	18218	18338	18065	18344	18279	18360	18370	18169	18461	18168	18224	18199	18289	18047	18269	18264	18189	18173	18378	18281	18171	18262	18292	18319	18325	18394	18282	18236	18333	18294	18162	18124	18315	18386	18316	18166	18292	18139	18242	18206	18476	18083	18424	18071	18416	18250	18198	18227	18278	18246	18296	18399	18331	18283	18096	18270	18260	18409	18531	18213	18362	18413	18421	18211	18306	18272	18143	18342	18306	18186	18218	18351	18309	18271	18249	18199	18325	17927	18222	17970	18258	18002	18325	18154	18085	18382	18071	18291	18210	18228	18195	18183	18144	18365	18339	18249	18042	18095	18196	18238	18285	18142	18162	18184	18256	18277	18259	18295	18338	18288	18117	18460	18328	18187	18031	17972	18210	18429	18179	18262	18338	18222	18273	18173	18263	18209	18436	18253	18303	18264	18583	18173	18320	18196	18273	18205	18131	18214	18141	18379	18286	18160	18281	18122	18473	18141	18274	18418	18329	18310	18306	18101	18261	18164	18300	17977	18258	18314	18289	18214	18391	18156	18392	18357	18302	18219	18108	18348	18315	18457	18184	18192	18445	18212	18398	18401	18078	18169	18296	18308	18210	18083	18335	18121	18114	18284	18126	18420	18140	18255	18036	18323	18200	18210	18087	18352	18138	18080	18243	18143	18169	18241	18435	18281	18327	18242	18069	18077	18210	18222	18234	18213	18222	18185	18363	18382	18501	18212	18220	18375	18426	18391	18365	18216	18263	18157	18201	18118	18181	18276	18419	18388	18119	18136	18349	18279	18107	18332	18268	18402	18022	18407	18145	18105	18026	18269	18239	18060	18178	18317	18226	18097	18108	18356	18331	18290	18150	18378	18104	18106
24004	41102	36189	28340	23477	21725	20150	19343	18764	18203	18419	17377	16432	15695	15696	15530	15141	15194	15210	15038	15053	15304	15290	14972	15163	15003	14829	15068	15115	15026	15211	15212	15011	15034	15084	15067	15158	15059	15220	15042	15023	15101	15092	15193	15029	15109	15163	15182	15049	15067	15002	15021	15041	15101	14951	14995	15236	14878	15079	14882	15035	14873	14967	15134	15158	15062	14847	15095	14995	15016	14902	14960	15103	14994	14967	14912	14942	15050	14937	15096	15044	15011	15005	14883	14975	15030	14863	15025	14846	15029	14982	14951	15089	14990	15091	14937	15074	14813	15056	14947	15009	14976	14993	14930	15093	14971	14947	15059	14998	15066	14694	14836	15023	15142	14819	14836	15143	15028	15104	15037	14906	15147	14861	15076	15242	15043	15076	15062	15024	15050	14888	14975	14978	14926	14969	14988	15021	15042	15025	15046	14954	14949	14752	15001	15004	14985	15193	14994	15005	14889	15062	14811	15075	14821	14939	14902	14849	14993	14959	14906	14916	14951	14876	14938	15214	14807	14850	14939	15004	14979	14902	14910	14893	15022	14918	15020	15030	15138	15101	14854	14935	15091	14998	15060	14966	15099	15118	14953	14996	14941	14901	14912	15016	14946	14935	15024	15070	14896	14975	15143	14842	14920	14984	14853	14915	15111	15112	14886	14862	14977	14996	15036	14919	15116	15078	14854	15162	14895	14983	14863	14855	14984	14988	14947	14845	15051	15082	14922	14944	14821	15111	14941	15121	14955	14986	15041	14759	14967	15051	15024	15021	15044	15042	15013	14979	15053	15072	14941	14898	14873	14972	14908	15062	15103	15031	14953	15030	14937	15112	14803	15100	14874	14980	14961	14999	15098	15065	14987	14997	14915	14781	14916	15001	14980	14955	15030	15186	14932	14971	15040	14882	15036	14948	15063	14944	14853	14980	14912	15016	14889	14942	15009	15050	14964	15013	15071	14915	15074	14920	14940	15036	15045	14927	14913	15115	15007	15070	14909	14725	14982	15066	14960	15000	15024	14848	14966	14941	15010	15042	15162	14905	15024	15025	15065	15049	15008	14906	14775	14935	14997	15029	14788	14837	15011	14812	14943	14999	15104	15024	15061	14992	14934	14902	14901	14841	15198	14958	14909	14921	14748	15195	15006	14921	14907	14962	15071	14975	14976	14860	14816	15048	15063	15017	15032	14952	15033	14977	14845	14768	14831	15024	15309	14942	14918	14974	15095	14910	15059	15089	15008	14971	14858	15114	14833	14970	14900	15103	15099	14905	15127	15095	14958	15052	14946	14924	15019	15058	14898	15016	14963	14992	15072	15018	15012	15020	15008	14880	14855	15030	15000	14914	14870	14930	15263	15100	15112	14850	14961	15012	15106	14855	14865	15127	14839	15121	15028	15027	14957	15011	14809	14996	14962	15066	14941	14799	15000	14846	15006	14965	15074	14913	15072	15098	15118	15086	14936	14976	15095	14936	15009	15167	15130	15137	14837	14898	15014	14856	15054	15022	15032	14955	15064	15032	15138	14897	14981	15017	15090	14955	15067	14950	14931	14884	14889	14958	15037	14880	15001	15119	15083	15034	14944	14798	15002	15014	14961	15069	15076	14964	15094	14955	15001	15001	14972	15067	14921	15012	15040	14904	15061	15173	15066	15099	14771	15031	15123	15057	14922	14959	14984	14970	15016	15022	15178	15073	15088	14829	15017	15025	14809	14941	14798	14872	15077	15119	14962	14912	14909	15111	14936	15153	14907	14908	14980	14933	14985	14908	14874	14851	15123	15025	15093	14919	15078	14927	14973	15030	15050	15033	14934	14992	15029	15005	14926	14871	14854	14970	14907	15085	14995	15142	15076	14948	15010	14908	14940	15114	14937	14971	14993	14891	15073	14899	14918	14858	14976	14990	15009	15044	14824	14877	14991	15061	15053	15243	15002	15072	15110	14850	15000	15003	15035	15061	15127	15069	15051	14920	15049	14979	14977	15034	15020	14926	15083	14875	14937	15062	14881	14973	15105	14973	15108	15094	14900	14849	14838	14927	15121	14994	14976	14950	14874	14926	15114	14972	14925	15007	14925	14821	15086	14965	15175	14975	15004	14928	14923	14863	15054	14840	14821	14918	15155	15053	15127	14908	15028	14907	15033	14928	15136	15052	14918	15000	14933	14962	15203	14922	14922	15011	14919	15103	14987	15042	14886	15041	14848	14881	14932	14871	14901	14909	14981	14937	14927	14803	14985	14919	14925	14875	15051	14980	14957	14963	15145	14943	14872	14959	14851	15003	14969	15117	14935	14933	15007	14955	14900	14983	15039	15117	14969	15007	14925	15079	15032	15005	15047	15052	15076	15034	15010	14912	14859	14998	15166	14870	14896	14838	14987	14944	14865	14865	15065	15088	14883	15102	14986	14941	15036	14895	14972	14915	14864	14953	14795	15039	14973	14841	15143	14850	14942	14998	15006	15039	14933	14957	15079	14934	15083	14993	15070	14909	15118	14994	14989	14928	15061	14935	14989	15010	14891	14956	14967	14917	14969	15004	14833	15103	14746	14978	15137	15005	14991	15037	14925	14904	15045	14909	15006	15142	15160	14916	15098	14990	15262	14768	15220	15066	15030	15122	15169	14892	15023	15017	14891	14961	15094	14898	15002	15108	14966	14978	14932	15076	15028	15049	14973	14985	14932	15022	14874	14962	14852	15001	14841	14948	15040	14845	15087	15077	15013	14917	14844	14989	14918	14943	15085	14907	15159	14909	14930	14957	14918	15053	14806	14878	15084	15084	14991	14920	14839	14970	15035	15029	14960	15048	14838	15020	15086	14962	14947	14917	15061	15158	15019	14907	14828	15080	14894	14868	14927	15018	14928	15053	14919	15030	14786	14849	15081	14796	14824	14948	14998	14920	15044	14899	15017	14920	14965	14940	15091	14918	15062	14960	14999	15063	15125	14747	14927	14995	15169	14741	14835	14884	15052	15010	14856	15102	14853	14856	15136	14750	15149	15027	14805	15123	14801	14971	14952	14796	15123	15127	15050	15012	14938	15055	14979	14893	15021	15169	14845	14888	14940	14858	15097	14969	14796	15072	15017	14818	15051	15057	14806	14821	15019	15026	14847	15212	14895	14943	14992	15108	15036	14890	14833	14979	14918	15009	14986	15093	15163	15122	14874	15206	14985	14912	14971	14941	15142	14912	15046	15154	15047	14962	14744	15143	14904	14797	14961	15054	14970	15023	14896	15039	15066	14958	14986	14981	14933	15010	14847	15116	14929	15088	14892	14994	15113	14920	15099	15166	14974	15193	14982	14954	14928	15014	14882	14847	14976	14899	15040	15054	15074	15073	14845	14848	14910	14931	14982	15065	14999	15024	14770	15075	15041	15164	15046	15109	14950	14865	14994	15017	14924	14896	14955	14811	15034	14931	14972	14981	15001	14961	15044	14989	14828	15097	15244	14986	15095	15050	14948	14966	15149	14905	15021	15084	15147	14967	15065	14734	14881	14945	14937	15089	14908	14841	14987	15186	15060	15037	14850	15023	15120	14932	14860	15002	14910	15065	14779	14951	14984	15000	15138	14982	14919	14886	15031	14988	14893	14978	15005	15041	14961	14988	15046	15060	14826	14958	15046	14985	15168	15016	14938	15020	14959	15038	15007	14895	14984	14889	14946	14919	14957	15065	14936	14918	14989	14889	14951	15044	15097	14992	15001	15036	14962	14939	15051	15037	15022	15008	14973	14908	15062	14879	14994	15054	14931	14982	15002	14990	14962	15108	14947	14952	14825	14962	15030	14912	14996	14905	15067	14942	15062	14968	15087	15097	15017	14833	15062	14907	15042	15046	15136	14805	14770	14968	14872	14969	14989	14990	14948	14900	15003	15062	14943	14719	14962	15043	15058	15013	14877	14880	14969	15006	14750	15074	14726	14962	15160	14788	15051	15143	14910	15061	15049	14802	14868	15015	14781	15063	14824	14875	15147	14886	15010	15119	14959	14883	14836	15134	14918	14936	14916	14943	14968	14949	14887	14877	15041	15243	14844	15021	15167	15091	14919	14911	14897	14823	15059	14915	15066	14753	14961	14975	14769	14997	14989	14948	15097	14943	15192	14890	14898	15114	14989	14863	14930	14991	14894	15098	14949	15161	15065	15044	15089	15097	15176	14920	14979	15018	15146	14902	14789	14977	15086	14997	15015	14994	15149	14962	14919	15049	15157	14799	15036	14974	14956	15059	15062	15182	14909	15074	14870	14950	14902	14968	14973	15054	15095	15073	15109	14973	15125	14883	14904	14991	14916	15040	14905	14709	14814	14974	14963	15082	14979	15138	15119	14957	14997	14901	14911	15085	14832	14947	14931	14908	15135	15113	15010	15127	14837	14995	15107	15177	14901	15074	15071	15034	15013	14868	14807	14779	14878	15015	14860	15159	15013	14870	15041	15038	14953	15051	14999	15101	14939	14964	15256	15024	14932	14972	14972	15047	14975	14955	14985	14928	14970	14890	15034	15133	14954	14909	14854	15133	15091	15086	15037	14891	15044	14991	14966	14992	14823	15069	14981	15098	14930	14984	14817	15206	15016	14965	14941	15054	14880	14961	14923	14879	14978	14988	14895	15014	14908	14856	15110	14902	14968	15111	14842	15039	14977	15042	14917	15075	14982	14964	14958	14812	14948	14990	15111	14871	15125	15127	14969	14958	14891	14866	15064	14855	15177	14936	14961	14929	15161	14911	14913	14911	15016	14729	15113	14963	15064	14975	14963	15053	14994	15014	15127	15075	14954	14972	14898	14993	14923	14826	15013	15000	14998	15009	14867	15041	14969	15002	14909	15105	14943	14897	15092	15064	14986	15072	15015	15004	14893	15209	14956	14936	15101	14843	14782	14986	14883	14991	15214	14907	15012	14985	15006	15076	15029	15102	14841	14883	14993	15166	14973	15097	14841	14890	14952	14780	14982	14933	15003	15098	15076	15040	15046	15059	14825	14852	14919	14819	15003	14957	15021	14871	15010	14965	14944	14996	15049	14969	14990	15165	14974	14921	15018	14899	15141	15111	15034	14952	14950	15061	15042	14984	15070	15085	15048	15039	14915	15104	14868	14995	14983	14833	14927	15045	14896	14938	14894	14903	14802	15045	15076
31261	24474	24590	21432	18903	18656	18272	18129	17831	17741	17748	17499	17375	17241	16909	16998	16876	17065	17250	17151	17212	17060	17178	17016	17154	16871	17078	16924	16831	17083	17021	16851	16953	17038	16896	17004	17034	17054	17011	17049	17014	16918	16900	16921	16809	17034	17188	17226	17006	17118	17037	17151	16941	17029	16945	16882	17152	16864	17109	17155	17110	16957	16746	16854	16919	17031	16966	16972	17174	17114	16968	16985	16919	16799	17066	16892	17041	17016	17107	17022	16656	16923	17035	16883	17047	17066	17158	17053	16879	17002	16986	17014	17083	16970	16920	16920	16957	16955	17007	17238	16808	16918	16940	17248	17142	17087	16836	16966	17013	17049	16974	17325	16959	17150	16945	16983	17064	16974	16980	17116	17006	16942	16968	17079	17109	17057	16967	16936	17092	16944	16888	16988	16874	17116	17030	17027	16927	16843	16827	16923	17018	16955	16857	16966	16883	16880	17053	16893	17009	17064	16986	17136	16963	16975	17145	16882	17062	17139	17000	16951	16944	17008	16953	16931	16923	17062	16980	17074	17172	16951	17096	16896	16840	16926	16744	17143	16916	16973	17082	17003	16808	16817	16943	17012	16997	16813	17072	16929	16992	17035	17047	17041	17180	17183	16841	17116	17042	17091	17052	17144	17022	16997	16988	16862	17217	16807	16968	16851	17217	17163	17000	17101	16916	16902	17060	17023	16979	17089	17085	16948	17041	16945	16958	16941	16962	17007	17034	17213	17239	17041	17040	16975	16832	16965	17046	17038	16921	17012	16908	17141	16834	16945	16819	17082	16941	16958	17073	16945	17090	16909	16917	16908	17074	17214	16915	16786	16866	16981	17139	17030	17096	16880	17109	17050	16709	16760	16950	16922	16893	17055	16978	17167	17156	17087	16760	17052	16815	16825	17033	16879	16931	16835	16877	17068	17048	17181	17093	17175	16881	17043	17049	17027	16792	16928	17052	16947	16912	16934	17036	16811	16762	17013	17096	17066	17031	17042	17103	16824	16924	16957	17092	17003	16975	17206	17025	16809	17127	16980	16875	16918	16901	16928	16936	17144	16998	16839	16785	17058	17273	16845	16961	17116	17051	17217	17184	16946	16902	16971	17172	17131	16864	17087	16979	17110	17030	16993	16968	16843	17046	17217	17079	16939	17137	16988	16902	16822	17034	17188	16990	16963	16886	17012	17127	17132	17064	17195	16928	16919	17075	17043	16874	17273	17040	17007	16944	17007	16791	17035	17139	16859	17331	16985	16889	16998	17022	17049	16855	16981	16962	17009	17003	17078	17123	16988	17189	17055	17021	16701	17105	17189	17169	16942	17041	16843	16719	16930	17020	17048	17110	17108	16950	17152	17017	17151	17076	16818	17140	16967	17095	17014	16911	16937	16944	17038	17051	17092	17178	17102	17101	17050	16938	16931	17055	16965	16870	17004	16930	17155	17168	17007	16892	17319	17065	17079	17069	16976	17090	17027	17010	16855	17028	16814	16925	16901	17050	16954	17033	17025	17289	16926	16942	17083	17053	17020	17023	17138	17060	16978	16922	17007	17180	17085	17016	16990	17046	17324	16956	17092	16856	16982	17168	17130	17025	16998	17176	16843	16948	16890	17016	17152	16867	16951	16856	17055	16912	17071	17104	17026	17128	16975	17104	16911	16847	16936	17015	17026	17104	17076	17108	17027	17135	16980	16871	16938	17114	17083	16974	16938	16898	17086	17018	17005	17041	16949	17005	17062	17112	17075	16924	17092	17001	16791	16994	17033	17049	17029	16904	17073	16939	16810	16991	17115	16792	17121	17112	17055	17038	16931	17133	17032	17136	17213	17024	16959	16918	17067	17028	16959	16913	17051	16966	17003	17068	16945	16862	17043	17099	16985	17012	16972	17133	16796	17033	17046	16941	16838	16928	16959	16839	16846	16964	17096	17181	17040	17136	16957	17193	17045	16964	17016	17019	17041	17057	17122	17051	17049	16950	17130	17182	17099	17017	16824	16847	16849	16966	17027	16969	17069	17038	17120	17173	17217	17094	17130	17043	17020	16923	16970	16953	16832	17059	17068	17025	17041	16900	17117	17085	17285	16951	16956	17062	16915	17038	16766	16930	17206	16978	16876	17031	16940	16843	17059	16935	16793	16903	17129	17029	16982	16958	16910	17019	16980	17030	17040	17112	16852	16938	16858	17217	16993	17052	16993	16963	17010	17151	17018	16962	17063	17015	16916	17065	17114	17074	17102	17092	16929	17054	17260	16913	17054	16973	16861	17030	17029	17111	16980	17118	17025	17312	17164	17014	16958	16969	16953	17023	16983	16985	16930	17089	17078	17045	16926	17015	17146	17137	17083	16889	17139	16898	17086	17118	16974	17083	17244	17013	16933	17129	16861	17102	17127	17073	17082	17238	16952	16860	16990	17209	16997	17275	16991	16928	16797	17104	16840	17085	17045	17347	16937	17032	16985	17147	17204	16909	17187	17110	17026	17097	16980	16940	16950	16842	17072	17051	17153	17164	16872	16975	17035	16924	16959	17117	17033	17287	17042	17254	16870	17187	17174	17107	16891	17048	16880	16829	17084	17124	17007	16996	17008	16979	16956	16820	17206	17004	17085	17107	17202	16975	17132	16821	17116	17190	17235	16983	17037	16980	17004	16953	16924	17181	17114	17098	16880	17002	17136	16975	16938	16987	17075	17224	16995	17029	17013	16968	16878	17022	17019	17094	16989	16946	17011	16888	17051	17111	16947	16974	17178	17018	16817	16743	16994	17040	16889	17015	16807	17054	17036	16740	17197	16838	16930	16881	16911	16819	16873	16927	16949	17014	17026	17171	17090	17123	17007	16903	17034	17089	17000	16931	16952	16975	17036	16882	16930	17021	16899	17058	17032	16919	16990	17011	17118	17026	16935	16790	17039	17116	17023	17056	17082	16754	17234	17044	16925	17070	16937	17112	17147	16994	17169	16939	17080	16957	17001	16973	17239	16910	17089	16927	17079	17009	17266	16974	16870	17187	17121	16994	17187	16983	17000	16754	16986	16907	16941	16875	16896	16739	17018	16813	17124	17082	16849	17130	16953	17170	16989	16844	17016	17189	16928	17175	17111	17154	17044	17111	17036	16875	17015	16868	17201	16947	16849	17077	17244	17075	16895	17034	17040	17196	17085	17060	17174	17088	17035	17161	17129	17302	16971	17065	17076	17043	17039	17063	16791	17071	16976	17154	16993	17023	16740	17036	16917	16996	16937	17027	17091	17082	16996	16811	17250	17162	17145	17133	17110	16933	17014	17098	17227	16787	16969	17016	16932	17137	16966	17087	16957	17151	17107	17188	16993	17211	16860	16998	17060	16986	17048	17067	16935	16967	16867	16979	16997	17194	16972	16991	17036	16882	16854	17133	17037	16970	17139	17081	17136	17046	16921	16973	16897	17155	16924	16994	16837	17105	17054	17064	17100	17032	16894	17122	17016	17020	16859	17037	17110	16916	17016	16993	17056	17099	17041	17039	17144	16830	16873	17093	16946	17070	16915	17010	17144	17099	17047	16999	16948	17113	16985	17104	17168	16859	16969	17104	16900	17045	16945	16898	17006	16943	16829	17073	16875	16839	17071	16982	16928	17045	17110	16999	16956	17201	17171	16952	17061	16971	16921	16984	17226	17024	16970	17094	16854	16970	16955	16839	17086	17140	17071	16868	16968	17147	16935	16957	16953	16863	16990	17138	17201	17025	16691	17061	17194	17022	17047	16941	17028	16934	17205	17096	16945	16829	17020	16983	17040	16989	16966	16911	17114	16981	17029	17197	16955	16889	17067	17079	17133	17024	17082	16990	17135	17059	17151	17233	17043	17066	17014	16872	17128	17063	17130	16904	16946	17033	17096	16918	16980	17081	16951	16938	16953	17062	16922	17073	16980	16936	17157	17065	17044	17018	16853	17094	16971	16963	17246	16925	16592	17133	16933	17077	17211	17026	16863	16849	17246	17034	17052	16991	17047	17148	17039	16991	16930	17107	16922	16976	17038	17165	17028	16982	16931	17024	16965	17145	17029	17017	17086	17031	16954	16880	17191	17163	17112	16842	17040	17068	17087	17167	16979	16883	17048	16918	17098	17048	16829	17149	16873	17137	16933	17235	17140	17176	16969	17046	17110	17101	16915	16864	16996	17133	16916	17062	17065	17194	16882	17124	16905	17143	17192	16784	16936	17061	16944	16898	16888	17049	16873	17141	17147	17028	17017	17166	17068	17203	17147	17170	17016	16929	16864	17084	16803	16879	17112	17229	16789	17100	17134	17006	16969	16972	16867	17071	16979	17018	17007	16975	17072	17111	17095	17005	17138	17118	17171	16893	17155	16867	17063	17079	16996	17169	16909	16808	17255	17172	17044	17277	17158	17024	17142	17099	17054	16972	16913	16942	17070	17079	16926	17080	16906	17116	16799	16875	16972	16952	17154	17160	17074	16967	17175	17024	17099	16860	16973	17071	17089	17053	17094	16941	17088	17040	16979	17018	16996	16887	16989	16864	17005	17092	16936	16962	16853	17030	17046	17017	16920	17126	16919	16974	17137	17005	16902	17089	17118	17129	17005	17009	17121	16726	17246	16923	16993	16991	16821	16930	16948	17076	17016	16968	17005	17058	16912	17084	16950	17131	17305	17022	16874	17236	17070	17004	17015	16923	16834	16972	17014	16924	16969	16931	17037	17146	17030	17037	17133	17037	16984	17040	17081	17038	17093	17093	17012	17077	17017	17009	16991	16937	17078	17100	17172	17136	17127	17037	17006	16988	17037	17112	17068	17083	16910	17045	16944	17012	16964	17101	16921	17033	16897	17138	16769	17156	17173	17036	17062	16902	16871	16906	16947	17042	16971	16970	17130	16970	16841	17027	16902	17127	17099	16968	16957	17035	17053	16973	16987	17156	16943	17188	17022	17135	17079	17244	17118	16972	17064	17025	16962	17010	17126	17066	16910	17001	17095	17040	17006	16911	16940	16995	17020	16976	16993	17025	16965	16998	16966	16847	16581	16829	17088	16697	16901	16928	17069	17096	17043	17258	16940	17117	17029	17249	16909	17118	16886	16808	17050	17144	17127	16953	17202	17118	16865	17064	17001	16953	17026	17160	16970	16994	17030	17060	16966	16837	17020
22245	27953	24456	19107	17363	16657	16081	15654	15525	15538	15202	14895	14594	14433	14363	14275	14365	14186	14217	14165	14198	14344	14086	14250	14048	14445	14262	14405	14352	14160	14272	14172	14403	14225	14198	14145	14141	14225	14415	14406	14299	14343	14391	14140	14190	14154	14144	14131	14330	14251	14286	14151	14182	14087	14290	14175	14350	13925	14405	14176	14296	14302	14367	14116	14203	14334	14256	14315	14317	14339	14245	14274	14285	14204	14078	14377	14178	14356	14218	14253	14152	14272	14283	14314	14424	14070	14184	14313	14186	14205	14156	14259	14111	14213	14194	14001	14316	14216	14212	14060	14198	14293	14277	14299	14206	14070	14226	14128	14320	14174	14171	14229	14124	14351	14256	13996	14146	14261	14249	14310	14059	14179	14284	14255	14116	14254	14250	14165	14261	14227	14236	14231	14210	14261	14152	14308	14206	14255	14194	14226	14036	14250	14249	13945	14227	14294	14219	14267	14367	14288	13977	14300	14165	14293	14127	13995	14039	14112	14282	14244	14205	14199	14221	14193	14151	14128	14182	14084	14094	14345	14328	14149	14321	14229	14071	14212	14182	14271	14374	14238	14130	14186	14107	14220	13995	14237	14197	14172	14285	14122	14231	14313	14068	14267	14237	14200	14215	14260	14234	14256	14133	14174	14105	14198	14239	14327	14380	14396	14110	14254	14213	14223	14191	14294	14217	14165	14351	14175	14167	14174	14172	14102	14240	14263	14215	14090	14224	14295	14149	14291	14044	14162	14143	14239	14180	14161	14191	14126	14193	14206	14394	14068	14264	14225	14380	14146	14319	14164	14192	14275	14261	14154	14125	14067	14176	14192	14118	14094	14105	14180	14235	14348	14417	14218	14145	14179	14120	14099	14285	14176	14435	14055	14275	14208	14270	14298	14084	14308	14247	14147	14072	14219	14177	14163	14312	14222	14402	14396	14186	14269	14253	14132	14167	14354	14190	14088	14331	14175	14268	13971	14282	14055	14295	14180	14132	14145	14158	14162	14175	14227	14293	14183	14293	14270	14299	14476	14191	14165	14097	14076	14250	14445	14108	14178	14317	14174	14408	14348	14089	14380	14086	14091	14278	14162	14183	14190	14031	14407	14183	14162	14188	14193	14332	14193	14132	14234	14152	14189	14309	14092	14078	14291	14367	14167	14086	14374	14263	14118	14357	14275	14194	14332	14122	14303	14156	14254	14152	14291	14252	14297	14173	14252	14258	14124	14223	14089	14194	14197	14267	14137	14245	14269	14190	14055	14271	14366	14152	14136	14195	14121	14417	13969	14034	14069	14166	14076	14138	14169	14098	14250	14267	14143	14182	14142	14352	14456	14167	14289	14201	14037	14165	14234	14078	14098	14183	14241	14154	14020	14135	14317	14206	14258	14242	14254	14191	14294	14004	14261	14306	14142	14324	14390	14216	14158	14107	14203	14183	14404	14118	14299	14244	14167	14240	14219	14249	14159	14255	14125	14039	14292	14309	14063	14160	14184	14107	14275	14019	14243	14227	14182	14198	14021	14233	14153	14159	14392	14174	14349	14226	14159	14152	14314	14111	14308	14254	14193	14156	14141	14308	14193	14162	14271	14382	14201	14266	14288	14087	14212	14234	14187	14262	14091	14292	14298	14172	14147	14120	14289	14125	14181	14235	14382	14152	14062	14155	14245	14175	14053	14283	14316	14154	14172	14168	14192	14316	13980	14290	14160	14255	14065	14103	14189	14133	14206	14240	14147	14044	14310	14364	14237	14127	14270	14212	14190	14248	13973	14249	14068	14094	14248	14132	14534	14150	14330	14288	14196	14454	14052	14154	14055	14270	14185	13980	14196	14257	14186	14305	14312	14130	14257	14293	14201	14222	14087	14409	14214	14138	14096	14117	14143	14179	14266	14261	14185	14188	14246	14078	14134	14202	14315	14293	14045	14300	14132	14220	14252	14218	14255	14264	14049	14071	14193	14206	14214	14043	14307	14224	14186	14288	14191	14121	14213	14402	14296	14122	14347	14169	14209	14181	14147	14313	14203	14319	14301	14187	14206	14206	14168	14201	14103	14390	14136	14080	14163	14241	14045	14048	14171	14273	14121	14249	14251	14141	14292	14248	14255	14071	14220	14232	14183	14106	14112	14239	14332	14494	14220	14318	14197	14112	14071	14307	14330	14187	14230	14416	14115	14187	14155	14231	14361	14256	14155	14142	14331	14040	14281	14225	14100	14103	14066	14250	14309	14185	14436	14215	14222	14452	14190	14214	14001	14080	14140	14317	14161	14201	14151	14266	14109	14097	14352	14296	14226	14199	14483	14166	14326	14120	14069	14006	14260	14181	14114	14250	14380	14321	14395	14152	14125	14179	14222	14260	14247	14103	14085	14165	14375	14171	14145	14321	14378	14172	13994	14399	14084	14388	14492	14316	14294	14318	14121	14188	14322	14145	14321	14232	13987	14168	14265	14282	14175	14096	14315	14129	14225	14301	14120	14200	14238	14322	14242	14203	14288	14382	14179	14245	14153	14310	14238	14175	14221	14262	14238	14176	14084	14323	14171	14253	14242	14177	14101	14158	14160	14323	14272	14181	14118	14174	14111	14188	14062	14075	14271	14214	14181	14195	14344	14258	14248	14297	14400	14303	14094	14255	14138	14351	14144	14315	13978	14200	14162	14221	14231	14230	14072	14357	14191	14330	14110	14334	14320	14244	14241	14236	14254	14224	14261	14121	14368	14271	14256	14298	14249	14299	14119	14257	14249	14262	14046	14167	14281	14422	14277	14091	14298	14214	14234	14232	14044	14183	14239	14241	14187	14163	14159	14123	14187	14196	14317	14141	14061	14379	14335	14146	14299	14351	14190	14287	13962	14239	14148	14282	14186	14109	14133	14035	14068	14227	14321	14150	14251	14163	14152	14095	14254	13981	14362	14229	14322	14273	14182	14288	14131	14129	14162	14261	14248	14165	14167	14103	14269	14067	13895	14113	14245	14218	14256	14125	14346	14196	14221	14260	14349	14275	14215	14251	14238	14123	14228	14293	14070	14156	14169	14221	14040	14256	14103	14351	14241	14027	14262	14186	14210	14313	14212	14271	14194	14284	14249	14227	14214	14300	14170	14074	14075	14168	14162	14213	14272	14217	14133	14278	14053	14304	14206	14357	14137	14105	14309	14167	14180	14287	14316	14118	14220	14231	14072	14006	14224	14065	14142	14177	14259	14434	14248	14376	14180	14170	14059	14294	14160	14430	14205	14159	14325	14197	14031	14228	14213	14073	14317	14171	14204	14319	14215	14115	14191	14087	14109	14051	14192	14337	14143	14388	14240	14177	14091	14218	14185	14355	14235	14188	14132	14399	14189	14257	14195	14247	14186	14122	14220	14140	14243	14145	14322	14125	14256	14173	14270	14276	14400	14285	14202	14073	14253	14325	14178	14173	14233	14244	14261	14246	14149	14201	14165	14197	14149	14160	14029	14290	14260	14196	14251	14234	14377	14153	14211	14291	14312	14293	14261	14257	14205	14189	13974	14074	14133	14374	14251	14270	14138	14286	14388	14254	14235	14334	14417	14320	14342	14345	14156	14185	14237	14221	14271	14387	14112	14139	14335	14307	14205	14090	14280	14249	14205	14219	14242	14165	14088	14108	14293	14395	14194	14322	14140	14230	14249	14147	14048	14065	14180	14264	14165	14082	14194	14211	14092	14242	14199	14192	14090	14308	14100	14175	14272	14245	14251	14367	14218	14236	14055	14355	14206	14289	14266	14142	14113	14201	14261	14149	14014	14123	14269	14310	14169	14235	14433	14266	14457	14209	14070	14248	14111	14361	14333	14309	14071	14327	14043	14387	14194	14099	14100	14358	14298	14221	14337	14282	14248	14334	14230	14253	14242	14129	14195	14209	14354	14125	14102	14076	14178	14018	14222	14333	14165	14070	14064	14207	14207	14173	14118	14349	14291	14237	14358	14206	14163	14153	14169	14224	14348	13983	14228	14190	14199	14157	14253	14241	14026	14431	14150	14230	14203	14237	14262	14293	14265	14315	14288	14115	14330	14155	14136	14278	14305	14198	14115	14160	14103	14148	14055	14205	14349	14219	14205	14076	14233	14083	14332	14210	14112	14230	14236	13976	14242	14417	14202	14112	14284	14184	14124	14383	14146	14298	14058	14252	14309	14185	14004	14208	14350	14198	14325	14199	14192	14351	14202	14060	14299	14318	14138	14230	14317	14183	14193	14209	14167	14323	14131	14317	14259	14172	14259	14179	14348	14157	14298	14177	14047	14209	14350	14262	14216	14228	14193	14114	14110	14213	14234	14225	14344	14335	14215	14127	14167	14099	14164	14083	14289	14153	14236	14230	14187	14171	14186	14156	14027	14226	14193	14365	14243	14209	14184	14136	14386	14321	14063	14139	14175	14307	14184	14329	14159	14156	14207	14094	14176	14276	14375	14222	14137	14260	14341	14104	14157	14367	14145	14275	14268	14142	14336	14304	14303	14289	14108	14349	14128	14186	14244	14177	14253	14291	14349	14174	14339	14111	14122	14210	14270	14196	14113	14324	14250	14072	14228	14163	14154	14227	14324	14191	14147	14273	14278	14116	14265	14118	14150	14291	14218	14240	14201	14040	14116	14083	14165	14363	14259	14194	14281	14180	14263	14247	14257	14217	14151	14297	14236	14201	14164	14277	14300	14147	14201	14275	14207	14126	14133	14141	14051	14165	14336	14030	14272	14290	14109	14334	14189	14304	14333	14212	14083	14191	14212	14330	14340	14357	14237	14200	14118	14131	14100	14195	14247	14168	14320	14323	14210	14350	14019	14311	14494	14171	14133	14324	14469	14163	14198	14187	14297	14310	14237	14238	14235	14039	14160	14173	14176	14319	14273	14318	14196	14227	14389	14169	14358	14323	14373	14289	14242	14314	14197	14294	14088	14379	14175	14352	14129	14231	13905	14298	14284	14267	14206	14324	14172	14174	14099	14213	14297	14321	14167	14221	14167	14538	14147	14185	14273	14129	14216	14273	14248	14246	14152	14186	14083	14311	14297	14247	14407	14339	14066	14062	14194	14075	14223	14159	14087	14224	14154	14184	14257	14207	14393	14262	14213	14471	14200	14228	14284	14295	14173	14178	14076	14157	14179	14325	14323
26396	21697	28481	26317	23178	21975	21357	20036	19746	19606	19428	19420	18912	18550	18505	18411	18397	18484	18392	18419	18120	18207	18164	18552	18446	18288	18099	18165	18259	18289	17959	18312	18203	18122	18175	18096	17959	18313	18159	18165	18345	18090	18369	18349	18124	18337	18143	18216	18265	18107	18023	18058	18316	18318	18076	18320	18208	18279	18150	18316	18533	18177	18218	18126	18241	18105	18042	18140	18206	18242	18115	18121	17945	18087	18225	18102	18313	18076	18192	18029	18154	18232	18247	18199	18330	18022	18269	18190	18194	18007	18082	18343	18302	18189	18261	18039	18071	18081	18194	18058	18019	18192	18322	18321	18102	18075	18082	18251	18185	18106	18099	18173	18163	18286	18146	18139	18319	17948	18204	18128	18171	17977	18284	18514	18136	18169	18169	18146	18172	18183	18307	18274	18177	18021	18218	18226	18036	18084	18059	18111	18258	18256	18154	18154	18157	18100	18025	18225	18174	18234	18215	18230	18198	18112	18215	17904	18062	18024	18298	18046	18095	18145	18276	18193	18055	18305	18112	18297	18154	18363	18214	18193	18304	18106	18246	18075	18175	18092	18113	18214	18090	18224	18008	18028	17869	18243	18267	18312	18251	18067	18305	18205	18223	18112	18287	18275	17995	18118	18181	18166	18062	18036	18081	18312	18221	17931	18019	18036	18273	18189	18198	18032	18179	18166	18107	18156	18219	18279	18291	18200	18069	18160	18225	18265	18358	17908	18199	18088	18040	18023	18224	18212	17921	18339	18009	18128	18307	18280	18024	18081	18040	18168	18312	18317	18183	18016	18070	18064	18171	18158	18172	18159	18183	18311	18291	18060	18041	18003	18128	18301	18317	18297	18356	18450	18046	18004	18207	18077	18284	17943	18444	18236	18149	18130	18109	18007	17994	18183	18317	18283	18232	18092	18251	18052	18297	17931	17982	17958	18138	18201	18062	18034	18041	18029	18156	18260	18405	18044	18163	18023	18347	18332	18283	18275	18229	18216	18132	18170	18082	18208	18058	18370	18263	18190	18185	18236	18353	18265	18125	18041	18021	18185	18053	18155	18104	18031	18242	18332	18296	17999	18005	18392	18123	18360	18276	17992	18122	18164	18030	18131	18170	18120	17918	17926	18184	18029	18037	18144	18195	17941	18103	17987	18058	18040	18315	18170	18031	18173	18181	18149	18021	18196	18102	18264	18543	18172	18293	18151	18186	18199	18344	18136	18358	18198	18134	18196	18248	18190	18067	18073	18246	18333	18257	18235	18224	18213	18160	18257	18066	18176	18201	18111	17935	18200	18277	18007	18061	18071	18132	18137	17862	17868	18090	18359	18155	18239	18126	18135	18143	18195	18344	18126	18171	18181	18254	18019	18234	18139	18231	18209	17993	18400	18134	18065	17977	18135	18147	18260	18306	18152	18259	18210	18115	18095	18359	18255	18086	18180	18074	18079	17978	18298	18444	18208	17994	18079	18242	18504	18073	18005	18151	18302	18285	18077	18211	18196	18085	18260	18219	18262	18106	18083	17999	17904	17936	18225	18108	17948	18323	18116	18066	18291	18184	18116	18062	18040	18126	18034	18170	17902	18135	18200	18014	18092	18189	18042	18308	17986	18086	18270	18086	18127	18397	18015	18110	17990	18201	17983	18171	18160	18070	18115	18173	18142	18219	18284	18116	18298	18122	18158	18106	18228	18059	17973	18267	18055	18237	18269	18183	18105	18043	18176	18197	18151	18026	18044	18152	18169	18150	18165	18069	17969	18126	18183	18416	18298	18242	18226	18240	18077	18288	18151	18153	18087	18280	18155	18140	18228	18313	18202	18269	18159	18156	18178	18130	18154	18386	17922	18087	17900	18106	18232	18305	18310	17871	18118	18050	18140	18135	17917	17971	18194	18197	18300	18116	18110	18165	18116	18232	18139	18054	18050	18138	18166	18194	18075	18336	17984	17991	18079	18203	18303	18287	18068	18269	18051	17990	18161	18144	18377	18118	17962	18105	18279	17866	18314	18125	18227	18220	18116	18237	18062	18333	18178	18226	18145	18052	17876	18116	18359	18091	18327	17984	18116	18090	18040	18271	18127	18194	18146	18107	18064	18377	18085	18207	18292	18234	18179	18208	18235	18281	18223	18090	18132	18399	18162	18242	18132	18225	18164	18285	18039	18019	17970	18113	18071	18051	18218	17966	17986	18013	18286	18176	18187	18094	18093	18221	18079	18183	18277	18076	18113	18043	18138	18057	17989	18117	18276	18404	18190	18361	18355	18099	18104	18238	18176	18318	18351	18180	18176	18229	18161	18029	18101	18164	18316	18227	18301	18351	18186	18115	18123	18202	18011	18477	18205	17922	18061	18335	18278	18123	18188	18305	18011	18272	18184	18154	18172	18075	18162	18237	18058	17937	18247	18183	17999	18089	18062	18162	18339	18350	18170	18256	18090	18245	18157	18126	18210	18265	18239	18447	18029	18066	18184	18115	18171	18111	18232	18192	18225	18077	18196	18036	18123	18090	18083	18039	18134	18213	18001	18137	18161	18119	17941	18447	18123	18232	18289	18038	18063	18163	17981	18307	18293	18114	18025	18088	18111	18074	18247	18163	18197	18233	18353	18224	18329	18267	18263	18102	18120	18033	18137	18176	18177	18312	18023	18194	18376	18372	17996	18093	18028	18051	18213	18099	18334	18182	18029	18185	17952	18096	18246	18254	18294	18136	18264	18151	18162	18222	18112	18519	18267	18327	18191	18292	18253	17944	18271	18309	18216	18115	18200	18251	18285	18306	18124	18029	18196	18071	18039	18148	18271	18388	18076	18204	18223	18243	18046	18015	18219	18132	18275	18224	18301	18207	18024	18168	18019	18175	17984	18143	18191	18026	18189	18208	18202	18254	18081	18149	18234	18309	18216	18097	18251	18079	18092	17970	18183	18237	18349	18208	18060	18199	18140	18193	18288	18228	18220	18045	18217	18078	18069	18258	18189	18178	18250	18274	18178	18401	18117	18233	18007	18276	18158	18038	18083	18205	18432	18067	18041	18207	18149	18339	18232	18117	18102	18169	18120	18161	18170	18105	18132	18112	18070	18176	18048	17959	18018	18132	17961	18020	18284	18203	18302	18341	18068	18170	18153	18166	18089	18051	17934	18234	17986	17979	18003	18265	18334	18026	18255	18107	18334	18131	18082	18033	18121	18011	18130	18103	17998	18297	18104	18184	18340	18266	18190	18129	18141	18203	18015	18144	18188	18188	18028	18151	18086	17993	18238	18157	18314	18055	17991	18171	18290	18135	18176	17992	18058	18234	18164	18282	18266	18318	18195	18235	18154	18216	18178	17920	18332	18357	18244	18345	18228	18145	18197	18074	18176	18234	18183	18219	18097	18322	18118	18193	18168	18342	18121	18293	18165	18032	18293	18084	18072	18206	18157	18220	18170	18103	18261	18343	18219	18138	18296	18279	18240	18380	18200	18127	18178	18132	18078	18107	18449	18123	17987	18095	18366	18275	18090	18003	18029	17948	18309	18076	17950	18298	18211	18057	18034	18271	18318	18387	18238	18099	17899	18355	18212	18274	18228	18167	18007	18036	18130	18140	18176	18249	18121	18226	18107	18350	18181	18328	18301	18244	18120	18227	18308	18117	18084	18236	18261	18190	18107	18280	18301	18008	18178	18292	18124	18188	17930	18164	18191	18124	18191	18373	18101	18103	18233	18354	18097	18177	18198	18023	18297	18308	18384	18094	18297	18189	18344	18169	18102	17945	18224	18244	18101	18331	18080	18139	17988	18201	18080	18042	18026	18123	18366	18256	18225	18186	18321	18100	18165	18190	18316	18178	18251	18238	18045	18277	18159	18067	18144	18116	18108	18297	18190	18197	18017	18269	18011	18212	18280	17988	18146	18126	18071	17959	18108	18009	18146	17987	17984	18094	18288	18224	18128	18097	18011	18121	18064	18180	18162	18024	18180	18133	18224	18044	18102	18289	18008	18199	18240	17986	18176	18381	18231	17964	18311	18327	18199	17918	18263	18084	18105	18261	18274	17943	18131	18007	18219	18123	18023	18179	18033	17982	18162	18172	18242	18069	18023	18261	18103	18271	18170	18149	18235	18244	18215	18197	18203	18050	18159	18266	18080	18173	18046	18205	18014	18062	18098	18153	18438	18190	18187	18272	18145	18071	18282	18195	18088	18066	18152	18024	18292	18109	18184	18300	18057	18088	18130	18056	18017	18356	18274	18090	18213	18210	18109	18167	18395	18145	18328	18176	18117	18161	18366	18007	17885	18153	17923	17964	18077	18411	18020	18047	18149	18348	17939	18156	18356	18295	18155	18093	18126	18156	18129	18217	18403	17939	17976	17954	18195	18107	18201	18203	18061	18435	18246	18165	18098	18370	18177	18264	18127	18173	17995	18230	18233	18165	18331	18244	18101	18246	18031	18343	18216	18212	18235	18141	18097	18329	18175	18065	17993	18247	18055	18146	18054	18280	18113	18111	18087	18227	18103	18040	18053	18151	18259	18315	18023	18310	18137	18180	18122	18016	18105	18181	18323	18133	18247	18061	17993	18272	18137	18143	18238	18417	18187	18223	17972	18271	18197	18066	18207	18118	18375	18312	18162	18210	18268	18235	18303	18140	18043	18156	18014	18171	18132	18097	18010	18240	18252	18095	17908	18059	18104	18010	18247	18080	17973	18097	18129	18055	18137	18226	18023	18324	18076	18116	18168	18227	18144	18084	18268	18279	18086	18201	18186	18035	18129	18216	18198	18166	18210	18129	18093	18118	18181	18269	17917	18032	18111	18353	17964	18209	18105	18069	18086	18292	18321	18314	18384	18254	18086	18293	18169	18068	18038	18400	18134	18112	18121	18035	18164	18329	17959	18128	18299	18087	18096	18334	18152	18351	18157	18208	18448	18199	17814	17890	18254	18230	18155	18246	18244	18091	18213	18255	18090	18080	18142	18165	18356	17991	18245	18064	18219	18134	18295	18002	18170	18015	17980	18121	18144	18243	17953	17966	18058	18280	17937	18159	18122	18139	18100	18197	18038	18065	18192	18269	18120	18319	18349	18330	18227	18169	18276	18176	18276	18318	18230	18117	18163	18187	18189	18123	18194	18205	18172	18169	18253	18271	18325	18212	18165
21377	34322	31137	23584	20591	18954	18013	17630	17489	17138	16856	16559	15941	15200	15212	15156	15102	15032	15058	15063	15116	15053	15223	15147	14968	15055	14849	14879	15177	15131	15008	14941	15067	15034	14996	15022	15070	15131	14992	15052	15035	14844	15051	15211	15019	15059	14993	14979	15046	14967	14854	14842	14920	14866	14973	15131	14932	14971	14981	14918	15092	15085	14937	14983	15037	15019	14914	14988	14928	15115	14967	15126	14790	14985	14753	14775	14920	14922	14980	15004	14925	15092	14930	15017	14872	14864	14952	14834	14969	14972	15121	14889	15051	14899	14848	14840	15112	15085	14877	14916	14787	15023	15055	14864	14969	14891	14996	15070	14808	14811	14982	14991	14951	14999	15052	15064	14981	14965	15078	15075	14966	15059	15049	14867	14940	15154	14878	15046	14882	14924	14960	14708	15076	15010	15078	15077	15099	15024	14881	14958	14962	14986	15057	15033	14941	14911	14929	14880	14838	14901	14985	14979	15104	14888	15020	14917	15131	15125	14979	15015	14854	14902	14989	15037	15012	15064	14939	14931	14828	14904	14936	14991	15063	14837	14974	14938	14822	14888	15022	15009	14967	14962	14741	14906	14804	15144	14959	15110	14708	15004	15033	14896	15127	14898	14875	14824	14837	15060	14915	15020	14865	15104	15111	14907	14968	14984	15170	14900	14969	14992	14941	15070	15004	15048	15068	15074	15053	14907	15011	14992	15066	14985	14871	14900	15180	14879	14996	14858	14908	14983	14965	14697	14953	14956	15115	15052	14995	15223	14950	14948	14876	15140	15090	15093	14869	14808	14977	15245	14850	14861	14927	14970	14795	14927	15004	14852	14843	14926	15025	14961	14822	14878	14951	14946	14810	14924	14847	14973	14972	14858	15009	14938	14955	14924	14934	15001	14864	15131	15265	15079	15091	14871	14991	14879	14913	14955	14777	15119	15036	14919	15065	14977	15009	15057	15094	14897	14820	14992	14904	14989	14879	14924	14965	14948	15055	14844	15069	14961	14795	15091	14905	14870	15001	15000	15130	15082	15002	14998	14867	14943	15096	14923	15050	14974	14979	15014	14948	15093	14923	15017	14947	14952	14983	15141	14834	15197	14933	14951	14885	15118	14892	14955	15117	14942	15021	15051	14997	14999	14994	14913	14937	15075	14910	14928	14964	15073	14812	15031	14901	14963	15042	15135	15039	14912	14918	14916	14815	14928	15023	15047	14831	14953	15059	14778	14945	14864	14842	14907	14924	14937	14990	14917	15000	14937	14955	14794	14985	15027	14984	14767	14954	15073	14766	15022	14920	14877	15061	14924	14966	14947	14883	14952	15032	15037	14985	14997	15057	14967	15012	14980	14848	14913	14731	14821	14901	14832	15010	15054	15029	14993	14981	15045	14978	14948	14999	14914	15105	14720	14902	15077	14881	15052	15091	15058	14969	15000	14892	14929	14942	14907	15155	15034	15155	15075	15106	14863	14958	15151	15003	15078	14897	15044	15002	14860	14968	14894	14997	14914	14986	14939	14980	14974	14968	15042	14938	15024	14863	14984	14940	15119	15058	14901	14984	15028	14919	14852	14926	14937	15030	14846	15165	14801	15101	15098	15160	14868	14918	15034	14937	14979	14942	15017	15004	14792	14955	14892	15026	14980	14877	14957	14947	14986	14895	14992	14987	14995	14833	15021	14928	15028	14972	14932	15020	15056	15122	14971	15021	15007	14954	14957	14975	15050	14867	14913	15228	14972	14807	14994	14999	14961	15034	15125	14913	14931	15074	14953	15060	14754	15050	14969	14876	15040	15099	14883	14960	14961	14999	14974	14960	14911	14903	14833	14926	14916	14945	15023	15049	14995	14957	14825	15071	14912	15018	14898	15109	14959	14775	14976	14937	14941	14996	15031	15049	15008	15064	14897	15006	14892	15097	14941	15037	15152	14913	15036	15205	15218	14900	14905	15044	14837	14996	15048	14828	14997	15089	14981	14886	14975	14999	15019	14964	14935	15027	14887	15053	14955	15019	15032	14882	14975	14913	14841	15087	14764	15012	15057	14995	14960	14925	14902	15011	15130	14840	14962	15088	15009	14971	14915	15059	14806	15013	14854	14939	15121	14927	15029	14990	15023	14798	15002	14904	15050	14883	15058	14877	14951	15069	14917	15072	14916	14799	14947	14981	15005	15027	14903	14995	14970	15000	14919	15083	15009	14943	14821	14850	14878	14895	15036	14933	14909	15204	15066	14937	14810	15069	15116	15103	15033	14876	14948	15020	14900	14911	14816	14818	14984	14962	15017	15042	14821	14820	15274	15030	15045	15083	15067	14909	14958	14987	14924	14987	15047	14979	15091	14888	14973	14988	14706	15067	14931	15017	14861	14999	14870	14986	14938	14949	15030	15086	14951	14817	14982	15134	14964	14902	14995	15024	15211	14990	14911	14905	14957	14831	15020	14963	15086	14849	14859	14849	14984	14958	14926	14852	14756	15049	14953	15044	15017	14780	14939	14996	14997	15052	14861	14991	14910	15047	14992	15038	15059	15033	14989	15146	14925	14806	14916	14875	15131	14971	14987	14816	14996	14826	15077	14894	14935	14927	14811	14975	14952	14849	15053	14996	15032	14865	14868	15063	14901	14893	14928	15010	14930	14911	14957	15065	14947	14942	14907	14856	14872	15043	15125	15009	15009	15034	14976	14961	15026	14989	15014	15077	14961	15013	14919	14835	14932	14885	14820	14858	14997	14987	14791	14916	14977	14818	14981	14891	14953	15040	14859	14617	15033	15039	14926	15022	15038	15011	15012	14990	14749	14915	14971	14915	14854	14962	14904	15066	15018	14957	15167	14869	15113	14861	14987	14959	14944	14935	14788	15028	14828	14810	15009	15001	15054	14764	15111	15141	15078	15038	15002	14957	14784	14994	15020	15058	14790	14847	15100	15000	15060	15145	14889	15088	14783	15014	14906	14975	14994	14998	14866	15023	14742	14750	14768	15049	15071	15000	15022	15124	15131	14934	14876	14906	15137	14988	15097	14997	15082	14824	15096	14860	15082	14765	15025	15125	14961	15089	14904	14906	15060	15038	15049	14854	14853	15108	15068	15017	14842	15079	14943	15196	14991	14926	15029	15079	14910	15021	15041	14908	15096	14973	14708	14952	14978	14887	15009	15003	14799	14911	14972	15075	14923	14973	14938	14987	14939	14866	14937	14967	14837	14992	15125	14934	14909	15039	15120	14982	14872	15175	15026	15037	14921	15039	15018	14935	14903	15075	14887	14970	14941	15009	15055	14893	14872	15062	14910	15002	15141	14834	14885	15070	14971	14961	15149	15068	14951	15053	14952	14893	15010	14983	14935	15152	15109	14911	15037	14783	15052	14940	14946	14990	14933	14971	15073	14872	14855	15097	15033	15045	15121	14915	14902	15138	14895	14840	15051	14901	15078	14939	15038	14913	14847	14835	15172	14869	15082	14960	14962	14912	15043	15040	15003	14892	15005	14865	15002	15040	14893	14984	15004	15070	14963	14800	14948	15069	15001	15130	14938	14869	14981	14931	14912	15000	15147	14912	14971	15065	14939	14879	15017	14917	14995	14968	14880	14922	14923	15033	14950	14851	14915	15016	14821	14909	14947	14921	15190	14787	14961	14918	14939	14962	14937	14977	14831	14970	14931	14869	14958	14937	15054	15102	14910	15033	14881	14948	15158	14932	14962	15022	14950	14974	15123	14980	14893	15076	14965	15079	14943	14915	15060	15033	15015	14946	14949	14851	15011	14948	15101	14862	15159	14832	14994	14910	14959	14925	15089	14825	15028	14931	15056	14962	15011	14781	14943	14911	15074	15065	14989	15002	15034	14969	15083	14986	15048	15019	14976	14879	14978	14945	14931	15093	15005	14888	15062	15001	14993	14889	14882	14997	14971	14969	14865	14943	14981	14965	15025	14849	14938	15093	15122	14963	15058	15173	14940	15136	14933	15083	14930	15037	14889	15046	15054	14828	14988	15043	14840	14792	14978	15028	15080	14916	15036	14678	15042	14886	14929	14915	14948	14923	15053	14847	14960	14934	15133	14971	14793	14929	14858	15050	15061	15060	14901	15088	15022	15047	14910	14889	15006	15030	15048	15157	15004	14956	14910	15025	14950	15016	14915	14923	14968	14852	14975	14945	14899	14997	14904	15088	14927	14862	15063	14951	14962	15081	14936	14908	14843	15038	15052	14978	15163	14990	14895	15043	15009	14951	14979	14903	14915	15005	15130	14862	15071	14897	15078	14984	15030	14972	15034	14995	14979	15093	14906	14901	14915	15020	14922	14882	15074	15132	14990	15030	14916	14956	15036	14997	14956	14792	14925	15051	14876	14822	14842	14954	14961	15096	14979	15026	14956	14881	14996	14946	14906	15178	14956	14858	15035	14995	15036	15046	14960	14972	14915	15092	14959	14902	14893	14868	15056	14910	14869	14935	14983	14948	14938	14957	15079	15042	14926	14937	15030	15010	14920	15035	14880	14888	15017	15038	15161	14865	14797	15030	14931	15071	15124	15060	15016	14973	15047	15024	14876	14906	15006	15004	15105	14964	14944	14956	14976	14947	14907	14890	14923	14978	14961	15127	14897	15006	14952	14955	15127	15017	15017	15218	14838	15029	14840	15003	15000	15091	14954	15032	15049	15171	14988	14983	14916	14692	14910	14976	14994	14972	14921	15083	14890	14844	14897	14845	14956	14992	14883	14879	14902	14853	14891	15045	15091	14921	15113	15013	15078	15154	14998	15084	14977	14976	14955	14908	14905	15128	14998	14952	14961	14781	14877	15057	14957	14923	14983	15061	14909	14984	14967	14939	15097	14868	14868	15007	15096	14831	14958	14998	14989	14962	14893	15039	14785	14804	14805	15034	14836	14833	14996	14857	14989	14938	15018	15020	15006	15017	14965	15023	15111	14867	14933	14754	15117	15030	15036	14987	14858	14936	14882	14990	14944	15002	15005	14898	15046	14781	15058	14961	14996	14863	14902	14998	14979	14969	14897	14971	14956	15205	14995	14969	15039	15062	14878	14938	15059	14955	15015	15159	14943	14880	14896	15117	14936	15049	14914	14983	14896	15004	15005	15010	14955	14897	15102	14912	14728	14938	14833	14907	14861	14910	14956	14918	15007
24662	21728	29401	24712	22899	25244	26043	21930	21488	21460	21285	21009	20521	19871	19733	19624	19405	19326	19519	19340	19461	19327	19458	19259	19174	19449	19511	19334	19372	19499	19324	19368	19535	19160	19230	19353	19154	19196	19217	19486	19262	19382	19380	19310	19357	19422	19338	19405	19113	19115	19412	19159	19132	19302	19155	19168	19125	19290	19554	19413	19287	19313	19265	19246	19509	19126	19077	19214	19208	19350	19102	19049	19148	19379	19167	19141	19211	19386	19256	19143	19209	19018	19125	19238	19003	19191	19065	19250	19266	19296	19173	19371	19223	19272	19270	19149	19334	19393	19399	19264	18950	19144	19231	19129	19347	19283	19233	19178	19355	19256	19673	19289	19201	19218	19293	19411	19047	19163	19130	19131	19227	19455	19170	19168	19364	19093	19337	19255	19228	19269	19524	19494	19410	19162	19244	19241	19322	19044	19356	19043	19123	19089	19216	19344	19059	19066	19020	19275	19144	19000	19076	19211	19248	19081	19094	19148	19199	19196	18881	19037	19250	19369	19000	19292	19196	19282	19218	19257	19258	19136	19149	19268	19302	19168	19239	19432	19330	19144	19182	19188	19095	19044	19047	19293	19333	19221	19217	19430	19236	19037	19083	19301	19256	19287	19251	19229	19400	19494	19277	19260	19294	19214	19263	19376	19029	19299	19337	19194	19254	19187	19316	19161	19224	19393	19187	19133	19090	19032	19227	19151	19233	19251	19228	19211	19029	19294	19433	19265	19351	19157	19355	19005	19203	19149	19152	19315	19261	19468	19282	19116	19298	19098	19042	19215	19324	19265	19147	19198	19248	19031	19364	19307	19083	19110	19184	19221	19101	19457	19238	19286	19296	19187	19382	19179	19434	19204	19200	19149	19160	19288	19088	19014	19232	19231	19240	19231	19059	19171	19286	19273	19195	19212	19145	19222	19110	19020	19292	19411	19394	19223	19431	19221	19223	19122	19340	19228	19252	19306	19514	19396	19000	19212	19229	19336	19151	19143	19089	19216	19265	19056	19064	19067	19226	19148	19183	19132	19276	19112	19271	19194	19254	19411	19288	19320	19191	19210	19097	19118	19160	19136	19225	19412	19201	19283	19171	19134	19069	19294	19219	19109	19089	19128	19307	19217	19122	19224	19018	19150	19037	19123	19121	19244	19291	18987	19125	19053	19161	19051	19282	19316	19409	19167	19140	19275	19251	19124	19392	19103	19464	19210	19052	19186	19210	18978	19304	19108	19147	19337	19373	18977	19213	19268	19369	19239	19198	19416	19164	19269	19338	19125	19178	19188	19185	19286	18997	19275	19320	19013	19059	19094	19113	19220	19153	19201	19270	19280	19085	19186	19258	19123	18964	19061	19204	19075	19335	19216	19356	19134	19110	19143	19227	19271	19162	19229	19161	19093	19396	19188	19302	19280	19088	19442	19309	19184	19267	19245	18954	19190	19270	19232	19195	19179	19347	19064	19261	19232	19155	19137	19299	19089	19173	19284	19365	19329	19232	19019	19439	19344	19093	19247	19358	19337	19257	19037	19159	19121	19312	19110	19242	19329	19522	19183	19390	19435	19054	19379	19056	19470	19235	19152	19123	19064	19118	19142	19054	19196	18985	19294	19297	19260	19145	19406	19239	19260	19103	19154	19011	18976	19345	19173	19058	19330	19320	19120	19279	19118	19142	19273	19161	19388	19382	19184	19288	19494	19192	19238	19217	19215	19194	19262	19220	19157	19140	19127	19221	19165	19507	19189	19342	19216	19177	19204	19193	19257	19472	19372	19348	19237	19411	19407	19290	19023	19132	19263	19504	19272	19373	19415	19095	19052	19157	19173	19160	19283	19106	19193	19173	19467	19083	19224	19161	19129	19091	19077	19382	18963	19130	19014	19204	19145	19251	19240	19247	19413	19293	19316	19131	19261	19177	18947	18991	19154	19158	19150	19330	19357	19028	18870	19433	19217	19100	19180	19398	19363	19343	19317	19278	19339	19098	19010	19202	19171	19350	19109	19353	19285	19120	19294	19182	19208	19091	19358	19161	19238	19152	19058	19246	19231	19090	19132	19262	19269	19309	19094	19166	19337	19282	19294	19311	19421	19204	19323	19295	19073	19263	19097	19194	19198	19307	19340	19146	19399	19131	19093	19188	19254	19236	19106	19081	19161	19228	19202	19204	19351	19328	19225	19152	19298	19315	19285	19366	19429	19201	19119	19139	19243	19162	19030	19145	19317	19145	19199	19278	19395	19071	19154	19320	19294	19242	19091	19161	19267	19223	19010	19184	19216	19205	19107	19276	19237	19302	19274	19305	19302	19336	19261	19141	19228	19171	19151	19181	19171	19045	19417	19250	19358	19009	19304	19188	19094	19142	19235	19236	19086	19167	19357	19289	19175	19075	19189	19261	19174	19142	19218	19322	19161	19372	19199	19184	19002	19081	19286	19301	19293	19148	19489	19238	19132	19099	19123	19268	19088	19134	19063	19220	18976	19118	19204	19186	19256	19491	19257	19179	19211	19247	19299	18995	19355	19065	19209	19344	19057	19275	19121	19362	19239	19118	19008	19136	19251	19179	19136	19214	19179	19182	19163	19224	19029	19079	19305	19009	19043	19080	19316	19247	19207	19176	19272	19061	19339	19166	19201	19126	19283	19259	19115	19227	19076	19319	19419	19188	19331	19287	19213	19324	19034	19206	19081	19236	19313	19300	19291	19217	19262	19282	19199	19296	19147	19301	19249	19261	19088	19228	19238	19211	19014	19221	19192	19305	19154	19432	19203	19025	19288	19164	19270	19186	19194	19297	19406	19320	19271	19438	18984	19232	19101	19120	19202	19197	19448	19200	19227	19086	19061	19262	19421	19112	19207	19274	19199	19010	19205	19006	19089	19286	19172	19043	19268	19197	19204	19001	19191	19143	19117	19299	19216	19170	19199	19242	19060	19291	19226	19200	19198	19419	19188	19317	19217	19501	19163	19330	19146	19121	19228	19258	19234	19486	19111	19273	19275	19191	19112	19242	18973	19346	19439	19012	19079	19118	19094	19311	19281	19146	19233	19249	19235	19375	19183	19214	19281	19195	19238	19342	19210	19136	19107	19134	19272	18981	19180	19323	18999	18939	19077	19168	19086	19211	19253	19228	19138	19324	19020	19105	19344	19214	19172	19203	19156	19160	19202	19351	19060	19094	19099	19178	19132	19087	19233	19107	19129	19172	19237	19111	19137	19238	19382	19262	19189	18998	19277	19407	19326	19214	19118	19208	19007	18895	19116	19082	19298	19294	19193	19194	19428	19298	19408	19219	19378	19033	19177	19142	19111	19286	19183	19242	19132	19172	19081	19153	19001	19355	19176	19354	19145	19207	19106	19417	19275	19349	19157	19044	19091	19140	19156	19176	19166	19222	19255	19200	19100	18965	19190	19357	19314	19241	19058	19077	19153	19279	19328	19345	19155	19486	19342	19168	19173	19141	19195	19189	18966	19026	19030	19223	19122	19187	19227	19299	19243	19090	19070	19224	19006	19196	19036	19164	19266	19160	19153	19295	19349	19285	19195	19286	19211	19172	19079	19077	19206	19202	19045	19192	19145	19256	19251	19149	19298	19235	19234	19166	19221	19168	19165	19092	19027	19205	19355	19132	19247	19078	19031	19312	19240	19189	19241	19286	19097	19090	19241	19167	19171	19089	19189	19466	19139	18976	19240	19127	19153	19173	19231	19071	18997	19050	19283	18992	19117	19204	19395	19138	19370	19216	18885	18997	18968	19202	19213	19267	19280	19286	19221	19310	19267	19279	19110	19082	19249	19210	19112	19306	19351	19075	19237	19093	19240	19369	19255	19070	19067	19400	19426	19124	19166	19302	19266	19180	19401	19307	19239	19415	19107	19206	19547	19142	19161	19132	19293	19214	19456	19177	19187	19165	19262	19402	19276	19191	19234	19306	18982	19371	19393	19355	19111	19334	19163	19157	19157	19256	19331	19088	19096	19211	18976	19383	19214	19045	19060	19333	19357	19072	19219	19350	19068	19230	19233	19030	18946	19018	19399	19272	19134	19286	19291	19143	19192	19077	19288	19231	19273	19385	19030	19417	19234	19227	19261	19285	19048	19379	19162	19270	19159	19267	19160	19270	19184	19203	19156	19269	19103	19325	19260	19280	19232	19273	19299	19333	19333	19158	19251	19305	19234	19301	19226	19236	19098	19228	19328	19126	19231	19330	19136	19241	19219	19257	19240	19193	19262	19213	19214	19320	19208	19225	19228	19105	19070	19234	19367	19235	19141	19045	19178	19340	19128	19168	19217	19100	19014	19195	19219	19370	19450	19301	19266	19293	19161	19116	19344	19168	19136	19125	19396	19230	19258	19404	19134	19025	19223	19231	19160	19062	19209	19145	19009	19140	19167	19336	19230	19303	19315	19109	19298	19050	19126	19359	19227	19210	19201	19174	19134	19126	19155	19159	19286	19249	19053	19156	19070	19105	19038	19281	19132	19216	19226	19324	19196	19296	19191	19130	19223	19127	19229	19370	19123	19117	19280	19308	19456	19230	19222	19430	19152	19276	19230	19164	19091	19276	19148	19238	19071	19141	19271	19185	19413	19205	19284	19129	19218	19298	19167	19230	19236	19174	19169	19510	19250	19294	19155	19144	19335	19151	19153	19199	19141	19172	19009	19163	19191	19324	19048	19047	19384	19183	19096	19281	19036	19262	19164	19372	19202	19484	19110	19419	19142	19218	19139	19210	19187	19293	19292	19434	19239	19194	19232	19005	19167	19361	19390	19107	19131	19143	18956	19139	19170	19218	19448	19199	19222	18990	19243	18965	19177	19124	19183	19329	19500	18959	19268	19020	19210	19207	19242	19159	18976	19392	19290	19128	19335	19264	19196	19390	19255	19002	19288	19334	19244	19262	19269	19347	19199	19272	19069	19214	19048	19377	19371	19169	19251	19223	19129	19124	19301	19097	19311	19132	19356	19202	19118	19185	19296	19060	19269	19167	19164	19077	19441	19108	19238	19243	19130	19215	19219	19236	19339	18930	19113	18958	19447	19285	19159	18966	19050	19416	19338	19304	19355	19289	19106	19225	19029	19189	18759	19377	19177	19039	19166	18968	19083	19150	19046	19453	18932	19184	19364	19349	19216	19314	19059
25422	44506	39953	30653	25905	22244	20800	19872	19495	19095	18595	17779	17353	16524	16040	15752	15861	15800	15832	15600	15538	15633	15599	15665	15681	15491	15828	15527	15639	15638	15553	15639	15424	15690	15764	15783	15563	15587	15726	15611	15613	15768	15648	15679	15524	15555	15700	15531	15590	15550	15648	15527	15664	15569	15641	15557	15739	15721	15650	15533	15446	15587	15520	15568	15472	15393	15390	15503	15601	15631	15633	15679	15502	15587	15672	15646	15572	15679	15660	15582	15597	15398	15485	15526	15602	15714	15572	15504	15452	15508	15566	15560	15554	15446	15390	15593	15397	15537	15708	15507	15436	15595	15471	15505	15631	15569	15586	15428	15478	15651	15514	15542	15563	15523	15509	15677	15699	15528	15527	15657	15652	15591	15596	15521	15632	15773	15555	15537	15576	15631	15548	15434	15542	15597	15728	15536	15530	15494	15728	15434	15541	15611	15743	15562	15637	15561	15686	15433	15577	15445	15515	15571	15655	15522	15421	15627	15553	15446	15400	15643	15647	15448	15638	15680	15575	15464	15492	15689	15634	15580	15449	15520	15352	15460	15362	15360	15551	15656	15653	15560	15449	15664	15574	15618	15556	15305	15700	15648	15485	15524	15747	15413	15654	15621	15353	15656	15587	15520	15515	15730	15534	15645	15556	15452	15512	15585	15719	15477	15555	15509	15638	15618	15622	15418	15540	15411	15587	15574	15379	15550	15613	15562	15529	15664	15630	15568	15541	15520	15450	15668	15354	15552	15667	15510	15558	15585	15580	15430	15521	15471	15586	15505	15631	15721	15521	15636	15708	15484	15685	15541	15487	15739	15469	15645	15627	15496	15479	15371	15712	15805	15632	15499	15558	15519	15366	15519	15618	15737	15457	15620	15544	15448	15765	15544	15466	15514	15320	15599	15662	15500	15577	15514	15514	15570	15659	15710	15604	15497	15422	15751	15519	15566	15512	15588	15611	15392	15540	15430	15588	15425	15615	15515	15597	15360	15636	15434	15537	15597	15552	15587	15481	15727	15651	15485	15496	15488	15512	15583	15583	15628	15578	15476	15574	15598	15553	15442	15607	15509	15562	15660	15602	15702	15537	15430	15521	15571	15559	15504	15672	15360	15713	15603	15487	15474	15263	15671	15686	15517	15610	15592	15541	15463	15401	15573	15676	15451	15496	15427	15496	15681	15598	15488	15709	15746	15643	15662	15629	15594	15503	15458	15293	15295	15598	15628	15796	15750	15508	15483	15672	15352	15504	15548	15588	15451	15627	15557	15542	15502	15637	15457	15648	15550	15533	15617	15570	15552	15571	15461	15521	15579	15576	15593	15724	15453	15592	15691	15446	15586	15500	15489	15503	15575	15400	15353	15525	15532	15455	15568	15575	15704	15521	15557	15680	15609	15547	15717	15534	15680	15351	15609	15572	15735	15341	15380	15560	15590	15467	15434	15445	15485	15570	15564	15462	15565	15533	15534	15465	15472	15564	15719	15528	15638	15442	15628	15567	15436	15644	15343	15519	15609	15420	15637	15692	15563	15718	15552	15675	15577	15442	15554	15606	15530	15644	15647	15627	15440	15624	15642	15409	15550	15611	15466	15440	15526	15540	15445	15628	15348	15720	15494	15544	15543	15577	15609	15505	15503	15534	15615	15474	15608	15608	15655	15438	15562	15462	15442	15582	15431	15500	15493	15575	15593	15575	15590	15542	15634	15561	15563	15540	15483	15384	15551	15517	15620	15592	15437	15583	15549	15454	15539	15540	15583	15739	15601	15564	15569	15572	15618	15555	15470	15486	15686	15791	15425	15643	15435	15449	15568	15518	15548	15516	15692	15353	15472	15516	15602	15387	15687	15598	15448	15636	15383	15567	15467	15419	15756	15536	15598	15587	15402	15583	15584	15526	15638	15543	15455	15582	15535	15653	15531	15597	15708	15433	15561	15529	15600	15498	15495	15569	15524	15721	15603	15502	15614	15674	15365	15539	15335	15584	15638	15509	15531	15429	15701	15586	15470	15449	15607	15526	15693	15523	15550	15489	15502	15290	15631	15388	15543	15684	15491	15648	15591	15590	15479	15600	15626	15461	15540	15421	15609	15451	15665	15555	15555	15346	15768	15651	15493	15560	15459	15365	15489	15526	15669	15406	15550	15516	15611	15448	15638	15634	15640	15638	15508	15491	15667	15610	15565	15664	15695	15463	15650	15505	15419	15543	15589	15696	15623	15599	15647	15541	15556	15519	15493	15710	15548	15477	15774	15616	15547	15540	15588	15668	15494	15570	15532	15437	15661	15600	15657	15633	15578	15466	15402	15786	15732	15483	15556	15581	15569	15555	15581	15630	15649	15501	15464	15453	15496	15522	15436	15543	15550	15757	15565	15528	15631	15550	15596	15517	15491	15485	15634	15422	15783	15676	15577	15458	15532	15551	15533	15664	15607	15555	15665	15507	15428	15518	15541	15540	15512	15570	15594	15538	15360	15593	15422	15480	15594	15662	15628	15593	15663	15626	15465	15636	15505	15494	15620	15592	15538	15578	15628	15630	15460	15652	15522	15516	15451	15633	15558	15383	15658	15448	15524	15548	15429	15571	15436	15590	15578	15411	15561	15629	15540	15584	15598	15455	15416	15785	15737	15560	15583	15617	15544	15450	15266	15464	15723	15417	15676	15644	15507	15445	15650	15441	15594	15578	15421	15632	15470	15634	15689	15503	15551	15501	15581	15632	15607	15591	15401	15481	15654	15506	15564	15503	15561	15234	15574	15667	15410	15655	15534	15470	15626	15527	15535	15424	15575	15620	15635	15458	15429	15446	15482	15516	15658	15500	15574	15462	15659	15459	15670	15516	15526	15634	15410	15612	15535	15590	15501	15508	15440	15523	15584	15455	15640	15521	15609	15696	15545	15552	15565	15497	15585	15575	15457	15527	15516	15519	15555	15509	15606	15513	15393	15513	15387	15587	15484	15648	15700	15660	15594	15417	15548	15442	15414	15706	15625	15803	15449	15514	15558	15421	15596	15577	15652	15390	15639	15462	15494	15598	15582	15658	15519	15517	15525	15511	15556	15495	15493	15655	15490	15651	15596	15603	15626	15330	15475	15693	15541	15708	15494	15504	15419	15564	15489	15533	15532	15628	15531	15493	15590	15438	15531	15365	15652	15455	15467	15553	15443	15621	15381	15341	15623	15686	15593	15389	15581	15582	15543	15571	15615	15600	15698	15659	15737	15549	15493	15420	15484	15679	15540	15593	15525	15548	15529	15469	15501	15477	15599	15527	15617	15554	15416	15724	15547	15491	15459	15545	15541	15568	15571	15682	15513	15653	15602	15507	15490	15480	15614	15599	15505	15430	15445	15641	15347	15847	15520	15498	15533	15600	15575	15424	15433	15519	15454	15684	15539	15643	15427	15507	15430	15586	15606	15557	15562	15632	15535	15417	15463	15460	15687	15470	15783	15644	15372	15534	15613	15503	15637	15589	15561	15624	15378	15579	15669	15570	15250	15639	15603	15478	15516	15546	15549	15555	15580	15504	15605	15508	15453	15581	15567	15574	15539	15526	15614	15400	15433	15463	15333	15587	15536	15564	15622	15766	15660	15694	15524	15625	15532	15546	15735	15734	15580	15493	15328	15466	15524	15759	15512	15532	15685	15589	15377	15438	15576	15666	15620	15464	15496	15523	15648	15462	15423	15478	15589	15492	15510	15477	15657	15524	15481	15483	15557	15422	15546	15637	15646	15620	15523	15498	15478	15705	15541	15660	15413	15592	15630	15613	15423	15665	15512	15555	15668	15436	15411	15606	15476	15361	15451	15561	15430	15744	15567	15446	15781	15564	15532	15499	15578	15645	15519	15811	15496	15568	15334	15619	15426	15333	15625	15396	15440	15417	15422	15516	15471	15739	15444	15289	15474	15593	15577	15304	15602	15584	15559	15569	15520	15521	15426	15724	15303	15565	15691	15676	15443	15613	15501	15508	15481	15662	15606	15548	15594	15551	15601	15390	15573	15715	15521	15675	15405	15447	15681	15475	15627	15379	15453	15605	15472	15649	15478	15637	15883	15597	15420	15672	15486	15659	15589	15554	15414	15602	15594	15559	15645	15588	15572	15597	15539	15710	15562	15626	15517	15655	15537	15438	15432	15621	15538	15498	15435	15629	15618	15598	15654	15525	15668	15340	15453	15484	15626	15536	15670	15747	15429	15487	15585	15592	15657	15541	15592	15611	15551	15558	15580	15641	15507	15564	15662	15632	15371	15517	15554	15579	15520	15468	15740	15498	15631	15723	15555	15539	15752	15571	15592	15683	15428	15738	15386	15433	15560	15456	15493	15611	15643	15590	15646	15634	15463	15603	15514	15535	15469	15506	15542	15559	15571	15317	15668	15572	15425	15604	15565	15527	15517	15695	15441	15585	15528	15514	15592	15582	15495	15617	15543	15493	15451	15488	15468	15599	15432	15545	15516	15479	15665	15448	15435	15594	15499	15520	15385	15617	15557	15607	15581	15480	15632	15514	15605	15543	15599	15326	15570	15518	15695	15571	15593	15548	15489	15426	15408	15635	15587	15601	15563	15741	15518	15546	15563	15636	15391	15607	15701	15425	15635	15408	15533	15555	15688	15528	15576	15452	15673	15728	15410	15481	15546	15579	15415	15568	15527	15722	15480	15476	15660	15496	15363	15676	15386	15508	15704	15574	15471	15778	15609	15598	15402	15556	15497	15467	15645	15631	15481	15497	15703	15412	15637	15494	15574	15655	15557	15647	15632	15632	15650	15639	15601	15461	15613	15573	15435	15581	15557	15600	15559	15601	15438	15542	15614	15642	15770	15626	15673	15346	15481	15527	15558	15438	15540	15396	15618	15663	15548	15609	15648	15490	15477	15654	15488	15424	15568	15500	15614	15666	15698	15578	15552	15401	15468	15526	15433	15676	15529	15436	15618	15621	15597	15548	15630	15437	15488	15626	15487	15426	15481	15395	15379	15577	15546	15638	15607	15618	15522	15546	15646	15568	15558	15529	15669	15641	15614	15613	15457	15698	15546	15398	15458	15510	15696	15451	15598	15641	15574	15669	15578	15367	15535	15547	15469	15527	15453	15607	15666	15446	15489	15569	15475	15466	15584	15570	15427	15589	15368	15588	15605
29965	23706	25306	23192	20086	18408	18042	17548	17456	17333	17613	17404	17100	16879	16753	16760	16676	16899	16656	16816	16831	16718	16973	17017	16620	16668	16733	16771	16780	16687	16898	16707	16989	16695	16786	17007	16721	16712	16779	16772	16644	16789	16689	16520	16672	16748	16784	16739	16848	16668	16633	16623	16727	16648	16749	16619	16904	16823	16869	16713	16786	16655	16716	16763	16783	16772	16728	16622	16838	16695	16819	16525	16715	16665	16941	16727	16638	16756	16756	16734	16828	16702	16646	16672	16810	16601	16840	16955	16643	16666	16779	16638	16685	16717	16618	16614	16587	16802	16712	16617	16781	16861	16538	16735	16634	16552	16718	16739	16749	16564	16749	16713	16774	16883	16781	16817	16718	16663	16814	16714	16781	16565	16591	16617	16627	16769	16726	16768	16632	16752	16782	16592	16796	16624	16632	16883	16856	16885	16650	16644	16635	16647	16759	16627	16815	17003	16828	16716	16600	16795	16564	16457	16792	16821	17001	16669	16512	16571	16447	16635	16685	16496	16799	16440	16994	16699	16569	16798	16801	16672	16681	16595	16750	16772	16588	16798	16514	16696	16571	16735	16523	16862	16948	16552	16980	16581	16777	16584	16754	16822	16541	16766	16495	16633	16756	16654	16817	16711	16722	16883	16805	16744	16863	16755	16931	16636	16491	16615	16546	16703	16851	16546	16843	16687	16686	16636	16713	16700	16671	16683	16465	16760	16874	16665	16688	16719	16740	16720	16780	16610	16737	16689	16639	16665	16886	16713	16676	16767	16906	16825	16812	16713	16703	16700	16691	16701	16785	16749	16920	16683	16715	16779	16617	16514	16611	16738	16694	16858	16808	16821	16776	16784	16816	16683	16759	16633	16573	16611	16780	17042	16943	16595	16531	16811	16639	16678	16624	16690	16669	16776	16682	16836	16724	16643	16682	16827	16618	16741	16762	16637	16755	16707	16716	16761	16900	16725	16593	16926	16629	16751	16674	16512	16774	16745	16820	16572	16819	16639	16668	16633	16825	16806	16495	16786	16535	16519	16561	16837	16802	16535	16605	16903	16630	16874	16769	17150	16859	16840	16627	16813	16910	16879	16693	16640	16555	16863	16716	16856	16895	16703	16687	16849	16878	16613	16763	16884	16616	16781	16635	16708	16885	16632	16721	16864	16768	16804	16727	16591	16638	16506	16666	16747	16877	16546	17017	16829	16725	16495	16519	16769	16633	16866	16683	16823	16739	16792	16788	16774	16780	16685	16656	16543	16726	16595	16591	16624	16761	16555	16697	16783	16588	16622	16679	16701	16773	16657	16772	16691	16682	16754	16669	16840	16725	16629	16755	16748	16661	16756	16873	16599	16780	16611	16594	16669	16702	16677	16663	16706	16670	16656	16708	16794	16752	16740	16858	16879	16768	16677	16615	16663	16640	16672	16930	16735	16744	16564	16521	16779	16795	16785	16799	16558	16853	16791	16729	16751	16807	16892	16855	16778	16642	16677	16815	16719	16522	16577	16733	16713	16741	16717	16731	16731	16693	16691	16677	16642	16829	16754	16526	16753	16660	16551	16747	16770	16668	16784	16757	16800	16765	16673	16794	16630	16956	16711	16783	16764	16769	16947	16745	16547	16630	16896	16680	16552	16787	16666	16755	16801	16756	16685	16754	16607	16672	16826	16681	16805	16800	16775	16646	16645	16700	16687	16762	16778	16800	16966	16724	16606	16771	16765	16505	16997	16556	16739	16906	16861	16805	16631	16619	16671	16687	16955	16763	16780	16878	16979	16824	16711	16847	16621	16704	16732	16594	16745	16790	16735	16673	16626	16717	16894	16789	16815	16666	16725	16809	16610	16799	16724	16661	16697	16887	16607	16597	16742	16880	16680	16592	16563	16483	16762	16812	16573	16582	16667	16908	16743	16698	16631	16646	16548	16638	16912	16542	16689	16689	16494	16421	16680	16758	16755	16853	16804	16766	16733	16577	16743	16668	16699	16647	16768	16886	16767	16629	16832	16702	16808	16686	16626	16499	16633	16687	16804	16603	16491	16891	16833	16824	16701	16734	16518	16706	16853	16838	16732	16696	16872	16731	16697	16708	16611	16780	16741	16647	16794	16580	16602	16733	16457	16748	16539	16580	16663	16637	16869	16694	16749	16630	16747	16627	16805	16657	16688	16537	16511	16584	16810	16708	16752	16747	16677	16718	16572	16731	16592	16668	16605	16751	16590	16934	16772	16771	16701	16640	16610	16921	16639	16720	16774	16783	16665	16875	16813	16900	16953	16549	16866	16608	16779	16795	16674	16739	16876	16726	16701	16759	16709	16720	16762	16793	16701	16633	16678	16720	16676	16868	16569	16807	16624	16703	16779	16640	16628	16587	16869	16857	16807	16828	16700	16696	16594	16729	16951	16801	16681	16794	16727	16763	16730	16835	16825	16649	16962	16786	16816	16818	16884	16757	16729	16759	16614	16772	16812	16759	16719	16775	16652	16767	16804	17040	16920	16976	16711	16720	16820	16548	16748	16627	16789	16868	16627	16688	16781	16761	16731	17010	16879	16675	16494	16782	16391	16744	16818	16677	16633	16587	16686	16609	16754	16628	16704	16876	16839	16747	16840	16644	16921	16816	16502	16769	16759	16567	16889	17029	16734	16847	16846	16567	16918	16756	16620	16628	16634	16810	16693	16534	16560	16584	16670	16631	16712	16820	16590	16738	16648	16663	16719	16941	16671	16662	16761	16500	16814	16626	16786	16782	16682	16759	16769	16731	16809	16769	16545	16556	16649	16516	16929	16878	16853	16763	16959	16787	16530	16822	16934	16857	16749	16621	16496	16622	16711	16562	16887	16790	16837	16704	16672	16731	16774	16749	16633	16691	16657	16806	16842	16643	16629	16753	16678	16664	16746	16713	16784	16764	16709	16746	16794	16867	16647	16680	16698	16625	16770	16660	16795	16612	16432	16598	16914	16667	16758	16633	16716	16654	16778	16771	16725	16612	16587	16644	16507	16916	16649	16706	16756	16874	16809	16892	16832	16522	16669	16758	16497	16668	16846	16658	16767	16554	16541	16643	16672	16924	16669	16644	16740	16507	16653	16913	16625	16749	16771	16689	16775	16681	16743	16982	16619	16789	16679	16625	16543	16622	16745	16655	16893	16764	16669	16719	16690	16597	16608	16673	16754	16831	16736	16643	16668	16794	16799	16605	16828	16746	16793	16782	16543	16842	16740	16632	16695	16921	16705	16647	16929	16697	16858	16733	16967	16914	16556	16715	16695	16637	16789	16684	16643	16754	16606	16769	16746	16568	16752	16811	16824	16702	16537	16643	16841	16899	16604	16783	16715	16765	16518	16742	16628	16768	16674	16862	16784	16486	16684	16852	16629	16652	16766	16737	16817	16653	16729	16942	16590	16718	16936	16644	16701	16633	16737	16822	16779	16980	16929	16860	16425	16777	17011	16782	16896	16610	16854	16634	16696	16726	16692	16735	16570	16820	16632	16752	16711	16809	16556	16623	16912	16628	16784	16752	16795	16753	16838	16556	16533	16844	16607	16789	16704	16855	16988	16666	16796	16702	16666	16494	16546	16788	16775	16820	16858	16707	16851	16755	16773	16631	16548	16939	16770	16667	16450	16718	16711	16769	16718	17055	16685	16773	16936	16792	16698	16581	16687	16628	16700	17029	16650	16647	16671	16634	16959	16777	16870	16828	16925	16672	16748	16639	16853	16665	16732	16744	16679	16898	16819	16671	16833	16764	16650	16792	16743	16812	16867	16717	16540	16539	16810	16850	16688	16780	16690	16668	16688	16861	16752	16847	16764	16760	16641	16791	16784	16853	16639	16669	16642	16769	16675	16509	16777	16689	16721	16661	16884	16615	16785	16555	16782	16855	16762	16800	16761	17002	16836	16757	16577	16935	16872	16750	16643	16861	16478	16888	16682	17022	16701	16741	16899	16629	16705	16575	16868	16513	16426	16550	16582	16821	16687	16797	16606	16918	16683	16754	16837	16849	16916	16809	16719	16756	16779	16801	16789	16563	16625	16636	16679	16792	16853	16819	16494	16682	16895	16711	16843	16569	16520	16829	16771	16667	16589	16690	16661	16550	16646	16680	16781	16756	16667	16571	16697	16932	16693	16697	16580	16774	16758	16879	16945	16686	16554	16514	16592	16568	16724	16780	16800	16512	16662	16614	16819	16561	16960	16780	16516	16579	16705	16738	16620	16769	16790	16755	16720	16754	17036	16978	16930	16524	16772	16778	16873	16742	16574	16834	16666	16616	16650	16563	16668	16592	16525	16737	16885	16971	16750	16901	16757	16717	16632	16613	16811	16847	16670	16614	16598	16635	16897	16734	16575	16800	16794	16744	16844	16819	16719	16697	16854	16863	16557	16619	16710	16802	16642	16688	16492	16611	16683	16768	16543	16780	16686	16744	16658	16805	16683	16650	16811	16881	16676	16724	16701	16635	16748	16803	16930	16575	16504	16629	16633	16675	16658	16753	16891	16665	16799	16661	16708	16661	16624	16596	16797	16822	16638	16794	16872	16610	16763	16753	16722	16886	16847	16572	16669	16729	16910	16709	16690	16787	16662	16740	16526	16969	16662	16720	16570	16879	16739	16555	16901	16718	16688	16805	16668	16679	16553	16511	16486	16742	16643	16652	16911	16778	16645	16594	16695	16679	16560	16559	16655	16721	16783	16754	17014	16501	16702	16746	16618	16678	16810	16613	16690	16841	16758	16925	16984	16973	17026	16822	17039	16813	16690	16721	16826	16683	16568	16645	16587	16573	16732	16716	16686	16813	16547	16542	16722	16713	16776	16559	16787	16573	16731	16579	16409	16846	16874	16761	16747	16602	16549	16808	16829	16667	16634	16707	16614	16672	16866	16559	16618	16847	16647	16764	16677	16779	16813	16660	16789	16668	16818	16744	16763	16746	16716	16677	16826	16768	16668	16662	16608	16812	16640	16756	16650	16858	16723	16777	16690	16569	16754	16801	16683	16697	16655	16936	16715	16412	16830	16788	16730	16687	16641	16706	16613	16525	16516	16735	16870	16749	16629	16921	16667	16631	16659	16894	16698	16716	16600	16595	16862	16974	16689	16686	16692	16584	16650	16900	16567	16637	16624	16766	16711	16641	16550
21141	27139	25932	21716	18771	16479	15665	15496	14987	15049	15026	14688	14436	13986	13836	13858	13995	13809	13863	13746	13767	13864	13814	13823	13850	13863	13885	13842	13830	14037	13728	13779	13829	13862	13828	13996	13945	13873	14001	13918	13948	13873	13922	13911	13846	13828	13935	13864	13898	13645	13842	13835	13724	13924	13897	14022	13843	13717	13834	13990	13708	13905	13932	13969	13868	13957	13876	13764	13881	13689	13904	14004	13854	13979	13937	13842	13799	13856	13882	13933	13891	14003	13935	13798	13910	13826	13872	13815	13803	13844	13945	13900	13951	13834	13795	13686	13913	14011	13896	13864	13873	13775	13899	13915	13804	13779	13696	13841	13953	13877	13829	13899	13790	13963	13813	13711	13838	13841	13831	13759	13942	13815	13726	13799	13712	13896	13756	13898	13811	13774	13816	13583	14017	13750	13993	13800	13807	13855	13751	13929	13788	13833	13821	13855	13839	13684	13908	13956	13835	13747	13868	13819	13919	13670	13812	13779	13914	13790	13810	13744	13918	13937	13766	13787	13907	13791	13812	13898	13818	13854	13851	13889	13818	13931	13865	13756	13861	13858	13915	13637	13886	13802	13736	13994	13891	13779	13894	13863	13672	13987	13942	13908	13778	14033	13831	13877	13872	13919	13830	13813	13833	13831	13886	13899	13932	13794	13866	13696	13816	13752	13909	13886	13780	14018	13907	13821	13941	13815	13738	13876	14028	13908	13811	13919	13789	13964	13667	13871	13846	13771	13753	13704	13978	13830	13806	13862	13798	13967	13880	13792	13895	13950	13785	14052	13906	13822	13801	13778	13828	13945	13890	13832	13864	13942	13732	13832	13885	13843	13951	13948	13808	13850	13967	14056	13766	13881	13759	13900	13986	13805	13987	13842	13887	14029	13884	13991	13944	13869	13791	13955	13786	13804	13775	13885	13800	13906	13974	13842	13946	14103	13870	13892	13828	13697	13776	13731	13848	13824	13775	13878	13935	13853	13831	13858	13801	13839	13896	13805	13880	13840	13689	13813	13728	13920	13737	13889	13737	13808	13774	13788	13869	13939	13740	13852	13933	13946	13841	13814	13823	13693	13858	13708	13939	13809	13825	13782	13847	13659	13811	13834	14061	13725	13987	13679	13801	13886	13997	13808	13800	13949	13850	13777	14042	13822	13921	13913	13924	13814	13652	14075	13993	13910	13779	13891	13960	13751	13686	13798	13822	13938	13995	13743	13770	13995	14055	13632	13876	13653	13798	13841	13699	13889	13826	13790	13612	13841	13815	13625	14024	13888	13747	13929	13826	13878	13693	13858	13891	13775	13827	13784	13843	13843	13916	13802	13851	13673	13889	13677	13837	14008	13714	13931	13793	13888	13672	13717	13831	13807	13671	13851	13858	13908	13836	14039	13896	13825	13883	14014	13853	13758	13990	13884	13837	13967	13821	13795	13713	13805	13884	13894	13825	13838	13941	13975	13901	13763	13823	13946	13852	13817	13885	13805	13737	13755	13852	13866	13745	13902	13852	13780	13869	13740	13997	13753	13959	13897	13882	13757	14008	13892	14000	13988	13854	13920	13913	13927	13751	13790	13718	13919	13795	13872	13726	13983	13824	13722	13913	13767	13857	13790	13853	13833	13859	13913	13794	13944	13805	13747	14044	13888	13956	14022	13947	13913	13853	13734	13758	13932	13864	13809	13898	13850	13845	13989	13978	13891	13788	13940	13820	13802	13862	13730	13771	13862	13916	13844	13686	13677	13657	13711	13849	14006	13791	13891	13932	13805	13887	13588	13943	13893	13821	13914	13654	13887	13762	13824	13874	13869	13957	13842	13970	13860	13762	13762	13811	13839	13784	13819	13739	14065	13851	13919	13774	13843	13935	13975	13907	13960	13956	13802	13835	13695	13783	13852	13811	13837	13721	13804	13790	13883	13915	13775	13866	13849	14013	13814	13746	13793	13939	13851	13789	13851	13766	13790	13817	13706	14023	13795	13867	13881	13853	13731	13790	13920	13965	13753	13947	13792	13755	14028	13858	13792	13795	14016	13764	13854	13810	13803	13801	13880	13833	13770	13878	14022	13910	13757	13763	13799	13732	13963	13963	13962	13930	13879	14025	13796	13847	13795	13863	13822	13845	13733	13875	14054	13978	13842	13827	13678	13979	13917	13788	13774	13907	13822	13927	13895	13952	13808	13780	13795	13943	13948	13705	13751	13755	13916	13793	13918	13826	13825	13851	13941	13888	14005	13891	13742	13909	13935	13807	13781	13914	13940	13807	13888	13823	13819	13780	13729	13980	13792	13803	13883	13881	13691	13816	13958	13833	13770	13894	13863	13760	13794	13764	13944	13949	13963	13762	13837	13858	13747	13675	13846	13830	13902	13873	13728	13882	13877	13678	13828	13785	13763	13832	13870	13896	13661	13772	13796	13864	13685	13763	13791	13907	13905	13712	13897	13933	13940	13863	13716	13894	13936	13877	13744	13688	13837	14084	13748	13872	13946	13718	13968	13701	13887	13753	13986	13989	13800	13864	13804	13827	13725	13861	13867	13797	13864	13874	13918	13853	13893	13700	13824	13795	13790	13914	13919	13851	13835	13869	13867	13940	13833	13755	13829	13894	13980	13782	13980	13951	13726	13913	13897	13950	13864	13704	13896	13765	13782	13817	13906	13997	13819	13844	13922	13924	14007	13923	13875	13940	13773	13861	13882	13841	13721	13869	13769	13790	13913	13858	13924	13755	13953	13833	13798	13994	13842	13832	13963	13922	13789	13973	13818	13769	13883	13791	13864	13882	13873	13955	13733	13848	13656	13726	13864	13932	13939	13775	13959	13925	13779	13753	13804	13794	13792	13865	13695	13856	13747	13721	13810	13911	13966	13913	13682	13828	13727	13768	13848	13870	13807	13817	14003	13916	13915	13826	13782	13993	13798	14169	13794	13620	13865	13854	13998	13774	13965	13799	13837	13939	13837	13816	13853	13809	13779	13806	13894	13817	13999	13846	13772	13950	13703	13835	13832	13909	13865	13857	13919	13797	13892	13794	13887	13843	13835	13898	13870	13751	13876	13849	13962	13818	13970	13970	13802	13631	13776	13976	13939	13689	13824	13998	13981	13813	13921	13915	13774	13857	13937	13969	13906	13816	13782	13756	13869	13879	13943	13792	13823	13959	13795	13987	13810	13975	13840	13697	13746	13708	13834	13861	13664	13874	14030	13728	13812	13696	13838	13889	13881	13830	13840	13715	13559	14028	13843	13785	13889	13853	13781	13757	13777	13902	13992	13869	13928	13871	13765	13819	13950	13906	14000	13848	14006	13771	13761	13711	13868	13949	13949	13801	13835	13725	13729	13921	13897	13914	13872	13966	13742	13787	13873	14026	13903	13975	13877	13959	13853	13939	13843	13831	14009	13934	13885	13841	13824	13743	13872	13739	13844	13769	13688	13752	13790	13868	13957	13831	13899	13783	13818	13877	13927	13844	13820	13983	13918	13678	13824	13969	13957	13801	13949	13721	13911	13677	13748	13935	13894	13922	14008	13852	13897	13802	13835	13971	14002	13920	13820	13980	13718	14084	13796	13937	13813	13804	13857	13769	13838	13765	14014	13848	13938	13982	13929	13925	13858	13736	13831	13798	13950	13953	13833	13827	13895	13807	13736	13915	13891	13938	14035	13890	13653	13876	13932	13977	13805	13981	13888	13874	13885	13906	13858	13920	13863	13954	13939	13922	13862	13913	13700	13828	13836	13834	13920	13754	13930	13818	13839	13967	13891	13940	13933	13785	13869	13835	13887	13976	13845	13774	13829	13867	13966	13815	13846	13907	14011	13875	13800	13763	13797	13919	13807	13839	13652	13964	13791	13948	13808	13921	13773	13895	13775	13793	13770	13823	13639	13837	13948	13833	13809	13941	13923	13782	13818	13907	13813	13981	13960	13752	13865	13820	13940	13910	13865	13846	13763	13976	13838	13857	13768	13914	13947	13800	13881	13998	13808	13787	13766	13940	13817	13784	13895	13837	14092	13969	13877	13966	13811	13850	13778	13920	13997	13792	13916	13873	13999	13940	14025	13963	13845	13843	13736	13987	13768	13899	13890	14055	13764	13803	13922	13789	13774	13902	13798	13587	13886	13844	13810	13794	13990	13826	13808	13817	13762	13787	14001	13862	13734	13826	13826	13870	13823	13880	13805	13785	13901	13675	13962	13832	13805	13858	13862	13892	14037	13921	13963	13657	13920	13636	13841	13818	13896	13815	13917	13806	13869	13729	13842	13914	13887	13906	13960	13953	13797	13889	13838	13845	13787	14047	13902	13760	13843	13705	13785	13862	13827	13874	13788	13828	13954	13947	13836	13782	13761	13726	13887	13911	13807	13829	13990	13940	14126	13937	13724	13959	13828	13896	13835	13648	13721	13934	13729	13745	13881	13709	13695	13861	13876	13852	13755	13792	13946	13924	13909	13875	13741	13884	13834	13766	13884	13870	13731	13810	13770	13902	13961	13831	13906	13918	13902	13776	13700	13827	13927	13830	13787	13817	13990	13923	13767	13860	13696	13836	14017	13958	13955	13910	13857	13950	13738	13630	13821	13893	13703	13709	13985	13815	13872	13907	14018	13897	13964	13867	13791	13817	14066	13919	13767	13877	13749	13814	13701	13832	13851	13807	14020	13815	13834	13881	13945	13997	14019	13814	13807	13942	13977	13778	13971	13747	13799	13928	13817	13853	13786	14012	13704	13855	14080	13749	13876	13973	13834	13779	13973	13780	13758	13813	13884	13882	13898	13932	13889	13882	13822	13836	13919	13890	13845	13907	14010	13922	13914	13852	13798	14010	13786	13940	13879	13796	13678	13850	13966	13847	13701	13798	13903	13872	13808	13746	13856	13888	13807	13672	13930	13969	13807	13874	13971	13858	13936	13954	13683	14002	13969	13785	13764	14033	13828	13810	13857	13915	13921	13596	13789	13778	13996	13826	13825	13846	13862	13971	13906	13956	14095	13930	13758	13877	14023	13887	13909	13715	13947	13943	13860	13796	13795	13908	13873	13772	13774	13969	13874	13841	13874	13843	13717	13858	13756	13809	13834	13838	13987	13753	13922	13880	13920	13909	14061	13892	13810	13948	13847	13883	13886	13849	13776	13912	13820
26177	21684	28607	26713	24220	23166	22407	20239	20079	20258	20034	19874	19564	19127	18674	18793	18824	18660	18893	18523	18852	18744	18650	18823	18722	18700	18726	18979	18602	18702	18852	18718	18525	18514	18540	18639	18758	18642	18725	18698	18937	18925	18791	18814	18812	18619	18613	18689	18441	18609	18594	18484	18606	18738	18671	18891	18770	18743	18566	18591	18729	18683	18743	18528	18602	18393	18505	18690	18750	18460	18913	18455	18809	18651	18599	18689	18751	18537	18528	18765	18723	18567	18520	18503	18431	18643	18680	18499	18511	18938	18893	18561	18693	18738	18644	18617	18735	18484	18558	18615	18776	18617	18595	18897	18705	18606	18740	18686	18592	18482	18758	18615	18567	18674	18538	18772	18694	18587	18659	18642	18493	18619	18619	18560	18621	18672	18552	18716	18692	18892	18601	18595	18526	18571	18471	18932	18450	18592	18737	18644	18785	18791	18710	18791	18727	18687	18594	18542	18574	18712	18753	18695	18692	18334	18596	18768	18885	18654	18485	18855	18493	18790	18614	18351	18473	18454	18469	18537	18555	18423	18549	18843	18695	18865	18686	18541	18657	18772	18738	18434	18484	18577	18770	18449	18666	18644	18804	18662	18619	18618	18409	18424	18617	18711	18745	18845	18681	18545	18600	18659	18346	18577	18537	18775	18590	18702	18469	18700	18343	18639	18646	18467	18669	18573	18391	18630	18498	18654	18560	18582	18899	18503	18675	18662	18361	18634	18499	18545	18536	18873	18671	18678	18482	18634	18557	18442	18691	18611	18788	18603	18584	18573	18497	18692	18554	18471	18446	18609	18711	18643	18618	18644	18822	18534	18677	18537	18527	18594	18526	18441	18751	18806	18738	18550	18436	18669	18789	18678	18813	18852	18550	18429	18702	18652	18629	18728	18655	18954	18667	18653	18622	18549	18434	18494	18526	18826	18650	18849	18573	18630	18515	18512	18710	18741	18646	18599	18477	18657	18672	18724	18463	18520	18820	18743	18803	18481	18702	18629	18671	18693	18757	18468	18801	18536	18588	18628	18649	18451	18629	18505	18594	18506	18344	18444	18547	18876	18575	18546	18499	18472	18583	18519	18669	18751	18643	18462	18779	18568	18463	18500	18580	18776	18631	18723	18685	18596	18700	18606	18561	18675	18598	18708	18565	18479	18623	18720	18777	18659	18572	18597	18710	18487	18615	18662	18545	18632	18636	18507	18463	18796	18667	18457	18803	18600	18773	18497	18667	18663	18522	18546	18673	18574	18674	18615	18501	18427	18598	18467	18671	18410	18481	18646	18895	18699	18772	18369	18642	18619	18906	18455	18647	18822	18905	18785	18843	18590	18613	18651	18657	18519	18635	18589	18744	18615	18624	18444	18592	18587	18710	18550	18637	18360	18659	18427	18644	18514	18546	18527	18508	18560	18619	18612	18753	18663	18583	18546	18630	18787	18436	18679	18638	18598	18533	18722	18645	18746	18695	18492	18705	18597	18813	18715	18700	18605	18688	18650	18661	18703	18608	18723	18753	18561	18520	18576	18625	18674	18617	18772	18523	18471	18647	18582	18613	18455	18607	18650	18707	18451	18728	18517	18526	18406	18408	18682	18677	18693	18589	18548	18331	18493	18650	18387	18499	18702	18608	18649	18686	18784	18693	18571	18477	18664	18655	18678	18520	18617	18665	18704	18520	18483	18524	18872	18657	18675	18932	18558	18672	18715	18559	18592	18409	18645	18586	18583	18506	18634	18674	18344	18565	18498	18572	18570	18652	18693	18602	18731	18783	18603	18552	18671	18746	18709	18775	18635	18739	18758	18502	18512	18684	18592	18531	18623	18638	18777	18619	18638	18707	18453	18430	18588	18330	18440	18621	18406	18598	18591	18880	18759	18672	18392	18651	18757	18666	18641	18851	18477	18772	18530	18543	18457	18542	18459	18607	18693	18688	18567	18619	18655	18799	18516	18701	18837	18492	18615	18728	18576	18713	18702	18730	18659	18537	18827	18648	18816	18594	18595	18644	18826	18617	18463	18715	18569	18604	18521	18504	18747	18517	18831	18640	18599	18578	18604	18579	18892	18778	18623	18660	18613	18682	18636	18728	18459	18563	18712	18485	18714	18872	18611	18709	18644	18691	18640	18669	18491	18747	18596	18561	18667	18488	18666	18769	18652	18784	18613	18561	18413	18503	18650	18795	18543	18467	18655	18533	18693	18642	18543	18688	18543	18541	18644	18327	18522	18486	18709	18505	18536	18656	18489	18698	18808	18470	18432	18516	18574	18460	18528	18612	18552	18738	18593	18676	18588	18694	18542	18793	18596	18619	18813	18616	18750	18754	18711	18776	18597	18721	18435	18719	18794	18649	18647	18610	18486	18473	18509	18539	18630	18532	18536	18307	18640	18592	18412	18741	18742	18695	18751	18712	18441	18729	18587	18568	18715	18805	18618	18680	18684	18596	18790	18546	18716	18499	18713	18750	18574	18765	18520	18736	18608	18721	18711	18691	18547	18567	18877	18735	18678	18836	18490	18508	18711	18726	18635	18712	18513	18674	18666	18637	18709	18639	18551	18534	18741	18401	18645	18520	18573	18739	18541	18562	18392	18605	18777	18560	18706	18615	18597	18523	18739	18618	18558	18700	18650	18733	18728	18567	18544	18797	18578	18610	18478	18442	18687	18659	18638	18548	18540	18480	18509	18664	18425	18511	18792	18818	18798	18471	18774	18543	18589	18611	18536	18549	18494	18657	18412	18527	18886	18865	18733	18605	18715	18748	18645	18677	18409	18633	18630	18635	18503	18548	18586	18455	18570	18863	18826	18546	18549	18601	18698	18560	18648	18567	18773	18670	18517	18622	18716	18512	18495	18538	18570	18459	18713	18639	18310	18636	18715	18632	18539	18641	18711	18706	18501	18611	18450	18779	18698	18579	18532	18567	18851	18568	18321	18615	18718	18593	18793	18841	18372	18612	18793	18777	18777	18757	18661	18872	18602	18726	18512	18702	18662	18737	18628	18740	18534	18522	18600	18763	18623	18739	18897	18588	18520	18521	18571	18631	18652	18655	18630	18710	18556	18557	18683	18873	18436	18669	18681	18374	18474	18684	18628	18731	18472	18890	18646	18623	18807	18385	18778	18545	18662	18428	18458	18769	18770	18858	18757	18519	18733	18674	18818	18763	18800	18558	18542	18569	18587	18553	18832	18520	18735	18790	18711	18565	18653	18546	18759	18660	18671	18785	18533	18828	18675	18611	18711	18524	18672	18550	18551	18685	18566	18573	18701	18474	18664	18602	18566	18474	18795	18647	18594	18797	18559	18749	18744	18575	18625	18453	18341	18555	18437	18602	18423	18448	18729	18619	18521	18814	18661	18721	18747	18603	18929	18674	18354	18494	18719	18641	18516	18584	18549	18630	18553	18862	18630	18720	18816	18859	18657	18612	18748	18751	18528	18617	18619	18614	18916	18598	18625	18588	18574	18425	18517	18399	18653	18693	18791	18671	18622	18574	18605	18684	18617	18484	18727	18845	18615	18647	18782	18656	18546	18820	18674	18541	18733	18649	18711	18626	18442	18597	18538	18445	18557	18722	18669	18722	18580	18646	18487	18668	18611	18696	18738	18622	18658	18475	18510	18779	18619	18824	18787	18701	18551	18744	18631	18539	18561	18569	18500	18450	18632	18685	18598	18679	18417	18777	18589	18663	18526	18698	18612	18665	18598	18570	18720	18620	18600	18480	18628	18616	18701	18692	18672	18630	18534	18472	18561	18777	18702	18691	18621	18507	18581	18574	18555	18804	18696	18513	18675	18695	18581	18438	18709	18371	18572	18422	18617	18810	18500	18728	18622	18490	18486	18644	18692	18788	18501	18461	18676	18514	18666	18618	18577	18484	18759	18517	18753	18509	18801	18567	18695	18665	18597	18499	18563	18462	18609	18711	18606	18749	18659	18540	18762	18631	18699	18758	18554	18734	18544	18302	18783	18642	18662	18603	18423	18517	18708	18529	18661	18589	18479	18469	18798	18577	18684	18750	18795	18579	18626	18508	18646	18974	18686	18682	18733	18550	18766	18654	18606	18606	18777	18885	18544	18444	18655	18389	18741	18703	18459	18663	18720	18623	18643	18570	18658	18660	18646	18803	18268	18509	18611	18745	18656	18780	18687	18551	18663	18761	18452	18591	18631	18511	18542	18708	18747	18676	18648	18619	18668	18657	18673	18689	18587	18445	18517	18593	18529	18594	18786	18547	18645	18642	18635	18614	18595	18857	18649	18783	18796	18734	18495	18668	18546	18719	18600	18586	18587	18619	18834	18694	18572	18755	18361	18640	18542	18786	18687	18639	18520	18522	18686	18583	18771	18746	18673	18594	18635	18699	18742	18665	18798	18474	18567	18643	18771	18612	18595	18669	18688	18654	18609	18692	18814	18667	18589	18548	18612	18721	18778	18649	18678	18540	18588	18664	18631	18758	18645	18672	18722	18528	18631	18529	18468	18905	18695	18380	18830	18706	18598	18753	18731	18576	18763	18495	18563	18728	18646	18493	18638	18815	18601	18599	18525	18559	18614	18773	18828	18571	18684	18709	18857	18519	18706	18611	18594	18827	18741	18676	18538	18844	18623	18788	18558	18504	18413	18659	18654	18715	18554	18718	18466	18625	18802	18479	18643	18536	18688	18460	18453	18621	18518	18530	18690	18838	18683	18431	18442	18539	18776	18628	18719	18750	18595	18512	18737	18583	18585	18663	18560	18360	18676	18511	18608	18592	18503	18788	18845	18521	18627	18715	18664	18677	18622	18678	18630	18519	18783	18621	18674	18662	18725	18605	18709	18787	18704	18550	18491	18581	18597	18620	18689	18922	18596	18804	18679	18794	18693	18530	18757	18693	18560	18649	18714	18562	18632	18624	18332	18756	18528	18572	18754	18839	18863	18613	18562	18773	18556	18584	18538	18657	18485	18648	18781	18639	18677	18788	18625	18636	18700	18630	18648	18605	18511	18649	18650	18544	18486	18606	18722	18669	18392	18693	18521	18614	18716	18698	18697	18735	18691	18781	18521	18663	18372	18773	18731	18656	18513	18586	18543	18559	18518	18659	18653	18792	18682	18538	18498	18916	18500	18440	18371	18705	18723	18709	18472	18673	18506
21855	34131	33543	28526	23175	20759	18664	17735	17513	17341	17334	16776	16446	15683	15577	15357	15457	15213	15416	15273	15267	15288	15157	15224	15342	15206	15155	15200	15259	15328	15189	15279	15191	15389	15309	15320	15235	15297	15140	15256	15356	15325	15271	15097	15250	15148	15211	15287	15078	15261	15156	15168	15319	15262	15357	15249	15247	15292	15343	15321	15223	15461	15215	15080	15160	15204	15000	15175	15289	15258	15118	15274	15054	15367	15260	15214	15187	15173	15174	15111	15447	15242	15194	15243	15214	15222	15118	15229	15281	15133	15255	15325	15232	15180	15263	15142	15224	14996	15198	15264	15082	15151	15240	15261	15212	15138	15178	15299	15269	15251	15331	15307	15287	15034	15360	15280	15294	15396	15127	15365	15342	15372	15386	15082	15253	15235	15281	15253	15204	15365	15276	15259	15271	15180	15336	15157	15256	15323	15242	15187	15175	15231	15217	15129	15277	15109	15128	15112	15282	15098	15234	15163	15232	15346	15295	15135	15040	15255	15104	15275	15155	15317	15205	15247	15324	15348	15296	15262	15177	15291	14942	15152	15358	15327	15011	15149	15167	15327	15063	15235	15156	15289	15108	15231	15304	15255	15286	15161	15285	15206	15217	15135	15120	15216	15161	15193	15193	15242	15325	15055	15204	15217	15331	15122	15172	15348	15285	15220	15291	15155	15158	15114	15283	15366	15166	15205	15259	15213	15081	15330	15197	15219	15309	15240	15338	15200	15123	15140	15167	15026	15271	15143	15128	15221	15199	15182	15237	15055	15249	15349	15250	15397	15302	15039	15185	15193	15250	15350	14973	15256	15395	15162	15345	15123	15289	15193	15122	15113	15272	15295	15291	15157	15164	15231	15303	15122	15362	15235	15206	15280	15340	15078	15154	15125	15070	15261	15143	15160	15331	15282	15173	15189	15296	15141	15330	15257	15420	15198	15283	15120	15049	15223	15237	15300	15155	15181	14994	15155	15311	15334	15048	15224	15257	15257	15247	15183	15237	15312	15384	15218	15091	15163	15417	15221	15170	15176	15137	15204	15147	15224	15229	15167	15326	15131	15237	15137	15188	15264	15298	15178	15381	15200	15206	15238	15378	15299	15206	15330	15198	15241	14940	15271	15387	15363	15100	15236	15290	15202	15230	15212	15332	15094	15209	15268	15252	15210	15321	15338	15080	15332	15132	15296	15391	15033	15221	15299	15260	15011	15257	15079	15208	15141	15119	15197	15187	15076	15257	15251	15219	15311	15287	15283	15305	15369	15146	15130	15127	15230	15138	15152	15287	15386	15275	15323	15341	15019	15311	15170	15346	15275	15220	15053	15152	15185	15157	15259	15468	15207	15318	15274	15210	15119	15403	15223	15196	15245	15227	15238	15251	15265	15043	15226	15144	15197	15233	15191	15222	15177	15064	15150	15301	15078	15222	15393	15085	15163	15265	15260	15170	15269	15009	15256	15364	15240	15096	15203	15087	15351	15180	15340	15315	14988	15163	15040	15189	15299	15311	15077	15281	15161	15267	15048	15281	15296	15138	15293	15387	15040	15374	15239	15156	15193	15290	15157	15114	15139	15099	15263	15440	15294	15244	15280	15121	15257	15228	15276	15217	15293	15145	15346	15266	15485	15187	15230	15252	15304	15195	15260	15209	15108	15328	15175	15196	15317	15200	15026	15065	15237	15258	15213	15145	15209	15085	15240	14961	15180	15287	15299	15120	15173	15172	15262	15241	15307	15344	15087	15213	15176	15258	15272	15159	15201	15180	15277	15146	15064	15275	15110	15257	15042	15153	15258	15244	15242	15195	15255	15156	15318	15189	15268	15092	15071	15321	15244	15242	15339	15217	15238	15245	15158	15133	15239	15349	15103	15174	15096	15285	15285	15034	15162	15130	15307	15370	15105	15208	15274	15059	15276	15177	15162	15157	15271	15325	15355	15193	15372	15046	15132	15223	15319	15381	15352	15182	15161	15081	15056	15236	15299	15068	15271	15201	15120	15210	15179	15131	15182	15120	15199	15225	15186	15234	15213	15245	15446	15310	15200	15403	15197	15311	15311	15197	15145	15131	15307	15142	15205	15218	15223	15204	15445	15279	15228	15257	15130	15331	15118	15167	15178	15057	15188	15073	15147	15291	15408	15101	15155	15062	15267	15342	15278	15137	15118	15178	15179	15136	15271	15252	15155	15148	15354	15237	15194	15214	15189	15078	15096	15227	15297	15304	15338	15116	15156	15282	15327	15088	15458	15194	15054	14970	15172	15218	15283	15197	15201	15207	15152	15300	15207	15329	14950	15277	15075	15320	15334	15235	15285	15159	15293	15272	15152	15229	15360	15190	15286	15344	15207	15263	15370	15312	15348	15268	15101	15229	15175	15320	15154	15411	15269	15254	15026	15163	15144	15080	15038	15242	15142	15176	15224	15264	15215	15205	15061	15297	15244	15153	15320	15277	15233	15234	15209	15274	15287	15269	15338	15208	15280	15328	15278	15119	15143	15386	15292	15182	15049	15348	15337	15121	15232	15077	15182	15197	15118	15319	15347	15386	15145	15250	15260	15148	15249	15152	15159	15157	15152	15256	15306	15242	15134	15317	15390	15189	15337	15338	15386	15365	15211	15111	15398	15298	15329	15233	15323	15353	15238	15086	15288	15343	15308	15097	15018	15064	15367	15242	15112	15044	15133	15198	15020	15090	15229	15239	15264	15095	15042	15366	15307	15140	15249	15155	15060	15301	15323	15211	15270	15356	15512	15390	15261	15227	15135	15133	15278	15183	15227	15244	15308	15110	15227	15067	15157	15236	14992	15405	15177	15195	15229	15211	15493	15184	15380	15412	15331	15155	15289	15275	15361	15368	15373	15122	15216	15263	15147	15282	15138	15218	15166	15263	15119	14972	15232	15255	15146	15247	15073	15254	15111	15248	15261	15300	15217	15194	15069	15314	15271	15175	15133	15206	14984	15221	15126	15305	15210	15168	15183	15224	15242	15139	15291	15211	15228	15273	15287	15218	15072	15446	15215	15168	15246	15282	15145	15304	15312	15245	15121	15171	15506	15310	15137	15221	15294	15114	15345	15430	15300	15328	15272	15097	15248	15249	15133	15175	15081	15221	15261	15075	15330	15233	15331	15105	15255	15257	15394	15314	15246	15261	15201	15083	15315	15370	15212	15194	15250	15280	15418	15317	15147	15299	15087	15284	15315	15228	15216	15240	15228	15107	15250	15208	15252	15289	15253	15002	15125	15377	15292	15140	15185	15199	15387	15093	15222	15218	15359	15296	15303	15258	15249	15224	15152	15285	15215	15198	15268	15183	15206	15210	15394	15216	15236	15252	15245	15259	15255	15283	14970	15185	14979	15159	14999	15256	15239	15501	15327	15218	15214	15136	15262	15272	15216	15032	15125	15261	15224	15190	15302	15220	15331	15401	15279	15278	15292	15304	15156	15402	15232	15334	15321	15091	15295	15269	15221	15227	15264	15277	15204	15272	15177	15313	15341	15176	15186	15260	15200	15228	15131	15190	15326	15175	15227	15144	15189	15270	15290	15230	15269	15236	15173	15287	15324	15103	15118	15206	15124	15083	15212	15145	15174	15194	15296	15344	15238	15241	15300	15289	15017	15295	15154	15261	15191	15237	15281	15321	15149	15323	15213	15253	15076	15219	15225	15220	15233	15384	15076	15093	15201	15045	15218	15139	15255	15281	15144	15128	15177	15020	15213	15005	15252	15106	15310	15228	15374	15243	15105	15155	15361	15053	15091	15208	15159	15129	15220	15122	15144	15284	15325	15255	14952	15237	15313	15154	15410	15144	15245	15233	15209	15158	15384	14991	15291	15200	15260	15138	15247	15325	15316	15349	15321	15211	15127	15162	15162	15242	15145	15424	15183	15195	15133	15051	15182	15224	14978	15026	15296	15263	15152	15253	15138	15271	15209	15177	15318	15122	15104	15269	15291	15320	15155	15093	15156	15345	15051	15197	15278	15109	15255	15209	15239	15183	15170	15285	15119	15218	15363	15295	15284	15281	15204	15448	15306	15336	15257	15329	15080	15225	15194	15290	15150	15283	15169	15260	15242	15334	15473	15326	15238	15189	15169	15116	15137	15279	15172	15224	15262	15247	15220	15317	15118	15080	15196	15318	15179	15171	15230	15209	15091	15148	15198	15340	15010	15070	15290	15353	15338	15463	15257	15251	15348	15246	15250	15354	15144	15167	15153	15262	15183	15250	15190	15233	15111	15243	15333	15224	15188	15126	15148	15166	15076	15155	15443	15237	15185	15405	15410	15242	15145	15013	15225	15264	15086	15128	15245	14988	15226	15093	15169	15302	15327	15279	15310	15169	15164	15088	15216	15172	15303	15330	15209	15041	15138	15014	15200	15294	15255	15180	15083	15405	15185	15242	15091	15292	15238	15136	15224	15141	15125	15264	15387	15264	15396	15103	15210	15237	15325	15198	15253	15227	15151	15232	15271	15203	15287	15227	15106	15135	15090	15176	15172	15142	15098	15309	15320	15229	15424	15156	15149	15191	15112	15071	15233	15276	15321	15176	15250	15192	15272	15282	15241	15097	15220	15205	15270	15181	15252	15200	15192	15168	15302	15077	15221	15386	15117	15410	15295	15345	15212	15156	15330	15352	15061	15206	15081	15243	15217	15251	15168	15490	15181	15142	15243	15295	15209	15063	15212	15165	15386	15223	15255	15246	15218	15179	14987	15252	15298	14981	15129	15060	15427	15196	15262	15264	15058	15251	15131	15163	15109	15103	15235	15078	15242	15229	15105	15339	15179	15457	15240	15230	15376	15413	15269	15135	15292	15224	15187	15247	15129	15331	15137	15159	15102	15202	15320	15282	15068	14982	15185	15192	15140	15205	15278	15166	15297	15248	15180	15165	15240	15185	15066	14991	15237	15144	15194	15181	15339	15197	15043	15290	15132	15222	15323	15208	15283	15277	15393	15230	15132	15182	15262	15181	15040	15112	15073	15131	15273	15204	15304	15057	15195	15083	15144	15239	15226	15214	15284	15211	15268	15310	15271	15252	15218	15235	15200	15176	15336	15305	15246	15238	15284	15134	15275	15100	15260	15178	15294	15125	15338	15215	15385	15113	15212	15451	15195	15239	15135	15182	15132	15251	15108
23321	20666	27925	23543	21851	24702	25120	21327	20921	20738	20581	20084	19788	19455	18903	18798	18748	18778	19068	18634	18768	18691	18601	18640	18633	18523	18598	18672	18693	18484	18583	18395	18701	18668	18629	18591	18546	18503	18864	18775	18615	18514	18580	18594	18344	18572	18497	18521	18619	18434	18507	18468	18705	18553	18569	18597	18651	18432	18688	18618	18620	18523	18491	18622	18672	18279	18675	18608	18383	18487	18332	18592	18675	18644	18442	18577	18485	18719	18706	18965	18587	18571	18088	18436	18439	18569	18487	18506	18663	18665	18540	18599	18540	18427	18397	18285	18557	18432	18428	18352	18459	18736	18450	18344	18392	18534	18514	18274	18532	18524	18704	18258	18486	18336	18622	18815	18688	18553	18607	18411	18504	18733	18477	18511	18471	18772	18552	18601	18392	18692	18495	18489	18377	18609	18460	18429	18388	18813	18529	18448	18429	18376	18499	18259	18697	18377	18622	18384	18624	18665	18571	18518	18449	18485	18629	18512	18498	18567	18463	18413	18494	18298	18585	18699	18550	18465	18415	18612	18606	18576	18413	18533	18489	18525	18453	18512	18578	18409	18500	18617	18549	18406	18858	18513	18589	18444	18619	18492	18511	18498	18528	18393	18445	18687	18358	18631	18608	18440	18237	18528	18363	18540	18630	18643	18599	18556	18566	18534	18678	18400	18346	18195	18334	18527	18495	18635	18716	18448	18588	18355	18556	18377	18584	18596	18554	18672	18438	18455	18396	18538	18460	18306	18312	18559	18709	18504	18565	18624	18545	18417	18576	18344	18429	18560	18505	18428	18453	18470	18143	18547	18366	18373	18389	18537	18593	18664	18497	18399	18338	18643	18684	18492	18434	18441	18224	18451	18432	18560	18470	18394	18343	18403	18453	18680	18592	18600	18399	18506	18513	18510	18368	18181	18443	18309	18663	18293	18612	18559	18576	18508	18373	18405	18278	18322	18637	18397	18566	18529	18623	18567	18501	18501	18534	18434	18368	18402	18359	18481	18564	18480	18407	18537	18508	18641	18270	18553	18395	18262	18375	18490	18427	18473	18575	18358	18317	18490	18500	18338	18487	18705	18471	18356	18472	18514	18364	18514	18438	18524	18385	18635	18499	18614	18548	18603	18453	18505	18472	18635	18563	18508	18434	18445	18536	18779	18490	18467	18502	18352	18275	18577	18503	18694	18445	18461	18462	18479	18555	18489	18500	18349	18678	18660	18451	18525	18343	18289	18384	18495	18673	18396	18414	18323	18624	18608	18496	18313	18485	18576	18492	18749	18680	18509	18367	18702	18458	18513	18452	18134	18495	18481	18566	18724	18234	18437	18407	18573	18414	18450	18534	18565	18487	18657	18389	18586	18628	18493	18504	18619	18383	18157	18298	18403	18626	18533	18518	18324	18545	18520	18561	18698	18535	18691	18582	18467	18318	18368	18401	18491	18700	18641	18175	18341	18423	18496	18589	18293	18582	18484	18560	18359	18594	18630	18519	18376	18201	18425	18556	18655	18495	18357	18552	18500	18432	18378	18504	18319	18382	18680	18447	18600	18541	18358	18583	18644	18278	18441	18367	18519	18298	18381	18492	18433	18441	18506	18523	18262	18356	18603	18414	18516	18387	18548	18515	18626	18308	18365	18235	18247	18549	18566	18547	18229	18592	18523	18445	18523	18519	18479	18523	18468	18548	18589	18459	18624	18498	18598	18560	18516	18529	18546	18530	18420	18449	18502	18580	18511	18431	18353	18353	18722	18378	18375	18383	18755	18628	18525	18502	18499	18730	18403	18432	18425	18725	18406	18636	18451	18536	18544	18280	18365	18677	18517	18400	18413	18329	18480	18457	18464	18521	18341	18347	18698	18640	18462	18488	18426	18343	18372	18422	18587	18414	18595	18431	18507	18575	18551	18531	18548	18529	18585	18474	18677	18417	18407	18464	18344	18215	18656	18602	18566	18629	18513	18252	18592	18468	18687	18459	18565	18541	18445	18614	18450	18637	18432	18343	18441	18259	18602	18550	18373	18584	18576	18610	18536	18568	18716	18414	18537	18672	18626	18421	18358	18491	18658	18605	18555	18433	18572	18493	18696	18594	18629	18590	18511	18542	18521	18486	18569	18417	18482	18613	18634	18384	18429	18574	18425	18488	18427	18558	18531	18460	18539	18571	18381	18572	18534	18486	18437	18485	18575	18352	18508	18660	18337	18199	18538	18374	18631	18688	18410	18494	18440	18580	18454	18671	18390	18281	18345	18440	18689	18602	18542	18452	18366	18364	18287	18449	18327	18354	18471	18408	18411	18643	18503	18559	18240	18570	18493	18444	18380	18459	18749	18628	18353	18707	18674	18553	18711	18359	18498	18582	18416	18392	18516	18568	18276	18575	18564	18335	18434	18378	18424	18260	18342	18295	18652	18290	18546	18482	18428	18636	18548	18689	18484	18342	18379	18591	18549	18433	18395	18370	18490	18233	18482	18411	18405	18327	18436	18460	18417	18469	18603	18624	18575	18355	18457	18412	18389	18490	18693	18383	18523	18467	18452	18433	18317	18467	18413	18580	18560	18501	18676	18384	18458	18556	18379	18518	18124	18280	18373	18627	18465	18434	18477	18636	18591	18539	18477	18553	18429	18513	18420	18323	18575	18618	18544	18494	18447	18542	18647	18594	18383	18638	18448	18375	18343	18421	18571	18585	18418	18573	18499	18517	18563	18451	18214	18581	18455	18734	18533	18382	18518	18449	18493	18331	18550	18492	18409	18457	18641	18430	18307	18564	18417	18340	18391	18464	18627	18414	18569	18745	18444	18605	18551	18590	18468	18260	18316	18505	18438	18229	18375	18635	18572	18750	18581	18222	18342	18567	18636	18402	18421	18307	18498	18326	18406	18594	18530	18646	18579	18440	18427	18636	18556	18402	18525	18412	18721	18444	18506	18455	18575	18506	18512	18600	18468	18465	18438	18402	18213	18587	18482	18285	18513	18599	18651	18597	18370	18564	18437	18511	18582	18467	18454	18382	18474	18449	18436	18382	18697	18461	18478	18270	18409	18307	18256	18447	18524	18288	18414	18620	18534	18608	18509	18434	18543	18510	18614	18520	18468	18503	18659	18700	18468	18227	18506	18542	18438	18638	18366	18194	18509	18469	18329	18349	18393	18733	18658	18363	18504	18453	18356	18653	18506	18486	18620	18547	18569	18457	18403	18282	18533	18663	18451	18357	18528	18571	18535	18630	18353	18440	18213	18460	18468	18428	18257	18533	18483	18569	18733	18613	18574	18556	18315	18257	18386	18411	18708	18334	18405	18432	18525	18696	18599	18596	18509	18138	18710	18406	18347	18582	18716	18493	18519	18537	18405	18449	18454	18304	18377	18300	18635	18594	18468	18465	18458	18497	18450	18566	18347	18668	18470	18564	18456	18427	18466	18351	18486	18545	18571	18710	18335	18831	18413	18295	18385	18367	18503	18379	18762	18613	18385	18552	18539	18580	18469	18690	18552	18541	18533	18644	18554	18552	18393	18473	18527	18425	18452	18392	18519	18415	18378	18406	18406	18657	18613	18553	18373	18336	18062	18725	18406	18450	18549	18585	18384	18489	18523	18653	18337	18532	18458	18495	18550	18491	18393	18457	18405	18593	18457	18409	18449	18807	18720	18456	18470	18278	18383	18443	18561	18502	18337	18559	18496	18458	18408	18376	18467	18469	18689	18543	18615	18391	18484	18609	18463	18432	18393	18509	18595	18446	18508	18384	18356	18430	18432	18307	18544	18521	18551	18451	18510	18228	18312	18539	18389	18651	18628	18473	18213	18553	18412	18535	18502	18425	18334	18422	18561	18286	18695	18396	18250	18399	18483	18370	18535	18426	18392	18477	18293	18708	18436	18481	18612	18539	18505	18716	18480	18446	18439	18701	18340	18569	18673	18559	18674	18532	18472	18487	18500	18416	18581	18357	18541	18454	18606	18595	18549	18314	18510	18565	18592	18620	18444	18426	18705	18874	18647	18728	18394	18573	18571	18331	18568	18295	18477	18449	18381	18464	18482	18612	18450	18608	18595	18476	18518	18561	18534	18586	18454	18544	18596	18316	18574	18342	18320	18677	18296	18568	18518	18755	18531	18574	18346	18650	18426	18550	18546	18587	18531	18399	18474	18313	18451	18488	18466	18373	18384	18513	18415	18306	18443	18424	18391	18413	18519	18423	18381	18572	18449	18657	18276	18783	18553	18231	18526	18552	18265	18332	18476	18602	18633	18501	18455	18279	18545	18417	18373	18413	18524	18689	18531	18461	18531	18579	18563	18506	18324	18517	18526	18494	18629	18548	18459	18653	18467	18601	18523	18675	18523	18612	18364	18508	18352	18434	18399	18392	18372	18645	18760	18431	18642	18586	18392	18584	18478	18509	18287	18626	18415	18458	18303	18550	18467	18280	18460	18305	18646	18455	18616	18497	18390	18390	18455	18514	18495	18393	18628	18481	18298	18421	18397	18687	18512	18261	18500	18617	18599	18511	18478	18344	18481	18613	18578	18459	18606	18289	18407	18536	18430	18240	18599	18431	18614	18357	18244	18659	18496	18466	18518	18477	18482	18347	18556	18583	18341	18491	18295	18448	18428	18462	18380	18487	18462	18536	18565	18302	18622	18522	18607	18399	18477	18544	18392	18500	18351	18255	18315	18537	18545	18446	18351	18703	18287	18682	18448	18476	18481	18460	18643	18510	18601	18642	18408	18502	18596	18542	18522	18470	18723	18742	18361	18794	18643	18491	18678	18439	18620	18572	18380	18298	18469	18438	18350	18462	18402	18295	18273	18589	18380	18376	18567	18571	18374	18578	18547	18509	18630	18426	18435	18481	18266	18343	18480	18319	18565	18569	18472	18506	18502	18371	18430	18500	18544	18387	18448	18348	18336	18376	18472	18380	18550	18344	18386	18455	18372	18409	18408	18581	18569	18211	18474	18272	18615	18644	18611	18538	18410	18452	18549	18531	18648	18618	18568	18473	18466	18609	18456	18339	18414	18427	18655	18419	18461	18654	18569	18483	18660	18508	18263	18317	18559	18563	18544	18413	18514	18749	18484	18358	18573	18412	18460	18665	18391	18376	18438	18353	18590	18456	18528	18697	18500	18457	18489	18505	18462
22579	38716	37235	30924	26577	22842	19419	19079	18796	18113	17958	17293	16625	15700	15372	15140	14985	15144	15124	15036	15111	15046	14961	15009	14930	14978	14898	14935	15110	15146	14887	14940	14854	14861	14998	14855	14841	15115	15087	14926	15178	15041	14978	14916	15067	14797	14940	14860	14830	14922	14768	14829	14925	15023	15095	14967	14991	14974	15105	14859	14884	14861	14905	14903	14887	14942	14833	14848	14671	14922	14826	14832	14994	15032	14940	14757	14879	14910	14979	15053	14822	14773	14800	15018	14851	14735	14786	14861	14758	14907	15048	15063	14976	14908	14897	14910	14779	14887	14942	15029	15026	14753	15010	14999	14878	14985	14923	14925	14891	14917	14795	15037	15052	14909	14851	14883	14952	15077	14894	14920	14900	14836	14822	14919	14849	14926	14901	15026	14717	14959	15028	14887	14893	14785	14841	14924	14840	15000	14997	14796	14765	15071	14919	14787	14921	14870	14980	14724	14804	14874	14802	14888	14732	14897	14903	14987	15075	15019	14887	14957	15044	14922	14965	14972	14893	14980	14963	14888	14877	14898	15054	14739	14987	14924	14752	14740	14904	15022	14840	14862	14940	14900	14970	14969	14947	14887	14900	14779	14851	14817	15017	14863	15029	15012	14811	14923	14932	14912	14920	14974	15051	14815	14769	14974	14788	14907	14878	14983	14949	14912	15042	14833	14875	14904	14995	14904	15020	14978	14857	14942	14956	14853	14893	14898	14779	14917	15086	14747	14916	15064	14802	14961	15001	14893	14898	15030	14816	14906	14895	14874	14904	14823	14804	14944	14965	14964	14903	15000	14855	14905	14826	14929	14749	14886	15073	14966	14722	14867	14734	14976	14900	14899	14887	14716	14918	14831	14761	15010	14778	14818	15004	14941	14847	15007	14861	14768	15007	14761	14841	14945	14827	14959	14765	14791	15113	14947	14846	14959	14812	14993	14895	14928	14969	15015	14811	14911	14883	14920	14988	14671	15028	14979	14794	14992	14811	15009	14844	14954	14962	14669	14918	14840	14894	15007	14917	14926	14983	14895	14962	14788	14878	14753	14660	15019	14882	14943	14838	15002	14989	14892	14838	14795	14955	14777	14757	14942	14852	14825	14742	14983	14896	14875	14877	14849	14973	14887	14901	14753	14884	14872	14884	14950	15051	14815	14976	14921	15002	14968	15019	14963	14805	14843	14729	14927	14874	14796	14881	14782	14941	14911	14991	14967	14813	14981	14814	14819	15018	14914	15012	14866	14875	14994	14906	15061	14816	14974	14870	14940	14697	15016	14940	15025	14960	14903	14867	14945	14997	14909	14744	14918	15010	14922	14816	14966	14965	14958	14986	14864	14879	14811	14863	14929	14929	14905	14850	14926	14949	14961	14895	15017	14887	14751	14907	14963	14839	14858	14924	14810	14769	14824	14879	14913	15131	14747	14770	14974	15042	14820	15098	14919	14899	14912	14866	14782	14881	15065	14753	14855	15023	14988	14950	14972	14984	14862	14882	14834	14801	14978	14935	14754	14995	14916	14765	14803	14960	14721	14674	15025	14854	14876	14931	14843	14839	14771	14929	14889	14948	14833	14769	14834	14791	14936	15002	14771	14715	14927	14835	14881	15087	14818	14920	14845	15036	14831	14779	14811	14906	15077	14967	14968	14993	15024	14877	15041	14939	14774	14673	14751	14958	14826	14858	14963	14732	14922	14885	14967	14860	14814	14816	15036	14963	14732	14855	14879	14928	14909	14744	14833	14797	14930	14794	15116	14729	14765	14805	15022	14773	14862	14872	15040	14890	14720	14931	14809	14909	14893	14964	14891	14882	14757	14775	14992	14792	14780	14875	14938	14694	14973	14786	14760	14874	14953	14844	14792	15012	14758	14811	14874	14993	14867	14974	14971	14837	14809	14899	14920	15008	14982	14728	14713	14900	14876	14849	15008	14862	14868	15051	14817	14819	14912	14964	15035	15000	14936	15008	15043	14831	14654	14909	14795	14953	14859	14748	14829	14767	14964	14831	14872	14859	14926	14955	14925	14930	14923	14923	14967	15018	15042	14965	14851	14946	14924	14703	14913	14935	14813	14911	14921	14929	14945	14851	14825	15030	14855	14813	14878	14974	14870	14754	15036	14561	14749	14975	14833	14880	14957	15048	14943	14810	14944	14994	14861	15184	14915	14802	14875	14773	14789	14934	14879	14790	14899	14847	14883	14879	14921	14760	14817	14850	14951	14973	15014	14970	14991	14949	14936	14974	14870	14907	14876	14841	15000	14865	14778	14942	14805	14816	14791	14869	14825	14770	14891	14837	15022	14802	14884	14763	14908	14974	15035	14813	14816	14947	15064	14870	15025	14986	14794	14837	14908	14902	14789	14942	14827	14765	14899	14913	14905	14818	14983	14931	15082	14860	14839	14973	14767	14802	14932	14771	14860	14914	14947	14967	14932	14898	14915	15023	14916	14844	14781	14943	14910	15053	14839	15009	14908	14957	14837	14886	14850	15059	14930	14966	14889	14902	14932	14932	14883	14848	14877	14975	14978	14759	14980	14914	14764	14878	14948	14810	14784	14952	14924	14900	14890	15014	14794	14760	14811	14679	15036	14774	14848	14768	14836	14903	14934	14898	14854	14783	14977	14947	14882	14753	14939	14871	14813	14912	14895	14837	14781	14886	14861	14900	14836	14853	14925	14840	15025	14751	14824	14897	14864	14749	15017	14996	14861	14824	14928	14867	14779	14857	15060	14708	15038	14692	14930	14819	14800	14918	14980	14771	14820	14928	14931	14746	14871	15032	14769	14740	14926	14730	14939	14818	14900	15008	14920	14853	14938	14995	14895	14900	14813	15107	14683	14844	14785	14767	15079	14821	14802	14789	14841	14877	14805	14845	14927	14889	14954	14757	14981	14840	14917	14761	14845	14849	15010	14884	15026	14768	14918	14810	14869	14868	14873	14896	14880	14995	14997	14857	14927	14815	14912	14730	14893	14942	14905	14659	14799	14809	14914	14945	14893	14761	14784	15019	14887	14779	15017	14929	14805	14956	14947	14947	15123	14971	14964	14972	14892	14766	14842	14979	14892	14921	14842	14876	14750	14835	14821	14735	14801	14901	14956	14909	14898	15004	14967	14893	14946	14846	14842	14894	14850	14771	14765	14861	14909	14908	14913	14939	14970	14800	14925	14984	14822	14839	14788	14850	14728	14918	14768	14956	14717	14729	14848	14873	14713	14863	14863	14891	14915	14962	15019	14973	14904	14809	14801	14788	15053	14929	14979	14874	14966	14847	14885	14778	15001	14885	15206	15018	14944	14948	14832	14962	15022	14742	14952	14731	14906	14702	15152	14872	15079	14822	14772	14802	14825	15027	14894	14990	14920	14863	14926	15119	14953	15017	14778	14762	14907	14838	14983	14844	14876	14986	14901	14782	14918	14953	14807	14891	14961	14991	14918	14810	14884	14922	14940	14775	14898	14731	15087	14869	14841	14948	14791	14904	15068	14954	15139	14875	15035	15065	14910	14809	14945	14857	14982	15057	14932	14865	14926	14986	14891	14876	14884	14742	14835	14713	14840	14837	15004	14802	14909	15097	14909	14859	14938	15032	15004	14836	14956	14785	14801	14795	14953	14919	14804	14975	14833	14789	14890	14704	14811	14887	14954	14875	14900	14961	14924	14916	14928	14978	14970	14923	15025	14697	14922	14868	14823	14773	15004	14873	14833	15009	14837	14941	14783	14768	14924	14931	14822	15221	14871	14804	14779	14948	14891	14819	14814	14860	14844	14906	14928	14798	15055	14853	14849	14848	15059	14687	14924	14683	14852	14956	15004	14927	14821	14945	14930	14830	15089	14903	14836	14833	14953	14738	14949	15010	14641	14781	15018	14955	14816	14943	14921	14888	14955	14881	14772	15036	14904	14890	14722	14846	14787	14839	14698	14943	14998	14891	14879	14781	14791	15201	14951	14899	14901	14958	14832	14855	14885	14992	14836	14843	14976	14739	14867	14932	14842	14985	14903	14764	14907	14858	15097	14880	14811	14886	14845	14990	14906	14883	14973	14924	14699	14996	14845	14852	14798	14877	14805	14966	14972	14836	15007	14954	14777	15135	14787	14787	14892	14970	15053	14976	14899	14988	14923	14797	14997	14930	14788	15044	14860	14773	14890	14946	14766	14913	14918	14788	15010	14926	14904	15010	14932	14851	14874	14843	15085	14914	14988	14877	15067	15011	14913	14810	14888	14907	14998	14896	14829	15022	14945	14941	15056	14869	14977	14899	14824	14873	14784	14855	14956	14904	14967	14988	14945	14870	14836	14808	14895	14896	14996	15050	14692	14969	14904	14896	14857	14970	14940	15016	14906	14936	14826	15008	14885	15131	15004	14836	14985	15050	14797	15033	14784	14983	14820	14802	14898	14975	14886	15004	14850	15019	14986	14894	14952	14905	14916	14844	14931	14851	14947	14725	14900	14821	15051	14774	14803	14801	14924	14957	14753	14853	14952	14852	14884	14849	14922	14932	14970	14754	14955	15017	14903	14924	15145	14803	14921	14932	14943	14961	14775	14833	14904	15017	14748	14783	14928	14884	14788	15036	14790	14872	14906	14793	14905	14956	14841	14700	14867	14918	14917	14944	14755	14700	14937	14935	14810	14934	14949	14843	14848	14876	15036	14866	15002	14861	14927	14735	14865	14903	14677	14880	15009	15025	14968	14815	14898	14876	14792	14870	15000	14778	14774	14937	15033	15027	14716	14834	14884	14941	14929	14936	14819	14892	14855	14910	14755	14869	14826	14939	14862	14747	14744	14937	14928	15039	14929	14707	14932	14856	15003	15039	14768	15023	14839	14960	14871	14826	14923	14755	14765	14848	14908	14785	14931	14799	14799	14976	14948	14715	15007	14754	14998	15002	14918	14851	14964	14724	14907	15059	14947	14868	14688	15019	14780	14896	14766	15005	15038	15004	14841	14934	14815	14866	14937	14920	14888	14846	15057	14795	14774	14851	14781	14997	14913	14983	14979	14724	14933	14884	15064	15218	14895	14765	14919	14873	14764	14912	15093	14816	14832	14910	14776	14825	14886	14769	14952	14782	14882	14950	14791	14943	14932	14964	14962	15008	14914	14723	14834	14855	14892	14938	14870	15031	14932
30036	23360	25130	23729	19927	18632	18195	17777	17542	17562	17508	17415	17257	17120	16895	16830	16957	16994	16926	16891	16919	16734	16959	17119	16797	16800	16842	16872	16879	16889	16877	16763	16900	16833	16906	16763	16789	16747	16822	16956	16860	16815	16863	16703	17150	16910	16930	16774	16730	17142	16802	16890	16738	17018	16792	16898	16899	16790	16924	17061	16844	16812	16938	16935	16917	16776	16836	17034	16748	16878	16846	16689	16680	16888	16768	16782	16799	16886	16878	16790	16843	16710	17001	16942	17113	16822	16770	16890	16937	16994	16862	16861	16891	16962	16789	16818	16873	16811	16907	16962	16972	16884	16749	16989	17046	17114	16827	16805	16888	17053	16901	16861	17015	16944	17049	16891	16924	17004	16914	16966	17028	16936	16936	16913	16866	16736	16686	16797	16797	17043	16849	16848	16948	16943	17036	16821	16805	17021	16851	16872	16800	16973	17051	16899	16989	16749	16962	17049	16751	16738	16843	16935	16885	16897	16847	16944	16771	16928	16932	16865	16976	16850	16791	16993	16817	16723	16792	16877	16847	16981	17090	16928	16888	17003	16831	16952	16713	16683	16861	16767	16913	16778	16830	16975	16849	17068	16991	16908	16801	16883	16891	16918	16993	16992	17036	16882	16913	16825	16930	16781	16946	16935	16827	16860	17009	16895	16724	17049	16803	16901	16869	16716	16921	16803	16800	16830	16919	17024	16920	16928	16805	17119	16783	17186	16722	16787	16828	16838	16896	16857	16881	16873	16821	16977	16833	16840	16929	16872	16834	16810	16756	17012	17051	16971	17077	16925	17085	16765	16910	16752	16849	16944	16825	17010	17218	16899	16899	16720	16814	16838	16902	16853	16968	16816	16819	16868	16679	16793	16941	16879	17045	16750	16938	16851	16851	16882	16860	16824	16930	16814	16794	16946	16986	16628	17000	17043	16712	17003	16997	16786	16915	17019	16796	16765	16986	16830	16877	16871	16672	16939	16887	16772	16987	17032	17016	16969	16741	16806	16934	16813	16930	16635	16865	17002	17047	17031	16886	16888	16883	16921	16801	16929	16929	16811	16954	16743	16976	16865	17021	16909	16964	16925	16938	16909	16964	17074	16913	16695	16969	16836	16958	16715	16911	16757	16977	17002	16778	16694	16982	16731	16647	16798	16813	16865	16864	16854	16857	16864	16856	16877	16882	16965	16873	16845	16926	16867	16848	16784	16854	16861	16722	16902	16951	16931	17137	16986	16799	16750	16989	16833	16877	16941	17010	16856	16944	16930	16846	16797	16831	16957	16945	16834	16714	17042	16944	16767	16948	16910	16847	16961	16928	17027	16776	16912	16820	16872	16720	16784	16818	16903	16735	16891	16659	17013	16768	16868	16958	16800	16942	17045	16760	16862	16955	16843	16873	16988	16808	16984	17056	16812	17077	16992	16916	16890	16927	16621	16912	16874	17089	16933	17022	16941	16870	16897	16837	17039	17106	16758	16933	16783	16663	16967	16931	16817	17055	16968	16782	16908	16908	16855	16683	16908	16700	16783	16882	16790	17007	16846	16804	16905	16971	16916	16872	16826	16711	17084	16900	16706	16855	16860	16937	16987	16964	17024	16843	16906	16832	17018	16834	16732	16710	16845	16733	16767	16756	17116	16920	16847	16928	16955	16831	16873	16785	16768	17107	16746	16731	16767	16836	16844	17017	16991	16666	16879	16844	16854	17044	16997	16739	16869	16878	16875	16988	16875	16658	16905	16911	16846	16713	16955	16783	16971	16905	17064	16903	16996	16983	16943	16908	16962	16862	17100	16848	16647	16773	16850	16716	17056	16907	16639	16875	16867	17123	16828	16777	16614	17045	16921	16755	16894	16865	16859	16928	16809	17054	16822	16994	16964	16940	16804	16981	16935	16984	16797	16817	17051	16911	16951	16856	16816	17014	16949	16708	16993	17055	16996	16759	16931	16949	16931	16825	16953	16868	16824	16903	16734	16648	16850	16875	16829	16880	16809	16843	16765	16821	16701	16858	16891	16794	16872	16990	16755	16994	16870	16945	16918	16783	16671	16839	16792	16989	17015	17174	16725	16760	16906	16900	16902	16976	16803	17028	16850	16855	16838	17008	16669	17064	17016	16810	16755	16860	17032	16625	16770	16811	16812	16911	16842	16758	16974	16861	16829	16837	16846	16933	16944	16695	16765	16878	17007	16950	16686	16781	16702	16755	16937	16951	17108	16844	16959	16948	16849	16982	16910	16663	16946	16794	16892	16781	16769	17013	16895	16747	16926	16702	17010	16832	17112	16672	16849	16815	16738	16943	16957	16954	16858	16857	16841	16801	16847	17012	16999	17010	16932	16713	16848	16935	16804	16935	17102	16812	16771	16753	16751	16804	16685	16783	16808	16912	16848	16879	16709	16833	16708	16970	16749	17107	16842	16906	16709	16947	16775	16605	16866	16876	16981	16915	16859	16676	16962	16859	16865	16626	16834	16910	17058	17048	16738	16872	16794	17013	16879	16817	16852	17167	16938	16948	16823	16625	16777	16897	17081	16810	16585	16877	16944	16841	16884	16923	16908	16812	16767	16943	16807	16708	16820	16876	16879	16965	16794	17035	16933	16919	17072	16845	17020	17072	16801	16634	16912	16935	16990	16787	16936	16923	16898	16921	16826	16805	16919	16983	16607	16702	16833	16906	16976	16797	16900	16865	16899	16993	17012	16892	16904	17000	16874	16726	17037	16873	17054	16765	16665	16830	17137	17064	16973	16907	16905	16782	17084	16905	16843	16920	16919	16960	17007	16905	16823	16957	16914	17053	16847	16951	16813	16912	16645	16922	16903	16872	16926	16766	16801	16806	16835	16939	16852	16995	16964	16849	16880	16836	16877	16847	16749	16750	17073	16852	16870	16854	16908	16918	16967	17105	16956	16857	17006	16865	16876	16876	16734	16831	16953	16739	16659	16736	16991	16800	17176	17151	16801	16862	16960	16816	16940	16901	16958	16979	16957	16846	16999	16755	16664	16795	17099	16938	16801	16901	16848	16767	16793	16883	16864	17003	16839	16761	16828	16898	16718	16836	16890	16792	16874	16896	17000	16716	16908	17079	16877	16785	16875	16574	16757	16847	16766	16799	16945	16753	16918	16818	16810	17009	16933	16825	16749	16924	16760	16874	16819	16835	16934	17062	16984	16970	16663	16925	16860	16906	16819	16847	16963	16870	16934	17018	17027	17018	16995	16949	16895	16885	16793	16760	17008	17033	16818	16790	16980	16918	16720	16993	16959	16879	16933	16840	16789	16875	16905	16825	16983	16854	16991	16737	16907	16946	16870	17018	17035	17174	16739	16937	17025	16985	16864	16832	16910	17017	16710	16796	16828	16948	16866	16652	16820	16661	16858	16728	16872	16975	16943	16995	17063	16780	16804	16873	16755	16919	16970	16816	17056	16847	16992	16792	17054	16771	16874	16848	16960	16953	16843	16956	16806	16761	16900	16942	16790	16833	16955	16940	16934	17068	16851	16773	17052	16854	16783	16871	16869	16996	16857	16968	16954	16823	16842	16751	16997	16734	17103	17003	16738	16898	16961	17006	16967	16849	16869	16850	16862	17035	16945	17025	16961	16765	17030	17003	16880	16790	16832	16920	16774	16780	16858	16842	16944	17029	16797	16701	16888	17040	16822	16712	16968	17012	17129	17052	16710	16795	16784	16805	16726	16709	16894	16846	17062	17036	16935	17043	16871	16755	16768	17116	16914	16941	16765	16748	16736	16841	16981	16925	17010	17029	16923	16924	16870	16835	16650	16808	16720	16833	16943	16919	16898	16921	16856	16809	16841	16784	16862	17067	16954	17065	16738	16875	16965	16913	17048	16814	16760	17032	16749	16939	16735	16793	17083	16708	16940	16855	16833	16957	16776	16969	16938	16752	16783	16839	16930	16792	16881	16917	16854	16815	16841	16948	16821	16910	16925	16889	16893	16993	16952	17119	16789	16802	16650	16835	16880	16950	16989	16952	16746	16862	16938	16860	16914	16957	16948	16790	16997	16950	16906	16724	17136	16856	16933	16819	16843	17018	16858	16883	16905	17157	16881	16835	16861	16953	16991	17118	17006	16870	17072	16899	17061	16759	16908	16812	17085	16913	16748	16916	16989	16850	17104	16980	16861	16916	16842	16858	16851	16810	16947	16796	16989	16761	16663	16849	16756	16919	16703	16947	17088	16790	16704	16768	16798	16969	16823	16837	16887	16857	16795	16884	16876	16998	16730	16891	16836	16876	16912	16873	16855	16750	16916	16839	16997	16926	16876	16960	17026	16726	16802	16709	16821	16858	16886	17014	16842	16906	16785	16764	16900	17134	16896	16791	16670	16977	16843	17063	16803	16723	17045	17039	16748	16838	16835	16918	16764	16804	16762	16968	16744	16840	16804	16959	16847	17025	16700	16801	16927	16991	16718	17079	17018	16943	16991	16968	16743	16912	16926	16679	16857	17101	16929	16794	16903	16786	17019	16851	16691	16895	16886	16996	16890	17046	16899	16867	16913	16748	16887	17044	16933	16997	16871	16925	17048	16604	16744	16860	16955	16723	16955	16956	17026	16823	16920	16821	16835	16959	16963	16651	16907	16722	16896	17077	17169	16870	16735	17038	16931	16844	17050	16810	16734	17025	17005	16756	16822	16881	16767	16849	16859	16912	16939	16817	16700	17143	16735	16779	16732	16758	16950	16779	16871	16785	16777	16808	16965	16888	16956	16954	16889	16821	16668	16992	16761	17091	17029	16980	17091	16986	16921	16925	16825	16853	16916	16812	16903	16828	16909	16902	16881	16962	16709	16834	16804	16936	16849	17007	16759	16949	16878	16814	16916	16704	16897	16964	16704	16733	16893	17110	16767	16939	16809	16934	16633	16979	16920	16875	16831	17183	16815	16952	16806	16873	16973	16636	17087	16925	16865	16805	16854	16911	17078	16876	16946	16817	16625	16730	16903	17009	17016	16808	16668	16671	17092	17033	17038	16641	16840	17042	16822	16956	16638	16798	16869	16995	17025	16850	16782	16956	16919	16801	16744	16876	16819	16908	16772	16863	16867	16827	16926	17142	16887	16963	16823	16978	16877	17072	16844	17124	16738	16769	16893	16753	16774	16778	16531	16838	16856
20100	26193	26035	22217	18243	17009	15553	15192	15348	14956	15211	14770	14476	14081	13975	14012	14071	13963	13981	13924	13980	13808	14117	13843	13761	14035	13954	13882	13850	13882	13949	14039	14000	13930	14072	13825	13903	13896	14134	14097	14135	13825	13774	13908	13995	13959	13915	14009	13810	13944	14016	14027	14033	13992	13991	13892	14077	14110	13829	13962	13852	13904	13785	13952	13867	13973	13898	14051	13869	13995	13913	13731	14029	13949	13977	13990	13879	13882	13871	13939	13695	14022	13782	13967	13937	13884	13877	13983	13879	14162	13950	13857	13889	13797	14040	13933	13965	13920	13853	13943	13858	14058	13909	13797	13908	14026	13790	13992	13877	14042	13869	14040	13891	13819	14214	13846	13922	14033	14034	13879	13982	13805	13927	14005	14014	14021	13945	14105	14007	13810	13973	13936	13810	14051	13941	13962	13959	13969	13881	14036	14060	14018	13915	14045	13959	13963	13869	13890	13927	13871	13939	13969	13743	13986	14161	13974	13912	13854	13789	13848	13891	13892	13939	13869	13981	13976	14169	13975	13821	14046	13805	13985	14045	13771	14091	13865	13891	14002	14011	13879	13945	13846	13903	13789	14078	13980	13921	13957	13883	13969	14051	13983	13945	13968	13974	14143	13855	13895	13807	13884	14069	14060	13876	13828	13809	13878	13827	13859	14053	13959	13993	13831	13976	13966	13999	13975	13881	14046	13781	13872	13988	13957	13954	14107	13945	13917	13933	14011	13916	14122	13860	14012	13838	13878	13932	13914	14069	13873	14008	13872	13864	13953	13848	13963	13894	14070	13908	13841	13864	13989	14017	13922	13837	13968	14002	14072	13847	13955	13926	13878	13969	13938	13918	13933	13951	13813	13968	14188	13848	13904	13848	13953	14026	13811	13920	14113	13881	13731	14020	13931	13891	14015	14038	14000	13953	13918	13865	13939	13886	13830	14078	13792	13909	14041	13927	13818	13745	13867	14010	13876	13984	13916	13874	13799	14078	13803	14027	13996	13938	13887	13911	14003	13860	13960	13956	13924	13918	13944	13792	13967	13834	13976	13972	14037	13989	13802	14102	13900	13956	14011	14047	14040	13831	13951	13955	13909	14052	13901	13852	13961	14026	13936	13898	13859	13940	14031	13680	13904	13850	14145	14041	13827	14063	13899	13974	13961	13845	13924	14007	14055	13802	14059	13971	13900	13966	13918	13941	13848	13956	13944	13872	13813	13953	13962	13927	13927	13737	14061	13698	14019	13953	13886	13919	13865	14054	13946	13760	13931	13956	13979	13840	14002	13889	14012	14018	14086	13926	14110	13790	13981	13930	14019	13866	13803	13765	13903	13861	13834	13959	13922	13946	13956	13928	13962	14035	13851	14032	13938	13789	13898	13938	13956	13964	13875	13931	13919	13909	13930	13986	14039	13855	13891	13857	14081	13896	13976	13948	14102	13916	13885	13987	13877	13872	13850	13988	13926	14029	14013	14073	13965	13809	13960	13982	13957	14095	13999	14039	14083	13938	13868	13917	14017	13905	14026	14011	13980	14075	13828	14095	13869	13924	14013	13887	14023	13976	14033	13718	14050	13953	13932	13845	13911	13952	13863	13777	13998	14076	13922	13905	13887	13989	14016	13966	13999	13839	13866	13993	13984	13935	13809	13858	13707	13981	13982	14047	13969	13809	13903	13719	14034	13996	13940	14091	13870	14032	13964	13867	13982	13986	13943	14182	13906	14016	13855	14060	13903	14198	14015	13859	14060	13806	14013	14029	14090	13901	14017	13975	13812	13994	13961	13882	13971	13940	13984	13971	14059	13927	13906	13900	14032	13694	13825	14022	13921	13925	13737	14032	13929	13890	13970	14096	14177	13893	13976	13876	14166	13877	14037	14078	14047	13878	14064	13965	14070	14104	14047	14014	13811	13860	13884	13821	13834	14062	13951	13790	14030	13885	13912	13907	14025	13912	14132	13997	13864	13851	13786	14034	13907	13848	13985	13913	13931	13925	13866	13941	13956	13947	13919	13869	14105	14005	13885	13924	13995	13984	13896	13948	14041	13804	13995	13861	13959	13949	13992	13953	13977	13959	13889	13872	13981	14018	13839	14058	14075	14071	13990	13948	14134	13953	13796	13907	13893	13984	14069	13812	13746	13939	13890	13943	13879	13868	13949	13877	13864	13985	13924	13981	13825	13958	14059	13957	13984	13980	13955	13942	14047	13999	13845	14029	13870	13920	13940	13813	14008	13871	14000	13988	13785	14010	13802	13852	13861	13980	13746	13941	13967	13916	14016	14077	13941	13969	14058	14123	14000	13953	13810	14073	13960	13944	14003	13935	13947	13994	13864	13899	13921	14078	13875	13894	14075	13926	13966	13913	13949	13853	13997	13906	13936	13992	13908	14011	13941	14059	13891	13867	13943	13997	13963	14087	13966	13958	14049	13830	14042	13959	13862	14036	13917	13875	13882	14088	13997	13948	13903	13890	13953	14014	13953	13984	13928	13885	13966	13845	13871	13863	13865	13951	13780	13838	14014	13981	13919	13872	13879	14091	13968	13991	14009	14062	13977	13924	13845	13888	13970	13900	13941	13939	14030	13939	13924	13849	14055	13923	13947	13890	13983	13874	13953	13991	13828	14049	14026	13996	13804	14139	13879	14007	13854	13863	13796	13986	13937	14023	14039	13784	13821	13821	13816	13806	13958	14110	14130	13963	13667	13984	13937	14016	13896	14067	14044	14018	13889	14015	13837	13809	13954	14008	14059	13916	14066	13819	13823	13948	13736	13873	13948	13889	13929	14062	13805	13916	13943	14034	13926	13954	14041	13983	13914	13883	13826	13865	13804	14083	13931	14148	13880	13910	14017	13952	13890	13717	13805	13895	13864	13872	13950	13809	14142	13980	13937	13946	13807	13880	14062	13795	14093	14078	13895	13946	14029	13933	14138	13866	13930	13813	13930	13899	13945	13977	13915	14011	14054	13944	13964	13940	13911	14214	13957	13960	13700	13944	13996	13971	14013	13895	13972	14106	13877	13864	13863	14084	13831	13958	13839	13896	13801	14088	14120	13940	13805	14053	14142	13780	14031	14075	13903	13913	13966	14116	13988	14006	13952	14007	13991	13873	14036	14044	14022	13893	13827	13892	13818	14078	13877	13888	13926	13847	14088	13944	13994	13897	13814	13967	13934	14161	13813	13963	14103	14165	13991	14065	13904	13868	13917	13953	14060	14110	13855	13916	13926	13972	13833	13995	13977	13911	14077	13949	13935	14006	13994	14106	13860	13730	13972	13930	13882	13926	13909	14011	13914	13899	13895	14167	14057	13868	14035	13945	13940	13940	13829	14022	14024	13980	13948	13786	13858	13930	13897	13903	14052	13972	13973	13805	13892	13868	13921	14147	13887	13835	14035	13909	14091	14001	13978	13750	13987	13974	13891	13898	13744	14069	13909	13968	14079	13963	13934	14123	13959	13991	13955	14127	13798	14077	13960	13893	13840	14029	13885	13831	13885	13911	13997	13955	14112	13941	14021	13917	14013	13900	14001	13951	13766	13882	13961	13803	13817	13944	13957	13852	13919	13891	13771	14006	14050	13934	13766	13987	14037	13979	13979	14032	13829	14120	13782	14020	13898	13948	14025	14036	13689	13883	14065	13893	13827	13946	13983	14000	13946	14072	13841	14036	13867	13983	14049	14057	14019	13946	14007	13847	14040	14084	14025	13796	13978	13910	14103	13940	13898	14108	13915	14178	13927	13751	14004	13805	13863	13773	14053	14248	13896	13948	14065	14012	13868	13947	13908	14040	13873	13780	13858	13947	13928	14075	13872	14012	13805	14001	13980	13819	13820	14050	14037	13974	13966	13869	13984	14048	14108	14011	14062	13968	13879	13917	13854	13992	13720	13903	14106	13906	13840	14002	14029	14172	13981	14116	13870	13965	13921	13843	13926	13921	13881	13988	13938	14008	13899	13895	13916	14033	13897	13943	13819	14064	13933	13784	13994	14060	13879	13958	13830	13911	14168	13931	13958	13945	13923	13833	13703	13815	13952	13959	13961	13832	13915	13814	13987	13780	13902	13792	13951	13953	13893	13962	13853	13993	13791	13823	13928	14065	13976	13983	13999	14051	13846	13966	14050	13908	14153	13846	14086	13932	13918	13739	13780	13786	14077	14005	13944	13873	14051	14011	14049	13962	13951	13919	13949	13936	13851	13908	14125	13974	13918	14066	13940	13916	13822	14143	13835	14044	13973	13877	13921	13890	13940	13849	14061	13985	13927	14056	14200	13839	13981	13897	13954	13985	13873	13877	13966	13881	13925	14052	13985	14046	14006	13901	14001	13778	14047	14096	13793	13924	14111	13953	13926	13843	14015	13957	13999	13944	13935	14037	14035	13896	13929	14100	13884	14003	13929	13879	13952	13791	13852	13887	13973	14036	13920	13885	13969	13843	13851	13885	13843	13973	14035	13864	13911	14024	13857	13838	13774	14010	13900	13841	13946	14088	13958	13943	14063	14130	13913	13923	14050	13970	13921	13772	13912	13846	13988	14067	13887	13940	14103	14087	13842	13881	14001	13828	14235	13827	14023	13965	13937	13968	14044	14041	13764	14037	14022	13929	14058	13966	13892	13970	13851	14032	14005	13876	13942	14043	13961	13910	13983	13887	13954	13746	13888	13916	13922	13990	13834	13816	13970	13868	13941	13949	13927	13917	14004	13955	14087	14010	13816	14175	13869	13980	14009	13992	14067	14058	13929	14011	13908	13919	14156	14163	13945	13951	13936	14064	14021	13967	13989	14175	13982	13863	13955	13851	13999	14054	14034	14040	14019	13733	13871	13921	13920	13926	13800	14065	13999	13940	13948	14153	13904	13913	13919	13946	13855	13981	13949	14036	14037	14077	13974	14047	13933	13882	13954	14012	13921	13968	13841	14005	13990	13998	14069	13892	13991	13904	14059	13844	14004	13988	13912	14048	13875	14022	13942	13903	13997	14035	13909	13995	13860	14034	14009	13962	13997	13947	13832	14029	13838	13889	13895	13789	13925	13987	13897	13865	13957	13965	13897	13948	14098	13854	14040	13743	13967	14042	14029	14011	13823	13837	13925	13985	13912	13956	13933	13974	13912	13996	13895	13750	14100	13905	13899
25009	20659	27217	25316	22887	22159	21704	19729	21718	20188	19607	19284	18629	18715	18326	18330	18325	18392	18256	18465	18314	18287	18259	18429	18357	18233	18055	18203	18234	18217	18230	18027	18269	18198	18309	17992	18289	18172	18330	18142	18315	18271	18291	18381	18336	18256	18343	18223	18502	18115	18325	17976	18153	18264	18125	18284	18364	18224	18491	18250	18142	18321	18348	18127	18130	18168	18027	18150	18094	18256	17972	18176	18063	18134	18081	18146	18247	18234	18171	18299	17928	18188	18296	18258	17842	18375	18439	18228	18345	17978	18086	18305	18110	18120	18277	18323	18345	18186	17830	18183	18412	18169	18093	18259	18271	18207	17977	18155	18073	18102	18247	18167	18226	18106	18543	18106	18235	18158	18290	18182	18144	18106	18324	18198	18260	18401	18437	18260	18312	18357	18355	18182	18219	18264	18247	18346	18257	18327	18248	18070	18123	18355	18477	18205	18304	18076	18100	18128	18322	18220	18259	18202	18280	18227	18113	18059	18138	18265	18191	18122	18129	18366	18214	17945	18297	18036	18335	18254	18322	18226	18289	18355	18240	18376	18280	18300	18100	18322	18192	18133	18241	18282	18298	18236	18311	18156	18065	18034	18220	18417	18316	18310	18260	18101	18230	18279	18165	18226	18164	17945	18310	18135	18063	18214	18185	18168	18308	18212	18289	18257	18260	18200	18128	18261	18422	18324	18157	18292	18486	18274	18310	18073	18022	18296	18288	18209	18142	18259	18553	18056	18144	18022	18065	18087	18263	18190	18313	18206	18185	18283	18207	18240	18201	18303	18206	18251	18214	18031	18279	18171	18212	18123	18210	18266	18372	18182	18187	18489	18315	18141	18166	18200	18237	18116	18158	18248	18273	18523	18280	18241	18489	18249	17973	18265	18076	18250	18166	18247	18162	18173	18066	18063	17982	18116	18129	18148	18349	18064	18059	18065	18234	18337	18077	18224	18313	18136	18400	18233	18268	18250	18116	18146	18108	18173	18557	18031	18286	18232	18128	18232	18247	18162	18193	18080	18083	18363	17928	17941	17968	18185	18183	18090	18101	18244	18502	18290	18242	18335	18239	18118	18190	18358	18477	18322	18366	18262	18027	18060	18456	18253	18070	18242	18215	18410	18440	18293	18341	18154	18281	18213	18288	18282	18073	18112	18277	18382	18253	18181	18168	18401	18119	18262	18185	18484	18026	18171	18064	18256	18280	18373	18323	18049	18407	18303	18249	18451	18093	18206	18111	18281	18311	18401	18064	18327	18085	18235	18453	18279	18223	18282	18372	18039	18321	18147	18230	18157	18057	18080	18037	18388	18096	18158	18133	18062	18192	18077	18287	18121	18162	18455	18387	18048	17999	18321	18263	18108	18033	18194	18332	18280	18313	18279	18035	18114	17984	18234	18180	18160	18301	18352	18240	18197	18279	18247	18188	18233	18306	18175	18253	18236	18372	18315	18151	18240	18299	18270	18351	18034	18113	18153	18187	18134	18203	18272	18233	18154	18239	18199	18193	18240	18240	18242	18391	18244	18082	18114	18138	18257	18030	18050	18227	18266	18338	18187	18277	18160	18226	18313	18017	18221	18240	18154	18104	18201	18226	18181	18056	18262	18278	18201	18124	18269	18078	18179	18165	18157	18339	18258	18096	18240	18161	18348	18275	18284	18155	18191	18364	18219	18302	18181	18197	18163	18131	18230	18133	18219	18121	18279	18301	17953	18126	18249	18359	18125	18443	18390	18295	18149	18292	18292	18192	18047	18221	18373	18123	18305	18332	18170	18250	18317	18267	18330	18349	18175	18152	18354	18270	18200	18370	18101	18168	18167	18146	18219	18296	18317	18399	18346	18357	18334	18333	18306	18136	18141	18280	18259	18014	18063	18159	18111	18024	18048	18227	18158	18133	18199	18279	18202	18241	18284	18321	18040	18284	18326	18116	18042	18225	18316	18169	18023	18400	18152	18213	18315	18109	18245	17924	18236	18071	18242	18092	18055	18142	18235	18399	18404	18398	18327	18233	18201	18443	18224	18254	17931	18191	18251	18057	18308	18268	18089	18221	18537	18115	18159	18033	18067	18262	18239	18231	18092	18288	18090	18293	18048	18191	18369	18188	18396	18235	18338	18149	18272	18165	18092	18259	18443	18196	18182	18337	18294	18231	18137	18471	18260	18455	18403	18089	18189	18246	18148	18090	18407	18265	18357	18285	18259	18176	18226	18236	18310	18127	17990	18324	18256	18144	18224	18119	18090	17982	18327	18353	18200	18362	17971	18059	18476	18223	18225	18291	18373	18279	18373	18203	18171	18163	18315	18325	18300	18365	18201	18028	18072	18236	18170	18246	17968	18235	18264	18201	18266	18202	18155	18227	18285	18387	18331	18305	18108	18207	18294	18602	18176	18209	18260	18216	18308	18234	18295	18220	18307	18140	18385	18189	18249	18139	18313	18148	18234	18392	18224	18334	18387	18347	18205	18172	18210	18405	18111	18210	18301	18364	18292	18347	18290	18489	18336	18114	18265	18152	18192	18069	18332	18171	18037	18159	18246	18370	17964	18293	18071	18293	18079	18321	18295	18207	18310	18350	18257	18255	18043	18244	18080	18347	18258	18239	18136	18234	18216	18291	18150	18031	18304	18352	18434	18205	18242	18043	18055	18272	18263	18074	18175	18195	18012	18089	18084	18322	18112	18114	18440	18379	18108	18405	18175	18211	18149	18109	18238	18239	18228	18334	18079	18254	18270	18238	18250	18139	17900	18150	18287	18216	18134	18337	18336	18369	18337	18194	18275	18119	18127	18437	18142	18165	18078	18245	18187	18098	18122	18190	18213	18406	18230	18140	18284	18248	18336	18231	18113	18169	18402	18279	18293	18159	18172	18300	18233	18154	18262	18336	18126	18154	17973	18058	18119	18175	18179	18341	18266	18370	18125	18007	18214	18277	18230	18285	18329	18200	18013	18180	18068	18002	18052	18218	18011	18453	18242	18211	18211	18206	18004	18220	18121	18330	18053	18290	18238	18297	18158	18240	18136	18269	18140	18176	18235	18239	18328	18233	18179	18223	18087	18000	18332	18088	18094	18031	18302	18343	18353	18338	18242	18292	18044	18202	18116	18020	18223	18387	18070	18204	18327	18238	18356	18198	18129	18155	18135	18146	18247	18162	18073	18124	18180	18060	18374	18173	18318	18278	18160	18343	18006	18156	18223	18133	18320	18232	18283	18117	18399	18287	18392	18268	18180	18153	18155	18085	18185	18313	18311	18157	18342	18109	18126	18079	18160	18062	18224	18168	18098	18197	18559	18377	18068	18073	18359	18352	18236	18305	18251	18251	18172	18208	18306	18217	18236	18319	18225	18298	18025	18225	17949	17990	18248	18361	18298	18327	18308	18040	18403	18312	18233	18240	18088	18174	18042	18184	18115	18123	18257	18184	18351	18198	18048	18230	18159	18269	18177	18357	18184	18186	18098	18262	18154	18323	18276	18108	18301	17968	18154	18280	18248	18230	18064	18118	18046	18248	18239	18273	18207	18169	18110	18150	18301	18362	18191	18111	18220	18270	18189	18107	18384	18118	18173	18154	18311	18134	18068	18397	18314	18264	18143	18296	18221	18094	18020	18286	18113	18065	18370	18204	18321	18351	18346	18196	18360	18246	18090	18082	18183	18389	18200	18048	18218	18205	18186	18168	18338	18147	18011	18171	18195	18250	18058	18273	18217	18264	18253	18241	18115	18381	18159	18367	18154	18439	18166	18192	18197	18284	18161	18241	18159	18117	18305	18249	18370	18272	18375	18378	18396	18332	18282	18346	18187	17994	18231	18230	18260	18007	18282	18276	18088	18197	18156	18191	18082	18424	18167	18161	18318	18187	18143	18179	18065	18292	18255	18195	18172	18397	18103	18325	18085	18343	18257	18344	18234	18365	17941	18201	18205	17999	18306	18433	18263	18105	18015	18256	18219	18310	18217	18310	18319	18139	18120	18399	18256	18217	18121	18284	18301	18268	18267	18171	18095	18344	18149	18112	18016	17964	18276	18227	18107	18234	18395	18227	18154	18280	18276	18092	18365	18146	18208	18314	18065	18381	18037	18245	18204	18347	18107	18089	18279	18254	18227	18100	18059	18158	18041	18123	18141	18235	18398	18005	18123	18289	18385	18210	18209	18244	18266	18341	18394	18142	18143	18333	18334	18237	18174	18285	18218	18064	18268	18176	18302	18186	18247	18196	18323	18075	18243	18043	18243	18462	18314	18225	18459	18053	18086	18117	18157	18364	18265	18153	18037	18388	18128	18246	18197	18246	18244	18398	18251	18135	18213	18218	18290	18148	18307	18261	18128	18192	18161	18310	18312	18360	18106	18300	18293	18312	18312	18263	18380	18285	18341	18171	18152	18127	18101	18187	18119	18115	18133	18339	18428	18100	18132	18237	18338	18151	18346	18316	18226	18336	18342	18112	18118	18407	18373	18339	18554	18205	18325	18254	18216	18085	18318	18397	18325	18013	18179	18106	18049	18316	18249	18345	18163	18194	18098	18326	18285	18352	18320	18294	18244	18511	18253	18085	18012	18210	18089	18111	18158	18046	18296	18419	18276	17976	18346	18283	18173	17914	17997	18145	17923	17966	18088	18204	18127	18114	18142	18288	18263	18340	18138	18486	18083	18441	18343	18193	18195	18314	18277	18138	18366	18114	18074	17963	18123	18139	18265	18250	18287	18462	18102	18117	18053	18248	18065	18162	18115	18236	18417	18494	18415	18283	18251	17992	18140	18064	18105	17975	18316	18135	18088	18330	18165	18260	18270	18147	18205	18140	18147	18182	18075	18331	18362	18210	18282	18157	18077	18096	18196	18202	18361	18171	17933	18106	18386	18236	18126	18167	18118	18506	18421	18304	18241	18171	18129	18148	18212	18134	18059	18317	18050	18143	18131	18213	18170	17993	18196	18385	18047	18345	18042	18220	18316	18168	18219	18202	18238	18417	18179	18188	18110	18118	18027	18297	18273	18452	18194	18216	18054	18104	18213	18140	18217	18160	18094	18060	18119	18270	18137	18184	18322	18135	18328	18297	18213	18145	18229	18294	18070	18245	18181	18160	18184	18485	18107	17993	18362	18187	18123	18032	18165	18261	18255	18262	18191
20226	32900	30888	25187	21529	19602	18225	17123	20600	16691	16489	16326	15903	15376	15028	14952	14845	14936	14847	14906	14767	15037	14859	14833	14962	14868	14885	14852	14683	14751	14729	14825	14647	14790	14647	14702	14758	14879	14786	14878	14982	14705	14827	14644	14685	14827	14738	14783	14772	14738	14891	14604	14770	14679	14708	14980	14764	14586	14804	14767	15007	14979	14851	14816	14786	14880	14787	14650	14859	14799	14797	14600	14769	14793	14868	14751	14848	14850	14837	14803	14765	14733	14600	14761	14586	14894	14812	14602	14759	14743	14717	14779	14853	14938	14716	14784	14483	14925	14826	14733	14588	14894	14842	14906	14830	14622	14862	14824	14819	14760	14562	14953	14882	14930	14857	14661	14676	14743	14782	14782	14701	14809	14754	14674	14645	14809	14804	14761	14876	14679	14665	14765	14707	14742	14841	14720	14624	14504	14702	14910	14887	14630	14681	14688	14776	14601	14719	14684	14492	14818	14797	14840	14792	14858	14835	14821	14909	14616	14638	14756	14748	14623	15044	14878	14819	14627	14819	14734	14662	14771	14805	14813	14811	14923	14835	14858	14803	14728	14882	14847	14786	14765	14770	14722	14829	14651	14728	14743	14910	14802	14812	14643	14730	14736	14829	14594	14642	14784	14709	14836	14692	14754	14806	14886	14790	14768	14702	14786	14753	14716	14797	14784	14881	14676	14688	14699	14867	14755	14700	14797	14761	14725	14641	14736	14700	14793	14722	14905	14899	14680	14693	14922	14880	14671	14818	14633	14755	14738	14583	14691	14600	14618	14668	14753	14779	14517	14711	14794	14809	14733	14653	14748	14762	14703	14746	14899	14541	14786	14730	14649	14618	14694	14752	14634	14831	14739	14786	14756	14696	14597	14744	14683	14701	14539	14737	14708	14839	14773	14682	14856	14641	14756	14845	14861	14819	14729	14668	14848	14812	14784	14776	14776	14780	14834	14917	14546	14733	14642	14845	14586	14750	14630	14659	14691	14646	14788	14757	14837	14670	14759	14717	14730	14678	14672	14724	14706	14497	14823	14747	14899	14741	14738	14999	14685	14725	14664	14827	14780	14759	14785	14883	14787	14902	14650	14811	14624	14918	14713	14699	14785	14739	14803	14733	14664	14649	14683	14642	14835	14704	14911	14791	14764	14717	14833	14953	14864	14525	14776	14621	14771	14722	14632	14692	14757	14625	14615	14702	14726	14750	14722	14810	14859	14819	14874	14680	14703	14693	14704	14618	14699	14712	14630	14874	14704	14650	14837	14747	14560	14658	14854	14861	14940	14643	14782	14682	14807	14732	14830	14648	14865	14717	14726	14709	14747	14774	14831	14702	14896	14737	14696	14651	14815	14793	14719	14558	14797	14727	14725	14847	14951	14671	14635	14624	14907	14698	14828	14803	14766	14894	14729	14688	14711	14719	14754	14791	14823	14670	14771	14695	14877	14681	14566	14726	14860	14954	14807	14685	14733	14844	14574	14737	14844	14748	14849	14692	14915	14763	14530	14796	14706	14884	14494	14669	14779	14654	14838	14745	14706	14490	14858	14930	14803	14744	14722	14803	14838	14681	14889	14855	14821	14842	14720	14674	14872	14712	14729	14790	14696	14744	14657	14729	14756	14846	14701	14625	14802	14688	14872	14807	14576	14753	14761	14657	14754	14757	14669	14813	14865	14752	14726	14857	14606	14710	14670	14689	14822	14710	14802	14811	14683	14898	14822	14641	14557	14835	14693	14711	14755	14908	14773	14694	14662	14717	14732	14780	14706	14653	14824	14771	14705	14638	14764	14637	14793	14677	14830	14882	14689	14723	14684	14721	14706	14705	14646	14733	14757	14790	14895	14877	14674	14772	14663	14783	14822	14832	14739	14582	14942	14851	14727	14760	14785	14811	14859	14754	14845	14808	14863	14741	14942	14632	14670	14813	14776	14837	14709	14912	14816	14771	14753	14698	14892	14923	14959	14708	14684	14653	14635	14702	14939	14715	14617	14824	14623	14792	14589	14753	14650	14753	14843	14812	14709	14795	14821	14806	14612	14836	14767	14823	14856	14767	14658	14744	14782	14852	14631	14618	14679	14746	14718	14812	14840	14657	14922	14646	14769	14967	14832	14769	14702	14829	14627	14755	14817	14757	14875	14623	14921	14664	14708	14735	14707	14754	14709	14788	14880	14692	14732	14718	14581	14679	14650	14654	14749	14620	14646	14766	14792	14683	14638	14671	14783	14768	14794	14699	14928	14804	14721	14778	14864	14778	14690	14501	14736	14676	14700	14803	14722	14823	14718	14759	14702	14871	14900	14935	14509	14708	14726	14753	14527	14873	14794	14666	14618	14723	14689	14595	14830	14823	14752	14825	14639	14631	14670	14596	14704	14852	14759	14911	14696	14880	14732	14841	14638	14633	14626	14662	14663	14836	14565	14634	14914	14716	14715	14776	14790	14881	14517	14625	14755	14777	14800	14764	14671	14711	14686	14696	14663	14832	14659	14798	14826	14525	14864	15004	14714	14763	14847	14871	14785	14857	14821	14926	14755	14672	14680	14718	14767	14589	14780	14769	14797	14754	14749	14853	14775	14705	14876	14775	14651	14749	14567	14896	14744	14652	14642	14685	14677	14720	14801	14660	14770	14812	14770	14617	14845	14870	14742	14726	14660	14676	14640	14546	14701	14667	14726	14637	14877	14672	14806	14722	14736	14688	14696	14619	14754	14713	14701	14778	14713	14656	14815	14673	14706	14695	14733	14676	14821	14689	14680	14733	14804	14801	14775	14664	14723	14919	14647	14884	14807	14753	14664	14734	14726	14733	14665	14730	14732	14730	14733	14811	14852	14636	14849	14703	14873	14735	14702	14763	14904	14745	14827	14747	14517	14831	14765	14629	14785	14666	14706	14682	14660	14788	14850	14662	14849	14691	14761	14898	14616	14694	14761	14650	14717	14684	14662	14673	14765	14832	14910	14627	14775	14715	14719	14826	14571	14698	14730	14686	15005	14796	14910	14653	14750	14871	14804	14607	14897	14864	14821	14648	14848	14678	14710	14751	14830	14714	14621	14669	14718	14802	14819	14706	14864	14795	14723	14749	14675	14810	14801	14722	14800	14780	14619	14779	14715	14736	14700	14795	14749	14724	14845	14846	14868	14626	14694	14841	14753	14679	14768	14908	14761	14656	14615	14630	14854	14647	14772	14626	14677	14775	14651	14675	14644	14821	14686	14841	14780	14575	14869	14903	14767	14888	14780	14623	14780	14805	14892	14789	14743	14892	14706	14576	14680	14643	14819	14720	14807	14764	14722	14845	14712	14724	14860	14807	14880	14771	14654	14661	14691	14787	14674	14736	14650	14911	14801	14623	14795	14811	14867	14585	14708	14835	14678	14622	14810	14671	14860	14659	14930	14872	14855	14739	14820	14710	14840	14666	14649	14705	14924	14776	14731	14829	14516	14605	14838	14873	14839	14745	14719	14801	14609	14884	14936	14750	14773	14909	14715	14784	14722	14924	14781	14722	14856	14698	14767	14785	14603	14610	14747	14747	14699	14627	14856	14799	14833	14766	14704	14816	14770	14688	14769	14551	14716	14720	14661	14843	14774	14831	14665	14572	14697	14756	14734	14707	14642	14679	14959	14834	14793	14585	14739	14790	14777	14587	14781	14685	14630	14904	14808	14632	14640	14640	14840	14671	14802	14621	14607	14869	14711	14755	14840	14980	14618	14719	14905	14766	14603	14749	14642	14811	14713	14626	14894	14744	14794	14641	14673	14727	14777	14672	14825	14641	14759	14835	14815	14765	14777	14763	14553	14750	14706	14754	14731	14758	14656	14823	14810	14738	14795	14933	14707	14843	14763	14817	14551	14844	14868	14758	14739	14830	14769	14717	14724	14687	14752	14724	14747	14625	14787	14799	14782	14545	14856	14921	14718	14819	14675	14699	14725	14589	14873	14902	14880	14674	14745	14819	14765	14809	14797	14663	14584	14664	14640	14786	14704	14791	14688	14820	14803	14690	14659	14827	14823	14780	14631	14645	14809	14777	14804	14759	14735	14842	14724	14876	14721	14854	14769	14741	14688	14661	14674	14691	14801	14867	14712	14706	14640	14746	14848	14646	14672	14744	14730	14804	14793	14668	14686	14918	14609	14621	14455	14717	14842	14912	14741	14852	14823	14717	14698	14772	14790	14831	14804	14871	14712	14884	14730	14682	14631	14720	14641	14814	14699	14711	14645	14882	14833	14721	14704	14694	14828	14727	14746	14748	14803	14684	14856	14659	14681	14670	14835	14857	14814	14720	14750	14725	14587	14705	14605	14968	14679	14761	14827	14862	14746	14915	14736	14671	14789	14744	14804	14863	14644	14945	14788	14747	14665	14890	14741	14511	14816	14612	14737	14729	14807	14875	14893	14798	14836	14731	14734	14817	14690	14867	14740	14899	14775	14729	14772	14802	14618	14672	14697	14843	14717	14715	14714	14718	14650	14821	14644	14826	14813	14667	14926	14786	14759	14606	14714	14909	14705	14764	14876	14634	14884	14756	14907	14675	14902	14666	14587	14764	14812	14792	14832	14789	14672	14723	14692	14894	14855	14648	14779	14838	14763	14862	14916	14710	14927	14761	14689	14728	14736	14772	14903	14618	14601	14785	14495	14732	14790	14784	14864	14802	14686	14703	14742	14772	14821	14677	14754	14787	14819	14538	14963	14669	14782	14861	14676	14719	14605	14688	14861	14589	14925	14795	14832	14836	14957	14798	14737	14732	14724	14724	14731	14730	14533	14912	14635	14788	14717	14844	14848	14741	14602	14607	14881	14841	14790	14714	14708	14729	14730	14697	14738	14800	14952	14663	14876	14850	14791	14693	14836	14700	14765	14806	14820	14769	14795	14849	14747	14740	14776	14802	14914	14788	14863	14720	14722	14889	14637	14706	14823	14651	14775	14893	14767	14776	14937	14680	14761	14939	14842	14709	14832	14635	14701	14711	14834	14732	14833	14752	14652	14821	14859	14860	14809	14848	14747	14681	14779	14770	14849	14729	14728	14737	14934	14645	14601	14736	14576	14632	14719	14694	14767	14639	14640	14646	14798	14698	14819	14842	14944	14805	14819	14785	14616	14889	14805	14711	14773	14581	14624	14715	14730
24504	21626	29261	24578	22923	26064	27522	22932	23178	22943	22121	22092	21326	20845	20565	20415	20395	20265	20346	20387	20158	20130	20079	20350	20109	20357	20238	20179	20121	20283	20312	20241	20116	20033	20298	20123	20289	20078	20313	19984	20108	20277	19903	20316	20159	20181	20099	20229	20284	20192	20043	20191	20167	20022	20120	20254	20140	20237	20199	20014	20077	20226	20061	20024	20223	20192	19971	20037	19895	20144	20042	19952	20162	20118	20154	20258	20265	20132	20298	20159	19951	20026	20025	20186	20079	20152	20054	20108	20009	20055	20095	20346	20013	19929	20072	20124	20135	20026	19970	20133	20044	20068	19975	19940	19796	20212	19919	20101	19906	20051	20176	20094	20152	20134	20228	19955	19914	19935	20075	20151	20109	19941	19925	20090	20050	19984	20108	20033	19736	20109	19988	20135	19903	19981	20058	20110	20052	19903	20283	20073	19972	19923	20210	20310	20038	20169	19875	20194	19962	19916	19932	20031	20041	19912	20048	20147	19967	19859	19901	20019	19971	20215	20006	20108	19935	19875	20163	20183	20012	19989	19839	20255	19953	20005	19987	19898	20010	20123	19997	20116	20058	19953	20005	20186	20049	19990	20190	20168	20072	20007	20190	20162	19823	20185	20052	19908	20092	19881	20228	19932	20218	19824	20002	20181	20072	20148	20069	20025	20133	20160	19961	20009	20209	20120	20028	20100	20034	20094	19974	20075	20074	20208	20097	20040	20183	20074	20001	19953	20170	20132	19860	19980	20113	19804	20137	20037	19986	19998	19874	20034	20009	19941	20076	19941	20086	20223	20209	19984	19948	20080	20064	20011	20178	19823	19942	19971	19815	19852	20130	20128	19955	19821	20020	20107	20054	20009	20146	20170	19844	19969	20067	19916	20023	20142	20249	19971	19809	20041	20233	20017	20105	20092	20194	19948	20180	20083	20093	20229	20095	19735	20133	19918	20069	20070	20025	19862	19993	19953	20029	20108	20074	20117	19992	19979	20011	20022	20160	20047	19877	20134	20148	20413	20146	20204	20053	19853	19884	19774	20107	19888	20154	20030	20021	20136	20038	20105	20029	19985	19889	19956	20234	19990	20155	19850	20135	19996	19854	20199	19951	19921	19987	20151	20231	20128	19960	20092	20082	20179	19933	20051	20206	20045	19971	19929	20071	20201	20036	20048	20053	20007	19920	20058	20207	19935	20206	20006	20134	19853	20157	19960	20095	20095	19914	19915	20307	20068	20165	20161	20124	19925	20112	20056	20034	20036	20423	20010	20108	19984	20049	19982	20114	19980	20056	20047	20097	20091	20160	20105	20233	19904	19960	20046	20232	19927	19867	20078	20116	19912	20230	20153	20081	20122	19947	20153	20162	19883	19990	20009	20218	19871	20043	20028	19882	19854	20198	20070	19927	20169	20005	19953	20036	19953	19999	20131	20034	19826	20183	20001	19976	20170	19978	20136	19978	20124	20175	20040	20075	20315	20130	19616	20151	20069	19897	20012	20038	20072	20112	20188	19873	19978	19991	20011	20277	20199	20096	19962	19896	19945	19924	20022	20038	19968	20033	20203	20043	20134	20071	20039	20212	20169	20064	20039	20250	19957	20101	20033	19950	20163	20202	20015	20006	20009	20066	20180	19986	20256	20012	19945	19808	20066	19998	19965	20189	20041	20345	20040	19878	19917	19984	19945	19897	20098	20120	20040	20026	20059	20117	19973	19927	19886	19964	20057	19996	20138	20148	20144	20061	20077	20150	19989	20162	19952	20050	20033	20115	20180	20096	20049	19813	20007	20219	19911	20112	19901	20202	20078	20022	19955	19849	20040	19943	19877	20008	20021	19874	20094	20055	19941	20092	19995	20055	19945	20175	20127	20153	20054	20059	20166	20052	19984	20064	19983	20052	20048	20270	20114	20111	19982	20142	19921	19995	20034	19904	20240	20107	20065	20218	20052	20012	20262	19940	20201	20171	20071	20197	19999	19877	19951	19848	19940	20256	19959	20116	19969	20099	19943	19994	19974	20060	19900	19923	20150	19814	19946	19774	20101	20122	19970	19989	20065	20156	19953	20106	20183	19946	20212	19972	19792	19895	19905	20127	20063	20066	20133	20192	19835	20108	19968	19990	19981	20154	20162	20005	20253	20025	20041	19908	20132	19924	19839	20047	19833	19939	19983	20193	20022	19898	20236	20198	19940	19935	20019	20173	20108	20039	20056	20098	20062	19974	20056	20101	20127	19923	20054	20019	19948	19993	19968	19958	19899	20025	19951	20003	19910	19986	20218	20150	20146	20023	20178	20286	19979	19998	20107	20023	20138	20228	20182	19831	20037	20119	20176	20146	20017	20045	19988	19812	20091	20179	20068	20026	20104	19977	20202	19974	20091	20097	20112	20172	20015	20036	20099	20032	20056	20040	20128	20037	20033	20084	19919	20207	19981	20044	19789	19986	19907	20171	20274	20019	20168	20222	19892	20038	20106	20024	19897	19920	19974	20042	20004	20099	20135	20236	20194	20074	20157	20071	20049	20133	19982	20193	19928	20138	20039	19882	20173	20276	20088	20225	20001	20212	20109	20134	20187	20016	19933	20079	20255	20066	20028	19878	20133	19864	20007	19916	19880	19997	20126	20032	20019	20164	20082	19970	19882	20015	19900	19927	19919	20131	19953	20112	20189	20076	20102	20059	20033	19874	19875	19975	20006	20072	20101	19914	20070	19938	20006	20049	19999	20060	19889	19994	19890	19940	20206	19946	20192	19902	20124	19926	19820	20138	20034	20074	20071	20057	19814	20098	20075	20073	20005	20064	20022	19974	20078	19998	19929	20094	19942	20060	19987	20082	20126	20166	19991	20221	20095	20030	20023	20047	20066	20052	20178	19971	20148	20154	20153	20033	20251	20075	20087	20140	20268	20400	20112	20107	19920	20159	20142	19892	20028	20015	19989	20111	20089	19933	20066	20102	19992	20020	20241	19769	20291	20046	20091	20121	20073	19994	19974	20212	19969	19944	20270	20364	19877	19925	20024	20077	20168	20072	20017	20141	19853	20158	20029	20012	20119	20122	20077	20033	20101	19895	19984	19990	20168	20012	19977	19957	19859	20180	20193	19928	19851	20188	20042	19978	20081	20105	19948	20133	19820	20014	20083	20416	20090	19920	20299	20166	19901	19858	19961	19958	20035	20194	20252	20386	20059	19984	20133	19790	20138	19976	19929	20023	20035	19780	20051	20135	19920	20152	19834	20073	20096	20030	20124	19929	19997	20153	19785	20024	19986	20355	20044	20164	20039	20050	20103	20015	20022	20020	20066	20023	20000	20165	20013	20274	20014	19967	20141	20113	19949	19939	19996	20012	19836	20090	20045	19837	20037	19979	20035	19923	19992	19948	20094	19982	19945	20221	20042	20039	20161	20025	20176	20323	20091	20103	19904	19973	20099	20011	19858	20037	19982	20121	19975	20097	19977	19810	19974	20049	20093	19926	19962	20105	19978	20038	20051	19893	19906	19905	20008	20070	20045	20075	20055	19728	20067	19991	20201	19928	20041	20058	19963	19931	20033	19920	20039	19903	19997	20100	20067	20038	19957	20068	19980	20122	20167	20029	20189	20041	20023	20102	20155	20066	20301	20094	20106	20055	20167	20146	20090	19953	20074	19981	20031	20081	19955	19948	19813	19924	19974	19968	19945	19914	19996	20064	19840	20030	20083	20134	20215	20003	20051	20127	20152	19952	19995	20014	20148	20137	20150	19951	20090	20159	19735	20195	20140	20208	19918	20035	19831	20092	20029	20156	19907	19913	20016	19938	20143	20198	20188	20264	20208	20076	20021	20278	20164	20081	20217	20119	20023	19823	20114	19947	20092	19982	20032	20022	20109	20031	20012	20156	20111	20176	20150	19817	20067	20041	19980	19629	20107	20010	20007	19946	19981	20148	20266	20215	20146	20235	20040	19978	20179	19873	20169	20149	19960	19933	20143	19824	19877	19998	19957	20020	20158	20018	20121	20054	20083	20249	20066	20136	20016	20131	20120	20229	20155	20033	20321	19969	20007	20109	20028	20058	19862	20006	20025	20248	19999	19991	20115	19814	19891	19972	19909	20161	19960	20194	19951	19939	19986	19862	20005	19953	20119	19903	20019	20030	20249	20307	20056	20011	19966	20162	19936	20080	20018	20064	20235	19898	20107	19832	19886	19965	19946	20268	20253	20177	20222	20353	19941	20053	19928	20034	19781	19928	20222	20050	20067	19912	20094	20002	20017	20050	20022	20352	20028	19860	20092	20128	19947	20069	20119	19666	19692	19930	20163	20241	20271	19856	19938	20088	20048	19904	20016	20149	20055	20156	20029	20107	20162	20032	19913	20013	20111	19962	19981	20183	20118	19919	20059	19909	20163	19976	20100	19838	19986	20056	20010	20153	20025	20125	19874	20122	20180	20007	20038	19961	20075	20151	19981	19952	20050	20149	20203	19857	20254	20128	19958	20059	20081	19823	19809	20017	19974	20178	19811	20132	19922	19913	20034	20227	19998	20156	19994	20290	20018	20015	20018	20160	20015	20035	20082	20065	19950	20004	20101	20007	20087	20147	19965	20055	19951	20076	19845	20119	19900	20083	20094	19831	19981	20125	20208	20034	20047	20174	20058	20001	20009	19929	19944	20055	20165	19925	19954	20126	19988	20071	20106	20182	20048	19913	20018	19893	20134	20052	19864	19947	19870	19912	20005	20190	20108	20132	19911	20099	20065	20024	19952	19843	19956	20246	20047	20268	20289	20196	20246	19988	20190	20007	20026	20014	19845	20035	20048	20202	20146	20279	20026	20107	20135	19924	20173	20184	20069	19939	20052	20076	20015	20094	20004	20063	20038	20193	19959	19983	19980	20041	20080	20158	20123	20078	20009	20124	19831	20079	19827	20154	20235	20014	20015	20129	20204	19834	20216	20017	20096	19979	20012	20163	20190	20012	19910	20209	20203	19975	19897	20091	20101	20102	19973	20238	20143	20004	20346	20166	20044	19916	19973	20085	20079	20287	20172	19927	20095	20125	20153	19936	19958	20151	20111	20187	19910	20069	20206	19835	19983	20123	20055	19871	20096	20093	19888	19930	20201	20130	20006	20150	20218	19878	20032	20026	20207	20044	20095	20149	20017
23726	41210	37885	30724	27365	23969	22076	20335	21518	19242	18707	18990	17740	16840	16417	16362	16343	16049	16053	16067	16148	16115	16174	16132	16012	15998	16188	16019	15899	15940	15952	16095	15882	15896	15987	16176	16046	16318	16080	16104	16157	16065	16231	16106	16005	16037	15917	16040	15942	16067	15899	16004	15973	15953	16018	15907	15937	16075	15936	15999	16029	16020	16042	16037	16109	16075	16002	15942	15947	15864	16073	16101	15951	16078	15894	16252	16108	16015	15996	15955	15969	16107	16062	15990	15917	16079	15958	15987	16007	16017	15980	15940	16232	15860	16036	15970	16020	16111	16051	15946	15972	16080	15923	16173	15840	15956	16035	15948	16104	16086	15772	15968	16073	15950	16066	15697	16041	16005	15930	16070	15933	16041	16000	15959	15959	15838	15920	16034	15921	16106	15949	16026	16039	15924	15987	16123	16005	16038	15959	15863	16244	15878	16035	16031	15960	16005	16108	16025	15879	16033	15870	15699	15890	16055	16041	15784	16104	15827	15905	15957	16055	15925	15941	15953	15758	16123	16008	16244	15989	15933	15823	15889	15982	15981	15961	15960	15901	15935	15926	16102	15899	16005	15963	15912	16039	15897	15996	16052	15977	16032	15943	15985	15840	16127	15775	15791	16026	15981	16104	15944	15880	16060	16121	15976	15875	15915	15922	16017	15808	15876	15824	15903	16107	16085	15991	15816	15893	15945	16138	15887	16051	15945	15871	16126	16015	15871	15778	16065	16159	15824	15959	15941	15868	15947	15868	15886	15949	15736	16105	15880	16090	15888	15955	16010	15884	15970	15998	16007	15824	16011	15928	16030	15927	16111	15956	15891	15991	15905	15883	15906	15897	15817	15951	16195	15943	15951	15916	16058	16089	16003	15879	15974	16138	16161	15736	15950	15940	16080	16128	15823	16135	16084	15923	16030	16092	15985	15997	15846	15984	15921	15952	16000	16119	15881	16098	16026	16017	15986	15823	15961	15803	15912	16007	16087	15881	15786	16029	16054	15830	16024	15817	15955	15873	15922	16012	15981	15971	15867	15871	16040	16092	15903	15901	15837	16122	15948	16059	16037	15874	16176	15788	16071	15888	15900	16109	15934	16025	15885	15962	16007	16077	15892	15905	15840	15929	15891	15952	16044	15910	16079	15834	16042	15849	16019	15875	15900	15968	16002	15849	15952	15953	15943	16036	15897	16009	16036	15952	15964	15979	16079	16114	15973	15862	15885	16055	15957	15992	16081	16181	16048	15871	15895	15955	16007	15951	16191	16018	16025	15921	15781	15923	15878	15968	16047	15962	15921	15882	16029	15988	15870	15885	15892	15938	16073	15877	15941	15714	16068	16051	16024	15909	16013	15986	16153	15939	16092	15979	16027	16002	15939	15982	15986	16012	15939	15983	15926	15964	16091	16137	15986	15937	15674	16120	15973	16015	15938	15945	15911	16044	16010	16048	15949	16083	16163	16072	15947	16000	16010	15804	15917	16159	15945	16133	15941	16096	16120	16022	15986	15942	15992	15924	15966	15888	15900	16082	15923	15974	15867	15824	15851	15892	15969	15927	15708	15907	15904	16032	16007	16048	15761	15883	15986	15962	15984	15934	15929	15945	15741	15792	15888	15881	16070	15974	16010	15932	15980	16025	15933	15885	15830	15946	15783	16161	15877	15959	16033	15898	16113	15853	15976	16006	15993	15821	16014	15951	15813	15886	15799	16042	15870	15952	16023	16076	16017	16088	15980	16003	15898	15978	15961	16040	15990	16071	16114	16105	15910	16108	16026	16043	16095	15909	15883	15841	16108	16007	15856	16031	15687	15918	16081	15940	16162	15758	15933	15966	15965	15942	15942	15937	16054	16025	15936	15908	15978	16002	15922	15974	16050	16026	15994	15839	16019	15990	16031	15948	15914	15808	16001	15930	15976	15932	15772	15989	15845	15921	15929	15883	16034	16035	15859	15847	15796	15852	15970	16084	16048	16011	15947	15903	15878	16002	15825	16057	15911	15961	16008	16090	16094	15941	15975	16016	16087	15831	16082	15911	16030	15966	15770	15877	15974	15941	15883	15984	16094	15959	15783	15894	15859	16083	16141	15986	15929	15805	16033	15960	16088	15994	15986	15982	16145	16026	16035	15958	16014	15919	16078	15865	15916	16092	16007	15841	15856	15920	15875	15953	16005	15974	16102	15968	15932	15954	15884	15987	15939	16045	15894	16051	15981	15961	15974	15926	15822	15981	16004	15803	16065	15997	15704	16145	15845	16035	15876	15958	15788	15968	16102	15776	15956	16036	15988	15963	16043	16045	15816	15998	15891	16070	15857	15954	15949	15959	15928	15831	15980	15907	15934	15849	16050	15876	15915	15879	15980	16068	15895	15935	15903	15909	15926	16025	16016	16054	16001	15737	15931	15921	15860	15938	15767	15952	15815	15959	16140	15982	15979	15933	15852	15881	15950	15897	16223	15965	15914	16114	15902	16074	15979	16028	16065	16054	15819	16066	15974	15959	15900	15740	15791	15977	15785	15877	15999	15891	16155	15915	16037	16034	15966	15900	16186	16056	15947	15921	15916	15890	16077	16150	16069	15915	16215	15958	16014	15902	15866	15849	15794	16064	16060	15735	16108	16099	16053	15851	15938	16023	15848	15907	15866	16104	16073	15925	16077	15763	16007	15880	15876	15997	16042	15835	16040	15888	16017	15971	16011	16007	15750	15930	16044	15802	16043	15946	15865	16066	15964	15816	15978	15905	15937	15795	15904	15875	15961	15888	16050	15955	15952	15796	15850	15955	15868	15941	15873	15994	15604	15899	15849	15954	15985	15874	16031	15963	15947	15913	15911	16055	16030	15890	15909	16153	15779	15896	16015	15991	16141	15816	15890	15965	16027	15906	15961	15935	15950	16032	16042	16037	16056	16012	16031	15958	16005	16020	16036	15959	15859	16133	15854	16063	16075	15880	15946	16042	15924	16104	16043	16015	15921	15979	15895	16025	16035	15997	15979	15842	15893	16064	15909	15975	15800	15967	16025	15855	16024	16043	16073	15854	15830	15946	15900	15962	16072	15766	15896	16012	16089	15908	15898	15951	15976	15782	15946	15962	15996	15903	16040	15920	15940	15920	16062	16060	15929	15986	16035	16018	16014	15940	15915	16070	15864	15916	15953	16028	15987	16074	16060	15929	16015	15917	16035	15912	15951	16073	15971	16034	16210	15945	15840	15596	15980	15795	16052	15771	16004	15893	16026	15875	16058	15918	15882	15926	16085	15768	16074	16065	15861	15929	16098	15932	15953	15931	16096	15977	15902	16107	16159	16040	16044	15968	15951	16029	15862	15910	16106	16165	16000	15813	16083	15941	15798	16124	15828	16017	15918	15973	15880	15925	16175	15856	15971	16032	15867	16062	16029	16007	15962	16028	16108	15869	16004	15924	15805	15901	15941	15954	15937	15776	16043	16021	15823	16021	15974	15955	16004	15924	15773	15980	16002	15921	16061	16119	16086	15911	15947	16042	15860	16065	15923	15960	16001	15775	15816	15924	15860	16037	15867	15965	15899	16070	15898	16035	15951	15912	16105	15972	15908	16016	15745	15922	15886	15978	15969	15841	16029	16081	16144	15948	15844	15994	15941	15891	16028	16161	15890	15941	15980	15931	16055	15952	15980	16138	16050	15907	16043	15898	16101	15944	16098	16193	16083	16022	16171	16031	15936	15900	15928	15900	15978	15908	15959	15821	15959	16041	15968	16080	15820	15985	15875	15853	15858	16006	15910	16027	15978	15873	15958	15833	15936	16081	15967	16104	15976	15951	15999	16036	16131	15885	15939	15860	15873	15922	15790	15851	15967	15998	16099	15785	16066	15809	15932	16062	15989	15801	15836	15974	15977	15907	15817	15914	16155	15941	15939	15886	15850	15933	15929	15883	16138	15885	15716	16009	15977	15684	16006	15951	16016	15911	15979	15957	15907	15740	15883	15961	15972	16148	15808	15974	16100	15824	15996	16012	16181	16035	16199	15943	15824	15865	15983	16016	16047	15885	15844	15918	15936	16106	16025	15890	16037	15923	15825	15876	16076	15996	15962	15892	15896	15970	15916	16042	16023	16040	16037	16058	16086	16016	16045	15958	15786	15946	15889	15943	15878	15976	15913	16017	16060	16101	15891	16170	16000	15931	16016	16085	15924	16022	15823	15939	15936	15866	16084	15893	16063	15953	15887	15794	15939	15917	16063	15847	15928	15975	16032	16064	15967	16073	15922	15923	15984	15889	15954	15961	16023	16056	15884	15715	16120	15985	15894	15894	15885	16111	15874	16053	16135	16030	15928	15924	16001	15859	15932	15874	16084	15840	15788	15908	15915	16055	15903	15969	15836	16069	15879	16031	15919	16046	15892	16045	15930	15934	15940	16050	15921	16111	15913	15970	16018	15948	15860	15892	15990	15980	15890	16051	15890	16072	15952	15902	15857	15974	16174	16026	15916	15933	15865	15976	15839	16012	16021	15943	15956	16046	16029	15859	15912	16081	15829	16299	15908	15903	16049	15943	15952	15878	16020	15771	15962	15958	15933	15966	15923	15982	16034	15961	16057	16149	16006	15962	15993	16114	15952	16077	15842	16130	16032	15947	15818	15797	16130	15935	15804	16048	15982	15904	15879	15885	15943	15947	15932	15907	15891	15988	16006	15922	16042	16064	15900	16148	15966	16106	15948	16032	15857	15977	15894	16060	16012	15935	15822	16050	15891	15958	15847	15931	15880	16021	15972	15988	16002	15934	15980	15889	15904	16047	15968	16085	15871	16025	16137	15984	15957	16085	15848	15996	16020	15873	16087	15908	15985	16005	16037	16022	16081	15970	15966	15935	16127	15972	15835	16065	16008	15917	15839	15890	15871	15974	16220	15968	16021	15934	16080	15940	15986	16034	16014	16055	15894	16067	15983	15952	16066	16067	16017	15916	16043	16069	15968	15912	15867	15988	15979	15825	16112	16079	16075	16015	15859	15973	16026	16096	15875	15864	15875	15957	15940	16087	15899	16160	15813	15905	15904	15956	16212	15991	16016	15994	15922	16088	15853	15988	16136	15920	15915	16045	16019	15984	15879	15910	15829	16116	16050	16046	15966	16069	15817	15824	16106	15708	15980	15853	16091
31884	25530	27249	24446	21530	20938	20145	19337	19161	19052	19202	19162	18951	18924	18516	18758	18807	18662	18461	18699	18901	18446	18608	18477	18517	18472	18573	18444	18634	18513	18706	18476	18458	18515	18563	18515	18606	18647	18779	18675	18641	18700	18556	18459	18705	18257	18649	18601	18508	18512	18492	18645	18583	18687	18503	18714	18583	18733	18660	18562	18763	18624	18439	18277	18900	18677	18578	18693	18566	18839	18564	18692	18636	18644	18518	18570	18509	18489	18721	18550	18717	18590	18706	18679	18431	18605	18677	18697	18552	18545	18746	18599	18509	18597	18610	18742	18668	18482	18593	18517	18692	18642	18534	18554	18514	18503	18381	18673	18541	18695	18508	18520	18512	18393	18624	18530	18492	18933	18420	18495	18576	18575	18640	18338	18645	18488	18498	18517	18488	18362	18442	18458	18579	18628	18616	18618	18626	18563	18533	18485	18436	18662	18598	18731	18605	18546	18570	18448	18571	18500	18665	18701	18653	18639	18812	18721	18603	18636	18443	18416	18599	18592	18608	18632	18662	18665	18585	18662	18642	18667	18688	18505	18781	18699	18466	18478	18640	18641	18419	18477	18494	18723	18627	18617	18424	18615	18640	18582	18712	18595	18544	18614	18412	18623	18426	18675	18533	18393	18702	18377	18453	18413	18491	18541	18578	18501	18644	18576	18568	18532	18645	18626	18909	18607	18558	18667	18591	18418	18630	18489	18493	18431	18354	18622	18783	18711	18446	18669	18668	18469	18482	18683	18616	18470	18717	18619	18595	18707	18646	18703	18656	18669	18617	18601	18530	18500	18660	18649	18472	18536	18531	18315	18527	18614	18487	18524	18681	18532	18499	18305	18515	18486	18630	18425	18505	18354	18537	18391	18679	18477	18530	18601	18655	18512	18570	18585	18760	18332	18566	18624	18570	18602	18629	18443	18429	18484	18383	18687	18551	18550	18821	18475	18510	18627	18564	18627	18527	18561	18549	18478	18705	18431	18522	18363	18467	18511	18571	18518	18486	18626	18698	18669	18586	18602	18641	18588	18648	18400	18553	18854	18766	18600	18327	18570	18667	18646	18623	18623	18440	18413	18494	18563	18452	18554	18317	18584	18393	18507	18593	18512	18593	18786	18602	18439	18671	18709	18757	18563	18589	18595	18352	18412	18522	18612	18523	18541	18556	18562	18538	18462	18719	18576	18559	18510	18338	18720	18418	18407	18465	18650	18386	18643	18474	18703	18547	18536	18757	18496	18717	18504	18579	18503	18579	18513	18798	18540	18613	18540	18547	18674	18387	18474	18334	18507	18736	18709	18533	18667	18611	18707	18533	18447	18497	18644	18484	18768	18729	18725	18576	18281	18308	18698	18599	18613	18487	18469	18519	18516	18437	18599	18741	18602	18485	18442	18494	18582	18388	18641	18554	18447	18650	18620	18649	18497	18642	18505	18507	18542	18768	18579	18441	18496	18578	18683	18563	18399	18665	18566	18444	18630	18519	18453	18645	18473	18805	18598	18444	18472	18516	18474	18522	18470	18635	18465	18622	18674	18536	18587	18675	18486	18756	18582	18452	18524	18893	18461	18799	18363	18573	18580	18447	18597	18469	18501	18635	18601	18571	18691	18515	18702	18529	18620	18347	18478	18743	18807	18734	18525	18537	18586	18514	18260	18458	18781	18492	18643	18532	18516	18716	18746	18562	18662	18612	18659	18488	18628	18529	18637	18487	18524	18669	18555	18607	18555	18697	18577	18669	18552	18564	18533	18616	18609	18536	18597	18513	18405	18539	18545	18792	18529	18528	18761	18694	18554	18533	18448	18570	18381	18493	18506	18649	18433	18648	18409	18670	18405	18460	18387	18699	18581	18560	18642	18573	18584	18527	18586	18588	18513	18678	18883	18581	18499	18616	18592	18539	18633	18408	18527	18507	18580	18672	18599	18430	18615	18472	18491	18577	18573	18487	18682	18590	18480	18664	18510	18571	18684	18590	18431	18673	18741	18625	18559	18651	18380	18715	18437	18697	18466	18629	18791	18541	18572	18739	18617	18650	18882	18820	18731	18694	18710	18622	18534	18576	18585	18633	18783	18612	18725	18543	18715	18448	18471	18651	18496	18724	18603	18450	18561	18637	18605	18684	18625	18690	18442	18497	18453	18515	18520	18431	18668	18506	18779	18570	18599	18641	18742	18477	18578	18689	18685	18526	18670	18501	18535	18591	18718	18471	18530	18396	18479	18634	18630	18498	18551	18545	18698	18527	18710	18603	18779	18548	18507	18375	18665	18650	18709	18623	18614	18716	18469	18568	18408	18711	18731	18585	18462	18451	18451	18526	18729	18403	18721	18441	18533	18607	18696	18701	18497	18738	18613	18506	18577	18572	18551	18456	18572	18682	18531	18604	18638	18614	18515	18569	18607	18695	18479	18450	18270	18560	18460	18658	18762	18535	18345	18528	18366	18676	18579	18615	18447	18484	18834	18650	18424	18659	18719	18574	18499	18457	18578	18678	18415	18277	18467	18640	18513	18687	18624	18543	18537	18510	18526	18495	18465	18364	18543	18461	18438	18646	18798	18684	18801	18586	18806	18502	18600	18580	18689	18478	18594	18354	18464	18702	18674	18508	18507	18596	18622	18583	18366	18509	18569	18670	18621	18663	18537	18605	18740	18552	18884	18747	18695	18692	18731	18562	18397	18628	18736	18703	18399	18380	18545	18566	18421	18392	18463	18635	18700	18634	18773	18478	18524	18389	18589	18656	18449	18588	18893	18542	18489	18792	18511	18540	18515	18551	18533	18689	18641	18582	18677	18765	18677	18744	18619	18584	18466	18582	18638	18616	18430	18673	18636	18647	18564	18593	18586	18644	18642	18782	18470	18561	18671	18661	18626	18587	18682	18634	18354	18401	18598	18677	18562	18510	18488	18628	18767	18746	18464	18476	18580	18607	18551	18697	18572	18499	18633	18521	18591	18426	18436	18529	18479	18478	18491	18582	18381	18546	18478	18479	18570	18555	18627	18541	18641	18538	18664	18680	18467	18468	18447	18497	18504	18787	18944	18651	18616	18440	18673	18475	18813	18476	18850	18682	18613	18664	18623	18624	18601	18551	18595	18750	18689	18780	18466	18271	18502	18550	18443	18635	18400	18535	18276	18397	18740	18604	18527	18582	18687	18765	18442	18377	18567	18738	18644	18892	18563	18707	18788	18502	18775	18635	18529	18774	18434	18632	18636	18842	18572	18480	18503	18464	18619	18470	18719	18508	18413	18410	18618	18484	18749	18482	18556	18613	18540	18684	18444	18319	18603	18423	18698	18731	18552	18578	18712	18723	18804	18567	18581	18753	18586	18711	18787	18714	18527	18488	18518	18493	18652	18351	18577	18628	18666	18653	18653	18586	18574	18403	18610	18483	18561	18562	18550	18660	18645	18609	18450	18755	18564	18377	18694	18654	18521	18742	18469	18450	18534	18466	18674	18492	18492	18646	18365	18597	18508	18650	18609	18653	18568	18555	18640	18660	18566	18561	18749	18562	18353	18720	18735	18569	18669	18862	18731	18494	18642	18734	18700	18869	18531	18524	18590	18581	18503	18392	18602	18516	18646	18592	18554	18500	18465	18546	18568	18539	18496	18751	18648	18600	18313	18646	18337	18502	18471	18552	18598	18526	18613	18226	18567	18621	18711	18536	18370	18438	18601	18772	18499	18635	18503	18555	18545	18406	18624	18557	18519	18710	18453	18562	18460	18554	18660	18519	18566	18620	18683	18420	18511	18633	18623	18674	18706	18561	18649	18552	18789	18595	18299	18563	18535	18676	18622	18474	18668	18615	18576	18575	18514	18393	18724	18400	18537	18603	18580	18532	18445	18611	18489	18399	18643	18399	18613	18528	18729	18607	18610	18551	18657	18523	18666	18619	18375	18595	18797	18601	18624	18571	18595	18574	18514	18541	18669	18684	18633	18475	18722	18566	18531	18474	18678	18597	18608	18512	18451	18484	18821	18751	18577	18501	18427	18594	18655	18410	18523	18371	18434	18507	18654	18614	18744	18741	18529	18711	18622	18515	18478	18519	18661	18568	18478	18584	18614	18416	18577	18611	18621	18836	18737	18505	18590	18805	18533	18575	18655	18751	18705	18512	18644	18466	18344	18603	18569	18332	18734	18702	18618	18418	18520	18440	18439	18548	18220	18463	18564	18537	18470	18731	18717	18578	18465	18617	18587	18615	18401	18727	18713	18619	18383	18576	18677	18693	18516	18696	18434	18564	18442	18562	18520	18634	18605	18570	18605	18563	18588	18500	18678	18576	18440	18401	18403	18352	18522	18491	18493	18575	18489	18338	18501	18444	18596	18515	18606	18531	18808	18652	18590	18509	18449	18463	18539	18676	18485	18632	18846	18568	18566	18745	18424	18484	18378	18636	18589	18637	18391	18625	18529	18463	18549	18760	18607	18395	18712	18510	18679	18417	18618	18890	18773	18757	18686	18408	18477	18390	18464	18410	18514	18749	18448	18619	18710	18543	18525	18536	18681	18434	18484	18773	18478	18755	18491	18492	18537	18704	18746	18591	18552	18655	18535	18482	18690	18585	18438	18643	18592	18560	18518	18639	18787	18505	18684	18583	18711	18551	18644	18731	18678	18637	18474	18649	18668	18613	18440	18453	18691	18430	18602	18723	18560	18526	18690	18539	18614	18456	18251	18574	18651	18555	18413	18446	18450	18626	18803	18520	18515	18686	18525	18501	18672	18520	18720	18746	18732	18425	18234	18573	18473	18536	18451	18430	18641	18712	18671	18698	18559	18717	18613	18601	18729	18639	18594	18706	18678	18567	18592	18534	18583	18544	18567	18637	18586	18569	18481	18375	18750	18676	18765	18576	18448	18688	18396	18493	18539	18522	18443	18463	18736	18646	18573	18624	18554	18469	18598	18688	18569	18660	18781	18581	18433	18515	18865	18669	18544	18696	18608	18580	18632	18506	18369	18441	18488	18675	18676	18418	18421	18569	18439	18573	18687	18592	18519	18706	18496	18445	18506	18619	18766	18750	18467	18518	18590	18602	18619	18557	18444	18626	18475	18578	18355	18530	18397	18613	18398	18636	18584	18538	18607	18354	18622	18620	18601	18718	18509	18469	18371	18550	18685	18497	18495
22769	28946	27484	22193	20236	18624	17487	16440	16367	16204	16204	16258	15754	15384	15338	15090	15312	15257	15258	15103	15111	15013	15134	15121	15088	15212	15072	15265	15097	15030	15165	15216	15315	15037	15079	15083	15167	15149	15288	15238	15117	15093	15260	15257	15000	15136	15287	15038	15149	15089	15024	15051	15211	15162	15160	15132	15208	15124	15090	15180	15150	15023	15038	15137	15128	15023	15242	15167	15150	15149	15047	15262	15008	15051	15290	14968	14971	15234	15245	15031	15088	14985	15292	15084	15168	15052	14876	15274	15142	14975	15209	15212	15102	15216	14980	15121	15204	15188	15084	15030	15269	15153	15014	15078	15246	14976	15242	15059	15294	15156	15174	15128	15150	15203	15251	15136	15066	15005	15257	15305	15203	14971	15197	15107	15225	15216	15149	15066	14991	15080	15103	15134	14952	15120	15056	15121	15204	15177	15139	15106	15246	14997	15114	15148	15011	15212	15041	15037	15021	15273	15084	15012	15238	15044	15152	15178	15285	15114	15214	15200	14907	15230	15149	15213	15062	15149	15186	15130	15114	15182	15163	15147	15077	14920	15052	15221	15174	15125	15180	15087	15021	15182	15285	15106	15205	15046	14967	15248	15091	15141	15050	15024	15030	15102	15257	15033	14901	15037	15015	14944	15310	15120	15215	15183	15455	15104	15147	15226	15114	15075	15103	15352	14996	15009	15126	15160	15057	15052	15141	15124	15145	14962	15067	15111	15168	15036	15055	15118	15122	15236	15146	15039	15217	15129	15081	15125	14975	15049	15058	15196	15120	15096	15185	15237	15096	15126	14996	15229	15254	15185	15187	15107	14910	15274	14922	14892	15270	15185	15185	15235	15259	15027	15209	15133	15087	14998	15001	14986	15096	15054	15028	15282	15015	15103	15138	15177	14907	15047	15265	15004	15112	15091	15067	15130	15204	15165	15216	14986	14938	15382	14903	14974	15171	14975	15127	15011	14965	15127	14990	15246	15143	15027	15199	15107	15059	15079	15235	15039	15165	15081	15113	15083	15305	15214	15117	15219	14907	15117	15101	15039	15049	15152	14984	15303	15126	15201	14975	15322	15193	15137	15017	15064	15058	15005	15123	15228	15068	15012	15118	15071	15062	15121	15133	15030	15247	15289	15156	15158	14950	15096	15129	15125	15052	15096	15052	15159	14907	15195	15032	15049	14926	15074	14921	15144	15067	15257	15107	15110	15097	15115	15131	14968	15133	15135	15163	15052	15144	15132	15278	15114	15209	15232	15182	15069	15212	15269	15228	15026	15042	15317	15151	15019	15099	15249	15243	15006	14988	15084	14987	15244	15146	15017	14930	15142	15176	14942	15200	15155	15255	14983	15206	15224	15136	15093	15067	15085	15148	15044	15079	15079	15153	15001	14926	15103	15144	15177	15079	15297	15014	15095	15118	15186	15076	15151	15063	15013	15343	15051	14977	15195	15345	15063	15047	15213	15251	15150	15034	15217	15282	15126	15097	15215	15006	15117	15214	15073	15206	15141	15321	14967	14840	15147	14999	15087	15127	15114	15185	15079	15030	15102	15026	15203	15118	15089	15248	15205	15085	15206	15218	15163	15012	15158	15187	15081	15184	15214	15074	15139	15087	15154	15110	15007	15245	15007	15141	15141	15205	15172	15066	15046	14944	15132	15206	15200	15236	14935	15027	15198	15226	15006	15261	15002	15139	15102	15110	15281	15216	15178	15128	15019	15164	15027	15213	14932	15017	15095	15151	15085	15242	14803	15138	15188	15084	15134	15004	15273	14955	15134	14932	15093	15084	15075	15038	15083	15120	15073	14979	15250	14898	15036	15276	15249	15177	15126	15037	15054	15153	15159	15234	15175	14935	15077	14969	15138	15183	15079	15147	15247	15126	15213	15073	15324	15072	15143	15196	15304	15033	15055	15115	15046	15305	15125	15170	15262	15189	15253	14904	15127	15197	15018	15093	15020	15084	15268	15055	15045	15055	15066	15053	15285	15024	15077	15025	15235	15145	15151	15245	15191	15059	15238	15106	15154	15236	15156	15191	15182	15032	15012	15095	15138	14863	15151	15061	15293	15126	15178	14989	15133	15027	15249	15071	15078	15019	15278	14925	15135	15113	14970	15060	15151	15091	15070	15128	15130	15019	15239	14925	15045	15065	15075	15348	15039	15217	15083	15139	15030	15159	15144	15083	15090	15054	15203	15171	15207	15208	15198	15163	15028	15052	15254	15060	15154	15281	14853	14970	15205	15248	15116	15133	15220	15160	14869	15051	15218	15055	15162	15064	15191	15139	14957	15258	15118	15076	15268	15280	15204	15215	14945	15286	15116	15142	15277	15070	14974	14947	15176	15212	15083	15182	15133	15121	15103	15166	15273	15250	15067	15143	15149	15061	15311	15227	15199	15047	15058	15040	14996	15075	14996	14994	15130	15211	15231	15059	15025	15205	15020	15166	15047	14967	15045	15118	15076	15325	15048	15160	14998	15026	15258	15059	15219	15062	15018	15149	15232	15185	15116	15131	15040	15171	15092	14890	14978	15175	15220	14973	15030	15218	15115	15074	15166	15193	15082	15180	15208	15007	14944	15116	15054	15100	15096	14937	15147	15208	15043	15072	15165	15169	15215	15102	15048	15227	15074	15059	15180	15033	15048	15084	15155	15052	15087	15157	15338	15159	14914	15079	15052	15173	15065	15069	15068	15122	15031	15166	14984	15041	15243	15019	15225	15021	15149	15137	15040	15015	15120	15229	15140	15158	15136	15070	15148	15245	15243	15059	15453	14934	15013	15096	15198	15065	15279	15035	15148	14987	15173	15096	15121	15135	15141	15131	15262	15128	15164	15244	15229	15343	15353	15220	15196	15023	14955	15091	15227	15231	15251	15042	15134	14932	15188	15132	15165	15010	15012	15177	15243	15245	15073	15263	14999	15163	15130	15028	15092	15117	15152	15211	15177	15015	14915	15132	15201	15049	15189	15145	15387	15142	15171	15267	15312	15060	15321	15132	15174	15241	15176	15310	15091	15156	15188	15135	15091	15078	15211	15153	14851	15218	15177	14933	14975	15027	15237	15149	15225	15085	15074	15104	15177	15260	15054	15024	15039	15007	15178	15260	15094	15015	15040	15122	15259	15176	15207	15093	14965	14938	15053	14958	15125	15042	15157	15034	15115	15022	15129	15166	15049	15021	15124	15091	14998	15160	14976	15023	15157	15202	15129	15106	15067	15143	15162	15086	15108	15225	15114	15151	14869	15195	14925	15157	14953	15240	15172	15094	15029	15195	15100	15143	15116	15237	15045	14886	15113	15196	15033	15111	15196	15205	15178	15135	15138	14995	15103	15012	15008	15263	15214	15109	15124	14962	15224	15348	15140	15241	15202	15022	15063	15138	15113	15131	15103	15064	15137	15226	15030	15188	15144	15267	15095	15072	15265	15164	15210	15054	15113	15348	15121	15204	15184	15154	14998	15095	15132	15251	15152	15231	15251	15076	15206	15203	15089	15254	15096	15071	15091	15256	15035	15139	14998	15083	15126	15166	15118	15137	14975	15195	15091	15037	15211	15265	15146	14948	15090	15152	15038	15143	15201	15155	15113	15153	15257	15076	14882	15423	15182	15163	15085	15184	15059	15186	15086	15126	15139	15091	14948	15150	15144	15021	15037	15133	15075	15232	15137	15082	15053	15134	15071	15407	15256	15129	15048	15183	15065	15232	15183	15182	15037	15276	15095	15162	15002	15040	15104	15078	15031	15140	15066	15100	15062	15001	15031	15275	15142	15171	15025	15102	15128	15074	15063	15237	15043	15161	15296	15097	15235	15054	15017	15135	15070	15226	15025	15197	15082	15057	15061	15022	15262	15216	15180	15028	15107	15200	15110	15098	15175	15207	15066	15349	15034	15163	15217	14897	14993	14949	15028	15103	15283	15242	15039	15072	15076	15256	15223	15284	15044	15052	15171	15069	15181	15036	15224	15276	15253	15132	15291	15098	15138	15037	15262	14936	15164	15059	15129	15126	15054	15162	15156	15110	15186	15203	15108	14945	15180	15248	15153	15213	15205	15026	15129	15128	15078	15118	15144	15124	15117	15024	15195	15161	15197	15128	15197	15270	15109	15098	15227	15237	15137	15082	15152	15283	15192	15173	15113	15000	15134	15135	15187	15188	15194	15044	15051	15213	15093	15113	15147	15096	15051	15165	15036	14987	15045	15082	15302	14987	15182	15213	15114	15145	15144	15150	15206	14970	15021	15023	15269	14979	15229	15130	15163	15153	15199	15213	15021	15327	15201	15242	15224	15241	15269	15048	15140	15028	15266	15025	14975	15202	15228	15066	15184	15060	15091	15122	15137	14916	15149	15207	15005	15111	15030	15161	15006	15082	15240	15334	14961	15277	15177	15064	15130	14997	15222	15131	15214	15158	15130	15140	15081	15007	15096	15340	15008	15309	15055	15043	14984	14906	15187	15161	15062	15210	15176	15069	15107	15087	15460	15147	15152	15226	15073	15273	15285	15084	15159	15161	15118	14921	15218	15190	14970	15182	15253	15124	15087	15128	15126	15126	15236	15106	15249	15376	14983	14984	15126	15177	15172	15116	14898	15092	15002	15067	14999	15089	15037	15078	15114	15081	14862	15003	15098	15210	15071	15045	15073	15108	15283	15192	15063	15205	15055	15156	15080	15132	15286	15144	15160	15125	15223	15004	15100	14919	15118	15249	15047	14936	15032	15181	15097	15270	15101	15260	15135	15120	15146	15106	15088	15286	15049	15165	15216	15203	15065	15276	15092	15220	15125	15142	15139	15117	15256	15156	15057	15151	14956	15038	15103	15194	15198	15026	15129	15238	15171	15157	15177	15057	15046	15191	15065	15099	15134	15156	15155	15017	15255	15323	15110	15097	15103	15101	15155	15234	15097	15145	15186	15094	15179	15084	15340	15075	15041	14903	15093	15141	15023	15267	15141	15062	15230	15060	15064	15205	15132	15152	15257	15103	15075	15100	15059	15234	15079	15037	15085	15113	15250	14979	15331	15234	15132	15111	15089	15097	15206	15119	15221	15114	15023	15126	15045	15055	15046	15098	15066	15058	15110	15066	15037	15325	15240	15039	15050	15135	15033	15170	15173	15086	15096	14997	15052	15043	15272
26301	21640	28620	26536	23784	23103	22910	21666	21016	20557	20814	20696	20493	20118	19892	19836	19972	19673	19640	19755	19733	19736	19660	19536	19692	19474	19489	19599	19589	19616	19398	19580	19687	19489	19586	19760	19630	19598	19655	19609	19792	19651	19569	19703	19697	19605	19603	19463	19597	19665	19531	19479	19632	19510	19710	19684	19680	19783	19680	19421	19547	19490	19529	19504	19567	19800	19541	19409	19517	19759	19543	19543	19637	19839	19634	19733	19601	19359	19740	19739	19599	19535	19681	19509	19683	19686	19431	19534	19559	19469	19298	19669	19637	19726	19618	19631	19574	19350	19396	19649	19637	19559	19620	19428	19473	19653	19665	19634	19640	19517	19566	19620	19650	19485	19638	19802	19791	19611	19529	19370	19452	19505	19689	19789	19470	19671	19543	19521	19768	19540	19396	19626	19542	19726	19434	19729	19714	19212	19669	19644	19495	19779	19815	19580	19528	19658	19516	19481	19543	19608	19712	19567	19584	19546	19417	19417	19632	19628	19454	19456	19733	19553	19562	19669	19498	19563	19606	19455	19749	19451	19594	19469	19693	19469	19733	19384	19388	19359	19529	19432	19498	19626	19598	19444	19620	19572	19622	19387	19556	19511	19580	19458	19642	19636	19464	19595	19707	19753	19720	19458	19428	19670	19715	19718	19568	19684	19505	19495	19597	19692	19552	19560	19583	19697	19591	19744	19735	19423	19536	19700	19467	19465	19689	19630	19646	19531	19636	19576	19495	19425	19659	19591	19384	19551	19562	19569	19496	19758	19611	19837	19416	19598	19604	19727	19546	19486	19695	19682	19662	19591	19463	19388	19325	19550	19739	19482	19610	19673	19613	19419	19716	19524	19592	19693	19819	19623	19723	19670	19507	19518	19571	19740	19557	19468	19508	19702	19596	19785	19663	19352	19613	19684	19838	19653	19763	19496	19491	19523	19628	19551	19665	19709	19799	19735	19528	19427	19631	19509	19575	19561	19763	19552	19710	19592	19462	19517	19711	19520	19730	19449	19750	19662	19358	19581	19504	19828	19553	19480	19643	19618	19969	19781	19384	19494	19503	19660	19748	19642	19584	19468	19551	19461	19529	19509	19537	19592	19648	19447	19617	19772	19566	19497	19622	19558	19518	19505	19461	19588	19594	19681	19368	19484	19600	19482	19594	19561	19601	19612	19569	19374	19607	19596	19499	19553	19682	19548	19711	19534	19479	19441	19668	19585	19536	19530	19517	19483	19471	19560	19588	19396	19535	19373	19466	19438	19566	19764	19488	19572	19435	19549	19712	19608	19503	19385	19524	19742	19577	19582	19716	19640	19400	19460	19781	19507	19480	19581	19843	19653	19736	19888	19447	19535	19558	19559	19755	19491	19622	19712	19818	19589	19620	19752	19612	19600	19457	19556	19618	19665	19643	19580	19560	19658	19531	19404	19600	19462	19604	19629	19297	19643	19695	19395	19505	19468	19427	19584	19591	19593	19600	19667	19739	19763	19685	19600	19488	19911	19799	19538	19434	19427	19421	19389	19433	19322	19629	19687	19528	19644	19676	19453	19645	19386	19638	19698	19906	19535	19712	19823	19652	19425	19887	19368	19616	19820	19665	19619	19566	19769	19587	19494	19491	19643	19386	19550	19651	19415	19436	19268	19407	19472	19609	19444	19460	19364	19514	19665	19619	19470	19697	19461	19617	19471	19677	19566	19545	19533	19708	19662	19607	19416	19802	19636	19382	19656	19695	19401	19602	19424	19599	19739	19473	19457	19651	19332	19667	19653	19485	19740	19676	19565	19608	19368	19317	19662	19654	19509	19385	19504	19277	19741	19551	19580	19651	19517	19383	19603	19668	19708	19716	19478	19676	19318	19678	19652	19426	19641	19575	19624	19495	19660	19558	19701	19720	19567	19780	19747	19605	19680	19641	19444	19320	19644	19605	19633	19720	19535	19578	19436	19540	19570	19623	19485	19501	19336	19358	19568	19510	19645	19468	19377	19668	19595	19319	19374	19453	19539	19632	19477	19615	19560	19542	19636	19574	19737	19512	19759	19422	19630	19597	19576	19582	19479	19743	19669	19750	19907	19620	19482	19677	19466	19597	19779	19468	19686	19758	19366	19325	19381	19530	19553	19366	19428	19552	19552	19479	19536	19756	19503	19804	19829	19519	19678	19621	19497	19732	19510	19526	19582	19639	19657	19557	19537	19440	19395	19587	19507	19537	19551	19561	19608	19522	19429	19550	19420	19407	19432	19400	19542	19405	19497	19502	19675	19431	19780	19456	19694	19550	19463	19605	19852	19431	19471	19458	19503	19465	19525	19676	19607	19750	19511	19472	19566	19537	19568	19666	19512	19553	19577	19693	19640	19804	19601	19385	19465	19547	19503	19728	19539	19679	19525	19530	19705	19630	19679	19396	19753	19507	19747	19771	19616	19601	19701	19557	19493	19635	19521	19691	19797	19582	19619	19640	19617	19617	19687	19537	19755	19359	19692	19687	19422	19802	19515	19395	19541	19598	19772	19593	19520	19394	19704	19683	19387	19465	19611	19734	19656	19351	19560	19333	19463	19551	19575	19679	19460	19426	19586	19367	19605	19499	19382	19600	19467	19411	19613	19670	19684	19511	19657	19614	19589	19475	19522	19367	19746	19648	19710	19553	19632	19421	19771	19652	19576	19447	19701	19385	19708	19656	19753	19486	19621	19495	19545	19510	19764	19275	19449	19533	19715	19440	19679	19768	19605	19540	19489	19484	19464	19467	19416	19562	19515	19632	19364	19564	19590	19504	19733	19605	19563	19709	19680	19623	19596	19542	19450	19692	19525	19500	19581	19555	19447	19648	19382	19454	19650	19530	19290	19443	19560	19540	19703	19654	19597	19782	19392	19369	19556	19709	19636	19559	19449	19533	19565	19586	19644	19691	19635	19540	19712	19468	19505	19498	19571	19863	19606	19468	19517	19752	19549	19610	19513	19710	19521	19543	19507	19710	19464	19551	19706	19487	19556	19583	19689	19358	19653	19552	19522	19570	19586	19572	19500	19763	19558	19706	19556	19537	19589	19567	19600	19648	19716	19741	19772	19657	19526	19543	19581	19380	19598	19530	19562	19443	19525	19436	19638	19749	19792	19704	19594	19636	19518	19744	19685	19543	19629	19604	19549	19625	19789	19518	19417	19725	19707	19657	19449	19328	19764	19487	19560	19599	19736	19623	19683	19701	19591	19704	19645	19568	19581	19749	19607	19513	19558	19623	19333	19685	19453	19592	19677	19619	19440	19667	19870	19728	19547	19591	19697	19296	19610	19528	19522	19437	19555	19511	19576	19425	19552	19500	19436	19438	19434	19492	19587	19526	19564	19547	19624	19556	19634	19660	19797	19551	19530	19535	19561	19852	19806	19499	19493	19480	19527	19490	19401	19481	19329	19500	19517	19680	19454	19625	19460	19748	19486	19403	19543	19423	19533	19404	19681	19403	19486	19685	19554	19311	19485	19629	19493	19420	19511	19720	19749	19790	19634	19573	19788	19684	19601	19527	19502	19525	19521	19526	19490	19711	19523	19582	19744	19673	19638	19521	19688	19588	19654	19406	19437	19716	19620	19449	19610	19485	19741	19589	19724	19842	19629	19473	19445	19309	19539	19503	19713	19371	19748	19669	19662	19510	19721	19572	19711	19634	19494	19616	19455	19644	19536	19596	19617	19677	19670	19414	19673	19756	19617	19591	19555	19455	19597	19566	19522	19665	19618	19566	19651	19587	19545	19595	19663	19459	19524	19637	19725	19656	19688	19550	19505	19675	19626	19316	19697	19624	19676	19638	19704	19541	19397	19555	19672	19440	19640	19464	19515	19556	19465	19426	19545	19557	19593	19304	19552	19435	19431	19685	19618	19656	19573	19660	19575	19578	19673	19579	19634	19523	19611	19712	19625	19682	19527	19755	19388	19618	19527	19564	19707	19424	19542	19668	19672	19514	19647	19425	19669	19493	19641	19688	19533	19602	19537	19488	19530	19487	19541	19893	19779	19673	19775	19619	19778	19648	19558	19579	19470	19518	19522	19780	19426	19691	19505	19421	19700	19552	19559	19563	19385	19558	19541	19538	19473	19566	19641	19756	19493	19544	19525	19609	19588	19574	19746	19654	19326	19552	19787	19567	19718	19550	19434	19549	19560	19633	19468	19620	19481	19592	19619	19504	19310	19489	19522	19399	19652	19794	19734	19552	19726	19409	19665	19774	19411	19586	19663	19664	19683	19399	19718	19622	19541	19449	19516	19355	19427	19611	19525	19626	19669	19750	19521	19592	19641	19530	19606	19694	19544	19698	19649	19630	19658	19549	19465	19604	19320	19566	19579	19584	19811	19405	19538	19706	19576	19351	19451	19490	19483	19793	19507	19584	19503	19660	19831	19710	19476	19595	19362	19287	19488	19527	19593	19652	19512	19704	19733	19767	19708	19629	19289	19705	19413	19755	19592	19756	19456	19432	19499	19542	19620	19497	19487	19640	19541	19802	19508	19497	19582	19506	19648	19632	19492	19583	19607	19634	19738	19527	19549	19728	19526	19521	19553	19632	19637	19499	19817	19552	19629	19608	19448	19565	19493	19580	19704	19370	19633	19684	19459	19545	19753	19556	19598	19463	19592	19450	19516	19793	19589	19422	19633	19629	19696	19731	19579	19688	19362	19631	19653	19724	19613	19667	19626	19527	19560	19655	19599	19692	19657	19620	19838	19622	19672	19804	19501	19555	19545	19431	19588	19507	19563	19370	19576	19488	19560	19636	19553	19367	19544	19572	19493	19652	19440	19591	19573	19513	19479	19371	19572	19669	19614	19375	19450	19654	19689	19622	19588	19728	19492	19756	19522	19527	19589	19463	19557	19685	19795	19593	19704	19555	19668	19844	19559	19562	19626	19634	19580	19505	19705	19462	19605	19502	19685	19759	19596	19715	19455	19658	19597	19351	19435	19501	19447	19717	19746	19625	19619	19591	19536	19405	19426	19569	19603	19579	19646	19574	19564	19264	19330	19512	19624	19541	19773	19746	19601	19426	19665	19571	19662	19600	19535	19751	19384	19605	19577	19706	19374	19523	19393	19506	19495	19559	19647	19572	19436	19404	19700	19491	19318	19611	19621	19528	19395	19544	19807
22424	37503	35885	27041	21908	19513	19174	18541	17669	17540	17433	17594	16931	16330	16041	15984	15805	15844	15763	15754	15836	15918	15805	15820	15841	15924	15681	15779	15791	15733	15878	15693	15810	15814	15917	15767	15818	15916	15673	15830	15793	15803	15609	15631	15775	15737	15600	15620	15826	15859	15773	15818	15716	15505	15651	15784	15805	15763	15873	15775	15736	15872	15577	15816	15657	15614	15886	15772	15604	15820	15604	15776	15738	15701	15620	15757	15813	15774	15598	15717	15681	15761	15758	15813	15775	15669	15661	15571	15723	15725	15607	15663	15620	15745	15956	15722	15845	15706	15674	15798	15732	15755	15702	15546	15886	15677	15769	15792	15769	15754	15662	15640	15598	15865	15745	15744	15809	15856	15601	15768	15942	15864	15733	15686	15662	15677	15639	15676	15783	15857	15689	15687	15638	15772	15697	15573	15647	15777	15704	15638	15724	15876	15685	15873	15741	15768	15819	15734	15823	15822	15682	15757	15656	15768	15743	15779	15706	15797	15707	15604	15577	15693	15914	15583	15677	15834	15693	15774	15728	15466	15760	15725	15822	15740	15715	15464	15777	15887	15693	15554	15694	15699	15765	15817	15768	15726	15489	15871	15918	15582	15671	15689	15617	15865	15630	15655	15661	15794	15701	15781	15754	15746	15698	15673	15678	15661	15690	15678	15626	15828	15493	15809	15798	15753	15629	15669	15528	15786	15676	15737	15858	15682	15695	15650	15646	15563	15719	15696	15761	15658	15744	15661	15699	15599	15836	15704	15733	15624	15746	15800	15713	15750	15718	15672	15493	15892	15898	15573	15689	15595	15763	15664	15703	15620	15733	15731	15582	15763	15694	15721	16040	15625	15829	15609	15688	15822	15562	15787	15630	15613	15708	15594	15648	15877	15670	15636	15851	15786	15765	15741	15770	15719	15718	15820	15570	15736	15682	15644	15663	15714	15730	15616	15725	15825	15721	15790	15613	15722	15788	15744	15670	15557	15849	15702	15782	15713	15833	15643	15690	15670	15674	15807	15633	15684	15708	15794	15842	15560	15730	15670	15831	15786	15706	15809	15643	15762	15614	15723	15859	15629	15775	15761	15589	15813	15755	15693	15622	15703	15785	15835	15753	15725	15618	15726	15740	15773	15743	15584	15593	15633	15856	15767	15679	15874	15931	15711	15736	15618	15671	15669	15720	15746	15820	15755	15615	15473	15807	15581	15662	15929	15796	15690	15834	15496	15715	15601	15844	15807	15613	15744	15892	15737	15795	15853	15762	15714	15657	15849	15808	15631	15637	15748	15650	15692	15687	15740	15560	15791	15847	15578	15754	15829	15812	15752	15393	15829	15808	15822	15776	15794	15732	15705	15778	15752	15690	15764	15784	15670	15742	15844	15677	15762	15604	15642	15532	15751	15640	15697	15782	15688	15806	15734	15691	15707	15834	15660	15802	15624	15773	15841	15663	15847	15808	15582	15575	15698	15728	15948	15793	15944	15482	15618	15615	15539	15657	15805	15616	15697	15727	15741	15788	15710	15659	15601	15817	15706	15763	15752	15548	15599	15940	15876	15733	15841	15741	15743	15675	15710	15584	15690	15645	15740	15739	15627	15708	15638	15728	15801	15777	15688	15604	15792	15750	15653	15646	15720	15699	15498	15825	15714	15877	15777	15930	15762	15768	15812	15552	15770	15674	15623	15774	15807	15602	15644	15709	15553	15798	15577	15610	15775	15633	15652	15684	15717	15703	15607	15755	15750	15680	15748	15614	15638	15836	15693	15573	15842	15644	15803	15723	15807	15719	15644	15756	15705	15762	15704	15570	15748	15632	15705	15674	15691	15697	15813	15604	15693	15855	15768	15734	15720	15732	15661	15824	15730	15579	15768	15629	15898	15824	15488	15708	15694	15660	15762	15821	15701	15756	15787	15617	15714	15685	15770	15683	15763	15589	15781	15793	15620	15641	15823	15810	15715	15651	15748	15762	15940	15813	15726	15679	15535	15636	15715	15726	15704	15710	15689	15714	15549	15577	15751	15819	15674	15775	15638	15792	15731	15622	15762	15754	15668	15711	15743	15735	15644	15674	15685	15379	15551	15815	15753	15676	15737	15552	15637	15748	15712	15686	15749	15792	15768	15791	15869	15747	15636	15717	15811	15525	15738	15742	15829	15859	15919	15540	15929	15559	15653	15847	15714	15671	15623	15894	15742	15522	15848	15632	15733	15774	15790	15809	15640	15702	15715	15836	15805	15803	15800	15753	15617	15802	15712	15589	15716	15776	15699	15626	15694	15718	15851	15665	15765	15633	15648	15735	15694	15799	15770	15912	15642	15682	15759	15782	15644	15671	15735	15734	15652	15790	15707	15667	15612	15870	15608	15769	15699	15610	15792	15780	15750	15685	15722	15848	15709	15695	15646	15738	15825	15565	15628	15765	15720	15588	15622	15621	15809	15685	15604	15776	15681	15834	15723	15788	15769	15518	15596	15921	15730	15701	15560	15958	15790	15790	15733	15561	15707	15803	15751	15768	15693	15793	15791	15650	15724	15610	15660	15778	15694	15818	15679	15723	15663	15664	15706	15558	15751	15791	15715	15738	15628	15789	15874	15740	15603	15852	15626	15581	15700	15793	15700	15766	15830	15684	15715	15781	15704	15694	15724	15739	15884	15585	15681	15731	15712	15629	15824	15721	15574	15695	15715	15698	15634	15641	15803	15483	15778	15939	15743	15812	15785	15845	15657	15730	15680	15651	15853	15757	15628	15810	15703	15852	15816	15657	15611	15881	15681	15870	15616	15770	15794	15568	15737	15519	15781	15734	15900	15502	15666	15655	15677	15761	15741	15758	15713	15833	15600	15635	15866	15682	15772	15862	15715	15657	15742	15696	15797	15767	15835	15637	15775	15830	15668	15643	15551	15617	15861	15665	15805	15698	15682	15816	15539	15624	15734	15467	15897	15652	15771	15722	15764	15719	15733	15794	15623	15777	15556	15670	15721	15545	15643	15669	15684	15740	15723	15717	15629	15827	15822	15801	15563	15510	15763	15652	15819	15708	15810	15580	15622	15886	15607	15852	15693	15674	15696	15782	15671	15672	15725	15645	15615	15685	15598	15677	15753	15711	15624	15795	15712	15715	15668	15761	15681	15779	15739	15649	15706	15731	15864	15563	15724	15790	15606	15852	15574	15846	15556	15876	15656	15761	15754	15538	15645	15772	15925	15680	15676	15615	15589	15893	15699	15848	15892	15831	15682	15719	15774	15704	15925	15854	15647	15761	15794	15699	15758	15718	15585	15618	15664	15554	15765	15659	15844	15632	15689	15759	15620	15486	15672	15513	15846	15721	15737	15674	15597	15674	15644	15735	15864	15818	15667	15777	15853	15554	15503	15722	15840	15877	15733	15810	15680	15787	15742	15712	15807	15898	15764	15646	15767	15673	15828	15847	15829	15955	15747	15610	15739	15549	15636	15660	15647	15560	15474	15769	15720	15773	15739	15836	15641	15818	15633	15698	15743	15986	15617	15722	15622	15842	15673	15843	15839	15687	15545	15705	15669	15840	15657	15563	15710	15783	15849	15699	15775	15636	15794	15856	15676	15549	15684	15706	15752	15642	15603	15795	15633	15676	15868	15735	15556	15662	15873	15580	15770	15699	15659	15722	15635	15721	15869	15637	15916	15769	15833	15742	15986	15593	15940	15736	15756	15869	15780	15614	15803	15840	15799	15567	15883	15725	15711	15749	15688	15653	15698	15851	15660	15627	15829	15669	15877	15752	15722	15707	15535	15830	15822	15536	15680	15790	15609	15743	15684	15826	15773	15490	15759	15993	15738	15854	15601	15687	15824	15569	15737	15793	15606	15883	15845	15838	15686	15647	15830	15851	15782	15662	15631	15751	15484	15858	15642	15539	15582	15787	15727	15679	15787	15592	15775	15951	15781	15948	15669	15609	15830	15926	15773	15723	15696	15717	15656	15693	15655	15747	15692	15769	15566	15685	15779	15784	15781	15672	15833	15765	15612	15805	15759	15781	15620	15696	15690	15675	15747	15663	15607	15620	15802	15820	16060	15619	15782	15705	15645	15913	15769	15745	15696	15648	15706	15666	15699	15609	15701	15622	15662	15696	15612	15770	15697	15716	15724	15620	15774	15666	15832	15759	15903	15774	15848	15625	15682	15721	15619	15736	16019	15644	15766	15855	15765	15752	15701	15818	15867	15599	15831	15867	15911	15840	15571	15547	15588	15928	15799	15745	15688	15845	15681	15837	15697	15631	15730	15700	15805	15624	15705	15858	15854	15709	15757	15850	15763	15761	15844	15860	15856	15766	15555	15679	15785	15840	15665	15813	15732	15672	15745	15731	15719	15721	15826	15715	15715	15830	15635	15691	15717	15620	15792	15880	15760	15751	15773	15629	15772	15724	15697	15760	15710	15803	15663	15677	15711	15810	15748	15726	15528	15680	15672	15816	15774	15660	15708	15778	15596	15728	15666	15836	15723	15678	15598	15799	15561	15665	15741	15768	15678	15773	15480	15613	15677	15688	15886	15664	15677	15924	15865	15760	15668	15766	15923	15683	15507	15841	15703	15772	15544	15741	15928	15638	15804	15704	15856	15713	15684	15650	15762	15673	15803	15790	15846	15896	15782	15780	15595	15738	15685	15918	15731	15634	15617	15627	15640	15833	15582	15642	15614	15622	15746	15862	15778	15677	15601	15700	15820	15803	15641	15660	15737	15839	15931	15860	15823	15662	15694	15795	15812	15542	15829	15623	15733	15589	15573	15704	15725	15812	15674	16015	15739	15831	15822	15644	15877	15734	15576	15820	15754	15719	15717	15851	15879	15554	15656	15875	15856	15866	15762	15693	15898	15543	15661	15750	15815	15758	15683	15706	15742	15802	15711	15673	15730	15713	15752	15775	15883	15793	15726	15710	15629	15820	15620	15821	15846	15713	15689	15687	15850	15757	15975	15726	15782	15799	15711	15706	15658	15851	15822	15780	15716	15720	15775	15683	15797	15687	15680	15669	15780	15738	15609	15527	15599	15749	15615	15790	15734	15686	15705	15718	15637	15692	15603	15755	15662	15748	15872	15574	15841	15831	15772	15653	15661	15867	15793	15840	15785	15678	15737	15748	15642	15523	15649	15800	15876
24427	21626	29250	24623	22775	25775	27136	23296	22427	22360	22134	22136	21799	21279	20707	20692	20707	20637	20560	20589	20479	20485	20560	20427	20663	20405	20629	20589	20459	20617	20540	20507	20414	20379	20494	20399	20350	20376	20582	20509	20519	20342	20303	20516	20455	20407	20488	20432	20140	20365	20470	20445	20451	20204	20426	20491	20527	20516	20238	20300	20140	20271	20289	20434	20413	20291	20215	20333	20323	20421	20407	20200	20164	20303	20493	20498	20524	20248	20250	20437	20273	20393	20321	20337	20333	20174	20402	20211	20375	20361	20126	20494	20349	20329	20239	20371	20273	20352	20440	20177	20422	20338	20410	20315	20347	20415	20372	20248	20357	20284	20298	20397	20319	20514	20141	20327	20472	20326	20290	20357	20313	20393	20285	20185	20140	20254	20335	20205	20088	20551	20228	20143	20245	20231	20334	20247	20206	20247	20120	20425	20302	20124	20275	20524	20261	20133	20607	20251	20214	20321	20322	20359	20432	20132	20262	20364	20400	20436	20502	20236	20367	20389	20289	20107	20219	20354	20345	20500	20224	20442	20283	20134	20251	20420	20363	20478	20196	20328	20347	20183	19949	20047	20399	20154	20176	20357	20116	20393	20217	20383	20325	20110	20348	20176	20180	20166	20034	20220	20025	20219	20375	20213	20243	20304	20175	20502	20227	20399	20165	20160	20323	20231	20394	20396	20250	20128	20371	20343	20245	20115	19996	20207	20373	20057	20362	20535	20302	20202	20394	20301	20316	20186	20426	20424	19998	20306	20344	20483	20234	20177	20121	20499	20328	20242	20463	20350	20397	20195	20455	20291	20460	20216	20278	20233	20403	20346	20457	20418	20381	20489	20211	20307	20302	20159	20501	20228	20325	20238	20399	20310	20064	20370	20006	20164	20275	20319	20264	20156	20218	20112	20202	20258	20310	20526	20144	20133	20232	20303	20333	20239	20322	20410	20277	20333	20263	20393	20236	20328	20389	20362	20332	20222	20439	20184	20389	20316	20187	20108	20275	20254	20414	20135	20289	20580	20366	20189	20226	20356	20426	20190	20217	20466	20116	20121	20252	20037	20265	20268	20106	20157	20321	20164	20352	19877	20430	20187	20238	20491	20583	20002	20240	20291	20358	20248	20330	20569	20123	20080	20490	20123	20414	20385	20287	20246	20333	20510	20403	20327	20234	20396	20355	20256	20194	20267	20325	20204	20270	20248	20350	20056	20368	20374	20358	20408	20244	20317	20359	20256	20280	20250	20529	20299	20178	20194	20453	20358	20465	20415	20213	20336	20054	20296	20328	20265	20386	20402	20288	20222	20309	20178	20203	20050	20270	20546	20307	20073	20250	20264	20295	20303	20174	20110	20387	20256	20343	20281	20532	20236	19997	20490	20414	20445	20167	20332	20291	20355	20393	20094	20126	20361	20399	20212	20281	20270	20148	20109	20271	20176	20254	20405	20125	20355	20379	20368	20150	20226	20163	20321	20435	20313	20293	20311	20592	20462	20196	20288	20316	20292	20298	20162	20324	20323	20197	20275	20357	20252	20319	20334	20176	20359	20058	20312	20370	20300	20208	20286	20215	20477	20615	20383	20281	20307	20355	20412	20316	20251	20346	20106	20073	20333	20345	20360	20417	20256	20404	20205	20044	20179	20202	20243	19976	20260	20562	20286	20205	20266	20240	20258	20333	20333	20076	20395	20405	20358	20332	20378	20386	20219	20276	20336	20120	20248	20327	20291	20299	20347	20266	20258	20263	20069	20585	20219	20192	20434	20405	20411	20230	20167	20287	20446	20394	20360	20125	20399	20639	20289	20202	20272	20373	20102	20206	20287	20190	20191	20298	20307	20269	20258	20447	20140	20189	20258	20206	20201	20100	20203	20248	20293	20294	20163	20266	20383	20149	20213	20227	20463	20518	20434	20490	20168	20275	20162	20091	20187	20389	20420	20345	20150	19890	20353	20246	20188	20399	20323	20310	20270	20408	20099	20146	20121	20089	20322	20437	19954	20219	20101	20412	20252	20374	20455	20297	20435	20377	20274	20315	20109	20366	20352	20240	20251	20318	20395	20434	20233	20312	20343	20247	20266	20335	20377	20514	20226	20230	20312	20349	20270	20281	20368	20132	20324	20032	20261	20392	20320	20367	20368	20240	20158	20122	20186	20149	20376	20142	20476	20243	20306	20522	20232	20182	20230	20277	20342	20004	20194	20353	20233	20262	20413	20137	20087	20241	20474	20294	20350	20269	20436	20288	20372	20573	20293	20129	20324	20431	20331	20425	20280	20447	20152	20094	20206	20271	20336	20466	20129	20569	20331	20266	20256	20098	20143	20311	20423	20424	20322	20278	20089	20116	20434	20348	20139	20287	20274	20372	20217	20121	20256	20200	20213	20260	20439	20119	20411	20425	20239	20499	20369	20295	20310	20464	20126	20369	20401	20344	20330	20145	20217	20121	20250	20302	20204	20179	20073	20300	20342	20255	20064	20247	20538	20344	20278	20247	20263	20388	20327	20182	20446	20407	20246	20411	20100	20134	20112	20082	20281	20495	20255	20388	20474	20292	20268	20361	20334	20149	20454	20060	20379	20391	20206	20258	20113	20385	20338	20419	20402	20260	20369	20349	20149	20214	20250	20221	20339	20271	20221	20186	20400	20332	20352	20428	20271	20122	20257	20222	20340	20255	20276	20126	20322	20192	20183	20104	20179	20140	20232	20058	20135	20116	20373	20220	20107	20032	20347	20197	20237	20437	20124	20333	20184	20327	20249	20343	20144	20332	20078	20282	20307	20152	20132	20264	20280	20187	20282	20069	20333	20282	20115	20081	20327	20221	20305	20304	20434	20417	20348	20194	20384	20232	20428	20339	19932	20169	20135	20405	20425	20376	20323	20333	20300	20407	20554	20319	20556	20137	20280	20132	20266	20197	20458	20315	20227	20254	20187	20233	20181	20389	20290	20362	20263	20365	20422	20378	20416	20375	20422	20282	20368	20128	20384	20264	20232	20280	20244	20215	20209	20189	20344	20385	20291	20482	20248	20343	20163	20394	20525	20256	20285	20294	20394	20153	20192	20259	20343	20214	20418	20356	20298	20298	20261	20402	20348	20334	20362	20264	20298	20345	20482	20341	20456	20273	19946	20328	20257	20306	20101	20365	20348	20248	20350	20265	20282	20234	20182	20222	20141	20286	20256	20448	20010	20062	20559	20278	20541	20408	20600	20313	20337	20087	20364	20197	20385	20400	20241	20466	20149	20302	20258	20404	20137	20293	20596	20374	20395	20352	20222	20307	20188	20200	20229	20284	20089	20286	20401	20196	19959	20162	20239	20264	20330	20199	20231	20481	20339	20252	20153	20250	20350	20298	20301	19936	20118	20364	20424	20286	20214	20267	20473	20520	20350	20175	20119	20006	20286	20464	20277	20089	20155	20084	20230	20326	20070	20097	20383	20421	20354	20094	20230	20423	20307	20368	20242	20166	20179	20375	20331	20389	20368	20209	20218	20235	20110	20268	20325	20269	20191	20244	20136	20308	20258	20359	20204	20185	20321	20135	20276	20203	20440	20196	20451	20244	20298	20194	19936	20341	20201	20363	20392	20162	20394	20132	20255	20352	20237	20358	20229	20274	20497	20343	20195	20283	20134	20413	20253	20313	20317	20369	20326	20203	20269	20459	20382	20114	20399	20514	20340	20411	20384	20082	20261	20181	20389	20048	20317	20101	20186	20334	20041	20418	20355	20395	20404	20363	20317	20185	20400	20152	20401	20314	20265	20231	20330	20194	20439	20209	20181	20267	20098	20195	20063	20133	20148	20219	19975	20283	20362	20202	20279	20331	20339	20269	20183	20311	20275	20486	20113	20200	20533	20455	20255	20273	20243	20416	20302	20299	20191	20180	20289	20261	20039	20380	20391	20238	20422	20309	20352	20349	20225	20173	20267	20092	20343	20120	20374	20330	20352	20276	20478	20280	20348	20274	20176	20146	20306	20404	20408	20194	20208	20422	20335	19881	20289	20322	20550	20513	20326	20242	20400	20392	20354	20342	20279	20067	20242	20370	20289	20259	20310	20375	20371	20401	20169	20318	20433	20326	20006	20187	20368	20341	20338	20167	20167	20199	20094	20252	20318	20189	20385	20139	20290	20502	20365	20267	20342	20129	20205	20258	20073	20228	20141	20357	20293	20303	20273	20305	20370	20302	20454	20329	20310	20289	20392	20225	20421	20263	20355	20385	20169	20436	19999	20225	20313	20214	20429	20262	20244	20443	19897	20366	20238	20300	20172	20645	20400	20258	20347	20134	20376	20175	20183	20349	20272	20126	20103	20293	20421	20553	20228	20214	20093	20367	20338	20207	20292	20405	20203	20401	20128	20406	20318	20325	20250	20295	20288	20077	20036	20393	20384	20155	20358	20076	20272	20124	20417	20064	20022	20307	20254	20590	20246	20498	20311	20173	20362	20378	20239	20469	20406	20151	20216	20274	20534	20192	20244	20299	20101	20308	20187	20094	20125	20119	20267	20264	20107	20316	20230	20262	20483	20131	20320	20579	20414	20305	20220	20348	20222	20259	20214	20379	20311	20237	20394	20376	20206	20267	20300	20153	20248	20322	20317	20412	20151	20250	20135	20038	20029	20439	20235	20529	20269	20349	20394	20292	20170	20132	20261	20120	20394	20258	20132	20313	20512	20014	20307	20422	20281	20281	20341	20476	20229	20071	20367	20158	20434	19989	20316	20176	20290	20399	20559	20350	20122	20357	20295	20267	20208	20324	20218	20231	20229	20352	20199	20142	20362	20222	20252	20243	20331	20265	20309	20081	20189	20321	20077	20204	20170	20193	20136	20445	20238	20272	20253	20766	20389	20281	20265	20429	20240	20256	20154	20266	20298	20309	20245	20130	20201	20399	20236	20140	20071	20324	20470	20411	20372	20447	20425	20204	20271	20281	20027	20376	20137	20277	20367	20410	20338	20560	20301	20213	20394	20111	20299	20305	20212	20362	20343	20159	20325	20385	20226	20283	20230	20426	20357	20292	20494	20344	20362	20231	20244	20340	20151	20237	20166	20184	20105	20266	20325	20206	20449	20269	20105	20473	20373	20460	20329	20157	20260	20413	20244	20253	20280	20515	20533	20525	20222	20238	20139
23649	40869	38958	30824	25619	23010	21368	20389	19443	19157	18789	18938	18092	17230	16708	16421	16219	16198	16338	16244	16189	16189	16037	16322	16097	16058	16051	16226	16320	16220	16101	16248	16133	16247	16229	16125	16340	16326	16331	16269	16117	16268	15953	16073	16217	16144	15860	16267	16106	16315	16135	16035	16296	16130	16231	16118	16174	16072	16134	16154	16146	16285	16008	16229	16109	16123	16138	16202	16284	16216	16022	16044	15945	15999	15993	16020	16132	15964	15983	16074	16142	16043	16122	15978	16209	16240	16148	16208	16026	16088	16150	16108	16245	16079	16061	16020	16087	16081	16188	16201	15978	15966	16206	16079	15978	16037	16302	16205	16345	15940	16120	16061	16194	16109	16139	15987	16217	16074	15989	16270	16065	16103	15828	16227	15988	16090	16008	16101	16044	16003	16030	16117	16115	16168	16145	16135	16212	16204	16019	16148	16057	16113	16154	16080	15971	16234	16135	16062	16246	16379	16054	16056	15985	16017	16027	16077	16054	15934	16109	16279	16238	16051	16004	16223	16205	16070	16176	16070	16016	16159	16131	16169	15983	16288	15905	16086	16165	16125	16152	15990	16111	16099	16240	16079	16058	16360	15959	16103	16237	16146	16056	16133	16070	16175	16330	15949	16152	16105	16031	16203	16265	16020	16076	16151	16112	16296	16071	16154	16060	16084	16093	16088	16108	16139	16098	16179	16155	15975	15989	15908	16228	16208	15927	15968	16110	16042	16006	16000	16075	16015	16212	16158	16112	16066	15964	16119	16227	15983	16152	16170	16126	16100	16273	16079	15952	16216	16136	15957	16066	15935	15876	16158	16015	16016	15984	16020	15907	16123	15972	16000	15833	16123	16100	15931	16017	15881	16005	16172	16017	16137	16012	16158	16192	16087	16158	16112	16046	16195	16086	15970	16143	16222	16037	16265	16054	16080	16106	16225	16076	16153	16188	16146	16027	16155	16057	15865	16107	16211	16141	16174	16104	16199	15908	16120	16233	16202	16096	16093	15891	16207	15882	16207	16110	16042	16074	16164	15998	16098	16166	16094	15983	16080	16105	16054	16201	16043	15962	16038	16095	16067	15947	16016	15934	16109	16131	16005	16149	16117	16031	16048	16005	15934	15942	16153	16289	15950	16033	16077	16035	16172	16061	16135	16170	16100	15999	16164	16172	16134	16003	15932	16093	16054	16121	16130	16181	16150	16147	16104	16173	16160	16022	15861	16046	16036	16059	16072	15998	15916	16094	16023	16045	16027	16227	15991	15955	16071	16016	15992	16181	15944	16177	16118	16094	16038	15909	15970	16162	16071	15972	16124	15911	15933	15987	16035	16043	16141	16238	16162	16100	16193	15964	16186	16175	15991	15906	16065	16064	16056	16257	15949	16112	16109	16152	16346	16142	16071	16281	16107	16179	16197	16125	16139	15923	16150	16148	16092	16005	16123	16008	16213	16042	16146	16169	16207	16117	16203	16051	16039	16054	15882	16230	16032	16123	16148	15998	16224	16137	15998	16100	16076	15993	15989	15980	16132	16076	16071	15855	15911	16044	16095	16222	15996	15937	15873	16047	16152	15999	16119	15950	16149	16113	16040	16090	16091	16027	16105	16161	16090	16042	16058	16154	16153	16125	16131	15899	16078	16260	16144	16003	16135	16012	16164	16019	16299	16035	16131	16059	16087	16028	16038	16111	16229	16266	16122	15925	15953	16095	16087	16037	16041	16193	15918	16179	15922	16135	16024	16155	16054	16017	16045	15887	16092	16108	16108	15996	15944	16060	16075	16063	16033	16190	16044	16171	16029	16072	15954	15882	16185	15929	15962	16196	16163	15967	15957	15989	16100	16307	16124	16007	16212	16229	16103	16049	15974	16201	16064	15986	16194	16033	16111	15995	16116	16148	15981	16188	16049	16083	16096	16066	16159	16026	16149	15983	16168	16100	15901	16175	16114	16059	15818	16080	16128	15950	16096	16141	16181	16039	16232	16024	16167	16175	16110	16097	16020	16134	16036	16169	16115	16161	16008	16125	16038	16113	16016	16281	16186	15968	16074	16045	15974	16268	15984	16145	16048	16093	15996	16089	15963	16136	16115	15885	16098	15956	16126	16113	16101	16092	16056	16102	15941	16015	16015	16048	15992	16083	16146	16150	16073	16067	16148	16012	15790	16202	16055	16025	15967	16038	16048	15993	16088	15918	16057	15985	15999	15978	16120	16102	16072	16101	15959	16164	16141	15965	16075	16030	16211	16212	16131	16331	16103	16137	15997	16116	16077	16158	16105	16137	15985	15992	16129	16053	16056	16017	15985	16195	16131	16176	16147	16201	16053	16082	16173	16144	15965	16129	16034	16097	15917	16234	16074	16105	16244	16122	16095	16199	16042	16052	16138	16149	16089	16002	16107	16073	16019	16154	15992	16042	15972	16215	16182	16132	15982	16171	16043	15904	15980	16072	15996	16124	15961	16015	16153	15967	16161	16105	15955	16019	16211	15897	16155	16096	16187	16037	16187	16110	16164	16020	16107	15951	16070	16010	16154	16115	16023	15992	15977	15968	16122	15987	16156	16053	16046	16125	16190	16243	16041	15996	16089	16267	16075	15946	16055	15870	16087	15893	16001	15948	16121	16115	16083	16233	16091	16103	16207	15954	16015	15899	16074	16032	16035	15947	16075	15948	16051	15989	15999	16087	16054	16000	16018	16074	16097	16170	16068	16114	16199	16154	15985	16081	16120	16056	16084	16332	16096	16214	16295	15959	15979	16083	16059	15993	16172	16045	16110	15982	16007	16013	16022	16044	16143	16040	16272	16121	16054	16145	16166	16124	16096	15961	16173	16197	16011	16087	15902	16136	16074	15915	16031	15931	16219	16013	16169	16122	16049	16174	16147	16074	16095	16244	16200	16021	15976	16125	16027	16044	16105	16020	16275	16033	15969	16108	16017	16030	16013	16055	15989	15946	16086	16094	15819	16091	16197	16185	16048	16083	15992	15941	16036	16096	16036	16090	16111	16046	16180	16151	16169	15993	16085	16183	16112	16242	15852	15945	16152	16069	16168	16067	16050	15988	16215	15978	16125	15999	15976	16156	16157	16040	15979	15920	15945	15899	15974	16040	16040	16045	15987	16215	15967	16195	16161	16201	15986	16025	16062	16268	16150	16042	16165	16167	16020	16373	16103	16053	15976	16046	16102	16091	16175	16177	16095	16085	15866	15931	16344	16055	16038	16093	16044	15989	16041	16092	16094	16243	16122	16044	16074	16190	16047	16154	16102	16061	15920	15938	16282	16041	16087	15990	16191	15946	16042	16054	16016	16010	16258	15939	15953	16039	16107	15972	16321	16078	16103	15882	16328	16242	16053	16017	16147	16183	16086	16072	16223	15972	16065	16027	15923	16174	16244	15907	15975	16162	16093	16158	16095	15937	15947	16024	16222	16147	16163	16035	15932	16182	15935	15990	16264	16188	16069	16109	16067	15906	16102	16045	16159	16132	16148	16068	15947	15914	15966	16000	16059	15965	16023	16091	16316	16032	16180	16206	15904	16136	16172	16010	16304	16062	16149	16145	15908	16187	15944	16011	15899	15959	16048	16021	16073	16135	16119	15988	16066	16114	15980	16192	16148	16038	16028	16086	15985	16144	15935	16127	15952	16112	15987	16170	15851	16075	16107	16045	16013	16039	15999	16110	15995	16081	16150	16069	16083	16071	16010	15907	16021	16072	16081	16123	16148	16166	16210	16036	16135	16084	16090	16048	16025	16167	16044	16207	16254	15960	16012	16101	16162	16053	16068	16202	16131	16134	16073	16051	15918	16118	16119	16012	15968	15998	16071	16189	16258	16080	16008	16060	15915	15935	16258	16003	16183	16221	16125	16108	16205	16095	16074	16111	16199	15894	15973	15968	15998	15969	16025	16032	16029	16096	16062	16012	16139	16080	16004	16103	16090	16008	15929	15972	16099	15852	16056	15992	15888	16074	16133	16230	16137	16243	16065	16174	16136	15972	16356	16159	16120	16036	16058	15806	16007	16209	16107	16229	16161	15979	16015	16266	16161	16103	16188	16052	15970	16086	16013	16241	15963	16079	16039	16239	16111	16175	16242	16295	16268	16069	15984	16115	16011	16045	16096	16207	15998	16075	15954	15973	15945	16035	16040	16271	16167	16033	16079	16058	16250	16018	16069	16208	15915	16119	16023	16101	16194	16132	16233	15940	16027	16058	15946	16136	16081	16004	16095	16120	15959	15932	16174	16247	15903	16061	16046	16138	15871	15965	16081	16211	16094	16071	16149	15995	16055	16068	16118	16072	16039	15993	16067	16099	16006	16000	16029	16178	16071	16083	16126	16061	16276	16074	16115	16176	15995	16132	16092	16256	15825	16125	16169	16380	16159	16012	16206	16054	16007	16080	16225	16179	16006	16067	16322	16235	16076	16019	16034	16045	16220	16065	16152	15993	15957	15990	16081	16000	15819	16091	15932	16010	16044	15989	16122	15988	16027	16165	16050	15968	15952	16288	16077	15977	16085	15957	15990	15922	16105	16020	16054	16138	16006	16257	16042	16163	16257	16159	16010	16129	16102	15955	16007	15967	16068	16069	15970	16003	16111	15941	16000	16128	15992	15960	16012	16030	16162	16221	15937	15915	16181	16157	15990	16087	16383	16055	15980	16017	16242	15876	16080	16076	16223	16061	16128	16048	16009	16267	16176	16081	16027	15902	16195	16160	16147	15947	16252	15993	16018	15931	15765	16038	16246	16051	16183	16299	16008	16025	16181	15949	16130	16044	16107	16112	16088	16108	16077	16112	16131	15997	16005	16155	15970	16004	15928	16075	16017	15930	16202	16086	16181	16208	16032	16228	16236	16141	16049	16068	16060	16149	15944	16061	16068	16081	16143	16075	16147	16035	16063	15888	16025	16186	15935	16103	15941	16046	16137	16181	16037	15989	15964	15994	16181	16014	16033	16225	15998	15982	16095	16065	16213	15986	16178	16149	15992	16115	16012	16006	16028	16087	16179	16045	16070	16105	16029	16020	16157	15978	16026	16034	16064	15998	15957	16223	16253	16030	16169	16085	16050	16089	16058	16113	16045	16004	16188	16105	16138	16068	16048	16062	15987	16189	16129	16176	16006	16218	16236	16033	15995
31657	25158	27449	25630	21827	20893	20553	19749	19689	19597	19622	19609	19585	19273	18956	19073	18942	18812	19110	19034	19096	18929	18907	19069	18963	18880	19062	18901	18923	19109	18831	18685	18893	18804	18827	18924	18815	19112	18868	18923	18757	18853	18908	19003	18992	18891	18893	19064	18999	19051	18890	18915	18999	18942	18590	18801	18960	18851	18888	18925	19022	19011	18998	18843	18748	18801	18917	18906	18960	19067	18849	18871	19014	18708	18989	18823	18747	18903	18841	18977	18829	18950	19079	18927	19055	18880	18895	18942	18992	18862	18874	18715	18997	18886	18841	19001	18915	18912	18760	18936	19081	18995	19046	18890	18825	18672	18900	18846	18907	18794	18982	18896	18766	19020	18923	18998	18741	18697	18785	18849	18573	18688	18971	18909	18970	18885	19085	18901	18726	18731	18939	18852	18949	18859	18976	18830	18998	18980	18745	18596	18841	18852	18684	18854	18893	18793	18796	18767	18836	18741	18824	18778	18921	18754	18817	18904	19022	18771	18933	18869	18975	19001	18717	18830	18809	19147	18932	18770	19144	18828	18942	18914	18837	19064	19153	18896	18998	18887	18694	18740	19017	18938	18923	18928	18870	18980	18818	18798	18833	18877	18961	19047	18791	18808	18838	19044	18958	18882	18961	18984	18911	18909	18950	18817	18978	19111	18816	18840	19069	18799	18699	18929	18746	18766	18799	18811	18864	18878	18949	18767	19012	18940	19171	18952	18919	19014	18893	18833	18813	18674	18908	18973	18892	18961	19149	18813	18849	18831	18838	18796	18996	18802	18977	18637	18831	18565	18722	19070	18802	18855	19019	18899	18767	18960	18818	18732	18779	18926	18995	18685	18973	18995	18919	19012	18902	18982	18591	18802	18921	18932	18814	18763	18988	18670	18965	18951	18920	19022	18969	18953	19080	18975	18909	18876	19042	18877	18887	19042	19019	18860	19007	19086	18854	18921	18881	18925	18960	18816	19053	18935	18909	19093	18875	18872	19111	18804	18847	18834	19052	18804	18687	18798	18811	18960	18788	18885	19001	19078	18967	19017	18858	18960	18999	18708	18773	18908	19156	18861	18977	18887	19042	18895	18705	18863	19045	19031	18997	18845	18956	18828	19069	18879	18849	18918	18900	18898	18905	18686	18948	18895	18981	19020	18852	18793	18951	19155	18833	18645	18800	19076	18924	18576	18766	18943	19007	18942	19003	19019	18882	18910	18883	18893	18725	18905	19005	18926	18811	18936	18782	18996	18852	18952	18946	18985	19003	18854	19032	18833	18916	18964	18956	19040	18839	18817	19058	18850	18888	18783	19096	18904	18675	18904	18701	18835	18924	18865	18993	19009	18865	18847	18726	18927	18949	18812	18857	18820	19060	18991	19113	18788	18677	18957	19061	18890	19054	19000	18833	18831	18889	18972	19003	18853	18791	19089	18965	18942	18919	18830	18885	18635	18852	18921	18832	18816	18814	19122	18817	18872	18950	18790	18796	18693	18944	18915	19042	18782	18819	18882	18758	18949	18896	19016	18803	19016	18932	18927	18936	18979	18809	19012	18817	18935	18943	18936	18967	18793	18870	18889	18832	18725	18908	18911	19014	19007	18873	18994	18976	18860	18887	18820	18856	18752	18698	18879	18893	18679	18963	19011	18995	18945	18916	18914	18704	18993	18776	18809	18993	19019	18936	19008	18927	18739	18923	18816	18759	18931	18746	18758	18905	18843	18851	18880	18863	18871	18968	19043	18777	18925	18939	18924	18809	18774	18860	18763	18634	19118	18751	19011	18796	18743	19073	18982	18943	18998	18865	18992	18687	18853	19046	19040	18820	19001	18761	18856	18709	18918	18950	18968	18809	18809	18852	18788	18952	19117	18998	18884	18938	18956	18941	18830	18935	18899	19037	18807	19153	18747	18772	18967	18927	18922	18879	18834	18864	18844	19011	18798	18943	18829	18780	18967	19024	18769	18979	18794	18822	18876	18768	18604	19055	18907	18892	18888	18721	18721	18795	19154	18760	18885	19006	18887	18954	18953	18818	18729	18739	18881	18765	18694	18892	18826	19007	18819	18794	18775	18941	18659	18850	18793	18820	18799	18831	18528	18747	18737	18920	18717	18732	18834	18837	18897	19026	18901	19034	18873	18959	18968	19000	18804	19011	19097	18818	18992	18964	18996	18762	19014	18848	18847	18984	19009	19037	19044	19141	19035	19115	19017	18867	18752	18975	19060	18828	18942	19285	19203	18914	19072	18837	18891	18856	18717	18717	18656	18743	18818	18944	18687	18859	18775	18801	18734	18948	19031	18982	19031	19005	18996	18835	18948	18997	19072	18836	18977	18974	18694	18824	18821	19079	18860	18819	18889	18923	18998	18819	18861	18753	18927	18772	19013	18873	18928	19061	18900	18750	18852	18785	18767	18986	18845	18801	19079	18758	18910	18781	18717	18950	18947	19046	18831	18780	18928	18823	18836	18945	18927	18992	18999	19018	18818	18938	19026	18914	18765	18808	18691	18994	19044	18945	18787	19088	18917	18905	18965	18926	18719	18876	19043	19046	18870	18907	18940	18881	18969	18766	18749	18964	18772	18753	18716	18845	18757	18779	18763	18844	18990	18939	18964	18736	18677	18778	18837	18767	18828	18803	18824	18884	18622	18738	18818	18921	18856	18723	18751	18743	18957	18957	18951	18887	18872	18911	18878	19043	18815	18885	18819	18822	18779	18900	18862	19174	19060	19030	18854	18900	19091	18794	18874	18931	18706	18790	19056	18960	18948	18963	18914	18767	18979	18665	18884	18987	18947	18890	18918	18946	19024	18918	18973	18804	18842	19046	19014	18923	19056	19136	18916	18810	18806	18899	19018	18969	18897	19114	18896	18880	18984	18773	18936	18997	18894	18978	18867	18746	19076	18927	19007	18817	18714	19062	18869	18794	18674	18801	18905	18691	18897	18727	18752	18781	18973	18896	18804	18710	18803	18746	18889	19025	18758	18962	18788	18670	18711	18876	18724	19040	18859	18948	18698	18896	18984	18843	18716	18744	19028	19162	18933	18925	19011	18841	18834	18994	18724	18862	18805	19179	19021	18896	18960	18872	18871	19068	18873	18909	18926	18716	18951	18914	18811	18803	18677	18734	18658	19012	18990	18822	18724	19082	18852	18798	18836	18826	18989	18928	19036	19128	19060	18844	18829	19024	18740	18929	18551	18776	18863	18838	18813	18828	18682	18737	18874	18888	18872	19022	18795	18999	18891	18856	18867	18769	18873	18776	18864	18999	19086	18926	19078	18852	18781	18851	18760	18973	18959	18842	18993	18845	18834	18959	18842	18991	19083	18899	18873	18692	18937	18840	18944	18736	19012	18774	18666	18755	18799	18989	18873	18995	18887	18975	18796	19048	18736	18763	18832	18903	18877	18966	18711	18969	18710	18895	18748	18875	18951	18947	18739	18851	18715	18697	18965	18895	18990	19101	18918	18821	18898	18922	18899	18810	19038	18840	18817	18836	18895	18683	18857	18967	18849	18898	18838	18991	19062	19153	19030	18992	18859	18837	18782	18690	18741	18807	18654	18911	18825	18672	18851	18896	18693	19142	18839	19104	18886	18788	18981	18955	18796	18740	19106	18777	19133	18987	18762	18680	18907	18913	18766	18838	18928	18733	18618	18918	18842	18710	18736	18650	18825	18764	18913	18729	18793	18804	18756	18645	18841	19039	18730	18959	18747	18865	18787	18851	18832	18998	19064	18838	18794	18856	19022	18741	18786	18899	18659	18829	18689	18945	18836	18937	18508	18792	18993	18944	18746	18891	18892	18831	18943	18950	18902	19059	18797	19144	18880	18738	18882	18843	18910	19149	18818	18935	18940	19010	18779	19014	18902	18873	18841	18956	18753	19024	18701	18833	18859	18875	18832	18997	18894	18972	18878	18867	18908	18733	18848	19154	18886	18930	19069	18869	18891	19026	18931	19007	18978	18782	18900	18920	19000	18991	18621	18705	18957	18829	18797	18983	18765	18854	19017	18952	18814	18834	18766	18841	18874	19052	18866	18741	18796	19079	18931	18946	18884	18909	18659	18993	18983	18972	18978	18815	19010	19172	18766	18970	19204	18715	18849	18909	19012	18874	18732	19034	18814	18693	18777	18798	18854	18825	18775	18740	18707	19101	18596	18791	19098	18864	19188	18885	18980	18801	18884	18935	18888	18955	18865	19078	18815	18899	18923	18918	18960	19142	18934	18948	18607	18838	19079	18829	18809	18720	18868	18951	19082	18827	18988	18835	18706	18891	18854	18742	18970	18801	18868	18852	18976	18801	18937	18786	18922	18969	18969	18974	18738	18887	18886	18853	18851	18989	18690	19082	18751	18889	18824	18872	18956	19092	18945	19061	18974	18940	18991	19065	19120	18969	18891	18901	18958	18768	18670	18846	18839	18964	18893	18853	18864	18865	19002	18812	18826	18970	18975	18960	19111	18973	18869	19034	18930	18867	18791	18832	18883	18775	19050	18993	18996	19039	18922	18792	18987	18904	18844	18683	18872	18901	19045	19074	18883	18787	18850	19017	18765	18824	19008	18962	18830	19031	18999	18844	19015	18783	18947	18779	18867	18838	18957	19027	18869	18916	18849	19054	19154	19049	18895	19072	18896	18851	18871	19004	19119	18869	18993	18880	19062	18747	18862	18966	19015	19011	18776	18797	18806	18822	19095	18923	19225	18913	19133	18883	18999	18826	18693	18852	18851	18900	19113	19006	18713	19033	18834	18737	18853	18789	18676	18888	18869	18901	18914	18808	19001	18692	18894	18964	18953	18790	18924	18722	18968	18628	18830	19034	19076	19395	18881	18783	18886	19130	18990	18857	18987	18828	18781	18816	18836	18926	19004	19092	18951	18582	18940	18935	18918	18821	18732	18991	18813	18919	18941	18849	18811	18803	18767	18827	18783	18860	18940	18826	18936	18851	18837	19086	19041	19025	19020	19037	18827	19039	19016	18848	18839	18884	19033	18923	19106	18807	18746	18991	18987	18750	18768	18998	18943	18942	18882	18928	18687	18918	19063	19028	18763	18974	19039	18938	19022	18946	18701	18909	18820	18756	18681	18791	18793	19011	18961	18909	19108	19010	18760	18857	18909	18876	18803	18704	18819
22012	28224	27720	23725	19954	18479	17396	16634	16377	16159	16077	16238	15987	15727	15596	15546	15350	15350	15287	15303	15056	15288	15353	15127	15297	15324	15194	15054	15424	15098	15277	15319	15312	15201	15439	15330	15345	15453	15376	15441	15246	15292	15397	15387	15365	15371	15263	15302	15148	15463	15241	15477	15332	15211	15331	15275	15309	15199	15247	15489	15341	15340	15142	15397	15405	15349	15301	15326	15341	15445	15336	15342	15177	15312	15394	15427	15252	15457	15382	15192	15187	15599	15206	15246	15317	15413	15295	15244	15411	15304	15137	15269	15089	15272	15349	15290	15213	15223	15484	15215	15237	15351	15252	15133	15194	15332	15297	15149	15173	15306	15255	15309	15422	15244	15577	15232	15348	15074	15303	15462	15239	15109	15239	15526	15174	15385	15299	15277	15190	15202	15357	15398	15322	15419	15366	15309	15477	15345	15055	15128	15238	15375	15120	15246	15307	15089	15039	15145	15207	15269	15225	15229	15435	15274	15265	15227	15348	15209	15261	15239	15376	15288	15271	15283	15175	15260	15252	15449	15261	15287	15164	15249	15264	15338	15403	15286	15263	15357	15293	15336	15267	15205	15296	15307	15326	15282	15230	15301	15326	15095	15124	15196	15519	15543	15324	15269	15071	15272	15288	15240	15233	15135	15242	15392	15200	15194	15241	15350	15195	15293	15134	15220	15256	15227	15257	15231	15400	15282	15408	15398	15435	15184	15269	15136	15267	15326	15281	15400	15288	15114	15202	15170	15234	15096	15338	15208	15552	15190	15264	15229	15157	15395	15139	15259	15178	15327	15248	15185	15457	15257	15421	15203	15238	15210	15448	15292	15188	15094	15318	15364	15233	15306	15339	15184	15308	15253	15129	15371	15269	15514	15307	15211	15250	15321	15281	15287	15364	15260	15345	15269	15171	15251	15309	15117	15139	15429	15284	15258	15241	15262	15417	15359	15232	15154	15349	15248	15327	15074	15482	15224	15182	15266	15418	15289	15446	15301	15252	15336	15301	15201	15363	15295	15295	15373	15282	15357	15262	15241	15329	15200	15274	15483	15513	15392	15501	15216	15342	15408	15055	15337	15270	15270	15262	15323	15424	15272	15145	15218	15227	15232	15230	15253	15301	15428	15451	15420	15208	15227	15350	15276	15150	15163	15274	15192	15281	15278	15405	15275	15249	15188	15450	15146	15156	14983	15434	15213	15288	15497	15280	15211	15329	15104	15388	15269	15262	15475	15386	15189	15249	15393	15129	15333	15306	15245	15329	15248	15307	15290	15255	15128	15124	15325	15214	15389	15521	15115	15491	15274	15333	15370	15313	15313	15267	15175	15304	15128	15247	15251	15312	15190	15376	15131	15350	15241	15353	15191	15266	15305	15269	15324	15259	15236	15221	15288	15207	15348	15338	15459	15308	15252	15311	15248	15165	15258	15182	15492	15249	15315	15356	15326	15158	15495	15247	15202	15421	15411	15259	15155	15388	15316	15250	15191	15318	15272	15204	15222	15342	15381	15236	15104	15316	15310	15281	15210	15206	15361	15316	15178	15296	15219	15258	15275	15222	15388	15254	15311	15156	15265	15446	15269	15391	15370	15444	15085	15212	15323	15229	15436	15359	15360	15148	15402	15326	15172	15394	15302	15289	15168	15398	15263	15066	15270	15232	15193	15482	15092	15302	15090	15287	15260	15184	15273	15336	15252	15287	15159	15395	15380	15275	15261	15321	15236	15274	15266	15211	15299	15443	15255	15367	15350	15139	15290	15287	15175	15316	15325	15324	15230	15117	15270	15284	15209	15386	15324	15279	15239	15298	15484	15265	15300	15179	15334	15367	15284	15295	15201	15325	15443	15358	15283	15221	15144	15280	15320	15344	15280	15323	15201	15454	15396	15371	15340	15334	15278	15472	15228	15284	15097	15178	15272	15270	15297	15223	15384	15281	15123	15188	15168	15332	15225	15214	15242	15291	15350	15482	15256	15340	15304	15282	15151	15209	15358	15288	15413	15315	15320	15279	15295	15150	15260	15301	15390	15296	15349	15181	15369	15164	15257	15168	15336	15177	15174	15230	15190	15280	15325	15274	15370	15318	15385	15433	15206	15163	15243	15270	15225	15532	15325	15246	15236	15214	15261	15178	15404	15309	15461	15309	15363	15370	15159	15329	15597	15314	15338	15342	15079	15317	15279	15280	15200	15447	15407	15329	15439	15132	15211	15142	15278	15060	15236	15206	15297	15277	15294	15273	15350	15407	15313	15301	15443	15263	15325	15299	15239	15293	15258	15262	15274	15138	15269	15235	15208	15422	15287	15122	15303	15369	15272	15284	15323	15346	15223	15303	15298	15373	15286	15297	15088	15179	15327	15353	15359	15245	15201	15308	15246	15335	15223	15271	15323	15054	15112	15406	15145	15346	15357	15300	15373	15284	15459	15191	15188	15198	15362	15353	15488	15300	15217	15207	15282	15346	15350	15323	15257	15260	15320	15356	15252	15291	15341	15316	15327	15244	15161	15344	15114	15261	15392	15245	15191	15301	15371	15376	15273	15377	15281	15326	15204	15366	15143	15304	15187	15359	15236	15270	15354	15318	15307	15384	15251	15337	15273	15413	15385	15232	15263	15305	15303	15418	15287	15317	15228	15402	15175	15418	15265	15366	15428	15217	15301	15056	15289	15439	15427	15322	15203	15409	15135	15363	15364	15336	15347	15290	15214	15476	15451	15223	15337	15299	15109	15316	15273	15414	15126	15357	15125	15185	15359	15307	15228	15188	15378	15193	15211	15130	15228	15229	15349	15222	15532	15317	15071	15150	15303	15354	15232	15401	15287	15173	15384	15253	15239	15304	15288	15243	15154	15430	15301	15341	15270	15246	15318	15279	15304	15222	15290	15415	15357	15281	15313	15267	15259	15306	15119	15292	15382	15444	15356	15149	15219	15383	15240	15381	15304	15329	15215	15399	15351	15368	15290	15124	15388	15203	15250	15380	15339	15308	15095	15464	15306	15267	15290	15199	15318	15304	15263	15254	15226	15217	15356	15161	15424	15437	15216	15261	15172	15313	15346	15271	15245	15189	15215	15287	15289	15230	15241	15273	15261	15299	15290	15218	15394	15265	15191	15219	15295	15311	15124	15450	15361	15486	15258	15256	15264	15213	15228	15313	15374	15160	15335	15062	15370	15283	15342	15525	15240	15308	15240	15324	15225	15283	15309	15393	15062	15322	15252	15314	15233	15317	15230	15265	15258	15275	15295	15209	15370	15281	15227	15239	15264	15198	15218	15426	15175	15348	15367	15293	15395	15411	15361	15032	15074	15299	15209	15072	15137	15382	15147	15299	15391	15350	15392	15195	15361	15258	15187	15140	15292	15278	15210	15185	15276	15186	15164	15286	15153	15267	15460	15376	15327	15312	15526	15356	15359	15289	15271	15367	15220	15437	15055	15402	15373	15113	15338	15376	15395	15073	15185	15161	15218	15443	15242	15294	15399	15331	15397	15357	15211	15256	15508	15257	15314	15261	15207	15284	15319	15117	15302	15251	15369	15129	15256	15208	15303	15434	15334	15351	15071	15339	15222	15334	15325	15271	15325	15350	15333	15272	15243	15238	15471	15146	15320	15371	15315	15176	15391	15309	15368	15389	15295	15126	15311	15215	15324	15362	15350	15226	15233	15262	15265	15339	15251	15331	15257	15550	15270	15357	15210	15279	15240	15420	15341	15231	15325	15131	15261	15322	15374	15264	15126	15198	15343	15246	15405	15450	15152	15124	15298	15350	15336	15493	15361	15429	15288	15298	15309	15350	15317	15240	15222	15341	15302	15353	15385	15092	15219	15264	15153	15257	15307	15351	15325	15360	15351	15347	15149	15128	15325	15271	15227	15274	15452	15150	15194	15342	15320	15405	15319	15362	15305	15359	15147	15358	15219	15336	15310	15291	15340	15373	15440	15226	15225	15365	15287	15285	15372	15292	15383	15261	15113	15209	15193	15330	15177	15298	15167	15156	15296	15225	15224	15454	15263	15376	15165	15358	15178	15330	15251	15191	15062	15263	15302	15253	15256	15226	15219	15324	15287	15222	15269	15304	15179	15242	15223	15344	15267	15420	15293	15343	15345	15175	15265	15328	15237	15251	15307	15163	15213	15237	15296	15277	15355	15415	15291	15382	15144	15276	15327	15229	15242	15291	15280	15195	15212	15074	15252	15256	15207	15224	15248	15326	15264	15330	15330	15434	15116	15281	15338	15382	15352	15151	15284	15361	15470	15413	15295	15300	15351	15140	15227	15329	15291	15304	15115	15257	15350	15347	15330	15115	15301	15212	15357	15230	15133	15337	15277	15317	15135	15260	15396	15256	15152	15339	15300	15346	15252	15275	15432	15337	15352	15239	15337	15202	15328	15405	15352	15400	15291	15107	15215	15450	15223	15181	15201	15324	15266	15291	15136	15320	15244	15288	15108	15237	15181	15224	15379	15119	15308	15260	15228	15142	15229	15176	15199	15317	15173	15219	15259	15172	15321	15233	15120	15235	15349	15200	15383	15349	15150	15284	15428	15157	15344	15347	15228	15314	15241	15352	15336	15426	15214	15381	15384	15199	15303	15362	15211	15232	15258	15258	15287	15195	15233	15199	15272	15260	15254	15205	15282	15278	15409	15364	15388	15281	15332	15348	15358	15381	15125	15296	15233	15270	15206	15448	15312	15351	15363	15327	15335	15266	15354	15202	15431	15432	15495	15214	15174	15359	15332	15247	15221	15366	15156	15270	15348	15238	15159	15276	15343	15380	15340	15175	15214	15247	15265	15312	15342	15268	15403	15438	15334	15290	15442	15306	15353	15374	15346	15347	15445	15355	15256	15336	15326	15298	15403	15151	15424	15321	15327	15162	15270	15429	15209	15340	15091	15356	15307	15299	15428	15284	15280	15227	15198	15277	15172	15208	15254	15215	15414	15377	15308	15255	15149	15344	15445	15383	15277	15306	15335	15341	15105	15440	15236	15301	15303	15192	15203	15138	15294	15126	15290	15399	15180	15126	15393	15212	15228	15285	15415	15285	15262	15025	15430	15273	15201	15160	15330	15334	15397	15278	15343	15299	15139	15386	15152	15188	15409	15301	15267	15482	15313	15527	15335	15380	15196	15242	15227
26264	21630	28525	26582	24567	24251	23689	21564	21374	20932	20874	21183	20697	20464	20335	20246	20095	19950	20124	20000	20049	20047	19984	19946	19987	20137	19821	20106	20028	20087	19956	19953	20045	20127	19997	19851	19951	19928	19887	20187	19834	20145	20095	19912	20126	20045	19911	20065	19813	20114	19890	19947	19909	20127	20058	20044	19986	20011	20155	19860	19875	19835	20084	19885	20097	19962	19980	19989	19980	19839	20023	19848	19745	19861	20080	19966	20011	19897	20175	19857	19976	19895	19996	20056	19909	19870	19933	19880	19744	19868	19975	19762	19957	20180	19785	20063	19962	19867	19670	19959	20014	19899	20116	20166	20086	20060	19912	19826	19884	20016	20065	20123	19885	19765	19701	19791	20034	19995	20089	19818	19785	20054	19959	19758	19840	19975	20049	19825	19934	19814	19862	19985	19949	19863	19836	19767	19854	19665	20045	19967	20075	19945	20065	19945	20022	19825	19896	19917	20064	19825	19859	19926	19869	20048	19655	20045	19875	19914	19924	19785	20109	19937	19908	20183	19927	19850	19987	19896	19863	19906	19789	20109	19851	20024	19763	19790	19972	19996	19840	20066	20138	19915	19803	19899	19864	19950	19934	19860	19768	20252	19986	20128	20033	19979	20147	20005	20058	20143	19757	19782	20224	19913	20142	19928	19897	20192	19885	19733	19992	20020	20101	19963	19717	19952	19895	20054	20098	19862	19909	19973	19950	19987	19963	19867	19874	19886	19857	19977	20015	20101	19780	19912	19883	19791	20045	19965	19950	20094	19693	19978	19821	20116	20099	19963	19759	19916	19853	19802	20051	20023	19819	19818	19854	19854	19821	20087	19900	19922	19781	19915	20026	19832	19771	20027	20073	19938	19926	19955	19987	19878	19831	20046	19918	19941	19798	19906	19892	20070	19969	20064	19895	19995	19839	20138	19703	19917	19969	19913	20106	19958	19853	20069	19942	20076	19740	19847	20098	20046	20193	20031	19959	19944	19759	19763	19775	19921	19828	19923	19732	19848	19874	19785	19851	19940	20068	19865	19937	20021	20072	19921	19856	19712	19864	19926	19869	19865	19919	19806	19830	19996	20039	19984	19858	19967	19911	20031	20122	20095	19953	19858	19964	20015	20086	20087	19961	19909	20000	19956	20005	20027	20007	19822	19965	19874	19955	20031	19919	19662	19729	19975	19871	19871	19901	19877	20169	19960	19868	19857	19911	20053	19956	19974	19957	20115	19878	19907	19871	20144	19894	19835	19850	19894	19851	19802	19988	20175	19925	19917	20021	20077	20002	19682	19701	19832	19970	20081	19605	20203	19859	20083	20075	19979	20150	19939	19783	19977	19995	19985	19951	20099	19923	19778	19931	19953	19806	19892	19902	20007	19899	19891	20043	19746	19939	19998	19928	19892	19855	20075	20046	19736	20050	19980	20039	20051	19799	19921	19982	20099	19916	20025	19798	20101	20149	19886	19929	19986	19882	19999	20245	20062	20166	19883	19998	20006	19829	20017	19926	19888	19899	19966	20006	19924	20048	19902	19922	20076	19853	19822	19937	20032	20076	19903	19893	19873	19773	19869	20146	20015	19779	19759	19791	20034	20162	19883	20179	19871	19839	19896	19781	19940	20070	20084	20020	19832	20047	20056	19976	19732	19795	20140	19976	19959	19956	19968	20158	19765	19896	20114	19849	20186	19834	19960	20052	19976	19972	19979	19717	20015	19942	19811	19840	19814	20156	19971	19964	20117	20015	19926	19754	20008	19966	19872	19894	19972	19866	20004	20164	19908	20103	19644	19920	19942	19895	19967	20006	19799	20088	19771	19866	19951	19979	20092	19929	20072	20137	19853	20079	19874	19949	19814	19805	20030	20104	20020	19867	19683	20202	19697	20029	19876	19971	20015	19975	20106	20038	19874	20046	20056	20103	19960	19908	19949	19976	19779	19871	19968	19856	19715	20067	20147	19964	20013	20020	20078	20005	19988	20104	19867	19829	19824	19986	19943	19824	20180	19983	20056	19820	20138	20113	19974	19907	20034	19676	19953	19802	19943	19852	19794	20020	20075	20004	19922	20047	19947	19838	19985	19979	19826	20122	19957	19996	20055	20126	19896	19873	19765	19886	19929	20038	19865	19940	19982	19951	19921	20060	19956	19912	19929	19937	19958	20013	20074	20053	20121	19911	19770	19815	20021	19782	19894	20061	20114	19792	20031	20014	19978	19831	19731	19977	20091	19901	19968	20150	19971	19740	19985	19771	19858	20058	19924	20119	19954	19950	20010	19842	19896	20030	19975	19729	19787	19936	20059	19977	20026	20043	19838	19798	19844	19987	20119	20107	19838	19820	19881	19968	20003	19914	19944	19905	19961	19851	19963	19754	19914	20015	19873	19922	19849	19897	19950	19760	19826	19833	19936	19766	19885	19757	19948	19888	19988	20127	19966	19893	20138	19884	19783	19691	20052	19879	20019	20100	19771	19803	20014	19964	19725	19722	19723	19884	19701	20064	19912	20055	20019	20157	19995	19979	19821	19815	20159	19987	19995	19882	20081	20233	20093	19693	19876	19758	20013	20025	19958	19811	19890	19729	20162	19929	19960	19996	19976	19777	19932	20037	19911	19928	19965	19833	19790	19853	19682	20007	19868	20055	19842	19801	19961	19940	19811	19935	20014	19973	19809	19872	20043	19997	20063	20119	20022	20032	19852	19926	19763	19901	19888	19948	19924	20049	20135	19975	20050	20127	19945	19668	20033	19891	19923	19963	20090	19956	19924	20141	20043	19860	19822	19999	19979	19946	19986	19874	19935	19570	19769	19875	19869	20047	20044	19804	19826	20172	20033	20064	19786	19861	19871	20021	19995	19821	19976	19875	19942	19802	20193	19844	19928	19820	20120	19893	20269	20078	19906	20076	19981	19946	20076	19905	19762	20126	19780	19919	19978	20139	19933	19781	19790	19999	20004	19907	20251	20044	19980	19718	19796	19756	19572	20007	19890	20023	19911	19980	20138	19779	20050	19881	19860	20178	19947	20000	19973	19914	19866	20034	19825	19725	19969	20019	19955	20061	19713	19949	19987	20002	19766	19859	19832	20049	20043	20067	20104	19918	19850	20017	19767	19864	19784	19977	19889	20138	20136	19734	20025	19953	19813	19901	19620	19867	19904	19947	19888	19938	19866	19970	20038	19892	19998	19997	19822	19833	20244	20103	20227	20057	19787	19969	19790	19847	19825	19963	19765	19752	19813	19852	20174	19947	20117	20091	20012	20024	20170	19983	19905	19868	19943	19797	19670	19954	19937	19905	19946	19718	19757	20054	19810	20004	20069	19987	20131	19958	19646	19986	19920	19985	19815	20086	20070	19797	19981	19981	19868	19814	19871	20005	19866	19777	19775	19877	19998	19884	19854	20238	19705	19773	19941	19792	19835	19954	19954	20044	19861	20126	19869	19972	19998	20038	19996	19812	19905	19561	20040	19779	19870	20080	19931	19973	19976	19769	19726	19846	19906	19772	20014	19980	19836	19794	20105	19966	19791	19965	19964	20018	19871	19944	19765	20124	20137	20060	20153	19885	19962	20006	20129	19929	19879	19923	19889	19934	19889	19910	20020	20017	19860	19910	20040	20081	20197	19898	19947	20095	20025	19918	19967	20190	19934	19743	19828	19939	20071	19834	20154	20027	19945	19999	19937	20030	19872	19744	20094	19845	19734	19853	19845	20015	19964	19839	19877	20074	19821	20109	19886	19910	19849	19835	19806	19942	19995	19950	20278	20114	19964	19820	19846	19745	20163	20036	19822	19919	20068	20128	20080	20036	20133	20022	20124	20002	20078	19936	19813	20112	20085	19770	20117	19934	19942	19790	19970	20075	20138	19940	19924	19882	19946	20123	19973	19897	20017	20131	19796	19923	20086	20103	19945	20044	20094	19760	19931	20088	20048	19983	19781	19843	20070	19993	19946	19841	20077	20093	20151	19882	19821	20015	19920	19991	19971	19766	19997	19881	19811	20057	20078	19974	20099	19915	20077	19983	20015	20045	20067	19856	19896	19832	19779	19895	19991	20126	19988	19848	19741	20255	19818	19919	19976	20019	20000	19916	20075	20121	19925	19996	20006	19823	20248	19890	19908	20014	19993	19841	20056	20074	19874	20158	20150	20069	19785	19880	19940	19989	19947	19975	19994	20070	20014	19786	20070	20038	20087	19863	19857	19929	20049	19895	19920	19805	20114	19909	20015	20071	19815	19902	19774	19966	20013	19935	19955	20116	19889	19918	20109	19892	19957	19985	19521	19914	19603	20062	19977	19942	19895	20080	19902	19912	19923	19990	19921	19878	19883	19814	19980	19957	19780	19863	20051	19976	19869	19744	19949	20036	20073	19953	19935	20079	20098	19964	19959	19977	19923	20026	19937	19806	20084	19991	20076	20006	20085	20079	19890	19903	19994	20036	20039	20129	19732	20018	19833	20205	19883	20004	19801	20107	20072	19881	20053	19997	20097	19823	19924	19889	20156	19716	19985	19931	19852	19843	19865	19945	19843	20040	20032	20090	20044	19911	19882	19900	19836	19901	19872	20090	20042	19958	20027	20026	19875	19697	20096	19895	20036	20147	20020	19787	19777	19958	19931	19981	19919	19872	19949	19881	19941	20031	19904	20029	19949	19982	20048	19843	19903	20011	19945	19677	20004	20127	20063	19833	19888	19979	19874	19880	19841	19937	19907	20094	20025	19904	19950	19997	19959	19862	19779	19875	19929	19816	19914	19947	19867	19932	20096	19996	19897	20029	20065	19890	19836	20089	19706	19992	19862	19804	19958	19971	19743	20173	20059	19908	20141	19845	19912	19909	19927	19851	20007	19998	19711	19944	19898	19969	20072	19909	20114	20029	19909	19748	19963	19871	20104	19796	19941	19906	20219	20043	20115	19893	19932	19904	20190	19876	19853	20061	19984	19799	19977	19835	19908	19876	19947	20015	19980	19896	19795	19694	20015	20012	19832	19818	19947	19903	19996	20069	19766	19892	19686	19756	20068	20035	19832	19990	20013	19958	20045	20212	19939	19842	19910	19836	20137	19976	19991	20124	20240	20061	19878	19901	19886	20049	20060	20023	19796	19895	20044	19981	19982	19978	19881	19886	19977	19875	20081	19925	19917
21644	32832	32380	27555	24013	21131	19339	18355	18171	17783	17390	17573	17365	16687	16299	16092	16005	15899	15986	16167	16006	15859	15928	15997	15991	15974	15922	16047	15814	15895	16041	15754	15758	15901	15884	15846	16122	16018	15875	16091	15913	15890	15806	15914	15925	16176	15936	15854	16081	16022	16082	16030	16047	15824	15891	15879	16097	15998	15784	15684	15853	16116	15940	15857	15930	16079	15876	15988	15916	15828	15953	15959	15936	15934	16011	15938	15943	16020	16041	16007	15912	15929	15920	15807	15928	16005	15873	15833	16062	15955	15910	15949	15894	15991	15848	15810	15920	15782	15860	16058	15964	15736	15906	16027	15896	15818	15820	15821	16216	15957	15997	15885	15955	15922	15892	15789	15957	15804	15982	15748	15583	15836	15906	15957	15851	15883	16029	15826	15945	15735	15712	15952	15760	16271	15950	15934	15725	15907	15962	15967	15933	15982	15825	16002	15668	15882	16060	15935	15991	16204	15644	15710	15993	16130	15925	15887	15777	15854	15801	15837	15975	15935	15869	15827	15823	15923	15922	15875	15916	15989	15890	15726	15793	15861	15933	15963	15910	15656	16076	15872	15899	15837	15854	15967	15828	15812	15879	15814	16189	15789	15760	15815	16028	15977	15819	15896	16026	16027	15940	15827	16007	15851	16010	15878	15760	16124	16088	16011	15828	15960	15951	15896	15795	15776	15964	15982	15864	15855	15843	15743	15913	15868	16075	16034	15768	16036	15809	15747	15898	15892	15913	15793	15859	15885	15930	15969	15979	15969	15831	15966	15979	15822	15753	15886	15995	15930	15993	16081	15920	15927	15924	16000	15875	15919	15882	15920	16039	16078	15819	15842	16005	16020	15845	15803	15984	16035	15863	15909	15819	16005	15903	15863	15957	15884	16056	15915	16004	15960	15851	15815	15810	15941	15818	16146	15660	15977	15763	15890	15979	15804	16035	15831	15675	15996	15916	15914	15974	16047	15861	15952	15826	15879	15800	15752	15839	15972	15892	15916	16026	15800	15859	15880	15967	15961	15917	16058	15895	15960	15949	16062	15934	16084	15745	15925	15944	15832	16045	15844	15995	16111	15869	15914	15787	15908	15867	15908	15916	15914	16013	15855	16061	15970	15877	15884	16137	15889	15787	15815	15972	15910	15981	15716	15978	15930	15857	15937	15985	15819	15979	15752	15780	15814	15837	15981	15851	15975	15908	15933	16191	15879	15823	15832	16069	15832	15903	15887	15835	15895	15857	15936	15876	15872	16029	15888	15917	15757	15917	15985	15844	15912	15933	15787	15910	15753	15787	15912	15908	15985	15945	15880	15870	15875	15947	15988	15938	16018	15853	15818	15726	15992	15870	15834	15914	15885	16044	15958	16042	15831	16009	15963	15889	15960	15848	16096	15960	16044	15848	15993	15951	15831	15900	15843	15871	16052	15931	16017	15899	15864	15948	15965	15990	15935	15708	15813	15978	15814	15855	16021	16108	15854	15888	16046	15808	15943	16049	15837	15726	15998	15869	15889	15862	15937	15839	15880	15981	15842	15862	15936	16068	15870	15970	15797	16026	15918	15866	15980	15957	15915	16080	15664	15741	15888	15842	15908	16032	15940	15886	15945	15879	16113	15757	15792	16034	16068	15802	15721	15806	15798	15907	15997	15851	15836	15979	15853	15841	16043	15854	15893	16010	15772	16042	15951	15991	15983	15755	15849	15759	15962	15915	15857	15930	15838	15886	16077	15957	15801	15996	15868	16066	15879	15986	16148	15878	15937	15910	15861	16024	15889	15790	16020	16138	15959	15902	15967	15925	16177	16059	15844	15938	15978	15972	15957	15721	15964	15915	16038	15675	16053	15885	15768	15989	15872	15906	15871	15916	15947	16010	15959	15916	15979	15942	15961	15972	15793	15820	15754	15833	15843	15748	15931	15929	15915	15813	15777	16028	16022	16023	15873	15730	15939	15976	16081	15846	16089	15824	15940	15806	15884	15864	15972	15990	15746	15897	15766	16023	15853	15862	15952	16077	15917	15741	15931	15773	15911	15926	15988	15866	15849	15829	15887	16017	15830	15851	15898	15883	15901	15776	16031	15879	15956	15821	15803	15768	16082	15902	15972	15856	15989	15835	15768	15878	15950	15980	15952	15896	15834	15934	15853	15869	16051	15835	16000	15763	15946	15802	16059	15770	15999	15697	16042	15947	15942	15690	15991	15975	15947	15954	15757	15779	15953	15947	15874	15740	15830	16101	15899	15872	15975	15789	16130	15841	15740	15978	16022	15846	15919	15880	15792	15889	15779	15781	15856	15755	16029	15834	16081	15937	15822	15969	15899	15887	16146	15935	15820	15793	15821	16023	15939	15860	16027	15997	15996	15933	16021	15858	15957	15820	16128	15922	15902	15997	15923	15948	15910	15836	15901	15880	15865	15981	15989	15867	15715	15929	16051	15699	16147	15848	15964	15978	15905	15905	15849	15879	15850	15834	15878	15819	15872	15847	15856	16015	15906	15817	15911	16003	15851	15775	15929	16042	16076	15829	16082	15918	15880	15945	15876	16016	15966	15952	15837	15869	15849	15776	15933	15776	15943	15792	15943	15701	15972	15952	15907	15831	15754	15889	16018	15920	15896	15835	15990	15994	15888	15864	15948	15795	15921	16038	15897	15800	15998	15875	15889	15832	15944	15809	15918	15768	15952	15904	15965	15925	15791	15924	15917	16012	15793	16045	15884	15962	15927	15895	15927	15945	15801	15885	15884	15926	15801	15884	15872	15848	15782	15960	15900	15845	15814	15987	15844	16043	15960	15920	15882	15907	15895	15876	15891	15862	15801	15992	15892	15987	15888	15781	15715	15935	15802	15866	15892	15585	15887	15828	15863	15924	16035	15883	15873	16015	15820	15951	15880	15942	15995	15951	15943	15803	15807	15743	15962	16129	15904	15974	15790	15693	15860	15882	15867	16024	16090	15885	15953	15876	15862	16102	15854	15903	16006	15986	15891	15888	15938	15865	15815	15872	16033	15945	16009	15972	15915	15995	15892	15946	15783	16014	15815	15931	15909	15827	15804	16074	15792	16141	15921	15834	15697	15976	15884	15960	15919	15870	15891	16039	16047	15784	15860	15958	15958	15894	15973	15996	15806	16002	15782	15954	15721	16033	15783	15798	16033	15897	15907	15987	15950	15988	15757	15908	15912	15944	15958	15857	15946	15904	15749	15811	15931	15744	15866	15939	15987	15756	16067	15835	15828	16071	15860	15659	16051	15984	16119	16080	15812	16039	15775	15866	15758	15906	15852	15935	15977	15937	15768	15819	15914	15887	15973	15857	15966	15760	15956	15954	16043	16032	15902	15792	16019	15839	15854	16019	15997	15784	15847	15834	16041	15971	15821	15849	15824	15964	15959	15835	16164	15872	15820	15783	15882	15907	16015	16096	15766	15924	15979	16008	15820	15985	15807	16029	16035	15897	16086	15858	15911	15812	15855	15942	15766	15941	16070	15942	16045	15960	15968	15938	15972	16000	15797	15864	15923	16011	15809	15971	15946	15839	15976	15903	15898	16008	15882	15847	15992	15977	15888	15828	15885	15837	15747	16013	15726	16031	16055	15854	15906	15995	16011	15763	15748	15757	15886	15831	15916	15905	15749	15969	15796	15981	15876	15910	15936	15963	15947	16030	15768	15890	15870	15970	15891	15990	15824	15956	15745	15937	15754	15849	15858	15962	15825	15978	15913	16030	16130	15821	15871	15880	15780	15901	16191	15936	16166	15888	15893	15889	15950	15888	15947	15799	15916	16038	16003	15876	15740	15978	15943	15844	15927	16033	15846	15961	15956	15977	15803	15991	15853	15726	15799	16002	16020	15859	15912	15966	15854	15911	15985	15755	15842	15830	15829	15704	15907	15972	15920	15843	15963	15992	15991	16055	15874	15996	15906	15839	15901	15860	15941	15708	16044	15623	15939	16062	15834	15999	15804	15853	15835	15936	16084	15965	15755	15817	15802	15879	15990	15765	15894	15951	15863	16012	15988	15884	15916	15958	15879	15778	15883	16016	15989	15841	15974	15789	15956	15925	15904	15814	15997	15847	15896	15889	15793	16054	15816	15824	15750	15810	15890	15751	15886	15717	15969	15947	15965	15946	15852	15844	15816	16022	15898	15887	16035	15887	15939	15988	15879	15952	15876	16040	15782	15774	16018	15940	15897	15989	15832	16060	15928	15706	15682	15974	15920	15787	16016	15846	15736	15877	15826	15808	15944	15986	16028	15886	15919	15803	16029	15901	16008	15880	15859	15947	15890	15962	15938	15927	15904	15933	16048	16004	16035	16055	16001	15940	15700	15953	16046	15932	16008	16064	15872	15769	15985	15891	15782	16022	15917	15856	15806	15961	15964	15847	16048	15761	15681	16078	15840	15898	16194	16070	15830	15979	16006	16089	15993	15913	16032	15960	16035	15839	15891	16002	15938	15722	15960	15917	15984	15836	15973	15914	15835	15987	15973	15969	16079	15830	15930	15999	15929	15864	15862	15861	15945	15917	15973	15986	16041	15931	15869	15812	15802	15872	16070	15936	15867	15988	15902	15901	16031	15841	16075	15825	16086	15828	15675	15945	16230	15956	15895	16005	15894	16057	15824	15829	15877	15923	15941	15898	15961	15862	15755	15888	15768	16014	15839	15882	15831	16018	15844	15915	15884	15674	15797	15970	15935	15993	15828	15832	15843	16012	15783	15849	15847	15934	15952	15912	15864	15990	15793	15985	15837	15876	16083	16159	15720	15926	16075	15828	15746	15932	15742	15866	15943	15834	15921	15972	15950	15785	15866	15785	15934	15857	15793	15907	15780	16007	15846	16043	15947	15945	15850	15956	16019	15918	15963	15751	15924	15923	15784	15931	15835	15932	15917	16017	15806	15951	15902	16023	15891	15923	15788	16134	15860	16002	15753	15979	15878	15951	15854	15746	15877	15924	15911	15904	15813	15942	16063	15883	15857	15798	15845	15892	15800	15923	15966	15849	15884	15803	15858	15876	15904	15833	15936	15988	15800	15905	15878	15945	15972	15803	15944	15897	15960	15993	15959	15974	15855	16066	15846	15826	15890	16061	16080	15961	15802	15913	15961	16245	16037	15993	15769	16018	15874	15871	15964
24401	21630	29268	24622	22994	26349	27681	23519	22811	22655	22442	22377	22120	21873	21518	21006	21083	20974	20892	20787	20696	20969	20947	20651	20956	21026	20482	20620	20800	20602	20778	20884	20632	20668	20540	20787	20672	20868	20798	20797	20682	20776	20793	20723	20824	20663	20723	20502	20623	20848	20953	20923	20844	20743	20560	20517	20636	20796	20552	20603	20607	20452	20635	20471	20631	20547	20766	20659	20634	20547	20604	20742	20564	20518	20701	20586	20503	20529	20750	20850	20522	20810	20568	20557	20589	20528	20830	20751	20669	20554	20643	20558	20594	20636	20607	20482	20766	20616	20612	20600	20834	20682	20551	20438	20701	20688	20384	20576	20592	20802	20555	20590	20659	20636	20723	20682	20515	20928	20794	20369	20771	20687	20671	20686	20597	20702	20803	20711	20677	20630	20481	20731	20809	20629	20601	20797	20878	20879	20549	20527	20840	20821	20842	20537	20494	20424	20547	20521	20555	20660	20786	20570	20644	20729	20593	20859	20988	20491	20627	20806	20741	20766	20511	20725	20556	20512	20736	20676	20450	20595	20532	20738	20828	20468	20714	20399	20632	20384	20710	20560	20612	20553	20639	20654	20701	20691	20625	20685	20565	20628	20673	20509	20540	20672	20638	20892	20792	20508	20551	20508	20741	20774	20578	20564	20425	20714	20491	20710	20718	20664	20736	20515	20728	20729	20473	20632	20882	20659	20730	20777	20854	20595	20691	20556	20675	20493	20446	20524	20410	20686	20598	20373	20386	20583	20496	20421	20808	20666	20558	20824	20435	20485	20441	20664	20613	20546	20622	20544	20690	20415	20555	20512	20560	20538	20654	20691	20597	20551	20418	20845	20491	20729	20893	20657	20681	20681	20661	20494	20684	20529	20551	20718	20533	20517	20655	20575	20618	20435	20577	20459	20694	20650	20503	20723	20661	20639	20824	20419	20551	20783	20568	20482	20600	20366	20698	20559	20678	20646	20667	20766	20420	20738	20305	20572	20493	20551	20446	20615	20683	20432	20712	20709	20763	20628	20641	20813	20602	20499	20598	20406	20737	20931	20589	20575	20634	20728	20758	20421	20772	20622	20575	20504	20648	20591	20792	20567	20490	20794	20766	20635	20593	20612	20577	20808	20630	20467	20617	20504	20648	20559	20434	20596	20528	20652	20481	20516	20515	20611	20677	20664	20566	20692	20493	20801	20763	20546	20578	20978	20650	20473	20540	20427	20474	20632	20607	20550	20670	20719	20827	20694	20560	20572	20517	20436	20724	20707	20665	20663	20587	20660	20718	20647	20715	20615	20598	20714	20685	20642	20589	20648	20572	20547	20641	20734	20673	20489	20765	20554	20741	20618	20475	20525	20649	20608	20628	20696	20725	20495	20730	20661	20493	20501	20429	20375	20520	20618	20523	20458	20630	20469	20367	20629	20666	20686	20604	20591	20704	20371	20779	20711	20640	20709	20767	20633	20440	20597	20696	20461	20645	20496	20461	20399	20554	20321	20542	20646	20440	20733	20550	20416	20523	20419	20672	20486	20684	20672	20737	20793	20548	20617	20427	20559	20834	20468	20704	20654	20266	20737	20638	20500	20661	20669	20617	20656	20606	20676	20685	20802	20562	20892	20700	20447	20690	20554	20596	20643	20701	20533	20531	20453	20599	20676	20709	20654	20570	20616	20545	20558	20798	20659	20527	20503	20559	20716	20679	20666	20672	20539	20659	20682	20497	20672	20629	20618	20846	20447	20640	20397	20541	20622	20690	20791	20374	20442	20525	20303	20517	20645	20631	20481	20623	20568	20704	20605	20495	20553	20453	20588	20584	20551	20698	20500	20521	20495	20760	20650	20542	20687	20492	20377	20614	20739	20550	20662	20617	20734	20735	20847	20488	20681	20712	20493	20678	20760	20599	20632	20587	20660	20713	20818	20690	20612	20457	20423	20552	20628	20652	20683	20668	20732	20700	20877	20821	20604	20518	20547	20734	20733	20435	20497	20544	20497	20500	20479	20595	20878	20739	20738	20599	20746	20612	20742	20501	20541	20603	20685	20547	20773	20769	20633	20696	20653	20615	20750	20732	20362	20481	20371	20699	20682	20530	20744	20496	20694	20549	20737	20621	20812	20425	20553	20322	20654	20624	20517	20614	20525	20649	20515	20610	20522	20558	20396	20649	20787	20505	20710	20756	20487	20718	20725	20495	20659	20458	20719	20690	20624	20626	20511	20407	20576	20530	20680	20674	20615	20684	20558	20654	20611	20779	20473	20566	20731	20559	20429	20545	20668	20474	20735	20560	20666	20432	20742	20457	20562	20554	20642	20623	20540	20495	20583	20229	20596	20592	20459	20610	20631	20598	20889	20761	20455	20640	20768	20582	20741	20861	20749	20620	20584	20698	20585	20691	20660	20594	20549	20742	20880	20698	20763	20397	20675	21010	20622	20615	20624	20671	20539	20583	20745	20521	20821	20478	20720	20341	20471	20513	20685	20673	20362	20569	20497	20769	20734	20779	20732	20523	20390	20288	20575	20537	20548	20676	20592	20634	20502	20862	20614	20629	20447	20500	20573	20756	20448	20655	20632	20604	20591	20743	20562	20558	20677	20609	20631	20611	20705	20749	20723	20695	20424	20567	20601	20545	20787	20498	20348	20607	20594	20340	20689	20468	20708	20762	20903	20404	20616	20762	20735	20624	20630	20566	20740	20762	20727	20746	20753	20599	20522	20623	20609	20629	20585	20549	20565	20647	20605	20666	20499	20938	20453	20615	20657	20700	20721	20536	20682	20469	20653	20645	20793	20649	20507	20686	20465	20348	20427	20608	20739	20583	20453	20658	20617	20548	20491	20405	20691	20660	20528	20463	20839	20629	20612	20740	20569	20547	20556	20400	20590	20730	20755	20481	20693	20429	20730	20546	20664	20661	20551	20555	20790	20429	20513	20425	20640	20712	20582	20636	20583	20555	20451	20769	20608	20942	20669	20640	20661	20567	20601	20403	20682	20531	20614	20642	20592	20768	20608	20559	20463	20515	20633	20572	20697	20811	20566	20689	20770	20685	20859	20454	20637	20427	20584	20564	20519	20734	20393	20540	20579	20735	20663	20617	20528	20585	20590	20612	20639	20721	20584	20563	20626	20493	20638	20382	20408	20642	20396	20748	20630	20675	20563	20675	20477	20466	20739	20887	20546	20409	20482	20707	20524	20633	20787	20686	20569	20814	20687	20737	20657	20634	20447	20562	20455	20555	20649	20694	20607	20593	20585	20488	20352	20651	20424	20544	20564	20791	20470	20569	20610	20573	20460	20480	20539	20585	20728	20673	20558	20665	20566	20772	20663	20659	20607	20711	20547	20614	20810	20580	20624	20679	20386	20553	20568	20612	20718	20600	20660	20512	20546	20522	20804	20401	20727	20529	20466	20701	20595	20806	20590	20676	20558	20671	20645	20525	20581	20281	20626	20693	20523	20524	20516	20616	20519	20503	20484	20730	20646	20753	20684	20663	20529	20632	20650	20604	20473	20635	20699	20570	20397	20654	20707	20595	20512	20690	20503	20554	20603	20602	20627	20584	20573	20813	20626	20620	20619	20802	20647	20734	20433	20637	20499	20663	20426	20724	20648	20737	20532	20610	20747	20507	20714	20728	20689	20538	20535	20553	20605	20651	20762	20580	20714	20481	20542	20743	20813	20602	20657	20657	20340	20615	20567	20613	20690	20615	20679	20695	20457	20650	20582	20689	20736	20550	20316	20575	20449	20883	20438	20583	20641	20670	20465	20389	20795	20603	20813	20545	20530	20576	20521	20614	20365	20547	20549	20701	20481	20781	20245	20652	20209	20521	20542	20493	20585	20448	20679	20428	20517	20744	20601	20599	20759	20524	20454	20515	20647	20694	20532	20664	20665	20718	20735	20537	20519	20417	20445	20646	20477	20757	20657	20659	20688	20755	20854	20347	20536	20608	20784	20525	20471	20554	20475	20690	20555	20662	20735	20428	20660	20527	20674	20634	20518	20469	20449	20612	20587	20837	20656	20538	20688	20668	20516	20716	20675	20712	20612	20619	20581	20648	20517	20697	20575	20668	20573	20659	20586	20503	20468	20631	20664	20425	20641	20563	20659	20653	20578	20671	20506	20583	20528	20394	20563	20568	20690	20570	20554	20792	20627	20611	20615	20495	20856	20604	20572	20813	20600	20685	20594	20782	20607	20749	20654	20775	20890	20395	20588	20610	20602	20711	20565	20556	20503	20717	20858	20502	20600	20641	20616	20581	20853	20666	20501	20536	20709	20848	20569	20531	20535	20483	20780	20591	20584	20713	20483	20778	20630	20685	20508	20635	20600	20535	20440	20529	20533	20611	20572	20605	20699	20455	20610	20419	20676	20596	20615	20841	20595	20387	20543	20938	20610	20652	20874	20681	20577	20648	20558	20804	20587	20482	20673	20677	20568	20484	20530	20837	20575	20649	20709	20597	20443	20545	20574	20650	20656	20687	20712	20809	20710	20289	20700	20548	20682	20550	20538	20504	20691	20570	20410	20650	20403	20692	20835	20637	20613	20672	20526	20684	20582	20663	20735	20715	20606	20541	20711	20641	20567	20404	20441	20802	20885	20667	20541	20535	20763	20738	20691	20452	20548	20829	20658	20511	20558	20584	20611	20600	20540	20669	20633	20481	20724	20766	20535	20524	20677	20653	20623	20442	20511	20690	20701	20642	20685	20673	20543	20778	20610	20671	20608	20554	20686	20721	20855	20490	20522	20711	20744	20701	20753	20568	20622	20488	20498	20499	20678	20602	20491	20677	20467	20580	20502	20606	20489	20478	20706	20752	20615	20652	20605	20624	20659	20657	20602	20595	20520	20499	20540	20589	20532	20652	20517	20505	20421	20456	20391	20502	20469	20633	20469	20659	20589	20597	20461	20697	20685	20553	20585	20693	20678	20614	20665	20590	20645	20789	20582	20463	20541	20613	20457	20711	20590	20609	20754	20639	20588	20615	20373	20684	20536	20735	20625	20623	20412	20823	20442	20677	20706	20554	20442	20517	20416	20540	20687	20629	20611	20711	20534	20732	20677	20765	20840	20540	20757	20572	20861	20417	20269	20795	20516	20937	20754	20777	20434	20539	20631	20698	20607	20456	20530	20592	20667
23945	41225	37583	30538	27755	24277	21732	20402	19944	19130	18884	19082	18660	17766	17144	16831	16615	16422	16398	16417	16408	16559	16479	16374	16274	16520	16486	16507	16376	16140	16325	16363	16257	16427	16310	16328	16486	16541	16469	16528	16441	16421	16262	16329	16323	16334	16271	16357	16275	16222	16388	16396	16470	16284	16332	16170	16425	16464	16430	16296	16538	16134	16293	16397	16264	16341	16358	16455	16218	16214	16368	16210	16303	16329	16222	16207	16406	16297	16328	16265	16362	16288	16453	16256	16362	16175	16196	16334	16424	16342	16501	16310	16389	16351	16224	16363	16499	16428	16297	16380	16381	16282	16396	16329	16291	16553	16284	16303	16362	16348	16327	16357	16327	16239	16424	16386	16333	16298	16340	16241	16292	16381	16461	16408	16261	16277	16467	16394	16224	16236	16308	16241	16268	16457	16357	16364	16314	16385	16053	16208	16203	16213	16234	16230	16134	16318	16240	16277	16193	16093	16409	16231	16434	16304	16320	16322	16206	16234	16359	16154	16337	16312	16220	16427	16313	16267	16157	16280	16328	16500	16389	16247	16336	16415	16316	16207	16149	16281	16455	16373	16316	16213	16292	16223	16351	16097	16294	16336	16431	16106	16254	16387	16315	16419	16346	16282	16422	16378	16412	16295	16318	16372	16215	16207	16291	16397	16212	16258	16365	16416	16365	16257	16250	16289	16437	16205	16241	16266	16254	16371	16177	16328	16237	16423	16432	16285	16197	16234	16236	16536	16291	16205	16389	16380	16396	16202	16418	16398	16294	16225	16320	16287	16069	16399	16284	16497	16094	16205	16254	16141	16279	16263	16386	16374	16275	16324	16292	16223	16357	16304	16339	16366	16146	16360	16349	16259	16304	16194	16338	16203	16312	16293	16438	16372	16282	16413	16416	16182	16343	16318	16187	16271	16327	16249	16513	16300	16263	16386	16240	16337	16210	16363	16327	16345	16401	16251	16274	16389	16171	16366	16221	16268	16484	16252	16335	16343	16182	16338	16458	16130	16342	16309	16326	16328	16038	16185	16369	16346	16279	16260	16327	16320	16268	16249	16146	16279	16346	16245	16214	16268	16111	16207	16342	16398	16410	16396	16210	16225	16306	16338	16327	16335	16457	16432	16257	16143	16373	16371	16504	16323	16264	16223	16348	16342	16305	16465	16255	16287	16200	16186	16331	16160	16342	16402	16514	16377	16349	16236	16251	16120	16340	16485	16137	16209	16229	16343	16285	16392	16256	16345	16333	16394	16287	16180	16348	16242	16355	16081	16258	16485	16147	16143	16255	16207	16229	16263	16381	16282	16296	16130	16429	16084	16344	16453	16348	16403	16202	16306	16284	16241	16436	16335	16252	16398	16394	16104	16510	16419	16251	16190	16469	16135	16158	16212	16398	16270	16274	16365	16481	16207	16325	16160	16371	16180	16351	16347	16212	16260	16229	16517	16226	16458	16326	16299	16232	16400	16337	16284	16342	16277	16243	16232	16370	16313	16281	16421	16286	16289	16397	16262	16339	16149	16043	16093	16088	16250	16235	16291	16376	16262	16364	16351	16473	16310	16279	16196	16320	16463	16247	16359	16434	16422	16261	16371	16188	16381	16282	16417	16065	16426	16369	16344	16383	16372	16319	16299	16095	16272	16344	16152	16241	16355	16272	16370	16409	16295	16279	16330	16227	16339	16357	16217	16241	16247	15972	16230	16204	16276	16493	16320	16334	16270	16248	16256	16494	16274	16471	16428	16285	16169	16408	16199	16246	16289	16249	16286	16291	16332	16205	16256	16311	16422	16385	16266	16457	16398	16258	16415	16273	16398	16136	16422	16362	16396	16372	16403	16362	16454	16376	16131	16258	16402	16238	16241	16282	16346	16439	16285	16385	16389	16273	16484	16470	16341	16272	16349	16303	16352	16092	16431	16184	16469	16318	16331	16226	16395	16274	16313	16325	16306	16388	16176	16302	16263	16241	16295	16346	16187	16375	16201	16220	16258	16425	16258	16336	16430	16320	16357	16256	16361	16242	16117	16319	16358	16380	16133	16324	16332	16240	16266	16226	16241	16246	16253	16279	16313	16344	16282	16254	16148	16437	16319	16294	16251	16263	16158	16075	16274	16291	16162	16330	16319	16346	16417	16400	16371	16301	16299	16162	16349	16173	16169	16377	16432	16350	16321	16395	16239	16512	16094	16356	16227	16309	16296	16166	16288	16261	16266	16281	16313	16351	16177	16245	16378	16207	16337	16345	16238	16167	16282	16416	16372	16266	16436	16272	16357	16272	16416	16180	16243	16313	16337	16301	16194	16364	16323	16152	16367	16278	16196	16351	16365	16371	16064	16288	16341	16192	16276	16276	16207	16279	16340	16219	16085	16228	16331	16282	16385	16237	16366	16337	16290	16343	16270	16310	16192	16236	16374	16458	16393	16290	16115	16422	16273	16334	16249	16322	16145	16293	16252	16179	16467	16438	16222	16270	16378	16346	16387	16389	16383	16197	16352	16383	16068	16390	16220	16188	16196	16540	16191	16413	16395	16317	16215	16507	16441	16186	16394	16297	16249	16304	16287	16442	16292	16339	16273	16441	16455	16431	16318	16246	16213	16284	16506	16325	16273	16501	16218	16436	16162	16151	16444	16219	16134	16261	16308	16317	16250	16447	16314	16123	16354	16427	16429	16267	16473	16162	16294	16466	16251	16220	16268	16194	16457	16246	16230	16249	16176	16268	16291	16317	16228	16319	16242	16292	16312	16209	16359	16448	16458	16311	16416	16410	16266	16272	16228	16198	16392	16189	16216	16178	16037	16280	16301	16249	16422	16350	16506	16102	16340	16220	16360	16379	16188	16199	16400	16241	16218	16276	16226	16305	16339	16142	16183	16313	16238	16306	16317	16388	16398	16299	16253	16234	16264	16236	16213	16372	16330	16464	16277	16424	16254	16478	16327	16414	16151	16369	16300	16333	16216	16279	16111	16183	16300	16344	16115	16227	16318	16315	16242	16233	16483	16320	16173	16491	16044	16244	16230	16177	16413	16403	16333	16263	16369	16201	16271	16459	16320	16490	16401	16236	16278	16341	16236	16227	16363	16219	16334	16234	16252	16337	16129	16329	16395	16174	16216	16319	16418	16342	16320	16323	16251	16312	16311	16277	16415	16306	16344	16187	16185	16308	16333	16316	16262	16270	16224	16350	16326	16387	16351	16430	16447	16313	16309	16360	16246	16188	16309	16123	16206	16331	16278	16357	16207	16365	16206	16435	16353	16460	16295	16455	16060	16439	16220	16119	16193	16243	16552	16360	16292	16367	16314	16313	16470	16227	16289	16491	16409	16341	16145	16141	16435	16368	16422	16160	16223	16401	16453	16293	16366	16363	16318	16342	16188	16303	16353	16262	16316	16258	16512	16348	16241	16287	16243	16186	16292	16326	16360	16366	16320	16200	16225	16242	16464	16346	16419	16305	16299	16250	16361	16233	16077	16354	16330	16463	16453	16314	16465	16489	16220	16342	16249	16335	16200	16153	16532	16285	16269	16370	16259	16314	16263	16308	16253	16181	16190	16176	16214	16420	16312	16324	16298	16217	16219	16211	16085	16326	16125	16220	16214	16248	16281	16359	16358	16334	16232	16170	16391	16198	16107	16310	16249	16302	16246	16277	16399	16312	16241	16417	16220	15959	16214	16320	16264	16297	16093	16476	16419	16476	16300	16445	16445	16265	16189	16274	16352	16298	16378	16249	16283	16362	16407	16246	16331	16323	16333	16405	16638	16264	16330	16393	16344	16283	16387	16317	16254	16337	16267	16388	16369	16353	16382	16297	16279	16309	16407	16394	16343	16227	16151	16304	16276	16311	16317	16468	16265	16216	16184	16287	16250	16165	16279	16307	16388	16182	16281	16258	16285	16296	16270	16268	16277	16297	16435	16174	16317	16419	16274	16143	16305	16325	16326	16284	16240	16377	16167	16390	16282	16312	16306	16397	16305	16282	16389	16404	16345	16316	16255	16113	16178	16429	16390	16347	16193	16368	16411	16154	16157	16339	16128	16435	16194	16302	16368	16397	16233	16312	16299	16155	16321	16223	16461	16470	16465	16428	16180	16381	16243	16041	16255	16223	16192	16215	16323	16339	16177	16408	16429	16532	16203	16262	16502	16175	16202	16322	16323	16291	16342	16372	16216	16244	16228	16373	16246	16329	16311	16435	16306	16070	16265	16392	16267	16181	16250	16219	16134	16221	16177	16306	16345	16305	16480	16141	16405	16264	16268	16402	16317	16180	16267	16215	16236	16365	16305	16330	16004	16454	16275	16286	16357	16363	16299	16312	16220	16291	16265	16318	16440	16381	16309	16096	16333	16506	16160	16401	16161	16364	16352	16400	16272	16390	16191	16472	16238	16415	16241	16218	16255	16135	16205	16247	16429	16331	16295	16251	16410	16263	16229	16472	16347	16233	16276	16329	16285	16336	16062	16437	16353	16232	16125	16274	16375	16243	16428	16318	16390	16394	16383	16272	16130	16218	16290	16333	16388	16267	16397	16296	16150	16304	16379	16164	16377	16251	16281	16263	16434	16254	16203	16402	16366	16401	16362	16247	16329	16305	16136	16439	16329	16313	16137	16398	16299	16452	16337	16048	16203	16398	16302	16260	16246	16377	16370	16353	16238	16374	16177	16315	16417	16370	16179	16265	16391	16418	16155	16386	16428	16424	16218	16275	16521	16226	16260	16463	16332	16347	16269	16393	16330	16185	16406	16272	16103	16149	16313	16252	16191	16201	16258	16274	16325	16308	16342	16268	16086	16378	16311	16457	16288	16524	16256	16293	16344	16157	16221	16250	16425	16316	16332	16246	16378	16337	16211	16324	16359	16244	16359	16187	16136	16374	16379	16346	16375	16142	16294	16465	16268	16272	16436	16078	16159	16355	16172	16289	16237	16083	16229	16390	16079	16308	16298	16419	16320	16304	16309	16243	16211	16415	16244	16214	16322	16306	16317	16161	16343	16271	16335	16525	16460	16190	16329	16437	16405	16163	16270	16222	16375	16434	16283	16218	16565	16331	16362	16146	16450	16321	16379	16459	16253	16256	16240	16440	16204	16311	16311	16180	16345	16317	16377	16317	16371	16284	16150	16303	16399	16447	16338
31731	25387	27556	25030	22148	21166	20766	19849	19588	19760	19394	19647	19555	19385	19268	19274	18982	19042	19078	19004	19160	19186	19063	18990	18790	18934	18931	19130	18825	19094	18881	19089	19188	19234	19182	18856	19105	18982	19062	18876	18859	18905	19035	19209	19225	18991	19178	18810	19272	19280	18824	19078	19049	18941	19043	19194	19085	19225	18916	18982	18901	18888	19089	19205	19194	19145	19096	19041	19008	19110	19205	18976	19088	18929	18916	19029	19220	19248	18956	19051	18897	19160	19067	18984	18883	19062	19090	18959	18978	18830	18807	19072	18843	18811	19093	18884	19120	18712	19007	18767	18974	18954	18861	18867	19171	19190	18837	18925	18931	19181	19169	18980	19041	18835	18897	18913	18995	18915	18935	19018	19115	19047	19053	19251	18984	19067	19248	18711	18920	19194	18808	19273	18869	19000	19153	19140	19202	18841	18916	18978	18952	19104	19021	19085	18864	19056	18920	18922	19053	19047	18955	18933	18977	18918	18837	18850	18975	19027	18835	19110	19073	19049	18812	19002	18967	19048	19108	18943	18985	18823	18859	18928	18991	19286	19031	19034	19216	19231	18890	18950	18866	18668	18954	19007	19006	18792	19104	18985	18964	19015	18949	18852	18903	18928	18915	18811	18814	18902	18899	19008	18941	19027	19075	19035	18960	18982	18988	18849	18956	19063	19043	19050	18842	19012	18980	18811	19030	19105	18957	18980	18947	19051	19105	18900	19009	19042	18827	18860	19092	18762	18860	19046	18921	18934	18938	19092	19094	19140	18828	18909	19087	18991	18995	18815	19015	19052	19074	19039	18883	19121	19056	18884	18837	18709	18912	18836	19079	18850	18829	18937	18958	18965	19054	19036	19055	18986	19021	18938	19042	18980	18964	19060	19222	18841	19082	19097	19186	19090	19091	18976	18945	18876	18847	18980	18945	18910	19097	18915	18907	19277	19274	19052	19151	19116	19238	19148	19059	18970	18926	19004	19124	19024	19038	19183	18959	18908	19179	18865	18801	19005	19160	18942	18895	19248	19021	19058	19130	19193	18936	19029	19128	18950	19008	18795	19084	19049	18989	19036	19062	19257	19066	19058	18938	19065	19254	18979	19275	19302	18886	18992	18977	19156	18911	19004	19132	19022	18807	18984	18936	18882	19073	19034	18908	19042	18769	19060	19041	19012	18940	19024	19153	18904	18880	18956	18958	19039	19068	18925	19144	18870	19131	18963	18944	19121	18995	19071	18926	18970	18868	18987	19235	19098	19151	19183	19102	18815	18958	18870	18947	18987	18882	18911	19072	19040	18969	19007	19096	19016	18976	18817	18878	18857	19045	19058	19189	18985	18982	19124	18899	19052	18693	19008	18829	18988	18889	18888	18957	18859	18921	18713	18893	18987	18919	19176	19316	18968	18903	18952	18921	19138	19175	18776	19018	18888	19003	18888	18908	18935	18960	19195	19132	19072	19121	18833	18769	19025	19082	18967	19175	18813	19068	19054	18862	18823	18794	19127	19077	18876	18763	19009	19081	18977	19098	18807	19047	18890	18969	18864	18936	19037	19102	18788	19082	18930	18813	19010	19009	19033	19022	19322	19024	18922	18950	18867	18813	19058	18949	18932	19065	18806	18977	19015	18923	18709	19042	18966	18831	18844	18924	19073	19017	18949	18911	19163	19076	18774	19007	18871	18992	18861	18961	19008	18967	19108	19067	18739	19094	19012	19228	19076	19024	19046	18912	18976	19196	19071	18934	18916	18930	18836	18971	18850	19056	19028	18948	18915	19173	19074	19155	19052	19051	18933	18970	18920	19046	19018	19082	19156	18864	19086	19041	18948	19119	19077	18995	18966	19063	18876	19197	19011	19074	19072	19029	19203	18935	18999	19204	19213	19046	18896	18807	19054	19105	19245	19064	18785	18900	19041	18869	19036	18832	19177	19250	18836	18871	19085	19031	18894	18929	18977	18931	19068	18898	18915	18924	19061	19151	19056	19017	19128	18885	18897	19030	18995	18992	19122	18955	19026	18971	18953	18858	18919	18844	18731	19025	18959	18983	18796	19117	19178	18803	18969	19109	18867	19180	18796	18985	18707	18914	19039	19120	19148	18764	18838	19191	18779	18952	19042	19163	19146	19079	19205	18995	19147	18941	19035	19061	18902	19064	18805	19116	18867	18956	18942	18807	18875	18985	19098	18990	18992	18850	18883	19058	19047	18945	19106	18850	18917	18830	19003	18920	19053	18999	19205	18997	19083	19117	19177	19031	19087	18933	18992	19095	19029	18915	19388	18853	19141	19092	19008	19169	19128	18924	19013	18930	18959	19028	19137	18968	18930	19025	18881	18866	19001	18905	18727	18881	18758	18864	19044	19002	19160	19249	19052	18838	18872	18994	18896	18999	18811	19001	19016	19018	18887	18929	18775	18685	19266	19147	18890	18893	19135	19071	19050	18966	18931	19151	18908	19185	19067	19125	19069	19009	19046	19102	19097	18970	18806	19022	19175	19103	19014	18989	18929	18801	18900	18944	19171	18976	19107	19202	19034	19417	18889	19082	18960	18917	18957	19075	18907	19150	19000	18920	18978	19064	19027	19321	19031	18933	18813	19127	19041	18915	18868	19200	18738	18997	18851	18889	18889	18967	18804	19075	18942	18960	18819	18970	19218	18986	18995	19137	18978	19036	18942	18837	19109	18919	19118	19069	18912	18866	19211	18918	18928	19136	18909	19099	19400	19055	18897	19051	19017	19076	18978	19034	18840	19183	19036	18900	19008	19168	18879	18824	18891	19092	18935	18971	18802	19044	18880	18884	18821	18680	18972	18944	19047	19076	19070	18935	19011	19022	18763	19016	18792	19044	19033	18877	18904	18899	19152	19108	19154	19037	19009	18962	18923	19075	18887	19084	19250	18945	18860	19157	18783	19057	19062	19288	18943	19041	19007	18816	19009	19105	19153	19000	19205	18893	18966	18745	19006	18832	19019	19142	19190	19011	18861	18964	19128	18860	18840	19224	19063	18999	18670	19144	18806	19144	19185	18933	19019	19373	19131	18974	18912	19068	19033	19063	19061	19089	19000	19037	19073	19148	19038	19037	18866	18860	19000	18982	19142	19066	19014	18781	19152	19110	18897	19091	19086	19249	19018	19146	18930	19065	18804	19031	19054	19098	18805	19108	18998	19159	19080	19048	19194	19224	18930	19008	18969	19061	19003	19040	18849	19042	18909	19177	18855	19300	19201	18957	18954	18911	19197	19108	18998	18941	19037	18839	19127	18949	19059	19062	19135	18901	18886	19133	19117	18995	19026	18951	18925	19038	19063	18941	19007	18948	19067	18856	19166	19164	19249	18977	19051	19134	18937	18940	18762	19113	19074	19206	18850	18887	18717	18931	19051	18928	18976	18943	18916	19027	19090	19139	18897	18965	18807	19066	18899	18945	19067	18736	19062	19009	19123	18934	18790	19155	18934	19119	19019	18762	19009	19022	19051	18948	18900	19068	18890	19053	18952	19133	18893	18855	19069	19184	19074	19149	18788	19072	19106	18909	19155	18940	18943	19109	18708	19088	19063	19027	18980	19098	18985	19031	19082	18764	19046	19029	18848	19047	19038	19020	19068	19087	18995	19020	19272	19315	19077	18894	19170	19088	18715	19060	19049	19107	19040	18882	18851	19072	18955	19175	18829	18891	18983	19006	18994	18885	19031	19125	18942	19014	19097	19008	19035	19017	19184	19032	18836	19042	19155	18909	19048	19034	19011	19190	18856	19096	18898	18954	19084	19030	19057	19007	18898	18983	18875	19216	18834	18943	18944	18986	18966	18887	19019	19190	18957	19042	19074	19011	18965	19106	18957	19055	18840	19008	19033	19197	18943	18806	19210	19363	19142	18996	19051	18960	18849	18842	18975	18861	19075	18907	19180	18992	19235	19093	18997	18986	19136	18996	19140	18844	19200	18894	18939	18784	18859	19081	18868	18999	18901	18998	19157	18848	18809	19257	18987	19052	19038	18989	18938	18805	19031	19035	18976	18925	18971	19070	19063	19167	19026	19017	18966	18933	19085	19025	19090	19106	19038	18904	19011	19125	18800	18867	18962	18857	19007	18886	18953	19007	18928	18890	19140	18890	19135	19078	18803	18891	18920	19013	19064	18884	18971	19082	19100	19018	18846	19041	19103	19148	18948	18834	18898	18969	18926	19115	19119	19033	19238	19095	18727	18963	18738	19003	19035	18978	19020	19016	18963	19061	19131	19132	19262	19016	19024	19102	18893	18846	19028	18900	18841	18924	18921	18811	18994	18915	18940	19049	19103	19003	18981	18976	18932	19038	19268	18858	18831	18832	18586	18888	18806	19051	18964	18939	19082	18921	18854	18955	19059	18835	19142	19003	18997	19103	19194	18989	18949	18952	18988	18986	19096	19047	19217	19119	18969	18994	18898	19055	18937	18876	19166	18946	18942	19223	18889	19144	19123	19075	19026	18951	18893	19051	19114	19187	18959	18977	18906	19092	18904	18871	19143	18770	18879	18944	18735	19055	19052	19047	18967	18964	19136	19057	19034	19031	18937	18897	18937	18909	19125	18893	19135	19144	19023	18928	19022	18784	18925	18775	19226	19039	19297	19166	19089	19117	19293	18972	18755	19059	18991	18840	19025	18929	19052	19201	18891	18928	18993	18962	19195	19243	18958	18968	19131	19056	19097	19060	18983	19005	19016	18940	19095	19215	19059	19075	18747	18947	19196	18933	18933	18860	18947	19050	18850	18929	19039	19004	19202	19087	19072	19094	19030	19024	18931	19038	19172	18954	19064	18978	19033	19181	19092	18915	18928	19151	19053	18935	18796	18971	18864	19047	18959	18850	18937	18795	18869	19118	19128	18951	19044	19092	18868	19066	19081	18975	18964	19114	19004	19029	19006	19046	19126	19097	18975	19057	19060	19287	19121	19035	19017	19111	18990	19088	19325	19190	19070	19106	18946	19109	19084	19127	18996	18874	19049	18964	18963	19030	18962	19060	19055	19223	19019	18850	19163	18996	19023	19083	18827	19144	18955	18909	19010	19004	19163	19033	19034	19015	18945	19017	18799	19191	18984	19075	18919	18918	18873	18754	19043	18847	19318	19221	19190	19033	18938	18822	19073	18832	18898	18993	18873
22710	28827	28097	22315	20225	18525	17971	16825	16419	16401	16317	16372	16189	15971	15471	15416	15455	15370	15456	15565	15466	15400	15276	15254	15272	15419	15312	15406	15275	15319	15393	15116	15481	15470	15389	15333	15584	15434	15412	15325	15390	15348	15394	15239	15364	15296	15348	15504	15295	15325	15423	15293	15433	15442	15271	15387	15292	15381	15350	15313	15414	15429	15259	15367	15182	15253	15312	15249	15398	15327	15383	15413	15175	15263	15370	15368	15451	15208	15296	15365	15386	15406	15356	15383	15338	15477	15315	15402	15335	15189	15317	15255	15255	15402	15297	15376	15470	15373	15413	15142	15431	15437	15411	15174	15226	15250	15319	15390	15428	15408	15403	15253	15399	15386	15559	15489	15197	15282	15258	15259	15556	15325	15344	15362	15188	15349	15383	15212	15493	15467	15456	15425	15341	15332	15358	15221	15404	15280	15406	15429	15317	15324	15182	15252	15518	15478	15343	15360	15443	15384	15338	15280	15398	15342	15537	15404	15357	15265	15428	15396	15535	15234	15322	15303	15334	15442	15245	15381	15362	15277	15410	15379	15203	15315	15298	15429	15472	15426	15467	15355	15368	15331	15353	15316	15326	15205	15381	15333	15497	15235	15478	15550	15254	15304	15517	15470	15393	15296	15331	15387	15209	15321	15487	15342	15430	15343	15427	15435	15300	15302	15254	15406	15377	15333	15224	15384	15353	15411	15366	15283	15374	15371	15285	15365	15279	15372	15387	15411	15280	15231	15232	15452	15263	15346	15454	15272	15190	15314	15444	15480	15227	15399	15478	15336	15498	15390	15329	15352	15388	15216	15294	15444	15306	15426	15296	15271	15358	15275	15424	15344	15353	15316	15404	15390	15203	15431	15292	15431	15580	15402	15532	15230	15314	15335	15442	15411	15453	15485	15198	15311	15478	15393	15354	15270	15426	15416	15330	15437	15213	15267	15282	15296	15395	15266	15389	15309	15349	15351	15377	15291	15409	15322	15315	15330	15317	15296	15383	15315	15239	15415	15371	15385	15480	15350	15129	15547	15390	15346	15302	15606	15378	15372	15542	15321	15390	15204	15382	15394	15270	15257	15455	15297	15530	15428	15330	15297	15423	15313	15173	15313	15400	15231	15442	15353	15293	15359	15442	15488	15470	15432	15440	15515	15215	15341	15240	15370	15232	15260	15305	15366	15462	15346	15327	15458	15364	15355	15557	15223	15420	15446	15419	15225	15328	15189	15511	15446	15408	15270	15430	15457	15267	15484	15383	15418	15485	15402	15410	15489	15259	15366	15380	15304	15415	15336	15305	15528	15301	15328	15350	15345	15359	15351	15433	15310	15472	15457	15298	15116	15209	15453	15400	15209	15295	15333	15340	15500	15366	15326	15420	15400	15302	15277	15259	15324	15375	15245	15475	15321	15467	15400	15297	15251	15473	15371	15413	15185	15371	15466	15334	15269	15367	15262	15335	15332	15292	15289	15313	15247	15251	15402	15422	15224	15254	15387	15321	15542	15401	15471	15383	15226	15405	15312	15232	15282	15313	15357	15277	15363	15221	15470	15330	15359	15348	15461	15405	15437	15171	15521	15399	15263	15280	15453	15301	15323	15360	15364	15426	15298	15311	15423	15330	15291	15301	15332	15344	15336	15306	15196	15315	15423	15296	15483	15379	15350	15281	15360	15190	15528	15371	15282	15304	15230	15395	15331	15099	15462	15412	15470	15470	15366	15466	15330	15278	15402	15385	15492	15259	15109	15358	15479	15512	15279	15188	15347	15381	15405	15435	15321	15320	15336	15263	15450	15386	15186	15280	15311	15341	15311	15147	15341	15252	15359	15403	15445	15441	15396	15393	15479	15362	15331	15316	15306	15467	15452	15355	15443	15271	15419	15295	15407	15496	15495	15312	15454	15261	15331	15342	15506	15277	15226	15521	15433	15329	15395	15553	15334	15312	15453	15345	15210	15471	15268	15358	15305	15287	15372	15549	15343	15237	15275	15429	15264	15276	15424	15221	15325	15408	15192	15408	15227	15402	15386	15264	15558	15160	15296	15295	15422	15331	15424	15423	15329	15417	15255	15376	15270	15392	15162	15213	15383	15434	15599	15478	15353	15271	15412	15409	15505	15398	15307	15205	15227	15493	15239	15558	15299	15480	15342	15179	15377	15229	15375	15356	15265	15584	15339	15283	15030	15385	15266	15315	15465	15248	15166	15403	15243	15406	15212	15581	15397	15453	15312	15492	15232	15204	15447	15312	15258	15443	15323	15343	15311	15441	15479	15340	15286	15308	15276	15251	15324	15330	15364	15134	15326	15373	15377	15558	15321	15251	15375	15398	15205	15402	15459	15436	15430	15391	15574	15172	15352	15441	15444	15369	15410	15357	15192	15267	15367	15447	15304	15287	15555	15278	15440	15475	15495	15151	15414	15311	15326	15350	15386	15403	15333	15388	15218	15296	15309	15217	15311	15244	15320	15374	15226	15234	15449	15365	15522	15373	15399	15406	15500	15407	15353	15421	15473	15486	15285	15424	15494	15336	15181	15347	15398	15346	15331	15408	15290	15415	15357	15255	15133	15446	15359	15346	15310	15248	15660	15403	15382	15357	15252	15319	15409	15427	15371	15239	15216	15179	15400	15397	15395	15373	15288	15352	15464	15192	15322	15494	15403	15390	15313	15356	15339	15397	15279	15433	15428	15373	15239	15398	15307	15460	15300	15203	15396	15366	15474	15517	15359	15284	15287	15388	15358	15401	15196	15365	15307	15266	15516	15356	15285	15335	15287	15220	15424	15247	15558	15397	15515	15412	15153	15400	15435	15348	15359	15362	15496	15404	15247	15384	15286	15320	15508	15426	15492	15389	15294	15279	15357	15505	15351	15176	15335	15229	15352	15416	15662	15457	15165	15373	15334	15370	15303	15530	15147	15337	15475	15318	15648	15214	15292	15230	15380	15213	15387	15447	15373	15453	15258	15378	15434	15479	15325	15262	15351	15323	15276	15302	15380	15229	15200	15167	15387	15336	15402	15358	15460	15337	15246	15357	15326	15459	15316	15448	15267	15318	15221	15484	15245	15200	15397	15377	15342	15416	15393	15301	15335	15378	15360	15365	15238	15445	15178	15333	15501	15168	15341	15428	15434	15171	15426	15464	15456	15438	15238	15313	15468	15294	15505	15379	15306	15336	15413	15425	15324	15302	15362	15527	15400	15393	15450	15489	15357	15378	15307	15524	15285	15407	15481	15476	15370	15373	15249	15437	15459	15314	15304	15144	15379	15574	15222	15540	15546	15412	15316	15463	15332	15369	15536	15470	15367	15528	15333	15327	15325	15423	15547	15274	15382	15381	15348	15395	15293	15335	15432	15344	15440	15548	15397	15298	15315	15290	15294	15410	15217	15383	15424	15174	15238	15480	15342	15452	15374	15452	15356	15360	15395	15213	15331	15387	15476	15379	15317	15565	15437	15367	15407	15391	15411	15408	15427	15419	15296	15266	15482	15204	15444	15244	15435	15478	15247	15349	15532	15293	15414	15399	15303	15404	15293	15508	15263	15341	15248	15415	15194	15243	15377	15299	15271	15266	15216	15488	15247	15310	15434	15473	15398	15377	15540	15204	15425	15297	15432	15322	15452	15567	15136	15395	15190	15323	15301	15316	15506	15440	15429	15417	15296	15295	15319	15559	15298	15419	15325	15486	15426	15347	15277	15367	15311	15140	15216	15425	15436	15412	15059	15356	15247	15410	15472	15289	15287	15371	15429	15424	15471	15286	15307	15268	15443	15312	15409	15309	15411	15316	15377	15260	15463	15524	15281	15370	15280	15341	15323	15327	15318	15300	15442	15285	15354	15292	15435	15354	15291	15403	15507	15277	15375	15469	15441	15265	15333	15103	15337	15498	15410	15424	15299	15367	15452	15395	15313	15370	15461	15554	15342	15312	15465	15500	15302	15351	15295	15396	15286	15243	15435	15456	15315	15271	15443	15453	15474	15360	15304	15163	15256	15402	15405	15347	15204	15186	15357	15286	15373	15441	15267	15545	15281	15297	15189	15326	15316	15270	15312	15512	15348	15473	15208	15413	15292	15280	15481	15359	15402	15389	15377	15178	15575	15329	15425	15310	15363	15311	15262	15407	15466	15447	15273	15202	15458	15255	15284	15443	15327	15385	15299	15451	15346	15437	15418	15243	15402	15284	15349	15341	15381	15317	15392	15330	15202	15331	15362	15302	15382	15393	15244	15453	15279	15409	15425	15273	15383	15371	15300	15398	15303	15321	15310	15397	15258	15422	15201	15263	15317	15307	15423	15240	15416	15197	15259	15387	15371	15270	15452	15532	15494	15186	15355	15509	15284	15358	15331	15436	15284	15283	15446	15098	15446	15491	15300	15420	15270	15423	15406	15253	15409	15464	15286	15310	15243	15304	15420	15342	15180	15420	15338	15410	15322	15448	15314	15522	15316	15450	15372	15382	15194	15393	15584	15449	15220	15323	15395	15394	15313	15384	15415	15515	15304	15289	15471	15330	15344	15365	15210	15583	15314	15327	15365	15219	15362	15379	15393	15101	15435	15494	15425	15337	15337	15539	15415	15414	15341	15443	15366	15297	15393	15359	15421	15363	15377	15354	15322	15370	15378	15468	15150	15332	15345	15294	15386	15385	15398	15393	15370	15197	15406	15367	15268	15365	15420	15306	15267	15289	15230	15331	15422	15159	15234	15461	15244	15451	15314	15400	15398	15488	15345	15267	15355	15336	15118	15424	15258	15503	15428	15321	15353	15344	15463	15278	15260	15328	15383	15450	15342	15513	15192	15520	15334	15334	15313	15447	15233	15341	15324	15326	15385	15286	15464	15465	15307	15369	15200	15366	15350	15140	15387	15385	15281	15240	15448	15463	15331	15264	15408	15347	15448	15448	15378	15282	15457	15445	15382	15207	15519	15451	15505	15325	15403	15357	15269	15422	15235	15350	15302	15320	15398	15326	15374	15410	15334	15216	15278	15276	15425	15301	15401	15239	15511	15284	15370	15299	15330	15291	15187	15366	15375	15225	15354	15313	15508	15370	15402	15403	15315	15297	15340	15424	15428	15382	15266	15347	15250	15364	15338	15503	15376	15261	15301	15381	15349	15333	15440	15297	15325	15465	15333
26287	21672	28654	26592	24385	24051	23704	21756	21253	21203	20926	20994	20848	20671	20323	20087	20176	20077	19990	20083	20103	20034	19964	19962	19925	19849	19833	19985	20107	20131	20123	20001	19959	20136	19958	19892	20243	19995	19924	20089	20001	19709	20111	20036	20151	20093	19956	19864	20021	19960	20095	19936	19972	20018	19982	20048	20049	19770	19764	19824	19825	19818	19921	20013	19826	19884	20075	19811	19847	19843	20052	20034	19907	19762	19839	19825	19889	19737	19943	19973	20150	19850	19680	20181	19881	19989	19879	20259	19992	19945	19842	20017	19984	20022	19894	20104	19823	19963	20111	19797	19951	19915	19909	19901	20013	20162	19960	19949	19799	19835	20021	19862	19957	20162	19862	19932	19863	19869	19938	19975	19623	19743	19809	20118	19810	19768	19744	19728	19953	19856	19963	20053	20114	20057	20088	20148	20019	19966	19885	19962	19901	19887	19944	20137	19942	19885	19928	19797	19919	19911	19928	20052	19945	19681	19852	19767	19898	20163	19968	19750	19801	20158	19983	19963	19863	20302	19950	19903	19809	20026	19928	19933	19923	19844	19708	19747	19767	19907	19824	20041	19901	19724	19938	19743	20017	20069	20051	20107	19991	20087	20133	19773	19882	19921	19995	19946	19642	19915	19833	19782	20108	19888	19862	19805	19981	19896	19893	19980	20086	20173	20055	20060	19787	19893	19832	19962	19803	20018	19842	19772	19710	19812	19952	19875	19923	19926	19762	20085	19933	19805	19887	19814	20033	20129	19960	20051	19857	19893	19879	19924	19935	19850	19979	19858	19988	19901	19829	20142	19749	19827	19786	19906	19889	19931	19897	19987	19835	19923	19837	19966	19937	20111	19969	19894	19810	20020	19874	19763	19794	19859	19774	19887	19976	20075	19685	20022	19785	19720	20013	19851	19967	19888	20036	20021	19961	19882	19699	19894	20185	19972	19818	19972	19977	19790	20060	19798	19929	19695	19940	19632	19904	19893	19815	19873	20040	20047	20069	19774	19794	19723	19888	20040	19784	20069	19951	19972	19901	20057	20006	20154	20000	19860	19948	19793	20029	19931	19854	20129	20099	19947	20127	20079	19913	19853	19834	19924	19962	19882	20013	19950	19958	19755	19671	19780	20015	20002	20062	19866	19980	19771	20045	20123	19930	19906	19920	19999	19810	19904	19931	19975	19999	19878	19913	19813	19914	19835	19851	20031	19900	19730	20070	19951	20240	19800	20027	19753	19866	19984	19925	19867	19968	19835	19826	20030	20069	19798	19851	19982	20053	19807	20204	19959	19860	20029	20156	19958	20006	19902	20086	19961	19958	20132	19947	19873	20026	20255	20198	20009	20009	19988	20150	19801	20002	19863	19869	19837	19707	19818	20009	20149	19857	19883	20010	20005	20087	20002	19717	19972	19995	19711	19815	19915	20173	20068	20069	19938	19817	20074	19782	20096	19930	19839	19963	19880	19821	19847	19909	19789	20008	20035	20016	19875	20024	20025	19822	20051	19938	19596	19932	20123	19814	20057	20079	19834	20071	19956	20051	20013	19700	20039	19769	19824	20072	19869	19934	20155	19867	19981	19974	19931	20112	19745	20022	20025	19772	19695	19990	19992	19854	19848	19941	20016	19514	19784	20080	20115	19848	19912	20143	19806	19878	19717	19941	20004	20078	19693	19857	19819	19928	19928	20150	19889	19975	19902	19900	19958	19835	19898	19825	19904	19889	20123	19947	20108	20015	20077	19943	19976	20133	20010	20182	20001	19751	19816	20139	19940	20016	19922	19809	19902	19907	20064	19968	19919	20089	20038	19996	19881	19927	20126	20087	19790	19975	19939	20031	19822	19919	19758	20025	19884	19990	19785	19958	19871	19909	20059	19848	19870	19930	19880	19915	19801	20076	19842	20161	19932	20097	20010	19849	19883	19761	19869	19950	19996	19895	19900	20020	19704	19829	20016	19930	20030	19848	20165	19820	19816	19915	20050	19993	19971	19831	19984	19753	19849	20009	19821	19810	19729	19758	20079	19995	20154	19890	19972	19978	19919	19748	19927	20070	19909	19910	19925	19823	19820	19966	19836	20101	20023	19943	20261	19976	20050	20059	19839	19919	19980	19896	19793	19792	19735	19970	20078	19974	19832	19922	20087	20057	20048	19709	19671	19765	19989	19661	19908	20008	19874	19866	20035	19882	19904	20010	19790	20131	19815	19845	19693	20068	19758	20219	19924	19774	20051	20079	19872	19955	19886	19825	19777	19794	19864	20011	19803	19815	19873	20140	19933	19866	19884	20071	19966	19816	19719	19976	19946	19989	19865	19990	19869	20072	19803	19657	19832	20125	19846	20093	19933	19930	19805	19956	19963	19979	19727	20064	20049	20104	19866	20087	19908	19895	19952	20117	19831	19820	19826	19878	19831	20120	20121	19911	19999	19808	19866	19898	20068	19812	19665	19969	19870	19880	19946	19909	19994	19972	20096	20004	19927	20039	20057	19782	20034	19916	19978	19902	19711	20087	19798	19892	19729	19827	19857	19959	20024	19810	19966	19638	20065	19900	19920	20013	19924	19892	19807	20092	19953	19909	19877	19920	19914	20040	20065	19906	20068	19688	19890	19759	20120	20007	20009	19666	20089	19863	19935	19695	19881	19803	19855	19865	20026	20020	20116	19896	19763	19884	20001	19803	19684	20085	20057	19967	20018	19936	20069	19967	19914	19857	19882	19804	19760	19884	19987	20088	19865	19921	19959	20090	19978	19827	19794	20012	19929	20071	19894	19979	19660	19934	19938	19960	19865	19869	20021	20257	20139	20138	19898	20039	19710	20124	20080	20197	20120	19792	19885	20015	19899	20284	19872	20061	19995	19932	20084	19916	20035	19771	20090	19954	20000	19890	20012	19912	19908	20199	19917	20024	19746	19804	19935	19811	20008	20101	19870	19751	19732	20003	20024	19900	19735	19805	19753	20091	20008	19880	19982	19719	19673	19531	19821	20001	19683	19815	19849	20066	20047	19971	20070	19821	19786	19931	19955	19893	19919	19952	19812	19858	19841	19988	19884	19835	19863	19973	19867	19827	19968	20225	20053	20129	20060	19986	20148	20076	19883	19928	19998	20063	20092	19815	19950	19952	20100	19964	19906	19816	19996	19958	19896	20095	19845	19628	20101	19961	20122	19986	19902	19960	19859	20033	19943	19836	19879	19846	19843	19869	19899	20128	19961	19962	20001	19935	19940	19848	20062	20137	20054	19908	19896	19943	20165	19744	19905	19924	19968	20081	19886	19927	19909	19808	19930	19854	19981	19965	19783	19848	19907	19835	20181	19902	20062	19904	19833	19931	20032	19757	20009	20001	19777	19628	19727	20008	19996	20019	19909	19952	19956	19795	19767	19879	19956	20108	19953	20068	20227	19731	19925	19995	19996	19903	20003	19757	19891	20003	20044	19970	20032	19995	20202	20138	19741	19884	20158	19887	20031	19970	20038	19713	19969	19865	19972	19967	19917	19746	19882	19884	20036	19907	19965	19933	19887	19889	19961	20049	20033	19695	20113	19989	19885	20078	19835	19830	20123	19915	20006	19960	19973	20036	19861	19883	19843	20007	19825	20119	19874	19857	20027	19883	20076	20008	19797	19973	20061	19964	19823	19934	19945	20161	19896	19888	20015	19905	19998	19974	19859	19875	20006	19971	19932	19737	19901	19890	19966	20096	19964	19999	19911	19777	19859	19782	19905	19565	20054	19871	19971	19918	20032	19948	19940	19960	20115	20036	19987	19841	19933	19847	19933	19910	19836	19960	19983	19931	19929	20032	19687	19911	19862	20124	19999	20079	19989	19849	19865	19943	19873	19913	19923	19844	19958	19738	20002	19982	19870	19840	19829	20098	20119	20016	19941	19862	19752	19927	20063	19867	19832	20067	19749	19767	19926	19838	19845	19979	19978	20129	19768	19770	19999	19786	20007	19835	19897	19840	19896	19976	19949	19990	19894	19723	19963	19822	20179	19903	19838	20122	19808	19818	19987	19978	20009	19898	19934	19820	19961	19818	19740	19979	19834	20086	19804	20001	19836	19838	19881	20072	19840	19802	19972	20006	20099	20157	19862	19996	19971	19784	20172	19976	20014	20003	19893	19980	19971	19750	19965	19920	19745	19962	20107	19948	19896	19861	19888	20002	20140	19860	19738	19952	19741	19944	19918	20085	20134	20080	19861	19713	19880	19815	19935	20046	19975	19876	19975	20103	19935	19976	19743	19803	19901	19929	19933	19632	19814	19997	19731	20080	19667	19937	19910	20056	19889	20061	20034	19979	19861	19856	20166	19868	19936	19959	19900	20102	19793	19859	19750	19954	19934	20042	19899	19990	19841	19839	19821	19883	20064	19897	19952	19868	19931	20004	19927	19975	19850	19797	19935	19993	19908	19901	20110	20149	20002	20252	19827	19871	19796	19753	20196	20104	19927	19994	20149	19865	19925	19939	19862	19948	19813	19993	19965	19989	19754	20003	19944	20124	19758	19714	20052	19956	19986	20007	19818	19772	19991	19775	20007	19786	20021	20057	19924	19728	19791	19911	19800	20104	20093	19808	19875	20036	20125	20035	20092	19972	19900	19983	19786	20033	19882	20020	20052	19870	19950	19960	20027	19922	19837	20025	19824	19901	19792	19967	19747	19848	19762	19716	19845	19814	20080	19707	20125	19709	19978	19999	20014	20166	19808	19782	19811	19980	19914	20007	20021	19834	19866	20052	20154	19976	19978	19921	19930	20042	19879	19694	20040	19855	20056	19899	19878	19790	19866	19966	19980	20085	19782	20010	19918	19968	20009	19901	19872	20259	20026	19851	19642	19938	20067	20086	19878	19852	20088	20097	19973	19940	19845	19945	19806	19917	20166	19904	19778	20115	19940	19639	19828	19820	19899	19915	20063	19612	20130	19774	19910	19835	19735	19918	19735	20161	19930	19901	19819	19891	19926	19783	19549	19712	20187	19971	19923	19761	19764	20092	20069	19674	20017	19906	19809	19880	19937	19935	19830	19836	20058	19939	19792	19925	19995	19856	19905	19957	19701	20006	19982	19953	19829	20007	19898	20133	19836	19796	19969	19914	19876	19964	19985	19741	19841	19682	19878	19905	20037	19738	19724	19889	19991
21406	35478	33644	27711	23615	20904	19197	18575	17969	17539	17536	17386	17431	16948	16524	16354	16174	16099	15825	16109	16129	16053	16117	16019	15946	16005	15902	16186	15906	15905	15963	15991	15898	16101	16023	16121	16097	15991	16020	16174	16158	15946	16153	15896	15976	15989	15866	15810	16077	15940	15883	16171	15958	16159	16107	16081	15889	16284	15911	16026	16084	15964	16141	16022	16044	15982	15797	15936	15952	15799	16013	15883	15983	16036	15991	15867	15976	15931	15930	15852	16014	15825	15946	15898	16059	16184	15808	15903	16002	15910	15893	15979	15903	15898	15921	16089	16023	16078	16060	15918	15971	15945	16047	15931	15965	15788	16015	15866	15948	16042	15963	16104	16100	16006	16020	15956	16082	15879	15831	15930	15998	15936	15982	15842	15874	15959	16042	16044	15957	15879	15847	15876	16046	15950	15970	15917	15888	16056	15943	16024	16069	16020	16049	15924	16006	16061	16009	15943	16061	15995	15961	15953	15729	16057	16032	16082	15926	15899	15988	15895	16067	16006	16019	15874	15958	16077	15843	16070	16076	15997	16044	15955	15877	16080	16103	16060	16082	16051	15872	16155	15954	15851	15996	15870	16045	15962	15986	16022	15983	15930	15903	15776	15992	16091	16185	16074	16122	15857	15940	16058	15926	15933	15883	15892	15889	15839	15951	15886	16081	15768	15827	15846	16014	15868	15790	16160	15857	15932	15950	15842	16117	16142	15875	15977	16044	16114	15920	15891	15913	15958	15891	15868	15925	15790	15806	16038	15873	16091	16034	15843	16144	16060	15751	16004	16105	16033	15952	15857	16032	16095	16104	15959	15808	16044	15820	15930	15908	15956	15989	15754	15988	15941	15837	15796	16099	15941	15743	15933	16065	15930	15792	15934	15871	15925	15974	16084	16013	15954	15814	15945	15927	15924	15885	15874	15972	16017	15977	15974	15994	15881	15946	15789	15837	16139	15989	15961	15866	15937	15757	15877	15811	15724	15956	16035	15964	16016	15857	15965	15962	15906	15883	16021	16045	15973	15809	16123	15841	16067	15774	15946	15831	16094	15914	15874	16002	15882	16109	15985	15859	15909	16044	15923	15899	15992	15841	15977	15983	15993	15968	15919	15891	15882	15912	16017	15978	16057	16049	15882	15950	16037	16010	16115	16019	16084	15877	16099	15888	15867	16177	15988	15976	15972	15861	16007	15731	15971	15959	16143	16042	15952	16003	15972	15902	15899	15888	15916	16068	15990	15912	16044	16034	15939	16028	15916	15882	15953	15927	15882	15953	16114	15865	16040	16036	15879	15959	15911	15894	15815	15893	15732	16063	15908	15922	16038	15803	15822	16061	15980	16050	15887	15753	15873	15904	15882	16171	15839	15975	15955	15884	15910	16014	15865	15813	15901	16000	16065	15882	15975	15983	16022	15945	15847	16084	15886	16068	15998	15972	15969	15972	16044	15963	15932	16084	15853	15867	15936	15896	15907	15893	16005	16034	15950	15855	15981	16025	16001	16100	15972	16034	15910	16145	15958	16207	15921	16003	15915	15950	15883	15977	16008	15966	15977	15901	16063	15916	15972	16091	15858	15887	15989	15988	16019	16128	15804	16015	16041	15886	16015	15968	15856	15932	16131	15985	15922	15844	16002	15906	15975	16103	15968	15812	15870	16042	15932	16048	15932	15877	16056	15970	16009	15982	15938	15871	15713	15942	16047	15866	15932	16012	16011	15995	16159	15792	15885	15861	15977	16046	15839	15868	15851	15883	15965	16057	16102	15832	15968	15975	15778	15832	15914	15880	15987	16005	15890	15870	15872	15955	15850	15925	15898	15867	16119	15845	15798	15949	15885	16088	15797	15985	16012	16025	15998	15936	16160	15986	15788	16039	15844	15829	15912	15899	15992	16037	16075	16032	15893	15917	15785	16055	16007	16032	15797	15856	15842	15926	15907	15779	15988	15890	15949	15954	15812	15898	15772	15918	15953	15967	15884	16033	15991	15816	15881	16075	15963	16079	15965	16070	15949	15909	15793	16033	15718	15739	15871	16194	16068	15989	15982	15893	16016	15905	15830	15932	16013	15896	15933	15951	15872	15838	15848	16114	15763	16125	15854	15743	15880	15894	16003	15957	15896	15918	16076	16012	15691	15902	15952	15951	15919	15913	15933	15879	15988	15898	16084	16056	15818	15996	15795	15975	15945	15947	15917	15791	15986	15999	15918	16016	15846	15973	15951	15874	16044	15870	15962	15933	15739	16066	16008	15924	15893	15948	15850	15973	15803	15819	15918	15933	16045	15812	15993	16071	15940	15856	16015	15981	16030	15959	15813	15945	16079	15879	15995	15878	15850	15864	15827	16015	15797	15930	15985	16035	15877	15978	15948	16039	15975	15873	15974	15814	15895	15880	15927	15947	15802	15877	16141	15950	15823	15787	15932	15951	15707	16010	15883	15968	15761	15862	16035	15778	15962	15937	15993	16039	15858	16013	15962	15984	15837	15897	15979	16010	16024	16060	15888	15840	16149	15970	15779	15921	15981	16002	16054	15970	15920	16075	15939	15822	16067	15773	15949	16082	15890	15930	16023	15848	16098	15976	15896	15920	16134	15971	16036	16007	15754	15878	15933	16029	15847	15985	16076	15985	15856	15881	15934	16019	16007	16060	15935	15995	15900	15988	16042	16105	16052	15972	15825	15853	16038	16148	15886	16113	15766	15993	16008	16026	16010	15984	15975	15879	15846	15916	15985	15940	16021	15995	16137	15898	15805	16090	16048	16003	16091	15967	16017	15929	15882	15862	15961	16030	15937	15923	15805	15852	15928	15777	15951	16013	16039	16001	15973	16192	15835	15934	16012	15986	15812	16103	16128	15876	15854	15874	15942	15962	15988	15960	15943	15893	15966	15950	15891	15956	15891	15951	15919	15965	15906	15917	15928	15703	16062	15942	15894	15948	15941	15966	16026	15883	15923	16122	15905	15951	15971	16007	15939	15741	16087	15987	15937	16007	15897	15992	15871	15875	16017	15900	15957	15806	15919	15913	15938	15862	16049	15896	15952	15927	15997	15767	16067	16116	15890	15949	15813	16009	16050	15908	15999	15971	16081	15856	15978	16055	15956	16063	15989	15816	16082	15807	15984	15973	16086	15913	15910	15908	15956	15716	15927	16015	15922	16162	15868	15816	15852	15970	15910	16009	16029	15985	15923	15778	15941	15819	15868	15973	15855	15972	15936	15976	15993	15874	15863	15925	15875	15916	16205	15941	15900	15911	15949	15994	15909	15924	15973	15990	15895	15888	16109	15892	15951	16044	15903	15970	15825	16056	15848	15768	16054	15763	15915	15951	15919	15912	15913	15877	16144	16053	16079	15878	15880	16018	15650	15953	16061	16043	16010	15937	16007	15935	15947	15916	16033	15961	15914	15959	15920	15956	16001	15807	15947	15766	16135	16080	15707	15854	15909	16131	15963	16059	16036	15942	16029	15898	15982	16022	15965	15971	15889	15908	15964	16007	15905	15918	15974	16048	15874	16075	15986	15910	15938	16123	16044	15907	15754	15850	15962	15963	15852	16020	15813	15943	15843	15851	15903	15834	15765	15880	16037	15951	16058	15872	15888	16053	15919	15924	15921	15885	15876	16083	16009	15858	15886	16172	16075	16042	16056	15999	15860	15819	15827	15911	15998	16015	16023	15913	15744	15880	15891	15948	15987	15863	15993	15982	15870	16030	16126	16000	15910	15969	15912	16065	15916	15820	15964	15878	16047	15939	15979	16036	15953	15955	16073	15987	15831	16017	15989	15830	15874	15816	15988	16026	15921	16040	15991	15913	16080	15929	15989	15878	15952	15743	15968	16058	15773	15865	15853	15988	15811	15956	15970	15827	15995	16063	15961	15818	15949	15870	15984	15983	15870	15830	16038	16047	16018	16116	15913	15762	15857	16041	15889	15867	16149	15851	16009	15858	15789	15831	15955	15943	15829	16082	15849	15909	15975	15884	16009	15980	15920	15912	15976	15937	16049	16101	15953	15957	15942	15917	15828	16019	15911	15935	16004	15953	16037	15994	16007	15913	15937	16022	15970	15976	16016	15950	15879	15940	15990	15920	16257	15923	15966	16060	15982	15887	15883	16015	15989	16005	15963	15998	16106	15922	15921	15963	15864	16058	15920	15890	15982	16066	15834	15996	15842	15836	15973	15968	15855	16036	15996	15981	15950	16077	15910	15925	15963	16010	16057	16088	16050	15872	15985	15832	15988	16013	15996	15849	15965	15990	16006	16009	15953	16024	15821	15997	16118	15826	15849	16067	16013	15833	15827	15839	15693	15956	16010	15967	15934	15793	15917	15985	16018	16198	15909	16038	15985	15995	15908	16021	16007	15973	16038	15967	15940	15840	15931	15877	15926	15911	16226	15828	15905	15871	15942	15954	15884	15999	15856	15947	16035	15860	15902	15956	16099	16066	15934	15838	15933	15915	15926	16003	15880	15960	15928	15852	15917	15779	15919	15951	15866	16025	16006	16058	16120	16105	15788	15899	16114	15956	16037	15968	16007	16005	15947	16072	15889	15788	15884	15981	15805	15928	15921	15940	16010	15927	16057	15981	16015	15777	15871	15996	15880	16004	15969	16029	16002	15977	15936	16047	15930	15914	15799	16021	16066	16046	15939	16041	15831	15959	16027	15953	16013	15796	15960	15946	15947	16004	16077	16023	15883	15875	16007	15812	15945	16002	15876	15887	15930	15953	15863	16059	15740	16139	16066	16024	15924	15905	15937	15727	16020	15792	15906	15893	16040	15893	15998	16002	15919	15959	15877	15894	15891	16046	15954	16064	15963	15949	15981	15863	15834	15920	15846	15779	16018	15887	15941	15973	15971	15948	16031	15959	16017	15934	16051	15791	15898	16113	16036	15996	16113	15989	15950	15711	16174	16012	15792	16041	16032	16025	15979	15898	16033	15894	15832	15890	16068	15969	16053	15929	15846	15767	15869	15909	15789	16017	15952	16064	16060	15971	15768	15870	16093	15749	15852	15921	15868	15875	16006	16091	16055	16013	15948	15961	16041	16023	16011	16120	15771	16036	16010	16030	16039	15923	15894	16041	15758	15960	15924	15853	15778	15793	15802	16080	15858	15863	16083	15903	15908	15995	16030
23260	20686	27977	23531	21923	25196	26299	22734	21669	21885	21902	21635	21289	21133	20610	20437	20259	20232	20085	20195	20152	20153	20039	20228	20036	20143	19972	20036	19969	20149	19993	19919	19777	19995	19811	20258	20131	19869	19966	19959	20027	20209	20001	20069	19858	19843	20047	19981	19845	19899	19794	20061	20029	19834	20002	20010	20053	20105	19826	19732	20048	19852	20055	19790	19780	19718	19739	19897	19930	19843	19881	20000	20006	19944	19810	20023	20002	19818	19716	19863	19836	19735	19886	19683	19892	19808	19891	19878	19823	20031	19988	19781	19730	19945	20048	20095	19947	19874	19930	19907	19850	19903	19937	19724	19822	19791	19804	19778	20160	19790	19744	19751	19851	19851	19886	20054	19874	19908	20034	19902	19798	19939	19852	19708	19850	19876	19989	19702	19876	19805	19809	19912	19827	19922	19531	19811	19708	19830	19902	19876	20054	20003	19846	19920	19959	19851	19813	19666	19550	19875	19788	19980	19782	19850	19865	19934	19904	19763	19690	19874	19846	19853	19943	20015	19853	19752	19814	19773	19953	19785	19909	19811	19934	19856	19994	19906	19953	19755	19934	19942	19953	19779	19738	19736	19855	20099	20105	19813	19654	19775	19804	19809	20049	19701	20047	19828	19845	19614	19635	20014	19953	19718	20138	19805	19793	19682	19702	19666	19898	19992	19866	19888	19817	20034	19823	19997	20069	19898	19844	19937	19665	19864	19803	19931	19952	19892	20101	19681	19914	19712	20010	20076	19954	19991	19897	19820	19844	19940	20135	19715	19883	19857	19725	19768	20014	19757	20020	19945	19884	19916	19818	20008	20154	19982	19906	19724	19995	19941	19711	19683	19967	19747	19802	19944	19985	19687	20042	19851	19901	19845	19881	19777	19802	19886	19978	20047	19792	19815	19972	19837	19836	19920	19922	19933	20028	19891	19959	19753	19926	19993	19794	19889	20010	19775	19802	19857	19927	19916	19882	20057	19794	19754	20080	19673	19832	19662	19956	19851	19723	20000	19774	19811	19896	19960	19974	19945	19946	19758	19800	19831	20099	19849	19919	19975	20024	19844	19866	19844	19875	19856	19962	19849	19521	19898	19837	20036	19959	20010	19969	19584	19894	19937	19992	19757	19918	19669	19964	19788	19967	19639	19809	19972	19834	19670	19702	19667	19825	19788	19791	19843	19865	19992	19890	19806	19817	20068	19840	19915	19588	20159	19814	19793	20105	19982	19863	20060	19708	19655	19973	19888	19624	19940	19815	19766	19775	19891	19983	20009	19778	19734	19782	19846	19886	19863	20069	19680	19759	19770	19972	19912	20035	19677	19764	19958	19895	19885	19992	19780	19591	19953	19647	19712	19723	19633	19912	19861	19933	19946	19851	19778	19896	20031	19730	19801	19951	19815	19923	19896	20001	20014	19840	20017	19900	20029	19949	20069	19843	19931	19929	19985	19852	19631	19776	19859	19772	19841	19746	19807	19821	19922	19923	19749	19879	19693	19977	19845	19937	19891	19695	19769	19779	19808	19718	19768	19848	19835	20012	19829	19944	19740	19748	19711	19713	19958	19852	19911	19776	19612	19840	19924	19764	19790	19947	19737	19865	20015	19929	19693	20012	19719	19938	19657	19741	19703	19699	19732	19817	19930	19835	19724	19944	19737	19866	19693	19902	19687	19915	19855	19793	19667	19827	19650	20107	19794	19811	19758	19914	19732	19787	19713	19991	19664	19829	19883	19861	19873	19716	19851	20007	19788	19837	19744	19819	19733	19940	19933	19785	19860	19802	20005	19902	19738	19829	19808	19666	19738	19658	19703	19961	19989	19827	19765	19840	20023	19861	19987	19838	19829	19904	19788	19709	19827	19722	19705	19650	19848	19839	19784	19673	20051	19796	19829	19797	19801	20047	19803	19736	19878	19711	19868	19715	19810	19623	19754	19842	20079	19970	19903	19786	19918	19600	19725	19900	19664	19805	19990	19774	19762	19893	19921	19857	19613	19848	19738	19877	19920	19657	19818	19785	19653	20052	19747	19873	19755	19860	19686	19850	19813	19922	19852	19789	19890	19917	19858	19627	19971	19797	19752	19789	19570	20095	19801	19732	20116	19831	19788	19645	19732	19554	19818	19954	19882	19936	20046	20076	19861	19927	19735	20072	19967	19917	19841	19824	19666	19911	19952	19983	19934	19899	19794	19805	19867	19693	19934	19837	19919	19937	20027	20000	19928	19986	19876	19965	19917	19666	19761	19765	19983	19863	19690	19891	19801	19924	19864	19940	20101	19667	19690	19747	19954	19952	19826	19637	19979	20047	19815	19937	20080	19793	19883	19881	20034	19841	19985	19870	19749	19957	19727	19906	19856	19783	19798	19762	19722	19907	19790	19879	19811	19866	19902	19903	19878	19942	19689	19868	19946	19943	19936	19702	19816	19957	19806	19937	19929	19717	19893	19921	19886	19993	19861	20044	19997	20052	19811	19912	19959	19871	19941	19830	19932	19720	19738	19827	19837	19871	19991	19778	19765	19772	19514	19922	19765	19708	19992	19870	19743	19867	19906	19882	19758	19722	19743	19986	19882	20023	19809	19906	19835	19711	19811	19908	19952	19569	19823	19883	19902	19803	20015	19827	19813	19825	19885	19955	19699	19835	19833	20077	19953	19897	19786	19901	19661	19832	19647	19775	19847	20024	19843	19781	19844	19844	19671	19945	19855	19779	19731	19936	20026	19976	19950	19943	19935	19883	19792	19875	19843	19831	19833	19947	19766	19871	19850	19919	19828	19694	19817	19713	19832	19880	19952	19972	19880	19946	19748	19926	19881	19873	20009	19926	19945	19961	19744	19811	19653	19756	19718	20070	19827	19811	19757	19886	19721	19833	19807	19929	19994	20048	19959	19840	19860	19681	19815	19904	19783	19826	19961	20055	19807	20150	19877	19912	20010	20046	19730	20014	19895	19625	19738	19862	19740	19809	19673	19833	19740	19894	19746	20253	19733	19679	19921	19745	20072	19748	19779	19846	19899	20001	19905	19916	19818	19763	19802	19717	19718	19871	19822	19822	20015	19748	19947	19957	19812	19944	20033	19903	19981	19895	19556	19711	19674	19959	19894	20029	19738	19800	19818	19778	20061	19849	19928	20009	19780	19695	19738	19703	19924	19701	19801	19678	20093	19885	20113	19807	19860	19838	19841	19840	19905	19820	19893	19923	19841	19743	20113	19761	19867	19842	19740	19923	19902	19861	19858	19782	20018	19673	20024	19853	19925	20038	19868	19780	19750	19679	20025	19892	19685	19865	20070	19721	19764	19762	19882	19946	20095	19984	19940	19940	19716	19957	20052	19792	19639	19813	19930	20029	19776	19790	19983	19735	19764	19890	19623	19999	19886	19704	19980	20105	20047	19808	19715	19914	19912	19864	19949	19754	19838	19914	20008	19690	19747	19681	19956	19908	19670	19859	19868	20087	19973	19925	19825	19918	19772	19760	19944	19808	19831	19950	19864	19837	19956	19860	19726	19953	19792	19944	19838	19872	19881	19930	19963	19695	19768	19928	19807	20000	19798	19790	19865	19909	20013	20003	19994	19866	19947	19952	19706	19880	19787	19714	19932	19713	19848	19855	19838	19668	19922	19912	19990	19881	19931	19884	20073	20031	20089	19824	19876	19887	19922	19908	19993	19797	19775	19759	19732	19931	19792	19630	20016	19775	19880	19823	19858	19649	19759	19839	19816	20032	19804	19967	19832	19951	19813	19957	19824	19913	19994	19826	19831	20051	19842	19782	19798	19909	19793	19883	20151	19892	19851	20039	19748	19882	19759	19751	19839	19761	19958	19803	19864	19882	19749	19741	19712	19933	19846	20044	19994	19693	19883	19940	20080	20179	19756	19674	19808	19950	19718	19660	19861	19855	19849	19812	19831	19749	19814	19821	19503	19849	19824	19912	19925	19883	19834	19812	20046	19919	19991	19820	19942	19917	19986	19971	19842	19945	19858	19972	20053	19814	19986	19664	19760	19835	19715	19772	19837	19807	19737	19792	19849	19775	20009	19630	19965	20022	19851	19678	19827	19798	19881	19927	19639	19733	19991	19886	19895	20015	19992	19846	19732	19892	19858	19861	19490	19907	19844	19718	19851	19465	19867	19790	19723	19989	19732	20039	19897	19743	19743	19908	19865	19723	19951	19811	19864	19979	19866	19912	19949	19891	19843	19576	19751	19855	19951	19948	19674	19952	19810	19512	19949	19842	19941	20025	19682	19568	19993	19962	19771	19806	19788	19818	20126	19701	19836	19983	19918	20013	19834	19874	19790	19910	19942	19875	19883	19931	20000	19953	19761	19838	19984	19938	19684	19867	19902	19861	19910	20116	19847	19670	19895	20023	19870	19807	19993	19950	19706	19863	19610	19882	19802	19757	19895	19973	19791	19801	19896	19686	19828	19842	19851	20006	19997	19670	19775	20077	19903	19917	19779	19868	19954	19837	19793	19876	19749	19898	19831	19852	20042	19942	19814	19850	19908	19696	19862	19735	19800	20006	19816	19880	19839	19712	19591	19839	19935	19778	19631	19674	20055	19929	19709	19999	19929	19975	19649	19865	19852	19786	19890	19943	19724	19821	19731	19729	19744	19691	19712	19958	19850	19933	19782	20040	20015	20019	19941	19858	20054	19829	19982	19872	19775	19777	19858	19800	19812	19903	19839	19649	19828	19973	19852	19887	20051	19726	19832	19867	19772	19803	19898	19904	19936	19856	19787	19678	19928	19707	19809	19775	19701	19842	19916	19695	19748	19868	20084	19810	19808	19682	19898	19995	19846	19880	19820	19989	19651	19747	19895	19992	19856	19868	19859	19939	19843	19927	19966	19892	19907	19815	19817	19599	19783	19733	19767	19905	19563	19841	20041	19902	19935	19853	20014	19912	19800	19981	19645	19869	20061	19685	19877	19826	19821	19956	19711	19908	19775	19904	19911	19799	19811	19823	19719	19941	19898	19764	19972	20015	19809	20017	20044	19826	19956	19797	19847	19865	20180	19931	19806	19951	19967	19957	19607	20089	19781	19896	19912	19915	19766	19972	19824	19848	20003	20014	19935	20130	19863	19927	19721	19900	19737	19798	19983	19955	19775	19998	19894	20041	19952	19877	19792
22469	38792	37615	29829	25597	23224	20364	19599	19059	18270	18181	18289	17718	17313	16275	16190	16081	15901	15889	15816	15751	15768	15803	15733	15856	15719	15622	15616	15695	15777	15897	15816	15693	15837	15690	15753	15883	15922	16003	15678	15788	15929	15983	15781	15828	15645	15556	15566	15924	15723	15715	15744	15799	15875	15744	15698	15603	15956	15756	15742	15654	15825	15650	15638	15849	15665	15654	15749	15647	15757	15566	15531	15671	15534	15859	15635	15600	15610	15773	15598	15664	15719	15646	15791	15785	15598	15728	15677	15585	15744	15777	15606	15659	15633	15883	15769	15646	15744	15680	15682	15753	15631	15785	15741	15793	15856	15736	15784	15735	15530	15682	15600	15739	15727	15633	15729	15718	15767	15568	15875	15655	15705	15570	15686	15659	15720	15733	15769	15780	15606	15572	15796	15725	15620	15636	15609	15689	15651	15500	15569	15731	15650	15695	15523	15798	15576	15721	15637	15570	15597	15905	15658	15638	15778	15867	15553	15737	15696	15758	15584	15705	15688	15554	15686	15665	15528	15821	15551	15698	15863	15703	15697	15603	15679	15570	15668	15633	15781	15696	15681	15907	15751	15678	15736	15625	15755	15748	15828	15714	15709	15644	15723	15496	15619	15678	15658	15554	15682	15731	15658	15604	15717	15646	15552	15789	15736	15626	15753	15686	15651	15687	15620	15627	15513	15686	15714	15697	15730	15400	15630	15638	15621	15839	15848	15631	15504	15703	15711	15562	15719	15656	15715	15767	15715	15812	15719	15674	15640	15836	15695	15628	15617	15678	15623	15686	15565	15779	15785	15633	15580	15504	15748	15610	15580	15584	15901	15721	15813	15714	15705	15782	15672	15825	15557	15690	15728	15677	15792	15766	15631	15594	15693	15855	15570	15765	15862	15662	15751	15596	15617	15565	15633	15658	15632	15755	15687	15665	15772	15893	15559	15679	15871	15680	15802	15638	15870	15641	15596	15759	15634	15707	15682	15758	15717	15705	15774	15810	15663	15794	15615	15669	15637	15674	15640	15692	15612	15540	15648	15679	15568	15643	15607	15647	15712	15796	15719	15686	15819	15635	15684	15619	15562	15829	15735	15747	15595	15665	15583	15707	15593	15539	15539	15584	15632	15654	15635	15694	15732	15573	15724	15684	15682	15674	15613	15769	15531	15772	15521	15639	15748	15636	15648	15714	15870	15602	15833	15651	15670	15730	15645	15725	15645	15882	15622	15664	15694	15869	15810	15826	15712	15552	15659	15627	15672	15651	15732	15727	15730	15744	15458	15802	15621	15662	15651	15587	15437	15603	15718	15623	15700	15671	15537	15728	15632	15785	15660	15636	15766	15830	15801	15625	15826	15707	15732	15793	15730	15701	15641	15681	15684	15777	15615	15626	15767	15689	15789	15663	15828	15660	15668	15793	15564	15749	15606	15697	15761	15688	15783	15769	15571	15805	15640	15763	15803	15768	15591	15698	15735	15726	15755	15580	15675	15708	15772	15815	15561	15778	15614	15756	15610	15705	15717	15586	15651	15823	15613	15607	15653	15742	15641	15695	15556	15710	15540	15733	15620	15554	15725	15723	15576	15605	15632	15750	15616	15753	15593	15911	15585	15719	15710	15910	15641	15748	15590	15678	15559	15670	15756	15515	15723	15707	15404	15570	15760	15649	15688	15641	15714	15598	15514	15700	15750	15739	15472	15763	15707	15918	15773	15731	15668	15501	15629	15690	15665	15716	15648	15595	15726	15668	15511	15696	15798	15704	15715	15762	15567	15493	15601	15545	15552	15578	15543	15599	15726	15801	15507	15558	15598	15508	15664	15697	15656	15756	15848	15765	15518	15698	15690	15940	15698	15675	15722	15693	15540	15586	15759	15722	15662	15581	15751	15708	15470	15809	15682	15566	15813	15757	15715	15749	15860	15627	15731	15614	15540	15648	15537	15645	15767	15631	15651	15890	15678	15752	15716	15796	15551	15770	15666	15807	15557	15714	15806	15601	15657	15741	15760	15866	15548	15691	15674	15803	15693	15718	15629	15535	15623	15707	15649	15541	15718	15743	15469	15790	15936	15570	15725	15566	15757	15758	15668	15847	15665	15951	15781	15559	15746	15840	15677	15675	15843	15686	15723	15749	15778	15841	15680	15779	15588	15583	15528	15700	15780	15844	15623	15606	15716	15838	15666	15712	15636	15699	15596	15580	15779	15722	15870	15813	15619	15667	15499	15653	15541	15788	15730	15676	15630	15791	15587	15761	15598	15666	15632	15801	15578	15739	15576	15716	15634	15657	15632	15706	15734	15597	15747	15763	15703	15669	15505	15664	15636	15541	15674	15892	15495	15705	15694	15553	15666	15787	15783	15597	15645	15739	15667	15665	15734	15717	15772	15860	15654	15706	15767	15592	15667	15606	15592	15635	15739	15479	15736	15729	15753	15818	15640	15789	15519	15471	15732	15672	16007	15604	15620	15637	15607	15582	15806	15660	15545	15716	15859	15709	15853	15679	15711	15724	15600	15508	15736	15629	15644	15812	15769	15671	15648	15769	15676	15696	15582	15642	15559	15589	15596	15738	15425	15656	15696	15539	15845	15800	15588	15677	15699	15725	15770	15561	15745	15732	15812	15718	15760	15661	15720	15833	15792	15567	15522	15592	15735	15620	15612	15768	15536	15599	15659	15585	15533	15651	15728	15515	15618	15698	15641	15533	15624	15735	15846	15646	15583	15744	15644	15718	15612	15793	15799	15800	15462	15832	15712	15695	15802	15774	15687	15680	15659	15777	15801	15750	15451	15666	15601	15671	15904	15626	15696	15552	15670	15825	15693	15672	15628	15585	15581	15555	15850	15684	15682	15695	15595	15617	15611	15762	15763	15580	15545	15754	15357	15583	15516	15801	15902	15565	15624	15707	15474	15650	15741	15685	15622	15532	15667	15664	15707	15796	15578	15810	15828	15812	15647	15699	15612	15687	15694	15663	15545	15548	15650	15698	15666	15682	15713	15668	15730	15729	15702	15602	15624	15843	15780	15698	15901	15741	15649	15685	15654	15813	15608	15675	15807	15699	15643	15611	15644	15646	15704	15767	15631	15799	15671	15682	15512	15708	15550	15513	15777	15617	15671	15578	15770	15756	15761	15674	15794	15685	15826	15658	15660	15559	15544	15417	15701	15672	15764	15608	15584	15671	15623	15706	15469	15593	15792	15782	15769	15741	15789	15616	15732	15750	15542	15770	15692	15620	15562	15760	15591	15736	15646	15730	15588	15517	15634	15805	15609	15787	15551	15629	15580	15844	15534	15593	15787	15716	15798	15750	15603	15693	15620	15718	15589	15605	15701	15811	15680	15489	15737	15657	15732	15800	15770	15606	15672	15774	15636	15585	15692	15555	15837	15662	15470	15642	15485	15827	15676	15719	15678	15642	15618	15725	15622	15822	15608	15647	15681	15677	15624	15597	15636	15625	15643	15648	15675	15657	15605	15628	15619	15752	15756	15577	15694	15878	15622	15697	15616	15821	15691	15820	15687	15854	15732	15741	15536	15609	15689	15737	15688	15823	15754	15835	15823	15685	15849	15910	15577	15730	15618	15647	15771	15747	15600	15697	15593	15535	15519	15723	15684	15635	15625	15873	15799	15731	15636	15619	15574	15668	15659	15683	15660	15616	15701	15590	15693	15713	15799	15687	15671	15646	15564	15582	15677	15551	15809	15654	15699	15509	15730	15758	15657	15795	15683	15805	15743	15429	15694	15663	15730	15662	15584	15677	15742	15602	15668	15556	15647	15582	15659	15873	15683	15703	15424	15629	15672	15494	15722	15810	15584	15751	15772	15668	15854	15657	15623	15581	15801	15517	15715	15565	15634	15598	15710	15526	15808	15797	15766	15772	15628	15645	15595	15438	15707	15587	15607	15628	15665	15772	15714	15853	15609	15589	15699	15658	15740	15524	15693	15760	15697	15672	15708	15594	15734	15723	15593	15790	15665	15787	15705	15676	15587	15803	15583	15585	15752	15820	15738	15643	15621	15613	15630	15758	15588	15657	15570	15542	15632	15617	15771	15625	15805	15739	15619	15684	15721	15732	15590	15711	15652	15617	15726	15562	15975	15726	15587	15655	15641	15673	15842	15610	15542	15719	15661	15723	15676	15719	15727	15705	15702	15662	15526	15675	15636	15872	15728	15689	15780	15603	15596	15694	15640	15401	15844	15680	15653	15818	15679	15666	15589	15909	15626	15711	15603	15454	15628	15755	15849	15710	15609	15615	15660	15663	15567	15714	15571	15733	15661	15662	15501	15664	15686	15849	15618	15560	15706	15739	15660	15751	15698	15711	15900	15548	15696	15700	15740	15809	15906	15554	15681	15768	15664	15688	15651	15697	15660	15703	15777	15828	15637	15814	15735	15692	15705	15663	15670	15793	15708	15663	15618	15620	15775	15619	15773	15701	15574	15707	15647	15623	15680	15646	15682	15622	15636	15672	15800	15648	15624	15606	15607	15589	15714	15739	15558	15643	15749	15565	15633	15618	15710	15593	15801	15547	15685	15658	15574	15662	15656	15795	15792	15690	15741	15689	15742	15883	15780	15501	15643	15749	15836	15666	15656	15610	15637	15775	15597	15739	15558	15534	15738	15785	15705	15699	15683	15771	15554	15692	15722	15718	15641	15683	15859	15678	15810	15879	15699	15777	15727	15576	15702	15753	15632	15570	15749	15592	15779	15758	15599	15977	15831	15664	15601	15623	15776	15700	15704	15838	15584	15722	15572	15573	15666	15692	15675	15839	15453	15660	15669	15636	15481	15759	15629	15524	15611	15894	15699	15647	15624	15661	15652	15659	15838	15544	15736	15635	15655	15698	15610	15722	15596	15662	15643	15632	15552	15607	15688	15671	15765	15902	15757	15769	15747	15914	15644	15680	15664	15719	15725	15653	15592	15727	15653	15671	15682	15720	15592	15603	15549	15765	15664	15843	15583	15586	15736	15597	15840	15688	15581	15748	15678	15708	15678	15674	15639	15792	15696	15740	15725	15600	15677	15824	15482	15607	15451	15601	15651	15576	15533	15741	15699	15633	15673	15567	15676	15514	15693	15585	15564	15715	15698	15828	15710	15503	15732	15603	15670	15788	15753	15778	15624	15753	15514
31699	24856	26319	24046	22078	21664	20785	20086	19872	19802	19995	19889	19963	19601	19337	19292	19287	19130	19380	19293	19240	19344	19362	19254	19338	19299	19362	19389	19125	19280	19523	19215	19316	19312	19185	19594	19345	19045	19263	19441	19280	19393	19476	19331	19229	19201	19169	19436	19473	19280	19069	19532	19302	19299	19279	19171	19321	19130	19262	19266	19432	19143	19229	19378	19192	19314	19240	19290	19463	19127	19578	19211	19207	19476	19466	19233	19290	19247	19516	19402	19350	19355	19382	19352	19455	19475	19344	19285	19226	19305	19204	19174	19409	19364	19502	19402	19308	19497	19270	19607	19482	19361	19558	19488	19137	19522	19263	19192	19260	19249	19402	19314	19330	19239	19255	19495	19335	19546	19142	19537	19247	19211	19352	19517	19235	19187	19250	19528	19252	19251	19412	19507	19438	19372	19078	19307	19269	19389	19337	19452	19407	19627	19341	19278	19269	19336	19308	19252	19370	19263	19285	19484	19259	19329	19514	19339	19423	19412	19352	19426	19566	19366	19353	19153	19294	19524	19406	19383	19339	19262	19344	19262	19318	19433	19388	19308	19210	19339	19263	19215	19286	19286	19195	19378	19340	19309	19294	19201	19236	19410	19376	19186	19256	19264	19278	19172	19256	19268	19456	19294	19440	19413	19247	19325	19406	19463	19505	19358	19349	19327	19313	18970	19243	19206	19506	19451	19350	19628	19448	19403	19327	19449	19135	19262	19060	19263	19225	19229	19006	19244	19228	19163	19275	19344	19227	19386	19185	19249	19302	19158	19328	19288	19445	19436	19506	19198	19270	19157	19429	19168	19291	19219	19468	19364	19478	19309	19242	19258	19256	19113	19437	19321	19397	19422	19352	19374	19474	19279	19404	19242	19361	19400	19656	19195	19466	19277	19450	19254	19309	19213	19280	19275	19420	19221	19065	19478	19340	19140	19384	19277	19370	19114	19304	19248	19464	19248	19379	19447	18986	19351	19346	19221	19455	19465	19471	19474	19417	19243	19226	19242	19323	19352	19245	19270	19531	19535	19442	19294	19410	19313	19120	19197	19052	19501	19259	19283	19344	19621	19352	19325	19204	19265	19466	19110	19238	19258	19195	19048	19328	19338	19295	19217	19428	19124	19092	19141	19470	19136	19192	19368	19451	19415	19220	19294	19386	19453	19253	19265	19246	19404	19316	19286	19290	19349	19298	19197	19323	19279	19364	19255	19338	19168	19235	19376	19394	19364	19261	19316	19458	19117	19640	19483	19289	19471	19442	19358	19205	19489	19379	19439	19220	19334	19250	19294	19293	19396	19319	19426	19407	19310	19432	19217	19210	19258	19167	19268	19415	19197	19321	19670	19200	19280	19333	19237	19169	19311	19221	19246	19246	19192	19173	19253	19256	19245	19345	19223	19400	19445	19354	19307	19298	19334	19142	19158	19305	19494	19264	19287	19478	19145	19510	19552	19350	19419	19464	19441	19575	19440	19292	19436	19548	19487	19373	19250	19201	19391	19297	19475	19340	19389	19338	19330	19330	19613	19175	19280	19241	19425	19326	19372	19286	19329	19403	19168	19239	19406	19349	19564	19552	19399	19347	19192	19371	19305	19258	19289	19348	19425	19255	19311	19393	19269	19393	19461	19413	19214	19431	19495	19320	19346	19320	19511	19119	19329	19349	19327	19294	19132	19140	19144	19289	19184	19397	19178	19242	19223	19484	19618	19416	19465	19305	19267	19101	19202	19388	19036	19564	19351	19327	19163	19159	19253	19475	19103	19158	19210	19444	19344	19298	19433	19410	19440	19330	19296	19267	19495	19486	19442	19292	19390	19295	19426	19210	19211	19398	19210	19401	19374	19514	19363	19431	19472	19382	19459	19377	19329	19200	19287	19295	19284	19413	19294	19209	19133	19344	19179	19334	19338	19332	19304	19450	19465	19407	19572	19326	19150	19447	19337	19403	19416	19350	19249	19250	19398	19394	19396	19192	19393	19261	19154	19253	19088	19188	19185	19376	19299	19175	19340	19277	19412	19093	19214	19344	19268	19249	19226	19320	19423	19447	19342	19328	19467	19396	19513	19459	19444	19362	19300	19270	19085	19284	19209	19341	19279	19207	19304	19495	19200	19547	19372	19480	19277	19241	19321	19406	19241	19381	19315	19333	19167	19133	19404	19190	19462	19219	19226	19232	19142	19332	19344	19428	19206	19212	19338	19313	19286	19310	19218	19538	19352	19375	19097	19299	19457	19257	19306	19352	19047	19221	19292	19345	19317	19285	19303	19196	19470	19271	19081	19552	19359	19367	19480	19120	19377	19293	19360	19383	19231	19224	19101	19527	19396	19441	19412	19255	19491	19468	19171	19196	19426	19204	19242	19643	19383	19233	19328	19493	19275	19348	19339	19290	19394	19589	19359	19545	19235	19183	19250	19300	19373	19293	19204	19380	19097	19361	19324	19334	19335	19347	19496	19283	19089	19347	19395	19322	19356	19385	19334	19328	19195	19268	19465	19298	19338	19331	19304	19271	19340	19273	19343	19291	19101	19017	19211	19189	19309	19285	19292	19310	19275	19607	19573	19344	19495	19131	19343	19428	19325	19353	19313	19144	19137	19307	19229	19496	19162	19293	19292	19300	19363	19263	19355	19265	19585	19400	19453	19186	19175	19379	19247	19352	19479	19403	19226	19239	19314	19435	19409	19340	19213	19212	19212	19233	19403	19381	19232	19161	19216	19288	19290	19466	19345	19353	19424	19449	19362	19222	19332	19310	19433	19071	19234	19259	19352	19430	19491	19342	19550	19005	19271	19245	19150	19324	19325	19220	19347	19199	19401	19349	19328	19517	19286	19223	19387	19326	19297	19232	19393	19244	19482	19374	19267	19276	19220	19485	19142	19339	19186	19382	19165	19339	19067	19203	19280	19425	19404	19196	19160	19378	19212	19203	19350	19350	19264	19186	19474	19207	19370	19280	19138	19464	19290	19230	19001	19310	19186	19183	19436	19336	19463	19417	19330	19558	19204	19246	19260	19331	19211	19159	19314	19493	19251	19370	19120	19186	19421	19379	19274	19217	19139	19157	19401	19294	19307	19366	19567	19312	19276	19276	19466	19346	19294	19330	19338	19235	19249	19392	19113	19241	19541	19142	19305	19374	19288	19300	19308	19224	19174	19457	19173	19301	19282	19409	19441	19306	19162	19298	19395	19340	19548	19249	19092	19394	19268	19194	19177	19241	19399	19178	19337	19441	19245	19433	19309	19234	19259	19400	19351	19299	19339	19294	19552	19418	19219	19216	19066	19367	19564	19209	19378	19398	19401	19606	19279	19130	19214	19391	19371	19447	19439	19445	19276	19290	19405	19348	19324	19241	19496	19319	19408	19415	19461	19258	19328	19607	19405	19101	19230	19067	19392	19230	19260	19303	19420	19510	19349	19379	19314	19350	19336	19297	19116	19158	19256	19202	19125	19241	19566	19158	19097	19459	19297	19481	19299	19155	19253	19316	19273	19281	19333	19354	19285	19526	19623	19428	19370	19255	19323	19431	19413	19212	19414	19432	19349	19172	19328	19587	19473	19352	19660	19485	19355	19350	19409	19142	19323	19256	19306	19435	19277	19385	19298	19190	19355	19296	19227	19288	19324	19521	19379	19415	19345	19427	19253	19248	19378	19285	19333	19448	19350	19249	19430	19199	19276	19297	19199	19264	19141	19366	19359	19249	19392	19302	19426	19439	19317	19325	19300	19357	19425	19190	19341	19033	19402	19402	19347	19418	19196	19091	19177	19525	19305	19271	19339	19136	19111	19417	19325	19369	19319	19221	18947	19281	19332	19291	19254	19579	19324	19349	19179	19143	19281	19156	19386	19219	19481	19423	19607	19391	19365	19353	19199	19372	19317	19389	19491	19216	19231	19172	19248	19327	19292	19249	19364	19299	19128	19359	19221	19054	19403	19330	19234	19286	19314	19425	19279	19546	19363	19464	19499	19435	19428	19412	19297	19136	19116	19593	19575	19466	19322	19551	19507	19376	19299	19187	19554	19228	19257	19572	19344	19435	19186	19290	19255	19348	19225	19373	19203	19308	19294	19353	19308	19315	19141	19261	19268	19270	19359	19434	18992	19230	19336	19279	19445	19167	19250	19392	19485	19376	19518	19554	19352	19471	19301	19413	19312	19350	19469	19446	19105	19330	19342	19341	19573	19425	19360	19209	19275	19216	19240	19499	19283	19272	19382	19147	19283	19549	19302	19230	19387	19165	19438	19365	19320	19264	19273	19389	19399	19136	19182	19439	19414	19277	19263	19288	19109	19261	19299	19173	19383	19481	19304	19274	19154	19184	19352	19388	19210	19336	19335	19169	19265	19401	19130	19387	19298	19231	19234	19234	19269	19158	19196	19156	19304	19263	19182	19404	19454	19462	19196	19302	19269	19356	19374	19243	19297	19316	19431	19251	19127	19553	19199	19265	19408	19377	19225	19394	19466	19294	19303	19472	19275	19160	19288	19290	19174	19435	19354	19315	19360	19477	19378	19401	19082	19248	19329	19421	19308	19183	19465	19256	19308	19446	19284	19449	19460	19261	19210	19354	19361	19163	19188	19252	19535	19250	19524	19302	19400	19474	19427	19315	19254	19355	19149	19212	19528	19340	19301	19510	19400	19364	19331	19211	19182	19390	19103	19440	19270	19123	19310	19248	19156	19369	19241	19283	19298	19217	19341	19292	19128	19306	19321	19236	19393	19260	19119	19216	19168	19354	19595	19458	19453	19475	19212	19431	19317	19256	19284	19470	19095	19288	19424	19508	19285	19454	19087	19380	19439	19400	19099	19316	19416	19311	19290	19412	19205	19230	19177	19191	19222	19356	19349	19332	19301	19353	19397	19403	19531	19272	19268	19390	19490	19507	19319	19481	19407	19459	19190	19263	19313	19296	19149	19270	19088	19387	19382	19212	19314	19165	19324	19483	19228	19580	19448	19299	19345	19466	19336	19327	19365	19417	19406	19352	19282	19456	19185	19280	19398	19243	19130	19303	19275	19476	19388	19162	19242	19276	19369	19387	19350	19480	19274	19488	19283	19273	19284	19394	18994	19573	19413	19435	19332	19316	19164	19317	19280	19440	19245	19349	19312	19266	19264	19283	19254	19314	19327
22130	26624	25370	21351	20045	18922	17339	16767	16747	16643	16321	16599	16360	16173	15853	15773	15725	15525	15567	15630	15611	15634	15741	15617	15583	15612	15560	15479	15553	15626	15484	15484	15529	15630	15609	15660	15663	15771	15617	15636	15808	15535	15422	15695	15622	15607	15661	15397	15555	15565	15644	15634	15588	15609	15764	15694	15638	15673	15663	15531	15669	15680	15661	15638	15666	15736	15588	15530	15653	15657	15671	15722	15559	15741	15683	15660	15624	15662	15479	15627	15777	15610	15706	15513	15659	15423	15984	15603	15710	15788	15408	15831	15698	15693	15603	15642	15625	15595	15559	15655	15751	15648	15484	15658	15628	15558	15605	15465	15646	15544	15591	15548	15573	15608	15388	15477	15638	15618	15803	15676	15626	15733	15699	15540	15772	15540	15785	15549	15634	15576	15645	15536	15485	15729	15599	15570	15630	15810	15603	15527	15436	15707	15679	15639	15687	15619	15555	15589	15557	15725	15545	15663	15604	15546	15422	15586	15672	15530	15448	15697	15519	15633	15696	15576	15670	15609	15544	15507	15527	15588	15555	15560	15643	15700	15599	15587	15489	15637	15642	15707	15706	15535	15526	15669	15614	15651	15652	15516	15608	15606	15642	15582	15565	15533	15711	15617	15524	15722	15320	15579	15576	15458	15634	15699	15795	15666	15610	15532	15665	15692	15423	15599	15574	15582	15627	15685	15435	15667	15855	15505	15731	15522	15466	15671	15501	15555	15612	15529	15572	15552	15607	15526	15539	15678	15488	15567	15462	15640	15672	15634	15583	15627	15418	15385	15701	15673	15525	15663	15650	15570	15622	15533	15737	15528	15675	15540	15623	15546	15656	15674	15715	15706	15590	15551	15498	15559	15676	15545	15599	15652	15597	15780	15551	15517	15642	15712	15560	15531	15762	15540	15427	15638	15497	15546	15657	15646	15579	15537	15647	15597	15579	15498	15657	15602	15663	15594	15558	15614	15571	15442	15565	15686	15658	15501	15627	15570	15851	15558	15509	15562	15605	15511	15606	15737	15608	15658	15549	15653	15572	15611	15592	15453	15607	15541	15834	15498	15635	15597	15738	15675	15649	15701	15642	15469	15660	15609	15533	15644	15638	15556	15463	15397	15613	15715	15681	15575	15599	15616	15646	15557	15355	15597	15721	15559	15439	15567	15339	15531	15542	15725	15404	15521	15571	15615	15479	15580	15696	15712	15590	15419	15548	15551	15594	15518	15589	15667	15668	15603	15430	15651	15593	15631	15543	15485	15651	15566	15534	15547	15718	15710	15614	15489	15664	15616	15612	15782	15610	15693	15680	15639	15698	15528	15453	15464	15478	15637	15734	15540	15584	15636	15540	15725	15565	15493	15643	15411	15644	15611	15743	15695	15571	15506	15692	15736	15717	15689	15774	15521	15622	15519	15713	15615	15650	15678	15686	15523	15502	15804	15612	15411	15642	15636	15394	15652	15787	15567	15743	15466	15646	15558	15621	15515	15565	15617	15587	15546	15623	15749	15525	15514	15703	15647	15542	15642	15703	15630	15731	15718	15577	15606	15706	15595	15570	15670	15670	15573	15590	15583	15347	15578	15517	15664	15463	15569	15626	15563	15593	15649	15637	15565	15476	15689	15542	15510	15498	15546	15656	15740	15474	15760	15695	15578	15597	15692	15501	15579	15675	15519	15684	15555	15497	15704	15598	15755	15493	15507	15641	15544	15740	15770	15378	15444	15540	15562	15569	15525	15782	15589	15514	15637	15531	15784	15590	15612	15672	15445	15635	15793	15541	15683	15535	15706	15686	15506	15491	15639	15567	15570	15423	15615	15700	15654	15584	15711	15545	15636	15568	15544	15739	15583	15610	15486	15655	15654	15631	15762	15574	15606	15550	15729	15509	15640	15721	15549	15730	15548	15457	15681	15714	15514	15540	15715	15435	15590	15658	15792	15738	15541	15525	15696	15639	15568	15586	15660	15667	15576	15651	15697	15631	15689	15577	15587	15634	15656	15451	15451	15659	15599	15486	15468	15456	15491	15677	15548	15609	15658	15663	15501	15773	15495	15733	15602	15809	15720	15321	15590	15693	15751	15585	15627	15589	15579	15664	15582	15635	15529	15496	15593	15697	15652	15528	15662	15611	15526	15647	15724	15650	15643	15635	15543	15672	15358	15638	15618	15635	15400	15688	15565	15698	15682	15811	15526	15650	15662	15623	15676	15541	15493	15535	15638	15637	15534	15481	15520	15625	15455	15695	15599	15544	15451	15699	15616	15609	15590	15470	15732	15547	15542	15651	15711	15548	15528	15701	15437	15816	15794	15612	15581	15657	15495	15524	15526	15749	15683	15449	15435	15674	15455	15356	15572	15569	15563	15415	15597	15604	15682	15540	15610	15567	15568	15566	15537	15676	15707	15401	15740	15523	15744	15495	15693	15610	15574	15584	15487	15487	15658	15606	15683	15751	15644	15754	15614	15699	15494	15707	15666	15708	15589	15783	15695	15773	15572	15603	15655	15687	15666	15738	15639	15609	15633	15817	15557	15701	15702	15636	15671	15408	15553	15725	15646	15512	15585	15619	15720	15759	15633	15478	15731	15575	15527	15625	15674	15557	15543	15612	15668	15493	15588	15605	15706	15646	15513	15537	15594	15721	15686	15560	15586	15459	15806	15715	15614	15582	15608	15612	15525	15590	15607	15572	15576	15526	15655	15640	15552	15589	15730	15507	15738	15595	15352	15759	15559	15531	15792	15592	15462	15451	15681	15528	15638	15659	15600	15540	15818	15710	15748	15550	15697	15682	15618	15498	15671	15536	15694	15577	15588	15665	15697	15521	15576	15560	15742	15631	15892	15628	15734	15621	15594	15560	15786	15844	15667	15710	15569	15853	15481	15655	15757	15683	15538	15473	15663	15492	15634	15567	15517	15627	15436	15627	15616	15433	15500	15556	15423	15650	15550	15736	15473	15773	15603	15549	15672	15615	15672	15561	15549	15638	15414	15543	15429	15662	15633	15532	15502	15559	15783	15488	15618	15610	15827	15616	15620	15655	15663	15627	15543	15605	15719	15699	15587	15379	15567	15863	15660	15609	15595	15630	15616	15613	15566	15532	15549	15572	15706	15532	15546	15663	15441	15462	15662	15628	15512	15689	15507	15472	15588	15770	15468	15736	15430	15652	15622	15727	15413	15562	15527	15520	15602	15711	15649	15549	15541	15701	15645	15543	15656	15618	15423	15558	15656	15661	15690	15548	15625	15609	15713	15663	15548	15578	15561	15758	15771	15620	15487	15705	15485	15558	15685	15530	15552	15752	15419	15524	15560	15699	15577	15586	15673	15664	15705	15796	15524	15546	15565	15532	15567	15710	15479	15544	15534	15363	15652	15658	15251	15523	15519	15683	15582	15672	15625	15743	15600	15597	15722	15531	15703	15658	15556	15516	15538	15658	15403	15505	15651	15580	15535	15691	15521	15599	15646	15627	15493	15441	15539	15558	15601	15649	15601	15711	15567	15541	15586	15526	15594	15683	15559	15514	15759	15565	15606	15822	15557	15694	15651	15569	15552	15653	15732	15501	15686	15730	15663	15628	15641	15749	15398	15652	15600	15704	15519	15491	15705	15677	15625	15540	15504	15604	15733	15458	15623	15699	15708	15670	15605	15619	15742	15435	15432	15528	15757	15643	15703	15772	15610	15465	15719	15731	15580	15564	15555	15672	15417	15638	15748	15574	15727	15518	15500	15599	15566	15746	15690	15657	15550	15467	15528	15711	15646	15541	15767	15611	15666	15591	15583	15708	15706	15494	15607	15542	15455	15609	15511	15498	15450	15702	15554	15658	15719	15532	15623	15790	15705	15651	15618	15627	15655	15738	15523	15588	15590	15585	15648	15667	15564	15395	15654	15524	15628	15600	15562	15807	15472	15539	15581	15781	15624	15514	15534	15533	15647	15639	15547	15700	15711	15564	15567	15544	15738	15703	15545	15614	15657	15593	15638	15657	15618	15649	15622	15563	15551	15582	15806	15638	15613	15784	15590	15698	15561	15583	15584	15504	15433	15646	15452	15522	15553	15641	15561	15769	15704	15472	15492	15596	15653	15666	15776	15605	15619	15659	15534	15569	15566	15716	15626	15653	15574	15474	15486	15615	15545	15662	15525	15470	15532	15807	15600	15603	15656	15663	15572	15520	15529	15609	15575	15448	15600	15543	15599	15472	15589	15530	15802	15596	15599	15488	15664	15493	15590	15450	15669	15584	15479	15346	15570	15356	15605	15542	15659	15478	15674	15574	15400	15621	15750	15501	15542	15683	15468	15614	15514	15630	15714	15458	15449	15455	15633	15739	15642	15556	15698	15760	15552	15578	15587	15703	15683	15637	15652	15382	15589	15636	15439	15716	15674	15631	15574	15476	15721	15598	15728	15583	15494	15575	15573	15539	15710	15590	15679	15696	15645	15519	15622	15694	15488	15690	15718	15528	15616	15512	15484	15482	15773	15648	15788	15702	15705	15617	15523	15578	15479	15492	15745	15587	15510	15455	15603	15672	15561	15535	15694	15531	15785	15649	15668	15579	15505	15935	15619	15618	15546	15551	15701	15493	15528	15505	15429	15533	15718	15405	15471	15422	15582	15705	15612	15867	15652	15602	15677	15468	15642	15821	15773	15556	15485	15554	15701	15657	15544	15498	15672	15696	15566	15641	15614	15661	15678	15482	15605	15595	15525	15611	15482	15694	15525	15614	15542	15744	15384	15524	15609	15654	15535	15749	15745	15575	15675	15482	15685	15618	15834	15652	15621	15567	15493	15846	15700	15601	15554	15552	15507	15579	15529	15651	15599	15493	15583	15691	15754	15850	15525	15682	15520	15430	15658	15718	15710	15487	15505	15570	15486	15697	15564	15875	15563	15642	15503	15731	15714	15675	15588	15521	15650	15444	15637	15501	15512	15565	15512	15615	15492	15631	15509	15654	15559	15582	15647	15685	15571	15548	15734	15720	15563	15564	15529	15768	15702	15668	15462	15448	15706	15544	15585	15583	15683	15780	15675	15648	15475	15472	15514	15450	15679	15483	15571	15585	15675	15465	15614	15564	15560	15602	15696	15572	15681	15671	15664	15610	15567	15567	15678	15575	15585	15692	15687	15570	15394
26344	21613	28490	26330	24318	24169	23766	21743	21111	21428	21344	21107	21016	20881	20367	20312	20340	20282	20256	20059	20137	20153	20268	20064	20044	20260	19932	20110	20152	20074	20114	20274	20352	20065	19990	20144	20200	20348	20056	19902	20085	19949	20138	20029	20107	20275	20144	20145	20138	19849	20153	20498	20132	20163	20249	20215	19830	20093	20342	20098	20041	19813	20080	20216	20197	19945	20032	20304	20252	20130	20110	20000	20072	20006	20009	20047	20014	19952	20368	20198	20137	20119	20152	19882	19997	20200	19898	20113	20228	19983	19748	19992	19991	20031	20148	20054	19964	19821	20063	20180	20010	20104	19981	20096	20168	20157	19973	19882	20205	20039	20200	20059	20063	20132	20099	20070	20060	20076	20034	20088	20011	20058	20050	19856	20030	20096	20237	20183	19929	20228	20131	19942	20216	19873	20136	19895	20035	20159	20087	19881	20055	19935	20134	20072	20007	20069	20140	20211	20075	20134	20117	20032	20021	20005	20186	20116	19890	20285	20119	19965	20056	20015	20060	19933	19851	19995	20091	19910	20197	20115	20047	20005	19982	20085	19934	20149	19985	20220	20025	19964	19938	19938	20247	20099	20184	19941	19856	20127	20120	19825	19987	20262	20147	20156	20092	20238	19935	20157	20053	19965	20350	20108	20024	20068	20010	19998	20032	20103	20021	20159	20077	19849	20114	20039	20105	20136	20103	19860	20008	20199	20064	20011	20033	19951	20071	19935	20170	20122	20233	20067	20165	19997	20126	20028	20045	20167	20276	19935	19696	19918	20020	20032	20095	19900	19718	19973	20061	20116	19920	20056	19988	20011	19932	19853	20058	19878	20192	20019	20027	20125	20185	19936	20070	19988	20030	19854	20203	20018	20018	19970	19957	20173	20164	19986	19793	20256	20061	19889	20168	19936	19825	19934	19928	20131	19981	20081	19895	20038	20234	20090	19971	20154	19956	20030	19956	20197	20085	20108	20030	20108	19921	19975	20216	19987	20130	20027	20050	20000	20132	20282	20156	19971	19829	20043	20059	19980	20195	19876	20253	20150	19904	19933	19884	19936	20016	20073	20179	20097	20048	20056	20062	19992	20048	20010	20057	20041	19965	20095	19990	20137	20028	20055	20154	20027	19949	20161	20061	20153	20040	20095	20154	20107	20027	19996	20006	20097	20287	20012	20167	20252	20024	20102	19997	20138	20187	20008	19961	19856	20057	20143	20212	19896	20152	19993	19962	20180	19874	20135	20105	20060	20256	20231	20266	19929	19931	20262	19915	20053	19826	20026	20083	20175	19759	20055	19846	19846	20084	19985	19849	19799	20106	20060	19938	19944	20091	20089	19926	19944	20329	20057	19973	19988	20048	20204	20060	20095	19954	20122	20210	20032	20167	20016	19844	20081	19792	20031	20106	19940	20108	20214	19984	20230	20117	20072	20179	20101	19961	20010	20243	20301	20313	20101	20218	20052	20055	20049	19811	19941	20254	20162	20158	19943	20023	19872	20031	20181	20286	20266	20323	20123	20033	19937	19785	20143	20254	20088	19923	20024	20107	19943	19878	19954	20159	19825	19868	20178	20133	20017	20087	19976	19976	20073	19968	19938	20127	19936	20108	20195	19945	19891	20026	20178	20066	20095	20182	20041	20008	19937	20176	20094	20005	20109	20141	20042	20170	19738	20137	20080	20087	19856	20061	20106	19971	20116	20185	20206	19906	19902	20100	20111	20092	20070	20106	20063	20045	20030	19878	19961	20057	20000	19892	19996	20199	19938	19956	20358	20127	20021	19898	20103	20159	20084	20060	20110	19949	20039	19946	20053	19946	19947	19927	20095	20100	20072	19981	19965	20179	19929	19966	20106	19924	19929	20124	20226	19912	19986	20230	19946	20025	20174	20155	20183	20177	19896	19946	19878	20051	20000	20203	20040	19923	19924	19956	20084	20194	20134	19971	20012	20122	20080	19882	20124	20197	19933	20053	20197	20187	20044	19992	20141	20056	20026	20120	20074	20034	20072	20124	20047	19976	20087	20082	20080	20005	20169	19909	20034	20115	20311	20099	19854	20153	20020	20092	19952	20037	19998	19921	20003	20180	20035	19974	19997	19967	20107	20186	20044	20248	20062	19968	20105	20106	19836	20078	19874	19941	20292	20364	20285	20105	19954	19958	20062	20134	20124	19809	19958	19977	20031	20056	19893	19872	19952	20046	20114	20248	20283	19905	19930	19948	20010	20173	20001	19978	19897	20140	20028	19998	20009	19973	19954	20192	20018	20021	20316	20267	20283	20130	20026	20063	20066	20099	19867	20197	20056	20076	20087	20196	20058	20143	20287	20104	19900	20036	19906	19901	19937	20133	20114	19833	19990	20110	20167	19947	19928	19959	20071	19870	19964	20296	20275	20210	20018	20135	20064	20112	20056	20012	19943	20051	19912	20248	20076	20088	20211	19996	20233	20056	19948	19947	19920	19889	20005	20095	20017	20328	20155	20009	20014	20219	19937	20094	19999	20125	19944	19945	19982	20116	20357	20251	20003	20107	19975	19968	20002	20029	20065	20305	19913	20220	20058	20104	20030	20138	19961	20175	20315	19860	19847	19961	20072	19919	20024	20039	20096	20119	20054	20057	20166	19992	20042	20069	20146	20074	20212	19990	19925	20093	20161	20098	20127	20122	19849	20193	20066	20143	20138	19796	19917	19791	20052	19983	20002	20034	20255	20049	20006	20129	19977	20177	19903	20164	20109	20089	19908	19974	20053	20114	19881	20154	20120	20091	20042	19850	20146	20141	20179	20195	19939	20134	20203	20157	19984	20035	20143	19988	20082	20007	19948	20048	20072	20168	19911	20009	20209	20051	20119	20204	19990	20046	19775	20026	19935	19860	20041	20231	19769	20115	20078	20145	19965	20112	20199	20150	20164	20056	20148	20119	20187	20208	20265	19962	20047	20245	19995	19845	20198	19757	20056	20063	20061	20053	20354	20048	19968	20180	20137	20061	20200	20285	20008	20137	20017	19960	19963	20168	19863	20152	20137	20178	20087	20009	19965	20037	20157	20009	19949	20054	20017	19903	20079	19912	19886	20122	20034	19806	19907	20013	20167	19969	20123	19994	20054	20135	20141	20148	20021	20106	20010	19799	19918	20202	19857	20096	20103	20059	20068	20035	20080	20066	20060	19831	20058	19996	20153	19897	20207	20134	20063	19941	20273	20259	20243	20064	20012	19837	20072	20054	20028	20056	19878	19950	20346	20174	19954	19978	19755	20018	19946	20008	20194	19997	20136	20012	20060	19915	20199	20027	20313	20169	20109	20075	20033	20030	20037	19890	19913	20176	20130	20082	19960	19986	20117	20070	19983	20299	19770	20055	20054	20147	20042	20059	20116	19988	19974	20224	20147	20165	19913	20118	20287	20017	20030	19994	19974	20017	20123	19979	19982	19985	20038	20050	19992	19883	20129	20110	19883	20132	19754	20199	20222	20041	20062	20075	19984	20069	20064	19926	19978	20255	20064	20240	20162	19711	19980	20077	20114	20071	19999	20022	19988	19935	20121	20412	20028	20006	19990	20026	20179	20083	20041	20062	19942	20070	20243	20069	19910	19916	19984	20160	20102	20120	19914	19862	20112	20000	20031	19884	19933	20004	20060	20142	20124	19965	19968	20120	20075	19829	19917	20067	20095	20227	19898	20010	19903	19990	20120	20078	20106	19923	20051	20114	19982	19922	20089	20059	20108	20110	20108	19952	19988	20160	20081	20234	20004	19912	20195	20046	20156	20084	19795	19908	19926	19928	20149	20166	19965	20106	20001	20120	20068	19910	20142	20169	19966	20249	20073	19916	20150	20181	19994	19718	20041	20147	19914	19929	20157	20027	20070	20029	20050	19980	20099	20148	20148	20000	20276	20339	20162	20070	19968	20156	19934	20221	20145	19965	20178	19928	20088	19998	20078	19971	20095	20274	20038	19855	20049	20341	20098	19922	20156	20111	20091	20070	20030	20093	19990	20128	20017	20057	19925	20204	19905	19879	20284	20160	20071	20088	20080	19967	20261	20140	19951	20162	20112	20278	20114	20287	20111	20294	20118	20064	20024	19950	19989	19853	20018	19847	20015	20231	20058	20170	19968	20065	20103	20214	19850	20060	20199	19967	20013	20194	19980	19933	20063	20279	20175	20170	20001	19988	20188	19902	20138	20051	20109	19990	20239	19870	19916	20139	20300	20108	19926	19980	20026	19928	20030	19914	20068	20211	19961	20151	20133	20230	20177	20061	19972	19980	20113	20228	20117	20105	19864	20101	20069	20089	20023	19968	20008	20156	20035	19916	20122	20123	19990	20008	20070	20261	20157	20147	20074	20098	20114	19992	19834	20038	20095	20220	20266	20032	20185	20039	19907	19976	20112	20045	20019	19996	19939	20052	20050	19866	20059	20106	19764	19955	20060	19973	19927	20026	19917	20145	20014	19949	20031	20183	20079	20133	20063	20146	20131	20022	20068	19966	19931	20170	20052	20074	19960	20094	19964	20001	20187	20234	20126	20046	19928	20171	20172	19945	20135	20079	19986	19756	20065	19875	20206	20190	20044	19899	20176	20001	20167	20201	20067	20168	20024	20231	20100	20146	20003	19923	19989	19992	20005	20081	20222	19963	19771	20106	20077	20044	19961	20095	20189	19907	20165	20132	20260	20011	19978	20062	20230	20069	20141	20166	19968	20416	20224	20041	20092	20066	19969	20078	20005	19961	19969	20023	20203	20141	20141	19983	20186	20077	19986	19808	20042	20188	19955	20243	20031	20131	20150	19904	19946	19952	20249	20080	19854	20070	20021	20128	20030	20137	20214	19966	19970	20283	20043	20141	20001	20402	20110	19994	20104	20144	19926	20185	19854	20015	20134	20145	20081	20005	20066	19950	20033	20039	20028	20195	20245	20181	20184	20053	20112	20044	20188	20008	20131	20188	20196	20058	20278	20008	20225	19933	20155	20145	20193	19978	20275	19953	20179	20103	20123	20122	20060	20071	20083	20165	20100	20056	20134	20150	20173	20005	20071	20071	19920	19981	20044	20235	20042	20088	20056	20117	20074	20103	19915	20139	20235	19921	20002	20162	20114	20087	20055	19941	20104	19925	19895	20087	19975	19968	20056	20089	20208
19792	31887	31679	25217	23042	21134	19443	18278	17913	17746	17281	17770	17309	17050	16561	16251	16183	15942	16049	16059	16012	16113	16062	16034	16015	15997	16085	16036	15988	16070	16099	15860	16006	16016	16052	16047	15924	16238	16034	16001	16051	16114	16113	15856	16061	16155	15960	16127	15922	16168	16003	16015	16006	16218	15869	16127	16140	15997	15920	16007	15968	15911	16005	16093	16153	16067	15870	16157	15914	15932	16176	15880	15981	15936	15975	16168	16096	15955	16157	15928	16128	15896	16000	15905	15960	16086	16027	15947	16166	15846	15909	15980	15934	16015	16087	15954	15880	16129	15955	16033	15970	16083	15921	16178	15904	16163	15945	15854	15987	15995	15943	16091	15885	16003	15818	16008	16120	16109	16006	15985	15990	16070	15973	15951	15901	15941	16130	15910	15932	16127	15973	16060	16080	16056	15932	15922	16004	15887	15888	15934	16082	16107	15950	16056	16083	15952	16191	16148	16191	15951	16034	15975	16243	16032	15968	15997	16069	15906	16022	16119	16053	15998	16096	16100	15800	16071	16030	15991	16006	16231	15944	15933	16112	15945	16080	15889	15904	16196	15904	16039	15982	16076	15807	16035	16013	16164	16020	16037	15919	15998	15995	16102	15914	15958	15916	15968	16052	16086	16050	16079	15798	16034	16077	16080	16087	16097	16275	16153	16102	15935	15890	16083	16166	16057	15950	15865	16203	16037	16074	16035	16067	16030	16186	15976	16198	15813	15936	16055	16192	15885	16035	16126	16105	16060	16193	15913	15870	15951	16140	16047	15996	15989	16011	15905	16044	16113	15818	15934	15887	16015	15961	16102	15871	15943	16134	15925	16130	15988	15982	16003	16083	16038	15952	15967	16100	16048	16033	16129	15979	15927	15951	15975	15979	15952	16030	16101	15993	15901	15856	16079	15994	15987	16024	16038	15846	16043	15820	15948	15857	15890	15984	16169	16100	15973	15915	16094	15887	16017	16044	16009	16018	15998	16062	16100	15896	16223	15895	16180	16010	16063	16021	15836	16029	16005	16102	16023	16006	15893	16025	15975	15979	15947	15815	15903	15983	15960	16036	15965	15969	15751	15723	15872	16192	16143	16003	16030	16032	16242	15880	15905	15886	15989	16067	15932	15937	16104	15987	16049	16083	15894	15985	16007	15895	16083	16037	15865	16057	16078	15889	16034	15906	16031	15947	16091	16032	16115	15996	16093	15815	16052	15800	16012	15885	16167	16169	15928	16044	16062	15948	16183	16076	15967	15927	16034	15973	16033	16078	16026	16241	15964	16152	15907	15843	15982	16043	15982	16028	15997	16015	16135	16157	15914	15991	15998	15939	16130	16252	16079	16093	16010	16012	15956	16060	16018	15963	15988	15994	15927	15972	16065	16004	16050	15996	16049	16124	15956	16063	16001	16188	15891	16049	15946	15829	15975	15986	15805	16010	15871	15836	15967	16021	15872	16086	16169	15815	16158	16009	16110	16079	16131	16052	15956	16040	15850	16022	16016	15955	16132	16218	16144	16120	16091	15994	16137	15975	16014	16247	16200	16035	15888	16104	16157	16162	15880	15967	16064	15998	16123	15900	16099	15941	15999	16015	15859	15940	16120	16078	15981	16063	16151	16016	15949	15868	15991	15961	15965	16037	16087	15998	16125	15993	15871	16114	15981	16027	16080	15845	15957	16002	15818	15987	15987	16099	16008	15947	16062	16143	15804	16054	15920	15812	15959	16128	15858	15912	16045	16219	15788	15982	16004	15964	15806	16005	15775	15918	15921	16092	16132	16013	16178	16008	16089	15998	15916	16074	16039	16161	15911	15898	15854	16079	15952	15916	15895	15965	16026	16005	15982	15826	15843	15965	15951	15866	15994	16070	15852	16004	16027	15963	15957	15960	15989	16087	16085	15893	16000	15993	16163	16239	15839	16021	15951	15953	16069	15872	15951	15948	15988	16100	16129	16083	16030	16076	16002	16216	16084	16029	16120	15975	16000	15882	15831	15990	15935	15998	15942	15998	15930	15962	16183	16162	15841	15957	16135	16000	16141	16024	16047	16201	15977	15880	16072	15881	15929	15793	15986	15928	16060	15999	16177	16106	16019	15886	16040	15800	15932	16207	16023	16201	16186	16019	16041	15954	15926	16195	15995	15893	16162	15969	16059	16110	15889	15935	15987	16079	15848	16081	16095	16046	16056	16083	16083	16064	16042	15892	15871	15941	15960	15994	15999	15954	15967	16006	15997	15950	16169	16241	16089	15941	16000	15957	16001	15929	15774	16045	15903	16097	16065	16180	16054	16023	16038	16080	16100	15887	15972	16102	15874	16144	16056	15894	15992	15906	16044	15999	16184	15886	15861	16045	15923	16119	16014	16010	15986	16118	15954	15982	15981	15886	16019	15946	15861	16121	15978	16039	15945	15827	15973	15940	16149	16121	16007	16066	15954	15863	15804	16114	16156	16063	16046	15824	16102	16121	16133	15969	15843	16166	15942	16059	16016	16132	15864	16038	16172	16018	15983	16126	16038	15995	15868	16146	16101	15880	16002	15998	16023	15870	15932	15975	16182	16011	15803	16022	15983	15926	15795	16095	16021	15978	16067	15966	15800	15917	15743	15956	16059	16119	15892	16166	16066	15967	15884	15974	15949	15993	15988	15997	15992	16087	15923	16043	16018	16025	15966	16157	15823	16060	16000	15934	15945	16020	16056	16104	16068	16045	16061	15901	15927	16227	16202	16056	16075	15990	15826	16215	15932	15914	16041	15957	16034	15897	16062	15751	16051	16063	15956	16021	16033	15867	15967	16147	16086	16253	16008	16112	16057	16184	16044	15934	16049	16008	15813	16083	16040	15985	15912	15950	16050	16085	15926	15957	15936	16093	15872	15998	16053	15976	15973	15892	15966	16015	16076	16190	15993	16102	16026	15950	15943	15882	16042	15897	16035	16119	15825	16044	16124	16136	16040	16044	15977	15997	16099	15916	16130	15835	15944	16133	15945	16033	16108	16021	16029	16097	16009	16021	16096	16123	15964	16083	16105	15926	16138	16057	15880	16054	15951	15997	15896	16301	16109	15813	16093	15962	15871	16051	15873	16054	15847	16062	16057	16125	15944	16015	15868	16065	15980	16001	16109	16112	15896	16020	16197	16162	16003	16073	15898	16085	16060	16042	15981	15844	16129	15936	15991	16145	15947	16000	16127	15996	16033	16047	15850	15964	15938	15920	15869	16173	15941	15962	15864	16085	15904	15988	15990	15932	15929	16120	16035	16034	16011	16065	15867	15905	15948	16044	15909	16050	16090	16065	15937	15983	16062	15904	15878	16073	15997	15860	15981	16300	16063	15859	15960	16017	15997	16247	15868	16099	16079	16115	16040	15944	15967	15903	16055	16017	15981	16129	16053	15969	16141	16182	15946	16003	16135	16051	15946	16055	16034	16034	15993	16141	15911	16044	16015	15766	16089	16077	15999	15952	16025	15989	15824	16125	15842	16111	16059	16000	15955	15780	16041	16002	15990	16005	15979	16038	15903	15949	16023	15924	16069	16014	16013	16042	16049	15956	15932	16086	15914	15820	16024	15963	15867	16118	16098	16047	15979	16058	16043	15914	16104	15938	16046	15899	16086	16111	16084	16000	16238	16015	16175	16030	16176	15993	16136	16011	16087	16020	15995	16030	15945	15975	16083	16116	16059	16117	15821	15960	15867	15993	15935	16037	16077	16049	16165	16008	16024	16092	15967	15947	16011	16059	16107	16104	16104	16185	16035	15880	16288	16004	16071	15969	16120	16017	16004	16037	16101	16011	15773	16205	16003	15931	15918	15948	16001	15944	16127	16128	15872	16102	16075	16005	15869	16000	15989	16096	15987	15915	15969	16058	16163	15975	16099	15902	15879	15980	15985	15895	15944	15821	16095	16201	15860	15928	15848	15988	16016	15979	16099	15975	15902	16048	16015	15841	16065	15977	15979	16111	15869	15981	15996	16275	16010	16095	16025	15982	16133	16188	16104	16122	16154	16052	15910	16062	15911	16010	16000	16146	16016	15889	15898	16019	15961	15995	15871	15907	15895	15905	16144	15907	16133	15897	15973	16107	16211	16096	16118	15904	15975	16186	16051	15975	16111	15835	16056	15933	15988	16097	15954	16078	16001	15923	16034	15834	15776	15837	15976	15971	16031	15989	16133	16024	15741	15995	16085	15799	15965	16045	15882	16097	15957	16085	16085	15972	15910	16082	15963	16017	16098	15968	16084	16137	16041	16035	16069	16046	15871	16054	15924	15912	16157	15859	16160	15991	16008	15919	15825	15990	16067	15961	16001	16036	15894	16013	16005	16142	15911	16047	15997	16138	15942	15993	16008	15973	16050	16009	15972	15879	15897	16099	16162	16016	15894	16011	15908	15993	16018	15989	16143	15972	16092	15939	15942	15916	15952	15915	16239	16065	15931	16080	15898	15976	15933	16124	16077	15913	16054	16016	15823	16047	16240	15870	15876	15968	16052	15934	16066	16000	16159	15980	15924	16097	16053	15828	16052	16006	16099	16098	16121	15881	16090	16164	16046	16043	16304	16071	16230	16039	15884	15816	15960	16016	15924	16009	15995	15941	15979	16031	15987	16138	15900	16005	15997	16040	15980	16187	15924	16186	15951	15925	15981	16085	15940	15852	16193	15944	15916	16135	15988	16009	16054	16123	15893	16120	16141	16103	15985	15940	15775	16070	15880	16128	15999	16052	16159	15910	16060	15948	15993	16042	15995	15940	16009	16023	15946	16144	15968	16053	16213	16023	16024	15899	16086	16063	15890	16035	15946	16241	15874	16036	15959	16023	16067	16136	16025	16072	15847	16005	16021	16073	15941	15940	16102	15960	16009	16006	16007	16042	16098	16094	15870	16094	15965	16024	16201	15810	16135	16057	15920	16167	15953	15930	15910	16131	15851	16197	15988	15908	16004	15983	15858	15939	16101	16045	16073	16078	15881	15979	16002	15935	15941	16081	15960	16074	15927	16120	15954	16064	15922	15973	15869	15961	16110	15879	15979	16025	16096	16132	15897	16042	16076	15716	16083	16023	15966	15895	16063	16048	15957	15817	16031	16031	15907	16173	16057	16006	15799	15899	15913	16057	15955	16057	16111	16063	16047	16045	16115
24433	21658	29320	24608	22835	26205	27438	23638	22922	22797	22609	22515	22169	21742	21520	21106	21360	20870	21086	20960	21240	20886	20693	20935	21003	20745	20736	20816	20866	20782	20735	21060	20706	20970	20915	20614	20746	20960	21051	20858	20895	20703	20816	20869	20886	20751	21045	20701	20871	20676	20821	20844	20923	20890	21056	20829	20667	20753	20766	21005	20749	20743	20739	20742	20587	20718	20822	20837	20782	20680	20627	20620	20733	20758	20890	20548	20528	20895	20518	20798	20936	20920	20991	20704	20562	20541	20789	20713	20563	20735	20862	20742	20939	20768	20746	20790	20685	20796	20516	20799	21014	20666	20786	20767	20778	20783	20881	20578	20984	20705	20759	20733	20751	20783	20836	20752	20953	20842	20771	20713	20881	20552	20859	20757	20828	20760	20841	20803	20866	20876	20583	20626	20766	20732	20747	20693	20858	20738	20742	20753	20820	20948	20649	20586	20823	20676	20894	20855	20719	20866	20785	20840	20883	20846	20860	20747	20835	20825	20758	20796	20671	20832	20825	20753	20827	20757	20837	20945	20705	20781	20752	20840	20783	20564	20658	20693	20821	20603	20616	20606	20873	20663	20772	20774	20824	20680	20592	20792	20667	20796	20619	20735	20772	20690	20681	20890	20672	20735	20777	20731	20728	20706	21014	20782	20837	20690	20766	20606	20683	20751	20739	20910	20751	20722	20716	20969	20867	20775	20711	20628	20800	20785	20785	20811	20990	20830	20601	20817	20593	20879	20729	20803	20726	20931	20810	20785	20663	20812	20696	20899	20898	20624	20677	20828	20823	20803	20871	20919	20614	20744	20740	20828	20788	20627	20731	20723	20653	20571	20662	20654	20923	20807	20543	20772	20739	20542	20714	20760	20871	20744	20539	20579	20632	20682	20811	20566	20754	20666	20716	20849	20776	20648	20920	20900	20657	20742	20996	20751	20633	20595	20626	20573	20642	20593	20747	20663	20745	20667	20681	20713	20726	20797	20738	20810	20939	20624	20735	20644	20495	20785	20378	20572	20706	20651	20833	20878	20734	20802	20700	20666	20676	20723	21021	20858	20647	20659	20552	20674	20600	20579	20568	20741	20790	20829	20776	20841	20651	20678	20912	20682	20851	20667	20883	20829	20645	20700	20829	20552	20748	20699	20793	20734	20694	20725	20588	20816	20731	20816	20704	20742	20834	20723	20746	20922	20716	20949	20689	20849	20649	20709	20919	20666	20889	20736	20644	20756	20512	20727	20576	20716	20779	20739	20852	20808	20740	20898	20688	20812	20624	20725	20731	20927	20829	20525	20623	20573	20764	20753	20576	20746	20944	20785	20862	20741	21029	20633	20571	20747	20634	20738	20768	20621	20440	20760	20630	20627	20757	20813	20795	20881	20937	20756	20893	20761	20525	20675	20609	20613	20905	20864	20715	20950	20995	20732	20694	20848	20805	20439	20702	20872	20580	20739	20571	20595	20908	20927	20687	20672	20825	20871	20749	20791	20845	20599	20759	20834	20855	20608	20602	20618	20845	20734	20703	20506	20798	20667	20832	20851	20845	20583	20826	20823	20734	20866	20779	20679	20686	20629	20577	20676	20820	20822	20638	20848	20754	20515	20668	20710	20877	20660	20570	20844	20762	20887	20882	20704	20680	20812	20683	20927	20700	20625	20826	20827	20643	20794	20791	20701	20770	20618	20658	20870	20733	20786	20748	20992	20615	20600	20789	20880	20721	20674	20915	20759	20702	20561	20990	20641	20722	20786	20680	20784	20631	20930	20735	20807	20533	20734	20665	20772	20718	20606	20755	20853	20808	20897	20766	20764	20688	20816	20915	20316	20623	20601	20761	20826	20805	20818	20855	20813	20723	20632	20938	20869	20949	20782	20694	20876	20967	20814	20859	20750	20876	20728	20627	20811	20694	20870	20613	20469	20599	20739	20751	20789	20729	20778	20789	20887	20754	20887	20780	20911	20660	20825	20686	20621	20977	20734	20711	20908	20617	20739	20390	20496	20792	20686	20691	20776	20717	20440	20683	20689	20845	20854	20693	20715	20797	20909	21047	20684	20811	20634	20603	20893	20851	20805	20668	20702	20993	20868	20746	20943	20599	20816	20687	20780	20940	20822	20840	20799	21064	20948	20804	20772	20876	20692	20854	20926	20768	20985	20801	20905	20894	20856	20756	20971	20686	20744	20652	20624	20769	20939	20940	20919	20797	20617	20783	20812	20774	20747	20721	20825	20684	20721	20971	20736	20724	20878	20786	20588	20544	20741	20827	20694	20480	20668	20674	20873	20977	20643	20640	20750	20656	20783	20620	20743	20632	20695	20657	20785	20582	20763	20704	20678	20906	20747	20587	20585	20931	20982	20689	20736	20690	20492	20656	20757	20729	20707	20680	20810	20677	20807	20704	20690	20764	20590	20786	20742	20790	20853	20767	20700	20834	20617	20679	20535	20762	20743	20774	20734	20804	20543	20666	20782	20872	20414	20731	20832	20534	20744	20649	20734	20572	20842	20632	20675	20642	20559	20792	20820	20843	20801	20920	20669	20577	20739	20715	20692	20995	20879	20802	20540	20528	20741	20651	20766	20789	20832	20873	20600	20690	20639	20585	20706	20549	20583	20735	20779	20673	20709	20826	20603	20814	20721	20764	20900	20744	20926	20759	20814	20791	20711	20754	20691	20830	20720	20763	20795	20705	20825	20852	20624	20727	20662	20814	20754	20628	20667	20412	20906	20874	20795	20802	20668	20865	20952	20605	20565	20591	20746	20920	20779	20878	20844	20767	20819	20910	20831	20773	20890	20938	20693	20620	20607	20731	20630	20907	20730	20854	20837	20918	21039	20720	20834	20834	20887	20543	20722	20670	20685	20708	20938	20550	20680	20561	20772	20923	20747	20981	20402	20711	20808	20636	20594	21017	20821	20686	20768	20772	20712	20763	20768	20770	20784	20831	20644	20880	20727	20800	20625	20829	20586	20980	20592	20738	20707	20652	20482	20776	20779	20767	20462	20685	20803	20659	20837	20588	20671	20586	20581	20673	20643	20589	20890	20858	20653	20547	20840	20819	20612	20766	20658	20864	20771	20699	20698	20684	20805	20621	20619	20853	20922	20917	20820	20770	20784	20805	20911	20728	20679	20717	20773	20701	20752	20987	20879	20939	20893	20885	20806	20747	20667	20918	20659	20635	20770	20722	20600	20652	20781	20800	20859	20967	20626	20636	20739	20582	20669	20890	20951	20531	20519	20866	20652	20650	20774	20643	20496	20618	20652	20753	20881	20745	20697	20726	20740	20744	20605	20787	20918	20812	20634	20603	20660	20768	20659	20586	20653	20813	20855	20614	20734	20499	20711	20946	20727	20729	20721	20611	20844	20722	20725	20812	21005	20944	20786	20638	20738	20734	20617	20804	20723	20629	20552	20723	20530	20689	20614	20764	20672	20690	20769	20896	20737	20602	20884	20798	20835	20633	20792	20714	20697	20677	20753	20881	20860	20877	20579	20570	20869	20590	20722	20660	20825	20821	20615	20983	20784	20763	20757	20635	20650	20624	20609	20791	20887	20752	20775	20638	20739	20664	20585	20824	20442	20758	20801	20716	20729	20594	20739	20849	20819	20890	20737	20598	20806	20950	20696	20739	20621	20520	20794	20838	20889	20648	20658	20754	20885	20630	20362	20894	20679	20822	20650	20612	20742	20708	20849	20792	20600	20629	20800	20866	20720	20878	20593	20892	20760	20882	20813	20680	20688	20771	20731	20817	20725	20914	20596	20639	20696	20899	20826	20766	20676	20632	21066	20660	20682	20671	20824	20731	20788	20564	20888	20865	20749	20608	20957	20813	20631	20568	20786	20882	20696	20803	20744	20849	20770	20659	20709	20632	20683	20521	20830	20609	20527	20620	20792	20765	20756	20971	20926	20665	20891	20625	20645	20709	20737	20562	20879	20818	20732	20796	20770	20732	20631	20882	20724	20668	20598	20736	20641	20687	20739	20730	20884	20851	20790	20748	20815	20791	20764	20908	20717	21009	20805	20778	20505	20638	20802	20699	20693	20785	20542	20905	20869	20974	20903	20738	20844	21025	20621	20820	20613	20695	20889	20770	20678	20612	20654	20857	20679	20612	20713	20757	20699	20623	20778	20823	20851	20523	20862	20852	20568	20691	20528	20778	20671	20608	20834	20922	20822	20803	20868	20865	20622	20922	21047	20650	20681	20630	20649	20704	20784	20744	20754	20803	20543	20711	20837	20840	20573	20582	20506	20897	20835	20855	20868	20928	20720	20689	20583	20668	20814	20876	20706	20694	20853	21039	20887	20881	20711	20794	20868	20487	20854	20789	20663	20818	20801	20660	20718	20807	20892	20797	20766	20598	20683	20605	20720	20601	20604	20902	20755	20907	20764	20739	20725	20723	20565	20817	20744	20756	20830	20773	20809	20784	20867	20679	20845	20812	20717	20785	20649	20809	20550	20548	20862	20777	20818	20780	20668	20684	20721	20681	20670	20603	20741	20664	20788	20733	20869	20672	20834	20703	20822	20793	20725	20797	20893	20654	20687	20772	20766	20739	20931	20508	20684	20600	20661	20724	20673	20587	20560	20895	20678	20882	20641	20732	20712	20709	20888	20852	20772	20573	20749	20662	20545	20971	20648	20747	20604	20711	20608	20649	20643	20829	20477	20873	20848	20730	20710	20636	20830	20657	20873	20833	20811	20569	20792	20945	20740	20807	20748	20818	20714	20847	20822	20853	20530	20598	20672	20739	20534	20841	20526	20679	20934	20617	20830	20688	20793	20660	20689	20746	20575	20690	20696	20952	20791	20472	20635	20806	20917	21021	20941	20800	20812	20683	20763	20693	20771	20655	20652	20794	20749	20784	20753	20759	20931	20842	20753	20542	20687	20625	20803	20954	20823	20903	20794	20680	20637	20627	20682	20739	20577	20603	20765	20891	20607	20644	20655	20818	20693	20925	20757	20619	20620	20958	20723	21027	20817	20958	20902	20764	20670	20642	20940	20645	20748	20664	20629	20698	20783	20648	20706	20885	20892	20718	20743	20809	20753	20802	20655	20869	20801	20572	20775	20900	20884	20876	20712	20639	20800	21013	21013	20731	20972	21009	20842	20956	20735	20630	20672	20584	20751
22762	38348	36281	29880	25798	23729	21828	20522	19734	19236	19004	19027	18749	18040	17206	16925	16780	16719	16654	16582	16555	16466	16587	16530	16589	16466	16512	16550	16431	16473	16636	16563	16512	16407	16365	16413	16590	16719	16627	16539	16503	16502	16465	16452	16601	16391	16448	16357	16421	16583	16492	16327	16341	16358	16433	16498	16238	16553	16649	16504	16491	16184	16359	16384	16415	16520	16313	16350	16403	16626	16419	16279	16334	16276	16538	16563	16362	16394	16339	16403	16389	16434	16483	16394	16415	16321	16410	16510	16425	16496	16260	16331	16352	16361	16257	16421	16336	16501	16397	16437	16316	16513	16591	16472	16412	16483	16342	16589	16568	16391	16450	16473	16282	16428	16450	16272	16536	16385	16339	16345	16501	16464	16454	16349	16314	16531	16439	16286	16373	16475	16460	16371	16360	16316	16334	16343	16336	16294	16528	16427	16436	16255	16310	16384	16417	16258	16547	16450	16484	16322	16192	16511	16409	16371	16358	16434	16517	16267	16560	16329	16520	16368	16477	16183	16240	16430	16600	16352	16459	16277	16411	16298	16490	16418	16330	16377	16404	16340	16158	16449	16548	16493	16533	16382	16286	16256	16364	16509	16305	16340	16310	16432	16453	16539	16489	16479	16380	16313	16508	16386	16218	16309	16315	16620	16321	16402	16449	16637	16518	16260	16471	16517	16321	16289	16458	16307	16426	16258	16477	16469	16510	16539	16469	16370	16625	16433	16519	16393	16536	16486	16525	16341	16503	16340	16263	16440	16392	16263	16426	16503	16302	16261	16576	16520	16427	16295	16331	16249	16356	16245	16498	16307	16427	16353	16304	16381	16276	16392	16481	16440	16422	16478	16112	16432	16407	16343	16216	16226	16402	16471	16499	16265	16432	16606	16327	16407	16248	16413	16394	16423	16500	16198	16231	16500	16373	16479	16307	16472	16391	16350	16268	16409	16336	16495	16333	16611	16491	16214	16364	16361	16458	16262	16268	16372	16397	16425	16401	16360	16466	16419	16441	16357	16342	16467	16486	16431	16525	16386	16350	16440	16574	16231	16292	16470	16378	16575	16299	16383	16479	16306	16366	16288	16532	16324	16538	16252	16418	16250	16373	16363	16322	16360	16479	16404	16576	16248	16438	16458	16371	16344	16375	16469	16324	16219	16170	16348	16348	16410	16433	16458	16242	16165	16330	16358	16363	16451	16295	16403	16604	16535	16400	16292	16490	16224	16371	16454	16545	16428	16503	16201	16344	16422	16502	16397	16399	16459	16504	16553	16275	16426	16502	16491	16576	16375	16441	16465	16314	16488	16465	16537	16501	16303	16346	16455	16331	16356	16365	16445	16420	16247	16279	16366	16352	16351	16481	16462	16340	16209	16410	16283	16412	16362	16472	16495	16436	16492	16155	16214	16510	16338	16329	16335	16352	16280	16249	16403	16390	16477	16426	16414	16204	16311	16394	16490	16429	16508	16253	16411	16443	16456	16383	16353	16507	16206	16390	16409	16367	16381	16221	16345	16332	16406	16287	16305	16374	16418	16377	16380	16325	16421	16282	16342	16452	16622	16338	16421	16427	16353	16313	16512	16273	16518	16392	16325	16365	16271	16396	16476	16380	16394	16483	16293	16422	16150	16305	16399	16460	16480	16475	16309	16462	16346	16377	16400	16382	16525	16326	16285	16345	16258	16353	16245	16482	16361	16556	16243	16395	16227	16325	16220	16316	16365	16337	16302	16399	16342	16527	16376	16329	16506	16318	16438	16508	16474	16408	16290	16367	16594	16334	16497	16379	16339	16250	16339	16351	16191	16338	16566	16467	16364	16360	16327	16367	16474	16503	16549	16317	16403	16440	16242	16407	16404	16682	16365	16221	16328	16391	16417	16414	16454	16332	16280	16473	16498	16211	16522	16273	16432	16452	16451	16170	16254	16213	16393	16383	16388	16392	16407	16462	16389	16278	16483	16451	16338	16400	16274	16146	16395	16393	16528	16416	16482	16399	16270	16428	16398	16437	16384	16480	16375	16402	16521	16410	16252	16491	16555	16319	16338	16314	16351	16179	16445	16564	16351	16412	16420	16432	16380	16229	16251	16369	16262	16343	16199	16498	16360	16295	16356	16388	16493	16356	16347	16491	16355	16366	16422	16309	16230	16496	16416	16359	16221	16371	16285	16343	16197	16233	16471	16511	16325	16305	16481	16324	16363	16345	16476	16529	16337	16310	16158	16423	16324	16401	16287	16424	16373	16352	16251	16366	16234	16477	16294	16291	16386	16361	16311	16418	16259	16315	16382	16504	16238	16353	16406	16314	16373	16287	16364	16257	16500	16452	16500	16357	16318	16327	16212	16451	16378	16309	16330	16321	16555	16408	16370	16353	16365	16565	16310	16342	16630	16340	16317	16500	16296	16341	16415	16414	16479	16464	16346	16394	16446	16372	16419	16370	16344	16290	16378	16333	16281	16490	16254	16489	16284	16108	16332	16209	16239	16412	16509	16404	16382	16307	16442	16587	16381	16370	16372	16470	16386	16358	16427	16389	16222	16524	16260	16537	16359	16607	16527	16319	16275	16381	16319	16386	16385	16470	16477	16309	16624	16342	16396	16431	16505	16481	16317	16406	16422	16206	16397	16433	16402	16462	16460	16370	16386	16392	16368	16287	16450	16378	16396	16526	16373	16406	16343	16391	16170	16346	16469	16482	16341	16366	16321	16351	16453	16549	16297	16660	16385	16521	16476	16408	16311	16401	16235	16410	16210	16392	16261	16459	16412	16318	16273	16416	16446	16237	16261	16410	16290	16272	16450	16483	16382	16479	16340	16317	16406	16350	16210	16299	16327	16400	16322	16387	16514	16223	16523	16372	16391	16346	16339	16371	16492	16242	16305	16308	16281	16390	16227	16367	16410	16373	16322	16418	16405	16282	16433	16352	16452	16296	16415	16427	16172	16571	16266	16435	16489	16408	16367	16350	16422	16516	16397	16400	16264	16474	16614	16451	16426	16346	16397	16293	16383	16371	16299	16492	16532	16368	16401	16373	16450	16498	16263	16370	16291	16356	16479	16401	16414	16446	16462	16327	16286	16202	16524	16506	16293	16388	16434	16366	16475	16323	16405	16408	16256	16411	16395	16475	16328	16342	16372	16388	16431	16475	16309	16269	16602	16424	16206	16291	16117	16454	16386	16248	16507	16589	16166	16424	16344	16443	16406	16408	16378	16322	16501	16328	16408	16436	16273	16451	16478	16375	16439	16431	16333	16420	16242	16424	16342	16446	16403	16408	16368	16345	16458	16421	16311	16301	16379	16408	16191	16306	16575	16403	16441	16298	16454	16405	16285	16606	16315	16326	16494	16502	16362	16212	16419	16395	16478	16370	16405	16366	16319	16456	16357	16281	16473	16302	16355	16377	16515	16454	16312	16370	16366	16421	16446	16252	16409	16218	16407	16473	16318	16328	16379	16705	16202	16564	16501	16373	16435	16350	16636	16374	16430	16229	16260	16346	16339	16493	16450	16362	16420	16477	16428	16338	16254	16239	16336	16438	16417	16406	16355	16471	16367	16463	16408	16303	16317	16236	16396	16319	16367	16293	16498	16340	16422	16212	16461	16430	16429	16298	16512	16412	16568	16522	16175	16434	16500	16363	16409	16460	16310	16450	16343	16457	16413	16448	16430	16303	16319	16529	16307	16484	16404	16334	16411	16228	16247	16430	16223	16216	16349	16409	16446	16571	16469	16560	16414	16293	16347	16507	16318	16336	16528	16339	16356	16298	16215	16367	16498	16445	16341	16265	16352	16361	16364	16293	16395	16363	16362	16385	16155	16481	16455	16325	16374	16424	16472	16379	16549	16389	16257	16353	16476	16374	16428	16489	16455	16309	16202	16439	16380	16524	16573	16332	16370	16419	16540	16331	16432	16402	16412	16433	16402	16434	16464	16199	16181	16196	16293	16417	16523	16354	16450	16441	16288	16340	16390	16361	16188	16478	16418	16568	16396	16309	16472	16394	16475	16492	16306	16543	16426	16561	16372	16435	16285	16384	16489	16327	16382	16556	16328	16417	16400	16301	16211	16549	16257	16185	16407	16473	16556	16224	16522	16490	16404	16460	16513	16323	16344	16293	16503	16265	16215	16454	16430	16407	16324	16209	16429	16223	16491	16381	16488	16391	16122	16320	16315	16361	16456	16391	16262	16457	16438	16331	16417	16554	16425	16242	16377	16448	16340	16374	16382	16466	16531	16352	16236	16465	16346	16427	16509	16294	16537	16376	16388	16451	16343	16273	16596	16412	16291	16523	16292	16389	16296	16556	16339	16453	16466	16519	16544	16366	16285	16377	16318	16508	16267	16356	16463	16374	16405	16154	16562	16436	16345	16404	16455	16373	16413	16540	16498	16423	16598	16405	16220	16290	16489	16350	16150	16332	16511	16462	16351	16305	16442	16441	16421	16439	16266	16426	16339	16263	16494	16429	16369	16273	16459	16518	16407	16577	16444	16523	16377	16345	16248	16514	16340	16453	16280	16570	16557	16433	16349	16309	16385	16385	16312	16519	16465	16491	16299	16324	16485	16403	16257	16456	16367	16407	16419	16537	16371	16533	16525	16463	16474	16265	16402	16465	16266	16592	16324	16300	16323	16405	16389	16358	16306	16406	16310	16375	16509	16383	16404	16521	16264	16477	16501	16346	16427	16469	16424	16440	16524	16456	16238	16298	16276	16407	16493	16375	16417	16458	16423	16517	16296	16427	16270	16539	16322	16484	16318	16314	16458	16653	16361	16326	16498	16237	16492	16451	16345	16426	16348	16344	16452	16532	16316	16158	16298	16379	16376	16509	16359	16265	16289	16462	16449	16315	16427	16349	16487	16301	16349	16483	16407	16428	16344	16186	16415	16393	16420	16442	16346	16379	16309	16293	16278	16298	16321	16537	16468	16462	16307	16361	16272	16547	16274	16470	16408	16343	16262	16427	16414	16386	16463	16368	16229	16385	16309	16499	16389	16448	16259	16314	16405	16402	16372	16527	16425	16289	16267	16316	16307	16329	16435	16563	16466	16281	16401	16607	16466	16490	16387	16359	16309	16259	16291	16455	16422	16446	16501	16224	16242	16420	16362	16426	16285	16584	16245	16326	16439	16426	16354
30463	23890	25442	23264	20648	19930	19559	19207	19044	18987	18880	18755	18942	18951	18827	18471	18222	18478	18472	18435	18332	18359	18294	18477	18363	18266	18215	18344	18607	18300	18407	18293	18474	18359	18531	18344	18430	18486	18474	18362	18392	18353	18644	18381	18274	18488	18467	18345	18287	18526	18374	18345	18406	18392	18354	18310	18133	18439	18258	18354	18328	18316	18314	18286	18338	18451	18427	18205	18494	18490	18666	18394	18376	18355	18357	18310	18334	18409	18324	18247	18340	18162	18148	18141	18347	18546	18221	18530	18464	18376	18490	18265	18415	18424	18406	18305	18163	18378	18420	18413	18706	18145	18245	18394	18385	18464	18291	18411	18519	18188	18219	18395	18428	18306	18404	18187	18443	18258	18064	18295	18173	18220	18168	18324	18181	18366	18435	18575	18383	18311	18333	18514	18142	18405	18280	18412	18335	18326	18185	18432	18426	18257	18213	18175	18453	18364	18400	18239	18156	18042	18316	18087	18513	18275	18467	18427	18499	18336	18310	18567	18226	18499	18553	18254	18530	18429	18306	18328	18545	18351	18388	18370	18277	18500	18417	18213	18307	18469	18374	18139	18334	18397	18379	18357	18276	18337	18277	18143	18325	18596	18325	18336	18242	18258	18370	18203	18269	18293	18117	18451	18331	18499	18172	18364	18364	18205	18272	18445	18150	18449	18369	18475	18264	18163	18408	18071	18284	18432	18531	18432	18089	18274	18228	18409	18324	18138	18465	18302	18372	18553	18242	18617	18243	18265	18365	18500	18214	18468	18382	18248	18628	18121	18490	18301	18419	18562	18512	18375	18302	18398	18449	18095	18389	18468	18519	18533	18450	18354	18272	18307	18347	18348	18186	18179	18579	18448	18153	18330	18347	18228	18663	18374	18364	18251	18367	18404	18208	18366	18336	18409	18299	18218	18562	18336	18463	18376	18227	18124	18263	18353	18172	18507	18395	18450	18237	18535	18379	18209	18322	18261	18305	18291	18583	18296	18278	18445	18373	18618	18417	18330	18319	18258	18273	18289	18540	18345	18392	18366	18452	18312	18291	18524	18368	18434	18446	18453	18213	18398	18314	18309	18276	18321	18419	18233	18510	18387	18217	18338	18494	18431	18413	18205	18205	18297	18262	18356	18261	18205	18131	18315	18288	18123	18331	18307	18319	18195	18197	18135	18449	18399	18422	18543	18497	18272	18454	18258	18203	18279	18330	18368	18306	18351	18434	18586	18344	18393	18310	18248	18323	18595	18470	18107	18215	18209	18420	18278	18345	18130	18250	18313	18448	18649	18569	18227	18432	18497	18429	18338	18404	18391	18421	18452	18275	18384	18433	18529	18511	18611	18620	18193	18236	18331	18336	18438	18311	18334	18411	18493	18435	18340	18302	18413	18273	18477	18315	18294	18239	18462	18329	18494	18265	18296	18272	18345	18475	18521	18314	18644	18323	18092	18259	18598	18568	18365	18119	18356	18193	18516	18308	18507	18187	18195	18336	18238	18343	18518	18537	18113	18207	18319	18371	18351	18198	18305	18356	18426	18404	18219	18022	18166	18263	18383	18312	18190	18394	18158	18460	18631	18341	18328	18426	18445	18362	18407	18380	18520	18322	18268	18379	18169	18491	18510	18327	18334	18356	18356	18213	18192	18335	18590	18207	18174	18344	18313	18458	18377	18197	18223	18311	18311	18239	18450	18692	18506	18412	18435	18309	18402	18355	18388	18223	18404	18255	18359	18391	18421	18273	18527	18250	18533	18388	18440	18352	18391	18201	18435	18352	18258	18551	18459	18356	18244	18255	18112	18412	18260	18438	18168	18422	18316	18268	18253	18536	18301	18052	18154	18226	18351	18439	18333	18246	18501	18284	18281	18298	18538	18291	18529	18471	18383	18525	18403	18456	18372	18321	18151	18468	18526	18248	18363	18231	18260	18466	18187	18360	18318	18512	18294	18273	18379	18388	18141	18378	18404	18078	18257	18341	18404	18269	18395	18360	18209	18555	18451	18424	18365	18464	18578	18435	18516	18306	18295	18219	18274	18060	18301	18333	18176	18425	18469	18218	18302	18346	18502	18249	18489	18190	18313	18066	18338	18139	18333	18259	18326	18506	18246	18365	18457	18162	18583	18390	18288	18503	18387	18423	18218	18130	18149	18402	18263	18321	18267	18468	18417	18566	18433	18275	18440	18315	18430	18450	18426	18147	18260	18436	18175	18419	18245	18331	18350	18274	18262	18303	18393	18414	18104	18422	18126	18216	18550	18245	18601	18405	18198	18193	18328	18392	18368	18403	18245	18448	18399	18351	18402	18323	18387	18456	18452	18288	18334	18466	18371	18187	18336	18301	18391	18390	18338	18688	18193	18472	18397	18366	18418	18272	18428	18323	18254	18381	18513	18272	18285	18390	18229	18356	18368	18278	18665	18400	18459	18454	18254	18135	18425	18273	18396	18246	18408	18384	18304	18620	18265	18463	18208	18240	18259	18215	18416	18498	18255	18443	18210	18430	18229	18364	18472	18281	18469	18486	18336	18504	18233	18269	18585	18444	18271	18244	18219	18343	18344	18394	18280	18515	18376	18323	18403	18575	18309	18328	18432	18474	18270	18357	18410	18400	18320	18378	18209	18496	18352	18303	18386	18293	18514	18342	18301	18324	18402	18365	18508	18492	18325	18350	18466	18191	18321	18478	18606	18389	18313	18719	18380	18365	18223	18322	18406	18410	18353	18396	18381	18356	18426	18290	18463	18349	18266	18472	18388	18407	18181	18243	18259	18283	18213	18428	18485	18510	18415	18277	18419	18448	18108	18562	18227	18306	18312	18329	18272	18359	18278	18358	18278	18436	18221	18493	18283	18044	18422	18614	18403	18295	18288	18388	18393	18286	18192	18269	18223	18480	18431	18255	18453	18273	18194	18248	18212	18429	18191	18259	18317	18245	18404	18470	18254	18402	18240	18176	18280	18464	18364	18312	18315	18343	18531	18420	18248	18342	18311	18317	18221	18317	18247	18296	18188	18430	18391	18405	18214	18457	18514	18422	18204	18318	18451	18426	18442	18192	18236	18488	18361	18524	18227	18208	18305	18474	18624	18560	18269	18453	18451	18360	18203	18339	18393	18405	18447	18409	18266	18244	18214	18449	18381	18342	18124	18311	18258	18385	18297	18274	18072	18355	18305	18331	18278	18445	18333	18510	18576	18488	18374	18518	18393	18425	18247	18256	18217	18313	18430	18299	18553	18354	18394	18281	18638	18323	18256	18237	18434	18267	18298	17950	18205	18343	18348	18239	18445	18180	18618	18168	18366	18593	18391	18292	18479	18435	18486	18388	18172	18200	18364	18460	18307	18317	18339	18262	18340	18318	18378	18178	18186	18462	18478	18494	18468	18385	18477	18549	18430	18314	18519	18534	18215	18496	18293	18339	18504	18483	18107	18371	18379	18384	18703	18531	18302	18133	18336	18363	18514	18292	18204	18153	18580	18377	18252	18071	18233	18434	18404	18275	18377	18241	18312	18306	18521	18494	18398	18215	18342	18370	18472	18500	18287	18366	18431	18342	18261	18607	18418	18350	18273	18329	18479	18097	18286	18263	18360	18505	18556	18326	18377	18357	18335	18289	18489	18585	18466	18276	18265	18347	18148	18406	18462	18427	18322	18529	18303	18397	18215	18410	18383	18536	18216	18388	18338	18394	18353	18554	18291	18460	18349	18490	18355	18372	18170	18420	18376	18384	18322	18427	18554	18304	18463	18273	18181	18309	18533	18207	18283	18278	18465	18343	18150	18298	18215	18411	18251	18280	18566	18257	18255	18307	18507	18333	18328	18074	18437	18359	18336	18433	18245	18191	18154	18318	18428	18574	18349	18538	18451	18370	18459	18486	18246	18248	18355	18548	18399	18391	18285	18252	18343	18301	18314	18193	18403	18406	18447	18494	18418	18320	18426	18393	18151	18559	18058	18168	18436	18361	18212	18382	18388	18279	18452	18273	18206	18314	18270	18239	18555	18352	18398	18206	18343	18323	18526	18547	18496	18455	18315	18317	18230	18264	18175	18309	18348	18330	18308	18460	18303	18387	18400	18138	18392	18290	18482	18450	18219	18387	18579	18393	18198	18193	18356	18357	18348	18316	18411	18304	18288	18445	18393	18452	18339	18453	18265	18235	18113	18336	18362	18338	18445	18453	18455	18672	18386	18426	18260	18418	18520	18207	18442	18333	18250	18322	18392	18389	18400	18404	18495	18474	18343	18363	18373	18331	18351	18052	18390	18334	18497	18353	18175	18232	18175	18348	18549	18474	18305	18393	18263	18420	18356	18378	18562	18334	18503	18636	18195	18349	18355	18308	18286	18313	18252	18579	18526	18362	18364	18458	18299	18195	18553	18503	18331	18411	18405	18528	18402	18325	18390	18354	18350	18334	18346	18264	18374	18461	18491	18472	18563	18403	18487	18117	18379	18286	18281	18388	18383	18136	18347	18052	18460	18225	18325	18420	18595	18310	18541	18082	18339	18172	18261	18430	18329	18479	18527	18347	18326	18334	18343	18479	18244	18318	18453	18311	18314	18569	18500	18383	18388	18231	18392	18295	18381	18514	18583	18510	18342	18554	18492	18184	18472	18055	18362	18373	18222	18083	18222	18501	18302	18368	18358	18391	18428	18411	18388	18374	18306	18247	18410	18283	18273	18246	18267	18300	18488	18240	18222	18264	18296	18444	18497	18387	18282	18304	18483	18335	18470	18361	18292	18539	18502	18215	18331	18376	18371	18355	18331	18453	18273	18367	18589	18377	18238	18346	18410	18438	18382	18355	18493	18212	18238	18459	18417	18219	18124	18307	18211	18350	18504	18497	18560	18382	18358	18208	18132	18365	18420	17959	18187	18515	18368	18376	18480	18554	18224	18284	18346	18452	18246	18468	18439	18477	18442	18604	18427	18557	18482	18307	18314	18329	18186	18371	18464	18699	18336	18094	18304	18225	18258	18348	18286	18294	18257	18405	18244	18103	18466	18346	18318	18368	18416	18394	18371	18518	18374	18534	18413	18400	18238	18433	18218	18617	18438	18427	18108	18224	18192	18482	18394	18510	18490	18392	18378	18456	18371	18456	18552	18142	18439	18264	18271	18430	18289	18254	18351	18095	18263
19843	26365	24813	20354	18511	17818	16431	16082	15776	15769	15654	15596	15674	15359	14986	14910	14832	14870	14852	14934	14738	14689	14789	14904	14868	14844	15019	14816	14894	14874	14817	14763	14737	14817	14761	14749	14833	14997	14921	14584	14826	14889	14937	14961	15007	14950	14834	14767	14884	14753	15029	14810	14830	14783	14799	14757	14683	14873	14827	14736	14757	14759	14783	14853	14734	14752	14747	14771	14681	14821	14992	14878	14729	14720	15006	14923	14740	14886	14717	14799	14755	14853	14855	14954	14950	14891	14806	14906	14933	14883	14782	14824	14711	14628	14880	14861	14848	14931	14822	14763	14977	14797	14748	14907	14867	14632	14859	14891	14976	14860	14738	14775	14795	14665	14688	14626	14726	14745	14708	14807	14902	14857	14869	14958	14943	14824	14768	14732	14817	14832	14715	14804	14734	14716	14996	14793	15005	14757	14727	14876	14926	14759	14856	14793	14751	14837	14852	14760	14658	14795	15008	14626	14831	14820	14840	14961	14742	14909	14849	14825	14804	14866	14710	14703	14843	14887	14721	14709	14961	14989	14848	14796	14849	15019	14670	14728	14828	14838	14893	14840	14904	14825	14806	14742	14934	14863	14827	14716	14782	14942	14707	14798	14895	14850	14753	14838	14796	14803	14842	14770	14771	14966	14516	14734	14966	14788	14759	14686	14921	14678	14769	14855	14832	15117	14745	14867	14759	14742	14816	14762	14802	14790	14692	14775	14890	14810	14798	14720	14672	14855	14760	14934	14939	14974	14806	14815	14894	14747	14883	14713	14868	14786	14893	14814	14940	14935	14692	14708	14668	14979	14792	14967	14747	14637	14805	14816	15045	14839	14732	14713	15004	14869	14813	14804	14934	14578	14811	14718	14786	14746	14717	14971	14877	14866	14773	14885	14915	14636	14962	14705	14789	14958	14763	14693	14725	14736	14699	14767	14893	14769	14810	14780	14761	14768	14864	14785	14695	14905	14786	14692	14932	14877	14880	14907	14685	15029	14882	14811	14739	14834	14867	14757	14794	14715	14717	14948	14677	14766	14667	14903	14777	14815	14846	14780	14704	15015	14691	14416	14810	14683	14895	14798	14942	14701	14876	14856	14722	14886	14811	14856	14762	14759	14839	14804	14831	14874	14762	14573	14950	14834	14825	14782	14713	14829	14666	14881	14679	14914	14974	14519	14842	14869	14856	14794	14850	14760	14906	14726	14792	14747	14844	14764	14853	14915	14863	14728	14881	14751	14832	14926	14690	14834	14836	14846	14955	14776	14725	14786	14735	14915	14732	14865	14796	14993	14829	14749	14705	14656	14836	14791	14817	14723	14810	14964	14915	14807	14654	14810	14763	14716	14688	14652	14751	14715	14798	14875	14902	14707	14937	14888	14834	14916	14784	14927	14727	14708	14652	14819	14818	14827	14738	14725	14666	14865	14684	14795	14715	14840	14775	14927	14852	14700	14731	14977	14940	14880	14699	14711	14577	14733	14700	14769	14781	14698	14745	15048	14784	14745	14990	14810	14866	14859	14792	15028	14731	14743	14758	14784	14884	14833	14919	14810	14797	14790	14826	14907	14728	14828	14818	14777	14851	14840	14869	14659	14881	14589	14751	15014	14815	14855	14886	14809	14908	14825	14598	14852	14823	14995	14797	14749	14837	14790	14836	14763	14658	14685	15012	14940	14944	14761	14794	14769	14802	14805	14652	14897	14700	14742	14939	14654	14769	14890	14953	14839	14837	14744	14723	14975	14918	14726	14849	14978	14817	14823	14688	15002	14864	14809	14686	14801	14785	14845	14890	14814	14994	14756	14710	15062	15000	14949	14933	14866	14834	14706	14734	14684	14836	14766	14716	14837	14760	14791	14734	14886	14826	14812	14677	14946	14832	14748	14879	14880	14874	14963	14777	14770	14795	14848	14727	14718	14843	14872	14778	14815	14746	14792	14938	14814	14827	14833	14768	14924	14727	14913	14773	14750	14828	14913	14644	14765	14778	14876	14772	14866	14854	14938	14790	14846	14849	14782	14787	14787	14730	14814	14754	14681	14710	14904	14964	14897	14732	14820	14833	14844	14906	14948	14990	14860	14801	14740	14872	14685	14961	14830	14818	14883	14800	14772	14677	14785	14906	14816	14833	14723	14869	14929	14744	14817	14702	14863	14835	14854	14965	14951	14709	14718	14833	14771	14907	14685	14962	14921	14816	14916	14969	14717	14652	14800	14850	14778	14792	15141	14821	14744	14966	14855	14844	14786	14596	14797	14778	14631	14993	14764	14740	14902	14812	14724	14780	14790	14759	14924	14956	14967	14666	14914	14665	14734	14998	14846	14704	14871	14717	14846	14808	14824	14731	14719	14899	14823	14835	14687	14900	14756	14724	14901	14843	14945	14875	14783	14723	14826	14913	14887	14859	14946	14795	14787	14717	14724	14936	14639	14730	14738	14784	14800	14638	14887	14625	14833	14959	14757	14994	14685	14828	14973	14795	14866	14666	14841	14781	14765	14905	14681	14826	14799	14874	14650	15007	14864	14734	14667	14756	14895	14965	14808	14948	14719	14884	14628	14780	14698	14876	14965	14778	14894	14824	14838	14977	14562	14818	14957	14854	14911	14783	14864	14728	14847	14859	14887	14774	14746	14871	14893	14905	14879	14935	14713	14938	14854	14717	14987	14619	14810	14743	14749	14765	14839	14760	14838	14729	14741	14735	14954	14867	14998	14778	14933	14836	14851	14844	14858	14882	14998	14815	14810	14888	14729	14824	14988	14721	14907	14798	14747	14741	14880	14783	14863	14890	14730	14928	14810	14851	14815	14890	14912	14812	14690	14931	14813	14960	14889	14865	14918	14791	14830	14644	14757	14757	14870	14908	14730	14728	14880	14800	14849	14875	14834	14695	14723	14783	14813	14823	14922	14807	14920	14723	14842	14671	14910	14837	14850	14674	14705	14839	14846	14826	14658	14626	14801	14822	14848	14779	14988	14810	14765	14628	14920	14760	14732	14615	14810	14765	14939	14794	14759	14788	14658	15046	14824	14848	14953	14872	14661	14863	14839	14844	14873	14691	14928	14688	14884	14898	14812	14880	14838	14785	14819	14727	14773	14827	14812	14740	14987	14688	14785	14871	14943	14911	14721	14706	14772	14895	14845	14744	14698	14917	14800	14751	14746	14735	14807	14765	14676	14793	14768	14744	14843	14730	14798	14790	14755	14977	14817	14699	14841	14775	14654	14979	14768	14745	14817	14762	14881	14927	14699	15049	14871	14667	14900	14734	14992	14784	14745	14775	14873	14865	14735	14691	14701	14849	14732	14865	14791	14834	14740	14816	14747	14757	14819	14634	14925	14885	14755	14859	14935	14745	14899	14902	14800	14808	14889	14718	14762	14879	14754	14785	14961	14796	14850	14772	14810	14940	14780	14720	14808	14953	14859	14889	14708	14817	14880	14896	14811	14943	14778	14771	14853	14964	14775	14583	14865	14955	14632	14735	14656	14844	14622	14813	14861	14842	14960	14685	14726	14792	14632	14987	14759	14847	14771	14597	14927	14814	14840	14613	14902	14804	15009	14820	14700	14713	14786	14884	14742	14838	14655	14772	14744	14889	14754	14885	14771	14849	14920	14891	15051	14789	14715	14948	14751	14802	14668	14650	14865	15008	14857	14904	14904	14735	14838	14929	14892	14820	14780	14778	14974	14952	14867	14679	14947	15053	14773	14755	14883	14839	14707	14774	14804	14729	14708	14849	14886	14794	14737	14863	14794	14779	14698	14745	14806	14788	14873	14845	14657	14796	14683	14828	14919	14835	14969	14888	14802	14818	14774	14762	14847	14731	14935	14701	14749	14882	14555	14762	14792	14724	14822	14930	14928	14878	14789	14883	14751	14654	14729	14740	14694	14731	14677	14809	14926	14866	14818	14691	14744	14922	14790	14673	14882	15020	14660	14793	14897	14862	14897	14723	14845	14972	14750	14747	15037	14905	14747	14825	14735	14693	14787	14714	14720	14854	14658	15005	14945	14828	14825	14834	14732	14779	14840	14897	14820	14808	14989	14788	14841	14774	14738	14908	14689	14800	14731	14775	14937	14760	14848	14845	14711	14888	14746	14762	14964	14866	14811	14825	14840	14993	14890	14911	14641	14836	14927	14792	14738	14993	14795	14765	14800	14838	14855	14891	14711	14825	14718	14948	14748	14833	14792	14654	14984	14782	14966	14932	14812	14860	14719	14826	14762	14769	14799	14830	14831	14884	14857	14902	14901	14672	14821	14681	14696	14865	14762	14953	14784	14769	14709	14828	14843	14885	14761	14745	14857	14849	14840	14785	14918	14787	14732	14844	14842	14980	14923	14813	14871	14796	14805	14817	14633	14803	14907	14958	14808	14764	14712	14681	14772	14829	14749	14802	14730	14947	15012	14832	14878	14690	14667	14845	14914	14941	14876	14724	14815	14869	14902	14945	14847	14891	14859	14762	14692	14901	14849	14696	14966	14963	14676	14769	14814	14781	14797	14851	15002	14877	14824	14947	14973	14892	14871	14818	14859	14885	14662	14794	14737	14851	14624	14877	14797	14819	14816	14797	14825	14724	14972	14822	14873	14750	14883	14774	14845	14797	14836	14636	14835	14857	14860	15081	14769	14704	14857	14831	14789	14835	14909	14855	14960	14863	14811	14762	14818	14887	14918	14981	14912	14934	14797	14861	14857	14823	14890	14880	14850	14811	14642	14785	14667	14905	14759	14832	14885	14823	14860	15075	14842	14711	14811	14883	14886	14808	14826	14866	14683	14786	14994	14813	14751	14742	14789	14984	14871	14770	14908	14732	14802	14757	14865	14758	14787	14865	14772	14633	14859	14813	14839	14843	14839	14862	14839	14863	14703	14926	14875	14730	14867	14804	14821	14850	14751	14785	14819	14745	14822	14786	14801	14741	14738	14784	14739	14797	14703	14947	14778	14747	14761	14794	14826	14714	14758	14908	14728	14800	14753	14891	14813	14954	14882	14748	14769	14772	14814	14839	14885	14917	14760	14802	14848	14797	14876	14859	14858	14804	14708	14774	14795	14855	14803	14852	14883	14899	14770	14900	14968	14875	14699	14781	14704	14794	14801	14639	14739	14883	14883	14867	14799	14871	14811	14653	14810
26298	21638	28546	26421	24244	24092	23908	22357	21732	21828	21222	21346	21516	21080	20735	20737	20689	20480	20378	20394	20400	20247	20577	20208	20550	20313	20441	20442	20331	20472	20222	20462	20288	20315	20243	20331	20228	20421	20431	20559	20294	20524	20629	20432	20368	20624	20518	20376	20275	20370	20525	20403	20389	20311	20456	20433	20278	20269	20571	20372	20276	20248	20578	20314	20306	20337	20362	20438	20361	20284	20319	20229	20277	20151	20206	20279	20289	20314	20568	20296	20196	20096	20348	20393	20492	20454	20195	20379	20362	20130	20343	20542	20303	20326	20348	20440	20341	20438	20644	20735	20299	20135	20182	20138	20237	20262	20288	20387	20261	20203	20471	20242	20214	20239	20185	20193	20206	20447	20220	20287	20285	20418	20254	20201	20319	20391	20152	20515	20351	20480	20406	20343	20296	20299	20282	20196	20383	20412	20275	20302	20069	20311	20461	20052	20331	20277	20392	20443	20542	20605	20427	20127	20349	20376	20151	20493	20498	20077	20370	20211	20147	20364	20211	20117	20363	20405	20231	20334	20336	20207	20413	20361	20383	20325	20409	20169	20218	20246	20232	20428	20335	20333	20284	20436	20218	20434	20210	20340	20303	20223	20217	20145	20379	20302	20437	20113	20324	20414	20382	20489	20146	20445	20286	20406	20248	20367	20280	20285	20332	20334	20331	20273	20258	20384	20571	20370	20339	20346	20388	20251	20422	20294	20129	20436	20228	20328	20261	20469	20178	20375	20256	20107	20202	20341	20427	20453	20207	20389	20357	20216	20200	20274	20294	20248	20576	20088	20337	20305	20417	20130	20236	20451	20535	20354	20363	20384	20460	20337	20207	20368	20315	20323	20283	20211	20158	20374	20104	20255	20288	20360	20449	20101	20356	20349	20468	20069	20244	20274	20464	20261	20408	20282	20377	20496	20397	20069	20238	20445	20462	20554	20514	20408	20537	20214	20267	20203	20428	20378	20518	20222	20319	20051	20248	20403	20383	20395	20262	20276	20176	20457	20330	20359	20332	20190	20414	20244	20448	20443	20307	20281	20250	20343	20413	20336	20220	20293	20367	20225	20427	20317	20269	20034	20308	20150	20209	20422	20314	20249	20347	20159	20273	20328	20560	20170	20244	20225	20231	20289	20100	20256	20179	20363	20121	20228	20037	20046	20266	20260	20333	20442	20254	20378	20442	20414	20383	20089	20184	20244	20090	20239	20315	20308	20423	20323	20369	20355	20430	20283	20308	20337	20325	20216	20325	20244	20393	20347	20414	20313	20464	20291	20188	20132	20229	20408	20533	20302	20370	20315	20301	20327	20384	20407	20365	20255	20491	20288	20195	20384	20414	20368	20487	20421	20096	20513	20063	20422	20198	20298	20431	20209	20232	20178	20183	20467	20261	20424	20365	20517	20322	20289	20244	20379	20352	20237	20371	20285	20126	20471	20283	20346	20283	20466	20235	20427	20362	20465	20383	20453	20321	20280	20461	20228	20318	20336	20263	20668	20559	20333	20177	20233	20292	20238	20414	20223	20162	20294	20301	20262	20267	20332	20361	20612	20414	20446	20249	20319	20311	20205	20400	20368	20234	20144	20200	20231	20268	20340	20480	20210	20382	20252	20140	20186	20331	20368	20609	20254	20174	20491	20299	20627	20291	20376	20450	20172	20143	20216	20300	20395	20248	20279	20552	20316	20456	20386	20417	20379	20382	20357	20493	20359	20155	20329	20336	20325	20088	20233	20270	20380	20340	20301	20437	20488	20349	20318	20274	20184	20297	20417	20177	20267	20246	20051	20451	20404	20325	20433	20359	20216	20516	20285	20329	20433	20193	20615	20380	20281	20432	20398	20518	20221	20365	20537	20115	20308	20356	20334	20255	20194	20353	20421	20374	20484	20190	20414	20067	20397	20250	20135	20265	20370	20431	20431	20546	20371	20509	20128	20217	20374	20250	20502	20193	20230	20450	20340	20472	20497	20273	20272	19998	20439	20472	20136	20309	20175	20529	20336	20349	20187	20498	20308	20323	20264	20074	20202	20321	20257	20357	20335	20322	20405	20136	20221	20312	20406	20312	20419	20293	20260	20209	20257	20191	20192	20213	20490	20501	20418	20325	20326	20269	20322	20395	20585	20283	20334	20312	20034	20296	20451	20530	20205	20193	20339	20588	20177	20245	20529	20068	20218	20388	20207	20338	20384	20444	20238	20184	20170	20468	20643	20460	20278	20269	20513	20358	20219	20384	20503	20593	20418	20543	20418	20385	20337	20385	20236	20311	20282	20354	20502	20312	20450	20261	20215	20335	20425	20278	20374	20407	20300	20186	20202	20480	20222	20463	20678	20218	20033	20368	20337	20493	20297	20316	20257	20099	20225	20378	20394	20371	20210	20232	20291	20400	20447	20557	20264	20379	20063	20139	20398	20279	20495	20263	20356	20384	20322	20340	20276	20299	20385	20209	20339	20395	20354	20588	20182	20308	20159	20341	20239	20374	20314	20126	20323	20607	20518	20355	20095	20350	20479	20366	20267	20488	20187	20485	20434	20248	20344	20388	20257	20339	20182	20203	20227	20440	20278	20428	20012	20652	20387	20463	20427	20131	20434	20175	20454	20503	20394	20291	20222	20082	20249	20387	20245	20482	20540	20268	20142	20298	20246	20300	20474	20480	20602	20189	20444	20422	20284	20528	20284	20345	20156	20241	20132	20230	20262	20187	20345	20413	20378	20326	20271	20444	20347	20348	20266	20241	20134	20171	20226	20231	20142	20296	20289	20301	20555	20359	20150	20418	20279	20458	20552	20435	20484	20322	20370	20377	20384	20248	20327	20255	20074	20418	20195	20324	20351	20319	20456	20157	20502	20156	20328	20582	20299	20408	20153	20245	20395	20279	20318	20254	20257	20550	20597	20628	20534	20301	20337	20370	20469	20382	20401	20369	20424	20286	20494	20549	20447	20250	20679	20186	20331	20197	20319	20365	20315	20479	20189	20263	20402	20409	20219	20509	20365	20257	20318	20146	20256	20269	20340	20304	20191	20360	20344	20364	20378	20342	20198	20436	20471	20416	20165	20069	20232	20275	20449	20295	20424	20203	20247	20281	20443	20183	19994	20327	20231	20380	20331	20530	20372	20234	20295	20324	20216	20396	20256	20399	20235	20539	20401	20328	20274	20462	20530	20280	20442	20406	20136	20316	20340	20563	20612	20222	20305	20489	20314	20172	20491	20238	20239	20298	20292	20533	20259	20286	20370	20409	20213	20487	20262	20451	20233	20348	20287	20416	20557	20429	20346	20157	20484	20395	20303	20430	20494	20550	20309	20388	20143	20189	20281	20403	20241	20172	20217	20432	20517	20617	20475	20253	20217	20284	20161	20390	20459	20407	20309	20380	20312	20447	20194	20365	20222	20300	20272	20427	20545	20378	20288	20536	20322	20097	20227	20375	20339	20436	20326	20529	20424	20344	20416	20445	20417	20520	20237	20235	20094	20195	20195	20117	20221	20323	20304	20148	20132	20144	20454	20357	20382	20098	20244	20483	20412	20372	20379	20449	20339	20348	20311	20189	20411	20339	20312	20434	20343	20447	20257	20257	20191	20265	20478	20312	20445	20520	20511	20472	20393	20394	20221	20338	20235	20197	20220	20139	20378	20417	20208	20441	20381	20352	20433	20429	20177	20362	20256	20332	20328	20386	20298	20270	20274	20271	20207	20441	20488	20272	20205	20481	20239	20297	20394	20299	20376	20533	20005	20437	20331	20391	20587	20219	20257	20161	20318	20409	20300	20492	20234	20106	20441	20329	20331	20336	20356	20354	20173	20300	20434	20393	20267	20270	20402	20317	20404	20216	20459	20168	20508	20555	20208	20256	20208	20321	20516	20322	20222	20384	20329	20361	20113	20446	20507	20467	20216	20280	20191	20113	20137	20167	20118	20428	20240	20416	20435	20395	20184	20648	20256	20327	20293	20602	20225	20469	20319	20251	20524	20294	20359	20261	20395	20222	20303	20273	20416	20395	20207	20371	20346	20273	20112	20403	20411	20428	20353	20256	20044	20208	20169	20277	20517	20172	20167	20202	20268	20389	20392	20325	20268	20302	20315	20333	20191	20470	20191	20227	20384	20374	20278	20242	20420	20342	20335	20342	20165	20109	20166	20214	20348	20344	20456	20431	20427	20436	20340	20356	20384	20253	20367	20228	20497	20246	20422	20470	20273	20299	20461	20227	20415	20151	20290	20401	20253	20162	20343	20239	20203	20349	20317	20356	20248	20326	20303	20468	20449	20412	20409	20381	20358	20280	20506	20490	20344	20222	20209	20250	20166	20176	20341	20378	20524	20416	20184	20142	20188	20299	20491	20286	20211	20321	20405	20502	20200	20375	20390	20256	20406	20248	20251	20381	20253	20521	20480	20321	20227	20525	20315	20420	20341	20293	20669	20378	20178	20202	20267	20208	20222	20451	20248	20277	20447	20413	20279	20548	20115	20364	20362	20384	20343	20487	20377	20340	20282	20372	20279	20391	20428	20244	19991	20361	20436	20350	20492	20344	20471	20193	20289	20312	20436	20435	20491	20462	20317	20340	20402	20559	20401	20403	20304	20354	20246	20131	20293	20367	20507	20181	20386	20228	20464	20260	20357	20323	20417	20291	20455	20513	20179	20281	20380	20542	20532	20344	20406	20293	20303	20368	20164	20242	20396	20311	20242	20469	20242	20486	20530	20314	20374	20197	20395	20393	20187	20326	20291	20348	20198	20460	20276	20107	20166	20361	20462	20301	20400	20218	20339	20356	20216	20310	20383	20575	20279	20182	20390	20480	20345	20332	20349	20495	20227	20152	20422	20294	20249	20478	20470	20174	20433	20470	20586	20429	20309	20490	20251	20456	20372	20089	20237	20523	20167	20406	20218	20175	20449	20222	20327	20372	20200	20329	20365	20493	20384	20407	20355	20516	20137	20358	20320	19938	20372	20268	20306	20379	20285	20406	20373	20197	20605	20351	20356	20302	20335	20491	20194	20254	20464	20348	20484	20414	20013	20443	20442	20355	20375	20415	20237	20350	20496	20328	20200	20304	20355	20380	20413	20337	20359	20298	20169	20327	20452	20076	20338	20210	20385	20240	20349	20251	20436	20290	20351	20257	20242
19612	32911	31301	25476	22848	21258	19402	19036	17852	17788	17553	17803	17891	17188	16716	16502	16330	16143	16144	16141	16136	16179	16003	16320	16011	16145	16033	16312	16132	16255	16523	16186	16231	16266	16171	16161	16370	16240	16254	16282	16171	16294	16158	16298	16280	16053	16284	16129	16080	16187	16350	16132	15989	16200	16075	15981	16233	16131	16047	16107	16134	16083	16221	16114	16225	16026	16003	16156	16168	16196	16026	16026	16145	16092	16115	16071	16093	16218	16204	16059	16005	16103	15935	16140	16347	16093	16059	16069	16130	15980	16077	16091	16196	16132	16156	16157	16249	16122	16233	16128	16183	16112	16214	16182	16114	16124	16365	16124	16162	16154	16125	16113	16120	16111	16074	16208	16237	16087	16222	16127	16150	16178	16194	16086	16116	16209	16193	16078	16303	16250	16121	16208	16293	16114	16130	15971	16038	16282	16139	16300	16059	16164	16152	16077	16077	16080	16118	15977	16122	16267	16298	16242	16339	16053	16265	16249	16067	16229	16102	16082	16102	16095	16091	16133	16218	15972	16192	16190	16208	16174	16311	16109	16145	16172	16166	16211	16067	16050	16011	16051	16014	16211	16107	16186	16156	16133	16108	16143	16031	16049	16133	16206	16044	16223	16188	16054	16144	16086	16125	16159	16064	16098	16021	15929	16219	16144	15966	16298	16203	16128	16079	16241	16182	16184	16307	16081	16195	15989	16247	16018	16008	16065	16136	16225	16356	16021	16153	16137	16244	16141	16135	16130	16207	16170	16066	16221	16142	16173	16152	16064	15992	16236	16264	16191	16253	16097	16089	16180	16113	16066	16274	15984	16204	16275	16071	16123	16130	16111	16166	16158	16119	16201	16162	16124	16106	16037	16172	15954	16169	16159	16160	16151	16118	16319	16087	16112	16099	16092	16305	16212	16068	16055	16248	16002	16219	16036	15942	16105	16209	16114	16055	16396	16146	16020	16117	16085	16071	16186	16260	16193	16094	16240	16088	15980	16225	16292	16166	16120	16164	16180	16184	16071	16146	16176	16122	16095	16200	16088	16124	16127	15913	16227	16016	16237	16077	16149	16152	16010	15879	16254	16227	16029	16145	16115	16050	16245	16199	16192	16212	16247	16120	16048	16123	16284	16086	16166	16166	16186	15980	16058	16113	16126	16250	16145	16195	15932	15935	16127	15932	16043	16200	16065	16152	16161	16090	16138	16093	16343	15995	16352	16193	16109	16054	16046	15977	16096	15944	16287	16270	15989	16117	16095	16178	16138	16176	16156	16034	15970	16245	16216	16064	16121	16207	16087	16094	16163	16171	16035	16104	16063	16036	16113	16002	16163	16062	16004	16092	16180	16205	15931	16139	16017	16090	16132	16129	16179	16160	16122	16270	16134	16096	16048	16271	16193	15992	16020	16179	16187	16096	15934	16085	16341	16101	16175	16008	16186	16103	16131	16161	16050	16139	16090	16238	16153	16187	16005	16164	16152	16325	16071	16168	16074	16100	16009	16150	16179	16181	15927	16165	16352	16095	16247	16045	16259	16206	16080	16006	16241	16205	16162	15899	16064	16139	16307	16041	15946	16127	16052	15988	16036	16057	16113	16211	16144	16273	16122	16096	16106	16082	16114	16253	15891	16052	16215	16182	16209	15817	16247	16197	16076	16008	16093	16172	16041	16220	16185	16240	16155	16175	16208	16091	16229	16112	15949	16030	16054	16187	16117	16080	16032	16133	16030	16177	16212	16226	16121	16174	16032	16192	16125	16158	16176	16137	15906	16272	15883	16041	16274	16021	15950	16188	16210	16008	16282	16114	16103	16046	15949	16236	16163	16086	16028	16164	16118	16176	15923	16004	16247	16177	16164	16244	16041	16184	16144	16134	15997	16039	16237	15995	16184	16200	16191	16107	16135	16202	15921	16145	16173	16305	16152	16058	16115	15994	16081	15961	16212	16183	16035	15968	15926	16079	16354	16137	16124	16025	15881	16270	16127	16138	16188	16203	16155	16054	16320	16381	16158	16148	16195	16060	16061	16189	16048	16278	16158	16203	16130	16196	16000	16101	16199	16125	16202	16043	16267	16205	16219	16160	16137	16047	16057	15992	16166	16180	16266	16097	16012	16101	16308	16064	16170	16282	15932	16309	16291	16101	16167	16058	16080	16135	16238	16133	16150	16140	16175	16207	15944	16203	16330	16077	16091	16109	16326	16145	16321	16281	16143	16095	16013	16176	16282	16153	15958	16252	16268	16076	16290	16185	16082	16077	16088	16277	16028	16250	15923	16171	16226	16152	16080	16140	16058	16033	16045	16078	16167	16176	16186	16212	16011	16097	16012	15982	16398	16137	16049	16006	16330	16172	16214	15980	16167	16080	16227	16098	16068	16154	16083	16174	16073	16101	16113	16184	16082	16137	16115	16122	16180	16148	16017	16196	16221	16123	16200	16131	16235	16140	16189	16237	16176	16008	16021	16189	16185	15988	16032	16094	15980	16030	16172	16104	16300	15978	16245	16139	16089	16216	16083	16093	15938	16048	16033	16288	16013	16303	16133	16217	16135	16102	16070	15969	16170	16171	16309	16089	16025	16247	16211	16082	16172	16170	16214	16086	16238	16154	16102	16148	15874	15996	16187	16141	16183	16157	15923	16234	16308	16105	16117	16209	16238	16163	16060	16113	16036	16100	16177	16210	16162	16158	15981	16127	16228	15993	16141	16099	16162	16114	15968	16042	16215	16215	16121	16230	16197	16033	16264	16137	16211	16276	16192	16128	16319	16155	16203	16150	16059	16197	16061	16149	16082	16026	16136	16259	16100	16090	16205	16009	16139	16120	16256	16094	16011	16099	16134	16265	16176	16227	16115	16098	16052	16070	16183	16204	16179	16110	16033	16250	16260	16232	16160	16267	16140	16119	16324	16066	16113	16133	16017	16130	16211	16135	16093	16200	16101	16188	16149	16178	16325	16044	16166	16096	15988	16146	16293	16129	16106	16006	16231	16182	16174	15984	16237	16189	16151	16143	16223	16171	15993	16048	16024	16311	15914	16044	16103	16193	16049	16329	16007	16108	16175	15957	16091	16271	16229	16034	16241	15957	15987	16142	16100	16194	16190	16004	16011	16095	16128	16018	16300	16063	16092	15983	16275	16183	16154	16320	15946	16022	16129	16223	16133	16028	16037	16136	16129	16174	16159	16194	16413	16226	16129	16024	16189	16242	16037	16140	15964	16125	16300	16157	16171	16141	16264	16244	16235	16127	16140	16093	16118	16217	16291	16164	16104	16208	16157	16151	16103	16234	16300	16149	16181	16174	16136	16153	16132	16161	16320	16035	16304	16186	16068	16209	16053	16067	15994	16193	16168	15979	16198	16133	16113	16154	15925	16046	16200	15936	16077	16263	16259	16246	16135	15991	16155	16111	16216	16048	16083	16163	16158	16080	16237	16258	16206	16135	16082	16134	16247	16223	16145	16207	16024	16029	16185	16025	16034	16208	16115	16147	16048	15953	16070	16172	16261	16243	16149	16150	16335	16108	16124	16071	16455	16386	16188	16079	16159	16063	16295	16135	16160	16192	16059	16226	16086	16134	16297	16161	16249	16221	16070	16328	16219	15968	16234	16131	16115	16205	16048	16321	16337	16000	16063	16053	16158	16058	16110	16129	16192	16008	16141	16262	16152	16132	16054	16241	16216	16266	15993	16177	16125	16298	16192	16283	16018	16057	16226	16111	16159	16043	16211	15995	16119	16134	16026	16043	16094	16205	16074	16305	16149	16110	16140	16268	16088	16054	16100	16268	16075	16344	16037	16030	16311	16073	16184	16233	16080	16229	16279	16096	16106	16109	16198	16147	16170	16184	16234	16230	16127	16139	16189	16115	15983	16314	16036	16017	16053	16123	16217	16130	15979	16175	16117	16200	16151	16008	16246	16145	16090	16265	16080	16109	15983	16236	16089	16037	16150	16139	16025	16273	16147	15991	16238	16221	16100	16261	16219	16005	16267	16310	16274	16046	16203	16094	16054	16203	16201	15903	16191	16190	16103	16059	16129	16168	16123	16192	16224	16065	16049	16250	16114	16082	16118	16294	16210	15915	16153	16022	16073	16203	16331	16051	15916	16220	16114	16081	16196	16195	16101	16073	16121	16269	16173	16026	16176	16137	16058	16060	16140	16154	16242	16070	16141	15939	16204	16077	16187	16137	16248	16129	16119	16195	16194	16186	16245	15998	15991	16154	16246	16283	16225	15950	16162	16056	16295	15969	16266	16173	16290	16104	16108	16132	16108	16133	16026	16045	15950	16199	16298	16247	16152	16133	16060	16210	16216	16175	16298	16141	16158	16022	15985	16279	16112	15925	16124	15963	16039	16224	16188	16267	16018	16150	16156	16198	16084	16160	16275	16155	16002	16146	16121	16196	16218	16071	16085	16126	16009	16141	16139	16089	15956	16194	16072	15986	16169	16191	16084	16107	15980	16226	16146	16306	16137	16173	16028	16212	16067	16133	16236	16098	16317	16227	16029	16245	16124	15995	16289	16077	16059	16102	16014	16193	16096	16230	15962	16297	16089	16177	16142	16100	16068	16124	16050	16000	16243	16107	16208	16183	16079	16142	16356	16090	16250	16299	16159	16120	16193	16201	16049	16249	16205	16148	16127	16228	16086	16159	16028	16326	15958	16010	16126	16262	16155	16280	15995	16200	16059	16071	16175	15988	16068	16139	16162	16183	16118	16174	16277	16254	16221	16114	16097	16132	16046	16118	16199	15927	16122	16135	16221	16103	16242	16150	16057	16045	16260	16042	16112	16005	16161	16158	16211	16106	16054	16272	15970	16215	16097	16042	16133	15990	16124	16245	16227	16147	16002	16204	16171	16048	16172	16136	16112	15968	16244	16004	16040	16084	16218	16067	16048	16098	16259	16120	16241	16129	16152	16229	16108	16240	15993	16063	16220	16197	16113	16036	16229	16219	16208	16165	16127	16225	16030	16281	16028	16086	16069	16111	16092	15983	16089	16187	16079	15952	16287	16213	16009	16090	16404	16178	16027	16202	16239	16079	16262	16027	16307	16038	16162	16089	15991	16267	15956	16177	16185	16161	16046	16240	16284	16217	16320	16115	16251	16132	16049	16015	16117	16186	16113	16146	16155	16187	16020
24382	21696	29371	24714	22929	26434	27793	24290	23221	23479	22801	23030	23032	22512	22333	21878	21586	21529	21342	21486	21507	21456	21341	21393	21340	21236	21182	21224	21234	21331	21176	21316	21380	21354	21277	21327	21391	21353	21501	21292	21502	21371	21296	21380	21409	21227	21261	21352	21234	21261	21483	21412	21253	21470	21401	21248	21193	21246	20989	21287	21491	21200	20970	21364	21063	21113	21378	21326	21316	21165	21307	21329	21277	21167	21224	21031	21209	21301	21224	21360	21317	21111	21244	21132	21278	21217	21235	21139	21322	21272	21050	21392	21268	21159	21443	21116	20955	21344	21110	21328	21368	21291	21352	21192	21104	21300	21317	21314	21148	21251	21228	21318	21200	21257	21351	21310	21232	21203	21286	21276	21164	21169	21240	21228	21106	21074	20946	20906	21219	21032	21062	21088	21269	21253	21360	21250	21241	21398	21357	21304	21458	21436	21163	21319	21065	21148	21293	21084	21253	21367	21118	20957	21219	21330	21275	21200	21320	21200	21268	21131	21261	21386	21301	21346	21497	21234	21237	21082	21125	21026	21202	21057	21177	21297	21179	21416	21247	21205	21185	21443	21275	21059	21098	21241	21177	21136	21164	21267	21268	21025	21280	21444	21260	21196	21592	21138	21128	21134	21057	21345	21444	21294	21319	21143	21133	21456	21117	21047	20996	21151	21215	21309	21511	21018	21147	21356	21122	21488	21296	21259	21219	21467	21253	21336	21399	21104	21090	21066	21184	21003	21239	21325	21224	21199	20974	21047	21386	21212	21272	21139	21332	21254	21164	21373	21372	21123	21153	21186	21096	21293	21117	21276	21172	21266	21313	21183	21208	21087	21172	21177	20988	21227	21059	21356	21457	20966	21110	21226	21047	21259	21172	21092	21041	21124	21102	21189	21251	21226	21231	21198	21343	20986	21005	21198	21330	21265	21354	21151	21219	21356	21042	21315	21300	21213	21098	21203	21341	21290	21094	21043	21221	20965	21415	21356	21160	21085	21325	21084	21118	21125	21325	21062	21118	21116	21349	21049	21006	20979	21035	21060	21281	21166	21102	21279	21253	21111	21110	21046	21085	21139	21267	21167	21126	21028	21127	20994	21068	21211	21217	21183	21321	21082	21170	21412	21057	21175	21358	21170	21128	21107	21150	21238	21275	21200	21410	21181	21349	21075	21300	21180	21054	21074	21171	21128	21205	21210	21074	21462	21345	21038	21230	20939	20960	21326	21173	21014	21191	21119	21439	21318	21340	21128	21261	21385	21122	21368	21219	21121	20917	21043	21116	21070	21256	21305	21217	21351	21210	20979	21276	21027	21202	21089	21226	20975	20933	21341	21242	21251	21113	21195	21232	21179	21315	21206	21336	21199	21296	21208	21277	21147	21294	21094	21234	21122	21136	21238	21129	21141	21196	21219	21190	21117	21360	21366	21186	21296	21206	21010	21198	21181	21199	21173	21047	21034	21334	21257	20959	21086	21137	21266	21073	21264	21182	21017	21312	21154	21347	21259	21047	21205	21001	20987	21232	21172	21198	21204	21268	21068	21291	21228	21279	21109	21390	21135	21589	21016	21080	21222	21017	21174	21060	21157	21284	21147	21147	21073	21223	21469	20947	21104	21201	21084	21135	21373	21155	21127	21311	21182	21288	21192	20890	21392	21027	21136	21347	21386	21334	21249	21003	21133	21022	21250	21330	21366	21457	21064	21212	21172	21393	21086	21088	21072	21037	21207	21264	20947	21229	21200	21367	21269	21323	21332	21193	21083	21154	21187	21186	21215	21194	21210	21298	21035	21321	21294	21126	21130	21185	21104	21439	21281	21253	21334	21114	21211	21241	21236	21379	21228	21102	21331	21275	21310	20928	20866	21270	21301	21133	21041	21218	21351	21159	20981	21206	21323	21171	21368	21377	21358	21282	21139	21192	21079	21379	21196	21375	21204	21381	21412	21190	21333	21305	21036	21379	21119	21250	21140	20925	21342	21418	21276	21204	21263	21216	21317	21330	20921	21285	21012	21106	21039	21021	21265	21042	20897	21280	21173	21180	21340	21294	21253	21232	21128	21195	21147	21139	21155	21036	21319	21235	21183	21397	21248	21315	21338	21359	21125	21037	21171	21282	21298	21096	21131	21251	21366	21257	21226	21187	21283	21214	20985	21152	21366	21158	21005	21093	20892	21165	21384	21186	21186	21007	21140	21051	21369	21064	21426	21296	21103	21318	21299	21049	21191	21076	21136	21314	21243	21321	21308	21279	21463	21267	20966	21274	21110	21086	21140	21318	21135	21140	21239	21078	21220	21325	21254	21118	21101	20943	21252	21083	21026	21174	21136	21257	21260	20995	21323	21142	21211	21171	20938	21306	21440	21350	21085	21155	21049	21411	21235	21184	21054	21276	21225	21226	21477	21306	21273	21132	21132	21247	21273	21119	21349	21350	21219	21416	21263	21237	21103	21145	21285	21227	21450	21407	21334	21159	21331	21162	21397	21108	21486	21186	21121	21230	21055	21176	21039	21035	21002	21199	21249	21289	21094	21295	21107	21230	21010	21389	21252	21182	21139	21130	21263	21105	21289	21210	21293	21245	21151	21098	21360	21167	21447	21161	21226	21164	21259	21072	21307	21371	21243	21313	20989	21096	21129	21345	21111	21038	21352	21076	21317	21402	21326	21125	21235	21199	21147	21256	21413	21140	21054	21113	21266	21127	21153	21366	21128	21154	21235	21225	21316	21229	21213	21144	21085	21338	21082	21358	21376	21261	21178	21101	21229	21110	21356	21149	21242	21165	21009	21096	21143	21128	21273	21323	21028	21331	21293	21200	21369	21323	21241	21219	21243	21105	21123	21310	20959	21391	21305	21285	21165	21321	21265	21285	20884	21233	21231	21171	21241	21024	21134	21163	21395	21097	21178	21169	21044	21251	21207	21244	20922	21241	21151	21374	21182	21082	21270	21298	21324	21099	21261	21086	21154	21312	21239	21197	21039	21260	21281	21282	21028	21181	21222	21139	21156	21249	21111	21544	21284	21171	21185	21547	21116	20991	21310	21159	21069	21298	21320	21222	21233	21090	21188	21123	21333	21136	21266	21141	21143	21163	21085	21106	21067	21240	21300	21177	21247	21240	21065	21377	21116	21160	21221	21083	21075	21457	21278	21275	21242	21290	21156	21264	21094	21216	21083	21427	21271	21151	21114	21061	21330	21294	21260	21222	21180	21186	21311	21250	21121	21172	21027	21264	21247	21325	21404	21171	21221	21218	21220	21297	21281	21226	21310	21501	21058	21154	21335	21075	21093	21333	21441	21079	21250	21332	21209	21320	21176	21135	21323	21187	21276	21260	21294	21210	21049	21302	21259	21254	21049	21326	21183	21057	20906	21066	21228	21209	21091	21085	21242	21134	21176	21002	21163	21166	21327	21214	21128	21017	20953	20999	21190	21114	20934	21219	21320	21142	21168	21234	21294	21191	21007	21186	21345	21387	21206	21000	21165	21226	21138	21389	21372	21303	21187	21139	21365	21216	21186	21213	21229	21345	21161	21115	21101	21184	21171	21199	21155	21048	21056	21138	20983	21237	21367	21261	20833	21152	21483	21285	20987	21113	21228	21192	21239	21225	21245	21409	21266	21249	21158	21148	21076	21297	21300	21177	21173	21073	21189	21284	21253	21246	21161	21139	21239	21262	21319	21070	21295	21188	21220	21284	21406	21380	21376	21088	21060	21149	21112	21042	21041	21325	21139	21225	21347	21117	21137	21162	21144	20989	21352	21317	21138	21075	21280	21187	21029	21195	21055	21159	21396	21208	21521	21355	21034	21318	21314	21371	21195	21269	21193	21337	21498	21161	21111	21055	21174	21187	21260	21266	21291	21368	21166	21252	21376	21156	21219	21205	21289	21154	21353	21036	21142	21147	21143	21220	21183	21095	21210	21084	21238	21117	21163	21021	21264	21111	21140	21446	21298	21128	21202	21137	20922	21192	21216	21103	20972	21293	21156	21292	21224	21274	21522	21197	21358	21218	21250	21208	21271	21303	21109	21342	21104	21143	21238	21150	21170	21368	21458	21271	21211	21229	21290	21322	21257	21420	21113	21199	21016	21306	21195	21312	21096	21296	21093	21284	21014	21070	20968	21318	21221	21129	21231	21467	21189	21247	21272	21287	21025	21472	21225	21202	21197	21272	21096	21197	21299	21207	21414	21089	21263	21095	21220	21199	20994	21100	21269	21193	21542	21335	20971	21081	21213	21432	21069	21169	21432	21176	21208	20850	21084	21249	21139	21383	21178	21550	21335	21300	21428	21271	21324	21331	21615	21473	21222	21116	21245	21435	21147	21216	21186	21266	21242	21226	21252	21166	21270	21217	21411	21136	21357	21235	21072	21097	21200	21257	21337	21266	21267	21558	20978	21149	21216	21233	21137	20912	21091	21137	21317	21169	21118	21314	21057	21264	21146	21190	21382	21394	21155	21300	21082	21283	21172	21135	21036	21428	21246	21437	21140	21244	21217	21175	21099	20917	21122	21317	21074	21232	21209	21451	21340	21316	21115	21070	21380	21542	21106	21206	21006	21094	21539	21306	21200	21147	21261	21234	21262	21163	21463	21228	21170	21059	21208	21373	21429	21334	21216	21215	21305	21312	21291	21343	21114	21234	21237	21048	21186	21249	21062	21261	21303	21360	21458	21251	21136	21268	21177	21204	21219	21309	21191	21191	21299	21279	21187	21150	21180	21161	21085	21329	21190	21246	21172	21099	21247	21333	21207	21112	21188	21179	21235	21183	21603	21023	21126	20966	21215	21087	21374	20892	21231	21289	21082	21251	21284	21339	21116	21282	21370	21210	21115	21317	21117	21220	21077	21093	21146	21464	21069	21218	21175	21328	21299	21218	21471	21190	21112	21251	21201	21398	21238	21219	21488	21418	21282	21229	21181	21319	21243	21192	21299	21150	21226	21090	21351	21267	21316	21223	21096	21313	20997	21164	21211	21276	21238	21183	21079	21310	21139	21218	21088	21389	21208	21257	21246	21096	21323	21235	21339	21264	21181	21488	21298	21384	21063	21170	21196	21331	21405	21113	21103	21054	21471	21280	21117	21419	21122	21060	21288	21188	21201	21316	21354	21048	21282	21422	21342	21292	21239
22699	39445	36832	30517	25436	23710	21555	21044	19768	19794	18874	19519	19370	18088	17877	17220	16928	16991	16755	16643	16918	16716	16861	16773	16772	16798	16549	16775	16596	16796	16644	16714	16528	16818	16708	16918	16607	16873	16905	16783	17040	16887	16712	16790	16822	16678	16601	16521	16835	16824	16559	16889	16722	16534	16671	16649	16867	16541	16657	16573	16671	16780	16497	16720	16704	16536	16588	16624	16674	16678	16587	16610	16671	16700	16711	16492	16584	16668	16656	16647	16733	16558	16695	16812	16520	16672	16601	16779	16825	16586	16617	16678	16788	16596	16675	16570	16697	16729	16571	16792	16652	16366	16642	16648	16777	16698	16839	16554	16737	16461	16624	16744	16705	16652	16659	16758	16549	16661	16478	16629	16757	16544	16647	16631	16696	16596	16401	16676	16585	16603	16581	16705	16521	16573	16633	16648	16470	16561	16864	16369	16581	16505	16785	16633	16893	16660	16710	16644	16740	16712	16682	16539	16643	16801	16575	16502	16607	16413	16678	16579	16706	16557	16714	16595	16472	16859	16474	16548	16541	16518	16607	16691	16727	16857	16657	16511	16699	16588	16658	16730	16596	16581	16599	16707	16628	16675	16751	16581	16811	16676	16611	16686	16805	16714	16701	16617	16688	16738	16793	16634	16692	16703	16643	16559	16637	16660	16585	16685	16570	16719	16683	16647	16545	16652	16620	16733	16555	16645	16607	16612	16629	16639	16517	16501	16534	16643	16747	16593	16589	16779	16673	16823	16640	16608	16447	16794	16481	16650	16664	16679	16622	16607	16570	16647	16570	16673	16585	16694	16624	16520	16693	16713	16608	16602	16611	16717	16579	16690	16769	16808	16671	16777	16505	16588	16796	16543	16528	16613	16836	16661	16565	16684	16680	16607	16684	16568	16785	16744	16582	16682	16744	16635	16537	16641	16648	16616	16575	16581	16706	16559	16529	16701	16765	16794	16571	16519	16815	16560	16645	16680	16590	16729	16719	16555	16563	16701	16721	16457	16568	16701	16755	16543	16771	16668	16507	16690	16631	16790	16564	16576	16543	16498	16696	16537	16573	16567	16685	16648	16605	16711	16597	16459	16796	16598	16651	16746	16568	16564	16608	16660	16695	16653	16585	16853	16665	16484	16464	16419	16823	16568	16622	16761	16665	16624	16548	16371	16631	16542	16485	16519	16486	16801	16696	16786	16671	16713	16535	16727	16584	16574	16638	16660	16652	16738	16635	16661	16683	16621	16640	16494	16647	16588	16786	16494	16747	16833	16609	16491	16647	16603	16712	16748	16664	16742	16706	16800	16766	16585	16686	16418	16623	16758	16769	16466	16712	16612	16634	16821	16675	16611	16655	16659	16623	16588	16625	16546	16658	16581	16682	16679	16734	16552	16759	16790	16558	16768	16583	16637	16720	16721	16826	16598	16686	16701	16572	16451	16688	16641	16621	16473	16778	16590	16614	16681	16738	16657	16784	16678	16753	16662	16623	16701	16690	16604	16731	16763	16730	16617	16593	16503	16771	16730	16584	16740	16652	16625	16642	16655	16625	16670	16608	16669	16684	16753	16576	16591	16675	16516	16695	16751	16567	16595	16733	16560	16535	16597	16600	16978	16615	16698	16457	16725	16710	16653	16570	16579	16572	16619	16578	16624	16759	16691	16734	16460	16674	16561	16756	16693	16687	16591	16680	16646	16760	16596	16782	16693	16807	16524	16663	16515	16542	16729	16505	16690	16643	16731	16679	16714	16765	16508	16568	16497	16679	16601	16446	16588	16523	16567	16630	16738	16800	16546	16603	16611	16685	16704	16458	16542	16756	16761	16636	16690	16753	16658	16543	16739	16707	16786	16728	16718	16662	16523	16651	16622	16710	16445	16711	16581	16624	16446	16801	16486	16630	16718	16788	16712	16653	16541	16755	16388	16649	16568	16708	16707	16675	16558	16640	16707	16651	16755	16568	16507	16491	16410	16692	16588	16526	16685	16622	16535	16782	16662	16653	16621	16661	16608	16572	16691	16610	16618	16683	16701	16640	16551	16509	16674	16544	16603	16636	16552	16762	16648	16733	16676	16769	16594	16788	16767	16524	16673	16519	16754	16610	16747	16665	16518	16464	16600	16682	16550	16806	16669	16539	16737	16600	16699	16459	16692	16693	16870	16685	16685	16711	16578	16601	16734	16684	16564	16583	16612	16643	16567	16794	16489	16767	16615	16695	16592	16447	16536	16557	16915	16503	16503	16664	16652	16457	16480	16681	16720	16579	16744	16541	16570	16634	16570	16542	16632	16682	16661	16614	16544	16673	16541	16702	16679	16698	16758	16649	16637	16635	16421	16641	16688	16580	16670	16744	16738	16653	16676	16804	16633	16568	16704	16554	16492	16545	16781	16590	16627	16858	16642	16452	16728	16693	16523	16515	16569	16499	16742	16739	16856	16676	16751	16522	16721	16585	16719	16670	16732	16631	16547	16576	16490	16761	16729	16683	16515	16605	16646	16492	16521	16495	16609	16722	16729	16760	16720	16614	16777	16591	16763	16566	16455	16782	16850	16545	16635	16667	16489	16642	16638	16656	16653	16685	16495	16744	16586	16721	16759	16638	16728	16466	16678	16695	16635	16410	16581	16760	16630	16608	16686	16710	16586	16568	16727	16572	16574	16708	16536	16526	16567	16834	16689	16527	16595	16496	16566	16655	16492	16659	16802	16730	16807	16657	16765	16620	16659	16687	16664	16680	16704	16789	16551	16524	16621	16732	16418	16593	16636	16518	16628	16701	16700	16482	16693	16591	16575	16804	16523	16526	16551	16597	16669	16547	16757	16621	16519	16630	16741	16635	16820	16677	16472	16603	16694	16571	16570	16581	16556	16655	16603	16550	16681	16728	16777	16878	16678	16583	16456	16760	16772	16604	16713	16708	16600	16721	16567	16544	16506	16607	16784	16658	16657	16544	16468	16570	16719	16509	16550	16675	16665	16552	16588	16624	16584	16679	16730	16564	16545	16680	16646	16686	16743	16561	16503	16578	16764	16619	16568	16554	16490	16664	16750	16637	16740	16697	16533	16780	16571	16661	16588	16481	16607	16705	16655	16425	16661	16606	16580	16642	16640	16754	16557	16490	16702	16750	16547	16580	16703	16643	16507	16515	16561	16514	16544	16896	16730	16601	16669	16631	16612	16555	16484	16567	16712	16625	16606	16666	16589	16678	16713	16614	16589	16811	16698	16694	16555	16729	16523	16473	16606	16867	16493	16759	16695	16536	16590	16665	16515	16689	16606	16647	16507	16681	16650	16534	16620	16818	16570	16759	16644	16704	16574	16388	16758	16405	16514	16684	16703	16544	16726	16617	16682	16727	16610	16830	16586	16619	16629	16801	16713	16644	16791	16672	16554	16698	16587	16737	16631	16619	16643	16722	16612	16567	16510	16556	16810	16792	16488	16663	16536	16603	16609	16518	16562	16709	16712	16764	16559	16714	16667	16576	16614	16490	16604	16826	16477	16620	16699	16836	16627	16561	16412	16578	16666	16612	16633	16482	16716	16713	16627	16652	16606	16517	16722	16565	16764	16603	16599	16677	16656	16644	16594	16613	16614	16569	16676	16507	16701	16730	16508	16634	16636	16580	16749	16667	16646	16677	16740	16635	16629	16569	16641	16645	16597	16571	16436	16629	16764	16539	16570	16576	16547	16800	16657	16587	16677	16728	16456	16683	16609	16647	16559	16613	16836	16740	16673	16693	16875	16781	16637	16746	16564	16733	16663	16670	16588	16741	16627	16698	16512	16700	16699	16599	16777	16731	16798	16665	16715	16692	16519	16650	16452	16455	16769	16584	16442	16626	16654	16628	16714	16616	16670	16699	16774	16484	16475	16634	16694	16702	16724	16577	16457	16469	16536	16782	16539	16716	16837	16627	16647	16550	16480	16694	16696	16446	16672	16603	16720	16626	16540	16864	16779	16661	16893	16694	16607	16602	16535	16624	16782	16776	16646	16698	16640	16693	16586	16673	16582	16584	16784	16811	16568	16692	16642	16598	16706	16580	16561	16972	16600	16558	16542	16651	16656	16677	16679	16572	16615	16669	16785	16865	16694	16596	16518	16634	16814	16656	16497	16590	16692	16722	16644	16714	16525	16649	16755	16476	16720	16650	16681	16682	16697	16668	16519	16821	16600	16560	16598	16742	16564	16526	16566	16617	16533	16653	16524	16525	16486	16755	16743	16695	16609	16567	16772	16745	16641	16660	16704	16625	16756	16531	16683	16576	16559	16713	16595	16587	16624	16656	16728	16694	16567	16770	16807	16694	16732	16772	16549	16693	16581	16901	16543	16559	16704	16599	16648	16778	16578	16670	16545	16678	16631	16533	16751	16577	16383	16394	16615	16711	16696	16605	16659	16667	16682	16694	16611	16785	16534	16755	16481	16840	16482	16701	16532	16639	16513	16712	16583	16704	16556	16628	16618	16565	16723	16413	16829	16628	16410	16776	16771	16502	16671	16603	16648	16471	16748	16672	16660	16763	16654	16596	16722	16535	16613	16426	16511	16658	16650	16620	16615	16573	16694	16781	16627	16646	16440	16533	16597	16509	16532	16560	16640	16596	16477	16408	16653	16699	16511	16545	16644	16610	16766	16656	16652	16602	16650	16636	16785	16785	16778	16625	16863	16652	16833	16736	16439	16683	16621	16542	16762	16699	16856	16794	16576	16587	16657	16654	16582	16512	16549	16579	16602	16709	16621	16613	16530	16657	16705	16700	16793	16715	16691	16621	16813	16618	16653	16601	16778	16668	16466	16681	16552	16805	16535	16789	16729	16493	16635	16581	16612	16612	16550	16422	16595	16447	16677	16443	16687	16728	16594	16536	16648	16589	16501	16713	16622	16487	16609	16669	16897	16662	16635	16809	16531	16671	16673	16618	16742	16676	16650	16613	16681	16765	16662	16657	16597	16595	16642	16567	16605	16613	16597	16572	16607	16589	16558	16753	16839	16567	16714	16641	16382	16785	16491	16705	16621	16764	16621	16626	16701	16717	16549	16572	16720	16450	16738	16766	16850	16638	16617	16600	16547	16853	16841	16667	16618	16574	16698	16627	16764	16580	16716	16640	16694	16686	16558	16559	16734	16574	16544	16765	16684	16379	16590
31368	24995	27537	24908	21999	21600	20824	20558	20317	20682	20416	20242	20457	19950	19928	19861	19839	19630	19744	19737	19762	19636	19779	19817	19720	19937	19649	19625	19766	19460	19655	19605	19563	19730	19909	19788	19830	19709	19633	19778	19638	19607	19680	19561	19413	19495	19697	19539	19954	19807	19713	19658	19766	19621	19763	19378	19500	19622	19782	19619	19707	19676	19372	19694	19955	19789	19938	19799	19709	19785	19693	19669	19784	19668	19723	19828	19849	19613	19861	19628	19597	19618	19622	19535	19736	19766	19677	19876	19910	19741	19631	19672	19757	19829	19588	19720	19680	19706	19607	19723	19766	19678	19662	19524	19672	19657	19631	19719	19767	19603	19483	19666	19586	19885	19555	19602	19785	19637	19669	19744	19885	19582	19535	19758	19716	19514	19615	19845	19723	19754	19859	19680	19604	19605	19750	19693	19821	19784	19461	19756	19786	19705	19601	19556	19715	19740	19869	19661	19811	19578	19839	19725	19775	19781	19553	19836	19820	19561	19648	19620	19539	19692	19539	19679	19734	19506	19693	19697	19575	19588	19891	19827	19607	19680	19467	19591	19685	19525	19839	19719	19619	19720	19819	19513	19766	19557	19703	19776	19721	19809	19736	19963	19834	19512	19482	19644	19702	19735	19859	19545	19935	19567	19575	19742	19779	19582	19666	19788	19644	19683	19750	19671	19595	19621	19783	19779	19659	19532	19627	19876	19814	19524	19759	19550	19672	19728	19701	19694	19615	19629	19670	19584	19738	19653	19774	19649	19778	19454	19395	19659	19573	19813	19725	19675	19697	19709	19740	19481	19607	19769	19588	19466	19824	19845	19898	19625	19763	19553	19729	19610	19645	19775	19803	19547	19393	19820	19643	19535	19723	19535	19595	19692	19619	19608	19617	19583	19636	19781	19574	19763	19594	19675	19555	19690	19512	19544	19671	19811	19779	19484	19710	19497	19634	19636	19695	19849	19578	19806	19673	19754	19778	19543	19793	19860	19701	19523	19508	19720	19734	19927	19731	19653	19782	19632	19558	19592	19742	19755	19601	19475	19710	19658	19729	19518	19527	19560	19704	19842	19662	19660	19651	19782	19548	19653	19546	19926	19564	19669	19650	19613	19751	19589	19889	19547	19410	19799	19596	19541	19842	19567	19593	19689	19498	19869	19738	19743	19624	19824	19721	19763	19944	19711	19705	19581	19636	19758	19790	19708	19663	19724	19695	19859	19940	19705	19707	19622	19731	19980	19632	19910	19979	19788	19744	19559	19834	19609	19647	19539	19732	19576	19821	19745	19708	19900	19710	19664	19688	19690	19658	19783	19671	19826	19715	19877	19901	19788	19887	19735	19855	19867	19754	19732	19851	19694	19726	19745	19659	19548	19735	19616	19580	19702	19825	19564	19622	19671	19526	19784	19646	19605	19854	19491	19691	19552	19662	19751	19594	19464	19807	19617	19763	19628	19645	19562	19393	19650	19826	19362	19793	19845	19882	19656	19779	19725	19807	19784	19766	19715	19810	19564	19823	19731	19907	19612	19769	19775	19774	19749	19745	19685	19613	19656	19536	19717	19543	19616	19821	19678	19786	19587	19695	19830	19723	19634	19579	19692	19547	19879	19499	19621	19582	19819	19741	19851	19547	19717	19681	19550	19823	19690	19786	19808	19759	19706	19849	19755	19819	19857	19825	19830	19566	19783	19677	19575	19702	19580	19687	19736	19634	19587	19557	19616	19544	19797	19660	19532	19605	19641	19710	19627	19528	19562	19878	19727	19599	19625	19711	19668	19656	19459	19632	19803	19756	19679	19616	19805	19571	19600	19561	19576	19558	19465	19748	19428	19784	19634	19691	19664	19412	19516	19917	19776	19557	19777	19603	19679	19694	19795	19706	19696	19803	19693	19828	19948	19403	19797	19738	19659	19523	19655	19609	19631	19728	19781	19543	19562	19726	19618	19560	19629	19653	19671	19901	19645	19766	19745	19899	19754	19619	19675	19843	19800	19849	19755	19691	19592	19764	19629	19856	19736	19907	19473	19690	19842	19530	19643	19588	19833	19851	19671	19679	19602	19743	19669	19670	19689	19813	19929	19773	19536	19666	19705	19869	19691	19771	19555	19756	19781	19845	19670	19842	19787	19751	19578	19722	19733	19696	19701	19729	19781	19662	19896	19805	19769	19723	19915	19507	19575	19600	19685	19823	19444	19600	19833	19792	19709	19701	19717	19559	19618	19879	19645	19888	19738	19649	19588	19750	19600	19732	19633	19500	19679	19891	19912	19524	19666	19719	19726	19723	19436	19718	19799	19785	19813	19943	19861	19662	19660	19489	19609	19607	19864	19668	19529	19494	19592	19535	19531	19634	19665	19683	19817	19513	19870	19448	19725	19541	19545	19719	19537	19820	19662	19790	19693	19778	19516	19453	19746	19689	19927	19899	19702	19685	19594	20118	19764	19636	19541	19924	19827	19589	19582	19590	19733	19690	20034	19758	19678	19814	19931	19827	19829	19401	19654	19566	19594	19735	19650	19567	19692	19842	19868	19923	19769	19734	19623	19621	19693	19707	19857	19740	19895	19916	19824	19661	19725	19619	19596	19697	19782	19589	19902	19699	19692	19640	19899	19696	19494	19620	19693	19677	19842	19823	19942	19474	19715	19764	19801	19751	19904	19745	19875	19859	19772	19765	19857	19767	19614	19521	19492	19787	19528	19597	19649	19753	19776	20051	19794	19730	19631	19733	19510	19907	19692	19711	19642	19771	19743	19487	19645	19632	19795	19616	19797	19617	19613	19582	19652	19987	19695	19670	19721	19699	19658	19704	19604	19721	19972	20004	19676	19916	19754	19940	19605	19752	19829	19618	19868	19699	19581	19480	19722	19698	19687	19848	19793	19871	19550	19764	19614	19913	19715	19676	19822	19554	19741	19671	19674	19701	19544	19783	19746	19749	19588	19672	19854	19824	19455	19694	19631	19694	19473	19698	19695	19533	19797	19557	19608	19737	19602	19724	19814	19721	19729	19905	19688	19648	19711	19825	19916	19624	19683	19679	19731	19799	19714	19809	19879	19803	19666	19728	19695	19731	19594	19702	19678	19530	19786	19392	19612	19719	19966	19640	19657	19720	19398	19751	19808	19674	19524	19574	19562	19880	19791	19838	19790	19739	19692	19662	19520	19806	19630	19776	19778	19487	19527	19649	19860	19615	19565	19566	19639	19647	19581	19562	19722	19767	19631	19571	19888	19754	19827	19717	19729	19866	19482	19705	19663	19558	19576	19805	19818	19775	19710	19819	19855	19649	19585	19746	19931	19856	19650	19699	19728	19713	19653	19669	19551	19843	19724	19693	19556	19661	19721	19752	19798	19739	19754	19681	19759	19773	19617	19683	19511	19813	19901	19505	19720	19721	19815	19624	19628	19683	19665	19624	19781	19710	19813	19547	19624	19810	19585	19489	19669	19669	19762	19683	19726	19591	19736	19689	19672	19537	19691	19736	19495	19813	19567	19681	19771	19737	19643	19730	19658	19755	19824	19795	19704	19748	19818	19871	19663	19726	19736	19638	19790	19775	19740	19758	19760	19619	19765	19711	19886	19668	19705	19695	19866	19741	19783	19607	19699	19680	19671	19937	19723	19848	19790	19649	19704	19650	19709	19770	19727	19710	19924	19769	19517	19783	19654	19683	19665	19743	19810	19706	19702	19661	19589	19814	19711	19488	19748	19791	19786	19562	19758	19853	19896	19677	19563	19674	19678	19607	19637	19787	19685	19653	19532	19748	19781	19608	19757	19733	19794	19774	19615	19904	19588	19795	19556	19795	19653	19948	19689	19574	19615	19563	19503	19750	19744	19889	19649	19687	19466	19718	19857	19732	19622	19607	19548	19555	19747	19687	19489	19658	19703	19634	19607	19613	19481	19579	19687	19463	19464	19660	19837	19702	19769	19782	19634	19622	19882	19817	19721	19713	19655	19587	19640	19890	19640	19874	19714	19914	19512	19717	19775	19789	19649	19573	19644	19715	19746	19643	19607	19937	19678	19811	19613	19783	19756	19752	19545	19724	19793	19849	19660	19528	19772	19783	19699	19638	19576	19678	19632	19588	19703	19424	19667	19822	19802	19699	19838	19762	19711	19741	19737	19785	19878	19853	19641	19598	19858	19793	19665	19634	19729	19820	19623	19860	19616	19575	19634	20003	19798	19595	19667	19739	19910	19734	19562	19815	19558	19812	19658	19604	19670	19774	19638	19690	19777	19640	19782	19657	19859	19619	19504	19655	19525	19522	19422	19678	19635	19623	19903	19468	19691	19578	19540	19765	19726	19814	19709	19931	19869	19722	19747	19897	19749	19799	19773	19638	19944	19697	19744	19675	19909	19868	19771	19733	19763	19513	19591	19720	19935	19735	19768	19752	19546	19747	19596	19748	19468	19663	19695	19568	19578	19695	19674	19902	19494	19612	19742	19651	19633	19642	19504	19662	19803	19730	19832	19874	19801	19907	19650	19635	19715	19584	19627	19638	19974	19984	19751	19542	19602	19720	19750	19715	19466	19737	19873	19772	19540	19643	19714	19827	19653	19538	19482	19609	19918	19463	19855	19791	19801	19856	19752	19436	19574	19791	19671	19500	19579	19669	19533	19858	19557	19905	19847	19681	19599	19675	19673	19639	19557	19639	19607	19918	19620	19838	19661	19758	19606	19843	19781	19672	19547	19704	19761	19861	19796	19615	19676	19783	19655	19600	19833	19551	19507	19569	19659	19598	19611	19742	19731	19695	19796	19889	19872	19729	19772	19756	19691	19779	19642	19988	19768	19669	19705	19912	19787	19763	19738	19657	19662	19515	19688	19720	20127	19668	19634	19640	19701	19836	19849	19593	19759	19753	19765	19765	19708	19840	19584	19685	19754	19762	19866	19652	19628	19770	19788	19710	19648	19837	19708	19636	19901	19781	19684	19735	19641	19820	19652	19591	19853	19602	19758	19555	19822	19776	19721	19600	19859	19599	19619	19699	19801	19663	19566	19796	19682	19512	19758	19555	19770	19573	19662	19712	19691	19583	19759	19779	19900	19666	19935	19601	19806	19549	19685	19743	19474	19674	19432	19843	19606	19582	19686	19656	19892	19763	19690	19642	19624	19647	19605	19874	19658
20510	26952	26989	21728	19438	18417	17685	17189	16822	17048	16537	16683	16577	16210	16149	16051	15806	15911	15656	15810	15782	15846	15823	15640	15790	15742	15873	15888	15723	15816	15673	15841	15721	15979	15759	15695	15712	16049	15780	15799	15790	15827	15764	15938	15673	15820	15792	15861	15883	15740	15842	15838	15665	15845	15611	15838	15774	15874	15759	15898	15766	15764	15794	15702	15753	15908	15909	15862	15737	15825	15758	15791	15745	15630	15795	15650	15808	15746	15913	15555	15763	15824	15818	15813	15772	15803	15839	15763	15917	15776	15841	15632	15833	15759	15860	15829	15795	16025	15765	15629	15645	15507	15915	15652	15776	15811	15610	15847	15823	15818	15878	15823	15644	15680	15860	15819	15695	15680	15826	16002	15700	15687	15810	15754	15660	15749	15854	15749	15877	15843	15741	15849	15725	15631	15689	15758	15797	15749	15955	15777	15703	15684	15903	15708	15741	15837	15792	15717	15885	15730	15687	15756	15764	15665	16048	15828	15693	15773	15755	15726	15800	15613	15815	15805	15779	15943	15945	15447	15854	15740	15867	15802	15841	15686	15642	15673	15870	15792	15733	15737	15791	15762	15744	15707	15833	15785	15797	15831	15842	15675	15703	15729	15899	15651	15743	15727	15774	15708	15901	15740	15822	15680	15846	15720	15609	15804	15688	15873	15797	15665	15691	15822	15726	15765	15421	15928	15778	15904	15769	15745	15794	15713	15602	15950	15752	15673	15799	15604	15971	15568	15835	15795	15878	15716	15726	15754	15863	15739	15703	15751	15723	15846	15774	15756	15717	15560	15858	15964	15527	15580	15745	15726	15865	15754	15928	15729	15639	15651	15772	15763	15749	15883	15578	15837	15734	15666	16020	15934	15796	15667	15643	15824	15733	15932	15639	15903	15836	15873	15947	15700	15734	15900	15615	15844	15629	15692	15729	15691	15767	15639	15697	15796	15831	15712	15799	15772	15863	15699	15785	16007	15734	15537	15720	15726	15821	15587	15808	15713	15676	15749	15692	15760	15694	15833	15587	15617	15835	15589	15878	15873	15696	15735	15853	15811	15823	15589	15843	15642	15761	15850	15724	15652	15795	15728	15659	15599	15850	15652	15700	15676	15755	15643	15691	15898	15580	15848	15894	15904	15691	15752	15858	15683	15836	15714	15744	15746	15705	15699	15842	15841	15824	15742	15854	15999	15938	15747	15856	15650	15756	15588	15929	15702	15849	15852	15758	15696	15849	15841	15840	15830	15773	15805	15775	15896	15820	15767	15743	15871	15633	15873	15877	15662	15774	15715	15936	15690	15876	15707	15729	15741	15712	15783	15831	15596	15976	15720	15858	15728	15768	15726	15459	15674	15864	15894	15823	15893	15865	15820	15725	15830	15889	15739	15744	15844	15793	15767	15775	15732	15746	15706	15731	15789	15797	15512	15774	15780	15679	15706	15815	15747	15820	15849	15835	15754	15749	15629	15792	15708	15797	15894	15702	15698	15796	15942	15559	15721	15809	15795	15692	15639	15638	15845	15859	15731	15712	15857	15922	15790	15725	15627	15699	15643	15761	15659	15882	15878	15750	15807	15827	15791	15622	15724	15823	15767	15750	15815	15777	15677	15835	15731	15744	15748	15816	15811	15796	15915	15934	15798	15655	15792	15728	15763	15879	15908	15860	15835	15685	15792	15830	15897	15756	15815	15874	15913	15758	15725	15787	15631	15731	15784	15677	15717	15890	15846	15692	15731	15777	15638	15744	15994	15722	15859	15515	15727	15925	15678	15711	15769	15672	15554	15568	15659	15614	15910	15782	15644	15766	15759	15720	15728	15679	15630	15795	15669	15997	15658	15743	15829	15712	15759	15825	15823	15897	15950	15854	15831	15734	15775	15676	15714	15655	15919	15892	15758	15746	15834	15721	15724	15815	15665	15924	15830	15647	15750	15913	15735	15759	15849	15911	15871	15640	15862	15877	15798	15840	15759	15885	15668	15871	15738	15924	15724	15949	15586	15891	15896	15777	15571	15802	15919	15789	15839	15600	15889	15623	15737	15887	15684	15839	15699	15625	15697	15834	15640	15696	15729	15764	15768	15862	15844	15721	15848	15769	15856	15749	15706	15613	15880	15629	15776	15783	15644	15858	15839	15807	15766	15790	15639	15734	15881	15686	15596	15864	15684	15661	15728	15681	15786	15867	15810	15908	15625	15587	15779	15847	15860	15755	16006	15902	15701	15682	15746	15773	15739	15789	15700	15863	15705	15952	15798	15846	15853	15744	15644	15742	15776	15809	15819	15722	16008	16095	15704	15775	15791	15725	15807	15823	15753	15795	15863	15747	15738	15639	15926	15768	15833	16039	15729	15702	15791	15753	15849	15538	15702	15851	15888	15952	15924	15744	15883	15720	15887	15893	15753	15861	15944	15879	15912	15770	15849	15738	15830	15714	15660	15797	15693	15713	15619	15893	15827	15749	15758	15761	15664	15806	15814	15772	15873	15662	15717	15966	15821	15874	15840	15654	15684	15828	15877	15829	15646	15766	15786	15725	15692	15728	15768	15564	15764	15896	15808	15950	15849	15626	15706	15904	15589	15857	15896	15723	15658	15793	16014	15700	15947	15827	15763	16016	15619	15886	15715	15720	15749	15689	15922	16006	15770	15804	15729	15787	15743	15598	15784	15752	15650	15829	15784	15721	15740	15665	15717	15913	15747	15927	15601	15866	15825	15745	15625	15767	15805	15884	15664	15859	15794	15736	15744	15861	15679	15807	15619	15736	15922	15828	15665	15928	15960	15878	15730	15794	15676	15633	15840	15942	15768	15777	15651	15520	15733	15726	15852	15897	15799	15736	15657	15815	15896	15719	15772	15696	15871	15708	15487	15922	15689	15818	15898	15815	15784	15700	15858	15662	15567	15756	15711	15682	15584	15770	15869	15927	15614	15615	15693	15899	15819	15818	15913	15761	15744	15750	15761	15810	15886	15927	15761	15912	15745	15941	15777	15884	15790	15748	15805	15695	15866	15773	15555	15716	15735	15701	15737	15795	15726	15831	15828	15968	15883	15821	15606	15744	15901	15756	15607	15588	15754	15619	15741	15707	15807	15875	15757	15794	15879	15775	15840	15797	15764	15747	15987	15734	15793	15808	15749	15846	15745	15805	15917	15882	15815	15803	15884	15776	15657	15681	15697	15475	15886	15683	15707	15795	15915	15804	15678	15705	15808	15734	15729	15830	15849	15915	15855	15740	15629	15715	15799	15785	15779	15754	15806	15753	15792	15746	15823	15706	15605	15703	15754	15780	15578	15739	15559	16025	15722	15842	15645	15896	15670	15754	15919	15729	15929	15679	15784	15728	15762	15729	15906	15729	15868	15732	15794	15745	15853	15825	15806	16052	15830	15724	15766	15741	15753	15780	15693	15832	15703	15679	15901	15873	15748	15730	15877	15874	15670	15975	15798	15649	15736	15634	15675	15765	15622	15728	15815	15803	15726	15854	15806	15781	15830	15827	15743	15583	15716	15896	15851	15930	15686	15631	15828	15920	15934	15767	15823	15770	15790	15740	15724	15755	15786	15838	15781	15721	15947	15719	15793	15717	15938	15847	15932	15769	15890	15725	15665	15853	15814	15752	15789	15828	15787	15737	15791	15932	15784	15795	15642	15907	15855	15735	15757	15740	15970	15859	15733	15943	15728	15854	15796	15769	15766	15876	15675	15877	15722	15724	15785	15690	15772	15793	15828	15865	15898	15503	15766	15681	15916	15645	15979	15882	15715	15790	15685	15687	15718	15650	15692	15763	15741	15556	15775	15650	15751	15806	15755	15699	15710	15741	15775	15813	15609	15896	15737	15848	15917	15616	15723	15749	15687	15796	15718	15849	15811	15695	15819	15741	15886	15642	15714	15627	15638	15826	15704	15677	15785	15727	15698	15788	15769	15828	15801	15661	15621	15782	15734	15756	15618	15669	15823	15763	15937	15701	15793	15789	15608	15771	15764	15803	15877	15766	15861	15952	15718	15913	15763	15737	15594	15835	15789	15717	15618	15828	15838	15823	15826	15659	15717	15698	15878	15789	15700	15845	15765	15844	15838	15683	15883	15771	15848	15752	15634	15645	15748	15669	15848	15659	15780	15606	15932	15663	15789	15855	15713	15646	15693	15580	15684	15643	15822	15696	16005	15879	15759	15907	15789	15701	15790	15739	15723	15854	15837	15908	15859	15880	15811	15824	15716	15755	15813	15756	15851	15582	15645	15784	15583	15741	15647	15817	16030	15726	15889	15599	15707	15866	15841	15881	15885	15813	15671	15911	15668	15727	15783	15777	15755	15646	15773	15761	15844	15743	15776	15816	15790	15774	15816	15795	15917	15784	15785	15751	15880	15787	15811	15839	15786	15941	15921	15800	15831	15701	15864	15733	15751	15891	15762	15974	15856	16021	15741	15644	15771	15972	15657	15870	15794	15911	15800	15688	15742	15866	15918	15760	15843	15797	15829	15872	15777	15755	15720	15718	15814	15663	15700	15974	15880	15854	15712	15977	15660	15644	15720	15749	15783	15663	15787	15728	15717	15696	15848	15755	15929	15944	15659	15682	15716	15661	15734	15620	15800	15883	15615	15900	15780	15780	15729	15765	15809	15871	15809	15686	15948	15809	16057	15928	15676	15797	15845	15823	15944	15777	15654	15840	15858	15695	15701	15763	15639	15793	15881	15725	15769	15779	16013	15780	15682	15811	15746	15818	15619	15863	15801	15852	15741	15780	15919	15797	15884	15894	15580	15761	15729	15794	15669	15759	15598	15852	15776	15735	15563	15721	15870	15675	15916	15640	15907	15798	15760	15799	15587	15925	15805	15849	15755	15803	15782	15513	15814	15690	15649	15764	15985	15844	15825	15728	15740	15748	15986	15792	15767	15872	15757	15614	15593	15809	15868	15852	15757	15793	15708	15881	15712	15889	15792	15808	15911	15844	15896	15759	15866	15653	15821	15647	15790	15746	15703	15905	15824	16066	15970	15737	15688	15792	15757	15710	15681	15647	15666	15796	15904	15858	15748	15779	15814	15905	15818	15938	15743	15770	15706	15897	15992	15732	15964	15846	15783	15800	15761	15681	15798	15986	15731	15826	15618	15828	15793	15830	15748	15890	15653
26224	21653	28656	26370	24464	24392	24306	22471	22061	22035	21794	21572	21816	21472	21266	21170	20906	20884	20822	20783	20603	20698	20713	20644	20738	20521	20692	20559	20860	20768	20667	20624	20496	20880	20658	20717	20861	20939	20907	20843	20838	20878	20874	20681	20814	20886	20793	20785	20680	20551	20936	20877	20500	20616	20476	20854	20658	20736	20918	20830	20643	20753	20853	20748	20551	20758	20663	20759	20599	20753	20557	20697	20709	20576	20629	20690	21107	20754	20764	20662	20689	20797	20591	20740	20666	20721	20797	20571	20523	20771	20692	20505	20614	20745	20743	20706	20888	20604	20625	20593	20465	20571	20471	20636	20818	20649	20887	20770	20815	20586	20432	20640	20774	20501	20535	20672	20591	20567	20470	20778	20443	20710	20561	20481	20787	20402	20509	20737	20640	20680	20657	20825	20897	20647	20586	20556	20650	20769	20913	20674	20518	20689	20782	20599	20882	20613	20634	20554	20548	20744	20703	20656	20805	20669	20656	20732	20584	20719	20752	20686	20569	20800	20745	20727	20745	20742	20518	20646	20832	20701	20634	20682	20755	20905	20804	20791	20646	20679	20676	20577	20769	20815	20639	20611	20747	20764	20583	20473	20795	20767	20654	20734	20828	20519	20694	20826	20665	20706	20600	20638	20719	20687	20500	20714	20661	20686	20670	20670	20582	20516	20685	20709	20732	20510	20934	20751	20873	20558	20685	20356	20781	20704	20608	20566	20832	20623	20665	20880	20666	20536	20607	20721	20659	20724	20517	20608	20741	20768	20636	20394	20614	20800	20459	20417	20782	20803	20728	20593	20534	20574	20721	20608	20558	20599	20621	20682	20420	20430	20718	20563	20570	20741	20506	20501	20438	20668	20731	20705	20967	20723	20667	20685	20626	20548	20566	20580	20562	20662	20720	20689	20791	20831	20679	20615	20668	20721	20454	20527	20795	20866	20688	20843	20454	20541	20619	20644	20788	20357	20564	20737	20621	20704	20631	20650	20551	20611	20592	20593	20692	20497	20812	20759	20752	20339	20524	20667	20637	20622	20667	20696	20807	20682	20671	20587	20775	20627	20808	20782	20858	20686	20580	20444	20634	20795	20617	20457	20654	20639	20350	20571	20655	20715	20695	20652	20738	20715	20812	20689	20586	20518	20649	20744	20922	20807	20693	20720	20548	20653	20746	20512	20764	20727	20567	20542	20632	20639	20460	20709	20649	20573	20723	20728	20534	20682	20542	20462	20641	20529	20520	20737	20718	20544	20682	20625	20642	20544	20491	20692	20794	20690	20607	20595	20571	20439	20630	20679	20623	20755	20829	20706	20577	20758	20725	20715	20733	20711	20620	20761	20568	20749	20541	20755	20671	20638	20676	20670	20513	20760	20482	20664	20804	20684	20733	20590	20708	20677	20619	20538	20965	20732	20664	20739	20824	20790	20634	20587	20612	20778	20836	20837	20648	20856	20742	20481	20644	20597	20614	20390	20610	20651	20630	20660	20868	20525	20638	20744	20632	20665	20533	20821	20794	20811	20862	20623	20688	20708	20775	20683	20836	20841	20683	20570	20696	20737	20633	20663	20519	20427	20489	20561	20205	20434	20569	20710	20648	20550	20537	20701	20396	20533	20659	20651	20595	20613	20716	20694	20761	20709	20803	20546	20536	20564	20749	20759	20627	20750	20818	20506	20422	20630	20707	20715	20447	20451	20515	20724	20826	20886	20544	20616	20651	20467	20734	20715	20679	20718	20751	20591	20681	20828	20785	20600	20751	20577	20837	20819	20702	20727	20605	20578	20565	20830	20674	20449	20871	20499	20554	20765	20437	20435	20647	20635	20660	20548	20541	20450	20746	20641	20723	20638	20751	20736	20586	20792	20728	20586	20686	20753	20730	20750	20405	20524	20644	20644	20522	20630	20872	20762	20584	20619	20813	20585	20666	20713	20705	20653	20699	20592	20555	20759	20553	20527	20559	20489	20637	20776	20761	20567	20567	20763	20658	20724	20539	20764	20728	20820	20643	20581	20400	20679	20557	20616	20844	20599	20811	20685	20729	20793	20765	20691	20586	20606	20642	20621	20653	20572	20659	20776	20559	20543	20742	20594	20657	20677	20494	20587	20596	20512	20741	20736	20706	20654	20417	20524	20770	20499	20713	20569	20214	20714	20698	20689	20653	20494	20729	20720	20654	20642	20724	20631	20644	20623	20707	20568	20676	20914	20826	20581	20622	20658	20541	20594	20784	20609	20650	20729	20788	20591	20365	20645	20739	20625	20632	20605	20713	20588	20661	20809	20730	20570	20842	20763	20814	20545	20501	20608	20604	20786	20608	20584	20778	20691	20663	20499	20723	20476	20857	20500	20622	20596	20586	20387	20511	20531	20826	20501	20773	20450	20826	20627	20815	20582	20736	20599	20486	20657	20614	20667	20674	20563	20775	20659	20596	20670	20760	20524	20737	20471	20391	20497	20759	20825	20596	20544	20531	20875	20699	20579	20808	20626	20486	20678	20862	20648	20794	20723	20693	20762	20773	20895	20549	20488	20599	20738	20571	20656	20718	20555	20840	20753	20892	20783	20702	20710	20551	20722	20653	20670	20767	20758	20825	20889	20706	20588	20650	20679	20421	20520	20768	20669	20558	20741	20863	20801	20750	20579	20619	20633	20535	20657	20625	20642	20693	20519	20658	20837	20734	20469	20674	20702	20697	20618	20637	20651	20804	20664	20682	20739	20688	20579	20600	20720	20611	20573	20845	20640	20581	20549	20634	20679	20431	20498	20849	20786	20598	20579	20663	20566	20907	20609	20714	20658	20593	20638	20838	20632	20723	20661	20724	20578	20746	20716	20808	20450	20368	20449	20582	20719	20774	20916	20545	20566	20765	20554	20674	20614	20775	20361	20662	20679	20707	20617	20815	20660	20504	20722	20528	20541	20553	20697	20757	20758	20589	20577	20658	20680	20625	20590	20620	20561	20728	20511	20621	20714	20622	20623	20771	20566	20637	20761	20674	20696	20574	20649	20914	20495	20468	20855	20907	20356	20580	20640	20730	20618	20619	20769	20730	20617	20691	20588	20717	20482	20588	20586	20480	20668	20667	20720	20605	20880	20580	20674	20726	20618	20661	20602	20565	20799	20639	20607	20884	20650	20759	20822	20803	20788	20645	20613	20715	20867	20636	20692	20557	20672	20656	20757	20707	20470	20660	20643	20758	20668	20481	20585	20638	20602	20530	20587	20685	20489	20533	20620	20735	20856	20686	20577	20519	20636	20704	20779	20637	20540	20703	20436	20714	20561	20647	20576	20590	20585	20790	20655	20701	20691	20770	20685	20663	20581	20693	20821	20637	20786	20742	20789	20796	20602	20860	20676	20514	20656	20670	20876	20586	20679	20538	20773	20922	20553	20857	20596	20477	20476	20635	20473	20551	20760	20462	20460	20567	20654	20591	20701	20709	20482	20749	20683	20376	20798	20482	20573	20749	20577	20790	20684	20915	20915	20678	20670	20686	20527	20505	20638	20609	20452	20502	20488	20677	20720	20462	20494	20715	20723	20869	20683	21070	20439	20684	20455	20494	20727	20670	20579	20457	20579	20688	20554	20920	20592	20514	20692	20603	20645	20618	20612	20740	20795	20794	20497	20600	20685	20516	20488	20465	20591	20899	20850	20709	20551	20718	20844	20731	20833	20438	20579	20834	20699	20567	20544	20833	20612	20564	20945	20752	20471	20614	20639	20885	20556	20553	20613	20729	20752	20624	20571	20537	20587	20689	20426	20781	20664	20725	20639	20737	20816	20789	20777	20667	20638	20692	20613	20551	20850	20743	20675	20623	20778	20679	20574	20775	20576	20645	20673	20646	20743	20794	20745	20601	20594	20846	20671	20702	20552	20493	20551	20727	20579	20777	20696	20554	20691	20673	20837	20640	20669	20706	20779	20644	20610	20767	20833	20691	20480	20675	20516	20785	20553	20663	20617	21016	20612	20711	20734	20586	20622	20591	20585	20816	20658	20921	20861	20467	20681	20675	20892	20755	20813	20723	20651	20718	20625	20534	20587	20756	20770	20869	20859	20712	20911	20469	20627	20810	20452	20745	20764	20754	20646	20459	20460	20507	20748	20726	20684	20513	20613	20544	20845	20404	20417	20806	20671	20572	20645	20827	20746	20595	20661	20591	20477	20494	20689	20733	20742	20661	20731	20757	20798	20609	20294	20765	20457	20717	20863	20760	20721	20653	20635	20730	20539	20597	20784	20708	20870	20715	20761	20676	20519	20537	20532	20531	20685	20837	20629	20458	20655	20699	20679	20660	20562	20498	20545	20741	20725	20540	20646	20588	20869	20590	20725	20549	20759	20615	20715	20823	20887	20643	20645	20684	20603	20468	20777	20363	20371	20668	20788	20695	20486	20721	20561	20608	20782	20796	20575	20841	20520	20605	20613	20587	20624	20928	20660	20737	20605	20667	20686	20696	20686	20471	20462	20686	20668	20484	20859	20616	20793	20786	20698	20975	20724	20686	20766	20875	20579	20623	20559	20783	20631	20585	20665	20378	20719	20869	20793	20760	20602	20769	20678	20627	20446	20730	20594	20774	20746	20959	20626	20438	20552	20810	21110	20608	20770	20691	20680	20701	20684	20861	20530	20651	20543	20734	20789	20685	20583	20675	20801	20460	20553	20624	20727	20776	20633	20680	20484	20776	20696	20559	20710	20783	20685	20654	20765	20612	20391	20556	20766	20533	20469	20736	20777	20715	20729	20783	20544	20653	20758	20595	20519	20873	20747	20726	20582	20685	20976	20774	20505	20543	20478	20510	20723	20672	20496	20508	20451	20643	20530	20822	20970	20670	20683	20610	20659	20594	20632	20726	20801	20608	20391	20680	20769	20615	20506	20586	20805	20634	20542	20712	20721	20740	20793	20628	20567	20771	20798	20735	20519	20760	20535	20633	20841	20814	20831	20757	20757	20668	20643	20816	20889	20519	20671	20507	20688	20634	20539	20627	20569	20686	20792	20740	20538	20827	20726	20802	20787	20860	20705	20740	20750	20740	20599	20725	20712	20606	20615	20556	20592	20589	20767	20645	20827	20704	20871	20571	20549	20504	20435	20713	20574	20734	20625	20515	20525	20422	20640	20642	20601	20631	20685
19469	31197	29843	25712	22705	20991	19920	18824	18335	18495	17738	18046	17797	17263	17121	16966	16675	16501	16394	16411	16508	16343	16617	16294	16521	16591	16499	16427	16384	16319	16572	16421	16359	16603	16387	16480	16513	16599	16424	16600	16514	16437	16450	16482	16338	16407	16461	16579	16355	16570	16472	16495	16467	16373	16404	16485	16421	16386	16541	16509	16491	16412	16419	16335	16486	16499	16371	16251	16472	16383	16283	16453	16357	16341	16543	16481	16248	16423	16310	16376	16394	16352	16444	16485	16358	16295	16281	16304	16393	16304	16448	16439	16529	16445	16438	16574	16251	16392	16455	16357	16422	16432	16383	16303	16194	16418	16313	16291	16316	16465	16449	16421	16473	16261	16299	16422	16485	16355	16355	16391	16245	16520	16424	16361	16339	16220	16472	16442	16277	16427	16358	16428	16410	16510	16307	16467	16516	16336	16334	16621	16457	16270	16394	16350	16575	16395	16343	16414	16197	16448	16332	16367	16286	16391	16420	16451	16384	16570	16637	16527	16341	16374	16417	16495	16341	16364	16300	16361	16498	16457	16441	16528	16378	16314	16376	16391	16552	16293	16304	16341	16456	16260	16357	16379	16389	16277	16539	16340	16414	16302	16426	16319	16397	16296	16431	16506	16340	16589	16427	16410	16482	16308	16375	16562	16530	16414	16530	16576	16326	16309	16352	16440	16442	16371	16260	16565	16207	16459	16448	16461	16360	16537	16307	16375	16371	16411	16218	16480	16530	16290	16456	16333	16282	16229	16252	16454	16301	16323	16410	16342	16461	16459	16378	16369	16421	16476	16180	16405	16415	16480	16422	16368	16371	16329	16394	16505	16318	16307	16307	16401	16288	16372	16298	16513	16415	16445	16328	16380	16427	16428	16318	16467	16469	16466	16408	16440	16517	16526	16393	16671	16453	16428	16333	16348	16231	16413	16397	16321	16494	16368	16394	16485	16560	16565	16557	16547	16468	16354	16420	16459	16281	16315	16439	16535	16230	16255	16331	16458	16296	16660	16451	16515	16333	16315	16435	16313	16521	16311	16390	16500	16323	16346	16497	16420	16422	16441	16487	16501	16298	16288	16546	16548	16488	16247	16576	16362	16303	16289	16434	16308	16455	16413	16270	16362	16541	16392	16323	16312	16250	16333	16372	16429	16368	16462	16440	16434	16390	16242	16305	16555	16333	16291	16430	16398	16573	16289	16377	16135	16349	16278	16298	16487	16218	16543	16357	16395	16518	16386	16201	16490	16369	16542	16352	16360	16242	16505	16330	16434	16304	16282	16359	16400	16336	16197	16287	16339	16534	16324	16516	16596	16456	16516	16334	16542	16256	16560	16309	16356	16390	16392	16429	16254	16309	16435	16245	16296	16343	16355	16355	16382	16275	16436	16367	16335	16347	16525	16337	16298	16323	16343	16431	16567	16417	16469	16289	16560	16485	16438	16462	16354	16409	16296	16601	16482	16318	16415	16412	16448	16451	16470	16326	16330	16458	16228	16481	16353	16438	16384	16301	16567	16507	16467	16492	16352	16426	16400	16349	16472	16306	16151	16212	16488	16408	16481	16357	16468	16391	16542	16390	16360	16439	16327	16543	16470	16341	16389	16350	16176	16300	16459	16343	16616	16376	16490	16306	16318	16390	16538	16473	16319	16170	16311	16364	16294	16382	16249	16378	16513	16372	16460	16334	16351	16585	16241	16415	16371	16417	16476	16367	16382	16247	16336	16277	16300	16403	16320	16478	16426	16328	16494	16525	16463	16372	16531	16296	16307	16206	16577	16384	16474	16255	16279	16573	16235	16306	16411	16399	16463	16488	16427	16311	16454	16448	16350	16397	16362	16257	16249	16433	16509	16266	16199	16492	16274	16311	16420	16496	16392	16416	16479	16359	16355	16514	16382	16345	16397	16456	16494	16383	16357	16445	16480	16492	16348	16458	16449	16434	16356	16373	16292	16339	16293	16446	16337	16438	16439	16450	16417	16343	16359	16357	16413	16373	16433	16451	16435	16286	16283	16439	16318	16493	16425	16362	16242	16444	16416	16416	16283	16407	16390	16366	16412	16278	16306	16314	16504	16325	16426	16431	16436	16573	16425	16597	16406	16397	16531	16412	16396	16494	16461	16492	16421	16408	16320	16433	16576	16523	16456	16487	16287	16399	16430	16490	16221	16595	16428	16552	16524	16469	16362	16288	16408	16412	16389	16489	16470	16293	16334	16372	16371	16347	16406	16451	16379	16326	16438	16392	16448	16376	16285	16332	16546	16342	16458	16401	16414	16393	16419	16517	16357	16353	16489	16444	16413	16396	16407	16557	16355	16348	16311	16269	16255	16326	16504	16420	16316	16450	16535	16333	16425	16219	16348	16470	16313	16494	16407	16543	16239	16284	16283	16508	16412	16343	16375	16457	16449	16412	16288	16446	16478	16485	16331	16389	16436	16530	16352	16385	16521	16328	16489	16450	16217	16433	16513	16544	16461	16293	16276	16420	16356	16361	16439	16423	16232	16278	16476	16388	16342	16346	16438	16368	16462	16456	16345	16520	16333	16311	16368	16595	16413	16305	16255	16325	16288	16383	16398	16305	16427	16239	16393	16416	16378	16291	16414	16311	16281	16419	16445	16418	16362	16396	16649	16443	16306	16622	16261	16228	16405	16425	16386	16299	16361	16397	16292	16655	16480	16218	16390	16398	16437	16232	16371	16440	16461	16604	16448	16383	16456	16540	16294	16160	16382	16426	16354	16294	16316	16291	16410	16356	16404	16433	16363	16346	16361	16542	16409	16435	16391	16269	16357	16543	16422	16306	16342	16433	16218	16559	16427	16517	16409	16371	16250	16530	16512	16388	16569	16440	16347	16556	16488	16538	16357	16421	16287	16264	16502	16293	16402	16529	16466	16326	16251	16437	16542	16387	16364	16617	16405	16439	16466	16328	16506	16293	16483	16495	16487	16370	16369	16376	16113	16444	16390	16448	16568	16474	16427	16322	16372	16466	16287	16458	16405	16420	16425	16462	16341	16325	16353	16417	16355	16240	16562	16529	16195	16206	16453	16382	16369	16459	16253	16470	16583	16504	16309	16387	16437	16603	16258	16431	16456	16266	16364	16394	16433	16256	16387	16296	16284	16491	16264	16486	16515	16336	16458	16302	16511	16377	16493	16457	16330	16364	16417	16386	16412	16423	16306	16626	16231	16486	16500	16381	16350	16446	16503	16567	16410	16639	16360	16250	16484	16565	16291	16341	16513	16394	16495	16172	16503	16477	16232	16374	16377	16296	16229	16435	16124	16508	16503	16357	16130	16452	16361	16500	16446	16474	16401	16301	16370	16441	16612	16377	16454	16422	16266	16393	16456	16495	16427	16327	16298	16310	16169	16344	16280	16429	16308	16428	16334	16286	16182	16377	16398	16485	16429	16538	16295	16342	16291	16503	16225	16370	16457	16483	16375	16519	16456	16424	16372	16484	16462	16298	16311	16454	16391	16302	16495	16511	16356	16359	16366	16363	16472	16291	16235	16542	16408	16453	16544	16309	16276	16291	16628	16351	16239	16312	16391	16228	16307	16500	16393	16252	16358	16456	16548	16342	16552	16372	16456	16352	16475	16388	16397	16444	16291	16403	16467	16389	16575	16381	16391	16359	16356	16411	16406	16443	16316	16473	16391	16272	16518	16496	16293	16215	16401	16325	16561	16417	16523	16441	16296	16287	16515	16395	16223	16508	16376	16435	16438	16322	16382	16450	16457	16486	16166	16430	16445	16333	16462	16280	16199	16422	16284	16545	16546	16383	16248	16164	16535	16436	16419	16401	16358	16303	16518	16390	16304	16437	16312	16281	16409	16329	16529	16535	16388	16572	16388	16405	16310	16411	16460	16303	16411	16474	16286	16478	16430	16404	16401	16449	16360	16221	16391	16376	16380	16440	16318	16593	16278	16407	16596	16339	16470	16081	16556	16296	16509	16476	16621	16360	16311	16298	16465	16424	16292	16579	16539	16331	16264	16256	16433	16323	16256	16180	16582	16445	16395	16346	16410	16247	16491	16381	16444	16530	16364	16460	16339	16364	16364	16391	16556	16523	16270	16372	16250	16413	16333	16313	16389	16329	16483	16347	16255	16425	16300	16186	16384	16437	16352	16430	16581	16477	16237	16459	16391	16495	16415	16426	16452	16353	16398	16246	16301	16322	16449	16416	16139	16440	16259	16493	16496	16213	16383	16442	16388	16444	16240	16258	16424	16252	16316	16475	16545	16346	16385	16221	16353	16356	16261	16425	16383	16332	16433	16255	16235	16563	16710	16581	16431	16352	16270	16350	16476	16530	16224	16472	16416	16542	16445	16250	16524	16410	16446	16519	16371	16449	16371	16258	16436	16371	16463	16392	16511	16405	16215	16259	16355	16351	16462	16379	16285	16372	16365	16283	16325	16437	16372	16351	16711	16506	16449	16407	16359	16385	16478	16211	16230	16297	16334	16366	16405	16280	16414	16216	16430	16311	16342	16404	16448	16522	16318	16362	16323	16400	16560	16399	16412	16288	16341	16234	16274	16325	16473	16443	16401	16416	16368	16525	16483	16423	16478	16342	16493	16302	16285	16415	16495	16201	16520	16498	16366	16234	16376	16455	16366	16265	16392	16495	16523	16377	16176	16497	16395	16329	16310	16302	16373	16399	16203	16528	16313	16357	16466	16306	16299	16432	16268	16444	16321	16349	16324	16407	16310	16409	16273	16430	16390	16480	16465	16436	16170	16322	16307	16338	16242	16467	16314	16467	16434	16309	16235	16436	16419	16355	16325	16434	16572	16310	16421	16394	16528	16403	16420	16276	16414	16359	16392	16276	16195	16596	16423	16445	16418	16392	16371	16336	16403	16257	16502	16369	16265	16441	16477	16242	16468	16374	16544	16454	16398	16331	16352	16433	16508	16477	16341	16449	16503	16446	16288	16422	16423	16456	16396	16419	16429	16422	16437	16500	16539	16467	16401	16412	16380	16184	16281	16241	16331	16418	16370	16307	16493	16247	16456	16374	16380	16395	16244	16555	16395	16544	16285	16369	16187	16458	16468	16407	16456	16460	16299	16333	16296	16556	16559	16335	16356	16425	16561	16529	16196	16478	16433	16214	16449	16435	16466	16349	16322
24385	21634	29261	24587	22863	26557	28786	24522	23630	23775	23623	23230	23411	23061	22954	22346	22097	21899	22089	21907	21664	21915	21668	21776	21825	21897	21579	21943	21767	21708	21691	21902	21823	21849	21909	21701	21845	21818	22091	21815	21688	21822	21848	21674	21848	21671	21984	21649	21787	21569	21809	21560	21588	21537	21845	21629	21777	21806	21753	21885	21497	21849	21690	21764	21666	21530	21713	21900	21754	21727	21652	21777	21872	21637	21801	21737	21682	21647	21469	21540	21573	21594	21673	21698	21861	21761	21464	21716	21667	21722	21581	21767	21618	21738	21755	21714	21587	21703	21570	21613	21693	21837	21664	21522	21674	21570	21665	21731	21712	21733	21845	21621	21746	21573	21634	21675	21562	21514	21414	21669	21776	21570	21768	22072	21630	21674	21685	21645	21487	21658	21768	21635	21670	21628	21949	21742	21401	21761	21655	21744	21698	21633	21641	21406	21496	21726	21619	21754	21601	21766	21437	21659	21665	21790	21742	21670	21654	21590	21973	21584	21888	21796	21624	21681	21606	21607	21508	21955	21736	21650	21677	21612	21747	21620	21664	21763	21625	21625	21691	21649	21735	21635	21534	21624	21575	21716	21640	21492	21495	21739	21710	21810	21577	21657	21639	21369	21600	21848	21708	21620	21627	21522	21579	21643	21591	21572	21763	21635	21500	21802	21615	21611	21836	21627	21512	21543	21542	21796	21383	21528	21507	21347	21650	21666	21497	21394	21609	21778	21592	21785	21901	21742	21621	21642	21841	21493	21699	21833	21675	21602	21747	21520	21435	21752	21523	21795	21571	21494	21914	21702	21904	21737	21613	21809	21825	21626	21894	21692	21503	21731	21556	21411	21680	21685	21687	21706	21495	21668	21490	21468	21547	21640	21790	21764	21712	21673	21642	21753	21617	21604	21495	21596	21438	21732	21618	21607	21827	21848	21619	21560	21536	21884	21698	21702	21724	21456	21631	21562	21703	21724	21356	21612	21496	21706	21840	21595	21733	21598	21709	21746	21619	21800	21471	21706	21819	21833	21712	21637	21805	21699	21676	21580	21545	21736	21742	21514	21744	21403	21691	21588	21680	21647	21672	21605	21742	21615	21777	21586	21557	21719	21773	21733	21616	21473	21577	21386	21703	21600	21645	21715	21649	21846	21391	21432	21514	21500	21920	21569	21493	21752	21768	21848	21655	21411	21463	21677	21743	21561	21466	21793	21682	21734	21663	21614	21942	21632	21817	21630	21700	21518	21728	21529	21703	21560	21598	21566	21683	21834	21815	21564	21653	21833	21765	21618	21740	21629	21840	21563	21711	21724	21567	21715	21553	21817	21552	21657	21555	21471	21580	21693	21793	21638	21641	21804	21649	21562	21807	21846	21710	21574	21698	21478	21773	21528	21473	21641	21456	21442	21527	21570	21674	21630	21512	21692	21482	21676	21629	21737	21491	21709	21595	21629	21666	21853	21608	21840	21562	21707	21692	21531	21954	21651	21750	21808	21685	21714	21756	21563	21715	21526	21525	21563	21693	21529	21759	21495	21585	21669	21849	21613	21488	21478	21935	21578	21456	21361	21564	21595	21405	21722	21721	21647	21662	21588	21618	21669	21546	21665	21624	21519	21620	21614	21459	21848	21890	21593	21678	21835	21673	21585	21705	21586	21681	21604	21707	21646	21565	21578	21713	21582	21433	21639	21567	21406	21740	21755	21469	21564	21608	21614	21647	21519	21717	21832	21546	21829	21608	21526	21563	21785	21573	21612	21753	21392	21653	21589	21652	21532	21676	21838	21541	21665	21751	21751	21682	21539	21786	21355	21713	21568	21552	21549	21649	21586	21794	21436	21772	21545	21741	21763	21754	21738	21782	21602	21853	21500	21568	21694	21646	21720	21659	21617	21661	21592	21567	21520	21697	21810	21463	21776	21876	21677	21847	21377	21575	21471	21520	21551	21603	21763	21560	21922	21604	21388	21595	21644	21558	21730	21471	21740	21616	21467	21622	21686	21602	21509	21374	21802	21436	21625	21630	21568	21631	21782	21782	21720	21551	21709	21643	21790	21633	21764	21749	21791	21715	21756	21585	21715	21626	21839	21839	21571	21533	21584	21418	21479	21498	21395	21564	21644	21676	21628	21583	21309	21570	21697	21744	21743	21649	21542	21660	21546	21388	21691	21653	21484	21447	21708	21451	21749	21558	21760	21603	21588	21424	21734	21655	21776	21615	21642	21580	21668	21700	21654	21666	21776	21637	21737	21741	21598	21758	21588	21596	21369	21563	21563	21661	21566	21607	21643	21782	21682	21674	21465	21814	21598	21548	21711	21536	21703	21507	21346	21629	21612	21618	21537	21570	21687	21779	21549	21857	21634	21494	21713	21675	21569	21765	21399	21590	21910	21645	21700	21472	21579	21739	21562	21599	21337	21661	21626	21668	21564	21637	21660	21775	21814	21293	21516	21634	21749	21432	21553	21778	21749	21569	21678	21630	21828	21655	21637	21545	21779	21519	21563	21583	21630	21700	21690	21820	21698	21836	21758	21900	21836	21551	21634	21810	21759	21692	21623	21610	21636	21485	21729	21736	21795	21463	21638	21858	21677	21800	21843	21815	21587	21684	21619	21646	21675	21764	21397	21627	21693	21668	21692	21765	21562	21895	21612	21632	21762	21650	21837	21601	21605	21836	21508	21397	21442	21506	21693	21688	21705	21767	21802	21562	21399	21761	21460	21489	21470	21520	21594	21519	21713	21669	21776	21536	21588	21533	21391	21893	21487	21484	21563	21794	21784	21454	21682	21412	21602	21501	21503	21661	21918	21537	21322	21641	21597	21732	21871	21731	21568	21631	21574	21540	21786	21610	21677	21948	21757	21565	21755	21637	21465	21731	21343	21777	21698	21595	21601	21734	21917	21868	21597	21651	21602	21670	21598	21555	21586	21512	21564	21660	21783	21837	21819	21640	21833	21669	21421	21622	21639	21650	21772	21872	21666	21485	21845	21795	21724	21517	21778	21652	21621	21733	21674	21806	21758	21771	21258	21474	21694	21545	21788	21400	21831	21755	21814	21310	21519	21843	21735	21373	21551	21775	21486	21661	21645	21743	21502	21621	21601	21640	21700	21686	21806	21677	21384	21613	21652	21805	21579	21526	21844	21701	21824	21649	21649	21537	21536	21442	21677	21578	21803	21814	21669	21498	21812	21638	21654	21605	21773	21846	21551	21591	21530	21650	21593	21523	21733	21711	21506	21414	21394	21711	21483	21618	21616	21577	21602	21445	21665	21647	21570	21764	21783	21815	21714	21628	21744	21595	21504	21771	21778	21623	21958	21687	21679	21895	21593	21703	21454	21708	21547	21655	21666	21659	21487	21658	21532	21570	21909	21726	21542	21570	21836	21564	21566	21660	21472	21581	21550	21587	21726	21675	21547	21695	21674	21772	21671	21806	21772	21671	21611	21789	21619	21544	21880	21844	21562	21790	21527	21521	21660	21225	21712	21705	21633	21764	21526	21506	21900	21727	21514	21566	21811	21872	21731	21637	21777	21760	21613	21703	21747	21442	21429	21808	21844	21460	21592	21364	21552	21553	21535	21628	21568	21466	21697	21680	21530	21631	21397	21784	21641	21607	21737	21898	21718	21373	21669	21694	21427	21617	21513	21607	21490	21423	21705	21656	21558	21825	21730	21699	21603	21591	21532	21545	21332	21903	21702	21581	21599	21601	21646	21673	21802	21604	21783	21615	21619	21744	21585	21755	21645	21510	21723	21787	21612	21579	21547	21725	21743	21637	21600	21783	21818	21589	21728	21812	21687	21686	21802	21555	21774	21560	21664	21584	21681	21516	21724	21683	21763	21555	21844	21687	21556	21693	21509	21736	21525	21636	21690	21700	21681	21573	21699	21833	21558	21563	21595	21604	21683	21439	21573	21496	21550	21668	21551	21735	21453	21619	21776	21585	21661	21566	21710	21421	21560	21552	21844	21680	21765	21675	21384	21689	21535	21429	21682	21576	21495	21716	21805	21636	21520	22009	21580	21503	21526	21743	21658	21794	21576	21655	21557	21567	21693	21798	21793	21528	21562	21566	21607	21626	21503	21788	21609	21746	21698	21381	21574	21670	21716	21561	21581	21499	21708	21590	21524	21614	21526	21586	21236	21425	21597	21732	21782	21581	21717	21613	21680	21587	21613	21602	21687	21757	21512	21405	21577	21696	21631	21815	21814	21735	21653	21889	21803	21738	21817	21853	21558	21726	21561	21645	21670	21866	21647	21434	21642	21816	21938	21461	21632	21830	21569	21735	21790	21618	21637	21689	21640	21674	21573	21712	21529	21597	21519	21707	21622	21771	21715	21538	21491	21770	21704	21564	21538	21608	21858	21677	21680	21529	21741	21584	21936	21779	21624	21539	21468	21699	21425	21624	21760	21563	21619	21722	21920	21712	21605	21667	21769	21754	21530	21750	21904	21545	21527	21818	21670	21712	21585	21814	21617	21646	21533	21660	21729	21542	21749	21635	21717	21711	21734	21681	21689	21689	21519	21400	21655	21725	21458	21489	21762	21698	21537	21405	21594	21548	21452	21563	21524	21506	21453	21697	21540	21723	21737	21756	21528	21706	21784	21612	21655	21620	21781	21668	21643	21450	21661	21664	21739	21640	21585	21632	21572	21885	21562	21652	21549	21805	21711	21652	21647	21627	21650	21768	21535	21734	21709	21676	21714	21599	21479	21541	21837	21697	21881	21488	21605	21696	21672	21647	21548	21966	21774	21717	21726	21627	21530	21496	21543	21646	21791	21709	21773	21522	21747	21741	21603	21765	21602	21653	21684	21634	21731	21782	21504	21536	21689	21565	21759	21502	21779	21604	21409	21625	21666	21587	21857	21795	21804	21660	21606	21623	21790	21498	21928	21611	21653	21678	21687	21287	21526	21492	21917	21527	21679	21582	21496	21884	21497	21486	21672	21912	21719	21703	21665	21749	21619	21547	21583	21639	21542	21760	21665	21839	21653	21552	21636	21717	21617	21765	21600	21778	21690	21684	21900	21616	21570	21643	21607	21805	21599	21555	21516	21420	21708	21690	21605	21752	21581	21694	21546	21970	21617	21494	21633	21532	21722	21745	21628	21904	21514	21823	21410	21785	21467
22933	39990	37127	29589	25296	24249	22688	20780	20236	19838	19305	19248	19145	18712	18223	17683	17485	17072	17010	17036	16880	16984	16784	17142	16937	16911	16957	16848	17035	16956	16945	16882	17069	16897	17041	16933	17077	17043	17002	17163	16942	17088	16993	17187	16966	17003	17011	17187	17050	17130	16997	17111	16783	16875	17137	17082	16828	16881	16783	17012	16632	16681	16795	16990	16838	16863	16885	16952	16928	16845	16957	16862	16980	16944	16893	16873	16812	16792	16885	16835	16751	16973	16869	16954	16765	16831	16926	16891	16789	16895	16952	17070	16840	17007	16853	16847	16772	16910	17019	16972	16930	16936	16988	16917	16972	16785	16783	16810	16865	17025	16893	16805	17002	16769	16714	16857	16962	16976	16856	16898	16826	16899	16865	16790	16752	16880	16946	16828	16666	16863	16977	16927	16852	16767	16746	16869	16962	16969	16897	16823	16894	16931	16975	17041	16844	17073	16744	17005	17113	17076	16922	17036	16936	16914	16818	16847	16982	16770	16957	16691	16746	16765	16876	16866	16828	16658	16958	16827	16759	16893	16913	16783	16707	16785	16823	16881	16817	16967	16908	16937	16809	16876	16899	16765	16740	16764	17061	17007	16894	16927	16800	16786	16879	16810	16984	16866	16892	16942	16698	16989	16787	16862	16790	17011	16962	17017	16801	16811	16988	16908	17110	16784	16876	16817	16746	16875	17058	16746	16893	16854	16951	16828	16936	16882	16786	16995	16799	16823	16855	16851	17040	17010	16825	16987	16866	16952	16708	16856	16812	17064	16642	16810	16809	16862	16745	16904	16991	16894	16853	16991	16901	16876	16762	16774	17034	16881	16817	16859	16833	16740	17055	16871	17070	16693	16780	16927	16951	16734	16813	16910	16679	16854	16651	16857	16980	17002	16797	16907	16786	16829	16871	16832	16828	16994	16713	16895	16999	16944	16812	16934	17039	17007	16991	16871	16862	16851	16888	16646	16697	16815	16911	16694	16859	16911	16935	16865	16734	16944	16872	17068	16758	16758	16753	16996	17038	16927	16779	16808	16815	16954	16756	16800	16579	16882	16888	16873	16928	16767	16889	17098	16787	16777	17047	16900	16986	16743	16940	17047	16956	16758	17007	16894	16929	16881	16666	17072	16797	16819	16808	16844	16819	16985	16919	16895	16790	16804	16856	16881	17078	17010	16806	16923	16834	17008	16886	16855	16957	17087	16933	16922	16839	16933	16775	17045	16894	16834	16866	16913	17025	16803	16777	16806	16897	16832	17064	16890	16881	16823	16903	17025	16808	16906	16717	16749	16978	16720	16952	17073	16928	16745	16812	16797	16952	16729	16970	16882	16831	16921	17048	17019	16814	16734	16768	16833	16639	16949	17011	16964	17015	16819	16777	16851	16850	16971	16985	17051	16832	16873	16959	16852	16888	16789	16943	16998	16752	16846	17108	16700	16698	17005	16842	17042	16989	16964	16789	16874	16909	16684	16939	16874	16975	16902	16896	16702	16929	16955	16811	16994	16788	16791	17034	16830	16886	16941	16960	16974	16886	16885	16766	16817	17029	16933	16837	16956	16858	17028	17007	16960	16886	16796	16823	16861	16934	16923	16884	16645	16778	16760	16993	16968	16826	16886	16714	16928	16741	16755	16928	16757	16856	16945	17022	17041	16737	16953	16912	16828	16738	16846	16725	16937	16973	16841	16874	16716	16928	16968	16939	17034	16930	16723	16668	17014	16838	16908	16951	16821	16877	16951	16746	17092	16830	16850	16735	17012	16953	16891	16922	16973	16820	16910	16837	16960	16721	16974	16959	16927	16785	16896	16979	16895	16823	17071	16695	16772	16747	16891	16729	16906	16905	16815	16918	16688	16951	16909	16976	16969	16845	16887	16897	16785	16936	16859	16911	16931	16900	17003	16962	16928	16799	17003	16905	16928	16878	16853	16986	17070	16952	16793	16934	16865	16877	17032	16938	16884	16826	16952	16740	16830	17016	16881	16660	16928	16953	16848	16795	16896	16722	17021	17089	16880	16811	16939	16931	16789	16910	16844	17084	16810	16932	16779	16886	16956	16951	16910	16974	16969	16962	16797	17019	16903	17041	16894	16971	16814	16816	16973	16888	16781	16699	17032	17107	16912	16825	16938	16888	17030	16747	16893	16888	16793	16868	16761	16922	16820	17030	16929	16875	17000	16825	17069	16657	17025	16887	16879	16962	16739	16950	16922	16875	16710	16789	16798	16700	16916	16891	16932	16795	16863	16821	16895	17052	16805	16965	16845	16738	16917	16937	16932	16991	16789	16897	16743	16912	16868	16790	16854	16958	16667	16797	16987	17015	16805	17011	16834	16759	16844	16990	16926	16911	16844	16838	16898	16812	16995	16705	16910	16757	16578	16918	17088	16920	16971	16864	16867	16807	16985	16906	16951	16955	16964	16934	16875	16845	16818	16862	16962	16871	16784	16892	16909	16754	16960	16866	16961	16917	16815	16738	16835	16677	17081	16850	16959	16984	16937	17075	16976	16786	17055	16803	16866	16808	16963	16978	16832	16959	16858	16916	16823	16886	16889	16990	16936	16739	17000	16893	16793	16984	16906	16908	16736	16882	16841	16828	16990	16829	16890	16814	16926	16878	16834	16788	16882	16988	16822	16972	16934	16838	16797	17065	16750	16842	16817	16859	16786	16795	16977	17002	16947	16907	16957	16941	16954	16784	16904	16788	16937	16879	17078	16840	16878	16793	17247	16957	16891	17051	16912	16966	16806	16921	16863	16987	16836	16893	16935	16933	16798	16852	16723	16956	16758	16833	16925	16821	16861	16937	16816	16810	16956	16795	16848	16978	16847	17025	16750	16777	17048	17138	16820	16816	16879	16848	16862	16740	16775	16738	16939	16998	17164	16883	16772	16887	16769	16949	17108	16765	16899	16932	16879	16853	16938	17108	16863	16928	16759	16911	16892	16727	16825	16786	16836	16791	16894	16913	16872	16975	16782	17063	16904	16955	16744	16874	16831	16866	16871	16718	16899	16877	16791	17066	16868	16982	17058	16800	16852	16895	16828	16940	16961	16876	16884	16844	16974	16882	16855	16773	16886	16871	17119	16867	16709	16790	16768	16870	16779	16976	16907	16805	16822	16782	16901	16782	16850	17088	16937	16751	16825	17197	16877	16773	16836	16900	16903	17035	16719	16767	16981	16821	16769	16979	16891	16791	16853	17074	16941	16928	17067	16793	16748	16957	16822	16762	16862	16989	16901	16921	16894	17037	16804	16905	16863	16957	16958	16889	16828	16805	16911	16870	17014	16850	16914	16886	16947	16716	16907	16791	16902	16899	16926	16718	16801	16889	16813	17063	16984	16936	16797	16809	16756	16692	16869	16801	17046	16847	16930	16754	16789	17009	16832	16817	16850	16913	16903	16815	16864	16975	16955	16791	16972	16814	16827	16875	16860	16812	16716	16855	16917	16891	16902	16734	16871	16911	16889	16849	16851	16939	16949	16785	16891	16958	16935	16651	16944	16815	16911	16820	17023	16876	16828	17140	16946	16903	16807	17169	16852	17073	16807	17026	16849	16826	17024	17007	16980	16862	16837	16988	16943	16975	16815	16899	16932	16843	16834	17023	16874	17049	16937	16857	16951	16844	16968	16899	16925	16832	16965	16895	16773	16924	16895	16868	16908	16972	17076	16796	16880	16824	16679	17074	16954	16746	16911	16822	16765	16755	16827	16910	16706	16850	16942	16831	16958	16780	16871	16930	16927	17002	16765	16959	16832	16750	16993	17088	16694	16872	16801	16745	16791	16876	16675	16891	16823	17101	16868	16844	16800	16880	16869	16938	16805	16834	16930	16935	16885	16972	16951	16976	16841	16895	16851	16801	16953	16953	16818	16733	16824	16963	16858	16743	16774	16897	16878	16973	16921	16833	16566	16977	16918	16953	17010	16990	16780	16813	16877	16929	16887	16976	16809	16700	16788	16880	16874	16998	16895	16844	16875	16936	16659	16885	16775	16997	16868	16780	16997	16818	16844	17042	16896	16954	16806	16893	16877	16699	16834	16871	16749	16857	16810	17053	16849	16918	16722	16946	16860	16793	16784	16862	16918	16774	16785	16973	16735	16917	16896	16939	16858	16991	16864	16810	16786	16976	16809	16769	16920	16798	16893	16840	16998	16879	16688	16792	16937	16816	17035	16820	16886	17004	16845	16951	16895	16839	16824	16900	16910	16907	16975	17038	16879	16957	16919	16834	16957	16748	16856	16866	16807	16946	16962	16930	16856	16749	16934	16882	16989	16819	16809	16873	16896	16994	16743	16956	16924	16930	16812	17002	16979	16919	16922	16839	16855	16847	16822	16970	16952	17048	16895	16990	16782	16822	16979	16733	16850	16793	16889	16810	16935	16838	16647	16703	16887	16865	16845	16840	16909	16962	16839	16976	16990	16892	16998	16904	16947	16962	17047	17114	16844	16898	16866	16909	16944	16705	16761	16913	16831	16844	16861	16870	16766	16903	16961	16923	16841	16788	16870	16961	16807	16832	16903	16780	16796	16906	16930	16914	16812	17044	16769	16864	16900	16975	16900	16957	16923	16827	17096	16822	16866	16998	16782	16983	16921	16840	17004	16969	16963	16878	16939	16749	16914	16868	16986	16982	16831	16817	16880	16791	16826	17041	16765	16956	16836	16805	16985	16890	16892	16873	16936	16915	16805	16943	16946	17050	16961	16950	16715	16847	17010	16924	16909	16681	16917	16848	16966	16807	16830	16835	16820	16824	16906	17002	16972	16756	16762	16873	16918	16993	16841	16797	17007	16891	17026	16816	17049	16636	16840	16924	16712	16880	16910	16908	16837	17000	16854	16820	16954	17017	16841	16942	16876	16918	16722	16914	16890	16808	16913	16931	16869	16772	16843	16882	16813	16854	16984	16912	16791	16647	16861	16921	16936	16942	16945	16839	16912	16978	16741	16822	16924	17027	17087	17059	16874	17030	16963	16924	16770	16857	17015	16991	16927	16807	16997	16761	17014	16791	16928	16987	16760	16923	16717	16823	16699	16972	16862	16964	16785	16903	16939	16964	16801	16853	16879	16879	16851	16739	16928	16755	16980	16856	16758	16799	16961	16913	16718	17042	16976	17017	16889	16908	16871
31877	25680	28018	25401	22446	21748	21415	21018	21222	21049	20873	20781	20735	20646	20522	20333	20439	20500	20330	20407	20197	20218	20488	20337	20474	20424	20220	20325	20162	20406	20406	20409	20032	20322	20268	20169	20359	20388	20349	20427	20542	20494	20175	20387	20504	20382	20290	20406	20425	20193	20421	20558	20310	20524	20219	20365	20422	20591	20217	20237	20395	20543	20496	20252	20375	20244	20268	20420	20334	20289	20368	20265	20421	20388	20082	20289	20342	20267	20160	20373	20125	20179	20435	20312	20118	20335	20204	20240	20401	20275	20533	20153	20332	20034	20464	20308	20314	20301	20312	20105	20275	20067	20383	20299	20236	20344	20287	20330	20184	20211	20272	20296	20291	20164	20208	20243	20220	20228	20084	20029	20269	20268	20370	20359	20193	20326	20307	20381	20147	20557	20359	19946	20013	20036	20224	20300	20052	20333	20347	20222	20223	20136	20181	20228	20099	20259	20349	20117	20215	20225	20491	20109	20193	20047	20163	20239	20378	20375	20455	20180	20259	20318	20334	20399	20218	20325	20261	20225	20225	20446	20457	20406	20178	20227	20191	20123	20314	20250	20210	20259	20083	20382	20304	20244	20196	20166	20237	20259	20591	20201	20199	20098	20136	20302	20368	20219	20276	20123	20104	20461	20394	20047	20130	20034	20015	20277	20028	20223	20249	20112	20479	20294	20329	20262	20336	20284	20214	20352	20049	20175	20120	20215	20255	20282	20297	20178	20295	20185	20341	20161	20491	20402	20331	20272	20307	20109	20037	20201	20406	20241	20350	20096	20008	20293	20070	20074	20484	20332	20232	20427	20274	20231	20293	20161	20364	20441	20137	20359	20239	20390	20221	20330	20037	20135	19957	20387	20243	20300	20408	20426	20280	20359	20129	20242	20225	20266	20360	20195	20310	20439	20309	20197	20393	20312	20133	20217	20338	20029	20161	20038	20279	20344	20394	20178	20282	20314	20157	20131	20176	20233	20227	20437	20253	20346	20049	20466	20223	20248	20129	20108	20251	20163	20308	20112	20246	20248	20370	20212	20456	20128	20463	20446	20447	20197	20351	20384	20154	20394	20280	20247	20152	20198	20312	20011	20640	20078	20310	20294	20307	20319	20235	20542	20293	20413	20181	20338	20084	20209	20145	20294	20310	20122	20127	20269	20038	20256	20355	20079	20038	20012	20374	20391	20402	20189	20073	20357	20442	20246	20367	20179	20229	20203	20143	20301	20233	20241	20231	20350	20184	20269	20444	20218	20384	20217	20419	20326	20187	20376	20341	19997	20257	20368	20063	20207	20389	20367	20248	20298	20104	20147	20272	20352	20282	20566	20484	20238	20334	20384	19987	20243	20185	20274	20230	20229	20201	20285	20331	20286	20130	20269	20325	20479	20144	20246	20363	20396	20121	20090	20362	20364	20420	20586	20243	20262	20138	20218	20351	20313	20169	20164	20213	20108	20231	20079	20376	20290	20180	20189	20125	20077	20410	20148	20215	20292	20211	20028	20460	19940	20200	20219	20240	20074	20246	20240	20252	20178	19847	20241	20463	20256	20413	20341	20392	20297	20375	20357	20373	20066	20399	20297	20281	20316	20346	20516	20322	20205	20272	20447	20241	20282	20204	20095	20240	20156	20244	20262	20337	20218	20418	20503	20239	20281	20242	20212	20417	20306	20471	20258	20225	20388	20353	20465	20277	20118	20162	20250	20247	20368	20235	20357	20427	20368	20514	20201	20376	20407	20310	20281	20350	20480	20274	20164	20397	20197	20320	20386	20294	20350	20196	20109	20311	20033	20198	20382	20243	20257	20320	20347	20049	20349	20436	20168	20359	20267	20111	20349	20240	20366	20102	20151	20374	20418	20295	20151	20340	20299	20211	20434	20484	20296	20331	20296	20197	20121	20323	20240	20208	20189	20159	20166	20419	20359	20249	20245	20276	20337	20082	20487	20378	20197	20333	20160	20310	20174	20231	20168	20345	20383	20132	20342	20182	20111	20370	20312	20450	20183	20286	20469	20298	20202	20231	20249	20557	20178	20300	20350	20197	20392	20206	20160	20455	20244	20360	20322	20439	20259	20233	20328	20115	20180	20283	20265	20076	20211	20362	20336	20185	20078	20211	20232	20132	20458	20454	20297	20345	20380	20382	20451	20153	20140	20286	20336	20172	20425	20206	20110	20345	20338	20430	20257	20155	20356	20260	20312	20362	20376	20170	20286	20135	20578	20104	20059	20156	20197	20256	20513	20372	20338	20436	20199	20259	20338	20328	20179	20070	20195	20285	20290	20312	20294	20297	20336	20121	20403	20315	20210	20197	20051	20122	20138	20373	20258	20373	20500	20380	20060	19903	20063	20343	20159	20338	20593	20279	20475	20413	20438	20281	20162	20409	20212	20229	20224	20363	20233	20311	20366	20306	20132	20463	20258	20328	20314	20266	20002	20102	20050	20372	20357	20293	20306	20276	20243	20402	20157	20272	20262	20226	20186	19971	20252	20228	20384	20423	20173	20441	20470	20246	20313	20165	20265	20368	20198	20288	20315	20185	20228	20201	20175	20312	20346	20270	20266	20200	20280	20138	20133	20183	20052	20320	20302	20219	20336	20078	20498	20398	20316	20290	20071	20451	20386	20208	20097	20232	20418	20260	20044	20233	20052	20213	20302	20302	20388	20169	20164	20122	20381	20423	20236	20239	20081	20206	20324	20204	20278	20521	20170	20322	20339	20298	20280	20147	20383	20228	20174	20257	20034	20288	20106	20169	20187	20327	20434	20215	20192	20145	20106	20247	20330	20256	20165	20361	20224	20186	20246	20120	20171	20315	20352	20417	20260	20183	20278	20220	20362	20260	20388	20392	20387	20283	20212	20208	20182	20328	20200	20413	20212	20323	20229	20294	20255	20253	20196	20044	20202	20505	20373	20163	20437	20314	20203	20103	20264	20340	20100	20404	20252	20228	20234	20184	20083	20372	20253	20228	20216	20215	20159	20202	20127	20281	20251	20239	20449	20156	20364	20302	20299	20218	20328	20433	20286	20243	20200	20408	20292	20200	20298	20083	20434	20363	20208	20216	20389	20454	20324	20267	20224	20245	20313	20062	20137	20123	20298	20339	20232	20240	20252	20292	20016	20075	20078	20289	20223	20353	20124	20296	20330	20320	20350	20558	20295	20213	20221	20265	20321	20307	20064	20267	20383	20354	20201	20291	20213	20278	20085	20296	20269	20016	20214	20220	20302	20158	20257	20160	20389	20425	20389	20265	20321	20204	20345	20309	20268	20252	20103	20133	20524	20644	20137	20279	20075	20431	20235	20442	20428	20085	20206	20210	20561	20224	20205	20104	20435	20421	20212	20208	20434	20163	20336	20155	20412	20404	20318	20281	20303	20300	20160	20209	20125	20424	20339	20261	20336	20224	20340	20294	20174	20339	20171	19987	20437	20493	20120	20216	20267	20165	20325	20208	20134	20282	20462	20467	20190	20318	20228	20163	20136	20298	20453	20334	20240	20441	20347	20342	20385	20295	20281	20342	20279	20344	20166	20186	20121	20418	20124	20214	20393	20292	20464	20303	20257	20507	20308	20437	20362	20056	20318	20002	20151	20356	20122	20199	20036	20196	20228	20327	20233	20266	20314	20218	20272	20198	20329	20325	20155	20048	20160	20164	20231	20318	20355	20161	20111	20178	20029	20200	20186	20437	20414	20053	20240	20196	20333	20504	20311	20020	20298	20210	20370	20283	20347	20405	20331	20010	20262	20240	20205	20369	20288	20484	20257	20264	20420	20498	20095	20122	20219	20314	20231	20358	20519	20309	20128	20173	20347	20457	20430	20439	20086	20349	20544	20388	20145	20168	20331	20167	20474	20452	20404	20299	20255	20280	20367	20357	20320	20430	20254	20268	20570	20480	20372	20465	20272	20421	20399	20181	20277	20064	20083	20124	20215	20179	19997	20191	20206	20368	20201	20233	20367	20325	20164	20154	20293	20068	20539	19917	20170	20261	20287	20053	20230	20621	20272	20255	20176	20430	20110	20250	20311	20254	20265	20342	20145	20576	20155	20211	20024	20049	20261	20217	20144	20287	20311	20346	20322	20300	20350	20093	20248	20160	20265	20435	20429	20314	20293	20124	20111	20269	20208	20413	20199	20468	20263	20377	20172	20337	20238	20203	20328	20379	20416	20516	20155	20139	20115	20371	20201	20354	20307	20220	20206	20438	20322	20434	20267	20270	20317	20352	20346	20124	20303	20290	20442	20356	20368	20345	20312	20355	20214	20185	20336	20264	20100	20196	20407	20139	20138	20377	20034	20234	20369	20348	20343	20340	20270	20485	20531	20178	20081	20366	20126	20528	20421	20479	20251	20276	20476	20495	20448	20262	20125	20293	20025	20308	20165	20436	20201	20118	20066	20263	20377	20346	20320	20164	20488	20366	20018	20145	20120	20266	20301	20145	20160	20379	20221	20456	20171	20487	20234	20262	20082	20081	20152	20379	20184	20286	20382	20455	20308	20259	20391	20284	19994	20196	20454	20305	20317	20363	20238	20248	20345	20158	20185	20337	20137	20532	20383	20323	20332	20451	20174	20115	20156	20479	20447	20358	20485	20268	20252	20303	20212	20369	20185	20380	20263	20325	20284	20212	20226	20284	20321	20341	20317	20250	20248	20229	20301	20130	20265	20453	20319	20230	20430	20528	20273	20208	20307	20284	20333	20229	20492	20216	20192	20416	20373	20439	20470	20241	20390	20200	20080	20263	20357	20171	20249	20507	20292	20135	20313	20197	20471	20337	20120	20309	20350	20284	20343	20411	20062	20371	20161	20339	20230	20351	20286	20267	20109	20336	20413	20554	20260	20172	20209	20212	20336	20518	20226	20039	20214	20310	20222	20254	20239	20326	20428	20305	20498	20126	20183	20111	20060	20331	20411	20273	20278	20064	20296	20299	20430	20499	20136	20099	20496	20200	20097	20382	19966	20464	20495	20450	20269	20015	20057	20472	20383	20173	20158	20205	20330	20377	20163	20107	20136	20302	20298	20431	20321	20257	20265	20347	20403	20196	20392	20282	20375	20272	20071	20264	20217	20240	20400	20176	20274	20216	20318	20327	20421	20374	20332	20319	20235	20258	20245	20573	20385	20478	20175
21706	28889	27241	21941	19423	18535	17833	17520	17045	17005	16942	16894	17024	16682	16530	16323	16284	16184	16023	16212	16049	16213	16092	16153	16068	16217	16280	16182	16185	16342	16198	16173	16109	16206	16096	16167	16195	16207	16161	16202	16064	16322	16122	16040	16123	16157	16174	16057	16225	16151	16189	16104	16108	16061	16093	16298	15993	16091	16002	16073	16181	16094	16271	16036	16170	15965	16126	16174	15786	16001	15873	16003	16061	16150	16026	16144	16152	15981	16068	16036	16101	16140	16057	16222	16099	15933	15977	16020	16240	16109	16038	16144	16201	16232	16077	16123	16024	16140	16050	15955	16087	16067	16059	16159	16208	16112	16074	16339	16357	16008	16161	16028	16188	16004	16010	16126	16121	16256	16116	15883	15970	16032	16020	16150	16009	15977	15958	16100	16195	16133	16198	16103	16061	16243	16075	16026	16094	16243	16095	16036	16220	16066	16061	16051	16141	16100	16198	16078	16061	16044	16172	16158	16373	16016	16123	16048	16058	16152	16212	16155	15942	16134	16092	16096	16190	15896	16119	16201	16012	16032	16093	16337	15870	16200	16069	16021	16050	16070	16164	16075	16141	16246	16159	16002	16227	16058	16308	16087	16226	16053	16180	15997	15886	15933	16030	16128	15995	16111	16040	16194	16123	16172	16133	15836	16070	16282	16134	16185	16121	16229	16034	16052	16172	16122	16031	16198	16120	15855	16167	16144	16159	15972	16142	16094	16082	16158	15930	15941	16281	16149	16122	16230	16048	16096	16094	16003	16027	16211	16092	16133	16094	16160	16063	16038	16233	16084	16110	16052	16028	16237	16006	15959	16079	16042	16154	16107	15929	16150	15924	16155	16074	16020	16160	16098	16082	16208	16164	15997	16128	16099	16052	16132	16082	16116	16297	16120	16144	16222	16045	16267	16127	16271	16092	16009	15880	16216	15925	16193	15882	16092	16019	16072	15990	16242	16071	15975	16185	16105	16126	16084	16170	16250	16083	16035	16143	16196	16029	16181	16150	16092	16077	16132	16257	16162	16198	16170	16267	15986	16180	16249	16103	16101	16232	16070	15928	15996	16088	16047	16173	16116	16158	16103	16209	16157	16035	15908	16060	16072	16180	16145	16206	16099	16132	16184	16147	16182	16183	16283	16054	16041	16011	15999	15972	16341	16206	16085	16279	16053	16238	16131	16273	16190	16086	16163	15986	16022	15838	16143	16011	16052	16141	16120	16128	16076	16019	16079	16181	16200	16195	16334	15973	16146	16074	15962	16067	16076	15998	16186	16247	16085	16215	16070	16119	15954	16013	16156	16129	16107	16116	16112	16145	16014	15879	16037	16116	16299	16120	16188	16040	16247	16080	16095	16117	16161	16071	16223	16085	16150	16106	16061	16108	16175	15985	16182	16035	16102	16186	16188	16030	16103	16082	16128	16236	16168	16161	16010	15932	16052	16100	16148	15996	16071	16194	16155	16145	16087	16031	16054	16224	16076	15982	16102	16122	16269	16164	16299	16100	15974	16082	16264	16087	16094	16096	16098	16136	16205	16112	16196	16110	15976	16082	16057	16154	16129	16205	16028	16082	16145	16138	16254	16237	16114	15968	16171	16065	16093	16079	16254	16100	16065	16081	16160	16111	16285	15980	16122	16213	16257	16081	16127	16247	16033	16042	16066	16046	16012	16196	16103	16122	16294	16108	16200	16029	15988	16086	16024	16173	16138	16036	16061	15899	16007	16221	16168	16359	15969	16191	16049	16179	15979	16131	15950	16161	15977	16169	16200	16015	16084	16123	16028	16154	16089	16141	16211	16141	16125	16049	16146	16220	15989	15955	15993	16036	16181	16238	16036	16131	16126	16322	16059	15998	16060	16072	16068	15974	15963	15995	16023	16256	16196	16206	16161	15951	16109	16131	16008	16151	16221	16280	16136	16024	16012	16165	16292	16179	16099	16089	16187	15953	16026	16077	16122	16040	16093	16189	16168	16058	16016	16033	16065	15938	16057	16115	16042	16020	16157	16045	16121	16038	15966	16133	15973	15994	16032	16273	16031	15941	15943	15967	15835	16018	16046	16084	15974	16064	16096	16119	16194	16063	16181	16212	15990	16228	16174	16198	16252	16141	16066	16062	16154	16042	16250	16199	16118	16235	16132	16163	16083	16072	16115	16073	16121	16082	16040	16205	15932	16145	16145	16186	16077	16040	16142	16158	15938	16178	16097	16154	15864	16106	15993	16081	16107	15921	16047	15941	15988	15941	16087	15940	16178	16088	16132	16031	16122	16171	16008	16074	15965	16206	16050	16177	16068	16091	16088	16071	16106	16141	16082	16044	16210	16142	16222	16117	16123	16013	16087	15997	16106	16097	15985	16096	16077	16102	15852	16160	16143	16089	16112	16188	16063	16129	15998	15946	16076	16141	16011	16141	16197	16176	16145	16286	16181	16331	16006	16238	16070	16145	16091	16100	16104	16252	16169	16066	16036	16069	16143	16176	16108	16094	16190	16140	15980	16161	16092	16042	16076	16201	16325	16129	16081	16077	16041	16124	16148	16117	16093	16364	16003	16213	16209	16249	15947	16160	16185	16060	16263	16044	16189	16208	16403	16258	16192	16101	16226	16155	16036	16099	16018	16209	16014	16157	16227	16135	16354	16199	16183	16154	16073	16103	16126	16123	16320	16194	15927	16158	16144	16058	16123	15941	16135	16193	16029	16173	15973	16011	16190	16074	16171	16073	15968	16130	16213	15985	16047	16183	16311	16065	16315	15930	16061	16071	16164	16113	16042	16015	16215	15978	16198	16069	16134	16169	16144	16059	15979	16086	16217	16049	16006	16042	16048	15986	16185	16162	16059	15963	16063	16241	16050	16081	15982	16126	16129	16138	16198	16079	16033	16115	16080	16206	16106	16035	16159	16112	16020	16162	16205	16233	16205	16098	16024	16190	16201	16252	15894	16082	16112	16147	15946	16048	15944	16006	16116	16164	16023	16234	16003	16064	16084	16347	16126	16136	15982	16110	16173	16077	16137	16317	16127	16165	16045	16078	16059	16179	16105	16089	16140	16044	16046	16123	16239	16083	16065	16003	16074	16148	16152	16059	16020	16203	16078	16140	16191	16155	16102	15982	16023	16070	16333	16171	15937	16164	16001	16162	16170	16107	16086	16070	16265	16046	16179	15983	16313	16216	16158	16082	15993	16111	16175	16140	16016	16035	16087	16187	16120	16256	16221	16207	16056	16254	16245	16080	16042	15993	16166	16096	15888	16032	16225	15950	16188	16056	16126	15964	16162	16102	16124	16217	16215	16229	16117	16376	16195	16100	16042	16163	16135	15955	16034	16077	16038	16081	16048	16016	16215	16065	16272	16157	16043	16073	16175	16135	16002	15930	16300	16268	15982	16120	16081	16117	16054	16259	16088	16180	15978	16050	16223	16021	16190	16100	15972	16082	16179	16266	16152	16096	16067	16028	16252	16092	16123	16220	16082	16167	16228	16102	16127	16065	16189	16120	16125	16053	16179	16233	16042	16186	16036	16044	16062	16055	16103	15945	16149	16125	16173	16006	16148	16025	16121	16093	16073	15969	15961	16117	16150	16128	16131	16151	15916	16005	16074	15927	16157	15989	16030	16070	16096	16238	16332	16121	15994	16343	16044	16087	16021	16370	16119	15923	15998	16141	16102	16070	16097	16217	16234	16149	16346	16129	16144	16057	16128	16325	16109	16130	16132	16191	16118	16185	16109	16120	16321	16124	16140	15938	16062	16015	16225	16277	16133	16116	16146	15992	16077	16094	16337	16105	16127	16022	16301	16345	16108	15917	16219	16232	15926	16042	16040	16224	16173	16057	15997	15909	16147	16024	16158	16114	16198	16107	16064	16117	16293	16037	16121	16056	16080	16081	16179	16228	16115	16027	16054	16124	16055	16198	16082	16188	16259	16139	16211	16203	16252	16097	16178	15906	16022	16132	15987	16216	16089	16086	16057	16095	16042	15930	16100	16154	16128	16127	16094	16140	16201	16123	16001	15987	15899	16053	16115	16079	15995	16101	16111	16156	16154	16142	16184	15985	16172	16125	16001	16152	16084	16075	16055	16225	16163	16178	16149	16193	16183	16157	16206	16392	16132	16068	16164	16170	16259	16104	16141	15884	15976	16095	16146	16024	15954	16095	16222	15939	16107	16068	16056	16059	16149	16062	16219	16221	16039	16106	15905	16063	16191	16218	16205	15946	16148	16186	16021	16080	16195	16174	16093	15931	16337	16052	16025	16211	16079	15915	16201	16285	16149	16119	16089	16095	16063	16145	16161	16099	16114	16045	16096	16078	16114	16150	16176	16033	16079	16180	16186	16181	16096	16162	16093	16218	16150	15870	16032	16279	16154	15972	16231	16114	16183	16186	16179	15953	16019	16111	15909	16125	16136	16077	16166	16344	16172	16165	16148	16036	16169	16062	15848	16040	16312	16080	16021	16177	16148	16113	16177	16051	16267	16244	16191	15981	16133	16047	16309	16063	16231	16130	16172	15918	16179	16212	16092	15998	16123	16081	16336	16056	16048	16163	16059	16144	16069	16150	16027	16115	15966	16117	16176	16070	16148	16070	16125	16054	16319	16138	16080	16154	15912	16106	16017	16169	16117	16137	16232	16262	16079	16160	16127	15966	16031	16019	16106	16018	16109	15999	16085	16089	16062	16123	16107	16177	16090	16024	15996	16044	16136	16091	16102	16155	16114	16172	16015	16140	16063	16127	16149	16027	16091	16082	16182	16215	16123	16186	16143	16131	16086	16160	15998	16230	16092	16141	16029	16242	16000	15989	15996	16247	16130	16211	16145	16217	16085	15967	16109	16093	16294	16294	16058	16210	16036	16140	16116	15946	16165	16254	16242	16214	16076	15904	16226	16090	15891	16051	16189	15954	16095	16140	16126	16183	16155	16225	16056	16064	16183	16185	16039	16012	16146	16045	16008	16258	16175	15973	16042	16152	16130	16213	16237	16157	15886	16044	15940	15969	15969	15976	16078	16404	16209	16270	16072	16134	16143	16286	15990	16072	16126	16010	15974	16274	16169	16202	15867	16321	16141	16333	16165	16096	16069	16071	16064	15974	16103	16252	16343	16240	16118	16152	16230	16167	16135	16001	16064	16142	15999
26194	21647	28615	26350	24395	24758	24978	23306	22556	22717	22526	22407	22441	22307	22049	21885	21886	21844	21496	21712	21497	21640	21463	21681	21786	21770	21778	21662	21744	21648	21596	21822	21831	21698	21581	21600	21801	21704	21774	21752	21694	21698	21570	21635	21652	21455	21462	21592	21569	21745	21583	21719	21603	21649	21297	21686	21572	21616	21756	21661	21546	21368	21351	21790	21619	21650	21668	21764	21717	21806	21485	21746	21576	21650	21703	21387	21665	21540	21404	21539	21553	21532	21513	21609	21661	21628	21822	21372	21617	21515	21426	21573	21828	21426	21673	21426	21302	21743	21692	21426	21632	21580	21617	21634	21521	21394	21665	21611	21763	21517	21561	21441	21442	21299	21856	21424	21437	21502	21705	21498	21535	21712	21703	21563	21637	21588	21551	21902	21566	21631	21505	21384	21383	21514	21303	21618	21712	21114	21438	21628	21647	21414	21691	21304	21685	21538	21495	21539	21630	21498	21540	21479	21441	21722	21472	21363	21596	21659	21619	21600	21652	21330	21540	21457	21400	21503	21344	21545	21529	21450	21323	21583	21411	21555	21543	21644	21343	21745	21384	21467	21275	21379	21771	21623	21585	21641	21525	21364	21558	21492	21645	21583	21741	21488	21624	21583	21523	21349	21477	21744	21703	21535	21692	21313	21547	21638	21612	21490	21503	21632	21663	21721	21425	21617	21536	21614	21439	21518	21473	21539	21501	21561	21576	21506	21786	21615	21709	21494	21510	21626	21580	21380	21604	21507	21621	21534	21361	21572	21572	21345	21449	21376	21658	21685	21499	21545	21541	21481	21554	21663	21624	21661	21631	21673	21810	21377	21525	21679	21492	21726	21626	21591	21493	21480	21458	21701	21857	21510	21558	21548	21470	21492	21482	21452	21504	21697	21447	21405	21441	21516	21475	21346	21505	21485	21683	21649	21631	21535	21443	21505	21343	21452	21658	21719	21450	21439	21532	21570	21650	21796	21761	21452	21653	21388	21561	21633	21716	21555	21556	21639	21807	21668	21538	21732	21446	21426	21569	21423	21346	21477	21554	21720	21447	21523	21253	21508	21571	21659	21390	21598	21613	21561	21334	21718	21457	21653	21691	21480	21607	21601	21621	21635	21610	21649	21619	21791	21418	21502	21313	21691	21331	21665	21634	21532	21449	21609	21474	21607	21861	21526	21309	21492	21635	21615	21485	21553	21804	21576	21782	21349	21486	21525	21617	21811	21829	21668	21649	21847	21506	21586	21616	21547	21564	21556	21669	21529	21670	21502	21619	21776	21286	21583	21575	21589	21596	21450	21700	21501	21446	21621	21512	21688	21646	21638	21558	21777	21585	21484	21714	21687	21515	21412	21554	21783	21838	21555	21942	21652	21734	21510	21749	21561	21469	21588	21401	21664	21798	21473	21823	21447	21515	21761	21621	21596	21570	21433	21577	21501	21511	21653	21482	21425	21805	21627	21567	21568	21516	21418	21805	21606	21609	21672	21654	21595	21723	21533	21754	21658	21547	21698	21902	21540	21718	21480	21500	21766	21570	21427	21596	21597	21565	21499	21578	21589	21653	21879	21630	21374	21731	21691	21525	21871	21544	21532	21753	21437	21515	21592	21770	21632	21512	21627	21442	21698	21450	21554	21400	21576	21330	21722	21486	21558	21464	21506	21452	21531	21558	21500	21710	21313	21644	21580	21502	21582	21660	21489	21513	21616	21461	21537	21709	21502	21599	21519	21351	21484	21341	21821	21712	21604	21665	21709	21582	21505	21538	21555	21673	21708	21577	21766	21526	21476	21734	21537	21373	21588	21729	21547	21769	21468	21644	21692	21818	21650	21492	21709	21596	21629	21552	21667	21647	21699	21599	21639	21511	21498	21488	21843	21715	21705	21646	21726	21468	21722	21758	21382	21455	21662	21493	21351	22011	21698	21640	21591	21637	21874	21519	21496	21655	21637	21541	21574	21438	21547	21399	21525	21557	21676	21410	21553	21694	21509	21475	21580	21408	21726	21490	21374	21422	21668	21628	21396	21498	21750	21489	21519	21512	21483	21708	21776	21441	21510	21359	21640	21674	21755	21739	21560	21383	21536	21507	21474	21567	21453	21573	21440	21590	21453	21395	21410	21712	21544	21433	21771	21553	21514	21525	21599	21691	21568	21943	21435	21607	21454	21535	21636	21611	21598	21473	21295	21648	21532	21624	21685	21702	21667	21568	21532	21742	21495	21675	21529	21644	21331	21635	21362	21381	21507	21627	21587	21712	21463	21360	21541	21472	21511	21310	21709	21618	21587	21583	21434	21589	21597	21715	21655	21438	21508	21438	21411	21433	21247	21579	21639	21487	21810	21706	21697	21601	21814	21613	21435	21811	21667	21554	21331	21476	21460	21559	21699	21337	21530	21684	21523	21533	21207	21507	21525	21903	21552	21579	21576	21546	21520	21438	21780	21557	21536	21854	21363	21587	21501	21468	21643	21553	21625	21769	21510	21545	21345	21570	21495	21657	21514	21746	21731	21315	21423	21601	21758	21689	21514	21523	21545	21453	21531	21664	21693	21618	21610	21247	21644	21500	21655	21649	21620	21597	21683	21371	21552	21469	21474	21458	21422	21641	21631	21578	21642	21730	21466	21697	21564	21774	21673	21494	21542	21526	21369	21687	21621	21485	21516	21496	21557	21557	21474	21610	21429	21762	21491	21442	21512	21604	21379	21422	21541	21696	21732	21397	21597	21735	21333	21502	21626	21525	21608	21547	21470	21676	21469	21735	21513	21521	21652	21699	21478	21458	21455	21576	21739	21597	21624	21361	21683	21535	21467	21501	21499	21506	21593	21545	21489	21726	21397	21636	21543	21581	21363	21560	21430	21492	21555	21583	21561	21275	21617	21810	21667	21780	21663	21554	21617	21645	21462	21457	21833	21364	21537	21729	21435	21645	21407	21624	21725	21578	21766	21440	21900	21565	21370	21779	21343	21539	21707	21507	21645	21531	21618	21789	21648	21395	21498	21556	21452	21420	21469	21617	21471	21510	21433	21716	21671	21638	21714	21537	21424	21581	21614	21564	21721	21680	21262	21646	21531	21762	21434	21579	21600	21640	21554	21602	21877	21544	21635	21695	21344	21316	21351	21315	21415	21469	21551	21706	21677	21633	21508	21561	21627	21810	21589	21618	21433	21640	21504	21833	21611	21494	21468	21492	21665	21641	21553	21447	21714	21407	21446	21530	21646	21481	21447	21654	21617	21578	21481	21591	21702	21646	21431	21521	21438	21371	21771	21427	21711	21541	21619	21553	21577	21504	21548	21286	21688	21966	21774	21438	21834	21545	21320	21636	21426	21666	21742	21820	21492	21538	21547	21550	21511	21581	21582	21363	21317	21488	21583	21605	21527	21626	21455	21524	21196	21619	21602	21618	21569	21706	21577	21486	21633	21464	21410	21527	21560	21550	21618	21803	21635	21676	21286	21574	21763	21461	21352	21593	21539	21505	21516	21567	21586	21509	21528	21540	21758	21532	21701	21685	21459	21357	21600	21539	21564	21648	21374	21597	21507	21574	21585	21466	21415	21655	21726	21595	21372	21670	21564	21762	21498	21404	21615	21400	21495	21790	21356	21510	21711	21326	21715	21602	21547	21393	21709	21213	21722	21506	21380	21628	21755	21590	21542	21498	21523	21459	21576	21774	21437	21536	21559	21671	21775	21538	21510	21494	21489	21641	21568	21580	21675	21807	21569	21607	21541	21707	21710	21620	21589	21438	21481	21563	21492	21612	21555	21448	21825	21834	21737	21571	21582	21589	21585	21564	21512	21524	21422	21450	21454	21609	21616	21471	21436	21561	21549	21450	21632	21643	21698	21580	21612	21437	21625	21636	21443	21517	21502	21484	21439	21674	21634	21701	21649	21458	21394	21591	21616	21627	21577	21578	21594	21629	21543	21589	21459	21450	21619	21609	21700	21679	21661	21333	21659	21547	21728	21494	21507	21517	21844	21735	21426	21428	21563	21753	21833	21813	21563	21592	21354	21546	21624	21721	21334	21385	21380	21589	21294	21492	21591	21309	21889	21452	21703	21506	21347	21512	21500	21630	21472	21568	21741	21509	21612	21604	21641	21667	21677	21732	21695	21582	21583	21473	21468	21778	21640	21678	21686	21555	21545	21514	21660	21443	21556	21774	21728	21546	21401	21699	21574	21582	21546	21568	21511	21433	21519	21451	21510	21580	21491	21491	21492	21513	21691	21592	21571	21513	21491	21703	21488	21558	21588	21620	21403	21575	21502	21507	21663	21410	21526	21544	21708	21296	21507	21580	21531	21689	21598	21639	21456	21648	21765	21578	21423	21390	21558	21518	21451	21674	21639	21567	21533	21585	21517	21599	21664	21560	21716	21595	21546	21640	21716	21642	21689	21488	21634	21587	21622	21614	21772	21631	21552	21463	21713	21635	21754	21692	21559	21721	21718	21521	21526	21605	21366	21403	21685	21385	21508	21553	21525	21577	21546	21635	21608	21604	21495	21718	21426	21386	21500	21411	21549	21467	21623	21636	21712	21725	21598	21855	21669	21531	21663	21722	21332	21736	21714	21489	21729	21552	21502	21491	21276	21575	21757	21759	21501	21685	21532	21667	21694	21600	21703	21523	21529	21520	21500	21625	21525	21553	21599	21454	21492	21777	21599	21443	21486	21705	21504	21484	21595	21605	21782	21642	21484	21640	21568	21628	21556	21606	21635	21682	21596	21647	21393	21579	21661	21723	21721	21687	21579	21425	21423	21535	21448	21512	21458	21564	21693	21776	21448	21489	21581	21587	21678	21562	21461	21391	21618	21537	21617	21682	21623	21435	21593	21731	21712	21693	21636	21465	21493	21617	21583	21709	21551	21459	21602	21469	21503	21418	21593	21784	21650	21618	21691	21464	21669	21701	21559	21586	21493	21518	21447	21599	21553	21476	21601	21533	21602	21500	21517	21758	21552	21661	21490	21426	21422	21547	21481	21414	21606	21730	21529	21762	21566	21621	21668	21612	21627	21724	21604	21592	21644	21464	21482	21530	21619	21573	21728	21722	21446	21707	21590	21807	21637	21798	21843	21691	21571	21662	21746	21480	21437	21438	21705	21363	21565	21810	21399	21531	21581	21727	21301
21109	34401	32311	25335	21678	20827	19814	19377	18564	19049	18507	18144	18215	18105	17632	17240	17156	16907	17114	17044	16857	17045	16836	16862	16950	16806	16634	16881	17026	16853	16820	16890	16767	16913	16923	16708	16894	16978	16913	16983	17232	16954	16866	16822	16884	16783	16885	16858	17025	16883	16938	16993	16823	16996	16856	16775	16901	16842	17098	17008	16898	16823	16782	16777	16743	16796	17014	16673	16687	16762	16846	16940	16902	16793	16921	16946	16779	16979	16703	16863	16858	16840	16669	16728	16727	16815	17045	16838	16800	16868	16918	16885	16804	16698	17087	16797	16853	16845	16833	16831	16882	16804	16901	16876	16855	16904	16825	16876	17000	16803	16954	16898	16965	17006	16807	16852	16953	17002	16897	16903	16881	16881	16999	17017	16764	16891	16851	16843	17006	16945	16795	16880	16862	16805	16735	16778	16765	16808	16808	16821	17005	16781	16847	16782	16804	16786	16895	17057	16922	16874	16910	16665	16825	16710	16830	16734	16740	16779	17057	16774	16822	17047	16731	16784	17007	16866	16920	16859	16949	16881	16863	16650	17049	16815	16849	16821	16902	16945	16968	16827	16753	16836	16914	16858	16871	16770	16797	16947	16660	16616	16881	16943	16987	16984	16807	16954	16765	16877	16770	16871	16884	16961	16713	16967	16871	16856	16748	16716	16814	16878	16952	16753	16739	16822	16847	16914	16821	16772	16926	16898	16977	16901	16823	16880	16868	16852	16875	16827	16778	16954	16810	16808	16673	16767	16892	16834	16765	16796	16905	16725	16820	16848	16614	16877	16828	16883	16877	16980	16656	16911	16889	16983	16844	16832	16819	17030	16881	16650	16707	16947	16779	16875	16969	16614	16943	16753	16995	16798	16824	16957	16764	16977	16807	16831	16790	16827	17005	16950	16945	16759	16950	16838	16877	16992	16889	16897	16853	16798	16805	17012	17046	16778	16789	16941	16789	16833	16658	16850	16836	16910	16718	16794	16774	16921	16806	16967	16778	16865	16899	16649	16849	16882	16934	17086	16799	16882	16785	16944	16879	16831	16677	16981	16951	16685	16876	16879	16807	17044	16830	16782	16907	16910	16749	16841	16956	16873	16758	16944	16857	16949	16924	16913	16840	16925	16722	16823	16723	16926	16872	16980	16991	16968	16850	16732	16738	16782	16737	16796	16785	16860	16906	16987	16738	16850	16997	16838	17055	16814	16918	16586	16923	16882	16925	16952	16702	16930	16808	16826	16862	16804	16757	16865	16834	16850	16905	16947	16893	16814	16717	16825	16928	16929	16936	16694	16872	16726	16935	16979	16721	16786	17056	17009	16771	16905	16910	16877	16836	16807	16736	16933	16762	16950	16824	16852	16826	16936	16918	16821	16902	16819	16687	16757	17006	16834	16785	16872	16883	16816	16948	16765	16828	16706	16844	16937	16962	16733	16829	16831	16998	16872	16951	16826	16809	16908	16843	17039	16682	16950	16755	16810	17032	16795	16864	16855	16867	16802	16839	16875	16828	16863	16798	16711	16781	16795	16938	16787	17076	16833	16889	16807	16793	16767	16709	16949	16943	16831	16747	16883	16765	17018	16757	16740	16894	16733	16856	16668	16757	16728	16753	16864	16870	16875	16902	16864	16769	16882	16813	16923	16675	16914	16811	16899	16786	16776	16995	16814	16823	16796	16874	16819	16785	16762	16879	17063	16724	16900	16890	16870	16907	16885	16871	16808	16807	16837	16986	16702	16746	16793	16848	16990	16733	16872	16864	16813	16808	16741	16945	16847	16933	16878	16893	16751	16799	16851	17006	16769	16926	16882	16959	16725	16881	16909	16825	16867	16758	16882	16917	16996	16769	16868	16738	16877	16712	16891	16973	16809	16705	16730	16928	16790	16740	16974	16852	16783	16746	16680	16832	16903	16821	16834	16942	16731	16759	17027	16878	16898	16805	16893	16877	16828	16973	16846	16846	16972	16744	16969	16884	16878	16680	16856	16819	16902	16833	16889	16886	16787	16772	16801	16809	16957	16957	16970	16901	16732	16775	16848	16836	16661	16958	16778	16966	16809	16756	16812	16831	16901	16784	16919	16666	16898	16916	17022	16679	16920	16801	16734	16924	16817	16749	16808	16973	16752	16765	16796	16825	16832	16848	16816	16866	16668	16836	16828	16998	16770	16774	16967	16828	16845	16942	16871	16793	16697	17002	16945	16851	16733	16792	16965	16830	16874	17162	16827	16707	17018	16806	16646	16590	16707	16891	16728	16917	16725	16798	16900	16700	16728	16887	16765	16824	16834	16755	16972	16906	16908	16960	16746	16719	17016	17012	16790	16914	16936	16820	17069	16907	16848	16666	16938	16652	16762	16733	16899	16816	16919	16730	16810	16882	16932	16766	16805	16890	16718	16871	16773	16884	16896	16934	16830	17003	17008	16963	16824	17024	16710	16854	16764	16929	16965	16868	16671	16796	16852	16905	16734	16889	16814	16715	16859	16675	16907	16757	16766	16792	16777	17044	16736	16880	16828	16725	16759	16840	16688	16666	16804	16817	16907	16939	16713	16791	16791	16740	16863	16870	16864	16776	16894	16870	16842	16829	16911	16800	16832	16812	16705	16793	16868	16787	16948	16766	16773	16799	16930	16815	16713	16847	16801	16886	17028	16805	17026	17021	16880	16595	16730	16852	16935	16849	16930	16754	16802	16714	16809	16886	16785	16973	16711	16717	16855	16777	16973	16934	16911	16820	16805	16806	16797	16800	16763	16860	16870	16689	16876	16935	16798	16744	16934	16970	16714	16920	16931	16912	16838	16819	16749	16872	16955	16855	16754	16859	16813	16772	16869	16897	16787	16958	16895	16790	16897	16779	16939	16732	16764	16905	16927	16881	16823	17056	16960	16722	16760	16859	16909	16916	16712	16890	16995	16670	16709	16970	17022	17019	16860	16783	16901	16758	16792	16844	16799	16774	16946	16788	16835	16901	16819	16740	16895	16756	16814	16935	16849	16745	16809	16751	16879	16897	16739	16791	16865	16837	16838	16782	16824	16833	16785	16798	16966	16784	16966	16868	17030	16780	16668	16675	16833	17046	16767	16908	16785	16823	16913	16842	16848	16805	16908	16965	16715	16974	16663	16892	16807	16875	16818	16751	16886	16740	16947	16725	16921	16802	17042	16750	16849	16831	17009	16855	16757	16770	16907	16981	16839	16812	17115	16955	16974	16847	16863	16832	16780	16910	16787	17015	16727	16750	16827	16945	16713	16772	16714	16933	16899	16895	16866	16849	16881	16910	16822	16886	16826	16779	16816	16926	16858	16921	16878	16938	16867	16988	16824	16829	16942	16815	16915	16880	16990	16967	16862	17059	16791	16832	16617	17119	16839	16994	16912	16701	16882	16913	17189	16771	16923	16926	16990	16820	16979	16705	16953	16840	16901	16898	16725	16863	16828	16746	16783	16817	16893	16810	16786	16749	16720	16898	16856	16767	16972	16800	16742	16980	16808	16955	16783	16915	16908	16843	17047	16881	16923	16807	16772	16984	16963	17043	16939	16735	17025	16885	16694	16782	16825	16662	16857	16964	16923	17006	16891	16534	16947	16802	16781	16817	16849	16708	16839	16912	16875	16752	16875	16662	16920	16839	16820	16818	16767	16637	16974	16929	16764	16929	16866	17012	16755	16750	16879	16933	16813	16804	16825	16783	16713	16786	16922	16841	16884	16737	16870	16832	16724	16897	16767	16728	16731	16939	16723	16820	16899	16763	16767	16684	16783	16807	16813	16803	16952	16862	16816	16844	16984	16827	16814	16932	16924	16773	16896	16902	16845	16848	16845	16931	16892	16836	16836	16900	16913	16888	16904	16915	16658	16869	16748	16989	16841	16807	16857	16924	16732	16689	16799	16974	16855	16737	16868	16886	16939	16841	16871	16963	16797	16659	16856	16860	16697	16840	16777	16828	16803	16729	16839	16821	17004	16880	16816	16915	16812	16706	16962	16692	16839	16765	16925	16821	16937	16729	16899	16674	16817	16863	16953	17001	17027	16857	16950	16708	16888	16750	16848	16788	16757	16818	16818	16727	16816	16807	16867	16886	16697	16758	16997	16787	16744	16801	16743	16810	16693	16837	16633	16850	16782	16776	16735	16834	16807	16862	16933	16860	16926	16707	17019	16801	16766	16956	16777	16984	16756	16849	16899	16929	16806	16899	16627	17029	16932	16821	16855	16870	16832	16842	16821	16802	16859	16770	16867	16830	16771	16949	16975	16797	17020	16700	16987	16797	16926	16964	17081	16968	16885	16972	16828	16909	16911	16910	16920	17097	16893	16942	16984	16881	16887	16766	16782	16837	16882	16799	16800	16822	16638	16809	16778	16796	16888	16854	16774	16902	16941	16888	17087	16848	16899	16828	16990	16688	16794	16856	16801	16712	16890	16726	16943	16885	16980	16788	16754	16901	16973	17003	16777	16700	16806	16665	16796	16918	16871	16850	16899	16851	16859	16900	16960	16803	16824	16792	16887	16853	16867	16949	16902	16862	16763	16950	16823	16632	16905	16895	16929	16745	16772	16861	16917	16744	16989	16832	16779	16829	16701	16938	16863	16916	16891	16885	16815	16944	16866	16791	16972	16712	16982	16902	16832	16896	16670	16947	16782	16947	16859	16866	16651	16662	16842	16905	16942	16926	16795	16947	16683	17099	16810	16874	16791	16869	16814	16902	16701	16969	16767	16752	16736	17017	16822	16919	16848	16871	16880	16817	17002	16897	16829	16811	16841	16818	16745	16915	16815	16835	16939	16742	16886	16875	16838	16736	17054	16994	16957	16943	16684	16720	16808	16802	16762	16903	16680	16937	16853	16686	16818	17048	16777	16962	16655	16773	16879	16810	16698	16816	16854	16819	16712	16963	16922	16890	16704	16830	16951	16950	16850	17069	16913	16854	17020	16722	16605	16848	16854	16850	16834	16801	16918	16922	16842	16970	16863	16869	16781	17014	16845	16798	16961	16817	16743	16924	16882	16774	16972	16926	16894	16853	16684	16775	16758	16779	16959	16921	16841	16930	16788	16916	16758	16830	16880	16960	16938	16870	16859	16772	16934	16890	16915	16682	16828	16920	17001	16806	16810	16855	16824	16770	16907	16922	16899
24417	21694	29363	24660	22957	27078	28767	25482	24575	25020	24485	24297	24242	24065	23556	23411	23316	23125	22863	22965	23034	22744	22939	22834	22850	22617	22753	22906	22593	22707	22626	22835	22992	22991	22946	22681	22552	23113	22766	22866	22980	22991	22877	22854	22968	22750	22769	22687	22787	22969	22843	22790	22708	22870	22767	22743	22821	22670	22847	22664	22705	22781	22714	22955	22938	22740	22714	22586	22726	22601	22802	22655	22668	22491	22593	22614	22640	22699	23061	22879	22719	22752	22518	22793	22668	22911	22769	22829	22737	22704	22661	22901	22911	22918	22725	22685	22906	22521	22840	22803	22678	22544	22710	22714	22786	22706	22591	22712	22540	22525	22801	22844	22689	22458	22689	22733	22647	22516	22621	22587	22740	23035	22737	22863	22807	22672	22976	22918	22681	22841	22939	22786	22755	22878	22629	22646	22608	22644	22543	22716	22512	22655	22673	22727	22567	22700	22672	22560	22615	22926	22639	22714	22644	22680	22800	22538	22625	22753	22719	22845	22841	22485	22599	22846	22799	22737	22766	22578	22559	22736	22925	22812	22624	22681	22607	22576	22471	22758	22549	22733	22829	22661	22648	22781	22736	22645	22780	22785	22922	22840	22793	22698	22818	22648	22788	22738	22703	22857	22700	22686	22617	22613	22677	22728	22562	22693	22625	22887	22490	22660	22595	22692	22663	22596	22697	22963	22716	22752	22751	22716	22888	22679	22893	22555	22680	22750	22677	22713	22801	22593	22724	22557	22821	22589	22499	22674	22786	22447	22713	22757	22794	22743	22712	22583	22822	22737	22713	22780	22813	22712	22802	22551	22679	22940	22705	22873	22614	22843	22416	22844	22729	23002	22834	22725	22714	22821	22689	22838	22789	22746	22767	22697	22865	23010	22784	22855	22725	22602	22649	22665	22727	22903	22658	22639	22940	22732	22605	22701	22675	22547	22943	22678	22664	22644	22647	22860	22729	22557	22775	22567	22832	22729	22591	22746	22582	22794	22646	22950	22792	22587	22666	22742	22615	22653	22684	22785	22691	22712	22660	22774	22767	22907	22886	22648	22620	22543	22779	22510	22656	22605	22815	22786	22818	22676	22766	22680	22780	22708	22711	22813	22708	22759	22738	22625	22665	22788	22729	22506	22802	22731	22697	22622	22580	22663	22834	22893	22687	22582	22827	22748	22564	22771	22682	22672	22687	22670	22941	22597	22600	22842	22769	22865	22751	22707	22849	22667	22741	22530	22626	22679	22626	22692	22927	22824	22705	22697	22930	22738	22702	22761	22805	22622	22807	22724	22544	22590	22775	22827	22749	22740	22698	22512	22789	22422	22802	22759	22555	22819	22772	22769	22774	22655	22727	22798	22783	22903	22834	22649	22724	22601	23009	22707	22718	22639	22381	22726	22616	22741	22658	22742	22858	22766	22868	22569	22696	22771	22804	22705	22719	22612	22812	22685	22780	22575	22720	23005	22852	22892	22845	22820	22712	22777	22671	22646	22762	22800	22981	22843	23054	22976	22861	22688	22836	22684	22635	22694	22683	22671	22645	22565	22647	22653	22715	22808	22719	22908	22990	22541	22689	22862	22747	22762	22633	22848	22543	22557	22822	22798	22854	22636	22591	22761	22673	22568	22509	22729	22515	22757	22723	22649	22778	22694	22487	22763	22801	22819	22696	22794	22776	22940	22842	22764	22667	22634	22897	22710	22586	22812	22497	22623	22692	22885	22929	22590	22620	22585	22894	22711	22670	22944	22666	22766	22726	22823	22951	22583	22544	22762	22666	22859	22643	22636	22951	22531	22642	22848	22415	23030	22760	22665	22752	22886	22810	22662	22708	22498	22696	22598	22829	22929	22704	22838	22887	22554	22742	22634	22654	22493	22583	22726	22632	22669	22671	22462	22572	22616	22630	22781	22914	22783	22602	22826	22716	22728	22651	22554	22651	22633	22914	22716	22571	22686	22613	22735	22645	22745	22685	22594	22792	22746	22533	22607	22701	22818	22766	22736	22677	22692	22711	22626	22691	22848	22654	22785	22908	22898	22753	22972	22648	22748	22749	22788	22619	22750	22877	22705	22586	22569	22450	22579	22821	22755	22574	22896	22875	22599	22641	22809	22832	22630	22659	22814	22748	22612	22752	22783	22754	22609	22679	22642	22467	22769	22537	22559	22843	22555	22660	22695	22910	22813	22714	22746	22699	22613	22772	22641	22746	22611	22602	22730	22652	22498	22911	22679	22733	22695	23065	22856	22573	22889	22681	22826	22772	22658	22650	22700	22691	22765	22682	22861	22856	22899	22697	22694	22806	22701	22762	22835	22658	22675	22825	22707	22782	22852	22677	22904	22771	22730	22798	22764	22615	22690	22657	22659	22780	22546	22661	22646	22894	22859	22671	22526	22716	22621	22865	22628	22500	22698	22674	22767	22551	22920	22542	22849	22870	22532	22505	22517	22697	22560	22705	22843	22622	22722	22666	22797	22907	22583	22707	22727	22865	22998	22836	22667	22799	22693	23022	22742	22631	22948	22643	22831	22664	22763	22915	22848	22828	22520	22568	22804	22749	22795	22618	22686	22868	22670	22854	22710	22754	22701	22925	22627	22581	22906	22634	22760	22918	22919	22741	22597	22989	22746	22738	22658	22648	22607	22596	22793	22615	23007	22781	22609	23004	22876	22680	22837	22749	22476	22822	22615	22691	22566	22693	22845	22747	22518	22687	22578	22725	22686	22830	22484	22824	22805	22630	22665	22624	22913	22517	22593	22657	22860	22500	22748	22662	22679	22886	22672	22771	22596	22597	22706	22722	22970	22873	22790	22738	22666	22453	22666	22678	22691	22652	22725	23013	22749	22682	22922	22838	22878	22854	22664	22435	22784	22771	22831	22729	22754	22637	22792	22678	22758	22585	22804	22756	22720	22737	22797	22598	22777	22702	22644	22920	22668	22782	22559	22535	22573	22608	22675	22700	22409	22631	22880	22510	22781	22650	22673	22567	22835	22974	22538	22618	22543	22928	22663	22632	22580	22812	22789	22560	22764	22944	22672	22676	22642	22813	22705	22587	22706	22799	22822	22688	22974	22322	22608	22729	22760	22651	22682	22635	22944	22809	22359	22753	22904	22912	22692	22560	22661	22781	22782	22762	22737	22741	22578	22670	22736	22715	22526	22720	22855	22766	22877	22660	22715	22783	22610	22773	22592	22712	22783	22608	22564	22773	22719	22554	22598	22664	22663	22588	22782	22601	22685	22885	22775	22791	22743	22653	22797	22602	22589	22515	22421	22976	22717	22559	22779	22789	22788	22576	22590	22804	22628	22539	22972	22795	22786	22776	22559	22605	22638	22497	22867	22526	22887	22701	22756	22758	22786	23025	22425	22779	22621	22674	22719	22807	22695	22814	22735	22531	22736	22417	22732	22649	22741	22795	22685	22869	22479	22805	22850	22565	22640	22744	22575	22624	22685	22779	22703	22686	22735	22675	22639	22673	22806	22591	22674	22712	22570	22752	22637	22714	22773	22635	22597	22708	22526	22590	22801	22798	22769	22718	22438	22679	22804	22970	22603	22838	22472	22716	22685	22840	22572	22764	22759	22638	22754	22640	22722	22747	22667	23027	22415	22684	22802	22876	22939	22874	22726	22799	22869	22865	22465	22847	22653	22510	22827	22757	22722	22649	22374	22449	22668	22567	22793	22797	22910	22850	22787	22718	22917	22541	22415	22977	22626	22675	22886	22568	22773	22819	22663	22682	22546	22629	22689	22822	22634	22770	22832	22632	22588	22713	22667	22574	22698	22838	22797	22573	22593	22721	22793	22961	22601	22824	22830	22634	22633	22789	22664	22682	22548	22734	22786	22751	22592	22600	22671	22526	22688	22963	22887	22629	22583	22645	22937	22719	22686	22765	22727	22466	22526	22843	22910	22666	22577	22617	22581	22890	22707	22534	22807	22741	22739	22749	22843	22588	22772	22762	22681	22580	22556	22605	22767	22856	22857	22814	22734	22601	22666	22855	22745	22732	22539	22734	22761	22728	22760	22770	22546	22690	22786	22864	22756	22646	22667	23009	22531	22731	22768	22728	22711	22814	22534	22848	22690	22928	22789	22734	22584	22596	22590	22754	22459	22603	22738	22642	22625	22591	22607	22587	22706	22969	22547	22646	22803	22705	22702	22791	22771	22924	22737	22674	22844	22594	22776	22539	22852	22760	22806	22643	22783	22702	22834	22558	22730	22827	22788	22764	22642	22767	22770	22778	22768	22976	22873	22662	22684	22749	22507	22833	22925	22758	22660	22696	22887	22792	22635	22588	22768	22604	22708	22652	22831	22977	22572	22846	22694	22555	22771	22727	22856	22823	22835	22736	22759	22735	22677	22611	22791	22609	22788	22773	22771	22497	22791	22904	22718	22748	22667	22753	22805	22812	22731	22545	22726	22879	22854	22578	22703	22625	22504	22709	22567	22801	22585	22864	22565	22809	22916	22657	22670	22796	22855	22766	23018	22710	22885	22805	22696	22728	22725	22759	22660	22729	22931	22939	22915	22940	22778	22824	22656	22771	22652	22552	22689	22593	22494	22698	22548	22745	22570	22518	22848	22669	22720	22785	22728	22531	22768	22607	22662	22499	22832	22600	22769	22863	22654	22696	22747	22767	22693	22719	22796	22686	22793	22898	22501	22778	22655	22632	22709	22681	22638	22644	22807	22771	22867	22919	23051	22795	22866	22867	22831	22963	22742	22719	22707	22676	22760	22821	22788	22816	22858	22743	22810	22724	22658	22697	22774	22634	22474	22734	22723	22907	23019	22648	22565	22608	22650	22833	22573	22594	22678	22559	22521	22658	22667	22670	22692	22792	22768	22785	22672	22698	22616	22696	22645	22559	22532	22708	22947	22780	22549	22811	22698	22709	22781	22868	22813	22616	22816	22756	22697	22861	22577	22601	22728	22800	22834	22984	22767	22701	22908	22690	22659	22528	22791	22485	22690	22606	22677	22628	22648	22754	22893	22838	22607	22731	22762	22884	22814	22795	22701	22741	22890	22609	22770	22924	22767	22724	22831	22805	22696	22701	22537	22772	22635	22824	22709	22782	22482	22738	22695	22667	22929	22729	22735	22789	22781	22830	22542	22731	22791	22604	22786
23159	39883	38269	29532	26039	23977	21799	21582	20763	20724	20291	19627	19762	19228	18511	18196	18125	17853	17586	17762	17545	17881	17484	17569	17713	17560	17500	17651	17656	17657	17534	17485	17451	17331	17410	17500	17664	17704	17740	17780	17703	17598	17689	17673	17459	17603	17659	17533	17552	17676	17639	17572	17421	17412	17500	17539	17389	17266	17388	17573	17438	17394	17367	17526	17514	17338	17282	17407	17460	17264	17477	17553	17427	17411	17374	17269	17431	17350	17465	17465	17259	17641	17528	17489	17555	17472	17365	17443	17412	17376	17518	17557	17453	17560	17508	17396	17496	17378	17518	17492	17392	17364	17564	17504	17510	17636	17444	17308	17576	17469	17418	17495	17408	17457	17416	17450	17502	17454	17284	17363	17381	17450	17441	17392	17429	17491	17381	17378	17335	17470	17459	17627	17509	17258	17634	17350	17271	17495	17607	17505	17307	17528	17455	17398	17568	17263	17259	17672	17523	17366	17347	17350	17561	17521	17210	17487	17256	17546	17376	17609	17609	17376	17389	17193	17282	17323	17502	17387	17392	17609	17517	17652	17536	17394	17450	17353	17279	17535	17356	17402	17303	17420	17289	17233	17514	17489	17328	17522	17523	17672	17252	17312	17526	17599	17401	17445	17412	17389	17302	17330	17483	17376	17476	17543	17511	17404	17333	17461	17278	17569	17285	17434	17372	17498	17462	17384	17423	17401	17527	17457	17344	17388	17690	17358	17322	17557	17607	17369	17452	17372	17574	17493	17288	17546	17449	17561	17358	17386	17585	17456	17378	17563	17457	17405	17551	17463	17462	17585	17417	17420	17326	17532	17429	17488	17453	17474	17399	17273	17454	17451	17329	17334	17260	17395	17480	17653	17513	17409	17500	17628	17312	17418	17606	17363	17495	17387	17481	17626	17477	17427	17469	17338	17258	17311	17517	17414	17445	17437	17491	17490	17478	17232	17360	17437	17311	17513	17382	17453	17562	17506	17374	17227	17561	17337	17328	17408	17501	17351	17266	17316	17290	17420	17242	17471	17420	17552	17522	17376	17529	17378	17603	17253	17505	17522	17626	17524	17604	17446	17445	17338	17274	17313	17347	17367	17501	17346	17489	17346	17322	17396	17516	17578	17328	17292	17355	17402	17290	17271	17511	17474	17240	17380	17418	17282	17614	17440	17467	17397	17491	17365	17599	17541	17577	17455	17517	17415	17547	17311	17376	17310	17337	17434	17321	17416	17527	17451	17340	17434	17457	17473	17300	17427	17265	17380	17468	17571	17512	17459	17596	17392	17334	17544	17134	17499	17437	17464	17412	17475	17402	17379	17368	17256	17363	17369	17458	17382	17466	17441	17404	17432	17489	17286	17452	17358	17423	17461	17499	17383	17341	17346	17378	17426	17400	17413	17474	17423	17431	17253	17482	17137	17367	17485	17484	17412	17404	17488	17352	17421	17565	17170	17433	17438	17314	17296	17232	17388	17501	17419	17589	17383	17430	17381	17493	17445	17556	17553	17254	17455	17603	17432	17422	17510	17487	17450	17487	17612	17490	17465	17421	17429	17483	17546	17340	17415	17598	17412	17428	17420	17388	17450	17323	17540	17522	17372	17532	17579	17452	17291	17352	17528	17230	17511	17478	17459	17491	17336	17440	17342	17276	17465	17419	17270	17631	17394	17457	17554	17387	17515	17397	17519	17477	17533	17416	17418	17370	17390	17431	17419	17541	17363	17368	17573	17478	17568	17494	17401	17435	17373	17413	17538	17585	17395	17376	17395	17285	17494	17546	17405	17284	17310	17224	17336	17290	17361	17546	17401	17403	17507	17430	17353	17389	17418	17560	17381	17310	17388	17326	17508	17437	17415	17623	17348	17355	17302	17632	17556	17435	17375	17445	17367	17326	17339	17597	17457	17472	17492	17363	17391	17402	17463	17394	17515	17495	17474	17641	17416	17412	17360	17631	17351	17433	17461	17233	17496	17342	17270	17319	17667	17385	17344	17382	17611	17357	17364	17396	17376	17457	17468	17580	17486	17443	17635	17432	17478	17368	17445	17293	17414	17403	17588	17329	17397	17397	17378	17450	17447	17584	17380	17407	17227	17606	17500	17479	17587	17303	17495	17398	17509	17360	17566	17471	17265	17380	17202	17326	17376	17438	17204	17683	17595	17495	17471	17510	17245	17579	17442	17454	17170	17402	17476	17268	17438	17381	17351	17476	17356	17249	17507	17571	17219	17452	17516	17514	17426	17580	17412	17408	17448	17504	17575	17311	17393	17409	17514	17444	17413	17377	17331	17525	17537	17301	17450	17445	17655	17499	17402	17302	17542	17473	17488	17251	17448	17466	17504	17411	17301	17351	17202	17302	17441	17445	17345	17435	17400	17559	17483	17407	17448	17514	17517	17398	17434	17502	17421	17565	17382	17361	17457	17369	17394	17390	17506	17264	17354	17561	17267	17519	17440	17540	17514	17383	17536	17287	17347	17330	17472	17446	17596	17423	17549	17341	17313	17573	17179	17408	17371	17522	17272	17276	17551	17429	17630	17560	17573	17469	17329	17402	17303	17509	17365	17346	17481	17423	17487	17396	17456	17418	17457	17500	17453	17459	17676	17392	17439	17336	17525	17384	17374	17352	17573	17603	17454	17546	17409	17390	17401	17398	17421	17388	17361	17686	17528	17488	17495	17360	17484	17559	17504	17508	17480	17374	17497	17474	17331	17598	17472	17438	17456	17519	17475	17416	17462	17593	17359	17547	17553	17486	17612	17431	17495	17331	17291	17467	17437	17396	17483	17523	17623	17516	17418	17439	17546	17533	17345	17505	17571	17420	17270	17542	17386	17624	17517	17416	17452	17438	17410	17345	17369	17568	17503	17515	17473	17309	17368	17382	17465	17377	17316	17551	17346	17513	17315	17330	17498	17527	17468	17559	17411	17486	17495	17390	17200	17335	17366	17561	17486	17382	17498	17367	17268	17358	17496	17252	17426	17513	17564	17450	17436	17500	17467	17798	17508	17450	17511	17644	17433	17256	17584	17520	17362	17508	17464	17535	17528	17425	17472	17383	17337	17452	17500	17298	17402	17427	17414	17359	17415	17460	17337	17160	17343	17441	17343	17297	17533	17490	17288	17495	17520	17317	17396	17375	17387	17382	17530	17235	17487	17527	17373	17455	17453	17378	17534	17244	17497	17405	17369	17379	17447	17246	17515	17478	17342	17326	17457	17457	17395	17799	17368	17293	17548	17485	17506	17490	17273	17423	17312	17375	17396	17414	17580	17446	17541	17274	17424	17571	17362	17417	17473	17375	17427	17404	17401	17469	17568	17518	17363	17419	17409	17416	17434	17349	17520	17436	17585	17336	17324	17414	17366	17434	17377	17391	17422	17375	17363	17662	17361	17594	17304	17485	17284	17473	17432	17420	17447	17384	17384	17382	17425	17450	17374	17711	17447	17439	17347	17409	17409	17390	17411	17287	17388	17455	17475	17466	17374	17231	17344	17269	17508	17524	17629	17354	17450	17376	17625	17524	17358	17448	17397	17413	17469	17316	17356	17421	17300	17203	17389	17375	17341	17311	17664	17384	17332	17404	17337	17520	17303	17510	17485	17434	17277	17634	17212	17296	17598	17254	17486	17465	17382	17367	17436	17420	17165	17515	17502	17438	17498	17453	17377	17520	17500	17482	17524	17422	17391	17270	17268	17415	17405	17573	17266	17500	17351	17397	17399	17303	17412	17428	17477	17524	17480	17227	17472	17322	17412	17361	17401	17690	17362	17458	17353	17429	17405	17382	17291	17495	17303	17562	17500	17326	17449	17510	17492	17446	17515	17331	17552	17258	17393	17381	17354	17460	17301	17395	17357	17402	17497	17316	17479	17302	17538	17487	17546	17396	17400	17471	17420	17330	17425	17753	17399	17490	17518	17314	17358	17246	17505	17334	17387	17538	17497	17392	17314	17391	17381	17439	17428	17594	17333	17325	17499	17398	17468	17485	17388	17362	17345	17291	17282	17517	17396	17409	17371	17382	17454	17527	17406	17596	17400	17415	17472	17489	17540	17600	17528	17484	17292	17388	17421	17427	17495	17254	17470	17486	17519	17465	17453	17370	17192	17462	17643	17353	17483	17405	17601	17514	17360	17513	17397	17472	17371	17556	17470	17550	17637	17421	17429	17526	17336	17583	17437	17433	17441	17534	17464	17447	17359	17474	17462	17381	17651	17403	17461	17455	17518	17373	17475	17340	17438	17360	17392	17353	17369	17372	17456	17427	17426	17473	17513	17275	17316	17459	17394	17484	17205	17465	17487	17402	17348	17551	17508	17385	17348	17586	17550	17640	17352	17391	17522	17456	17337	17328	17450	17468	17601	17460	17380	17510	17540	17397	17437	17472	17362	17453	17687	17441	17458	17417	17502	17358	17597	17537	17373	17569	17595	17328	17351	17459	17375	17597	17234	17470	17347	17351	17351	17517	17528	17284	17434	17392	17253	17195	17266	17496	17378	17425	17466	17565	17425	17578	17433	17254	17334	17421	17529	17561	17465	17363	17505	17452	17345	17347	17479	17539	17245	17524	17412	17395	17567	17324	17650	17760	17183	17622	17400	17396	17336	17451	17539	17428	17589	17466	17372	17581	17432	17413	17511	17529	17244	17499	17581	17650	17393	17454	17369	17477	17413	17410	17306	17572	17398	17348	17443	17511	17295	17377	17376	17530	17564	17505	17503	17336	17486	17450	17501	17527	17483	17568	17384	17293	17519	17623	17516	17219	17261	17452	17387	17470	17385	17517	17468	17474	17335	17451	17397	17398	17427	17483	17339	17566	17430	17250	17375	17457	17494	17372	17442	17465	17459	17429	17651	17481	17427	17393	17374	17403	17321	17323	17462	17427	17275	17464	17373	17420	17422	17400	17552	17395	17366	17488	17308	17490	17377	17522	17292	17368	17443	17562	17521	17504	17580	17345	17400	17547	17283	17334	17365	17427	17175	17535	17446	17385	17544	17459	17436	17425	17402	17462	17360	17461	17499	17537	17294	17424	17236	17527	17350	17416	17410	17407	17280	17318	17371	17430	17430	17496	17467	17376	17443	17536	17511	17395	17699	17453	17599	17416	17553	17429	17525	17397	17320	17359	17309	17412	17296	17323	17514
31824	25199	27880	25759	23411	22424	22257	22089	21840	21813	21952	21717	21800	21740	21570	21348	21295	21186	21268	21390	21000	21431	21195	21450	21285	21162	21264	21129	21079	21419	21112	21210	21470	21451	20918	21303	21221	21227	21178	21397	21477	21122	21230	21150	21353	21234	21501	21370	21240	21315	21416	21217	21340	21106	21218	21348	21108	21317	21293	21226	21144	21058	20970	21136	21356	21295	21120	21498	21057	21399	21346	20982	21192	21163	21415	21145	21361	21303	21355	21160	21346	21125	21217	21236	21213	21315	21154	21095	21273	21254	21331	21325	21109	21284	21126	21344	21234	21338	21280	20966	21299	21292	21134	21315	21300	21184	21080	21153	21323	21159	21137	21350	21182	21119	21144	21215	21196	21019	21220	21116	21274	20942	21278	21194	21136	21304	21248	21039	21383	21300	21166	21346	21214	21027	20979	21326	21186	21213	21339	21406	21178	21104	21226	21320	21218	21419	20933	21330	21064	21201	21276	20955	21143	21301	21105	21307	21340	21157	21444	21306	21221	21306	21331	21199	21018	21252	21288	21299	21148	21335	21258	21253	21238	21329	21188	21109	21285	21223	21577	21146	21033	20960	21134	21194	21227	21180	21327	21204	21221	21279	21271	21208	20886	21118	21133	21195	20995	21159	21269	21163	21289	21162	21184	20949	21266	21226	21238	21178	21360	21165	20998	21023	21322	21085	21549	21241	21161	21291	21298	21127	21148	21231	21213	21100	21237	21285	21211	21298	21228	21080	21425	21119	21235	21241	21349	21183	21306	21116	21152	21315	21118	21178	21369	21366	21331	21229	21050	21178	21198	21279	21442	21012	20919	21145	21215	21258	21284	21275	21450	21053	21272	21270	21246	21253	21289	21398	21066	21388	21374	21333	21322	21077	21199	21237	21202	21305	21152	21350	21279	21387	21122	21311	21238	21419	21223	21237	21193	21156	21125	21359	21308	21189	21137	20983	21134	21088	20983	21422	21573	21430	21197	21291	21164	21236	21214	21132	21183	21027	21230	21030	21496	21114	21206	21306	21385	21020	21138	21293	21330	21155	21067	21153	21167	21158	21376	21353	21196	20973	21303	21360	21185	21332	20834	21335	21043	21200	21174	21156	21094	20947	21294	21307	21311	21042	21165	21257	21194	21307	21283	21318	21358	21312	21160	21269	21264	21328	21555	21234	21267	21002	21308	21030	21302	21112	21173	21226	21238	21224	21288	21270	21080	21228	21286	21125	21197	21134	21341	21299	21369	21223	21088	21278	21265	21297	21183	21325	21246	21055	21229	21257	21305	21345	21119	21147	21242	21276	21283	21452	21325	21335	21243	21186	21221	21091	21079	21205	21219	21328	21159	21268	21254	21187	21257	21075	21116	21202	21219	20971	21351	21089	21002	21197	21165	21139	21248	21256	21144	21371	21336	21296	21245	21208	21124	21336	21065	21377	21257	21189	21163	20932	21275	21086	21313	21373	21183	21265	21380	21210	21520	21122	21271	21493	21245	21135	21183	20910	21194	21260	21185	21199	21223	20950	21137	21398	21197	21359	21231	21418	21237	21143	21224	21282	21185	21286	21298	21167	21212	21252	21210	21121	21332	21318	21238	20913	21083	21282	21225	21222	21125	21439	21287	21184	21164	21205	21307	21245	21147	21232	21168	21202	21347	21180	21306	21131	21098	21200	21183	21436	21111	21283	21296	21327	21243	21108	21181	21144	21068	21151	21142	21354	21345	21367	21149	21189	21131	21342	21343	21055	21429	21295	21315	20925	21155	21262	21075	21189	20895	21446	21199	21167	21507	21147	21211	21212	21078	21217	21152	20982	21286	21235	21273	21341	21131	21242	21119	21155	21245	21338	21129	21276	21243	21010	21337	21419	21114	21168	21174	21170	21474	21218	21010	21141	21225	21192	21143	21480	21132	21170	21223	20955	21000	21304	21109	21442	21266	21430	21330	21196	21098	21296	21178	21172	21109	21391	21308	21481	21167	21265	21231	21225	21197	21197	21219	21378	21399	21252	21248	21072	21225	21144	21260	21247	21269	21389	21301	21173	21334	21193	21208	21166	21318	21140	21015	21348	21518	21068	21176	21132	21379	21199	21205	21379	21329	21243	21304	21050	21304	21272	21155	21217	21324	21386	21145	21133	21296	21180	21210	21277	21265	21269	21167	21419	21230	21164	21068	21235	21298	21103	21258	21383	21245	21419	21239	21399	21322	21307	21231	21359	21201	21299	21366	21159	21341	21301	21147	21344	21213	21406	21352	21322	21141	21266	21211	21461	21303	21126	21230	21299	21108	21209	21285	21167	21168	21296	21177	21106	21063	21043	21377	21291	21230	21265	21206	21076	21046	21219	21062	21260	21321	21151	21260	21192	21473	21184	21467	21306	21176	21060	21360	21172	21175	21175	21041	21257	21129	21169	21343	21267	21312	21201	21275	21119	21124	21365	21190	21203	21049	21302	21011	21416	21211	21206	21287	21049	21372	21299	21237	21310	21252	21137	21194	21244	21247	21141	21233	21089	21173	21003	21124	21210	21362	21235	21287	20984	21388	21069	21260	21019	21344	21184	21354	21065	21248	21282	21281	21050	21144	21215	21232	21393	21292	21437	21341	21045	21301	21156	21224	21150	21401	21124	21285	21426	21404	21239	21430	21228	21050	21227	21160	21131	21120	21291	21184	21286	21068	21294	21222	21118	21155	20954	21121	21055	21033	21253	21237	21313	21286	21279	21208	21274	21246	21187	21145	21091	21167	21158	21122	21124	21147	21243	21294	21267	21351	21014	21080	21054	21195	21318	21362	21460	21424	21241	21225	20956	21153	21327	21276	21275	21489	21282	21194	21075	21362	20984	21043	21149	21114	21088	21123	21280	21238	21236	21126	21376	21276	21254	21091	21255	21272	21109	21227	21034	21224	21364	21163	21135	21249	21315	21176	21178	21213	21396	21172	21169	21324	21150	21232	21323	21178	21308	21422	21273	21193	21248	21112	21466	21323	21155	21269	21193	21105	21277	21246	21055	21181	21204	21155	20902	21137	21287	21342	21299	21092	21160	21173	21325	21206	21222	21116	21080	21223	21306	21257	21370	21198	21132	21225	21277	21148	21095	21114	21064	21240	21388	21236	21052	21133	21201	21219	21373	21334	21261	21357	21170	21425	21109	21554	20950	21292	21240	21159	21255	20989	21207	21256	21114	21246	21348	21263	21296	20940	21119	21349	20909	21161	21180	21236	21088	21035	21371	21223	21247	21135	21364	21125	21090	21338	21157	21114	21156	21086	21095	21097	21338	21389	21229	21335	21333	21396	21210	21244	21289	21416	21303	21276	21143	21080	21356	21182	21123	21153	21188	21184	21066	21296	21104	21133	21353	21407	21112	21226	21330	21233	21216	21200	21262	21178	21244	21299	20989	21364	21216	21179	21298	21217	21389	21278	21258	21082	21239	21194	21061	21299	21121	21269	21279	21284	21257	21143	21250	21474	21112	21193	21049	21221	21312	21202	21191	21155	21165	21181	21022	21330	21264	21307	21197	21202	21353	21155	21112	21162	21182	20947	21285	21273	21215	21326	21267	21363	21298	21267	21046	21024	21173	21333	21041	21274	21513	21325	21292	21175	21276	21561	21328	21184	21258	21275	21303	21407	21193	21426	21271	21351	21213	21399	21413	20986	21355	21264	21299	21444	21229	21132	21304	21262	21404	21204	21252	21202	21273	21292	21212	21223	21106	21216	21277	21251	21282	21071	21023	21199	21382	21261	20883	21295	21140	21132	21252	21290	21053	21230	20945	21210	20994	21040	21146	21107	21277	21506	21180	21207	21169	21315	21132	21155	21317	21239	21228	21180	21233	21340	21079	21151	21300	21134	21202	21129	21093	21277	20989	21422	21327	21135	21214	21175	21007	21147	21403	21247	21133	21079	21097	21321	21008	21108	21206	21251	21212	21042	21345	21228	21095	21300	21360	21356	21138	21090	20995	21272	21176	21257	21187	21178	21142	21283	21275	21232	21253	21376	21330	21181	21222	21250	21308	20972	21260	21385	21307	21303	21233	21227	21224	21360	21318	21254	21386	21229	21156	21307	21355	21124	21412	21260	21405	21296	21185	21473	21222	21167	21029	21124	21334	21221	21311	21292	21419	21150	21357	21269	21393	21113	21248	21057	21195	21223	20990	21186	21234	21328	21165	21415	21017	21350	21221	21241	21348	21428	21078	21368	21409	21208	21149	21192	21383	21078	21199	21112	21027	21089	21264	21297	21128	21088	21191	21220	21233	21221	21213	21175	21069	21104	21154	21100	21028	21366	21275	21440	21079	21332	21145	21202	21328	21143	21041	21211	21187	21141	21321	21416	21148	21308	21129	21282	21195	21234	21222	21110	21206	20987	21221	21296	21250	21198	21212	21070	21194	21321	21206	21349	21373	21310	21192	21304	21387	21363	21336	21038	21079	20996	21143	21251	21476	21158	21173	21197	21243	21402	21023	21268	21075	21235	21127	21126	21259	21117	21147	21144	21242	21137	21031	21459	21217	21182	21163	21416	21102	21221	21197	21288	21271	21119	21257	21251	21548	21228	21086	21049	21259	21381	20941	21055	21213	21148	21380	21093	21419	21459	21238	21210	21001	21171	21175	20857	21276	21220	21255	21047	21321	21154	21135	21277	21030	21263	21198	21249	21498	21282	21123	21250	21342	21436	21523	21456	21151	21332	21280	21234	21141	21065	21341	21251	21476	21527	21248	21395	21221	21215	21032	21255	21387	21165	21276	21285	21501	21168	21277	21189	21403	21253	21268	21290	21230	21014	21108	21337	21221	20958	21198	21279	21313	21158	20858	21123	21271	21287	21170	20993	21192	21338	21047	21134	21038	21394	21089	21295	21280	21127	20902	21375	21314	21204	21178	21366	21208	21458	21338	21300	21168	21467	21373	21304	21519	21387	21373	21224	21330	21346	21161	21085	21335	21230	21217	21187	21217	21218	21267	21352	21161	21414	21113	21469	21465	21427	21208	21103	21171	21236	21351	21223	21190	21123	21503	21233	21316	21178	21067	21239	21317	21276	21074	21352	21303	21117	21257	21254	21230	21231	21261	21181	21028	21015	21266	21359	21212	21150	21299	21216	21213	21210	21118	21219	21287	21292	21117	21197	21248
21073	25794	26150	22160	19890	18489	18387	17858	17898	17507	17771	17361	17390	17237	17077	16823	16698	16674	16600	16689	16484	16452	16790	16649	16450	16664	16822	16736	16536	16686	16518	16820	16495	16733	16396	16568	16769	16682	16742	16721	16749	16770	16790	16599	16715	16487	16584	16541	16735	16522	16746	16535	16605	16600	16681	16653	16639	16549	16794	16626	16471	16546	16603	16597	16588	16486	16681	16446	16590	16652	16510	16528	16605	16657	16466	16574	16730	16577	16605	16644	16461	16564	16474	16609	16613	16590	16574	16527	16531	16651	16531	16559	16585	16584	16561	16575	16496	16591	16412	16501	16457	16724	16570	16559	16721	16483	16608	16610	16518	16586	16652	16620	16678	16462	16687	16798	16701	16592	16350	16646	16655	16487	16788	16664	16413	16581	16461	16405	16538	16499	16584	16381	16388	16555	16498	16454	16648	16458	16523	16620	16477	16665	16439	16617	16485	16678	16622	16629	16503	16754	16713	16548	16584	16628	16553	16648	16390	16660	16686	16619	16654	16613	16551	16616	16797	16798	16583	16592	16639	16705	16741	16541	16457	16741	16526	16758	16642	16638	16552	16503	16636	16840	16737	16542	16541	16648	16667	16594	16522	16510	16672	16504	16653	16701	16502	16606	16842	16610	16464	16517	16519	16571	16540	16685	16566	16817	16727	16542	16681	16545	16469	16558	16691	16553	16631	16584	16702	16588	16605	16515	16446	16591	16600	16512	16494	16596	16544	16664	16735	16459	16543	16581	16490	16631	16408	16390	16660	16571	16646	16440	16620	16538	16575	16591	16598	16726	16501	16479	16447	16542	16436	16559	16562	16499	16594	16508	16588	16618	16538	16587	16593	16593	16646	16683	16666	16494	16711	16524	16585	16591	16523	16401	16644	16618	16562	16567	16647	16479	16644	16480	16575	16572	16534	16549	16506	16681	16693	16517	16733	16465	16565	16646	16621	16519	16560	16574	16690	16622	16423	16618	16701	16440	16493	16552	16568	16660	16573	16425	16506	16566	16639	16575	16574	16568	16707	16551	16575	16551	16809	16438	16631	16586	16679	16560	16745	16702	16456	16540	16553	16563	16574	16459	16703	16642	16637	16620	16501	16647	16560	16363	16721	16606	16676	16670	16550	16670	16658	16587	16576	16380	16547	16532	16634	16693	16455	16513	16373	16621	16608	16629	16713	16629	16485	16763	16578	16469	16715	16470	16575	16679	16750	16619	16895	16444	16505	16487	16651	16637	16463	16692	16569	16378	16599	16228	16680	16580	16578	16612	16594	16431	16598	16588	16651	16570	16571	16545	16661	16661	16678	16740	16506	16510	16549	16547	16446	16548	16489	16486	16558	16644	16612	16579	16738	16594	16627	16789	16522	16640	16657	16579	16667	16585	16683	16480	16721	16725	16662	16440	16602	16637	16753	16654	16616	16633	16569	16460	16535	16658	16517	16505	16617	16625	16460	16591	16654	16713	16603	16526	16661	16458	16633	16467	16618	16783	16431	16718	16642	16824	16480	16583	16544	16584	16566	16620	16753	16727	16572	16799	16635	16548	16515	16609	16624	16660	16615	16565	16644	16636	16531	16576	16653	16526	16550	16546	16647	16613	16638	16449	16529	16539	16655	16523	16533	16547	16678	16598	16747	16535	16610	16557	16605	16628	16540	16483	16538	16678	16531	16636	16622	16665	16670	16422	16551	16586	16579	16458	16423	16589	16565	16561	16538	16412	16707	16539	16461	16503	16685	16588	16647	16679	16543	16633	16513	16720	16362	16552	16646	16490	16697	16618	16497	16533	16702	16599	16678	16539	16578	16654	16745	16561	16592	16397	16567	16641	16616	16655	16594	16721	16511	16601	16673	16706	16309	16677	16725	16542	16601	16544	16639	16742	16682	16645	16684	16708	16535	16650	16555	16829	16467	16791	16488	16652	16634	16524	16739	16645	16587	16605	16501	16468	16504	16652	16673	16442	16494	16571	16508	16433	16528	16663	16579	16711	16695	16424	16669	16622	16485	16453	16654	16595	16548	16757	16582	16653	16716	16524	16806	16745	16471	16513	16777	16768	16629	16699	16531	16589	16566	16593	16650	16599	16410	16607	16543	16421	16438	16670	16539	16594	16699	16736	16548	16675	16668	16725	16640	16598	16671	16577	16513	16715	16432	16630	16503	16645	16537	16728	16663	16562	16569	16642	16636	16576	16676	16774	16836	16388	16572	16689	16507	16520	16676	16487	16506	16523	16577	16448	16547	16694	16591	16693	16740	16538	16623	16491	16603	16478	16668	16467	16476	16533	16519	16604	16699	16722	16648	16561	16810	16509	16420	16499	16740	16395	16462	16571	16438	16569	16766	16592	16512	16619	16652	16471	16731	16556	16565	16652	16525	16609	16856	16639	16616	16692	16559	16501	16480	16606	16396	16677	16638	16455	16564	16547	16502	16637	16565	16539	16791	16702	16691	16643	16548	16461	16433	16591	16522	16672	16470	16446	16671	16555	16554	16618	16615	16674	16699	16577	16595	16608	16528	16520	16496	16621	16727	16674	16555	16566	16527	16544	16779	16654	16657	16449	16486	16653	16666	16682	16538	16612	16720	16599	16629	16799	16634	16458	16711	16749	16586	16382	16553	16586	16525	16399	16754	16474	16488	16655	16605	16731	16641	16538	16476	16507	16452	16664	16538	16702	16731	16608	16525	16554	16672	16417	16649	16702	16599	16533	16545	16585	16585	16354	16918	16595	16431	16556	16511	16621	16578	16689	16492	16571	16591	16579	16534	16597	16802	16456	16700	16674	16669	16804	16579	16563	16456	16664	16696	16748	16577	16493	16623	16476	16501	16548	16542	16716	16608	16434	16493	16513	16666	16580	16719	16623	16434	16504	16585	16573	16611	16484	16552	16529	16693	16624	16547	16656	16641	16452	16563	16623	16575	16695	16479	16591	16401	16576	16575	16548	16690	16563	16705	16528	16576	16700	16683	16559	16624	16626	16645	16626	16612	16612	16572	16568	16655	16677	16658	16542	16524	16611	16665	16608	16565	16605	16564	16475	16719	16563	16482	16727	16608	16492	16701	16546	16667	16469	16547	16474	16511	16668	16593	16511	16566	16619	16560	16646	16599	16584	16629	16388	16548	16865	16711	16515	16589	16625	16688	16558	16678	16621	16658	16625	16481	16459	16594	16493	16397	16670	16657	16309	16677	16478	16660	16659	16631	16549	16706	16438	16549	16781	16564	16572	16523	16651	16599	16752	16473	16538	16500	16812	16825	16514	16697	16525	16505	16462	16741	16638	16535	16577	16688	16641	16613	16468	16635	16632	16588	16802	16572	16595	16489	16567	16684	16596	16517	16487	16800	16697	16603	16557	16661	16686	16570	16475	16630	16479	16673	16595	16716	16525	16714	16669	16719	16589	16650	16529	16632	16668	16606	16776	16519	16637	16766	16523	16694	16550	16592	16482	16616	16501	16556	16597	16567	16602	16683	16863	16440	16657	16639	16479	16567	16685	16589	16617	16663	16532	16407	16582	16590	16477	16590	16502	16751	16705	16632	16533	16623	16534	16585	16612	16480	16551	16601	16620	16590	16601	16621	16462	16497	16502	16561	16675	16537	16469	16500	16602	16658	16518	16578	16489	16466	16606	16409	16556	16507	16596	16617	16641	16597	16420	16674	16607	16450	16630	16361	16664	16824	16463	16695	16456	16586	16582	16480	16564	16561	16486	16664	16506	16600	16734	16648	16615	16607	16693	16562	16504	16640	16763	16530	16549	16704	16754	16486	16557	16696	16515	16561	16530	16468	16689	16559	16644	16415	16492	16502	16472	16565	16398	16614	16532	16551	16687	16453	16696	16417	16545	16627	16707	16685	16523	16643	16567	16599	16749	16712	16603	16687	16651	16448	16547	16661	16503	16546	16532	16658	16595	16828	16839	16539	16492	16521	16741	16663	16642	16539	16499	16783	16766	16671	16550	16723	16570	16637	16601	16490	16628	16834	16638	16541	16745	16519	16525	16706	16590	16683	16453	16655	16664	16458	16922	16631	16486	16605	16631	16679	16607	16527	16667	16611	16572	16715	16538	16589	16591	16638	16657	16446	16499	16715	16530	16622	16437	16663	16580	16371	16660	16591	16428	16515	16665	16504	16608	16697	16661	16676	16517	16599	16589	16675	16626	16556	16594	16517	16620	16536	16890	16353	16648	16565	16559	16750	16565	16659	16534	16554	16573	16546	16592	16534	16467	16545	16452	16496	16722	16620	16254	16399	16610	16591	16513	16768	16771	16524	16567	16605	16487	16642	16507	16660	16664	16506	16655	16678	16588	16603	16558	16642	16684	16670	16332	16652	16627	16603	16654	16822	16361	16537	16752	16525	16595	16602	16401	16458	16546	16572	16713	16696	16721	16552	16534	16630	16445	16471	16619	16578	16537	16481	16717	16518	16660	16364	16606	16462	16543	16721	16681	16543	16577	16560	16604	16696	16433	16682	16471	16673	16571	16625	16627	16686	16753	16572	16843	16685	16544	16479	16671	16722	16604	16702	16568	16499	16625	16661	16526	16693	16611	16737	16621	16612	16601	16512	16693	16668	16679	16709	16598	16814	16746	16567	16859	16555	16620	16688	16585	16555	16634	16656	16658	16670	16549	16471	16519	16605	16595	16622	16441	16556	16607	16658	16676	16596	16599	16402	16578	16617	16623	16581	16564	16581	16709	16470	16577	16865	16585	16443	16621	16615	16619	16420	16701	16669	16518	16653	16334	16644	16617	16652	16696	16674	16579	16502	16658	16577	16553	16481	16680	16613	16469	16625	16648	16697	16653	16614	16639	16648	16676	16646	16652	16507	16532	16602	16553	16523	16621	16489	16610	16439	16537	16522	16584	16516	16559	16595	16595	16673	16730	16688	16483	16557	16610	16698	16667	16649	16545	16609	16541	16696	16579	16679	16523	16496	16648	16448	16530	16566	16522	16643	16581	16668	16590	16679	16489	16725	16613	16505	16579	16651	16564	16733	16700	16727	16518	16515	16623	16631	16560	16578	16552	16684	16648	16637	16672	16466	16648	16592	16527	16625	16491	16555	16516	16569	16512	16655	16692	16468	16744	16683	16683	16642	16593	16560	16565	16512	16676	16583	16618	16492	16514
26252	21660	28668	26442	24791	25072	25497	23942	23630	23320	23380	23340	22853	23075	22871	22753	22513	22486	22397	22107	22380	22432	22394	22317	22362	22237	22352	22056	22360	22278	22344	22386	22271	22091	22250	22313	22416	22377	22210	22298	22328	22396	22361	22410	22461	22368	22264	22380	22263	22519	22286	22497	22391	22461	22387	22190	22228	22318	22460	22353	22130	22396	22099	22316	22398	22285	22276	22220	22297	22186	22424	22399	22338	22645	22240	22303	22238	22253	22367	22315	22364	22335	22257	22476	22267	22322	22119	22272	22280	22312	22402	22187	22306	22330	22304	22281	22185	22222	22053	22291	22290	22260	22183	22444	22304	22356	22160	22329	22320	22260	22227	22285	22261	22347	22373	22216	22009	22328	22237	22204	22325	22396	22346	22194	22083	22189	22228	22326	22115	22066	22484	22388	22419	22402	22111	22198	22204	22206	22301	22215	22281	22196	22234	22366	22303	22067	22263	22440	22421	22546	22416	22330	22203	21992	22181	22434	22335	22254	21990	22205	22365	22208	22327	22340	22292	22231	22327	22393	22393	22288	22310	22288	22465	22133	22251	22378	22471	22317	22369	22363	22484	22138	22126	22373	22327	21894	22011	22416	22215	22179	22303	22158	22263	22427	22344	22356	22352	22083	22218	22240	22248	22281	22318	22334	22210	22368	22169	22187	22294	22184	22483	22301	22049	22488	21942	22127	22368	22233	22255	22112	22018	22286	22168	22242	22342	22292	22346	22138	22231	22251	22230	22212	22201	22540	22073	22138	22195	22307	22491	22026	22303	22122	22089	22000	22234	22259	22372	21993	22451	22405	22337	22277	22237	22206	22186	22209	22307	22404	22260	22163	22086	22262	22145	22095	22220	22158	22254	22101	22374	22152	22156	22335	22318	22199	22251	22155	22172	22100	22372	22302	22221	22495	22324	22346	22585	22357	22205	22147	22344	22119	22392	22235	22210	22295	22510	22164	22208	22301	22272	22091	22353	22173	22089	22068	22264	22204	21984	22253	22615	22331	22322	22074	22131	22210	22350	22148	22104	22453	22297	22152	22126	22130	22172	22124	22160	22229	22232	22210	22174	22128	22292	22370	22261	22089	22123	22039	22232	22304	22400	22389	22350	22019	22254	22454	22384	22195	22148	22376	22426	22280	22323	22202	22259	22360	22159	22439	22344	22333	22372	22145	22146	22113	22414	22516	22046	22235	22328	22068	22209	22125	22453	22036	22136	22321	22135	22352	22175	22359	22030	22216	22159	22404	22077	22227	22241	22343	22128	22189	22324	22368	22243	22388	22004	21984	22208	22425	22332	22062	22063	22186	22373	22312	22393	22072	22234	22357	22438	22246	22182	22268	22230	22177	22151	22106	22347	22141	22184	22200	22348	22296	22062	22371	22156	22253	22131	22068	22200	22345	22043	22349	22180	22198	22035	22177	22263	22083	22393	22238	22272	22180	22071	22442	22234	22202	21940	22124	22189	22289	22353	22176	22196	22251	22320	22410	22189	22354	22028	22190	22296	22090	22041	22296	22205	22326	22360	22424	22364	22238	22284	22298	22203	22282	22107	22458	22252	22465	22216	22351	22317	22216	22196	22380	22067	22412	22151	22239	22391	22091	22295	21997	22400	22297	22373	22374	22323	22155	22245	22383	22222	22147	22359	22281	22289	22280	22212	22274	22412	22273	22253	22269	22208	22566	22314	22228	22345	22330	22342	22300	22377	22298	22339	22317	22132	22338	22368	22181	22404	22237	22581	22149	22294	22229	22225	22386	22327	22229	21984	22144	22288	22281	22122	22309	22395	22159	22093	22262	22335	22140	22227	22394	22536	22157	22001	21993	22557	22144	22207	22107	22246	22223	22322	22053	22397	22148	22201	22427	22445	22202	22265	22197	22715	22365	22411	22269	22339	22210	22354	22099	22074	22199	22390	22103	22407	22228	22165	22279	22437	22235	22299	22085	22131	22268	22181	22302	22263	22144	22205	22202	22178	22130	22251	22131	22413	22218	22172	22152	22228	22159	22206	22257	22279	22129	22191	22403	22181	22182	22203	22094	22246	22531	22458	22209	22069	22217	22569	22158	22249	22312	22239	22486	22207	22190	22047	22269	22213	22503	22071	22292	22105	22427	22255	22170	22134	22148	22380	22248	22560	22078	22377	22425	22434	22234	22200	22199	22340	22286	22316	22146	22514	22293	22181	22276	22551	22077	22469	22331	22116	22445	22226	22079	21992	22433	22365	22019	22221	22163	22331	22245	22223	22509	22445	22310	22244	21938	22159	22154	22074	22380	22206	22356	22299	22383	22339	22213	22364	22166	22165	22254	22356	22467	22341	22455	22200	22307	22296	22243	22123	22268	22185	22152	22236	22082	22088	22103	22114	22185	22358	22487	22435	22047	22339	22269	22128	22238	22142	22302	22471	22244	22203	22159	22163	22361	22380	22319	22237	21994	22264	22396	22113	22215	22293	22416	22468	22284	22177	22375	22152	22387	22379	22329	22359	22192	22116	22164	22192	22172	22439	22016	22444	22235	22212	22150	22285	22346	22443	22115	22270	22460	22185	22262	22209	22278	22173	22228	22233	22413	22278	22340	22252	22389	22148	22058	21957	22403	22504	22185	22297	22156	22059	22214	22386	22569	22307	22275	21881	22111	22184	22243	22130	22227	22386	22272	22189	22007	22363	22234	22461	22211	22282	22116	22353	22411	21951	22294	22143	22177	22345	22481	22271	22087	22120	22160	22173	22294	22271	22170	22128	22097	22142	22059	22085	22356	22204	22513	22418	22580	22577	22440	22162	22295	22208	22160	22227	22323	22178	22082	22150	22420	22257	22159	22107	22126	22261	22338	22289	22154	22325	22417	22286	22093	22094	22295	22526	22055	22131	22254	22317	22115	22269	22292	22455	22196	22267	22160	22289	22433	22197	22086	22238	22478	22402	22187	22070	22211	21923	22272	22317	22287	22240	22269	22159	22361	22439	22274	22249	22384	22353	22171	22410	22357	22489	22498	22251	22182	22210	22223	22240	22176	22306	22206	22276	22277	22234	22185	22298	22402	22078	22284	22208	22322	22242	22135	22200	22207	22127	22201	22108	22400	22377	22257	22129	22142	22161	22226	22316	22397	22187	22313	22303	22393	22312	21992	22215	22404	22353	22211	22084	22380	22195	22214	22226	22161	22168	22273	22212	22394	22201	22114	22139	22118	22225	22491	22302	22362	21999	22172	22408	22079	22525	22382	22126	22217	22224	22172	22097	22012	22425	22391	22297	22342	22367	22196	22280	22467	22339	22025	22283	22382	22426	22315	22266	22365	22197	22400	22357	22333	22126	22124	22364	22217	22202	22350	22123	22097	22300	22182	22373	22261	22294	22166	22300	22306	22217	22197	22152	22233	22224	22377	22315	22108	22162	22127	22085	22238	22196	22378	22095	22289	22033	22240	22415	22356	22330	22286	22246	22280	22175	22388	22311	22227	22306	22155	22155	22289	22217	22285	22321	22193	21980	22245	22434	22340	22312	22318	22194	22267	22167	22321	22137	22220	22294	22472	22256	22293	22272	22456	22346	22302	22281	22392	22241	22380	22355	22376	22409	22362	22286	22288	22205	22192	22106	22274	22131	22113	22390	22155	22097	22278	22267	22330	22190	22196	22229	22129	22272	22388	22352	22081	22288	22003	22363	22228	22469	22311	22290	22111	22303	22091	22363	22306	22479	22281	22446	22469	22478	22341	22271	21990	22247	22366	22348	22196	22599	22290	22278	22209	22216	22304	22430	22170	22188	22359	22415	22181	22223	22186	22155	22230	22097	22219	22195	22180	22251	22144	22343	22193	22256	22278	22582	22230	22235	22223	22297	22284	22293	22391	22331	22337	22477	22189	22303	22252	22257	22230	22244	21900	22214	22042	22266	22287	22233	22256	22165	22043	22081	22480	22203	22414	22379	22389	22174	22320	22190	22197	22038	22333	22399	22177	22143	22356	22246	22207	22256	22290	22353	22424	22256	21934	22318	22234	22456	22335	22436	22305	22302	22280	22237	22187	21977	22072	22276	22040	22309	22116	22047	22316	22166	22313	22500	22229	22241	22229	22419	22460	22237	22094	22367	22403	22157	22127	22215	22230	22094	22429	22003	22206	22328	22119	21987	22201	22214	22238	22543	22439	22271	22326	22231	22111	22136	22284	22230	22334	22326	22516	22128	22086	22147	22088	22447	22332	22197	22446	22454	22310	22410	22351	22139	22256	22187	22184	22270	22315	22322	22159	22402	22244	22199	22397	22375	22410	22257	22295	22242	22530	22185	21969	22024	22141	22145	22266	22145	22444	22314	22396	22255	22338	22259	22206	22440	22184	22138	22051	22470	22265	22299	22455	22166	22117	22134	22217	22077	22210	22146	22303	22279	22279	22186	22348	22043	22051	22357	22289	22459	22351	22378	22362	22203	22374	22134	22416	22256	22290	22409	22198	22264	22367	22280	22252	22206	22283	22261	22261	22254	22254	22073	22113	22239	22274	22419	22134	22210	22160	22452	22269	22223	22179	22374	22222	22198	22096	22235	22421	22165	22121	22324	22351	22288	22150	22547	22335	22403	22336	22138	22328	22352	22286	22433	22455	22287	22342	22346	22195	22213	22211	22444	22274	22278	22435	22438	22257	22413	22167	22086	22230	22186	22353	22343	21964	22033	22221	22256	22314	22564	22275	22141	22153	22384	22304	22315	22253	22331	22212	22299	22355	22275	22431	22213	22162	22597	22567	22171	22175	22217	22416	22309	22345	22073	22489	22344	22319	22215	21995	22375	22107	22134	22555	22153	22228	22223	22209	22009	22044	22147	22218	22050	22293	22114	22274	22178	22472	22313	22265	22083	22233	22459	22166	22277	22254	22415	22349	22385	22326	22438	22286	22179	22347	22226	22386	22338	22044	22313	22271	22424	22219	22284	22228	22391	22301	22177	22216	22063	22302	22441	22196	22156	22387	22348	22373	22289	22133	22144	22419	22606	22486	22359	22301	22499	22535	22467	21878	22443	22322	22071	22102	22419	22159	22127	22128	22285	22334	22378	22364	22083	22234	22152	22208	22319	22399	22244	22319	22242	22248	22243	22322	22160	22140	22270	22386	22375	22220	22124	22168	22178	22464	22335	22154
19442	31904	30560	25567	22538	20545	20138	19366	19310	18937	19062	18668	18630	18050	18007	17707	17488	17285	17307	17185	17208	17297	17288	17113	17291	17061	17221	17116	17294	17080	17176	17381	17241	17343	17003	17167	17195	17247	17246	17158	17214	17234	17357	17247	17201	17160	17123	17302	17330	17292	17373	17206	17172	17204	17110	17193	17084	17185	17158	17139	17044	17320	17287	17164	17284	17127	17111	17248	17260	17092	17228	17104	17244	17259	17058	17109	17066	17230	17180	17209	17290	17052	17031	17114	17013	17225	17281	17311	17039	17358	17255	17178	17154	17191	16988	17069	17293	17201	17184	17107	17110	17171	17082	17348	17138	17165	17227	17097	17132	17109	17139	17324	16959	17121	17036	17098	17035	17279	17138	17217	17083	17086	17219	17390	17218	17221	17154	16903	17099	17184	17316	17261	17147	17133	17281	16941	17067	17074	16960	17328	17127	17278	16998	17047	17056	17213	17112	17133	17201	17187	17266	17205	17245	17127	17295	17198	17058	17105	17111	17193	17354	17060	17079	17101	17013	17107	17144	17290	17211	17162	17110	17003	17354	17128	17171	17101	17407	17156	17139	17058	17005	17240	17156	17282	17153	17122	17229	16968	17153	17094	17213	17116	17177	17167	17012	17090	17199	17280	17186	17098	17129	17127	17235	17143	17300	17038	17067	17165	17080	17162	17241	17313	17248	17232	17109	17196	17213	17310	17273	17086	17100	17071	17071	17035	17272	16939	17216	17122	17093	17297	17300	17143	17048	17214	17169	17318	17142	17096	17143	17092	17201	17129	17123	17355	17180	17123	17296	17131	17324	17178	16980	17233	17136	17125	17370	17135	17189	17211	17266	17085	17292	17067	16991	17056	17006	17214	17182	17165	17155	16986	17077	17134	17032	17199	17263	16972	16939	17095	17267	17310	16951	17308	17118	17158	16959	17285	17122	17267	17221	17186	17029	17188	16996	17250	17172	17066	17176	17108	17163	17023	17102	17047	17246	17146	17199	16891	17186	17027	17340	17182	16969	17064	17162	17321	17145	17039	17065	17246	17214	17017	17219	17204	17151	17191	17065	17169	17219	17184	17169	16952	17289	17178	17036	17061	17053	17134	17195	17085	17046	17181	17094	17264	16990	17145	17145	17025	17160	17260	17267	17365	17138	17133	17127	17213	17073	17149	17109	17121	17015	17079	17191	17029	17047	17182	17191	17197	17211	17179	17095	17160	17258	17121	16949	17264	17071	17212	17068	17124	17152	17240	17268	17179	17257	17014	17195	17334	17232	17328	17057	17366	17269	17193	17178	17132	17284	17322	17148	17230	16892	17010	17202	16979	17264	17304	17127	17254	17269	17105	17119	17195	17298	17133	17119	17049	17277	17069	17023	17175	17042	17170	17197	17119	17143	17110	17101	17149	17171	17088	16994	17187	17160	17084	17123	17184	17101	17337	17173	17116	17048	16970	17223	17194	17150	16982	17088	17222	17059	17005	17135	16993	17121	17318	17126	17378	17228	17199	17044	17132	17209	17217	17154	17214	17211	17212	16994	17254	17112	17008	17193	17227	17105	17115	16974	17049	17190	17035	17200	17195	17087	17077	16988	17291	16943	17146	17277	17276	17281	17195	17300	17060	17299	17284	16924	17060	17193	17175	17344	17210	17310	17254	17087	17067	17123	17146	17263	17188	17209	17299	17278	17259	17081	17340	17253	17079	17157	17263	16973	17102	17184	17209	17243	17169	17317	17176	17163	17166	17224	17188	17116	17043	17183	17126	17252	17285	17122	17188	17117	17095	17127	17308	17139	17093	17043	17013	17214	17109	17183	17166	17157	17097	17177	17074	17249	16997	16984	17016	17151	17249	16931	17239	17176	17078	17277	17003	17147	17222	17253	16993	17247	17091	17069	17236	17137	17256	17015	17198	17148	17084	16986	17179	17029	17176	17167	17194	17306	17227	17231	17152	17203	17182	17131	17250	16947	17012	17211	17155	17229	16959	17303	17024	17147	17073	17312	17206	17168	17084	17269	17093	17054	17323	17183	17319	17195	17118	17126	17183	17043	17275	17151	17217	17218	17320	17222	17270	17236	17229	17452	17070	17257	17108	16867	17109	16883	17239	17167	17294	17010	17192	17098	17211	17106	17142	17341	17060	16981	17189	17073	17402	17122	17047	17218	17119	17228	17151	17097	17111	17275	17229	17286	17033	17043	17183	17006	17085	17115	17096	17102	17142	17224	17120	17119	17332	17203	17042	17154	17118	17130	17170	17129	17239	17183	17104	17198	17129	17302	16997	17168	17173	17203	17113	17242	17131	17238	17266	17275	17192	17153	17212	17266	17140	17107	17212	17191	17113	17267	17212	17234	17243	17151	17258	17207	16980	17269	17184	17173	17000	17037	17096	17220	17255	17360	17257	17024	17259	17178	17435	17193	17080	17136	17022	17122	17186	17190	17246	17189	17054	17237	17102	17251	17101	17170	17178	17251	17162	17052	17052	17295	16987	17249	17161	17185	17028	17095	17129	17371	17295	17162	17203	17242	17226	17116	17368	17098	17284	17189	17194	17159	17142	17176	17208	17197	17112	17152	17230	16969	17415	17106	17089	17149	17188	17249	17181	17146	17148	17113	17000	17276	17278	17101	17082	17033	17153	17105	17154	17330	17294	17277	17157	17247	17125	17145	17274	17104	17264	17113	17089	17263	17270	17233	17195	17218	17234	17205	17097	17151	17193	17060	17297	17132	17205	17051	17282	17072	17338	17114	17234	17190	17109	17178	17090	17096	17069	17092	17035	17177	17203	17217	17298	17164	17131	17202	17099	16988	17233	17136	17136	17050	17147	17106	17280	17390	17209	17107	17267	17172	17098	17014	17154	17103	17015	17032	17316	17094	17189	16960	17058	17196	17121	17219	17192	17112	17141	17076	17099	17176	17148	17034	17286	17328	17205	17191	17333	17091	17148	17127	17118	17177	17151	17103	17086	17123	17279	17317	17316	17141	17296	17089	17271	17191	17405	17154	17067	17057	17242	17105	17167	17310	17282	17246	17178	17332	16952	17266	17184	17107	17102	17216	17271	17283	17227	17248	17044	17217	17027	17197	17201	17144	17199	17352	17204	17271	17128	17230	17199	17090	17140	17094	17133	17198	17272	17160	17078	17216	17107	17216	17175	17232	17187	16919	17064	17088	17128	17221	17236	17150	16970	17185	17118	17018	17202	17119	17061	17138	17242	17094	17049	16943	17032	16959	17184	17080	17243	17089	17132	17251	17138	17115	17099	17345	17174	17123	17240	17180	17295	17258	17113	17014	17068	17168	17198	17081	17004	17306	17200	17294	17256	17229	17001	17058	17170	17233	17046	17203	17122	17197	17192	17228	17160	17050	17275	17223	17335	17220	17208	17373	17115	16974	16954	17251	17136	17133	17194	17197	17104	17020	16854	17028	17133	17194	17109	17202	17143	17154	17273	17143	17121	17293	17183	17295	17166	17153	16951	17272	17103	17203	17290	17112	17229	17252	17232	17081	17209	17219	17129	17137	17422	17023	17217	16949	17332	17184	17018	17184	17134	17224	17182	17183	17231	17116	17195	17070	17183	17101	17227	17158	17167	17196	16895	17160	17070	17053	17140	16936	17026	17115	17150	17070	17079	17040	17244	17138	17258	17090	17236	17070	17104	17061	17272	17127	17045	17125	17226	17058	17060	17219	17193	17183	17172	17090	17062	17066	16995	16975	17086	17097	17124	17239	17121	17029	17154	17224	17208	17096	17168	17191	17051	17247	17079	17192	17222	17220	16995	17062	17085	17316	17177	17162	17056	17238	17379	17084	17256	17139	16999	17176	17173	17273	17124	17006	17072	17337	17176	17169	17202	17312	17185	17203	17151	17336	17028	17289	17220	17166	17033	17125	17151	17052	16966	17319	17193	17236	17225	17052	17192	17127	17072	17182	17166	17203	17111	17242	17102	17107	17205	17223	17192	16957	17206	17131	16958	17112	16964	17299	17114	17050	17182	17206	17218	17165	17170	17099	17011	17078	17246	17233	17138	17241	17339	17194	17177	17294	17135	17020	17398	17032	17108	17137	17185	16992	17080	17227	17229	17314	17189	17299	17388	17133	17045	17173	17192	17090	17015	17359	16945	17011	17339	17213	17006	17217	17129	17128	17305	17127	17170	17120	17251	17170	17134	17147	17474	17224	17102	17125	17112	17171	17110	17117	17182	17186	17117	17199	17231	17144	17136	17459	17246	17035	17222	17124	17031	17154	17264	17169	17271	17037	17210	17128	17274	16990	17153	17318	17195	16995	17116	17146	17086	17132	17301	17338	17225	17100	17206	17105	17188	17149	17187	17059	17150	17205	16986	17141	17182	17244	17150	17132	17189	17147	17165	17188	16983	17119	17241	17100	17169	17293	17250	17265	17255	17196	17015	17089	17295	17243	17130	17124	17264	16915	17121	17216	17185	17149	17085	17224	17181	17263	17210	16980	17076	17011	17266	17135	17045	17032	17138	17227	17334	17116	17131	17249	17202	17130	17258	17118	17115	16998	17253	17155	17170	17042	17216	17128	17256	17129	17158	17124	17232	17050	17082	17015	17162	17071	17097	17105	17187	17124	17161	17251	17178	17056	17258	17327	17106	17231	17053	17221	17222	17157	17098	17255	17196	17018	17184	17216	17122	17016	17104	17131	17126	17116	17221	17086	17096	17208	17144	17209	17191	17180	16967	17093	17162	17169	17081	17181	17129	17220	17270	17143	17256	17276	17079	17098	17236	17312	17143	17019	17009	17255	17128	17037	17119	17010	16939	17123	17332	17143	17102	16989	17170	17281	17110	17373	17177	17168	17028	17192	17108	17075	17300	17291	17077	17261	17293	17252	17003	17153	17287	17246	17252	17174	17054	17118	17357	17062	17334	17161	17102	17250	17249	17198	16969	17193	17236	17139	17144	17219	17018	17036	17141	17173	17242	17205	17198	17204	17140	17146	17226	17118	16919	17207	17310	17067	17197	17082	17235	17043	17061	17338	17058	17182	17320	17237	17071	17103	17351	17143	17278	17109	17084	17224	17231	17109	17388	17015	17160	17150	17305	17079	16988	16947	17179	17209	17213	17090	17249	17057	17218	17206	17269	17342	17076	17306	16988	17134	17062	17095	17187
24317	21666	29306	24625	23096	27117	29520	26148	25065	25408	25492	25259	24857	24677	24040	24041	23801	23519	23430	23578	23616	23661	23425	23602	23544	23340	23444	23530	23412	23640	23513	23535	23670	23356	23366	23128	23477	23597	23521	23583	23587	23546	23406	23397	23646	23682	23536	23446	23604	23456	23760	23332	23459	23425	23409	23524	23309	23303	23190	23369	23306	23405	23368	23511	23532	23435	23316	23374	23332	23281	23259	23609	23434	23510	23365	23357	23490	23261	23499	23190	23160	23485	23377	23461	23270	23355	23154	23310	23316	23223	23392	23254	23419	23320	23353	23383	23205	23345	23443	23154	23199	23502	23331	23320	23175	23265	23571	23421	23472	23149	23238	23415	23452	23457	23493	23290	23316	23351	23408	23333	23355	23549	23422	23376	23387	23349	23268	23218	23470	23342	23142	23395	23209	23220	23436	23375	23398	23676	23452	23175	23342	23304	23567	23312	23411	23289	23381	23423	23016	23523	23378	23227	23195	23199	23303	23338	22985	23295	23192	23372	23495	23207	23304	23182	23182	23499	23437	23268	23352	23302	23444	23470	23259	23454	23352	23327	23361	23393	23352	23391	23288	23221	23360	23268	23309	23287	23099	23411	23227	23433	23410	23429	23442	23458	23366	23328	23411	23216	23354	23291	23347	23275	23317	23287	23334	23125	23261	23415	23287	23466	23414	23386	23510	23345	23301	23242	23267	23318	23431	23193	23375	23621	23192	23281	23114	23399	23613	23391	23373	23322	23440	23292	23268	23241	23370	23137	23421	23157	23545	23390	23442	23232	23158	23637	23297	23304	23303	23357	23291	23428	23574	23261	23144	23077	23233	23378	23329	23454	23482	23278	23301	23506	23204	23429	23461	23099	23437	23561	23323	23254	23361	23488	23345	23098	23314	23293	23446	23580	23207	23409	23267	23363	23275	23342	23241	23521	23364	23352	23354	23154	23239	23353	23577	23479	23179	23477	23244	23256	23408	23493	23341	23486	23048	23372	23388	23424	23396	23298	23176	23486	23248	23361	23549	23360	23287	23331	23215	23239	23431	23373	23309	23338	23316	23045	23160	23364	23286	23393	23463	23293	23319	23249	23460	23241	23389	23351	23509	23546	23447	23082	23272	23512	23495	23266	23516	23360	23217	23414	23478	23389	23507	23370	23691	23362	23159	23161	23326	23313	23397	23052	23407	23435	23472	23344	23315	23439	23172	23413	23354	23394	23341	23253	23204	23008	23424	23197	23450	23475	23498	23283	23158	23364	23348	23346	23425	22919	23371	23320	23441	23551	23298	23339	23257	23131	23403	23240	23248	23303	23223	23231	23308	23445	23304	23303	23429	23415	23326	23196	23119	23429	23336	23168	23221	23330	23143	23299	23249	23225	23274	23321	23076	23379	23153	23357	23298	23226	23159	23405	23070	23211	23242	23152	23402	23411	23460	23290	23472	23471	23400	23522	23361	23161	23437	23335	23267	23404	23423	23275	23251	23402	23266	23446	23426	23273	23196	23419	23421	23205	23389	23147	23333	23378	23333	23228	23156	23367	23412	23322	23285	23344	23257	23393	23374	23207	23759	23562	23438	23287	23233	23318	23214	23271	23076	23218	23223	23361	23287	23333	23447	23417	23429	23300	23221	23179	23269	23224	23423	23292	23525	23458	23571	23156	23307	23380	23403	23320	23320	23344	23244	23487	23555	23233	23301	23291	23296	23155	23243	23167	23311	23427	23362	23335	23316	23096	23283	23265	23432	23217	23410	23429	23482	23188	23058	23229	23051	23160	23320	23354	23464	23262	23390	23402	23289	23230	23264	23157	23446	23349	23434	23229	23112	23284	23284	23371	23312	23209	23175	23169	23433	23298	23458	23283	23213	23379	23173	23263	23413	23247	23319	23098	23511	23445	23433	23212	23393	23288	23339	23408	23424	23224	23446	23358	23510	23422	23342	23522	23360	23539	23278	23296	23374	23597	23199	23183	23565	23256	23372	23348	23475	23417	23310	23130	23355	23046	23298	23283	23202	23399	23277	23182	23100	23216	23542	23357	23475	23564	23396	23164	23349	23652	23465	23568	23360	23325	23060	23288	23157	23343	23340	23328	23414	23426	23340	23365	23229	23291	23655	23351	23431	23382	23384	23325	23052	23326	23354	23429	23315	23393	23152	23322	23420	23268	23343	23327	23457	23391	23289	23357	23381	23286	23374	23454	23491	23274	23263	23146	23328	23263	23327	23490	23454	23430	23395	23263	23355	23425	23209	23393	23368	23292	23345	23485	23195	23393	23294	23229	23237	23260	23300	23397	23093	23181	23493	23340	23162	23225	23257	23233	23225	23226	23251	23235	23269	23282	23220	23222	23313	23332	23280	23331	23437	23369	23535	23385	23228	23281	23430	23279	23202	23354	23216	23358	23327	23381	23402	23407	23299	23156	23396	23400	23384	23197	23278	23389	23422	23262	23429	23101	23126	23338	23116	23250	23492	23323	23257	23246	23023	23214	23345	23563	23459	23398	23264	23144	23457	23308	23358	23308	23366	23300	23204	23427	23343	23265	23312	23269	23423	23481	23085	23071	23186	23419	23222	23120	23542	23387	23178	23353	23105	23420	23463	23410	23353	23105	23176	23166	23229	23429	23153	23162	23169	23387	23063	23311	23322	23525	23571	23478	23455	23201	23058	23319	23128	23265	23321	23521	23377	23357	23424	23485	23676	23211	23187	22939	23261	23235	23211	23363	23385	23189	23529	23205	23416	23570	23276	23592	23129	23279	23315	23218	23487	23415	23431	23557	23484	23504	23375	23528	23667	23197	23088	23174	23150	23281	23403	23166	23392	23401	23456	22786	23138	23442	23578	23591	23414	23491	23401	22963	23162	23375	23259	23222	23422	23389	23184	23326	23484	23435	23112	23491	23462	23279	23213	23365	23620	23253	23335	23324	23397	23427	23320	23484	23476	23391	23204	23275	23541	23417	23339	23490	23325	23363	23074	23277	23291	23202	23487	23366	23293	23346	23316	23343	23405	23305	23272	23201	23229	23342	23146	23438	23298	23457	23394	23494	23336	23184	23218	23395	23560	23259	23555	23030	23359	23378	23481	23211	23441	23403	23269	23225	23412	23186	23263	23411	23279	23442	23342	23509	23313	23486	23306	23353	23511	23262	23314	23195	23346	23216	23338	23486	23469	23385	23170	23188	23375	23317	23433	23436	23382	23290	23146	23280	23337	23450	23365	23458	23275	23383	23234	23380	23408	23417	23271	23241	23253	23326	23373	23308	23310	23473	23580	23172	23244	23354	23224	22983	23139	23279	23248	23317	23382	23274	23559	23439	23254	23503	23186	23259	23382	23515	23407	23280	23368	23305	23375	23503	23186	23214	23329	23451	23297	23278	23355	23368	23509	23401	23533	23409	23592	23366	23441	23368	23492	23412	23268	23186	23090	23158	23167	23347	23340	23323	23278	23366	23225	23205	23295	23176	23268	23365	23444	23368	23376	23184	23325	23463	23388	23345	23564	23383	23290	23197	23455	23348	23227	23325	23255	23411	23498	23112	23266	23060	23599	23327	23087	23306	23356	23482	23418	23389	23447	23338	23245	23436	23429	23299	23555	23293	23465	23283	23197	23374	23293	23430	23354	23302	23540	23186	23151	23266	23463	23344	23600	23524	23442	23098	23253	23301	23453	23284	23589	23455	23468	23127	23269	23203	23325	23266	23474	23241	23362	23420	23264	23477	23377	23214	23281	23227	23148	23262	23308	23234	23277	23518	23570	23177	23473	23114	23263	23520	23207	23227	23164	23250	23310	23272	23483	23390	23282	23507	23302	23157	23358	23284	23294	23300	23216	23412	23573	23309	23399	23468	23395	23510	23384	23236	23283	23370	23334	23339	23309	23319	23431	23335	23247	23266	23247	23375	23568	23426	23305	23276	23544	23437	23493	23222	23351	23299	23188	23290	23206	23200	23395	23238	23385	23112	23418	23287	23432	23244	23317	23391	23360	23236	23201	23375	23470	23279	23412	23473	23409	23365	23236	23146	23283	23509	23541	23277	22980	23337	23427	23297	23207	23189	23272	23223	23689	23431	23364	23298	23393	23524	23470	23386	23198	23294	23249	23202	23138	23284	23133	23412	23451	23377	23164	23235	23300	23259	23148	23312	23082	23403	23370	23321	23340	23444	23347	23295	23146	23360	23550	23300	23216	23302	23162	23388	23244	23141	23291	23330	23186	23371	23415	23314	23367	23195	23082	23190	23214	23432	23333	23291	23247	23202	23293	23425	23252	23315	23330	23260	23312	23412	23285	23383	23532	23339	23440	23439	23405	23494	23314	23301	23201	23453	23206	23363	23205	23071	23372	23314	23302	23163	23099	23374	23278	23277	23363	23358	23364	23386	23396	23453	23393	23568	23436	23471	23324	23051	23427	23450	23269	23155	23477	23112	23387	23265	23147	23101	23232	23375	23532	23263	23086	23365	23339	23536	23432	23237	23082	23404	23405	23426	23437	23327	23479	23297	23434	23290	23231	23308	23436	23252	23475	23435	23232	23181	23199	23366	23312	23348	23320	23391	23299	23399	23323	23170	23337	23182	23424	23214	23292	23341	23475	23088	23176	23434	23289	23456	23502	23472	23175	23236	23280	23358	23275	23218	23451	23303	23679	23169	23360	23479	23387	23415	23292	23371	23303	23395	23339	23452	23331	23672	23344	23401	23461	23315	23466	23521	23405	23447	23281	23464	23407	23258	23627	23272	23161	23327	23330	23425	23129	23270	23309	23397	23227	23289	23195	23293	23124	23513	23221	23608	23396	23466	23174	23215	23247	23112	23550	23506	23513	23299	23568	23135	23195	23426	23268	23178	23324	23190	23188	23084	23139	23201	23627	23157	23460	23340	23210	23210	23182	23315	23359	23595	23504	23599	23536	23295	23235	23353	23141	23307	23422	23395	23302	23309	23425	23355	23251	23348	23468	23386	23461	23478	23324	23276	23361	23287	23403	23113	23467	23049	23358	23350	23322	23211	23387	23378	23520	23296	23347	23189	23412	23552	23361	23412	23377	23113	23324	23065	23204	23300	23504	23394	23393	23310	23475	23225	23341	23289	23418	23393	23447	23415	23168	23322	23301	23581	23520	23268	23168	23458	23337	23326	23123	23362
22569	37716	35826	29633	26138	23864	22669	21389	21253	20728	20798	20336	19775	19264	18851	18504	18302	18045	17888	17836	17845	17719	17951	17877	17851	17998	17809	17696	17766	17656	17776	17746	17694	17750	17763	17988	17927	18063	18110	18049	17988	17989	17930	17916	17955	17778	17710	17918	17691	17716	17946	17723	17810	17789	17719	17646	17817	17747	17857	17775	17759	17792	17714	17662	17636	17858	17724	17655	17700	17758	17768	17680	17623	17696	17772	17580	17618	17690	17721	17751	17659	17694	17573	17795	17662	17930	17829	17559	17706	17790	17807	17573	17736	17620	17562	17682	17751	17635	17816	17673	17672	17729	17775	17670	17812	17667	17721	17686	17781	17764	17520	17816	17768	17704	17740	17691	17868	17624	17660	17751	17542	17629	17667	17606	17505	17776	17701	17765	17627	17754	17714	17596	17696	17612	17849	17620	17660	17612	17676	17641	17604	17647	17826	17677	17706	17694	17572	17648	17539	17748	17581	17702	17695	17679	17664	17529	17681	17870	17738	17595	17871	17819	17484	17724	17718	17817	17684	17856	17667	17770	17753	17879	17491	17557	17645	17710	17739	17706	17676	17716	17738	17860	17619	17820	17674	17683	17534	17729	17724	17735	17620	17542	17747	17686	17810	17637	17793	17642	17668	17588	17876	17563	17856	17871	17704	17658	17777	17705	17609	17726	17531	17895	17768	17817	17488	17653	17751	17759	17611	17628	17672	17604	17907	17636	17926	17744	17700	17711	17622	17616	17703	17800	17655	17683	17563	17641	17679	17712	17595	17750	17700	17882	17814	17944	17697	17511	17608	17657	17778	17703	17755	17699	17785	17785	17642	17731	17623	17687	17673	17706	17510	17644	17826	17684	17619	17712	17714	17737	17633	17615	17689	17614	17585	17707	17748	17902	17460	17679	17741	17625	17733	17862	17669	17493	17776	17556	17754	17738	17690	17806	17553	17703	17404	17775	17697	17625	17610	17678	17513	17578	17703	17649	17532	17688	17885	17861	17749	17491	17663	17709	17464	17889	17628	17785	17855	17553	17758	17544	17755	17806	17842	17686	17863	17643	17655	17754	17759	17675	17862	17665	17874	17664	17638	17789	17839	17574	17657	17756	17754	17849	17820	17648	17672	17711	17791	17701	17706	17765	17538	17821	17695	17601	17712	17736	17778	17830	17774	17620	17664	17535	17868	17660	17858	17747	17757	17766	17691	17640	17702	17563	17748	17832	17629	17556	17599	17643	17828	17906	17540	17983	17591	17819	17737	17789	17738	17840	17806	17750	17720	17754	17786	17647	17655	17605	17746	17637	17780	17696	17668	17852	17653	17871	17769	17551	17653	17816	17545	17518	17654	17658	17592	17528	17571	17647	17740	17590	17624	17616	17601	17700	17818	17545	17706	17820	17684	17813	17886	17746	17620	17679	17656	17944	17678	17673	17721	17608	17649	17695	17658	17936	17716	17994	17545	17592	17828	17598	17583	17727	17635	17678	17611	17640	17640	17710	17733	17624	17585	17675	17615	17528	17736	17899	17779	17864	17722	17643	17821	17750	17813	17535	17644	17902	17645	17675	17723	17643	17692	17764	17623	17796	17436	17659	17699	17836	17827	17743	17581	17767	17865	17718	17696	17797	17528	17511	17634	17883	17817	17719	17719	17615	17744	17648	17505	17659	17759	17741	17770	17637	17747	17874	17664	17689	17552	17584	17794	17595	17838	17782	17752	17723	17547	17817	17623	17718	17893	17624	17723	18039	17632	17572	17643	17538	17694	17555	17707	17789	17679	17665	17661	17812	17825	17634	17843	17800	17605	17641	17718	17820	17673	17673	17622	17618	17521	17672	17805	17653	17670	17722	17462	17691	17626	17671	17689	17560	17612	17674	17785	17564	17521	17811	17752	17750	17688	17757	17745	17763	17682	17747	17778	17665	17773	17534	17691	17710	17747	17761	17795	17733	17857	17906	17589	17693	17730	17671	17829	17673	17669	17684	17817	17719	17760	17931	17784	17796	17712	17663	17645	17629	17611	17661	17640	17715	17920	17635	17594	17807	17739	17595	17550	17620	17470	17676	17622	17674	17573	17774	17679	17659	17570	17649	17530	17687	17678	17632	17553	17671	17793	17466	17680	17696	17698	17833	17685	17736	17633	17756	17808	17476	17529	17673	17718	17739	17738	17679	17616	17763	17740	17669	17632	17697	17577	17533	17467	17650	17582	17591	17648	17639	17812	17886	17678	17635	17675	17761	17730	17723	17583	17639	17774	17603	17665	17640	17699	17688	17629	17796	17559	17620	17741	17616	17881	17605	17577	17633	17690	17547	17567	17711	17645	17743	17575	17643	17908	17750	17740	17723	17693	17857	17611	17662	17892	17664	17514	17798	17756	17733	17892	17582	17555	17617	17725	17694	17772	17818	17658	17697	17856	17774	17746	17561	17596	17749	17567	17673	17783	17730	17770	17795	17681	17594	17836	17603	17783	17672	17737	17583	17522	17881	17695	17858	17619	17722	17719	17592	17715	17667	17579	17904	17643	17720	17837	17602	17662	17449	17754	17740	17757	17776	17697	17549	17800	17731	17689	17918	17739	17795	17612	17609	17856	17539	17884	17855	17704	17716	17538	17732	17682	17515	17637	17637	17696	17596	17791	17602	17732	17726	17584	17650	17771	17556	17590	17729	17559	17591	17747	17764	17720	17479	17606	17619	17613	17713	17749	17804	17916	17674	17688	17779	17705	17592	17756	17648	17701	17710	17659	17723	17758	17725	17827	17708	17719	17653	17832	17705	17697	17544	17916	17543	17583	17759	17726	17664	17679	17553	17940	17780	17647	17667	17780	17667	17744	17742	17640	17800	17611	17674	17792	17576	17731	17576	17839	17718	17654	17707	17725	17581	17863	17535	17773	17751	17588	17753	17575	17601	17890	17574	17549	17561	17735	17600	17450	17541	17643	17740	17713	17604	17597	17746	17647	17734	17748	17674	17612	17622	17811	17655	17746	17587	17534	17575	17701	17690	17713	17720	17711	17713	17677	17858	17501	17649	17663	17667	17821	17661	17772	17669	17630	17663	17545	17809	17636	17615	17887	17708	17690	17761	17717	17571	17692	17752	17704	17624	17773	17883	17550	17674	17779	17635	17566	17816	17770	17516	17638	17798	17708	17558	17684	17528	17767	17779	17784	17669	17570	17734	17829	17636	17721	17770	17848	17703	17804	17860	17778	17588	17690	17633	17559	17688	17625	17732	17725	17800	17735	17639	17770	17586	17752	17673	17759	17552	17649	17836	17722	17704	17757	17757	17611	17615	17773	17445	17767	17830	17788	17558	17679	17767	17706	17761	17611	17698	17725	17631	17728	17737	17406	17848	17598	17665	17811	17719	17600	17753	17729	17661	17624	17667	17603	17830	17832	17601	17753	17703	17840	17650	17784	17638	17786	17732	17654	17636	18006	17729	17879	17710	17526	17781	17786	17794	17692	17575	17598	17714	17828	17629	17676	17745	17669	17674	17822	17625	17791	17616	17622	17742	17608	17771	17794	17571	17626	17678	17659	17804	17575	17689	17685	17812	17792	17801	17709	17766	17740	17656	17612	17605	17709	17932	17837	17629	17893	17697	17585	17591	17780	17683	17651	17593	17652	17776	17709	17756	17602	17603	17742	17637	17708	17815	17630	17744	17580	17645	17642	17614	17716	17807	17810	17658	17632	17635	17636	17757	17795	17848	17764	17682	17755	17583	17785	17622	17650	17871	17729	17779	17732	17743	17697	17734	17678	17647	17723	17482	17584	17798	17737	17627	17751	17660	17640	17684	17590	17628	17552	17702	17747	17723	17681	17627	17512	17582	17664	17781	17643	17587	17822	17640	17879	17834	17749	17689	17708	17711	17625	17561	17805	17658	17835	17773	17812	17668	17841	17665	17654	17712	17710	17689	17649	17722	17771	17648	17567	17676	17608	17688	17731	17581	17716	17683	17744	17703	17818	17764	17736	17686	17605	17829	17740	17588	17707	17868	17616	17645	17672	17653	17739	17733	17816	17633	17728	17637	17903	17592	17710	17756	17739	17757	17828	17719	17544	17819	17727	17646	17557	17611	17622	17700	17523	17603	17731	17612	17589	17657	17664	17481	17670	17685	17811	17600	17625	17580	17695	17600	17624	17688	17684	17761	17724	17643	17663	17695	17794	17703	17545	17667	17557	17816	17794	17623	17696	17747	17702	17748	17643	17828	17642	17767	17589	17745	17644	17718	17619	17763	17770	17678	17712	17796	17739	17741	17690	17825	17618	17697	17644	17732	17631	17889	17652	17700	17788	17695	17639	17809	17767	17662	17438	17758	17673	17711	17590	17773	17557	17530	17694	17628	17759	17768	17782	17993	17569	17823	17815	17685	17771	17619	17817	17686	17734	17749	17682	17483	17643	17610	17544	17732	17723	17743	17447	17659	17660	17674	17692	17609	17773	17782	17764	17653	17718	17856	17634	17749	17489	17770	17703	17610	17739	17777	17726	17657	17614	17668	17571	17766	17821	17651	17686	17802	17619	17876	17684	17756	17624	17719	17788	17712	17619	17748	17862	17781	17576	17771	17593	17692	17783	17726	17881	17757	17634	17763	17687	17680	17638	17633	17702	17491	17614	17903	17753	17685	17752	17701	17791	17642	17648	17788	17615	17720	17692	17657	17771	17710	17806	17696	17724	17819	17703	17685	17591	17726	17775	17643	17694	17817	17810	17894	17918	17640	17653	17790	17671	17743	17747	17529	17680	17705	17637	17699	17696	17660	17798	17753	17806	17659	17574	17593	17732	17471	17756	17661	17576	17796	17838	17516	17592	17709	17725	17619	17721	17702	17761	17689	17651	17699	17709	17676	17673	17701	17912	17739	17767	17812	17627	17627	17652	17597	17569	17618	17737	17629	17870	17622	17747	17716	17816	17630	17643	17600	17814	17666	17688	17624	17713	17786	17729	17642	17701	17843	17749	17615	17726	17703	17823	17568	17864	17754	17736	17589	17746	17669	17707	17732	17723	17533	17742	17792	17502	17431	17638	17704	17816	17714	17788	17690	17826	17765	17521	17775	17584	17594	17621	17712	17707	17673	17749	17831	17826	17759	17600	17895	17655	17868	17763	17857	17753	17655	17501	17828	17735	17482
30455	24154	26625	24620	22124	21961	22163	21455	21295	21199	21407	21437	21055	21014	20922	20935	20754	20733	20651	20763	21034	21152	20917	21011	20633	20679	20587	20836	21021	20795	20964	20881	20929	20791	20800	20706	20575	20719	20830	20800	20831	20889	20746	20840	20830	20961	20858	20781	20792	20759	21057	21013	20958	20761	21145	20883	21054	20809	20815	20709	20888	20934	20557	20890	20846	20685	21024	20816	21037	20696	20821	20857	20804	20934	20842	21027	20850	20925	20624	20661	21004	20475	20780	20784	20846	20726	20732	20938	20800	20824	20930	20862	20967	20846	20773	20721	20713	20616	20871	20547	20706	21035	20980	21151	20847	20856	20916	20783	20908	20544	20847	20869	20861	20769	20644	20781	20687	20558	20664	20669	20829	20779	20859	20770	20875	20848	20661	20903	20948	20841	20505	20865	20945	20780	20985	20792	20730	20747	20667	20743	20767	20639	20636	20785	20703	20681	20912	20792	20793	20799	20896	20697	20567	20724	20646	20676	20712	20819	20889	20834	20474	20734	20820	20610	20621	20809	20608	20586	20758	20763	20685	20799	20561	20742	20710	20998	20770	20603	20648	20621	20713	20815	20760	20722	20930	20758	20899	20784	20738	20826	20889	20523	20791	20725	20844	20640	20907	20494	20714	20700	20917	20646	20901	20761	21006	20980	20776	20606	20818	20741	20737	20724	20700	20905	20733	20707	20919	20576	20894	20974	20776	20724	20783	20700	20763	20949	20913	20681	20781	20663	20703	20740	20951	20711	20776	20811	20981	20935	20756	20803	20745	20739	20812	20853	20694	20560	20722	20720	20684	20825	20853	20857	20713	20789	20993	20667	20850	20815	20670	20933	20944	20913	20858	20727	20812	20688	20730	20901	20691	20846	20724	20694	20770	20816	20813	20804	20859	20791	20938	20658	20575	20853	20794	20737	20945	20586	20742	20855	20741	20695	20662	21082	20602	20728	20859	20617	20576	20718	20726	21103	20644	20750	20867	20733	20764	20822	20801	20789	20674	20944	20993	20771	21093	20815	20495	20695	20854	20694	20609	20949	20679	20683	20701	20614	20835	20847	20789	20842	20981	20628	20594	20582	20741	20662	20621	20838	20891	20940	20700	20804	20606	20869	20573	20658	20965	20817	20838	20920	20761	20650	20795	20724	20636	20734	20751	20767	20766	20614	20800	20888	20897	20745	20840	20861	20693	20726	20731	20697	20830	20846	20695	20672	20823	20714	20931	20787	20752	20845	20894	20942	20937	20917	20795	20805	20576	20694	20701	20743	21100	20863	20820	20593	20760	21036	20709	20637	20725	20994	20622	21046	20846	20744	20748	20936	20910	20830	20962	20626	20847	20583	21008	20745	20730	20654	20692	20478	20622	20596	20840	20778	20688	20956	20671	20679	20742	20493	20895	20716	20791	20794	20699	20778	20768	20773	20577	20716	20656	20817	20936	20845	20969	20745	20980	20836	20882	20598	20769	20918	20767	20712	20647	20814	20787	20832	20748	20761	20851	20778	20737	20874	20740	20704	20798	20914	21016	20783	20970	20766	20615	20968	20929	20726	20589	20638	20598	20881	20937	20990	20822	20813	20974	21056	21071	20723	20798	20720	20595	20714	20883	20885	20821	20841	20726	20873	20849	20877	20631	20626	20870	21060	20730	20565	20781	20757	20783	20867	20748	20728	20661	20740	20730	20708	20678	20874	20692	20691	20762	20781	20707	20731	20793	20582	20583	20583	20726	20817	20773	20921	20865	21036	20682	20834	20924	20823	20861	20839	20681	20760	20800	20700	20871	20988	20750	20662	20659	20670	20808	20772	20910	20745	20973	20811	20848	20889	20911	20880	20933	20836	20627	20782	20468	20598	20586	20632	20813	21058	20867	20876	20965	20930	20946	20498	20816	20813	20921	20882	20843	20818	20710	20821	20892	20783	20673	20720	20717	20706	20593	20730	20738	20775	20648	20614	20874	20664	20940	20660	20871	20571	20645	20842	20947	20834	20683	20909	20953	20762	20730	20602	20489	20831	20851	20631	21029	21094	20865	20693	20717	20778	20705	20603	20907	20646	20682	20854	20893	20734	20724	20640	20745	20656	21033	20968	20798	20745	20975	20802	20587	20682	20775	20579	20745	20918	20888	20781	20848	20835	20844	20663	20742	20763	20766	20751	20817	20651	20825	20635	20725	20831	20694	20831	20956	20948	20819	20724	20870	20963	20806	20891	20630	20563	20583	20530	20940	20744	20706	20881	20848	20892	20723	20898	20820	20729	20750	20664	20729	20802	20849	20954	20805	20770	20798	20683	20825	20900	20916	20925	20835	20843	20821	20711	20748	20836	20971	21101	20897	20899	20898	20865	20699	20748	20882	20643	20673	20818	20633	20739	20536	20822	20655	20619	20888	20754	20933	20810	20681	20746	20743	20576	20850	20774	20757	20817	20882	20741	20732	20655	20648	20806	20853	20843	20837	20926	21126	20891	20999	20539	20803	20646	21007	20774	20872	20711	20657	20739	20988	20798	20560	20686	20641	20552	20805	20709	20737	20852	20696	20877	20971	20628	20788	20650	20633	20835	20937	20677	20708	20881	20897	20723	20782	20882	20634	20937	20719	20653	20736	20752	20667	20606	20898	20896	20745	20759	21031	20827	20660	20751	20806	20749	20953	20623	20766	20744	20976	20705	20560	20691	20835	20925	20561	20940	20858	20750	20712	20660	20962	20669	20870	20944	20671	20804	20883	20979	20823	20608	20757	20722	20757	20854	20763	20880	20580	20801	20828	20895	20532	20809	20517	20718	20757	20786	20736	20925	20685	20674	20765	20864	20722	20964	20813	20905	20704	20909	20510	20794	20818	20784	20853	20707	20911	20910	20864	20632	20899	20905	20809	20608	20587	20740	20837	20822	20676	20817	20714	20841	20862	20771	20842	20820	20713	20784	20709	20889	20920	20863	20897	20677	20666	20718	20785	20589	20820	20808	20567	20827	20984	20703	20771	20728	20834	20601	20888	20832	20841	20888	20908	20603	20445	20697	20841	20776	20718	21012	20688	20846	20777	20760	20865	20811	20775	20742	20736	20810	20837	21047	20841	20763	20708	20775	20720	20867	20519	20758	20885	21028	20933	20847	20766	20739	20716	20637	20881	20770	20790	20857	20690	20714	21048	20722	20786	20990	21063	20625	20980	20892	20976	20855	20698	20945	20711	21270	20641	20853	20808	20837	20593	20746	20688	20903	20914	20735	20889	20817	20869	20811	20728	20681	20838	20614	20820	20677	20896	20671	20723	20770	20729	20827	20824	20673	20804	20600	20857	21166	20679	20801	20705	20923	20722	20872	21001	20785	20547	20637	20734	20664	20786	20790	20811	20715	20922	20969	20870	20776	20778	20891	20642	20709	20844	20893	20976	20738	20842	20721	20616	20650	20930	20814	20935	20897	20751	21028	20792	20784	20769	20944	20835	20713	20786	20696	20645	20675	20990	20907	20915	20782	20731	20612	20772	20568	20674	20919	20728	20647	20791	20752	20739	20610	20657	20909	20907	20710	20897	20742	20901	20830	20792	20904	20817	20826	20747	20663	20809	20891	20649	20502	20891	20848	20904	20873	20655	21013	20790	20630	20667	20810	20969	20801	20690	20765	20821	20660	20617	20810	20835	20840	20961	20799	20741	20793	20559	20731	21012	20881	20871	21023	20751	20690	20615	20718	20758	20728	20575	20837	20766	20625	20612	20854	20751	20679	20565	20805	20934	20882	20691	20637	20763	20779	20854	20673	20819	20787	20910	20833	20646	20666	20694	20690	20626	20689	20821	20763	20769	20851	20856	20689	20921	20941	20732	20903	20981	20663	20783	20860	20888	20782	20644	20498	20927	21022	20922	20777	20731	20825	20695	20728	20909	20809	20995	20830	20785	20819	20838	20906	20692	20594	20547	20933	20801	20985	20890	20851	20605	20746	20726	20931	20739	20819	20854	20614	20608	20862	20895	20651	20818	20951	20706	20653	20711	20998	20837	20853	20709	20686	20800	20797	20803	20930	20744	20814	20832	20809	20975	20543	20873	20832	20853	20517	20683	20825	21001	20844	20910	20835	20989	21032	20881	20609	20652	20915	20877	20610	20681	20835	20764	20767	20794	20678	20752	20728	20763	20932	20973	20607	20965	21215	20728	20807	20813	20796	20634	20780	20910	20673	20830	20729	20725	20642	20685	20903	20823	20688	20760	20667	20709	20975	20711	20914	20872	20603	20746	20752	20757	20781	20786	20804	20836	20738	20734	20929	20554	20992	20646	20476	20933	20720	20757	20820	20583	20699	20833	20659	20826	20889	20630	20754	20780	20824	20953	20589	20988	20920	20691	20727	20737	20703	20974	20694	20799	20957	20780	20936	20697	20766	20834	20919	20932	20925	21011	21026	20669	20949	20822	20635	20764	20937	20753	20668	20798	20945	20890	20781	20812	20674	20920	20697	20975	20854	20959	20725	20876	20879	20637	20972	20737	20818	20742	20825	20882	20922	20695	20975	20783	20898	20946	20774	20638	20713	20592	20935	20772	20870	20584	20732	20599	20884	20859	20862	20862	20772	20811	20678	20747	20927	20863	20844	20930	20726	20677	20771	20615	20603	20716	20879	20842	20849	20967	20786	20716	20912	20713	20878	21057	20614	20712	20889	20778	20848	20574	20776	20583	20840	20812	20738	20598	20844	20669	20860	20769	20709	20724	20903	20967	20813	20933	20550	20747	20745	20671	20673	20662	20832	20928	20878	21002	20801	20908	20565	20643	20860	20850	20775	20602	20816	20812	20651	20729	20785	20855	20855	20853	20767	20703	20828	20982	20861	20806	20819	20640	20910	20769	20747	20823	20959	20903	20660	20817	20638	20743	20751	20895	20593	20667	20729	20903	20675	20764	20706	20704	20764	20753	20664	20852	20711	20743	20738	20474	20641	20679	20894	20532	20782	20849	20814	20778	20786	20979	21078	20859	20904	20920	20875	20788	20815	20848	20771	20830	20903	20699	21155	20720	20809	20673	20867	20657	20626	20871	21013	20915	20745	20561	20789	20757	20827	20776	20713	20959	20647	20959	20815	20748	20949	20934	20944	20852	20788	20825	20935	20788	20838	20799	20839	20927	20589	20851	20707	20940	20907
19549	24753	24583	20330	18611	17971	17814	17198	17182	17225	17031	16938	16742	16441	16693	16273	16097	16052	16072	16214	16030	16020	16017	16111	16273	16124	16019	16158	16072	16034	16001	16126	16103	16177	16123	16249	16173	16182	16128	16329	16244	16148	16083	16034	16142	16043	16052	16048	16202	15979	15978	16090	15942	15994	16215	16215	15956	16267	16095	15921	16137	16120	15861	16038	16122	15973	16178	15988	16087	16092	16245	16011	16013	16144	16106	15992	16071	15976	16199	16006	16136	16181	16179	16021	15895	16173	16012	16189	16090	16047	16178	16160	16219	16110	15880	16077	16244	16009	16228	15997	16008	16097	15948	16063	16028	16104	16080	16082	16189	16009	16094	16034	16095	16067	16139	16086	16063	15923	16088	16149	16065	16000	16119	16051	16109	16080	16021	16055	16230	16126	16006	16056	15937	16046	15978	15914	16082	16052	16036	15970	16097	16151	16115	16023	16004	16006	16123	15982	16019	16027	16053	16086	16198	15950	16016	15888	16157	16045	16104	15951	16202	16021	16076	16034	16072	16100	15959	16006	16025	16168	16003	16117	16028	16188	15944	15999	16051	16166	16177	16102	16113	15999	15998	16351	16197	16083	16204	16051	16102	15981	15895	16022	16002	16112	15997	16187	15961	16071	16073	16012	16150	16129	16157	16165	15987	16269	16132	16251	16038	16177	16126	15901	15920	16025	16055	16162	16200	16150	15951	16070	16088	16140	16080	16006	16057	16129	16031	16024	15886	16137	16120	16085	16001	16181	16217	16121	16100	15938	16121	16131	16185	16009	16214	16067	16085	15946	16083	16156	16135	16221	16140	16208	16137	16100	16057	16154	16086	16259	16161	15966	15872	15986	16203	16158	16077	16019	16052	16197	16002	16077	15999	16177	16119	16045	16222	16097	16201	16008	16199	16014	15946	16085	16026	16111	16067	16074	16048	16083	16011	15995	15931	16147	16123	16169	16173	16129	15879	16069	15980	16107	16222	15937	16116	16151	16164	16117	16094	15986	16209	16119	16150	16003	16187	16099	16151	16049	15988	16086	16023	16094	16033	16082	16122	15946	15993	16214	15952	16099	16028	16033	15930	16063	16238	15960	16157	16028	16229	16140	16075	16250	16097	16111	16140	16028	16198	16261	16075	15988	15920	15915	16254	16182	16039	16246	16085	16272	16150	16106	16145	16201	15983	16042	16023	16129	16061	16296	16101	15877	16027	16146	16110	16089	16036	16054	16094	16206	15844	16008	16192	16006	15908	16129	16121	16057	16036	16009	15996	16152	16220	16166	15980	15934	16257	15923	16280	16035	15915	16079	15940	16070	16137	15989	16136	16262	16090	16110	16066	15979	16117	16141	15766	16030	16209	16034	16154	16146	16141	16124	15929	16135	16137	16187	16037	16152	16023	16125	16106	15942	16027	16172	16287	16042	16082	16023	15907	16083	16166	16003	16032	16143	16032	16062	16114	15998	15977	16034	16187	16045	16142	15962	15989	15988	15982	16016	16175	16084	16200	16105	16086	15977	16224	16031	16111	15905	15970	15925	15951	16062	15974	16004	15962	16242	15975	15982	16106	15891	16100	16001	16148	16159	16114	16012	16102	16032	16136	16217	16093	15881	16156	15807	16047	16107	16113	16027	16137	15965	16048	16152	15935	16158	16120	16197	15958	16116	16113	16086	16088	15848	16093	16127	15980	16063	16135	15970	16144	16042	15980	15960	16032	16123	16039	16180	16076	16038	15965	16130	16062	15980	16150	16050	16063	15944	16083	16215	15923	16019	16110	15964	15991	16118	15946	16147	16153	16105	15937	16201	16046	15993	16207	15925	16016	16286	15833	16228	15754	15925	16082	16006	16063	16051	16184	16225	16238	16247	15977	16201	16130	16020	16048	16225	15998	16122	16035	16141	16109	16006	16140	15872	16017	16060	16180	16152	16022	16048	16047	16103	16024	16236	15980	16158	16122	16265	16043	16037	15998	16116	16172	16151	15856	16056	15940	16067	15890	16150	16103	16136	16104	16161	16297	16318	16112	16138	15898	15999	15995	16141	16105	16156	16082	16025	16108	15993	16168	15916	16074	16161	15973	16091	16044	16046	16108	16074	15962	16133	15884	16117	16078	15984	15996	16009	16053	16098	16070	16001	16153	16180	16030	16093	16024	16133	16210	16099	16091	16053	16048	16199	16188	16209	16110	16030	15978	16080	15998	15905	16129	16034	16049	16243	15972	16048	16201	16125	16012	16031	16079	15916	16159	16021	16048	16078	16126	16138	16118	15976	16252	16129	16132	16109	16088	16228	15916	16191	16034	16039	16119	16170	16010	16091	16164	16055	15954	16189	16030	16048	15892	16004	16076	16031	16033	16210	15944	15892	16103	16127	16095	15985	16148	16021	15906	16059	16001	15909	16302	16068	16220	16201	15902	16068	16077	15893	16069	16088	16104	16036	16089	15977	16258	16145	16223	16174	16237	15933	16032	16047	15988	16052	16023	16203	16020	15946	16047	16071	16150	16312	16058	16167	16055	15861	16214	16293	16141	16046	16016	16181	15921	16037	16061	16138	16192	16039	16066	16075	16131	16014	16101	16075	16059	16204	16132	16147	16093	16104	16130	16142	16183	16077	16123	16058	16159	16005	16169	15993	16099	16201	16151	16059	16106	16211	15966	16146	16061	16159	16206	16100	15977	15965	16235	16027	16023	16216	16258	16035	16086	15906	16129	16047	16076	16125	16125	16066	15820	16084	16039	16192	16021	16078	16036	16091	16018	16016	16205	15855	16075	16105	16047	16110	15927	15937	16014	16222	16072	16165	16147	16146	16124	16091	16157	16131	16138	15958	16158	16028	16176	16059	15994	15991	16033	16160	16082	16066	16143	16083	16068	16040	16078	16110	15873	16032	16209	16070	16181	16110	15955	16195	16129	16183	16073	16232	16084	15966	15945	16234	15950	15925	16142	15990	15941	16170	16213	15979	15870	16042	16046	16072	16106	16071	16158	15984	15964	15981	16013	16032	16067	15967	16177	15854	16016	15866	15991	16016	15994	16108	16288	16052	16034	15958	16097	16147	15952	15945	16136	16142	16038	16107	16071	16178	16023	16004	16043	16043	16130	16165	15963	15797	15963	15990	16164	16037	15993	15949	16115	16083	16034	16016	16083	16071	16065	16032	16052	15942	15893	16136	15979	16006	16101	15986	16208	16121	16091	16052	16223	16206	15984	15965	16192	16058	16066	16124	16206	16185	16055	16137	16146	15949	16060	16104	16024	16126	16134	15936	16196	16178	16125	16102	16219	15984	16112	16015	16244	15914	16123	16048	15950	16099	16026	15914	16124	16134	16026	16174	16054	16074	16052	16167	16021	16192	16034	16148	15959	16166	15971	16037	16096	16108	15964	16026	16164	16240	16075	16180	16029	16169	16013	16269	16001	16105	16118	16230	16066	16070	16121	16033	16177	16102	15950	16003	16148	16014	16032	16106	16103	15960	16007	15933	16085	16013	16126	15979	15913	16134	16153	16027	15991	16323	15974	16168	16115	15994	16078	16058	15949	16063	16069	16115	16060	15962	16117	16282	16139	16017	16030	15910	16231	15934	16030	16118	16197	16257	15987	16048	16111	16061	15953	15974	16013	16045	16071	15941	16045	16150	16209	16196	16066	16193	15915	16113	16087	16142	16011	16109	16183	16150	16117	16056	16144	16227	16025	16036	15995	16053	16117	16204	16026	16002	16015	15979	15955	16062	16106	16221	15988	16109	15989	15979	16053	16120	16040	16150	16021	15948	15939	15997	16236	16042	16213	15955	16024	16090	16045	16096	16061	16083	16193	16186	16055	16057	16226	15983	15933	16060	15991	16101	16000	16127	16063	15987	16121	16029	16089	15992	16025	16102	16037	16048	16098	16113	16008	16141	16227	15924	15953	16113	16247	16202	15923	16122	15982	16192	16032	16269	16022	16112	16021	16097	16013	16014	16033	15955	15914	15842	15887	16083	16038	16202	15915	16062	16139	15955	16052	16183	15978	16201	16060	16217	16135	15928	16097	16082	16070	16069	16178	16135	16012	16058	16034	16188	16048	15790	16217	16037	15992	16055	15902	15941	16027	16286	16183	15957	16018	15985	16115	16208	16031	16042	16067	15944	16166	16032	16143	16139	16081	16238	16043	16070	16089	15932	15982	16245	16121	16066	16172	16036	16057	16082	16134	16080	16134	16131	15977	16101	15968	16034	16248	16142	16007	16119	16097	16181	16021	16174	16152	16101	16309	15952	16228	15965	16061	16042	16069	16095	16206	16208	16150	16145	16169	16087	15965	16033	16146	16155	16015	16109	15972	16075	16157	16131	16103	16082	16044	16137	15837	15870	16284	16054	16123	16065	16152	15809	15993	16167	16042	16031	15890	16018	16108	16112	16027	16046	16149	16227	16247	16033	16121	16178	15999	16296	15999	16151	16314	16105	16207	16068	15989	16036	16054	16175	16062	16169	16047	16095	16311	16058	16391	16298	16206	16134	15961	15987	16235	16241	16154	16119	16118	16057	16173	15949	16062	15999	16057	16059	16148	15945	16240	16068	16011	16155	16148	15879	15992	16101	15955	16111	16014	16060	16034	16010	16062	15994	16099	15919	16028	15945	15968	16015	16082	16016	16227	15987	16104	16118	15930	16027	15923	16114	16114	16109	15865	16198	16090	15935	16092	15966	15985	16047	16007	16143	16006	16016	16010	15941	15981	16086	16178	16010	15877	16092	16044	16196	16093	15977	16157	16032	15979	15945	16115	16092	16191	15932	16074	16112	15921	16180	16028	16050	16111	15985	16171	16300	16249	15846	16064	15988	16146	16210	15983	16040	16234	16033	16189	16207	16148	16000	16059	16141	16230	16090	16112	16232	16294	15924	16097	16027	16005	16158	16113	16132	16204	16050	16113	15851	15962	16054	15983	16049	16163	16003	16116	16121	15933	16240	16131	15951	15947	16210	16032	16209	16166	16129	16034	16245	16050	15975	16040	16065	16202	15974	16111	15992	16250	16009	16084	16031	16091	15842	16208	15977	15912	16222	16111	16114	16116	16068	15981	15912	16268	16119	15950	16001	16154	15993	16069	16035	16037	16071	16069	16231	16114	16107	16157	15923	15984	16184	16170	16072	16059	15967
25007	20676	27329	25384	24321	24713	25025	23103	22966	23122	22904	22695	22779	22637	22200	22055	22066	21982	21903	22003	21874	21941	22057	21818	21984	22145	22054	21859	21803	21861	21864	21772	21750	21816	22097	22116	22006	22167	22134	21899	21937	22086	22015	21853	21873	21828	21620	21702	22006	21847	21662	21917	21928	21700	21803	21941	21664	21839	21830	21558	21787	21894	21888	21793	21649	21903	21970	21751	21710	21752	21750	21963	21936	21856	21784	21657	21738	21777	21776	21633	21878	21767	21868	21953	21729	21814	21805	21989	21895	21529	21747	22008	21849	21736	21761	21706	21737	21597	21715	21766	21756	21731	21958	21836	21584	21759	21964	21855	21768	21922	21999	21714	21877	21772	21665	21891	21865	21913	21831	21833	21593	21685	21732	21891	21827	21655	21739	22079	21832	21859	21715	22099	21878	22013	21782	21756	21670	22003	21746	21567	21734	21590	21780	21904	22026	21889	21587	21776	21786	21742	22025	21939	21900	22139	21761	21804	21791	21968	21818	21823	21640	21719	21759	21851	21850	21657	21705	21674	21693	21803	21850	21765	21550	21774	21700	21770	21680	21685	21934	21553	21760	21582	21678	21799	21775	21627	21771	21875	21702	22036	21597	21764	21753	21916	21787	21717	21892	21849	21774	21842	21999	21914	21685	21846	21703	21766	21834	21650	21830	21697	21869	21809	21669	21644	21756	21658	21845	21767	22017	21877	21534	21896	21742	21727	21661	21704	21738	21718	21984	21974	21868	21596	21953	21706	21565	21635	21676	21839	21722	21650	21726	21944	21862	21778	21574	21587	22018	21682	21771	21855	21509	21599	21652	21854	21734	21823	21690	21722	21940	21769	21818	21965	21798	21778	21851	21830	21737	21600	21699	21845	21907	21855	21909	21730	21849	21841	21679	21794	21831	21781	21929	21768	21807	21643	21930	21688	21968	21993	21925	21836	21804	21748	21738	21802	21663	21817	21810	21818	21708	21771	21668	21774	21691	21876	21691	21700	21686	22012	21828	21826	21611	21716	21926	21845	21911	21935	21773	21729	21654	21746	21887	21665	21679	21643	21802	22073	21959	21643	21923	21640	21788	21839	21925	21975	21646	21911	21707	21797	21721	21638	21730	21626	21888	21719	21727	21579	21909	21877	21771	21659	21832	21913	21847	21949	21549	21627	21738	21792	21731	21772	21630	21666	21932	21556	21693	21755	21814	21724	21778	21808	21740	21706	21817	21700	21643	21814	21636	21828	21911	21843	21621	21696	21741	21593	21690	21637	21626	21914	21894	21729	21869	21680	21788	21840	21785	21724	21919	22085	21892	21925	21683	21670	21741	21807	21879	21768	21614	21544	21846	21653	21481	21788	21716	22001	21721	21937	21739	21589	21666	21661	21615	21584	21724	21931	22078	21798	21834	21774	21816	21826	21584	21673	21912	21904	21711	21742	21736	21772	21947	21825	22107	21849	21730	21950	21708	21778	21665	21867	21609	21698	21639	21862	21764	21691	21771	21842	21884	21702	21682	21694	22010	21825	21661	21704	21612	21779	21653	21747	21637	21780	21735	21553	21608	21787	21890	21764	21606	21793	21847	21986	21961	21878	21769	21773	21526	21608	21710	21775	21672	21917	21757	21731	21796	21947	21683	21647	21931	21724	21754	21669	22008	21704	22104	21812	21933	21586	21815	21817	21817	21782	21791	21736	21926	21748	21751	21483	21849	21789	21874	21824	21686	21994	21812	22077	21846	21735	21666	21905	21744	21681	21778	21949	21721	21837	21561	21750	21651	21810	21829	21695	21875	21727	21786	21606	21583	21800	21745	21917	21807	21767	21739	21873	21762	21543	21765	21751	21807	21889	21967	21782	21628	21685	21771	22034	21823	21788	21764	21887	21783	21595	21918	21778	21912	21819	21738	21954	21843	21919	21876	21908	21689	22051	21545	21668	21767	21824	21776	21967	21802	21807	21897	21786	21852	21809	21910	21703	21660	22010	21882	21803	21842	21691	21762	21567	21870	21911	21802	21698	21882	21869	21881	21706	21679	21821	21797	21774	22150	21494	21682	21818	21727	21904	21861	21931	21904	21755	22203	21689	21802	21696	21540	21896	21768	21892	21894	21930	21981	21850	22056	21846	21847	21879	21726	21719	21700	21697	21727	21956	21643	21711	21777	21870	21695	21708	21655	21665	21730	21659	21819	21684	21909	21851	21937	21493	21719	21813	21823	21702	21693	21755	21604	21941	21857	21830	21935	21800	22032	21815	21671	21710	21848	21625	21708	21748	21591	21540	21641	21806	21693	21728	21901	21599	21983	21801	21840	21827	21709	21638	21608	22007	21962	21728	21625	21889	21738	21826	21645	21851	22057	21624	21729	21633	21626	21711	21933	21804	21797	21660	21873	21713	21650	21911	22042	21720	21752	21802	21799	21779	21745	21826	21600	21866	21851	21656	21664	21729	21654	21680	21819	21668	21894	21829	21711	21934	21637	21824	21835	21844	21710	21786	21811	21839	21610	21480	21693	21798	21878	21665	21838	21760	21720	21914	21942	21690	21799	21700	21919	21765	21877	21727	21748	21758	21891	21947	21657	21871	21781	21744	21759	21558	21640	21639	21648	21922	21720	21874	22004	21863	21997	21726	21900	21752	22159	21749	21758	21750	21856	21725	21529	21932	21614	21623	21534	21858	21746	21805	21899	21742	21636	21697	21794	21615	21622	21650	21808	21840	21845	21606	21811	21983	21911	21816	21861	21761	21649	21794	21761	21903	21623	21811	21817	21924	21872	21882	21865	21770	21727	21751	21634	22130	21772	21575	21685	21745	21954	21763	21756	21948	21686	21783	21731	21975	21809	21744	21782	21734	21605	21765	21729	21722	21677	22089	21784	21723	21842	21888	21762	21695	21559	21681	21762	21853	21773	21562	21834	21713	21854	21788	21827	21567	21835	21603	21711	21748	21711	21828	21782	21893	21934	21814	22005	21733	21676	21775	21685	21917	21781	21892	21851	21822	21893	21681	21751	21795	21545	21550	21765	21711	21731	21728	21822	21910	21816	21653	21547	21572	21735	21860	21807	21616	21759	21828	21588	21801	21822	21721	21744	21778	21508	21666	21827	21620	21621	21710	21767	21761	21770	22002	21876	21650	21671	21878	21737	21681	21625	21746	21758	21824	21709	21826	21987	21692	21668	21634	21734	21779	21851	21782	21755	21833	21938	21731	21747	21682	21872	21731	21870	21844	21648	21827	21838	21592	21951	21672	21896	21707	21774	21782	21833	21839	21930	21785	21914	21984	21816	21533	21860	21871	21636	21794	21927	21734	21776	21849	21687	21688	21725	21711	21904	22037	21749	21659	21704	21655	21783	21890	21669	21885	21627	21869	21711	21986	21758	21889	21701	21824	21716	21629	21899	21957	21769	21818	21741	21706	22156	21925	21666	21837	21554	21693	21771	21851	21878	21868	21974	21723	21728	21877	21517	21761	21900	21846	21742	21598	21876	21682	21673	21817	21865	21946	21797	21580	21637	21782	21628	21703	21748	21657	21767	21522	22049	21725	21856	21852	21802	21921	21753	21824	21984	21942	21669	21847	21849	21715	21707	21794	21842	21741	21636	21697	21699	21837	21746	21828	21908	21798	21631	21605	21889	21948	21996	21567	21789	21923	21709	21812	21886	21821	21857	21728	21821	21676	22045	21796	21693	21908	21712	21568	21899	21776	21553	21908	21822	21840	21689	21735	21889	21828	21783	21753	21878	21777	21713	21528	21791	21573	21892	21829	21826	21875	21783	21762	21739	21726	21657	21921	21731	21612	21765	21840	21908	21745	21620	21788	21834	21850	21778	21851	21678	21766	21933	21783	21772	21945	21922	21637	21673	21701	21613	21684	21970	21486	21750	21745	21828	21856	21756	21776	21985	21637	21654	21720	21776	21827	21979	22042	21695	21568	21849	21811	21599	21893	21768	21767	21872	21699	21649	21931	22082	21785	21719	21758	21909	21633	22064	21687	21797	21795	21804	21635	21893	21734	22009	22054	21793	21699	21698	21873	21645	21492	21880	21637	21596	21753	21806	21889	21710	21669	21531	21759	21842	21915	21484	21747	21769	21731	21900	21933	21725	21671	21917	21888	21745	21625	21837	21731	21708	21691	21957	21787	21584	21809	21742	21783	21740	21891	21764	21621	22037	21722	21814	22003	21751	21728	21616	21856	21806	21923	21713	21756	21676	21735	21626	21932	22016	22075	21741	21695	21718	21898	21939	21850	21846	21902	21959	21648	21705	21910	21928	21726	21799	21590	21546	21674	21796	22019	21755	21747	21869	21769	21999	21823	21702	22092	21753	21612	21541	21751	21539	21829	21726	21818	21777	21862	21683	21773	21631	21846	21746	21768	21870	21891	21774	21902	21809	21944	21874	21976	21687	21767	21731	21751	21936	22070	21833	21820	21872	21944	22057	21780	21684	21755	21905	21762	21742	21662	21820	21770	21813	21858	21713	21785	21985	21594	21689	21809	21769	21913	21831	21748	21826	21852	21939	21578	21856	21685	21497	21744	21839	21720	21563	21724	21825	21937	21823	21664	21780	21557	21764	21734	21694	21660	21783	21712	21692	21607	21630	21642	21691	21694	21713	21761	21789	21731	21771	21744	21897	21906	21725	21744	21582	21626	22041	21927	21718	21703	21705	21807	21960	21923	21604	21778	21871	21739	21667	21689	21774	21700	21679	21819	21994	21787	21823	21840	21894	21770	21880	21810	21767	21803	21640	21741	21763	21880	21740	22197	21877	21726	21948	21817	21806	21924	21742	21830	21858	21689	21681	21808	22021	21582	21689	21666	21669	21701	21767	21472	21800	21873	21791	21565	21762	21903	21666	21635	21678	21782	21729	21746	21736	21747	21967	21771	22101	21561	21772	21604	21769	21901	21740	21827	21811	21573	21923	21712	21826	21646	21818	21641	21718	21724	21752	21584	21836	21815	21870	21917	21922	21803	21635	21859	21759	21632	21575	21811	21747	21977	22007	21831	21905	21634	21826	21905	21602	22047	21685	21722	21847	21680	21753	21806	21919	21778	21818	21548	21674	21552	21760	21670	21740	21518	21684	21793	21667	21736	21792	21775	21942	21750	21724	21675	21529	21623	21853	21525	21636	21882
19075	30992	29680	25400	23277	20055	19245	18645	18654	18685	18405	18019	17643	17541	17500	16993	16789	16681	16797	16669	16748	16734	16875	16692	16632	16871	16642	16834	16729	16797	16652	16727	16789	16714	16834	16840	16688	17010	16737	16951	16830	16957	16732	16826	16616	16609	16715	16800	16855	16715	16854	16708	16618	16633	16629	16694	16652	16737	16836	16658	16429	16795	16818	16691	16595	16663	16555	16749	16659	16714	16748	16610	16532	16716	16756	16629	16868	16660	16751	16615	16803	16606	16562	16620	16784	16725	16583	16667	16685	16742	16742	16695	16527	16809	16699	16665	16572	16768	16596	16780	16696	16635	16749	16685	16734	16640	16707	16479	16602	16505	16858	16540	16693	16589	16504	16807	16718	16595	16595	16736	16692	16643	16627	16905	16539	16823	16738	16603	16713	16624	16856	16718	16662	16613	16589	16814	16706	16904	16622	16593	16763	16587	16592	16603	16605	16732	16725	16815	16616	16605	16666	16716	16742	16598	16777	16587	16718	16578	16697	16620	16756	16635	16761	16934	16607	16669	16579	16672	16709	16708	16558	16552	16785	16488	16728	16769	16751	16592	16720	16889	16713	16487	16771	16624	16662	16750	16652	16415	16776	16638	16474	16622	16629	16693	16703	16744	16569	16735	16622	16799	16665	16755	16656	16767	16627	16773	16744	16711	16694	16776	16788	16521	16727	16777	16701	16517	16783	16834	16626	16563	16783	16855	16652	16699	16740	16861	16652	16473	16870	16762	16679	16712	16787	16670	16788	16787	16489	16605	16643	16559	16628	16652	16768	16654	16566	16852	16649	16764	16602	16693	16547	16599	16716	16631	16727	16748	16628	16602	16820	16737	16645	16712	16598	16522	16657	16583	16630	16762	16663	16710	16581	16419	16676	16583	16627	16559	16608	16601	16843	16555	16728	16785	16704	16773	16783	16687	16448	16662	16684	16724	16694	16652	16866	16512	16561	16502	16796	16726	16598	16635	16638	16852	16810	16717	16638	16769	16533	16732	16633	16729	16507	16599	16624	16746	16714	16600	16668	16744	16620	16489	16489	16792	16677	16526	16612	16490	16763	16578	16721	16886	16726	16841	16602	16501	16527	16734	16854	16505	16795	16705	16561	16883	16731	16668	16602	16667	16633	16578	16749	16693	16842	16879	16812	16610	16805	16535	16724	16580	16523	16714	16619	16594	16782	16753	16627	16671	16814	16516	16706	16429	16575	16727	16523	16631	16540	16631	16724	16593	16722	16654	16649	16468	16647	16697	16598	16622	16697	16705	16654	16728	16728	16890	16680	16867	16860	16715	16861	16604	16826	16543	16602	16694	16613	16665	16554	16698	16826	16598	16650	16811	16675	16718	16620	16799	16586	16609	16642	16716	16633	16639	16739	16781	16447	16690	16715	16572	16762	16694	16659	16543	16774	16655	16639	16547	16545	16903	16609	16434	16601	16818	16657	16704	16579	16679	16696	16688	16599	16527	16643	16591	16503	16534	16616	16717	16760	16681	16601	16684	16633	16603	16629	16648	16679	16601	16762	16776	16596	16715	16620	16656	16679	16608	16701	16751	16562	16544	16599	16741	16929	16748	16664	16714	16569	16580	16719	16689	16688	16677	16513	16561	16679	16710	16712	16780	16740	16573	16594	16652	16630	16893	16772	16809	16761	16669	16708	16540	16648	16475	16631	16678	16682	16771	16746	16657	16694	16716	16661	16564	16645	16551	16549	16499	16739	16668	16747	16669	16853	16715	16707	16645	16764	16863	16446	16748	16665	16595	16776	16737	16670	16710	16725	16652	16643	16712	16747	16624	16712	16675	16803	16812	16706	16674	16774	16718	16684	16736	16713	16714	16736	16867	16602	16763	16769	16616	16529	16733	16701	16487	16740	16722	16670	16579	16669	16712	16594	16575	16603	16566	16681	16708	16541	16714	16728	16579	16786	16681	16703	16547	16595	16909	16724	16634	16533	16836	16708	16810	16661	16620	16787	16542	16622	16682	16711	16537	16703	16834	16457	16887	16630	16675	16589	16673	16527	16573	16707	16648	16700	16667	16804	16746	16640	16471	16691	16754	16532	16663	16503	16652	16543	16744	16646	16756	16640	16648	16582	16632	16626	16542	16669	16700	16788	16526	16625	16643	16834	16495	16717	16818	16603	16641	16698	16842	16674	16584	16881	16715	16560	16797	16585	16717	16669	16717	16678	16653	16753	16706	16663	16586	16668	16675	16505	16709	16514	16705	16639	16648	16750	16748	16468	16715	16768	16726	16595	16811	16651	16638	16542	16833	16600	16705	16794	16714	16725	16601	16884	16702	16733	16656	16733	16667	16764	16597	16698	16671	16596	16554	16651	16897	16612	16689	16602	16766	16681	16709	16731	16683	16682	16653	16675	16623	16710	16595	16566	16660	16605	16505	16788	16740	16685	16619	16712	16668	16599	16711	16593	16612	16688	16783	16739	16489	16578	16639	16505	16841	16605	16588	16478	16870	16587	16539	16589	16765	16732	16600	16632	16788	16679	16803	16652	16794	16717	16867	16690	16604	16773	16718	16733	16785	16573	16542	16608	16587	16635	16678	16690	16700	16785	16632	16639	16698	16599	16524	16577	16681	16869	16537	16638	16578	16655	16676	16589	16632	16649	16761	16589	16603	16614	16520	16657	16650	16844	16792	16690	16719	16577	16785	16569	16695	16734	16645	16709	16564	16907	16714	16814	16547	16673	16795	16564	16645	16832	16521	16681	16678	16796	16679	16850	16668	16770	16713	16806	16760	16493	16719	16655	16723	16651	16593	16512	16816	16625	16743	16511	16749	16748	16713	16722	16820	16748	16501	16626	16650	16693	16526	16777	16598	16684	16618	16529	16662	16770	16594	16704	16644	16487	16698	16623	16759	16652	16639	16737	16676	16568	16642	16674	16695	16711	16474	16758	16766	16584	16683	16567	16557	16709	16683	16626	16629	16586	16624	16704	16832	16588	16534	16617	16614	16734	16450	16598	16674	16813	16709	16726	16649	16742	16752	16787	16759	16586	16728	16584	16696	16869	16831	16734	16610	16556	16575	16669	16490	16568	16746	16726	16655	16703	16649	16788	16901	16587	16657	16738	16779	16665	16642	16705	16763	16740	16729	16632	16614	16727	16718	16693	16703	16654	16561	16724	16586	16682	16702	16575	16737	16645	16592	16675	16707	16608	16821	16769	16619	16681	16632	16912	16674	16829	16956	16612	16738	16569	16645	16721	16689	16748	16693	16722	16916	16537	16523	16596	16635	16675	16697	16700	16532	16742	16679	16661	16727	16768	16429	16680	16667	16634	16540	16809	16696	16480	16698	16621	16777	16560	16573	16631	16811	16809	16634	16554	16668	16613	16658	16701	16669	16697	16871	16958	16613	16606	16621	16599	16688	16701	16739	16706	16733	16779	16611	16797	16795	16542	16789	16528	16588	16722	16765	16680	16432	16800	16849	16644	16669	16742	16646	16560	16607	16674	16630	16545	16583	16634	16684	16727	16664	16798	16596	16766	16682	16536	16585	16849	16516	16536	16593	16717	16530	16673	16593	16691	16586	16555	16556	16837	16776	16639	16587	16670	16517	16568	16766	16901	16612	16762	16741	16788	16658	16522	16764	16568	16662	16538	16668	16705	16617	16625	16615	16634	16853	16668	16656	16472	16771	16471	16490	16848	16693	16510	16729	16688	16854	16687	16799	16529	16618	16721	16691	16607	16694	16616	16633	16807	16533	16812	16785	16757	16596	16717	16935	16671	16879	16835	16790	16772	16837	16546	16685	16729	16701	16834	16788	16674	16648	16497	16697	16658	16725	16642	16885	16605	16723	16531	16635	16587	16643	16769	16610	16481	16901	16743	16786	16735	16774	16613	16549	16833	16717	16688	16706	16571	16575	16758	16667	16576	16762	16688	16673	16673	16488	16538	16676	16780	16663	16477	16693	16595	16708	16711	16695	16512	16739	16635	16610	16636	16818	16585	16624	16725	16711	16749	16772	16665	16743	16661	16798	16571	16660	16643	16592	16592	16671	16862	16591	16554	16507	16712	16741	16538	16481	16621	16616	16730	16739	16606	16727	16686	16725	16805	16555	16754	16643	16699	16582	16703	16700	16581	16788	16739	16718	16579	16699	16640	16612	16672	16895	16701	16803	16674	16755	16522	16686	16671	16855	16533	16649	16654	16744	16732	16703	16678	16657	16744	16610	16851	16537	16653	16683	16591	16552	16591	16562	16707	16755	16812	16502	16628	16620	16581	16665	16722	16555	16538	16723	16585	16686	16727	16669	16782	16440	16810	16727	16728	16660	16468	16726	16531	16637	16493	16757	16658	16734	16641	16565	16693	16747	16634	16564	16823	16586	16671	16417	16680	16754	16733	16695	16557	16834	16697	16666	16647	16631	16507	16814	16808	16561	16699	16766	16732	16736	16679	16641	16678	16549	16766	16635	16614	16729	16689	16814	16697	16595	16531	16632	16714	16628	16666	16713	16689	16556	16733	16538	16506	16639	16744	16601	16668	16509	16590	16469	16822	16504	16851	16685	16721	16556	16806	16807	16645	16669	16726	16867	16671	16789	16632	16693	16832	16787	16470	16793	16442	16741	16635	16594	16547	16730	16557	16646	16790	16570	16576	16747	16656	16644	16710	16658	16628	16637	16691	16718	16603	16678	16645	16812	16719	16616	16637	16500	16420	16743	16701	16735	16646	16631	16602	16592	16669	16796	16645	16733	16617	16544	16553	16844	16614	16818	16656	16769	16682	16722	16719	16632	16794	16587	16641	16579	16762	16806	16476	16585	16592	16688	16714	16571	16782	16670	16690	16800	16729	16698	16720	16659	16768	16815	16652	16662	16669	16880	16747	16678	16701	16469	16652	16690	16757	16662	16501	16782	16827	16652	16590	16543	16579	16697	16586	16687	16579	16536	16855	16785	16795	16698	16540	16849	16653	16685	16741	16601	16651	16625	16731	16690	16755	16742	16823	16700	16649	16614	16801	16731	16681	16640	16607	16678	16571	16681	16683	16801	16730	16842	16778	16725	16741	16579	16666	16606	16713	16528	16789	16646	16715	16733	16739	16548	16746	16621	16608	16765	16630	16680	16567	16965	16588	16653	16768	16615	16765	16580	16796	16582
23171	20630	27872	23518	21962	25653	28406	24801	24471	24708	24386	23943	24036	23756	23351	23067	23099	22795	22645	22728	22626	22788	22643	22602	22720	22938	22653	22378	22529	22623	22483	22785	22612	22732	22666	22601	22766	22755	22820	22563	22904	22712	22679	22719	22563	22580	22569	22624	22398	22521	22653	22476	22360	22580	22519	22594	22610	22709	22407	22699	22515	22439	22632	22602	22490	22610	22521	22434	22631	22685	22604	22689	22452	22420	22665	22561	22580	22609	22320	22750	22519	22479	22687	22690	22453	22399	22656	22636	22565	22577	22477	22381	22419	22592	22482	22303	22467	22536	22281	22371	22613	22452	22399	22363	22487	22448	22208	22366	22419	22536	22629	22696	22601	22594	22492	22394	22398	22405	22706	22499	22445	22329	22312	22473	22501	22552	22522	22819	22317	22649	22415	22486	22400	22317	22306	22648	22384	22441	22451	22337	22563	22334	22462	22630	22497	22453	22346	22406	22532	22583	22483	22680	22457	22453	22583	22601	22553	22317	22351	22270	22444	22496	22334	22598	22409	22862	22401	22518	22563	22685	22493	22294	22619	22578	22565	22374	22534	22354	22485	22472	22553	22334	22368	22610	22495	22512	22534	22563	22594	22370	22646	22485	22586	22365	22177	22583	22577	22198	22295	22826	22662	22522	22439	22637	22408	22494	22508	22395	22521	22491	22508	22743	22470	22744	22453	22613	22573	22698	22614	22308	22657	22574	22352	22296	22477	22564	22556	22352	22638	22553	22462	22625	22442	22569	22825	22679	22536	22173	22477	22369	22684	22420	22463	22309	22210	22584	22442	22451	22631	22389	22402	22333	22460	22548	22411	22361	22303	22447	22411	22405	22411	22494	22563	22358	22464	22342	22330	22579	22466	22520	22412	22573	22637	22383	22504	22540	22599	22381	22809	22230	22704	22558	22631	22521	22513	22399	22371	22428	22478	22476	22563	22528	22680	22455	22462	22487	22523	22438	22575	22384	22593	22486	22433	22654	22689	22597	22635	22637	22532	22485	22551	22632	22814	22649	22740	22497	22447	22537	22518	22667	22606	22483	22505	22362	22765	22417	22529	22507	22540	22558	22601	22282	22419	22484	22554	22871	22690	22380	22582	22390	22550	22545	22439	22157	22393	22621	22520	22382	22474	22401	22362	22526	22648	22454	22506	22432	22413	22212	22357	22529	22337	22331	22421	22425	22514	22522	22384	22497	22176	22577	22600	22561	22452	22391	22619	22542	22395	22520	22402	22243	22492	22375	22711	22397	22541	22491	22517	22554	22354	22626	22580	22406	22499	22336	22804	22554	22353	22386	22552	22474	22665	22546	22395	22527	22397	22636	22579	22531	22371	22469	22587	22402	22562	22447	22618	22448	22545	22301	22485	22645	22400	22600	22494	22481	22149	22512	22510	22518	22610	22495	22481	22337	22442	22807	22508	22537	22113	22623	22572	22493	22483	22450	22598	22411	22614	22658	22468	22435	22369	22326	22382	22517	22365	22614	22639	22656	22423	22612	22504	22709	22500	22400	22628	22582	22491	22518	22416	22681	22333	22475	22486	22414	22523	22484	22695	22629	22536	22469	22630	22469	22689	22367	22494	22536	22536	22382	22381	22384	22604	22335	22464	22537	22566	22434	22494	22684	22541	22028	22402	22674	22413	22410	22309	22643	22555	22513	22648	22417	22584	22560	22306	22422	22611	22493	22474	22320	22522	22573	22427	22480	22549	22384	22534	22431	22421	22649	22530	22360	22633	22435	22349	22386	22466	22523	22532	22681	22567	22683	22277	22502	22490	22369	22563	22504	22486	22531	22508	22451	22400	22386	22703	22539	22536	22467	22375	22513	22488	22495	22441	22547	22464	22635	22581	22690	22505	22505	22735	22500	22445	22546	22477	22484	22563	22754	22551	22514	22485	22348	22683	22583	22284	22562	22519	22585	22569	22409	22555	22204	22423	22518	22434	22501	22435	22419	22346	22386	22492	22651	22622	22678	22387	22421	22410	22308	22387	22603	22358	22522	22406	22649	22452	22470	22335	22495	22504	22486	22473	22531	22539	22508	22465	22688	22637	22562	22270	22688	22341	22436	22597	22385	22389	22503	22457	22724	22331	22383	22533	22484	22542	22502	22351	22381	22598	22559	22446	22563	22618	22687	22478	22341	22454	22376	22614	22425	22503	22359	22465	22514	22273	22340	22497	22297	22272	22426	22471	22266	22576	22824	22211	22294	22344	22484	22584	22400	22260	22345	22656	22530	22495	22656	22416	22504	22446	22481	22237	22456	22566	22492	22377	22741	22385	22541	22448	22489	22708	22209	22275	22527	22651	22492	22574	22462	22563	22350	22764	22400	22587	22248	22480	22414	22629	22333	22417	22583	22545	22539	22465	22581	22474	22342	22362	22437	22646	22368	22397	22435	22403	22421	22565	22631	22524	22434	22562	22728	22695	22479	22599	22262	22552	22521	22596	22452	22554	22475	22622	22203	22416	22595	22440	22545	22531	22573	22452	22639	22663	22570	22495	22472	22626	22325	22483	22516	22510	22401	22709	22562	22553	22524	22425	22415	22323	22408	22588	22238	22465	22485	22618	22387	22659	22428	22629	22362	22590	22263	22276	22695	22318	22377	22602	22636	22566	22535	22378	22541	22322	22318	22479	22443	22394	22431	22617	22580	22524	22656	22677	22667	22365	22509	22248	22414	22551	22457	22407	22234	22409	22614	22657	22338	22646	22494	22394	22485	22419	22518	22378	22312	22444	22465	22580	22624	22624	22308	22438	22452	22450	22423	22423	22481	22428	22600	22583	22286	22452	22521	22597	22362	22308	22316	22458	22477	22501	22609	22581	22559	22579	22485	22428	22594	22618	22520	22449	22580	22544	22427	22303	22527	22666	22553	22511	22246	22268	22320	22368	22163	22500	22529	22450	22516	22578	22519	22714	22339	22445	22703	22547	22492	22364	22360	22581	22470	22460	22765	22306	22502	22337	22613	22558	22636	22641	22500	22779	22087	22281	22580	22530	22556	22627	22450	22525	22506	22599	22724	22390	22688	22532	22570	22450	22486	22431	22547	22470	22321	22581	22571	22479	22562	22485	22201	22308	22473	22403	22326	22487	22586	22390	22337	22556	22534	22508	22277	22430	22456	22715	22511	22561	22357	22371	22464	22341	22555	22544	22514	22360	22281	22678	22435	22518	22479	22532	22306	22483	22551	22660	22749	22579	22471	22407	22484	22518	22381	22545	22635	22439	22346	22298	22551	22713	22509	22314	22403	22344	22449	22725	22499	22479	22663	22503	22360	22492	22445	22362	22419	22588	22354	22225	22511	22577	22228	22511	22440	22424	22517	22571	22266	22504	22630	22410	22492	22434	22600	22608	22366	22418	22492	22472	22542	22484	22499	22292	22522	22581	22774	22515	22461	22618	22547	22589	22573	22380	22487	22450	22385	22654	22530	22443	22505	22529	22353	22397	22547	22446	22328	22544	22587	22486	22583	22601	22385	22458	22456	22534	22523	22413	22637	22662	22245	22553	22633	22701	22681	22440	22386	22520	22448	22551	22380	22479	22776	22589	22472	22445	22733	22593	22326	22638	22391	22520	22307	22444	22685	22427	22400	22708	22317	22309	22441	22687	22678	22624	22341	22579	22509	22437	22318	22386	22754	22711	22542	22501	22507	22564	22513	22524	22305	22598	22538	22440	22214	22369	22802	22625	22486	22499	22498	22650	22327	22422	22650	22322	22532	22661	22339	22549	22466	22600	22290	22443	22557	22347	22641	22387	22485	22516	22427	22499	22413	22629	22533	22567	22443	22330	22527	22527	22294	22648	22597	22473	22410	22586	22606	22280	22597	22496	22765	22616	22493	22648	22659	22351	22712	22785	22492	22734	22383	22482	22689	22424	22262	22485	22610	22311	22524	22408	22536	22291	22370	22650	22703	22533	22464	22585	22454	22523	22551	22365	22725	22456	22400	22335	22656	22586	22327	22599	22654	22514	22439	22428	22435	22492	22588	22528	22573	22507	22589	22654	22518	22679	22418	22492	22427	22368	22468	22414	22490	22453	22506	22442	22204	22259	22408	22603	22625	22473	22378	22524	22480	22765	22585	22317	22477	22517	22635	22334	22414	22370	22474	22395	22377	22471	22378	22652	22688	22663	22388	22546	22412	22570	22583	22520	22483	22532	22578	22471	22457	22333	22741	22459	22232	22576	22451	22497	22612	22563	22420	22635	22530	22763	22622	22553	22558	22631	22572	22475	22388	22549	22682	22485	22540	22449	22455	22471	22226	22438	22368	22656	22616	22686	22433	22179	22530	22285	22291	22435	22425	22501	22571	22586	22556	22472	22561	22460	22466	22553	22553	22510	22429	22342	22579	22444	22664	22406	22505	22365	22371	22390	22566	22488	22356	22524	22389	22351	22619	22375	22573	22852	22641	22464	22651	22564	22576	22544	22445	22558	22306	22540	22708	22678	22704	22489	22416	22421	22476	22520	22311	22530	22387	22594	22621	22588	22393	22658	22449	22578	22416	22410	22474	22369	22498	22681	22556	22499	22376	22491	22475	22399	22366	22606	22614	22702	22583	22561	22574	22625	22252	22706	22735	22248	22414	22220	22380	22558	22636	22623	22536	22549	22462	22628	22321	22530	22455	22750	22606	22620	22424	22390	22506	22478	22590	22642	22449	22412	22567	22258	22621	22375	22537	22604	22492	22353	22485	22622	22499	22532	22466	22287	22426	22588	22561	22518	22475	22505	22405	22446	22597	22432	22458	22560	22579	22606	22456	22507	22565	22505	22450	22362	22563	22530	22332	22494	22540	22540	22503	22589	22447	22603	22365	22678	22172	22550	22551	22547	22712	22448	22508	22521	22563	22195	22660	22505	22496	22354	22468	22223	22579	22448	22373	22560	22691	22449	22398	22549	22264	22183	22326	22442	22377	22618	22383	22556	22445	22611	22753	22500	22512	22715	22579	22644	22258	22557	22610	22484	22599	22444	22355	22639	22392	22558	22439	22232	22591	22454	22492	22487	22404	22390	22302	22288	22420	22645	22155	22511	22580	22625	22485	22548	22354	22343	22413	22427	22776	22497	22488	22279	22356	22247	22558	22291	22447	22516	22405	22559	22491	22478	22558	22705	22482
21171	37108	34837	29412	24398	22456	21952	20437	20526	20146	20001	19338	18963	18422	18253	17641	17539	17256	17356	17173	17175	17160	17195	17133	17138	17110	17000	17056	17164	17023	17025	17195	17108	17208	17153	17085	17340	17228	17348	17356	17526	17356	17069	17178	16968	17124	16960	16997	17187	17156	17008	17186	16939	17001	17040	17035	16900	17196	17177	16981	16972	17209	17111	17099	16967	17042	16948	16990	17134	17119	17064	16929	17082	16938	17047	16858	16988	17004	17110	17239	16970	17121	17137	17094	17063	17006	16948	17098	16964	17132	16970	17048	17093	17072	17134	17013	17040	16901	17026	16941	17049	17206	17072	17198	17087	17132	17001	16880	17043	16875	17030	16931	17117	17020	17131	17000	17056	17124	17120	17054	17076	17134	17143	16898	16908	17006	16983	17183	16934	17026	17167	17080	17100	17126	17060	17089	17019	16911	17196	17061	16983	16873	17019	17126	16978	16972	17039	16922	17054	17002	17067	17131	16895	17133	17184	17063	17011	16875	16947	17039	17051	16971	16918	17017	17113	17025	17122	16954	17025	16983	17179	16979	17027	16983	17092	17068	17044	17085	17170	16998	16986	16986	16925	17062	16964	16968	17025	16957	17032	16865	16998	17030	17163	17052	17004	17048	17286	17183	17066	16993	17013	17222	16977	17031	17033	17089	17076	17003	17076	17063	17149	16979	17023	16992	17074	16849	17096	16873	16940	16955	16901	16976	16966	17082	17043	16922	17073	16946	17021	17014	16946	17094	17025	17023	16964	17096	17089	17015	17045	16883	17163	17050	17066	17059	17055	17023	16908	17094	17012	17145	16958	17092	16942	16966	17012	17043	16900	17156	17018	16965	17088	17052	16929	17069	16817	17085	16726	16910	17014	16894	17013	17152	16988	17098	17127	17057	17020	17133	17104	17157	16953	16886	17082	17193	17267	16998	16980	17021	17072	16977	17128	17060	17120	17084	17167	17012	17116	17099	17069	16956	17024	17026	16984	17061	17149	17130	16824	17150	17159	17087	17111	17088	17091	17019	17040	17012	16960	16968	16879	17093	16885	16994	17054	16906	17242	16982	17013	17145	17077	16927	17172	16940	17103	17018	16940	17053	16957	17139	16982	17100	17056	16836	16902	17079	17159	16840	16999	17035	17017	16864	16931	17068	16961	17013	16993	17199	16939	17040	17228	17040	16974	16957	16900	17054	17135	16883	17010	17135	16962	16923	16972	17168	16922	17071	17128	17227	17090	16946	16989	17091	17151	17078	17044	17071	17155	16887	17086	17049	16954	17006	16919	16718	17100	16913	17126	16964	16878	16979	16899	16910	16954	17083	17157	17056	16907	16950	16919	17094	17064	17201	17145	16982	16866	17129	16936	17089	16998	16992	17012	16924	17165	17093	17103	17064	17069	17061	17068	17009	17056	17090	17055	17022	17075	16962	16998	17096	16902	17012	17131	16861	17113	17095	16834	17120	17104	17030	17042	16929	16948	17115	16952	17101	17076	17072	17025	17032	16986	16950	17036	16995	17045	16990	17092	17035	17042	16832	17010	16981	16907	16900	16949	17022	17104	17065	17068	17098	17015	17068	17104	17173	16921	17056	17032	16928	17023	17066	17012	17013	17079	16904	17119	17244	16900	16963	17119	17046	17043	17004	17002	17121	16985	17031	17029	16993	17128	16999	17140	17065	17180	17158	17001	16946	17001	16942	16913	17065	16987	17078	17043	17156	16948	17194	16924	17012	17070	17157	17000	17025	17078	17091	17236	17148	16852	17039	16880	16910	16953	17051	16992	16822	17008	16991	16941	16964	16938	17004	16919	16850	16912	17079	17059	16909	17065	16897	17104	17148	17136	17064	16920	16973	16970	17016	17203	16970	17091	17009	17028	16987	17053	17118	17248	16980	17083	16953	16917	17047	16969	17218	17061	17053	17024	17101	17094	16963	17013	16915	17029	16958	16988	16983	17113	16996	17009	16917	17112	16911	17048	17025	16877	17032	17074	17034	17118	17063	16820	17001	16964	16989	16847	17056	17070	16963	17075	17041	17066	16993	17093	17075	17033	16991	17045	17189	17221	16923	17203	16958	16989	17054	17064	17119	16927	17057	16869	17146	16994	16758	16940	17118	16881	16932	16980	16935	16995	16960	17019	17059	16948	17011	16941	16939	16858	17014	17123	17005	17108	17065	16872	17097	16895	17025	17030	17006	16975	16857	17023	16980	17037	17025	16838	16886	17214	16949	17085	16793	16936	16977	17058	17005	16759	16998	17108	16845	16940	17082	16918	16944	16839	17056	17030	16889	17025	17140	17239	17011	17078	17052	16911	16985	17059	16919	17205	16842	17076	17013	16956	17033	17050	17080	17265	17119	16902	16955	16764	16883	17002	17039	17213	17130	17125	17116	16922	16846	17028	17026	16865	17142	16999	17063	17029	17036	17182	17013	16931	17052	17127	17039	16944	17197	16955	17071	17010	17201	17031	17065	17003	16919	17170	16921	16922	17107	17058	16990	17019	17158	17011	17046	17021	16948	17212	17015	17072	17043	17051	16962	16989	17088	17078	17061	17096	16863	17106	17143	16966	17066	16815	16977	17128	16983	17140	17076	17163	16967	17054	16964	17019	17003	16941	16999	17089	16974	17048	17117	17015	16991	17107	17000	16854	17173	17002	17102	16980	17025	16949	17130	17021	17054	16987	17166	16998	16870	17121	17025	17158	16949	17173	16943	16967	17159	17128	16923	17085	17006	16946	16984	17052	16967	16999	16981	17221	17077	16975	16980	17117	16979	16981	17186	17038	17069	16957	17060	16955	16840	16926	17049	17012	16934	16920	16872	17074	17123	17230	16965	17024	17115	17021	17085	16984	17054	16970	17034	16946	17094	17115	16977	16943	17079	17119	17076	17134	16909	17111	16994	16996	16933	16983	17010	17104	16908	17057	16982	17152	17083	17085	16947	16965	17090	16988	17028	16932	17188	17003	17039	16995	17231	17125	16935	17322	16933	17060	16951	17288	16915	16862	17077	17022	16985	16940	17032	17107	17101	16983	16934	17063	17136	17006	17068	16906	16970	17157	16942	16898	17042	17012	16961	17151	16975	16776	17049	17001	17114	17039	17064	16978	17080	17166	16946	16905	17077	16928	16917	17128	16921	16995	16965	16920	16831	16908	17099	17143	16905	17086	17133	17071	17068	16994	16913	16979	17113	16948	17058	17018	16953	17102	17152	16977	17015	17023	17113	16906	17121	16951	17171	17132	17218	17030	17084	16984	17061	17107	17056	17023	17094	17030	16860	16890	17005	17187	16879	16992	16958	16842	17099	17036	17188	17025	17111	17110	17123	17185	16994	16945	17008	16982	16972	17087	17100	16948	17127	17262	17086	16924	17003	17021	17116	17008	16937	17195	16750	16922	17179	16940	17125	17212	17210	17229	17011	17016	17087	16777	17055	17194	17003	17044	16968	17046	17026	17053	16981	16956	16967	16896	17132	16921	17115	17115	17094	17121	17104	16891	16999	17100	17094	16918	17097	17169	17075	17140	17105	17110	17028	16985	16993	16894	17028	16979	17107	17056	17011	17030	16958	16996	17242	17222	16940	17151	16911	16822	17008	16867	17106	16976	16943	17051	16962	17001	17143	16973	17102	17018	16939	16954	16989	17006	16957	17081	16988	17171	17032	17156	17132	17123	17050	17062	17180	16956	16966	17212	17054	17060	17041	17011	17146	16896	17098	17008	16925	17086	17052	17095	17078	17011	17070	17141	16929	16944	16986	16991	17027	17133	17059	17112	17058	17028	16807	16890	16813	17122	17081	17211	17081	17124	16997	16911	17050	17056	16998	17192	16999	17066	16928	16919	17064	16930	16968	17095	17183	16929	17016	16858	16949	17024	16881	16899	16999	17064	16911	16917	17046	17003	17094	17039	17116	16826	17099	17123	16893	17089	17147	16978	17043	17104	16974	16935	17022	17072	17136	16988	16979	17014	17065	17051	16998	17064	17134	16870	17031	17164	16886	17001	17056	17056	17076	17115	17077	17181	16890	16972	17217	17022	16985	17073	16965	17033	16974	17112	17046	16925	16965	17015	17113	16958	17110	16993	17005	17130	17021	17109	17176	16990	17044	16908	16860	17055	17015	17018	16777	16886	16996	17086	17138	16907	17090	16818	17011	17022	16992	16945	17032	16911	17010	16981	16870	17066	17039	16891	17032	17117	17095	16864	17058	17037	17016	17049	16914	16943	16955	16925	17089	16913	17171	17076	16911	16907	16843	17148	17119	17043	17016	17093	16922	17069	17106	16960	17117	17124	16977	17014	17098	17101	16962	17117	17064	16919	17107	16965	17152	17046	16994	16816	16985	16968	16981	17102	17160	17147	17155	17106	16945	16856	16832	17319	17005	16947	16996	16963	16847	17002	17079	17135	17082	17114	17007	17085	17078	17055	17050	16974	16849	17015	17038	17060	16933	17011	17204	17195	17039	17004	17266	17046	16942	17013	17025	17047	16954	17092	16851	17132	16877	17071	17102	17019	16979	16990	16895	16924	17021	17062	17115	17012	17079	17168	16917	17077	16982	17073	17076	17109	17155	17207	17042	17138	16901	17060	17039	16993	16928	17061	17004	16983	16919	17015	17000	17096	17032	17022	16900	17227	16930	17017	17255	16889	16923	17094	17102	16986	17129	16900	17001	16981	16938	16963	16997	16997	17032	16947	16998	16931	16819	17011	17049	16966	17190	17046	16897	17132	17167	17070	16969	16995	16917	16997	16988	17088	16922	17050	16971	16950	16960	17083	16999	16974	17062	17148	17005	17252	16939	17088	16984	16847	17077	16971	17067	17174	17046	17207	16927	17048	17081	16933	17258	17083	17057	17224	16930	16931	17000	16791	16927	17310	17159	16921	17050	16990	17138	17086	17062	16958	17018	16907	17060	17066	17191	16918	17023	17058	16915	16969	17034	16967	17118	17093	16927	16891	16958	17092	17021	17058	17121	17052	17016	17095	17132	16867	17018	17144	17072	17125	16923	17226	17212	16986	17006	16992	17125	17027	17105	17182	16990	17094	17191	16983	17092	16967	17012	16966	17013	16932	17053	16962	17055	16986	17062	17074	16928	17026	16973	17179	16950	16905	17102	17057	17231	16993	17018	17053	17007
31778	25489	28037	26406	23684	23097	23112	22968	22848	22728	22596	22733	22592	22450	22557	22189	22300	22123	22087	22091	22139	21997	22260	22057	21982	21918	21916	22115	22208	22078	22182	22039	22140	22005	22185	22150	22236	22315	22220	22250	22233	21988	21987	22005	22217	22101	22279	22216	22273	22103	22104	21985	21790	22146	21994	22055	22239	22274	22260	22052	22152	22307	22114	21980	22083	21909	21881	22182	22120	22032	22041	21931	21860	22261	22082	22095	21927	22125	21866	22268	21949	22226	22208	22281	22148	22122	21762	22062	22050	22121	22102	21935	22004	22065	21983	22122	22076	21897	22129	22132	22251	22152	22134	22002	22039	22347	22025	22151	21981	22091	22221	22275	22145	21927	22146	22107	22162	21969	22055	22185	21992	22096	22150	22248	22129	21903	21973	22100	21991	22019	22140	22061	22069	21966	21947	21847	22050	21858	21913	22164	22211	21973	22087	22106	21914	22273	22108	22074	22171	21786	22039	22052	22087	22035	21778	21993	22329	22137	22120	22153	21899	22166	22015	21938	22188	21966	22112	22159	22172	22115	22182	22200	22146	21999	22022	21960	22038	22113	21966	22036	22052	22265	22081	22162	21956	22055	21964	21990	22008	22079	21703	22144	22242	22171	22099	22189	22003	22156	22050	22179	21995	22107	22181	22003	21942	21982	22015	22114	22106	22193	22196	22074	22187	22099	21995	21922	22337	21958	22213	22086	22212	22197	21945	21800	22090	21963	22096	21889	22134	22056	21853	22082	21938	22063	22121	22091	21967	21881	22029	22211	22126	22291	22100	22201	22157	22277	22063	22150	21950	22003	22058	22343	22020	22248	22275	22166	22099	22204	22230	22238	22069	22076	21922	21910	22139	22020	21891	22037	21922	22259	22197	22070	22089	21961	22124	22180	22242	22229	21971	21684	22134	21915	22190	22066	22204	22057	22400	22057	22124	22063	22063	21916	21965	21956	22030	22142	22184	22189	22016	21907	22140	22037	22191	22208	22090	22010	21963	22086	22031	22224	22004	21810	22162	21956	22243	21972	21939	22003	22095	21955	21935	21941	22037	22042	22196	22129	22101	22055	21903	22243	22016	22216	22276	22148	22344	22203	22169	22290	22244	22180	22115	22094	22113	22120	22183	22042	21949	22165	22035	22076	21992	22193	22013	22164	21927	22260	21912	21983	22046	22190	22156	22205	22095	22280	22133	21977	22037	22160	22063	21957	22043	21968	21852	22062	22087	22005	22127	22184	22191	22157	21907	21985	22128	21759	22162	21987	22156	21974	22040	21985	21885	22125	21985	22035	21958	22093	22075	22055	22070	21980	21938	21985	22169	22164	22037	22164	22205	21985	21914	21690	21787	22174	21958	22182	22017	21966	22038	22137	22099	21877	22124	21886	21914	21933	22206	22111	22040	22388	22151	22117	22020	22094	21903	22255	22223	22268	22256	22038	21921	21885	22244	22143	21982	22120	21937	22132	22301	22058	22125	21897	22030	21936	21969	21999	22255	22057	22058	22202	22124	22020	22225	22059	22159	22130	22040	22103	22242	22098	21950	22049	21971	22072	22243	22001	22078	22048	21998	22160	22158	22019	22020	21972	22138	21950	22293	22156	22085	22053	22048	22201	21931	22080	22146	22180	22126	22335	22193	22007	21971	22099	21978	21823	22009	22231	22025	22081	22108	21796	22148	21958	21999	22285	22162	21975	21904	22021	21902	21905	21952	22094	22264	22112	22080	22115	22004	22005	22063	22141	22019	22000	22081	22249	22017	22068	22001	22183	22037	22103	22039	22178	22061	21929	22083	22011	22169	22306	22283	22008	22254	22214	22172	22079	21977	22143	22084	21957	22187	22280	22016	22027	22239	21906	21949	22180	21943	22034	22085	22185	22090	22069	22057	22167	22063	22107	22154	22070	22031	22088	22454	22184	22129	21974	22036	22015	21913	21976	22073	21973	21911	22086	22181	22193	22086	21992	22077	22230	22180	22169	22205	22173	22316	21962	22079	22100	22282	21850	22150	22106	22068	22046	22200	22005	22128	22237	22249	22096	22092	22074	22090	22201	22078	22102	22062	21940	22009	21874	22021	22088	21965	22097	22038	22190	22194	22062	22222	21948	21953	22092	21945	22246	22075	21628	21803	21902	22149	22150	22321	21972	21981	22137	22123	22042	22242	21926	22087	22039	22009	22189	22101	21949	22137	22218	22005	22056	21957	22139	22122	22026	22165	22044	22219	22067	22416	22242	22082	22117	22225	22189	22153	22238	22152	22065	22225	22197	22012	21944	22036	22160	22071	21881	22150	22298	22087	22084	22066	22092	22265	22170	22059	22000	22131	22183	22136	22029	21814	22022	22064	21965	22056	22092	22102	22001	22326	21968	22063	21933	21622	21987	21996	22244	21999	22127	22078	21994	21947	22220	22167	22193	22130	22149	21886	21966	21918	22134	22061	21927	22011	22168	22107	22024	21959	22205	22002	21932	21964	22018	22049	21982	22111	22261	22199	21893	22406	22192	22309	22301	22150	22275	22056	21790	22118	22195	22104	21877	22072	21900	22221	22038	22046	22273	22160	22101	22305	21856	22252	22161	22133	21844	22105	22053	22062	22007	21923	22129	22130	22191	22291	21996	22203	22106	21949	22004	22237	22138	21947	22156	22182	21870	22014	21808	22218	22004	22196	21963	22050	22103	21957	22117	22202	22036	22324	22055	22007	21741	22053	22012	22247	22124	22114	22001	21983	21964	22025	22237	22190	22141	21942	21999	21992	22218	22294	22242	22148	22121	22166	22381	22102	22148	22117	22157	22173	22084	22073	22060	22147	22089	22296	22235	22148	22147	21969	22095	22189	21969	22070	22162	22015	22042	22000	22191	22049	22237	22012	21949	22225	22176	22170	21954	22228	22240	22073	22235	21845	21996	22130	22130	22133	22267	21939	22023	22257	22161	22065	22267	22226	21932	22024	22017	22090	22180	22028	22132	22110	22288	22072	22098	22133	22080	22031	21969	22038	22174	22135	21986	22115	22186	22173	22144	21902	22004	22341	22025	22028	21989	21946	22177	22162	22180	22112	22015	22102	22129	22102	22127	22033	22272	22004	22014	21961	21939	22123	21990	22001	21977	21988	22113	22195	22012	21933	22115	21850	22097	22126	22250	22214	22329	22033	21920	22182	22145	22070	22031	22052	21928	22411	22119	22229	22079	22203	22112	21903	21949	22018	22171	22099	21903	22077	21969	21878	22222	22161	21933	22193	22013	22376	22147	22193	22081	22187	22113	22000	22243	21959	21973	22008	22052	22358	21948	21981	22131	22056	22007	22072	22028	22104	22131	22064	22183	22150	22151	21891	22071	21979	22222	22054	22001	21847	22074	22128	22000	22241	22021	22256	21981	22057	22080	21945	22007	22053	22129	22118	22187	22165	22042	22405	22327	22130	22068	21847	21835	22004	22016	22171	22086	21928	22262	22157	22084	22101	22132	21968	21964	22145	22103	22179	22128	22236	22147	22066	22257	22082	21846	22126	22183	21930	22044	21939	22025	22135	22019	21997	22011	22233	22190	22087	22047	22106	22025	21920	22004	22015	22166	22009	21988	21992	21997	22118	21937	21866	22169	21919	22096	22225	22129	22177	22196	22277	22311	22156	22253	22085	22113	22090	22187	22031	22050	22033	21907	22004	21906	22130	22203	22033	21953	22078	22134	21998	22507	22060	21909	21914	21999	22027	22113	22144	21886	22042	22030	22113	22066	22098	22265	22029	22101	22000	22150	22107	22085	22006	22064	21896	22042	22158	21907	22352	22077	22016	22146	21817	22182	22144	22047	21989	22180	22103	22122	22263	22023	22119	21817	22036	21906	22102	22143	22104	21921	21968	21943	22152	22140	21966	22200	22048	22223	21997	22184	22107	21905	22140	22093	22136	22040	22069	22016	21948	22019	22103	21979	22248	22024	22072	22159	22243	22249	22127	22076	22231	22011	22116	22211	22151	21923	22202	22085	22152	22086	21988	21838	22223	22161	22069	22331	22124	22077	22059	21809	22208	22017	21870	21777	22044	22187	22004	21868	21729	22030	22041	22342	22248	22049	22031	22004	22094	22075	22014	22136	22059	21968	22100	21905	21833	22247	22053	22089	22029	22143	22116	22044	21762	22123	21958	21951	21898	22170	22159	21976	22268	22073	22053	22157	21835	22102	22223	22000	22155	22083	21984	21943	21971	22083	22224	22104	22267	21999	21942	22205	22001	22192	22106	22040	22237	22255	22026	21873	22234	22369	22046	21995	22201	22133	22101	22230	22103	21958	22108	21985	22124	22138	22152	21873	21916	21977	22067	22235	21970	22000	21981	22082	22171	21911	22100	22121	22018	22211	22177	22009	22174	22167	22374	22238	22062	22114	22256	21994	22082	22182	21924	21876	21797	22116	22262	21954	22082	22121	22153	22118	22035	21905	21985	22021	22079	22146	22115	21946	22001	22106	22236	21856	21922	21971	21888	22231	21974	22237	22021	22085	22170	22224	21921	21904	22115	22221	22075	22250	22174	22081	22061	21942	22250	22127	22239	21814	22121	22011	22169	22006	22036	22201	22004	21959	21934	22271	22067	22158	22066	22153	22269	22162	22292	22045	22074	22147	22335	22026	22198	22052	22192	22009	22198	21823	21911	22181	21983	22221	22036	21899	21862	21938	22005	22086	22161	22002	22246	21962	22232	21964	22166	22097	22165	22105	21995	22339	22236	22306	22208	22205	22160	22245	21939	21958	22231	21875	22201	22033	21951	22140	22001	22004	22136	21835	21975	21909	22093	22093	21979	22168	21993	22257	22080	22125	22174	22019	22080	22023	21960	22024	22088	22035	21992	22051	22312	22052	22369	22323	21918	21978	21967	22051	22151	22080	22020	21908	22076	22218	22033	21959	21946	22213	22290	22162	22090	22192	22116	21983	21977	21791	22051	21908	22126	22027	22321	22111	22156	22076	21943	21979	21947	21955	22048	22153	21915	22270	21855	22000	22368	22040	22317	22171	22113	22137	22061	22013	22006	22009	22160	22182	21977	22052	22107	22113	22097	21949	22071	22227	22209	22065	21945	22012	22175	22034	22090	22118	22029	22013	22160	22036	21922	21879	22196	22101	22130	22183	22054	22023	21885	22080
20650	26183	25723	21988	19428	18994	18965	18390	18123	18074	18165	17883	17586	17501	17524	17184	17119	16979	16816	16817	17026	16929	16945	17026	16922	17003	17051	17084	17094	16874	16943	17128	17054	17048	16961	17016	16876	16960	17259	17046	17143	17229	17106	16935	16942	17035	16979	16840	17090	16925	17094	17021	17054	16857	17145	16955	16860	17081	17037	16876	17070	17111	17073	16876	16940	16813	17030	16998	17002	16893	16950	16993	16863	17066	16905	17084	16738	16928	16949	16950	16862	17172	17091	16857	17041	17033	16950	17032	17119	16742	16730	17041	16916	17073	16994	17055	17041	16871	16875	17121	16989	16874	16956	16933	16895	17162	16977	17114	16870	16864	16985	17125	16785	17066	16962	16901	16818	16903	16834	17015	16890	17019	16849	16964	17027	17089	17011	17050	16874	16991	17107	16886	16977	16994	16907	16914	16863	17040	16992	17030	17017	16960	17040	17012	16846	17074	17020	17071	16950	16911	17089	16928	16883	16821	16869	16915	17105	16850	16910	16863	16989	16934	17027	17017	16940	16955	17042	16998	16938	16998	17047	16958	16968	17006	17126	16857	17075	16894	17183	17047	17016	17140	16980	17013	17097	16891	16981	17029	16978	16905	17090	17164	16943	16909	17065	17056	17069	17158	16954	16810	16950	16981	17098	16869	17053	16940	16927	17075	16843	17094	17026	16964	16971	17004	16906	16981	16905	17048	16780	16983	16864	17080	17107	17026	17056	16917	17013	16889	16997	16975	16984	17000	17088	16864	16996	16892	17007	17022	17036	16993	16795	16910	16962	17037	16944	16891	16897	16998	17016	16948	17191	17014	16971	17169	17045	16909	17080	16996	16948	16870	17081	17095	16928	17176	16906	16993	17127	16867	16857	16838	16951	16871	16833	16920	17100	16943	16929	16768	17038	16986	17050	16998	16973	16912	16965	17121	16958	17026	16869	17022	16876	17022	17057	17076	16978	16946	16639	16860	16727	16985	16883	17086	17018	16954	16967	17133	16957	17039	16923	17105	16960	16892	16867	16991	16992	17017	17011	16991	16878	16965	16962	17037	17076	16970	17187	16998	17034	16925	16826	16755	17099	16924	17140	17105	16897	16998	16898	16907	16904	17040	16888	17132	17063	16873	17007	17178	17197	16942	16836	17064	16991	17001	16858	16771	16993	16899	17084	16967	16827	17087	16769	17036	17024	16782	16906	17001	16950	17012	17082	16939	17041	16863	16880	17019	16952	16906	16962	16931	16998	16844	17114	17007	16956	17196	17055	16999	16981	16953	16944	17255	17062	17011	16952	16860	17070	16787	16979	17154	17034	16918	17005	16866	17165	17153	16991	17001	16937	17030	17049	16921	17030	16848	16994	17020	16963	16989	17131	17035	16931	16946	17021	17031	17031	17074	16995	17050	16936	17181	16957	16894	16975	17096	17077	17067	17011	16947	16878	16879	17138	16782	17012	16981	16999	17112	16929	16904	17079	16811	16928	17055	16914	17093	16863	17024	16931	16944	17191	17016	17070	16923	16967	16909	16920	17045	17012	17082	17011	17028	17025	17111	17073	16891	16995	16876	16981	16930	17081	17082	17009	16919	16984	17069	16984	17018	16829	16978	16874	16990	16983	16906	16920	16862	17041	16950	16933	17019	16985	17043	16865	17160	17082	16831	16848	16865	16950	16911	17035	17160	16908	16932	17092	16945	16965	16929	16845	17057	17097	16911	16915	16786	16886	16988	16826	16991	16976	16954	16997	16971	17054	16986	16931	16870	16871	16932	17031	16986	17009	16873	17043	17070	17019	16960	16944	16994	16939	17043	17001	16870	16823	17019	16896	16929	16880	16843	17128	17117	17167	17011	16957	17027	16784	17044	16908	16914	16842	17006	17095	16815	17004	16990	16934	17081	16895	17021	16974	17019	17148	16926	17035	16990	16834	17029	16960	16952	16913	17055	17099	16762	16832	17009	17145	17015	16878	17009	17081	16865	16854	16930	16981	16929	17013	16840	17016	16917	16888	16985	16924	17146	17022	17033	16856	17116	17046	17005	16848	17052	16890	16962	17044	16915	17005	16900	16994	16893	17064	16995	16854	17065	16917	17184	16929	16928	16974	16917	16962	16943	16850	17082	17010	17035	17052	17089	16980	16901	16820	17103	16937	17073	16792	16951	16987	16855	17012	17158	17115	17066	16993	16985	17184	16950	16883	17021	16777	17079	16872	17084	17192	16929	16972	16914	17031	16813	16969	16791	17016	16799	17054	16887	17116	17047	16997	17030	17165	17091	17071	16991	17020	17070	17030	16879	16916	16996	17012	16873	17119	16941	16977	16893	16862	16994	17040	16873	17064	17125	17089	16971	16931	16876	16963	17116	16880	16835	16915	17052	16871	17149	16959	17041	16992	16918	16773	16870	17050	16950	16826	16969	16940	17037	17041	16872	16944	16946	17009	17061	16979	17016	17013	16898	16937	17013	16910	17178	17042	16995	16905	16789	16969	16861	16714	16992	16810	17063	17094	17057	16963	16912	16887	17130	17147	17121	17012	17041	17063	16816	17013	16915	17115	16989	16948	16929	16915	17009	17049	16993	16840	16899	16928	16948	16888	16964	17020	17105	17094	16929	16922	17038	16924	17006	16905	17054	17127	17011	17073	16816	17266	17108	17049	16908	16887	16937	17131	17117	16869	17089	16916	16995	17021	16998	16974	17063	16759	16915	17041	17067	17037	16882	16958	16878	16974	17078	16945	16984	17075	17121	17002	16938	17037	17124	16857	16829	16936	16883	16802	16915	16996	17087	16890	17004	16958	16957	17030	17064	17050	17055	16888	16916	16887	17060	16942	16874	17091	17024	16872	16936	16859	16940	17013	16952	16995	16938	17069	16802	16955	16989	17071	16812	17075	16865	17028	17198	16912	17109	16859	16928	16996	17010	17026	16936	16920	16951	16935	17037	16678	16985	17013	17244	16980	17129	17007	16864	16864	16830	17090	16834	16938	17104	17080	17033	17048	17050	16757	16946	17090	17009	16982	16858	16990	16935	16927	17048	16981	17011	17015	17023	17067	16876	17065	16835	17218	17045	17010	17091	16929	16991	16949	17067	17011	16911	16958	16895	16943	17059	16911	16955	17014	17001	16982	16987	16849	16886	16775	16952	17140	17022	16959	16933	17054	16991	17014	17004	16704	17013	17073	16832	16936	16831	16876	16961	17067	17111	16729	17076	16749	17221	16876	16933	17054	16888	16996	17092	16954	16951	16952	16984	17041	16889	17057	16935	17059	16894	16916	17073	16898	17046	17009	16923	17102	16748	16980	17065	17030	17192	16906	17087	16871	17033	16900	17087	17076	17076	17008	17098	16876	17033	17012	17000	17154	16950	16943	16727	17055	17105	17104	16929	16966	16979	16910	16865	16986	16921	16996	17085	16849	16969	16905	17017	16884	17162	17063	16896	16927	16953	17037	16954	16989	16865	16980	16943	16996	17013	16977	17016	16996	17136	17027	16985	16888	16908	17008	16940	17043	16913	16889	17184	17012	17169	16961	16996	17136	16863	16763	17106	17033	17019	17095	16912	16852	16937	16939	16942	17065	16960	17031	16961	16931	17005	17061	17005	17045	17015	17010	16884	16880	17020	17051	16895	17014	17039	16958	16911	17023	17063	16934	17013	16930	17003	16993	17091	17063	17064	17140	16962	16892	16925	17046	16828	16928	17109	17120	17036	16913	17001	17151	17079	16860	17050	16945	17182	16789	16836	17096	17011	17102	17082	16856	17135	17023	16980	17116	16855	16958	17089	17120	16907	16954	17048	16846	17131	17105	16891	17029	17000	16922	17063	16845	16722	17074	17022	16855	16986	16957	16992	17050	17080	17107	17014	17032	16854	17144	16985	16959	17094	17038	17001	17178	17071	17022	17040	16845	16871	16788	17072	17089	17011	17016	17148	16901	16988	17039	17025	16976	16958	16977	17083	16907	16935	16906	16981	16834	17020	17030	16814	17134	16994	16931	16863	16752	16839	17060	16985	17009	17078	16786	17037	17037	17105	17037	16893	16990	16994	17065	16973	17038	17058	16910	16918	17071	16962	16988	16893	16953	16716	16919	16959	16874	16990	16874	16893	16978	16921	16935	17110	16938	17116	17070	16975	16917	17025	16984	17055	17002	16923	16754	16875	16908	16918	17078	17099	17002	17003	16991	16878	16939	16955	17006	17054	17143	16941	16925	17011	17037	16969	17002	16962	17025	17023	17053	16939	16990	16989	16903	16835	16949	17016	16945	16979	16953	17129	17111	16941	17060	17144	16912	16937	17054	16770	16968	16931	16993	16952	16803	17062	16991	16873	16928	16953	16970	16967	16863	16886	17060	17063	16828	16866	16867	16928	16846	16898	17014	16915	16915	17103	16892	17082	17042	17234	16859	16998	17078	16801	17094	17209	17074	17056	16967	16928	17026	17014	17011	17072	17102	16886	16976	17092	17098	16962	16839	16991	16978	17102	17087	17038	17103	16976	16992	17000	17051	16806	17195	16883	16930	16936	16950	17080	16940	16958	16997	17026	16979	16968	17005	16733	17047	16979	16957	16987	16969	16900	17044	17042	16996	16983	17090	16825	16984	17087	16945	16994	17008	16984	16942	17013	16909	17068	16796	16942	16914	16988	16994	16916	16908	16963	16890	17140	16944	17002	16835	16898	17068	17002	16979	17001	16915	16949	16843	17011	16977	16953	17014	16814	16988	16978	17006	17090	16902	16862	16898	16975	16911	16727	17037	17073	16972	16987	17103	17123	16960	16950	16819	16942	16810	16793	16978	16817	16949	16935	16968	16869	17076	17124	17044	17083	17149	16927	16976	17066	17060	16980	16971	16959	16632	16995	16926	17028	16905	17077	16869	17159	16925	17041	16871	16925	17112	16917	17078	17011	17001	17023	17022	16857	17096	16994	17021	16764	16913	16886	16840	17125	16926	16857	16850	16810	17024	16986	17040	17059	16946	17012	16890	16712	16809	16970	16999	17095	16976	17028	17064	16867	17046	17053	16981	17060	17191	16936	17096	17036	17099	16942	16808	17071	17089	16883	17130	16970	17101	16928	16917	17098	16844	17019	16879	17100	17004	17040	16892	16889	16893	16880	16958	16983	16954	16859	16925	16949	16915	16907
26139	21640	28574	26404	25104	25900	26202	24712	24383	24203	24174	23993	23571	23473	23399	23371	23258	22888	22886	22983	23063	23100	23067	22910	22943	23222	23044	23090	22826	22854	22876	22942	22955	22841	23015	23088	23173	23121	22921	23083	23045	22954	23013	23116	22954	23084	23015	23061	22975	23028	22806	23144	23065	22776	23103	23102	22923	23007	22812	23005	23061	22828	23042	22941	22975	23007	22937	22937	23182	22978	22941	22619	22738	22962	22866	22654	23236	23077	22752	23134	22832	23012	22955	22903	22934	23107	22892	23005	23040	23030	22955	22900	22746	22981	23167	23001	23206	22959	22863	23063	23015	22903	23068	22882	22866	23076	23018	23165	22898	23039	22763	22913	23006	22868	22998	22820	23008	23017	22913	22961	22995	22863	23018	23111	23071	22776	23023	22991	22662	22748	22594	23011	23159	22854	22775	22851	22640	22912	23067	22737	22892	22959	22936	22844	22931	23241	22843	22828	22992	23034	22956	22992	23020	23104	23232	23162	22772	23040	22949	22862	22767	22929	22797	22792	22922	23157	22870	22889	22983	22950	22858	22955	22707	22719	22971	23034	22950	22900	23227	22713	22859	22907	22746	22901	23002	22782	23168	22933	22834	23107	22769	22944	23033	22798	22881	22813	22924	22753	22872	22976	22814	22814	23113	22908	23205	22727	22992	22965	22873	22865	23050	23118	22906	22929	22831	22957	22935	22960	23089	22919	22929	22541	22679	22960	22896	22828	23031	23169	22946	22992	23203	22818	23019	22862	22879	23177	22752	22831	23126	22997	22973	22924	22900	23054	22783	22950	22855	22989	23250	23066	22712	22947	22877	22783	22741	22697	22885	23259	22976	22795	22810	23066	22981	22933	22834	22986	23054	23110	22797	22799	23020	22908	22895	23194	23230	23122	22963	22959	22950	23211	23107	22919	22916	23019	22950	22873	22966	22843	22930	23255	23009	22924	22908	23041	22972	23200	22967	22956	23032	22930	22956	22999	23083	22810	22907	22986	22915	22910	22866	22896	23028	22744	22834	22714	22987	23013	22741	22998	23020	22931	22896	22768	22989	23015	22749	22993	22731	22853	23068	23020	22764	22908	23096	22773	23001	22873	22917	22818	22788	23051	22999	23041	23007	22825	22999	23034	22732	22658	23054	22841	22746	22896	22885	22810	22813	22791	22908	22805	23042	23050	23057	22671	22868	23089	22790	22988	22894	22749	22703	22832	22827	22807	22966	22841	22916	22810	22749	22858	22893	23004	22979	22913	22881	22801	22843	23072	22904	22627	22927	23032	22700	22887	22955	22909	22985	22900	22721	22973	23029	23121	22954	22672	22737	23119	23000	23152	23081	23132	22984	23047	22803	22843	23050	22984	22878	22790	22983	22814	22907	22630	23010	22880	23022	22923	23041	22915	23144	22789	23123	22909	22928	22901	23166	22866	22987	22955	22650	22840	23096	22905	23072	22973	22794	22905	22948	23320	22989	22920	23099	22787	23042	22926	22953	22879	22909	22988	22827	22803	22983	22751	22750	22947	22979	22792	22787	22940	23082	22867	22861	23050	22893	23222	22744	22837	22944	23021	23074	22894	22972	23076	23083	22938	23011	23072	22873	22911	23034	23045	22954	22933	22853	22897	22868	22831	23202	22878	22935	22954	22937	22904	23033	22946	22920	22919	22638	22809	22763	23059	23062	23071	23076	23098	23103	23052	22724	22963	22983	22771	22986	22871	22930	22938	23070	22865	22872	22967	22863	22687	22985	22919	23064	23053	22875	23017	22872	22876	23103	22951	22783	22970	22905	22962	22904	23166	22976	23058	22855	22906	22918	23204	22770	22896	22904	22763	22841	22983	22941	22937	22933	22953	23074	23264	23054	22827	22760	22996	22723	22910	22930	22668	22814	23050	22724	22822	22921	22864	22859	22986	23133	22984	22848	22957	22933	22930	22917	22919	22820	23181	22716	23152	23069	22705	23044	23058	23053	22962	23029	22654	22855	22873	22915	22837	23052	23066	22765	22908	23085	23085	22809	23096	22996	22744	23136	23051	22907	22965	22836	23015	23049	22980	22685	22694	22901	22911	23047	22844	22996	22910	22775	22999	22923	22813	22951	23025	22869	23003	23144	22881	22970	22715	22711	23087	23030	22848	22744	23094	22853	22891	23018	22816	22915	22869	22905	23039	22811	23037	22988	22781	23035	23033	22960	22998	23114	22967	23100	22621	22875	23024	22909	23011	22800	22862	23103	22842	22887	23006	22774	22840	22915	23265	22695	23080	22865	22832	22855	22976	22852	22766	22877	23011	22911	22954	22848	22771	22889	22799	22963	22798	22916	22859	22964	22894	23198	22805	22971	22849	22901	22938	22823	23125	22893	22922	22760	22932	22766	22707	23040	22705	22752	22895	22952	22775	22844	22842	22978	22951	22978	22954	22941	22836	22863	23136	23184	22808	22921	23023	22813	22850	22976	22910	23028	23051	22991	22940	23181	22780	22955	22934	23054	22785	22860	22887	23143	22922	22945	23003	22678	22754	22909	22936	22939	23064	23093	22998	23083	22850	22910	23126	22939	22880	23046	22891	22925	22801	22945	22777	23022	22799	22992	23206	22972	23006	23021	23055	22849	23078	23085	22839	22789	23056	23038	22836	23055	23030	22706	22850	22938	23014	23103	22963	22869	22897	23002	22898	23022	23040	22918	22754	22917	22966	22952	22794	22904	22993	22805	23093	23034	23032	22831	23075	22816	22985	23045	22996	23109	22982	22911	23081	22977	22915	23084	23097	22972	22810	23089	23004	22941	22952	22988	23009	23018	22976	22783	22775	22876	22799	22898	22962	22814	22962	22987	23067	22936	23111	22839	22967	22836	22978	23001	22924	23038	23093	23007	22989	23023	22787	22970	22791	22885	22828	22988	23018	23148	22990	22978	23076	22807	22942	23002	23154	22781	22863	22932	23066	22854	22939	22941	22956	22990	23046	23057	22847	23071	23018	22831	22878	22844	23299	23097	22888	22780	23080	22913	22907	23071	23121	23158	22818	22863	22882	22810	22944	23020	23094	22748	22907	22988	23091	22915	22903	22973	23149	22865	22892	23000	23025	23190	22854	22913	22952	23094	23023	22893	22792	22895	23075	22883	22671	23272	23147	22957	23050	22967	22922	22846	23129	23035	23068	22906	22971	22778	22675	22943	23047	23108	22849	22926	23017	22832	22758	22912	22783	23034	22925	23018	23384	23099	22834	23083	23037	22842	23182	23037	22999	23140	22843	22763	22954	23153	22804	22846	22993	22933	23024	23022	23084	23049	22876	23066	22765	22722	23112	22807	22927	23168	23089	23023	22781	23065	22833	22554	22696	23039	22924	22985	22879	22902	23028	22882	22820	22957	23044	22865	22972	22826	23213	22995	23021	23004	22825	22884	22927	22958	22983	22844	23105	22730	23015	23108	22884	22779	22950	22707	22714	23073	22796	23073	22894	22814	23037	22999	23064	22911	22899	22829	23043	22967	22932	23077	22844	22841	23097	22803	22851	22845	23100	22950	22959	23115	23009	22876	22945	23038	22853	22897	23157	23041	22875	23069	22860	23069	23247	22972	22797	22747	22668	23239	23012	22958	23144	22904	22596	22963	22980	22973	22782	22974	22982	23111	23153	23059	22941	22842	23018	23174	23167	22740	23041	22883	22913	22847	22854	23100	22753	22793	22959	22910	22869	23093	22893	22906	23052	23025	22955	22963	23078	22867	22869	22980	22727	23176	22905	23024	23056	22758	22813	23043	23207	22931	23091	22998	22932	22893	22855	22818	22800	23097	22836	23119	22862	22807	23008	22765	22926	22995	22891	23069	22921	23046	22672	22965	22983	22944	22864	23103	22973	23071	22945	23045	23005	23012	23089	23182	23048	22891	22889	22917	22871	23154	22905	23059	22867	22967	22911	22977	23092	22962	22842	22984	22931	22764	22874	22909	22874	22669	22782	22952	22881	23093	22859	22977	23028	22860	23192	22908	22767	22820	23008	23025	22855	22762	22935	22950	23073	22906	22800	22977	22984	23041	23072	22711	23109	22893	22920	23098	23068	23003	22910	22886	22674	22940	23019	23053	22968	22945	23012	22937	22838	23075	23015	22874	22979	23043	22805	22652	22911	22827	22882	22952	23073	22967	22831	22985	23129	23152	23240	22933	23040	23046	22988	23070	23117	22864	22778	22826	23024	22949	23134	22850	23083	23200	22727	23032	22905	23120	22845	22846	22763	22797	22836	22989	22708	22922	22934	23063	22801	23048	22736	22937	23013	22961	22854	22910	22971	22755	22921	22848	22979	22871	22998	22935	22671	22960	22931	22648	22878	22905	23003	22855	22796	22970	22913	23037	22984	22915	22854	23046	23154	23021	22798	23073	22953	22786	22887	22939	22970	22960	22684	22843	22916	23116	23139	22881	22970	23100	23122	22969	23083	22781	22711	22973	22953	23088	22866	23030	23024	22981	22950	22738	22897	22957	22903	23015	23025	23022	22891	22965	22908	23148	22825	22664	22919	22879	22940	22976	22760	22790	22791	22924	23123	23072	23118	22620	22947	23037	22853	23057	23042	22789	22829	22886	22955	22974	22919	23042	22814	22957	22930	23045	23109	22867	22916	22792	22978	22778	23030	22992	23082	23137	22866	22784	22991	22824	22912	22985	23114	23038	22723	22997	22994	23127	22904	23090	22871	22835	22911	22801	22889	23029	22754	22847	22839	22780	22835	22869	22787	23047	23061	22922	23107	23071	22748	22997	22830	22746	22844	23017	22950	22912	22997	22802	22859	23057	23063	22720	22924	23091	23056	22981	22950	22929	23005	23014	22994	22800	23006	23033	23022	23074	22945	22890	23266	22788	22916	22939	22659	23023	23091	22860	22953	22867	22995	22807	23002	23062	22917	23047	22980	22600	22880	22932	23034	22806	22919	22870	23111	22830	22888	22874	23132	23032	22793	22957	22920	22850	22931	22851	23103	22988	23044	22895	22893	22936	22986	22924	22813	23001	23091	22998	22830	23093	23006	22828	22979	22829	22983	23011	22920	23015	22983	22912	22783	23036	23063	22851	22899	22925	22988	22979	23047	22991	22869	22989	22928	23125	22831	23009	22882	22956	23092	22957	22774	22847	23098	22981	23050
19638	32048	30444	25942	22742	20839	20430	20089	19896	19201	19684	18938	18610	18585	18516	17849	17835	17620	17678	17688	17583	17630	17690	17509	17635	17626	17537	17555	17574	17482	17564	17551	17895	17611	17505	17369	17636	17755	17754	17716	17842	17663	17639	17456	17638	17513	17404	17535	17499	17737	17486	17682	17588	17499	17590	17619	17484	17583	17682	17616	17502	17661	17556	17826	17438	17728	17597	17373	17448	17578	17420	17786	17498	17446	17399	17504	17447	17387	17624	17529	17550	17535	17518	17564	17558	17397	17531	17638	17544	17467	17586	17626	17521	17548	17494	17454	17633	17467	17488	17536	17629	17563	17510	17504	17582	17485	17471	17473	17692	17467	17587	17640	17374	17435	17522	17595	17582	17659	17490	17503	17497	17646	17444	17509	17473	17354	17592	17499	17458	17428	17658	17470	17468	17592	17443	17362	17601	17595	17461	17757	17497	17539	17644	17586	17618	17287	17581	17499	17675	17786	17683	17532	17571	17418	17490	17440	17589	17600	17568	17488	17517	17544	17555	17560	17707	17472	17671	17373	17480	17513	17455	17630	17481	17436	17559	17400	17601	17411	17503	17692	17696	17497	17428	17494	17432	17428	17531	17560	17706	17549	17458	17435	17534	17603	17565	17680	17531	17579	17383	17623	17475	17422	17227	17578	17472	17362	17522	17459	17792	17476	17572	17626	17559	17517	17476	17504	17556	17559	17413	17401	17489	17650	17549	17584	17638	17553	17503	17463	17597	17436	17487	17566	17561	17457	17596	17510	17435	17591	17452	17543	17623	17558	17603	17547	17529	17411	17517	17481	17475	17551	17353	17600	17448	17515	17494	17614	17442	17465	17469	17526	17474	17607	17748	17590	17469	17547	17384	17685	17534	17586	17689	17420	17421	17492	17657	17498	17473	17707	17564	17590	17634	17694	17421	17569	17394	17647	17656	17660	17568	17489	17376	17523	17445	17513	17458	17493	17463	17518	17629	17459	17609	17518	17413	17533	17636	17447	17832	17490	17370	17802	17538	17733	17530	17335	17486	17592	17413	17379	17565	17675	17500	17676	17649	17490	17585	17544	17452	17458	17586	17630	17680	17385	17624	17539	17447	17438	17408	17487	17665	17656	17566	17516	17500	17472	17707	17323	17456	17474	17548	17483	17324	17348	17363	17636	17642	17682	17437	17577	17582	17532	17528	17423	17473	17507	17506	17343	17451	17572	17583	17378	17384	17474	17414	17494	17558	17561	17598	17536	17647	17535	17489	17549	17460	17580	17636	17407	17572	17472	17409	17536	17299	17553	17413	17389	17639	17612	17438	17630	17501	17480	17556	17611	17763	17516	17491	17465	17563	17481	17580	17542	17519	17559	17375	17496	17556	17531	17523	17668	17614	17492	17528	17614	17545	17422	17362	17578	17480	17544	17526	17736	17449	17461	17476	17485	17378	17488	17625	17515	17270	17602	17491	17437	17450	17542	17657	17644	17540	17641	17581	17407	17532	17553	17408	17622	17403	17431	17644	17535	17537	17660	17498	17634	17599	17645	17444	17400	17581	17584	17469	17656	17554	17568	17619	17500	17378	17439	17630	17599	17291	17482	17515	17511	17616	17459	17333	17531	17539	17516	17467	17594	17445	17392	17411	17476	17344	17447	17737	17260	17449	17580	17562	17377	17433	17665	17562	17615	17611	17668	17526	17575	17378	17496	17556	17376	17508	17424	17353	17388	17586	17370	17428	17482	17616	17546	17556	17452	17554	17580	17534	17624	17565	17523	17465	17399	17644	17432	17633	17631	17502	17364	17499	17670	17420	17465	17647	17534	17601	17603	17466	17591	17354	17439	17574	17560	17546	17603	17379	17479	17649	17408	17353	17560	17504	17561	17420	17520	17462	17681	17260	17448	17463	17446	17704	17554	17458	17554	17574	17499	17489	17388	17484	17354	17747	17366	17545	17568	17469	17526	17527	17322	17524	17466	17588	17602	17462	17345	17518	17666	17484	17532	17651	17488	17756	17493	17501	17567	17382	17505	17487	17644	17653	17558	17437	17539	17522	17470	17321	17437	17410	17535	17554	17538	17439	17416	17544	17593	17598	17638	17539	17553	17652	17581	17724	17431	17400	17356	17490	17474	17441	17446	17564	17351	17661	17629	17535	17509	17627	17572	17266	17481	17425	17387	17438	17542	17663	17438	17523	17444	17496	17468	17585	17610	17437	17461	17766	17608	17430	17471	17732	17585	17596	17433	17457	17563	17444	17484	17650	17593	17657	17508	17614	17637	17348	17445	17431	17368	17537	17603	17478	17551	17456	17401	17699	17457	17583	17426	17638	17540	17436	17641	17460	17427	17568	17390	17570	17599	17385	17452	17413	17409	17508	17431	17416	17434	17552	17466	17454	17631	17390	17464	17609	17475	17555	17333	17305	17554	17621	17434	17560	17496	17421	17435	17417	17505	17552	17543	17595	17500	17471	17399	17510	17335	17545	17632	17470	17510	17506	17481	17473	17484	17445	17426	17478	17513	17429	17587	17468	17636	17586	17436	17471	17332	17404	17546	17554	17536	17507	17634	17428	17556	17469	17587	17555	17429	17669	17517	17654	17648	17410	17535	17424	17589	17500	17583	17532	17544	17453	17372	17620	17487	17525	17423	17424	17570	17423	17342	17401	17742	17431	17598	17551	17545	17557	17546	17764	17592	17477	17442	17614	17474	17501	17434	17539	17507	17300	17561	17505	17423	17634	17583	17349	17376	17593	17375	17591	17530	17506	17634	17657	17460	17588	17654	17489	17554	17337	17552	17578	17254	17535	17537	17507	17373	17685	17535	17551	17611	17786	17448	17480	17604	17422	17392	17308	17529	17403	17423	17617	17436	17613	17275	17653	17547	17631	17499	17450	17422	17369	17613	17624	17546	17609	17456	17580	17528	17568	17561	17494	17446	17504	17530	17490	17391	17513	17636	17265	17539	17679	17610	17537	17543	17507	17525	17520	17607	17502	17687	17413	17657	17439	17578	17609	17543	17540	17480	17427	17567	17555	17659	17483	17668	17589	17360	17475	17540	17420	17487	17463	17754	17476	17493	17568	17615	17442	17464	17561	17552	17390	17592	17487	17700	17443	17292	17523	17507	17630	17522	17555	17559	17627	17670	17639	17471	17407	17479	17285	17550	17443	17499	17589	17602	17407	17609	17325	17552	17491	17550	17457	17533	17466	17418	17612	17442	17526	17420	17687	17438	17501	17572	17675	17519	17587	17514	17542	17599	17516	17564	17514	17597	17482	17585	17722	17475	17591	17439	17555	17617	17517	17396	17582	17670	17326	17565	17411	17405	17446	17625	17398	17437	17731	17693	17603	17709	17494	17367	17656	17534	17564	17637	17488	17494	17610	17561	17456	17593	17614	17394	17617	17416	17424	17590	17443	17470	17506	17563	17443	17394	17476	17648	17560	17347	17567	17677	17263	17636	17688	17455	17484	17391	17484	17478	17589	17527	17561	17590	17379	17544	17456	17474	17511	17506	17561	17524	17620	17417	17485	17515	17549	17455	17582	17544	17439	17635	17502	17621	17428	17385	17539	17383	17594	17604	17458	17384	17523	17623	17505	17407	17535	17666	17582	17568	17590	17382	17488	17406	17309	17510	17429	17697	17591	17488	17557	17660	17405	17409	17541	17513	17505	17494	17565	17443	17459	17416	17539	17608	17590	17508	17358	17510	17651	17590	17422	17455	17324	17636	17369	17562	17425	17541	17595	17647	17469	17478	17509	17534	17337	17697	17544	17434	17339	17453	17588	17535	17385	17484	17541	17551	17487	17704	17620	17414	17497	17432	17526	17689	17543	17656	17614	17450	17544	17502	17501	17589	17570	17536	17561	17526	17473	17476	17625	17571	17355	17615	17336	17566	17622	17433	17480	17571	17318	17511	17658	17590	17576	17451	17443	17274	17444	17497	17636	17383	17534	17643	17702	17564	17517	17612	17445	17546	17380	17543	17513	17585	17702	17550	17410	17365	17692	17658	17620	17551	17645	17366	17431	17493	17408	17471	17578	17313	17402	17511	17468	17370	17536	17420	17543	17405	17429	17684	17660	17369	17498	17611	17634	17556	17610	17618	17445	17524	17615	17680	17466	17491	17492	17386	17547	17556	17565	17456	17386	17537	17538	17481	17552	17396	17441	17558	17441	17549	17617	17408	17555	17633	17689	17536	17826	17564	17549	17458	17555	17672	17523	17549	17446	17527	17672	17553	17444	17662	17584	17435	17563	17317	17469	17489	17558	17752	17542	17616	17788	17556	17525	17613	17408	17499	17559	17379	17527	17529	17554	17673	17494	17370	17581	17647	17520	17336	17445	17480	17637	17494	17600	17370	17668	17594	17499	17590	17569	17486	17567	17609	17437	17610	17539	17514	17551	17394	17532	17495	17672	17502	17518	17270	17297	17545	17495	17768	17571	17552	17462	17523	17595	17517	17784	17539	17532	17480	17532	17472	17595	17540	17484	17576	17661	17537	17561	17495	17458	17406	17569	17350	17619	17512	17529	17460	17845	17474	17523	17513	17430	17470	17307	17656	17414	17431	17415	17454	17628	17443	17493	17426	17605	17527	17337	17684	17533	17500	17699	17388	17602	17340	17457	17680	17393	17434	17603	17458	17606	17611	17701	17505	17507	17623	17505	17519	17759	17415	17536	17625	17655	17624	17589	17504	17509	17552	17544	17525	17458	17599	17422	17558	17439	17330	17649	17405	17661	17573	17351	17628	17615	17568	17457	17505	17539	17624	17501	17618	17432	17375	17558	17752	17558	17445	17588	17558	17465	17550	17509	17451	17561	17622	17348	17507	17593	17651	17611	17444	17346	17497	17559	17570	17414	17611	17660	17468	17531	17662	17481	17496	17560	17636	17682	17597	17583	17481	17552	17539	17614	17655	17521	17474	17707	17498	17584	17573	17587	17592	17464	17605	17516	17420	17548	17595	17422	17649	17448	17461	17305	17421	17408	17494	17588	17531	17700	17411	17570	17421	17534	17682	17581	17531	17370	17533	17408	17392	17471	17617	17633	17593	17629	17390	17459	17607	17585	17614	17567	17649	17508	17584	17697	17401	17304	17607	17557	17538	17420	17485	17425	17505	17540	17641	17566	17484	17740	17599	17383	17698
24260	21634	29264	24642	23117	27052	29798	26321	25962	25659	26104	25192	24756	25025	24708	24507	24421	24189	23993	24003	23959	23962	23985	23791	23711	23949	23961	24082	23896	24243	23905	23924	23902	23858	24054	23842	23968	24091	23946	24295	24132	24082	24072	23838	23855	23771	23991	23811	24051	23820	23679	24081	24037	23679	23948	23881	23915	23954	23651	23595	23643	23722	23889	23727	23745	23604	23445	23659	23913	24005	23717	23805	23664	23549	23692	23750	23874	23755	23773	23575	23666	23881	23603	23831	23783	23698	23653	23505	23897	23801	23936	23776	23840	23863	23808	23765	23785	23865	23881	23869	23662	23849	23788	23844	23746	23840	23739	23939	23362	23681	23950	23735	23740	23782	23544	24002	23822	23704	23604	23777	23819	23729	23775	23681	23701	23700	23644	23779	23571	23717	23712	23742	23711	23706	23723	23684	23662	23856	23835	24005	23666	23890	23820	23735	23661	23605	23904	23897	23794	23780	23820	23670	23824	23816	23722	23805	23843	23968	23959	23790	23888	23877	23821	23859	24007	23657	23667	23832	23947	23803	23756	23983	23738	23775	23929	23835	23777	23583	23700	23935	23821	24089	23771	23680	23944	23562	23697	23936	23843	23883	23858	23746	23800	23569	23910	23794	23813	23667	23542	23746	23703	23656	23739	23903	23586	23700	23614	23597	23729	23691	23709	23836	23890	23691	23503	23799	23736	23842	23831	23857	23866	23791	23752	23836	23689	23603	23745	23667	23927	23808	23537	23703	23350	23813	23708	23770	23527	23680	24053	23595	23742	23753	23870	23829	23778	23705	23771	23755	23671	23514	23771	23912	23892	23894	23876	23754	23821	23419	23717	23714	23681	23847	23640	23662	23922	23596	23658	23744	23921	23695	23638	23815	23746	23870	23801	23808	24008	23761	23934	23776	23771	23770	23784	23620	23804	23722	23750	23770	23690	23728	23549	23727	23746	23815	23712	23588	24005	23746	23883	23994	23569	23929	23796	23854	23553	23889	23900	23807	23638	23549	23845	23626	23733	23929	23803	23590	23689	23598	23676	23842	23770	23777	23828	23808	23799	23845	23735	23813	23646	23967	23669	23666	23784	23706	23863	23525	23800	23731	23697	23684	23833	23729	23766	23714	23779	23851	24007	23735	23703	23744	24028	23774	23872	23907	23849	23836	24056	23868	23764	23764	23800	23598	23824	23968	23650	23692	23583	23956	23880	23564	23526	23946	23651	23871	23797	23798	23867	23792	23757	23986	23785	23799	23641	23801	23722	23867	23651	23509	23842	23836	23555	23814	23906	23668	23883	23538	23832	23810	23740	23891	23888	23792	23544	23751	23747	23794	23712	23889	23612	23807	23714	23868	23752	23550	23669	23696	23756	23826	23816	23716	23770	23740	23657	23741	23748	23834	23726	23674	23799	23776	23898	23692	23761	23576	24025	24040	23871	23793	23500	23572	23585	23746	23979	23633	23690	23637	23621	23787	23578	23754	23873	23882	23672	23820	23540	23597	23590	23763	23761	23851	23791	23644	23637	23855	23679	23660	23830	23987	23842	23869	23907	23980	23849	23570	23865	23795	23802	23781	23603	24063	23818	23780	23912	23634	23888	23827	23786	23749	23702	23781	23780	23986	23866	23688	23703	23951	23935	23808	23735	23881	23678	23767	23537	23684	23870	23691	23667	23913	23802	23743	23644	23656	23743	23717	23932	23960	23863	23562	23577	23755	23674	23847	23875	23846	23911	23674	23822	23814	23773	23821	23659	23595	23631	23704	23861	23568	23759	23619	23685	23542	23816	23772	23856	23755	23911	23764	23565	23796	23839	23669	23552	23801	23845	23783	23629	23600	23592	23494	23681	23669	23657	23619	23736	23602	23865	23999	23636	23793	23630	23668	23598	23786	23767	23553	23884	23896	23643	23616	23829	23760	23576	23656	23762	23645	23581	23730	23685	23711	23699	23682	23764	23667	23650	24032	24190	23889	23952	23731	23527	23650	23758	23469	23539	23649	23850	23651	23773	23735	23636	23791	23782	23636	23778	23772	23728	23667	23749	23864	23539	23838	23710	23541	23683	23492	23556	23726	23965	23717	23646	23751	23931	23697	23603	23494	23602	23570	23782	23512	24007	23911	23598	23512	23651	23800	23865	23714	23520	23760	23677	23678	23722	23862	23706	23769	23730	23858	23810	23775	23771	23575	23717	23417	23742	23785	23601	23768	23885	23725	23749	23620	23671	23949	23788	23572	23945	23870	23821	23462	23641	23816	23834	23836	23889	23696	23734	23786	23846	23498	23480	23441	24126	23729	24004	23572	23730	23684	23958	23776	23777	23729	23688	23741	23689	24004	23730	23638	23799	23919	23669	23764	24031	23959	23782	23555	23594	23737	23689	23807	23797	23657	23579	23698	23717	23806	23786	23806	23977	23731	23710	23793	23821	23756	23734	23887	23698	23873	23872	23595	23648	23786	23653	23929	23630	23924	23871	23681	23743	23816	23737	23523	23699	23820	23832	23851	23809	23638	23833	23938	23711	23733	23688	23637	23818	23802	23809	23971	23656	23805	23946	23838	23935	23865	23850	24134	23841	23753	23596	23785	23753	23763	23714	23486	23726	23857	23918	23901	23778	23828	23531	23959	23776	23701	23859	23857	23776	23461	23665	23719	23695	23722	23718	23852	23824	23820	23763	23789	23870	23717	23879	23870	23884	23731	23985	24017	23847	23708	23667	23852	23770	23622	23877	23781	23613	23658	23718	24084	23639	23767	23849	23942	24032	23769	23604	23670	23816	23556	23903	23615	23847	23713	23735	23676	23847	24002	23746	23660	24087	23715	23575	23668	23885	23614	23585	23804	23572	23591	23617	23787	23684	23836	23732	23566	23742	23796	23572	24037	23855	23812	23372	23547	23921	23765	23600	23784	23678	23627	23883	23663	23622	23612	23799	23896	23852	23768	23681	23775	23624	23821	23900	23735	23854	23765	23738	23702	23696	23618	23823	23662	23674	23630	23532	23805	23825	23759	23786	23762	23766	23703	23794	23727	23868	23798	23713	23479	23792	23840	23758	23711	23570	23679	23765	23933	23783	23802	23845	23653	23667	23749	23761	23482	23780	23802	23884	23544	23620	23627	23864	23816	23775	23754	23613	23808	23852	23762	23802	23627	23877	23920	23820	23902	23535	23896	23631	23650	23791	23488	23972	23769	23676	23935	23840	23817	23835	23724	23566	23554	23661	23845	23919	23715	23783	23733	23541	23631	23639	23882	23833	23884	23633	23820	24046	23882	23670	23528	23665	23788	23841	23687	23838	23877	23794	23764	23899	23759	23906	24079	23758	23880	23669	23880	23496	23789	23747	23851	23950	23754	23706	23596	23801	23960	23702	23763	23806	23733	23842	23750	23821	23835	23809	23840	23791	23499	23848	23699	23692	23757	23636	23784	23805	23675	23587	23710	23765	23826	23867	23709	23649	23822	23717	23859	23704	23812	23828	23943	23684	23822	23705	23607	23698	23891	23788	23679	23714	23856	23766	24015	23737	24000	23731	23909	23795	23730	23942	23671	23896	23652	23795	23741	24073	23757	23715	23696	23930	23882	23825	23731	23693	23825	23710	23895	23695	23703	23785	23651	23888	23616	23955	24044	23905	23607	23865	23747	23630	23830	23849	23797	23915	23725	23636	23750	23744	23864	23900	23512	23951	23855	23813	23728	23851	23535	24031	23719	23873	23811	23575	23585	23764	23719	23504	23485	23703	23691	23839	23787	23661	23733	23799	23767	23594	23773	23855	23778	23524	23874	23753	23701	23595	23741	23622	23965	23816	23697	23926	23734	23725	23689	23561	23950	23785	23893	23771	23670	23661	23979	23826	23745	23764	23685	24009	23820	23926	23494	23803	23666	23872	23605	23581	23879	23819	23854	23892	23638	23664	23817	23806	23608	23777	23957	23623	23611	23677	23805	23862	23822	24031	23762	23859	23605	23897	24010	23812	23875	23788	23699	23852	23592	23876	23876	23771	23693	23793	23566	23642	23701	23614	23734	23630	23912	23669	24039	23738	23487	23601	23681	23773	23758	23708	23638	23530	23669	23646	23827	23572	23747	23775	23795	23911	23845	23925	23834	23785	23759	23674	23961	23866	23896	23773	23808	23946	23682	23601	23798	23710	23734	24046	23971	23794	23603	23785	23742	23872	23956	23718	23642	24012	23788	24017	23712	23927	23679	23752	23699	23931	23760	23664	23771	23723	23817	23775	23719	23745	23762	23792	23762	23810	23759	23674	23842	23932	23987	23675	23488	23914	23621	23698	23749	23794	23682	23717	23800	23746	23534	23820	23699	23598	23525	23607	23648	23736	23745	23491	23548	23763	23679	23853	23621	23900	23771	23792	23796	23622	23631	23509	23817	23560	23659	23660	23689	23848	23703	23779	23845	23851	23792	23788	23801	23577	23672	23726	23942	24056	23527	23590	23602	23638	23585	23813	24003	23551	23669	23697	23859	23550	23702	23659	23925	23885	23754	24014	23512	23704	23604	23648	23747	23759	23469	23711	23826	23861	23759	23822	23776	23774	23717	23729	23702	23877	23855	23687	23526	23654	23804	23747	23862	23658	23625	23698	23695	23780	23697	23836	23750	23675	23703	23911	23776	23693	23876	23570	24010	23828	24005	23758	23814	23846	23962	23906	23830	23751	23723	23898	23906	23839	23881	23755	23849	23678	23486	23750	23791	23856	23627	23603	23641	23751	23784	23749	23939	23768	23812	23736	23699	23881	23739	23509	23643	23836	23689	23818	23820	23768	23827	23635	23808	23802	23885	23708	23786	23962	23961	23546	23601	23961	23786	23823	23550	23920	23731	23765	23647	23656	23815	23893	23731	23467	23870	23894	23635	23699	23826	23602	23799	23843	23811	23651	23844	23699	23817	23777	23523	23618	23873	23745	23913	23771	23722	23871	23699	23897	23858	23661	23897	23765	23827	23825	23632	23847	23719	23668	23652	23692	23663	23706	23863	23609	23853	24133	23742	23785	23778	23743	23806	23845	23578	23537	23751	23767	23773	23746	23865	23600	23642	23880	23798	23786	23810	23673	23903	23536	23752	23904	23959	23993	23948	23709	23609	23809	23995	23804	23549	23766	24023	23608	23609	23950	23719
22386	39057	37161	30493	26619	23697	22431	21853	21720	20640	21547	20382	19615	19618	19302	18775	18479	18407	18210	18144	18209	17819	17917	18024	18091	18187	17996	17856	18135	18082	17920	17975	17980	17976	17971	18120	18057	18266	18264	18318	18510	18141	18195	18136	18011	17892	18009	18006	18089	18101	18089	18054	17809	18035	18102	18152	17808	18154	18095	17921	17882	17875	17989	17888	17927	17830	18118	17919	18005	17899	17961	18048	17877	18101	18048	18027	17830	18266	18196	17906	17951	17920	17957	17854	17992	17830	17898	17972	18010	18219	17973	17953	17949	17942	18005	18148	17925	18049	17975	17882	18003	17894	17864	18010	17843	17948	17795	17704	18028	18025	17837	18066	17873	17929	17958	17921	17817	17776	17977	18027	17953	17798	17912	17936	17829	17972	17919	17979	17944	17886	18142	17920	17819	17990	18006	18039	17924	18036	17863	18056	18038	17856	17832	17784	17954	17712	17981	17721	17960	17800	17823	17776	17858	17966	17932	17956	17929	18015	17875	17855	17884	17998	17973	17958	18128	17996	17890	17870	17841	17994	17878	18043	17822	17904	17920	17909	17790	18073	17866	17942	17925	17933	18082	17816	17853	17894	18045	17936	17861	17964	17965	17966	17848	17949	17978	17934	17827	17848	17875	17945	17864	17947	17904	17938	17771	17953	17990	17919	17970	17961	17892	17872	17940	17962	17918	17921	17930	18104	17815	18080	18005	18021	17915	17806	17749	18010	17938	17947	17828	17959	18074	17955	17957	18099	17886	18071	17878	18003	18076	18112	18035	18112	17865	17777	17919	17812	17978	18040	17826	17979	17902	17963	17908	17886	17961	17860	18063	18075	17773	18054	17562	17877	17896	18033	17956	17911	17945	17938	17998	17906	17989	17958	17913	18132	17861	17884	17980	18110	18067	18094	17981	17885	17745	18042	17889	18149	18002	18103	17858	17963	17813	17854	17962	17896	17796	18057	17944	17950	17963	17947	17896	17970	17906	17908	17955	17890	17851	17962	17949	17921	17989	17955	17797	17818	17822	17996	18018	17889	18010	17933	18001	18071	17873	18031	18028	17983	17836	17818	18154	17928	17825	17921	18037	18067	17905	17943	17893	17989	17836	17957	18057	17936	18096	17913	17978	17782	18012	17821	17788	18001	17869	18011	17959	17891	17705	18005	18128	18016	17875	17843	17948	17754	18105	17761	17943	18047	17914	17864	18020	17853	17978	18008	18049	17843	18080	17927	18011	17956	17961	17896	17843	18052	18042	18103	17998	17875	17876	17943	18100	17902	18007	17915	18111	18021	17921	17837	17801	17908	17884	17994	17944	17867	17976	18003	18067	17931	17879	17879	17827	18004	18004	17951	18083	17817	17905	17800	17858	17953	17927	18021	17931	17943	17907	17917	18029	17987	18149	18002	17937	17921	17819	18026	17802	17719	17921	18089	17803	18147	17931	17874	17987	17964	17883	17898	17974	17929	17810	17815	17984	17806	17912	17865	17854	17891	17986	17876	17848	17917	17883	17988	17975	17966	18002	17951	18026	17959	17823	17963	18122	17903	18065	17847	18067	17812	18091	17921	18094	18146	17893	17996	18196	18007	17947	17931	17976	17962	17797	17885	18080	17902	18016	17917	18074	17864	17984	18166	17976	17918	17908	17997	18086	17839	18125	17963	17769	18105	18026	17885	17910	17941	17873	18053	17890	17765	18044	17771	17964	17878	17794	17938	18118	17973	17759	18042	17928	18070	18033	18055	18082	17826	17921	18108	17888	17866	17918	17957	18030	17878	17970	17929	17844	18066	17745	17913	18025	17881	18008	17887	17804	17883	18033	18035	17990	17978	17921	17962	17865	17972	17866	17892	17930	17824	18001	17977	18024	18034	17939	17953	18002	17861	17965	18013	18144	17921	17959	17877	17961	17883	18121	17959	17981	17865	17917	17830	18029	18017	17925	18086	18037	17956	17838	17999	17991	18133	18070	17958	18029	17953	17969	17870	17974	18090	17965	17795	18026	17978	17983	18168	18058	17987	18044	18021	18008	17936	17967	17977	17836	18009	17929	18111	17904	17767	17891	17800	18103	17959	17772	17785	17809	18097	17888	17905	17912	17805	18042	17979	17910	17858	17776	17849	18154	17906	17822	18039	17910	18037	18049	17932	17932	17962	17840	17812	17979	17947	18028	17999	17962	18048	18090	17751	18038	17895	17896	17864	18021	17925	17843	18015	17864	17912	18031	17969	18049	18006	18050	17904	18038	17896	17835	17933	17916	18000	18067	18014	17805	17909	17960	17837	17933	17958	17864	17900	18097	17881	17939	18070	17897	18000	17912	17772	17910	17962	17702	18044	18007	17816	18035	18067	18113	17693	17937	17832	17784	18126	17884	17963	18034	17872	17772	17765	17951	18070	18021	17930	17890	17968	17848	17945	17898	17820	18003	17874	18010	17949	17858	18057	18010	17973	18033	17962	17803	17893	17971	17882	17927	17935	17901	17956	17929	18105	18055	17915	18153	17870	17858	17981	17949	18077	17913	17912	17737	17963	18042	17838	17930	17884	17980	17745	17832	18060	17981	17908	17960	17953	17950	17980	17866	18061	17843	17987	17901	17889	17845	17903	18006	17976	18098	17914	17619	18031	17840	18064	17802	17767	18093	17905	17956	18209	17893	17934	17809	17827	18175	18007	17848	17967	18036	17904	18089	17794	18083	18076	17896	17898	17944	17849	17906	18086	17797	17935	17864	17898	17870	17883	18010	18039	17776	17905	17966	17915	18034	17868	18194	17927	17996	17845	18031	17767	17942	18196	17869	17885	17853	17858	18062	18023	18009	18071	17966	18103	18031	17972	18019	17935	17850	17883	17984	18009	17913	17793	18077	17924	17999	17990	17917	17790	17895	17888	18018	18101	17814	17812	17861	17841	17841	18007	17965	17983	17846	17981	17923	17899	18000	17857	17766	17979	17982	18023	17891	18125	18113	17857	17897	18061	17723	17903	17860	18090	17909	18023	17938	17926	17994	17804	18031	17871	17853	17859	17979	18103	17796	18028	17852	17867	17928	18045	17955	17969	18010	17773	17906	17970	18003	17959	17813	17756	17930	18059	17889	17886	17893	17986	17976	18034	17974	18045	18097	18016	18034	17904	17946	17983	18005	18237	17973	17834	17834	17793	17946	18008	17930	17920	17762	17849	17964	17930	18045	17777	18040	17891	17785	17939	18031	17909	17781	17870	17880	18020	18005	18001	18063	17925	17884	18129	17830	17955	17871	17918	18002	17975	17964	17870	17905	17770	18008	17905	17829	17889	17859	17857	18000	17898	18027	17883	17902	17979	17918	17958	17848	17812	17837	18061	17699	17955	18068	17950	18107	17801	17976	17883	18074	17843	17850	17775	17882	17955	17897	17920	17860	17873	17931	17946	18050	17930	17946	17937	17819	17802	17895	17949	18047	17975	17806	17985	18017	17971	17934	17867	17935	17840	18024	17812	17990	18070	18011	17975	18031	17915	17978	17860	18103	17907	17858	18013	18028	17889	17949	17975	17903	18072	17948	17865	17989	17995	17955	17760	18054	18031	17764	17971	17857	18139	17923	18105	17997	18030	17836	17844	17866	17852	18116	17895	17997	17941	17929	17939	17865	18004	17870	17883	17801	17947	18002	17996	18022	17948	17898	17947	18085	18115	17954	17899	18071	18027	17947	17902	17942	17906	17752	17942	17834	17812	17866	17835	17924	17801	17873	17718	17825	17820	17927	17970	18064	17901	17888	17973	18052	17981	17925	18048	17978	17916	17894	17917	18012	17883	18111	17828	18042	17993	17971	17800	17758	18103	18033	17958	18003	17918	17776	17894	17890	17978	18019	17805	18056	17929	18110	17795	17950	17977	17915	17907	17921	18042	18065	18132	17859	17815	17857	17956	17919	18051	17955	17808	17958	17831	17966	17955	18042	17793	17813	18019	17898	17886	17923	17793	17799	18056	17832	17997	17959	17903	17816	18104	18050	17827	18021	18046	17884	18029	18029	17887	17902	17975	17797	17904	18085	17961	18029	17891	18020	18002	18126	17945	17934	17960	17983	17958	17999	17925	17923	17864	17770	17846	17973	17980	18104	17988	17931	18031	18024	18005	17803	17901	17843	18010	17898	17927	18043	18021	17946	17884	17965	18023	18106	18056	18189	17819	17990	18002	17984	18008	18046	17921	17864	18010	17824	17838	17808	18082	17779	17987	17978	18054	17977	17767	18016	17991	17973	17880	17992	17761	18164	17713	17954	17922	17944	18049	17890	17943	17813	18032	17896	17979	18008	17831	18013	18100	17913	17926	17884	17762	17857	18052	17935	18006	17928	17869	17791	17953	18090	18068	17923	18173	17813	18082	18058	17860	17892	17919	17958	18139	17948	17841	17944	17970	17811	17952	17889	18160	17809	18038	17848	17989	17895	18107	17773	17959	17859	17895	17910	17966	18019	17811	17968	17742	17967	17862	18153	18135	17895	18107	17961	17926	18077	17980	18015	18004	17946	17940	17900	17817	17912	17962	17869	17810	17934	17943	17888	17879	17814	18001	17946	17977	17908	17818	18006	17966	17890	17883	17830	18140	18012	17920	18035	17878	17870	17980	17858	18076	17818	17958	17956	17956	17956	17719	17938	18058	17929	17938	18116	17826	17960	17844	17955	17768	18095	17861	18074	17937	18045	17931	17827	17953	18048	18022	17899	17952	17688	18007	17942	18053	17881	18127	17944	17947	18103	17963	17965	18011	18036	17809	17842	18064	18015	17929	17868	17978	17859	17997	18066	18124	18067	17853	18033	18099	17995	18083	17924	17916	18083	17865	18010	17876	17940	18013	17979	17906	17956	18064	17911	17763	17974	17857	17973	17916	18010	17973	17950	18035	17942	18064	18042	17829	17951	18006	18129	18077	18041	17994	17851	17657	17930	17817	17939	17819	17815	18070	17772	17882	17927	17953	17968	17858	18003	17827	17942	17832	17910	17877	17989	17917	17862	17807	18001	17807	18094	18058	17934	17869	18003	18025	18028	17999	18136	18009	17966	18031	17989	17987	18093	18061	17952	18019	17909	17874	18001	18101	17920	17796	17924	17933	17901	18047	18042	18114	18088	17857	17962	17975	18115	17927	17878	17905	17989	18047
32453	25712	28362	26672	24045	23561	23233	23152	22894	22809	23114	23044	22657	22737	22605	22423	22414	22546	22366	22171	22319	22480	22365	22449	22533	22288	22284	22416	22017	22503	22421	22280	22320	22252	22507	22401	22160	22348	22266	22376	22578	22438	22168	22445	22456	22293	22175	22275	22370	22205	22116	22132	21961	22270	22344	22051	22230	22415	22054	22142	22015	22243	22516	22399	22605	22157	22329	22157	22290	22177	22326	22290	22373	22373	22196	22273	22359	22338	22448	22116	22388	22317	22382	22266	22298	22325	22346	22224	22240	22178	22394	22216	22123	22203	22152	22225	22161	22316	22180	22267	22387	22264	22313	22317	22185	22301	22258	22254	22499	22552	22493	22130	22164	22324	22186	22224	22181	22637	22343	22128	22214	22449	22401	22211	22193	22216	22220	22418	22259	22213	22398	22267	22301	22410	22300	22306	22149	22156	22205	22370	22070	22069	22270	22338	22342	22308	22231	22164	22366	22365	22273	22415	22284	22371	22430	22266	22256	22271	22465	22155	22486	22237	22273	22145	22300	22260	22148	22401	22172	22354	22131	22453	22338	22149	22285	22194	22341	22225	22231	21958	22376	22301	22448	22031	22290	22432	22305	22551	22182	22237	22177	22359	22423	22201	22033	22174	22270	22474	22259	22117	22518	22108	22190	22258	22134	22238	21996	22365	22509	22286	22197	22150	22319	22165	22081	22042	22211	22335	22414	22123	22155	22253	22165	22075	22372	22161	22165	22417	22319	22117	22166	22179	22224	22277	22349	22435	22182	22186	22422	22239	22129	22183	22210	22200	22338	22270	22113	22198	22368	22542	22471	22408	22242	22377	22414	21953	22283	22355	22283	22351	22267	22107	22293	22259	22003	22273	22317	21898	22355	22267	22383	22354	22489	22249	22289	22187	22237	22345	22427	22333	22402	22287	22322	22350	22379	22460	22256	22263	22318	22119	21999	22209	22204	21904	22167	22045	22247	22153	22293	22282	22277	22158	22434	21905	22377	22173	22268	22095	22292	22173	22430	22186	22490	22500	22102	22201	22136	22250	22225	22468	22465	22402	22171	22235	22531	22349	22166	22373	22309	22297	22403	22118	22365	22359	22207	22275	22299	22597	22099	22214	22321	22127	22240	22067	22311	22230	22281	22258	22220	22253	22244	22332	22307	22190	22317	22213	22258	22263	22376	22543	22368	22088	22038	22053	22133	22189	22366	22386	22303	22246	22290	22041	22145	22278	22476	22135	22137	22343	22283	22278	22174	22247	22480	22230	22381	22390	22336	22143	22250	22148	22412	22231	22488	22131	22437	22226	22374	22366	22237	22399	22182	22151	22311	22445	22279	22357	22274	22077	22331	22272	22201	22079	22283	22334	22391	22235	22196	22167	22324	22120	22197	22275	22166	22062	22297	22394	22339	22298	22512	22368	22002	22207	22373	22151	22088	22268	22148	22207	22128	22244	22322	22268	22223	22524	22465	22402	22487	22281	22388	22337	21941	22443	22182	22299	22452	22239	22275	21969	22144	21906	22243	22382	22259	22440	22147	22450	22219	21948	22378	22132	22206	22166	22202	22284	22348	22245	22373	22223	22274	22285	22323	22443	22034	21821	22585	22337	22287	22157	22288	22251	22252	22226	22393	22417	22305	22260	22250	22529	22359	21991	22041	22159	22261	22341	22191	22407	22059	22236	22290	22403	22212	22075	22275	22333	22025	22342	22261	22352	22531	22524	22358	22553	22190	22287	22342	22394	22083	22377	22202	22440	22299	22447	22133	22187	22080	22231	22382	22220	22401	22349	22244	22344	22305	22245	22203	22254	22362	22222	22477	22322	22430	22271	22260	22176	22384	22433	22160	22543	22349	22315	22176	22165	22122	22134	22166	22301	21961	22142	22024	22249	22280	22156	22168	22181	22212	22123	22177	22317	22173	22175	22393	22208	22168	22228	22236	22291	21884	22201	22165	22313	22105	22528	22444	22381	22619	22364	22205	22321	22368	22249	22101	22300	22333	22056	22543	22091	22305	22416	22213	22435	22339	22360	22104	22454	22281	22072	22172	22165	22148	22336	22326	22344	22424	22291	22628	22024	22128	22256	22225	22199	22321	22197	22245	22221	22254	22294	22362	22150	22405	22306	22298	22298	22344	22012	22210	22226	22569	22142	22153	22486	22279	22260	22404	22220	22261	22282	22498	22324	22165	22066	22192	22269	22137	22092	22022	22265	22331	22500	22311	22221	22285	22462	22272	22051	22393	22301	22176	22126	22105	22282	22177	22117	22221	22328	22178	22161	22407	22274	22249	22341	22485	22495	22438	22544	22373	22497	22276	22146	22189	22235	22189	22399	22458	22164	22193	22058	22201	22410	22228	22355	22396	22135	22413	22213	22276	22097	22264	22218	22230	22121	22327	22076	22488	22398	22248	22040	22363	22163	22090	22239	22525	22387	22276	22314	22313	22045	22285	22356	22404	22157	22397	22208	22314	22303	22293	22106	22325	22007	22299	22408	22289	22440	22332	22409	22265	22153	22278	22473	22367	22288	22266	22248	22272	22299	22302	22274	22281	22239	22375	22288	22380	22361	22370	22105	22202	22126	22278	22298	22308	22215	22175	22444	22157	22139	22569	22453	22045	22041	22245	22377	22116	22373	22408	22142	22306	22176	22183	22326	22331	22304	22271	22292	22354	22355	22224	22309	22242	22051	22195	22100	22343	22369	22065	22281	22195	22181	22191	22146	22454	22142	22317	22186	22431	22414	22173	22288	22285	22193	22330	22067	22490	22268	22255	22323	22180	22390	22475	22324	22272	22204	22222	22262	22376	22250	22316	22356	22315	22209	22259	22269	22350	22285	22345	22370	22590	22333	22334	22026	22413	22243	22482	22244	22329	22398	22172	22170	22271	22129	22323	22301	22367	22429	22564	22517	22315	22564	22315	22379	22195	22116	22290	22147	22373	22377	22430	22238	22362	22285	22294	22124	22469	22187	22392	22312	22088	22289	22385	22344	22277	22386	22344	22139	22227	22493	22222	22336	22499	22299	22413	22534	22444	22506	22352	22131	22355	21925	22226	22270	22323	22276	22266	22184	22166	22385	22204	22292	22296	22444	22334	22159	22276	22087	22321	22188	22274	22225	22221	22375	22130	22314	22433	22155	22064	22291	22338	22291	22159	22238	22171	22210	22298	22318	22369	22081	22220	22100	22323	22461	22342	22255	22107	22108	22096	22514	22198	22178	22224	22428	22267	22406	22221	21993	22180	22420	22292	22279	22342	22341	22173	22243	22169	22391	22088	22342	22250	22257	22145	22328	22531	22308	22068	22405	22332	22486	22271	22116	22092	22344	22075	22284	22259	22206	22432	22306	22310	22261	22342	22170	22198	22335	22431	22239	22178	22404	22192	22325	22419	22352	22289	22283	22372	22253	22409	22384	22340	22317	22306	22252	22414	22488	22490	22179	22360	22482	22299	22072	22309	22134	22206	22343	22246	22027	22233	22315	22266	22334	22416	22403	22100	22181	22196	22215	22214	22233	22103	22333	22120	22226	22212	21930	22206	22012	22078	22104	22462	22264	22215	22342	22378	22351	21989	22238	22275	22268	22263	22378	22523	22074	22360	22155	22255	22279	22180	22140	22397	22273	22304	22205	22267	22169	22089	22417	22277	22119	22020	22401	22249	22226	22447	22080	22456	22322	22224	22488	22578	22580	22325	22477	22307	22277	22319	22111	22280	22129	22213	22231	22225	22225	22208	22274	22530	22366	22171	22295	22395	22422	22411	22329	22178	22162	22263	22251	22190	22308	22360	22308	22127	22368	22009	22445	22266	22303	22415	22339	22312	22278	22329	22500	22275	22299	22238	22347	22293	22281	22101	22263	22454	22527	22083	22226	22413	22337	22180	22392	22202	22081	22176	22470	22388	22177	22117	22143	22320	22319	22405	22327	22201	22380	22427	22453	22316	22395	22108	22140	22266	22217	22547	22163	22189	22300	22254	22238	22108	22237	22448	22200	22300	22386	22285	22334	22406	22360	22120	22086	22262	22267	22279	22471	22284	22296	22120	22280	22088	22093	22378	22315	22179	22023	22356	22471	22200	22335	22302	22174	22349	22046	22354	22097	22276	22145	22090	22120	22207	22247	22295	22190	22521	22176	22065	22122	22342	22219	22209	22540	22000	22353	22360	22282	22326	22226	21985	22243	22153	22350	22137	22405	22296	22318	22153	22321	22278	22269	22135	22139	22233	22077	22090	22504	22228	22048	22325	22372	22144	22197	22257	22265	22360	22225	22323	22137	22378	22357	22069	22479	22162	22324	22434	22322	22365	22305	22370	22418	22258	22255	22207	22338	22255	22415	22541	22245	22187	22348	22201	22099	22345	22389	22282	22385	22214	22327	22392	22247	22561	22104	22254	22103	22276	22244	22094	22186	22490	22448	22413	22150	22072	22444	22287	22249	22381	22214	22632	22200	22231	22101	22364	22314	22192	22210	22171	22184	22238	22264	22321	22281	22364	22583	22329	22394	22219	22251	22522	22200	22240	22231	22509	22424	22214	22116	22475	22344	22090	22274	22415	22103	22308	22411	22259	22264	22207	22127	22068	22143	22352	22309	22267	22175	22352	21899	22322	22317	22159	22365	22218	22202	22177	22280	22113	22258	22227	22515	22292	22258	22405	22177	22282	22178	22309	22115	22261	22633	22512	22324	22302	22517	22276	22253	22373	22170	22210	22400	22195	22225	22131	22410	22183	22178	22001	22176	22290	22396	22379	22339	22084	22265	22446	22233	22151	22278	22149	22369	22452	22149	22224	22505	22432	22226	22515	22292	22241	22098	22082	22245	22213	22243	22320	22147	22369	22378	22229	22312	22170	22177	22451	22310	22326	22366	22265	22230	22520	22276	22105	22616	22285	22360	21877	22238	22273	22205	22263	22391	22447	22131	22331	22404	22262	22383	22314	22257	22155	22262	22225	22085	22074	22200	22511	22360	22419	22573	22083	22399	22417	22174	22189	22263	22148	22459	22281	22127	22261	22060	22436	22386	22580	22259	22415	22288	22551	22352	22105	22320	22552	22326	22068	22263	22041	22291	22466	22438	22500	22026	22287	22031	21938	22350	22605	22524	22393	22371	22363	22424	22514	22283	22225	22137	22472	22314
21236	26014	25432	22340	20302	18834	18466	18306	18043	18291	18259	18188	17823	17822	17617	17370	17432	17120	17074	17152	17162	17276	17258	17018	17290	17233	17154	17211	17091	17085	17217	16981	17222	17138	17127	17339	17065	17221	17522	17258	17379	17088	17233	17195	17383	17028	17247	17168	17099	17227	17058	17146	17133	16994	16905	17118	17214	17389	17025	16949	17128	17023	17027	17206	17161	17081	17079	17207	17072	17129	17075	17257	17039	17112	17201	16988	17322	16957	17243	17229	17178	17040	17097	17245	17185	17062	17098	16936	17175	17137	17176	17157	17070	17119	17144	17201	17275	17000	17179	17146	17381	17166	17153	17216	17175	17123	17213	17076	17150	17150	17155	17395	17115	17262	17160	17332	17355	17188	17070	17119	17160	17168	17046	17169	17256	17192	17241	17061	17178	16909	17127	17179	17270	17021	17296	16883	17149	17006	17176	17115	17180	17309	17206	16908	17087	17188	17151	17208	17050	17186	17008	17153	17384	17256	17113	16994	17221	17234	17141	17307	17128	17109	17168	17118	17051	17008	17260	16941	17073	17264	17135	17011	16990	17196	17231	17167	16996	17040	17133	17175	17254	17042	17061	17250	17144	17199	17303	17173	17133	17214	16941	17019	17079	17095	17130	17070	17047	17065	17155	17156	17166	17258	17149	17185	17176	17205	17260	16872	17234	16914	17109	17197	17032	17088	17131	16967	17189	16984	17102	17161	17086	17148	17282	17042	17208	17032	16906	16979	17114	17031	17303	17269	17213	17083	17064	17267	17146	16963	17122	17174	17185	17096	17143	17105	17202	17033	17120	16976	17102	17328	17058	17012	17296	17205	17196	16973	17123	17335	17197	17223	17299	17069	17355	17056	17194	17258	17173	17095	17004	17255	17042	17237	17016	17152	16962	17089	17069	16860	17223	17143	17134	17137	17238	17258	17055	17144	17075	17305	17061	17087	17107	17198	17241	17095	17184	17195	17143	17075	17182	17065	17021	17079	17153	16907	17138	17004	17149	17112	17168	16963	17199	17068	17029	17374	17034	17074	17160	16954	17047	17251	17070	17176	17171	17272	17270	17208	17101	16982	17094	16913	17073	17237	17344	17019	17154	17006	17112	17139	17083	17203	17046	17078	17116	17053	17218	17173	16986	17148	17313	17224	17253	17199	17189	17241	17043	17310	17248	17061	17064	17241	16923	17046	17018	17199	17017	17133	17151	17139	17094	17005	17396	17216	17208	17230	17283	17079	17066	17291	17137	17199	17236	17107	17095	17035	17302	17057	17033	17028	17244	17084	17108	17088	17273	17202	17080	17194	17255	17209	17174	17204	17158	17195	17150	17299	16949	17058	17214	17086	16934	17063	16961	17323	17085	17210	16944	17266	17139	17043	17223	16988	17183	17162	17164	16969	17158	17018	17156	17343	17314	17121	16994	17177	17152	17116	17060	17312	17256	16979	17099	17297	17313	17092	17148	17173	16966	16984	17200	17174	17282	17282	17112	17113	17074	17057	17219	17332	16918	17047	17261	17215	17272	17049	17201	17143	17228	17091	17165	16972	17109	17074	17288	17004	17060	17220	17214	17333	17249	17180	17048	17234	16940	17065	17168	17080	17174	17191	17235	17285	17244	17130	17084	17183	17234	17170	17168	17072	17150	17200	17039	17265	17161	17200	17013	17012	17027	17060	17210	17089	17241	17173	17067	17089	17004	17195	17169	16980	17156	17307	17101	17131	17125	17037	17359	17260	17184	17202	16979	17204	16978	17086	17085	17227	17070	17126	17087	17298	17154	17076	17161	17169	16929	17150	17091	17120	17084	17165	17239	17180	17262	17111	17243	17051	17289	17147	17095	17050	17187	17177	17088	17000	17125	17240	17218	17237	17212	17184	17095	17137	17107	17099	17219	17150	17156	17235	17050	17185	17105	16972	17331	17162	17135	17098	16994	17233	17024	17218	16955	17090	17053	17216	17172	17024	17248	17343	17145	17158	17293	17090	17251	17174	17123	17243	17104	17140	17160	17024	17043	17156	17143	17190	16953	17123	17041	17227	17200	17229	17177	17105	17153	17185	17249	16858	17105	17136	16983	17148	17034	17082	17081	17169	17194	17342	17206	17177	17109	16939	17191	17170	17263	17215	17175	17083	17084	17117	17061	17146	17096	17275	17386	17041	17138	17102	17190	17129	16955	17065	17130	17159	17112	17065	17057	17220	17277	17058	17215	17274	17153	17179	17111	17074	17087	17052	17019	17217	17074	17300	17046	16963	17117	17222	17112	17165	17135	16989	16995	17154	16944	17079	17023	17033	17116	16981	17094	17221	17085	17143	17267	17060	17410	17273	17281	17495	17145	17135	17198	17194	17048	17469	17075	17063	17185	17003	17186	17138	17121	17230	17149	17089	17281	17034	17230	17142	17004	17187	17149	17236	17229	17049	17161	17064	17145	17314	17113	17044	17015	17312	17057	16888	17317	17094	17186	16972	17205	17180	17102	17230	17207	17004	17101	17389	17122	17091	17212	17147	17124	17198	17142	17053	17063	17167	17280	17188	17150	17118	17223	16992	17037	17164	17169	17118	17058	17060	17046	16993	17011	17211	17140	17163	17024	17051	16814	17240	17265	17194	17192	17182	17163	17214	17135	17144	17094	17253	17132	17177	17242	17161	17154	17206	17128	17122	17166	17159	17237	17074	16960	17183	17292	17338	17300	17149	17155	17083	17085	17208	17112	17049	17275	17326	17074	17116	17085	17198	17112	17168	17243	17030	17206	17047	17003	17171	17179	16968	17213	17057	17187	17161	17128	17069	17293	17122	17122	17118	17204	17144	17130	17175	16988	17236	17095	17211	17235	17174	17275	17100	17184	17134	17161	17045	17014	17184	17198	16976	17108	17241	17106	17010	17108	17173	17174	17100	17145	17264	17070	17289	17234	17189	17238	17067	17183	17084	16982	17063	17202	17275	17125	16941	17167	17292	17114	17248	17363	17333	17241	17348	17161	17250	17138	17130	16982	17153	17042	17084	17079	17188	17134	16994	17199	17063	17196	17214	17003	17160	17202	17022	17011	17032	17271	17015	16982	17364	17030	17103	17225	17271	17222	17058	17030	16979	16919	17094	17065	17323	17252	16897	17193	17235	17027	17089	16975	17262	17063	17161	17143	16930	17196	17194	17204	17277	16859	17006	17105	17230	17053	17220	17171	17291	17209	17265	17100	17385	17148	17016	17040	17083	17209	17225	17297	17165	17055	17139	17141	17138	17064	17151	17068	17307	17210	17270	17119	17055	17083	16906	17190	17066	17130	17131	17229	17329	17092	17253	17105	17024	17212	17139	17082	17035	17295	17067	17269	17226	16994	17031	17148	17256	17252	17107	17190	17028	17149	17324	17181	17066	17281	17053	17111	17072	17268	17134	17206	17231	17286	17081	17093	17071	17213	17108	16962	17192	17056	17117	17068	17132	17178	17127	17276	17090	17026	17161	17086	17046	16964	17228	17166	17146	16880	17155	17006	17160	17123	17230	17264	17072	17286	17272	17147	17203	17167	17222	17191	17193	17251	17208	17058	17102	17127	17044	17175	17110	17196	17004	17107	17175	17103	17146	17139	16974	17117	17128	17341	16956	17179	17006	17204	17117	17173	17125	17206	17146	16983	17233	17290	17079	17078	17131	17356	17206	17256	17062	17139	17127	17211	17070	17028	17141	17238	17037	17202	17084	17281	17137	17078	17071	17182	17160	16945	17068	17317	17087	17070	17238	17350	17100	17143	17291	17163	17084	17178	17366	17149	17051	17091	17116	17183	16956	17118	17216	17119	16992	17153	17295	17242	17062	17133	17081	17138	17175	17184	17170	17073	17119	17158	17030	17060	16935	17316	17201	17014	17104	17133	17282	17178	17226	17251	17208	17129	17066	17156	17170	17228	17046	16979	17080	17266	17258	17260	17190	17203	17159	17087	17070	17079	17335	17142	17175	17036	17199	17192	17216	16970	17288	17255	17100	17177	17229	17038	17284	17198	17100	17107	17188	17169	17116	17243	16954	17189	17169	17320	17105	17014	17205	17329	17137	17169	17225	17373	17306	17201	17129	16916	17063	17196	17037	17061	17174	17181	17138	17154	17111	17091	17057	17163	17186	17174	17208	17067	17189	17067	17061	17283	17217	16984	17100	17244	17257	17245	17095	17172	17151	17089	17097	17167	17263	17100	17084	17160	17138	17221	16912	17167	17316	17190	17079	17180	17081	17177	17105	17223	17253	17091	17298	17170	17164	17157	17105	17036	17052	17007	17210	17108	17141	17188	17061	17148	17150	17250	17166	17146	17010	17085	17147	17175	17140	17256	17240	17338	17138	17078	17097	17133	17123	17239	16942	17171	17236	17314	17217	17128	17132	17118	17177	17019	16969	17117	17226	17238	17176	17097	17055	17178	17098	17111	17149	17303	17004	16974	17081	17169	17082	17191	17258	17114	17087	17056	17151	17199	17140	17109	16995	17268	16934	17079	17105	17145	17110	17116	17117	17076	17066	17296	17109	17123	17154	17162	17236	17145	17185	16966	17245	17130	17206	17321	17011	17412	17096	17212	17209	17014	17138	17339	16951	17147	17122	17175	17226	17194	17219	17071	17240	17314	17176	16997	16997	17130	17156	17126	17063	17337	17019	17041	16979	17128	17048	17197	17022	17202	17313	17105	17151	17111	17117	17236	17349	17052	17176	17026	17084	17307	17199	17060	17069	17163	17224	17063	16978	17032	17147	17126	17155	17284	17286	17230	17163	16996	17110	17018	17331	17257	17130	17168	17254	17212	16980	17084	17099	17256	16941	17362	17156	17056	17106	17045	17173	17125	17136	17238	17324	17008	17270	17140	17089	17103	17193	17064	17063	17153	17087	17287	17012	17217	17098	17237	17095	17109	17039	17137	17072	17127	17265	17123	17019	17286	17207	17287	17120	17270	17148	17101	17111	17214	16873	17213	17328	17194	17045	17210	17263	17003	17107	17101	17032	17385	17133	17124	17258	17114	17144	16985	17272	16989	17011	17139	17123	17143	17350	17140	17211	17020	17293	17166	17196	17150	17103	17053	17124	17200	17036	17136	17217	16930	16920	17158	17214	17055	17097	17053	16982	17289	17147	17207	17295	17049	17156	17187	17252	17064	17158
25101	20735	27441	25307	24132	24983	25195	23460	23227	23687	23372	23218	22906	23115	22946	22562	22542	22359	22364	22287	22189	22404	22281	22201	22091	22293	22218	21950	22341	22196	22149	22092	22015	22184	22328	22297	22463	22467	22532	22449	22502	22385	22351	22342	22199	22111	22423	22221	22038	22105	22178	22389	22272	22269	22141	22332	22199	22120	22470	22528	22033	22246	22319	22057	22266	22329	22144	22254	22100	22296	22271	22162	22082	22190	22492	22091	22146	22114	22369	22434	22288	22387	22194	22148	22406	22320	22335	22317	22111	22370	22412	22316	22283	22278	22304	22180	22352	22155	22338	22356	22077	22494	22033	22285	22257	22214	22103	22310	22356	22257	22322	22071	22272	22189	22102	22087	22418	22092	22184	22257	22382	22106	22124	22082	22146	22436	22190	22007	22410	22156	22136	22196	22173	22310	22376	22230	22199	22401	22223	22013	22417	22414	22149	22134	22273	22093	22285	22216	22343	22238	22092	22047	22165	22162	22139	22229	22301	22104	22208	21965	22002	22198	22407	22485	22414	22122	22058	22413	22193	22095	22194	22105	22233	22460	22252	22471	22035	22169	22220	22423	22142	22264	22173	22320	22048	22103	22053	22287	21915	22173	22196	22193	22186	22191	22410	22241	22096	22505	22197	22216	22149	22329	22156	21904	22236	22228	22273	22437	22248	22165	22160	22241	22049	22258	22218	22398	22350	21960	22126	22268	22262	22090	22222	22043	22345	22338	22193	22314	22070	22191	22337	22237	22231	22121	22234	22337	22238	22262	22060	22234	22192	22082	22177	22261	22193	22590	22048	22186	22317	22338	22302	22112	21985	21982	22172	22426	22239	22248	22430	22094	22039	22130	22252	22333	22219	22250	21986	22349	22104	22256	22199	22399	22343	22362	22465	22113	22392	22272	22198	22234	22146	22317	22329	22221	22089	22362	22348	22206	22191	22266	22284	22246	22326	22196	22271	22312	22312	22140	22345	22344	22203	22075	22258	22217	22213	22329	22268	21994	22123	22120	22498	22119	22196	22407	22148	22058	22252	22257	21957	21963	22307	22152	22036	22251	22269	22406	22326	21987	22411	22105	22287	22132	22366	22576	22126	22081	22302	22348	22226	22125	22298	22156	22162	21991	22216	22192	22308	22237	22235	22367	22185	22153	22465	22122	22029	21940	22284	22023	22386	22223	22195	22336	22247	22276	22191	22099	22168	22085	22468	22274	22157	21996	22432	22225	22287	22231	22300	22280	21997	22275	22122	22339	22156	22339	22271	22221	22240	22165	22201	22028	22131	22293	22347	22137	22273	22353	22250	22288	22136	22315	22070	22239	22292	22115	22404	22269	22375	22220	22231	22085	22142	21985	22201	22268	22332	21983	22162	22130	22259	22194	22191	22393	22279	22264	22308	22057	22215	22203	22019	22113	22394	22070	22085	22039	22283	22144	22070	22125	22250	22351	22114	22343	22166	22270	22231	22120	22064	22270	22315	22143	22152	22148	21956	22364	22041	22002	21963	22057	22196	22164	22111	22247	22160	22020	22145	22326	22314	22160	22183	22119	22120	22059	22301	22233	22441	22289	22423	22264	22188	22200	22141	22118	21988	22157	22387	22240	21962	22163	22039	22204	22104	22207	22124	22137	22230	22003	22198	22008	22223	22228	22177	22383	22214	22305	22207	22113	22327	22056	22206	22089	22350	22292	22482	22216	22179	22139	22187	22231	22221	22246	22276	22266	22193	22211	22111	22389	22196	22025	22130	22171	22261	22122	22248	22300	22077	22525	22292	22014	22116	22125	22385	22233	22177	22045	21978	22181	22387	22285	22454	22347	22132	22088	22247	22242	22045	22203	22406	22094	22168	22386	22018	22203	22214	22104	21947	22271	22256	22138	22133	22302	22295	22242	22261	22190	22183	22126	22185	22292	22352	22258	22266	22155	22388	22081	22177	22258	22097	22268	22452	22288	22221	22278	22285	22390	22329	22254	22193	22159	22305	21917	22302	22260	22374	22100	22135	22229	22225	22264	22331	22218	22282	22145	22519	22189	22208	22257	22193	21959	22454	22236	22201	22268	22110	22225	22323	22224	22362	22207	22245	22420	22413	22240	22515	22274	22319	22341	22083	22316	22231	22108	22052	22313	22410	22320	22097	22230	22173	22282	22321	22184	22283	22235	22508	22425	22104	22203	22295	22325	22203	22347	22223	22078	22203	22277	21903	22329	22219	22137	22262	21984	22124	22211	22283	22083	22252	22260	22016	22096	22364	22091	22166	22162	22145	22427	22313	22134	22219	22209	22070	22141	22386	22108	22211	22482	22350	22055	22129	22488	22135	22234	22285	22099	22307	22265	22241	22275	22007	22367	22119	22079	22236	22325	22039	22087	22418	22312	22327	22233	22365	22250	22188	22156	22201	22227	22150	22221	22236	22356	21977	22442	22328	22404	22258	22436	22196	22185	22247	22157	22187	22125	22247	22109	22321	22260	22194	22270	22005	22283	22021	22111	22118	22225	22004	22268	21951	22218	22064	22180	22136	22167	22287	22206	22359	22236	22122	22246	22241	22182	22112	22326	22231	22228	22248	22073	22350	22483	22188	22232	22403	22085	22233	22070	22361	21967	22225	22345	22243	22314	22271	22261	22401	22197	22294	21976	22217	21880	22137	22080	22324	22010	22244	22219	22363	22331	22108	22349	22263	22317	22023	22251	22242	22301	22337	22354	22127	22163	22154	22460	22167	22377	22229	22189	22297	22194	22185	22372	22349	22184	22195	22261	22259	22208	22086	22241	22216	22259	22131	22167	22250	22246	22206	22060	22216	22386	22575	22121	22428	21955	22317	22127	22423	21961	22164	22240	22191	22257	22033	21843	22219	22107	22208	22142	22299	22191	21982	22134	22102	22076	22120	22243	22067	22430	22276	22355	22198	22238	22146	22239	22217	22119	22319	22332	22272	22111	22232	22039	22410	22295	22326	22144	22317	22222	22065	22226	22137	22225	22096	22232	22108	22323	22231	22192	22231	22269	22283	22256	22395	21999	21966	22091	22094	22147	22341	22217	22148	22119	22183	22133	22285	22005	21963	22307	22168	22055	22318	22053	22277	22072	22208	22127	22154	22338	22200	22111	22112	22294	22420	22300	22065	22073	22234	22116	22104	22283	22152	22552	22267	22400	22032	22347	22256	22342	22203	21959	22356	22149	22252	22223	22161	22239	22255	22237	22064	22184	22199	22243	22455	22207	22298	22276	22289	22340	22179	22239	22191	22130	22272	22142	22345	22317	22045	22236	22286	22255	22138	22118	22030	22160	22076	22178	22208	22051	22320	22379	22129	22479	22207	22231	22091	22159	22443	22477	22197	22398	22152	22249	22260	22199	22120	22321	22364	22426	22123	22289	22253	22152	22209	22331	22193	22270	22136	22148	22241	22113	22126	22050	22408	22266	22348	22288	22118	22107	22434	22280	22366	21926	22200	22269	22140	22082	22164	22389	22363	22303	22108	22052	22300	22043	22407	22255	22450	22141	22104	22339	22366	22223	22165	22268	22355	22422	22350	22324	22067	22058	22193	22347	21936	22158	22281	22351	22479	22287	22175	22168	22346	22280	22309	22249	22281	22125	22135	22382	22532	22238	22099	22221	22239	22067	22190	22068	22313	22160	22273	22328	22344	22273	22131	22273	22455	22095	22210	22170	22398	22222	22066	21983	22331	22408	22213	22163	22133	21969	22175	22336	22118	22486	22313	22034	22160	22387	22162	22144	22401	22197	22121	22127	22516	22375	22169	22382	22199	22310	22058	22329	22363	22060	22153	22315	22425	22294	22153	22367	22352	22481	22124	22187	22379	22340	22310	22285	22136	22018	22094	22201	22059	22302	22219	22227	22143	22376	22176	22376	22452	22563	22278	22120	22081	22112	22190	22263	22198	21988	22155	22186	22107	22148	22287	22146	22338	22342	22287	22279	22299	22102	22282	22126	22177	22414	22423	22163	22224	22183	22122	22230	22140	22287	22271	22269	22221	22227	22139	22418	22571	22223	22246	22166	22338	22236	22185	22107	22351	22384	22400	21973	22155	22259	22359	22067	22271	22211	22486	22011	22163	22264	22159	22124	22446	22067	22449	22310	22117	22160	22434	22223	22369	22282	22157	22281	22310	22186	22107	22148	22062	22157	22163	22351	22155	22443	22178	22084	22426	22161	22167	22429	22293	22198	22086	21992	22535	22094	22083	22151	22365	22321	22437	22356	22223	22193	22197	22244	22408	22120	22489	22135	22375	22086	22129	22310	22225	22288	22204	22198	22263	22119	22249	22176	22212	22407	22275	22264	22330	22332	22310	22245	22039	22325	21910	22375	22052	22059	22140	22069	22368	22244	22169	22213	22267	22315	22346	22242	22346	22210	22163	22005	22158	22266	22415	22350	22280	22013	22113	22271	22278	22354	22547	22379	22194	22362	22208	22246	22209	22207	22233	22279	22105	22362	22255	22197	22155	22220	22113	22115	22266	22285	22165	22082	22367	22477	22341	22205	22216	22237	22202	22313	22167	22202	22194	22026	22236	22117	22354	22143	22097	22270	22079	21965	22187	22344	22289	22052	22231	22192	21956	22052	22180	22108	21972	22105	22328	22242	22178	22225	22408	22264	22109	22433	22220	21994	22257	22261	22379	22208	22146	22335	22226	22487	22113	22120	22277	22209	22283	22256	22257	22363	22163	22244	22100	22002	22204	22275	21965	22167	22121	22296	22387	22337	21978	22082	22035	22340	22321	22164	22189	22063	22270	22161	22006	22307	22346	22193	22155	22637	22272	22127	22302	22179	22036	21939	22276	22224	22296	22249	22475	22184	22284	22345	22218	22511	22114	22124	22058	22410	22026	22306	22310	22042	22342	22201	22154	22190	22002	22162	22192	22447	22386	22520	22252	22335	22236	22113	22131	22001	22321	22474	22158	22281	22158	22233	22268	22253	22163	22115	21984	22212	22124	22229	22343	22080	21976	22502	21967	22109	22193	22318	22281	22363	22327	22157	22086	22168	22161	22235	22275	22389	22061	22406	22193	22184	22285	22289	22231	22305	22088	22101	22001	22123	22318	22489	22315	22163	22166	22258	22126	22257	22023	21993	22423	21880	22042	22268	22311	22299	22190	22056	22010	22176
19068	30992	30021	24991	21403	20320	19820	18988	18476	18625	18544	18645	18112	17958	17739	17440	17254	17301	17075	17070	17025	17072	17091	17013	17008	17203	17000	16858	17175	16839	16970	16917	16928	17044	17002	16871	17038	17252	17103	17268	17190	17108	17068	17001	16851	16927	16807	16923	17065	17059	17053	16979	17066	17220	16939	17014	17086	16904	16899	16996	17080	17163	16952	16885	17048	16981	16836	16963	16761	16949	16710	17024	16947	16885	16955	16823	16913	16926	16795	16832	16837	17044	16913	16909	16861	16831	17028	17018	16811	16941	16828	16829	17013	17159	16941	16956	16970	16871	16941	16901	16736	17040	16858	16980	16887	17053	17080	16962	17071	16931	16931	17023	16980	17099	16821	16840	16802	16869	17041	16924	16901	17046	16805	16841	16974	16944	16897	16852	16965	16789	17143	16971	16842	16879	16864	16811	17000	16888	16897	16837	16870	17062	16903	16996	16995	16870	16929	17040	17037	16815	16870	16963	16966	16759	16921	16887	17038	17069	16769	16901	16911	16858	16918	16723	16855	16997	16830	16756	16932	17151	17017	16978	16884	16810	16946	16908	16778	17075	16919	17054	16915	16945	16982	17039	16970	16741	16930	17026	16876	16910	16946	17113	17092	16995	16842	16966	16872	16862	17014	17009	16905	16872	16923	17010	16987	16992	16983	16752	16909	16879	16904	17006	16825	16965	17050	17036	16967	16896	16878	16995	16673	17009	16868	17109	16867	16913	16924	16990	16897	16973	16908	16940	16956	16878	17037	17016	16844	16955	16886	16932	16815	16840	17003	16994	17049	16712	16925	17085	16989	17029	16837	16975	16933	16919	16931	16965	16802	16898	16947	16884	16929	16863	16990	16959	16894	17004	16943	16884	16866	16993	16729	17045	16791	16779	16898	16656	16895	16798	16793	16859	17205	16932	17106	16889	16912	16938	16856	16920	16792	16858	17167	16995	16950	16822	16789	16948	16962	16988	16926	17136	16910	16978	16924	16808	16962	16937	16945	16836	17106	16945	16865	16926	17142	17022	16941	17087	16839	17089	16879	16812	16881	17129	16934	16792	16917	16966	16878	16899	17003	16899	16897	16829	16861	17005	17044	17044	17084	17007	16852	16816	17066	16809	16936	16901	17065	16896	17190	17030	16842	17056	16946	16920	17099	16850	16967	16936	16846	17017	16865	16945	16915	17174	16961	16809	16904	16866	16986	16924	16945	16938	16805	16924	16820	17001	16743	16784	17190	17027	16814	17068	17022	16997	16923	16737	16979	16979	17017	16839	16882	16995	17020	17047	16989	16993	16923	16989	16884	16941	17068	16993	16784	16819	17069	16961	17116	16866	16877	16840	17020	17024	17068	16894	16808	16841	16864	16860	16881	16875	16985	16715	16663	16927	16893	16802	16944	16914	16945	16989	17099	17110	16984	16906	16990	16759	17079	16933	16825	16748	16948	16883	17007	16925	17050	16912	16962	16935	17096	16902	16972	17048	17020	17009	16814	16915	16965	17323	16955	17037	16977	17048	16913	16924	17005	17103	16932	17009	17034	16743	16848	17054	16939	17000	17002	16950	16883	16894	17095	16925	16876	16773	16887	17020	16933	17033	17066	16855	17060	16859	16972	16973	17059	16842	16990	16775	17013	16649	16982	16880	17003	16918	16980	16835	17010	16940	16956	16943	16850	17047	16950	16939	16940	16971	17004	16885	17098	17036	16979	16855	17009	16941	16944	16997	16847	16966	16828	16772	16924	16893	16973	17003	17045	16729	16896	16940	16905	16950	16842	17007	16966	16858	17060	16823	16989	16872	17010	16933	16983	17081	16974	16978	16921	16643	16941	17158	16780	16950	16909	17025	16972	16902	16967	17108	16959	17066	17032	16938	17025	16950	16659	16868	17172	16719	17032	16886	16983	16764	17120	16802	16877	16727	17030	16932	16902	16994	16831	17063	16933	16871	16888	16774	16984	17003	17086	16971	16932	17035	16764	16831	16857	17169	16959	16904	16874	16901	17091	16882	17055	16924	16916	16993	16862	16858	16984	16893	17072	17078	16775	17176	16856	16895	16896	16879	16787	16927	16836	16913	16967	16954	16945	16967	17024	17068	17018	17051	16856	17061	16931	16857	16955	16756	16898	16918	16834	17019	16854	17001	17089	17063	16914	16892	16892	17039	16863	16822	16819	17094	17039	16939	17001	16878	16961	16977	16934	16999	17075	16812	17027	17034	16964	16773	16890	17011	16779	16919	16854	16847	16897	16949	16890	16917	16854	16979	17031	16926	16994	17024	16777	16902	16980	16994	16920	16981	16814	16873	17037	17153	16928	16937	16881	16886	17031	17087	16875	16996	16813	16926	16875	17016	16982	17060	16939	17104	16929	17121	16870	17021	16975	16942	16865	16966	16751	16834	16984	16864	16955	16952	16836	17111	17077	17007	16799	16857	17110	16988	16931	16840	16979	16951	17014	16992	16865	16874	16961	16961	16781	17017	16813	17022	16973	16999	16993	16880	17135	16850	16878	16866	16846	17053	16961	16951	16845	17040	16922	17002	17044	16777	17088	16924	16996	16819	17045	16881	16992	17005	16948	16933	16980	16951	16885	16882	16957	16978	16681	17039	16948	16996	16840	16994	16999	16995	17027	17130	16835	17096	16936	17069	16802	16836	17003	17025	16765	16998	16757	16824	16955	16888	16841	16937	16958	16915	16968	16939	17013	16971	16932	16950	16951	16775	16920	16831	16913	16958	17147	16991	16783	16917	16874	16891	16897	16786	17033	17032	17011	17011	16871	16945	16838	16895	16925	16901	16917	17084	17204	16936	17040	16999	16915	16893	16991	17000	16974	16859	16979	16933	17014	16888	16875	16936	16865	17075	16868	16874	16802	16962	17091	17037	16991	16767	16972	16991	16862	16848	16992	16949	16958	17044	17015	16813	16939	17034	16959	16837	16766	16790	16919	16870	17074	17038	17046	16948	16936	16955	16957	17000	17059	17013	16905	16892	17043	16828	16955	17063	16744	16775	16966	16944	17177	16911	16838	16933	16900	16891	16774	16907	16745	16886	16982	16852	17012	16851	16915	16880	16903	16911	17068	16846	17022	17199	16916	16933	16942	17103	16834	16964	16852	16965	16979	16903	17027	17090	16951	16955	16919	16901	16982	16955	16915	16987	16840	17063	17212	16921	17060	16771	16983	17027	17074	16871	16881	16840	16963	17031	16989	16851	16888	16900	16998	16837	16961	16844	16998	16991	16819	16848	16916	16829	17077	16995	16829	17091	16818	16709	17063	16947	16907	16832	16950	17031	17042	16918	17051	16922	17096	16847	16994	16940	16875	17075	16942	16921	16877	16944	16897	16883	16980	16924	16773	17093	16851	16919	16712	16877	17035	16998	16928	16888	16744	16954	16992	16945	16905	16920	16927	16859	16929	17041	16920	16859	17046	16965	16984	16891	17147	16912	17077	16858	17064	16895	17042	16989	17000	16891	16967	16989	16953	17091	17031	17019	17029	16980	16922	16934	16859	17047	17084	17207	16988	17132	16871	16849	16963	16873	16940	16939	16970	16896	16846	16908	16955	16967	16837	16982	16963	16889	17042	16928	16952	17089	16903	16806	17041	17150	16961	16912	17042	17046	16937	16958	16880	17010	16770	16852	16920	16841	16880	16988	16749	17004	16976	16972	16925	17070	16803	16854	17014	16958	16981	16910	16950	16749	16960	17034	16833	16856	17066	16882	17029	16753	17038	17014	17019	17011	16917	16853	17065	16919	17022	16897	16846	16935	17001	16973	16835	16957	16971	16886	16892	17014	17126	16855	16972	16916	17079	16866	16902	17019	17027	16976	16971	16947	16920	16865	16906	16822	16928	16808	16819	16876	16911	17069	17017	16883	16955	16871	16856	16921	17049	16862	17089	17079	16875	16810	16958	16969	17108	16976	16991	16794	16888	16885	17080	17067	16949	16995	17033	17099	17119	16867	16977	16747	16983	17196	16931	16985	17023	16846	16998	16983	17022	17018	16838	16791	17087	16989	17022	16843	16884	17034	17084	17017	16893	17000	17027	16986	16863	16985	17001	17011	17131	16860	16960	16941	16969	16719	17076	17006	16818	16979	16891	16876	16916	16968	16939	16992	17054	17011	16861	16957	16744	16797	16832	17013	16879	17016	16952	16742	17007	16945	17025	17016	16979	17020	16960	17006	16838	17083	16961	16935	16875	16900	17040	16803	16872	16953	17016	16897	17028	16932	16941	16938	17096	17071	17008	16909	16883	16966	17104	17154	17041	16684	16836	16953	16945	17063	16983	16857	17073	16868	16833	16861	16969	16865	16828	16817	17001	17034	16919	16842	16799	17043	16998	17022	16909	16786	16957	16836	17021	16930	16826	16956	16993	16954	17005	16781	16908	16980	16828	16857	16775	16799	16908	17096	16952	16966	17030	16941	16998	16837	17085	16768	16996	17052	17011	16915	16974	17030	17124	17015	16925	16910	16847	16747	17005	16983	17010	16878	16857	17040	16874	17002	17000	16870	17087	17013	16808	16999	16958	16968	16986	16908	17063	17037	16973	16872	17190	17068	17060	16792	16908	16929	16944	17084	16909	16925	16836	16996	16954	17042	16811	16870	16731	16852	16924	16831	16864	17061	16819	16926	16844	16940	16679	17009	16904	17032	17064	17023	16989	16933	16964	16764	16770	16900	16923	16859	16881	17145	16884	16906	16757	17009	16937	16888	16882	16979	16878	17010	16969	16998	17110	17065	17061	16966	16913	16737	16791	17052	16832	17023	16982	16988	16952	16822	16979	17125	16899	16731	17053	16835	16752	16756	17195	16998	16912	16977	16859	17067	16764	16857	17038	16917	16875	16903	17047	16723	16991	16852	16947	17036	17078	17038	16914	16968	16998	16938	17078	16788	16957	16974	17113	17070	16836	17147	16942	17038	16848	16934	16909	16894	16948	17142	17062	16924	16898	16897	16971	17049	16937	16997	16866	16911	16907	16869	16945	17061	17004	16953	16941	17193	17035	17066	16840	16870	16868	16876	16804	16929	16969	16842	17038	16801	16982	16961	16972	16940	17073	17180	16943	17044	16870	17056	16860	16989	16989	16797	16920	16942	17012	16881	17020	16837	17049	17070	16760	16899	17023	17077
23189	20736	28088	23573	22104	26373	29006	25190	24451	24921	25141	24817	24322	24241	24002	23656	23648	23480	23253	23347	23054	23128	23325	23475	23226	23038	22956	22978	23093	23232	23107	23176	23063	22930	23100	23119	23152	23329	23392	23408	23365	23299	23208	23249	23129	23055	23148	22986	22943	23220	23003	23045	23168	23079	23122	23105	23069	22986	23207	22855	22993	23030	23106	23250	23118	22972	23001	23052	22918	23276	23184	23173	23023	22955	23055	23219	23108	23177	23282	23193	23151	22912	23061	23051	22912	23251	22996	22922	22935	23052	22985	23040	22819	22946	23085	22936	22927	23190	23131	22978	22973	23047	23038	22828	23039	23066	22845	23081	22959	23018	22929	23014	23031	23137	23232	23137	22976	22960	22894	22938	22952	22859	23078	23033	23082	23101	23241	22972	23101	22834	23034	23158	22878	23011	22905	22937	22765	23069	22987	22943	22836	23313	23059	23127	23046	22959	23283	23163	23017	22922	22878	23277	22966	22968	23058	22995	23044	23143	23097	23197	23174	22918	23183	22951	22887	23169	22975	23020	23149	22882	22933	22925	22790	22931	23048	23080	23314	23068	23138	22837	23010	23107	23163	22799	22994	23011	23137	23117	22949	22930	23034	22903	23200	23085	22906	22883	22971	23129	22905	22887	23183	22993	22993	22921	23049	23138	22781	23028	23020	23065	23007	22931	23153	22917	23162	22974	22713	23017	22983	22929	23217	23107	23012	23005	23054	23092	23042	23246	23112	23093	23086	23011	23026	22961	22965	22902	23176	23134	23094	22788	22990	23000	23030	22810	22798	23000	22995	22784	23116	23033	22761	23023	22941	23053	22886	23107	23060	23046	22976	23053	23136	23085	22789	22898	23125	23024	22933	23152	23069	22893	22834	22854	22931	22926	23241	23063	22851	22687	22902	22947	23020	23118	23021	22971	22854	23085	22817	23210	23024	22968	22819	22884	22917	22983	23229	22921	22788	23029	23041	22970	23148	23152	23150	23035	23036	23075	23179	22825	22840	23040	23108	23150	22862	22739	22964	22958	23007	22841	23265	23028	23448	23125	23004	22880	23063	23003	23038	23124	22920	23150	23088	23076	23188	22799	22762	23001	23093	22893	22727	23025	22856	22920	23069	23236	23074	23159	22896	22950	22859	22990	23050	22946	22855	22922	22874	23167	23101	22774	22845	22897	23119	23059	22968	23022	22875	23114	22960	22972	23023	22965	22966	22936	22925	23222	23114	22987	22830	22822	22851	22944	23038	23043	23039	22993	23060	22958	22950	22915	23035	23115	22897	23132	22929	23048	23202	22879	22891	22997	23103	23108	23019	22838	22881	23091	22897	23070	22955	23092	23078	23092	22992	23084	22966	23265	23020	23100	22933	22874	22972	22939	23018	22829	22921	23181	23069	22868	22967	22981	23091	22974	23223	23071	23163	23057	22899	23253	22891	23008	23284	23104	23072	22918	22854	23108	23064	22955	23066	22883	23007	22987	22978	23087	22785	22898	23025	22915	23067	22868	22955	23114	23052	23103	22994	22912	23072	23003	23112	22966	22924	22889	22920	23009	23027	22966	22998	22853	23031	22982	22887	22880	23067	23059	23102	23019	23165	23063	23076	23032	22993	22932	23114	22993	23192	23143	23114	22846	23010	23089	22944	23019	22690	23151	22990	22918	23160	22892	23003	22934	23162	22932	23161	22931	22827	22971	23067	23053	22741	22854	23006	23034	23016	22794	22999	23005	23013	23029	22878	22939	22926	22928	23090	22788	22800	22872	22855	23168	23160	22998	22882	23133	22950	22963	23112	23108	23022	22962	23146	23061	22871	22947	23039	22912	22931	23234	22925	23008	22995	22940	23112	23109	22853	22790	22829	22986	23131	22882	23177	23016	23076	22733	22993	23068	23166	22995	23246	23363	23082	23245	22987	23114	23044	22940	22969	22788	22880	23027	23080	22969	22871	22763	23033	23287	22672	23029	23037	23107	23029	22967	23251	23007	23091	22913	23171	22982	23038	22747	22930	23192	23172	22922	22902	23061	22918	22911	23005	22901	23030	23088	22992	22906	22990	23058	23042	23060	22796	22963	23014	22905	23277	22960	23208	23046	22963	22966	23087	23061	23064	23022	22928	22955	22877	22996	22999	23273	22857	23168	22932	22945	22943	23013	22966	23153	23073	22873	23084	22878	22756	23004	22951	23105	23028	22982	22937	22822	22965	22893	23157	22951	23153	23015	23183	23037	22921	22953	22922	22904	22867	22983	23049	23098	22918	23013	22966	22805	23107	22962	22996	23066	23028	22938	23043	22906	23097	22889	23099	22994	23141	23006	23144	22981	22763	22746	22809	22935	22924	22768	23060	22869	23114	22744	22756	23094	23025	23066	23027	22995	22933	23280	22903	22995	22938	23155	23016	23244	22734	23108	22952	23120	23066	23029	22872	22905	22831	23059	23020	22869	22931	22940	23094	22909	23009	23018	23014	22896	23061	22755	23010	23117	23065	23033	23117	22904	22786	22984	23074	22753	22917	22938	22992	23004	22823	22958	22831	22691	23166	23004	22837	22904	23092	23129	22793	22879	22844	23094	23056	22931	22905	22953	23011	23179	22938	22774	23036	23098	22877	23104	22834	23234	22902	22944	23164	23005	23132	23027	23106	23069	22783	23054	22894	22926	22988	22989	23045	23031	22999	22898	23086	22946	22925	22880	22947	23062	23033	22871	22942	22976	22787	22935	23090	22838	23005	23419	23035	23025	23106	23159	22935	23058	23191	22725	23055	22984	22994	23131	22741	22899	23194	22885	22886	23058	23132	22938	22943	22911	22937	22909	22956	22919	23158	22949	23085	22882	22958	23014	23118	23088	22868	22969	22938	22932	22830	23019	22949	23150	23061	22824	22998	22957	22774	23023	23009	22907	23032	22725	23024	22965	23080	23039	23053	22926	23030	22897	22885	23068	23110	23026	23183	23004	23091	23031	22973	22954	23012	23060	22843	23012	22876	22937	23002	23080	23068	22876	22963	22942	22989	22837	23012	23027	23046	22985	22737	22992	23092	22816	23049	22860	23126	23039	23258	22936	22825	23050	22854	22941	23168	23011	22920	22949	23018	22933	23119	23187	23189	22994	22821	22846	23152	23312	23019	22914	22835	22892	22910	23040	23216	23238	23328	23050	23047	23034	22884	23062	23058	22738	23020	22987	23151	22969	23110	23119	22940	23047	22928	23128	23062	22888	22890	22924	22960	22936	23071	22947	23319	22912	22805	23008	23067	23087	23024	22955	22847	22901	23007	23061	22907	23049	23113	23042	23003	22830	22942	22855	23139	22961	23007	23133	23135	22907	23052	23095	22746	23093	22991	22927	23256	23027	22897	23050	23017	22937	23036	23139	22958	23002	23007	23146	23150	22832	23173	23157	22803	22924	23025	22994	22970	23079	23275	23099	22988	23006	22993	23273	22945	22819	23145	22867	23078	22861	23003	22927	23022	22790	23112	22842	22822	22982	23049	22997	23082	23079	22947	23030	22868	22908	22833	22850	22843	23116	22848	23129	22950	22863	22953	22850	22845	23049	23193	23147	22760	23034	22999	22914	23110	23020	22978	23169	23008	23097	23022	22734	22962	23126	22904	23211	23090	22952	22979	23201	22941	22985	23206	22945	23141	22926	23055	23249	22901	22943	23091	23144	22958	23076	23037	22826	22958	22987	23230	23082	22927	23093	22964	23128	22973	23128	23202	23247	22922	22942	23010	22844	23041	23009	22888	23174	23107	22836	23092	23154	23270	22963	23151	22971	22938	22916	22952	23091	22904	23124	23105	23074	23046	23005	22861	22921	22776	23097	23045	22989	23022	23182	23148	23134	23147	23030	22890	23019	23002	22838	22940	22925	23088	22806	23061	23148	23085	23168	23087	23074	22946	23120	23208	23237	23016	23053	22838	22937	22892	22867	22985	22908	23101	22911	23199	23074	22884	22866	23022	23112	23109	22971	23063	22771	23103	23031	23093	23001	23141	22856	22914	23052	22861	22993	23043	22754	23237	23001	22973	23008	23061	23086	22982	23142	23079	22998	23113	22757	23186	23183	22981	22831	23030	23022	22922	22915	23148	22911	22879	22924	23057	22817	23029	22795	23247	23118	23000	22924	23028	23076	22855	22771	23134	23175	22978	23001	22989	22815	23135	23112	22980	22793	22855	22929	22945	22798	22904	23017	23120	22811	22977	22994	22919	23155	22990	23104	22908	22953	22902	23011	23088	23097	22860	22927	22833	23101	22720	22867	23193	23187	22917	23010	22983	23015	22968	22971	23189	23155	22844	22902	23036	23073	23038	23197	23134	23043	23027	22790	23014	23091	22898	23038	23342	23039	22919	23140	22970	23151	23118	22817	22983	23050	23036	23091	22923	22659	22957	22921	22947	22899	23070	22843	23011	22938	22939	23053	23001	23023	23077	23176	23014	23078	22903	23029	22901	22917	23089	22917	22868	23035	22867	23155	23122	23140	22999	22872	23161	23022	23134	23034	22759	22752	22978	22901	23073	23032	22876	23127	22785	22920	22869	23132	23186	22862	22862	23009	23201	23169	23023	23207	23137	23062	23212	23074	23076	22995	23106	23022	22901	23075	22918	22940	22947	22997	23048	23017	22963	22963	23058	23131	23178	22997	23064	23237	22880	23040	23135	23055	22992	23086	22954	22989	22972	23030	23107	22986	23178	23029	23093	22909	22884	22999	23156	22972	22888	23100	23217	23013	22954	22805	22978	22951	22902	22994	23093	23191	23060	23018	23008	23082	23137	23128	22930	22898	23204	22956	22929	22878	23016	22787	23197	23106	22931	22993	23140	22881	22869	23070	23057	23127	22864	23029	22958	22954	23074	22909	23002	22900	23036	23090	23008	22892	22925	22905	23074	23081	23059	23081	23129	23220	23083	23069	22879	23109	23164	23030	22992	22786	22886	23154	22719	23002	22939	22932	23077	22936	22837	22936	23239	23067	22918	22929	22913	23152	23150	23023	23303	22976	22888	22997	23085	23146	22971	22990	22827	22977	23056	23135	22994	22991	22921	23017	23003	23060	22992	22794	22976	23062	23120	22911	22986	23021	23108	23100	23047	22905	23020	23048	22892	23038	22910	23031	23126	22841	23158	23005	23099	22952
22027	37549	35230	28228	24882	23536	22469	20501	20014	20067	19918	20014	19149	19007	18617	18066	17896	17864	17644	17438	17562	17549	17608	17435	17480	17372	17479	17355	17311	17526	17190	17294	17496	17524	17435	17554	17623	17615	17865	17707	17629	17673	17453	17410	17426	17480	17520	17289	17518	17400	17627	17374	17391	17268	17335	17284	17298	17319	17267	17332	17291	17292	17356	17244	17290	17268	17185	17387	17376	17430	17429	17275	17358	17257	17412	17270	17410	17326	17352	17290	17378	17237	17297	17228	17563	17326	17260	17307	17330	17361	17424	17373	17356	17131	17485	17236	17434	17440	17380	17412	17286	17475	17349	17338	17431	17174	17597	17292	17415	17284	17391	17395	17462	17426	17357	17244	17300	17331	17405	17373	17513	17358	17226	17390	17258	17251	17518	17334	17385	17258	17273	17489	17308	17426	17270	17351	17592	17307	17359	17246	17184	17175	17407	17352	17338	17368	17334	17435	17330	17518	17105	17485	17417	17487	17250	17257	17287	17313	17227	17292	17373	17217	17182	17348	17315	17289	17322	17504	17293	17319	17313	17243	17236	17344	17190	17440	17206	17460	17237	17284	17267	17267	17408	17371	17493	17233	17248	17386	17289	17138	17408	17351	17423	17357	17287	17332	17327	17274	17328	17340	17390	17303	17171	17507	17293	17358	17186	17274	17344	17348	17312	17162	17385	17308	17399	17282	17185	17240	17129	17260	17505	17402	17286	17543	17352	17477	17363	17478	17162	17367	17395	17272	17389	17320	17340	17334	17186	17276	17422	17218	17315	17452	17402	17141	17166	17186	17472	17438	17382	17300	17370	17336	17351	17397	17438	17388	17265	17304	17247	17275	17499	17392	17189	17334	17444	17310	17127	17284	17232	17251	17424	17296	17505	17277	17233	17440	17280	17350	17241	17171	17330	17328	17316	17394	17105	17141	17347	17320	17329	17321	17439	17312	17321	17424	17311	17215	17432	17343	17393	17368	17315	17358	17278	17265	17158	17262	17234	17345	17256	17431	17444	17268	17374	17418	17142	17345	17263	17388	17409	17202	17220	17408	17088	17431	17378	17147	17225	17358	17300	17169	17356	17221	17144	17254	17363	17290	17432	17385	17387	17244	17345	17346	17189	17401	17220	17350	17324	17275	17355	17258	17481	17301	17174	17386	17211	17371	17334	17368	17372	17371	17443	17444	17292	17323	17283	17268	17242	17374	17441	17317	17407	17406	17437	17267	17331	17312	17454	17303	17546	17450	17274	17388	17316	17407	17295	17398	17314	17181	17240	17412	17312	17262	17300	17182	17571	17223	17322	17408	17344	17386	17323	17312	17213	17446	17071	17344	17161	17380	17387	17359	17278	17324	17124	17378	17314	17412	17280	17255	17410	17319	17339	17332	17454	17265	17337	17197	17384	17420	17248	17339	17289	17309	17388	17317	17295	17372	17277	17360	17281	17256	17372	17266	17258	17314	17361	17451	17302	17226	17543	17302	17375	17197	17271	17368	17332	17547	17423	17231	17204	17348	17250	17407	17425	17468	17223	17345	17274	17299	17208	17417	17319	17308	17366	17340	17304	17301	17654	17306	17245	17268	17316	17260	17268	17317	17437	17302	17410	17369	17279	17235	17433	17238	17132	17308	17353	17394	17423	17269	17322	17186	17340	17406	17336	17156	17271	17443	17333	17284	17314	17210	17363	17574	17448	17269	17407	17419	17184	17321	17384	17292	17257	17198	17409	17281	17287	17313	17212	17322	17254	17339	17307	17253	17174	17337	17257	17182	17315	17245	17284	17393	17243	17182	17294	17553	17270	17600	17319	17250	17367	17243	17189	17381	17325	17351	17136	17265	17370	17349	17334	17296	17275	17309	17340	17501	17267	17410	17238	17235	17150	17326	17397	17386	17307	17174	17392	17433	17276	17362	17204	17486	17239	17375	17335	17350	17217	17194	17448	17363	17245	17363	17384	17252	17300	17243	17329	17274	17351	17233	17509	17390	17258	17275	17284	17389	17266	17212	17241	17243	17373	17333	17298	17448	17512	17263	17431	17263	17385	17270	17350	17216	17288	17359	17321	17367	17390	17433	17419	17288	17298	17201	17379	17290	17307	17379	17266	17352	17356	17296	17366	17383	17412	17321	17295	17351	17159	17354	17342	17340	17232	17327	17362	17367	17390	17471	17357	17469	17186	17423	17372	17213	17316	17428	17173	17407	17249	17282	17455	17338	17338	17305	17243	17284	17375	17325	17303	17300	17270	17375	17317	17173	17353	17186	17275	17238	17388	17174	17292	17329	17222	17462	17202	17422	17335	17262	17320	17428	17577	17396	17503	17436	17305	17311	17435	17398	17251	17468	17350	17270	17242	17458	17432	17131	17359	17332	17295	17269	17373	17124	17296	17288	17395	17292	17326	17357	17376	17353	17273	17475	17264	17219	17201	17376	17370	17247	17401	17266	17311	17148	17313	17348	17273	17316	17367	17301	17289	17340	17464	17167	17326	17357	17419	17382	17246	17405	17244	17197	17304	17510	17303	17495	17266	17447	17375	17315	17347	17304	17465	17441	17280	17265	17168	17410	17348	17295	17271	17142	17327	17448	17316	17304	17255	17395	17207	17289	17293	17154	17304	17572	17374	17344	17475	17244	17281	17456	17202	17387	17201	17394	17403	17363	17414	17304	17537	17311	17317	17200	17308	17489	17305	17339	17372	17236	17351	17294	17334	17291	17225	17273	17279	17335	17344	17279	17404	17478	17122	17546	17165	17457	17332	17207	17219	17330	17386	17342	17294	17347	17319	17201	17513	17323	17216	17240	17309	17423	17474	17326	17418	17245	17368	17319	17347	17379	17454	17371	17279	17275	17256	17121	17314	17360	17284	17333	17293	17279	17312	17341	17236	17240	17421	17417	17332	17288	17376	17350	17553	17346	17291	17306	17322	17355	17430	17342	17429	17307	17304	17324	17362	17375	17311	17319	17506	17242	17412	17338	17313	17416	17475	17225	17302	17398	17300	17317	17447	17467	17305	17424	17240	17374	17525	17284	17291	17300	17318	17426	17335	17316	17302	17464	17333	17251	17356	17108	17356	17160	17280	17330	17316	17275	17063	17402	17254	17314	17278	17360	17516	17222	17334	17289	17198	17358	17464	17380	17216	17269	17489	17062	17336	17527	17294	17210	17335	17438	17254	17249	17416	17135	17369	17259	17312	17360	17486	17458	17108	17458	17251	17374	17312	17340	17312	17385	17227	17346	17291	17162	17367	17481	17296	17252	17313	17282	17362	17285	17468	17272	17343	17201	17285	17485	17196	17373	17150	17408	17299	17220	17513	17282	17377	17288	17322	17469	17394	17358	17409	17234	17343	17302	17363	17444	17354	17285	17315	17270	17591	17433	17276	17316	17269	17386	17191	17157	17311	17447	17350	17105	17306	17299	17406	17291	17257	17149	17426	17344	17314	17344	17396	17478	17282	17355	17268	17211	17342	17309	17339	17289	17297	17178	17363	17286	17285	17308	17213	17265	17458	17358	17318	17290	17333	17406	17364	17236	17297	17329	17322	17518	17306	17414	17232	17299	17505	17368	17288	17178	17234	17340	17276	17118	17211	17359	17103	17308	17070	17398	17445	17255	17264	17318	17200	17224	17252	17358	17172	17424	17262	17360	17403	17317	17423	17415	17351	17258	17084	17239	17465	17485	17280	17262	17293	17267	17301	17478	17212	17275	17375	17415	17369	17481	17402	17191	17360	17407	17459	17382	17300	17276	17309	17445	17487	17334	17403	17431	17242	17426	17329	17362	17197	17307	17398	17164	17195	17358	17198	17240	17438	17304	17260	17346	17259	17365	17386	17243	17378	17225	17423	17437	17461	17290	17195	17205	17528	17252	17344	17243	17318	17337	17264	17515	17547	17385	17279	17111	17318	17481	17345	17328	17179	17511	17373	17321	17268	17317	17431	17432	17273	17390	17310	17072	17349	17282	17215	17259	17327	17383	17371	17375	17362	17304	17353	17393	17424	17224	17392	17315	17290	17231	17242	17453	17236	17155	17170	17406	17223	17448	17344	17392	17199	17580	17255	17382	17325	17310	17372	17407	17206	17393	17401	17219	17308	17402	17490	17334	17361	17289	17204	17465	17273	17286	17357	17346	17240	17344	17330	17398	17245	17413	17356	17350	17287	17314	17518	17320	17274	17318	17452	17284	17257	17456	17500	17200	17368	17494	17360	17131	17352	17205	17431	17290	17182	17417	17371	17224	17491	17417	17309	17167	17550	17469	17276	17407	17363	17472	17287	17477	17298	17358	17347	17468	17430	17415	17346	17214	17425	17436	17268	17048	17149	17184	17397	17262	17498	17349	17374	17317	17303	17352	17282	17277	17254	17320	17269	17349	17160	17485	17470	17150	17344	17469	17408	17326	17237	17321	17414	17467	17259	17456	17157	17294	17267	17085	17310	17441	17314	17313	17311	17400	17428	17485	17339	17421	17337	17327	17503	17464	17236	17347	17487	17445	17292	17426	17498	17243	17445	17361	17386	17399	17320	17410	17305	17231	17230	17171	17310	17254	17338	17304	17346	17253	17398	17378	17414	17426	17146	17112	17316	17321	17438	17353	17313	17258	17130	17362	17266	17297	17367	17191	17241	17355	17271	17260	17310	17123	17401	17232	17442	17349	17421	17409	17228	17309	17368	17392	17466	17245	17378	17330	17579	17248	17263	17150	17222	17223	17313	17375	17189	17283	17441	17164	17515	17267	17354	17466	17425	17344	17335	17296	17377	17236	17229	17284	17319	17311	17406	17408	17335	17275	17392	17346	17300	17282	17233	17483	17226	17127	17432	17263	17169	17309	17191	17392	17216	17450	17177	17432	17419	17277	17254	17344	17466	17190	17451	17211	17356	17153	17374	17145	17293	17436	17290	17193	17479	17395	17309	17273	17359	17335	17279	17542	17204	17269	17339	17167	17377	17394	17253	17377	17184	17191	17319	17352	17442	17288	17162	17218	17412	17262	17357	17182	17344	17416	17470	17499	17422	17272	17524	17388	17370	17417	17240	17264	17253	17364	17411	17362	17350	17269	17143	17328	17293	17307	17413	17313	17190	17368	17169	17354	17215	17291	17317	17371	17288	17327	17333	17311	17271	17336	17353	17321
30626	24435	26759	24980	22805	22519	22359	21886	21618	21584	21913	21836	21721	21511	21632	21325	21338	21464	21176	21325	21211	21420	21154	21497	21254	21059	21208	21430	21405	21389	21164	21057	20885	21077	21341	21348	21359	21320	21495	21550	21354	21452	21576	21325	21132	21151	21240	21389	21337	21431	21138	21520	21390	21263	21323	21133	21309	21306	21443	21107	21340	21324	21061	21340	20932	21214	21056	21446	21068	21303	21229	21109	21265	21204	21363	20982	21213	21282	21191	21229	21261	21367	21296	21293	21312	21042	21231	21245	21304	21076	21284	21328	21258	21265	21378	21333	21302	21191	21233	21313	21227	21132	21284	21368	21234	20874	21261	21104	21078	21318	21129	21200	21281	21151	21260	21256	21223	21490	21395	21149	21273	21222	21351	21097	21416	21262	21332	21160	21170	21026	21230	21104	21159	21298	21212	21229	21223	21221	21246	21097	21510	21198	21021	21005	21197	21181	21016	21367	21192	21275	21016	21075	21181	21316	21147	21303	21413	21119	21472	21283	21263	21045	21141	21185	21224	21305	21294	21505	21241	21200	21338	21442	21225	21483	21253	21040	21005	21115	21087	21276	21290	21255	21317	21383	21288	21094	21267	21153	21521	21389	21397	21218	21139	21333	21186	21183	21176	21505	21100	21281	21294	21237	21329	21323	21242	21163	21208	21322	21460	21322	21105	21107	21359	21127	21039	20995	21331	21099	21268	21148	21137	21080	21220	21361	21340	21481	21414	21232	21100	21223	21175	21235	21364	21229	21250	21161	21133	21196	21189	21518	21337	21465	21201	21260	21353	21367	21077	21242	21369	21283	21237	21354	21234	21484	21138	21466	21248	21148	21316	21257	21128	21194	21285	21287	21356	21383	21117	21128	21208	21452	21232	21229	21248	21570	21238	21027	21209	20966	21078	21234	21131	21165	21445	21208	21342	21174	21382	21342	21136	21246	21197	21261	21154	21224	21216	21354	21123	21230	21082	21369	21169	21262	21383	21428	21231	21236	21302	21295	21205	21213	21172	21257	21187	21211	21399	21383	21078	21283	21215	21283	21332	21234	21306	21059	21156	21285	21226	21372	21442	21202	21306	21452	21368	21336	21235	21368	21180	21340	21404	21202	21494	21194	21306	21392	21159	21248	21225	21328	21454	21290	21031	21225	21210	21115	21301	21307	21307	21110	21295	21309	21339	21391	21459	21136	21290	21200	21259	21318	21368	20995	21297	21138	21268	21205	21275	21189	21235	21240	21148	21181	21075	21199	21384	21245	21299	21502	21255	21291	21290	21218	21210	21197	21260	21309	21108	21318	21403	21194	21173	21229	21129	21307	21316	21334	21227	21236	21246	21143	21326	21192	21355	21087	21327	21444	21227	21137	21172	21266	21328	21463	21284	21053	21167	21146	21305	21273	21516	21233	21084	21396	21273	21149	21429	21305	21258	21339	21076	21363	21439	21321	20993	21230	21174	21299	21207	21219	21139	21355	21231	21139	21232	21246	21286	21259	21202	21366	21221	21240	21417	21150	21084	21210	21268	21189	21436	21453	21265	21383	21025	21114	21142	21033	20911	20968	21082	21333	21014	21334	21142	21214	21159	21173	21338	21394	21402	21256	21214	21357	21161	21306	21234	21380	21160	21153	21232	21165	21225	21366	21431	21273	21141	21088	21227	21367	21031	21234	21037	21202	21204	21196	21296	21102	21465	21272	21107	21344	21143	21303	21185	21328	21109	21394	21288	21324	21195	21404	21282	21510	21182	21087	21269	21389	21358	21146	21275	21428	21087	21303	21250	21303	21020	21218	21283	21208	21105	21247	21254	21217	21307	21166	20987	21130	21208	21258	21303	21291	21313	21434	21332	21242	21392	21309	21107	21288	21225	21218	21144	21067	21058	21189	21216	21169	20983	21301	21347	21079	21265	21433	21432	21290	21330	21348	21312	21344	21238	21116	21343	21309	21385	21320	21169	21242	21234	21241	21170	21325	21218	21442	21016	21344	21053	21303	21223	21353	21085	21039	21348	21330	21301	21235	21135	21096	21069	21149	21368	21094	21236	21413	21043	21355	21299	21055	20972	21312	21197	20977	21097	21457	21245	21394	21230	21326	21088	21260	21324	21434	21338	21328	21235	21174	21300	21457	21325	21282	21147	21327	21215	21298	21189	21351	21029	21346	21167	21274	21276	21216	21412	21067	21213	21107	21350	20928	21195	21417	21160	21030	21014	21288	21268	21324	21320	21239	21301	21274	21116	21002	21266	21345	21394	21367	21317	21216	21197	21231	21163	21101	21093	20987	21037	21172	21309	21159	21413	21364	21192	21317	21287	21339	21185	21138	21139	21441	21091	21443	21252	21183	21196	21521	21126	21527	21104	21186	21282	21232	21215	21111	21233	21236	21276	20977	21198	21259	20941	21181	21367	21077	21303	21095	21139	21233	21306	21268	21132	21146	21243	21294	21215	21190	21052	21420	21188	21280	20972	21080	21090	21168	21270	21175	21372	21422	21204	21309	21000	21358	21254	21203	21195	21070	21204	21178	21180	21100	21075	21308	21380	21171	21287	21372	21190	21310	21127	21202	21498	21343	21080	21294	21264	21133	21175	21392	21179	21276	21277	21386	21089	21255	21349	21246	21326	21266	21269	21386	21310	21192	21308	21252	21232	21336	21278	21112	21383	21209	21244	21186	21196	21328	21310	21314	21320	21145	21156	21395	21372	21257	21236	21211	21210	21280	21259	21149	21054	21312	21384	21413	21315	21390	21279	21205	21217	21245	21315	21501	21205	21155	21341	21266	21385	21325	21212	21348	21408	21184	21184	21174	21387	21046	21188	21128	21173	21173	21302	21056	21247	21078	21265	21110	21305	21490	21228	21126	21089	21122	21315	21424	21205	21260	21269	21278	21102	21288	21293	21336	21387	21440	21033	21428	21228	21378	21244	21106	21320	21268	21370	21120	21073	21125	21083	21434	21280	21305	21356	21153	21159	21370	21454	21172	21070	21137	21126	21234	21302	21192	21253	21366	21110	21288	21197	21227	21069	21224	21449	21333	21412	21197	21272	21316	20920	21195	21349	21199	21535	21328	21452	21185	21230	21338	21223	21253	21268	21266	21059	21232	21322	21357	21435	21135	21483	21152	21135	21208	21347	21257	21146	21230	21183	21200	21197	21330	21274	21316	21133	21151	21176	21379	21154	21171	21092	21351	21398	21319	21366	21100	21198	21471	21240	21090	21229	21364	21383	21174	21190	21187	21030	21470	21347	21143	21305	21303	21173	21291	21358	21147	21142	21192	21127	20967	21281	21318	21324	21412	21204	21318	21089	21410	21140	21133	21164	21099	21234	21464	21472	21286	21124	21316	21198	21210	21338	21123	21413	21388	21166	21064	21187	20917	21135	21264	21363	21311	21270	21350	21340	21308	21098	21324	21224	21268	21323	21202	21252	21266	21287	21477	21420	21273	21264	21339	21249	21283	21317	21009	21382	21036	21252	21139	21269	21360	21323	21184	21422	21119	21084	21350	21376	21294	21141	21226	21366	21175	21223	21280	21303	21217	21187	21302	21255	21352	21158	21063	21328	21137	21243	21210	21158	21408	21079	21120	21498	21235	21322	21307	21246	21360	21466	21178	21445	21262	21286	21291	21279	21401	21268	21103	21231	21187	21210	21297	21235	21296	21379	21221	21291	21222	21334	21328	21289	21217	21218	21235	21319	21142	21251	21356	21230	21417	21280	21482	21160	21135	21275	21167	21413	21155	21113	21465	21242	21313	21217	21077	21203	21279	21194	21299	21246	21369	21264	21291	21375	21164	21264	21338	21340	21401	21100	21459	21462	21219	21263	21067	21116	21160	21380	21293	21407	21246	21347	21326	21469	21209	21294	21295	21231	21109	21161	21360	21149	21493	21203	21278	21229	21205	21393	21283	21179	21285	21434	21249	21136	21250	21398	21142	21184	21306	21317	21462	21303	21402	21263	21164	21295	21383	21208	20970	21133	21352	21143	21187	21323	21402	21000	21208	21235	21295	21355	21239	21276	21283	21568	21330	21197	21289	21295	21273	20980	21308	21183	21331	21226	21186	21308	21135	21260	21270	21289	21380	20908	21078	21434	21355	21303	21386	21307	21169	21133	21326	21288	21393	21266	21047	21326	21263	21548	21360	21177	21317	21183	21332	21282	21218	21155	21235	21283	21218	21336	21093	21252	21195	21333	21164	21266	21240	21206	21298	21319	21192	21197	21249	21205	21381	21407	21378	21257	21091	21234	21415	21105	21111	21275	21181	21376	21321	21139	21386	21288	21386	21507	21164	21134	21194	21252	21194	21209	21246	21294	21175	21397	20998	21221	21279	21397	21205	21271	21429	21151	21410	21217	21044	21346	21320	21365	21226	21378	21129	21311	21211	21082	21326	21262	21392	21231	21491	21331	21090	21087	21259	21317	21047	21303	21334	21149	21266	21341	21321	21453	21193	21337	21333	21387	21261	21281	21084	21096	21286	21307	21330	21182	21213	21111	21163	21174	21028	21466	21487	21287	21033	21183	21291	21314	21222	21312	21228	21293	21490	21306	21493	21397	21409	21152	21141	21063	21147	21320	21330	21403	21193	21050	21278	21441	21396	21249	21409	21206	21205	21387	21465	21355	21149	21100	21342	21162	21255	21177	21288	21155	21304	21225	21201	21072	20948	21174	21204	21371	21156	21222	21230	21228	21416	21509	21251	20911	21379	21375	21180	21075	21008	21314	21223	21203	21110	21213	21138	21210	21371	20907	21122	21194	21230	21020	21249	21304	21342	21344	21181	21182	21345	21116	21331	21272	21392	21168	21170	21190	21256	21035	21378	21253	21129	21217	21182	21327	21261	21367	21453	21350	21408	21317	21323	21122	21385	21396	21386	21400	21088	21285	21291	21338	21243	21322	21293	21347	21209	21180	21361	21235	21231	21335	21362	21247	21279	21138	21252	21332	21270	21258	21180	21331	21234	21329	21182	21313	21405	21117	21136	21129	21440	21078	21254	21336	21421	21374	21225	21062	21233	21226	21452	21231	21441	21039	21158	21148	21405	21162	21322	21487	21298	21418	21284	21070	21231	21226	21347	21324	21307	21132	21146	21044	21004	21384	21225	21313	21226	21295	21275	21308	21357	21171	21273
20350	24947	23780	20291	18946	18043	17873	17436	17190	17031	17303	17311	16995	16969	16806	16576	16438	16366	16261	16405	16161	16159	16399	16375	16441	16235	16466	16246	16346	16382	16250	16254	16351	16404	16328	16449	16558	16462	16755	16471	16504	16523	16540	16373	16223	16208	16360	16270	16261	16436	16252	16338	16379	16447	16231	16327	16275	16378	16270	16283	16357	16181	16336	16465	16273	16191	16194	16334	16296	16237	16315	16326	16411	16252	16293	16303	16212	16257	16375	16315	16433	16229	16247	16156	16375	16306	16326	16309	16285	16250	16285	16328	16375	16475	16163	16329	16405	16194	16581	16451	16416	16366	16228	16295	16278	16383	16373	16271	16306	16391	16438	16253	16371	16331	16246	16151	16267	16241	16124	16365	16388	16279	16358	16327	16252	16313	16423	16464	16379	16234	16400	16516	16273	16222	16385	16184	16397	16365	16482	16371	16361	16261	16333	16337	16336	16166	16249	16379	16447	16178	16382	16252	16381	16395	16188	16220	16228	16444	16320	16420	16404	16396	16428	16149	16236	16466	16261	16458	16367	16242	16296	16310	16397	16335	16487	16334	16229	16343	16344	16297	16307	16312	16288	16199	16249	16136	16238	16296	16276	16260	16375	16167	16468	16202	16444	16328	16430	16352	16257	16419	16156	16374	16320	16344	16375	16267	16295	16395	16318	16235	16255	16381	16407	16093	16512	16290	16345	16390	16359	16326	16294	16153	16351	16253	16454	16226	16311	16445	16210	16280	16302	16550	16424	16269	16361	16370	16387	16257	16253	16413	16343	16264	16361	16418	16478	16450	16224	16292	16269	16192	16417	16522	16413	16320	16301	16311	16347	16223	16188	16234	16418	16297	16469	16325	16340	16295	16458	16262	16311	16234	16322	16478	16386	16197	16201	16376	16544	16436	16434	16382	16260	16330	16378	16423	16270	16235	16242	16315	16219	16456	16355	16293	16350	16357	16244	16453	16328	16315	16275	16270	16406	16433	16347	16341	16366	16362	16363	16195	16276	16150	16230	16170	16256	16381	16309	16394	16319	16260	16303	16309	16289	16175	16230	16372	16247	16356	16253	16439	16234	16314	16261	16250	16220	16318	16189	16273	16222	16322	16304	16307	16301	16075	16226	16314	16159	16423	16186	16098	16305	16303	16217	16265	16327	16162	16284	16427	16318	16344	16234	16462	16314	16471	16261	16318	16358	16096	16310	16264	16395	16385	16551	16213	16337	16323	16322	16358	16161	16476	16502	16099	16127	16412	16169	16177	16123	16368	16275	16195	16349	16268	16392	16200	16249	16281	16250	16322	16179	16291	16410	16310	16332	16228	16482	16363	16349	16290	16271	16304	16351	16378	16419	16336	16330	16454	16318	16198	16290	16134	16283	16296	16295	16352	16282	16400	16498	16203	16265	16395	16288	16300	16239	16293	16459	16422	16144	16230	16395	16324	16317	16222	16470	16135	16365	16037	16525	16191	16363	16458	16332	16285	16448	16222	16184	16345	16286	16233	16273	16348	16343	16353	16370	16349	16221	16378	16164	16229	16279	16373	16362	16277	16295	16325	16301	16313	16355	16475	16211	16334	16146	16362	16471	16315	16375	16274	16140	16225	16300	16242	16343	16317	16158	16391	16286	16215	16382	16427	16301	16428	16218	16412	16439	16386	16208	16367	16230	16391	16290	16347	16358	16148	16224	16340	16323	16338	16329	16196	16176	16375	16226	16401	16367	16271	16215	16235	16371	16497	16324	16203	16305	16383	16299	16299	16186	16283	16455	16170	16237	16355	16383	16326	16171	16315	16358	16210	16376	16420	16321	16284	16111	16296	16375	16417	16424	16291	16360	16468	16495	16036	16341	16342	16469	16246	16381	16220	16273	16286	16434	16239	16200	16247	16407	16122	16371	16241	16342	16353	16444	16219	16375	16143	16390	16374	16248	16378	16391	16481	16213	16278	16326	16244	16227	16178	16466	16535	16242	16392	16251	16270	16284	16444	16330	16413	16211	16266	16385	16377	16298	16410	16258	16313	16439	16188	16345	16362	16395	16404	16360	16398	16283	16270	16235	16026	16277	16368	16242	16363	16437	16134	16345	16161	16305	16345	16410	16306	16463	16345	16272	16358	16211	16345	16438	16282	16464	16322	16237	16297	16069	16367	16211	16527	16233	16212	16264	16319	16250	16445	16296	16322	16251	16230	16327	16360	16300	16214	16241	16287	16238	16313	16432	16345	16480	16274	16397	16317	16363	16307	16310	16371	16227	16238	16341	16360	16451	16315	16461	16280	16434	16303	16260	16390	16264	16350	16313	16371	16256	16182	16320	16266	16285	16588	16307	16185	16314	16323	16127	16373	16482	16452	16251	16162	16341	16397	16394	16371	16331	16298	16326	16234	16137	16330	16301	16260	16274	16425	16322	16398	16241	16398	16302	16313	16294	16450	16414	16301	16356	16285	16273	16301	16001	16367	16386	16299	16293	16188	16188	16168	16208	16225	16256	16310	16443	16334	16198	16275	16356	16429	16396	16291	16354	16319	16511	16291	16424	16108	16318	16293	16497	16320	16315	16376	16208	16192	16424	16312	16358	16367	16398	16117	16408	16325	16195	16382	16363	16364	16303	16256	16456	16279	16224	16210	16335	16342	16367	16305	16296	16276	16387	16279	16488	16356	16376	16258	16320	16433	16174	16174	16504	16144	16411	16316	16229	16258	16253	16283	16310	16583	16452	16176	16259	16154	16246	16158	16318	16127	16410	16328	16246	16300	16266	16458	16323	16252	16407	16162	16355	16433	16315	16333	16449	16312	16431	16338	16293	16440	16448	16327	16388	16290	16341	16247	16374	16398	16419	16347	16198	16193	16318	16286	16395	16385	16236	16457	16162	16261	16364	16553	16397	16297	16301	16302	16451	16350	16229	16299	16320	16297	16261	16408	16422	16401	16362	16357	16225	16301	16417	16269	16348	16332	16335	16270	16204	16406	16346	16286	16460	16258	16367	16394	16324	16363	16242	16353	16212	16422	16298	16340	16433	16372	16249	16265	16302	16313	16185	16181	16286	16392	16465	16355	16430	16329	16289	16370	16463	16518	16270	16310	16225	16506	16237	16409	16335	16390	16274	16329	16352	16285	16361	16409	16364	16314	16280	16360	16188	16312	16275	16381	16505	16437	16402	16375	16441	16425	16106	16272	16194	16436	16452	16355	16398	16223	16484	16260	16267	16352	16293	16534	16203	16408	16514	16334	16402	16408	16405	16379	16197	16229	16181	16373	16479	16178	16272	16355	16281	16275	16308	16286	16379	16152	16321	16357	16274	16376	16314	16176	16323	16259	16205	16384	16361	16391	16248	16330	16191	16381	16288	16295	16246	16267	16187	16394	16314	16271	16291	16257	16220	16214	16471	16163	16275	16534	16382	16150	16390	16437	16410	16301	16332	16393	16339	16207	16385	16379	16361	16373	16415	16147	16133	16181	16276	16250	16222	16453	16236	16388	16349	16368	16333	16334	16195	16378	16385	16242	16410	16217	16319	16451	16192	16426	16248	16358	16317	16367	16318	16373	16283	16201	16259	16276	16438	16376	16288	16201	16273	16439	16422	16153	16166	16355	16356	16502	16293	16387	16353	16379	16378	16249	16412	16296	16454	16306	16220	16281	16436	16369	16140	16396	16280	16194	16382	16276	16402	16315	16296	16320	16436	16250	16376	16234	16420	16366	16348	16281	16261	16331	16185	16532	16277	16377	16359	16432	16152	16227	16278	16443	16250	16429	16332	16128	16428	16288	16325	16261	16387	16383	16401	16281	16315	16394	16148	16373	16469	16334	16210	16346	16230	16262	16168	16248	16290	16444	16331	16276	16361	16489	16311	16261	16435	16021	16342	16384	16386	16307	16203	16498	16114	16254	16252	16235	16252	16284	16358	16287	16398	16304	16108	16627	16432	16344	16173	16365	16271	16333	16190	16405	16325	16323	16422	16109	16379	16236	16211	16430	16385	16132	16443	16250	16516	16452	16378	16254	16484	16143	16466	16247	16316	16274	16257	16292	16382	15972	16565	16427	16371	16315	16368	16494	16411	16240	16175	16161	16270	16391	16275	16255	16327	16444	16266	16335	16359	16335	16288	16290	16392	16292	16411	16226	16296	16124	16237	16601	16481	16203	16494	16291	16335	16239	16249	16181	16402	16196	16274	16417	16355	16369	16513	16309	16307	16273	16382	16314	16200	16305	16253	16341	16249	16417	16350	16285	16511	16248	16419	16246	16496	16452	16227	16271	16192	16233	16301	16328	16459	16182	16390	16266	16096	16318	16371	16480	16303	16318	16553	16539	16440	16216	16307	16148	16395	16516	16270	16457	16345	16396	16317	16256	16356	16249	16284	16424	16304	16189	16344	16279	16150	16236	16434	16326	16215	16162	16311	16168	16446	16243	16267	16341	16213	16548	16402	16397	16361	16157	16189	16319	16310	16171	16265	16211	16289	16399	16357	16231	16308	16489	16318	16342	16259	16318	16404	16318	16234	16280	16400	16404	16361	16168	16302	16305	16478	16315	16294	16270	16394	16271	16382	16333	16362	16326	16204	16316	16274	16304	16358	16339	16388	16420	16485	16416	16140	16315	16203	16410	16421	16398	16368	16222	16415	16324	16467	16374	16381	16319	16159	16285	16198	16424	16171	16455	16208	16397	16294	16278	16216	16210	16263	16486	16119	16423	16266	16284	16267	16398	16289	16357	16336	16318	16202	16236	16353	16356	16329	16331	16538	16211	16576	16251	16413	16374	16265	16325	16140	16509	16351	16450	16404	16444	16355	16177	16293	16378	16217	16397	16225	16430	16362	15925	16189	16400	16348	16330	16340	16366	16235	16096	16350	16497	16263	16250	16529	16287	16333	16484	16255	16158	16371	16386	16235	16469	16236	16130	16341	16294	16419	16539	16290	16364	16316	16377	16313	16406	16444	16371	16219	16214	16430	16292	16340	16257	16493	16398	16508	16150	16241	16215	16431	16313	16267	16405	16358	16394	16249	16313	16278	16346	16362	16380	16285	16478	16306	16311	16367	16263	16346	16372	16413	16191	16413	16173	16264	16363	16408	16311	16406	16400	16321	16341	16402	16330	16439	16385	16424	16290	16414	16460	16387	16322	16349	16337
26241	21698	28781	26451	25346	26100	26645	24680	24292	24225	24306	24257	24077	23849	23777	23506	23517	23406	23305	23369	23120	23248	23316	23215	23222	23111	23030	23154	23121	22947	23019	23227	23084	23025	23329	22940	23209	23398	23309	23181	23551	23484	23193	23031	23177	23136	22878	23296	23160	23078	23346	23203	23125	23256	23011	23177	23086	23014	23027	23055	23203	23190	23148	23126	23220	23242	23129	23171	23226	23064	23041	23080	23117	23230	23135	23285	23084	23167	22966	23255	23332	23175	23240	23224	23202	23135	23233	23372	23273	23138	23150	23308	23158	23125	23193	23084	23199	23397	23249	23130	22944	23097	23244	23013	23118	22982	23341	23026	23270	22922	23049	23177	23070	23053	22954	23027	23151	23178	23193	22870	23246	23220	23025	23086	23418	23158	23112	23007	23139	23009	23008	23078	22946	23052	23177	23153	23063	23112	23264	23094	23071	23039	23109	23187	23048	23054	23070	23185	23024	23081	23090	22819	22846	23206	23322	23237	23071	23062	23122	23264	23049	23084	22904	22935	23175	23088	23233	23171	23035	23139	23431	23130	23196	23255	22972	23241	23207	23098	23192	23038	23238	22969	23023	22947	23258	23050	22940	23190	23109	23045	22969	23138	23058	23226	23066	23028	23316	23264	23004	23232	22990	23250	23256	22904	23068	23064	23155	23144	22879	23277	23094	22916	23094	23016	23108	23352	23157	23129	23188	23037	22875	23001	23142	23093	23291	23341	23173	23267	23226	23115	22929	23233	23033	23208	23015	23093	22863	23090	23192	23197	23144	23130	23063	22922	23010	22948	23145	23261	23190	22939	22851	23088	23052	22945	23207	23185	23110	22957	23064	23106	23300	23147	23134	22805	23066	23159	23103	22973	23071	23188	23021	22922	23079	23035	23112	23101	23113	23037	22988	22877	23202	23106	23105	23046	23167	23098	23261	23100	23138	23116	23124	22879	23307	23227	23020	23129	23059	23030	23201	23192	23163	22988	23291	23079	23140	23212	23102	23234	22987	23081	23016	23088	23117	23080	23285	23235	23282	23055	23111	23091	22973	22928	22993	22999	23104	23037	23119	23209	23235	23074	23481	22999	22826	23036	23315	23173	23052	23022	23217	22881	23160	23296	23306	23096	23240	22927	23215	23064	23192	23010	23160	23202	23010	23045	23143	23340	22958	22899	23289	23166	23139	23142	23120	23005	22898	23041	23316	23322	23079	23167	23211	23273	23178	23351	23381	23154	23227	23124	23106	23151	23052	23148	23032	23038	23204	23119	23141	23136	23160	23202	22908	22996	23045	23045	23028	23067	23178	23286	23253	23145	23291	23021	23004	23136	23152	23098	23141	22996	22792	23122	23070	23158	22992	23129	23108	22975	23317	23051	22993	22850	23039	23155	23276	23167	23354	23338	23117	23162	23410	23123	23187	23240	23005	23129	23086	23256	23323	23162	23307	23206	22944	23098	22955	23179	23248	23158	22777	23367	22968	23062	23039	23181	23263	23071	23163	23188	23056	22892	22983	23242	23137	23001	23268	23114	23136	23201	23210	22979	23006	22915	23081	23069	22980	23198	23190	23132	23182	23244	23033	22910	23076	23252	23275	22911	23233	22981	23075	23234	23006	23230	22958	23018	23258	23170	23071	22947	22892	22943	23268	23213	23033	23027	22980	23077	23110	23258	23277	23046	23136	23283	22971	23066	23068	23140	23262	23056	23197	23085	23035	23076	23060	22982	23155	23243	23095	22959	22893	23088	23104	23131	23102	22988	23065	23175	23038	23220	23074	22963	22979	22836	23048	23289	22939	23131	22955	23164	23152	22936	22889	23063	22894	22958	23066	22965	23170	22838	23034	23232	23155	23191	23098	23093	23137	23019	23062	23075	23108	22999	23103	23035	23070	23046	23019	23180	22910	23101	22992	23163	23131	23143	22914	23092	23124	23077	23046	23029	23126	23040	23118	23173	23025	22987	23166	22881	23054	23096	23117	22934	23032	23040	23220	23098	23141	23143	23248	22964	23102	23202	23221	23161	23133	23018	23024	23158	23457	23261	22870	23279	23169	22941	23291	23166	22950	23067	23068	23197	23096	23029	23253	23170	22917	23172	23279	23037	23256	23376	22926	23071	23077	22715	23148	23181	23056	22980	23176	22939	23363	22935	23276	23290	23047	23122	23216	23182	23193	23000	23102	23098	23337	23135	23001	22937	23261	23234	22871	22975	22945	23055	23327	23331	23236	22859	23135	23252	23110	23077	23315	23441	23278	23394	22961	23056	22942	22983	22994	23235	23080	23176	23049	23133	23237	23050	23097	23270	23247	23237	23319	23096	23277	22989	23002	23280	23125	22991	23123	23065	23031	22926	23300	23437	23274	23037	22961	23129	23071	23137	23204	23098	22985	23157	23104	22947	23133	23029	23417	23182	23046	22980	23003	23278	23070	23177	23382	23129	23240	23108	22934	23185	23166	23231	23264	23010	22815	23086	23213	23209	23097	22938	23174	23197	23170	23388	23036	23208	23301	22967	23267	23140	23014	22911	23150	22823	22983	22998	23319	23189	22992	23334	23266	23284	23171	23055	23405	23372	23407	23025	23485	22918	23218	23132	23028	23195	23231	23126	23266	23298	23231	23257	23151	23086	22996	23325	23263	23128	23227	23010	22984	22899	23215	23110	23104	22916	23245	23179	23153	23150	23123	23353	23206	23261	23169	23246	23119	22883	23194	22966	23025	22828	23195	23110	23326	23026	23232	23056	23081	22911	23239	23147	23290	22917	23051	23111	23163	23221	23344	23293	23217	23254	22960	22949	23087	22917	23189	23033	23012	23220	23282	23183	22959	23126	23211	23096	22951	23380	22993	22914	23006	23132	23350	23205	23168	23152	23148	23434	23238	23023	23076	23175	23139	22984	23310	23148	23360	22953	23156	23098	23050	22953	23035	23321	22859	23164	23052	22999	22977	22972	23199	23171	23284	23071	23431	23225	23093	23197	23006	22750	22911	23201	23007	23250	22921	23056	23230	23347	23155	23174	23135	23292	23001	23270	23162	23130	23021	23133	23095	22958	23281	23105	23266	23334	23252	23282	23102	23026	23087	23018	22829	22923	23398	23281	23246	23133	23206	23065	23039	22917	23128	23170	23087	23229	23302	23103	23207	23186	22991	23033	23099	23342	23158	23282	23234	23069	23208	23177	22956	23288	22895	22957	23025	22967	23202	23048	23144	23075	23100	23232	23019	23245	23127	23381	22940	22941	23025	23045	23180	23213	22991	23120	23026	23008	23259	23311	23233	22978	23243	23074	23192	23142	23116	23046	23169	23235	23103	23106	23030	23091	23222	22987	23181	23000	23095	23145	23263	23247	23067	23404	23287	23250	23389	23113	23061	23006	23241	23387	23119	23094	22925	23213	23163	22796	23203	23309	23135	23165	23162	23222	23207	23037	23077	23001	23273	22968	23049	22900	22974	23005	22856	23311	23121	22938	23040	23226	23040	23044	23121	22891	23006	22859	23143	23150	23061	23270	23149	23072	23235	23079	23165	23130	23186	23076	23012	22892	23249	23126	23175	23027	22994	23073	23165	22938	22969	22931	23153	23022	23129	23066	23119	23104	23011	23077	23364	23186	23216	23097	23145	23118	23253	22999	23217	23131	23016	23165	23221	23290	23063	23144	23049	23219	23278	23080	22933	23253	23231	23150	23274	23111	23053	23250	23025	23084	23236	23183	23113	23227	23178	22979	23165	23028	23258	23127	23037	23115	23103	23255	22926	23275	23223	23119	23177	23034	23188	22918	23120	22933	23077	23133	23217	23169	22715	23221	23052	23031	23046	23049	23003	22980	23072	23197	22957	23123	23210	23040	22943	23201	23254	23024	23020	23231	23003	23083	23259	23074	23210	23212	23188	23278	23167	23024	23064	22807	23175	23179	23147	22964	23402	22940	23305	23057	23122	23299	23163	23263	23117	23297	23251	23104	23206	23150	22942	23040	23146	23046	23172	23122	23370	23021	23168	23149	23220	22937	23146	23146	23233	23233	23286	23351	23045	23291	23210	23386	23040	23439	23121	23064	23165	22830	23086	22911	23256	23162	23332	23094	23141	22940	23273	23428	23182	23020	23264	22959	23036	22969	22701	23220	23136	23151	23124	22922	23046	23030	23129	23077	23030	23049	23249	23324	23249	23188	23194	23057	23078	22933	23026	23240	23189	23252	22950	23152	22923	22918	23096	22956	23012	22828	23138	23292	23126	23214	23091	23071	23211	23099	23181	23164	23126	23004	23072	23210	23146	23247	23354	22833	23093	23010	23087	23133	23326	23220	23186	23117	23177	23002	23165	23064	23229	23059	22994	23294	23421	23079	23215	23206	23166	23230	23006	23016	23190	23000	23382	23026	23039	23261	22945	23062	23238	23270	23079	23088	23235	23015	23119	22916	23238	22931	22951	23096	23143	23094	23210	23424	23228	23048	23136	23154	22953	22942	23136	23106	23159	23041	23202	23133	23086	23463	23200	23174	22852	22753	23139	23370	23145	23212	23300	23164	23226	23019	22974	23019	23069	23075	23424	23199	23142	23346	23277	23168	22937	23222	23259	23295	23082	23152	22922	23231	23100	23096	23100	23130	23237	23253	23215	22948	23255	23154	23406	23089	23307	23165	23168	23152	22993	23261	23054	23091	23152	23307	23089	23270	23088	23184	23028	23086	23074	22981	23291	23162	23193	23166	23167	23030	23232	23099	23138	23274	23196	22946	23092	23220	23375	23000	22977	23113	23176	23122	23156	23221	23287	22914	23075	23093	23198	23208	23232	22940	23146	22887	23316	23101	23258	23033	23153	23210	23153	23367	23136	23050	22900	23327	23302	23232	23235	23121	23206	23148	23133	22938	23075	23018	22991	22891	23048	22952	23001	23232	23300	22994	23163	23332	23322	23078	23282	23203	23133	23130	22895	23152	23127	22933	23369	23170	23099	23055	23132	22877	23016	23062	23352	23159	23104	22973	23142	23103	23040	23094	23274	23517	23263	23302	23137	23125	22957	23018	23083	23139	23049	23228	23249	23149	23231	23242	23178	23257	23158	23247	23157	23145	22875	23026	23270	22917	23154	23244	23153	23056	23107	23185	22978	23256	22895	23069	23116	23023	23113	23161	23186	22968
20297	31875	30242	25692	22925	21510	20672	19881	19341	19264	19383	19164	18839	18833	18678	18085	18092	17860	17799	17923	17704	17636	17757	17746	17675	17569	17686	17694	17459	17721	17770	17761	17601	17795	17768	17831	17809	17952	17953	17861	17863	17796	17738	17660	17312	17736	17591	17666	17636	17647	17728	17820	17662	17596	17775	17665	17816	17730	17674	17505	17797	17538	17650	17763	17667	17768	17680	17503	17655	17724	17310	17594	17828	17670	17747	17770	17767	17581	17545	17752	17853	17600	17706	17553	17653	17811	17594	17763	17565	17709	17752	17830	17577	17765	17669	17702	17667	17343	17671	17670	17609	17681	17696	17679	17640	17605	17731	17636	17867	17760	17422	17754	17629	17590	17708	17718	17698	17726	17577	17690	17651	17660	17635	17547	17461	17567	17519	17663	17764	17552	17649	17674	17700	17692	17587	17649	17693	17566	17486	17584	17638	17779	17718	17558	17686	17635	17586	17756	17673	17447	17767	17679	17453	17340	17623	17444	17614	17614	17758	17629	17772	17533	17344	17600	17564	17581	17577	17717	17932	17465	17598	17640	17691	17760	17577	17570	17665	17733	17624	17657	17486	17646	17652	17736	17470	17784	17752	17570	17698	17905	17573	17797	17427	17613	17727	17580	17611	17687	17742	17750	17825	17539	17656	17697	17731	17493	17457	17430	17479	17681	17666	17610	17591	17848	17665	17682	17669	17616	17608	17751	17671	17649	17637	17653	17648	17720	17597	17719	17681	17755	17601	17609	17714	17515	17652	17571	17762	17693	17545	17685	17798	17702	17824	17804	17756	17713	17757	17687	17622	17572	17696	17602	17612	17869	17689	17790	17940	17664	17873	17527	17634	17663	17748	17571	17610	17587	17669	17592	17947	17552	17552	17622	17540	17588	17612	17676	17657	17756	17702	17623	17630	17633	17608	17706	17542	17675	17452	17634	17649	17711	17543	17547	17600	17525	17616	17607	17516	17523	17598	17673	17624	17840	17500	17622	17708	17667	17582	17623	17648	17753	17684	17741	17544	17579	17568	17546	17538	17729	17675	17695	17636	17474	17646	17708	17772	17653	17655	17648	17623	17672	17631	17556	17458	17777	17569	17680	17677	17612	17958	17696	17535	17614	17682	17727	17591	17641	17619	17595	17803	17578	17709	17725	17624	17651	17751	17705	17936	17566	17749	17683	17635	17643	17693	17747	17818	17567	17723	17672	17532	17617	17646	17596	17701	17599	17685	17575	17733	17733	17588	17530	17602	17667	17563	17560	17670	17579	17723	17527	17718	17603	17527	17628	17806	17662	17451	17577	17585	17675	17637	17752	17475	17523	17863	17506	17619	17669	17648	17549	17596	17518	17570	17375	17633	17548	17639	17564	17520	17630	17659	17581	17559	17497	17601	17415	17591	17560	17588	17598	17582	17700	17574	17603	17534	17794	17640	17696	17637	17472	17631	17716	17505	17694	17631	17621	17599	17392	17819	17829	17337	17580	17892	17928	17711	17593	17586	17648	17853	17560	17559	17569	17796	17737	17668	17567	17614	17649	17532	17638	17513	17595	17616	17728	17634	17538	17586	17556	17755	17722	17585	17485	17680	17657	17877	17589	17538	17529	17763	17672	17531	17608	17651	17613	17721	17605	17583	17541	17756	17611	17597	17528	17701	17371	17489	17654	17653	17730	17690	17699	17565	17545	17660	17562	17664	17641	17722	17711	17724	17605	17631	17854	17493	17651	17579	17678	17700	17507	17566	17682	17648	17519	17622	17810	17578	17579	17828	17520	17702	17776	17636	17606	17706	17637	17900	17670	17700	17722	17714	17691	17667	17626	17516	17771	17499	17720	17553	17586	17734	17490	17736	17734	17661	17571	17592	17617	17564	17634	17628	17722	17845	17680	17622	17617	17538	17506	17708	17524	17516	17389	17612	17766	17635	17571	17781	17596	17644	17666	17647	17613	17633	17612	17546	17810	17767	17607	17763	17786	17834	17506	17498	17511	17740	17435	17772	17743	17673	17571	17766	17709	17822	17838	17799	17598	17672	17682	17582	17825	17651	17754	17755	17555	17871	17589	17667	17765	17801	17650	17417	17658	17714	17594	17590	17675	17788	17655	17613	17873	17654	17624	17688	17541	17721	17781	17742	17694	17742	17675	17533	17666	17506	17543	17651	17815	17803	17557	17796	17719	17785	17857	17551	17445	17708	17768	17660	17489	17682	17690	17842	17377	17686	17857	17671	17516	17854	17519	17763	17645	17722	17602	17616	17611	17573	17646	17710	17635	17529	17832	17929	17662	17651	17712	17731	17706	17716	17802	17599	17513	17632	17748	17745	17653	17776	17696	17636	17637	17616	17491	17713	17629	17553	17679	17745	17668	17678	17643	17764	17524	17689	17616	17791	17589	17684	17544	17714	17660	17583	17590	17537	17516	17509	17596	17747	17638	17666	17683	17771	17640	17717	17739	17508	17720	17596	17566	17490	17536	17601	17594	17559	17771	17694	17572	17667	17819	17606	17759	17710	17489	17665	17710	17777	17768	17757	17585	17530	17608	17602	17676	17586	17770	17543	17418	17564	17515	17493	17570	17784	17614	17712	17565	17681	17466	17702	17689	17702	17655	17663	17524	17509	17615	17734	17559	17738	17654	17704	17602	17509	17456	17517	17749	17758	17460	17921	17696	17821	17711	17785	17740	17588	17759	17676	17502	17706	17546	17608	17642	17544	17599	17631	17479	17599	17716	17620	17438	17655	17663	17526	17571	17605	17652	17532	17798	17648	17623	17421	17749	17786	17755	17706	17592	17547	17597	17682	17577	17784	17666	17778	17776	17560	17704	17755	17783	17775	17742	17602	17644	17667	17706	17597	17556	17437	17545	17617	17761	17487	17735	17922	17799	17695	17628	17418	17483	17743	17651	17604	17743	17743	17579	17474	17404	17537	17655	17544	17760	17606	17758	17668	17724	17634	17596	17433	17653	17764	17462	17755	17524	17622	17504	17602	17544	17602	17617	17804	17422	17604	17775	17738	17724	17656	17745	17670	17721	17667	17523	17596	17605	17731	17465	17811	17533	17593	17597	17593	17607	17749	17649	17582	17646	17649	17775	17631	17497	17613	17557	17663	17702	17498	17876	17670	17632	17567	17618	17690	17705	17689	17518	17661	17544	17707	17527	17708	17669	17628	17596	17730	17869	17701	17796	17565	17695	17694	17530	17605	17548	17775	17700	17616	17677	17524	17770	17580	17999	17618	17717	17426	17717	17542	17643	17725	17513	17799	17544	17694	17640	17684	17780	17554	17753	17706	17692	17500	17736	17776	17606	17693	17704	17448	17543	17739	17747	17664	17773	17622	17482	17806	17448	17595	17545	17740	17720	17641	17620	17765	17695	17626	17590	17653	17759	17689	17633	17608	17645	17517	17715	17682	17677	17491	17775	17671	17801	17668	17737	17716	17647	17627	17579	17564	17583	17603	17752	17742	17697	17945	17679	17631	17771	17602	17616	17670	17654	17575	17388	17575	17587	17797	17786	17708	17785	17723	17490	17797	17775	17663	17657	17677	17585	17595	17709	17727	17757	17649	17754	17398	17581	17664	17658	17540	17506	17546	17486	17729	17805	17643	17757	17754	17471	17692	17578	17500	17532	17667	17703	17817	17642	17641	17529	17797	17596	17600	17518	17554	17598	17490	17629	17746	17563	17846	17724	17543	17550	17708	17457	17689	17591	17635	17658	17751	17521	17632	17579	17599	17572	17846	17814	17687	17587	17696	17745	17713	17540	17633	17698	17802	17690	17612	17640	17559	17585	17596	17585	17467	17581	17607	17583	17558	17752	17603	17703	17753	17520	17655	17731	17543	17517	17621	17451	17802	17504	17583	17657	17592	17723	17591	17786	17726	17675	17566	17666	17675	17653	17642	17583	17556	17721	17556	17731	17573	17767	17482	17631	17852	17605	17524	17647	17608	17472	17698	17708	17579	17799	17694	17553	17581	17641	17753	17644	17766	17766	17437	17689	17654	17598	17853	17750	17556	17490	17597	17440	17518	17594	17666	17678	17787	17565	17657	17528	17668	17754	17695	17679	17686	17695	17842	17656	17630	17695	17689	17660	17761	17763	17693	17697	17676	17701	17879	17796	17618	17719	17545	17594	17635	17528	17387	17651	17540	17553	17719	17613	17552	17815	17375	17531	17787	17582	17805	17627	17834	17674	17742	17708	17626	17691	17597	17649	17601	17466	17612	17588	17781	17649	17759	17652	17682	17682	17817	17640	17669	17806	17547	17767	17661	17588	17678	17706	17537	17691	17660	17638	17731	17590	17765	17616	17559	17718	17562	17626	17612	17670	17605	17493	17667	17759	17637	17608	17643	17487	17651	17653	17794	17415	17445	17485	17757	17754	17713	17476	17582	17494	17749	17691	17594	17570	17544	17743	17607	17583	17599	17682	17587	17614	17674	17811	17562	17714	17598	17739	17602	17637	17747	17845	17574	17667	17762	17726	17507	17786	17689	17735	17650	17689	17613	17596	17386	17498	17519	17607	17561	17697	17608	17632	17630	17446	17447	17590	17785	17885	17516	17659	17637	17668	17650	17606	17723	17632	17725	17724	17599	17554	17598	17653	17706	17486	17536	17695	17701	17677	17780	17686	17694	17582	17854	17624	17676	17621	17590	17649	17566	17727	17661	17545	17768	17649	17588	17602	17600	17814	17809	17742	17745	17731	17740	17573	17661	17627	17444	17669	17739	17601	17674	17725	17510	17773	17515	17667	17893	17669	17769	17792	17413	17658	17498	17643	17815	17512	17606	17781	17585	17711	17767	17700	17611	17620	17566	17743	17706	17739	17733	17678	17813	17690	17633	17624	17717	17426	17760	17522	17744	17664	17602	17635	17547	17565	17634	17708	17581	17634	17694	17518	17572	17559	17679	17645	17606	17632	17621	17461	17726	17789	17763	17551	17770	17710	17626	17701	17593	17626	17629	17742	17530	17790	17640	17839	17705	17764	17660	17746	17652	17734	17679	17512	17680	17538	17727	17859	17981	17641	17656	17652	17880	17553	17653	17559	17559	17665	17802	17742	17705	17445	17756	17549	17519	17598	17838	17551	17609	17645	17555	17525	17641	17737	17681	17612	17546	17671	17725	17643	17608	17483
24306	21674	29312	24654	23150	27197	29793	26449	25490	25730	25280	25765	25092	24948	25091	24492	24258	24192	24316	24074	23825	24182	23882	23906	24016	24226	23977	23913	23805	24045	23952	24075	23689	23907	23814	23769	23885	23850	24275	23901	24181	24071	24191	23861	23711	23792	23858	23879	24030	23988	23784	23864	23918	23986	23718	23794	24006	23811	23924	23850	23705	23564	23898	23810	24016	23709	23785	23924	23685	23811	23821	23648	23931	23844	23804	23788	23641	23795	23715	23725	23823	23694	23933	23911	23852	23808	23904	24070	23692	23705	23994	23928	23942	23951	23850	24074	23973	23781	23717	23726	24020	23588	23743	23823	23876	23701	23690	23704	23763	23729	23722	23733	23613	23758	24012	23726	23968	23655	23641	23866	23822	23732	23663	23893	23768	23968	23852	23788	23780	23763	23678	23670	23769	23763	23652	23880	23843	23811	23670	23776	23499	23655	23784	24062	23973	23720	23809	23737	23818	23805	23699	23841	23558	23529	23503	23600	23776	23864	24096	23870	23661	23629	23780	23665	23571	23709	23523	23717	23553	23920	23913	23753	23764	23617	23968	23919	23764	23845	23658	23825	23925	23666	23806	23839	23700	23872	23815	23657	23897	23958	23854	23625	23738	23790	23866	23668	24063	23744	23997	23680	23701	23773	23764	23653	23776	23747	23677	23838	23739	23736	23643	23682	23800	23954	23668	23973	23868	23771	23853	23767	23783	23767	23892	23657	23671	23836	23731	23720	23780	23732	23957	23649	23881	23800	23767	23655	23649	23656	23930	23879	23754	23824	23814	23669	23650	23725	23650	23837	23782	23816	23841	23774	23525	23782	23801	23642	23688	23704	23871	23720	24025	23538	23833	23924	23566	23824	23428	23591	23722	23862	23884	23642	23619	23736	23844	24072	23830	23922	23876	23809	23955	23541	23639	23842	24069	23731	23802	23758	24001	23910	23552	23877	23881	23650	23880	23674	23757	23764	23943	23851	23783	23855	23615	23831	23791	23656	23806	23745	23869	23765	23721	23780	23607	23933	23895	23861	23698	23735	24030	23868	23696	23832	23893	23704	23753	23747	23751	23719	23527	23717	23633	23622	23698	23693	23839	23904	23759	23822	23617	23555	23887	23660	23716	23599	23982	23283	23610	23883	23770	23934	23792	23899	23964	23731	23695	23888	23723	23981	23547	23591	23584	23894	23705	23684	23773	23860	23733	23918	23921	23815	23744	23718	23733	23957	23750	24000	23478	23898	23782	23768	23838	23794	23923	23645	23833	23876	23712	23742	23742	23646	23632	23670	23876	23908	23633	23719	23840	23783	23846	23804	23935	23902	23689	23789	23524	23714	23690	23913	23746	23650	23764	23789	23755	23644	23957	23750	23835	23929	23946	23765	23960	23803	23736	23776	23818	23800	23945	23968	23971	23902	23718	23609	23891	23918	23768	23683	23963	23835	23955	23856	23831	23700	23719	23967	23863	23729	23765	23734	23870	24022	23641	23839	23952	23670	23842	23864	23712	23790	23881	23756	24052	23816	23827	23716	23743	24036	23762	23678	23705	23531	23858	24013	23688	23653	23790	23867	23781	23946	23911	23626	24072	23720	23754	23857	23836	23982	23825	23848	23597	23707	23894	23561	23767	23885	23827	23650	23738	23846	23823	23717	23743	23686	23801	23904	23672	23820	24080	23772	23863	23736	23785	23899	23741	23618	23904	23631	23841	23661	23591	23723	23754	23741	23717	23635	23817	23745	23761	23766	23968	23851	23703	23559	23873	23830	23780	23991	24023	23785	23609	23811	23619	23760	23709	23744	23824	23803	23863	23763	23554	23819	23822	23940	23772	23575	23797	23871	23786	23793	23728	23568	23897	23760	23600	24046	23886	23791	23856	23611	23855	23714	24018	23545	23806	23853	23828	23722	23803	23657	23574	23941	23811	23635	23920	23848	23661	23980	23898	23718	23953	23719	24185	23793	23532	23888	23920	23922	23858	23716	23741	23869	23830	23760	23732	23779	23931	23923	23874	23756	23980	23982	23863	23727	23897	23710	23815	24035	23912	23740	24029	23837	23767	23888	23780	23707	23670	23630	23814	23574	23753	23944	23855	23677	23976	24043	23850	23629	23745	23841	23698	23821	23807	23764	23889	23656	23802	23813	23736	24007	23828	23739	23717	23907	23658	23937	24069	23980	23773	23724	23837	23821	23630	23770	23778	23815	23855	23741	23724	23808	23650	23706	23895	23932	23960	23897	23910	23947	23949	23636	23694	24028	23818	23616	23780	23786	23885	23801	23805	23940	23749	23881	23904	23802	23952	23913	23770	23799	23780	23808	23800	23802	23663	23735	23811	23674	24041	23644	23887	23915	23745	23605	23718	23802	23786	23755	23698	23803	23658	23820	23948	23653	23730	23837	23782	23715	23888	23895	23615	23864	23843	23585	23840	23791	23856	23751	23786	23855	23928	23661	23882	23921	23869	23865	23757	23984	24028	23895	23731	23716	23837	23619	23763	23877	23743	23819	23886	23794	23872	23784	23525	23872	23788	23906	23790	23771	23857	23609	23685	23753	23822	23910	23544	23610	23654	23669	23774	23708	23696	23767	23617	23768	23737	23907	23909	23794	23653	23643	23734	23717	23581	23724	23827	23778	23982	23698	23829	23616	23634	23789	23706	24105	23676	23668	23741	23855	23774	23692	23559	23733	24159	23820	23746	23732	23870	23622	23657	23649	23640	23760	23877	23723	23700	23868	23896	23994	23840	23802	23951	23881	23808	23921	23759	23673	23575	23882	23611	23831	23785	23745	23616	23814	23758	23923	23791	23881	23620	23688	23832	23880	23859	23755	23981	23855	23971	23675	23690	23963	23861	23778	23942	23615	23777	23738	23774	23627	23706	23596	23345	23816	23857	23676	23827	23705	23781	23844	23865	23881	23592	23649	23977	23849	23908	23764	23467	23935	23874	23820	23957	23907	23755	23426	23871	23584	23601	23721	23764	23776	23499	24026	23638	23925	23751	23849	23794	23737	23742	23963	23801	23885	23784	23802	23563	23851	23756	23967	23733	23777	23798	23731	23639	23770	23841	23635	23788	23692	23784	23520	23877	23918	23815	23844	23800	23980	23941	23646	23927	23700	23881	23792	23944	23868	23968	23642	23899	23589	23989	23719	23861	23758	23536	23698	23784	24144	23703	23767	23816	23839	23576	23930	23744	23593	23746	23622	23869	23727	23811	23929	23750	23803	23876	23994	23812	23624	24023	23816	23888	23821	23771	23720	23797	23596	23919	23949	23777	23701	23555	23825	23616	23698	23935	23840	23827	23512	23568	23828	23782	23749	23857	23862	23904	23872	23917	23974	23859	23798	23718	23748	23868	23755	24032	23814	23755	23539	23755	23859	23721	23929	23913	23480	23816	23826	23855	23837	23815	23816	23672	23675	23894	23733	23532	23607	23644	23678	23745	23739	23734	23880	23693	23738	23816	23705	23810	23727	23800	23704	23791	23884	23776	23905	23777	23692	23685	23856	23682	23974	23842	24030	24065	23780	23909	23607	23669	23573	23726	23835	23800	23826	23933	23920	23522	23888	23894	23470	24015	23868	24012	23559	23739	23504	23822	23603	23640	23648	23656	23773	23643	23550	23635	23787	24099	23614	23829	23786	23706	24029	23788	23700	23664	23688	23649	23778	23691	23844	23749	23812	23755	23950	23799	23886	23825	23397	23863	23921	23592	23921	23550	23679	23916	23787	23785	23814	23791	23705	23781	24040	23837	23511	23775	23533	23934	23728	23758	23883	23911	23736	23826	23791	23793	23676	23716	23669	23744	23753	23779	23681	23708	23518	23804	23947	23927	23843	23835	24005	23802	23738	23829	23620	23778	23867	23706	23814	23782	23835	23663	23724	24028	23894	23709	23799	23791	23899	23927	23712	23845	23763	23747	23682	23888	23823	23883	23721	23687	23880	24072	23675	23849	23960	23905	23733	23678	23627	23606	23742	23776	23926	23832	23807	23898	23713	23715	23546	23808	23655	23949	23876	23805	23674	23607	23814	23660	23830	23648	23744	23880	23632	24013	23793	23790	23722	23757	23776	23884	23707	23841	23756	23879	23724	23682	23560	23826	23836	23628	23712	23741	23730	23856	23781	23678	23695	23749	23688	23650	23623	23737	23877	23824	23740	23853	23663	23920	23842	23837	23704	23714	23702	23649	23826	23886	23633	23782	23813	23577	23747	23994	23703	23850	23988	23818	23779	23651	23845	23788	23766	23865	23928	23608	23898	23891	23661	23775	23882	23580	23540	23737	23812	23823	23743	23719	23654	23595	23803	23829	23770	23813	23599	23655	23802	23651	23677	24060	23798	23727	23898	23871	23829	23617	23783	23576	23761	23634	23666	23830	23738	23904	23853	23899	23757	23663	23618	24024	23855	23930	23684	23975	23558	23818	23795	23727	23804	23833	23751	23702	24006	23665	23742	23767	23976	23955	23807	23754	23813	23928	23624	23898	23668	23840	23720	23861	23668	23720	23873	24114	23767	24088	23728	23500	23942	23654	23679	23900	24018	23876	23801	23836	23610	23766	23789	23694	23717	23923	23699	23824	23602	23872	23698	23724	23772	23837	23802	23586	23859	23727	23731	23866	23770	23942	24091	23711	23615	24018	23824	23810	23777	23748	23642	23816	23961	23801	23764	23908	23703	23825	23626	23849	23686	23724	23809	23843	23765	23803	23686	23909	23558	23668	23696	23840	23855	23923	23674	23713	23735	23718	23984	23909	23616	23776	23649	23921	23595	23852	23847	23855	23887	23701	23928	23718	23882	23792	24015	23605	23681	23784	23757	24009	23868	23796	23686	23842	23938	24009	23621	23778	23898	23824	23918	23966	23972	23650	23794	23719	23720	23761	23506	23783	23585	23836	23884	23700	23741	23791	23988	23556	23436	23744	23592	23664	23455	23858	23906	23545	23554	23879	23802	24028	23721	23733	23964	23780	23738	23903	23694	23979	23913	23770	23813	23785	23836	23806	23812	23952	23714	23687	23671	23819	23807	23749	23778	23738	23675	23858	23639	23951	23540	23874	23861	23671	23792	23531	23596	23876	23860	24103	24028	23740	23771	23752	23791	23749	23724	23707	23884	23713	23947	23848	23984	23844	23893
23199	39050	36970	29958	26315	23836	22461	21633	20775	20738	20698	20345	19795	19801	19403	18902	18710	18455	18104	18130	18053	18352	18331	17868	18125	17995	17960	18009	18144	18242	17983	18038	18063	18242	18080	18152	18200	18537	18562	18444	18359	18416	18208	18134	18005	18158	17987	18127	18128	18076	18005	18111	18014	18011	17981	18045	18130	18091	17750	18018	17982	17911	17894	18054	17887	17988	17864	18022	18001	18103	18034	18091	17991	17777	17938	18048	18032	18014	18095	18041	17983	17804	17968	17985	17969	17877	17889	18005	17954	17944	17902	17857	18230	17990	18100	17961	18118	17910	18282	18031	18052	17968	17880	17961	17937	18120	18046	18142	17856	18041	17924	18120	18057	18120	17843	17974	18044	18172	18070	17865	17929	18055	18029	18075	18042	17683	17926	18138	17995	18124	17867	18375	17934	18014	17960	17909	18069	17986	18019	17890	18008	18107	18107	18085	17750	18009	17862	17989	17889	18090	18025	17795	17997	18103	17942	17898	17765	18086	17985	17879	17894	18081	17922	18047	17904	18001	17947	18176	17863	18010	17946	17839	17779	18030	18043	18073	17954	18031	17923	18068	18014	18068	18031	18029	18015	17960	18036	18136	17992	18033	18047	18097	17853	18079	17912	17885	18013	17745	17959	18058	17903	17771	17775	18014	17902	17981	17884	18047	18090	17873	17891	17931	17932	17886	17827	17916	17811	18002	18109	17992	17943	17961	17834	18145	17990	17865	18020	17870	17932	18087	18050	17960	17892	17881	18049	18061	18163	17985	17956	17855	17978	17946	17995	18022	18067	18064	17945	17986	17972	17843	18052	17999	17837	17982	18005	17941	17956	17851	17934	18013	17976	17914	18013	18000	18035	17995	18056	17824	17996	17937	17913	18088	17887	18127	18001	18070	18034	18114	18093	17979	17974	17858	17932	17835	18081	18029	17888	18052	17769	18086	17998	18083	18007	18145	18005	18020	17965	17994	17971	18085	17939	17920	17913	18195	17877	18090	17955	18009	17982	17881	18067	17854	18061	18147	17883	18016	17908	17995	17964	18029	17934	18002	18049	17921	17840	17972	17901	18029	18002	18047	17879	17961	18073	18027	18150	17811	17922	17811	17914	18091	18195	18007	18085	17963	17845	17706	17919	18133	17918	17985	18093	17812	18125	17991	18011	18095	17808	17989	17985	18059	17973	17843	17999	18049	17810	17876	17887	18005	17944	18128	17820	17929	17927	17972	17740	18127	17821	17921	17989	18132	17881	18000	17917	17898	17852	18078	18121	18001	17849	17855	18149	17968	18102	17906	17943	18122	18113	18028	18066	17968	18133	17924	18134	18090	17922	17920	18010	17909	18007	17929	17751	17995	17885	17978	18057	18030	18072	17884	17983	17813	18001	17933	18160	17878	17920	17845	18065	17843	18007	17857	17920	17851	17986	17920	18019	17921	17974	18003	17980	17955	17903	17910	17971	17930	18025	18137	17976	17926	17852	17994	18057	18016	17850	18055	18036	17838	17804	17919	17870	17864	17932	17922	18167	17897	17996	18079	18186	17705	18008	18063	17960	17963	17989	17980	17784	17962	18118	17968	18008	17950	17901	17933	17906	17953	17880	17989	17964	17818	17901	17903	17995	18027	17864	18096	18023	18137	17837	17967	18024	17836	18045	18005	17900	18012	18015	17941	18033	17849	17961	18216	17904	17928	18126	17922	17993	18060	17979	17923	17998	18095	17893	18218	17946	18090	18021	18034	18001	17905	18040	18149	17941	17768	17909	17962	18031	18035	18065	18085	18021	17912	17938	18032	17945	17896	18062	17971	18073	17977	17791	17938	17928	18001	18026	18031	17907	17886	18048	17863	18117	17895	18078	17886	17862	17877	18147	17889	18006	17953	17839	17957	18056	18143	17918	18009	18081	17932	18030	17939	17969	18080	17783	17965	17832	18204	17931	18006	17908	18151	17989	17784	18151	17934	18056	17887	17775	17913	18047	17926	18078	17737	17907	18010	17805	17875	18077	17932	17967	17961	18144	17953	17840	17831	17996	18118	17720	17897	17953	17942	18094	17958	17940	17913	17786	17966	17892	17996	18059	18045	18006	18055	17894	17981	18049	18117	17903	17876	17956	17763	17913	17963	18012	18046	17756	18048	18117	17948	18019	17776	18010	18048	17746	18096	17911	18044	17988	17871	18125	18094	17816	17965	17941	18050	17906	18109	17982	17883	18045	17938	18015	18042	17794	18080	17755	17862	17829	18187	17822	17744	17925	18024	17865	18113	18017	17927	17945	17933	18074	18064	17835	18054	18057	18061	17758	18139	17848	18074	18279	18085	17904	17897	17999	17851	17975	17790	17901	18053	17950	18081	18075	18132	18018	18000	17992	17958	17905	17847	17862	17942	17829	17841	17942	18022	17990	18085	17988	18098	17908	17990	18081	17953	18065	17938	18038	17906	17884	17885	18123	17904	18023	17974	18029	18155	17908	17694	17970	17924	17977	17980	17905	17890	18087	18130	17970	17906	18120	18090	18153	17979	18022	17972	17815	17912	17916	17887	18051	17867	18041	17915	17944	17879	17906	18000	17894	17829	18167	17826	18048	18193	17787	18006	17896	17998	18018	17927	18022	17813	17822	17863	17850	17764	17947	17921	17813	17881	18158	17882	17824	17851	17836	17939	17967	18037	18120	17954	17825	18024	17879	17985	17857	18222	17998	18001	17905	18039	17991	17889	17964	17859	18016	17774	17902	18037	17926	17880	17982	17981	17854	17904	17931	17956	18073	17995	17937	17973	17992	17896	18173	17944	18056	18132	17933	17886	17800	18141	17983	17897	18054	17820	18060	17844	17894	17903	17867	17887	17964	17930	17973	17977	18022	17896	18048	17982	17876	17950	17941	17820	18016	17852	18001	17767	18053	18038	17887	17823	17993	18075	17945	17763	17951	18126	18081	17932	17964	17881	17958	18047	17950	17967	17915	17872	18007	17934	18035	18057	18010	18018	17716	18005	18022	17812	17953	17834	17834	18050	18014	18009	17906	17928	17887	18003	17836	18044	17940	17953	17678	17981	18021	17886	17973	17763	17913	17872	18113	18016	18082	18001	17839	17985	17778	17994	17863	17932	18119	17939	17933	17850	18053	18100	18094	17876	17984	17734	18100	18035	18150	17858	17922	17875	18063	17863	17992	17971	17924	17999	18281	17995	17916	18116	18018	18089	17737	18119	18044	17952	17852	17890	18019	17916	18024	17834	17949	18049	18127	17875	17888	17987	18041	18005	17958	17920	17961	17981	17862	17791	17948	17797	17888	18021	17911	17991	17974	17990	17968	17756	18184	17929	17932	17799	17969	18017	18021	17979	17916	17856	17933	18016	18078	18134	18031	18025	17861	18005	18014	17955	18096	17976	17991	18054	17943	18084	17782	18029	17945	18039	18131	17933	18037	18076	17883	17972	17934	17959	17976	18095	17911	17774	17960	17848	17986	18050	17921	17826	18088	18156	17889	18044	18014	18047	17940	17828	18147	17901	17998	17934	17837	17923	18205	18087	17958	18024	17925	17826	17897	17927	17821	18099	17872	17929	17814	17946	17881	18014	18063	18046	17842	18034	17979	17884	17923	17854	18141	17953	17875	17911	17886	18072	18146	18011	17708	17783	17928	17827	18109	18082	17974	18052	17934	17876	18038	17971	17836	17966	17964	17754	17937	18019	17938	17940	18179	18110	18117	17986	17805	18035	17985	17995	18150	17922	18059	18037	17961	18075	17995	18129	18047	17958	17933	18006	17960	17915	18137	17959	18049	17968	17697	18004	17987	18052	17988	17948	18007	17968	18068	17925	17999	18022	17797	17899	18000	18092	18029	17912	18035	18071	17958	17931	17802	17870	18034	18032	18073	17955	18001	17999	17986	17970	17938	18079	17919	18056	17859	18068	18138	17994	18052	17833	18040	17972	17920	18037	17915	17867	18126	17884	18072	18007	18074	17969	18000	17929	18030	17930	17943	17885	17903	17854	17944	18047	17980	17709	17926	18121	17931	18064	17773	18144	17995	17984	17923	18068	17984	18020	17973	18052	18008	17952	17887	18010	17872	17967	17831	18095	18160	17867	17958	17775	17901	18002	17888	18141	17924	17971	17851	18101	17894	18094	17937	18213	18136	17890	17837	17914	17791	17937	18014	17915	17908	17873	17799	17950	17872	17953	17983	17968	17983	17943	18084	17899	17970	17948	17923	18000	18047	17904	17962	18057	17887	18079	18022	17940	18031	17863	17888	18008	17864	18157	17860	18086	17961	17853	18127	17925	17966	17965	17883	17927	18036	17879	17663	17951	18048	18025	17961	17854	17808	17876	18132	18047	18070	18036	17765	17934	17918	17987	17872	18085	18010	17974	17979	17981	17801	17839	17840	18025	17937	18011	17956	17925	18048	17992	17873	17986	18074	17949	18050	18138	17833	17809	17849	18160	17898	17762	18104	18020	18074	18076	18063	18116	17780	18005	17908	17815	17888	17907	17994	17851	17982	18046	17896	17971	17992	17842	18007	17989	18061	18041	18014	17777	17947	18035	17878	17875	17886	17925	18108	17905	18069	18095	17847	17784	18045	17762	18090	17844	17961	18042	18040	17963	17872	18052	17983	17922	18053	17838	17828	18024	17897	17818	17875	17957	18192	18072	17953	18026	17992	17844	18007	18155	17739	18028	18004	17815	18023	17904	17937	17913	18086	17986	17991	17916	17932	18166	17801	18045	18036	18104	18003	17846	18055	18178	18124	17829	17912	18051	17968	18002	17908	17950	18074	17812	17812	18130	17900	18076	18090	18090	17929	17974	18067	17978	17926	18018	18020	17859	18021	17952	17957	17876	17996	18024	17886	17817	18000	17958	17973	17987	17995	17856	17959	17818	17872	18154	17854	17826	18034	18037	17965	18118	17997	18112	18128	18034	17917	17910	17773	17997	18078	17948	17932	17921	18045	17957	17993	18070	17923	17995	18111	17869	17950	17989	18017	17947	18143	17861	18204	17884	17947	17928	18063	17957	18052	17904	17985	17946	18005	18175	17912	17986	17986	17889	17987	17982	17933	18027	18011	17985	17831	18044	17964	17846	18014	18044	18143	17922	17975	17963	18084	18030	17907	18074	17979	18024	17986	18032	17850	18109
30510	24248	26753	25128	22805	22436	22294	21958	21878	21756	22029	21883	21662	21536	21583	21707	21300	21145	21328	21451	21217	21195	21427	21540	21265	21230	21030	21341	21328	21117	21240	21270	21551	21182	21335	21453	21526	21400	21515	21367	21571	21216	21440	21214	21159	21196	21310	21408	21266	21257	21346	21488	21287	21463	21056	21315	21475	21360	21195	21315	21241	21292	21474	21297	21387	21353	21299	21332	21322	21177	21118	21302	21308	21202	21566	21249	21244	21224	21233	21411	21340	21278	21402	21164	21416	21216	21389	21148	21401	21161	21112	21327	21348	21353	21129	21177	21225	21166	21297	21422	21120	21286	21299	21234	21119	21408	21344	21310	21353	21221	21217	21289	21067	21270	21163	21314	21308	21409	21253	21351	21365	21228	21181	21183	21227	21099	21165	21237	21319	21312	21312	21278	21403	21356	21166	21370	21183	21252	21230	21183	21167	21266	21116	21118	21312	21225	21427	21409	21352	21338	21369	21148	21248	21282	21557	21200	21221	21208	21153	21231	21221	21256	21282	21165	21248	21348	21215	21243	21414	21074	21228	21296	21420	21359	21286	21302	21246	21329	21223	21217	21345	21474	21341	21123	21445	21159	21168	21289	21144	21160	21253	21108	21128	21114	21226	21483	21284	21402	21479	21294	21377	21276	21380	21167	21363	21311	21292	21412	21085	21210	21283	21176	21328	21245	21335	21356	21313	21270	21254	21244	21384	21210	21471	21309	21317	21356	21192	21397	21082	21469	21249	21194	21334	21065	21229	21290	21380	21138	20914	21139	21275	21303	21211	21183	21134	21556	21379	21423	21251	21434	21148	21365	21440	21086	21278	21168	21293	21087	21315	21353	21442	21519	21433	21355	21266	21197	21246	21342	21391	21085	21194	20981	21546	21249	21208	21241	21083	21344	21445	21195	21156	21281	21331	21466	21377	21190	21429	21340	21194	21547	21327	21232	21106	21230	21319	21308	21145	21177	20966	21197	21345	21428	21234	21391	21274	21403	20941	21371	21162	21131	21267	21299	21441	21331	21318	21202	21268	21231	21327	21227	21187	21445	21410	21140	21279	21361	21142	21333	21325	21178	21161	21193	21351	21246	21082	21221	21393	21209	21476	21223	21197	21034	21162	21225	21451	21525	21277	21301	21346	21234	20893	21306	21322	21248	21271	21065	21465	21354	21213	21123	21126	21240	21284	21119	21268	21410	21351	21257	21049	21204	21214	21386	21186	21247	21087	21114	21231	20935	21248	21217	21177	21153	21354	21340	21343	21262	21301	21256	21219	21326	21155	21175	21425	21300	21445	21090	21274	21426	21499	21280	21144	21186	21493	21126	21438	21337	21123	21375	21249	21146	21309	21347	21393	21235	21480	21318	21282	21150	21312	21392	21343	21052	21190	21147	21427	21018	21237	21297	21136	21441	21136	21153	21169	21352	21259	21187	21227	21154	21238	21267	21145	21158	21400	21189	21426	21228	21154	21343	21023	21344	21360	21196	21430	21322	21250	21227	21179	21251	21215	21151	21220	21348	21036	21408	21186	21402	21313	21399	21470	21049	21379	21349	21429	21231	21187	21093	21309	21030	21392	21342	21542	21550	21237	21370	21211	21477	21429	21138	21164	21065	21164	21264	21306	21347	21295	21318	21397	21389	21061	21399	21263	21260	21332	21217	21182	20988	21127	21348	21233	21432	21521	21292	21125	21134	21384	21269	21205	21340	21131	21158	21359	21160	21420	21148	21328	21116	21566	21141	21218	21131	21201	21297	21259	21560	21034	21373	21377	21336	21485	21358	21121	21492	21216	21195	21275	20984	21430	20937	21336	21485	21300	21328	21402	21328	21450	21374	21245	21313	21371	21256	21108	21559	21205	21235	21234	21118	21149	21139	21444	21141	21315	21191	20998	21133	21153	21205	21237	21206	21232	21497	21422	21165	21324	21306	21211	21459	21578	21203	21225	21172	21161	21377	21361	21238	21191	21477	21070	21441	21361	21428	21529	21170	21103	21264	21311	21139	21053	21363	21092	20992	21211	20879	21200	21440	21349	21197	21178	21255	21161	21287	21236	21163	21131	21272	21220	21255	21286	21311	21420	21536	21189	21294	21321	21232	21291	21254	21326	21212	21183	21327	21313	21131	21226	21235	21354	21264	21326	21058	21291	21430	21374	21326	21026	21505	21302	21274	21045	21173	21230	21227	21518	21404	21204	21350	21277	21282	21340	21123	21101	21190	21151	21132	21212	21275	21331	21434	21515	21173	21268	21367	21311	21212	21141	21182	21318	21140	21411	21150	21208	20942	21289	21431	21123	21318	21503	21255	21077	21141	21170	21157	21249	21264	21093	21308	20991	21244	21226	21188	21228	21354	21349	21126	21376	21134	21350	21306	21122	21147	21123	21304	21207	21275	21367	21268	21134	21336	21246	21426	21366	21465	21332	21376	21321	21002	21041	21216	21348	21455	21238	21330	21324	21276	21388	21275	21113	21279	21137	21220	21217	21113	21551	21353	21264	21303	21399	21087	21362	21229	21175	21407	21172	21230	21196	21143	21059	21243	21323	21185	21265	21367	21450	21274	21490	21349	21012	21201	21335	21298	21216	21124	21215	20940	21397	21336	21149	21278	21293	21413	21205	21090	21436	21521	21278	21446	21234	21511	21141	21228	21163	21375	21191	21220	21162	21328	21151	21373	21423	21332	21141	21321	21365	21379	21357	21273	21183	21359	21404	21257	21163	21257	21259	21305	21498	21111	21277	21334	21118	21225	21148	21460	21146	21404	21227	21277	21262	21015	21200	21194	21295	21435	21020	21281	21456	21238	21434	21270	21294	21175	21019	21157	21286	21504	21154	21195	21490	21204	21159	21211	21353	21448	21295	21198	21154	21247	21400	21376	21366	21331	21339	21335	21344	21587	21394	21252	21303	21241	21239	21324	21272	21417	21198	21199	21315	21406	21490	21133	21139	21168	21372	21387	21234	21172	21007	21206	21338	21326	21404	21402	21272	21476	21427	21184	21390	21141	21362	21426	21239	21295	21171	21207	21227	21200	21427	21204	21010	21204	21254	21268	21258	21297	21283	21194	21118	21305	21314	21197	21483	21246	21296	21231	21317	21190	21383	21345	21336	21151	21105	21268	21118	21211	21122	21033	21363	21299	21304	21468	21260	21347	21307	21236	21134	21620	21063	21074	21266	21305	21101	21275	21195	21230	21281	21446	20991	21278	21242	21086	21273	21104	21215	21197	21208	21153	21296	21212	21266	21254	21392	21313	21129	21163	21182	21181	21261	21214	21162	21178	21121	21227	21240	21245	21483	21423	21490	21263	21383	21397	21390	21303	21125	21056	21103	21299	21325	21068	21399	21362	21166	21289	21264	21237	21067	21238	21322	21195	21294	21224	21141	21514	21460	21361	21186	21338	21337	21170	21394	21502	21461	21237	21154	21237	21328	21246	21133	21465	21246	21138	21345	21184	21177	21324	21532	21431	21465	21200	21289	21361	21332	21274	21359	21366	21245	21155	21322	21178	21436	21262	21364	21207	21244	21259	21321	21214	21415	21488	21311	21141	21251	21312	21211	21356	20990	21496	21156	21179	21282	21144	21386	21346	21306	21262	21136	21239	21049	21341	21189	21125	21121	21230	21319	21210	21414	21173	21245	21301	21264	21189	21269	21024	21121	21176	21169	21444	21187	21204	21363	21272	21458	21212	21197	21225	21254	21285	21287	21381	21196	21352	21222	21307	21340	21247	21336	21520	21104	21132	21229	21116	21268	21273	21400	21357	21074	21299	21369	21131	21333	21275	21328	21235	21186	21273	21310	21319	21408	21247	21281	21266	21049	21222	21304	21177	21066	21184	21030	21460	21341	21329	21322	21274	21437	21170	21484	21204	21230	21231	21396	21223	21121	21143	21263	21388	21176	21401	21169	21508	21332	21213	21292	21258	21285	21306	21178	21056	21385	21268	21302	21477	21374	21265	21104	21265	21289	21221	21290	21365	21216	21182	21210	21188	21280	21203	21435	21478	21216	21233	21418	21448	21306	21215	21259	21091	21253	21230	21357	21081	21232	21402	21253	21441	21248	21297	21267	21218	21291	21155	20988	21220	21229	21128	21262	21344	21281	21332	21311	21164	21278	21215	21252	21238	21203	21290	21190	21379	21274	21281	21278	21250	21420	21233	21322	21360	21176	21454	21130	21164	21167	21373	21299	21357	21371	21409	21314	21120	21289	21389	21126	21309	21151	21179	21464	21107	21353	21232	21318	21294	21315	21158	21424	21128	21112	21445	21278	21278	21198	21275	21223	21434	21300	21271	21501	21435	21128	21130	21094	21090	21243	21362	21335	21128	21171	21350	21340	21265	21238	21311	21198	21001	21355	21084	21254	20948	21325	21153	21476	21451	21418	21268	21299	21306	21333	21242	21231	21180	21255	21281	21339	21324	21204	21273	21426	21148	21184	21549	21400	21473	21255	21336	21244	21344	21417	21344	21264	21510	21354	21126	21345	21156	21190	21187	21489	21232	21235	21234	21168	21264	21206	21247	21320	21402	21399	21428	21421	21319	21365	21279	21193	21331	21129	21454	21225	21443	21180	21233	21166	21375	21203	21236	21343	21306	21176	21410	21349	21236	21601	21241	21297	21175	21305	21315	21176	21299	21499	21391	21222	21245	21158	21190	21075	21391	21300	21284	21422	21377	21350	21367	21101	21151	21156	21151	21238	21216	21167	21418	21359	21143	21190	21476	21363	21352	21215	21362	21516	21397	21373	21332	21235	21118	21103	21346	21324	21083	21107	21206	21397	21107	21350	21233	21181	21275	21139	21331	21376	21180	21229	21140	21160	21325	21735	21169	21279	21482	21194	21298	21198	21260	21359	21327	21426	21259	21200	21597	21531	21243	21266	21361	21311	21166	21293	21032	21332	21249	21207	21325	21136	21219	21453	21420	21203	21304	21398	21210	21289	21014	21168	21401	21379	21243	21311	21272	21341	21083	21236	21208	21423	21117	21230	21293	21136	21133	21362	21310	21471	21239	21178	21257	21239	21244	21112	21052	21443	21199	21349	21262	21182	21156	21383	21135	21111	21376	21163	21243	21123	20970	21184	21311	21270	21250	21168	21074	21309	21335	21346	21242	21185	21153	21278	21431
19749	24451	23466	20655	19153	18174	17778	17392	17142	17150	17116	17064	17125	16865	16860	16718	16586	16464	16343	16418	16383	16487	16438	16463	16504	16467	16403	16296	16346	16464	16290	16336	16292	16535	16260	16367	16458	16415	16520	16759	16584	16432	16567	16444	16387	16384	16431	16399	16126	16372	16467	16330	16434	16501	16263	16312	16483	16469	16292	16350	16503	16370	16496	16484	16378	16336	16251	16307	16235	16294	16502	16304	16292	16447	16395	16302	16592	16394	16528	16370	16370	16285	16252	16558	16245	16375	16322	16384	16438	16381	16269	16252	16206	16391	16362	16307	16332	16193	16196	16337	16347	16418	16406	16374	16432	16438	16478	16342	16417	16256	16356	16288	16461	16538	16436	16246	16327	16416	16275	16409	16533	16255	16455	16406	16160	16355	16377	16201	16287	16368	16147	16291	16268	16276	16480	16308	16425	16388	16350	16464	16355	16301	16378	16216	16308	16218	16455	16364	16252	16349	16363	16276	16345	16177	16411	16314	16481	16318	16383	16387	16355	16371	16495	16202	16421	16239	16209	16438	16206	16425	16244	16304	16207	16486	16156	16399	16296	16346	16300	16346	16374	16494	16209	16440	16420	16361	16324	16209	16499	16205	16254	16231	16333	16337	16157	16348	16411	16348	16191	16309	16487	16372	16507	16189	16336	16397	16266	16209	16249	16269	16370	16308	16248	16255	16354	16254	16454	16141	16230	16363	16411	16235	16391	16356	16377	16353	16396	16332	16388	16257	16306	16293	16293	16328	16378	16274	16406	16190	16282	16393	16360	16209	16288	16413	16171	16445	16211	16169	16368	16332	16240	16492	16288	16322	16374	16294	16425	16394	16311	16399	16398	16136	16418	16371	16463	16346	16186	16423	16506	16220	16485	16369	16307	16175	16397	16316	16287	16315	16268	16155	16451	16416	16258	16355	16143	16368	16282	16224	16360	16356	16314	16247	16264	16440	16250	16279	16268	16326	16499	16455	16177	16393	16289	16303	16371	16165	16447	16272	16389	16222	16298	16231	16315	16510	16235	16469	16395	16378	16356	16190	16324	16285	16227	16586	16322	16286	16335	16260	16273	16421	16267	16283	16301	16334	16355	16219	16151	16376	16262	16330	16388	16313	16489	16259	16125	16391	16425	16374	16220	16388	16400	16269	16336	16372	16340	16351	16200	16408	16249	16352	16251	16178	16337	16166	16450	16467	16305	16348	16144	16406	16352	16259	16216	16350	16287	16176	16385	16202	16219	16447	16392	16251	16433	16348	16393	16346	16147	16593	16293	16322	16530	16311	16407	16365	16480	16452	16299	16347	16289	16228	16389	16498	16351	16400	16321	16473	16514	16231	16128	16373	16099	16370	16425	16305	16364	16312	16265	16410	16356	16222	16439	16216	16239	16316	16492	16251	16289	16339	16285	16401	16314	16270	16403	16350	16364	16367	16472	16266	16304	16233	16256	16229	16328	16374	16319	16443	16338	16350	16462	16362	16406	16399	16404	16362	16262	16427	16344	16622	16436	16304	16326	16209	16448	16316	16291	16247	16264	16290	16425	16313	16374	16198	16343	16465	16396	16290	16287	16429	16345	16235	16290	16454	16368	16256	16220	16330	16334	16343	16248	16258	16379	16423	16359	16248	16234	16465	16351	16375	16332	16273	16377	16427	16255	16370	16554	16328	16245	16340	16304	16230	16381	16265	16388	16273	16366	16380	16305	16335	16386	16387	16249	16200	16491	16502	16529	16413	16349	16297	16377	16414	16289	16418	16301	16213	16267	16375	16449	16384	16155	16367	16365	16370	16410	16482	16374	16475	16311	16257	16268	16369	16264	16470	16377	16274	16307	16201	16446	16409	16298	16436	16312	16373	16451	16333	16375	16446	16305	16324	16368	16398	16412	16350	16401	16364	16400	16298	16212	16482	16298	16412	16310	16266	16373	16302	16409	16342	16327	16345	16272	16113	16317	16280	16284	16514	16525	16583	16378	16248	16276	16142	16263	16246	16424	16398	16416	16311	16311	16320	16286	16342	16389	16647	16323	16352	16313	16459	16137	16242	16261	16323	16209	16399	16361	16416	16267	16199	16279	16403	16510	16318	16297	16582	16448	16355	16281	16181	16185	16333	16210	16337	16293	16331	16282	16424	16235	16417	16368	16258	16427	16139	16276	16316	16413	16181	16494	16236	16334	16349	16385	16362	16264	16430	16572	16510	16337	16516	16291	16247	16293	16372	16310	16460	16369	16445	16262	16245	16182	16331	16282	16325	16398	16310	16253	16367	16194	16336	16355	16397	16294	16352	16334	16484	16443	16445	16354	16301	16232	16409	16418	16301	16290	16088	16284	16322	16456	16313	16340	16258	16273	16325	16422	16469	16467	16480	16450	16397	16246	16245	16439	16301	16435	16499	16450	16441	16336	16365	16506	16225	16268	16275	16445	16273	16342	16528	16337	16349	16400	16479	16335	16196	16284	16119	16375	16327	16433	16397	16339	16350	16501	16233	16341	16279	16365	16324	16459	16478	16255	16343	16270	16228	16407	16312	16418	16418	16331	16340	16380	16275	16321	16420	16334	16210	16264	16434	16472	16479	16239	16343	16118	16312	16321	16233	16406	16428	16440	16372	16456	16244	16176	16370	16355	16398	16250	16335	16306	16553	16354	16248	16235	16489	16282	16385	16285	16397	16353	16170	16447	16327	16388	16363	16331	16402	16324	16442	16408	16427	16323	16355	16304	16302	16521	16374	16332	16191	16252	16316	16280	16426	16622	16284	16364	16299	16234	16445	16428	16480	16454	16309	16432	16214	16337	16337	16352	16379	16275	16202	16278	16284	16243	16238	16358	16395	16474	16450	16342	16335	16347	16458	16258	16345	16336	16357	16415	16333	16465	16314	16451	16180	16221	16296	16449	16439	16360	16340	16149	16433	16503	16313	16199	16405	16267	16277	16302	16348	16302	16300	16291	16332	16448	16327	16430	16423	16396	16241	16315	16444	16375	16167	16255	16323	16402	16542	16487	16254	16337	16388	16546	16367	16119	16543	16403	16323	16313	16354	16327	16190	16483	16436	16287	16618	16398	16314	16265	16314	16377	16244	16416	16405	16398	16337	16398	16402	16264	16312	16525	16246	16375	16277	16400	16268	16508	16412	16385	16270	16354	16543	16241	16448	16425	16217	16342	16386	16240	16475	16257	16358	16368	16369	16384	16330	16276	16450	16371	16418	16422	16299	16371	16236	16473	16395	16532	16389	16395	16334	16261	16385	16188	16456	16294	16339	16317	16272	16331	16543	16301	16383	16474	16337	16403	16264	16291	16094	16408	16255	16351	16278	16377	16335	16428	16296	16438	16302	16605	16212	16192	16477	16338	16391	16375	16176	16433	16353	16374	16278	16287	16069	16316	16310	16128	16091	16402	16363	16554	16432	16380	16390	16302	16465	16366	16303	16260	16337	16323	16263	16261	16414	16335	16328	16241	16468	16480	16239	16274	16526	16256	16372	16269	16265	16354	16438	16402	16343	16402	16483	16265	16321	16373	16406	16508	16474	16401	16211	16382	16278	16261	16224	16211	16199	16345	16289	16337	16397	16336	16275	16377	16348	16383	16428	16339	16438	16246	16449	16378	16301	16283	16335	16444	16497	16354	16191	16431	16212	16481	16429	16384	16289	16229	16298	16443	16440	16390	16446	16334	16197	16485	16533	16390	16446	16402	16249	16276	16407	16301	16409	16290	16402	16416	16383	16262	16330	16323	16498	16479	16164	16524	16328	16252	16400	16248	16402	16232	16234	16522	16459	16346	16428	16289	16315	16401	16292	16483	16351	16260	16416	16364	16412	16080	16267	16457	16481	16212	16389	16434	16311	16399	16521	16424	16174	16351	16150	16276	16350	16472	16292	16348	16253	16513	16268	16331	16365	16447	16359	16303	16429	16289	16293	16362	16318	16439	16260	16424	16283	16534	16271	16443	16382	16477	16391	16358	16300	16446	16381	16430	16268	16364	16458	16462	16257	16430	16233	16333	16327	16531	16472	16323	16345	16355	16432	16367	16251	16375	16390	16412	16468	16327	16193	16318	16193	16377	16425	16443	16305	16555	16205	16322	16419	16314	16414	16310	16359	16328	16317	16254	16298	16483	16417	16244	16355	16393	16438	16366	16433	16364	16262	16299	16407	16386	16260	16413	16316	16303	16375	16430	16242	16379	16369	16335	16327	16346	16399	16263	16415	16241	16321	16475	16338	16335	16383	16291	16371	16478	16346	16447	16233	16409	16306	16487	16387	16160	16325	16396	16466	16415	16412	16363	16263	16149	16454	16388	16482	16382	16269	16432	16360	16397	16405	16312	16256	16367	16403	16493	16324	16244	16386	16252	16442	16356	16394	16391	16583	16382	16458	16442	16291	16394	16349	16360	16411	16325	16562	16477	16165	16328	16283	16419	16472	16281	16188	16398	16243	16537	16182	16471	16411	16298	16489	16303	16429	16346	16458	16538	16469	16321	16281	16450	16392	16308	16176	16306	16287	16395	16376	16525	16310	16275	16581	16316	16472	16281	16274	16340	16400	16306	16398	16296	16422	16657	16321	16354	16325	16372	16277	16352	16231	16361	16354	16268	16339	16299	16319	16370	16175	16265	16409	16493	16492	16429	16294	16279	16330	16340	16318	16510	16200	16430	16356	16401	16207	16396	16525	16280	16507	16205	16324	16262	16349	16448	16377	16581	16246	16267	16184	16256	16156	16389	16518	16236	16361	16249	16392	16270	16325	16470	16444	16458	16331	16328	16181	16396	16368	16447	16451	16490	16507	16339	16238	16472	16437	16373	16248	16443	16360	16301	16305	16362	16361	16291	16245	16475	16348	16304	16227	16275	16200	16307	16253	16484	16323	16326	16355	16347	16308	16255	16346	16224	16305	16497	16319	16308	16349	16492	16064	16442	16282	16303	16424	16215	16433	16300	16407	16391	16208	16384	16197	16286	16455	16332	16224	16149	16273	16372	16443	16353	16283	16273	16241	16324	16364	16238	16484	16437	16352	16262	16353	16215	16460	16461	16353	16474	16265	16478	16261	16396	16255	16358	16381	16071	16334	16273	16459	16482	16360	16360	16260	16315	16333	16492	16343	16313	16350	16247	16402	16322	16344	16315	16302
26198	21637	28653	26363	25231	26379	26560	24291	24295	24301	24190	24395	24196	24026	23632	23693	23708	23446	23398	23412	23203	23530	23184	23387	23298	23428	23172	23227	23000	23236	23256	23251	23260	23149	23248	23225	23320	23320	23703	23522	23626	23311	23381	23321	23239	23374	23267	23237	23328	23158	23219	22980	23279	23050	23418	23005	23234	23227	23363	23320	23129	23273	23199	23286	23047	23212	23204	23257	23350	22983	23103	23139	23191	23117	23254	23422	23311	23232	23117	23082	23313	23261	23182	22972	23296	23369	23123	23271	23120	23250	23148	22968	23362	23263	23071	23139	22917	23214	23098	23198	23111	23337	23225	23316	23101	23121	22975	23054	23082	23374	23361	23447	23212	23063	23070	23058	23087	23106	23004	23136	23208	23085	23215	23335	23045	23090	23104	23036	23246	23274	23239	23112	22934	23179	23313	23185	23218	23133	22986	23076	23150	23157	23169	23320	23344	23191	23096	23289	23217	23209	23249	23002	22973	23019	23083	23185	23259	23056	23180	23187	23151	23108	23042	22896	23172	23072	23221	23005	23213	22925	22963	23067	22878	23195	22990	23070	23144	23309	23246	23020	22899	22864	23021	23311	23019	23284	23123	23125	23142	22944	23214	22946	23087	23114	22994	23219	23355	23106	23383	23205	23176	23191	23270	23115	23165	23100	23154	23341	23105	23051	23409	23434	23109	23128	22984	23179	23387	23169	23051	23128	23224	23118	23149	23182	23187	23209	22968	23208	23160	23268	23253	23198	23046	23042	23320	23305	23337	23333	22977	23072	23022	23059	23295	23268	23104	23331	23043	23236	23293	23105	23030	23148	23184	23087	23140	23118	23059	23193	23105	23414	23186	22991	23218	23040	23240	23085	23328	23081	23116	23192	23227	23024	22988	23303	23256	23368	23234	23076	23057	22920	23137	23229	23025	22942	23220	23277	23340	23149	23199	23182	23421	23204	23040	23329	23136	23116	23262	23031	23353	23300	23444	23051	23023	23218	23172	23248	23141	23154	23206	22887	23226	23458	23304	23279	23166	23159	23181	23341	23507	23118	23122	22963	23167	23047	23252	23130	23270	23155	23344	23171	23097	23054	23193	23073	23239	23198	23325	23145	23161	23073	23153	23076	23263	23267	23263	23406	23235	23269	23166	23092	23312	23033	23062	23124	23197	23091	23220	23109	23308	23193	23262	22985	23003	23079	23051	23077	23264	23278	23035	23076	23122	23184	23214	23242	23132	23182	23054	23313	23121	23085	23116	23057	23028	23217	23161	23104	23311	23337	23252	23227	23177	23145	23199	23088	23045	23007	23029	23241	23201	23134	23167	23007	23034	23082	23369	23336	23265	23238	23016	23060	23219	23267	23290	23082	23204	23312	23307	23152	23121	23077	23176	23242	23137	23157	23154	23089	23205	22917	23321	23083	23006	23157	23143	23058	23120	23358	23150	23250	23153	23302	23280	23094	23395	23176	23312	23217	23256	23213	23199	23226	23183	23307	23245	23267	22945	23229	23109	23287	23330	23053	23123	23019	23080	23175	23257	23520	23477	23085	23280	23348	23154	23334	23293	23111	23241	23080	23215	23227	23151	23203	23107	23148	22870	23199	23214	23263	23426	23384	23368	23097	23144	23128	23296	23169	23057	23216	23212	23185	23190	23299	23136	23103	23237	23014	23047	23250	23179	23166	23085	23082	23022	22997	23083	23120	23157	23293	23075	23032	23052	23173	23162	23299	23248	23065	23127	23194	23143	23398	23201	23054	23191	23077	23220	23077	23183	23082	23054	23133	23106	23251	23165	23326	23088	23376	23143	23178	23085	23195	23001	23296	23001	23122	23205	23111	23222	23153	22938	23274	23169	22692	23198	23201	23305	23291	23044	23166	23075	23104	23215	23194	23120	23311	23209	23157	23353	23055	23300	23173	23191	23203	23258	23396	23361	23186	23110	23158	23172	23081	23227	23065	23339	23199	23216	23116	23143	23289	23055	23022	23204	23148	23149	23181	23330	23223	23058	23254	23160	23130	23252	23178	23286	23184	23086	23078	23308	23301	23203	23167	23154	23268	23176	23185	23093	23158	23306	23394	23393	23063	23214	23230	23123	23230	22987	23102	23209	23073	23193	23110	23212	23406	23276	23337	23110	23313	23059	22986	23385	23086	23040	23126	23211	23383	23202	23301	23210	23331	23041	23176	23297	23336	23306	23133	22965	22934	23219	22856	23087	23167	23384	23160	23329	23235	22979	23038	23334	23345	23142	23203	23209	23455	23368	23027	23243	23154	23084	22963	23100	23125	23234	23268	23199	23309	23147	22999	23245	23112	23227	23378	23208	23124	23192	23166	23030	23182	23064	23050	23025	23162	23382	22977	23219	23302	23030	23309	23204	23115	23174	23354	23280	23129	23298	23109	23287	23188	23380	23066	23060	23174	22980	23109	23336	23117	23127	23031	23449	23081	22993	23128	23112	23091	23074	23016	23078	22960	22974	23119	23089	23072	22838	23227	22953	22996	23063	23312	23202	23098	23082	23241	23196	23154	22993	23165	23100	23103	23268	23194	23217	23161	23312	23079	23183	23027	23165	23203	23203	23382	23240	23289	23536	22996	23181	23180	23064	23108	23194	23141	23401	23193	23104	23418	23188	23088	23302	23130	23250	23050	23087	23238	23244	22986	23230	23124	23002	23291	23254	23348	22998	23178	23185	23230	23164	23040	23101	23344	23148	23105	23288	23150	23369	23260	23154	23010	23030	23365	22954	23219	23370	23261	23148	22986	22993	23106	23238	23234	23438	23099	23207	23218	23134	23215	23322	23283	22964	23150	23253	23113	23162	23289	23177	23311	23063	23254	23379	23233	23039	23264	23011	23091	23089	23047	23173	23159	23153	23135	23334	23159	23418	23212	23368	23227	23056	22933	23252	23225	23080	23077	22901	23220	23448	23151	23633	23102	23309	23162	23137	23143	23218	22943	23089	22946	23164	23198	23136	23185	22825	23178	23028	23096	22993	23172	23039	23131	23259	23297	23047	23251	23115	23189	22999	23288	23070	23149	23173	23217	23174	23273	22989	22968	23259	22958	23113	23158	23328	23150	23069	23192	23248	23121	23209	23281	23328	23071	23256	23381	23216	22988	23291	23241	23342	23066	23230	23270	22876	23152	23193	23270	23471	23248	23169	23167	23152	23026	23177	23177	23216	23161	23114	23140	23296	23048	23276	23349	23213	23113	22996	23164	23140	23194	23092	23279	23262	23280	23215	23275	23184	23265	23229	23131	23224	23319	23215	23108	23155	23114	23136	23136	23044	23094	23075	23324	23398	23285	23065	23254	23164	22967	23000	23106	23428	23250	23345	23230	23063	23370	23367	23371	23040	22989	23285	23252	23220	23161	23169	23139	23249	23233	23279	23114	23092	23025	23313	23247	23389	23033	23311	23089	23179	23279	23315	23245	23167	23150	23175	23219	23400	23231	23128	23101	22987	23282	23218	23063	23095	23370	23203	23087	23127	23447	23340	23220	23145	23282	23146	23133	22979	23107	23062	23022	23020	23043	23288	23276	23147	23304	23301	23141	23229	23170	23343	23282	22925	23375	23185	23192	23122	23336	23113	23095	23242	23158	23285	23358	23183	22983	23317	23319	23151	23247	23286	23199	23078	23184	23057	23214	22988	23191	23452	23187	23208	23023	23140	23073	23060	23210	23046	23392	23166	23143	23242	23033	23175	23008	23219	23342	23340	23158	23206	23058	23164	23179	23139	23037	23140	23126	22849	23072	23103	23144	23006	23030	23186	22978	23351	23224	23326	23339	23138	23201	23236	23298	23130	23342	23031	23304	23100	23310	23149	23177	23076	23346	23108	23032	22987	22914	23411	23123	23069	23242	23217	23106	22943	23210	23074	23047	23199	22931	23038	22952	23382	23181	23010	23180	23149	23241	23199	23042	23141	23272	23323	23097	23207	23106	23064	23191	23200	23234	23322	23149	23123	23177	23239	23189	23060	23172	23159	23452	23156	23110	23148	23229	23072	23145	23047	23131	23225	23156	23157	23247	23271	23391	23154	23267	23195	23180	23219	23179	23332	23282	23006	23347	23218	23093	23105	23084	23283	23058	23221	23115	23262	23008	23316	23270	22969	23349	23366	23132	23271	23097	23251	23127	23142	23101	23163	23163	23191	23119	23138	22972	23322	23350	23208	23208	23313	22965	22890	22913	23228	23155	23370	23071	22894	23299	23050	23279	23239	23332	23084	23016	23197	23071	23121	23044	23117	22891	23150	23197	23289	23150	23046	23050	23053	23164	23130	23173	23100	23304	23198	23175	23079	22814	23280	23337	23110	23160	23234	23220	23144	23197	23015	23333	23133	23459	23252	23097	23047	23131	23134	23218	23156	23113	23159	22962	23124	23078	23047	23109	23144	23104	23224	23051	22989	23021	23239	23088	23181	22940	23193	23074	23136	23249	23238	23195	23271	23091	23269	23161	23534	23317	23177	23280	23092	23090	23143	23284	23257	23088	23109	23135	23323	23062	23172	23027	23248	23041	23104	23022	23031	23388	23056	23209	23147	23164	23318	23320	23161	23020	23405	23102	22963	23339	23138	23283	23172	23125	23260	23113	23262	23157	23017	23179	22951	23187	23249	23052	23160	23217	23399	23127	23042	22994	22882	23211	23119	23163	23134	23234	23044	22898	23143	23230	23069	23281	23112	22952	23158	23143	23176	23073	23162	23133	22954	23121	23120	23350	23200	23311	23291	23143	23048	23226	23209	23326	23073	23446	23263	23183	23096	23337	23342	23390	23027	22987	23126	23086	23256	23378	23036	23093	23106	23356	23291	23277	23194	23047	23121	23133	23258	23196	23174	23149	23291	23073	22920	23132	22933	23184	23452	23061	23253	23317	23177	23187	22930	23098	23073	23401	23236	23173	23332	23196	23144	23118	23503	23267	23274	23356	23145	23054	22961	23148	23172	23084	23118	22984	23237	22932	23188	23246	23048	23096	23167	23253	23279	22993	23033	23132	23274	23129	23466	23377	23187	23151	23216	23109	23184	23232	22890	22941	23246	23384	23292	23020	23064	23254	23180	23271	23396	23140	23132	23061	23410	23244	23110	23196	23130	22952	23273	23246	23237	23361	23248	23146	23238	23362	23237	22990
19267	30920	30418	25506	22935	21569	20254	19389	19242	19229	18982	19492	18958	18491	18692	18233	18039	18011	17824	17777	17738	17648	17898	17700	17793	17765	17981	17653	17768	17929	17798	17857	17850	17784	17812	17727	17841	17870	17997	17875	18030	18081	17826	17588	17550	17784	17792	17619	17693	17660	17703	17729	17862	17596	17553	17507	17596	17857	17749	17765	17663	17812	17816	17572	17727	17589	17515	17523	17654	17701	17572	17803	17595	17655	17751	17519	17779	17731	17688	17698	17777	17601	17779	17827	17678	17724	17672	17412	17691	17846	17631	17864	17700	17608	17691	17548	17760	17809	17675	17671	17590	17804	17753	17672	17769	17720	17813	17753	17677	17557	17699	17561	17591	17766	17838	17677	17629	17657	17817	17805	17841	17530	17668	17664	17542	17666	17635	17543	17933	17651	17658	17620	17726	17531	17751	17575	17442	17739	17657	17712	17776	17743	17894	17604	17817	17677	17680	17639	17753	17597	17492	17565	17677	17673	17737	17716	17788	17729	17774	17764	17670	17635	17693	17539	17715	17604	17708	17696	17565	17792	17838	17715	17586	17520	17645	17752	17556	17651	17625	17676	17662	17567	17879	17712	17936	17726	17771	17605	17876	17608	17508	17560	17666	17529	17657	17726	17666	17699	17760	17811	17698	17863	17750	17589	17806	17437	17624	17690	17585	17573	17604	17730	17770	17709	17674	17650	17510	17577	17749	17531	17680	17562	17810	17704	17656	17521	17592	17639	17594	17826	17871	17687	17762	17599	17562	17718	17760	17704	17671	17524	17861	17740	17854	17726	17631	17620	17489	17653	17756	17710	17603	17587	17768	17728	17684	17618	17640	17728	17616	17729	17477	17714	17640	17695	17652	17591	17647	17613	17668	17794	17542	17789	17729	17723	17492	17641	17596	17769	17842	17730	17747	17647	17696	17532	17783	17762	17631	17635	17683	17689	17671	17587	17697	17804	17671	17733	17786	17617	17511	17517	17665	17656	17775	17727	17593	17527	17786	17532	17588	17759	17772	17851	17688	17783	17645	17810	17567	17810	17576	17661	17689	17480	17589	17691	17697	17646	17798	17610	17764	17794	17533	17645	17714	17648	17728	17564	17814	17628	17757	17825	17679	17792	17702	17745	17620	17660	17638	17646	17716	17562	17630	17685	17767	17806	17746	17707	17596	17675	17668	17491	17546	17686	17667	17665	17701	17664	17601	17653	17750	17672	17786	17569	17668	17580	17606	17675	17518	17714	17551	17649	17614	17663	17598	17784	17784	17607	17595	17812	17625	17662	17692	17667	17660	17577	17672	17637	17867	17781	17530	17841	17613	17485	17680	17739	17707	17718	17813	17675	17802	17654	17552	17447	17771	17539	17612	17800	17680	17574	17729	17730	17799	17854	17741	17564	17568	17640	17719	17620	17843	17621	17706	17816	17741	17635	17569	17648	17618	17766	17647	17704	17676	17709	17725	17677	17754	17701	17700	17665	17576	17803	17670	17724	17672	17625	17575	17628	17706	17602	17726	17554	17634	17768	17688	17593	17625	17794	17695	17627	17870	17640	17703	17399	17730	17635	17675	17638	17641	17717	17850	17664	17876	17822	17532	17480	17771	17808	17811	17482	17620	17664	17612	17685	17730	17630	17699	17742	17848	17623	17754	17709	17830	17578	17714	17740	17572	17627	17698	17697	17722	17701	17701	17672	17702	17600	17732	17579	17785	17850	17756	17739	17544	17795	17700	17687	17689	17645	17736	17845	17671	17760	17701	17672	17765	17638	17518	17709	17640	17737	17743	17639	17800	17685	17756	17520	17715	17707	17579	17688	17704	17593	17601	17673	17717	17812	17647	17773	17740	17530	17598	17828	17720	17603	17559	17672	17854	17684	17600	17744	17769	17558	17592	17615	17791	17674	17769	17623	17703	17805	17523	17752	17595	17753	17830	17584	17608	17650	17616	17689	17627	17755	17623	17539	17475	17708	17640	17694	17688	17629	17645	17448	17703	17726	17712	17585	17720	17665	17747	17732	17686	17637	17608	17643	17615	17969	17576	17597	17946	17816	17794	17831	17615	17843	17703	17717	17616	17757	17818	17719	17683	17756	17727	17549	17794	17713	17800	17698	17598	17640	17697	17774	17746	17533	17660	17661	17730	17840	17788	17406	17805	17722	17795	17719	17810	17578	17514	17784	17675	17633	17777	17623	17749	17836	17720	17971	17727	17679	17626	17583	17709	17741	17658	17742	17576	17582	17755	17519	17612	17752	17638	17680	17763	17795	17611	17542	17678	17752	17865	17847	17805	17691	17747	17759	17771	17649	17777	17566	17665	17687	17664	17685	17467	17778	17521	17833	17622	17730	17543	17469	17832	17699	17756	17628	17667	17773	17604	17749	17687	17676	17443	17495	17893	17674	17394	17447	17695	17582	17681	17702	17627	17734	17611	17642	17599	17471	17614	17768	17555	17670	17635	17749	17507	17703	17680	17700	17748	17746	17654	17562	17722	17602	17591	17755	17585	17939	17579	17768	17796	17690	17661	17833	17630	17811	17778	17627	17786	17633	17762	17951	17532	17508	17650	17700	17521	17805	17672	17741	17420	17360	17618	17772	17667	17671	17653	17643	17750	17764	17690	17557	17693	17936	17466	17662	17787	17736	17684	17757	17824	17552	17786	17793	17616	17655	17515	17730	17759	17736	17870	17755	17845	17469	17710	17952	17657	17564	17828	17519	17773	17770	17798	17667	17675	17562	17870	17639	17836	17546	17730	17643	17633	17541	17790	17690	17679	17513	17698	17662	17695	17633	17733	17599	17694	17516	17555	17807	17576	17838	17673	17810	17586	17655	17836	17574	17698	17788	17701	17601	17709	17789	17573	17655	17813	17741	17706	17718	17712	17703	17690	17669	17645	17793	17832	17560	17765	17539	17658	17772	17732	17766	17604	17740	17772	17564	17673	17569	17605	17694	17648	17529	17582	17639	17720	17640	17687	17666	17818	17614	17530	17702	17807	17672	17584	17566	17774	17630	17760	17627	17472	17637	17549	17607	17503	17639	17706	17703	17597	17790	17673	17569	17606	17745	17573	17767	17636	17760	17707	17632	17723	17599	17918	17644	17788	17601	17654	17643	17584	17765	17772	17677	17797	17664	17697	17721	17947	17774	17602	17507	17594	17634	17676	17761	17724	17620	17793	17402	17576	17615	17736	17588	17725	17677	17491	17672	17608	17616	17633	17601	17813	17550	17585	17676	17652	17612	17591	17733	17754	17546	17688	17615	17622	17482	17595	17660	17667	17730	17717	17594	17754	17747	17638	17681	17581	17731	17491	17859	17617	17736	17725	17723	17513	17915	17864	17728	17729	17518	17834	17623	17734	17760	17644	17549	17641	17529	17852	17635	17773	17470	17738	17869	17637	17781	17818	17693	17555	17772	17759	17717	17724	17474	17359	17729	17547	17783	17722	17671	17766	17662	17586	17514	17785	17657	17616	17679	17581	17855	17645	17599	17681	17594	17963	17638	17593	17575	17606	17647	17771	17740	17560	17776	17807	17688	17502	17711	17795	17676	17515	17778	17657	17716	17747	17846	17502	17536	17504	17654	17800	17695	17688	17707	17688	17665	17721	17765	17642	17787	17736	17618	17683	17604	17493	17641	17640	17629	17693	17630	17728	17703	17600	17744	17753	17776	17735	17600	17717	17765	17752	17588	17584	17895	17735	17672	17455	17331	17701	17731	17792	17481	17726	17592	17705	17573	17724	17709	17767	17650	17658	17692	17659	17723	17698	17705	17795	17649	17648	17449	17743	17654	17637	17594	17711	17707	17626	17733	17548	17841	17610	17850	17756	17605	17692	17668	17632	17661	17493	17770	17748	17665	17598	17828	17683	17765	17618	17676	17532	17602	17730	17734	17786	17729	17657	17633	17506	17732	17629	17695	17724	17641	17752	17512	17669	17660	17780	17780	17599	17540	17619	17738	17705	17473	17665	17624	17370	17657	17810	17660	17638	17597	17606	17673	17948	17742	17708	17751	17707	17638	17553	17555	17774	17553	17760	17664	17537	17582	17750	17618	17726	17712	17549	17413	17724	17779	17821	17658	17690	17787	17720	17666	17555	17631	17788	17712	17714	17593	17436	17746	17560	17696	17646	17731	17873	17744	17652	17669	17845	17643	17695	17732	17806	17566	17882	17658	17555	17532	17559	17529	17739	17631	17706	17554	17816	17677	17710	17799	17702	17865	17750	17860	17673	17642	17641	17788	17745	17715	17773	17736	17701	17642	17767	17624	17715	17639	17714	17707	17687	17757	17553	17630	17559	17558	17674	17680	17587	17600	17833	17828	17575	17738	17673	17703	17757	17681	17696	17549	17574	17638	17512	17605	17485	17583	17667	17627	17713	17598	17830	17794	17625	17769	17748	17565	17708	17624	17753	17752	17923	17612	17694	17872	17648	17742	17749	17596	17691	17733	17677	17691	17603	17732	17551	17527	17811	17628	17840	17766	17773	17736	17734	17847	17569	17660	17874	17640	17757	17598	17543	17747	17689	17549	17779	17637	17662	17631	17786	17575	17646	17548	17797	17725	17689	17701	17664	17871	17623	17797	17688	17715	17759	17553	17769	17721	17695	17574	17669	17484	17750	17547	17588	17464	17647	17689	17592	17658	17717	17746	17774	17643	17669	17831	17763	17699	17560	17709	17681	17630	17702	17670	17847	17778	17656	17734	17754	17768	17644	17650	17793	17670	17611	17756	17569	17717	17747	17717	17693	17643	17672	17686	17522	17911	17703	17685	17611	17655	17823	17705	17801	17766	17575	17547	17890	17776	17672	17550	17789	17707	17690	17798	17588	17663	17751	17506	17664	17604	17554	17573	17843	17496	17761	17516	17661	17604	17724	17726	17727	17821	17429	17473	17831	17562	17905	17613	17946	17711	17704	17519	17766	17571	17715	17689	17715	17754	17570	17660	17770	17674	17715	17739	17767	17642	17748	17606	17916	17711	17679	17631	17589	17510	17694	17725	17766	17611	17612	17728	17876	17642	17693	17730	17704	17569	17767	17688	17607	17518	17845	17671	17570	17749	17677	17712	17795	17539	17884	17674	17637	17705	17740	17522	17841	17673	17736	17660	17620	17645	17775	17644	17663	17403	17675	17742
24300	21670	29346	24625	23138	27433	29726	25833	25290	25894	25537	25469	25234	25024	24690	24488	24216	24311	24073	24280	24000	24168	24315	24204	24121	23968	24176	24286	23698	23841	23808	23890	24108	24055	24020	24060	23968	24087	24223	24001	24219	24178	23883	24049	23947	23702	24057	23893	23766	23799	23632	23788	23972	23884	23664	23895	23944	23955	23663	23891	23868	23825	23732	23739	23843	23727	23846	24016	23934	23751	23825	23754	23701	23909	24154	23829	23818	23801	23659	23741	23864	23516	23678	23800	23795	23748	23951	23723	24023	23791	24007	23854	23826	23862	23656	23905	23735	23701	23657	23677	23807	23693	24012	23818	23946	23649	23756	23724	23867	23693	23856	23656	23638	23691	23658	23764	23991	23891	23912	23761	23981	23761	23982	24023	23840	23678	24008	23810	23892	23873	23652	23715	23590	24058	23594	23975	23822	23735	23886	23798	23945	23897	23878	23662	23847	23795	23737	23822	23892	23515	23727	23737	23476	23669	23917	23637	23820	24041	23877	23830	23938	24126	23897	23755	23877	23789	23935	23860	23701	23598	23766	23800	23718	23790	23764	23614	23845	23732	23837	23656	23934	23768	23960	23965	23660	23885	23780	23784	23698	23718	23865	23753	23860	23705	23689	23762	23940	23889	23887	23949	23636	23662	23815	23406	23572	23726	23687	23737	23860	23843	23538	23615	23644	23847	23947	23914	23806	23859	23830	23851	23782	23705	23731	24022	23864	23808	23872	23987	23875	24037	24056	23872	23737	23665	23582	23488	23677	23984	23808	24006	23675	23748	23848	23800	23801	23968	23657	23678	23540	23676	23852	23835	23960	23919	23862	23717	23823	23778	23959	23806	23782	23834	23854	23703	23907	23920	23494	23767	23960	23721	23856	23920	23862	23696	23874	23806	23812	24030	23838	23599	23824	23974	23670	23552	23859	23993	23904	23737	23974	23927	23835	23623	23881	23942	23909	23848	23777	23769	23693	23635	24023	23953	23887	23873	23451	23737	23784	23722	23904	23847	23724	23662	23687	23425	23726	23655	23946	23857	23721	23959	23616	23690	23731	23701	23619	23561	23586	23719	23659	23870	23819	23713	23980	23926	23735	23596	23961	23951	23900	23680	23955	23889	23768	23651	23768	23595	23867	23642	23867	23783	23967	23711	23862	23700	23597	23916	23773	23654	24149	23704	24084	23700	23766	23878	23935	23559	23709	23832	23781	23403	23672	23971	23790	23870	23904	23877	23868	23620	23745	23873	23935	24006	23810	23852	23983	23777	23681	23683	23871	24020	24013	23774	23894	23818	23878	23829	23902	23924	24073	23785	23997	23791	23758	23828	23813	23837	23884	23964	23640	23814	23732	23772	23974	24003	23883	23810	23823	23767	23849	23841	23595	23758	23961	24010	23816	23778	23686	23912	23886	23866	23552	23532	23892	23822	23735	23676	23915	23654	23693	23836	23850	23763	23764	23931	23795	23896	23572	23654	23551	23662	23787	23878	23758	23502	23729	23783	23670	23614	23724	23836	23709	23980	23662	23753	23664	23668	23674	23650	23727	23646	23845	23687	23742	23695	23862	23752	23691	23996	23841	23615	23842	23760	23950	23707	23730	23868	23913	24015	23815	23710	23915	23917	23849	23554	23655	23745	23580	23786	23894	23919	23979	23927	23851	23867	23709	23668	23818	23797	23923	23958	23805	23660	23736	23852	23866	23591	23612	23681	23868	23614	23626	23612	23685	23648	23833	23784	23763	23893	23721	23764	23746	23645	23618	23773	23817	23562	23832	23806	23659	24007	23823	23551	23696	23714	23494	23675	23761	23784	23686	23977	23863	23811	23789	23778	23854	23691	23696	23764	23713	23765	23727	23534	23699	23918	23585	23790	23537	23735	23678	23863	23569	23556	23725	23940	23837	23792	23593	23994	24041	23841	23987	23967	23556	23628	23954	23866	23571	23878	23699	23713	23747	23694	23803	23628	23820	23861	23796	23879	23987	23681	23883	23705	23761	23680	23893	23926	23884	23673	23956	23824	24086	23667	23700	23894	23785	23589	23725	23586	23541	23494	23780	23875	23853	23838	23840	23791	23867	23981	23628	23678	23722	23807	23852	23765	23849	23780	23809	23719	23854	23796	23902	23827	23966	23856	23658	23863	23657	23676	23673	23638	23818	23984	23848	23695	23730	23764	23622	23823	23599	23839	23921	23660	23579	23804	23779	24107	23699	24079	24031	23865	23855	23772	23884	23709	23632	23782	23596	23633	23838	23688	23898	23594	23680	23849	23807	23660	23920	23801	23688	23796	23735	23850	23763	23969	23959	23814	23702	23697	23661	23659	23669	23841	23997	23828	23796	23802	23750	23796	23771	24005	23721	23868	23941	23854	23743	23726	23755	23495	23987	23861	23577	23843	23825	23627	23767	23668	23731	23757	23850	23906	23710	23603	23594	23713	23841	23666	23790	23889	23821	23702	23991	23778	23960	23892	23847	23859	23798	23863	23719	23708	23680	23806	23865	23634	23802	23656	23773	23816	23701	23732	23952	23758	23812	23655	23793	23764	23749	23810	24009	23902	23748	23753	23678	23614	23951	23802	23871	24077	23696	23879	23778	23702	23978	23734	23600	23916	23641	23876	23755	23781	23866	23820	23850	23717	23791	23997	23813	23822	23898	23882	23729	23778	23738	23900	23802	23664	23896	23789	23703	23854	23561	23894	23928	23777	23685	23650	23980	23964	23813	23737	23900	23694	23726	23984	23685	23573	23645	23578	23741	23550	23894	23941	23630	23607	23900	23789	24090	23906	23941	23889	23617	23636	23772	23546	24049	23856	23936	23875	23829	23806	23833	23659	23878	23910	23944	23872	23527	23942	24014	23806	23588	23808	23942	23675	23788	23811	23967	23899	23704	23728	23656	23501	23715	23845	23853	23732	23702	23667	23723	23633	23810	23951	24128	23744	23964	23769	23954	23654	23841	23617	23864	23817	23955	23800	23792	23833	23841	23707	23691	23910	23753	23647	23905	23921	23905	24009	23631	23704	23987	23751	23706	23657	23939	23942	24012	23740	23886	23777	23785	23812	23662	23858	23784	23639	23840	23724	23988	23744	23910	23710	23768	23955	23843	23792	23596	23983	23721	23783	24026	23738	23853	23856	23708	23727	23914	23902	23741	23489	23872	23868	24000	23663	23691	23847	23700	23708	23589	23924	23650	23808	23793	23803	23611	23906	23874	23728	23834	23796	23693	23819	23929	23788	23907	23863	23662	23471	23669	23807	23852	23833	23583	23749	23903	23661	23881	23838	23877	23852	23967	23922	23654	23824	23838	23811	24063	23752	23872	23861	23841	23763	23464	23885	23847	23832	23873	23548	23642	23756	23821	23735	23701	23848	23801	23716	23651	23886	23838	23983	23600	23996	23888	23805	23734	23715	23874	24089	23729	23798	23698	23709	23876	23874	23772	23770	24048	23704	23644	23775	24014	23637	23637	23774	23866	23758	23875	23517	23760	23745	23836	23643	23648	24011	23794	23650	23841	23900	23831	23818	23825	23739	23798	23817	23739	23719	23906	23958	23673	23780	23768	23872	23751	23786	23802	23800	23680	23831	23800	23792	23769	23896	23578	23713	23917	23758	23707	23686	23903	23717	23568	23803	23737	23792	23677	23606	23708	23646	23858	23730	23698	23639	23712	23586	24001	23758	23960	23974	23828	23689	23819	23923	23648	23714	23530	23778	23600	23707	23495	23724	23720	23776	23900	24106	23759	24058	23896	23671	23714	23753	24002	23860	23881	24142	23749	23773	23782	23652	23804	23851	23898	23888	23868	23865	23849	23837	23673	23675	23670	23945	23782	23850	23810	23749	23891	23858	23696	23942	23949	23938	23951	23645	23667	23724	23843	23558	23835	23804	23817	23761	23856	23766	23721	23552	23508	23825	23849	23718	23715	23804	23800	23753	23759	23680	24017	23564	23804	23765	23779	23501	23754	23450	23557	23663	23597	23871	24061	23904	23915	23720	23829	23828	24094	23702	23902	23749	23874	23840	23583	23906	23782	23772	23717	23676	23982	23905	23909	23836	23780	23727	23739	23897	23663	23913	23534	23677	23788	23507	23772	23991	23896	23882	23894	23712	23687	23605	23691	23797	23767	23760	23947	23782	23905	23835	23863	23885	23650	23802	23713	23748	24072	23600	23636	23889	23940	23833	23750	23803	23907	23849	23661	23549	23577	23897	23666	23762	23993	24014	23723	23823	23817	23643	23849	23817	23809	23733	23877	23784	23776	23618	23765	23716	23825	23677	23992	23946	23630	23940	23964	23759	23884	23908	23652	23787	23981	23780	23653	23547	23884	23548	23741	23685	23722	23650	23863	23778	23688	23885	23706	23639	23668	23724	23724	23785	23708	23886	23849	23961	24042	23853	23901	23949	24025	23763	23970	23979	23840	23768	23901	23771	23924	23669	23952	23752	23407	23823	23855	23828	23839	23900	23958	23524	23536	23763	23641	23669	23862	23671	23542	23686	23737	23820	23842	23710	23604	23778	23962	23784	23675	23770	23692	23716	23515	24029	23723	23930	23687	23816	23713	23813	23607	23990	23703	23622	23798	23737	23898	24012	23807	23684	23795	23861	23710	23538	23749	23775	23827	23596	23811	23626	23845	23748	23860	23725	23598	23557	23748	23976	23603	23966	23719	23934	23712	23838	23899	23657	23960	23962	23963	23810	23802	23633	23777	23821	23854	23860	23828	23883	23920	23780	23598	23824	23619	23847	23807	23748	23923	23887	23975	23845	23807	23803	23948	23683	23550	23696	23921	23867	23758	23676	23931	23834	23690	23861	23467	23837	23912	23618	23636	23984	23790	23751	23642	23885	23626	23992	23857	23747	23648	23861	23938	23815	23666	23890	24001	23772	23811	23585	23627	23656	23728	23782	23919	23984	23724	23938	23772	23694	23771	23977	23792	23797	23831	23848	23641	23718	23960	23528	23591	23723	23850	23725	23766	23760	23963	23715	23716	23782	23936	23769	23920	24062	23907	23890	23961	23834	23910	23680	23857	23839	23917	23717	23711	23687	23905	23861	23836	23918	23750	23911	23848	23553	23685	23670	23583	23612	23658	23903	23597	23676	23740	23710	23907	23804	23796	23904	23755	23752
22609	38142	35557	29376	26883	24606	22290	20937	20998	20950	20264	20643	20200	19759	19523	18958	18760	18395	18273	18176	18264	18331	18242	18244	18166	18102	18147	18019	18071	18051	17999	17973	18100	17890	18040	18134	18251	18446	18456	18429	18383	18237	18232	18073	18075	17999	18177	18179	18284	17967	17969	17956	18025	17956	17951	17867	18051	17988	18188	17949	17945	18003	17852	17988	17967	18083	18086	18115	18167	17755	17945	18204	17964	18045	18170	17978	17998	18052	17992	18109	17995	17970	18120	17856	17968	18054	17829	18023	18075	18093	17932	18044	18044	17926	17885	17956	18054	18070	18101	17877	18196	18077	17947	18015	18044	17754	18078	18034	18202	18140	18088	17862	17958	17708	18004	18032	17869	17863	17970	17954	17954	18128	18039	18046	17897	17957	18182	17933	17940	18048	17806	17981	18021	17940	17854	17939	18093	17895	18016	17968	17863	17978	17946	18014	18040	18026	17825	18041	18128	17888	17768	17957	18022	17956	18047	18057	18120	18057	17859	17938	17786	17953	17920	17943	17850	18075	18039	18032	18040	18072	17968	18015	18125	17971	18162	18060	18045	17880	17938	18130	17876	18152	17984	17853	18025	18080	18121	17874	18178	18061	18123	17842	18014	18126	18032	17984	18090	17924	17966	17877	17990	17982	17911	18010	18071	18015	17933	17902	17942	17975	18136	18016	17957	18114	17972	17918	18107	18001	18175	17982	17978	17909	17858	18099	18142	17891	18026	17926	17969	18130	17996	17959	17948	18024	18040	17998	17828	18027	18063	17989	17982	18032	17821	18042	17991	17999	18123	17850	18011	18065	18031	17981	17958	17910	18010	17937	18041	17989	18012	17935	18013	18092	17978	18022	18097	18211	18029	18029	17923	18056	18087	17940	18103	18006	18166	18071	18082	17863	17939	18072	18122	18002	17912	18011	18099	18074	18036	17949	18104	17928	18047	18123	17979	17941	18146	17948	17945	18158	17968	17929	17998	18013	17946	18056	18019	17870	18039	17935	18121	17838	17953	18029	18177	17931	17892	17989	17887	17887	17957	18026	17977	18008	18047	18083	18128	17813	17817	18039	17866	18041	17996	18063	18067	17789	18097	17994	18111	17876	18046	18086	18136	17927	17919	17960	17955	17904	17920	18168	17844	18038	18213	17728	17888	17975	18051	18065	17908	17795	18068	17817	18152	18021	17966	17944	17916	18040	17829	18121	17925	18014	18073	17871	17851	18050	17797	17906	18085	18088	17999	18065	18140	17937	17974	17906	18001	17943	17931	17996	17960	17919	17949	17867	18063	17975	18100	17906	18011	18024	17957	17905	17889	17889	17941	18107	18145	17899	18272	17981	17973	17863	18164	18239	17820	18035	17976	17992	18100	18112	17932	17945	18138	18096	18046	17953	17798	18056	17778	17947	17964	17979	17877	18025	17974	17919	18081	17996	17936	17973	18010	18000	17939	18050	17919	17938	17960	17928	18131	18000	18160	17883	17877	18064	18023	17908	17892	18046	18001	18035	18043	18071	18103	17898	17811	17970	18076	17963	17859	17977	17900	17988	18007	17960	17791	18099	18033	18107	17916	18058	18046	17925	17887	18145	18035	17967	17908	17951	17960	17922	17972	18024	18068	17870	17978	17948	17926	17974	17968	17943	18038	17884	17968	17917	17954	17984	17972	18024	18076	17942	18003	17933	18166	17975	18127	18056	17817	18022	17852	18083	17893	18059	17853	17960	18036	17875	18079	17911	17985	18009	17854	17769	17995	17907	17940	17980	17861	17881	18030	17963	18150	17955	18088	18126	18144	18087	17932	18053	17885	17945	18019	18115	17923	17915	18129	17992	17832	17960	17981	17893	18097	18058	17840	17977	17913	18070	17890	17881	17966	18088	18105	18000	17963	18089	17990	17998	17991	18006	18005	17945	17943	17993	17978	17949	18034	17989	18001	17877	17835	17948	17980	17969	18083	18057	18128	17828	18036	17796	18005	17994	18075	18062	17978	17949	17846	17924	18165	17942	18049	18153	17822	17970	18002	17851	17992	18080	18040	18014	18033	17999	17989	17882	17862	18000	18022	18146	17741	17922	17851	18027	17902	18099	18070	17908	18051	17962	17892	18100	17953	17914	18201	17954	18138	17892	17894	18070	17936	17999	17966	18182	17823	17988	17970	17791	17967	18175	17996	18220	18087	18056	17993	17821	18001	18019	18024	17959	17799	18132	17948	17924	18110	18191	18146	17908	17889	17998	18060	18056	18058	17827	18124	17948	17888	17973	18008	17774	18155	18103	18158	18063	17832	18124	18054	18017	17880	18107	17997	17916	17911	17913	17997	18079	17927	18200	17892	18005	18042	17782	17923	18121	17802	18007	18114	17945	17801	17887	18050	17995	17927	17966	17935	17938	17879	17898	18011	17943	18042	18189	17968	18018	18002	18024	17986	17900	18040	18029	18225	18052	18109	17944	18023	17963	18102	18067	17862	17922	18084	17883	17991	18016	17944	17956	17949	17986	18110	18050	18033	17997	17889	17977	17916	18165	17917	18052	18070	17819	17797	17985	17882	18017	18008	18076	17929	17970	18093	17900	17995	17999	18098	17846	17927	18163	17796	17956	17963	17809	17981	17932	18028	17899	17991	17828	18051	17906	17985	17903	17991	17952	18107	17901	18087	18112	17989	18116	17997	17943	18064	17893	17888	18162	17993	18023	18046	17933	18084	17915	18061	17971	18032	17812	18009	18032	17953	17812	18074	17994	17944	18055	18057	18097	17854	17974	18021	17830	18017	17876	18077	18024	18041	17914	17974	17990	17874	17881	17772	18044	18060	17895	18075	17966	18038	17982	17974	17925	18010	18014	18012	17948	18032	18133	17881	17907	18124	17790	18105	17992	17924	18005	17987	18046	17961	18077	17957	18006	18038	17836	18071	17975	17887	17749	18156	17972	17928	17963	18000	17837	17940	18133	18060	18017	17911	17988	17939	17937	17953	18047	18131	17896	18149	18082	18131	18052	17940	18005	17916	17985	18057	17906	17976	17887	17992	18159	18024	17945	18069	17982	17876	17887	18004	17928	18131	17958	17962	17993	17888	18095	17972	17794	18328	17859	18093	17861	18008	18050	18003	18001	17965	17906	18040	17995	17949	18100	17943	18133	17930	17990	17844	17800	17923	18038	18039	18042	17976	18096	18022	17926	18059	17956	17993	18041	17912	18088	17932	17861	17841	18171	17905	18065	17944	17941	17994	17953	17886	18062	18075	17967	18031	18006	18023	17962	17941	18088	18086	18107	17872	17910	17967	17983	17797	18004	17805	17915	17922	18227	17926	18208	17898	18171	17998	18095	18064	18101	17874	17976	17999	18006	18095	17979	18067	17970	18295	17911	17917	18032	17927	17994	17948	17811	18065	18069	17902	17877	18024	18025	17986	17912	18064	17920	18178	17798	17916	17916	18031	17825	17833	18074	17962	17989	17973	18074	17932	18061	18254	18048	17922	17814	18076	17935	18108	17952	17860	17945	18128	18006	18024	18035	17853	17952	17894	17959	18113	18034	17774	18016	18105	18164	18031	17861	18039	17925	18153	17819	18053	17983	17859	18207	17942	17927	18020	18117	17947	17816	18042	17996	17919	17901	17931	17990	18155	17961	17982	17871	17922	18103	17863	18052	18110	18166	18157	18089	17906	17976	17686	18059	17937	18069	17911	17900	18010	17922	17889	17888	18080	18004	18000	18149	17717	18013	18073	17937	17907	17966	17924	17784	17916	17934	17918	18092	18206	18068	18070	18074	17851	18007	17816	18030	17898	18062	17795	18024	18025	17868	17990	17926	17955	17860	17814	18086	18093	18044	18095	17980	17944	17950	17874	18031	17986	17973	18086	17920	17949	18072	18022	17959	17996	18062	17987	17939	18074	18131	18031	18072	17977	17735	17846	17864	17972	17976	17901	17960	18127	18111	17954	17890	17876	17931	18112	18009	18093	17960	18074	17926	17999	18026	17897	17920	18004	18009	18083	18219	17998	18099	18134	17904	17924	18090	18076	18135	17993	17783	17971	18024	17933	18036	17956	17983	17760	18074	17892	17995	17825	17964	18223	17960	17963	17929	17890	18078	17977	17982	17889	17895	17908	18002	18073	18015	18086	17968	18114	18093	18001	17961	17798	17955	17954	17653	18037	17963	17882	17969	17779	17946	17964	17967	18031	17749	17945	18134	17879	18104	18112	18036	18033	17982	18005	17948	18004	18021	17877	18112	18088	18174	17869	17866	17981	18052	17844	18012	17902	18055	18211	18067	17995	18001	18080	18033	17888	17942	18152	17974	17951	18062	18059	17974	17978	17992	17797	17843	17955	18004	17982	18026	18215	18016	18060	17920	18002	17993	17977	17801	17924	17909	17796	17954	18071	18176	18085	17923	18031	17887	18109	17903	18045	17926	17941	17985	17987	18009	18124	17938	18082	18000	18259	18003	18083	18099	18103	17850	17984	18026	18083	17943	18014	18111	18022	17973	18024	17902	17901	17986	18144	17909	17846	18098	17829	18084	17912	17908	18096	17915	17989	17901	18040	17991	18005	17971	18007	17887	18043	17759	17976	18156	17881	17981	17929	18036	17955	18011	18110	17995	17992	17904	17990	17912	18002	18097	18132	17986	17848	17989	18061	18174	18052	18024	18062	18151	18048	18195	18001	17912	17933	18085	18092	17962	17979	17913	17912	17973	17927	18024	18083	17963	17986	17944	17891	17938	17859	17988	18034	17873	18140	17893	17902	18058	18184	18085	17926	17895	17927	17929	18207	17991	17868	17920	18091	17923	17968	18057	18043	18178	18114	17828	17934	17895	17949	18132	17950	17967	17978	18292	17894	18091	18077	17998	18141	18022	18053	17977	18080	17793	18018	17849	17981	17978	17926	17778	17901	18035	17972	17920	18205	18116	17863	18069	17965	17847	18006	17932	17927	17912	17865	18075	17894	17834	18070	18040	17912	17988	17956	17988	18072	18001	18002	17822	17908	18037	18046	17983	18092	18129	17970	17829	18200	17899	18120	17968	18111	17851	17910	17914	18056	18021	18150	18003	18015	17955	17924	17962	17946	17874	18027	18150	18038	18017	17902	18078	18051	18116	17862	17908	17868	17855	17942	17881	17982	18080	17952	17865
30655	24148	26135	24994	22852	22121	22091	21954	21896	21751	21593	21540	21741	21627	21326	21526	21252	21241	21164	21336	21223	21224	21217	21182	21212	21334	21101	21271	21332	21177	21213	21235	21121	21294	21354	21355	21192	21343	21475	21211	21279	21039	21138	21231	21331	21229	21180	21196	21295	21063	21185	20953	21018	21268	21226	21410	21095	21022	21135	21365	21101	21086	20971	21125	21076	20956	21177	20926	21164	21043	21129	21043	21144	21034	21032	21093	21131	21089	20935	21020	21322	21058	21161	21138	21077	21058	21224	21142	21347	21149	21265	21291	21018	21128	21292	21183	21282	21306	21385	21024	21016	20922	21054	21316	21051	21187	21287	21094	21176	21299	21128	21077	21107	21056	21057	21209	21097	21075	21061	21167	21267	21207	21232	21103	21375	20911	21124	21231	21319	21138	21067	21024	21139	21323	21219	21063	21087	21205	21136	21227	21210	21346	21071	21199	21174	21145	21088	21054	20993	21206	21200	21175	20887	21057	21379	21165	21114	21355	21161	21128	21205	21197	21078	21091	21287	21240	21301	21303	21066	21147	21204	21126	21119	21335	21125	21087	21218	21356	21315	21015	21308	20985	21147	21109	21175	21118	21128	21115	21051	20859	21230	20833	21118	20922	21106	20974	21067	21098	21284	21099	21097	21278	21179	21193	21272	21250	21205	21088	21254	21200	21361	21204	21154	21300	21090	21158	20992	21062	21158	20974	21034	21221	21121	21521	21155	21258	21092	21175	21061	21307	21206	21178	20997	21185	20893	20980	21171	21004	21029	21054	20990	20969	21132	21272	21301	21235	21110	21075	21113	21118	21316	21325	21182	21200	21072	21375	21161	21204	21060	21154	21298	21416	21281	21223	21250	21034	21114	21234	21084	21114	21249	21235	21133	21289	21024	21258	21262	21122	21084	20983	21053	20934	21006	20791	21092	21075	21324	21097	21365	21166	21218	21201	21135	21141	21166	21004	20894	21068	21117	21161	21130	21268	21248	21091	21177	21023	21387	21071	21286	21236	21108	21231	21071	21075	20996	21275	21041	21167	21168	21211	21218	20828	21009	21081	21118	21106	21054	21163	21242	21299	21414	21367	21272	21338	21217	21116	21224	21326	21242	21087	21074	21102	21268	21239	21222	21017	21012	21304	21084	21219	21115	21070	21263	21162	21420	21105	21243	21215	21132	21137	21249	21113	21134	21244	21234	21309	20903	20901	21258	21110	21190	21271	21169	21366	21161	21270	21314	21240	20950	21141	21271	21151	21266	21052	21102	21193	21263	21335	21222	21129	21203	21148	21267	21042	21422	21293	21364	21154	20928	21310	21210	21261	21200	21079	21027	21131	21366	21098	21120	21032	21163	21215	21112	21307	21038	21374	21039	21041	20966	21284	21435	21048	21114	21095	21238	21181	21110	21195	20871	21184	21228	21148	21262	21133	21019	21039	21110	21081	21059	21238	21049	20963	21238	21308	21211	21231	21172	20936	21292	21134	21163	21220	21119	21277	21354	21113	21197	21171	21433	21296	21229	21235	21287	21207	21199	21241	21001	20689	21148	21057	21276	21330	21116	21110	21214	21100	21241	21143	20927	21368	21192	21156	21327	21255	21282	21320	21260	21019	21004	21224	21289	21200	21285	21245	21267	21207	21224	21204	21057	21286	21089	21275	21201	21171	21129	21377	21191	20994	21147	21282	20950	21241	20978	21065	21180	20963	21255	21284	21245	21315	21097	21139	21127	21036	21156	21241	21450	20940	21114	21364	21259	21071	21198	21116	21224	21027	21194	20999	21033	21114	21135	21341	21137	21169	21268	21439	21290	21028	21202	21246	21170	21238	21075	21191	21204	21266	21104	21106	21074	20884	21192	21301	21268	21119	21188	21194	21010	21161	21044	21246	21223	21209	21016	20870	21193	20956	21139	21218	21230	21284	21075	21283	21415	21254	21011	20909	21182	21204	21405	21124	21248	21091	21241	21190	21170	21251	21151	21056	21298	21189	21212	21160	21059	20888	20983	21101	21269	21113	20825	21108	21246	21106	21170	21313	21286	21215	20988	21410	21131	21443	21262	21062	21301	21353	21103	21355	21191	20952	21114	21000	21244	21205	20918	21067	21138	21304	21199	21163	21180	21211	21105	21196	21288	21148	21310	21374	21152	21233	21171	21360	21064	20967	21556	21429	21173	21120	21314	21078	21251	21268	21356	21210	21187	21100	21143	21021	21039	21179	21146	21083	21318	21251	21347	21098	20937	21106	21215	21334	21123	21147	21099	20893	21203	21166	21222	21237	21164	21164	21282	21234	21205	20975	21056	21187	21160	20990	21313	21338	21304	21003	21164	21175	20949	20922	21107	20998	21177	21093	21086	21291	21068	21170	20933	21098	21304	21275	21232	21382	21309	21320	21098	21133	21217	21199	21283	21289	21209	21193	21335	21385	21121	21074	21278	21015	21099	21079	21139	21065	21101	21029	21097	21009	21539	21364	21160	20925	21096	20917	21175	21189	21135	21324	21034	21173	21180	21272	21087	21128	21093	21118	21323	21299	21051	21179	21191	21048	21135	21184	21056	21289	20759	21307	21345	21000	21196	21046	21172	21025	21211	21171	21118	21045	21119	21145	21055	21166	21271	21146	21071	21127	21334	21131	21023	21101	21294	21137	21196	21323	21392	21155	21127	21108	21068	21227	21171	21163	21110	21091	21368	21223	21169	21298	21241	21160	20981	21056	21173	21206	21139	21334	21368	21210	21028	21225	21277	21139	21346	21286	21174	21009	21385	21173	21314	21363	21189	21210	21280	21326	21170	21072	21276	21097	21231	20994	21212	21146	21067	21128	21236	21083	21198	21041	21100	21076	21327	21057	21097	21254	21165	21118	21101	21001	20938	21163	21057	21233	21092	21202	21262	21204	21169	21286	21052	20999	21209	21246	21073	21340	21158	21219	21293	21442	21224	21082	21220	20961	21165	21081	20876	21272	21291	21330	21095	21101	21332	21322	21102	21312	21226	21253	20893	20673	21008	21279	21399	21196	21204	21344	21176	21287	21127	21109	21321	21098	21081	20900	21053	21316	20992	21250	21010	21382	21263	21086	21318	21223	21190	21271	21102	21000	20973	21159	21054	21121	21092	21270	21214	21188	21277	21139	21022	21052	21298	21446	21136	21325	21082	20963	21152	21137	21096	21262	21125	21014	21128	20876	21196	21398	21029	21162	21090	21136	21221	21065	21133	20935	21260	21180	21209	21099	21199	21255	21127	21224	21245	21244	21180	21110	21061	21033	20966	21174	21214	21299	21253	21241	21023	21123	21189	21109	21133	21225	21256	21314	21255	21134	21098	21146	21194	21460	21111	21287	21247	21312	21253	21206	21189	21002	21049	21190	21214	21268	21125	21088	21247	21399	21103	21182	21248	21151	21118	21139	21020	21287	21137	21123	21374	21236	21098	21079	21194	21137	21113	21336	21113	21127	21150	21161	21356	21209	21051	21397	21267	21176	21155	21179	21063	21224	21160	21342	21186	21210	20913	21027	21182	21279	21280	21141	21041	21168	21227	21295	21072	20867	21248	21295	21265	21289	21092	21180	21204	21231	21057	21110	21245	21245	21094	21030	21191	21213	20947	21137	21175	21216	21297	21392	21192	21064	21240	21239	21326	21136	20997	21218	21250	21294	21124	21032	21115	21395	21095	21025	21048	21086	21093	21082	21304	20997	21185	21322	21237	20954	21165	21363	21256	20984	21115	21062	21193	21203	21413	21086	21011	21007	21391	21285	21316	21038	21025	20984	21172	21128	21216	21189	21191	21525	21318	20928	21334	20988	21274	21127	21241	21073	21118	21215	21161	21239	21174	21251	21421	21064	21195	21181	21293	21359	21330	21253	21048	21210	21297	21190	21181	21116	21377	21163	21425	21154	21245	21216	21145	21199	21205	21180	21225	21188	21272	21069	21380	21168	20861	21215	21159	21132	21387	21083	21104	21205	21247	21120	21126	21140	21231	21245	21184	21280	21145	21173	21209	21313	21293	21117	21030	20999	21094	21133	21328	21189	21276	21097	21236	21077	21110	21214	21283	21378	20959	21178	21112	21074	21028	21305	21194	21379	21071	21299	21329	21421	21090	21288	21209	21399	21165	21091	21196	21148	21105	21146	21207	21290	21220	21106	21250	21098	21175	20952	21255	21254	21155	21220	21025	21284	20880	21210	21262	21163	21151	21118	21299	21094	21147	21139	21240	21266	21311	21184	21125	21306	21243	21203	21118	21169	21163	21318	21010	21129	21195	21103	21193	21137	21352	21070	21106	21394	21309	21223	21180	21118	21013	21043	21127	21173	21180	21147	21242	20937	21408	21218	20959	21289	21284	21236	21314	21047	21044	21015	21493	20986	21255	21073	21351	21079	21268	21374	21338	21173	21207	21283	21356	21137	21173	21016	21000	21099	21159	21221	21321	21139	21239	21231	21320	21208	21063	21231	21241	21361	21215	21062	21248	21216	21119	21096	20954	20982	21196	21118	21225	21323	21159	21123	21268	21135	21390	21289	21215	21472	21075	21159	21046	21167	21192	21315	21349	21162	21257	21281	21362	21116	21055	21207	21125	21202	21431	21122	21007	21259	21109	21201	21049	21068	21175	21177	21412	20937	20971	21278	21031	21248	21207	21206	21132	21033	21144	21049	21338	21295	21242	21240	21105	21403	21026	20930	21120	21282	21020	21362	21144	21082	21023	21414	21457	21091	21248	21289	21227	21114	21082	21237	21291	21267	20968	21238	21123	21281	20906	21114	21126	21188	21029	21059	21369	21221	21105	21027	21149	21149	21009	21315	21301	21347	21271	21343	21213	21227	21324	21133	21539	21138	21318	21299	21185	21212	21077	21201	21326	21208	21188	21234	21221	21052	21033	21227	21482	21221	21191	21399	21329	21230	21032	21302	21221	20900	21135	21147	21321	21097	21247	21135	21022	21412	21009	21211	21059	21363	21251	21315	21308	21130	21125	21091	21067	21045	21062	21274	21188	21080	21178	21322	21174	21218	21105	21295	21295	21125	21067	20846	21117	21119	21282	21050	21209	21058	21189	21262	21155	21032	21042	21277	21200	21071	21218	21181	21376	21184	21445	21425	21263	21111	21227	21123	21181	21068	21273	21145	21187	20928
19370	23668	22174	20918	19255	17873	17528	17168	17063	16979	17172	17083	17153	16974	16725	16800	16365	16389	16299	16267	16399	16138	16248	16386	16330	16364	16213	16351	16251	16438	16178	16408	16339	16227	16336	16247	16381	16319	16536	16424	16445	16467	16425	16373	16324	16090	16293	16486	16331	16217	16458	16320	16363	16369	16098	16274	16157	16382	16139	16216	16261	16176	16309	16244	16230	16363	16435	16187	16301	16297	16387	16326	16261	16283	16371	16244	16219	16319	16309	16323	16255	16382	16221	16322	16299	16198	16232	16282	16161	16435	16259	16436	16290	16219	16239	16322	16116	16214	16271	16272	16320	16246	16323	16398	16290	16336	16282	16361	16233	16313	16301	16186	16289	16411	16282	16055	16185	16235	16323	16242	16261	16428	16233	16272	16407	16356	16430	16235	16160	16312	16267	16297	16230	16396	16230	16295	16306	16148	16196	16299	16183	16164	16289	16251	16103	16192	16240	16523	16265	16160	16390	16202	16241	16251	16276	16460	16243	16236	16145	16238	16324	16275	16229	16376	16250	16277	16220	16211	16223	16394	16358	16387	16305	16432	16350	16299	16281	16310	16238	16331	16343	16249	16275	16273	16094	16160	16234	16146	16387	16279	16255	16257	16431	16110	16336	16329	16188	16345	16155	16298	16137	16217	16172	16360	16173	16218	16354	16315	16254	16448	16355	16299	16290	16364	16298	16196	16418	16097	16340	16176	16318	16337	16249	16263	16273	16293	16344	16229	16184	16446	16163	16235	16395	16276	16426	16388	16415	16177	16371	16320	16182	16252	16263	16272	16257	16214	16399	16277	16362	16200	16214	16205	16305	16348	16138	16153	16296	16321	16223	16280	16191	16419	16373	16352	16142	16407	16087	16277	16330	16279	16280	16271	16201	16333	16179	16156	16229	16358	16386	16181	16115	16300	16336	16432	16198	16102	16435	16362	16228	16345	16314	16270	16303	16066	16088	16398	16374	16440	16246	16223	16374	16354	16327	16230	16369	16264	16231	16265	16310	16216	16131	16402	16249	16274	16207	16330	16376	16002	16244	16219	16223	16267	16220	16536	16206	16167	16416	16371	16291	16179	16189	16257	16350	16191	16223	16345	16230	16172	16472	16421	16434	16453	16180	16166	16229	16240	16237	16409	16276	16317	16440	16274	16305	16324	16290	16194	16337	16166	16146	16221	16332	16336	16148	16202	16361	15986	16317	16324	16241	16093	16134	16331	16285	16189	16434	16195	16202	16449	16391	16339	16293	16391	16475	16119	16336	16317	16271	16267	16240	16363	16385	16261	16242	16345	16274	16381	16292	16308	16210	16413	16288	16407	16320	16298	16284	16233	16195	16341	16187	16455	16237	16265	16309	16295	16428	16276	16314	16288	16421	16491	16335	16222	16390	16276	16359	16185	16377	16292	16339	16452	16248	16423	16266	16129	16286	16173	16226	16366	16206	16215	16210	16336	16361	16259	16366	16201	16231	16038	16351	16336	16535	16402	16246	16318	16345	16200	16037	16216	16260	16107	16368	16266	16354	16442	16280	16364	16352	16191	16241	16250	16219	16236	16435	16290	16336	16423	16414	16239	16326	16226	16257	16164	16336	16130	16453	15999	16358	16365	16439	16222	16403	16256	16281	16320	16244	16273	16390	16163	16436	16254	16116	16120	16142	16284	16134	16235	16305	16347	16094	16283	16359	16071	16146	16109	16317	16347	16242	16213	16390	16356	16148	16334	16231	16226	16274	16210	16158	16197	16356	16336	16159	16121	16348	16178	16418	16141	16122	16213	16395	16354	16401	16320	16234	16189	16214	16411	16138	16271	16145	16310	16260	16238	16241	16094	16373	16277	16299	16343	16327	16354	16398	16359	16149	16358	16340	16318	16354	16249	16346	16247	16228	16178	16363	16479	16245	16279	16325	16191	16163	16396	16308	16349	16385	16076	16299	16297	16064	16158	16323	16405	16194	16391	16020	16273	16386	16233	16269	16221	16319	16307	16189	16376	16518	16334	16085	16449	16317	16226	16383	16341	16250	16325	16311	16319	16271	16359	16229	16354	16298	16224	16043	16480	16271	16070	16275	16251	16399	16206	16250	16196	16168	16188	16271	16259	16511	16194	16278	16155	16517	16271	16330	16286	16245	16391	16318	16209	16263	16303	16301	16363	16417	16338	16339	16404	16315	16188	16489	16301	16270	16152	16114	16175	16317	16235	16362	16239	16211	16211	16324	16070	16420	16097	16364	16179	16359	16017	16131	16184	16238	16252	16300	16190	16221	16333	16168	16341	16300	16122	16231	16247	16300	16401	16269	16416	16270	16328	16423	16268	16369	16147	16365	16418	16452	16244	16327	16273	16263	16479	16278	16240	16506	16416	16278	16298	16187	16312	16311	16397	16306	16467	16467	16260	16239	16193	16261	16241	16326	16076	16231	16316	16285	16202	16424	16279	16264	16261	16299	16306	16289	16340	16316	16209	16280	16241	16241	16387	16448	16326	16242	16295	16439	16250	16422	16292	16193	16230	16256	16289	16155	16245	16396	16361	16424	16318	16451	16268	16454	16474	16331	16349	16202	16263	16253	16288	16273	16291	16192	16385	16255	16209	16197	16181	16397	16251	16258	16262	16187	16453	16273	16195	16327	16283	16213	16334	16434	16199	16232	16462	16327	16378	16240	16297	16275	16343	16528	16216	16238	16206	16401	16197	16185	16240	16282	16302	16131	16217	16245	16352	16353	16269	16316	16189	16338	16228	16291	16175	16303	16304	16216	16207	16455	16421	16192	16235	16181	16202	16222	16414	16282	16225	16460	16211	16300	16253	16298	16363	16380	16219	16313	16113	16172	16327	16432	16265	16114	16210	16264	16374	16180	16403	16218	16300	16344	16396	16193	16232	16273	16294	16330	16228	16376	16294	16162	16530	16338	16246	16334	16327	16243	16364	16457	16256	16338	16286	16306	16334	16138	16288	16358	16160	16304	16181	16194	16392	16073	16322	16437	16249	16374	16324	16398	16347	16147	16343	16235	16301	16317	16221	16433	16332	16291	16289	16429	16245	16528	16286	16101	16408	16240	16186	16234	16494	16260	16078	16513	16241	16415	16406	16193	16220	16271	16509	16188	16224	16390	16240	16205	16192	16182	16303	16274	16300	16308	16161	16254	16103	16126	16131	16229	16243	16383	16470	16437	16215	16201	16300	16317	16238	16318	16269	16325	16239	16249	16293	16118	16312	16341	16229	16266	16263	16086	16405	16359	16335	16291	16371	16239	16403	16231	16416	16094	16230	16215	16183	16373	16109	16210	16287	16172	16191	16339	16223	16225	16409	16277	16260	16181	16437	16270	16319	16335	16540	16254	16398	16239	16421	16302	16261	16291	16327	16117	16130	16248	16341	16291	16231	16247	16340	16233	16512	16293	16262	16145	16307	16268	16440	16283	16215	16258	16479	16212	16279	16343	16257	16160	16344	16331	16347	16387	16366	16237	16348	16511	16415	16412	16320	16184	16343	16410	16271	16257	16288	16156	16406	16367	16283	16368	16320	16193	16440	16285	16533	16297	16278	16137	16310	16138	16330	16326	16194	16253	16331	16293	16217	16103	16172	16238	16289	16262	16361	16344	16128	16121	16390	16315	16254	16415	16301	16215	16314	16333	16327	16257	16303	16307	16444	16354	16180	16385	16229	16274	16290	16291	16386	16259	16164	16278	16364	16223	16161	16353	16359	16349	16527	16305	16320	16167	16201	16356	16436	16280	16333	16302	16308	16092	16231	16252	16574	16382	16285	16383	16231	16254	16185	16283	16327	16348	16345	16312	16383	16267	16393	16258	16314	16231	16325	16309	16237	16318	16351	16264	16313	16491	16352	16243	16292	16131	16440	16515	16403	16384	16211	16408	16227	16348	16216	16411	16294	16270	16340	16271	16309	16391	16188	16384	16219	16368	16256	16304	16264	16176	16307	16162	16214	16440	16411	16538	16264	16279	16252	16414	16431	16497	16297	16268	16258	16229	16296	16318	16387	16213	16312	16418	16187	16171	16264	16320	16139	16400	16456	16239	16282	16154	16268	16291	16261	16304	16407	16347	16486	16099	16233	16434	16228	16448	16262	16308	16375	16142	16277	16335	16398	16356	16199	16092	16259	16312	16179	16279	16225	16231	16430	16492	16283	16124	16308	16245	16344	16322	16278	16291	16149	16239	16267	16467	16263	16152	16329	16379	16249	16242	16305	16179	16334	16305	16361	16430	16389	16421	16108	16218	16444	16251	16402	16366	16287	16266	16318	16275	16400	16317	16246	16256	16267	16326	16303	16277	16187	16438	16169	15996	16271	16387	16184	16349	16188	16320	16341	16266	16246	16306	16389	16209	16173	16344	16521	16371	16089	16297	16249	16334	16448	16227	16087	16167	16312	16188	16326	16428	16237	16326	16186	16255	16353	16159	16299	16224	16122	16257	16328	16186	16249	16254	16273	16162	16319	16319	16411	16327	16250	16185	16490	16144	16270	16175	16203	16011	16324	16167	16217	16271	16333	16284	16313	16325	16229	16270	16460	16348	16331	16215	16322	16385	16309	16250	16351	16214	16163	16282	16320	16297	16396	16470	16444	16252	16399	16463	16253	16373	16390	16218	16355	16347	16365	16153	16264	16439	16216	16341	16203	16255	16428	16309	16260	16364	16384	16282	16242	16404	16047	16277	16254	16319	16288	16415	16248	16318	16194	16317	16349	16151	16217	16351	16204	16318	16222	16241	16270	16263	16293	16115	16377	16303	16105	16333	16460	16348	16342	16174	16134	16309	16193	16251	16082	16438	16333	16243	16343	16282	16365	16293	16291	16397	16316	16482	16316	16290	16266	16169	16272	16342	16164	16221	16356	16449	16171	16127	16319	16281	16295	16154	16156	16302	16273	16243	16302	16321	16252	16016	16330	16227	16351	16318	16186	16335	16256	16190	16234	16325	16151	16282	16294	16302	16258	16244	16400	16247	16061	16416	16226	16329	16240	16484	16275	16170	16333	16219	16103	16270	16447	16297	16287	16163	16212	16304	16356	16294	16408	16510	16180	16293	16302	16274	16220	16218	16288	16357	16273	16168	16299	16333	16421	16371	16090	16332	16388	16163	16282	16352	16226	16107	16298	16333	16354	16206	16424
24947	20647	27373	25140	24281	25244	25138	23531	23091	23259	23449	23286	23220	22948	22727	23065	22831	22488	22313	22405	22568	22444	22245	22192	22143	22357	22258	22035	22172	22227	22316	22198	22232	22117	22647	22088	22307	22373	22437	22177	22457	22287	22138	21989	22323	22267	22182	22243	22305	22275	22197	22496	22282	22219	22339	22377	22335	22356	22321	22161	22084	22315	22381	22342	22111	22255	22169	22251	22364	22148	22407	22146	22281	21927	22288	22312	22266	22389	22253	22301	22092	22257	22131	22360	22180	22301	22258	22129	22172	22206	22234	22499	22330	22232	22287	22122	22247	22335	22106	22161	22293	22067	22177	22263	22113	22134	22260	22188	22104	22294	22195	22182	22275	22187	22207	22367	22171	22038	22138	22267	22181	22303	22382	22183	22135	22234	22092	22378	21948	22122	21986	22308	21987	22065	22166	22333	22174	22121	22297	22387	22041	21952	22225	21968	22154	22388	22082	22145	22325	22140	22198	22185	22247	22308	22222	22194	22240	22250	22173	22296	22064	22205	22295	22313	21985	21789	22030	22032	22352	22071	22238	22219	22133	22273	22057	22098	22157	22126	22240	22229	22293	22103	22486	22004	22270	22403	22144	22175	22010	22068	22236	22293	22286	22222	22272	22093	22145	22329	22015	22063	22207	21965	22144	22280	22165	22126	22135	22198	22007	22187	22253	22163	22531	22180	22200	22166	22219	22109	22282	22397	22426	22249	22165	22315	22102	22340	22133	22118	22241	22264	22330	22210	22481	22220	22260	22292	22157	22071	22190	22341	22278	22235	22212	22055	22304	22157	22099	22115	22142	22223	22120	22326	22347	22219	22349	22293	22346	22261	22228	22333	22157	22182	22492	22151	22428	22109	22249	22153	22527	22267	22064	22058	22195	22116	22282	22008	22153	22276	22299	22151	22000	22054	22101	22251	22347	22228	22336	22201	22116	22215	22058	22223	22275	21980	22271	21942	22051	22256	22161	22478	22140	22268	22237	22125	22210	22157	21942	22157	22219	22030	22172	22179	22099	22278	22044	22118	22288	22171	21964	22270	22166	22250	22122	22273	22279	22112	22413	22358	21970	22166	22231	21906	22174	22212	22160	22034	22276	22426	22342	22101	22077	22203	22244	22303	22365	22241	22416	22087	22156	22259	22206	22334	22287	22260	22516	22274	22035	22279	22034	22142	22063	22195	22332	22319	22077	22315	22296	22173	22170	22234	22008	22212	22268	22133	22148	22234	22102	22189	22247	22208	22216	22184	22227	22140	22289	22275	22124	22382	22177	22382	22506	22147	22318	22401	22321	22224	22253	22101	22093	22095	22176	22229	22123	22171	22089	22125	22095	21956	22236	21992	22203	22127	22177	22236	22053	22256	21976	22039	22160	22319	22077	22520	22275	22231	22323	22152	22105	22163	22226	21989	22258	22137	22060	22189	22157	22187	22311	22304	22269	22122	22305	22282	22080	22422	22495	22257	22013	22356	22039	22267	21943	22148	22080	22328	22185	22221	22062	22159	22123	22162	22230	22061	22136	22156	22107	22063	22238	22244	22256	22122	22325	22423	22366	22138	21983	22357	22234	22275	22125	21981	22078	22001	22197	22264	22085	22069	22040	22314	22151	22029	22289	22407	22274	22194	22151	22124	22272	22457	22246	22324	22373	22299	22118	22272	22220	22056	22248	22248	21936	22254	22275	22253	22292	22137	22125	22350	22181	22391	22211	22316	22184	22163	22046	22080	22228	22021	22153	22163	21989	22070	22208	21959	22443	22406	22259	22086	22178	21998	21900	22003	22189	22118	22202	22142	22258	22369	22233	22026	22299	22053	21964	22033	22251	21959	22351	22089	22161	22056	21977	22175	22159	22000	22332	22285	22140	22288	22287	22130	22286	22408	22208	22167	22347	22307	22149	22190	22073	22135	22270	22244	22190	22042	22123	22107	22248	22125	22097	22474	22142	22248	22175	22318	22073	22045	22289	22126	22206	22075	22292	22526	22168	22072	22109	22368	22287	22039	22093	22175	22304	22106	22069	22273	22127	22040	22178	22011	22281	22313	22251	22174	22402	22106	22143	22131	22203	22263	22238	22046	22045	21994	22094	22087	22226	22310	22331	22099	22139	22238	22392	22247	22232	22090	22222	22176	22326	22134	22026	22283	22006	22272	22310	22067	22126	22245	22189	22088	22122	22188	22253	22248	22287	22124	22216	22110	22148	22508	22189	22280	22470	22077	22113	22239	22171	22422	22222	22253	22072	22237	22228	22460	22268	21995	22289	22185	22098	22220	22335	22227	22380	22415	22290	22169	22316	22246	22219	22087	22091	22050	22290	22313	22438	22276	22351	22215	22266	22191	22186	22259	22038	22240	22212	22100	21946	22084	22163	22051	22254	22335	22000	22080	22280	22275	22241	22321	22374	22205	22071	22191	22301	22252	22204	22390	22293	21959	22279	22463	22282	22109	21941	22266	22138	22230	21935	22229	22168	22051	22062	22220	22249	22296	22278	21892	22204	22228	22170	22203	22345	22017	22032	22031	22284	22177	22029	22254	22187	22176	22118	22390	22326	22053	22074	22009	22248	22051	22137	22185	22243	22277	22170	22142	22212	22100	22154	22198	22212	22348	22227	22222	22034	21963	22192	22116	22317	22040	22529	22395	22219	22190	22326	21998	22098	22026	22064	22259	22187	22196	22202	22032	22013	22034	21947	22150	22071	21856	21950	22217	22080	22117	22313	22170	22252	22224	22265	22123	22279	22271	22031	22153	22303	22109	22106	22193	21795	21966	21969	22111	22417	22309	22257	21944	22312	22073	22158	22470	22421	22271	22080	22099	22167	21890	22169	22153	22357	22268	22152	22234	22074	22206	22285	22238	21985	22279	22174	22011	22191	22290	22336	22195	22060	22202	22324	22277	22048	22148	22356	22046	22253	22177	22346	22307	22321	22246	21945	22358	22307	22212	22110	22201	22224	22201	22296	22190	22189	22402	22239	22061	22305	22341	22298	22154	22178	22325	22243	22299	22126	22257	22044	22205	22133	22183	21998	22087	22212	22178	22413	22259	22320	22101	22252	22257	22238	22147	22143	22026	22078	22280	22156	22137	22010	22286	22195	22382	22262	22196	22150	22258	22120	22228	22254	22035	22174	22223	22168	22252	22214	22137	22125	22427	22169	22165	22254	21980	22190	22322	22253	22103	22447	22094	22190	22195	22157	22431	22421	22163	22161	22206	22112	22392	22355	22230	22222	21996	22234	22038	22173	22140	22376	22261	22150	22118	21980	22062	22255	22075	22224	21998	22153	22311	22173	22180	22289	22159	22411	22147	22293	22525	21983	22221	22183	22234	22141	22058	22229	22233	22094	22298	22159	22295	22417	22426	22179	22277	22349	22215	22342	22160	22036	22227	22083	21822	22269	22254	22173	22229	22356	22398	22052	22155	21955	22035	22088	22140	22218	22229	22298	22361	22213	21948	22040	22157	22216	22343	21977	22177	22249	22219	22033	22016	22083	22426	22238	22187	22113	22251	22034	22147	22299	22203	22472	22171	22222	22032	22171	22262	22165	22052	22217	22304	22280	22156	22311	22272	22180	22112	22158	21989	21879	22169	22342	22182	22264	22281	22074	22022	22219	22280	22292	22363	22371	22146	22372	22315	22222	22237	22066	22319	22285	22257	22348	22247	22248	22387	22206	22054	22118	22230	22110	22350	22305	22100	22308	22334	22095	22138	22187	22253	22323	22109	22348	22041	22035	22202	22105	22040	22202	22357	22368	22115	21948	22048	22036	22385	22149	22276	22308	22111	22085	22446	22210	22226	22234	22021	22138	22350	22082	22179	22218	22184	22145	22142	22139	22313	22407	22220	22095	22168	22041	22320	22178	22094	22447	22143	22392	22253	22162	22267	22205	22066	22532	22038	22171	22107	22233	22246	22469	21970	22207	22103	22164	22046	22090	22058	22153	22262	22258	22264	22032	22356	22196	22331	22193	22059	22145	22120	22216	22339	22308	22126	22149	22279	21948	22289	22072	22452	22145	22164	22199	22302	22220	22136	22138	22196	22326	22064	22213	22243	22327	22023	22110	22167	22331	22296	22053	22038	22049	22161	22093	22006	22439	22158	22277	22304	22157	22094	22042	22169	22317	22080	22172	22167	22272	22216	22213	22246	22158	22093	22397	22196	22148	22125	21968	22206	22137	22210	22345	22102	22075	22246	22200	22245	22387	22245	22215	22271	22141	22246	22327	22360	22351	22058	22243	21985	22035	22132	22325	22254	22173	22227	22411	22375	22143	22295	22267	22185	22048	22193	22227	22371	22174	22002	22266	22309	22149	22243	21917	22057	22115	22120	22065	22115	22285	22103	22197	22330	22142	22219	22197	22059	22147	22268	22273	22263	21992	22242	22161	22101	22413	22227	22283	22161	22095	22100	22255	22401	22211	22173	22292	22266	22277	22099	22086	22146	22114	22027	22287	22080	22198	22234	22135	22164	22254	22309	22260	22235	22305	22334	22208	22360	22221	22031	22219	22076	22412	22328	22270	22294	22300	22172	22280	22343	22151	22191	22024	22230	22466	22232	22275	22357	22094	22195	22063	21975	22101	21987	22232	22004	21925	22296	22298	22330	22277	22163	22050	22196	22279	22150	22190	22222	21988	22362	22094	21958	22298	22266	22261	21996	21959	22316	22316	22498	22389	22166	22168	22075	22018	22221	22051	22390	22201	22242	22065	21954	22096	21980	22263	21948	22356	22067	22169	22169	22143	22085	22228	22107	22001	21946	22441	22288	22227	22270	22275	22233	22118	22368	22186	22283	22075	22004	22174	22108	22425	22241	22414	22151	22022	22197	22282	22166	22229	22254	22222	22347	22140	21987	22380	22190	22301	22302	22099	22163	22292	22288	22314	22005	22118	22255	22084	22287	21958	22208	22309	22123	22220	22376	21989	22138	22128	22265	22308	22260	22169	22473	22088	22276	22141	22186	22262	22124	22341	22381	22448	22167	22339	22096	22212	22301	22235	22199	22146	22330	22348	21933	22186	22123	22086	22186	22205	22277	22150	22350	22225	21928	22176	22317	22267	22229	22458	22277	22325	22320	22295	22175	22142	22095	22318	22268	22072	22253	22037	22385	22347	22122	22018	22008	22203	22177
18786	29393	28994	24360	22343	20734	19292	18991	18661	18268	18361	18489	18252	18019	17891	17748	17159	17184	17274	16978	16929	17011	16976	16848	16989	16970	16951	17095	16840	16966	17161	16983	16969	16966	17011	17158	17132	17076	17178	17141	17233	17171	16965	17028	17030	17084	17015	16881	16914	16836	16865	17004	16831	16915	16925	16870	16782	17034	16918	16737	16879	17013	16684	16847	16965	16963	16836	16939	17018	16789	16908	16879	16956	16939	16934	16884	16971	17068	16763	16978	16892	16878	17010	16863	16932	16826	17077	17053	16917	16998	16826	16892	16783	16966	16907	16964	17029	16824	16928	16960	16934	17015	16768	16889	16927	16995	17062	16974	17146	17012	17090	16840	16775	16867	16940	16878	16848	16888	16908	16910	17032	16888	16921	16886	16850	16964	16761	16989	16786	16946	17001	17063	16993	16994	16880	16846	16804	16843	16938	16917	16733	16990	16866	16805	16851	16874	16765	16896	17054	16929	17083	16906	17009	16876	16815	16783	16873	17000	17063	16820	16935	17099	16959	16699	16877	16791	16815	16805	16739	16900	16775	17110	16796	16861	16757	17071	16791	16842	16876	17132	16885	16832	16806	16818	17000	17060	16829	16888	16939	16819	16925	16956	16958	16972	16866	16949	16922	16978	17151	16868	16717	16884	16916	16798	16948	16875	16871	16855	16831	16864	16934	16892	16944	17099	16928	16755	16915	16881	16897	17041	16974	16999	16948	17100	16883	17080	16779	17059	16908	16874	16983	16809	17166	16950	16922	17049	16865	16824	16979	16900	16927	16900	16904	16893	16941	16943	16974	16932	16813	16925	16875	17027	17053	16929	16911	17000	16955	16899	16929	16834	16871	16704	16911	16903	16938	16895	16761	16851	16979	16877	16853	16991	16849	16818	16944	16986	16900	16761	16851	16870	17126	16879	16857	16987	16826	16919	16968	16633	16887	16779	16958	16908	16952	16938	16856	16888	16924	16871	16797	16960	16934	16906	16920	16992	16936	16870	16970	17084	17074	16922	16903	16818	16939	16818	16769	16896	16932	17014	16875	16796	16915	16715	16994	16987	16681	16959	16807	17008	16868	16784	17098	16752	16813	16889	16750	16916	16993	16995	16969	16864	16967	16784	16917	16890	16879	16885	16933	17004	16996	16842	16969	16932	16982	16948	16844	16800	16937	16954	16914	16979	17038	17014	16881	16879	16859	16904	16922	17010	16823	16985	16982	16951	16785	16788	16719	16895	16798	16855	16970	16975	17029	16749	17039	16928	16872	16871	16910	16904	16991	16949	16783	16906	17008	16986	17142	16979	16945	16899	16736	16998	16762	16951	16883	16835	16935	16750	17109	16982	16798	17088	16738	16808	16934	16918	16966	16945	16866	16805	16901	16812	17011	16729	16966	16884	16760	16891	16830	16935	16944	17008	16996	16916	16892	16769	16885	17025	16857	16887	16909	16863	16919	17035	17100	16763	16923	16638	17172	16926	16864	16852	16963	16703	16895	16921	16951	16931	16908	17102	16888	16893	16879	16925	16761	16970	17022	16835	16974	17045	16874	16991	16992	16737	16978	16804	16869	16969	16735	16979	16874	16979	16861	16960	16991	16873	16814	17004	16723	16869	16874	16958	16943	16883	16760	17015	16972	16816	16974	16923	16928	16969	16846	16995	16904	16996	16993	16751	16920	16903	16856	16877	16816	16960	16913	16887	16757	17001	16904	16972	16872	16769	16874	17057	16740	16926	16781	16759	16960	16887	17023	16792	16756	17004	16942	16984	16859	16811	16908	17076	16993	17082	16929	16860	16914	16983	16829	16851	16944	16941	16825	16971	16888	16911	16837	16724	16874	16700	17028	17041	16994	16943	16816	16835	16894	17002	16782	17038	16899	16960	16924	16939	17138	16825	16885	16992	17125	16875	17026	16791	16817	16900	16992	16948	17066	16925	16827	16878	16775	16758	16821	17014	16873	17090	17000	17016	16839	16918	16925	16927	16876	17021	16910	17019	16829	16876	16775	16886	16882	16676	16787	16995	16923	17106	16897	16907	16950	16857	17063	17085	16828	16922	16843	17103	16891	16778	16716	17021	16921	16893	16888	16910	16891	16897	16976	16970	16826	16746	16808	16918	17098	16968	16868	16819	16980	16927	16949	16794	16989	17000	16858	16878	16874	16968	16757	16962	16984	16949	16859	16896	16962	16924	17072	16987	17082	17013	16870	16902	16918	17019	16858	16739	16868	16886	16799	16895	16888	16886	16951	16917	17002	16877	16945	17193	17033	16937	16836	16867	16809	16790	16576	16895	17094	16934	16916	17014	16838	17059	16919	17099	16782	16838	16733	17012	16801	16968	16760	16904	16819	16929	16911	17087	17015	16945	17039	17050	16788	16998	16891	17082	16975	16747	16921	16924	16857	16918	17011	16900	16981	16930	16999	16930	16984	16961	17057	17049	16938	16829	17011	16971	16933	16815	17011	17006	16905	16923	16913	16956	16939	16959	16995	16938	16966	16939	17051	16844	16980	16930	16796	16934	16768	17011	16751	17011	16785	16871	17075	16828	16972	16834	16867	17038	16868	16919	16815	16921	16930	16915	16929	16953	16872	16991	16796	16969	16894	16799	17018	16906	16925	16842	16893	16955	16833	16772	16766	17033	17058	16968	17173	16798	16842	16798	16992	17001	16823	16898	16975	16742	16936	16829	16926	16878	16867	16935	16841	16982	16875	16835	16901	16918	16975	16960	16748	16884	16911	17031	16925	16938	16754	16902	16923	16950	16932	16812	16876	16809	16979	16943	17036	16901	16921	16749	16848	16950	16855	16947	16914	16870	16766	16811	16930	17101	16815	16940	16916	16748	16974	17039	16987	16847	16909	17035	16943	17078	16770	16758	16624	16780	16789	16900	16988	16814	16992	16903	16946	16901	16721	16968	16877	17133	16998	16863	16914	16997	16958	17046	17063	16844	16981	16957	16938	16945	16947	17003	17069	16854	16988	16783	17040	17060	16909	16843	16739	17029	16869	16925	16830	17049	16769	16978	16957	17013	16869	16965	16810	16942	16799	16837	16817	16924	16975	16905	16918	17018	16863	16982	16979	16753	16873	16888	16955	16985	16847	16926	16888	16940	16983	16821	16955	16869	16846	17113	16887	17077	16916	16831	16881	16888	17003	16784	16944	17011	16963	16849	16853	16970	16950	16986	16709	16909	17091	16852	16949	16936	16804	17047	16986	16862	16754	16884	16918	16947	17050	16939	16632	16793	16942	17082	17107	17015	17002	16948	17056	17009	16944	16864	16755	17137	16904	16890	16752	16802	16862	16954	16963	16982	16873	16956	16906	16790	16812	17004	16940	17032	16966	16758	16896	16829	16913	16879	16842	16889	16928	16908	16882	16910	16762	16738	16849	16861	16714	16918	16991	16921	16820	17111	16909	16853	17026	17047	16911	16978	16892	16993	17044	16781	16885	16819	16952	16962	16992	16884	16882	16979	17058	17144	16959	16977	17104	16880	16964	16783	16796	16998	16924	16929	17142	16863	16769	16914	16806	16863	16964	16792	17006	16881	16842	16813	16800	17007	16898	16805	16992	16857	16718	16871	16936	16997	16949	16697	16956	16809	16811	17003	16967	16909	16753	16810	17034	16913	17082	16837	17017	16882	16995	16943	16930	16806	16810	16883	16870	16796	16938	16880	17013	16929	16840	16685	16994	16917	17053	17121	16851	16876	16917	16932	16952	17021	16961	16965	16895	16999	17081	16780	16888	16866	16837	17057	16849	16918	16962	16848	17003	16974	16835	17030	16975	16854	17017	16795	16883	16943	16894	16830	16950	16865	16913	16961	16906	16881	16736	16934	16908	16826	17083	16904	17023	16835	16999	16946	16930	16968	16889	16908	16990	17020	16885	16912	16770	16983	16915	16837	16922	16802	16719	16852	16758	16904	16892	16981	16892	16906	16925	16940	16608	17015	16772	16975	16929	16969	16923	16863	16979	16905	17054	16900	16941	16951	17040	16934	16792	16965	16781	16973	16831	16760	16960	16920	16884	16976	16869	16887	17072	16914	17034	16845	16819	16814	17019	17094	16815	16890	16871	16878	17001	17030	16968	16914	16828	16969	16952	16946	16967	16786	16963	16965	17044	16969	17009	16851	17006	16982	16916	16786	16852	16830	16878	16845	16897	16874	16911	17027	16936	17038	16882	16981	16731	17035	16859	17141	16802	16814	17012	16701	16678	16729	16857	17086	16879	16854	16935	16963	16925	16879	16837	16945	17142	17010	17028	17041	16904	16903	17002	16948	16893	16880	16991	16953	16754	16787	16870	16881	16842	16858	16936	16900	16824	17143	16955	16950	16810	16915	16878	16759	16973	16896	16764	17011	16846	16984	16900	16897	16847	16753	16809	16705	16907	16774	16967	16745	17137	16832	16918	17000	16960	16693	16974	16931	16831	16830	16982	16906	16859	16981	16976	16862	17017	17039	16849	16979	16816	16830	16830	16804	16897	16879	16741	17024	16898	16821	16933	16895	16874	16970	16839	16859	17098	16863	16793	17030	16965	16858	16854	16808	17036	17008	16683	17048	16985	16843	16855	17054	16997	16909	17132	16880	16787	16987	16805	16957	16975	16903	16915	16920	16968	16882	17094	16888	16885	16763	16820	16868	16863	16910	16863	17027	17007	16648	16819	16850	16905	16754	16844	16980	16751	16782	17001	16906	16917	17039	17026	16890	16862	16973	16785	16879	16730	17016	16804	16957	17132	16866	16805	17007	16900	16910	16958	16910	17018	16844	16832	16802	16943	17102	16881	16828	16832	16988	16939	17030	16861	16974	16968	16928	16905	16959	16818	16979	17054	16792	17043	16894	16968	16881	16620	16771	17066	16714	17062	16885	16932	16950	16741	17012	16834	16701	16798	16821	16971	16764	16935	17137	16984	16801	16922	16969	16947	16818	16919	16908	16885	16881	17148	16987	16783	16849	16828	16895	16952	16905	17009	16684	16991	16919	16885	16975	17022	16880	16997	16953	16917	16933	16950	17000	16775	17054	16758	16999	16883	16822	16967	16915	16987	16792	16832	16808	16903	17027	16959	16944	16854	16958	16868	16993	16967	16845	16926	16849	16897	16997	17042	16827	16836	17127	16778	16951	16791	16870
24260	21622	29300	24600	23203	27819	30107	26416	25347	25787	25796	25878	25480	25495	25352	24828	24530	24855	24329	24463	24276	24243	24320	24294	24197	24110	24280	24047	24361	24318	24203	24191	24232	24347	24380	24154	24327	24331	24431	24223	24604	24322	24118	24166	24267	24170	23998	24107	24309	24244	24239	24010	24150	24283	24073	24172	23943	24134	23900	24195	24043	24163	24131	23912	24007	24314	24071	23874	24148	24252	24200	24186	24062	24076	24021	23995	24013	24394	24055	23812	24230	24156	24098	24115	24126	24040	24026	24003	24015	24029	24149	24013	24003	23915	24007	24079	24135	24146	23830	23917	24027	24171	24159	24217	24158	24231	23827	24035	23992	23871	24010	23838	24030	23966	24213	23989	24008	24221	24098	23915	23959	24111	24018	24104	24109	23943	23979	23936	23935	24035	24035	24042	24149	24128	23953	24018	24065	24254	24121	24043	24172	24090	24151	24020	23853	23965	23960	24009	23954	24225	23965	23840	24015	24060	23973	24214	23962	24075	23871	24082	24156	23988	24158	24021	24273	23958	23919	24045	24132	24033	23873	24009	24141	24159	24201	24044	23780	23800	23934	23988	24121	24010	24007	24061	24117	23930	23883	23996	23688	23930	24049	24086	24221	24187	23817	23931	23975	23845	23987	24078	23940	23656	24066	23950	23918	23892	23909	24033	24040	23858	24092	24105	23949	24041	24095	24016	24002	23997	23783	24070	24016	23784	23922	23946	24051	24123	23969	24033	24015	24123	23774	24024	24256	23946	23964	23757	23971	23884	23833	23903	24094	24009	23862	24012	23999	24086	24026	24154	24148	24132	24226	24024	24081	24023	23778	24044	24283	23960	24160	23909	24069	23980	23929	24070	23942	24190	24047	23863	23977	23761	23762	23952	24037	24038	23824	23989	24060	24014	24083	24038	24033	24159	24007	24099	23875	23741	23794	23963	24202	24256	23853	24053	23920	23813	24122	23878	24047	23864	23972	24067	24057	23996	24240	23898	24025	24088	23880	23848	24144	23904	24129	24035	23674	24055	24144	24091	24035	23912	24079	24058	24044	24102	24275	24346	24132	23922	23937	24084	23919	24002	23951	24111	24145	23941	23985	23993	23905	23929	23976	23897	24174	24229	24024	24063	23903	24046	23953	24028	23939	23999	24042	23952	23905	23991	23972	23737	24082	23921	23926	24070	23902	24002	23956	24094	24130	24032	23884	23813	24097	23925	23789	24047	23889	23835	24260	23954	24094	24135	23948	23944	24154	24091	23996	24065	24117	24117	24083	23982	24086	24069	23898	23939	24141	23995	24041	24171	23844	24174	24024	23835	23998	24052	24037	23814	24096	24126	24053	24292	23925	24011	23838	24082	24101	24076	24067	23952	23866	24129	23831	23941	23997	23881	24100	23838	23993	23960	24063	23981	23911	24061	24103	24047	24190	24187	24173	23951	23912	23890	23998	23789	23805	24034	24113	23970	23993	23961	24132	24015	23983	24139	23961	23948	24185	24158	24370	24063	23869	23831	24116	24026	23955	23945	23995	23974	24139	24118	24121	23870	23889	23761	24025	23991	24121	24040	24133	23880	23983	23885	23869	23967	24070	23988	24126	24114	23927	23836	23838	23981	24222	24049	23776	24139	24070	23923	24105	24086	23892	24051	24137	24044	23994	23826	24152	24010	24164	24114	24191	23857	23807	24380	23997	23853	24042	23995	24052	24111	24281	24127	24171	24143	23888	23967	23869	23946	24141	24122	24081	24188	24090	23885	24114	24117	24082	23970	24215	24163	24040	24040	23801	24109	24119	23788	24034	23979	23939	23786	23967	23791	23883	24052	24107	23830	24181	24117	23991	23851	23759	24005	23982	24046	23932	24084	24106	23853	24029	24005	23966	24114	24175	23889	24143	24063	23979	23927	23893	23960	24101	24109	23892	23954	23947	24064	24272	24074	24124	24160	24100	23890	24015	23930	23958	24004	23924	23793	24055	24050	24078	24316	23893	23964	24247	23981	24029	24002	24228	23801	23955	23994	24250	24033	23893	23889	24040	23934	23985	23992	23999	23944	24178	23834	24116	24060	24048	24105	23873	24078	23981	23959	23907	23710	23840	24125	24054	23937	23764	24095	24089	24015	24067	23816	23972	24067	23810	23882	23990	23876	23970	23973	23874	23981	23993	24005	24235	23925	24007	24008	23932	24088	23913	23889	24078	23981	24012	24026	24056	24139	23909	23960	24043	23810	24048	23846	24113	24169	24103	24219	23913	23973	23925	24209	23898	23922	24100	24067	24336	24287	24264	24186	23833	24271	24003	23862	23900	23857	23833	24045	23908	23961	24029	24062	23908	23876	23963	24091	23998	23778	24187	23877	23950	24058	24051	23906	24263	23922	23946	24009	24218	23972	24198	23993	23978	24063	24348	23999	24214	24398	23917	24210	23931	24010	24198	24108	24138	23916	24160	24064	23989	23905	24098	24055	23826	24016	23950	23726	24042	24169	24332	24063	23922	23957	24001	23919	23914	24006	23906	24178	23880	24232	24164	23999	23890	23895	23896	23837	24032	24054	23980	23843	24171	23972	24187	24189	24048	23932	24118	23911	23942	24162	24054	23914	23895	24171	24118	24009	23953	24030	24083	23770	23980	24191	24126	23745	23860	23928	24026	23882	24051	24089	23972	24062	23981	24186	23944	24008	23962	24072	23901	23947	23902	24002	23895	24025	23859	23761	23993	24052	24004	24067	24192	24087	24298	24033	24036	23781	24180	24208	24141	23975	24238	23992	24140	24080	24108	24082	24198	24053	23992	23887	23848	23938	24198	23959	24113	24091	23883	23915	24224	24222	24062	24062	24048	23985	23984	24117	23899	24331	24059	23982	23808	23946	24080	23996	23996	24041	24109	24160	24077	24124	24141	24074	24122	24076	24057	23852	23952	24100	24027	24086	24176	24131	24169	24079	24002	24042	24313	24203	23897	23923	23861	24158	23857	23947	24241	24302	23990	24194	24162	23982	23849	23826	24012	24017	24105	24338	23966	24040	23859	24035	24043	23890	24258	23948	24180	24021	24080	24125	24026	23874	24391	23901	24045	23863	23992	24043	24083	23801	24173	24043	23885	24187	23867	23900	23985	23896	23934	23852	24017	23868	23922	23909	23953	23982	23805	23891	24145	24260	24022	24086	24120	24086	24114	23882	23893	23994	24150	23851	24076	23977	23997	23989	23927	24011	24243	24083	24186	23940	23828	23899	24112	23907	23850	23874	24132	24079	24272	23788	23889	23986	24122	24015	23929	24106	24497	24135	24012	24031	23932	24164	24201	24123	23969	24164	24031	24108	23966	23980	23939	23805	23772	23967	23967	24109	24032	23898	23951	24130	24167	24287	23852	24132	24082	24243	24146	24152	24001	24000	23998	24013	23918	23936	24137	24036	24115	24029	23984	23991	24304	23963	23873	24134	24052	23985	24096	24391	24056	24015	23956	23847	24165	24072	24025	23965	23937	24088	23932	24105	23942	23936	23918	23957	23921	23823	24204	24120	24222	24009	23891	24018	23907	23846	24033	23958	23852	23963	23881	24039	24170	24128	24135	24130	24030	23963	24035	23912	23875	23993	23999	24171	23931	24322	23962	24070	23991	24229	24365	24138	23804	23924	24201	23904	24012	23957	23965	24157	24090	23851	24009	23926	24092	24035	24021	24009	24093	24104	24280	24123	23995	24126	23771	23854	24015	23879	23900	23869	24032	23967	23836	23888	24028	23667	24021	23981	23934	24120	23867	23892	24057	24113	24202	24014	23910	23986	24178	23859	23843	23995	24213	24185	24117	24031	23947	23872	23863	23979	24011	23888	23862	24021	23977	23848	24150	23915	23793	24084	24119	24088	23975	24234	24104	24179	24138	24008	23857	23840	23933	24044	24185	23912	24130	23851	24002	24080	23882	23965	24262	24127	24016	23972	23871	24057	23908	23954	23936	24223	23923	23979	23813	23874	23954	23753	24136	24094	24003	24104	24173	24003	23827	24026	23979	24021	23960	24204	24087	23954	23904	23867	23883	24092	24037	24210	24147	23822	24095	23887	23989	24053	24020	23975	23987	23921	24002	24022	24279	24164	24092	24118	24020	23886	23869	23935	24106	24091	23945	24147	24040	23986	24089	24038	24057	24088	24084	23969	24046	24119	24060	23928	23846	23926	23970	23921	24083	24180	24135	24043	24043	23959	24081	23949	23883	23879	23960	23935	24101	24020	24004	24031	24069	23906	23967	24066	24202	24039	24238	24010	23963	24046	24129	23899	23938	24031	24039	24088	24062	24017	24059	23870	24045	23956	24043	24204	24158	23728	24071	24065	24093	23993	24172	23835	23944	24023	24053	23910	24155	24070	23869	23979	23938	24036	24247	23884	23874	23915	23952	23838	23957	23901	23875	24084	24114	24067	24248	23951	24022	24150	24088	24172	24043	24111	24000	23839	24107	23931	23882	24005	23998	23809	24223	23768	23996	23959	23947	23924	24094	23947	23884	24055	24298	24204	23981	24048	23949	24054	24107	23964	23765	23717	24113	24021	23948	24253	23930	24219	23967	24061	23889	24129	23961	24140	23874	23985	24061	23890	24021	24115	24046	23937	23965	24190	23923	23874	24027	24034	24215	24052	24115	24073	23834	23819	23924	24037	23841	24043	23886	24010	24148	24140	24172	24262	23993	24064	24063	24161	24176	23970	24006	23972	24191	23777	23912	23896	24028	23880	24079	24125	23980	23970	24006	23890	24269	23970	23956	23813	24007	24197	24097	24185	24046	24058	23950	24049	23880	23971	24027	24030	24061	24014	23876	23946	24331	23889	24022	24197	24039	24039	24138	23957	23944	23867	24118	24035	23830	23860	24207	24115	24044	24131	24017	24065	24170	23976	23974	24154	24323	23923	23934	23879	24198	23752	23993	24154	24089	23954	24011	23971	23895	23913	23924	23862	24248	24126	23964	23937	24134	23996	24109	24241	24091	24095	24002	24087	24084	24207	24066	23878	23697	24090	23865	24009	24042	24154	24111	23815	23912	24235	23989	23972	24039	24118	24144	23914	23990	23804	23931	24063	24003	23888	23844	23960	23939	23951	24036	24060	24211	24028	23648	23918	24067	24246	23733	23956	23948	24117	24054	24129	24005	24099
22475	37933	35691	28540	26650	25419	22809	21491	20693	20566	20928	20545	20363	19983	19780	19259	18748	18520	18480	18317	18376	18386	18333	18147	18306	18235	18177	18258	17982	18182	18059	18142	18256	18117	18167	18201	18561	18624	18402	18555	18345	18426	18285	18070	18101	18412	18189	18130	18025	18049	18147	18133	18093	18168	17987	18037	18184	18048	18165	17981	18000	18129	18103	17973	18055	18084	17929	18195	18187	18181	18049	18230	18081	18125	18022	18078	18281	18201	18118	18008	18199	18028	18001	18041	18218	18065	18002	18025	18102	18067	18047	18078	18109	18108	18095	18233	17951	18072	18139	18069	18065	18118	17991	18216	18084	18144	18071	18142	18082	18080	18217	18063	18119	18075	18066	18228	18107	17975	18031	17993	18105	18020	18211	18059	18137	18392	18059	17931	18166	18004	18053	18057	18077	17966	18213	18038	18172	18151	18119	18118	18087	18040	17965	17985	18138	18047	18160	18080	18115	18009	17938	18291	18033	18213	18213	18005	17969	18158	17964	17982	17969	18335	18016	18070	18086	17967	18185	17946	18109	18006	18184	18059	18193	18075	18075	18114	18179	17870	18215	18131	18106	18097	18032	17972	18003	18043	18108	18110	18036	18066	18146	18010	17962	18125	18185	18080	17864	17989	18040	17973	18218	18041	18104	18012	18025	18032	18210	17955	18024	18049	18004	18016	17945	18081	18033	17939	17877	18157	18033	18071	18113	18157	18019	17953	18201	18076	18014	17937	18115	18102	18237	18066	18148	18012	18077	17862	18232	18059	18130	18321	18090	18296	18182	18073	18093	17969	18079	18070	17966	18070	18004	18022	18022	18093	18089	18111	17908	17991	18062	18042	17938	18230	18154	18041	18220	18108	18184	17844	18182	17874	17998	18144	18078	18067	18073	18065	18051	18003	18239	18128	17984	17990	18421	18062	18167	18229	18036	17991	18102	18193	17910	17950	18011	18021	17971	18115	18155	18010	18090	18037	17963	18032	18131	18063	18047	17943	18138	17933	17796	18285	18123	18041	18087	18022	18020	18117	18047	18243	18089	18197	18083	18002	18050	18119	18071	17941	18281	18232	18142	18121	17975	18030	18031	18075	17975	17965	18021	18157	18071	17894	18081	18036	18115	18259	18149	18144	18012	18069	18094	18102	18045	18065	18191	18124	18100	17950	17993	18186	17999	18010	18058	17978	18240	18159	18073	18088	18089	18019	17981	18124	17982	18074	18158	18038	18047	18067	18056	18176	18093	18069	18258	18030	18164	18009	18245	18276	17931	18113	18072	18005	17955	18095	18224	18176	17947	17960	18187	17856	18015	17977	18055	18033	18064	18146	18036	17902	17812	18222	18125	18036	18128	17963	18039	18022	18073	17987	18094	18133	18057	18238	18170	17977	18050	18057	17964	17785	17828	18138	18094	18263	18156	18116	18092	18123	17937	18190	18112	18182	18132	17990	18097	18081	18179	18137	18146	18108	18193	18036	18063	17979	18017	18068	18013	18118	17848	18014	17917	18037	18081	18153	18088	18114	18249	18140	17968	17821	18157	18052	18024	18263	18284	18009	18096	18018	17933	17998	18086	18016	18187	18001	18055	18045	17975	18133	18092	18154	17948	18093	18188	17902	18060	18101	17928	17860	18336	18109	18106	18102	18139	18106	18121	17945	17971	18111	17973	18025	18138	17979	18173	18135	18065	17913	18072	18129	18306	18044	17986	18110	18057	17985	18163	18084	18235	17994	18132	18193	18147	18148	18105	18046	18183	17970	18219	18115	18129	18055	18225	18122	18031	18218	18047	17957	17939	18037	17913	18063	18170	18027	18017	17892	18072	17993	18054	18046	17973	18052	17924	17924	18164	18055	18150	18166	18053	18144	18125	18123	18045	18079	17986	18100	18158	18311	17900	17936	18170	18157	18112	17963	17972	17989	17971	18067	18330	18146	18248	18116	18153	18047	18111	18155	18107	18009	18175	17952	17917	18103	18071	18016	18177	18129	17914	17779	17949	18108	18127	18003	18138	17900	17867	18211	18069	18130	18110	17945	17980	18118	18235	17982	18040	18070	18195	17891	18040	18034	18113	18379	18103	17968	18073	18056	18043	18128	18092	17975	17819	18060	18058	18148	18002	17833	18124	18309	18142	18063	18158	17990	18205	18113	18196	18086	18022	18020	18089	17846	18154	17978	17872	18122	18091	17992	17888	17901	17991	18002	18128	17987	18174	18172	18156	18154	18082	18150	18003	17964	18013	18063	18212	18142	18165	17990	18034	18070	18007	18190	18024	18153	18317	18126	18135	18143	18138	18098	18117	17990	18138	17983	17911	18147	18198	18075	18017	17960	17888	18100	18109	18134	17918	17947	18154	18119	18138	17951	18130	17958	18068	18065	18170	18244	18270	18097	17992	18097	18272	18160	18225	18022	18125	17958	17824	18107	17950	17965	17906	18126	17983	18204	18154	18186	18240	17924	18130	17952	18160	18053	18023	18077	18227	18055	18124	18160	18168	18061	18142	17994	18099	18109	17949	18057	18216	17845	18035	18043	18017	18007	18028	18047	18058	18034	18223	17981	18221	18094	18002	18129	17919	18062	18039	18098	18238	18129	17903	18267	18065	17912	18172	18358	17986	18237	18101	18082	18101	17993	18125	18026	18179	18093	18123	18219	18208	18089	17932	18105	18086	18020	18123	17962	18208	18046	18145	18014	18284	18103	18186	18185	18119	18111	17944	18145	18088	18077	18149	18044	18049	18030	18133	18073	18234	18210	18065	17938	18066	17990	17926	18065	17949	18101	18043	18200	17937	17810	18112	18123	18121	18164	18193	18179	18182	18112	18285	17991	18067	18093	18238	17917	17981	17967	18240	18152	18196	18143	17808	18160	18142	17986	18069	17801	18133	18019	17977	18052	18238	18128	18270	18073	18038	18152	18020	18066	18085	17859	17979	17970	18257	18228	18099	18014	18053	18109	17992	17862	18202	18136	18152	18024	18144	18120	17988	18077	18061	18213	18119	18165	18009	18161	18183	18067	18010	18051	18110	18051	18098	18171	18118	18090	18086	17990	18169	18286	18319	18183	18219	18139	17913	18115	18048	18230	18104	17942	18037	18200	17946	17909	18131	18054	18266	18127	18148	18187	18209	18043	18221	18131	17978	18069	18107	17998	18135	18239	18038	18222	18117	18029	18140	18131	18075	18094	18142	18154	17901	18044	17952	18117	18177	17884	18081	18051	18069	18079	18083	18039	18108	18001	17981	18005	17955	17917	18171	17932	17999	18054	18155	18173	18091	18097	18082	18052	18146	18203	17979	18196	18024	18023	18007	18028	18157	18167	18019	18209	18216	18027	17983	17982	18240	18036	17904	17945	18192	18188	17869	18098	18214	18132	18092	18159	18160	18013	18153	18070	17989	18086	18159	17957	18187	18071	17913	18031	18151	18097	17998	17898	18183	18096	17922	18150	18192	18228	18215	18231	18027	18145	18118	17975	17887	18279	18026	18053	18261	18143	18177	18075	18174	18014	17941	18097	17990	17988	18075	17976	18283	18158	18122	18165	18024	18097	18176	18005	18230	17969	18142	18173	18035	18088	18052	18172	18162	18161	18219	18118	17846	17951	18004	17975	18029	18159	18151	18150	18030	18080	18086	17972	18025	18086	18047	18200	18206	18234	18300	18154	18185	18127	18089	18048	17795	17873	18164	17924	18072	18074	18190	18138	18004	17989	17957	18025	17982	18160	18033	18150	18169	17966	18097	18199	18023	18096	18072	18070	18186	18127	18098	18002	18216	18317	18010	18029	18188	18126	18047	18244	18240	17938	18102	18143	17994	17997	17960	17960	18113	18030	18160	17974	18121	18199	18067	18051	18088	17975	18039	18106	17782	18096	18196	18004	17988	18139	18205	18011	18239	18068	18001	17987	18070	17989	17992	18234	17984	18077	18002	18096	18250	17979	17912	18042	18266	18044	18161	18212	18160	18183	17975	17967	18124	18077	17984	18026	18165	18108	18182	18147	17921	18145	18041	18222	17983	18198	18136	18189	18167	18125	18076	18020	18147	18074	18111	17930	18206	17805	17984	17970	18024	18071	18220	18082	17870	18239	18053	18047	18062	18088	18293	18072	18112	18182	18192	18210	17978	18184	18054	18197	18149	17912	18141	18135	18239	18170	18280	18083	17922	17963	18056	18189	18246	17912	18199	18210	18068	17787	18151	18174	17924	18037	18115	18142	18306	18251	18038	18111	18172	17964	18085	18215	18208	18220	17743	18038	17918	18156	18151	18042	18012	18109	18105	18158	18041	18160	18120	18013	18098	18275	18021	18157	18086	18143	18130	17941	18213	18074	18004	18155	18013	17953	18095	18052	18167	18007	18251	18038	18129	18011	17964	18159	18110	18073	18071	18022	18172	18142	17965	18128	18110	18102	18213	17941	18174	18078	18241	18218	18312	17991	18075	17988	17939	18157	18049	18067	17920	17983	18220	17899	18210	18132	18209	18170	17886	18153	17998	18072	17979	18169	17947	18026	18094	18077	18057	18150	18137	18105	17882	18160	18142	18357	18075	18025	18291	18113	18082	18159	18043	18026	18129	18107	18173	17938	18096	18047	18147	18029	17985	18030	18100	17948	17904	18089	18107	18012	18160	18047	18326	18152	18164	18077	18213	18266	18185	17945	18088	17928	18030	18247	18015	18134	18099	18044	18063	17969	18163	18217	17940	18012	17961	18125	18043	17926	18187	17922	18155	17913	18114	18074	17957	18079	18058	18036	18260	17999	18197	17994	18147	18212	17904	18205	18208	18146	17888	18032	18068	18210	18023	17907	18175	18192	17964	18212	17899	18006	18086	18249	17989	18069	18327	17914	18222	17911	18138	18180	18072	18092	18077	18063	18227	18106	18034	18108	18304	18187	18208	18130	18171	18095	18274	17998	18160	18102	17924	18152	18109	18379	18046	18242	18147	18317	17951	18151	18296	18030	18197	18203	18052	18017	17939	18084	18024	18151	18116	18062	18017	18261	17991	18012	18108	18075	18076	18146	18014	18084	18152	18173	18043	18083	18081	18235	17926	18186	17941	18139	18082	17994	17903	18264	18140	18247	18106	18105	18123	17950	18132	17930	17985	18010	18113	18096	18089	18080	18117	18012	18083	18156
31995	25267	27585	25648	24222	23850	23642	23407	23016	22760	22948	23104	22877	22693	22908	22559	22606	22606	22443	22486	22787	22439	22664	22400	22376	22511	22440	22421	22675	22497	22333	22494	22477	22382	22446	22380	22481	22229	22378	22505	22628	22542	22317	22587	22424	22351	22546	22478	22145	22362	22274	22533	22356	22255	22213	22301	22627	22344	22380	22201	22455	22307	22559	22452	22282	22475	22318	22250	22423	22222	22459	22582	22364	22283	22396	22493	22453	22439	22551	22262	22482	22540	22311	22364	22457	22376	22392	22429	22102	22463	22604	22231	22454	22226	22292	22638	22431	22440	22378	22402	22375	22315	22180	22302	22330	22368	22373	22527	22314	22282	22208	22453	22460	22334	22689	22343	22200	22382	22553	22373	22431	22434	22514	22175	22357	22371	22182	22215	22547	22223	22320	22235	22344	22462	22705	22420	22511	22500	22251	22273	22489	22272	22363	22347	22496	22557	22507	22454	22218	22498	22570	22309	22259	22165	22386	22430	22487	22526	22539	22514	22563	22538	22456	22428	22284	22468	22139	22351	22256	22511	22581	22504	22247	22345	22377	22384	22383	22553	22434	22582	22408	22154	22423	22322	22323	22423	22414	22320	22209	22490	22271	22211	22525	22451	22389	22237	22462	22337	22453	22348	22399	22429	22539	22457	22248	22567	22191	22414	22495	22238	22313	22284	22250	22621	22324	22329	22528	22417	22358	22142	22322	22487	22452	22351	22371	22430	22526	22595	22464	22320	22210	22320	22482	22401	22212	22491	22560	22297	22534	22404	22516	22484	22332	22237	22340	22450	22463	22335	22162	22307	22410	22599	22480	22262	22513	22259	22325	22581	22479	22391	22600	22501	22377	22302	22306	22234	22268	22227	22449	22387	22365	22298	22162	22378	22235	22191	22619	22322	22286	22587	22298	22516	22522	22364	22473	22380	22332	22147	22354	22199	22376	22649	22367	22223	22499	22392	22000	22438	22310	22120	22192	22356	22230	22416	22478	22357	22468	22367	22423	22337	22591	22276	22276	22430	22151	22344	22131	22049	22316	22554	22538	22405	22514	22386	22387	22280	22338	22286	22479	22572	22187	22406	22370	22423	22421	22329	22244	22369	22380	22291	22332	22616	22502	22469	22513	22352	22542	22499	22518	22285	22163	22564	22296	22282	22427	22476	22423	22318	22301	22443	22622	22421	22314	22400	22532	22403	22474	22253	22549	22336	22342	22421	22384	22193	22372	22288	22357	22528	22504	22367	22317	22408	22495	22345	22119	22387	22589	22631	22417	22285	22390	22325	22205	22493	22404	22475	22250	22314	22317	22287	22458	22504	22284	22289	22497	22563	22601	22418	22235	22426	22375	22276	22424	22095	22337	22229	22679	22342	22650	22673	22252	22559	22151	22403	22406	22434	22297	22246	22353	22441	22552	22406	22400	22493	22419	22411	22502	22488	22583	22379	22271	22410	22373	22364	22318	22383	22303	22253	22280	22452	22416	22285	22665	22600	22521	22324	22456	22369	22333	22582	22320	22531	22294	22351	22607	22450	22287	22407	22181	22372	22376	22475	22247	22473	22501	22632	22507	22554	22420	22397	22583	22270	22389	22404	22527	22288	22336	22317	22668	22343	22611	22529	22368	22546	22546	22346	22365	22372	22450	22455	22620	22434	22491	22439	22347	22290	22383	22293	22255	22674	22575	22536	22390	22294	22084	22322	22507	22404	22195	22274	22454	22316	22616	22376	22617	22412	22499	22384	22122	22190	22398	22464	22345	22252	22680	22535	22280	22208	22558	22535	22333	22150	22409	22422	22485	22258	22532	22360	22196	22207	22650	22360	22496	22234	22640	22380	22491	22478	22558	22507	22312	22474	22397	22485	22366	22302	22498	22262	22539	22498	22573	22298	22299	22482	22620	22624	22470	22712	22375	22380	22485	22445	22285	22435	22511	22410	22389	22453	22614	22349	22403	22240	22356	22360	22455	22143	22461	22441	22501	22417	22639	22540	22521	22341	22343	22333	22308	22335	22546	22316	22114	22499	22471	22530	22328	22262	22580	22387	22247	22438	22590	22273	22462	22419	22363	22686	22440	22493	22369	22210	22303	22321	22522	22373	22473	22573	22404	22247	22403	22331	22385	22487	22393	22456	22225	22290	22557	22052	22470	22259	22383	22344	22455	22069	22391	22608	22310	22429	22518	22643	22330	22424	22267	22260	22392	22340	22286	22332	22662	22234	22198	22185	22341	22417	22394	22264	22398	22559	22551	22286	22429	22328	22127	22243	22553	22222	22700	22230	22472	22395	22422	22321	22333	22488	22526	22206	22368	22421	22312	22462	22160	22225	22446	22413	22537	22544	22480	22561	22358	22492	22348	22490	22341	22341	22644	22254	22484	22361	22258	22540	22447	22297	22549	22457	22294	22301	22290	22440	22296	22423	22433	22456	22296	22318	22122	22486	22594	22501	22680	22513	22290	22256	22334	22473	22250	22294	22578	22240	22647	22438	22482	22501	22541	22541	22498	22217	22412	22391	22294	22625	22569	22215	22272	22558	22348	22387	22434	22334	22426	22282	22431	22346	22352	22396	22473	22614	22393	22546	22304	22243	22413	22559	22336	22633	22491	22721	22519	22317	22387	22436	22300	22491	22472	22336	22230	22582	22265	22182	22515	22229	22257	22508	22547	22194	22424	22338	22311	22303	22377	22593	22592	22279	22359	22271	22421	22574	22708	22129	22302	22437	22257	22426	22033	22437	22409	22428	22521	22443	22360	22454	22302	22198	22287	22502	22370	22373	22414	22138	22242	22346	22500	22402	22479	22266	22514	22177	22270	22458	22289	22411	22102	22413	22701	22469	22301	22257	22567	22376	22361	22440	22189	22403	22271	22580	22289	22429	22344	22373	22245	22206	22432	22372	22442	22431	22708	22241	22581	22279	22521	22374	22403	22439	22395	22427	22542	22364	22487	22371	22246	22340	22216	22342	22394	22260	22336	22370	22277	22247	22290	22371	22230	22404	22312	22275	22482	22257	22327	22340	22257	22419	22430	22515	22300	22319	22353	22385	22654	22443	22329	22207	22288	22395	22174	22307	22509	22209	22341	22353	22384	22410	22408	22360	22482	22449	22351	22472	22413	22354	22391	22348	22433	22550	22399	22291	22437	22210	22414	22331	22522	22338	22528	22485	22396	22329	22495	22237	22385	22511	22197	22319	22376	22147	22359	22484	22425	22317	22370	22220	22241	22215	22389	22489	22461	22232	22302	22485	22355	22336	22339	22181	22294	22398	22416	22399	22412	22440	22514	22481	22345	22387	22280	22499	22378	22423	22516	22311	22386	22502	22361	22328	22381	22511	22575	22307	22466	22575	22388	22495	22605	22268	22432	22433	22442	22206	22640	22333	22404	22525	22258	22506	22479	22345	22534	22179	22547	22288	22292	22269	22567	22162	22497	22248	22230	22144	22303	22276	22362	22420	22551	22386	22682	22409	22439	22372	22413	22436	22362	22476	22622	22371	22525	22438	22291	22442	22370	22333	22352	22457	22283	22428	22239	22278	22434	22306	22363	22492	22305	22300	22335	22445	22539	22332	22408	22393	22571	22486	22400	22340	22204	22404	22621	22391	22577	22283	22424	22309	22465	22223	22603	22435	22464	22147	22396	22547	22581	22440	22659	22260	22490	22489	22382	22477	22316	22361	22191	22312	22384	22252	22381	22477	22376	22345	22383	22317	22374	22550	22364	22492	22589	22530	22416	22285	22576	22480	22342	22256	22326	22472	22522	22318	22455	22336	22245	22326	22450	22381	22444	22263	22358	22395	22297	22517	22396	22464	22746	22015	22304	22407	22363	22060	22569	22210	22562	22372	22310	22396	22563	22450	22340	22141	22229	22509	22443	22300	22427	22698	22418	22491	22339	22368	22290	22420	22382	22574	22241	22496	22430	22360	22303	22442	22627	22367	22343	22445	22340	22730	22362	22378	22415	22456	22550	22352	22422	22381	22386	22567	22492	22244	22364	22434	22371	22319	22564	22484	22449	22449	22341	22368	22344	22431	22356	22517	22553	22350	22561	22425	22256	22390	22405	22246	22449	22232	22550	22419	22387	22353	22256	22245	22460	22500	22561	22531	22379	21987	22359	22554	22492	22469	22347	22304	22459	22434	22411	22381	22207	22367	22529	22277	22225	22489	22218	22326	22539	22477	22327	22109	22632	22450	22470	22353	22239	22296	22245	22473	22345	22234	22587	22418	22687	22593	22403	22484	22313	22392	22498	22584	22504	22266	22270	22288	22237	22428	22230	22347	22507	22391	22302	22371	22366	22198	22369	22518	22669	22457	22483	22355	22423	22589	22301	22343	22567	22368	22481	22442	22459	22289	22243	22354	22328	22389	22448	22252	22540	22343	22620	22400	22490	22269	22262	22248	22235	22536	22443	22416	22224	22293	22502	22576	22495	22441	22670	22417	22483	22487	22546	22660	22464	22159	22360	22393	22628	22591	22574	22322	22381	22242	22488	22396	22493	22405	22410	22497	22466	22377	22396	22393	22470	22590	22404	22446	22458	22253	22304	22253	22448	22525	22518	22442	22187	22256	22433	22293	22416	22299	22513	22405	22431	22149	22245	22415	22393	22188	22267	22562	22578	22207	22324	22439	22501	22323	22405	22474	22263	22484	22475	22479	22207	22527	22341	22459	22406	22724	22363	22340	22561	22454	22294	22504	22276	22509	22551	22233	22531	22416	22277	22527	22284	22036	22471	22500	22297	22343	22375	22336	22347	22324	22418	22176	22473	22221	22253	22706	22688	22485	22286	22436	22448	22436	22419	22254	22380	22417	22508	22483	22495	22470	22564	22431	22356	22341	22348	22510	22470	22458	22511	22237	22149	22403	22278	22374	22416	22457	22187	22145	22400	22519	22405	22136	22523	22160	22200	22378	22535	22513	22233	22630	22371	22292	22599	22606	22179	22566	22364	22450	22246	22218	22390	22235	22276	22436	22353	22178	22314	22578	22396	22358	22468	22279	22445	22444	22266	22439	22669	22318	22617	22483	22354	22360	22345	22461	22386	22167	22265	22429	22482	22242	22649	22259	22343	22480	22623	22217	22256	22484	22378	22242	22569	22364	22328	22138	22302	22282	22329	22553	22274	22264
20640	25204	24109	20660	20367	19669	18713	18000	17933	17916	17955	18006	17919	17663	17768	17726	17359	17318	17234	17223	17255	17287	17069	17316	17140	17104	17341	17217	17085	17153	17093	17186	17219	17133	17315	17377	17500	17347	17446	17320	17306	17179	17037	17177	17121	17191	17000	17204	17184	17227	17131	17066	17071	17247	17123	17108	17108	17138	17155	17279	17163	17195	17118	17037	17036	17063	17211	16982	16983	17185	17163	16934	17378	17290	17206	17231	17101	17164	17158	17179	17057	17189	17221	17146	17177	17144	17137	17140	17184	16959	17054	17138	17237	17059	17121	17129	17271	17370	17127	17088	17170	17082	17090	16983	17269	17214	17145	17223	16991	17182	17306	17120	17144	17060	17097	17165	17196	17127	17243	17136	17065	17155	17135	17309	17241	17229	17276	17225	17136	17335	17106	17001	17128	17124	17156	17305	17217	16916	17154	17119	17205	17036	17238	16868	17178	16972	17019	17152	17241	17178	17273	17104	17283	17027	17237	16925	17257	17180	17258	17177	17085	17192	17123	17153	17174	17121	17112	16987	16998	17084	16978	17151	17189	17248	17181	17108	17126	17194	17169	17276	17274	17242	17189	17221	17155	16955	17078	17208	17127	17114	17225	17008	17169	17200	17190	16986	17139	16899	17272	17035	17216	17165	17097	17124	17122	17142	17167	17140	17162	17181	17081	17211	17167	17210	17112	17147	17170	17212	17209	17207	17070	17268	17017	17256	17183	17167	16958	17138	17193	16956	17025	17175	17321	16940	17020	17158	17151	17161	17222	17229	17237	17121	17147	17083	17018	17234	17331	17025	17227	17028	17172	17150	17215	17151	17055	17136	17333	17178	17121	17077	16969	17176	17158	17179	17224	17197	17187	16990	17342	17128	17147	17058	17103	17349	17061	17112	17297	17072	17057	17247	17079	17271	17113	17046	17163	17116	17176	17147	17173	17085	17071	17325	17064	17023	17190	17129	16962	17221	17145	17049	17041	17183	16978	17176	17257	17121	17229	17248	17185	17123	17228	17127	17111	17157	17149	17078	17180	17314	17091	17317	17324	17068	17215	17370	17135	17266	17094	17346	17172	17162	16992	17256	17109	17246	17083	17132	17271	17195	17091	17182	17108	17149	17107	17257	17203	17116	17329	17167	17190	17190	16992	17198	17138	17200	17261	17262	17137	17213	16967	16991	17195	17204	16940	17147	17315	17263	17044	17212	17196	17069	17282	17166	17092	17074	17319	17275	17156	17298	17180	17111	17093	17143	17070	17304	17093	17212	17161	17161	17284	16947	17185	17317	17155	17157	17073	17187	17055	17160	17158	17244	17113	17203	17347	17181	17131	17113	16974	17280	17230	16945	17286	17173	17156	17322	17116	17133	17182	17275	17302	17048	17152	17251	17165	17237	17269	17076	17191	17214	17277	17213	17154	17108	17056	17116	17117	17068	17137	17217	17123	17260	17112	17166	17214	17011	17066	17104	17127	17370	17287	17144	17085	17108	17063	17165	17268	17119	17332	17415	16927	17286	16919	17058	17237	17102	17116	17295	17290	16983	17343	17161	17088	17134	17220	17299	17201	17120	17147	17103	17207	17058	17065	17250	17328	17077	17339	17231	17096	17139	17193	17077	17102	17075	17241	17197	17147	17347	17234	17216	16981	17332	17024	17279	17151	17164	17227	17128	17112	17016	17129	17275	17294	17117	17251	17104	17227	17137	17125	17186	17178	17090	17184	17197	17237	17211	17439	17160	17195	17195	17357	17222	17175	17094	17091	17248	17102	17076	17143	17245	17028	17250	17352	17029	17030	17226	17301	17238	17176	17196	17147	17258	17210	17056	17298	17053	17140	17101	17232	16989	17073	17252	17076	17114	17114	17088	16965	17262	17023	17145	16988	17247	17160	17275	17234	17223	17036	17190	17124	17270	17048	17106	17368	17183	17247	17057	17189	17125	17108	17191	17043	17117	17176	17239	17165	17321	17200	16908	17259	17131	16974	16902	17017	17127	17087	17232	17126	17087	17154	17117	16982	17160	17108	17287	17157	17118	17234	17065	16972	17298	17069	17097	17271	16957	17136	17225	17216	17110	17138	16924	17091	17185	17117	17166	17106	17039	17142	17205	17193	17297	17042	17164	17226	17218	17184	17228	17311	16975	17236	17254	17030	17205	17196	17197	17339	17122	17287	17116	16967	17241	16989	17275	17246	17104	17011	17086	16976	17041	17000	17113	17128	17122	17213	17152	17243	17227	17296	17163	17239	17215	17156	17232	17226	17238	17012	16948	17167	17245	17095	17159	17068	17203	17088	17036	17026	17039	17206	17088	17306	17250	17178	17287	17176	17095	17214	17190	17245	17216	16992	17159	16961	17267	17153	17129	17219	17205	17202	17080	17390	17421	17150	17379	17205	17151	17193	17209	17278	17295	17168	17064	17150	17184	17190	17283	17366	17143	17059	17131	17212	17089	17288	17229	17106	17109	17221	17061	17189	17377	17177	17203	17121	17110	17221	17020	17011	17161	17200	17217	17127	17086	17315	17173	17152	17138	17167	17114	17474	17149	17215	17019	17067	17307	17115	17138	17191	17113	17222	17117	17289	17350	17124	17209	17269	17118	17290	17078	17078	17192	17021	17021	16981	17059	17435	17188	17069	17034	17018	17058	17191	17072	17202	17411	17037	17175	17091	16990	17182	16997	17139	17253	17111	17057	17335	17054	17142	17320	17080	17207	17158	17106	17184	17174	17259	17067	17236	17260	17019	17324	17188	17245	17140	17182	17114	17205	17275	17170	17076	17227	17213	17061	17155	17131	17150	17293	17235	17120	17070	17269	17109	17175	17108	17047	17101	17089	17109	17052	17438	17035	17197	17165	17095	17131	17253	17107	17241	17182	17132	17103	17202	17244	17369	17129	17049	17268	17059	17130	17103	17338	17187	17198	16976	17165	17162	17190	17158	17120	17274	17091	17274	17184	17041	17284	17209	16913	17302	17165	17071	17025	17231	17082	17256	17092	17134	17221	17101	17159	17091	17187	17172	17139	17210	17024	17176	17221	17218	17280	17191	17116	17092	17132	17002	17181	17043	17060	17374	16972	17189	17288	17175	16984	17181	17142	17165	17280	16992	17014	17255	17082	17023	16982	17091	17197	17194	17243	17326	17037	17165	17206	17259	17247	17206	17058	17053	16854	17100	17233	16974	16989	17164	17141	17209	17062	17240	17142	17142	17101	17312	17226	17211	17210	17299	17129	17117	17144	17289	17183	17183	17227	17058	17061	17223	17186	17163	17177	17047	17105	17092	17216	17208	17202	17143	17304	17260	17028	17112	17184	17202	17182	17061	17294	17191	17226	17156	17280	17202	17281	17209	17067	17056	17122	17152	17275	17164	17365	17195	17253	17124	17028	17196	17447	16963	17109	17117	17161	17042	17180	17130	17192	17080	17303	17150	17123	17249	17180	17184	17167	17172	17112	17261	17206	17194	17211	17305	17141	17175	17242	17038	17056	17075	17247	17048	17209	17257	17009	17201	17102	17033	17125	17067	17352	17104	17291	17288	17114	17002	17205	17011	17174	17117	17178	17222	17158	17115	17305	17269	16953	17084	17291	17208	17233	17071	17214	17423	17344	17225	17225	17036	17216	17224	17324	17003	17214	17253	17001	17060	17175	17421	17214	17253	17323	17017	16987	17130	17079	17082	17104	17189	17085	17196	17099	17155	17179	17167	16957	17031	17154	17124	17042	17256	17143	17029	17344	17139	17199	17100	17150	17050	17305	17130	17248	17219	17026	17103	17072	17188	17158	17080	17122	16882	17198	17078	17280	16995	17348	17227	17250	17253	17080	17122	17251	17203	17208	17198	17185	17217	17167	17247	17261	16938	17082	17087	17072	17165	17213	17173	17172	17077	17039	17259	17307	17221	17076	17005	17210	17041	17092	17214	17146	17178	17152	17130	17297	17132	17237	17121	16919	17168	17186	17154	17307	16951	17327	17182	17126	17075	16991	17319	17135	16966	17163	17088	16899	17165	17012	16986	17229	16965	17130	17168	17191	17056	17180	17267	17115	17336	17100	17129	17189	17098	17189	17161	17268	17240	17075	17352	17178	17185	17071	17179	17226	17226	17216	17217	16993	17252	17233	17031	17137	17062	17236	17127	17250	17246	16962	17215	17128	17099	17237	17274	17095	17220	17116	17218	17215	17186	17147	17255	17040	17208	17138	17026	17053	17087	17131	17068	17019	17166	17216	17202	17283	17150	17012	17226	17075	17352	17100	17134	16949	17159	17058	17193	17368	17178	17143	17154	17306	17291	17105	17234	17216	17157	17006	16994	17194	17158	17319	17193	17087	17138	17275	17082	17194	17127	17101	17104	17040	17259	17097	17359	17178	17188	17183	17174	17016	17301	17158	17240	17222	17208	17272	17102	16952	17294	17194	17194	17283	17327	17093	17181	17174	17226	17202	17162	17237	17235	17218	17108	17298	17204	16881	17187	17208	16861	17129	17316	17066	17158	17340	17135	17023	17061	17131	17174	17138	17184	17079	17233	17060	17137	17146	17182	17006	17275	17148	17069	17248	17137	17143	17241	17042	17197	17303	17216	17158	17199	17124	17198	17093	17214	17321	17011	17071	17157	17098	17091	17213	17257	17227	17138	17079	17256	17099	17133	17113	17096	17212	17043	17123	16845	17109	17210	17241	17489	17179	16989	17023	17171	17051	17048	17198	17079	17295	17228	17204	16984	17262	17130	17196	17195	16998	17162	17155	17201	17163	17152	17123	16973	17139	17224	17238	17140	17050	17235	17197	17070	17166	17219	17187	17046	17229	17115	17252	17119	17166	17083	17225	17102	17117	17213	17220	17134	17154	17305	17122	17000	17173	17124	17094	17006	17124	17154	16927	17300	17019	17064	17097	17054	17043	17256	17158	17000	17209	17133	17186	17053	17055	17093	17164	17248	17159	17002	17094	17074	17272	17007	17254	17280	16919	17215	16911	17224	17181	17269	17091	17216	17230	17278	16978	17164	16931	17045	17226	17217	17408	17237	17244	17429	17149	17307	17182	17017	17314	17132	17180	17174	17076	17198	17021	17248	17061	17207	17059	17140	17109	17086	17154	17257	17198	17221	17139	17257	17117	17242	17026	17193	17020	17352	16936
26173	21656	28716	26453	25616	26637	26630	24835	24743	24335	24479	24471	24379	24317	24502	24169	23910	23966	23551	23452	23721	23587	23866	23510	23612	23439	23532	23548	23519	23513	23558	23449	23518	23560	23531	23763	23810	23609	23702	23664	23483	23451	23496	23607	23470	23527	23704	23478	23396	23395	23349	23238	23535	23398	23289	23395	23243	23667	23701	23492	23758	23721	23174	23542	23264	23503	23251	23481	23649	23381	23526	23173	23546	23690	23361	23248	23498	23456	23517	23458	23570	23648	23722	23614	23420	23058	23438	23285	23620	23642	23473	23404	23476	23425	23466	23564	23654	23286	23518	23342	23382	23569	23558	23496	23410	23551	23474	23509	23451	23524	23540	23410	23276	23517	23257	23579	23272	23352	23408	23479	23670	23413	23531	23460	23359	23489	23439	23343	23325	23672	23545	23387	23300	23560	23214	23331	23414	23395	23241	23354	23522	23250	23303	23219	23341	23527	23629	23505	23322	23495	23666	23791	23685	23261	23568	23588	23694	23609	23443	23511	23667	23391	23401	23488	23439	23322	23509	23603	23448	23395	23426	23512	23451	23535	23628	23321	23309	23500	23408	23474	23616	23334	23578	23462	23357	23395	23240	23504	23466	23655	23698	23437	23189	23466	23404	23491	23433	23435	23460	23477	23476	23340	23507	23395	23302	23487	23590	23449	23436	23322	23496	23664	23485	23471	23410	23358	23174	23363	23277	23549	23560	23552	23530	23358	23574	23261	23392	23471	23339	23519	23650	23509	23366	23423	23508	23556	23744	23430	23667	23493	23420	23420	23372	23442	23208	23366	23397	23304	23411	23643	23231	23393	23453	23453	23292	23387	23394	23319	23294	23645	23506	23391	23443	23346	23230	23486	23413	23444	23317	23349	23443	23641	23516	23354	23502	23420	23522	23417	23580	23604	23556	23556	23753	23584	23309	23280	23412	23394	23403	23437	23443	23591	23351	23428	23568	23550	23581	23725	23374	23461	23458	23388	23312	23185	23392	23237	23369	23434	23338	23533	23551	23439	23420	23489	23381	23291	23237	23698	23393	23366	23264	23327	23528	23394	23454	23334	23524	23516	23470	23644	23495	23490	23318	23669	23537	23441	23371	23603	23556	23334	23613	23477	23258	23129	23477	23374	23419	23430	23526	23341	23526	23513	23412	23447	23679	23421	23468	23603	23406	23471	23436	23560	23466	23473	23535	23624	23396	23700	23516	23525	23664	23604	23398	23565	23328	23395	23209	23485	23453	23378	23371	23550	23541	23494	23363	23547	23515	23454	23475	23562	23372	23463	23353	23256	23409	23323	23468	23501	23309	23369	23384	23420	23431	23437	23574	23536	23353	23317	23459	23606	23445	23400	23529	23745	23460	23503	23597	23540	23340	23746	23401	23386	23557	23565	23432	23508	23533	23450	23456	23524	23292	23385	23507	23398	23395	23614	23458	23369	23489	23416	23461	23556	23432	23451	23506	23211	23394	23472	23506	23732	23480	23476	23504	23445	23377	23706	23434	23313	23321	23514	23219	23425	23452	23497	23650	23577	23651	23470	23434	23435	23383	23282	23414	23493	23596	23399	23241	23464	23549	23354	23565	23338	23312	23415	23485	23558	23476	23585	23556	23578	23282	23512	23454	23566	23420	23472	23345	23563	23462	23369	23403	23481	23460	23293	23303	23347	23346	23394	23581	23332	23540	23238	23319	23454	23470	23486	23625	23450	23498	23325	23392	23658	23540	23397	23669	23441	23322	23268	23337	23295	23458	23390	23588	23360	23621	23433	23252	23318	23418	23557	23262	23608	23388	23322	23517	23448	23451	23215	23485	23336	23368	23310	23485	23517	23433	23175	23521	23437	23486	23648	23473	23486	23511	23358	23474	23228	23529	23218	23242	23474	23618	23461	23548	23479	23597	23454	23414	23810	23424	23393	23668	23460	23319	23427	23277	23341	23418	23860	23572	23488	23351	23409	23318	23335	23366	23498	23510	23613	23485	23590	23135	23499	23477	23412	23671	23368	23380	23351	23498	23666	23522	23353	23208	23407	23480	23456	23546	23381	23650	23525	23572	23303	23213	23572	23504	23374	23383	23429	23541	23482	23323	23370	23602	23544	23487	23587	23535	23398	23487	23146	23443	23563	23430	23636	23525	23435	23209	23391	23516	23349	23450	23486	23678	23502	23531	23393	23567	23399	23400	23415	23478	23386	23342	23319	23480	23447	23546	23182	23518	23583	23505	23505	23436	23504	23362	23396	23375	23413	23433	23415	23550	23458	23436	23298	23573	23495	23420	23632	23524	23510	23324	23458	23198	23411	23479	23436	23401	23347	23522	23319	23457	23395	23573	23614	23677	23404	23344	23523	23272	23456	23562	23311	23696	23507	23438	23271	23529	23430	23453	23611	23593	23417	23350	23355	23398	23370	23447	23239	23447	23571	23451	23440	23379	23586	23438	23702	23470	23284	23401	23505	23490	23438	23322	23614	23395	23580	23130	23527	23227	23296	23627	23304	23706	23458	23354	23532	23604	23721	23502	23423	23261	23475	23596	23533	23357	23378	23651	23361	23611	23299	23555	23337	23598	23547	23581	23583	23494	23371	23465	23275	23417	23484	23529	23526	23288	23442	23598	23535	23580	23233	23553	23379	23742	23489	23364	23510	23409	23666	23424	23300	23410	23294	23472	23341	23383	23545	23565	23264	23364	23376	23632	23505	23583	23522	23457	23438	23343	23450	23558	23663	23607	23204	23268	23373	23382	23455	23354	23329	23598	23647	23603	23450	23515	23444	23421	23422	23561	23535	23636	23359	23520	23269	23533	23573	23564	23325	23423	23602	23317	23264	23371	23637	23625	23435	23503	23606	23488	23412	23471	23686	23391	23480	23518	23752	23454	23616	23442	23598	23485	23442	23447	23492	23654	23690	23514	23473	23563	23553	23590	23491	23533	23589	23395	23451	23499	23487	23282	23426	23316	23643	23473	23447	23357	23188	23591	23378	23417	23604	23398	23311	23443	23638	23330	23226	23602	23350	23162	23658	23283	23412	23478	23567	23328	23465	23458	23283	23371	23443	23590	23281	23378	23464	23523	23496	23318	23539	23319	23534	23583	23549	23418	23099	23362	23444	23560	23251	23469	23481	23554	23390	23378	23636	23561	23523	23360	23328	23483	23469	23288	23372	23415	23454	23403	23107	23339	23452	23253	23361	23232	23575	23640	23627	23521	23541	23460	23648	23373	23425	23477	23484	23280	23546	23658	23397	23432	23404	23327	23623	23222	23344	23580	23507	23642	23376	23546	23462	23542	23444	23454	23434	23592	23524	23538	23692	23522	23422	23379	23613	23224	23309	23376	23341	22999	23415	23707	23455	23657	23639	23662	23501	23622	23497	23695	23604	23277	23445	23553	23272	23363	23646	23536	23464	23494	23465	23505	23444	23382	23467	23532	23353	23441	23509	23658	23456	23624	23432	23594	23450	23446	23437	23507	23590	23818	23456	23162	23499	23395	23343	23532	23227	23487	23191	23320	23231	23388	23301	23517	23509	23375	23652	23386	23482	23366	23405	23564	23367	23520	23604	23564	23336	23397	23349	23319	23428	23417	23531	23396	23475	23373	23415	23463	23616	23262	23542	23514	23395	23556	23388	23563	23589	23293	23416	23173	23534	23577	23570	23421	23335	23547	23460	23527	23607	23368	23198	23318	23421	23564	23554	23364	23448	23435	23561	23622	23303	23470	23276	23547	23542	23473	23587	23470	23554	23425	23431	23527	23629	23280	23643	23247	23272	23288	23415	23546	23293	23447	23466	23475	23296	23387	23318	23366	23597	23439	23436	23409	23457	23275	23305	23667	23613	23348	23381	23310	23573	23488	23577	23483	23477	23285	23394	23483	23328	23378	23425	23358	23748	23401	23411	23589	23404	23503	23658	23562	23589	23624	23493	23570	23448	23471	23675	23565	23342	23846	23317	23667	23564	23279	23409	23236	23312	23766	23337	23382	23399	23410	23465	23590	23473	23300	23306	23520	23510	23577	23366	23194	23547	23207	23313	23366	23627	23592	23696	23450	23356	23272	23339	23254	23575	23098	23117	23516	23641	23389	23308	23354	23350	23476	23547	23467	23449	23549	23445	23568	23469	23406	23299	23468	23655	23306	23572	23766	23531	23351	23461	23577	23388	23589	23449	23475	23334	23471	23620	23356	23362	23385	23253	23660	23505	23348	23369	23475	23482	23328	23688	23443	23467	23467	23430	23494	23332	23400	23357	23587	23692	23710	23486	23529	23390	23260	23423	23386	23665	23591	23357	23233	23280	23185	23350	23636	23454	23410	23403	23590	23378	23403	23448	23622	23455	23545	23245	23312	23586	23734	23453	23453	23443	23780	23543	23415	23531	23707	23401	23413	23231	23398	23478	23522	23510	23584	23405	23378	23301	23330	23360	23405	23387	23328	23254	23597	23190	23428	23581	23461	23539	23482	23377	23379	23430	23435	23498	23509	23199	23250	23638	23509	23418	23191	23592	23548	23164	23329	23397	23580	23522	23238	23356	23502	23404	23330	23366	23364	23476	23269	23531	23455	23495	23500	23433	23590	23546	23405	23422	23728	23326	23372	23763	23324	23279	23271	23652	23495	23632	23489	23502	23358	23258	23239	23338	23465	23259	23116	23445	23591	23404	23442	23339	23620	23419	23631	23485	23477	23600	23434	23593	23490	23312	23372	23462	23309	23466	23480	23367	23486	23438	23402	23655	23223	23374	23641	23439	23624	23447	23360	23393	23437	23551	23325	23520	23455	23462	23380	23585	23525	23392	23751	23453	23390	23329	23458	23569	23382	23501	23013	23523	23550	23523	23446	23482	23815	23537	23478	23619	23552	23330	23454	23506	23412	23671	23636	23554	23425	23444	23399	23473	23668	23461	23467	23337	23555	23485	23303	23245	23625	23329	23368	23296	23541	23550	23693	23453	23339	23745	23439	23383	23429	23868	23569	23707	23366	23419	23601	23451	23497	23389	23554	23423	23515	23771	23396	23278	23409	23683	23536	23607	23206	23315	23564	23367	23545	23379	23523	23490	23416	23502	23603	23689	23341	23414	23401	23612	23680	23742	23578	23381	23468	23700	23479	23424	23700	23497	23686	23501	23505	23440	23473	23250
19251	31475	31600	26673	23970	21930	20462	19849	19443	19283	19186	19374	19027	18929	18897	18632	18296	18284	17983	17906	17935	17903	17905	17851	18017	17798	17947	17823	17977	17891	17941	17943	17998	17930	17935	17810	18182	18181	18028	17973	18029	17799	17759	17827	17760	17851	17802	17795	17840	17899	17604	17725	17734	17905	17940	17720	17979	17999	17693	17882	17800	17906	17827	17927	17907	17863	17814	17837	17803	17848	17822	17750	17784	17724	17748	17914	18001	17597	18094	17881	17716	17943	17904	17781	18008	17842	17717	17962	17924	17807	18061	17694	17755	17864	17843	17765	17827	17909	17881	17866	17858	17739	17759	17823	17919	17897	17502	17913	17839	17750	17778	17897	17927	17768	17915	17802	17868	17768	17972	17814	17825	17770	17892	17809	17744	17751	17848	17857	17711	18094	18015	17716	17779	17638	17806	17898	17893	17871	17685	17760	17882	17887	17648	17641	17876	17845	17663	17874	17771	17829	17874	17759	17848	17796	17773	17789	17702	17858	17878	17949	17806	17918	17787	17786	17800	17938	17795	17972	17763	17827	17770	17732	17810	17879	17715	17793	17894	17897	17839	17954	17805	17785	17929	17626	17761	17884	17665	17761	17768	17738	17777	17728	17924	17703	17845	17861	17932	17849	17808	17822	17795	17676	17928	17786	17853	17701	17929	17861	17960	17652	17964	17827	17758	17906	17893	17743	17658	17830	17817	17803	17816	17870	17789	17809	17892	17789	17872	17795	17744	17773	17885	18030	17798	17727	17835	17587	17831	18024	17748	17735	17874	17907	17751	17774	17686	17773	17772	17904	17810	17885	17653	17813	17891	17877	17849	17865	17796	17747	17929	17874	17837	17684	17790	17922	17781	17756	17754	17942	17978	17886	17804	17863	17842	18008	17689	17750	17799	17953	17735	17821	17879	17841	17802	17904	17766	17933	17816	17855	17999	17892	17777	17892	17790	17780	17816	17901	17681	17640	17841	17835	17779	17746	17809	17808	17913	17824	17776	17683	17896	17924	17744	17815	17840	17727	17904	17849	17949	18006	17751	17770	17691	17789	17728	17929	17873	17911	17779	17870	17778	17742	17959	17810	17798	17879	17871	17594	17771	17794	17789	17755	17969	17813	17897	17786	17837	17698	17755	17863	17985	17777	17997	17941	17905	17707	17689	17871	17896	17625	17812	17734	17700	17825	17817	17879	17847	17940	17710	17820	17695	17749	17738	17734	17925	17895	17862	17806	17857	17734	17913	17851	17769	17864	17847	17806	17801	17939	17892	17881	17749	17942	17817	17966	17752	17815	17778	18059	17826	17671	17965	17834	17992	17849	17956	17767	17959	17794	17632	17801	17770	17854	17867	17859	17943	17618	17966	17668	17720	17840	18028	17692	17990	17927	17659	17887	17735	17782	17888	17909	17584	17850	17934	17751	17832	17764	17940	17968	17954	17902	17817	17880	17785	17893	17844	17893	17870	17869	17824	17890	17731	17801	17780	17785	17893	17843	17765	17873	17960	17865	17980	18084	17734	17722	18011	17813	17854	17769	17822	17856	18035	17805	17794	17804	17862	17822	17793	17796	17727	18018	17994	17760	17931	17841	17762	17901	17746	17819	17898	17810	17764	17948	17647	17993	17725	17786	17896	17604	17762	17823	17859	17866	17852	17731	17901	17751	17695	17901	17881	17827	17884	17928	17879	17914	17977	17771	17798	17864	17825	18012	17761	17878	17891	17812	17915	17890	17834	17974	17885	18003	17763	17699	17981	17857	17696	17789	17996	17722	17761	17941	17706	17861	17895	17746	17788	17715	17936	17788	17923	17830	17914	17836	17837	17917	17802	17640	17809	17897	17778	18000	17766	17780	17848	17756	17879	17856	17909	17779	18024	17718	17938	17861	17814	17984	17875	17925	18001	17578	17807	17799	17772	17818	17881	17829	17751	17774	17976	17863	18008	17867	17734	17923	17710	17955	17854	17925	17948	17898	17685	17758	17721	17810	17712	17929	17795	17794	17800	17859	17628	17805	17670	17720	17908	17843	17890	17815	17799	17782	17884	17742	17886	17738	17780	17675	17762	17884	17978	17795	17975	17700	17839	17781	17864	18021	17892	17879	17974	17849	18001	17850	17690	17643	18036	17826	17900	17867	17766	17827	17934	17871	17828	17836	17934	17752	17800	17938	17875	17779	17786	17929	17683	18014	17655	17856	17737	17692	17856	17847	17911	17747	17814	17872	17775	17698	18039	17734	17561	17752	17600	17791	17921	17784	17739	17860	17783	18010	17657	17739	17865	17725	17728	17911	17633	17797	17773	17892	17834	17984	17861	17863	17759	17703	17683	17932	17879	17984	17762	17894	17854	17754	17883	17825	17813	17815	18005	17656	17818	17817	17919	17726	17779	17807	17894	17728	17733	17832	17807	17882	17954	17974	17901	17837	17833	17993	17682	17678	17827	18016	17881	18019	17777	17885	17855	17870	17850	17813	17729	17936	17836	17756	17626	17974	17912	17756	17817	17899	17824	17803	17931	17684	17801	17812	17708	17831	17669	17745	17857	17922	17479	17656	17890	17749	17921	17737	17806	17713	17700	17859	17877	17897	17679	17712	17785	17922	17868	17992	17776	17920	17746	17932	17922	17903	17739	17815	17738	17749	17748	17959	17785	17867	17908	17876	17688	17800	17712	17854	17582	17895	17777	17781	17587	17794	17737	17873	17670	17797	17733	17676	17836	17696	18028	18003	17835	17545	17922	17949	17911	17859	17755	17893	17933	17767	17919	17923	17716	18016	17758	17901	17747	17870	17817	17968	17727	17824	18019	17700	17573	17763	17895	17668	17946	17763	17827	17882	17719	17760	17877	17947	17848	17811	17917	17794	17761	17950	17738	17751	17764	17831	17761	17791	17671	17899	17915	17794	17772	17939	17815	17805	17777	17877	17749	17899	17850	17873	17706	17925	17809	17712	18018	17711	17855	17878	17893	17706	17767	17758	17702	17675	18003	17788	17849	17836	17669	17909	17906	17765	17806	17830	17781	18058	17678	17871	17719	17907	17850	17778	17721	17757	17847	17952	17871	17798	17844	17974	17801	17833	17899	17898	17799	17867	17662	17790	17902	17721	17870	17795	17575	17721	17816	17781	17833	17707	17867	17908	17853	17912	17837	17764	17762	17774	17756	18019	17930	17974	17665	17749	17769	17843	17786	17725	17935	17836	17872	17817	17993	17795	17816	17646	17811	17807	18005	17701	17686	17857	17919	17832	17887	17858	17818	17853	17887	17923	17766	17689	17782	17951	17714	17931	17806	17758	17776	17828	17838	17878	17657	17981	17941	17888	17756	17887	17825	17848	17799	17790	18067	18002	17909	17727	17813	17512	17888	17806	17719	18007	17893	17819	17868	17921	17778	17854	17798	17955	17798	17791	17906	17770	18009	17751	17938	17802	17815	17689	17662	17829	17766	17827	17860	17737	17836	17741	17736	17938	17771	18062	17981	17678	17836	17758	17913	17930	17782	17822	17888	17750	17904	17722	17875	17834	17874	17892	17854	17841	17848	18012	17818	17847	17873	17839	17757	17941	17789	17791	17794	17836	17885	17928	17924	17835	17858	17686	17848	17718	17858	17897	17919	17958	17748	17810	17962	17809	17801	17958	17733	17964	17840	17897	17692	17707	18027	17734	17927	17683	17780	17745	17665	17652	17945	17809	17813	17523	17964	17806	17973	17834	17699	17811	17872	17726	17885	17885	17863	17732	17483	18046	17708	17776	17703	17899	17848	17767	17717	17909	17901	17903	17860	17916	17819	17836	17891	17914	17854	17922	17786	17826	17669	17738	17991	17809	17746	17769	17946	17740	17787	17907	17795	17849	17963	17991	17965	17704	17966	17891	18039	17770	17827	17783	17943	17856	17781	17679	17686	17805	17927	17741	17992	17756	17684	17710	17888	17813	17909	17918	17719	17826	17949	17822	17886	17757	17973	17678	17853	17843	17791	17835	17762	17936	18024	17777	17916	17781	17711	17962	17644	17727	17754	17855	17741	17754	17850	18036	17813	17860	17649	17787	17851	17894	17862	17780	18038	17713	17915	17771	17745	17799	17857	17721	17520	17862	17804	17865	17883	17836	17781	17787	17896	17878	17901	17697	17855	17761	17926	17826	17775	17781	17757	17717	17939	17834	17849	17736	17891	17852	17977	17714	17663	17773	17888	17862	17918	17848	17764	17849	17912	17826	17808	17799	17889	17860	18009	17839	17933	17877	17782	17760	17818	17890	17772	17901	17798	17631	17825	17937	17864	17868	17785	17948	18046	17754	17982	17937	17789	17986	17955	17698	17872	17890	17956	17852	17826	17807	17821	17925	17747	17801	17937	17808	17687	17690	18139	17939	17883	17762	17829	17878	17879	17807	17740	17754	17683	17862	17795	17835	17794	17927	17816	17690	17845	17838	17934	17658	17865	17658	17915	17768	17867	17649	18046	17761	17881	17858	18003	17872	18028	17725	17953	17649	17738	18057	17906	18070	17777	17904	17973	17654	17885	17752	18038	17746	17916	17803	17837	17860	17882	17802	17888	17853	17802	17865	17565	17858	17915	17876	17922	17703	17818	17895	17894	17931	17696	17726	17802	17848	17928	17828	17932	17954	17878	17714	17910	17764	17891	17863	17850	17890	17743	17744	17925	17879	17815	17836	17734	17816	17866	17974	17906	17695	17663	17831	17866	17887	17955	17680	17808	17933	17817	18044	17818	17824	17880	17851	17699	17855	17728	17799	17725	17700	18028	17783	17890	17831	17902	17871	17952	17962	17896	17886	17811	17991	17752	17795	17861	17921	17851	17814	17941	17841	17910	17888	17824	17821	17761	17842	17993	17988	17763	17887	17853	17780	17748	17778	17783	17825	17871	18002	17706	17903	17989	18029	17925	17783	17880	17761	17896	17775	17788	17829	17795	17696	17911	17793	17743	17773	17804	17902	17872	17575	17742	17712	17900	17834	17704	17738	17838	18014	17802	17977	17855	17792	17844	17842	17736	17965	17769	17742	17727	17861	17829	17983	17797	17891	17799	17745	17913	17786	17911	17807	17903	17822	17948	17729	17941	17873	17831	17938	17982	17792	17853	17764	17855	18003	17803	17702	18009	17747	17798	17960	17716	17798
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
