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
342088078068	342088078618	342088079168	342088079718	342088080268	342088080818	342088081368	342088081918	342088082468	342088083018	342088083568	342088084118	342088084668	342088085218	342088085768	342088086318	342088086868	342088087418	342088087968	342088088518	342088089068	342088089618	342088090168	342088090718	342088091268	342088091818	342088092368	342088092918	342088093468	342088094018	342088094568	342088095118	342088095668	342088096218	342088096768	342088097318	342088097868	342088098418	342088098968	342088099518	342088100068	342088100618	342088101168	342088101718	342088102268	342088102818	342088103368	342088103918	342088104468	342088105018	342088105568	342088106118	342088106668	342088107218	342088107768	342088108318	342088108868	342088109418	342088109968	342088110518	342088111068	342088111618	342088112168	342088112718	342088113268	342088113818	342088114368	342088114918	342088115468	342088116018	342088116568	342088117118	342088117668	342088118218	342088118768	342088119318	342088119868	342088120418	342088120968	342088121518	342088122068	342088122618	342088123168	342088123718	342088124268	342088124818	342088125368	342088125918	342088126468	342088127018	342088127568	342088128118	342088128668	342088129218	342088129768	342088130318	342088130868	342088131418	342088131968	342088132518	342088133068	342088133618	342088134168	342088134718	342088135268	342088135818	342088136368	342088136918	342088137468	342088138018	342088138568	342088139118	342088139668	342088140218	342088140768	342088141318	342088141868	342088142418	342088142968	342088143518	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2159	3300	1900	2700	2152	3300	1900	2700	2146	3300	1900	2700	2140	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	1900	2700	2134	3300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35098	27294	23064	21111	19603	19639	19174	18711	18382	17991	17706	17711	16930	16586	16363	16324	16365	16381	16395	16375	16136	16050	16193	16700	16872	16242	16118	16169	16245	16149	16051	16165	16284	16219	16368	16023	16074	16191	16129	16120	16065	16021	16108	16113	16167	16165	16068	16177	16249	16161	16000	16206	15933	15963	16062	16188	16021	16240	16118	15849	16421	16074	16088	16032	16003	16250	15909	16082	16171	16171	16357	16140	16260	16024	16086	16194	15991	16303	16083	16136	16193	16054	16009	16186	16024	15996	16216	15884	16187	16239	16148	16180	16214	16189	16223	16000	16109	16298	16133	16031	16025	16229	15962	16122	16335	16232	16244	16134	16097	16161	16077	16129	15934	16004	16044	16148	16023	16014	15991	15974	16054	16115	16270	16048	16093	15792	16081	16196	16205	16133	16220	16322	16275	16129	16130	16076	16011	16374	16050	16341	16081	16326	16219	16146	16048	16000	16203	16168	16010	16142	15984	16186	16307	16065	15995	16229	16255	16152	16055	16048	16171	16110	16101	16109	16243	16015	16257	16155	15974	16059	16185	16048	16176	16144	16210	16079	16163	16101	16096	16177	16040	16300	16115	16093	15996	16117	16201	16088	16145	16030	16030	16131	16269	16105	16147	16085	16123	15979	16261	16203	16152	16026	16108	16030	16290	16155	16097	16119	16025	16026	16151	16014	16212	16094	16116	15974	16121	16182	16109	16398	16052	16214	16140	15915	16028	16018	16088	16099	16091	16106	16113	16026	16284	16222	15848	16117	16044	15961	16106	16124	16045	16056	16074	16126	16071	16081	16163	16079	15987	16055	15984	16257	16191	16001	16164	16222	16355	16351	16072	16089	16330	16085	16032	16225	16094	16107	15989	16405	16490	16024	16192	16120	15928	16076	16127	16153	16089	16341	16197	16128	16299	16137	16255	16020	16210	16034	16047	16099	16037	16163	16160	16214	16215	16114	16169	16081	16110	16201	16268	16297	15964	16018	16083	16125	16267	16096	16172	16101	16143	16246	16196	16064	16117	16087	15876	16131	16250	16138	16167	16142	16215	16026	16184	16120	16157	16007	16153	15988	16052	16046	16138	16235	16275	16159	16157	15992	16286	16050	16342	16117	16067	16233	16156	16112	16326	16195	16258	16159	15928	16176	16125	16102	16003	16248	16022	16198	16221	16253	16209	16188	15976	16267	16015	16012	16032	16090	16278	16108	16080	15968	16317	16207	16053	15997	15997	16192	16120	15950	16088	16086	16204	16112	16186	16070	16245	16038	16187	16072	16064	16302	16235	16174	15991	15946	16124	16198	16201	16218	16159	16100	16159	16029	16215	16239	15923	16139	16173	16299	16103	16223	16282	16091	16319	16311	16217	15996	16251	15911	16219	16145	16001	16108	16182	16128	16111	16038	16059	16100	16112	16172	16164	16133	15995	16221	16158	16143	16169	16183	16291	16185	16202	16248	15963	16102	16243	15984	16006	16180	16047	16388	16246	16246	16028	16190	16178	16269	16134	16261	16182	16112	16192	16255	15988	16005	16106	16052	16238	16252	16310	16373	16345	15993	16184	16131	16031	15890	16029	16133	15866	15994	15917	16032	16114	16128	16216	16128	16314	16141	16159	15953	16045	16101	16082	16057	15986	16000	16104	16082	16124	16022	16103	16120	16035	16219	16295	16379	16284	16046	16014	16098	16147	16021	16119	16113	15941	16331	16191	16179	16398	16101	16114	16184	16048	16158	16222	16105	16302	16171	16117	16327	16163	16160	16094	16117	16287	16266	16098	16208	15906	16073	16246	16060	16232	16048	15964	16182	16187	16184	16022	15973	16049	16092	16011	16033	16314	15994	16278	16012	16051	16213	16090	16279	16281	16079	16156	16203	15990	16079	15960	16070	15910	16042	16023	16127	16229	16149	16006	16088	16165	16127	16246	15949	16318	16159	15959	16180	16165	15949	16135	16156	16272	16307	16326	16000	16120	16056	16231	16158	16035	16142	16189	16137	16098	16332	16133	16056	16296	16150	16117	16222	16218	16215	16264	16250	16060	16009	16104	16022	16085	16304	16163	16078	16254	16129	16253	16114	16068	16275	16015	16087	15965	16061	16152	16024	16061	16044	15912	16084	16335	16153	16211	16015	16039	16014	16112	16088	16101	15908	16013	15890	16109	16304	16133	16074	16126	16071	16132	16175	16066	16306	16215	16134	16242	15994	15973	16134	16091	15977	16139	16198	16130	16113	16195	16191	16211	16214	16212	15943	16201	16244	16254	16165	16144	16164	16152	16148	16064	16094	16075	16124	16143	16244	16210	16158	16357	16372	16173	16181	16003	16195	16371	16124	16417	16191	16192	16099	16080	16226	16074	16056	16221	16101	16205	15968	16266	16025	16288	16204	16205	16314	15947	15928	16133	16247	15970	16306	16136	16129	16219	16179	16372	16254	16086	16028	16008	16477	16258	16143	16201	16148	16048	16245	16151	16009	16069	16061	16034	16082	16300	16204	16095	16019	16234	16152	16182	16108	16290	16176	16027	15977	16130	16229	16123	16059	16174	16139	16257	16007	16153	16219	16131	16229	16217	16248	16064	16074	16219	16020	16087	16107	16238	16019	16262	16226	15979	16271	15971	16049	16021	16319	16173	16293	16030	16198	16105	16029	16153	16166	16310	16223	16180	16175	16205	16180	16275	16252	16046	15957	15972	16137	16175	16096	16208	16143	16202	16136	16282	16064	16074	16163	16058	16304	16018	16070	16145	16255	16091	16183	16010	16213	16155	16273	15994	16302	16105	16337	16244	16059	16074	16208	16176	15994	16193	16200	16335	16151	16207	15968	16210	15964	15961	16274	16179	16148	16225	16188	16287	16095	16303	16261	16192	16148	16189	16079	16175	16151	16002	16052	16238	16174	16111	16208	16143	16151	16284	16117	16016	15836	15918	16155	16373	16430	16266	16090	16193	16086	16076	16007	16186	16056	16084	16065	16180	16123	16294	16192	16115	16252	16159	16037	16075	16253	16153	16118	16137	16028	16283	16219	15961	16298	16278	16160	16126	16291	16029	16276	16047	16165	16305	16198	15967	16089	16163	16227	16090	16057	16236	16122	16100	15998	15926	16137	16097	16257	16043	15998	16014	16267	16170	16087	16308	16183	16161	16115	16220	16135	16123	16165	16228	16205	16066	16085	16348	15977	16130	16104	16284	16149	16098	16167	16231	16196	16073	16244	16024	16139	16078	15896	16045	16037	16167	16200	15841	16247	16098	16313	16200	15970	16110	16224	16210	16229	16051	16236	16088	16101	16123	16048	16111	16021	16141	16435	16213	16197	15859	15974	16015	16133	16012	16052	16194	16007	16142	15977	15979	16176	16355	16146	16190	16054	16344	16285	16317	16351	16222	16154	16091	16051	16253	16093	16122	16183	16160	16177	16338	16194	16316	16296	16112	16073	16023	16200	16342	16026	16132	15916	16236	16220	16096	16138	16153	16064	16141	16163	16003	16100	16154	15933	16065	15939	16056	16190	16159	16306	16139	16018	16166	16192	16224	16142	16213	15925	16174	15999	16115	16048	16334	16135	16425	16270	16074	16137	16288	16351	16161	16156	15930	16126	16030	16403	16188	16335	16137	16260	16141	15998	16167	16128	15905	16062	16116	16025	16159	16041	15969	16161	16136	16018	16237	16155	15888	16264	16252	16167	16066	16194	16192	16371	16189	16163	16304	16030	16104	16149	15995	15969	16106	16037	16225	16109	16063	16257	16317	16083	16091	16118	16083	16094	16307	16105	16185	16178	16130	16088	16201	16125	16095	16386	16148	16180	16129	16174	16348	15987	15985	16032	16165	16142	16210	16313	16197	16195	16136	16184	16167	16212	16253	16207	15977	16094	16264	16112	16088	16216	16182	16221	16112	16042	16161	16099	15999	16154	16207	16074	16043	16045	15973	16010	15914	16320	16146	16056	16060	16043	16141	16159	15988	16209	15950	16133	16324	16131	16240	16019	16130	16081	15978	16104	16176	15993	16325	16160	16311	16029	16060	16138	16096	16174	16122	16283	16302	16248	16107	15961	16015	15983	16207	16054	15995	16130	16264	15873	15940	16120	16141	16177	16120	16016	16226	16050	16226	16128	16262	15992	16110	16159	16156	16070	15860	16273	16348	16287	16345	16117	16164	16155	15952	16031	16156	16343	16047	16152	16280	15974	16165	16453	16116	16226	16064	15985	16033	16109	16114	16006	16096	16228	16320	16077	16163	16005	16262	15903	16055	16190	16004	16251	16081	16160	16272	16276	16127	16183	16223	16318	16107	16207	15960	16350	16033	15983	16102	16127	16272	16149	16187	16222	15997	15966	16039	16098	16206	16087	16270	16253	16005	16092	16201	16197	16210	16117	16056	16312	16199	16177	16127	16247	15963	15976	15956	16248	16153	16115	16093	16131	16282	16184	16025	15926	16176	16152	16166	16196	16054	16069	16082	16238	16138	16242	16207	16085	16133	16116	16157	16208	16210	16218	16293	16186	16137	16198	16186	16007	16099	16182	16165	16244	16342	16063	16160	16128	16054	15898	16197	16087	15960	16151	16024	16261	16347	15968	16221	16195	16246	16335	16305	16384	16254	16200	15877	16164	16206	16109	16196	16309	16103	16156	16249	16157	16014	16074	16153	16097	16087	15954	16193	16279	16240	15819	16123	16011	16341	16266	15925	16249	16315	16132	16129	16134	16198	15945	16136	16253	16076	16180	16184	16152	16123	16190	16288	16166	16074	16086	16062	16241	16194	15928	16263	16029	16079	16009	16052	16210	16216	16233	16210	16089	15990	16095	16109	16121	16317	16095	16317	16113	16057	16328	16150	16044	16285	16141	16096	16169	16074	16157	15949	16282	16108	16327	16344	16134	16053	16206	16048	16145	15996	15989	16303	16037	16192	16125	16012	16283	16121	16181	16232	16148	16105	16138	16201	16148	16278	16137	16232	16214	16080	16190	16136	16076	16053	16119	16084	15884	16095	16035	16116	16211	16197	16172	16259	16103	16194	16264	15987	16317	16060	16107	16326	16130	16357	16081	16192	16123	16288	16115	16194	16030	16184	16346	16211	16072	16207	16226	16283	16448	16085	15933	16101	16256	16137	16366	16360	16050	16281	16317	16248	16189
30782	26258	27439	29432	29726	29104	28219	27989	27184	26702	26225	25726	24908	24637	24290	24237	24106	24281	24388	24081	24228	24229	24237	24862	24839	24105	24032	24239	24106	24105	24024	24107	24076	24026	24169	24009	24208	24101	24030	24209	24163	24149	24126	24013	23989	24060	24126	24164	24019	24093	24019	24098	24035	24080	24104	24001	24069	24157	24061	24017	23970	24089	24068	23996	24101	24014	24157	23978	23997	24036	24147	23895	24012	24177	23950	24136	24103	24028	24172	23923	24106	24098	23975	23997	24150	24162	24045	24097	24000	24196	23879	24174	24079	24046	24008	24114	23984	24059	24133	24043	24078	24076	23940	24128	24190	24129	24062	24053	24108	24063	23936	23998	24042	24174	24079	24000	24125	24018	23895	24248	23998	23999	24058	23932	24015	24025	24169	23998	23987	24095	23978	24154	24033	24131	23973	24096	24056	24040	24116	24036	24089	24122	24099	24142	24023	24164	23878	24181	24204	24040	24030	24149	23936	23982	24051	24052	24157	24061	24127	24046	24184	24092	24003	23978	24034	24134	24054	24002	24119	24152	24122	24000	24166	24062	24044	24005	24046	23953	24254	24175	23997	24118	24102	24063	24159	23995	24111	24102	24041	24262	24024	24001	24076	24163	24039	24017	23996	24151	24099	24143	24017	24132	23929	24089	24041	23985	24037	24127	24215	23997	24069	24064	24068	24067	24051	24071	24128	24028	24068	23963	24060	24151	24047	24121	24274	23967	24050	24137	23989	24144	24171	24016	24110	24055	24143	24199	24054	23990	24024	24081	24168	24079	24089	24132	24023	24173	24130	24133	24136	24084	24115	24043	24011	24020	24009	24072	24160	24081	24174	23978	24145	24076	23989	24037	23986	24003	24058	24102	24117	24208	24101	24017	24077	24070	24068	24039	24164	24159	24022	24039	23918	24175	24083	24000	24051	24136	24164	24095	24158	24036	24147	24012	24202	24119	24222	24011	24157	24030	24068	24216	24173	24075	24187	24152	24035	24087	24128	23908	24068	24181	24083	24246	24230	24096	24047	24115	24138	24124	24074	23983	23986	24006	24056	24148	24093	23961	24241	24059	24178	24051	23962	24094	24065	24048	24042	24230	23870	24119	24078	24106	24138	24079	24157	24116	24021	24044	24053	24178	24113	24056	24189	23946	23991	24202	24045	24132	24098	24214	24097	24058	24222	24101	24115	23951	24382	24031	24159	24176	24038	24048	24143	24111	23982	24053	24140	24056	24104	24169	24087	23951	24136	24150	23892	24205	24115	24174	24023	24075	24162	24182	24001	24024	24111	24080	24111	24152	24090	24049	24104	24121	24097	24131	24101	24161	23985	24049	24101	24123	24158	24190	24109	24112	24130	23992	24140	24032	24044	24036	24127	24006	24146	24118	24188	24098	24088	23951	24110	24083	24053	24088	24047	24022	24141	24058	24023	24080	24171	24124	24050	24114	24096	23980	24091	24076	24131	24088	24216	24116	24121	24051	24138	24160	24118	24071	24136	24073	24021	24033	24204	24169	24113	24121	23939	24075	24052	24079	24142	24163	24073	24132	24139	24103	24050	24111	24015	24037	24079	23959	24110	24146	24115	24053	24137	24087	24120	24099	24075	24017	24030	24176	24009	24051	24136	24054	24056	23992	24148	24077	24123	24195	24024	23964	24111	24054	24062	24228	24162	24113	24032	24034	24061	24162	24147	24152	24155	24070	24059	24194	24077	24005	24205	24138	24093	24202	24138	24001	24194	24015	24087	23914	24117	24002	24153	24099	24169	24199	24097	24096	24037	24087	24139	24188	24072	24247	24029	24010	24082	24082	24001	24048	24119	24084	24026	24058	24072	24064	24103	24086	24174	24167	24155	24108	24021	24099	24113	24166	24037	24038	24002	24153	24091	24058	24109	24123	24147	24052	24020	24089	24055	24195	24139	23940	24113	24162	24105	24119	24061	24160	24040	24065	24158	24208	24045	24107	24272	24029	24038	24144	24101	24200	24071	24116	24115	24076	24123	24105	24089	24177	24073	24240	24119	23981	24164	24071	24100	24004	24236	24058	24109	24060	24089	24107	24205	24110	24100	24041	24191	24170	24098	24180	23955	24189	23982	24195	24203	23946	24237	24188	24227	24005	24047	24118	24155	24169	24200	24062	24012	24098	24125	24106	24184	24134	24113	24154	24212	24080	24205	24036	24000	24165	24002	24082	24073	24042	24101	24158	24070	24041	24165	24203	24039	24105	24078	24244	24121	24213	24079	24064	24066	24093	24109	24098	24197	24007	24265	24087	24017	24071	23960	24132	24219	24050	24195	24193	24105	23985	24077	24111	24095	24166	24086	24156	24094	24062	24139	24067	24115	24169	24058	24112	24148	24092	24042	24088	24259	24024	24144	24162	24044	24195	24122	24221	24116	24013	24054	24099	24062	24127	24040	24161	24102	24141	24006	24078	24013	24285	24055	24002	24197	24118	24037	24023	24177	24125	24098	24143	24135	24002	24063	24288	24012	24042	24201	24081	24153	24083	24214	24092	24226	24017	23970	24163	24045	24041	24110	24047	24069	24163	24128	24140	24116	24138	24051	24124	24073	23995	24163	24109	24200	24056	24183	24079	24080	24111	24229	24035	24124	24020	24079	24176	24114	24113	24158	24251	24058	24080	24076	24019	24116	24020	24135	24009	24011	23996	24198	24237	23972	24104	23989	24106	24132	24146	24078	24157	24131	24027	24008	24117	23983	24136	24075	24059	24054	24148	24093	24252	24067	24145	23958	24261	24044	24122	24050	24194	23909	24135	24272	24105	24070	24069	24226	24068	24038	24070	24019	24222	24067	24346	23902	24148	24163	23982	24166	24042	24146	24178	24109	24166	24126	23989	24161	24045	24162	24090	24147	24213	24005	24078	24073	24149	23970	24042	23990	24074	24065	24019	24142	24143	24260	24131	24074	24112	24218	24030	24173	24203	24054	24186	23975	24150	24021	24219	24189	24152	23970	24144	24143	24136	24020	24006	24288	24065	24057	24083	24151	24085	24201	24060	24169	24103	24032	24073	24006	24099	24189	24140	24017	24142	24211	24004	24001	24203	24072	24137	24080	24212	24069	24110	24264	24201	24121	24004	24089	24196	24024	24164	24114	24170	24037	24089	23955	24079	24157	23991	24161	24158	24120	24202	24259	24042	24166	24099	23980	24205	24137	24105	24062	23959	24182	23991	24160	24139	24074	24125	24124	24154	24214	23939	24235	24046	24062	24119	24044	24048	24187	24129	24174	24093	24050	24160	24162	24131	24073	24082	24115	24130	24116	24221	24214	24057	24031	24201	24068	24080	24021	24061	24135	24139	23941	24214	24130	24129	24055	24097	24019	24116	24075	24152	24212	24052	24188	23983	24140	24173	24059	24045	24136	24172	24010	24196	24013	24153	24140	24035	24165	24144	23927	24208	24063	24164	24089	24040	24103	24025	24110	24128	24231	24054	24004	24174	24185	24131	24217	24013	24071	24197	24176	24134	23982	24137	24056	24239	24071	24197	24074	24118	24065	24201	24167	24169	24118	24090	24161	24113	24078	24159	24214	24106	24154	24155	24061	24160	24048	24134	24113	24200	24021	24125	24103	24068	23938	24290	24200	24042	24068	24169	24165	24153	24116	24121	24160	24065	24111	24132	24100	24006	24109	24039	24105	24102	24241	24073	24215	24077	24123	24063	24061	24112	24235	24082	24048	24021	24147	24122	24256	24034	24140	24052	24116	24012	24116	24208	24103	24066	23982	24096	24022	23958	24114	24112	24182	24076	24168	24218	24099	23983	24121	24102	24047	24024	24124	24001	24149	24105	24159	24076	24144	24018	24136	24256	24133	24091	24046	24153	24138	24100	24087	24111	24058	24135	24082	24097	24162	24132	23945	24225	24065	24185	24189	24135	24138	24145	24139	23950	24091	24106	24159	23958	24123	24138	24191	24123	24078	23931	24189	24169	23997	24125	24143	24112	24227	24172	24067	24149	23938	24257	24043	24197	24077	24149	24041	24087	24147	24234	24201	24119	24117	24063	24204	24053	24142	24189	24149	24119	24099	24019	24113	24171	24152	24102	24076	24089	24145	24087	24080	24123	24191	24053	24099	24154	24100	24044	24177	24161	24071	24097	24087	24064	24102	24150	24143	24132	24146	23964	24024	24205	24066	24204	24149	24009	24239	24029	24033	24168	24244	24035	24154	24217	24017	24024	24045	24089	24127	24087	24037	24177	24188	23946	24197	24039	24139	24238	24186	24094	24067	24158	24062	23931	24142	24159	24129	24086	24133	24112	24152	23977	24175	24156	24090	24065	24071	23981	24220	24013	24118	24084	24094	24096	24078	24070	24188	24121	24164	24075	24088	24286	24177	24175	23993	24162	24170	23969	24154	24101	24148	24098	24235	23996	24120	24186	24046	24126	24039	24002	24266	23983	24086	24110	24047	24109	24103	24081	24128	24196	24035	24147	24109	24170	24153	24146	24117	24143	24207	24095	24139	24088	24065	24162	24047	24198	24172	24067	24082	24199	24108	24059	24112	24149	24131	24126	24271	23994	24093	24052	24069	24137	24253	24171	24132	24061	24095	24106	24140	24128	24101	24136	24102	24187	24080	24179	24002	24058	24130	24099	24082	24020	24131	24037	24170	24201	24219	24042	24090	24096	24113	24001	24065	24155	24095	24183	24023	24170	24044	24280	24137	24082	24093	24063	24110	24063	24004	24087	24072	24140	24114	24159	24211	24151	24178	24148	24121	24018	24244	24275	24083	23977	24136	24192	24121	24036	24076	24191	24091	24108	24148	24130	24070	24069	24049	24091	24177	24278	24047	24133	24096	23972	24049	24166	24221	24173	24017	24133	24054	24061	24093	24083	24039	23980	24161	24035	24233	24048	24168	24113	24165	24066	24203	24147	24098	24106	24190	24196	24190	24084	24048	24187	24065	24104	24263	24052	24036	24125	24152	24054	24096	24052	24081	24153	24151	24074	24035	23961	24168	24096	23997	24192	24179	24027	24096	24093	24084	24200	24103	24080	24078	24240	24000	23970	24206	24081	24178	24128	24170	24132	24129	24199	24004	24114	24139	24209	24003	24162	24178	24049	24078	24154	24091	24145	24078	24108	24183	24166	24069	24198	24031	24332
25000	20547	18650	17609	17603	18319	18092	17521	17228	16635	16302	15998	15716	15628	15546	15292	15453	15533	15558	15398	15429	15464	15323	15480	15496	15687	15692	15706	15556	15750	15411	15503	15544	15406	15394	15469	15416	15392	15455	15712	15399	15364	15584	15318	15379	15486	15525	15678	15468	15555	15484	15588	15293	15404	15475	15702	15331	15465	15426	15442	15412	15641	15435	15530	15368	15483	15520	15483	15485	15654	15472	15358	15613	15594	15576	15372	15497	15429	15336	15479	15260	15493	15637	15589	15642	15486	15449	15500	15596	15149	15521	15502	15590	15543	15435	15503	15426	15470	15517	15580	15502	15512	15466	15400	15753	15546	15452	15425	15443	15421	15276	15553	15688	15468	15477	15594	15379	15793	15496	15430	15643	15536	15678	15583	15455	15601	15600	15493	15471	15327	15576	15520	15313	15342	15508	15413	15458	15569	15619	15443	15497	15581	15341	15495	15524	15496	15578	15422	15562	15600	15538	15721	15162	15500	15329	15621	15390	15337	15670	15554	15395	15398	15558	15563	15393	15484	15398	15477	15495	15582	15682	15582	15558	15606	15504	15418	15562	15507	15660	15579	15490	15641	15743	15409	15461	15511	15470	15357	15480	15397	15403	15342	15449	15646	15500	15676	15403	15431	15402	15628	15661	15573	15513	15329	15395	15702	15363	15565	15423	15457	15706	15409	15531	15594	15512	15473	15476	15590	15404	15474	15562	15644	15626	15405	15423	15431	15457	15604	15568	15355	15370	15553	15580	15432	15413	15538	15483	15550	15479	15468	15386	15480	15600	15504	15425	15427	15309	15609	15537	15566	15423	15435	15363	15379	15433	15363	15428	15485	15457	15431	15674	15607	15538	15666	15379	15519	15632	15716	15600	15629	15481	15522	15694	15526	15804	15483	15302	15484	15487	15412	15493	15651	15552	15492	15463	15434	15451	15436	15640	15542	15507	15478	15374	15493	15629	15567	15460	15339	15362	15535	15564	15627	15278	15435	15463	15404	15568	15768	15361	15379	15481	15354	15303	15381	15641	15506	15495	15269	15426	15531	15650	15662	15587	15575	15475	15401	15613	15510	15557	15566	15436	15534	15508	15458	15443	15507	15352	15663	15571	15560	15831	15594	15805	15395	15587	15667	15426	15526	15625	15606	15391	15483	15611	15519	15685	15533	15556	15458	15687	15486	15263	15343	15373	15607	15416	15627	15483	15508	15516	15485	15484	15428	15297	15494	15423	15488	15496	15629	15756	15469	15434	15523	15497	15516	15359	15588	15415	15496	15458	15466	15418	15537	15489	15460	15372	15487	15431	15605	15614	15593	15541	15400	15515	15574	15358	15488	15322	15457	15427	15587	15549	15586	15618	15478	15623	15531	15453	15473	15486	15351	15394	15431	15342	15453	15501	15582	15631	15662	15559	15539	15525	15615	15488	15254	15500	15456	15541	15434	15393	15491	15572	15579	15228	15556	15563	15689	15500	15898	15411	15549	15459	15621	15509	15584	15608	15437	15322	15339	15575	15528	15588	15585	15465	15343	15333	15449	15533	15594	15603	15586	15690	15623	15575	15514	15746	15391	15611	15776	15555	15295	15541	15692	15599	15422	15251	15488	15506	15655	15556	15608	15449	15353	15624	15410	15521	15477	15508	15574	15608	15394	15437	15371	15512	15370	15498	15615	15610	15521	15392	15545	15685	15557	15625	15706	15521	15543	15613	15579	15450	15511	15601	15476	15715	15486	15411	15567	15387	15611	15597	15603	15655	15603	15530	15571	15402	15585	15531	15509	15586	15452	15546	15688	15780	15573	15408	15437	15430	15612	15541	15553	15297	15319	15670	15617	15543	15543	15298	15278	15239	15490	15517	15748	15566	15370	15454	15354	15713	15504	15547	15296	15484	15706	15649	15545	15601	15529	15385	15571	15400	15602	15544	15455	15426	15585	15606	15454	15595	15440	15723	15730	15472	15485	15573	15461	15530	15262	15446	15310	15492	15574	15568	15427	15655	15532	15519	15544	15513	15458	15567	15523	15393	15433	15496	15742	15743	15443	15348	15548	15445	15534	15492	15780	15614	15538	15408	15581	15571	15693	15450	15763	15553	15585	15545	15648	15759	15600	15470	15375	15629	15440	15363	15614	15475	15466	15603	15519	15312	15374	15383	15209	15412	15475	15412	15488	15371	15632	15451	15395	15502	15351	15639	15454	15458	15452	15584	15411	15530	15504	15519	15496	15486	15420	15667	15413	15487	15451	15619	15433	15495	15530	15404	15655	15438	15457	15558	15487	15512	15600	15511	15590	15828	15520	15384	15469	15608	15537	15526	15515	15411	15480	15378	15488	15347	15489	15261	15515	15636	15612	15398	15248	15554	15366	15394	15399	15632	15377	15511	15463	15546	15580	15741	15499	15619	15682	15416	15660	15582	15601	15534	15610	15557	15646	15488	15560	15613	15676	15573	15645	15354	15562	15536	15473	15622	15730	15670	15385	15470	15591	15376	15624	15415	15375	15604	15735	15424	15389	15717	15434	15429	15458	15632	15622	15325	15510	15442	15502	15397	15685	15653	15458	15339	15305	15361	15656	15647	15373	15414	15588	15466	15651	15512	15405	15350	15430	15492	15725	15457	15549	15644	15680	15348	15420	15422	15476	15210	15462	15579	15539	15469	15534	15320	15355	15410	15411	15632	15664	15491	15564	15491	15474	15608	15602	15581	15642	15712	15642	15427	15583	15528	15453	15484	15475	15657	15689	15427	15571	15848	15516	15681	15566	15464	15729	15366	15682	15682	15530	15478	15511	15522	15515	15620	15504	15591	15512	15554	15317	15413	15520	15599	15509	15391	15542	15501	15640	15689	15430	15461	15453	15404	15659	15640	15612	15479	15353	15456	15465	15417	15630	15582	15578	15419	15283	15383	15577	15627	15494	15610	15355	15568	15451	15646	15357	15544	15369	15557	15497	15616	15475	15506	15662	15761	15244	15649	15332	15327	15397	15453	15407	15437	15662	15537	15422	15477	15492	15487	15568	15261	15344	15509	15387	15524	15561	15655	15743	15431	15652	15661	15668	15558	15513	15590	15626	15433	15416	15517	15459	15410	15450	15686	15565	15594	15419	15425	15319	15519	15516	15638	15550	15320	15629	15567	15598	15518	15423	15470	15553	15389	15466	15666	15459	15618	15535	15311	15362	15485	15597	15502	15416	15590	15508	15588	15268	15376	15524	15571	15351	15449	15600	15687	15497	15434	15544	15330	15378	15752	15478	15571	15551	15549	15627	15607	15551	15410	15491	15628	15321	15595	15391	15701	15561	15613	15611	15562	15724	15559	15445	15463	15491	15444	15378	15613	15442	15555	15577	15453	15439	15424	15503	15525	15451	15438	15530	15602	15543	15512	15672	15448	15546	15644	15518	15347	15674	15568	15554	15367	15892	15464	15400	15570	15561	15550	15499	15450	15381	15365	15448	15545	15523	15547	15506	15484	15601	15675	15572	15465	15549	15577	15405	15397	15653	15432	15477	15424	15344	15380	15497	15527	15322	15625	15527	15462	15548	15618	15583	15429	15514	15608	15529	15535	15431	15570	15640	15614	15576	15350	15455	15574	15716	15604	15555	15466	15490	15561	15381	15552	15381	15589	15670	15528	15476	15499	15364	15646	15536	15583	15395	15611	15316	15466	15664	15550	15580	15372	15519	15453	15287	15541	15520	15529	15493	15377	15613	15343	15354	15445	15494	15545	15359	15491	15319	15320	15389	15605	15502	15503	15471	15652	15602	15497	15550	15301	15581	15578	15403	15593	15439	15381	15179	15451	15417	15395	15675	15571	15614	15489	15522	15520	15346	15822	15592	15671	15446	15595	15703	15575	15769	15571	15449	15568	15381	15609	15468	15544	15339	15359	15569	15630	15461	15481	15559	15397	15540	15618	15187	15710	15621	15477	15429	15475	15305	15505	15573	15677	15668	15566	15553	15572	15557	15495	15576	15581	15352	15491	15458	15478	15418	15373	15389	15429	15679	15560	15433	15744	15529	15577	15563	15437	15436	15366	15527	15581	15659	15444	15434	15343	15515	15768	15517	15470	15522	15417	15473	15491	15308	15428	15427	15759	15561	15413	15419	15687	15562	15507	15723	15663	15514	15637	15519	15647	15699	15483	15630	15576	15557	15675	15448	15593	15719	15479	15512	15626	15410	15531	15539	15551	15491	15549	15430	15402	15305	15387	15628	15588	15534	15673	15565	15490	15555	15656	15447	15648	15421	15525	15491	15396	15518	15413	15548	15538	15475	15488	15487	15593	15467	15480	15522	15504	15529	15601	15428	15516	15720	15412	15529	15457	15490	15628	15557	15588	15594	15447	15510	15532	15549	15561	15495	15524	15563	15753	15362	15489	15513	15601	15661	15598	15592	15383	15513	15412	15456	15534	15436	15662	15392	15576	15467	15471	15464	15502	15506	15364	15507	15631	15482	15480	15577	15574	15666	15566	15567	15589	15417	15400	15497	15286	15428	15651	15454	15586	15377	15661	15330	15426	15574	15428	15609	15682	15662	15389	15557	15498	15686	15509	15491	15577	15525	15476	15560	15517	15523	15564	15760	15458	15567	15598	15360	15400	15358	15446	15545	15486	15633	15610	15302	15603	15446	15466	15496	15394	15609	15689	15605	15610	15577	15485	15399	15495	15586	15521	15429	15688	15739	15566	15482	15510	15492	15572	15566	15536	15231	15566	15437	15522	15514	15728	15563	15540	15590	15480	15326	15321	15579	15619	15503	15623	15526	15278	15506	15717	15505	15396	15504	15639	15473	15488	15634	15533	15544	15344	15448	15501	15698	15446	15513	15458	15614	15434	15559	15623	15623	15601	15317	15466	15584	15555	15482	15556	15493	15404	15464	15614	15451	15441	15690	15639	15556	15400	15651	15645	15343	15326	15385	15436	15538	15503	15570	15488	15591	15316	15390	15461	15322	15499	15632	15624	15510	15593	15560	15499	15573	15332	15458	15480	15543	15587	15319	15384	15595	15456	15501	15423	15499	15602	15581	15463	15685	15792	15395	15543	15710	15629	15677	15750	15461	15426	15610	15290	15380	15491	15383	15560	15606	15640	15599	15570	15585	15665	15447	15554	15600	15563	15543	15569	15636	15569	15391
29948	26392	26689	28739	30401	29902	28788	28038	27296	26443	25962	25499	24957	24747	24822	24764	24785	24700	24904	24766	24728	24694	24890	24823	24890	24831	24746	24690	24722	24636	24737	24824	24614	24716	24825	24684	24725	24786	24593	24697	24625	24806	24683	24691	24855	24707	24696	24664	24566	24717	24583	24740	24644	24764	24685	24685	24705	24580	24808	24703	24680	24662	24840	24738	24673	24660	24654	24651	24716	24877	24786	24640	24632	24712	24660	24669	24750	24714	24662	24577	24725	24629	24691	24674	24673	24642	24661	24804	24645	24680	24785	24576	24694	24693	24631	24782	24695	24781	24678	24715	24793	24893	24569	24687	24865	24756	24505	24721	24665	24631	24730	24644	24780	24618	24708	24798	24812	24632	24714	24725	24791	24674	24740	24682	24738	24628	24687	24712	24680	24647	24750	24795	24777	24748	24768	24752	24699	24716	24741	24811	24697	24703	24664	24713	24700	24700	24740	24646	24781	24698	24639	24822	24605	24722	24819	24722	24676	24754	24751	24727	24722	24750	24752	24652	24710	24694	24815	24651	24806	24700	24742	24735	24691	24753	24707	24656	24572	24626	24751	24711	24646	24766	24693	24784	24658	24620	24727	24587	24646	24681	24620	24695	24838	24742	24737	24748	24722	24576	24775	24807	24715	24772	24715	24680	24732	24903	24644	24727	24601	24681	24666	24562	24636	24741	24712	24663	24816	24808	24674	24789	24636	24554	24853	24631	24845	24676	24727	24627	24881	24652	24613	24659	24743	24873	24758	24675	24844	24788	24725	24721	24818	24641	24843	24755	24790	24740	24789	24644	24846	24647	24676	24814	24745	24747	24778	24636	24684	24776	24608	24824	24618	24697	24623	24759	24726	24858	24612	24827	24645	24718	24735	24762	24634	24650	24770	24771	24815	24807	24716	24691	24821	24702	24746	24775	24700	24752	24779	24785	24689	24692	24704	24750	24664	24778	24654	24701	24827	24800	24708	24753	24771	24663	24868	24741	24641	24670	24620	24824	24708	24792	24782	24682	24688	24822	24802	24601	24791	24700	24786	24619	24699	24685	24651	24826	24776	24662	24614	24785	24644	24782	24629	24703	24763	24816	24577	24815	24606	24922	24657	24656	24794	24633	24738	24791	24651	24627	24688	24828	24633	24670	24769	24625	24728	24706	24553	24845	24710	24685	24789	24686	24692	24795	24787	24807	24654	24827	24684	24753	24748	24684	24814	24731	24634	24787	24667	24550	24837	24655	24726	24832	24830	24771	24809	24685	24726	24851	24707	24844	24782	24611	24735	24653	24757	24589	24741	24736	24771	24675	24708	24750	24792	24734	24751	24598	24664	24698	24828	24705	24824	24761	24772	24796	24786	24715	24902	24685	24822	24947	24757	24642	24779	24740	24724	24752	24738	24721	24633	24805	24826	24675	24646	24845	24679	24717	24693	24645	24794	24775	24646	24757	24647	24698	24778	24824	24750	24854	24635	24717	24846	24649	24746	24896	24673	24720	24696	24751	24644	24732	24818	24665	24836	24736	24703	24823	24686	24692	24664	24720	24779	24813	24759	24769	24723	24646	24732	24751	24715	24814	24683	24844	24608	24716	24606	24725	24755	24688	24815	24698	24871	24684	24829	24731	24631	24788	24839	24729	24752	24759	24797	24678	24662	24648	24684	24798	24773	24789	24824	24743	24770	24667	24784	24727	24728	24841	24774	24638	24767	24828	24753	24653	24830	24696	24632	24675	24850	24791	24684	24602	24756	24689	24853	24786	24830	24812	24675	24760	24690	24674	24737	24755	24873	24645	24731	24663	24840	24680	24594	24817	24835	24717	24906	24575	24706	24710	24632	24870	24845	24652	24708	24686	24661	24676	24727	24722	24793	24766	24758	24724	24701	24767	24807	24689	24841	24740	24695	24930	24797	24651	24827	24841	24716	24724	24760	24771	24704	24820	24804	24751	24789	24681	24780	24739	24806	24765	24697	24744	24692	24650	24796	24657	24550	24854	24651	24718	24683	24731	24871	24666	24697	24712	24809	24733	24563	24737	24635	24622	24727	24690	24884	24728	24767	24813	24721	24752	24755	24666	24708	24723	24731	24741	24767	24737	24728	24655	24754	24684	24736	24716	24768	24735	24652	24954	24747	24668	24815	24718	24951	24792	24631	24655	24719	24790	24847	24712	24716	24827	24806	24823	24592	24859	24652	24824	24710	24710	24780	24858	24750	24784	24704	24686	24747	24680	24662	24650	24679	24726	24699	24839	24752	24720	24713	24672	24837	24760	24671	24708	24708	24756	24650	24743	24774	24728	24648	24836	24739	24626	24771	24762	24685	24695	24777	24718	24684	24706	24724	24653	24815	24693	24700	24734	24752	24743	24831	24806	24626	24719	24757	24786	24781	24644	24738	24704	24737	24715	24667	24744	24864	24687	24699	24632	24724	24689	24787	24826	24691	24644	24763	24659	24816	24654	24752	24859	24875	24758	24656	24782	24658	24713	24846	24799	24629	24730	24742	24783	24737	24748	24722	24743	24787	24646	24771	24732	24766	24787	24773	24793	24687	24858	24582	24770	24693	24640	24889	24719	24830	24738	24678	24671	24823	24782	24695	24792	24818	24690	24707	24795	24759	24797	24674	24784	24644	24745	24733	24648	24738	24602	24717	24853	24817	24820	24657	24628	24702	24841	24695	24765	24619	24678	24811	24800	24816	24796	24792	24863	24691	24766	24746	24749	24867	24717	24722	24602	24849	24620	24699	24835	24792	24638	24737	24696	24857	24761	24703	24719	24602	24644	24761	24833	24661	24727	24729	24603	24940	24721	24675	24761	24763	24777	24717	24733	24531	24811	24831	24639	24654	24781	24773	24653	24640	24826	24741	24773	24710	24706	24670	24821	24774	24513	24761	24750	24788	24671	24719	24666	24671	24852	24706	24747	24768	24713	24677	24670	24799	24790	24706	24739	24834	24797	24670	24826	24679	24677	24784	24693	24783	24804	24763	24747	24707	24607	24700	24855	24755	24664	24703	24656	24733	24682	24692	24796	24693	24694	24706	24757	24791	24766	24818	24714	24686	24718	24839	24734	24712	24704	24518	24826	24805	24703	24706	24686	24756	24738	24708	24692	24809	24742	24775	24779	24677	24802	24735	24686	24840	24840	24637	24689	24807	24661	24919	24743	24720	24709	24686	24776	24805	24660	24728	24818	24654	24673	24653	24694	24710	24730	24782	24763	24775	24740	24646	24792	24700	24686	24709	24751	24756	24637	24668	24748	24877	24795	24775	24681	24813	24732	24861	24704	24671	24718	24739	24790	24683	24765	24839	24766	24748	24796	24819	24674	24747	24669	24744	24751	24693	24722	24743	24743	24844	24847	24649	24748	24762	24676	24736	24728	24731	24656	24859	24634	24854	24643	24773	24876	24702	24709	24707	24765	24767	24668	24746	24713	24752	24696	24706	24673	24720	24757	24736	24818	24779	24696	24718	24719	24698	24750	24730	24903	24800	24661	24707	24713	24600	24745	24847	24806	24781	24748	24739	24711	24687	24633	24822	24655	24746	24798	24750	24697	24817	24793	24677	24741	24898	24764	24682	24724	24797	24738	24793	24638	24774	24783	24768	24689	24653	24546	24781	24776	24653	24618	24829	24653	24747	24620	24724	24710	24703	24744	24596	24629	24669	24722	24843	24738	24698	24833	24668	24656	24770	24607	24862	24852	24615	24873	24778	24729	24712	24674	24769	24617	24644	24822	24743	24565	24736	24803	24727	24691	24783	24722	24796	24763	24782	24806	24736	24777	24766	24719	24828	24729	24662	24888	24711	24736	24712	24682	24638	24738	24660	24841	24697	24688	24857	24694	24715	24592	24838	24679	24731	24800	24673	24777	24752	24674	24792	24773	24723	24734	24887	24615	24778	24763	24616	24930	24693	24820	24705	24713	24725	24723	24866	24635	24802	24684	24706	24610	24862	24807	24780	24751	24719	24756	24845	24681	24860	24673	24702	24662	24641	24668	24824	24810	24683	24803	24724	24934	24736	24646	24905	24757	24828	24671	24699	24639	24794	24799	24762	24720	24755	24831	24725	24835	24739	24698	24626	24753	24740	24712	24854	24626	24738	24663	24775	24753	24768	24753	24761	24680	24693	24761	24684	24727	24722	24837	24790	24785	24813	24670	24712	24721	24769	24679	24826	24556	24736	24626	24776	24593	24778	24738	24821	24719	24662	24756	24725	24708	24744	24852	24709	24697	24767	24833	24661	24674	24776	24804	24712	24704	24656	24744	24729	24693	24875	24786	24704	24698	24741	24715	24833	24858	24714	24651	24700	24682	24748	24615	24544	24707	24767	24795	24828	24749	24780	24742	24719	24723	24843	24727	24780	24706	24700	24725	24703	24877	24784	24770	24638	24846	24691	24688	24729	24720	24882	24610	24625	24691	24668	24718	24810	24661	24822	24777	24681	24621	24850	24773	24734	24735	24650	24817	24760	24837	24646	24791	24637	24709	24878	24816	24737	24784	24859	24703	24738	24719	24712	24714	24666	24846	24703	24839	24792	24895	24733	24705	24721	24613	24877	24692	24727	24724	24779	24665	24781	24701	24773	24754	24829	24866	24612	24783	24714	24786	24658	24632	24723	24700	24774	24742	24749	24769	24763	24858	24701	24728	24876	24831	24663	24817	24680	24587	24785	24528	24743	24759	24595	24723	24730	24686	24761	24737	24727	24613	24756	24701	24808	24769	24621	24774	24700	24770	24686	24762	24771	24708	24725	24689	24621	24801	24725	24707	24912	24838	24647	24812	24780	24807	24794	24685	24774	24790	24849	24716	24776	24821	24672	24791	24673	24764	24675	24831	24697	24781	24545	24580	24790	24709	24827	24745	24687	24785	24610	24795	24701	24744	24733	24862	24747	24794	24794	24715	24827	24716	24760	24799	24683	24863	24804	24817	24711	24718	24765	24756	24775	24729	24747	24743	24742	24769	24624	24778	24750	24775	24829	24714	24814	24611	24746	24774	24830	24621	24692	24772	24878	24626	24709	24757	24683	24838	24824	24657	24643	24686	24683	24751	24774	24604	24840	24673	24807	24756	24642	24801	24639	24690	24659	24863	24707	24801	24697	24659	24873	24653	24848	24804	24816	24765	24698	24628
27270	24014	21517	20343	19996	21028	20585	19638	18292	17586	16917	17062	16704	16399	16139	15860	15905	15824	15999	16026	16062	16014	16015	16313	16369	16050	15991	15939	15990	15891	16004	15906	15938	15989	16074	16079	16025	15947	16005	16060	16034	16067	16002	15780	15870	16019	16057	15908	15976	16243	16004	16025	16007	16228	16114	15995	15962	15774	16042	16225	16064	16040	16134	16104	16007	15981	15824	15952	16068	16156	15938	16050	15970	15863	15997	15958	15977	15711	15936	15903	15721	16089	15912	15855	15871	16082	15908	15827	15957	16021	15839	16044	16076	16012	16121	16068	15785	16081	15899	15879	16028	15955	15882	15857	16015	15857	16091	16091	15991	16103	15947	15871	16255	16175	15969	15903	15862	16101	16214	15773	15937	16026	15893	16044	15953	16037	15870	16059	16018	16021	16059	15892	16042	16059	16090	15836	15846	16055	15912	15830	15923	16161	15882	15958	15938	16066	15986	16239	15878	16004	16094	15903	16082	15852	15952	15931	16324	15894	16008	16053	15966	15904	15970	16116	15961	15994	16205	16112	16013	16093	16026	16043	16177	15890	16106	16105	15963	16196	16056	15937	16103	15923	16119	16038	16076	15981	16169	16113	16071	15945	16203	15863	16249	16033	16123	16109	15842	15854	15968	15923	16103	16099	16090	16043	16043	15861	16056	16078	15978	16072	16145	16007	16214	15880	15947	15870	15980	15731	16019	16063	16110	15786	15915	15864	15903	16148	16055	15914	15867	15883	15892	15787	15938	16085	15911	15884	16040	15952	15818	16030	15882	16012	15840	15805	16003	15813	15969	15974	15898	15908	16024	16004	16093	16015	15923	15972	16146	16120	16037	16039	16074	15941	16069	16168	15977	16036	15877	16061	15919	15788	15990	15750	15986	16001	16128	15975	16139	16015	15814	15938	16000	15913	15995	15986	16073	15963	15893	16134	15947	15823	15926	15944	15993	16082	16015	15912	16273	16037	16091	16006	15932	16027	15970	16070	16088	16033	15972	15817	15905	16028	16183	15944	16020	16099	15966	15896	16131	15967	15915	15967	16148	16068	15871	16002	16051	16050	16140	16018	15991	15965	16153	16322	16107	16083	16009	16008	16138	15998	16124	16146	16118	15888	16103	16026	15966	15887	15904	15947	15973	15941	16020	15808	15936	16025	16118	15810	15843	16127	15899	15915	15813	15999	15973	16210	16029	16193	15896	15999	16165	16003	15909	16187	15907	16065	15900	15752	16083	16064	16233	15742	15898	16063	16147	15992	16065	15943	16069	16179	15950	16022	16076	16085	15967	16012	16089	16025	15928	16082	16106	16075	16095	15863	16072	16019	16058	16123	15936	16066	15862	16143	16095	16016	15863	16019	15871	16042	16064	16167	15993	15996	16062	15941	16124	15969	16183	16050	16086	15966	16015	16088	15996	16046	15919	15963	16067	15973	15818	15952	15929	15871	16230	15771	15925	15953	16095	16053	15859	15766	15971	15910	15789	15770	15923	16052	15887	15802	16070	15947	15727	15798	16154	15918	16148	15976	15927	15882	16107	15966	16164	15937	16141	16123	15866	15994	15919	15805	15725	16005	15807	15900	15700	16121	15925	16129	15993	16069	15890	16085	15903	16249	16123	15836	15639	15924	16077	16009	16034	16092	15930	15996	16005	15889	15907	16286	15851	16106	15964	15954	16124	15877	15909	15818	16051	15864	15924	15925	15907	15927	15899	16057	15791	16021	16203	15999	15960	16152	15881	16081	15906	15854	16096	15746	15928	16149	15937	15900	15725	16024	15813	15848	16175	16023	16035	15937	15947	15980	16014	15923	16061	15916	16060	15802	16046	15870	16045	15962	16017	16032	16110	16071	16041	16006	15921	15993	15780	16097	15895	16149	15830	15983	15987	15919	15955	15850	16047	15997	16026	15998	15758	15955	16029	15929	15919	15990	16034	16003	15810	15850	16210	16279	16152	16089	16079	15996	15961	15967	16187	16008	15888	16067	15987	15789	16063	16167	16266	16123	15890	15933	15998	15900	15993	16146	15953	15909	16022	16212	15988	16078	16057	15962	15974	16078	15944	16001	16092	16022	16300	16013	16068	16037	16060	16094	16025	16169	16102	15938	15913	15807	15988	15977	15917	15939	16094	15974	16212	15975	15844	16074	15924	15759	16003	16125	15733	16146	15929	15709	16006	16130	16045	15948	16048	16126	16073	16015	16181	16124	15997	15998	15876	15910	15880	16166	15995	15874	16130	16142	16144	16024	16021	16026	16260	16335	15954	15958	15864	15983	16142	16085	16061	15895	15930	15927	16014	15981	15982	15780	15892	15941	15801	15917	15886	16073	15904	16102	16225	16035	16286	15883	15967	16083	16127	15838	15986	16013	15882	16142	15967	15971	16158	15878	15960	15908	15933	15914	16123	15849	15766	15922	15996	16200	15972	15910	16236	16084	15801	15979	16008	15863	16065	16021	15907	15807	15981	15807	16088	15969	16141	15969	16052	15827	16098	16016	15998	15996	15966	15802	15847	16026	16169	16161	15983	15953	16155	15992	15973	15758	15963	15896	16158	15946	16079	16121	15886	16016	16226	16216	16104	16047	16037	15964	15828	15992	15898	16153	16017	15960	15908	15836	15979	15881	16011	15962	15953	15982	16190	16059	15968	16055	15892	15952	15986	15846	15829	16017	16124	15872	16055	16022	15937	15971	16209	16029	16148	15919	15822	16147	16040	15903	15885	15982	15885	16001	15990	16220	15983	16031	15922	16135	16107	16110	16051	15913	15994	16320	16229	15995	15864	15909	15882	15795	15920	15918	15851	16034	15940	16014	15896	15855	16060	15868	16058	15956	15907	16098	16211	15937	16067	16093	16043	15971	16161	16165	16076	15897	15910	16082	16041	16139	15992	16013	16141	16061	16016	16015	15944	15844	15853	16082	16009	15903	15898	15941	16007	16021	15892	15975	16166	16049	15974	16036	16021	16119	16320	16227	16048	15962	16190	16171	15884	16000	15962	16176	15828	16199	16058	15801	15772	15915	16068	16057	16106	15897	16084	15936	15897	16044	15850	16015	15808	15853	16096	15911	16084	15964	16046	15854	15815	16023	15911	16173	16146	16151	15963	16130	15993	16101	15914	16105	15963	16212	16157	16132	16273	16005	16005	16079	16036	15965	16143	16098	15791	15951	16094	16036	15852	15893	15896	16157	15881	15927	16121	15963	15925	15859	16152	16047	15952	15918	16117	16116	16090	16153	16016	15982	15896	16039	15949	15959	16133	15955	15983	16288	15873	16124	16096	16117	16054	15879	15677	15934	15787	15800	16000	15843	16041	15958	15983	16080	15884	15978	16102	16018	16085	16010	16048	16044	15961	15941	15978	16037	16005	15897	15822	16042	15837	15870	16020	16016	15918	16405	16000	16032	16020	15788	15925	15953	15946	15667	16056	16061	16119	15964	16089	16145	16080	15979	15912	15903	16201	16025	15967	15946	16095	16064	15951	16149	16045	15859	15950	16202	15906	15904	16060	15975	15823	15987	16002	16080	16149	15919	15992	16152	16040	15955	16096	15844	15980	16177	16003	16014	16048	15877	15820	16179	15971	16049	16142	16201	15826	16120	15973	15941	15795	16071	16051	15982	15997	16082	15861	16136	16042	16044	15973	15970	15974	16077	16081	16115	16151	15924	16085	15937	16034	15953	16126	15801	15775	16027	16085	16111	15987	16166	16048	15929	15909	16116	16174	15863	16012	16137	16153	16079	16263	16010	16062	16196	16148	16078	16016	16020	15932	16163	16032	16186	16080	16105	16106	16003	16203	16275	15928	15977	16044	15852	15772	16142	15857	15967	15939	15894	16085	16106	16010	15879	16177	15983	16102	16007	16071	15963	15928	15893	16064	15904	15787	16047	15873	15675	16045	16003	15850	15918	16103	15852	16188	16181	16174	16069	16200	16118	16214	16310	16094	16103	16123	16007	16104	15864	16122	16062	15996	15711	15947	16062	16072	16068	15980	16021	16050	15933	16077	16158	16096	15795	16071	16022	15969	15999	16023	16033	15855	15824	15963	16071	15980	15933	15829	15945	16147	16123	15908	16040	15978	15873	15979	16036	16041	15893	16068	16003	16139	15819	16077	16063	15982	15921	16025	15908	15912	16043	15953	15965	15969	15913	15958	16069	15880	15672	15916	15958	16186	15926	16030	16054	15934	16042	16177	16130	15966	16128	16080	15940	16070	15891	15806	16005	16172	15916	15965	16093	16117	16273	16115	15988	15859	15957	16049	15868	16079	16065	16116	15850	16067	15959	15996	16041	15957	15957	16043	15917	16039	15958	15976	15950	16020	16105	15956	16247	15695	16078	15874	16022	16262	15975	16094	15989	16251	15862	15842	15917	16078	16020	15869	15988	15984	16258	15985	15924	15971	16090	16212	16034	16151	16038	16204	16128	16173	16020	15919	15787	16089	16029	16100	16122	15864	16054	16173	16122	15987	16203	16087	15950	15891	16071	16255	16353	15907	16200	15942	16004	15942	15889	15753	15967	16036	16022	16062	16211	16126	15952	16058	16154	15954	16152	15955	16017	16026	15905	15788	15890	15888	15942	15997	15976	15993	16222	15896	16029	16002	15926	15830	15935	15938	16111	16042	16137	15909	15948	16149	16374	16106	16129	15963	16161	16186	16082	15949	15881	15947	15826	16082	16151	15947	16125	16125	15914	16043	16001	15847	16057	16095	15979	16096	16071	16046	16065	15950	16028	15791	15982	15965	16037	15905	15991	16096	16197	16044	15936	16011	16123	16049	16220	15972	15920	16222	15897	16147	15945	16035	16152	16112	15967	15857	15876	15762	15991	15997	15987	15887	16028	16206	15972	16000	15882	16273	15943	15852	15991	15936	15782	16064	15849	16040	15903	15952	16134	15900	16139	15876	16212	15943	15956	16000	16016	16069	16044	15822	15790	15978	15967	16112	15890	16286	15920	16183	16232	16052	15997	16041	16274	16124	15989	16052	15988	15790	16059	15851	15807	16045	16106	16099	15915	15918	16002	15899	15820	15805	16029	15983	16017	15838	16206	16214	16190	16008	16037	15903	16141	16015	16143	16086	16149	16004	15862	15861	15979	15861	15978	15971	16061	15963	16131	16029	15955	16194	16018
31664	26391	27249	29985	31033	30224	29303	28480	26842	26285	25425	25690	24953	24649	24306	24310	24273	24430	24334	24382	24306	24431	24177	24694	24628	24273	24236	24134	24249	24339	24200	24303	24436	24143	24176	24252	24274	24186	24318	24205	24240	24277	24262	24319	24285	24194	24280	24204	24222	24491	24317	24266	24208	24246	24084	24287	24407	24209	24158	24310	24269	24198	24281	24251	24152	24253	24207	24255	24219	24176	24295	24148	24275	24224	24318	24188	24218	24293	24207	24177	24294	24240	24177	24415	24322	24308	24112	24319	24325	24066	24285	24144	24307	24179	24268	24202	24286	24223	24153	24200	24287	24233	24149	24412	24207	24289	24398	24210	24224	24120	24331	24223	24173	24266	24120	24175	24304	24157	24228	24369	24149	24312	24295	24341	24263	24200	24259	24172	24081	24308	24261	24118	24187	24193	24166	24294	24202	24179	24151	24243	24171	24290	24374	24322	24207	24297	24222	24364	24311	24295	24135	24326	24264	24215	24333	24211	24238	24212	24273	24220	24247	24277	24247	24396	24178	24460	24326	24324	24201	24184	24293	24242	24275	24227	24260	24371	24274	24284	24307	24176	24174	24196	24121	24222	24354	24105	24216	24373	24320	24427	24279	24336	24324	24249	24185	24282	24301	24318	24240	24341	24356	24292	24347	24232	24325	24322	24235	24223	24393	24280	24242	24443	24263	24275	24234	24364	24270	24270	24239	24294	24139	24335	24396	24247	24201	24345	24183	24274	24154	24318	24207	24301	24210	24183	24269	24273	24263	24365	24351	24240	24397	24020	24274	24412	24203	24162	24273	24348	24189	24286	24153	24252	24163	24328	24257	24357	24066	24400	24283	24195	24295	24285	24278	24344	24234	24185	24310	24270	24416	24212	24298	24245	24400	24233	24337	24222	24326	24223	24295	24298	24354	24256	24201	24320	24319	24355	24207	24310	24254	24360	24209	24282	24320	24246	24437	24206	24247	24301	24348	24240	24345	24348	24323	24308	24344	24236	24127	24293	24228	24277	24230	24232	24303	24235	24363	24320	24305	24213	24412	24226	24283	24240	24257	24189	24440	24145	24274	24306	24351	24262	24287	24318	24302	24059	24273	24213	24359	24208	24274	24254	24338	24185	24234	24224	24346	24342	24232	24261	24225	24254	24219	24265	24287	24243	24324	24402	24240	24374	24215	24263	24386	24273	24338	24244	24114	24285	24237	24362	24194	24290	24285	24294	24305	24255	24334	24302	24229	24421	24245	24283	24370	24244	24391	24210	24352	24302	24490	24265	24272	24240	24294	24277	24291	24288	24263	24449	24325	24262	24278	24225	24294	24228	24251	24267	24404	24300	24278	24392	24303	24233	24378	24263	24340	24206	24399	24357	24336	24337	24252	24232	24396	24412	24175	24320	24192	24385	24207	24528	24258	24333	24251	24339	24233	24365	24267	24200	24177	24269	24232	24315	24373	24209	24250	24196	24264	24266	24294	24297	24310	24207	24246	24155	24162	24282	24348	24218	24233	24244	24212	24282	24250	24178	24278	24367	24361	24291	24282	24366	24266	24175	24211	24280	24255	24127	24318	24341	24313	24303	24264	24428	24331	24270	24349	24254	24322	24288	24294	24179	24324	24203	24156	24292	24360	24176	24274	24299	24365	24306	24332	24230	24243	24363	24403	24283	24238	24277	24211	24292	24341	24137	24304	24482	24362	24150	24269	24250	24230	24183	24161	24400	24331	24249	24424	24367	24244	24252	24226	24375	24246	24337	24291	24195	24300	24343	24344	24192	24180	24407	24274	24290	24279	24282	24315	24254	24298	24336	24148	24333	24241	24221	24354	24339	24257	24191	24306	24165	24356	24455	24391	24314	24297	24205	24322	24154	24398	24247	24173	24416	24235	24332	24328	24345	24306	24254	24276	24343	24223	24258	24277	24436	24370	24379	24228	24213	24306	24318	24229	24170	24423	24291	24212	24307	24311	24203	24320	24266	24357	24139	24455	24293	24293	24176	24336	24212	24369	24280	24258	24284	24269	24365	24438	24247	24345	24310	24224	24272	24385	24354	24178	24336	24294	24260	24221	24359	24381	24243	24157	24315	24259	24107	24452	24184	24326	24326	24159	24364	24404	24313	24196	24240	24372	24296	24282	24325	24286	24239	24206	24258	24288	24154	24377	24254	24311	24335	24351	24279	24340	24421	24194	24343	24306	24522	24247	24240	24293	24277	24155	24262	24281	24235	24304	24290	24471	24230	24336	24245	24188	24316	24312	24172	24408	24280	24188	24459	24374	24251	24204	24260	24259	24310	24379	24318	24291	24277	24279	24254	24285	24311	24258	24272	24355	24304	24349	24210	24288	24344	24297	24199	24371	24245	24312	24190	24297	24268	24211	24342	24312	24320	24369	24220	24267	24265	24402	24350	24219	24333	24462	24401	24215	24302	24283	24264	24187	24298	24209	24266	24396	24238	24386	24285	24249	24296	24116	24375	24247	24230	24254	24308	24229	24258	24333	24176	24247	24298	24324	24210	24277	24136	24441	24288	24362	24264	24328	24274	24335	24267	24255	24193	24223	24321	24390	24296	24264	24356	24192	24249	24321	24360	24209	24338	24221	24249	24329	24259	24231	24345	24292	24359	24194	24324	24357	24323	24372	24404	24335	24296	24354	24298	24324	24400	24160	24409	24150	24355	24265	24224	24299	24291	24231	24326	24268	24238	24295	24236	24316	24264	24338	24174	24387	24187	24159	24287	24258	24275	24277	24298	24261	24238	24283	24286	24212	24362	24386	24274	24297	24251	24257	24257	24262	24391	24346	24300	24199	24313	24299	24339	24199	24349	24217	24264	24408	24253	24235	24446	24111	24266	24313	24384	24247	24283	24268	24320	24288	24223	24301	24210	24269	24311	24241	24284	24337	24234	24192	24277	24340	24291	24348	24193	24243	24239	24340	24301	24321	24330	24291	24306	24380	24249	24398	24154	24376	24287	24324	24372	24321	24491	24275	24348	24320	24292	24315	24335	24175	24325	24347	24324	24326	24347	24387	24294	24269	24294	24240	24237	24325	24279	24255	24364	24307	24156	24183	24331	24003	24372	24333	24350	24154	24262	24405	24154	24351	24282	24403	24365	24223	24276	24347	24207	24348	24375	24316	24279	24456	24355	24162	24273	24339	24273	24393	24203	24156	24207	24188	24293	24216	24250	24145	24383	24320	24343	24246	24350	24332	24287	24230	24321	24240	24261	24308	24255	24283	24219	24357	24301	24246	24311	24272	24330	24225	24377	24173	24318	24183	24323	24213	24202	24307	24353	24273	24221	24388	24113	24188	24426	24218	24234	24296	24103	24422	24279	24235	24385	24343	24251	24279	24277	24425	24285	24314	24071	24399	24194	24239	24278	24260	24302	24546	24389	24181	24438	24314	24329	24389	24184	24347	24234	24181	24198	24359	24373	24255	24369	24469	24219	24306	24299	24355	24111	24274	24296	24177	24160	24325	24180	24281	24300	24276	24207	24467	24324	24334	24259	24309	24241	24341	24277	24388	24247	24296	24367	24234	24335	24276	24241	24419	24229	24346	24313	24122	24336	24364	24341	24370	24307	24184	24284	24311	24314	24342	24234	24332	24220	24308	24333	24224	24344	24311	24199	24374	24173	24286	24249	24365	24310	24278	24266	24229	24275	24317	24308	24291	24293	24194	24321	24280	24243	24347	24292	24278	24197	24332	24195	24475	24200	24273	24234	24272	24340	24268	24326	24291	24360	24173	24202	24374	24300	24277	24224	24327	24276	24355	24317	24408	24237	24291	24339	24271	24249	24206	24233	24351	24303	24288	24302	24302	24225	24211	24305	24226	24205	24323	24326	24381	24297	24310	24269	24230	24408	24279	24282	24287	24431	24272	24272	24370	24147	24264	24254	24196	24322	24416	24208	24365	24266	24261	24266	24178	24253	24374	24186	24358	24228	24242	24329	24329	24312	24207	24300	24215	24300	24344	24435	24328	24252	24388	24389	24227	24421	24281	24317	24186	24154	24284	24093	24343	24176	24211	24387	24332	24359	24355	24306	24351	24292	24224	24251	24243	24445	24327	24356	24214	24318	24321	24318	24285	24248	24224	24317	24383	24312	24242	24473	24383	24315	24170	24264	24295	24267	24269	24269	24289	24321	24302	24368	24329	24381	24392	24348	24242	24340	24400	24324	24223	24165	24307	24328	24255	24259	24316	24362	24305	24363	24238	24208	24218	24344	24299	24204	24372	24294	24362	24301	24200	24395	24298	24255	24387	24220	24274	24303	24393	24291	24265	24287	24247	24287	24355	24167	24348	24356	24311	24298	24150	24114	24287	24255	24197	24293	24366	24243	24302	24226	24170	24329	24279	24299	24286	24331	24406	24265	24205	24387	24245	24328	24227	24362	24410	24293	24201	24311	24367	24251	24264	24369	24259	24257	24315	24365	24307	24409	24140	24276	24314	24346	24190	24312	24374	24355	24283	24228	24488	24177	24328	24285	24412	24405	24143	24210	24282	24467	24259	24351	24223	24183	24266	24365	24153	24272	24286	24286	24233	24296	24384	24285	24260	24329	24253	24230	24264	24263	24278	24290	24322	24186	24355	24298	24250	24416	24173	24194	24353	24268	24238	24297	24342	24230	24398	24424	24349	24320	24199	24153	24280	24261	24277	24392	24168	24181	24387	24252	24339	24304	24326	24294	24257	24231	24246	24226	24261	24322	24158	24191	24313	24287	24306	24309	24380	24313	24292	24295	24276	24277	24310	24312	24356	24222	24193	24304	24371	24225	24342	24295	24351	24188	24350	24126	24509	24269	24216	24308	24199	24279	24248	24367	24288	24238	24265	24404	24265	24354	24243	24376	24291	24231	24266	24399	24412	24200	24288	24280	24234	24286	24323	24252	24221	24306	24319	24209	24258	24323	24299	24278	24155	24153	24373	24356	24347	24233	24384	24257	24403	24309	24306	24286	24229	24285	24301	24359	24307	24298	24417	24459	24287	24162	24365	24368	24384	24160	24390	24312	24282	24320	24381	24283	24344	24291	24230	24193	24315	24318	24355	24458	24357	24241	24372	24263	24396	24388	24372	24341	24382	24377	24367	24464	24197	24359	24356	24221	24318	24284	24266	24295	24328	24363	24271	24155
29975	24584	21955	20787	20326	20763	19944	19342	18312	17820	16999	16977	16740	16685	16395	16213	16324	16177	16291	16200	16445	16251	16257	16284	16288	16137	16073	16199	16333	16323	16189	16135	16242	16197	16090	16255	16265	16148	16313	16258	16265	15982	16253	16299	16120	16260	16397	16422	16323	16276	16040	16283	16202	16097	16374	16083	16107	16494	16236	16203	16127	16343	16332	16259	16143	16186	16209	16131	15892	16299	16184	16137	16224	16398	16431	16338	16357	16205	16134	16321	16327	16216	16337	16078	16088	15970	16290	16012	16137	16204	16040	16135	16171	16332	16410	16288	16265	16293	16039	16163	16295	16489	16154	16051	16159	16150	16323	16200	16174	16481	16075	16090	16472	16200	16417	16284	16135	16180	16371	16304	16207	16260	16155	16203	16303	16180	16167	16091	16327	16226	16233	16369	16266	16078	16083	16185	16105	16172	16163	15977	16333	16280	16217	16280	16169	16243	16315	16259	16268	16192	16152	16339	16361	16312	16158	16228	16186	16454	16100	16120	16213	16136	16345	16189	16221	16251	16205	16378	16378	16252	16344	16095	16293	16225	16241	16306	16204	16173	16255	16328	16281	16200	16321	16246	16298	16337	16313	16167	15941	16046	16358	16156	16100	16251	16300	16186	16228	16042	16280	16466	16336	16238	16079	16221	16419	16335	16331	16261	16234	15999	16340	16451	16031	16280	16262	16136	16354	16220	16179	16336	16242	16296	16133	16263	16380	16299	16342	16169	16326	16216	16430	16439	16380	16312	16039	16367	16315	16296	16196	16144	16001	16081	16367	16172	16417	16248	16273	16246	16280	16363	16220	16278	16242	16257	16463	16256	16269	16162	16166	16019	16294	16588	16167	16246	16424	16307	16208	16230	16264	16293	16188	16206	16206	16199	16281	16100	16480	16230	16264	16407	16424	16205	16390	16318	16175	16134	16191	16238	16303	16160	16223	16367	16305	16438	16212	16274	16249	16557	16204	16109	16169	16322	16519	16368	16326	16228	16333	16083	16202	16198	16172	16267	16301	16343	16320	16062	16213	16287	16251	16421	16328	16387	16372	16273	16364	15999	16289	16380	16265	16076	16258	16372	16235	16023	16094	16103	16261	16259	16334	16438	16426	16135	16134	16250	16216	16332	16186	16333	16483	16278	16236	16129	16258	16231	16407	16179	16260	16115	16348	16402	16387	16205	16350	16501	16316	16335	16102	16078	16377	16082	16335	16222	16183	16206	16286	16378	16444	16197	16038	16249	16139	16139	16291	16192	15912	16182	16239	16360	16109	16190	16354	16337	16259	16232	16315	16185	16332	16046	16213	16223	16418	16302	16312	16292	16204	16120	16131	16299	16196	16194	16283	16245	16190	16178	16353	16365	16278	16299	16356	16107	16358	16234	16313	16098	16135	16476	16332	16087	16223	16199	16172	16178	16110	16268	16382	16343	16261	16117	16422	16258	16176	16132	16475	16378	16073	16281	16323	16281	16453	16345	16208	16139	16220	16136	16305	16289	16139	16296	16241	16124	16156	16063	16295	16355	16193	16216	16250	16176	16242	16255	16205	16207	16254	16136	16314	16273	16294	16293	16225	16161	16346	16288	16242	16097	16187	16213	16173	16138	16326	16183	16417	16289	16356	16172	16313	16327	16276	16192	16229	16178	16203	16265	16316	16331	16420	16235	16345	16352	16410	16138	16195	16096	16137	16216	16130	16244	16076	16148	15974	16176	16363	16322	16096	16326	16381	16331	16077	16175	16348	16125	16371	16082	16401	16332	16091	15988	16241	16248	16537	16239	16487	16427	16332	16284	16192	16236	16363	16118	16371	16366	16340	16293	16196	16363	16174	16165	16134	16143	16191	16373	16229	16148	16236	16248	16074	16380	16138	16039	16482	16139	16303	16342	16217	16164	16166	16370	16261	16155	16220	16197	16303	16255	16166	16178	16179	16248	16127	16423	16218	16088	16222	16248	16432	16385	16401	16139	16203	16106	16198	16235	16319	16293	16046	16278	16142	16327	16552	16240	16044	16374	16188	16167	16332	16132	16330	16344	16397	16308	16213	16333	16248	16267	16289	16321	16379	16337	16273	15977	16243	16182	16205	16303	16335	16338	16271	16363	16316	16121	16063	16161	16444	16286	16214	16138	16248	16283	16351	16273	16219	16279	16174	16252	16296	16058	16267	16230	16020	16260	16386	16449	16306	16208	16239	16412	16259	16160	16251	16377	16267	16192	16294	16348	16260	16190	16309	16271	16299	16118	16161	16202	16199	16205	16452	16433	16081	16265	16279	16294	16341	16214	16186	16315	16157	16268	16087	16256	16047	16180	16138	16005	16242	16133	16333	16223	16240	16226	16309	16232	16256	16109	16423	16118	16106	16351	16235	16096	16404	16262	16473	16092	16346	16134	16229	16231	16228	16201	16307	16262	16174	16243	16349	16257	16280	16526	16348	16249	16374	16118	16239	16236	16163	16482	16204	16137	16179	16244	16315	16293	16161	16259	16296	16209	16305	16306	16174	16217	16129	16319	16272	16331	16426	16174	16203	16272	16326	16352	16259	16044	16158	16383	16318	16233	16224	16318	16150	16167	16435	16146	16304	16281	16270	16257	16466	16323	16262	16186	16315	16290	16243	16073	16203	16281	16232	16150	16454	16126	16210	16303	16347	16210	16470	16222	16363	16041	16274	16109	16346	16086	16078	16165	16025	16301	16266	16199	16247	16099	16132	16211	16381	16253	16263	16177	16230	16330	16224	16365	16213	16250	16268	16433	16384	16116	16108	16064	16288	16159	16333	16331	16284	16181	16167	16189	16143	16156	16123	16353	16265	16352	16163	16225	16084	16245	16298	16427	16240	16320	16357	16279	16228	16206	16156	16425	16408	16363	16392	16203	16168	16164	16088	16151	16268	16069	16090	16110	16335	16083	16109	16223	16310	16311	16282	16323	16461	16293	16326	16246	16192	16212	16325	16189	16146	16034	16156	16189	16176	16237	16514	16359	16403	16300	16086	16246	16295	16102	16170	16371	16264	16435	16401	16111	16196	16332	16076	16168	16192	16260	16196	16273	16257	16147	16430	16332	16336	16367	16306	16175	16283	15989	16163	16113	16371	16507	16263	16318	16220	16174	16249	16310	16439	16287	16145	16143	16320	16226	16294	16097	16255	16330	16140	16187	16350	16374	16453	16267	16200	16334	16389	16179	16250	16119	16090	16035	16296	16139	16345	16287	16202	16211	16225	16136	16285	16129	16248	16035	16290	16037	16340	16290	16332	16174	16233	16250	16175	16079	16380	16199	16284	16178	16178	16303	16138	16345	16029	16303	16186	16370	16213	16216	16307	16177	16335	16134	16330	16222	16263	16348	16215	16319	16430	16281	16122	16298	16332	16012	15887	16223	16203	16139	16215	16499	16066	16179	16307	16189	16182	16084	16223	16366	16324	16025	16386	16292	16191	16364	16178	16280	16223	16366	16344	16223	16379	16221	16228	16162	16329	16323	16181	16294	16213	16363	16369	16137	16350	16440	16310	16175	16228	16129	16311	16128	16257	16095	16069	16495	16222	16294	16372	16071	16323	16258	16238	16297	16084	16372	16202	16314	16155	16290	16433	16139	16447	16216	16321	16279	16146	16503	16187	16306	16072	16319	16439	16191	16246	16382	16514	16278	16443	16200	16215	16354	16033	16242	16221	16189	16220	16078	16281	16269	16432	16260	16240	16343	16378	16390	16201	16375	16185	16459	16219	16187	16269	16419	16244	16398	16326	16214	16239	16202	16151	16263	16408	16221	16187	16234	16205	16110	16308	16267	16229	16094	16147	16220	16294	16357	16305	16121	16111	16272	16108	16169	16464	16372	16214	16165	16033	16194	16264	15979	16053	16520	16359	16227	16291	16256	16302	16357	16134	16097	16060	16341	16317	16376	16224	16140	16270	16155	16263	16137	16139	16132	16291	16251	16277	16257	16348	16375	16477	16321	16311	16304	16089	16332	16418	16353	16228	16380	16329	16138	16196	16200	16371	16130	16372	16221	16241	16220	16131	16163	16068	16391	16324	16193	16370	16137	15925	16104	16373	16157	16166	16260	16327	16285	16360	16213	16209	16195	16423	16219	16321	16220	16182	16349	16096	16136	16573	16245	16165	16365	16476	16296	16431	16426	16154	16364	16137	16026	16538	16196	16145	16421	16131	16427	16271	16102	16350	16216	16265	16311	16302	16231	16380	16147	16161	16281	16217	16082	16269	16214	16157	16286	16172	16275	16360	16132	16415	16094	16277	16032	16127	16263	16286	16316	16311	16147	16098	16231	16401	16332	16199	16426	15866	16116	16279	16229	16376	16152	16267	16623	16529	16114	16417	16264	16235	16508	16283	16239	16193	16225	16575	16224	16273	16208	16237	16361	16189	16331	16188	16358	16091	16257	16150	16282	16403	16101	16105	16219	16376	16210	16274	16187	16269	16391	16269	16370	16430	16448	16444	16226	16400	16089	16204	16561	16339	16253	16145	16192	16153	16344	16346	16263	16343	16381	16101	15933	16397	16258	16468	16319	16222	16231	16090	16210	16341	16338	16188	16354	16287	16330	16343	16314	16329	16315	16120	16239	16201	16467	16381	16327	16403	16193	16276	16345	16361	16357	16177	16255	16049	16343	16240	16172	16231	16234	16197	16136	16251	16321	16185	16128	16405	16214	16213	16095	16173	16065	16071	16302	16117	16343	16395	16423	16193	16203	16344	16214	16513	16313	16127	16214	16217	16227	16140	16319	16312	16414	16198	16194	16418	16249	16250	16396	16471	16205	16248	16155	16176	15915	16099	16284	16426	16201	16309	16247	16182	16213	16146	16114	16238	16079	16306	16229	16158	16072	16205	16092	16096	16294	16108	16134	16392	16159	16231	16155	16386	16129	16367	16244	16302	16281	16414	16229	16188	16134	16248	15966	16250	16265	16212	16201	16357	16154	16194	16337	16359	16253	16289	16378	16398	16370	16187	16234	16323	16390	16451	15997	16385	16381	16310	16380	16059	16325	16204	16261	16154	16214	16446	16245	16122	16314	16300	16201	16235	16459	16319	16344	16172	16297	16164	16277	16129	16190	16419	16254	16337	16176	16370	16088	16380	16347	16113	16189	16343	16402	16290	16260	16343	16208
29327	25707	26764	29416	30184	29193	28152	27259	26310	25496	24896	24646	24427	24263	23891	23868	23940	23887	23938	23913	24004	23837	23805	24006	24061	23797	23759	23717	23888	23893	23823	23821	23840	23822	23878	23930	23905	23887	23928	23751	23914	23929	23826	23814	23831	23897	23902	24035	23894	23923	23851	23845	23728	23701	23805	23976	23743	23771	23954	23859	23780	23830	23842	23823	23904	23828	23791	23912	23812	23905	23913	23730	23770	23774	23988	23797	23863	23875	23889	23857	23775	23878	23700	23771	23839	23730	23966	23801	23808	23797	23838	23889	23863	23862	23917	23984	23782	23890	23755	23852	23829	23906	23821	23857	23806	23873	23903	23859	23807	23897	23694	23817	23891	23851	23818	23783	23756	24007	23899	23766	23830	23876	23784	23841	23958	23896	23865	23928	23742	23819	23858	23805	23773	23943	23810	23823	23990	23765	23909	23832	23794	23996	23901	23957	23806	23876	23764	23778	23939	23896	23735	23830	23932	23858	24030	23771	23792	23891	23818	23809	23860	23872	23744	23926	23838	23841	23806	23727	23895	23870	23839	23782	23949	23931	23939	23849	23775	23810	23790	23965	23839	23659	23763	23895	23806	23798	23856	23851	23817	23965	23802	23894	23901	23826	23835	23936	23916	23734	23922	23815	23967	23943	23748	23951	23946	23802	23736	23968	23902	23896	23976	23722	23974	23815	23825	23938	23897	23650	23830	23953	23791	23863	23834	23889	23772	23931	23804	23803	23895	23888	23890	23928	23762	23927	23784	23874	23726	23848	23807	23912	23933	23892	24006	23815	23696	23936	23853	23856	23969	23848	23891	23853	23897	23780	23927	23867	23901	23826	23873	23927	23952	23870	23882	23856	23820	23850	23874	23762	23949	23745	23829	23754	23932	23886	23903	23752	23968	23830	23732	23804	23890	23836	23929	23876	23852	23887	23849	23820	23854	23826	23944	23955	23824	23804	23833	23869	23938	23990	23818	23921	23918	23792	23901	23906	23859	23816	23862	23795	23872	23819	23926	23897	23927	23980	23615	23854	23896	23908	23759	23806	23976	23838	23811	23862	23881	23800	23851	23882	23936	23969	23974	23900	23806	23858	23998	23893	23966	23862	23928	23812	23906	23805	23994	23898	23873	23750	23924	23846	23803	23912	24011	23811	23811	23898	23853	23946	23845	23799	23892	23976	23837	23804	23791	23802	24003	23876	23865	23796	23844	23834	23808	23802	23925	23841	24018	23882	24013	23882	23840	23740	23875	23949	23955	23903	23820	23946	23807	23869	23797	23869	23885	23994	23812	23923	23775	23868	23922	23836	23994	23781	23862	23987	23962	23930	23868	24055	23953	23728	23959	23969	23851	23834	23875	23888	23952	23783	23960	23706	23950	23860	23831	23868	23902	23964	23766	23918	23772	23903	23693	23907	23901	24050	23841	23950	23937	23923	23851	23817	23847	23896	23970	23833	23802	23872	23805	23859	24016	23836	23846	23829	23833	23837	23856	23897	23754	24082	23852	23773	23856	23911	23882	23933	23800	23847	23900	23772	23911	23873	23729	23855	23867	23953	23893	23909	23885	23851	23898	23848	23872	23799	23981	23886	23995	23920	23848	23834	23812	23958	23926	23954	23812	24019	23834	23882	23991	23791	23872	23875	23871	23858	23872	23808	23805	23946	23945	23855	23890	23805	23817	23757	23780	23890	23873	23849	23737	23762	23770	23896	23864	23965	23936	23861	23851	23844	23953	23918	23773	23852	23835	23887	23780	23862	23957	23837	23832	23851	23950	23842	23820	23973	23960	23761	23718	23906	23829	24014	23838	23871	23843	23907	23843	23906	23939	23913	23949	23824	23903	23952	23868	23924	23781	23977	23856	23838	23917	23904	23869	23794	23999	23800	23843	23867	23892	23848	23921	23887	23828	23912	23884	23892	23819	23876	23852	23832	23826	23916	23921	23912	23908	23796	23865	23889	23963	23780	23864	23769	23891	23888	23944	23881	23833	23963	23889	23879	23911	23827	23959	23799	23870	24019	23859	23926	23896	23953	23895	23719	23910	23849	23792	23963	23908	23768	23938	23829	23942	23878	23785	23743	23827	23921	23986	23918	23938	23957	23953	23887	23874	23863	23871	23712	23808	23967	23819	23889	23902	23859	23766	23809	23799	23844	23799	23957	23971	23866	23848	23915	23830	24046	23928	23817	23817	23861	23883	23887	23868	23841	23830	23853	24101	23867	23925	23888	23860	23872	23912	23928	23857	23991	23894	23844	23880	23852	23888	23964	23778	23941	23836	23764	23887	23815	23844	23940	23794	23904	24038	23840	24012	23926	23853	23795	23884	23974	23859	23882	23935	23803	23984	23766	23844	23936	23859	23806	23921	24008	23875	23968	23905	23970	23857	23910	23885	23974	23867	24003	23806	23913	23830	23917	23918	23921	23584	23893	23928	23939	23907	23862	23925	23845	23836	23796	23993	23864	23845	23820	23904	23918	23822	23978	23896	23835	23867	23804	23990	23835	23802	23864	23986	23722	23787	23929	23742	23890	23769	23885	23873	23802	24065	23766	23805	23905	23925	23842	23964	23798	23833	23956	24021	23781	23888	23946	23783	23732	23833	24002	23920	24044	23829	23880	23956	23812	23953	23839	23884	23760	23921	23883	23824	23981	23958	23884	23855	23932	23869	23888	23778	23899	23985	23816	23811	23932	23859	23882	23791	23846	23920	23989	23974	23809	24011	23875	23834	23885	23861	23936	23899	23849	23964	23783	23899	23967	23907	23915	23869	23859	23918	23797	23933	23901	23953	23821	23919	23872	23898	23891	23963	23848	23872	23798	23932	23806	23835	24037	23824	23884	23858	23886	24041	23944	23799	23877	23810	24118	23846	23871	23779	23773	23853	23822	23925	23880	23757	23907	23809	23822	23978	23941	23810	23895	23957	23975	23907	23817	23826	23893	23934	23917	23823	23829	23834	23811	23789	23955	23942	23918	23834	23878	23936	23852	23872	23971	23815	23946	23877	23824	23939	23881	23953	23925	23846	23989	23877	23827	23845	23927	23882	23926	23964	23950	23843	23899	23834	23871	24039	23849	24027	23989	23874	23695	23971	23841	23853	23900	23882	23902	23921	23752	24010	23790	23960	23994	23781	23878	23919	23813	23915	23828	23960	24022	23814	23799	23784	23872	23893	23894	23867	23850	23885	23906	23839	23850	23807	24012	23846	23947	23868	23845	23908	23942	23754	23995	23707	23945	23765	23734	23893	23936	23810	23972	23888	23973	23881	23854	23890	23861	24033	23867	23874	23836	23931	23872	24013	23931	23918	23841	23786	23949	23854	23877	23801	23901	23843	23835	23889	23846	23936	23977	23712	23899	23877	23940	23903	23986	23877	23868	23932	23810	23919	23872	23912	23742	23995	23911	23901	23870	23888	23832	23962	23847	23670	23865	23803	23916	23929	23843	24055	23899	23865	23887	23854	23896	23789	23957	23897	23983	23832	24023	23804	23883	23984	23797	23874	23799	23791	23909	23968	23932	23856	23949	23809	24020	23828	23995	23850	23920	23918	23843	23840	23961	23980	23773	23867	23894	23910	23837	24134	23849	23977	23778	23944	23864	23892	23832	23805	23853	23997	23938	23939	23945	23827	23797	23955	23862	23885	23900	23877	23763	23747	23921	23834	23924	23708	23868	23872	23916	23888	23844	23834	23818	23914	23826	24000	23782	23858	23929	23794	23830	23919	23873	23871	23928	23867	23898	23912	23903	23897	23835	23897	23921	23972	23800	23980	23952	23949	23864	23935	23754	23965	23924	23938	23896	23947	23945	23987	23881	23827	23887	23854	23923	23911	23824	23860	23865	23873	23892	23788	23834	23927	23866	23975	23907	23838	23881	23924	23884	23894	24045	23852	23790	23994	23886	23925	23863	23941	23885	23860	23846	23824	23843	23883	23837	23781	24003	23747	23882	23950	23848	23998	23974	23972	23785	23912	23912	23871	23935	23973	23808	23784	23919	23897	23811	23901	23888	23919	23826	23869	23841	23897	23933	23912	23700	23887	23830	23928	23937	23886	23840	23973	23844	23961	23871	23942	23916	23655	24020	23890	23912	23871	23951	23883	23892	24086	24033	23822	23947	23867	23911	23850	23765	23953	23774	23803	23783	23857	23977	23817	23858	23976	23786	23973	23959	23959	23903	23861	23836	23850	23887	23932	23856	23941	23921	23888	23932	23844	23763	23927	23846	23933	23854	23949	23911	23945	23763	23836	23895	23960	24031	23900	24071	23834	23988	23845	23864	23854	23845	23997	23871	23812	23868	23803	23776	24017	23826	23860	23959	23900	23804	23915	23859	23966	23718	23982	23842	23839	23740	23837	23739	23929	23878	23955	23905	23880	23880	23950	23788	23977	23766	23833	23887	23872	23854	23923	24010	23882	23857	23919	23868	23951	23815	23826	23861	23853	23807	23988	23848	23875	24013	23847	23914	23919	24011	23941	23797	23897	23989	23894	23835	23787	24028	23977	23800	23785	23957	23845	24099	23914	23916	23907	23724	23881	23934	23946	23811	23904	23865	23942	23965	23909	23867	23943	23956	23903	23715	23816	23846	23813	23945	23874	23884	23888	23823	23872	23901	23847	23822	23979	23976	23772	23949	24001	23997	23881	23983	23952	23845	23887	23888	23993	23910	23796	24052	23861	23882	23941	23977	23931	23833	23916	23938	23772	23878	23843	23760	24063	23825	23705	23825	23869	23964	23937	23979	23784	23923	23889	23882	23932	23887	23894	23917	23836	23973	23921	23919	23898	23868	23778	23843	23853	23917	24004	23818	24069	23765	23914	23816	23851	23986	23925	23826	23752	23819	24015	23971	23980	23939	23949	23900	23726	23863	23969	23875	23810	23952	23736	23999	23943	23927	23911	24068	23927	23938	23805	23852	23867	23940	23972	23887	23829	24006	23784	23912	23900	23810	23977	23898	23903	23921	23827	23883	23893	23865	23927	23868	23966	23912	23879	23916	23879	23920	23781	23783	23941	23833	23933	23976	23801	23943	23916	23880	23935	23789	23871	23938	23802	23906	23817	23897	23858	23780	23868	23881	23818	23848	23955	23901	24052	23890	23998	23963	23782	23876	23867	23913	23794	23878	23874	23920
37194	28119	24410	22530	21859	22226	22686	22413	21189	19428	18396	18269	17818	17348	16719	16704	16696	16672	16538	16722	16783	16699	16618	16884	17110	16652	16690	16663	16485	16826	16631	16611	16751	16615	16723	16800	16776	16706	16752	16557	16624	16696	16746	16599	16736	16466	16373	16679	16441	16603	16706	16545	16738	16482	16599	16752	16386	16611	16624	16534	16787	16481	16548	16536	16423	16652	16771	16658	16704	16745	16474	16679	16675	16526	16628	16378	16742	16626	16624	16649	16654	16694	16737	16674	16576	16496	16424	16580	16687	16698	16710	16720	16415	16674	16704	16706	16715	16769	16575	16701	16596	16594	16545	16684	16776	16632	16641	16841	16725	16649	16691	16693	16765	16629	16673	16645	16604	16710	16544	16527	16734	16618	16508	16465	16644	16513	16680	16513	16562	16621	16552	16700	16717	16544	16790	16463	16417	16515	16629	16836	16550	16503	16612	16744	16797	16648	16659	16620	16722	16594	16554	16699	16787	16436	16547	16393	16806	16675	16513	16710	16765	16872	16690	16650	16563	16613	16564	16744	16575	16440	16839	16691	16571	16649	16531	16556	16697	16518	16595	16536	16534	16603	16735	16429	16755	16734	16554	16596	16655	16601	16563	16563	16740	16655	16755	16697	16544	16615	16485	16463	16751	16517	16726	16464	16678	16650	16798	16721	16724	16718	16738	16640	16650	16635	16512	16638	16520	16489	16524	16575	16851	16794	16542	16590	16499	16484	16786	16426	16581	16584	16455	16442	16583	16549	16433	16452	16723	16536	16565	16799	16639	16784	16589	16532	16689	16706	16697	16713	16671	16645	16599	16685	16633	16423	16629	16613	16585	16578	16517	16614	16516	16589	16791	16751	16881	16828	16644	16725	16563	16807	16673	16739	16659	16835	16419	16545	16527	16774	16510	16536	16697	16418	16786	16641	16608	16704	16732	16530	16638	16539	17049	16543	16686	16651	16561	16747	16519	16771	16683	16576	16696	16602	16773	16637	16538	16732	16515	16485	16673	16615	16591	16650	16374	16698	16736	16498	16584	16524	16528	16742	16698	16720	16579	16713	16540	16603	16785	16604	16668	16628	16662	16543	16439	16597	16746	16654	16712	16724	16478	16544	16733	16532	16679	16665	16608	16542	16739	16513	16564	16885	16806	16692	16649	16415	16717	16576	16738	16600	16491	16747	16657	16679	16841	16529	16637	16604	16548	16580	16707	16662	16611	16659	16777	16396	16518	16395	16668	16614	16642	16522	16551	16733	16624	16535	16705	16649	16635	16730	16593	16607	16643	16621	16806	16576	16796	16434	16514	16681	16662	16602	16712	16600	16518	16654	16458	16719	16729	16645	16546	16722	16647	16533	16663	16797	16624	16744	16590	16747	16583	16595	16750	16564	16534	16543	16799	16697	16598	16624	16605	16779	16483	16687	16536	16483	16461	16897	16686	16873	16584	16612	16601	16674	16692	16732	16585	16553	16606	16537	16549	16653	16606	16732	16607	16696	16580	16625	16545	16579	16538	16562	16785	16815	16622	16694	16538	16637	16741	16530	16628	16679	16384	16736	16675	16586	16630	16790	16571	16554	16703	16560	16577	16488	16469	16661	16709	16841	16544	16774	16451	16528	16676	16573	16774	16521	16519	16721	16697	16634	16806	16597	16759	16657	16660	16587	16575	16436	16570	16729	16469	16485	16605	16332	16485	16748	16448	16572	16619	16685	16697	16637	16631	16736	16553	16772	16595	16588	16620	16609	16678	16723	16671	16792	16614	16580	16567	16814	16466	16574	16746	16601	16543	16725	16671	16645	16675	16544	16685	16701	16575	16522	16564	16541	16530	16768	16419	16673	16507	16610	16561	16683	16633	16670	16475	16766	16504	16521	16722	16613	16642	16628	16598	16732	16617	16527	16536	16508	16509	16501	16563	16758	16583	16633	16664	16482	16626	16592	16493	16534	16541	16402	16681	16673	16677	16622	16551	16691	16531	16435	16651	16769	16685	16606	16706	16695	16454	16616	16744	16595	16675	16636	16596	16638	16605	16673	16365	16620	16678	16641	16607	16766	16819	16462	16902	16659	16709	16375	16452	16707	16686	16383	16583	16672	16556	16861	16739	16687	16473	16593	16674	16840	16709	16454	16585	16750	16602	16447	16563	16757	16579	16630	16786	16719	16594	16657	16548	16454	16566	16808	16646	16454	16675	16677	16823	16642	16667	16712	16592	16699	16595	16681	16725	16665	16667	16744	16853	16458	16409	16620	16653	16683	16460	16553	16557	16735	16642	16804	16845	16505	16742	16537	16886	16708	16713	16626	16626	16539	16790	16676	16562	16592	16700	16597	16841	16909	16611	16805	16672	16612	16547	16666	16721	16952	16638	16563	16397	16344	16638	16543	16633	16533	16792	16813	16831	16888	16604	16627	16681	16919	16711	16531	16795	16628	16636	16493	16629	16624	16905	16638	16896	16779	16597	16515	16701	16681	16725	16660	16820	16580	16670	16665	16749	16569	16608	16680	16822	16741	16681	16640	16468	16631	16514	16404	16527	16681	16681	16748	16671	16721	16362	16781	16666	16479	16717	16567	16618	16593	16643	16669	16730	16608	16830	16647	16747	16463	16535	16747	16692	16812	16575	16621	16646	16566	16576	16692	16838	16724	16634	16456	16750	16771	16601	16535	16482	16690	16724	16475	16577	16699	16757	16570	16780	16503	16692	16603	16659	16687	16708	16699	16644	16687	16697	16642	16530	16645	16663	16610	16571	16772	16461	16778	16766	16494	16659	16703	16462	16652	16540	16571	16737	16632	16793	16458	16653	16598	16484	16732	16613	16436	16355	16648	16517	16434	16612	16597	16625	16860	16691	16554	16525	16551	16640	16500	16684	16533	16842	16583	16606	16554	16686	16707	16563	16761	16577	16723	16702	16646	16608	16587	16651	16744	16446	16536	16627	16511	16690	16588	16604	16652	16644	16614	16681	16863	16670	16621	16708	16705	16818	16705	16581	16621	16680	16621	16869	16523	16567	16651	16851	16671	16496	16473	16450	16643	16555	16691	16490	16792	16640	16677	16718	16854	16705	16485	16878	16527	16621	16680	16649	16556	16730	16602	16668	16795	16701	16779	16664	16845	16633	16605	16688	16819	16562	16731	16630	16370	16676	16385	16520	16604	16564	16706	16641	16666	16509	16462	16688	16606	16960	16608	16535	16509	16443	16631	16827	16683	16764	16618	16755	16464	16582	16706	16773	16521	16599	16593	16564	16596	16650	16627	16503	16822	16612	16557	16569	16405	16588	16552	16529	16470	16680	16577	16523	16671	16710	16668	16712	16507	16516	16275	16297	16548	16593	16555	16720	16656	16837	16676	16653	16451	16486	16658	16692	16569	16775	16814	16631	16605	16397	16636	16655	16693	16559	16622	16724	16526	16661	16539	16624	16585	16513	16573	16747	16772	16592	16555	16506	16434	16655	16619	16607	16473	16699	16581	16442	16587	16630	16647	16831	16500	16377	16781	16464	16772	16674	16643	16665	16633	16424	16736	16681	16513	16563	16617	16692	16639	16551	16363	16488	16499	16726	16760	16650	16352	16624	16502	16677	16857	16904	16752	16549	16675	16938	16720	16868	16673	16695	16723	16445	16569	16543	16605	16616	16705	16561	16521	16585	16562	16695	16729	16748	16670	16811	16528	16468	16553	16666	16501	16677	16851	16821	16498	16444	16608	16641	16525	16469	16624	16764	16572	16701	16677	16825	16657	16464	16622	16405	16552	16655	16554	16579	16730	16776	16631	16723	16552	16797	16698	16703	16590	16561	16511	16657	16657	16410	16782	16769	16788	16616	16687	16695	16492	16619	16914	16781	16783	16746	16471	16532	16695	16635	16579	16700	16696	16421	16707	16593	16778	16510	16428	16555	16759	16585	16644	16650	16704	16657	16864	16753	16855	16843	16659	16463	16543	16524	16501	16539	16764	16717	16614	16501	16813	16647	16710	16488	16616	16785	16753	16857	16693	16685	16562	16739	16492	16627	16572	16736	16701	16718	16851	16560	16579	16566	16794	16584	16607	16683	16635	16551	16656	16853	16666	16705	16655	16768	16609	16664	16795	16574	16673	16667	16676	16689	16552	16653	16607	16681	16735	16633	16618	16730	16561	16800	16683	16426	16781	16598	16653	16513	16669	16838	16694	16902	16690	16441	16495	16511	16657	16739	16701	16596	16690	16503	16489	16644	16482	16785	16695	16708	16606	16695	16705	16644	16664	16645	16695	16467	16653	16498	16755	16702	16769	16700	16831	16563	16499	16722	16634	16656	16905	16684	16588	16620	16502	16510	16407	16587	16663	16582	16760	16850	16483	16615	16366	16633	16567	16535	16591	16669	16603	16676	16692	16701	16698	16362	16598	16554	16636	16840	16804	16694	16602	16739	16531	16449	16603	16552	16757	16536	16762	16638	16478	16519	16717	16609	16726	16380	16689	16724	16685	16652	16591	16566	16686	16591	16658	16639	16903	16654	16463	16777	16597	16389	16594	16619	16608	16413	16475	16809	16682	16581	16396	16774	16627	16620	16394	16842	16659	16583	16642	16730	16825	16748	16510	16681	16711	16615	16590	16580	16447	16716	16622	16828	16604	16604	16595	16695	16563	16544	16354	16649	16677	16893	16753	16684	16575	16910	16721	16801	16638	16615	16609	16639	16669	16660	16574	16499	16768	16526	16686	16749	16701	16602	16724	16701	16637	16371	16664	16678	16854	16741	16584	16731	16589	16727	16814	16699	16780	16529	16572	16673	16692	16659	16866	16599	16582	16509	16512	16672	16461	16754	16818	16853	16665	17039	16815	16624	16791	17002	16606	16620	16801	16663	16460	16830	16501	16546	16676	16443	16781	16625	16687	16727	16690	16868	16630	16728	16658	16735	16512	16680	16651	16692	16538	16663	16515	16783	16667	16566	16663	16668	16817	16820	16688	16601	16592	16578	16451	16850	16611	16870	16605	16483	16673	16676	16899	16640	16708	16536	16783	16616	16501	16666	16608	16599	16743	16750	16799	16802	16761	16606	16654	16834	16795	16698	16609	16703	16739	16656	16641	16632	16396	16693	16902	16463	16650	16908	16589	16694	16521	16519	16396	16626	16464	16601	16440	16773	16455
30764	25900	27227	29706	30062	29449	29316	28660	27352	25949	25589	25107	24732	24391	23859	23604	23717	23744	23731	23716	23903	23751	23648	24146	23809	23676	23645	23747	23639	23580	23595	23549	23773	23689	23704	23598	23628	23720	23588	23649	23847	23642	23639	23646	23688	23564	23632	23666	23823	23690	23654	23739	23714	23556	23672	23656	23706	23512	23689	23637	23652	23750	23654	23594	23589	23673	23572	23666	23654	23672	23656	23616	23665	23670	23699	23612	23608	23651	23515	23785	23647	23600	23724	23689	23808	23582	23597	23764	23715	23691	23695	23479	23604	23637	23722	23640	23657	23689	23659	23630	23644	23649	23702	23629	23553	23730	23678	23671	23709	23601	23579	23632	23652	23708	23697	23710	23739	23744	23624	23536	23617	23730	23732	23552	23700	23694	23621	23705	23578	23790	23650	23755	23589	23669	23627	23730	23635	23644	23632	23623	23828	23508	23666	23745	23592	23620	23647	23775	23672	23648	23663	23612	23617	23616	23656	23708	23749	23552	23675	23683	23607	23753	23693	23829	23654	23667	23598	23628	23670	23670	23632	23695	23727	23614	23559	23668	23641	23754	23604	23808	23724	23677	23722	23810	23556	23704	23617	23670	23702	23685	23720	23698	23691	23684	23670	23725	23623	23776	23635	23627	23638	23693	23753	23668	23644	23654	23718	23675	23703	23660	23709	23606	23591	23619	23710	23652	23573	23598	23695	23642	23632	23566	23747	23731	23628	23649	23651	23753	23548	23702	23780	23637	23567	23831	23643	23587	23741	23640	23741	23674	23609	23722	23621	23679	23702	23735	23673	23711	23746	23523	23713	23708	23573	23882	23602	23669	23694	23579	23631	23640	23726	23650	23729	23633	23679	23668	23766	23612	23708	23725	23662	23556	23666	23799	23614	23661	23816	23728	23659	23637	23740	23603	23716	23704	23593	23806	23636	23775	23582	23639	23668	23705	23705	23577	23710	23659	23670	23671	23727	23772	23743	23651	23736	23635	23734	23870	23547	23705	23737	23724	23793	23527	23793	23645	23839	23715	23735	23710	23701	23894	23586	23733	23697	23724	23621	23723	23651	23557	23648	23747	23668	23696	23731	23668	23703	23763	23633	23634	23664	23662	23750	23705	23708	23779	23679	23707	23733	23676	23705	23727	23728	23781	23808	23753	23754	23566	23763	23639	23790	23666	23686	23662	23712	23626	23688	23633	23601	23715	23822	23680	23684	23620	23658	23605	23702	23714	23602	23733	23917	23781	23648	23747	23657	23745	23847	23595	23755	23730	23590	23529	23759	23662	23743	23647	23741	23629	23621	23602	23770	23723	23674	23680	23750	23589	23771	23611	23700	23745	23670	23632	23873	23715	23651	23691	23683	23639	23667	23744	23701	23585	23671	23654	23558	23691	23687	23599	23797	23659	23682	23734	23691	23659	23735	23742	23749	23542	23789	23565	23677	23760	23730	23672	23692	23711	23625	23665	23748	23761	23723	23646	23756	23659	23697	23726	23608	23562	23701	23620	23764	23718	23713	23730	23690	23720	23773	23556	23594	23680	23633	23679	23682	23694	23800	23694	23571	23766	23659	23653	23816	23612	23677	23703	23709	23794	23773	23660	23799	23759	23654	23678	23570	23812	23687	23710	23703	23752	23493	23786	23726	23644	23721	23636	23636	23700	23628	23766	23687	23711	23754	23859	23714	23824	23723	23738	23685	23662	23806	23641	23456	23765	23622	23802	23587	23650	23904	23637	23843	23621	23609	23899	23692	23752	23752	23691	23787	23765	23664	23695	23682	23632	23716	23687	23706	23666	23661	23679	23804	23639	23797	23782	23678	23599	23655	23626	23856	23753	23644	23592	23710	23634	23806	23781	23694	23735	23618	23720	23666	23662	23636	23646	23600	23787	23718	23716	23668	23715	23716	23712	23746	23711	23661	23635	23598	23729	23733	23701	23743	23643	23623	23724	23598	23662	23671	23718	23841	23675	23708	23709	23688	23754	23746	23752	23788	23706	23625	23684	23641	23766	23602	23676	23834	23697	23627	23765	23701	23822	23752	23608	23581	23756	23583	23752	23629	23681	23737	23746	23630	23736	23781	23682	23724	23585	23641	23775	23731	23709	23703	23519	23613	23620	23672	23748	23754	23728	23732	23694	23750	23654	23778	23733	23751	23706	23539	23628	23832	23749	23637	23749	23784	23692	23799	23660	23646	23735	23680	23870	23747	23541	23650	23692	23806	23534	23620	23702	23611	23735	23567	23765	23621	23634	23704	23787	23582	23657	23692	23653	23759	23674	23709	23699	23589	23713	23714	23676	23694	23627	23776	23802	23610	23787	23703	23756	23788	23629	23799	23756	23666	23704	23747	23600	23791	23599	23673	23747	23604	23700	23732	23742	23646	23667	23652	23840	23684	23706	23604	23809	23655	23720	23762	23666	23653	23717	23656	23788	23667	23707	23648	23583	23788	23679	23703	23740	23717	23853	23696	23677	23554	23730	23788	23741	23645	23680	23859	23583	23710	23711	23745	23783	23802	23765	23685	23521	23555	23734	23656	23832	23641	23792	23682	23684	23704	23758	23679	23607	23682	23622	23662	23839	23663	23786	23701	23784	23737	23567	23799	23758	23654	23548	23754	23654	23640	23730	23713	23740	23590	23714	23809	23627	23715	23626	23782	23756	23668	23678	23779	23607	23546	23667	23675	23695	23747	23687	23672	23589	23794	23688	23599	23699	23834	23797	23695	23655	23677	23849	23681	23693	23785	23730	23565	23742	23721	23713	23643	23707	23726	23633	23701	23755	23801	23652	23861	23778	23627	23744	23533	23676	23634	23656	23600	23786	23798	23730	23703	23646	23736	23870	23549	23706	23662	23674	23725	23800	23657	23616	23629	23710	23639	23682	23556	23689	23699	23670	23635	23604	23607	23625	23683	23813	23656	23667	23672	23644	23765	23788	23668	23639	23719	23756	23445	23739	23657	23715	23657	23681	23810	23639	23774	23740	23654	23592	23590	23680	23751	23673	23560	23813	23716	23762	23715	23701	23730	23729	23656	23683	23676	23759	23621	23671	23730	23620	23893	23645	23828	23607	23605	23694	23715	23669	23768	23747	23750	23663	23676	23688	23744	23720	23880	23606	23692	23695	23853	23630	23702	23801	23654	23690	23684	23774	23656	23897	23604	23843	23738	23722	23655	23748	23709	23608	23793	23834	23651	23754	23573	23676	23860	23764	23571	23666	23691	23719	23825	23598	23647	23775	23707	23591	23855	23733	23657	23690	23715	23701	23624	23697	23725	23613	23719	23666	23694	23704	23759	23695	23651	23634	23772	23507	23669	23652	23862	23722	23594	23706	23670	23738	23769	23650	23589	23784	23696	23676	23869	23719	23706	23668	23657	23727	23634	23792	23725	23647	23770	23710	23698	23610	23718	23566	23704	23816	23686	23645	23765	23711	23701	23702	23686	23610	23718	23603	23767	23692	23670	23676	23744	23624	23689	23726	23679	23555	23732	23690	23668	23750	23794	23678	23784	23709	23752	23770	23747	23683	23690	23607	23750	23669	23802	23724	23561	23712	23605	23742	23672	23700	23721	23684	23786	23670	23777	23703	23756	23803	23672	23708	23654	23767	23730	23791	23682	23785	23696	23721	23636	23738	23824	23681	23653	23893	23645	23781	23665	23545	23818	23738	23618	23730	23681	23814	23603	23723	23750	23791	23610	23823	23637	23800	23825	23762	23629	23572	23709	23579	23720	23678	23752	23778	23782	23742	23756	23719	23822	23817	23676	23805	23592	23795	23672	23778	23651	23713	23686	23732	23709	23829	23589	23837	23797	23791	23701	23721	23645	23817	23681	23778	23669	23774	23640	23736	23660	23775	23727	23847	23701	23628	23741	23692	23720	23711	23656	23722	23714	23570	23839	23632	23823	23920	23600	23695	23726	23776	23758	23692	23786	23737	23694	23623	23718	23665	23722	23723	23759	23817	23745	23742	23732	23674	23611	23667	23692	23674	23832	23630	23793	23639	23697	23667	23850	23732	23728	23707	23677	23645	23733	23586	23875	23652	23733	23679	23601	23715	23786	23733	23793	23686	23676	23818	23769	23679	23748	23744	23744	23788	23773	23840	23726	23774	23652	23664	23714	23675	23705	23697	23853	23631	23782	23530	23715	23811	23649	23717	23713	23745	23746	23680	23669	23710	23736	23644	23679	23726	23819	23792	23757	23764	23715	23758	23692	23698	23648	23730	23628	23690	23739	23725	23651	23767	23689	23712	23862	23717	23740	23752	23501	23689	23775	23679	23691	23741	23834	23717	23760	23737	23797	23727	23750	23791	23686	23746	23753	23660	23723	23709	23640	23794	23633	23695	23702	23672	23712	23634	23844	23644	23796	23737	23775	23765	23702	23658	23814	23840	23724	23612	23639	23719	23699	23689	23696	23710	23863	23800	23700	23699	23762	23642	23766	23701	23727	23722	23770	23711	23752	23725	23731	23645	23815	23787	23766	23703	23784	23696	23711	23724	23838	23697	23766	23640	23690	23610	23692	23680	23654	23644	23744	23716	23803	23777	23631	23585	23744	23543	23702	23793	23747	23798	23705	23668	23846	23719	23732	23671	23782	23746	23618	23687	23604	23802	23666	23743	23764	23675	23810	23687	23686	23671	23717	23522	23806	23712	23725	23741	23646	23713	23616	23763	23762	23710	23667	23697	23647	23767	23868	23769	23682	23659	23621	23621	23701	23739	23703	23677	23734	23737	23804	23627	23780	23708	23753	23459	23741	23774	23748	23751	23741	23652	23765	23718	23611	23640	23805	23741	23806	23722	23621	23684	23814	23705	23699	23616	23605	23778	23683	23715	23665	23794	23650	23751	23797	23719	23672	23779	23692	23839	23682	23719	23626	23680	23747	23816	23811	23706	23856	23654	23843	23698	23675	23729	23753	23618	23809	23702	23679	23755	23647	23766	23676	23706	23803	23724	23691	23757	23796	23492	23784	23739	23703	23743	23656	23719	23762	23765	23688	23751	23780	23700	23811	23605	23852	23704	23741	23752	23667	23856	23731	23817	23697	23719	23616	23731	23763	23747	23856	23591	23660	23736	23690	23628	23738	23654	23701	23769	23626	23718	23696	23770	23785	23663	23742	23686
29129	22345	20620	19618	18690	18960	19388	18668	17776	17295	16724	16421	16316	16336	16248	16035	15890	16185	15940	15939	15994	16063	15919	16027	16101	16040	15787	15899	15921	15878	15909	16304	15976	16062	15990	15851	16121	16085	15814	15919	15901	15799	15981	16070	15905	15746	16007	15874	15814	15742	16110	16088	15915	16000	15997	15899	15931	15877	15937	15917	15790	15798	16144	15895	15910	15922	16117	15818	15812	15890	16068	15922	15852	15899	15982	15920	16066	15894	15968	15890	15987	15965	15875	15947	15939	15925	16034	15774	15997	16036	15978	15722	16104	16130	16183	15805	16011	16028	15953	16029	15991	15944	16076	15881	15733	15940	15660	15892	15934	15841	16166	16077	15896	15787	15775	15972	15917	15880	16035	15801	15951	15918	16032	16078	15950	15988	16153	16188	15930	15942	15724	15808	15822	15945	15975	16041	15955	15999	15979	15956	16108	16054	15990	16098	15900	16008	15889	15739	15891	15838	16008	16061	15977	16045	15797	16061	15932	16078	15992	15960	15865	15908	15961	15772	15828	15963	16043	15817	15950	16101	15807	15948	15947	15899	16088	16032	16091	15888	15891	16018	15903	16038	15890	16063	15965	15930	16161	15954	16001	15886	16026	15864	15842	15856	15985	16001	15947	16082	15983	15742	16045	16084	16059	15873	16053	16089	16003	15946	15848	16006	15943	15825	16052	15928	16007	16022	16138	16044	15907	16068	15982	16036	15966	15950	15668	16253	15831	15842	16251	16024	15859	15926	15855	15840	15974	15882	16002	15915	16081	16008	16031	15897	16025	15918	16228	15962	16046	15907	15957	16022	15863	15869	16325	15993	15909	15938	16194	16002	15845	15961	15990	15885	15885	15935	15987	15744	16132	15995	15914	16046	15929	15991	15827	16052	15882	16080	16084	15985	15944	15953	16077	15838	15987	16133	16040	15840	15680	15985	15825	15826	16027	15945	15828	15884	15991	15795	15984	15913	16095	15880	16031	16123	15739	15905	15962	15692	15991	16116	15793	15955	16070	15889	15929	15996	15855	16132	16010	15908	15892	15939	15891	15867	16077	16048	15923	16040	15975	16019	15981	15964	16043	16021	16098	16050	16076	15939	16095	16038	15895	16006	15956	15784	16022	15930	16046	16040	15932	15897	15839	15983	15974	15838	16081	16028	16042	15934	15874	16124	16118	16112	15840	16064	15970	16035	15834	16008	16056	16023	15836	16001	16039	15990	16067	16025	16053	15861	16026	16097	15773	15951	16015	15870	15979	16075	15960	15964	15966	16007	15948	15950	15554	16069	15887	15989	16104	15812	15893	15887	16028	15832	15773	16099	15827	16013	16053	15912	15742	15931	16013	15908	15927	15843	15932	15889	16025	16061	15924	15820	15905	16042	16185	15889	15955	15919	15964	15856	16124	16080	16036	16021	16120	16019	15850	15957	16045	15824	16083	15977	16090	15968	15900	16004	16024	15966	15920	16018	16222	16067	15920	16217	16121	16121	16028	16055	15990	15900	16029	15863	16094	15811	15966	16210	16060	16090	15849	16013	16004	15981	16067	15863	16196	15934	16065	15986	15887	15784	15839	16026	15904	15982	16093	16149	15946	15821	16138	15999	15849	15832	15810	16082	16151	16055	15949	15853	15895	15923	15972	16081	15974	16059	16167	16039	16026	16134	16219	15956	15987	15937	16023	15978	15904	15708	15973	15792	15892	16021	15834	16000	15983	15929	15967	16001	16118	16087	16076	16072	15981	15984	15905	15856	15928	16108	16229	16010	15905	16087	15981	16135	15964	16090	15916	16052	15929	15997	16004	15987	15942	16023	15931	16058	15802	15913	16116	15904	16032	15825	15880	15823	16020	15920	15809	15995	15926	16091	16071	16073	15934	16046	16229	15970	15941	16096	15994	16058	15960	16028	15936	15888	15740	15885	15949	15817	16136	16069	15876	15781	15909	15932	15817	15892	16004	15968	15944	16051	16034	16202	15798	15904	16112	15799	16129	16069	16086	15946	15999	15985	15785	15841	15933	16104	16028	15990	15931	15904	15937	16065	15825	15948	15955	16024	16022	15905	15941	15821	15934	15883	15855	15849	15951	16053	15885	15914	15995	15906	15786	15753	15913	16114	15915	16002	16025	15967	16093	16017	15859	16004	16002	16111	15930	16074	15956	16003	16040	15983	15937	15986	16075	15949	16092	15746	15908	16227	15902	15969	15876	15733	15932	16072	15953	16029	15825	15618	16023	15890	16040	15999	15965	15926	15989	16050	16131	16008	16035	16150	15806	15843	15739	16003	16079	16006	15965	15981	15820	16066	15849	15939	15901	15775	16009	15943	15888	15745	16061	15810	15986	15792	15753	16060	16018	16261	16156	16006	15960	15942	15806	15904	16073	16039	16107	15808	15866	16028	16171	16058	16034	15936	16053	15918	15948	15921	15981	15829	15967	16011	15948	16217	16154	15992	15996	15864	15903	16011	15801	15990	16212	16010	15771	16017	15825	16084	15896	15867	16037	15961	16363	15983	15870	16089	15885	15872	15884	15949	16299	15951	15908	15957	15973	16028	15881	16148	15831	16046	15761	15992	15878	15987	15758	15903	15945	16058	16132	16048	16061	15952	16170	15875	15968	16079	15996	16017	16107	16030	16114	15883	15909	15876	16097	15953	15959	15978	15822	15733	16046	15869	16169	16063	15936	15904	15944	15936	16017	15965	15863	16048	16125	16042	15844	15971	16134	15749	15876	15820	15937	16068	16056	15794	15989	15722	15862	15996	15896	15913	16066	16148	16081	15960	15896	15879	15839	15875	16066	15953	15959	15787	15843	15885	15945	15968	15931	15856	16204	15955	15926	16212	16090	16051	16048	15848	16067	16057	15949	16032	15988	16044	16043	16091	15875	16114	16034	16033	15938	15989	15976	16190	15862	15794	16143	16099	16017	15992	16107	16257	15822	16044	15910	16109	16011	15965	15984	15812	15792	15798	15884	15762	16011	16004	15894	16030	15868	16078	15984	16062	15894	15853	16015	15873	16100	15912	16042	16001	16028	15873	16130	15992	15995	15832	16044	15838	16122	16067	15983	15952	15817	15945	16061	15846	15915	16148	16000	15895	16063	16030	15981	15725	15593	15991	16085	15885	16201	15929	16038	16148	16035	15844	15959	16056	16056	15984	16012	15850	15995	15958	15705	15987	15788	15853	15975	15905	16164	15771	16141	15947	15967	15804	16000	15929	16064	16064	16058	16005	15906	15970	15868	15985	15871	16130	16126	16141	16018	15825	15945	15990	16081	15952	16045	15949	15741	16002	15781	16044	16211	15858	15905	16082	16049	15938	16090	15926	15922	16104	16073	16002	16069	15954	15730	15799	16132	15785	15777	15961	15978	16000	15981	15707	16265	15953	15962	15912	16102	16093	15981	15896	16092	15911	15983	15835	15883	16075	16038	15960	15872	16013	15964	16060	15996	15840	15762	15975	15978	15861	15868	16014	15920	16141	15703	16100	16022	15991	15836	15643	15929	16129	15989	15879	15854	15795	15902	15763	16009	15938	15854	15830	16082	16221	15867	15824	15795	16182	16155	16050	16036	15903	16119	15988	15914	16058	15773	15882	15868	15815	16142	15864	15895	15870	15936	16053	16078	15943	15829	16016	16082	15894	15955	15800	16010	16157	15933	16009	15788	16072	16114	16121	15853	15903	15875	16019	15965	16060	16048	15975	16038	15754	16043	16012	15981	16127	15993	16109	15956	15976	15980	15923	15913	16001	15889	15989	15828	15709	15989	15860	15859	15798	15993	15981	16193	16095	16149	16038	15864	15930	15889	16060	16047	15893	15875	15951	15948	15866	16004	15901	15878	16020	16044	15963	16122	15835	16097	16146	15776	16062	16035	15849	15761	15905	15967	15998	15942	16057	16002	16149	16184	15732	15970	15690	15902	15858	15696	15859	15743	15952	15935	16091	15847	15847	15958	15932	16209	16038	16062	15947	15940	15930	16026	15976	15907	15807	16170	16104	15949	15879	15943	15938	15981	15934	15734	15949	16088	15826	15899	16158	15884	15978	16023	15835	16164	15880	15885	16005	15852	15889	15879	15864	15984	15973	16017	15910	15847	15761	16068	16041	16145	15887	15940	16106	15846	15995	15999	15976	15995	15841	16157	16119	15867	15893	15883	15855	15809	15830	16034	15727	15942	15827	15703	15855	15768	15960	15720	16020	15953	15937	15878	15869	15947	15890	16040	16138	16009	15856	15942	15834	16121	16054	15871	16031	16087	16114	15829	16050	15945	16163	16028	15819	15910	16099	16053	15915	16188	15912	15916	15827	15901	15960	15924	15982	15895	16052	16079	15999	15821	15933	15816	16101	16005	15893	16015	15922	16006	15780	15865	16067	15893	15955	15882	16250	15751	15907	15899	15825	15767	15981	15879	16201	16040	15906	15987	15790	16026	15855	16132	15952	15774	15895	15829	15841	16014	15894	15963	16050	15775	16010	16013	15885	16067	15840	15909	16044	15945	15859	15888	15953	15922	15839	16044	15940	16189	15749	15975	16107	16060	16182	16000	15995	16104	16165	15923	15907	15941	16020	16120	15812	15868	16048	16154	15914	16071	16065	16023	16036	16061	15982	15723	15792	15972	15879	15836	15910	16003	15987	16081	15840	16071	15656	15992	15913	15862	15640	15879	15888	16137	15953	15803	15979	16081	15907	15965	15858	15936	16057	16065	16006	15895	15869	15916	15888	16124	15955	15777	15936	16108	15984	16018	15860	15778	16078	15847	15996	16249	16136	15865	15724	15959	15922	16017	16014	15904	16187	16098	16047	15929	15965	15984	15948	16005	15983	15955	16048	16025	16020	16123	15916	15771	15860	16020	16088	16042	15779	15959	15750	15899	16060	15922	16036	15938	16141	16027	15945	15812	16167	16075	15938	15978	15911	16069	16258	15999	16085	16091	15900	15636	16043	16032	15971	15938	15865	16073	16010	16219	15855	16001	15926	15941	16163	15757	15702	15977	16134	15889	15897	15969	16194	16095	16059	15989	16129	16190	16075	16000	15800	15744	15916	16006	15875	15942	15953	16013	16083	15931	16077	15949	16022	15909	16012	16016	15861	16075	16127	16189	16148	16018	15847	16083	16065	16120	16116	16105	15818
29414	26190	26938	29006	29589	28999	28700	27399	26358	25745	25345	24874	24651	24510	24245	24318	24140	24352	24325	24178	24227	24207	24248	24338	24286	24155	24204	24183	24274	24211	24197	24142	24165	24236	24195	24165	24236	24051	24292	24252	24305	24237	24135	24213	24215	24220	24322	24359	24150	24259	24305	24232	24207	24213	24117	24372	24165	24140	24180	24238	24274	24230	24281	24185	24319	24155	24221	24210	24288	24176	24086	24215	24079	24179	24124	24242	24230	24182	24358	24222	24249	24127	24179	24174	24163	24262	24338	24139	24307	24267	24231	24145	24117	24219	24233	24217	24095	24178	24388	24180	24246	24233	24256	24098	24329	24181	24239	24324	24177	24245	24202	24295	24223	24137	24250	24138	24220	24219	24217	24200	24283	24103	24300	24158	24315	24352	24201	24236	24233	24449	24099	24093	24256	24316	24194	24217	24299	24050	24178	24235	24281	24288	24358	24260	24204	24173	24316	24193	24421	24215	24282	24370	24116	24201	24318	24325	24249	24234	24187	24236	24321	24244	24321	24217	24238	24182	24249	24212	24213	24245	24194	24142	24243	24228	24158	24202	24145	24204	24144	24243	24164	24238	24194	24175	24107	24325	24214	24065	24120	24315	24226	24140	24296	24234	24223	24258	24215	24330	24173	24245	24238	24278	24167	24329	24272	24211	24360	24118	24307	24087	24260	24291	24190	24057	24353	24191	24267	24320	24297	24137	24267	24139	24253	24205	24166	24198	24167	24307	24244	24100	24154	24248	24170	24150	24206	24252	24161	24232	24279	24303	24195	24152	24253	24390	24219	24215	24396	24187	24253	24381	24255	24207	24275	24206	24242	24253	24316	24271	24277	24254	24271	24156	24295	24274	24176	24331	24122	24225	24147	24150	24334	24177	24203	24185	24150	24213	24108	24173	24308	24195	24292	24322	24263	24208	24144	24119	24340	24257	24215	24300	24281	24125	24195	24157	24263	24207	24405	24220	24271	24233	24237	24257	24251	24350	24297	24178	24250	24173	24291	24167	24104	24305	24258	24305	24171	24198	24171	24320	24149	24230	24185	24305	24229	24188	24086	24232	24431	24262	24254	24192	24209	24209	24278	24239	24261	24141	24179	24170	24262	24222	24213	24274	24195	24088	24154	24220	24169	24250	24229	24231	24366	24223	24253	24224	24231	24223	24282	24160	24210	24208	24134	24147	24279	24184	24322	24137	24256	24269	24301	24097	24397	24152	24434	24203	24182	24350	24161	24211	24150	24128	24307	24274	24209	24261	24217	24374	24238	24177	24199	24351	24164	24303	24224	24262	24439	24128	24187	24208	24220	24225	24309	24286	24207	24347	24228	24208	24203	24231	24196	24188	24311	24390	24173	24215	24237	24364	24297	24332	24136	24403	24138	24298	24299	24269	24224	24239	24157	24342	24252	24320	24169	24225	24226	24226	24255	24288	24189	24119	24406	24094	24244	24241	24209	24176	24210	24255	24332	24279	24316	24258	24272	24185	24270	24272	24163	24296	24259	24153	24342	24218	24250	24335	24302	24137	24235	24289	24166	24226	24298	24216	24223	24264	24299	24192	24258	24276	24175	24182	24173	24294	24373	24197	24293	24277	24281	24209	24135	24354	24197	24263	24183	24131	24173	24343	24302	24264	24197	24215	24276	24270	24268	24278	24263	24244	24253	24250	24123	24423	24203	24271	24161	24139	24325	24275	24133	24119	24226	24237	24255	24208	24259	24258	24254	24195	24301	24180	24286	24111	24355	24247	24337	24370	24276	24237	24230	24193	24284	24241	24248	24248	24314	24141	24338	24239	24086	24218	24375	24282	24227	24398	24091	24257	24284	24290	24152	24103	24224	24308	24337	24214	24236	24220	24241	24238	24105	24317	24186	24211	24279	24446	24228	24177	24228	24237	24352	24167	24391	24194	24278	24290	24177	24277	24189	24280	24235	24360	24271	24173	24109	24347	24171	24180	24278	24249	24181	24281	24248	24276	24316	24306	24243	24221	24145	24297	24317	24183	24210	24254	24126	24253	24162	24340	24199	24150	24197	24213	24247	24231	24267	24144	24349	24222	24329	24205	24205	24320	24326	24213	24232	24267	24279	24320	24249	24272	24179	24316	24308	24115	24327	24315	24282	24304	24315	24149	24169	24234	24277	24203	24077	24395	24185	24259	24192	24219	24238	24256	24244	24212	24195	24313	24243	24174	24206	24220	24186	24044	24223	24252	24355	24171	24376	24304	24307	24264	24191	24341	24219	24318	24141	24237	24154	24290	24204	24211	24316	24108	24254	24319	24257	24291	24289	24244	24266	24289	24286	24364	24215	24352	24324	24317	24231	24279	24254	24152	24255	24250	24237	24169	24268	24270	24215	24217	24289	24262	24267	24302	24302	24214	24178	24275	24303	24399	24154	24257	24197	24282	24336	24110	24295	24099	24219	24128	24252	24254	24146	24292	24219	24305	24306	24331	24182	24224	24204	24186	24233	24201	24299	24306	24179	24239	24318	24224	24121	24300	24177	24190	24133	24247	24284	24446	24147	24181	24284	24216	24185	24240	24202	24298	24245	24372	24164	24202	24209	24292	24227	24303	24202	24153	24284	24249	24310	24174	24252	24169	24165	24170	24193	24217	24183	24354	24163	24190	24182	24234	24236	24319	24213	24188	24312	24085	24316	24265	24160	24310	24335	24201	24343	24286	24286	24218	24184	24236	24194	24272	24200	24438	24292	24236	24173	24253	24290	24213	24250	24413	24102	24360	24244	24221	24188	24258	24194	24219	24204	24341	24310	24239	24307	24236	24306	24292	24232	24124	24292	24257	24156	24424	24344	24248	24252	24291	24291	24224	24275	24290	24281	24247	24167	24313	24253	24284	24318	24178	24315	24218	24321	24290	24426	24257	24252	24149	24255	24307	24316	24288	24285	24185	24320	24143	24278	24308	24214	24227	24175	24310	24203	24274	24300	24124	24217	24332	24204	24281	24252	24321	24208	24373	24232	24230	24147	24359	24279	24292	24325	24293	24244	24262	24148	24366	24170	24163	24276	24304	24150	24389	24259	24311	24297	24068	24312	24224	24225	24313	24163	24104	24282	24144	24209	24226	24325	24210	24284	24385	24227	24272	24160	24357	24340	24277	24172	24225	24263	24210	24256	24248	24280	24327	24252	24238	24176	24280	24171	24267	24243	24247	24140	24304	24272	24255	24257	24188	24236	24352	24163	24361	24243	24301	24253	24259	24136	24371	24191	24345	24294	24363	24202	24308	24193	24176	24328	24337	24144	24373	24296	24204	24306	24188	24245	24202	24315	24332	24226	24324	24251	24280	24283	24249	24268	24375	24336	24316	24125	24252	24237	24213	24364	24138	24191	24301	24323	24140	24228	24239	24205	24268	24283	24281	24299	24272	24318	24290	24301	24140	24153	24236	24314	24211	24327	24337	24372	24378	24180	24218	24243	24317	24235	24260	24301	24270	24263	24334	24300	24117	24302	24191	24197	24339	24151	24372	24361	24204	24317	24281	24239	24271	24363	24225	24225	24305	24311	24306	24230	24278	24204	24298	24198	24384	24219	24149	24231	24281	24250	24251	24259	24208	24331	24465	24122	24265	24337	24082	24293	24104	24244	24323	24218	24361	24195	24215	24173	24193	24156	24341	24306	24212	24199	24088	24246	24283	24165	24188	24299	24213	24186	24384	24222	24350	24139	24302	24339	24199	24207	24261	24338	24181	24313	24281	24319	24243	24289	24254	24163	24368	24267	24292	24363	24262	24289	24177	24206	24233	24263	24140	24263	24178	24223	24393	24219	24240	24232	24257	24184	24281	24384	24247	24233	24337	24340	24194	24290	24236	24356	24172	24210	24148	24252	24250	24326	24156	24339	24287	24192	24222	24245	24222	24263	24371	24175	24273	24242	24162	24239	24270	24330	24263	24238	24223	24241	24303	24270	24350	24254	24322	24319	24206	24177	24324	24189	24160	24307	24195	24320	24373	24140	24182	24163	24331	24423	24328	24227	24452	24368	24195	24235	24205	24222	24255	24253	24207	24194	24388	24191	24229	24232	24295	24255	24410	24290	24176	24238	24370	24342	24239	24215	24255	24202	24196	24310	24208	24174	24224	24303	24252	24428	24255	24300	24237	24125	24249	24273	24278	24244	24207	24274	24311	24160	24229	24225	24262	24252	24240	24214	24354	24189	24245	24356	24123	24400	24144	24286	24261	24268	24178	24237	24193	24290	24219	24245	24193	24249	24237	24186	24305	24149	24221	24334	24241	24248	24116	24306	24248	24200	24367	24328	24308	24171	24260	24144	24365	24266	24259	24235	24279	24232	24264	24230	24206	24314	24227	24338	24180	24146	24366	24236	24133	24333	24302	24179	24185	24192	24283	24205	24133	24236	24365	24256	24235	24282	24369	24297	24314	24411	24181	24282	24341	24334	24282	24223	24209	24291	24187	24153	24193	24400	24225	24236	24348	24279	24145	24386	24277	24285	24274	24264	24229	24284	24227	24209	24300	24323	24199	24239	24228	24365	24209	24270	24215	24277	24244	24298	24175	24205	24386	24329	24220	24133	24219	24369	24252	24169	24251	24272	24361	24338	24229	24279	24197	24355	24330	24293	24165	24282	24279	24310	24394	24319	24332	24245	24191	24262	24291	24186	24213	24239	24307	24303	24338	24220	24341	24236	24279	24245	24316	24205	24287	24405	24191	24245	24173	24359	24456	24131	24284	24287	24226	24337	24208	24120	24303	24140	24342	24263	24245	24195	24272	24325	24251	24237	24173	24306	24256	24232	24394	24193	24403	24085	24324	24183	24170	24311	24281	24268	24211	24286	24243	24253	24230	24313	24358	24232	24213	24322	24187	24249	24296	24162	24254	24183	24227	24194	24371	24402	24306	24239	24317	24226	24423	24308	24204	24332	24287	24230	24274	24403	24247	24283	24266	24272	24212	24245	24383	24334	24281	24243	24385	24138	24235	24303	24312	24263	24251	24230	24239	24256	24213	24240	24201	24289	24189	24280	24333	24239	24098	24262	24195	24178	24332	24221	24304	24164	24284	24320	24271	24193	24245	24242	24330	24333	24256	24243	24381	24169	24354	24194	24216	24329	24240	24141	24249	24264	24190	24269	24243	24140	24238	24239	24304
35937	29756	24414	22174	21241	21419	20928	21044	19729	18315	17912	17385	16860	16602	16442	16556	16473	16471	16487	16522	16307	16604	16531	16455	16446	16425	16578	16501	16403	16235	16322	16614	16565	16331	16395	16454	16423	16474	16538	16261	16355	16469	16265	16175	16453	16272	16237	16266	16346	16477	16405	16510	16513	16375	16203	16237	16339	16314	16439	16301	16509	16492	16324	16235	16379	16399	16378	16394	16278	16441	16333	16256	16463	16287	16378	16185	16244	16275	16467	16265	16431	16294	16445	16339	16513	16595	16409	16529	16407	16435	16285	16344	16259	16395	16361	16260	16431	16447	16346	16324	16358	16169	16196	16229	16421	16450	16467	16272	16316	16232	16474	16322	16298	16322	16559	16374	16378	16444	16468	16471	16242	16398	16333	16256	16463	16537	16336	16486	16452	16357	16191	16443	16562	16350	16322	16434	16547	16398	16157	16435	16434	16586	16618	16256	16389	16463	16326	16420	16299	16284	16549	16272	16586	16422	16678	16242	16296	16248	16450	16487	16308	16393	16371	16342	16275	16378	16571	16391	16501	16397	16322	16292	16256	16422	16457	16436	16384	16420	16332	16225	16390	16386	16145	16348	16446	16497	16504	16366	16245	16437	16400	16186	16497	16503	16365	16350	16415	16368	16386	16413	16538	16583	16397	16445	16582	16362	16285	16226	16436	16196	16448	16427	16501	16561	16456	16449	16432	16432	16402	16432	16542	16354	16178	16236	16299	16414	16320	16359	16370	16303	16369	16515	16449	16407	16514	16393	16411	16330	16343	16436	16410	16375	16425	16334	16270	16365	16522	16890	16388	16369	16370	16407	16272	16230	16345	16454	16230	16372	16376	16077	16238	16263	16412	16260	16320	16457	16518	16440	16318	16167	16500	16331	16392	16412	16574	16365	16476	16473	16537	16451	16423	16305	16431	16357	16287	16466	16343	16584	16449	16346	16309	16211	16339	16497	16366	16467	16529	16362	16500	16367	16353	16527	16348	16524	16617	16379	16412	16338	16245	16391	16356	16422	16254	16452	16681	16408	16574	16234	16135	16492	16206	16466	16333	16433	16332	16307	16275	16469	16424	16443	16366	16425	16313	16275	16533	16466	16436	16327	16360	16481	16335	16280	16309	16355	16252	16506	16237	16328	16229	16297	16456	16381	16368	16468	16361	16386	16551	16352	16373	16518	16504	16427	16440	16483	16505	16332	16219	16481	16403	16475	16207	16344	16441	16322	16297	16428	16427	16379	16220	16282	16050	16503	16420	16186	16371	16179	16609	16617	16338	16313	16432	16671	16418	16250	16395	16566	16343	16243	16273	16353	16618	16346	16337	16442	16518	16385	16339	16331	16372	16346	16593	16213	16239	16306	16257	16256	16368	16340	16356	16457	16481	16311	16377	16646	16336	16551	16413	16472	16571	16285	16301	16361	16361	16388	16476	16190	16560	16407	16339	16502	16286	16189	16302	16497	16591	16444	16260	16461	16461	16367	16338	16295	16369	16435	16548	16522	16294	16358	16535	16485	16469	16594	16467	16269	16322	16329	16564	16243	16407	16570	16455	16465	16384	16625	16293	16456	16513	16387	16420	16476	16581	16347	16348	16351	16357	16335	16346	16274	16287	16387	16359	16418	16525	16325	16364	16484	16259	16311	16332	16399	16371	16369	16522	16250	16359	16249	16434	16381	16522	16288	16340	16339	16413	16492	16408	16334	16508	16486	16334	16094	16323	16454	16375	16282	16450	16297	16422	16343	16383	16533	16362	16563	16472	16451	16351	16387	16455	16607	16503	16400	16513	16492	16443	16203	16405	16528	16404	16368	16583	16213	16336	16446	16263	16406	16418	16242	16272	16466	16312	16315	16476	16280	16360	16339	16461	16312	16550	16293	16373	16314	16407	16400	16336	16369	16394	16276	16313	16334	16565	16527	16256	16550	16305	16229	16544	16502	16492	16240	16439	16356	16440	16385	16255	16510	16178	16457	16505	16470	16429	16413	16650	16391	16387	16309	16310	16515	16525	16540	16362	16233	16298	16366	16314	16289	16386	16459	16339	16402	16246	16400	16405	16523	16417	16446	16492	16382	16188	16668	16470	16185	16506	16453	16486	16319	16309	16314	16494	16320	16399	16423	16427	16621	16456	16329	16406	16342	16278	16392	16398	16320	16424	16468	16153	16187	16168	16451	16339	16506	16506	16369	16517	16239	16189	16521	16401	16327	16471	16441	16499	16500	16463	16413	16399	16347	16357	16511	16211	16571	16253	16492	16308	16248	16353	16522	16527	16436	16381	16499	16338	16447	16392	16395	16514	16430	16488	16641	16268	16445	16253	16306	16422	16632	16267	16471	16654	16447	16311	16406	16285	16530	16483	16498	16357	16250	16292	16418	16526	16387	16475	16403	16585	16488	16631	16096	16465	16477	16456	16443	16572	16451	16209	16481	16297	16613	16298	16310	16311	16288	16407	16301	16287	16426	16297	16358	16511	16410	16296	16317	16441	16597	16166	16614	16571	16422	16340	16460	16541	16391	16464	16422	16576	16277	16233	16383	16526	16357	16497	16365	16429	16652	16361	16238	16432	16281	16625	16306	16529	16418	16243	16627	16403	16492	16205	16446	16261	16637	16261	16266	16443	16274	16418	16261	16171	16365	16432	16330	16477	16380	16401	16329	16361	16424	16279	16320	16137	16146	16345	16510	16399	16375	16502	16394	16435	16430	16428	16366	16473	16596	16416	16348	16475	16442	16417	16381	16317	16486	16488	16315	16339	16267	16326	16316	16423	16390	16493	16382	16391	16467	16545	16300	16363	16285	16201	16246	16211	16383	16511	16473	16468	16426	16462	16495	16107	16199	16365	16547	16365	16283	16267	16513	16336	16561	16412	16544	16351	16238	16340	16485	16220	16255	16168	16217	16413	16314	16421	16397	16372	16398	16538	16166	16446	16397	16432	16491	16249	16309	16335	16564	16342	16376	16240	16270	16365	16384	16232	16527	16398	16179	16457	16306	16402	16123	16281	16483	16517	16303	16172	16414	16284	16421	16335	16277	16263	16543	16402	16380	16311	16329	16472	16619	16450	16428	16554	16308	16264	16418	16367	16470	16191	16353	16522	16305	16319	16436	16569	16270	16528	16091	16260	16345	16367	16205	16401	16289	16464	16456	16437	16358	16234	16641	16667	16460	16326	16230	16274	16375	16477	16303	16468	16315	16323	16300	16514	16503	16282	16412	16164	16377	16438	16356	16512	16191	16319	16311	16350	16313	16329	16461	16258	16323	16314	16240	16292	16454	16391	16553	16349	16441	16356	16196	16641	16277	16307	16479	16567	16559	16308	16440	16418	16235	16226	16299	16302	16291	16373	16292	16326	16535	16558	16395	16477	16395	16268	16391	16357	16479	16614	16451	16454	16417	16202	16432	16278	16239	16479	16433	16337	16394	16474	16309	16501	16480	16283	16497	16370	16358	16654	16567	16393	16363	16265	16586	16291	16238	16213	16473	16560	16303	16419	16423	16274	16430	16235	16432	16484	16325	16290	16353	16327	16322	16336	16394	16695	16372	16327	16546	16420	16304	16399	16470	16449	16422	16528	16328	16502	16453	16329	16298	16315	16397	16400	16276	16408	16399	16516	16274	16485	16385	16572	16405	16391	16253	16390	16671	16417	16425	16246	16344	16297	16480	16427	16443	16284	16522	16658	16500	16349	16375	16367	16393	16345	16532	16335	16243	16250	16106	16463	16297	16452	16261	16380	16285	16259	16018	16188	16281	16410	16431	16546	16448	16488	16537	16437	16391	16280	16445	16204	16307	16303	16316	16257	16385	16395	16512	16568	16455	16400	16482	16371	16434	16435	16558	16352	16403	16317	16240	16489	16289	16550	16426	16306	16272	16386	16294	16579	16578	16487	16595	16220	16509	16290	16534	16349	16345	16391	16536	16553	16415	16375	16235	16319	16402	16412	16357	16423	16326	16410	16418	16436	16223	16283	16388	16568	16360	16411	16276	16515	16309	16380	16262	16532	16504	16296	16375	16298	16454	16396	16624	16576	16357	16512	16261	16531	16270	16264	16269	16468	16432	16470	16359	16460	16263	16438	16349	16442	16256	16437	16373	16376	16458	16389	16386	16263	16381	16467	16540	16402	16425	16225	16457	16427	16316	16330	16458	16490	16252	16112	16407	16565	16461	16486	16513	16489	16448	16393	16314	16395	16368	16342	16419	16473	16354	16565	16278	16417	16283	16299	16308	16295	16378	16396	16202	16181	16431	16413	16465	16601	16498	16449	16357	16426	16244	16508	16439	16553	16556	16416	16522	16412	16191	16553	16432	16398	16543	16489	16375	16557	16285	16481	16370	16336	16663	16339	16270	16364	16339	16328	16364	16275	16439	16457	16361	16452	16535	16169	16376	16242	16283	16364	16367	16483	16390	16247	16180	16511	16379	16300	16438	16300	16471	16493	16325	16243	16230	16319	16290	16220	16390	16354	16362	16508	16449	16433	16372	16751	16306	16242	16563	16344	16367	16305	16278	16526	16151	16434	16383	16386	16286	16408	16513	16336	16431	16173	16468	16443	16338	16523	16432	16340	16334	16268	16357	16239	16428	16337	16327	16212	16402	16520	16330	16450	16453	16419	16373	16427	16666	16127	16418	16383	16352	16192	16482	16496	16265	16379	16415	16520	16322	16543	16409	16394	16554	16408	16566	16324	16315	16396	16362	16340	16126	16282	16160	16374	16465	16517	16222	16145	16430	16238	16334	16285	16425	16487	16411	16268	16226	16436	16324	16444	16261	16564	16325	16409	16325	16420	16570	16412	16134	16274	16030	16369	16366	16121	16360	16416	16275	16388	16311	16416	16629	16503	16495	16388	16327	16450	16291	16539	16461	16379	16376	16211	16270	16555	16485	16376	16244	16446	16447	16421	16364	16509	16472	16483	16379	16313	16345	16438	16584	16301	16347	16439	16369	16255	16047	16473	16360	16450	16400	16454	16449	16302	16383	16518	16434	16327	16299	16720	16427	16341	16356	16712	16579	16296	16403	16292	16382	16447	16505	16329	16448	16399	16432	16379	16219	16437	16359	16210	16295	16423	16464	16412	16417	16426	16433	16314	16277	16251	16316	16287	16447	16522	16571	16156	16215	16582	16255
31796	25943	27459	29256	30056	29178	28444	28414	26954	25593	25669	24770	24287	24133	24089	23839	23995	23889	23965	24001	23910	23811	24094	23943	24004	24023	24031	23957	23861	23805	24024	23727	24127	23860	23975	23865	23855	23747	23928	23805	23972	23885	23897	24061	23874	23733	23857	23912	23871	23858	23883	23904	23880	23926	23808	23957	23947	23761	23760	23882	23811	23961	23954	23851	23883	23938	23857	23851	23959	24011	23923	23878	23877	23800	23926	23841	23818	23824	24057	23754	23924	24018	23802	23932	23810	23765	23904	23907	23901	23885	23849	23744	23951	23878	23903	23875	23804	23747	23874	23895	23841	23968	23933	23885	24008	23911	23867	23910	23861	23904	23992	23749	23783	23971	23823	23957	23962	23930	23824	23955	23982	23785	23918	23885	23813	23901	23953	23851	24021	23910	23788	23836	23857	23885	23835	23869	23888	23887	23864	23966	23905	23861	24012	23824	23929	23833	23823	23778	23872	23974	23886	23856	23970	23858	24000	24014	23828	23971	23919	23956	23807	23963	23945	23860	23856	23910	23918	23837	23884	23850	23947	23895	23903	23873	23810	23880	23853	23909	23869	23939	23910	23953	23858	23910	23811	23926	23928	23748	23897	23909	23858	24024	23889	23968	23846	24032	23805	23957	24007	23944	23997	23782	23964	23891	23982	23832	23926	23978	23783	23873	23953	23827	23903	23788	23844	23963	23766	23906	23995	23784	23945	23789	23910	23870	23978	23925	23964	23886	23951	23812	23952	23889	23920	23804	23942	23930	23978	23989	23781	23929	23906	23838	23958	23795	24006	23911	24028	23904	23929	24027	23798	23883	24170	23777	23972	23775	23920	24004	23830	23970	23926	23931	23999	24004	23858	23885	23828	23890	23764	23983	23874	23912	23899	23818	23998	24012	23847	24045	23929	24110	23906	23855	23986	23763	24035	23961	23833	23861	24078	23973	24017	23939	23931	23965	23853	23978	23916	23881	23961	23934	23958	23819	23946	23734	24125	24024	23918	23947	23963	23839	24010	23957	24029	23867	24048	23849	23963	23855	23988	23929	23869	23908	24124	24020	23912	23860	23916	23903	23905	23881	23821	23975	23859	23970	23932	23874	23851	23954	23958	23822	23940	23829	23965	24005	23850	24010	23878	23944	23900	23964	23817	23926	24038	23852	23842	23835	24050	23867	23959	23959	23933	23808	23970	23907	23749	23839	23898	23967	23919	23842	23987	23948	23942	23918	23955	23867	24012	23909	24083	23772	24029	23858	23799	24016	23856	23921	23865	24012	23909	23999	23910	23946	23884	23840	23908	23831	23881	23926	23890	23843	23976	23939	23968	23967	24029	23879	23765	23851	23930	23908	23882	23928	23887	23989	23990	23931	23907	24014	24022	23848	23882	23831	23910	24045	23997	23912	23815	23862	23850	24031	23923	23959	24030	23968	23945	23881	23857	23905	23840	24015	23997	23796	23978	24088	23965	23954	23884	23882	23895	23982	23951	23836	23961	24005	23856	23885	23889	23900	24005	23868	24030	24054	23919	24060	24027	23960	23884	23975	23749	23841	23957	23955	24017	24013	23850	23920	23918	24004	23837	24009	23919	23695	23920	23970	23827	23929	23874	23930	23922	24033	24009	23912	23905	23866	24051	23950	23883	24007	23915	23913	23974	23862	23903	23777	24030	23910	23909	23869	23956	23926	23920	23961	23750	23975	24018	23917	24024	23803	23840	23976	23863	23836	23946	23886	23840	23987	23863	24076	23775	23915	23974	23931	23888	23953	23900	23975	23936	23856	23859	23818	23993	23919	23979	23927	23892	23852	23898	23915	23931	24017	23967	23986	23944	23995	23948	23873	24009	23916	24016	23892	23918	23966	23901	24026	23826	23895	24028	24037	23899	23986	23941	23921	23864	23898	23929	23965	23927	23886	23995	23778	24003	23894	23927	23990	23901	23778	24040	23907	23834	24000	23886	23811	24057	23854	23954	24037	23870	23875	23971	23939	23822	23948	23960	23968	23804	24066	23925	24015	23934	23838	24091	23936	23869	23923	24019	23967	23915	23893	23806	23937	23982	23871	23891	23823	23868	24013	23757	24025	23854	23854	23975	23845	23981	23948	23914	23931	23824	24026	23988	23826	23919	24009	23796	23914	23955	23928	24031	23975	23867	23947	23842	23935	23962	24064	23875	23991	23979	23966	23978	24072	23868	24021	23876	23921	23902	23933	24038	23804	24006	23900	23891	23954	23847	23962	23822	23970	23946	23857	23967	23907	23939	23872	23939	23865	23968	23972	23918	24050	23848	23933	23958	23972	23931	23909	23977	23891	23987	23887	23875	23848	23893	23875	23889	23981	23879	24023	24007	24035	23822	23942	23890	24040	23909	23958	23882	23873	23943	23949	23793	23893	23866	24004	23878	23891	24072	24012	23869	23951	23795	23939	23977	23907	23910	23995	24014	23929	23858	24014	24008	23902	23917	24029	23868	23939	24068	23904	23865	23935	23864	23955	23951	23816	23886	23999	23847	24057	23823	23859	24006	24124	23800	24002	23862	24017	23946	23998	23836	24081	23968	23917	24007	24014	24018	23937	23827	23879	23889	23882	23895	23907	23913	24002	23971	24039	24076	23994	23929	23916	23963	23874	23946	23949	23983	23891	24062	23822	23909	23899	23778	23964	23930	23991	23919	23921	23960	24001	23938	24059	23769	23940	23963	23807	23979	23724	24036	23941	24010	23890	24024	24044	23934	23866	23992	23764	23940	23982	23941	23956	23962	24004	23882	23988	23874	23919	23911	23981	24000	23918	23814	23980	23994	23971	23981	23945	24021	23903	23959	23853	24020	23948	23938	23834	23801	23872	23845	23989	23891	24052	23874	24012	23920	24060	23956	23912	23943	23946	23892	23981	23905	23788	23970	24014	23889	23886	23753	23913	23799	24024	23830	23781	23922	23985	23993	23835	23920	23848	23958	23943	23853	23968	24081	24021	23840	23947	23948	23991	23860	24065	23963	23926	24064	23908	23980	23926	23736	23950	24018	24037	23912	23916	23918	23888	23938	23795	23915	23897	23878	24015	23960	23812	24000	24005	23814	23994	23930	23812	23936	23939	23988	23950	23951	23927	23979	23908	23984	23962	23747	23869	23919	23981	23857	24028	23956	23994	23972	23943	23814	23910	23948	23896	23968	23853	23884	23883	23928	23973	24038	24056	24099	23882	23905	23938	23811	23906	23918	23887	23973	23820	23852	23900	23934	23971	23918	23970	23945	23974	24032	23872	24002	23896	23964	23989	23903	24011	23975	23976	23889	24035	23983	23878	23692	24033	23922	24028	23876	23996	23984	24012	23740	24017	23859	24102	23839	23969	23824	23952	23997	23818	23838	24131	23939	23950	23854	23833	23796	23861	24002	23929	23911	23997	23855	24066	23882	23977	23939	24030	23983	24017	24078	23916	24024	23831	23890	23814	24075	23943	23907	23973	23857	23867	23971	23909	24059	24082	23986	23741	23966	23942	23806	23918	23846	23899	24041	24012	23816	23901	23962	23961	23989	24011	23861	23957	23836	23861	23936	23910	23896	23935	23879	23908	23915	24072	23780	23875	23803	23903	23986	23981	23925	23932	23940	24008	24061	23969	23954	23896	23983	23957	23839	23977	23835	23949	23946	23925	23915	23937	23948	23809	23961	23976	23853	24013	23961	23891	23967	23858	24023	23954	23954	23850	24035	23949	23954	23885	23981	23921	23862	23797	23956	23854	23933	23930	24065	23988	23981	23827	23912	23899	24042	23896	23945	23974	23882	24075	24021	23786	24023	23992	23860	23908	23864	23910	23927	23938	23884	24029	23932	23839	24028	24050	23862	23893	23934	23940	24024	23973	23919	23964	23965	23753	23944	23998	23897	23944	23877	24014	24052	23769	23989	23895	24086	23922	23973	23988	23775	23987	24035	23781	24071	23830	23908	23884	23872	23989	23908	23764	24055	24029	23847	24128	23980	23907	23917	23879	23952	23907	23952	24003	23927	23923	23907	23841	23849	24033	23993	23909	23999	23872	23925	23945	23893	23989	24087	23911	23808	23926	23992	23922	23934	23848	23841	23988	24018	23927	23917	23967	23947	23954	23990	23845	24030	23894	23789	23845	23870	23986	23796	23974	23909	23935	23916	23865	23921	23902	24039	23774	24060	23893	23843	23934	23905	23900	24041	23929	23966	23831	23995	23873	23866	23896	23803	23994	23997	23909	23732	23912	23999	23816	23969	23898	23846	23946	23895	23997	24025	23859	24122	23845	24001	23998	23944	23929	23959	23958	23825	23904	23950	24008	23948	23926	23816	23951	24036	23900	23978	23868	23858	24076	23880	24010	23938	23872	23897	23990	23972	23977	23931	23939	23851	23953	24025	23952	23874	23894	23960	23959	24022	23944	24018	23947	23737	23973	23950	24009	23781	23892	23835	23821	24036	23950	23951	23928	23883	23972	24046	23813	23995	23943	23910	23858	23932	23897	23950	23908	23901	23974	23899	23914	23904	23974	23875	24014	23960	23907	23819	24016	24098	23990	23808	23906	23962	23717	24022	23920	23744	23927	23997	23833	23992	24054	23887	23919	24094	23885	23870	23927	23919	23952	24000	23894	23885	24004	23904	23976	23883	23882	23977	23856	24046	23992	23938	23895	23976	23820	24145	23981	23897	23868	23984	23937	23876	23892	23859	23975	23904	24032	23925	23955	23894	23919	24078	23794	23951	23971	23940	24078	23952	23838	24079	23897	24055	24041	23890	23960	23930	24055	24005	23990	23942	24019	23869	23934	23903	24031	23983	23966	24084	23891	23937	23984	23803	24045	23906	23921	23884	23961	23943	23813	23942	23915	24078	23850	23917	23792	23997	23804	24016	24012	23891	23841	23969	23899	23882	23907	23891	23987	23956	23965	23936	23953	23941	24030	23943	23806	23914	24032	23983	24046	23863	23995	23910	23996	23886	24005	23958	23846	24021	23895	23991	23962	23985	23918	23948	23866	23946	23962	23956	23861	23903	23930	23922	23983	23995	24052	23981	23878	23965	23975	24052	23890	24018	23937	23982	23913	23914	23896	23966	23829	24063	23955	23913	23808	23965	23909	24004	23945	23920	23855	23965	23858	23702	24080	24050	23968	23876	23956
35078	26866	21526	19531	18751	19302	18382	17467	16773	16196	16257	16444	15846	15463	15555	15457	15448	15508	15567	15431	15481	15463	15303	15461	15481	15423	15175	15461	15418	15368	15535	15433	15477	15342	15134	15345	15492	15414	15239	15354	15443	15371	15534	15369	15294	15374	15469	15344	15563	15390	15635	15458	15214	15469	15505	15409	15352	15298	15534	15370	15283	15208	15526	15243	15346	15299	15404	15325	15277	15412	15434	15189	15425	15515	15208	15512	15558	15417	15401	15417	15358	15309	15397	15212	15316	15367	15464	15467	15164	15303	15445	15425	15451	15540	15455	15390	15295	15183	15438	15376	15473	15588	15504	15514	15435	15356	15199	15234	15478	15210	15405	15502	15390	15586	15325	15369	15396	15474	15456	15388	15402	15328	15162	15280	15392	15398	15345	15314	15121	15501	15329	15322	15336	15474	15580	15556	15522	15295	15414	15306	15250	15350	15539	15550	15451	15524	15464	15203	15332	15497	15346	15354	15363	15413	15416	15239	15433	15393	15492	15450	15390	15211	15395	15327	15551	15336	15356	15398	15509	15450	15628	15476	15413	15195	15445	15490	15563	15336	15448	15472	15394	15251	15614	15364	15437	15173	15364	15399	15690	15712	15517	15341	15274	15425	15438	15263	15466	15589	15561	15066	15511	15260	15311	15479	15448	15441	15331	15361	15573	15437	15430	15278	15247	15362	15346	15469	15459	15218	15311	15322	15226	15486	15454	15433	15349	15454	15538	15418	15350	15357	15379	15370	15334	15471	15605	15503	15361	15419	15352	15444	15340	15546	15394	15290	15463	15355	15458	15330	15543	15400	15439	15553	15607	15453	15407	15144	15422	15567	15607	15645	15265	15381	15610	15599	15187	15359	15423	15534	15555	15432	15379	15369	15128	15258	15344	15426	15501	15260	15404	15414	15418	15170	15488	15456	15381	15519	15307	15388	15479	15434	15436	15448	15456	15508	15690	15513	15429	15499	15077	15403	15297	15251	15617	15402	15520	15556	15416	15421	15526	15464	15390	15544	15306	15469	15600	15462	15425	15430	15269	15374	15349	15464	15437	15435	15340	15339	15514	15450	15399	15299	15495	15506	15268	15318	15500	15482	15362	15567	15494	15584	15405	15456	15567	15557	15193	14997	15529	15263	15417	15219	15463	15412	15318	15456	15265	15312	15306	15401	15317	15452	15403	15631	15306	15466	15469	15270	15394	15460	15656	15281	15465	15490	15384	15461	15443	15287	15433	15198	15381	15268	15298	15408	15437	15517	15428	15460	15483	15383	15552	15290	15123	15435	15494	15564	15335	15377	15311	15237	15520	15250	15409	15414	15424	15499	15407	15446	15337	15479	15645	15449	15448	15335	15359	15289	15546	15614	15392	15643	15558	15488	15480	15402	15540	15425	15456	15454	15401	15399	15535	15463	15689	15496	15416	15604	15467	15469	15459	15518	15482	15490	15303	15446	15256	15449	15430	15306	15452	15327	15210	15359	15308	15355	15460	15441	15411	15609	15348	15368	15316	15466	15297	15279	15255	15417	15373	15358	15249	15539	15208	15150	15502	15265	15408	15564	15312	15396	15597	15446	15690	15565	15268	15241	15265	15540	15423	15394	15568	15233	15402	15346	15230	15454	15393	15404	15410	15436	15266	15464	15432	15472	15465	15411	15373	15355	15220	15263	15261	15346	15252	15290	15391	15577	15387	15288	15432	15629	15325	15468	15482	15313	15293	15453	15320	15052	15422	15618	15439	15470	15417	15292	15546	15190	15339	15339	15352	15426	15390	15420	15214	15493	15403	15458	15534	15371	15515	15262	15446	15320	15302	15383	15101	15105	15267	15421	15433	15359	15421	15342	15422	15273	15570	15401	15413	15382	15249	15241	15532	15195	15374	15366	15349	15476	15284	15334	15371	15407	15479	15292	15317	15386	15457	15194	15515	15196	15456	15431	15503	15259	15452	15279	15321	15290	15384	15627	15314	15435	15494	15462	15216	15421	15700	15412	15427	15311	15216	15313	15362	15444	15342	15405	15326	15279	15566	15387	15528	15394	15492	15250	15283	15312	15326	15365	15412	15584	15331	15464	15602	15270	15358	15476	15408	15472	15528	15470	15352	15493	15521	15580	15380	15487	15503	15168	15264	15402	15242	15351	15329	15314	15522	15303	15369	15421	15505	15503	15540	15353	15449	15389	15556	15387	15533	15341	15382	15448	15201	15394	15323	15307	15439	15490	15508	15216	15337	15429	15471	15588	15464	15326	15375	15270	15248	15457	15345	15482	15476	15605	15513	15416	15298	15249	15435	15349	15238	15295	15451	15248	15325	15474	15313	15509	15429	15534	15346	15347	15387	15534	15511	15364	15428	15485	15414	15279	15442	15445	15607	15402	15184	15508	15430	15346	15439	15496	15351	15406	15282	15426	15347	15234	15444	15482	15469	15309	15318	15306	15340	15306	15310	15347	15334	15513	15535	15314	15263	15326	15277	15361	15332	15497	15505	15502	15459	15329	15541	15423	15640	15631	15270	15474	15460	15299	15628	15297	15413	15339	15159	15195	15439	15299	15413	15521	15280	15458	15511	15481	15768	15404	15553	15638	15174	15324	15441	15446	15161	15420	15637	15256	15291	15470	15314	15667	15541	15324	15323	15478	15439	15381	15375	15498	15547	15480	15580	15327	15348	15420	15460	15364	15174	15361	15384	15277	15203	15337	15258	15391	15212	15396	15546	15276	15328	15538	15349	15409	15602	15343	15352	15463	15434	15514	15364	15419	15455	15519	15444	15475	15540	15252	15148	15447	15241	15298	15297	15478	15612	15385	15725	15385	15349	15663	15573	15335	15530	15355	15222	15273	15463	15281	15324	15267	15502	15396	15616	15307	15420	15445	15259	15306	15432	15245	15384	15298	15412	15430	15560	15373	15394	15267	15580	15300	15321	15679	15367	15397	15401	15632	15298	15373	15266	15290	15478	15456	15414	15382	15495	15408	15473	15580	15402	15439	15306	15328	15436	15428	15435	15751	15415	15360	15527	15424	15507	15412	15468	15485	15404	15392	15361	15492	15635	15262	15532	15403	15350	15295	15479	15550	15493	15525	15425	15412	15329	15441	15510	15392	15595	15332	15408	15683	15415	15340	15319	15445	15446	15403	15487	15244	15684	15406	15760	15337	15390	15370	15483	15359	15489	15253	15541	15415	15365	15395	15541	15564	15405	15095	15503	15547	15407	15575	15275	15504	15341	15322	15411	15524	15277	15408	15261	15266	15322	15516	15415	15374	15469	15435	15251	15457	15452	15529	15548	15355	15606	15384	15276	15474	15397	15232	15228	15297	15278	15290	15410	15460	15436	15478	15265	15351	15496	15691	15249	15426	15300	15403	15428	15238	15239	15341	15302	15269	15181	15368	15531	15327	15426	15335	15327	15321	15568	15427	15550	15566	15506	15282	15484	15451	15321	15377	15440	15528	15330	15617	15543	15511	15738	15502	15356	15466	15335	15582	15352	15420	15475	15428	15431	15363	15252	15287	15469	15494	15343	15194	15432	15246	15356	15429	15426	15290	15328	15568	15295	15427	15390	15569	15413	15462	15447	15598	15371	15449	15308	15166	15418	15427	15317	15239	15328	15516	15484	15477	15309	15382	15392	15417	15343	15429	15451	15455	15417	15479	15288	15252	15362	15261	15585	15674	15376	15279	15427	15269	15513	15497	15397	15374	15490	15450	15350	15451	15291	15528	15451	15504	15469	15453	15298	15455	15572	15612	15386	15423	15333	15515	15410	15452	15263	15112	15432	15449	15398	15546	15194	15271	15260	15222	15452	15391	15327	15384	15627	15385	15174	15444	15305	15391	15457	15351	15366	15465	15511	15281	15530	15382	15422	15272	15456	15599	15541	15472	15450	15423	15353	15545	15292	15372	15293	15294	15474	15464	15398	15387	15353	15432	15271	15341	15367	15115	15445	15472	15372	15484	15406	15494	15572	15438	15272	15294	15204	15338	15364	15402	15571	15311	15665	15297	15434	15701	15613	15453	15476	15274	15466	15541	15346	15446	15511	15287	15790	15492	15499	15437	15335	15430	15334	15531	15494	15365	15323	15412	15395	15441	15512	15271	15267	15571	15424	15589	15455	15454	15334	15510	15322	15461	15577	15575	15423	15235	15330	15401	15409	15650	15519	15553	15656	15426	15398	15458	15442	15333	15445	15507	15488	15397	15691	15455	15399	15387	15310	15459	15243	15407	15510	15283	15454	15462	15571	15416	15398	15381	15368	15343	15280	15289	15342	15200	15501	15521	15459	15423	15368	15342	15533	15405	15522	15525	15421	15349	15568	15417	15400	15345	15321	15267	15385	15332	15485	15501	15469	15460	15748	15548	15410	15431	15375	15441	15573	15445	15399	15522	15422	15418	15294	15425	15431	15388	15382	15455	15356	15359	15345	15109	15423	15378	15364	15286	15411	15216	15575	15439	15378	15244	15296	15189	15265	15414	15411	15535	15475	15406	15497	15361	15599	15341	15382	15409	15427	15531	15332	15748	15231	15449	15536	15513	15668	15638	15332	15390	15357	15471	15586	15434	15295	15359	15379	15310	15333	15313	15403	15400	15172	15327	15473	15670	15263	15338	15481	15488	15339	15411	15225	15461	15431	15435	15264	15148	15358	15519	15350	15401	15339	15404	15386	15335	15299	15420	15415	15446	15335	15339	15392	15400	15406	15292	15254	15388	15552	15276	15452	15410	15384	15449	15765	15320	15431	15429	15400	15448	15572	15585	15445	15617	15362	15421	15348	15421	15215	15613	15366	15532	15623	15477	15410	15334	15321	15222	15429	15534	15626	15293	15256	15407	15567	15274	15573	15440	15294	15422	15307	15408	15334	15273	15483	15499	15385	15381	15325	15521	15504	15259	15233	15300	15576	15419	15345	15444	15430	15261	15585	15340	15450	15412	15299	15438	15522	15308	15392	15449	15512	15443	15525	15455	15283	15221	15588	15305	15343	15510	15360	15406	15347	15429	15461	15454	15226	15689	15349	15516	15383	15264	15283	15327	15326	15491	15663	15377	15401	15369	15406	15474	15374	15434	15330	15537	15225	15451	15525	15303	15386	15427	15404	15443	15420	15320	15462	15538	15474	15394	15459	15440	15350	15547
30675	27136	27756	29428	30736	30275	28027	27315	26134	26133	26135	26009	25350	24891	24928	24884	24787	24858	24942	24912	24678	24983	24858	24947	24955	24870	24771	24808	24912	24820	24768	24755	24785	24752	24792	24747	24698	24609	24762	24854	24740	24830	24832	24717	24944	24543	24911	24731	24816	24672	24834	24764	24884	24836	24839	24760	24690	24755	24733	24846	24697	24880	24686	24808	24803	24777	24766	24778	24772	24666	24812	24761	24721	24855	24846	24785	24678	24844	24766	24786	24774	24700	24821	24832	24704	24728	24786	24611	24749	24697	24814	24813	24779	24755	24742	24731	24689	24729	24885	24774	24803	24879	24707	24800	24650	24726	24915	24806	24767	24789	24743	24776	24783	24730	24799	24815	24715	24798	24697	24773	24754	24878	24807	24731	24643	24749	24666	24874	24763	24728	24811	24844	24879	24749	24908	24746	24807	24783	24830	24778	24746	24764	24687	24907	24746	24845	24599	24779	24781	24765	24786	24807	24781	24663	24681	24929	24915	24685	24833	24838	24754	24841	24677	24765	24756	24849	24711	24865	24661	24859	24813	24806	24866	24779	24719	24772	24781	24796	24771	24845	24725	24862	24697	24763	24856	24837	24823	24777	24736	24699	24954	24704	24739	24812	24832	24925	24712	24910	24744	25043	24677	24777	24963	24838	24808	24744	24871	24800	24818	24857	24795	24797	24674	24738	24829	24855	24805	24742	24741	24902	24755	24738	24843	24735	24729	24772	24760	24899	24804	24844	24843	24775	24673	24812	24738	24808	24772	24856	24722	24784	24730	24797	24861	24783	24899	24907	24756	24793	24781	24915	24773	24873	24726	24711	24821	24847	24751	24932	24770	24875	24706	24892	24690	24746	24894	24862	24877	24757	24811	24799	24835	24779	24725	24879	24832	24845	24812	24750	24827	24880	24767	24763	24737	24903	24923	24803	24747	24791	24717	24833	24797	24872	24741	24777	24897	24916	24774	24805	24849	24908	24719	24791	24584	24894	24821	24828	24749	24773	24663	24764	24941	24892	24783	24748	24801	24705	24716	24875	24711	24830	24766	24918	24793	24715	24691	24741	24770	24798	24773	24810	24864	24914	24756	24850	24981	24710	24750	24806	24709	24802	24789	24664	24756	24778	24730	24942	24911	24833	24785	24777	24961	24777	24951	24961	24799	24811	24732	24763	24831	24730	24684	24722	24751	24777	24724	24733	24790	24803	24788	24733	24764	24884	24787	24851	24795	24693	24866	24814	24790	24747	24826	24854	24851	24824	24806	24866	24829	24883	24813	24852	24733	24884	24776	24775	24708	24765	24731	24769	24839	24732	24893	24781	24687	24842	24816	24826	24767	24836	24872	24856	24760	24781	24738	24839	24621	24713	24833	24789	24630	24817	24805	24840	24754	24957	24952	24762	24768	24849	24777	24817	24819	24900	24740	24868	24852	24758	24809	24796	24856	24765	24732	24741	24881	24744	24838	24834	24877	24762	24699	24868	24743	24883	24757	24774	24688	24745	24738	24870	24771	24939	24751	24703	24872	24811	24801	24818	24799	24855	24849	24769	24826	24737	24931	24839	24826	24955	24882	24796	24906	24906	24749	24671	24818	24910	24785	24875	24781	24848	24727	24862	24848	24813	24835	24660	24793	24858	24781	24857	24844	24798	24813	24806	24855	24883	24699	25031	24789	24759	24891	24768	24837	24865	24751	24797	24859	24926	24814	24722	24962	24856	24753	24900	24918	24766	24847	24935	24715	24932	24792	24763	24797	24856	24806	24893	24878	24793	24900	24745	24870	24689	24717	24869	24758	24873	24764	24898	24782	24869	24748	24821	24745	24873	24757	24859	24839	24697	24801	24798	24900	24899	24896	24745	24739	24690	24786	24923	24869	24853	24766	24914	24731	24946	24863	24832	24833	24764	24768	25000	24725	24717	24842	24680	24831	24705	24831	24754	24735	24655	24814	24974	24799	24816	24789	24739	24870	24835	24729	24941	24785	24829	24758	24800	24675	24872	24788	24837	24911	24719	24924	24831	24800	24877	24718	24793	24836	24838	24828	24782	24758	24905	24875	24742	24831	24797	24760	24618	24816	24811	24742	24751	24796	24558	24947	24753	24819	24767	24804	24737	24839	24860	24752	24944	24917	24843	24882	24809	24849	24894	24874	24755	24785	24905	24684	24903	24891	24828	24777	24705	24881	24878	24855	24774	24706	24688	24849	24812	24746	24765	24749	24902	24843	24776	24793	24790	24834	24757	24755	24852	24791	24836	24810	24778	24787	24788	24766	24810	24804	24690	24775	24921	24863	24845	24819	24750	24807	24745	24781	24941	24806	24687	24826	24750	24721	24867	24808	24841	24784	24962	24787	24885	24838	24738	24795	24923	24756	24793	24796	24747	24831	24671	24736	24777	24817	24782	24842	24685	24784	24703	24870	24834	24832	24846	24795	24761	24795	24718	24784	24927	24827	24847	24828	24911	24851	24853	24824	24850	24868	24677	24770	24820	24918	24824	24783	24744	24772	24835	24780	24787	24942	24829	24809	24867	24741	24813	24892	24690	24835	24858	24807	24807	24718	24834	24880	24802	24804	24836	24700	24795	24843	24798	24800	24810	24707	24796	24793	24773	24887	24793	24763	24934	24819	24844	24744	24908	24875	24862	24802	24760	24894	24845	24891	24746	24877	24956	24875	24839	24744	24774	24693	24839	24727	24838	24761	24912	24833	24918	24822	24825	24777	24821	24737	24892	24816	24943	24813	24818	24694	24830	24840	24819	24883	24750	24782	24885	24814	24734	24970	24795	24795	24761	24773	24932	24835	24778	24857	24918	24852	24795	24874	24770	24904	24806	24844	24907	24770	25038	24704	24943	24778	24856	24758	24814	24904	24874	24727	24835	24913	24762	24740	24787	24913	24906	24799	24625	24865	24797	24876	24698	24751	24940	24857	24765	24908	24678	24943	24821	24728	24795	24773	24777	24766	24916	24808	24769	24764	24903	24817	24730	24911	24956	24767	24852	24846	24815	24809	24892	24738	24796	24850	24810	24876	24721	24763	24896	24908	24835	24794	24818	24836	24874	24935	24808	24816	24770	24840	24829	24767	24726	24830	24880	24722	24828	24738	24920	24833	24829	24712	24839	24824	24819	24837	24791	24852	24743	24680	24853	24847	24748	24752	24790	24875	24664	24846	24715	24837	24852	24803	24828	24704	24820	24729	24794	24688	24979	24769	24843	24849	24784	24900	24773	24816	24702	24853	24887	24826	24753	24892	24869	24890	24694	24836	24832	24733	24878	24895	24775	24836	24723	24863	24797	24751	24899	24853	24866	24765	24780	24672	24709	24717	24837	24883	24730	24802	24691	24810	24839	24869	24829	24863	24776	24825	24775	24799	24898	24845	24655	24863	24809	24819	25012	24759	24865	24767	24704	24805	25004	24723	24732	24743	24848	24808	24790	24835	24846	24907	24919	24724	24878	24781	24890	24606	24796	24881	24713	24760	24828	24762	24831	24812	24763	24766	24792	24695	24853	24803	24834	24738	24737	24834	24811	24830	24772	24949	24819	24844	24718	24904	24819	24796	24863	24794	24852	24842	24858	24870	24898	24745	24894	24707	24965	24883	24742	24852	24829	24955	24742	24931	24881	24845	24821	24860	24933	24821	24726	24739	24884	24806	24722	24892	24871	24760	24839	24755	24768	24881	24691	24731	24808	24784	24834	24904	24713	24888	24942	24827	24873	24840	24794	24877	24854	24857	24854	24855	24781	24892	24676	24830	24760	24905	24962	24871	25041	24864	24792	24740	24903	24857	24911	24911	24755	24768	24767	24785	24839	24818	24898	24829	24955	24738	24744	24745	24806	24685	24747	24863	24872	24948	24688	24814	24770	24866	24786	24846	24750	24863	24774	24908	24714	24870	24879	24765	24928	24727	24649	24824	24747	24893	24714	24800	24942	24825	24851	24864	24784	24762	24822	24859	24733	24795	24906	24837	24802	24819	24771	24689	24829	24843	24775	24764	24774	24805	24852	24756	24918	24874	24711	24954	24895	24705	24854	24812	24764	24712	24778	24722	24909	24878	24755	24798	24792	24864	24749	24880	24812	24785	24876	24754	24865	24790	24769	24847	24704	24860	24723	24847	24913	24940	24843	24813	24985	24796	25025	24708	24864	24821	24756	24761	24795	24925	24798	24803	24792	24887	24828	24690	24808	24822	24859	24684	24843	24739	24852	24846	24838	24882	24845	24721	24899	24767	24725	24791	24898	24756	24750	24798	24950	24827	24819	24769	24891	24710	24867	24871	24779	24812	24734	24877	24760	24884	24877	24902	24850	24872	24819	24683	24868	24819	24836	24806	24878	24748	24844	24783	24823	24834	24702	24803	24767	24793	24823	24836	24858	24833	24750	24916	24889	24851	24723	24842	24816	24893	24684	24829	24860	24794	24866	24770	24813	24959	24813	24722	24753	24848	24825	24835	24938	24765	24733	24841	24902	24651	24885	24774	24905	24759	24806	24863	24790	24856	24766	24820	24930	24914	24649	24784	24765	24727	24835	24875	24648	24874	24716	24803	24893	24821	24803	24862	24730	24898	24836	24754	24851	24775	24901	24755	24874	24760	24895	24926	24836	24809	24826	24783	24836	24799	24752	24809	24847	24772	24856	24773	24894	24870	24831	24867	24846	24769	24925	24890	24784	24851	24632	24731	24734	24967	24627	24775	24814	24832	24818	24938	24752	24945	24820	24732	24851	24742	24790	24841	24808	24809	24821	24888	24751	24868	24835	24860	24845	24735	24748	24844	24833	24857	24909	24819	24734	24861	24704	24970	24837	24786	24823	24878	24857	24842	24843	24791	24820	24821	24685	24784	24953	24739	24921	24728	24889	24942	24717	24890	24901	24834	24724	24796	24905	24786	24918	24813	24847	24806	24791	24885	24774	24865	24759	24812	24849	24802	24820	24746	24795	24915	24868	24804	24684	24922	24873	24874	24783	24846	24889	24779	24881	24868	24873	24903	24759	24776	24842	24875	24779	24767	24761	24861	24843	24847	24837	24714	24860	24908	24773	24871	24799	24757	24892	24757	24763	24913	24719	24932	24717	24986	24873	24849	24926	24841	24837	24774	24873	24872	24792	25021	24700	24842	24864	24801	24811
36853	27299	23047	21541	21399	20122	18854	17345	16832	16597	16588	16474	16144	15594	15235	15237	15263	15328	15279	15209	15322	15076	15308	15316	15707	15278	15113	15037	15181	15167	15039	15098	15135	15194	15117	15189	15141	15078	15026	15358	15245	15247	15294	15115	15165	15245	15282	14999	15118	15305	15320	15180	15286	15281	15166	15113	15028	15061	15268	15229	15043	15098	14970	15317	15034	15086	15296	15195	15083	15110	15105	15248	15082	15215	15209	15236	15182	15052	15029	15232	15304	15265	15098	15320	15146	15266	15106	15178	15201	15100	15042	15356	15119	15420	15312	15378	15204	15241	15089	15165	15238	15169	15106	15114	15489	15119	15166	15191	15230	15052	15178	14971	15263	15178	15155	15016	15076	15278	15260	15032	15287	15143	15245	15044	15196	15094	15215	15212	15395	15110	15210	15146	15078	14903	15163	15198	15062	15125	15325	15128	15057	15140	15135	15229	14912	15014	15097	15189	15174	15013	15352	15146	15141	15270	15021	15146	14846	15141	15310	14976	15152	15341	15184	15145	15073	14977	15373	15464	14997	15266	15183	15227	15125	15113	15037	15156	15096	15297	15131	15245	15258	15206	15224	14993	15035	15159	15183	15282	15552	15126	15104	15115	15311	15200	15234	15166	15242	15103	15135	15118	15127	15028	15241	15260	15196	15197	15072	15050	14999	15247	15414	15125	15066	15118	15067	15205	15074	15122	15010	15084	15283	15270	15152	15169	14920	14924	15016	14927	15170	15179	15294	15196	15270	15148	15046	15084	15184	15188	15258	15323	15226	15310	15237	15235	15343	15199	15317	15075	15053	15011	14990	15265	15260	15358	15076	14969	15287	15373	15185	15179	15112	15155	15288	15235	15273	15056	15310	15352	15172	15228	15285	15251	14968	15007	15094	15218	15279	15034	15203	15284	15104	15247	15247	15144	15203	14952	15154	15135	15142	15243	15198	15124	15170	15104	15195	15400	15292	15133	14925	15177	14946	15014	15280	15212	15150	15176	15228	15220	15360	15109	15112	15132	15100	15182	15251	15191	15251	15196	15040	15073	15094	15276	15193	15030	15084	15015	15344	15133	15141	15142	15187	15318	15071	15100	15305	15259	15243	15282	15150	15152	15333	15156	15299	15157	15300	15173	15108	15159	15271	15173	15296	15003	15399	15220	15237	15143	15099	15002	15190	15149	15182	15285	15105	15241	15175	15312	14959	15166	15257	15126	14939	14918	15153	14942	15229	15270	15287	15185	15141	15198	15164	15138	15338	15247	15184	15195	15229	15104	15061	14993	15295	15304	15036	15126	15344	15100	15120	15034	15257	15210	15309	15079	15321	15173	15243	15157	15320	14999	15110	15237	15261	15131	15262	15190	15054	15318	15176	15151	15147	15210	15188	15019	14915	15167	15177	15097	15237	15184	15124	15018	15000	15148	14905	15053	15333	15148	15032	15134	15132	15314	15361	15017	15178	15110	15192	15148	15302	15217	15040	15131	15072	15143	15098	15100	15233	15024	15224	15241	15269	14994	15305	15077	15231	15231	15307	15243	15266	15024	15212	15075	15216	15058	15046	15242	15000	15051	15107	15093	15226	15109	15292	15201	15204	14914	15099	15066	15149	15366	15377	15145	15123	15282	15010	15222	15267	15012	15111	15123	15128	15129	15127	15317	15253	15154	15136	15070	15183	15102	15113	15112	15250	15189	15187	15154	15292	15251	15238	15302	15368	15059	15307	15103	15193	15132	15489	15144	15195	15201	15019	15134	15266	15216	15032	14982	15251	15101	15035	15207	15246	15169	15173	15091	15181	15058	15248	15328	15093	15157	15266	15057	15190	14935	15088	15012	15122	15068	15122	15359	15167	15175	15090	15147	15021	15242	15069	15230	15195	15192	15163	15223	15176	15323	15315	15124	15209	15276	15151	15322	15312	15253	15041	15060	15364	15333	15298	15160	15226	15122	15157	15066	15075	15280	15224	15088	15018	15105	15120	15147	14997	15211	15134	15089	15125	15097	15063	15228	15217	15318	15105	14961	15144	15092	15133	15178	15377	15267	14984	15076	15069	15154	15339	15242	15165	15253	15132	15116	15118	15163	15107	15150	15140	15135	15287	15087	15189	15148	15394	15214	15068	15061	15157	15026	15294	15191	15287	14969	15122	15158	14960	15221	14996	15086	15245	15255	15384	15107	15212	15199	15186	15244	15018	15146	15316	15299	15095	15211	15207	15169	15080	14990	15118	15207	15172	15325	15180	15135	15290	15134	15138	15028	15288	15363	14923	15170	15175	15213	15034	15080	15000	15322	15119	15224	15005	15124	15048	15146	15079	15147	15257	15131	15262	15192	15130	15010	15109	15209	15436	14974	15272	15290	15314	15233	15027	15158	14957	15212	15303	15147	15010	15028	15258	15225	15214	15060	15117	15189	15120	15110	15177	15268	15399	15187	14994	15126	15124	15179	14944	15166	15244	15155	15394	15208	15289	15043	15192	15267	15084	15069	15158	15283	15089	15044	15047	15266	15407	15032	15035	15243	15310	15380	15285	15058	15147	15106	15146	15130	15226	15076	15017	15299	15148	15111	15102	15140	15185	15336	15270	15379	15227	15049	15318	15190	15337	15176	15197	15121	15166	15225	15253	14992	15317	15120	15104	15141	15174	15228	15244	15120	15253	15243	15099	15099	14985	15260	15330	15268	15053	14965	14827	15261	15133	15174	15237	15187	15223	14974	15067	15096	15160	15186	15200	15059	15120	15102	15330	15249	15297	15181	15261	15224	15104	15277	15246	15145	15097	15122	15184	15309	15081	15103	15049	15082	15270	15205	15196	15117	15405	15214	15088	15066	15103	15061	15148	15266	15158	15268	15151	15081	15216	15087	15277	15241	15078	15108	15244	15209	15215	15227	15210	15120	15165	15207	15098	15304	15264	15209	15296	15072	15214	15070	15146	15172	15236	15103	15059	15320	15415	15364	15208	15251	15162	15112	15184	15256	15147	15163	15448	15272	15148	15136	15310	15103	15061	15254	15087	15167	15346	15134	15231	15190	15154	15244	15121	15112	15244	15144	15017	15052	15319	15152	15160	15121	15049	15257	15149	15224	15204	14909	15107	15154	15171	15143	15216	15247	15197	15226	14920	14990	15038	15085	15123	15045	15121	14981	15222	15247	15302	14957	15222	15245	15259	15090	15139	15253	15009	15248	15137	15064	15153	15052	15328	15153	15321	15066	15041	15190	15105	15244	15289	15190	15294	15383	15318	15261	15084	15044	14918	15269	15364	15224	15290	15182	15329	15217	15164	15261	15123	15319	15390	15177	15162	15211	15280	15305	15114	15286	15285	15208	15442	15337	15195	15130	14892	15153	15050	15175	15316	15220	15281	15287	15115	15014	15238	15176	15186	15189	15191	15175	15187	15273	15294	15230	15338	15253	15166	15099	15182	14991	15213	15074	15176	15223	15109	15184	15235	15190	15290	15129	14989	15163	15361	15137	15187	15041	15096	15216	15182	15106	15302	15164	15250	15251	15166	15175	15200	15033	15259	15206	15058	15360	15288	15363	15066	15166	15272	15127	15080	14986	15105	15343	15143	15269	15199	15073	15335	15248	15432	15125	15233	15349	15116	15092	15106	15220	15222	15306	14996	15389	15211	15309	14923	15196	15160	14958	15102	15124	15228	15197	15223	15110	15301	15299	15098	15200	15209	15006	15048	15090	15098	14982	15108	15131	15157	15125	15258	15290	15034	15169	15156	15099	15302	15338	15091	14938	15270	15068	14998	15150	15022	15217	15242	15269	15347	15296	15175	15206	15189	14961	15288	15312	15106	15238	15188	15110	15165	15257	15182	15361	15077	15231	15237	15084	15276	15200	15132	15286	15432	15206	15074	15267	15037	15053	15165	15334	15185	15143	15165	15123	15192	15201	15220	15340	15122	15069	15149	15166	15156	15050	15057	15196	15038	15146	15236	15334	15127	15212	15062	15200	15032	15119	15235	15256	15098	15152	14950	15043	15208	15181	15250	15181	15441	15172	15124	15183	14846	15063	15076	15205	15079	14952	15315	15234	15223	15269	15130	15265	15301	15348	15213	15150	15212	15286	15068	14896	15113	15084	15089	15319	15252	15264	15087	15122	15198	15297	15078	15285	15211	14983	15078	15209	15245	15099	15273	15166	15031	15195	15235	15142	15218	15198	14987	15265	15244	15217	15230	15412	15281	15122	15204	15272	15068	15118	15137	15120	15382	15292	15230	14921	15316	15219	15401	15263	15203	15198	15294	15364	15192	15146	15182	15460	15156	15171	15068	15427	15287	15044	15120	15255	15129	15199	15329	15036	15061	15173	15124	15186	15219	15388	15446	15298	15302	15198	15282	15064	15082	15140	15276	15159	15310	15281	15306	15404	15243	15345	15267	15205	15275	15235	15191	15064	15281	15022	15133	15063	15205	14921	15134	15100	15201	15101	15191	15228	15107	15245	15291	15107	15042	15257	15367	15228	15163	15234	15164	15077	15115	15167	15227	15284	15364	15129	15360	15011	15195	14999	15071	15102	14899	15207	15209	14988	15112	15137	15107	15177	15278	15251	14957	15075	15242	15199	15058	15066	15239	15253	15122	15263	15105	15012	15265	15122	15210	15234	15366	15180	15200	15044	15158	15166	15207	15129	15162	15144	15113	15029	15059	15180	15221	15392	15159	15150	15163	14990	15221	15059	15194	15242	15144	15267	15232	15362	15342	15308	15267	15238	15319	15089	15082	15181	15131	15175	15208	15254	15250	15119	15275	15182	15155	15233	15255	15128	15335	15172	15151	15168	15126	15116	15177	15352	15093	15037	14990	14954	15260	15074	15139	15043	15001	15182	15094	15043	15094	15042	15183	15154	15298	15051	15101	15174	15169	15253	15178	15125	15367	15241	15113	15236	15134	15151	15184	15426	15255	15326	15366	15196	15141	15023	15031	15017	15277	15281	15195	15238	15249	15178	15241	15004	15138	15069	14945	15350	15085	15141	15336	15234	15086	15297	15201	15140	15043	15258	15189	15315	15208	15240	15137	14975	15126	14995	15267	15165	15359	15109	15112	15330	15221	15139	15325	15019	15012	15229	15390	15269	15237	15086	15318	15208	15306	15369	15200	15177	15155	15020	15077	15231	15286	15295
32666	28045	29721	32299	32585	30873	29614	28246	27614	27221	27399	26756	26663	25500	25259	25322	25384	25322	25281	25376	25460	25398	25318	25615	25512	25316	25339	25349	25263	25364	25423	25190	25173	25164	25416	25201	25229	25251	25271	25274	25103	25122	25368	25411	25142	25230	25317	25242	25302	25332	25261	25324	25155	25228	25316	25205	25446	25222	25212	25316	25273	25230	25172	25300	25237	25229	25350	25337	25274	25133	25221	25183	25212	25259	25314	25193	25260	25143	25326	25230	25155	25225	25443	25297	25208	25291	25245	25266	25109	25198	25286	25149	25203	25351	25109	25193	25301	25185	25196	25265	25350	25357	25247	25278	25359	25237	25265	25227	25314	25274	25237	25217	25338	25358	25204	25232	25201	25113	25291	25340	25115	25341	25180	25208	25041	25318	25292	25226	25364	25243	25154	25263	25346	25258	25246	25344	25200	25191	25375	25089	25312	25210	25200	25206	25204	25296	25128	25205	25358	25372	25215	25290	25429	25203	25233	25253	25235	25232	25140	25360	25249	25244	25211	25175	25161	25374	25187	25208	25249	25254	25409	25266	25244	25336	25210	25197	25137	25169	25225	25143	25349	25338	25193	25291	25305	25137	25350	25227	25154	25400	25230	25334	25250	25303	25268	25292	25182	25159	25197	25091	25242	25328	25105	25336	25133	25112	25281	25221	25319	25239	25145	25362	25284	25198	25306	25240	25272	25309	25316	25265	25215	25177	25216	25256	25277	25225	25217	25339	25342	25215	25267	25162	25244	25305	25205	25282	25273	25222	25232	25200	25210	25381	25294	25204	25319	25309	25337	25318	25144	25266	25208	25182	25190	25221	25292	25334	25326	25273	25150	25094	25267	25147	25323	25199	25256	25312	25305	25219	25308	25307	25211	25458	25200	25338	25236	25197	25321	25223	25283	25277	25199	25377	25176	25204	25229	25390	25249	25298	25298	25233	25310	25267	25194	25312	25354	25162	25318	25231	25282	25184	25287	25209	25238	25169	25217	25326	25122	25339	25263	25405	25388	25164	25301	25290	25232	25187	25280	25164	25300	25197	25330	25332	25141	25286	25259	25167	25251	25328	25226	25236	25293	25383	25220	25140	25285	25292	25348	25370	25193	25243	25181	25199	25278	25206	25197	25271	25131	25296	25290	25217	25132	25246	25346	25274	25246	25282	25379	25257	25223	25233	25320	25302	25277	25289	25228	25257	25148	25254	25237	25336	25347	25434	25215	25191	25179	25233	25243	25199	25417	25338	25399	25158	25340	25276	25273	25146	25340	25242	25207	25123	25231	25246	25327	25111	25209	25285	25226	25308	25294	25348	25144	25277	25239	25238	25215	25305	25312	25224	25261	25306	25243	25273	25203	25254	25300	25159	25107	25315	25281	25260	25225	25292	25420	25251	25312	25282	25290	25289	25255	25233	25383	25263	25372	25207	25225	25274	25281	25283	25199	25262	25278	25366	25320	25334	25208	25298	25210	25302	25137	25364	25396	25330	25338	25206	25347	25370	25191	25243	25242	25207	25243	25220	25182	25160	25306	25195	25271	25088	25152	25392	25182	25279	25226	25296	25244	25373	25142	25240	25442	25273	25364	25368	25239	25200	25334	25334	25248	25259	25160	25259	25277	25373	25355	25209	25406	25211	25111	25224	25278	25355	25258	25259	25067	25451	25242	25292	25140	25473	25244	25205	25180	25267	25303	25247	25268	25169	25304	25103	25348	25314	25174	25259	25336	25283	25321	25124	25216	25279	25151	25039	25334	25179	25321	25229	25296	25250	25310	25263	25170	25213	25257	25218	25311	25260	25330	25176	25208	25436	25268	25120	25130	25190	25245	25185	25213	25313	25293	25299	25180	25387	25208	25330	25145	25168	25442	25245	25269	25298	25180	25143	25398	25254	25312	25287	25298	25326	25306	25292	25353	25317	25282	25409	25204	25132	25355	25181	25224	25207	25315	25245	25269	25159	25215	25407	25245	25084	25272	25310	25350	25324	25440	25035	25368	25212	25256	25310	25280	25250	25252	25207	25421	25355	25274	25178	25406	25229	25361	25157	25106	25299	25259	25246	25281	25177	25283	25182	25333	25221	25368	25382	25288	25079	25148	25363	25369	25356	25258	25288	25203	25262	25276	25352	25300	25212	25301	25285	25267	25225	25367	25128	25238	25307	25220	25316	25172	25211	25257	25314	25273	25291	25364	25187	25188	25204	25271	25356	25414	25203	25292	25351	25265	25194	25248	25355	25227	25309	25206	25156	25263	25212	25307	25194	25240	25239	25223	25274	25371	25298	25301	25252	25271	25285	25341	25305	25178	25377	25263	25367	25360	25217	25206	25362	25364	25168	25221	25214	25180	25216	25267	25338	25337	25321	25292	25215	25260	25301	25340	25238	25251	25176	25187	25251	25253	25260	25365	25073	25321	25235	25185	25276	25166	25253	25207	25276	25194	25242	25280	25159	25355	25244	25370	25305	25310	25323	25327	25358	25226	25323	25381	25179	25278	25408	25389	25296	25190	25393	25209	25291	25233	25236	25303	25289	25296	25292	25208	25231	25259	25249	25308	25128	25292	25319	25162	25313	25256	25311	25197	25352	25189	25413	25161	25349	25274	25338	25277	25219	25156	25238	25306	25256	25205	25318	25190	25167	25223	25250	25217	25258	25307	25382	25312	25214	25145	25213	25270	25360	25127	25307	25268	25281	25343	25245	25253	25304	25329	25232	25307	25284	25292	25255	25256	25260	25160	25204	25205	25316	25330	25231	25319	25342	25316	25425	25388	25226	25241	25221	25247	25268	25234	25286	25175	25282	25123	25212	25398	25213	25216	25277	25306	25144	25388	25304	25299	25295	25182	25163	25291	25143	25375	25204	25294	25279	25265	25363	25248	25328	25344	25195	25226	25234	25216	25257	25194	25124	25320	25309	25337	25251	25346	25251	25271	25178	25112	25269	25343	25231	25130	25312	25279	25264	25327	25189	25319	25247	25273	25322	25175	25231	25314	25164	25340	25357	25229	25339	25252	25216	25218	25220	25384	25289	25179	25340	25369	25263	25351	25246	25276	25231	25299	25223	25309	25173	25256	25226	25473	25201	25391	25291	25305	25171	25229	25264	25348	25181	25318	25306	25211	25289	25340	25321	25260	25367	25309	25234	25264	25332	25251	25203	25284	25333	25225	25404	25215	25230	25269	25212	25384	25171	25277	25234	25296	25144	25313	25234	25405	25183	25272	25365	25284	25331	25220	25270	25185	25279	25294	25260	25354	25316	25243	25231	25296	25260	25216	25254	25216	25224	25251	25228	25200	25156	25281	25271	25292	25272	25121	25386	25219	25109	25195	25317	25201	25348	25265	25279	25353	25225	25193	25320	25184	25240	25165	25385	25358	25262	25198	25271	25443	25319	25164	25291	25311	25234	25210	25239	25284	25180	25308	25165	25264	25205	25304	25203	25283	25304	25188	25304	25274	25218	25245	25182	25371	25237	25302	25373	25136	25160	25236	25371	25147	25345	25215	25319	25159	25331	25342	25203	25209	25235	25185	25325	25301	25295	25316	25188	25272	25457	25190	25200	25161	25393	25245	25319	25219	25411	25354	25350	25218	25264	25170	25243	25256	25344	25309	25103	25324	25262	25262	25322	25278	25165	25375	25256	25220	25318	25341	25329	25211	25292	25303	25330	25315	25194	25237	25215	25242	25251	25273	25373	25313	25173	25357	25217	25277	25154	25309	25179	25244	25278	25332	25240	25199	25318	25244	25393	25267	25248	25165	25273	25247	25259	25201	25229	25158	25205	25220	25405	25307	25271	25215	25323	25293	25405	25285	25289	25195	25239	25353	25338	25320	25322	25239	25289	25331	25219	25236	25292	25387	25191	25393	25359	25222	25226	25340	25171	25288	25250	25129	25281	25313	25189	25303	25278	25246	25317	25276	25282	25250	25241	25344	25332	25293	25320	25286	25375	25253	25309	25392	25131	25421	25226	25221	25364	25248	25335	25242	25328	25329	25284	25334	25211	25367	25287	25360	25237	25240	25258	25339	25282	25284	25197	25382	25311	25345	25188	25179	25442	25295	25358	25181	25224	25288	25289	25291	25234	25267	25296	25339	25380	25130	25326	25179	25312	25314	25204	25252	25331	25450	25316	25300	25166	25262	25199	25271	25369	25310	25367	25207	25250	25298	25330	25272	25299	25132	25263	25136	25197	25203	25230	25194	25271	25186	25341	25277	25163	25274	25155	25385	25308	25316	25401	25224	25338	25210	25247	25294	25324	25249	25299	25302	25320	25264	25302	25285	25149	25249	25148	25341	25192	25308	25269	25370	25249	25445	25258	25307	25261	25149	25278	25360	25371	25270	25323	25200	25458	25404	25269	25164	25198	25291	25222	25336	25315	25340	25290	25246	25221	25213	25150	25270	25291	25329	25354	25102	25245	25308	25278	25230	25188	25289	25185	25416	25210	25163	25357	25168	25359	25174	25248	25225	25321	25237	25240	25287	25281	25152	25307	25281	25307	25370	25237	25247	25261	25293	25375	25309	25266	25338	25339	25228	25275	25378	25290	25200	25303	25335	25197	25303	25206	25177	25325	25286	25169	25219	25262	25255	25350	25347	25335	25304	25276	25307	25374	25298	25346	25196	25362	25162	25303	25417	25299	25202	25298	25227	25317	25294	25349	25362	25213	25295	25269	25342	25268	25261	25161	25288	25247	25302	25372	25405	25223	25154	25272	25198	25369	25157	25316	25302	25346	25263	25330	25065	25222	25410	25233	25363	25279	25278	25303	25278	25367	25267	25259	25277	25253	25402	25326	25225	25341	25249	25303	25258	25352	25327	25289	25133	25327	25349	25195	25411	25253	25323	25166	25318	25128	25265	25283	25153	25341	25299	25276	25221	25419	25211	25336	25329	25275	25108	25367	25291	25175	25299	25314	25288	25268	25311	25273	25276	25335	25209	25184	25191	25268	25341	25159	25182	25328	25160	25235	25396	25235	25409	25208	25213	25372	25308	25304	25285	25240	25266	25260	25312	25259	25207	25279	25219	25298	25252	25258	25274	25356	25308	25233	25258	25259	25175	25293	25371	25255	25197	25214	25185	25264	25272	25335	25252	25383	25218	25367	25451	25172	25330	25260	25341	25248	25315	25187
27283	22425	19998	18426	17583	17662	17074	16212	15328	15456	15266	15093	14977	14777	14688	14719	14700	14845	14798	14850	14775	14798	14643	14887	14810	14662	14707	14692	14857	14799	14860	14748	14878	14809	14864	14910	14777	14753	14843	14635	14659	14774	14623	14730	14644	14766	14804	14806	14560	14756	14729	14805	14758	14752	14554	14633	14641	14659	14602	14917	14590	14790	14690	14679	14707	14907	14684	14524	14763	14657	14887	14758	14760	14804	14843	14822	14820	14640	14700	14781	14803	14686	14748	14723	14632	14745	14733	14828	14698	14429	14638	15003	14736	14915	14725	14787	14695	14965	14804	14648	14728	14779	14846	14837	14785	14867	14837	14683	14715	14663	14610	14811	14542	14793	14727	14857	14703	14802	14774	14831	14742	14771	14631	14808	14710	14831	14723	14617	14766	14861	14882	14659	14606	14651	14731	14893	14625	14670	14747	14730	14833	14738	14724	14736	14918	14752	14834	14613	14823	14618	14772	14836	14715	14679	14695	14741	14755	14769	14570	14701	14638	14565	14798	14827	14922	14595	14859	14836	14699	14745	14701	14698	14903	14716	14806	14799	14730	14805	14747	14802	14896	14895	14831	14820	14576	14613	14605	14850	14609	14788	14829	14814	14716	14817	14608	14686	14801	14740	15012	14620	14734	14647	14599	14808	14908	14838	14723	14912	14764	14874	14553	14757	14708	14827	14743	14647	14604	14794	14723	14602	14701	14563	14696	14879	14985	14775	14810	14564	14707	14820	14603	14724	14839	14869	14644	14778	14641	14768	14847	15007	14740	14938	14759	14631	14975	14813	14760	14610	14724	14745	14897	14773	14716	14728	14820	14903	14905	14784	14750	14633	15021	14705	14714	14550	14838	14975	14878	14761	14738	14969	14725	14697	14800	14739	14757	14819	15046	14719	14775	14644	14702	14826	14735	14782	14682	14688	14831	14752	14969	14930	14617	14774	14751	14935	14922	14616	14854	14787	14666	14673	14742	14841	14845	14659	14538	14738	14738	14651	14722	14751	14860	14760	14567	14744	14887	14746	14621	14692	14742	14759	14848	14638	14604	14864	14774	14734	14931	14724	14861	14875	14972	14838	14783	14542	14655	14676	14959	15150	14816	14548	14801	14632	14898	14881	14654	15020	14747	14933	14950	14654	14918	14842	14583	14792	14640	14925	14771	14768	14624	14748	14793	14700	14943	14992	14717	14563	14714	14703	14845	14573	14744	14903	14691	14849	14577	14752	14680	14845	14914	14707	14764	14889	14654	14775	14734	14728	14844	14784	14692	14673	14744	14452	14645	14663	14736	14812	14776	14782	14693	14701	14684	14714	14829	14662	14627	15014	14877	14700	14697	14708	14680	14945	14868	14897	14687	14622	14604	14633	14924	14751	14770	14846	14579	14810	14775	14867	14720	14793	14816	14640	14936	14842	14809	14655	14769	14665	14899	14734	14742	14735	14766	14855	14903	14677	14839	14735	14769	14909	14717	14850	14957	14781	14610	14625	14838	14815	14822	14705	14817	14590	14759	14945	15000	14626	14812	14548	14679	14843	14775	14675	14836	14784	14805	14946	14842	14706	14770	14799	14610	14860	14821	14797	14737	14853	14692	14769	14949	14781	14804	14693	14803	14719	14947	14867	14812	14787	14870	14655	14731	14719	14704	14828	14669	14887	14848	14881	14926	14804	14789	14627	14791	14685	14738	14826	14844	14740	14720	14730	14730	14766	14990	14895	14823	14530	14621	14930	14984	14910	14769	14827	14586	14657	14818	14699	14923	14905	15032	14837	14709	14825	14886	14872	14684	14939	14932	14557	14669	14695	14874	14662	14830	14822	14837	14614	14838	14863	14915	14588	14647	14839	14658	14657	14989	14907	14814	14796	14627	14660	14906	14945	14834	14814	14719	14741	14613	14689	14818	14830	14757	14738	14756	14690	14711	14694	14643	14735	14677	14866	14836	14787	14686	14694	14795	14752	14829	14912	14694	14660	14669	14675	14565	14814	14889	14677	14745	14672	14568	14665	14718	14596	14841	14574	14782	14703	14787	14819	14848	14796	14880	14803	14819	14826	14871	14777	14970	14877	14684	14937	14873	14776	14788	14809	14704	14812	14648	14834	14851	14873	14651	14742	14788	14739	14713	14569	14994	14749	14781	14864	14808	14711	14655	14896	14759	14758	14689	14868	14814	14889	14877	14768	14534	14840	14727	14787	14787	14800	14604	14792	14917	14706	14807	14805	14819	14830	14954	14859	14895	14837	15025	14715	14742	14630	14785	14710	14944	14761	14996	14935	14793	14799	14794	15008	14576	14870	14832	14806	14752	14759	14762	14767	14972	14523	14852	14924	14819	14709	14788	14732	14805	14693	14654	14509	14812	14853	14713	14860	14811	14776	14799	14579	14884	14810	14848	14669	14919	14744	14803	14705	14627	14972	14840	14733	14639	14635	14744	14788	14652	14721	14768	14599	14732	14608	14746	14924	14746	14620	14678	14887	14850	14675	14783	14796	14798	14715	14787	14805	14839	14839	14696	14676	14667	14648	14968	14696	14630	14591	14793	14744	14774	14686	14681	14641	14693	14792	14845	14727	14677	14695	14575	14864	14801	14801	14835	14915	14818	14929	14876	14835	14813	14834	14832	14832	14895	14791	14932	14773	14664	14719	14946	14879	14767	14856	14813	14644	14794	14719	14777	14612	14844	14738	15001	14692	14810	14690	14749	14847	14871	14726	14822	14769	14626	14812	14685	14611	14686	14639	14708	14800	14870	14701	14701	14828	14662	14887	14813	14849	14693	14716	14817	14787	14859	14738	14531	14707	14720	14840	14749	14890	14725	14707	14951	14787	14701	14820	14780	14733	14676	14632	14639	14698	14782	14910	14832	14906	14749	14727	14756	14868	14778	14820	14721	14746	14829	14707	14898	14621	14821	14916	14776	14735	14925	14999	14834	14883	14923	15015	14941	14906	14967	14673	14883	14603	14764	14760	14803	14769	14741	14847	14658	14765	14701	14616	14730	14670	14535	14953	14772	14923	14812	14592	14756	14813	14776	14994	14712	14698	14967	14692	14773	14690	14796	14804	14963	14746	14819	14770	14909	14622	14595	14765	14955	14714	14716	14614	14757	14703	14801	14692	14771	14655	14750	14843	14608	14917	14626	14800	14646	14742	14693	14728	14612	14592	14904	14811	14755	14668	14448	14712	14701	14697	14581	14884	14713	14632	14701	14694	14638	14725	14753	14755	14783	14807	14472	14582	14887	14759	14738	14770	14656	14940	14724	14724	14765	14692	14617	14829	14870	14729	14683	14657	14954	14736	14758	14933	14742	14994	14837	14669	14762	14688	14764	14627	14575	14754	14617	14601	14735	14631	14678	14810	14908	14896	14696	14590	14710	14674	14784	15096	14878	14891	14779	14838	14708	14934	14780	14592	14643	14798	14617	14530	14952	14646	14848	14682	14663	14760	14677	14772	14681	14773	14735	14802	14943	14640	14853	14817	14950	14688	14742	14582	14749	14700	14645	14780	14790	14739	14906	14716	14795	14706	14569	14898	14730	14581	14752	14747	14696	14644	14646	15007	14773	14773	14666	14871	14720	14741	14739	14729	14579	14860	14752	14578	14789	14592	14740	14576	14862	14740	14597	14645	14767	14727	14929	14942	14871	14866	14550	14653	14691	14686	14563	14955	14863	14891	14730	14719	14690	14682	14664	14838	14745	14661	14647	14796	14765	14773	14655	14770	14748	14604	14678	14713	14671	14737	14822	14915	14684	14803	14782	14643	14735	14720	14663	14827	14589	14824	14966	14766	14760	14723	14795	14723	14794	14757	14876	14729	14626	14738	14720	14749	14859	14735	14576	14789	14720	14892	14833	14921	14775	14710	14811	14836	14772	14652	14711	14834	15064	14676	14728	14805	14800	15013	14695	14864	14765	14728	14541	14753	14824	14717	14991	14718	14819	14860	14801	14726	14523	14842	14827	14865	14593	14592	14813	14617	14747	14696	14667	14748	14791	14762	14754	14799	14904	14729	14661	14745	15013	14730	14931	14680	14734	14727	14524	14748	14658	14580	14634	14683	14776	14599	14750	14792	14803	14859	14960	14869	14763	14848	14830	14753	14946	14729	14835	14918	14851	14825	14904	14749	14664	14754	14773	14586	14741	14626	14747	14534	14721	14684	14816	14793	14665	14898	14774	14750	14993	14753	14635	14620	14774	14805	14827	14697	14810	14714	14636	14843	14722	14839	14731	14716	14856	14872	14680	14884	14841	14795	14776	14955	14866	14690	14583	14887	14794	14713	14689	14716	14724	14818	14872	14555	14581	14632	14649	14786	14724	14778	14861	14561	14922	14710	14707	14814	14752	14753	14751	14830	14777	14804	14693	14866	14780	14961	14749	14656	14676	14748	14785	14887	14815	14582	14894	14945	14678	14762	14844	14856	14598	14755	14826	14594	14734	14737	14617	14676	14675	14727	14720	14765	14822	14886	14731	14874	14773	14690	14712	14768	14793	14725	14807	14861	14687	14568	14683	14782	14835	14861	14639	14831	14579	14823	14699	14872	14658	14770	14894	14850	14810	14653	14783	14751	14653	14660	14708	14656	14757	14667	14864	14713	14744	14990	14660	14718	14688	14686	14961	14885	14692	14754	15050	14688	14931	14678	14836	14684	14738	14842	14759	14820	14661	14671	14591	14814	14818	14612	14780	14790	14649	14751	14721	14821	14850	14817	14799	14820	14881	14691	14721	14930	14788	14643	14824	14798	14777	14691	14663	14796	14797	14801	14646	14594	14496	14720	14799	14680	14713	14932	14768	14929	14961	14720	14594	14573	14842	14920	14649	14809	14877	14717	14772	14744	14892	14624	14884	14607	14837	14790	14776	14830	14782	14392	14743	14648	14978	14800	14705	14702	14918	14710	14731	14784	14709	14869	14866	14920	14816	14771	14914	14636	14750	14832	14703	14895	14769	14857	14812	14960	14894	14775	14952	14816	14908	14821	14691	14750	14770	14793	14854	14722	14689	14772	14955	14647	14780	14634	14682	14793	14721	14719	14682	14758	15002	14756	14755	14835	14956	14825	14834	14707	14692	14717	14914	14747	14790	14699	14758	14820	14759	14828	14541	14663	14766	14644	14798	14875	14774	14743
32718	28455	28946	30698	31701	30650	29558	27621	26425	26508	26322	26201	25908	25634	25632	25533	25548	25543	25595	25669	25711	25559	25743	25456	25622	25591	25466	25722	25481	25470	25425	25479	25605	25594	25436	25505	25557	25614	25555	25523	25580	25560	25653	25538	25565	25523	25536	25558	25497	25481	25565	25607	25471	25552	25499	25467	25406	25578	25631	25498	25580	25607	25461	25607	25551	25484	25619	25437	25672	25429	25643	25392	25473	25600	25540	25699	25604	25575	25485	25631	25523	25571	25531	25526	25453	25590	25505	25558	25522	25459	25418	25659	25490	25626	25442	25532	25542	25502	25505	25486	25660	25545	25710	25614	25482	25665	25541	25509	25569	25413	25636	25451	25675	25673	25449	25489	25538	25527	25501	25609	25437	25617	25615	25406	25648	25381	25509	25496	25635	25703	25554	25623	25562	25444	25489	25620	25605	25560	25515	25656	25526	25452	25533	25537	25488	25487	25593	25584	25578	25576	25525	25726	25433	25600	25611	25559	25572	25675	25561	25553	25614	25617	25553	25557	25576	25536	25559	25551	25530	25721	25577	25673	25577	25496	25638	25518	25626	25568	25558	25549	25536	25519	25505	25538	25528	25641	25437	25516	25645	25620	25487	25576	25653	25715	25603	25545	25495	25655	25550	25502	25405	25651	25526	25592	25499	25550	25631	25588	25515	25449	25579	25648	25585	25497	25632	25645	25488	25614	25575	25518	25536	25688	25642	25558	25539	25490	25597	25490	25525	25622	25648	25551	25578	25540	25625	25593	25516	25608	25478	25643	25717	25488	25560	25568	25638	25689	25620	25442	25682	25639	25533	25596	25540	25504	25655	25480	25568	25548	25463	25600	25361	25514	25681	25522	25633	25644	25609	25547	25732	25490	25550	25524	25608	25377	25539	25453	25638	25602	25635	25460	25546	25471	25518	25693	25598	25501	25519	25674	25489	25468	25616	25520	25599	25678	25520	25522	25490	25559	25582	25554	25552	25686	25603	25651	25584	25586	25533	25504	25617	25552	25380	25557	25543	25579	25529	25613	25572	25599	25494	25666	25584	25500	25500	25678	25613	25506	25649	25552	25545	25625	25525	25780	25518	25513	25588	25564	25474	25668	25450	25620	25676	25608	25563	25596	25650	25637	25492	25622	25427	25510	25712	25552	25656	25517	25591	25513	25401	25690	25658	25588	25614	25573	25622	25513	25631	25707	25519	25624	25553	25684	25610	25537	25444	25642	25564	25545	25638	25536	25572	25605	25646	25554	25544	25647	25704	25576	25418	25510	25523	25475	25611	25531	25434	25657	25358	25661	25565	25639	25503	25443	25580	25673	25586	25602	25551	25582	25550	25634	25565	25548	25584	25554	25598	25555	25643	25511	25573	25541	25663	25660	25601	25502	25584	25621	25407	25665	25482	25559	25637	25557	25646	25624	25500	25436	25628	25502	25551	25583	25684	25581	25620	25641	25749	25554	25781	25516	25542	25649	25600	25647	25526	25678	25575	25471	25555	25601	25623	25420	25671	25575	25660	25543	25566	25537	25602	25706	25486	25672	25475	25560	25643	25551	25579	25559	25469	25508	25627	25653	25624	25526	25564	25558	25564	25612	25527	25535	25463	25663	25512	25647	25593	25509	25518	25659	25630	25536	25596	25623	25573	25635	25577	25455	25507	25563	25550	25495	25726	25592	25463	25610	25552	25608	25640	25481	25611	25535	25635	25670	25531	25599	25435	25614	25598	25490	25599	25743	25622	25633	25642	25598	25645	25554	25570	25570	25587	25455	25570	25672	25516	25492	25512	25564	25654	25409	25646	25541	25448	25697	25670	25654	25520	25618	25592	25643	25638	25697	25594	25541	25613	25419	25565	25606	25632	25548	25712	25519	25618	25568	25488	25620	25531	25509	25505	25520	25556	25589	25607	25591	25633	25500	25469	25636	25502	25686	25572	25664	25427	25631	25574	25620	25520	25532	25670	25511	25417	25550	25604	25473	25634	25608	25464	25611	25628	25571	25574	25593	25494	25520	25511	25710	25353	25600	25697	25552	25726	25576	25603	25596	25616	25596	25485	25625	25655	25488	25606	25566	25592	25541	25566	25489	25536	25547	25538	25546	25643	25460	25665	25596	25653	25580	25585	25513	25610	25508	25617	25557	25540	25590	25576	25508	25664	25507	25617	25485	25484	25570	25552	25625	25464	25648	25531	25502	25627	25610	25532	25650	25574	25712	25546	25580	25465	25616	25711	25592	25520	25601	25618	25559	25504	25636	25629	25681	25664	25503	25515	25600	25540	25469	25651	25562	25518	25642	25571	25659	25628	25551	25543	25593	25582	25652	25579	25521	25531	25563	25503	25539	25641	25546	25662	25579	25548	25511	25725	25617	25491	25450	25648	25567	25386	25666	25602	25466	25557	25618	25561	25661	25555	25732	25544	25616	25643	25558	25409	25531	25688	25612	25498	25704	25620	25514	25716	25508	25555	25659	25562	25563	25536	25551	25573	25687	25520	25514	25509	25580	25562	25743	25483	25653	25652	25489	25582	25611	25622	25704	25668	25705	25630	25554	25662	25723	25583	25625	25529	25548	25515	25571	25627	25577	25602	25718	25530	25468	25616	25548	25555	25721	25594	25627	25522	25535	25620	25626	25479	25534	25649	25689	25615	25550	25516	25512	25533	25453	25589	25372	25754	25551	25627	25627	25500	25594	25466	25555	25544	25431	25539	25512	25594	25405	25652	25666	25638	25588	25514	25552	25586	25633	25452	25447	25607	25493	25478	25640	25657	25583	25637	25487	25629	25682	25501	25669	25558	25489	25717	25473	25678	25627	25651	25669	25450	25601	25579	25575	25669	25571	25537	25570	25634	25492	25585	25522	25651	25612	25479	25623	25563	25528	25608	25668	25658	25475	25471	25707	25627	25577	25592	25761	25627	25673	25573	25588	25504	25731	25668	25546	25673	25451	25543	25632	25718	25601	25672	25594	25530	25669	25699	25606	25399	25735	25557	25501	25613	25499	25589	25540	25468	25543	25636	25531	25518	25577	25631	25557	25709	25493	25554	25418	25599	25556	25573	25502	25689	25635	25663	25562	25588	25590	25600	25549	25672	25624	25595	25575	25752	25755	25607	25586	25595	25499	25613	25729	25548	25542	25622	25638	25643	25581	25599	25570	25693	25557	25651	25583	25537	25671	25627	25601	25645	25613	25620	25604	25508	25532	25536	25741	25621	25629	25526	25529	25562	25701	25498	25477	25589	25567	25601	25628	25539	25546	25715	25592	25478	25650	25607	25506	25640	25618	25490	25580	25605	25577	25624	25589	25441	25576	25485	25614	25595	25514	25632	25585	25659	25577	25603	25571	25567	25607	25551	25533	25664	25576	25602	25451	25772	25595	25614	25674	25626	25526	25546	25704	25674	25673	25649	25656	25534	25593	25464	25558	25443	25624	25581	25564	25558	25551	25621	25588	25595	25645	25619	25532	25461	25592	25634	25531	25472	25518	25530	25664	25514	25564	25589	25666	25460	25549	25670	25617	25537	25532	25479	25624	25613	25575	25549	25595	25620	25492	25515	25609	25628	25542	25543	25444	25525	25610	25532	25592	25611	25496	25531	25662	25536	25577	25569	25645	25729	25619	25563	25566	25500	25520	25618	25615	25484	25377	25634	25511	25754	25580	25494	25717	25598	25631	25597	25709	25652	25538	25431	25570	25708	25514	25698	25405	25725	25532	25555	25578	25585	25434	25661	25563	25632	25575	25599	25519	25605	25605	25648	25585	25561	25600	25678	25713	25599	25467	25664	25495	25711	25636	25552	25557	25685	25551	25500	25612	25510	25689	25442	25760	25574	25533	25578	25657	25484	25532	25602	25520	25557	25631	25609	25474	25498	25667	25491	25620	25539	25499	25575	25490	25680	25630	25658	25516	25673	25606	25587	25484	25635	25688	25532	25581	25605	25580	25507	25591	25382	25550	25721	25569	25589	25550	25550	25663	25687	25610	25588	25539	25607	25676	25493	25473	25621	25705	25616	25537	25682	25533	25694	25473	25615	25621	25623	25495	25493	25577	25560	25500	25696	25601	25686	25826	25704	25626	25543	25669	25500	25512	25575	25530	25531	25634	25521	25507	25633	25364	25627	25539	25486	25553	25519	25720	25459	25630	25539	25531	25734	25717	25686	25439	25688	25553	25675	25571	25584	25576	25496	25522	25624	25542	25525	25542	25747	25591	25520	25633	25625	25473	25727	25590	25581	25508	25573	25510	25683	25568	25576	25572	25605	25524	25615	25572	25558	25499	25599	25451	25553	25702	25527	25526	25529	25570	25633	25704	25644	25484	25513	25527	25713	25539	25518	25490	25590	25693	25698	25593	25416	25578	25528	25693	25614	25609	25673	25553	25685	25533	25655	25555	25585	25572	25675	25498	25434	25583	25541	25497	25602	25427	25584	25554	25626	25603	25504	25577	25746	25490	25673	25669	25533	25520	25517	25522	25674	25616	25539	25616	25499	25465	25510	25517	25477	25612	25634	25554	25605	25644	25529	25642	25470	25577	25561	25719	25570	25569	25703	25562	25502	25604	25634	25539	25660	25488	25706	25523	25568	25489	25539	25615	25610	25520	25584	25481	25629	25510	25742	25479	25621	25503	25670	25597	25531	25467	25606	25508	25500	25584	25567	25600	25597	25514	25480	25560	25522	25601	25677	25546	25550	25496	25620	25488	25558	25487	25724	25622	25666	25538	25529	25745	25578	25611	25582	25661	25608	25483	25680	25509	25598	25446	25574	25542	25570	25571	25612	25595	25655	25537	25460	25534	25641	25544	25568	25529	25699	25577	25756	25495	25579	25526	25563	25486	25655	25652	25489	25668	25588	25557	25578	25612	25650	25558	25658	25650	25552	25566	25575	25589	25524	25569	25606	25577	25509	25650	25491	25666	25637	25503	25514	25607	25601	25630	25601	25494	25624	25642	25581	25680	25563	25674	25664	25414	25598	25630	25619	25576	25475	25576	25752	25496	25687	25563	25576	25542	25532	25633	25669	25613	25551	25543	25575	25699	25659	25555	25479	25495	25613	25580	25658	25558	25483	25516	25507	25553	25479	25650	25597	25645	25693	25506	25671	25614	25578	25476	25634	25588	25610	25680	25562	25496
29160	26193	22716	22155	22307	22797	21685	20815	19438	18820	17642	17120	16805	16229	16186	16055	16010	16145	15985	15898	16159	15832	16047	15975	16254	15857	16115	15931	16034	15925	15982	16112	15765	15912	15875	15800	15899	15869	16042	16055	15939	15925	16015	15820	15952	16122	15970	15890	16153	16173	16200	16069	15976	15837	16002	15917	15866	15838	15954	16053	15967	15946	15912	15830	16051	15839	15874	15843	15713	16077	16087	16139	15815	15995	16009	16060	16107	16138	16008	15711	15999	15899	15773	16002	15773	15916	15813	16150	15920	16040	16188	15806	15897	15809	15985	15668	15976	15745	15968	15843	15860	15843	15850	16033	15789	16097	15903	15788	15949	15891	15941	16021	16121	15822	16022	15965	16028	15757	15812	15928	16196	15948	16056	16177	15860	16090	15849	16067	15888	16049	16087	16005	15708	15956	15851	15880	16065	15982	15926	15867	15864	16036	15855	15997	16025	15895	15997	15919	16014	16128	16082	16022	16106	15931	15658	15848	16006	16103	15904	15923	15891	15880	15986	15812	15852	16009	15922	16164	16037	16069	16054	15945	15943	15773	16018	16019	16104	15963	15959	15994	15783	15831	15994	15882	15867	16111	15767	16052	15825	16028	15798	15918	15914	16035	15968	16105	16146	15905	16012	15942	15777	15872	15874	16020	16168	15978	15893	16019	15688	16005	15924	16128	15855	15914	15987	15998	15993	15949	15954	16125	15896	15826	15876	16166	15785	15796	16115	16211	16000	16118	16002	15789	15961	15892	15955	16076	15983	16072	15934	15742	15885	15910	15896	15948	15957	15913	15842	16367	16116	15995	15946	16036	16076	15893	15995	16053	15854	16038	15991	15962	15977	15926	15888	15680	15866	15854	15951	15929	15934	15874	15991	15982	16056	15878	15902	15895	15906	15889	16139	15899	15884	15747	15834	16017	16096	15995	15707	16111	16061	15807	16105	15916	15896	15978	16038	15990	15937	16163	15951	16036	15984	15922	16097	16003	16251	16053	15954	15869	15857	15940	16100	16038	15981	15981	15809	15740	16066	15917	16025	15936	16080	16115	15928	15851	16308	15929	16055	15889	16019	16101	16059	15934	16200	15863	16184	15936	16103	16027	15901	15896	15921	15964	16061	15884	15859	15921	16087	15879	16032	16018	15974	15939	16180	16245	15947	15855	16311	15965	15807	15931	15942	15986	15887	15893	16077	15998	16074	16046	15889	15980	16178	15930	15955	16051	16010	16031	16046	15989	15886	16183	16007	15829	16021	15956	15942	15958	16057	15966	15917	15887	15922	15948	15940	15854	15941	15860	15935	16122	16018	15909	15969	15820	15867	16044	16091	15947	16023	15873	16078	15984	16047	16037	15882	15750	16068	15901	16092	15977	16006	15939	15775	15897	15870	15908	16144	15924	16007	15857	15938	16150	15805	15823	16111	16074	15953	15823	16070	16085	16111	15856	15792	15997	15862	15809	15814	15990	15988	15932	15939	16020	15890	16089	15822	15694	15986	16019	15866	16070	16100	16239	15882	15883	15827	15939	15851	16136	15867	15976	15936	16086	15701	15931	15752	15945	15973	16000	16035	15999	15905	15876	16094	16000	16058	15883	15967	15912	15846	16001	16134	16030	15960	15793	15918	15957	16044	16186	15989	15947	15748	15691	15938	15955	15983	15927	16005	15908	16130	15941	16039	16144	16150	16060	16075	16028	16148	16229	15911	15988	15942	15859	16155	16204	15941	15958	15916	16052	15888	15766	15970	16005	16206	15943	16104	16041	15726	16112	16094	15990	16134	16149	16163	16049	16017	15938	15813	15915	15675	15979	15861	15994	15982	15757	16049	15968	15841	15760	15881	15904	16009	15885	15871	16130	15964	15948	15906	15936	15909	15958	16158	15805	15964	16032	15809	15988	15959	15879	16031	16069	15893	15906	15993	15917	16124	15853	15706	15900	15918	16071	16182	15851	15867	15947	16130	15971	16006	16064	16112	15845	15999	15962	16067	16037	15942	15793	15891	15830	16099	16058	15923	16048	16039	15759	15714	15818	15782	15912	16154	15940	15945	16056	15869	15944	15899	15877	15861	16041	16081	16028	15805	15897	16053	15965	16108	15945	15905	15867	16115	15949	15981	15895	15889	16020	16056	15948	15954	16075	15965	16094	16138	16021	16149	15855	16262	15848	15835	16048	16353	16101	15915	16017	16129	15797	15887	15850	16037	16153	15915	15821	15804	15808	15955	15792	16024	16022	16010	15967	15913	16045	15839	16047	15844	15980	16164	15788	16158	15960	16016	15966	15941	15892	15832	15912	15973	15843	16017	15728	15934	15938	15778	16119	16079	16046	16096	15956	16032	15857	15975	15983	15995	15719	16181	16049	15841	15844	15861	16018	16106	15922	15967	15966	15949	16205	15838	16085	15904	15995	15955	15988	15949	15912	16007	15837	15941	16109	16084	15954	15850	15895	15907	15838	15848	15842	16020	15858	15913	15892	16016	15916	15859	16189	15885	16013	15934	15957	15719	15985	15896	15839	16133	15991	15940	16067	15865	15921	16066	16082	16069	15957	16052	16078	15939	15964	16108	15802	15896	15858	15975	16047	16051	15873	16227	16075	15892	15673	16107	15796	16131	15903	15963	16140	16003	15947	15932	15998	16195	15956	16066	16134	15751	15771	16144	15944	15952	16088	15825	16080	15945	15802	16089	16000	15958	15965	16077	16098	16138	16014	16002	15818	15983	16080	15998	16171	16015	16062	15988	15972	16027	15827	15975	16102	15993	15792	15917	16043	15847	15740	16047	15955	15935	16168	16076	16161	15904	16084	15947	16065	15853	15721	15925	15929	16036	15952	16030	15900	15981	15786	15955	16026	15991	16039	16030	15819	16065	16012	15929	15917	16185	15994	15942	15950	16016	15889	15889	15916	16116	15961	15931	15974	15978	15927	15957	15896	15863	16015	15924	16008	15876	15982	16001	15991	15914	16154	16110	15873	15848	15970	16189	16182	16107	15893	15996	15910	16056	15954	15844	15869	15966	15877	16065	16195	15809	15903	15989	15913	16094	15915	15879	16132	15864	15837	16053	15878	15933	15729	15901	16051	15950	15849	16092	15896	16006	15915	16080	15983	15831	16017	15929	15913	15986	16017	16126	15873	15894	15790	16100	16031	16034	15911	16013	16058	15986	16074	15918	15960	15900	15885	15949	16056	15980	15946	15805	15995	15894	15804	15792	16144	15946	16213	15814	15876	15996	15930	15981	16111	16149	15645	16002	16018	15843	15939	16045	15954	15793	15950	16153	16104	16069	16066	15867	16055	15901	16065	15922	15981	15933	15912	16023	15871	15979	15841	15777	15825	15797	15856	16076	15932	16092	15958	16026	15869	16008	15969	16013	15995	15986	15917	16052	15822	15944	15772	15824	15949	15975	16039	15828	15850	16041	15972	16147	15954	15935	15813	16137	16024	16111	16070	15849	15838	16105	16089	15876	15888	16037	15728	15923	15810	15883	16130	16117	16003	15908	15876	16042	15941	15902	15735	15995	16000	15935	15889	16089	16029	16033	15773	15975	16064	16144	15997	15694	15927	16048	15999	15940	16031	16035	15873	16025	15958	16034	15844	15980	16223	15694	16006	16136	15835	16197	15961	16040	15989	16091	16059	15913	15840	15859	15937	15804	16101	15897	15790	15779	15907	16107	15881	15987	15841	15758	15999	15959	15785	15807	15808	15914	15978	15819	15905	16044	16144	15978	16079	16030	16024	16111	16124	16039	16217	15931	16052	15952	15897	16105	15915	15849	15741	15929	15846	16081	16029	15928	16013	15888	15963	16187	15919	16193	16111	15836	16053	16010	15837	15919	15927	16038	16055	15788	15907	15898	16012	15997	16065	16031	16058	15869	15882	15884	15886	16073	16064	15974	16064	16078	15919	16069	15976	15935	15889	15949	15786	15902	15800	15767	15874	16007	15932	15960	15953	16003	16029	16062	15907	15994	16252	16067	16124	16154	15903	15750	15876	15994	15889	16050	15900	15933	15960	16175	16063	16294	16141	15879	16172	15946	15920	16140	15963	15886	16079	15855	15790	15890	15965	16039	15844	16186	16015	16060	16067	16040	15881	16046	15893	16100	16077	15807	15881	15982	15947	16020	15925	16014	15848	15893	16056	16024	15984	15926	16056	16085	15854	15903	15935	15961	15986	15942	15994	15981	16034	16001	15890	16074	16010	15748	15949	15854	16026	15845	15988	15934	16070	15889	15811	15849	16007	15873	16059	15921	15866	16150	16024	16155	15898	16112	15849	16021	15908	15787	15836	16051	15908	15880	15857	15960	15789	15973	15853	16156	15733	15923	15910	15642	15971	16109	15977	16058	15856	16047	16043	15941	15774	15825	15807	15900	15924	15930	16079	16139	15941	15998	15829	15834	15904	15970	15853	16072	16168	16021	16029	16153	15985	16198	16068	15927	16158	16078	15954	15966	16029	15982	16081	16218	16134	16034	15968	16091	16007	16041	15961	16013	15864	16142	15949	16134	16120	15841	15934	16089	16031	15981	15843	15836	16160	15835	15832	16167	15894	16018	16158	15837	16013	15922	15963	15936	16066	15808	15986	15814	15896	15858	15865	16019	15958	15918	15962	16009	15962	16010	16045	15897	15920	15982	16085	16156	15846	15869	15864	15920	16129	15953	15967	15970	16001	15974	15905	15918	16161	15908	16152	15945	15912	15976	15833	15881	15854	15920	15859	15968	15831	15838	15925	15864	15814	15868	16045	16360	15914	15953	16057	15960	15852	15641	15898	16087	15949	15869	15837	15844	15929	15953	16018	16065	16008	16164	15862	15835	15901	15941	15837	15931	16121	15810	16064	15985	16101	16228	16014	15933	15855	16031	15979	16106	16095	16105	15919	15983	16060	15838	16098	16064	16055	16185	15904	15901	16071	15828	15833	15795	16105	16015	16088	16237	16052	16079	16147	15923	15676	15802	16152	16226	16055	15962	15943	15848	15940	16159	15927	15953	15957	15907	15924	16136	16120	15993	16186	15883	16085	16237	16137	16226	16293	16039	16066	16033	15961	16059	16034	15842	15787	16111	15963	15984	16027	16168	16003	15849	16186	15972	16044	16116	16051	16130	15963	15927	15909	15858	15871	16050	16035
32320	25791	28097	30802	31410	29805	29136	28547	27758	27066	25815	25393	24734	24529	24317	24304	24279	24275	24166	24167	24301	24178	24256	24467	24254	24247	24190	24201	24330	24292	24161	24146	24200	24220	24004	24126	24255	24320	24243	24206	24111	24080	24167	24129	24132	24268	24255	24265	24114	24164	24295	24092	24339	24177	24053	24212	24106	24296	24137	24258	24113	24299	24260	24063	24190	24277	24194	24009	24147	24133	24089	24165	24228	24239	24102	24350	24126	24271	24077	24200	24300	24148	24244	24254	24039	24279	24110	24243	24068	24218	24216	24194	24175	24193	24161	24283	24131	24155	24255	24152	24155	24143	24186	24296	24185	24259	24138	24166	24180	24292	24051	24234	24103	24212	24199	24052	24240	24082	24195	24210	24199	24144	24172	24159	24169	24111	24320	24110	24288	24208	24217	24215	24226	24138	24138	24127	24173	24299	24170	24101	24286	24232	24167	24165	24332	24253	24209	24233	24366	24249	24163	24198	24065	24290	24174	24224	24357	24115	24262	24204	24203	24127	24232	24284	24082	24302	24105	24155	24043	24240	24102	24211	24144	24208	24251	24250	24076	24191	24202	24284	24050	24260	24095	24176	24075	24262	24218	24327	24162	24171	24158	24153	24221	24225	24369	24157	24248	24198	24324	24236	24197	24087	24169	24207	24292	24139	24364	24114	24320	24216	24188	24197	24242	24155	24354	24226	24215	24221	24139	24185	24210	24294	24269	24095	24243	24056	24255	24122	24208	24137	24296	24207	24252	24316	24210	24184	24190	24197	24239	24124	24262	24320	24261	24240	24163	24287	24217	24236	24249	24274	24191	24147	24291	24245	24203	24270	24284	24305	24216	24223	24209	24211	24221	24149	24218	24132	24192	24135	24169	24223	24216	24137	24317	24272	24197	24267	24209	24215	24220	24268	24229	24198	24234	24124	24374	24186	24027	24292	24154	24184	24210	24308	24142	24080	24211	24167	24072	24349	24221	24147	24176	24198	24223	24159	24356	24203	24189	24236	24233	24090	24324	24173	24254	24188	24347	24191	24213	24188	24227	24125	24099	24206	24295	24320	24214	24210	24225	24300	24167	24331	24166	24245	24204	24296	24207	24377	24255	24218	24115	24219	24157	24223	24181	24256	24288	24211	24125	24210	24251	24227	24162	24288	24146	24162	24292	24152	24314	24206	24239	24193	24261	24232	24314	24298	24183	24224	24180	24231	24145	24179	24332	24224	24255	24200	24126	24212	24149	24152	24264	24066	24361	24246	24124	24293	24185	24327	24258	24061	24127	24257	24382	24172	24288	24243	24152	24238	24266	24249	24275	24191	24152	24427	24095	24229	24200	24267	24155	24180	24018	24201	24181	24132	24307	24100	24189	24267	24067	24297	24184	24230	24067	24226	24101	24291	24097	24218	24060	24256	24203	24317	24197	24125	24166	24326	24275	24325	24083	24223	24354	24280	24332	24258	24102	24261	24155	24156	24420	24246	24257	24247	24287	24178	24231	24202	24145	24216	24161	24235	24165	24339	24269	24116	24253	24032	24212	24270	24249	24276	24214	24290	24061	24216	24172	24238	24279	24173	24206	24305	24250	24331	24182	24207	24199	24399	24135	24126	24230	24181	24159	24257	24135	24196	24201	24203	24346	24214	24099	24242	24182	24246	24244	24184	24189	24145	24135	24138	24372	24189	24285	24233	24307	24251	24393	24308	24235	24239	24103	24279	24286	24185	24202	24215	24239	24257	24289	24113	24159	24302	24223	24241	24215	24166	24092	24220	24110	24241	24187	24099	24256	24316	24363	24071	24356	24207	24313	24184	24276	24140	24292	24164	24285	24179	24187	24325	24187	24112	24338	24202	24206	24203	24183	24231	24200	24276	24277	24188	24149	24282	24165	24276	24345	24337	24288	24224	24207	24300	24080	24364	24250	24175	24251	24149	24241	24217	24231	24163	24147	24260	24239	24326	24176	24230	24148	24252	24233	24181	24248	24264	24243	24158	24189	24264	24122	24306	24208	24160	24343	24283	24316	24348	24106	24239	24122	24276	24273	24240	24224	24099	24263	24285	24147	24258	24171	24297	24176	24203	24170	24287	24321	24196	24236	24310	24322	24207	24214	24259	24238	24428	24261	24322	24118	24247	24327	24096	24271	24299	24270	24163	24305	24188	24155	24252	24150	24324	24175	24167	24122	24193	24346	24103	24287	24236	24222	24202	24207	24352	24214	24331	24183	24242	24352	24281	24251	24172	24142	24237	24244	24278	24275	24215	24201	24086	24181	24182	24289	24223	24084	24313	24100	24315	24303	24119	24285	24223	24265	24288	24258	24292	24122	24267	24420	24188	24247	24128	24276	24182	24117	24350	24280	24247	24260	24135	24155	24214	24170	24217	24185	24195	24184	24367	24302	24176	24195	24290	24149	24187	24255	24225	24329	24274	24170	24155	24163	24233	24190	24179	24275	24208	24177	24218	24214	24270	24189	24196	24125	24268	24266	24278	24121	24312	24208	24174	24111	24352	24331	24067	24415	24226	24135	24331	24247	24347	24243	24243	24121	24268	24269	24252	24203	24235	24214	24206	24236	24269	24253	24127	24172	24288	24341	24180	24420	24174	24309	24343	24196	24270	24343	24252	24215	24292	24177	24227	24192	24170	24179	24396	24391	24176	24194	24204	24232	24190	24223	24138	24296	24250	24278	24251	24298	24204	24229	24216	24258	24279	24170	24203	24174	24285	24215	24279	24116	24254	24337	24115	24314	24220	24204	24310	24222	24397	24258	24270	24196	24278	24239	24273	24282	24259	24219	24212	24250	24294	24235	24318	24158	24338	24092	24241	24245	24302	24318	24324	24247	24298	24239	24120	24226	24321	24238	24195	24273	24242	24227	24203	24353	24240	24302	24257	24286	24235	24341	24226	24271	24273	24155	24258	24094	24305	24159	24195	24247	24098	24302	24292	24214	24229	24248	24371	24150	24229	24251	24105	24257	24180	24265	24267	24248	24292	24226	24279	24159	24161	24336	24161	24176	24316	24241	24376	24286	24108	24237	24209	24347	24193	24267	24335	24366	24371	24298	24198	24383	24152	24254	24191	24294	24250	24132	24389	24243	24159	24184	24203	24268	24316	24337	24266	24305	24205	24113	24152	24213	24244	24315	24285	24216	24253	24205	24277	24125	24328	24121	24275	24174	24241	24214	24234	24230	24231	24329	24262	24239	24305	24138	24264	24193	24254	24198	24293	24183	24127	24277	24288	24295	24179	24227	24275	24272	24174	24435	24236	24209	24174	24378	24239	24182	24191	24148	24245	24220	24285	24332	24198	24262	24264	24185	24287	24251	24283	24313	24304	24271	24206	24316	24243	24225	24350	24256	24260	24266	24194	24199	24255	24234	24322	24263	24282	24196	24175	24225	24256	24214	24282	24147	24240	24340	24212	24172	24292	24196	24344	24342	24261	24054	24354	24389	24223	24245	24195	24136	24209	24156	24252	24144	24287	24141	24304	24369	24150	24189	24235	24268	24348	24263	24212	24255	24209	24290	24224	24238	24119	24179	24194	24226	24330	24286	24140	24134	24248	24232	24225	24281	24237	24288	24190	24204	24287	24245	24281	24157	24243	24303	24193	24133	24275	24285	24373	24285	24179	24213	24216	24121	24338	24227	24244	24213	24188	24297	24259	24148	24268	24193	24263	24084	24205	24326	24246	24130	24200	24287	24311	24405	24257	24229	24278	24257	24183	24327	24214	24190	24278	24268	24078	24293	24271	24267	24161	24244	24176	24015	24223	24456	24227	24156	24179	24359	24276	24150	24253	24168	24313	24295	24296	24227	24187	24170	24235	24371	24311	24255	24185	24300	24198	24277	24304	24344	24130	24329	24147	24092	24230	24268	24245	24217	24394	24219	24288	24168	24222	24180	24116	24315	24239	24248	24226	24158	24245	24342	24209	24227	24302	24311	24211	24302	24252	24221	24162	24191	24331	24300	24207	24258	24240	24218	24137	24262	24157	24270	24116	24334	24268	24261	24169	24319	24185	24196	24335	24177	24241	24223	24328	24095	24155	24259	24133	24220	24118	24234	24275	24347	24259	24276	24197	24303	24197	24188	24319	24202	24168	24350	24363	24192	24246	24219	24192	24318	24197	24145	24406	24280	24164	24220	24171	24242	24364	24187	24258	24245	24284	24278	24103	24357	24149	24185	24182	24181	24318	24209	24287	24164	24150	24270	24140	24232	24234	24061	24290	24375	24233	24153	24203	24246	24214	24274	24283	24158	24230	24125	24278	24250	24298	24370	24156	24176	24093	24209	24301	24283	24177	24193	24284	24307	24195	24305	24166	24221	24218	24207	24216	24266	24250	24224	24079	24312	24271	24260	24305	24185	24230	24226	24331	24222	24064	24259	24330	24329	24096	24366	24280	24204	24210	24214	24243	24239	24215	24272	24221	24212	24157	24385	24196	24228	24188	24146	24222	24213	24308	24341	24272	24299	24229	24208	24317	24376	24096	24255	24142	24182	24348	24149	24340	24120	24283	24215	24278	24197	24325	24201	24302	24104	24171	24243	24223	24287	24232	24238	24145	24258	24121	24154	24280	24264	24349	24193	24148	24235	24330	24251	24196	24232	24298	24311	24205	24278	24217	24301	24277	24150	24155	24183	24253	24276	24207	24346	24215	24142	24190	24227	24280	24155	24231	24159	24165	24289	24230	24269	24218	24147	24266	24288	24246	24185	24108	24375	24154	24160	24240	24173	24183	24146	24262	24142	24294	24295	24278	24071	24372	24138	24375	24248	24207	24228	24235	24191	24183	24215	24317	24333	24218	24176	24259	24144	24138	24327	24354	24255	24216	24299	24129	24391	24298	24313	24265	24173	24308	24310	24209	24217	24210	24306	24208	24247	24224	24194	24264	24316	24201	24156	24289	24197	24246	24240	24217	24222	24308	24178	24335	24255	24213	24267	24229	24238	24240	24225	24176	24190	24224	24239	24294	24235	24245	24220	24154	24320	24432	24168	24217	24271	24329	24260	24243	24234	24299	24089	24155	24222	24331	24166	24268	24215	24270	24340	24253	24251	24271	24267	24147	24296	24176	24223	24293	24257	24163	24319	24269	24316	24209	24258	24240	24252	24256	24238	24195	24194	24190	24099	24308
29874	24189	21980	20591	20537	21394	21877	21113	19421	18614	18321	17544	16739	16287	16317	16147	15982	16135	15984	16293	16181	16144	15898	15919	16323	16200	15985	16101	16222	16206	16216	16242	16074	16166	16217	16291	16054	16045	16109	16064	16043	15764	15970	15986	15985	16071	16175	15782	15996	15978	16255	16199	16072	16099	16174	16099	16054	16246	16218	16100	16076	16035	16067	16113	16019	16039	16149	16112	16266	16011	15895	16084	15972	16016	16056	16019	15850	16107	16157	16142	15942	16017	15968	15941	16086	16086	16198	16097	15882	16048	16272	16285	15948	16157	16118	16122	16218	15980	16144	15992	16176	16116	16125	16304	16182	16268	15934	16016	16213	16094	16162	16173	16131	16016	16153	16070	16162	15943	16095	16088	16008	16266	16152	16132	16273	16199	16309	16055	16072	16157	16170	16130	15904	16102	16188	16092	15972	16211	16278	16282	16188	16171	15944	16137	16071	16122	16142	16097	16203	16068	16402	16333	16053	16098	16075	15981	16383	16243	16012	16232	16202	16081	16100	16273	16084	15915	16140	16163	16124	16072	16097	16044	16016	16041	16137	16165	16127	16063	16211	16057	16192	16012	16013	16115	15909	16123	16167	16141	16090	16165	16030	15912	16129	16053	16156	16119	15962	15978	16209	16211	16144	15938	16242	15847	16194	16021	16184	16034	16057	16196	16043	15916	16135	15995	15963	16324	16109	16196	16243	15966	15946	16007	16291	16257	16207	16113	16080	16375	16320	16229	16051	16074	15919	16034	16319	16003	16183	15822	16038	16020	16299	16062	16164	16147	16084	16042	16106	16001	15938	16144	16084	16086	16123	16215	16118	16163	16152	15939	16234	16274	16165	16067	16192	16061	16047	16114	16151	15974	16008	16179	16078	16283	16024	16230	16022	16100	16031	16161	15984	16076	16056	16172	16023	16238	16218	16098	16144	16245	16256	16236	16054	15922	16207	15938	16279	16175	16218	16196	16217	16098	16150	16073	16111	16273	16294	15914	16018	16258	16107	16113	16049	16164	15856	16033	16028	16219	16189	16083	16118	16060	16353	16077	16334	16032	16118	16180	16167	16147	16116	16046	16189	16041	15924	16071	16116	16317	16032	16174	16229	16388	16137	15941	16126	15930	16402	16185	15986	16261	16364	16180	16084	16168	16083	16238	15973	16126	16144	16122	16097	16036	16161	16076	16127	16089	15870	15901	15907	16426	16185	16258	16113	16009	16023	16016	16136	16244	16151	15964	15946	15900	16157	16061	16168	16140	16221	16284	16197	16204	16294	16221	16089	16059	16223	16132	16149	16318	16120	16147	16105	16092	16206	16298	16129	16077	16028	16125	16077	16319	16077	16025	15889	16092	16077	16119	15970	16197	16275	16104	16183	16126	15952	15806	16050	16115	15969	15892	16054	15928	16189	16102	16013	16076	16107	16213	16298	16151	16219	16122	16095	16170	16060	16040	16214	16044	16174	16116	16272	16252	16072	16008	16100	16279	16001	16055	16229	16326	16157	16038	16122	16064	16121	16084	16106	16116	16145	16248	16258	16138	16089	16059	16191	16226	16216	15960	16113	16107	16203	16060	16043	16132	16098	16294	16246	16083	16028	15874	16083	15931	16052	15957	16051	16023	16153	16123	15951	16108	16220	16307	16199	16184	16046	16101	16227	16022	16161	16100	15993	15932	16177	16038	16364	16092	16139	16008	15977	15943	16083	16055	16115	16092	16128	16071	16201	16009	16059	16198	16056	15964	16079	16164	15976	16344	16083	16157	16080	16007	16118	15972	16006	16101	16336	16044	15853	16089	15980	16270	16413	16075	16166	16202	16233	16083	16061	16298	16220	16211	16053	16151	16387	16208	16259	16052	16023	16207	16152	16199	16209	16138	16225	16202	16034	16063	16433	15903	16051	16331	16207	16031	16169	15872	16041	16105	16109	16243	16074	16193	16343	15977	15928	16176	15967	16083	16058	16235	15833	15909	16108	16111	16088	16170	16225	16149	16097	16142	16168	16014	16083	15977	16014	15972	16034	16151	16140	16191	16230	16145	16096	16218	16186	16108	16208	16141	16010	16369	16194	16116	16154	16149	16098	15937	15981	16249	16032	16123	16087	16014	16062	16105	16300	16146	16273	16023	16045	16172	16171	16102	16026	16393	16137	16323	16012	16212	16176	16330	16087	16020	16088	15999	16241	15870	16052	16071	16156	16037	16145	16100	16128	15983	16096	15969	16310	16187	16078	16044	16108	16250	16058	16114	15859	16191	16046	16175	16106	15854	15968	16209	16011	16139	15965	16107	16114	16305	16055	16076	16070	16054	16128	15969	16271	15936	16030	16226	16096	16119	16008	16275	16169	16385	15995	16352	16016	16208	15829	16077	16090	16153	16369	16206	15822	16140	16141	15986	16053	16315	16028	16145	16302	15818	16080	16151	16284	16254	16258	16067	16068	16294	16049	16010	16215	16241	16251	16043	16057	16078	15957	16182	16053	16000	16000	16034	16177	16087	16167	15960	16134	15914	16121	16232	16007	16149	16247	16015	16355	16381	16196	16212	16112	16040	16094	16148	16180	16207	16074	16143	15959	16118	16071	16044	16193	16143	15973	16139	16228	16255	16164	16114	16061	16221	15875	16212	16131	16101	16090	16154	16231	16008	15984	16007	15985	16194	16188	16046	16059	16136	16099	16080	16026	16301	16173	16199	16173	16160	16165	15916	16057	16071	16010	16033	16048	16030	16204	16103	16203	16268	16205	15955	16096	15971	16031	16067	16122	16003	16033	16196	16137	16311	16053	16066	16252	16108	16254	15890	16114	16356	16135	16301	16004	16303	16085	16282	16166	16191	16102	16135	16131	15957	16073	16048	16129	16327	16026	16068	16123	16059	16215	16258	16092	16239	16011	16103	16097	16072	15943	16048	15998	16270	16025	16130	16245	16066	16145	16176	16116	16189	16202	16047	16154	16088	16102	16227	16307	16271	15989	15974	16159	16029	16123	16130	16188	16208	16312	16199	16188	16093	16327	16170	16023	16083	15966	16095	15972	16004	16081	15980	16130	15968	16294	16240	16099	16114	15951	16405	15982	16146	15885	15995	16216	16027	15847	16155	16188	15965	15931	16160	16085	16150	16022	16048	15835	16302	16125	16167	16280	16195	16311	16255	16021	16156	16138	16112	16082	15952	15991	15983	16007	16109	16109	16208	16078	16080	16205	16193	15893	16153	16234	16319	16187	16023	16195	16171	16236	16289	15926	16078	16186	16165	16104	16007	15942	16112	15925	16126	16237	16219	16105	16065	16216	16202	16182	16055	16155	16393	16351	16127	16173	16118	16129	16162	16169	15997	16188	16123	16268	16291	16043	16098	16098	16080	16054	16102	16010	16011	16003	16179	16151	16008	16146	16300	16036	16016	16346	16070	15758	16044	16125	16074	15970	15985	16071	16143	16220	16119	16118	16265	16094	16102	16133	16052	16211	16121	15803	15964	16251	16164	15998	16073	16237	16001	16043	16248	15954	16128	16009	16172	16123	16119	16178	16070	16204	16367	15962	16168	16006	15931	16164	15990	16173	16232	16321	16164	16031	16112	16111	16018	16152	16341	16087	16301	16126	16226	16130	16093	16019	16247	16187	16118	16291	16173	15964	15953	16262	16078	16099	16194	16309	16041	16040	16196	16150	16103	16077	16264	16237	16070	15926	16004	16137	16017	16178	16177	16487	16120	16075	15924	16199	16103	16323	16032	16020	16232	16087	16059	16224	16126	16153	16233	16031	16252	16323	16180	15911	16040	16095	16221	16087	16058	16145	16253	16158	16081	16110	16050	15928	16154	16146	16331	16099	16100	16171	16066	16056	15913	16136	16143	16216	16002	16008	16166	16047	16104	15983	16025	16026	16228	15887	16116	16188	16039	16034	16091	16143	16068	16057	16314	16094	16108	16137	16296	16198	16004	16052	16406	16323	16344	16261	16142	16205	16077	16128	16146	16109	16327	16159	16039	15860	16080	16209	16085	16069	16057	16212	15950	16059	16194	16074	16177	16206	15960	16000	16196	16360	16178	16053	16132	16140	16073	16049	16291	16113	16223	15978	16011	16162	16337	16164	16106	15980	16103	16237	15966	15970	16185	16061	16187	16188	16103	16349	16397	16039	16044	16043	16126	16024	16282	16068	16129	16102	16214	16227	16001	16118	16042	16141	15813	16232	16073	16097	16135	16138	16104	15987	15945	16025	16169	16129	16110	15999	16124	16047	16008	15953	16104	16313	16041	15799	15941	16317	15962	16242	16370	16087	16134	16080	16090	16092	16087	16223	16258	16360	16085	16078	16209	16290	16261	16128	16174	16098	16210	15948	16095	15958	16227	16034	16104	16165	16246	16117	15901	16235	16279	16068	16072	16186	16113	16237	16121	16051	16184	16110	16065	16065	16229	16119	16040	16325	16017	16076	16249	16319	16257	16347	16092	16217	16083	16292	15972	15993	15841	15867	15922	16093	16053	16175	16120	15976	16191	16052	16163	16037	16075	16065	16110	16228	16117	16212	16241	16119	16133	16249	16042	16173	16220	16100	16029	16131	16359	16037	16059	16112	16050	16255	16055	16131	16110	16140	16252	16020	16200	16239	15950	16065	16204	16061	15875	16000	16124	16047	16199	16131	16285	16135	15997	15979	16251	16267	16268	16335	16156	16058	16150	16176	15968	15852	16286	16069	16008	16008	16244	16225	16278	16180	16165	16060	16238	15932	16169	16166	16367	16331	15955	16182	16186	16145	16061	16128	16284	16117	16202	16275	15968	16100	16153	16205	16149	16056	16182	16156	16122	16259	16097	16165	16099	16206	16136	16277	16276	16107	15889	16155	16199	16054	16086	15888	16145	16045	16076	16384	16161	16008	16296	16061	16045	16123	16015	16158	16014	16141	16211	16381	16222	16334	16133	16159	16078	16250	16089	16079	16193	16269	16075	16306	16245	16034	16049	16143	15869	15995	16197	16198	15892	16086	15991	15990	16253	16185	16266	16015	16113	16118	15970	16139	16322	15921	16233	16077	15915	16056	16264	16165	16160	16246	16119	16210	16055	16190	16097	16193	16221	16229	16243	16098	16126	16463	15987	16156	16174	16131	16173	16187	16074	16255	15916	15976	16152	15986	16421
29355	26503	27367	29699	30410	30107	29661	28439	27612	27061	26404	25484	24445	24559	24251	24151	24019	24222	24140	24348	24095	24288	24107	24226	24089	24053	24190	24156	24203	24053	24099	24198	24115	24102	24140	24134	24126	24121	23950	24258	24120	24224	24222	24201	24238	24132	24186	24086	24117	24172	24230	23942	24211	24046	24011	24208	24146	24009	24071	24109	24137	24163	24121	24160	24077	24180	24129	24123	24119	24324	24071	24075	24170	24062	24186	24052	24100	24273	24018	24239	24020	24185	24125	24106	24077	24157	24051	24139	24198	23911	24164	24088	24117	24164	24067	24282	24142	24108	24089	24226	24060	23999	24061	24106	24211	24183	24072	24204	24237	24239	24245	24022	24150	24214	24086	24166	24068	24152	24154	24139	24153	24181	23959	24082	24082	24254	24112	24037	24122	24083	24021	24201	24081	24214	24017	24149	23928	24144	24121	24148	24066	24256	24132	24178	24103	24191	24165	24189	24087	24229	24175	24201	24103	24088	24173	24250	24176	24158	24120	24204	24264	24250	24206	24114	24119	24043	24055	24058	24092	24111	24132	24086	24065	24246	24107	24199	24163	24070	24120	24163	24123	24134	24078	24070	24202	24179	24198	24158	24241	24190	24245	24056	24043	24078	24219	24121	24172	24092	24126	24179	24128	24164	24062	24144	24210	24074	24076	24200	24125	24175	24072	24239	24078	24057	24184	24216	24106	24086	24256	24118	24118	24175	24138	24197	24166	24232	24238	24086	24178	24078	24138	24016	24153	24106	24167	24245	24092	24120	24141	24195	24273	24227	24134	24072	24212	24118	24070	24032	24092	24139	24144	24089	24192	24027	24148	24139	24198	24215	24131	24108	24160	24095	23991	24142	24114	24040	24174	24080	24139	24088	24026	24265	24192	24152	24196	24222	24016	24179	24105	24183	24156	24096	24302	24126	24199	24294	24145	24161	24256	24078	24084	24127	24060	24182	24195	24194	24251	24210	24126	24139	24177	24128	24186	24160	24128	24087	24148	24116	24200	24027	24128	24193	24121	24155	24164	24005	24287	24083	24206	24182	24133	24128	24009	24213	24058	24315	24080	24163	24192	23916	24133	24184	24178	23999	24174	24145	24201	24210	24201	24125	24154	24116	24083	24082	24165	24209	24241	24223	24093	24186	24094	24088	24170	24243	24110	24157	24133	24199	24161	24123	24255	24112	24088	24160	24089	24189	24120	24056	24178	24237	24188	24131	24103	24124	24220	24221	24178	24172	24180	24180	24094	24280	24068	24199	24216	24117	24212	24074	24149	24171	24180	24189	24054	24061	24159	24090	24105	24280	24115	24077	24231	24179	24155	24226	24071	24016	24292	24021	24148	24173	24110	24212	24060	24167	24170	24157	24150	24097	24181	24202	24156	24126	24193	24068	24245	24157	24167	24165	24194	24202	24115	24065	24225	24310	24126	24192	24142	24226	24198	24154	24122	24257	24218	24172	24124	24111	24224	24128	24178	24125	24195	24084	24188	24204	24152	24170	24176	24081	24147	24149	24127	24113	24034	24288	24074	24204	24066	24175	24127	24186	24188	24141	24093	24252	24176	24074	24231	24113	24061	24184	24166	24065	24121	24072	24284	24126	24167	24177	24128	24122	24058	24159	24129	24229	24001	24162	24121	24104	24135	24211	24053	24091	24162	24106	24228	24170	24233	24136	24086	24301	24092	24233	24257	24181	24304	24169	24237	24095	24224	24175	24182	24048	24278	24211	24128	24111	24208	24160	24227	24099	24071	24199	24184	24191	24079	24154	24237	24185	24355	24293	24034	24080	24130	24250	24130	24157	24109	24231	24220	24251	24081	24213	24206	24131	24195	24167	24162	24114	24230	24118	24040	24298	24171	24004	24251	24173	24169	24149	24159	24368	24232	24115	24248	24225	24216	24123	24214	24249	24203	23989	24310	24005	24196	24235	24202	24204	24205	24278	24100	24111	24086	24305	24172	24137	24328	24106	24219	24162	24286	24213	24091	24177	24161	24252	24248	24138	24224	24113	24132	24062	24070	24156	24156	24040	24112	24053	24143	24184	24186	24065	24289	24049	24176	24107	24075	24115	24144	24149	24326	24101	24249	24139	24081	24251	24199	24069	24160	24132	24317	24171	24184	24102	24152	24181	24152	24146	24134	24153	24243	24102	24112	24195	24054	24236	24176	24144	24103	24109	24169	24052	24215	24035	24336	24178	24258	24080	24278	24116	24104	24107	24096	24164	24125	24101	24186	24220	24139	24092	24232	24013	24087	24197	24075	24079	24238	24084	24127	24160	24209	24191	24161	24206	24191	24198	24166	24222	24189	24084	24250	24011	24145	24203	24324	24199	24070	24129	24165	24121	24176	24086	24224	24100	24161	24185	24219	24058	24168	24263	24179	24155	24178	24238	24246	24103	24170	24267	24116	24246	24207	24077	24074	24232	24229	24158	24112	24149	24317	24089	24214	24139	24143	24233	24047	24282	24163	24174	24083	24059	24135	24206	24238	24092	24162	24064	24142	24164	24192	24147	24088	24080	24172	24184	24240	24090	24171	24189	24003	24238	24221	24144	24059	24189	24238	24178	24250	24137	24210	24104	24197	24165	24072	24191	24147	24242	24165	24014	24097	24238	24109	24217	24154	24178	24298	24139	24118	24177	24173	24183	24189	24257	24197	24277	24201	24186	24141	24151	24197	24131	24185	24136	24222	24094	24223	24049	24140	24245	24087	24267	24229	24182	24175	24159	24292	24171	24090	24131	24100	24063	24143	24138	24120	24177	24296	24112	24202	24174	24135	24172	24178	24214	24167	24026	24218	24166	24105	24160	24124	24174	24242	24126	24226	24130	24002	24215	24218	24166	24145	24076	24108	24123	24198	24180	24229	24381	24136	24179	24085	23992	24136	24113	24174	24179	24163	24100	24210	24069	24150	24129	24238	24100	24099	24281	24134	24050	24337	24198	24041	24178	24203	24232	24150	24146	24114	24237	24128	24198	24282	24123	24131	24167	24167	24079	24212	24248	24144	24161	24071	24154	24162	24167	24125	24207	24216	24111	24174	24183	24243	24199	24321	24112	24114	24240	24173	24090	24144	24131	24132	24070	24201	24115	24228	24148	24248	24195	24127	24168	24266	24150	24099	24147	24101	24236	24219	24100	24187	24160	24047	24074	24123	24158	24204	24174	24200	24282	24213	24174	24120	24046	24217	24420	24265	24082	24155	24090	24225	24160	24143	24209	24193	24062	24270	24284	24020	24191	24138	24080	24136	24127	24214	24149	24196	24199	24111	24094	24213	24161	24091	24214	24259	23996	24326	24254	24226	24202	24152	24120	24100	24207	24212	24196	24089	24261	24078	24188	24101	24104	24233	24121	24142	24103	24228	24165	24180	24188	24102	24182	24126	24161	24058	24299	24097	24171	24278	24102	24273	24195	24099	24192	24164	24206	24140	24121	24086	24171	24153	24135	24262	24294	24275	24295	24157	24149	24244	24131	24121	24195	24202	23910	24122	24131	24122	24215	24187	24181	24223	24011	24226	24296	24173	24213	24101	24197	24095	24198	24218	24084	24262	24116	24205	24220	24184	24231	24156	24082	24132	24109	24308	24245	24250	24137	24150	24080	24219	24152	24285	24138	24120	24182	24211	24312	24086	24104	24224	24182	24201	24045	24120	24347	24226	24157	24057	24307	24055	24066	24172	24175	24113	24181	24141	23994	24258	24168	24212	24125	24253	24173	24109	24209	24041	24050	24180	23914	24195	24208	24213	24081	24341	24250	24231	24087	24189	24213	24225	24066	24211	24205	24201	24225	24065	24261	24186	24173	24197	24281	24196	24216	24051	24093	24195	24114	24273	24175	24256	24202	24022	24157	24177	24178	24203	24161	24221	24158	24164	24192	24300	24051	24297	24145	24047	24274	24144	24234	24066	24239	24225	24092	24053	24207	24193	24161	24262	24145	24221	24124	24183	24191	24170	24175	24091	24157	24063	24204	24104	24242	24315	24174	24268	24202	24206	24178	24264	24115	24210	24333	24178	24150	24152	24266	24169	24013	24153	24266	24018	24209	24154	24106	24153	24247	24219	24134	24192	24189	24243	24213	24169	24259	24084	24204	24198	24130	24253	24157	24272	24094	24131	24197	24113	24206	24059	24071	24204	24174	24032	24195	24230	24179	24156	24092	24117	24043	24097	24117	24135	24072	24262	24189	24102	24068	24203	24122	24123	24058	24265	24233	24184	24224	24123	24080	24175	24210	24260	24189	24114	24074	24186	24165	24210	24099	24315	24148	24273	24242	24116	24242	24118	24149	24149	24225	24167	24145	24102	24212	24161	24224	24091	24140	24201	24257	24312	24092	24174	24138	24233	24183	24129	24233	24138	24148	24085	24265	24280	24077	24132	24192	24066	23986	24179	24232	24041	24250	24159	24219	24167	24215	24225	24177	24144	24117	24148	24278	24064	24205	24199	24193	24226	24170	24213	24096	24062	24168	24059	24272	24046	24227	24217	24130	24226	24118	24173	24078	24268	24106	24140	24240	24246	24180	24231	24044	24134	24147	24191	24156	24107	24204	24145	24129	24136	24176	24357	24110	24232	24166	24174	24104	24260	24148	24161	24274	24149	24278	24069	24132	24261	24100	24159	23987	24185	24151	24044	24163	24262	24222	24145	24100	24143	24207	24215	24141	24217	24246	24067	24160	24276	24335	24215	24205	24160	24272	24083	24068	24142	24226	24078	24185	24167	24241	24115	24083	24218	24223	24262	24082	24119	24271	24257	24095	24176	24301	24182	24180	24143	24164	24235	24161	24123	24176	24145	24174	24116	24137	24148	24252	24217	24128	24184	24256	24181	24302	24271	24128	24131	24166	24150	24192	24395	24196	24195	24131	24329	24026	24172	24154	24212	24241	24166	24096	24216	24023	24249	24128	24251	24211	24107	24314	24109	24278	23994	24349	24084	24278	24148	24327	24259	24096	24250	24136	24198	24153	24199	24258	24133	24044	24198	24128	24093	24240	24171	24075	24277	24188	24180	24259	24240	24309	24130	24270	24039	24299	24214	24103	24200	24129	24155	24259	24245	24058	24096	24293	24116	24229	24106	24200	24090	24264	24155	24207	24144	24066	24104	24311	24075	24157	24045	24171	24019	24218
33095	28226	25736	23776	23354	23693	24837	23969	22899	21092	19404	18899	17312	16778	16301	16309	16192	16225	16099	16353	16271	16259	16161	16374	16426	16504	16394	16024	16125	16258	15987	16120	16302	16319	16177	16151	16240	16007	16274	16211	16196	16337	16079	16229	16020	16012	16223	16059	16043	16247	16009	16409	16266	16214	16233	16184	16066	16276	16400	16293	16148	16188	16194	16223	16054	16324	16182	16107	16142	16122	16305	16185	16268	16138	16206	16134	16155	16057	16243	16132	16454	16095	15910	16227	16124	16120	16171	16220	16073	16199	16110	16226	16215	16287	16172	16136	16156	16308	16334	16277	16054	16200	16180	16254	16137	16230	16328	16166	16241	16279	16230	16169	16304	16143	16014	16055	16020	16126	16203	16051	16287	16166	16231	16192	16033	16067	16121	16270	16212	16080	16077	16301	16063	15858	16262	16231	16039	16275	15993	16307	16380	16269	16180	16213	16000	16222	16214	16159	16115	16048	16094	16304	16081	16144	16222	16279	16076	15975	16182	16317	16178	16068	16066	16172	16198	16137	16308	16093	16513	16029	16266	16295	16234	16135	16308	16336	16278	16221	16053	15906	16287	16159	16034	16262	16111	16200	16339	16082	16027	16212	16146	16204	16160	16159	16346	16037	16376	16116	16253	16273	16137	16305	16306	16242	16205	16191	16269	16218	16342	16216	16060	16163	16015	16120	16196	16201	16069	16158	16270	16199	16133	16167	16075	16212	16381	16097	16127	16218	16091	16281	16221	16192	16324	16235	16302	16083	16025	16232	16120	16253	16055	16258	16148	16189	16177	16096	16245	16280	16243	16163	16148	16161	16142	16197	16212	16070	16103	16250	16213	16079	16285	16354	16082	16242	16335	16227	16113	16176	16333	16012	16189	16261	16286	16431	16078	16027	16348	16249	16081	16180	16222	16115	16160	16079	16219	16302	16202	16044	16018	16054	16219	16012	16161	16192	15909	16333	16172	16201	16160	16234	16456	16273	16289	16225	16227	16222	16287	16081	16199	16261	16299	16186	16244	16108	16078	16174	16154	16088	16129	16110	16122	16249	16272	16081	16097	16335	16199	16071	16058	16216	16241	16221	16209	16165	16059	16307	16063	16104	16263	16382	16189	16135	16192	16017	16045	16116	16164	16034	16409	16089	16269	16144	16167	15985	16050	15992	16073	16030	16141	16198	16200	16364	16176	16153	16277	16129	16192	16068	16341	16176	16279	16151	16198	16229	16142	16192	16111	16139	16069	16443	16093	16112	16164	16275	16292	16116	16234	16333	16258	16354	16249	16349	16151	16181	16185	16246	16151	16277	16109	16198	16175	16198	16133	16014	16071	16262	16322	16369	16335	16157	16202	16108	16452	16268	16257	16097	16033	16340	16068	16145	16205	16275	16304	16266	16034	16143	16106	16145	16341	16093	16139	16102	16149	15984	16277	16234	16272	16190	16278	16098	16115	16257	16132	16171	16208	16100	16094	16098	16015	16027	16078	16161	16190	16101	16226	16122	16326	16099	16187	16110	16105	16320	16060	16194	16201	16168	16103	16359	16226	16161	16364	16310	16243	15927	16237	16329	16213	16072	16241	16116	15972	16067	16208	16218	16112	16165	16036	15918	16210	16055	16011	16143	16030	16078	16046	16256	16125	16214	16299	16165	16215	16180	16122	16227	16093	15888	16231	15945	16081	16112	16337	16275	16116	16076	16287	16319	16229	16240	16194	16126	15996	16156	16149	16289	16256	16185	16175	16368	16288	16312	16263	16208	16091	16110	16179	15893	16034	16163	16159	16051	16085	16021	16102	16138	16113	16076	16163	16339	16392	16307	16214	16193	16537	16193	16125	16211	16422	16183	15934	16403	16365	16240	15874	16244	16083	16084	16175	16107	16054	16006	16300	16078	16230	16140	16065	16234	16258	16097	16139	16165	16094	15968	16212	16034	16229	16035	16239	15997	16230	16307	16076	16115	16194	16159	15972	16064	16325	16163	16067	16102	16181	16189	16127	16148	16214	16259	16340	16079	16419	16164	16208	16165	16236	16246	16378	16230	16204	16253	16380	16175	16284	16368	16106	16055	16190	16146	16202	16145	16203	16097	16187	16294	16014	16203	16376	16243	16131	16309	16083	16330	16187	16064	16100	16148	16014	16216	16004	16235	16162	16054	16166	16150	16447	16374	16350	16331	15923	16048	16346	16239	16327	16039	16291	16148	15992	16048	16250	16096	16305	16178	16322	16301	16429	16414	16253	16087	16161	16024	16116	16156	16134	16343	16047	16158	15977	16084	16111	16077	16184	16398	16222	16278	16178	16038	16150	16347	16045	16082	16201	16032	16336	16232	16079	16056	16125	16150	16272	16317	16258	16240	16300	16258	16418	16176	16241	16116	16228	16083	16209	16167	16134	16143	16230	16283	16215	16040	16146	16131	16215	16186	16187	16073	16126	16122	16294	16200	16053	16469	16173	16087	16197	16342	16181	16047	16060	16176	16224	16216	16259	16158	16258	16263	16354	15962	16001	16185	16200	16180	16248	16266	16261	16342	16105	16065	16013	16314	16429	16478	16316	16187	16199	15852	16198	16047	16228	16223	16006	16196	16120	16288	16311	16234	16132	16186	16058	16174	16246	16039	16094	16310	16146	16209	15982	16096	16180	16004	16101	16049	16101	16153	16253	16225	16008	15991	16238	16132	16240	16135	16308	16311	16072	16367	16314	16314	15999	15895	16133	16187	16171	16383	16260	16228	16250	16148	16164	16269	16169	16246	15993	16192	16160	16205	16172	16278	16155	16330	16245	16114	16066	16118	16268	16080	16010	16236	16289	16224	16127	16272	16207	16355	16240	16144	15944	16190	16164	16015	16048	16234	15931	16169	16327	16023	16320	16183	16241	16167	16267	16123	16024	16306	16154	16340	16295	16087	16083	16131	16329	16242	16338	16279	16064	16037	16127	16316	16305	15932	16246	16253	16111	16184	16169	16260	16001	16166	16212	16253	15844	16181	16095	16341	16130	16064	16040	16197	16094	16202	16092	16156	16104	16224	16252	15978	16128	15809	16281	16093	16325	16213	16359	16174	16127	15971	16191	16135	16154	16342	16208	16190	16264	16270	16053	16164	16053	16090	16143	16445	16287	16408	16373	16277	16487	16081	16029	16337	16249	16333	16046	16457	16174	16237	16153	16104	16197	16175	16291	16207	16314	16274	15990	16235	16069	16243	16237	16178	16002	16284	16284	15844	16046	16277	16128	16047	16451	16259	16204	16184	16044	16080	16362	16208	16221	16076	16310	16353	16009	16275	16160	16122	16338	16126	16165	16077	16289	16154	16080	16276	16127	16096	16189	16203	16005	16143	16283	16181	15976	16176	16305	16085	16200	16242	16126	16333	16340	16320	16104	16123	16244	16168	16176	16358	16134	16235	16298	16214	16133	16248	16179	16158	16273	16154	16186	16187	16052	16153	16397	16233	16119	16199	16074	16103	16143	16337	16359	16053	16193	16113	16048	16174	16159	16092	16140	16167	16200	16124	16030	16183	16161	16398	16304	16501	16041	16094	16100	16185	16000	16102	16145	16162	16212	16094	16240	16218	16147	16296	16364	16085	16218	16178	16168	16019	16012	16109	16209	16130	16111	16266	16055	16082	16287	16121	16183	16287	16354	16259	16323	15944	16190	16096	16271	16157	16148	16135	16261	16046	16181	15975	16088	16369	16363	16020	16158	16324	16290	16016	15963	16103	16094	16023	16228	16139	16270	16071	16203	16133	16039	16393	16018	16187	16343	16044	16111	16218	16087	16158	16085	16211	16082	16252	16208	16293	16268	16177	16171	16089	16229	16280	16340	16163	16393	16406	16004	16215	16174	16260	16002	16133	16195	16208	16136	16307	16074	16242	16206	16072	16239	16219	16213	16230	16243	16092	16071	16412	16307	16237	16257	16051	16282	16168	16230	16171	16141	16289	16076	16143	16015	16108	16315	16173	16169	16120	16210	16053	16173	16054	16214	16212	16228	16053	16118	16077	16208	16202	16264	16119	16054	16125	16250	16484	16213	16247	15969	16218	16382	16297	16185	16275	16241	16199	16299	16222	16242	16178	16332	16164	16106	16145	16075	16203	16363	16192	16166	16334	16292	16371	16076	16248	16183	16263	16327	16247	16309	16175	16069	16329	16178	16145	16089	16080	16278	16135	16238	16058	16207	16297	16356	16235	16030	16255	16364	16227	16358	16322	16124	16044	16143	16019	15988	16004	16162	16196	16268	16298	16171	16172	16183	15957	16212	15937	16249	16330	16287	16060	16070	16263	16307	15908	16177	16328	16249	16410	16135	16217	16350	16165	16123	16201	16045	16233	15979	16200	16153	16271	16104	16211	16122	16321	16307	16336	16455	16070	16150	15974	16354	16366	16030	16131	16333	16115	16321	16396	16076	16093	16172	16219	16092	16344	16183	16237	16198	16104	16312	16124	16050	16212	16120	16115	16224	15962	16232	16337	16012	16278	16119	16088	16086	16056	16083	16243	16063	16256	16184	16056	16219	16214	16307	16355	16051	16402	16282	16234	16243	16282	16098	16130	16113	16282	16201	16262	16214	16097	16082	16214	16132	16048	15961	16271	16200	16109	16148	16188	16217	16307	16244	16231	16226	16078	16327	16095	16250	16117	16299	16055	16327	16072	16113	16354	16270	16011	16086	15965	16346	16195	16306	16369	16159	16323	16156	16199	16167	16223	16314	16260	16076	16172	16122	16200	16268	16107	16149	16287	16221	16219	16081	16092	16164	16199	16292	16032	16290	16215	16216	16038	16289	16267	16330	16202	16215	16384	16111	16075	16266	16513	16026	16002	16074	16338	16132	16150	16234	16042	16244	16372	15967	16125	16264	16186	16289	16224	16249	16046	16214	16321	16171	15966	16186	16246	16187	16322	16197	16413	16215	16263	16237	16319	16178	16159	16242	16092	16296	16137	16175	16168	16102	16359	16358	16146	16130	16059	16036	16149	16223	16143	15970	16026	16036	16226	16164	16221	16076	16158	16105	16238	16133	16213	16072	16187	16214	15940	16198	16117	16010	16032	16336	16162	16078	16092	16131	16250	16305	16103	16225	16415	16122	16028	16125	16149	16099	16220	16066	16259	16241	16141	16116	16035	16210	16309
31154	26311	28824	30874	31467	30026	30106	29538	28987	28025	27238	26267	24778	24381	24265	24236	24220	24102	24259	24090	24266	24235	24241	24414	24361	24265	24196	24280	24157	24180	24111	24142	24021	24151	24214	24230	24053	24155	24169	24167	24209	24132	24187	24155	24222	24162	24106	24127	24106	24223	24001	24097	24155	24090	24152	24297	24112	24181	24137	24128	24234	24144	24139	24100	24180	24133	24097	24258	24026	24106	24194	24226	24163	24155	24300	24063	24180	24164	24238	24138	24174	24122	24202	24140	24129	24018	24294	24036	24085	24200	24155	24138	24170	24170	24087	24221	24118	24169	24073	24176	24150	24243	24097	24151	24173	24200	24064	24151	24218	24165	24286	24224	24171	24121	24137	24160	24092	24197	24118	24237	24175	24074	24128	24104	24167	24122	24099	24103	24188	24136	24114	24113	24147	24111	24179	24137	24220	24064	24207	24226	24230	24085	24127	24321	24050	24144	24255	24152	24189	24301	24084	24034	24078	24120	24199	24084	24087	24217	24013	24039	24142	24159	24205	24117	24283	24012	24248	24252	24092	24177	24084	24274	23973	24205	24221	24200	24236	24095	24086	24199	24055	24268	24230	24202	24014	24156	24202	24151	24075	24265	24273	24108	24108	24215	24052	24145	24099	24168	24059	24277	24094	24130	24216	24141	24127	24136	24149	24092	24189	24225	24223	24256	24161	24302	24229	24122	24216	24144	24071	24205	24154	24210	24237	24122	24208	24128	24202	24135	24198	24061	24240	24278	23985	24108	24033	24040	24082	24114	24263	24121	24179	24085	24196	24122	24350	24192	24088	24233	24105	24202	24143	24098	24279	24140	24204	24057	24208	24101	24133	24063	24184	24192	24273	24186	24181	24179	24185	24137	24086	24098	24176	24271	24134	24134	24189	24224	24259	24129	24183	24188	24159	24194	24185	24158	24131	24174	24126	24195	24155	24249	24271	24099	24275	24156	24173	24044	24186	24253	24227	24197	23966	24164	24128	24107	24283	24075	24046	24171	24163	24226	24187	24187	24100	24073	24109	24112	24158	24297	24100	24126	24095	24245	24070	24317	24148	24159	24280	24335	24231	24187	24132	24131	24240	24193	24098	24096	24302	24124	24192	24229	24222	24203	24185	24165	24201	24325	24283	24154	24187	24199	24096	24204	24175	24211	24198	24212	24182	24272	24253	24232	24113	24082	24121	24309	24048	24180	24143	24210	24108	24185	24278	24186	24166	24164	24077	24165	24191	24309	24138	24278	24288	24248	24252	24165	24193	24096	24181	24107	24201	24156	24131	24250	24259	24103	24099	24063	24180	24171	24131	24164	24180	24268	24209	24115	24250	24188	24186	24197	24202	24215	24147	24212	24156	24258	24259	24070	24184	24152	24176	24217	24246	24206	24232	24272	24158	24183	24174	24118	24316	24231	24203	24160	24232	24124	24151	24111	24168	24250	24161	24253	24214	24278	24005	24263	24240	24184	24156	24119	24141	24202	24156	24101	24095	24011	24214	24209	24197	24182	24129	24264	24128	24228	24145	24226	24242	24224	24212	24174	24179	24130	24211	24180	24156	24120	24254	24118	24216	24183	24128	24210	24225	24116	24109	24130	24227	24252	24183	24132	24278	24206	24238	24210	24012	24168	24181	24180	24165	24225	24140	24130	24206	24103	24193	24214	24073	24231	24179	24033	24248	24222	24249	24120	24254	24249	24071	24169	24199	24171	24185	24176	24231	24269	24107	24197	24313	24220	24091	24204	24194	24128	24240	24213	24306	24209	24132	24300	24137	24118	24222	24101	24261	24238	24154	24199	24125	24075	24143	24151	24212	24147	23979	24249	24257	24122	24277	24185	24120	24213	24208	24148	24268	24208	24174	24314	24198	24182	24166	24157	24045	24224	24190	24198	24073	24119	24353	24079	24033	24348	24134	24179	24230	24154	24180	24180	24222	24355	24125	24166	24139	24300	24130	24113	24135	24200	24021	24238	24114	24266	24213	23997	24191	24209	24260	24181	24176	24243	24226	24116	24269	24174	24249	24087	24203	24179	24139	24153	24080	24151	24203	24190	24005	24214	24161	24091	24214	24229	24173	24242	24187	24151	24241	24148	24237	24191	24269	24103	24137	24187	24237	24184	24226	24332	24094	24333	24205	24211	24138	24314	24192	24141	24245	24221	24199	24171	24122	23999	24268	24137	24151	24214	24224	24167	24109	24287	24134	24249	24201	24183	24203	24185	24281	24125	24219	24216	24125	24162	24225	24101	24238	24151	24147	24168	24234	24227	24155	24168	24206	24145	24109	24223	24066	24245	24147	24159	24211	24211	24134	24080	24239	24207	24121	24216	24256	24279	24228	24298	24168	24304	24197	24155	24263	24190	24260	24106	24141	24255	24218	24049	24280	24122	24220	24187	24146	24170	24192	24202	24221	24179	24216	24233	24205	24224	24165	24220	24184	24102	24279	24208	24305	24150	24251	24288	24278	24418	24121	24175	24221	24182	24129	24136	24139	24221	24229	24148	24231	24097	24259	24214	24267	24239	24185	24315	24237	24182	24264	24227	24229	24241	24198	24130	24283	24027	24155	24246	24190	24260	24268	24174	24062	24197	24204	24123	24265	24264	24060	24272	24221	24059	24287	24153	24088	24149	24256	24099	24325	24177	24148	24150	24138	24219	24110	24290	24150	24275	24223	24093	24253	24119	24227	24077	24217	24027	24287	24128	24131	24143	24304	24198	24161	24280	24117	24238	24206	24136	24314	24014	24066	24288	24087	24300	24310	24050	24308	24169	24182	24130	24084	24194	24199	24170	24299	24113	24176	24171	24224	24251	24278	24217	24166	24148	24102	24044	24313	24269	24172	24255	24088	24088	24282	24162	24182	24267	24073	24167	24248	24096	24324	24209	24289	24207	24277	24250	24137	24123	24204	24121	24300	24162	24237	24110	24253	24290	24149	24264	24338	24258	24190	24158	24190	24226	24231	24200	24286	24220	24174	24273	24140	24152	24364	24225	24251	24140	24204	24186	24170	24204	24254	24189	24109	24266	24177	24148	24142	24196	24121	24240	24208	24166	24156	24199	24250	24117	24294	24258	24154	24133	24213	24108	24213	24184	24257	24264	24162	24068	24278	24219	24160	24214	24187	24256	24276	24160	24125	24126	24262	24313	24231	24218	24091	24315	24179	24157	24194	24169	24093	24103	24288	24238	24077	24257	24106	24326	24314	24100	24154	24130	24111	24101	24232	24270	24177	24070	24157	24199	24163	24336	24179	24179	24172	24267	24263	24264	24234	24152	24205	24339	24174	24178	24194	24259	24180	24248	24372	24147	24246	24104	24178	24293	24200	24209	24271	24076	24104	24416	24224	24157	24350	24272	24140	24227	24168	24266	24282	24136	24284	24145	24134	24177	24201	24253	24169	24227	24105	24211	24236	24154	24206	24203	24217	24109	24290	24151	24116	24236	24218	24276	24195	24189	24146	24178	24329	24221	24161	24270	24190	24371	24182	24210	24225	24192	24249	24222	24134	24164	24308	24238	24291	24138	24230	24272	24112	24114	24304	24139	24208	24199	24257	24109	24281	24051	24257	24358	24107	24276	24283	24206	24088	24396	24288	23939	24277	24184	24244	24197	24249	24116	24219	24191	24357	24031	24248	24206	24210	24153	24127	24311	24312	24226	24108	24230	24073	24159	24236	24190	24076	24226	24137	24138	24308	24235	24148	24130	24198	24152	24142	24170	24191	24238	24235	24259	24142	24127	24244	24223	24290	24247	24189	24268	24345	24265	24264	24308	24265	24064	24288	24139	24274	24307	24072	24234	24177	24138	24078	24162	24268	24260	24121	24177	24228	24204	24002	24167	24223	24110	24227	24196	24246	24182	24196	24224	24136	24209	24185	24130	24131	24156	24188	24219	24141	24237	24263	24129	24231	24325	24272	24214	24125	24049	24261	24141	24374	24323	24349	24190	24162	24240	24120	24261	24209	24246	24242	24168	24147	24315	24152	24106	24214	24085	24182	24324	24107	24206	24192	24220	24115	24212	24149	24277	24198	24236	24167	24103	24133	24238	24170	24311	24117	24150	24209	24329	24359	24224	24163	24176	24186	24326	24127	24230	24154	24206	24262	24081	24130	24248	24063	24202	24182	24255	24290	24102	24301	24162	24152	24180	24104	24250	24144	24238	24191	24115	24142	24288	24095	24238	24207	24179	24191	24151	24209	24194	24293	24221	24166	24138	24274	24135	24205	24165	24253	24231	24178	24079	24227	24066	24219	24218	24134	24222	24180	24187	24379	24162	24106	24184	24316	24155	24285	24232	24019	24176	24198	24221	24272	24189	24231	24192	24162	24126	24309	24302	24204	24218	24069	24352	24100	24099	24208	24039	24247	24258	24136	24251	24223	24274	24197	24226	24314	24119	24272	24144	24322	24162	24229	24233	24281	24082	24126	24289	24089	24288	24152	24296	24173	24083	24200	24388	24183	24169	24269	24238	24336	24265	24175	24246	24222	24154	24128	24134	24228	24074	24265	24128	24203	24177	24269	24109	24118	24290	24172	24191	24262	24211	24143	24249	24250	24060	24379	24225	24054	24186	24239	24100	24208	24271	24122	24183	24314	24246	24167	24227	24224	24279	24176	24229	24219	24102	24147	24117	24095	24045	24308	24166	24128	24152	24205	24163	24275	24229	24208	24087	24099	24161	24059	24249	24240	24136	24126	24211	24261	24182	24100	24199	24300	24139	24226	24237	24295	24286	24324	24269	24134	24239	24131	24167	24173	24171	24231	24286	24222	24205	24267	24296	24178	24186	24168	24160	24218	24321	24225	24335	24199	24256	24192	24189	24181	24144	24210	24024	24210	24355	24232	24205	24135	24196	24247	24159	24219	24156	24268	24071	24290	24228	24166	24292	24184	24259	24195	24252	24176	24222	24229	24193	24173	24191	24267	24198	24127	24264	24225	24207	24183	24240	24248	24088	24164	24222	24305	24216	24115	24189	24297	24096	24266	24202	24052	24292	24111	24288	24411	24146	24265	24132	24198	24181	24182	24204	24243	24197	24161	24188	24183	24084	24194	24155	24239	24146	24206	24278	24163	24181	24180	24094	24201	24166	24192	24095	24305	24175	24230	24214	24333	24203	24269	24239	24202	24115
26070	23140	22039	20903	20427	20603	20013	19221	18469	17478	17006	16529	16276	16138	16057	15907	15920	15965	16060	15957	15863	15761	15975	15880	16083	15984	16060	16073	15838	15916	15949	15975	15947	15874	16003	15789	16136	16068	15719	15837	15931	15882	16059	15868	15830	15825	16023	15976	15886	15852	16056	16119	16168	16142	15960	15831	16043	15863	15970	15996	16149	15987	15896	16004	15840	15885	15919	16004	15901	16011	15899	15836	15824	15837	15974	16024	15873	15846	15950	15948	15799	15850	16114	15959	15958	15964	15823	15815	15838	15754	15779	16104	15932	15889	15923	15819	16031	16003	15973	15926	15791	15992	15952	16000	16039	15736	15648	15904	15863	16055	16095	15886	15739	15581	16189	15783	15793	15923	15819	15820	15917	15912	15994	16003	15986	16111	15900	16046	16050	15923	15986	15780	15855	15977	15836	15842	15972	15728	16134	16056	15910	15885	15974	15738	16033	16028	16023	15828	15873	16117	16025	16036	15869	15939	15954	15770	15886	15916	16033	15814	15936	15926	15888	15875	15835	15979	15819	15605	15906	15980	16024	15833	15882	15950	15878	16006	15880	15804	15896	15890	15924	16161	16122	16067	15822	16106	15984	15967	15758	16067	16127	15951	15949	15955	15950	16250	16013	15823	16073	15980	15899	15956	16052	16090	15861	15904	16051	15821	15873	15875	16014	15907	16069	15853	15849	15851	15901	15758	15957	15888	15981	15904	16197	15981	15945	16064	16013	16070	15938	15956	15893	15940	15769	15792	16060	15814	15747	15985	15743	16024	15897	16000	16062	15708	15771	15991	15852	16056	15773	15886	15898	16019	16054	15832	15729	15913	15951	15739	15998	15952	15805	15926	15777	15651	15985	15831	15919	16128	16003	16000	15694	15946	15914	15903	15905	15867	15761	15871	16024	15943	16100	15981	16094	15952	16013	16020	16126	15908	15950	15865	15848	15788	16032	16108	16158	16056	15986	15800	15958	15891	16001	16030	16095	16151	16131	15917	15927	16027	16109	16000	15983	15951	15992	16062	16003	15989	15949	16010	16196	15730	15825	15767	15912	15959	15843	15983	16049	15850	15875	16242	16179	15788	16225	15929	15952	15867	16102	16062	15966	15800	15976	16018	16183	15814	15892	15874	15891	15933	16028	15756	16021	15863	15957	15856	15995	15913	15822	16029	16021	16003	15770	15890	15991	15976	15885	16081	16041	15713	15785	15997	16076	15926	15993	15985	16014	15984	15987	16106	16070	15860	16057	16180	15899	16065	16172	16094	16084	16061	16079	15899	15984	15864	16047	16076	16076	15754	15580	15787	15849	15708	15968	15785	16033	16167	15957	16041	15990	15966	15970	16197	15904	15860	16053	15944	15831	15795	15897	15922	15923	15880	15987	16022	15903	15806	16107	15810	16122	16031	16073	16019	16052	15919	15863	15887	15902	15798	15941	15633	15927	15704	15862	15893	15977	15853	15834	15959	16093	16041	15903	15835	15783	15709	15962	16130	15904	15809	16035	16099	15893	15862	15893	15986	15919	15717	16142	15822	16153	16159	15824	15968	15848	15889	16102	15783	15924	15947	16105	16019	15817	16024	15906	15875	15892	15960	15897	15919	16062	15743	15930	15977	16019	15921	15869	15738	15748	16100	15986	16039	15780	16027	15869	15999	15881	15807	16134	15777	15838	16025	15940	15801	16174	16114	15735	15880	15995	15795	16015	15871	15776	15984	15975	15886	15979	16055	15801	16097	15982	15786	16196	16034	16108	15975	16119	15794	15826	16036	15823	16001	16007	15705	15899	15951	15932	15873	15904	15888	15769	15816	15971	16117	15999	15937	15921	15897	15913	15986	16040	15897	15841	15872	15937	16070	16040	16119	15877	15860	15868	16016	15992	15906	15945	15929	15840	16042	15915	16019	15928	15936	15801	16001	16182	15787	15837	15855	16073	15794	15983	15848	16027	16011	15956	15841	15991	16057	15937	15992	15710	16020	15748	15998	15768	15823	16034	15922	15944	15837	15980	16131	15958	15999	15831	15912	16087	15981	15951	15946	15833	16242	15987	15935	16090	16077	16043	15836	16028	15797	15932	15872	16048	15961	16082	16044	15856	15699	15740	15935	15933	16082	15907	15894	15967	16009	15892	15726	16047	16179	15981	15882	15887	15999	15830	15615	15810	15906	15856	15768	15961	15791	15989	16003	15922	15842	16030	15954	15734	15889	16007	15904	15868	16029	15848	15949	15860	16019	15961	16001	15901	15935	16065	16097	16003	15861	16222	15995	15960	15987	16157	15976	16066	15997	15940	16015	15735	16075	16062	15788	15899	15963	15775	15905	15988	15803	15811	15998	15964	15781	15870	15944	15783	16036	15986	16049	16096	16046	15946	15940	15789	15946	15895	15932	15958	15952	15808	15884	15976	15860	15758	15984	15953	15788	15961	15856	16093	15971	15765	15941	15848	15974	15995	15730	16092	15980	16124	15832	16189	15943	15800	15843	16104	15992	15811	15933	15932	15968	15908	16010	15835	16099	16098	16054	15974	16130	15814	15797	15892	15969	15895	15830	15957	15998	16003	15971	15964	16213	15958	15851	15988	16099	15967	16040	16185	15854	16023	15900	15952	16169	16002	15813	15832	15939	15985	15697	15849	15962	15990	15917	16071	15974	16012	16168	15936	16079	15870	15640	15923	16033	15985	16080	15994	16002	15831	15903	15967	16035	16065	16059	15980	15901	15967	15762	16114	15726	15952	15919	15802	15856	16143	16168	15952	16105	15916	15976	16080	15914	16023	15958	15882	15918	15947	15998	16026	15701	15876	15563	15914	16023	15922	15981	15867	15846	15942	15716	15999	15948	15942	16014	16078	15959	15904	15997	16010	15827	15873	15988	16030	16148	16074	16042	16009	15950	15803	16051	16056	15759	16108	15971	15683	15972	15948	15912	15988	16088	16009	15815	15908	15962	16033	15996	15910	16143	15976	16025	15882	15725	15974	15920	16155	15871	15767	15922	15938	15666	15935	15834	15805	15899	15824	15898	15947	16146	15799	15827	16036	16086	16011	15684	16124	15978	15874	15759	16054	15874	15903	16052	16087	15841	16005	15955	15958	15915	15947	15948	15804	15889	15968	15984	15812	16004	15947	15994	15959	16147	15908	15935	15860	15940	16191	15898	15963	15829	15819	15789	15995	15946	16054	15866	15949	16105	15890	16117	16036	15875	16022	16109	16082	16062	15876	15839	16115	15678	15901	15941	15917	16008	15907	15877	16110	15976	15799	15794	15958	16081	15921	16001	16025	15960	16110	16031	15993	16065	15841	15765	15927	16085	15971	15925	15953	15978	15928	16218	15943	16030	15885	15827	15929	16074	16017	16064	16090	16177	15901	15996	15871	15901	16049	16070	15948	15962	16182	15972	15904	15976	15997	15927	16132	15969	15919	15952	15906	15919	15768	16127	15699	15954	16094	16205	15767	15956	15913	15824	15780	15805	15821	16245	16045	15870	15974	16043	16115	16117	16071	15970	15962	15840	15935	15976	15996	15751	15891	15834	16113	16096	16077	15840	15822	15951	15913	15898	16174	15878	16063	16103	15944	15735	15975	16067	16159	16051	15959	15716	15920	16092	15779	15940	15825	15876	15831	16015	16003	16046	16203	15904	16117	15982	15895	16006	15847	15952	16038	15741	15773	15705	16059	15831	16042	15825	15967	15790	16015	15776	15908	15887	15885	15812	16006	16023	15921	15957	15917	15923	15920	15892	15858	15979	15933	15948	15966	15934	16016	16022	15972	15821	15913	16052	15916	16086	15900	15974	16000	16014	16023	15914	16066	15889	15986	15999	15916	15987	15891	15796	16058	15815	15915	16127	15993	16012	16004	15901	16036	15847	15855	15904	15952	15865	15839	16034	15843	15983	15943	15940	15837	15924	15912	16025	15668	15844	15948	15965	16018	15856	15976	15999	16005	15860	15866	15966	15909	15909	15985	15896	16039	15812	15892	16131	15927	15700	15810	15875	15811	16010	15792	16193	15849	16013	15910	15810	16005	15765	15822	15855	16088	16201	15964	16021	16044	16023	15995	16199	15913	15891	15850	15950	15951	15864	15886	16065	16004	16103	15885	16081	15736	15889	16034	15866	16105	16104	15776	15900	16143	16009	16064	15825	15938	15836	15955	15878	16077	16060	15809	15906	15730	16090	15946	15731	15970	16117	16127	16134	16001	16083	15854	15963	15881	15944	15833	16076	15986	15863	15976	16027	15915	16011	15933	15952	15915	16045	15829	15744	15885	15935	16143	16242	16053	15976	15973	15860	16163	16033	16027	15955	15948	15940	15980	15985	15942	15923	16131	15892	16159	15840	15969	16085	16099	16032	15825	16049	15902	15818	15992	15939	16092	15846	15955	16067	15943	16147	16025	15836	16000	15947	15938	15969	15864	16112	16116	15946	15893	15780	15894	16051	16028	15867	16029	15938	15905	15958	15936	15999	15986	15815	16086	15809	15952	15992	16023	16033	16105	16086	15867	15931	15983	15920	15901	15912	15935	15971	16069	15955	15961	15959	15943	16045	15901	15784	15823	15982	15762	15885	15924	15895	16041	15824	15924	15997	16019	15993	16032	15842	15797	15839	16001	15982	15753	15913	16125	15853	15830	16059	16015	15816	15923	15925	15946	16002	15990	15945	15997	15790	15950	16071	15884	15911	15718	15609	15824	16004	15890	15730	15753	15912	16005	16036	15918	15779	16035	15966	16015	15773	15798	15853	15950	15935	16025	15987	15993	16011	15847	15787	16066	15878	15976	15934	15813	15782	15985	15964	15839	15985	16001	16119	15918	15811	15908	15930	15876	16202	15966	15970	15698	15992	15946	15840	15987	15675	16024	15870	16089	15983	15963	15981	16140	16158	16033	15964	15971	15915	15867	15856	15898	16084	15939	15991	15957	15945	15985	15830	15952	15978	15875	16003	15972	15980	16070	16049	15976	15775	16018	16137	16072	15955	16074	15737	16096	16058	16020	15911	15651	15965	16139	15857	15977	15817	16036	15795	15804	15802	15962	16123	16049	16091	15920	15842	15990	15897	16018	15713	15913	15966	15885	15907	16082	16039	15883	15985	15932	15991	15999	15936	16090	15644	16160	16009	15851	16100	15820	16164
30431	26718	27938	30293	30671	29682	28867	28088	27075	26294	25485	24842	24532	24464	24504	24373	24352	24389	24344	24462	24396	24334	24329	24423	24639	24361	24408	24367	24419	24357	24404	24504	24229	24465	24417	24395	24302	24379	24445	24400	24311	24363	24364	24387	24469	24312	24482	24286	24511	24462	24419	24328	24339	24228	24461	24382	24381	24177	24408	24361	24380	24417	24361	24375	24293	24318	24302	24402	24238	24355	24539	24301	24371	24400	24322	24398	24338	24222	24371	24284	24320	24375	24379	24310	24393	24298	24350	24415	24347	24362	24367	24475	24442	24421	24351	24361	24412	24504	24225	24400	24399	24367	24316	24476	24296	24388	24308	24234	24360	24453	24368	24246	24407	24369	24426	24263	24360	24203	24289	24269	24336	24261	24449	24432	24326	24390	24377	24362	24444	24421	24387	24393	24391	24448	24481	24291	24406	24356	24358	24448	24469	24255	24376	24439	24470	24262	24503	24394	24415	24320	24460	24340	24330	24306	24382	24436	24387	24347	24295	24490	24313	24319	24386	24214	24499	24311	24299	24391	24324	24330	24397	24349	24408	24470	24340	24207	24336	24423	24485	24302	24406	24421	24400	24425	24427	24461	24310	24322	24459	24424	24423	24460	24363	24356	24428	24450	24513	24359	24423	24268	24492	24426	24423	24422	24432	24259	24309	24467	24554	24366	24356	24338	24401	24253	24382	24388	24330	24315	24514	24257	24457	24346	24422	24413	24396	24422	24392	24335	24407	24519	24294	24432	24461	24459	24406	24512	24384	24453	24360	24413	24384	24325	24461	24333	24348	24519	24353	24433	24404	24373	24303	24405	24413	24443	24400	24366	24350	24403	24334	24349	24467	24308	24254	24473	24397	24407	24340	24435	24400	24307	24396	24339	24452	24392	24448	24486	24351	24308	24360	24426	24373	24395	24383	24543	24346	24480	24473	24415	24447	24389	24348	24333	24320	24424	24466	24289	24277	24546	24351	24394	24388	24389	24474	24208	24394	24334	24447	24460	24247	24458	24470	24180	24370	24459	24219	24547	24286	24425	24405	24366	24433	24297	24401	24339	24527	24449	24540	24465	24259	24491	24350	24487	24490	24512	24302	24377	24447	24392	24350	24327	24479	24314	24354	24382	24441	24353	24388	24340	24372	24466	24376	24365	24419	24517	24268	24409	24413	24408	24427	24279	24442	24233	24346	24255	24506	24322	24382	24417	24364	24333	24394	24483	24383	24410	24458	24331	24489	24347	24391	24425	24512	24380	24458	24410	24396	24457	24352	24422	24395	24410	24380	24316	24441	24408	24436	24223	24439	24448	24425	24424	24447	24455	24439	24446	24452	24449	24423	24325	24472	24257	24436	24353	24515	24378	24341	24448	24448	24390	24531	24305	24467	24431	24301	24395	24400	24317	24511	24449	24356	24453	24334	24381	24386	24473	24413	24551	24392	24363	24456	24362	24420	24504	24359	24419	24463	24411	24451	24422	24508	24343	24329	24444	24404	24488	24408	24473	24408	24341	24276	24226	24411	24417	24435	24445	24496	24331	24308	24366	24390	24411	24369	24416	24382	24341	24295	24415	24456	24395	24366	24339	24476	24379	24360	24359	24408	24441	24340	24488	24406	24394	24424	24363	24492	24456	24400	24273	24387	24307	24350	24386	24402	24236	24493	24349	24364	24402	24274	24322	24485	24426	24381	24400	24444	24320	24349	24458	24382	24530	24455	24489	24400	24418	24393	24456	24388	24370	24269	24354	24429	24449	24382	24492	24399	24424	24367	24443	24396	24415	24404	24376	24442	24458	24424	24384	24288	24395	24526	24331	24452	24310	24383	24431	24430	24388	24519	24262	24313	24284	24467	24429	24402	24348	24253	24290	24282	24373	24342	24420	24338	24387	24375	24316	24365	24415	24428	24396	24379	24396	24351	24519	24355	24326	24387	24519	24278	24498	24411	24360	24404	24416	24451	24439	24430	24415	24383	24399	24619	24386	24267	24396	24342	24497	24407	24404	24401	24376	24488	24352	24405	24373	24361	24380	24243	24477	24375	24432	24329	24524	24363	24353	24341	24240	24468	24390	24410	24275	24457	24500	24355	24303	24487	24449	24256	24560	24428	24426	24393	24417	24359	24404	24405	24507	24478	24266	24505	24277	24393	24297	24380	24341	24431	24270	24595	24380	24312	24397	24506	24395	24519	24425	24354	24443	24360	24318	24348	24403	24445	24470	24382	24345	24471	24429	24451	24386	24433	24484	24310	24468	24335	24358	24385	24461	24409	24433	24435	24338	24473	24233	24335	24457	24534	24405	24426	24399	24434	24279	24356	24437	24396	24473	24406	24327	24506	24438	24405	24506	24497	24470	24176	24405	24494	24379	24394	24351	24420	24390	24525	24467	24379	24293	24452	24420	24411	24353	24330	24401	24431	24434	24356	24401	24439	24337	24473	24427	24349	24483	24365	24364	24451	24374	24414	24499	24387	24447	24335	24402	24391	24385	24302	24430	24513	24350	24479	24407	24310	24315	24561	24448	24517	24498	24314	24311	24410	24215	24391	24345	24427	24434	24409	24414	24442	24432	24478	24460	24328	24454	24299	24377	24445	24388	24433	24445	24380	24346	24308	24505	24357	24502	24424	24374	24368	24446	24501	24289	24509	24380	24429	24445	24326	24423	24315	24475	24400	24483	24368	24397	24396	24383	24434	24380	24359	24636	24372	24367	24355	24382	24334	24393	24336	24414	24475	24408	24351	24326	24449	24231	24482	24392	24464	24357	24341	24423	24288	24442	24439	24466	24310	24460	24403	24314	24366	24362	24397	24445	24472	24444	24359	24409	24342	24364	24397	24370	24415	24401	24373	24428	24286	24530	24379	24510	24355	24385	24427	24463	24456	24526	24274	24415	24449	24463	24290	24502	24471	24294	24455	24473	24444	24329	24375	24322	24365	24343	24361	24400	24424	24381	24453	24386	24368	24440	24382	24350	24340	24529	24498	24291	24474	24354	24489	24509	24332	24463	24370	24440	24416	24396	24421	24405	24336	24431	24400	24415	24386	24491	24430	24396	24367	24459	24392	24282	24459	24554	24437	24398	24468	24533	24424	24496	24384	24411	24460	24421	24360	24434	24304	24223	24474	24220	24300	24437	24476	24372	24459	24364	24472	24442	24312	24485	24397	24422	24398	24421	24434	24497	24400	24443	24314	24311	24486	24284	24366	24475	24484	24381	24467	24429	24280	24438	24374	24384	24412	24452	24477	24463	24365	24407	24377	24424	24383	24470	24367	24336	24436	24294	24407	24556	24451	24391	24395	24582	24345	24492	24429	24425	24408	24380	24319	24388	24299	24419	24401	24393	24402	24396	24360	24446	24457	24237	24435	24422	24234	24499	24353	24481	24376	24281	24369	24389	24328	24286	24455	24422	24308	24367	24395	24474	24339	24392	24414	24397	24380	24368	24405	24348	24432	24335	24492	24392	24387	24431	24395	24365	24462	24429	24408	24507	24469	24381	24299	24542	24381	24341	24328	24317	24517	24372	24437	24466	24567	24485	24344	24371	24398	24486	24304	24413	24398	24442	24360	24328	24514	24389	24498	24333	24422	24457	24466	24345	24372	24427	24435	24372	24393	24401	24421	24372	24450	24297	24343	24429	24352	24481	24470	24451	24390	24322	24469	24507	24422	24352	24390	24400	24458	24434	24414	24391	24553	24399	24280	24393	24498	24380	24439	24376	24351	24430	24628	24362	24406	24465	24497	24391	24432	24453	24389	24408	24453	24313	24488	24422	24486	24376	24461	24445	24333	24369	24454	24392	24325	24393	24507	24286	24539	24500	24440	24213	24541	24342	24452	24532	24344	24452	24359	24366	24484	24388	24418	24389	24419	24379	24364	24499	24406	24438	24393	24341	24304	24554	24448	24347	24475	24269	24400	24493	24514	24392	24445	24294	24379	24471	24523	24447	24440	24458	24485	24365	24493	24414	24356	24356	24345	24424	24431	24412	24307	24478	24397	24437	24520	24414	24368	24565	24358	24469	24283	24411	24372	24525	24361	24479	24360	24385	24378	24377	24329	24508	24312	24279	24400	24457	24396	24369	24450	24469	24328	24428	24540	24393	24426	24391	24350	24387	24446	24369	24383	24433	24398	24361	24331	24338	24443	24345	24311	24377	24466	24489	24336	24496	24440	24411	24433	24311	24482	24549	24373	24432	24578	24425	24408	24454	24339	24531	24432	24427	24314	24502	24416	24493	24470	24369	24589	24426	24416	24388	24413	24371	24460	24431	24391	24513	24503	24503	24332	24419	24307	24388	24477	24429	24341	24222	24497	24327	24428	24353	24425	24439	24516	24380	24422	24431	24307	24283	24423	24423	24521	24403	24459	24384	24306	24560	24499	24321	24441	24383	24426	24384	24475	24435	24433	24445	24382	24427	24333	24431	24365	24335	24314	24387	24476	24279	24550	24334	24491	24361	24303	24546	24352	24450	24430	24396	24411	24344	24458	24335	24449	24536	24388	24499	24434	24425	24317	24358	24429	24445	24433	24465	24486	24449	24441	24427	24407	24378	24498	24366	24434	24291	24354	24392	24434	24419	24269	24428	24507	24419	24521	24475	24398	24383	24558	24408	24323	24316	24421	24500	24330	24569	24463	24273	24372	24402	24464	24414	24317	24486	24353	24337	24498	24300	24432	24302	24325	24432	24321	24386	24465	24460	24620	24379	24415	24405	24466	24340	24417	24570	24358	24518	24450	24149	24369	24382	24531	24411	24528	24406	24453	24295	24398	24455	24465	24244	24348	24501	24406	24420	24469	24521	24275	24486	24358	24498	24371	24389	24415	24354	24383	24475	24383	24391	24424	24245	24418	24500	24271	24464	24462	24434	24342	24457	24471	24261	24411	24358	24385	24345	24437	24404	24405	24344	24590	24444	24460	24463	24483	24474	24524	24295	24544	24415	24375	24367	24408	24471	24296	24368	24332	24467	24488	24393	24386	24374	24420	24411	24417	24504	24420	24440	24308	24442	24363	24521	24517	24407	24421	24443	24475	24331	24544	24222	24511	24397	24363	24347	24370	24414	24348	24389	24389	24560	24493	24435	24486	24352	24431	24517	24360	24407	24412	24283	24479	24414	24278	24375	24374	24492	24373	24557
35215	28990	25480	22994	23180	22442	21762	20127	18219	18752	18045	17178	16667	16368	16217	16299	16052	16334	16240	16167	16270	16155	16353	16523	16621	16411	16130	16397	16337	16208	16202	16239	16258	16390	16313	16269	16311	16290	16397	16339	16382	16181	16361	16385	16322	16193	16114	16358	16187	16322	16283	16249	16204	16416	16317	16284	16253	16314	16376	16419	16292	16029	16338	16394	16268	16293	16354	16336	16324	16489	16324	16445	16522	16181	16200	16364	16500	16333	16263	16410	16178	16295	16378	16465	16253	16511	16223	16201	16219	16294	16303	16359	16091	16215	16210	16414	16375	16286	16306	16419	16368	16191	16426	16377	16351	16240	16494	16456	16279	16261	16282	16437	16275	16354	16361	16382	16373	16061	16418	16399	16173	16070	16398	16608	16378	16307	16079	16370	16085	16257	16199	16214	16288	16221	16211	16316	16376	16407	16459	16208	16347	16295	16496	16155	16088	16111	16408	16356	16414	16225	16057	16256	16146	16305	16351	16171	16351	16453	16256	16068	16360	16372	16286	16298	16326	16235	16410	16164	16371	16282	16361	16176	16434	16481	16237	16356	16290	16412	16238	16012	16361	15983	16210	16211	16274	16255	16229	16230	16249	16432	16398	16360	16243	16231	16171	16264	16231	16302	16285	16374	16374	16447	16301	16168	16318	16216	16398	16379	16412	16236	16291	16395	16279	16383	16273	16433	16336	16204	16181	16248	16218	16358	16450	16340	16409	16250	16419	16103	16330	16342	16262	16193	16271	16131	16212	16411	16153	16339	16435	16401	16152	16149	16275	16274	16363	16207	16330	16408	16332	16239	16204	16117	16378	16561	16397	16312	16278	16122	16243	16341	16126	16330	16397	16371	16280	16269	16267	16239	16270	16268	16429	16287	16311	16458	16282	16488	16275	16429	16266	16427	16304	16205	16484	16498	16461	16272	16256	16184	16180	16228	16220	16233	16312	16332	16307	16326	16165	16336	16454	16474	16349	16172	16301	16444	16473	16181	16154	16225	16147	16231	16246	16290	16263	16263	16291	16156	16465	16258	16188	16366	16287	16234	16354	16332	16360	16396	16382	16383	16114	16208	16281	16050	16268	16512	16568	16207	16214	16239	16183	16371	16299	16285	16331	16253	16388	16250	16387	16305	16225	16192	16587	16226	16120	16413	16350	16222	16265	16300	16219	16327	16411	16408	16250	16520	16302	16348	16231	16213	16461	16308	16310	16258	16224	16419	16246	16479	16370	16207	16566	16326	16262	16378	16186	16323	16291	16421	16352	16197	16384	16237	16375	16218	16393	16464	16284	16320	16273	16330	16258	16209	16121	16435	16195	16238	16129	16361	16274	16416	16256	16221	16290	16153	16320	16048	16359	16134	16357	16354	16389	16426	16424	16464	16396	16382	16360	16228	16501	16312	16271	16239	16235	16313	16455	16377	16168	16113	16288	16245	16173	16322	16498	16388	16325	16397	16120	16491	16538	16176	16287	16248	16292	16346	16332	16360	16274	16208	16212	16269	16172	16317	16370	16349	16116	16141	16144	16276	16241	16246	16187	16181	16272	16485	16321	16367	16368	16330	16277	16261	16028	16179	16182	16102	16235	16195	16307	16434	16339	16255	16413	16144	16345	16371	16448	16233	16283	16403	16187	16266	16296	16290	16217	16340	16241	16397	16218	16187	16247	16423	16356	16306	16293	16231	16240	16336	16294	16468	16262	16362	16190	16028	16242	16315	16431	16390	16099	16163	16369	16255	16341	16430	16247	16193	16310	16377	16393	16354	16303	16315	16353	16316	16216	16234	16288	16424	16228	16141	16289	16308	16322	16204	16335	16374	16242	16285	16303	16348	16314	16199	16311	16395	16492	16363	16234	16441	16427	16265	16518	16114	16432	16234	16265	16196	16223	16325	16269	16155	16369	16315	16030	16224	16352	16385	16351	16442	16197	16418	16213	16266	16435	16253	16283	16280	16473	16363	16286	16206	16192	16423	16238	16544	16128	16322	16289	16190	16294	16456	16392	16339	16396	16313	16367	16372	16285	16207	16453	16545	16212	16143	16374	16264	16423	16468	16316	16355	16285	16324	16029	16293	16300	16447	16290	16290	16355	16222	16233	16190	16225	16451	16106	16464	16257	16275	16491	16517	16074	16159	16507	16288	16280	16314	16384	16302	16328	16176	16285	16361	16351	16118	16406	16330	16186	16405	16327	16453	16257	16276	16286	16349	16402	16323	16429	16198	16309	16269	16331	16419	16254	16429	16270	16268	16154	16158	16411	16278	16359	16248	16192	16364	16267	16358	16343	16497	16320	16264	16383	16280	16365	16203	16427	16240	16250	16243	16243	16229	16265	16335	16166	16123	16408	16342	16636	16072	16437	16193	16347	16469	16257	16375	16266	16286	16318	16246	16150	16344	16346	16615	16480	16337	16306	16381	16401	16205	16401	16225	16343	16386	16134	16299	16511	16332	16243	16577	16262	16463	16347	16250	16155	16315	16138	16341	16413	16391	16373	16091	16380	16450	16245	16269	16381	16446	16287	16289	16315	16316	16381	16298	15955	16150	16244	16171	16415	16224	16218	16354	16165	16096	16357	16202	16195	16199	16385	16356	16426	16381	16320	16297	16395	16484	16343	16240	16232	16162	16190	16208	16335	16248	16327	16235	16384	16481	16376	16352	16137	16106	16153	16080	16349	16245	16425	16305	16237	16248	16397	16500	16438	16364	16273	16220	16194	16262	16411	16466	16286	16275	16306	16329	16350	16311	16372	16297	16239	16216	16421	16448	16254	16340	16277	16224	16061	16270	16413	16295	16211	16355	16187	16231	16379	16130	16391	16302	16363	16342	16438	16173	16327	16419	16253	16351	16410	16307	16325	16163	16382	16342	16281	16502	16331	16387	16475	16368	16270	16472	16408	16187	16271	16266	16330	16206	16119	16267	16302	16263	16166	16366	16357	16172	16317	16322	16222	16411	16525	16210	16433	16279	16142	16496	16276	16290	16295	16172	16376	16137	16333	16152	16303	16408	16207	16269	16315	16285	16355	16086	16288	16329	16305	16138	16443	16420	16228	16180	16285	16324	16101	16217	16272	16344	16346	16403	16468	16287	16292	16325	16180	16038	16149	16465	16303	16335	16286	16195	16212	16113	16176	16349	16216	16403	16389	16288	16445	16333	16496	16227	16360	16098	16356	16396	16262	16413	16264	16321	16148	16413	16348	16340	16231	16344	16426	16150	16089	16236	16325	16357	16204	16326	16424	16490	16404	16165	16399	16547	16218	16067	16343	16248	16283	16321	15997	16433	16321	16425	16222	16332	16261	16261	16408	16319	15977	16322	16432	16125	16269	16302	16387	16411	16293	16440	16219	16216	16390	16284	16362	15987	16261	16152	16394	16228	16293	16464	16265	16420	16208	16363	16160	16317	16310	16223	16548	16413	16319	16381	16333	16388	16383	16278	16366	16445	16489	16378	16260	16551	16299	16163	16265	16441	16253	16491	16339	16146	16158	16264	16196	16271	16246	16283	16179	16349	16300	16470	16375	16321	16383	16346	16174	16423	16391	16517	16320	16194	16279	16060	16218	16457	16202	16366	16295	16125	16236	16310	16356	16246	16462	16110	16336	16383	16298	16433	16574	16267	16527	16418	16631	16469	16294	16282	16178	16299	16448	16260	16380	16161	16220	16326	16396	16194	16396	16424	16383	16462	16461	16308	16278	16373	16160	16383	16317	16264	16249	16212	16285	16241	16236	16336	16161	16408	16329	16358	16170	16146	16285	16308	16426	16313	16098	16399	16326	16112	16058	16492	16379	16220	16421	16341	16286	16399	16324	16395	16512	16482	16329	16542	16505	16246	16286	16157	16427	16511	16421	16512	16284	16369	16385	16413	16385	16378	16409	16400	16162	16355	16254	16461	16433	16454	16277	16162	16307	16080	16264	16064	16411	16371	16297	16337	16460	16511	16353	16306	16256	16357	16335	16208	16439	16180	16415	16434	16078	16347	16235	16442	16367	16343	16376	16245	16293	16543	16346	16349	16360	16360	16327	16235	16105	16300	16140	16519	16386	16327	16351	16320	16285	16206	16215	16299	16342	16449	16532	16123	16093	16270	16176	16377	16301	16420	16358	16206	16263	16167	16175	16227	16332	16382	16143	16363	16440	16333	16294	16146	16354	16396	16378	16297	16280	16221	16161	16304	16288	16208	16270	16314	16238	16170	16308	16157	16105	16421	16096	16381	16308	16189	16242	16451	16263	16363	16297	16258	16287	16373	16449	16314	16371	16207	16370	16252	16361	16300	16405	16007	16367	16149	16301	16510	16359	16275	16475	16323	16342	16364	16374	16314	16441	16351	16310	16447	16425	16297	16196	16177	16547	16356	16152	16456	16236	16159	16376	16303	15927	16266	16256	16244	16304	16224	16270	16440	16374	16194	16003	16139	16371	16310	16218	16242	16353	16366	16279	16398	16353	16161	16383	16379	16133	16318	16231	16449	16402	16510	16339	16234	16279	16301	16196	16307	16474	16301	16385	16336	16413	16212	16392	16159	16361	16314	16424	16296	16344	16160	16374	16331	16314	16210	16348	16202	16241	16371	16208	16364	16309	16393	16372	16190	16254	16382	16415	16181	16473	16160	16342	16197	16430	16280	16349	16262	16486	16473	16176	16302	16226	16206	16374	16462	16276	16311	16114	16120	16213	16297	16255	16315	16373	16439	16350	16462	16381	16249	16186	16315	16224	16400	16139	16270	16441	16283	16362	16208	16316	16397	16479	16347	16396	16310	16327	16152	16210	16298	16407	16377	16334	16383	16327	16388	16531	16325	16237	16436	16372	16240	16223	16151	16314	16361	16226	16255	16365	16313	16256	16290	16142	16360	16203	16152	16295	16253	16241	16184	16400	16274	16319	16471	16380	16282	16290	16305	16382	16234	16519	16411	16179	16357	16303	16471	16072	16445	16293	16457	16351	16419	16416	16184	16261	16316	16294	16281	16428	16341	16362	16321	16389	16291	16374	16179	16341	16336	16258	16286	16227	16425	16273	16264	16534	16333	16447	16435	16422	16113	16374	16386	16320	16196	16383	16407	16319	16256	16202	16226	16241	16064	16473	16241	16206	16252	16329	16316	16286	16191	16268	16258	16086	16333
31371	26964	27968	30226	30459	29266	29122	26858	26284	26861	25822	24791	24320	24255	24210	24130	23959	23946	24092	24041	24053	24146	24040	24145	24075	24100	24134	24023	24101	23978	24071	23859	24077	24008	23943	24043	24027	23976	23964	23952	24125	23997	23974	24063	23945	24053	23961	24047	24044	23923	23919	24025	23954	23985	23989	24045	24012	24054	24110	24061	23991	23969	24022	23947	24011	24030	24061	24064	24023	24167	24014	23949	24037	23831	24020	23922	24012	24014	23947	23849	24051	23933	24031	23942	23967	24134	23999	23979	24126	24070	23973	24038	23929	24142	24037	24138	24041	23992	23998	23965	24125	23870	24005	24015	24027	24093	23972	24073	24019	24090	24094	23882	24020	24074	24053	24049	23901	24047	23968	24010	23987	24071	23963	24014	24084	24020	24039	24110	23865	24049	24036	23933	24041	24021	23947	23947	24008	24057	24045	24029	24042	23966	24037	23944	24051	24014	24012	23960	23940	24050	24038	24023	23944	23944	23979	23895	23998	24065	24186	23769	24069	23964	24059	23976	24013	24048	24022	24092	24154	24028	24067	24054	24133	24017	23896	24110	23883	23869	24166	24099	23943	24091	24208	23969	24048	24077	23967	23999	23833	24215	24052	23981	23945	23947	23961	24014	24141	24011	23937	23920	24124	24127	23948	24048	24028	24097	24044	24028	24013	24051	23941	24102	24068	24100	24155	24048	24125	24076	24018	24008	24058	23950	24012	24020	24065	24137	24013	24109	24103	24004	24124	23888	24083	23917	24130	24052	24110	24103	24124	23999	24020	24068	24036	24107	24006	24032	23987	24104	24085	24073	23973	23951	24212	24068	24121	23930	24066	24125	23922	24228	24071	24013	24009	23985	24190	24068	23957	24092	24124	24052	24014	23988	24021	24101	23984	24020	23954	24120	24129	24038	23962	24067	24099	24049	24063	24022	23927	24047	23991	24103	23960	24077	23910	24023	24028	24105	23986	23865	23956	24117	23980	23924	24054	23938	24035	24085	24047	24072	24032	24063	24101	24128	23932	24034	24039	24018	24070	24073	23946	24106	24006	24072	24017	24103	24033	23963	24276	24129	24023	24165	24078	23976	24088	23958	24077	24007	24092	24024	24027	24090	24168	24184	24250	24050	24049	24040	23954	24073	24084	24196	24053	24001	24104	24034	24005	24162	23957	23975	24038	24033	23980	24127	24014	24200	24025	24104	23956	24045	24159	24040	23999	23929	23961	24083	24019	24002	24051	24122	24013	24009	24131	23898	24051	24066	24084	24059	23940	24023	24127	23890	24001	24004	24098	24057	24125	24003	24093	24088	23901	24062	24072	24076	24140	24057	24082	24026	24108	24057	24035	24097	23988	24018	23986	24049	24009	24047	23967	24071	24061	24061	23983	24161	24131	23995	24040	24000	24095	24172	24085	23944	24116	23922	23917	24117	24108	23997	24018	24060	24115	24001	24084	24084	23976	24042	24068	24028	24161	24101	23915	24058	24074	23935	24058	24099	24013	24090	24056	24072	23930	24147	24028	24226	24007	24120	24044	24087	24022	24090	24003	24024	24032	24032	23975	24161	24075	23967	23945	24079	24137	24130	23999	24017	24128	23958	23957	24001	24079	23925	24023	24108	24018	24086	23994	23968	24099	24119	24082	24128	24080	24189	24117	24039	24039	24016	24036	24067	24119	23977	23990	24018	24117	24084	23938	24216	24089	24106	24030	24140	24053	24129	23971	24110	24073	23917	24112	23913	24129	24102	24117	24106	24012	24149	24173	23931	24016	23932	24065	24062	24091	24146	24013	24250	24037	24011	24048	24162	24031	24087	24087	24024	24165	23980	24102	24103	24156	24040	24127	24139	23873	24153	24000	23966	24041	24121	24006	24068	23993	24062	24146	24064	23999	24053	23998	24242	23928	24078	24166	24037	23907	24094	24019	24068	24119	23960	24067	24084	24031	24060	24200	23990	24014	23916	23978	24119	24099	24047	24100	24168	24046	24092	24069	24072	24130	24083	23946	24092	23923	24053	23962	24104	24005	24035	23994	24135	24032	24044	24004	24090	24041	24087	23994	24027	24006	24063	24024	24166	24110	23978	24083	24051	24026	24046	24083	24071	24148	24069	23936	24097	23999	24098	24048	24023	24086	24143	23987	24088	23995	23957	24084	24096	24054	24098	23963	24064	24056	24173	24059	24101	23963	24036	24038	24075	23990	24113	24002	24129	23991	24132	23997	24071	24059	24021	23932	24079	23936	24095	24122	24196	23998	24032	23926	24099	23973	24164	24036	23980	24090	24033	24059	24120	24149	24059	24132	24071	24081	24057	24071	24134	24010	24020	23862	24113	24125	24106	24127	24164	23981	23968	24027	23957	24172	24099	24024	24093	24084	23938	23997	24058	24095	24020	24052	24023	24075	24015	24128	24091	24052	23986	24087	24069	24042	24158	23918	23964	24019	23989	24056	24133	23998	24031	24059	24082	24065	24108	24019	24169	24116	24102	23979	23960	24144	24033	24103	24063	23919	24090	24157	24043	24112	24127	24201	24066	24169	23954	24143	24002	24138	24074	23956	24137	24061	24055	24152	23883	23993	24093	24021	24084	24089	23955	24139	24006	24100	24125	23949	24048	24051	24014	24102	24115	24040	23871	24041	24041	24071	24166	24033	24123	24086	24014	24039	24058	24254	23960	24064	24006	24002	23926	23920	24127	24038	24060	23938	24030	24031	24091	24114	24126	23992	23960	24048	24060	24046	24059	24063	23907	24010	24025	24074	24092	23993	24122	24121	24167	23951	24072	24126	23981	24089	24058	24227	24075	24132	24029	24143	24105	24163	24086	23943	24092	24107	24027	24029	24208	24088	24041	23970	24118	24157	23912	24147	24104	23987	23962	24125	24048	24068	23995	24069	24067	24006	23967	24097	24140	24067	24020	23919	24035	24208	24061	24034	23908	24207	24079	24090	24083	24102	24004	24150	24075	23955	23992	24025	23889	24084	23920	24006	24101	24003	24088	24020	24158	24057	24083	23861	23996	24045	24182	24067	24114	24120	24128	24090	24083	23958	24186	24230	24070	23940	24052	23997	24087	23990	24142	24017	24066	24097	24016	24038	24143	24036	24162	24119	24146	24049	23980	23896	24115	24103	24011	23970	24161	23981	24065	24157	24039	24025	24011	24026	24063	24158	24069	24108	23998	24171	24076	24111	24039	24052	24047	24085	24181	23962	24071	23969	24080	24017	24218	23989	24155	24019	24032	24017	24118	24043	24026	24149	24055	24043	24080	24121	23953	24175	24116	23950	24019	24151	23955	24087	24036	24104	24034	24203	24095	24172	24152	24068	23957	24129	23973	24195	23925	24096	24063	24036	23999	24058	24145	24052	23938	24060	24154	23973	24032	24079	24074	24071	24121	24133	24020	24030	23971	24110	24138	24106	24087	23919	23993	24067	24071	24066	24078	24067	23966	24238	24022	24141	24119	24050	24055	24005	24078	24015	24185	24125	24085	23986	24126	24189	24038	23911	24134	24170	24020	24087	24005	24167	24069	24166	23954	24026	24062	24073	24042	24117	24085	24085	24090	24033	24019	24156	24156	23954	23902	24085	23975	24191	24015	23917	24178	24075	24211	24031	24043	24114	24135	23936	24053	24125	24050	24047	23848	24098	24119	24168	24022	24006	24063	24090	24169	24114	24064	23966	24148	23968	24122	24022	24064	24116	23998	24165	24080	23977	24090	24003	24150	24107	24106	24078	23926	24177	24155	24147	24092	24279	24047	23956	23991	23958	24083	24053	24155	24023	24105	24025	23985	24070	24069	24139	24070	24029	24088	24198	23984	24030	24073	23947	24052	24082	24065	24109	24035	24114	23961	24142	23893	24213	24062	23948	24047	24094	24081	24266	24003	24194	24045	24113	24081	24030	24116	24054	24034	24047	23951	24069	23909	24072	24222	23913	24086	24104	24041	24146	24004	23965	23932	24101	24132	24093	24109	24026	24019	24236	24039	24207	23980	24093	24067	24063	24088	24096	23973	24011	24224	24049	24019	24077	24128	24021	24103	23982	24190	23960	24146	23931	24039	24071	24104	24056	24030	24025	24111	24103	24137	24128	24077	24077	24029	24177	23978	24080	24092	24038	24005	24227	24060	23984	24078	23938	24133	24141	24037	24071	24085	23954	24073	23968	24088	24096	23870	24072	24033	23988	24259	24078	23975	24154	24034	24023	24024	23991	24118	23985	24004	24082	24055	24021	23974	24057	24050	24132	23922	24091	23953	24050	24009	24038	24104	23951	23981	23994	24125	24143	24110	24063	24015	24162	24095	24047	24043	24036	24025	24177	23907	24233	24114	24048	24095	24045	24115	24015	24106	24123	24034	24011	23940	24175	24145	23952	24099	24021	24039	24098	24110	24113	24110	24121	24017	23967	24124	23982	24156	24195	24112	24212	24019	23965	24117	24078	24046	24132	23937	24150	24039	24120	24051	24164	24048	23993	24198	24003	24096	24098	24055	24119	24110	24119	24076	24125	24082	23954	24248	23984	24171	24027	24025	24136	24065	24022	23950	24039	24000	24174	24159	24084	24150	24140	23993	24120	24135	24094	24063	24149	24049	23984	24105	24186	24083	23949	24194	23997	24213	23956	24025	24139	24078	24012	24161	24032	24073	24149	24056	24109	23974	24091	23937	24106	24132	24150	24025	24076	24071	24071	24088	24116	24149	23974	23978	24117	24024	24191	24070	24098	24137	24177	24091	24040	24173	24141	24015	24101	24027	24045	24046	24092	24052	24166	24050	24051	24040	24023	24042	24069	23953	24023	24069	24043	24187	23884	24071	24140	23992	24030	24162	24019	23996	24126	24049	24005	24120	23959	24072	24132	24100	24015	24166	24122	23973	23897	24056	24186	24015	24012	24060	24001	24072	24100	24135	24036	24019	24099	23973	24150	23949	24083	23926	24245	24126	24035	24046	24026	24047	24032	24082	24109	24127	24007	24068	24108	24146	24049	24131	24076	24028	24044	24046	23946	24047	24157	24131	24036	23981	24013	24033	24055	24107	24016	24169	24105	24142	24076	24137	24102	24045	24051	24046	24081	24158	24001	23945	24172	24100	24107	24125	24060	24127	24190	24176	24166	24043	24048	23939	24166	24090	24069	24158
32001	27633	25227	22680	22590	21978	20514	18606	17802	17551	16922	16676	16243	16293	16063	16139	15968	16321	16194	16074	16219	16215	16216	15840	16081	16248	15973	16104	16121	16020	15932	15968	16020	16078	16146	16068	16110	16114	16066	16077	16029	16291	15869	16210	16126	16141	15974	15941	15981	15964	16044	16187	16214	15983	16273	16088	16064	16005	16037	16069	16029	16050	16125	16140	16077	16247	16108	16254	16088	16240	16291	16383	16186	16246	16207	16152	16011	16072	16249	16160	16077	16020	16230	16197	16217	16124	15960	16294	16005	16215	16162	16155	16211	16137	16326	16195	16279	16099	16348	16319	16211	16006	16132	16103	16248	16028	16139	16184	16078	16181	16057	15996	15981	15973	15977	15868	16168	15983	16184	16251	16309	16139	16004	16096	16152	16077	16039	16202	16310	16477	16200	16064	16126	16184	16059	16090	16193	16022	15895	16199	16265	16076	16166	16238	16098	16381	16199	15843	16204	16196	16150	15914	16177	16239	16105	16232	16290	16086	16124	16138	16159	16013	15959	16067	16019	16063	16070	16041	16265	16090	15824	16154	15934	16007	16148	16040	16129	16128	16123	16066	15867	16099	16225	16105	15984	16088	16134	15935	16278	16227	16093	16228	16207	15973	16111	16250	16118	16134	16233	16027	16274	16040	16108	16139	16273	16090	16359	16122	16236	16347	16035	16208	16081	16195	16235	16322	16100	16138	16023	16263	16128	16126	16337	16317	16191	16369	16155	15980	16181	16086	16127	16076	16222	16071	16314	16231	15961	16144	16001	16147	16056	16152	16026	16163	16172	16178	16019	16090	16045	16026	16043	16292	16227	15941	16113	16166	16259	16199	16047	16253	16143	15978	16364	16082	16066	16228	16022	15815	16072	16050	16270	16080	16241	16133	16222	15881	15967	16139	16320	16262	16226	16071	16118	16115	15980	16049	16252	16104	16080	16190	16040	16154	16092	16186	16029	16009	16138	16191	16144	16168	16178	16005	16258	16171	16183	16092	16005	16123	16263	16076	16125	16076	16081	16129	16092	16452	16211	16158	16348	16255	16051	16162	16143	16065	16287	16033	16121	16156	16158	16241	16140	16203	16197	16051	16155	16070	16215	16216	15936	15929	16384	16108	16098	16135	16218	16268	16181	16157	16049	16282	16137	16024	16238	16232	16110	16133	16112	15980	16222	16175	15963	16188	16093	16146	16309	16108	16104	16000	16245	16075	16084	15993	15999	16079	16268	16235	16123	15993	16260	16061	16162	16043	16149	16255	16175	16152	16069	16239	16068	16364	16169	16093	15992	16036	16056	16032	16023	16144	16444	16134	16145	16189	15975	16064	15984	16003	16156	16158	16079	16166	16139	16201	16323	16145	16144	16208	15950	16065	16162	16112	16164	16071	16007	16123	15971	16125	16223	16069	16101	16172	16033	16144	16054	16076	16129	16217	16045	16181	16226	16044	15897	16185	16087	16263	16113	15838	16057	16184	16121	16031	16277	16182	15920	16098	16122	16126	16134	15905	16133	16298	16234	16232	16058	15962	16236	16001	16077	16265	15842	16261	16120	16249	16212	16159	16198	16264	16217	16219	16128	16211	16206	16251	15958	15999	16081	16087	16143	16227	16114	15952	16069	16098	16057	16268	16452	16288	16406	16164	16147	16101	15989	16119	16084	16276	16268	16092	16202	16245	16094	16195	16079	16094	16238	16260	16160	15999	16187	16291	16164	16174	16177	16136	16201	16106	16213	16361	16244	16047	16035	15955	16040	16085	16212	16229	16053	16190	16176	16194	16172	16236	16079	16182	16028	16002	16162	16050	16245	16114	16113	15978	16132	16134	16038	16114	16103	16138	16282	15985	16052	16277	16018	15995	16343	15988	16135	16382	16137	16087	16344	16164	16259	16261	16167	16249	16097	16236	16149	16215	16141	16116	16214	16289	16039	16319	16230	16206	16072	16273	16149	16075	16249	16325	16068	16210	16131	16093	16062	16065	16032	16202	16047	16094	16129	16166	16379	16245	15989	16158	16090	16048	16214	16166	16138	16062	16018	16287	16010	16083	16012	16147	16092	16162	15960	16075	16081	16331	16254	16330	15973	16081	16209	16055	16246	16084	16149	16047	16196	16243	15972	16480	16080	16317	16127	16119	16031	16061	16214	16141	16009	16289	16199	16345	16203	16136	16107	16015	16246	16031	16266	16364	16248	16109	16048	16041	16266	16082	16171	16327	16312	15961	16138	16274	16035	16259	16031	16127	16187	16027	16194	16242	16130	15939	16077	16168	16094	16092	16094	16253	16113	16115	16184	16100	16038	16267	16214	16225	16017	16263	16189	16140	16171	16200	16137	16195	16147	16345	16145	15979	16206	16234	16042	16132	16210	16279	16272	16019	15982	16110	16056	16064	16235	16062	16103	16005	16118	16125	16236	16301	16224	16043	16091	16136	16223	16090	16114	16101	16272	16426	16115	16340	16104	16092	15954	15968	16212	15941	16112	16088	16187	16177	16215	16141	16110	16206	16204	16044	16218	16071	16259	16173	16074	16213	16027	16044	16034	16107	16115	16213	16276	16162	16118	16183	15968	16097	16031	16144	16031	15965	16161	16129	16041	16133	16077	16110	16165	16243	16210	16114	16090	16036	16071	16031	16231	16349	16137	16093	16083	16289	15916	15933	16256	16046	16127	16201	16271	16138	15995	16211	16234	16279	16034	16224	16026	16047	16283	16090	16120	16045	15990	16043	16126	16498	16392	16134	16201	16197	16363	16047	16310	16126	16161	16140	16255	16143	16211	16221	15893	16285	16227	16038	15974	16125	16084	16124	16154	16134	16205	16069	16130	16065	16133	16056	16212	15968	15966	15953	16216	16056	16152	16142	16089	16039	16129	16031	16117	16133	16357	15899	15971	16038	15933	16059	16171	16257	16213	16130	16234	16067	16234	16079	16138	16024	16128	16127	16174	16123	16164	16081	16044	16107	16131	15936	16272	16205	16310	16036	16155	16094	16085	16104	15860	16077	16317	16149	16304	16186	16158	16182	16050	16062	15977	16208	16045	16031	16152	16203	16140	16160	16212	16025	16056	16025	16135	16099	16248	16337	16278	16133	16302	15996	16262	16137	16167	16094	16105	16164	16033	16074	15980	15960	16142	16232	16165	16163	16284	16092	16027	16125	15924	16084	16032	16032	16203	16210	16040	16331	16352	16082	16037	16161	16271	15922	16272	16022	16284	16050	16119	16108	15982	16198	15948	16072	15931	16394	16284	15922	16140	16256	16083	16135	16281	16081	16024	15969	16251	16148	16143	16228	16117	16147	15987	16356	16299	16227	16138	16075	16019	15972	16023	16111	16055	16233	16127	16027	16165	16255	16215	16168	15918	15983	16170	16130	16212	16246	16385	16371	16373	16108	16050	16081	16157	16097	16066	16348	16024	16079	15987	16043	16125	16273	16193	16155	16414	16063	16216	16390	16208	16179	16143	16080	15928	15960	16222	16189	16128	16238	16201	16319	16207	16126	16307	15931	15984	16343	16172	16258	16147	16181	16122	16231	16088	16199	16272	16264	16071	16068	15913	16070	16031	16161	16368	16032	16249	16262	16007	16126	16019	16126	16204	16114	16164	16240	16312	16207	16182	16094	15966	16096	16123	16186	16076	16058	16172	15982	16194	16191	16027	16093	16045	16067	16082	16117	16069	16036	16048	16126	16108	16149	16131	16164	16266	16132	16391	16166	16058	16270	16252	16075	15937	16032	16114	16290	16079	16235	16300	16287	16209	16362	16183	16046	15936	16150	16111	16005	16124	16141	16226	16109	16351	16291	16149	16197	16204	16219	16144	16144	16095	16052	16278	16218	16257	16240	16148	16308	16201	16233	16331	16161	16083	16001	16115	16147	16283	16166	16253	16340	16309	16139	16273	16290	16138	16293	16175	16088	16181	16039	16206	16068	16262	16293	16107	16234	16185	15993	15897	16139	16366	16287	16179	15940	16204	16463	16279	16230	16347	16009	16181	16140	15977	16190	16285	16132	16159	16138	16283	16028	16054	16192	16016	15982	15957	16113	16041	16068	15961	16186	16143	16332	16121	16144	16059	16118	16046	16154	16123	16083	16236	16182	16177	16219	16079	16192	16140	16211	16164	16255	16086	16122	15937	15982	16197	16062	16228	16068	16302	16266	16271	16303	16039	16200	16254	16213	16243	16142	16252	16184	16181	16171	16037	16078	16064	16225	15965	16328	16187	16069	16101	16295	16140	16394	15956	16093	16046	16067	16220	16094	16429	16124	16385	16356	16172	16111	16223	16127	16152	16152	15937	16235	16023	15985	15915	16089	16077	16226	16200	15953	16227	16212	16145	16011	16319	15954	16283	16055	16199	16224	16120	15909	16012	16308	16057	16109	16095	16279	16161	16132	16236	16064	16245	16191	16066	16081	16067	16257	16238	16230	16263	16238	16078	16240	16208	16169	16044	15951	16066	16220	16193	15869	16240	16177	16052	16205	16131	16193	16028	16038	16078	16117	16277	16151	16025	16019	16196	16250	16120	16240	15975	16173	16188	16089	16359	16148	16099	15938	16209	16161	16057	16162	16094	16217	16260	15965	16216	16034	16221	16123	16104	16120	16013	16330	16212	16037	16176	16124	16124	16120	16111	16190	16290	16241	16118	16270	16118	16050	16015	16124	16062	16001	16134	16017	15913	16179	16094	16104	16070	16156	16005	15959	16153	16231	16151	16073	16225	16351	16238	16134	15998	16010	16162	16130	15689	16043	15949	16062	16090	16055	16234	16236	16111	16006	16200	16032	16097	16240	16056	16203	16173	16030	16030	16053	16178	16223	16201	16029	15937	16058	15966	15972	16281	16203	16289	16092	16059	16163	16119	16298	15859	16457	16351	16110	16086	16155	16076	15940	15994	16160	16080	16033	16258	16217	16212	15909	16047	16258	16260	16221	16048	16016	16072	16059	15965	16083	16169	16073	16181	16302	16071	16112	15953	16000	16080	16113	16347	15932	16104	16116	16157	16119	16032	16175	16224	16218	16236	16042	16139	16223	16324	16111	16123	15931	16094	16172	16101	16156	16150	15923	16055	16052	16202	16003	16080	16311	16208	16051	16186	16092	16155	16303	16042	16129	16062	16229	16110	16153	15988	16132
30041	26950	28183	30162	30320	29036	28235	26542	26044	25531	25001	24509	24317	24268	24119	24144	24121	24077	24129	24069	24225	24073	24096	24288	24273	23991	24153	24042	24146	24094	24158	24138	24176	24068	24094	24059	23985	24123	24074	23964	24017	24062	24002	24194	24137	24134	24107	24086	24116	24047	24128	24124	24179	23954	24100	24058	24057	24051	24066	23933	24168	24063	24065	24157	24087	23971	24156	24159	24094	24108	24192	23967	24168	24077	24042	24010	24047	24177	24101	24108	24097	23995	24198	24158	24177	24006	24101	23947	23973	24040	23950	24037	24079	24041	24149	24120	24090	24197	24161	23959	24101	24177	24091	24070	23915	24154	23938	24069	24090	24206	24187	24101	24070	24137	24130	24131	23992	23996	24252	24079	23894	24180	24125	23978	23999	24136	24147	24048	24104	24181	24076	24023	24023	24169	24113	24105	23936	24165	24091	24168	24045	24131	23989	24023	24098	24039	24074	24010	23970	23986	24024	24112	24024	24092	24118	24171	23918	23990	23962	24063	24071	24058	23942	24125	24174	24057	24115	23993	24048	23989	24236	24067	24035	24227	24101	24023	24049	24021	24110	24136	24048	24033	23975	24181	24121	24117	24056	24052	24202	23948	24057	24114	24081	24067	24096	24152	24032	24046	24076	24111	24182	24133	24079	24125	24197	23974	24097	24150	24092	24080	24146	24045	24138	24038	24130	24026	24010	24222	24090	24171	24093	24054	24086	24059	24196	24079	24043	24134	24212	24068	24125	24065	24278	23874	24079	24067	24166	24089	24223	24028	24079	24065	24189	24272	24132	24031	24106	24145	24140	24130	24097	24111	24055	24143	24174	24123	24111	24191	23991	24174	24022	24298	24147	24253	24226	24145	24018	23984	24148	24010	24284	24023	24130	24150	24170	24067	23987	24106	24238	24070	24137	24067	24176	24157	24102	24092	24101	24142	24250	24091	24105	23995	24213	24046	24099	24214	24005	24128	24093	24271	24153	24113	24154	24153	24063	24104	24023	24152	24108	24089	24012	24191	23991	24079	24142	23969	24127	23994	24101	24074	23938	24107	24207	24077	24083	24019	24046	24180	24074	24099	24234	24045	24191	23937	24149	24095	24142	24164	24137	24097	24163	24257	24084	24101	24120	24112	24155	24059	24090	24204	24060	24192	24123	24115	24151	24098	24085	24120	24054	24064	24241	24102	24131	24172	24191	24114	24049	24035	24084	24194	24197	24141	23981	24034	24170	24047	23992	24057	24079	24124	24027	24094	24204	23949	24085	24273	24142	24085	24033	24188	24133	24149	24139	24054	24083	24111	23996	24103	24113	24143	24039	24188	24133	24111	24054	24109	24043	24236	24043	24118	23910	24142	24032	24199	24132	24035	24052	24031	24008	24115	24038	24157	24034	24113	24086	24151	24162	24205	24086	24086	24133	23999	24258	23980	24042	24088	24167	24074	24020	24090	24105	24176	24172	24067	24066	24179	24163	24152	24153	24156	24108	24144	24084	24103	24061	24188	24090	24223	24058	24189	24100	24188	23986	24153	24016	24131	24226	24133	24046	24166	24235	24128	24240	24072	24152	24125	23987	24271	24181	24139	24261	24051	23988	24093	24037	24126	24189	24152	24005	24139	24076	24156	24079	24191	24065	24101	24090	24091	24147	24167	24014	24276	24138	24052	24166	24024	24074	24155	24089	24160	24105	24112	24112	24054	24099	24101	24211	24186	24254	23986	24117	24148	24205	24062	24085	24093	24185	24067	24183	24142	24089	24187	24117	23971	24150	24014	24113	24167	24145	24138	24037	24223	24060	24042	24012	24182	24158	23938	24152	24180	24020	24056	24090	24108	24047	24220	24083	24101	24175	24053	24132	24099	24073	24142	24115	24115	24089	24206	24058	24189	24078	24066	24120	24164	24046	23998	24280	23979	24003	24064	24220	24091	24032	24170	24187	24241	24056	24043	24101	24108	24123	24081	24092	24128	24106	24128	24078	24141	24234	24084	24133	24057	24158	24065	24094	24267	24145	24106	24077	24194	24069	24191	24107	24024	24081	24223	24210	24015	24194	24088	24043	24166	23959	24049	24164	24115	24112	24112	24088	24043	24231	23987	24163	24166	24223	23946	24123	24089	24012	24125	24028	24175	24172	24087	24089	24222	24157	24227	23918	24229	23982	24217	24088	24033	24186	24168	24048	24135	24081	24133	24223	24046	24175	24062	24111	24118	24077	24089	24098	24124	24062	24113	24103	24261	24083	24184	24123	24063	24078	24105	24177	24059	24067	24074	24056	23997	24059	24256	23933	24265	23996	24229	24051	24077	24136	24134	24016	24139	24043	24125	24194	24030	24091	24037	24246	24050	23998	24086	24115	24094	23949	24201	24009	24126	24156	23976	24158	24115	24284	24061	24064	24128	24118	24066	24055	24181	24051	24088	24160	24073	24017	24142	24090	24165	24064	24144	24160	24021	24108	24248	24118	24118	24228	24082	24128	24085	24210	23992	24076	24324	24050	24142	24058	24095	24052	24089	24034	24215	24054	24111	24121	23937	24061	24066	24107	24147	24022	24076	24229	24004	24129	24171	23995	24250	24166	24023	24126	24074	23944	24070	24206	24107	23999	24052	24100	24034	24280	24115	24090	24228	24081	24070	24198	24011	24147	24235	24057	24143	24225	24178	24031	24114	24204	24121	24045	24200	24238	24076	24161	24142	24181	24188	24073	24092	24155	24067	24141	24225	24024	24218	24205	24031	24340	23933	24110	24085	23881	24246	24058	24070	24124	24068	24137	24069	23987	24105	24126	24063	24157	24111	24219	24166	24141	24053	24190	24128	24192	24026	24050	24121	24151	24003	24100	24126	24251	24043	24006	24225	23993	24154	24206	24105	24088	24108	24147	24117	24070	24214	24133	24138	24160	24122	24185	24087	24189	24019	24123	24220	24118	24204	24207	24102	24007	24285	23990	24106	24196	24158	24113	24218	24054	24113	24170	24183	24091	24052	24073	24086	24134	24178	24006	24104	24031	24228	24149	24075	24018	24204	24054	24036	24066	24202	24046	24071	24149	24108	24159	24119	24184	24033	24139	24198	24171	23987	24183	24187	24154	24179	23959	24121	24169	24171	24045	24103	24201	24193	24328	24045	23999	24227	24152	24108	24156	24163	24133	24117	24117	24204	24138	24203	24204	24093	24036	24153	24058	24168	24254	24048	24192	24179	24128	24083	24049	24160	24244	24035	24161	24093	24238	23948	24252	24016	24223	24024	24134	24245	24134	24110	24178	24040	24154	24048	24158	24139	24140	24134	24102	24146	24136	24089	24105	24153	24140	24119	24105	24137	24129	24290	24040	24173	24123	24136	24281	24058	24120	24331	24025	24188	24100	24172	24040	24244	24192	24060	24233	24089	24083	24061	24244	24021	24028	24145	24165	24124	24106	24123	24234	24069	24077	24011	24206	24083	24268	24001	24136	24182	24028	24054	24024	24190	24196	24044	24063	24150	24197	24059	24132	24104	24219	24038	24141	24182	24055	24288	24034	24171	23972	24116	24197	24180	24157	24050	24145	24172	24057	24172	24137	24088	24201	24059	24140	24133	24190	24126	24018	24221	24134	24008	24137	24180	24109	24077	24184	24115	23996	24040	24166	24067	24052	24015	24194	24209	24048	24124	24305	24136	24102	24139	24220	24225	24166	24113	24145	24177	24135	24211	24193	24244	24064	24166	24172	24118	24181	24088	24133	24060	24205	24133	24067	24098	24148	24040	24171	24117	24054	24168	24171	24101	24074	24136	24121	24223	24206	24064	24115	24293	23975	24282	24167	24049	24231	24095	24183	24242	24093	24178	24318	24098	24091	24216	24350	24258	24131	24235	23994	24188	24006	24211	24132	24195	24090	24266	24060	24184	24094	24068	24233	24023	24169	24065	24177	23983	24084	24111	24082	24173	24101	24136	24053	24112	24057	24108	24128	24089	24034	24168	24185	24168	24016	24149	24195	24180	24261	24186	23982	24161	24090	24116	24115	24219	24132	24123	24152	24015	24235	24126	23927	24157	24067	24154	24211	23992	24169	24043	24185	24099	24124	24190	24147	23995	23984	24250	24110	24169	24180	24108	24171	24145	24037	24107	24204	24201	24122	24029	24027	24072	24072	24168	24054	24199	24180	24145	24205	24036	24100	24200	24143	24148	24092	24185	24063	24064	24180	24158	24154	23962	24125	24160	24128	24100	24142	24119	24097	24227	24081	24146	24062	24198	24155	24278	24206	24132	24068	24165	24157	24131	24133	24038	24168	24160	24318	24173	24201	24100	24143	24170	24122	24235	24175	24107	24176	24027	24133	24149	24071	24158	24131	24132	24051	24196	24069	24242	24154	24185	24119	24040	24141	24094	24153	24149	24078	24133	24124	24099	24219	24143	24172	24060	24078	24134	24087	24042	24193	24099	24146	24015	24236	24174	24198	24102	24081	24197	24133	24066	24308	24138	23916	24264	24232	23898	24235	24062	24197	24100	24108	24140	24167	24317	24056	24162	24198	24217	24065	24069	24197	24166	24206	24171	24199	24094	24126	24097	24129	24119	24200	24128	24049	24211	24092	24166	24212	23967	24222	24122	24245	24184	24158	24147	24106	24099	24212	24176	24225	24030	23977	24165	24197	24140	24198	24082	24112	24167	24144	24021	24127	23940	24156	24211	24101	24018	24152	24085	24092	24074	24204	23997	24194	24112	24180	24134	24204	24107	24264	24030	24085	24168	24080	24248	24119	24021	24218	24053	24103	24058	24147	24102	24213	24038	24026	24173	24088	24224	24281	24059	24023	24142	24104	24107	24233	24067	24131	24166	24200	24075	24131	24190	24018	24128	24147	24188	24117	24165	24122	24224	24083	24119	24066	24213	24247	24169	24223	24145	24023	24107	24240	24137	24037	24207	24036	24025	24208	24065	24124	23988	24153	24170	24130	24127	24068	24119	24181	23999	24211	24097	24181	24256	24096	24128	24219	24039	24173	24062	24259	24147	24198	24143	24171	24028	24138	24033	24168	24080	24109	24245	24052	24160	24191	24165	24134	24160	24098	24141	24135	24122	24184	24223	24061	24068	24081	24225	24026	24082	24226	24099	24182	24130	24064	24124	24198	24147	24090	24276	24188	24141	24196	24078
36689	32295	27944	25150	22342	20803	20277	19321	18622	17676	17321	16997	16879	16513	16224	16071	15988	16076	16129	15982	16118	16166	16191	16338	16338	16213	16008	16037	16203	16278	15900	16043	16126	16230	16146	16147	16038	16016	15941	15875	15944	16300	16081	16001	15687	16219	16028	16013	16021	15921	16137	16071	16316	16068	16065	16160	15986	16068	16181	16057	16161	15926	16230	16131	16115	16250	15973	15835	15979	16072	16007	16083	15975	15953	16174	16091	15996	16002	15961	16167	16263	15987	16165	16161	16132	15769	15935	16062	15995	16116	16177	16198	16144	15906	16065	16095	16245	16051	16155	16216	16084	16087	15881	15894	15980	15909	16086	15844	16057	15951	16134	16148	16242	16024	16210	16051	16062	16045	15970	16120	16148	16309	16009	15918	16061	16186	15973	15898	16092	16082	16228	16038	15982	15927	16125	16104	16068	15914	16253	15938	16204	15955	15960	16085	16176	16176	16137	16003	15914	16094	16130	16086	15951	16140	16062	15990	15989	16186	15921	16076	16052	16160	15962	16133	16191	16343	16127	16109	15933	16005	15861	16022	16152	16057	15801	15963	16097	16004	15941	16186	16342	15876	15929	16147	16130	16159	16062	16188	16192	16163	16064	15969	16159	15985	16128	16122	16203	15826	16141	16222	16121	15839	15968	16353	16023	15985	16019	16271	16096	15871	16058	16094	16044	16046	15739	16157	15901	16158	15942	16137	16073	15937	16014	16126	16309	16004	16143	16419	16135	15998	15986	16103	16008	15949	15963	15909	16246	16111	16048	16156	16219	15944	15893	16064	16137	16102	16187	16081	16137	16135	16223	15964	16072	15983	16070	15948	16017	16187	16083	16088	16058	16144	16074	16076	16059	16019	15914	16064	16045	16348	16164	16102	16155	16063	16093	16115	16204	15975	16199	16267	16103	16057	15880	16002	16137	16162	16184	16175	16148	16104	16089	16213	16013	15930	15915	16119	16110	16214	16172	15940	15823	16051	16043	16076	15994	16054	15965	16134	15974	16057	15906	16299	16187	15883	16196	15884	16135	16107	16064	15897	16150	16229	15952	16094	15905	16035	15934	16068	16002	16069	16132	16019	16043	15998	16089	16235	15967	15987	16061	16172	16102	16019	16275	16075	15952	16256	16085	15900	16050	16113	16035	15985	15810	16123	16222	16163	16174	16002	16058	16042	16083	15888	15949	16116	16075	16147	16106	16089	15952	16030	15949	15947	16074	15987	16021	16119	16232	16025	16349	16085	16051	16150	16118	16076	16069	16200	15949	16073	15965	16141	16187	15809	16092	16092	15941	15954	16076	16157	16097	15947	15979	15970	15959	15951	16259	16084	15768	15978	16218	16036	16208	16285	16129	16066	16045	16232	16122	16011	16216	16043	16094	16040	16073	16042	15917	16047	16067	16105	16045	16024	16172	15948	16126	16133	16049	16280	16186	16075	16023	16106	16294	16053	15896	15944	15964	16097	16270	15988	15944	16133	16056	16108	16104	16252	16153	16203	16065	16062	16056	16068	16197	16159	16089	16084	16140	15977	16000	16055	16162	16164	16033	16060	16100	16049	16005	16024	15992	15995	16264	16162	15939	16047	16143	16288	16148	16144	15918	15813	16067	15979	16045	16154	16240	16123	16267	16006	16225	16147	15969	15947	16131	16255	16073	16058	16300	15999	16059	16123	16105	16196	16157	15973	15818	16113	15823	16247	15999	16116	15889	16314	16002	15863	15983	16012	16092	16142	16000	16032	15891	15986	16106	16078	16140	16069	16028	16103	15995	16054	16083	16167	16008	16108	16082	16143	16105	15816	15906	16151	16292	16057	15996	16013	16159	16031	16166	16169	16066	15894	16426	16103	16331	16015	15897	16091	16261	16128	16116	16008	15939	15897	16027	16203	16097	16165	15952	15954	16131	15937	16277	16002	16049	16005	16249	16143	16124	16133	15913	16099	16133	16085	16035	15960	15984	16172	16094	16052	16251	16169	16007	16179	16166	16042	15945	16175	16116	16056	15945	15975	16050	15962	16191	15923	16201	15945	16187	16148	16204	16170	16187	16252	16156	16040	16242	16144	16198	16137	16184	15877	16176	16094	16010	15915	16204	16117	16095	16008	16076	16183	16168	15825	15902	15968	16029	16190	15992	16063	16173	16034	16105	15888	16297	16151	16095	15857	15858	16004	15888	16103	16167	16062	15879	16098	16112	16056	16002	16212	16026	16073	16261	16310	16091	15939	16036	16201	16104	16212	16051	16065	16110	16180	16195	16178	16097	16179	16087	16113	16187	16263	16099	16077	16036	16226	15941	15890	15895	15991	16065	16229	16023	16081	15994	16249	16039	16194	16219	16076	15899	16099	16164	15993	16166	16073	16087	16185	16034	15959	16033	16086	16028	16096	16129	16099	16040	16162	16099	16147	16037	16102	16105	16296	15920	16189	15946	16119	16171	16000	15965	16097	16142	16086	16057	15993	15886	15922	16122	15876	16031	16153	16104	16108	16151	15831	16174	15999	16072	15958	15956	16086	15959	16149	15986	16031	16084	16105	16199	15946	16084	15918	16072	16038	15883	16025	16158	16022	16168	16302	16122	16187	16182	15939	15915	16139	16037	15986	15925	16141	16096	16037	16193	16293	16101	16037	16063	16038	16071	16266	16017	16064	16058	16205	15956	16170	16344	16132	16166	15982	16018	16103	16192	16092	16032	16054	16071	16204	15979	16092	16075	16047	16135	16148	16079	16225	16039	16058	15969	16032	16000	16137	15902	16222	16217	16241	16160	16186	16086	16135	16068	16168	16208	16123	16099	16150	15910	16196	16254	15951	15988	16141	15959	16096	15978	15966	16218	15957	15875	16184	16115	16183	16238	16058	16081	15972	15974	16042	15929	15939	16090	15990	15998	16237	15984	16003	16039	16067	16194	16217	16212	16022	16046	15970	16182	16054	15951	16178	16076	16102	16028	16149	16187	16131	16057	16016	16062	16036	16109	15951	16196	16293	16168	16108	16141	16210	16038	16097	15937	15859	16062	16093	16283	16156	16034	16125	16115	15922	15943	16034	16068	16111	16039	16133	16062	16184	16243	16113	16022	16011	16299	16204	16042	15944	15951	16206	16225	16060	15943	16124	16108	15914	16264	16150	16150	16044	16322	15979	16044	16155	15977	16092	16020	16037	16212	15863	15984	15915	16138	16205	16137	16043	16028	16271	15968	16231	15983	15830	16111	16198	16043	16143	16119	15928	16025	16098	15907	15886	16030	15822	16124	16096	16075	15927	16048	16095	16075	16087	16068	16128	15950	15992	16171	16055	16083	15928	15974	16093	16179	16090	16302	15959	16106	16112	16147	16169	16078	16176	15834	16042	16197	15908	16063	16228	16049	15934	16148	16087	16227	16082	16241	15939	16155	16164	15813	16119	16199	16114	16118	15986	15870	16179	16108	15992	16106	16088	16091	15910	16027	15881	15824	15920	16056	16108	15978	16348	16101	15949	15959	16057	15996	16106	15938	16060	16253	15835	16170	15939	16066	16161	16093	15933	16087	16120	16144	16120	15908	16064	16144	16127	16115	16194	16224	16167	16076	16005	16057	15959	15958	15977	16015	16167	16056	15954	16102	16305	15934	16276	16001	15979	16032	16090	16313	16248	16051	16166	15853	16139	16080	16088	16083	16106	16156	16208	16166	16123	16190	15964	16088	15982	16019	16144	16393	16317	16194	16070	16209	16234	16178	15960	16171	16034	15925	15961	15826	16045	16023	15947	16024	16046	16102	16123	15998	16103	16136	16087	16057	15963	16280	16069	16160	16266	15885	16263	16234	16303	16204	16133	16136	16145	16059	16272	16065	16081	16256	16145	16089	16003	16101	16308	16082	16099	16118	16171	16122	16211	16082	16000	16147	16228	15942	16117	16254	16140	16241	16037	16068	16038	16292	16179	16180	16145	15919	16163	16072	16219	15985	16077	16068	16169	16159	16152	16005	16032	15938	16002	16123	16066	16133	16010	16096	15984	16165	16128	16069	15950	16083	16005	15972	15813	15984	16218	16351	16141	16062	15895	16053	16087	16112	16076	16118	16013	16121	16257	16134	16160	16323	16117	16111	16033	16046	16033	16133	16133	16108	16109	16209	16186	16150	16246	16140	16058	16017	16155	16064	16181	16414	16016	16010	15905	16235	16090	16030	16100	15914	16250	16128	16167	16047	16014	16186	15988	16190	16016	16121	15974	16186	16112	16116	16176	15971	15966	15833	16035	16075	15966	16017	15947	16043	16020	16202	16043	15993	15900	16202	16136	15812	16098	16052	16240	15880	16011	16130	15783	16227	16145	15974	16045	16149	16143	16013	16336	16207	16031	16230	16161	16041	16327	16161	16128	15870	16050	16200	15802	16217	16178	16026	15941	16149	16183	16108	16206	16054	16274	16025	15984	16144	16016	16198	15977	16021	16153	15954	16117	16222	16190	16107	16094	16169	15998	16096	16125	16056	16296	15901	16018	16121	16024	16207	16401	16191	16031	15931	16020	16076	16158	16019	16139	16081	16168	16374	16308	16058	16337	15979	16244	16163	16041	16088	16217	16237	16105	15933	16155	16177	15847	16243	16083	16132	15900	16087	16274	15930	16221	16142	16076	16130	16287	16090	16105	16130	16181	16248	16062	16080	16266	16164	16262	16093	15863	16198	16126	16043	16382	16085	15947	16002	16007	15839	16097	16388	16108	16062	16160	15922	16048	16090	16073	15796	16228	15855	16319	16172	15934	16060	15964	16223	16072	16095	16175	16027	16138	16273	16036	15897	16019	16129	15969	16256	16071	16150	16213	16039	15914	16031	16007	16094	16024	16140	16205	15935	16064	16224	16084	16195	16091	15990	15842	16178	15906	16138	16042	16170	15859	16052	16013	15929	16043	16069	16222	15984	16093	16051	16133	16238	16226	16150	16139	15909	15762	16003	16129	16212	16212	15940	16043	15944	15983	16040	16058	16089	15970	16174	16104	15941	16099	16048	16156	16156	16089	16229	16246	16150	16070	16194	16335	16092	16052	16139	16093	16105	16268	16162	16462	16246	15895	16205	16010	16091	16218	16063	15949	16139	16025	16233	16191	16301	16191	15870	16066	16087	16256	15842	16058	16018	16014	16095	16218	16099	16200
31842	27160	29322	30671	29635	29491	28858	27914	26795	25914	25482	25336	25239	24827	24468	24478	24240	24343	24191	24369	24231	24349	24310	24722	24638	24293	24368	24308	24337	24290	24227	24241	24254	24368	24146	24318	24218	24303	24274	24308	24179	24296	24307	24211	24353	24081	24310	24282	24220	24279	24272	24173	24277	24218	24353	24239	24234	24288	24214	24314	24073	24263	24344	24187	24257	24441	24283	24313	24305	24231	24230	24084	24309	24288	24316	24247	24117	24193	24184	24170	24269	24281	24407	24315	24351	24290	24326	24298	24215	24268	24332	24212	24295	24181	24149	24286	24186	24127	24292	24109	24243	24365	24173	24390	24260	24309	24247	24341	24242	24224	24254	24293	24290	24176	24177	24265	24260	24310	24292	24272	24281	24301	24220	24247	24319	24376	24339	24372	24178	24253	24371	24195	24253	24246	24330	24045	24368	24069	24377	24393	24172	24329	24289	24270	24262	24357	24153	24288	24195	24235	24317	24300	24323	24143	24465	24236	24357	24221	24240	24286	24197	24334	24230	24304	24329	24068	24261	24369	24172	24259	24308	24247	24239	24267	24233	24146	24159	24428	24252	24272	24138	24387	24251	24203	24365	24251	24217	24301	24209	24351	24346	24194	24239	24474	24310	24331	24181	24214	24314	24327	24369	24385	24335	24255	24311	24301	24253	24237	24343	24255	24350	24322	24184	24329	24227	24372	24297	24228	24194	24350	24194	24256	24264	24323	24211	24201	24277	24345	24333	24348	24102	24281	24343	24358	24214	24321	24122	24261	24468	24288	24212	24339	24312	24289	24304	24233	24175	24240	24291	24190	24329	24400	24165	24195	24232	24316	24399	24357	24141	24281	24214	24334	24283	24285	24315	24339	24326	24309	24360	24233	24241	24378	24309	24158	24274	24261	24182	24340	24285	24323	24352	24250	24410	24248	24287	24302	24317	24221	24315	24223	24197	24194	24314	24255	24231	24281	24272	24338	24404	24297	24200	24138	24310	24264	24352	24258	24340	24311	24248	24211	24280	24275	24300	24313	24260	24236	24354	24306	24291	24337	24395	24257	24340	24247	24265	24326	24283	24284	24276	24265	24176	24382	24282	24415	24311	24342	24138	24350	24269	24416	24270	24416	24263	24298	24447	24262	24264	24222	24232	24299	24212	24289	24239	24218	24311	24247	24319	24278	24257	24268	24238	24379	24213	24363	24337	24187	24379	24315	24265	24246	24249	24278	24349	24112	24205	24303	24334	24212	24300	24223	24329	24192	24381	24312	24223	24166	24438	24278	24271	24339	24336	24361	24254	24363	24396	24321	24217	24259	24403	24267	24177	24249	24243	24410	24265	24346	24172	24249	24281	24219	24459	24336	24458	24155	24271	24327	24314	24425	24373	24240	24334	24144	24251	24299	24345	24257	24263	24319	24155	24300	24361	24198	24280	24254	24269	24254	24332	24277	24312	24347	24201	24286	24282	24272	24368	24177	24357	24374	24249	24357	24281	24271	24345	24240	24316	24358	24160	24248	24293	24294	24332	24229	24269	24160	24292	24334	24328	24383	24326	24293	24267	24304	24223	24228	24202	24428	24371	24163	24297	24386	24263	24302	24307	24300	24395	24250	24303	24265	24391	24259	24274	24324	24282	24442	24183	24297	24363	24205	24335	24286	24383	24328	24173	24271	24361	24354	24292	24261	24198	24378	24292	24267	24247	24326	24286	24429	24220	24295	24295	24332	24375	24301	24197	24230	24266	24279	24428	24161	24368	24251	24383	24207	24239	24226	24221	24167	24301	24287	24261	24375	24193	24293	24249	24350	24412	24296	24365	24291	24330	24533	24327	24226	24361	24327	24486	24251	24223	24315	24374	24351	24496	24307	24322	24307	24300	24310	24267	24272	24318	24284	24289	24173	24220	24301	24384	24199	24451	24299	24316	24257	24271	24296	24163	24392	24284	24344	24285	24357	24201	24198	24347	24359	24392	24364	24292	24292	24223	24449	24156	24450	24297	24278	24252	24411	24253	24304	24323	24393	24260	24238	24253	24261	24363	24324	24084	24282	24391	24444	24253	24409	24239	24409	24379	24233	24334	24280	24362	24236	24284	24231	24307	24354	24281	24286	24140	24378	24251	24386	24231	24317	24360	24368	24388	24355	24255	24301	24324	24295	24265	24298	24300	24384	24270	24405	24169	24397	24285	24164	24378	24220	24384	24246	24360	24463	24354	24304	24390	24177	24361	24215	24496	24384	24348	24247	24324	24390	24200	24263	24418	24234	24340	24216	24266	24158	24434	24211	24271	24286	24328	24277	24331	24272	24329	24297	24377	24282	24331	24294	24239	24315	24391	24194	24290	24497	24166	24220	24260	24313	24253	24344	24294	24375	24308	24234	24253	24206	24296	24314	24279	24251	24173	24324	24247	24415	24279	24290	24430	24339	24286	24366	24310	24349	24198	24230	24422	24322	24311	24253	24385	24183	24358	24264	24441	24316	24213	24351	24281	24343	24265	24384	24274	24232	24246	24489	24261	24170	24352	24283	24247	24264	24359	24365	24274	24306	24265	24308	24309	24423	24278	24210	24257	24292	24311	24299	24228	24259	24281	24262	24293	24278	24421	24285	24303	24336	24277	24373	24356	24262	24344	24196	24359	24283	24291	24321	24324	24243	24409	24364	24299	24292	24389	24329	24358	24229	24328	24269	24214	24305	24441	24277	24194	24275	24235	24293	24347	24349	24184	24353	24305	24242	24355	24364	24242	24164	24353	24271	24265	24366	24305	24293	24346	24245	24288	24271	24255	24323	24367	24201	24239	24281	24302	24357	24246	24353	24294	24339	24306	24195	24283	24276	24235	24267	24206	24313	24312	24283	24395	24291	24310	24325	24227	24310	24294	24218	24386	24288	24269	24299	24405	24353	24386	24359	24384	24263	24387	24195	24312	24194	24245	24301	24376	24313	24316	24253	24261	24323	24246	24313	24280	24235	24396	24422	24349	24414	24239	24330	24247	24275	24305	24266	24401	24284	24402	24334	24264	24262	24264	24362	24355	24171	24269	24240	24262	24345	24239	24339	24403	24229	24300	24397	24320	24199	24210	24361	24257	24267	24266	24312	24330	24289	24255	24224	24341	24289	24193	24295	24325	24190	24380	24358	24302	24465	24299	24404	24224	24258	24335	24361	24263	24237	24253	24351	24248	24363	24277	24198	24206	24331	24272	24397	24307	24237	24223	24299	24215	24340	24324	24288	24299	24270	24313	24352	24288	24304	24271	24294	24328	24246	24201	24245	24413	24286	24242	24371	24365	24325	24242	24243	24315	24303	24295	24288	24231	24275	24243	24365	24213	24375	24318	24296	24407	24333	24317	24307	24318	24271	24192	24357	24259	24330	24248	24375	24335	24391	24345	24276	24213	24297	24440	24337	24257	24397	24161	24304	24316	24477	24337	24278	24242	24353	24326	24267	24409	24249	24242	24440	24255	24346	24378	24308	24224	24256	24250	24367	24190	24323	24321	24255	24243	24336	24283	24398	24186	24319	24302	24304	24256	24431	24301	24346	24229	24350	24227	24218	24279	24323	24291	24318	24288	24173	24349	24343	24325	24302	24249	24346	24365	24224	24328	24371	24320	24378	24235	24295	24313	24270	24298	24233	24382	24314	24202	24385	24367	24196	24363	24285	24202	24305	24511	24133	24361	24336	24272	24405	24361	24270	24336	24281	24285	24365	24401	24234	24356	24309	24326	24319	24381	24249	24238	24374	24242	24182	24314	24160	24266	24326	24283	24255	24332	24299	24248	24375	24342	24332	24300	24219	24286	24308	24380	24321	24240	24245	24349	24249	24348	24317	24489	24313	24349	24311	24263	24260	24346	24445	24335	24364	24498	24272	24364	24242	24400	24339	24348	24330	24403	24253	24254	24352	24317	24137	24412	24383	24255	24260	24254	24374	24307	24422	24252	24327	24296	24344	24419	24438	24273	24301	24378	24308	24256	24252	24272	24199	24377	24261	24300	24269	24326	24382	24273	24350	24362	24205	24386	24364	24329	24276	24352	24248	24384	24271	24413	24183	24419	24228	24348	24250	24304	24237	24202	24379	24316	24355	24386	24192	24345	24241	24189	24318	24300	24213	24258	24190	24413	24260	24374	24445	24350	24193	24262	24244	24227	24428	24225	24346	24382	24181	24339	24223	24353	24309	24286	24295	24417	24330	24367	24242	24228	24372	24214	24327	24281	24402	24230	24289	24331	24436	24448	24318	24167	24437	24236	24239	24342	24290	24300	24483	24333	24189	24245	24286	24300	24260	24245	24247	24288	24395	24278	24278	24274	24196	24323	24304	24259	24354	24298	24213	24293	24156	24276	24118	24420	24264	24347	24390	24308	24319	24415	24375	24321	24263	24410	24270	24236	24383	24405	24221	24244	24272	24271	24196	24226	24196	24270	24323	24320	24320	24212	24378	24316	24289	24443	24355	24349	24353	24251	24435	24314	24210	24375	24304	24179	24317	24319	24414	24212	24334	24259	24370	24418	24228	24331	24369	24272	24292	24315	24291	24255	24246	24188	24368	24166	24275	24337	24321	24213	24229	24361	24340	24388	24342	24300	24425	24266	24177	24428	24195	24406	24351	24283	24365	24161	24369	24250	24373	24276	24355	24219	24213	24376	24257	24326	24336	24337	24212	24336	24305	24391	24357	24281	24293	24234	24265	24276	24271	24320	24294	24377	24317	24268	24428	24232	24242	24315	24300	24320	24358	24261	24444	24391	24332	24291	24481	24322	24192	24368	24187	24382	24301	24377	24237	24320	24208	24290	24343	24400	24122	24069	24424	24293	24442	24260	24218	24303	24239	24184	24258	24311	24235	24342	24190	24208	24402	24240	24210	24342	24275	24332	24300	24371	24420	24316	24258	24321	24404	24294	24239	24201	24385	24269	24454	24277	24249	24340	24461	24310	24334	24275	24368	24205	24299	24330	24257	24397	24328	24198	24416	24390	24368	24281	24422	24332	24212	24324	24361	24358	24385	24363	24208	24432	24303	24559	24322	24370	24233	24202	24329	24302	24318	24321	24308	24348	24135	24449	24271	24331	24255	24308	24316	24276	24391	24362	24318	24333	24279	24351	24335	24381	24349	24264	24298	24373	24229	24363	24426	24382	24216
30553	26150	21856	19970	19046	19155	19077	18273	17941	17247	16478	16311	16236	16124	15962	15838	15779	16027	16062	15984	15819	16082	16117	15857	16042	15941	16105	15942	16112	16045	15987	15991	15964	15888	15767	16127	16010	16040	15945	15943	15958	16040	16075	16162	15981	15786	16236	15795	15922	15943	16089	15826	16062	15837	15984	15942	16019	15845	15827	15983	15877	15725	15855	16075	15899	15964	15929	16031	15903	16022	16005	15838	15835	16032	16061	15916	15960	15850	16060	15992	15964	15968	15873	15864	16070	16150	16003	15891	16060	15884	15946	15932	15734	15968	15881	16023	15836	15942	16189	15803	15982	15954	16003	16078	15816	16154	16038	16019	16002	15977	16141	16130	15899	16041	16016	15773	16077	15924	15876	16107	16008	16104	16127	15800	15919	15883	16097	15982	15822	15906	16067	15937	15784	15864	15895	15855	16063	15981	15836	16109	16190	16175	16270	15918	16001	15912	15820	16110	15935	16062	16047	16041	16116	16175	15948	15936	16086	16039	15801	16103	15735	15926	16040	16017	15797	15899	15995	16105	16085	15885	16007	16013	16027	16133	15946	15894	16009	15730	16172	16063	15962	16009	16184	16072	15954	15893	15884	15888	16032	15894	16047	16135	15961	16169	16144	16007	16019	16088	16169	15999	16061	15975	15976	16023	16225	16110	16081	15944	16045	16084	16075	15865	16000	15992	15736	16083	16080	16102	16063	15925	16214	15979	15838	15926	16012	16167	15790	15948	16014	16014	15840	16020	16083	15993	16021	15919	15950	15840	16028	16120	16049	15883	16023	16016	15880	15993	15937	16150	16118	16115	15980	15970	16010	15796	15973	15847	15926	16064	16143	15846	16111	15959	16064	15972	16119	15874	16011	16035	16094	16043	16089	16057	15987	16013	16152	16067	15875	15924	16057	15940	15937	16127	16056	15965	16008	16105	16129	16041	15878	15807	16154	16032	15960	15999	16010	16023	16097	15969	15986	16156	15946	15998	16163	16039	16042	15799	15963	16068	15922	16058	15933	15956	16063	16071	16101	15861	15911	16043	15848	16076	15960	16065	16060	15995	15953	15923	16072	16013	15872	16189	16110	16023	16062	16110	16024	15908	15940	16067	15960	16124	16000	16029	16036	15953	16197	15861	16020	16125	16032	16090	16187	16102	15918	15931	15970	16056	16106	16015	16041	16224	15948	16065	15981	15977	16142	15806	15890	15622	15861	15826	15887	15943	15861	15976	15898	15983	16095	15913	15940	16033	15995	16031	15785	15872	15781	15862	15976	15862	15871	15843	16081	15944	16047	15882	15925	15931	16064	15935	16047	15966	15948	15796	15956	16185	15955	16033	16057	16158	16048	16094	16083	16003	15883	15954	15863	16021	15931	16110	16063	15951	15874	15857	16039	16093	16035	16031	16185	16331	16060	16126	15906	16025	16047	15938	16163	16231	16024	16017	15942	15891	15948	15870	16010	15828	15934	15840	16309	16102	15972	16099	15974	15845	15986	16072	15863	15930	16261	15985	16195	16314	16164	16160	16102	16202	15727	15939	15922	15923	15927	15869	16018	16040	15896	15964	15919	16126	15824	15957	16024	15865	15896	16184	15992	15767	15907	15985	16022	15910	15827	16106	15886	15986	15880	16174	15910	15981	15995	16057	16056	15911	16214	15877	15973	16137	15967	15918	15900	15747	16036	16001	16224	15902	15989	16159	15944	15801	16127	15950	15860	16138	15826	15881	15827	16130	15980	16047	15902	15944	16058	16099	16061	16078	15978	15996	15977	16172	15983	15877	15901	15999	16065	16091	16054	15788	15944	15845	16262	16009	16071	16163	15903	15900	16053	16019	16112	16160	15950	16118	16104	15830	15974	16012	15940	15901	16028	16119	16218	15859	15948	16163	16127	15951	15951	15978	16174	15665	16112	16115	15938	16115	16061	16128	15914	16023	16029	15919	16058	16073	16246	15852	15982	15952	16074	15789	15867	15932	15858	16043	15843	15925	16120	15944	16075	15990	15887	15927	16046	16002	16085	16016	16000	16174	16034	15932	15790	16117	16052	16105	16052	15965	16132	15834	15915	16193	15962	15928	15790	15918	15972	15971	16036	16023	16022	15832	16035	16238	16026	15835	15979	16181	16012	16012	15954	15883	15996	16196	16123	15970	16009	15837	15894	15923	15905	15954	16050	16043	16169	15856	15988	15951	15955	15844	16103	15984	15850	16006	15919	16025	15796	16062	16033	16186	15906	15985	16060	15859	15957	15894	15822	15997	16022	15997	16184	16049	16069	16230	16068	15901	15857	15906	15986	16057	15825	15899	16113	16057	15790	15925	15885	15955	16072	15986	16162	15904	15923	16143	15859	16102	16173	16141	15962	16088	16036	16157	15897	15976	16048	15835	15990	16038	15837	16031	16112	15900	15993	15939	15768	15925	15946	16027	15748	15988	15836	15938	16188	15987	15917	15970	16000	16033	16037	16050	16237	16064	16045	15988	15972	15936	15891	16064	16093	16008	15984	15988	15949	16024	15944	16133	15923	15711	16191	15834	15759	15903	16103	15996	16040	15935	15945	16013	15951	16035	16033	16107	15805	15808	15972	16113	15849	16010	15986	15806	15981	16096	16139	16096	16111	15979	15893	15940	15968	15936	15984	16093	15774	16269	15763	15922	15995	16035	15978	16019	15896	15776	15930	15965	16032	16001	16358	15953	15985	16014	16107	15959	15799	16096	15975	15889	15941	15922	16002	15902	16024	16021	16092	15974	15961	16196	16162	15929	15832	15902	15940	16005	15945	16060	15998	16002	16181	16049	15892	15890	15958	16098	16049	16090	15974	15891	15979	15949	16077	15872	15847	15952	15878	16160	16079	15905	15983	16159	15900	15944	16033	15874	16060	16098	16129	16127	15969	15930	15995	15867	15975	15934	16108	15832	15982	16059	16028	16063	15882	16149	15891	15998	15970	16325	15901	15994	15991	15989	15983	15977	16038	16090	15883	16187	16118	15941	16048	15936	16008	15800	16077	15997	15963	16027	15902	16062	16017	15856	15992	16105	16058	15848	16166	16084	16104	16063	16024	15995	15932	15967	16047	16151	16090	16052	15996	15925	16011	15987	15852	15972	15915	15975	16063	16036	16086	16124	15953	15952	16034	16203	15974	15978	15828	15859	15877	15928	15964	15912	16062	16094	16022	16087	16422	15972	15950	16049	16075	15941	15785	15858	15939	15993	16008	15992	15981	15961	15890	16264	15965	15884	16156	16015	15909	15926	16161	15917	16011	16051	15937	15925	16025	16098	16131	16253	15993	16007	16041	15635	16057	15981	15804	16030	15922	16000	16032	15909	15774	16141	15952	15932	16015	15841	15905	16031	16156	15950	15830	16091	15788	15981	15968	15816	15956	16090	15819	15936	16096	15948	15815	15858	15891	15997	15926	15896	15895	15980	16209	15832	16074	15995	16060	15928	15757	15978	16261	15978	16044	15926	15889	16101	15983	15980	16121	15929	16083	16096	15960	16069	15947	16001	15874	15944	15868	15874	15943	15833	16152	15922	15761	15916	15907	15983	16055	16043	16137	15968	16143	16028	15994	16016	15838	15879	16115	15985	16071	15964	16006	15923	15900	16069	15899	15848	16065	15823	15894	15849	16167	16113	16022	15957	16124	15845	15925	16143	16053	15759	15770	16000	15916	15874	15948	15980	15891	16036	16067	16016	15873	15983	16099	15993	16059	15779	16142	16122	16043	15915	15997	16084	15911	15933	15879	16063	16162	16135	16047	16133	16007	15987	16027	16025	15916	16037	15968	16094	16047	16000	15853	16015	16034	16077	16027	15963	16129	15665	16014	15846	15874	16022	15833	15863	15891	15973	15992	16051	15816	15777	15958	16167	15990	15956	16062	16108	15945	15978	15931	16042	15840	16018	15924	16192	16004	15968	16028	15999	15938	16069	16040	15956	15979	16106	16090	15977	16026	16148	16114	16008	15953	15907	15867	15897	15907	16115	16030	15967	15908	15884	16009	16082	15901	15878	16129	16021	16114	15864	15962	15979	15936	15949	16184	15776	15712	15671	15977	16061	16159	16246	16123	16007	15945	15980	16173	15785	15950	15993	15686	16136	16209	15990	15978	16082	15989	16022	15929	15910	16010	16162	15991	15926	15882	16220	16017	16078	16014	16133	15940	15927	16141	15891	15901	16221	16112	15861	15762	15869	16125	15990	16032	16044	15779	16083	16033	15682	16098	16003	15890	16030	15969	15948	16089	16283	16099	16133	15761	16014	16063	15986	16189	15927	15965	15885	16098	15918	15796	15886	15862	15837	15827	16091	15977	15950	16178	16176	16149	16016	15963	15939	15961	15821	15975	15954	15786	16086	15887	16161	15959	15902	15995	16150	15881	15777	15936	15957	16059	15950	15997	15974	16017	16078	16066	16102	15952	15928	15941	15915	15931	16164	16046	16121	16012	16144	16239	15920	16056	16076	16029	16030	16016	15928	15971	15804	15821	15936	15921	15911	15613	15901	16079	16003	15916	15971	16160	16108	16130	15990	15977	15891	15989	16011	15955	15989	16103	15842	16192	15986	15945	15979	16190	16036	16056	16128	15958	15857	15920	15605	16050	15835	15675	15953	15983	16055	16168	16015	16165	15970	16059	15925	15938	16108	15952	15911	16167	15994	16010	15887	15965	15873	15838	15937	16145	16048	15881	16004	15884	15973	16042	16098	15987	15868	15852	15923	16117	15764	15981	16158	16050	16086	15934	16130	16161	16137	16061	15988	16066	15929	16095	15950	15938	16033	16067	16116	15915	15891	15999	15961	16223	16028	15995	16168	16052	16051	15867	16035	16097	15737	15966	16067	15952	16020	16021	16143	16070	15991	16022	16041	15995	15784	16134	16016	15834	15835	16193	16095	16001	15908	16098	15876	16125	15938	15887	15850	15867	15943	15796	15885	15993	15996	16182	16200	15925	15949	15983	15841	15846	15829	16021	15926	16091	16120	16045	15886	15964	15926	15972	16207	15867	15926	15952	15985	16039	15927	15808	15677	16057	16123	15988	15869	16040	15854	16080	15893	15817	16049	15936	15980	15851	16004	16116	16227	16075	16010	16058	15948	15812	15980	15982	16067	15747	15844	16013	15922	15736	15883	15919	16124
31474	25409	27160	28699	29498	28877	27972	27131	26566	25223	24614	24344	24384	24111	24265	24093	24193	24100	24108	24079	24102	24089	24160	24037	24068	24189	24131	23978	24084	24110	24138	24053	24206	24123	24107	24076	24155	24012	24203	24118	24128	24043	24133	24016	24241	24163	23948	24069	24093	24064	24148	24010	24073	24203	24023	24071	24048	24116	24124	24021	24195	24064	24201	24104	24101	24058	24057	24074	24036	24152	24133	24098	24193	24100	23988	23904	24104	24156	24182	24118	24118	24037	24109	24118	24210	24101	24043	24131	24020	24095	24085	24006	24192	24122	24058	24182	24122	24159	24236	24033	24129	24068	24178	24026	24101	24152	24140	23901	24108	24058	24104	24102	24095	24129	24064	24165	24019	24256	24056	24161	24117	24072	24154	24297	24112	24178	24011	23957	24109	24179	24093	24161	24120	24070	23961	24108	24198	24186	24093	24168	24199	24131	24137	24050	24087	24043	24169	24175	24223	24071	24196	24170	24025	24077	24154	24059	24131	24144	24052	24176	24134	24058	24245	24067	24181	24087	24115	24146	24029	24095	24214	24191	24133	24153	24111	24080	24167	24218	24139	24104	24042	24016	24146	24272	24145	24263	24008	24200	24149	24162	24082	24098	24165	24092	24024	24161	24178	24141	24170	24067	24094	24099	24136	24096	24229	24140	24117	24027	24160	24130	24127	24036	24205	24034	24070	24089	24169	24085	24186	24150	24140	24129	24161	24144	24087	24123	24225	24128	24268	24234	23998	24034	23999	24019	24041	24032	24106	24114	24148	24170	24150	24133	24114	24116	24092	24170	24202	24137	24165	24021	24197	23995	24174	24073	24080	24276	24115	24022	24223	24167	23993	24253	24183	24121	23961	24169	24211	24105	24059	24055	24196	24141	23991	24091	24062	24096	24160	24120	24141	24243	24093	24102	24179	24046	24162	23992	23975	24219	24200	24121	24186	24222	24048	24189	24035	24177	24077	24062	24176	24084	24129	24110	24246	24068	24244	24222	24181	24110	24254	24123	24226	24098	24157	24062	24098	24134	24163	23973	24189	24214	24191	24014	24288	24225	24156	24079	24101	24159	24204	24064	24186	24097	24119	24172	24159	24213	24141	24107	24136	24114	24072	24019	24201	24149	24288	24068	24038	24243	24062	24172	24150	24122	24235	24182	24209	24160	24170	24196	24137	24104	24129	24150	24232	24073	24015	24143	24237	24153	24047	24140	24168	24066	24054	24154	24104	24097	24067	24142	24155	24108	24094	24126	24235	24044	24027	24160	24053	24121	24200	24156	24161	24127	24128	24196	24043	24160	24140	24095	24040	24114	24076	24026	24121	24141	24122	24277	24055	23988	24169	24209	23984	24137	24158	24038	24094	24110	24182	24187	24096	24297	24127	24204	24082	24211	24161	24118	24139	24002	24188	24218	23959	24042	24151	24044	24107	24166	24148	24167	24091	24221	24220	24137	24213	24089	24061	24036	24217	24150	24140	24022	24217	24109	24114	24061	24145	24163	24107	24120	24158	24123	24224	24147	24092	24231	24062	24198	24240	23995	24008	24110	24139	24240	24152	24069	24189	24039	24222	24156	24058	24299	24126	24066	24220	24212	24145	24183	24117	24119	24159	24264	24157	24089	24135	24140	24220	24099	24285	24058	24074	24272	24028	24097	24081	24139	24089	24173	24213	24118	23970	24076	24006	24095	24102	24067	24030	24193	24197	24128	24202	24081	24085	24112	24140	24216	24073	24257	24123	24154	24201	24048	24154	24078	24228	24258	24241	24167	24059	24196	24235	24141	24126	24050	24176	24063	24125	24227	24228	24188	24027	24147	24098	24190	24100	24019	24099	24185	24238	24195	24136	24140	24120	24100	24209	24117	24204	24179	24113	24165	24284	24264	24071	24133	24125	24161	24127	24224	23978	24231	24089	24103	24078	24082	24027	24301	24165	24172	24127	24155	24104	24153	24228	24105	24111	24247	24130	24166	24113	24199	24200	24143	24284	24107	24163	24127	24191	24034	24100	24101	24026	24109	24116	24182	24171	24002	24064	24145	24129	24079	24110	24158	24040	24118	24187	24143	24168	24233	24252	23999	24173	24139	23927	24097	24224	24063	24182	24192	24294	24153	24165	24073	24181	24193	24092	24006	24266	24057	24007	24230	24072	24157	24092	24218	24221	24177	24216	24205	24157	24080	24125	24218	24128	24090	24134	24216	24136	24159	24179	24234	24127	24134	24051	24013	24142	24282	24137	24097	24192	24176	24066	24188	24002	24306	24135	24236	24060	24050	24131	23996	24103	24172	24166	23900	24178	23980	24087	24163	24163	24184	24166	24095	24100	24271	24038	24042	24246	24103	24264	24077	24086	24213	24182	24167	24114	24114	24072	24151	24189	24219	24133	24143	24141	24100	24179	24242	24063	24148	24315	24090	24202	24093	24088	24134	24081	24128	24166	24156	24188	24086	24253	24059	24149	23979	24127	24098	24151	24135	24235	24101	24041	24139	24112	24228	24193	24095	24135	24181	24251	24044	24161	24048	24188	24184	24042	24074	24223	24262	24235	24116	24141	24232	24225	24141	24154	23967	24120	24148	24211	24134	24138	24200	24158	24133	24196	24159	24245	24132	24198	24062	23997	24055	24148	24195	24226	24195	24168	24166	24146	24093	24078	24065	24149	24050	24144	24174	24201	24182	23974	24200	24126	24087	24196	24107	24212	24239	24161	24196	24141	24099	24162	24155	24198	24061	24226	24045	24175	24084	24119	24150	24169	24202	24079	24109	24181	24251	24236	24157	24158	24147	24132	24238	24214	24047	24174	24009	24159	24191	24308	24086	24045	24053	24170	24064	24136	24143	24153	24168	24053	24155	24220	24201	24008	24124	24105	24014	24164	24124	24196	24230	24057	24119	24135	24212	24103	24028	24254	24098	24183	24192	24150	24191	24049	24130	24180	24086	23972	24142	24176	24143	24123	23993	24121	24150	24193	24076	24170	24146	24103	24036	24165	24188	24147	24143	24100	24252	24023	24132	24139	24112	24204	24233	24118	24110	24175	24156	24188	24102	24043	24275	24145	24034	24148	24051	24149	24240	24089	24114	24129	24241	24138	24233	24038	24233	24159	24007	24155	24173	24065	24295	24159	24204	24233	24139	24023	24051	24146	24188	24245	24067	24059	24121	24189	24134	24089	24135	24178	24139	24163	23993	24204	24214	23973	24243	24092	24108	24250	24087	24033	24161	24055	24237	24268	24101	24117	24142	24251	24122	24115	24136	24130	24138	24242	24075	24145	24090	24089	24106	24291	24137	24166	24210	24092	24178	24144	24243	24132	24108	24129	24218	24081	24142	24199	24033	24225	24193	24126	24180	24163	24149	24102	24158	24158	24119	24028	24184	24197	24070	24161	24245	24163	24191	24095	24151	24115	24196	24170	24168	24199	24075	24109	24124	24128	24144	24184	24177	24167	24058	24006	23982	24180	24106	24157	24121	24080	24171	24017	24167	24323	23965	24182	24277	24024	24206	24122	24127	24063	24130	24075	24044	24126	24034	24226	24047	24202	24031	24099	24211	24150	24186	24175	24219	24232	24050	24173	24198	23974	24249	24163	24164	24083	24177	24051	24072	24274	23989	24186	24037	24155	24106	24183	24041	24146	24138	24166	23948	24206	24216	24114	24186	24038	24183	24198	24052	24076	24141	24192	24243	24165	24085	24167	24168	24095	24102	24113	24087	24192	24036	24170	24200	24187	24265	24009	24065	24164	24104	24066	24130	24264	24141	24230	24167	24175	24158	24244	24124	24112	24153	24115	23976	24325	24001	24077	24233	24014	24240	24063	24241	24035	24094	24140	24127	24056	24086	24000	24151	23996	24195	24020	24211	24217	24292	24135	24220	24187	24136	24110	24351	24131	24156	24103	24172	24129	24225	24089	24065	24268	24094	24177	24053	24062	24190	24129	24123	24002	24317	24074	24170	24036	24200	24230	24097	24179	24135	24216	24245	24257	24117	24052	24186	24121	24171	24063	24133	24144	24142	24237	24136	24237	24207	24062	24130	24171	24081	24158	24148	24095	24250	24026	24106	24170	24204	24059	24004	24273	24045	24262	24133	24092	24038	24179	24193	24157	24015	24128	24095	24136	24226	24199	23989	24212	24088	24094	24119	24077	24253	24229	24029	24228	24279	24123	24107	24200	24116	24183	24099	24144	24056	24268	24117	24068	24086	24150	24065	24256	24103	24242	24198	24199	24183	24105	24239	24079	24144	24096	24212	24028	24203	24192	24129	24099	24208	24233	24076	24144	24141	24397	23979	24041	24205	24205	24247	24022	24038	24161	24090	24186	24223	24080	24181	24151	24153	24244	24017	24152	24301	24113	24120	24025	24224	24044	24192	24129	24166	24127	24212	24205	24006	24168	24109	24204	23947	24220	24151	24328	24106	24167	24045	24049	24262	24138	24090	24069	24184	24164	24141	24063	24169	23942	24129	24189	24224	24082	24205	24052	24153	24141	24219	24168	24249	23981	24174	24251	24105	24166	24034	24071	24147	24106	24205	24137	24237	24036	24103	24205	24180	24184	24102	24181	24211	24131	24142	24129	24290	24072	24136	24229	24084	24237	24166	24208	24172	24142	24118	24213	24086	24220	24114	24172	24257	24182	24141	24205	24169	24063	24133	24131	24153	24120	24174	24185	24014	24173	24277	24167	24054	24199	24103	24194	24154	24121	24294	24027	24258	24175	24201	24171	24093	24158	24138	24098	24223	24171	24142	24218	23970	24121	24185	24079	24186	24243	24075	23981	24101	24130	24207	24032	24131	24224	24176	24185	24276	24175	24264	24098	24112	24185	24147	24179	24174	24110	24091	24166	24083	24135	24141	24175	24185	24144	24080	24307	24097	24230	24167	24149	24124	24138	24278	24144	24102	24211	24280	23999	24249	24278	24113	24127	24010	24125	24090	24196	24135	24139	24079	24179	24099	24201	24087	24205	24207	24159	24172	24228	24107	24123	24124	24155	24116	24033	24210	24166	24239	24136	24117	24253	24211	24062	24038	24200	24247	24209	24076	24045	24197	24219	24206	23911	24180	24225	24185	24089	24050	24183	24136	24248	24223	24129	24063	24213	24101	24206	24038	24164	24278	24152	24133	24158	24039
33275	31694	27284	23461	22933	22468	22233	20718	19560	19060	18451	17887	17230	17006	16930	16636	16608	16741	16547	16557	16783	16732	16912	16922	16946	16887	16766	16806	16596	16846	16844	16413	16739	16510	16666	16643	16875	16593	16690	16682	16862	16833	16537	16627	16673	16734	16607	16610	16470	16402	16669	16739	16597	16564	16776	16817	16671	16742	17084	16780	16919	16746	16718	16680	16658	16625	16881	16726	16657	16662	16850	16575	16841	16774	16725	16855	16791	16815	16847	16806	16681	16791	16595	16789	16678	16729	16872	16768	16833	16578	16710	16791	16934	16682	16920	16648	16766	16813	16733	16709	16684	16983	16751	16751	16874	16572	16575	16705	16868	16643	16933	16783	16811	16812	16713	16662	16818	16689	16565	16804	16703	16735	16640	16739	16724	16657	16699	16683	16574	16783	16754	16761	16743	17031	16867	16670	16771	16805	16559	16706	16757	16837	16705	16582	16775	16948	16543	16576	16715	16811	16722	16841	16738	16575	16645	16680	16786	16701	16792	16675	16716	16888	16880	16819	16864	16761	16883	16824	16820	16734	16830	16807	16778	16842	16808	16833	16594	16743	16849	16714	16861	16864	16952	16810	16907	16774	16612	16831	16840	16782	16869	16702	16606	16816	16749	16623	16810	16681	16847	16721	16602	16876	16794	16596	16714	16748	16944	16645	16738	16737	16700	16678	16734	16844	16742	16698	16882	16586	16716	16788	16564	16865	16537	16631	16668	16780	16884	16806	16641	16859	16764	16727	16739	16789	16797	16613	16663	16970	16879	16891	16806	16728	16745	16683	16642	16653	16810	16831	16643	16743	16739	16596	16496	16785	16801	16633	16863	16643	16690	16659	16845	16741	16549	16603	16766	16732	16727	16808	16836	16795	16744	16627	16835	16570	16801	16767	16547	17089	16913	16738	16755	16753	16880	16545	16888	16747	16868	16632	16883	16874	16757	16842	16893	16782	16728	16490	16724	16781	16786	16724	16618	16753	16822	16789	16795	16888	16748	16823	16885	16717	16701	16696	16502	16822	16655	16764	16873	17010	16883	16639	16866	16828	16918	16663	16707	16973	16695	16668	16593	16775	16667	16779	16749	16582	16754	16873	16929	16689	16728	16741	16711	16527	16808	16810	16804	16616	16633	16810	16515	16850	16796	16651	16764	16655	16597	16766	16716	16619	16725	16664	16960	16836	16823	16728	16786	16884	16982	16871	16802	16852	16858	16784	16872	16982	16680	16691	16723	16637	16663	16497	16799	16582	16744	16679	16463	16995	16902	16735	16885	16751	16791	16484	16672	16572	16721	16909	16778	16819	16911	16590	16731	16694	16766	16925	16791	16829	16881	16822	16772	17120	16744	16732	16858	16529	16668	16585	16934	16871	16754	16790	16692	16744	16867	16710	16633	16626	16824	16714	16875	17060	16755	16422	16716	16689	16775	16822	16820	16677	16809	16859	16847	16840	16775	16771	16834	16945	16823	16691	16541	16798	16589	16767	16635	16870	16905	16869	16785	16610	16770	16719	16938	16754	16656	16842	16919	16782	16732	16539	16888	16697	16642	16554	16774	16955	16704	16723	16620	16748	16909	16904	16688	16851	16740	16742	16741	16737	16698	16909	16753	16860	16637	16665	16728	16588	16777	16826	16699	16659	16913	16853	16845	16673	16882	16706	16385	16625	16709	16738	16594	16710	16740	16923	16925	16846	16657	16590	16654	16899	16814	16995	16807	16717	16733	16733	16766	16982	16905	16590	16637	16502	16849	16876	16590	16884	16806	16774	16726	16908	16592	16790	16888	16700	16871	16639	16584	16598	16555	16699	16773	16610	16912	16725	16663	16538	16819	16705	16972	16852	16732	16768	16732	16900	16766	16723	16670	16766	16787	16560	16481	16917	16970	16690	16821	16850	16786	16771	16814	16712	16659	16660	16787	16707	16830	16607	16865	16823	16579	16900	16972	16680	16767	16749	16687	16698	16692	16998	16843	16678	16633	16484	16752	17059	16790	16847	16827	16686	16883	16785	16573	16694	16728	16825	16721	16562	16743	16579	16926	16631	16704	16745	17035	16835	16769	16693	16818	16709	16686	16719	16778	16850	16754	16641	16830	16864	16859	16884	16767	16741	16700	16668	16602	16744	16665	17044	16889	16637	16786	16863	16788	16758	16670	16866	16780	16910	16873	16891	16832	16916	16597	16817	16785	16771	16888	16860	16744	16879	16648	16770	16997	16727	16633	16751	16627	16589	16553	16649	16792	16540	16680	16922	16761	16746	16779	16884	16864	16762	16726	16683	16909	16819	16704	16731	16613	16577	16509	16752	16959	16724	16997	16728	16804	16640	16678	16665	16655	16803	16858	16759	16722	16755	16448	16874	16717	16830	16719	16841	16812	16814	16829	16733	16709	16510	16864	16698	16732	16597	16776	16759	16844	16742	16823	16585	16853	16990	16773	16968	16935	16986	16859	16932	16752	16863	16884	16709	16731	16892	16735	17066	16959	16935	16650	16695	16701	16724	16873	16906	16782	16951	16803	16585	16665	16686	16748	16677	16931	16875	16778	16864	16685	16768	16789	16915	16697	16764	16955	16807	16863	16698	16845	16824	16735	16746	16711	16821	16616	16753	16633	16807	16808	16967	16633	16707	16842	16746	16665	16844	16718	16720	16585	16692	16841	16845	16956	16836	16701	16644	16591	16766	16621	16714	16844	16674	16729	16595	16853	16961	16716	16942	16773	16829	16718	16779	16494	16797	16734	16741	16817	16920	16693	16748	16447	16655	16594	16658	16636	16671	16752	17002	16751	16806	16603	16847	16746	16945	16560	16719	16741	16663	16879	16941	16737	16728	16752	16853	16699	16634	16682	16732	16728	16876	16763	16783	16633	16516	16767	16700	16553	16866	16885	16719	16832	16729	16632	16833	16802	16774	16969	16797	16737	16527	16815	16699	16775	17071	16874	16552	16873	16802	16972	16751	16624	16695	16879	16739	16893	16860	16716	16742	16692	16747	16758	16727	16739	16700	16893	16737	16916	16857	16886	16751	16866	16913	16710	16663	16516	16728	16583	16842	16784	16751	16605	16843	16636	16670	16672	16842	16695	16829	16703	16861	16914	16686	16766	16847	16639	16736	16694	16908	16682	16704	16657	16464	16744	16758	16743	16777	16907	16861	16879	16615	16972	16799	16857	16662	16602	16770	16579	16531	16726	16778	16574	16816	16905	16888	16604	16846	16965	16429	16732	16733	16846	17063	16609	16575	16586	16866	16807	16913	16716	16772	16666	16731	16771	16976	16612	16596	16818	16758	16784	16773	16748	16757	16804	16819	16868	16657	16879	16519	16682	16684	16689	16664	16797	16741	16719	16651	16783	16932	16690	16510	16812	16904	16983	16953	16812	16640	16735	16677	16599	16669	16777	16805	16809	16774	16886	16902	16691	16585	16825	16974	16889	16742	16776	16607	16710	16788	16570	16822	16567	16944	16793	16869	16854	16701	16659	16511	16595	16550	16894	16720	16654	16721	16737	16996	16919	16840	16696	16679	16817	16689	16829	16824	16682	16728	16852	16717	16831	16550	16761	16626	16649	16526	16579	16741	16723	16839	16863	16646	16903	16812	16974	16683	16640	16552	16777	16781	16708	16839	16769	16833	16942	16617	16873	16829	16680	16679	16620	16669	16976	16689	16855	16627	16954	16770	16651	16759	16796	16821	16824	16940	16752	16685	16727	16658	16578	16735	16749	16718	16712	16604	16789	16650	16757	16666	16804	16914	16648	16665	16663	16630	16793	16669	16723	16976	16733	16591	16589	16763	16753	16805	16980	16843	16853	16912	16643	16705	17056	16843	16765	16713	16676	16796	16833	16568	16792	16836	16719	16874	16848	16876	16879	16772	16830	16574	16737	16809	16885	16604	16937	16829	16592	17071	16822	16813	16820	16729	16805	16778	16817	16689	16709	16700	16687	16689	16779	16872	16800	16811	16777	16736	16803	16741	16840	16829	16963	16717	16658	16648	16704	16591	16766	16880	16599	16716	16593	16860	16803	16668	16424	16651	16695	16829	16813	16913	16775	16728	16772	16635	16533	16805	16697	16712	16750	16656	16706	16626	17058	16943	16963	16643	16727	16629	16731	16760	16863	16876	16830	16739	16671	16715	16806	16915	16806	16841	16856	16629	16657	16434	16729	16583	16850	16975	16870	16688	16626	16724	16597	16697	16772	16687	16871	16655	16850	16457	16796	16765	16744	16889	16770	16598	16651	16780	16582	16637	16774	16790	16920	16758	16614	16775	16606	16813	16855	16795	16763	17081	16806	16695	16657	16857	16576	16757	16881	16763	16760	16884	16604	16614	16912	16866	16732	16934	16869	16777	16846	16996	16926	16754	16929	16822	16919	16727	16651	16793	16705	16831	16833	16972	16905	16691	16719	16837	16947	16814	16854	16776	16767	16764	16733	16717	16719	16883	16731	16881	16845	16716	16711	16751	16708	16719	16964	16645	16749	16763	16610	16670	16825	16682	16724	16711	16695	16849	16896	16683	16826	17025	17034	16683	16721	16615	16900	16867	16658	16782	16913	16804	16814	16741	16927	16987	16948	16817	16815	16726	16551	16773	16681	16673	16848	16812	16653	16710	16991	16904	16881	16678	16699	16679	16812	16766	16606	16878	16757	16893	16706	16781	16520	16810	16810	16822	16841	16730	16875	16612	16892	16675	16551	16893	16549	16778	16732	16626	16833	16731	16798	16617	16743	16780	16786	16579	16700	16591	16684	16929	16791	16673	16794	16890	16762	16852	16790	16791	16763	16748	16788	16986	16805	16712	16769	16681	16859	16922	16727	16763	16824	16712	16946	16959	16740	16812	16845	16839	16570	16687	16833	16717	16897	16871	16903	16718	16778	16807	16734	16765	16738	16630	16600	16673	16778	16824	16728	16695	16687	16775	16608	16864	16850	16835	16523	16717	16889	16780	16605	16549	16788	16830	16660	16604	16861	16687	16684	16745	16610	16765	16867	16623	16493	16819	16721	16863	16752	16857	16784	16949	16756	16682	16844	16700	16642	16736	16790	16670	16741	16831	16637	16753	16827	17010	16750	16733	16927	16779	16880	16751	16882	16690	16520	16604	16753	16770	16859	16755	16797	16778	17098	16693
32448	25133	27664	29225	29735	28827	28280	26812	26448	25844	25123	24460	24135	23526	23312	23407	23429	23432	23378	23372	23321	23427	23437	23466	23318	23340	23395	23376	23430	23364	23433	23318	23443	23318	23450	23355	23321	23331	23317	23282	23457	23243	23342	23332	23302	23303	23504	23418	23350	23293	23380	23407	23363	23322	23319	23371	23284	23298	23397	23333	23351	23432	23256	23336	23405	23363	23266	23337	23224	23307	23270	23268	23429	23340	23392	23296	23465	23330	23368	23352	23357	23350	23356	23447	23282	23380	23249	23333	23292	23413	23380	23273	23403	23365	23260	23298	23260	23397	23229	23303	23429	23291	23454	23370	23445	23355	23298	23477	23301	23307	23307	23476	23220	23437	23419	23382	23303	23321	23400	23375	23499	23297	23361	23450	23223	23342	23418	23217	23326	23463	23432	23354	23358	23398	23301	23501	23315	23421	23327	23434	23326	23378	23323	23411	23386	23491	23312	23328	23347	23421	23358	23367	23278	23295	23326	23277	23564	23418	23393	23357	23358	23431	23404	23287	23411	23339	23519	23443	23317	23244	23342	23393	23297	23390	23449	23350	23477	23300	23430	23444	23300	23351	23422	23303	23411	23275	23247	23363	23498	23386	23343	23318	23428	23319	23320	23332	23273	23421	23259	23415	23349	23495	23284	23455	23364	23423	23333	23464	23437	23378	23458	23276	23287	23400	23277	23348	23332	23361	23418	23463	23369	23439	23285	23346	23409	23549	23417	23420	23407	23249	23350	23435	23403	23438	23355	23407	23374	23301	23365	23244	23389	23388	23437	23479	23360	23344	23454	23401	23437	23338	23447	23260	23328	23432	23275	23318	23497	23270	23454	23412	23383	23365	23494	23327	23400	23253	23429	23408	23382	23389	23321	23432	23515	23390	23429	23421	23360	23279	23496	23437	23451	23246	23473	23296	23438	23343	23353	23504	23446	23413	23407	23522	23282	23442	23346	23351	23374	23434	23396	23372	23318	23228	23396	23364	23467	23399	23336	23397	23312	23298	23501	23366	23539	23359	23379	23426	23375	23446	23426	23447	23225	23350	23427	23434	23307	23430	23439	23317	23652	23370	23440	23406	23404	23323	23315	23426	23345	23352	23417	23343	23452	23311	23351	23479	23422	23497	23441	23384	23362	23435	23241	23375	23455	23391	23357	23468	23322	23397	23298	23335	23464	23239	23502	23368	23362	23401	23469	23352	23319	23533	23531	23471	23323	23426	23377	23437	23607	23437	23465	23315	23382	23466	23300	23440	23372	23263	23424	23461	23357	23329	23312	23364	23393	23405	23421	23359	23514	23320	23479	23459	23392	23436	23420	23495	23420	23324	23448	23291	23413	23441	23368	23411	23283	23395	23268	23376	23374	23455	23451	23324	23514	23513	23322	23332	23510	23412	23429	23397	23449	23398	23369	23304	23252	23404	23359	23336	23419	23220	23314	23318	23460	23398	23313	23374	23424	23296	23444	23426	23313	23362	23246	23359	23347	23499	23397	23401	23418	23349	23430	23408	23377	23358	23567	23377	23357	23608	23382	23407	23477	23380	23345	23414	23281	23405	23272	23552	23300	23277	23397	23304	23536	23432	23382	23344	23434	23445	23337	23316	23413	23422	23356	23468	23375	23246	23314	23486	23353	23372	23519	23263	23382	23381	23511	23303	23466	23417	23423	23337	23424	23403	23404	23332	23427	23474	23378	23373	23477	23384	23353	23407	23493	23338	23382	23373	23432	23416	23361	23436	23415	23375	23407	23391	23466	23431	23244	23498	23336	23445	23386	23351	23424	23320	23409	23386	23414	23340	23385	23529	23277	23443	23420	23471	23533	23326	23463	23546	23351	23382	23293	23492	23465	23341	23515	23409	23379	23509	23505	23427	23434	23534	23324	23345	23411	23438	23437	23252	23430	23443	23447	23472	23364	23342	23348	23367	23239	23460	23444	23381	23273	23375	23510	23366	23504	23415	23410	23546	23436	23455	23395	23501	23342	23204	23540	23417	23427	23399	23460	23355	23401	23351	23415	23479	23341	23404	23473	23552	23464	23428	23299	23341	23432	23348	23427	23351	23436	23375	23458	23429	23492	23408	23496	23304	23250	23487	23376	23356	23570	23358	23381	23460	23301	23529	23380	23283	23505	23415	23447	23392	23511	23421	23384	23550	23445	23342	23462	23374	23373	23419	23313	23429	23357	23433	23448	23372	23473	23346	23437	23356	23368	23347	23445	23456	23469	23373	23328	23424	23428	23440	23357	23222	23467	23319	23318	23543	23445	23365	23502	23448	23393	23438	23283	23442	23301	23488	23396	23482	23416	23408	23529	23469	23487	23473	23425	23387	23454	23284	23447	23540	23327	23563	23314	23612	23350	23373	23409	23293	23469	23405	23414	23387	23449	23375	23420	23330	23463	23445	23316	23398	23401	23403	23298	23385	23469	23432	23338	23428	23501	23447	23326	23515	23388	23393	23510	23363	23251	23466	23385	23254	23484	23433	23382	23521	23440	23477	23290	23421	23480	23401	23359	23376	23406	23442	23408	23263	23428	23405	23431	23400	23426	23361	23444	23444	23392	23377	23445	23299	23400	23471	23346	23428	23339	23450	23374	23523	23234	23448	23419	23368	23351	23488	23412	23384	23517	23353	23423	23454	23475	23427	23352	23329	23407	23282	23314	23489	23321	23457	23438	23403	23342	23432	23455	23345	23433	23447	23374	23486	23379	23384	23511	23437	23371	23336	23416	23348	23453	23356	23507	23341	23376	23426	23438	23586	23349	23345	23401	23451	23359	23463	23335	23393	23427	23326	23445	23359	23330	23466	23201	23463	23442	23504	23481	23471	23371	23511	23428	23516	23472	23473	23270	23544	23386	23478	23418	23544	23392	23412	23386	23459	23264	23444	23456	23295	23470	23396	23406	23473	23441	23372	23410	23412	23319	23346	23397	23344	23639	23343	23530	23346	23337	23377	23613	23418	23537	23451	23423	23346	23439	23457	23510	23453	23488	23397	23455	23450	23443	23556	23301	23410	23277	23535	23454	23401	23480	23475	23358	23404	23338	23344	23375	23479	23406	23375	23432	23406	23337	23535	23374	23400	23382	23327	23376	23386	23550	23364	23408	23409	23481	23459	23405	23397	23484	23399	23435	23346	23368	23391	23374	23464	23427	23341	23488	23308	23462	23354	23487	23426	23394	23443	23437	23392	23388	23509	23282	23423	23357	23341	23494	23372	23339	23339	23553	23479	23388	23583	23461	23359	23607	23386	23491	23440	23363	23392	23462	23398	23390	23414	23534	23454	23325	23340	23269	23433	23540	23422	23507	23485	23443	23386	23240	23542	23466	23373	23275	23463	23568	23346	23459	23283	23517	23458	23502	23442	23366	23507	23359	23341	23447	23351	23463	23458	23361	23613	23324	23389	23312	23584	23394	23429	23314	23451	23372	23470	23384	23275	23514	23371	23304	23482	23206	23348	23487	23500	23374	23472	23524	23471	23469	23362	23475	23420	23253	23434	23337	23432	23450	23413	23427	23319	23386	23371	23486	23355	23360	23457	23368	23397	23425	23495	23454	23361	23541	23347	23417	23555	23287	23459	23506	23470	23450	23442	23382	23433	23479	23359	23510	23390	23365	23392	23438	23465	23409	23417	23388	23460	23322	23411	23469	23477	23435	23366	23507	23358	23388	23505	23325	23280	23629	23414	23522	23295	23384	23384	23360	23350	23420	23369	23504	23499	23316	23458	23310	23454	23332	23400	23435	23360	23420	23418	23513	23311	23358	23493	23368	23463	23314	23446	23579	23420	23394	23405	23388	23345	23467	23283	23404	23469	23402	23598	23425	23378	23442	23420	23393	23574	23404	23352	23402	23449	23311	23474	23354	23448	23433	23435	23428	23347	23473	23494	23440	23531	23457	23335	23356	23389	23346	23332	23428	23296	23373	23429	23444	23352	23224	23335	23481	23330	23394	23370	23403	23462	23456	23430	23393	23282	23414	23450	23290	23462	23328	23377	23553	23420	23365	23429	23401	23416	23343	23463	23535	23299	23540	23485	23355	23547	23431	23345	23358	23498	23329	23376	23492	23370	23414	23354	23445	23451	23497	23487	23406	23336	23428	23504	23508	23420	23304	23458	23466	23379	23470	23252	23613	23441	23437	23306	23503	23413	23364	23515	23418	23416	23418	23435	23411	23453	23322	23486	23470	23446	23370	23609	23500	23453	23470	23467	23372	23437	23372	23439	23461	23433	23437	23395	23446	23343	23444	23454	23370	23458	23368	23391	23329	23544	23463	23408	23326	23350	23347	23382	23456	23438	23474	23422	23393	23485	23574	23343	23491	23460	23524	23315	23433	23385	23470	23334	23425	23361	23370	23454	23395	23530	23432	23274	23507	23542	23434	23553	23385	23427	23465	23312	23359	23435	23339	23322	23418	23301	23490	23571	23452	23394	23316	23429	23457	23378	23410	23357	23452	23409	23390	23466	23400	23440	23381	23441	23491	23447	23242	23479	23361	23441	23329	23585	23605	23264	23438	23443	23388	23227	23352	23284	23533	23444	23322	23417	23360	23540	23389	23454	23459	23381	23470	23534	23328	23548	23480	23448	23313	23324	23526	23506	23415	23509	23431	23415	23432	23403	23463	23506	23480	23391	23446	23534	23281	23503	23511	23387	23425	23330	23470	23360	23476	23502	23421	23468	23404	23422	23461	23394	23424	23446	23434	23399	23378	23522	23461	23269	23436	23273	23406	23462	23414	23437	23313	23378	23410	23481	23500	23511	23381	23376	23524	23344	23448	23437	23466	23441	23392	23538	23391	23521	23373	23443	23287	23537	23609	23451	23333	23487	23496	23472	23403	23324	23524	23397	23334	23426	23414	23472	23425	23400	23454	23395	23521	23405	23382	23489	23371	23483	23519	23401	23489	23364	23393	23409	23442	23376	23426	23479	23508	23421	23306	23563	23449	23577	23283	23408	23347	23451	23444	23311	23463	23433	23551	23436	23450	23469	23515	23365	23440	23330	23409	23389	23418	23477	23482	23414	23542	23451	23417	23513	23387	23388	23532	23365	23446	23426	23446	23558	23410	23357	23344	23337	23397	23446	23415	23219	23493	23344	23448	23367	23473	23509	23395	23407	23480	23480
35804	29895	25864	23235	22347	22801	21339	19844	18614	17848	17540	17400	17025	16970	16650	16545	16409	16509	16592	16462	16787	16588	16384	16656	16710	16445	16380	16519	16655	16521	16658	16658	16705	16557	16689	16469	16433	16631	16417	16609	16592	16711	16470	16333	16566	16409	16552	16618	16639	16721	16375	16454	16467	16508	16421	16204	16491	16584	16586	16468	16470	16698	16282	16451	16698	16116	16514	16624	16561	16720	16711	16746	16789	16470	16519	16379	16573	16527	16625	16601	16591	16481	16663	16555	16836	16607	16537	16668	16592	16414	16714	16629	16414	16658	16531	16654	16478	16418	16703	16639	16623	16503	16506	16457	16779	16673	16589	16494	16871	16676	16795	16663	16519	16730	16627	16564	16385	16598	16352	16530	16506	16454	16710	16622	16534	16802	16730	16381	16659	16498	16634	16791	16464	16576	16540	16600	16602	16434	16515	16620	16580	16708	16715	16561	16632	16587	16500	16749	16713	16697	16765	16578	16457	16622	16464	16586	16589	16683	16558	16579	16476	16639	16472	16613	16615	16312	16490	16496	16534	16480	16794	16460	16572	16470	16484	16500	16466	16591	16500	16522	16418	16559	16583	16682	16685	16447	16686	16635	16535	16562	16494	16507	16611	16675	16837	16572	16628	16679	16614	16433	16555	16514	16658	16431	16458	16640	16570	16592	16517	16590	16442	16520	16680	16620	16467	16628	16547	16540	16733	16507	16552	16578	16485	16696	16744	16533	16564	16677	16734	16649	16583	16660	16687	16614	16648	16655	16631	16596	16511	16534	16540	16608	16602	16442	16652	16332	16643	16561	16504	16549	16659	16506	16393	16610	16662	16787	16560	16577	16549	16408	16655	16504	16573	16723	16503	16596	16440	16337	16647	16574	16384	16486	16511	16543	16571	16713	16574	16540	16693	16513	16500	16637	16582	16507	16659	16675	16520	16701	16554	16626	16472	16518	16582	16728	16493	16668	16602	16608	16702	16622	16711	16762	16800	16573	16383	16440	16608	16441	16625	16552	16521	16491	16469	16517	16809	16578	16674	16651	16748	16559	16649	16642	16549	16473	16531	16740	16493	16371	16547	16482	16400	16471	16465	16462	16388	16526	16562	16509	16630	16610	16768	16631	16657	16580	16698	16519	16651	16495	16767	16384	16450	16845	16619	16461	16610	16609	16674	16622	16408	16616	16667	16699	16642	16716	16530	16586	16447	16515	16549	16546	16434	16597	16600	16380	16393	16565	16520	16476	16516	16365	16626	16693	16699	16498	16684	16802	16660	16663	16562	16480	16766	16759	16466	16501	16430	16359	16584	16506	16735	16617	16587	16570	16288	16350	16491	16614	16581	16405	16466	16562	16505	16489	16823	16737	16631	16692	16645	16601	16599	16577	16492	16777	16576	16745	16697	16518	16718	16637	16401	16532	16480	16529	16623	16430	16652	16469	16880	16684	16462	16425	16591	16533	16421	16412	16336	16620	16540	16869	16679	16550	16491	16488	16558	16593	16764	16405	16559	16308	16488	16547	16437	16566	16583	16684	16547	16634	16577	16711	16739	16705	16540	16632	16808	16725	16574	16566	16696	16729	16650	16492	16577	16600	16662	16596	16600	16522	16618	16525	16606	16541	16522	16385	16610	16627	16594	16427	16506	16440	16356	16845	16590	16521	16682	16523	16469	16701	16550	16583	16496	16626	16692	16505	16663	16519	16503	16546	16630	16464	16739	16180	16552	16578	16804	16576	16626	16600	16470	16633	16618	16637	16563	16491	16698	16585	16340	16401	16668	16541	16765	16674	16425	16680	16574	16665	16717	16513	16722	16647	16317	16636	16495	16546	16408	16626	16550	16379	16745	16573	16616	16626	16491	16486	16538	16581	16538	16581	16409	16522	16598	16632	16528	16513	16541	16586	16650	16527	16491	16502	16407	16491	16663	16678	16635	16739	16428	16742	16631	16561	16449	16527	16614	16474	16697	16670	16415	16458	16491	16433	16707	16452	16594	16630	16373	16590	16570	16511	16402	16403	16579	16698	16551	16539	16442	16631	16681	16576	16428	16531	16485	16377	16487	16501	16409	16544	16732	16441	16769	16461	16822	16763	16445	16613	16552	16474	16547	16550	16687	16727	16593	16442	16398	16760	16710	16590	16675	16634	16728	16455	16699	16649	16723	16568	16406	16500	16527	16769	16666	16641	16674	16578	16626	16580	16366	16573	16530	16661	16536	16633	16473	16491	16420	16447	16597	16602	16501	16721	16832	16626	16825	16538	16606	16443	16726	16563	16659	16321	16506	16524	16504	16598	16618	16438	16611	16627	16473	16552	16668	16593	16754	16651	16618	16510	16427	16590	16626	16607	16849	16696	16679	16523	16615	16634	16758	16543	16557	16642	16565	16421	16570	16610	16681	16426	16627	16669	16902	16727	16519	16603	16350	16551	16696	16401	16686	16731	16580	16867	16754	16415	16682	16461	16726	16651	16571	16754	16637	16414	16570	16524	16844	16491	16544	16661	16562	16530	16722	16633	16602	16528	16543	16382	16728	16397	16332	16339	16561	16400	16331	16458	16649	16622	16611	16424	16640	16268	16629	16622	16689	16424	16513	16607	16491	16755	16487	16598	16658	16519	16554	16493	16550	16433	16517	16638	16698	16477	16608	16528	16483	16483	16639	16494	16651	16599	16721	16738	16647	16500	16474	16638	16589	16616	16674	16733	16586	16394	16643	16677	16575	16667	16599	16690	16475	16763	16705	16571	16450	16447	16448	16425	16518	16584	16577	16625	16652	16535	16732	16458	16365	16548	16481	16715	16537	16481	16673	16587	16707	16755	16617	16635	16695	16631	16636	16496	16473	16571	16690	16624	16506	16629	16586	16472	16733	16527	16576	16511	16233	16702	16747	16544	16531	16463	16454	16746	16537	16526	16659	16456	16562	16547	16366	16466	16664	16807	16307	16433	16487	16560	16533	16606	16524	16469	16681	16545	16698	16619	16583	16568	16552	16531	16692	16888	16452	16391	16534	16604	16542	16708	16656	16581	16768	16602	16622	16558	16540	16744	16469	16649	16718	16555	16338	16602	16560	16432	16505	16707	16521	16470	16684	16465	16497	16603	16499	16546	16507	16697	16448	16566	16684	16574	16571	16366	16705	16744	16586	16768	16654	16628	16492	16482	16646	16569	16594	16508	16572	16554	16553	16535	16490	16688	16840	16611	16674	16608	16486	16391	16529	16506	16537	16530	16622	16663	16438	16734	16767	16458	16685	16647	16568	16276	16615	16808	16673	16442	16470	16479	16653	16709	16518	16723	16634	16565	16627	16297	16478	16282	16642	16932	16628	16679	16727	16776	16553	16492	16563	16682	16676	16635	16521	16515	16622	16630	16540	16359	16736	16737	16638	16572	16493	16609	16358	16846	16627	16605	16396	16753	16449	16514	16777	16548	16499	16841	16733	16598	16614	16710	16718	16598	16519	16617	16426	16697	16576	16304	16677	16550	16816	16623	16666	16735	16571	16538	16324	16407	16755	16632	16599	16537	16652	16491	16511	16678	16501	16433	16645	16491	16592	16413	16696	16727	16673	16665	16606	16608	16692	16475	16488	16734	16611	16851	16605	16486	16675	16539	16631	16655	16667	16359	16574	16374	16598	16436	16482	16586	16410	16447	16767	16621	16658	16589	16311	16516	16699	16530	16729	16559	16591	16516	16465	16256	16419	16442	16454	16381	16536	16552	16323	16569	16600	16576	16699	16624	16380	16611	16616	16736	16779	16416	16572	16612	16769	16471	16671	16474	16436	16594	16500	16660	16782	16934	16566	16571	16678	16464	16456	16422	16672	16456	16546	16548	16435	16574	16469	16686	16493	16547	16601	16782	16319	16445	16440	16564	16487	16679	16513	16700	16658	16549	16636	16536	16521	16562	16681	16581	16749	16676	16465	16603	16638	16702	16896	16451	16707	16792	16682	16520	16289	16436	16559	16404	16747	16453	16531	16526	16763	16702	16651	16453	16451	16462	16806	16572	16567	16636	16407	16635	16682	16751	16586	16526	16581	16394	16384	16507	16580	16660	16646	16410	16758	16605	16526	16563	16571	16635	16513	16699	16659	16617	16644	16399	16428	16605	16508	16504	16634	16561	16543	16627	16538	16435	16337	16587	16470	16705	16541	16742	16576	16779	16626	16325	16456	16550	16459	16645	16499	16577	16515	16448	16454	16537	16585	16528	16534	16683	16551	16617	16500	16650	16668	16765	16550	16396	16501	16435	16635	16734	16402	16570	16840	16651	16662	16356	16517	16569	16551	16518	16720	16575	16464	16420	16601	16378	16543	16584	16658	16497	16739	16601	16623	16673	16608	16602	16408	16524	16626	16476	16685	16466	16637	16631	16708	16590	16687	16374	16626	16523	16659	16469	16668	16613	16383	16620	16557	16446	16599	16369	16630	16517	16495	16420	16489	16499	16465	16577	16699	16370	16622	16471	16611	16316	16484	16469	16527	16630	16617	16476	16499	16734	16655	16789	16587	16421	16508	16676	16563	16543	16608	16711	16476	16718	16627	16607	16520	16686	16421	16459	16489	16475	16463	16673	16562	16547	16795	16439	16363	16628	16640	16493	16707	16513	16570	16616	16541	16683	16507	16444	16340	16442	16471	16504	16513	16756	16707	16851	16651	16854	16692	16483	16497	16534	16236	16626	16688	16749	16706	16385	16322	16492	16617	16608	16342	16480	16467	16477	16617	16412	16746	16531	16601	16525	16535	16598	16804	16533	16445	16536	16446	16600	16480	16616	16639	16517	16576	16710	16630	16481	16801	16410	16684	16492	16617	16633	16362	16544	16541	16575	16703	16737	16415	16465	16496	16678	16622	16464	16484	16462	16791	16610	16559	16387	16696	16833	16668	16732	16743	16574	16571	16463	16505	16346	16785	16670	16537	16740	16542	16672	16556	16386	16601	16606	16746	16496	16591	16627	16476	16576	16568	16631	16583	16699	16612	16577	16817	16521	16698	16774	16468	16569	16568	16672	16623	16505	16550	16715	16674	16590	16790	16484	16667	16531	16426	16389	16513	16563	16566	16589	16540	16685	16362	16389	16678	16700	16618	16543	16597	16797	16752	16564	16606	16478	16623	16487	16849	16859	16563	16567	16785	16643
29960	25699	27594	29453	29675	28813	27902	26543	25524	24936	24649	24241	24169	23806	23686	23532	23575	23599	23498	23648	23374	23597	23531	23683	23649	23452	23647	23552	23589	23557	23645	23421	23654	23578	23551	23447	23511	23447	23570	23516	23507	23593	23509	23604	23445	23536	23386	23532	23571	23560	23529	23478	23429	23604	23495	23602	23568	23661	23518	23485	23529	23539	23449	23452	23549	23645	23480	23494	23506	23569	23487	23573	23616	23522	23555	23484	23524	23357	23465	23581	23529	23616	23494	23553	23486	23606	23535	23526	23552	23417	23441	23552	23577	23554	23525	23598	23583	23549	23583	23481	23517	23383	23592	23507	23577	23540	23474	23647	23623	23635	23489	23533	23448	23594	23544	23573	23424	23625	23418	23570	23548	23581	23506	23523	23490	23519	23634	23554	23463	23581	23481	23395	23436	23569	23455	23607	23522	23581	23583	23554	23499	23516	23661	23488	23593	23533	23611	23573	23580	23522	23608	23472	23579	23568	23410	23597	23401	23636	23554	23489	23589	23457	23692	23557	23532	23478	23601	23424	23461	23547	23727	23507	23606	23542	23657	23427	23566	23608	23494	23552	23448	23498	23811	23560	23753	23553	23611	23549	23436	23524	23661	23539	23457	23463	23531	23528	23480	23507	23626	23561	23473	23609	23580	23454	23628	23444	23538	23543	23536	23647	23409	23625	23553	23561	23524	23665	23567	23564	23511	23613	23475	23528	23609	23575	23460	23603	23503	23640	23461	23556	23674	23659	23502	23595	23536	23512	23602	23524	23490	23467	23486	23502	23682	23559	23582	23553	23556	23600	23557	23589	23475	23518	23512	23577	23559	23530	23618	23606	23543	23567	23585	23571	23551	23622	23583	23583	23612	23513	23487	23513	23560	23660	23578	23673	23631	23614	23438	23539	23562	23555	23564	23667	23487	23538	23493	23512	23543	23584	23736	23590	23583	23662	23524	23554	23420	23647	23542	23513	23484	23674	23464	23649	23477	23788	23607	23538	23506	23670	23559	23457	23515	23608	23669	23632	23428	23603	23458	23576	23546	23633	23434	23705	23528	23552	23507	23546	23599	23572	23597	23535	23627	23558	23455	23542	23609	23598	23565	23601	23540	23600	23668	23496	23590	23523	23571	23676	23511	23569	23635	23455	23600	23679	23437	23634	23565	23497	23558	23530	23668	23449	23591	23647	23488	23576	23629	23619	23566	23498	23608	23531	23479	23588	23565	23585	23461	23521	23544	23598	23463	23482	23425	23634	23596	23611	23599	23534	23536	23551	23563	23537	23541	23609	23581	23493	23514	23653	23554	23530	23581	23505	23632	23591	23561	23660	23542	23544	23535	23638	23511	23582	23553	23605	23535	23565	23564	23459	23557	23560	23449	23522	23655	23410	23607	23525	23616	23563	23588	23544	23703	23448	23578	23536	23626	23474	23474	23687	23494	23616	23584	23585	23606	23607	23597	23510	23541	23524	23489	23653	23544	23592	23766	23492	23592	23624	23492	23638	23568	23484	23608	23552	23594	23541	23554	23611	23559	23578	23458	23567	23602	23495	23599	23733	23541	23477	23613	23576	23543	23600	23578	23579	23628	23663	23581	23549	23588	23606	23604	23497	23539	23640	23451	23624	23623	23540	23432	23571	23502	23655	23497	23550	23613	23497	23574	23612	23717	23478	23538	23443	23581	23542	23612	23477	23555	23561	23655	23578	23585	23596	23553	23599	23663	23493	23631	23565	23720	23574	23692	23519	23603	23534	23614	23616	23788	23349	23649	23532	23550	23510	23450	23477	23670	23632	23564	23502	23552	23580	23634	23608	23512	23542	23535	23623	23501	23550	23585	23476	23623	23577	23461	23635	23559	23512	23555	23598	23574	23673	23556	23577	23634	23684	23495	23624	23602	23523	23639	23588	23553	23544	23593	23535	23632	23609	23509	23455	23662	23416	23499	23581	23623	23543	23688	23630	23501	23491	23704	23557	23590	23600	23533	23685	23518	23724	23647	23589	23458	23553	23484	23704	23552	23619	23562	23513	23585	23577	23535	23590	23524	23570	23526	23534	23525	23642	23539	23512	23463	23478	23560	23668	23578	23504	23625	23481	23598	23505	23645	23517	23559	23702	23515	23585	23541	23766	23547	23545	23675	23550	23652	23717	23531	23570	23505	23689	23606	23525	23606	23615	23620	23563	23595	23426	23628	23585	23605	23600	23513	23581	23470	23714	23489	23637	23444	23786	23611	23541	23548	23584	23543	23480	23579	23497	23543	23689	23404	23603	23568	23610	23430	23462	23575	23638	23535	23649	23538	23578	23573	23510	23700	23360	23539	23694	23420	23546	23612	23580	23550	23596	23560	23430	23443	23512	23492	23509	23621	23467	23530	23477	23535	23554	23498	23597	23547	23626	23743	23587	23695	23481	23666	23604	23487	23541	23507	23707	23469	23681	23600	23469	23645	23549	23650	23535	23628	23566	23589	23509	23604	23569	23676	23527	23535	23566	23709	23660	23598	23625	23566	23603	23496	23440	23645	23523	23650	23588	23570	23471	23628	23548	23352	23628	23581	23580	23639	23465	23592	23607	23688	23607	23555	23441	23527	23674	23560	23608	23529	23560	23650	23590	23509	23499	23650	23735	23755	23447	23615	23676	23349	23593	23558	23582	23564	23497	23672	23556	23511	23556	23608	23592	23489	23704	23672	23675	23380	23565	23598	23499	23476	23547	23671	23562	23565	23625	23687	23537	23583	23553	23641	23685	23554	23540	23432	23583	23579	23674	23454	23374	23624	23598	23568	23424	23701	23551	23636	23492	23638	23644	23572	23608	23689	23604	23595	23673	23472	23628	23605	23576	23682	23515	23539	23577	23645	23642	23570	23633	23660	23642	23571	23592	23574	23468	23627	23583	23532	23553	23692	23708	23656	23572	23499	23586	23523	23582	23600	23569	23695	23642	23671	23504	23645	23616	23569	23647	23607	23527	23613	23582	23682	23644	23494	23697	23645	23580	23580	23668	23530	23565	23475	23593	23676	23445	23650	23551	23546	23539	23592	23675	23677	23634	23631	23464	23553	23640	23544	23618	23645	23563	23614	23620	23564	23682	23592	23585	23518	23442	23575	23500	23498	23600	23538	23456	23678	23553	23511	23566	23573	23637	23600	23646	23531	23474	23546	23559	23592	23575	23550	23492	23572	23580	23397	23663	23450	23540	23564	23552	23576	23518	23517	23481	23602	23546	23525	23531	23508	23483	23636	23576	23635	23460	23608	23580	23531	23491	23622	23617	23629	23580	23623	23549	23733	23529	23506	23570	23679	23714	23589	23542	23623	23580	23603	23522	23555	23700	23664	23511	23482	23548	23594	23678	23567	23525	23532	23541	23446	23601	23583	23542	23533	23559	23519	23751	23410	23529	23452	23608	23586	23613	23679	23594	23597	23481	23555	23616	23557	23464	23672	23462	23604	23628	23607	23751	23540	23590	23554	23585	23539	23590	23497	23608	23617	23375	23500	23644	23479	23584	23625	23627	23495	23495	23614	23675	23581	23573	23525	23585	23486	23505	23476	23459	23545	23653	23588	23539	23528	23709	23459	23657	23575	23661	23597	23604	23490	23513	23583	23658	23718	23595	23563	23445	23811	23560	23641	23486	23533	23610	23577	23567	23494	23594	23610	23661	23558	23554	23429	23417	23722	23544	23505	23642	23633	23633	23513	23499	23664	23662	23557	23597	23538	23673	23527	23658	23631	23612	23553	23602	23739	23561	23690	23581	23445	23561	23597	23522	23532	23513	23481	23718	23488	23552	23588	23650	23549	23591	23462	23572	23541	23640	23537	23494	23630	23449	23699	23540	23676	23644	23596	23666	23498	23685	23550	23611	23524	23597	23629	23608	23543	23585	23640	23641	23517	23607	23491	23513	23654	23583	23580	23552	23722	23489	23614	23565	23580	23563	23638	23415	23564	23531	23670	23571	23618	23584	23590	23590	23518	23686	23539	23588	23634	23450	23612	23574	23682	23787	23579	23519	23648	23531	23571	23636	23579	23707	23513	23603	23521	23558	23636	23563	23665	23575	23609	23541	23483	23706	23631	23494	23572	23527	23696	23522	23681	23550	23588	23681	23704	23654	23622	23517	23600	23605	23558	23651	23501	23566	23637	23541	23525	23589	23570	23718	23579	23544	23669	23565	23573	23530	23481	23624	23583	23566	23580	23640	23547	23524	23606	23554	23608	23537	23590	23516	23644	23570	23590	23418	23694	23583	23637	23586	23592	23645	23677	23601	23629	23707	23697	23660	23519	23605	23505	23664	23523	23604	23585	23507	23478	23617	23551	23509	23711	23596	23637	23633	23427	23697	23440	23746	23542	23468	23554	23696	23711	23583	23575	23711	23634	23558	23499	23563	23599	23495	23507	23681	23623	23681	23693	23525	23555	23605	23550	23559	23607	23511	23549	23607	23571	23636	23517	23671	23451	23583	23643	23629	23632	23686	23500	23650	23566	23534	23692	23621	23526	23500	23564	23520	23517	23725	23594	23651	23478	23684	23581	23647	23682	23591	23599	23683	23689	23631	23545	23718	23653	23613	23704	23588	23572	23574	23574	23580	23573	23566	23627	23453	23602	23538	23631	23552	23568	23665	23599	23690	23519	23619	23629	23612	23669	23580	23675	23537	23578	23767	23611	23603	23617	23523	23657	23711	23513	23563	23639	23524	23528	23569	23600	23518	23541	23589	23571	23659	23649	23624	23524	23766	23562	23691	23531	23644	23628	23722	23627	23521	23711	23578	23640	23705	23642	23687	23591	23711	23644	23588	23499	23673	23566	23522	23591	23584	23572	23618	23703	23571	23577	23699	23631	23499	23681	23606	23740	23572	23499	23581	23513	23526	23561	23667	23723	23560	23538	23705	23508	23585	23570	23522	23632	23692	23550	23606	23638	23489	23512	23665	23597	23688	23670	23557	23627	23492	23605	23593	23615	23550	23551	23610	23550	23597	23558	23581	23701	23587	23440	23623	23596	23709	23560	23539	23681	23567	23573	23580	23691	23630	23530	23563	23571	23770	23500	23695	23513	23552	23537	23586	23536	23605	23566	23639	23447	23574	23605	23441	23683	23584	23619	23582	23529	23477	23545	23579	23585	23499	23662	23649
36096	32484	28906	25287	22784	22673	22672	22397	21454	20132	18492	17434	16946	16576	16513	16236	16401	16004	16264	16419	16320	16302	16499	16543	16972	16275	16303	16538	16294	16259	16404	16289	16479	16428	16197	16311	16028	16380	16252	16416	16259	16090	16224	16378	16250	16281	16368	16219	16143	16221	16374	16282	16511	16359	16365	16320	16356	16424	16413	16290	16316	16296	16384	16169	16275	16438	16474	16313	16350	16398	16322	16319	16474	16200	16364	16291	16244	16463	16361	16187	16250	16258	16357	16292	16268	16416	16406	16097	16170	16161	16297	16448	16542	16519	16386	16169	16457	16168	16333	16150	16437	16272	16300	16349	16462	16258	16275	16246	16503	16446	16536	16271	16296	16209	16347	16301	16401	16512	16470	16365	16424	16385	16246	16307	16436	16398	16032	16321	16433	16113	16311	16238	16344	16132	16174	16201	16384	16094	16196	16308	16410	16295	16197	16156	16312	16429	16518	16230	16279	16202	16262	16423	16421	16323	16274	16335	16440	16469	16500	16188	16194	16295	16212	16359	16304	16259	16286	16522	16350	16438	16120	16284	16506	16108	16015	16484	16347	16369	16161	16320	16301	16263	16283	16388	16228	16404	16199	16193	16264	16247	16311	16341	16216	16343	16456	16249	15995	16182	16008	16107	16355	16269	16241	16429	16331	16339	16186	16329	16308	16232	16146	16147	16313	16246	16181	16491	16268	16243	16344	16254	16381	16368	16243	16335	16341	16475	16358	16347	16175	16386	16216	16473	16305	16319	16089	16258	16380	16285	16341	16461	16209	16232	16284	16197	16193	16269	16266	16293	16157	16278	16204	16312	16352	16234	16135	16234	16197	16140	16173	16259	16299	16280	16321	16229	16175	16322	16451	16354	16275	16219	16325	16390	16334	16367	16342	16218	16063	16053	16331	16305	16268	16091	16314	16370	16507	16240	16139	16292	16252	16269	16117	16291	16146	16233	16416	16330	16432	16311	16469	16416	16367	16155	16062	15959	16125	16166	16243	16269	16404	16258	16303	16250	16267	16346	16564	16407	16378	16330	16431	16319	16480	16272	16278	16415	16153	16532	16305	16279	16366	16516	16150	16260	16117	16321	16371	16566	16263	16459	16385	16145	16344	16323	16268	16229	16118	16229	16283	16451	16410	16515	16510	16230	16229	16341	16392	16313	16254	16344	16326	16350	16326	16402	16259	16243	16331	16226	16245	16428	16294	16398	16337	16411	16288	16339	16135	16256	16221	16394	16447	16363	16322	16289	16391	16289	16334	16297	16578	16191	16300	16438	16491	16466	16411	16378	16274	16134	16221	16154	16337	16266	16235	16379	16375	16267	16267	16491	16432	16151	16257	16337	16080	16249	16427	16192	16336	16222	16209	16106	16200	16352	16446	16381	16438	16328	16266	16230	16197	16300	16261	16308	16249	16409	16499	16368	16417	16348	16286	16430	16370	16337	16287	16287	16330	16247	16277	16289	16372	16273	16366	16237	16338	16130	16320	16285	16215	16429	16346	16356	16282	16197	16403	16059	16483	16583	16259	16219	16266	16575	16242	16271	16446	16181	16324	16447	16360	16273	16339	16084	16377	16144	16212	16213	16189	16515	16286	16089	16313	16471	16471	16172	16297	16396	16240	16370	16417	16207	16406	16321	16369	16310	16406	16438	16439	16369	16288	16144	16206	16280	16219	16214	16443	16273	15958	16258	16310	16573	16211	16370	16526	16284	16444	16440	16367	16218	16234	16339	16388	16013	16291	16497	16434	16441	16148	16195	16427	16491	16452	16303	16406	16247	16420	16295	16354	16223	16333	16309	16276	16226	16226	16280	16374	16275	16605	16374	16363	16319	16405	16339	16259	16228	16077	16451	16385	16274	16410	16232	16287	16275	16328	16592	16387	16267	16398	16231	16308	16227	16155	16339	16356	16460	16373	16219	16241	16221	16226	16330	16256	16271	16280	16324	16097	16332	16324	16197	16256	16340	16294	16195	16310	16268	16368	16276	16061	16107	16083	16240	16269	16375	16292	16444	16374	16389	16472	16470	16294	16418	16211	16345	16146	16243	16294	16379	16148	16161	16346	16353	16517	16146	16244	16261	16277	16219	16344	16236	16198	16328	16414	16427	16339	16268	16356	16310	16218	16361	16472	16399	16078	16461	16152	16422	16181	16318	16346	16208	16244	16406	16307	16294	16286	16532	16237	16258	16148	16275	16493	16277	16299	16419	16376	16234	16339	16357	16331	16328	16251	16369	16173	16276	16166	16180	16304	16322	16382	16266	16346	16247	16175	16205	16175	16320	16233	16344	16451	16468	16294	16375	16336	16441	16385	16452	16367	16373	16415	16419	16272	16248	16271	16210	16186	16022	16322	16193	16187	16005	16349	16339	16245	16256	16191	16134	16171	16289	16389	16269	16364	16222	16224	16348	16254	16329	16318	16315	16249	16351	16421	16303	16464	16316	16096	16322	16319	16340	16392	16312	16275	16162	16450	16300	16170	16404	16308	16135	16282	16536	16283	16226	16370	16344	16445	16419	16360	16254	16252	16305	16397	16111	16215	16361	16514	16456	16408	16346	16537	16423	16383	16248	16276	16543	16392	16223	16176	16258	16495	16450	16259	16286	16220	16163	16209	16076	16448	16419	16275	16114	16255	16227	16217	16240	16352	16310	16313	16234	16482	16284	16309	16252	16410	16510	16389	16611	16372	16325	16391	16260	16378	16322	16270	16265	16322	16251	16403	16345	16372	16158	16127	16243	16408	16333	16220	16437	16238	16356	16302	16320	16282	16413	16294	16296	16467	16227	16247	16204	16418	16322	16283	16247	16202	16168	16254	16382	16472	16390	16492	16219	16613	16278	16223	16484	16181	16152	16078	16348	16360	16383	16139	16339	16242	16513	16239	16325	16274	16377	16261	16373	16184	16355	16258	16426	16226	16211	16236	16504	16263	16167	16131	16281	16354	16349	16403	16448	16179	16350	16181	16248	16166	16267	16130	16279	16245	16215	16427	16304	16550	16271	16274	16278	16356	16380	16380	16200	16427	16198	16188	16475	16111	16155	16151	16475	16435	16287	16344	16419	16219	16183	16414	16272	16310	16422	16228	16411	16012	16207	16280	16213	16263	16241	16192	16427	16063	16138	16304	16479	16412	16385	16151	16129	16334	16100	16220	16275	16392	16285	16290	16187	16260	16316	16316	16224	16217	16394	16395	16298	16330	16311	16248	16364	16430	16269	16149	16285	16430	16430	16380	16182	16338	16171	16286	16504	16087	16316	16592	16341	16362	16370	16269	16364	16480	16551	16137	16441	16150	16230	16278	16586	16327	16168	16411	16225	16233	16405	16113	16247	16453	16328	16410	16215	16385	16254	16337	16426	16202	16487	16303	16363	16455	16308	16328	16377	16262	16217	16479	16338	16332	16218	16247	16274	16284	16301	16309	16356	16161	16326	16194	16328	16399	16485	16255	16379	16306	16302	16307	16463	16324	16348	16391	16133	16398	16153	16504	16474	16368	16050	16372	16371	16127	16358	16190	16066	16333	16236	16246	16433	16206	16079	16244	16323	16166	16334	16350	16348	16319	16371	16462	16295	16206	16466	16252	16263	16346	16420	16137	16103	16451	16142	16307	16173	16278	16390	16275	16251	16226	16274	16351	16143	16195	16298	16215	16227	16249	16354	16416	16206	16352	16352	16301	16223	16262	16417	16199	16396	16381	16042	16406	16134	16315	16197	16397	16171	16273	16389	16490	16350	16239	16366	16350	16304	16290	16407	16310	16103	16182	16220	16419	16351	16155	16259	16309	16434	16176	16306	16309	16278	16216	16236	16092	16352	16366	16326	16245	16516	16314	16401	16080	16136	16291	16384	16147	16291	16260	16240	16431	16315	16333	16126	16441	16462	16345	16408	16360	16468	16410	16129	16260	16377	16220	16297	16318	16216	16380	16338	16413	16255	16480	16452	16366	16123	16353	16146	16273	16152	16438	16230	16337	16295	16436	16511	16501	16192	16354	16128	16244	16166	16230	16379	16307	16201	16477	16219	16482	16399	16323	16506	16461	16464	16370	16299	16223	16395	16194	16232	16328	16117	16395	16290	16381	16352	16187	16171	16254	16270	16307	16316	16225	16196	16027	16269	16528	16310	16613	16202	16303	16059	16387	16244	16371	16372	16319	16552	16244	16338	16471	16448	16411	16304	16282	16272	16376	16297	16367	16505	16285	16416	16442	16290	16459	15938	16298	16130	16277	16366	16355	16330	16375	16392	16231	16253	16124	16357	16378	16374	16152	16242	16434	16385	16295	16398	16333	16284	16352	16116	16346	16387	16517	16283	16316	16282	16375	16423	16237	16336	16111	16456	16119	16264	16192	16369	16333	16267	16181	16597	16433	16165	16254	16268	16091	16088	16295	16330	16269	16332	16244	16281	16321	16361	16406	16149	16345	16424	16223	16217	16285	16274	16373	16197	16397	16246	16380	16359	16358	16221	16464	16372	16579	16255	16586	16380	16269	16228	16551	16346	16461	16240	16172	16392	16311	16235	16146	16449	16372	16343	16354	16504	16275	16211	16433	16295	16209	16305	16194	16247	16497	16497	16330	16430	16073	16346	16311	16612	16095	16347	16252	16370	16252	16207	16311	16334	16380	16212	16296	16468	16556	16459	16379	16245	16417	16573	16350	16433	16336	16191	16274	16224	16184	16323	16482	16368	16225	16523	16317	16298	16334	16326	16450	16246	16319	16176	16325	16511	16599	16307	16496	16471	16339	16194	16208	16382	16409	16190	16208	16501	16173	16164	16276	16354	16312	16258	16416	16335	16440	16333	16235	16433	16350	16291	16157	16241	16179	16482	16395	16247	16428	16124	16294	16235	16462	16396	16391	16344	16459	16163	16246	16333	16197	16193	16302	16132	15951	16159	16299	16285	16108	16424	16279	16287	16232	16293	16399	16233	16260	16542	16364	16405	16398	16104	16372	16227	16196	16263	16062	16256	16243	16224	16056	16441	16537	16321	16288	16245	16087	16319	16176	16334	16197	16214	16137	16201	16374	16364	16367	16220	16404	16497	16547	16236	16191	16231	16485	16392	16568	16352	16072	16182	16342	16324	16235	16246	16286	16171	16328	16361	16475	16339	16323	16302	16154	16306
32139	26610	29114	30190	30427	29571	29763	29067	28057	27011	26014	24782	24349	24495	24226	24108	23965	24039	23997	24034	24118	24186	24137	24425	24400	24004	24027	23826	24066	23986	23987	24042	23930	24073	23903	24019	24048	23920	24089	24101	24078	23902	23906	23984	23976	23916	24056	23966	24011	23887	24062	23933	23919	24063	24075	23978	24048	23865	23977	24055	23969	23865	24030	23987	23910	23978	24067	23993	23844	23960	23932	24057	23947	23910	24009	23866	24015	23912	24063	23884	24042	24061	23968	24019	23865	23942	23951	23839	24036	24077	24000	23947	23975	23991	24040	23958	24028	24019	23961	24073	23950	23962	23985	23995	23972	23939	23994	23975	23992	24059	23898	23988	23882	24032	24021	24077	23982	23982	24045	23942	24040	23855	24007	24092	23927	24062	24023	23935	23991	24010	24001	23914	24066	23917	23923	23920	24081	24090	23976	24120	23989	24011	23915	24089	24045	24009	24053	24034	24062	23991	24093	23948	24090	23757	24001	23965	24079	23870	23898	23950	24076	23932	23916	23997	24036	23989	24124	23905	23975	23970	24055	23925	23984	24016	23879	23943	24080	24011	23987	23992	23945	23982	24026	23910	23947	24073	24020	24007	23982	23949	24026	24004	23929	23940	24008	24046	24057	23978	24063	24102	24058	24023	23923	23971	24036	23967	24105	24030	23915	23988	24017	24122	23974	24045	24095	24001	24155	23972	24061	24078	23923	24044	24132	24107	24104	24026	23889	24013	24002	24111	24032	23830	24052	24024	23974	23955	23978	23918	23979	24150	24086	23945	24144	23759	24147	23914	23985	24028	24115	23996	24023	24026	24013	23918	23960	24068	23972	24003	24135	24022	24035	23981	24054	23972	24019	23857	23939	23975	24015	23914	24015	24030	24024	23914	23844	24056	23966	24102	24071	24067	23983	23960	24039	24022	23935	23922	24004	23977	23945	23978	23961	24039	23872	24003	24002	24049	24041	23964	23958	24067	24106	24118	23928	24078	23897	24077	24043	24029	24104	24025	23972	24068	23922	24025	24079	23932	24049	23986	23909	24014	24052	23930	23902	24063	24025	24016	24037	24021	24009	23944	24061	24052	24021	24116	24098	24033	23899	23995	23939	24030	24073	24059	24003	23994	24159	23956	23996	23926	24000	24034	24009	24047	23959	23932	23974	23993	24044	23960	24061	24061	24091	23940	24072	24080	24055	24101	24085	23972	23981	24097	23913	23959	24105	24021	24034	24219	23957	24063	24008	23916	23900	23974	24043	23947	24059	23865	24030	23920	24047	23940	23972	24120	24023	24187	23929	24036	24078	24050	23924	24040	23918	24050	23988	24056	23870	24010	23968	23955	24058	24196	24087	24037	24020	24060	23980	24020	23989	23934	24065	23999	23990	24041	23867	24088	24114	23959	24038	24157	24047	24130	24079	24006	24030	23980	24201	24061	24066	24033	24068	23908	24141	23923	23917	24100	24074	24010	23817	24027	24027	24099	24038	24012	23965	24111	23999	23835	24012	24030	23925	24078	24047	23987	24021	23911	24072	24033	23966	24028	24034	23998	24126	23920	24091	23987	24088	24010	24040	24114	24078	24018	23932	24143	24009	23946	24170	24129	24003	24056	23909	23923	24057	24063	24102	24005	24021	23945	24125	24071	24065	24082	24022	23957	24004	23962	24100	23971	24045	23952	24017	23969	23936	24084	24108	23998	24100	23990	24051	24085	24084	23931	23914	24105	24051	23957	23994	23989	24221	23986	23977	24045	24072	24052	23988	24108	23988	24006	23974	23935	24048	24099	24098	24079	24009	24061	24073	24037	23882	23985	23909	24060	24069	23995	24042	24136	23946	24084	24011	24101	24073	24093	24029	23998	23985	24102	24048	24131	23961	23999	24074	23968	24063	23959	23889	24151	24089	23988	23917	24072	24010	24118	24006	24007	24090	24041	24088	23990	24130	23903	24082	24036	23867	24057	23955	23955	24096	24055	24033	24071	23962	24033	24112	23936	23900	23990	23941	24100	24048	23982	24006	24071	24009	23960	24047	24150	24065	23948	24175	24048	24030	24022	24094	24019	24069	23920	24033	24017	24000	23946	24162	23946	23988	23936	24062	23962	23912	24148	24060	23937	23997	24105	23974	24087	23952	23948	24090	23985	24015	24043	24006	24081	24117	24056	23994	24090	23954	24058	23945	24149	23975	24050	24010	24000	24108	23960	24084	24015	23982	24029	24056	23992	24051	23973	24039	24003	24127	24085	24127	24013	24010	24025	23957	24012	24065	24118	23935	24008	24136	24114	23905	24074	23966	24118	23957	23978	24002	24018	24122	23919	24092	23948	24105	24009	23990	24030	24004	23961	23970	23924	23928	23998	24080	24005	24108	23979	24016	24019	24001	24056	24077	24103	23970	24096	23928	24119	23938	24090	24049	24001	24067	23982	24136	24012	23987	24027	23980	23940	24064	24007	24167	23969	24160	24013	24117	23968	24026	24142	24087	24036	24019	24004	23942	23998	24061	24027	23917	24150	24024	23947	24072	23987	23974	23943	24073	24041	24132	23983	23824	24116	23988	24019	23994	24080	24052	23856	24090	24006	23928	24066	24144	24049	24109	24078	24011	23990	24143	24142	24066	23974	24163	24097	24070	24118	24002	24059	24088	24008	24040	23989	24048	24013	23964	24052	23931	24069	23995	24097	23992	24065	24059	24054	24020	24003	24158	23961	24204	24021	24135	24160	23997	24002	24026	24051	24078	24059	24006	23973	23966	23920	23973	24180	24013	24004	24013	23944	24079	24024	24030	24040	24178	24102	23895	24077	23983	24155	24034	23970	24026	24036	23951	24019	24066	24091	24121	23889	24114	24028	23929	23953	23950	24071	24137	23992	24052	24045	24102	23992	23994	24092	23984	23958	24022	23918	24055	24009	23950	24020	23961	23952	24049	24029	24068	24067	24119	23955	24069	23894	24180	24072	24099	24024	24084	23848	24080	23966	23993	23982	24049	24043	23973	23969	24133	23976	24151	24025	24067	24045	23976	23983	24056	23972	24192	23971	24117	23908	24133	23968	24085	23952	24056	24126	23956	23952	24210	24032	24020	23900	24097	23955	24026	23936	24119	23879	24027	24052	24007	23988	24049	23948	24046	24127	23962	24046	24036	24024	24007	24014	23933	24159	23963	23961	24118	24034	24130	23897	24064	23959	23926	24093	24105	24019	23998	24037	24163	23970	24051	24039	23972	23981	24110	23972	24069	23949	24214	24020	24044	23976	24102	23935	24066	24122	23982	23926	24015	23996	24127	24078	24037	24046	24093	24045	23938	24161	24071	23976	23988	23871	24095	24077	24029	23944	24045	24019	24071	24062	23980	24032	24013	24093	24068	24017	24092	23949	23973	24079	24069	24058	24120	24016	24066	24075	24015	23977	24059	24050	23960	24102	24122	24093	23963	24097	24012	23968	24023	24134	24079	24117	24088	23951	24141	24076	23896	24025	24153	23998	24155	23970	24053	23993	24108	24022	23963	24067	24123	24045	24019	23977	23984	23967	24137	23996	24007	23992	24084	24117	24069	23906	24072	24048	23940	24025	24066	23960	23981	24167	23923	24122	24034	24041	24078	23935	24042	24031	24099	24062	24028	24007	23983	23929	24033	24007	24031	24140	23997	24037	24138	24076	23980	24078	24058	24039	24056	24099	24090	23849	24092	24043	24033	23984	23972	23994	24165	23982	24132	24093	23909	24168	24005	24029	23886	24004	24069	24087	24121	23901	24085	24022	24124	23974	24014	24016	24098	24097	24120	24130	23873	24050	23938	23971	23950	24063	23940	24091	24109	23947	24032	24170	24004	24119	24041	23959	23964	24091	23956	24151	24055	24022	24031	24006	24005	24065	23926	24132	24023	24036	24107	24056	23938	24065	23975	24052	23977	24086	24192	24186	24024	24129	24008	24041	24018	23964	24154	23982	24122	24072	24094	24020	23903	24017	24016	24059	23993	24053	24083	24022	24109	23987	24067	24120	24085	24003	24000	24158	23868	23994	24182	23982	24102	23885	23992	24124	24034	23917	23973	24097	24035	24067	24076	24119	23980	24071	23974	23975	23993	24049	24019	23954	24050	24054	23966	23959	24037	23998	23954	24073	24067	24053	24075	24032	23981	24052	24143	23967	23981	24050	24087	23853	24022	24141	23927	24083	24067	24088	24075	24005	24094	24096	24029	24107	23961	24023	24033	24035	24053	24050	24007	24099	24118	23895	24083	24115	24150	24012	24162	24094	24025	24085	24035	24005	24037	23913	24002	23933	24050	23903	24017	24005	24026	24045	24168	24052	23840	24114	24044	24095	24144	24093	23987	23988	23979	23980	24042	24195	23925	24110	24121	24051	23971	24028	24012	24095	23999	24034	24078	24025	24044	23999	24070	24057	23970	24099	23935	24129	24078	24153	23998	23959	24189	23915	24023	24080	24123	24008	23989	24032	24159	23932	24008	24042	23938	24131	24027	23995	24169	23967	24103	23999	23939	24075	24026	24041	24132	23933	24083	24107	24028	23987	23983	23972	24037	24016	23944	23977	24098	24041	24052	23982	24098	24030	24241	24069	24103	24126	23966	24055	23975	23962	23959	24082	24086	24164	24016	23932	24015	23986	24147	24002	24108	23989	23977	24088	24065	24040	24058	23952	23962	24126	23998	23935	24031	24065	24019	24110	23896	24053	23971	23968	24076	23968	24056	23991	24225	23995	23948	23908	24001	24073	24214	24054	23957	24057	24136	24018	24016	24083	24012	24044	24014	23908	24004	23990	23942	24170	24045	23954	24149	24063	23982	24016	23998	24211	23944	23954	24021	24065	24003	24017	23941	24095	24060	24117	23876	24120	24065	24025	24005	23952	24111	24029	23962	24112	24060	24182	23965	24063	24043	24136	24080	24152	24070	23963	24098	23983	24066	24095	24074	24069	24024	24053	24109	23958	24092	24090	24020	23871	24050	24071	24068	24015	23955	24068	24103	23980	23977	24141	23995	24130	24066	24054	24174	24089	24064	24121	24133	23897	24018	23923	24136	24011	24057	24028	24098	24007	23938	23907	24136	24048	24032	23993	23899	24077	24154	24023	23928	24284	24073	24089	23952	24003	24090	24141	23910	24059	23963	24029	24115	24061
28631	26767	23898	20679	19440	18857	18562	18004	17878	17153	16621	16417	16074	15895	15834	15722	15700	15952	16215	15836	15936	15990	15724	15813	15879	15734	15841	15775	15776	15975	15959	15850	15904	15799	15807	16021	15767	15676	15899	15817	15887	15737	15811	15719	15765	15832	15920	16014	15967	15822	15875	15920	15857	15982	15963	16034	16016	15633	15706	15867	15777	15773	15897	16050	15890	15743	15775	15840	15979	15758	15616	15849	15884	16006	15787	15817	15767	15795	15912	16052	16085	15894	15832	15679	15726	15981	16063	16054	15897	16003	15920	15958	16017	15796	15796	15715	15801	15949	15948	15936	15733	15918	15861	15848	15806	15997	15789	15865	15985	15904	15889	15861	15753	15862	15890	15850	15878	16005	15756	15905	16020	15632	15828	15867	16099	15867	15651	15592	15842	15898	15974	15829	15930	15738	15783	15931	15784	15934	15778	15926	15858	15870	15690	15825	15793	15993	15854	15936	16141	15931	15991	15974	15826	15969	15868	15917	15962	16015	16110	15955	15888	15821	15820	15862	15620	15835	15932	15806	16039	15867	15844	16037	16006	15669	15637	15738	15818	15941	15964	15920	15775	15946	16109	15675	15807	15706	15961	15877	15834	15921	15867	15782	15731	16102	15911	15994	15729	15753	15748	15786	15723	15991	15959	15855	15848	15780	15983	16108	15942	15769	15878	15709	15850	15728	15813	15734	15996	15854	15883	15746	15838	15998	15894	15878	15955	15999	15852	15852	15702	15767	15832	15839	15912	15755	15736	15921	15904	16009	15831	15916	15734	16057	16034	15998	15930	16053	15919	15804	15967	15891	15985	15994	15954	15931	15875	15900	15919	15811	15793	15790	15855	15934	15660	15970	15933	15916	15814	15854	15827	15855	15953	15960	15961	15934	15738	15881	15845	15736	15768	15838	16046	15770	16000	15720	15759	15891	15966	15919	15872	15905	15866	15959	15738	15895	15885	15666	15883	15932	15814	15966	15781	16035	15865	15973	15916	15920	15812	15763	15883	15906	15864	15586	15647	15868	15873	15732	15734	15726	15986	15848	15839	15845	15821	15956	15834	15814	15835	15827	15771	15867	15924	15954	15878	15874	15914	15716	15879	15794	15862	15990	15855	15976	16114	15832	15942	15906	15981	15739	15836	15907	15856	15918	15966	15787	15893	15865	15960	16051	15886	15951	15988	15866	15961	15851	15855	15845	15861	15951	15843	15910	15939	15878	15934	15575	15815	15820	15868	15962	15899	15791	15919	15766	15609	15911	15941	15784	15840	15946	15992	15703	16064	16048	15856	15971	15798	15876	15754	15867	15756	16104	15891	15740	15994	15847	15830	15927	15745	15907	15999	15787	15951	15897	15823	15863	15722	15857	15738	15827	16043	15924	15679	15819	15700	15994	15961	16142	15996	15881	15883	15843	15938	15880	16039	15869	15968	15833	15886	15808	15980	15870	15948	15753	15925	15980	15763	15705	15949	15948	15945	15883	15877	15961	15930	16082	15831	16132	15854	15976	15967	16116	15891	15850	15766	15884	15914	15854	15820	15821	15803	15888	16062	15893	16069	15786	15830	15846	15697	15819	15843	15685	16080	15746	15946	15932	15755	15979	15830	15908	15860	15885	15878	15827	15992	15988	15760	15978	15993	16064	15692	15847	15917	15740	15912	15765	15861	15708	15669	15953	15803	15771	15793	16021	15925	16103	15809	15855	15759	15933	15990	16145	15967	16060	16008	16032	15958	15787	15796	15774	15912	16076	16134	15942	15930	15915	15926	15894	15906	16127	16026	15883	16174	15730	15922	15720	15865	15801	15776	15848	15799	15942	15941	15838	15962	15802	15916	15868	15986	15999	15816	15924	15889	15913	15839	16103	15920	15727	16152	15778	15990	16063	15990	15899	15967	15936	16038	15848	15978	15826	15991	15902	16014	15938	15852	15678	15797	15843	15790	15919	16006	15947	15836	15608	15877	15836	15856	15971	15866	16080	15836	15719	16024	15855	15759	15863	15816	15715	15941	15922	15849	15947	15770	15784	15687	15943	15934	15871	16131	16102	15871	15978	15882	15844	15920	15745	15845	15686	15706	15693	15687	15901	16056	15910	15845	15801	15790	15997	15868	16089	15652	15916	15803	15880	15870	15868	15999	15595	15842	15875	15928	15782	15920	15855	15874	15981	15899	16000	16047	15822	15641	15755	15837	15878	15623	15879	15716	15884	15896	15971	15828	15975	15782	15786	15919	15969	15810	15809	16008	15826	15810	15788	15948	15883	15779	15807	16115	15796	16096	15933	15820	15920	15910	15907	15749	15763	15815	16043	16044	15697	15819	15937	15978	15938	15827	15862	15831	15889	16036	15936	15732	15737	15876	15757	15847	15851	15903	15927	15869	15796	15797	15682	15805	15846	15867	16022	15907	15960	15881	15864	15843	15941	15940	15901	15823	15983	15848	15731	15726	15860	16030	15625	15785	15649	15879	15790	15928	15891	15791	15921	15831	15806	15857	15889	15843	15972	15815	15688	15897	16054	15853	16185	15978	15923	16017	15821	16020	15937	15782	15799	15800	15839	15851	15928	15732	15914	15698	15928	15825	15861	15885	15904	15755	15841	16247	15802	16009	15983	16032	15905	15857	15876	15760	15833	15838	15924	15806	15808	16058	16044	15871	16098	16027	15894	16028	16016	15864	15709	15884	15941	15643	15771	16045	15935	15867	15965	15925	16166	15702	15928	15843	15680	15801	15589	15862	15711	15777	15758	15826	15936	15942	16006	15836	15808	16026	15745	15904	15733	15848	16073	16019	15833	15765	15905	15797	15895	15820	15857	15922	15878	15985	15839	15748	15836	15841	16054	15709	15964	15810	15924	15772	15768	15955	15692	15864	15949	15855	15874	15835	15974	15961	16038	15924	15976	16052	15716	15892	15787	15967	15848	15985	15923	15918	15781	15682	15606	15893	15895	15833	15937	15813	15925	15815	15816	15792	16028	15777	15857	15856	15926	15966	16099	15950	15991	15968	15952	15994	15942	15801	15832	16009	15887	16012	16062	15793	15829	16069	15817	15960	15967	15750	15715	15902	15823	15926	15961	15825	15984	15706	15843	16004	15850	15834	15721	15932	15906	15876	15675	15809	15834	15887	16111	16146	15955	15882	16068	15980	16139	15930	15838	15851	15748	15709	15983	15762	15828	15861	15811	15775	15917	15842	15940	15863	16015	15872	15750	16033	16021	15775	15845	15920	15855	15751	15945	15926	15997	15889	16158	15901	15924	15920	15875	15921	15904	15873	15972	15788	15907	15867	15873	15941	15997	15869	15935	15994	16016	15707	15671	15711	15856	15973	15758	15876	15787	15794	15887	15763	15784	15808	15853	16035	16040	15838	15873	16153	15905	15994	15862	15914	15928	15863	15973	15903	15644	15886	15727	16022	15971	15921	15912	16073	15836	15940	15917	15977	15899	16042	15863	15911	15788	15852	15908	15726	15791	15901	15858	15848	16032	15946	15812	15830	15818	15865	15735	15866	15964	15837	15836	15798	16030	15903	15842	16116	15960	15826	16028	15940	15789	16127	15808	15967	15981	16003	15726	15970	15976	15970	15838	15824	16153	15847	15800	15972	15875	16157	15948	15915	15817	16049	15854	15836	15917	15958	15992	15851	15953	15883	15806	16046	15769	15950	15894	15981	15875	15831	15952	15920	15862	15936	16011	15859	15984	15857	15777	15857	15919	15798	15626	15817	15906	15854	15711	15949	15691	15994	15766	15907	15659	15858	15862	15690	15933	15799	15793	15879	15976	15965	16042	16045	15861	15856	15993	15915	15770	15731	15743	15837	15962	15922	15862	15811	15986	16037	16075	15823	15819	15853	15913	15932	15913	15811	15718	15700	15827	15819	15842	15925	15780	15801	15975	16029	15724	15892	15931	15895	15884	15912	15877	15955	16014	15836	16110	16040	15793	15776	15989	15960	15819	15824	16006	15904	15817	15935	16015	15889	15910	15942	15848	16141	15711	15752	15878	15784	15852	15878	15837	15808	16078	15779	15757	15883	15869	15891	15863	15944	15978	15844	15719	15958	16031	15887	16170	15823	16137	15820	15716	15818	15872	15985	15760	16014	16012	15844	15667	15972	15974	16179	15645	16040	15899	15901	15846	15908	15738	16023	15884	15903	15960	15914	15851	15951	15841	16061	15823	15964	16038	15905	15885	15989	15742	15908	15946	15808	15775	15900	15757	15764	15846	15877	15967	16022	16059	15803	15912	15756	15856	15892	15892	15827	16020	15743	15917	15966	15857	15830	15781	15970	16040	15942	15917	15800	15919	15870	15931	15791	15540	15968	15837	16039	15826	15838	15845	15676	15764	15773	15910	15778	15848	15883	15612	15800	15971	15874	15894	16078	15981	15902	16027	15938	16009	15830	15969	15937	15833	15856	15636	15953	15994	15924	15929	15942	15800	15990	15882	16032	15900	16083	16060	15860	15849	15847	15918	15985	15848	15880	15731	16013	15708	15805	15818	16010	15889	16029	15780	15901	15903	15776	15865	16035	15994	15906	15883	16030	15948	15896	15910	15907	16120	15860	15634	15889	15801	15692	15946	15821	15803	15928	16090	15817	15800	16040	15668	15829	15669	16058	15768	15810	15928	15987	15769	15905	15969	15807	15810	15988	15995	15952	15851	15945	16098	15867	15844	15915	15714	15843	15694	15771	15733	15931	15804	15873	15981	15794	15967	15865	15780	15910	15776	15761	15817	15957	16055	15762	15862	15995	16011	15934	15901	15701	15906	15665	15897	15850	15848	15889	15979	15803	15669	15800	15823	15752	15805	15987	15802	15902	15955	15809	15793	15861	15869	15891	15962	15975	15828	16078	16005	15752	15833	15840	15850	15799	15952	16009	15998	15670	15920	15806	15819	16107	15969	15869	15860	16003	15845	15723	15885	15778	15934	15781	15624	15769	15640	15822	15719	15801	15895	16023	15832	15919	15852	15909	15995	15817	15997	15752	15809	15940	15650	15864	15852	15916	15917	16009	15853	15986	15905	15859	15930	15834	15965	16026	16071	15882	15844	15751	15670	16003	15872	15855	15875	15880	15742	16124	15693	15943	16083	15895	15823	15621	15854	15857	15810	15823	15871	15993	15942	15994	15741
31329	27088	28035	28926	29118	28340	27669	27023	26673	25678	25188	24697	24289	24357	24211	24250	24332	24297	24281	24147	24321	24032	24326	24268	24144	24260	24138	24213	24075	24084	24233	24320	24144	24062	24273	24230	24188	24131	24238	24177	24356	24125	24313	24271	24192	24234	24146	24216	24125	24124	24184	24094	24123	24109	24262	24123	24056	24106	24256	24040	24116	24118	24158	24023	24197	24142	24198	24263	24059	24137	24114	24213	24052	24270	24268	24145	24272	24216	24201	24210	24173	24310	24295	24151	24191	24213	24107	24165	24143	24158	24097	24243	24058	24146	24151	24181	24106	24156	24298	24128	24069	24183	24183	24146	24261	24024	24090	24086	24300	24108	24184	24110	24154	24084	24203	24011	24323	24061	24190	24211	24095	24122	24218	24245	24202	24128	23994	24161	24178	24191	24219	24312	24188	24132	24079	24259	24192	24107	24176	24137	24171	24232	24231	24146	24075	24296	24356	24206	24030	24218	24156	24077	24252	24200	24135	24245	24228	24236	24131	24255	24144	24206	24229	24200	24126	24108	24167	24070	24160	24232	24279	24217	24315	24229	24233	24148	24208	24163	24329	24176	24039	24119	24194	24180	24309	24065	24175	24159	24114	24080	24318	24217	24063	24267	24228	24109	24212	24228	24148	24122	24089	24277	24215	24202	24398	24074	24248	24170	24263	24355	24126	24147	24159	24109	24272	24180	24158	24340	24245	24213	24270	24141	24190	24218	24120	24154	24065	24179	24247	24112	24080	24144	24184	24212	24191	24226	24184	24193	24228	24160	24164	24170	24190	24043	24071	24390	24136	24148	24154	24115	24271	24188	24139	24233	24180	24138	24188	24086	24191	24169	24293	24254	24227	24177	24071	24296	24263	24194	24238	24012	24248	24202	24136	24305	24097	24237	24226	24250	24193	24102	24056	24233	24157	24245	24220	24207	24141	24212	24214	24140	24313	24111	24285	24092	24236	24096	24164	24229	24085	24177	24192	24143	24358	24093	24185	24158	24124	24043	24152	24310	24147	24224	24342	24176	24241	24118	24231	24104	24070	24186	24213	24280	24230	24222	24224	24147	24126	24166	24193	24203	24112	24145	24263	24213	24041	24334	24137	24305	24285	24193	24228	24223	24264	24133	24294	24184	24252	24208	24114	24271	24217	24187	24081	24276	24093	24076	24084	24169	24263	24098	24215	24176	24195	24260	24291	24156	24233	24113	24228	24087	24119	24126	24158	24163	24173	24259	24156	24167	24070	24200	24183	24225	24276	24194	24130	24120	24210	24206	24130	24197	24172	24185	24120	24180	24247	24207	24164	24244	24121	24138	24289	24156	24276	24226	24171	24269	24054	24354	24164	24110	24163	24122	24197	24213	24301	24230	24081	24234	24121	24167	24178	24099	24326	24265	24307	24109	24180	24185	24210	24140	24191	24182	24153	24203	24260	24126	24305	24190	24013	24082	24219	24230	24095	24333	24129	24301	24190	24141	24222	24246	24103	24262	24367	24133	24234	24171	24261	24068	24183	24210	24181	24248	24010	24290	24189	24173	24128	24206	24185	24221	24353	24125	24173	24110	24198	24228	24230	24192	24255	24127	24195	24320	24146	24147	24179	24124	24211	24245	24258	24269	24154	24290	24067	24305	24154	24266	24186	24149	24092	24267	24257	24171	24198	24181	24148	24163	24270	24110	24104	24200	24281	24280	24103	24232	24255	24287	24214	24302	24144	24197	24157	24140	24310	24033	24342	24106	24150	24224	24272	24119	24221	24136	24169	24276	24251	24051	24149	24317	24143	24203	24140	24335	24170	24150	24183	24248	24163	24211	24264	24243	24147	24138	24226	24200	24300	24172	24174	24233	24252	24193	24121	24225	24110	24270	24214	24187	24189	24325	24008	24224	24210	24324	24151	24140	24217	24155	24237	24182	24297	24127	24189	24189	24194	24217	24198	24168	24346	24084	24220	24304	24194	24198	24240	24237	24165	24257	24094	24110	24145	24303	24138	24198	24164	24093	24153	24157	24218	24174	24195	24177	24032	24195	24260	24172	24259	24139	24066	24215	24182	24249	24282	24251	24213	24228	24190	24149	24137	24266	24287	24144	24267	24303	24116	24215	24298	24215	24153	24159	24202	24159	24256	24147	24152	24041	24221	24259	24103	24202	24414	24155	24202	24223	24196	24141	24269	24159	24165	24163	24160	24138	24314	24115	24196	24277	24143	24240	24191	24265	24138	24229	24123	24214	24202	24177	24145	24245	24259	24200	24228	24227	24257	24208	24166	24162	24176	24357	24142	24103	24209	24197	24236	24225	24204	24200	24243	24207	24214	24167	24116	24269	24173	24244	24055	24197	24235	24238	24190	24287	24119	24214	24287	24196	24112	24256	24260	24019	24255	24107	24241	24194	24182	24184	24118	24217	24250	24201	24228	24181	24127	24127	24267	24098	24059	24155	24390	24258	24144	24264	24293	24186	24148	24157	24210	24101	24257	24301	24103	24225	24118	24210	24229	24160	24204	24108	24158	24218	24112	24162	24188	24195	24267	24235	24262	24265	24265	24284	24164	24159	24248	24024	24209	24194	24224	24098	24259	24245	24229	24252	24177	24102	24304	24200	24213	24130	24162	24188	24261	24168	24135	24197	24078	24088	24153	24336	24058	24246	24229	24110	24136	24153	24196	24253	24156	24310	24175	24274	24119	24282	24137	24238	24135	24179	24408	24211	24233	24050	24069	24256	24248	24128	24165	24215	24227	24203	24152	24308	24141	24145	24124	24110	24321	24259	24258	24174	24313	24097	24241	24311	24150	24141	24114	24248	24213	24139	24329	24284	24318	24175	24108	24084	24232	24273	24277	24128	24192	24210	24337	24233	24136	24258	24262	24310	24295	24117	24235	24173	24168	24262	24257	24357	24322	24226	24170	24261	24093	24309	24225	24086	24252	24185	24172	24114	24120	24170	24337	24269	24173	24245	24098	24137	24294	24240	24226	24198	24356	24239	24224	24148	24248	24263	24216	24194	24134	24210	24340	24223	24147	24156	24193	24305	24159	24178	24272	24173	24230	24283	24229	24207	24110	24083	24307	24218	24254	24121	24161	24286	24228	24129	24275	24214	24191	24254	24210	24151	24049	24219	24292	24273	24198	24207	24087	24162	24289	24213	24279	24285	24167	24149	24206	24162	24246	24112	24177	24184	24170	24258	24209	24237	24224	24104	24191	24230	24260	24119	24202	24136	24229	24225	24260	24320	24260	24194	24118	24220	24260	24219	24242	24171	24235	24169	24217	24158	24150	24184	24196	24123	24165	24120	24283	24132	24112	24349	24340	24253	24213	24244	24099	24185	24272	24291	24114	24202	24290	24170	24282	24101	24282	24266	24254	24232	24019	24225	24181	24281	24247	24091	24167	24258	24149	24173	24138	24152	24165	24240	24226	24189	24242	24103	24199	24229	24019	24240	24206	24271	24230	24133	24333	24179	24212	24239	24226	24244	24259	23977	24287	24238	24187	24292	24231	24243	24134	24293	24077	24208	24349	24182	24187	24279	24183	24215	24091	24218	24205	24233	24127	24162	24107	24250	24148	24228	24188	24297	24005	24262	24118	24237	24144	24235	24263	24274	24252	24272	24092	24138	24206	24190	24124	24152	24193	24169	24381	24192	24129	24181	24245	24139	24216	24194	24085	24240	24237	24226	24256	24356	24130	24141	24305	24306	24180	24198	24150	24238	24227	24343	24169	24262	24290	24097	24298	24269	24203	24280	24166	24223	24276	24262	24215	24204	24241	24178	24276	24285	24252	24221	24194	24228	24058	24255	24262	24124	24185	24389	24122	24097	24262	24076	24219	24199	24217	24157	24281	24134	24304	24365	24138	24201	24200	24181	24142	24269	24299	24138	24212	24071	24280	24287	24240	24144	24216	24162	24157	24235	24187	24176	24166	24295	24321	24313	24316	24235	24345	24229	24079	24189	24195	24189	24233	24272	24137	24262	24146	24176	24139	24224	24209	24177	24266	24102	24181	24265	24215	24328	24053	24273	24255	24181	24195	24249	24233	24213	24327	24205	24243	24372	24238	24135	24189	24126	24237	24231	24117	24238	24191	24301	24190	24170	24309	24177	24136	24324	24147	24242	24355	24242	24150	24226	24079	24292	24197	24138	24304	24179	24114	24341	24103	24116	24266	24161	24197	24256	24288	24284	24205	24293	24173	24143	24345	24225	24081	24218	24122	24162	24207	24279	24104	24248	24282	24200	24281	24253	24190	24114	24227	24212	24202	24239	24153	24265	24156	24230	24213	24297	24143	24206	24210	24209	24094	24270	24274	24370	24243	24258	24395	24400	24183	24302	24159	24131	24200	24322	24230	24280	24199	24343	24216	24084	24270	24109	24273	24221	24263	24259	24149	24210	24284	24098	24341	24241	24249	24268	24075	24173	24246	24198	24146	24236	24184	24208	24075	24234	24343	24119	24201	24177	24232	24127	24012	24286	24189	24150	24144	24143	24292	24148	24271	24263	24246	24151	24145	24264	24269	24196	24164	24299	24163	24320	24259	24145	24176	24130	24258	24260	24401	24226	24068	24251	24114	24244	24260	24222	24336	24193	24171	24228	24232	24245	24204	24264	24304	24050	24127	24081	24181	24209	24328	24180	24206	24102	24339	24197	24211	24235	24224	24315	24138	24098	24087	24301	24281	24194	24188	24283	24112	24235	24230	24093	24201	24202	24309	24133	24313	24243	24153	24244	24211	24233	24212	24251	24334	24118	24208	24274	24108	24306	24184	24171	24114	24074	24177	24287	24125	24294	24312	24177	24409	24118	24086	24298	24199	24177	24151	24126	24096	24339	24204	24113	24090	24299	24235	24295	24204	24133	24152	24127	24378	24194	24300	24220	24255	24221	24284	24108	24172	24397	24218	24222	24170	24174	24200	24153	24122	24172	24159	24168	24280	24191	24287	24205	24183	24217	24219	24262	24238	24366	24134	24284	24261	24184	24183	24245	24322	24088	24174	24307	24132	24330	24160	24157	24068	24215	24080	24267	24225	24128	24170	24254	24052	24103	24290	24152	24102	24253	24327	24292	24193	24076	24300	24188	24207	24134	24303	24203	24253	24152	24232	24169	24166	24226	24148	24249	24179	24227	24205	24077	24215	24267
32908	30111	25047	22172	21335	20909	20109	19547	19171	18598	17897	17169	16866	16464	16289	16367	16224	16192	16204	16208	16236	16254	16433	16739	16235	16331	16295	16341	16391	16187	16177	16242	16098	16023	16327	16353	16502	16156	16166	16146	16293	16199	16136	16187	16252	16285	16114	16151	16200	16221	16182	16172	16168	16379	16256	16057	16330	16143	16173	16080	16212	16255	16231	16317	16338	16441	16207	16174	16085	16084	16210	16316	16233	16061	16155	16094	16205	16249	16233	16099	16206	16226	16292	16281	16027	16100	16450	16332	16245	16282	16270	16356	16030	15898	16210	16283	16066	15904	16055	16240	16224	16296	16219	16202	16092	16114	16279	16120	16240	16333	16282	16252	16254	16268	16388	16039	16291	16106	16106	16285	16384	16138	16318	16162	16298	16185	16153	16065	16111	16205	16113	16053	16215	16339	16206	16236	16116	16341	16319	16243	16178	16312	16289	16262	16120	16264	16278	16093	16232	16155	16239	16199	16240	16361	16257	16005	16287	16293	16240	16105	16091	16100	16445	16165	16047	16295	16209	16225	16205	16090	16144	16022	15985	16142	16145	16168	16249	16288	16194	16198	16216	16318	16255	16107	16129	16173	16263	16269	16207	16151	16161	16291	16322	16398	16361	16346	16230	16058	16107	16142	16297	16196	16230	16411	16309	16023	16093	16069	15878	16185	16271	16309	16080	16046	16211	16073	16218	16257	16249	16166	16214	16166	16089	16300	16186	16266	16163	16370	16204	16254	16383	16095	16004	16157	16157	15986	16318	16147	16324	16234	16273	16232	16153	16328	16048	16362	15990	16351	16203	16082	16158	16135	16089	16386	16380	16146	16271	16157	16363	16145	16285	16081	16297	16127	16027	16357	16253	16413	16503	16361	16156	16213	16268	16108	16386	16156	16220	16129	15990	16301	16190	16291	16128	15917	16261	16158	16119	16061	16226	16190	16195	15989	16160	16146	16235	16313	16064	15925	16314	16057	16252	16178	16273	16367	16198	16408	16178	16195	16092	16127	16277	16203	16195	16291	16309	16414	16101	16053	16177	16197	16245	16256	16074	16280	16257	16272	16165	16311	16054	16381	16236	16245	16229	16202	16096	16088	16360	16229	16253	16216	16486	16103	16375	16225	16325	16014	16140	16130	16298	16444	16300	16233	16442	16313	16174	16343	16274	16037	16019	16288	16362	16137	16257	16256	16191	16213	16389	16084	16319	16205	16144	16334	16144	16186	16346	16248	16301	16043	16107	16240	16169	16238	16024	16064	16169	15972	16292	16267	16306	16346	16225	16172	16264	16272	16314	16076	16048	16314	16191	16380	16284	15968	16262	16189	16202	16262	16206	16011	16353	16329	16306	16315	16046	16438	16242	16270	16304	16130	16146	16009	16354	16385	15842	16021	16084	16172	16332	16202	16247	16342	16169	16275	16151	16166	15983	16425	16216	16246	16226	16295	16349	16131	16280	16178	16057	16394	16251	16351	16386	16227	16388	16307	16341	16364	16193	16255	16261	16267	16073	16251	16381	16178	16335	16139	16131	16285	16298	16150	16162	16290	16176	16169	16281	16259	16244	16312	16194	16195	16020	16115	16270	16177	16099	16466	16096	16274	16139	16389	16232	16369	15983	16338	16169	16497	16310	16295	16267	16148	16138	16225	16163	16229	16392	16226	16156	16307	16232	16259	16307	16467	16197	16386	16301	16273	16366	16416	16078	16200	16464	16269	16249	16266	16273	16167	16252	16180	16188	16309	16114	16129	16376	16100	16317	16155	16332	16393	16148	16144	16215	16256	16416	16261	16250	16230	16133	16245	15955	16097	16280	16233	16392	16482	16336	16068	16095	16248	16178	16347	16280	16213	16018	16280	16212	16221	16170	16157	16213	16206	16224	16349	16311	16318	16264	16167	16289	15960	16405	16102	16131	16228	16096	16065	16051	16052	16169	16384	16111	16364	16365	16152	16223	16191	16250	16184	16283	16230	16266	16161	16115	16281	16178	16315	16204	16154	16211	16171	16274	16226	16246	16132	16274	16081	16279	16283	16269	16251	16413	16518	16124	16195	16259	16140	16259	16361	16343	16087	16351	16363	16107	16202	16303	16090	16357	16345	16222	16421	16169	16134	16188	16337	16238	16353	16374	16220	16111	16244	16221	16312	16243	16171	16352	16239	16304	16035	16244	16186	15955	16142	16209	16204	16412	16210	16219	16058	16243	16181	16332	16158	16238	16258	16101	15976	16168	16303	16073	16269	16376	16165	16318	16314	16307	16399	16216	16080	15909	16352	16238	16287	16066	15976	16222	16308	16014	16051	16393	15952	16134	16296	16234	16166	16248	16323	16293	16214	16310	16200	16296	16013	16187	16187	16326	16152	16329	16167	16378	16364	16301	16124	16196	16290	16090	16274	16030	16330	16062	16211	16220	16223	16178	16311	16368	16405	16394	16199	16327	16302	16258	16179	16264	16398	16326	16182	16173	16172	16069	15947	16425	16310	16123	16129	16384	16163	16197	16127	16222	16246	16076	16307	15970	16095	16402	16150	16383	16173	16285	16246	16057	16295	16157	16314	16281	16212	16079	16178	16097	16197	16185	16186	16052	16087	16203	16178	16092	16311	16174	16160	16143	15962	16275	16286	16195	16052	16383	16277	16044	16232	16278	16151	16252	16165	16246	16374	16314	16435	16227	16167	16169	16225	16238	16284	16308	16296	16100	16213	16155	16058	16254	16237	16385	16327	16152	16277	16267	15991	16203	16219	16218	16232	16360	16184	16246	16222	16544	16169	16458	16154	16150	16281	16214	16255	16095	16253	16255	16050	16118	16199	16227	16158	16218	16215	16109	16155	16257	16340	16256	16319	16371	16232	16403	16278	16076	16137	16150	16316	16438	16158	16368	16273	16167	16135	16044	16258	16156	16108	16004	16329	16185	16157	16185	16205	16162	16292	16324	16181	16228	16265	16193	16350	16344	16315	16087	16174	16214	16063	16320	16075	15956	16135	16126	16310	16248	16223	16294	16012	16166	16417	16190	16332	16197	16128	16343	16073	16410	16275	16165	16218	16174	16196	16140	15909	16116	16184	16131	16232	16201	16168	16316	16374	16390	16081	16190	16130	16230	16081	16226	16348	16447	16295	16007	16312	16182	16102	16267	16441	16191	16221	16262	16210	16343	16142	16173	16375	16174	16128	16194	16344	16041	16023	16164	16168	16357	16097	16216	16174	16075	16067	16241	16138	16257	16303	16300	16341	16201	16137	16419	16106	16342	16126	16272	15998	16116	16185	16142	15994	16160	16236	16006	16071	16182	16308	16356	16190	16351	16251	16405	16205	16193	16278	16474	16107	16345	16270	16302	16361	16240	16170	16212	16241	16316	16158	16287	16201	16240	16196	16172	16205	16001	16313	16192	16124	15996	16274	16148	16221	16243	16218	16220	16220	16261	16327	16344	16232	16202	16128	16273	16043	16231	16267	16131	16300	16265	16304	16333	16367	16315	16215	16053	16232	16069	16230	16123	16255	16139	16174	16350	16108	16459	16384	16231	16278	16101	16167	16295	16287	16414	16073	16142	16369	16008	16267	16142	16224	16318	16188	16281	16195	16148	16331	16295	16073	16209	16295	16201	16281	16244	16356	16260	16127	16176	16375	16136	16030	16323	16361	16228	16219	16197	16283	16295	16230	16255	16445	16110	16286	16140	16170	16209	16302	16139	16329	16397	16350	16259	16295	16223	16065	16176	16084	16238	16165	16272	16344	16292	16594	16292	16365	16350	16356	16172	16200	16153	16335	16059	16018	16128	16203	16248	16347	16214	16272	16250	16048	16196	16211	16222	16301	16156	16117	16162	16172	16227	16413	16315	16156	16425	16358	16116	16225	16080	16088	16325	16127	16115	16065	16283	16161	16257	16093	16204	16263	16231	16204	16189	16396	16473	16095	16254	16384	15995	16309	16348	16248	16234	16155	16198	16190	16205	16403	16174	16240	16395	16210	16159	16196	16265	16236	16119	16144	16168	16400	16171	16114	16381	16301	16477	16204	16203	16060	16088	16288	16409	16266	16264	16308	15956	16203	16283	16307	16227	16091	16356	16065	16080	16201	16155	16032	16175	16252	16206	16281	16266	16133	16244	16069	16195	16299	16112	16270	16068	16245	16295	16226	16248	16062	16130	16239	15942	16367	16245	16317	16260	16239	16295	16328	16016	16163	16263	16244	16173	16325	16000	16050	16274	16326	16119	16302	16246	16278	16255	16156	16363	16261	16246	16083	16241	16129	16310	16140	16338	16259	16236	16512	16315	16138	16262	16080	16347	16314	16317	16227	16204	16309	16216	16286	16388	16207	16317	16406	16144	16182	16199	16316	16193	16320	16034	16303	16290	16341	16198	16235	16260	16196	16147	16042	16099	16195	16044	16065	16154	16238	16165	16152	16301	16280	16123	16363	16387	16341	16203	16169	16177	16137	16351	16005	16277	16276	16331	16212	16280	16061	16080	16326	16279	16235	16190	16028	16022	16162	16247	16194	16097	16029	16275	16260	16094	16277	16241	16263	16237	16209	16221	16365	16375	16229	16144	16216	16155	16045	16375	16138	16257	16175	16376	16366	16086	16100	16229	16117	16192	16366	16183	15980	16096	16165	16195	16326	16373	16054	16325	16130	16360	16086	16234	16228	16220	16114	16214	16384	16442	16174	16380	16261	16280	16479	16345	16318	16275	16184	16317	16319	16183	16270	16325	16202	16306	16227	16387	16375	16083	16209	15957	16177	16311	16247	16167	16179	16148	16244	16322	16088	15961	16221	16416	16086	16115	16272	16378	16344	16473	16247	16253	16278	16184	16388	16108	16313	16504	16215	16037	16379	16247	16137	16334	16114	16190	16176	16259	16279	16372	16320	16073	16433	16232	16197	16086	16178	16366	16237	16303	16190	16231	16152	16193	16161	16109	16240	16199	16123	16193	16167	16134	16096	16322	16272	16332	16264	16284	16276	16094	16045	16488	16203	16273	16264	16223	16334	16076	16375	16053	16239	16145	16100	16231	16276	16292	16419	16347	16311	16211	16294	16141	16219	16154	16056	16169	16343	16106	16288	16051	16163	16090	16384	16348	16209	16294	16297	16508	16262	16391	16383	16135	16222	16242	16212	16060	16233
32841	25869	27881	29603	30172	28900	28343	27900	27195	26590	25773	24838	24385	24244	23988	24023	23916	24019	23942	24124	23878	24001	24299	24339	24062	24017	23937	24031	23857	23933	23973	23926	23960	23934	23862	23919	23948	23964	24040	23900	23900	23911	23991	24013	24007	23839	23814	23891	23952	24087	23971	24053	23854	23886	24027	23987	23797	23893	23980	23984	23949	23846	23909	24044	23886	23795	23828	24007	23837	23715	23816	23946	24034	23765	23882	24001	23877	23985	23839	23924	24024	23986	23851	23960	23909	24030	23874	23841	24062	24038	23992	23911	24092	23967	23870	23881	23916	23962	23840	23938	24020	23906	23905	23950	23961	23868	23856	23929	24031	23842	23959	23944	23872	23976	23968	23975	23932	23937	23977	23944	23811	24008	23864	24002	23972	23922	23937	23991	23983	23958	23985	23729	24133	23933	23894	23964	23884	23946	23941	23984	23955	23858	23810	24038	23835	23801	23815	23898	24010	24021	23939	23859	23952	23911	23932	23974	24024	23931	24020	23911	24054	23915	23910	23890	23956	24002	23965	23995	23930	24002	23823	23964	23944	23944	23888	23945	24032	23755	23882	23934	23842	23968	23783	23934	23816	24007	23913	23933	23967	23916	23931	23999	23865	24008	23952	24044	24050	23921	23992	24012	23844	24033	23993	23907	23922	24103	23946	23884	24070	23884	24035	23860	23989	23886	23860	23914	23967	24031	23936	24045	23964	24018	23902	23947	23779	23939	23978	23875	23912	23873	23965	23931	23957	23947	23912	23898	24032	23963	23920	23930	23979	23735	23962	23862	24055	23926	23963	23908	23796	24007	23895	24058	23966	23938	23964	23922	23984	23938	23972	24015	23914	23792	24045	24008	23905	23950	23963	23901	24010	23968	24041	23998	24011	23958	23894	23995	23986	24033	23837	23982	23946	23995	23905	24011	23883	23968	23951	23914	24006	23980	23974	23972	23842	23869	24017	23824	23970	24013	23996	23973	23895	23839	24003	23861	23955	24023	23920	24013	23872	23889	23966	23894	24067	24006	23984	23974	23973	24005	23962	23996	23867	24025	24130	23870	23789	23905	23983	23919	23955	23980	23897	23945	24001	23967	23957	23944	24028	23907	24048	24046	23860	23967	23941	23989	24033	23923	23932	24028	24000	24053	23874	23909	24131	24023	24074	23996	23918	23929	23948	23977	23900	23989	23965	24025	23937	23920	23887	23954	24040	24003	23842	24023	23907	23912	24010	23827	24108	23962	23952	23969	23959	24056	23856	23966	24005	23834	24047	24009	23840	24004	23848	23971	23909	23948	23890	23883	23973	24019	23948	23907	23892	23977	23917	23968	24001	23901	23978	23981	23870	23967	24005	23861	24143	23937	23677	24008	23967	24006	23898	24032	23975	23952	24005	24012	23924	23966	24040	23975	23984	24008	23946	23900	24034	23965	23992	23919	23943	23986	23852	23889	23886	23974	23920	23861	23947	24067	23907	23900	24016	23828	23995	24050	23859	23980	23992	23788	24039	23883	24029	24002	23906	23946	24024	23971	23915	23964	23918	23918	23800	23977	23934	23916	23996	23860	23967	23867	24066	24022	23953	23931	23943	23881	24041	23932	24017	24094	23962	23989	23899	23909	23827	23940	23996	23804	24101	24008	23978	23918	23999	23919	23875	23935	23996	24044	24002	23886	23952	23948	23971	23824	24071	23894	24000	23915	23912	24050	23981	23951	24015	24000	24007	23930	24065	23869	24045	23882	23983	23994	23881	24029	23937	23966	23887	24050	23980	23976	23970	23820	24117	23861	23979	23888	23942	23987	23914	24010	23966	23941	23968	24010	24076	23857	24061	24029	23854	23935	24029	23926	23947	24118	23953	23998	23876	23923	23937	24007	24040	24018	23981	23966	23923	23976	23945	23973	23919	23982	23935	23790	23901	23985	23964	23971	23947	23902	24033	23944	24074	23756	23900	23891	23873	23867	24091	23988	23832	24052	23924	24001	23781	24077	24016	23902	24023	23939	23960	24001	24012	23939	23970	24005	23910	23917	23989	23878	23983	23979	23871	24042	23910	23790	23843	24114	24012	23996	23961	24069	23946	23917	24094	23881	24014	24022	23892	23966	24045	23939	24087	23820	23891	24110	24030	24069	23909	23997	24012	23874	23878	24003	24004	24010	23898	23916	23986	24062	23886	23865	23981	23984	23915	23998	23924	23903	23977	23908	23839	23910	24071	23956	24135	24003	24109	23908	23982	24019	23857	24022	23944	23820	23928	23972	24020	23995	23885	23914	24079	23974	24118	23884	23971	23870	24063	23855	24018	23897	23883	23947	23986	23861	24008	23974	23991	24074	23859	23914	23927	23976	23953	23916	24087	23865	24076	23919	23935	24000	24071	24010	23886	24071	23926	24039	23964	23978	24030	23997	24048	23884	24020	23977	23938	23961	23884	24037	24014	23947	23915	23983	23908	23992	23986	23877	24009	23976	23960	23868	23882	23997	23969	23968	23858	23966	23971	23886	23979	23983	23885	23966	23991	24026	23966	24097	23870	23921	23896	24007	24028	23810	23919	23901	23993	23781	24045	23968	23963	23956	24084	23985	23926	23923	23990	23869	23861	24074	23894	23960	23896	23859	24018	23917	23846	24002	23900	23917	24043	23890	23948	23934	23920	23950	23948	24113	23960	23818	24167	23926	23923	23964	23869	24106	23826	23878	24017	23952	23961	24118	23990	23980	23834	23970	23964	23980	24000	23910	24081	23807	24005	23977	23909	23882	23996	23934	24017	23979	23858	23891	23950	23880	23975	23928	23857	23904	24019	23959	24033	24005	24076	23988	23935	24036	23799	23991	23881	24047	23995	24013	23844	23895	23941	23958	23870	23920	23992	24174	23892	23916	24001	24002	23957	23974	23922	23934	23855	23967	24011	23888	24090	23933	23818	24006	23969	23848	23899	23962	24015	23882	23869	23865	23981	23907	24005	24092	23908	24101	24080	23982	23937	24028	23827	23979	23987	23936	23915	23747	24071	23901	24005	24030	24111	23963	23888	24060	23968	24006	23953	23942	23869	24098	23955	24003	24002	23934	23950	23957	23853	24063	23993	23952	24004	23990	23917	24048	23932	23870	24053	23860	23978	23824	23933	23989	23964	23936	23790	23954	23876	23910	23995	23855	24044	24107	24088	23848	24030	23956	23968	24054	24044	23983	24130	23979	23778	24056	23858	24057	23934	23905	23992	23967	24088	23955	23809	23914	24004	23999	23825	23989	24003	24030	23960	23973	24034	23971	23860	24053	24050	23954	23932	23945	24036	24048	23867	23874	24000	23939	23984	23893	23974	23964	23841	24025	24054	23965	23951	24011	24074	23917	23957	23995	23881	24052	24036	24084	23974	24148	23919	23935	23929	23935	23984	24078	23917	23897	23888	24066	24000	23898	23948	23948	23978	24025	23993	24029	24025	24014	24024	23990	24022	23869	24017	23973	23948	23901	24072	23868	24015	23841	23858	24119	23972	23893	23845	23974	23970	23922	24151	23987	23899	23971	23983	24067	23927	23851	23982	23881	23956	23897	23982	23918	24033	23879	23904	24095	23895	23892	23972	23857	23977	24016	23934	24007	24125	23954	24054	23887	23945	24001	23922	23971	24059	24034	23923	23945	24032	23847	23952	23896	23897	23944	23799	23937	24024	23936	23953	23983	23825	23910	24132	24027	23861	23883	24055	23907	23973	23923	23937	24028	23903	24008	23968	24008	24050	23927	23931	24059	23948	23878	24014	24021	24034	23960	23885	24051	23987	23897	23935	24078	23854	23881	24127	23998	23924	23979	23798	24021	24027	23906	23989	23893	23956	23925	24103	23862	23894	23963	23919	23992	23881	24074	23890	24050	23925	24017	24003	24089	23979	24046	23932	23975	24027	23956	23995	24005	23995	24058	23947	23967	23855	24013	23956	23950	23993	24007	23953	24002	24056	23978	23932	24022	23948	23983	23987	23776	23956	23979	24019	23959	23929	24026	23903	24021	23993	23905	24072	24014	23951	23896	23995	23931	23919	23938	23936	23840	23967	24053	24044	23765	24072	23907	24008	24192	24052	23990	23995	24052	24020	23852	24037	24002	24068	23894	24039	23922	23981	23951	23955	23986	23927	23900	23901	23848	23969	23846	23936	23912	23937	23958	24040	23942	23936	23946	24130	23973	23987	23932	23932	23946	24062	23999	23968	24006	23933	23997	23957	23960	24010	23878	23949	23941	23985	23915	23993	23892	23895	23963	24095	24060	23972	24104	24122	23898	23950	24004	23976	23876	24044	23858	24073	23971	23984	23950	23979	23974	23973	24040	23834	23958	24019	23985	24013	24066	23896	23950	23999	23938	23932	24016	24043	23996	24008	24070	23884	24070	23919	24080	23958	23989	23920	23937	24020	24017	24000	23930	23944	24031	24002	24070	23831	23955	23986	23865	23827	24008	24010	24061	24061	24002	24118	23928	23853	24001	23973	24016	23914	23871	23893	24103	24025	23990	23973	24027	23971	23954	23971	23934	23971	24050	23969	23896	23982	23874	24073	24023	24099	23966	23931	23941	23825	24031	23928	24040	24071	23954	23952	24020	23829	23986	23944	23990	23974	24033	23937	23989	23983	23952	23912	23991	23948	23977	23890	23868	24027	24063	23959	23944	23941	24034	24052	24019	23984	24112	23914	23934	24017	23968	24037	23961	23970	23995	23924	23863	23835	23994	23997	24044	23942	24038	24012	24023	23918	23934	23992	24074	23983	23929	23956	24086	23858	23885	24079	23971	24097	24011	23850	24074	23913	23851	24091	24046	23842	23826	24033	24013	24023	23946	23934	23912	23980	24020	23936	23944	24031	23990	23957	24050	23968	24034	23916	23874	23963	23907	23919	24020	24065	24050	24056	23836	23938	23960	23946	23967	23999	24001	23983	23939	24096	23940	23868	23941	23813	24000	23928	24053	24012	23977	23913	23946	23978	24137	23891	24047	23955	23881	23981	24074	23925	24050	23988	23987	23977	24023	23925	23933	23957	23915	24024	23845	23981	23867	23982	23970	24004	23961	23928	24066	24030	23959	24115	23995	24062	24001	23975	23927	24041	23858	24007	24042	23864	23985	24165	23893	23979	24032	24004	23954	24076	23948	23931	23928
29157	25713	23754	21237	20693	20876	20065	19740	19418	18713	18019	17108	16766	16691	16204	16121	16061	16121	16065	16248	16293	16021	16429	16317	16323	16106	16272	16156	16245	16320	16294	16251	16133	16207	16151	16121	16160	16230	15980	16087	15952	16019	16005	16026	16246	16169	16242	16121	16203	16119	16054	16004	15944	15982	15976	15877	16275	16024	16090	16247	15854	16000	16108	16142	16053	16017	16034	15829	16191	16094	15833	16121	16160	16271	15973	16068	16098	16112	16030	16034	16123	16091	16011	16043	16045	16046	16300	16187	16039	16129	16161	16218	16267	16219	16195	16061	16115	15898	16102	15993	16041	16261	16174	16268	16062	16019	16225	16184	16168	16203	16165	16066	16091	16032	16285	15994	15988	15995	16139	16260	16032	16038	15900	16363	16078	16219	16161	16163	16080	16175	15911	16068	16294	16191	15892	15985	16194	16113	16187	16023	15905	16008	16199	16325	16203	16204	16197	16235	16164	16111	16149	16283	16007	16020	16122	16224	16215	15981	16222	16139	16182	16216	16179	16156	16090	16142	16115	15991	16326	15979	16003	16163	16273	16182	16183	16054	16089	16146	16202	16272	16075	16300	16196	16149	16120	16045	16056	16073	16052	16220	16060	16193	16338	15979	16185	16175	16025	16310	16017	16213	16262	16213	16069	16183	16159	16008	16005	16055	16114	16065	16049	16204	16140	16044	16131	16222	16227	16088	16078	16223	16155	16071	16187	16091	16127	16051	16165	16052	16271	16188	16098	15986	16294	16334	16066	16126	16038	16133	15984	16247	15952	16300	16055	15869	16151	16136	16228	15979	16349	16328	16063	16165	15974	16072	16006	16341	15994	16210	16317	15816	16140	16091	16259	16149	16043	16381	16294	16308	16300	16262	16228	15879	16234	16054	16055	16218	16065	16047	16129	16159	16335	16288	16125	16128	16108	16174	16133	16232	16271	16306	16391	16138	16162	15993	16007	16191	16208	16057	16028	16110	16095	16221	16193	16048	16202	16130	16356	16106	16179	16087	16178	16141	16399	16238	16234	16061	16159	16189	16262	16104	16243	16017	16067	16028	16134	16168	16293	16072	16048	16297	15965	16122	16108	16178	16123	16201	16362	16177	16174	16228	16079	16181	16067	16097	16104	16055	15991	16050	15849	16145	16158	16109	16138	15875	16106	16330	16062	16217	16023	16137	16227	15987	16129	16215	15966	16045	16255	16340	16273	16246	16147	16044	16080	16215	16179	16274	16152	16090	16064	16310	16086	16258	16047	16123	16125	16143	16126	16137	16454	16019	16059	15835	15925	15957	15952	16083	16166	16083	16194	15907	15877	16094	16272	15921	16130	16169	16152	16112	16135	16096	16177	16084	16429	16327	16422	16185	16190	16186	15956	16179	16199	16100	16139	16142	16135	16016	16178	15977	16080	16197	16237	16096	16096	16211	16170	16113	16137	16115	16097	16091	15997	16109	16100	16252	16336	16058	16147	16109	16103	16392	16125	16065	16240	16339	15983	16180	16088	16276	16125	16207	16215	16150	16187	16096	16125	16110	16082	16089	16091	16296	16358	16057	16253	16005	16104	16315	16075	16069	16223	16169	16210	16135	16237	16204	16179	16278	16189	16165	15990	16130	16353	16255	15968	15933	16026	16293	15954	16167	16116	16204	16090	16170	16232	16240	16158	16302	16240	16259	16199	16103	16069	16251	16389	16217	16136	16115	16101	16089	16210	16124	16097	16234	16093	15991	16164	16066	16160	16094	16242	16180	16294	16377	16369	16124	16045	16123	16256	16205	16142	16092	16228	15806	16195	16080	16188	16198	16067	16311	16169	16273	16079	16033	16198	16040	16284	16064	16081	16002	16205	16021	16248	16260	16186	16186	16319	16209	16124	16192	16241	16042	16086	16287	16385	16450	16062	16303	16178	16208	16114	16032	16132	16008	16388	16210	16136	16245	16137	15930	16169	16312	16154	16049	16034	16001	16249	16436	16122	16085	16314	16344	15978	16221	16070	16034	15971	16159	16259	16130	16139	16045	16266	16375	16148	16078	16428	16337	16060	15951	15840	15990	16253	16299	16017	15999	16078	16153	16031	16060	16209	16115	16303	16210	16187	16237	16179	16322	16187	16174	16030	16056	15979	16196	15968	16119	16032	15999	16205	16245	16149	16001	15926	16095	16177	16247	16282	16366	16183	16139	16410	16300	16095	16021	16077	16119	16117	16171	16292	16274	16088	16391	16395	16247	16235	16178	16215	16096	16193	16163	16213	16303	16194	16197	16214	16278	16187	16256	16260	16178	16183	16227	16068	16276	16168	16386	16173	16139	16015	16418	16239	16121	15985	16195	16256	16158	16138	16261	16239	16186	16178	16183	16118	16178	16107	16257	16058	16140	16165	16193	15913	16045	16302	16107	16146	16410	15981	15960	16174	16092	16012	16046	16193	16163	16259	16173	16056	16186	16053	16136	16174	16359	16057	16256	16266	16023	16126	16194	16212	16215	16174	16130	16353	16222	16012	16237	16260	16127	16197	16123	16298	16329	16079	16021	16030	16075	16072	15933	16139	16142	16080	16398	16167	16158	16372	16187	16182	16010	16120	16311	16351	16216	16083	16289	16310	16214	16227	16124	16319	16071	15901	16094	16131	15994	15922	16446	16210	15944	16146	15814	16219	16103	16050	16308	16225	16091	16204	16099	16385	16095	16010	16279	16073	16258	16145	16024	16162	16140	16223	16099	16205	16241	16099	16226	16189	16144	16202	16088	16148	16088	16297	16148	16116	16130	16078	16290	16179	16129	16341	16098	16241	16026	16300	16024	16183	16052	16362	16316	16133	16026	16209	16172	16206	16294	16150	16254	16082	16320	16259	16088	16117	16063	16333	16188	16266	16216	16370	16107	16158	15907	16287	15997	15964	16022	16237	16146	16155	16051	16120	16083	16328	16307	16161	16267	16280	16112	16148	16058	16145	16380	16471	16347	16027	16104	16124	16028	16202	16340	16131	16170	16125	16078	16172	16075	16036	16034	16233	16255	16173	16080	16038	16136	16254	16152	15963	16212	16070	16081	16127	16145	16258	16051	16100	16060	16044	16234	16236	16059	16212	16165	16152	16188	16128	16200	16192	16267	16160	16049	16149	16047	16046	16138	16158	16144	16123	16017	16076	16123	15970	15957	16267	16093	15990	15895	16105	16347	16171	16250	16165	16065	16173	16199	15991	16213	16188	16092	16273	16124	16106	16279	16120	16394	16136	16320	16264	16093	16312	16204	16167	16261	16121	16047	16086	16413	16145	16055	16223	16265	16254	16188	16109	15969	16037	16018	16131	16116	16162	16068	16195	16198	16161	16263	16319	16295	16319	16132	15991	16160	16083	16170	16228	16247	16113	16332	16134	16239	16261	16213	16222	16147	16044	16115	16193	16089	16191	16053	16034	16322	16054	16003	16174	16273	16237	16115	15998	16074	16112	16074	16044	16295	16171	16246	16131	16033	16259	16396	16155	16051	16293	16234	16041	16187	16125	16288	16135	16150	16090	16111	16160	16165	16195	16207	16164	16046	16355	16073	16161	16223	16061	15996	16161	16043	15954	16320	16165	16225	16136	16132	16193	16118	16117	16185	16098	16098	16107	16251	16301	16334	16322	16120	16321	16078	16078	16172	16096	16197	16338	16027	16048	16010	16256	16062	16083	16116	16119	16174	16420	16219	15853	16002	16140	16204	16126	16028	16262	16353	16138	16267	16338	16043	16327	16255	16092	16105	16176	16062	16238	16159	16316	16226	16062	15977	15929	16024	16287	16118	16102	16273	16243	16279	16232	16371	16302	16354	16170	16238	16247	16198	15869	16020	16113	16076	16180	16169	16283	16102	16124	16233	16409	16455	16317	16013	16074	16273	16203	16362	16116	16268	16010	15952	16244	16359	16176	16076	16032	16162	16083	16054	16281	16281	16190	16120	15974	16162	16286	16296	16031	16052	16100	16117	16185	16192	16183	16155	16357	16261	16077	16347	15992	16007	16053	16125	16186	16033	16105	16262	16256	16246	16132	16013	16199	16129	16211	16050	16287	16120	16122	16119	15988	16067	16119	16177	16162	15903	16187	16138	16189	16066	16060	16120	16226	16260	16127	16063	16184	16131	16184	16129	16275	16088	15979	16267	16159	16180	16108	16014	16216	16172	16080	16107	16020	16251	16222	16064	16087	16036	16205	16067	16278	16134	16044	16105	16008	15976	16291	16337	16387	16266	16216	16210	16134	16119	16100	16068	16041	16182	16290	16112	16200	16198	16366	16317	16059	16318	16211	16149	16009	16282	16329	16042	16112	16199	16115	16193	16029	16202	16090	16082	16208	16203	16315	16087	16067	16083	16263	16153	15967	16104	16196	16222	16141	16018	16196	16137	16128	16030	16146	16103	15953	16366	16038	16024	16193	16120	16317	16128	16346	16264	16276	16242	16266	16255	16195	16146	16073	16333	16189	16349	16333	16075	16039	16158	16195	16279	16312	16144	16259	16275	16095	16064	16109	16145	16190	16169	16199	16125	16108	16196	16318	16218	16343	16277	16188	15962	16259	16438	16144	16137	16111	16032	16328	16303	16301	16286	16182	16195	16309	16146	16314	16184	16184	16113	16318	16084	16189	16126	16324	16145	16059	16110	16040	16165	16158	16295	16393	16122	16198	16296	16337	16173	16250	16207	16140	16388	16232	16202	16159	16098	16058	16226	15883	15978	16340	16361	16195	16062	16215	15951	16174	16241	16225	16028	16167	16003	16107	16149	16246	16134	16183	16104	16160	16261	16163	16085	16409	16173	16295	16092	16428	16091	16188	16225	16073	16110	16396	16155	16104	16234	16431	16118	16383	16334	16286	15891	16039	16245	15980	16123	16130	16297	16172	16347	16270	16147	16252	16402	16130	16282	15998	16150	16092	16113	16276	16139	16272	16127	16130	15860	16141	16278	16175	15866	16465	16214	16193	16080	16096	16270	16103	16188	16235	16157	16100	15934	16163	16268	16187	16116	15902	16076	16028	16270	16142	16063	16116	16091	16279	16046	16071	16187	15976	16135	16032	16123	16074	16222	16139	16137	16081	16139	16000	16186	16175	16141	16037	16075	16199	16235	16097	16381	16219	16172	16183	16195	15965	16179	16099	16095
30114	26009	27757	29641	30097	29352	28433	28121	27624	26857	25936	25037	24554	24384	24075	24002	23999	23867	24099	24007	23913	24137	24235	24223	24083	23966	23884	24094	23935	24000	24000	24019	23948	23880	23958	23801	23860	24068	23905	23916	23828	23881	23909	23871	24020	24027	23945	23864	24006	23870	24010	23945	23864	24030	23890	23883	23900	24131	23784	23794	23997	23971	23855	23949	23986	23896	23854	23908	24069	23996	23910	23894	23973	23893	23969	23945	23870	23837	23903	23893	23873	23944	24008	23942	23912	23932	23887	23958	23789	23854	23972	23738	24021	23913	23910	24110	24211	23942	23922	23988	23897	23830	24009	23821	23959	23771	23920	23952	23982	23956	23899	23980	23863	23969	23944	23765	23923	23989	23865	23951	23978	23901	23927	23893	23969	23896	24011	23993	23989	23947	23930	24028	23976	23878	24071	23938	23885	23907	24000	23796	23977	23851	23968	23912	23897	24014	24076	23970	23971	23854	23896	23963	23966	23942	23933	23803	23943	24008	24126	23951	23980	23847	24047	23974	23977	23979	23958	23910	23850	23924	23940	23939	23956	24061	24012	23896	23989	24003	23819	23872	23928	23935	23957	23993	23957	24016	23832	23990	24087	23876	24065	23975	23899	23985	23895	23874	24067	23917	24115	23968	23874	23881	23960	23855	24037	23968	23931	23935	23999	23937	24077	24033	24130	23894	23880	23952	23995	23944	23971	24002	24012	23974	23869	24006	23851	23946	23878	23824	23953	24018	24009	24002	23907	23896	23982	23881	24048	24020	23925	23947	23881	23931	23908	23961	24012	24023	23936	23862	23964	23999	24025	23957	23922	24077	23932	24129	23972	23961	23976	24079	23953	23830	23933	23910	23859	23995	23978	23891	23959	23982	23935	24050	24007	24065	23887	23904	23973	23881	23947	23990	23939	24123	23900	23958	23886	23963	23877	24013	23806	23987	24042	23856	24002	23840	24017	23987	23885	23926	24146	23989	24052	23987	23959	24001	24054	23843	24034	23976	23909	23900	24016	24042	24005	23940	24056	24007	23915	23903	24077	23939	23966	24058	23885	24003	23934	23846	23955	24080	23990	24065	23939	23940	24015	24087	23969	23879	23962	23965	24025	24037	23924	23905	23930	23928	23994	24216	23979	24070	24040	24049	23962	24047	23864	23965	23953	24189	23888	23902	23982	24048	23980	24057	23882	24154	23876	23986	23933	23948	24012	23993	24051	23975	23855	24007	24113	24064	24007	23878	23933	24121	23860	24074	23876	23971	23920	24033	23940	24061	23892	24060	24000	23924	24086	23953	23975	24006	23884	24001	23986	23946	24040	23856	23972	23936	23982	23964	23947	23938	24041	24046	23938	23902	24119	23858	23930	24047	23925	23876	23971	24090	23968	23976	24031	24075	23925	23893	23955	24021	23995	23965	23923	24132	23882	24057	23919	23948	24000	23911	23942	24007	24006	23910	23990	24142	23909	24056	24017	24055	24040	24136	23791	23886	23860	24037	23960	23920	23995	23900	23883	24036	24026	23916	23990	23996	23929	23936	23949	24097	23956	23880	23880	24085	24039	24020	23988	23957	23984	23869	23978	24067	23802	23974	23930	24024	23995	23871	23953	23931	23864	23928	24077	23968	24040	23830	24025	23981	24018	23957	23979	24038	24064	23889	23878	23979	23913	23972	23890	23991	24005	23971	24134	23917	24055	24033	24058	23982	24013	24030	23979	24043	24078	24009	23999	24145	23932	24050	23847	23962	23953	23954	23907	23952	23957	24020	23960	23952	24062	24031	24028	23922	24036	24034	24008	24000	23916	23845	24078	23919	23863	23844	24112	24065	23937	24039	24038	23880	23917	23876	23947	23996	24052	23917	23944	23969	23949	23832	23872	24117	23914	23807	23841	23986	23863	24051	24064	24082	24087	24022	23987	24092	23907	23957	24037	23972	23974	23990	24037	23932	24029	23923	24037	24056	23820	24063	24074	24032	23973	24039	24016	24049	24031	23959	23850	24021	24022	23901	24047	23942	23970	23946	23980	23999	24065	23923	24032	23940	24028	23830	23956	23807	24041	24027	23917	24078	24079	23912	24055	23911	24021	23827	24024	23802	24016	24009	24012	23995	23852	24030	23923	23957	23901	23971	24012	23974	24082	23946	24038	24007	23996	23945	24076	23922	23987	23996	23980	24033	24022	23972	24103	24080	23962	23971	24053	23896	24064	23998	24034	23958	23962	23962	24030	24147	23851	23950	23978	23982	23948	23828	23994	23924	24099	24006	23988	24108	24038	24074	24030	24054	24060	23939	23968	23963	24035	23962	24020	24069	23775	23950	24103	23943	24169	23927	23926	24034	23928	24066	23998	23978	23868	23848	23950	23833	24064	23959	23954	23891	24060	23880	24074	23992	24020	23922	23998	23983	23954	23981	23944	23908	23961	23937	24030	23987	23952	24048	24005	23917	23894	23910	24085	23956	24075	23947	24188	23819	24026	23889	24165	23955	23893	24041	23865	23990	23967	24116	23889	23962	24016	23935	24045	23896	24058	23855	23983	23889	23996	23915	23886	23948	24041	23979	23845	23994	23943	23944	24071	23918	24066	24006	24084	23981	23943	23936	23939	23942	24058	23905	24032	24118	24083	23835	24014	23975	23995	23999	24071	24094	24020	24027	24012	23960	24012	23989	23937	23853	23998	24042	24036	23906	23883	23968	23959	24052	24109	23979	23917	23945	23976	23945	23907	24147	23834	23997	24004	23979	23925	23983	23983	24008	24036	23861	23919	23972	23947	23994	24066	23940	23973	24054	23919	24030	23895	23938	23999	24151	23857	24052	23901	23994	23864	23960	23914	24035	23983	24050	23970	24007	23997	24003	23944	24017	23947	24202	23946	23986	23939	23966	24047	24061	23982	24068	23988	23907	23924	24046	23899	24103	23970	23943	23954	23993	24088	23962	23940	23952	23933	23975	24095	23911	23992	23912	23998	23846	23945	24044	23919	23885	23976	24082	24067	23985	24043	23925	24016	23906	24051	23907	23922	23936	24033	23949	24068	23942	24056	23933	23986	23899	24006	24012	23967	24057	23898	23869	24017	24022	23865	23948	23975	23953	24020	24072	24034	24006	23951	23981	24034	23824	24132	24010	23903	24054	23931	23837	23975	24025	24010	23982	24101	24076	23953	23907	23921	24093	24059	23980	24147	23881	23932	24063	24012	23931	24101	23980	23953	23910	23941	23998	23973	24020	23935	23921	24014	23892	24009	24002	23958	23987	23848	24032	24011	23929	23961	23983	23998	23960	23963	24013	23948	24006	24011	23985	23977	23990	23987	23901	24005	23958	24012	23854	24120	23933	23988	23930	23980	24049	24036	24052	23862	23942	24001	24007	23792	23875	24038	24048	24017	23916	24084	23936	24067	24020	24025	23999	24043	24046	23932	23978	24066	23995	23846	23971	24005	23962	23991	23973	23869	23995	23922	24108	23844	24007	24028	23884	23981	23974	23904	23928	23930	23980	24132	23973	23965	24011	23966	23935	24056	24012	23988	23959	23939	24089	23999	23922	23998	23887	23977	23895	23836	24111	24018	23876	24052	23986	24043	24075	24048	24043	23884	23904	23965	24107	23961	23960	24137	23740	24019	23996	23885	23956	24076	23924	24016	23971	23873	23971	23784	24054	23966	23964	23934	23983	24050	23915	23971	24008	24026	24021	23878	23921	23903	24160	24028	23877	24084	24092	23925	23969	23987	24030	24024	23937	24084	24035	23922	23923	24006	24080	23893	23889	24051	24077	24039	24023	24044	23880	23909	24058	23906	24017	24075	23780	24071	23943	24093	23956	24019	23927	23999	24090	23957	23921	23896	24154	24058	24041	24066	24135	24111	23970	23849	24054	23948	23993	23952	23853	24024	23840	23926	24003	23886	24101	23983	23987	23826	23953	24091	24067	24103	23926	24132	23967	23996	23968	24068	24031	23808	23970	24002	24084	23970	23951	23981	24062	23994	23994	24006	23955	24062	23953	23994	24015	24060	23996	24050	24018	23950	24047	24054	23931	23958	24177	24011	23944	24099	24062	24020	24001	23939	24041	23983	23891	23911	24019	24074	24023	24008	24022	24046	24039	23976	23982	23979	24064	23962	23831	23965	23956	24006	23976	23908	23964	23902	23939	24027	24040	23972	24024	23826	23927	23984	24194	23878	23962	24027	24069	24019	24040	23903	24070	23934	23944	23997	23902	23991	24035	23886	23929	24001	23973	24078	23930	23982	23946	23938	23973	23919	24062	24024	23911	23961	23983	24038	24007	24009	23997	23963	23829	23997	23997	24087	24017	24049	24001	23927	23948	24002	23874	23952	24052	24019	23995	23921	23937	23962	23987	23948	23983	23944	24203	23916	24055	23958	23859	24009	24016	23927	23965	24042	23956	24022	23801	23972	23951	24113	23948	24065	23921	24016	24070	24037	23962	23905	23963	24022	23889	24083	24074	24030	24157	24130	23997	23872	24063	23968	24014	23917	23921	23989	24004	24047	23891	24041	23977	23922	24030	24098	24061	23977	23891	23979	23904	23952	23972	23965	23890	24117	24029	24100	23951	23978	23980	23870	24006	24066	23948	23976	23949	24029	23927	23927	24056	24079	24047	24054	23973	24078	23952	24173	23976	23965	23988	23813	23834	24108	24031	23888	24096	23894	24080	23912	24000	24045	24063	24083	23967	23935	24042	23975	24040	24030	23892	23924	23910	24059	24173	23901	23848	24054	23894	24102	23944	23978	23978	23965	24049	23988	23847	24070	23998	23940	24030	23985	23944	24026	24016	23864	24110	24057	24046	23998	24088	23893	23910	23986	23974	24050	23969	23979	24155	24075	24055	23857	24040	24076	23954	24008	24017	24028	24001	23973	23925	23947	24092	24173	23897	23961	24062	23990	23999	24058	23947	24056	24061	23945	23993	23992	23925	23950	23943	23959	23909	23941	24010	23984	24050	23947	24071	23855	24001	23922	23994	24001	24094	23927	23980	24034	24184	23883	23921	23990	24074	23981	24037	23954	23970	23996	24051	24021	24007	24083	24055	23953	23972	23929	24040	23942	23914	23948	24013	23914	24106	23922	23950	24082	23923	24001	23932	24072	24073	23994	23925	23942	24029	23954	23973	23984	23934
37436	33532	28902	25075	22874	22825	21426	20598	19736	19185	18749	18233	17727	17320	16894	16734	16662	16870	16715	16874	16730	16796	17073	17121	16738	16778	16591	16784	16583	16622	16521	16770	16766	16945	16583	16521	16708	16672	16759	16888	16644	16818	16641	16769	16648	16653	16716	16808	16750	16857	16616	16539	16685	16780	16647	16797	16800	16795	16723	16713	16736	16766	16677	16928	16881	16823	16759	16567	16789	16789	16614	16589	16396	16528	16747	16731	16791	16698	16942	16767	16719	16662	16852	16674	16616	16896	16553	16516	16623	16481	16604	16632	16627	16592	16641	16737	16669	16833	16598	16551	16595	16686	16742	16732	16793	16836	16903	16853	16796	16835	16699	16739	16611	16788	16642	16545	16979	16665	16693	16732	16747	16744	16888	16607	16848	16647	16856	16755	16759	16882	16682	16563	16585	16698	16612	16570	16763	16629	16684	16476	16773	16825	16919	16990	16683	16583	16774	16713	16987	16603	16759	16589	16470	16690	16729	16837	16782	16613	16789	16762	16749	16836	16774	16748	16756	16709	16768	16706	16829	16666	16560	16836	16656	16502	16766	16760	16706	16691	16801	16779	16915	16671	16881	16792	16978	16599	16800	16802	16831	16725	16845	16695	16819	16715	16872	16835	16643	16669	16655	16517	16699	16883	16638	16757	16834	16628	16706	16709	16710	16813	16717	16832	16721	16767	16751	16882	16723	16842	16956	16826	16861	16800	16599	16717	16660	16727	16772	16779	16806	16800	16857	16562	16620	16654	16752	16541	16636	16681	16636	16716	16805	16436	16579	16813	16842	16660	16671	16632	16945	16826	16854	16619	16945	16668	16746	16702	16620	16752	16586	16576	16779	16715	16747	16740	16919	16811	16691	16733	16984	16642	16941	16715	16793	16668	16751	16659	16683	16800	16710	16996	16730	16805	16616	16591	16801	16555	16742	16843	16721	16667	16558	16670	16686	16815	16843	16809	16875	16796	16843	16694	16733	16883	16909	16943	16914	16739	16906	16560	16573	16638	16802	16643	16749	16834	16604	16631	16662	16552	16604	16740	16599	16601	16604	16966	16831	16792	16609	16592	16890	16845	16749	16848	16719	16521	16795	16668	16754	16610	16783	16690	16897	16621	16548	16766	16906	16926	16609	16703	16761	16865	17040	16609	16885	16640	16823	16912	16962	16624	16695	16656	16705	16947	16879	16791	16772	16749	16881	16596	16730	16887	16634	16829	16902	16857	16954	16616	16830	16714	16898	16522	16858	16866	16940	16840	16835	16821	16753	16842	16806	16746	16815	16581	16775	16694	16774	16685	16820	16771	16567	16757	16835	16473	16783	16636	16692	16899	16796	16529	16498	16826	16784	16873	16592	16832	16897	16967	16675	16789	16569	16712	16698	16907	16632	16560	16754	16911	16749	16712	16766	16639	16584	16590	16903	16638	16700	16807	16979	16973	16785	16688	16718	16745	17049	16764	16688	16767	16752	16884	16679	16841	16711	16659	16764	16948	16753	16863	16840	16742	16854	16758	16897	16638	16777	16772	16632	16651	16640	16768	16852	16701	16898	16663	16449	16689	16722	16598	16792	16956	16617	16778	16665	16786	16836	16530	16889	16860	16813	16784	16733	16738	16785	16583	16709	16920	16749	16693	16780	16728	16458	16902	16734	16824	16694	16725	16739	16643	16786	16959	16754	16637	16859	16668	16859	16704	16714	16775	16647	16667	16840	16645	16657	16976	16964	16883	16800	16668	16676	16639	16916	16932	16581	16675	16640	16785	16647	16624	16621	16847	16673	16789	16787	16452	16976	16776	16614	16753	16800	16663	16755	16715	16663	16666	16596	16610	16706	16870	17076	16753	16731	16549	16669	16575	16697	16671	16651	16564	16772	16710	16742	16755	16810	16687	16612	16711	16645	16905	16840	16709	16865	16793	16522	16826	16887	16908	16705	16702	16882	16714	16815	16676	16716	16878	16740	16761	16838	16736	16526	16722	16586	16730	16665	16684	16720	16718	16696	16843	16709	16647	16706	16513	16742	16712	16581	16845	16718	16770	16686	16742	16875	16819	16718	16873	16695	16899	16683	16707	16816	16880	16934	16531	16525	16623	16638	16664	16770	16588	16720	16589	16689	16785	16738	16894	16653	16731	16746	16780	16917	16834	16727	16803	16727	16673	16816	16639	16784	16534	16794	16878	16791	16863	16736	16713	16693	16851	16916	16840	16806	16785	16819	16657	16736	16666	16883	16630	16807	16506	16534	16740	16688	16702	16743	16761	16663	16844	16685	16778	16834	16507	16755	16836	16860	16768	16560	16870	16500	16875	16872	16627	16653	16931	16632	16725	16885	16663	16799	16784	16543	16647	16697	16822	16471	16677	16762	16742	16786	16694	16692	16664	16834	16845	16716	16860	16699	16723	17021	16933	16570	16776	16658	16901	16973	16923	16856	16619	16570	16847	16786	16739	16750	16875	16813	16876	16754	16971	16950	16727	16547	16755	16832	16789	16741	16671	16757	16744	16796	16620	16744	16672	16699	16915	16619	16660	16682	16614	16850	16811	16643	16836	16805	16707	16849	16787	16914	16803	16716	16982	16767	16747	16597	16532	16711	16781	16652	16844	16854	16732	16845	16603	16758	16617	16708	16672	16559	16603	16819	16757	16755	17014	16895	16795	16645	16904	16851	16825	16813	16751	16740	16825	16628	16711	16884	16671	16675	16810	16966	16814	16620	16902	16861	16875	16826	16768	16918	16759	16615	16675	16709	16721	16574	16808	16671	16814	16734	16663	16760	16789	16855	16642	16817	16680	16734	16724	16928	16715	16853	16756	16704	16801	16574	16579	16719	16710	16764	16759	16649	16784	16568	16845	16736	16684	16879	16629	16810	16689	16928	16455	16542	16982	16798	16806	16788	16637	16787	16633	16587	16776	16831	16810	16511	16612	16661	16841	16730	16637	16817	16724	16652	16614	16867	16727	16847	16684	16885	16652	16784	16886	16643	16781	16600	17065	16640	16726	17046	16889	16760	16639	16567	16494	16673	16800	16819	16663	16687	16768	16718	16841	16875	16834	16786	16863	16618	16725	16798	16618	16727	16827	16829	16861	16807	16905	16821	16764	16742	16584	16710	16729	16817	16848	16724	16654	16784	16783	16862	16816	16752	16749	16834	16461	16752	16867	16702	16763	16893	16549	16646	16790	16853	16592	16797	16637	16550	16814	16837	16842	16880	17045	16811	16698	16691	16710	16624	16690	16823	16656	16607	16729	17066	16672	16894	16668	16908	16670	16876	16737	16661	16685	16670	16741	16809	16725	16711	16694	16870	16673	16767	16515	16780	16671	16850	16586	16567	16686	16728	16860	16922	16732	16810	16596	16719	16622	16574	16845	16669	16759	16724	16680	16897	16617	16417	16506	16744	16692	16808	16699	16890	16770	16859	16704	16677	16788	16864	16748	16803	16702	16772	16723	16841	16578	16797	16893	16511	16781	16667	16609	16783	16764	16776	16669	16902	16899	16837	16843	16795	16769	16716	16849	16772	16584	16704	16905	16546	16892	16689	16675	16845	16597	16746	16914	16814	16637	16798	16774	16827	16614	16705	16771	16703	16480	16967	16776	16665	16770	16590	16682	16603	16632	16859	16529	16633	16727	16722	16774	16663	17114	16721	16766	16669	16851	16655	16667	17015	16818	16811	16815	16902	16736	16500	16653	16759	17000	16787	16804	16779	16607	16906	16661	16613	16656	16642	16677	16720	16777	16777	16704	16790	16703	17013	16614	16599	16505	16694	16691	16738	16649	16676	16741	16618	16754	16736	17007	16778	16568	16903	16624	16659	16749	16678	16641	16673	16763	16723	16783	16712	16667	16763	16599	16496	16953	16762	16848	16915	16693	16729	16659	16596	16944	16733	16856	16790	16849	16779	16749	16722	16611	16408	16985	16891	16715	16547	16790	16821	16630	16742	16913	16703	16532	16781	16821	16844	16808	16685	16616	16563	16684	16633	16594	16773	16758	16815	16667	16697	16768	16741	16640	16754	16666	16762	16634	16687	16673	16840	16822	16719	16805	16682	16999	16810	16647	16791	16776	16707	16736	16910	16870	16582	16834	16869	16673	16850	16892	16875	16609	16860	16794	16748	16813	16742	16777	16934	16622	16726	16750	16804	16733	16491	16567	16877	16845	16712	16747	16835	16777	16712	16552	16630	16712	16802	16955	16850	16712	16898	16854	16907	16584	16888	16718	16835	16736	16842	16859	16746	16724	16823	16883	16707	16792	16929	16929	16778	16507	16987	16778	16974	16925	16990	16705	16832	16644	16685	16741	16756	16586	16792	16851	16820	16647	16712	16683	16808	16830	16645	16776	16777	16728	16779	16659	16735	16828	16749	17014	16775	16712	16716	16692	16643	16778	16879	16654	16636	16649	16830	16780	16760	16591	16979	17099	16813	16690	16693	16823	16769	16802	16660	16783	16763	16858	16615	16865	16758	16547	16675	16788	16797	16827	16772	16770	16725	16564	16672	16719	16858	16725	16609	16640	16949	16576	16925	16735	16747	16980	16741	16745	16839	16590	16816	16664	16705	16794	16876	16836	16771	16528	16705	16896	16685	16925	16666	16810	16690	16764	16910	16475	16702	16873	16730	16734	16714	16716	16777	16598	16829	16805	16862	16740	16697	16742	16642	16554	16698	16821	16894	16778	16711	16784	16789	16603	16750	16902	16646	16596	16810	16636	16653	16689	16656	16716	16882	16705	16746	16664	16845	16942	16850	16722	16559	16946	16723	16756	16794	16609	16719	16717	16706	16681	16700	16819	16680	16710	16672	16847	16800	16622	16832	16905	16499	16712	16594	16673	16942	16718	16871	16858	16769	16705	16769	16784	16788	16670	16757	16775	16572	16863	16840	16818	16766	16852	16636	16770	16655	16717	16887	16508	16685	16664	16899	16768	16961	16516	16940	16814	16803	16725	16707	16712	16752	16727	16713	16749	16817	16644	16842	16603	16771	16738	16754	16622	16823	16656	16799	16513	16691	16636	16530	16879	16929	16687	16857	16598	16705	16807	16715	16806	16770	16490	16782	16632	16886	16843	16950	16719	16763	16889	16821	17052	16885	16871	16731	16559	16664	16693	16880	16683	16582	16750	16894	16970
31800	25579	28453	29399	30027	28930	27900	27542	26606	26399	25408	25079	24508	23824	23455	23630	23477	23597	23407	23445	23492	23659	24018	23917	23696	23604	23533	23547	23446	23573	23717	23469	23557	23435	23508	23548	23444	23395	23687	23568	23640	23308	23519	23472	23450	23618	23460	23516	23587	23645	23494	23271	23492	23581	23377	23564	23510	23414	23503	23423	23510	23564	23442	23649	23454	23375	23584	23497	23505	23439	23542	23585	23505	23449	23601	23562	23451	23518	23595	23452	23493	23532	23501	23474	23715	23397	23575	23545	23441	23544	23471	23620	23350	23489	23570	23563	23429	23473	23526	23436	23563	23509	23415	23501	23521	23520	23475	23662	23540	23492	23591	23527	23472	23607	23555	23490	23537	23448	23443	23581	23480	23673	23378	23503	23580	23545	23392	23518	23597	23531	23627	23543	23548	23533	23536	23597	23616	23663	23525	23713	23648	23486	23458	23465	23580	23571	23592	23430	23480	23554	23506	23638	23535	23504	23550	23559	23572	23525	23658	23573	23476	23545	23542	23561	23485	23463	23676	23572	23492	23559	23472	23486	23591	23509	23544	23607	23562	23498	23456	23540	23539	23547	23554	23500	23439	23592	23419	23559	23447	23604	23538	23482	23526	23530	23583	23666	23507	23505	23623	23460	23512	23526	23432	23554	23684	23484	23620	23501	23584	23574	23424	23607	23540	23592	23505	23519	23526	23436	23504	23558	23519	23535	23490	23576	23455	23648	23614	23466	23439	23570	23524	23617	23451	23598	23517	23542	23537	23578	23548	23478	23611	23492	23555	23768	23547	23486	23543	23575	23425	23539	23592	23548	23646	23521	23514	23520	23558	23570	23519	23556	23526	23555	23525	23544	23471	23577	23531	23519	23600	23612	23535	23505	23520	23589	23691	23429	23557	23663	23595	23516	23635	23686	23551	23472	23487	23539	23591	23481	23538	23485	23496	23587	23614	23511	23457	23649	23540	23397	23715	23641	23502	23363	23582	23507	23719	23559	23505	23412	23565	23571	23574	23577	23449	23703	23527	23633	23537	23584	23570	23549	23677	23506	23536	23370	23548	23552	23603	23525	23620	23619	23578	23438	23586	23542	23451	23576	23581	23635	23565	23621	23596	23473	23658	23695	23604	23603	23549	23466	23599	23417	23547	23543	23686	23539	23528	23467	23708	23530	23564	23606	23376	23771	23558	23592	23549	23503	23591	23515	23615	23504	23487	23383	23540	23530	23572	23641	23623	23485	23694	23580	23541	23555	23569	23550	23566	23547	23487	23629	23506	23534	23547	23510	23470	23574	23475	23715	23431	23644	23571	23478	23589	23581	23504	23510	23489	23484	23591	23537	23592	23705	23549	23579	23490	23483	23525	23466	23662	23497	23602	23638	23544	23556	23410	23521	23547	23515	23525	23745	23481	23610	23556	23633	23570	23432	23560	23575	23508	23609	23637	23533	23501	23542	23460	23562	23582	23525	23569	23590	23585	23450	23617	23550	23594	23460	23602	23546	23556	23432	23607	23561	23545	23483	23545	23591	23622	23607	23513	23588	23569	23486	23548	23538	23650	23548	23565	23531	23610	23385	23638	23515	23636	23472	23571	23579	23541	23616	23594	23582	23617	23534	23622	23600	23615	23532	23378	23558	23528	23651	23448	23554	23658	23487	23417	23531	23525	23625	23610	23446	23562	23520	23478	23593	23595	23573	23690	23514	23584	23619	23609	23617	23630	23662	23621	23460	23497	23589	23575	23589	23433	23595	23670	23513	23500	23649	23562	23531	23618	23551	23458	23494	23538	23550	23631	23591	23498	23604	23634	23552	23494	23597	23722	23495	23651	23672	23533	23440	23555	23615	23635	23572	23440	23629	23552	23474	23620	23524	23556	23648	23454	23452	23547	23556	23637	23396	23611	23521	23537	23724	23628	23412	23592	23593	23509	23582	23599	23625	23595	23492	23649	23585	23654	23607	23587	23604	23445	23557	23444	23663	23499	23558	23576	23743	23563	23459	23485	23553	23551	23599	23673	23530	23657	23600	23433	23519	23632	23564	23561	23605	23439	23519	23550	23639	23598	23511	23650	23499	23438	23613	23499	23517	23668	23518	23585	23703	23608	23599	23619	23612	23634	23470	23503	23628	23543	23557	23635	23668	23484	23520	23579	23450	23598	23454	23665	23595	23503	23546	23615	23412	23570	23409	23554	23560	23563	23618	23462	23455	23646	23508	23487	23672	23493	23531	23489	23670	23554	23570	23524	23473	23609	23425	23630	23540	23453	23540	23616	23579	23584	23566	23458	23635	23608	23641	23538	23550	23670	23694	23604	23588	23613	23558	23621	23688	23541	23674	23494	23567	23559	23545	23598	23522	23670	23375	23626	23669	23502	23435	23609	23648	23594	23541	23490	23532	23625	23495	23580	23545	23677	23545	23656	23552	23496	23544	23580	23356	23568	23476	23586	23707	23544	23602	23600	23647	23484	23521	23613	23653	23588	23534	23586	23689	23495	23490	23695	23603	23596	23559	23570	23531	23754	23460	23548	23521	23523	23586	23601	23528	23570	23565	23680	23468	23522	23521	23612	23530	23467	23570	23649	23577	23579	23442	23641	23531	23632	23440	23599	23598	23563	23575	23397	23564	23559	23582	23747	23690	23499	23472	23488	23608	23521	23641	23553	23472	23616	23697	23565	23597	23544	23711	23572	23591	23616	23592	23478	23549	23576	23661	23505	23709	23601	23500	23533	23533	23603	23510	23725	23602	23621	23573	23536	23557	23543	23458	23619	23575	23487	23503	23389	23534	23762	23639	23572	23482	23575	23559	23559	23545	23682	23646	23614	23656	23503	23704	23433	23693	23514	23660	23632	23611	23486	23615	23512	23548	23700	23535	23477	23554	23573	23615	23645	23624	23516	23555	23602	23612	23616	23577	23567	23677	23606	23586	23545	23602	23516	23608	23507	23476	23649	23540	23624	23629	23482	23656	23562	23669	23566	23509	23559	23505	23545	23608	23596	23679	23465	23610	23578	23467	23557	23584	23531	23737	23592	23540	23562	23618	23656	23629	23558	23454	23593	23547	23686	23472	23614	23548	23578	23588	23605	23506	23609	23539	23486	23558	23655	23442	23673	23615	23493	23713	23533	23566	23547	23594	23557	23484	23631	23589	23515	23544	23647	23573	23446	23696	23598	23510	23504	23641	23542	23605	23635	23483	23627	23467	23663	23584	23646	23602	23565	23606	23522	23603	23650	23560	23479	23615	23553	23527	23583	23620	23543	23534	23550	23431	23674	23676	23505	23602	23539	23649	23570	23743	23546	23543	23607	23600	23479	23686	23594	23609	23588	23591	23639	23548	23542	23525	23705	23544	23567	23547	23544	23477	23662	23582	23482	23600	23626	23594	23598	23515	23677	23543	23554	23570	23604	23632	23621	23527	23488	23589	23708	23532	23564	23729	23444	23509	23638	23682	23511	23622	23517	23582	23512	23630	23523	23623	23605	23621	23624	23633	23721	23584	23635	23774	23648	23463	23644	23570	23559	23637	23527	23677	23496	23584	23471	23576	23486	23689	23563	23526	23542	23543	23672	23513	23754	23674	23491	23529	23620	23654	23509	23547	23550	23524	23528	23609	23624	23605	23483	23609	23490	23723	23591	23521	23543	23494	23671	23480	23720	23602	23510	23550	23743	23704	23555	23638	23594	23592	23531	23534	23566	23701	23590	23675	23578	23516	23600	23812	23709	23560	23604	23532	23591	23535	23563	23485	23588	23414	23682	23669	23592	23605	23546	23518	23689	23505	23661	23534	23543	23742	23538	23537	23656	23518	23533	23646	23515	23647	23724	23603	23652	23517	23663	23571	23591	23439	23469	23664	23545	23548	23690	23645	23495	23452	23645	23542	23627	23401	23619	23674	23479	23631	23600	23649	23569	23623	23522	23623	23538	23499	23853	23605	23525	23541	23536	23677	23582	23713	23468	23601	23729	23541	23622	23564	23524	23655	23525	23543	23600	23540	23565	23551	23637	23598	23469	23682	23613	23587	23674	23801	23607	23627	23618	23457	23657	23506	23559	23452	23609	23607	23626	23542	23597	23630	23603	23488	23484	23612	23832	23541	23636	23568	23685	23661	23537	23459	23704	23444	23481	23614	23626	23548	23670	23506	23433	23725	23432	23397	23614	23613	23558	23537	23513	23539	23514	23560	23613	23566	23634	23661	23739	23534	23462	23541	23616	23390	23567	23526	23623	23451	23560	23597	23537	23572	23584	23734	23394	23468	23590	23617	23580	23515	23617	23575	23524	23678	23771	23415	23573	23502	23589	23750	23557	23594	23653	23560	23550	23653	23519	23709	23689	23610	23616	23751	23590	23633	23701	23521	23643	23437	23654	23438	23597	23671	23558	23539	23640	23593	23760	23588	23667	23592	23500	23589	23597	23558	23505	23636	23662	23576	23745	23459	23710	23377	23650	23530	23521	23703	23649	23562	23543	23614	23625	23627	23698	23496	23583	23509	23574	23666	23567	23559	23558	23438	23644	23626	23545	23662	23512	23653	23630	23578	23607	23502	23556	23524	23468	23630	23605	23633	23592	23574	23510	23556	23663	23597	23534	23575	23543	23534	23558	23517	23513	23590	23512	23765	23608	23447	23718	23561	23648	23707	23466	23596	23556	23634	23588	23729	23498	23537	23644	23626	23565	23457	23540	23690	23464	23482	23566	23719	23518	23620	23549	23682	23518	23667	23655	23536	23571	23599	23499	23627	23564	23528	23660	23685	23506	23665	23519	23492	23657	23619	23549	23564	23618	23545	23544	23728	23548	23412	23638	23646	23529	23592	23664	23547	23577	23745	23570	23493	23634	23529	23668	23544	23696	23612	23444	23524	23584	23631	23648	23653	23548	23533	23562	23556	23612	23589	23672	23409	23510	23542	23690	23661	23444	23449	23630	23674	23627	23533	23527	23642	23516	23546	23521	23627	23581	23556	23540	23634	23554	23686	23551	23592	23598	23451	23632	23556	23603	23502	23685	23550	23569	23579	23517	23569	23565	23506	23485	23624	23599	23603	23612	23562	23622	23714	23637	23488	23720	23659	23590	23776	23707	23486	23682	23639	23583	23558	23663	23519	23595	23610	23694	23548	23649	23528	23488	23607
33547	26998	23372	20968	19769	19062	18647	18411	17915	17679	17273	17140	16909	16775	16611	16679	16599	16524	16690	16635	16551	16536	16750	16677	16551	16658	16751	16738	16593	16233	16503	16591	16631	16506	16586	16525	16664	16620	16643	16664	16581	16623	16732	16625	16601	16819	16777	16584	16540	16585	16687	16650	16650	16559	16422	16523	16653	16598	16519	16517	16752	16751	16639	16631	16604	16544	16825	16279	16612	16510	16564	16717	16638	16561	16543	16634	16612	16505	16644	16688	16362	16669	16580	16499	16670	16568	16562	16842	16642	16416	16544	16574	16746	16527	16679	16836	16616	16649	16455	16536	16552	16673	16510	16460	16718	16360	16785	16635	16594	16746	16630	16580	16685	16669	16466	16738	16509	16581	16640	16417	16589	16547	16416	16481	16485	16563	16643	16490	16612	16717	16468	16576	16688	16501	16734	16682	16479	16846	16600	16333	16464	16532	16572	16403	16666	16700	16616	16644	16681	16670	16904	16675	16665	16610	16745	16560	16704	16560	16772	16624	16697	16633	16608	16594	16663	16681	16609	16834	16591	16793	16715	16740	16617	16607	16490	16629	16773	16627	16610	16533	16788	16622	16499	16589	16666	16703	16466	16390	16525	16727	16784	16625	16598	16430	16520	16476	16451	16499	16460	16571	16449	16447	16691	16580	16588	16700	16645	16623	16624	16747	16674	16603	16460	16714	16650	16578	16526	16641	16707	16630	16674	16770	16679	16847	16743	16612	16587	16483	16572	16667	16414	16471	16793	16675	16671	16564	16650	16762	16568	16628	16619	16644	16650	16603	16913	16562	16525	16694	16833	16609	16703	16658	16502	16519	16433	16490	16756	16638	16648	16625	16628	16531	16516	16646	16615	16533	16595	16643	16406	16684	16660	16645	16594	16528	16597	16542	16827	16529	16651	16751	16639	16450	16441	16535	16568	16650	16554	16594	16442	16487	16630	16736	16640	16476	16553	16488	16684	16601	16819	16575	16624	16489	16563	16493	16792	16665	16506	16529	16817	16579	16652	16483	16685	16663	16635	16505	16762	16537	16630	16713	16637	16560	16505	16617	16617	16404	16699	16717	16631	16678	16813	16460	16507	16543	16750	16768	16671	16489	16603	16668	16589	16664	16656	16601	16682	16581	16705	16561	16861	16611	16489	16763	16802	16856	16509	16523	16568	16705	16571	16536	16521	16519	16521	16436	16681	16571	16607	16695	16756	16695	16449	16846	16571	16518	16566	16697	16547	16520	16577	16510	16755	16687	16657	16570	16705	16400	16514	16725	16590	16375	16462	16624	16623	16744	16712	16558	16725	16770	16817	16682	16519	16624	16733	16919	16541	16687	16614	16585	16591	16568	16428	16528	16620	16544	16689	16665	16635	16583	16373	16648	16735	16765	16395	16652	16581	16681	16559	16472	16570	16742	16531	16359	16487	16457	16506	16693	16563	16506	16481	16554	16634	16763	16934	16747	16735	16553	16482	16707	16641	16595	16579	16516	16506	16654	16516	16456	16665	16918	16731	16581	16754	16584	16558	16679	16620	16586	16625	16664	16381	16497	16554	16633	16575	16657	16559	16656	16752	16564	16526	16619	16695	16595	16636	16688	16542	16630	16334	16589	16454	16612	16528	16605	16550	16701	16582	16597	16599	16800	16702	16555	16596	16582	16907	16483	16585	16479	16770	16600	17015	16683	16521	16527	16501	16615	16778	16564	16833	16531	16575	16682	16656	16584	16634	16646	16710	16560	16572	16698	16803	16693	16542	16675	16730	16670	16461	16501	16696	16704	16570	16719	16566	16516	16601	16576	16570	16869	16802	16418	16615	16485	16631	16720	16957	16710	16630	16781	16720	16662	16590	16729	16710	16673	16697	16670	16744	16773	16540	16549	16857	16578	16634	16668	16506	16761	16672	16716	16880	16528	16651	16604	16640	16617	16880	16563	16760	16587	16498	16539	16713	16619	16529	16478	16490	16727	16787	16650	16576	16520	16789	16633	16541	16438	16631	16517	16492	16637	16640	16502	16710	16505	16619	16744	16690	16604	16550	16500	16794	16542	16443	16463	16624	16487	16620	16634	16630	16585	16392	16470	16514	16704	16645	16556	16794	16771	16717	16515	16559	16673	16715	16736	16749	16606	16648	16755	16699	16674	16772	16575	16737	16674	16767	16661	16649	16672	16768	16701	16731	16692	16442	16781	16767	16582	16830	16523	16543	16438	16655	16534	16607	16601	16590	16596	16527	16737	16561	16797	16725	16665	16692	16620	16647	16796	16510	16697	16600	16659	16717	16590	16850	16634	16693	16565	16572	16655	16630	16485	16770	16774	16589	16682	16568	16679	16707	16702	16644	16636	16738	16389	16456	16533	16800	16794	16681	16647	16613	16527	16570	16503	16666	16720	16792	16727	16712	16692	16630	16560	16446	16454	16531	16636	16716	16541	16445	16596	16660	16694	16553	16691	16637	16659	16380	16649	16591	16645	16586	16538	16584	16700	16642	16657	16382	16812	16809	16652	16783	16784	16697	16624	16633	16666	16748	16692	16829	16489	16590	16657	16517	16542	16799	16826	16688	16581	16489	16530	16666	16767	16720	16581	16647	16817	16617	16673	16593	16615	16483	16765	16556	16568	16636	16500	16631	16711	16703	16629	16618	16679	16852	16663	16732	16629	16775	16323	16551	16508	16772	16415	16502	16655	16720	16769	16603	16579	16425	16528	16476	16593	16566	16552	16786	16756	16659	16617	16705	16572	16686	16685	16548	16548	16683	16681	16782	16672	16557	16567	16733	16625	16672	16639	16456	16625	16754	16721	16730	16686	16590	16754	16556	16605	16729	16622	16470	16577	16497	16596	16565	16745	16748	16475	16690	16773	16771	16682	16571	16656	16630	16457	16845	16478	16662	16408	16505	16514	16489	16485	16683	16555	16688	16812	16917	16751	16949	16830	16598	16693	16566	16661	16669	16506	16686	16527	16512	16549	16911	16702	16620	16724	16659	16486	16597	16572	16555	16732	16642	16443	16512	16531	16891	16585	16659	16660	16500	16672	16571	16861	16495	16697	16740	16727	16650	16493	16667	16470	16596	16772	16602	16791	16632	16592	16522	16538	16656	16703	16747	16700	16706	16670	16639	16494	16551	16539	16644	16708	16502	16588	16516	16773	16528	16565	16756	16746	16705	16536	16635	16576	16458	16667	16653	16778	16826	16852	16519	16609	16649	16726	16534	16540	16859	16624	16548	16587	16853	16572	16592	16679	16661	16770	16694	16505	16641	16654	16778	16625	16715	16654	16631	16553	16691	16730	16460	16677	16747	16706	16655	16442	16500	16546	16473	16735	16354	16627	16646	16740	16632	16500	16515	16585	16560	16505	16585	16581	16553	16617	16658	16370	16471	16705	16652	16722	16759	16561	16517	16516	16626	16785	16484	16594	16779	16653	16459	16652	16830	16741	16714	16484	16787	16727	16561	16696	16607	16552	16546	16591	16685	16466	16649	16650	16747	16640	16705	16628	16672	16473	16516	16540	16668	16761	16613	16676	16651	16477	16611	16494	16575	16789	16730	16697	16569	16603	16792	16560	16543	16612	16602	16581	16389	16458	16627	16761	16801	16665	16617	16555	16742	16708	16532	16767	16591	16592	16572	16698	16743	16586	16618	16523	16738	16611	16638	16661	16683	16664	16685	16799	16439	16547	16685	16705	16826	16603	16652	16652	16614	16649	16648	16484	16667	16686	16854	16507	16673	16515	16289	16517	16526	16693	16592	16458	16677	16658	16525	16603	16557	16666	16556	16671	16497	16416	16614	16699	16642	16736	16535	16678	16822	16602	16658	16560	16713	16527	16511	16783	16696	16601	16653	16797	16511	16511	16455	16603	16788	16609	16585	16548	16739	16577	16805	16773	16506	16518	16589	16604	16588	16701	16733	16664	16675	16605	16614	16575	16673	16506	16557	16521	16470	16629	16698	16790	16738	16644	16450	16579	16608	16511	16506	16693	16798	16655	16393	16522	16644	16739	16689	16427	16623	16766	16609	16655	16523	16475	16567	16669	16601	16645	16629	16729	16353	16452	16687	16782	16664	16555	16716	16603	16678	16583	16793	16484	16754	16733	16634	16743	16625	16506	16604	16742	16548	16503	16826	16713	16622	16769	16541	16776	16657	16726	16531	16378	16899	16726	16609	16562	16824	16554	16560	16786	16508	16641	16712	16816	16389	16507	16530	16593	16636	16589	16364	16536	16731	16677	16667	16717	16664	16802	16630	16427	16588	16676	16696	16668	16612	16652	16690	16455	16591	16623	16699	16700	16609	16637	16762	16668	16722	16449	16733	16679	16881	16721	16542	16723	16603	16485	16569	16475	16657	16574	16490	16679	16380	16536	16568	16643	16639	16722	16770	16760	16501	16688	16622	16288	16780	16447	16574	16510	16577	16731	16725	16728	16643	16481	16721	16626	16720	16498	16692	16720	16524	16461	16417	16445	16699	16519	16378	16491	16708	16601	16566	16540	16779	16816	16675	16491	16587	16714	16530	16540	16808	16649	16768	16775	16686	16627	16694	16590	16778	16376	16482	16483	16703	16743	16569	16643	16772	16422	16643	16609	16555	16634	16837	16740	16633	16734	16565	16455	16656	16710	16845	16520	16746	16646	16565	16678	16573	16572	16640	16499	16703	16703	16675	16620	16494	16574	16490	16460	16657	16773	16645	16787	16704	16656	16605	16647	16496	16549	16678	16664	16735	16511	16438	16511	16715	16445	16626	16723	16684	16721	16551	16625	16675	16744	16693	16518	16639	16648	16673	16538	16659	16579	16506	16523	16577	16709	16839	16609	16545	16710	16551	16730	16676	16703	16453	16483	16419	16750	16692	16582	16687	16702	16699	16603	16656	16453	16463	16521	16697	16728	16706	16683	16596	16748	16669	16623	16894	16458	16603	16692	16713	16545	16544	16616	16671	16714	16418	16661	16599	16596	16629	16506	16667	16564	16248	16606	16705	16617	16611	16652	16651	16706	16684	16596	16705	16489	16805	16540	16643	16353	16503	16894	16655	16565	16922	16782	16541	16619	16570	16527	16531	16587	16797	16824	16601	16876	16591	16681	16680	16496	16600	16596	16452	16625	16726	16647	16553	16751	16719	16604	16703	16663
30449	25607	26564	28062	27887	27109	26541	25842	25219	24635	24288	24064	23848	23568	23513	23519	23465	23663	23489	23657	23561	23373	23469	23641	23512	23505	23543	23378	23414	23648	23604	23449	23474	23561	23386	23636	23530	23531	23609	23575	23371	23548	23484	23482	23396	23415	23534	23518	23594	23313	23479	23505	23564	23493	23529	23555	23531	23333	23502	23414	23562	23461	23337	23470	23500	23456	23507	23523	23430	23439	23487	23519	23510	23476	23516	23601	23574	23406	23414	23457	23359	23444	23529	23438	23520	23444	23326	23465	23613	23527	23428	23408	23428	23484	23479	23503	23436	23465	23359	23552	23486	23356	23587	23593	23476	23630	23583	23534	23513	23564	23533	23494	23369	23575	23386	23550	23358	23555	23536	23423	23426	23483	23562	23455	23535	23407	23455	23597	23334	23528	23540	23462	23601	23557	23409	23558	23469	23575	23500	23477	23503	23529	23541	23396	23440	23522	23573	23582	23515	23487	23612	23522	23600	23587	23381	23567	23480	23581	23541	23411	23522	23667	23502	23603	23543	23645	23507	23448	23539	23636	23513	23449	23667	23446	23580	23547	23711	23510	23541	23511	23638	23417	23420	23584	23611	23409	23820	23551	23541	23501	23475	23405	23615	23484	23590	23371	23623	23493	23612	23470	23650	23536	23499	23543	23558	23410	23455	23442	23555	23514	23527	23452	23489	23518	23488	23481	23542	23556	23478	23495	23673	23476	23602	23446	23522	23529	23469	23424	23558	23528	23500	23487	23544	23418	23502	23586	23566	23424	23523	23551	23610	23763	23523	23487	23480	23472	23525	23628	23536	23449	23615	23548	23549	23557	23568	23386	23714	23540	23563	23447	23520	23555	23398	23405	23575	23407	23540	23560	23603	23468	23563	23570	23555	23598	23471	23551	23566	23363	23573	23473	23506	23501	23546	23461	23557	23563	23560	23466	23552	23561	23465	23503	23541	23548	23340	23592	23663	23394	23446	23567	23585	23483	23564	23570	23475	23539	23557	23590	23501	23483	23475	23578	23286	23574	23547	23483	23521	23574	23619	23445	23515	23438	23549	23658	23592	23538	23664	23738	23540	23573	23580	23541	23482	23598	23385	23449	23529	23612	23633	23608	23569	23531	23469	23638	23486	23460	23566	23645	23503	23562	23462	23369	23549	23509	23530	23573	23607	23501	23488	23623	23506	23573	23554	23515	23536	23538	23524	23595	23514	23493	23527	23519	23546	23565	23544	23522	23639	23573	23536	23701	23436	23560	23611	23470	23499	23636	23506	23448	23451	23622	23448	23598	23516	23539	23533	23477	23580	23439	23517	23592	23480	23590	23561	23528	23436	23447	23564	23508	23636	23530	23473	23551	23532	23640	23527	23565	23489	23615	23579	23683	23533	23570	23519	23469	23592	23620	23693	23490	23633	23518	23438	23426	23517	23631	23521	23479	23504	23475	23643	23519	23573	23431	23488	23389	23522	23667	23481	23558	23527	23433	23486	23567	23603	23399	23532	23561	23450	23493	23540	23564	23541	23526	23499	23460	23543	23663	23526	23440	23524	23509	23404	23506	23613	23579	23594	23575	23485	23484	23575	23644	23610	23484	23528	23564	23494	23524	23604	23554	23589	23599	23603	23552	23537	23586	23462	23468	23348	23568	23450	23587	23513	23470	23572	23495	23569	23584	23587	23518	23555	23550	23572	23652	23462	23573	23452	23560	23582	23637	23598	23680	23614	23528	23532	23569	23610	23581	23523	23485	23438	23494	23495	23561	23459	23560	23604	23519	23461	23599	23534	23497	23437	23595	23481	23491	23507	23500	23581	23491	23591	23608	23596	23569	23487	23615	23518	23471	23680	23503	23522	23517	23576	23439	23531	23533	23554	23540	23490	23495	23518	23595	23634	23550	23600	23362	23547	23488	23452	23596	23455	23571	23550	23415	23624	23580	23699	23397	23578	23493	23515	23555	23587	23446	23588	23620	23600	23521	23399	23559	23553	23604	23559	23587	23465	23663	23444	23460	23559	23566	23494	23347	23614	23421	23582	23538	23429	23530	23481	23308	23512	23687	23589	23677	23608	23497	23548	23468	23595	23607	23535	23475	23626	23589	23544	23498	23427	23534	23459	23468	23572	23669	23430	23575	23433	23630	23521	23609	23540	23610	23517	23543	23587	23450	23464	23549	23479	23576	23676	23394	23515	23476	23414	23679	23513	23508	23626	23441	23628	23637	23541	23585	23574	23489	23582	23563	23505	23613	23578	23484	23555	23498	23553	23329	23630	23655	23628	23531	23593	23528	23514	23567	23623	23457	23574	23489	23494	23589	23542	23421	23634	23669	23509	23450	23653	23487	23569	23608	23574	23459	23583	23559	23507	23543	23499	23483	23537	23675	23530	23515	23532	23498	23552	23366	23647	23534	23391	23571	23387	23492	23665	23607	23557	23567	23409	23535	23616	23535	23550	23539	23496	23388	23527	23565	23438	23537	23407	23515	23678	23518	23476	23507	23570	23511	23489	23505	23482	23559	23568	23541	23599	23448	23625	23476	23524	23496	23543	23625	23503	23516	23596	23603	23556	23535	23673	23558	23470	23474	23538	23461	23515	23570	23540	23500	23570	23572	23647	23587	23528	23555	23464	23571	23468	23564	23560	23453	23597	23503	23598	23517	23380	23731	23585	23481	23631	23582	23506	23525	23506	23584	23600	23572	23582	23524	23514	23525	23716	23486	23420	23547	23588	23576	23579	23612	23523	23536	23499	23528	23447	23623	23513	23571	23608	23520	23495	23524	23555	23644	23494	23657	23493	23549	23568	23557	23599	23584	23435	23500	23504	23519	23553	23443	23500	23537	23497	23399	23645	23605	23487	23621	23612	23610	23473	23520	23644	23497	23479	23593	23559	23520	23471	23533	23540	23467	23570	23635	23524	23571	23543	23498	23622	23599	23498	23450	23560	23557	23640	23564	23555	23597	23508	23603	23612	23421	23591	23505	23572	23519	23534	23467	23571	23522	23587	23701	23499	23521	23586	23669	23623	23614	23650	23498	23669	23560	23509	23557	23589	23453	23519	23549	23437	23655	23550	23587	23497	23651	23726	23273	23570	23463	23432	23629	23582	23685	23380	23669	23591	23648	23439	23520	23431	23460	23611	23468	23618	23411	23639	23525	23589	23593	23485	23467	23747	23621	23567	23543	23702	23366	23502	23611	23461	23520	23531	23578	23553	23437	23530	23595	23481	23535	23510	23543	23547	23574	23643	23577	23569	23441	23584	23610	23748	23458	23569	23628	23572	23631	23467	23541	23510	23616	23566	23570	23551	23585	23523	23541	23448	23574	23500	23626	23529	23589	23480	23579	23664	23511	23550	23475	23660	23513	23599	23402	23520	23652	23524	23588	23586	23538	23444	23492	23600	23529	23623	23512	23589	23441	23560	23562	23526	23581	23671	23487	23522	23511	23628	23514	23482	23575	23602	23433	23561	23542	23508	23458	23534	23420	23528	23517	23566	23499	23479	23607	23535	23552	23544	23492	23607	23446	23550	23502	23639	23601	23516	23617	23504	23501	23612	23583	23606	23566	23512	23514	23545	23457	23620	23600	23517	23519	23627	23635	23601	23586	23516	23574	23676	23508	23491	23474	23552	23621	23554	23713	23514	23619	23481	23428	23617	23479	23561	23489	23565	23364	23670	23593	23566	23530	23501	23468	23547	23611	23501	23587	23737	23518	23632	23415	23607	23467	23601	23545	23605	23605	23548	23557	23402	23631	23491	23599	23583	23520	23446	23637	23323	23507	23648	23478	23570	23509	23452	23557	23503	23443	23395	23591	23512	23584	23550	23645	23514	23491	23504	23612	23577	23614	23450	23533	23566	23393	23599	23620	23445	23381	23603	23508	23441	23559	23583	23479	23597	23613	23486	23501	23453	23506	23523	23533	23587	23573	23561	23575	23617	23619	23550	23587	23587	23733	23547	23551	23575	23473	23579	23589	23626	23365	23479	23650	23547	23593	23575	23614	23540	23533	23456	23553	23412	23527	23599	23538	23543	23579	23500	23477	23489	23360	23664	23634	23587	23561	23464	23553	23750	23421	23524	23517	23668	23687	23692	23375	23674	23471	23640	23422	23546	23464	23636	23712	23543	23537	23567	23613	23479	23570	23436	23662	23616	23405	23615	23576	23634	23459	23571	23527	23479	23582	23624	23462	23682	23457	23538	23541	23600	23380	23648	23448	23523	23549	23546	23549	23484	23664	23528	23529	23593	23598	23651	23515	23561	23509	23506	23541	23531	23490	23639	23603	23612	23586	23502	23426	23538	23686	23552	23470	23507	23581	23573	23518	23533	23505	23572	23520	23450	23513	23475	23664	23521	23586	23559	23397	23658	23534	23550	23482	23596	23509	23503	23590	23552	23584	23455	23527	23558	23611	23526	23559	23628	23485	23618	23503	23570	23365	23606	23454	23656	23507	23525	23536	23431	23524	23514	23718	23522	23624	23709	23503	23549	23607	23406	23583	23600	23581	23484	23599	23733	23541	23471	23503	23505	23544	23416	23520	23516	23608	23575	23589	23566	23490	23637	23434	23601	23431	23512	23541	23536	23599	23441	23586	23560	23692	23622	23560	23565	23534	23644	23537	23595	23583	23563	23505	23437	23665	23541	23523	23610	23525	23622	23614	23564	23515	23733	23556	23583	23514	23512	23574	23508	23562	23587	23529	23552	23513	23532	23497	23608	23579	23373	23439	23643	23594	23460	23692	23497	23595	23540	23515	23590	23550	23477	23648	23493	23595	23512	23458	23612	23592	23571	23587	23481	23574	23621	23563	23609	23504	23598	23530	23484	23479	23686	23549	23592	23601	23365	23653	23459	23549	23505	23595	23490	23477	23637	23346	23627	23421	23553	23532	23755	23500	23581	23599	23606	23475	23640	23466	23586	23504	23578	23573	23507	23621	23539	23528	23411	23573	23391	23527	23529	23673	23604	23503	23707	23439	23551	23695	23538	23550	23617	23458	23520	23630	23551	23588	23445	23551	23500	23611	23656	23569	23523	23528	23621	23582	23496	23638	23507	23691	23639	23479	23481	23481	23521	23692	23477	23548	23548	23656	23542	23503	23592	23628	23484	23542	23514	23688	23509	23519	23595	23674	23646	23533
40653	29919	24364	21568	20924	20580	19731	19674	19212	19053	18653	18320	17762	17576	17066	17211	16992	16975	16899	16997	17043	17063	17205	17119	17169	17261	16845	16945	16792	16850	16993	16825	16805	16954	16936	16773	17030	16900	16962	16939	16902	16970	17021	16796	16874	16974	16979	16842	17161	16976	16772	16738	16991	16974	16929	16823	17093	16957	17083	17179	17033	17027	16994	17058	16867	17069	17047	17017	17123	16967	16779	17007	17238	16873	16807	16765	17028	17032	16935	16834	17164	17014	16899	16998	16857	16926	16894	16956	16980	17120	16976	16761	17092	16983	16977	16996	17164	17251	17016	16819	17054	16968	17025	16770	16787	16790	17042	16818	17052	16892	17014	16999	16922	16920	16995	16940	16874	16943	17036	16816	16961	16990	16901	16802	16954	16883	17057	17179	16832	17050	16874	16921	16895	16807	16961	16866	16850	16821	16955	16766	16847	16851	17094	17109	16958	17030	17123	17044	17035	16826	17093	17207	16936	16721	16993	16731	17000	17001	16854	17027	16986	17036	17006	16918	17040	16723	16746	16980	16769	17070	17031	17141	16786	16807	16887	16995	17122	16807	16951	16923	16921	16998	16834	16927	16751	16987	16883	17052	16756	17114	17071	17004	17134	16817	17117	16775	16990	16729	17088	16901	16950	16987	17145	16922	16851	16936	16675	16935	16926	16991	16929	16895	16998	17017	16872	16871	16898	16646	17040	16891	17105	16864	17037	17001	17062	16750	17196	16764	16777	16934	16964	17003	16780	17196	16882	16827	17045	17110	16961	16992	17099	17024	16791	16891	17044	16961	16938	17012	16931	16877	17292	16724	17066	16833	16909	16939	17184	17045	16919	16881	17280	16946	16939	16922	16747	16687	16784	16951	17239	17084	17103	17129	17067	16834	16817	16924	16893	16728	16910	16903	17172	17015	16914	16915	17021	16953	17051	17046	17039	16806	16761	16947	16942	16869	17054	16967	16887	16777	17053	17188	17113	16729	17129	17119	17044	17026	17091	16973	16965	16900	16984	16978	17056	16801	16939	16775	16891	17121	17187	16789	16898	16912	16801	16890	17024	17269	17084	16907	16948	16824	17064	17026	17077	16957	17098	16940	16991	16821	16804	16832	16988	17099	16816	16998	16892	16844	16958	16898	17002	17086	16778	16989	17024	17056	17001	16917	16831	17010	17122	17019	17029	16855	16952	17001	16889	16795	16976	17002	16871	16703	16972	17005	16955	17115	17004	16903	16922	16876	16992	16902	16945	16939	17030	16924	17012	16833	16892	16964	16994	16978	16784	16916	16994	17059	16904	17013	17271	17035	16923	16947	16953	17275	16672	17166	16893	16860	16912	16938	16955	16928	16906	17093	17107	16974	16949	16981	16925	17031	17121	16952	17089	17216	16971	17051	16833	17053	17000	16956	16996	16970	16987	16861	16930	17120	16901	16934	16897	16944	16946	16967	16999	16963	16993	16832	16662	17081	16827	16843	16841	16791	16833	16958	16860	17089	16946	17099	16833	16873	16879	17044	17059	16967	17056	16988	16815	16986	16933	17139	17096	16866	17033	16898	17074	16864	16923	16887	16889	16999	16929	16950	16976	16895	16986	16908	17006	16990	16830	16719	16858	16928	16845	17106	17008	17116	16946	16813	16885	17071	16926	17008	16950	17087	16928	16864	17137	16925	17020	16891	17050	16793	16860	16901	16829	17076	17162	16669	16769	16949	16955	16696	16848	16765	17023	17020	17115	16943	16930	17004	17099	16825	17018	16823	16890	16758	16866	17048	17074	16941	17139	16986	16921	16902	17134	17101	16817	16916	17108	16899	17117	16968	17171	16937	16849	17103	16908	16928	17169	17182	16713	16880	17043	17190	17161	17113	17025	16851	16979	17059	17229	17077	17003	16960	17001	16855	16959	16895	16779	16915	16900	16843	16964	16977	16787	16975	17068	16964	16892	16954	17117	17017	17035	17102	16911	17063	16967	16769	16932	16964	17048	17112	16858	16993	16988	17052	17021	16936	17014	16859	16834	17089	17103	16920	16856	16896	17092	16695	16880	16843	17020	17099	17139	17021	16997	17054	17037	17121	17189	16974	17098	17033	16977	17027	16935	17016	17114	16989	17276	17060	16884	17176	17008	17053	16947	16920	17105	16750	16871	17052	16889	17015	16978	16838	16897	16858	16936	17058	17123	17051	16807	17094	17167	16991	16794	16895	16871	17086	16932	17015	16934	16936	17093	17106	16942	16998	17038	16530	16732	16821	16747	16894	16856	17038	17146	16800	17150	16974	16984	17049	16959	16840	16957	17094	17136	16936	17013	17021	16933	17187	17091	16923	17002	16956	16812	17123	17024	16827	17165	16979	16876	17137	16818	16974	16972	16966	16956	17070	16734	17164	17008	17191	16772	16904	16739	17019	16947	16948	16947	16807	16933	16860	16962	16991	16888	16903	17031	17235	16911	16953	16859	17257	16998	16915	16904	16768	17012	17153	17128	17094	16758	16893	17046	17128	17004	17168	16967	17139	16887	16961	16844	17064	17029	16974	17029	16839	17019	16851	16880	16992	16932	16887	16961	16884	16958	17041	16957	16936	17016	17109	16944	17056	16826	16824	17034	17053	16929	17250	17026	16867	17025	16988	17053	16993	16961	16971	17006	16936	16919	16906	16973	16925	17004	16885	17044	16849	17065	16847	16888	17177	17003	16977	16872	16969	17154	17150	16841	16984	16810	16960	17177	17050	16874	16937	16830	16886	16900	17075	17142	17084	16867	17051	17134	17173	16910	17117	16926	17123	16916	16805	16728	17035	16805	16989	16965	16949	17084	16861	16985	16899	16905	16869	17095	17080	17178	16991	16886	16846	16898	17173	16985	17023	16994	17079	17116	16809	17076	17091	17087	17052	16995	16914	17020	16864	16898	17063	16848	16862	16896	16979	16877	17051	17117	16996	16876	17038	16838	17236	16885	17002	16917	17053	16948	16966	16870	16872	17081	16971	16991	16879	17030	16767	16810	16797	16869	16862	16926	17067	17076	16978	17064	16924	16863	17027	16961	16859	17006	16996	17057	17044	17096	16913	16872	16885	16941	16898	16824	16916	16756	16937	16995	16889	17029	17130	17093	16966	16772	17058	16894	17003	16922	17084	17058	17001	16904	16927	16942	17127	16888	16838	16776	16826	16954	16922	17119	16977	16850	17203	17017	16951	17113	17085	17048	16859	16803	17037	16962	16893	17067	16826	16940	17003	16839	17036	16946	17029	17164	16857	16865	16964	17019	16980	16980	16886	16895	17207	16994	16931	16794	16996	17011	16990	16734	17082	16930	17042	16992	16775	16984	16934	17061	16936	16929	16992	17068	16831	17005	17153	17233	17256	16931	16913	17131	17034	17091	16944	16815	16958	16961	17115	16809	16966	16841	16690	16910	16879	16932	17035	17010	16867	16920	16997	16920	16848	16918	16822	17001	17191	17084	17112	17257	17053	17134	17041	17145	16779	16887	16837	16807	17022	17079	16861	17237	16869	17103	17125	16863	16986	16927	17107	16772	16933	16996	16835	16998	17072	17084	16844	17127	16940	16989	16883	17208	16818	16759	16851	16868	16998	16998	17182	17092	17001	16676	17056	16732	16902	16694	16989	17012	16863	16977	17062	16782	16712	16924	17051	17184	16905	16872	16899	17174	16841	16944	16976	16967	16934	16885	16919	16910	17156	17109	16873	16768	16905	16963	16851	16933	16934	16912	17007	17072	16914	17244	17098	17053	17171	16990	16954	16925	17031	16839	16950	17122	17075	16857	16994	16952	16811	16845	17054	17069	16788	17037	17081	16880	17084	16843	16983	17082	17053	16948	16912	17107	16841	16885	17291	16896	17064	16931	16996	17043	16944	17095	16873	17103	17001	17021	17017	16822	17071	17071	17162	17036	17321	17021	16992	16978	17077	17165	17173	17090	16936	16803	16875	16959	16985	16941	16936	16884	17008	16972	16908	17020	17202	17110	17076	17045	16926	16909	16877	16812	16924	16969	16745	16859	17040	17151	17089	16895	16976	17007	16892	16931	17086	17011	16910	16954	16825	16898	16914	16807	17020	16975	16906	16679	16938	16841	16999	16964	16994	16939	16920	17031	17109	17028	16952	16916	17087	17050	17118	17019	16903	17035	16873	17048	17118	16787	16874	16813	16969	17010	16937	16973	16911	17038	16977	16858	17184	16925	17046	16786	16862	16922	16964	16908	17083	16904	17124	17033	16928	16901	16951	16943	16905	17083	16864	17005	17061	16964	17072	17088	16993	16929	16933	16836	17161	16929	16996	16922	16917	16890	17043	16844	17131	17105	17143	16982	16987	17028	16821	16691	16824	16905	16892	16911	17006	16911	17027	17180	16956	16857	17141	16982	17176	16893	16854	17051	16811	16916	16786	16883	16827	16939	16921	16766	16936	16801	16685	17042	16742	16899	17087	17053	16936	16872	16913	16976	16880	17084	16925	17043	16650	17118	16945	16853	16898	16988	16899	17105	17011	17020	16814	17045	17031	16789	16743	16856	16871	17051	17035	16966	16937	17034	16945	16854	17033	16963	16880	16825	16966	17073	17021	16931	17072	16909	16876	16991	17073	16962	16783	16907	16983	16961	16970	16938	16728	16765	16902	17086	16940	16826	16926	16801	16789	16906	17076	16864	17090	17112	16969	16992	16918	17023	16727	16936	17084	17211	16804	17042	16896	16926	16847	16974	17015	16905	17056	17112	17005	16793	16880	17084	16786	16895	17000	16998	17020	16943	16998	17083	16944	16804	17008	16842	16910	16747	17028	16949	17208	16922	16856	16731	17099	16891	17148	17066	16892	16866	17035	16884	17079	16986	17014	16906	16892	17031	17050	16859	16980	17112	16960	17216	17225	17016	16949	16899	17065	16865	16917	16998	17041	16898	17235	17044	16887	16848	16816	17203	16891	17037	16945	17085	16854	17161	16823	16947	16964	17000	17070	16946	16940	16918	16964	17020	17188	17196	17148	16960	16961	17049	17056	16940	17144	16979	16902	17183	17012	16932	17107	17153	17090	17031	16990	16924	17108	16856	16816	16905	16842	17119	16954	16895	16989	16985	17176	16925	17074	16958	16920	16966	16899	16815	16996	17152	17014	16959	16884	17010	17057
31399	24647	26612	27753	29184	27519	26864	26534	26229	25752	25068	24475	24324	23722	23555	23451	23588	23443	23455	23297	23620	23354	23675	23676	23514	23382	23341	23471	23326	23494	23414	23348	23399	23247	23367	23263	23448	23426	23564	23354	23359	23487	23454	23324	23348	23425	23485	23446	23413	23333	23421	23402	23530	23366	23408	23475	23313	23406	23304	23424	23324	23373	23399	23320	23375	23368	23451	23452	23272	23318	23472	23318	23427	23352	23287	23274	23378	23348	23429	23287	23287	23423	23410	23231	23592	23422	23414	23420	23327	23404	23241	23439	23397	23286	23374	23445	23283	23307	23432	23441	23410	23323	23338	23314	23497	23343	23304	23518	23363	23502	23285	23474	23399	23323	23447	23450	23359	23364	23554	23374	23404	23374	23490	23375	23352	23493	23482	23316	23304	23490	23352	23486	23464	23388	23368	23451	23381	23440	23437	23361	23476	23479	23300	23478	23321	23540	23444	23515	23410	23299	23359	23518	23278	23327	23361	23369	23407	23356	23435	23465	23399	23432	23431	23389	23378	23382	23456	23260	23415	23363	23484	23408	23251	23472	23422	23493	23330	23471	23545	23360	23461	23499	23435	23491	23386	23281	23378	23405	23565	23352	23327	23398	23418	23402	23513	23476	23383	23239	23460	23399	23493	23512	23393	23422	23275	23530	23429	23462	23465	23361	23401	23448	23341	23421	23478	23507	23396	23473	23323	23395	23459	23503	23436	23402	23431	23438	23429	23425	23416	23449	23461	23544	23402	23447	23329	23448	23362	23566	23498	23409	23388	23279	23338	23489	23463	23305	23391	23384	23314	23478	23363	23342	23462	23390	23424	23353	23422	23501	23309	23391	23355	23332	23495	23359	23476	23427	23440	23433	23396	23272	23346	23509	23420	23371	23412	23509	23478	23425	23298	23425	23459	23404	23500	23447	23456	23474	23397	23564	23311	23335	23525	23181	23548	23264	23351	23551	23403	23295	23547	23439	23452	23343	23466	23333	23542	23468	23316	23344	23422	23389	23352	23405	23454	23493	23438	23385	23384	23512	23345	23443	23385	23398	23357	23411	23629	23424	23444	23400	23449	23461	23295	23421	23576	23399	23475	23389	23398	23407	23555	23441	23391	23478	23435	23573	23409	23309	23513	23524	23418	23377	23405	23478	23370	23494	23426	23353	23463	23395	23366	23429	23406	23506	23416	23498	23380	23321	23541	23371	23422	23411	23418	23314	23434	23468	23304	23433	23514	23392	23398	23372	23309	23477	23386	23516	23310	23448	23393	23408	23375	23640	23438	23315	23577	23395	23495	23411	23446	23449	23559	23287	23390	23361	23444	23290	23516	23497	23354	23515	23476	23494	23375	23394	23471	23429	23381	23474	23313	23385	23453	23511	23439	23483	23418	23376	23328	23495	23447	23474	23532	23564	23298	23412	23399	23468	23374	23420	23447	23377	23412	23426	23415	23412	23447	23516	23421	23429	23454	23545	23343	23481	23481	23394	23405	23363	23538	23397	23484	23389	23563	23282	23414	23384	23433	23367	23415	23404	23422	23577	23503	23468	23441	23345	23447	23413	23340	23544	23496	23309	23413	23469	23444	23329	23478	23377	23341	23370	23371	23389	23334	23415	23428	23332	23617	23470	23524	23372	23492	23539	23489	23426	23412	23326	23416	23519	23340	23465	23307	23468	23338	23472	23465	23380	23482	23406	23239	23497	23421	23525	23369	23506	23516	23508	23343	23493	23526	23404	23421	23555	23445	23422	23448	23433	23491	23365	23510	23458	23569	23483	23630	23321	23389	23602	23400	23477	23516	23400	23418	23445	23400	23375	23430	23474	23458	23541	23385	23386	23379	23506	23460	23330	23468	23480	23242	23417	23278	23390	23469	23619	23427	23426	23455	23441	23467	23423	23387	23348	23488	23417	23499	23429	23530	23454	23282	23469	23542	23387	23445	23527	23515	23522	23370	23475	23290	23492	23497	23432	23482	23440	23364	23488	23541	23299	23485	23427	23381	23466	23299	23382	23335	23526	23274	23425	23494	23376	23433	23490	23466	23308	23358	23339	23426	23500	23465	23188	23381	23412	23340	23380	23474	23295	23396	23572	23394	23468	23564	23577	23468	23443	23242	23449	23448	23477	23479	23494	23473	23652	23272	23373	23485	23454	23378	23405	23450	23569	23361	23478	23406	23419	23366	23419	23492	23507	23374	23610	23351	23414	23416	23391	23432	23484	23438	23487	23371	23530	23378	23454	23518	23438	23441	23468	23398	23402	23483	23378	23407	23465	23392	23536	23402	23476	23479	23370	23509	23369	23494	23519	23408	23538	23311	23369	23524	23509	23463	23354	23515	23330	23500	23406	23468	23391	23525	23313	23558	23419	23582	23348	23367	23301	23519	23395	23458	23417	23631	23337	23505	23475	23349	23450	23328	23422	23542	23449	23496	23523	23553	23332	23514	23400	23477	23463	23356	23525	23418	23480	23484	23396	23462	23446	23368	23456	23325	23399	23322	23340	23531	23415	23385	23486	23352	23515	23466	23514	23507	23402	23423	23338	23523	23550	23407	23365	23456	23542	23486	23395	23506	23385	23556	23365	23550	23441	23513	23331	23346	23488	23390	23371	23453	23477	23382	23514	23475	23346	23417	23482	23527	23324	23365	23387	23448	23433	23500	23468	23369	23374	23455	23381	23535	23559	23402	23514	23443	23480	23360	23315	23487	23414	23500	23389	23464	23363	23487	23418	23403	23401	23351	23377	23364	23469	23223	23460	23380	23394	23354	23491	23459	23512	23428	23445	23478	23425	23405	23563	23387	23544	23556	23365	23412	23527	23415	23495	23400	23559	23366	23439	23344	23447	23412	23464	23472	23488	23351	23475	23429	23358	23339	23364	23590	23306	23383	23383	23411	23476	23418	23296	23466	23526	23439	23472	23392	23439	23438	23344	23548	23373	23478	23518	23402	23364	23495	23361	23393	23514	23531	23465	23380	23452	23517	23280	23583	23465	23423	23515	23411	23408	23378	23480	23364	23470	23446	23428	23413	23487	23345	23392	23528	23358	23399	23503	23351	23383	23561	23413	23369	23273	23307	23485	23479	23363	23465	23413	23480	23425	23506	23429	23545	23271	23470	23437	23502	23482	23484	23422	23412	23496	23358	23436	23432	23533	23457	23461	23411	23393	23574	23441	23395	23394	23384	23588	23263	23537	23285	23450	23577	23410	23375	23284	23437	23455	23487	23445	23555	23459	23435	23411	23508	23473	23426	23368	23337	23409	23432	23428	23450	23440	23491	23594	23475	23524	23423	23527	23451	23407	23497	23511	23403	23522	23513	23466	23293	23385	23423	23391	23463	23414	23547	23386	23500	23440	23457	23359	23423	23485	23398	23519	23562	23384	23473	23449	23396	23367	23515	23455	23449	23509	23363	23329	23366	23540	23488	23455	23501	23528	23536	23403	23350	23576	23427	23528	23456	23510	23356	23412	23386	23505	23434	23473	23410	23319	23494	23487	23385	23432	23496	23421	23408	23404	23426	23437	23322	23329	23467	23454	23575	23442	23535	23302	23569	23436	23415	23598	23378	23409	23575	23387	23502	23489	23330	23240	23436	23412	23326	23526	23414	23515	23526	23365	23393	23459	23371	23435	23392	23364	23203	23404	23424	23485	23399	23455	23290	23364	23523	23493	23513	23449	23452	23448	23544	23465	23410	23477	23386	23560	23545	23445	23339	23495	23428	23392	23503	23381	23417	23333	23480	23450	23392	23458	23417	23504	23367	23431	23417	23483	23431	23300	23571	23411	23372	23477	23536	23456	23593	23420	23544	23412	23442	23410	23515	23456	23388	23511	23368	23436	23555	23500	23541	23490	23387	23550	23437	23503	23386	23358	23501	23424	23388	23346	23538	23430	23540	23473	23578	23436	23543	23442	23309	23582	23424	23492	23367	23496	23411	23503	23524	23443	23402	23401	23494	23432	23498	23408	23405	23354	23341	23417	23347	23646	23482	23538	23586	23286	23410	23521	23382	23403	23497	23512	23411	23444	23507	23437	23232	23483	23386	23509	23513	23318	23431	23451	23448	23593	23393	23574	23480	23427	23409	23343	23487	23411	23420	23505	23550	23565	23370	23518	23540	23429	23450	23405	23418	23506	23449	23409	23430	23420	23495	23463	23409	23374	23493	23381	23467	23427	23479	23269	23566	23501	23359	23556	23489	23485	23472	23487	23314	23593	23382	23408	23428	23595	23321	23373	23577	23458	23499	23619	23458	23341	23510	23467	23385	23494	23364	23527	23394	23507	23465	23489	23482	23504	23390	23488	23518	23461	23480	23299	23479	23387	23445	23455	23373	23531	23415	23472	23396	23510	23548	23510	23418	23492	23451	23350	23453	23457	23360	23403	23466	23517	23307	23277	23545	23460	23485	23377	23393	23415	23422	23487	23642	23502	23354	23511	23383	23524	23542	23292	23411	23389	23494	23530	23460	23308	23586	23519	23495	23474	23378	23423	23462	23480	23449	23355	23372	23525	23346	23372	23414	23325	23390	23600	23468	23440	23326	23605	23476	23610	23295	23489	23368	23539	23488	23507	23594	23222	23478	23498	23361	23413	23467	23483	23484	23403	23369	23511	23534	23362	23539	23403	23501	23397	23459	23463	23337	23463	23488	23422	23493	23374	23469	23463	23353	23621	23478	23397	23504	23359	23406	23445	23557	23334	23440	23468	23560	23366	23403	23420	23362	23456	23345	23513	23352	23470	23436	23366	23418	23496	23380	23415	23422	23412	23474	23484	23418	23283	23483	23266	23479	23458	23449	23467	23458	23456	23500	23386	23422	23364	23341	23591	23372	23540	23562	23403	23506	23324	23370	23427	23535	23443	23476	23550	23468	23423	23411	23443	23469	23474	23370	23505	23344	23553	23440	23352	23539	23489	23555	23509	23511	23519	23355	23444	23393	23496	23624	23497	23422	23523	23555	23501	23347	23387	23506	23402	23440	23544	23483	23424	23430	23437	23394	23470	23449	23374	23448	23406	23466	23369	23382	23454	23416	23608	23490	23439	23637	23394	23415	23520	23454	23456	23446	23414	23363	23561	23496	23339	23549	23399	23379	23460	23552	23458	23432	23342	23561	23437	23519	23449	23505	23535
40262	29499	24384	22135	20377	19795	19089	18542	18913	18831	18581	18007	17780	17482	17222	17349	16803	17028	17260	17137	17040	17044	17201	17337	17147	17219	17197	17035	17216	17078	17004	16881	17096	17061	16984	16989	16906	17245	17167	17346	17260	17241	17024	17085	17018	17076	16914	17001	17104	17288	17056	17071	17221	17006	17065	17140	17036	16941	17095	17211	17336	17026	16960	17021	16902	17026	17120	17034	16935	16847	17035	17090	17221	17150	17053	17013	17121	17034	17240	17061	17182	17046	17159	17116	16872	17107	17145	17062	17272	17148	17289	17165	16966	17139	17072	17272	17272	16923	17219	17004	16917	17153	17210	16950	17228	16954	17058	17086	17199	17175	17018	16839	17119	17015	16969	17151	16969	16954	17177	17175	17034	17175	17213	17206	17216	16840	17243	17158	17172	17112	17110	17003	17108	17229	17296	17215	16945	17035	17029	16984	16950	17021	16935	17109	16903	17004	17220	17038	17218	17195	17231	17255	17007	17012	17208	16964	17205	17078	16992	16819	17112	16881	17372	16945	17273	17021	17175	17219	17168	17226	17062	17064	17169	17158	17151	17146	17040	17061	17057	17075	17192	17116	16865	16940	17136	17019	17098	17123	16940	17288	17139	17038	17010	16969	17165	17014	17133	17118	17065	17151	16964	17251	17102	16892	17177	17223	17099	17246	17407	16982	17160	17160	17288	17152	17287	17042	17128	16885	17076	17184	17002	17129	17123	16920	17047	17129	17111	17099	16995	16990	17038	17160	17016	17068	17082	17006	16799	17146	17049	17031	17174	17157	17114	16968	17268	17049	17149	17237	17254	17223	17113	17133	17282	17158	17160	17250	17111	17332	17208	17127	17098	17117	17086	17097	17269	17092	17053	17105	17171	17256	17313	16976	17072	17194	17006	17125	17106	17117	16940	17164	17146	17026	17219	17164	17053	17255	17021	17121	17234	17012	17235	17064	17086	16971	17047	17166	17328	17124	17169	17030	17083	16900	16934	17066	17174	16935	17053	17252	17024	17155	17101	17200	17277	17244	17021	17006	17265	17151	17113	17152	17138	17164	17218	17318	17228	17036	17286	17124	17176	17186	17119	17115	17154	16982	16964	17035	17187	17129	17066	17161	16817	17025	17089	17356	17171	17075	17045	17188	17398	17125	17304	17066	17004	17058	17002	17258	17140	16986	17255	17129	16997	17083	17273	17255	17015	17088	16893	17005	17168	17076	16862	17161	16960	16984	16991	16968	17006	17151	17207	17105	17196	17098	17109	17095	17048	16968	16946	17171	17138	17090	17286	17232	17182	17145	17048	17041	16990	17207	17274	17349	17027	17176	17267	17146	17052	17115	17251	17187	17137	17105	17060	17306	17112	16906	17124	17359	17195	17241	17052	17122	17024	17075	17326	17203	17187	17026	16964	17148	16838	17154	16970	16981	17173	16940	17046	17026	17144	17143	17148	17135	17167	16814	17093	17154	17012	17001	17129	17255	17184	17281	16991	17127	17246	17050	16989	17024	16959	17025	17114	16926	17126	17027	16928	17113	17208	16752	17102	17264	17305	16919	16951	17054	17127	17364	17103	17305	17369	17121	17118	17356	17045	17264	16991	16972	17070	16909	17019	16973	17224	17255	17032	17459	17088	17241	17076	17034	17134	16908	17197	17150	17116	17023	17069	17221	17180	17053	17067	17329	16905	17067	17180	17175	17004	17021	17179	17336	17075	17020	17196	17046	17090	16960	17028	17174	17248	17306	17099	16886	17228	17221	16929	17034	17088	17228	17123	17140	17091	17185	17120	17057	17138	17063	17075	17295	16833	17198	16960	17176	17221	17059	17217	16972	17191	17288	17067	17326	17078	17123	17036	17069	17053	17149	17106	17166	17042	17158	17186	17304	17326	17371	17089	17028	17068	17112	17242	17281	17276	17063	17078	17257	17094	17133	17170	16973	17350	17248	17132	17052	16948	16974	17198	17260	16963	16951	17029	17089	17213	17022	17262	17142	17255	16972	16918	16925	17069	17076	16975	17300	17062	17240	17235	17087	17237	17076	17074	17274	17123	17303	16960	17114	17198	17102	17043	17312	16957	17176	17109	17113	17083	17199	17132	17031	17029	17081	17328	17041	17063	17050	17208	16972	16935	17186	17023	16906	16952	16977	17217	16872	17070	17144	17299	17074	17140	16967	17077	17136	17081	17184	17190	17022	17098	17220	17072	16977	17182	17355	17015	16957	17070	17292	17063	17166	17081	16965	17042	17085	17107	17150	17068	17154	17202	17410	16914	16975	17131	17067	17128	17056	17308	17124	17329	17218	17159	17169	17100	17100	17011	17253	17343	17097	17154	17190	16974	17148	17035	17226	17102	17094	17363	17149	17129	17089	17332	17178	17308	17209	17135	16945	17134	17075	17008	17213	16963	17145	17134	17112	17261	17308	17172	17234	17304	17390	17267	16978	16881	17013	16962	17191	17243	17185	17201	17084	17315	16998	17147	17233	16970	16926	16933	16882	17110	17063	17121	17163	17314	17143	17243	17016	16766	17037	17022	17132	17342	17100	17099	17128	17088	17161	17236	16994	17312	17015	16977	16992	17233	17162	17073	17168	17152	17381	17129	17113	17091	17201	16959	17050	17050	17132	17111	17151	17167	17342	17140	17138	17071	17131	17086	17190	17114	16921	17320	17096	17152	17241	17121	17229	17023	17124	17117	17088	17137	17220	17160	16999	16969	17121	16982	17125	17357	17071	17249	17074	17240	17087	17011	17022	17173	17017	17156	17080	17075	17132	17055	17302	17083	17194	17209	16883	17343	17140	17189	17067	17080	17333	17049	16888	17205	17218	17161	17160	17163	16977	17106	17259	17017	17086	17219	17023	17025	17154	17136	17215	17222	17082	16864	17060	17129	17417	17245	17038	17181	16942	17117	17064	17145	16991	16941	17163	17209	17198	17177	16948	17235	17288	17158	16980	17190	16991	17141	17150	16993	17088	17260	17123	17114	17282	16964	17094	17076	17181	17058	17327	17076	16852	17026	17009	17190	17144	17147	17180	17085	16996	17073	16971	17237	16917	17134	17150	17115	17081	16985	17099	16996	17206	17150	17049	16941	16997	17247	16964	17159	17182	17110	16942	17233	17072	17164	17215	17000	17238	17261	17054	17219	17339	17221	16917	17157	17117	17210	17187	17229	17105	17212	17101	17115	17006	17086	16942	17045	17243	17008	17150	17095	17183	17107	17158	17005	17103	17162	17107	17164	17141	17184	17199	16946	17292	17099	16993	17051	17136	17113	17113	17233	17262	17277	17102	16991	17181	17036	17154	17167	17088	16939	17067	16933	16923	17126	16941	17264	17047	17245	17149	17077	17024	17074	16909	17100	16911	17242	17112	17069	17137	17048	17102	17329	17327	16981	17104	17149	17040	16968	17138	17112	17193	17093	17025	17299	17280	16984	17112	17064	17173	17148	17008	17039	17162	17379	17129	17112	17031	17086	17184	16897	16932	16997	16972	17190	16999	17195	17250	17126	17140	17053	17242	17201	17316	17157	17008	16897	17162	17228	17114	17104	17302	17147	17152	17220	16849	17181	17242	17149	17284	17086	17084	17206	17385	17338	17213	17295	17094	17221	17206	17195	17151	16948	17112	17027	16935	17173	16946	17270	17181	17000	17244	17075	17052	17019	17173	17199	17226	17187	17034	17030	17184	17012	17199	17096	17064	16957	17061	17137	17152	17076	17024	17061	16999	17326	17247	16989	16836	17166	17145	17170	17141	17024	17212	17296	16734	17232	17203	17116	17112	17013	17081	17041	17226	17158	16991	17086	17028	17126	17268	17201	17069	17324	16958	17053	17188	17034	17105	17069	17088	17117	17274	16923	17117	16870	17018	17146	17218	17063	17232	17011	16864	17250	17066	17180	17090	17063	17133	17171	17133	16887	17045	17286	16865	17174	17434	17128	17085	17156	17119	17169	17037	17172	17157	17213	16972	17114	17149	17213	17001	17102	17141	17269	17060	16904	17009	16906	17133	17112	17033	17096	17176	17189	17034	17039	17225	17134	17203	16885	17198	17039	17126	17193	17171	17113	17102	17040	17049	17048	17118	17081	17207	17225	16907	17154	16794	17199	16903	17052	17188	17014	16948	17019	17054	17097	17101	17146	17179	17163	17150	17038	17083	17157	17100	16989	17127	17092	17163	17091	17155	16863	17022	16751	17133	17143	17105	17106	16967	17007	16947	16916	17011	17108	17009	17017	17040	17051	17235	17076	16968	16776	16944	17063	17184	16949	17099	17107	17217	17152	17174	17081	17301	17106	17115	17118	17005	17183	17323	17255	17193	17025	17140	17309	17119	17286	17085	16954	17119	17307	17147	17105	17072	17158	17022	17032	17271	17115	17185	17148	17168	17246	17180	16919	17308	17060	17246	17105	17181	17285	17134	17233	17129	17260	16972	17137	17151	17235	17336	17313	17139	17182	17100	17062	17198	17205	17037	17232	17015	17224	17218	17290	17117	17074	17037	17213	17205	16990	17262	17083	16981	17239	16990	16826	17163	17156	17062	16908	16853	17152	17063	17132	16980	16969	17054	17066	17104	17136	17039	17265	17209	17306	17223	17117	17225	17187	17009	17052	17247	16971	17203	17026	16907	17161	17200	17135	17235	17237	17343	17188	17173	17195	17102	17016	17066	17103	17068	17139	17314	17094	17162	17063	17037	17152	17166	17006	17192	17004	17332	17384	17399	17029	17029	17067	17250	17165	17250	17054	17199	16996	17271	16935	17135	17264	17196	17149	17074	17142	17059	17101	16959	17100	17205	17309	17170	17118	17144	17141	17227	17069	17162	16944	16986	17191	17038	17309	16949	17216	17062	17322	17232	16966	17193	17407	17122	17156	17052	17196	16917	16961	17176	17166	17103	17206	17236	17022	17044	17111	17145	17170	17043	16892	17174	17235	17080	17118	17107	16923	17108	16956	17142	17003	17108	17159	17157	17146	17021	16974	17032	17070	17157	17073	17188	17122	17193	17271	17037	16943	17187	17216	17080	17069	17024	17005	17153	17139	17076	16982	17100	17012	17010	17168	17116	17062	17102	17020	17154	17188	17135	16997	17016	17106	17101	17037	16935	17052	16953	17078	17001	16846	17125	17254	17017	17219	17343
28763	25458	26481	27503	27986	26840	25759	25440	25426	25306	24675	24194	23755	23335	23325	23251	23293	23150	23217	23349	23223	23151	23365	23303	23174	23157	23116	23344	23111	23306	23182	23245	23230	23128	23060	23255	23077	23137	23270	23172	23126	23130	23166	23221	23156	23314	23173	23223	23129	23189	23119	23221	23193	23122	23073	23261	23092	23151	23215	23180	23234	23190	23205	23117	23183	23149	23173	23196	23209	23171	23284	23068	23122	23139	23259	23194	23120	23153	23212	23137	23190	22999	23207	23147	23105	23078	23201	23189	23169	23110	23306	23150	23198	23111	23350	23153	23178	23188	23192	23139	23172	23097	23229	23237	23135	23083	23247	23228	23188	23093	23197	23125	23099	23236	23088	23258	23198	23054	23177	23114	23279	23197	23249	23273	23216	23180	23184	23145	23203	23276	23213	23253	23337	23290	23246	23253	23262	23146	23123	23252	23255	23336	23192	23114	23273	23136	23150	23142	23236	23204	23256	22967	23157	23145	23242	23207	23155	23089	23320	23158	23169	23157	23263	23313	23204	23212	23020	23160	23304	23173	23132	23187	23321	23149	23236	23215	23146	23194	23143	23197	23189	23087	23220	23153	23132	23271	23178	23211	23176	23309	23178	23233	23145	23208	23211	23119	23317	23242	23252	23268	23158	23280	23226	23183	23168	23126	23202	23058	23259	23192	23135	23270	23172	23240	23216	23301	23181	23185	23229	23268	23204	23291	23181	23278	23289	23220	23152	23167	23251	23255	23153	23167	23100	23249	23307	23229	23250	23190	23185	23235	23059	23180	23161	23293	23199	23159	23322	23121	23308	23268	23324	23165	23183	23317	23177	23119	23306	23289	23142	23186	23290	23170	23179	23184	23093	23268	23319	23213	23251	23127	23186	23029	23316	23237	23219	23097	23310	23152	23250	23266	23431	23324	23148	23141	23232	23164	23180	23163	23215	23258	23188	23160	23220	23183	23098	23253	23207	23286	23195	23274	23266	23214	23221	23121	23157	23278	23202	23143	23162	23202	23357	23261	23235	23213	23208	23296	23138	23191	23159	23273	23234	22998	23189	23305	23266	23082	23334	23316	23177	23266	23269	23249	23177	23371	23013	23169	23268	23261	23117	23160	23240	23304	23216	23173	23235	23218	23229	23265	23197	23172	23155	23257	23308	23157	23235	23144	23183	23295	23157	23124	23328	23202	23292	23305	23209	23223	23223	23266	23064	23263	23171	23131	23145	23196	23217	23162	23185	23278	23221	23238	23170	23203	23222	23303	23284	23259	23203	23271	23164	23236	23181	23152	23235	23134	23317	23283	23161	23330	23144	23202	23282	23371	23200	23267	23100	23351	23335	23251	23287	23236	23146	23223	23130	23178	23235	23252	23208	23108	23339	23112	23305	23051	23182	23212	23234	23151	23201	23202	23288	23129	23211	23196	23233	23239	23207	23295	23258	23096	23305	23178	23131	23193	23137	23177	23258	23114	23167	23198	23348	23228	23142	23208	23226	23189	23284	23088	23196	23286	23230	23206	23288	23160	23200	23207	23106	23121	23230	23161	23199	23189	23094	23247	23217	23247	23140	23227	23201	23159	23259	23282	23220	23313	23234	23249	23117	23327	23150	23283	23278	23152	23261	23330	23217	23324	23290	23261	23334	23264	23268	23124	23215	23336	23095	23245	23146	23070	23297	23163	23321	23132	23234	23255	23254	23179	23091	23270	23161	23168	23154	23336	23190	23207	23266	23121	23202	23139	23170	23181	23396	23224	23101	23198	23194	23268	23310	23302	23323	23061	23283	23280	23228	23213	23093	23214	23174	23179	23350	23221	23236	23196	23308	23181	23259	23175	23278	23128	23152	23255	23311	23231	23309	23099	23343	23119	23307	23138	23195	23243	23305	23237	23195	23172	23224	23137	23217	23260	23169	23105	23264	23220	23193	23224	23367	23206	23150	23470	23121	23239	23291	23224	23068	23214	23226	23151	23236	23154	23136	23208	23224	23215	23159	23216	23107	23167	23232	23199	23351	23370	23158	23188	23193	23197	23311	23213	23216	23291	23260	23214	23164	23327	23171	23185	23254	23291	23229	23159	23318	23168	23239	23166	23221	23369	23268	23114	23306	23119	23171	23255	23188	23300	23300	23168	23216	23246	23233	23331	23252	23348	23122	23178	23247	23152	23133	23245	23097	23234	23110	23229	23097	23254	23114	23259	23368	23195	23155	23166	23224	23154	23191	23256	23336	23201	23096	23204	23250	23280	23160	23232	23123	23399	23220	23126	23222	23149	23274	23125	22995	23278	23213	23206	23165	23239	23245	23273	23267	23214	23102	23253	23197	23243	23180	23333	23321	23206	23249	23214	23292	23225	23153	23293	23150	23206	23084	23271	23269	23217	23382	23197	23378	23216	23328	23269	23150	23273	23221	23193	23311	23081	23289	23257	23223	23172	23225	23232	23208	23225	23133	23385	23175	23278	23149	23284	23154	23241	23355	23176	23352	23247	23256	23247	23125	23225	23186	23268	23202	23142	23349	23215	23289	23277	23298	23251	23143	23270	23207	23229	23206	23062	23312	23206	23252	23172	23338	23287	23310	23192	23098	23150	23245	23246	23190	23248	23120	23203	23206	23428	23124	23219	23326	23163	23173	23296	23128	23193	23095	23287	23350	23027	23207	23281	23291	23216	23183	23345	23093	23301	23253	23125	23296	23264	23150	23158	23215	23258	23270	23181	23223	23193	23296	23181	23190	23243	23189	23172	23332	23287	23146	23279	23259	23249	23198	23193	23236	23257	23099	23242	23290	23188	23297	23276	23385	23218	23265	23205	23234	23158	23143	23145	23227	23323	23067	23197	23191	23193	23268	23298	23239	23183	23220	23141	23146	23189	23389	23271	23121	23358	23184	23222	23233	23219	23160	23266	23300	23298	23171	23161	23284	23297	23173	23228	23123	23199	23200	23299	23140	23251	23155	23193	23177	23310	23035	23259	23100	23335	23185	23246	23158	23157	23271	23190	23151	23178	23163	23213	23171	23169	23183	23296	23208	23168	23275	23205	23259	23307	23230	23242	23153	23345	23216	23230	23170	23308	23210	23223	23259	23173	23226	23139	23215	23291	23150	23223	23161	23218	23190	23199	23256	23175	23118	23298	23213	23199	23229	23406	23257	23197	23153	23228	23282	23190	23270	23254	23356	23266	23127	23351	23337	23278	23212	23208	23196	23184	23194	23209	23224	23323	23223	23253	23176	23237	23291	23346	23294	23311	23256	23135	23118	23356	23147	23139	23333	23258	23201	23245	23144	23155	23280	23113	23272	23233	23050	23307	23281	23204	23275	23163	23242	23222	23241	23140	23132	23173	23302	23287	23136	23324	23261	23208	23281	23265	23217	23073	23150	23158	23250	23162	23210	23259	23224	23200	23255	23065	23222	23248	23144	23204	23127	23196	23147	23153	23227	23176	23127	23355	23282	23261	23063	23155	23180	23155	23240	23300	23178	23264	23148	23146	23291	23267	23220	23311	23143	23278	23247	23329	23398	23145	23208	23213	23150	23235	23255	23192	23294	23203	23272	23289	23242	23154	23227	23247	23208	23385	23136	23232	23073	23088	23319	23177	23138	23198	23254	23227	23306	23245	23282	23153	23264	23201	23300	23176	23406	23219	23096	23227	23171	23303	23173	23255	23175	23190	23213	23171	23232	23205	23217	23213	23243	23203	23164	23290	23218	23250	23201	23289	23132	23118	23213	23176	23159	23408	23276	23163	23366	23136	23223	23301	23157	23302	23248	23285	23165	23203	23313	23197	23206	23221	23182	23215	23182	23186	23439	23218	23129	23246	23234	23292	23277	23198	23214	23194	23211	23232	23290	23180	23157	23208	23365	23235	23193	23299	23362	23217	23255	23237	23089	23154	23264	23160	23221	23261	23299	23153	23187	23207	23193	23251	23341	23245	23226	23036	23169	23145	23360	23217	23315	23191	23210	23229	23388	23259	23162	23153	23231	23251	23218	23220	23300	23170	23210	23359	23279	23208	23253	23212	23197	23259	23194	23262	23141	23268	23133	23210	23353	23394	23299	23285	23288	23278	23242	23387	23245	23179	23225	23149	23374	23188	23272	23181	23213	23309	23271	23240	23291	23195	23135	23159	23314	23187	23230	23138	23252	23218	23268	23297	23282	23301	23166	23352	23118	23179	23174	23239	23273	23143	23178	23084	23354	23247	23196	23337	23183	23141	23411	23305	23265	23212	23147	23307	23294	23199	23286	23246	23106	23211	23240	23226	23159	23306	23196	23259	23260	23202	23130	23381	23225	23163	23297	23269	23160	23457	23117	23299	23314	23285	23201	23299	23215	23145	23368	23244	23387	23228	23143	23273	23230	23334	23266	23211	23251	23163	23310	23202	23226	23360	23290	23278	23292	23295	23260	23336	23327	23082	23349	23119	23215	23102	23249	23375	23168	23150	23274	23227	23242	23177	23162	23149	23232	23311	23298	23149	23090	23418	23210	23140	23294	23255	23178	23321	23234	23167	23386	23308	23248	23266	23245	23299	23173	23117	23238	23232	23130	23239	23211	23310	23237	23207	23279	23301	23169	23324	23281	23218	23310	23110	23236	23393	23198	23264	23275	23201	23310	23280	23118	23292	23335	23135	23238	23255	23188	23269	23265	23156	23309	23209	23332	23165	23219	23248	23174	23303	23216	23212	23308	23192	23222	23214	23257	23248	23288	23211	23152	23321	23248	23260	23286	23293	23210	23094	23200	23297	23206	23218	23228	23139	23232	23323	23228	23085	23148	23349	23357	23209	23237	23390	23317	23212	23233	23284	23312	23088	23266	23284	23220	23311	23360	23189	23190	23214	23270	23240	23280	23169	23158	23331	23200	23217	23242	23219	23195	23138	23287	23328	23255	23207	23304	23254	23289	23234	23123	23338	23027	23242	23244	23328	23216	23164	23291	23388	23140	23397	23269	23225	23297	23221	23233	23339	23293	23253	23173	23243	23205	23245	23346	23284	23252	23204	23185	23187	23163	23242	23265	23238	23251	23202	23346	23180	23226	23262	23075	23164	23244	23082	23292	23326	23201	23148	23292	23355	23202	23313	23298	23204	23379	23220	23266	23402	23285	23260	23244	23292	23324	23324	23291	23335	23219	23173
39333	33787	27781	23881	21702	21214	20258	19836	19971	19865	19199	19146	18535	17921	17487	17108	16996	17198	17293	17240	17388	17289	17706	17583	17556	17343	17147	17234	17258	17148	17371	17396	17167	17165	17426	17211	17240	17080	17033	17137	17156	17151	17339	17196	17157	17195	17307	17164	17287	17203	17176	17079	16927	17176	17274	17102	17258	17217	17292	17195	16945	17307	17262	17419	17310	17394	17328	17285	17320	17116	17291	17248	17418	17050	17157	17300	17318	17175	17199	17320	17331	17089	17199	17308	17374	17205	17259	17478	17352	17180	17055	17150	17184	17177	17383	17273	17067	17149	17281	17318	17232	16994	17269	17113	17243	17132	17255	17257	17195	17066	17109	17266	17102	17251	16970	17222	17360	17278	17299	17186	17195	17266	17371	17400	17070	17301	17225	17297	17254	17339	17265	17264	17122	17217	17180	17265	17240	17175	17424	17445	17082	17199	17325	17380	17364	17211	17073	17291	17274	17204	17369	17267	17244	17100	17244	17421	17199	17272	17125	17139	17134	17256	17301	17326	17286	17226	17253	17275	17143	17306	17400	17257	17441	17308	17275	17200	17118	17137	17421	17267	17141	17241	17312	17117	17170	17315	17174	17452	17297	17334	17315	17249	17345	17189	17401	17182	17017	17404	17293	17349	17286	17169	17220	17202	17505	17188	17427	17372	17113	17120	17404	17078	17306	17237	17423	17328	17286	17223	17298	17175	17246	17235	17238	17221	17291	17134	17303	17065	17299	17184	17445	17241	17174	17402	17203	17315	17233	17266	17102	17142	17244	17063	17214	17359	17140	17348	17058	17195	17295	17428	17308	17251	17223	17140	17410	17293	17289	17354	17051	17200	17259	17292	17151	17328	17466	17027	17180	17252	17172	17329	17351	17229	17108	17043	17058	17319	17146	17149	17185	17282	17214	17300	17107	17288	17235	16982	17180	17252	17110	17395	17451	17459	17269	17331	17157	17126	17216	17221	17215	17160	17528	17359	17283	17088	17333	17212	17255	17255	17113	17112	17342	17350	17190	17224	17182	17151	17285	17270	17188	17235	17276	17306	17258	17202	17319	17218	17332	17130	17303	17443	17174	16965	17190	17052	17334	17138	17275	17065	17225	17102	17103	17370	17320	17196	17060	17198	17074	17322	17191	17394	17190	17227	17343	17339	17113	17277	17137	17179	17076	17266	17176	17335	17197	17479	17394	17084	17410	17220	17296	17441	17326	17233	17343	17056	17047	17176	17261	17322	17348	17393	17243	17211	16915	17122	17348	17290	17291	17229	17467	17355	17211	17333	17169	17254	17495	17279	17193	17434	17304	17483	17287	17232	17243	17159	17055	17356	17360	17169	17169	17133	17282	17274	17354	17063	17126	17260	17240	17284	17277	17201	17159	17055	17227	17055	17043	17141	17178	17095	17300	17255	17373	17118	17318	17232	17302	17188	17482	17274	17159	16988	17159	17312	17329	17104	17232	17157	17323	17238	17141	17312	17330	17325	17272	17201	17125	16982	17335	17331	17367	17361	17236	17124	17313	17231	17236	17222	17150	17068	17269	17579	17220	17098	17377	17208	17294	17126	17436	17163	17290	17067	17297	17255	17313	17289	17264	17472	17129	17224	17272	17190	17178	17241	17327	17014	17262	17120	17406	17293	17171	17152	17205	17268	17150	17215	17157	17230	17336	17404	17288	17250	17204	17376	17143	17292	17217	17460	17506	17208	17366	17178	17292	17134	17167	17009	17194	17390	17127	17132	17494	17165	17333	17318	17227	17233	17176	17080	17228	17015	17077	17312	17348	17184	17350	17138	17278	17319	17296	17016	17275	17229	17222	17266	17473	17268	17293	17293	17250	17235	17039	17252	17285	17231	17509	17350	17415	17184	17106	17282	17309	17191	17176	17173	17348	17119	17142	17502	17064	17459	17426	17353	17465	17212	17154	17350	17290	17234	17223	17197	17457	17368	17333	17310	17136	17266	17327	17311	17418	17352	17192	17284	17240	16971	17326	17244	17224	17210	17149	17343	17177	17299	17229	17092	17273	17292	17271	17356	17297	17191	17451	17231	17175	17235	17281	17237	17380	17328	17041	17202	17371	17322	17168	16974	17155	17262	17336	17082	17258	17213	17368	17404	17006	17114	17232	17213	17160	17325	17201	17283	17104	17388	17236	17235	17153	17295	17309	17268	17154	17172	17093	17393	17120	17098	16891	17319	17185	17109	17659	17164	17234	17207	17505	17342	17205	17153	17106	17310	17218	17134	17337	17167	17176	17319	17199	17124	17096	17231	17231	17077	17253	17164	17297	17209	17115	17213	17523	17214	17176	17194	17165	17221	17163	17136	17289	17259	17236	17202	17261	17315	17353	17234	17264	17273	17423	17133	17060	17076	17258	17201	17281	17195	17354	17272	17321	17449	17227	17222	17341	17147	17249	17149	17474	17170	17277	17157	17218	17221	17450	17339	17386	17291	17515	17115	17132	17283	17165	17307	17336	17313	17320	17163	17110	17274	17381	17020	17446	17344	17329	17296	17305	17095	17281	17008	17344	17014	17210	17249	17398	16973	17246	17339	17273	17234	17432	17272	17435	17202	17148	16965	17110	17243	17312	17293	17423	17117	17258	16874	17287	17203	17274	17323	17153	16932	17045	17404	17118	17187	17251	17127	17205	17316	17410	17414	17374	17160	17185	17161	17287	17153	17388	17208	17330	17322	17336	17391	17356	17256	17343	17348	17405	17222	17258	17472	17318	17246	17237	17298	17156	17395	17369	17493	17193	17179	17225	17134	17034	17285	17166	17283	17019	17027	17353	17391	17384	17265	17105	17151	17110	17306	17277	17196	17068	17318	17234	17210	17120	17180	17478	17271	17046	17317	17501	17258	17299	17178	17117	17361	17372	17203	17177	17186	17449	17328	17095	17465	17180	17191	17275	17337	17432	17252	17260	17142	17205	17320	17445	17497	17311	17156	17191	17167	17313	17374	17264	17350	17343	17348	17183	17287	17041	17351	17191	17207	17467	17197	17126	17201	17237	17104	17097	17048	17238	17187	17048	17328	17318	17071	17281	17117	17296	17025	17341	17272	17300	17264	17377	17178	17363	17305	17422	17257	17448	17210	17276	17181	17122	17179	17291	17321	17203	17212	17239	17386	17035	17195	17315	17354	17272	17369	17331	17319	17206	17342	17304	17254	17241	17162	17267	17445	17297	17145	17243	17226	17101	17391	17337	17064	17104	17334	17137	17094	17339	17230	17278	17221	17434	17105	17236	17188	17337	17254	17225	17251	17234	17342	17292	17106	17232	17335	17146	17324	17254	17248	17279	17247	17303	17350	17188	17275	17195	17171	17143	17306	17355	17216	17177	17261	17272	17361	17212	17299	17364	17171	17228	17423	17216	17286	17261	17500	17023	17586	17255	17239	17335	17415	17211	17323	17427	17425	17270	17224	17411	17083	17177	17219	17378	17237	17093	17283	17315	17235	17239	17316	17386	17166	17306	17101	17175	17388	17187	17322	16978	17207	17109	17283	17298	17117	17161	17424	17225	17165	17134	17226	17191	17060	16961	17177	17291	17310	17457	16978	17389	17144	16990	17352	17239	17203	17279	17198	17415	17259	17290	17149	17283	17287	17207	17357	17201	17242	17162	17429	17329	17172	17334	17095	17211	17432	17238	17236	17284	17267	17323	17306	17150	17166	17177	17386	17429	17137	17302	17110	17255	17235	17164	17213	17263	17252	17145	17089	17205	17417	17126	17354	17296	17245	17389	17148	17185	17260	17289	17318	17468	17360	17272	17166	17254	17320	17151	17396	17582	17429	17373	17311	17337	17252	17328	17104	17190	17082	17375	17180	17297	17167	17306	17196	17329	17231	17222	17345	16881	17216	17373	17225	17195	17360	17441	17350	17234	17192	17243	17039	17133	17108	17218	17200	17267	17203	17103	17226	17331	17174	17020	17477	17371	17351	17149	17238	17237	17177	17300	17115	17202	17185	17251	17199	17241	17146	17144	17375	17008	17241	17245	17132	17309	17081	17238	17257	17198	16948	16980	17306	17164	17359	17030	17277	17128	17363	17132	17473	17248	17422	17117	17226	17140	17395	17393	17153	16973	17305	17305	17130	17479	17182	17317	17172	17104	17221	17260	17220	17161	17308	17170	17181	17084	17237	17246	17363	17235	17182	17200	17010	17214	17395	17391	17279	17264	17313	17125	17297	17289	17132	17238	17479	17197	17142	17200	17047	17265	17371	17446	17107	17361	17552	17081	17059	17233	17253	17123	17311	17226	17276	17170	17209	17242	17270	17462	17168	17076	17207	17253	17223	17334	17314	17289	17197	17265	17280	17244	17447	17308	17319	17278	17112	17172	17159	17165	17272	17367	17222	17210	17233	17125	17066	17192	17545	17106	17360	17263	17152	17370	17226	17326	17309	17155	17304	17182	17236	17264	17229	17092	17398	17189	17337	17225	17292	17560	17175	17065	17306	17138	17398	17350	17018	17205	17337	17139	17186	17168	17264	17123	17215	17290	17282	17302	17300	17482	17173	17267	17277	17511	17347	17305	17401	17383	17249	17220	17152	17155	17210	17338	17267	17258	17267	17111	17192	17337	17053	17200	17249	17257	17335	17351	17156	17294	17323	17285	17197	17234	17245	17273	17113	17192	17216	17350	17107	17100	17144	17213	17143	17252	17359	17230	17251	17267	17242	17497	17296	17308	17364	17270	17035	17288	17198	17231	17389	17474	17197	17322	17246	17238	17154	17477	17385	17203	17094	17231	17346	17242	17203	17257	17176	17127	17196	17361	17247	17285	17308	17186	17117	17140	17228	17236	17158	17327	17361	17233	17307	17355	17434	17496	17286	17296	17189	17173	17223	17533	17389	17377	17209	17311	17180	17290	17264	17292	17344	17359	17354	17062	17281	17363	17127	17375	17223	17204	17419	17096	17211	17204	17318	17337	17417	17273	17249	17332	17228	17095	17194	17158	17133	17110	17149	17356	17064	17551	17310	17331	17203	17189	17543	17311	17404	17058	17154	17192	17214	17312	17263	17231	17403	17304	17233	17197	17064	17327	17386	17143	17334	17092	17428	17260	17343	17229	17345	17446	17092	17286	17202	17262	17332	17274	17217	17338	17323	17212	17198	17254	17246
31546	25035	27144	28725	28346	27829	26777	26742	26621	25864	25642	25240	24354	23781	23497	23272	23160	23305	23272	23108	23152	23181	23650	23508	23225	23291	23080	23212	23092	23167	23255	23162	23237	23143	23014	23110	23131	23265	23151	23132	23182	23156	23159	23092	23154	22951	23217	23174	23179	22978	23207	23161	23150	23158	23219	23242	23213	23218	23137	23217	23168	23055	23229	23181	23184	23263	23032	23184	23188	23235	23169	23048	23142	23084	23315	23097	23178	23166	23098	23080	23154	23270	23102	23176	23266	23058	23058	23133	23223	23211	23131	23082	23142	23280	23129	23137	23317	22963	23251	23073	23157	23110	23171	23159	23057	23162	23083	23069	23150	23121	23184	23192	23195	23182	23127	23079	23358	23153	23333	23289	23341	23060	23056	23227	23113	23130	23160	23204	23338	23033	23007	23241	23084	23139	23095	23314	23169	23173	23077	23164	23259	23129	23231	23169	23224	23193	23139	23235	23116	23187	23160	23203	23176	23205	23141	23050	23232	23147	23187	23291	23086	23112	23152	23155	23319	23130	23269	23339	23207	23174	23256	23161	23158	23140	23350	23173	23210	23162	23166	23233	23179	23128	23154	23235	23266	23064	23117	23196	23150	23165	23209	23188	23099	23260	23048	23235	22984	23249	22977	23275	23148	23158	23304	23103	23130	23181	23163	23204	23255	23180	23168	23272	23116	23153	23177	23147	23117	23279	23210	23045	23179	23166	23213	23082	23143	23265	23087	23225	23154	23162	23278	23149	23274	23209	23166	23178	23188	23174	23294	23292	23113	23187	23115	23190	23150	23253	23200	23088	23267	23174	23132	23159	23257	23144	23080	23113	23191	23111	23174	23132	23143	23223	23123	23193	23165	23115	23274	23173	23234	23158	23155	23286	23281	23197	23297	23240	23037	23295	23094	23179	23154	23258	23200	23262	23265	23091	23250	23230	23313	23304	23151	23193	23224	23159	23087	23234	23258	23146	23258	23208	23274	23102	23309	23105	23264	23076	23267	23156	23135	23261	23079	23116	23125	23340	23302	23183	23197	23229	23238	23140	23312	23236	23180	23053	23130	23139	23150	23096	23290	23232	23212	23183	23303	23263	23174	23226	23083	23205	23227	23140	23093	23122	23189	23116	23222	23236	23171	23241	23251	23121	23199	23226	23253	23085	23246	23052	23239	23217	23273	23216	23166	23166	23136	23163	23101	23261	23166	23269	23179	23301	23227	23241	23198	23154	23204	23189	23295	23050	23251	23219	23197	23085	23258	23145	23249	23238	23203	23160	23287	23264	23206	23295	23143	23173	23189	23195	23239	23234	23123	23272	23112	23015	23087	23094	23180	23243	23120	23072	23170	23266	23264	23198	23202	23100	23214	23216	23226	23145	23140	23052	23268	23255	23189	23184	23173	23247	23207	23089	23359	23176	23199	23136	23346	23204	23215	23211	23208	23068	23119	23238	23187	23157	23150	23313	23146	23213	23163	23213	23157	23200	23247	23291	23171	23277	23264	23203	23122	23236	23208	23133	23369	23108	23310	23387	23176	23136	23083	23292	23170	23247	23225	23199	23148	23204	23183	23180	23200	23296	23188	23227	23299	23161	23315	23289	23086	23180	23183	23313	23087	23206	23158	23193	23143	23209	23303	23102	23151	23235	23317	23153	23254	23183	23236	23199	23132	23264	23187	23313	23198	23217	23250	23097	23192	23217	23140	23157	23153	23227	23235	23101	23202	23323	23191	23256	23223	23259	23291	23180	23325	23077	23099	23214	23059	23214	23244	23095	23255	23290	23217	23256	23144	23263	23139	23105	23146	23227	23164	23279	23209	23310	23190	23302	23192	23206	23325	23239	23056	23228	23163	23233	23246	23191	23071	23198	23130	23267	23170	23164	23246	23354	23193	23158	23187	23080	23314	23195	23287	23225	23222	23134	23272	23279	23098	23304	23172	23237	23186	23213	23140	23366	23140	23236	23350	23203	23172	23233	23265	23077	23149	23088	23218	23172	23244	23145	23261	23201	23133	23243	23296	23175	23242	23166	23210	23209	23260	23151	23293	23156	23293	23190	23083	23275	23137	23233	23192	23106	23115	23194	23104	23120	23140	23290	23192	23171	23248	23184	23234	23329	23077	23251	23118	23151	23336	23118	23138	23277	23186	23217	23132	23290	23258	23242	23268	23143	23132	23185	23202	23171	23113	23121	23169	23146	23286	23185	23228	23287	23236	23258	23286	23289	23135	23159	23221	23247	23263	22976	23241	23160	23187	23299	23086	23234	23139	23065	23235	23158	23335	23184	23251	23268	23201	23097	23217	23278	23110	23248	23201	23312	23151	23199	23212	23150	23205	23227	23139	23116	23263	23278	23146	23293	23170	23285	23279	23233	23200	23118	23222	23146	23282	23257	23353	23269	23151	23208	23143	23268	23160	23158	23298	23196	23201	23251	23355	23210	23297	23210	23143	23224	23058	23229	23372	23199	23182	23136	23247	23116	23286	23246	23128	23281	23098	23277	23148	23268	23225	23191	23295	23181	23210	23245	23315	23231	23213	23215	23139	23312	23184	23125	23225	23238	23267	23251	23194	23159	23182	23142	23178	23130	23225	23319	23235	23226	23190	23307	23155	23255	23184	23289	23119	23228	23146	23287	23151	23203	23283	23099	23292	23247	23326	23210	23244	23172	23208	23179	23113	23176	23221	23235	23237	23137	23171	23224	23207	23266	23263	23183	23188	23113	23324	23264	23160	23149	23217	23145	23105	23268	23272	23166	23339	23174	23278	23167	23273	23066	23207	23278	23170	23191	23292	23126	23360	23120	23241	23069	23304	23225	23225	23243	23232	23162	23308	23173	23215	23256	23249	23238	23207	23105	23330	23259	23344	23135	23192	23227	23214	23228	23192	23115	23262	23065	23202	23110	23126	23320	23255	23221	23119	23320	23287	23142	23197	23235	23279	23162	23169	23226	23130	23225	23356	23177	23243	23190	23087	23236	23102	23180	23128	23162	23169	23163	23210	23287	23166	23274	23264	23202	23209	23312	23166	23308	23218	23194	23260	23136	23112	23230	23196	23217	23206	23212	23276	23162	23127	23402	23244	23220	23274	23080	23201	23336	23257	23230	23159	23174	23319	23175	23265	23126	23434	22957	23188	23208	23246	23212	23130	23269	23168	23212	23168	23123	22957	23233	23392	23131	23159	23325	23148	23159	23231	23097	23300	23250	23208	23082	23285	23087	23311	23212	23137	23180	23268	23164	23177	23283	23172	23286	23242	23193	23174	23239	23185	23239	23215	23224	23256	23148	23289	23266	23222	23331	23133	23275	23083	23295	23191	23186	23098	23108	23141	23317	23221	23155	23264	23058	23232	23145	23260	23171	23143	23167	23221	23183	23208	23282	23315	23252	23377	23298	23050	23242	23212	23262	23231	23160	23151	23201	23209	23180	23275	23126	23225	23097	23173	23281	23246	23158	23297	23144	23215	23151	23424	23089	23158	23319	23198	23124	23201	23228	23220	23122	23322	23352	23360	23199	23153	23311	23184	23233	23364	23224	23238	23195	23226	23100	23246	23173	23218	23081	23231	23256	23088	23151	23221	23251	23174	23172	23201	23184	23190	23183	23111	23288	23137	23245	23154	23116	23155	23242	23256	23320	23162	23201	23149	23336	23163	23141	23221	23220	23148	23364	23130	23208	23210	23140	23221	23142	23326	23190	23164	23227	23114	23205	23220	23268	23169	23306	23213	23145	23262	23218	23247	23287	23153	23128	23248	23186	23278	23174	23177	23224	23295	23104	23233	23180	23180	23171	23258	23325	23234	23225	23143	23310	23199	23173	23288	23192	23227	23099	23260	23210	23178	23325	23217	23216	23193	23186	23264	23203	23147	23252	23144	23192	23136	23328	23255	23210	23159	23085	23266	23292	23148	23335	23162	23260	23315	23191	23173	23269	23288	23217	23144	23260	23217	23315	23115	23346	23200	23236	23310	23225	23226	23184	23198	23123	23220	23190	23258	23225	23252	23219	23199	23145	23297	23185	23258	23249	23132	23280	23185	23108	23341	23264	23230	23154	23383	23235	23227	23217	23145	23284	23230	23241	23196	23185	23153	23257	23280	23171	23250	23244	23151	23103	23349	23147	23108	23403	23235	23023	23201	23256	23099	23304	23240	23148	23137	23244	23300	23202	23086	23271	23162	23180	23338	23208	23294	23305	23308	23211	23109	23179	23197	23301	23248	23216	23283	23205	23219	23373	23205	23189	23268	23222	23202	23237	23106	23185	23134	23228	23272	23154	23196	23082	23324	23197	23037	23211	23185	23303	23271	23168	23191	23320	23158	23145	23304	23288	23226	23168	23269	23226	23182	23351	23152	23055	23424	23040	23285	23301	23262	23241	23083	23149	23142	23257	23403	23138	23276	23200	23314	23204	23133	23299	23278	23211	23123	23205	23161	23172	23183	23201	23231	23252	23210	23122	23337	23235	23237	23254	23263	23152	23217	23084	23330	23229	23143	23232	23209	23320	23091	23320	23274	22995	23298	23145	23188	23228	23142	23257	23310	23199	23157	23190	23116	23113	23281	23330	23145	23224	23222	23203	23312	23272	23267	23201	23157	23225	23333	23138	23300	23184	23088	23291	23287	23183	23359	23231	23136	23287	23221	23283	23320	23273	23269	23208	23214	23395	23267	23355	23201	23237	23135	23294	23169	23154	23340	23217	23217	23170	23247	23218	23111	23252	23115	23250	23327	23281	23342	23145	23229	23190	23213	23193	23316	23318	23154	23353	23121	23269	23235	23235	23326	23225	23236	23129	23232	23145	23249	23171	23237	23232	23210	23328	23248	23208	23093	23190	23311	23251	23310	23202	23167	23388	23180	23180	23155	23263	23266	23226	23129	23219	23242	23230	23206	23288	23202	23147	23303	23246	23316	23102	23361	23210	23241	23224	23203	23232	23214	23243	23144	23346	23306	23017	23191	23230	23206	23106	23262	23253	23155	23243	23243	23318	23243	23229	23208	23246	23248	23167	23268	23210	23280	23239	23296	23293	23214	23250	23181	23326	23168	23120	23247	23042	23195	23073	23289	23403	23367	23287	23177	23267	23080	23194	23305	23205	23181	23161	23313	23323	23182	23117	23357	23345	23291	23224	23321	23187
31719	27754	23232	20869	19933	20065	19362	18435	18099	18203	18104	17876	17942	17639	17503	17190	17298	17227	17113	17149	16983	17396	17286	17236	17207	17074	17169	17085	17064	17223	17121	17159	17080	17417	17310	17250	17186	17192	17400	17118	17162	17157	17138	17324	17294	17175	17536	17193	17082	17253	17479	17205	17374	17236	17253	17194	17143	17279	17440	17320	17152	17338	17300	17011	17037	17135	17319	17309	17283	17196	17154	17262	17258	17138	17315	17243	17505	17298	17195	17280	17180	17381	17434	17405	17034	17218	17181	17272	17189	17137	17481	17144	17462	17226	17055	17269	17228	17217	17238	17348	17268	17180	17395	17335	17191	17300	17179	17079	17218	17365	17417	17134	17153	17108	17203	17122	17361	17450	17234	17084	17172	17014	17173	17231	17434	17187	17377	17248	17248	17393	17178	17250	17281	17016	17088	17398	17269	17028	17307	17204	17203	17170	17440	17181	17348	17095	17317	17450	17301	17223	17229	17310	17106	17346	17444	17333	17254	17200	17189	17381	17463	17375	17083	17325	17406	17123	17399	17260	17358	17164	17043	17172	17387	17282	17379	17051	17232	17105	17037	17264	17166	17256	17270	17309	17295	17258	17213	17282	17068	17231	17234	17258	17277	17292	17277	17191	17345	17305	17270	17202	17264	17233	17311	17169	17352	17373	17235	17287	17085	17163	17357	17324	17274	17305	17415	17375	17351	17331	17361	17495	17185	17239	17599	17492	17444	17191	17286	17288	17423	17186	17291	17380	17368	17388	17018	17462	17373	17412	17208	17141	17194	17139	17250	17215	17161	17150	17270	17191	17241	17277	17157	17163	17314	17191	16989	17183	17210	17205	17178	17268	17136	17236	17361	17253	17366	17322	17168	17322	17173	17405	17404	17246	17264	17185	17259	16928	17292	17225	17165	17246	17269	17067	17256	17163	17329	17371	17232	17249	17167	17244	17216	17186	17039	17292	16968	17251	17273	17345	17380	17289	17323	17349	17236	17052	17326	17248	17229	17212	17314	17288	17162	17145	17298	17376	17436	17115	17287	16961	17239	17223	17146	17243	16992	17289	17177	17340	17186	17211	17418	17405	17255	17205	17304	17473	17244	17198	17350	17272	17382	17412	17249	17148	17349	17359	17410	17176	17336	17283	17527	17481	17365	17139	17336	17181	17625	17247	17191	17373	17325	17349	17440	17381	17241	17358	17209	17380	17410	17398	17065	17264	17293	17189	17070	17308	17312	17313	17196	17168	17454	17224	17329	17244	17208	17263	17205	17420	17220	17092	17249	17171	16976	17197	17334	17381	17230	17305	17167	17144	17326	17326	17349	17417	17371	17365	17310	17137	17416	17237	17057	17331	17588	17160	17152	17266	17251	17210	17388	17169	17276	17234	17327	17151	17215	17296	17243	17296	17319	17167	17260	17123	17484	17106	17171	17365	17064	17130	17360	17394	17264	17303	17423	17068	17309	17381	17239	17221	17152	17309	17262	17105	17404	17212	16974	17355	17203	17377	17241	17222	17293	17280	17232	17185	17209	17063	17239	17484	17346	17087	17281	17326	17161	17336	17142	17421	17124	17311	17237	17263	17092	17177	17034	17010	17296	17218	17468	17387	17306	17336	17114	17415	17196	17317	17361	17305	17098	17291	17177	17156	17179	17274	17164	17242	17144	17175	16966	17129	17350	17243	17064	17333	17202	17355	17495	17282	17208	17234	17223	17233	17561	17393	17255	17333	17373	17570	17244	17386	17328	17190	17382	17235	17136	17398	17363	17403	17478	17430	17263	17420	17247	17348	17244	17305	17340	17357	17161	17390	17197	17436	17378	17287	17523	17372	17270	17079	17351	17287	17137	17417	17333	17280	17180	17140	17333	17238	17236	17167	17225	17342	17504	17249	17234	17269	17252	17342	17098	17288	17235	17128	17030	17148	17325	17076	17330	17260	17225	17157	17317	17238	17053	17148	17137	17258	17363	17290	17270	17056	17442	17322	17335	17204	17140	17322	17123	17415	17243	17475	17432	17259	17412	17345	17371	17170	17215	17324	17344	17423	17103	17191	17243	17258	17347	17309	17201	16970	17320	17258	17561	17350	17341	17043	17188	17057	17297	17347	17365	17286	17418	17288	17164	17213	17277	17144	17091	17234	17457	17257	17306	17171	17277	17375	17210	17165	17268	17400	17387	17262	17083	17272	17206	17316	17146	17220	17195	17227	17273	17327	17394	17345	17214	17092	17145	17213	17418	17171	17206	17326	17415	17039	17115	17225	17251	17414	17205	17237	17034	17243	17364	17162	17049	17216	17206	17438	16999	17319	17319	17356	17308	17116	17366	17201	17295	17261	17364	17361	17439	17393	17230	17438	17240	17223	17404	17288	17234	17243	17306	17156	17083	17349	17235	17315	17440	17405	17288	17326	17217	17254	17163	17365	17375	17353	17346	17312	17247	17188	17266	17206	17216	17182	17169	17227	17282	17382	17292	17261	17123	17181	17240	17182	17345	17266	17320	17269	17282	17001	17197	17097	17125	17261	17360	17386	17058	17315	17361	17302	17497	17477	17456	17092	17500	17315	17277	17522	17173	17183	17178	17276	17410	17310	17256	17425	17132	17076	17212	17046	17064	17166	17208	17257	17173	17109	17405	17192	17301	17370	17253	17386	17425	17207	17437	17264	17231	17024	17320	17176	17336	17349	17131	17073	17371	17343	17324	17374	17456	17268	17227	17120	17263	17222	17395	17211	17208	17261	17364	17056	17173	17116	16994	17204	17201	17145	17309	17311	17020	17316	17272	17215	17176	17270	17242	17301	17262	17057	17092	17094	17139	17290	17247	17287	17464	17264	17201	17158	17159	17058	17359	17340	17238	17260	17250	17371	17248	17228	17206	17237	17314	17282	17324	17417	17111	16981	17360	17265	17322	17075	17137	17266	17436	17235	17203	17397	17319	17214	17142	17128	17219	17221	17335	17243	17296	17223	17473	17409	17423	17238	17088	17203	17092	17332	17362	17411	17422	17281	17112	17263	17016	17146	17266	17215	17175	17471	17242	17341	17435	17199	17039	17207	17212	17193	17092	17345	17463	17378	17252	17278	17480	17349	17402	17253	17165	17273	17214	17285	17386	17192	17450	17181	17241	17274	17288	17027	17307	17321	17355	17255	17275	17232	17137	17235	17260	17062	17206	16954	17173	17116	17460	17270	17147	17378	17274	17428	17249	17436	17221	17338	17515	17246	17091	17176	17235	17212	17266	17215	17269	17348	17287	17291	17104	17160	17433	17157	17259	17163	17380	17129	17573	17108	17147	17369	17389	17308	17450	17187	17438	17548	17116	17307	17130	17313	17457	17338	17358	17266	17097	17169	17274	17326	17255	17364	17407	17122	17408	17342	17304	17314	17243	17237	17204	17101	17086	17419	17320	17357	17295	17338	17380	17173	17162	17267	17339	17323	17341	17445	17361	17177	17143	17259	17192	17361	17279	17105	17292	17175	16996	17430	17344	17299	17374	17178	17378	17020	17332	17123	17199	17088	17119	17122	17309	17412	17246	17378	17185	17242	17257	17408	17389	17408	17117	17253	17261	17390	17185	17240	17388	17330	17354	17389	17295	17458	17177	17230	17248	17087	17327	17134	17187	17312	17194	17313	17121	17372	17541	17158	17226	17174	17060	17194	17230	17005	17338	17256	17271	17501	17397	17166	17297	17389	17161	17394	17385	17172	17332	17388	17268	17319	17073	17119	17329	17157	17411	17310	17115	17348	17205	17413	17389	17460	17382	17271	17128	17343	17256	17216	17347	17396	17417	17382	17584	17150	17394	17207	17252	17284	17278	17157	17203	17248	17128	17255	17197	17445	17226	17325	17530	17329	17321	17265	17330	17411	17296	17423	17271	17286	17388	17375	17394	17445	17509	17038	17176	17362	17349	17311	17208	17317	17162	17162	17108	17446	17442	17543	17275	17058	17184	17152	17252	17299	17380	17253	17176	17283	17348	17267	17245	17382	17179	17350	17448	17088	17120	17149	17291	17382	17404	17469	17274	17236	17365	17185	17407	17313	17310	17338	17287	17187	17032	17185	17387	17066	17300	17281	17444	17294	17235	17446	17379	17189	17250	17138	17192	17376	17321	17203	17271	17219	17148	17178	17422	17404	17288	17056	17232	17240	17252	17211	17268	17368	17504	17212	17314	17344	17229	17346	17249	17305	17343	17204	17249	17160	17246	17343	17238	17204	17479	17192	17352	17160	17115	17211	17151	17292	17101	17164	17231	17273	17131	17111	17078	17274	17422	17121	17456	17270	17362	17248	17310	17338	17381	17085	17111	16997	17366	17198	17258	17152	17389	17277	17278	17054	17320	17213	17116	17141	17084	17075	17081	17182	17295	17241	17465	17360	17491	17437	17137	17473	17335	17045	17284	17119	17372	17277	17231	17089	17449	17253	17148	17360	17241	17280	17287	17169	17224	17336	17256	17234	17162	17185	17364	16988	17357	17374	17167	17400	17206	17145	17068	17054	17389	17242	17337	17398	17376	17329	17208	17098	17219	17266	17330	17093	17153	17353	17308	17243	17238	17184	17300	17196	17187	17213	17205	17319	17236	17238	17112	17234	17292	16935	16938	17361	17086	17367	17071	17285	17175	17250	17437	17369	17264	17286	17264	17194	17185	17386	17124	17244	17396	17295	17435	17356	17384	17680	17198	17188	17173	17430	17293	17355	17164	17151	17119	17068	17240	17274	17275	17148	17388	17074	17243	17240	17290	17103	17289	17136	17142	17194	17163	17296	17362	17267	17429	17530	17398	17295	17559	17314	17343	17506	17413	17310	17238	17398	17318	17192	17329	17319	17158	17559	17300	17088	17278	17188	17396	17381	17232	17299	17223	17224	17345	17307	17503	17079	17302	17245	17158	17249	17259	17148	17312	17185	17482	17275	16985	17184	16951	17224	17299	17408	17224	17067	17137	17296	17222	17339	17385	17264	17441	17253	17240	17268	17180	17241	17167	17296	17182	17304	17203	17246	17450	17169	17246	17183	17326	17382	17205	16996	17349	17195	17289	17342	17335	17194	17035	17314	17533	17494	17118	17287	17201	17310	17243	17245	17169	17243	17464	17433	17345	17248	16984	17295	17433	17355	17202	17352	17259	17208	17361	17258
30688	24974	25633	26983	27809	27237	25592	24595	24603	24271	24332	24065	23918	23453	23128	23124	22998	23021	22967	23040	22984	23059	23190	22945	23025	22984	22870	22922	22907	23031	23062	23045	23125	23061	22987	22949	23055	23039	22984	22937	22944	22997	23054	23015	22924	22978	23052	22912	23093	23033	22988	23151	22983	23178	22909	23055	23151	23023	23066	23011	22967	22994	23018	23032	22983	23071	22939	22989	23034	22946	22981	22985	22854	23006	23111	23096	23057	23152	22874	22946	23104	22948	23029	22934	22954	22862	22985	23029	22935	23028	23015	23142	23105	22996	23021	22979	23112	23120	22902	22992	23045	23036	23074	23106	22920	23078	22971	22983	22993	22863	23139	22996	22967	22993	22871	23018	23158	23030	23047	23024	23113	23014	23018	23116	22967	23030	22984	23031	23022	23081	23092	23088	23064	23044	22781	23094	23076	22942	23188	23127	23051	22930	23059	23096	23087	23158	22979	23058	22880	23092	22982	23095	22993	23029	23094	23133	23026	22987	23073	22955	23033	23088	23140	22960	23107	23057	23170	23041	22965	22952	23084	23017	23040	23077	23016	23066	23086	23101	22998	23042	23082	23061	23036	22995	23080	22957	23057	23003	22990	22908	23076	23182	23074	23011	23006	23050	23023	23098	22982	23174	23017	22942	23015	23079	23094	23018	23020	23045	22962	22918	23090	23017	23054	22997	23084	23078	23037	23091	23122	23274	23078	22981	23056	23061	23026	23042	23118	23087	23117	23016	23013	23050	23066	23023	23049	22938	22976	22927	23084	23069	23001	23093	22979	23076	23077	22928	23088	23132	23008	23113	23087	22873	23049	22969	23019	23090	23151	23105	23058	22984	23020	22909	23211	23099	23107	23098	23016	23105	22998	22947	23091	23018	23017	23054	23076	23076	23148	23115	23066	23067	23044	23145	22928	23169	22981	23098	23082	23054	23121	22984	23030	23183	23021	23069	23106	23103	23071	22923	23139	23077	23041	23015	23050	23039	23157	23117	23134	23135	22992	23031	23212	23008	23034	23193	23069	23101	23037	23113	23182	23026	23105	22981	23163	23075	23031	23108	23005	23087	23100	23044	23144	22996	23049	23045	23047	23059	23082	23013	23125	23077	23114	23112	22988	23006	23034	23049	22921	23110	23151	23080	23024	23133	22996	23099	23053	23008	22964	23117	23005	23073	23112	23021	22964	23117	23148	23104	23003	23095	22999	23051	22929	23164	22973	22970	22973	23102	23122	23010	22968	23154	23011	22957	23092	22983	23084	23130	23003	23096	22966	23148	23044	22960	23105	22933	23070	22996	23019	23060	23139	23028	23190	23013	22990	23051	23038	23047	23156	23007	23063	23111	23041	23077	23000	22975	23108	23130	23053	23071	23022	23107	23055	22944	22997	23135	23117	23163	23038	23038	23033	23221	22962	23051	23115	23057	22997	22989	23084	23036	22963	23073	22929	23185	23051	23197	22995	23044	23014	22998	22986	22975	23100	23144	23082	23049	23064	23053	23190	23080	23045	23037	22986	23022	23073	23096	23240	23054	22985	23189	23053	23080	23079	22970	23153	23104	23031	23047	23087	22920	23086	23099	22941	23076	23136	23080	23026	23069	23120	22992	22986	22976	22934	23101	22937	23107	23022	23000	23077	23098	23029	22982	23059	23034	23118	23096	23078	23095	23073	23034	23214	23080	23043	23024	23061	23041	23072	22980	23064	23059	23092	23037	22978	22993	23062	23071	22982	23038	23014	23060	23248	22988	23051	23207	23192	23067	22985	23037	23164	23088	23021	22992	23136	23127	23012	23105	23061	22947	23009	23040	23067	23108	22979	23220	23092	23019	23038	23165	23073	23029	22922	23052	22931	23199	22951	23135	23047	22946	22994	23057	22948	23150	22940	23095	22929	23143	23081	22900	23143	23064	23094	23064	23115	23099	23164	22977	23010	23066	23089	23130	22973	23161	23035	23023	23155	22998	23064	23098	22952	23005	23207	22996	23025	23148	23014	23037	23088	22978	23111	23036	23115	23004	23126	22999	23124	23172	22961	23089	23093	23151	23095	23035	22999	22999	23096	23117	22965	22914	22931	23092	23042	23108	22995	23012	23043	23088	23075	22962	23066	23041	23099	23083	23152	23095	23081	22967	23084	23090	22982	23132	22918	23016	23132	23052	23109	23059	23053	22975	23143	22975	23180	22954	23004	23225	23116	23070	23069	22973	23114	23064	23059	22960	23102	23100	23019	22980	23160	23062	23038	22991	23038	23034	23053	23091	23004	23059	23086	23153	22943	23035	23104	23122	23024	23043	23039	23097	23003	22918	22968	23069	23051	22951	23082	23051	23030	23068	23155	22987	22913	23175	23020	23111	22885	23081	23065	23109	23219	22993	23097	23032	23084	22947	22986	23098	23140	22992	23065	23041	23058	23175	23011	23146	23079	22995	23021	23011	23002	23101	22979	23039	22956	23069	23013	23084	23163	22956	23078	22968	23034	23070	22935	23080	22995	23043	23070	23091	22992	23035	23048	23139	23042	23039	23032	23095	23121	23033	23068	23159	22977	23220	23031	23036	23036	23085	23030	23055	23091	23078	22984	23060	23134	23003	23084	23069	23052	23094	23043	23208	23097	22990	23049	23082	23174	23031	23088	23108	23074	23035	23058	23022	23112	23108	23055	23148	23133	23018	23029	23115	23077	23009	22985	22993	23096	23053	23018	23065	23080	23065	23095	23046	23277	23099	23086	23038	23165	23084	23083	23040	23188	22944	22900	23140	22986	23072	22981	23111	23052	23186	23103	23111	23074	22974	23158	22982	23032	23038	23083	23090	23106	22936	23064	23138	23003	23107	23074	23090	22916	23187	23013	23181	23059	23080	22990	23066	22938	23027	23020	23077	22957	23111	23115	23024	23003	23037	23046	23108	22999	23066	23050	23165	23037	23075	23138	23157	23044	22976	23131	23080	23044	23019	23084	23097	23096	23052	23038	23031	23158	23081	23082	23188	23008	23108	23045	23026	23129	22978	23051	23093	22956	23119	23028	23182	23046	23005	23052	22989	23120	23010	23040	23091	23089	23013	23073	23161	23098	23232	23000	23052	23126	23124	23012	23154	23072	23128	22965	23078	23093	23059	23071	23115	23100	22921	22992	23048	22842	23131	23113	23030	23002	23126	22941	23110	23096	23040	22967	22985	23113	23041	23054	23022	23123	23106	23041	23090	23024	23033	22880	23020	22894	23225	23117	23026	23100	22999	23156	23066	23138	22991	22996	23076	23088	22961	23148	23004	23072	23054	23039	23073	22952	23026	23152	23102	23084	23067	22984	22922	23138	22956	23164	23126	23058	23050	22993	23158	23099	23084	22957	23010	23044	23119	23150	23143	23074	23078	23150	23022	23087	23067	23049	23053	23059	22962	23079	23023	23080	22976	23119	22951	23152	23060	23022	23026	22989	22950	23283	23064	23078	23071	23030	23052	23102	23091	23070	23077	23004	22973	23057	23097	23152	23068	23053	23166	22999	23010	23099	23006	23076	23065	23098	23115	22919	23150	22972	23051	23149	22979	23139	23146	23020	23009	23039	23134	23018	23184	23080	23035	22999	23071	23154	23093	23044	23227	22970	23120	23049	23036	23244	23069	23068	23098	23073	23089	22981	23128	23045	23142	23023	23044	23006	22967	23176	23045	22975	23041	22974	23111	23167	23108	23146	22979	23079	23100	22851	23179	23014	23158	23126	23059	23026	23072	23199	23210	23031	23126	23120	23088	23097	23135	23039	23103	23161	23011	22969	23022	23047	23113	23131	23174	23134	23145	23035	23213	23133	22937	23073	23060	23211	23094	23082	23052	23122	23104	23014	23097	23039	23190	23010	23048	23075	23123	23033	23052	23272	23043	22972	23034	22966	22970	23159	23052	22979	23065	22993	23093	22917	23220	22934	23037	23079	23105	23113	23057	23015	23056	23044	22919	23124	23092	22985	23105	22971	23086	23108	23068	23084	23117	23034	23245	23081	23062	23058	23035	23176	22998	23125	23026	23059	23087	23148	23086	23038	23097	23068	23258	23091	23250	23132	23039	23095	23184	22971	23054	23025	23027	23025	23101	22900	23109	22970	23167	23142	23058	23039	23067	23034	22999	23176	23078	22964	22997	23201	23189	23030	22997	22942	23068	23033	22929	23231	23225	23007	23056	23062	23107	23112	22934	23220	23070	23001	23103	23127	23090	23017	23050	23096	22949	23239	23013	23016	23087	23125	23133	22974	23143	22998	23026	23051	23093	23055	23157	23073	23004	23074	23030	23023	23034	23212	23028	22956	23012	23065	23135	23132	23138	22962	23104	23101	23071	23042	23119	22953	23108	23066	23042	22919	23152	23222	23063	23033	23146	23024	23018	23156	23124	23061	22887	22954	23091	23071	23146	23176	22962	23109	23217	23012	23033	23113	22967	23046	23094	23012	23145	23192	22932	23094	23115	23008	23116	22993	23005	23029	23054	23108	23042	23072	22987	23038	23107	22995	23076	23238	23146	23097	23046	23090	23145	23070	23016	22970	23168	23121	23000	22999	23149	22935	23027	22956	22991	23012	22926	23154	23009	23118	23082	23044	23069	23085	23175	23047	23037	23064	23041	22895	23070	23077	23057	23020	23134	22981	23165	22987	22922	23085	23060	23007	23127	22965	23105	22987	23129	23110	23127	23063	23126	23111	23049	22960	23047	23050	23060	23138	23099	23045	22855	23092	23102	22991	22935	23140	23173	23044	23090	23204	23214	23151	23045	23182	23126	22936	23041	23158	23115	23085	23131	22980	23128	22998	23045	23046	23094	23083	23080	23090	23067	22940	23160	23163	23069	22960	23109	22983	23166	23134	23157	22968	23040	23057	22963	23002	23025	23036	23046	23153	23151	23270	22965	23152	22963	23051	23138	23095	23001	22936	23181	23200	22975	23191	23119	23231	23150	23082	23024	23245	23043	23010	23002	23051	23006	23096	23002	23119	23006	23010	23178	22974	23195	23066	23030	23026	23076	23046	23121	23104	23132	23053	23063	23182	22986	23069	23029	23093	22923	23070	23026	22971	23159	23126	23112	23086	23132	23064	23027	23055	23202	22953	23151	22898	23081	23078	23064	23035	22931	23062	23006	23112	23148	23073	22998
35896	30455	26578	23612	22799	22612	21144	20034	19557	19537	19289	19348	18948	18398	18321	17972	17664	17649	17722	17572	17623	17783	17944	17895	17813	17587	17899	17642	17734	17619	17623	17773	17509	17426	17621	17556	17738	17635	17662	17633	17448	17843	17847	17976	17624	17493	17907	17809	17653	17567	17594	17899	17788	17576	17931	17654	17842	17649	17361	17679	17662	17601	17621	17707	17757	17739	17750	17597	17493	17684	17621	17603	17593	17821	17783	17699	17632	17636	17746	17620	17765	17767	17737	17462	17616	17515	17587	17710	17799	17623	17832	17617	17661	17662	17759	17667	17870	17772	17804	17641	17757	17560	17815	17706	17655	17895	17646	17670	17783	17590	17643	17532	17722	17683	17410	17804	17637	17801	17914	17696	17677	17584	17776	17682	17586	17731	17606	17778	17754	17582	17488	17691	17732	17648	17778	17873	17630	17592	17565	17602	17679	17747	17612	17690	18067	17711	17693	17794	17512	17495	17847	17714	17571	17783	17548	17592	17627	17611	17641	17660	17668	17789	17803	17605	17856	17655	17794	17848	17655	17673	17513	17700	17542	17746	17767	17638	17606	17647	17656	17653	17596	17655	17600	17676	17967	17876	17600	17649	17632	17709	17820	17699	17817	17708	17732	17619	17659	17873	17667	17679	17846	17654	17621	17679	17940	17596	17693	17693	17726	17708	17634	17907	17597	17469	17824	17496	17677	18094	17699	17405	17747	17540	17730	17698	17809	17557	17942	17556	17692	17763	17940	17500	17788	17757	17459	17701	17795	17727	17582	17766	17562	17646	17738	17749	17854	17786	17515	17732	17885	17661	17702	17760	17661	17627	17849	17619	17647	17625	17638	17580	17759	17514	17654	17512	17752	17533	17761	17631	17637	17733	17647	17713	17692	17676	17640	17646	17885	17786	17797	17688	17638	17682	17580	17572	17789	17520	17722	17624	17574	17722	17675	17734	17655	17841	17813	17739	17582	17589	17628	17884	17876	17757	17868	17588	17525	17742	17657	17576	17660	17590	17623	17692	17646	17585	17855	17821	17818	17494	17818	17609	17629	17697	17608	17632	17700	17454	17557	17684	17580	17562	17652	17602	17662	17760	17551	17736	17771	17539	17723	17688	17621	17680	17734	17493	17513	17743	17764	17619	17860	17724	17740	17819	17700	17823	17772	17523	17795	17806	17997	17712	17622	17860	17681	17615	17678	17641	17927	17890	17649	17661	17499	17672	17783	17910	17795	17751	17603	17525	17896	17740	17648	17655	17872	17718	17565	17416	17698	17772	17699	17601	17611	17617	17580	18007	17889	17804	17720	17686	17935	17752	17690	17710	17579	17783	17738	17763	17586	17649	17630	17596	17573	17724	17755	17734	17845	17727	17683	17654	17800	17828	17858	17883	17751	17701	17655	17696	17818	17771	17728	17583	17615	17705	17781	17589	17509	17679	17807	17540	17825	17538	17804	17645	17764	17562	17818	17883	17758	17691	17697	17612	17657	17620	17630	17634	17818	17618	17880	17555	17546	17574	17893	17712	17481	17537	17719	17686	17709	17726	17597	17717	17727	17865	17778	17562	17629	17861	17626	17708	17553	17645	17919	17762	17364	17833	17655	17703	17628	17544	17748	17697	17698	17798	17899	17762	17638	17671	17800	17643	17840	17683	17601	17836	17711	17691	17693	17884	17707	17891	17756	17779	17708	17463	17513	17927	17854	17841	17769	17528	17942	17817	17774	17685	17851	17784	17737	17869	17703	17941	17763	17599	17760	17918	17730	17487	17620	17669	17613	17737	17755	17768	17777	17682	17468	17674	17730	17807	17649	17804	17697	17629	17625	17750	17699	17520	17568	17738	17497	17739	17651	17637	17542	17641	17716	17768	17813	17484	17654	17667	17796	17509	17678	17745	17593	17692	17747	17773	17658	17700	17467	17702	17556	17668	17828	17851	17826	17672	17869	17706	17540	17764	17610	17612	17612	17740	17600	17506	17603	17772	17644	17531	17747	17688	17673	17782	17659	17638	17788	17848	17617	17739	17563	17826	17727	17687	17596	17663	17574	17782	17976	17674	17814	17667	17711	17832	17893	17624	17666	17772	17556	17828	17669	17619	17761	17821	17804	17554	17799	17662	17420	17493	17693	17728	17726	17736	17680	17808	17874	17623	17754	17787	17895	17688	17680	17505	17557	17575	17623	17766	17432	17711	17695	17852	17693	17828	17891	17526	17580	17681	17516	17610	17693	17686	17628	17646	17674	17614	17537	17587	17646	17469	17626	17706	17723	17659	17609	17654	17745	17709	17723	17618	17552	17664	17773	17651	18014	17639	17615	17649	17756	17706	17762	17725	17804	17742	17625	17698	17555	17744	17848	17650	17648	17713	17536	17712	17627	17748	17801	17592	17580	17754	17698	17803	17667	17687	18044	17749	17561	17531	17700	17619	17600	17886	17632	17694	17678	17776	17654	17743	17728	17468	17675	17675	17648	17496	17608	17732	17735	17665	17530	17865	17701	17582	17771	17690	17693	17757	17688	17778	17528	17658	17659	17883	17823	17839	17821	17844	17479	17845	17690	17683	17734	17656	17889	17814	17658	17695	17568	17480	17787	17571	17493	17677	17557	17624	17767	17532	17820	17637	17770	17568	17749	17747	17690	17774	17877	17801	17516	17761	17802	17555	17573	17649	17600	17596	17884	17579	17741	17732	17831	17661	17794	17711	17853	17788	17762	17581	17739	17795	17588	17949	17736	17769	17896	17627	17636	17606	17648	17725	17816	17721	17735	17868	17886	17715	17766	17615	17775	17579	17827	17733	17713	17627	17626	17713	17691	17754	17669	17732	17732	17462	17755	17732	17570	17963	17807	17719	17865	17853	17472	17581	17654	17865	17646	17728	17702	17943	17751	17581	17659	17659	17804	17825	17635	17468	17383	17554	17755	17861	17578	17709	17727	17841	17535	17611	17572	17964	17689	17655	17845	17796	17583	17658	17717	17673	17620	17827	17701	17728	17535	17728	17691	17670	17790	17829	17748	17600	17714	17860	17820	17637	17661	17641	17728	17428	17620	17744	17722	17592	17772	17866	17647	17739	17756	17803	17751	17613	17752	17627	17914	17597	17755	17686	17689	17696	17552	17553	17908	17598	17741	17605	17898	17839	17920	17751	17664	17782	17733	17557	17671	17736	17814	17666	17786	17794	17616	17631	17717	17779	17509	17928	17571	17527	17747	17576	17772	17527	17783	17961	17662	17704	17575	17592	17723	17599	17686	17842	17747	17737	17702	17508	17580	17739	17719	17665	17422	17620	17756	17547	17677	17678	17629	17802	17759	17534	17765	17907	17850	17444	17910	17581	17775	17586	17830	17588	17580	17568	17619	17597	17802	17676	17559	17822	17757	17803	17698	17754	17723	17653	17614	17488	17830	17567	17520	17827	17738	17624	17744	17802	17779	17705	17518	17627	17602	17559	17591	17730	17542	17603	17716	17645	17730	17849	17736	17676	17665	17564	17676	17836	17627	17663	17855	17690	17787	17604	17729	17670	17719	17502	17835	17636	17556	17779	17648	17742	17821	17615	17723	17809	17618	17726	17620	17697	17768	17599	17751	17734	17624	17776	17820	17566	17611	17578	17840	17680	17758	17582	17701	17557	17681	17809	17808	17889	17743	17803	17881	17739	17356	17546	17746	17712	17936	17756	17627	17742	17857	17614	17608	17515	17638	17725	17786	17644	17603	17818	17754	17599	17565	17521	17866	17718	17768	17798	17846	17504	17697	17667	17866	17400	17813	17616	17636	17787	17745	17596	17592	17722	17833	17818	17629	17829	17718	17647	17821	17689	17678	17519	17725	17432	17573	17647	17802	17730	17735	17794	17941	17855	17702	17535	17573	17547	17732	17678	17741	17557	17693	17571	17434	17752	17764	17643	17638	17754	17751	17644	17890	17793	17758	17732	17824	17658	17554	17882	17657	17557	17726	17857	17583	17912	17663	18019	17870	17751	17598	17724	17820	17693	17905	17668	17850	17817	17705	17713	17651	17754	17503	17709	17365	17583	17664	17641	17819	17944	17728	17642	17763	17583	17638	17622	17815	17883	17736	17666	17776	17759	17798	17618	17647	17694	17581	17785	17671	17699	17631	17749	17671	17552	17855	17622	17633	17581	17666	17575	17668	17621	17471	17507	17875	17821	17805	17654	17804	17623	17715	17749	17785	17815	17913	17753	17744	17641	17661	17609	17742	17502	17631	17573	17684	17832	17675	17657	17658	17605	17498	17570	17607	17714	17779	17759	17678	17617	17903	17783	17628	17674	17576	17668	17569	17641	17811	17874	17649	17761	17959	17714	17754	17561	17697	17707	17622	17634	17624	17684	17609	17709	17708	17856	17880	17710	17628	17633	17719	17870	17684	17729	17730	17783	17704	17776	17783	17779	17864	17652	17689	17680	17541	17546	17393	17602	17774	17621	17748	17784	17717	17672	17713	17853	17553	17586	17809	17677	17854	17576	17604	17700	17659	17758	17498	17684	17697	17573	17744	17547	17717	17743	17717	17667	17742	17765	17814	17625	17894	17761	17649	17658	17715	17735	17713	17836	17497	17577	17562	17940	17825	17616	17647	17710	17789	17665	17807	17780	17741	17729	17607	17695	17675	17829	17840	17741	17579	17763	17795	17651	17751	17713	17506	17645	17721	17681	17392	17715	17720	17660	17619	17584	17801	17771	17771	17585	17506	17665	17859	17722	17686	17764	17447	17550	17808	17785	17772	17595	17664	17735	17776	17610	17525	17826	17799	17538	17707	17549	17815	17848	17666	17605	17666	17762	17575	17301	17575	17748	17710	17685	17419	17603	17815	17955	17612	17488	17885	17925	17998	17748	17871	17575	17814	17598	17742	17846	17704	17896	17856	17681	17645	17834	17768	17643	17630	17660	17687	17789	17600	17706	17844	17869	17901	17796	17555	17941	17704	17834	17659	17849	17998	17775	17768	17586	17530	17678	17659	17690	17640	17549	17451	17702	17763	17771	17845	17675	17708	17776	17845	17895	17621	17748	17509	17444	17551	17624	17578	17871	17837	17614	17503	17837	17593	17737	17840	17667	17715	17751	17669	17463	17755	17632	17807	17814	17805	17549	17568	17747	17604	17849	17492	17683	17786	17752
32292	25340	27158	28795	29403	28091	26299	25845	25540	25112	24890	24636	24190	23520	23177	23024	22887	22997	22993	23021	22842	23142	23187	23094	23029	22849	22925	22900	22901	22911	22939	22938	22942	22817	22834	22925	22959	22851	22914	22916	22885	22865	22954	22900	22995	22910	22948	22844	22967	23069	22851	23066	22925	22918	22900	22748	23057	22970	22805	22829	22978	23004	22936	22982	22773	22978	22932	22998	23162	22810	23054	22936	22887	22943	23089	22735	23079	22759	22959	22972	23100	22907	22977	22893	22969	22908	22933	22930	23004	22832	22919	22946	22885	22998	22930	22972	22881	22961	22995	23021	22941	22867	23017	22981	22887	22945	23108	22970	22889	22951	22803	22931	22877	22812	22946	23005	22923	22896	22991	22937	22935	22999	22991	22963	22900	23031	22866	22929	22922	23088	22857	22978	23026	22872	22933	22881	22851	23062	22953	23034	22864	23014	22859	22996	22937	22963	22786	22973	22832	22893	22971	22972	22850	22819	22883	23037	22840	22930	22891	23076	22972	22967	22936	23014	22991	22938	22959	22923	23053	22824	22908	22868	23004	22787	23014	22918	22954	22961	22958	22950	22986	22951	23083	22836	22975	22971	23038	23023	22822	23109	22969	22931	22928	22883	22977	22828	22976	22990	22953	23003	22916	23047	22828	22878	22908	22972	22968	22952	22941	22928	22879	22973	22936	22999	22932	22950	22972	22896	23077	22966	22945	22987	23048	23123	22911	22951	22920	22911	22995	22900	22958	22922	23036	22888	23019	22952	22962	23045	22982	22912	23083	22933	23042	22943	23015	23045	22946	22965	22920	22995	22840	22883	22980	22892	22948	22949	22873	22950	22989	23006	23077	22934	22977	23032	22894	22895	23011	22941	23016	22971	22940	22984	22937	23058	22825	22898	23078	22857	23078	23096	23045	22943	22987	23009	22954	22916	23023	22907	22984	22977	23075	22928	23000	22979	22952	22936	22972	22949	22915	23027	22885	22854	23055	22959	23070	22967	22982	22978	22967	22930	22907	23009	22897	22989	23073	23064	23063	22965	22931	22899	22969	23016	22942	22893	22944	22955	23000	23055	23013	22923	22964	22936	22899	22991	22952	22949	23023	22962	23133	23084	22865	23030	23134	22970	22972	23024	22950	22970	23048	22947	22955	22976	22975	23075	22953	22968	22983	22875	23047	23049	22972	22919	23051	22953	23070	22977	23011	22934	22975	23043	22852	22989	23023	22974	23029	23055	22885	22965	23134	22802	23004	23014	23054	22916	22907	22935	22946	22942	22946	23015	22901	23015	22945	22868	22986	23092	22832	22910	22949	22860	23053	22875	22981	22924	22865	22853	22952	23002	23008	23036	22954	23028	23003	22985	22949	22919	22979	22935	23029	22966	22988	22980	22959	23053	22908	22999	22985	22960	22850	23049	23016	23000	23132	22852	23014	23009	23006	23056	22983	22984	23071	22948	23101	22873	23058	22969	22906	23034	22865	22858	22952	22958	22964	23044	23072	23014	22947	23096	22969	22929	23033	22967	23033	22861	22940	22939	22844	22924	23036	22975	22941	22800	23049	23074	22948	22997	23053	22870	23092	22967	23070	22849	22999	22945	23016	23014	23065	22954	23025	23122	22976	23031	23017	22860	22981	22941	23074	23011	22907	22935	22931	23054	22973	22865	22915	22972	23045	23007	22919	22949	22873	22999	22995	23131	22958	22927	22916	23000	23076	23010	22955	22991	22913	22969	23080	23054	22986	22860	22960	22867	23001	23001	23000	23026	22922	22922	23083	23085	22945	22844	22876	22922	23104	23103	23001	22943	23087	22954	23043	22900	22901	22968	22999	23036	22911	22981	22898	23099	22958	23041	22954	22906	23034	23030	23001	23058	22869	22918	22931	23088	22904	23046	22992	23054	23028	22823	22911	22967	22931	23007	23034	22990	23055	22988	22919	22987	23072	22915	22991	23052	23029	22870	22995	22953	22925	22930	23018	22925	22962	22828	22991	23023	22978	23100	23100	22840	22962	23012	23028	23026	22999	22956	22997	23020	22976	22874	23048	23135	22882	22954	22958	23008	23107	23035	23017	22778	22861	22963	23053	22945	22983	22953	23020	22953	23083	22889	23069	22934	22975	22956	22982	22897	22964	22972	22971	22909	22955	23034	23091	22917	23023	22972	23004	23059	23011	22852	23037	23127	22949	22924	22896	22915	22943	22855	23075	22908	23004	23015	22956	23110	23005	23161	23018	22973	23036	23038	22860	23021	22932	22868	23009	22790	23074	22893	22981	23053	22998	22837	22892	23046	22757	22919	22963	22807	23017	23044	22863	23085	22950	22976	23056	23119	22840	22970	22945	23003	23065	22978	22901	22990	23010	22962	23081	22939	23006	23124	22913	22943	22909	22977	23093	22897	22969	22989	22976	22988	22950	22857	22946	22951	22926	22979	23054	23012	22833	22981	22888	22996	22925	23064	23014	23016	23071	22996	23062	22871	22962	23032	22816	22909	22958	23007	22926	23027	23053	22976	22935	23009	22827	23063	22928	22926	23102	23005	22895	23075	22993	23028	22972	23020	22834	23060	22969	22935	22886	22987	22926	22936	22831	22917	22900	22966	22853	23026	22866	22932	23026	22956	22974	23102	23057	22929	22971	23042	22944	22910	23093	23056	22969	22935	22960	22992	22957	23028	23112	22961	22965	22969	23006	22950	23006	22999	23058	23024	22878	22984	22864	23031	23091	23022	22916	22939	23020	22996	23001	23093	22896	22997	22952	22936	23005	22985	23052	23031	22914	22988	22823	22925	22961	22922	23074	23022	22817	23011	22933	23044	22905	23113	23130	23025	23073	23054	22947	23044	23094	22974	22995	22964	23002	23033	22947	22923	22968	22945	22870	23015	22944	23007	22897	22984	22808	23029	23000	23076	23063	23003	22989	22973	23022	22989	23087	22841	23030	22868	23028	23044	22980	23030	22878	22958	23031	22965	23025	22860	22948	22915	23035	22982	22950	22895	22989	22978	22962	22944	22976	23081	23029	22975	22979	23034	22971	22986	23068	22938	22931	22966	22978	22999	23054	23072	22983	22923	23055	23003	22964	22969	22950	23073	22958	22978	22905	22955	23033	23005	22926	23040	22772	22976	22925	22982	22996	22976	23052	23071	22993	22965	23044	22986	22966	23045	22947	23045	23009	23004	23054	22983	22944	22970	23005	22956	22867	23116	23004	23034	23044	22849	23007	23235	23054	23032	23077	23008	22993	22950	22961	22962	22952	22858	23027	23008	23032	22965	23093	23050	23027	22952	23010	23140	22822	23033	23102	22933	23104	23006	23137	23090	22941	22933	23070	22942	22941	23014	23033	22992	23067	22967	22986	22972	22858	23010	22939	23081	22898	22963	23006	23102	22789	23140	23004	23003	22929	22990	22928	23033	22873	23069	23046	22922	22782	22989	23047	22954	23040	23011	22976	23033	22890	23037	23099	23021	22969	22982	22994	23075	23177	22996	22966	22929	23018	22980	23023	22965	22868	22957	22930	23006	22986	22908	22986	23018	22960	22991	23071	23041	23057	22728	22988	23170	22958	23005	23073	23028	23037	22965	23047	23014	23015	23070	23000	22952	22867	23067	22822	22993	23013	22920	22960	23124	22908	23041	23127	22989	23101	22959	23004	23088	23123	23010	22872	23040	22989	22923	23018	23268	22931	22987	22953	22923	22973	22983	23019	23059	23016	22997	23034	22901	23135	23089	23106	22949	22879	23054	22951	23030	23060	22934	23177	23074	23032	22942	23185	22894	22932	22873	22937	22999	22929	22980	23022	22940	22975	22976	23068	22982	22997	23008	23046	23052	23094	22886	23087	22893	22935	23032	22904	22875	22979	23046	22959	22984	23043	22908	23004	23097	22957	23109	22925	23083	22966	22919	22924	23067	23007	22989	23048	22918	23098	22881	22983	23047	22975	23019	23035	22930	23036	23014	22980	23075	23074	23153	22975	22931	23060	23047	22949	23029	22954	23041	23087	22952	22944	22890	23136	23004	22969	22997	22985	23032	23060	23015	22980	23072	23015	22953	23055	22997	23048	22994	23044	22851	22917	23037	23016	22979	22984	22919	22981	22883	22974	22933	23112	22976	23087	22995	23200	22890	23016	22953	22950	23032	23066	23044	22920	23013	23165	23095	22980	22884	22884	22958	22975	22977	22922	22915	22994	23007	22850	23106	22974	22960	23049	23030	22859	22954	22998	23003	23078	23013	23041	22998	23109	22927	23013	23016	22923	23017	23001	22974	23037	22957	23110	22889	22964	23084	22975	22966	22969	23080	23015	22824	22936	22936	22924	23058	23055	22994	22998	23073	22906	22959	23059	23056	22978	23007	22942	22985	23065	23098	23148	23091	22812	22962	23048	22906	23047	23007	23026	22951	22946	22977	22992	22956	23002	23074	23060	22939	23046	23061	23034	23040	23067	22872	23044	22960	22951	23051	22907	23000	22869	22952	23097	22980	22999	22921	22962	22960	22950	23009	23047	23062	23123	22934	22964	22994	23045	23072	22848	22992	23027	22913	22934	23040	22982	22977	22975	22934	22956	23031	22931	22960	23040	23026	23018	22950	23109	22987	23055	22896	22976	22976	22921	23037	23004	22980	23140	23002	22945	23083	23086	22952	23009	22971	22994	22988	22996	23088	23069	23118	22946	22933	23078	23036	23047	23106	23063	23035	22982	23112	22978	22858	23085	23063	23098	22987	23141	22926	23048	22980	22958	23080	22964	22919	22952	23075	22920	22982	23019	23061	22923	23021	22976	23020	22984	22960	23057	22990	23130	22923	23033	23076	22945	23004	22920	22949	23017	22958	23047	23020	23043	22964	22983	23006	23127	22986	23009	23055	23012	22876	23049	23036	23047	23016	22977	22985	23025	22978	23002	23021	23049	23000	22994	22892	23000	22998	22832	22955	22993	22978	22893	23164	22963	22977	23025	23037	22913	23045	22883	22922	23062	23036	22865	23048	23060	22924	22915	23028	22946	23079	22954	23076	23016	23045	23036	22988	22986	22929	23090	22965	23009	22962	23103	23004	22946	23032	22921	22961	23037	23049	22915	23024	22907	23015	22962	23091	23073	22870	22970	22949	23039	23004	23064	23104	22908	22948	23044	23072
31701	26698	23492	21614	21125	21949	22368	21956	21608	20845	19949	18953	18252	17987	17737	17763	17595	17637	17415	17548	17407	17363	17606	17739	17434	17422	17514	17367	17543	17415	17386	17427	17273	17465	17424	17493	17687	17690	17652	17409	17562	17519	17391	17385	17493	17533	17460	17227	17443	17471	17483	17332	17428	17448	17358	17472	17478	17448	17535	17625	17469	17343	17586	17544	17422	17487	17507	17441	17596	17616	17406	17582	17535	17421	17691	17572	17492	17272	17367	17328	17493	17382	17586	17475	17544	17548	17691	17383	17224	17476	17294	17456	17542	17491	17511	17450	17305	17399	17421	17299	17399	17585	17496	17538	17540	17480	17537	17373	17512	17434	17595	17586	17375	17450	17321	17559	17521	17381	17537	17591	17481	17245	17517	17198	17341	17448	17620	17541	17433	17181	17497	17408	17538	17495	17341	17466	17414	17572	17471	17354	17721	17382	17268	17414	17335	17540	17374	17339	17355	17407	17416	17459	17526	17551	17568	17658	17509	17429	17523	17687	17381	17589	17660	17490	17622	17441	17652	17400	17469	17312	17310	17355	17721	17590	17782	17538	17465	17400	17392	17445	17286	17401	17296	17374	17515	17610	17471	17643	17288	17543	17500	17452	17558	17496	17327	17336	17450	17445	17415	17572	17666	17627	17516	17483	17442	17498	17442	17540	17386	17405	17348	17560	17502	17410	17665	17357	17550	17473	17472	17541	17333	17427	17537	17489	17506	17622	17554	17555	17559	17405	17450	17503	17527	17627	17704	17509	17433	17536	17435	17617	17838	17494	17584	17631	17578	17516	17594	17329	17431	17654	17432	17609	17596	17458	17299	17519	17471	17426	17364	17453	17584	17454	17689	17479	17459	17512	17365	17483	17490	17611	17387	17585	17467	17374	17412	17563	17334	17504	17591	17542	17403	17317	17612	17610	17428	17509	17543	17556	17479	17496	17561	17450	17621	17497	17528	17539	17466	17675	17547	17542	17642	17391	17435	17641	17515	17583	17708	17546	17656	17449	17584	17462	17492	17432	17539	17578	17538	17554	17290	17594	17395	17532	17474	17648	17544	17461	17439	17759	17484	17521	17385	17559	17482	17660	17451	17602	17462	17765	17613	17491	17515	17429	17697	17490	17449	17607	17671	17621	17573	17297	17430	17298	17352	17665	17442	17522	17512	17341	17662	17463	17622	17502	17402	17641	17550	17455	17580	17743	17340	17317	17432	17530	17486	17521	17438	17541	17458	17512	17285	17358	17370	17373	17483	17462	17463	17567	17404	17663	17381	17283	17469	17512	17574	17376	17604	17293	17516	17590	17433	17599	17611	17619	17385	17587	17496	17375	17400	17577	17490	17403	17522	17407	17634	17589	17561	17510	17437	17688	17502	17278	17228	17377	17286	17438	17494	17508	17352	17455	17421	17629	17481	17383	17380	17645	17448	17314	17529	17497	17310	17350	17472	17306	17627	17463	17408	17415	17528	17223	17458	17448	17449	17482	17447	17598	17670	17610	17506	17560	17450	17399	17226	17266	17591	17491	17378	17425	17533	17406	17632	17758	17439	17739	17345	17456	17411	17432	17374	17551	17338	17568	17435	17483	17398	17343	17477	17485	17533	17533	17295	17389	17487	17601	17597	17625	17437	17597	17595	17498	17546	17513	17401	17670	17532	17474	17622	17400	17395	17402	17504	17565	17522	17663	17427	17479	17529	17527	17610	17652	17614	17343	17321	17356	17419	17562	17267	17449	17629	17424	17548	17353	17458	17395	17468	17583	17568	17575	17648	17430	17367	17798	17453	17547	17375	17347	17234	17652	17516	17607	17208	17623	17728	17563	17464	17577	17307	17271	17434	17451	17427	17505	17473	17500	17442	17614	17411	17504	17585	17512	17460	17425	17394	17610	17571	17490	17421	17560	17513	17487	17458	17371	17465	17528	17523	17610	17524	17609	17555	17503	17568	17466	17599	17616	17526	17472	17461	17631	17538	17524	17856	17379	17574	17394	17442	17578	17484	17407	17470	17295	17604	17577	17579	17425	17376	17414	17506	17458	17499	17712	17643	17450	17618	17624	17659	17467	17446	17598	17777	17569	17533	17535	17374	17492	17490	17510	17484	17382	17567	17532	17305	17639	17455	17432	17515	17711	17528	17348	17686	17474	17451	17390	17485	17472	17669	17750	17536	17519	17222	17349	17587	17531	17443	17396	17465	17688	17685	17613	17508	17584	17507	17524	17495	17559	17607	17424	17486	17538	17546	17437	17743	17619	17456	17603	17685	17582	17526	17392	17392	17348	17540	17362	17602	17689	17325	17099	17420	17564	17591	17357	17731	17346	17471	17775	17739	17553	17518	17561	17541	17327	17408	17470	17746	17442	17673	17563	17404	17437	17466	17490	17409	17444	17517	17641	17464	17379	17525	17657	17413	17753	17411	17543	17570	17592	17642	17318	17528	17224	17571	17542	17691	17426	17475	17472	17349	17394	17462	17569	17575	17560	17607	17436	17532	17700	17512	17578	17618	17521	17577	17602	17569	17612	17427	17482	17648	17775	17561	17457	17659	17361	17663	17525	17556	17425	17617	17549	17387	17584	17536	17394	17516	17350	17527	17510	17521	17842	17443	17465	17403	17570	17528	17561	17257	17697	17409	17443	17486	17583	17376	17556	17312	17434	17658	17421	17669	17648	17514	17423	17675	17428	17291	17499	17641	17526	17609	17310	17458	17387	17751	17615	17623	17454	17615	17453	17412	17536	17716	17642	17443	17613	17578	17533	17463	17553	17625	17563	17642	17560	17306	17469	17583	17335	17444	17405	17471	17767	17517	17578	17431	17506	17432	17578	17323	17231	17540	17583	17449	17516	17415	17558	17376	17396	17460	17559	17567	17416	17551	17424	17529	17552	17602	17423	17359	17328	17577	17204	17554	17504	17684	17417	17512	17316	17524	17404	17532	17376	17582	17522	17411	17559	17481	17465	17557	17682	17430	17486	17374	17680	17524	17611	17536	17427	17615	17534	17544	17607	17322	17326	17350	17429	17700	17649	17619	17339	17731	17505	17571	17487	17587	17673	17326	17365	17440	17563	17191	17398	17590	17406	17753	17393	17603	17443	17362	17644	17512	17711	17511	17438	17477	17462	17438	17488	17565	17552	17404	17240	17510	17394	17436	17468	17446	17423	17550	17385	17591	17389	17541	17581	17333	17761	17527	17475	17364	17510	17482	17607	17618	17408	17602	17694	17613	17384	17484	17476	17370	17381	17522	17500	17411	17478	17533	17568	17477	17263	17466	17465	17615	17437	17617	17326	17437	17422	17525	17527	17481	17622	17341	17531	17475	17402	17464	17563	17557	17519	17762	17500	17509	17511	17514	17684	17378	17363	17462	17299	17415	17620	17542	17438	17544	17519	17491	17416	17385	17536	17405	17510	17463	17571	17423	17425	17505	17496	17473	17539	17457	17383	17529	17514	17347	17381	17356	17484	17394	17509	17459	17500	17410	17450	17430	17310	17438	17475	17413	17591	17472	17644	17431	17639	17458	17426	17585	17276	17485	17507	17447	17493	17496	17387	17558	17417	17491	17415	17605	17487	17411	17718	17440	17435	17218	17678	17530	17636	17734	17463	17558	17350	17730	17398	17267	17390	17486	17259	17630	17550	17608	17389	17493	17531	17559	17301	17483	17550	17508	17352	17532	17532	17455	17503	17570	17568	17467	17441	17385	17202	17524	17491	17432	17601	17518	17538	17714	17375	17411	17492	17415	17317	17503	17452	17537	17577	17395	17402	17462	17267	17393	17454	17388	17360	17811	17671	17521	17501	17473	17445	17509	17353	17321	17407	17572	17371	17403	17439	17633	17398	17533	17412	17462	17496	17357	17601	17363	17513	17567	17344	17312	17352	17552	17548	17504	17648	17572	17561	17531	17458	17559	17516	17526	17512	17308	17616	17445	17524	17470	17430	17390	17234	17605	17662	17690	17447	17492	17538	17470	17678	17663	17533	17416	17417	17598	17275	17231	17477	17169	17399	17485	17410	17420	17566	17349	17538	17382	17262	17575	17603	17504	17605	17639	17534	17457	17556	17472	17651	17451	17482	17503	17327	17596	17475	17486	17601	17593	17738	17397	17483	17575	17507	17492	17727	17302	17513	17507	17535	17356	17315	17361	17510	17666	17685	17350	17516	17607	17549	17511	17455	17290	17478	17521	17438	17421	17286	17474	17486	17254	17442	17632	17513	17646	17499	17208	17240	17401	17402	17635	17400	17439	17728	17677	17488	17536	17320	17520	17573	17505	17361	17516	17490	17451	17621	17603	17481	17403	17300	17292	17486	17638	17495	17528	17242	17436	17563	17457	17593	17476	17530	17488	17563	17622	17674	17415	17640	17558	17612	17545	17372	17439	17203	17407	17632	17373	17373	17626	17507	17635	17673	17443	17420	17425	17442	17516	17527	17436	17690	17477	17647	17221	17374	17490	17376	17608	17804	17521	17577	17372	17398	17428	17315	17472	17546	17723	17502	17584	17639	17449	17450	17461	17484	17668	17543	17393	17474	17672	17626	17481	17248	17521	17323	17501	17315	17625	17487	17523	17693	17511	17283	17245	17381	17469	17495	17427	17466	17400	17541	17525	17293	17463	17570	17569	17608	17708	17401	17388	17442	17325	17543	17626	17558	17456	17516	17549	17605	17591	17347	17445	17514	17379	17544	17457	17670	17482	17435	17495	17703	17385	17553	17323	17464	17494	17539	17348	17524	17391	17639	17518	17653	17651	17461	17292	17532	17570	17557	17572	17438	17461	17404	17429	17505	17381	17595	17498	17458	17440	17529	17561	17486	17529	17549	17505	17659	17567	17461	17537	17385	17396	17437	17387	17297	17393	17344	17561	17512	17526	17562	17395	17516	17555	17519	17361	17467	17571	17675	17523	17356	17431	17391	17360	17571	17611	17667	17559	17260	17595	17467	17561	17636	17434	17402	17643	17436	17552	17592	17420	17292	17558	17592	17469	17610	17502	17608	17363	17414	17706	17395	17321	17459	17699	17549	17662	17456	17502	17633	17472	17684	17318	17265	17444	17651	17508	17526	17660	17535	17503	17705	17550	17436	17351	17414	17426	17404	17739	17525	17437	17477	17583	17598	17590	17198	17572	17417
29747	24752	26076	27744	29101	28906	28442	27791	27189	26348	25134	24430	23651	23312	23158	23233	23007	23041	22946	23004	23037	23085	23288	23093	23147	22988	23029	23024	23095	22970	22918	23013	22975	22987	22945	23045	22849	22934	22829	23002	23098	23019	22976	23015	23015	23021	23091	23031	22993	23111	22908	23025	22978	22941	22906	22969	22929	23063	22851	23028	23043	22941	22988	22925	22980	22980	22909	23009	23044	22940	22887	23006	23057	22993	23091	22945	23049	22859	22991	22983	23003	22979	22929	22994	23034	22948	22952	22954	23025	22977	23083	22964	23009	22960	23018	23021	23049	23004	22998	23058	23019	22909	23119	22958	23035	23004	22998	22963	22968	23047	22981	22978	23144	23096	22963	22949	22942	23010	22875	23185	22971	22904	23226	22978	23026	23040	23007	22996	23217	22916	22990	22855	22986	23009	22953	23010	23031	23062	22922	23052	23030	22992	23052	23081	23050	23011	22915	23009	22992	22958	22999	23092	22970	23091	23035	23001	23064	23116	22799	23038	22993	23132	23148	22948	23017	22983	23084	22955	23146	22927	22990	23002	23055	22959	23008	23015	23137	23122	23054	23072	22982	23072	22991	22977	22944	23017	22871	23135	23037	22995	22946	22845	23070	23002	22983	23071	22902	23104	22992	23017	23039	23019	23117	23101	23089	22984	22975	22964	23149	22925	22998	23174	23124	22983	22941	23114	23055	23061	22909	23000	23097	23055	23061	23015	23121	23139	22949	22957	23113	23073	23006	23084	22991	22910	23009	23204	23049	23040	22982	23080	23058	22975	23154	23023	22937	23038	22864	23055	23036	23064	22870	23051	23034	23171	23037	22913	23090	23038	23155	23040	23017	23096	23125	23022	23080	23013	23024	23039	22993	23113	22938	23140	22982	23043	23049	23036	23107	22918	23096	23013	22868	22988	23094	22979	22957	23015	23059	23167	22998	23223	23008	23069	23052	23034	23203	23006	22899	23095	23006	23115	23011	23056	23031	22995	22942	22928	23052	23037	23147	23042	23022	23104	22983	23046	22969	23111	22960	23037	23060	23077	23017	23060	23094	23003	22961	23029	23023	23026	23058	23039	23091	23020	23044	23025	22995	22996	23116	22993	23115	23094	22946	23168	22997	23030	23015	22984	23093	23014	23021	23034	23037	22995	23185	22970	22965	23092	22908	23068	22981	22964	23073	23100	23064	23217	23080	23041	23151	23079	22943	23075	23033	22897	23127	22948	23042	23066	23001	23035	23078	22870	22985	22966	23113	23033	23082	23021	23108	22993	23079	23060	23042	23081	22961	22962	23055	22987	22979	22940	23043	23087	22921	23179	22960	23167	22985	23114	22952	23063	23043	23004	22993	23011	22872	22965	23103	23176	22891	23152	23197	22964	23166	22828	23177	22913	22982	23038	22936	23025	23002	22988	23250	23070	23117	23082	23049	23041	23041	23070	23125	23145	23075	22953	23069	23053	23138	22957	23033	23067	23028	23039	23014	23067	23061	23050	23166	22988	22936	23031	23031	22997	23039	22938	23026	23070	22965	23051	23032	23130	22950	23048	22997	23005	22950	23055	22932	23086	23047	23130	22920	23124	23032	22944	23240	22957	22981	23018	23065	23106	23026	23087	22931	23059	23163	23009	23058	22963	23071	23024	23016	22919	23154	23205	23064	23196	22987	23098	23093	23100	22917	23039	23010	23116	23266	23147	23023	22920	23046	22995	22937	23108	23015	22990	23156	22928	22976	23015	22906	23006	23048	22989	23028	23061	23175	22993	23218	23033	22955	23147	23043	22942	23106	23108	23046	22902	22945	23023	23038	23007	22941	22944	23069	23105	23169	23064	23059	22878	23211	22965	23015	23131	23076	23099	23180	22971	23100	23054	23054	22987	23016	23094	22991	23021	22830	23180	22954	23138	23002	23036	22966	22943	23052	23010	22980	23199	22923	22964	23057	23043	22935	23215	23008	23024	22959	22960	23150	23069	23050	22839	23156	23079	22958	23015	23002	23062	23043	22991	23043	23051	23133	23072	22951	23160	23131	22974	23072	22860	23086	23163	22979	23165	22947	22974	22918	23097	22963	23024	22974	23031	23144	23078	23059	23103	23018	23024	23054	22988	23033	23010	23011	22952	22972	22987	23090	22887	22987	23166	23027	23013	23085	22995	23002	23056	23046	23077	23071	23004	23131	23215	23053	22999	22982	23166	23066	23085	22976	22961	23028	23100	23097	23049	23087	22954	23085	23185	23009	23151	23110	23106	23018	22940	23063	22993	22825	23196	22967	23041	22981	23039	23070	23173	23054	23178	22926	23009	22984	22968	22980	23010	23136	22976	23084	23079	23017	22987	23097	23041	23105	23067	22997	23122	22962	23021	22969	22994	23088	23130	22976	23010	22986	23010	23062	23082	23065	23045	22965	23044	23061	23038	23100	23093	23091	23033	23133	23005	23058	22991	22994	23135	22862	23192	23121	23030	23132	22951	23110	23013	23086	22988	23033	23025	22878	23140	22979	23039	23129	23274	23023	23017	23069	22953	23149	23009	23181	23109	23043	23063	23018	22976	23150	23024	22971	23053	23126	23064	22902	23124	22974	23107	23150	23006	22933	23098	23117	23051	23022	23034	23113	23161	22948	23098	23169	22971	22942	23003	23133	23119	23011	22991	23094	22960	23231	23062	23080	23103	23099	23050	23072	22982	23059	23049	22936	22993	23016	23033	22973	23045	23113	23013	23055	22998	23045	22991	23000	23052	23068	23165	23222	23155	23020	23170	23112	22978	23168	22903	23109	23180	22969	22990	22926	23158	22991	23074	22990	23154	23128	22975	22875	23092	22952	23081	23094	23059	23019	23031	23053	22961	23030	23039	22916	23006	23045	23111	23119	23154	22992	22981	23104	23010	22992	23043	23094	22949	23174	23038	23179	22986	23028	23057	23110	23076	22906	23183	23018	22997	23056	23052	23057	23132	22984	22944	23034	23019	23062	23123	23185	23044	22927	23127	23074	22900	23057	23034	23040	22850	23013	22940	23004	23105	22932	23091	22905	23010	22993	22971	23012	23015	23221	22912	23068	23029	22918	22905	22994	23116	23085	23071	23013	23102	23015	23057	22963	23022	22975	22971	23146	23071	22974	23114	23171	23050	23102	23148	23062	23027	23069	23061	23027	23132	22963	23056	23025	23159	23106	23041	23078	22978	23034	23048	23002	23094	23042	22983	23009	23015	23115	22945	23125	23087	22983	23088	22974	23223	23010	22978	22998	23005	23015	22975	23009	23024	23108	23219	22941	23107	22993	22973	23224	22994	23118	23041	23075	23046	23040	23041	23230	22938	23071	23047	23063	22950	23078	23088	23066	22948	23105	23011	23215	23039	23056	22999	23174	23033	22956	22953	22995	23212	23132	23101	23033	23157	23082	22987	23101	23097	23189	23056	22983	23009	22991	23005	23122	22866	23122	23035	23092	22945	23065	22974	23024	23091	22990	23148	23110	22993	22991	23126	23136	22994	23097	23043	23030	22930	23139	22951	23177	23043	23118	22998	22956	23007	23139	23113	23154	23081	22985	23055	23101	22996	23250	23056	23071	22959	23058	22939	23123	23041	23154	22941	23068	23015	23103	23101	23096	23035	23074	23178	23111	23089	23120	22993	22888	23116	22994	23051	23072	23190	22952	23042	23021	23048	23063	22983	23063	23148	23021	23146	23050	23039	23138	23074	23059	22969	23045	23050	23005	23118	23097	22897	23070	22998	23104	23093	23088	23130	22997	23077	22982	23062	23187	23027	23070	22949	23014	22978	23062	23062	23056	22984	23053	23029	23066	23048	23029	23015	23142	23013	23197	23096	22949	23147	23056	23043	23056	22974	23070	23045	23033	23141	22998	23064	23140	22974	23078	22992	22989	23001	23064	22989	23088	23163	23170	23124	23106	23140	23009	23090	22959	23123	23042	23090	23035	23163	23064	23109	23123	22985	23090	23067	23139	22919	22989	23081	23126	23035	23199	22917	23130	23054	23001	23016	22979	23103	23033	23045	23125	23096	23031	23170	23017	23026	23181	23062	22970	23005	22971	23056	23149	23056	23040	23020	23065	22969	23092	22925	22975	23166	23086	22928	22935	23067	23106	23113	22992	22982	23008	23007	23103	22839	23140	23100	22972	23056	23112	23136	23106	23068	22998	22941	23138	23070	23058	22964	23110	22977	23063	22987	22993	23028	23036	23087	23074	23001	23132	22942	23100	23003	23189	23043	23091	23079	23060	23055	23017	23205	23076	22996	23164	22976	23023	23163	22993	23121	23065	23035	23077	23182	23054	23018	23069	23133	22942	23063	23085	23156	23112	22981	22975	23122	23049	23180	22886	22865	23117	23035	23022	23020	23116	23036	23073	23057	22971	23103	22914	23119	23122	22990	23096	23036	23019	22999	23041	23065	23071	22990	23046	23060	23122	23083	22973	23125	23086	23001	22939	22853	23153	23028	23011	22962	23109	23066	23193	23031	23089	23130	23113	23000	23133	23081	23010	23058	22961	23082	23136	23094	23051	23159	23060	23019	23099	23056	22993	23110	22975	23050	23309	23007	23020	23082	23087	23054	23080	23039	23110	23046	23135	22931	23045	23115	22937	23086	23130	23103	23075	22996	23097	23071	23101	23101	23070	23067	23038	23068	22996	23154	22942	23029	23180	22973	23138	23072	23165	23084	23037	22959	23167	23077	23109	22971	22950	23080	23081	23132	23100	23026	23085	23150	23048	23097	22935	23122	23180	22979	23139	22998	22999	23038	23053	23178	23023	22987	23145	23049	23320	23016	23023	22962	23080	23085	23148	23166	23052	23080	23094	23118	23102	23060	23167	22982	23098	23278	22905	23227	23101	23140	23092	22950	23206	23232	23180	23043	23056	23155	23038	22914	23089	23037	23094	23047	23075	23148	23062	22938	22906	23030	23065	23056	22994	23054	23088	23052	23071	23130	23085	22983	23044	22976	23019	22976	23089	23113	23162	23048	22981	23024	23077	23206	23073	23099	23007	22996	23067	23063	23131	23092	22974	23155	22960	22978	23119	22923	23134	23034	23044	23180	23059	23032	23061	23020	22963	23068	23068	23116	22988	23069	23183	23123	22902	23037	23048	22989	22998	23032	23189	22981	23101	22925
31177	29090	27854	26027	25056	25623	26750	24679	23615	22143	20850	19918	19065	18592	18129	17888	17831	17930	17887	17838	17806	17875	18096	18131	17921	17722	17789	17988	17631	17830	17689	17694	17886	17825	17740	17894	17955	17882	17906	17858	17787	17617	17937	17657	17912	17894	17728	17876	17963	17826	17823	17866	17909	17832	17767	17828	17885	17738	17648	17681	17863	17821	17848	17976	17840	17562	17914	17673	18063	17850	17747	17764	17857	17843	17916	17879	17728	17840	17890	17836	17789	17921	17903	17628	17836	17959	17674	17533	17761	17758	17835	17816	17945	17833	17799	17859	17900	17570	17921	17848	17741	17929	17786	18089	18035	17892	17709	17901	17843	17973	17924	18019	17783	17710	17789	17692	17821	17848	17973	17833	17762	18016	17710	17817	18027	17748	17960	17734	17819	17910	17899	17915	17766	17766	17856	17814	17640	17761	17760	17791	17665	17641	17969	17697	17701	18036	17826	17724	17864	17970	17910	17800	17936	17909	17970	17714	18020	17907	18032	17803	17881	18221	17763	17785	17797	17916	17864	17806	17591	17675	17741	17733	17887	17732	18022	17847	17957	17760	17788	17910	17905	17976	17777	17868	17887	17882	17782	17910	18010	17827	17889	17641	17820	17880	17712	17616	17828	17804	17942	17725	17839	17584	17846	17995	17857	18003	17940	17818	17939	17677	17933	17748	17925	17984	17839	18016	18068	17898	17973	17939	17914	17936	17848	17822	18024	17810	17794	17952	17734	17955	17979	17801	17872	17983	17777	17984	17678	17935	17997	17949	17869	17720	17733	17772	17790	17864	18047	17550	17980	17977	17902	18027	17885	17903	17837	17932	17942	18144	17751	17793	17986	17826	17986	17813	17534	17866	17848	17744	17754	17740	17867	18021	18000	17830	17914	17912	17960	17750	17681	17922	17940	17707	17730	17646	17896	17992	17880	17839	17970	17712	17782	17815	17781	17948	17874	17873	17896	17828	17794	17870	17790	17798	17702	17951	17927	17838	17805	17738	17771	17820	17693	17755	17847	17864	17973	17856	17812	17780	17763	17772	17708	17837	17966	17821	17732	17862	18027	17692	17811	17954	17869	17734	17873	17847	17750	17740	17988	17848	17752	17957	17808	17911	17760	17635	17522	17963	17935	17625	17610	17819	17795	17799	17838	17863	17974	17942	17692	18020	18047	17904	17881	17889	17984	17895	17842	18066	17808	17884	17914	17851	17764	17847	17659	17896	18011	17983	17844	17763	17983	17806	17961	17794	17907	17636	17589	17759	17804	17665	17683	17855	17977	17963	17853	18125	17790	17819	17916	17797	17830	18007	17893	17634	17935	17894	17708	17852	18077	17792	17994	17701	17995	17990	17575	17677	17759	17741	17913	18014	17888	17716	18029	17684	17872	17780	17885	17673	17927	17853	17709	17861	17815	17855	17810	18065	17991	17801	17855	17838	17544	17674	17813	17780	17886	17934	17818	17809	17856	17819	17926	17956	17857	17758	17811	17695	17846	17922	17718	17799	17772	17968	17908	17945	17814	17779	17887	17896	17812	17883	17762	17701	17839	17974	17792	17787	17834	17983	17873	17942	17877	17780	17720	17811	17876	17928	17734	17972	17956	17823	17707	17836	17767	17645	17718	17826	17861	17873	17731	17886	17770	17876	17943	17677	17838	18066	17822	17827	17822	17808	17923	17859	17812	17817	17849	17940	17701	17683	17769	17772	17902	18093	17966	17804	17889	17859	18023	17965	17913	18165	17869	17798	17814	17752	17777	17981	17925	17879	17621	17830	17810	17857	18045	17741	17929	17975	17935	17644	18103	17825	17798	17626	17716	18031	17754	17930	18153	17834	18012	17846	17758	17939	17719	18011	17963	18019	17867	17908	18070	17782	17512	17809	17916	17784	18023	17920	17984	17866	17880	17732	17872	17941	18020	17973	17557	17711	17762	17881	17740	17849	17959	17755	17612	17915	17680	17857	17712	17974	17832	17882	17717	17835	17804	17790	17792	17689	17830	17752	17570	17852	17774	17981	17908	17953	17648	17878	17909	18022	17839	17869	17673	17761	18093	17841	17691	17923	17769	17939	17852	17827	17871	17915	17963	17852	17744	18058	18127	17624	17985	17910	17871	17985	17866	17825	17728	17614	17786	17700	17874	17850	17828	17924	17801	17810	17902	17648	17842	17801	17740	17828	17933	17763	17853	17782	17757	17911	17854	17721	17935	18080	17887	17857	17970	17657	17808	17870	17747	17868	17789	17914	17826	17642	17701	17689	17813	17738	17922	17715	17752	17744	17895	17950	17587	17654	17663	17820	17873	17915	17873	17872	17686	17687	17883	17822	17946	17881	18147	17915	17780	17866	17874	17641	17882	17977	17876	17710	17795	18066	17842	17869	17817	17928	17765	17875	18103	17788	18058	17808	17968	18092	17993	17778	17732	17992	17776	17770	17843	17990	17740	17794	17849	17954	17948	17793	17783	17823	17801	17799	17945	18063	17829	17955	17763	17900	17963	17981	17936	17860	17769	17816	17972	17873	17698	17759	17785	17839	17849	17789	17812	17885	17612	17810	17948	17625	17872	17799	17791	17783	17900	17843	17725	18070	17804	17909	17772	17857	18076	17870	18023	17707	18112	17811	17692	17964	17647	18002	17769	18018	17874	17735	17759	17737	17661	17859	17917	17959	17729	17808	17879	17962	17810	18022	17931	17747	17679	17649	17851	17710	17740	17565	17786	18021	17929	17873	17820	17621	17839	17723	17804	17748	17734	18022	17794	17685	17853	18139	17904	17629	17686	17772	17931	17697	17998	18027	17937	17780	17849	17849	17891	17996	17762	17778	17903	17900	17893	17864	17809	17734	17856	17985	17721	17716	17696	17972	17911	17689	17690	17821	17883	17572	17724	17675	17796	17685	17818	18085	18002	17908	17987	17619	17839	18006	17949	17830	17796	17663	17823	17891	17935	17693	18080	18039	17839	17777	18173	17842	18027	17683	17871	17780	18036	17765	18126	17662	17733	17730	18004	17873	17886	17987	17802	17912	18096	17791	17993	17797	17937	18042	17815	17853	17719	17720	17630	18037	17857	17706	17982	17875	17866	17787	17698	17665	17888	17870	17779	17769	17785	17856	17833	17735	17943	17868	17811	17872	18012	17742	17777	17771	17838	17859	17896	17970	17823	17684	17609	18001	17973	17710	17677	17832	17708	17864	17711	17733	17851	17848	17737	17896	17825	17806	17730	17672	17682	17841	17994	17788	17724	17811	17687	17861	17971	17801	17862	17871	17893	17826	17869	17834	18067	17932	17675	17842	17877	17786	17886	17693	17983	17885	17873	17922	17796	17813	18006	17843	17766	17705	17657	17883	17808	17945	17710	17790	17748	17823	17945	17883	17779	17830	17984	17960	17837	17684	17764	17755	17777	17823	17656	17823	17802	17765	17970	17561	17726	18001	17865	17962	17650	17679	17648	18035	17735	17756	17934	18002	18002	17765	17796	17791	17855	17652	17893	17820	17849	18117	17893	17787	17796	18074	17776	17605	17800	17798	17790	17897	17896	17959	17851	17685	17899	17948	17662	17820	17803	17589	17925	17963	17950	17832	17906	17670	17795	17896	17703	17816	18032	17918	17748	17944	17909	17776	17914	17787	17868	17946	17485	17906	17579	17679	17930	17925	17983	18014	17510	17699	17725	17734	17649	17800	17624	17763	17638	17808	17852	17963	17780	17757	18002	17809	18094	17908	17790	17866	18061	17742	17861	17706	17763	17918	17637	17908	17883	17936	18156	17916	17702	17922	17763	17634	17586	17655	17782	17898	17889	18009	17798	17992	17892	18003	18058	17967	18115	17734	17778	17920	17644	17776	17673	17751	17658	17702	17625	17835	17684	17594	17840	17949	17823	17939	17799	17898	18125	17916	17905	17878	17819	18166	17944	17742	17780	17810	17704	17803	17931	17840	17719	18027	17741	17911	18039	17840	18024	17886	17759	17813	17816	17720	17780	18187	17789	17743	17946	17879	17857	18027	17785	17671	17709	17807	17726	17829	17914	17823	17990	17857	17815	17783	17967	18054	17968	17828	18036	18026	17759	17935	17851	17883	17679	17768	17914	17721	17891	17810	17802	17690	17992	17851	17745	17834	17897	17830	17882	17901	17774	17744	17906	17521	17986	17993	17891	17967	17773	17918	17938	17876	17967	17880	18139	17941	17868	17731	17968	17860	17745	17692	17842	17671	17808	17990	17928	17881	17802	17933	17929	17806	17746	17850	17668	17927	17991	17832	17965	17774	17780	17953	17658	17735	17612	17985	18008	17762	17792	18097	17967	18006	17937	17988	17751	17856	17948	17729	17817	18053	17953	17971	17754	17743	17772	17720	17706	17708	17844	17743	17724	17907	17713	17630	17812	17814	17878	17743	17500	17869	17766	17776	17864	17796	17960	17753	17787	17797	17965	17873	17738	17922	17870	17663	17759	17830	18021	17836	17838	17890	17879	17974	18078	18176	18053	17901	17874	18101	17768	17797	17954	18010	17846	18086	17844	17864	17852	17819	17741	17955	17672	17888	17734	18003	17774	17813	17908	17757	17843	17826	17813	17977	17847	17801	18037	17736	17844	17878	17834	17767	17668	17700	17908	17557	17874	17898	17751	17627	17690	17740	17987	17897	17857	17906	17854	17893	17716	17573	17741	17832	18060	17742	17920	18018	17859	17787	17887	17858	17933	18023	17644	17811	17746	17707	17871	17905	17786	17871	17713	17954	17573	17755	17860	17791	17886	17940	17993	17997	17707	17816	17928	17694	17876	17893	17857	17957	17842	17731	17608	17938	17875	17793	17690	18026	17878	17773	17952	17743	17685	17983	17798	17840	17785	17744	17716	17708	17750	17898	17785	17712	17837	17731	17874	18019	17734	17880	17779	17742	17815	17800	17754	17693	17818	17704	17908	17807	17858	17906	17727	17689	17920	17819	17942	17832	18039	18112	18019	17906	17904	17698	17893	17848	17934	17880	17961	17875	17970	17906	17912	17859	17939	17765	17971	17921	18160	17802	17872	18119	17928	17866	17682	17860	17754	17767	17780	17888	17726	17982	18093	18009	17935	17900	18024	17955	17911	17897	17715	17789	17898	17791	17810	17846	17798	17756	17960	17853
31287	25805	27914	30025	29674	30019	29079	27826	27672	26679	25226	24679	23978	23552	23111	22895	22780	22809	22862	22680	22825	22909	23125	23277	22870	22896	22757	22897	23022	23004	22837	22947	22755	22849	22897	22883	22734	22760	22771	22842	22881	22885	22733	22954	22899	22784	22946	22786	22722	22771	22867	22963	22921	22828	22889	22961	22761	22825	22918	22805	22893	22872	22852	22600	22878	22840	22853	22817	22810	22933	22816	22889	22860	22894	22819	22826	22857	22889	22971	22703	23005	22840	22863	22722	22838	22803	23053	22771	22923	22799	22730	22848	22894	22826	22860	22863	22890	22914	22986	22826	22769	22853	22865	22983	22952	22829	22989	22790	22909	22923	22827	22940	22926	22810	23043	22793	22890	22844	22963	22980	22817	22861	22854	22862	22894	23012	22770	22832	22857	22784	22919	22870	22883	22972	22928	22956	22959	22804	22861	22882	22855	22901	22901	22888	22866	22969	22743	22866	23014	22952	22897	22863	22779	22818	22987	22845	22759	22889	22915	23061	22876	22851	22844	22888	22831	22863	22946	22972	22803	22954	22981	22912	22781	22926	22904	22763	23068	22853	22834	22954	22752	22886	22777	23001	22840	22843	22901	22815	22800	22939	23022	22803	22959	22917	22947	22752	23058	22882	22917	22923	22888	22954	22915	22835	22853	22786	22825	22939	22943	22864	22917	22834	22905	23044	22756	22929	22890	22878	22946	22947	22788	22901	22891	22989	22954	22851	22844	22945	22932	22875	22935	22915	22846	23063	22833	22895	22966	22923	22901	22820	22755	22917	22973	22951	22838	22839	22929	22873	22864	22916	23028	22946	22750	22930	22894	22904	22923	23058	22877	22727	22851	22850	22871	22931	22943	22899	22947	22811	22954	22879	23040	22748	22948	22943	22895	23008	22932	22933	22926	22825	22925	22887	22880	22907	22916	22926	23126	22886	22923	22837	22921	22882	22880	22871	22993	22822	22908	22948	22952	22790	22946	22829	22891	22827	23071	22981	22912	22927	22796	22919	22912	22857	22895	22790	22865	22913	22930	22868	23010	22822	22867	22829	22810	22955	22788	22986	22865	22980	22926	22949	22967	22919	23053	22895	23049	22867	22961	22968	22892	22886	22763	22956	22844	22814	22792	22850	22885	23014	22877	22981	22944	22863	22931	22847	23054	22858	22906	22943	23016	22863	22847	22955	22804	22948	22872	22941	22956	22962	22772	22889	22935	22860	22943	22960	22807	22942	22904	22975	22862	22968	22941	22876	22943	22956	23072	22890	22828	22935	22873	22908	23000	22907	22994	22894	23091	22850	22893	22956	22928	22877	22876	22853	22874	22976	22975	22909	22991	22813	22883	22794	22875	23041	22813	22864	22692	22958	22890	22797	23009	22903	23013	23067	22910	22916	23034	22945	22831	22980	22966	22983	22902	22833	22930	23002	22755	22948	22856	22962	22894	22913	22970	23032	22934	22886	22879	22820	22925	22867	22801	22916	22939	22815	22998	22781	22894	22828	22917	22934	22858	22824	22843	22860	22943	22936	22884	22925	22873	22913	22936	22742	22765	22918	22981	22797	22917	22938	23008	22916	23044	22838	23036	22825	22827	22976	22799	22942	22870	22967	22783	22947	22730	22959	22988	22917	22885	22932	22890	22761	22905	22861	23052	22892	22911	22984	22857	22929	22957	22975	22844	22824	23024	22825	23033	22795	22953	22934	22952	22887	22927	22854	22925	23049	22745	22852	23008	22990	22883	22953	22935	22944	22983	22856	22939	22955	22910	22879	22939	22910	22974	22930	22936	22942	22897	22915	22900	22895	22930	23029	22934	22909	22898	23010	22953	22825	23021	22856	22834	22933	22839	22874	22849	22933	22902	22840	22822	23108	22905	22941	23060	22864	22881	22933	22834	22972	23035	22925	23002	22747	22892	22810	23046	22905	22959	22916	22847	23070	22867	22873	22992	22837	22984	22831	22905	22945	22843	22867	22967	22835	22907	22901	22939	22944	22742	22936	22946	22970	22827	22914	22855	22877	22989	22918	22835	22903	22913	22870	22904	22748	22910	23036	23007	22887	22990	22802	22976	22868	22940	22848	22824	22946	22726	22865	22895	22953	22983	22781	22911	22806	23016	22924	22739	22887	22955	22835	22861	22954	22947	22924	22881	22941	22947	22909	22911	22990	22671	22881	22840	22982	22999	23025	22860	22948	22777	22965	22952	22826	23132	22736	22882	22922	22764	22940	22851	22960	23010	22864	22947	22857	22889	22920	22741	22825	23032	22975	22709	22954	22982	22991	22960	22943	22947	22891	22930	22953	22910	22819	22947	22850	22778	23004	22876	22918	23033	22969	22902	22996	22738	22916	22805	22967	22875	22799	23054	22777	23046	22837	22949	22911	22953	22974	22969	22929	22919	22818	22837	23048	22978	22856	22899	22881	22949	22950	22802	23039	23010	22839	22886	22844	22987	22838	22832	22967	22823	22920	22836	22965	22874	23066	22869	22880	22896	22888	22968	22954	22905	22894	22906	22954	22982	22824	22846	22903	23046	22804	22999	22881	22903	22883	22835	22929	22897	22767	22988	22845	22976	22940	23090	23013	22966	22866	22925	22957	22880	22850	23013	22941	22983	23019	23122	22743	22913	22916	22883	22985	22889	22992	22880	22964	22873	22884	22839	22906	23040	23038	23071	23064	22995	22856	23022	22898	22892	22937	22899	22890	23120	22748	22987	23007	22852	22978	22891	22786	22944	22968	22920	22880	22856	23056	22996	22782	22853	22926	22870	23039	22887	22914	22839	22993	22812	22816	22952	22936	22878	22949	22872	22889	22919	22821	22943	22990	22991	22949	22962	22912	22826	22890	22862	22922	22948	22860	22949	22891	22886	23032	22913	22919	22992	22922	22907	22880	22915	22854	22783	22900	22930	22881	22817	22991	23029	22959	22876	22945	22827	23024	23034	22796	23016	23015	22943	22931	22958	22858	23041	23044	22930	23078	22902	22877	22947	22814	22989	22920	22914	23083	23018	22825	22827	22996	23057	22909	22953	22888	22969	22851	22819	22919	22840	22980	22901	22848	22911	23020	22930	22901	22904	22840	22852	22929	22956	22923	22878	22867	22885	22887	22860	22978	23004	22988	22991	22850	22926	22870	22982	22951	22939	22925	22885	22906	23007	22794	23026	22922	23033	22917	22977	22952	22888	22930	22869	22897	22835	22850	23011	22887	23060	23056	22953	22874	22907	23001	22922	22966	23031	22803	22914	22887	22901	22944	23017	23012	22927	22859	22998	22912	22853	22978	22946	22710	22962	22928	22936	22888	22899	22907	22852	23043	22944	22960	22965	22950	22974	22959	22954	22872	22926	23056	22842	22798	22970	22969	22923	22882	23092	22945	22908	23082	22829	22975	22758	22870	22989	22920	22901	22904	22959	22875	22960	22985	22877	23008	22963	22852	22917	22947	22935	22837	22909	23008	23106	22823	22745	23132	22917	22925	23043	22977	22930	22881	23044	22936	22823	22856	22996	22944	22922	22911	22986	22952	22923	23039	22999	23003	22881	22954	22960	22931	22951	22861	22967	22872	22877	22973	23032	22916	22963	22973	22907	22900	23013	22931	22881	22890	22811	22861	22889	22950	23059	23031	22972	22876	22973	22936	22956	22919	22965	22874	22932	22956	22940	22967	22972	22898	23024	22785	23034	22858	23003	22902	23038	22850	22950	22736	23006	22762	22933	22977	22980	22956	22962	22800	23004	22867	22995	22951	22951	22873	23029	22910	22993	22970	22951	22857	22994	22916	22883	22977	22852	22969	22915	23008	22826	22956	22950	23046	23012	22923	22977	22909	22872	22855	22786	22924	23000	22889	23033	23009	22924	22851	22899	22939	23022	23056	22910	22982	22935	22868	23029	22940	22896	22913	22837	22902	23027	22914	22909	22978	22868	23014	23048	23043	23008	22980	22822	22964	22909	22955	22879	22981	22877	22948	22978	22826	22924	22923	22881	22901	22851	23035	22933	22950	22943	22941	22998	23092	22959	22982	22984	22938	22967	23029	22911	22887	22981	22840	22944	22951	22864	22804	22917	22996	23068	22767	22975	22899	22933	22952	22981	22943	22893	23014	22909	22959	22948	22895	22953	22919	22797	22931	22878	22877	22734	23034	22895	22907	22882	22834	22862	22965	23026	22868	22878	23055	22983	23027	22974	22982	22858	22929	22843	22980	22716	22968	22950	22975	22918	22872	22906	22897	22850	23053	22929	22885	23082	22969	22942	22895	22994	22975	23001	22900	23003	22961	23006	23003	22941	22919	22972	22984	22981	22915	22918	22802	22997	22796	23004	22956	23120	22885	23000	22971	22907	22951	23020	22952	22953	23075	22947	22954	22909	23051	22978	22953	23036	22847	22950	22980	22956	22857	22938	22863	23055	22946	22802	23028	22953	22829	22931	22948	22931	22999	22879	23000	22991	23077	22866	23062	22825	22900	23009	22972	23024	22873	22841	22927	22913	22908	22909	22966	22905	22767	23102	22887	23012	22990	22923	22834	22976	22992	22854	22974	22926	22957	23040	22877	23050	22879	22904	22950	22941	23054	22953	23057	22923	22950	22859	22985	22935	23034	22924	22987	23053	23001	23036	22883	22989	22979	23046	22921	22846	23071	22919	22866	22906	23014	23053	22860	23024	22909	23000	22942	22834	22962	22879	23059	22938	22952	22872	22935	22964	22985	22898	22929	22920	22927	22934	22773	22956	23004	22768	22971	22844	22933	23045	22968	22862	23011	22979	22906	22934	22922	22961	22938	22944	22951	23063	23061	22874	22860	22967	23105	22870	22950	22917	22953	23036	22962	22901	22919	22978	22957	22990	23081	22949	22922	22980	22969	22885	22909	22992	22912	23101	22936	22885	23035	22993	22986	23063	22930	23017	23015	22896	23004	23049	22912	22919	22911	23007	22924	22936	23026	22891	22822	22880	22917	22944	23049	22919	22956	22878	22985	22901	23126	22894	23023	22963	22852	22958	22975	22965	23018	23000	22955	22923	22945	22913	22965	23020	22880	22788	23004	22978	22990	22900	22868	23121	22933	22898	22880	22934	23056	23018	22816	22911	22882	22973	22913	22873	23028	23031	22984	23002	23021	22946	22938	22855	22847
28950	26027	24899	23565	22873	21958	20668	19970	19722	19510	18880	18378	18371	17960	17892	17918	17676	17869	17867	17722	17782	17646	17635	18007	17655	17900	17774	17603	17635	17895	17836	17710	17742	17706	17687	17784	17777	17764	17910	17629	17780	17903	17906	17638	17726	17656	17758	17621	17561	17771	17630	17774	17888	17938	17991	17888	17709	17571	17753	17701	17681	17822	17852	17765	17655	17917	17894	17722	17897	17976	17954	17844	17862	17777	17682	17853	17777	17681	17700	17788	17759	17794	17891	17481	17669	17705	17392	17794	17937	17712	18051	17830	17808	17816	17952	17911	17743	18089	17685	17770	17683	17698	17758	17857	17602	17880	17758	17594	17682	17608	17963	17929	17703	17856	17777	17886	17793	17736	17732	17734	17916	17923	17892	17880	17756	17824	17669	17729	17879	17728	17805	17797	17865	17668	17698	17889	17578	17881	17756	17926	17646	17955	17688	17639	17692	17828	17718	17789	17805	17695	17690	17447	17962	17706	17980	17854	17643	17536	17743	17724	17812	17638	17537	17915	17729	17762	17775	17676	17773	17877	17741	17978	17786	17850	17811	17688	17684	17641	17466	17739	17668	17752	17682	17750	17807	17840	17907	17618	17908	17774	17733	17604	17770	17789	17938	17554	17608	17684	17708	17827	17724	17689	17467	17730	17836	17705	17745	17677	17771	18007	17850	17464	17901	17915	17712	17798	17828	17740	17707	17803	17866	17681	17736	17903	17672	17856	17807	17671	17807	17709	17726	17856	17880	17821	17977	17586	17554	17753	17930	17707	17920	17848	17784	17770	17777	17594	17561	17779	17706	17749	17818	17581	17731	17825	17737	17896	17758	17932	17981	18023	18002	17856	17663	17872	17605	17791	17636	17740	17731	17697	17382	17864	17824	17704	17879	17776	17666	17846	17826	17871	17780	17851	17853	17716	17828	17792	17684	17829	17984	17753	17846	18019	17848	17942	17664	17799	17702	17845	17776	17644	17742	17719	17779	17829	17794	17888	17706	17749	17851	17722	17821	17891	17630	17943	17900	17730	17842	17542	17661	17604	17749	17769	18012	17798	17774	17890	17631	17751	17616	17627	17814	17567	17792	17662	17886	17740	17771	17621	17816	17758	17722	17716	17860	18010	17897	17786	17677	17825	17736	17697	17843	17839	17750	17728	18026	17788	17480	17793	17743	17823	17859	17767	17867	18028	17864	17820	17980	17698	17569	17781	17573	17520	17852	17771	17732	17546	17854	17804	18040	17833	17855	17737	17903	17709	17782	17806	17738	17795	17598	17757	17983	17836	17919	17686	17906	17700	18048	17728	17885	17748	17757	17760	17793	17898	17856	17730	17860	17886	17913	18001	17857	17788	17928	17753	17924	17748	17698	17833	17810	17793	17892	17608	17821	17714	17713	17820	17745	17778	17560	17701	17918	17766	17740	17649	17744	17825	18056	17889	17798	17894	17843	18030	17522	17724	17758	17752	17873	17753	17894	17875	17846	17885	17688	17596	17601	17791	17781	17700	17620	17850	17655	17703	18021	17943	17679	17632	17789	17762	17942	17592	17534	17702	17683	17737	17840	17792	17573	17718	17896	17945	17904	17833	17644	17663	17714	17941	17885	17625	17924	17696	17966	17933	17815	17670	17570	18100	17673	17817	18010	17651	17832	17858	17770	17675	17751	17701	17790	17936	17813	17885	17695	17887	17847	17905	18064	17961	17901	17594	17720	17631	17943	17788	17627	17723	17826	18059	17812	17613	17814	17715	17982	17827	17973	17886	17827	17842	17673	17932	18029	17742	17744	17681	17601	17796	17834	17772	17845	17729	17890	17751	17752	17804	17781	17784	17923	17745	17785	17663	17737	17836	17739	17933	17909	17711	17633	17613	17755	17859	17877	17661	17838	17847	17643	17747	17815	17756	17854	17928	17835	17707	17700	17816	17795	17684	17901	17543	17796	17775	17599	17915	17944	17805	17885	17726	17923	17828	17846	17902	17742	17701	17989	17784	17790	17891	17733	17840	17701	17889	17783	17758	17811	17870	17824	17488	17783	17845	17898	17838	17906	17871	17989	17899	17933	17687	17786	17978	17705	17917	17883	17554	17947	17695	17802	17993	17892	17862	17932	17707	17995	17979	17908	17858	17684	17816	17857	17669	17930	17726	17608	17660	17910	17834	17846	17947	17687	17609	17804	17885	17861	17818	17981	17990	17712	17807	17749	17722	17757	17981	17690	17673	17751	17739	17687	17834	17879	17791	17903	17836	17844	17952	17995	17785	17722	17726	17621	17914	17647	17829	17711	17584	17835	17855	17741	17809	17800	17660	17732	17744	17830	17817	17878	17739	17613	17712	17908	17743	17938	17570	17720	17581	17704	17773	17701	17810	17935	17637	17810	17667	17794	17711	17662	17529	17749	17634	17618	17896	17781	17793	17809	17885	17784	17860	17820	17702	17558	17785	17787	17529	17696	17790	17911	18020	17845	17913	17597	17738	17712	18020	17794	17721	17868	17734	17619	17801	17795	17776	17776	17595	17978	17693	17838	17858	17764	17586	17788	17780	17907	17831	17881	17904	17748	17625	17800	17808	17800	17668	17662	17768	17717	17617	17932	17790	18044	17692	17885	17850	17664	17882	17877	17722	17707	17628	17653	17908	17850	17752	18026	17676	17722	17746	17876	17852	17838	17709	17894	17594	17837	17883	17615	17742	17779	17949	17623	17782	17591	17919	17804	17685	17896	17876	17789	17695	17703	17862	17798	17683	17732	17816	17929	17783	17653	17810	18133	17910	17728	17826	17893	17781	17708	17982	17882	17767	17743	17762	17712	17730	17861	17719	17700	17672	17683	17697	17824	17828	17868	17782	17562	17721	17698	17831	17692	17822	17721	17781	17645	17751	17715	17665	17778	17835	17765	17656	17797	17637	17727	17772	17767	17851	17850	17750	18012	17926	17653	17673	17663	17727	17989	17951	17771	17731	17771	17735	17699	17719	17936	17853	17626	17676	17782	17843	17950	17758	17591	17861	17757	17699	17803	17727	17864	17940	17724	17787	17776	17776	17788	17791	17719	17898	17857	17901	17738	17775	17677	17804	17684	17682	17821	17920	17879	17979	18017	17872	17762	17823	17776	17777	17839	17679	17581	17691	17879	17579	17833	17697	18118	17847	17749	17817	17662	17776	17803	17614	17856	17836	17804	17824	17772	17751	17537	17758	17764	17845	17827	17806	17734	17753	17869	17577	17661	17831	17889	18127	17758	17780	17817	17635	17726	17616	17481	17887	17906	17733	17841	17794	17911	17820	17826	17650	17836	17741	17828	17673	17735	17889	17867	17735	17712	17769	17833	17647	17720	17662	17941	17926	17735	17899	17828	17831	17800	17897	17597	17670	17807	17697	17783	17714	17561	17651	17665	17969	17794	17839	17867	17628	17762	17986	17715	17733	17667	17942	17873	17898	17712	17690	17845	17664	17566	18014	17788	18085	17810	17762	17629	17782	17915	17480	17638	17690	18048	17870	17739	17680	17738	17921	17813	17664	17829	17934	17801	17983	17846	17661	17788	17868	17950	17815	17904	17711	17730	17890	17692	17692	17782	17844	17758	17798	17794	17960	17860	17809	17674	17820	17632	17894	17795	17797	17681	17519	17786	17705	17647	17839	17883	17849	17724	17673	17615	17768	17719	17736	17667	17734	17741	17843	17742	17948	17906	17687	17653	17616	17884	17805	17774	17826	17886	17761	17770	17911	17847	17809	17586	17697	17712	17714	17678	17747	17549	17792	17814	17924	17711	17805	17859	17929	17901	17824	17726	17699	17600	17729	17753	17762	17873	17736	17804	17808	17700	17821	17675	17826	17665	17648	17541	17698	17876	17737	17766	17723	17931	17721	17842	17892	17937	17719	17690	17858	17725	17635	17813	17768	17820	17807	17821	17821	17812	18009	17690	17540	17901	17749	17926	17787	17826	17741	17688	17603	17646	17531	17675	17531	17760	17555	17682	17785	17848	17770	17692	17634	17786	17756	17814	18002	17806	17809	17954	17814	17824	17895	17872	17517	17733	17956	17848	17695	17811	17645	17621	17784	17800	17780	17805	17808	17843	17779	17590	17686	17717	17688	17677	17700	17691	17694	17637	17673	17761	17655	17741	17838	17765	17699	18053	17878	17914	17842	17694	17865	17754	17680	17803	17889	17930	17869	17954	17948	17853	17864	17775	17695	17696	17818	17805	17735	17614	17805	17829	17840	17951	17771	17720	17825	17902	17793	17754	17721	17766	17831	17975	17877	17937	18022	17957	17661	18012	17838	17720	17852	17796	17770	17704	17673	17808	17727	17394	17888	17756	17673	17619	17828	17861	17814	17894	17850	17725	17739	17810	17777	17606	17684	17877	17945	17907	17867	17841	17789	17677	17719	17810	17634	17813	17929	17739	17888	17931	17821	17790	17572	17896	17733	17859	17913	17891	17829	17623	17794	17809	17609	17857	17815	17817	17825	17954	17748	17716	17695	17802	17887	17855	17726	17619	17719	17827	17967	17705	17794	17657	17881	17884	17646	17764	17781	17628	17750	17800	17824	17788	17771	17660	17774	17835	17652	17560	17690	17674	17772	17712	17855	17851	17857	17814	17945	17794	17663	17704	17725	17724	17656	17713	17677	17762	17882	17927	17749	17915	17792	17839	17849	17716	17757	17879	17767	17708	17874	17964	17792	17759	17484	17953	17794	17861	17958	17560	17958	17824	17732	17749	17860	18148	17836	17929	17478	17913	17706	17646	17762	17723	17713	17900	17801	17773	17661	17926	17714	17999	17609	17780	17578	17670	18019	17753	17774	17669	17714	18007	17649	17670	17837	17700	17923	17653	17703	17844	18020	17861	17618	17987	17890	17813	17875	17769	17787	17848	17715	17772	17738	17648	17926	17726	17913	17774	17719	17746	18007	17568	17795	17694	17799	17893	17741	17683	17689	17631	17803	17714	17716	17724	17909	17725	17622	17570	17792	17826	17628	17889	17890	17783	17936	17688	17843	17901	17918	17466	17905	17870	17835	17810	17866	17842	17655	17874	17658	17901	17752	17832	17532	17679	17774	17560	17755	17819	17648	17868	17819	17915	17781	17710	17790	17892	17781	17840	17798	17984	17809	17973	17773	17836	17577
30232	25424	26972	29075	29450	27400	26385	25836	25091	24773	24143	23466	23134	23183	22950	23067	22995	22956	23048	23010	23079	22898	23013	23044	23108	22976	22954	23121	23004	23029	22934	23034	23009	22901	23079	23121	22987	22881	23045	22945	23040	23152	22985	22979	23026	23037	22999	22932	23016	22849	23065	23035	22991	23061	23011	23004	23079	22935	23022	23025	23077	23113	22961	23107	23099	22888	23057	23058	23016	23122	22928	23133	23120	22956	23112	23035	23163	23117	22829	22932	23032	22909	22872	23010	23034	23003	22918	23044	22970	23006	22903	22912	22928	23166	23088	23077	23128	23070	23049	22931	23050	22947	23176	22890	23029	22886	23179	22987	22979	23056	23069	23099	23162	22888	22940	23037	22991	23060	22994	22958	23001	23023	22977	22932	23076	22893	22967	23206	22997	23108	22995	22989	23084	22934	22997	22931	23023	23034	22896	23147	23027	22977	23072	23036	22942	23049	23101	22989	23124	23087	23002	23182	23094	22786	23113	23130	22915	23040	23022	23219	23018	23050	23020	23015	22921	23021	22993	23070	23070	23070	22996	22994	23096	23014	22995	23033	22919	23016	22960	23289	23012	22994	23199	23091	23027	22963	23155	22961	23131	23082	23047	22923	23000	22934	23118	22970	22971	22950	23142	23001	23069	23044	22992	23080	23096	23084	23088	22928	23000	23163	23106	23204	22996	22803	23027	22986	23046	23055	22968	23089	23041	22938	22975	23140	23009	23082	23036	23084	22929	23049	23093	23027	22983	23127	23018	23090	22984	23142	23013	23073	23112	23077	23045	23135	23012	23168	22940	23082	23064	22932	23006	23151	23001	23030	23128	23145	22955	23027	23046	22969	23196	23156	23041	22988	23048	23064	22995	23192	23043	23142	22889	23104	23161	23039	22902	23020	23183	23179	22986	23128	22952	23195	22978	22965	23118	23149	22985	23039	23064	23147	23171	22943	23103	23056	23191	23132	23157	23061	23086	23028	23101	23087	22854	23192	22989	23080	23085	23017	23001	23067	23089	23045	23135	22932	22971	23031	23129	22945	22985	22872	23002	23106	22877	22974	23102	23138	22834	23044	22998	23141	23095	23030	23035	23058	22974	23133	23049	23062	23078	22966	22956	23083	23205	23116	22966	23125	23128	22892	23204	23108	23056	23137	23126	23077	23083	23114	23054	22993	23046	23178	23039	23000	23122	23096	23071	23065	23074	23157	23123	23135	23093	22925	23032	22947	23090	23004	23055	23021	23035	23007	23073	22895	23188	22989	23046	23069	23056	23151	22953	22990	23126	23090	23065	23101	23043	23070	23016	23175	23018	23023	23029	22911	23086	23073	22970	23218	23007	23011	22929	23013	23003	23018	23045	22983	23028	22960	22871	23042	23034	22974	23166	23053	23071	23061	22996	23040	23128	22990	22964	23101	23126	23014	23177	23238	22980	22978	22981	22998	23204	23019	22975	23038	23057	23149	22980	23216	23071	23113	23052	23055	23047	22970	23028	22996	23085	22990	22992	23035	23116	22999	23152	22981	23042	23059	22987	23120	22990	23040	23169	23060	23174	23078	22881	23137	22940	22977	23121	23108	23138	22948	23092	23076	23084	23248	23037	23081	23062	23109	22971	23036	23012	23065	23110	22981	22992	23091	23090	23032	23011	23042	23053	23093	23167	23173	23045	23181	22969	23074	23035	23036	22977	23056	23058	22941	22921	23042	23039	23130	22931	23209	23116	22948	23104	23082	23052	22995	23136	23081	23171	22968	23084	23099	23018	23099	23087	23109	22969	23133	22880	23017	23174	22965	23184	22962	23081	23060	23059	23134	22928	23111	22979	22994	23140	22955	23070	23102	23023	23041	23006	23081	23076	23000	23030	23103	23105	23077	23074	23038	23012	23074	23047	22913	23061	23017	23183	22959	23111	22907	23052	22990	23080	23031	23013	23236	23060	23107	23008	23186	23051	23042	23034	22999	23022	23004	23082	23203	22949	23039	23012	23083	23086	23124	23024	23053	23062	23035	23064	22955	23062	22853	23024	23119	22849	23044	23168	23022	23047	23050	23129	23057	23047	23104	23085	22975	22970	22956	23116	22929	23135	22950	23057	23029	23042	23081	23058	23089	23086	22982	23021	23072	22944	23085	23057	23192	23023	23149	23060	23051	23173	23140	23142	23070	23009	23029	23000	22901	23068	23032	23271	23091	23031	22998	22962	23109	23018	23116	23063	23121	23006	23202	22949	23066	23171	23010	23013	23086	23091	23051	23084	22973	23032	23128	23108	22956	23068	23053	23085	23123	23109	23087	23094	23140	22984	23113	23052	23078	23002	23109	23059	23010	23071	23066	23082	23069	23033	23104	23019	23164	23138	23020	22957	23187	22965	23040	22924	23031	23025	23041	23047	22995	23053	23041	23035	23022	22955	22938	22989	23096	23169	23018	23132	23216	23097	23084	23086	23040	23150	23151	23044	23027	23048	23103	23083	22879	22975	23103	23059	23033	23034	22997	23149	23095	23143	23111	23088	22956	23055	23095	23140	23081	23026	22928	23103	23062	22995	23064	22973	23001	23065	23008	23110	22991	23091	23007	23099	22994	23241	23018	22886	23248	23105	23249	23019	23047	23068	23044	23129	23033	23031	23212	23033	23054	23165	23191	22941	23021	23042	23004	23089	23015	23093	23089	22994	22895	23153	23206	22984	22999	22983	23007	23039	23123	23023	23118	23055	23135	23107	22970	23044	23029	23054	23026	23058	23009	22971	23021	23107	23134	23092	23236	22989	23106	22987	23071	23067	23131	23088	23121	23032	23108	23006	23125	23016	22989	23105	23047	23081	23235	23092	23054	23089	23316	23035	22986	23096	23017	23047	23081	23064	23062	23115	23074	22983	23093	23060	23104	23065	23134	23125	23057	23149	23080	23126	23025	22974	23027	23146	23051	23144	23075	23034	23142	23048	23066	23083	22997	23280	23132	23018	23054	22952	23088	23047	23139	23040	23065	23097	23172	22890	23018	23009	23067	23127	23076	22994	23105	23028	22990	23077	23058	23032	23092	23112	23085	23004	22892	23013	23127	23044	22910	23139	22973	23141	23001	22988	23163	23069	23103	23001	22880	23115	23049	23061	23087	23012	23071	23062	23065	23134	23017	23048	22903	23134	23201	23097	22994	23034	23105	23197	22958	23039	23049	23067	23014	22933	23065	22964	23082	23123	22997	23102	23107	23218	23138	23023	23089	23046	22987	23099	23211	22995	23013	23061	23171	23165	22889	23053	23020	23044	23031	23094	23059	23068	23195	23150	23051	23171	23084	23007	22973	23043	23013	22942	23081	23068	23077	22999	23085	23095	22962	23058	23175	22993	23022	23055	23080	23117	22998	23101	23009	23085	23111	23028	23015	22995	22949	23192	23094	23013	22956	23140	23101	23088	22964	23028	23152	23128	23173	23109	23091	23018	23008	23071	23053	22900	23189	23040	23089	23073	23153	23012	23037	23069	22989	23000	23049	23062	22989	22977	23127	23147	23126	22979	22963	23024	23169	23135	23038	22971	23160	23010	23057	23012	22995	23070	23025	23061	22978	23096	23088	22997	22881	23095	23061	23029	23135	23088	23060	23030	23107	23090	22945	23091	23057	23062	23013	23067	23036	23027	23199	22970	23028	23136	23054	22989	23199	23037	22980	23105	23207	23134	23195	23020	23064	23008	23163	23100	23039	23057	23010	23086	22975	23190	23093	23145	23177	23020	23147	23152	23087	22998	23054	23156	23022	22993	23023	23031	23055	23027	23068	23087	22930	23253	23051	23049	23061	23002	23126	23019	23191	23161	22924	23098	23034	23020	23023	23021	23032	23045	23039	23201	23089	23138	23058	23003	22962	23137	23079	22915	22940	23054	23106	23119	23044	23146	23083	23035	23187	22967	22957	23194	23121	23077	23063	23091	23162	23122	23061	23024	23205	23065	23071	22942	23153	23139	23037	23116	22969	22978	23211	23075	23077	23044	23144	22978	22965	23042	23053	23005	23163	22976	23101	23077	23025	23115	23006	23205	23057	23028	23010	22944	23156	23119	23035	23030	23116	22947	22968	22997	23048	23107	23103	23151	23178	23024	23057	23105	22995	23078	22977	23109	23043	23046	23246	22946	23076	23094	23037	23051	22980	23073	23113	23039	22966	23054	23061	23072	23088	23110	23037	23008	22948	23038	23021	23106	23056	23201	23083	23160	23179	23064	23094	22969	23129	23113	23047	23025	23137	23199	22996	22963	23102	23120	22942	22992	23113	22986	23140	23088	22908	23007	22921	23003	23002	23098	23112	22950	23063	22932	23058	23105	23103	22933	23160	23204	22994	23121	23133	23111	23014	23078	22952	23114	23042	23175	23165	23006	23197	23066	23009	23011	23088	23088	23019	23089	23141	23060	22901	23027	23101	22983	22933	23068	23001	23103	23074	22954	23125	23153	23095	23000	23027	23177	22931	23146	22998	23132	23063	22955	23061	23066	23201	23127	23068	22983	23035	23065	23007	23186	23017	23012	23136	22951	23106	23109	23082	23023	23070	23127	23000	23049	23020	23022	23063	23208	23044	23085	23118	23004	23096	22984	23102	23098	23195	23039	23115	23051	23017	23183	22993	23074	23128	23072	23066	23120	22989	23156	22987	23103	23034	23002	23143	23040	23064	23026	22957	23131	23103	23136	23137	22972	23095	22961	23102	23014	23053	23105	22985	22975	23165	23095	22935	23034	22896	23104	23165	23076	23042	23087	23208	23013	23167	23135	23034	22954	23220	23120	22982	23121	23088	22939	23210	23236	22940	23069	22881	23231	23097	23095	23086	23127	23120	23137	23008	23173	22964	22954	23094	23037	23138	23076	23068	23080	23161	23119	22977	23228	22968	23138	23018	23029	23175	22989	23036	23127	23152	22963	23161	23153	23142	23052	22994	23057	23053	23128	23095	23119	23056	23128	23015	23042	23185	23090	23100	23080	23125	23123	23111	23034	23025	23169	23067	23077	23002	23010	23099	22841	23000	22977	23181	23112	23091	23089	23113	23166	22924	23130	23092	22985	23058	23078	23162	22934	23116	22969	23184	23124	23065	23189	23057	23126	23072	23280	23048	22994	23072	23143	23104	23045	23013	23247	22983	23088	23153	23058	23158
32390	32188	29115	27388	25793	24150	22692	21587	21049	20619	20249	19361	18835	18384	18213	18237	18000	18032	18191	18035	18291	18259	18074	18272	18316	18164	18211	18234	18246	17976	18191	18162	18097	18273	17977	18276	17993	18070	18018	18176	17883	18342	18134	18094	17904	17976	18353	18268	17957	18008	17989	17964	18096	18100	18073	18065	18074	18174	18195	18058	18180	17924	18009	17963	18161	18168	18206	17912	18037	18156	17792	18260	18154	18165	18219	17844	18184	18096	18093	18194	18197	18184	18158	18218	18246	18098	17949	18086	17948	18251	18034	17992	18165	18061	18013	17979	18008	18019	18228	18290	18146	18185	18192	18017	18316	18004	18132	18145	18045	18046	18107	18073	18194	17923	18014	18052	18000	18124	18324	17984	18142	18164	18172	17974	18312	17918	17916	18216	18509	18139	18026	18077	18392	18033	18169	18227	18225	18198	17981	17936	18100	18207	17991	18148	18176	17938	18120	18060	18005	17824	18019	18015	17953	18201	18124	18130	18077	18275	18382	18162	17996	18011	18173	18119	17991	18112	17884	18100	18091	18362	18224	18124	17987	18099	18267	18298	17964	18139	18320	18233	18141	18356	17938	18070	18111	18336	18062	17964	18233	18421	17960	18240	18173	17963	18037	18071	18039	17959	18052	18148	18179	18022	18286	18148	18077	18315	17996	18124	18123	18201	17945	18014	18275	18161	18164	18018	18093	18336	18013	18074	18242	17975	17994	18134	18154	17857	18013	18208	18287	18226	18010	18143	18146	18102	18189	18078	17922	18079	18122	18077	18016	18293	18238	18069	18076	18172	18038	18111	18072	17929	18025	18041	18147	17931	18280	18138	18025	18044	18319	18139	18141	18146	18053	17987	17892	18111	18190	18197	18146	18107	18044	18054	18336	17991	18031	18171	18162	18093	18223	18178	18107	18052	17932	18192	18113	18126	18165	18081	18111	18116	18022	17900	18175	18247	17977	18153	17948	18149	17869	18185	18124	18063	18113	18317	18270	18264	18172	17966	18100	18131	18035	17996	18249	18044	18149	18073	18145	18246	18165	17896	18174	18170	18173	17938	18262	18099	18322	18078	18227	18082	17955	18105	18313	18124	18255	17993	18188	17994	18116	18036	18038	18117	18243	18159	18120	18236	18152	17832	18145	18155	17939	18292	18045	17918	18134	18039	17999	18069	18042	18041	18096	18077	18069	18253	18123	18029	18061	18166	18218	18070	18138	17925	18162	18113	18090	18126	18138	18216	18100	17990	18385	18165	17976	18083	17891	18069	18103	18126	17977	18160	18103	18189	18240	17955	18088	18204	18243	18059	18218	17975	17980	18112	18068	18151	18177	18165	18266	17953	18055	17773	18034	17985	17997	17885	17759	18053	17892	18281	18167	18130	18106	18011	18170	18180	17932	18225	18004	18014	17972	18073	18003	18240	18107	18267	18195	18232	18158	18088	17917	18036	18042	18099	18116	18142	18176	18009	18239	18297	17964	17990	18088	18188	18112	18081	18174	18028	18206	18013	18258	18157	18044	18272	18143	18016	18157	18159	18257	18195	18109	17982	17957	17999	18257	18098	18059	18374	18056	18189	18097	18054	18117	18116	18020	18079	17864	18125	18048	18033	18154	18216	17943	18003	18144	18112	18129	17826	18006	18320	18244	18168	18164	18197	18140	18217	18072	18160	18050	18197	18086	17965	18210	18001	18249	18198	18301	18056	17953	18320	18299	18132	18187	18125	18170	18324	17897	18036	18121	18084	18065	18207	18276	18229	18148	18193	17930	18146	18044	18155	17942	17931	17926	18195	18091	18326	17950	18174	18079	18147	18204	18226	18179	18056	18260	18381	18039	18277	18162	18258	18241	18112	18155	18100	18066	17994	18278	18267	17992	18032	17955	18058	18039	18094	18162	18240	18148	18064	18039	18271	17978	18008	17818	17901	18059	18066	18125	18071	18035	18255	17969	17905	18164	17964	18274	18298	18031	18115	18184	18198	18122	18137	18056	18107	18032	18109	18212	18026	17972	18135	18291	18201	18144	18146	17942	18162	18274	18049	18120	18080	18118	18018	18151	17973	18138	18049	18074	18001	18137	18124	18147	18214	18040	17952	17993	18076	18497	18121	18217	18178	18062	18079	18207	18093	18056	18199	18224	17977	18313	18177	17894	18153	18093	18311	17997	18132	18242	18011	18249	18184	18185	18266	18238	18127	18119	18126	18118	18048	18158	18045	18224	17968	18059	18272	18030	18127	18098	17910	17946	17909	17999	18339	17790	18083	18157	18300	18202	18006	18236	17925	18114	18127	18329	18062	18106	18226	18233	18145	18170	17981	18196	18051	18094	18151	18244	18062	18092	18054	18070	18001	17975	18048	18023	18249	17999	18036	18141	18006	17944	18142	18290	18281	18083	17991	18138	18047	17950	18153	17983	18074	18279	18282	18144	18073	18209	17963	18145	18113	18278	18041	18013	17948	18038	18250	18132	18016	18038	17928	18074	18333	17921	17932	18103	18116	18202	18295	18014	18294	18313	18107	17998	18069	18247	18131	18145	18125	18221	17993	18180	18356	18081	18158	18179	17904	17999	18072	18296	18077	18065	18110	18014	17934	18124	18151	17980	18188	18061	18225	18026	18120	18174	18153	18173	18084	18034	18254	18088	18027	18071	17959	17956	18114	18200	18215	18424	18180	18075	18192	18065	18083	17980	18234	17897	18120	17891	18336	18166	18213	18307	17991	18078	18074	18221	18157	18205	18148	18136	18228	18106	18015	18126	18005	18026	18108	18159	18229	18342	18228	18212	18110	18101	18080	18038	18195	18306	18246	18260	18246	17939	18157	18122	18143	17967	17960	18049	18105	18190	18071	17946	17959	18093	18257	18071	18142	18362	18130	18096	18120	18319	18378	18253	18222	18132	18163	18193	18180	17871	17867	18096	17927	18073	17982	18216	17876	18024	18181	18033	18180	18091	18147	18106	18104	18190	17993	18249	17982	18094	18266	18232	18125	18037	18081	18207	18149	18026	18141	18075	18121	18061	18090	18121	17948	18180	18171	18205	18025	18035	18140	18038	17996	18112	18116	18058	17959	18101	18150	18197	18156	17949	17967	18387	17919	18134	18001	17965	18010	17959	18143	17978	18031	18126	18088	18083	18143	18237	17871	18194	18062	17988	18090	18238	18282	18047	18284	18256	18013	18039	18094	18202	18014	18099	18068	18201	18087	17877	18129	18178	18130	18434	18085	18161	18328	18157	18099	18298	18144	18181	18028	18046	18092	17945	18058	17975	18144	18105	17961	18330	18164	18234	18301	18038	18113	18213	18209	18036	17928	18280	17955	18191	18085	18087	18019	18366	18476	18047	18182	18118	18093	18027	17961	17911	17911	18252	17964	18157	18140	18106	18184	18057	18222	17926	18168	17852	17938	18089	18023	18245	18127	18099	18067	18133	18229	18154	18210	18216	17988	18364	18125	17986	18035	18035	17992	18322	18040	18039	18143	18109	18350	18234	18200	18273	18018	18098	18164	17961	18093	17990	17872	18129	17902	18167	18179	18096	18101	18196	18191	18148	17890	18305	18073	18053	18245	18150	18181	18190	18407	18100	18165	18055	18118	18130	18184	18166	18169	18136	18155	18120	18184	18099	18216	18106	18185	18069	18072	17887	18292	18282	18140	18069	18076	18207	18258	18058	18063	18192	18146	17958	18233	18204	18255	17979	18042	18178	18006	18079	18146	18242	18060	18260	18204	17988	18003	18090	18086	18287	18154	17890	17966	18110	18116	17892	18258	18236	18062	18082	18313	18243	17898	18172	18146	17989	18093	18193	18156	18076	17983	18074	18065	18154	18309	18090	18122	18089	18020	17991	18191	18138	18231	18103	18259	17962	18012	18051	18031	18510	18314	18124	18177	17942	17960	18035	18127	18278	18111	18145	18074	18085	18188	18004	18113	18152	18099	18003	18156	18094	17875	18072	18467	18226	17951	18087	18056	18110	18231	18221	18076	18166	17920	18040	18140	18064	18184	18146	18205	18095	18213	18170	17959	18099	17948	18005	17931	17942	17931	17993	18102	18284	18101	18411	18130	18130	18195	18052	18263	18006	18239	18211	18332	18182	17880	18194	18199	18001	18138	18015	18175	18135	18053	18210	18007	17951	18150	18486	18120	18273	18323	18176	18041	18253	18136	18149	18054	17902	18069	18086	18183	18152	18278	18045	18239	18109	18274	18177	18138	18381	18145	18144	18186	18066	18024	18211	18034	17982	18233	18433	18256	17824	18080	18298	17915	18323	18140	18119	18019	18148	17937	18255	18037	18040	18109	18134	18230	18056	18222	18199	18133	18233	18178	18027	18334	18153	18235	18208	18014	18140	18199	18231	18290	18456	18246	18228	18223	18103	18074	18306	18185	18122	18035	18199	18237	18022	18027	18022	18207	18217	18280	17951	18059	17999	18146	18045	18254	18058	17906	18136	17970	18130	18150	18033	18147	18330	18120	17859	18196	17956	17961	18010	17979	18080	18187	18200	18333	18035	18030	17887	18284	18031	17942	18395	18260	18350	18169	18052	17990	18217	18191	18091	18022	18353	18125	17996	18068	18116	18156	18021	18145	18231	17961	18052	18184	18150	18139	17882	18308	18144	18220	18172	18257	18085	18096	18327	18144	18199	18129	17949	18155	18292	18189	17991	18029	18246	18190	18126	18238	18222	18112	18189	18212	18248	18131	18322	18234	18061	18143	18193	18147	18047	18294	18033	17937	18231	18211	18309	18064	18012	18220	18065	18016	18078	18043	18186	18103	18094	18099	18138	17987	18070	18125	17925	18249	17945	18038	18045	18229	18150	17989	18337	18074	18067	18101	18151	18112	17978	18041	18026	18130	18142	18077	18210	18235	18000	18096	18143	18089	18119	18216	18005	18165	18211	18243	18142	18036	18108	18279	18137	17989	18266	18119	18210	18008	17896	18117	18290	18183	18308	17971	18232	18176	18032	18270	18244	17963	18004	17984	18135	18134	18118	18156	18022	18237	18169	18066	18279	18087	18275	18158	18080	18208	18230	18166	18040	18077	18035	18125	17932	18033	18284	18196	18205	17980	18104	18000	18039	18115	18237	17992	18221	18105	18306	18225	18131	18083	18013	17996	17999	18084	18122	18295
32625	25520	28154	30017	29421	27743	27426	26591	25844	25391	24674	23734	23421	22792	22789	22730	22766	22788	22783	22789	22790	22812	22881	22877	22774	22860	22675	22875	22796	22732	22772	22784	22734	22768	22716	22826	22653	22724	22648	22744	22715	22693	22755	22714	22808	22746	22738	22718	22626	22734	22710	22869	22893	22847	22638	22825	22709	22760	22751	22780	22775	22739	22867	22802	22805	22727	22676	22771	22736	22778	22723	22707	22846	22774	22747	22752	22758	22854	22852	22697	22710	22703	22738	22660	22738	22839	22814	22735	22770	22857	22601	22616	22716	22769	22749	22786	22768	22755	22843	22709	22666	22803	22784	22750	22720	22715	22925	22648	22727	22780	22699	22634	22853	22724	22765	22670	22684	22730	22803	22808	22815	22620	22799	22883	22675	22741	22792	22671	22751	22848	22668	22845	22720	22850	22699	22721	22822	22668	22737	22603	22780	22742	22695	22694	22684	22804	22752	22922	22630	22793	22858	22760	22798	22705	22859	22841	22775	22833	22715	22764	22755	22774	22698	22813	22737	22721	22892	22721	22780	22812	22741	22757	22766	22781	22752	22797	22845	22722	22720	22904	22797	22649	22821	22816	22736	22760	22871	22728	22770	22737	22845	22856	22665	22883	22720	22837	22649	22786	22782	22770	22797	22801	22848	22630	22790	22887	22715	22892	22732	22762	22812	22849	22780	22751	22757	22716	22715	22665	22789	22672	22801	22664	22863	22835	22752	22625	22790	22705	22843	22854	22794	22834	22815	22719	22889	22797	22866	22752	22853	22802	22720	22789	22764	22658	22845	22742	22704	22834	22662	22743	22828	22760	22698	22737	22746	22841	22818	22771	22710	22881	22636	22769	22908	22758	22800	22854	22868	22778	22662	22914	22834	22982	22669	22841	22830	22792	22917	22907	22731	22787	22880	22783	22765	22789	22835	22790	22896	22821	22681	22843	22689	22775	22845	22782	22771	22791	22832	22798	22706	22725	22884	22835	22878	22683	22849	22823	22865	22853	22735	22875	22692	22739	22731	22736	22669	22910	22774	22828	22836	22808	22858	22756	22751	22749	22825	22764	22777	22731	22663	22687	22710	22848	22784	22698	22837	22837	22874	22850	22771	22809	22808	22821	22761	22787	22735	22849	22762	22807	22862	22871	22830	22783	22855	22875	22800	22788	22697	22792	22760	22797	22789	22827	22798	22859	22752	22774	23010	22864	23014	22829	22833	22763	22752	22747	22763	22899	22755	22732	22899	22803	22853	22725	22880	22739	22596	22831	22780	22795	22762	22757	22712	22685	22717	22755	22760	22810	22748	22753	22857	22788	22774	22755	22800	22746	22864	22741	22860	22842	22824	22886	22734	22849	22817	22816	22708	22873	22807	22771	22818	22818	22897	22751	22747	22776	22721	22781	22770	22803	22890	22933	22724	22681	22863	22760	22917	22743	22781	22804	22797	22877	22857	22799	22703	22760	22795	22694	22687	22805	22679	22679	22883	22898	22759	22702	22826	22898	22747	22943	22818	22994	22771	22774	22911	22678	22878	22754	22723	22847	22741	22920	22720	22809	22807	22815	22859	22786	22859	22693	22820	22722	22846	22784	22898	22804	22694	22755	22689	22749	22671	22842	22713	22872	22694	22739	22841	22859	22717	22797	22836	22883	22771	22708	22804	22896	22655	22651	22857	22921	22801	22845	22849	22840	22851	22811	22709	22951	22677	22838	22813	22892	22765	22712	22717	22760	22912	22919	22758	22878	22937	22753	22791	23009	22863	22785	22818	22868	22907	22905	22705	22726	22812	22779	22802	22806	22833	22857	22849	22911	22805	22808	22744	22800	22856	22778	22837	22825	22882	22905	22883	22814	22779	22735	22825	22885	22771	22974	22747	22873	22810	22806	22753	22970	22868	22658	22978	22824	22748	22775	22893	22815	22684	22758	22920	22681	22861	22695	22806	22684	22849	22727	22816	22784	22824	22580	22926	22897	22765	22978	22852	22918	22853	22853	22937	22747	22863	22778	22813	22820	22861	22780	22877	22952	22887	22695	22775	22828	22742	22830	22695	22808	22719	22716	22612	22818	22714	22753	22753	22892	22911	22699	22862	22838	22859	22705	22835	22742	22715	22831	22735	22749	22813	22793	22820	22843	22706	22906	22667	22900	22841	22867	22904	22768	22902	22751	22809	22842	22768	22876	22886	22985	22849	22840	22810	22782	22788	22759	22804	22831	22725	22963	22727	22860	22834	22773	22724	22772	22818	22759	22810	22798	22735	22836	22707	22750	22837	22801	22785	22788	22885	22805	22901	22809	22883	22677	22784	22784	22836	22795	22790	22552	22829	22857	22747	22856	22849	22836	22663	22788	22747	22865	22690	22847	22855	22658	22797	22877	22763	22925	22913	22759	22835	22711	22755	22896	22753	22742	22749	22844	22860	22839	22904	22740	22907	22826	22819	22844	22856	22798	22848	22785	22812	22730	22871	22797	22825	22781	22799	22787	22877	22789	22800	22913	22704	22736	22710	22817	22653	22753	22881	22828	22711	22722	22928	22695	22802	22850	22779	22811	22815	22867	22804	22892	22775	22701	22830	22833	22896	22787	22845	22846	22864	22867	22761	22688	22795	22778	22802	22777	22770	22809	22829	22758	22858	22731	22856	22795	22832	22830	22886	22821	22796	22790	22896	22897	22895	22757	22766	22804	22762	22838	22875	22719	22928	22908	22733	22937	22853	22757	22833	22790	22782	22807	22946	22906	22770	22716	22838	22801	22721	22833	22889	22647	22944	22694	22761	22906	22784	22767	22831	22677	22822	22773	22792	22742	22765	22761	22720	22826	22646	22870	22901	22778	22713	22817	22777	22815	22821	22835	22741	22932	22825	22834	22823	22788	22886	22790	22897	22815	22883	22872	22800	22799	22847	22748	22685	22816	22572	22778	22857	22832	22775	22884	22770	22952	22626	22881	22814	22798	22970	22746	22750	22858	22823	22753	22849	22796	22756	22774	22805	22849	22797	22845	22856	22842	22763	22860	22760	22753	22775	22861	22786	22805	22704	22866	22733	22655	22795	22776	22805	22755	22822	22846	22929	22829	22800	22878	22838	22898	22785	22707	22738	22741	22845	22822	22847	22793	22829	22729	22848	22880	22814	22825	22967	22685	22933	22805	22861	22953	22840	22748	22810	22753	22848	22793	22918	22761	22826	22870	22743	22716	22915	22775	22872	22778	22800	22817	22816	22767	22833	22853	22754	22731	22738	22903	22875	22899	22754	22747	22835	22821	22807	22756	22827	22805	22857	22733	22764	22905	22832	22742	22736	22876	22776	22714	22797	22687	22738	22846	22753	22924	22833	22883	22756	22734	22842	22811	22915	22742	22800	22848	22936	22802	22834	23020	22750	22866	22810	22782	22713	22807	22863	22903	22812	22901	22701	22894	22759	22866	22788	22764	22715	22744	22879	22782	22876	22875	22573	22945	22767	22835	22855	22817	22741	22826	22867	22845	22862	22755	22901	22700	22916	22766	22775	22794	22705	22855	22706	22756	22790	22781	22771	22686	22811	22768	22868	22763	22755	22875	22762	22882	22715	22746	22753	22934	22801	22607	22925	22786	22726	22740	22823	22771	22941	22762	22785	22815	22819	22739	22854	22710	22815	22770	22765	22731	22816	22925	22703	22913	22997	22727	22953	22770	22767	22851	22827	22830	22756	22818	22899	22699	22724	22850	22861	22841	22744	22982	22775	22788	22729	22826	22690	22841	22879	22915	22780	22805	22785	22856	22767	22838	22755	22741	22881	22887	22782	22688	22885	22854	22828	22858	22799	22922	22949	22791	22726	22839	22832	22832	22832	22842	22802	22859	22907	22818	22778	22899	22875	22805	22706	22814	22796	22803	22818	22863	22824	22859	22741	22862	22815	22801	22785	22905	22702	22683	22880	22814	22848	22778	22699	22911	22810	22875	22832	22811	22909	22861	22858	22886	22778	22767	22754	22926	22773	22845	22851	22654	22858	22819	22802	22830	22865	23001	22669	22825	22843	22834	22852	22761	22848	22749	22748	22751	22784	22717	22859	22841	22729	22886	22824	22795	22749	22850	22751	22750	22816	23008	22825	22786	22883	22824	22770	22877	22990	22898	22845	22752	22896	22845	22852	22873	22885	22742	22846	22791	22802	22880	22769	22869	22846	22799	22986	22749	22792	22945	22824	22777	22783	22784	22864	22587	22864	22771	22960	22915	22683	22787	22846	22772	22820	22805	22935	22749	22896	22793	22855	22798	22821	22888	22771	22823	22872	22850	22875	22794	22788	22829	22911	22883	22789	22719	22771	22784	22757	22720	22843	22799	22861	22792	22698	22812	22788	22812	22780	22922	22738	22861	22793	22809	22854	22831	22958	22845	22880	22787	22783	22761	22845	22886	22856	22732	22946	22714	22792	22889	22887	22722	22810	22889	22784	22715	22864	22852	22758	22748	22850	22824	22879	22806	22835	22755	22852	22930	22819	22798	22777	22924	22858	22734	22847	22815	22739	22754	22822	22845	22709	22755	22788	22677	22734	22767	22877	22734	22743	22829	22726	22901	22819	22816	22798	22723	22767	22750	22895	22821	22794	22796	22777	22909	22874	22855	22761	22822	22687	22872	22846	22782	22773	22896	22869	22758	22660	22816	22910	22695	22829	22863	22845	22810	22934	22755	22817	22830	22825	22737	22826	22729	22661	22822	22787	22914	22812	22901	22821	22813	22737	22907	22762	22754	22826	22867	22962	22829	22870	22851	22828	22843	22886	22806	22898	22848	22684	22795	22828	22759	22927	22781	22791	22869	22965	22795	22800	22823	22828	22819	22781	22842	22824	22778	22813	22749	22764	22770	22788	22915	22794	22826	22770	22772	22795	22801	22654	22845	22823	22805	22937	22827	22837	22815	22969	22794	22874	22799	22752	22889	22765	22746	22842	22834	22929	22739	22803	22865	22821	22864	22822	22806	22908	22911	22916	22886	22936	22750	22819	22884	22848	22903	22902	22806	22944	22763	22820	22864	22819	22830	22701	22915	22651	22780	22895	22832	22789	22824	22845	22846	22802	22782	22835	22752	22924	22884	22662	22885	22726	22826	22757	22802	22750	22832	22940	22889	22884	22967	22835	22654	22807	22936
34282	31086	27912	24433	21565	20973	21213	21022	20287	19713	19200	18807	18447	18057	17917	17797	17786	17773	17975	17713	17840	17936	17901	17891	18006	17732	17941	18041	17899	17902	17813	17905	17819	17757	17657	17789	18045	17829	17981	17994	17866	17830	17790	18004	18191	18022	17997	17897	17941	17936	18070	17866	17903	17901	17974	18018	18006	18001	18210	18175	17814	17875	17981	17915	17902	17958	17816	17836	17967	18088	17964	17822	17786	18068	18082	17886	17851	17874	17762	17992	17983	17801	17803	18040	17808	18017	17950	18034	17987	17929	17917	17710	17876	17954	17719	18033	17950	17834	17755	17862	17871	18039	18049	17961	17962	17905	17980	17877	17665	17889	17840	18056	17864	17854	17780	17879	17901	17971	17951	17729	17965	17861	17752	18040	18056	18005	17907	18008	17881	17767	17873	18109	17952	17709	17850	17773	17907	18138	17967	17931	17899	17791	18083	18052	18102	17822	17758	17904	17958	18079	17851	17899	18011	17850	17942	17854	17877	18146	17796	17917	17902	17987	17856	17922	17851	17854	17782	17746	17965	17674	17874	17962	17750	18091	17775	17765	17884	17848	17845	17932	17716	17905	17863	18005	17935	17777	17704	17857	18052	17887	17857	17800	18001	18000	18083	17991	18080	17657	17771	18062	17972	17892	17878	17928	17941	17949	17943	17796	18028	18052	17739	17977	17862	17872	17719	17894	17893	17888	17852	17854	18157	17884	17766	17827	17956	18021	17991	18021	17739	17959	17794	18026	17909	18165	17931	18159	17869	18093	17818	17865	17814	17858	17747	17944	17780	17919	18017	17975	17640	17899	17980	17965	17785	17825	18006	17851	17896	17790	18082	17948	17851	17875	17997	18073	17861	18063	18020	17958	17906	18104	17827	18152	17952	17829	17876	17928	17964	17872	18024	17890	17803	17892	17930	17928	17891	17822	17741	18139	18005	18024	17810	17710	17882	17993	18064	17957	18025	17894	18014	17744	18233	17910	17675	17871	17865	17819	18059	17938	18038	17863	17893	18017	17905	17924	17700	17749	18055	17888	17808	17895	18088	18008	17773	17863	17786	17881	17874	17974	18000	17746	18107	18051	17948	18090	17732	17852	17878	17857	17857	18045	17830	17890	17944	17957	17955	17984	17905	17898	17970	17927	17982	17876	17808	17745	17721	17875	17933	17795	17762	17863	17924	18086	17925	17998	18060	17899	17967	17872	17856	17822	17796	17936	17863	17757	17898	17708	18014	17906	17749	17778	17892	17880	17671	18052	17867	17989	17815	17997	18214	18101	17879	17813	17894	17860	17828	18091	18045	17659	18040	17921	17863	17888	17961	17966	18007	18009	17757	17739	17670	17778	17814	17656	17763	18099	17974	17928	17968	17948	17844	17788	17996	17819	17780	17926	17687	17953	17698	17760	17819	18073	18156	17950	18099	17844	17913	18029	17947	17910	17812	17730	17914	17858	17775	17904	17909	18050	17911	17795	17862	17937	17819	17775	18007	17899	17981	17880	18010	17734	17792	17943	18001	18042	18069	17911	17723	17964	17846	17960	17902	17965	17958	17739	17760	17792	18037	17694	18060	17912	17883	17922	17999	17981	17922	17742	17945	17946	18040	18200	17915	17966	17786	17935	17880	18007	17991	17976	17952	17960	17914	18069	18048	17842	17952	17964	17917	18088	17833	18015	18073	17909	17773	17817	17805	17847	17893	17909	17860	17937	17856	17882	17807	18009	17995	17936	17770	17956	18028	17830	17796	17937	17986	17900	17887	17982	17838	17933	18049	18021	17729	17818	18188	18058	17946	18122	18039	18183	17793	17968	17798	17691	17876	18045	17940	17848	17930	18019	17949	17971	17986	17807	17908	18130	18047	17834	17768	18078	17663	17793	18002	17867	17662	17983	17827	17760	17959	17965	18057	17859	17926	17959	17901	17925	17970	18046	17982	18070	17944	17879	18249	18060	17854	17932	17790	17938	18173	17992	17712	17863	17884	17742	17636	17686	17928	17945	17809	17871	17927	17599	17930	17837	17988	17920	18030	17983	17701	17915	17826	17858	18060	17860	17740	17933	17818	17800	17843	18050	17926	18004	17862	17999	17899	17741	17664	17894	17933	17832	18083	17941	17720	17834	18036	18099	17883	17975	18105	17896	17910	17907	17637	17802	17818	17904	17899	17858	17803	17699	17907	18078	17871	17900	18083	17795	17942	17741	17930	17993	18018	17753	17786	17753	17748	17983	17894	17938	18076	17936	17914	17798	17822	18017	17896	17937	17957	17823	17669	17950	17890	18007	17892	17890	17923	17958	17978	17976	17975	17857	17668	18050	17797	18004	17961	17873	18024	17863	17927	17745	17839	17876	17863	17663	17704	18037	17876	17882	17782	18071	17877	17772	17931	17915	18014	18063	17890	17746	17910	17992	17856	18004	17970	17961	18131	17870	17897	17734	17965	17868	18105	18245	18048	17778	17867	17938	17676	18048	17992	17919	17804	17937	18029	18194	17856	17873	17851	17988	18052	17670	17919	17866	17877	18006	17886	17990	17856	17768	18075	18052	17894	17995	17964	17920	17958	18059	18024	17998	17794	17962	17879	17947	17853	17779	17794	18132	17900	17914	17847	17761	17894	17950	17795	17692	17638	17840	17884	18111	18146	17999	17913	17966	17978	17926	18113	17847	17789	18066	17980	17695	17972	17861	17959	17749	18051	18061	17967	17918	18140	18017	17990	17816	17920	17864	17761	18016	18107	18019	18063	18033	17932	18121	17953	17838	17971	17981	17922	17736	17927	17705	17836	17970	17958	18157	17854	17986	17838	18054	18073	17781	17742	17680	17900	17717	17949	17872	18056	17935	17801	17792	17695	18112	17965	17979	18036	17954	17713	17868	17814	17762	17889	17926	18138	18070	18061	17789	17795	17898	17820	17989	17911	18111	17983	17830	17906	17908	17835	17900	17961	17977	17951	17726	17842	17974	17666	17866	17854	18082	17667	17836	17728	17932	17960	17844	17930	17875	17978	17791	17801	17953	18016	17853	17827	17758	18128	17796	17786	17942	17937	17903	17978	18172	17861	17888	17850	18084	17990	17973	18028	17852	18047	17991	17923	17792	17829	17850	17816	18008	18031	17968	17885	17684	17903	17951	17723	18036	17840	17940	17910	17777	17971	17976	17906	18059	17856	17832	17918	18079	17943	18171	17956	17967	18049	17909	17727	17950	17812	17760	17960	18039	17819	17826	17827	17949	17981	18022	17790	17865	17877	17786	17772	17864	17890	18122	17808	17887	17876	17818	17929	17931	17975	17938	18015	17949	17902	17909	17966	17983	18087	17904	17697	17842	18069	18146	17700	17987	17765	18013	17884	17862	17915	17749	17821	17929	17922	18064	17919	17705	18114	17882	17890	17831	17850	17782	17825	18026	17898	17940	17975	18080	17731	17613	18148	17942	17881	17900	18115	17894	17924	17866	17991	17842	17782	18037	17919	17738	18014	17814	17665	18024	17612	17771	17807	17939	17885	18177	17850	17898	17885	17944	18051	17782	17762	17937	17941	18113	17930	18039	17660	17884	17872	17812	17840	18045	18081	17730	17914	17929	17911	17684	17958	17792	17929	17953	18064	17693	17933	18003	18086	17869	17966	17748	17852	18152	17823	18086	17990	17942	17910	17829	17994	17978	17843	17828	17632	17879	17765	17820	17627	18019	18035	17848	17960	17831	17885	17953	17887	17735	18008	17831	17716	18059	17943	17917	17931	17996	17975	18162	18079	17838	17909	17912	18048	18050	17870	17723	17828	17820	17961	17923	18001	18075	18140	17977	17898	17831	17963	17963	17962	17743	17856	17701	17965	17834	17731	17784	17984	17938	18007	18079	17796	17860	18028	17805	17823	17725	17937	17967	17984	17759	17796	17982	18009	17903	17906	18092	17854	18022	18062	17930	18058	17883	17771	17822	18146	17811	17803	18047	17774	17974	17751	17907	18035	17988	17788	17846	17968	17970	17854	18032	18041	17856	18043	17967	17848	17817	17680	17836	17986	17842	17870	17801	18041	17871	18120	17836	17971	18030	17883	17751	18111	18073	18055	17991	17945	18222	17973	18045	17835	17832	17754	17741	18054	17982	17911	17988	17917	17719	17881	17999	17782	17867	18057	18112	18046	17937	17869	18113	18137	17857	18012	17968	17880	17738	17810	17972	17809	17798	17824	17840	17886	17875	17860	17976	17629	17736	17690	17874	17880	17997	17762	17815	18116	17923	17804	17980	17849	17741	18149	17765	18036	17966	17861	17904	17938	17838	17893	17904	18033	18010	17873	17882	17740	17724	17801	17929	18110	17859	17934	17983	17925	17939	17948	17890	17936	17897	17739	17728	18075	17926	18076	18268	17813	18123	18036	17935	18082	17812	17943	17829	17756	17939	17928	18198	17916	17897	17957	18141	17943	17894	17897	17934	18052	18003	18009	17920	17932	18099	17925	17984	17899	18114	18021	17809	17963	18063	17975	18030	18006	17868	17901	17941	18161	17606	17898	18005	17933	17942	17887	18006	18082	17967	17966	17994	17840	17894	17795	18116	18149	18004	17855	17791	18137	17921	17913	17830	17819	17816	18064	17834	17676	18004	17990	17885	17962	17796	17958	17948	17829	18038	17920	17714	17906	17828	17667	17835	17931	18047	17893	17765	17811	17926	17971	17903	17903	18003	17913	17968	17778	17955	17681	17924	17960	17759	17830	18098	18014	17946	17994	17829	17957	17959	17842	17671	17872	17946	17836	18096	17967	17859	17962	17793	17925	17927	17975	17937	17912	17904	17860	17956	17997	17923	17699	17915	17815	17930	17991	17725	17865	17971	17938	17891	17795	17716	17941	17700	17788	17903	17951	17760	17867	18003	17915	17923	17939	17825	18000	17940	17869	17954	17968	17928	18031	17824	18032	17846	17785	17958	18026	17977	18065	17818	17886	17876	17867	17783	17922	18146	18061	18054	17905	17978	18004	17923	17928	17740	17897	17786	17680	17839	17876	17941	18000	17859	17738	17883	17998	17757	17888	18109	18036	17884	17916	17874	18022	17864	17971	17900	17750	17817	17954	18010	17952	17928	17908	17853	17855	18205	17963	17777	17878	17833	17945	17895	17724	18089	17905	17834	17965	17977
30412	25770	27524	28022	27708	27100	27106	26340	25487	24800	24303	23717	23321	23086	22876	22727	22861	22811	22830	23001	22812	22924	23115	23112	22788	22925	22948	22919	22805	22800	22938	22880	22835	22819	22797	22838	23007	22768	22854	22786	22891	22848	23025	22820	22943	22921	22792	22992	22837	22817	22960	22754	22650	22744	22899	22846	22792	22790	22924	22900	22779	22879	22927	22828	22971	22619	22969	22775	22845	22832	22963	22898	22760	22843	22807	22784	22926	22846	22769	22797	22834	22863	22927	22827	22896	22858	22949	22896	22940	22773	22831	22903	22822	22833	22867	22841	22780	22919	22925	22932	23013	22756	22878	22841	22806	22926	22864	22870	22847	22831	22810	22798	22855	22781	22820	22790	22864	22818	22899	22930	22791	22909	22905	22819	22703	22936	22899	22855	22897	22903	22851	22896	22905	22784	22906	22851	22847	22763	22911	22764	22875	22844	22861	22934	22800	22815	22751	22862	22957	22878	22856	22829	22835	22967	22917	22882	22883	22814	22935	22794	22866	23031	22833	22935	22836	22918	22970	22984	22847	22822	22844	22955	22784	22838	22817	22939	22794	22809	22915	22884	22827	22934	22741	23062	22979	22749	22918	22979	22909	22941	22916	22924	22859	22810	22932	22808	22934	22894	22877	22911	22847	22966	22884	22920	22852	22976	22951	22977	22832	22928	22921	22981	22813	22819	22872	22766	22904	22879	22931	22851	22796	22951	22865	22965	22773	22816	22904	23002	22882	22949	22886	22905	22974	22857	23001	22842	22944	22771	23005	22897	23013	22914	22831	22901	22718	22906	22981	22963	22832	22841	22831	23032	22924	22841	22734	22767	22960	22917	22846	22745	22837	22869	22861	22872	22833	22930	22910	22929	22811	22856	22858	22912	22860	22882	22859	22876	22881	22810	22935	22981	22978	22857	22917	22860	22976	22745	22968	22965	22953	23013	22982	22894	22938	22950	22925	22943	22802	22940	22853	22841	22927	22965	22791	22874	22928	22888	22693	22965	22892	22932	22942	22933	22926	22934	22829	22788	23034	22902	22832	23006	22885	22874	22901	22856	22875	22700	22887	23011	22869	22946	22787	22916	22857	23002	22886	22876	22942	22791	22784	22872	22994	22910	22953	22945	23006	22869	22935	22943	22888	22996	22776	22885	22883	22872	22983	22759	22824	22848	22830	22901	22900	22852	22986	22894	22906	22959	22948	22949	22909	23076	22861	22935	22874	22922	22855	22734	22896	22999	22917	22954	22988	22844	22776	22886	22798	22964	22987	22993	22945	22984	22950	22882	22778	22933	22927	22863	22860	22789	22964	22848	22816	22845	23003	22815	22869	22899	22996	22895	22945	22751	22938	22774	22891	22990	22888	22874	22901	22934	22794	22928	22967	22883	22977	22925	22949	22931	22884	22898	22797	22838	22869	22915	22862	22970	22907	22892	22953	22945	22906	22997	22714	23020	22947	22866	22950	22951	22964	23019	22839	22977	22795	22898	22932	23051	22872	22917	22897	22927	23027	22749	22994	22883	22896	22859	23054	22946	22885	23013	22919	22981	22910	22904	22940	22968	22923	22996	22907	22993	22805	22888	22920	22983	22762	22891	22980	22986	22906	23006	22852	22869	22960	22836	22926	22934	22786	22962	22808	22902	22902	22861	22975	22817	22941	22784	22797	22864	22941	22885	22844	22831	22970	22829	22915	23010	22854	22822	22903	22916	22880	22902	22921	23035	22777	22901	22932	22904	22907	22906	23005	22864	22870	23108	22891	22918	22878	22882	22893	22921	23019	22735	22813	22963	22854	22818	22858	22902	22722	23060	22948	22972	22915	22835	22881	23052	22924	22820	22993	22795	23021	22815	22916	22945	22875	22850	22971	22852	22938	22835	22847	22928	22948	22919	23133	22869	22911	22862	22870	22912	22932	22893	22742	23061	22953	22926	22894	23043	22998	23028	22902	22978	22972	22886	22923	22807	22842	22932	22685	22933	22867	22903	23039	22914	22885	23003	22871	23042	22855	22978	23017	22921	22903	22929	22949	22934	22959	22896	22967	22881	22916	23039	22867	22885	22814	22991	22813	23046	22979	22917	22792	22867	22948	22960	22951	22835	22885	22987	22920	22911	22967	22864	22966	22878	22963	22795	22928	22966	22913	22971	22862	22970	23045	22827	22975	22827	22815	22880	22856	22949	22848	22901	22844	22912	22889	22868	22860	22919	22956	22937	22913	22896	22883	22891	22896	22885	22935	22850	23009	22893	22807	22914	22941	22859	22889	22836	22839	22939	22845	22820	22819	22983	22929	22923	22890	22836	22909	22776	22924	22839	22902	22936	22783	22821	22994	22788	22906	22857	22918	22830	22852	22901	22883	22909	22942	22818	22940	22974	22877	22983	22799	22845	22907	22905	22783	22818	22840	22990	22970	22858	22847	22994	22978	22965	22998	22879	22794	22933	22956	22829	22988	22915	22916	23023	22793	22929	22979	22805	22878	23005	22808	22951	22842	22874	22907	22979	22933	22949	22848	22906	22879	23032	22758	22992	22992	22850	22939	22899	22955	22928	23018	22959	22808	22935	22793	23048	22883	22941	22875	22793	22894	22932	22917	22886	22903	22905	22914	23040	22888	22979	22808	22931	22932	22808	23010	22821	22909	22899	22777	22848	22926	22903	22843	22946	22879	22990	22918	22890	23056	22876	22938	22796	22975	22919	22889	22856	22948	22863	22941	22934	23097	22994	22963	22877	22881	22857	22999	22879	22929	22940	22729	23010	22894	22952	22864	22973	22909	22896	22868	22934	22787	22849	22821	22938	22888	22844	22930	22866	22953	22954	23001	22909	22807	22945	22927	22913	22886	22949	22861	22821	22844	22845	22967	22913	22900	22809	22949	22881	23003	22929	22957	22903	22942	22925	22922	22896	22911	22965	22899	22918	22868	22987	22903	22960	22950	23021	22950	22939	22850	22948	22989	22941	22856	22813	23011	22876	22941	22787	23056	22950	22932	22920	22961	22956	22969	22866	22868	23086	22784	23038	22918	22911	23001	22938	22953	22829	22910	22904	22957	22926	22947	22941	22976	22841	22935	22933	22784	22910	22924	23021	22945	22819	22877	22875	22852	22970	23029	22799	23004	22901	22761	23062	22889	22961	22932	22922	22946	22947	22954	22845	22892	22988	23125	22910	22837	22770	23013	22851	22847	22812	22940	22899	23015	23017	23013	22846	22905	22981	22938	22844	22956	22907	22871	22970	22925	22840	22948	22935	22958	22852	22824	23028	22956	22936	23011	22921	22848	22884	22903	22927	22914	22931	22940	22999	22889	22865	22907	22808	23092	22857	22906	22870	22736	22982	23028	22833	23012	22931	22856	23021	22920	22961	22943	22933	22862	22800	22886	22821	22956	22936	22962	22809	22924	22806	23020	22895	22779	22805	23032	22988	22982	23053	22821	22983	22930	22916	22956	22954	22922	22856	22900	23038	22977	22877	22861	22851	22845	22961	22906	22942	22966	22830	22924	22824	23009	22862	22896	22912	22920	22819	22819	22917	22854	22855	22881	22836	22837	23017	22862	22986	22845	22836	22937	22892	22928	22854	22935	22915	23028	22943	23035	22905	22768	23132	23003	22847	22926	22888	22825	22868	22849	22845	22903	22878	22934	22899	22886	22906	22840	22934	22996	22867	22978	22905	22943	22962	22893	22806	23027	22946	22796	22861	22864	22809	22934	22910	23003	23032	22914	22787	22928	22900	22819	22867	22864	22904	22795	22822	23013	22848	22911	22950	22846	22953	22963	22964	22911	22830	23076	22867	22784	22917	22977	22819	22813	22931	23023	22995	22962	22995	22861	22910	22901	22868	22879	22947	22951	22961	22954	22858	22901	22928	22800	22859	22993	23030	22880	22925	22833	23008	22906	22924	22957	22849	22784	23009	22928	22954	22994	22815	22987	22793	23001	22993	22872	22893	22903	22881	23059	22929	22947	22900	22860	22770	22962	23017	22901	22866	22930	22923	22726	22871	22941	22719	23067	22927	22826	22999	22909	22991	22893	22998	22948	22925	22841	22904	22839	22934	23036	22936	22790	23026	22931	23016	22792	22833	22887	22844	22963	22873	22914	22880	22953	22815	22970	22964	22994	22851	22820	22947	22830	23002	22989	22942	22959	22884	22864	22877	22962	22952	22977	23041	22906	22888	22940	22841	22891	22836	23016	22871	22951	22990	22847	22888	22824	22877	22956	22946	22956	22873	22915	23020	22854	22975	22857	22969	22995	22754	23047	22881	22825	22877	22843	23059	22868	23034	22753	22792	23118	22914	22812	22969	22969	22909	22962	22863	22899	22818	22812	23058	22980	22895	22950	22832	23089	22863	22891	22980	22858	22897	22979	22852	22935	22842	22847	23066	22899	22894	22919	22997	23023	22965	22850	22993	22878	22977	22908	22887	22939	23006	22707	23004	22939	22853	23023	22911	22861	22838	22946	22971	22906	22880	23031	22902	23013	22899	22910	22980	22770	23061	22916	22983	22970	22940	22981	22949	22914	22875	23061	22843	22779	23085	22780	22929	22874	22991	22908	22927	22921	22931	22944	22843	23064	22980	22894	22879	23014	22946	22862	22862	22993	22848	22959	22992	22906	22892	23056	22949	22872	22951	22804	22946	22973	22866	23010	22978	22933	22967	22889	22948	22923	23079	22783	22977	22872	22973	22934	23034	22872	22787	22890	22913	22994	22890	22949	22930	22993	22807	23000	22989	22868	22913	22993	22913	23023	22722	22938	22973	22872	22925	22884	22922	22987	22810	22846	22884	22887	22989	22947	22846	22762	22992	22817	22930	22924	22819	22923	22880	23045	22960	22804	22887	22880	22874	22963	22883	22840	22928	22927	22903	23032	22898	22808	22936	23029	22816	22829	22835	22947	23066	22963	22956	22960	22846	22838	23001	22945	22930	23119	22975	22942	22957	22838	23050	22852	22753	22898	23078	22935	22917	22811	22890	22972	22898	22953	22879	22889	22996	22834	22942	22824	22822	22938	22975	23115	22838	22944	23066	22866	23019	23050	22864	22838	22959	22901	22810	22952	22908	22798	23070	23047	22805	22970	22982	22841	23012	22803	22985	22854	23083	22951	22934	22956	22873	22992	22784	23049	22983
35621	35393	31219	27586	24971	25568	24891	22973	21754	21478	20307	18851	18248	18132	18152	18049	18033	18204	18189	17893	18008	18204	18388	18532	18303	18123	18140	18086	18073	18145	18229	18080	18089	18021	18145	17964	17981	17768	18003	18044	17945	18071	18277	18063	18062	18069	18331	18322	18063	17966	18027	17963	18138	17997	18071	17948	18007	18202	18108	17940	18080	18036	18260	18149	18080	18169	18032	18131	18140	18068	18020	18041	18138	18057	18081	18088	18197	18055	17863	18160	18033	18147	18104	18191	18064	18118	18140	17857	17967	18092	17812	18097	18050	18063	17809	18263	18141	18049	18038	18150	18090	18039	18222	18108	17934	18004	18117	18063	18025	18193	18046	18212	18095	18045	17982	18078	18160	18164	18114	18168	17982	17900	18222	17843	17937	18057	18061	17999	18247	18153	18006	18184	18361	18014	17964	18136	18293	18212	18077	17909	18066	17887	17916	17955	17938	17885	18109	18095	18028	18107	18034	18136	18157	18375	18089	17966	18115	18087	18138	17919	17987	17975	17884	17966	18256	18301	17978	17997	18175	17965	18106	18019	18203	18321	18160	17899	18047	18081	18091	18028	18138	17914	17956	18108	17988	18051	17854	17980	18089	18110	18283	18021	18215	18220	18112	18086	18128	18271	18123	18043	18119	18122	17964	18095	18113	18053	18112	18143	18039	18051	18098	17984	18134	18238	18103	17852	17847	18180	18259	18165	17930	17937	17950	18055	17922	18118	18150	18367	18102	18117	17996	17992	18206	18149	17971	17886	18047	18179	18098	17933	18013	18052	17967	17998	17908	18220	18035	18006	18297	18207	18271	18030	18137	17961	18042	18114	18149	18069	18114	17982	17982	18058	18058	17974	18096	17996	18024	18095	18006	18336	18150	18094	17860	18258	17968	18060	18054	18117	18132	17853	18154	18110	18222	18137	18264	18163	18140	17851	18087	17914	18288	17887	17979	18038	17912	18024	17981	18321	18055	17934	18091	18154	18059	18090	18155	17954	18141	18064	18238	18048	18064	18043	18194	17988	18147	18154	18134	17988	17902	18007	18316	18024	18310	18114	18096	18146	17864	18146	17899	18044	17881	18008	18077	18086	18107	18062	18097	18141	18068	18006	18042	18035	18344	17939	18064	18074	18092	18114	18294	18154	17975	17999	18026	17851	18144	17978	18073	18271	18017	17963	18302	18037	17958	18136	18224	18050	18319	18034	18220	18111	18073	17836	18125	18015	18015	18133	18096	18013	18276	18203	18053	18007	18121	18055	17988	17946	18043	18324	18162	18162	18329	17941	18160	18213	18162	18146	18020	18177	18123	17934	18129	18132	18095	17929	18306	18081	18096	18136	18249	18030	18097	18066	18279	18000	17966	17972	18085	18245	18216	17998	18081	17956	17839	18209	18019	18186	18096	18120	18026	18053	18150	17922	17920	18078	18156	18079	17990	18233	18043	18222	18243	18417	18224	18151	18286	17976	17955	18144	17974	18029	18212	17995	18039	17963	18092	18016	18195	18090	17990	18302	17904	18141	17770	18164	18099	18142	18139	18147	18206	17969	18146	18029	18002	17705	17851	17979	18008	18077	18047	17971	18066	18202	18107	18130	18021	18059	18296	18137	17975	18149	18237	18239	18152	18160	18148	18008	18075	18147	18126	18093	18082	18156	18123	17979	18094	18036	17974	18119	18269	18058	17794	18097	18215	18070	17947	17926	17943	18011	18101	17909	18225	18109	17991	17991	17913	18083	18039	18009	18208	18164	18082	18288	18055	18133	18197	17860	18278	18068	18202	18133	17977	18134	18079	18040	18068	18032	18219	18047	18186	18276	18138	18161	18034	18144	18200	18210	18043	18029	18183	18103	18145	17815	18124	18261	18029	18141	18368	18057	18060	18027	18207	18053	18045	18158	18232	18123	18215	17942	18169	18137	18290	18151	18076	18046	18149	18111	18182	18001	18271	18123	17878	18126	17966	17772	18026	18274	18024	18021	18506	18172	18062	18225	18106	17990	18035	18117	18167	18088	17889	18122	18088	18072	18119	18090	18304	18004	18002	17903	18084	18090	18127	17926	18080	17989	18056	18004	18156	17887	18107	18081	18015	17991	18162	18187	18403	18190	18191	18130	18231	17993	17880	18216	18114	18117	18114	18181	17951	17995	18169	18085	17985	18232	18203	18194	17973	18105	18164	18033	18173	17875	18307	17902	18062	18117	18022	18067	18036	17931	17869	17893	17999	18179	18031	18041	18063	18165	18135	18059	18121	18101	17960	18188	18082	17806	17878	18294	18079	17979	18017	18124	18091	18047	18035	17914	18234	18222	17934	18200	18272	18141	18200	18103	18093	17983	17939	17949	18227	18006	18281	18044	17849	18157	18161	18051	17982	17918	18181	18105	18195	18368	18095	18000	18168	18174	18089	18138	18079	17961	18169	18164	18198	18122	17961	18260	17966	18141	18301	18099	17904	18275	18069	17933	18256	18128	18104	18157	18227	18120	17967	18167	18204	18198	17989	18268	17988	18055	18029	18145	17930	18226	18314	18291	18201	18001	18093	17953	18014	18057	18195	18211	17976	18067	18249	18266	18092	18084	18134	17974	18122	18004	18285	18094	18364	18215	18160	18026	18054	18198	18199	18052	18163	17985	18207	17824	18454	18046	18072	18248	18126	18082	18115	18020	18060	18246	18031	18114	18056	17911	18286	18158	18124	17913	18049	18247	18080	18470	18007	18035	18065	18084	17982	18214	18072	18103	17968	18171	18359	18189	18060	18199	18176	18275	18331	18067	18261	18099	18193	18108	17980	17971	17927	18075	18101	18031	18049	17870	17957	18151	18260	18170	18216	18182	18217	18187	18015	17996	18166	17880	18236	18160	18101	18088	18033	18010	17928	18018	17932	18168	18263	17881	18141	17931	17871	18094	18194	18134	17941	18140	18032	18170	17931	17939	18103	18141	18369	18008	18218	18202	18227	18205	18028	18352	18043	18093	18198	17973	17993	18226	17875	18139	18145	18190	17988	18148	18176	18077	17940	18204	18183	18135	18121	18120	18087	18070	18060	17845	18030	18271	18413	18038	18036	18136	17920	18011	18257	18177	17941	18086	18191	18124	17972	18230	18025	18177	18308	18063	18121	18208	18026	17953	17967	18114	18167	18058	18131	18193	18161	18289	18012	18003	18100	18125	18113	18192	18224	18167	18113	17908	18159	17932	18273	17781	17945	18280	18028	18071	18048	17929	18032	18142	18017	17945	18241	17954	18223	18184	18106	17952	18284	18164	18060	18020	17916	18199	18077	18117	18069	18209	18108	18285	18103	17974	17949	18037	18084	17950	18262	18016	18059	18162	17967	18101	18127	18142	18257	18216	18146	18142	18480	18109	18023	18202	18103	18102	18106	18218	18258	17978	18206	18080	18307	18008	18050	18288	18030	18038	18212	18153	18071	17976	18017	18046	18196	17954	18240	18037	18261	18162	18316	17952	18211	18191	18117	18316	18245	17802	17946	18004	18154	18192	17934	18168	18143	18052	17989	18117	18047	18184	18018	18314	18284	18044	18087	18062	17927	18011	17967	18100	17990	18043	17995	18026	18064	17923	18069	18012	17900	18279	18261	17866	18039	18099	18116	17839	18215	17902	17963	17987	18091	18104	18239	18151	18095	17992	18128	17995	18042	17862	17962	17937	18164	17950	18061	17996	17930	18042	18285	18101	18072	18093	18048	17983	18198	18171	18161	17952	18152	17956	17951	17944	17859	17902	17981	17962	18107	18367	18037	18113	18241	17927	18082	18218	18083	18092	18067	18208	18344	18118	18081	18076	18130	18191	17954	18166	18218	18143	18290	18178	18164	18159	18063	18012	18041	18179	17963	18011	18127	17995	18384	18109	18264	18095	18180	18144	18322	18059	18075	18281	17895	18083	18186	18052	18255	18216	18127	17749	18021	17840	18182	18154	18208	18066	18165	17976	18069	18182	18288	18001	18302	18203	18263	18118	17897	18031	18210	18022	17918	18026	18117	18234	18294	18325	18165	17921	18243	18087	18084	18322	17995	17987	18083	18170	17935	18145	18119	18001	18223	18103	18115	18127	18160	18074	18183	17908	18019	18211	18014	17848	18126	18206	18071	18095	18212	18048	18209	18023	17922	18224	18219	17940	18126	17941	18147	18054	17940	18264	18131	18094	17983	17983	18021	18041	18067	17989	17950	18126	18053	18167	18046	18263	18092	18127	18256	18066	18055	18069	17932	18023	18021	18077	18076	18110	18108	18200	18142	18217	18232	18190	18131	18126	18067	18063	17984	18101	18110	18111	18211	18312	18254	18029	17895	18052	18204	18135	18068	18007	18191	18101	18101	18036	18005	18067	18079	17916	17941	18304	18143	18200	18127	18056	17938	18188	18036	18059	18044	18080	17972	18046	18020	18068	18129	18066	17964	18191	17903	18116	18413	17991	18017	17999	18004	17992	18047	18062	17933	18278	18163	18150	18202	18178	17993	18220	18185	18142	18286	18222	18159	17977	17923	18111	18031	18051	18134	18166	17990	18125	18078	18055	18224	18142	18179	18259	18314	18237	18095	18029	18051	17985	18076	17931	18189	18120	18192	18098	18181	18152	18269	18214	18202	18155	18049	18109	18069	18158	18078	18151	18086	18160	18061	18075	18073	18036	18297	18392	18231	18140	18130	17893	18159	18098	18050	18106	18098	18254	18172	18079	17918	18152	18226	18257	18180	18120	17987	18117	18129	18109	18075	18127	18065	17985	18056	18072	18101	18213	18135	18276	17990	18237	18031	18096	18224	18114	18342	18158	18396	18246	18074	18185	18115	17959	18121	18034	18211	17977	17979	18102	18148	18150	18367	18276	18198	18108	17999	17924	18077	18218	18076	18141	18312	17995	18152	18148	18193	18370	18021	18162	18031	18233	18059	17973	18308	18055	18093	18154	18138	18141	18006	18020	18065	18141	17929	18035	18112	18177	18237	18233	18011	18282	18214	18327	17997	17892	18187	18142	18033	17876	17988	18052	18303	18143	17956	17959	18030	18070	18127	17926	18155	17962	17980	18026	18222	18006	18079	18178	18155	18081	18111	18021	18146	17997	18169	18132	18376	18121	18257	18036	18312	18209	17957	18133	18214	18025	18130	18309	18235	18105
32333	25613	28385	29401	29750	29179	28125	27182	26504	25920	24614	23155	22913	22876	22843	22694	22915	22855	22855	22797	22858	22917	23162	23041	23008	22777	22764	22760	22827	22798	22811	22841	22803	22718	22688	22826	22801	22781	22741	22758	22719	22636	22740	22913	22765	22845	22848	22857	22855	22791	22791	22931	22838	22661	22798	22850	22727	22826	22848	22949	22709	22737	22876	22931	22788	22850	22754	22683	22788	22814	22870	22864	22933	22759	22858	22765	22829	22764	22825	22822	22884	22761	22896	22606	22917	22793	22712	22756	22843	22675	22811	22770	22846	22975	22781	22866	22829	22706	22676	22779	22760	22672	22775	22694	22849	22860	22772	22742	22854	22685	22704	22800	22782	22759	22824	22757	22765	22957	22761	22901	22860	22802	22738	22872	22834	22850	22762	22903	22893	22905	22881	22837	22893	22706	22835	22709	22706	22792	22830	22838	22772	22790	22751	22820	22920	22773	22845	22878	22809	22729	22892	22815	22706	22910	22885	22899	22785	22803	22792	22778	22706	22917	22937	22745	22705	22805	22825	22868	22755	22908	22714	22879	22741	22754	22667	22567	22717	22885	22692	22948	22808	22770	22839	22720	22819	22826	22977	22782	22744	22797	22682	22806	22880	22750	22801	22837	22684	22867	22882	22800	22891	22822	22756	22793	22857	22853	22749	22865	22900	22816	22799	22751	22720	22866	22771	22951	22698	22797	22747	22687	22886	22852	22864	22691	22844	22737	22668	22911	22842	22889	22801	22866	22738	22848	22816	22846	22975	22685	22868	22907	22935	22877	22701	22825	22850	22873	22954	22797	22815	22918	22718	22961	22699	22956	22905	22880	22682	22858	22882	22721	22975	22936	22671	22871	22885	22798	22858	22875	22824	22752	22786	22871	22905	22840	22802	22897	22778	22851	22773	22745	22858	22796	22930	22766	22742	22844	22876	22884	22769	22663	22883	22907	22789	22866	22864	22937	22826	22957	22851	22885	22725	22755	22877	22912	22806	22839	22929	22979	22973	22796	22939	22864	22824	22993	22895	22994	22876	22876	22948	22929	22814	22876	22712	22813	22848	22810	22902	22724	22842	22726	22754	22920	22926	22961	22900	22885	22855	22850	22820	22959	22842	22763	22743	22837	22828	22905	22820	22689	22739	22837	22840	22793	22997	22929	22760	22866	22793	22933	22809	22803	22933	22828	22794	22872	22754	22834	22904	22917	22719	22873	22871	22829	22819	22793	22912	22681	22791	22814	22980	22782	22729	22791	22773	22837	22836	22904	22757	22775	22691	22762	22893	22751	22819	22742	22871	22838	22913	23015	22903	22903	22850	22774	22902	22791	22972	22780	22936	22829	22777	22759	22793	22865	22824	22824	22878	22828	22777	22878	22912	22747	22936	22709	22862	22756	22819	22771	22904	22739	22960	22852	22823	22900	22816	22853	22819	22801	22816	22887	22898	22840	22729	22815	22812	22847	22911	22916	22886	22845	22797	22961	22958	22893	22828	22722	22937	22771	22835	22810	23000	22792	22763	22942	22824	22853	22903	22855	22758	22843	22820	22921	22923	22814	22807	22863	22936	22851	22915	22839	22866	22882	22877	22886	22716	22938	22853	22899	22712	22882	22840	22748	22852	22840	22840	22882	22688	23077	22752	22901	22915	22866	22854	22877	22823	22879	22996	22840	22781	22941	22860	22772	22962	22849	22832	22875	22829	22676	22856	22743	22777	22753	22976	22807	22786	22850	22929	22962	22783	22822	22807	22794	22949	22829	22810	22872	22842	22757	22849	22942	22954	22951	22926	22838	22822	22818	22819	22862	22916	22912	22797	22779	22950	22824	22830	22768	22778	22749	22807	22938	22975	22831	22925	22776	22799	23021	22923	22807	22872	22904	22833	22941	22860	22720	22842	22851	22883	22746	22956	22717	22905	22766	22878	22893	22788	23045	22876	22838	22853	22881	22948	22949	22930	22867	22813	22883	22795	22926	22773	22823	22939	22813	22944	23004	22835	22893	22868	22934	22898	22832	22756	22875	22812	22744	22805	23003	22873	22985	22854	22886	22856	22924	22641	23021	22824	22749	22933	22993	22790	22824	22867	23031	22859	22848	22844	22917	22933	22774	22830	22879	22853	22851	22874	22878	22804	23007	22818	22782	22841	22820	22751	22867	22921	22928	22874	22770	22865	22871	22807	22831	22955	22850	22898	22805	22848	22852	22732	23003	22805	22800	22771	22778	23001	22761	22861	22823	22800	22865	22797	22825	22775	22832	22903	22934	22956	22737	22851	22796	22918	22856	22898	22832	22842	22845	22847	22907	22884	22829	22935	22777	22800	22759	22893	22763	23052	22857	22944	22827	22903	22905	22933	22883	22761	22863	22842	22937	22831	22830	22767	22847	22837	22907	22793	22859	22907	22848	22836	22884	22831	22755	22842	22779	23022	22847	22916	22851	22930	22824	22883	22735	22831	22866	22834	22860	22840	22929	22728	23002	22890	22834	22889	22811	22793	22962	22874	22994	22771	22875	22849	22892	22614	22882	22894	22777	22947	22897	22923	22904	22971	22784	22898	22871	22630	22876	22925	22806	22899	22753	23068	22915	22850	22838	22884	22776	22875	22876	22800	22890	22856	22726	22891	22839	22844	22962	22872	22962	22919	22926	22928	22760	22838	22837	22860	22880	22757	22888	22829	22748	22935	22963	22939	22950	22814	22876	22848	22907	22868	22773	22822	22878	22753	22927	22807	22813	22768	22836	23057	22749	22895	22728	22902	23007	22690	22930	22956	22864	22791	22670	22919	23003	22883	22777	22823	22774	22830	22829	22949	22831	22952	22792	22864	22919	22784	22795	22959	22895	22898	22868	22713	22781	22758	22821	22806	22947	22784	23004	22927	22863	22822	22904	22816	22810	22924	22820	22903	22951	22833	22854	22835	22844	22968	22944	22808	22723	22990	22867	22872	22908	22844	22875	22785	22822	22848	22869	22781	22835	22849	22862	22849	22844	22863	22835	22877	22725	22859	22775	22843	22806	22902	22813	22932	22689	22829	22868	22952	22715	22991	22892	22816	22797	22830	22838	22971	22809	22908	22906	22924	22702	22882	22856	22799	22902	22822	22948	22878	22856	22924	22945	22906	22902	22802	22907	22917	22838	22987	22806	22946	22835	22912	22786	22852	22936	22806	22938	22914	22754	22957	22921	22850	22875	23010	22907	22884	22928	22760	22924	22865	22953	22791	22825	22811	22929	22901	22722	22810	22800	22923	22827	22762	22950	22836	22955	22836	22819	22858	22793	22776	22945	22840	22986	22801	22942	22813	22943	22929	22858	22789	22768	22781	22904	22764	22853	22837	22955	22978	22882	22915	22804	22897	22813	23019	22820	22743	22954	22742	22987	22866	22867	22811	22890	22815	22885	22954	22792	22830	22898	22928	22806	22843	22938	22828	22849	22845	22950	22896	22819	22964	22966	22993	22937	22945	22712	22902	22840	22949	22927	22932	22808	22785	22999	22794	22861	22949	22740	23035	22817	22951	22848	22951	22851	22808	22852	22909	22855	22880	22787	22892	22767	22877	22868	22820	22796	22800	22849	22928	22854	22847	22887	22887	22930	22774	22801	22887	22802	22845	22941	22860	22761	22913	22904	22891	22887	22929	22826	22839	22823	22971	22839	22830	22879	22919	22767	22784	22918	22796	22916	22880	22918	22863	22785	22887	22878	22869	22816	22870	22975	22852	22850	22960	22870	22924	22839	22873	22863	22959	22928	22854	22952	22924	22875	22929	22931	22974	22903	22844	22917	22861	22797	22876	22884	22961	22905	22815	22906	22863	22863	22905	22839	22903	22848	22922	22943	22826	22887	22785	22782	22956	22922	22806	22958	22873	22895	22860	22890	22915	22790	22922	23023	22799	22836	22864	22957	22893	22872	22974	22850	22905	22986	22829	22801	22815	22813	22779	22895	22825	22810	22982	22896	22823	22889	22929	22789	22875	22925	22967	22819	22958	22809	22888	22879	22877	22859	22813	22928	22848	22807	22894	22785	22887	22964	22860	23022	22817	22851	22849	22923	22847	22886	22792	22902	22928	22811	22910	22880	22874	22770	22805	22874	22807	22826	22970	22890	22860	22784	22775	22852	22899	22844	22990	22923	22956	22854	22940	22858	22864	22943	22908	22776	22909	22880	22974	22985	22900	22954	23022	23046	22833	22861	22856	22879	22849	22893	22853	22826	22816	22929	22866	22821	22901	22943	22940	22769	22902	22814	23036	22941	22934	22823	22862	22766	22785	22936	22910	22767	22953	22958	22794	22921	22853	22920	22863	22807	22885	22833	22781	22768	22999	22812	22823	22826	22858	22916	22815	22875	23010	22938	22865	22888	22869	23025	22967	22897	22898	22784	22921	22825	22919	22784	22890	22788	22843	22904	22960	22888	22896	22834	22871	22802	22884	22953	22922	22848	23085	22816	22740	22946	22943	22978	22931	22841	22845	22812	22813	22833	22831	22768	22983	22875	22724	22858	22830	22886	22891	22921	22861	22832	22953	22811	22922	22938	22983	22908	22866	22794	22963	22819	22854	22792	22946	22911	22847	22853	22808	22974	22804	22863	22850	22957	22782	22883	22904	22789	23041	22875	22888	22914	22814	22900	23036	22848	22918	22799	22818	22933	22846	22919	22838	22963	22795	22934	22850	22830	22896	22768	22856	22920	22903	22897	22809	22926	22931	22848	22937	22672	22836	22842	22765	22883	22967	22843	22862	22943	22857	22769	22892	22782	22840	22892	22886	22832	22947	22908	22937	22835	22826	22894	22867	22940	22834	22914	22834	22791	22830	22867	22798	23035	22841	22857	22869	22979	22868	22832	22863	23068	22822	22785	22891	22809	22880	22904	22832	22952	22859	22884	22927	22940	22878	22902	22895	22784	22951	22943	22800	22920	22952	22835	22820	22876	22850	22877	22797	22776	22938	22999	22908	22988	22852	23011	22874	22961	22813	22859	22900	22937	22883	22905	22832	22895	22926	22865	22877	22941	22772	22866	22864	22885	22930	22917	22980	22821	22889	22756	22870	22895	22947	22916	22864	22964	22864	22993	22881	22797	22907	22914	22939	22846	22834	22794	22960	22880	22912	22811	22779	22986	22861	22909	22818	22964
34072	28576	23922	21956	22225	21947	20873	20204	19037	19130	18548	18438	17985	17840	18044	18226	18087	18089	17977	18082	18050	18044	17934	18073	17908	18195	17958	17944	18002	17958	17962	18107	18254	18051	18150	18190	17819	17919	17947	17777	17787	17829	18178	17948	17999	18095	17927	18264	18171	18075	18091	18024	17920	18174	18021	17959	17885	17884	18156	17955	17961	18155	18021	17908	18026	18147	18210	17877	17935	18000	18187	18100	18331	18199	17915	18197	18086	18234	18080	18065	17988	18166	17923	18087	18150	17968	17910	18052	18111	17933	18099	17930	18006	18242	18029	18019	18155	18129	17998	17993	18134	18084	18006	18048	18028	17899	17977	17858	17869	18024	18089	18016	17994	17904	18212	17998	18085	18065	18082	18081	17987	17831	18082	18010	17976	18161	17881	18111	17950	17837	17967	18245	17968	17939	18070	18212	17899	17949	17969	17816	18080	17921	18083	18059	18057	18165	18079	17959	18026	18059	18029	18036	17915	18297	17895	18222	18038	17892	18015	18019	17901	18009	17738	18002	18079	17851	18202	18084	17823	18192	18051	17916	18115	17974	18127	18100	18101	18002	18009	17996	18133	17919	17885	18295	17981	17887	17932	18003	18265	18162	18194	17980	18113	17969	18251	18021	17887	17876	18094	18102	18054	18015	17891	17850	18174	18064	18079	18240	18104	18128	17985	17865	17995	18045	18268	18041	18011	18071	17844	18065	18095	18114	17853	17921	18013	17957	18111	18192	17886	18203	18112	18056	17986	17944	18038	18163	18270	18133	18198	18107	17955	17742	18064	17910	18038	18039	18245	17913	18029	18044	17955	18165	17955	18014	18072	17897	18277	18177	17757	18032	17740	18069	17940	18190	18066	18088	18033	18099	18063	18029	17995	17965	18199	17859	17874	18257	17981	18041	18034	18062	17908	17942	18310	18006	18041	17933	17843	18257	18147	18069	18188	17875	17777	18066	17983	18063	18043	18216	17916	18033	17936	17893	17758	17830	18087	17919	18043	17985	18058	17973	18137	17908	17892	17920	18128	18054	17906	17938	18010	18193	18218	18069	18022	17967	18037	17965	18088	18245	18066	18038	18002	18187	18058	18126	17933	18144	18157	17979	17861	18104	17864	17884	17961	17870	17967	18066	18118	17893	18097	18032	18007	18267	18030	18138	18094	17995	18147	18124	17965	18028	18046	18098	18027	18130	18068	17894	17890	18178	18073	17949	18369	18225	17991	18038	18110	18213	18137	18033	18025	18193	18110	18191	18200	18072	17976	18055	18090	18018	18081	17751	18031	17982	17987	18166	17933	18017	17981	17738	17977	18010	17931	17991	18127	18082	18041	17991	17816	18028	18052	18180	17893	17861	17810	18095	18018	18235	17982	17944	18076	17811	18027	17920	17974	18101	18159	18053	18092	17977	18201	18094	17976	17939	17957	18043	17970	18095	18008	17965	18117	18076	18137	17971	17992	18025	17988	17920	18042	18135	18065	17905	18018	18154	18065	18149	18127	18020	18209	18091	18015	18229	18057	17812	18099	18009	18060	18019	17985	18084	17904	17962	17761	17890	18008	17972	18196	18279	18072	17953	17858	17779	18213	18151	17947	18169	18069	18159	18033	18045	17953	18091	18026	18094	18128	17929	18110	18082	18069	18123	18092	17826	18193	18149	18125	17979	17829	17980	17972	18018	18060	18132	18194	18006	18145	17827	17844	17959	17910	18175	18230	17821	18203	17950	18105	18041	17994	17884	17987	18148	17903	18028	18048	17886	17960	17871	18051	18150	17808	18247	18127	18067	18114	18077	18044	18068	18090	17957	17759	17910	17977	18032	17841	18145	17869	18071	17930	18174	18107	17976	18137	17966	18071	17872	17804	18040	18067	18011	18160	18234	18128	17817	17996	18121	18108	17896	17887	18014	18021	18107	18016	18061	18093	18041	18037	18094	18056	18147	18070	17828	18324	17873	17972	18013	17956	18108	18010	18092	18111	18107	18111	18085	18118	18204	18017	17962	18264	17978	17960	18035	17957	18201	18059	18028	18139	18040	18290	18157	18169	17875	17853	18002	18070	18073	18018	18106	17762	17907	18234	18032	18052	18220	17920	18240	18047	17739	18076	18309	18006	17981	18114	17863	18064	18249	17936	18070	17930	18101	18084	18220	17819	17915	17874	17995	17913	18015	18121	18038	17961	17909	18023	18098	18010	17783	18179	18005	18030	18266	17948	18137	18096	18001	18113	18035	18119	18129	17902	18176	18020	17877	18016	18033	18162	17802	17897	18103	17997	17949	18072	18008	18095	18168	17922	18079	18007	17930	17994	17984	17993	18055	18070	18188	17950	18024	17996	17888	17963	17958	17933	17938	17834	17960	17884	18208	17772	17816	18189	17969	17792	18106	17911	17890	18043	18104	18176	18036	17951	18034	18005	17964	18037	18001	18286	18146	17926	18182	17960	18074	18056	18221	18212	18111	18052	18000	17940	18323	17979	17985	17964	18009	17847	17941	18184	17827	17904	18267	17849	18039	17908	18046	17957	18142	18187	18262	17820	18073	18254	17933	18031	17952	18099	17932	17982	18147	18062	17956	17853	18041	18026	17955	17931	18038	18126	18166	17953	18036	18025	18079	17997	18173	18209	17878	18093	18121	17897	18056	18017	17806	17898	17930	17904	17830	17926	18131	18088	18076	17958	17899	18063	18076	17978	17794	17748	17942	18003	18085	18047	18109	18167	18118	18299	18130	18189	17954	17889	18031	17961	17998	18035	18074	17982	18229	18039	18233	18049	18005	17956	18037	18090	18168	18035	17671	18104	18085	18121	17915	18015	17811	17889	18062	18287	18251	17926	17901	17931	17786	17918	17944	18010	18180	17961	18082	18102	17951	17968	17922	18196	18289	18000	17983	17995	18020	17944	18020	18067	18065	18047	17885	18016	18009	17974	17991	17841	17830	18139	17933	17925	18223	18308	18053	18119	18081	18037	18008	17879	18023	17952	18082	17929	18283	18026	18001	17932	18010	18110	18115	17915	17937	18048	18052	18001	18051	17998	18152	17921	18170	18010	17911	18050	18115	17921	17903	18141	18032	18244	18004	18277	18192	17966	17952	18026	18032	17971	17722	18176	18241	17997	17831	18011	18090	18267	18177	18078	17965	18237	18294	17981	17959	18096	17859	18181	18109	17987	18064	18110	17957	18169	18005	18156	17860	18100	17997	18123	18051	18048	18176	18226	17947	17900	18278	18012	18026	18136	18232	18026	18011	18062	17860	18099	18165	18019	18169	17951	18050	18008	17828	18198	17896	17887	17956	18228	18000	18030	18105	17843	17905	18009	18123	17999	18159	18047	18092	17892	18017	18139	17928	18027	17883	18117	18043	17877	18101	18138	18158	17971	17793	18030	17935	18118	17993	18204	18125	17821	17950	18034	18078	17857	18017	17898	17826	18065	18099	17957	18196	17833	18297	17976	18115	17902	18065	18016	17868	17831	17953	18158	17985	17957	18097	17968	18243	18191	17990	18100	17920	17943	17984	17820	18028	18045	18121	18203	18213	18034	17964	18071	17909	17885	17997	17971	17826	18104	17983	18057	17985	17876	18057	18240	18033	18131	18061	17970	18060	18007	18146	17817	18036	18120	17825	18114	17997	18204	17895	17977	18129	17992	18065	18165	17983	17876	18074	18218	18189	17940	17900	18228	18002	18023	18026	18061	18240	17972	18171	17813	17894	18042	17975	18090	17898	17944	18123	17902	18003	17932	18258	17886	17898	17975	18032	17986	18021	17996	18050	17871	17943	18056	18089	17979	17890	18130	17894	17970	18193	17989	18105	18194	17799	17989	17917	18143	17945	18035	18107	18016	18057	18029	18255	18164	18090	18186	18124	18021	18001	17926	18051	18063	17977	18016	17937	17909	18145	18022	18044	18266	17985	17881	17966	17929	18217	18076	18164	18264	17986	18207	17926	18141	18091	17998	18030	17981	18183	17946	18092	18005	17965	18147	18128	18042	18061	17974	18054	17972	18134	18142	18091	18036	17905	18160	18172	17777	18075	18167	18024	17939	17802	18009	18172	18184	17936	17992	18296	18029	18070	18130	17946	18075	18034	17996	18017	18094	18090	17983	18154	17959	18162	18028	18059	18113	17963	18065	17967	18300	17830	18113	17950	18219	17857	17967	18113	18194	18053	18049	17985	18037	17997	18036	18026	18085	17956	18098	17984	17979	18130	17943	18014	18153	17823	18072	17942	18113	18093	17968	17967	18129	17995	17890	17970	18138	18108	18222	18109	18143	18190	17977	18171	18104	17972	18133	17986	18174	17974	18090	18036	18036	18078	18190	17871	17970	18135	18149	18228	18137	18024	18190	18010	17906	17857	17991	17930	18172	18082	17974	18370	18014	17876	17851	18067	17957	18084	17890	17859	18136	18152	17885	17920	18157	18156	18062	18110	18136	18057	18353	18125	18182	17842	17677	17889	18027	17858	17918	18218	18003	18030	18242	17933	18047	18091	18107	18148	17958	18116	18041	17974	18192	17767	18055	18025	17891	18054	18048	18062	17976	17984	18068	18190	18072	18243	18141	18095	18108	18179	18215	17989	18113	18028	18027	18107	18061	18159	18149	18165	18225	18100	17934	18055	17912	18060	18229	18160	18149	17940	18316	17981	18158	18104	18037	18104	18146	18003	18087	17969	18144	18085	18067	18184	18138	18027	18139	18121	18225	18151	18077	18083	18221	18151	18176	17846	17787	17900	18143	18070	17920	17903	18093	17963	18077	18075	18066	17967	17903	17901	18232	18242	17996	18062	17984	18114	18102	18198	17963	17990	17871	17833	18173	18077	18073	17981	17923	18138	18075	18046	18124	17903	18057	17959	18040	18055	18142	18060	17916	18073	18028	18108	18098	18189	18109	17860	18031	17835	18098	18074	18250	18176	18277	18174	18318	18129	17968	18100	18043	18337	18235	18205	17984	18029	18008	18070	18052	18155	17863	18131	17993	17981	18011	18020	18242	17960	18070	17939	18071	18012	18065	18273	18158	18257	17873	17915	18036	17843	18245	18100	18083	18035	18122	18077	18111	18153	18002	18156	18252	18097	17891	17884	18055	18075	17968	17939	18035	18131	18167	18012	18053	17809	18196	17973	18403	18152	17963	18070
30846	24694	25460	27713	28969	27488	26678	24957	24312	23901	23275	22868	22798	22849	22837	22859	22775	22952	22806	22896	22724	22809	22913	23045	22813	22920	22801	22893	22772	22863	22936	22789	22828	22750	22950	22805	22886	22885	22950	22948	22662	22947	22813	22884	22813	22781	22766	22901	22762	22821	22904	22798	22971	22754	22757	22889	22801	22821	22678	22851	22915	22763	22870	22744	22920	22793	22921	22861	22836	22877	22881	22928	22854	22730	22921	22812	22874	22830	22850	22821	22847	22840	22759	22834	22945	22764	23000	22777	22844	22889	22850	23095	22826	22786	22959	22826	22857	22865	22873	23052	22766	22939	22837	22873	22822	22818	22876	22894	22802	22767	22838	22813	22825	22822	22980	22864	22701	22708	22941	22903	22969	22881	22935	22849	22813	22861	22713	22728	22939	22918	23017	22765	22829	22883	22868	22874	22743	22984	22797	23022	22953	22752	22910	22886	22930	22900	22858	22910	22856	22931	22829	22869	22984	22754	22876	22916	22861	22910	22750	22936	22936	22860	22906	22893	22870	22934	22913	22834	22897	22878	22793	22898	22937	22880	22765	22947	22816	22758	22954	22920	22903	22762	22775	22838	22860	22756	22788	22866	22854	23021	22796	22848	22959	22752	22960	22797	22827	22945	22838	22885	22766	22914	22935	22845	22943	22872	22931	22969	22861	22826	22782	22839	22968	22787	22961	22788	22765	22873	22913	22868	22910	22958	22932	22855	22913	22861	22954	22745	22950	22754	22811	22988	22800	23048	22924	22848	22963	22881	22949	22741	22711	22964	22949	22813	22823	22959	22889	22830	22883	22934	22791	22839	23005	22915	22900	23004	22858	22887	22834	22915	22873	22743	22821	22934	22948	22892	22856	22868	22858	22947	22989	22787	22855	22960	22780	22889	22857	23087	22757	22835	22948	22794	22846	22981	22905	22925	22792	22739	22840	22771	22728	22800	22878	22937	23035	22919	22825	22935	22906	22904	22842	22776	22887	22910	22882	23015	22907	22834	22877	22850	22842	22759	23014	22883	22795	22913	22916	22786	22839	22837	22913	22838	22852	22880	22819	22972	22866	22871	22821	22778	22848	22910	22942	22813	22892	22912	22934	22837	22750	22950	22843	22827	22925	22888	22803	22861	22810	22847	22896	22879	22876	22809	23085	22724	22910	22825	22987	22939	22874	22986	22924	22923	22862	22963	22828	22960	22903	23019	22884	22785	22898	22923	22931	22744	22970	23024	22854	22814	22953	22880	22839	22877	22928	22835	22845	22978	22829	22910	22895	22770	22927	22945	22962	22847	22895	22876	22897	22962	22883	22808	22904	22791	22968	22844	22924	22935	22946	22903	22886	22945	22765	22939	22862	22934	22983	22893	22831	22824	22970	22908	23039	22842	22929	22778	22874	22873	22953	22805	22831	22896	22885	22937	22886	22795	22848	22930	22886	22833	22829	22879	22962	22780	22932	22929	22889	22839	22913	22876	22933	22949	22795	22912	22744	23015	22867	22879	22907	22893	22831	23033	22839	22856	22886	22936	22903	23041	22822	22887	23042	22936	22833	22915	23045	22942	22910	22934	22922	22872	22883	22815	23013	22852	22824	22837	22928	22780	22850	22716	23010	22845	22882	22907	22767	22875	22961	22977	22921	22957	22712	23022	22816	22727	22829	22954	22766	22819	22953	22964	22873	22805	22984	22862	22757	22844	22994	22841	22909	22767	22751	23000	22968	22786	22888	22967	22776	22901	22991	22891	22902	22846	22991	22828	22911	22878	22929	23040	22807	22977	22856	22985	22919	23042	22876	22906	22828	22834	22968	22918	22835	22922	22843	22931	22863	22947	22900	22858	22865	22957	22825	22909	22796	22801	22759	22858	22836	22947	22820	22931	22814	22908	22939	23037	22800	22992	22894	22930	23004	23005	23003	22849	22877	22824	22968	22821	22902	22830	22880	22877	22951	22864	22808	22885	22747	22918	23001	22904	22743	22944	22871	22950	22941	22828	22947	22950	22887	22849	22813	22896	22742	22885	22824	22952	22886	22728	22890	22844	23026	22905	23024	22993	22789	22977	22885	22853	22810	22939	22885	22824	22951	22881	23036	22776	22853	23048	22907	22817	22880	22879	22972	22920	22880	22902	22763	22938	22879	22825	22942	22925	22899	22799	22915	22974	22747	22941	22761	23024	22815	23035	22810	22910	22941	22889	22816	22847	22810	22864	22982	22984	22777	22895	22869	22829	22801	22909	22884	22964	23059	22842	22915	22919	22866	22852	23032	22898	22819	22793	22955	22955	22996	22807	22941	22872	22804	22948	22747	22885	22840	22833	22846	22938	22804	22890	22849	22934	22846	22827	22869	22856	22919	22851	22796	22998	22974	22958	22899	22908	22919	22803	22930	22739	22997	22868	22846	22875	23037	22749	22922	22807	22929	22833	22834	22799	22833	22935	22799	22941	22981	22956	22918	22828	22942	22905	22908	22982	22845	22843	22890	22888	22915	22808	22941	23028	22740	22932	22920	22842	22899	22907	22703	22803	22902	22930	22830	23000	22896	22951	22895	22804	22896	23004	22984	22752	22856	22942	22884	22884	22975	22888	22948	23019	22815	23006	22860	22844	22870	22894	22773	22983	22962	22793	22819	22865	22830	22865	23103	22731	22853	22884	22844	22907	22893	23001	22890	22879	22869	22840	22854	22943	22811	22946	22918	22889	22995	22827	22918	22890	22896	22899	22861	22902	22807	22864	22925	22977	22904	22944	22861	22791	22960	22904	22830	22985	23006	22745	22949	22846	22879	22860	23032	22995	22866	22875	22950	22891	22877	22970	22965	22913	22972	22942	23033	23017	22769	22883	22830	22806	22947	23054	22814	22857	22941	22938	22921	22906	22760	22756	22868	22778	22856	22774	22923	22935	22901	22919	22846	22956	22947	22945	22858	22923	22926	22761	22819	22941	22829	22915	22889	22824	22805	22997	22876	22910	22796	22889	23007	22914	22904	22890	22857	22781	22825	22940	22849	22859	22841	22934	22838	22971	22779	22938	23098	22813	22898	22952	22893	22897	22941	22845	22717	22952	22848	22848	22911	22895	22920	22873	22869	22864	22864	22789	22847	22845	22894	22813	22841	22808	23009	22874	22977	22880	22859	23017	22944	22838	23039	22846	22823	22825	22876	22959	22895	22736	22995	22893	22988	22815	22961	22872	22750	22882	22901	22939	22888	22789	22919	22867	22921	22990	22950	22921	22979	22928	22975	22890	22910	22837	23034	22940	22863	22825	22920	22776	22971	22878	22766	22864	22836	22880	22951	22948	22850	22911	22869	23021	22834	22993	22922	22852	23008	22810	22923	22811	22872	22724	23005	22843	22941	22776	22911	22783	22962	22865	22988	22900	22820	22880	22817	22902	22929	22908	22972	23019	22876	22898	22970	22895	22950	22803	22826	23059	22820	22931	22959	22848	22862	22883	22871	22911	23002	22897	22758	22934	22910	22913	22888	22974	22933	22919	22903	22882	22781	22935	22881	22920	22841	22775	22923	22864	22956	22924	22928	22988	22756	22927	22940	22836	22977	22761	23042	22907	22781	22892	22889	22990	22843	22914	22810	22834	22900	22933	22847	22793	22959	22860	22915	22862	22944	22873	22901	22721	22999	22953	22826	23052	22680	22970	22868	22828	22867	22903	22815	22948	22879	22824	22913	22917	22902	22872	22926	22891	22935	22854	22860	22937	22874	23092	22858	22764	22850	22908	22766	22851	22868	22872	22815	22916	22840	22817	22956	22898	22932	22952	22873	22912	22851	22808	22838	22829	22975	22897	22898	22933	22939	22743	22802	22824	22789	22890	23018	22866	23093	22889	22782	22672	22932	22869	22886	22993	22859	22939	22860	22970	22821	22836	22882	22923	23048	22816	22878	22816	22918	23021	22846	22920	22887	22700	23018	22802	22969	22817	23107	22902	22827	22903	22806	22778	22786	23043	22895	23027	22834	22911	22829	22952	22969	22921	22958	22839	22845	22844	22810	22774	22993	22863	22962	22887	22824	22893	22952	22939	22863	22807	22839	22891	23032	22980	22759	22959	22829	22859	22791	22982	22805	22956	22788	22787	22958	23045	22847	22756	22917	22922	22948	22859	22837	22893	22887	22988	22877	22854	22863	23043	22869	22823	22966	22901	22933	23001	22852	22898	23052	22911	23026	22824	22798	22918	22769	22875	22991	22873	22998	22891	22907	22861	22967	22680	22826	22840	22993	22803	22817	22846	22852	22883	22836	22925	22920	22926	22839	22921	22893	22954	22955	22892	22908	22819	22982	22807	22932	22977	22882	22885	22833	22897	22888	22922	22851	23009	22876	22967	22892	22904	22789	23061	22954	22771	22914	22978	22808	22881	23050	22882	22895	22879	22878	22936	23014	22766	22890	22816	22710	22899	22928	22901	22830	22957	22947	22787	22938	22970	22844	22782	22897	22789	22996	22874	23015	22998	22842	22986	22824	22869	22913	22956	22782	22850	22810	22896	22951	22993	22825	22914	22904	22979	22958	23000	22822	22841	22943	22900	22822	22928	22972	22901	23033	22703	22935	22934	22944	22954	22706	23000	22945	22874	22967	22863	22840	22891	22947	22895	22946	22858	22798	22919	22856	22836	22870	22974	22977	22925	22821	22985	22921	22935	22902	22991	22893	22877	22926	22792	23074	22864	22854	22850	22843	22787	22951	23081	22911	22764	22902	22870	22878	22902	22784	22948	22932	22821	22802	23005	22907	22829	22971	22829	22783	22775	22973	22862	22921	22814	22879	22833	22926	22970	22873	22934	22931	22885	22948	22997	22959	22830	22895	22845	22955	22954	22888	22948	22965	22828	22993	22881	22863	22923	22924	22859	22813	22961	22674	22939	22961	22902	22941	22860	22881	22856	22978	22993	22860	22776	22821	22961	22887	22821	22921	22847	22990	22861	22906	22907	22968	22830	22989	22940	22856	22878	22932	22854	22981	22924	22845	22882	22859	22836	22884	22985	22910	22868	22963	22789	23115	22933	22963	22959	22975	22930	22878	22730	22969	22846	22968	22958	22976	22817	22914	22832	23010	22915	22938	22917	22862	22993	22817	22876	22983	22866	22916	22811	22874	22927	23006	22863	22981	22889	22971	22920
38218	33001	28011	26138	24258	22965	21294	20944	20343	19299	18908	18487	18447	18090	18127	18119	18252	18201	18137	18380	18355	18255	18652	18373	18380	18125	18213	18154	18243	18131	18120	18141	18132	18232	18348	18114	18431	18115	18294	18266	18117	18143	18093	18376	18264	18282	18047	18052	18404	18281	18092	18168	18239	18415	18241	18269	18025	18216	18077	18361	18133	18114	18127	18257	18281	18230	18053	18143	18259	18259	17941	18254	17974	18237	18023	18146	18450	18248	18187	18041	18323	18424	18049	18389	18203	18239	18079	18131	18070	18357	18256	18226	18329	18143	18206	18306	18236	18286	18277	18350	18040	18255	18234	18246	18055	18397	18209	18282	17907	18182	18371	18129	18131	18281	18216	18214	18386	18424	18113	18183	18154	18070	18231	18347	18339	18100	18346	18259	18251	18312	18192	18140	18248	18296	18088	18175	17993	18255	18147	18236	18264	18095	18124	18501	18276	18139	18226	18255	18159	18290	18091	18417	18233	18092	18294	18251	18215	18125	18147	17991	18045	18166	18317	18334	18134	18190	18311	18349	18197	18374	18219	18404	18080	18129	18489	18187	18435	18309	18244	18136	18342	18337	18294	18350	18252	18302	18444	18160	18284	18424	18116	18194	17873	18277	18344	18285	18136	18250	18327	18203	18232	18118	18239	18234	18306	18022	18087	18221	18417	18452	18318	18161	18052	18174	18034	18068	18212	18318	18312	18203	18183	18234	18251	18231	18456	18355	18264	18222	18248	18222	18304	17953	18180	18149	18095	18251	18204	18357	18144	17952	18051	18196	18497	18269	18149	18237	18386	17822	18202	18169	17942	18275	18412	18303	18121	18121	18149	18352	18220	18130	18270	18196	18200	18319	18262	18156	18208	18449	18185	18253	18311	18376	18184	18305	18419	18359	18272	18366	18196	18336	18261	18219	18164	17991	18058	18280	18251	18076	18137	18191	18233	18166	18147	18198	18284	18265	18208	18280	18280	18167	18116	18212	18159	18293	18224	18406	18011	18422	18251	18156	18235	18100	18420	18219	18249	18273	18308	18086	18269	18172	18306	18167	18078	18079	18157	18138	18282	18179	18030	18220	18250	18066	18333	18322	18186	18238	18168	18050	18428	18327	18205	18204	18109	18173	18429	18079	18305	18032	18125	18225	18287	18413	18328	18141	18234	18187	18209	18072	18151	18067	18157	18326	18212	18093	18141	18226	18220	18257	18384	18183	18503	17876	18263	18055	18104	18103	18218	18104	18119	18215	18091	18108	18341	18183	18158	18264	18288	18105	18132	18287	18254	18177	18225	18370	18282	18372	18301	18306	18263	18097	18358	18278	18124	18140	18259	18151	18284	18492	18134	18313	18086	18288	18271	18291	18384	18235	18353	18149	18353	18180	18456	18327	18377	18163	18258	18301	18274	18303	18321	18071	18303	18001	18271	18254	18350	18215	18233	18467	18192	18220	18124	18143	18165	18387	18177	18314	18161	18410	18185	18184	18299	18194	18397	18432	18244	18089	18051	18203	18189	18297	18286	18221	18158	18337	18207	18215	18166	18184	18075	18176	18204	18507	18169	18188	18090	18185	18350	18400	18241	18123	18275	18083	18214	18346	18305	18220	18190	18386	18456	18291	18176	18266	18215	18012	18407	18024	18344	18208	18006	18274	18279	18332	18304	18204	18273	18267	17946	18394	18251	18126	18222	18145	17947	18220	18442	18276	18354	18235	18278	18135	18214	18248	18240	18305	18320	18246	18424	18182	18324	18107	18109	18305	18246	18327	18351	18172	18388	18177	18237	18081	18127	18173	18227	18332	18330	18171	18022	18115	18225	18320	18384	18305	18111	18139	18203	18210	18351	18095	18187	18285	18393	18310	18169	18276	18236	18191	18201	18238	18107	18121	18210	18305	18253	18331	18393	18347	18150	18361	18207	18309	18345	18233	18144	17855	18253	18238	18083	18388	18311	18302	18322	18263	18290	18389	18041	18188	18299	18055	18304	18141	18094	18320	18118	18171	18514	18437	18267	18162	18386	18137	18307	18152	18423	18283	18326	18221	18367	18067	18253	18385	18180	18336	17829	18184	18098	18208	18195	18291	18329	18365	18371	18241	18103	18106	18182	18282	18254	18223	18236	18245	18222	18276	18211	18420	18150	18294	18124	18167	18146	18187	18032	18307	18343	18151	18301	18477	18072	18312	18359	18178	18175	18367	18125	18248	18402	18146	18253	18442	18298	18249	18222	18241	18291	18239	18164	18202	18356	18156	18037	18312	18109	18401	18396	18159	18143	18120	18215	18164	18218	18274	18255	18195	18285	18081	18409	18217	18271	18022	18220	18239	18156	18103	18159	18265	18150	18029	18384	18137	18316	18298	18274	18174	18070	18212	18187	18159	18166	18127	18286	18303	18382	18255	18527	18037	18179	18243	18224	18228	18204	18091	18180	18247	18364	18462	18014	18201	18274	18190	18310	18389	18113	18202	18176	18401	18153	18157	18151	18220	18262	18149	18115	18403	18473	18339	18275	18152	18138	18045	18266	18126	18511	18251	18175	18045	18138	18309	18040	18235	18140	18239	18294	18293	18079	18078	18060	18224	18207	18238	18033	18301	18189	18281	18074	18275	18207	18048	18139	18305	18340	18271	18311	18392	18137	18360	18067	18169	18237	18252	18325	18287	18374	18231	18231	18113	18197	18348	18155	18381	18266	18091	18049	18192	18333	18484	18268	18152	18270	18192	18243	18243	18098	18266	18136	18161	18156	18245	18282	18427	18205	18162	18446	18367	18119	18193	18235	18150	18255	18399	18414	18220	18231	18177	18170	18281	18220	18143	18130	18204	18454	18213	18369	18287	18243	18220	18260	18341	18354	18272	18313	18358	18236	18460	18462	18093	18330	18224	18277	18217	18323	18489	18375	18203	18156	18429	18326	18031	18136	18416	18048	18486	18382	18195	18233	18344	18246	17987	18244	18300	18355	18318	18276	18133	18197	18310	18354	18133	18183	18166	18346	18120	18183	18153	18163	18299	18385	18049	18260	18197	18056	18176	18170	18123	17996	18023	18055	18112	18302	18185	18214	18329	18330	18253	18044	18083	18343	18077	18319	18094	18182	18355	18358	18107	18208	18409	18068	18092	18291	18265	18286	18343	18307	18218	18252	18208	18381	18046	18310	18181	18339	18174	18308	18103	18112	18152	18445	18495	18257	18176	18266	18255	18429	18218	18189	18238	18220	18161	18300	18252	18223	18190	18208	18056	18099	18064	18098	18075	18133	18157	18433	18219	18095	17978	18301	18185	18186	18249	18205	18331	18342	18463	17961	18269	18411	18351	18219	18291	18336	18223	18145	18182	18303	18179	18176	18115	18260	18462	18368	18157	18171	18087	18542	18126	18284	18247	18139	18269	18225	18123	18264	18344	18173	18458	18370	18164	18511	18126	18218	18409	18467	18302	18158	18017	18261	18024	18255	18172	18274	18202	18188	18229	18354	18190	18274	18161	18188	18166	18197	18294	18174	18443	18209	18277	18455	18252	18357	18221	18174	18340	18145	18070	18364	18261	18112	18352	18256	18214	18210	18006	18316	17998	18289	18194	18464	18180	18308	18309	18276	18207	18233	18173	18366	18109	18075	18387	18260	18331	18117	18223	18068	18145	18200	18151	18113	18231	18078	18152	18128	18085	18492	18598	18317	18204	17944	18104	18162	18103	18069	18143	18254	18188	18367	18244	18072	18349	18281	18123	18146	18357	18356	18122	18237	18282	18221	18300	18294	18257	18119	18242	18299	18378	18271	18202	18255	18263	18042	18078	18347	18348	18427	18158	18279	18169	18264	18377	18356	18426	18301	17945	18294	18256	18330	18015	18201	18252	18332	18172	18274	18195	17993	18002	18266	18117	18313	18263	18040	18325	18246	18407	18460	18078	18175	18265	18092	18368	18336	18380	18259	18364	18307	18190	18111	18088	18394	18153	18087	18258	18240	18150	18180	18257	18209	18292	18429	18100	17962	18189	17999	18194	18226	18326	18329	18231	18217	18150	18305	18128	18378	18317	18183	18045	18112	18218	18304	18144	18306	18289	18146	18480	18213	18246	18341	18271	18173	18124	18121	18188	17884	18196	18421	18217	18077	18181	18068	18244	18081	18120	18288	18381	18194	18205	18319	18240	18268	18338	18323	18258	18178	18216	18201	18274	18503	18218	18201	18020	18298	18004	18154	18225	18221	18273	18158	18191	18291	18294	18137	18149	18390	18080	18252	18336	18161	18461	18513	18501	18260	18224	18170	18280	18118	18164	18344	18243	18129	18287	18237	17997	18412	18096	18236	18284	18229	18460	18376	18062	18238	18472	18333	18219	18340	18316	18377	18056	17988	18341	18375	18366	18227	18325	18287	18420	18127	18345	18217	18204	18276	18112	18039	18317	18192	18114	18381	18092	18312	17969	18308	18212	17995	18297	18309	18194	18298	18302	18295	18344	18261	18384	18265	18136	18170	18264	18107	18130	18252	18290	18324	18311	17941	18073	18248	18230	18260	18282	18366	18376	18220	18200	18290	18350	18168	18254	18240	18398	18239	18217	18214	18320	18156	18249	18169	18231	18213	18536	18046	18277	18410	18108	18145	18372	18067	18101	18278	18229	18243	18124	18048	18254	18203	18032	18341	18261	18288	18228	18249	18350	18209	18236	18073	18222	18365	18214	18221	18257	18327	18320	18303	18290	18104	18336	18209	18379	18338	18436	18198	18223	18313	18285	18255	18243	18311	18381	18243	18240	18280	18228	18183	18353	18331	18229	18320	18175	18212	18260	18302	18308	18410	18086	18363	18233	18102	18245	18367	18425	18270	18042	18271	18383	18039	18251	18109	18274	18240	18468	18100	18178	18095	18116	18247	18105	18099	18401	18250	18289	18017	18086	18205	18183	18205	18113	18280	18390	18213	18231	18199	18131	18227	18229	18456	18163	18098	18264	18341	18241	18164	18185	18343	18288	18194	18282	18329	18164	18319	18337	18322	18145	18252	18254	18325	18141	18223	18212	18162	18224	18209	18410	18102	18236	18279	18089	18270	18285	18382	18195	18180	18276	18293	18376	18154	18286	18144	18306	17860	18231	18350	18223	18205	18196	18327	18349	18273	18160	18227	18280	18388	18121	18291	18328
32759	25085	27402	29342	28804	27729	26296	26090	25011	24086	23673	23158	22962	22871	22917	22947	22887	23008	22912	22857	22797	23007	23087	23171	22958	22807	22917	22838	22837	22837	22859	22869	22814	22793	22843	22818	22819	22881	22815	22857	22854	22780	22923	22788	22828	22880	22872	22884	22910	22832	22990	22936	22854	22791	22886	22913	22872	22730	22805	22846	22952	22873	22812	22917	22906	22938	22821	22800	22888	22889	22959	22892	22731	22915	22719	22899	23005	22933	22845	22763	22981	23007	22887	22831	22851	22865	22930	22803	22756	22862	22847	22823	22833	22883	22863	22824	22839	22919	22926	22844	22843	22850	22991	22887	22826	22837	22793	22932	22874	23062	23049	22870	22843	22776	22793	22847	22946	22778	22899	22812	22855	22903	22811	22900	22868	22886	22862	22866	22726	22871	22861	22916	22970	22770	22827	22799	22888	22871	22826	22876	22842	22963	22843	22852	22804	22862	22949	22942	22914	22917	22837	22927	23049	22872	22808	22924	22963	22810	22916	22885	22881	22930	22801	22988	22916	22769	22858	22910	23014	22840	22766	22891	22851	22885	22855	22924	22890	22891	22885	22790	22960	22824	22927	22866	22801	22898	22857	22938	22836	22861	22872	22830	22857	22961	22876	23039	22946	22864	22945	22981	22863	22921	22847	22823	22857	22855	22881	22875	22953	22925	22842	22950	22867	22836	22973	22817	23064	22769	22914	22906	22954	22896	22918	22941	22903	22981	22866	22893	22816	22780	22882	23012	22811	22864	22766	22922	22782	22948	22823	22838	22820	22827	22831	22919	22880	22878	22881	22898	22843	22932	22892	22958	22862	22954	22868	22887	22918	22788	22781	22895	23103	22830	22869	22836	22988	22692	22933	22918	22843	22969	22850	22927	22854	22915	22829	22810	22906	22874	22875	22884	22902	22878	22904	22950	22965	22966	22928	22908	22928	23005	22762	22948	23142	22961	22802	22997	22854	22971	22906	22814	23002	22875	22943	22967	23013	22812	22912	22889	22852	22920	22882	22761	23039	23029	22920	22926	22876	22952	22990	22938	22934	22888	22983	22948	22952	22832	22933	22855	22908	22853	22787	22834	23046	22938	22819	22861	22962	22793	22987	22946	22879	22895	22913	22918	22847	22797	22868	22873	22904	22996	22811	22938	22842	22929	22948	22928	22970	22878	22927	22826	23006	22975	22956	22898	22893	22898	22785	22880	22959	23011	22892	22750	22825	22910	22868	22923	22912	22863	22800	22924	22942	23063	22976	22930	23011	22886	22706	22932	23030	22853	22942	22869	22911	22813	23016	22862	22830	22952	22855	22929	22772	22961	22920	22907	22870	22734	22957	23113	22732	22985	22942	22807	22944	22818	22689	22942	22923	22876	22976	22979	22879	22813	22875	22721	22958	22812	22982	22916	22834	22860	22870	22764	23012	22932	22822	22845	22854	22786	22845	22826	22858	22874	23067	22709	22957	22922	22877	22969	22861	22871	22855	22930	22968	23015	22840	22908	22825	22894	22841	22902	22901	22960	22893	22927	22921	22721	22744	22930	22786	22930	22995	22955	22941	23010	22849	22895	22995	22883	22901	22897	22823	22915	23002	22892	22813	22822	22826	22951	22971	22982	22840	22803	22865	22977	22950	22841	22882	22908	23019	22815	22804	22864	22998	22903	22879	22840	22856	23003	22907	22914	23047	22842	22968	22844	22966	22906	22809	22800	22986	22891	22992	22965	22710	22912	23072	22833	22946	22887	22956	22921	22945	22917	22951	22640	22933	22865	22936	22774	22918	22990	22912	22917	22908	22908	23028	22860	22940	22806	23207	22703	22962	22892	22889	22943	22788	22997	22870	22965	22900	22831	22890	22890	22870	22922	22936	22826	22823	23061	22983	22826	22829	22822	22854	23046	22790	22934	22912	22901	22882	22955	22857	22890	22818	22856	23049	22958	22842	22904	22778	22899	22892	22972	23011	23026	22845	22809	22931	22943	22899	22880	22854	22875	22777	22794	22946	22895	22842	22926	23142	22983	22974	22807	22904	22880	22827	22934	22885	22769	22950	22795	22911	22914	22965	22955	22945	22782	22920	22943	22930	23040	22911	22913	22834	22935	22977	22866	22963	22961	22733	22779	23007	22909	22997	22857	22908	22816	22994	22804	22966	22990	22990	22921	22980	22831	22960	22803	22825	23008	22858	22965	22914	22934	22885	22799	22995	22890	22914	22911	23020	22868	22887	22999	22987	22836	22878	22808	22917	22966	22902	22897	22861	23001	22807	23032	23059	22869	22887	22907	22878	22869	22901	22770	22971	22907	22960	22843	22847	22798	22867	22794	22910	22892	22930	22942	22972	22817	22797	22935	22951	22932	22986	22814	22767	22881	22758	22811	23017	22976	22991	22901	22867	22887	22871	22847	22931	23000	23009	22941	22766	22983	22906	22922	22868	22787	22997	22853	23002	22785	22849	22887	22896	22922	22943	22978	22913	22965	22943	22857	23012	22891	22843	22983	22881	22986	22877	22974	22945	22884	23009	22820	22875	22998	22817	22953	22819	22872	22997	22897	22880	23073	22851	22933	22778	22960	22901	22883	22813	22900	23065	22761	22941	22889	23029	22882	22903	23003	22952	22749	22907	22865	22810	22924	23050	22885	22879	22976	23037	22809	22825	23071	22934	22980	22919	23000	22865	22937	22913	22800	22940	22825	22850	22995	22858	22896	23039	22877	22890	22884	22892	22851	22805	22949	22929	22853	22964	22945	22873	22824	22856	22848	23000	22908	22946	22782	22708	22844	22952	22849	22867	22941	22936	22855	22954	22860	22857	22941	22888	23000	22903	22940	22984	22833	22945	23000	22949	22775	22960	22946	22936	22879	22851	22831	22862	22866	22864	22832	22918	23026	22832	22909	22895	22870	22935	22894	23011	22720	22975	22890	22919	22942	22947	22901	22976	22944	22944	23070	22731	23043	22914	22934	22862	22891	22952	22811	22836	22868	22909	22801	22922	22822	22914	22793	22780	22949	22939	23170	22760	22886	22875	23040	22945	22914	22793	22865	22870	22945	22815	22943	22865	22927	22907	22862	22919	22925	22886	22865	22897	22993	22866	22899	23041	22865	22861	22866	22980	22823	22897	22879	22825	22771	22961	22983	22951	22741	22945	22936	22889	22872	22894	22698	23083	22821	22924	22907	22820	22893	22991	22991	22991	23012	22962	22936	22912	22910	23002	22919	22947	22862	22871	23006	22967	22820	22992	22924	22955	22902	22762	22813	22974	22828	22991	22889	22881	23043	22805	22914	22952	22967	23058	22804	23065	22889	22915	22782	22848	22889	22994	22952	22962	22819	22971	22885	22957	22840	22946	22972	22903	22919	22931	22937	22955	22960	22886	22954	22828	22923	22905	22939	22822	22900	22850	23051	22819	22954	22907	22890	22924	22975	22934	22960	22943	22992	22920	22908	22906	22977	22996	23030	22866	23017	22975	22859	22954	22840	22955	22891	22873	22821	22939	23016	22832	22974	22932	22971	22797	22869	22837	22939	23042	22904	22911	23000	22912	22903	22790	22938	23096	22966	22890	22960	22935	22834	22891	22951	22947	22915	22886	22900	22921	22943	22967	22902	22965	22970	22899	22874	22955	22907	22935	22907	23055	22777	22889	23046	22843	22865	23059	22947	22902	22967	22940	22982	22864	23038	22799	23006	22927	23036	22851	22764	22895	22861	22931	22921	22991	22889	22923	22870	22951	22863	22832	22905	22963	22975	22804	22850	22990	22913	23002	22962	22779	22843	22851	22824	23033	22932	22843	22835	22952	23062	22995	22811	22953	22881	22915	22753	23158	22992	22970	23088	22835	22894	23031	22831	23047	22853	22921	22873	22762	22878	22945	22883	23004	22910	22920	22895	22878	22904	23038	22965	23095	22931	22964	22875	23018	22801	22857	22938	22902	22967	22905	22850	23026	22934	22789	22800	22939	22901	23006	22964	22882	22846	22889	22967	22895	22887	22900	22978	22840	22908	22969	22809	23079	22807	23027	22832	22993	22941	22963	22795	22914	22925	22861	23010	22936	22981	22879	22942	22897	22872	22933	22865	22745	23000	22838	22974	22905	22905	22889	23029	23064	23037	22904	23023	22707	22897	22869	22809	23141	22816	22972	22867	22906	22898	22977	22748	22988	22817	22944	22924	22899	22953	22860	22878	22921	22914	22891	22894	22860	22840	22953	23041	22896	22896	22865	22922	22897	22929	22936	22968	22808	22836	23016	22954	22998	22905	22879	22949	22890	22963	22988	22922	22960	22908	23043	22914	22881	22891	22816	23002	22770	22963	22955	22957	22863	22888	22870	23012	22932	22909	22960	22936	22892	22858	22909	22847	22857	22939	22908	22820	23023	22898	22907	22930	23008	22965	22938	22920	22912	22970	22864	22998	22995	22875	22948	22990	22971	22785	23001	22946	22941	22940	22893	22937	22924	23048	23001	22931	22851	22925	22901	22901	22842	22982	22895	22849	23017	22893	22892	22984	22822	22831	22998	22965	22979	23082	22779	22974	23040	22950	22957	22991	22956	22960	22930	23120	22878	23127	22808	22890	22793	23032	22925	22962	22915	22976	22847	22960	22987	22949	23014	22965	22958	22835	22943	22891	22897	22908	23062	22876	22863	22989	22988	22820	22954	22879	23013	22945	22927	22886	22723	22833	22857	22982	22867	22741	22933	22957	22895	22948	22917	22929	22944	23042	22948	22944	22981	22883	23076	22805	22972	22901	23012	22916	22808	23036	22946	22891	22849	22927	22883	22972	22904	22937	22956	22887	22912	22910	23059	22944	22923	22932	22916	23012	22903	22825	23016	22923	22964	23029	22976	22933	22892	22831	22981	22901	22935	22935	22938	22936	22916	22946	22861	22828	23034	22851	22908	22979	22905	22949	22920	22811	22917	23012	22954	22956	22910	22867	22904	22967	22926	22853	23023	23012	22867	23046	22847	22800	22880	22935	22961	22979	22944	22985	22868	22965	22931	22981	22910	22887	23029	22865	22884	23045	22929	22935	22913	22992	22999	22939	22831	23043	22838	22966	22834	22925	22948	22998	22993	22942	22847	22899	23045	22980	22831	22830	23004	22960	22963	23015	22864	22881	22978	22985	22867	23054
39357	33937	26641	22403	21834	21858	21297	20022	18939	18625	18758	18704	18308	18135	18115	17962	17986	18066	18137	18042	18079	18196	18197	18115	17963	17916	18002	18177	17883	17940	17865	17974	17875	17938	18310	17869	17953	17855	18013	17842	17876	17990	17878	18042	17917	18095	18021	18020	18164	18120	17967	18141	18085	18057	17843	17728	18028	17885	17878	18041	17935	17926	18001	18207	18099	17780	17956	18083	17904	17934	17969	17752	17889	18054	17918	17981	18176	17951	17863	17894	17933	17879	18083	17965	17999	18099	18180	18096	17911	17844	18056	18108	17908	18036	17852	17780	17910	17963	18113	18041	18029	17893	18126	18105	17821	17985	17883	18044	18137	17955	17985	18159	18168	18172	18025	18210	17948	18000	18112	18185	18000	18047	18045	17989	17964	17993	17961	17915	18095	18074	18004	18048	17943	18000	18133	17948	17958	17910	17999	17815	18150	17892	18049	18039	18131	17890	18127	17920	18073	18065	18144	18127	17947	17940	18184	18073	17983	18092	18208	17956	17982	17987	17867	17818	17803	18183	18053	17985	17948	17852	18248	18030	17996	18080	18081	18162	18131	18001	18164	17898	18202	17963	17987	18199	18093	18239	18012	18011	18145	18065	18209	18020	17987	17782	17961	18179	17987	17949	18115	18091	17982	18029	18133	18271	18130	18115	17914	18162	18222	17802	18085	18052	17897	17939	18346	17956	17977	17961	18298	17800	17941	18040	18103	17975	17930	17963	18005	18029	17754	18052	18063	18328	17866	17866	18090	18002	18136	18026	18083	18191	18040	18030	18050	18146	18143	18051	17934	18299	18065	18143	17890	18223	17985	18073	18005	17991	17930	18130	17990	18088	18133	18308	17999	18202	18092	17892	18055	18112	18128	17995	18038	18097	17902	18030	18176	17912	18119	17894	18180	18124	17964	17858	18110	18088	18082	18079	17987	18126	18170	17865	18030	18072	17972	17893	17953	17848	17967	17958	18049	18083	17914	17989	17885	18064	18014	17901	18029	18105	17906	18024	18090	17831	18056	18032	18063	17930	18097	18022	17865	17700	17909	18077	17987	18053	18115	18084	17987	18211	18007	18140	18164	18188	18001	17928	17965	18022	17924	18148	18023	18293	17849	17984	18178	18147	18097	18188	17987	17975	18108	17964	17990	18196	17824	18092	18084	17950	18033	17950	18008	18221	17987	17849	17920	17893	18115	18066	17989	18256	18108	18098	17962	18067	17978	17988	18158	18141	17774	18110	18052	18051	17988	17960	17969	18010	18045	17951	18123	18072	18227	17849	17941	18078	17700	18178	18063	18115	18088	17979	17913	18176	18163	18044	18012	18018	18039	18047	18044	18306	18101	17920	17875	18076	18147	17868	17858	17954	17983	17815	17937	18203	18217	18101	18132	17968	18040	17701	17836	18086	18028	18007	18031	18134	17885	18015	18163	17989	17935	18009	18093	17952	17949	18025	17947	18105	18102	17919	18113	18047	17955	18001	18076	18256	18028	17868	17867	18057	18012	18168	18060	18112	17956	17891	17917	17963	18172	17891	18061	18135	18114	17705	17913	18045	18120	18216	18064	17861	17927	18181	17952	17930	18117	18043	17859	17930	18173	17907	18065	18097	18000	18057	18228	18086	17988	18121	18165	17935	18086	18031	17969	17787	18077	18104	17997	17783	17856	18120	18068	17906	18131	18051	17722	17969	18198	17995	17943	18037	17879	17801	17964	18149	17954	18246	18247	17979	17958	18005	17987	18232	17885	17928	18038	18140	18015	18040	17945	17997	18077	18086	17951	18029	17877	18198	17877	18202	17991	17854	18083	18028	17917	17877	18081	17942	17989	18095	18213	18124	18004	18040	17957	17908	18115	18086	18046	18222	17919	17839	18049	18018	17946	17891	18024	18193	18069	17801	17871	17915	18046	17908	18178	18263	18104	18009	17808	17859	18058	18149	18115	18224	18032	17833	18063	17797	18085	18198	18044	17970	17853	18230	18106	17885	18212	18089	18088	18055	18125	17937	18129	17944	17872	17976	17938	18167	18115	18107	18021	17693	18011	17827	17922	17909	17998	18095	18292	18146	18106	18080	18030	17998	18017	18079	17989	17859	17951	18016	17853	18103	18231	17995	17983	17870	18207	18160	18123	18184	17922	18029	17854	17785	17955	17868	18101	17976	18074	17982	17903	17888	18002	18019	18131	17973	17655	18027	18068	18032	18044	17970	18034	18288	17892	17906	17897	18147	18083	18089	18206	18036	18034	18163	18020	18041	17947	17789	18123	17929	18002	18068	18205	17907	17950	17844	17829	17929	18051	17976	17908	17978	18057	18054	18071	18099	17741	17899	18106	17952	18053	18039	17927	18117	17964	18174	17998	18161	18237	17996	18187	17897	18184	18042	18155	18050	17962	17994	18022	17904	17939	17805	18063	17869	17894	18297	18021	17915	18064	17968	18054	17948	18014	18099	18021	18311	18090	17879	17915	18043	18226	18115	18003	18128	17942	18119	18178	18029	18050	17940	18020	18255	18031	17971	17850	18164	18021	18154	18156	18313	18247	18079	17924	17865	17910	17942	17993	18001	18155	17924	18090	18049	18230	18088	17926	17957	17977	18177	17998	18166	18017	17823	17965	18071	18206	18194	18010	17992	18104	18138	18144	18116	18111	18024	17961	17930	18011	18039	18131	18192	18182	17996	18012	17999	18162	18003	18013	17938	17976	18090	17856	18029	18203	17870	18023	17978	17956	18016	18318	18217	17827	17942	18248	17901	18165	18091	17896	17976	18136	18043	17933	17951	17979	18260	17818	18244	18071	18038	17823	18070	18094	18069	17911	17824	18028	18238	18089	17954	17881	17981	18013	18097	17911	17917	17967	17933	18169	17911	18111	18040	18106	18201	18068	18097	18100	18087	17872	18099	17842	18103	18005	17760	17878	18206	17949	18014	18189	18099	17955	17939	17925	18053	18121	18016	17990	18093	18045	17829	18127	18170	18307	17899	17828	18077	17993	17949	17950	18020	17843	18036	18126	17948	17983	17993	17906	18007	18177	17900	17945	17756	18053	17962	18041	18173	18093	18138	17966	18022	17850	17903	17935	17887	18062	17866	17987	18056	17853	18055	18353	17934	17821	18087	18049	18019	17981	17897	17928	18014	18247	18056	18163	18019	17913	18031	18124	17993	18045	17924	17951	18134	18027	18186	18114	17969	18157	18018	17855	18118	17960	18051	17912	17926	17941	17777	18028	18075	18059	17954	18064	17978	18139	18081	18116	18166	18140	18010	17895	18067	18006	18084	18201	17987	17858	17893	18219	18186	18167	18212	17933	18166	18006	18013	18206	17842	18094	17918	18014	18259	18196	17757	17985	18106	18133	18061	17996	18158	18064	18063	18008	18263	17973	18163	17912	17984	18089	17990	17855	17994	18207	17877	18083	18063	17934	18229	18133	17968	18180	17937	17958	18273	17990	18291	18020	18119	18032	17994	17893	18216	18105	17973	18015	17807	17968	17997	17992	18044	18060	18081	17956	18168	18042	18196	17803	18175	18017	18017	18199	18026	17995	17776	17962	18052	18002	17985	18034	18081	17953	18083	18057	18026	17915	17864	17982	17994	18056	18015	18026	17972	18051	17973	17991	18093	18043	18226	18098	18035	17929	17962	18093	18037	17961	17939	18199	18120	17982	17933	18022	17803	17937	18080	18067	17984	18027	18041	17955	18088	18161	18065	18172	18087	18099	17914	17875	18070	17921	18030	17938	17912	18185	18046	17991	17937	18208	17840	18017	17982	18095	18204	18207	18128	17959	18015	17876	17897	17989	18112	18295	17952	17884	18015	17762	18110	17809	18085	17987	18040	18079	17977	18046	18095	18276	17938	18024	18085	17961	18001	17964	17814	17945	18075	18030	18167	17984	18174	18141	17868	18038	18045	17971	18080	18139	17988	18376	18054	18090	18040	17965	18298	17831	17896	18008	17897	18137	18086	18023	17839	17942	18050	18081	17948	18005	17892	18082	17854	17902	17987	18106	18087	18068	18060	18146	18027	18088	18044	18172	17977	17818	17967	18096	18174	17946	17980	17915	18029	18332	17904	18112	18144	17844	18017	18017	17930	18030	17945	18017	17873	17903	18190	18034	17983	18000	17891	17933	18079	18071	17893	18094	17958	18106	18182	18101	18152	18161	17855	18057	18058	18110	18088	18047	17971	17926	18017	17922	17911	18047	18198	18100	18042	17915	18063	17998	18139	17910	18086	18174	18121	18063	18193	17955	18192	18030	18120	18139	18164	18063	18019	18161	18180	18108	18259	18115	18196	18182	18079	18024	18047	18120	18026	17967	17942	18180	17932	17931	18225	17870	17985	18053	18178	18018	17824	17806	17998	18060	18023	17930	17865	18102	18021	18094	18323	17929	18003	18107	18114	18241	18190	18129	18000	17828	17914	18050	17924	18085	18051	18161	18271	18172	18112	18117	18098	18115	18187	18369	18153	18053	18096	17999	18068	18022	18149	18051	17920	17980	17764	17927	18217	18245	18152	18211	18108	17922	18065	17863	17935	17937	18094	17975	18310	18121	18075	18006	18123	17865	17951	18000	18093	17980	18023	18008	18024	18301	18010	17884	18145	17998	17931	18192	17837	18046	17926	17984	18127	17988	18019	18162	18053	17984	18040	17939	18264	17982	18118	18078	18040	17966	17869	18026	18021	18104	17967	17946	18064	18142	17828	17961	17978	18152	18108	18100	18119	18002	17823	18186	18025	18006	18104	18005	18100	18055	18140	18039	18096	18212	18115	17948	17924	17896	18046	17974	17897	18037	18023	17933	18176	17748	17950	18044	17948	18219	18208	18028	18074	18157	18020	17898	18001	17869	17905	18080	18146	17922	18089	18257	18342	18001	18185	17924	18065	18056	18037	18055	18007	18032	17854	18119	18049	18007	18103	18034	18123	17973	18079	18215	18147	18193	18145	17806	18071	17829	18198	18226	18255	17909	17899	18045	18211	18161	18074	17901	18043	18086	17963	18032	17889	18061	17888	17878	18159	18041	17998	18014	17977	17821	18160	18192	17872	18231	17944	18017	18103	18101	18059	18041	18007	18041	18092	18125	18024	18105	18162	18117	17831	17995	18075	17925	18114	18107	17904	18092	17973	18096	17947
30655	25694	25832	27175	28523	27818	26578	25198	24081	23724	23692	23451	23057	23024	22909	22898	22860	22819	22960	22921	22967	22937	23193	23078	22954	22917	22885	22905	22964	22846	22910	22899	22879	22874	22869	22972	22833	22968	22871	22926	22945	22913	22992	22929	22938	22922	22962	22875	22870	22845	22757	23056	22936	22937	22815	22836	22833	22855	22940	22940	22885	22917	23005	23042	22914	22905	22826	22975	22938	22848	22881	22818	22914	22952	22820	22805	22841	22906	22908	22875	22825	22900	22924	22919	22792	22923	22927	22840	22929	22841	22920	23013	22731	22915	22862	22865	22967	22732	22961	22869	22935	22882	22980	22909	22941	22961	22946	22903	22966	23048	22962	22827	22795	22944	22977	22848	22937	22949	22705	22925	22930	22855	22932	23004	22849	22838	22944	22805	22974	22834	23002	22902	22828	22879	22810	22901	23049	22923	22872	22916	22945	22976	23073	22903	22941	22784	23024	22882	22766	22954	22873	22815	22996	22862	23091	22836	22850	22869	22924	23002	22987	22892	22920	22980	22826	22988	22869	22970	22996	22891	22797	22881	23050	23037	22854	22953	22864	22835	23016	22860	22944	22896	22887	22877	22883	23001	22754	22968	23017	22941	23022	22934	22938	22811	22843	22823	22849	22965	23053	22886	22990	22773	22889	22939	22907	22931	22922	22979	22861	22961	22869	22913	22868	22867	22951	22855	22937	22927	23022	22877	23118	22993	22796	22911	22996	23009	22927	23005	22921	22885	22888	23025	22928	22862	22983	23007	22785	22977	22971	22922	22919	23014	23005	22981	22945	22970	23026	22917	23024	22888	22935	22903	23017	22897	22920	22923	22902	23074	22894	22989	22835	23002	22921	22923	22933	23030	22897	22906	22914	23001	23010	22973	23014	23042	22774	23008	22957	22875	22887	22822	23020	22892	22888	23082	23017	23005	22922	22972	22911	22873	22991	22909	22916	22920	22982	22881	22957	22941	23094	22918	22907	23002	22999	22901	22933	22868	22932	22953	22907	22870	22998	22995	23034	22816	22910	22970	23016	22850	22948	22842	22975	23019	23033	22887	22978	22874	22892	23053	22795	23028	22921	22948	22908	22996	22989	22859	23030	22906	22913	23038	22945	23072	23106	22920	22959	22919	22964	22928	22959	23063	22925	22874	22958	22962	23087	22950	22935	22941	22930	22875	22985	22944	22967	22823	22977	22888	22935	22867	22986	22944	22950	23043	22955	22951	22956	22899	22939	22976	23107	22916	23064	22908	23100	22938	22765	23079	23005	22914	22925	22887	22923	22934	22895	22956	23000	22983	22922	22878	22841	22938	23146	22894	22900	22996	22968	23079	22935	23111	22835	22960	22941	22894	22852	22857	22886	22981	22989	23042	22855	22864	23037	22776	22953	23107	22863	23019	22996	22958	23018	22868	22985	22988	22855	22894	23033	23019	22734	23069	22908	22977	22997	22947	23017	22966	22965	22931	22969	23043	23019	22959	22895	22980	22916	22853	23003	22834	23003	22953	23082	23088	22912	22932	23119	22917	22863	22942	22945	22928	23118	22914	22881	22885	22875	23030	22975	22942	22972	22936	22883	23079	22991	23050	23021	23023	22913	22899	22908	22966	22952	22906	23050	22842	23027	22946	22880	22902	22939	22977	23004	23060	23041	22927	22925	22976	22862	22827	22912	22832	22968	22960	22919	22890	22852	22994	22953	22922	22950	23117	22844	22928	23102	22916	22984	23025	23042	22990	22842	22936	22960	22881	23051	22920	23021	23072	22932	22958	22879	22995	22943	23017	22934	22823	22825	22980	22964	22921	22922	22890	22919	22792	23047	22963	22859	23008	22901	22815	22993	22936	23005	22879	23011	22784	22930	22964	22801	23034	22813	22915	22914	22942	23010	22876	23018	22861	22858	22921	23066	23037	22895	22977	22840	22970	22917	22931	22888	22929	22866	22936	23031	22891	22896	22997	22971	22984	22905	22855	22943	22937	22777	22901	22965	22956	23032	22867	22970	23017	22885	23016	23032	22851	22889	23077	22933	23060	22937	23011	22977	23016	22984	22886	22837	22897	22881	22929	22932	22917	22908	22985	22983	23053	22956	22949	22985	22940	22972	23022	22912	23002	22944	22874	22987	22924	22933	22929	22898	22894	22983	23047	22817	22897	22833	22919	22862	22816	23041	23048	22907	23025	22895	23009	23019	22825	23078	22871	22949	23086	22857	23015	22950	23027	22934	22940	22901	22828	23020	22936	22898	22949	23035	22878	22978	23066	22917	22977	22991	23061	22830	22901	23114	22914	22950	22885	22888	22961	22929	22987	22908	22974	23051	22923	22976	23005	22972	22979	22960	22939	23139	22987	22924	23064	22978	22936	22954	22973	23053	22998	22927	22928	22984	22970	22827	22868	22956	22886	22923	22930	22980	22842	22796	22880	22884	22965	22898	23010	22932	22994	22874	22973	22995	22953	22923	22955	22999	22886	22992	22938	23021	23016	22971	22932	23018	23049	22990	22951	23080	22823	22944	23108	22843	22940	23014	23005	23103	22958	22835	22913	22961	22945	22902	22975	22956	23059	22953	22965	22982	22856	22823	22935	22995	22957	22921	22969	22860	22888	23076	22971	22892	22954	22885	23003	22853	23089	22944	22895	23015	22956	22897	22903	23070	22927	22997	22919	23066	22983	22873	22906	22932	23176	22968	22961	22897	22989	22926	22943	23001	22819	23072	22962	22920	22873	23021	22896	23017	22971	22886	22966	22960	22860	23038	22975	22916	22838	22936	23010	22984	22867	22900	23034	22903	22938	22947	22989	22881	22843	22996	22835	23008	22837	23116	22931	22941	22904	22870	23016	22906	23022	22950	23013	22982	22855	22931	22863	22947	22888	23017	22960	22923	22894	22927	22987	23068	22977	22898	23169	22945	22869	23040	22976	23009	22906	22983	22967	22915	22968	23086	22991	22887	23084	23058	23103	22883	23013	22975	22724	22989	22940	22953	23000	22971	22927	22905	23014	22838	22934	22983	22930	23012	22994	22952	22980	22909	22978	22991	23077	22895	22842	23028	22946	22897	22958	23004	23054	23015	22882	23081	23013	22922	23029	22963	22916	23042	22963	22872	22955	22922	22874	23001	22933	23023	22877	22910	23003	22819	22940	22897	23014	22943	22935	23010	22914	23032	22943	22949	22970	22852	23062	22943	22939	23008	22941	22939	22948	22830	22922	22919	22999	22942	22934	23012	22909	22988	23015	22833	23057	22888	23006	22901	22883	22948	22925	22961	22874	23146	22890	23052	23065	22826	23043	22948	22953	22983	23066	22928	22952	23152	22910	22922	22892	23095	22718	23086	22953	22981	22914	23033	23020	23152	22883	23061	22830	22989	22816	22991	22986	22860	23070	23002	22897	23018	23011	22814	22920	22913	22910	22981	23075	22959	23056	22825	22932	22972	22961	22950	22894	23092	23001	22943	22997	22885	23040	23011	22902	22930	22852	23005	22983	22927	22918	23055	23001	22934	22814	22927	22786	23029	22817	23001	22957	23088	22829	22914	22929	22945	22991	23074	23017	23045	22935	22970	22934	23146	22957	22826	22936	22954	23069	22865	23071	22912	22963	23002	22853	22943	22966	22991	22908	23008	22788	22873	23012	22916	22882	23068	23001	22952	22783	22960	22966	22970	23077	23002	22980	22873	22997	23093	22811	22943	22961	22990	23009	22956	22851	23012	22932	22921	22985	23156	22844	22975	22913	22934	23089	22865	22910	22964	22984	22810	23032	23019	22995	22931	23062	23010	22891	23004	22872	22959	22921	22942	23055	22898	22908	22986	22988	22873	22894	23000	22884	22930	22849	22913	23014	22880	23081	23046	22957	22897	23030	23015	23035	22941	22881	22875	22976	22912	23129	22961	22946	22974	23048	22973	22954	22879	22948	22961	22916	22796	23013	22936	22966	23013	22833	22975	22807	22972	22950	22854	22970	22936	23006	22872	22997	22781	22959	22927	22895	23039	22877	22884	22982	22884	22961	22934	23063	23007	23022	23035	23037	22770	23070	23000	22813	22918	22983	22939	23027	23074	22952	23053	22922	23000	23013	22946	22960	22882	22946	22966	22826	23022	23045	23076	22956	23067	23008	22928	22757	22993	22975	22915	22790	22924	22876	22921	22831	22942	22958	22905	22911	22908	22909	22982	23069	22974	22998	23072	22920	22956	22973	23009	22949	22879	23141	22998	22878	22917	22949	22994	22907	22997	23039	22894	23003	23024	22951	22977	23057	22940	22976	22921	22860	23043	23024	22905	23065	22941	22997	22984	22990	22990	22824	22868	22929	23057	23025	23080	22940	22921	22982	22990	23021	22935	23086	22887	23026	22922	22855	22990	22964	22875	22958	22910	22981	22825	23104	22876	22877	23131	22997	22973	23073	22921	22941	22904	22982	22903	22931	22975	22954	22958	22973	23006	22722	22989	22993	23035	22902	22929	23038	22976	22936	23003	23021	22817	23026	23110	22921	23101	22944	22984	23040	22981	22887	22990	22868	23014	22979	23062	22912	22847	22958	23006	23071	22957	22942	23065	22954	23004	23030	23017	22933	23057	22875	22873	23026	23016	22920	23043	22850	22992	23039	22957	22974	22927	23012	22949	22839	22948	22971	22986	23045	23050	22921	22958	23026	23027	22949	22840	22882	22938	23052	22861	23044	22835	23008	22971	22915	22930	22897	22978	22894	22925	23088	22928	22809	23045	22843	22970	23053	23016	22973	22961	22920	22966	22976	22944	22946	22975	22978	23027	22983	22948	22934	23081	23030	23040	22987	22958	23026	22958	22958	22907	22947	23057	23062	22834	23030	23062	23016	23011	22876	22963	22896	23006	23026	22942	22963	22939	22983	23011	22981	22976	22999	22935	22899	22961	23058	23008	22986	22964	22993	22931	23010	22861	23010	22965	22909	22950	22902	23032	22947	22857	22890	22926	23051	22840	22989	23022	22864	22995	23021	22988	23018	22972	23014	23069	23032	22957	22888	22922	23005	23084	22998	22958	22807	23027	23040	22945	22974	22904	22895	22965	22979	22807	22814	23026	22935	22977	22959	23000	22875	23005	22901	23063	22848	23112	22915	22918	23096	22970	22941	22931	23040	23046	22990	23069	22927
43071	36248	29219	25674	24273	24744	23743	21992	20566	20187	19289	19179	18675	18784	18301	18203	18273	18283	18316	18352	18279	18413	18602	18506	18456	18389	18177	18221	18217	18250	18318	18120	18220	18256	18425	18194	18206	18149	18115	17982	18211	18168	18169	18325	18221	18421	18155	18254	18303	18088	18097	18216	18468	18233	18111	18159	18499	18051	18300	18368	18077	18135	18471	18215	18199	18181	18143	18225	18030	18314	18234	17971	17992	18258	18394	18345	18339	18292	18141	18310	18264	18339	18347	18492	18300	18518	18224	18184	18437	18274	18357	18392	18232	18149	18296	18100	18275	18075	18271	18316	18232	18311	18336	18138	18182	18204	18110	17972	18105	18184	18347	18339	18142	18270	18204	18034	18220	18209	18148	18321	18289	18304	18126	18316	18269	18367	18256	18209	18390	18123	18268	18104	18070	18235	18321	18319	18365	18305	18141	18342	18374	18274	18221	17995	18124	18080	18199	18480	18248	18032	18203	18379	18178	18165	18251	18340	18298	18229	18223	18327	18318	18381	18363	18229	18330	18158	18416	18310	18239	18161	18325	18298	18090	18202	18069	18212	18251	18490	18122	18298	18324	18469	18195	18219	18180	18144	18270	18232	18218	18274	18228	18239	18172	18197	18100	18360	18140	18250	18368	18408	18254	18322	18400	18138	17956	18030	18207	18099	18298	18316	18198	18244	18496	18087	18218	18129	18344	18037	18124	18314	18385	18421	18118	18197	18232	18212	18133	18203	18374	18325	18477	18244	18097	18185	18332	18277	18007	18179	18293	18336	18470	18313	18305	18079	18407	18306	18211	18242	18205	18279	18212	18312	18244	18232	18519	18316	18210	18227	18221	18233	18216	18174	18203	18124	18373	18273	18248	17954	18222	18136	18191	18331	18284	18280	18398	18370	18109	18123	17889	18323	18254	18439	18234	18392	18360	18253	18303	18326	18382	18213	18105	18137	18257	18274	18385	18187	18059	18135	18142	18045	18161	18128	18115	18256	18199	18265	18144	18158	18422	18461	18333	18104	18375	18234	18182	18279	18111	18293	18300	18229	18237	18191	18312	18200	18232	18307	18271	18301	18242	18071	18235	18277	18279	18234	18032	18128	18177	18263	18171	18392	18177	18158	18058	18288	18325	18245	18182	18052	18304	18393	18355	18301	18312	18088	18275	17910	18185	18222	18338	18281	18231	18317	18133	18222	18251	18244	18267	18248	18345	18329	18328	18163	18233	18423	18339	18233	18157	18216	18211	18209	18440	18267	18109	18296	18253	18246	18256	18310	18390	18333	18363	18276	18282	18395	18094	18234	18360	18480	18236	18196	18168	18151	18439	18276	18296	18224	18300	18297	18262	18161	18286	18078	18050	18182	18122	18122	18110	18187	18167	18134	18172	18182	18229	18100	18132	18109	18298	18320	18204	18107	18344	18198	18284	18155	18401	18342	18481	18217	18286	18371	18270	18183	18161	18302	18264	18255	18219	18155	18040	18351	18227	18122	18158	18378	18314	18277	18373	18281	18106	18335	18022	18294	18164	18324	18266	18196	18327	18293	18241	18268	18218	18260	18100	18243	18280	18279	18253	18116	18137	18303	17947	18185	18315	18364	18326	18211	18176	18139	18305	18160	18293	18276	18206	18288	18178	18327	18089	18433	18247	18421	18129	18303	18116	18122	18111	18258	18133	18265	18193	18249	18159	18239	18099	18370	18178	18238	18261	18177	18433	18267	18179	18083	18108	18422	18392	18276	18201	18327	18167	18262	18066	18281	18242	18402	18091	18318	18218	18063	18310	18237	18410	18230	18247	18103	18139	18311	18372	18338	18485	18229	18195	18371	18170	18333	18144	18199	18240	18180	18121	18108	18387	18266	18244	18320	18294	18336	18098	18144	18398	18256	18367	18362	18188	18003	18255	18346	18222	18141	18343	18434	18428	18415	18354	18172	18131	18175	18385	18130	18292	18203	18204	17957	17935	18302	18367	18311	18284	18254	18376	18321	18327	18338	18325	18084	18114	18267	18247	18140	18110	18073	18067	18296	18462	17971	18217	18175	18207	18217	17978	18121	18356	18315	18139	18280	18306	18458	18355	18356	18370	18160	18344	18065	18368	18197	18030	18267	18347	18219	18479	18228	18159	18293	18324	18345	18262	18254	18172	18284	18294	18225	18234	18364	18181	18268	18226	18149	18065	18316	18341	18486	18293	18496	18443	18148	18311	18058	18258	18447	18306	18131	18154	18365	18321	18317	18415	18343	17976	18284	18326	18198	18019	18301	18187	18236	18076	18239	18276	18440	18215	18332	18300	18162	18264	18321	18173	18170	18258	18449	18165	18184	18134	18254	18225	18201	18342	18341	18451	18206	17902	18351	18222	18329	18220	18060	18105	18333	18236	18274	18386	18256	18494	18290	18378	18209	18303	18390	18213	18248	18223	18302	18310	18337	18278	18129	18352	18357	18261	18238	18286	18188	18356	18405	18263	18368	18330	18147	18337	18053	18110	18275	18306	18137	18355	18216	18304	18363	18354	18402	18185	18229	18161	18366	18291	18275	18066	18270	18038	18239	18227	18239	18243	18207	18112	18099	18567	18271	18030	18186	18226	18206	18199	18101	18409	18381	18398	18171	18264	18151	18359	18338	18184	18295	18335	18435	18385	18121	18309	18181	18048	18270	18372	18360	18280	18164	18267	18429	18233	18258	18364	18368	18323	18474	18187	18093	18300	18379	18229	18294	18283	18231	18218	18229	18086	18036	18377	18022	18382	18232	18212	18252	18392	18289	18074	18424	18150	18277	18342	18273	18300	18353	18147	18287	18246	18137	18387	18283	18254	18250	18319	18337	18293	18264	18158	18223	18029	18228	18036	18273	18300	18188	18221	18079	18266	18283	18114	18265	18305	18329	18342	18309	18187	18175	18214	18017	18268	18151	18123	18325	18220	18328	18229	18284	18177	18284	18164	18405	18184	18088	18238	18196	18182	18245	18217	18279	18316	18190	18356	18259	18194	18032	18410	18313	18332	18014	18145	18297	18151	18202	18303	18529	18354	18231	18229	18325	18224	18199	18070	18306	18252	18349	18294	18085	18260	18508	18332	18374	18118	18258	18220	18376	18174	18205	18339	18183	18350	18379	18404	18293	18313	18384	18125	18227	18369	18114	18275	18436	18191	18227	18138	18346	18374	18372	17915	18161	18260	18149	18135	18031	18199	18249	18158	18059	18306	18131	18160	18092	18125	18395	18047	18153	18215	18382	18197	18356	18156	18260	18174	18281	18309	18279	18225	18124	18159	18274	18304	18447	18222	18234	18221	18142	18222	18183	18322	18297	18059	18140	18233	18367	18250	18200	18333	18204	18198	18064	18136	18195	18221	18243	18179	18207	18240	18186	18179	18296	18345	18245	18295	18211	18039	18240	18192	18277	18046	18149	18506	18256	18445	18108	18324	18289	18530	18326	18167	18424	18173	18043	18219	18200	18322	18267	18104	18260	18034	18049	18193	18262	18115	18153	18187	18143	18086	18160	18152	18213	18262	18127	18161	18179	18267	18184	18176	18202	18206	18197	18245	18312	18327	18198	18383	18272	17882	18157	18391	18259	18121	18369	18344	18322	18183	18236	18309	18124	18289	18162	18357	18231	18355	18412	18136	18280	18211	18216	18153	18459	18265	18120	18226	18213	18118	18169	18214	18180	18310	18512	18676	18419	18102	18100	18098	18257	18261	18073	18370	18347	18359	18417	18247	18164	18150	18107	18357	18191	18180	18319	18426	18399	18158	18056	18285	18149	18380	18300	18163	18111	18484	18089	18228	18547	18191	18098	18380	18403	18501	18205	18161	18273	18232	18388	18301	18391	18196	18334	18550	18335	18201	18166	18302	18348	18242	18358	18303	18187	18290	18248	18577	18421	17932	18126	18285	18193	18285	18336	18359	18312	18330	18375	18465	18096	18275	18017	18096	18273	18229	18182	18399	18059	18148	18260	18259	18265	18278	18340	18250	18250	18188	18085	18217	18364	18219	18160	18233	18369	18215	18309	18293	18265	18204	18653	18216	18352	18190	18196	18364	18325	18356	18044	18034	18420	18394	18379	18103	18309	18213	18390	18208	18130	18146	18411	18408	18255	18304	18529	18045	18213	18220	18333	18269	18211	18350	18277	18077	18357	18105	18059	18250	18284	18236	18214	18402	18285	18200	18278	18051	18279	18256	18064	18182	18272	18335	18338	18177	18126	18147	18111	18540	18304	18451	18273	18204	18295	17986	18406	18225	18282	18202	18266	18134	18343	18315	18200	18136	18085	18170	18373	18330	18184	18194	18233	18273	18312	18330	18106	18221	18241	18388	18324	18252	18320	18224	18294	18325	18276	18344	18161	18244	18449	18226	18248	18185	18165	18277	18358	18152	18390	18163	18350	18365	18252	18375	18238	17992	18111	18337	18092	18510	18380	18424	18270	18339	18199	18182	18321	18227	18159	18219	18484	18260	18199	18023	18279	18211	18155	18139	18080	18179	18118	18239	18133	18280	18435	18442	18282	18270	18054	18179	18159	18322	18292	18319	18297	18311	18292	18161	18295	18293	18064	18268	18520	18387	18203	18452	18251	18310	18354	18380	18401	18286	18112	18290	18181	18367	18296	18421	18451	18233	18303	18181	18233	18184	18204	18446	18052	18090	18228	18440	18133	18248	18288	18465	18290	18085	18402	18137	18219	18174	18331	18125	18375	18349	18276	18231	18134	18270	18383	18373	18220	18116	18353	18407	18536	18332	18050	18254	18226	18250	18182	18185	18322	18335	18159	18224	18231	18330	18179	18322	18187	18215	18155	18413	18321	18218	18063	18123	18295	18306	18274	18312	18242	18345	18336	18283	18274	18194	18154	18257	18174	17963	18259	18334	18248	18289	18291	18420	18240	18451	18307	18323	18165	18352	18191	18032	18147	18065	17957	18300	18283	18393	18181	18552	18185	18305	18279	18244	18301	18294	18247	18138	18042	18276	18163	18399	18499	18295	18312	18197	18312	18251	18324	18225	18279	18326	18249	18328	18118	18169	18148	18231	18312	18350	18147	18418	18438	18176	18262	18350	18259	18476	18220	18252	18147	18271	18264	18449	18301	18337	18374	18292	18397	18329	18486	18388	18205	18281	18380	18261	18230
32250	25041	27450	28485	29854	28832	27755	25917	25146	24828	23554	23753	23567	23090	22749	22883	22833	22845	22766	22935	22969	23005	23067	22983	22880	22907	22873	22834	22859	22760	22795	22848	22810	22816	22778	22838	22689	22727	22717	22856	22783	22693	22727	22726	22974	22808	22930	22646	22851	22836	22747	22869	22878	22847	22964	22851	22810	22693	22970	22773	22822	22950	22672	22822	22783	22906	22807	22845	22683	22734	22963	22725	22776	22856	22809	22889	22843	22723	22839	22799	22855	22811	22829	22807	22695	22848	22816	22764	22805	22879	22765	22793	22836	22800	22779	22749	22852	22844	22812	22948	22797	22750	22802	22766	22820	22912	22711	22851	22694	22899	22778	22830	22929	22841	22861	22903	22905	22768	22942	22671	22922	22759	22742	22786	22746	22744	22710	22767	22784	22880	22721	22949	22806	22811	22853	22834	22960	22835	22806	22880	22753	22768	22898	22794	22813	22803	22812	22894	22855	22782	22772	22722	22960	22768	22920	22817	22879	22811	22836	22715	22868	22851	22939	22818	22806	22815	22937	22910	22847	22801	22899	22831	22805	22834	22855	22594	22856	22715	22879	22807	22999	22614	22928	22853	22825	22840	22850	22865	22955	22858	22631	22904	22705	22820	22952	22773	22868	22869	22711	22803	22833	22816	22818	22897	22793	22806	22727	22800	22941	22853	22797	22783	22842	22796	22866	22880	22886	22772	22835	22846	22852	22891	22887	22776	22890	22912	22749	22972	22817	22842	22883	22872	22813	22828	22926	22864	22879	22880	22882	22934	22670	22903	22689	22862	22769	22938	22800	22840	22740	22838	22861	22872	22869	22817	22906	22847	22786	22941	22909	22776	22864	22837	22714	22973	22883	22995	22839	22958	22788	22884	22764	22791	22863	22770	22939	22900	22729	22947	22929	22821	22897	22803	22885	22860	22833	22946	22885	22803	23043	22954	22846	22805	22629	22742	22781	22872	22800	22932	22968	22759	22938	22781	22984	22883	22692	22970	22846	22843	22882	22946	22790	22779	22917	22966	22855	22873	22820	22922	22853	22661	23012	22771	22766	22737	22855	22858	22942	22831	22819	22967	22974	22876	22849	22793	22878	22973	22843	22840	22925	22848	22889	22983	22828	22830	22960	22705	22933	22900	22886	22869	22817	22847	22774	22806	22917	22966	22938	22781	22843	22857	22798	22791	22834	22897	22851	23018	22883	22853	22916	22708	22793	22934	22677	22878	22723	22822	22935	22828	22796	22766	23008	22733	22987	22882	22809	22835	22734	22852	22814	22763	22811	22764	22912	22843	22719	22801	22780	22822	22911	22683	22825	22873	23006	23002	22869	22734	22962	22824	22849	22812	22766	22846	23014	22802	22724	22865	22867	22881	22862	22847	22965	22858	22880	22808	22860	22802	22980	22884	22816	22873	22849	22827	22841	22774	22929	22918	22819	22942	22793	22818	22918	22778	22944	22857	22831	22922	22909	22920	22937	22875	22960	22772	22970	22890	22852	22750	22943	22717	22980	22778	22735	22778	22937	22748	22994	22916	22800	22845	22889	23001	22814	22923	22937	22815	22913	22785	22956	22814	22892	22809	22879	22910	22898	22942	22755	22763	23080	22930	22884	22870	22915	22913	22832	22783	22855	22958	22756	22890	22816	22837	22818	22860	22906	22945	22970	22808	22882	22793	22829	22946	22892	22730	22802	22904	22804	22988	22806	22932	22755	22842	22861	22924	22960	22758	23021	22659	22764	22895	22861	22849	22931	22990	22877	22932	22796	22874	22724	22744	22820	22781	22960	22830	22833	23012	22816	22880	22724	22970	22741	22905	22966	22845	22802	22927	22860	22913	22871	22760	22841	22698	22902	22912	22860	22922	22780	22858	22841	22924	22852	22636	23008	22855	22929	22872	22855	22910	22807	22882	22873	22797	22905	22940	22787	22890	22802	23010	22911	22891	22799	22865	22933	22963	22910	22736	22761	22914	22897	23062	22863	22791	22893	22930	23028	22844	22757	22772	22844	22892	22990	22878	22853	22855	23011	22829	22881	22895	22884	22890	22869	22949	22785	22931	22832	22898	22799	22909	22840	22875	23053	23002	22747	22905	22799	22991	22927	22788	22917	22822	22798	22826	22900	22748	22824	22940	22852	22969	22912	23025	22740	22888	22837	22788	22814	22947	22782	22887	22835	22800	22854	22846	22821	22883	22966	22783	22917	23033	23020	22917	22798	22819	22950	22958	22819	22860	22947	22730	22865	22804	22886	22974	22749	22802	22749	22887	22881	22887	22774	22696	22894	22955	23037	22894	22870	22844	22891	22836	22810	22978	22886	22842	22867	22898	22848	22842	22840	22837	22851	22804	22896	22897	23011	22916	22788	23044	22788	22849	22838	22785	22877	22967	22819	22865	22896	22936	22808	22798	22755	22990	22784	22826	22848	22949	22981	22726	22916	22863	22935	22722	22951	22955	22896	22948	22880	22761	22767	22836	22843	22793	22818	22736	22876	22984	22778	22823	22947	22989	22783	22970	22888	22872	22899	22932	22771	22937	22828	22988	22617	22922	22856	22891	22804	22825	22895	22755	22986	22787	22847	22999	22874	22961	22817	22897	22936	22837	22909	22845	22969	22898	22777	22886	22956	22999	22815	22903	22829	22798	22927	22806	22865	22864	22878	22947	22894	22886	22924	22911	22849	22834	22852	22756	22897	23036	22824	22761	22885	22838	22954	22872	22822	22930	22783	22939	22918	22811	22801	22977	22967	22943	22971	22952	22802	22792	22895	22800	22759	22894	22807	22904	22996	22799	23029	22785	22932	22883	22862	22906	22964	23020	22944	22829	22918	22851	22944	22808	22856	22851	22862	22928	22956	22814	22934	22774	22858	22821	22835	22932	22729	22843	23002	22839	22847	22965	22753	22890	22870	22922	22901	22870	22912	22864	22904	22796	22846	23048	22958	22928	22781	22917	22847	22894	22905	22832	22911	22869	22739	22808	22920	22918	22925	22916	22710	22854	22948	22854	22852	22972	22927	22814	22900	22869	22874	22849	22829	22734	22836	22762	22942	22878	22959	22906	22851	22906	22832	22944	22810	22947	22777	22966	22934	22836	22887	22986	22872	22963	22895	22911	22930	22836	22948	22802	22740	22859	22896	22865	22841	22977	22913	22904	23028	22796	22948	22793	22905	22819	23000	22800	22959	22891	22820	22947	22763	22998	22838	22791	22873	22847	22856	22851	22784	22839	22921	22963	22762	22808	22988	22854	22946	22869	22843	22861	22904	22787	23035	22860	22916	22838	22860	22957	22969	22928	22955	22804	22814	22941	22849	22843	22846	22798	22835	22897	22967	22778	22840	22871	22881	22885	22785	22917	22777	22882	22777	22824	22828	22807	22916	22936	22975	22879	22772	22902	22818	22887	22988	22809	22992	22903	22980	22855	23000	22750	22813	22824	22803	22924	22824	22821	22863	23029	22710	22682	22876	22862	22968	22720	22981	22864	22749	23000	22877	22983	22931	22957	22835	22909	22865	22929	23011	22987	22963	22979	22751	22934	22922	22859	22900	22996	23002	22911	22861	22871	22834	22786	22946	22850	22849	22926	22835	22952	22810	22912	22907	22863	23017	22957	22853	22878	22855	22917	22980	22804	22977	22872	22832	22929	22877	22831	22811	22909	22836	22870	22903	22877	22837	23016	23035	22883	22764	22932	22845	22772	22931	22882	22941	22776	22858	22986	22855	22745	22931	22824	22859	22995	22925	22868	22827	22866	22809	22898	23054	22892	22920	22840	22833	22866	22840	22909	22862	22942	22854	22775	22865	22908	22942	22761	22908	22733	22928	22896	22894	22845	22802	22883	22914	22986	22792	22940	22844	22902	22829	22804	22840	22959	22938	22751	22899	23015	22980	22819	22800	22802	22978	22869	22809	22971	22819	22902	22867	22863	22960	23019	22874	22979	22832	22928	22966	22874	22793	23112	22753	22917	22829	22899	22837	22847	22916	22942	22930	22821	22888	22827	22915	22857	22900	22890	22850	22878	22903	22936	22930	22766	22859	22801	22903	22881	22837	22869	22773	22905	22860	22833	22921	22802	22752	22974	22932	22955	22934	22975	22871	22824	22948	22784	22982	22853	22962	22847	22789	22821	23012	22772	22978	22798	22814	22985	22907	22887	22884	22958	22828	22992	22813	22919	22940	22943	22859	22889	22860	22937	22893	22716	22897	22860	22796	22810	22941	22796	22889	22941	22834	22840	22931	22861	22844	22709	22877	22902	22844	23038	22819	22706	22866	22909	22783	22943	22931	22935	23063	22924	22819	22785	22979	22819	22780	23005	22934	22897	22993	23033	22914	22865	23019	22784	22839	22975	23045	22781	23029	22840	22963	22913	22909	22916	22937	22847	22715	22915	22935	22937	22993	22745	22875	22912	22847	22861	22919	22925	22951	22954	22881	22961	22937	22904	22978	22935	22866	22833	22971	22866	22943	22950	22898	22868	22850	22912	22990	22819	22975	22994	22840	22918	22798	22866	23018	22828	22939	22928	22794	22884	22825	22865	22922	22980	22960	22945	22894	22811	22764	22842	22839	22826	22858	22878	22885	22939	22959	22980	22918	22990	22834	23057	22801	22910	22842	22918	23010	22928	22923	22745	22871	22838	22910	22914	22894	22902	22841	22968	22867	22892	22942	23022	22858	22915	22970	22752	22862	22872	23013	22918	22938	22861	22876	22895	22887	22776	22899	22978	22860	22858	22880	22856	22876	22910	22883	22970	23105	22878	22812	22935	22911	22873	22822	22808	23050	22924	22854	22796	22922	22816	22977	22918	22871	22918	22870	22934	22939	23073	22960	22883	22811	22918	22927	22826	23082	22910	22916	22799	22857	22919	22957	22879	22794	23000	22982	22873	22843	22885	22905	22927	22843	22915	22930	22900	22982	22814	22923	22891	22909	22958	22832	22861	22842	22878	22900	22895	22938	22917	22731	22993	22928	22764	22883	22874	22896	22809	23006	22915	22826	22941	22973	22894	22869	22856	22984	22885	22974	22818	22921	22923	22839	22979	22941	22944	22822	22899	23002	22818	23020	22717	22905	22969	22848	22945	22846	22830	22921	22920	22937	23051	22901	22922	22857	22919	22862	22839	23033	22922
35371	30914	25224	21709	20482	20462	20293	20098	19277	18561	18411	18542	18426	18174	18055	17945	17942	17926	17973	18065	17969	17876	18067	18163	18051	18080	17953	18113	18025	18084	18029	18122	18171	18163	18014	18056	17897	18116	17977	17764	18086	17867	17890	17975	18018	17981	18008	17989	18093	17877	18037	18009	18065	18047	17891	18155	18180	18033	17892	17888	18150	17999	18160	18133	17912	18147	17941	18083	17991	18114	18066	18026	18135	18005	18060	18214	18157	18278	18016	18037	17948	18088	17913	17848	17992	17921	18115	18123	17904	18003	18162	18060	17936	18059	17896	18122	18116	17978	18142	18112	18131	17939	18122	18029	18115	18016	18051	17991	18067	17808	18210	18145	17946	18035	18272	18128	18134	18134	18203	17974	18089	18068	18075	18115	18206	18031	17817	17960	18083	18159	18195	18289	17949	17949	18128	18074	18187	18114	18105	18242	18066	17933	18077	18116	18157	18149	18026	17966	18069	18266	18037	17987	18018	18010	17973	18041	18159	18164	18000	17980	18107	18008	17946	18076	18125	18090	17862	18122	17938	17939	17925	18040	18173	18043	18028	18245	18218	18236	17887	18208	18133	18116	17953	17965	18133	18109	17910	18253	18008	18059	18425	18055	18017	18061	18106	18049	18119	18030	18012	17968	18078	18079	17996	17942	18003	18075	18154	18136	17947	18114	18111	18002	18331	18003	18029	17854	18100	18113	18110	18139	17982	18009	18060	18269	18097	18097	17846	17943	18084	18043	18076	17980	17851	18239	18046	18141	18133	17942	18040	18051	17984	18116	18252	18099	18073	17970	18144	18071	18127	18138	18074	18226	18031	18159	18057	18197	18042	18094	17909	18149	18014	18221	18261	18198	17969	18041	18189	18262	18189	17950	18076	18213	18121	18156	18201	18080	17973	17970	18007	18173	18215	17944	18042	18058	18030	17945	18157	18193	18165	17960	17935	17876	18129	18435	18188	18139	18176	18202	18120	18118	18163	18075	17988	18331	18209	18050	18039	18088	18199	18003	18025	17976	18208	18071	18094	17916	18125	17911	18184	18107	18154	18030	18010	18131	18223	17942	18000	18142	18018	18068	17893	18119	17884	18071	18074	18065	18162	17825	18126	18145	18121	17885	18056	18391	18146	17943	17940	18123	18123	18046	18161	18104	17816	18033	18185	18006	18015	18052	17986	17936	18054	17998	18235	18079	18150	17950	18031	18018	17898	17912	18130	18061	18196	18003	18167	18157	18182	17970	18084	18068	17908	18156	18152	18141	18022	18010	18342	18207	18084	17957	18164	18154	17829	18090	17993	17958	17966	18001	17992	17958	18105	17727	18096	18068	18016	18254	17935	17944	18163	18025	18012	18210	18052	18026	18087	18079	17990	18093	18068	18055	18243	18012	18057	18023	18083	18246	18023	18007	18085	18205	17975	18141	18039	17991	18184	18163	18072	18205	18128	17939	18082	18195	17982	18058	18025	18226	18066	18080	18008	18029	18291	18067	18026	17817	17978	18037	18263	18006	18124	18300	18285	18145	18169	18132	18119	18068	18240	18123	17896	17786	18224	18199	17963	17989	18059	18269	18023	18184	18081	17926	17931	18144	18278	18118	18013	18091	18043	18069	17921	17970	17970	18135	18017	18252	18212	18223	18187	18025	18086	18061	17991	18043	18097	18155	18190	18088	18190	18105	18236	18273	18002	18053	17942	18051	18151	18065	18228	18335	18348	17959	18187	18236	18055	18084	18179	18099	18031	18212	18142	18199	17933	18107	17967	18093	18063	18225	18033	18298	18048	18107	18055	18223	17909	18078	18073	18181	18174	18062	18199	18086	18237	18369	18132	18240	18182	18147	18066	18061	18076	17893	17991	18208	18182	18335	18034	17975	17930	18041	17792	18199	17974	18037	18006	17890	18179	18243	18101	17950	18086	18061	17870	18156	18083	18393	18161	18114	18110	18185	17939	18174	18237	18025	18109	18189	17949	18225	17839	17867	18251	18037	18136	18199	17988	18146	17847	18204	18106	18114	18074	18099	17908	17953	17930	18076	18168	18019	18009	18068	18063	17862	18055	17952	17988	18081	18063	18114	18098	17994	18125	18094	17993	18140	18174	18117	18050	18030	18113	18125	18132	18203	18107	18146	18386	17763	17876	18060	17940	18021	18021	18181	18001	17880	18090	18183	18256	18198	18037	18050	18168	18011	18301	18201	18090	18108	18172	18212	18145	17981	18013	18109	17953	18078	18109	17956	18157	18045	18072	18108	18033	18034	18122	18046	17996	18027	18099	18159	18188	18071	18143	18086	17957	18225	18072	17963	17981	18115	18125	18091	17995	17989	17895	18182	18079	17949	18303	18157	18196	18034	18224	18180	18187	17980	18250	17961	18148	18023	18178	18016	18010	18010	18081	18119	18080	17967	18101	18093	17962	18158	18278	18244	18203	18336	18033	18159	18126	18178	18078	18264	18141	18144	18028	17840	18188	18116	17971	18120	18028	18012	18193	18160	18307	18092	18122	18082	18072	18270	18107	18260	17982	18177	18452	18276	18233	18021	18058	18277	18182	18010	17987	18106	18394	18014	18072	18139	18082	18003	18259	17977	18019	17905	18012	17992	17885	17920	18094	18220	18062	18016	18078	17907	18031	18040	18137	17729	17909	18069	18117	18122	18193	18142	18324	18006	18257	18258	18107	17958	18009	18340	18006	17789	18007	17920	17972	18276	18174	17984	18047	18191	18187	17947	18123	18203	18009	18219	18145	18126	17978	18092	18108	18067	18061	17991	18073	17994	18186	18301	18063	18195	18238	18118	18041	17936	18194	18065	17892	18000	18112	17820	18294	18085	18144	18012	18034	18067	18104	18196	18019	18085	18058	18136	18088	17941	18274	17999	18141	18037	17986	18191	17970	18089	18217	17952	17995	18139	18137	18124	18084	18209	18049	17986	17979	17874	18323	17925	17934	18168	18171	18225	18089	17963	18185	18170	18095	18104	17957	18308	18100	18080	18069	18083	18182	17978	18149	17967	18009	17828	18115	18092	17959	18234	18048	18293	18219	18044	17961	18190	18013	18195	18079	17929	18089	18143	18217	18056	18141	18008	18003	18103	17917	18036	17999	18072	18051	17952	18285	17949	17911	17983	18211	18015	18012	18193	17907	18048	18275	18098	17913	18271	18137	18167	18058	18060	18176	17991	18042	18058	18006	17881	18013	18070	18138	17996	18023	18214	18074	17916	18294	18107	17928	17918	18114	18155	18103	18037	18089	18118	17893	18151	18166	17935	17942	17964	18187	17934	18068	18261	17921	18244	18081	18154	18082	17989	18006	18118	18179	18227	18010	18196	18270	18104	18188	18158	18129	17909	17997	17838	17848	17967	18171	17953	17972	18104	17942	18213	17978	18008	18041	18033	18328	18035	18160	18313	18260	17978	18151	18149	18026	18125	18082	18115	18072	18101	18177	18134	18061	18046	18162	18251	18129	18031	18042	18217	18190	18167	18069	17971	18224	18126	18229	17951	18130	18064	17882	18081	18030	18094	18135	17980	18199	17930	18012	18225	18099	17956	17784	18097	18110	18203	18076	18170	18166	17915	18071	17899	18024	17957	18113	17980	18116	18231	18145	18089	18199	18137	18137	17881	17819	18092	18225	18254	18126	17848	18228	17869	18329	18097	18000	18133	17992	18086	18362	18047	18043	18070	18085	18144	18265	17983	18197	18188	18090	18127	17948	17924	17960	18158	18066	17939	18073	18056	18239	18066	18037	18030	18094	18187	18395	18151	18166	18123	18206	18187	18074	17884	17873	17932	18037	18230	18114	18081	18190	18085	18142	17954	18282	18153	18248	17970	18008	18037	18336	18152	18101	18106	18301	17996	18160	18025	18124	18186	17932	18049	17972	17899	17983	18077	17964	17865	18094	17947	18082	17965	18025	18143	18130	18100	17950	18091	17983	17869	18009	18145	18224	17940	18206	18117	17952	17934	17981	18093	17897	17955	17984	18226	18080	17976	17868	18004	18293	18109	18138	18098	17988	18022	17980	17976	18070	18060	18120	17882	17999	18332	18294	18135	18127	18125	18108	18236	18260	18234	18022	18044	17990	18084	18054	17874	18175	18043	17926	17842	17916	18437	18169	18020	18082	18250	18121	17992	17982	18011	18220	18036	18300	18058	18254	18237	18156	18233	18070	18276	18095	18041	18069	18131	18200	17888	18131	18231	18057	17997	17988	18191	18020	17887	18135	18192	18086	18079	18189	18063	17914	17976	18042	18023	18032	18020	17821	18025	18108	18253	18082	18014	18099	17968	17793	18238	18170	17864	18019	18124	18038	18174	18179	18214	17942	18155	18219	18272	18012	18129	18264	18043	18048	17884	18017	18011	17738	18010	18121	17968	18191	18184	18360	18092	18057	17960	18053	18097	18203	18266	18061	18073	18138	18100	18054	18011	18235	18012	17877	18022	17904	18065	17994	17997	17935	18116	18018	18052	18258	18212	18169	18045	18023	18059	18030	18090	17831	17819	18082	18210	17959	18059	18043	17933	18143	18180	18062	17973	17801	17931	18180	18165	18148	17821	18270	17997	18209	18152	18150	17971	18004	17973	17897	18021	18151	18186	18083	17947	18140	18141	18164	18135	18059	18085	18122	18024	18034	18236	18074	18110	18095	18141	18115	18212	18227	18193	18334	18116	17991	18078	18070	17967	18080	18170	18107	17907	18156	18219	18157	18001	17937	18153	17888	18002	18031	18186	17997	18131	18183	17949	18086	18249	18295	18021	18039	18232	18024	18159	17971	17962	18097	17953	17999	18221	18050	18138	18186	18215	18086	18142	18189	17959	18058	18176	17921	18218	18244	18172	18132	18157	18143	17986	18123	18246	18073	18284	18025	18222	18020	18278	18178	18100	18091	18344	18234	17940	18033	18116	17991	18100	18112	17927	18032	18192	17977	18306	18106	18142	18197	18047	18198	18333	18048	18148	18052	18109	18021	18387	18059	17860	17944	17958	18177	18138	18054	17990	18128	18064	18089	18095	18124	17915	18146	18152	17987	18144	17948	18214	18192	18057	18250	18355	18271	18177	18369	17888	18030	18032	17883	18055	18075	17965	17975	18139	18158	18217	18244	18003	18118	18228	17959	17994	18055	17934	17827	18184
31324	25459	25845	26383	27067	26682	25933	25449	24412	23533	23421	23349	23032	22953	22883	22947	22892	22971	22882	23028	22881	22868	22904	22918	22970	22869	22801	22961	22935	22891	22947	22832	22919	22914	22948	22863	22836	22833	22753	22841	22933	22697	22897	22777	22973	22838	22919	22912	22943	22823	22956	22912	22862	22920	22830	22928	22966	22779	22896	22866	22831	23010	22942	22786	22923	22864	22824	22968	23035	22891	22928	22903	22862	22917	22861	22768	22974	22923	22982	22912	22782	22849	22880	23023	22683	22731	22919	22793	22901	22775	22936	22915	22837	22877	22976	22948	22779	22861	22978	22825	22797	22901	22878	22759	22870	22920	22857	22958	22824	22822	22854	22825	22908	22835	22934	22912	22826	22780	22873	22890	22856	22859	23033	22810	22787	22936	22943	22989	22829	22795	22842	22885	23021	22938	22904	22994	22801	22959	22966	22887	22877	22920	22981	22911	22979	22873	22977	22954	22814	22889	22785	22928	22924	22859	22984	22821	22890	22918	22902	22879	22896	22921	22974	22873	22908	22912	22908	22970	23046	22737	23041	22937	22891	22799	22888	22877	22912	22983	23010	22932	22811	22939	22750	22946	22938	22767	23065	22872	22758	22918	22965	22807	22955	22902	22939	22967	22961	22880	22979	22845	22953	22894	23006	22926	22872	22866	22909	22827	22892	23007	22933	22984	22979	22843	22920	22956	22895	22747	22942	22962	22907	22913	22944	22997	22863	22834	22879	22816	22945	22983	23030	22872	22854	22865	22976	22764	22800	22943	22890	22959	22990	22932	22899	22935	22879	22861	22893	22877	22874	22991	22937	22983	22953	22965	22903	22862	22792	22760	22938	22953	22893	22895	22863	23025	22978	23006	22866	22882	23017	22955	22979	22880	22959	22997	22935	22938	22856	22743	23028	22876	22990	22991	22890	22950	22971	22881	22948	22904	22926	22918	22891	22900	23106	22966	22964	23094	22930	22883	23002	22932	22942	22905	22896	22932	22892	22950	22981	22884	22862	22998	22931	22918	22811	22935	22853	22960	22894	22891	22883	23051	22934	23047	22805	22935	22879	22847	22994	22796	22913	22996	22892	22935	22873	22928	22857	22940	22926	22954	22954	22861	22819	22919	22899	22827	22923	22972	22972	22905	22917	22931	23014	22864	23044	22961	22755	22874	22839	22970	22889	22882	23033	22937	22981	22905	22913	22858	22993	22856	22895	22821	23019	22895	22978	22833	22900	23096	22910	22958	22898	22948	22863	23043	22881	22886	22948	22853	23019	22896	22920	22865	22851	22906	22845	23021	23021	22880	22735	22988	22854	22949	22945	22895	22997	22736	22956	22946	22883	22897	22837	23010	22818	22968	22924	22931	22877	22875	22885	22945	22977	22970	22939	22981	22990	22910	22979	22873	22847	22836	22970	22869	23028	22868	23018	22918	22860	23021	22970	22885	22825	23005	23041	22879	22841	23037	22890	22992	23037	22850	22838	22921	22904	22885	23038	22851	22891	22931	22928	23034	23002	22870	23003	23034	22871	22948	22835	22943	22908	22997	22927	22941	22883	22844	23035	22910	23036	23001	23023	22787	22967	23076	22993	23043	22831	22904	22970	22939	23050	22885	22913	23071	22879	22971	22883	22897	22897	23022	22917	23046	22936	23042	22948	22959	22922	22986	22890	22897	22986	23060	22952	23005	22815	22976	22945	22969	22938	23006	22998	22918	23019	22878	22813	23012	22930	23012	23035	22859	22973	22934	22998	22821	22964	22892	22920	22942	22916	22928	22989	22971	22984	22820	22985	22893	22906	23007	22802	22919	22963	22854	23012	22900	22872	23036	22971	22881	22999	22821	22927	22958	22996	22856	23005	22896	22951	22934	23020	22894	22911	22973	22905	22943	22994	22855	22869	22914	22942	22910	22950	23126	22900	22978	22928	22843	23018	22946	23043	22914	22939	22858	23010	23034	22816	22862	23030	22893	22787	22947	22902	22943	22981	22942	22923	22951	22882	22904	23056	22975	22851	23052	22978	23043	22944	22905	23043	22974	23018	22860	22855	23020	22926	22929	22952	22930	22975	22932	22973	22911	22981	22872	22845	22978	22864	22986	22950	22969	23029	22923	23019	22925	22943	23021	23017	22918	22986	22974	22986	22868	22967	22907	22881	22967	23061	22917	22938	22841	22911	22969	22818	22927	22969	22955	22849	22773	22919	23059	22967	23048	22854	23135	22925	22914	22833	23000	22737	23048	22945	22888	22966	22776	22879	22918	22924	22897	22990	22766	22866	22806	22921	22937	22930	23024	23064	22926	22938	22907	23065	22920	22867	22849	22989	23032	22911	22865	22956	22958	22843	22994	22978	22929	22862	22879	22972	22982	22871	22794	22927	22879	22945	22895	22964	22913	22909	22901	22940	22982	22847	22900	22909	22910	22952	22881	23007	22908	22874	22916	22918	23089	23048	22963	22999	22700	22968	22899	22901	23042	23030	22892	22897	22867	22946	22911	22913	22899	23066	22886	22977	23031	22941	22848	22973	23001	22929	22992	22890	23126	22970	23020	22883	22987	23007	22883	22851	22883	22984	22931	22883	23011	22995	22966	22889	22928	23014	22941	22996	23063	22978	22873	22992	22995	22814	22980	22995	22999	22867	22925	22918	22975	22939	22853	22859	22895	22930	22966	22961	23002	22766	23011	22922	22925	23058	22893	22925	22876	23054	22931	23002	22977	22868	22929	22879	22891	22932	22895	22940	23023	22928	22899	22974	22820	23050	22960	22891	22944	22841	23017	22847	22981	22910	22975	22880	23001	23123	22976	23015	22881	22896	22932	22827	22848	22965	22835	23037	23010	22918	22929	22900	22898	22939	22925	22918	23059	22844	23001	23006	22926	23000	23005	22801	22983	22908	22900	23033	23038	23013	22782	22847	23090	22938	22931	22902	22977	22946	22829	22884	23004	22920	23059	22949	22876	23001	22970	22833	23012	22922	22992	22977	22900	22968	22928	22930	22930	22855	23010	22865	22854	23047	22895	22872	22855	23052	22937	22993	22956	22928	22959	22971	22878	23101	22960	22840	22992	23028	22978	22961	22900	23038	22911	22968	22918	22961	22855	22939	22909	22974	22947	22854	23002	23031	22962	22950	22930	23087	23002	22894	22874	23030	22985	22976	22932	22915	22989	22811	22919	22967	22888	22944	22937	22906	22958	22938	22835	22997	22996	22893	22808	23091	22929	22957	22847	22924	23093	23035	23001	23017	23061	22977	22926	22976	22870	22917	22961	22830	22994	22945	22877	22943	22994	23002	22995	22941	22888	22829	22965	22800	22926	22966	22950	22789	22982	23029	22864	22941	22935	22972	22918	22873	23072	22997	22783	23059	22782	22995	22764	23093	22963	22996	22938	23053	22971	22802	22965	22946	22869	22975	22979	23007	22859	22917	22947	22837	22945	22987	22956	22966	22890	22838	22860	22828	22936	22915	22899	22928	22971	22937	22894	22829	22942	22911	22940	23002	22970	22946	22954	22985	23001	23005	22805	22924	22923	22951	23001	22847	22974	22992	22879	22951	22859	23048	23002	23004	22936	23001	23020	22894	22903	22940	22994	22994	22851	23061	22969	22926	22937	22952	22870	22876	23065	22837	22988	22828	22933	22999	22939	23094	22839	23100	22951	22919	22950	22815	22916	22904	22960	22909	22922	23010	22905	22926	22941	22967	22774	23102	22906	22905	22953	22844	22951	22967	22785	22980	22996	22874	23030	22930	22875	22894	23048	22878	22929	22897	23013	22976	22883	22766	22865	23150	22936	22934	22947	23042	22950	22957	23057	22938	22801	23050	23008	22992	22991	22954	22880	22964	22758	22893	23042	22937	23051	23052	22906	22859	22992	22908	22973	22974	22948	22913	23043	23012	22931	23043	22896	22962	22974	22953	22904	22943	23034	22941	23003	22973	22899	22923	22935	22899	22941	22841	22949	22931	22895	22861	23005	22986	22882	23029	22919	22910	22832	22946	22938	22887	22834	23032	22976	22871	22958	22889	22932	22931	23027	22977	23013	22769	23033	23002	22883	22920	22914	22994	22877	23036	23056	22906	22968	22863	23026	22977	22969	22878	22981	22807	22951	22914	22859	22858	22935	22927	22921	22964	22908	23074	22994	22887	22917	22988	22903	22947	22947	22968	23000	23059	23071	22933	22931	22965	22900	22873	22986	23054	22975	23031	23016	22919	22836	23018	22968	22786	22894	22936	22977	22822	22939	23040	22952	22974	23011	22966	22873	22779	23101	22960	22919	22887	23012	23100	23095	22930	22919	22975	22928	23054	22934	22966	22900	22870	22934	22881	22930	22993	22917	23032	22826	23046	22999	22969	22940	23016	22886	22977	22957	23022	22918	22985	23081	23047	22771	23064	22902	23021	22815	23058	22814	22963	22900	22870	22920	22875	22911	22965	22922	23043	22987	22986	22794	23048	22871	22897	22933	22869	22948	23049	22831	22872	22910	22922	22972	22901	22981	22878	22832	22969	22974	22968	22993	22959	22919	22972	22973	22779	22854	22922	23026	22902	22945	22954	22966	23020	22928	22853	23084	22907	22888	22922	22953	22957	22880	22970	22893	22964	22963	22912	22900	22924	22884	23001	22971	22927	23009	22902	22979	22881	22920	22980	22976	22928	22918	22990	22976	22869	22964	23068	22886	22914	22979	23012	22849	22870	22967	22967	22828	22959	22928	23006	22918	22947	22920	22842	23012	23040	22828	22875	22861	22962	22997	22995	22969	22978	23021	23002	23087	23049	22966	22939	23055	22933	22933	22860	23013	22929	23015	23094	22931	22968	22857	23039	22879	22986	22954	22995	22987	23138	22869	22932	22947	22899	23019	23057	22939	22973	22912	22916	22940	22919	22908	23000	23049	22860	23064	23068	23060	22926	22980	23034	22947	22953	23051	22885	22872	23016	22884	22886	22947	22963	22996	22936	22960	22960	22993	23005	23004	22876	23013	23070	22949	22973	23025	22939	22903	22820	22963	22840	22882	23010	23031	22921	22981	22929	22898	23001	22927	22963	23031	22813	22996	22945	22916	23119	22881	22928	22866	22997	23036	22998	23011	22822	22988	23047	22916	22850	22974	22972	22998	22917	22853	23012	22957	23106	23025
39466	35053	25875	22542	22359	22085	22439	22140	21687	21145	19935	18766	18682	18351	18378	18366	18234	18361	18278	18274	18285	18157	18350	18519	18147	17995	18199	18305	18342	18387	18291	18303	18193	18240	18207	18146	18269	17995	18166	18186	18349	18230	18201	17992	18239	18233	18505	18207	18177	18235	18378	18081	18193	18318	18063	18326	18219	18235	18226	18099	18369	18125	18424	18111	18361	18253	18319	18036	18250	18221	18319	18087	18168	18303	18221	18256	18188	18152	18301	18217	18355	18412	18383	18149	18305	18124	18298	18445	18304	18369	18230	18390	18316	18239	18332	18143	18307	18448	18379	18414	18355	18258	18323	18240	18301	18139	18300	18285	18158	18395	18397	18314	18172	18284	18218	18147	18248	18171	18541	18069	18209	18188	18444	18173	18079	18112	18416	18186	18099	18112	18207	18397	18292	18421	18211	18102	18068	18272	17993	18379	18054	18288	18211	18049	18181	18307	18201	18513	18310	18179	18237	18326	18173	18350	18262	18045	18384	18271	18403	18246	18274	18406	18254	18166	18453	18227	18392	18295	18364	18236	18148	18228	18261	18203	18371	18266	18137	18240	18334	18234	18064	18327	18250	18232	18328	18283	18148	18246	18156	18395	18410	18233	18262	18307	18121	18159	18317	18328	18154	18217	18326	18116	18368	18485	18176	18133	18244	18280	18146	18383	18232	18299	18137	18352	18329	18088	18036	18277	18070	18152	18279	18077	18280	18272	18506	18059	18110	18096	18386	18153	18304	18200	18301	18183	18197	18091	18364	18373	18461	18201	18234	18293	18385	18334	18363	18227	18356	18320	18331	18362	18448	18399	18254	18180	18282	18149	18513	18294	18180	18242	18252	18476	18329	18234	18499	18280	18264	18088	18209	18283	18155	18158	18455	18396	18265	18216	18211	18380	18280	18506	18492	18006	17961	18351	18228	18099	18421	18280	18438	18214	18189	18136	18124	18307	18409	18720	18252	17929	18167	18189	18208	18318	18006	18298	18241	18308	18246	18326	18239	18216	18388	18246	18413	18344	18155	18326	18420	18243	18261	18196	18487	18184	18162	18213	18452	18456	18283	18288	18366	18059	18322	18196	18307	18320	18089	18409	18291	18387	18254	18347	18300	18288	18355	18250	18240	18222	18376	18438	18174	18171	18116	18263	18337	18384	18058	18298	18214	18362	18385	18333	18402	18144	18236	18196	18498	18210	18450	18343	18428	18550	18183	18375	18534	18315	18457	18407	18065	18284	18358	18396	18496	18214	18217	18330	18374	18332	18261	18278	18409	18357	18182	18208	18449	18410	18455	18369	18354	18014	18225	18222	18118	18346	18093	18047	18382	18236	18313	18124	18152	18248	18201	18159	18314	18367	18188	18230	18286	18213	18257	18111	18249	18003	18319	18351	18102	18240	18228	18095	18351	18293	18267	18212	18186	18163	18187	18313	18238	18262	18440	18204	18163	18268	18283	18175	18509	18542	18241	18340	18151	18278	18386	18318	18099	18373	18413	18250	18287	18225	18203	18138	18228	18267	18429	18313	18348	18252	18498	18210	18154	18318	18146	18397	18360	18204	18349	18011	18121	18332	18312	18340	18244	18348	18194	18372	18217	18401	18057	18125	18128	17975	18311	18203	18251	18427	18219	18215	18146	18285	18136	18249	18154	18315	18218	18241	18275	18207	18238	18366	18369	18428	18104	18356	18211	18421	18362	18324	18430	18457	18269	18275	18167	18245	18328	18276	18446	18228	18237	18382	18224	18175	18259	18415	18055	18194	18418	18089	18172	18185	18146	18341	18246	18163	18378	18382	18242	18264	18261	18392	18427	18298	18485	18430	18181	18486	18233	18223	18343	18490	18195	18149	18252	18030	18131	18475	18362	18300	18225	18162	18350	18248	18071	18325	18182	18261	18187	18292	18165	18050	18338	18282	18298	18377	18187	18352	18132	18063	18158	18371	18244	18296	18646	18097	18383	18348	18313	18427	18218	18230	18171	18107	18291	18124	18274	18414	18398	18256	18353	18275	18365	18421	18339	18302	18522	18226	18410	18257	18126	18186	18193	18194	18222	18137	18141	18134	18249	18459	18316	18227	18374	18386	18288	18322	18108	18264	18447	18228	18258	18275	18131	18167	18046	18313	18085	18036	18265	18051	18277	18587	18525	18429	18400	18281	18376	18211	18421	18420	18317	17968	18186	18366	18170	18268	18243	18259	18211	18166	18198	18333	18297	18401	18063	18131	18471	18431	18410	18273	18216	18285	18257	18296	18215	18255	18241	18247	18365	18203	18301	18196	18260	18209	18243	18106	18256	18394	18448	18050	18126	18206	18167	18111	18257	18331	18080	18322	18189	18020	18243	18110	18418	18478	18324	18350	18400	18225	18269	18183	18398	18385	18296	18190	18332	18311	18375	18161	18322	18153	18282	18449	18578	18346	18197	18373	18154	18199	18275	18210	18204	18329	18287	18641	18303	17922	18196	18265	18359	18519	18270	18255	18262	18490	18378	18349	18315	18064	17921	18277	18286	18278	18285	18211	18323	18353	18276	18402	18160	18008	18185	18189	18388	18173	18338	18167	18171	18360	18429	18138	18127	18143	18401	18347	18454	18186	18282	18345	18253	18513	18157	18482	18308	18210	18099	18058	18322	18271	18224	18234	18232	18359	18327	18185	18270	18227	18200	18264	18281	18294	18388	18205	18292	18388	18334	18100	18345	18194	18303	18346	18169	18151	18255	18161	18256	18192	18180	18129	18065	18248	18391	18103	18230	18443	18401	18262	18451	18393	18164	18248	18171	18108	18170	18166	18243	18048	18381	18211	18190	18407	18162	18026	18290	18452	18209	18585	18243	18321	18259	18203	18187	18229	18281	18417	18358	18219	18290	18041	18328	18321	18354	18426	18326	18125	18097	18051	18328	18413	18428	18222	18142	18225	18328	18349	18253	18441	18180	18234	18300	18129	18244	18371	18389	18184	18369	18110	18346	18273	18306	18186	18182	18237	18307	18269	18280	18342	18241	18150	18229	18098	18180	18173	18374	18195	18268	18197	18317	18265	18089	18341	18241	18206	18347	18406	18372	18238	18398	18392	18322	18172	18209	18086	18260	18192	18291	18276	18408	18231	18414	18308	18308	18306	18353	18425	18189	18219	18163	18254	18188	18181	18196	18146	18442	18329	18625	18011	18643	18299	18413	18052	18489	18059	18138	18310	18480	18566	18457	18152	18138	18321	18318	18368	18294	18237	18371	18448	18373	18270	18412	18369	18341	18315	18253	18716	18412	18327	18271	18381	18366	18321	18252	18300	18431	18224	18478	18416	18269	18214	18458	18151	18224	18333	18370	18170	18213	18388	18301	18439	18282	18253	18156	18178	18341	18403	18295	18232	18308	18304	18204	18348	18178	18104	18127	18222	18168	18244	18162	18362	18221	18309	18341	18372	18279	18402	18101	17938	18258	18342	18249	18342	18288	18354	18306	18231	18413	18145	18236	18226	18215	18193	18304	18454	18043	18420	18353	18251	18109	18340	18293	18212	18333	18441	18271	18228	18288	18179	18010	18110	18162	18231	18366	18436	18245	18305	18325	18258	18391	18278	18404	18322	18426	18202	18302	18315	18281	18356	18237	18425	18300	18380	18411	18131	18331	18100	18314	18332	18270	18157	18245	18268	18310	18402	18326	18390	18370	18411	18279	18155	18364	18345	18177	18255	18331	18193	18411	18297	18425	18186	18275	18074	18322	18224	18305	18087	18034	18224	18276	18267	18450	18287	18150	18187	18318	18266	18209	18335	18211	18529	18481	18488	18310	18221	18386	18241	18086	18302	18265	18393	18086	18419	18192	18197	18114	18325	18188	18110	18186	18126	18224	18240	18316	18184	18169	18220	18439	18260	18245	18164	18252	18273	18116	18326	18355	18277	18467	18260	18174	18365	18199	18308	18535	18160	18250	18295	18107	18121	18301	18235	18203	18439	18410	18291	18208	18278	18440	18159	18226	18085	18421	18328	18328	18280	18357	18324	18261	18354	18151	18187	18345	18404	18350	18136	18253	18160	18266	18156	18253	18178	18248	18081	18351	18417	18298	18339	18318	18198	18335	18384	18389	18183	18210	18376	18209	18381	18284	18160	18273	18510	18279	18391	18214	18176	18424	18352	18296	18377	18093	18090	18167	18178	18337	18466	18371	18232	18253	18363	18152	18270	18281	18393	18382	18320	18178	18436	18430	18159	18135	18307	18332	18379	18355	18300	18493	18156	18331	18342	18380	18271	18346	18299	18089	18435	18162	18356	18298	18155	18252	18435	18240	18517	18246	18162	18241	18065	18184	18049	18182	18085	18219	18579	18498	18527	18331	18223	18362	18214	18286	18230	18326	18189	18247	18350	18365	18213	18264	18537	18460	18275	18268	18120	18234	18285	18338	18336	18315	17958	18185	18137	18383	18222	18244	18195	18209	18225	18289	18347	18313	18181	18113	18073	18446	18336	18299	18421	18241	18066	18222	18171	18256	18293	18263	18393	18360	18464	18081	18343	18208	18068	18307	18432	18335	18222	18158	18290	18220	18194	18254	18299	18309	18120	18224	18156	18289	18398	18377	18293	18199	18320	18339	18284	18259	18320	18367	18433	18178	18123	18126	18181	18103	18166	18269	17951	18529	18074	18303	18320	18337	18444	18095	18256	18310	18454	18427	18348	18250	18181	18377	18484	18586	18094	18347	18332	18320	18427	18399	18288	18357	18284	18447	18145	18167	18295	18147	18133	18258	18116	18176	18200	18355	18325	18205	18357	18368	18247	18396	18582	18148	18189	18265	18285	18288	18118	18359	18347	18157	18190	18171	18238	18415	18316	18450	18208	18300	18280	18362	18319	18334	18250	18356	18260	18358	18161	18128	18409	18281	18216	18253	18229	18226	18403	18387	18384	18274	18394	18398	18194	18247	18277	18361	18409	18239	18128	18354	18226	18278	18235	18266	18531	18284	18455	18367	18518	18431	18310	18305	18358	18412	18108	18206	18126	18340	18081	18244	18309	18278	18402	18121	18268	18102	18231	18328	18199	18243	18290	18272	18388	18218	18327	18332	18070	18157	18255	18224	18168	18173	18238	18354	18163	18221	18259	18137	18252	18103	18174	18268	18310	18289	18253	18148	18166
33708	23436	25747	27463	28615	27981	27925	26852	26571	25417	23781	23431	23011	22919	22874	22847	22775	22854	22859	22805	22982	22945	23039	22885	22922	22820	22926	22806	22842	22858	22918	22800	22765	22801	22706	22912	22896	22715	22846	22865	22834	22696	22870	22775	22829	22800	22883	22733	22795	22732	22969	22764	22792	22783	22884	22798	22938	22772	22811	22727	22862	22821	22622	22861	22874	22872	22875	22919	22890	22815	22944	22656	22841	22825	22940	22727	22967	22724	22760	22907	22772	22826	22725	22853	22858	22822	22817	22810	22780	22809	22784	22757	22864	22693	22880	22720	22873	22767	23026	22775	22839	22732	22845	22890	22974	22779	22746	22803	22866	22768	22985	22786	22673	22885	22753	22810	22823	22663	22862	22801	22862	22906	22712	22840	22904	22717	22891	22773	22917	22882	22752	22889	22892	22863	22792	22750	22901	22681	22855	22911	22911	22784	22839	22926	22736	22785	22782	22777	22881	22774	22905	22750	22847	22752	22857	22759	22948	22763	22798	22834	22742	22908	22908	22828	22747	22907	22801	22846	22882	22933	22928	22761	22822	22830	22776	22813	22955	22868	22640	22902	22752	22824	22926	22778	22890	22798	22821	22905	22860	22682	22882	22858	22978	22898	22763	22906	22845	22874	22800	22727	22827	22754	22928	22922	22850	22949	22824	22982	22687	22873	22935	22872	22825	22841	22842	22753	22778	22924	22821	22874	22878	22848	22798	22764	23005	22783	22985	22773	22719	22883	22884	22988	23052	22873	22813	23019	22922	22963	22890	22920	22917	22891	22819	22864	22789	22924	22820	23021	22819	22868	22680	22812	22778	22796	22813	22899	22786	23022	22789	22896	22976	22798	22728	22855	22872	22766	22842	22881	22732	22909	22874	22902	22910	22901	22865	22871	22855	22812	22930	22795	22929	22951	22781	22794	22796	22745	22764	22909	22806	22875	22911	22800	22777	22933	22856	22808	22977	22698	22895	22865	22865	22873	22819	22793	22905	22923	22916	22910	22903	22706	22931	22922	22843	22847	22911	22834	22861	22985	22829	22752	22856	22890	22977	22830	22738	22949	23044	22828	22988	22844	22882	22770	22821	22755	22916	22818	22834	22795	22938	22860	22859	22758	22855	22836	22912	22810	22917	22830	22960	22687	22981	22880	22906	22895	22800	22782	22877	22900	22831	22885	23012	22729	22897	22885	22919	22973	22732	22951	22930	22815	22853	22800	23037	22870	22897	22679	22858	22889	22769	22867	22875	22845	22903	22849	22821	22784	22919	22867	22925	22847	22741	22926	22794	22877	22956	22953	22888	22822	22768	22770	22940	22875	22816	22822	22929	22922	22743	22798	22802	22982	22825	22968	22773	22985	22953	22822	22819	22897	22932	22813	22865	22814	22721	22887	22790	22848	22885	22890	22936	22802	22902	22841	22861	22750	22895	22826	22750	22969	22869	22749	22849	22888	22965	22816	22891	22787	22835	22823	22844	22890	22875	22811	22904	22852	22826	22760	22790	22803	22927	22844	22771	22816	22794	22767	22868	22846	22713	22885	22872	22880	22868	22930	22889	22967	22755	22804	22775	22863	22857	22900	22955	22865	22881	22937	22747	22895	22851	22808	22864	22893	22753	22949	22812	22891	22968	22845	22885	22943	22862	22783	22909	22874	22825	22823	22801	22936	22721	22821	23027	22769	22833	22953	22835	22851	23028	22775	23032	22931	22701	22819	22943	22873	22913	22957	22852	22774	22870	22976	22940	22799	22861	22799	22855	22763	22917	22949	22813	22790	22886	22810	22783	22809	22856	22939	22815	22936	22903	22965	22869	22781	22828	22824	22895	22911	22899	22822	22850	22942	22863	22870	22919	22881	22775	22879	23067	22725	22877	22785	22877	22866	22862	22837	22857	22865	22761	22984	22808	22880	22751	22983	22858	22797	22884	22970	22683	23027	22908	22822	22924	22857	22780	22825	22991	22827	22848	22876	22910	22841	22856	22745	22817	22850	22819	22944	22946	22946	22899	22851	22903	22950	22867	22943	22838	22792	22755	22975	22819	22873	22844	22901	22830	22639	23033	22821	22944	22824	22974	22906	22846	22827	22828	22813	22878	22807	22785	23024	22857	22902	22827	22993	22822	22908	22780	22821	22924	22838	22787	22868	22991	22772	22925	22874	22779	22919	22823	22731	22876	22889	22895	22858	22801	22854	23017	22871	22914	22832	22850	22940	22874	22887	22922	22851	22872	22814	23100	22927	22781	22993	22862	22780	22903	22863	22879	23004	22810	22860	22944	22819	22747	22924	22964	22860	22854	22880	22983	22888	22904	22835	22956	22836	22977	23047	22779	22967	22745	22927	22929	22805	22833	22803	22819	22857	22836	22747	22914	22830	22870	22859	23012	22788	22768	22803	22879	22818	22932	22888	22870	22783	22828	22829	22797	22971	22685	22977	22891	22763	22858	22909	22872	22940	22918	22954	22794	22852	22851	22874	22860	22896	22817	22813	22899	23007	22846	22859	22641	22912	22875	22908	22928	22868	22892	22927	22785	22840	22753	22957	22935	22956	22874	22840	23061	22729	22903	22906	22870	22850	22869	22933	22823	22815	22897	22939	22861	22769	22875	22889	22856	23078	22824	22914	22964	22954	22955	22744	22913	22807	22872	22845	22955	22982	22929	22933	22876	22806	22956	22851	22788	22842	22928	22890	22769	22896	22816	22873	22907	22889	22937	22830	22838	22919	22857	22915	22880	22981	22751	22942	22918	22827	22842	22744	22934	22883	23004	22915	22816	22847	22848	22869	23007	22898	22897	22903	22961	22834	22677	22958	22932	22889	22778	22950	22755	22834	22923	22902	22837	22834	22993	22816	22815	22949	22827	23032	22853	22967	22815	22949	22761	22849	22799	22855	22871	22605	22966	22914	22961	22864	22820	22889	22694	22962	22950	22867	22883	22801	22785	22868	22882	22927	22953	22874	22758	22930	22784	22707	22966	22963	22882	22919	22808	22692	22934	22800	22779	22956	22853	22772	22916	22873	22837	22949	22821	22939	22914	22916	23024	22913	22793	22855	22864	22742	22901	22783	22987	22853	22848	22837	22820	22867	22759	22953	22965	22846	22758	23006	22687	22824	22851	22897	23033	22742	22888	22910	22696	22875	22890	23006	22765	22943	23030	22826	22966	23011	22778	23050	22935	22808	22944	22898	22779	22853	22841	22837	22905	22846	22882	22972	22909	22893	22864	22758	22960	22870	22849	22809	22816	22979	22832	22823	22751	22893	22844	22977	22966	22903	22923	22884	22867	22879	22958	22775	22980	22814	22808	22899	22923	22810	22992	22833	22929	22937	22834	22915	23124	22874	23000	22803	22978	22953	22867	23062	22696	22844	22881	22912	22802	22827	22871	22883	22774	22866	22963	22918	22883	22890	22761	22856	22940	22857	22838	22892	22868	22780	22822	22898	22848	22940	22928	22887	22853	22926	22774	22849	22788	22989	22892	22937	22882	22711	22783	22884	22892	22952	22914	22868	22944	22920	22900	23033	23004	22803	22908	22852	22926	22922	22959	22905	22851	22905	22980	22906	22967	22956	22830	22839	22819	22995	22847	22893	22883	22932	22942	22878	22929	22933	22998	22901	22898	22761	22915	22905	22965	22780	22894	22780	22890	22838	22761	22963	22958	22862	22921	22910	22834	22736	22970	22875	22915	22770	22805	22944	22991	22803	22858	22852	22949	22977	22876	22923	22833	22922	22933	22832	22879	22844	22901	22834	22946	22813	23051	22755	22918	22763	22877	22807	22980	22854	22890	22842	22848	22913	22869	22828	22801	22960	22845	22774	22907	22851	23009	22810	22822	22881	22938	22908	22913	22798	22919	22936	22855	22924	22840	22919	22862	22925	22928	22742	22919	22828	22947	22787	22795	22782	22888	22935	22812	22859	22922	22786	22822	22996	22718	22954	22877	22878	22774	22795	22838	22992	22923	22830	22958	22874	22945	22831	22856	22909	22848	22885	22892	22910	22781	22844	22799	23020	22920	22937	22866	22866	22838	22896	22851	22803	23018	22918	22809	22924	22935	22946	22863	22802	22883	22859	22816	22899	22886	22862	22846	23028	22923	22770	22930	22765	22804	22867	22651	22975	22904	22742	22823	22864	22838	22861	22825	22869	22905	22803	22827	22894	22680	22876	22980	22862	22932	22840	23023	22806	22865	22794	22896	22818	22907	22856	22896	22909	22882	22786	22910	22814	22900	22985	22985	22921	22924	22910	22907	22779	22863	22894	22874	22922	22894	22786	22830	22864	23030	22818	22927	22827	22860	22944	22921	22905	22799	22810	22777	22881	22844	22907	22831	22969	22904	22836	22903	22982	22797	22811	22967	22869	22757	22957	22942	22772	22846	22876	22961	22914	22734	22985	22874	22856	22851	22915	22852	22807	22987	22920	22884	22924	22865	22982	22869	22962	22867	22906	23030	22993	22909	22781	22855	22901	22848	22813	22823	22887	22878	22895	23022	22748	22879	22893	22903	22916	22872	22875	22883	22870	22945	22916	22837	22880	22810	22876	22899	22780	22906	22941	22856	22788	22890	22943	22856	22794	22949	22921	22964	22823	22949	22878	22787	22969	22784	22870	22940	22900	22859	22834	22998	22848	22880	22811	22832	22914	22848	22896	22808	22931	22983	22770	23020	22887	22983	22784	22858	22906	22899	22955	23015	22882	22925	22927	22950	22910	22880	22924	22863	22849	22860	22829	22876	22763	22935	22948	22872	22799	23070	22943	22924	22902	22960	22968	22818	22739	22817	22822	22926	22845	22895	22948	22899	22897	22926	22862	22895	22796	22915	22924	22875	22799	22907	22851	22998	22952	22850	22984	22874	23053	22860	22759	22869	22800	22989	22816	22978	22782	22918	22931	22888	22784	22821	22938	22938	22981	22858	22870	22815	22881	23064	22899	23007	22918	22935	22838	22895	22851	22908	22737	22846	22852	22953	22788	22954	22849	22937	22837	22821	22859	22812	22867	22855	22922	22811	22863	22959	22832	22820	22826	22861	22893	22804	22900	22896	22990	22887	22879	22950	22940	22792	22977	22882	22895	22834	22927	22872	22790	22853	22957	22837	22854	22861	22798	22898	22887	22912	22818	22994	22837
38722	32348	24177	20884	20507	21299	21546	20538	20067	19425	19223	18576	18182	18497	18032	17840	18007	17908	17876	17969	17907	17901	17990	18161	17950	17899	18029	17789	18113	17879	18006	17743	17892	17900	18011	18041	18123	18123	17810	17935	17960	17760	17764	17712	17886	17921	18077	17888	18096	17794	18153	17823	17881	17971	17835	18104	18079	17885	17920	17978	17993	17740	17949	17912	17742	17650	17743	17840	18073	17862	17997	17880	17786	17866	17863	17866	17981	17967	17876	17920	17839	17845	18093	17803	17880	17998	17950	17836	17728	18064	17923	17940	17934	17903	17986	17928	18063	18089	18070	18174	18086	17984	17782	17787	17907	17799	17979	18034	18081	17878	18049	17875	18014	17931	17841	17749	18008	17853	17811	17952	17946	17870	18128	17951	17916	17946	17921	18119	17997	17856	17953	18059	17958	18055	18099	17930	17841	17872	17939	17855	18174	18168	17972	18016	17914	18109	17962	17860	17906	18036	17916	18124	17958	17890	18096	18106	18035	17980	17885	18102	17739	17902	17968	17667	17867	18025	18251	17899	17817	17732	18101	17860	17850	17915	17853	17682	17883	17999	17869	17859	17902	17803	17897	17908	17882	17942	17931	17986	18089	17955	17752	18097	18019	17735	17879	17861	17948	18071	17857	17884	17999	18047	17804	17967	17820	17767	17943	17700	17988	17992	17965	17775	17900	17914	17860	17865	17943	18061	17819	17952	18064	17850	17913	18023	17828	17919	18034	17970	17783	17954	17884	18102	17864	17863	17894	18180	17809	17980	17877	17975	17851	18002	18196	17849	17755	17904	17788	17958	17925	18017	17763	17608	17947	18127	18027	18016	17762	18012	17729	17962	18003	17832	18048	17871	18121	17945	18129	17939	18073	17895	17894	17877	18003	17946	17874	17912	17804	17977	17765	17940	17912	17891	18153	17994	17874	17983	17930	17744	17947	17861	17937	18048	18077	17904	17798	17834	17873	17932	17845	17832	17773	17884	18098	17766	17751	17912	17952	17862	17878	18161	18040	17609	17815	17944	17983	17752	17825	17900	17992	18176	18001	18030	18086	17767	17950	17935	17877	17994	17953	17910	18120	17842	17829	18016	18042	17931	17804	17709	18022	17947	17850	18099	17668	18037	17949	18084	18189	17918	17949	18122	17973	17930	17747	17877	17944	17867	17934	17898	18204	17872	18110	18065	17786	17830	17751	17916	18018	18104	17740	17998	17834	17934	17885	18011	17827	17807	17878	17696	17864	17964	17857	17985	18011	17941	17989	18063	17811	17851	17810	17918	17765	17906	17762	17908	18240	18099	18079	17968	17826	18182	18032	17743	17787	17907	18073	17993	17961	18000	17853	17910	17805	17956	17992	17977	17700	17880	18048	17925	17861	17944	18131	17937	18074	17848	17884	18039	18008	17826	17913	17630	17931	17914	17848	18090	17788	17998	18042	18097	17803	17744	17914	17834	17945	18003	17824	18084	17838	17950	18089	17943	17959	18017	17930	17923	18267	17903	17961	17972	17956	17616	17972	17863	17908	17982	17895	17906	17960	18011	17973	17814	18094	18028	17750	17919	17863	17953	18200	17828	17996	18057	17926	17690	18016	17738	17861	18059	18081	17985	18057	18063	17810	18178	18198	17948	17796	17644	17769	17818	18062	17871	17640	17971	18006	18223	18031	18034	17947	17821	18219	17923	17899	17848	17941	17792	18135	17817	18019	18168	17877	17819	17973	17895	18124	17908	17940	17952	17961	17975	17944	18040	18128	17966	18096	18045	18056	18030	18106	18053	17853	17957	17990	17827	17939	17879	17927	18083	17903	18179	18275	17868	17898	17900	17941	17836	18092	17893	18042	17888	17961	18140	18083	18040	17941	17837	18036	18077	18015	17849	17884	18052	17985	17841	17785	17945	17796	17884	18048	17867	17975	18075	17944	17950	17919	17800	17650	17978	17936	18041	17923	17981	17946	17872	17710	17807	17986	17956	18046	17943	17999	18021	17779	17845	17856	17795	17784	18045	18005	17712	17888	17995	17984	17963	17888	17996	17900	17828	17992	17839	18026	17945	17966	17892	17741	17786	17682	17863	17975	17867	17824	18002	18022	17981	17773	17961	18023	17862	17980	17924	18022	17829	17993	17948	17970	17884	17898	18222	18107	17974	17947	17949	17941	17782	17868	17958	17779	18054	17925	17927	17902	17811	18093	17983	17993	18101	18052	17885	17991	17875	18274	18091	17748	17910	17991	17886	18052	17818	17982	17983	17799	17879	17995	17975	18121	18158	18168	18095	18026	17740	17955	17905	17914	17947	17765	17921	18094	17983	17986	18002	18088	17839	17865	17926	17887	18073	17865	17949	18019	18014	18102	17885	17750	17950	17937	18121	18119	17960	17839	17941	18010	17951	17759	18142	17914	18029	18014	17797	18059	17957	17639	18052	18024	18137	17942	18104	17970	17935	17829	18035	18014	18147	18087	18084	18088	18013	17851	17866	17672	17669	18001	18218	17851	17954	17871	18147	18051	18106	18156	18087	17911	17914	17888	18128	17965	18004	17934	17934	18139	18033	18131	17831	17808	18011	18164	17967	17993	18040	17986	17971	17944	17864	18141	18063	17959	17916	18070	17938	17832	17946	17850	17939	17918	18091	17871	17733	17909	17908	18036	17928	17924	17744	17949	18216	17900	17807	17970	18096	18045	17808	17800	17986	17996	18020	17951	18125	18070	18089	17897	18023	18014	17893	17873	18002	17899	18046	17934	17839	18036	18118	17997	18085	18114	18036	17992	17960	17996	17878	17922	17995	17771	18214	17903	17610	18009	17971	18055	17822	17910	18099	17939	18134	18134	17912	18020	18174	18102	17963	17729	18047	17881	17900	17828	17923	18037	17797	18112	17968	17781	17912	17887	17939	18075	17935	17743	17983	17933	17766	17845	18076	18041	17932	18219	17937	17951	17997	18123	17994	17953	17892	17892	17940	17729	17916	18064	17991	17826	17892	17977	17831	17884	18101	18132	18015	17796	17922	17947	17932	17768	18045	18055	17965	17924	17779	18158	18065	18086	18009	17925	17774	17925	17942	18124	17988	17995	17858	17756	17981	18078	18028	18021	17939	17915	18021	17972	18013	17975	17848	17912	18051	17957	17776	17929	17980	18081	17754	17935	17852	17988	18047	18015	17876	17870	17778	17865	17857	17971	17957	17917	17901	17804	17790	17985	17921	17821	18106	17830	17928	17929	18144	17964	18057	18073	18011	17740	18091	17822	17920	18031	18016	18048	18046	17985	18075	17949	17910	17811	17920	18080	17935	17797	17956	17993	18168	18068	17855	17775	18078	17982	18186	18197	17931	17931	17943	17823	17987	17847	18010	17974	18129	17954	17946	17968	17964	17863	17995	18040	18024	17786	17848	17919	18000	18037	17947	17869	17753	18007	17998	17923	17990	18113	17976	17885	18016	17907	17843	17851	17938	17967	18081	17883	17885	18186	18069	17976	17783	18135	17744	17742	17933	18036	17957	17892	18096	18119	18071	18051	18005	17854	17886	17887	18047	17947	17803	17896	18019	18014	17893	18072	18082	17796	18159	18027	17933	18097	17961	18000	17989	17900	17932	17722	17752	17990	18288	17816	18034	18061	17964	17822	17983	17784	18118	17882	17974	17876	18166	18072	17994	17805	17954	17945	18052	18089	18257	17893	18108	17953	18010	17882	17815	17850	17991	18094	18007	18128	18052	18039	17752	17915	17857	17947	17833	17918	17911	17940	17900	17993	17881	18001	18170	18204	18089	17836	17933	18076	17912	18049	17859	17896	17813	17965	17970	17975	17930	17899	18063	18195	17992	17889	17974	17827	17843	18115	17956	18036	18097	17960	17946	18085	17921	17833	17970	17897	17824	17829	17820	17800	17769	17825	17935	17876	17714	17937	17736	18145	17862	17819	18004	17860	17981	17855	17960	18078	17939	17976	17992	17764	17973	17895	17966	17991	17923	17899	18095	18014	18023	17717	18045	17907	17860	18035	18024	17791	17872	18016	17997	18132	17943	18127	18042	18047	17871	17978	17865	17905	18115	17881	17926	17893	18240	17772	17717	17736	17820	17937	17919	17949	18012	17826	17935	18184	18077	18181	18082	17958	18021	17954	17894	17878	17849	17953	18182	17960	17981	18092	17918	18003	17798	17980	18008	18101	17813	17699	18085	17650	17881	17892	17999	17856	17986	17994	18133	18010	17895	17677	17910	17812	17821	17929	17541	17996	17901	18004	17978	18051	17914	17968	17993	17914	17901	17855	18055	17981	17910	17846	17937	18231	17968	18120	17978	17854	17948	17899	17949	17994	17844	17921	17704	17762	18061	17873	17944	17807	17875	18114	17952	17864	18056	18088	17912	17961	17894	18026	17976	17880	17744	18056	18071	17926	17739	17747	17938	17739	17836	17980	18207	17964	17871	17957	18137	17980	17943	17856	18113	17846	18106	18022	17831	17667	17722	17984	17916	17995	17861	18028	18024	17943	17968	17977	17950	17894	17837	17837	18040	17982	18058	17946	17882	17849	17820	17839	18013	17850	17782	17880	17772	18100	17925	17968	17972	17977	17967	18003	17930	17960	17896	17868	17836	18025	17890	17900	17897	18103	18296	17977	18027	17884	17838	18168	18061	17833	17964	17764	17937	18042	18174	18068	18058	17974	17982	17712	17970	17730	17925	17702	17958	18074	17710	17969	17848	18006	18039	17752	17916	17938	17949	17828	17808	17900	18038	17837	17876	18013	18081	17995	17839	17842	18141	17984	17999	18013	17915	17951	18018	17769	17896	17862	17841	17905	17898	17818	17853	17952	17925	17790	18048	17963	17926	17745	18112	17987	18042	17699	17665	17884	17885	17855	17957	18041	17868	18022	18083	17989	18164	18051	17899	17910	17947	17823	18005	17874	17971	17766	17697	17926	18034	18091	17964	18030	17974	18011	17991	17852	17688	17870	18059	18054	17895	17932	17987	17962	18023	17738	18014	17979	17752	17905	18042	17887	17939	18100	17963	17892	17824	17973	17817	17906	18025	17958	17759	18147	17963	17919	17870	17931	17895	17904	17985	17729	17975	18047	17739	17831	17907	17843	18019	18245	17901	18225	18030	17870	17833	17972	17989	17963	18039	17889	17974
30774	24461	25152	26309	27900	28043	26975	26048	25459	24829	24157	23608	23148	23177	22916	22963	22744	23037	22796	22805	23016	22851	23069	22977	22828	22895	22873	22960	23058	22865	22882	22882	22821	22861	22950	22951	22886	22966	22951	22854	22844	22826	22866	22887	22881	22944	22842	22888	22777	22889	22862	22979	22817	22871	22928	22833	22878	22989	22915	22918	22796	22858	22717	22918	22816	22915	22934	22838	22909	22974	22815	22967	22805	22812	22962	22920	22896	22863	22904	22810	22907	22884	22902	22807	22848	23020	22913	22903	22926	22890	22868	22881	22912	22840	22958	22881	22916	22847	22821	22889	23035	22839	22962	22850	22883	22882	22908	22900	23013	22882	22913	22869	22802	22858	22789	22967	22988	22916	22890	22857	22960	23001	22927	22804	22898	22869	22846	22846	22888	22980	22832	22887	22856	22727	22955	22911	22888	22877	22911	22779	22897	23021	22881	22857	22898	22846	23016	22798	22868	22778	22884	22850	22894	22829	22804	22917	22795	22969	22890	22773	22897	22922	22949	22917	22957	22722	23054	22948	22967	22931	22796	22820	22973	22946	22845	22861	23009	22785	22904	22758	22916	22931	22851	22916	22869	22940	22928	22915	22943	22833	22883	22950	22823	22968	22887	22798	22981	22933	23010	22915	22726	22966	22884	22925	22920	22750	22942	22995	22962	23062	22966	22890	22876	22885	22903	22912	23013	22856	22914	22800	22924	22981	22833	22847	22863	22897	22812	22913	22968	22927	22814	22985	22900	22888	22815	22941	22933	22924	22934	22860	22887	22953	23025	22970	22885	22971	22712	22856	23046	22988	22784	22891	23088	22908	22790	22992	22857	22857	22829	23052	22986	22800	22842	22820	22927	22870	22955	22879	22967	22964	22947	22875	22999	22893	23012	22926	22893	22884	22802	23038	22944	22957	22972	22915	22931	22966	22953	22989	22911	22895	22902	22796	22858	22859	22874	22892	22961	23015	22892	23126	22974	22810	22937	22925	22997	22870	22950	22962	22826	22948	22713	22941	22855	22960	22844	22938	22932	22843	22984	22977	22987	22905	22855	22920	23005	22889	22816	23055	22885	22875	22748	22928	22954	22830	23013	22825	22990	22934	22946	22876	22954	22916	23041	22798	22948	22989	22849	23022	22964	22942	22885	22999	22897	23060	22991	22988	22878	22940	23052	22817	22917	22981	22905	23041	22960	22862	22915	22985	22917	22878	23082	22876	22853	23038	22897	22963	22872	22961	22911	22884	22997	23075	22860	22969	22898	22862	22950	22935	22912	22980	22747	22999	22865	22916	22877	22852	22946	22967	22640	22984	22894	22865	22882	22883	22994	22928	22850	22892	22849	22917	22936	22991	22907	22715	22890	22912	22889	22869	22965	22926	22780	23023	23009	23051	22983	22882	22979	22995	22841	22918	22987	22833	22888	22855	23002	22818	22850	22875	22941	22901	22858	22961	22879	23062	23028	22920	22924	22924	22957	22930	23000	22897	22967	22825	22853	23056	22820	23013	23076	22908	22917	22798	22974	22818	22848	22897	22954	22883	23056	22904	23083	22916	22921	22864	22818	22948	22834	22854	22899	22942	22952	22881	22850	22886	22897	22914	22949	22995	22860	22992	22872	23055	22942	22857	22863	23009	22934	22974	22993	22869	22898	22824	23028	23047	22832	22879	23014	22824	22880	22823	22970	22932	23044	22870	23054	22884	22953	22959	22917	22778	23036	22879	22856	22961	23028	22870	22896	22911	22876	22959	22945	22877	23004	23034	22968	22860	22973	22943	22876	22921	22960	22970	23018	22916	23047	22828	22929	22916	22932	22854	22857	22991	22956	22865	22839	22927	23036	22914	23018	22981	22844	23036	22881	22924	22908	22870	23053	22829	22872	22896	23052	22893	23057	22800	23001	22901	22878	22991	22931	22924	22975	22962	22913	22913	22958	22896	22828	22940	22798	22953	23023	22831	22977	23035	22910	22955	22782	23001	22932	22941	22809	22869	23047	22937	23056	22909	22853	23074	22785	22997	22878	22989	22869	22893	22974	23044	22894	22846	22848	22943	22910	22894	23045	22878	23063	22999	22991	22944	22936	22892	22936	23050	22832	22967	22935	22890	22921	22928	22992	22970	22894	23009	22810	22816	22939	22993	22853	22941	22962	22917	22776	22932	22972	22926	22807	23091	22839	22976	22964	22888	22938	22957	22861	22927	22902	23020	22916	22880	22868	22997	22778	22950	22867	22935	22919	22886	22842	22943	22898	22893	22924	22862	22928	22960	22944	23066	22893	22934	22877	22852	22892	22871	22796	22865	22958	22873	23050	22944	22928	22981	22945	22977	22857	22972	22879	22985	22931	22972	23008	22992	22958	22796	23005	22817	22944	22970	22861	22858	23007	22850	22753	22955	22865	22948	22878	22962	22882	22989	22947	23011	23000	22812	22858	22842	22900	22974	22934	22954	23119	22917	22941	22937	22955	22798	22992	22895	22849	22939	22862	22843	23064	22777	22997	23089	22928	23005	22930	22929	22913	22905	22967	22893	22936	22870	22908	22982	22783	22977	22931	22872	22999	22866	23111	22770	23020	22888	23011	22833	22780	22951	22983	23002	22978	22884	23063	22848	22967	22963	22885	22956	23014	22993	22911	22884	22931	22815	22917	22959	22937	22956	22861	22928	22758	22956	22820	22923	22923	22967	22868	22955	22903	23098	22907	22913	22881	23016	22921	22851	23084	22881	22918	23085	22944	22827	22952	22873	22840	22971	22988	22956	22962	22960	22939	22967	22964	22922	22870	23004	22942	22936	22821	22933	22979	22914	22915	22845	22879	22981	22914	22914	22980	22941	22931	23003	22961	22942	22867	22989	22899	22871	22901	23052	22879	22944	22918	22926	22868	22949	22933	23009	22788	22961	22843	22935	23020	22914	22991	23051	23103	22998	22940	23069	22906	23084	22839	22910	22897	22919	22963	22833	22866	22969	22986	22904	23073	22881	22978	22863	23011	22973	22911	22820	22998	22911	22919	22913	22940	22990	22994	22952	22959	22799	22972	22855	22946	22974	22997	23056	22929	22778	22797	22906	22914	23011	22938	22910	22892	23002	23036	22919	22882	23002	22955	22752	22900	23078	22931	22808	22871	22951	22901	22974	22940	22899	22856	22873	23033	22814	23030	22905	22982	22921	22918	22849	23012	23002	22917	22903	22928	22922	22889	22985	22917	23039	22794	23113	22997	22951	22915	23039	22958	22891	22921	22975	22939	22887	22925	22982	22811	22891	22981	23054	22951	22922	22979	22777	23137	22906	22919	22939	22952	23011	22939	22923	23050	23017	23011	22898	22858	22898	22860	22916	22892	22998	22952	22864	22880	23019	22873	23044	22946	22927	22917	22825	23021	23031	22999	22925	22822	22893	23046	22886	23004	23050	22926	23005	22977	22990	22929	23066	22909	22798	22933	23011	22880	23006	23055	22888	22983	23005	22999	22805	22909	22937	22869	22939	22930	22883	23060	22884	22992	22889	22953	22891	22756	23006	22938	22998	22956	23012	22853	22884	22946	23043	22874	22923	22912	22941	22930	22864	22874	22883	22926	22900	23057	22987	22871	22827	22902	22978	23030	22934	22977	22933	23015	22862	22956	23042	22907	22915	22923	22918	23077	22991	22761	23011	22941	22904	22896	22950	23062	22983	22846	23033	22848	22896	22970	22880	22893	22885	22990	22955	23067	22968	22953	22844	23038	22937	22719	22943	22927	23064	22900	23060	22809	22917	23029	22929	22868	23036	23052	22925	22945	22952	22974	22902	22878	23009	22936	23011	22995	22906	22872	22984	22948	22817	23039	23005	23014	22871	23002	22920	22968	22835	22992	22968	22952	22987	23014	22780	23070	22878	22953	22939	22854	22895	22887	22957	22855	22956	22902	23043	22901	22913	23059	22939	22825	22942	22969	22942	22908	23075	22946	23020	22928	22993	22802	23051	22765	22932	22953	23006	22914	22773	22869	22955	22970	22811	23023	22785	22924	23028	23006	22888	22958	23024	22953	22846	22985	22809	22816	23042	22945	22868	22957	22889	22901	22850	22953	23100	22920	22830	22967	22796	23045	22900	22904	23000	23004	22912	22877	22955	22950	22916	22988	23028	22827	23035	22983	22937	23024	22929	23013	23006	23038	22927	22929	22849	23037	22767	22932	22936	22953	22941	22849	22864	22874	22924	23121	22865	22926	23003	22921	22942	22914	22897	23130	23001	22875	22853	22942	22987	22947	22944	22905	22954	22872	23077	22921	22928	22876	23042	23069	22966	22926	22878	22893	22992	22904	22879	22912	22937	22955	22919	22856	22991	22959	22901	23001	23002	23014	22806	23021	22969	23001	22876	22952	22953	22862	22933	22992	22909	22946	22903	22852	22868	22918	22977	22972	22954	22953	22993	22858	22825	22950	22922	22977	23022	22867	22982	23003	22931	22914	22944	23003	22764	23006	22943	22892	22870	23002	22915	22988	22885	23037	22949	23015	22992	23011	22886	22997	23018	22976	22865	23039	22958	22937	23083	22986	22946	22856	22935	22867	22948	23016	22915	22961	22947	22881	22974	22909	22939	22893	23060	22874	23067	23078	22884	22943	22955	22890	22816	22934	22840	22923	22972	22992	22870	22977	22842	22983	22872	23004	22995	22881	23040	22954	23022	22836	23004	22891	23047	22894	22871	22954	22937	22983	22895	22841	22889	22874	22979	22901	22922	22972	22979	22971	23047	22976	22924	22985	22860	22909	22889	22915	22906	23040	22823	22838	22991	23040	22894	23018	22922	23033	22799	23106	23078	22977	23064	22981	22874	22968	22936	22795	22883	22924	23012	22919	23050	23012	22928	22879	23001	22850	22968	22931	23074	22867	22880	22935	23049	22835	22883	22951	22885	22770	23071	22959	23009	22881	22807	22832	22850	22981	23048	22966	22866	22984	22846	22923	23044	23014	22923	22992	22868	23073	22943	22875	22981	22855	23030	22838	23018	22937	22841	22913	22810	22960	22912	22746	22859	22887	23108	22971	22889	22830	22872	22784	23008	22979	22933	22876	22899	22930	22937	22897	23049	23070	22822	22824	23023	22954	22883	22873	22939	22953	23056	22875	22955	22898	22976	22910	22765	22971	22856
41735	32232	24350	21519	21254	22335	21930	20870	19952	19223	19382	18762	18557	18398	18155	17807	17700	17681	17822	17580	17694	17773	17955	18275	17982	17691	17821	17562	17715	17583	17874	17721	17759	17816	17753	17549	17771	17965	17592	17691	17809	17469	17648	17503	17500	17771	17807	17830	17481	17525	17653	17441	17493	17562	17708	17612	17841	17506	17636	17581	17644	17598	17666	17578	17619	17789	17719	17752	17725	17571	17623	17519	17750	17725	17931	17566	17588	17653	17559	17540	17571	17767	17590	17756	17460	17807	17559	17700	17770	17701	17795	17546	17519	17806	17666	17549	17594	17803	17671	17857	17590	17683	17609	17648	17762	17635	17847	17533	17438	17669	17641	17635	17687	17571	17595	17607	17755	17843	17754	17621	17569	17621	17680	17632	17517	17748	17627	17625	17946	17775	17632	17689	17512	17614	17656	17712	17787	17649	17871	17599	17552	17800	17713	17575	17643	17784	17665	17482	17530	17798	17560	17660	17364	17739	17796	17735	17505	17610	17686	17504	17646	17651	17652	17640	17583	17724	17831	18011	17551	17762	17568	17672	17569	17563	17630	17837	17743	17627	17641	17521	17705	17778	17708	17804	17756	17591	17670	17652	17436	17739	17842	17640	17744	17727	17691	17619	17631	17639	17565	17484	17701	17584	17673	17714	17646	17723	17720	17556	17374	17664	17646	17583	17609	17748	17582	17759	17544	17580	17921	17754	17681	17579	17841	17809	17671	17719	17564	17625	17316	17718	17767	17664	17907	17541	17922	17760	17825	17682	17838	17672	17655	17678	17441	17655	17721	17807	17570	17580	17574	17792	17662	17449	17707	17837	17491	17675	17739	17872	17919	17827	17703	17854	17541	17722	17703	17651	17773	17602	17642	17705	17658	17466	17839	17668	17826	17614	17594	17657	17679	17733	17422	17671	17499	17715	17461	17569	17586	17657	17739	17721	17746	17746	17720	17538	17792	17695	17984	17509	17712	17791	17623	17604	17783	17514	17834	17663	17740	17936	17747	17579	17514	17900	17570	17900	17696	17568	17855	17566	17375	17576	17573	17639	17664	17612	17556	17658	17923	17732	17800	17736	17761	17653	17704	17625	17445	17586	17658	17729	17627	17680	17664	17532	17920	17743	17803	17630	17818	17741	17750	17685	17609	17530	17652	17687	17711	17652	17959	17772	17677	17717	17542	17702	17633	17608	17767	17968	17624	17593	17519	17598	17547	17777	17731	17819	17704	17609	17722	17653	17794	17778	17960	17733	17485	17617	17733	17804	17620	17540	17743	17920	17663	17750	17674	17719	17802	17882	17587	17734	17674	17547	17685	17700	17270	17549	17630	17663	17629	17734	17655	17574	17706	17739	17790	17582	17822	17729	17437	17670	17622	17772	17849	17783	17690	17646	17560	17575	17602	17546	17631	17784	17709	17655	17617	17716	17679	17489	17753	17889	17853	17694	17527	17884	17805	17857	17805	17615	17873	17768	17629	17538	17622	17881	17700	17460	17653	17822	17811	17685	17801	17718	17792	17730	17625	17619	17697	17581	17652	17876	17886	17643	17770	17671	17630	17742	17876	17699	17527	17625	17934	17601	17760	17922	17758	17421	17525	17797	17431	17538	18019	17710	17696	17814	17665	17731	17555	17604	17597	17739	17630	17715	17743	17858	17660	17947	17805	17753	17783	17672	17535	17870	17486	17670	17830	17658	17951	17797	17550	17731	17831	17487	17630	17594	17588	17661	17602	17781	17686	17762	17960	17503	17610	17472	17612	17480	17694	17733	17609	17812	17750	17676	17977	17612	17531	17592	17834	17639	17636	17672	17811	17605	17564	17678	17725	17571	17698	17540	17492	17795	17885	17751	17754	17445	17814	17724	17731	17749	17641	17700	17602	17617	17687	17667	17542	17673	17492	17719	17614	17513	17675	17857	17934	17630	17816	17643	17498	17763	17680	17779	17742	17717	17592	17588	17594	17472	17641	17779	17531	17750	17801	17559	17796	17557	17530	17803	17691	17506	17487	17641	17501	17494	17736	17910	17617	17866	17734	17682	17606	17456	17635	17673	17855	18021	17776	17663	17650	17783	17632	17553	17804	17839	17662	17618	17839	17696	17641	17582	17793	17958	17804	17742	17654	17512	17617	17723	17737	17770	17759	17723	17717	17764	17667	17682	17657	17698	17620	17701	17689	17755	17743	17874	17656	17801	17679	17594	17716	17642	17754	17710	17899	17500	17823	17681	17495	17632	17383	17529	17712	17684	17774	17607	17592	17771	17632	17684	17561	17770	17602	17536	17766	17781	17834	17767	17692	17641	17706	17824	17617	17748	17808	17730	17456	17545	17754	17652	17829	17658	17625	17601	17747	17522	17880	17703	17627	17587	17637	17684	17694	17715	17703	17417	17606	17616	17690	17730	17808	17512	17485	17926	17613	17729	17557	17607	17728	17544	17693	17886	17638	17813	17740	17626	17656	17631	17795	17661	17577	17693	17853	17837	17877	17872	17686	17718	17733	17644	17668	17739	17704	17580	17867	17519	17867	17606	17637	17828	17571	17593	17665	17737	17764	17613	17778	17822	17670	17743	17891	17668	17692	17685	17984	17486	17591	17810	17608	17686	17860	17579	17906	17625	17578	17670	17527	17632	17775	17519	17651	17683	17794	17633	17607	17723	17750	17633	17801	17736	17537	17693	17846	17665	17753	17791	17535	17727	17656	17632	17795	17604	17517	17611	17780	17600	17625	17826	17886	17576	17972	17707	17428	17898	17726	17596	17560	17906	17690	17648	17782	17651	17819	17763	17772	17617	17879	17574	17772	17649	17781	17597	17507	17793	17575	17632	17765	17784	17563	17648	17819	17731	17823	17905	17708	17724	17646	17705	17712	17569	17742	17739	17675	17795	17431	17798	17693	17792	17805	17811	17931	17742	17727	17635	17673	17709	17669	17417	17638	17770	17669	17793	17632	17513	17572	17779	17539	17660	17613	17518	17823	17651	17648	17495	17615	17590	17747	17668	17675	17544	17639	17736	17686	17711	17618	17667	17612	17850	17750	17782	17594	17717	17708	17780	17594	17839	17598	17684	17501	17611	17638	17771	17765	17804	17836	17559	17765	17730	17868	17670	17787	17525	17777	17743	17799	17740	17607	17698	17761	17783	17569	17915	17754	17791	17523	17661	17806	17577	17573	17621	17739	17658	17592	17746	17644	17554	17665	17570	17727	17858	17683	17728	17865	17761	17787	17618	17636	17804	17698	17659	17698	17648	17580	17672	17717	17704	17718	17550	17587	17328	17516	17655	17750	17572	17919	17708	17781	17837	17756	17544	17696	17748	17872	17946	17604	17701	17530	17840	17792	17522	17521	17683	17884	17915	17760	17725	17685	17620	17682	17861	17646	17743	17602	17568	17850	17728	17855	17627	17854	17762	17642	17558	17484	17749	17799	17812	17829	17444	17657	17626	17621	17634	17686	17811	17649	17561	17754	17717	17599	17558	17682	17681	17679	17637	17718	17643	17717	17677	17795	17778	17877	17660	17712	17746	17741	17726	17657	17607	17786	17793	17766	17659	17616	17530	17599	17467	17632	17660	17943	17715	17742	17827	17395	17684	17612	17818	17691	17669	17727	17578	17866	17726	17617	17735	17595	17957	17625	17724	17743	17754	17663	17646	17638	17572	17726	17725	17875	17547	17671	17845	17588	17734	17739	17608	17656	17792	17546	17830	17794	17691	17749	17680	17742	17597	17680	17599	17532	17411	17604	17501	17727	17489	17576	17697	17843	17922	17741	17660	17916	17810	17846	17605	17717	17602	17618	17761	17684	17554	17773	17660	17786	17740	17745	17705	17623	17600	17763	17885	17664	17835	17519	17680	17908	17815	17524	17686	17550	17690	17776	17801	17733	17627	17727	17680	17783	17701	17576	17747	17898	17767	17585	17709	17775	17714	17617	17677	17761	17763	17700	17891	17565	17761	17675	17735	17720	17805	17810	17527	17794	17647	17708	17501	17707	17742	17637	17879	17745	17514	17900	17767	17940	17707	17609	17458	17519	17511	17568	17728	17605	17720	17709	17626	17719	17861	17676	17660	17629	17630	17578	17708	17944	17622	17678	17767	17612	17803	17427	17645	17659	17664	17575	17664	17767	17569	17718	17662	17672	17761	17607	17545	17942	17511	17650	17678	17730	17576	17664	17802	17584	17620	17736	17624	17764	17730	18020	17745	17652	17851	17749	17762	17699	17697	17819	17719	17567	17776	17750	17649	17552	17772	17703	17674	17685	18080	17803	17813	17651	17655	17607	17608	17853	17699	17806	17758	17803	17800	17593	17595	17776	17636	17662	17585	17572	17584	17650	17904	17801	17630	17638	17795	17653	17676	17720	17682	17807	17556	17644	17667	17677	17776	17668	17675	17689	17715	17628	17832	17652	17765	17768	17728	17639	17921	17664	17569	17853	17839	17755	17657	17375	17803	17656	17712	17672	17777	17703	17740	17641	17681	17736	17725	17578	17651	17681	17601	17632	17620	17715	17634	17648	17557	17597	17613	17771	17726	17687	17651	17680	17606	17817	17596	17907	17616	17891	17702	17733	17735	17612	17741	17774	17629	17524	17917	17540	17827	17869	17406	17459	17603	17650	17553	17722	17896	17689	17779	17722	17618	17565	17672	17705	17920	17469	17390	17670	17728	17735	17674	17612	17650	17785	17554	17697	17668	17667	17713	17822	17695	17830	17788	17935	17678	17693	17462	17888	17619	17799	17866	17626	17719	17657	17758	17600	17693	17620	17566	17523	17665	17839	17940	17699	17635	17573	17706	17777	17698	17603	17821	17752	17848	17634	17719	17712	17790	17665	17500	17633	17654	17732	17739	17679	17925	17429	17581	17627	17644	17677	17532	17617	17871	17853	17694	17875	17646	17757	17559	17747	17697	17736	17641	17555	17838	17711	17671	17634	17750	17602	17685	17608	17793	17815	17557	17728	17765	17801	17775	17810	17828	17613	17745	17765	17553	17630	17526	17787	17834	17646	17734	17632	17728	17569	17626	17813	17809	17615	17718	17653	17591	17934	17574	17823	17573	17629	17761	17889	17631	17578	17721	17651	17743	17614	17740	17715	17724	17656	17814	17543	17745	17650	17648	17528	17636	17818	17609
32521	23173	25696	27353	29378	28502	27118	26832	25440	25071	24790	24395	23739	23558	23323	23046	22996	23068	23021	23104	23071	23190	23571	23654	23035	22950	22950	22996	23029	22933	23036	22864	22946	22820	23098	22865	23016	22972	22969	22898	23015	22875	22977	23089	22987	23013	22859	22864	22863	22950	22926	22862	22960	23005	22918	23027	22872	23130	22898	22845	22925	22940	22884	23050	22868	22964	22918	22885	22993	23015	22966	22878	23016	22917	22905	22968	22936	23019	22932	22897	23000	22883	22960	23078	22901	22881	22896	22885	22957	22902	23019	23055	22988	22946	22957	22888	22973	22882	23038	22953	22865	22873	23015	22899	22956	23056	22942	23009	22990	22948	23017	23060	22966	22936	22788	22920	22869	23069	22955	23050	22966	22963	23099	22982	22876	22991	22964	22942	22905	23054	22996	23096	22878	22957	22961	22832	23034	22871	22891	23089	23105	22979	22938	22946	23094	22900	22955	22951	23016	22874	22994	22994	22976	22956	22954	23060	22945	22970	23000	22864	22921	22961	23010	23091	23156	23005	23008	23031	22985	23029	22914	23108	22944	23058	22987	22965	22846	22892	23020	22995	22896	23052	23075	22925	22916	23008	23027	22978	23061	22928	22978	22879	22967	22911	22969	23016	22912	22974	23122	22914	23073	22997	22993	22982	22938	22955	22919	22991	23090	22780	23109	23037	23015	23034	22861	22912	22942	22849	22996	23079	22951	23150	22990	22900	23060	23008	22898	22941	22936	22945	23022	23053	23059	22878	23013	23049	23074	23062	23038	22922	23062	22944	23066	23133	22888	22942	22938	23000	23027	22916	23005	22990	22960	22960	22920	22902	23045	22917	22988	23069	22908	23119	23136	22995	22982	22864	23033	23128	22996	22938	22918	23015	23003	23115	23024	22980	22980	22957	22972	22908	23076	23010	22981	23077	23098	23039	22906	23043	23089	23054	23087	23142	23017	22971	23098	23045	23003	22887	22975	23058	23079	23006	22970	22991	22938	23050	22991	23032	23078	22936	23084	22981	22990	22955	22984	23205	23049	23171	22884	23121	22970	23118	22991	22991	22938	22960	23028	23061	23050	23048	22824	23010	22921	22944	23142	23014	23095	22965	22936	22946	22961	22998	23049	22984	22886	23066	22986	22936	23030	23038	23130	22888	23019	23047	22936	22997	22902	23032	22990	22994	23052	23048	23040	23124	22959	23041	22862	23145	23001	22870	22962	23196	22999	23019	22868	23002	23007	23016	22913	23148	22946	22892	23000	23079	22959	23040	23079	23004	23084	22938	22938	22980	23043	22932	23042	22935	23190	23007	22953	23152	22883	23037	23006	22875	23095	22903	22985	23090	22960	22965	23079	22932	23011	23086	22928	23103	23071	22962	23076	22977	22901	23020	23062	22942	22966	22956	22927	23063	23041	22998	23084	23084	22940	23002	23049	22950	23114	23031	22976	23060	23034	22990	22969	22883	23022	22877	22963	22993	23091	22969	22891	22995	22999	22955	23014	23000	22948	22925	23023	22954	22998	23035	22985	22944	22945	23000	23114	23036	22919	23036	23012	23063	22959	23053	23000	23120	23072	22966	23022	23136	22857	23057	23071	22922	23086	22923	22966	23002	23061	22974	23057	23035	23012	23097	23079	23093	23053	23061	23055	22911	23070	22995	22964	23104	22932	23152	22959	22863	22931	23027	23021	22959	23072	23016	23073	22922	22992	22888	23049	22985	23085	23031	23117	22922	22928	22915	23063	23006	22902	23099	23084	22989	22940	22952	23037	23033	23071	22991	22913	23084	22917	23167	23079	22941	23099	23077	22933	22917	22826	22989	23034	22989	23124	22962	23000	23094	23114	22986	22954	23013	22915	23081	22928	22994	23086	22949	22888	23093	23129	23007	22894	22964	23023	23057	23007	23080	22988	22993	23017	22938	23041	22912	23097	22949	23206	23015	22890	23029	23090	23046	23044	23003	22962	23088	22967	23000	22963	22860	23026	22987	22903	23114	23074	22905	22975	23093	23045	22920	22859	22955	22944	22907	23059	22978	23114	23027	22970	22968	23005	23027	22958	22954	23126	23010	23003	23048	22976	23004	23016	23101	22905	22963	22992	23048	22989	22904	22998	22954	22971	23072	22943	23061	22981	23061	22936	23034	23084	23126	22963	22964	23074	22995	23001	22901	23116	23156	22996	23066	23052	22855	23076	22927	22995	23044	23039	22966	23122	22953	23010	22930	23182	23026	23068	23000	23140	23013	22924	22773	23129	23061	23019	23041	23086	22975	22904	23075	22971	22987	22991	22921	22993	23010	23045	22907	22973	22940	23130	23018	22962	23018	23040	23012	23079	23081	22950	23106	22970	23100	22983	23098	23003	23052	23054	22962	23004	22960	23091	22997	23006	23128	22945	22929	22985	23049	23121	22960	23201	23104	22985	23025	22974	23003	23076	23101	23067	22985	23066	23013	22991	22980	23015	23045	22832	23000	22959	23055	23138	23036	23046	22955	22922	23148	23001	23175	22906	23054	22958	22946	23084	23037	23152	23018	23016	23045	22991	23137	23091	23056	23126	22930	22922	23094	22923	23099	22949	22926	23021	23041	22965	22992	23156	23060	22982	23146	23063	22994	23086	23045	23064	22987	23012	23021	23040	23029	22949	22957	22994	23091	22892	23008	23137	23044	22963	22997	23058	22967	23063	23176	22928	22977	22958	22997	23089	22938	23045	23059	23100	23076	22940	22967	23147	22922	22996	22919	22997	22962	23113	22977	22976	23072	23072	23019	22986	23105	22936	23090	22962	22959	22998	23043	23075	22967	22938	23035	22961	23011	22981	22915	23197	22823	22962	22968	23064	23014	22960	22944	22963	23028	22902	23048	22993	23102	22906	22932	23029	23069	22969	22954	22951	22976	23008	23031	22913	23101	23081	23047	22950	22885	23078	22907	23005	22995	22987	23170	23139	22922	23045	23207	22926	23002	22970	23021	22996	23071	22898	23140	23134	22998	22897	23137	23015	22995	22986	22943	23080	23003	23033	22986	23089	23036	22938	23069	23006	22997	23107	22996	23086	22841	23096	22950	22957	23046	23014	22991	23011	23039	23013	22972	23095	23025	22988	23082	23063	23097	22950	23064	23077	22993	23004	23100	23068	23027	23091	23051	22982	23088	23019	23028	23064	23015	23033	22978	22972	22939	23273	23080	23109	23052	23050	23111	23031	23080	23096	22992	23039	22990	23020	23079	22985	23061	23084	23029	23033	23024	23057	22995	22996	22887	23077	23147	22963	22963	22966	23006	22964	23058	22927	22936	22916	23049	23204	22908	23077	23035	23042	22991	22925	22977	22849	23082	23012	22987	23056	22981	23050	22945	23134	22964	23128	23092	23006	23090	23125	22906	23096	23100	23078	23112	23032	22994	23093	22967	22984	22995	23200	22855	23092	23224	22827	23146	22998	23036	23046	22985	22975	22981	22911	23097	22979	23069	23032	23071	22987	23023	23032	23004	23104	22991	22937	23054	23001	23013	22995	23074	22966	22912	23107	22973	23036	23088	23099	23088	23011	23035	23088	23086	23058	23042	22973	23020	22917	22922	23018	22941	22969	23064	23075	23007	23042	23079	23048	23078	23158	23029	23144	22935	22962	22905	23115	22891	23088	23065	22922	23091	22992	23039	23018	23002	23181	23055	23050	22959	23037	23121	23053	23053	23056	22849	23000	23041	22861	23100	23138	23028	23032	22998	22961	22822	22937	23022	23109	23012	23059	22974	23076	22873	23063	23022	22999	23090	22964	23038	22885	22898	23066	23059	23008	23015	23102	22964	23169	23052	23001	23050	22988	23068	23075	22902	23016	23065	23059	22944	22987	23107	22977	23010	23089	22754	23102	23070	23012	23031	23017	23045	23083	22913	22900	23114	23069	22889	23081	22921	22999	23052	23003	22986	23039	22899	22953	23023	23180	22993	23152	22978	22984	23017	23038	23039	22948	23002	22996	23048	22940	23059	23051	23073	23029	23001	23082	22996	23011	23018	23111	23199	22942	23050	22895	22861	23004	23027	23122	22940	23122	23085	22961	23086	23120	23030	23124	23003	23068	23023	22993	23079	23026	23027	22978	22949	23133	23052	22934	23048	23012	23107	23104	23078	22951	23160	22950	22994	23092	22954	22914	23136	23073	23098	22959	22943	23162	23074	23160	22946	23114	22926	23086	22941	23120	23111	23019	22948	23059	23214	23130	22867	23028	22982	22863	22977	23008	22882	23043	23016	22978	23024	22912	22925	23071	23030	23024	23000	23059	23046	23077	22931	23178	22908	23123	22992	23012	23050	23138	23055	23115	22913	23112	23091	23202	22996	22894	22982	23068	23058	23050	23062	23001	23150	23090	23006	23105	22991	23177	22976	22959	23080	23040	22963	23101	23028	22913	22999	23018	23047	23031	23071	23012	23096	23026	22890	23064	23129	22975	22952	23038	23103	22934	23048	22990	23068	22892	23047	22970	23088	22999	23141	23106	22994	23022	23051	22961	23001	23018	22897	22968	22934	23059	23069	23067	23052	23141	22986	23002	23050	22976	23010	23067	22947	22890	23042	22959	22940	22958	22887	23070	23062	23079	23073	23016	23006	23043	23056	23039	23119	22914	23130	22924	23017	23017	22983	23026	23021	22976	23051	23107	23184	23182	22882	23045	23065	23089	23103	23020	23080	23019	23079	23082	23001	23299	22951	23087	22986	23124	23069	23009	22925	23146	23151	22946	23047	23006	22933	22948	23054	23009	23164	23016	22964	23064	22933	23114	23008	23072	23020	23009	22964	23041	22993	23048	23013	23072	22975	23059	23104	23031	23178	23064	23142	23054	23098	23094	23123	22994	23024	22970	22979	22950	22965	23097	23016	22989	23114	22989	22993	23054	23003	23050	22881	22990	23026	22998	23135	22899	23050	22938	22992	22940	22976	23106	23163	23139	23069	23090	23058	22993	23155	22953	22953	22997	23001	23050	23168	22978	22951	23079	22979	23068	23076	23018	22962	23054	23067	22982	23021	23005	23055	22986	22961	23031	22963	23066	23141	23087	22940	22865	23068	22949	22913	23063	23109	23127	23041	23103	22997	23117	23186	23064	23037	22947	23082	23031	22961	23206	23069	23026	23108	23102	22954
34747	26607	21886	19718	19658	19854	19568	18752	18329	17787	17853	17344	17397	17339	17301	17465	17512	17432	17209	17237	17318	17400	17329	17322	17207	17280	17396	17252	17226	17392	17212	17319	17383	17180	17194	17270	17251	17230	17255	17242	17172	17339	17348	17086	17200	17266	17378	17324	17368	17402	17289	17300	17319	17237	17325	17248	17113	17150	17380	17185	17419	17378	17195	17279	17152	17265	17270	17031	17103	17087	17350	17133	17178	17187	17274	17206	17273	17237	16947	17279	17316	17141	17372	17333	17493	17237	17254	17252	17236	17101	17336	17419	17146	17494	17031	17312	17208	17263	17348	17306	17285	17450	17551	17252	17220	17344	17068	17279	17197	17160	17261	17352	17187	17236	17069	17333	17319	17264	17055	17141	17308	16965	17197	17393	17308	17204	17337	17338	17307	17262	17348	17417	17299	17253	17182	17492	17270	17471	17300	17247	17106	17176	17447	17317	17277	17166	17454	17202	17273	17172	17236	17376	17371	17310	17281	17312	17233	17065	17080	17121	17272	17223	17310	17125	17422	17406	17237	17203	17414	17294	17185	17256	17319	17365	17281	17187	17312	17310	17139	17181	17261	17169	17348	17116	17354	17026	17343	17243	17343	17206	17366	17294	17162	17148	17456	17165	17369	17269	17373	17225	17220	17242	17299	17297	17239	17265	17352	17276	17272	17328	17388	17180	17252	17120	17349	17308	17342	17258	17359	17137	17081	17407	17073	17444	17300	17274	17286	17346	17485	17283	17616	17318	17288	17227	17242	17205	17233	17325	17337	17141	17257	17141	17312	17151	17366	17336	17426	17132	17136	17174	17338	17264	17346	17285	17332	17405	17362	17261	17389	17155	16963	17063	17171	17155	17306	17382	17323	17325	17334	17261	17378	17339	17303	17543	17400	17437	17335	17265	17372	17357	17258	17398	17154	17329	17077	17220	17235	17362	17277	17263	17150	17341	17316	17356	17167	17302	17240	17244	17508	17474	17171	17200	17150	17228	17309	17380	17101	17183	17250	17308	17159	17297	17146	17141	17238	17060	17412	17391	17364	17051	17262	17203	17398	17211	17139	17254	17182	17364	17370	17406	17160	17470	17196	17307	17170	17007	17043	17111	17287	17155	17364	17296	17322	17412	17254	17413	17537	17326	17300	17244	17105	17211	17143	17227	17099	17309	17332	17391	17109	17167	17137	17407	17299	17485	17176	17032	17415	17349	17133	17267	17189	17341	17292	17082	17090	17229	17487	17214	17534	17340	17187	17036	17214	17244	17182	17360	17379	17291	17240	17190	17211	17315	17387	17050	17291	17413	17314	17371	17304	17376	17332	17136	17317	17108	17289	17387	17300	17380	17110	17210	17311	17289	17257	17445	17264	17156	17145	17309	17151	17187	17309	17347	17387	17211	17171	17304	17172	17261	17201	17396	17369	17336	17402	17225	17388	17300	17169	17386	17336	17555	17306	17420	17384	17155	17279	17351	17165	17295	17357	17418	17370	17249	17334	17278	17321	17201	17203	17341	17168	17402	17295	17285	17157	17151	17215	17204	17250	17326	17433	17317	17467	17532	17287	17080	17076	17286	17286	17513	17357	17412	17139	17279	17478	17310	17263	17064	17206	17365	17381	17349	17391	17264	17089	17098	17334	17221	17054	17167	17199	17453	17189	17283	17081	17328	17428	17374	17212	17301	17270	17422	17353	17067	17157	17262	17476	17350	17201	17303	17308	17322	17157	16997	17392	17211	17025	17409	17404	17129	17368	17215	17261	17013	17106	17098	17134	17323	17219	17222	17101	17166	17265	17225	17269	17091	17301	17275	17227	16980	17455	17498	17365	17341	17252	17443	17467	17519	17112	16945	17269	17124	17383	17576	17300	17302	17234	17105	17310	17335	17452	17385	17316	17291	17303	17205	17140	17157	17361	17322	17188	17133	17276	17199	17278	17538	17249	17116	17267	17270	17004	17246	17187	17162	17287	17131	17204	17217	17264	17210	17366	17098	17369	17317	17162	17189	17405	17137	17150	17252	17325	17253	17380	17107	17399	17321	17227	17244	17328	17340	17197	17135	17346	17332	17330	17198	17310	17311	17378	17314	17214	17168	17126	17289	17134	17196	17281	17312	17520	17308	17189	17348	17215	17132	17375	17209	17317	17393	17328	17371	17385	17312	17270	17340	17141	17314	17314	17278	17265	17592	17473	17381	17465	17230	17483	17175	16975	17319	17294	17460	17369	17459	17223	17511	17503	17241	17266	17149	17082	17285	17307	17132	17082	17320	17529	17347	17359	17327	17425	17215	17164	17325	17339	17322	17398	17139	17088	17357	17491	17264	17228	17344	17316	17302	17299	17335	17231	17456	17472	17339	17481	17130	17301	16869	17201	17147	17241	17339	17357	17077	17189	17219	17233	17264	17197	17214	17175	17256	17566	17320	17476	17203	17275	17288	17194	17215	17353	17093	17323	17135	17330	17275	17303	17318	17323	17243	17186	17145	17304	17259	17152	17331	17245	17395	17249	17310	17392	17120	17307	17261	17288	17388	17225	17250	17436	17322	17267	17394	17191	17260	17334	17083	17258	17505	17291	17473	17152	17179	17196	17265	17343	17525	17144	17385	17214	17300	17268	17344	17432	17159	17255	17373	17215	17177	17577	17321	17374	17388	17399	17260	17399	17234	17352	17495	17283	17301	17185	17297	17286	17118	17009	17149	17166	17451	17352	17313	17461	17320	17392	17248	17255	17456	17427	17107	17192	17410	17252	17120	17248	17193	17272	17203	17233	17234	17292	17173	17220	17492	17602	17260	17373	17307	17212	17149	17290	17242	17241	17360	17330	17156	17145	17354	17063	17322	17350	17172	17055	17178	17239	17299	17191	17031	17148	17373	17268	17613	17341	17447	17139	17194	17162	17425	17208	17319	17376	17443	17610	17442	17184	17306	17068	17223	17382	17456	17075	17242	17340	17243	17119	17399	17138	17258	17456	17018	17181	17208	17380	17192	17238	17283	17377	17330	17250	17390	17348	17391	17340	17128	17469	17144	17164	17303	17289	17348	17226	17244	17151	17158	17289	17429	17237	17254	17299	17426	17289	17196	17041	16975	17275	17299	17378	17268	17444	17338	17295	17265	17311	17286	17620	17280	17121	17165	17424	17117	17213	17288	17274	17308	17065	17304	17303	17375	17104	17188	17146	17249	17195	17291	17254	17482	17399	17230	17256	17417	17194	17204	17261	17427	17089	17305	17406	17265	17108	17136	17181	17289	17161	17375	17231	17190	17393	17337	17233	17151	17261	17117	17205	16940	17185	17147	17035	17322	17154	17365	17247	17327	17273	17211	17335	17406	17162	17023	17584	17288	17345	17337	17268	17316	17203	17292	17386	17166	17486	17428	17258	17448	17194	17253	17307	17334	17374	17146	17348	17268	17223	17263	17291	17364	17413	17349	17314	17247	17510	17374	17175	17240	17330	17074	17208	17164	17310	17169	17282	17467	17269	17173	17227	17188	17334	17272	17366	17232	17207	17276	17268	17173	17313	17335	17396	17341	17253	17193	17209	17341	17275	17324	17374	17093	17189	17336	17460	17430	17333	17106	17193	17401	17192	17204	17421	17303	17059	17535	17097	17303	17425	17243	17274	17249	17190	17502	17333	17290	17268	17226	17216	17324	17249	17184	17311	17261	17269	17055	17336	17261	17343	17324	17286	17271	17321	17130	17136	17297	17327	17294	17290	17136	17338	17436	17238	17243	17256	17141	17209	17208	17387	17438	17186	17319	17196	17250	17217	17385	17385	17367	17483	17358	17417	17391	17403	17305	17068	17358	17210	17264	17351	17450	17408	17202	17378	17285	17312	17116	17202	17394	17325	17462	17245	17229	17299	17443	17255	17085	17281	17249	17564	17229	17210	17137	17217	17432	17447	17454	17165	17362	17352	17391	17226	17296	17134	17406	17343	17180	17232	17266	17178	17236	17328	17236	17301	17384	17298	17387	17332	17144	17354	17173	17373	17053	17306	17095	17158	17265	17223	17273	17311	17375	17478	17181	17292	17178	17311	17214	17315	17210	17114	17478	17271	17340	17474	17429	17289	17279	17228	17142	17292	17300	17387	17393	17332	17332	17443	17033	17250	17169	16965	17307	17477	17356	17267	17230	17358	17291	17300	17383	17287	17156	17184	17378	17294	17165	17329	17218	17255	17379	17372	17219	17334	17248	17285	17560	17439	17373	17117	17154	17331	17127	17269	17160	17320	17244	17419	17158	17195	17357	17406	17183	17115	17226	17201	17313	17251	17209	17322	17203	17214	17332	17172	17279	17210	17380	17154	17276	17226	17361	17308	17480	17263	17354	17205	17079	17244	17339	17283	17245	17224	17110	17327	17336	17368	17149	17410	17318	17305	17431	17227	17311	17288	17145	17286	17290	17135	17248	17297	17126	17374	17311	17082	17223	17293	17247	17280	17286	17293	17269	17178	17434	17378	17189	17272	17160	17270	17383	17335	17180	17245	17246	17358	17229	17193	17232	17462	17338	17421	17101	17175	17101	17275	17099	17310	17235	17391	17409	17245	17215	17196	17332	17324	17245	17277	17105	17367	17445	17278	17381	17228	17283	17232	17285	17308	17219	17347	17439	17315	17232	17227	17231	17115	17247	17294	17314	17509	17260	17223	17106	17065	17261	17102	17218	17346	17271	17377	17449	17224	17392	17434	17344	17409	17392	17470	17349	17218	17135	17445	17221	17310	17482	17298	17337	17169	17266	17410	17201	17300	17162	17128	17513	17281	17241	17298	17315	17505	17108	17248	17225	17123	17145	17210	17224	17046	17268	17330	17095	17229	17339	17313	17206	17085	17240	17449	17098	17338	17136	17500	17388	17338	17259	17351	17308	17131	17194	17294	17381	17372	17477	17415	17470	17391	17331	17207	17541	17333	17260	17044	17209	17241	17341	17456	17355	17316	17305	17092	17074	17287	17067	17263	17460	17396	17291	17254	17041	17567	17405	17513	17357	17578	17299	17188	17346	17591	17377	17316	17268	17308	17304	17305	17265	17255	17275	17338	17373	17380	17377	17284	17367	17287	17207	17283	17291	17424	17415	17333	17304	17144	17360	17142	17335	17180	17217	17381	17303	17169	17123	17466	17292	17376	17341	17263	17460
30050	25352	24907	26370	28097	27421	26116	24984	24534	24144	23719	23399	23267	23304	23112	23228	23149	23002	23195	23146	23276	23162	23168	23348	23128	23131	23097	23119	23171	23064	23213	23164	23240	23095	23280	23089	23099	23292	23230	23054	23267	23119	23123	23197	23039	23078	23160	23314	23080	23108	23073	23143	23240	23104	23028	22990	23187	23176	23253	23066	23121	23209	23032	23076	23186	23111	23115	23174	23138	23086	23234	23074	23137	23051	23152	23020	23167	23206	23036	23146	23087	23198	23084	23193	23079	23064	23175	23136	23083	23040	23105	23120	23035	23265	23003	23212	23104	23047	22979	23043	23089	22938	23272	23196	23018	23225	22967	23108	23111	23098	23263	23121	23188	23139	23229	23115	23168	23176	23086	23153	23167	23134	23191	23100	23039	23157	23178	23145	23188	23189	23211	23197	23198	23227	23119	23143	23084	23115	23178	23061	23081	23052	23172	23102	23125	23252	23210	23175	23074	23131	23196	23120	23161	23173	23135	23261	23029	23166	23147	23104	23181	23135	23172	23089	23171	23155	23257	23278	23143	23121	23133	23164	23216	23057	23064	23285	23152	23290	22960	23172	23238	23105	23176	23078	23040	23140	23097	23230	23176	23252	23127	23121	23109	23114	23223	23179	23270	23155	23229	23300	23098	23108	23165	23173	23125	23034	23194	23099	23195	23236	23196	23165	23129	23183	23147	23129	23191	23055	23081	23239	23220	23086	23038	23304	23163	23151	23082	23271	23066	23139	23099	23146	23016	23116	23163	23031	23220	23133	23143	23370	23087	23047	23067	23167	23243	23215	23203	23261	23156	23138	23240	23161	23176	23199	23169	23140	23123	23158	23205	23228	23039	23075	23103	23122	23111	23073	23066	23314	23105	23307	23086	23007	23140	23186	23108	23221	23262	23104	23181	23242	23240	23138	23071	23208	23214	23089	23014	23075	23208	23181	23232	23123	23212	22999	23267	23105	23064	23104	23288	23072	23155	23235	23219	23286	23218	23223	23139	23084	23183	23259	23131	23075	23040	23141	23271	23183	23206	23175	23081	23175	23188	23190	23150	23147	23181	23267	23131	23041	23151	23292	23132	23265	23094	23067	23133	23198	23154	23180	23195	23151	23257	23038	23197	23293	23231	23163	23141	23196	23116	23302	23183	23119	23052	23302	23218	23108	23220	23175	23145	23207	23080	23148	23318	23080	23251	23155	23182	23245	23053	23118	23166	23187	23263	23220	23013	23166	23090	23169	23208	23132	23006	23304	23099	23235	23267	23046	23222	23228	23178	23078	23073	23309	23099	23233	23216	23293	23078	23168	23251	23078	23103	23219	23144	23061	23060	23240	23102	23220	23063	23207	23223	23106	23241	23170	23173	23167	23268	23057	23236	23150	23194	23220	23148	23247	23285	23143	23187	23235	23160	23206	23144	23068	23242	23113	23135	23161	23140	23094	23096	23150	23198	23265	23220	23234	23102	23160	23216	23195	23110	23196	23073	23099	23246	23150	23192	23155	23220	23302	23116	23139	23100	23237	23206	23185	23293	23178	23231	23202	23204	23199	23267	23315	23156	23069	23077	23086	23195	23140	23161	23198	23167	23157	23157	23166	23183	23082	23129	23230	23273	23188	23165	23253	23187	23193	23255	23290	23193	23089	23208	23253	23198	23272	23192	23132	23227	23206	23210	23103	23042	23206	23125	23199	23278	23090	23207	23138	23107	23271	23054	23156	23239	23162	23166	23179	23167	23165	23179	23134	23305	23055	23220	23108	23053	23094	23305	23166	23129	23225	23212	23251	23051	23122	23290	23230	23173	23158	23150	23175	23175	23137	23233	23095	23257	23097	23140	23292	23044	23219	23104	23154	23295	23179	23156	23102	23183	23267	23103	23198	23188	23126	23272	23142	23122	23126	23273	23144	23075	23222	23322	23136	23221	23171	23072	23276	23087	23154	23203	23219	23314	23220	23123	23215	23149	23118	23272	23046	23128	23226	23288	23110	23146	23182	23117	23202	23214	23202	23157	23186	23089	23214	23199	23143	23109	23170	23190	23245	23190	23213	23165	23068	23287	23110	23252	23301	23012	23228	23174	23176	23302	23043	23214	23165	23157	23119	23272	23276	23218	23126	23203	23133	23294	23171	23206	23260	23021	23243	23159	23235	23123	23203	23146	23112	23174	23179	23051	23282	23256	23267	23218	23179	23119	23057	23047	23194	23205	23224	23249	23179	23156	23262	23094	23275	23228	23272	23138	23151	23135	23144	23169	23230	23129	23242	23165	23183	23105	23135	23110	23282	23137	23238	23163	23239	23203	23365	23177	23106	23172	23221	23063	23220	23167	23072	23260	23142	23106	23186	23057	23086	23032	23234	23166	23192	23128	23295	23149	23133	23259	23179	23195	23118	23165	23205	23247	23146	23234	23122	23088	23117	23221	23222	23247	23292	23250	23231	23238	23251	23286	23123	23211	23144	23192	23200	23191	23286	23256	23097	23170	23151	23208	23264	23054	23309	23178	23049	23270	23143	23205	23137	23239	23235	23256	23122	23209	23131	23216	23376	23111	23163	23080	23059	23299	23080	23287	23065	23231	23175	23148	23295	23275	23149	23220	23267	23248	23188	23122	23168	23125	23177	23229	23202	23154	23182	23248	23121	23213	23249	23172	23255	23072	23113	23080	23083	23151	23099	23167	23075	23170	23147	23245	23117	23182	23183	23070	23219	23149	23244	22969	23229	23249	23120	23282	23049	23216	23117	22999	23104	23129	23196	23197	23127	23193	23140	23133	23168	23379	23181	23100	23214	23152	23142	23231	23265	23156	23267	23112	23210	23296	23117	23240	23186	23255	23261	23356	23130	23242	23177	23270	23098	23147	23282	23265	23215	23139	23258	23185	23194	23192	23197	23198	23238	23215	23079	23217	23213	23159	23249	23135	23077	23217	23072	23185	23157	23055	23233	23243	23247	23148	23169	23246	23174	23136	23230	23170	23090	23017	23065	23215	23164	23125	23312	23130	23261	23259	23053	23073	23238	23189	23249	23044	23186	23229	23178	23135	23211	23278	23297	23084	23270	23258	23269	23124	23256	23180	23245	23180	23158	23190	23264	23082	23120	23153	23176	23252	23320	23225	23097	23288	23215	23119	23152	23188	23150	23122	23236	23205	23166	23177	23101	23202	23338	23184	22994	23253	23194	23174	23291	23108	23143	23330	23033	23164	23120	23248	23091	23222	23061	23213	23172	23276	23087	23127	23178	23176	23147	23234	23119	23075	23293	23154	23217	23281	23002	23151	23244	23257	23166	23187	23086	23066	23010	23314	23201	23125	23147	23270	23237	23218	23178	23084	23178	23215	23116	23216	22989	23145	23137	23169	23193	23257	23270	23136	23202	23066	23210	23271	23313	23084	23150	23136	23185	23063	23266	23219	23101	23277	23294	23235	23384	23090	23175	23255	23147	23173	23248	23012	23194	23272	23152	23074	23102	23298	23183	23218	23149	23228	23161	23173	23358	23125	23155	23162	23181	23096	23211	23273	23148	23098	23162	23294	23246	23184	23265	23096	23167	23325	23168	23289	23171	23260	23126	23265	23279	23147	22930	23141	23163	23211	23156	23290	23159	23229	23083	23386	23093	23214	23001	23182	23095	23288	23148	23058	23091	23217	23187	23188	23164	23203	23150	23136	23175	23188	23066	23401	23216	23224	23178	23143	23054	23145	23115	23125	23195	23182	23091	23201	23210	23095	23225	23265	23171	23141	23267	23136	23267	23110	23185	23240	23179	23149	23315	23080	23177	23195	23151	23226	23237	23185	23138	23171	23308	23231	23215	23107	23179	23236	23185	23164	23020	23186	23219	23118	23192	23076	23202	23172	22961	23108	23216	23088	23107	23268	23098	23234	23085	23174	23072	23166	23196	23090	23235	23171	23314	23090	23165	23193	23301	23158	23119	23290	23161	23114	23207	23242	23242	23275	23237	23143	23266	23110	23077	23207	23050	23138	23168	23134	23222	23059	23156	23170	23152	23110	23372	23177	23310	23180	23096	23093	23127	23151	23160	23262	23218	23275	23174	23268	23148	23142	23216	23196	23167	23216	23228	23212	23170	23220	23194	23278	23215	23080	23043	23295	23122	23218	23099	23098	23207	23283	23084	23284	23207	23204	23222	23167	23283	23194	23176	23111	23261	23151	23253	23247	23212	23100	23141	23279	23205	23195	23247	23267	23199	23142	23132	23329	23207	23182	23286	23012	23239	23081	23156	23146	23217	23179	23182	23237	23151	23234	23142	23203	23188	23136	23191	23208	23150	23302	23234	23197	23139	23198	23142	23227	23117	23186	23242	23229	23209	23271	23241	23161	23174	23088	23147	23146	23279	23260	23111	23364	23261	23052	23287	23138	23294	23118	23260	23173	23309	23163	23188	23237	23095	23060	23209	23122	23231	23212	23167	23125	23197	23325	23109	23147	23248	23133	23216	23177	22959	23227	23110	23169	23163	23299	23095	23282	23241	23196	23199	23259	23243	23207	23152	23344	23113	23145	23107	23226	23218	23220	23148	23147	23255	23098	23121	23182	23246	23212	23190	23204	23161	23174	23086	23165	23131	23383	23207	23173	23235	23133	23165	23122	23307	23282	23191	23156	23140	23170	23277	23195	23376	23202	23272	23278	23164	23218	23065	23271	23216	23257	23246	23209	23129	23144	23261	23181	23275	23173	23174	23192	23147	23255	23008	23336	23095	23246	23196	23138	23361	23146	23253	23187	23162	23214	23174	23233	23211	23175	23285	23095	23356	23111	23228	23241	23138	23164	23155	23200	23255	23225	23146	23184	23221	23323	23319	23172	23405	23150	23270	23238	23252	23183	23035	23244	23267	23201	23216	23294	23157	23155	23123	23101	23177	23204	23232	23177	23206	23180	23090	23079	23198	23305	23151	23131	23184	23123	23245	23321	23054	23248	23237	23241	23206	23147	23228	23280	23161	23225	23178	23077	23116	23177	23310	23191	23010	23109	23142	23267	23105	23255	23138	23278	23138	23285	23191	23184	23254	23200	23116	23354	23090	23191	23247	23126	23250	23167	23270	23163	23245	23291	23299	23202	23163	23208	23291	23143	23210	23191	23262	23261	23144	23082	23254	23135	23189	23339	23175	23204	23214
33075	28787	25187	22849	22803	23572	22709	22215	21229	19602	18243	17572	17501	17566	17631	17433	17358	17433	17374	17441	17474	17599	17680	17773	17491	17339	17391	17404	17387	17478	17383	17398	17277	17326	17303	17060	17405	17201	17394	17478	17463	17277	17441	17449	17443	17308	17178	17383	17385	17326	17317	17515	17258	17438	17306	17107	17324	17441	17266	17449	17229	17283	17401	17422	17275	17291	17568	17276	17430	17359	17326	17331	17412	17522	17330	17422	17373	17284	17359	17267	17307	17514	17310	17337	17295	17312	17280	17245	17382	17407	17507	17367	17247	17282	17448	17279	17562	17543	17518	17385	17393	17487	17110	17386	17252	17416	17483	17448	17291	17193	17193	17463	17525	17336	17367	17347	17295	17279	17440	17395	17367	17153	17452	17518	17541	17241	17271	17525	17370	17413	17375	17296	17442	17338	17328	17599	17460	17259	17305	17347	17457	17350	17290	17469	17288	17497	17189	17170	17245	17428	17574	17369	17354	17465	17343	17332	17330	17372	17382	17327	17331	17528	17312	17218	17639	17416	17590	17642	17485	17349	17284	17398	17512	17171	17233	17306	17373	17411	17317	17539	17391	17119	17418	17514	17256	17477	17313	17488	17370	17356	17494	17481	17448	17253	17256	17320	17448	17529	17315	17370	17427	17265	17352	17321	17492	17540	17401	17395	17441	17371	17416	17126	17315	17063	17461	17384	17504	17337	17570	17176	17439	17261	17271	17383	17436	17505	17358	17488	17319	17246	17462	17487	17474	17365	17283	17387	17566	17488	17423	17416	17465	17443	17562	17279	17260	17495	17471	17400	17450	17734	17328	17307	17394	17544	17466	17429	17415	17302	17476	17353	17425	17529	17616	17353	17213	17386	17401	17305	17370	17380	17355	17174	17440	17454	17533	17416	17422	17567	17323	17178	17184	17575	17605	17418	17401	17382	17496	17374	17276	17335	17402	17375	17344	17373	17221	17531	17467	17475	17397	17246	17347	17396	17342	17302	17389	17447	17334	17478	17342	17302	17380	17425	17419	17444	17485	17302	17409	17658	17474	17306	17273	17380	17683	17267	17392	17326	17526	17245	17388	17401	17416	17332	17338	17416	17418	17529	17301	17381	17400	17382	17358	17655	17479	17229	17254	17552	17473	17501	17618	17403	17458	17645	17438	17387	17422	17392	17463	17485	17573	17505	17170	17384	17398	17310	17527	17596	17463	17510	17529	17266	17329	17258	17323	17312	17716	17616	17496	17411	17314	17381	17208	17167	17485	17446	17518	17317	17221	17510	17329	17349	17373	17292	17131	17488	17328	17292	17246	17351	17405	17133	17562	17294	17225	17318	17271	17382	17654	17215	17398	17580	17539	17373	17549	17282	17377	17539	17521	17561	17347	17320	17421	17386	17503	17283	17562	17391	17350	17369	17352	17211	17389	17503	17345	17294	17399	17339	17466	17345	17418	17385	17142	17371	17329	17489	17452	17252	17450	17394	17503	17262	17723	17497	17391	17279	17311	17373	17421	17564	17324	17328	17517	17408	17412	17236	17553	17623	17379	17230	17364	17305	17536	17392	17381	17364	17471	17393	17261	17439	17394	17415	17543	17499	17378	17431	17382	17453	17335	17354	17304	17339	17374	17460	17380	17431	17263	17222	17314	17680	17404	17335	17266	17309	17416	17229	17338	17458	17338	17227	17527	17166	17446	17327	17410	17350	17402	17462	17504	17568	17445	17363	17480	17161	17516	17468	17376	17321	17338	17525	17387	17333	17395	17337	17450	17329	17581	17382	17405	17445	17461	17423	17442	17429	17281	17345	17412	17478	17373	17162	17457	17429	17389	17642	17357	17501	17319	17259	17282	17111	17344	17573	17372	17448	17519	17265	17386	17318	17368	17315	17355	17356	17255	17265	17281	17429	17399	17405	17522	17377	17411	17349	17350	17507	17377	17387	17421	17425	17448	17318	17281	17223	17448	17579	17342	17501	17484	17468	17504	17381	17481	17410	17461	17479	17549	17414	17248	17446	17395	17389	17368	17333	17507	17455	17358	17299	17433	17354	17411	17460	17557	17687	17514	17281	17390	17580	17538	17408	17572	17538	17243	17321	17364	17225	17217	17584	17436	17549	17395	17374	17435	17546	17041	17475	17381	17278	17171	17458	17532	17239	17357	17568	17503	17303	17475	17483	17512	17325	17367	17336	17472	17348	17282	17399	17359	17184	17517	17343	17269	17436	17293	17297	17587	17604	17482	17294	17487	17327	17387	17362	17492	17458	17362	17227	17627	17408	17477	17356	17305	17518	17443	17236	17462	17326	17361	17233	17383	17223	17430	17442	17278	17415	17399	17356	17615	17655	17319	17662	17259	17415	17291	17309	17662	17527	17427	17330	17492	17439	17414	17569	17453	17708	17334	17502	17484	17491	17500	17281	17342	17510	17471	17388	17360	17376	17416	17275	17527	17371	17211	17199	17536	17592	17490	17403	17308	17377	17401	17462	17340	17482	17517	17577	17528	17407	17558	17253	17380	17359	17375	17534	17665	17249	17316	17305	17312	17412	17482	17444	17373	17169	17209	17485	17549	17419	17589	17654	17303	17297	17429	17330	17336	17354	17120	17425	17522	17581	17667	17512	17387	17560	17582	17477	17564	17158	17341	17370	17415	17399	17434	17467	17455	17438	17467	17323	17340	17655	17355	17327	17355	17394	17535	17243	17683	17331	17356	17394	17409	17299	17253	17295	17334	17415	17220	17671	17308	17395	17496	17350	17462	17554	17460	17447	17228	17541	17564	17328	17285	17352	17114	17365	17494	17506	17500	17359	17334	17379	17475	17401	17475	17649	17556	17365	17479	17332	17418	17483	17529	17475	17356	17164	17287	17177	17280	17412	17340	17235	17256	17344	17420	17373	17343	17376	17321	17323	17329	17400	17435	17362	17471	17303	17577	17476	17475	17487	17536	17480	17548	17549	17302	17397	17460	17375	17369	17562	17331	17448	17390	17597	17486	17483	17502	17465	17581	17403	17466	17449	17437	17372	17564	17610	17525	17420	17554	17349	17565	17421	17431	17357	17325	17292	17438	17413	17356	17395	17217	17398	17517	17255	17269	17249	17525	17297	17333	17272	17535	17388	17385	17416	17569	17303	17231	17414	17434	17285	17324	17398	17422	17411	17423	17360	17419	17311	17217	17324	17317	17543	17450	17434	17499	17496	17529	17627	17284	17341	17402	17467	17198	17420	17347	17312	17404	17457	17551	17553	17241	17309	17466	17460	17546	17463	17560	17326	17433	17289	17328	17250	17473	17218	17386	17311	17317	17222	17401	17256	17201	17453	17514	17395	17361	17510	17616	17411	17599	17399	17493	17301	17482	17344	17442	17489	17255	17615	17429	17501	17462	17274	17427	17237	17596	17299	17276	17509	17459	17589	17200	17311	17373	17344	17211	17340	17265	17276	17349	17417	17192	17430	17347	17413	17547	17306	17391	17337	17516	17260	17379	17379	17640	17596	17423	17437	17549	17278	17455	17304	17486	17560	17329	17238	17373	17414	17275	17414	17440	17439	17265	17238	17454	17428	17266	17363	17457	17453	17297	17225	17314	17387	17357	17392	17414	17590	17646	17321	17134	17452	17369	17307	17589	17396	17294	17359	17502	17524	17526	17472	17469	17419	17294	17312	17288	17362	17388	17446	17509	17530	17372	17357	17241	17295	17212	17407	17429	17348	17577	17513	17415	17569	17316	17373	17331	17629	17552	17423	17616	17513	17288	17485	17218	17512	17433	17287	17464	17570	17333	17122	17405	17425	17478	17238	17375	17499	17428	17403	17457	17347	17364	17581	17485	17427	17456	17537	17453	17510	17513	17207	17485	17125	17522	17199	17236	17441	17477	17388	17499	17497	17281	17384	17333	17450	17238	17398	17186	17235	17380	17461	17379	17367	17419	17302	17448	17440	17163	17367	17449	17187	17247	17279	17470	17416	17296	17366	17265	17583	17671	17354	17180	17406	17346	17243	17460	17250	17513	17337	17554	17498	17316	17344	17393	17448	17548	17464	17395	17492	17474	17504	17386	17288	17310	17455	17413	17299	17421	17482	17333	17421	17399	17371	17722	17473	17489	17413	17202	17286	17229	17120	17310	17629	17445	17368	17466	17379	17185	17226	17359	17131	17406	17498	17470	17503	17425	17402	17428	17609	17434	17543	17469	17303	17269	17352	17351	17412	17476	17431	17349	17415	17518	17413	17316	17472	17614	17540	17432	17458	17583	17436	17320	17027	17442	17240	17331	17297	17505	17377	17338	17429	17282	17405	17696	17439	17550	17521	17678	17463	17329	17426	17256	17422	17532	17282	17269	17351	17298	17346	17473	17583	17359	17309	17384	17420	17602	17374	17508	17505	17449	17441	17560	17652	17419	17511	17441	17444	17346	17381	17381	17277	17432	17468	17557	17474	17270	17171	17452	17314	17411	17327	17548	17374	17269	17323	17365	17438	17444	17444	17546	17399	17632	17352	17373	17527	17557	17358	17179	17258	17574	17381	17362	17397	17265	17272	17343	17341	17437	17335	17307	17381	17432	17290	17361	17332	17363	17518	17378	17419	17440	17515	17418	17447	17513	17194	17470	17556	17495	17370	17339	17444	17361	17523	17482	17446	17576	17474	17328	17479	17367	17574	17460	17404	17396	17245	17434	17337	17438	17526	17321	17414	17224	17456	17413	17476	17497	17408	17289	17347	17385	17255	17469	17527	17711	17442	17539	17481	17184	17564	17399	17345	17391	17372	17318	17376	17360	17464	17278	17585	17354	17272	17320	17436	17503	17462	17455	17421	17275	17354	17587	17486	17465	17444	17289	17288	17386	17359	17237	17467	17400	17292	17474	17477	17380	17404	17303	17541	17480	17472	17330	17521	17470	17324	17235	17317	17351	17387	17434	17283	17233	17533	17413	17373	17454	17291	17610	17452	17315	17607	17321	17210	17439	17302	17401	17523	17519	17386	17412	17599	17506	17472	17290	17461	17319	17384	17463	17212	17399	17472	17515	17525	17393	17390	17281	17468	17350	17446	17515	17406	17489	17329	17536	17492	17376	17575	17377	17514	17279	17269	17240	17521	17506	17621	17542	17429	17695	17274	17434	17516	17276	17419	17529	17268	17604	17538
31471	25523	26636	29056	29900	28472	27912	27481	26211	24877	23610	23358	23282	23230	23136	23074	23171	23002	23009	23073	23004	23147	23384	23423	23230	23046	22923	23017	23029	22946	23215	22952	23039	23039	23045	23016	23078	23073	23007	22923	23011	23023	22994	23009	23057	23136	23052	23089	23064	23046	23196	22967	23097	22946	23046	23056	22964	23003	22929	23011	22995	22961	23014	23015	22963	23103	22931	22897	23112	22951	22987	23057	22874	23110	22959	22971	23128	23071	23174	23184	23026	23048	23072	22948	23067	23047	22865	23075	22955	22999	22997	23032	22953	23183	23148	22949	23100	23033	23140	23091	23054	22926	23103	22996	23188	22869	23148	23092	23114	23084	23061	23099	23045	22958	22979	23083	23102	22993	23155	22986	22968	23070	23015	23024	22921	23078	22947	23168	22943	22934	23027	23024	23072	23087	22994	23177	23028	23009	23067	23068	23109	23035	23035	23028	23068	23190	23078	23059	22994	22991	23136	22946	23006	23092	23012	23020	23076	23051	22991	23149	23017	22871	23069	23000	23063	22972	23158	23115	22975	23123	23046	22890	23186	23068	22963	22950	23102	23067	23021	23029	23093	23109	22995	23011	23029	23078	23054	23173	22986	22971	22941	23070	23047	23064	23163	23056	23009	23152	22938	23112	22969	23007	22990	23110	22962	23069	23162	22988	23084	23019	23023	23045	22946	23031	23132	23059	23127	23063	23077	23045	23109	23141	23044	23095	23015	23073	22955	23088	22964	23181	22916	23073	23177	23060	22998	23129	23041	23083	23027	22988	23055	23199	23116	23067	23036	23090	23058	23164	22957	23066	23113	23128	23173	23168	23024	23166	23074	22991	23118	22968	23099	23216	22974	23137	23163	23020	23104	22965	23146	23038	23076	22983	23085	22852	23078	23075	23010	23090	23131	23121	23047	22967	23080	23137	22986	22998	22991	23064	23069	23098	23129	23102	23142	23063	23088	22935	23156	23024	22924	23006	23154	23085	23089	23100	23051	23001	23072	23019	23034	23216	23134	23143	23022	23188	22826	23118	23018	22933	23127	22916	23124	23015	22990	23160	23022	23001	23105	23118	22981	23131	23010	23074	23036	22944	23142	23175	22924	23147	23121	22966	23037	22967	23079	23136	23112	23029	23100	23141	22991	23029	23164	23021	23166	23052	23173	23021	23007	23092	23078	22975	23021	22999	23043	23098	23303	22975	23031	22983	23160	23077	23102	23106	23099	23115	23038	23161	23086	23096	22947	23155	22976	22965	23133	23106	23032	23060	23131	23093	23149	23155	23041	23041	23118	23090	23156	22983	23071	23101	23035	22960	23121	23062	23110	22984	23145	22926	23093	23092	23179	23053	23114	23082	23110	23086	22947	23081	23096	23064	23191	23096	23095	23059	23058	23107	23112	23085	23112	22838	23120	23120	23139	22936	23008	23026	23005	23284	23089	23205	23018	23060	23209	23061	23115	23090	23016	23167	23150	22938	22960	22974	23125	23120	22852	22947	23186	22860	22972	22981	23126	23049	23101	22987	23016	23270	22950	23147	23085	23075	22883	23027	23081	23112	23024	23095	23106	23119	23086	23052	23047	23223	22980	23125	23189	23102	23038	23226	23011	23089	22977	23074	23100	22996	23164	23096	23163	23066	23100	23005	23131	22928	23001	23126	23124	23085	23022	23119	23114	22949	23066	22986	23088	23147	23063	22995	23007	23095	23045	23056	23122	22958	22939	23200	23169	23031	23122	23059	23063	23004	23064	23122	23017	23117	23140	23082	23183	23092	23075	22993	23191	22969	23122	23075	23040	23232	22953	23086	23046	23027	23008	23184	22957	23055	23056	23034	23133	23037	23115	23039	23127	23073	23115	23206	23100	23141	23168	23108	23199	22977	23170	23061	22995	23130	23011	23035	23077	23006	23056	23085	23105	23033	22901	23045	23193	23061	23183	23163	23123	23111	22958	23044	23022	23129	23047	23178	23099	23070	23053	22999	23274	23038	23136	23052	23010	23055	23119	22962	23115	23064	23104	22980	23081	23049	22982	23042	23136	23017	23130	23020	23241	23028	23080	23145	23016	23128	23195	23112	23057	23045	23160	23018	22970	23050	22972	23021	23024	23080	23003	23058	23052	22999	23043	23083	23054	23173	23140	23121	23109	22956	23107	22990	22954	23188	23027	23085	23028	23186	23137	23123	23046	23002	23100	23092	23119	23061	23134	22899	22999	23016	23096	23082	23089	23077	23084	23047	23097	22937	23166	22986	22988	23041	23160	23049	23066	23040	23039	23066	23012	23074	23069	23077	22998	23132	23026	23130	23159	23031	23035	23103	22980	23090	23010	22998	23115	23129	23025	23098	22935	22951	23138	23014	22936	23128	23192	22896	23120	23038	23021	23005	23091	22865	23099	23117	23184	23168	23088	23084	23078	23143	23023	23088	23220	23055	23053	23144	23184	23062	23071	23125	23139	23108	22874	23042	23184	22994	23195	23012	23016	23059	23187	22903	23039	22816	23288	23067	23064	22974	23047	23090	23082	22975	23093	23052	23039	22949	23172	23006	23107	22990	23073	23150	22979	23032	23185	23013	23100	23105	23070	23019	23082	23144	22957	23094	23072	23129	23210	23088	23175	23092	23037	23077	23133	23032	23082	23229	23037	23102	23193	23064	23071	23021	23026	23091	23063	23161	23083	23092	23040	23051	23024	23083	23019	23250	22876	23112	23093	23105	23080	23225	23038	23046	23016	23136	23075	23103	23068	22969	23133	23103	23006	22984	23116	23129	23011	23145	23033	23089	23085	23218	23025	23114	23158	23051	23237	23037	23080	23045	23098	23106	23010	23054	23059	23130	23139	23019	23117	23048	23160	23080	23028	23178	23064	23044	23054	23028	23055	23045	23132	22966	23202	22950	23108	23089	23097	23001	23095	23061	23152	23239	23032	23077	23053	23191	22918	23061	23148	23137	23157	23011	23048	23193	23146	23028	23078	23045	23133	23081	23046	22954	23126	23133	23051	23034	23079	22989	23098	23084	23161	23192	23055	23060	23078	22961	22969	23059	23134	23143	22988	23144	23079	23055	23043	23013	22989	23067	23016	23099	22990	23104	23076	23160	23031	22956	23086	23140	23019	23047	22992	23096	23021	23099	23047	23086	23135	23108	23067	23012	23089	22904	23043	23092	23199	23090	23002	23191	23039	23030	23055	22994	23101	23148	23087	23159	23115	23144	23147	23099	23141	22930	23058	23107	23015	22941	23032	23155	23150	23005	22989	23102	23012	22940	23129	23121	22948	23072	23140	23123	22961	23015	22975	23176	23184	23175	22964	23132	23046	23191	23114	23140	23113	23172	23186	23020	23150	23087	23128	23177	23076	22978	23018	23257	23021	23071	22949	23014	23161	23160	23054	23069	23079	23032	23031	23043	23136	23107	23095	23159	23141	23120	23148	23088	23061	23062	23120	23028	23160	23206	23055	23147	22997	23123	23038	23067	23063	23130	23157	23174	23049	22961	23060	23070	22933	22971	23018	23101	23038	23139	23029	23129	23054	23178	23034	22971	23203	22944	23128	23239	22979	23085	23215	23131	22963	23078	23167	23083	23123	23021	23073	23092	23209	23083	23080	23148	22916	23060	23016	23203	23011	23031	23185	23059	22983	23183	23028	23110	23032	23053	23024	23067	23219	23020	23017	23070	23183	23103	23030	23127	23082	23066	23090	23058	23085	22988	22981	23012	23174	23139	23142	23174	23028	23028	22987	23145	22940	23046	22968	23067	23002	22970	23106	23104	23140	23074	23002	23023	23086	23145	23061	23062	23128	23027	23026	23096	23034	23137	23179	23105	23174	23117	23059	23048	22970	23113	23199	22972	22987	23096	23091	23062	23228	23023	23049	23103	23051	23084	23058	22983	22984	23010	23167	23138	23121	23059	23003	23132	23048	23157	23077	22970	23161	23088	23022	23237	22995	23097	22996	23121	23035	23083	23181	23118	23084	23175	23064	23193	23221	22993	23167	23117	23216	23168	23014	23107	23140	23059	23043	23098	22908	23165	23087	23032	23033	23064	23184	23105	23041	23161	23131	22965	23131	22979	23224	23145	23107	23152	23046	22982	23137	23068	23041	23081	23111	22881	23190	23101	23037	23215	22985	22936	23107	22975	23174	23005	23137	23076	23091	23119	23007	23173	23102	23253	22987	23044	23163	22971	23231	23062	23201	23031	23172	23176	23071	23162	23065	23188	23163	23163	23123	23034	23167	23062	23142	23112	23031	23100	23217	23044	23132	22952	23186	22921	23072	23147	23102	23032	23070	23093	22973	23080	22982	23149	23093	23019	23141	22990	22996	23091	23076	23105	23020	22896	23081	23118	23069	23140	23236	23050	23141	22984	23017	23070	23022	23090	23078	23146	23224	23060	23077	23166	23050	22974	23090	23113	23108	23018	23020	23016	23138	23033	23109	22982	23067	23088	23114	23033	23165	23102	22938	23091	23045	23092	23236	23047	23014	23152	23037	23059	23114	23062	23070	22989	23119	23075	23068	23118	23067	23024	23074	23057	23005	22985	23069	23073	23146	23132	23142	23063	23048	23133	23269	23052	23141	22950	23097	22973	23113	23124	23000	22972	23164	23062	23052	23123	23120	22994	23056	23067	23054	23033	23117	23046	23111	23122	23080	23106	23008	23099	23076	23150	23147	23141	23182	23104	23050	23159	23099	23079	23086	23163	23056	22981	23106	22963	23168	23069	22898	23214	23137	23039	23240	23043	23106	23094	23060	23222	23125	23006	23078	23140	23156	23005	23037	23066	23107	23173	23167	23030	23089	23102	22959	23088	22993	23075	23095	23080	23120	23097	23210	23183	23038	23134	23110	22991	23026	23138	23205	23083	23081	22957	23104	23064	23027	23272	23122	23152	23115	23161	23081	23104	23112	23217	22984	23146	23079	23146	23230	22998	23113	23048	23096	22994	23133	23036	23121	23130	23155	23057	23031	23212	23136	23198	23043	23071	23186	23050	23148	23038	22975	23156	23159	23143	23128	23097	22944	23038	23190	23058	23257	23164	23019	23117	23030	23174	23179	23122	23110	23232	23189	23145	23090	22958	23104	22895	23053	23128	23196	23061	23117	23037	22960	23125	23201	22976	23074	23079	23064	23068
31163	26670	24880	22461	21486	21819	21372	20594	19065	17627	17345	17271	17068	16912	16718	16761	16630	16970	16857	16880	16724	16780	17262	16986	17044	16865	16509	16838	16749	16938	16879	16650	16720	16887	16913	16636	16731	16768	16530	16836	16758	16561	16650	16803	16687	16594	16730	16743	16886	16837	16926	16682	16966	17134	16870	16832	16898	16777	16810	16757	17025	16758	16698	16785	17024	16624	16674	16904	16738	16637	16850	16792	16762	16657	16864	16720	16723	16756	16804	16628	16857	16647	16741	16885	16873	16857	16651	16757	16728	16686	16797	16972	16953	16941	17008	16820	16818	16724	16798	16867	16758	16937	16797	16718	16445	16956	16978	16856	16493	16678	16959	16706	16760	16787	16760	16844	17042	16872	17064	16688	16876	16714	16929	16792	16675	16911	16808	16715	16898	16787	16706	16861	16750	16811	16796	16831	16983	16811	16833	16846	16575	16716	16752	16754	16814	16955	16818	16792	16801	16747	16973	16723	16685	16701	16799	16711	16933	16625	16727	16982	16773	16672	16898	16807	16895	16973	16616	16653	16712	16482	16693	16799	16810	16913	16773	16868	16763	16759	16734	16765	16830	16750	16738	16849	16805	16751	16579	16869	16729	16835	16869	16802	16491	16838	16842	16704	16676	16870	16883	16595	16786	16846	16809	16809	16626	16771	16632	16845	16699	16741	16857	16913	16969	16793	16755	16745	16864	16674	16952	16955	16666	16973	16564	16867	16800	16770	16919	16830	16654	16627	16792	16770	16716	16766	16733	16878	16626	16719	16797	16845	17104	16741	16776	16869	16857	16712	16755	16733	16729	16756	16582	16582	16898	16655	16700	16872	16890	16836	16891	16955	16635	16721	16818	16948	16702	16673	16866	16770	16939	16868	16910	16700	16751	16706	16842	16767	16704	16770	16947	16898	16944	16701	16753	16756	16841	16860	16828	16631	16790	16870	16910	16916	16872	16840	16927	16821	16840	16602	16742	16693	16702	16766	16768	16781	16675	16664	16777	16782	16917	16780	16720	17009	16580	16739	16686	16662	16717	16841	16672	16669	16733	16905	16920	16883	16972	16836	16703	16762	16656	16842	16894	16846	16778	16819	16889	16825	16999	16820	16758	16713	16758	16947	16789	16966	16956	16830	17023	16937	16748	16812	17006	16854	16702	16891	16712	16882	16817	16703	16642	16887	17043	16712	16703	17007	16808	16884	16720	16776	16946	16653	16709	16732	16804	16850	16692	16633	16799	16902	16957	16897	16738	16545	16882	16486	16721	16951	16820	16676	16732	16655	16697	16647	16559	16735	16700	16776	16799	16717	16811	16511	16900	16907	16835	16848	16737	16957	16694	16743	16695	16795	16768	16680	16740	16743	16724	16642	16706	16647	16813	16587	16740	16729	16807	16818	16642	16611	16732	16542	16893	16705	16670	16826	16768	16792	16771	17101	16918	16778	16869	16856	16702	16794	16750	16762	16769	16758	16754	16983	16924	16688	16721	16843	16779	16727	16960	16993	16934	16666	16660	16807	16828	16720	16610	16690	16864	16847	16709	16995	17017	16954	16776	16847	16795	16697	17037	16864	16600	16856	16857	16757	16827	16902	16951	16838	16864	16713	16675	16877	16612	16920	16832	16812	17085	16998	16764	16809	16847	16832	16798	16801	16695	16756	16702	16817	16857	16880	16688	16764	16768	16670	16827	16903	16832	16874	16823	16732	16810	16934	16841	16877	16786	16866	16635	16798	16903	16795	16883	16764	16819	16720	16754	16884	16819	16845	17052	16830	16801	16692	16726	16886	16860	16576	16753	16723	17003	16718	16747	16687	16821	16788	16860	16850	16671	16675	16705	16826	16963	16780	16956	16779	16689	16707	16741	16581	16799	16693	16650	16745	16583	16850	16893	16919	16679	16477	16850	16768	16718	17001	16850	16856	16724	16765	16968	16832	16714	16675	16797	16612	16650	16808	16604	16776	16873	16726	16965	16961	16592	16932	16820	17052	16824	16756	16954	16902	16918	16748	16868	16709	16680	16728	16646	16866	16869	16737	16703	17018	16880	16731	16962	16757	16968	16756	16667	16926	16901	16719	16998	16835	16802	16820	16731	16866	16834	17008	17166	16759	16931	16990	17063	16738	16844	17028	16847	16846	16680	16794	16816	16850	16675	16827	16866	16784	16686	16790	16678	16866	16794	16805	16686	16832	16855	16847	16878	16929	16623	16635	16874	16719	16795	16864	16725	16864	16627	16849	16858	16766	16856	16968	16838	16791	16822	16699	16824	16789	17001	16649	16629	16915	16634	16783	16636	16652	16803	16856	16790	16841	16847	16807	16831	16942	16709	16762	16848	16779	16620	16777	16838	16611	16775	16720	16925	16848	16716	16889	16921	16897	16868	17000	16885	16993	16569	16713	16796	16737	16726	16821	16882	16902	16829	16854	16814	16789	16773	16858	16712	16952	16737	16830	16787	16764	16734	16954	16793	16854	16739	16677	16676	16788	16447	16641	16657	16861	16820	16782	16811	16805	16840	16575	16948	16703	16688	16685	16697	16791	16601	16711	16889	16947	16818	16868	16792	16791	16884	16673	16873	16927	16772	16809	16803	16714	16898	16816	16815	16865	16956	16763	16825	16839	16530	16878	16731	16760	16801	16890	16782	16602	16635	16739	16752	16653	16786	16551	16799	16968	16879	16828	16562	16639	16609	16847	16850	16890	16763	16982	16671	16798	16718	16919	16625	16721	16830	16747	16635	16624	16405	17001	16801	16908	16786	16823	16733	16599	16928	16647	16849	16722	16722	16678	16794	16640	16859	16615	16791	16725	16720	16942	16632	16776	16674	16915	16820	16737	16971	16737	16750	16819	16836	16897	16717	16552	16769	16693	16898	16741	16967	16762	16699	16925	16664	16784	16719	17012	16553	16805	16752	16658	16881	16714	16865	16964	16797	16736	16945	16745	16670	16664	16992	16800	16867	16844	16903	16912	16731	16982	16899	16827	16853	16744	16840	16699	16907	16814	16766	16925	16832	16946	16983	16818	16783	16717	16855	16830	16734	16710	16824	16857	16671	16717	16794	17004	16777	16719	16929	16868	16683	16587	16826	16810	16933	16847	16685	16623	17046	16809	16768	16696	16728	16937	16835	16794	16694	16785	16758	16811	16641	16850	16743	16800	16815	16856	16635	16909	16704	16701	16618	16985	16794	16730	16579	16643	16806	16652	16652	16740	17011	16829	16743	17047	16866	16776	16706	16579	16724	16717	16549	16772	16814	16772	16743	16559	16807	16952	16661	16754	16917	16885	16882	16870	16747	16855	16613	16925	16786	16782	17105	16790	16885	16806	16720	16819	16681	16716	16706	16874	16971	16817	16736	16652	16862	16599	16782	16669	16619	17122	16895	16791	16966	16764	16760	16573	16814	16590	16775	16747	16874	16927	16637	16753	16794	16642	16852	16765	16833	16782	16805	16610	16741	16808	16824	16869	16703	16653	16899	16638	16732	16734	16990	16761	16888	16869	16794	16828	16835	16993	16617	16786	16794	16582	16568	16725	16783	16705	16908	16719	16759	16604	16666	16826	16724	16788	16734	16651	16882	16692	16815	16712	16750	16895	16812	16731	16907	16906	16819	17108	16740	16694	16664	16636	16828	16851	16741	16870	16814	16571	16678	16804	16740	16835	16556	16804	16977	16779	16869	16771	16956	16675	16814	16794	16779	16902	16850	16810	16958	16851	16605	16612	16630	16791	17053	16986	16891	16703	16807	16785	16755	16878	16899	16510	16691	16744	16666	16828	16890	16832	16797	16764	16758	16976	16780	16754	16839	16716	17008	16715	16777	16841	16736	16720	16714	16875	16714	16776	16854	16683	16852	16779	16576	16659	16647	16567	16738	16788	16814	16788	16667	16723	16610	16607	16676	16792	16881	16920	17000	16975	16934	16717	16872	16844	16922	16879	16797	16719	16737	17074	16683	16700	16614	16982	16667	16792	17001	16708	16644	16645	16540	16560	16761	16835	16981	16651	16907	16858	16928	16885	16792	16804	16849	16898	16838	16843	16675	16751	16758	16994	16772	16695	16708	16634	16647	17012	17026	16846	16700	16879	16808	16755	16732	16956	16791	16950	16832	16838	16731	16703	16918	16906	16726	16765	16875	16709	16733	16787	16786	16884	16919	16738	16887	16843	16958	17022	16780	16808	16621	16514	16705	16854	16856	16898	16919	17012	16689	16732	16809	16737	16867	16765	16909	16720	16730	16678	16720	16816	16855	17103	16813	16720	16673	16720	16904	16592	16748	16756	16952	16708	16934	16673	16882	16683	16739	16776	16859	16974	16821	16763	16707	16645	16697	16827	16797	16928	16823	16725	16768	16788	16728	16644	16963	16940	16902	17078	16731	16805	16985	16901	16951	16771	16732	16739	16846	16730	16911	16906	16849	16703	16568	16989	16742	17049	16920	16928	16692	16886	16842	16747	16727	16706	16798	16928	16533	16836	16982	16712	16834	17038	16965	16915	16820	16823	16821	16657	16711	16829	16622	16755	16801	16815	16644	16803	16748	16914	16859	16858	16740	16761	16869	16783	16812	17068	16718	16870	16926	16582	16777	16861	16683	16785	16705	16704	16832	16881	16808	16805	16693	16647	16802	16699	16749	16988	16693	16931	16809	16849	16807	16842	17019	16846	16807	16878	16847	16769	16646	16990	16760	16941	16798	16862	17020	16787	16606	16784	16844	16951	16980	16792	16814	16855	16772	16741	16772	16819	16833	16733	16731	16712	16800	16953	16660	16772	16653	16793	16915	16701	16778	16822	16597	16728	16970	16962	16733	16734	16806	16889	17065	16851	17012	16912	16946	16759	16840	16869	16780	16625	16836	16665	16791	16631	16664	16964	16711	16746	16678	16632	16654	16601	16755	16777	16835	16806	16830	16944	16814	16585	16652	16705	16931	16676	16666	16634	16756	16636	16725	16600	16558	16708	16913	16787	16861	16862	16777	16784	16704	16684	16688	16838	16638	16720	16747	16950	16883	16773	16841	16577	16667	16565	16993	17134	16846	17108	16973	16732	16857	16833	16871	16745	16922	16713	16733	16890	16741	16710	16643	16592	16770	16809	16918	16845	16731	16859	16849	16855	16656	16817	16794	16736	16723	16953
29396	26129	27094	29062	29475	28551	28076	26920	25613	24238	24066	23806	23576	23589	23567	23454	23493	23403	23414	23598	23485	23495	23831	23795	23516	23409	23418	23442	23367	23322	23369	23293	23514	23504	23322	23298	23350	23299	23456	23428	23370	23444	23361	23340	23402	23413	23422	23495	23261	23391	23380	23418	23414	23382	23297	23420	23408	23367	23374	23332	23338	23352	23368	23218	23388	23492	23360	23347	23350	23377	23504	23383	23332	23296	23435	23276	23324	23364	23300	23341	23368	23345	23357	23363	23387	23323	23366	23361	23376	23301	23217	23356	23381	23399	23299	23394	23347	23413	23390	23418	23399	23327	23174	23183	23350	23323	23314	23456	23301	23260	23442	23429	23420	23407	23341	23407	23390	23246	23398	23407	23488	23365	23472	23326	23334	23227	23449	23377	23302	23364	23363	23433	23276	23457	23255	23412	23436	23300	23419	23350	23386	23508	23351	23444	23456	23462	23409	23297	23379	23332	23367	23341	23446	23354	23446	23335	23440	23507	23412	23472	23340	23376	23425	23373	23375	23261	23485	23436	23375	23429	23259	23441	23364	23383	23525	23416	23190	23553	23350	23356	23453	23309	23480	23490	23340	23439	23387	23369	23367	23388	23332	23442	23425	23335	23344	23459	23318	23432	23497	23369	23411	23356	23498	23139	23438	23409	23389	23356	23411	23413	23340	23380	23266	23386	23486	23378	23382	23298	23383	23445	23403	23229	23397	23348	23335	23355	23584	23247	23395	23347	23503	23344	23363	23411	23292	23383	23517	23359	23314	23466	23366	23410	23484	23242	23488	23456	23312	23398	23436	23286	23338	23471	23254	23394	23363	23453	23374	23351	23378	23471	23416	23355	23450	23452	23464	23358	23404	23393	23427	23432	23451	23515	23360	23408	23308	23497	23374	23424	23487	23410	23452	23459	23390	23445	23369	23455	23429	23380	23511	23440	23345	23341	23377	23500	23373	23393	23527	23356	23414	23370	23398	23339	23503	23356	23550	23257	23384	23432	23451	23287	23372	23432	23464	23368	23467	23306	23458	23215	23445	23250	23356	23324	23511	23363	23492	23293	23443	23398	23347	23451	23217	23452	23443	23407	23424	23377	23377	23464	23355	23422	23469	23410	23447	23463	23521	23405	23293	23342	23413	23375	23364	23527	23313	23499	23219	23430	23424	23325	23457	23456	23497	23365	23334	23436	23332	23410	23466	23386	23410	23308	23325	23408	23386	23367	23268	23505	23222	23380	23406	23518	23324	23426	23440	23446	23328	23497	23351	23294	23487	23361	23322	23446	23429	23347	23281	23549	23426	23467	23316	23385	23387	23439	23280	23418	23434	23446	23395	23462	23368	23481	23284	23375	23452	23426	23361	23533	23492	23402	23483	23391	23403	23491	23430	23378	23462	23518	23427	23345	23446	23563	23411	23373	23384	23399	23384	23535	23357	23556	23466	23333	23438	23465	23372	23409	23388	23299	23363	23481	23425	23497	23479	23388	23519	23290	23484	23370	23368	23405	23505	23453	23343	23492	23401	23439	23481	23468	23405	23378	23430	23435	23385	23451	23427	23427	23416	23559	23271	23308	23359	23385	23531	23442	23422	23505	23370	23491	23431	23356	23371	23391	23367	23436	23402	23456	23410	23434	23346	23468	23389	23355	23386	23442	23450	23414	23536	23391	23494	23471	23375	23514	23467	23339	23562	23438	23345	23483	23474	23372	23431	23422	23288	23420	23366	23482	23288	23523	23472	23468	23298	23491	23399	23491	23378	23345	23345	23506	23328	23404	23436	23428	23470	23397	23470	23396	23448	23510	23243	23466	23367	23338	23442	23315	23385	23479	23347	23425	23308	23550	23426	23584	23420	23325	23234	23333	23377	23512	23222	23642	23362	23413	23436	23390	23419	23441	23534	23417	23478	23558	23382	23465	23354	23438	23316	23438	23331	23517	23478	23341	23389	23236	23512	23433	23414	23408	23427	23448	23478	23428	23401	23398	23415	23399	23453	23414	23376	23439	23538	23300	23320	23232	23333	23537	23295	23440	23441	23432	23319	23450	23410	23492	23537	23395	23379	23360	23555	23383	23474	23426	23395	23417	23442	23588	23487	23349	23487	23248	23380	23443	23458	23386	23329	23426	23435	23445	23439	23450	23518	23409	23564	23442	23322	23324	23315	23408	23498	23383	23370	23556	23368	23420	23471	23461	23533	23294	23300	23519	23425	23409	23386	23410	23632	23320	23564	23366	23438	23450	23315	23378	23499	23277	23301	23424	23392	23488	23499	23359	23422	23417	23434	23534	23500	23256	23354	23523	23425	23464	23456	23456	23280	23539	23337	23450	23501	23550	23378	23512	23445	23337	23360	23451	23416	23407	23447	23427	23426	23435	23431	23487	23394	23536	23405	23444	23250	23542	23421	23479	23347	23482	23405	23437	23583	23353	23382	23485	23331	23315	23280	23512	23408	23252	23424	23358	23484	23336	23513	23378	23515	23323	23487	23402	23453	23335	23478	23300	23432	23564	23480	23524	23397	23424	23479	23458	23399	23362	23436	23423	23537	23319	23449	23396	23479	23382	23564	23402	23407	23420	23466	23385	23542	23289	23506	23461	23345	23209	23461	23507	23378	23390	23409	23429	23544	23492	23365	23389	23481	23366	23271	23485	23536	23360	23530	23366	23412	23500	23515	23380	23411	23383	23474	23350	23469	23519	23433	23298	23349	23469	23392	23492	23395	23361	23429	23401	23509	23449	23424	23409	23511	23341	23389	23567	23382	23331	23365	23330	23401	23440	23299	23417	23284	23376	23361	23418	23432	23531	23457	23487	23320	23405	23484	23427	23319	23488	23416	23369	23330	23387	23465	23448	23543	23476	23455	23340	23586	23257	23583	23487	23456	23365	23504	23414	23417	23410	23386	23255	23474	23465	23437	23425	23322	23329	23398	23304	23345	23325	23570	23414	23358	23504	23387	23484	23394	23420	23567	23450	23463	23434	23428	23385	23498	23478	23564	23265	23373	23511	23426	23369	23342	23487	23452	23456	23419	23418	23221	23565	23380	23454	23336	23567	23309	23427	23368	23324	23337	23461	23519	23490	23266	23419	23483	23354	23522	23410	23420	23340	23454	23384	23472	23413	23391	23286	23484	23394	23374	23560	23539	23491	23487	23359	23430	23475	23500	23417	23428	23378	23399	23401	23480	23330	23586	23424	23314	23349	23487	23483	23495	23381	23382	23398	23407	23473	23345	23428	23526	23423	23453	23393	23469	23343	23438	23396	23297	23491	23422	23479	23492	23350	23466	23393	23477	23441	23377	23249	23456	23552	23205	23417	23316	23319	23439	23407	23364	23390	23449	23386	23469	23292	23543	23506	23377	23523	23436	23442	23419	23337	23516	23445	23503	23472	23440	23453	23422	23404	23451	23450	23283	23468	23424	23393	23320	23369	23483	23393	23351	23433	23286	23365	23526	23482	23421	23470	23410	23443	23227	23290	23437	23372	23378	23565	23327	23479	23379	23508	23479	23310	23556	23473	23352	23450	23401	23464	23350	23427	23445	23341	23397	23570	23388	23485	23207	23543	23347	23503	23325	23512	23344	23417	23477	23377	23353	23501	23353	23351	23408	23487	23357	23381	23472	23484	23368	23421	23403	23344	23567	23352	23383	23274	23392	23514	23422	23436	23376	23434	23418	23327	23347	23466	23384	23486	23352	23354	23478	23569	23463	23239	23395	23415	23434	23443	23531	23443	23470	23583	23414	23388	23507	23470	23472	23344	23358	23441	23492	23442	23450	23293	23353	23396	23592	23476	23500	23383	23519	23469	23500	23453	23394	23438	23427	23402	23500	23434	23293	23418	23443	23296	23530	23324	23534	23377	23481	23508	23461	23397	23452	23531	23423	23455	23526	23340	23625	23379	23501	23442	23323	23592	23398	23482	23478	23462	23570	23329	23256	23434	23368	23529	23440	23384	23456	23385	23427	23545	23381	23302	23403	23316	23347	23367	23423	23475	23309	23421	23565	23319	23318	23489	23398	23423	23537	23402	23298	23440	23452	23314	23407	23432	23448	23408	23312	23383	23472	23435	23269	23460	23415	23377	23413	23409	23457	23525	23345	23441	23367	23445	23501	23463	23438	23433	23408	23437	23488	23459	23300	23500	23377	23264	23441	23456	23334	23500	23342	23486	23435	23538	23450	23530	23309	23401	23387	23438	23583	23405	23429	23366	23435	23393	23418	23516	23469	23414	23393	23458	23302	23464	23410	23465	23464	23494	23381	23502	23410	23463	23391	23420	23442	23466	23471	23363	23400	23416	23388	23371	23521	23410	23309	23497	23278	23366	23474	23470	23523	23347	23437	23469	23373	23336	23351	23306	23422	23441	23427	23400	23595	23404	23362	23454	23267	23419	23353	23504	23541	23294	23483	23466	23338	23514	23400	23427	23547	23481	23462	23318	23420	23397	23424	23409	23569	23363	23501	23522	23311	23380	23443	23498	23421	23505	23397	23489	23541	23517	23492	23546	23454	23435	23298	23448	23326	23449	23398	23325	23492	23444	23405	23421	23444	23363	23397	23488	23387	23437	23349	23414	23422	23474	23509	23455	23543	23403	23437	23390	23286	23355	23373	23559	23408	23342	23362	23433	23540	23351	23563	23497	23564	23470	23523	23328	23634	23482	23446	23458	23446	23380	23548	23254	23418	23326	23470	23447	23410	23445	23464	23454	23478	23472	23397	23569	23471	23352	23518	23484	23357	23334	23387	23453	23294	23406	23560	23387	23573	23496	23451	23565	23538	23367	23367	23474	23437	23395	23510	23374	23459	23611	23378	23471	23465	23211	23519	23465	23537	23399	23442	23422	23406	23455	23427	23387	23330	23565	23411	23413	23559	23542	23429	23332	23397	23404	23509	23515	23418	23387	23314	23369	23412	23424	23374	23350	23367	23481	23364	23366	23462	23535	23486	23401	23414	23319	23374	23388	23399	23434	23348	23503	23413	23408	23434	23488	23382	23443	23451	23496	23280	23414	23453	23363	23512	23378	23509	23531	23317	23415	23445	23576	23445	23415	23384	23520	23455	23528	23408	23351	23528	23434	23555	23426	23448	23428	23344	23527	23394	23443	23451	23404	23370	23453	23376	23395	23385	23471
33744	31633	29074	26985	25382	24847	23230	21577	19693	18266	17338	17108	16954	17116	16957	17087	16966	16804	16814	16986	17040	17045	17331	17235	16938	16728	16912	16836	16780	16883	16845	16894	16828	16801	17013	16750	16899	16776	16893	16867	16787	16776	16897	17139	17113	16857	16734	16695	16735	16678	16785	16633	17095	16901	16854	16776	16836	16958	16866	16709	16627	16700	16818	17019	16777	16829	16748	16819	16662	16926	16953	16758	16727	16841	16732	16832	16912	16945	16678	16906	16981	16896	16735	16904	16848	16882	16954	16923	16780	16703	16830	16758	16851	16847	16806	16939	16678	16957	16919	16968	16805	16811	16936	16975	16830	16756	16892	16818	16887	16880	16703	16668	16747	16985	16842	16681	16691	16677	16704	16687	16686	16970	16961	16876	16987	16821	16801	17043	16985	17146	16871	16905	16772	16814	16945	16993	16947	16791	16745	16791	16871	16936	17102	16770	16691	16698	16858	17019	16903	16865	16824	16766	16748	17012	16942	16974	16815	16833	16917	17024	16901	16930	16915	16803	16802	16806	16814	16986	16674	17155	16960	16913	16924	16745	16866	16762	16721	16633	17029	16759	16803	16629	17032	16841	16897	16553	16765	16969	16770	16814	16690	16769	16821	16720	16767	16924	16831	17001	16734	16920	16903	16993	16635	16784	16997	16846	16910	16792	16861	17026	16952	16827	16778	16884	16847	16881	16875	16824	16908	17019	16891	16912	16825	16710	16668	16782	16833	16800	16811	16882	16909	16780	16745	16990	16812	16835	16885	16928	16976	16934	16767	16927	16764	16969	16852	16884	16766	16817	16669	16812	16804	16840	16953	16808	16915	16766	17080	16621	16632	16871	16791	16779	16787	16815	16894	16847	16743	16839	16770	16821	16694	17072	16948	16787	16866	16746	16823	16843	16708	17112	16744	17051	17060	16955	16890	16919	16780	16913	16995	16815	16641	16943	16783	17001	16930	16727	16868	16937	16994	16852	16798	16845	16934	16903	16635	16968	16781	16888	16630	16826	17005	16689	16785	16539	16857	16863	16644	16883	16806	16769	16838	16939	16717	16935	16746	16871	17091	17010	16894	16940	16960	16915	16965	16966	16791	17047	16865	16925	16899	17102	17011	16855	16960	16819	16781	16990	16904	16664	16789	16863	16872	16910	16828	17087	16871	16919	16883	16886	16690	16890	16838	16878	16781	16882	16709	16659	16819	16977	16978	16789	17008	16791	16669	16661	16735	16837	17131	16801	16837	16914	16799	16932	16701	16944	16890	16627	16866	17040	16923	16968	16707	16747	16906	16652	16838	16922	16728	16838	16787	17013	17161	16882	16995	16763	17060	16905	16953	16881	16768	16787	16749	16988	16826	16906	16756	16910	16823	16991	16818	16884	16779	16840	16932	16874	16957	16845	16996	16803	17006	16776	16921	16850	16929	17148	16695	16580	16861	16909	16981	16777	16884	16924	16886	16854	16723	16825	16856	16660	16862	16764	16869	16891	16940	16891	16900	16926	17095	16720	16762	16860	16717	16991	16985	16806	16791	16981	16940	16871	16863	16680	16690	16721	16930	16934	16644	16843	16973	16966	16732	16739	16811	16669	16693	16967	16840	16636	16845	16826	16924	16830	17015	16904	16780	16979	16841	16880	16880	16604	16822	16876	16650	16620	16637	16932	16912	16850	17033	16805	16836	16675	16844	16952	16945	16792	16846	16717	16824	16806	16700	16889	17064	16915	16660	16815	16576	16734	16878	16809	16873	16896	16736	16925	16755	16942	16934	16829	16833	16924	16958	16903	16857	16964	16779	16894	16787	16920	16869	16960	16967	17034	16832	16892	16860	16898	16887	16767	17012	16958	16708	16817	16752	16754	16767	16800	16801	16593	16591	16630	16895	16812	16791	16723	16701	16693	16879	16795	16674	16831	16655	16914	17049	16830	16917	16734	16742	16840	16802	16910	16847	17043	16840	16870	16822	16825	17152	16985	16932	16821	16800	16986	16792	16749	16817	16642	16668	16818	16804	16865	16984	16811	16947	16830	16539	16681	16624	16774	16876	16675	16754	16845	16921	16700	16749	16816	16813	16958	16761	16824	16956	16934	16720	16625	16935	16950	16974	17011	16820	16936	16881	16790	16660	16900	16837	16863	16806	16767	16972	16735	16828	16764	16861	16996	16911	17033	16912	16899	17080	16822	16819	16814	16895	16895	16809	16823	17039	17077	16858	16616	16885	16681	16857	16915	16902	16871	16920	16773	16731	16659	16899	17077	16594	16705	16863	16851	17017	16891	16831	16790	16756	17034	17131	16960	16881	16776	16819	16894	17016	16650	16805	16842	16738	16676	16973	16899	17016	16788	17064	17054	17010	16944	16933	16950	16692	16691	16830	16859	16785	16574	17002	16817	16777	16869	16843	16788	16759	16722	16942	16714	16712	16907	17022	16865	17036	16970	16770	16629	16741	16778	16788	16927	16888	16621	16833	17093	16676	16729	16780	16980	16625	17050	16816	16878	16957	16847	16810	16765	16885	17073	17112	16798	16927	16858	16908	16897	16759	16763	16865	16705	16786	16770	16973	16742	16855	16843	16932	16992	17011	16708	16684	16818	16826	16960	16794	16906	17006	16818	16819	16888	16849	17001	17059	16966	16768	16874	16937	16734	16865	16655	16851	16788	16856	16868	16871	16733	16870	16875	16961	16824	16831	16748	17004	16813	16937	16907	16965	16769	16928	17055	17032	16743	16820	16717	16975	16910	16927	16970	16785	17104	16919	16833	16981	16881	16869	16744	16827	16814	16773	16799	16860	16898	16855	16908	16861	16940	16982	16842	16785	16825	16798	16720	17033	16968	16847	16944	16863	16749	16632	16924	17098	16998	16917	16880	16868	16929	16938	16993	16920	16791	16832	16853	16947	17078	16853	16826	16940	16801	16781	16754	16891	16891	16977	16766	16746	16649	16922	16806	16811	16870	16817	16776	16907	16699	16793	16721	17050	16791	16935	16830	16869	17111	16806	16935	16938	16935	16537	16963	16834	16878	16669	16665	16806	16962	16805	16757	16952	17039	16891	16831	16783	16731	16802	16851	17121	16648	16580	16810	16918	16860	16794	16973	16794	16886	16787	16915	16950	16838	16962	17057	16920	16765	16835	16884	16965	16690	16803	17081	16808	16940	16795	16802	16898	16747	16975	16941	16935	17053	16785	16786	17036	16776	16815	17007	16692	16839	16873	16658	16815	17063	16990	16861	16799	16776	17032	16622	16844	16778	17007	16744	17011	16644	16627	16989	16893	16856	16950	16711	17124	16908	16899	16915	16907	16974	16816	16927	16824	16983	16874	16889	16902	16914	17093	17115	16899	16894	16833	16901	16779	16761	16760	16793	16874	16734	16854	16725	16660	16750	16694	16787	16876	16867	16786	16936	16804	17082	16751	16813	16679	17018	16889	16862	16859	16654	16914	16889	16731	16843	16873	16764	17025	16983	16879	16478	16874	16967	16647	16852	16981	16784	17060	16890	16813	16861	16793	16826	16765	16768	16972	16796	17039	16836	16679	16922	16955	16945	16903	16918	16859	16865	16852	16861	16618	16788	17001	16773	16988	16764	16966	16703	16841	16900	16704	16723	16958	16756	16931	17026	16798	16762	16830	16928	16693	16936	17020	16774	16803	17044	17038	16708	16679	16632	16892	16671	16933	16991	16931	17150	16838	16792	16827	16710	16880	16919	16848	16906	16894	16739	16796	16925	16940	16745	16781	16938	16936	16640	16958	16931	16687	16773	16719	16967	17027	16988	16757	17038	16754	16792	16814	16936	16640	16797	16836	17017	16782	16707	17027	16788	16694	17010	16905	17056	16743	16861	16957	16813	16697	16839	16877	16886	16750	16758	16844	16708	16941	16860	16790	16821	16848	16828	16671	16888	16768	16777	16916	16852	16848	16925	16798	16931	16884	16845	16826	16798	16826	16867	16761	16762	16911	16900	16988	16864	16803	16841	16689	16797	16809	16919	16828	16843	16869	16889	16710	16749	16955	17117	16778	16985	16944	16791	16902	16693	16921	16785	16750	16664	16563	16929	17025	17050	16606	16865	16832	16840	16762	16827	16772	16905	16744	16840	16775	16805	16910	16887	16666	16966	16937	16721	17056	16850	16834	16841	16971	16866	16870	16822	16944	16829	16851	16804	16841	16693	16865	16925	16757	16926	16732	16735	16755	16823	16787	16699	16960	16840	16770	16866	16805	16728	16728	16637	16703	16706	16820	16770	16838	16783	16720	16876	16734	16825	16773	16812	16732	16785	16952	16758	17009	16882	16797	17076	16823	17054	16839	16959	17061	16782	16741	16885	17109	16813	16921	16840	16806	16804	16752	16943	17007	16912	16917	16683	16842	16936	17056	17201	16930	17013	16930	16964	16966	16969	17020	16891	17010	16652	17050	16895	17027	16902	16945	17007	16863	16703	16777	16774	16871	17059	16691	16895	16792	16661	16838	16884	16634	16663	16960	16890	16805	16788	16902	16860	16908	16798	16855	16960	16794	16859	16900	16994	16767	16794	16708	16840	17180	16797	16894	16915	16831	16909	16976	16996	16778	17052	16840	16989	16772	16783	16841	17053	16773	16857	16812	16884	16731	16764	16970	17051	16894	16835	16783	17033	16922	16961	16811	16709	17141	17105	16854	16925	16814	17011	16755	16696	16814	16859	16856	16723	16647	16867	16795	16945	16927	16578	16818	16838	16832	16905	16820	16898	16778	16766	16629	17019	16843	16778	16930	16928	16730	16808	16659	16975	16735	16932	16955	16926	16955	16873	16933	16762	16877	16830	16822	16919	16859	16960	16901	16689	16799	16749	16656	16863	16844	16741	16912	16949	16822	16887	16928	16743	16734	16864	16843	16779	16835	17028	16877	16894	16743	16814	16892	16598	16780	16847	16692	16766	16952	16858	16897	16848	16841	16819	16719	16928	16759	16877	17005	17038	16853	16809	17004	16619	16879	16833	17028	16837	16715	16700	16835	16852	16820	17131	16928	16644	16808	16826	16631	16754	16590	16937	16818	17003	16840	17035	16834	16937	16827	17037	16702	16921	16915	16841	16827	16696	16881	16762	16992	17007	17007	17015	17141	16741	17042	16815	16690	16749	16889	16900	16646	16573
31211	26599	28391	30857	29714	29062	27952	27607	25467	24654	23993	23680	23577	23572	23496	23409	23487	23481	23360	23587	23390	23662	24080	23957	23499	23348	23391	23406	23431	23542	23475	23464	23363	23432	23355	23400	23352	23410	23448	23403	23498	23429	23422	23404	23399	23392	23422	23332	23402	23364	23438	23508	23331	23471	23270	23515	23463	23393	23454	23383	23364	23394	23367	23478	23458	23396	23471	23338	23379	23361	23269	23318	23410	23300	23507	23428	23270	23533	23247	23517	23381	23354	23428	23308	23596	23339	23337	23398	23388	23386	23302	23459	23236	23402	23348	23495	23415	23307	23463	23400	23450	23437	23429	23355	23263	23414	23430	23306	23514	23521	23447	23321	23384	23378	23402	23343	23241	23410	23377	23386	23497	23346	23572	23259	23539	23366	23296	23439	23339	23418	23316	23442	23566	23351	23416	23503	23439	23373	23299	23341	23427	23478	23354	23336	23477	23416	23540	23430	23447	23315	23538	23442	23246	23468	23340	23453	23480	23388	23409	23476	23375	23498	23393	23458	23357	23463	23355	23587	23308	23399	23301	23467	23455	23331	23470	23383	23385	23446	23454	23468	23497	23439	23498	23435	23400	23518	23232	23527	23389	23321	23466	23405	23524	23400	23410	23287	23467	23441	23392	23490	23564	23409	23392	23470	23472	23415	23334	23324	23387	23396	23490	23383	23356	23306	23476	23356	23433	23518	23369	23451	23523	23390	23525	23530	23329	23559	23466	23380	23534	23370	23495	23469	23462	23457	23439	23392	23373	23343	23432	23449	23445	23556	23428	23499	23447	23435	23514	23366	23501	23434	23338	23467	23326	23479	23502	23455	23342	23524	23379	23401	23452	23527	23461	23441	23507	23357	23429	23583	23416	23436	23511	23331	23431	23328	23358	23557	23414	23440	23348	23331	23466	23459	23555	23428	23435	23407	23308	23424	23419	23444	23369	23425	23416	23406	23469	23373	23481	23447	23497	23523	23444	23422	23453	23427	23284	23393	23410	23447	23526	23453	23405	23442	23531	23482	23527	23489	23496	23442	23539	23418	23425	23527	23440	23476	23502	23373	23476	23482	23389	23389	23478	23518	23427	23448	23381	23551	23240	23515	23364	23456	23520	23450	23611	23396	23409	23432	23511	23550	23348	23435	23476	23433	23397	23464	23418	23451	23406	23554	23366	23510	23539	23438	23584	23375	23366	23500	23470	23301	23577	23458	23471	23345	23448	23423	23651	23328	23526	23496	23562	23427	23436	23424	23518	23385	23469	23433	23466	23400	23551	23334	23422	23469	23389	23433	23465	23368	23517	23387	23506	23465	23495	23459	23449	23380	23520	23407	23422	23511	23488	23432	23331	23506	23394	23406	23362	23478	23523	23360	23464	23480	23424	23536	23432	23417	23440	23408	23491	23390	23389	23342	23449	23443	23356	23579	23450	23531	23428	23565	23378	23365	23543	23252	23635	23327	23586	23415	23468	23439	23507	23424	23459	23529	23431	23430	23509	23402	23422	23363	23409	23490	23460	23467	23392	23310	23499	23405	23473	23454	23322	23432	23541	23293	23431	23426	23468	23416	23357	23352	23486	23440	23439	23545	23339	23449	23512	23491	23483	23364	23492	23354	23480	23356	23527	23547	23423	23440	23425	23455	23308	23375	23485	23542	23376	23378	23398	23532	23533	23383	23271	23546	23420	23467	23387	23424	23449	23525	23451	23334	23474	23407	23492	23409	23438	23431	23405	23613	23439	23508	23462	23535	23535	23347	23554	23486	23501	23516	23481	23365	23400	23433	23507	23500	23438	23374	23465	23465	23501	23443	23456	23473	23461	23458	23431	23332	23446	23555	23474	23487	23423	23493	23260	23580	23395	23565	23368	23450	23417	23392	23272	23524	23476	23348	23370	23536	23520	23487	23433	23532	23349	23401	23438	23437	23505	23562	23443	23419	23483	23505	23371	23504	23375	23470	23424	23467	23534	23491	23339	23483	23389	23438	23430	23376	23472	23382	23410	23462	23418	23374	23460	23399	23482	23432	23391	23403	23458	23469	23427	23431	23540	23438	23513	23572	23413	23354	23464	23549	23379	23526	23420	23330	23505	23534	23408	23345	23449	23361	23493	23492	23428	23470	23445	23483	23383	23393	23466	23504	23522	23503	23435	23433	23384	23555	23495	23551	23448	23441	23474	23639	23400	23465	23503	23347	23416	23521	23355	23560	23379	23392	23491	23442	23356	23309	23527	23328	23559	23404	23507	23305	23393	23560	23303	23454	23487	23441	23443	23413	23409	23332	23510	23480	23372	23456	23498	23478	23483	23473	23427	23410	23443	23484	23453	23424	23465	23536	23467	23558	23480	23397	23454	23411	23468	23317	23515	23386	23410	23535	23465	23422	23476	23379	23582	23453	23403	23417	23424	23400	23525	23496	23474	23470	23527	23508	23531	23504	23521	23375	23436	23530	23358	23378	23471	23412	23340	23494	23450	23542	23456	23558	23432	23495	23310	23453	23371	23426	23501	23377	23501	23485	23295	23470	23457	23471	23585	23466	23557	23517	23456	23448	23492	23445	23434	23539	23384	23516	23426	23416	23534	23429	23445	23433	23459	23375	23449	23509	23544	23406	23446	23539	23544	23419	23467	23545	23484	23452	23537	23503	23386	23449	23371	23508	23522	23415	23560	23475	23446	23437	23598	23324	23524	23518	23482	23541	23355	23494	23554	23449	23452	23509	23408	23370	23535	23400	23332	23367	23507	23466	23487	23357	23517	23562	23436	23414	23429	23433	23453	23461	23476	23530	23411	23483	23446	23517	23434	23470	23329	23450	23468	23421	23446	23495	23534	23533	23421	23404	23444	23421	23485	23432	23412	23536	23415	23554	23342	23481	23453	23342	23471	23403	23474	23533	23475	23476	23383	23470	23518	23478	23447	23411	23515	23495	23514	23408	23463	23434	23449	23432	23569	23437	23611	23495	23562	23312	23438	23453	23355	23547	23361	23555	23408	23384	23311	23424	23445	23418	23528	23409	23331	23374	23505	23440	23443	23569	23390	23458	23469	23501	23454	23541	23567	23576	23446	23421	23462	23441	23434	23499	23461	23393	23392	23494	23610	23359	23462	23412	23416	23481	23508	23466	23407	23370	23515	23481	23501	23499	23441	23461	23488	23458	23386	23615	23401	23394	23523	23371	23491	23627	23455	23471	23566	23460	23311	23429	23497	23446	23529	23459	23362	23465	23586	23447	23428	23450	23510	23387	23497	23419	23502	23400	23517	23441	23477	23536	23434	23405	23494	23481	23515	23430	23477	23423	23425	23497	23452	23361	23485	23499	23512	23448	23441	23360	23408	23515	23501	23328	23549	23496	23360	23446	23477	23441	23387	23446	23530	23410	23590	23402	23356	23473	23475	23405	23490	23581	23465	23532	23444	23459	23534	23459	23487	23585	23454	23566	23373	23461	23580	23414	23399	23459	23588	23272	23401	23587	23376	23437	23346	23503	23497	23546	23463	23429	23449	23353	23523	23369	23589	23375	23492	23481	23523	23415	23513	23404	23438	23479	23498	23432	23294	23441	23415	23486	23461	23411	23445	23349	23448	23534	23403	23557	23493	23511	23570	23419	23636	23503	23470	23436	23297	23487	23519	23395	23513	23453	23477	23386	23467	23437	23553	23634	23423	23391	23358	23528	23510	23531	23352	23465	23422	23586	23460	23542	23516	23518	23505	23400	23626	23413	23511	23520	23467	23387	23506	23579	23339	23401	23655	23532	23457	23469	23547	23412	23507	23438	23519	23373	23341	23496	23431	23547	23407	23533	23413	23404	23506	23402	23474	23489	23478	23471	23516	23429	23534	23492	23329	23505	23444	23559	23472	23412	23566	23408	23491	23446	23417	23475	23494	23448	23487	23542	23497	23494	23574	23436	23443	23502	23451	23380	23487	23580	23499	23312	23428	23461	23490	23540	23550	23489	23543	23225	23436	23469	23466	23417	23485	23446	23379	23452	23409	23490	23413	23515	23474	23387	23456	23503	23483	23565	23440	23417	23453	23405	23406	23410	23460	23517	23558	23404	23436	23446	23398	23420	23327	23489	23479	23489	23602	23433	23542	23510	23360	23557	23561	23461	23581	23555	23526	23438	23481	23531	23314	23457	23439	23444	23462	23418	23391	23504	23529	23455	23430	23505	23638	23319	23393	23518	23513	23423	23506	23338	23514	23457	23488	23557	23466	23566	23401	23487	23440	23543	23435	23455	23483	23476	23360	23490	23504	23527	23403	23488	23382	23475	23476	23416	23678	23420	23521	23536	23584	23442	23494	23456	23355	23510	23463	23558	23489	23535	23439	23418	23600	23536	23450	23448	23465	23440	23565	23375	23481	23428	23425	23344	23540	23409	23454	23418	23423	23446	23585	23371	23553	23374	23571	23462	23552	23496	23391	23457	23488	23497	23446	23552	23536	23513	23546	23527	23458	23441	23584	23396	23378	23490	23475	23562	23409	23470	23402	23554	23348	23503	23464	23439	23563	23403	23601	23439	23429	23392	23463	23533	23391	23424	23503	23485	23401	23469	23462	23556	23531	23570	23545	23500	23522	23308	23510	23454	23417	23490	23469	23376	23590	23403	23480	23560	23308	23351	23510	23506	23542	23516	23429	23383	23531	23441	23466	23440	23719	23493	23457	23439	23391	23585	23416	23527	23404	23470	23548	23565	23435	23384	23498	23552	23352	23382	23452	23569	23542	23526	23358	23466	23330	23332	23646	23375	23561	23531	23507	23452	23423	23485	23540	23548	23384	23319	23438	23518	23459	23401	23447	23353	23530	23581	23386	23601	23473	23438	23272	23596	23417	23541	23666	23416	23422	23351	23503	23487	23392	23450	23442	23473	23343	23657	23478	23377	23613	23348	23458	23580	23479	23499	23443	23472	23462	23443	23586	23420	23486	23444	23485	23510	23536	23328	23426	23555	23427	23361	23544	23440	23427	23427	23520	23491	23561	23410	23343	23470	23549	23529	23447	23348	23486	23431	23479	23338	23325	23475	23550	23487	23430	23588	23443	23445	23447	23425	23416	23587	23401	23564	23333	23475	23430	23415	23538	23393	23496	23427	23451	23452	23430	23385	23529	23452	23581	23543	23422	23544	23423	23502
28329	26734	23947	22044	21315	21555	20681	19702	18812	17879	17702	16950	17089	16855	16597	16737	16580	16646	16988	16544	16686	16696	16805	16807	16958	16831	16791	16676	16873	16792	16707	16822	16927	16673	17040	17039	16735	16853	16772	16826	16526	16737	16799	16614	16690	16594	16795	16725	16678	16830	16926	16637	16828	16674	16926	16914	16885	16824	16948	16749	16716	16738	16741	16642	16803	16889	16805	16865	16693	16719	16745	16590	16704	16897	16620	16767	16842	16811	16688	16715	16502	16861	16800	16787	16718	16704	16894	16810	16668	16623	16714	16621	16691	16767	16912	16730	16669	16616	16796	16916	16862	16880	16800	16768	16890	16762	16739	16831	16688	16646	16857	16801	16904	16790	16703	16747	16611	16958	16887	16772	16643	16867	16598	16819	16438	16568	16705	16894	16640	16596	16686	16904	16540	16803	16757	16963	16833	16688	16700	16717	16851	16820	16941	16863	16692	16776	16939	16690	16803	16682	16804	16892	16828	16641	16922	16801	16816	16869	16868	16848	16691	16899	16666	16829	16771	16792	16799	16902	16880	16835	16634	16784	16948	16866	16867	16834	16639	16856	16641	16818	16706	16808	16702	16733	16843	16791	16676	16711	16830	16684	16739	16930	16845	16718	17030	16723	16652	16732	16809	16729	16813	16679	16649	16675	16827	16785	16747	16703	16885	16706	17010	16941	16937	16806	16907	16886	16853	16713	16527	16869	16871	16719	16763	16921	16625	16692	16822	16749	16902	17053	16805	16930	16899	16782	16781	16864	16703	16773	16908	16674	16863	16779	16889	16699	16765	17054	16830	16761	16781	16921	16734	16885	16845	16707	16702	16803	16711	16893	16894	16781	16812	16736	16767	16823	16864	16762	16768	16586	16701	16825	16935	16881	16933	16822	16710	16877	16803	16725	16817	16834	16716	16906	16793	16767	16780	16732	16782	16550	16726	16878	16717	16744	16764	16761	16658	16555	16690	16860	16649	16987	16756	16732	16776	17000	16836	16948	16632	16727	16719	16903	16756	16732	16956	16907	16633	16638	16861	16812	16659	16763	16569	16625	16500	16848	16917	16810	16744	16876	17061	16818	16777	16770	16856	16752	16871	16773	16807	16643	16761	16870	16750	16788	16765	16645	16785	16627	16698	16774	16668	16811	16875	16690	16940	17031	16798	16736	16824	16757	16646	16698	16713	16738	16903	16956	16664	16930	17002	16651	16601	16738	16884	16767	16684	16731	16717	16800	16806	16926	16824	16872	16828	16855	16830	16804	16792	16732	16792	16807	16795	16924	16846	16787	16674	16699	16730	16786	17027	16620	17053	16721	16571	16821	16857	16661	16684	16674	16740	16888	16773	16757	16821	16556	16780	16752	16739	16833	16893	16991	16816	16734	16775	17006	17065	16853	16754	16809	16799	16752	16915	16723	16917	16749	16745	16878	16798	16804	16693	16717	16895	16671	16709	16862	16529	16867	16880	16671	16969	16578	16866	16843	16822	16823	16651	16856	16842	16846	16843	16758	16737	16922	16764	16784	16836	16801	16830	16816	16664	16768	16650	16795	16992	17002	16795	16667	16903	16713	16799	16741	16945	16877	16679	16826	16929	16785	16803	16756	16793	16760	16817	16674	16886	16839	16588	16746	16717	16810	16884	16995	16986	16945	16842	16881	16737	16839	16905	16928	16703	16926	16587	16784	16906	16802	16804	16781	16883	16875	16693	16936	16866	16719	16827	16730	16926	16807	16901	16837	16892	16856	16772	16926	16781	16846	16729	16710	16744	16937	16799	16747	16642	16950	16789	16829	16858	16931	16760	16732	16739	16849	16736	16810	16826	16728	16797	16809	16624	16794	16805	16719	16951	16758	16855	16755	16820	16565	16692	16914	16797	16788	16885	16818	16787	16784	16984	16854	16754	16575	16614	16554	16505	16679	16983	16748	16812	16758	16857	17019	16816	16740	16775	16733	17006	16672	16929	16915	16919	16863	16909	16809	16669	16694	16815	16822	16804	16812	16914	16759	16681	16711	16955	16723	16705	16760	16804	16908	16689	16679	16875	16776	16507	16661	16713	16611	16849	16998	16987	16947	16810	16864	17019	17026	17020	16769	16631	16669	17134	16893	16722	16715	16889	16800	16885	16925	16566	16804	16611	16667	16752	16953	16870	16738	16893	16787	16916	16610	16915	16634	16809	16838	16901	16831	16696	16765	16785	16699	16885	16665	16772	16756	16906	16932	16718	16967	16991	16957	16753	16937	16889	16663	16761	16885	16677	16789	16841	16870	16956	16687	16720	16925	16839	16974	16960	16767	16694	16669	17048	16652	16736	16735	16498	16641	16755	16823	16740	16788	16982	16891	16681	16853	16827	16698	16717	16597	16800	16844	16761	16650	16777	16829	16785	16803	16919	16914	16933	16909	16913	16768	16620	16645	16779	16853	16820	16610	16777	16651	16780	16721	16735	16709	16848	16814	16872	16722	16975	16851	16966	16952	16767	16845	16829	16908	16485	16725	16882	16842	16809	16675	16843	16794	16886	16850	16874	16767	16842	16970	17057	16851	16771	16695	16869	16799	16742	16776	16708	16847	16832	16841	16810	16741	16727	16973	16718	16538	16740	16783	16892	16676	16684	16669	16960	16750	16757	16711	16585	16823	16477	16627	16787	16947	16744	16771	16771	16927	16775	16890	16960	16614	16875	16782	16556	16801	16927	16878	16859	16722	16655	16859	16642	16910	17030	16653	16865	16759	16672	16670	16779	16752	16826	16683	16499	16600	16813	16733	16910	16918	16884	16906	16717	16524	16763	16954	16802	16955	16851	16760	16800	16754	16638	16993	16737	16728	16778	16941	16848	16699	16946	16706	16712	16640	16877	16691	17033	16613	16772	17010	16835	16805	16828	16795	16890	16829	16790	16667	16734	16742	16618	16929	16834	16944	16824	16713	16798	16650	16861	16711	16720	16625	16841	16804	16652	17001	16882	16917	16906	16842	16576	16422	16616	16784	16939	16799	16700	16835	16904	16824	16922	16830	16827	16737	16879	16930	16794	16725	16874	16887	16961	16774	16776	16677	16712	16670	16686	16704	16889	16772	16916	16697	16610	16830	16891	16880	16637	16588	16810	16776	17008	16853	16610	16785	16976	16801	16774	16905	17014	16663	16865	16797	16858	16627	16699	16917	16844	16576	16895	16742	16779	16757	16785	16684	16663	16654	16664	16836	16860	16867	17023	16820	16923	16720	16706	16775	16880	16794	16840	16556	16751	16691	16841	16667	16838	16589	16780	16712	16621	16711	16749	16745	16693	16675	16702	16508	16787	16803	16825	16857	16828	16784	16909	16680	16786	16976	16944	16752	16750	16807	16981	16775	16920	16810	16765	16778	16810	16615	16843	16853	16489	16801	16731	16761	16711	16752	16631	16879	16782	16632	16872	16774	16674	16799	16930	16720	16605	16656	16844	16877	16833	16862	16821	16868	16746	16693	16673	16657	16867	16764	16905	16735	16869	16686	16735	16742	16831	16793	16540	16823	16807	16814	16865	16842	16950	16844	16591	16510	16783	16597	17033	16707	16873	16917	16873	16779	16653	16898	16841	16749	17008	16966	16746	16895	16760	16820	16925	16802	16900	16849	16803	16828	16935	16871	16909	16793	16977	16843	17045	16693	16784	16879	16836	16983	16668	16756	16543	16941	16695	16793	16660	16789	16775	16600	16730	16859	16905	16882	16715	16862	16829	16811	16869	16740	16417	16795	16919	16701	16730	16760	16781	16936	16737	16762	16835	16772	16749	16759	16702	16966	16702	16838	16745	16661	16766	16873	16806	16656	16842	16757	16815	16713	16642	16781	16694	16984	16718	16798	16892	16725	16563	16978	16807	16813	16807	16492	16760	16836	16729	16555	16790	16849	16966	16834	16821	16805	16760	16763	16891	16809	16835	16884	17062	16824	16803	16751	16922	16716	17012	16821	16749	16907	16698	16752	16750	16661	16623	16776	16801	16600	16709	16718	16597	16605	16758	16878	16822	16618	16765	17029	16806	16673	16785	16855	16689	16885	16783	16731	16815	16798	16665	16792	16939	16734	16535	16730	16663	16908	16959	16686	16714	16912	16838	16835	16926	16738	16677	16842	16712	16787	16770	16732	16926	16651	16888	16859	16808	16625	16510	16744	16777	16783	16746	16849	16904	16904	16848	17046	16895	16715	16641	16898	17002	16787	16949	16676	16748	16686	16806	16801	16900	16807	16804	16714	16640	16869	16850	16836	16695	16797	16719	16683	16574	16757	16674	16936	16649	16608	16603	16853	16904	17080	16997	16789	16712	17048	16698	16903	16895	16945	16782	16796	16760	16789	16740	16849	16954	16734	16946	16861	16710	16898	16862	16809	16715	16810	16803	16530	16989	16867	16843	16744	16686	16948	16665	16841	16922	16705	16729	16872	16957	16795	16753	16859	16822	16764	16654	17044	16750	16561	16559	16505	16834	16829	16636	16652	16541	16850	16897	16823	16882	16726	16675	16724	16565	16793	16703	16871	16833	16633	16947	16859	16607	16669	16778	16851	16738	16682	17034	16865	16826	16635	16829	16934	16748	16836	16757	16716	16947	16854	16694	16802	16799	16691	16852	16764	16937	16774	16858	16611	16891	16972	16616	16712	16832	16657	16916	16799	16764	16822	16736	16692	16761	16996	16839	16764	16582	16807	16665	16817	16789	16872	16807	16654	16804	16867	16723	16810	16874	16853	16770	16780	16693	16925	16986	16647	16921	16760	16955	16743	16944	16874	16645	16913	16829	16710	16719	16779	17109	16854	16798	16585	16811	16970	16819	17004	16972	17023	16987	16648	16846	17033	16713	16638	16715	16742	16816	16802	16792	16830	16876	16661	16658	16794	16924	16995	16861	16971	16804	16776	17063	16851	16797	16891	16624	16826	16913	16870	16742	16922	16782	16760	16812	16756	16774	16844	16940	16831	16719	16665	16841	16827	16961	16888	16903	16840	16930	16878	16778	16695	16733	16854	16839	16860	16966	16773	16890	16804	16853	16762	16748	16976	16783	16761	16650	16676	16889	16856	16897	16829	16845	16748	16877	16710	16509	16602	16649	16748	16744	16743	16870	16762	16740	16767	16773	16898	16703	16778	16815	16659	16543	16760
30224	25833	26811	28769	29255	28228	27276	26245	25436	24488	23979	23422	23493	23285	23270	23162	23196	23174	23242	23269	23276	23310	23296	23297	23196	23209	23305	23300	23282	23226	23205	23335	23277	23310	23122	23313	23136	23235	23352	23244	23520	23118	23280	23373	23175	23319	23168	23274	23279	23243	23317	23178	23199	23352	23197	23284	23272	23263	23158	23293	23329	23211	23280	23121	23336	23280	23347	23247	23190	23182	23193	23210	23299	23273	23287	23341	23174	23226	23269	23223	23298	23181	23383	23473	23054	23121	23308	23190	23215	23172	23343	23155	23223	23258	23326	23271	23327	23273	23304	23182	23291	23215	23366	23232	23256	23191	23244	23235	23299	23281	23207	23256	23200	23361	23227	23331	23347	23214	23299	23220	23082	23387	23269	23363	23302	23286	23251	23283	23267	23271	23209	23200	23303	23326	23306	23274	23266	23301	23113	23257	23155	23293	23253	23395	23221	23346	23283	23201	23218	23288	23266	23404	23244	23267	23202	23270	23260	23459	23223	23216	23398	23259	23276	23271	23376	23304	23265	23180	23220	23216	23386	23320	23307	23201	23136	23209	23319	23374	23316	23307	23286	23302	23231	23283	23311	23347	23219	23241	23234	23266	23181	23337	23254	23320	23251	23377	23267	23350	23439	23292	23403	23351	23281	23237	23446	23233	23285	23254	23363	23264	23383	23462	23376	23326	23227	23255	23327	23404	23248	23233	23362	23256	23215	23267	23324	23262	23387	23338	23274	23379	23195	23261	23251	23340	23332	23233	23352	23277	23309	23285	23340	23358	23387	23214	23160	23283	23309	23274	23252	23388	23219	23255	23297	23322	23178	23226	23269	23342	23207	23154	23242	23203	23377	23209	23292	23363	23339	23225	23282	23201	23237	23387	23318	23315	23306	23201	23272	23247	23346	23331	23301	23383	23319	23244	23243	23311	23259	23262	23222	23306	23307	23256	23285	23409	23463	23324	23223	23221	23182	23323	23313	23192	23338	23382	23335	23321	23468	23327	23227	23339	23306	23236	23401	23320	23349	23372	23341	23316	23308	23297	23313	23226	23349	23422	23309	23332	23377	23243	23349	23389	23280	23260	23383	23310	23178	23372	23251	23232	23280	23300	23435	23222	23260	23213	23299	23348	23156	23271	23354	23273	23440	23333	23315	23429	23097	23300	23367	23330	23382	23354	23312	23403	23272	23302	23302	23260	23323	23360	23315	23263	23287	23267	23399	23270	23393	23213	23088	23397	23269	23318	23280	23320	23287	23238	23343	23335	23285	23297	23261	23254	23342	23328	23366	23244	23310	23405	23267	23199	23281	23378	23226	23334	23236	23342	23262	23233	23415	23375	23152	23377	23200	23431	23345	23231	23342	23359	23193	23401	23327	23238	23205	23275	23228	23323	23385	23320	23250	23356	23191	23292	23144	23342	23302	23286	23308	23403	23361	23397	23278	23252	23189	23348	23435	23353	23339	23296	23302	23241	23350	23343	23332	23319	23384	23395	23312	23293	23308	23379	23242	23292	23341	23236	23206	23342	23207	23365	23326	23194	23278	23306	23345	23343	23345	23277	23194	23276	23213	23369	23419	23337	23289	23321	23222	23240	23386	23204	23166	23294	23310	23353	23251	23371	23333	23244	23283	23329	23296	23328	23324	23172	23343	23313	23398	23350	23362	23256	23393	23322	23290	23206	23236	23219	23308	23314	23403	23386	23257	23251	23316	23313	23232	23301	23284	23328	23376	23315	23213	23264	23315	23447	23105	23428	23235	23252	23219	23294	23273	23282	23116	23253	23301	23296	23347	23180	23328	23189	23195	23352	23246	23322	23303	23413	23145	23481	23250	23326	23189	23241	23377	23332	23273	23351	23274	23327	23243	23305	23377	23187	23375	23379	23245	23225	23308	23307	23314	23300	23341	23312	23328	23304	23232	23295	23219	23235	23152	23412	23148	23244	23464	23207	23156	23361	23236	23397	23317	23319	23219	23354	23302	23287	23209	23376	23236	23414	23360	23399	23140	23227	23316	23264	23438	23290	23470	23464	23202	23419	23247	23240	23374	23319	23313	23183	23164	23346	23319	23408	23319	23262	23386	23395	23308	23407	23300	23216	23310	23277	23343	23273	23260	23459	23298	23203	23472	23313	23328	23374	23342	23264	23309	23297	23407	23229	23234	23446	23270	23273	23441	23271	23292	23339	23315	23257	23268	23344	23200	23280	23338	23325	23296	23250	23375	23319	23412	23292	23314	23225	23339	23279	23390	23303	23263	23247	23416	23285	23265	23175	23374	23352	23292	23302	23416	23406	23345	23448	23381	23270	23351	23284	23312	23350	23306	23448	23301	23293	23369	23340	23285	23191	23205	23286	23406	23283	23283	23397	23238	23345	23223	23280	23357	23212	23352	23363	23467	23095	23336	23370	23349	23267	23351	23159	23435	23220	23383	23193	23481	23247	23508	23429	23356	23279	23366	23333	23267	23230	23286	23261	23336	23257	23371	23279	23300	23327	23351	23266	23206	23333	23237	23382	23268	23219	23229	23386	23273	23377	23274	23289	23374	23299	23377	23246	23265	23102	23345	23320	23307	23418	23215	23292	23310	23389	23330	23235	23416	23258	23208	23312	23259	23421	23147	23282	23348	23381	23244	23405	23357	23159	23300	23293	23383	23319	23304	23324	23401	23221	23391	23290	23190	23219	23287	23404	23205	23233	23415	23217	23358	23294	23202	23304	23299	23362	23250	23208	23462	23356	23408	23258	23354	23315	23327	23249	23475	23403	23309	23250	23275	23330	23388	23350	23279	23286	23329	23138	23527	23348	23346	23281	23342	23448	23161	23384	23275	23275	23344	23339	23249	23253	23454	23310	23300	23258	23273	23292	23285	23195	23425	23270	23256	23196	23314	23323	23300	23245	23331	23311	23349	23314	23398	23219	23354	23345	23382	23223	23339	23269	23359	23212	23316	23411	23212	23259	23303	23215	23302	23271	23268	23244	23351	23309	23241	23538	23279	23234	23108	23282	23371	23289	23308	23266	23277	23258	23388	23338	23201	23426	23366	23351	23244	23200	23232	23388	23348	23295	23248	23354	23376	23395	23311	23347	23371	23354	23268	23431	23256	23384	23278	23302	23349	23368	23175	23295	23364	23133	23251	23077	23287	23298	23330	23230	23301	23331	23402	23299	23304	23318	23351	23177	23345	23367	23365	23329	23389	23418	23144	23347	23232	23340	23352	23289	23268	23293	23448	23341	23318	23373	23250	23407	23136	23388	23341	23207	23443	23336	23251	23281	23326	23285	23141	23451	23350	23310	23275	23243	23342	23354	23260	23337	23311	23280	23365	23200	23303	23486	23290	23369	23370	23391	23302	23275	23288	23330	23341	23328	23247	23324	23308	23226	23214	23355	23302	23282	23341	23346	23370	23185	23332	23305	23271	23472	23202	23300	23335	23355	23416	23396	23285	23281	23235	23382	23421	23263	23295	23365	23279	23399	23412	23347	23253	23372	23410	23340	23231	23244	23534	23314	23194	23217	23354	23276	23225	23385	23294	23282	23331	23357	23130	23319	23350	23271	23369	23389	23284	23343	23388	23284	23341	23280	23244	23320	23298	23325	23280	23329	23345	23322	23402	23441	23244	23273	23309	23311	23331	23246	23417	23316	23290	23361	23252	23311	23174	23299	23396	23218	23237	23247	23299	23300	23281	23293	23351	23264	23272	23365	23249	23282	23267	23304	23279	23286	23353	23267	23207	23298	23448	23419	23232	23406	23178	23327	23457	23257	23216	23316	23404	23219	23283	23448	23260	23369	23273	23282	23352	23265	23337	23147	23252	23293	23116	23274	23365	23301	23296	23332	23286	23309	23146	23272	23374	23457	23161	23308	23342	23331	23136	23330	23247	23338	23234	23232	23286	23296	23309	23398	23447	23280	23408	23406	23273	23279	23293	23332	23364	23133	23412	23228	23370	23301	23347	23309	23256	23261	23231	23377	23371	23257	23316	23301	23425	23397	23245	23244	23246	23401	23276	23316	23330	23207	23385	23228	23343	23293	23554	23359	23368	23228	23375	23319	23366	23318	23350	23125	23434	23262	23395	23205	23338	23284	23337	23321	23356	23427	23279	23241	23372	23381	23341	23168	23386	23260	23306	23328	23400	23339	23299	23305	23330	23303	23482	23239	23466	23372	23351	23348	23342	23336	23343	23316	23385	23324	23298	23410	23280	23365	23220	23189	23300	23287	23362	23217	23239	23234	23309	23408	23421	23295	23343	23299	23211	23338	23290	23179	23289	23397	23172	23394	23366	23442	23217	23218	23340	23245	23318	23237	23379	23290	23348	23337	23406	23272	23346	23371	23193	23428	23363	23331	23276	23304	23194	23317	23387	23361	23294	23337	23347	23244	23309	23418	23347	23343	23335	23299	23254	23265	23393	23252	23348	23280	23343	23264	23343	23370	23275	23400	23220	23310	23341	23340	23346	23265	23318	23313	23329	23290	23358	23411	23329	23372	23283	23353	23224	23424	23204	23347	23483	23327	23202	23408	23321	23298	23240	23440	23327	23364	23298	23226	23375	23336	23217	23301	23218	23287	23361	23351	23297	23306	23259	23329	23327	23383	23297	23242	23360	23256	23414	23357	23410	23326	23193	23275	23244	23213	23516	23271	23298	23380	23288	23217	23390	23304	23370	23329	23266	23401	23435	23400	23241	23403	23274	23308	23291	23387	23299	23260	23383	23272	23262	23321	23345	23221	23302	23303	23384	23185	23271	23301	23295	23185	23311	23225	23387	23334	23324	23328	23317	23317	23425	23375	23341	23409	23221	23270	23169	23341	23307	23363	23369	23396	23270	23319	23328	23358	23361	23268	23349	23327	23386	23327	23382	23346	23428	23352	23303	23300	23327	23439	23321	23429	23328	23236	23389	23281	23301	23203	23277	23257	23295	23258	23253	23371	23400	23462	23281	23330	23302	23431	23324	23381	23263	23200	23371	23382	23282	23392	23335	23326	23302	23217	23375	23387	23225	23348	23185	23346	23357	23443	23233	23343	23386	23321	23408	23285	23224	23387	23339	23331	23380	23320	23413	23223	23368	23418	23282	23283	23418	23178	23382	23278	23305	23352	23278	23331	23395	23372	23154	23440	23330	23318
33520	31811	28054	25234	24336	23571	23355	22066	20863	19851	19155	18032	17571	17447	17322	17363	17370	17346	17246	17013	17436	17449	17408	17249	17235	17411	17301	17371	17172	17111	17348	17232	17223	17260	17304	17288	17239	17285	17261	17227	17292	17207	17364	17253	17288	17229	17020	17115	17319	17361	17191	17172	17317	17309	17373	17198	17122	17171	17175	17176	17196	17405	17408	17369	17230	17117	17355	17311	17199	17177	17391	17293	17303	17240	17405	17255	17267	17342	17325	17400	17292	17480	17186	17223	17362	17323	17300	17217	17258	17295	17180	17277	17359	17424	17264	17581	17596	17156	17180	17343	17341	17301	17336	17167	17121	17268	17449	17515	17266	17359	17160	17296	17231	17297	17331	17392	17264	17419	17247	17158	17153	17302	17250	17509	17296	17319	17344	17182	17552	17624	17521	17297	17204	17189	17292	17405	17209	17356	17389	17261	17050	17191	17221	17345	17307	17290	17288	17197	17228	17222	17305	17222	17259	17203	17214	17274	17272	17380	17098	17429	17255	17203	17107	17423	17388	17192	17168	17316	17144	17138	17322	17317	17255	17202	17284	17375	17269	17161	17308	17240	17303	17076	17277	17296	17361	17395	17302	17311	17424	17301	17213	17266	17327	17271	17333	17471	17396	17241	17265	17323	17465	17503	17278	17200	17424	17392	17378	17281	17227	17309	17449	17323	17388	17185	17464	17238	17348	17311	17356	17083	17283	17025	17245	17341	17162	17207	17206	17305	17428	17564	17475	17261	17356	17289	17366	17269	17470	17240	17244	17342	17218	17126	17234	17108	17158	17369	17355	17274	17303	17250	17469	17424	17233	17332	17202	17144	17293	17481	17191	17254	17273	17219	17232	17389	17213	17322	17175	17310	17311	17360	17296	17256	17284	17354	17245	17239	17291	17483	17372	17478	17439	17415	17427	17106	17345	17302	17261	17244	17405	17173	17238	17281	17349	17396	17160	17086	17296	17314	17481	17323	17290	17382	17431	17458	17279	17405	17325	17393	17317	17380	17302	17269	17303	17141	17344	17369	17323	17278	17321	17259	17582	17459	17128	17341	17294	17194	17178	17251	17282	17392	17281	17370	17431	17451	17143	17314	17146	17236	17079	17240	17196	17370	17079	17421	17266	17146	17304	17393	17338	17212	17467	17198	17298	17288	17295	17330	16995	17298	17315	17279	17407	17340	17357	17340	17128	17408	17461	17299	17275	17394	17236	17179	17344	17437	17121	17268	17283	17462	17441	17347	17413	17184	17273	17249	17422	17034	17388	17211	17352	17251	17232	17178	17115	17386	17326	17309	17213	17197	17278	17399	17319	17271	17471	17450	17324	17486	17335	17402	17334	17334	17310	17471	17286	17219	17349	17248	17523	17369	17153	17320	17478	17224	17357	17251	17116	17619	17411	17284	17129	17457	17370	17566	17173	17101	17319	17416	17498	17172	17242	17145	17296	17278	17184	17446	17158	17303	17368	17214	17151	17329	17295	17373	17338	17317	17216	17379	17161	17442	17467	17377	17317	17375	17329	17534	17442	17521	17414	17323	17537	17407	17503	17149	17206	17381	17426	17335	17096	17287	17417	17516	17278	17254	17134	17383	17354	17220	17381	17570	17203	17180	17111	17357	17304	17260	17290	17267	17110	17377	17293	17262	17109	17347	17154	17390	17413	17412	17352	17257	17386	17316	17530	17396	17433	17266	17349	17302	17328	17306	17330	17342	17166	17421	17168	17396	17410	17320	17259	17119	17167	17382	17466	17456	17376	17352	17320	17270	17191	17262	17354	17090	17439	17275	17259	17056	17222	17379	17382	17477	17172	17318	17292	17253	17311	17497	17276	17285	17370	17338	17341	17210	17108	16967	17336	17061	17221	17404	17344	17104	17361	17349	17221	17421	17379	17374	17400	17378	17352	17192	17306	17352	17492	17473	17391	17518	17110	17659	17301	17005	17353	17245	17478	17165	17003	17394	17422	17381	17332	17197	17155	17372	17330	17117	17279	17232	17408	17265	17461	17319	17199	17322	17217	17355	17384	17178	17406	17353	17411	17029	17215	17355	17148	17249	17160	17270	17406	17341	17225	17163	17201	17182	17507	17333	17333	17283	17130	17253	17126	17396	17113	17276	17397	17167	17234	17573	17348	17416	17307	17237	17363	17328	17457	17216	17152	17209	16945	17278	17333	17264	17135	17521	17581	17362	17143	17138	17240	17287	17345	17327	17216	17331	17361	17303	17261	17310	17275	17218	17175	17182	17325	17263	17318	17175	17398	17227	17290	17254	17150	17459	17165	17135	17229	17200	17280	17214	17199	17204	17112	17299	17339	17427	17372	17259	17266	17291	17343	17260	17336	17418	17432	17169	17475	17235	17425	17492	17498	17213	17388	17161	17420	17294	17344	17398	17141	17176	17370	17232	17347	17289	17234	17539	17295	17359	17384	17391	17250	17627	17351	17283	17326	17243	17356	17490	17216	17422	17487	17277	17373	17453	17431	17138	17166	17327	17215	17301	17388	17283	17451	17282	17205	17211	17358	17378	17092	17306	17187	17180	17425	17384	17358	17211	17302	17437	17330	17212	17410	17336	17306	17267	17338	17311	17272	17150	17357	17286	17300	17236	17206	17360	17276	17109	17365	17327	17561	17211	17323	17336	17362	17137	17138	17230	17325	17471	17290	17265	17475	17188	17501	17462	17256	17380	17341	17195	17256	17677	17438	17179	17141	17183	17306	17375	17295	17219	17369	17483	17362	17437	17153	17394	17294	17317	17411	17373	17263	17343	17236	17305	17396	17281	17501	17166	17385	17483	17207	17217	17239	17241	17445	17136	17303	17260	17432	17270	17284	17412	17226	17257	17259	17387	17315	17265	17364	17355	17295	17235	17360	17090	17272	17301	17341	17189	17302	17285	17265	17152	17443	17330	17196	17417	17372	17380	17226	17337	17329	17297	17249	17285	17341	17492	17276	17269	17172	17280	17409	17359	17262	17594	17291	17164	17401	17275	17370	17377	17348	17266	17104	17241	17320	17508	17248	17146	17158	17150	17235	17312	17285	17313	17286	17078	17146	17492	17436	17203	17170	17409	17281	17345	17357	17374	17287	17143	17352	17386	17172	17262	17216	17321	17250	17177	17309	17404	17310	17169	17505	17342	17270	17308	17288	17068	17194	17393	17325	17363	17334	17336	17313	17195	17158	17114	17361	17351	17225	17302	17447	17167	17345	17400	17335	17310	17277	17238	17155	17437	17320	17339	17290	17225	17223	17006	17279	17396	17467	17266	17304	17344	17269	17436	17285	17548	17111	17151	17284	17295	17275	17383	17253	17287	17131	17433	17277	17254	17376	17352	17472	17127	17115	17067	17213	17323	17464	17389	17330	17264	17328	17467	17385	17281	17084	17266	17532	17277	17477	17193	17263	17265	17561	17286	17404	17381	17345	17240	17419	17283	17329	17231	17372	17363	17238	17371	17403	17157	17360	17205	17115	17322	17308	17238	17332	17185	17346	17495	17479	17250	17407	17377	17212	17315	17258	17232	17368	17236	17469	17081	17386	17255	17473	17074	17522	17391	17454	17403	17144	17327	17361	17376	17429	17526	17317	17099	17469	17401	17382	17260	17423	17225	17409	17322	17333	17428	17488	17394	17476	17207	17404	17240	17493	17318	17294	17355	17246	17223	17378	17378	17466	17246	17301	17203	17136	17340	17420	17228	17369	17139	17279	17384	17356	17501	17264	17310	17311	17297	17436	17390	17471	17352	17329	17471	17343	17505	17104	17176	17142	17176	17427	17396	17220	17297	17387	17324	17473	17284	17207	17176	17406	17237	17142	17203	17255	17417	17293	17388	17530	17478	17161	17275	17294	17270	17310	17352	17539	17386	17354	17299	17174	17313	17272	17472	17434	17213	17455	17261	17114	17322	17458	17372	17038	17231	17321	17236	17258	17257	17325	17063	17222	17346	17369	17168	17228	17278	17365	17256	17446	17365	17338	17254	17284	17302	17226	17363	17564	17141	17330	17280	17155	17280	17397	17358	17387	17569	17365	17238	17327	17136	17397	17255	17190	17280	17390	17312	17338	17288	17352	17369	17216	17441	17372	17392	17284	17311	17353	17204	17395	17392	17356	17350	17223	17143	17345	17449	17260	17442	17523	17430	17471	17425	17241	17383	17407	17515	17314	17270	17415	17226	17323	17311	17497	17297	17201	17229	17219	17200	17290	17356	17183	17047	17286	17521	17533	17344	17183	17134	17209	17487	17301	17353	17360	17287	17229	17190	17178	17138	17430	17418	17252	17007	17433	17482	17310	17367	17323	17422	17347	17399	17107	17492	17534	17198	17371	17395	17399	17363	17397	17466	17232	17230	17152	17270	17452	17375	17231	17226	17292	17224	17310	17249	17488	17368	17405	17222	17246	17118	17219	17117	17444	17340	17660	17349	17352	17448	17297	17158	17300	17495	17141	17348	17440	17167	17233	17357	17398	17308	17361	17496	17401	17237	17280	17312	17519	17097	17381	17208	17471	17450	17263	17427	17333	17424	17326	17364	17315	17357	17077	17330	17288	17178	17419	17489	17319	17198	17248	17392	17345	17251	17246	17465	17397	17393	17202	17266	17404	17491	17271	17364	17459	17227	17190	17301	17158	17408	17338	17206	17250	17296	17292	17226	17341	17305	17330	17336	17398	17238	17392	17272	17418	17319	17470	17241	17251	17149	17186	17181	17322	17221	17301	17422	17373	17281	17361	17133	17493	17387	17534	17457	17169	17282	17344	17181	17526	17260	17476	17308	17275	17294	17381	17405	17177	17326	17573	17274	17384	17234	17264	17427	17207	17259	17143	17295	17381	17184	17260	17171	17147	17259	17314	17189	17339	17387	17377	17247	17102	17252	17323	17026	17237	17213	17134	17216	17256	17400	17383	17267	17378	17259	17260	17374	17415	17286	17412	17319	17363	17241	17377	17229	17190	17358	17220	17120	17648	17303	17291	17317	17494	17295	17098	17393	17293	17271	17311	17166	17324	17418	17303	17433	17355	17408	17403	17366	17327	17264	17460	17383	17150	17306	17264	17310	17243	17574	17430	17263	17245	17161	17198	17149	17442	17310	17221	17421	17233	17429	17236	17429	17344	17216	17358	17305	17265	17170
32428	25484	27736	29803	29348	28554	28072	27024	26374	25286	24431	23276	23272	23111	22931	23129	22931	22994	22959	22900	23097	22962	23143	22988	23043	23051	22950	22967	22985	22988	22935	23045	22858	22837	22887	22986	22994	22847	22974	22939	23038	22968	22941	22872	23030	22967	22992	22982	23073	22855	22967	22912	22917	23051	22890	22972	22931	22943	23045	23068	22956	22892	22975	22825	23073	23047	22933	23007	22839	22776	22949	22926	23042	22874	23005	22860	22878	22869	22996	23006	23061	22721	23044	22856	23017	22919	22928	23011	22992	23001	22950	22857	23028	23018	22871	23035	23113	23021	22922	22966	22822	22869	23089	23048	23141	23038	22966	22936	22846	22948	22965	22924	22917	23107	22843	22958	23059	22944	23071	22899	22958	23012	23058	22928	22962	22929	22949	22893	22863	22979	23064	22924	22935	22978	23016	22959	23012	23001	23021	23023	22974	22858	23143	22941	23070	22915	22955	23005	23000	22935	22905	22952	22998	23036	22895	22989	23099	22992	22899	23006	22914	23005	23043	23020	23034	22959	23011	22889	23046	22967	22973	23102	23020	22920	23123	22911	23008	23009	22815	23041	23007	23039	23022	23016	22998	22995	22828	23045	23033	22973	23015	22985	22954	22884	22997	23056	22889	23069	22978	23110	23063	23102	22961	22874	22999	22986	22979	22911	23035	22865	22916	23105	23073	22959	23014	23025	22902	23041	22937	22991	23106	22845	23014	22999	22957	23117	22987	22932	23080	22994	23108	23041	22877	22954	23142	23018	22959	23036	22983	22949	23039	23003	22926	22937	23070	22971	22912	23025	22883	23055	23056	22964	23000	23003	22988	23110	23055	22984	23032	23034	23051	22967	22932	23064	22931	23017	22997	22957	23069	23010	23091	22883	23042	22873	23058	23017	22930	22966	23054	22961	23059	22880	23036	23084	22989	22924	23006	23172	22928	23007	22953	22985	22967	23106	23003	22975	23023	22915	23062	22929	23036	22921	22989	22930	22922	22932	23035	22945	23008	23096	23080	23035	23029	22993	23039	23021	22839	23020	22930	23014	23019	22974	22968	23098	22906	23069	22960	22941	23118	23041	22993	23027	23149	22905	22935	22961	22971	22973	23041	23079	23170	22895	23062	23211	23091	22992	23019	22856	22944	23014	22956	23108	23122	23037	22973	23101	23082	23050	23019	22994	23013	23049	23007	23111	22968	22945	22964	23054	22936	23008	23052	22999	22968	22856	23099	22982	23023	22895	23013	23053	22977	23057	22978	22999	22937	23088	22971	23058	23040	23034	22942	23034	22827	22934	22910	22974	23144	22984	23022	22959	23079	23079	23010	22968	23080	22940	23124	23012	22967	23050	22944	22968	23003	23006	22888	23049	23067	23039	23062	22955	23022	23019	22986	23012	23023	23036	23169	22960	22994	23095	23155	22912	22907	22965	22939	23031	23174	23047	22855	22991	23068	23069	22984	23090	23011	22998	23108	23174	22912	23001	23041	23072	23110	22878	23088	22935	23009	22929	22996	23013	23099	23034	22993	23045	23131	23051	23001	23136	23013	23040	22919	23054	23025	23068	22881	23047	23007	22878	22949	22979	22966	22993	22953	23013	22988	22873	23034	23058	23054	22986	23078	22983	22960	22973	23104	22995	23144	22989	22894	23144	23010	23098	23000	23137	22906	22908	23023	22979	23059	22958	22962	22800	22956	22922	22968	22979	22950	22884	22919	23055	22982	22998	22962	23165	23040	22836	23067	23042	22969	22982	22986	23004	22947	22961	23056	23079	23027	23034	23023	22940	23116	22974	23068	22952	22958	23082	22891	23084	22929	23124	23008	22973	23067	22988	23163	22984	23081	22911	23038	22944	23085	23021	23006	23058	22934	22966	23095	23011	22959	23059	23044	22967	22884	22919	23112	23042	23042	23068	23039	23076	23089	23049	22965	23031	23047	23053	22982	23009	23054	22999	23035	22940	23005	22957	23119	23067	23081	22850	23075	23031	23032	23024	23017	22960	23102	23089	23048	23008	23021	23141	23063	22985	23076	22939	23007	22866	22977	23225	22929	23099	22926	23075	22972	22907	23066	22998	23042	22940	23065	22999	23010	22947	23050	22926	23055	23012	23093	23006	23013	23047	23105	23183	23009	22982	22994	23137	22870	22793	22961	23066	23031	23145	22868	22997	23000	22940	23090	23036	22854	23011	23042	22910	23087	23094	22912	22961	22953	23100	22998	22974	23073	22990	23063	23024	22985	23034	23153	22951	23037	23023	23183	23036	23045	23126	22939	23055	23179	22991	23008	22907	23007	23101	23023	23093	22928	23067	23063	23027	22985	22963	23115	22976	22853	22998	23008	23103	23055	22864	23048	22937	23066	23038	22955	22958	23119	22975	23008	22887	22953	23076	22965	22908	22994	23083	22907	23056	23071	22972	23012	23034	22966	23070	23116	23114	23057	22972	22976	23124	23164	22992	23001	23185	22942	23000	22924	23030	22975	23095	22989	23058	22959	23012	22884	23006	23112	23024	23028	23157	23041	22867	22962	22933	23113	22912	23003	22885	23059	22956	23030	22965	23045	22964	22945	23023	23081	23007	23069	23053	23056	22840	22979	23079	23048	23060	23267	23099	23032	23107	23050	22997	23005	22914	22980	22893	23025	23043	23236	22991	23046	23100	23029	22887	23044	23079	22980	22982	23012	22931	23008	22928	23041	23035	22962	23091	22883	23193	23003	23003	23016	22950	22938	22936	23112	23022	23023	23053	23069	23065	22908	22979	22996	23131	22997	23023	23159	23055	23001	23059	22927	23051	23085	22929	23027	22953	22954	23000	22989	23029	23053	22976	23108	22925	23056	23011	22946	22953	23012	23062	22933	23002	23039	23134	23111	23028	22997	23039	23100	23019	22938	23107	23023	22876	23032	23121	23000	23141	22963	22901	23027	23026	23124	23048	22989	23101	23103	23071	23009	23133	23029	22918	22970	23083	22944	23107	22887	23170	23016	22902	23158	22955	23128	22981	23079	22981	22945	22929	23101	23022	23017	23044	22973	23046	22939	23125	23026	22946	23034	23026	23110	23119	22907	23075	22932	23108	22983	23031	23139	23104	22889	22981	23070	23024	22941	23061	23086	22987	23016	23002	23020	22964	23067	22970	23069	22990	23139	22985	23059	23076	22960	23024	23018	23119	23141	22961	23037	22986	23150	23082	22866	23067	23045	22878	23039	23057	22997	23101	23030	23058	23130	23116	22978	23044	23107	23033	23102	23045	22999	22998	23138	22947	23066	23095	23073	23085	22972	23148	23094	22969	23147	23021	22981	22904	22946	23014	22975	23129	23073	23109	23063	23045	23016	23116	23021	23039	22990	22970	23060	23080	23075	22982	23052	22986	23077	23005	23076	22996	23025	23075	23056	22861	22968	22984	22938	23202	23026	23103	23036	23068	23040	23020	23039	22904	23128	23062	22965	23113	23128	22916	23026	23134	23118	23008	22997	23011	23215	23055	22997	23081	22959	23041	22994	22992	22954	22984	23022	23127	23143	22877	23126	22982	23061	22955	22997	22953	22903	23092	23051	23087	23011	22943	22994	23085	22921	23001	22973	23116	22998	23047	23125	22983	23014	23084	23000	23014	23083	22980	23061	23111	23043	23112	23084	23084	23200	22938	23053	22998	23062	22955	23048	23044	23078	23101	23133	23018	23013	23079	23085	23067	22940	23038	22986	23006	23090	22960	23013	22924	23084	23016	22918	23026	23038	23171	23007	22949	22996	22987	23042	23032	23006	22962	23023	22885	23062	22979	23097	22969	23096	22978	22872	23020	23129	22964	23219	23000	23095	22990	23064	23059	23005	23124	23094	22954	22986	23029	23023	22825	23151	23006	22973	23124	23088	23166	22945	23079	23040	23083	23026	22942	23082	23091	22979	23041	22957	23032	22997	23119	23126	23018	23098	23085	22957	23013	23114	23052	23123	23042	23155	23018	23119	22965	22960	23039	23137	22970	23025	23224	23001	23064	22969	22951	23190	22936	23082	22894	23055	23009	23014	23067	23062	23126	23145	23030	23026	23031	23019	23062	23089	22972	23083	22958	23039	23111	23068	22939	23031	22969	23030	22989	23121	23024	23064	23117	23049	23045	22931	23184	23096	22908	23130	23032	23011	22995	22944	23077	23021	23014	22933	22993	23015	23044	22987	22972	23043	23057	23064	23155	23100	23149	23020	22998	23238	22939	22902	23051	23082	23014	23025	23023	22938	23110	22869	23109	23089	22944	22945	23046	22940	23061	22990	22979	23115	23014	23019	22978	23099	22964	23019	22974	23074	23078	23033	22982	23072	23132	23115	22987	23046	22997	22921	23062	23027	23004	23070	22874	23093	23028	23018	23035	22992	23027	22956	23109	22973	23005	22980	23100	23108	23000	23109	23048	23120	23053	22980	23024	23032	23046	23104	22998	23029	23017	22995	22935	23118	22971	23125	23031	22950	23060	23066	22896	23038	22968	22983	22975	23079	22995	23063	23161	22931	23034	22972	23139	22989	23131	22907	23057	22980	23065	22956	23138	23043	23161	23012	23077	22980	22938	23024	22955	23027	23012	23009	23021	23127	22922	22950	23020	22971	23066	23040	23066	22845	22977	23059	22991	23157	23103	23063	23006	22998	22980	23010	23004	23052	22928	23184	23027	23115	23104	23139	23102	23065	23075	22979	23050	23028	23044	22975	23110	22882	22886	23009	22907	23039	22970	22950	23085	23012	22949	23102	22957	22983	23010	23078	23061	22931	23115	22973	23033	23078	23088	23113	22990	22997	23125	23034	22985	22997	23087	23089	22979	23183	23076	22958	23044	22945	22934	23037	23093	23011	23046	23158	22968	23164	22975	23023	22942	23044	22899	23045	23123	23043	23064	22876	23104	23130	23087	22995	23178	22968	23016	22909	23025	22974	23134	22841	23018	23120	22886	22973	23035	23087	22968	22951	23044	22971	23131	23101	22950	22974	23101	23029	23085	23009	22993	23092	23021	22942	23026	23006	22989	22991	23033	22997	23060	23056	22978	23028	23061	23052	23028	23191	22973	23087	22999	22970	23077	22952	23129	23020	23120	23093	23028	22958	22937	22949	23065	23058	22894	23087	22918	23156	22985	23185	22972	22993	23056
33992	29521	26968	24698	23705	23690	22529	21132	20175	18951	18401	17646	17192	16995	17014	17090	17040	16884	17132	16968	17186	17374	17155	17155	17116	16898	16950	17092	17025	17155	17031	17124	17054	17069	17164	17138	17012	16864	16863	16809	17145	16998	16994	17079	17075	16888	17045	16820	16902	16909	16870	17233	17122	17151	17025	17001	17097	17025	17096	17230	17221	16996	17072	16935	17313	16908	16897	16942	16848	17084	17106	17134	17061	16936	17114	17057	16978	17114	16934	17105	16878	17106	17036	16909	17226	17021	17086	16950	17061	17099	16915	17143	16971	16981	17078	16846	17053	17100	17119	17047	17076	17010	16936	17034	17014	17188	17152	16861	16912	17204	17155	17100	17047	17256	16961	17143	17082	17132	17062	17208	17068	16948	17053	16952	17210	17221	17072	17218	16983	17095	16945	17120	17365	16990	17159	17072	16965	17130	17283	17093	16976	16960	17055	16796	17114	16903	17019	16993	17204	17152	17107	17061	17053	16908	17033	16990	16860	17018	17028	17180	16883	17077	17027	16966	17058	17075	17020	17107	16990	17059	17192	16935	17075	17019	16899	17022	17165	17258	17071	17097	16960	17122	17057	17206	17109	17159	16888	16949	17101	16970	17111	16937	16935	16911	17056	16972	17256	17053	17079	16922	16981	17007	17017	17233	16997	16927	17059	17319	17148	17040	17035	17132	17025	17008	17220	17121	17035	16889	16916	16981	17160	16966	17067	17052	17084	16978	17015	16998	16819	16988	17042	17237	17069	17153	17086	17254	17096	17078	16885	17028	17109	17042	17152	16945	17066	17034	17063	17098	17287	17231	17079	17066	16878	17118	17168	17274	17135	17233	16928	17036	16935	17039	16995	16967	16957	16882	17179	17123	17152	17014	16941	17024	17104	17193	17166	17128	17209	17014	17207	17218	17000	17032	17149	16922	17119	17326	17104	17088	16976	16860	16909	17234	17088	16867	17010	16915	16821	16932	17057	16928	17046	16848	16968	16946	17029	17168	17048	17188	16960	17106	17005	16978	17231	17285	17224	17191	17311	17079	17115	17004	17072	17113	16918	16794	16967	16929	17104	17073	17166	17004	17053	17077	17067	17124	17092	16944	17086	17135	17135	16997	17062	16929	16955	17013	16939	16752	16905	16911	16809	16999	17071	17130	16957	17144	17131	16827	17006	16990	17130	17001	16915	17153	17196	17230	16943	17006	17176	16963	16991	17165	17201	16906	16911	17137	17005	16998	17021	16835	17206	16989	17152	17104	17164	17102	16924	16956	17041	16999	17165	17124	16915	17056	16858	17028	17110	17130	16826	17047	17020	17093	17307	17083	17154	17005	16827	16851	17021	17032	17309	17001	17052	16975	16896	17014	17063	16829	17078	17130	16910	17027	17052	16946	17188	17130	17117	16976	17019	17202	17161	16888	17117	17046	17009	17125	17104	16849	17053	17006	17138	17125	17005	16814	16952	17075	17288	17135	16941	17058	17210	17010	17020	17022	17179	17036	17071	17205	17194	17134	16998	17010	17026	17034	17109	17032	16896	16989	17018	16976	17003	17048	17109	17119	17029	17096	17156	17131	17114	16968	17045	17165	17121	17109	16987	17062	17216	17046	17168	17105	16939	17040	17112	17200	17007	17015	16942	17111	17241	16960	16998	16995	17016	17280	16956	17176	17058	17131	17141	16983	17307	17197	17206	17218	16857	17220	17204	17228	17040	16989	16985	17032	17076	17133	17032	17167	16960	17195	16990	16868	17185	17217	17035	17062	16993	17072	17231	17087	16962	16946	17186	16897	17095	16986	17020	16921	17147	17378	17136	17024	16924	17030	17079	16976	17009	17059	16944	16935	16839	16944	17149	17228	17020	16896	17039	17031	17027	16891	16955	16996	16902	17013	16909	16989	16772	17007	16943	17106	17036	17135	16901	16854	17142	17130	17058	17010	16783	16789	17028	17156	17315	17215	17137	17018	17027	17137	17128	16933	16999	17054	17133	16931	17152	17054	17268	17208	17127	17104	17055	16910	17075	16993	17020	17048	16991	16859	16950	17125	17017	17002	16990	16952	17084	16943	16805	17155	17124	16985	17033	17118	17220	16840	17026	17000	17209	16968	17045	16782	17235	17034	17053	17048	16947	16958	17134	17071	17076	17117	17050	16962	17028	16981	17000	17096	16837	17123	17254	17219	17077	17125	17146	17037	16921	17019	16890	16870	17060	17106	17044	16927	17115	17091	17142	16894	17103	16963	16924	17103	17047	16941	16967	17096	17209	16988	16787	16927	16884	17039	16824	17041	16856	17058	17006	17178	17159	16966	17181	17140	17066	17131	16880	17116	17034	17080	17107	16856	17029	16876	17045	17122	17004	17099	16970	16996	16857	16990	16972	17213	17023	17117	17034	17058	17020	17053	17197	17186	17085	17065	16999	17131	16905	17047	16939	16945	16945	17001	16872	17189	17160	17058	16882	16978	17058	17150	17029	17084	17077	17170	17182	16958	17009	17054	17038	16939	16964	16973	16958	17052	17199	17010	17018	17303	17113	17062	17155	16853	16987	17029	16824	17163	17167	17150	17175	16960	16965	17156	17016	16982	17271	17013	17151	17021	17051	16915	17113	17058	17114	16839	16963	16845	17018	17196	16933	16934	17052	16836	16962	17012	17266	17193	17180	17139	17137	16929	17109	16959	17057	17238	17038	16892	17080	17053	17096	17144	17133	17079	16961	16952	17047	17104	17058	17197	16942	17023	17205	17208	17244	16830	17254	16963	17251	17236	17215	16960	17209	16991	17013	16987	17141	17046	17024	17167	16891	17031	17058	16984	16892	16992	17046	17163	17145	17224	17215	17189	16907	17089	17083	17025	17033	16999	17223	17021	17198	17151	16822	17011	17067	17051	16889	16953	17056	17243	16827	17047	17179	16973	16900	16900	17071	17327	17041	16932	16992	17200	17209	17010	16921	17131	17190	17192	17176	17227	16872	16928	17213	16848	17182	16930	17091	17094	16941	16921	16933	16995	16993	17024	17139	16958	16945	16991	17050	16899	17014	16847	17175	16853	16877	17189	17019	16971	17260	17085	17004	16987	16971	17126	17153	17028	17107	16995	16838	17209	16913	17034	17180	17180	17075	16955	17192	16973	17028	17070	17115	16975	17205	17151	17095	17045	16900	17211	17030	17245	17002	17101	17057	17109	17146	17050	17153	17172	17069	17158	17008	17115	17107	17115	16981	17021	17134	16992	16960	17279	16975	17171	17085	16909	17155	17051	17089	17093	16962	17089	17080	16916	17067	17014	16986	17201	17009	16940	17027	17206	17245	17093	16873	17070	17103	16835	17009	17118	17029	17025	17077	17094	16969	16986	17146	17009	17129	16967	16938	16968	17027	17363	17013	16970	17005	17092	17109	17214	17082	17212	17127	17251	17118	16881	17091	16993	16982	16967	17150	16988	17151	16936	16881	17280	17105	16969	16934	17117	17057	17145	16965	16854	17092	17001	17209	17135	17173	16908	17093	16879	16946	17166	16929	17006	16993	16931	17207	17083	17073	16852	17112	17085	16985	16905	17172	17186	16953	17075	17042	17219	17013	17123	17081	17328	17098	17019	17009	17087	17020	17015	16971	17095	17209	17219	17184	17013	16895	17099	16954	16999	16989	17002	16901	17155	16833	16984	17234	17004	16902	16886	16918	17228	17292	16974	17318	17035	17152	16842	16798	17143	17177	17151	16922	17012	16969	17026	17295	16872	16983	17000	17190	16938	17212	16977	16949	17230	17018	17034	17105	16997	17119	16988	17001	17088	16900	16964	17037	17140	17095	16820	17029	17319	17128	17110	16878	17067	16814	17060	17177	16873	17253	17044	17217	16915	17059	16926	16813	17173	17258	16844	17158	17149	17191	17040	16898	16930	17200	17224	17108	17052	17033	17016	17053	17032	17093	16959	17218	17035	17001	17004	16992	17029	17078	17068	17079	17130	17115	16929	16992	17104	16909	17107	17031	16983	16990	17044	17081	16980	16997	17179	17015	16889	16734	16819	17087	17091	17164	17097	17036	17018	17159	16868	16866	17037	17276	16923	16917	17335	16835	17160	16999	16922	17166	17299	17153	16946	16997	16910	17067	16932	16861	17075	17314	17057	17088	17111	17072	16957	16952	17008	17153	17051	16877	17176	17032	17263	17212	17122	17142	16845	16748	16958	17095	17253	17010	16818	17053	17082	16894	16964	17061	17186	17130	16995	17017	17069	16985	17076	16906	17062	17177	17089	17138	17032	17055	16993	16995	17114	17058	16958	17161	17128	17032	17016	17238	17137	17106	16888	17181	17118	17214	17168	17039	17108	16999	17010	17118	17214	16857	16947	17127	16959	16969	17102	17048	17042	17212	17081	17192	17110	16971	17067	17274	17112	17068	17137	17213	17050	17099	16822	17049	17156	16981	17182	17124	17191	16950	16981	17140	17014	17137	17119	16978	17024	17116	16996	17040	17059	17273	17107	16935	17126	17072	17069	17073	16977	17150	17180	16807	16851	16909	17243	17061	17002	17038	17071	17031	16836	16943	16978	17019	17204	17078	17041	17160	17077	17045	16918	17089	17071	16950	17016	17037	17099	16998	17056	16976	17076	17049	16999	17093	17048	16995	17058	17017	17004	17041	17329	17050	17074	17171	16954	17060	17010	17141	17194	17171	17285	17146	17140	17109	16878	17211	17214	17072	16915	17020	17203	17117	17009	17235	17001	17084	17026	17058	17061	17046	17008	17212	17013	16867	16897	17294	16924	17021	16973	17055	16979	17200	16904	17104	17261	16956	17120	16988	17115	17091	17052	16853	16908	16975	17172	17030	16927	16864	16940	17132	16845	17020	17115	17004	17242	17166	17035	17032	16825	17127	17031	17233	17037	16955	17126	16969	17032	16952	16850	16868	16919	17042	16928	17156	17006	16856	16877	17133	16983	17026	17023	17223	17188	16998	17010	17102	16910	17035	17054	17170	17132	17170	16870	17243	17166	17072	17013	17043	17016	17148	17249	17094	17035	17088	16847	17058	17224	16911	17089	17139	17065	17050	16978	17058	17167	16955	17012	17146	17028	16978	17227	16855	16876	16947	17123	17147	16850	17127	17328	17030	16974	16975	16971	17180	16942	17228	17005	16876	16896
30077	25607	27611	29524	29429	28789	27866	26789	26191	25123	24284	23597	23393	23199	23145	23219	23171	23100	23054	23083	23118	23025	23145	23105	23125	23135	23092	23045	22947	23187	23129	23083	22989	23201	23029	23100	23081	22995	23102	22927	23153	22938	23155	22988	23243	23175	23011	23182	23161	23097	23151	23087	23132	23210	22960	23105	23177	23056	23105	23063	23103	23155	22952	23097	23211	23150	23049	23238	22907	23140	23002	23152	23055	23060	23118	23225	23019	23066	23072	23088	23157	23035	23125	23104	22992	23080	23086	23175	23152	23188	23036	23108	23087	23052	23179	23030	23022	23127	23045	23058	22950	23228	23067	23134	23066	22929	23087	23059	23187	23203	23179	23076	23055	23136	23124	22978	23159	23138	23311	23037	23056	23017	23076	23130	23032	23166	23142	23028	23027	23043	22966	23081	23076	23172	23086	23002	23098	23232	22976	23141	23091	23156	23217	23042	23160	23008	23101	23226	23227	23100	23137	23144	23116	23010	23168	23131	23060	22981	23284	22868	23208	23122	23120	23083	23113	23073	22938	23214	23103	23032	23101	23275	23077	23105	23218	22986	23197	23105	23144	22925	23103	23094	23117	23168	23164	23018	23142	23253	22920	23119	23147	23137	23134	23145	23236	23247	23124	23036	23089	23098	23228	23101	23195	23186	23162	23012	23100	23141	23246	23169	23118	23182	23038	23150	23241	23058	23174	23186	23228	23052	23157	23154	23092	23155	23116	23010	23326	23176	23045	23251	23235	23183	23087	23182	23194	23199	23086	23236	23134	23108	23150	23155	23236	23032	23124	23245	23150	23048	23097	23198	23120	23155	23064	23189	23110	23112	23142	23097	23139	23127	23155	22998	23188	23101	23094	23096	23166	23179	23206	23245	23071	23182	22922	23292	23182	23134	23243	23247	23066	23126	23059	23127	23113	23124	23091	23185	23184	23207	23205	23018	23162	23129	23155	23109	23209	22996	23089	23168	23050	23106	23117	23143	23160	23064	23288	23157	23118	23060	23131	23156	23102	23215	23049	23095	23200	23138	23053	23081	23193	23187	23136	23150	23051	23222	23230	23022	23177	23161	23180	23172	23100	23185	23119	23204	23203	23036	23209	23077	23183	23285	23140	23222	23086	23014	23149	23121	23100	23191	22976	23280	23206	23115	23067	23260	23230	23027	23097	23141	23210	23138	23135	23145	23160	23070	23087	23193	23102	23248	23180	23079	23163	23136	23204	23304	23112	23216	23215	23150	23149	23105	23071	23185	23100	23164	23097	23040	23130	23197	23079	23217	23167	23156	23272	22959	23092	23099	23137	23182	23114	23284	23200	23146	23171	23265	23022	23118	23174	23186	23142	23240	23161	23073	23006	23025	23184	23093	23048	23257	23163	23114	23143	23115	23118	23181	23188	23166	23131	23136	23031	23018	23123	23149	23138	23114	23206	23133	23073	23169	23106	23219	23152	23103	23188	23084	23150	23107	23229	23173	23107	23117	23143	23162	23216	23195	23111	23188	23127	23190	23135	23232	23063	23224	23085	23161	23166	23000	23192	23154	23003	23150	23193	23101	23226	23166	23103	23205	23105	23159	23248	23282	23224	23082	23122	23160	23197	22966	23198	23268	23035	23264	23082	23225	23235	23085	22929	23252	23146	23140	23159	23189	23239	23073	23096	23134	23173	23119	23269	23177	23334	23095	23086	23176	23238	23142	23116	23050	23118	23168	23209	23012	23260	23036	23167	23225	23060	23212	23137	23151	23164	23108	23246	23015	23285	23091	23027	23285	23045	23113	23163	23210	23151	23089	23139	23201	23141	23165	23125	23066	23192	23211	23094	23145	23173	23134	23204	23105	23171	23075	23158	23274	23248	23128	23078	23256	23046	23364	23264	23119	23250	23194	23171	23229	23143	23136	23222	23105	23245	23132	23188	23151	23072	23191	23212	23232	23284	22981	23208	23166	23109	23160	23273	23089	23137	23148	23099	23045	23081	23069	23216	23180	23038	23102	23108	23134	23270	23155	23136	23030	23149	23157	23219	23160	23090	23187	23248	23184	23235	23248	23180	23110	23002	23168	23137	23176	23272	22996	23166	23126	23204	23185	23165	23162	23201	23122	23193	23246	23127	23069	23163	23140	23209	23130	23029	23232	23134	23141	23202	23066	23148	23229	23102	23209	23074	23201	23084	23212	23046	23099	23157	23229	23161	23137	23280	23165	23123	23172	23161	23244	23247	23268	23098	23134	23135	23109	23089	23176	23166	23259	23107	23242	23153	23159	23112	23102	23247	23197	23285	23031	22998	23167	23169	23146	23257	23068	23169	23157	23118	23145	23013	23203	23102	23131	23100	23341	23227	23049	23067	23246	23167	23140	23280	23127	23231	23041	23212	23306	23010	23212	23280	23074	23037	23204	23269	23119	23191	23172	23235	23194	23291	23163	23216	23256	23185	23020	23188	23312	23084	23088	23146	23017	23256	23069	23205	23162	23210	23221	23171	23100	23125	23035	23238	23212	23150	23128	23101	23122	23220	23140	23069	23181	23252	23113	23088	23307	23053	23182	23095	23042	23111	23062	23110	23024	23363	23218	23210	23180	23109	23197	23226	23094	23200	23121	23203	23134	23160	23242	23010	23229	23240	23329	23101	23084	23185	23088	23167	23139	23142	23047	23222	23325	22993	23167	23242	23251	23046	23272	23097	23100	23108	23160	23201	23119	23153	23088	23152	23195	23220	23248	23214	23159	23318	23113	23077	23230	23064	23034	23210	23100	23105	23089	23146	23200	23194	23257	23334	23221	23082	23075	23259	23184	23141	23087	23168	23246	23155	23114	23145	23173	23101	23093	23176	23316	23164	23157	23168	23156	23094	23135	23117	23061	23247	23123	23058	23045	23214	23160	23275	23253	23217	23065	23113	23139	23161	23261	23092	23290	23220	23044	23160	23149	23128	23241	22984	23085	23204	23128	23119	23066	23257	23122	23121	23158	23138	23147	23209	23143	23221	23163	23179	23045	23242	23095	22971	23191	23232	23222	23057	23136	23093	23138	23231	23068	23239	23014	23205	23149	23123	23205	23276	23180	23183	23259	23075	23278	23109	23049	23212	23131	23192	23251	23122	23244	23149	23151	23305	23187	23255	23117	23095	23347	23103	23084	23185	23165	23115	23087	23010	23334	23083	23239	23244	23169	23156	23144	23016	23117	23262	23132	23176	23210	23065	23195	23173	23033	23319	23200	23272	23115	23072	23020	23227	23231	23065	23235	23141	23222	23073	23164	23124	23166	23234	23178	23225	23128	23228	23038	23189	23165	23247	23274	23063	23143	23242	23264	23181	23161	23184	23190	23266	23152	23107	23126	23259	23077	23232	23135	23161	23132	23079	23176	23056	23136	23279	23147	23088	23145	22960	23158	23290	23074	23264	23102	23095	23307	23173	23282	23013	23101	23094	23283	23200	23197	23267	23114	23120	23298	23086	23090	23329	23159	23140	23135	23191	23199	23090	23170	23148	23197	23120	23200	23181	23057	23060	23165	23177	23129	23139	23149	23167	23132	23148	23241	23238	23201	23233	23200	23246	23105	23279	22982	23227	23213	23227	23201	23135	23212	23190	23125	23115	23203	23128	23136	23223	23154	23149	23239	23097	23114	23197	23205	23069	23129	23074	23135	23100	23226	23064	23226	23224	23223	23089	23128	23220	23138	23252	23173	23141	23175	23225	23152	23104	23180	23109	23239	23198	23086	23211	23172	22930	23270	23150	23292	23157	23201	23196	23136	23174	23071	23073	23081	23198	23198	23199	23089	23184	23158	23136	23274	23082	23228	23015	23169	23056	23229	23205	23142	23166	23228	23136	23208	23161	23253	23053	23161	23156	23097	23114	23248	23229	22968	23164	23146	23196	23133	23295	23176	23086	23071	23162	23209	23130	23178	23093	23108	23140	23078	23195	23126	23152	23246	23291	23190	23175	23167	23105	23188	23076	23144	23075	23217	23147	23187	23048	23228	23162	23184	23142	23362	23196	23177	23144	23324	23137	23228	23076	23336	23100	23054	23240	23171	23167	23117	23057	23128	23236	23285	23161	23181	23161	23259	23315	23135	23165	23231	23214	23093	23123	23158	23262	23163	23105	23257	23098	23184	23248	23117	23096	23150	23213	23210	22978	23266	23281	23126	23126	23204	23242	23130	23109	23191	23148	23170	23183	23122	23233	23137	23174	23139	23181	23182	23179	23177	23133	23162	23120	23097	23091	23073	23288	23263	23023	23087	23211	23106	23123	23178	23077	23134	23248	23211	23167	23039	23211	23118	23332	23108	23083	23208	23121	23156	23128	23262	23168	23228	23228	23175	23195	23176	23102	23218	23096	23157	23119	23160	23200	23133	23082	23162	23205	23141	23193	23230	23190	23115	23153	23154	23084	23083	23203	23222	23219	23151	23028	23114	23210	23167	23229	23203	23167	23249	23123	23103	23150	23111	23240	23271	23241	23077	23157	23246	23156	23211	23170	23409	23108	23050	23206	23368	23046	23144	23065	23126	23168	23163	23229	23108	23071	23188	23231	23211	23130	23202	23222	23133	23218	23127	23194	23088	23197	23167	23005	23111	23010	23294	23137	23181	23191	23096	23130	23253	23178	23090	23121	23196	23362	23338	23117	23232	23173	23183	23098	23197	23116	23101	23209	23246	23104	23172	23166	23055	23138	23310	23156	23106	23134	23166	23102	23074	23239	23325	23184	23163	23182	23147	23155	23122	23297	23178	23212	23058	23239	23256	23132	23157	23284	23186	23201	23048	23248	23155	23187	23288	23019	23178	23105	23176	23128	23089	23177	23084	23081	23225	23237	23241	23045	23121	23368	23125	23184	23336	23109	23154	23127	23192	23128	23052	23001	23110	23111	23024	23121	23178	23224	23138	23059	23030	23211	23270	23318	23124	23240	23261	23164	23107	23094	23187	23265	23156	23149	23256	23151	23201	23222	23163	23249	23122	23133	23181	23295	23177	23201	23167	23131	23076	23239	23044	23252	23186	23159	23219	23178	23079	23268	23169	23095	23169	23073	23231	23185	23269	23156	23143	23195	23167	23113	23186	23197	23074	23269	23120	23201	23193	23012	23116	23355	23112	23228	23126	23163	23163	23236	23213	23214	23140	23168	23236
36969	33237	30663	29166	29110	29095	26594	23696	21517	19780	18763	18038	17510	17286	17035	16761	16900	17057	17010	16820	16765	16850	16879	16967	16968	16787	16922	16914	16745	17016	17103	16946	16844	16766	16952	16877	17028	16966	16815	17046	17058	16987	16946	16728	16852	16873	16840	16914	17003	16855	17055	16874	16687	16954	16728	16872	16973	16829	16897	16842	16899	17069	17051	16985	16839	16863	16805	16865	16884	16704	16792	16982	16922	16909	16749	17018	16791	16829	17097	16904	16871	16793	17061	16848	16923	16832	16923	17077	16950	17061	16807	16920	16964	16769	17005	16945	16882	16959	16869	16847	16833	16540	17116	16953	16942	16945	16695	16785	16850	17010	16940	16818	16964	16861	16870	16973	17006	17015	16915	16827	16826	16860	16813	16859	16958	16790	17052	16849	16755	16804	16685	16761	16868	16801	16982	16980	16911	16934	16912	16777	16777	16756	16852	16866	16782	16891	17007	17051	16951	16908	16817	16790	16952	17079	16901	16912	17041	16978	16884	16822	16734	16853	16922	16928	17042	16831	16997	17040	16870	17102	16954	16896	16888	16979	16656	16801	16977	16922	16760	17024	17037	16941	16866	17027	16812	16769	17076	16735	16834	16867	16962	16745	16743	17128	16878	16726	16880	16951	16998	16970	17059	16726	17167	16882	17035	16910	16973	17281	16785	16899	16798	16778	16951	16899	16839	16865	17016	16868	16778	16814	16714	16524	16818	17126	16935	16926	16780	16678	16883	16881	16938	17130	17225	17063	16961	16847	16656	16885	16919	16879	16976	17013	16764	16918	16911	16805	17073	16980	17012	16869	16998	17021	16994	17030	16911	16947	16963	16982	17067	17090	17003	16924	16967	16948	16745	17138	16826	16763	16934	16858	16854	16806	16905	16968	16921	16964	16959	17024	16931	16846	17057	16802	16929	16879	16924	16809	16949	16993	16828	17090	17014	16746	16792	16983	16991	16766	17047	16949	17043	16936	17234	16746	16892	16880	16874	17047	16940	17094	17018	16872	16741	17093	17017	17025	16829	16783	16651	17001	16945	16817	16847	16946	16753	16710	16922	17040	16971	16972	16936	16968	17159	16830	17195	16791	16923	17004	17007	16807	16958	16817	17075	16919	16935	16870	17052	16930	17090	17233	16702	16890	16861	16685	16949	17050	16913	17011	16886	16936	16775	17052	16999	16920	16983	16946	16710	16881	17015	16981	17000	16971	16827	16827	16797	17144	17018	16833	16879	16965	16961	17079	16721	16954	16851	17080	16902	17016	17051	17175	16834	16987	16877	16997	16847	17091	16920	16900	16951	16785	16894	17094	16765	16890	16927	17156	16995	17019	16630	16896	17034	16782	17122	17052	16890	16815	16772	16905	16972	16992	17059	16940	17071	16954	16882	16917	17057	16872	16913	17018	16890	16665	16948	16904	16834	16970	16888	17030	16895	16708	16946	16988	16911	17037	16992	16914	16791	17022	16938	16975	16864	16933	17034	17047	16840	16741	16849	16769	16745	16840	16990	16930	16881	16987	17100	16929	16897	16784	17043	16978	16924	17022	16933	17047	16881	17081	16864	16869	16991	16982	16919	17071	16853	16919	16940	17124	16810	17016	17096	17009	17020	16969	16864	16962	16915	16794	16870	16880	16989	17034	16901	17057	16836	16863	16973	17006	16740	16875	17040	16984	16900	16667	17024	17023	17068	16920	16743	17145	17022	17051	17172	17105	17176	17114	17009	17001	16960	17147	16932	16971	16946	16992	16932	16710	16885	16917	16848	16878	16813	16921	16763	16859	16842	17065	16862	16997	17021	16780	17060	16790	16883	16960	16934	16933	16785	16822	16786	16760	16691	16935	16920	17010	16825	16936	16909	17076	16900	16946	17005	16837	16886	16966	16909	16835	17030	17039	16798	17075	17027	17068	17001	17005	17001	17104	16972	16718	17059	16956	17000	17045	17126	17116	16738	16704	16876	16935	16846	16979	17017	16815	17050	17034	16883	16867	16655	16943	16929	17034	17069	16909	17006	16810	16780	16716	16873	16954	16919	16979	16803	16907	16865	17131	17095	16669	16815	16697	16764	16988	16888	16900	16897	16908	16815	17043	16891	17039	16982	16848	16615	17176	16907	16685	16889	16814	16988	17025	17060	17095	16875	16810	17013	17002	17016	16851	16910	16830	16941	16864	16881	16892	17137	17014	17126	16747	16884	16903	16985	16964	16879	16884	16877	16955	16982	16946	17069	16732	17012	17030	16953	16979	16845	16973	17033	16885	17155	16927	16892	17084	16999	16808	16744	16787	16991	16897	16783	16825	16853	17009	16788	16900	16917	17017	16744	16978	17027	16902	17089	16779	16954	17105	16873	16781	16880	16839	16923	16910	16741	17021	17098	17059	16797	17119	16885	16925	16955	17074	16794	16927	17025	16968	16910	16847	16882	16742	17010	16942	17130	16856	16830	16879	16979	16867	16720	16920	16777	16800	16884	17021	16867	16930	16845	16682	17002	16996	16920	16755	17019	16919	16765	17027	17050	17053	16838	16925	16800	16646	17012	17130	17106	16964	17026	16934	16925	16859	16741	16966	16758	16860	16890	16969	16987	16777	17113	17016	16971	16871	16759	16853	16959	17034	17069	16839	17026	16805	16878	16958	17036	16815	16933	16844	17223	16749	17153	16907	16808	16881	16957	16907	16884	16887	16956	16811	16796	16875	16979	16887	16900	17038	16972	16973	16990	16819	16946	16986	16942	16862	16809	16895	16855	16848	16504	16953	16868	16828	16608	16688	16850	16920	16846	16773	16861	16975	16712	16846	16807	16783	16963	17018	16972	16901	16943	16703	16864	16860	16814	16880	16839	16895	17075	17266	16936	16828	17026	16772	16822	16840	17061	16876	16678	16944	16850	17002	16969	16796	16925	16848	16903	16888	17023	16955	16721	16776	17020	16806	17065	16927	16777	16695	17013	17024	16964	16944	17090	17083	16943	16974	16790	16921	16991	16737	16927	17009	16801	16952	16994	16702	16800	16635	16896	16736	17007	17003	16978	16672	16998	17067	16925	16947	17005	17115	16631	16999	16810	16930	17034	16973	16788	16935	16832	16932	16936	16825	16742	16857	16798	16841	16784	16942	17018	16884	17129	16974	17118	16981	16945	16907	16692	16675	16822	16967	16875	16877	17082	17080	17042	16638	17114	16922	16959	16915	16936	17046	16843	16865	16805	16851	16740	16849	16963	16820	16994	16891	16744	16995	16818	16997	16707	16797	16873	16905	16969	16949	16920	17134	16818	16890	17170	16826	16804	16840	16888	16732	16967	16861	17084	17045	16902	17026	16990	16936	16979	16702	17190	16867	16878	17116	16887	16941	17091	16937	16896	16880	16960	16926	16967	16905	16924	16891	17039	16769	16866	17011	16976	16768	16946	16803	16930	17041	16982	16869	16856	17223	16936	16815	16911	16932	17216	16944	16691	16856	16778	17047	17043	17000	17082	16761	16896	17051	16894	17197	16778	16782	16799	16855	17052	16859	17071	16879	17068	17092	16724	16754	17061	16850	16869	16878	17092	16898	16967	16989	17021	16779	17039	16941	17052	16853	16836	17073	16919	16788	17069	16878	16983	17025	17036	16820	16986	16926	16683	16829	16828	16941	17087	16971	16778	17120	17073	16830	16965	16819	16900	16779	16865	16883	16990	17091	16956	16965	16820	16858	16806	16955	16963	16960	17281	16865	17044	16822	17186	17238	17009	16845	17033	16851	16870	16905	16857	16969	16846	17083	16924	16830	16928	16890	17044	16790	16875	17029	17105	17091	16834	16772	17093	16967	16830	16801	16910	17034	16975	17036	16830	17215	17172	16746	16938	17040	17088	16975	16962	16940	17063	17039	17041	17018	16864	16934	16968	16670	16994	16733	16830	16974	16870	16802	16826	16922	16862	17189	17124	17015	16944	16774	17039	16934	16817	16965	16838	16924	16864	16822	16975	16978	17176	16889	16895	16879	16992	16806	16974	16731	16734	16797	16838	16800	16716	16927	16956	16911	17187	17007	17026	16730	16816	16890	17090	16831	16879	17023	17035	17160	16891	16980	16912	16949	16917	16964	16794	16686	16750	17034	16914	16891	16841	16968	16805	16896	17057	16844	16912	16984	17024	16939	16833	16859	16995	16875	17172	17189	17058	17072	16947	16876	16997	16918	17018	16807	16809	17113	16954	16994	17053	17015	16879	16944	16903	16865	16926	16807	17099	16860	17062	17131	16896	16972	16977	17008	16825	16973	16883	17014	16855	16790	16934	16956	16868	17158	16875	17047	17036	16679	16911	16910	16839	16882	16972	16689	16891	16879	17052	16646	16749	16903	17146	17026	17003	17079	16784	16889	16835	16868	16716	16779	17027	17044	16975	16836	17040	17089	16985	16754	16904	17169	16997	17169	16936	16850	17012	16861	16839	16842	16750	17074	17013	17036	16698	16841	16698	16750	16719	16932	16954	16952	16899	16953	16958	16958	17053	17000	17046	16860	16895	16626	16928	16844	16975	16979	16829	16905	16872	16908	16999	16957	16569	16827	16761	16947	16994	16982	17107	16779	16913	16849	17109	16783	16851	17041	16990	17103	16976	16661	17107	16919	16884	16893	16996	16887	16927	16894	17058	17147	16845	17056	16874	16669	16744	17011	16987	17008	16816	17084	16808	16903	16987	16991	17094	17011	16817	17162	16779	16836	16929	16812	16895	17050	16971	17081	17024	16943	16926	16811	16869	17060	17122	16973	16934	17017	16953	16896	16741	16858	16878	16982	16804	16821	16866	16985	17084	16886	16936	16913	16918	16945	16932	16715	16850	16893	16898	16978	16839	17008	16984	16957	17045	16945	16856	17030	16882	16809	16802	16717	16915	17094	17051	16877	16990	16903	16802	16854	16984	16946	16917	17171	16914	16887	16966	16963	16950	16888	17237	17028	17044	16922	17086	17007	16904	17046	16910	16765	16767	17110	16680	16772	16988	16777	16931	16898	16942	17019	17022	17058	16946	16782	17044	16944	16930	16979	17048	16923	16820	16912	16783	16934	16996	16819	16850	16896	17124	17022	16916	17041	16912	17128	17226	16959	16871	17095	17004	16968	16825	16911	17143	17008	16959	16745	17037	16888	17031	17069
32071	25515	29017	30987	30153	28942	28434	27552	26797	25560	24571	24139	23719	23437	23223	23202	23224	23341	23310	23296	23112	23293	23336	23311	23366	23477	23212	23318	23175	23245	23268	23229	23317	23219	23295	23158	23344	23186	23202	23205	23199	23200	23237	23162	23222	23319	23323	23234	23057	23329	23185	23291	23325	23210	23223	23414	23288	23330	23340	23195	23331	23262	23230	23120	23177	23312	23244	23177	23300	23192	23255	23172	23350	23260	23304	23133	23241	23323	23337	23339	23270	23342	23253	23371	23132	23232	23185	23202	23256	23262	23201	23129	23343	23219	23141	23212	23174	23331	23264	23361	23251	23167	23275	23140	23217	23469	23173	23250	23202	23280	23313	23292	23065	23215	23301	23256	23324	23192	23313	23317	23169	23262	23239	23280	23099	23267	23240	23331	23302	23212	23246	23284	23266	23253	23326	23273	23215	23316	23182	23410	23299	23154	23274	23182	23089	23330	23343	23146	23265	23368	23320	23276	23257	23332	23370	23115	23249	23268	23327	23251	23176	23303	23192	23177	23221	23167	23268	23073	23206	23251	23090	23244	23126	23214	23256	23305	23122	23409	23320	23172	23252	23357	23211	23319	23223	23287	23323	23209	23292	23282	23271	23167	23274	23278	23216	23250	23155	23267	23335	23290	23176	23187	23245	23332	23330	23332	23289	23278	23195	23223	23288	23286	23384	23369	23193	23251	23331	23367	23300	23442	23325	23178	23274	23201	23265	23284	23336	23254	23363	23172	23228	23409	23174	23352	23337	23130	23430	23240	23304	23287	23255	23321	23159	23174	23262	23298	23357	23249	23239	23290	23249	23143	23328	23372	23254	23226	23258	23341	23245	23242	23124	23282	23235	23236	23308	23227	23119	23336	23362	23251	23204	23189	23241	23281	23340	23277	23279	23246	23248	23271	23251	23246	23267	23179	23151	23317	23300	23259	23258	23154	23330	23407	23162	23219	23249	23390	23220	23313	23296	23345	23264	23332	23223	23296	23291	23267	23221	23275	23160	23288	23288	23331	23315	23349	23196	23310	23432	23363	23283	23275	23274	23364	23346	23277	23384	23300	23284	23298	23384	23197	23348	23204	23437	23206	23279	23388	23197	23159	23246	23150	23313	23305	23259	23484	23196	23356	23252	23178	23240	23370	23283	23213	23340	23319	23205	23252	23146	23203	23242	23374	23251	23269	23216	23226	23291	23222	23307	23282	23323	23379	23227	23188	23247	23295	23351	23264	23343	23515	23189	23357	23397	23161	23296	23330	23292	23259	23216	23279	23250	23362	23353	23328	23290	23328	23294	23145	23403	23149	23120	23353	23246	23281	23323	23292	23315	23295	23314	23221	23303	23188	23338	23261	23175	23219	23295	23208	23233	23227	23303	23421	23325	23372	23322	23276	23342	23205	23194	23240	23235	23251	23303	23408	23271	23231	23325	23209	23256	23184	23295	23317	23182	23320	23179	23260	23367	23090	23314	23277	23318	23306	23360	23353	23329	23323	23251	23316	23338	23295	23310	23299	23186	23338	23447	23129	23257	23306	23210	23298	23397	23312	23256	23264	23268	23328	23221	23258	23325	23423	23244	23304	23218	23354	23263	23240	23217	23353	23296	23215	23367	23277	23374	23299	23233	23275	23511	23293	23357	23305	23312	23293	23296	23236	23386	23256	23331	23301	23191	23320	23452	23228	23136	23304	23221	23213	23315	23387	23317	23404	23282	23115	23262	23415	23338	23326	23249	23303	23217	23290	23215	23430	23252	23431	23258	23302	23365	23332	23344	23217	23258	23291	23337	23319	23203	23395	23233	23396	23340	23242	23407	23355	23120	23288	23285	23374	23362	23328	23295	23404	23294	23307	23264	23396	23320	23228	23287	23311	23379	23377	23218	23170	23407	23295	23286	23157	23454	23278	23211	23225	23393	23275	23263	23348	23230	23275	23239	23257	23428	23312	23339	23369	23185	23205	23155	23326	23327	23319	23413	23218	23130	23351	23340	23252	23159	23149	23376	23317	23229	23296	23316	23409	23119	23227	23376	23281	23122	23280	23294	23228	23363	23157	23410	23253	23382	23418	23220	23330	23282	23233	23228	23325	23259	23333	23385	23272	23301	23359	23258	23176	23242	23191	23359	23273	23245	23315	23334	23165	23427	23233	23318	23474	23192	23381	23224	23232	23396	23335	23265	23365	23261	23315	23284	23320	23232	23211	23289	23119	23274	23267	23297	23388	23205	23373	23274	23400	23276	23266	23340	23271	23346	23291	23211	23309	23354	23243	23254	23206	23460	23294	23289	23293	23295	23198	23331	23307	23257	23341	23336	23281	23249	23385	23204	23344	23312	23393	23348	23174	23244	23386	23227	23258	23355	23316	23285	23245	23298	23293	23278	23450	23216	23254	23346	23252	23277	23353	23334	23340	23314	23363	23319	23231	23217	23345	23354	23375	23110	23312	23217	23401	23237	23375	23286	23291	23323	23340	23284	23178	23364	23238	23317	23275	23232	23330	23193	23413	23212	23306	23445	23362	23279	23176	23301	23320	23149	23324	23273	23328	23362	23343	23243	23287	23305	23232	23385	23329	23160	23371	23307	23421	23286	23342	23207	23291	23233	23387	23325	23407	23192	23390	23211	23225	23316	23300	23276	23359	23366	23276	23271	23367	23353	23269	23358	23282	23249	23368	23378	23321	23399	23332	23315	23327	23351	23344	23352	23240	23326	23308	23379	23376	23212	23166	23348	23291	23221	23262	23274	23187	23291	23304	23290	23285	23192	23328	23301	23337	23295	23262	23340	23301	23302	23338	23260	23359	23262	23141	23365	23262	23310	23345	23331	23395	23343	23235	23222	23422	23229	23251	23228	23312	23258	23268	23304	23283	23171	23324	23277	23265	23282	23289	23177	23449	23358	23303	23345	23251	23399	23331	23349	23355	23232	23286	23290	23341	23278	23315	23360	23208	23271	23318	23350	23192	23254	23303	23251	23338	23209	23406	23220	23490	23402	23326	23307	23407	23330	23324	23188	23318	23276	23395	23386	23155	23325	23245	23415	23320	23301	23330	23279	23306	23358	23358	23379	23347	23276	23340	23323	23152	23288	23214	23408	23329	23319	23321	23273	23350	23310	23293	23259	23262	23308	23392	23248	23326	23320	23216	23346	23370	23351	23402	23324	23362	23318	23383	23351	23296	23212	23237	23210	23355	23262	23451	23337	23289	23271	23348	23326	23350	23352	23213	23335	23303	23310	23275	23396	23297	23199	23322	23356	23320	23303	23358	23202	23319	23220	23361	23238	23264	23360	23299	23426	23216	23249	23202	23286	23310	23361	23522	23256	23333	23297	23246	23233	23315	23168	23183	23345	23349	23280	23338	23377	23220	23320	23432	23337	23210	23270	23380	23263	23112	23421	23295	23333	23371	23296	23315	23347	23220	23249	23352	23336	23280	23333	23272	23417	23216	23352	23144	23324	23265	23311	23346	23207	23247	23238	23321	23368	23403	23209	23461	23250	23401	23266	23275	23354	23260	23303	23351	23356	23262	23279	23275	23252	23245	23389	23363	23393	23362	23276	23235	23375	23361	23256	23292	23251	23265	23419	23354	23438	23238	23381	23248	23320	23406	23285	23432	23331	23206	23225	23388	23290	23403	23468	23375	23338	23359	23455	23289	23331	23338	23350	23296	23344	23133	23373	23296	23328	23372	23291	23288	23378	23226	23359	23363	23285	23294	23320	23220	23347	23288	23301	23420	23343	23288	23249	23317	23375	23217	23454	23412	23311	23235	23469	23201	23374	23269	23363	23349	23250	23351	23305	23377	23299	23380	23402	23295	23362	23432	23183	23208	23274	23262	23372	23228	23286	23304	23358	23308	23384	23331	23310	23451	23219	23363	23340	23305	23442	23294	23261	23366	23351	23275	23413	23261	23264	23424	23246	23239	23262	23317	23366	23376	23400	23395	23243	23135	23410	23197	23276	23279	23458	23339	23236	23182	23303	23218	23351	23372	23401	23328	23217	23241	23334	23247	23316	23315	23374	23282	23388	23387	23263	23307	23260	23298	23193	23314	23305	23397	23189	23349	23338	23277	23279	23389	23402	23397	23369	23336	23160	23338	23242	23275	23193	23298	23284	23366	23322	23408	23282	23236	23381	23265	23209	23365	23304	23387	23304	23223	23239	23253	23397	23252	23367	23377	23331	23284	23223	23430	23172	23294	23256	23276	23337	23220	23246	23276	23278	23390	23361	23354	23271	23332	23241	23309	23231	23377	23344	23250	23228	23372	23440	23259	23265	23267	23218	23182	23293	23278	23305	23289	23351	23371	23293	23246	23321	23264	23275	23463	23270	23266	23318	23297	23333	23322	23394	23345	23380	23345	23119	23257	23160	23384	23256	23266	23339	23222	23260	23242	23268	23454	23239	23309	23382	23233	23474	23336	23419	23186	23414	23271	23367	23325	23234	23415	23493	23365	23173	23342	23235	23337	23256	23364	23251	23473	23369	23298	23307	23247	23305	23402	23222	23330	23319	23315	23288	23260	23209	23400	23379	23250	23271	23238	23339	23275	23265	23209	23256	23417	23296	23305	23210	23339	23410	23297	23173	23320	23432	23190	23353	23330	23255	23263	23263	23442	23319	23225	23409	23196	23299	23303	23290	23160	23377	23370	23259	23388	23122	23383	23260	23289	23446	23263	23368	23261	23336	23348	23355	23318	23370	23243	23431	23368	23225	23268	23300	23188	23166	23436	23227	23388	23162	23377	23330	23235	23483	23239	23363	23317	23386	23259	23270	23473	23324	23314	23372	23303	23382	23319	23233	23439	23364	23279	23260	23367	23142	23371	23263	23354	23250	23205	23366	23352	23256	23233	23287	23319	23306	23304	23333	23286	23251	23295	23531	23384	23395	23346	23305	23317	23277	23333	23297	23258	23398	23394	23375	23290	23292	23333	23203	23364	23251	23377	23260	23285	23302	23337	23390	23383	23223	23373	23241	23237	23269	23309	23317	23389	23374	23315	23359	23346	23332	23327	23383	23359	23321	23319	23259	23356	23447	23316	23263	23321	23308	23303	23429	23322	23369	23427	23300	23336	23340	23377	23341	23320	23270	23290	23317	23258	23235	23244	23308	23285	23391	23216	23255	23333	23255	23142
29014	26542	25390	23617	22721	22197	20617	19071	18112	17461	16810	16573	16262	16440	16466	16410	16232	16278	16465	16289	16377	16415	16371	16244	16486	16269	16337	16305	16274	16590	16224	16324	16480	16289	16377	16303	16261	16371	16393	16317	16140	16370	16468	16326	16195	16205	16224	16179	16500	16201	16376	16488	16121	16162	16279	16283	16291	16544	16347	16370	16335	16425	16419	16204	16262	16458	16346	16321	16249	16409	16234	16211	16260	16333	16495	16261	16126	16309	16326	16277	16383	16395	16446	16344	16243	16338	16417	16146	16493	16395	16360	16296	16172	16243	16301	16177	16215	16453	16462	16206	16274	16289	16299	16525	16452	16179	16397	16445	16402	16464	16394	16413	16259	16339	16465	16355	16483	16299	16231	16332	16196	16428	16432	16227	16210	16244	16218	16306	16171	16210	16241	16094	16305	16300	16372	16416	16357	16319	16280	16290	16443	16481	16266	16188	16288	16293	16451	16436	16316	16183	16256	16215	16376	16426	16304	16324	16180	16379	16472	16379	16352	16274	16312	16113	16214	16204	16068	16273	16167	16337	16310	16336	16517	16109	16139	16305	16479	16174	16158	16557	16430	16243	16449	16340	16081	16360	16281	16242	16272	16370	16396	16295	16305	16378	16327	16150	16336	16481	16027	15968	16273	16368	16373	16237	16293	16279	16291	16392	16123	16294	16451	16347	16404	16317	16209	16224	16162	16378	16369	16254	16239	16015	16373	16133	16395	16372	16210	16524	16326	16232	16410	16100	16236	16295	16436	16706	16271	16341	16152	16246	16363	16265	16212	16338	16313	16278	16264	16270	16216	16239	16299	16537	16366	16177	16427	16322	16404	16307	16270	16287	16333	16196	16272	16261	16166	16150	16547	16553	16356	16377	16251	16318	16381	16215	16392	16446	16536	16414	16381	16163	16290	16368	16147	16340	16434	16286	16456	16360	16168	16480	16421	16242	16644	16323	16270	16313	16320	16419	16252	16299	16350	16381	16444	16446	16345	16239	16436	16185	16317	16358	16459	16519	16231	16444	16210	16374	16643	16267	16472	16441	16264	16532	16364	16690	16440	16198	16083	16190	16374	16446	16325	16238	16353	16262	16263	16234	16417	16328	16347	16240	16625	16387	16323	16428	16398	16449	16542	16283	16274	16474	16441	16516	16310	16291	16165	16333	16313	16320	16240	16189	16277	16397	16205	16440	16145	16369	16360	16401	16387	16418	16260	16497	16255	16202	16276	16437	16313	16333	16218	16596	16480	16323	16285	16428	16284	16316	16424	16253	16462	16307	16432	16386	16454	16237	16383	16278	16394	16180	16379	16511	16303	16451	16432	16390	16191	16180	16359	16319	16345	16499	16595	16350	16195	16455	16233	16542	16377	16390	16252	16288	16280	16390	16299	16313	16452	16448	16406	16404	16280	16045	16408	16249	16365	16080	16341	16300	16417	16228	16135	16294	16425	16420	16501	16397	16345	16423	16291	16132	16248	16301	16446	16396	16447	16318	16140	16157	16223	16231	16460	16258	16427	16219	16494	16383	16190	16256	16456	16396	16362	16404	16285	16341	16503	16466	16113	16251	16301	16484	16406	16340	16281	16287	16186	16252	16308	16320	16407	16404	16297	16321	16324	16384	16330	16334	16339	16445	16362	16403	16531	16472	16071	16315	16540	16475	16441	16305	16499	16367	16256	16434	16167	16156	16236	16214	16492	16350	16249	16228	16560	16480	16343	16234	16316	16095	16266	16238	16188	16249	16375	16513	16408	16398	16464	15980	16351	16515	16313	16353	16109	16342	16177	16263	16222	16217	16137	16389	16366	16299	16187	16299	16255	15968	16288	16336	16194	16266	16343	16572	16433	16430	16431	16209	16264	16071	16421	16040	16338	16343	16272	16479	16218	16298	16422	16326	16535	16429	16271	16216	16104	16324	16466	16237	16303	16347	16251	16278	16333	16245	16248	16395	16453	16326	16232	16461	16487	16464	16247	16296	16446	16337	16373	16378	16347	16384	16498	16322	16320	16129	16687	16375	16498	16376	16212	16416	16442	16410	16130	16413	16405	16407	16254	16395	16585	16452	16375	16291	16189	16370	16379	16293	16478	16343	16274	16115	16255	16179	16308	16421	16396	16274	16402	16296	16287	16532	16275	16429	16539	16179	16458	16357	16275	16435	16649	16312	16600	16185	16502	16460	16437	16342	16201	16298	16355	16280	16605	16319	16485	16112	16371	16267	16062	16362	16357	16304	16416	16378	16464	16418	16248	16523	16246	16290	16263	16338	16407	16329	16183	16348	16128	16332	16609	16534	16100	16316	16167	16236	16499	16400	16285	16169	16327	16395	16320	16317	16378	16433	16223	16242	16266	16218	16340	16189	16203	16319	16342	16191	16211	16240	16419	16353	16279	16345	16440	16363	16324	16202	16377	16432	16464	16233	16327	16486	16416	16349	16283	16414	16258	16472	16371	16326	16387	16205	16349	16008	16354	16288	16387	16349	16228	16453	16542	16393	16325	16487	16267	16214	16158	16197	16420	16357	16306	16485	16366	16311	16352	16451	16409	16266	16424	16415	16340	16147	16286	16090	16367	16159	16212	16312	16536	16258	16254	16237	16234	16264	16355	16379	16375	16189	16385	16349	16557	16329	16381	16387	16496	16442	16304	16384	16283	16321	16521	16241	16389	16309	16300	16195	16431	16497	16472	16341	16512	16233	16563	16359	16446	16392	16367	16424	16146	16440	16619	16472	16142	16410	16311	16233	16317	16218	16375	16411	16242	16256	16178	16289	16468	16330	16389	16381	16365	16288	16371	16320	16187	16077	16325	16431	16144	16266	16414	16174	16220	16231	16420	16253	16362	16433	16300	16187	16250	16225	16412	16239	16615	16238	16215	16155	16304	16311	16383	16392	16512	16159	16060	16127	16420	16268	16197	16167	16172	16301	16295	16474	16616	16358	16370	16326	16433	16605	16286	16270	16348	16211	16133	16331	16248	16264	16444	16497	16376	16572	16412	16355	16430	16271	16279	16267	16213	16162	16184	16236	16200	16091	16156	16332	16476	16318	16459	16387	16288	16306	16191	16150	16115	16211	16352	16394	16180	16186	16271	16301	16357	16300	16205	16057	16397	16407	16498	16403	16475	16370	16313	16483	16238	16352	16275	16363	15955	16477	16330	16456	16391	16323	16571	16412	16472	16176	16350	16363	16400	16168	16426	16435	16207	16356	16346	16142	16277	16143	16387	16480	16109	16367	16338	16297	16412	16243	16195	16321	16415	16382	16394	16546	16204	16280	16239	16254	16370	16312	16287	16320	16398	16154	16439	16441	16371	16336	16308	16177	16317	16268	16345	16577	16411	16435	16395	16540	16390	16308	16328	16325	16110	16389	16403	16239	16262	16372	16307	16145	16302	16408	16303	16547	16247	16185	16170	16267	16442	16430	16223	16322	16444	16420	16429	16433	16211	16214	16350	16149	16320	16405	16231	16290	16013	16485	16247	16224	16310	16258	16246	16298	16438	16321	16172	16240	16185	16322	16510	16463	16436	16269	16328	16319	16310	16192	16365	16382	16326	16373	16310	16142	16518	16467	16351	16249	16276	16385	16478	16372	16409	16403	16445	16373	16089	16366	16275	16308	16468	16462	16162	16445	16135	16177	16315	16521	16353	16542	16237	16315	16169	16179	16239	16322	16419	16227	16219	16315	16233	16340	16237	16261	16256	16267	16198	16304	16258	16337	16474	16125	16227	16397	16258	16489	16404	16360	16346	16381	16263	16352	16371	16383	16258	16224	16349	16297	16207	16408	16445	16534	16249	16447	16375	16368	16409	16395	16259	16447	16437	16220	16280	16245	16416	16383	16463	16302	16681	16388	16512	16323	16381	16109	16436	16440	16061	16464	16325	16360	16180	16363	16241	16308	16327	16414	16522	16317	16511	16384	16330	16301	16106	16310	16421	16412	16303	16177	16286	16423	16333	16332	16360	16102	16302	16341	16391	16370	16343	16174	16327	16232	16467	16185	16339	16144	16215	16382	16440	16234	16239	16203	16448	16246	16377	16539	16524	16262	16281	16272	16375	16268	16254	16427	16413	16259	16265	16015	16195	16157	16371	16396	16439	16404	16247	16417	16369	16223	16288	16300	16398	16535	16430	16291	16329	16382	16430	16296	16413	16352	16371	16174	16346	16349	16336	16443	16277	16348	16398	16274	16291	16216	16184	16158	16197	16268	16279	16261	16235	16315	16319	16273	16138	16281	16292	16295	16399	16331	16346	16375	16400	16419	16389	16459	16471	16370	16199	16484	16289	16389	16328	16453	16171	16425	16341	16275	16429	16643	16357	16215	16429	16134	16340	16490	16388	16281	16278	16388	16340	16199	16384	16183	16294	16576	16415	16151	16334	16417	16364	16449	16367	16272	16243	16459	16279	16328	16290	16274	16291	16200	16343	16346	16428	16261	16297	16263	16422	16329	16343	16252	16282	16468	16421	16332	16392	16302	16304	16393	16328	16196	16193	16346	16304	16216	16472	16269	16190	16324	16363	16448	16533	16326	16153	16522	16344	16097	16247	16184	16181	16344	16431	16634	16310	16492	16400	16262	16293	16403	16330	16161	16300	16403	16123	16258	16447	16510	16329	16222	16106	16309	16351	16212	16243	16243	16396	16437	16291	16293	16183	16373	16384	16269	16364	16131	16283	16225	16283	16309	16239	16355	16390	16259	16537	16255	16535	16189	16264	16378	16229	16326	16290	16365	16357	16389	16470	16221	16431	16270	16242	16319	16528	16501	16502	16342	16120	16227	16466	16217	16319	16306	16230	16239	16486	16285	16368	16357	16385	16271	16278	16352	16466	16148	16291	16210	16452	16424	16293	16394	16366	16420	16271	16550	16394	16375	16455	16422	16425	16088	16390	16332	16274	16410	16308	16299	16316	16242	16018	16312	16326	16206	16315	16376	16472	16432	16248	16320	16161	16425	16231	16286	16355	16503	16492	16273	16284	16259	16366	16510	16436	16347	16529	16404	16573	16252	16172	16402	16335	16443	16447	16244	16323	16248	16380	16283	16150	16111	16372	16239	16157	16507	16420	16316	16524	16438	16196	16295	16297	16438	16250	16281	16334	16310	16272	16503	16276	16557	16432	16246	16384	16151
30789	26553	28096	29991	29868	28674	27607	26518	25380	24568	24162	23942	23788	23726	23768	23698	23735	23651	23700	23635	23744	23698	23686	23573	23618	23570	23613	23698	23576	23515	23591	23624	23569	23623	23675	23696	23649	23715	23681	23695	23606	23781	23516	23555	23734	23690	23665	23743	23480	23689	23592	23611	23636	23676	23559	23609	23693	23578	23627	23574	23670	23638	23681	23541	23708	23630	23637	23687	23657	23735	23755	23592	23714	23618	23631	23543	23688	23629	23766	23641	23610	23590	23526	23515	23791	23535	23577	23719	23570	23746	23536	23747	23706	23582	23603	23743	23572	23607	23574	23551	23600	23684	23634	23761	23735	23683	23730	23830	23607	23709	23653	23744	23757	23550	23554	23654	23691	23796	23630	23610	23619	23639	23561	23678	23573	23600	23693	23609	23573	23742	23696	23717	23840	23514	23742	23698	23648	23596	23625	23717	23715	23742	23673	23764	23616	23756	23684	23739	23611	23598	23648	23751	23632	23695	23583	23685	23746	23705	23578	23671	23672	23672	23737	23649	23566	23818	23634	23670	23632	23681	23718	23720	23649	23667	23592	23568	23644	23611	23731	23709	23669	23689	23707	23619	23675	23661	23807	23671	23736	23673	23696	23614	23626	23702	23720	23587	23730	23613	23686	23650	23744	23568	23540	23780	23668	23572	23704	23634	23804	23751	23633	23680	23685	23639	23740	23731	23747	23640	23688	23717	23590	23693	23598	23670	23570	23675	23739	23570	23722	23706	23702	23575	23765	23640	23700	23588	23674	23679	23540	23731	23729	23644	23661	23649	23577	23477	23729	23616	23826	23710	23663	23636	23680	23661	23709	23594	23788	23755	23632	23692	23721	23611	23699	23676	23843	23637	23667	23694	23750	23610	23688	23616	23585	23762	23751	23582	23844	23711	23614	23762	23734	23526	23836	23660	23699	23674	23579	23662	23686	23686	23748	23650	23646	23509	23680	23774	23609	23682	23672	23648	23743	23673	23680	23551	23662	23609	23694	23642	23674	23691	23763	23750	23706	23778	23716	23711	23727	23720	23667	23700	23668	23802	23574	23706	23608	23567	23731	23669	23741	23590	23693	23612	23667	23673	23551	23781	23714	23585	23722	23743	23706	23728	23603	23777	23665	23781	23659	23594	23634	23730	23791	23622	23643	23664	23697	23584	23773	23642	23725	23723	23887	23582	23693	23850	23725	23632	23668	23586	23612	23719	23699	23602	23794	23657	23746	23710	23744	23634	23776	23654	23655	23667	23682	23576	23749	23601	23657	23651	23770	23667	23822	23691	23603	23503	23738	23579	23699	23743	23695	23693	23709	23628	23647	23613	23704	23604	23739	23781	23793	23811	23612	23654	23774	23641	23799	23561	23734	23595	23723	23668	23722	23591	23763	23720	23706	23650	23596	23738	23719	23694	23517	23757	23549	23725	23687	23627	23684	23571	23678	23774	23670	23578	23673	23735	23662	23651	23761	23649	23632	23698	23703	23592	23770	23810	23710	23700	23674	23712	23761	23688	23598	23643	23607	23609	23709	23885	23627	23672	23735	23560	23597	23775	23631	23704	23792	23656	23730	23740	23570	23789	23650	23789	23624	23614	23689	23766	23717	23725	23691	23730	23702	23649	23767	23632	23775	23599	23674	23688	23656	23835	23675	23854	23695	23803	23691	23670	23660	23789	23614	23773	23723	23746	23725	23552	23837	23528	23835	23609	23641	23769	23709	23494	23717	23705	23631	23520	23550	23729	23741	23619	23704	23619	23584	23741	23661	23584	23728	23669	23679	23715	23685	23671	23743	23731	23517	23694	23691	23538	23673	23680	23691	23599	23746	23501	23737	23636	23683	23637	23672	23663	23703	23627	23642	23696	23676	23583	23671	23613	23560	23703	23685	23753	23624	23730	23770	23610	23677	23817	23593	23702	23698	23663	23687	23659	23661	23596	23806	23683	23798	23802	23747	23710	23629	23731	23640	23738	23590	23713	23542	23725	23804	23778	23700	23759	23693	23685	23774	23664	23713	23611	23619	23629	23712	23541	23702	23539	23642	23667	23743	23651	23775	23700	23777	23600	23582	23842	23767	23691	23663	23694	23769	23672	23563	23660	23719	23563	23641	23648	23603	23731	23631	23712	23741	23824	23672	23746	23675	23672	23778	23649	23745	23663	23657	23757	23551	23675	23561	23637	23729	23707	23612	23684	23573	23847	23651	23659	23677	23841	23690	23782	23619	23797	23764	23737	23638	23712	23714	23580	23719	23645	23770	23671	23702	23525	23866	23679	23651	23646	23784	23805	23532	23812	23754	23634	23736	23589	23756	23671	23813	23697	23667	23667	23759	23596	23598	23656	23699	23725	23632	23711	23741	23776	23663	23527	23727	23795	23727	23639	23833	23640	23674	23848	23627	23585	23498	23525	23790	23743	23668	23636	23790	23553	23799	23468	23644	23689	23745	23691	23762	23664	23721	23611	23783	23551	23766	23866	23652	23636	23705	23706	23737	23654	23735	23634	23716	23648	23681	23533	23684	23758	23696	23601	23755	23604	23712	23651	23574	23644	23630	23761	23677	23751	23703	23805	23768	23729	23721	23794	23605	23707	23684	23613	23651	23797	23807	23591	23653	23656	23676	23721	23752	23684	23610	23602	23659	23675	23738	23649	23735	23504	23569	23731	23782	23781	23684	23655	23610	23689	23732	23822	23674	23811	23691	23682	23776	23607	23742	23840	23809	23764	23552	23830	23679	23737	23737	23717	23567	23699	23630	23687	23511	23674	23716	23662	23664	23757	23770	23726	23609	23666	23775	23591	23701	23615	23626	23683	23644	23573	23616	23784	23579	23755	23635	23665	23619	23793	23656	23732	23703	23858	23618	23701	23769	23638	23665	23687	23679	23687	23757	23623	23608	23749	23742	23729	23638	23672	23552	23825	23650	23583	23677	23589	23771	23689	23706	23711	23708	23682	23729	23661	23757	23638	23638	23689	23705	23730	23865	23638	23638	23643	23745	23726	23646	23773	23757	23728	23707	23781	23794	23694	23614	23727	23748	23862	23555	23677	23720	23881	23544	23773	23664	23731	23707	23679	23656	23629	23616	23657	23687	23788	23828	23599	23644	23619	23736	23701	23647	23691	23752	23617	23846	23737	23806	23611	23679	23702	23684	23572	23716	23681	23666	23696	23640	23762	23718	23639	23781	23773	23624	23629	23607	23706	23583	23712	23749	23633	23799	23669	23674	23647	23827	23750	23622	23616	23788	23762	23711	23778	23614	23752	23724	23716	23626	23626	23815	23724	23706	23815	23600	23801	23619	23747	23713	23634	23692	23726	23667	23630	23536	23803	23622	23748	23690	23790	23626	23501	23863	23673	23728	23525	23582	23647	23690	23650	23616	23649	23694	23751	23722	23686	23652	23647	23655	23735	23694	23583	23733	23786	23552	23660	23661	23743	23694	23788	23607	23699	23723	23630	23758	23719	23588	23762	23617	23702	23686	23568	23702	23669	23666	23727	23658	23779	23670	23676	23737	23819	23776	23642	23686	23708	23603	23749	23631	23817	23740	23603	23643	23686	23714	23724	23728	23774	23561	23688	23861	23656	23671	23647	23652	23756	23583	23624	23716	23827	23615	23568	23831	23721	23728	23620	23706	23593	23715	23746	23730	23645	23772	23619	23671	23587	23654	23627	23682	23629	23611	23759	23764	23703	23659	23779	23686	23735	23666	23851	23720	23657	23675	23692	23768	23695	23812	23725	23753	23663	23671	23665	23736	23767	23762	23667	23616	23637	23695	23777	23690	23690	23656	23751	23651	23585	23695	23730	23734	23683	23835	23733	23692	23699	23686	23762	23813	23644	23704	23711	23722	23642	23748	23703	23654	23824	23635	23687	23699	23682	23598	23712	23691	23778	23591	23889	23752	23777	23777	23678	23674	23806	23592	23661	23620	23794	23656	23630	23692	23673	23671	23753	23714	23737	23724	23759	23765	23706	23633	23717	23698	23634	23624	23680	23885	23777	23664	23686	23777	23616	23672	23860	23581	23691	23679	23667	23801	23636	23740	23589	23752	23678	23734	23719	23634	23781	23650	23756	23655	23657	23801	23660	23654	23740	23727	23636	23642	23667	23687	23670	23891	23620	23583	23622	23680	23611	23721	23647	23597	23647	23720	23712	23762	23678	23723	23660	23594	23548	23750	23718	23753	23537	23792	23687	23688	23715	23651	23663	23759	23680	23795	23644	23723	23759	23600	23738	23546	23722	23704	23711	23708	23658	23668	23636	23769	23640	23529	23775	23773	23713	23532	23740	23733	23761	23752	23599	23696	23709	23778	23743	23635	23637	23758	23713	23786	23704	23777	23716	23702	23699	23721	23627	23689	23771	23631	23707	23696	23627	23802	23709	23761	23826	23670	23752	23796	23809	23690	23690	23823	23670	23771	23731	23769	23635	23669	23787	23584	23722	23726	23672	23788	23644	23679	23600	23822	23555	23726	23769	23698	23670	23761	23707	23522	23787	23802	23595	23756	23582	23712	23830	23768	23793	23813	23699	23647	23700	23703	23726	23723	23643	23772	23804	23686	23752	23609	23789	23713	23754	23708	23647	23738	23776	23572	23712	23670	23667	23696	23772	23648	23749	23800	23711	23768	23735	23692	23780	23667	23715	23752	23583	23706	23746	23769	23703	23711	23655	23737	23841	23537	23605	23734	23747	23754	23716	23761	23665	23828	23524	23757	23553	23762	23640	23737	23570	23762	23695	23791	23635	23613	23704	23635	23658	23652	23564	23711	23773	23834	23708	23645	23704	23642	23761	23677	23640	23794	23544	23642	23717	23783	23646	23591	23722	23705	23681	23708	23694	23738	23575	23750	23814	23642	23815	23734	23710	23708	23779	23795	23840	23680	23741	23679	23644	23686	23634	23677	23782	23638	23781	23685	23721	23667	23793	23733	23643	23652	23758	23750	23737	23561	23888	23669	23764	23658	23706	23599	23726	23757	23699	23653	23734	23703	23795	23604	23660	23723	23605	23598	23744	23775	23620	23547	23762	23649	23703	23777	23757	23685	23732	23685	23680	23708	23678	23724	23620	23817	23751	23728	23702	23706	23806	23856	23638	23775	23830	23524	23576	23688	23791	23537	23896	23667	23661
34880	34331	31099	28305	26820	24834	22836	20205	18707	17991	17134	16768	16530	16370	16423	16333	16110	16358	16210	16243	16312	16391	16283	16574	16364	16275	16262	16507	16582	16444	16313	16404	16271	16372	16108	16217	16297	16214	16425	16411	16330	16430	16423	16423	16224	16235	16167	16179	16262	16344	16245	16331	16207	16328	16465	16339	16337	16239	16555	16283	16182	16357	16465	16449	16431	16211	16302	16095	16355	16496	16210	16480	16314	16296	16224	16413	16306	16286	16418	16096	16479	16433	16376	16429	16295	16212	16243	16156	16185	16494	16661	16383	16227	16205	16363	16464	16528	16376	16360	16453	16390	16303	16333	16214	16414	16296	16340	16226	16431	16269	16195	16372	16533	16442	16441	16302	16385	16264	16482	16240	16218	16319	16368	16378	16261	16273	16330	16468	16377	16349	16589	16471	16271	16282	16352	16410	16395	16366	16374	16278	16291	16332	16394	16667	16302	16381	16486	16179	16310	16350	16374	16412	16371	16345	16403	16310	16616	16418	16170	16289	16376	16350	16397	16373	16391	16368	16183	16240	16340	16332	16428	16356	16381	16694	16517	16302	16174	16231	16537	16309	16259	16292	16387	16371	16539	16381	16199	16384	16374	16278	16350	16364	16231	16369	16276	16339	16195	16369	16446	16258	16374	16369	16392	16240	16399	16360	16426	16286	16325	16430	16509	16429	16173	16231	16419	16351	16194	16507	16337	16477	16450	16321	16274	16276	16364	16537	16334	16334	16329	16349	16416	16157	16515	16422	16322	16335	16366	16206	16476	16560	16219	16260	16437	16447	16413	16239	16353	16274	16492	16550	16459	16323	16421	16526	16383	16338	16365	16377	16312	16469	16400	16366	16324	16521	16395	16481	16359	16250	16340	16262	16290	16587	16392	16418	16309	16215	16338	16404	16278	16238	16594	16249	16212	16407	16395	16371	16262	16250	16463	16480	16290	16380	16172	16173	16332	16265	16184	16346	16161	16426	16522	16379	16346	16445	16301	16419	16469	16520	16261	16084	16297	16175	16152	16216	16250	16142	16355	16237	16278	16157	16318	16379	16351	16308	16435	16240	16249	16454	16329	16281	16335	16278	16348	16416	16348	16229	16309	16150	16503	16536	16280	16331	16289	16376	16427	16173	16402	16465	16449	16269	16516	16323	16261	16333	16381	16326	16361	16301	16412	16221	16430	16409	16310	16596	16482	16386	16091	16242	16336	16251	16363	16317	16263	16395	16304	16442	16235	16464	16343	16391	16157	16214	16609	16423	16223	16364	16286	16593	16340	16400	16127	16225	16331	16412	16246	16421	16377	16313	16366	16409	16290	16249	16275	16191	16274	16405	16376	16346	16412	16460	16361	16210	16384	16195	16283	16393	16418	16425	16515	16553	16364	16506	16522	16278	16294	16232	16435	16470	16378	16416	16238	16361	16571	16552	16093	16327	16345	16395	16469	16351	16211	16314	16267	16183	16266	16223	16304	16363	16409	16627	16457	16394	16523	16613	16276	16328	16332	16236	16353	16372	16315	15956	16427	16356	16430	16332	16454	16410	16048	16299	16402	16506	16318	16404	16328	16367	16298	16301	16499	16265	16304	16242	16386	16282	16260	16243	16268	16398	16403	16235	16285	16169	16540	16188	16339	16378	16383	16485	16408	16197	16378	16294	16217	16199	16338	16349	16278	16447	16271	16457	16459	16377	16533	16361	16311	16315	16482	16404	16341	16296	16390	16428	16340	16511	16314	16457	16399	16365	16211	16471	16369	16324	16372	16557	16379	16411	16289	16409	16442	16088	16274	16369	16186	16333	16196	16192	16169	16238	16463	16227	16409	16403	16297	16352	16311	16278	16065	16283	16344	16325	16238	16347	16324	16294	16330	16326	16341	16225	16388	16519	16386	16351	16403	16331	16275	16278	16354	16299	16286	16477	16499	16471	16326	16422	16291	16479	16404	16387	16401	16506	16084	16140	16222	16261	16397	16371	16431	16476	16280	16059	16307	16461	16141	16236	16280	16571	16379	16246	16211	16457	16288	16492	16291	16077	16294	16303	16391	16383	16320	16226	16447	16302	16413	16349	16275	16382	16404	16223	16188	16438	16315	16299	16358	16531	16277	16533	16378	16387	16463	16359	16459	16352	16387	16372	16231	16391	16429	16591	16326	16478	16424	16314	16347	16187	16257	16381	16290	16265	16465	16315	16319	16119	16213	16187	16574	16365	16459	16471	16213	16310	16343	16289	16319	16403	16560	16548	16387	16620	16459	16280	16334	16411	16441	16212	16541	16507	16328	16240	16266	16353	16440	16189	16327	16273	16435	16445	16293	16360	16222	16291	16430	16310	16336	16404	16315	16115	16331	16379	16393	16286	16123	16171	16446	16259	16417	16228	16399	16472	16134	16184	16362	16429	16471	16568	16385	16519	16507	16285	16321	16428	16241	16195	16390	16188	16332	16219	16428	16573	16197	16481	16602	16511	16410	16506	16336	16601	16228	16505	16288	16464	16279	16561	16392	16358	16370	16164	16341	16402	16330	16437	16510	16500	16251	16370	16240	16417	16333	16420	16592	16382	16228	16580	16299	16621	16205	16328	16355	16369	16284	16478	16252	16427	16450	16371	16179	16166	16089	16333	16094	16226	16419	16438	16325	16539	16274	16369	16391	16220	15922	16336	16274	16319	16471	16413	16285	16283	16351	16204	16368	16385	16226	16560	16574	16298	16194	16282	16288	16301	16302	16301	16347	16348	16212	16338	16273	16195	16264	16372	16177	16464	16320	16145	16391	16377	16609	16379	16260	16161	16486	16365	16345	16517	16386	16350	16386	16532	16629	16276	16127	16440	16300	16449	16372	16317	16308	16339	16403	16295	16364	16307	16513	16321	16339	16347	16314	16146	16352	16263	16203	16362	16457	16297	16432	16338	16215	16430	16332	16294	16320	16391	16281	16143	16455	16323	16414	16426	16166	16181	16277	16157	16313	16476	16309	16174	16218	16575	16426	16246	16533	16476	16365	16263	16401	16438	16170	16331	16213	16414	16308	16359	16252	16408	16519	16555	16463	16197	16362	16506	16203	16440	16476	16431	16449	16432	16479	16413	16295	16410	16245	16236	16375	16282	16353	16272	16355	16352	16429	16361	16453	16372	16306	16384	16568	16247	16265	16286	16404	16408	16267	16398	16290	16446	16254	16275	16507	16539	16274	16494	16210	16324	16285	16241	16464	16475	16294	16095	16424	16253	16375	16367	16363	16364	16433	16377	16303	16656	16459	16225	16363	16352	16227	16371	16336	16262	16336	16517	16321	16310	16257	16277	16214	16273	16406	16350	16390	16361	16379	16229	16392	16386	16539	16447	16587	16436	16238	16273	16308	16342	16218	16414	16409	16370	16617	16197	16313	16241	16277	16267	16442	16367	16291	16433	16454	16338	16500	16328	16183	16194	16324	16450	16219	16276	16468	16412	16356	16361	16374	16540	16464	16166	16112	16376	16353	16564	16462	16361	16338	16292	16356	16442	16274	16276	16272	16509	16428	16199	16363	16364	16487	16597	16452	16344	16520	16281	16274	16327	16405	16313	16475	16429	16350	16310	16431	16383	16414	16324	16217	16232	16453	16293	16155	16228	16326	16231	16307	16399	16543	16412	16197	16365	16276	16684	16377	16307	16605	16414	16096	16280	16306	16442	16481	16239	16261	16427	16163	16232	16344	16215	16121	16109	16294	16199	16273	16245	16312	16360	16278	16502	16293	16513	16267	16299	16432	16404	16387	16538	16463	16242	16400	16304	16475	16341	16273	16341	16420	16236	16361	16293	16184	16390	16168	16069	16248	16261	16556	16342	16245	16356	16288	16468	16273	16391	16487	16457	16297	16267	16605	16413	16190	16316	16406	16323	16311	16218	16419	16279	16531	16339	16482	16438	16379	16363	16285	16417	16537	16324	16352	16278	16335	16350	16202	16339	16307	16473	16090	16345	16428	16386	16487	16288	16419	16296	16181	16367	16293	16216	16253	16226	16411	16225	16410	16280	16254	16073	16387	16313	16325	16289	16286	16465	16433	16351	16386	16457	16480	16464	16312	16131	16269	16349	16092	16218	16406	16420	16259	16447	16685	16453	16259	16441	16298	16459	16053	16414	16348	16377	16320	16220	16278	16539	16373	16275	16427	16247	16397	16313	16143	16249	16371	16398	16405	16537	16427	16302	16508	16413	16610	16329	16386	16530	16272	16158	16213	16257	16312	16426	16215	16304	16406	16264	16419	16396	16419	16364	16376	16503	16411	16439	16227	16292	16627	16321	16572	16377	16275	16427	16387	16238	16244	16457	16357	16228	16316	16436	16506	16404	16241	16313	16426	16109	16356	16469	16402	16413	16373	16196	16324	16245	16374	16310	16410	16314	16338	16436	16437	16232	16444	16358	16240	16434	16249	16362	16334	16214	16020	16276	16363	16541	16514	16437	16334	16433	16602	16405	16206	16371	16286	16462	16386	16107	16344	16335	16256	16358	16385	16403	16566	16246	16202	16327	16414	16323	16353	16295	16444	16403	16324	16325	16448	16438	16331	16386	16220	16373	16481	16322	16210	16187	16218	16347	16397	16634	16342	16284	16538	16546	16339	16312	16372	16321	16277	16229	16315	16309	16504	16280	16557	16299	16201	16459	16309	16244	16283	16234	16376	16307	16252	16444	16188	16454	16454	16323	16525	16321	16253	16412	16223	16221	16247	16342	16409	16534	16496	16206	16432	16167	16372	16223	16424	16471	16602	16449	16393	16360	16379	16262	16314	16319	16358	16331	16450	16443	16520	16407	16295	16330	16444	16501	16399	16521	16450	16278	16391	16419	16469	16473	16298	16243	16413	16270	16448	16396	16248	16406	16306	16443	16253	16461	16434	16494	16270	16379	16403	16298	16489	16376	16305	16364	16305	16408	16458	16364	16363	16498	16410	16344	16245	16387	16344	16241	16203	16188	16299	16308	16467	16414	16362	16343	16477	16274	16408	16490	16296	16349	16272	16476	16445	16666	16312	16508	16267	16540	16352	16458	16350	16387	16393	15988	16462	16301	16312	16347	16358	16347	16362	16523	16237	16334	16310	16228	16363	16309	16327	16144	16322	16277	16437	16193	16340	16156	16386	16463	16549	16404	16189	16207
33390	25998	29259	31149	29971	29039	27810	26825	25736	24976	24428	23970	23793	23800	23724	23696	23724	23726	23768	23624	23816	23759	23849	23709	23876	23740	23800	23786	23664	23653	23779	23654	23565	23634	23756	23743	23613	23693	23805	23584	23784	23789	23730	23624	23842	23883	23762	23603	23683	23716	23744	23687	23828	23542	23782	23586	23739	23704	23579	23707	23646	23724	23763	23641	23610	23764	23680	23648	23737	23726	23674	23566	23560	23681	23771	23717	23620	23763	23705	23695	23588	23753	23800	23663	23629	23848	23632	23815	23711	23664	23729	23720	23644	23636	23670	23808	23726	23736	23694	23688	23768	23808	23807	23588	23689	23637	23684	23830	23595	23697	23757	23575	23734	23703	23696	23665	23657	23725	23843	23673	23645	23654	23722	23803	23630	23846	23711	23765	23648	23710	23543	23733	23653	23691	23720	23719	23666	23703	23671	23686	23711	23638	23652	23883	23746	23807	23665	23815	23732	23732	23661	23692	23647	23696	23590	23752	23751	23728	23636	23872	23648	23872	23707	23692	23649	23761	23694	23694	23596	23620	23749	23687	23845	23668	23726	23709	23696	23678	23724	23775	23692	23572	23735	23712	23687	23854	23697	23805	23705	23747	23704	23828	23689	23739	23883	23661	23641	23620	23813	23730	23654	23786	23679	23662	23778	23673	23763	23756	23702	23749	23737	23769	23822	23624	23679	23654	23709	23730	23740	23736	23829	23681	23839	23778	23731	23802	23541	23704	23678	23696	23809	23661	23766	23750	23737	23578	23801	23728	23796	23712	23732	23695	23840	23758	23693	23824	23768	23722	23762	23776	23707	23866	23749	23818	23778	23707	23599	23779	23713	23727	23719	23765	23798	23720	23864	23730	23783	23690	23693	23800	23766	23721	23680	23797	23828	23829	23766	23630	23877	23688	23716	23671	23635	23668	23698	23719	23708	23687	23609	23670	23743	23720	23685	23681	23608	23812	23786	23709	23790	23649	23850	23796	23738	23807	23636	23757	23735	23706	23702	23599	23698	23769	23653	23842	23623	23748	23747	23740	23818	23643	23618	23751	23736	23733	23778	23763	23705	23791	23741	23720	23760	23730	23645	23694	23713	23791	23743	23805	23704	23804	23729	23721	23760	23772	23803	23708	23829	23792	23757	23863	23738	23706	23765	23875	23731	23717	23568	23772	23680	23745	23770	23675	23756	23687	23556	23775	23914	23622	23819	23755	23738	23770	23700	23770	23722	23693	23853	23827	23520	23754	23759	23833	23773	23690	23707	23786	23783	23783	23763	23700	23651	23919	23772	23781	23790	23815	23666	23647	23774	23713	23731	23761	23656	23639	23596	23662	23681	23796	23664	23717	23807	23744	23769	23720	23559	23902	23823	23657	23683	23723	23778	23758	23779	23686	23751	23695	23525	23799	23632	23816	23703	23743	23756	23782	23734	23702	23753	23814	23815	23676	23619	23685	23880	23737	23877	23741	23683	23832	23699	23745	23750	23698	23664	23823	23685	23757	23685	23781	23691	23742	23757	23769	23782	23773	23779	23738	23768	23571	23654	23837	23669	23745	23691	23666	23822	23753	23542	23796	23609	23742	23666	23837	23656	23702	23714	23867	23706	23619	23660	23787	23732	23790	23714	23805	23784	23820	23757	23729	23681	23789	23643	23640	23779	23808	23813	23765	23682	23838	23675	23720	23680	23774	23759	23619	23855	23833	23779	23779	23637	23797	23652	23757	23680	23850	23681	23838	23686	23675	23677	23805	23734	23786	23629	23752	23846	23768	23715	23619	23735	23784	23896	23627	23716	23856	23725	23719	23940	23686	23859	23792	23752	23845	23812	23805	23861	23706	23651	23672	23777	23787	23717	23787	23786	23683	23723	23723	23744	23748	23789	23756	23627	23869	23748	23792	23778	23800	23694	23696	23732	23775	23669	23739	23738	23704	23684	23614	23792	23695	23835	23717	23653	23764	23708	23947	23699	23800	23669	23764	23648	23763	23671	23804	23680	23590	23665	23859	23710	23850	23847	23626	23732	23762	23823	23801	23727	23797	23739	23682	23705	23767	23680	23864	23665	23809	23763	23784	23717	23815	23687	23770	23834	23734	23701	23691	23541	23641	23834	23848	23725	23777	23705	23779	23578	23737	23665	23707	23727	23801	23731	23766	23764	23728	23701	23745	23731	23789	23793	23753	23629	23809	23745	23794	23709	23816	23745	23753	23665	23781	23742	23730	23756	23815	23744	23808	23902	23806	23819	23666	23580	23813	23685	23812	23836	23744	23807	23660	23765	23652	23788	23889	23661	23816	23733	23729	23816	23725	23685	23756	23696	23752	23777	23895	23723	23748	23695	23777	23682	23765	23773	23695	23743	23792	23819	23753	23803	23630	23775	23745	23724	23725	23725	23693	23752	23804	23832	23914	23677	23787	23764	23811	23806	23706	23737	23659	23792	23768	23757	23719	23860	23725	23811	23771	23724	23785	23716	23764	23695	23824	23797	23692	23544	23841	23660	23768	23650	23812	23838	23698	23715	23706	23891	23722	23820	23725	23848	23698	23723	23841	23704	23704	23614	23807	23666	23694	23833	23808	23742	23755	23887	23698	23718	23672	23658	23858	23762	23693	23730	23663	23844	23690	23708	23712	23872	23747	23816	23851	23764	23637	23790	23716	23764	23726	23790	23751	23799	23723	23879	23870	23841	23757	23853	23796	23647	23829	23769	23875	23906	23850	23696	23741	23753	23773	23837	23678	23705	23727	23842	23588	23678	23668	23847	23645	23770	23724	23819	23729	23800	23879	23787	23822	23756	23734	23718	23705	23778	23884	23706	23868	23828	23696	23754	23813	23640	23656	23775	23815	23659	23819	23746	23711	23785	23750	23721	23747	23737	23631	23733	23701	23826	23889	23717	23698	23769	23753	23736	23807	23769	23780	23786	23806	23742	23750	23768	23690	23683	23615	23833	23755	23899	23753	23727	23804	23655	23737	23559	23768	23835	23698	23873	23675	23763	23738	23778	23811	23673	23682	23752	23910	23769	23625	23882	23824	23733	23719	23727	23823	23697	23878	23674	23797	23788	23671	23910	23885	23827	23704	23778	23737	23794	23714	23756	23728	23723	23719	23683	23828	23717	23773	23764	23754	23810	23821	23790	23703	23840	23706	23757	23752	23690	23728	23828	23708	23735	23724	23723	23755	23684	23796	23681	23762	23733	23802	23671	23752	23817	23779	23687	23848	23743	23740	23707	23818	23760	23780	23712	23842	23594	23820	23729	23650	23797	23705	23753	23817	23807	23774	23721	23763	23769	23715	23839	23688	23786	23770	23713	23800	23632	23792	23861	23811	23746	23753	23759	23654	23775	23716	23802	23675	23744	23866	23796	23688	23779	23669	23779	23782	23730	23843	23722	23789	23842	23802	23699	23794	23702	23787	23829	23762	23685	23731	23857	23661	23725	23781	23860	23645	23832	23745	23792	23802	23749	23759	23891	23754	23834	23717	23831	23649	23823	23682	23688	23798	23721	23792	23793	23757	23766	23726	23732	23840	23844	23730	23794	23719	23784	23815	23632	23676	23742	23839	23765	23749	23803	23739	23656	23743	23753	23720	23888	23749	23660	23789	23703	23739	23804	23826	23765	23801	23767	23684	23706	23782	23801	23766	23806	23821	23782	23710	23679	23750	23782	23840	23754	23637	23870	23804	23740	23890	23705	23788	23824	23813	23749	23740	23658	23770	23779	23655	23765	23735	23674	23725	23744	23878	23734	23798	23599	23793	23635	23767	23812	23642	23751	23766	23818	23858	23654	23742	23841	23799	23784	23811	23779	23655	23739	23736	23669	23660	23832	23733	23739	23712	23884	23723	23890	23818	23742	23733	23694	23786	23870	23887	23489	23856	23730	23668	23808	23803	23812	23672	23820	23672	23710	23698	23749	23878	23784	23812	23718	23930	23728	23778	23550	23719	23746	23799	23812	23800	23698	23727	23860	23715	23703	23807	23781	23840	23804	23745	23734	23816	23777	23659	23903	23750	23832	23759	23695	23796	23670	23776	23986	23779	23758	23640	23819	23787	23740	23779	23774	23800	23730	23842	23726	23780	23818	23698	23825	23777	23764	23844	23597	23741	23774	23909	23765	23688	23799	23737	23696	23718	23650	23844	23810	23671	23916	23703	23702	23798	23767	23869	23739	23726	23788	23774	23734	23788	23875	23674	23807	23729	23663	23788	23699	23725	23742	23856	23766	23674	23850	23794	23811	23690	23752	23816	23779	23710	23732	23728	23697	23753	23793	23729	23855	23668	23833	23834	23874	23688	23753	23598	23610	23794	23855	23699	23777	23877	23645	23751	23732	23768	23574	23830	23751	23672	23721	23756	23789	23733	23664	23715	23799	23724	23699	23813	23836	23813	23909	23665	23714	23871	23693	23816	23721	23868	23773	23757	23883	23738	23730	23758	23835	23662	23803	23833	23790	23627	23739	23668	23856	23787	23808	23745	23742	23767	23875	23678	23820	23799	23791	23756	23771	23793	23786	23748	23771	23878	23771	23913	23843	23748	23760	23815	23814	23784	23732	23750	23845	23809	23729	23795	23849	23787	23694	23713	23733	23748	23786	23823	23772	23655	23781	23820	23831	23738	23678	23766	23615	23772	23842	23775	23738	23732	23822	23878	23754	23878	23701	23718	23785	23962	23746	23835	23760	23742	23736	23733	23849	23845	23658	23737	23695	23683	23745	23732	23824	23757	23744	23618	23799	23689	23784	23779	23861	23673	23708	23802	23826	23731	23701	23723	23728	23810	23840	23798	23715	23855	23744	23692	23768	23644	23972	23773	23712	23738	23776	23603	23719	23932	23782	23849	23678	23622	23841	23812	23804	23880	23900	23656	23776	23806	23789	23688	23806	23794	23757	23805	23783	23635	23852	23545	23820	23816	23773	23750	23786	23658	23770	23768	23750	23795	23769	23769	23841	23664	23699	23764	23814	23701	23793	23646	23813	23802	23873	23698	23713	23661	23775	23796	23712	23845	23666	23806	23616	23861	23791	23767	23728	23847	23747	23764	23807	23678	23883	23729	23832	23797	23715	23693	23826	23658	23762	23720	23840	23693	23730	23709	23864	23827	23762	23695	23909	23707	23798	23773	23751	23849
36573	33052	29820	26187	23050	21185	19463	18115	17302	16658	16179	16322	15906	15748	15923	15713	15733	15866	15733	15681	15810	15983	15837	16016	15725	15699	15853	15564	15765	15869	15658	15944	15974	15914	15756	15795	15801	15795	15511	15679	15586	15823	15836	15906	15595	15888	15569	15762	15764	15739	15727	15650	15683	15985	15640	15795	15585	15688	15729	15671	15758	15806	15717	15767	15990	15848	15855	15785	15698	15637	15672	15823	15906	15746	15916	15598	15821	15694	15871	15811	15704	15668	15671	15815	15954	15719	15793	15879	15862	15647	15786	15909	15920	15748	15791	15676	15711	15848	15775	15869	15873	15727	15846	15940	15797	15782	15582	15766	15789	15705	15965	15951	15743	15734	15772	15841	15706	15816	15583	15616	15824	15821	15745	15621	15718	15830	15907	15788	15853	15861	15701	15686	15737	15939	15659	15925	15861	15879	15723	15761	15911	15751	15819	15727	15759	15894	15852	15622	15842	15695	15974	15799	15894	15650	15825	15733	15885	15855	15939	16054	15498	15788	15850	15793	15745	15857	15745	15786	15875	15630	15747	15773	15723	15816	15740	15644	15750	15660	15755	15612	15665	15786	15795	15819	15725	15903	15870	15782	15707	15704	15558	15735	15769	15951	15870	15769	15595	15797	15743	15654	15482	15500	15781	16010	15737	15663	15823	15764	15651	15911	15750	15906	15749	15734	15844	15709	15756	15618	15635	15684	15664	15504	15800	15812	15838	15741	15829	15709	15743	15955	15800	15755	15943	15976	15847	15756	15749	15714	15760	15632	15894	15804	15690	15720	15586	15552	15722	15867	15721	16049	15890	15692	15723	15836	15662	15752	15904	15812	15797	15832	15920	15926	15879	15982	15847	15961	15744	15781	15669	15762	15852	15632	15676	15988	15922	15725	15904	15631	15855	15715	15777	15789	15570	15838	15740	15776	15734	15704	15866	15717	15723	15746	15778	15821	15789	15631	15633	15902	15659	15822	15683	15715	15641	15629	15850	16032	15652	15988	15787	15802	15789	15761	15975	16006	15828	15712	15613	15730	15781	15822	15934	15782	15747	15816	15809	15697	15587	15583	15716	15920	15846	15708	15818	15786	15646	15757	15904	15704	15596	15669	15871	15784	15840	15751	15738	15677	15795	15760	15829	15878	15864	15882	15975	15761	15771	15824	15997	16064	15741	15655	15584	15748	15843	15729	15707	15651	15730	15725	15722	15761	15694	15611	15731	15678	15834	15770	15849	15709	16024	15889	15964	15902	15867	15913	15785	15831	15704	15896	15631	15608	15834	15593	15805	15891	15617	15842	15680	15737	15759	15632	15768	15730	15707	15780	15659	15753	15716	15944	15625	15756	15992	15798	15817	15658	15849	15810	15768	15765	16013	15703	15833	15605	15741	15750	15866	15659	15839	15940	15817	15669	15696	15630	15774	15701	15884	15791	15838	15818	15783	15859	15700	15795	15719	15770	15762	15653	15655	15783	15773	15620	15740	15749	15745	15789	15861	15768	15876	15813	15984	15712	15810	15733	15879	15666	15735	15814	15816	15633	15891	15801	15805	15884	15847	15771	16020	15738	15941	15816	15685	15681	15707	15610	15726	15653	15861	15871	15713	15479	15842	15829	15839	15893	15684	15874	15974	15719	15808	15699	15801	15670	15826	15867	15776	15760	15894	15954	15702	15810	15766	15705	15602	15829	15778	15769	15838	15867	15818	15764	15843	15990	15837	15808	15670	15614	15703	15636	15752	15798	15767	15796	15817	15732	15884	15694	15562	15649	15731	15864	15765	15815	15698	15729	15623	15777	15839	15805	15673	15577	15624	15684	15811	15716	15763	15784	15848	15644	15644	16021	15790	15793	15753	15802	15696	15701	15654	15665	15888	15940	15759	15541	15891	15749	15770	15883	16049	15712	15871	15789	15790	15730	15890	15641	15744	15843	15783	15897	15859	15785	15876	15851	15574	15922	15782	15572	15644	15782	15637	15972	15721	15944	15690	15556	15759	15708	15786	15927	15839	15778	15693	15885	15819	15556	15796	15971	15859	15689	16027	15823	15697	15812	15801	15768	15668	15802	15601	15739	15533	15627	15936	15647	15703	15564	15777	15809	15998	15831	15793	15716	15624	15668	15812	15806	15741	15669	15902	15617	15934	15774	15922	15888	15716	15915	15520	15586	15816	15896	15723	15767	15729	15723	15844	15893	15781	15764	15858	15613	15664	15723	15804	15744	15740	15857	15896	15812	15581	15766	15764	15733	15778	15799	15608	15810	15944	15734	15560	15701	15724	15847	15651	15860	15690	15833	15824	15620	15790	15764	15872	15685	15851	15698	15686	15799	15635	15803	15942	15725	15793	15743	15687	15963	15788	15895	15938	15853	15910	15845	15823	15756	15666	15771	15834	15697	15731	15728	15845	15692	15554	15775	15907	15631	15808	15829	15887	15801	15556	15671	15662	15859	15886	15709	15837	15850	15861	15689	15792	15719	15611	15617	15843	15766	15924	15832	15906	15731	15855	15961	15836	15708	15771	15786	15822	15698	15779	15659	15724	15494	15543	15802	15973	15743	15923	15862	15703	15860	15687	15829	15609	15725	15724	15753	15770	15924	15892	15618	15838	15661	15773	15837	15905	15937	15788	15893	15827	15723	15928	15714	15666	15706	15813	16070	15697	15728	15890	15628	15843	15506	15804	15671	15874	15871	15937	15817	15723	15748	15771	15856	15683	15850	15845	15951	15714	15795	15922	15630	15736	15797	15795	15723	15887	15781	15731	15683	15692	15852	15535	15764	15781	15871	15759	15897	15695	15807	15870	15924	15776	15718	15722	15830	15805	15755	15727	15700	15744	15898	15737	15845	15805	15862	15838	15644	15711	15855	15816	15684	15817	15894	15746	15698	15824	15698	15897	15748	15777	15667	15596	15840	15874	15926	15848	16011	15857	15852	15660	15620	15925	15861	15780	15832	15914	15739	15866	15894	15857	15710	15784	15926	15797	15756	15821	15851	15804	15874	15892	15702	15888	15842	15840	15733	15777	15677	15798	15955	15789	15739	15840	15484	15494	15803	16012	15689	15807	15744	15823	15705	15667	15771	15862	15656	15776	15665	15829	15732	15649	15881	15731	15805	15645	15821	15825	15825	15834	15740	15950	15679	15855	15824	15776	15530	15588	15728	15970	15821	15697	15505	15649	15724	15682	15836	15813	15842	15726	15869	15901	16005	15782	15858	15805	15862	15547	15781	15731	15760	15691	15902	15774	15839	15765	15668	15752	15690	15619	15787	15699	15737	15948	15594	15851	15677	15723	15845	15770	15760	15868	15833	15852	15683	15824	15842	15991	15794	16001	15783	15832	15771	15759	15775	15814	15665	15839	15882	15921	15825	15671	15621	15943	15708	15686	15907	15776	15677	15939	15744	15484	15669	15808	15771	15746	15781	15596	15762	15702	15732	15763	15837	15630	15829	15820	15807	15663	15736	15752	15738	15902	15780	15728	15889	15610	15665	15860	15717	15757	15652	15953	15818	15722	15707	15681	15610	15933	15735	15980	15694	15979	15795	15998	15883	15725	15661	15969	15771	15606	15777	15906	15826	15990	15853	15638	15731	15812	15755	15730	15816	15595	15784	15797	15748	15889	15747	15806	15707	15832	15886	16100	15607	15889	15880	15689	15607	15742	15666	15671	15844	15919	15795	15670	15733	15729	15720	15826	15668	15897	15709	15767	15844	15929	15735	15818	15973	15782	15693	15631	15803	15889	15800	15777	15839	15766	15822	15708	15642	15753	15845	15838	15888	15749	15838	15900	15732	15637	15793	15855	15659	15799	15710	15618	15953	15890	15702	15645	15812	15818	15716	15858	15917	15813	15883	15803	15647	15726	15872	15958	15744	15648	15739	15674	15661	15915	15854	15864	15820	16085	15863	15705	15779	15871	15722	15751	15618	15922	15886	15717	15733	15729	15740	15737	15747	15876	15749	15673	15849	15752	15863	15804	15921	15600	15675	15755	15872	15817	15582	15920	15862	15770	15764	15680	15858	15862	15561	15718	15849	15749	15830	15820	15578	15845	15866	15844	15678	15866	15824	15793	15856	15732	15726	15863	15723	15933	15853	16036	15613	15689	15544	15601	15943	15895	15902	15965	15886	15687	15625	15755	15886	15881	15791	15801	15570	15772	15711	15788	15676	15797	15834	15637	15671	15773	15715	15748	15686	15821	15727	15850	15692	15924	15867	15971	15830	15762	15848	15662	15928	15661	15748	15817	15906	15906	15774	15699	15905	15820	15808	15905	15770	15815	15979	16030	15697	15701	15559	15728	15784	15651	15752	15875	15754	15716	15660	15786	15678	15761	15692	15685	15590	15835	15890	15698	15756	15822	15930	15855	15736	15783	15748	15645	15578	15984	15871	15765	15896	15765	15888	15717	15901	15729	15803	15702	15708	15869	15774	15808	15717	15705	15822	15866	15728	15775	15644	15639	15974	15603	15858	15852	15835	15701	15828	15910	15708	15518	15547	15819	15648	15820	15968	15847	15688	15641	15537	15651	15789	15744	15683	15789	15698	15878	15624	15789	15815	15806	15687	15657	15790	16023	15780	15815	15999	15750	15776	15697	15914	15972	16031	15816	15802	15767	15634	15664	15906	15820	15994	15762	15760	15843	15726	15829	15820	15845	15949	15805	15699	15860	15861	15918	15751	15605	15571	15854	15666	15770	15663	15784	15957	15933	15662	15764	15796	15671	15927	15768	15857	15752	15723	15929	15785	15851	15650	15898	15513	15882	15924	15887	15772	15840	15742	15852	15731	15615	15600	15734	15789	15766	15732	15686	15767	15948	15696	15857	15844	15767	15609	15862	15936	15883	15761	15964	15765	15901	15854	16009	15867	16002	15747	15839	15701	15852	15874	15776	15876	15788	15631	15652	15655	15731	15857	15821	15797	16055	15624	15674	15835	15871	15669	15690	15808	15796	15710	15745	15607	15751	15821	15790	15767	15794	15690	15860	15779	16039	15780	15891	15929	15841	15601	15600	15754	15703	15850	15825	15702	15832	15950	15714	15711	15750	15864	15730	15784	15722	15718	15923	15775	15889	15739	15633	15924	15787	15816	15672	15877	15558	15779	15746	15892	15493	15700	15925	15798	15516	15822
31419	28019	30070	31021	30498	29176	27837	26922	26038	25281	24978	24607	24522	24389	24450	24312	24441	24286	24402	24460	24473	24530	24339	24404	24392	24441	24306	24374	24305	24548	24167	24377	24309	24414	24521	24370	24337	24434	24190	24448	24447	24408	24285	24431	24319	24364	24339	24358	24444	24256	24489	24273	24426	24354	24392	24309	24380	24301	24403	24392	24267	24378	24348	24227	24291	24467	24269	24351	24308	24457	24358	24410	24306	24467	24322	24413	24479	24306	24402	24320	24501	24483	24187	24360	24351	24299	24514	24317	24434	24453	24329	24405	24483	24356	24466	24258	24359	24272	24445	24333	24165	24318	24363	24346	24417	24390	24437	24272	24426	24324	24435	24316	24413	24251	24399	24361	24286	24270	24259	24485	24317	24300	24315	24415	24390	24345	24402	24255	24429	24384	24323	24413	24347	24451	24344	24416	24447	24297	24404	24422	24387	24315	24461	24300	24286	24343	24422	24248	24356	24350	24462	24425	24531	24337	24434	24326	24341	24539	24547	24474	24433	24454	24346	24226	24416	24355	24338	24312	24283	24349	24296	24476	24510	24389	24258	24469	24495	24406	24339	24424	24311	24456	24407	24431	24438	24269	24370	24279	24379	24373	24450	24506	24351	24372	24508	24354	24372	24396	24434	24326	24356	24453	24475	24360	24356	24437	24321	24294	24343	24360	24370	24344	24353	24277	24477	24249	24489	24365	24317	24493	24316	24309	24390	24368	24433	24423	24291	24450	24480	24401	24361	24464	24384	24360	24491	24252	24336	24531	24380	24416	24395	24448	24436	24358	24436	24363	24294	24485	24429	24321	24305	24388	24347	24451	24491	24318	24515	24309	24410	24396	24449	24340	24421	24458	24330	24441	24352	24355	24304	24272	24513	24532	24419	24464	24371	24324	24424	24517	24403	24421	24521	24268	24522	24455	24352	24405	24437	24413	24351	24453	24331	24563	24356	24487	24389	24447	24513	24267	24484	24419	24302	24489	24408	24285	24400	24328	24404	24396	24388	24370	24399	24434	24411	24516	24430	24245	24408	24373	24342	24379	24325	24531	24423	24376	24310	24446	24330	24420	24453	24399	24354	24409	24453	24393	24459	24437	24395	24340	24351	24241	24364	24405	24478	24441	24497	24358	24387	24548	24371	24436	24273	24421	24344	24413	24456	24497	24489	24477	24418	24457	24322	24464	24500	24371	24282	24361	24247	24390	24502	24311	24384	24451	24353	24474	24279	24332	24554	24491	24473	24359	24472	24346	24497	24293	24395	24366	24490	24378	24317	24217	24456	24363	24485	24412	24346	24442	24455	24416	24344	24415	24365	24407	24296	24499	24419	24460	24347	24430	24398	24411	24484	24378	24350	24362	24341	24421	24434	24334	24492	24411	24429	24411	24450	24401	24594	24304	24387	24419	24490	24511	24247	24349	24465	24369	24325	24389	24455	24322	24412	24518	24474	24446	24463	24465	24452	24339	24362	24484	24367	24535	24536	24455	24491	24428	24403	24501	24347	24421	24528	24532	24412	24352	24460	24283	24419	24475	24365	24422	24503	24460	24293	24388	24519	24518	24366	24365	24359	24381	24457	24316	24445	24384	24367	24366	24500	24326	24391	24452	24555	24503	24374	24344	24355	24500	24367	24529	24235	24435	24490	24419	24408	24419	24423	24372	24406	24557	24425	24359	24450	24396	24342	24343	24487	24443	24381	24521	24286	24364	24322	24438	24399	24496	24400	24339	24340	24450	24423	24427	24411	24496	24383	24318	24451	24431	24293	24378	24449	24497	24316	24384	24428	24476	24430	24485	24376	24418	24344	24566	24469	24347	24459	24345	24348	24305	24551	24403	24463	24496	24420	24412	24415	24399	24323	24422	24424	24486	24471	24253	24520	24425	24436	24260	24467	24466	24447	24340	24396	24374	24410	24370	24440	24413	24298	24458	24406	24407	24428	24436	24457	24353	24321	24332	24481	24435	24361	24425	24295	24573	24456	24351	24366	24356	24443	24342	24460	24321	24371	24512	24476	24458	24493	24280	24521	24309	24411	24514	24343	24370	24349	24385	24337	24403	24500	24448	24575	24358	24409	24492	24314	24282	24369	24374	24369	24344	24332	24425	24364	24335	24455	24299	24422	24417	24454	24442	24370	24348	24518	24459	24489	24410	24413	24404	24311	24468	24362	24465	24352	24441	24310	24398	24334	24392	24427	24341	24500	24356	24461	24341	24362	24402	24327	24473	24356	24268	24519	24382	24366	24350	24451	24551	24343	24479	24487	24500	24289	24358	24388	24347	24469	24416	24405	24428	24262	24557	24618	24425	24321	24394	24410	24481	24391	24285	24382	24285	24434	24412	24323	24533	24506	24363	24381	24418	24316	24314	24404	24238	24514	24472	24355	24426	24536	24236	24559	24382	24357	24367	24418	24418	24354	24498	24377	24450	24387	24523	24521	24418	24367	24404	24361	24455	24435	24439	24300	24407	24482	24335	24488	24534	24436	24345	24599	24384	24360	24544	24435	24452	24374	24483	24538	24238	24455	24395	24286	24420	24579	24335	24561	24314	24608	24481	24469	24292	24415	24395	24384	24427	24293	24470	24475	24486	24420	24301	24373	24270	24435	24402	24505	24304	24556	24387	24508	24434	24400	24455	24496	24334	24403	24488	24457	24437	24403	24524	24308	24513	24270	24269	24506	24410	24435	24411	24307	24346	24384	24435	24443	24518	24370	24440	24366	24323	24603	24355	24405	24411	24435	24407	24316	24513	24329	24447	24437	24473	24392	24395	24475	24388	24401	24416	24506	24401	24431	24339	24449	24416	24466	24408	24431	24503	24347	24414	24419	24423	24479	24462	24476	24466	24387	24331	24418	24390	24439	24430	24361	24410	24300	24415	24416	24486	24520	24366	24344	24365	24439	24378	24486	24469	24377	24394	24503	24419	24381	24381	24398	24354	24470	24404	24434	24430	24435	24361	24327	24332	24516	24407	24424	24473	24324	24618	24393	24343	24431	24416	24502	24418	24361	24395	24404	24560	24425	24388	24437	24318	24393	24521	24259	24565	24341	24606	24185	24484	24447	24458	24374	24383	24411	24487	24385	24376	24391	24426	24301	24413	24489	24443	24397	24338	24437	24405	24528	24424	24299	24379	24367	24423	24451	24456	24283	24416	24361	24465	24440	24326	24498	24441	24471	24480	24314	24438	24386	24349	24443	24417	24378	24582	24436	24454	24416	24489	24429	24406	24448	24336	24512	24486	24333	24423	24485	24410	24512	24298	24313	24340	24512	24420	24436	24452	24301	24432	24400	24448	24352	24325	24521	24408	24288	24404	24533	24357	24318	24439	24394	24380	24311	24407	24375	24502	24369	24345	24456	24505	24507	24428	24342	24389	24347	24423	24339	24403	24421	24325	24458	24453	24302	24287	24425	24346	24353	24499	24323	24499	24355	24436	24360	24398	24397	24486	24422	24312	24487	24373	24353	24262	24474	24384	24527	24413	24344	24454	24491	24441	24378	24415	24347	24320	24406	24477	24467	24317	24433	24408	24491	24407	24521	24454	24380	24497	24467	24338	24429	24380	24347	24388	24447	24490	24353	24509	24305	24388	24270	24424	24373	24447	24368	24359	24493	24460	24523	24519	24493	24493	24416	24326	24411	24529	24470	24352	24440	24446	24396	24520	24486	24486	24413	24497	24561	24405	24490	24408	24357	24493	24450	24380	24482	24445	24423	24267	24605	24431	24321	24485	24354	24503	24416	24411	24345	24465	24458	24333	24444	24395	24406	24443	24341	24506	24579	24577	24472	24446	24411	24483	24351	24466	24538	24375	24446	24441	24485	24356	24368	24297	24558	24471	24443	24335	24324	24483	24501	24339	24450	24446	24448	24476	24356	24346	24468	24376	24383	24509	24419	24353	24378	24443	24459	24330	24552	24331	24290	24413	24458	24441	24283	24395	24381	24480	24356	24383	24547	24402	24445	24381	24489	24443	24410	24349	24438	24304	24313	24489	24425	24417	24476	24496	24418	24492	24438	24470	24436	24406	24412	24290	24351	24450	24335	24351	24555	24479	24461	24331	24399	24320	24440	24411	24345	24577	24411	24402	24566	24380	24428	24305	24466	24403	24556	24514	24264	24449	24563	24391	24503	24387	24453	24424	24462	24344	24309	24413	24399	24397	24450	24334	24430	24431	24408	24355	24479	24390	24455	24312	24374	24565	24395	24475	24381	24359	24499	24397	24455	24338	24571	24374	24418	24454	24428	24511	24338	24417	24488	24413	24484	24439	24558	24258	24524	24439	24394	24404	24493	24448	24440	24381	24525	24376	24591	24379	24536	24586	24363	24419	24426	24312	24526	24436	24544	24384	24413	24412	24535	24418	24381	24447	24344	24374	24418	24473	24526	24367	24510	24393	24568	24400	24481	24372	24362	24575	24412	24393	24453	24370	24416	24485	24382	24437	24377	24444	24470	24436	24466	24484	24514	24487	24270	24495	24307	24407	24449	24539	24482	24406	24311	24328	24532	24268	24431	24363	24559	24380	24517	24325	24522	24431	24345	24499	24448	24459	24514	24390	24469	24432	24470	24377	24476	24393	24498	24484	24531	24444	24364	24353	24458	24333	24404	24441	24393	24456	24508	24410	24390	24353	24452	24522	24492	24438	24362	24360	24292	24434	24388	24437	24407	24324	24491	24545	24493	24426	24394	24484	24366	24471	24384	24389	24463	24320	24426	24546	24495	24391	24393	24471	24374	24300	24494	24472	24285	24430	24488	24408	24497	24458	24428	24271	24393	24447	24381	24478	24467	24442	24424	24389	24402	24398	24442	24473	24556	24317	24441	24429	24429	24463	24322	24518	24483	24389	24569	24629	24425	24280	24515	24389	24475	24447	24177	24356	24477	24414	24428	24481	24403	24434	24354	24558	24494	24445	24370	24405	24403	24412	24362	24331	24466	24408	24469	24362	24334	24465	24297	24451	24493	24400	24500	24373	24355	24401	24402	24432	24328	24338	24467	24353	24483	24471	24447	24362	24360	24508	24432	24457	24428	24403	24512	24356	24461	24352	24415	24375	24457	24309	24640	24389	24375	24393	24364	24284	24506	24387	24315	24449	24519	24406	24447	24304	24530	24296	24470	24447	24257	24525
40530	37344	33227	29216	25788	23159	22077	20577	19481	18363	17262	16552	16122	15998	16082	15938	16008	15866	15820	16013	16016	15988	16084	15919	16321	15886	15972	16019	15778	15887	15942	15971	16130	15936	15984	16129	15943	15996	16033	15938	15899	15951	15983	15958	16075	15857	15681	15935	15969	16024	16012	15815	15894	16010	15816	16049	15835	15867	15849	16020	15997	16030	15942	16052	15873	16057	15971	16017	15939	15890	16122	15903	15934	16056	15912	16000	15911	16157	15998	15973	16104	16152	15958	15892	15897	15941	16012	16081	16133	16171	15917	15976	16237	15940	15899	15974	15978	16048	15808	16136	16078	16064	16215	16093	15866	15832	15901	15938	15851	15954	15856	15862	16065	16007	15935	16087	16135	16119	15834	15978	15934	16002	16047	16021	16065	15867	15913	15797	15919	16054	15935	16112	15829	15958	15949	15808	16121	15900	16067	15995	15965	16045	15984	15862	15796	15942	16108	15991	15848	16011	15944	15952	15975	15789	15923	16000	16004	15814	15889	15910	16138	15927	15870	15877	16019	16107	16081	15824	15860	16098	15902	16070	16108	16032	15996	16085	15934	15979	15891	16004	15950	16071	16061	16103	15950	16015	16047	15945	15865	15967	15924	16017	15866	15996	16055	16211	16222	15691	15933	15688	16060	16012	16000	16017	15908	16012	15996	15977	15942	16180	16189	16008	16140	15866	15937	15926	16067	16082	16313	16023	15979	15973	16029	15947	15947	15877	16087	15921	15905	15959	16168	15856	15986	15823	15992	15790	16049	16020	15800	15985	15971	16005	16064	16132	15919	16358	16024	16035	15862	15921	15785	15878	15926	15977	15843	15924	15907	15892	15889	15951	15978	16100	15908	15884	15872	15961	15934	15779	15985	15870	15955	15987	15854	15955	15985	16060	15851	16053	15980	15836	15945	16102	16088	15968	15831	15988	15825	15701	15939	16136	15967	15978	16094	15919	16022	15834	15934	15783	15875	16024	15928	15762	15997	16019	15979	16003	16055	15971	16180	15838	15950	15818	15818	15977	15735	15990	16096	15969	16175	16032	16021	15886	15867	15919	16027	16113	15976	16145	16134	15843	15835	15939	15891	15961	16169	16043	16093	16222	16091	15965	15891	16155	15776	15838	16093	16096	16004	16190	16105	15959	16050	16102	15963	15838	15873	15933	15884	16167	16007	15826	15929	15867	15846	16034	16062	15989	15899	15884	15990	15920	16032	16048	15866	15867	16119	15853	15670	15905	15832	15799	15844	15876	15884	15871	15789	15925	15896	16083	16066	16151	16072	15922	15903	15848	15856	15950	16034	15964	16038	15977	16084	16092	16138	16195	15914	15955	16067	15968	16091	15825	15895	15954	15815	15923	16078	16034	15861	15927	16012	15708	15873	16276	16032	15922	15939	15850	15970	16178	16006	15927	16008	15988	15871	15852	15918	16046	16018	16022	15934	15959	15948	15911	16007	15849	16034	16178	16048	16068	15783	15809	16101	15987	16219	16069	15743	16027	15864	16170	16026	16152	16014	16081	15954	15894	15962	16075	15950	15953	16145	16038	15826	15827	15875	15792	16062	15950	15857	16205	16027	15843	16107	15822	16096	15932	16098	16081	15958	15918	15887	15941	15985	15864	15914	16089	16096	15859	15935	15893	16150	16088	15854	16006	15910	15943	15876	15814	16155	15971	15817	15822	15964	15793	16124	15905	15783	16060	15999	15990	16008	15896	16204	16031	15884	16003	15873	15985	15862	15772	15952	15972	15988	15741	16092	16052	15998	16115	16029	15650	16102	15925	16069	15952	15870	16134	15940	16063	16160	15927	16038	16095	15859	15968	15808	15920	15941	15938	15797	16004	16056	16128	16067	16007	15868	15879	16135	15926	15996	16065	16118	15992	16237	15962	15897	16082	15899	15955	15964	16125	15976	16122	15924	15967	16022	15955	16054	15965	16018	16193	16058	16083	15780	15915	15971	16009	15918	15919	16055	16078	16099	16255	15952	16033	15918	15951	16007	16002	15985	15993	16189	15933	15963	16065	16085	16034	16019	16032	15960	15948	16163	15912	15928	15972	16136	16113	15832	15842	15931	15970	15947	15907	16049	15995	15943	15901	16049	15968	15916	16218	16072	15977	16117	16090	16171	15979	16101	15999	15821	15857	15895	15885	15921	16027	15937	15995	15947	15958	16048	16025	16167	15863	15983	15826	15832	15918	15795	16131	15924	15877	15946	16101	15935	15997	15921	16011	15879	15935	16073	15965	16104	16030	16025	16093	16016	15943	16096	15923	15932	15847	15883	16105	16017	15948	16047	16110	16027	15965	15776	16014	16143	16018	16084	15806	16011	16174	16280	16059	15985	16025	15823	15886	15897	16039	15780	15804	16096	16096	15951	16091	16082	16005	16028	15885	15883	15875	15836	16150	16026	15838	16150	16028	16209	15783	15858	16087	15925	15915	15841	16110	15905	15941	15961	15705	16091	15985	16065	16079	15963	15904	16089	16106	15932	15983	16082	16048	16140	15962	16050	16091	16220	15925	16112	16032	16025	16056	15949	15902	15913	16015	16056	15872	16142	15973	15865	15994	16061	15990	15965	16017	15996	16015	15898	15978	15918	15920	15886	15964	15896	15992	16073	15860	16130	15923	15881	16111	16172	16072	16007	16077	16103	16060	15858	16153	15888	16150	15888	15857	15812	16118	16059	15994	15859	15794	15927	15959	15906	16277	16119	16038	16214	15937	16025	16148	15863	16016	16064	16073	15983	15857	16184	15874	15936	15938	15971	16060	16043	16072	15943	16064	16037	15907	16028	15855	16059	16030	16121	15908	16079	15987	16066	15769	15868	16120	16037	15981	16101	16121	15907	15912	16021	16131	16033	16007	15874	16039	16136	16186	16204	15938	16076	15952	16022	15936	16048	15932	15838	15975	15963	16198	16011	15921	16092	16009	16047	15938	16089	16054	15909	15946	15903	16147	16062	16042	15802	15952	16038	16037	15817	16099	15991	16213	15859	15791	15992	15905	15975	15953	15947	15774	15874	16083	15843	16027	15977	15865	15876	16012	16117	15865	16038	16008	16068	15876	15963	16013	16018	16142	16035	15958	16140	15877	15776	15987	16058	16074	15915	15811	15738	16076	15928	15999	16021	15962	16073	15966	15947	15838	16134	16217	15958	16051	15941	16045	15878	15990	16058	15983	16036	15972	16000	16098	16061	15896	15908	16145	15903	15876	16099	16027	15882	16049	16020	15859	16140	16042	16085	16143	15901	15748	15880	15913	16178	15860	16082	15848	15738	16100	16160	16027	16098	15958	15876	16069	16073	15956	15949	15952	15827	15937	15830	16113	16085	16180	16045	15800	15973	15921	16112	16034	16012	15960	16031	16083	16011	15935	15880	15858	15920	16168	15892	16013	15995	15905	16120	16118	15971	15887	15993	15933	15815	15860	15961	16028	15957	16002	15804	15849	15964	16200	16070	16182	16052	15791	15947	16166	15730	16055	16020	15983	15988	15936	16050	16083	16115	16067	15876	15888	16056	16126	16046	16047	16007	15819	16066	16133	16098	15943	15985	16010	16030	15894	16030	15783	15870	16030	15942	15891	15942	16011	16012	15794	15994	15985	16214	15839	16016	16238	15984	15960	15881	15625	15960	15988	16061	15945	15915	15618	15899	16136	16109	16279	16170	15915	15994	15879	16015	15907	16030	16076	16049	15873	15879	15870	16178	16022	15892	15958	15850	16162	15872	15962	15939	16043	16023	16077	15915	15888	15923	16047	15974	16151	15937	15950	16130	15876	15945	15959	16041	16057	16146	15832	15905	16026	16029	16074	16238	15981	15962	16049	16080	16197	16156	15902	15952	16052	15836	16009	15948	15984	16053	15730	15995	16070	16098	15995	15820	15931	15812	15974	16081	15959	15957	16003	16076	15941	16125	15919	15846	16068	15978	15961	15951	16047	15904	15948	15871	15883	15955	16074	16159	15756	15909	16106	16060	16076	16087	16034	16059	16081	16238	15838	15842	15971	15868	15934	16097	16032	15843	16093	16221	15972	15986	16273	16120	15976	15851	16075	15931	15948	16067	16026	16049	15899	15853	15881	15872	15877	16047	15938	15985	15886	16047	15883	15828	16005	15982	15914	15992	15977	15785	15856	16055	16168	15645	16076	16124	16225	15998	15879	16054	16009	15872	16043	15922	16118	16133	15988	16054	15910	15975	15894	15861	15914	16063	16065	15993	16126	15983	15919	15973	15911	15820	15968	16045	16090	15858	15946	15934	16036	16227	15959	15946	15936	15840	15836	15960	15958	16114	16116	15993	15935	15976	15871	16020	16045	15949	16032	15805	15990	15817	16057	15780	15949	16068	16142	16099	16121	16097	16151	15997	16129	16031	15824	15781	16036	16021	15970	15860	15856	16077	15932	16081	16047	15995	15769	15913	16026	16020	16067	15876	15979	15856	16062	15933	16085	16090	15843	16026	15924	15841	16072	16023	15970	15929	15972	16188	16152	15907	15669	16169	15994	15946	15851	16064	16068	16084	16017	15872	16116	15878	15713	16005	15993	15916	15853	16114	16010	15950	15964	16018	15783	15929	15855	15971	16086	15972	16160	15990	16084	15990	15933	15966	15893	16112	15802	15997	15913	15957	16074	16071	15912	15854	15888	15920	15902	16046	15922	15967	15837	16085	16015	15954	15907	15968	15945	15917	16076	15822	15960	15914	16032	16020	15920	15928	15914	16064	16176	16071	16131	15872	15955	15998	16078	15957	15930	16161	15860	15967	15846	16090	16039	15876	15993	15804	16114	16016	16016	16035	16042	16038	15769	16040	15993	15857	16035	15888	15995	15968	15859	15976	15837	15861	15883	16055	16040	15975	16004	16076	16136	16034	15802	16008	16053	16079	16037	16194	16204	16029	15967	15927	15927	16017	15865	15977	15981	16001	15777	16000	15903	15725	15908	15981	15901	16127	16108	15864	16029	16124	15984	15895	15944	15988	15954	16016	15963	15801	15950	16033	15903	15844	16120	15935	15963	16106	15954	15930	15990	16134	15995	15893	15985	15984	16006	16136	15819	15867	15969	16160	15873	15909	16106	16121	15966	15868	16067	16177	16107	16018	15934	16028	16186	16082	16058	16028	16206	15887	15897
33047	27007	30421	31361	30649	29566	28900	28382	27292	26132	25151	24602	24292	24291	24346	24167	24356	24195	24217	24124	24206	24300	24326	24243	24276	24079	24173	24171	24312	24199	24128	24105	24312	24239	24155	24178	24328	24073	24115	24294	24097	24289	24081	24185	24206	24190	24223	24162	24215	24149	24186	24127	24159	24210	24145	24115	24325	24160	24187	24310	24157	24281	24129	24110	24100	24225	24317	24158	24201	24160	24282	24218	24256	24256	24148	24223	24187	24236	24145	24153	24167	24324	24229	24049	24157	24238	24212	24246	24163	24258	24228	24110	24182	24171	24190	24261	24152	24138	24319	24184	24265	24225	24245	24247	24125	24133	24310	24227	24199	24217	24153	24282	24197	24200	24130	24284	24221	24271	24173	24151	24231	24333	24186	24110	24270	24234	24133	24297	24211	24110	24184	24151	24223	24237	24176	24033	24129	24236	24229	24321	24040	24218	24241	24320	24123	24269	24298	24120	24272	24114	24231	24221	24203	24171	24237	24289	24227	24164	24159	24206	24142	24145	24082	24328	24157	24212	24160	24148	24104	24266	24221	24258	24211	24211	24218	24160	24422	24029	24097	24253	24261	24192	24201	24203	24211	24319	24157	24274	24332	24253	24197	24221	24191	24197	24234	24178	24307	24232	24196	24236	24171	24264	24187	24112	24187	24236	24233	24181	24147	24252	24244	24154	24143	24196	24267	24065	24229	24208	24129	24180	24247	24131	24043	24246	24232	24158	24315	24178	24079	24283	24174	24267	24106	24168	24252	24278	24124	24240	24205	24261	24211	24362	24163	24193	24175	24341	24207	24203	24034	24178	24216	24252	24079	24178	24218	24205	24259	24166	24284	24142	24285	24282	24225	24228	24100	24129	24257	24183	24224	24299	24186	24152	24069	24159	24232	24213	24065	24338	24227	24284	24174	24264	24208	24326	24223	24194	24275	24109	24223	24211	24252	24203	24261	24286	24206	24168	24207	24134	24091	24283	24142	24190	24209	24221	24066	24260	24261	24202	24297	24296	24377	24102	24280	24249	24068	24198	24207	24271	24057	24375	24095	24251	24218	24303	24226	24208	24311	24238	24177	24262	24372	24325	24233	24241	24200	24208	24210	24152	24352	24117	24214	24177	24272	24232	24274	24201	24326	24242	24299	24233	24238	24182	24296	24100	24259	24245	24311	24214	24331	24165	24189	24158	24274	24150	24212	24228	24381	24195	24229	24148	24280	24238	24150	24312	24185	24233	24269	24143	24159	24249	24322	24255	24176	24182	24280	24058	24137	24223	24285	24133	24197	24293	24308	24216	24195	24162	24239	24274	24157	24326	24344	24241	24237	24167	24132	24235	24346	24249	24091	24240	24424	24335	24206	24245	24330	24221	24211	24231	24324	24143	24269	24283	24237	24234	24274	24320	24107	24248	24222	24189	24189	24163	24147	24138	24231	24137	24206	24328	24306	24303	24302	24204	24170	24251	24274	24219	24123	24246	24197	24237	24322	24226	24161	24390	24243	24243	24312	24187	24035	24169	24198	24280	24231	24158	24324	24140	24158	24253	24160	24186	24204	24257	24337	24143	24289	24208	24350	24327	24165	24131	24281	24185	24300	24197	24231	24251	24264	24230	24354	24292	24243	24357	24143	24366	24201	24242	24138	24381	24341	24141	24172	24210	24282	24321	24248	24064	24237	24240	24210	24280	24160	24113	24262	24061	24270	24274	24288	24216	24226	24318	24187	24198	24335	24208	24176	24213	24266	24237	24311	24129	24189	24124	24283	24195	24137	24244	24165	24185	24299	24268	24199	24247	24306	24204	24149	24339	24265	24178	24244	24170	24159	24213	24208	24226	24269	24336	24091	24283	24261	24227	24326	24125	24218	24215	24162	24251	24273	24279	24240	24170	24207	24264	24271	24187	24158	24145	24299	24262	24305	24249	24279	24196	24293	24274	24227	24229	24280	24326	24311	24225	24371	24125	24201	24322	24289	24266	24177	24178	24296	24393	24130	24181	24051	24241	24159	24178	24271	24218	24277	24261	24142	24252	24325	24251	24174	24177	24231	24247	24123	24170	24338	24338	24112	24194	24299	24263	24315	24196	24190	24246	24299	24284	24143	24289	24193	24236	24157	24183	24199	24332	24310	24233	24174	24102	24252	24268	24286	24219	24354	24264	24304	24242	24240	24174	24189	24252	24304	24182	24273	24272	24272	24190	24189	24393	24342	24236	24173	24236	24338	24295	24243	24206	24257	24339	24268	24334	24271	24275	24256	24288	24121	24288	24226	24218	24219	24204	24196	24245	24290	24199	24210	24267	24361	24184	24156	24215	24435	24125	24144	24200	24301	24226	24173	24234	24139	24204	24242	24192	24211	24189	24139	24138	24265	24253	24212	24323	24207	24211	24283	24133	24277	24240	24201	24295	24127	24223	24326	24267	24188	24258	24265	24265	24195	24147	24368	24126	24162	24324	24262	24266	24194	24168	24198	24341	24091	24236	24188	24177	24173	24281	24290	24315	24337	24207	24288	24237	24348	24306	24245	24190	24231	24164	24418	24182	24185	24312	24293	24167	24224	24205	24233	24235	24288	24173	24339	24208	24276	24115	24283	24216	24263	24310	24187	24371	24277	24187	24195	24300	24340	24338	24135	24220	24241	24211	24185	24314	24310	24302	24380	24241	24337	24171	24346	24195	24200	24269	24175	24369	24139	24306	24073	24113	24346	24207	24144	24277	24287	24132	24253	24082	24242	24246	24321	24113	24216	24343	24277	24232	24289	24226	24232	24265	24287	24221	24244	24313	24086	24153	24383	24188	24211	24166	24154	24103	24271	24167	24190	24134	24268	24341	24217	24199	24331	24118	24355	24203	24250	24289	24250	24215	24375	24182	24420	24237	24148	24284	24306	24255	24330	24237	24213	24237	24235	24140	24264	24247	24213	24214	24266	24257	24302	24297	24173	24337	24126	24238	24136	24291	24141	24232	24370	24219	24179	24186	24258	24120	24307	24270	24209	24159	24077	24213	24158	24318	24317	24222	24264	24300	24297	24163	24151	24387	24195	24263	24164	24373	24228	24194	24366	24257	24382	24227	24295	24244	24259	24251	24396	24204	24108	24272	24150	24272	24284	24180	24322	24215	24261	24233	24362	24162	24338	24255	24252	24226	24297	24118	24315	24197	24194	24231	24396	24128	24219	24388	24171	24306	24234	24358	24273	24184	24209	24272	24264	24249	24309	24339	24279	24100	24364	24206	24235	24208	24300	24390	24156	24188	24231	24227	24233	24341	24014	24301	24265	24292	24220	24070	24344	24219	24248	24201	24153	24120	24255	24195	24245	24254	24235	24301	24281	24153	24176	24168	24256	24271	24265	24206	24243	24255	24241	24213	24342	24233	24372	24185	24277	24293	24170	24313	24348	24331	24157	24169	24192	24270	24303	24180	24134	24335	24258	24179	24189	24255	24296	24209	24299	24208	24324	24242	24212	24255	24180	24275	24249	24282	24190	24154	24285	24166	24211	24283	24253	24205	24192	24310	24304	24195	24303	24029	24334	24261	24285	24132	24334	24257	24251	24250	24227	24341	24265	24282	24253	24293	24258	24106	24310	24269	24173	24298	24141	24345	24287	24111	24217	24285	24121	24336	24292	24203	24186	24195	24376	24390	24047	24190	24207	24193	24249	24194	24182	24428	24231	24217	24282	24285	24211	24216	24174	24320	24177	24216	24310	24303	24248	24126	24313	24203	24297	24215	24362	24319	24220	24337	24221	24265	24309	24211	24320	24215	24283	24252	24287	24276	24431	24165	24179	24346	24259	24301	24292	24325	24119	24355	24141	24245	24159	24205	24203	24159	24323	24319	24231	24146	24166	24175	24231	24404	24239	24223	24246	24293	24293	24334	24225	24336	24285	24271	24253	24142	24221	24355	24180	24205	24231	24181	24161	24246	24209	24478	24161	24237	24259	24284	24153	24171	24306	24249	24247	24225	24325	24379	24372	24276	24252	24353	24354	24109	24210	24231	24272	24245	24240	24288	24324	24217	24355	24258	24207	24309	24360	24179	24352	24254	24243	24399	24263	24192	24265	24377	24217	24259	24226	24262	24334	24355	24263	24218	24146	24185	24280	24184	24313	24269	24354	24173	24163	24162	24272	24100	24236	24329	24223	24187	24226	24251	24276	24216	24260	24238	24264	24328	24227	24271	24369	24125	24326	24325	24135	24332	24228	24322	24184	24190	24288	24227	24213	24249	24203	24292	24239	24330	24188	24455	24284	24324	24236	23980	24375	24228	24273	24108	24306	24095	24373	24232	24349	24233	24334	24119	24335	24182	24144	24181	24288	24247	24164	24241	24247	24291	24227	24216	24230	24224	24229	24284	24212	24274	24231	24237	24205	24264	24215	24334	24316	24213	24195	24350	24248	24252	24339	24190	24205	24276	24298	24318	24299	24235	24168	24137	24194	24233	24425	24158	24186	24441	24192	24217	24262	24278	24334	24232	24255	24152	24164	24171	24230	24251	24237	24330	24157	24210	24141	24284	24141	24360	24342	24236	24166	24181	24225	24280	24252	24374	24345	24135	24246	24234	24291	24220	24241	24124	24248	24297	24286	24250	24372	24283	24265	24337	24220	24165	24186	24283	24295	24312	24357	24140	24358	24326	24192	24249	24315	24224	24177	24171	24165	24238	24223	24397	24196	24198	24254	24326	24212	24239	24319	24258	24185	24246	24311	24292	24205	24241	24157	24320	24378	24299	24306	24197	24380	24263	24183	24293	24280	24179	24295	24317	24233	24347	24205	24258	24314	24361	24281	24293	24142	24352	24307	24201	24289	24287	24323	24247	24237	24229	24254	24295	24240	24274	24192	24333	24265	24174	24287	24165	24315	24260	24199	24295	24365	24275	24274	24249	24372	24126	24189	24260	24380	24251	24177	24353	24246	24330	24158	24335	24296	24245	24210	24223	24245	24242	24257	24302	24247	24297	24248	24300	24222	24387	24328	24221	24235	24324	24240	24327	24293	24354	24129	24311	24175	24391	24271	24271	24194	24186	24284	24179	24391	24230	24266	24369	24280	24233	24248	24259	24155	24269	24275	24214	24258	24317	24207	24330	24440	24180	24137	24250	24348	24341	24310	24296	24216	24234	24242	24232	24277	24300
33273	30164	26058	23116	20787	19316	18460	17482	16659	15898	15692	15613	15398	15646	15476	15156	15378	15565	15611	15527	15406	15439	15428	15386	15481	15506	15604	15174	15497	15332	15635	15469	15535	15500	15543	15594	15595	15480	15542	15461	15314	15387	15426	15519	15619	15529	15488	15354	15442	15499	15479	15432	15568	15475	15352	15525	15809	15433	15469	15349	15727	15476	15559	15631	15480	15179	15516	15272	15531	15450	15642	15276	15387	15374	15273	15427	15511	15458	15453	15354	15487	15372	15418	15321	15520	15613	15500	15419	15627	15406	15516	15333	15538	15522	15574	15460	15644	15487	15502	15383	15457	15466	15470	15293	15515	15313	15637	15588	15564	15517	15347	15501	15480	15418	15476	15486	15617	15399	15659	15477	15541	15394	15485	15602	15348	15416	15408	15401	15469	15491	15572	15487	15546	15621	15494	15467	15458	15696	15469	15364	15728	15299	15254	15475	15425	15456	15561	15455	15269	15422	15339	15354	15499	15465	15550	15522	15471	15483	15675	15398	15584	15436	15479	15583	15495	15417	15646	15510	15537	15525	15539	15425	15505	15468	15484	15334	15494	15523	15470	15208	15508	15483	15335	15600	15305	15308	15523	15625	15717	15609	15323	15370	15580	15511	15493	15524	15428	15486	15479	15427	15542	15593	15596	15532	15310	15335	15651	15230	15584	15529	15395	15630	15543	15409	15543	15420	15445	15480	15421	15411	15499	15492	15446	15564	15577	15496	15559	15457	15507	15499	15325	15482	15360	15568	15532	15341	15413	15446	15547	15398	15448	15471	15335	15580	15567	15647	15348	15582	15394	15502	15567	15340	15360	15284	15273	15462	15447	15576	15369	15523	15631	15404	15491	15692	15271	15381	15454	15582	15390	15432	15544	15446	15569	15461	15565	15614	15499	15342	15548	15350	15304	15543	15657	15323	15587	15351	15495	15520	15531	15429	15324	15353	15613	15570	15596	15530	15590	15419	15330	15480	15468	15580	15453	15569	15462	15441	15386	15414	15535	15314	15398	15376	15358	15551	15588	15352	15533	15440	15589	15536	15510	15280	15553	15623	15464	15414	15281	15450	15534	15575	15675	15528	15276	15658	15398	15625	15444	15497	15489	15407	15546	15534	15576	15454	15514	15450	15457	15268	15585	15299	15496	15468	15731	15475	15369	15422	15596	15424	15454	15474	15554	15602	15490	15563	15445	15678	15596	15475	15324	15383	15296	15496	15548	15595	15597	15507	15431	15630	15761	15495	15508	15596	15564	15576	15524	15608	15439	15403	15325	15418	15584	15359	15460	15569	15435	15498	15359	15518	15487	15386	15455	15377	15697	15516	15569	15410	15454	15317	15329	15301	15361	15474	15590	15415	15533	15641	15300	15324	15476	15374	15601	15448	15499	15675	15557	15644	15509	15509	15690	15422	15479	15339	15547	15499	15645	15633	15540	15487	15427	15612	15641	15555	15334	15241	15379	15470	15343	15532	15601	15757	15672	15576	15488	15488	15489	15355	15518	15387	15418	15479	15571	15288	15462	15363	15361	15445	15595	15519	15636	15458	15539	15309	15599	15615	15421	15461	15240	15375	15542	15476	15567	15414	15357	15503	15456	15475	15430	15542	15393	15340	15389	15546	15483	15557	15601	15580	15348	15774	15440	15411	15754	15337	15321	15370	15476	15415	15422	15450	15530	15654	15522	15482	15482	15392	15373	15553	15566	15569	15396	15426	15373	15321	15357	15562	15613	15508	15473	15563	15619	15375	15480	15632	15276	15538	15556	15492	15469	15467	15466	15338	15424	15495	15514	15500	15578	15321	15641	15397	15458	15484	15380	15354	15587	15446	15597	15423	15296	15484	15561	15513	15402	15326	15507	15685	15614	15516	15604	15632	15651	15472	15378	15580	15539	15554	15522	15487	15483	15436	15476	15399	15504	15729	15608	15489	15571	15598	15495	15501	15561	15609	15544	15387	15459	15518	15331	15509	15377	15411	15388	15374	15534	15385	15392	15479	15889	15541	15440	15300	15477	15488	15302	15531	15450	15552	15461	15451	15240	15385	15458	15351	15375	15254	15642	15503	15591	15708	15497	15430	15397	15564	15318	15506	15405	15383	15426	15486	15336	15412	15488	15479	15258	15562	15825	15398	15658	15400	15490	15446	15564	15706	15713	15459	15446	15438	15411	15440	15275	15513	15595	15411	15487	15614	15576	15576	15521	15562	15476	15484	15310	15213	15642	15578	15554	15431	15505	15554	15583	15505	15379	15519	15506	15364	15571	15401	15661	15524	15489	15571	15402	15700	15588	15491	15637	15499	15508	15409	15629	15496	15596	15441	15566	15426	15412	15602	15415	15492	15447	15448	15397	15469	15399	15412	15440	15490	15532	15385	15471	15618	15479	15469	15305	15477	15445	15626	15518	15488	15648	15626	15614	15620	15416	15499	15353	15573	15428	15266	15627	15486	15364	15361	15306	15465	15325	15509	15673	15413	15330	15473	15368	15402	15396	15321	15443	15472	15460	15249	15519	15543	15505	15324	15527	15388	15344	15399	15520	15525	15460	15422	15277	15563	15409	15465	15459	15598	15696	15495	15553	15450	15551	15437	15280	15423	15454	15602	15320	15546	15458	15489	15433	15413	15578	15464	15421	15673	15419	15486	15674	15523	15546	15423	15693	15417	15436	15651	15515	15500	15575	15677	15492	15524	15357	15503	15375	15482	15413	15600	15613	15383	15476	15564	15718	15675	15365	15579	15479	15633	15497	15538	15417	15438	15674	15619	15756	15567	15432	15535	15609	15485	15399	15596	15724	15563	15608	15324	15369	15426	15325	15692	15561	15365	15434	15578	15417	15504	15363	15559	15302	15598	15636	15310	15456	15283	15458	15441	15438	15477	15401	15338	15261	15528	15461	15466	15435	15653	15502	15539	15413	15452	15484	15370	15518	15619	15387	15506	15666	15687	15433	15426	15374	15387	15379	15526	15564	15424	15593	15574	15560	15468	15459	15496	15324	15650	15525	15597	15571	15407	15520	15467	15366	15434	15553	15484	15348	15228	15541	15437	15513	15465	15285	15467	15423	15652	15683	15690	15415	15460	15434	15479	15472	15322	15426	15562	15512	15437	15532	15592	15392	15514	15454	15495	15207	15440	15420	15583	15521	15533	15408	15549	15356	15521	15623	15673	15530	15589	15329	15740	15641	15423	15630	15534	15562	15526	15674	15525	15359	15529	15567	15684	15571	15527	15684	15585	15582	15403	15465	15457	15764	15485	15540	15405	15403	15404	15577	15511	15425	15402	15517	15459	15575	15434	15545	15432	15373	15369	15453	15476	15258	15568	15404	15639	15395	15464	15549	15461	15309	15502	15474	15412	15771	15643	15479	15510	15609	15564	15382	15594	15422	15417	15413	15489	15560	15454	15613	15360	15406	15390	15496	15467	15712	15504	15472	15563	15503	15385	15547	15203	15677	15647	15428	15498	15419	15553	15428	15552	15630	15469	15311	15522	15449	15603	15569	15479	15446	15402	15361	15448	15346	15574	15555	15584	15628	15633	15772	15722	15477	15697	15760	15422	15572	15582	15442	15657	15468	15592	15649	15438	15388	15529	15592	15417	15726	15502	15478	15459	15501	15567	15454	15411	15701	15614	15519	15474	15552	15356	15524	15462	15482	15473	15395	15524	15437	15515	15336	15623	15558	15603	15473	15530	15378	15472	15447	15494	15524	15221	15622	15534	15500	15599	15371	15301	15456	15588	15397	15517	15519	15649	15681	15373	15480	15644	15635	15690	15538	15524	15824	15624	15505	15561	15384	15394	15454	15438	15574	15493	15388	15489	15635	15555	15625	15346	15745	15460	15554	15625	15404	15404	15727	15594	15491	15461	15485	15462	15354	15523	15550	15556	15602	15235	15667	15663	15563	15413	15618	15579	15294	15630	15453	15418	15500	15365	15333	15522	15483	15525	15704	15379	15359	15382	15514	15546	15668	15328	15358	15660	15599	15497	15381	15581	15379	15606	15678	15410	15594	15498	15367	15342	15365	15626	15501	15369	15559	15701	15397	15506	15621	15423	15628	15482	15643	15430	15548	15513	15656	15510	15352	15602	15660	15573	15411	15608	15501	15453	15429	15316	15439	15493	15405	15591	15575	15590	15399	15508	15789	15511	15319	15507	15405	15490	15501	15248	15482	15376	15354	15574	15650	15479	15505	15481	15447	15465	15554	15512	15509	15490	15541	15311	15601	15462	15429	15463	15327	15359	15633	15615	15374	15584	15538	15526	15435	15309	15604	15424	15506	15469	15411	15366	15542	15360	15497	15634	15596	15534	15477	15456	15589	15379	15489	15621	15406	15685	15546	15368	15496	15310	15571	15264	15525	15653	15479	15505	15745	15502	15622	15691	15389	15471	15359	15424	15404	15514	15760	15650	15415	15460	15519	15538	15565	15413	15774	15443	15540	15299	15622	15517	15284	15450	15242	15561	15427	15455	15541	15533	15305	15593	15717	15569	15589	15563	15544	15365	15613	15599	15444	15376	15281	15463	15369	15499	15452	15476	15634	15619	15611	15352	15633	15396	15669	15478	15582	15562	15501	15482	15535	15364	15558	15561	15501	15356	15491	15491	15634	15654	15543	15445	15603	15666	15642	15304	15647	15333	15554	15377	15411	15750	15630	15651	15568	15514	15370	15696	15605	15312	15560	15465	15353	15434	15468	15296	15415	15479	15461	15241	15517	15546	15542	15594	15439	15523	15364	15403	15364	15426	15311	15349	15497	15553	15446	15337	15492	15499	15452	15587	15374	15509	15487	15409	15403	15713	15366	15555	15413	15649	15434	15477	15558	15280	15479	15433	15563	15347	15383	15472	15722	15466	15451	15565	15706	15636	15800	15599	15504	15532	15487	15472	15541	15473	15614	15681	15404	15462	15583	15552	15551	15444	15615	15421	15483	15553	15569	15545	15589	15418	15344	15619	15495	15463	15648	15540	15379	15558	15178	15437	15569	15398	15593	15589	15475	15343	15487	15413	15421	15493	15553	15567	15418	15501	15693	15531	15276	15563	15317	15646	15586	15351	15442	15366	15667	15553	15497	15397	15515	15623	15543	15595	15401	15543	15434	15472	15543	15616	15475	15466	15240	15561	15668	15472
32534	28283	29473	30848	30335	29097	27935	26977	25792	25208	24716	24733	24729	24758	24677	24576	24714	24605	24700	24715	24781	24623	24748	24592	24647	24655	24747	24670	24638	24705	24592	24695	24529	24625	24637	24808	24574	24524	24677	24639	24789	24597	24703	24626	24732	24675	24607	24690	24511	24678	24697	24553	24653	24524	24671	24615	24697	24620	24665	24637	24629	24631	24649	24667	24671	24667	24669	24665	24642	24477	24722	24378	24593	24680	24638	24638	24675	24712	24562	24557	24734	24583	24654	24601	24684	24649	24636	24684	24568	24731	24688	24737	24647	24603	24555	24624	24689	24528	24628	24754	24656	24610	24655	24522	24649	24660	24620	24681	24694	24719	24699	24581	24756	24628	24648	24546	24606	24504	24715	24563	24729	24457	24558	24674	24602	24653	24603	24642	24715	24787	24677	24595	24535	24690	24453	24641	24800	24650	24724	24661	24626	24619	24563	24678	24694	24660	24620	24612	24537	24782	24560	24682	24614	24534	24787	24656	24602	24511	24689	24598	24596	24691	24617	24681	24555	24698	24686	24570	24635	24679	24482	24685	24611	24585	24603	24524	24677	24635	24631	24746	24573	24686	24517	24663	24668	24662	24526	24696	24725	24577	24664	24700	24567	24791	24647	24714	24733	24708	24558	24758	24735	24666	24585	24653	24688	24740	24702	24517	24551	24620	24591	24636	24572	24721	24676	24615	24666	24720	24592	24696	24592	24515	24663	24670	24642	24408	24631	24683	24553	24724	24640	24621	24612	24558	24853	24654	24813	24606	24697	24700	24582	24563	24620	24683	24669	24724	24592	24583	24655	24772	24745	24760	24696	24613	24652	24702	24666	24676	24685	24566	24807	24706	24647	24751	24588	24717	24641	24722	24652	24586	24635	24562	24642	24641	24659	24669	24638	24653	24708	24648	24685	24652	24705	24845	24614	24696	24659	24540	24654	24795	24660	24647	24797	24632	24661	24767	24673	24706	24681	24625	24637	24644	24732	24599	24669	24648	24632	24667	24701	24503	24733	24647	24680	24597	24641	24576	24700	24502	24599	24666	24593	24705	24606	24652	24606	24606	24656	24807	24687	24723	24530	24674	24652	24594	24728	24657	24615	24611	24692	24603	24650	24663	24666	24655	24717	24602	24624	24710	24746	24637	24617	24608	24767	24604	24724	24676	24657	24620	24613	24614	24704	24710	24640	24638	24656	24765	24517	24475	24630	24609	24607	24791	24704	24776	24615	24582	24705	24658	24662	24605	24629	24679	24623	24608	24632	24709	24644	24753	24662	24718	24612	24736	24769	24654	24560	24709	24703	24673	24663	24724	24609	24685	24643	24745	24690	24652	24549	24661	24789	24632	24741	24723	24689	24572	24629	24638	24574	24670	24697	24820	24763	24732	24549	24417	24773	24573	24700	24597	24659	24737	24534	24775	24697	24718	24633	24689	24606	24611	24606	24595	24707	24458	24774	24707	24650	24712	24636	24581	24668	24666	24654	24687	24652	24772	24637	24631	24712	24643	24770	24635	24684	24647	24634	24736	24783	24669	24683	24646	24666	24658	24768	24691	24600	24635	24647	24604	24750	24651	24719	24667	24753	24747	24700	24658	24597	24630	24636	24644	24600	24572	24620	24773	24627	24586	24664	24697	24666	24760	24606	24694	24613	24774	24684	24754	24735	24643	24770	24563	24723	24553	24717	24533	24615	24622	24513	24666	24609	24688	24717	24685	24674	24597	24699	24652	24597	24782	24738	24753	24548	24573	24802	24715	24570	24617	24703	24784	24604	24603	24556	24807	24534	24678	24775	24714	24661	24624	24712	24681	24711	24618	24795	24647	24699	24824	24603	24482	24646	24623	24806	24628	24529	24607	24677	24683	24606	24748	24643	24634	24633	24724	24694	24583	24624	24543	24648	24570	24738	24601	24635	24724	24655	24641	24577	24700	24685	24655	24797	24716	24777	24614	24674	24802	24549	24760	24747	24722	24696	24471	24725	24558	24663	24638	24713	24617	24587	24666	24662	24700	24639	24589	24783	24644	24767	24631	24679	24657	24554	24752	24764	24641	24746	24848	24744	24614	24808	24704	24659	24627	24632	24665	24747	24576	24759	24742	24679	24675	24627	24633	24618	24652	24628	24648	24613	24620	24650	24586	24766	24668	24704	24483	24804	24556	24674	24643	24674	24710	24866	24612	24616	24512	24599	24834	24577	24827	24698	24707	24678	24699	24677	24707	24742	24639	24541	24684	24609	24747	24651	24770	24634	24705	24651	24631	24674	24739	24578	24710	24535	24753	24576	24718	24658	24754	24716	24693	24709	24584	24792	24714	24733	24593	24683	24649	24549	24792	24743	24600	24668	24729	24570	24595	24666	24664	24648	24709	24743	24649	24606	24709	24741	24658	24650	24610	24755	24617	24562	24548	24773	24664	24736	24768	24708	24599	24710	24723	24615	24820	24539	24681	24757	24691	24768	24656	24618	24640	24590	24773	24669	24538	24706	24762	24647	24671	24622	24711	24735	24612	24709	24762	24639	24724	24774	24639	24761	24769	24676	24575	24603	24668	24647	24613	24772	24658	24550	24699	24747	24635	24572	24755	24814	24738	24732	24690	24695	24577	24675	24703	24763	24525	24798	24717	24558	24789	24700	24578	24648	24822	24795	24659	24608	24723	24534	24600	24754	24788	24632	24630	24656	24781	24663	24743	24685	24523	24734	24734	24782	24850	24656	24616	24769	24658	24751	24679	24742	24717	24828	24686	24687	24648	24623	24713	24603	24720	24663	24666	24714	24758	24777	24669	24658	24643	24736	24696	24647	24637	24726	24670	24547	24691	24653	24601	24767	24602	24689	24644	24772	24594	24785	24596	24751	24763	24710	24596	24621	24685	24518	24577	24727	24672	24640	24769	24816	24706	24667	24630	24680	24675	24701	24585	24638	24661	24825	24696	24605	24603	24738	24581	24736	24575	24803	24680	24726	24552	24679	24787	24559	24483	24703	24721	24714	24696	24678	24676	24598	24737	24554	24682	24671	24690	24795	24647	24689	24538	24929	24639	24534	24755	24697	24601	24731	24668	24630	24788	24755	24592	24662	24567	24697	24788	24576	24679	24548	24739	24637	24681	24725	24746	24631	24827	24617	24567	24745	24583	24529	24722	24671	24697	24689	24581	24696	24591	24632	24756	24746	24637	24782	24610	24855	24516	24551	24579	24721	24698	24586	24706	24452	24707	24657	24674	24692	24671	24728	24697	24602	24592	24675	24623	24864	24620	24757	24737	24617	24631	24653	24763	24583	24765	24756	24790	24529	24779	24638	24656	24589	24811	24625	24677	24594	24781	24721	24696	24602	24626	24737	24776	24703	24679	24722	24580	24537	24744	24720	24692	24596	24632	24609	24498	24706	24678	24847	24598	24808	24651	24548	24642	24718	24705	24651	24702	24544	24707	24754	24503	24673	24696	24765	24506	24657	24679	24752	24632	24621	24782	24607	24711	24878	24502	24714	24669	24673	24626	24650	24676	24619	24644	24726	24702	24812	24697	24669	24670	24547	24592	24669	24797	24500	24634	24612	24590	24745	24897	24697	24732	24547	24541	24587	24722	24628	24685	24642	24764	24708	24582	24692	24710	24663	24667	24681	24654	24674	24851	24581	24599	24744	24728	24605	24708	24733	24779	24729	24655	24658	24626	24665	24755	24543	24731	24778	24609	24797	24666	24702	24745	24501	24639	24570	24686	24574	24740	24672	24590	24659	24610	24700	24677	24728	24630	24730	24613	24761	24584	24760	24598	24625	24649	24666	24664	24656	24676	24754	24700	24714	24728	24622	24533	24643	24516	24735	24572	24826	24664	24727	24566	24725	24712	24704	24575	24613	24622	24630	24689	24664	24803	24663	24593	24745	24766	24626	24636	24626	24593	24717	24663	24629	24607	24612	24714	24603	24626	24686	24700	24612	24760	24652	24647	24670	24754	24669	24680	24652	24784	24673	24684	24685	24719	24645	24723	24730	24683	24686	24662	24536	24740	24688	24700	24643	24688	24750	24612	24657	24666	24640	24814	24694	24641	24686	24629	24645	24552	24759	24610	24754	24567	24746	24692	24617	24602	24727	24643	24514	24725	24735	24743	24705	24573	24827	24652	24737	24634	24731	24736	24763	24735	24627	24822	24639	24699	24741	24705	24631	24662	24634	24713	24675	24727	24729	24611	24686	24673	24662	24744	24650	24634	24700	24716	24605	24604	24713	24631	24744	24691	24604	24597	24738	24741	24714	24614	24767	24567	24716	24698	24680	24609	24712	24674	24630	24668	24749	24604	24686	24728	24621	24689	24718	24582	24757	24795	24790	24569	24782	24588	24627	24772	24643	24654	24712	24704	24728	24773	24564	24718	24658	24681	24645	24651	24631	24640	24720	24674	24742	24594	24691	24652	24638	24559	24682	24749	24597	24724	24758	24679	24730	24840	24697	24571	24665	24587	24694	24757	24544	24722	24630	24641	24763	24645	24730	24632	24831	24591	24729	24686	24635	24643	24637	24582	24609	24662	24578	24743	24629	24734	24576	24719	24688	24663	24659	24612	24620	24561	24671	24758	24667	24644	24662	24607	24680	24775	24517	24716	24777	24675	24669	24731	24650	24653	24716	24690	24703	24830	24511	24807	24542	24747	24750	24659	24705	24678	24634	24673	24659	24841	24602	24695	24640	24640	24680	24859	24599	24524	24734	24647	24482	24623	24716	24706	24681	24680	24773	24622	24649	24681	24683	24607	24842	24727	24651	24699	24727	24565	24739	24628	24715	24675	24598	24849	24645	24903	24635	24772	24716	24703	24817	24484	24725	24676	24666	24725	24675	24632	24657	24711	24607	24656	24646	24678	24590	24696	24598	24602	24671	24582	24666	24571	24609	24676	24572	24619	24654	24704	24618	24803	24647	24612	24698	24647	24735	24542	24720	24723	24625	24757	24678	24846	24746	24625	24733	24628	24709	24714	24628	24686	24737	24718	24584	24683	24760	24656	24778	24565	24708	24663	24669	24707	24662	24784	24550	24694	24592	24595	24685	24757	24580	24452	24670	24757	24703	24719	24610	24673	24754	24713	24742	24694	24642	24590	24838	24633	24595	24683	24738	24708	24644	24757	24560	24753	24777	24603
39689	37330	32404	27457	24650	22757	20644	18844	17016	16300	16402	16129	16001	16029	16110	15914	15946	15977	15963	16101	16092	15996	15895	15981	15741	16068	16031	15848	15805	15793	15903	16076	15967	15981	15834	15900	15985	15805	15843	15878	15833	15820	15714	15879	15942	16183	15927	15999	16057	15863	15925	15842	15859	15841	15928	15894	15867	15838	15755	15631	15884	15883	15807	15813	15979	16029	15948	15831	15848	15848	16036	16024	15989	15925	15940	15828	15792	15847	16079	15934	15888	16024	15809	15900	15701	15852	15974	15858	15846	16135	15964	15893	15851	16087	16043	15962	16029	15776	15857	15946	15895	15811	15798	16036	15976	15701	16091	15937	16044	15975	15940	15836	15912	16025	15875	16024	16010	15848	15792	15782	15793	15824	16058	15787	15940	15933	15760	15845	15895	15828	15894	15985	15852	16130	16063	15883	15829	15904	15919	15991	15992	16119	16126	15956	15866	15869	15853	15900	15873	15883	16028	15912	15849	15630	15997	15898	16040	15707	15940	15958	15976	16000	15876	16072	16085	16030	16008	15839	15982	15995	15971	15762	15941	15882	16064	15889	15888	16032	15858	15961	16162	15905	15904	16005	15891	16122	16007	15814	16056	15882	16066	15985	16026	15864	15920	16050	15776	15910	15922	16096	15779	15902	15871	15917	15927	15861	15907	15980	15960	15955	15804	15851	15842	15847	15789	15949	15910	15890	15938	15855	16040	15858	15949	15937	16210	15862	15757	15940	15750	16079	15700	15963	15934	15844	15949	15974	15898	15889	15976	16006	15762	16211	15926	15932	16066	15878	15999	15803	15882	15902	15753	15958	16048	15818	15902	15906	16062	15979	15997	15893	15928	16046	15934	15823	15964	15766	15820	15988	16021	16065	15667	15772	16035	16010	15746	15689	16064	16047	15882	15953	15981	15756	16030	15890	15989	16099	16085	16190	16004	15938	16092	15919	16068	15866	15915	15969	15971	15997	15898	15935	15936	15965	15893	15670	16044	15894	15941	15907	15747	15931	15855	15813	16141	16068	15895	15991	15913	15970	16022	16004	15886	15915	15768	15787	15839	16027	15914	16002	15974	16048	16026	15942	16064	15884	15956	15917	15870	15967	16154	15930	15996	16164	16038	15923	15839	15805	15988	16084	15905	15791	15835	15814	15872	16043	16219	15896	16007	15710	15745	16085	15931	15983	15815	15840	15927	15691	15816	15857	15958	16014	15944	15881	15922	15920	16048	15766	15974	15804	15950	16013	15955	15856	15872	16018	15953	15933	15887	15780	15999	15978	16011	15985	16014	15915	16068	16087	16055	15924	16048	15887	15907	15903	16184	16203	15855	15869	15761	15913	16002	15941	16062	15825	15985	15832	16053	16106	16091	15951	15851	15815	16030	15972	15866	15985	15845	16163	16047	15922	15829	16129	15988	15976	15849	16041	15842	15960	15762	15831	15848	16009	15951	15991	16056	15991	15934	15973	15930	15951	15843	15985	15913	15906	16024	15768	15956	15834	16029	15797	15977	15867	15880	16073	16017	15819	15967	15814	16066	15935	15918	16188	15912	15867	15753	16014	15998	15801	15853	15915	15779	15964	15908	15719	15999	15990	15973	16003	15859	16022	16135	15889	15906	15797	16016	16160	16021	15940	16027	15872	15877	16024	15957	16091	15901	15853	15927	15917	15982	16063	16065	15878	15976	15951	15763	15819	15926	15972	15881	15746	15958	15931	16048	15990	16124	16098	15900	15785	16008	15866	16158	15996	15989	16150	15824	15871	15762	15856	16157	15835	15967	16030	15870	15933	15933	15873	16173	15994	15987	16014	16076	15818	15910	15965	15946	15850	15819	16060	16047	15881	15954	15922	16135	15963	15984	15930	16030	16073	16015	15897	15840	15916	16154	16036	15940	15966	15978	15978	15890	15985	15936	15949	16052	16055	15883	15809	15886	15817	15871	15890	16013	15926	15969	15829	16005	15840	15819	15824	15738	15928	15900	15861	16127	15806	15914	15810	15916	15846	16118	16131	15882	15953	16257	16114	16001	15948	15962	15661	15871	15874	15957	15961	15993	15936	15990	16032	16062	15960	15761	15956	16127	16039	15946	15901	16010	15971	15813	16011	15973	15786	15754	16042	16044	15834	16019	15970	15907	16118	15887	15922	16021	15897	16039	15931	15984	16006	15964	15747	15854	15964	15981	15887	15850	15774	15836	15822	15904	16051	16030	16068	15838	16075	15837	15986	16035	16034	15849	15825	16051	15902	15712	16025	15898	16001	15980	15910	15995	16102	15831	15942	16139	15777	15780	15884	15956	15940	16017	15963	15865	15995	16063	15750	15910	15821	15970	15866	16097	15883	16131	15935	15956	16027	16236	16010	16053	15954	16079	15947	15895	15920	16126	15919	15984	15975	15920	15956	15829	15743	15912	15913	15768	15977	15980	15984	16033	15984	15914	15859	15797	15924	15970	16048	15956	16154	16038	15872	15887	15790	15862	15962	15994	15996	16028	16049	15906	15930	15942	16019	16099	15914	15890	15972	15997	15830	15744	15848	15722	15857	16038	15895	15866	16057	15844	15950	15981	15868	16000	15944	15947	15890	16253	15840	15876	16023	15730	15863	15758	16193	15879	15987	16033	15858	15984	16020	16091	15951	15966	16202	16100	15862	15807	15918	15825	15910	15904	15976	15947	16058	16032	15777	15749	15976	15936	15903	16174	15887	15913	15961	15810	15998	15823	15852	15983	15977	15816	15827	16059	15900	15992	15882	16072	16174	15863	15868	15913	15986	15930	15956	15897	15945	15886	16047	16063	16020	15921	15974	15929	15963	16250	15951	16034	16107	15880	16021	15968	15821	16097	16218	15844	15965	15822	16059	16046	15957	15919	16116	15997	15798	15870	15859	15910	15952	16155	15983	15887	16055	15709	15875	15906	15951	15870	15823	15998	15964	15893	15963	15799	15898	15923	15812	15887	15955	15806	16017	16186	15985	15809	16095	15905	15983	15971	16010	15799	15586	15770	15892	16056	15711	16047	15901	15962	16109	15868	15836	16062	15887	16070	15816	16058	16025	16051	15962	15949	15738	16041	15930	15932	15910	15889	16074	16138	15954	16061	15893	15791	15877	15718	15917	15829	15972	15758	16017	15865	16021	15891	15930	15994	15889	15793	15965	15985	15938	16063	15983	15927	16073	15961	15998	15882	16023	15938	15921	15909	15981	15892	16015	15916	15869	15828	15823	15878	16023	15725	16038	15824	16081	15997	15923	15816	16037	15839	15912	15993	15909	15906	16107	15819	15844	15896	16017	15805	15872	15920	16007	16067	15797	15955	15993	16111	16170	15945	16060	15801	16068	16091	15973	15823	16074	15924	16031	16075	15975	15951	15925	15881	16062	16053	15876	16070	15950	15756	16101	15925	15946	16162	16047	16070	16090	15979	15917	15842	15999	15794	15812	15937	16048	15809	16011	16001	15906	15930	15863	15863	15959	15926	15922	15952	16032	15743	15817	15977	15906	15952	16050	16089	16060	16004	16136	15863	16133	16067	15908	16109	15852	16088	15833	15969	15784	15857	16097	15965	16034	15785	15921	15908	15825	15958	15773	16007	16195	16249	16066	15888	16008	15874	16040	15959	15957	15940	15969	15932	15800	15807	15701	16001	16000	16026	15710	16089	16070	15906	16132	16189	15994	15938	16184	16166	16087	15974	15817	15678	16171	15837	16119	16009	15844	16240	15983	16063	15979	15850	15803	15875	16000	16171	15890	15809	15845	16173	15758	15920	15744	15802	15813	15981	15781	15941	15829	15986	15980	15896	16080	15699	15691	15938	15798	16013	16021	15863	15776	15925	15680	15857	15948	15963	16049	15978	16002	15865	15893	15904	15841	15963	15802	15993	15882	16217	15942	15892	15972	15907	15903	15832	16042	15966	15915	15955	15824	16008	16133	16149	15991	15994	15898	15946	16013	16094	16004	15969	15810	15864	15904	16058	15972	15930	15974	16113	15904	15939	16005	16265	16136	15945	15791	15847	15785	15906	15976	15938	15824	15887	15930	16181	15920	15933	15920	16026	15981	16005	16109	15998	15997	15991	16057	15932	15912	15758	15801	16036	15844	16110	15930	16108	16043	16014	15908	16032	15731	15822	16013	15986	15951	15838	16011	16070	15979	15951	15971	16153	16038	16036	16122	16059	16032	15868	15808	16073	15917	15929	15968	15943	15923	16122	15954	16087	15802	16005	15738	15910	16146	16114	15912	15901	15910	15907	15714	16059	15918	15988	15781	16048	15979	16014	15889	16077	15640	15848	15850	15880	16012	16206	15808	15855	15994	15734	16150	16016	15945	15889	16058	15902	15908	16017	15973	16135	16011	15954	16041	15949	15800	15796	15872	16095	15707	16286	15958	16081	15784	15852	16026	16117	15946	15917	15839	15744	15921	15940	15800	16006	15966	15917	15871	15877	16010	15829	15786	16253	16034	16147	15961	16167	15845	16016	15666	16289	15981	15854	15846	16181	15902	15956	16183	15757	15993	15944	15894	15871	15890	15841	16021	15923	15912	16018	15785	15852	15990	15997	15955	15723	16163	16102	16156	15842	15783	15850	15916	15889	15882	15889	15955	15942	15781	15975	15889	16076	16004	16161	16096	15677	15717	15842	15736	15794	15861	16089	15992	15906	15606	15911	15786	15857	15908	15775	15864	16013	15979	15977	15910	16024	16156	15890	16000	16061	15816	16113	15857	15984	15930	15900	15966	16042	15800	15792	15993	15849	15982	15913	15988	15821	15897	15967	15843	16056	16015	16026	15931	15905	15901	15893	15908	16112	15909	16016	15921	15906	15942	15766	15698	15781	15988	16047	15892	16020	16010	16014	15857	16064	15914	16023	15967	16047	16123	16032	15901	15867	15975	15869	15759	15964	15837	15886	15997	15901	15763	15973	15949	15870	16084	15765	15943	15842	15883	15792	16095	15940	15904	15916	16082	15915	16014	15994	15963	15890	16004	16062	15916	15891	15904	15848	16045	15941	16051	15889	15942	15954	15886	16015	15918	15794	15883	16008	15954	16035	16025	15862	15897	15900	16148	15983	16097	16068	16034	16133	16030	16006	15945	15997	16131	15934	15953	15863	16007	15992	15990	16013	15730	15920	15875
33870	27574	30061	31043	30589	29470	28121	26427	24979	24449	24590	24518	24422	24235	24266	24546	24258	24295	24260	24360	24236	24178	24217	24267	24268	24250	24327	24256	24215	24132	24218	24198	24225	24136	24219	24191	24302	24312	24172	24147	24333	24307	24253	24349	24239	24096	24250	24269	24272	24171	24251	24201	24323	24241	24230	24239	24286	24177	24196	24364	24175	24173	24090	24386	24203	24173	24197	24323	24324	24274	24243	24151	24228	24163	24303	24289	24214	24189	24235	24237	24350	24134	24102	24313	24261	24238	24249	24218	24159	24283	24195	24361	24130	24198	24230	24219	24240	24172	24172	24290	24314	24249	24261	24176	24167	24235	24200	24200	24255	24214	24187	24230	24277	24280	24241	24255	24308	24217	24266	24235	24137	24307	24250	24310	24134	24271	24271	24228	24181	24394	24176	24240	24222	24217	24191	24425	24273	24193	24060	24196	24348	24219	24300	24263	24307	24110	24272	24248	24130	24249	24167	24253	24251	24244	24366	24208	24189	24196	24324	24202	24218	24278	24215	24363	24210	24228	24145	24194	24325	24198	24143	24367	24314	24364	24331	24211	24169	24281	24085	24375	24227	24175	24248	24334	24183	24189	24224	24202	24250	24185	24407	24238	24342	24225	24342	24251	24222	24303	24160	24202	24247	24152	24344	24340	24221	24260	24220	24337	24196	24171	24217	24179	24152	24223	24235	24244	24241	24260	24274	24238	24248	24240	24279	24259	24299	24260	24249	24191	24353	24254	24152	24290	24235	24355	24299	24347	24289	24196	24348	24151	24164	24381	24241	24288	24207	24214	24178	24290	24280	24400	24245	24214	24340	24328	24147	24203	24217	24193	24202	24356	24278	24432	24104	24212	24299	24303	24287	24228	24227	24167	24217	24267	24238	24341	24236	24327	24303	24325	24347	24375	24217	24228	24319	24230	24178	24415	24303	24241	24232	24108	24349	24128	24296	24220	24274	24178	24162	24212	24159	24268	24288	24133	24285	24267	24230	24235	24244	24291	24293	24215	24136	24162	24326	24278	24324	24259	24164	24201	24188	24280	24453	24185	24326	24293	24137	24296	24333	24338	24252	24230	24192	24106	24345	24229	24260	24324	24268	24199	24285	24253	24302	24322	24181	24294	24262	24353	24203	24325	24161	24263	24256	24286	24264	24370	24235	24253	24404	24282	24278	24320	24305	24261	24289	24258	24227	24328	24246	24307	24179	24271	24231	24218	24253	24330	24277	24232	24299	24277	24353	24202	24245	24339	24171	24274	24261	24324	24292	24295	24214	24323	24299	24141	24385	24328	24242	24250	24298	24179	24384	24136	24322	24314	24210	24264	24320	24190	24225	24259	24277	24319	24378	24362	24295	24308	24163	24234	24317	24333	24312	24282	24133	24222	24305	24298	24394	24253	24215	24293	24223	24319	24279	24383	24164	24307	24303	24216	24219	24288	24278	24318	24347	24308	24329	24279	24288	24232	24263	24322	24169	24302	24254	24335	24235	24220	24310	24214	24197	24336	24205	24287	24328	24313	24144	24210	24243	24264	24211	24132	24266	24331	24266	24263	24276	24322	24168	24201	24227	24323	24408	24127	24212	24379	24101	24272	24254	24370	24294	24309	24291	24327	24275	24217	24338	24309	24190	24203	24308	24321	24199	24200	24253	24203	24377	24166	24186	24218	24356	24262	24273	24252	24303	24293	24291	24314	24170	24267	24289	24334	24169	24328	24399	24288	24242	24311	24208	24389	24402	24186	24296	24180	24316	24258	24325	24249	24274	24214	24290	24408	24337	24206	24329	24209	24147	24223	24309	24256	24328	24362	24479	24187	24295	24276	24251	24280	24159	24297	24283	24338	24245	24167	24329	24284	24114	24286	24239	24333	24311	24265	24348	24193	24231	24358	24171	24217	24255	24285	24226	24273	24257	24291	24317	24308	24202	24147	24298	24261	24245	24244	24259	24282	24246	24201	24287	24291	24260	24302	24193	24267	24254	24235	24206	24316	24310	24281	24275	24130	24226	24295	24230	24274	24216	24220	24328	24354	24204	24205	24270	24174	24201	24335	24257	24299	24337	24164	24137	24240	24269	24324	24223	24211	24277	24222	24245	24308	24191	24286	24253	24321	24234	24269	24330	24304	24267	24278	24333	24231	24280	24287	24395	24222	24329	24308	24425	24272	24290	24234	24212	24289	24217	24249	24291	24369	24273	24358	24119	24479	24164	24360	24112	24235	24183	24401	24286	24194	24244	24276	24258	24236	24210	24292	24305	24270	24239	24217	24237	24294	24343	24211	24120	24322	24188	24321	24272	24386	24122	24215	24270	24278	24479	24321	24238	24265	24218	24127	24206	24319	24311	24370	24137	24400	24154	24257	24065	24253	24147	24320	24298	24280	24281	24280	24242	24287	24104	24337	24324	24282	24260	24183	24240	24263	24179	24138	24195	24355	24331	24193	24302	24265	24352	24248	24235	24241	24245	24240	24342	24245	24444	24134	24227	24212	24265	24092	24342	24161	24331	24423	24197	24217	24316	24289	24275	24291	24284	24215	24315	24138	24355	24191	24428	24288	24222	24378	24314	24216	24230	24290	24200	24279	24272	24281	24154	24255	24244	24299	24284	24262	24302	24375	24231	24222	24265	24134	24140	24280	24420	24198	24270	24240	24130	24301	24218	24342	24195	24362	24238	24209	24236	24221	24292	24284	24228	24265	24245	24250	24264	24231	24178	24324	24105	24279	24248	24220	24346	24228	24338	24335	24331	24313	24262	24118	24291	24325	24334	24352	24205	24263	24297	24258	24114	24252	24202	24139	24467	24179	24183	24305	24264	24306	24286	24310	24130	24271	24312	24204	24206	24260	24382	24303	24257	24245	24378	24089	24332	24302	24259	24209	24233	24225	24238	24190	24175	24204	24311	24319	24324	24108	24193	24276	24245	24193	24216	24283	24257	24267	24366	24236	24344	24148	24268	24231	24140	24368	24159	24293	24181	24304	24250	24203	24223	24362	24336	24209	24337	24252	24360	24334	24198	24240	24414	24233	24308	24262	24264	24325	24258	24303	24244	24150	24388	24201	24135	24310	24246	24317	24194	24236	24252	24381	24241	24287	24345	24193	24407	24216	24247	24164	24312	24164	24323	24245	24216	24289	24331	24284	24176	24172	24232	24384	24312	24327	24301	24240	24257	24249	24309	24319	24208	24382	24278	24273	24387	24212	24219	24290	24381	24226	24129	24323	24271	24225	24338	24315	24351	24402	24352	24332	24262	24307	24228	24300	24388	24146	24287	24348	24227	24335	24354	24385	24244	24346	24117	24284	24298	24193	24287	24237	24360	24343	24277	24377	24339	24171	24395	24255	24314	24277	24330	24327	24215	24213	24393	24339	24306	24299	24280	24062	24353	24332	24382	24196	24245	24288	24295	24311	24403	24284	24237	24260	24390	24252	24249	24309	24333	24254	24339	24440	24235	24305	24411	24159	24323	24232	24297	24324	24274	24172	24230	24160	24266	24305	24217	24166	24482	24259	24253	24279	24215	24319	24239	24184	24239	24336	24342	24244	24281	24181	24200	24231	24334	24227	24314	24309	24346	24219	24237	24315	24219	24382	24328	24290	24182	24256	24325	24345	24268	24276	24244	24267	24201	24292	24329	24290	24232	24232	24385	24339	24304	24244	24320	24160	24346	24310	24242	24165	24281	24219	24301	24301	24278	24380	24278	24282	24359	24253	24329	24268	24255	24217	24171	24183	24368	24233	24483	24300	24283	24282	24227	24434	24264	24338	24331	24237	24283	24263	24280	24200	24208	24238	24325	24345	24308	24218	24302	24407	24165	24313	24259	24322	24390	24344	24281	24121	24337	24308	24219	24372	24301	24352	24337	24403	24178	24214	24245	24378	24242	24252	24253	24378	24247	24344	24277	24257	24165	24259	24341	24222	24367	24158	24298	24279	24300	24257	24242	24368	24336	24226	24237	24319	24330	24266	24342	24327	24448	24112	24372	24240	24348	24042	24352	24279	24232	24224	24335	24213	24153	24202	24293	24388	24267	24123	24376	24241	24360	24321	24231	24228	24372	24282	24247	24244	24306	24409	24144	24301	24406	24165	24354	24135	24324	24366	24266	24370	24348	24221	24272	24365	24271	24267	24227	24228	24364	24276	24196	24296	24275	24206	24351	24275	24252	24295	24302	24245	24266	24293	24283	24271	24236	24251	24292	24216	24214	24397	24317	24252	24374	24363	24428	24229	24231	24205	24239	24367	24252	24306	24371	24294	24302	24273	24348	24299	24294	24199	24239	24305	24239	24276	24307	24388	24172	24234	24354	24256	24302	24225	24202	24425	24420	24207	24258	24320	24246	24215	24168	24362	24279	24245	24232	24331	24145	24342	24181	24287	24304	24373	24418	24357	24204	24096	24312	24333	24268	24292	24155	24297	24137	24246	24181	24326	24407	24279	24371	24262	24188	24295	24345	24217	24173	24321	24261	24198	24387	24158	24288	24350	24253	24176	24272	24292	24428	24214	24388	24325	24235	24260	24268	24325	24194	24370	24241	24204	24252	24339	24433	24276	24286	24278	24276	24242	24151	24360	24376	24289	24368	24201	24368	24373	24231	24263	24246	24325	24238	24302	24239	24257	24302	24276	24385	24282	24396	24182	24351	24227	24222	24305	24284	24199	24296	24268	24299	24376	24220	24295	24318	24165	24466	24373	24263	24404	24303	24383	24115	24276	24174	24302	24313	24239	24214	24290	24317	24095	24366	24272	24321	24239	24235	24328	24336	24304	24195	24316	24297	24371	24139	24341	24204	24367	24172	24289	24226	24381	24416	24322	24287	24329	24240	24190	24262	24295	24316	24293	24285	24303	24369	24189	24375	24206	24270	24299	24201	24265	24323	24232	24236	24335	24291	24303	24194	24310	24249	24245	24265	24226	24229	24377	24274	24369	24402	24326	24228	24259	23998	24300	24277	24400	24172	24336	24333	24170	24292	24295	24354	24308	24251	24391	24330	24318	24313	24227	24421	24252	24260	24257	24264	24254	24284	24322	24219	24263	24336	24263	24266	24187	24337	24284	24268	24154	24383	24478	24310	24296	24196	24218	24356	24245	24330	24237	24268	24258	24122	24441	24304	24373	24307	24278	24419	24269
39778	35531	29798	26274	23660	21598	19558	18446	17320	16846	16524	16329	16235	16222	16198	16374	16110	16059	16106	16167	16396	16305	16315	16177	16185	16059	16169	16173	16222	16248	16424	16106	16143	16218	16233	16167	16206	16196	16045	15969	16281	16146	16177	15967	16092	16384	16291	16173	16023	16271	16317	16190	16139	16288	16370	16178	16172	16184	16201	16028	16218	16025	16042	16081	16072	16111	16173	16090	16097	16216	16097	16317	16149	16147	16156	16172	16125	16232	16110	16208	16092	16111	16234	16242	16135	15927	16021	16230	16182	16038	16176	16267	16241	15835	16163	16138	16118	16160	16079	15897	16048	16294	16459	16209	15981	16109	16114	16168	16010	16055	16121	15966	16197	16149	16036	16278	16270	15980	16168	16149	16321	16129	16100	16386	16088	16094	16044	16085	16189	16291	16347	16181	16217	16108	16054	16183	16310	16174	16225	16220	16193	16068	16219	16219	16271	16192	16230	16150	16323	16080	16270	16178	16136	16107	16376	16210	16093	16012	16372	16150	16292	16222	16049	16261	16077	16113	16211	16144	16168	16024	16192	16286	16255	16231	16138	16126	16269	16304	16184	15922	16142	16167	16107	16216	16063	16027	16256	16345	16132	16027	16154	16214	16304	16192	16197	16080	16234	16155	16174	16168	16060	16320	15944	16288	16011	16240	16081	15933	16249	16192	16269	16217	16136	16239	16312	16165	16326	16059	16065	16256	16132	16203	16262	15988	16081	16008	16204	16122	16185	16006	16332	16368	16296	16200	16280	16365	16398	16174	16014	16273	16144	16121	16049	16205	16241	16169	16259	16178	15993	16125	16210	16268	16349	16092	16500	16110	16129	16127	16172	16148	16096	16193	16237	16333	16037	16263	16176	16095	16154	16390	15999	16209	16217	16164	16046	15991	16157	16160	16212	16146	16197	16119	16010	16121	16146	16254	16192	16248	16091	16198	16251	16316	16096	16160	15926	16153	16236	16086	16193	16180	16019	16057	16077	16201	16199	16303	15937	16103	16273	16085	16074	16335	16065	16000	16209	16115	16280	16154	16179	15970	16222	16286	16129	16157	16295	16092	16016	16119	16194	16290	16399	16313	16347	16139	16121	16364	16305	16013	16100	16184	16138	16099	16167	16222	16061	16154	16228	16275	16218	16132	16122	16295	16242	16068	16156	16377	16241	16260	16221	16111	16211	16066	16373	16315	16370	16227	16376	16345	16222	16326	16246	16053	16193	16185	16275	16072	16109	16059	16133	16147	16340	16276	16179	16330	16095	16078	16103	16387	16235	16257	16105	16120	16185	16226	16071	16086	16186	16345	16185	16202	16143	16116	16205	16428	16294	16378	16349	16141	16328	16022	16161	15969	16279	16272	16157	15962	16109	16224	16292	16207	16221	15971	16177	16236	16096	16178	15892	16145	16264	16136	16419	16216	16238	16266	16193	16197	16122	16293	16270	15996	16119	16090	16255	16157	16228	16064	16252	16172	16189	16139	16204	16231	16329	16152	15939	16031	16159	16085	16242	16107	16136	16078	16235	16161	16141	16134	16014	16364	15971	16099	16172	16156	16101	15981	16293	16112	15993	16314	16225	16304	16054	16090	16098	16257	16221	16285	16217	16467	16224	16301	16191	16266	16164	16216	16201	16330	16394	16286	16353	16006	16169	16091	16014	16079	16329	16267	16245	16193	16136	16268	16228	16179	16214	16173	16305	16140	16053	16301	16195	16288	16207	16329	16240	16251	16129	16301	16156	16277	16424	16115	16122	16219	16229	16098	16314	16340	15909	16223	16188	16181	16447	16392	16296	16194	16206	16049	16094	16056	15988	16139	16278	16130	16159	16174	16061	16005	16243	16170	16448	16020	16285	16171	16068	16223	16181	16159	16321	16020	16102	16099	16410	16256	16068	16187	16255	16194	16108	16043	16381	16089	16076	16313	16319	16318	16359	16160	16223	16182	16147	16015	16042	16357	16141	16241	16114	16151	16234	16156	16137	16109	16325	16196	16009	16121	16410	16162	16386	16241	16102	16248	16126	16074	16324	16051	16212	16365	16154	16251	16195	16208	16140	16201	16055	16424	16143	16041	16204	16145	16439	16158	16156	16135	16219	16325	16283	16158	16089	16321	16088	16197	16192	16330	16283	16048	16200	16064	16330	16242	16167	16186	16352	16062	16222	16145	15933	16255	16135	15982	16250	16272	16019	16182	16087	15983	16175	16231	16038	16117	16333	16354	16162	16172	16277	16041	16316	16274	16275	16253	16224	16135	16283	16270	16038	16106	16161	16243	16116	16202	16026	16058	16290	16188	16104	16253	16171	16105	16034	16091	16150	16132	16356	16036	16095	16326	16101	15942	16027	15981	16193	16255	16332	16201	16156	16133	16517	16160	16104	16131	16183	16099	16193	16027	16211	15934	16205	16217	16249	16173	16106	16056	16328	15977	16292	16080	16242	16259	16194	16177	16261	16403	16425	16237	16277	16313	16047	16286	16160	16179	16225	16314	16142	16221	16410	16322	16096	16135	16307	16182	16273	16165	16278	16013	16092	16249	16298	16131	16366	16028	15961	16106	16185	15979	16051	16201	16223	16114	16288	16209	16351	16048	16002	16112	16141	16012	16251	16395	16197	16068	16161	16261	16152	16034	16349	16245	16178	16224	16131	16212	16354	16072	16064	16185	16206	16192	16230	16050	16232	16129	16191	16181	16218	16079	16248	16180	16175	16170	16148	16205	16134	16215	16147	16095	16141	16326	16225	16161	16270	16223	16245	16257	16221	16132	16243	16201	16328	16386	16358	16354	16014	16191	16234	16218	16264	16038	16040	16089	16125	16084	16042	16182	16353	16093	16337	16145	16206	16262	16006	16146	16183	16242	16116	16018	16302	16367	16166	15986	16344	16180	16176	16116	16257	16205	16073	16225	16377	16231	16092	16042	16289	16139	16281	16140	16067	15994	15982	16024	16062	16400	16232	16140	16469	16202	16233	16400	16301	16096	16228	16168	16190	16267	16329	16084	16116	16023	16189	16088	16108	16254	16227	16094	16069	16311	16231	16063	16172	16516	16063	16205	16167	16143	16154	16265	16145	15954	16157	16137	16153	16212	16218	16080	15978	16189	16225	16273	16220	16091	16146	16351	16365	16104	16163	16290	16101	16187	16255	16201	16092	16141	16176	16147	16130	16361	16093	15923	16186	16125	16286	16110	16413	16358	16372	15965	16060	16055	16372	16266	16386	16243	16308	16311	16149	16221	16163	16251	16175	16248	16076	16234	16144	16114	16107	16195	16237	16121	16003	16098	16093	16221	15935	16237	16147	16130	16217	16170	16246	16108	16211	16233	16315	16088	16204	16113	16275	16246	16269	16130	16121	16109	16229	16127	16038	16256	16044	15992	16154	16382	16195	16198	16266	16198	16397	16372	16116	15924	15989	16091	16086	16314	16143	16075	16123	16328	16253	16148	16277	16329	16256	16158	16214	16191	16319	16188	16012	16265	15975	16098	16208	16291	16075	16163	16213	16155	16134	16099	16140	16079	16290	16206	16253	16257	16147	16049	16156	16282	16217	16272	16265	16302	16373	16182	16174	16263	16262	16488	16105	16177	16238	16263	16088	16121	16147	16062	16125	15980	15999	16206	16090	16198	16193	16271	16209	16145	16101	16075	16200	16191	16272	16162	16318	16049	16068	16323	16213	16141	16272	16342	16091	16059	16053	16158	16202	16050	16151	16255	16455	16105	16133	16215	16307	16268	16372	16331	16187	16095	16329	16381	16060	16126	16118	16113	16194	16236	16178	16196	16250	16119	16447	16382	16345	16254	16185	16199	16190	16259	16299	16239	16215	16150	16103	16103	16364	16275	16195	16212	16130	16216	16164	16232	16224	16220	16218	16240	16146	16120	16249	16251	16268	16447	16134	16203	16199	16150	16030	16345	16113	16243	16262	16253	16147	16393	16067	16302	16185	16079	16164	16174	16279	16304	16053	16226	16070	16154	15938	16248	16214	16044	16087	16048	15953	16020	16122	15910	16061	16245	16327	16218	15962	16222	16062	16274	16349	16442	16485	16305	16309	16021	15924	16355	16129	16229	16079	16146	16278	16136	16354	16110	16163	16203	16075	16286	16235	16131	16178	16264	16173	16160	16278	16312	15939	16114	16080	15978	16266	16114	16259	16147	16223	16280	16319	16220	16387	16133	16261	16060	15999	16088	16309	16306	16034	16218	16246	16272	16191	16297	16321	16344	16408	16299	16343	16044	16121	16338	16110	16238	16043	16154	16119	16220	16081	16162	16222	16132	16179	16065	16159	16223	16121	16187	16274	16132	15896	16091	16226	16064	16160	15999	15943	16060	16180	16440	16131	16432	16157	16154	16031	16144	16160	16048	16315	16267	16159	16251	16084	16233	16057	16216	16064	16065	16227	16215	16462	16249	16098	15914	16150	16180	16271	16098	16136	15948	16307	16151	16335	16075	16112	16217	16214	16253	16217	16135	16303	16180	16237	16266	16145	15963	16239	16294	16191	16278	16104	16120	16317	16160	16184	16253	16195	16151	16090	16100	16265	16238	16248	16103	16045	16157	15989	16163	16328	16219	16224	16140	16321	16235	16251	16171	16071	16260	16247	16216	16135	16288	16163	16382	16257	16101	16276	16152	16360	16128	16348	16282	16236	16171	16135	15999	16289	16234	15999	16299	16087	16310	16153	16055	16201	16177	16146	16227	16149	16215	16166	16249	16128	16457	16143	16156	16080	16371	16172	16290	16135	16044	16057	16249	16278	16236	16234	16260	16064	16287	16180	16161	16125	16028	16342	16148	16271	16268	16106	16189	16152	16223	16077	16325	16194	16181	16232	16217	16088	16191	16273	16100	16141	16170	16258	16014	16258	16355	16300	16290	16212	16126	16277	16232	16187	16386	16053	16049	16033	16051	16281	16198	16083	16228	16327	16167	16095	16476	16322	16335	16131	16166	16230	16151	16157	16298	16371	16178	16217	16228	16064	16117	16012	16267	16043	16037	16279	16266	16035	16120	16276	16277	16270	16270	16203	16127	16272	16069	16315	16184	16058	16083	16162	16013	16163	16267	16087	16006	16091	16258	16222	16338	16240	16290	16145	16393	15888	16135	16262	16034	16263	16156	16164	16123	16106	16089
31238	26779	28970	30221	29733	28561	27073	26111	24938	24410	24256	24091	24083	24027	23981	24015	24029	23927	24032	23882	24138	23971	24117	23992	23936	23915	23955	23932	23984	23874	23943	23965	23802	24130	23904	23978	23899	24021	23967	23938	23943	23915	23908	23864	23929	24014	23827	23855	24142	23891	23969	23913	24043	23906	23982	24075	23945	23860	24023	23751	23944	23869	23991	23999	24004	23978	23809	23892	23955	23944	23958	23867	23947	23947	23922	23803	23989	23867	23967	23932	24118	23826	23959	23929	23926	23954	23929	23974	23894	23961	24025	23948	23971	23798	23933	24026	23963	23956	23978	23968	23998	24035	23901	23953	23834	23953	23908	24031	23967	23850	23832	23909	23906	23958	23965	23832	24134	23872	23937	23901	23895	23950	24007	23874	23916	23951	23961	23841	23908	23875	23915	23929	23962	23918	23938	23881	23853	23914	24045	23916	23911	23909	23831	23970	24059	23835	24028	23902	23939	23996	23971	23948	24002	23860	23794	23949	24064	23930	23941	23903	24029	23886	24030	23964	23931	23940	23857	23888	23930	23923	23846	23918	24015	24023	23821	23987	23901	23952	24044	23979	23858	24090	24003	24139	23805	23890	24002	23922	23904	24074	23989	24060	23891	23883	23961	23972	23952	24019	23969	23867	23838	24052	24101	24064	23914	23928	23973	24165	23953	23965	23910	23972	24047	23963	24025	23923	23990	23954	23884	24077	23909	23972	24056	23973	23839	23985	23911	23998	24025	24009	23950	24057	24026	23953	23943	23969	24031	24052	23983	23877	23823	24044	24004	23938	24006	23950	23842	24041	23982	23959	23933	23968	23981	23968	23980	23856	24071	23853	23993	23924	24017	23886	23931	24092	23901	23936	23983	23900	23874	23903	24061	23941	24032	23967	23890	23969	24018	23880	23871	24083	24000	23995	23909	24029	24038	23937	23981	23865	23976	24025	23943	23890	24013	23977	23949	23903	24035	23983	23925	23983	23883	23906	24198	23975	23931	23993	24070	23916	23864	24018	24024	23952	23902	24089	23967	24146	23950	23895	24044	23933	23975	23904	24003	23856	23908	23919	23971	23987	23945	23967	23933	23902	24005	23999	23920	24001	24017	23966	24005	23873	24120	24058	23936	24005	24026	23931	24026	23945	24005	24028	23882	23915	24085	23855	24011	24036	24063	23859	24093	23973	23957	24023	23848	23875	24006	23993	24065	23794	24032	23974	23883	23952	23877	23996	24098	23935	23968	23872	24048	24058	24031	24042	23919	23852	23900	24113	23947	23949	23940	24006	24009	24009	24004	23969	24016	24048	24036	23950	24049	24112	23940	24186	23847	24023	24032	23996	24076	23949	23961	23966	23991	24035	24137	23892	23948	24045	24087	23935	23980	23875	24051	23978	24001	23924	23875	24064	23997	23898	24037	23947	23953	23982	24063	24032	23983	23902	24055	23961	23937	24071	23853	23945	23975	24026	24024	23918	24003	23989	24036	23897	24024	23924	23864	24097	24043	23893	23965	23876	24112	23960	23979	23960	24037	23911	23955	23968	23882	24011	23903	24033	24004	24007	24073	23930	23923	24025	23963	24001	24072	23895	23890	23900	24062	23956	23941	23921	24030	24049	23964	23869	23873	23990	23963	23951	23921	23956	23952	23943	23889	24083	23974	23861	23957	24042	23925	23892	24027	23915	24000	24031	23995	23998	24000	24101	24038	24020	23992	24009	24071	24052	24020	23918	24009	23956	23978	23966	23919	24118	24017	24018	24066	23983	23977	23933	23989	24085	23882	23902	23902	24009	23996	24019	23869	24005	24048	23981	24095	23992	24013	24002	23868	23954	23935	24021	23897	24079	23920	23956	24040	23933	23899	23968	23993	23969	24042	23935	23935	24103	23912	23903	23835	23953	24049	23900	24008	23904	24092	24037	23967	24116	24085	24071	23906	23938	23939	23961	24082	23986	24154	24120	23960	23975	24010	23974	24114	23953	24037	24104	23909	24088	24089	23948	24043	24005	23797	23931	23974	23970	24004	24044	23978	23924	24087	24195	23899	23948	23941	24070	23928	24050	23862	24116	23894	23958	24005	23978	24026	23924	24024	24127	24010	23986	24053	24077	23907	23999	24069	24102	23966	24016	23956	23902	24099	24010	24064	23934	23831	24054	24023	24009	23988	24071	24035	23986	24076	23919	23913	23954	24199	23934	23951	24126	23991	23921	23936	23975	24002	24015	23894	23871	24018	24169	24053	23966	24010	23972	23912	24128	23957	24029	23948	24014	23893	24048	23885	23939	23958	23964	23875	24066	23980	24024	24095	23919	24060	23813	24022	23905	24059	24022	23928	24079	23990	23998	24032	24000	23834	24054	23952	24051	23934	24028	23815	24101	23965	23963	23968	23956	24133	23937	23961	23856	23821	23989	24027	23976	24065	23934	23867	24017	23955	23948	24050	23882	23966	24001	24028	23952	23967	24035	23972	24103	23924	24093	23840	24157	23965	23956	23992	23980	23946	23929	24100	23891	23990	24003	23944	24074	23917	23922	24024	23942	23863	23983	23903	23970	23961	23986	23881	23985	24079	23935	23960	23813	24044	24062	24106	23931	23866	23891	23924	24026	23836	24151	23978	24006	23846	24125	24021	23972	23905	24005	24008	23948	23946	23999	24043	24124	23963	23871	23995	23938	23912	23846	23985	23948	23996	24099	23832	24009	23926	23936	24097	23950	23935	23971	23909	24017	23969	24001	23977	23925	23873	24072	24020	23989	23859	24003	24012	23878	24060	23933	24056	23970	23862	24095	23844	24023	24008	23909	24114	24021	23974	23910	24044	24009	23945	23934	24022	23980	24044	23966	24005	23876	23968	24068	23969	23957	24025	23908	24074	23978	23916	24025	23995	23978	24099	24081	23965	24044	23988	24018	23988	23991	24082	24010	23989	23935	23864	24024	24098	23910	24214	23903	24053	23960	23959	24001	24016	23965	24068	23851	23966	23947	24033	24094	23932	23935	23957	24138	23849	23936	24119	24005	23946	24034	23915	24103	24020	24078	23944	23964	23901	23972	24086	23812	24089	23891	24136	24025	23940	23960	23979	24062	23986	24004	23889	23903	24015	23943	24070	24095	24053	23919	23868	23995	23940	23874	23964	24010	23801	24051	24003	24052	23989	23957	24068	23949	24123	23855	24041	24026	24078	24009	23814	24129	24026	23931	24076	24039	23865	24084	23884	23857	24124	23898	24023	23963	23943	24057	23972	24146	23982	23973	23968	23974	23947	24011	23965	24058	23953	24014	23923	24002	24115	23915	23907	23971	24033	23900	24033	24046	24073	23982	24022	23952	24004	24090	23970	23939	24076	24029	24038	24076	24048	23928	24019	24004	23956	23987	23956	24002	23998	23991	24058	23835	24148	24010	23940	23954	24030	23952	24044	23743	24067	24024	24088	23833	23859	24046	24038	23985	24115	23938	23905	24045	23958	23911	23899	24059	24025	24112	24072	23974	24078	24070	23944	23982	23944	24119	23918	24106	23889	24054	24037	23904	24002	23934	23924	23904	24071	23936	23988	24146	23926	23909	23913	24028	23932	24052	24112	24029	23969	24016	23895	23947	24021	24005	24034	24047	23987	23952	24064	23951	24080	23865	23945	23994	24065	23926	24059	23955	23896	24030	24011	24005	24054	23914	23969	23904	24025	23975	23999	23875	24046	23823	23996	24075	23998	24016	23930	23890	24038	24014	23803	24012	23953	23933	24052	23954	23943	23996	24063	24060	23927	23873	23938	24055	23913	24049	24047	23916	23918	24154	23951	23958	24003	24015	23834	24051	24008	23965	24094	23966	24053	23929	23931	23890	24023	23931	24004	24009	23857	23807	24185	23933	23985	23942	23997	23938	24093	23804	24015	24049	24094	24022	23873	24031	24024	23993	23987	24179	23939	24093	24091	24102	23968	24146	24113	24088	24031	24093	24024	23908	24026	24039	23944	24024	24033	23815	23965	23849	24014	23993	23842	23994	23972	24013	23934	24066	24010	23986	24068	23916	23928	23954	23914	24003	24008	24033	23888	24092	24015	23987	23895	23992	23874	23975	23886	24056	24084	23973	24119	24032	24046	24034	23955	23972	23878	23976	23975	24019	23938	24053	23962	24094	24077	23973	23850	24050	23996	23952	24125	24086	24024	24001	23916	24083	23966	24018	24022	24029	23998	23984	24009	24043	23894	24081	24066	24006	23825	23999	24068	23917	23916	23848	24069	24019	24047	24129	23926	23934	24006	23952	24106	24071	23886	24015	24051	23913	23990	23998	23985	23796	24119	23997	23912	23850	24058	24021	23971	24019	23973	23881	24013	24056	23920	23984	24058	23941	24043	24008	23881	23978	23966	24049	24013	24055	24084	23972	23957	24015	24000	23960	23945	23937	24014	23858	24072	24101	23918	23999	24056	23995	23945	23943	23981	23991	23906	23929	24049	23928	24039	24048	23935	23978	23932	23931	23933	24016	23932	24062	24043	23965	24014	23938	24047	24087	23966	24038	23950	23849	24110	23941	24063	24004	23906	24067	24047	23954	24020	23970	24060	23946	23973	24082	23970	23823	23905	23958	24018	24071	23944	23959	24056	23959	24154	23984	24034	23999	24006	23987	23882	24068	24107	24019	24055	23974	24033	24023	24001	23949	24051	23985	24061	24065	23988	23966	23859	23915	24034	23881	24173	23974	24015	23957	23927	24023	23917	24020	23914	24071	24058	23813	24034	23934	24015	24002	24046	24029	24056	24109	23805	24056	23987	24057	23910	24062	23934	24085	24020	24066	24012	24023	24029	24002	24066	24049	24105	24000	23996	24048	24049	24044	23945	23987	23962	24067	23881	24097	23929	24035	24010	24044	24068	23986	24064	23876	24034	24022	23969	24117	23914	24076	24077	24029	23886	24009	24118	24104	23875	24008	23889	24074	24106	24017	23989	24114	23890	24062	24008	23947	24006	23896	24051	23881	23981	24099	23994	23999	23976	23979	23994	23976	24053	24049	23902	23997	23951	24084	23957	24032	23953	24014	24020	23951	24017	24021	23955	24074	23989	23929	24025	23981	23926	23979	23922	24018	24040	23992	23893	24038	23982	24023	23943	24069	23959	23934	23994	24019	23982	24038	23991	23906	23928	23932
43582	42146	34727	29686	26065	23108	21007	18921	17935	16629	16569	16487	16267	16186	16154	16269	16208	16141	16086	16223	16350	16263	16265	16121	16236	16106	16196	16201	16215	16498	16189	16166	16173	16151	16236	16232	16011	16011	16095	16010	16030	16333	15989	16216	16252	16356	16093	16257	16010	15970	15975	16151	16141	15938	16115	16201	16214	16014	16130	15921	16143	16034	16220	16086	16084	16236	16181	16132	16002	16241	16149	16195	16155	16093	16079	16124	16274	16166	15969	16119	16144	16368	16146	16064	16181	16117	16184	16263	16049	16050	16326	16161	16382	15932	16087	15935	16011	16160	16175	16294	16064	16252	16194	15966	15975	16251	16074	16040	16090	16177	16067	16081	16054	16069	16205	16063	16231	16114	16162	16334	16280	15983	16098	16029	16161	15809	15891	16265	16114	16082	16244	16145	16127	16292	16175	16444	15973	16050	15872	16291	16055	16287	16036	16121	16079	16201	16242	16143	16230	15971	16099	16007	16211	16233	16074	16156	16199	16032	16253	16178	16025	16051	16177	16170	16217	15973	16406	16204	16323	16113	16191	16130	16206	16090	15886	15870	16312	16118	16197	16156	15887	16177	16170	15975	16082	16020	16179	16104	16173	16250	16217	16145	16019	16219	16163	16034	16242	16159	16201	15992	16072	16210	15962	15984	16026	16130	16269	16064	16122	16081	16139	15982	16146	16257	16130	16053	16246	16116	16154	16237	16083	16172	16184	16158	16336	16131	16151	16067	16258	16211	16159	16064	16048	16038	16105	16077	16177	16129	16166	16122	16212	16160	16288	16271	16276	16109	16220	16075	16018	16183	16147	16164	16128	16224	16045	16296	16199	16269	16115	16132	16151	16120	16076	16031	16371	16110	15999	16290	16029	16195	16310	16141	16059	16201	16129	15948	16138	16184	16091	16171	16009	16067	16196	16007	16294	15969	16112	16022	16231	16132	16171	15940	16223	16286	16098	16414	16070	16306	16047	16025	16229	16136	16074	16196	16346	16256	16324	16117	16076	16138	15997	16134	16178	16202	16103	16170	16360	16251	16038	16144	16310	16145	16112	16381	16359	16204	16345	16163	16152	16085	15959	16069	15933	16204	16012	16095	16186	16108	16022	16240	16258	16103	16157	16077	16212	16050	16028	16177	16301	16176	16156	16257	16017	16119	16038	16148	16220	16041	16130	16221	16262	16201	16105	16182	16390	16110	16010	16124	16349	16084	16093	16126	16128	16248	16211	16284	16062	16004	16181	16128	16190	16089	16226	15987	16158	16263	16010	16168	16116	16158	16175	16141	16096	16111	16050	16053	16182	16232	16203	16239	16180	16134	16243	16109	16146	16101	16254	16181	16174	16247	16110	15952	15966	16061	15969	16189	16241	16156	16123	16333	16028	16135	16268	16111	16040	15898	16036	16142	16176	16150	15988	16260	16220	16283	16078	16120	16118	16112	16033	16035	16046	16311	16209	16068	16208	16238	16155	16038	16194	16212	16105	16008	16349	16037	16056	16231	16198	16200	16103	16132	16291	16008	16100	16262	16226	15869	16250	16114	16006	16185	16123	16067	16086	16141	16129	16201	16122	16222	16089	16214	16221	16221	16083	16231	16390	16183	16155	16141	16179	16247	16163	16136	16062	16115	16405	16216	15989	16253	16310	16232	16109	16216	16094	16150	16312	16268	16231	16176	16034	16219	16013	16114	15995	16270	16229	16149	16104	16385	16180	16264	16158	16219	16220	16035	15944	15975	16105	16183	16117	16213	16331	16357	16165	16283	16074	16207	16230	16226	16282	15994	16167	15921	16196	16289	16077	16327	16396	16182	15984	16108	16389	16192	16249	15982	16246	16200	16092	16190	16121	16183	16098	16117	16071	16066	16024	16274	16450	16345	16327	16307	16004	16137	16024	16211	16112	16299	16106	16172	16130	16018	16121	16181	16104	16452	16200	16001	16265	15997	16115	16215	16196	16085	16057	16307	16276	16178	16268	16166	16283	16122	16255	16167	16142	15963	16247	15977	15856	16176	16057	16127	16167	16024	16152	16275	15971	15980	16131	16103	16160	16175	16013	16388	16181	16204	16128	16147	16015	16306	16440	16453	16356	15996	16122	16217	16087	16204	16361	16070	16130	16102	15963	16175	16158	16328	16165	16096	16003	16156	16201	16110	16141	16097	15977	16022	16097	16073	16170	16268	16057	16051	16202	16136	16331	16100	16137	16171	16220	16157	16245	16192	16106	16294	16208	16100	16026	16108	16324	16062	16296	16183	16111	16248	16266	16030	16167	16087	16152	16214	16139	16088	16187	16197	16260	16227	16047	16087	16054	16173	16115	15917	16007	16242	16054	16183	16144	16013	16293	16271	16328	15895	16219	16167	16152	16046	16057	16077	16230	16383	16347	16146	16039	16090	16393	16202	16217	16158	16119	16099	16274	16248	16256	16038	16312	16189	16139	16250	16134	16271	16372	15897	16144	16296	16153	16127	16239	15987	16278	16077	16134	16358	16394	16144	16191	16406	16269	16282	16038	16350	16246	16317	16196	16173	16054	16181	16199	16272	16063	16166	16184	16092	16124	16251	16169	16130	16218	16199	16198	16240	16029	16307	16147	16221	16235	15934	16110	15987	15999	16255	16163	16329	16155	16232	16052	16290	16157	16268	16021	16116	16141	16229	15858	16138	16026	16319	16331	16165	16174	16194	16081	16250	16260	16065	15974	16131	15923	16163	16238	16099	16232	16037	16068	16204	16085	16104	16095	16135	16194	16226	16086	16270	16231	16181	16082	16125	16085	16092	16229	16053	16231	16222	16266	16278	16227	16169	16112	16127	16126	16054	16151	15973	16059	16072	16177	16088	16144	16004	16254	16094	16187	16257	16124	16204	16202	16018	16153	15946	16191	16008	16015	16246	16416	16222	16111	16322	16184	16119	16295	16218	15951	16190	16016	16163	16139	16101	16091	16186	16309	16167	16346	16290	16101	16162	16080	16248	15984	16290	16307	16083	16289	16322	16024	16217	16194	16144	16085	16170	16363	16058	16065	16035	15974	16018	16233	16299	16289	16121	16318	16164	16100	16273	16265	16165	16188	16098	16134	16133	16077	15895	16041	16055	16061	16070	16124	16154	16023	16223	16131	16186	16315	15945	16168	16241	16074	16262	16182	16242	16155	16121	16281	16046	16070	16035	16155	16156	16235	16215	16270	16184	15968	16412	16033	16024	16082	16351	15911	16153	15940	16212	16164	16237	16313	16299	16070	16199	16031	16378	16251	16202	16082	15982	16304	16342	16121	16230	16103	16220	16146	16172	16103	16039	16229	16067	15965	16129	16030	16082	15978	16079	16263	16103	16131	16347	16017	16289	16308	16167	15986	15980	16338	16188	16136	16363	16135	16147	16206	16314	16227	16274	15993	16179	16185	16224	16319	16287	16074	16323	16029	16144	16035	16025	16297	16205	16244	15981	16254	16369	16166	15980	16043	16096	16296	16098	16201	16119	16192	16389	16293	16130	16241	16246	16077	16309	15926	16171	15977	16337	16109	16371	16242	16102	16123	16045	16174	16275	16228	16134	16196	16065	16138	16270	16135	16315	16155	16135	16008	16295	16005	16165	15998	16037	16092	16247	16136	15975	16294	16193	16208	16141	16245	16170	16085	16207	16080	16192	16152	16197	16142	16115	16348	16022	15871	15940	15988	16219	16207	16113	16191	15998	16203	16335	16165	16319	16329	16032	16088	16223	16143	16324	16370	16192	16049	16209	16145	16016	16121	16234	16082	16163	16158	16168	16177	16269	16243	16184	16019	16286	16058	16191	16328	16203	16342	16136	16353	16280	16283	16182	16132	15998	16207	16139	15952	16132	16189	16137	16442	16304	16152	16188	16174	16304	16090	15982	16047	16178	16293	16355	16272	16188	16165	16038	16372	16222	16085	16013	16215	16070	16314	16202	16047	16166	16374	16122	16083	16223	16159	16144	16239	16172	16023	16060	15983	16000	16035	15960	16160	16252	16368	16304	16186	16174	16233	16313	16167	16151	16138	16093	16298	16111	16102	16136	16256	16001	16094	16238	16213	16063	16380	16233	16233	16367	16183	16161	16308	16174	16135	16171	16246	16031	16319	16010	16021	16255	16068	16120	16152	16202	16023	15943	15997	16155	16250	16172	16044	16173	16246	16319	16155	16277	15986	16065	16013	16100	16238	16275	16274	16314	16216	16114	16204	15992	16200	16301	16271	16232	16293	16276	16245	16079	16155	16037	15997	16211	15975	16216	16166	16277	16352	16207	16075	16210	16162	16218	16109	16007	16219	16088	16101	16335	16275	16215	16183	16317	16168	16073	16022	16161	16055	16093	15956	16124	16092	16182	16149	16110	16261	16228	16092	16328	16199	16141	16190	16204	16339	16215	16243	16205	16000	16157	16546	16244	16248	16270	16323	16101	16034	16316	16133	16229	16282	16245	16011	16043	16346	16012	16185	16009	16083	16207	16353	16094	16138	16211	16168	16060	16051	16111	16225	16032	16157	16294	16087	16167	16437	16263	16108	16178	16168	16067	16095	16042	16266	16122	16293	16088	16317	16146	16213	16081	15960	16011	16061	16302	16159	16147	15997	16317	16324	16111	16350	16195	16271	16373	16350	16150	16007	16315	16031	16222	16170	16286	16112	16199	16269	16181	16153	16011	16167	16141	16179	16353	16093	16257	16098	16090	16105	16320	16305	16273	16178	16195	16322	16192	16250	16011	16148	16227	16299	15990	16268	16224	16345	16283	16258	16156	16369	15981	16095	16212	16325	16050	16143	16076	16223	16191	16112	16201	16145	16002	16097	16133	16344	16196	16010	16377	16133	16193	16220	16074	16029	16182	16377	16399	16061	16059	16108	16099	15977	16120	16162	16198	16091	16151	16125	16174	16109	16172	16130	16120	16105	16130	16210	16150	16121	16204	16286	16302	16394	16218	16134	16291	16205	16022	16045	16167	16174	16256	16153	16180	16261	16102	16197	16117	16319	16088	16234	16179	16029	16442	16179	16091	16252	16116	16141	16177	16267	16272	16356	16356	16143	16239	15995	16130	16215	16359	16260	16088	16285	16323	16276	16223	16292	16149	16120	16314	16361	16170	16109	16116	16182	16310	16175	16217	16268	16114	16197	16218
33300	26723	29898	30674	29974	28851	27787	26419	25388	24544	24275	24241	24151	24234	24214	24097	24115	24014	24090	24126	24121	24042	24032	24113	24060	24038	24067	24048	23995	24096	23934	23946	24067	24026	24036	24080	23938	23900	24048	24072	24057	24153	24120	23883	24067	24006	24039	24065	24037	23978	23969	24121	24046	23940	23984	24015	24041	23941	23964	23973	23965	24036	24023	23972	23925	24003	23896	24059	23958	24044	24034	24125	24042	24032	23937	24058	24030	24080	23955	23968	23985	24129	24040	23936	24046	24141	23935	23994	23924	24064	24190	23884	24060	23895	24086	24066	24095	23992	23979	24008	24002	24090	23937	24215	24000	24065	23991	24147	24157	23996	24005	23907	23929	24006	23974	24147	23978	24007	23991	24138	23979	23961	24063	23904	24096	24060	24073	24153	23930	24120	23910	23952	24038	23954	24063	23979	24217	24065	24018	24113	23941	24050	23977	23969	24143	24031	24030	24020	24065	24058	24142	23937	24108	24013	23954	24150	24132	24081	24149	24071	24012	24148	24066	24053	23976	23933	24100	24152	23963	24246	24123	24007	24039	23880	23987	24041	24056	23952	23918	24054	23966	24178	23913	24043	24107	24168	24117	24034	23969	24082	24230	23974	24185	24017	23933	24127	24094	24034	24138	24191	23941	23993	24057	24130	23946	24047	24035	24030	23954	24086	24135	23980	24109	24034	23960	23991	23979	23982	23904	24015	24093	24062	23936	24144	24102	23948	24086	23942	24112	23987	24020	24049	23955	24046	24103	24031	24132	23960	23942	24112	24138	23940	24200	24173	23890	24059	23994	23979	24099	24076	23981	24046	24010	23943	24236	23984	24074	24004	24031	24048	24014	23988	24085	24060	24059	24035	24157	24095	24049	24071	24002	24134	24056	24056	24061	24053	24229	24039	24044	23966	24145	24167	23934	24039	23983	24105	24006	23993	24093	24107	24112	24109	24052	24062	23927	24066	24007	24037	23991	24013	24053	24094	24088	24198	24031	24133	24121	24048	24138	23980	24010	24045	24053	24045	24063	23961	24052	24100	24064	23996	24144	24084	23920	24216	24095	23912	24078	24050	24091	24171	24007	24105	24046	24075	24081	23958	24105	23932	24164	24099	24003	24115	24042	24113	23992	24013	24047	24053	23976	23955	23997	24064	24092	24088	24035	24085	23981	24046	24097	23948	24051	24088	24253	23868	24147	24042	24041	24045	24149	23911	24107	24102	23896	24081	23957	24138	24036	23952	24085	24102	24078	23953	24035	24146	24113	23993	23874	24173	24024	24068	24101	24090	23896	24102	24096	23988	24077	24155	23919	24078	24060	24123	24059	24049	24038	24086	24089	24059	24151	23964	24029	24101	24057	24089	24017	23995	24119	23984	24015	24057	24096	24033	24009	24082	24106	24040	24069	24141	23994	24070	24142	23949	24126	24101	24118	24023	24082	24195	23875	24224	24216	24167	24113	24049	24143	24012	24000	24078	24061	24131	24128	24055	23959	23980	24187	24053	24008	24021	24133	24030	24011	24090	24048	24093	24166	24102	24073	24138	23930	24026	24064	24087	24119	24066	23987	24081	24047	24123	24050	23996	24003	24020	24158	24015	24074	24111	23980	24162	24110	24044	24102	23960	24083	24086	24128	24015	24052	24026	24022	24011	24015	24179	24087	24046	23939	23978	24136	24188	23896	24059	24068	24124	24069	24094	24036	24263	24081	24035	23890	24126	23888	24031	24138	24016	24085	24134	24078	23983	24142	23943	24127	24121	24079	24072	24060	24002	24054	24112	24130	23937	23944	24101	24068	23994	24137	24084	24048	24065	24078	24057	24126	24112	24241	24041	24135	23990	24014	23961	24019	24161	24015	23919	24095	24114	24007	24044	24043	24063	24056	23985	24185	24082	23918	23999	24114	24079	24096	23941	24105	23955	24132	24079	23976	24094	24017	23939	24056	24105	24115	24101	24091	24164	24126	24103	24049	24111	24083	24202	24104	24021	23956	24035	24102	24062	24149	24102	24216	23980	24045	24033	24033	24121	24006	24090	24086	24088	24069	24069	24138	24222	23929	24131	24056	24048	23966	23951	24113	23965	24015	24068	24026	24025	24184	23986	24084	24072	23981	23967	23937	24072	24130	24087	24112	24067	24203	24042	24031	24146	23983	24109	24105	24056	23988	24019	24104	24048	24028	24162	24142	24087	24055	24079	24124	24037	24002	23964	23940	24061	24075	24057	24018	24059	24082	24188	24220	24017	24111	24094	23994	24094	24201	23975	24018	24064	24110	24030	24037	24093	23904	24183	24032	24043	24062	24050	23981	24107	24032	24130	24031	24135	24067	24085	23948	24009	24128	24016	24111	24159	24055	23976	24094	24056	24137	24072	24100	24159	24018	23951	24046	24257	24167	24090	24313	24123	24069	24057	24120	24113	23955	24119	24072	24107	24059	23994	24034	24108	24046	24016	23981	24112	23901	24149	24087	24121	24095	23978	24084	24021	24141	24028	24043	24050	24158	24034	24050	24069	24088	24006	24204	23997	24048	24086	24059	24190	24051	24139	24009	24191	24103	24139	24074	24052	24071	24149	24133	24073	24052	24056	24003	24003	24095	24067	24029	24162	24021	24056	24111	24007	23945	24058	24109	24045	24096	24063	24101	23960	24096	24004	24095	23899	23994	24057	24091	24050	23980	24159	24013	24089	23966	24083	24128	24135	24136	24077	24082	24074	24034	24051	23951	24179	23975	24016	24035	24054	24159	24041	24166	24077	24039	24063	24125	24159	24043	24029	24050	24094	24054	24134	24128	24042	24067	23985	24113	24027	24057	24056	23969	24197	24011	24053	24049	24057	23974	24056	24038	24069	24196	24046	24036	23996	23996	24085	24154	24027	24000	24246	24123	24128	24119	23905	24188	24104	24144	23986	24132	24141	24029	24039	24083	24124	23901	24090	24094	23987	24038	23969	24136	23983	24092	24146	24094	24148	24049	24188	24159	24121	23890	24156	23944	24098	24136	24038	24048	24192	24036	24118	24007	24054	24068	24011	24071	24004	23994	24008	24049	24178	24016	23997	24095	24016	24099	24227	23992	24086	24015	24124	24082	24036	24088	23946	24061	24073	24029	24112	24065	24175	24135	24145	23982	24163	24031	23939	24087	23950	24039	24114	24203	23910	24024	24146	24137	24009	24029	24021	24034	24064	24054	24041	23984	24149	24026	24074	24248	24123	24047	24038	24089	24130	23932	24132	24128	24035	24009	24132	24003	24067	24161	24217	23998	24097	24089	24111	23899	24220	24048	24108	24037	24159	24100	23920	23909	24113	24089	24061	24200	24040	24089	23980	24088	24162	24053	24038	24101	24091	23959	24186	24028	24022	24034	24092	24231	24103	24057	24078	24040	24076	24194	24041	24179	23838	24044	24095	24095	24039	24129	23902	24186	24140	23966	23996	24125	24164	24096	24067	24119	23941	24062	23989	24073	24044	24138	24191	24061	24155	24275	23973	24046	24025	24039	24164	23957	24061	24061	24077	24088	24082	24119	24129	24011	24084	24029	24081	24093	24085	24109	24072	24102	24072	24094	24166	24056	24237	24039	24040	24022	24118	24092	23960	24059	24078	23980	24187	24140	24038	24037	23960	24147	24147	23933	24099	24077	24113	24062	24059	24036	24182	24069	24064	24013	24058	24302	24144	24121	23993	24117	24003	24096	24135	24043	24063	24033	24166	24087	24123	24009	24078	24192	24119	24096	24012	24063	24050	23939	24078	24195	24022	24072	24070	23990	24117	24144	24129	24052	24045	24153	24002	24043	24209	24048	24050	24187	24023	23965	24033	24092	24004	24080	24085	24087	24134	24069	24068	23931	24133	24150	24159	23998	24173	24052	24145	24045	24211	24123	23994	24024	24142	24009	23903	24070	23994	24109	24184	24129	24125	23948	24035	24093	24006	23994	24143	24057	24113	24025	24086	24071	24141	24051	24125	24086	24015	24018	24069	24102	24094	24079	24070	24050	24247	24016	24069	24122	24098	23946	24138	24059	24167	24137	23989	23986	24191	24148	24038	24091	24134	24054	23971	24067	24100	24093	24081	23996	23978	24137	24131	24154	24122	23965	24006	24109	24136	24016	24129	24113	24151	24173	24122	24016	24112	24100	24175	23996	24073	24099	24011	24029	23975	24090	24161	24043	24038	24078	24137	24041	24113	24005	24087	24015	24070	24119	24065	24050	24183	24077	24027	24122	23954	24134	24010	23988	24073	24058	24082	24121	24094	24097	24057	24131	24113	24198	24041	24070	24008	24176	24021	24181	24049	24207	24122	23997	24084	24082	24065	24070	23969	24086	24052	24075	24000	24132	24054	23990	24032	24099	24183	24097	24112	24156	24064	24056	24021	24113	24138	24062	24003	24051	24168	24008	24156	23975	24191	24003	24063	24081	24041	24027	24121	24045	24069	24177	24048	23991	24071	24026	24251	24056	24119	24130	23945	24204	24093	24102	24174	23941	23990	23983	24082	23959	24111	24119	23995	24156	24070	24009	24117	24144	24106	24071	24135	24020	24137	24274	24060	24167	24042	24022	24042	24133	24032	24020	24035	24076	24188	24117	24083	24123	24023	24110	24216	24076	24114	24106	23997	24094	24044	24074	24099	23899	23933	24109	24018	24101	24156	24047	24129	24311	24132	23950	24216	24053	24087	24017	24137	24277	24018	23961	24044	24100	24047	24056	24150	24217	23996	24080	24125	24085	24094	23959	24127	24055	24038	24193	24080	24066	24014	24176	24102	24107	24022	23921	24128	24146	24057	24230	24025	24012	24164	24249	24049	23993	24249	24133	24030	24098	24068	24037	24096	24094	24086	24094	24068	23997	24125	24117	24020	24118	24016	24112	24103	24102	24167	24017	24019	24142	24031	24069	24120	24164	24120	24177	24085	24054	24101	24013	24176	24035	24171	24083	24157	24128	24151	24052	24185	24005	24172	24129	24179	24029	24094	24152	24044	24037	24094	24045	24181	24153	24135	24003	24154	23984	23950	24070	24105	24114	24106	24157	23980	23927	24077	24017	24119	24025	24063	23920	23996	24214	24040	24243	24099	24092	24079	24058	24052	24170	24152	24026	24220	24162	24147	23966	24011	24059	24034	24131	23993	24116	24182
36539	33765	27870	22439	20066	18941	18193	17116	16669	16278	16450	15999	16008	15947	16002	16044	15920	15724	16170	16097	16043	15860	15807	16044	15888	15833	15983	15938	15884	15889	15985	15906	15953	15894	15878	15987	16071	15888	15807	15965	15845	16015	15853	15842	15919	15820	15801	16063	16136	15822	15868	16064	15896	15904	15863	15739	15772	15653	15996	15953	16002	15914	15784	15836	15910	15852	15919	15906	15766	15929	16147	16121	15944	15894	15968	15909	16089	16118	15857	15960	15899	15891	15868	16040	15883	16053	15998	15949	15971	16061	15767	15913	16056	16084	15817	15831	15984	15859	15873	16003	15807	15833	15630	15896	16001	15974	15798	15958	15927	15885	16112	15882	16021	16015	15929	15889	15852	15838	15747	15958	15801	15944	15897	15896	15990	15907	15995	16058	15961	15905	15925	15894	15962	15918	15864	15895	16284	16000	15999	15952	15928	16040	15967	15776	15970	15806	15817	15762	15851	15719	15757	15941	15789	15810	16062	16112	15976	16055	16018	15787	15848	15869	15740	15895	15826	16068	15929	15789	15726	15967	15711	15968	15825	15851	15720	15882	16042	15921	15904	16136	15867	15739	15952	15848	15845	15749	15996	15939	15914	15956	15820	15923	15801	15844	15814	15916	15799	15858	15811	15926	15902	16056	16099	16010	15761	16006	15759	15915	15754	15863	15953	15933	16179	15981	15841	15930	15960	15869	15845	15822	15849	15941	15960	15804	15760	16073	15747	15845	15980	15876	15793	15719	15791	15880	15872	15726	15888	16046	15894	16057	15879	15841	16027	15927	15841	15938	15711	15757	15839	15803	15699	15997	15961	15810	16022	16031	15977	15917	15945	15838	15776	15920	15921	15986	16038	15957	15899	16080	15993	15989	15909	16026	15998	15761	15932	16003	15905	15923	15915	15861	15947	15948	16070	15973	15992	16012	16034	15962	15887	15903	16067	15989	15963	15862	15933	15928	15971	15837	15742	15931	15943	15867	15860	15803	16032	15720	15834	15984	16045	15846	16039	15837	15831	15962	15978	15826	16113	15926	15791	16030	16210	15908	15797	15896	16018	15745	15835	16133	15814	16066	16093	15985	16111	15933	16095	15970	15875	15939	16023	15854	16012	15918	15885	15761	15743	16039	15901	15949	15796	16055	16024	15845	16067	15898	16138	15950	16017	15838	15893	15879	16003	16043	15893	15907	15931	16042	15801	15877	15997	15875	15798	15793	15789	15932	15859	15982	15937	16123	15872	15888	16133	16031	15879	16061	16017	15797	15869	15916	15841	15759	15894	15963	15917	15901	15985	15870	15863	15620	15806	15927	15893	15963	15875	15742	15816	16093	15918	15718	15854	15950	16064	15883	15881	16118	16071	15917	15941	16229	16091	15966	16042	16037	15720	15847	15842	15854	16056	16099	15940	15961	16053	15797	15894	15880	15996	15930	15907	15868	15790	16061	15995	16070	16024	16010	15952	16066	16021	15963	15952	15946	15888	15857	15956	15616	16115	16130	16062	15792	16076	15903	15883	15814	16009	15820	15924	15686	15870	15946	16048	16072	15824	15801	16013	16062	16137	16229	15870	15915	15923	15847	15884	15834	15886	15863	15956	15913	15893	15899	15728	16035	15841	15862	15693	16013	15883	15821	16070	15985	16077	16056	15900	15898	15830	15869	16040	15966	15796	16114	15795	16154	15889	15988	16009	15936	15889	16015	16079	15859	16053	15794	15571	15803	15921	15896	15893	16165	15972	16008	15971	15885	15978	15848	15840	16018	16085	16095	15833	15918	16166	15772	15721	15590	15902	15926	16180	15982	15830	15799	15912	15955	15889	15861	15821	16159	15835	15756	15860	15937	16044	16000	16006	16048	15949	15981	15958	15867	15897	15728	16003	15884	15997	15830	15798	15848	16025	15833	16114	16017	15749	15869	15867	15871	16169	15982	15941	15703	15898	16050	15896	15761	16011	15991	16024	16078	15922	16020	16002	15921	15856	16024	15884	15873	15916	16048	15699	16052	15912	15813	15765	15884	15846	15781	15991	16143	16001	15996	15969	16040	15846	16123	15897	15962	15801	15949	15839	15738	16025	16052	15935	15881	15766	15897	15808	15887	15965	15801	15979	15925	15791	15822	15925	15773	15773	15981	15836	15867	15738	16066	15799	15707	15885	15728	15986	15880	16060	15854	15895	16013	15734	15865	15975	15795	15942	15808	15726	15814	15886	16143	15855	15982	16045	15935	16040	16030	15910	15923	16091	15991	16007	15854	16050	15926	16066	16140	16113	15735	15893	16217	15978	16054	15960	15512	15931	15959	15976	15780	15902	15827	16004	15787	16133	16023	15966	15793	15880	16059	15960	16032	15963	15933	15884	15948	16043	15991	15775	16027	16021	15943	15863	15707	16054	15928	15973	15783	15959	16034	15730	16140	16033	15893	15847	16056	16094	15912	15991	15855	15784	15988	15754	15957	15926	15826	16109	15913	15926	15848	15944	15836	15837	15987	16016	16032	16009	15951	16005	16029	15888	15872	15756	15892	16010	15793	15733	15847	15996	15792	15989	16000	15980	15731	16066	16056	16003	15788	16030	15896	15968	16027	16021	16021	16140	16022	15684	15778	15794	15973	16032	15994	16056	15902	15867	16131	16029	15872	16063	15851	16045	15954	16034	15925	15873	15873	15933	15918	16029	16078	15885	15928	16087	15949	15810	15899	16063	15920	16055	15882	16005	15968	15904	15833	16105	15544	15885	15858	15906	15933	16215	15922	16102	15914	15798	15974	15959	15980	16156	16010	16102	15849	15823	15779	15889	16090	15975	15861	15846	15809	16136	15971	15991	16055	15918	15833	15831	15927	16042	15783	16033	15869	16065	15995	15755	15742	15893	15870	16009	16058	15782	15966	16039	15842	16064	15932	15837	15861	15975	16013	15908	16041	15754	15827	15885	15933	16004	15906	15820	15839	15832	15739	15960	15827	15885	15855	15895	15888	15814	15793	15928	15719	15939	15976	15900	16145	15883	15818	15831	15768	15874	16087	16011	16055	16063	15800	15947	15892	16013	16065	15963	15895	15868	15945	15772	15841	15927	16047	16016	15995	16107	15936	15845	15825	15943	15757	15951	16047	16009	15885	16013	15944	16079	15953	15975	16178	15805	15869	15916	16164	15783	15848	16130	15989	15873	15955	15905	15933	15909	16027	15937	15945	15763	15910	16142	16044	15848	15799	15988	15762	15900	16036	15978	16000	16072	16092	15976	16048	16071	16064	15911	15821	15860	15989	15930	15925	15807	15706	16014	15879	15994	16002	15985	16035	15876	15986	15962	15953	15961	15861	16068	15849	15998	16002	15932	15673	15970	15708	15747	16132	16223	15847	15983	15999	16178	16040	15986	15997	15876	15882	15811	16030	16086	15864	16055	16064	15714	16170	16139	15834	15764	15865	15885	15832	15921	15812	16098	15715	15683	16006	15932	15893	15777	15808	15911	16087	16063	15791	16169	15906	16039	15976	15881	15820	15994	16055	15992	16006	15884	15925	15934	15950	16000	16042	15829	15880	15907	15855	16073	15831	15933	15829	15921	15971	15934	16001	15816	16031	15853	15835	15888	16029	15958	15896	15832	15834	15848	16091	16027	15878	15986	16074	15786	16052	16006	15900	16035	15926	16011	15854	16134	15983	15902	15957	16056	15919	15835	15953	15907	15770	16177	15884	15927	15955	15910	15978	16052	15977	15934	15914	15883	15906	15880	15898	15690	15875	16022	15877	15772	15859	15938	15844	15853	15689	15975	15850	15981	16140	16004	15947	16201	15772	15987	15696	15774	15915	16052	16025	15654	15882	16073	15881	15967	15993	15902	16051	15877	15840	15698	15861	15872	15928	15921	15881	15732	15839	15741	16034	15950	15960	16146	15990	15855	16131	16064	16142	16080	15837	16055	15812	15905	16060	15794	16033	15975	15933	15865	15878	15840	16060	15799	15678	15753	15871	15900	15925	15812	15919	15826	16067	15813	15939	15852	15827	15655	16041	15922	15962	16096	16022	16023	15920	15907	16074	15847	15896	15802	16041	16037	15887	15977	16051	15983	15918	15915	16000	15917	15989	15912	15912	15905	15892	15891	15850	15970	16005	15887	15938	15909	16063	15924	15960	15855	15916	16067	15961	16154	16151	15781	15828	15962	15963	15908	15843	15869	15885	15889	15663	16008	15852	15729	15738	16079	16120	16067	15936	15953	16037	15990	15935	16017	15893	16002	15940	15882	16018	15981	15979	16113	16160	16001	15876	15955	15890	16011	15859	15891	15773	15949	15981	15867	15884	15766	15950	15832	15868	15968	15929	15782	15850	15764	15666	16130	16026	15898	15836	15939	16011	16032	15530	15933	15869	16128	15947	16010	16017	15864	15859	15958	15889	15882	16154	15964	15909	15939	15793	15847	15942	15947	15599	15857	15961	15741	15960	15827	15961	15771	15976	16112	16035	16026	15928	16018	15964	15968	15869	15953	15888	15930	15944	16078	15863	15991	15978	15992	15941	16006	16005	15980	16156	16070	15941	15879	16170	16074	15889	15782	15996	15925	16007	15929	15818	15804	15730	15853	15957	15855	15758	15918	15809	15863	15885	15775	15989	16040	16060	15890	15925	15946	15812	16015	15979	15917	16136	16161	15928	16053	16019	16048	15847	15910	16063	15973	15945	16015	16011	15701	15969	15879	15720	15834	15830	15871	15928	15926	15893	15877	15841	16032	15639	15681	15913	15791	15754	15889	15879	15843	15914	16090	16059	15873	15995	15902	15878	15930	16133	15975	15930	15990	15811	15885	16063	15978	16112	15897	15890	15911	16219	16032	16221	15745	15996	16039	16033	16025	16063	15748	15977	15957	15879	15836	16032	15848	15775	15913	15840	15979	15854	15801	15840	15951	15708	16025	16030	15893	15759	15842	15866	15976	15783	15925	16049	15905	15981	15981	15786	16027	15954	16050	15989	15812	15766	15996	16000	15907	15693	15837	15858	15881	16043	16003	15855	15813	16118	16124	16034	15909	16022	15970	15929	15893	15921	16024	15963	15871	16173	16139	16180	16012	16071	15959	15806	16011	16047	16107	15771	16059	15959	15991	15994	16019	15857	15796	15914	15867	16015	15793	15779	15966	15831
32058	26728	28480	28694	28498	27523	26746	25435	24632	24515	24333	24244	24249	24105	24101	24027	24118	24180	24194	24002	24139	24082	24049	24042	24073	24183	24122	24186	24226	24083	24074	24092	24100	24157	24108	24044	24163	24107	24037	24213	24161	24073	24128	24174	24088	24149	24177	23999	24041	24227	24080	24219	24103	24139	24066	24052	24000	24051	24121	24080	24057	24110	24077	24033	24136	24044	24095	24144	24028	24044	24053	24141	24115	24039	24088	24076	24169	24084	23964	24119	24056	24150	24190	24113	24094	24110	24102	24095	24085	24081	24067	24079	24028	24166	24196	24100	24062	24300	24164	24203	24133	24108	24098	24117	24174	23928	24184	23986	24153	24096	24002	24075	24064	24092	24116	24212	24029	24114	24176	24052	24081	24158	24115	23985	24066	24089	24077	24278	24109	24098	24138	24142	24163	24006	24024	24286	24151	24060	23981	24129	24102	24189	24047	24145	24139	24105	24217	24128	24200	24055	24241	24123	24077	24241	24075	24151	24024	24156	24166	24083	24216	24180	24029	24114	24008	24198	24040	24191	24050	24170	24129	24086	23969	24118	24116	24068	24226	24150	24035	24217	24108	24187	24168	24076	24104	24079	24114	23991	24101	24125	24076	24085	24120	24083	24024	24229	24089	24037	24192	24099	24114	24038	24090	24042	24075	24080	24133	24029	24253	24143	24110	24056	24188	24194	24139	24258	24114	24075	24183	24203	24078	24137	24039	24101	24130	24123	24120	24201	24150	24138	24070	24203	24112	24079	24205	24026	24153	24098	24137	24190	24164	24144	24035	24181	24103	24115	23960	24199	24034	24008	24111	24154	24112	24128	24213	24147	24096	24089	24171	23956	24277	24218	24158	24080	24197	24014	24134	24130	24161	24077	24009	24163	24190	24167	24161	24146	24121	24123	24172	24132	24056	24171	24187	24036	24150	24187	24094	24043	24149	24165	24115	24108	24072	24029	24012	24012	24040	24170	24088	24155	24084	24153	24120	24175	24172	24002	24177	24010	24065	24095	24124	24103	24084	24226	24050	24058	24074	24136	24023	24074	24103	24108	24163	24249	24002	24137	23949	24167	24040	24202	24105	24043	24044	24133	24187	24135	24185	24118	24211	24060	24162	24125	24161	24091	24234	24036	24018	24081	24210	23988	24101	24040	24145	23991	24198	24205	24193	24070	24140	24196	24050	24022	24242	24100	24067	24184	24091	24051	24239	24045	24213	24096	24252	24230	24021	24186	24076	24092	24095	24148	24089	24146	24256	24140	24050	24164	24197	24060	24067	24094	24253	24063	24272	24006	24212	24199	24097	24101	24126	24111	24024	24090	24131	24081	24091	24039	24107	24141	24153	24000	24094	24252	23992	24083	24125	24091	24115	24053	24188	24060	24142	24207	24097	24255	24010	24228	24125	24113	24003	24055	24120	24129	24142	23939	24184	24055	24083	24057	24047	24195	24111	24210	24102	24148	24169	24049	24172	24021	24207	23962	24228	24149	24231	24095	24111	24120	24156	24161	24258	23973	24250	24002	24170	24064	24164	24195	24300	24191	24047	24085	24118	24106	24060	24108	23953	24136	24216	24142	24146	24143	24134	24114	24078	24094	24046	24047	24104	24179	24163	23991	23945	24152	24003	24152	24083	24196	24189	23992	24196	24060	24210	24160	24067	24252	24134	24052	24039	24009	24272	24041	24170	24254	24169	24125	24039	24080	24086	24107	24145	24033	24113	24188	24114	24088	24208	24128	24162	24111	24082	24078	24131	24162	24191	24075	24034	24175	24117	24214	24163	24137	24076	24055	24232	24226	24135	23959	24160	24141	24081	24113	24055	24139	24100	24213	24227	24198	24114	24021	24185	24127	24327	24128	24101	24118	24115	24079	24083	24204	24120	24093	24126	24174	24092	24003	24176	24231	24063	24143	24064	24261	24036	24056	24204	23999	24045	24104	24018	24003	24114	24052	24067	24059	24077	24083	24149	24039	24206	24157	24058	24152	24098	24165	24189	23971	24172	24220	24028	24095	24235	24217	24069	24158	24167	23997	24114	24038	24168	24086	24081	24182	24098	24039	24233	24146	24158	24129	24146	24112	24030	24052	24252	24144	24140	24181	24264	24100	24091	24237	24038	23942	23995	24224	24061	24153	24128	24058	24028	24156	23988	24105	24095	24271	24174	24214	24165	24088	24107	24277	24051	24054	24185	24161	24125	24194	23992	24114	24129	24156	24128	24093	24151	24175	24083	24179	24083	24052	24236	24054	24152	24198	24196	24120	23993	24204	24121	24077	24193	24251	24069	24315	24139	24199	24132	24121	24033	24228	24218	24055	24112	23971	24192	24234	24110	24065	24198	24152	24168	23942	24117	24164	24135	24155	24161	24136	24216	24131	24233	24176	24004	24141	24182	24086	24137	24148	24241	24049	24175	24163	24024	24154	24040	24030	24191	24052	24259	24066	24140	24165	24142	24135	24035	24153	24157	24157	24071	24197	24123	24179	24112	24019	24130	24140	24155	24075	24147	24321	24082	24147	24033	24107	24105	24187	24060	24126	24137	24070	24099	23990	24032	24192	24131	24155	24126	24106	24053	24206	24055	24146	24101	24172	24179	23966	24090	24120	24079	24171	24128	24020	24233	24133	24213	24149	24083	24092	24055	24216	24063	24152	24040	24244	24099	24137	24187	24084	24138	24059	24106	23984	24131	24252	24071	24151	24078	24218	24141	24061	24117	24074	24117	24097	24157	24119	24170	23975	24176	24138	24213	24289	24235	24126	24141	24235	24088	24100	24171	24232	24183	24098	24022	24127	24106	24241	24026	24031	24126	24169	24233	24140	24011	24232	24072	24018	24141	24075	24104	24121	24057	24077	24056	24141	24287	24248	24111	24184	24077	24088	24197	24071	24125	24202	24021	24153	24141	24035	24277	24120	24100	24182	24177	24191	24139	24130	24160	24066	24182	24148	24074	24204	24114	24135	24097	24110	24009	24194	24060	24111	24171	24283	24093	24034	24206	24096	24131	24189	24287	24037	24136	24169	24177	24028	24171	24056	24174	24215	24160	24127	24122	24103	24103	24014	24203	24075	24113	24180	24214	24116	24046	24197	24139	24102	24120	24048	24258	24043	24146	24219	24135	24102	24135	24212	24007	24198	24038	24010	24136	24170	24056	23996	24167	24164	24183	24099	24161	24016	24125	24121	24170	24183	24129	24079	24104	24118	24134	24170	24061	24056	24069	24121	24110	24197	24171	24070	24036	24062	24095	24099	24139	24281	24016	24152	24054	24189	24198	24158	24186	24115	24149	24216	24291	24130	24116	24177	24177	23960	24140	24149	24098	24143	24056	24045	24091	24096	23992	24087	24141	24200	23985	24187	24111	24170	24139	24181	24137	23955	24077	24048	24215	24090	24120	24097	24151	24112	24170	24069	24260	24072	24210	24159	24162	24153	24165	24045	24231	24220	24166	24066	24179	24110	24098	24232	24042	24048	24171	24216	24155	24171	24113	24065	24130	24073	24073	24180	24118	24190	24137	24052	24232	24141	23927	24197	24052	24164	24300	24068	24141	24175	24074	24189	24043	24164	24219	24096	24167	24120	24103	24140	24008	24156	24110	24177	24186	24146	24154	24151	24119	24080	24103	24110	24154	24096	24034	24202	24072	24189	24069	24109	24202	24126	24116	24089	24112	24063	24098	24118	24286	24194	24145	24105	24114	24126	24113	24217	24042	24178	24161	24192	24170	24050	24009	24141	24150	24076	24121	24126	24047	24127	24136	24082	24225	24043	24180	24111	24194	24153	24173	24089	24199	24094	24142	24241	24080	24222	24046	24218	24146	24090	24137	24155	24255	24179	24188	24152	24154	24189	24130	24024	24060	24099	24073	24206	24031	24135	24102	24158	24040	24052	24203	24101	24166	24060	24192	24228	23910	24202	24140	24207	24182	24194	24197	24044	23979	24198	24101	24146	24075	24079	24259	24011	24199	24128	24008	24087	24248	24187	24098	24094	24217	24030	24166	24167	24068	24112	24147	24195	24192	24188	24121	24121	24040	24176	24185	24054	24184	24113	24192	24041	24195	24160	24036	24102	24102	24128	24055	24125	24245	24090	24123	24152	23993	24273	24212	24052	24186	24214	24097	24186	24136	24218	24120	24125	24156	24166	24264	23987	24137	24150	24166	24131	24148	24132	24024	24198	24112	24186	24040	24177	24148	24071	24232	24011	24120	24131	24100	24173	24098	24169	24228	24111	24127	24129	24040	24113	24134	24110	24157	24219	24237	24072	24042	23994	24257	24241	24019	24286	24130	24149	24105	24227	24114	24135	24100	24120	24275	24081	23968	24035	24115	24120	24137	24133	24244	24081	24164	24172	24266	24157	24014	24135	24151	24208	24123	24148	24286	24008	24117	24064	24173	24148	24109	24175	24083	24221	24092	24122	23996	24293	24221	24167	24097	24105	24124	24099	24087	24034	24087	24129	24225	24127	24085	24110	24125	24001	24262	24161	24209	24129	24082	24056	24000	24179	24030	24100	24189	24177	24124	24111	24252	24112	24092	24074	24327	24143	24105	24137	24194	24092	24102	24156	24225	24083	24053	24154	24220	24119	24134	24069	24137	24173	24231	24198	24102	24068	24098	24073	24176	24097	24159	24020	24186	24147	24090	24113	24078	24192	24215	24181	24188	24089	24191	24284	24190	24170	24139	24111	24020	24081	24159	24112	24246	24064	24296	24097	24075	24069	24147	24152	24113	24112	24046	24116	24041	24238	24041	24084	24138	24129	24192	24062	24223	24146	24215	24104	24264	24156	24077	23898	24182	24118	24084	24119	24145	24211	24089	24176	24161	24185	24233	24151	24220	24010	24223	24025	24091	23982	24104	24153	24062	24145	24158	24193	24071	24185	24193	24034	24117	24197	24190	24195	24119	24088	24116	24090	24196	24177	24147	24056	24261	24233	24202	23989	24148	24167	24000	24198	24208	24262	24196	24056	24204	24106	24103	24108	24085	24116	24182	24142	24199	24297	24142	24147	24082	24222	24254	23989	24175	24115	24130	24174	24171	24090	24201	24171	24135	24208	24138	24244	24171	24087	24014	24296	24222	24138	24130	24051	24138	24076	24246	24066	24224	24140	24162	24167	24045	24263	24086	24210
43069	38637	31912	26808	23707	21833	20156	18813	17876	17127	16389	16596	16542	16425	16554	16310	16572	16217	16378	16404	16371	16556	16400	16421	16383	16300	16418	16490	16350	16259	16308	16462	16633	16501	16446	16462	16450	16335	16172	16393	16464	16241	16274	16454	16122	16371	16320	16426	16410	16379	16321	16433	16319	16444	16443	16581	16289	16387	16399	16334	16518	16097	16387	16369	16312	16382	16428	16376	16514	16191	16174	16206	16377	16422	16366	16266	16310	16190	16450	16645	16423	16455	16598	16418	16346	16529	16370	16282	16311	16101	16273	16159	16281	16382	16332	16647	16401	16220	16621	16400	16254	16552	16376	16485	16376	16312	16593	16398	16281	16231	16396	16528	16215	16201	16556	16468	16486	16463	16429	16213	16445	16480	16364	16512	16303	16638	16240	16554	16510	16315	16231	16630	16322	16358	16261	16368	16356	16273	16243	16454	16135	16378	16519	16476	16330	16383	16328	16394	16259	16529	16408	16354	16244	16305	16269	16363	16088	16413	16246	16519	16406	16405	16422	16279	16303	16547	16429	16146	16427	16167	16463	16407	16379	16444	16343	16275	16087	16251	16423	16419	16446	16422	16322	16295	16504	16627	16455	16310	16542	16508	16569	16585	16308	16367	16558	16503	16549	16409	16466	16197	16264	16525	16303	16361	16162	16320	16327	16256	16222	16470	16465	16434	16016	16287	16330	16309	16467	16383	16317	16214	16234	16304	16271	16494	16390	16582	16478	16359	16280	16201	16269	16492	16431	16343	16282	16262	16508	16329	16354	16373	16299	16553	16562	16440	16530	16342	16307	16418	16470	16325	16341	16503	16453	16454	16329	16401	16722	16339	16390	16407	16470	16409	16508	16582	16584	16515	16356	16533	16377	16419	16366	16386	16515	16351	16301	16208	16268	16334	16357	16209	16680	16422	16436	16418	16468	16325	16526	16347	16259	16306	16291	16439	16563	16466	16401	16395	16242	16392	16275	16361	16457	16292	16205	16180	16522	16442	16406	16420	16362	16532	16404	16527	16439	16373	16402	16612	16352	16454	16467	16371	16518	16369	16325	16362	16483	16403	16381	16361	16351	16309	16296	16289	16373	16307	16481	16320	16323	16513	16476	16575	16411	16225	16472	16317	16388	16389	16518	16488	16355	16417	16399	16472	16603	16476	16415	16287	16414	16310	16498	16303	16239	16139	16527	16516	16442	16274	16094	16357	16454	16446	16381	16461	16450	16382	16504	16293	16403	16549	16204	16276	16232	16405	16138	16244	16496	16481	16398	16570	16331	16405	16328	16273	16168	16236	16359	16466	16328	16302	16243	16403	16478	16700	16197	16247	16299	16528	16534	16308	16312	16394	16331	16512	16202	16384	16437	16492	16408	16393	16461	16566	16447	16219	16423	16341	16339	16454	16396	16328	16664	16527	16371	16351	16310	16357	16397	16292	16509	16349	16555	16325	16441	16508	16592	16408	16330	16354	16526	16404	16470	16560	16527	16451	16396	16287	16406	16342	16222	16319	16574	16447	16293	16534	16226	16424	16368	16370	16339	16403	16354	16329	16272	16458	16225	16241	16390	16402	16470	16389	16456	16486	16382	16626	16341	16545	16448	16508	16401	16415	16490	16350	16544	16661	16526	16316	16456	16644	16354	16525	16389	16261	16570	16304	16569	16263	16503	16599	16512	16406	16427	16353	16467	16549	16445	16537	16467	16402	16311	16275	16511	16456	16359	16300	16384	16392	16367	16351	16478	16438	16332	16531	16401	16467	16477	16507	16350	16442	16435	16386	16348	16402	16308	16271	16278	16358	16509	16191	16364	16396	16638	16504	16402	16416	16610	16472	16422	16274	16377	16273	16388	16539	16411	16275	16475	16492	16367	16555	16401	16487	16389	16286	16527	16205	16161	16389	16377	16461	16537	16292	16200	16367	16336	16548	16589	16514	16442	16623	16510	16419	16423	16478	16234	16287	16354	16513	16272	16569	16465	16290	16276	16303	16359	16524	16389	16416	16488	16292	16184	16206	16210	16362	16374	16472	16517	16352	16354	16488	16615	16322	16565	16448	16446	16424	16434	16341	16244	16544	16201	16407	16561	16600	16483	16265	16286	16350	16324	16425	16519	16314	16456	16589	16462	16473	16563	16443	16186	16448	16368	16319	16517	16483	16387	16088	16504	16614	16354	16391	16499	16463	16386	16398	16131	16335	16440	16398	16635	16413	16275	16561	16518	16392	16305	16488	16416	16552	16289	16574	16487	16346	16130	16414	16485	16397	16312	16421	16485	16378	16334	16499	16517	16581	16278	16472	16360	16414	16342	16445	16528	16359	16411	16329	16389	16400	16478	16410	16343	16426	16535	16590	16578	16333	16465	16454	16550	16702	16373	16299	16243	16413	16434	16313	16372	16426	16575	16395	16425	16286	16406	16487	16575	16498	16459	16373	16351	16554	16505	16595	16632	16549	16355	16253	16310	16497	16397	16123	16448	16504	16404	16544	16675	16514	16467	16439	16295	16574	16420	16441	16502	16353	16449	16307	16285	16377	16518	16506	16270	16398	16447	16551	16346	16291	16328	16215	16536	16463	16529	16414	16413	16488	16446	16499	16405	16386	16478	16244	16336	16418	16360	16457	16382	16514	16293	16302	16371	16408	16322	16396	16552	16245	16354	16397	16502	16501	16240	16234	16424	16508	16519	16522	16336	16515	16234	16454	16634	16410	16521	16455	16351	16361	16178	16407	16371	16461	16158	16316	16245	16356	16457	16489	16271	16420	16207	16588	16294	16347	16579	16386	16190	16440	16424	16301	16345	16396	16436	16333	16486	16321	16370	16143	16335	16503	16317	16429	16275	16240	16508	16217	16475	16340	16288	16274	16533	16525	16460	16381	16531	16389	16294	16307	16502	16426	16373	16283	16395	16362	16310	16467	16209	16310	16288	16426	16320	16283	16409	16367	16333	16293	16350	16218	16353	16396	16439	16332	16414	16370	16511	16406	16235	16294	16538	16440	16641	16207	16536	16522	16251	16638	16380	16317	16515	16635	16487	16586	16600	16326	16466	16611	16648	16395	16336	16291	16296	16464	16290	16345	16500	16657	16512	16407	16465	16576	16385	16229	16218	16437	16459	16475	16412	16478	16475	16243	16519	16552	16507	16529	16309	16260	16297	16304	16273	16276	16583	16303	16419	16437	16372	16509	16220	16497	16500	16726	16479	16387	16598	16356	16620	16397	16371	16333	16327	16298	16388	16413	16525	16448	16506	16391	16504	16457	16423	16445	16356	16524	16433	16261	16366	16379	16425	16216	16355	16355	16497	16380	16325	16484	16465	16306	16315	16449	16469	16321	16446	16414	16265	16276	16510	16514	16399	16456	16340	16540	16336	16353	16462	16322	16419	16576	16296	16477	16499	16239	16379	16386	16353	16387	16260	16469	16447	16497	16612	16618	16342	16280	16523	16470	16448	16470	16320	16417	16323	16228	16431	16624	16385	16332	16459	16436	16368	16269	16434	16486	16320	16411	16394	16396	16575	16555	16680	16243	16456	16263	16508	16417	16591	16349	16467	16256	16522	16430	16442	16369	16269	16501	16399	16269	16615	16351	16508	16328	16477	16170	16361	16497	16478	16406	16262	16586	16322	16272	16415	16519	16369	16557	16215	16434	16595	16595	16295	16430	16540	16143	16439	16304	16459	16359	16421	16352	16517	16427	16466	16363	16239	16594	16129	16467	16407	16250	16306	16543	16420	16333	16567	16446	16431	16232	16291	16372	16363	16426	16551	16457	16316	16518	16201	16190	16358	16234	16447	16302	16332	16383	16286	16523	16365	16341	16562	16231	16378	16522	16403	16385	16414	16528	16519	16479	16596	16461	16372	16340	16275	16364	16458	16318	16481	16418	16458	16329	16273	16368	16522	16280	16551	16544	16701	16354	16395	16341	16370	16325	16410	16405	16467	16427	16502	16511	16410	16519	16462	16409	16227	16282	16423	16217	16288	16492	16610	16481	16167	16417	16468	16427	16520	16113	16242	16469	16279	16438	16474	16377	16495	16355	16524	16464	16494	16311	16369	16360	16339	16280	16195	16370	16512	16345	16406	16279	16341	16413	16303	16449	16463	16512	16352	16351	16503	16489	16354	16308	16453	16294	16432	16523	16632	16387	16313	16412	16687	16482	16390	16461	16268	16261	16479	16651	16408	16301	16253	16336	16481	16319	16435	16512	16356	16459	16372	16426	16362	16351	16314	16366	16339	16375	16360	16720	16352	16345	16388	16390	16444	16467	16410	16466	16496	16375	16383	16388	16586	16439	16395	16303	16431	16445	16342	16438	16384	16244	16459	16431	16404	16434	16343	16506	16433	16197	16223	16420	16394	16442	16314	16358	16358	16498	16507	16372	16389	16264	16347	16619	16360	16427	16191	16558	16342	16413	16544	16433	16722	16480	16431	16430	16433	16385	16447	16302	16454	16383	16398	16523	16393	16215	16471	16389	16549	16454	16362	16420	16326	16562	16419	16369	16524	16483	16317	16475	16410	16487	16720	16413	16210	16225	16418	16558	16484	16400	16372	16396	16505	16418	16270	16088	16514	16415	16336	16543	16412	16329	16278	16298	16447	16517	16500	16418	16492	16525	16341	16572	16631	16249	16307	16471	16389	16271	16246	16448	16218	16226	16504	16315	16479	16495	16536	16551	16418	16504	16294	16416	16444	16221	16298	16337	16214	16405	16573	16368	16467	16369	16488	16439	16097	16415	16227	16284	16419	16478	16510	16317	16385	16655	16717	16384	16324	16557	16408	16263	16470	16541	16487	16469	16499	16504	16214	16412	16419	16582	16523	16549	16523	16288	16507	16409	16509	16230	16427	16448	16510	16497	16436	16383	16232	16200	16492	16464	16338	16553	16326	16302	16242	16487	16503	16491	16243	16481	16424	16429	16200	16480	16483	16310	16648	16433	16371	16433	16192	16198	16207	16296	16418	16342	16582	16301	16253	16241	16383	16384	16469	16419	16610	16324	16448	16473	16253	16382	16225	16240	16530	16419	16385	16397	16467	16465	16252	16327	16297	16584	16452	16285	16348	16413	16506	16381	16338	16350	16551	16349	16381	16515	16450	16533	16484	16501	16398	16444	16328	16363	16344	16282	16249	16493
32999	25818	28622	29633	29060	27972	26917	25667	24800	24274	23944	23758	23664	23790	23469	23671	23693	23493	23597	23521	23621	23640	23699	23556	23684	23652	23710	23535	23506	23726	23669	23540	23540	23715	23580	23603	23558	23517	23552	23668	23574	23582	23544	23502	23565	23689	23483	23549	23633	23604	23562	23615	23564	23519	23571	23616	23646	23490	23577	23602	23478	23517	23530	23549	23476	23582	23619	23532	23529	23670	23602	23469	23637	23540	23579	23654	23416	23489	23497	23605	23556	23568	23603	23620	23663	23638	23678	23550	23557	23671	23550	23525	23638	23626	23587	23596	23647	23438	23619	23549	23513	23576	23619	23496	23671	23516	23598	23552	23518	23523	23593	23632	23593	23561	23594	23691	23643	23603	23666	23518	23615	23527	23664	23694	23649	23658	23542	23549	23545	23643	23551	23690	23502	23434	23569	23568	23409	23635	23526	23646	23540	23608	23614	23530	23602	23641	23456	23613	23555	23583	23597	23732	23582	23605	23551	23662	23619	23643	23625	23669	23612	23674	23407	23654	23421	23705	23389	23535	23544	23512	23620	23517	23512	23543	23603	23683	23663	23423	23625	23613	23667	23639	23636	23511	23630	23724	23620	23711	23538	23629	23671	23593	23647	23622	23711	23748	23610	23606	23725	23547	23590	23610	23585	23609	23685	23489	23530	23745	23633	23606	23648	23477	23529	23604	23472	23644	23601	23633	23545	23705	23651	23579	23468	23645	23485	23718	23559	23502	23543	23621	23689	23666	23631	23630	23463	23615	23649	23489	23670	23605	23591	23488	23727	23500	23673	23437	23548	23694	23649	23745	23676	23697	23513	23676	23823	23686	23647	23591	23631	23757	23562	23513	23649	23495	23608	23628	23638	23636	23719	23529	23662	23643	23607	23634	23528	23626	23481	23697	23655	23638	23623	23772	23588	23623	23636	23507	23564	23519	23686	23709	23599	23627	23538	23644	23781	23510	23679	23537	23584	23545	23622	23654	23666	23604	23529	23562	23777	23576	23720	23595	23612	23636	23674	23622	23549	23521	23759	23594	23645	23524	23804	23574	23595	23772	23568	23610	23668	23575	23724	23518	23662	23649	23517	23638	23646	23682	23692	23606	23588	23654	23584	23712	23544	23647	23561	23597	23568	23631	23543	23709	23648	23671	23627	23571	23686	23556	23496	23772	23617	23701	23589	23447	23656	23636	23524	23671	23493	23702	23520	23416	23736	23558	23633	23596	23554	23652	23646	23703	23536	23543	23672	23669	23561	23720	23670	23524	23629	23710	23776	23649	23566	23702	23615	23643	23641	23650	23640	23638	23652	23719	23588	23505	23688	23560	23459	23625	23654	23610	23606	23616	23586	23567	23534	23541	23610	23575	23617	23556	23627	23534	23550	23727	23578	23660	23563	23662	23696	23631	23667	23507	23629	23510	23756	23540	23607	23658	23609	23530	23551	23763	23542	23682	23663	23531	23577	23616	23647	23723	23690	23513	23691	23602	23581	23754	23604	23687	23586	23592	23526	23728	23688	23594	23482	23686	23578	23573	23721	23562	23718	23594	23735	23586	23658	23630	23541	23685	23663	23696	23669	23747	23632	23624	23652	23700	23443	23684	23624	23563	23723	23653	23605	23587	23709	23614	23640	23573	23603	23623	23726	23556	23646	23488	23630	23622	23667	23802	23570	23505	23595	23727	23692	23669	23504	23684	23597	23703	23702	23635	23669	23596	23656	23575	23671	23562	23702	23684	23553	23638	23591	23719	23740	23697	23667	23489	23559	23613	23772	23645	23649	23801	23580	23504	23642	23547	23534	23610	23533	23665	23702	23711	23623	23630	23737	23648	23710	23559	23691	23421	23705	23514	23720	23648	23621	23600	23627	23772	23608	23629	23560	23538	23744	23643	23476	23649	23686	23658	23485	23809	23611	23554	23631	23743	23657	23573	23639	23593	23578	23675	23637	23630	23655	23729	23659	23682	23704	23596	23728	23611	23469	23673	23612	23619	23612	23689	23647	23607	23689	23624	23588	23623	23607	23685	23644	23622	23692	23464	23596	23516	23591	23678	23524	23585	23754	23535	23706	23569	23590	23628	23569	23550	23758	23600	23552	23677	23677	23567	23692	23722	23692	23615	23643	23590	23678	23622	23531	23623	23637	23598	23580	23542	23665	23692	23677	23556	23431	23536	23686	23587	23498	23484	23694	23554	23592	23537	23680	23499	23650	23623	23672	23616	23671	23609	23712	23570	23652	23457	23626	23625	23643	23646	23607	23712	23642	23572	23476	23575	23679	23630	23521	23633	23689	23554	23684	23705	23639	23606	23802	23615	23644	23511	23562	23630	23608	23635	23711	23672	23677	23698	23524	23711	23553	23643	23516	23545	23610	23675	23726	23565	23632	23585	23630	23739	23508	23629	23579	23640	23553	23612	23424	23529	23456	23594	23632	23635	23522	23593	23667	23668	23570	23626	23671	23551	23648	23549	23633	23604	23743	23530	23563	23716	23754	23536	23589	23622	23415	23712	23601	23623	23617	23609	23688	23652	23652	23498	23638	23653	23807	23692	23703	23660	23569	23673	23570	23692	23627	23724	23605	23702	23677	23608	23730	23657	23596	23677	23664	23673	23638	23703	23659	23602	23572	23640	23575	23594	23607	23764	23659	23650	23701	23596	23529	23607	23603	23627	23658	23785	23675	23598	23638	23602	23621	23689	23617	23633	23783	23515	23477	23620	23639	23391	23713	23727	23567	23624	23607	23634	23621	23550	23472	23656	23616	23582	23792	23630	23628	23573	23656	23619	23603	23680	23593	23630	23598	23685	23695	23643	23638	23700	23685	23612	23711	23571	23609	23716	23646	23630	23639	23570	23672	23645	23489	23648	23650	23723	23642	23594	23697	23681	23565	23605	23554	23652	23768	23634	23682	23648	23647	23682	23618	23564	23620	23742	23564	23456	23517	23695	23594	23624	23567	23677	23700	23603	23678	23577	23585	23512	23814	23629	23571	23621	23657	23725	23423	23635	23621	23680	23644	23624	23570	23585	23849	23429	23592	23621	23697	23667	23642	23594	23609	23584	23866	23692	23816	23592	23570	23502	23690	23561	23645	23691	23583	23655	23593	23472	23666	23476	23730	23550	23713	23452	23502	23691	23492	23657	23535	23703	23597	23653	23640	23603	23630	23582	23671	23692	23623	23631	23448	23693	23646	23544	23646	23572	23607	23481	23662	23749	23525	23613	23657	23701	23803	23606	23673	23642	23484	23663	23673	23493	23713	23700	23725	23528	23589	23606	23606	23699	23654	23558	23692	23662	23643	23704	23524	23567	23602	23649	23584	23569	23605	23903	23681	23649	23671	23603	23542	23639	23729	23675	23548	23559	23707	23636	23589	23712	23772	23680	23700	23673	23638	23593	23593	23682	23607	23536	23775	23633	23570	23584	23716	23573	23689	23610	23497	23655	23733	23573	23613	23714	23665	23549	23587	23595	23656	23692	23749	23720	23570	23484	23743	23743	23646	23705	23577	23779	23647	23604	23706	23633	23649	23466	23748	23497	23701	23563	23659	23657	23491	23818	23697	23573	23580	23693	23655	23606	23662	23580	23559	23670	23574	23751	23596	23627	23772	23643	23633	23642	23671	23688	23639	23717	23569	23696	23628	23616	23612	23688	23609	23690	23675	23612	23855	23615	23758	23509	23711	23646	23515	23490	23595	23524	23668	23634	23578	23546	23611	23622	23674	23643	23722	23602	23636	23613	23665	23717	23615	23557	23624	23576	23751	23603	23695	23682	23581	23620	23699	23584	23674	23606	23564	23571	23632	23680	23751	23709	23594	23631	23727	23722	23669	23592	23541	23674	23718	23585	23643	23590	23602	23690	23769	23628	23633	23506	23484	23630	23501	23641	23587	23671	23688	23581	23644	23583	23591	23696	23595	23702	23661	23582	23578	23558	23655	23556	23617	23752	23543	23707	23603	23650	23532	23552	23612	23758	23593	23669	23623	23792	23583	23720	23667	23556	23651	23656	23557	23643	23543	23672	23558	23591	23682	23627	23707	23810	23689	23562	23698	23489	23774	23692	23628	23560	23668	23569	23628	23696	23739	23669	23676	23756	23621	23488	23710	23586	23695	23671	23472	23591	23556	23625	23711	23685	23726	23545	23666	23430	23698	23534	23479	23520	23663	23636	23713	23612	23562	23714	23561	23703	23661	23630	23595	23626	23705	23623	23694	23623	23778	23709	23671	23486	23766	23588	23652	23624	23842	23597	23672	23618	23670	23505	23677	23626	23645	23672	23543	23819	23657	23499	23612	23646	23672	23676	23745	23680	23629	23507	23761	23549	23737	23589	23632	23722	23698	23528	23792	23673	23669	23701	23637	23659	23687	23682	23739	23550	23542	23570	23740	23656	23583	23683	23617	23608	23692	23647	23715	23692	23542	23565	23599	23681	23624	23699	23655	23596	23602	23638	23423	23597	23629	23589	23719	23677	23598	23613	23572	23729	23518	23562	23593	23703	23627	23649	23708	23637	23606	23486	23620	23641	23748	23587	23645	23651	23524	23673	23805	23712	23599	23712	23666	23643	23647	23725	23618	23677	23771	23487	23761	23569	23685	23629	23735	23593	23647	23547	23614	23555	23580	23580	23698	23663	23677	23666	23739	23568	23622	23610	23567	23547	23627	23581	23683	23642	23590	23673	23659	23613	23727	23620	23475	23694	23715	23605	23581	23670	23619	23742	23545	23853	23722	23622	23580	23706	23586	23589	23630	23592	23621	23606	23794	23770	23640	23651	23768	23647	23616	23617	23678	23583	23760	23652	23464	23614	23602	23634	23646	23628	23668	23731	23559	23573	23658	23795	23686	23613	23438	23679	23578	23686	23590	23694	23613	23593	23708	23578	23587	23706	23574	23720	23706	23583	23563	23723	23596	23541	23581	23693	23697	23472	23702	23641	23622	23678	23609	23611	23654	23634	23574	23606	23597	23574	23678	23735	23593	23624	23530	23669	23670	23804	23656	23747	23536	23556	23738	23701	23694	23618	23681	23687	23687	23629	23607	23617	23709	23585	23728	23479	23831	23648	23616	23740	23639	23614	23596	23729	23595	23607	23694	23710	23706	23665	23557	23654	23636	23677	23614	23578	23643	23559
39935	34823	28958	24632	22456	21163	19649	18161	17455	16724	16629	16207	16358	16160	16066	15893	16098	16185	16133	16101	16019	16035	16065	16165	16198	15978	15914	15764	15973	16124	16080	15893	16048	15907	16191	16007	15882	15976	16063	16160	16150	16209	16022	15863	15962	15977	15950	15994	15944	15944	15976	16106	16041	16016	16092	16137	16018	15875	16212	15971	16287	16122	15940	16005	16027	15970	16001	16089	15858	16180	15975	16019	16058	16088	16057	15922	16056	16135	16132	15985	15878	16037	15960	16161	16081	16082	16171	16090	16055	15911	15947	16028	16054	15957	16002	15903	16137	16160	16174	16118	16184	16198	16233	16214	16145	15991	16133	15947	16044	16150	15967	15961	15891	15888	15929	15767	16043	15880	15863	15907	16013	15929	16084	15988	16088	16012	15946	16120	16026	16110	16273	16018	15979	16147	16009	15955	16031	16074	16264	16024	16078	16198	16070	16010	16081	16126	16228	16338	16120	16258	16236	16026	15983	16086	15788	16122	16041	16033	15983	15929	15983	16008	16089	16128	15846	15837	15752	16003	16090	16014	16094	16189	15930	16010	16139	15716	15851	15944	16162	15951	16113	16213	16063	16248	16013	15919	15909	16017	15813	16164	16219	15935	15947	16118	16070	16118	16317	16264	16055	16154	16160	16150	16174	16065	16239	16179	15972	16231	16133	16023	16264	16095	15959	16048	16102	16088	16071	16017	16245	15968	16108	16035	16282	16046	16250	15949	16046	16233	16196	15950	16071	16057	16161	15871	16115	16067	16290	16022	16080	16068	15956	16033	16031	16143	15995	16345	16316	15955	15928	16095	16053	16064	16124	15959	16097	16044	16079	15828	15996	16176	16155	16214	16272	15931	16229	16110	16065	16134	16061	16355	15999	16120	15870	16133	16027	16153	16188	16077	16239	16098	15852	15977	15846	16023	16019	16136	16410	16308	16022	16043	16188	16015	16119	16078	16015	15939	16135	16001	16105	16136	16155	16221	16024	16104	16123	15946	16052	16343	16261	16122	16048	16067	16106	15992	16266	16042	15899	15981	16176	16225	16206	16265	15961	16041	16013	15978	16136	16051	16194	16111	16108	15932	15942	16257	16193	16078	16149	15869	16050	16080	16017	16027	16167	15996	16005	16336	16214	15892	16182	16059	16106	16231	16157	15845	16167	16106	16014	16069	16116	16088	15959	16061	16106	16123	16229	16188	16129	16142	16008	16147	16071	16057	16150	16048	16162	16049	16022	16148	15947	16176	16010	15975	16172	16242	15950	15977	15963	15957	15878	16155	16096	15892	16177	15991	16232	15874	16005	16229	16104	16210	16067	16211	16045	16052	16025	16113	16037	16124	16031	16199	16383	16222	15989	16098	16179	16023	15936	15998	16022	16084	15945	16001	16227	16206	16083	15904	15701	16073	16170	16168	16036	16044	16185	16188	16012	16035	15947	15965	15903	15791	15928	16087	15935	15903	16089	15889	16152	16037	16155	16313	16108	16077	16099	16137	16008	16080	15842	16170	16004	15938	15910	16192	16097	16031	16058	16070	16244	16203	16080	16002	16101	15850	16306	16047	16006	16165	16185	16138	16047	16020	16036	16031	16168	16125	16074	15939	15964	15870	16150	16053	16080	16010	16046	16110	16127	15889	16053	15875	16358	15869	16081	16084	16109	15970	16082	16109	16105	16010	15881	16227	16108	15942	16088	15975	16024	15816	16220	16021	16167	16258	16162	16048	16203	16300	16118	15998	16053	16095	16021	16101	16074	15945	15977	16012	15907	16149	16133	16066	16199	16043	15824	16165	16042	15954	15923	16010	15863	16104	15915	16147	16273	16213	16058	15994	16167	16140	16012	16115	16079	16096	15968	16182	16170	16193	16241	16125	15848	15890	16274	16099	16018	16119	16100	15901	15951	16157	16064	16064	15906	15901	15864	16028	16153	16111	15998	15936	16166	15925	15980	16021	16103	16374	16363	16215	16122	16074	16134	16171	16083	16271	15971	15988	16154	15987	16177	16098	16093	16173	16166	16150	16218	16034	16155	15876	15978	15990	16320	16292	16169	16062	15956	15912	16173	16020	16163	16063	16154	16210	16022	15927	16209	16055	16214	16035	15915	16113	15963	16082	15853	15958	15909	15927	16140	16023	16122	16013	15892	16165	16036	15985	16114	16018	16324	16080	16333	16063	16000	16050	16019	15975	16028	16140	15962	15914	16151	16104	16203	16062	16277	16226	16135	16163	16060	16190	16193	16011	16101	16050	16137	16124	16068	16046	16192	16245	16161	16204	15994	16257	16093	16031	15991	16016	16055	15916	16201	16011	15998	15942	15903	15985	16103	15969	16062	16147	16042	16039	16196	16222	16123	16080	16084	16094	15940	15933	16104	15856	16069	16079	16191	16129	16192	15996	16298	16098	15930	16084	15992	16025	15985	15961	15844	15985	16008	16024	16226	15778	15994	16148	16121	16090	16408	16170	16101	16091	15931	16119	16122	16083	16071	16360	16172	16188	16086	16029	16081	16308	16096	16064	16042	15992	16082	16052	16082	16113	16203	16076	16050	16019	16166	16156	16083	16141	16033	15979	15906	15818	15909	16127	16148	16021	16156	16113	16257	16103	15868	16015	16177	16071	15894	16097	16083	16043	15988	16001	16154	16174	15893	15988	16053	16376	16090	16152	16109	15960	15925	15927	16094	16092	16061	15897	15825	16020	16049	16214	16030	16046	16142	16217	16231	16129	16108	16237	16223	16033	15999	16006	15830	16089	16054	16123	15978	15837	16143	16164	16035	15988	16320	16111	16059	16068	15930	16043	16151	16074	16142	16097	16043	16210	16266	16227	16044	15940	15966	16109	16143	16132	16025	15956	16002	16105	15916	16125	16115	16153	16083	16060	16138	16215	15925	16301	16131	16093	16073	16159	16117	15948	16107	16007	16125	16148	15916	16193	16100	15926	16021	16095	15775	15852	16022	16140	16211	16067	16152	16086	16165	15982	15968	15984	16110	16204	15997	15910	16287	16093	16174	16276	16106	15990	16029	16029	15971	15926	16214	15868	16221	16085	16159	16117	16245	16191	16013	16056	15944	15973	16216	15952	16142	16130	15924	16062	16119	15998	15969	15879	16203	16153	16292	16121	16153	16118	16320	16038	16056	16032	16224	16276	15986	16063	16177	16230	16211	16092	15749	16179	16003	16072	16070	16124	16154	16035	15924	16291	15977	15968	16108	16106	15767	16169	15953	16022	16139	16134	15999	16046	15921	16003	16165	16233	16190	16105	15947	16096	16220	16045	15945	15871	16218	16037	16113	16014	16132	16173	16004	15947	16172	16180	16163	16115	16143	16183	16220	16200	16126	16263	16037	16130	16171	15988	15986	16064	16122	16323	16162	15999	15982	15922	15876	16344	16119	15921	16142	16062	16237	16115	16045	15830	15898	16190	16108	16268	16122	16060	16065	16364	16050	15968	15973	16133	15972	16221	16019	16167	16187	16031	15968	16041	16021	16217	16185	16215	16030	16112	16065	15967	16012	16040	16081	16121	16080	16053	16162	16266	15888	15984	16057	16107	15899	16025	15994	16025	16053	16060	16034	15940	15913	15875	16057	15832	16074	16163	16198	15949	15875	16034	16052	15913	16128	16214	16213	16060	16047	16090	16041	16000	16042	15796	16039	16034	15836	16043	15983	15969	16225	15990	15989	16109	16115	16114	15911	16207	16146	16264	16088	16210	16060	15975	16009	15913	16126	16117	15991	16228	16172	16048	16093	16061	16150	16246	15888	15886	15928	15959	15940	16138	15951	16043	16054	15946	16063	15931	15870	15878	16120	16090	15928	16220	16169	15967	16092	16135	16185	16002	16081	16125	16028	15907	16053	16111	16030	16137	16147	15951	16144	16160	15977	16150	16080	16070	16204	16117	16053	16086	15998	16180	15934	16172	16134	16200	16051	16002	16200	15966	15893	16070	16003	16096	16024	16092	16059	16144	15920	16107	16108	16063	16075	16032	15969	15981	16067	15973	15974	15988	16028	16185	16136	16060	16147	16139	16268	15880	16049	15961	16043	15994	16149	16341	16044	16180	16042	15972	16144	16300	16143	16113	16052	16072	16107	15997	16100	16254	16095	16006	16070	16024	16235	16099	16081	16166	16240	16062	16142	16009	16049	16254	16108	16047	15860	15879	16148	16015	16156	16029	16174	16183	16130	16079	16043	16151	16052	16201	16091	16111	16201	16175	15959	15833	16044	15996	16110	15929	16015	15956	16148	16018	15961	16310	16017	16011	15930	15931	15985	16092	16155	16024	16190	15971	16141	16052	16095	16113	16182	15911	16158	16257	16255	16009	16252	16271	16061	16129	15899	15843	16075	15899	16186	16258	15968	16026	16143	16092	16154	15970	15988	16220	16072	16059	16150	15923	16108	16142	16145	16008	16023	15979	16007	16066	16343	16117	16102	16172	16092	16103	16173	16151	16223	16044	16026	16161	15879	15937	16043	15901	16235	16286	15991	16076	16051	16205	15891	16078	16054	16069	15977	16173	16076	16137	15956	16202	15948	16149	16211	15895	16188	16263	16329	16175	16266	15979	15988	16113	15943	16026	16135	16052	16151	16285	16021	16162	15989	15976	15938	16084	16095	15937	16019	16431	16077	16066	16220	16108	16274	15990	15938	15966	15953	16215	16173	15820	16047	15960	16115	16131	15978	16201	15957	16154	15979	16107	16199	15946	16113	15866	16032	16203	16037	16030	15936	15928	16170	15999	15934	16117	15839	16340	15998	16124	16155	15978	16002	16053	16003	16049	16150	16096	16138	16045	16202	16273	16049	16147	15990	16148	15982	16003	16212	16213	16250	16276	16072	16030	16248	15927	16015	16190	16063	16031	15945	16215	15910	15989	16253	16053	16114	15993	15971	16147	15979	16130	15949	16113	16204	16058	15814	16027	16222	16255	16247	16343	16036	16107	16297	16270	16064	15951	16085	15917	16148	16199	16081	16174	16055	15983	16033	15944	15901	16158	16061	16211	16118	15926	15939	16019	16005	15934	16033	15884	16067	15887	16072	15956	16062	16243	16178	16220	16196	15920	16044	16195	16092	15979	15980	16141	16064	16309	16044	16053	16118	16061	16094	16140	15965	16209	16048	15980	16136	16000
30931	26567	28611	29871	29573	28499	27352	26218	25117	24704	24335	24235	24074	23950	23979	23807	24148	23953	23971	23943	23846	24105	23983	23965	23931	24075	23875	23956	24093	23888	23930	23987	23923	23899	23920	23902	24005	23854	23983	24027	24033	23911	23835	23850	23828	23988	23885	23896	23933	23981	24084	23939	24065	23977	23947	23970	23934	23889	23827	23867	24013	23936	24073	24015	23976	24012	23873	23994	24021	23759	23852	24173	23889	23957	23864	24007	23949	23870	23837	23949	23942	23874	23998	23828	23997	23950	23869	23999	24025	23797	24022	23920	23967	23877	24001	23965	23964	23876	23936	23992	24015	23912	23934	23913	23940	23970	24015	24015	23938	23876	23941	23973	23957	23882	24022	23972	23888	24033	23936	23918	23923	23966	23997	23983	23895	23890	23911	23883	23935	24030	23848	23937	23912	24028	23936	23853	23860	24006	24056	23930	23885	23926	24119	23867	23961	23976	24031	23878	23847	23912	23890	24091	23936	24061	23770	23900	23983	23897	23977	24117	23875	23932	23978	23926	24053	23819	24026	23998	23922	23977	23936	23928	23823	23928	24010	24023	24022	23866	23961	23862	23999	23918	23934	23835	23838	23965	24003	23956	24040	23784	23954	23901	23962	23986	23921	24019	23941	23974	24027	23835	23832	24046	23987	23859	23985	23908	23999	23923	23818	23936	23951	24013	24088	23760	23873	23946	23854	23960	23921	23993	23966	24041	23878	24049	23912	23978	23953	23933	23950	24068	24121	24041	23809	23960	23982	24019	23850	23996	24005	23931	24074	24022	24004	23900	23972	24036	24010	23988	23965	24013	24002	24061	23895	24030	24042	23807	23904	23965	24004	23924	23975	23961	24075	23912	24016	23971	23993	24047	23946	23999	23834	24041	23965	23973	23991	24035	23975	23946	23947	23984	23962	23994	24127	23864	23921	23977	23948	24007	23945	23911	23931	24005	24049	23993	23909	24015	23934	23987	23928	23849	23963	23932	23979	23847	23913	23964	23958	23813	23991	24052	23926	23859	24010	23868	24082	24081	23994	24028	23972	23998	23974	23999	24099	23966	23859	23915	24045	23831	24027	23802	23964	24051	23902	23953	23867	24128	23904	23835	23849	24006	24024	23938	24009	23990	24038	23841	24054	23929	23953	24013	23952	23932	23883	23978	23853	24027	23930	23962	23915	24140	23970	23863	24032	24046	24023	23933	24025	23987	23953	24092	24063	24093	23846	23955	23900	23987	23969	23931	24001	23983	23965	23941	23982	24113	24060	23823	24034	24044	23944	23904	23949	23903	23927	24052	23968	23955	23833	24036	23886	23870	23962	23969	24053	23927	24040	23982	23997	23978	23850	24023	24024	23963	23984	24036	23944	23950	23992	23992	23968	24068	23914	23958	23892	24038	23946	23980	23962	24003	23807	23979	24045	24078	23862	24084	24127	23916	23981	24039	23905	24027	24077	24025	23883	23989	23938	23897	24014	23948	23992	24006	23948	24046	24019	23985	24040	23913	23946	23968	23967	24032	23906	23937	24002	23999	24013	24056	23980	23938	23995	23969	23982	23951	24012	24091	24004	23855	23957	23942	24065	24002	23983	23956	23865	23991	23881	24016	23958	23891	23934	24039	23960	23913	24016	24006	24034	23950	23869	23991	23997	23992	23914	23983	23962	23958	23922	24052	23940	23896	23979	24086	24042	23974	23937	23876	24008	24016	23956	23824	24026	23910	23987	24005	24034	23943	24083	23881	24043	24065	23979	23958	24079	23992	24049	23820	24044	23975	23893	23933	24082	23917	24009	24047	23890	23999	23986	23925	23946	23981	23883	24018	23930	24003	24014	23977	23924	23998	23969	23961	23978	24051	23872	24081	23882	23965	23988	23887	23970	24015	23884	23973	23900	24018	23979	24002	23865	23891	23973	23956	23922	24071	23947	23945	24029	24020	23998	24045	23942	23891	23921	23991	24008	23900	23962	23883	23959	24061	23892	24059	23933	24137	23947	24059	23781	23928	24060	23939	24101	23941	24013	24161	23918	23938	24012	24037	23945	24019	24049	23924	24060	23959	23877	24104	24033	23967	23907	23944	23874	23872	23963	24093	23946	24023	24059	23971	24009	24089	24053	23958	23955	23975	23910	23884	24065	24021	23986	23989	23900	23885	23976	24063	23848	23943	24022	23926	23967	24013	23945	23847	24007	23996	24056	23943	23981	24069	23936	23901	23999	24027	23958	23949	24069	23933	23971	23977	23976	23966	23975	23979	23926	23985	23999	23918	23984	24058	23952	23973	23991	23980	24062	24018	23884	23938	23973	24049	23927	23986	24037	23943	24047	23855	24003	23940	23808	23923	23940	23858	24071	23919	23985	24048	23965	24083	23958	23911	23984	23999	23936	23974	23984	23968	23835	23990	23954	24077	23930	24074	23963	23897	23952	23904	23859	24055	23864	24037	24098	23934	23803	23980	23942	23997	23936	24012	24102	23988	23941	23847	23979	23988	23977	23999	24068	23860	24050	23887	24082	24043	24040	23986	24061	24078	23945	23848	23973	23903	23870	24028	24111	24055	24005	24042	24118	23910	24008	23908	23948	24165	23978	24086	23857	23895	23993	23987	23972	23945	23896	23947	23997	24119	24081	23934	23991	24045	24018	23885	24143	23965	23937	24061	23973	23930	23999	24014	23861	24041	23955	23868	24099	23958	24028	23838	24068	23992	23882	24081	23896	23938	23899	23880	23785	24016	23990	23952	23961	23975	23731	23977	24015	23903	24053	23968	23946	24030	23935	24004	23945	24003	23963	24057	23903	24063	23967	23934	24020	23944	23906	24020	23950	23973	23969	24036	23955	23924	24006	23979	24038	24144	23902	23934	23963	23902	23919	23982	23940	23964	24028	24007	24048	24016	24050	23690	23902	24015	23899	23984	23868	23994	23977	23938	23979	23951	23996	24042	23874	24006	24043	23910	23885	24030	23869	23959	24087	23837	23898	24049	23964	23967	23933	23832	24039	23966	23962	24041	23952	23942	24160	23888	24012	23982	24071	23919	23872	24132	23883	24158	23949	23900	24011	23994	24020	24078	24030	23887	23967	23938	24053	23971	23949	24134	24084	23960	24095	23995	23912	23920	23946	24056	24025	23940	23980	23933	23984	23994	23892	24062	23995	23936	23976	24036	24057	23999	23995	24118	24061	23951	23965	23968	23987	24009	24021	23984	23945	23966	23971	23861	24032	23993	24011	23842	24056	24034	23879	23954	23973	24039	24031	24063	24018	23910	24214	23957	24019	23925	24041	23820	23982	23966	23971	24025	23969	23969	23999	24017	23952	24053	23893	23980	23881	24048	24016	24005	24073	23928	23964	23821	23942	23953	23979	23974	24004	23965	23999	24011	23972	24047	23912	24029	23947	23958	23990	23964	24019	24052	24062	23848	24051	23945	24004	24080	24014	24005	23914	23918	23980	24113	23946	23980	23991	24061	24069	23989	24049	24025	24126	23878	23948	23876	24089	24006	23856	23930	24113	23934	24007	23996	24000	23966	24026	23970	24004	23950	24049	24062	23984	24092	23921	24043	23974	24164	23973	24018	23971	24013	24070	24129	23956	24009	23986	23933	23885	24027	24066	24006	24095	24032	23976	24069	24005	23982	23949	23940	23942	24027	23924	24016	24082	23959	24019	24062	23980	24132	24001	24006	23986	24037	23883	23863	24050	23958	24081	23943	24103	23942	24081	24078	23935	23922	24016	23947	24040	23885	24074	23972	23949	23842	23995	24093	24039	23975	23959	24015	24031	23989	24068	23874	24028	23992	23941	24038	23844	24076	23943	23934	23977	23989	23973	23951	24186	24046	23934	23966	23866	23924	23925	24050	23889	24019	24003	24035	24080	23986	23911	24003	24038	24040	23942	24050	23966	24044	24042	23974	23873	23951	24009	24091	24031	23914	24073	24049	23866	23882	23852	24111	24000	23983	23843	23961	24089	24011	24024	23981	24090	23878	24133	24029	23933	23907	24060	24014	24008	24145	23812	24012	23997	23950	24110	24056	23915	24084	23942	24021	24023	24104	23862	24139	24071	24032	23995	23815	24048	24023	23848	24062	23990	23986	24009	24014	23942	24060	24004	23954	24020	23901	24116	23909	23865	24070	24118	23994	24045	23962	24033	23932	23964	23975	23946	24108	24020	24048	24009	24029	23926	23905	23972	23925	23856	23981	23917	24033	23873	23881	24035	23946	23895	23961	24034	23975	24064	23989	24005	24047	24095	24001	23889	23903	23949	24017	23948	23964	23910	23971	24062	23929	23914	24050	24055	23924	24121	23910	23993	23897	23827	23990	23968	23992	23938	24117	23984	23917	24087	24018	24043	24033	24083	24041	23902	23930	23998	23956	23967	24099	23943	23961	24064	23877	24110	24003	23997	24013	24153	24031	23976	23971	23938	23949	23933	24016	24111	23955	24142	23957	23955	24022	23962	23988	24111	23951	24015	24008	23983	24019	24068	24104	23941	23965	24113	23969	23923	23987	23894	24071	23868	23959	23872	23936	24005	23993	23930	24041	23973	23897	24002	23966	23956	23886	24100	23983	24003	23894	24055	24091	23882	23976	24058	23924	24004	23930	24000	23931	23980	23943	23936	23980	23983	23964	24013	23900	23997	23976	24034	23885	23988	24024	23981	23847	24098	24097	23885	23990	24029	23857	24030	23907	23992	24031	23994	24069	24012	23999	23903	23892	24158	23819	23971	24070	24025	23932	23972	23988	24028	23855	24160	23951	24053	23976	23948	23993	23981	24001	23844	23977	24020	24030	23965	23905	24006	24031	23992	23993	24134	24023	23973	24026	24045	23982	24002	24038	24018	24048	23857	24031	24029	23985	23993	23886	24044	23919	23883	23907	24055	23962	23993	23946	23942	24100	23962	23976	24021	23958	23955	24016	24060	23962	23918	24000	24043	23985	24067	24146	23946	23938	24015	24090	24081	23958	23933	24003	24107	24058	24061	23903	23960	23942	23994	23993	24069	23941	24029	23907	23998	23977	24016	24003	24020	23990	24001	24033	23905	24084	24000	23949	24033	23953	23976	24057	23875	24083	23951	24056	24140	23888	24101	24005	23977	24099	23947	23965	24134	23965	23958	23977	24125	23983	23846	24001	23909	24094
46298	40957	31913	28400	25938	24376	22361	19854	18168	17310	16661	16333	16354	16088	16095	16093	15960	16097	16106	15922	16053	15962	15985	15989	16125	16280	15981	16157	15914	16066	16215	16117	16124	16067	15895	15870	15772	16009	16015	15878	15750	15993	16205	16188	15961	16019	16061	15982	16237	16062	16095	16106	16059	16232	16223	16209	16055	16041	15937	16080	16115	16137	16091	16078	15981	16122	15989	15973	16007	15862	16175	16210	16179	15968	16190	16126	15965	16052	15971	16102	16095	15998	16124	16163	16239	16017	15937	16236	16069	16134	16053	15953	16102	15995	15939	15903	16179	15730	15980	16064	16032	16106	16039	16103	16253	16055	16201	16179	15869	15989	16085	16199	15979	16000	16139	16111	16108	16158	15961	15928	16057	16077	16052	15990	16281	16015	16042	16012	16142	15777	16015	15974	16124	16127	16102	15894	16048	15978	16000	16057	16002	16102	15966	15981	15968	16107	16162	16075	16005	15958	16077	15885	16273	16095	15997	15838	15946	15803	16208	16076	15986	16019	15874	16017	16213	15862	15980	15965	16027	15941	16058	15891	16048	16105	16145	15966	16230	16092	16173	16100	16118	16237	16035	16137	16029	15993	16204	16038	16065	16096	16155	16046	16032	15992	16111	16222	16063	16201	16201	15847	16116	16081	16012	15894	15956	16076	16076	15945	16067	16074	16052	15992	16030	16290	16057	16090	16083	16047	15962	16260	16096	16224	16184	16127	16238	16030	16254	16257	16067	16088	16007	15967	15905	15893	16127	15785	16230	15902	16055	15975	16020	16071	16067	16171	16091	15988	16191	15766	15953	16054	16039	16042	16054	16083	15834	16056	16028	16125	15882	15964	15944	15838	16054	16226	15980	16046	16003	16026	16128	16065	16024	16107	16109	16013	15914	15835	15998	16039	16029	16120	16118	16182	16098	15973	16014	16199	16049	16076	15876	15957	15954	16022	15955	16042	16079	16081	15938	15868	16075	16016	16076	16073	16186	16031	16068	15958	16077	16159	16023	16062	16084	15833	16023	16059	16227	15846	15971	15932	16161	16043	16233	16160	16197	16102	16166	16047	15967	16135	16158	15979	16242	16041	16075	15950	16155	16027	16101	16192	16202	16115	16039	16064	15943	16011	15965	16272	16043	16345	16059	16172	16047	16039	15936	16147	16089	16042	15999	15989	16006	16258	15991	16056	16176	15782	16093	16144	16225	15987	16052	16207	16051	16003	16017	16177	16004	16067	16098	16143	15960	16095	16057	16087	16056	16183	16191	16183	16148	16218	15968	15971	16215	16150	16116	16118	15922	16211	16158	16001	16117	16044	16094	16060	16122	16045	15944	15970	16130	15959	16014	16063	16091	16127	15963	15878	16071	16050	16072	15942	16158	16139	16253	16080	16068	16064	16013	16129	16202	16119	15979	15894	16010	15976	15953	15824	15872	16116	16319	16086	16054	16245	16086	16088	16166	15993	16088	15919	16135	15919	16078	16168	16155	15944	16131	16112	16053	15943	16193	16096	16209	16041	16270	16130	16042	16014	16362	16068	16302	16209	16078	16186	15879	16107	15949	16192	15921	16139	16035	16051	16032	16062	16033	16127	15882	16236	16060	16022	16026	16212	16161	15958	16101	16135	16079	16066	15990	16404	15907	15815	16106	16273	16126	16054	16188	15996	16016	16182	15968	16045	15842	16000	16146	15969	16118	16297	16014	16027	16212	16057	16042	15891	16147	16098	15857	16139	16173	16226	16293	16154	16039	16058	16080	16166	16062	15884	15778	16081	16176	16081	16230	15971	15974	15812	15909	15890	16132	16096	15960	16135	16147	15812	16100	15912	15868	16292	16011	16028	16037	16067	16112	16251	15961	15945	16072	16157	15967	16165	16247	15981	15972	16156	16087	16077	16245	16103	15979	16081	16054	15756	16258	15819	15863	15885	16139	16003	16158	16296	15994	16162	16184	16257	15921	16135	16158	16252	16148	15985	16133	16110	16117	16264	16158	16065	15915	16057	16077	16126	16142	16041	16185	16187	16242	16100	15925	16058	15958	16096	16069	16077	16100	15984	16238	16197	16087	16102	15992	16124	15968	15989	16151	16179	16342	16103	16069	16094	16060	15938	16279	15879	16151	16116	16088	15984	16056	15994	15993	16016	15828	16103	16136	15886	15968	16122	16025	16244	16177	16253	16051	15971	16091	15920	16095	16207	16290	15966	16175	16037	16075	16076	16161	16136	16150	16027	16088	16115	16135	16181	15964	16135	15986	16166	16210	15945	15887	16162	15901	16185	16117	15831	16146	15878	16011	16000	16224	16184	16205	16061	16201	16124	16059	16061	16007	15991	16210	16199	16149	15828	15997	16160	16150	16011	16221	16180	15960	16081	16115	16189	16238	16096	16241	16243	16175	16040	15931	16037	16037	16217	16279	15947	15957	15969	16166	16234	16075	16049	16209	16225	16151	15992	16000	16291	16107	15931	16026	15903	15936	16101	16121	16124	15924	15744	16251	16155	16103	16046	16101	16108	16233	15965	15899	16043	16178	16161	16119	16124	16012	16160	15744	16045	16123	16279	16109	16039	16252	16077	15883	15910	15907	15923	15986	15963	16131	15969	15975	15844	16142	16058	15935	15838	16161	16167	16125	15898	15905	15934	15971	16112	16092	16022	15845	16047	16118	16027	15944	16110	16341	16078	16089	16148	16199	16177	16150	16119	16104	16170	16003	16353	15955	16101	16016	15889	16014	16191	16115	16119	16120	15995	16297	16139	16028	16081	16101	16177	16102	16115	16177	16204	16196	16055	16009	16264	16156	16087	16181	15994	15964	16000	16174	15912	16107	16300	15874	15877	16156	15994	16014	16158	16099	16001	16207	16119	16083	16077	16111	16025	15968	15980	16155	15993	16100	16295	16077	16225	16275	16045	16011	15954	15924	16241	16050	16057	15998	16016	16035	16266	16228	16220	15993	15911	16053	16266	16078	15876	16146	16039	15866	15880	15857	16033	15850	16202	16316	16028	15967	16216	16096	16224	16172	15905	15850	16022	15977	15894	16287	16145	16045	16038	15835	16079	16241	15969	16137	16086	16152	15945	15788	16079	16227	16001	16290	16053	16123	16232	16118	16191	16046	16026	15992	16131	15945	16272	16008	16114	16164	15995	16133	16143	16186	15998	15920	15992	16140	15875	16067	16243	16146	16177	15913	16161	16140	16073	16067	16101	16087	16031	15922	16278	16065	16163	16071	16180	16070	16022	16025	16149	15894	15977	15920	16339	16044	16170	16145	16241	16110	15961	16162	16185	16132	16110	16084	16113	15997	15941	16045	15929	16070	15976	16122	16213	15981	16438	16309	16114	16045	16041	15949	15827	15991	16244	16129	15934	16063	16249	16080	16102	15974	16217	16169	16201	16132	15996	16156	15997	16220	16076	16014	16148	16098	15912	16023	16142	16020	15997	16173	16193	15956	15977	16102	15840	16030	15997	15938	15928	16313	16263	16060	16081	16137	15962	16087	16280	15991	15975	15929	16142	15933	16074	16224	15953	16020	15956	16017	16044	16214	15980	16126	15977	16134	16020	15944	16066	16045	16073	15976	16051	16046	16204	16076	16184	16032	16159	16188	16019	15972	16119	16107	16193	15918	16257	16086	16019	16132	16183	16068	16278	16109	16154	16072	16271	16131	16078	16311	16132	15938	16045	16049	16093	16053	15928	16082	16042	16013	16078	16079	16120	16002	16034	16015	16254	15882	16041	15872	15928	16233	16103	16202	16062	16085	16213	16320	16158	16040	16139	16206	16080	16070	15878	16003	15987	16193	16116	15932	16175	16280	16109	16095	16036	16118	16282	15998	15900	16117	16129	16047	16217	16073	16185	16172	16107	16195	16188	15970	16029	16071	16163	15960	16172	16034	16047	16010	16047	16041	16131	16233	16173	16154	16189	16033	16024	15981	16441	16152	16158	15949	16101	16182	16256	16151	15865	16080	16344	16009	16015	15786	15978	15954	15955	16186	16200	16191	15903	16111	16168	16055	16039	16046	16182	15987	16209	16079	15989	16001	16177	15978	16074	16340	15999	16033	15936	16027	15901	16083	15984	16261	15961	16021	16021	16046	16112	16203	16144	15852	16296	15768	15978	15840	16047	16212	15982	16013	16086	16318	15941	16249	16051	16073	16103	16209	16128	16051	15963	16065	16060	16166	16086	16194	15895	16105	16058	16031	16153	16106	16243	16092	15907	16039	15995	16057	16114	15991	16093	16026	16137	16212	15937	16154	15740	15888	16034	16119	15869	16104	16021	16058	15990	16109	15948	16123	15996	16065	16028	16123	15972	16116	16075	15898	16060	15839	16010	15973	15903	16081	16100	16060	16197	16071	16248	15919	16157	16043	16220	16265	16108	16164	16276	16117	16001	16225	15889	15987	16065	15930	16218	15964	15963	16268	15960	16105	15975	15900	16132	15993	16038	16170	15978	16104	16121	16285	16212	16092	16049	16032	15925	16159	16161	16104	16145	15986	15942	16121	15875	16118	16147	16106	15912	16071	15961	16326	16179	16084	16003	16240	16148	15979	16219	16098	16174	16085	16206	15960	16194	16056	16134	16065	16177	16085	16104	16139	16131	16016	16240	16198	16180	16252	16182	16007	16106	16109	16289	16085	16174	15934	15945	15989	16047	16136	16145	15909	16131	16168	16056	16092	16106	16152	16116	16043	15983	15925	15856	16197	16146	16132	16188	15999	16080	15885	15988	16082	16032	16007	16209	16253	16076	16288	15871	16095	16026	16035	16102	16194	16090	15975	15994	16029	16157	16001	15987	16196	16002	16151	16191	16035	16140	15891	16190	15983	16079	16190	16074	15927	16096	15969	16172	16109	16121	16276	16071	16160	15880	16189	16131	16018	16204	15964	16070	16101	15970	16066	16063	16172	16188	15922	16052	15915	15935	16108	16015	16114	15887	15767	16205	16233	16156	16176	16013	16123	16013	16080	16213	16051	15869	16294	16059	15935	15937	16271	15877	16049	16244	16202	16338	16037	15962	16042	15955	16033	15875	15924	16016	15902	16049	16148	16112	16066	15899	16032	16056	16127	16185	16179	16169	16185	16062	16142	16221	15908	16285	16035	16109	16168	16013	16082	16040	16199	16059	15999	16073
33370	26038	29618	31067	30247	29663	28354	26862	25762	25128	24449	24278	24172	24087	24187	23975	24054	23939	24067	23904	24162	24030	23979	24043	24082	24140	23970	24010	23953	24052	24007	24087	24062	24011	24035	23954	24084	24033	24121	24019	24049	24118	24106	24029	24140	23950	24109	24018	24023	24087	23957	23973	23961	23967	24141	24146	24013	24031	24003	24076	24123	23967	24083	24092	23939	24058	24103	24170	23979	24083	23921	24193	24080	23941	23944	23999	24068	24062	24070	24148	23907	24071	23993	24051	23878	24136	24059	24044	24114	24095	23984	23990	24078	24156	23966	24011	24100	23994	23984	24168	23951	24132	23962	24047	24052	24114	24119	23933	23949	24037	24110	24042	24030	24025	23993	24061	24103	24126	24107	23955	24023	24074	24106	24113	24077	24064	24022	23976	24058	24122	24032	23992	24066	24036	23951	23962	24104	24073	24022	24036	24096	24037	24035	24112	24097	24172	24159	24006	24046	24129	23932	24138	24051	24111	24009	24016	23917	24159	24039	23961	24144	23955	24004	24025	24050	24111	24075	24176	24097	24146	24052	24049	24032	23967	24147	24031	24116	24023	24078	24044	24126	24059	24085	23992	24001	24091	24060	24046	24050	23994	24161	24069	24138	23969	24124	24085	24091	24039	24099	23975	23958	23896	23932	24058	24107	23904	24331	24179	24087	24128	24135	24164	24048	24043	23998	24252	23858	24037	24140	24147	23977	24037	24084	24184	24038	24067	24039	24132	24133	24023	24172	24125	24040	24039	24148	23926	24064	24044	24156	23959	24123	24058	24177	24028	24007	24033	24064	24087	24013	23994	24208	23943	24158	24042	24246	24090	24144	24098	24180	23992	23932	24044	24109	24049	24100	24002	24157	24030	24086	24082	24074	24202	24058	24065	23967	24051	24060	24048	24057	24088	24186	24043	24096	24027	24076	24118	23941	24050	23895	24105	24113	24013	24024	24127	24034	23967	24042	23941	24129	24016	24134	24035	24185	24024	24064	24048	24082	24014	24177	23958	24025	24114	24024	24169	24001	24031	24138	24124	24045	24089	24045	24044	24078	24113	23965	24148	23999	24077	24163	24064	23995	24088	24257	24117	23990	24049	24181	24036	24168	24095	24179	23991	23994	24051	23996	24113	23844	24074	24096	24026	24105	23928	24006	24180	23992	24056	24130	24197	24126	23998	24036	24123	24191	24137	23993	24087	24155	24231	23971	24061	24116	24109	24035	24101	24022	24087	24029	24187	24093	24000	23967	24152	24176	24198	24043	24038	24017	23941	24166	24076	24060	24153	23965	24194	24078	24190	24014	24123	23991	23987	24069	24061	24064	24173	24050	24176	24052	23933	24090	24094	24065	24177	24063	24150	24006	23979	24148	24179	24160	24160	24073	24032	24168	24059	24052	24155	24123	24143	24191	24040	24048	24029	24088	24035	24199	23916	24165	24083	24168	23979	23988	24089	24170	24064	24029	24065	24060	24203	24136	23989	24182	24135	23997	23987	24047	24123	24184	23998	24163	24093	24004	24052	24103	24087	24176	23985	24105	24134	23986	24025	24121	23941	24102	24124	24098	23993	24113	24037	24033	23978	24099	24015	24191	24166	24010	24167	24109	23937	24160	23995	24111	24014	24109	24022	24053	24152	24103	24122	24005	24070	24076	23967	24067	24081	24098	24044	24154	24088	24060	24143	24111	24205	24139	23931	24245	24082	24130	24153	24033	24043	24146	24140	23943	24134	24170	24130	24078	24131	24017	24001	24164	24073	24016	23998	24074	24141	24087	23963	24090	24071	24015	24035	24145	24029	24135	24234	23995	24088	24003	23996	24112	24089	24086	24052	23988	24235	24061	24109	24130	24042	24193	24146	23976	24038	24012	24132	24072	24003	24219	24138	24067	24043	24127	23921	24221	23943	24259	24100	24143	24036	24060	24200	24060	24063	24087	24300	24108	24194	24063	24108	24085	24129	24159	24078	24123	24155	23855	24058	24070	23947	24124	23986	24186	24228	24204	24025	24180	24065	24139	24094	24115	23988	24057	24047	23922	24063	24136	24116	23999	24138	24121	23973	24089	24177	24040	23921	23990	24159	23994	24165	24004	24119	24124	24079	24096	24065	24161	24084	24094	24034	24251	24050	24055	24066	24259	24003	24074	24003	24037	24236	23994	24101	24072	24246	24097	24045	24168	23932	24028	24038	24184	24223	24037	24030	24030	24050	24133	24089	24119	24237	24034	24177	24138	23998	24157	24132	24106	24080	24194	23902	24103	24024	24089	24075	24102	24039	24088	24204	24027	24168	24154	24025	24072	24139	23999	24335	24089	24075	24126	24121	24137	24198	24075	24099	24108	24021	24192	24054	24163	24106	24078	24103	24113	24140	24056	23939	24094	24070	24050	24044	24077	24030	24006	23996	23989	23994	24184	23994	23999	24152	24107	24040	24062	24003	24143	24125	24069	24020	24044	24058	24145	24065	24127	24045	24091	24096	24086	24078	23983	24055	24083	24040	24075	24112	24006	24117	24098	24286	24028	24046	24045	24036	24121	24124	24090	24063	24054	24036	24045	23989	24138	24083	24002	24179	24179	23983	24114	24072	24078	23993	24124	24062	24153	24029	24111	24107	24138	24060	23986	24110	24261	24051	23962	24087	24107	24111	24031	23986	24005	24031	24123	24053	24203	24170	24133	23978	24081	24239	24163	24164	24018	24124	24042	24053	24062	24163	24063	24109	24081	23932	24001	24142	24023	24013	24012	24049	23994	24103	24019	24040	24132	24102	24004	24152	24154	24062	24006	24194	24104	24104	24163	24105	23952	24085	24190	24124	24022	24087	24138	24058	23933	24062	24109	24039	24119	24036	23914	24073	24074	24028	24119	24059	24121	23970	24098	24141	24130	23992	24182	24156	24142	24057	24007	24126	24086	24015	24116	23957	24186	24142	24031	23932	24073	24093	24209	24048	24150	24160	24042	24006	24188	24108	23963	24043	24012	24166	24036	24031	24205	24196	24008	24171	24078	24092	24002	24173	24080	23930	24165	24009	24060	24070	23990	24108	23965	24048	24104	24063	23980	24134	24188	24124	24090	24101	24092	23991	24111	24067	24044	24186	24058	24141	24151	24108	24023	24145	24008	24027	24215	24014	23967	24156	24066	24108	23994	24044	24055	24164	24053	24212	24050	24098	24134	24155	24040	23989	24151	24162	24097	24211	24120	24151	24070	24126	23985	24138	24122	23973	24109	24000	24196	24222	24024	24028	24103	24164	24016	24040	24140	24056	24027	24143	24034	24062	24139	24076	24123	24094	24136	24090	24168	23997	24065	24222	24062	24054	24091	24066	24099	24034	24151	24042	24112	24025	24103	24087	24067	24122	24013	24145	24003	24112	24079	24092	24137	24106	24166	24103	24186	24003	24040	24114	23968	24203	24056	24053	24141	24088	24059	23993	24241	24067	24153	24155	23977	24239	24075	24053	24053	23958	24096	23952	24141	24093	24092	24115	24151	24113	24088	24001	24102	24061	24153	24002	24043	24053	24039	24168	24131	24067	24105	24119	23999	24213	24099	24119	24056	24228	23992	24118	23999	24163	24165	24117	24090	24204	24137	23952	24064	24144	24196	24033	24152	24111	23950	24131	24078	24088	24257	24067	24001	24052	24103	24158	24072	24182	23977	24142	24071	24190	24126	24230	24146	24009	24100	24104	24027	24138	24036	24001	24164	23994	24109	24028	24017	24114	23904	24342	23954	24114	24211	24095	24224	24206	24112	24075	23970	24131	24049	24073	24040	24009	24015	24082	24145	24093	24019	24049	24073	24042	24095	24130	24174	24215	24135	24100	24104	24095	23939	24129	24045	24229	24046	24060	24025	24040	24169	24173	24000	24084	24083	24100	24129	24198	23957	24017	24095	24125	24039	24282	24023	24127	24078	24154	24058	23989	24167	24091	24084	24060	24101	24102	24083	24155	24122	23974	24271	24094	24106	24092	24145	24091	24039	24133	24170	24136	23987	24008	24182	24044	23980	24142	24164	24176	23975	24038	23923	23964	24110	24281	24080	24125	24146	23979	24119	24010	24204	24102	24001	24178	24074	23993	24200	24152	24023	24086	24087	24095	24148	24146	24061	24188	23993	24096	23997	24130	23939	23997	24074	23996	24039	24114	24132	24159	24016	24216	24122	24028	24142	23959	24152	24152	23962	24109	24158	24163	24056	24233	24177	24058	24089	24055	24057	24134	24233	23951	24067	24089	24065	24335	24055	24135	24107	24105	24154	24104	24084	24114	24081	24145	24048	24093	23967	24079	24093	24081	24072	24108	24086	23980	24069	24147	24067	24007	24125	23976	24034	24066	24016	24188	24057	24008	24092	24123	24212	24030	24082	24091	24106	24105	24127	24120	24079	24129	24122	24253	24058	24041	24120	24147	24059	24237	24115	24056	24024	23898	24077	24153	24077	24180	24125	23918	24086	24265	24200	24069	24025	24166	24183	23980	24160	24124	24076	24214	24121	24076	24067	24084	24112	24096	23997	24216	24217	24071	24068	24306	24090	24009	24191	24224	24006	24072	24055	24150	23914	24005	24167	24069	24045	24161	24160	24229	24023	24058	24095	24050	24112	24145	24078	23987	23946	24207	24000	23995	24171	24085	24115	24065	24145	24019	24150	24125	24018	24120	24233	24141	24123	24035	23997	24140	24023	24110	24101	24057	24103	24126	24165	24114	24166	24060	24061	24067	24213	23988	24118	24164	24088	23964	24109	24097	24101	24197	24112	24066	24229	23979	24016	24183	24166	24163	24117	23913	24176	24056	24111	24104	24094	24140	24187	24166	24116	24196	24043	24096	24154	24150	24031	24134	24106	24189	23960	24156	24232	24090	24148	24104	24276	23981	24277	24011	24121	24165	24014	24103	24201	24162	24041	24140	24112	24098	24068	24175	24052	24073	24036	24090	24172	24237	24093	24052	24106	24051	24079	24090	24060	24096	23991	24096	24189	24107	23935	24202	24023	24203	24185	24116	24214	24051	23983	24121	24175	24089	24149	24037	24040	24160	24022	24097	24102	24052	24104	24174	24059	24002	24211	24142	23922	23984	24201	24067	23964	24162	24025	24072	24111	24141	24006	24148	24099	23998	24118	24101	24088	24098	24031	24168
36264	30857	26535	23485	21624	20360	18510	17418	16537	16034	15974	15582	15613	15547	15835	15456	15618	15480	15497	15526	15555	15688	15642	15469	15582	15474	15604	15564	15727	15652	15490	15605	15598	15596	15635	15595	15610	15348	15457	15751	15567	15469	15474	15708	15784	15381	15408	15563	15797	15557	15454	15654	15660	15504	15557	15521	15464	15527	15684	15448	15711	15684	15625	15363	15696	15561	15622	15434	15466	15751	15643	15454	15651	15593	15614	15507	15640	15618	15572	15519	15412	15491	15725	15570	15672	15505	15550	15481	15561	15686	15794	15632	15682	15471	15597	15768	15712	15712	15565	15440	15588	15417	15780	15597	15664	15389	15679	15453	15584	15639	15592	15558	15473	15456	15414	15658	15471	15534	15632	15582	15616	15636	15652	15513	15718	15567	15702	15443	15638	15554	15639	15539	15691	15599	15597	15775	15597	15659	15698	15579	15723	15574	15686	15490	15682	15434	15569	15473	15518	15634	15562	15547	15645	15445	15718	15597	15583	15328	15480	15725	15577	15618	15627	15758	15599	15776	15769	15409	15636	15577	15552	15639	15517	15770	15653	15455	15726	15590	15614	15597	15612	15626	15649	15656	15539	15641	15599	15700	15663	15675	15463	15731	15706	15571	15666	15640	15556	15512	15752	15591	15805	15552	15573	15379	15653	15438	15492	15627	15699	15833	15574	15594	15675	15555	15753	15722	15530	15561	15552	15667	15804	15557	15612	15724	15774	15655	15454	15544	15594	15517	15290	15583	15689	15571	15626	15600	15585	15497	15488	15478	15711	15499	15522	15564	15687	15504	15691	15657	15789	15389	15577	15615	15622	15784	15609	15339	15482	15458	15470	15710	15745	15556	15787	15543	15410	15851	15757	15596	15657	15556	15636	15608	15521	15733	15514	15681	15635	15489	15880	15586	15641	15601	15619	15721	15527	15685	15751	15576	15705	15554	15724	15616	15617	15591	15673	15477	15411	15591	15439	15645	15422	15739	15657	15612	15744	15653	15551	15515	15633	15667	15490	15484	15664	15672	15551	15499	15555	15479	15485	15659	15443	15568	15649	15773	15839	15662	15684	15641	15772	15678	15608	15643	15517	15415	15644	15403	15570	15476	15594	15553	15747	15529	15611	15882	15497	15614	15397	15619	15725	15482	15685	15542	15497	15532	15650	15470	15521	15598	15654	15808	15909	15594	15730	15491	15512	15381	15731	15562	15631	15693	15521	15561	15442	15626	15727	15633	15611	15622	15524	15586	15511	15818	15617	15566	15761	15486	15685	15629	15638	15577	15808	15624	15753	15659	15694	15654	15833	15695	15561	15607	15660	15520	15556	15716	15723	15651	15489	15469	15508	15420	15495	15587	15703	15778	15732	15769	15762	15647	15598	15573	15575	15425	15485	15690	15565	15652	15555	15601	15516	15533	15485	15728	15834	15678	15760	15698	15726	15716	15573	15786	15603	15716	15552	15708	15573	15720	15699	15738	15587	15535	15623	15807	15554	15802	15572	15662	15697	15700	15393	15560	15295	15651	15660	15650	15702	15278	15417	15619	15479	15418	15564	15714	15552	15708	15592	15780	15494	15337	15542	15697	15643	15613	15790	15553	15527	15732	15770	15636	15454	15581	15651	15664	15606	15636	15673	15641	15588	15516	15435	15568	15574	15634	15573	15624	15594	15581	15707	15586	15625	15496	15409	15502	15638	15594	15766	15474	15481	15656	15556	15552	15464	15602	15662	15621	15759	15813	15537	15503	15609	15780	15766	15585	15701	15712	15679	15506	15609	15678	15748	15544	15634	15645	15552	15746	15768	15743	15645	15734	15599	15744	15656	15615	15620	15804	15490	15665	15602	15554	15554	15561	15365	15488	15698	15547	15594	15506	15747	15517	15747	15466	15516	15681	15625	15647	15582	15635	15720	15549	15500	15583	15497	15356	15718	15589	15602	15561	15578	15817	15704	15574	15570	15704	15841	15449	15665	15657	15639	15521	15696	15585	15578	15711	15442	15386	15622	15504	15533	15681	15621	15680	15777	15535	15757	15878	15767	15735	15672	15664	15578	15583	15670	15521	15472	15637	15777	15517	15702	15596	15601	15691	15573	15775	15582	15432	15779	15756	15596	15406	15467	15636	15393	15673	15684	15623	15680	15501	15634	15562	15693	15701	15469	15687	15744	15417	15679	15605	15652	15527	15589	15563	15503	15424	15393	15783	15654	15572	15713	15671	15767	15508	15632	15449	15533	15668	15417	15587	15408	15644	15620	15664	15655	15741	15486	15737	15679	15652	15766	15594	15715	15448	15605	15670	15584	15472	15850	15706	15642	15772	15579	15370	15569	15701	15648	15572	15625	15301	15570	15716	15727	15616	15588	15577	15613	15645	15628	15647	15708	15614	15563	15695	15646	15528	15567	15451	15523	15517	15743	15570	15616	15470	15704	15559	15728	15845	15497	15640	15325	15615	15636	15398	15673	15668	15459	15672	15745	15732	15731	15595	15536	15549	15689	15598	15595	15649	15659	15494	15710	15430	15751	15565	15610	15738	15689	15554	15433	15721	15629	15632	15565	15438	15573	15650	15618	15425	15778	15675	15584	15544	15496	15384	15566	15614	15583	15571	15653	15634	15565	15486	15582	15779	15699	15668	15738	15711	15591	15566	15679	15661	15542	15708	15650	15677	15665	15583	15799	15642	15757	15603	15636	15650	15818	15739	15629	15997	15940	15690	15664	15503	15479	15589	15463	15515	15653	15561	15645	15541	15511	15502	15705	15608	15497	15565	15486	15503	15516	15589	15720	15699	15655	15607	15633	15627	15656	15585	15495	15667	15606	15635	15764	15611	15379	15702	15627	15608	15611	15636	15659	15682	15502	15382	15537	15442	15555	15526	15694	15587	15670	15592	15510	15587	15699	15658	15713	15612	15542	15755	15617	15455	15608	15560	15470	15562	15649	15767	15663	15564	15674	15665	15421	15635	15630	15554	15428	15707	15623	15552	15571	15929	15506	15769	15546	15781	15632	15610	15579	15610	15734	15665	15448	15581	15571	15558	15704	15539	15571	15428	15478	15652	15584	15377	15712	15611	15788	15614	15642	15575	15721	15617	15440	15592	15718	15729	15775	15662	15564	15629	15620	15439	15499	15755	15745	15706	15654	15525	15577	15678	15704	15707	15505	15504	15598	15639	15772	15594	15655	15742	15601	15358	15590	15692	15467	15479	15598	15746	15804	15720	15660	15609	15462	15631	15724	15612	15563	15708	15680	15778	15478	15334	15645	15389	15607	15584	15761	15658	15657	15705	15626	15493	15459	15664	15840	15492	15650	15609	15502	15659	15643	15740	15542	15674	15686	15730	15645	15648	15688	15642	15492	15501	15444	15641	15792	15563	15646	15328	15491	15429	15770	15613	15685	15591	15424	15727	15401	15472	15579	15673	15623	15520	15635	15751	15430	15644	15671	15487	15492	15452	15623	15436	15459	15488	15636	15663	15596	15540	15588	15542	15587	15650	15597	15583	15613	15641	15614	15491	15585	15572	15788	15448	15710	15718	15598	15585	15894	15741	15680	15553	15769	15685	15721	15654	15754	15794	15691	15639	15581	15400	15729	15608	15367	15839	15599	15418	15531	15675	15490	15451	15623	15699	15576	15640	15639	15600	15672	15596	15555	15624	15660	15788	15746	15564	15490	15650	15587	15605	15486	15855	15463	15584	15599	15594	15486	15461	15464	15723	15677	15664	15678	15778	15631	15587	15609	15693	15445	15872	15660	15620	15971	15621	15517	15578	15510	15418	15698	15613	15485	15781	15662	15689	15623	15630	15355	15475	15587	15515	15618	15589	15509	15739	15719	15587	15723	15521	15915	15668	15571	15663	15649	15661	15833	15635	15668	15682	15737	15642	15488	15688	15667	15679	15869	15476	15729	15544	15587	15454	15655	15690	15617	15808	15642	15422	15668	15555	15351	15424	15832	15537	15565	15564	15722	15667	15701	15672	15665	15509	15563	15567	15809	15640	15648	15582	15696	15652	15630	15679	15675	15469	15532	15537	15553	15624	15597	15647	15677	15531	15606	15492	15403	15496	15866	15697	15759	15683	15666	15604	15730	15548	15702	16014	15502	15789	15565	15537	15698	15571	15646	15505	15545	15671	15469	15671	15709	15479	15628	15642	15516	15592	15379	15501	15669	15545	15729	15507	15674	15516	15573	15710	15504	15818	15810	15639	15610	15633	15520	15645	15514	15529	15616	15432	15582	15489	15619	15704	15786	15574	15515	15565	15611	15532	15400	15644	15577	15564	15565	15691	15724	15527	15377	15674	15591	15563	15626	15615	15522	15624	15623	15627	15437	15507	15635	15502	15577	15698	15773	15584	15496	15543	15544	15476	15646	15483	15816	15657	15805	15814	15760	15675	15512	15621	15666	15602	15517	15497	15725	15684	15467	15587	15820	15646	15632	15648	15789	15552	15523	15658	15857	15702	15594	15678	15574	15661	15646	15306	15566	15703	15826	15624	15663	15663	15739	15658	15765	15559	15612	15396	15587	15502	15465	15617	15566	15566	15611	15522	15380	15633	15585	15609	15626	15418	15668	15639	15669	15469	15607	15578	15418	15812	15504	15549	15542	15611	15710	15765	15810	15769	15452	15667	15606	15601	15650	15491	15601	15486	15664	15427	15738	15582	15686	15787	15454	15634	15656	15638	15708	15651	15669	15750	15707	15482	15674	15657	15504	15626	15606	15631	15663	15580	15522	15561	15491	15409	15592	15900	15676	15749	15582	15594	15614	15543	15552	15715	15774	15412	15648	15661	15852	15565	15682	15741	15589	15424	15671	15747	15646	15811	15547	15658	15735	15757	15655	15774	15659	15668	15752	15539	15445	15703	15582	15862	15630	15522	15481	15443	15580	15328	15773	15742	15824	15562	15775	15670	15708	15616	15528	15670	15705	15743	15639	15589	15462	15382	15519	15563	15696	15575	15581	15460	15720	15831	15561	15489	15668	15524	15607	15689	15365	15578	15553	15476	15591	15507	15537	15819	15714	15484	15658	15660	15648	15493	15736	15657	15704	15595	15610	15529	15518	15553	15547	15686	15625	15651	15643	15618	15661	15612	15655	15486	15548	15623	15594	15488	15467	15576	15540	15722	15717	15452
31825	27723	29048	30645	30126	28722	27213	26188	25256	24827	24653	24414	24513	24366	24497	24325	24443	24444	24407	24496	24525	24376	24330	24416	24398	24278	24465	24437	24399	24400	24375	24341	24444	24303	24361	24428	24504	24432	24415	24553	24359	24356	24291	24443	24358	24327	24376	24391	24211	24384	24394	24414	24411	24430	24450	24365	24377	24445	24341	24341	24390	24302	24364	24322	24469	24417	24344	24265	24357	24459	24342	24294	24552	24352	24413	24273	24297	24347	24406	24326	24413	24339	24543	24144	24391	24327	24379	24436	24350	24220	24440	24449	24418	24517	24490	24350	24279	24376	24337	24391	24415	24334	24484	24387	24436	24448	24428	24453	24339	24370	24481	24330	24354	24390	24358	24452	24386	24294	24399	24291	24513	24437	24363	24255	24471	24381	24403	24336	24576	24277	24523	24367	24269	24465	24263	24408	24495	24512	24302	24462	24397	24455	24388	24289	24307	24329	24517	24338	24467	24428	24414	24506	24348	24448	24294	24494	24302	24429	24342	24329	24486	24292	24318	24425	24447	24403	24348	24425	24368	24487	24388	24404	24336	24478	24438	24429	24385	24473	24499	24336	24229	24347	24385	24396	24473	24342	24459	24323	24328	24377	24426	24425	24283	24450	24361	24377	24366	24417	24321	24484	24426	24449	24382	24464	24436	24612	24334	24487	24378	24492	24388	24370	24356	24373	24421	24421	24373	24309	24375	24389	24384	24331	24340	24343	24258	24346	24393	24381	24526	24431	24355	24357	24344	24433	24443	24380	24463	24524	24452	24346	24428	24471	24329	24422	24480	24328	24394	24327	24411	24428	24436	24434	24319	24414	24386	24339	24446	24347	24518	24325	24363	24515	24434	24439	24289	24439	24388	24352	24504	24519	24305	24472	24282	24308	24503	24525	24466	24350	24474	24304	24414	24414	24385	24375	24515	24314	24372	24373	24420	24342	24403	24336	24538	24384	24320	24447	24464	24297	24524	24458	24525	24395	24420	24326	24466	24377	24409	24441	24474	24481	24352	24353	24386	24439	24358	24372	24371	24417	24321	24484	24341	24384	24403	24404	24476	24554	24494	24390	24468	24337	24448	24437	24435	24316	24531	24445	24421	24402	24556	24441	24266	24480	24458	24395	24368	24438	24417	24540	24303	24388	24469	24334	24557	24457	24442	24458	24507	24355	24374	24355	24417	24427	24339	24345	24457	24462	24334	24329	24325	24363	24385	24420	24472	24377	24370	24336	24570	24281	24384	24474	24432	24430	24441	24458	24502	24300	24522	24561	24358	24374	24281	24354	24489	24293	24346	24541	24458	24337	24340	24418	24453	24458	24410	24419	24290	24537	24453	24389	24463	24332	24456	24412	24450	24416	24503	24374	24515	24378	24521	24485	24487	24380	24332	24328	24510	24372	24458	24428	24358	24440	24429	24327	24476	24344	24390	24471	24337	24277	24427	24502	24376	24319	24494	24416	24383	24477	24246	24411	24229	24417	24437	24487	24487	24372	24515	24406	24256	24397	24442	24337	24557	24360	24431	24380	24393	24441	24289	24365	24391	24403	24324	24474	24446	24479	24491	24388	24309	24354	24417	24368	24440	24394	24378	24402	24303	24379	24291	24465	24408	24426	24407	24430	24462	24343	24417	24399	24324	24409	24374	24473	24370	24280	24434	24469	24426	24593	24332	24438	24490	24403	24412	24354	24348	24465	24344	24594	24392	24365	24371	24380	24471	24454	24461	24310	24301	24421	24462	24491	24443	24375	24442	24496	24321	24462	24325	24422	24358	24418	24450	24421	24419	24420	24516	24409	24387	24515	24407	24513	24461	24384	24513	24440	24489	24454	24444	24322	24398	24507	24496	24434	24455	24395	24373	24392	24462	24517	24381	24336	24417	24490	24258	24413	24348	24504	24270	24457	24526	24502	24392	24406	24588	24423	24392	24381	24507	24426	24436	24537	24372	24447	24354	24536	24518	24288	24487	24443	24387	24401	24556	24397	24417	24512	24460	24349	24422	24330	24419	24403	24348	24334	24470	24352	24353	24375	24428	24472	24434	24383	24400	24408	24525	24400	24274	24435	24514	24425	24468	24462	24376	24423	24350	24384	24411	24395	24315	24371	24379	24463	24447	24458	24458	24328	24537	24290	24385	24459	24359	24371	24393	24375	24523	24431	24546	24537	24348	24567	24441	24405	24388	24402	24354	24487	24349	24381	24458	24463	24489	24371	24270	24562	24396	24421	24361	24443	24375	24466	24380	24425	24598	24383	24376	24388	24474	24528	24414	24251	24567	24321	24479	24327	24472	24425	24261	24418	24457	24389	24382	24521	24468	24555	24380	24353	24499	24456	24411	24334	24390	24370	24404	24326	24470	24478	24264	24408	24338	24446	24547	24525	24331	24499	24452	24372	24547	24571	24412	24409	24453	24478	24444	24384	24561	24287	24493	24513	24499	24459	24473	24361	24401	24482	24382	24339	24422	24486	24309	24448	24408	24403	24486	24540	24417	24382	24372	24333	24421	24285	24586	24386	24328	24480	24432	24493	24422	24467	24305	24402	24386	24486	24319	24445	24472	24458	24463	24312	24351	24434	24447	24468	24300	24474	24454	24434	24407	24440	24426	24386	24493	24414	24520	24381	24386	24286	24426	24490	24429	24409	24414	24560	24305	24251	24511	24352	24473	24511	24532	24370	24367	24336	24334	24308	24468	24430	24475	24460	24220	24471	24478	24354	24456	24537	24279	24478	24343	24476	24374	24417	24339	24307	24445	24458	24418	24436	24438	24412	24359	24454	24442	24395	24429	24465	24254	24436	24329	24440	24312	24373	24522	24441	24408	24493	24508	24370	24416	24336	24471	24502	24383	24440	24393	24432	24455	24531	24522	24280	24407	24454	24423	24453	24502	24309	24542	24393	24397	24414	24435	24412	24422	24402	24520	24408	24510	24407	24403	24300	24478	24462	24367	24550	24437	24436	24384	24374	24373	24424	24463	24545	24381	24337	24632	24310	24301	24489	24498	24335	24482	24407	24478	24416	24361	24426	24605	24325	24377	24371	24330	24355	24397	24511	24320	24378	24412	24388	24591	24393	24443	24403	24439	24434	24393	24382	24470	24391	24397	24578	24426	24388	24491	24424	24445	24475	24369	24462	24517	24450	24364	24437	24437	24491	24318	24476	24414	24501	24419	24349	24481	24378	24383	24543	24467	24346	24411	24588	24455	24415	24441	24521	24389	24513	24437	24480	24452	24378	24346	24496	24389	24393	24413	24318	24504	24537	24267	24509	24314	24395	24498	24600	24283	24410	24428	24404	24540	24424	24386	24486	24473	24326	24436	24586	24350	24473	24458	24464	24440	24477	24443	24436	24306	24395	24426	24413	24314	24416	24433	24389	24544	24413	24409	24361	24419	24555	24330	24258	24489	24392	24449	24399	24311	24513	24396	24289	24424	24491	24480	24357	24408	24330	24553	24444	24480	24365	24489	24452	24482	24435	24440	24485	24441	24464	24536	24350	24581	24481	24370	24428	24439	24546	24299	24506	24449	24359	24335	24463	24455	24306	24544	24300	24424	24355	24587	24289	24415	24511	24450	24493	24428	24435	24364	24412	24540	24502	24490	24418	24404	24416	24464	24429	24497	24418	24444	24417	24373	24427	24400	24307	24502	24495	24339	24477	24337	24613	24469	24427	24381	24417	24410	24473	24381	24509	24409	24345	24555	24423	24411	24569	24349	24396	24452	24435	24524	24392	24456	24429	24554	24341	24542	24333	24507	24513	24329	24285	24390	24352	24516	24287	24410	24425	24497	24520	24456	24436	24224	24499	24426	24335	24406	24488	24379	24477	24402	24462	24389	24446	24538	24481	24422	24491	24328	24276	24340	24440	24344	24512	24285	24544	24473	24404	24415	24538	24519	24384	24337	24453	24579	24433	24501	24361	24456	24443	24391	24413	24320	24404	24446	24437	24465	24401	24227	24473	24469	24438	24471	24428	24374	24453	24373	24316	24353	24446	24529	24326	24387	24388	24414	24389	24487	24429	24440	24420	24350	24381	24362	24470	24429	24402	24428	24372	24386	24396	24311	24414	24358	24432	24410	24275	24396	24465	24476	24428	24435	24455	24405	24420	24317	24447	24518	24400	24513	24395	24413	24456	24562	24438	24456	24419	24367	24461	24307	24430	24292	24417	24561	24526	24501	24446	24405	24460	24505	24511	24396	24341	24513	24325	24477	24575	24368	24490	24377	24428	24452	24490	24395	24325	24491	24398	24521	24514	24258	24491	24427	24408	24446	24324	24421	24422	24366	24481	24395	24385	24410	24577	24459	24371	24567	24492	24520	24416	24523	24338	24519	24313	24345	24519	24428	24308	24537	24447	24307	24480	24526	24252	24322	24544	24419	24366	24475	24438	24421	24489	24498	24405	24460	24374	24390	24443	24330	24426	24599	24391	24441	24415	24424	24427	24523	24369	24562	24338	24443	24459	24428	24613	24383	24464	24587	24376	24486	24421	24562	24466	24441	24438	24504	24458	24499	24419	24327	24558	24485	24419	24429	24319	24558	24300	24471	24482	24437	24294	24483	24482	24540	24468	24467	24475	24507	24363	24292	24389	24519	24472	24474	24518	24431	24375	24449	24461	24502	24542	24399	24475	24394	24409	24492	24476	24445	24444	24416	24538	24433	24362	24415	24526	24350	24431	24513	24511	24564	24438	24519	24417	24472	24325	24259	24525	24545	24307	24385	24387	24384	24483	24440	24464	24448	24343	24300	24348	24494	24504	24443	24569	24484	24363	24366	24542	24315	24480	24330	24471	24450	24362	24422	24485	24452	24482	24424	24402	24421	24383	24483	24440	24435	24434	24457	24498	24405	24465	24385	24396	24465	24534	24343	24337	24558	24404	24488	24490	24386	24320	24489	24405	24432	24466	24466	24401	24488	24362	24421	24483	24354	24374	24374	24470	24321	24516	24407	24339	24422	24360	24518	24541	24433	24249	24480	24442	24267	24578	24381	24490	24427	24561	24431	24478	24308	24408	24330	24376	24479	24480	24528	24471	24390	24398	24383	24329	24393	24444	24451	24268	24570	24362	24477	24481	24356	24476	24229	24491	24511	24507	24367	24332	24320	24462	24473	24403	24478	24429	24335	24500
41110	36512	27712	23468	22554	23054	21881	20669	18541	16794	16307	16102	15889	15826	15671	15563	15453	15395	15647	15554	15603	15546	15573	15530	15522	15617	15462	15384	15468	15280	15391	15478	15670	15379	15420	15569	15436	15609	15623	15608	15326	15524	15270	15283	15276	15570	15505	15554	15495	15531	15583	15451	15591	15640	15411	15595	15621	15289	15507	15401	15564	15711	15503	15334	15437	15564	15433	15482	15521	15622	15352	15423	15462	15478	15460	15554	15438	15359	15392	15423	15515	15471	15544	15504	15498	15425	15575	15493	15552	15415	15459	15518	15455	15371	15424	15502	15679	15363	15521	15360	15703	15419	15466	15475	15463	15448	15503	15496	15455	15352	15512	15599	15578	15551	15547	15623	15687	15587	15613	15582	15341	15556	15622	15526	15643	15502	15675	15481	15408	15446	15595	15619	15504	15496	15589	15489	15504	15404	15459	15340	15471	15398	15496	15329	15695	15588	15395	15276	15370	15373	15490	15484	15396	15387	15578	15529	15426	15512	15546	15391	15596	15712	15534	15502	15302	15361	15441	15620	15572	15592	15472	15419	15373	15525	15408	15545	15615	15573	15523	15574	15539	15550	15649	15512	15418	15439	15549	15520	15448	15715	15331	15535	15575	15413	15294	15537	15563	15400	15526	15466	15573	15506	15638	15646	15462	15457	15492	15586	15632	15464	15723	15688	15566	15627	15426	15533	15499	15557	15414	15286	15586	15356	15553	15610	15467	15605	15638	15464	15467	15497	15456	15283	15386	15467	15411	15526	15678	15542	15402	15407	15612	15598	15448	15744	15543	15612	15385	15458	15695	15530	15591	15581	15573	15524	15444	15535	15530	15589	15532	15393	15641	15523	15589	15364	15482	15369	15565	15610	15398	15533	15498	15499	15393	15480	15555	15608	15562	15428	15336	15418	15473	15308	15658	15409	15394	15482	15343	15270	15500	15420	15628	15516	15423	15553	15604	15411	15632	15536	15458	15470	15575	15514	15395	15444	15570	15496	15607	15478	15583	15556	15547	15462	15730	15432	15462	15296	15630	15517	15482	15590	15395	15233	15538	15577	15579	15775	15382	15440	15548	15537	15551	15454	15795	15594	15665	15379	15553	15574	15696	15597	15339	15591	15550	15522	15660	15426	15479	15497	15481	15496	15453	15251	15504	15307	15307	15273	15348	15234	15636	15377	15546	15451	15544	15515	15680	15756	15396	15616	15488	15571	15545	15499	15349	15350	15391	15549	15304	15341	15415	15398	15428	15598	15522	15560	15438	15243	15390	15524	15507	15508	15643	15424	15475	15446	15575	15469	15543	15392	15584	15633	15511	15595	15341	15467	15568	15512	15458	15428	15761	15329	15446	15469	15608	15493	15655	15371	15573	15483	15566	15593	15591	15431	15623	15431	15357	15549	15487	15372	15478	15579	15487	15504	15461	15623	15596	15433	15633	15571	15409	15352	15468	15386	15602	15644	15515	15440	15461	15430	15405	15661	15485	15320	15632	15484	15501	15469	15373	15465	15364	15491	15521	15638	15577	15417	15528	15383	15633	15529	15620	15529	15701	15526	15627	15744	15486	15311	15504	15366	15415	15481	15380	15511	15278	15479	15492	15453	15471	15586	15555	15527	15422	15543	15356	15306	15416	15489	15333	15497	15538	15372	15426	15563	15671	15455	15400	15503	15676	15391	15425	15634	15505	15513	15616	15455	15729	15624	15475	15532	15643	15543	15515	15490	15691	15528	15613	15505	15430	15623	15574	15651	15546	15341	15509	15601	15503	15367	15475	15475	15642	15545	15613	15411	15548	15477	15497	15448	15672	15681	15634	15368	15448	15297	15619	15488	15429	15541	15415	15502	15417	15571	15495	15491	15649	15367	15384	15533	15548	15465	15572	15505	15465	15602	15356	15596	15391	15508	15392	15615	15481	15600	15661	15434	15439	15435	15549	15535	15502	15488	15624	15584	15423	15395	15614	15431	15343	15509	15297	15480	15489	15522	15391	15327	15264	15510	15455	15524	15692	15650	15574	15511	15515	15370	15439	15508	15407	15532	15568	15742	15609	15477	15386	15627	15553	15605	15335	15492	15155	15554	15585	15356	15593	15517	15591	15613	15686	15669	15743	15631	15456	15541	15243	15558	15667	15442	15359	15603	15514	15495	15485	15527	15506	15581	15467	15468	15505	15435	15564	15559	15673	15692	15611	15560	15386	15296	15421	15687	15716	15662	15627	15510	15447	15484	15500	15445	15656	15529	15410	15498	15461	15488	15652	15674	15398	15443	15389	15324	15501	15662	15454	15439	15668	15471	15340	15312	15367	15479	15427	15479	15610	15405	15530	15639	15389	15554	15681	15555	15649	15519	15773	15541	15671	15771	15579	15568	15484	15453	15564	15758	15446	15393	15492	15347	15431	15569	15544	15411	15368	15395	15645	15380	15451	15447	15443	15440	15361	15525	15536	15399	15516	15555	15496	15400	15358	15374	15285	15423	15595	15339	15441	15381	15570	15603	15515	15596	15420	15441	15587	15358	15463	15526	15615	15641	15520	15755	15391	15649	15484	15480	15551	15432	15516	15753	15478	15681	15395	15294	15423	15657	15413	15302	15638	15581	15622	15537	15414	15331	15551	15507	15638	15454	15496	15248	15519	15566	15755	15330	15550	15353	15668	15336	15467	15290	15494	15509	15476	15536	15498	15328	15384	15532	15512	15534	15611	15538	15524	15440	15536	15602	15258	15586	15428	15495	15397	15245	15409	15603	15608	15351	15559	15529	15601	15561	15621	15600	15673	15563	15549	15596	15646	15470	15485	15471	15569	15379	15485	15308	15458	15349	15466	15406	15465	15507	15169	15521	15627	15428	15277	15467	15538	15474	15565	15517	15711	15504	15484	15624	15744	15485	15666	15533	15540	15385	15615	15642	15572	15416	15578	15424	15484	15675	15731	15554	15423	15459	15378	15550	15386	15515	15599	15536	15450	15711	15401	15509	15710	15126	15494	15430	15437	15679	15602	15522	15481	15590	15294	15531	15625	15497	15412	15351	15645	15428	15601	15554	15619	15344	15372	15358	15543	15573	15557	15361	15403	15637	15409	15457	15386	15645	15449	15596	15366	15388	15201	15328	15500	15385	15366	15758	15596	15422	15228	15555	15311	15338	15552	15541	15462	15582	15503	15490	15476	15552	15500	15470	15614	15567	15458	15379	15671	15608	15622	15543	15369	15518	15407	15547	15597	15624	15680	15686	15499	15576	15550	15341	15560	15486	15529	15764	15468	15391	15754	15560	15381	15373	15607	15382	15462	15497	15476	15616	15316	15519	15517	15671	15411	15510	15557	15526	15582	15413	15561	15514	15604	15380	15340	15513	15511	15536	15759	15432	15458	15484	15430	15501	15679	15803	15571	15593	15572	15508	15527	15661	15586	15558	15378	15408	15386	15557	15684	15606	15594	15629	15504	15476	15579	15471	15495	15570	15570	15496	15497	15406	15385	15541	15444	15424	15684	15381	15527	15553	15496	15427	15530	15500	15426	15551	15632	15404	15319	15510	15630	15657	15458	15614	15588	15711	15346	15387	15437	15645	15675	15703	15433	15390	15373	15418	15622	15493	15411	15453	15403	15390	15470	15454	15375	15509	15399	15476	15479	15569	15464	15557	15593	15374	15630	15442	15496	15411	15638	15486	15640	15329	15460	15509	15462	15498	15526	15491	15381	15576	15347	15493	15554	15469	15590	15520	15486	15557	15595	15584	15451	15414	15492	15519	15862	15732	15614	15442	15497	15256	15461	15581	15472	15577	15620	15331	15381	15507	15547	15593	15632	15512	15678	15588	15596	15394	15575	15718	15504	15588	15618	15322	15546	15600	15516	15431	15650	15640	15490	15275	15479	15468	15431	15273	15619	15346	15432	15408	15490	15500	15475	15632	15551	15427	15440	15437	15480	15471	15465	15471	15362	15450	15486	15620	15730	15418	15611	15604	15525	15491	15472	15405	15550	15515	15482	15605	15340	15302	15454	15362	15469	15558	15527	15440	15563	15556	15496	15375	15529	15535	15459	15522	15628	15617	15826	15571	15529	15619	15547	15595	15583	15529	15592	15725	15447	15273	15490	15627	15573	15418	15588	15479	15540	15658	15643	15634	15428	15372	15377	15541	15408	15411	15743	15387	15616	15378	15488	15574	15565	15541	15439	15691	15733	15512	15539	15604	15531	15429	15394	15416	15593	15624	15509	15607	15517	15368	15678	15469	15634	15380	15394	15521	15508	15268	15501	15385	15422	15661	15588	15517	15365	15332	15429	15429	15576	15467	15532	15366	15266	15414	15575	15522	15439	15484	15506	15413	15639	15502	15582	15415	15299	15625	15542	15497	15499	15564	15468	15470	15396	15384	15373	15572	15510	15540	15413	15493	15564	15313	15485	15495	15442	15375	15435	15248	15564	15746	15671	15597	15528	15499	15688	15588	15624	15430	15400	15412	15509	15411	15447	15476	15412	15391	15515	15544	15408	15611	15547	15477	15464	15678	15338	15282	15560	15642	15643	15353	15581	15384	15566	15520	15531	15610	15559	15589	15659	15583	15483	15476	15521	15391	15745	15506	15545	15411	15576	15585	15577	15326	15380	15408	15469	15552	15478	15639	15266	15357	15379	15450	15476	15544	15638	15394	15475	15378	15604	15578	15522	15652	15347	15367	15696	15608	15637	15335	15494	15502	15420	15313	15238	15488	15492	15768	15402	15522	15714	15672	15628	15626	15653	15536	15518	15439	15546	15622	15580	15544	15464	15488	15412	15308	15543	15355	15648	15459	15483	15490	15559	15506	15428	15650	15417	15312	15813	15415	15780	15330	15585	15596	15610	15533	15666	15621	15287	15645	15566	15606	15451	15581	15695	15376	15548	15388	15504	15346	15552	15372	15351	15514	15560	15531	15225	15570	15548	15464	15388	15638	15414	15338	15565	15584	15511	15497	15472	15583	15498	15583	15587	15322	15447	15570	15628	15535	15611	15513	15528	15381	15330	15279	15531	15382	15532	15515	15468	15458	15532	15534	15281	15384	15450	15523	15567	15484	15365	15484	15318	15533	15577	15367	15604	15663	15450	15478	15606	15743	15513	15530	15469	15633	15525	15363	15343	15502	15655	15517	15585	15468
33666	27692	29076	31074	31611	30698	29966	28479	26677	25740	25316	25207	24964	24716	24726	24604	24586	24702	24744	24558	24583	24658	24726	24715	24414	24707	24571	24690	24681	24483	24656	24655	24677	24525	24610	24773	24607	24627	24636	24447	24564	24438	24523	24681	24417	24664	24647	24506	24622	24545	24575	24566	24614	24623	24538	24628	24480	24587	24557	24637	24512	24523	24586	24536	24428	24490	24549	24638	24480	24594	24628	24497	24513	24637	24699	24441	24562	24510	24815	24457	24509	24551	24524	24660	24557	24499	24536	24522	24555	24500	24623	24594	24437	24614	24479	24458	24489	24589	24526	24579	24666	24534	24567	24522	24621	24695	24596	24524	24689	24516	24514	24599	24526	24594	24580	24667	24498	24578	24436	24629	24499	24493	24556	24408	24665	24603	24414	24524	24292	24503	24582	24421	24692	24744	24570	24431	24561	24684	24588	24570	24487	24719	24539	24623	24591	24592	24604	24546	24553	24658	24613	24651	24612	24640	24633	24553	24677	24650	24586	24625	24587	24657	24624	24479	24508	24578	24606	24622	24685	24562	24493	24553	24514	24561	24612	24718	24652	24511	24611	24664	24569	24577	24533	24514	24637	24569	24543	24612	24627	24658	24511	24695	24599	24579	24731	24531	24542	24580	24514	24582	24663	24559	24652	24548	24631	24632	24566	24614	24547	24637	24505	24702	24553	24659	24559	24506	24596	24699	24509	24539	24650	24768	24633	24442	24568	24599	24654	24508	24627	24681	24654	24615	24613	24644	24697	24592	24713	24534	24516	24657	24515	24667	24621	24565	24658	24580	24550	24738	24542	24607	24590	24547	24553	24716	24616	24697	24486	24753	24511	24709	24540	24597	24570	24634	24645	24527	24738	24644	24688	24590	24585	24606	24609	24529	24624	24554	24558	24533	24761	24501	24515	24574	24630	24506	24530	24536	24666	24678	24605	24547	24680	24677	24548	24549	24601	24503	24540	24607	24494	24592	24555	24466	24656	24592	24630	24681	24555	24552	24572	24635	24445	24635	24623	24656	24532	24456	24635	24668	24585	24599	24746	24494	24573	24645	24431	24678	24645	24700	24571	24641	24674	24635	24645	24663	24669	24507	24722	24521	24624	24564	24743	24617	24657	24536	24665	24517	24690	24494	24688	24573	24632	24641	24701	24525	24543	24702	24653	24679	24690	24634	24561	24737	24558	24632	24509	24664	24658	24580	24513	24562	24576	24481	24493	24556	24578	24531	24613	24576	24718	24461	24602	24620	24579	24697	24604	24539	24736	24637	24490	24606	24767	24585	24738	24583	24605	24604	24595	24596	24686	24613	24582	24654	24721	24473	24539	24717	24610	24633	24586	24567	24602	24646	24598	24645	24461	24640	24545	24588	24637	24603	24529	24565	24547	24706	24484	24816	24580	24573	24705	24667	24561	24484	24619	24565	24732	24623	24598	24635	24663	24527	24591	24682	24822	24567	24621	24530	24519	24568	24566	24589	24641	24523	24565	24568	24508	24602	24619	24508	24667	24689	24601	24695	24455	24639	24656	24622	24588	24567	24572	24578	24679	24679	24598	24544	24530	24585	24463	24709	24536	24558	24633	24563	24532	24608	24667	24774	24602	24734	24442	24641	24554	24495	24660	24654	24516	24674	24748	24461	24553	24668	24519	24645	24586	24734	24574	24700	24668	24633	24783	24564	24587	24739	24506	24747	24632	24614	24704	24609	24585	24642	24688	24703	24550	24471	24597	24611	24686	24632	24570	24656	24546	24551	24568	24631	24551	24608	24582	24719	24567	24586	24633	24711	24453	24494	24614	24596	24518	24600	24641	24525	24735	24610	24607	24707	24596	24578	24499	24736	24622	24731	24650	24544	24552	24481	24705	24663	24471	24708	24675	24637	24642	24534	24614	24678	24554	24503	24610	24679	24741	24486	24663	24588	24664	24629	24632	24672	24615	24697	24549	24583	24619	24596	24768	24492	24760	24537	24511	24755	24653	24632	24483	24658	24654	24468	24738	24669	24537	24629	24544	24571	24781	24678	24607	24504	24811	24651	24521	24574	24599	24732	24715	24561	24572	24599	24560	24585	24580	24530	24665	24451	24627	24739	24568	24618	24572	24609	24566	24590	24515	24859	24595	24586	24690	24663	24582	24604	24587	24577	24529	24489	24636	24598	24519	24603	24628	24710	24691	24501	24568	24610	24696	24488	24584	24682	24664	24673	24589	24696	24581	24662	24437	24602	24462	24642	24681	24532	24660	24559	24666	24529	24629	24596	24679	24656	24582	24530	24744	24549	24638	24721	24660	24666	24583	24594	24518	24652	24522	24575	24637	24691	24593	24587	24596	24741	24427	24671	24528	24748	24456	24564	24639	24720	24664	24612	24553	24539	24567	24626	24656	24582	24475	24658	24613	24622	24709	24577	24538	24612	24640	24550	24762	24640	24501	24685	24651	24408	24751	24576	24603	24592	24587	24622	24661	24609	24672	24613	24620	24562	24654	24638	24690	24524	24686	24530	24523	24565	24579	24505	24738	24512	24745	24671	24684	24628	24630	24543	24540	24505	24689	24676	24603	24631	24512	24681	24622	24598	24625	24600	24643	24666	24530	24682	24684	24521	24627	24627	24455	24570	24649	24661	24598	24516	24702	24608	24576	24609	24504	24745	24523	24607	24665	24681	24535	24662	24561	24606	24460	24744	24410	24702	24544	24642	24629	24633	24694	24533	24786	24603	24728	24613	24600	24469	24691	24583	24630	24731	24475	24553	24599	24695	24440	24538	24659	24582	24617	24581	24687	24528	24686	24611	24615	24678	24648	24648	24528	24618	24737	24760	24537	24564	24697	24563	24687	24602	24564	24657	24659	24641	24519	24588	24762	24585	24711	24625	24443	24628	24581	24489	24629	24788	24572	24676	24636	24571	24630	24649	24690	24611	24669	24731	24546	24746	24635	24553	24609	24606	24542	24600	24523	24554	24538	24636	24589	24685	24559	24668	24570	24635	24557	24640	24670	24601	24683	24663	24589	24683	24661	24454	24557	24565	24541	24706	24668	24602	24532	24586	24677	24448	24708	24637	24661	24614	24594	24633	24737	24639	24689	24526	24675	24712	24572	24664	24690	24621	24670	24568	24649	24662	24565	24889	24733	24629	24656	24664	24604	24727	24644	24564	24621	24650	24516	24686	24506	24625	24616	24553	24737	24615	24766	24545	24603	24611	24491	24582	24622	24732	24573	24731	24479	24665	24642	24578	24604	24620	24602	24554	24714	24541	24758	24740	24556	24591	24529	24714	24580	24591	24574	24728	24677	24535	24654	24572	24657	24626	24605	24627	24665	24578	24613	24577	24544	24625	24553	24780	24786	24572	24542	24588	24607	24635	24591	24584	24656	24711	24641	24700	24589	24558	24640	24510	24628	24620	24479	24415	24662	24576	24692	24571	24572	24686	24661	24490	24689	24597	24481	24692	24666	24595	24592	24611	24541	24634	24579	24668	24669	24561	24671	24569	24679	24691	24603	24758	24494	24583	24727	24556	24700	24666	24665	24570	24640	24597	24700	24662	24511	24596	24661	24576	24557	24517	24670	24565	24702	24597	24553	24664	24528	24584	24628	24655	24756	24553	24569	24519	24522	24636	24634	24539	24640	24628	24613	24608	24717	24672	24579	24594	24634	24710	24518	24610	24574	24601	24599	24555	24592	24741	24496	24565	24776	24695	24483	24675	24634	24559	24600	24597	24604	24692	24603	24623	24581	24588	24623	24577	24577	24789	24596	24593	24751	24625	24581	24689	24552	24659	24645	24669	24592	24604	24664	24609	24694	24541	24588	24653	24568	24765	24549	24656	24554	24600	24577	24694	24735	24664	24607	24546	24668	24514	24560	24581	24672	24780	24568	24700	24729	24654	24643	24727	24532	24694	24513	24569	24780	24607	24654	24665	24524	24774	24583	24779	24640	24642	24502	24659	24584	24684	24620	24595	24643	24511	24712	24543	24615	24615	24511	24738	24573	24549	24727	24596	24494	24661	24565	24708	24612	24713	24620	24656	24596	24446	24644	24546	24586	24598	24779	24558	24640	24553	24681	24686	24732	24580	24630	24600	24596	24493	24544	24546	24607	24741	24581	24721	24604	24568	24627	24645	24558	24627	24632	24723	24641	24601	24651	24600	24735	24547	24673	24483	24632	24605	24500	24730	24634	24533	24594	24590	24775	24637	24616	24668	24698	24662	24581	24528	24637	24569	24664	24716	24506	24794	24628	24734	24645	24633	24590	24594	24579	24705	24657	24595	24549	24623	24425	24580	24732	24591	24623	24557	24552	24615	24490	24674	24549	24677	24617	24655	24649	24590	24637	24663	24610	24533	24640	24601	24630	24656	24682	24586	24551	24513	24633	24639	24681	24663	24587	24609	24656	24608	24654	24651	24485	24548	24583	24535	24602	24576	24718	24565	24549	24782	24494	24626	24639	24551	24691	24626	24606	24698	24561	24635	24679	24603	24704	24637	24605	24557	24622	24540	24671	24594	24659	24676	24689	24641	24571	24611	24576	24463	24656	24646	24546	24640	24737	24681	24628	24678	24575	24698	24506	24550	24684	24520	24756	24663	24565	24685	24661	24655	24688	24599	24553	24615	24569	24710	24619	24566	24525	24662	24606	24660	24647	24796	24598	24686	24721	24423	24583	24642	24747	24666	24690	24713	24573	24585	24661	24614	24495	24641	24537	24554	24678	24629	24554	24526	24835	24589	24660	24564	24560	24591	24663	24583	24691	24736	24564	24536	24530	24707	24559	24560	24633	24662	24678	24695	24412	24662	24680	24531	24657	24545	24695	24519	24578	24686	24562	24585	24650	24655	24750	24742	24705	24412	24720	24609	24575	24571	24614	24530	24682	24668	24618	24569	24667	24550	24775	24658	24495	24577	24648	24638	24644	24580	24696	24620	24640	24554	24690	24671	24505	24722	24531	24627	24688	24594	24592	24548	24677	24719	24574	24561	24664	24588	24614	24456	24724	24605	24549	24696	24528	24649	24612	24664	24620	24703	24533	24681	24558	24602	24662	24566	24618	24659	24573	24675	24626	24558	24589	24597	24782	24697	24590	24727	24455	24661	24596	24672	24659	24538	24671	24636	24572	24649	24654	24696	24656	24656
37445	27911	23258	21717	20796	20348	18557	17335	16280	15719	15646	15366	15423	15163	14976	15037	14910	14821	14790	14731	14786	14895	14987	15050	14974	14960	14663	14948	14902	14942	14703	14824	14822	14809	15024	14943	14865	14928	14858	14842	14883	14756	14997	14937	14939	14679	14817	14819	14815	14909	14789	14922	14889	14711	14968	14656	15035	14812	14873	14730	14633	14754	15008	14718	14941	14820	14849	14810	14896	14760	14847	14748	14905	14887	14814	14799	14993	14928	14730	14976	14896	14980	14759	14873	15076	14964	14871	14787	14879	14696	14759	14952	14743	14769	14862	14950	14956	14718	14755	15026	14691	14750	14944	14804	14990	14963	14862	14980	14851	14577	14990	14923	14840	14844	14905	14762	14856	14928	14905	14861	14740	14736	14807	14742	14903	14928	14793	14981	14842	14958	15090	15026	14882	14791	14869	14829	14776	14794	14957	14930	14850	14982	14712	14761	14855	14810	15045	14945	14765	14840	14825	14615	14742	14941	14931	14958	14742	15020	14834	15114	14772	14805	14649	14876	14735	14758	15075	14828	14772	14914	14718	14835	14867	14932	14577	14833	14960	15051	14908	14777	14833	14832	14920	15044	14970	15018	14879	14860	14676	14826	14838	14703	14770	14756	14764	14971	14795	15001	15004	15020	14794	14779	14646	14995	14792	14978	14738	14796	14814	15104	14935	14806	14673	15017	14952	14991	15025	15100	15157	14845	14819	15007	14902	14802	14926	14701	14789	14813	14940	14849	14670	15074	14848	14810	14717	14739	14880	14766	14682	14715	14975	14972	14989	14993	14971	14865	14813	14688	14909	14956	14712	14907	15074	14852	14923	14793	14673	15016	14735	14794	14839	14685	14794	14843	14742	14833	15050	14847	14785	14914	14856	14794	14975	14865	15056	14866	14719	14974	14937	14947	14784	14764	15004	14940	14831	14760	14892	14857	14814	14896	14787	14874	14805	14764	14685	14935	14956	14908	14696	14802	14968	14769	14834	14683	14748	14795	14735	14932	14876	15015	14806	14965	14773	14777	14719	14809	14729	14994	14800	14861	14873	14785	14835	14976	14861	14704	14922	14858	14850	14792	15008	14805	14548	14893	14840	14802	14764	14906	14811	14932	14908	14858	14820	14959	14826	14845	14912	14807	14811	14768	14990	14891	14822	14970	14666	14852	15060	14951	15003	14876	14759	14668	14960	14665	14889	15044	14808	15023	14989	14876	15061	14809	14978	15097	14820	15063	14736	15015	14853	14881	14599	14837	14927	14895	14813	14847	14749	14804	14794	14865	15008	14899	14812	15001	14923	14906	14713	15001	15043	14924	14849	15051	14887	14780	14886	14860	14797	14828	14875	14945	14750	15023	14859	14821	15018	14874	14713	15054	14912	14864	14960	14577	14928	14961	14759	15005	14763	15035	14823	14890	15009	14916	14887	14852	15026	14853	15112	14825	14883	14870	14937	14954	14867	14770	14832	14967	14889	14796	14941	14797	14774	14744	14952	14737	14948	14699	14922	15003	15001	14933	14847	14966	14804	14921	14789	14583	15011	14779	14861	14893	14825	15034	15023	14980	14889	14658	14647	14990	14760	14788	14721	14949	14857	14817	14950	14782	14923	14913	14955	14686	14780	14808	14908	14838	14811	14992	14912	14933	14827	14803	14638	14933	14884	14975	14959	14944	14970	14892	14908	14931	14718	14653	14713	14880	14751	14733	14699	14743	14788	14819	15035	14930	14943	14915	14820	14740	14787	14930	15032	14900	14800	15016	14831	15053	14863	14687	15049	14824	14998	14812	14930	15032	14996	14804	14681	14673	14896	15090	14937	14799	14924	14697	14984	14782	15056	15006	14768	15011	14849	14810	14889	15094	14847	14844	14836	14885	14716	14935	14887	14676	14886	14817	14759	14827	14902	14800	14883	14784	14613	14926	14963	14743	14726	14846	14809	15012	14983	14965	14679	14715	14839	14849	14843	14779	14623	14839	14992	14905	14875	14856	14793	14840	14953	14723	14829	14993	14776	14892	14724	14927	14758	14547	14774	14884	14773	14955	14693	14739	14785	15192	14797	14831	14856	14915	14817	15040	14975	14933	14830	14828	15054	15102	14898	14649	15032	14947	14854	14926	14900	14917	14740	14912	14897	14821	14835	14777	14893	14916	14784	14537	14891	14874	14863	14886	14684	14903	14935	14954	15130	14782	14898	15025	14950	14950	14959	14847	14792	14627	14995	14817	15028	15040	14931	15083	14837	14933	14830	14822	14783	14804	15041	14954	14702	14804	14829	14950	15049	14874	14693	14946	14860	14896	14968	14873	14698	14945	14998	14926	14774	14653	14816	14997	14784	14719	15000	14868	14967	14962	15022	14908	14815	14815	15015	14915	14831	14781	14923	14872	14994	14782	14910	14919	14807	14771	14836	14738	14939	14949	14761	14898	14785	14725	15001	14910	14781	14888	14733	14862	14868	14881	15004	14813	14991	15001	14807	14911	14985	14961	14989	14882	14901	14932	14880	14920	14802	14960	14876	14999	14825	14745	15022	14831	14787	14823	14868	14786	14809	14663	14721	15031	14837	14820	14933	14902	14765	14702	14731	14753	15057	14901	15028	14855	14938	14874	14964	14986	14881	14877	14716	14775	14768	15010	14756	14831	14890	14986	14813	15024	15012	14968	15026	14965	15007	14963	14775	14831	14831	14951	14849	14900	14809	14921	14908	15061	14852	14875	14823	14765	14859	14955	15053	14971	14774	14667	14794	15068	14960	14737	14862	14724	14831	14716	14800	14805	14731	14842	15028	14746	14764	14835	14827	14949	15033	14892	14865	15156	14964	15052	14850	14792	14829	14848	14893	14778	15080	15075	15088	14928	14894	14882	14945	14857	14744	14863	14854	14893	14884	14769	14763	14675	14855	14841	14816	14871	14853	14923	14955	14814	14940	14862	14890	15067	14730	14940	14959	14927	14669	14878	14752	14863	14925	14828	14947	14686	14855	14871	14668	14982	14722	14991	15190	14877	14852	14844	15039	14768	14757	14893	14995	14796	14781	15038	15005	14973	14865	15007	15176	14794	14906	14955	14839	14995	14830	14812	14929	14832	14853	14761	14764	14986	15161	15159	14802	14813	15099	14820	15013	14821	14864	14787	14902	14891	14878	14903	14939	14984	14900	15028	14910	14896	14808	14951	14868	14891	14793	14760	14867	14799	14979	14818	14855	14806	14855	14922	14777	14938	14901	14793	14807	14986	14922	14863	14910	15085	14909	14826	14952	14947	14758	14842	14943	14726	15018	14821	14826	14947	14839	14852	14827	14880	14745	14824	14713	14793	14832	15056	14870	14890	14824	14921	14535	14896	14798	14936	14859	14666	14918	14839	14710	14782	14922	14801	14920	14696	14834	14972	14842	14896	14940	14996	15017	14749	15080	14804	14868	14919	14918	14949	14802	14769	14999	14702	15049	14918	14819	14911	14849	14792	14942	14614	14751	14755	14765	14736	14924	14988	14721	14884	15082	14961	14939	14857	14820	14713	15143	14988	14769	14776	14846	14970	15067	14882	14843	14954	14959	15009	14908	14901	14730	14913	14833	14629	14916	14910	14927	14765	14727	14834	14913	14745	15013	14791	14702	15010	14605	14918	14799	14791	14865	15037	14922	14879	14952	14780	14874	14795	14825	14805	14869	14942	14725	14868	14895	15079	14825	14641	14876	14833	14865	14920	14907	14867	14886	14774	14816	14820	14945	14896	14845	14823	14941	14902	14896	14997	14714	14836	14894	14715	14971	14863	14933	14697	14774	14853	14953	14890	14839	14775	14931	14842	14746	14714	14705	14997	14875	14692	14960	14881	14745	14799	15024	14955	14904	14853	14920	15077	14966	14876	14917	15027	14866	14745	14912	14776	14881	14810	14875	14747	14910	14997	14977	14799	14843	14863	14900	14923	15105	14781	15065	14676	14884	14932	15225	14913	15064	14792	14955	14853	14827	14867	14639	14891	14812	14901	14928	14925	14719	14932	14846	14973	14852	14705	14889	14922	14826	14761	14927	14985	14911	14808	14875	14845	14885	14772	14768	14866	14819	14903	14882	14979	14829	15004	14919	14874	14908	14854	14889	14739	14796	14774	15009	14815	14920	14785	14870	14930	14756	14945	14790	14874	15021	14757	14937	14879	14667	14925	14901	14965	14883	14931	14755	14834	14771	14873	14685	14853	14770	14905	14899	15061	14868	14894	14915	15037	14816	15043	14837	15215	14832	14898	14930	14907	14806	14919	14814	14875	15149	14970	14775	14889	14968	14826	14862	14900	14782	14967	14834	14854	14860	14821	14920	14740	14960	14758	14775	14845	14963	14783	14746	14752	14766	14784	14881	14876	14878	15055	15010	14796	14915	14767	14903	14844	14823	14835	14731	14734	14676	14900	14940	14858	14873	14757	14844	14934	14876	14999	14970	14634	14912	14837	14744	14920	14882	14871	15119	14776	14997	14959	14815	14922	14804	14794	15039	14915	14648	14919	14812	14933	14853	14845	14973	14849	14873	14768	14819	14788	14806	14938	14807	14671	14786	14622	14918	14907	14736	14839	14876	14834	14726	14563	14981	14753	15014	14802	14913	14869	14858	14887	14646	14946	15063	14907	14830	15077	14870	14958	14913	14923	14898	14873	14822	15114	14692	14738	14997	14821	14858	14927	14732	14980	14702	15026	15043	14869	14973	15091	15056	15023	14907	15106	14998	14754	14851	14908	14863	14956	14994	14861	14768	15095	14961	14911	14996	14766	14637	14759	14866	15112	14782	14750	14860	15118	14623	14917	14811	14671	14956	14767	14869	14820	14846	14768	14982	15067	14723	14757	14874	14939	14858	14927	14934	14795	14922	14794	14885	15062	15237	14769	14963	14780	14748	14673	14877	14914	14773	14790	14991	15105	14841	14794	14960	15089	14953	15002	14957	15031	15037	14879	14891	14843	14939	14882	15015	14739	14872	14911	14801	14906	14763	14801	14729	14881	14707	14854	15047	14724	14910	15076	14821	14937	14916	14933	14807	14978	14882	14966	14793	14842	14823	14695	14769	14810	14835	14931	14965	14719	14902	15020	14588	15102	14961	14766	14834	14956	14866	14824	15026	14887	14993	14905	14907	14871	14658	14894	14792	14824
32249	28548	29776	32229	32445	30725	29578	28113	27098	26472	26114	25988	25798	25539	25374	25435	25192	25218	25238	25162	25192	25335	25144	25215	25242	25383	25255	25204	25338	25274	25274	25222	25213	25329	25069	25250	25117	25128	25269	25262	25200	25243	25049	25206	25234	25112	25165	25105	25197	25175	25213	25167	25253	25153	25256	25235	25309	25118	25166	25029	25230	25091	25161	25183	25256	25168	25297	25101	25149	25122	25033	25175	25262	25268	25226	25133	25151	25256	25101	25217	25091	25142	25182	25196	25236	25077	25170	25356	25162	25233	25299	25129	25136	25137	25188	25169	25313	25206	25179	25081	25098	25040	25095	25249	25188	25088	25163	25149	25283	25195	25199	25072	25169	25075	25213	24985	25143	25187	25244	25201	25109	25145	25281	25141	25251	25242	25169	25260	25180	25132	25233	25245	25032	25175	25263	25148	25206	25300	25157	25111	25221	25225	25251	25239	25242	25190	25243	25008	25072	25121	25190	25181	25124	25193	25254	25201	25229	25296	25131	25122	25241	25142	25069	25095	25219	25233	25215	25282	25222	25189	25289	25223	25189	25264	25220	25121	25224	25216	25268	25233	25197	25141	25183	25290	25135	25214	25250	25189	25241	25173	25208	25255	25225	25223	25164	25277	25178	25155	25287	25199	25157	25168	25161	25280	25180	25139	25151	25248	25174	25109	25232	25174	25212	25267	25136	25239	25341	25067	25219	25267	25349	25202	25328	25299	25261	25236	25035	25280	25139	25200	25391	25227	25139	25271	25339	25298	25111	25189	25281	25136	25402	25108	25360	25147	25108	25161	25201	25190	25105	25251	25077	25260	25205	25307	25137	25254	25121	25226	25322	25291	25254	25246	25281	25090	25109	25376	25171	25167	25280	25249	25194	25282	25237	25053	25232	25116	25347	25131	25215	25333	25320	25312	25294	25322	25220	25147	25284	25115	25212	25128	25202	25097	25199	25171	25235	25226	25095	25096	25300	25147	25167	25269	25244	25180	25127	25205	25230	25122	25264	25223	25178	25192	25213	25216	25267	25133	25187	25143	25201	25278	25127	25300	25241	25172	25197	25369	25292	25210	25284	25188	25363	25159	25155	25227	25166	25274	25276	25222	25250	25123	25174	25212	25138	25328	25225	25180	25246	25143	25210	25262	25228	25132	25176	25120	25234	25279	25224	25179	25272	25149	25281	25367	25168	25100	25195	25175	25245	25288	25397	25122	25314	25075	25220	25252	25224	25198	25187	25347	25339	25299	25164	25181	25081	25099	25233	25160	25327	25114	25068	25180	25287	25203	25223	25212	25254	25234	25190	25113	25222	25081	25047	25176	25148	25111	25255	25247	25279	25283	25235	25254	25189	25273	25161	25271	25226	25184	25201	25235	25313	25268	25321	25188	25259	25200	25274	25176	25270	25217	25302	25085	25212	25151	25278	25224	25237	25220	25021	25165	25140	25314	25255	25201	25331	25286	25173	25216	25172	25300	25170	25053	25240	25186	25185	25151	25242	25188	25159	25361	25149	25243	25165	25348	25236	25087	25199	25218	25260	25164	25305	25147	25299	25264	25252	25222	25124	25134	25278	25163	25316	25251	25341	25178	25133	25189	25217	25325	25217	25244	25120	25296	25140	25383	25137	25184	25134	25170	25139	25146	25126	25172	25194	25252	25055	25218	25285	25320	25242	25210	25122	25176	25199	25248	25173	25315	25209	25339	25178	25212	25214	25333	25357	25057	25354	25159	25164	25165	25245	25237	25204	25196	25082	25156	25289	25296	25152	25111	25262	25121	25348	25175	25169	25190	25138	25263	25271	25303	25129	25211	25322	25148	25156	25097	25182	25253	25259	25108	25408	25206	25254	25122	25210	25175	25190	25275	25195	25099	25317	25010	25266	25220	25238	25264	25209	25212	25356	25062	25170	25150	25105	25346	25180	25158	25198	25098	25089	25207	25328	25182	25202	25219	25340	25086	25257	25224	25211	25087	25223	25102	25162	25227	25184	25123	25119	25134	25157	25232	25307	25269	25259	25122	25243	25150	25265	25265	25268	25256	25039	25263	25221	25283	25217	25167	25326	25223	25175	25267	25251	25227	25118	25252	25186	25284	25135	25073	25325	25129	25086	25213	25074	25149	25256	25169	25268	25277	25121	25114	25190	25282	25200	25110	25117	25215	25227	25303	25168	25235	25269	25355	25191	25276	25204	25210	25360	25294	25173	25152	25247	25260	25201	25088	25268	25394	25027	25410	25161	25167	25188	25405	25120	25235	25240	25092	25159	25243	25154	25291	25368	25355	25148	25230	25205	25153	25116	25293	25317	25200	25363	25081	25229	25191	25203	25111	25203	25241	25173	25166	25206	25254	25255	25021	25366	25130	25139	25172	25264	25244	25260	25163	25311	25044	25148	25121	25288	25102	25176	25188	25328	24977	25368	25221	25262	25252	25247	25224	25334	25299	25149	25217	25259	25209	25305	25137	25292	25358	25267	25105	25218	25220	25194	25141	25218	25194	25228	25188	25214	25234	25194	25211	25084	25318	25210	25191	25190	25197	25405	25371	25072	25220	25322	25227	25249	25285	25135	25143	25248	25318	25157	25281	25370	25190	25282	25197	25193	25157	25205	25100	25275	25355	25304	25214	25166	25148	25122	25298	25235	25205	25160	25206	25275	25307	25376	25287	25279	25125	25297	25227	25353	25201	25323	25169	25063	25175	25186	25305	25213	25227	25120	25332	25269	25122	25309	25216	25280	25179	25277	25363	25162	25203	25149	25167	25190	25250	25057	25208	25281	25208	25182	25224	25401	25236	25183	25269	25102	25314	25241	25131	25259	25300	25299	25328	25266	25339	25049	25314	25224	25236	25186	25078	25087	25231	25251	25138	25169	25262	25257	25228	25224	25034	25244	25323	25259	25134	25197	25277	25162	25260	25168	25181	25266	25206	25214	25263	25280	25220	25157	25291	25172	25177	25155	25175	25293	25145	25249	25176	25204	25169	25203	25166	25193	25335	25125	25259	25187	25267	25236	25327	25115	25191	25267	25206	25213	25085	25235	25259	25166	25126	25115	25256	25086	25381	25133	25258	25203	25191	25189	25363	25203	25178	25211	25135	25197	25266	25369	25209	25159	25194	25171	25164	25203	25179	25313	25211	25144	25260	25276	25271	25193	25275	25218	25228	25273	25207	25131	25281	25310	25209	25254	25188	25288	25349	25247	25062	25369	25109	25244	25379	25286	25272	25236	25204	25284	25159	25190	25285	25216	25181	25202	25301	25210	25305	25160	25147	25349	25237	25174	25191	25260	25245	25173	25275	25199	25086	25313	25348	25208	25266	25238	25238	25316	25182	25195	25240	25134	25208	25238	25263	25270	25062	25184	25317	25295	25222	25399	25228	25198	25202	25310	25168	25278	25169	25230	25205	25251	25269	25288	25220	25088	25303	25255	25137	25251	25268	25183	25045	25306	25206	25268	25252	25277	25208	25249	25275	25150	25123	25303	25222	25224	25097	25300	25288	25285	25178	25341	25099	25149	25306	25280	25322	25217	25251	25159	25242	25328	25112	25191	25328	25197	25138	25251	25282	25282	25247	25278	25230	25234	25334	25119	25179	25053	25258	25116	25270	25206	25164	25232	25121	25211	25219	25257	25248	25084	25303	25153	25304	25160	25091	25115	25267	25229	25086	25262	25148	25121	25316	25161	25178	25383	25174	25267	25189	25267	25191	25181	25166	25398	25160	25208	25325	25167	25230	25256	25360	25299	25458	25284	25313	25257	25273	25077	25301	25285	25100	25237	25275	25231	25289	25081	25373	25073	25291	25152	25219	25298	25101	25215	25209	25167	25266	25210	25277	25258	25279	25155	25323	25229	25365	25205	25243	25365	25199	25253	25233	25356	25185	25185	25301	25207	25242	25223	25160	25202	25215	25186	25296	25029	25251	25157	25245	25328	25204	25082	25270	25093	25269	25278	25240	25313	25298	25228	25207	25240	25279	25249	25189	25180	25218	25174	25092	25375	25274	25162	25308	25184	25281	25183	25193	25210	25306	25169	25229	25314	25234	25209	25234	25255	25237	25218	25189	25368	25421	25217	25378	25082	25325	25234	25095	25122	25158	25160	25170	25146	25229	25225	25097	25205	25285	25245	25360	25139	25163	25223	25193	25272	25264	25185	25146	25286	25248	25080	25282	24994	25308	25118	25275	25274	25129	25251	25202	25207	25342	25237	25173	25229	25265	25199	25246	25319	25262	25249	25229	25191	25233	25161	25306	25245	25214	25227	25128	25249	25071	25248	25272	25198	25256	25290	25120	25194	25134	25184	25164	25300	25208	25193	25343	25214	25290	25201	25301	25297	25318	25209	25204	25352	25175	25214	25305	25211	25200	25171	25263	25142	25235	25204	25135	25244	25177	25207	25167	25298	25349	25187	25402	25197	25238	25278	25144	25435	25073	25258	25269	25239	25239	25218	25231	25171	25214	25268	25189	25232	25071	25168	25222	25187	25398	25249	25228	25213	25254	25261	25127	25149	25163	25185	25284	25293	25210	25207	25209	25158	25282	25169	25170	25251	25190	25276	25345	25159	25220	25092	25392	25361	25199	25365	25263	25257	25306	25275	25312	25251	25208	25256	25307	25251	25238	25246	25352	25272	25153	25251	25423	25196	25196	25233	25230	25334	25273	25306	25185	25238	25242	25202	25330	25184	25265	25197	25180	25109	25239	25232	25325	25335	25088	25242	25117	25237	25248	25329	25112	25261	25101	25343	25084	25239	25135	25315	25170	25245	25194	25156	25296	25251	25336	25115	25315	25153	25230	25298	25150	25178	25276	25304	25305	25241	25190	25177	25354	25303	25236	25309	25232	25180	25197	25203	25213	25180	25254	25199	25130	25184	25209	25199	25253	25280	25282	25268	25239	25286	25216	25250	25273	25206	25233	25155	25177	25189	25327	25252	25221	25196	25381	25161	25379	25310	25172	25200	25266	25098	25308	25213	25309	25322	25199	25275	25095	25181	25014	25395	25176	25199	25262	25166	25072	25379	25205	25326	25113	25154	25225	25198	25179	25335	25197	25093	25257	25218	25099	25297	25217	25229	25280	25268	25124	25315	25238	25088	25333	25250	25091	25239	25224	25387	25048	25248	25107	25256	25346
43289	32193	28915	25635	23228	22065	21428	20687	18750	17580	16784	16169	15780	15815	15639	15388	15466	15300	15538	15280	15276	15375	15373	15389	15588	15294	15437	15348	15438	15525	15556	15518	15410	15524	15342	15421	15458	15441	15326	15388	15230	15378	15565	15289	15557	15223	15381	15177	15553	15393	15359	15269	15410	15226	15262	15412	15383	15460	15344	15405	15269	15378	15406	15488	15316	15279	15416	15416	15218	15112	15418	15437	15275	15362	15616	15583	15440	15497	15434	15309	15448	15414	15270	15389	15305	15463	15360	15441	15304	15612	15471	15478	15392	15238	15257	15530	15391	15483	15516	15368	15360	15516	15526	15483	15496	15466	15660	15368	15349	15463	15579	15530	15428	15329	15147	15283	15248	15584	15534	15452	15337	15356	15331	15248	15340	15348	15418	15267	15327	15389	15487	15371	15489	15291	15352	15295	15355	15398	15474	15287	15547	15373	15204	15531	15345	15483	15399	15452	15360	15341	15482	15340	15500	15441	15501	15474	15523	15360	15320	15547	15285	15438	15320	15448	15385	15548	15420	15543	15578	15437	15216	15220	15353	15403	15353	15388	15526	15286	15398	15510	15285	15408	15474	15462	15455	15353	15383	15325	15463	15481	15495	15372	15318	15477	15484	15528	15437	15342	15490	15527	15547	15293	15384	15351	15366	15568	15491	15243	15311	15258	15283	15330	15497	15360	15197	15357	15520	15459	15320	15238	15430	15384	15412	15541	15507	15558	15473	15563	15369	15489	15252	15376	15454	15227	15617	15670	15813	15511	15475	15301	15319	15339	15590	15690	15537	15422	15348	15437	15525	15602	15314	15110	15549	15377	15436	15318	15568	15403	15435	15463	15472	15559	15357	15638	15516	15295	15425	15442	15267	15224	15715	15473	15413	15532	15282	15470	15285	15394	15428	15545	15417	15479	15458	15488	15232	15423	15275	15466	15395	15374	15396	15298	15463	15446	15429	15547	15347	15398	15446	15596	15230	15247	15174	15496	15403	15336	15352	15181	15511	15461	15442	15347	15274	15467	15610	15450	15447	15412	15522	15592	15541	15411	15547	15460	15417	15200	15421	15414	15408	15465	15305	15535	15381	15432	15607	15615	15402	15295	15152	15320	15622	15455	15526	15415	15638	15439	15522	15495	15284	15394	15191	15491	15311	15465	15270	15544	15505	15372	15413	15653	15400	15417	15577	15465	15339	15416	15352	15548	15463	15311	15592	15497	15299	15341	15576	15369	15477	15428	15485	15514	15419	15290	15459	15451	15524	15510	15497	15451	15355	15350	15245	15521	15323	15601	15161	15506	15289	15362	15616	15538	15381	15230	15329	15488	15478	15370	15572	15552	15303	15256	15539	15458	15373	15418	15407	15343	15494	15444	15243	15406	15472	15586	15551	15368	15337	15290	15303	15403	15268	15440	15594	15518	15428	15384	15376	15350	15330	15514	15245	15478	15447	15498	15374	15531	15505	15448	15561	15462	15289	15420	15598	15427	15369	15474	15357	15377	15362	15417	15413	15488	15290	15447	15310	15538	15465	15548	15652	15446	15298	15388	15351	15548	15464	15260	15481	15262	15171	15249	15466	15471	15427	15453	15483	15532	15476	15630	15528	15363	15376	15472	15385	15521	15397	15365	15289	15445	15387	15206	15579	15381	15539	15395	15369	15438	15431	15353	15348	15541	15399	15415	15266	15501	15363	15633	15384	15329	15272	15372	15483	15486	15397	15437	15539	15320	15352	15421	15293	15449	15416	15439	15487	15472	15496	15469	15457	15418	15390	15667	15477	15366	15356	15353	15612	15505	15497	15568	15411	15447	15377	15303	15424	15514	15533	15448	15520	15344	15509	15495	15655	15414	15244	15441	15450	15392	15434	15447	15329	15250	15291	15489	15276	15360	15474	15397	15350	15626	15510	15420	15442	15509	15413	15154	15468	15433	15446	15532	15485	15406	15601	15593	15404	15408	15595	15534	15305	15553	15427	15354	15564	15397	15480	15406	15366	15418	15281	15305	15476	15329	15286	15573	15341	15452	15348	15545	15407	15504	15415	15399	15418	15502	15405	15538	15552	15312	15326	15446	15545	15286	15510	15478	15318	15278	15439	15412	15381	15495	15565	15259	15340	15308	15400	15624	15531	15491	15516	15651	15426	15422	15358	15652	15426	15285	15465	15298	15303	15362	15609	15500	15416	15402	15549	15455	15340	15451	15500	15413	15328	15181	15603	15396	15250	15300	15518	15388	15355	15371	15589	15543	15498	15299	15481	15434	15504	15309	15507	15289	15622	15417	15530	15402	15332	15461	15309	15486	15543	15581	15405	15212	15448	15370	15358	15486	15516	15732	15324	15521	15371	15371	15471	15581	15453	15339	15479	15405	15434	15325	15505	15394	15342	15423	15492	15379	15464	15353	15553	15585	15551	15447	15576	15432	15469	15438	15382	15566	15544	15385	15272	15380	15309	15346	15340	15388	15515	15375	15534	15490	15385	15392	15324	15401	15613	15400	15455	15378	15409	15323	15414	15364	15507	15414	15406	15511	15631	15448	15419	15264	15397	15604	15537	15520	15453	15494	15213	15486	15550	15230	15586	15654	15352	15520	15514	15347	15063	15205	15481	15350	15570	15389	15398	15261	15597	15445	15457	15651	15342	15360	15580	15599	15465	15442	15306	15511	15574	15388	15339	15385	15367	15443	15236	15357	15412	15419	15698	15301	15454	15412	15411	15397	15742	15479	15423	15348	15392	15372	15366	15552	15284	15566	15524	15416	15273	15450	15357	15500	15313	15294	15266	15482	15485	15492	15242	15547	15677	15416	15483	15545	15528	15217	15454	15266	15238	15502	15584	15099	15313	15313	15344	15544	15457	15516	15298	15452	15519	15395	15502	15330	15410	15389	15408	15470	15334	15217	15522	15421	15400	15242	15252	15577	15386	15374	15330	15603	15569	15398	15342	15281	15504	15450	15583	15374	15521	15380	15420	15292	15413	15387	15449	15407	15535	15305	15334	15436	15429	15228	15226	15687	15306	15459	15272	15435	15477	15518	15557	15456	15340	15388	15540	15544	15588	15464	15473	15291	15280	15354	15346	15807	15377	15363	15466	15478	15589	15477	15484	15279	15591	15580	15531	15492	15126	15469	15474	15400	15374	15354	15331	15411	15422	15352	15373	15407	15498	15416	15493	15216	15499	15372	15400	15424	15438	15543	15599	15427	15442	15444	15605	15344	15209	15442	15365	15497	15491	15303	15343	15349	15312	15487	15362	15487	15596	15462	15400	15543	15403	15507	15486	15468	15394	15557	15580	15425	15590	15342	15444	15513	15376	15282	15488	15322	15226	15429	15353	15578	15720	15326	15368	15464	15425	15296	15391	15355	15402	15267	15449	15531	15348	15413	15545	15618	15283	15339	15538	15372	15389	15502	15578	15445	15265	15375	15352	15438	15320	15381	15483	15384	15732	15353	15504	15411	15527	15501	15519	15505	15293	15567	15231	15545	15420	15282	15405	15402	15505	15572	15507	15408	15350	15359	15369	15509	15416	15546	15590	15291	15436	15485	15192	15416	15370	15542	15305	15399	15486	15457	15446	15443	15435	15481	15467	15431	15484	15368	15404	15511	15534	15413	15272	15419	15367	15540	15369	15457	15547	15503	15437	15540	15605	15473	15467	15465	15333	15286	15249	15417	15537	15467	15568	15394	15287	15287	15426	15322	15502	15266	15459	15373	15423	15307	15456	15291	15411	15444	15199	15319	15519	15532	15421	15442	15339	15300	15416	15419	15320	15591	15498	15408	15374	15277	15362	15186	15235	15289	15328	15487	15566	15498	15373	15367	15634	15472	15301	15408	15466	15407	15555	15425	15433	15368	15476	15386	15345	15436	15275	15439	15367	15459	15535	15356	15582	15549	15328	15334	15353	15236	15546	15522	15560	15593	15443	15744	15417	15742	15471	15493	15358	15332	15380	15711	15239	15401	15463	15390	15445	15132	15581	15602	15329	15411	15413	15513	15384	15313	15557	15402	15569	15462	15275	15387	15608	15364	15436	15536	15658	15384	15248	15249	15583	15428	15568	15446	15428	15408	15433	15601	15650	15216	15412	15394	15318	15424	15526	15538	15298	15364	15500	15321	15406	15533	15491	15251	15284	15454	15459	15412	15550	15413	15453	15325	15537	15353	15426	15235	15422	15393	15273	15341	15445	15508	15266	15493	15542	15508	15460	15393	15499	15475	15597	15351	15417	15605	15456	15413	15373	15369	15561	15372	15447	15435	15283	15236	15592	15392	15476	15339	15337	15270	15440	15334	15352	15404	15491	15553	15353	15294	15252	15461	15280	15297	15392	15592	15379	15475	15550	15401	15372	15665	15299	15482	15280	15376	15419	15395	15465	15375	15429	15277	15361	15352	15456	15430	15300	15376	15340	15420	15649	15396	15417	15410	15460	15350	15245	15296	15618	15354	15504	15414	15363	15387	15310	15497	15389	15286	15207	15341	15463	15411	15479	15342	15262	15367	15505	15344	15354	15363	15574	15378	15436	15573	15442	15336	15404	15365	15509	15372	15509	15535	15435	15457	15461	15457	15541	15531	15427	15303	15359	15400	15409	15403	15374	15399	15346	15464	15281	15313	15349	15471	15267	15305	15498	15595	15461	15538	15659	15348	15478	15412	15458	15296	15444	15704	15450	15286	15458	15488	15214	15608	15205	15195	15346	15398	15284	15387	15535	15405	15592	15196	15418	15339	15300	15538	15515	15410	15296	15251	15335	15396	15325	15538	15469	15393	15427	15286	15585	15567	15199	15450	15505	15506	15323	15437	15639	15293	15562	15507	15379	15572	15238	15482	15544	15448	15383	15272	15373	15534	15508	15291	15560	15567	15570	15465	15510	15403	15402	15345	15417	15448	15505	15419	15477	15496	15550	15426	15390	15519	15366	15417	15436	15427	15389	15405	15401	15476	15413	15528	15404	15134	15497	15348	15423	15392	15582	15385	15431	15209	15386	15525	15305	15448	15324	15488	15429	15297	15388	15313	15177	15384	15432	15421	15590	15427	15351	15543	15323	15301	15414	15511	15314	15212	15380	15362	15248	15493	15413	15475	15242	15240	15358	15274	15350	15460	15460	15258	15383	15486	15342	15519	15482	15352
31545	28772	30694	31750	31972	30796	30419	29541	28012	26744	25915	25483	24965	24950	24888	24837	24609	24656	24712	24676	24685	24747	24727	24759	24798	24729	24659	24699	24806	24654	24752	24782	24657	24696	24700	24754	24663	24721	24613	24608	24866	24702	24609	24709	24751	24724	24748	24698	24719	24597	24725	24764	24685	24750	24559	24656	24698	24726	24749	24728	24690	24812	24638	24702	24678	24779	24692	24591	24702	24731	24572	24711	24699	24624	24703	24783	24598	24627	24699	24626	24686	24552	24690	24625	24654	24742	24692	24708	24689	24694	24688	24665	24679	24672	24620	24767	24747	24759	24722	24690	24647	24761	24722	24592	24656	24840	24784	24611	24737	24682	24728	24668	24747	24780	24686	24717	24786	24718	24716	24800	24783	24625	24731	24768	24689	24609	24808	24587	24619	24807	24708	24670	24776	24802	24558	24853	24694	24716	24723	24600	24691	24736	24663	24599	24705	24825	24560	24686	24819	24736	24792	24674	24665	24723	24821	24629	24746	24632	24641	24712	24599	24796	24763	24642	24640	24695	24684	24687	24771	24740	24805	24700	24778	24790	24770	24667	24721	24739	24729	24638	24730	24769	24842	24715	24696	24729	24715	24722	24785	24542	24689	24792	24672	24716	24645	24702	24622	24794	24607	24816	24678	24901	24684	24675	24634	24827	24578	24716	24730	24726	24623	24680	24760	24732	24760	24777	24761	24712	24745	24705	24719	24887	24686	24569	24725	24730	24722	24736	24732	24678	24815	24839	24771	24609	24710	24694	24744	24676	24731	24699	24737	24767	24810	24639	24894	24816	24793	24757	24824	24673	24680	24748	24687	24660	24791	24827	24786	24804	24731	24731	24803	24699	24735	24712	24925	24610	24719	24655	24674	24702	24743	24758	24674	24651	24702	24830	24648	24736	24743	24713	24797	24632	24870	24645	24735	24686	24798	24730	24811	24724	24615	24786	24594	24765	24720	24774	24724	24716	24714	24764	24765	24766	24745	24635	24675	24765	24762	24817	24651	24650	24790	24577	24789	24732	24757	24690	24693	24737	24769	24743	24711	24876	24685	24793	24657	24782	24718	24820	24754	24640	24638	24753	24680	24810	24626	24515	24783	24640	24676	24523	24786	24686	24791	24710	24777	24567	24584	24820	24871	24728	24657	24790	24828	24686	24640	24794	24811	24735	24733	24792	24698	24640	24777	24792	24707	24682	24690	24730	24841	24618	24738	24693	24767	24767	24793	24740	24736	24777	24820	24792	24615	24738	24681	24730	24669	24691	24698	24744	24744	24711	24804	24675	24602	24799	24761	24760	24671	24793	24692	24748	24752	24624	24884	24781	24726	24613	24735	24732	24694	24770	24828	24851	24795	24712	24702	24747	24579	24687	24760	24657	24590	24662	24689	24679	24815	24760	24640	24747	24704	24910	24647	24781	24763	24723	24774	24743	24827	24653	24738	24612	24765	24765	24699	24603	24680	24736	24783	24808	24854	24716	24692	24807	24731	24719	24715	24803	24801	24794	24701	24690	24780	24716	24780	24663	24559	24615	24781	24879	24683	24710	24768	24727	24609	24786	24816	24743	24659	24691	24705	24819	24703	24729	24787	24831	24706	24657	24843	24639	24703	24710	24810	24646	24819	24696	24844	24811	24840	24773	24610	24770	24777	24697	24774	24693	24843	24562	24698	24738	24727	24781	24735	24846	24691	24609	24834	24672	24764	24885	24726	24753	24839	24674	24727	24603	24752	24755	24777	24845	24593	24771	24844	24606	24896	24788	24778	24771	24748	24840	24719	24608	24784	24745	24587	24714	24743	24701	24660	24878	24650	24770	24708	24852	24612	24790	24689	24712	24711	24791	24703	24718	24769	24609	24795	24738	24708	24742	24786	24775	24778	24772	24685	24740	24702	24628	24639	24750	24654	24760	24784	24962	24624	24669	24802	24702	24720	24706	24884	24738	24748	24747	24797	24741	24597	24712	24802	24717	24658	24731	24707	24687	24771	24721	24754	24762	24675	24818	24742	24666	24689	24854	24799	24852	24637	24662	24886	24670	24703	24818	24686	24739	24723	24752	24758	24763	24787	24757	24790	24541	24786	24739	24820	24859	24691	24740	24836	24769	24613	24855	24659	24677	24726	24808	24693	24688	24713	24807	24659	24597	24774	24776	24765	24755	24691	24870	24779	24667	24729	24647	24776	24715	24853	24648	24782	24772	24909	24560	24870	24714	24819	24820	24697	24780	24768	24568	24760	24785	24656	24859	24830	24793	24733	24599	24898	24632	24810	24676	24764	24774	24642	24755	24734	24688	24756	24805	24709	24685	24770	24639	24733	24722	24781	24885	24697	24723	24729	24835	24855	24699	24814	24697	24672	24622	24801	24750	24836	24760	24601	24755	24803	24863	24657	24763	24743	24877	24831	24801	24742	24706	24809	24698	24655	24705	24948	24689	24738	24635	24634	24741	24762	24697	24707	24673	24658	24733	24671	24719	24718	24743	24773	24708	24819	24778	24801	24707	24797	24656	24777	24770	24824	24826	24726	24688	24727	24747	24855	24688	24866	24685	24660	24824	24671	24698	24833	24681	24768	24685	24745	24667	24790	24614	24700	24776	24741	24843	24882	24670	24704	24755	24674	24590	24786	24784	24725	24718	24703	24675	24755	24672	24780	24637	24794	24705	24664	24713	24856	24743	24835	24701	24847	24578	24703	24707	24702	24788	24684	24618	24854	24759	24766	24829	24820	24705	24767	24761	24790	24700	24760	24841	24768	24741	24713	24857	24723	24756	24779	24762	24729	24730	24771	24627	24700	24826	24731	24830	24828	24724	24777	24716	24589	24652	24726	24639	24610	24825	24759	24745	24864	24772	24814	24699	24849	24641	24628	24724	24784	24622	24736	24640	24776	24845	24692	24658	24631	24813	24810	24667	24711	24852	24746	24797	24615	24656	24811	24762	24696	24717	24804	24732	24742	24796	24756	24740	24718	24694	24856	24759	24817	24842	24724	24816	24845	24838	24618	24779	24700	24669	24720	24849	24776	24755	24648	24738	24711	24858	24819	24666	24633	24694	24781	24932	24750	24916	24655	24933	24720	24728	24812	24811	24776	24785	24760	24717	24771	24694	24692	24810	24662	24731	24702	24644	24891	24689	24886	24660	24834	24603	24711	24808	24772	24744	24773	24717	24735	24650	24651	24878	24774	24792	24841	24735	24802	24731	24654	24771	24848	24798	24788	24789	24789	24722	24768	24727	24750	24631	24792	24875	24730	24761	24775	24800	24751	24767	24758	24771	24789	24707	24755	24748	24774	24703	24991	24761	24692	24778	24846	24733	24783	24648	24750	24873	24736	24843	24820	24736	24831	24742	24696	24598	24841	24838	24810	24798	24724	24804	24678	24686	24557	24847	24572	24756	24890	24593	24816	24755	24752	24745	24700	24662	24799	24703	24779	24521	24814	24695	24702	24789	24823	24606	24721	24724	24830	24643	24836	24852	24705	24865	24721	24667	24774	24721	24752	24778	24812	24954	24589	24696	24705	24734	24655	24712	24829	24806	24794	24641	24689	24705	24783	24689	24654	24726	24729	24733	24680	24661	24789	24675	24675	24757	24816	24671	24746	24815	24645	24765	24733	24721	24932	24788	24820	24694	24838	24696	24688	24818	24670	24813	24841	24755	24660	24798	24722	24705	24640	24832	24697	24885	24607	24776	24807	24809	24749	24761	24755	24821	24947	24691	24741	24750	24725	24784	24789	24752	24735	24775	24601	24779	24691	24834	24813	24714	24823	24815	24614	24794	24813	24737	24839	24688	24692	24857	24762	24687	24669	24865	24834	24640	24714	24735	24784	24730	24728	24771	24730	24814	24775	24813	24731	24726	24823	24699	24773	24743	24650	24753	24862	24721	24790	24793	24918	24769	24750	24879	24745	24851	24640	24658	24720	24720	24628	24751	24803	24685	24715	24838	24708	24659	24664	24761	24789	24780	24815	24776	24792	24756	24707	24546	24830	24636	24785	24734	24732	24859	24811	24810	24702	24570	24725	24777	24766	24792	24668	24720	24813	24751	24858	24721	24795	24818	24771	24717	24744	24699	24651	24924	24700	24715	24807	24725	24770	24804	24666	24835	24772	24740	24913	24736	24634	24831	24785	24724	24748	24794	24742	24639	24730	24550	24734	24811	24649	24737	24773	24659	24663	24795	24818	24709	24796	24804	24807	24766	24839	24787	24762	24721	24535	24878	24779	24822	24644	24812	24725	24732	24694	24849	24655	24667	24774	24738	24718	24834	24911	24616	24789	24863	24758	24726	24857	24777	24685	24758	24755	24832	24808	24710	24803	24765	24831	24714	24760	24858	24690	24835	24731	24693	24871	24863	24628	24671	24867	24804	24863	24707	24852	24630	24926	24627	24684	24851	24728	24829	24749	24669	24826	24657	24679	24676	24902	24826	24743	24748	24712	24710	24749	24699	24714	24734	24835	24818	24868	24532	24812	24713	24702	24773	24752	24757	24850	24740	24775	24783	24707	24813	24735	24792	24869	24656	24641	24703	24782	24769	24793	24664	24860	24780	24763	24763	24657	24781	24699	24719	24765	24802	24763	24634	24818	24634	24761	24675	24805	24703	24729	24818	24698	24609	24702	24781	24791	24646	24863	24699	24740	24786	24689	24626	24692	24722	24752	24678	24718	24653	24790	24795	24703	24747	24546	24844	24714	24805	24796	24728	24848	24829	24877	24646	24771	24738	24651	24773	24725	24776	24805	24684	24750	24709	24791	24686	24768	24838	24756	24739	24956	24658	24705	24762	24831	24718	24882	24715	24941	24698	24769	24799	24711	24651	24774	24738	24807	24625	24686	24843	24633	24690	24779	24764	24789	24798	24653	24869	24608	24840	24722	24691	24751	24601	24816	24602	24783	24770	24765	24656	24832	24786	24607	24782	24677	24618	24798	24692	24824	24741	24677	24737	24732	24776	24856	24811	24842	24671	24753	24627	24699	24844	24613	24836	24850	24692	24752	24710	24722	24761	24736	24795	24816	24687	24651	24715	24699	24745	24689	24668	24689	24627	24794	24723	24730	24744	24778	24844	24682	24766	24665	24820	24741	24782	24776	24546	24770	24754	24859	24698	24754	24664	24767	24624	24792	24593
29313	25424	23246	22326	20995	20632	19247	17986	16969	16393	16100	15815	15546	15594	15292	15288	15192	15281	15329	15345	15197	15071	15243	15301	15454	15205	15306	15481	15190	15183	15320	15285	15490	15251	15217	15148	15098	15173	15236	15397	15228	15222	15193	15284	15190	15383	15309	15189	15097	15411	15257	15422	15203	14996	15263	15322	15278	15239	15223	15230	15249	15164	15417	15189	15258	15272	15228	15333	15180	15207	15249	15196	15205	15054	15421	15250	15473	15121	15095	15088	15067	15181	15187	15173	15062	15414	15246	14883	15128	15187	15198	15233	15311	15312	14973	15216	15243	15318	15428	15332	15334	15237	15111	15122	15147	15237	15192	15144	15372	15310	15470	15262	15227	15181	15269	15317	15350	15222	15181	15587	15246	15164	15335	15199	15232	15280	15231	15250	15429	15194	15166	15127	15412	15317	15168	15325	15140	15520	15296	15286	15282	14983	15380	15147	15329	15152	15178	15095	15459	15195	15168	15317	15215	15275	15273	15337	15198	15242	15179	15250	15399	15060	15157	15222	15280	15180	15255	15266	15201	15471	15341	15282	15305	15313	15252	15194	15345	15140	15209	15273	15412	15138	15229	15272	15083	15272	15364	15240	15256	15235	15250	15149	15400	15349	15245	15116	15265	15291	15269	15253	15196	15182	15486	15115	15287	15220	15364	15268	15321	15465	15332	15227	15229	15101	15230	15314	15153	15295	15298	15167	15288	15012	15345	15270	15279	15136	15117	15281	15305	15291	15164	15135	15196	15221	15364	15347	15183	15203	15235	15416	15266	15401	15221	15315	15287	15290	15208	15265	15402	15318	15299	15192	15369	15209	15294	15106	15256	15258	15274	15275	15199	15451	15499	15208	15315	15349	15210	15422	15338	15320	15535	15219	15268	15442	15394	15274	15099	15363	15352	15182	15206	15262	15198	15293	15199	15081	15116	15450	15248	15340	15252	15306	15397	15385	15215	15138	15291	15348	15269	15169	15253	15271	15335	15414	15504	15280	15300	15319	15328	15437	15278	15349	15214	15210	15433	15421	15314	15170	15429	15112	15287	15225	15134	15271	15212	15220	15413	15511	15144	15334	15270	15204	15277	15397	15230	15295	15089	15088	15194	15133	15129	15229	15248	15372	15244	15112	15530	15314	15290	15362	15296	15165	15367	15319	15404	15156	15125	15100	15307	15136	15313	15332	15162	15135	15277	15335	15401	15250	15241	15298	15339	15267	15321	15363	15270	15243	15155	15200	15257	15277	15355	15477	15174	15211	15179	15212	15390	15375	15294	15308	15234	15355	15374	15218	15150	15221	15271	15299	15103	15379	15289	15145	15241	15216	15183	15184	15164	15182	15270	15205	15100	15190	15114	15458	15435	15260	15188	15360	15305	15461	15296	15229	15222	15425	15166	15330	15133	15366	15331	15275	15260	15216	15198	15137	15256	15189	15201	15197	15476	15223	15372	15205	15396	15218	15250	15102	15136	15111	15261	15163	15206	15373	15310	15483	15164	15265	15301	15280	15098	15412	15361	15488	15370	15324	15307	15181	15214	15361	15239	15409	15332	15054	15491	15447	15225	15265	15337	15243	15034	15230	15258	15355	15206	15142	15225	15260	15449	15290	15234	15234	15335	15125	15167	15249	15566	15139	15144	15155	15391	15202	15198	15200	15179	15302	15292	15210	15206	15376	15059	15218	15178	15443	15501	15297	15302	15347	15287	15373	15247	15238	15216	15269	15287	15367	15026	15195	15199	15210	15277	15166	15060	15314	15198	15409	15241	15105	15296	15267	15105	15326	15377	15214	15315	15104	15267	15398	15255	15161	15223	15274	15136	15188	15314	15510	15234	15437	15089	15383	15306	15030	15305	15428	15090	15277	15393	15465	15300	15228	15221	15289	15384	15481	15312	15450	15244	15213	15427	15253	15289	15406	15335	15213	15250	15184	15362	15235	15220	15305	15184	15447	15454	15157	15338	15303	15373	15033	15188	15202	15417	15297	15330	15135	15254	15219	15336	15254	15182	15009	15287	15203	15307	15478	15407	15222	15299	15201	15232	15418	15229	15041	15224	15254	15336	15496	15479	15207	15266	15355	15077	15138	15057	15216	15276	15208	15408	15432	15257	15237	15349	15365	15212	15250	15365	15335	15105	15352	15267	15130	15269	15405	15450	15384	15322	15517	15224	15307	15176	15203	15375	15227	15493	15431	15265	15376	15105	15267	15209	15364	15238	15296	15144	15328	15184	15367	15324	15240	15301	15399	15096	15236	15345	15185	15373	15226	15196	15280	15140	15446	15361	15352	15121	15129	15375	15262	15160	15178	15280	14992	15150	15270	15209	15250	15372	15338	15208	15278	15178	15380	15315	15308	15419	15392	15367	15311	15383	15405	15342	15421	15191	15143	15145	15319	15164	15048	15488	15417	15361	15368	15104	15369	15249	15294	15258	15050	15211	15311	15181	15252	15249	15217	15308	15375	15246	15263	15196	15356	15300	15477	15245	15251	15258	15041	15290	15193	15502	15407	15302	15330	15474	14926	15171	15163	15258	15373	15091	15289	15238	15123	15373	15423	15301	15302	15380	15386	15425	15343	15311	15264	15404	15328	15113	15136	15254	15181	15275	15357	15072	15235	15300	15214	15253	15220	15154	15205	15234	15242	15252	15427	15341	15026	15179	15419	15120	15348	15276	15433	15187	15185	15302	15443	15285	15087	15248	15296	15354	15338	15274	15251	15243	15346	15269	15357	15370	15309	15298	15337	15394	15313	15362	15271	15247	15312	15511	15169	15235	15326	15339	15302	15307	15229	15276	15333	15207	15337	15336	15472	15221	15278	15118	15315	15063	15344	15097	15317	15434	15165	15166	15269	15106	15239	15418	15287	15206	15260	15417	15213	15184	15293	15225	15002	15333	15087	15239	15377	15385	15386	15172	15235	15225	15160	15412	15341	15274	15259	15225	15247	15421	15309	15361	15428	15230	15130	15381	15275	15151	15240	15230	15207	15369	15315	15237	15549	15184	15294	15121	15293	15377	15267	15217	15255	15163	15177	15296	15365	15348	15176	15191	15048	15341	15256	15273	15197	15337	15436	15265	15210	15168	15188	15156	15298	15424	15415	15373	15247	15127	15207	15328	15274	15312	15145	15228	15356	15160	15204	15200	15341	15272	15421	15380	15372	15585	15302	15192	15303	15435	15443	15245	15420	15187	15367	15198	15308	15401	15379	15359	15427	15152	15000	15440	15269	15166	15431	15224	15364	15425	15270	15344	15270	15284	15734	15444	15268	15341	15341	15542	15449	15257	15105	15389	15247	15308	15448	15386	15471	15279	15213	15360	15474	15212	15148	15254	15173	15341	15304	15344	15149	15295	15156	15281	15593	15246	15278	15326	14998	15138	15061	15227	15365	15306	15366	15393	15143	15375	15355	15304	15264	15220	15341	15248	15311	15199	15292	15212	15321	15316	15459	15257	15241	15306	15323	15424	15185	15276	15319	15177	15147	15228	15192	15368	15056	15272	15214	15322	15341	15396	15254	15372	15181	15346	15223	15274	15121	15195	15160	15365	15106	15150	15318	15181	15376	15170	15352	15156	15414	15236	15129	15247	15341	15256	15445	15272	15240	15135	15200	15159	15170	15135	15282	15203	15445	15319	15301	15206	15200	15332	15168	15191	15243	15035	15082	15224	15134	15388	15337	15136	15366	15192	15172	15278	15069	15287	15323	15181	15375	15194	15203	15496	15319	15179	15343	15319	15119	15302	15148	15370	15305	15241	15246	15284	15151	15265	15416	15255	15045	15295	15317	15171	15218	15213	15213	15415	15262	15131	15067	15343	15171	15168	15132	15315	15275	15258	15511	15233	15353	15324	15390	15285	15386	15180	15257	15391	15310	15366	15284	15324	15260	15306	15414	15376	15201	15365	15237	15105	15267	15148	15209	15342	15364	15272	15340	15179	15292	15019	15262	15336	15325	15342	15134	15143	15363	15214	15228	15361	15234	15090	15067	15253	15452	15328	15298	15104	15257	15090	15235	15313	15312	15444	15168	15038	15174	15254	15161	15342	15349	15373	15337	15456	15244	15470	15295	15351	15135	15141	15310	15206	15144	15115	15356	15331	15281	15223	15287	15362	15302	15309	15146	15338	15267	15399	15312	15184	15294	15240	15289	15242	15382	15294	15364	15342	15311	15213	15360	15218	15328	15452	15191	15246	15341	15325	15225	15333	15133	15199	15199	15331	15286	15215	15195	15307	15367	15335	15298	15186	15220	15400	15357	15199	15207	15172	15207	15470	15285	15328	15083	15218	15338	15442	15401	15093	15464	15158	15080	15294	15270	15252	15146	15156	15333	15321	15368	15119	15203	15226	15317	15409	15330	15277	15466	15362	15055	15147	15174	15341	15126	15213	15396	15358	15208	15159	15219	15206	15342	15317	15069	15277	15340	15323	15082	15324	15200	15334	15041	15325	15301	15324	15155	15313	15132	15258	15449	15081	15176	15265	15353	15236	15097	15349	15373	15323	15212	15277	15344	15213	15340	15225	15446	15385	15551	15315	15201	15351	15426	15245	15519	15318	15369	15243	15228	15136	15281	15423	15029	15156	15207	15160	15165	15137	15208	15152	15137	15367	15365	15314	15488	15377	15255	15493	15226	15154	15145	15237	15204	15153	15489	15175	15192	15142	15238	15270	15100	15363	15229	15210	15335	15289	15222	15321	15199	15326	15397	15169	15250	15352	15276	15323	15163	15093	15175	15347	15101	15209	15225	15348	15201	15270	15196	15167	15095	15328	15246	15308	15281	15222	15417	15222	15204	15448	15320	15582	15289	15378	15194	15312	15344	15283	15369	15121	15253	15371	15274	15382	15313	15219	15593	15319	15307	15130	15315	15235	15210	15429	15159	15197	15231	15094	15258	15342	15113	15181	15321	15112	15166	15202	15295	15238	15288	15428	15255	15187	15230	15351	15254	15395	15407	15335	15230	15337	15225	15228	15466	15475	15314	15118	15241	15414	15316	15305	15390	15237	15184	15134	15301	15163	15109	15327	15425	15418	15074	15333	15240	15173	15181	15146	15214	15487	15450	15264	15300	15447	15173	15283	15312	15474	15219	15178	15164	15336	15228	15330	15063	15175	15283	15068	15276	15257	15160
31966	27658	29588	31414	31917	30279	29125	27807	26912	26050	25470	25171	25001	24981	24742	24881	24725	24700	24773	24743	24813	24796	24661	24674	24777	24761	24710	24806	24794	24728	24836	24717	24695	24786	24716	24896	24867	24595	24712	24797	24798	24787	24806	24706	24760	24783	24692	24830	24703	24583	24845	24663	24754	24648	24914	24837	24771	24708	24735	24806	24821	24836	24809	24851	24747	24832	24807	24820	24782	24769	24619	24784	24758	24818	24786	24780	24571	24699	24767	24711	24729	24773	24748	24735	24928	24704	24824	24756	24779	24783	24760	24804	24814	24763	24763	24812	24756	24974	24827	24663	24844	24800	24830	24716	24713	24810	24776	24745	24826	24803	24795	24666	24812	24706	24750	24714	24749	24784	24687	24637	24824	24703	24847	24755	24686	24858	24763	24814	24784	24830	24728	24739	24724	24869	24717	24884	24768	24734	24866	24718	24791	24688	24842	24835	24814	24763	24627	24836	24840	24750	24777	24680	24942	24846	24684	24928	24682	24872	24625	24721	24801	24723	24694	24813	24805	24671	24805	24753	24850	24740	24843	24858	24750	24738	24788	24849	24958	24701	24832	24768	24784	24732	24766	24787	24821	24725	24763	24772	24861	24785	24911	24733	24647	24759	24845	24836	24774	24751	24914	24695	24787	24881	24847	24877	24721	24878	24768	24931	24769	24880	24846	24839	24792	24841	24790	24872	24700	24832	24691	24877	24728	24819	24614	24613	24879	24883	24744	24856	24772	24817	24717	24795	24593	24757	24761	24906	24747	24916	24898	24484	24835	24763	24819	24747	24684	24904	24797	24883	24756	24804	24700	24822	24721	24766	24845	24859	24860	24736	24804	24844	24657	24761	24867	24796	24732	24750	24727	24748	24738	24780	24785	24893	24712	24734	24784	24711	24784	24797	24657	24899	24798	24691	24790	24829	24855	24842	24749	24734	24857	24908	24727	24745	24859	24608	24729	24753	24803	24755	24730	24716	24780	24954	24776	24830	24733	24668	24862	24744	24785	24853	24853	24893	24831	24828	24827	24842	24699	24773	24756	24802	24676	24993	24675	24935	24767	24752	24786	24894	24861	24740	24832	24826	24906	24839	24814	24640	24878	24912	24763	24901	24833	24795	24854	24806	24800	24762	24735	24742	24847	24832	24820	24759	24863	24664	24840	24751	24788	24842	24759	24671	24758	24822	24735	24730	24731	24833	24941	24811	24770	24836	24805	24895	24751	24792	24721	24855	24761	24773	24818	24804	24765	24854	24739	24795	24788	24808	24793	24720	24797	24774	24818	24747	24802	24772	24714	24918	24732	24660	24898	24850	24807	24972	24695	24876	24834	24681	24958	24859	24695	24845	24906	24821	24715	24843	24816	24788	24749	24845	24851	24879	24784	24689	24825	24925	24742	24770	24753	24840	24709	24845	24729	24675	24801	24801	24737	24804	24709	24749	24847	24777	24770	24804	24804	24738	24751	24944	24770	24707	24966	24760	24884	24970	24809	24731	24896	24580	24789	24698	24850	24699	24788	24810	24791	24743	24943	24822	24788	24745	24856	24913	24721	24727	24892	24727	24775	24747	24746	24693	24753	24818	24799	24835	24890	24775	24821	24739	24895	24758	24767	24820	24684	24956	24819	24853	24860	24914	24761	24834	24693	24859	24856	24798	24734	24789	24828	24773	24880	24813	24691	24771	24760	24819	24866	24717	24756	24805	24782	24869	24659	24911	24684	24881	24912	24728	24782	24698	24822	24863	24823	24786	24854	24836	24746	24834	24760	24872	24899	24788	24646	24843	24729	24759	24807	24831	24824	24750	24749	24778	24878	24774	24746	24733	24778	24918	24848	24733	24827	24891	24876	24805	24896	24721	24843	24762	24807	24822	24834	24794	24805	24856	24897	24845	24881	24767	24807	24783	24684	24818	24750	24868	24896	24745	24740	24831	24715	24629	24838	24947	24783	24866	24718	24789	24786	24778	24808	24743	24889	24831	24852	24744	24724	24877	24870	24740	24884	24787	24985	24718	24778	24798	24886	24880	24873	24769	24944	24850	24773	24832	24802	24762	24841	24805	24714	24754	24808	24726	24870	24774	24886	24867	24734	24907	24846	24886	24771	24773	24765	24719	24658	24859	24824	24809	24839	24767	24823	24842	24858	24936	24931	24718	24962	24830	24712	24789	24677	24862	24880	24681	24906	24709	24807	24852	24755	24779	25023	24720	24947	24827	24776	24837	24830	24700	24765	24804	24840	24632	24884	24813	24922	24846	24882	24843	24839	24860	24850	24691	24689	24837	24868	24733	24856	24836	24852	24934	24732	24788	24685	24835	24787	24779	24750	24691	24812	24806	24725	24775	24726	24634	24804	24925	24794	24661	24839	24869	24862	24826	24761	24872	24954	24789	24777	24949	24861	24755	24755	24729	24842	24751	24867	24793	24766	24845	24677	24799	24782	24804	24772	24937	24873	24800	24770	24791	24884	24845	24828	24869	24834	24610	24816	24833	24853	24684	24855	24830	24786	24821	24727	24819	24836	24927	24785	24910	24817	24843	24866	24893	24809	24909	24657	24787	24861	24709	24832	24771	24821	24888	24756	24913	24741	24913	24665	24832	24678	24817	24870	24830	24789	24730	24852	24969	24742	24812	24852	24803	24848	24796	24714	24833	24694	24816	24823	24816	24826	24833	24958	24686	24799	24866	24907	24752	24747	24790	24811	24877	24760	24770	24905	24907	24840	24753	24790	24743	24846	24767	24797	24875	24828	24820	24853	24906	24779	24770	24804	24972	24909	24837	24759	24789	24717	24858	24751	24792	24813	24744	24754	24819	24855	24864	24697	24785	24695	24809	24761	24846	24862	24719	24836	24748	24869	24832	24751	24768	24819	24760	24806	24809	24891	24896	24718	24883	24902	24755	24867	24850	24746	24805	24729	24757	24601	24927	24714	24845	24828	24919	24791	24701	24804	24793	24817	24947	24822	24964	24751	24800	24803	24736	24795	24926	24802	24855	24824	24872	24722	24775	24850	24830	24842	24757	24826	24817	24934	24747	24851	24743	24786	24723	24858	24869	24816	24825	24818	24807	24893	24769	24743	24696	24902	24768	24867	24879	24840	24772	24780	24788	24775	24714	24823	24796	24684	24915	24829	24873	24906	24743	24788	24832	24766	24812	24795	24887	24859	24738	24816	24847	24824	24944	24758	24793	24807	24811	24859	24746	24722	24815	24753	24789	24693	24775	24912	24769	24870	24798	24883	24896	24780	24836	24839	24792	24827	24860	24711	24763	24888	24712	25005	24780	24840	24822	24749	24845	24882	24804	24846	24722	24758	24851	24864	24800	24841	24721	24799	24901	24804	24724	24886	24856	24687	24861	24734	24753	24786	24659	24815	24761	24718	24885	24712	24785	24838	24851	24776	24858	24930	24798	24875	24860	24929	24715	24784	24810	24869	24697	24948	24864	24855	24884	24808	24673	24861	24836	24839	24718	24747	24839	24831	24822	24932	24899	24806	24860	24614	24844	24930	24853	24849	24740	24829	24763	24829	24717	24882	24782	24846	24789	24866	24711	24848	24810	24682	24637	24847	24875	24857	24888	24891	24753	24648	24810	24770	24807	24836	24981	24710	24760	24812	24841	24742	24919	24717	24901	24772	24780	24717	24839	24794	24789	24799	24847	24776	24812	24804	24678	24773	24839	24749	24876	24849	24797	24875	24768	24866	24864	24851	24840	24800	24835	24759	24735	24857	24783	24844	24661	24714	24793	24811	24760	24825	24864	24754	24818	24808	24863	24785	24905	24918	24711	24835	24807	24724	24868	24803	24714	24907	24736	24975	24857	24850	24789	24809	24998	24882	24750	24786	24828	24601	24757	24676	24732	24940	24875	24705	24723	24836	24693	24754	24850	24760	24798	24740	24804	24765	24735	24842	24771	24752	24794	24803	24921	24888	24916	24793	24920	24769	24783	24749	24937	24830	24785	24925	24870	24877	24847	24865	24833	24890	24946	24801	24901	24771	24886	24916	24713	24818	24813	24834	24775	24837	24782	24804	24726	24882	24777	24852	24900	24880	24767	24810	24846	24805	24762	24805	24743	24936	24885	24861	24906	24730	24857	24835	24759	24756	24839	24729	24873	24749	24831	24948	24907	24809	24711	24841	24951	24786	24814	24907	24813	24825	24813	24737	24858	24874	24909	24891	24686	24750	24812	24727	24770	24747	24894	24752	24820	24858	24809	24871	24833	24859	24757	24784	24884	24718	24858	24861	24704	24867	25011	25072	24784	24771	24843	24769	24756	24817	24732	24920	24876	24840	24687	24604	24705	24809	24836	24930	24871	24722	24767	24841	24815	24934	24703	24745	24626	24840	24716	24875	24736	24853	24825	24924	24813	24821	24870	24835	24837	24732	24798	24785	24927	24964	24767	24701	24867	24776	24859	24794	24857	24754	24885	24860	24754	24685	24786	24925	24789	24839	24834	24800	24807	24869	24815	24808	24797	24823	24749	24883	24811	24823	24782	24838	24730	24799	24891	24808	24929	24738	24812	24850	24804	24739	24801	24819	24694	24829	24837	24855	24837	24852	24809	24895	24886	24725	24938	24792	24836	24723	24780	24783	24634	24790	24853	24844	24858	24765	24870	24902	24844	24788	25011	24804	24697	24876	24864	24762	24849	24748	24771	24860	24820	24931	24692	24919	24768	24768	24795	24807	24756	24917	24752	24845	24929	24775	24891	24838	24744	24993	24715	24694	24807	24844	24844	24694	24915	24831	24822	24695	24859	24635	24907	24627	24855	24924	24894	24910	24670	24889	24674	24878	24883	24790	24867	24815	24905	24817	24753	24946	24815	24784	24818	24796	24870	24865	24794	24709	24890	24796	24918	24702	24855	24762	24805	24720	24781	24743	24947	24712	24928	24813	24868	24744	24802	24849	24751	24781	24796	24823	24778	24859	24689	24870	24716	24925	24807	24820	24922	24720	24812	24814	24851	24887	24873	24920	24811	24745	24825	24782	24798	24822	24734	24885	24812	24683	24833	24758	24704	24861	24779	24776	24818	24796	24775	24880	24833	24874	24818	24835	24672	24872	24622	24886	24763	24890	24932	24826	24846	24796	24782	24854	24959	24819	24886	24770	24825	24880	24744	24859	24823
34324	31233	26820	25478	24578	23704	21204	19520	18186	16753	16521	16271	16021	15802	15646	15402	15642	15449	15543	15412	15500	15552	15402	15423	15526	15609	15582	15460	15572	15617	15358	15531	15675	15488	15317	15297	15573	15475	15403	15478	15644	15570	15660	15606	15673	15384	15696	15591	15562	15413	15465	15535	15329	15403	15364	15764	15472	15572	15650	15590	15451	15460	15491	15485	15461	15741	15558	15256	15307	15437	15437	15571	15492	15463	15409	15476	15369	15436	15447	15409	15392	15323	15554	15452	15610	15533	15386	15368	15377	15708	15468	15392	15428	15373	15514	15528	15367	15395	15478	15436	15611	15510	15405	15491	15410	15302	15223	15581	15461	15522	15576	15573	15603	15696	15512	15430	15631	15590	15694	15522	15524	15468	15692	15472	15678	15446	15335	15306	15416	15399	15475	15526	15374	15661	15605	15393	15640	15396	15452	15505	15457	15457	15592	15862	15475	15476	15372	15285	15561	15707	15441	15514	15353	15451	15291	15433	15507	15701	15367	15429	15477	15401	15214	15523	15469	15421	15794	15433	15447	15628	15454	15628	15446	15446	15496	15469	15659	15573	15244	15483	15415	15340	15585	15663	15599	15472	15452	15563	15368	15333	15529	15531	15475	15600	15621	15525	15721	15334	15468	15511	15539	15531	15640	15821	15575	15441	15347	15359	15350	15603	15437	15337	15446	15514	15435	15269	15522	15564	15466	15534	15601	15556	15382	15712	15494	15570	15503	15412	15483	15379	15427	15308	15619	15359	15478	15449	15616	15569	15410	15436	15468	15394	15512	15513	15258	15685	15379	15520	15397	15436	15524	15557	15516	15555	15485	15454	15311	15541	15555	15163	15414	15645	15488	15643	15672	15394	15625	15466	15567	15596	15627	15492	15680	15477	15416	15567	15516	15497	15476	15518	15590	15610	15640	15330	15467	15577	15304	15531	15571	15658	15684	15524	15378	15369	15466	15320	15626	15502	15371	15575	15639	15480	15578	15474	15467	15334	15385	15608	15768	15688	15637	15490	15542	15681	15661	15493	15312	15467	15288	15301	15577	15360	15320	15442	15467	15270	15406	15397	15464	15483	15525	15536	15343	15689	15567	15391	15514	15490	15263	15560	15614	15555	15494	15594	15646	15492	15646	15524	15567	15418	15636	15421	15658	15469	15320	15364	15335	15596	15810	15452	15588	15416	15564	15602	15562	15354	15621	15587	15558	15537	15600	15471	15626	15551	15621	15482	15600	15523	15343	15464	15621	15600	15438	15732	15484	15740	15297	15553	15577	15614	15358	15533	15445	15536	15494	15358	15481	15755	15628	15524	15477	15445	15672	15554	15297	15391	15503	15559	15460	15578	15428	15475	15594	15389	15715	15207	15225	15305	15397	15304	15549	15613	15734	15453	15452	15590	15553	15419	15367	15519	15573	15458	15398	15561	15478	15522	15691	15370	15260	15567	15486	15482	15562	15569	15760	15509	15310	15578	15629	15411	15424	15541	15402	15619	15434	15479	15439	15620	15355	15587	15544	15550	15552	15376	15631	15487	15473	15508	15661	15619	15295	15543	15232	15520	15451	15487	15547	15433	15583	15628	15412	15428	15703	15447	15523	15436	15525	15606	15655	15601	15721	15573	15566	15600	15404	15445	15422	15672	15539	15427	15348	15556	15377	15378	15554	15516	15515	15441	15546	15350	15550	15418	15539	15507	15295	15655	15613	15421	15602	15590	15315	15528	15490	15447	15393	15267	15476	15482	15458	15366	15545	15451	15473	15429	15591	15434	15345	15516	15325	15180	15372	15606	15401	15386	15287	15545	15338	15556	15496	15683	15445	15613	15492	15327	15528	15413	15434	15598	15422	15513	15614	15683	15653	15193	15550	15506	15442	15446	15533	15634	15508	15472	15571	15428	15561	15442	15456	15559	15424	15554	15629	15696	15483	15421	15600	15539	15584	15488	15367	15567	15490	15496	15502	15518	15573	15385	15567	15645	15628	15527	15520	15337	15699	15563	15497	15602	15466	15430	15317	15516	15450	15714	15581	15625	15567	15404	15467	15579	15538	15478	15458	15410	15399	15313	15333	15177	15574	15563	15637	15757	15387	15392	15506	15362	15448	15662	15334	15467	15550	15500	15468	15696	15474	15478	15506	15448	15767	15687	15382	15623	15564	15683	15291	15473	15573	15575	15426	15474	15557	15446	15664	15288	15369	15463	15439	15399	15678	15575	15397	15349	15579	15699	15686	15637	15597	15389	15320	15532	15634	15305	15439	15401	15569	15683	15210	15412	15442	15417	15569	15604	15426	15510	15440	15484	15550	15512	15434	15377	15488	15522	15462	15437	15495	15490	15440	15577	15555	15469	15602	15682	15418	15344	15639	15463	15553	15671	15374	15381	15711	15272	15660	15503	15610	15632	15512	15711	15463	15541	15645	15603	15500	15487	15512	15532	15395	15539	15668	15462	15151	15660	15631	15762	15701	15554	15530	15574	15657	15521	15381	15440	15697	15395	15381	15502	15436	15413	15521	15620	15601	15543	15475	15554	15760	15323	15675	15679	15684	15623	15562	15406	15525	15383	15359	15554	15636	15533	15498	15629	15532	15567	15556	15620	15533	15648	15391	15487	15722	15414	15618	15378	15732	15461	15427	15552	15648	15511	15586	15566	15417	15446	15783	15557	15496	15329	15572	15388	15547	15551	15488	15380	15475	15354	15337	15538	15520	15452	15486	15497	15800	15468	15635	15406	15442	15594	15583	15443	15493	15549	15459	15438	15342	15308	15499	15478	15556	15587	15479	15390	15360	15521	15385	15442	15460	15472	15627	15539	15495	15669	15637	15458	15459	15595	15487	15526	15563	15510	15519	15578	15615	15654	15411	15561	15381	15485	15545	15737	15705	15424	15512	15548	15490	15476	15470	15343	15547	15651	15485	15550	15696	15480	15516	15421	15581	15409	15400	15506	15485	15427	15641	15687	15615	15512	15561	15567	15459	15588	15434	15599	15493	15508	15448	15536	15370	15519	15450	15287	15469	15729	15627	15441	15561	15621	15418	15503	15509	15498	15602	15391	15608	15657	15399	15246	15439	15535	15427	15566	15532	15740	15412	15756	15618	15495	15560	15468	15695	15634	15467	15374	15441	15456	15407	15172	15418	15250	15416	15688	15621	15464	15538	15705	15450	15438	15479	15577	15463	15274	15393	15463	15725	15311	15395	15615	15628	15543	15558	15536	15598	15576	15401	15603	15339	15376	15510	15537	15522	15367	15498	15564	15602	15459	15629	15347	15558	15336	15489	15636	15348	15407	15469	15504	15610	15370	15360	15526	15293	15529	15450	15553	15628	15465	15645	15382	15521	15630	15583	15515	15440	15482	15479	15597	15582	15646	15681	15342	15347	15527	15572	15574	15459	15512	15542	15502	15699	15561	15504	15467	15505	15416	15592	15523	15516	15375	15372	15697	15695	15569	15548	15587	15555	15472	15418	15525	15328	15519	15513	15592	15565	15453	15287	15371	15404	15543	15419	15403	15439	15565	15418	15316	15503	15592	15641	15441	15445	15596	15456	15630	15521	15482	15652	15528	15626	15498	15506	15705	15539	15637	15529	15542	15341	15443	15707	15431	15443	15471	15459	15395	15402	15550	15450	15416	15533	15448	15446	15345	15484	15536	15323	15344	15533	15529	15801	15499	15415	15501	15368	15264	15675	15670	15356	15488	15497	15450	15531	15510	15599	15621	15494	15465	15294	15543	15391	15601	15494	15385	15486	15388	15493	15303	15365	15407	15424	15420	15588	15519	15368	15476	15489	15412	15603	15340	15507	15452	15507	15530	15561	15533	15670	15447	15538	15534	15428	15547	15526	15648	15486	15663	15855	15550	15348	15460	15592	15576	15472	15567	15507	15277	15587	15510	15656	15467	15494	15644	15529	15507	15513	15415	15528	15412	15552	15353	15598	15670	15321	15407	15493	15556	15447	15334	15743	15535	15363	15233	15270	15338	15172	15521	15403	15496	15463	15525	15633	15531	15606	15557	15673	15479	15285	15485	15491	15429	15545	15430	15676	15362	15608	15362	15602	15572	15421	15508	15687	15614	15523	15463	15360	15492	15622	15618	15502	15599	15571	15511	15444	15631	15657	15362	15325	15423	15578	15501	15366	15385	15655	15330	15664	15436	15638	15549	15413	15607	15551	15468	15624	15560	15539	15316	15576	15495	15272	15533	15549	15764	15546	15473	15664	15614	15442	15409	15503	15497	15700	15476	15574	15306	15567	15393	15561	15565	15410	15301	15598	15670	15637	15454	15369	15490	15552	15568	15486	15619	15568	15438	15492	15609	15592	15311	15597	15385	15423	15408	15329	15529	15538	15457	15491	15540	15352	15528	15309	15523	15472	15724	15361	15439	15516	15464	15545	15732	15640	15631	15586	15455	15560	15540	15430	15521	15366	15647	15673	15534	15541	15449	15698	15488	15472	15486	15576	15362	15517	15403	15521	15431	15473	15684	15514	15251	15637	15497	15347	15627	15518	15417	15456	15506	15396	15538	15392	15540	15664	15342	15696	15555	15662	15400	15552	15546	15388	15425	15390	15405	15491	15348	15657	15492	15520	15498	15457	15630	15436	15528	15722	15515	15393	15581	15486	15516	15438	15726	15534	15631	15474	15384	15542	15549	15327	15527	15460	15471	15671	15481	15510	15520	15629	15657	15415	15519	15673	15531	15365	15588	15642	15214	15448	15568	15715	15594	15679	15666	15596	15657	15523	15561	15512	15463	15439	15554	15589	15360	15597	15625	15531	15483	15502	15732	15396	15299	15501	15609	15630	15349	15621	15290	15414	15451	15583	15503	15519	15439	15475	15387	15731	15502	15426	15618	15444	15520	15539	15541	15584	15585	15492	15343	15389	15753	15562	15466	15562	15435	15623	15748	15631	15513	15575	15346	15492	15660	15640	15347	15470	15519	15520	15451	15499	15502	15513	15653	15655	15497	15422	15679	15555	15383	15490	15591	15433	15665	15378	15612	15405	15369	15401	15728	15608	15567	15640	15317	15383	15500	15704	15674	15464	15660	15524	15582	15555	15414	15452	15393	15419	15559	15482	15580	15285	15384	15536	15607	15601	15567	15527	15489	15540	15473	15426	15578	15409	15433
33300	27651	29650	32478	31509	30146	29671	28573	26884	26096	25411	25293	24971	24682	24813	24652	24613	24558	24616	24660	24554	24680	24653	24558	24588	24458	24604	24533	24572	24514	24546	24626	24594	24519	24510	24608	24599	24551	24598	24534	24514	24488	24675	24586	24570	24474	24555	24505	24618	24425	24570	24575	24521	24624	24498	24815	24536	24474	24638	24580	24594	24460	24543	24525	24546	24478	24544	24647	24444	24607	24693	24707	24612	24531	24612	24539	24599	24452	24397	24563	24653	24483	24514	24616	24458	24532	24626	24510	24628	24620	24556	24583	24575	24601	24527	24632	24581	24582	24629	24547	24568	24554	24575	24561	24466	24538	24624	24570	24639	24524	24554	24717	24605	24414	24609	24519	24556	24498	24573	24692	24643	24472	24559	24553	24612	24524	24625	24463	24694	24466	24559	24625	24594	24625	24559	24591	24507	24708	24481	24664	24626	24535	24605	24541	24539	24537	24628	24562	24548	24630	24491	24463	24567	24433	24556	24475	24470	24658	24522	24497	24511	24593	24526	24550	24525	24581	24649	24556	24662	24547	24606	24554	24579	24512	24626	24541	24558	24460	24467	24581	24443	24614	24535	24597	24700	24515	24568	24559	24404	24563	24597	24656	24700	24517	24576	24676	24598	24586	24606	24727	24569	24548	24682	24607	24579	24560	24657	24532	24651	24710	24558	24538	24613	24651	24565	24538	24624	24468	24562	24507	24602	24548	24551	24539	24592	24550	24563	24603	24538	24567	24675	24548	24469	24617	24437	24692	24506	24682	24538	24539	24533	24725	24615	24631	24550	24460	24491	24533	24711	24694	24584	24642	24461	24571	24551	24541	24556	24520	24554	24508	24666	24498	24561	24580	24562	24513	24489	24778	24595	24595	24638	24496	24667	24511	24647	24441	24452	24717	24652	24500	24587	24549	24514	24563	24606	24614	24663	24629	24688	24572	24659	24538	24542	24543	24670	24440	24511	24381	24582	24544	24565	24611	24700	24601	24641	24597	24508	24491	24573	24657	24690	24572	24605	24649	24516	24577	24633	24657	24603	24638	24634	24594	24669	24509	24746	24504	24638	24550	24709	24481	24595	24683	24698	24498	24654	24574	24613	24692	24482	24538	24665	24582	24525	24658	24654	24567	24653	24546	24504	24470	24640	24606	24543	24633	24551	24596	24531	24638	24482	24634	24596	24662	24483	24585	24496	24538	24606	24574	24623	24563	24679	24547	24537	24596	24669	24682	24488	24591	24730	24591	24583	24527	24582	24603	24713	24557	24669	24473	24483	24634	24685	24558	24571	24585	24747	24516	24603	24651	24501	24674	24602	24630	24641	24592	24446	24671	24514	24523	24496	24691	24588	24687	24576	24626	24538	24764	24545	24743	24453	24531	24625	24540	24610	24468	24688	24603	24505	24580	24679	24612	24659	24375	24527	24626	24565	24655	24579	24695	24659	24687	24670	24602	24703	24586	24693	24589	24598	24619	24502	24637	24614	24512	24705	24468	24663	24594	24599	24667	24590	24552	24674	24543	24701	24607	24503	24597	24675	24493	24645	24574	24714	24576	24666	24557	24494	24701	24656	24603	24679	24634	24618	24477	24659	24675	24598	24637	24660	24561	24542	24721	24573	24529	24419	24594	24539	24518	24804	24629	24488	24516	24752	24668	24535	24504	24550	24662	24592	24585	24539	24640	24555	24643	24556	24733	24762	24508	24590	24674	24649	24692	24774	24650	24666	24428	24605	24527	24705	24526	24657	24588	24706	24586	24606	24700	24523	24608	24586	24397	24489	24690	24564	24613	24645	24628	24418	24657	24643	24559	24631	24535	24709	24607	24598	24669	24609	24577	24641	24608	24489	24553	24582	24656	24551	24593	24675	24643	24543	24561	24669	24588	24566	24654	24616	24400	24581	24621	24609	24534	24570	24488	24719	24495	24516	24671	24524	24587	24556	24609	24529	24518	24691	24564	24564	24635	24545	24582	24648	24496	24679	24437	24548	24528	24618	24681	24677	24590	24593	24482	24467	24618	24579	24575	24617	24595	24633	24543	24458	24537	24619	24608	24507	24700	24627	24538	24667	24492	24520	24704	24632	24589	24562	24551	24700	24535	24590	24635	24562	24539	24545	24653	24557	24556	24533	24580	24524	24482	24693	24600	24624	24749	24714	24612	24529	24674	24546	24570	24657	24478	24455	24512	24606	24620	24676	24578	24567	24714	24625	24499	24671	24605	24545	24505	24534	24589	24616	24586	24685	24659	24484	24532	24545	24668	24485	24645	24699	24701	24587	24544	24433	24674	24587	24581	24649	24592	24605	24559	24681	24543	24537	24656	24465	24546	24571	24476	24588	24508	24636	24606	24665	24724	24539	24543	24494	24622	24569	24561	24581	24536	24557	24617	24609	24628	24520	24668	24700	24702	24599	24715	24480	24552	24641	24584	24604	24608	24565	24538	24589	24672	24465	24619	24492	24556	24657	24582	24560	24625	24652	24514	24636	24620	24583	24669	24626	24604	24486	24592	24639	24602	24487	24583	24641	24558	24586	24642	24666	24646	24566	24574	24535	24637	24715	24548	24502	24660	24629	24474	24673	24629	24528	24657	24654	24564	24657	24497	24582	24741	24618	24556	24505	24564	24607	24497	24672	24586	24532	24670	24625	24589	24572	24611	24557	24601	24413	24562	24655	24647	24617	24640	24715	24537	24723	24561	24679	24619	24511	24650	24584	24652	24583	24640	24652	24692	24550	24507	24746	24669	24538	24672	24534	24581	24595	24721	24646	24628	24532	24592	24549	24563	24752	24514	24716	24670	24475	24615	24607	24630	24580	24537	24596	24588	24646	24629	24596	24703	24575	24595	24543	24652	24541	24491	24585	24581	24711	24571	24753	24486	24510	24620	24580	24634	24681	24539	24574	24551	24654	24543	24541	24584	24575	24582	24515	24442	24639	24681	24405	24692	24464	24509	24541	24696	24623	24605	24614	24588	24632	24656	24593	24607	24462	24579	24605	24694	24508	24639	24515	24713	24555	24581	24596	24592	24601	24530	24522	24644	24546	24646	24589	24725	24547	24591	24601	24689	24695	24543	24688	24510	24590	24656	24560	24715	24645	24575	24526	24558	24543	24697	24519	24649	24625	24587	24718	24509	24621	24551	24617	24642	24639	24603	24578	24567	24670	24603	24616	24632	24551	24681	24534	24561	24508	24619	24629	24632	24694	24587	24623	24457	24585	24764	24535	24617	24750	24724	24587	24599	24523	24579	24638	24590	24699	24496	24699	24663	24608	24624	24440	24681	24517	24603	24702	24705	24532	24652	24650	24678	24475	24578	24656	24600	24478	24570	24454	24805	24563	24497	24604	24717	24629	24582	24779	24414	24661	24657	24522	24655	24649	24668	24541	24676	24528	24633	24452	24693	24658	24613	24432	24626	24581	24589	24505	24732	24424	24689	24672	24445	24621	24596	24657	24508	24583	24589	24582	24530	24566	24570	24764	24627	24544	24552	24577	24585	24638	24592	24680	24619	24632	24563	24487	24602	24760	24597	24524	24690	24620	24430	24700	24621	24737	24537	24620	24560	24614	24641	24469	24592	24580	24561	24687	24659	24646	24680	24522	24684	24607	24725	24586	24595	24587	24498	24565	24653	24583	24564	24530	24575	24466	24707	24796	24586	24621	24608	24724	24564	24673	24548	24477	24580	24513	24630	24639	24655	24503	24584	24534	24619	24528	24485	24633	24488	24763	24556	24533	24651	24634	24683	24481	24511	24563	24640	24549	24662	24569	24698	24540	24691	24520	24596	24510	24601	24633	24623	24407	24759	24480	24553	24664	24687	24614	24574	24547	24558	24548	24600	24598	24686	24599	24449	24564	24637	24526	24571	24442	24619	24799	24594	24498	24642	24704	24563	24539	24556	24555	24597	24705	24601	24528	24697	24692	24640	24565	24580	24633	24659	24633	24606	24668	24633	24536	24494	24686	24642	24656	24597	24701	24699	24516	24666	24534	24580	24598	24670	24558	24774	24549	24615	24593	24617	24514	24574	24716	24617	24540	24692	24485	24590	24630	24719	24644	24674	24540	24654	24672	24651	24570	24702	24530	24627	24673	24522	24522	24690	24625	24629	24619	24503	24637	24695	24579	24674	24578	24546	24538	24699	24613	24710	24563	24570	24639	24760	24571	24594	24558	24543	24607	24537	24550	24693	24543	24725	24583	24669	24574	24448	24641	24529	24620	24558	24505	24683	24600	24727	24547	24585	24637	24648	24654	24592	24714	24620	24649	24768	24561	24771	24556	24718	24607	24610	24612	24608	24704	24536	24582	24595	24597	24605	24396	24635	24587	24581	24576	24662	24602	24507	24613	24711	24502	24600	24593	24497	24587	24568	24584	24543	24581	24686	24509	24601	24572	24607	24754	24519	24693	24732	24672	24604	24783	24449	24612	24546	24607	24689	24588	24522	24659	24671	24663	24470	24619	24629	24682	24607	24674	24461	24652	24714	24487	24551	24675	24623	24567	24602	24574	24685	24562	24626	24613	24658	24649	24631	24727	24626	24539	24606	24555	24650	24420	24728	24728	24731	24690	24695	24634	24510	24658	24572	24565	24575	24566	24688	24560	24612	24515	24727	24625	24598	24551	24581	24614	24639	24483	24578	24584	24417	24634	24588	24445	24772	24563	24661	24544	24594	24700	24532	24567	24597	24548	24718	24585	24534	24691	24575	24509	24462	24626	24622	24543	24560	24758	24590	24603	24607	24697	24609	24711	24559	24669	24556	24758	24624	24636	24606	24555	24682	24548	24693	24612	24610	24688	24567	24575	24587	24475	24708	24559	24610	24537	24774	24581	24597	24705	24588	24676	24567	24553	24616	24542	24699	24694	24463	24663	24754	24567	24642	24622	24523	24536	24742	24603	24737	24558	24705	24605	24564	24741	24616	24634	24548	24584	24500	24753	24625	24629	24772	24593	24547	24772	24564	24688	24584	24652	24591	24612	24568	24580	24622	24683	24611	24561	24613	24609	24472	24595	24650	24576	24621	24536	24431	24684	24573	24705	24690	24592	24556	24663	24546	24613	24655	24678	24570	24686	24733	24682	24631	24536	24592	24585	24590	24595	24590	24671	24433	24718	24649	24634	24579	24606	24699
31431	27324	24947	24573	23544	22757	20761	19089	17612	16659	16363	15962	15843	15518	15241	15273	15367	15304	15336	15328	15210	15286	15349	15065	15473	15296	15273	15364	15153	15286	15372	15413	15171	15119	15233	15195	15201	15110	15266	15364	15329	15289	15208	15349	15179	15250	15251	15246	15410	15460	15250	15356	15220	15336	15387	15093	15242	15336	15245	15411	15373	15186	15148	15292	15232	15290	15394	15330	15357	15250	15473	15427	15314	15249	15249	15294	15212	15207	15271	15126	15292	15257	15172	15337	15235	15394	15409	15066	15491	15290	15178	15188	15358	15216	15276	15309	15447	15422	15297	15274	15222	15356	15491	15345	15544	15207	15165	15396	15483	15115	15491	15202	15074	15457	15337	15284	15411	15227	15355	15338	15394	15197	15336	15447	15364	15331	15374	15273	15198	15323	15063	15117	15280	15359	15174	15387	15310	15144	15406	15370	15529	15387	15276	15124	15136	15380	15378	15543	15203	15087	15420	15421	15239	15326	15184	15505	14992	15252	15202	15282	15283	15164	15177	15277	15134	15200	15271	15163	15236	15124	15306	15326	15220	15140	15264	15236	15237	15338	15353	15275	15126	15334	15241	15412	15168	15000	15312	15467	15181	15168	15243	15357	15474	15310	15445	15349	15256	15183	15290	15427	15447	15412	15167	15284	15430	15109	15195	15206	15050	15512	15355	15331	15275	15124	15241	15178	15292	15338	15439	15198	15281	15432	15321	15329	15411	15501	15335	15235	15246	15259	15319	15162	15235	15241	15311	15331	15527	15231	15311	15321	15381	15256	15569	15451	15341	15239	15252	15263	15159	15412	15382	15342	15310	15233	15363	15171	15305	15125	15269	15259	15137	15349	15310	15224	15228	15226	15342	15313	15044	15246	15085	15335	15314	15329	15406	15122	15379	15258	15280	15236	15393	15386	15351	15441	15426	15137	15361	15495	15290	15265	14991	15176	15479	15370	15322	15620	15226	15393	15245	15247	15347	15410	15179	15301	15633	15339	15422	15258	15395	15109	15614	15370	15311	15204	15197	15251	15341	15314	15352	15237	15353	15109	15479	15271	15244	15178	15270	15266	15139	15291	15337	15249	15262	15262	15275	15296	15384	15203	15136	15110	15248	15118	15339	15330	15292	15465	15287	15292	15467	15266	15354	15478	15356	15077	15272	15355	15254	15214	15220	15146	15312	15528	15380	15227	15506	15296	15384	15246	15349	15213	15367	15303	15302	15374	15013	15365	15157	15148	15384	15327	15225	15431	15381	15413	15290	15279	15325	15371	15199	15299	15306	15175	15450	15229	15190	15393	15235	15270	15191	15354	15297	15553	15147	15235	15277	15483	15268	15363	15416	15204	15270	15374	15398	15212	15459	15317	15410	15198	15404	15413	15568	15337	15261	15457	15352	15331	15235	15201	15053	15334	15393	15282	15148	15334	15243	15342	15130	15310	15129	15327	15319	15158	15447	15342	15087	15300	15213	15302	15322	15154	15295	15389	15231	15311	15227	15246	15352	15156	15242	15041	15327	15242	15262	15433	15234	15233	15283	15341	15194	15254	15263	15409	15281	15344	15297	15298	15389	15194	15087	15271	15185	15326	15215	15217	15384	15168	15300	15034	15357	15229	15255	15212	15270	15251	15254	15262	15339	15260	15373	15293	15366	15512	15469	15329	15337	15145	15420	15153	15075	15253	15314	15224	15238	15173	15229	15345	15491	15492	15169	15085	15342	15139	15256	15330	15346	15259	15297	15277	15276	15424	15297	15359	15152	15450	15285	15411	15313	15157	15245	15195	15087	15242	15212	15471	15268	15295	15294	15218	15203	15432	15679	15280	15178	15200	15295	15145	15330	15388	15468	15466	15349	15131	15226	15215	15307	15510	15168	15300	15143	15388	15434	15237	15435	15176	15392	15240	15459	15343	15489	15220	15214	15263	15263	15285	15342	15127	15410	15264	15204	15141	15204	15325	15292	15218	15324	15233	15206	15112	15298	15080	15156	15262	15189	15315	15178	15223	15171	15411	15548	15174	15294	15387	15390	15333	15344	15534	15437	15090	15043	15244	15265	15158	15346	15443	15397	15244	15285	15152	15413	15264	15517	15316	15362	15183	15472	15303	15308	15337	15379	15064	15263	15433	15262	15126	15287	15480	15339	15387	15435	15333	15520	15184	15238	15254	15382	15211	15261	15367	15368	15154	15377	15155	15429	15324	15361	15070	15112	15229	15366	15377	15350	15447	15337	15193	15221	15286	15091	15359	15299	15462	15211	15069	15241	15308	15214	15403	15207	15269	15335	15171	15350	15174	15244	15272	15219	15310	15301	15393	15486	15344	15275	15126	15253	15385	15414	15424	15403	15344	15334	15260	15351	15377	15363	15361	15517	15207	15168	15364	15365	15206	15173	15195	15425	15411	15345	15213	15482	15328	15250	15445	15291	15233	15382	15390	15515	15082	15200	15165	15299	15227	15254	15316	15131	15250	15162	15399	15276	15233	15292	15267	15264	15236	15490	15090	15204	15363	15361	15265	15333	15279	15320	15414	15294	15252	15372	15380	15153	15355	15093	15280	15276	15223	15513	15327	15274	15245	15257	15391	15424	15286	15336	15318	15255	15322	15279	15335	15270	15244	15198	15164	15328	15488	15266	15230	15507	15331	15255	15426	15280	15176	15294	15107	15213	15310	15532	15077	15180	15410	15281	15165	15152	15455	15260	15282	15248	15300	15492	15421	15422	15375	15293	15400	15274	15267	15274	15362	15489	15377	15176	15137	15242	15141	15432	15149	15182	15149	15093	15412	15270	15443	15126	15252	15181	15287	15482	15417	15229	15138	15356	15504	14959	15159	15293	15514	15392	15380	15217	15532	15475	15239	15322	15371	15230	15248	15194	15221	15330	15494	15377	15275	15212	15298	15339	15047	15440	15227	15397	15341	15390	15274	15346	15221	15327	15266	15290	15333	15282	15246	15389	15223	15294	15282	15314	15387	15371	15233	15314	15301	15469	15029	15183	15207	15298	15430	15410	15270	15314	15265	15355	15336	15212	15434	15346	15283	15324	15304	15464	15239	15152	15097	15202	15306	15356	15242	15341	15288	15141	15366	15244	15488	15253	15262	15423	15518	15400	15361	15283	15309	15531	15265	15302	15250	15244	15307	15108	15345	15300	15202	15170	15179	15433	15416	15314	15303	15419	15179	15297	15221	15410	15531	15239	15289	15124	15098	15225	15361	15360	15278	15441	15335	15344	15441	15164	15321	15325	15253	15296	15330	15565	15185	15217	15395	15375	15413	15289	15322	15284	15304	15642	15138	15315	15032	15218	15233	15422	15328	15292	15158	15199	15186	15143	15224	15255	15334	15390	15438	15545	15331	15468	15273	15472	15298	15301	15386	15326	15349	15160	15218	15275	15526	15282	15186	15417	15243	15426	15531	15425	15203	15490	15209	15290	15263	15326	15365	15168	15401	15319	15261	15043	14969	15471	15204	15288	15237	15347	15257	15297	15251	15312	15131	15389	15379	15475	15444	15350	15234	15429	15283	15417	15365	15213	15094	15457	15386	15463	15423	15317	15245	15265	15246	15356	15267	15378	15203	15255	15370	15254	15265	15191	15502	15471	15292	15210	15213	15247	15190	15368	15339	15319	15441	15336	15485	15314	15271	15439	15209	15287	15262	15290	15375	15455	15359	15344	15192	15258	15359	15254	15333	15140	15476	15240	15363	15154	15466	15263	15313	15261	15310	15289	15351	15241	15311	15232	15313	15441	15190	15432	15173	15464	15353	15156	15357	15177	15293	15327	15322	15292	15450	15325	15288	15074	15511	15106	15339	15259	15534	15427	15315	15255	15341	15155	15257	15254	15215	15167	15312	15285	15211	15245	15221	15277	15452	15394	15386	15324	15274	15362	15399	15073	15251	15279	15195	15331	15343	15221	15265	15187	15298	15225	15160	15243	15240	15299	15225	15236	15180	15065	15355	15249	15473	15259	15374	15382	15289	15269	14952	15181	15420	15181	15195	15145	15277	15289	15274	15239	15216	15176	15224	15444	15321	15439	15280	15421	15362	15297	15279	15488	15395	15489	15330	15223	15176	15429	15279	15438	15364	15174	15334	15152	15276	15391	15388	15353	15385	15213	15251	15276	15380	15453	15276	15221	15229	15361	15294	15467	15314	15210	15297	15278	15374	15060	15083	15476	15453	15401	15314	15322	15167	15323	15162	15209	15351	15343	15443	15205	15241	15289	15292	15200	15236	15352	15276	15400	15269	15359	15316	15393	15533	15306	15196	15137	15114	15091	15305	15295	15365	15487	15078	15274	15295	15370	15213	15369	15245	15222	15202	15141	15120	15220	15186	15442	15212	15255	15282	15155	15246	15064	15282	15211	15212	15379	15305	15195	15347	15277	15370	15149	15097	15383	15139	15331	15237	15278	15388	15462	15225	15289	15252	15282	15360	15171	15360	15306	15260	15439	15318	15246	15379	15222	15195	15273	15480	15290	15318	15149	15191	15337	15301	15225	15246	15216	15084	15150	15296	15473	15321	15377	15268	15213	15221	15539	15234	15437	15212	15277	15264	15226	15471	15286	15314	15290	15419	15373	15273	15411	15118	15098	15492	15284	15346	15508	15516	15249	15343	15344	15092	15264	15196	15366	15267	15401	15301	15437	15262	15172	15313	15471	15243	15288	15403	15222	15278	15170	15186	15335	15264	15227	15181	15520	15258	15410	15370	15350	15336	15353	15171	15178	15325	15251	15434	15307	15252	15174	15199	15109	15141	15368	15206	15257	15391	15235	15295	15310	15484	15252	15494	15200	15272	15468	15302	15323	15393	15405	15329	15351	15373	15340	15228	15253	15183	15342	15124	15258	15200	15282	15117	15239	15311	15359	15404	15407	15380	15262	15286	15247	15566	15179	15244	15428	15239	15232	15196	15206	15219	15539	15452	15150	15188	15312	15334	15311	15285	15419	15439	15339	15284	15433	15288	15385	15307	15332	15381	15347	15507	15267	15287	15353	15303	15270	15368	15402	15138	15194	15421	15415	15160	15371	15298	15319	15322	15315	15470	15297	15231	15328	15405	15245	15249	15247	15365	15327	15151	15418	15527	15378	15284	15153	15172	15371	15332	15433	15296	15466	15423	15218	15301
31862	27977	30349	32664	32126	31287	29972	28623	27204	26203	25935	25436	25104	25139	24867	24837	24762	24833	24854	24703	24849	24722	24862	24705	24662	24830	24747	24826	24809	24696	24863	24912	24786	24734	24924	24716	24788	24753	24812	24792	24847	24616	24741	24790	24799	24779	24819	24823	24722	24806	24792	24840	24699	24750	24774	24795	24787	24848	24701	24698	24825	24788	24709	24746	24900	24759	24778	24631	24848	24713	24673	24829	24756	24820	24822	24902	24892	24796	24916	24747	24702	24803	24781	24924	24674	24850	24833	24736	24712	24804	24687	24910	24762	24809	24757	24755	24769	24963	24848	24814	24778	24792	24794	24784	24802	24874	24781	24827	24776	24700	24737	24864	24888	24796	24834	24707	24786	24845	24746	24756	24725	24862	24675	24881	24979	24702	24779	24806	24887	24821	24797	24766	24809	24780	24785	24819	24808	24678	24774	24664	24760	24561	24821	24755	24779	24868	24852	24705	24910	24880	24772	24860	24747	24932	24843	24853	24844	24843	24865	24792	24916	24910	24759	24770	24753	24815	24830	24812	24819	24736	24844	24843	24763	24875	24763	24813	24788	24825	24728	24765	24789	24824	24866	24751	24735	24857	24700	24818	24696	24748	24853	24784	24684	24867	24888	24765	24865	24785	24942	24788	24772	24882	24846	24786	24737	24812	24795	24753	24846	24816	24754	24829	24826	24732	24778	24859	24693	24825	24816	24850	24752	24920	24801	24721	24801	24865	24715	24912	24884	24753	24829	24767	24883	24725	24911	24770	24750	24822	24889	24906	24951	24780	24793	24898	24820	24762	24630	24809	24927	24940	24813	24754	24847	24839	24895	24868	24751	24826	24829	24717	24909	24958	24774	24789	24831	24750	24748	24896	24795	24714	24775	24757	24869	24776	24760	24893	24880	24756	24943	24817	24945	24851	24779	24796	24787	24741	24894	24789	24817	24757	24945	24813	24962	24816	24761	24708	24847	24810	24901	24833	24802	24878	24893	24769	24829	24827	24760	24934	24635	24809	24843	24876	24836	24756	24701	24754	24946	24819	24786	24788	24894	24718	24739	24779	24927	24754	24754	24979	24821	24746	24864	24748	24839	24923	24865	24792	24693	24855	24878	24725	24837	24711	24794	24883	24793	24850	24775	24793	24900	24753	24779	24715	24866	24819	24741	24784	25014	24788	24830	24675	24909	24645	24839	24868	24963	24874	24856	24914	24731	24767	24847	24868	24958	24715	24809	24863	24799	24823	24912	24794	24786	24714	24854	24862	24821	24868	24776	24710	24760	24816	24801	24931	24879	24717	24840	24726	24850	24808	24733	24780	24855	24939	24863	24857	24943	24681	24902	24797	24888	24819	24853	24816	24843	24780	24750	24872	24907	24690	24774	24772	24761	24854	24852	24717	24962	24855	24876	24887	24803	24740	24960	24903	24908	24763	24941	24667	24848	24777	24851	24853	24820	24825	24860	24858	24729	24930	24730	24892	24873	24709	24844	24906	24952	24851	24802	24976	24745	24832	24912	24776	24867	24656	24879	24741	24880	24822	24854	24848	24808	24842	24768	24835	24801	24848	24739	24784	24770	24857	24791	24836	24985	24774	24941	24794	24806	24887	24858	24799	24752	24888	24833	24754	24831	24676	24892	24822	24677	24757	24926	24937	24735	24809	24851	24873	24829	24696	24809	24936	24757	24825	24829	24904	24819	24933	24874	24730	24745	24727	24752	24850	24735	24896	24885	24789	24878	24775	24793	24590	24775	24885	24860	24837	24903	24709	24821	24738	24770	24903	24904	24941	24754	24693	24823	24920	24860	24971	24893	24889	24883	24736	24874	24783	24879	24776	24830	24769	24844	24858	24863	24793	24804	24838	24945	24860	24884	24898	24812	24915	24827	24802	24790	24974	24862	24827	24787	24814	24947	24775	24717	24931	24759	24876	24835	24739	24802	24789	24927	24839	24800	24848	24774	24718	24814	24712	24819	24777	24836	24879	24762	24879	24884	24817	24848	24760	24957	24814	24770	24827	24883	24830	24892	24894	24754	24854	24836	24864	24836	24835	24746	24794	24821	24850	24763	24904	24785	24878	24724	24860	24750	24828	24810	24896	24871	24995	24820	24767	24923	24884	24774	24795	24734	24849	24924	24729	24865	24748	24761	24933	24715	24851	24710	24975	24791	24941	24962	24913	24933	24718	24821	24812	24823	24816	24831	24767	25025	24821	24938	24767	24805	24651	24744	24835	24787	24716	24894	24894	24877	24696	24850	24799	24919	24914	24864	24853	24898	24783	24964	24817	24860	24745	24935	24759	24943	24805	24756	24751	24766	24676	24959	24828	24846	24688	24873	24787	24900	24662	24879	24880	24807	24856	24791	24846	24902	24805	24773	24884	24771	24740	24906	24766	24720	24816	24800	24726	24816	24772	24963	24905	24792	24817	24862	24753	24865	24687	24829	24877	24858	24862	24623	24808	24776	24835	24821	24776	24964	24794	24771	24734	24815	24783	24886	24916	24700	24915	24894	24897	24831	24800	24889	24911	24709	24875	24751	24887	24800	24873	24929	24828	24796	24819	24815	24781	24775	24927	24890	24836	24730	24806	24775	24888	24856	24800	24878	24885	24846	24772	24774	24885	24730	24805	24883	24733	24750	24906	24870	24797	24855	24887	24740	24779	24832	24868	24714	24879	24767	24809	24792	24860	24895	24768	24718	24849	24752	24726	24757	24679	24941	24866	24980	24647	24713	24867	24781	24818	24884	24871	24780	24835	24871	24861	24975	24820	24776	24817	24820	24838	24781	24770	24921	24776	24957	24847	24873	24944	24922	24922	24879	24773	24864	24820	24679	24899	24907	24809	24869	24807	24704	24767	24965	24742	24890	24898	24758	24842	24865	24721	24750	24810	24816	24770	24818	24697	25082	24626	24818	24789	24891	24869	24803	24749	24701	24842	24856	24863	24694	25014	24793	24811	24816	24857	24862	24726	24707	24933	24890	24791	24755	24739	24850	24721	24869	24692	24838	24725	24826	24826	24802	24771	24865	25057	24809	24810	24710	24862	24821	24887	24802	24862	24909	24789	24931	24783	24905	24889	24819	24822	24895	24874	24739	24821	24854	24787	24779	24941	24729	24867	24760	24890	24815	24720	24848	24779	24924	24831	24838	24798	24835	24906	24868	24751	24832	24920	24809	24679	24893	24886	24851	24831	24927	24732	24793	24912	24700	24932	24824	24790	24887	24778	24805	24787	24761	24946	24738	24858	24691	24840	24890	24802	24911	24791	24713	24912	24919	24942	24879	24803	24804	25025	24801	24922	24707	24739	24790	24892	24785	24789	24801	24820	24832	24777	24800	24842	24753	24833	24810	24859	24894	24828	24690	24856	24806	24783	24746	24695	24954	24934	24670	24783	24831	24863	24935	24786	24894	24902	24752	24965	24848	24969	24798	24754	24810	24806	24849	24873	24766	24789	24787	24775	24848	24927	24740	24839	24823	24967	24791	24879	24786	24859	24833	24828	24825	24800	24913	24909	24766	24826	24790	24841	24907	24927	24849	24862	24792	24736	24836	24846	24846	24760	24851	24926	24861	24769	24788	24751	24829	24812	24866	24804	24749	24788	24802	24805	24858	24831	24741	24974	24902	24834	24854	24822	24851	24750	24780	24884	24772	24819	24970	24845	24789	24858	24969	24815	24765	24993	24819	24738	24758	24753	24912	24826	24825	24944	24860	24842	24858	24822	24889	24738	24811	24864	24783	24797	24932	24925	24818	24788	24701	24923	24865	24831	24841	24782	24835	24997	24825	24933	24809	24880	24903	24784	24741	24813	24762	24774	24855	24823	24778	24887	24800	24879	24774	24831	24746	24845	24829	24795	24860	24805	24883	24787	24936	24855	24813	24856	24811	24818	24852	24977	24807	24798	24969	24808	24871	25017	24790	24909	24788	24856	24936	24834	24773	24831	24797	24954	24678	24774	24779	24898	24721	24725	24742	24963	24709	24827	24714	24858	24868	24804	24851	24879	24825	24906	24868	24739	24810	24881	24710	24850	24786	24922	24901	24867	24820	24634	24711	24842	24795	24852	24768	24812	24741	24972	24800	24821	24853	24760	24851	24747	24773	24960	24875	24793	24858	24787	24777	24833	24914	24594	24920	24852	24763	25007	24892	24684	24877	24782	24797	24881	24787	24783	24753	24906	24833	24928	24772	24684	24946	24769	24801	24850	24963	24851	24932	24932	24822	24861	24801	24766	24668	24717	24833	24935	24805	24872	24759	24843	24881	24904	24733	24928	24738	24816	24849	24825	24925	24815	24859	24690	24942	24825	24906	24862	24950	24776	24673	24800	24862	24962	24611	24948	24830	24964	24819	24858	24746	24862	24761	24920	24895	24752	24761	24754	24896	24828	24784	24779	24842	24869	24823	24827	24786	24826	24844	24856	24898	24893	24748	24703	24849	24868	24942	24773	24821	24906	24877	24900	24953	24757	24874	24880	24703	24934	24765	24778	24823	24817	24847	24812	24925	24922	24833	24857	24714	24896	24812	24848	24688	24738	24871	24699	24937	24722	24877	24772	24868	24855	24841	24896	24874	24779	24752	24691	24857	24907	24627	24978	24856	24921	24886	24895	24765	24958	24692	24864	24855	24933	24937	24905	24779	25005	24763	24739	24785	24837	24799	24870	24760	24765	24905	24954	24733	24710	24729	24906	24992	24702	24840	24693	24834	24819	24783	24927	24829	25036	24867	24882	24887	24748	24855	24852	24765	24813	24833	24705	24819	24874	24727	24728	24744	24910	24910	24971	24745	24860	24947	24793	24851	24864	24807	24965	24857	24950	24848	24873	24733	24824	25012	24768	24878	24738	24963	24739	24706	24846	24838	24727	24995	24874	25025	24844	24800	24941	24896	24794	24823	24771	24813	24715	24931	24716	24904	24810	24839	24850	24785	24792	24767	24784	24920	24879	24812	24742	24831	24772	24767	24926	24758	24887	24796	24896	24833	24770	24838	24813	24983	24734	24919	24693	24884	24842	24848	24800	24793	24897	24708	24870	24896	24776	24770	24859	24821	24878	24752	24846	24900	24748	24798	24975	24685	24741	24915	24851	24876	24747	24786	24845	24815	24776	24899	24859	24779	24886	24825	24836	24798	24812
38109	32264	27598	25245	25631	26183	24063	21368	18881	17900	16882	16456	15927	15658	15804	15452	15416	15326	15308	15247	15048	15461	15405	15477	15501	15386	15262	15476	15382	15397	15356	15514	15262	15128	15418	15468	15125	15382	15232	15472	15529	15279	15333	15387	15262	15247	15429	15244	15558	15416	15326	15380	15440	15370	15339	15375	15356	15478	15334	15441	15385	15509	15328	15343	15333	15374	15159	15444	15268	15345	15252	15289	15389	15352	15320	15391	15327	15421	15493	15336	15211	15093	15249	15255	15236	15206	15503	15183	15301	15309	15403	15493	15328	15522	15313	15245	15244	15204	15329	15324	15511	15337	15234	15427	15385	15218	15255	15310	15296	15467	15396	15541	15215	15486	15321	15174	15256	15380	15345	15622	15105	15217	15141	15390	15402	15361	15509	15452	15185	15248	15250	15398	15245	15384	15421	15368	15350	15501	15603	15468	15420	15456	15460	15292	15420	15327	15344	15246	15366	15271	15293	15546	15378	15506	15359	15469	15247	15272	15470	15352	15042	15274	15283	15332	15173	15216	15401	15346	15228	15353	15291	15315	15191	15603	15534	15409	15421	15371	15285	15481	15468	15390	15243	15254	15323	15321	15480	15499	15445	15373	15410	15180	15371	15359	15383	15416	15384	15463	15292	15295	15278	15343	15403	15272	15496	15387	15200	15340	15506	15427	15216	15374	15482	15212	15458	15387	15454	15383	15338	15294	15486	15383	15408	15357	15437	15326	15461	15360	15336	15240	15420	15534	15537	15364	15329	15483	15363	15307	15420	15167	15500	15138	15238	15392	15299	15412	15585	15266	15265	15417	15291	15335	15112	15350	15450	15439	15288	15473	15273	15286	15245	15259	15336	15369	15232	15468	15327	15502	15463	15433	15404	15436	15379	15238	15349	15314	15529	15367	15523	15382	15482	15280	15214	15321	15452	15299	15315	15311	15408	15571	15399	15515	15321	15252	15355	15377	15346	15226	15314	15272	15524	15270	15304	15273	15265	15108	15371	15412	15574	15441	15392	15311	15466	15544	15304	15364	15360	15498	15477	15301	15240	15342	15578	15578	15335	15220	15290	15399	15384	15196	15260	15486	15464	15278	15345	15157	15158	15219	15410	15309	15552	15379	15401	15412	15410	15391	15255	15250	15253	15450	15216	15412	15426	15381	15320	15387	15380	15070	15474	15449	15307	15224	15231	15333	15356	15357	15417	15307	15313	15482	15364	15489	15419	15371	15621	15325	15092	15207	15539	15451	15625	15359	15473	15312	15396	15398	15262	15379	15393	15287	15261	15207	15597	15464	15590	15443	15356	15445	15400	15347	15362	15385	15426	15508	15397	15391	15253	15363	15394	15401	15246	15562	15489	15322	15369	15327	15394	15402	15412	15416	15231	15334	15266	15422	15409	15200	15351	15510	15328	15275	15352	15278	15343	15149	15279	15342	15498	15251	15426	15277	15132	15386	15190	15373	15417	15333	15472	15077	15505	15484	15510	15418	15242	15613	15155	15323	15215	15318	15343	15638	15500	15436	15430	15263	15256	15112	15287	15543	15307	15394	15243	15219	15291	15307	15331	15479	15248	15620	15403	15206	15487	15489	15331	15447	15202	15315	15405	15704	15303	15463	15407	15353	15306	15419	15291	15264	15310	15439	15378	15439	15400	15387	15295	15240	15229	15349	15620	15469	15326	15242	15279	15405	15234	15286	15503	15258	15312	15458	15609	15242	15334	15181	15587	15330	15381	15418	15348	15500	15452	15296	15436	15595	15307	15568	15400	15325	15362	15384	15306	15323	15348	15302	15366	15362	15455	15490	15204	15334	15401	15384	15458	15422	15173	15343	15461	15415	15253	15349	15502	15200	15379	15293	15303	15318	15284	15498	15321	15556	15483	15242	15171	15494	15409	15354	15260	15403	15326	15196	15268	15364	15405	15378	15432	15598	15414	15225	15563	15596	15357	15276	15502	15349	15325	15582	15465	15504	15488	15414	15432	15181	15416	15384	15345	15301	15433	15370	15190	15135	15404	15126	15462	15331	15284	15239	15307	15245	15215	15410	15501	15566	15256	15277	15349	15374	15335	15489	15588	15463	15667	15299	15373	15169	15600	15526	15426	15395	15313	15235	15357	15276	15352	15507	15550	15405	15360	15213	15183	15295	15388	15300	15373	15323	15451	15214	15453	15366	15326	15287	15225	15298	15344	15200	15395	15344	15371	15447	15577	15510	15236	15326	15484	15330	15309	15448	15384	15214	15450	15375	15376	15427	15426	15244	15526	15514	15429	15414	15286	15275	15338	15352	15447	15475	15124	15406	15391	15409	15507	15386	15148	15149	15555	15280	15221	15539	15530	15441	15285	15231	15408	15423	15503	15414	15369	15314	15377	15222	15350	15417	15311	15283	15445	15343	15185	15366	15289	15611	15294	15451	15342	15344	15240	15506	15365	15351	15400	15470	15375	15576	15655	15401	15268	15388	15307	15480	15529	15360	15441	15403	15476	15513	15547	15349	15369	15319	15353	15372	15318	15286	15473	15244	15318	15254	15340	15273	15436	15359	15454	15469	15444	15439	15510	15129	15326	15569	15290	15437	15331	15223	15273	15570	15385	15389	15164	15484	15305	15419	15402	15351	15407	15423	15611	15387	15438	15401	15333	15317	15525	15417	15430	15417	15138	15239	15258	15313	15304	15555	15447	15583	15259	15271	15255	15343	15315	15501	15365	15416	15205	15255	15473	15300	15331	15405	15289	15485	15331	15062	15293	15147	15491	15578	15522	15278	15258	15353	15329	15463	15347	15355	15255	15221	15352	15224	15359	15489	15553	15149	15500	15328	15595	15256	15315	15495	15250	15447	15395	15471	15549	15515	15524	15453	15375	15633	15444	15338	15275	15469	15472	15366	15349	15410	15299	15371	15306	15359	15542	15406	15387	15494	15282	15418	15366	15473	15627	15391	15476	15398	15431	15415	15576	15631	15372	15317	15348	15427	15283	15362	15300	15222	15233	15359	15386	15429	15458	15453	15632	15642	15343	15448	15221	15515	15390	15345	15377	15413	15319	15425	15275	15537	15305	15411	15519	15322	15505	15430	15613	15342	15658	15411	15372	15416	15221	15346	15320	15162	15278	15491	15329	15296	15335	15314	15233	15118	15375	15438	15479	15437	15290	15259	15353	15437	15487	15190	15378	15218	15351	15477	15317	15346	15312	15171	15132	15458	15429	15520	15406	15189	15348	15238	15285	15365	15306	15524	15426	15288	15212	15487	15286	15349	15168	15336	15500	15326	15396	15437	15445	15431	15316	15102	15174	15449	15309	15400	15496	15400	15412	15270	15321	15388	15331	15198	15315	15367	15207	15403	15508	15410	15346	15330	15257	15579	15295	15263	15405	15366	15366	15320	15448	15201	15197	15251	15267	15319	15326	15467	15399	15484	15500	15299	15331	15327	15398	15155	15316	15154	15341	15281	15309	15428	15310	15284	15565	15401	15237	15467	15298	15293	15318	15214	15428	15218	15205	15288	15345	15339	15159	15557	15495	15171	15280	15342	15603	15254	15327	15375	15473	15388	15334	15236	15461	15202	15420	15439	15357	15253	15326	15466	15319	15689	15478	15261	15377	15420	15516	15527	15421	15308	15370	15342	15331	15423	15400	15495	15208	15345	15503	15390	15413	15372	15458	15482	15555	15236	15436	15547	15278	15199	15384	15218	15407	15356	15329	15326	15278	15347	15229	15252	15397	15530	15180	15324	15481	15201	15447	15404	15517	15508	15331	15207	15486	15383	15352	15313	15267	15390	15282	15327	15629	15141	15363	15229	15308	15331	15233	15370	15231	15232	15424	15324	15345	15560	15336	15349	15435	15346	15381	15397	15297	15367	15416	15451	15371	15335	15438	15249	15274	15321	15366	15207	15464	15438	15336	15392	15347	15304	15508	15410	15415	15503	15371	15399	15498	15276	15229	15269	15434	15320	15399	15427	15383	15425	15459	15357	15366	15444	15493	15368	15397	15477	15443	15353	15398	15402	15291	15362	15395	15401	15184	15326	15392	15514	15512	15491	15428	15345	15310	15315	15268	15419	15400	15402	15430	15177	15440	15348	15190	15199	15243	15349	15393	15380	15490	15294	15362	15359	15452	15461	15416	15407	15384	15267	15331	15560	15577	15495	15297	15506	15502	15382	15554	15194	15385	15291	15420	15274	15360	15544	15426	15160	15521	15404	15415	15263	15306	15378	15326	15400	15530	15533	15229	15305	15285	15476	15359	15515	15315	15279	15161	15149	15237	15404	15415	15242	15375	15275	15383	15468	15360	15455	15502	15352	15382	15320	15350	15299	15324	15312	15407	15452	15332	15554	15252	15488	15405	15275	15348	15487	15323	15335	15293	15231	15415	15371	15503	15284	15422	15477	15256	15260	15489	15296	15400	15345	15473	15235	15453	15336	15100	15405	15524	15426	15336	15511	15381	15279	15306	15530	15383	15359	15477	15368	15410	15472	15346	15391	15413	15384	15424	15327	15321	15160	15537	15630	15332	15408	15580	15363	15092	15438	15473	15406	15327	15299	15397	15493	15194	15310	15255	15509	15347	15263	15313	15236	15417	15400	15678	15279	15232	15161	15085	15069	15230	15557	15473	15388	15561	15295	15433	15417	15354	15343	15470	15456	15332	15533	15548	15387	15526	15391	15321	15274	15439	15505	15486	15303	15235	15362	15434	15494	15378	15601	15280	15244	15324	15304	15486	15231	15332	15498	15320	15487	15255	15488	15503	15120	15500	15353	15373	15447	15295	15429	15474	15408	15316	15362	15479	15195	15476	15352	15460	15385	15382	15130	15273	15392	15254	15370	15560	15586	15359	15305	15455	15305	15362	15423	15387	15505	15192	15292	15593	15249	15431	15539	15393	15269	15304	15000	15460	15381	15569	15466	15281	15443	15418	15198	15405	15146	15431	15315	15572	15493	15288	15352	15415	15412	15541	15613	15548	15326	15249	15466	15304	15298	15282	15370	15367	15366	15279	15294	15445	15272	15454	15161	15519	15440	15481	15441	15443	15366	15289	15436	15530	15303	15417	15293	15236	15469	15285	15311	15462	15154	15397	15298	15529	15548	15353	15305	15414	15225	15369	15466	15442	15389	15405	15418	15477	15412
33486	28132	30374	32566	32853	31432	30607	29505	27984	26984	26290	25687	25397	25219	24917	25019	24811	24788	24800	24724	24781	24792	24787	24870	24961	24718	24858	24729	24745	24697	24638	24843	24745	24831	24633	24803	24843	24816	24793	24753	24868	24689	24771	24878	24687	24759	24798	24774	24776	24642	24686	24721	24682	24705	24845	24598	24758	24722	24721	24719	24794	24679	24818	24741	24801	24741	24696	24750	24705	24760	24830	24694	24700	24846	24736	24677	24818	24693	24825	24767	24764	24651	24856	24751	24698	24784	24698	24742	24721	24599	24875	24736	24870	24826	24754	24721	24737	24787	24721	24723	24708	24785	24786	24675	24757	24846	24712	24846	24822	24740	24751	24895	24781	24674	24788	24676	24691	24821	24723	24785	24765	24767	24836	24815	24926	24793	24931	24676	24768	24850	24736	24635	24768	24764	24665	24598	24822	24797	24681	24848	24780	24849	24584	24878	24839	24735	24828	24807	24791	24666	24672	24739	24858	24772	24801	24667	24753	24784	24749	24801	24857	24692	24683	24734	24845	24790	24700	24715	24836	24823	24814	24836	24713	24822	24706	24754	24740	24842	24796	24711	24898	24730	24878	24724	24797	24642	24945	24690	24755	24873	24762	24766	24705	24691	24796	25049	24716	24813	24927	24625	24824	24844	24803	24762	24859	24786	24763	24851	24625	24872	24899	24770	24784	24987	24780	24931	24722	24715	24848	24754	24799	24895	24789	24848	24802	24628	24817	24745	24846	24773	24659	24893	24859	24768	24792	24765	24810	24880	24686	24790	24964	24694	24788	24965	24759	24834	24877	24735	24863	24767	24726	24871	24827	24875	24765	24836	24874	24775	24689	24690	24849	24789	24783	24799	24888	24820	24771	24753	24807	24867	24868	24783	24732	24810	24757	24766	24744	24881	24726	24754	24764	24925	24870	24760	24924	24860	24758	24872	24765	24797	24804	24778	24829	24884	24854	24853	24879	24768	24720	24906	24736	24761	24873	24769	24806	24739	24859	24795	24717	24692	24817	24738	24797	24687	24690	24679	24707	24794	24816	24827	24616	24932	24606	24956	24836	24718	24675	24687	24833	24719	24740	24977	24787	24663	24815	24729	24782	24897	24767	24751	24771	24819	24813	24970	24657	24871	24910	24739	24968	24653	24784	24891	24890	24747	24804	24771	24820	24753	24661	24744	24681	24848	24831	24952	24691	24852	24808	24799	24740	24782	24682	24758	24791	24715	24705	24853	24666	24873	24797	24809	24829	24839	24650	24823	24909	24897	24785	24837	24799	24885	24675	24738	24758	24806	24875	24842	24746	24745	24857	24794	24855	24722	24771	24760	24723	24849	24686	24700	24740	24937	24848	24840	24843	24890	24701	24826	24788	24745	24776	24933	24867	24630	24797	24650	24775	24782	24845	24682	24815	24745	24863	24814	24864	24892	24713	24768	24754	24739	24746	24896	24680	24774	24705	24769	24861	24763	24946	24872	24832	24871	24754	24794	24880	24749	24656	24906	24689	24829	24927	24874	24759	24764	24779	24731	24842	24698	24758	24750	24825	24831	24826	24825	24908	24728	24902	24730	24785	24783	24892	24719	24828	24789	24911	24815	24739	24722	24816	24725	24776	24844	24722	24765	24775	24783	24855	24848	24862	24794	24898	24791	24859	24750	24689	24962	24713	24687	24775	24753	24882	24826	24760	24776	24783	24881	24782	24789	24794	24855	24829	24742	24844	24794	24831	24724	24889	24704	24808	24856	24797	24968	24888	24722	24789	24776	24866	24800	24779	24680	24855	24688	24831	24622	24820	24607	24781	24841	24835	24716	24775	24841	24805	24899	24873	24759	24916	24706	24871	24789	24880	24799	24800	24846	24858	24758	24721	24675	24841	24881	24894	24792	24683	24830	24911	24812	24825	24792	24833	24662	24861	24778	24830	24782	24876	24844	24767	24831	24820	24793	24832	24641	24592	24863	24835	24773	24894	24895	24918	24732	24871	24876	24635	24824	24716	24842	24813	24715	24794	24786	24755	24758	24695	24754	24799	24901	24751	24904	24754	24670	24920	24745	24785	24773	24764	24883	24795	24795	24835	24722	24932	24767	24840	24908	24811	24777	24862	24793	24725	24754	24723	24831	24924	24776	24769	24837	24701	24687	24796	24813	24907	24805	24783	24760	24778	24772	24800	24658	24831	24832	24793	24857	24677	24773	24900	24859	24908	24734	24778	24915	24750	24697	24877	24708	24841	24773	24743	24872	24660	24770	24894	24752	24660	24842	24810	24729	24797	24854	24785	24799	24870	24626	24910	24708	24907	24896	24822	24710	24710	24831	24839	24772	24663	24806	24862	24788	24822	24802	24839	24864	24824	24858	24721	24794	24739	24641	24788	24728	24723	24805	24824	24904	24785	24798	24770	24918	24644	24893	24863	24866	24859	24742	24780	24807	24721	24737	24870	24826	24876	24927	24787	24849	24741	24795	24842	24761	24777	24850	24678	24946	24836	24866	24660	24646	24959	24844	24873	24773	24709	24759	24924	24736	24742	25015	24751	24628	24890	24681	24845	24822	24851	24801	24937	24869	24689	24876	24671	24871	24699	24652	24904	24746	24839	24850	24865	24774	24778	24825	24795	24770	24744	24806	24811	24837	24844	24809	24770	24787	24765	24797	24890	24756	24674	24734	24752	24786	24807	24753	24660	24871	24758	24958	24756	24715	24753	24774	24698	24703	24801	24767	24827	24709	24759	24643	24969	24734	24772	24817	24770	24784	24776	24807	24818	24746	24831	24900	24862	24876	24849	24737	24916	24875	24720	24635	24848	24838	24792	24902	24836	24717	24910	24732	24783	24684	24848	24857	24619	24778	24790	24874	24945	24864	24829	24778	24826	24820	24828	24790	24739	24854	24907	24759	24940	24819	24881	24778	24704	24693	24866	24800	24830	24745	24742	24748	24688	24970	24778	24805	24791	24726	24742	24733	24733	24772	24816	24869	24808	24861	24779	24781	24796	24866	24735	24834	24895	24831	24991	24757	24854	24799	24829	24804	24891	24768	24782	24856	24737	24824	24853	24884	24779	24737	24720	24828	24877	24699	24841	24674	24808	24842	24749	24776	24819	24655	24828	24796	24737	24777	24574	24800	24809	24760	24911	24818	24785	24811	24898	24745	24919	24783	24813	24853	24752	24743	24818	24758	24812	24727	24839	24826	24818	24818	24847	24821	24680	24842	24821	24819	24891	24910	24888	24733	24769	24764	24907	24886	24767	24738	24871	24719	24797	24785	24721	24766	24710	24761	24699	24920	24830	24705	24805	24871	24810	24882	24793	24910	24751	24737	24926	24798	24781	24832	24825	24783	24821	24704	24877	24747	24884	24927	24805	24779	24866	24829	24850	24769	24843	24825	24782	24660	24752	24756	24860	24809	24785	24753	24828	24684	24818	24792	24782	24825	24725	24829	24803	24766	24882	24784	24728	24708	24927	24907	24648	24853	24756	24916	24772	24811	24719	24794	24827	24874	24783	24709	24869	24668	24832	24766	24882	24824	24659	24737	24899	24857	24822	24775	24867	24718	24772	24743	24853	24865	24894	24771	24822	24859	24757	24743	24629	24821	24827	24714	24850	24803	24724	24926	24796	24846	24785	24815	24748	24800	24915	24841	24780	24814	24797	24891	24772	24800	24788	24804	24822	24764	24713	24820	24805	24842	24718	24667	24789	24988	24767	24818	24934	24851	24797	24714	24837	24889	24858	24775	24945	24946	24828	24866	24756	24916	24822	24793	24823	24704	24886	24915	24784	24826	24810	24839	24858	24780	24716	24738	24855	24825	24848	24764	24814	24926	24779	24793	24877	24907	24787	24783	24768	24749	24692	24855	24849	24774	24821	24786	24871	24649	24817	24724	24746	24775	24685	24795	24822	24770	24755	24790	24820	24706	24874	24848	24782	24892	24882	24780	24826	24767	24834	24850	24771	24800	24921	24713	24931	24822	24805	24664	24896	24707	24723	24725	24805	24876	24809	24808	24762	24724	24773	24874	24703	24866	24993	24701	24835	24893	24892	24773	24875	24715	24865	24913	24775	24690	24933	24828	24713	24937	24901	24764	24775	24762	24907	24785	24840	24867	24689	24706	24784	24737	24874	24827	24767	24731	24727	24746	24799	24714	24701	24855	24830	24873	24809	24794	24926	24653	24950	24821	24748	24775	24784	24836	24771	24679	24809	24795	24841	24791	24909	24767	24743	24818	24770	24764	24849	24653	24843	24948	24703	24850	24766	24833	24800	24793	24841	24646	24774	24927	24748	24916	24919	24805	24940	24781	24844	24857	24916	24767	24798	24891	24692	24929	24729	24745	24810	24922	24778	24907	24927	24835	24825	24936	24820	24699	24944	24830	24855	24837	24850	24885	24841	24742	24891	24880	24951	24820	24846	24788	24865	24784	24785	24786	24810	24713	24808	24684	24839	24939	24897	24747	24943	24849	24701	24808	24871	24777	24915	24790	24852	24784	24819	24852	24754	24813	24837	24811	24734	24897	24683	24857	24820	24747	24877	24798	24887	24948	24788	24792	24784	24782	24866	24845	24798	24821	24699	24818	24764	24848	24759	24813	24798	24720	24768	24953	24845	24758	24817	24793	24850	24942	24762	24835	24673	24732	24858	24749	24819	24711	24862	24946	24840	24825	24789	24770	24806	24825	24702	24785	24833	24839	24844	24858	24837	24779	24701	24766	24709	24826	24926	24983	24747	24851	24778	24805	24893	24801	24821	24781	24800	24848	24806	24734	24706	24808	24840	24825	24750	24826	24750	24788	24814	24830	24746	24725	24807	24837	24776	24848	24917	24823	24789	24800	24844	24839	24735	24858	24625	24786	24687	24809	24956	24738	24947	24809	24870	24799	24874	24669	24798	24856	24657	25016	24807	24882	24827	24734	24830	24922	24855	24891	24698	24905	24916	24655	24860	24771	24815	24735	24819	24722	24918	24973	24974	24684	24811	24829	24831	24819	24804	24878	24792	24989	24684	24816	24825	24681	24967	24723	24899	24735	24814	24837	24896	24812	24727	24795	24790	24823	24764	24785	24847	24907	24907	24908	24828	24954	24825	24830	24769	24787	24710	24850	24772	24874	24784	24740	24799	24875	24749	24776	24830	24754
30762	25024	22520	20655	19785	19797	18800	17444	16394	15949	15426	14994	15234	14842	14788	14811	14795	14783	14790	14785	14786	14626	14669	14683	14820	14702	14827	14739	14904	14745	14895	14784	14649	14864	14730	14906	14614	14638	14724	14957	14693	14651	14797	14783	14783	14758	14595	14668	14798	14576	14758	14777	14775	14709	14779	14840	14600	14808	14707	14700	14683	14813	14906	14789	14937	14723	14848	14590	14661	14959	14833	14806	14636	14709	14885	14726	14763	14759	14795	14646	14822	14938	14788	14817	14528	14705	14974	14704	14484	14902	14844	14817	14861	14829	14815	14887	14718	14837	14678	14805	14865	14874	14814	14777	14877	14756	14796	14777	14983	14646	14864	14775	14671	14742	14828	14801	14639	14895	14882	14963	14646	14803	14842	14846	14439	14848	14770	14682	15016	14787	14602	14855	14960	14823	14843	14691	14932	14862	14761	14781	14885	14857	14793	14701	14876	14544	14653	14766	14745	14722	14827	14722	14802	14596	14739	14924	14720	14589	14740	14837	14512	14859	14732	14816	14881	14843	14889	14842	14805	14774	14429	14757	14742	14752	14732	14742	14679	14837	14849	14631	14890	14724	14897	14739	14781	14917	14834	14806	14729	14674	14788	14715	14989	14541	14860	14881	14626	14765	14858	14928	14540	14729	14742	14715	14832	14770	14669	14810	14696	14908	14817	14682	14898	14712	14810	14874	14715	15096	14817	14783	14604	14748	14666	14892	14588	14938	14968	14739	14842	14770	14896	14884	14881	14601	14827	14893	14959	14772	14798	14839	14555	14833	14763	14739	14776	15031	14892	14700	14842	14775	14720	14809	14815	14863	14828	14697	14986	14883	14893	14859	14902	14997	15143	14695	14725	14775	14772	14712	14643	14705	14864	14776	14645	14851	14616	14928	14777	14657	14765	14816	14891	14720	14935	14916	14732	14806	14933	14955	14732	14797	14802	14767	15013	14769	14860	14853	14644	14958	14927	15043	14763	14805	14901	14793	14656	14613	14835	14941	14747	14872	14694	14838	14917	14795	14901	14671	14865	14892	14752	14715	14834	14798	14755	15209	15018	14781	14746	14763	14665	14830	14714	14872	14897	14878	14880	14847	14636	14883	14888	14749	14919	14910	14776	14781	14976	14836	14819	14763	14880	15086	14853	14872	14867	14689	14767	14951	14731	14550	14692	14748	14748	14822	15060	14798	14781	14910	14652	14863	15085	14722	14901	14776	14905	14859	14895	14777	14957	14820	14635	14934	14738	14563	14698	14875	15016	14928	14833	14714	14961	14904	14775	14745	14826	14715	14800	14763	14793	14806	14835	14962	14863	14652	14898	14813	14556	14743	14753	14853	14578	14710	15027	14779	14839	14913	14597	14739	14628	14796	14703	14900	14666	14435	14833	14750	14674	14619	14849	14744	14774	14640	14714	14823	14871	14704	14961	14692	14800	14711	14852	14876	14706	14728	14705	14901	14840	14688	14547	14827	14735	14957	14801	14719	14761	14861	14903	14749	14777	14931	14836	14927	14754	14843	14880	14863	14918	14821	14823	14689	14952	14567	15011	14717	14627	14796	14931	14815	14775	14711	14664	14617	14783	14963	14794	14883	14905	14771	14844	14802	14972	14849	14830	14778	14809	14793	14794	14745	14756	14681	14658	14860	14769	14557	14812	14721	15070	14808	14755	14809	15008	14949	14667	14922	14932	14975	14833	14696	14903	14927	14946	14744	14899	14907	14823	14727	14812	14808	14850	14737	14861	14776	14786	14713	14625	14767	14756	14864	14913	14773	14782	14814	14750	14713	14795	14707	14900	14791	14866	15080	14791	15029	14789	14860	14823	14803	14809	14710	14937	14679	14953	14724	14848	14657	14947	14683	14832	14787	14595	14958	14989	14756	14810	14958	14892	14944	14673	14707	14619	14771	14808	14923	14625	14861	14754	14744	14871	14892	14905	14798	14870	14861	14726	14845	14635	14604	14771	14845	14798	14867	14860	14772	14797	14925	15048	14621	14844	14511	14916	14720	14693	14566	14783	14869	14710	14911	14627	14846	14781	14749	14665	14909	14752	14845	14755	14672	14931	14842	14584	14481	14778	14751	14679	14729	14690	14901	14718	14622	14746	14867	14676	14705	14864	14851	14832	14773	14837	14774	14861	14793	14698	14704	14850	14915	14970	14875	14784	14898	14699	14646	14764	14849	15073	15006	14895	14853	14719	14857	14927	14800	14681	14823	14842	14912	14987	14660	14884	14702	14537	14986	15006	14796	14927	14553	14870	14750	14676	14739	14851	14827	14772	14788	14853	14810	14696	14833	14766	14900	14796	14842	14791	14497	14760	14812	14801	14757	14861	15035	15029	14761	14788	14878	14848	14764	14723	14843	14803	14906	14907	14806	14960	14902	14689	14940	14750	14754	14808	14855	14742	14691	14525	14919	14805	14601	14766	14760	14820	14647	14724	14659	14833	14774	14861	14624	14885	14759	14766	14696	14728	14755	14593	14755	14795	14753	14937	14706	14762	14896	14721	14652	14779	14782	14966	14782	14850	14813	14812	14657	14772	15009	14772	14892	14747	14679	14729	14832	14816	14827	14797	14899	14767	14782	15024	14791	14939	14738	14691	14812	14968	14877	14829	14919	14948	14775	14788	14754	14854	14877	14828	14627	14641	14884	14722	14813	14859	14677	14897	14751	14692	14857	14694	14687	14917	14545	14810	14882	14713	14719	14903	14942	14813	14858	14879	14900	14907	14803	14891	14990	14821	14882	14856	14764	14823	14861	14744	15034	14933	14709	14829	14645	14839	14712	14935	14748	14711	14810	14563	14884	14961	14862	14824	14863	14893	14675	14853	14854	14835	14888	14756	14714	14738	14761	14688	14913	14809	14863	14853	14752	14723	14919	14812	14707	14735	14697	14715	14654	14804	14728	14667	14886	14659	14812	14924	14831	14742	14778	14699	14690	14708	14875	14744	14630	14855	14767	14806	15049	14850	14771	14943	14737	14738	14911	14814	14916	14808	14853	14836	14728	14791	14689	14912	14911	14863	14792	14851	14741	15082	14723	14946	14766	14593	15091	14758	15110	14738	14885	14837	14763	14853	15003	14601	14549	14795	14950	14921	14773	14755	15079	14880	14520	14826	14886	14945	14744	14747	14716	14658	14984	14685	14830	14907	14773	14642	14911	14805	14873	14741	14971	14804	14635	14614	15001	14752	14946	14735	14689	14787	14702	14658	14595	14713	14864	14772	14781	14818	14793	14831	14829	14591	14851	14839	14807	14939	14592	14604	14907	14693	14583	14797	14765	14812	14915	14719	14782	14814	14788	14621	14732	14757	14660	14863	14803	14822	14832	14750	14849	15069	14720	14872	14747	14954	14850	14909	14823	14888	14837	14986	14740	14783	14742	14917	14778	14902	15095	14954	14709	14748	14953	14918	14839	14719	14772	14761	14695	14660	14627	14930	14920	14880	14660	14856	14635	14994	14708	14819	14811	14925	15034	14802	14966	14748	14935	14782	14931	14836	14817	14858	14605	14751	14682	14672	14731	14787	14609	15021	14947	14758	14755	14884	14852	14757	14850	14670	14713	14572	14918	14785	14648	14832	14679	14854	14778	14926	14965	14821	14840	14895	14742	14808	14727	14829	14826	14882	14759	14693	14940	14997	14824	15068	14840	14798	14618	14702	14686	14786	14635	14786	14788	14839	15018	14901	14736	14725	14616	14994	14919	14538	14735	14683	14672	14788	14869	14853	14820	14580	14720	14881	14850	14768	14783	14793	14731	14955	14850	14841	14921	14838	14695	14766	14784	15057	14868	14968	14758	14748	14704	14756	14837	14658	14584	14608	15067	14973	14776	14755	15033	14959	14719	14954	14691	14724	14788	14724	14769	14769	14906	14793	14786	14883	14693	14693	14876	14781	14965	14862	14820	14849	14736	14730	14741	14924	14609	14740	14821	14732	15059	14833	14988	14801	14954	14981	15123	14674	14810	14704	14898	14739	14793	14825	14881	14783	14730	14883	14794	14814	14772	14637	15022	14895	14924	14753	14627	14528	14948	14904	14852	14903	14816	14733	14962	14849	14739	14727	14827	14770	14620	14757	14807	14843	14702	14801	14848	14790	14682	14799	14824	14939	14757	14877	14851	14694	14915	14737	15031	14787	14855	14790	14676	14782	14711	14825	14720	14813	14794	14912	14641	14829	14956	14635	14791	14906	14706	14677	14748	14790	14584	14783	15000	14806	14865	14884	14936	14712	14765	14694	14804	14816	14867	14727	14748	14766	14838	14810	14870	14819	14789	14647	14850	14822	14638	14714	14623	14790	14763	14759	14841	14894	14812	14798	14966	14959	14788	14631	14897	14704	14901	14830	14911	14920	14762	14975	14598	14763	14878	14875	14692	14873	15008	14840	14849	14563	14746	14767	14966	14870	14699	14740	14648	14848	14725	14823	14757	14741	14837	14679	14679	14887	14892	14784	14709	14614	14969	14845	14802	14764	14743	14844	14794	14767	14896	14789	14973	14934	14885	14908	14751	14720	14825	14682	14697	14735	14861	14798	14642	14828	14856	14688	15011	14727	14919	14705	14611	14964	14779	14876	14793	14683	14719	14857	14721	14902	14894	14827	14914	15000	14712	14633	14822	14691	14865	14729	14712	14725	14857	14816	14930	14752	14762	14775	14846	14784	14864	14854	14849	14838	14831	14884	14744	14636	14802	14756	14711	14917	14719	14870	14688	14720	14811	14704	14815	14907	14826	14900	14852	14856	14780	14879	14753	14922	14599	14782	14873	14756	14643	14745	14880	14828	14842	14654	14767	14947	14792	14681	14978	14929	14774	14636	14814	14831	14674	14696	14932	14718	14835	14953	14904	14859	14895	14789	14846	14746	14875	15000	14798	14763	14947	14929	14747	14728	14695	14803	14791	14812	14854	14817	14904	14957	14992	14830	14921	14812	15153	14819	14798	14730	14865	14923	14818	14741	14829	14433	14831	14945	14698	14781	14819	14905	14819	14784	14780	14880	14872	14677	14724	15037	14778	14875	14659	14790	14679	14713	15081	14969	14872	14923	14828	14871	14937	14671	14717	14841	14930	14840	14734	14955	14816	14976	14770	14992	14785	14895	14827	14799	14489	14749	14747	14762	14742
33004	29121	29916	31845	32763	31792	30313	28768	27338	26585	26132	25855	25655	25501	25598	25287	25354	25367	25374	25387	25320	25492	25440	25378	25303	25328	25306	25275	25374	25341	25433	25338	25427	25354	25396	25280	25286	25336	25481	25290	25375	25344	25475	25239	25363	25281	25273	25314	25291	25323	25432	25286	25405	25241	25320	25272	25375	25416	25243	25383	25471	25204	25350	25498	25306	25242	25492	25266	25328	25295	25454	25324	25311	25264	25341	25342	25184	25453	25411	25254	25307	25286	25292	25278	25342	25291	25412	25391	25312	25356	25328	25423	25273	25350	25270	25243	25480	25357	25226	25312	25353	25365	25431	25389	25228	25282	25487	25319	25399	25362	25368	25368	25244	25470	25367	25316	25269	25247	25415	25324	25390	25207	25473	25245	25309	25351	25448	25297	25273	25318	25455	25497	25400	25377	25400	25363	25358	25456	25406	25369	25274	25309	25376	25434	25316	25364	25193	25346	25301	25359	25261	25166	25556	25300	25357	25351	25388	25408	25374	25375	25242	25444	25291	25329	25331	25377	25413	25407	25325	25383	25396	25419	25451	25388	25239	25271	25307	25432	25449	25287	25409	25416	25350	25208	25389	25335	25422	25289	25335	25290	25353	25265	25430	25267	25339	25398	25283	25231	25238	25250	25362	25509	25382	25411	25155	25420	25394	25380	25335	25413	25462	25410	25336	25324	25372	25341	25422	25381	25346	25275	25378	25337	25421	25384	25334	25287	25368	25468	25346	25366	25349	25338	25503	25391	25368	25358	25318	25411	25312	25598	25173	25420	25356	25434	25417	25351	25323	25392	25326	25394	25396	25398	25339	25493	25322	25445	25306	25413	25299	25448	25384	25393	25314	25300	25324	25231	25384	25312	25340	25334	25312	25368	25351	25384	25566	25326	25245	25332	25486	25274	25354	25384	25365	25347	25433	25386	25285	25306	25339	25320	25456	25284	25436	25260	25383	25437	25443	25342	25281	25255	25409	25369	25347	25428	25371	25434	25271	25324	25395	25380	25491	25335	25484	25351	25380	25411	25481	25311	25275	25307	25430	25280	25318	25283	25317	25324	25368	25428	25260	25453	25361	25380	25310	25442	25347	25307	25489	25156	25450	25321	25373	25342	25418	25435	25344	25580	25293	25393	25371	25354	25344	25449	25392	25343	25427	25306	25446	25407	25366	25422	25357	25299	25310	25293	25194	25337	25257	25363	25306	25509	25443	25342	25298	25352	25386	25350	25423	25283	25349	25378	25326	25376	25366	25329	25388	25347	25411	25311	25350	25332	25423	25224	25480	25339	25376	25244	25369	25380	25351	25317	25334	25400	25323	25420	25271	25408	25382	25374	25342	25455	25383	25341	25388	25317	25392	25270	25359	25392	25310	25290	25388	25355	25322	25390	25270	25373	25496	25359	25423	25235	25420	25300	25416	25411	25353	25280	25355	25348	25212	25323	25295	25473	25491	25367	25248	25405	25318	25242	25434	25407	25329	25289	25344	25308	25440	25377	25431	25464	25266	25440	25404	25433	25357	25483	25328	25339	25303	25430	25383	25418	25333	25504	25403	25366	25311	25358	25417	25420	25323	25471	25306	25227	25294	25428	25255	25448	25365	25363	25337	25390	25414	25307	25408	25460	25281	25382	25481	25474	25359	25363	25277	25454	25294	25223	25451	25341	25356	25405	25280	25421	25429	25269	25413	25303	25401	25358	25380	25307	25471	25412	25322	25359	25412	25206	25301	25417	25345	25335	25389	25354	25440	25372	25321	25432	25414	25417	25289	25499	25457	25361	25389	25298	25416	25210	25359	25373	25440	25396	25383	25360	25450	25464	25563	25249	25334	25324	25385	25354	25377	25355	25410	25298	25520	25365	25330	25430	25359	25397	25519	25385	25306	25344	25557	25321	25413	25348	25397	25263	25332	25443	25326	25334	25384	25341	25326	25502	25360	25345	25272	25385	25460	25305	25421	25324	25421	25328	25484	25325	25296	25331	25356	25381	25419	25312	25380	25411	25339	25364	25397	25336	25260	25368	25351	25282	25422	25410	25450	25487	25400	25376	25305	25333	25315	25458	25276	25405	25433	25401	25323	25237	25448	25488	25306	25493	25479	25196	25431	25328	25227	25462	25430	25352	25440	25509	25318	25303	25434	25308	25375	25328	25433	25237	25324	25365	25347	25366	25400	25274	25411	25323	25368	25346	25618	25443	25322	25430	25431	25263	25398	25462	25374	25328	25330	25318	25298	25323	25390	25387	25324	25259	25445	25385	25266	25300	25334	25372	25389	25437	25294	25371	25519	25345	25425	25282	25504	25361	25472	25309	25371	25471	25426	25238	25342	25266	25462	25444	25402	25224	25481	25321	25191	25492	25438	25270	25402	25483	25404	25305	25295	25446	25415	25435	25395	25310	25373	25307	25315	25437	25308	25339	25336	25311	25486	25460	25272	25384	25363	25412	25281	25397	25426	25429	25470	25261	25444	25453	25378	25454	25392	25409	25402	25359	25376	25444	25388	25365	25330	25428	25249	25444	25299	25504	25347	25340	25341	25417	25366	25495	25335	25281	25359	25381	25342	25332	25427	25448	25438	25473	25313	25322	25378	25490	25236	25378	25244	25502	25412	25326	25455	25460	25377	25438	25344	25285	25289	25415	25329	25368	25316	25371	25406	25278	25367	25412	25409	25390	25320	25292	25381	25413	25315	25577	25373	25384	25262	25256	25479	25337	25393	25336	25451	25440	25364	25286	25406	25357	25422	25453	25261	25314	25376	25351	25475	25348	25491	25362	25350	25465	25381	25303	25434	25607	25353	25434	25313	25425	25343	25268	25331	25394	25212	25369	25296	25477	25474	25480	25394	25396	25262	25441	25458	25290	25422	25460	25318	25381	25501	25303	25344	25346	25333	25415	25408	25407	25342	25540	25437	25346	25502	25284	25336	25278	25281	25387	25337	25357	25495	25328	25357	25398	25353	25242	25443	25426	25443	25237	25395	25371	25371	25312	25491	25323	25352	25399	25433	25301	25271	25458	25386	25520	25339	25388	25422	25394	25395	25306	25512	25341	25457	25332	25364	25355	25355	25362	25266	25294	25235	25330	25352	25377	25497	25458	25415	25263	25432	25319	25353	25404	25429	25344	25307	25444	25311	25330	25479	25280	25372	25284	25485	25438	25299	25412	25262	25376	25442	25392	25355	25452	25390	25318	25467	25306	25385	25448	25338	25368	25365	25330	25474	25438	25468	25415	25266	25403	25382	25276	25387	25347	25331	25272	25323	25363	25314	25294	25515	25447	25412	25396	25201	25443	25244	25285	25481	25449	25393	25413	25392	25431	25405	25311	25249	25450	25327	25407	25460	25405	25328	25350	25292	25479	25306	25418	25278	25389	25427	25331	25486	25270	25284	25429	25452	25429	25326	25330	25422	25432	25403	25401	25346	25378	25455	25240	25372	25335	25280	25420	25464	25337	25432	25405	25227	25401	25306	25378	25370	25570	25324	25408	25328	25434	25290	25352	25259	25404	25417	25346	25386	25184	25219	25469	25380	25185	25566	25466	25311	25420	25438	25367	25542	25331	25378	25434	25389	25383	25375	25380	25253	25475	25314	25453	25301	25444	25329	25537	25307	25450	25397	25318	25367	25284	25255	25302	25258	25383	25422	25441	25403	25449	25334	25367	25377	25348	25389	25353	25385	25344	25497	25347	25360	25462	25398	25334	25465	25305	25510	25410	25413	25392	25507	25293	25481	25292	25341	25320	25363	25343	25384	25473	25363	25386	25343	25509	25407	25274	25463	25300	25401	25261	25500	25461	25344	25403	25376	25476	25476	25341	25483	25543	25232	25330	25420	25477	25386	25292	25360	25265	25360	25280	25392	25450	25395	25423	25356	25454	25359	25583	25322	25275	25435	25466	25322	25289	25420	25360	25371	25414	25405	25356	25323	25343	25303	25491	25424	25412	25303	25293	25403	25332	25486	25462	25371	25330	25382	25368	25303	25237	25356	25303	25498	25369	25504	25310	25352	25409	25328	25437	25382	25424	25382	25634	25313	25389	25362	25385	25331	25409	25289	25380	25307	25285	25342	25402	25568	25256	25430	25402	25444	25199	25331	25390	25509	25350	25437	25480	25370	25382	25574	25529	25280	25299	25424	25380	25467	25427	25406	25414	25366	25465	25460	25422	25475	25346	25386	25544	25387	25330	25410	25385	25380	25503	25387	25357	25436	25221	25357	25413	25329	25409	25366	25316	25395	25447	25358	25300	25320	25307	25394	25259	25290	25297	25371	25274	25497	25538	25293	25422	25355	25505	25347	25436	25360	25382	25562	25322	25423	25289	25487	25425	25378	25410	25332	25487	25354	25324	25285	25431	25396	25394	25455	25363	25540	25395	25375	25376	25447	25320	25308	25516	25258	25403	25438	25313	25354	25368	25386	25443	25345	25422	25387	25401	25411	25403	25358	25513	25341	25386	25369	25328	25355	25391	25466	25317	25376	25425	25453	25361	25337	25329	25468	25291	25433	25382	25301	25398	25478	25332	25467	25339	25442	25432	25329	25448	25422	25398	25376	25389	25305	25140	25580	25442	25425	25300	25533	25412	25302	25421	25562	25380	25517	25294	25477	25229	25514	25351	25222	25384	25327	25438	25385	25393	25444	25376	25318	25333	25292	25388	25373	25287	25388	25332	25304	25297	25411	25294	25391	25386	25308	25323	25415	25422	25344	25447	25334	25421	25244	25355	25353	25324	25423	25325	25409	25352	25411	25216	25348	25475	25334	25459	25353	25332	25401	25376	25302	25399	25376	25312	25392	25424	25332	25346	25342	25349	25448	25291	25414	25433	25349	25430	25418	25317	25251	25368	25383	25509	25322	25469	25333	25377	25508	25290	25298	25306	25578	25309	25300	25315	25318	25585	25313	25406	25389	25316	25487	25456	25455	25297	25392	25535	25529	25410	25406	25309	25323	25325	25361	25384	25345	25343	25498	25327	25256	25342	25389	25337	25512	25472	25389	25467	25277	25317	25432	25277	25419	25331	25385	25345	25321	25333	25357	25299	25404	25274	25448	25426	25379	25435	25461	25284	25468	25309	25341	25318	25382	25469	25402	25386	25429	25388	25419	25247	25436	25346	25426	25365	25439	25328
33919	29688	26209	23744	22981	22979	20726	19526	18118	16867	16184	15692	15677	15509	15054	14954	14983	14999	14890	15044	14937	14801	14732	14932	14935	14908	14837	14857	14768	15018	14972	14959	14992	15010	14791	15053	15019	14923	14782	15129	15059	14981	14871	14918	14876	15028	14909	15069	14967	15006	14859	14902	14760	14970	15022	14871	14900	14872	14767	14923	14943	14836	14845	14846	14810	14957	14945	14914	14824	14893	14887	14841	14843	15037	14964	15043	14782	14894	15003	14853	15068	14924	15023	14832	15072	14944	14849	14825	14864	14998	14829	14943	14779	14962	14889	14889	15071	15003	14976	14967	14794	15095	14915	14890	14925	14902	14959	14822	14880	14841	15059	14831	14960	14907	14856	14970	14927	14844	14820	14828	14675	14795	14805	14891	14958	14901	14801	14932	14851	14828	14772	15049	14935	15039	14715	14933	15097	14911	14851	14953	14892	14903	14914	14925	15175	14860	14956	14791	14946	14845	14861	14717	14861	14961	14673	14694	14803	14882	14836	14943	14901	14952	14911	14876	14913	15056	14738	14920	14982	14852	14997	14863	15001	14901	14819	14648	14961	14737	14966	14843	15018	14945	14949	15089	14739	14947	14878	14854	14744	15029	14875	14801	14887	14899	14908	14971	14823	15006	14893	14740	14994	14961	14884	14911	14941	14941	14966	14925	14862	14948	15021	14887	15033	14913	14709	15054	15071	14881	14771	15018	14985	14955	14837	15042	14953	14668	14868	14874	14822	15008	14818	14934	14957	15080	15077	14790	15092	14954	14935	14781	14923	14731	14951	14790	14893	14922	14925	14769	15001	14844	14899	14692	14816	14915	14932	14973	14891	14872	14716	14739	14961	14900	14963	15004	14717	14835	14883	14690	14865	14855	14992	14885	14852	14927	14952	14960	14906	14895	15116	15043	14842	14822	14651	14809	14678	14949	15085	15079	14971	14953	14887	14627	14973	14954	14885	14822	15075	15002	14751	14905	14830	15057	14944	15087	14982	14717	14957	14983	14896	15001	14884	14836	14787	14649	14865	15106	15042	14816	14963	14727	14888	15017	14939	14784	14953	14731	14798	15125	14880	15020	14851	15011	14861	14780	14911	14813	15127	15010	14917	14859	14938	14674	14801	14868	14980	14927	14917	14880	14816	14793	14791	15100	15034	14951	14998	14846	14816	14813	15040	14815	14945	14914	14915	14902	14915	14975	14954	14894	14837	14872	15009	14818	15004	14967	14973	14883	14895	14723	15166	14959	14950	14943	15022	14869	14752	14876	14932	14767	14916	15032	15012	15038	14797	15143	14796	14878	15227	15154	14873	14664	14943	14836	14866	14944	15002	14868	14862	14947	14990	14840	14983	14777	14748	14902	14824	14818	14970	14926	15056	14927	14929	14872	14856	14862	14867	14975	14952	14927	14951	14740	14813	14858	14804	14989	14911	14727	15128	14740	14917	14953	14915	14964	15145	14749	14834	15111	15015	14841	14886	15112	14768	15140	15063	14836	14850	14959	14757	15127	14702	14951	14888	14913	14873	14689	14756	14884	14877	15088	15070	14868	14990	14995	15058	15020	15017	14863	14765	14892	14854	14847	14839	14845	14951	14865	14999	14961	14800	14905	14961	15010	14848	15019	14939	14913	14934	15194	14729	15121	15000	14931	14806	15081	15093	14891	14941	14963	14904	14903	15044	14826	14795	14806	14926	14733	14960	15029	14992	15017	15069	14845	14878	14920	14808	14872	14860	14845	15152	14848	14865	15014	15024	15085	15071	14881	14844	14744	14772	14758	14910	15102	14963	14899	15213	14912	15122	14909	14654	14950	14913	14696	14968	14899	14925	14823	15111	14917	14896	14823	14982	14785	14826	14926	14777	15003	15091	14944	14951	14902	14864	14894	14934	14952	14875	14892	14882	14962	14920	14834	14805	14664	14915	14841	15017	14716	15049	14820	14940	15230	14906	14788	14861	15073	14875	14930	14891	14965	14916	15035	15040	14811	14916	14985	14844	15053	14966	15015	14994	14894	14815	14873	14960	14894	15029	14895	14788	14683	14924	14867	14774	14969	15005	14821	14964	14966	15096	14829	14877	15061	14935	14897	15027	14893	14990	14876	14898	14985	14771	14811	15004	14994	14852	15081	14824	14914	14752	15072	14836	14858	14945	15139	14873	14996	15019	14756	14856	14781	15048	14941	14984	14967	14954	14773	14884	14982	14932	14995	14997	15067	15067	14777	15016	14974	14926	14799	14791	14981	14969	14972	14836	14907	14848	14662	14908	14812	15159	15055	15102	14894	14747	15057	15155	14946	14995	14894	15045	15105	14999	14781	14918	14620	15171	15108	14950	14889	14886	14785	15039	14877	14861	14917	15016	14986	14925	14795	14945	14884	14812	14940	14837	14904	14806	14968	15160	15080	15028	14875	14862	14864	14961	14995	14938	14842	15096	14889	14892	14899	14828	15135	15013	14922	14777	14932	14965	15043	14799	15066	15005	14843	14906	14737	14848	15021	14952	14942	14882	14911	14806	14786	15030	14790	15040	14913	14940	14905	15026	14852	14912	14894	14969	14873	15087	14814	14946	14910	15016	14774	14954	14720	14795	14749	14878	14854	15027	14873	14924	14789	14951	14863	14787	14840	14766	14836	14978	14978	14738	14898	14780	15025	14947	14794	14961	14771	14981	15037	14955	15113	14944	14940	15054	14911	14734	14757	14771	14957	14819	14788	14997	15016	15053	14899	15029	14914	14964	15064	14826	14939	14965	14890	14947	14921	14982	14723	14743	14938	15003	14830	14924	15112	14854	14909	14703	15081	14839	14868	14774	14898	14716	14866	14916	14970	15114	14932	14897	14964	14876	14841	14870	14803	14856	14852	14941	14791	14964	14931	14873	14945	15021	15028	15021	14575	14930	15020	14935	14958	14823	14925	14768	15014	14928	14918	14954	14872	14827	14952	14729	15045	14906	14990	14702	14782	14813	14934	15039	14761	14894	14873	14919	14792	14846	15020	14838	15012	14743	15042	14846	14839	14912	14948	14941	14971	14821	14883	15135	14965	14895	15065	14880	14880	14655	14757	14639	14789	14942	14969	14813	14945	14777	15050	15054	14861	14830	14935	14799	14945	14805	14931	14641	14981	14835	14743	14927	15063	14936	15153	14903	14686	14895	14794	14997	14922	14994	14947	14788	14848	14974	14881	14716	14829	14989	14875	14642	14876	14798	15021	14701	14778	14934	14696	14830	14857	15039	15026	14944	14857	14830	14948	14959	14870	15060	14732	14976	15320	14953	14835	14908	15129	15108	15028	14853	14865	15015	14923	14899	15000	14833	14915	14818	14986	14886	14885	14893	14888	14872	14872	14851	14882	14979	14834	14887	14916	15012	14886	14889	15054	14939	15013	15087	14926	14772	14926	14825	14627	14924	14737	14844	14944	15111	14745	14727	14916	15083	14773	14939	14927	14792	14925	15201	14799	14876	14992	14645	15037	14878	14952	14976	14878	15073	14863	14900	15105	14934	14781	14807	14842	15075	14852	14857	14945	15049	14817	14836	14802	14847	15010	15308	14960	14998	14865	14997	14950	14858	14809	14913	15069	14763	14597	14757	14837	14889	14891	14857	14808	14901	14977	14954	14845	14804	15196	15004	14985	15030	14780	14889	15087	15056	14965	14843	14786	14803	14960	14800	14982	14645	14953	15089	14920	14919	14941	14902	14876	14871	14922	14907	14746	14972	14790	14998	14718	14854	14987	15061	14826	14936	14804	14818	14956	14876	14878	14805	14965	14841	15018	14871	14803	14741	14899	15060	14919	14814	15124	15102	14797	14910	15012	14979	15078	14784	15008	14920	14886	14847	14863	14914	14701	14859	15151	14996	14814	14937	14845	14939	14938	14929	14920	14965	14820	15031	15019	14979	14920	14749	14969	14899	15071	15052	14925	14991	15110	14849	14937	14817	14884	14679	14864	14820	14896	15070	15157	14927	14876	14775	14941	14779	15039	14955	14976	15035	14914	15050	14921	14864	14888	14836	14994	14838	14891	15072	14864	14784	14943	14874	14859	14795	15043	14939	14977	14866	14856	14814	14928	14914	14745	14775	14980	15065	14995	15098	15115	14985	14774	14898	15214	14658	14802	15007	14949	14859	14944	15030	14957	14917	14892	14770	15004	14824	14896	14887	15176	14854	14835	14964	15105	14950	14938	14764	15052	15039	14909	14977	14888	14975	14908	15011	14960	14824	14831	15177	14926	14815	15053	14874	15247	14992	14887	15048	15033	14810	14749	14940	14946	14761	14675	14897	14926	14852	14771	15026	14733	15024	14855	14699	14877	14957	14770	14922	14904	14966	14834	14765	14810	14813	14822	14919	15014	14753	14889	14849	14842	14709	15008	14889	15037	14846	15022	14866	14637	15045	14815	15050	14863	14915	14922	14858	14887	14858	15018	14874	14767	14895	14839	14845	14826	14974	14912	14951	15166	14813	14680	15259	14817	15139	14969	15106	14993	15114	15132	15175	14911	14949	14894	14873	14920	15063	14782	15064	14988	14823	15005	15057	15001	15105	14758	15051	14887	14875	14970	14954	15085	14949	14952	14964	14682	15044	14814	14758	15063	14896	14943	15090	15088	15033	14933	14838	15121	15074	15095	15041	15102	14922	14919	15092	14988	14869	15132	15009	14972	14902	14886	15086	14727	14936	14990	14875	14755	14863	15038	15003	14902	14790	14899	14826	15045	15016	14867	14956	14983	15001	14840	14846	14693	14965	14841	14926	14968	14976	15096	15005	14965	14869	14892	14978	15106	14713	14887	14790	14910	14951	14768	14860	14861	14875	15002	14993	15029	14882	14862	14870	14857	14721	15033	14859	14936	14765	15065	14791	14940	14833	14962	14721	15066	14937	14840	14732	15016	14778	14873	14868	14784	14825	14973	14861	14813	14959	14807	14898	15107	15121	14776	14970	14954	14984	15049	14788	14683	14855	14973	14977	14913	14891	14850	14824	14882	14888	14912	14813	14807	14961	14759	15045	15043	14775	15076	14708	14846	14747	14848	14850	15074	14915	14980	14936	15067	14863	14977	14774	14907	14928	15169	14866	14633	14877	14836	14967	14803	14812	14699	14905	14966	14794	14791	14845	14882	15057	15047	14979	14957
34493	29305	30969	33135	33591	32224	30972	30137	28602	27602	26602	26221	25896	25551	25294	25211	25157	25270	25253	25257	25231	25116	25298	25110	25182	25189	25131	25178	25256	25144	25307	25107	25182	25210	25142	25282	25215	25038	25256	25076	25315	25183	25139	25265	25101	25219	25089	25232	25122	25222	25220	25176	25327	25213	25176	25311	25092	25119	25106	25073	25250	25044	25100	25140	25146	25287	25058	25250	25134	25344	25012	25134	25141	25141	25067	25110	25292	25082	25176	25286	25159	25190	25205	25149	25099	25222	25159	25096	25180	25246	25038	25182	25079	25183	25195	25136	25319	24986	25182	25288	25129	25114	25307	25136	25164	25265	25092	25164	25111	25137	25170	25137	25210	25212	25291	25165	25213	25132	25178	25173	25216	25149	25169	25250	25211	25103	25117	25172	25347	25155	25218	25217	25085	25148	25165	25293	25185	25196	25182	25235	25260	25130	25122	25093	25148	25088	25197	25231	25281	25254	25237	25108	25151	25264	25144	25242	25213	25111	25198	25213	25242	25191	25146	25232	25211	25267	25219	25087	25265	25216	25152	25217	25185	25236	25122	25153	25216	25227	25204	25255	25038	25212	25106	25108	25180	25084	25330	25094	25209	25108	25212	25170	25207	25113	25230	25164	25186	25188	25185	25266	25110	25120	25160	25171	25075	25336	25271	25075	25154	25122	25184	25107	25104	25177	25316	25233	25275	25071	25214	25164	25113	25202	25294	24999	25353	25172	25186	25222	25203	25199	25124	25164	25282	25238	25172	25257	25126	25314	25263	25251	25201	25224	25151	25192	25171	25261	25306	25174	25226	25172	25298	25151	25211	25225	25142	25263	25200	25225	25168	25194	25190	25236	25232	25368	25197	25178	25210	25126	25313	25248	25153	25172	25163	25192	25206	25178	25326	25299	25256	25353	25200	25319	25150	25270	25150	25308	25221	25257	25074	25334	25229	25332	25233	25192	25265	25233	25280	25158	25233	25256	25314	25273	25249	25182	25354	25234	25179	25333	25201	25095	25318	25189	25232	25278	25302	25155	25258	25224	25222	25152	25263	25240	25044	25178	25295	25366	25211	25312	25143	25223	25133	25235	25172	25227	25208	25191	25153	25244	25333	25156	25309	25095	25240	25174	25144	25130	25108	25247	25282	25326	25200	25199	25186	25312	25303	25262	25168	25279	25149	25255	25224	25212	25302	25199	25179	25227	25145	25295	25259	25081	25246	25104	25412	25104	25196	25225	25267	25312	25285	25217	25156	25193	25130	25300	25186	25307	25187	25090	25242	25141	25301	25232	25163	25148	25210	25229	25189	25358	25247	25169	25185	25229	25277	25241	25260	25230	25281	25140	25317	25231	25282	25028	25181	25236	25249	25149	25284	25253	25236	25316	25108	25291	25268	25291	25240	25118	25273	25325	25163	25106	25249	25165	25195	25207	25203	25358	25244	25190	25100	25197	25288	25128	25084	25118	25197	25145	25120	25322	25155	25270	25327	25111	25226	25307	25063	25302	25283	25177	25234	25246	25144	25177	25114	25173	25304	25279	25256	25210	25223	25102	25242	25150	25249	25275	25158	25241	25222	25276	25324	25142	25143	25310	25201	25278	25239	25226	25253	25185	25265	25082	25245	25275	25324	25139	25154	25218	25106	25273	25180	25248	25183	25169	25199	25226	25279	25229	25055	25315	25133	25256	25134	25252	25221	25208	25291	25234	25122	25271	25305	25245	25172	25118	25408	25263	25237	25210	25195	25228	25088	25304	25193	25192	25200	25136	25132	25185	25135	25284	25208	25175	25305	25125	25274	25323	25278	25093	25232	25252	25140	25147	25230	25245	25284	25154	25269	25233	25211	25048	25133	25137	25295	25247	25201	25343	25175	25247	25083	25217	25222	25130	25314	25160	25237	25241	25193	25208	25104	25207	25041	25199	25162	25382	25274	25282	25123	25223	25326	25189	25207	25195	25094	25237	25246	25169	25155	25264	25233	25239	25340	25329	25099	25314	25042	25239	25096	25314	25257	25244	25290	25120	25416	25129	25268	25131	25330	25297	25275	25253	25174	25236	25077	25104	25139	25232	25129	25092	25206	25192	25163	25187	25217	25288	25267	25228	25152	25141	25347	25125	25327	25057	25233	25195	25297	25294	25175	25238	25279	25197	25162	25296	25125	25162	25257	25208	25123	25234	25198	25102	25228	25208	25114	25330	25062	25342	25175	25203	25254	25201	25137	25185	25214	25200	25341	25262	25176	25155	25241	25185	25241	25339	25051	25231	25195	25226	25139	25310	25174	25111	25206	25250	25056	25277	25094	25272	25235	25251	25157	25167	25158	25246	25135	25149	25224	25256	25219	25171	25265	25297	25080	25142	25036	25168	25165	25319	25278	25089	25255	25212	25191	25288	25148	25190	25220	25262	25247	25070	25226	25250	25170	25338	25151	25099	25381	25175	25165	25182	25190	25213	25306	25203	25230	25123	25277	25222	25296	25157	25200	25089	25221	25102	25196	25331	25241	25213	25238	25219	25094	25280	25268	25140	25246	25299	25249	25218	25285	25256	25228	25226	25097	25241	25233	25175	25140	25366	25077	25073	25255	25272	25247	25193	25129	25262	25200	25150	25188	25301	25165	25212	25236	25304	25253	25115	25276	25228	25214	25146	25236	25309	25176	25220	25198	25113	25271	25192	25232	25143	25215	25032	25112	25110	25199	25259	25236	25231	25244	25247	25266	25366	25255	25041	25198	25185	25187	25381	25088	25208	25204	25239	25260	25239	25137	25197	25192	25198	25077	25250	25249	25039	25285	25240	25247	25122	25145	25156	25252	25142	25103	25274	25244	25244	25220	25193	25206	25147	25323	25186	25180	25163	25169	25109	25293	25232	25174	25316	25185	25183	25276	25104	25197	25240	25166	24993	25103	25366	25153	25232	25094	25193	25209	25232	25216	25257	25230	25175	25230	25190	25184	25198	25284	25219	25194	25273	25198	25126	25224	25284	25296	25110	25192	25308	25260	25162	25276	25171	25316	25064	25209	25250	25200	25215	25122	25204	25080	25215	25178	25105	25268	25194	25153	25284	25169	25251	25212	25162	25256	25235	25132	25151	25235	25234	25154	25300	25218	25106	25270	25203	25239	25165	25188	25147	25290	25162	25156	25166	25317	25068	25228	25346	25295	25294	25136	25162	25355	25197	25227	25239	25272	25087	25241	25224	25360	25332	25342	25213	25065	25124	25282	25258	25330	25093	25210	25086	25230	25223	25196	25237	25179	25241	25218	25183	25347	25210	25190	25295	25179	25202	25161	25235	25306	25160	25289	25185	25413	25102	25203	25188	25253	25122	25122	25301	25193	25283	25212	25206	25140	25160	25218	25152	25195	25209	25200	25168	25318	25119	25159	25162	25085	25331	25200	25138	25253	25178	25140	25119	25268	25194	25284	25274	25340	25195	25150	25236	25162	25179	25314	25254	25150	25231	25163	25189	25164	25224	25329	25231	25272	25411	25218	25140	25113	25369	25152	25374	25146	25192	25256	25165	25228	25213	25323	25183	25275	25193	25253	25145	25202	25262	25201	25245	25246	25270	25286	25234	25176	25099	25142	25135	25198	25187	25142	25242	25085	25134	25223	25257	25213	25144	25324	25281	25318	25270	25280	25211	25199	25195	25126	25185	25246	25202	25193	25287	25169	25325	25327	25205	25239	25318	25154	25205	25281	25301	25274	25171	25106	25216	25147	25216	25211	25168	25340	25265	25219	25244	25231	25165	25127	25228	25257	25260	25189	25206	25247	25203	25213	25188	25255	25264	25189	25159	25303	25227	25124	25204	25235	25220	25172	25259	25182	25241	25167	25159	25267	25162	25253	25205	25127	25209	25177	25306	25201	25095	25208	25245	25301	25111	25200	25240	25121	25156	25216	25291	25241	25214	25112	25131	25190	25240	25324	25252	25137	25237	25194	25254	25204	25334	25182	25292	25168	25229	25336	25230	25393	25274	25271	25167	25238	25152	25156	25100	25243	25343	25324	25216	25208	25162	25298	25298	25022	25124	25208	25300	25200	25251	25246	25156	25285	25182	25288	25086	25218	25337	25098	25209	25181	25238	25184	25155	25188	25224	25154	25263	25126	25283	25167	25198	25381	25243	25200	25186	25275	25287	25188	25215	25219	25193	25190	25180	25211	25177	25067	25403	25141	25269	25149	25301	25275	25197	25183	25294	25210	25212	25335	25132	25211	25270	25344	25220	25171	25249	25244	25219	25307	25293	25175	25267	25324	25198	25212	25211	25257	25327	25208	25107	25183	25238	25377	25212	25399	25096	25172	25339	25263	25198	25166	25173	25260	25338	25166	25157	25260	25182	25273	25216	25298	25212	25362	25228	25310	25289	25277	25235	25342	25260	25262	25155	25329	25253	25259	25224	25226	25271	25322	25143	25421	25183	25109	25258	25254	25293	25248	25226	25227	25343	25235	25345	25180	25041	25263	25180	25215	25239	25302	25251	25159	25139	25261	25219	25294	25263	25179	25270	25070	25194	25292	25148	25084	25164	25172	25098	25325	25266	25150	25282	25256	25188	25176	25283	25276	25257	25211	25388	25117	25191	25330	25310	25187	25231	25280	25228	25229	25170	25193	25283	25324	25140	25127	25224	25154	25183	25266	25193	25212	25272	25201	25133	25258	25207	25307	25084	25302	25221	25170	25230	25281	25200	25229	25333	25147	25211	25132	25350	25204	25283	25256	25203	25223	25199	25347	25194	25307	25241	25238	25088	25154	25157	25351	25285	25267	25336	25175	25318	25200	25220	25208	25277	25305	25188	25248	25290	25269	25253	25172	25361	25244	25264	25263	25088	25303	25204	25143	25283	25289	25287	25194	25271	25234	25266	25288	25215	25201	25216	25353	25223	25183	25128	25121	25200	25229	25282	25151	25146	25237	25352	25184	25285	25261	25038	25291	25183	25148	25288	25156	25143	25148	25262	25084	25160	25244	25295	25155	25230	25268	25167	25308	25067	25350	25278	25220	25283	25297	25228	25076	25331	25249	25302	25194	25114	25243	25321	25206	25161	25252	25150	25259	25225	25089	25263	25118	25212	25214	25202	25130	25212	25276	25104	25320	25285	25159	25237	25146	25295	25279	25189	25248	25180	25269	25103
35999	28883	24502	22237	21106	21106	19570	18052	16592	15793	15314	15250	14897	14845	14699	14756	14695	14690	14519	14840	14767	14531	14733	14687	14593	14890	14869	14483	14636	14651	14578	14500	14497	14480	14575	14697	14649	14612	14391	14594	14518	14602	14661	14667	14554	14707	14720	14693	14749	14696	14710	14576	14592	14495	14714	14498	14501	14627	14487	14550	14668	14549	14653	14697	14496	14394	14502	14540	14678	14684	14691	14526	14598	14562	14579	14666	14599	14489	14779	14757	14495	14452	14565	14583	14476	14587	14798	14686	14600	14570	14610	14453	14637	14807	14595	14622	14903	14753	14610	14660	14714	14663	14673	14847	14592	14437	14681	14617	14831	14759	14727	14693	14545	14807	14711	14729	14614	14819	14728	14784	14764	14757	14579	14760	14658	14486	14524	14607	14596	14548	14576	14708	14428	14739	14612	14636	14736	14469	14785	14544	14471	14559	14509	14650	14629	14658	14515	14841	14683	14625	14828	14713	14611	14675	14769	14723	14673	14658	14737	14601	14562	14469	14577	14843	14680	14821	14907	14626	14651	14801	14621	14631	14635	14841	14671	14615	14549	14626	14750	14702	14660	14606	14571	14817	14716	14695	14644	14772	14715	14584	14717	14533	14721	14662	14711	14607	14726	14643	14642	14605	14532	14618	14671	14648	14612	14459	14459	14596	14635	14506	14563	14490	14605	14576	14628	14634	14480	14720	14513	14531	14600	14660	14655	14684	14729	14476	14585	14645	14709	14845	14695	14799	14646	14522	14788	14746	14608	14447	14896	14627	14903	14613	14786	14538	14507	14491	14619	14517	14801	14650	14510	14704	14625	14505	14844	14686	14539	14702	14464	14653	14742	14633	14677	14570	14729	14599	14477	14694	14585	14690	14886	14823	14791	14504	14697	14559	14461	14644	14629	14834	14873	14703	14973	14281	14495	14766	14769	14602	14689	14711	14558	14508	14576	14626	14670	14516	14563	14615	14740	14716	14708	14555	14552	14682	14595	14701	14331	14709	14610	14769	14859	14581	14453	14620	14557	14653	14687	14643	14747	14603	14831	14588	14862	14700	14674	14586	14741	14564	14651	14641	14679	14603	14497	14742	14555	14727	14733	14704	14707	14705	14588	14592	14743	14663	14654	14523	14522	14642	14674	14730	14571	14691	14796	14620	14751	14552	14705	14803	14626	14697	14815	14751	14601	14772	14787	14840	14670	14682	14611	14766	14759	14613	14808	14603	14902	14731	14621	14787	14655	14448	14757	14641	14765	14635	14926	14577	14595	14726	14516	14583	14445	14669	14689	14698	14681	14625	14734	14585	14703	14609	14750	14537	14627	14768	14817	14594	14682	14519	14811	14713	14733	14739	14563	14775	14486	14641	14734	14757	14691	14682	14536	14577	14768	14723	14622	14695	14675	14596	14567	14462	14598	14645	14568	14785	14660	14532	14673	14769	14506	14707	14713	14840	14875	14625	14595	14617	14717	14593	14668	14687	14584	14918	14619	14732	14611	14579	14495	14756	14677	14742	14429	14576	14663	14746	14661	14466	14565	14575	14711	14734	14727	14711	14760	14612	14709	14489	14713	14571	14743	14631	14712	14612	14785	14757	14691	14707	14558	14668	14603	14535	14678	14564	14679	14792	14635	14760	14455	14788	14704	14761	14720	14580	14678	14712	14692	14613	14493	14850	14639	14806	14605	14856	14573	14617	14579	14633	14742	14523	14536	14723	14524	14598	14584	14649	14630	14731	14748	14540	14628	14644	14456	14712	14519	14556	14613	14799	14622	14644	14606	14767	14520	14606	14668	14659	14743	14599	14703	14771	14682	14657	14686	14633	14609	14593	14640	14746	14728	14569	14637	14734	14626	14755	14777	14510	14559	14742	14640	14564	14577	14809	14598	14544	14588	14769	14766	14448	14556	14677	14665	14493	14534	14731	14588	14692	14659	14775	14547	14632	14778	14502	14753	14565	14656	14533	14572	14740	14733	14712	14675	14600	14726	14619	14465	14959	14638	14653	14499	14590	14738	14590	14826	14694	14618	14654	14814	14796	14724	14605	14641	14798	14598	14647	14461	14515	14584	14674	14664	14797	14658	14544	14533	14447	14751	14725	14601	14696	14708	14691	14712	14722	14676	14749	14747	14493	14715	14767	14708	14652	14663	15025	14593	14782	14522	14764	14667	14792	14647	14584	14591	14570	14720	14594	14542	14563	14914	14680	14700	14553	14614	14709	14635	14669	14786	14496	14764	14693	14613	14552	14636	14535	14590	14585	14651	14566	14640	14802	14802	14793	14747	14518	14632	14501	14476	14607	14711	14810	14591	14634	14522	14537	14713	14726	14583	14585	14613	14509	14657	14614	14561	14697	14699	14622	14674	14709	14539	14463	14754	14835	14694	14540	14675	14726	14724	14618	14582	14823	14568	14684	14462	14724	14893	14798	14534	14878	14753	14670	14773	14731	14636	14611	14458	14477	14686	14782	14908	14692	14490	14289	14477	14832	14700	14683	14554	14561	14665	14759	14705	14655	14898	14600	14614	14708	14549	14719	14706	14734	14572	14540	14777	14469	14805	14555	14530	14729	14720	14568	14542	14508	14600	14535	14447	14741	14661	14522	14767	14761	14663	14545	14478	14783	14427	14510	14632	14676	14511	14595	14720	14646	14544	14431	14540	14733	14521	14791	14597	14551	14529	14528	14667	14737	14526	14760	14705	14588	14573	14747	14483	14951	14547	14550	14533	14418	14746	14713	14691	14548	14877	14823	14698	14733	14670	14618	14468	14494	14639	14717	14531	14439	14713	14646	14735	14613	14611	14608	14664	14735	14625	14751	14733	14566	14715	14554	14558	14671	14776	14804	14769	14777	14759	14531	14874	14755	14550	14728	14676	14702	14648	14502	14467	14583	14646	14618	14773	14725	14733	14539	14920	14629	14637	14702	14751	14766	14771	14717	14694	14624	14617	14514	14580	14825	14533	14680	14974	14726	14548	14725	14778	14601	14532	14530	14589	14456	14751	14751	14717	14721	14528	14707	14808	14835	14666	14557	14662	14681	14729	14681	14661	14563	14773	14652	14675	14543	14684	14740	14723	14625	14580	14576	14851	14687	14844	14646	14414	14567	14765	14469	14650	14538	14481	14756	14744	14852	14744	14597	14541	14692	14737	14811	14718	14464	14483	14618	14931	14651	14583	14712	14845	14685	14571	14590	14753	14695	14685	14738	14409	14621	14580	14676	14689	14570	14583	14632	14803	14715	14751	14562	14637	14550	14576	14496	14707	14653	14654	14659	14855	14517	14822	14563	14608	14626	14465	14565	14667	14614	14605	14524	14748	14797	14498	14682	14651	14759	14697	14558	14492	14582	14568	14543	14522	14646	14544	14521	14655	14622	14641	14425	14660	14734	14790	14732	14616	14530	14541	14731	14675	14781	14624	14565	14467	14651	14472	14658	14677	14874	14752	14694	14698	14764	14698	14671	14638	14584	14464	14679	14604	14686	14832	14656	14794	14705	14626	14589	14493	14673	14728	14889	14499	14715	14669	14619	14637	14712	14489	14799	14648	14563	14571	14664	14846	14545	14769	14775	14723	14568	14581	14479	14552	14592	14812	14706	14617	14748	14637	14788	14738	14809	14537	14764	14675	14664	14593	14628	14669	14688	14653	14709	14768	14614	14654	14544	14740	14761	14502	14781	14585	14615	14554	14656	14532	14798	14766	14845	14514	14557	14680	14653	14596	14669	14725	14741	14620	14752	14591	14573	14720	14491	14823	14474	14637	14807	14734	14681	14604	14589	14575	14599	14696	14572	14606	14811	14777	14668	14723	14591	14728	14744	14637	14552	14647	14447	14579	14613	14688	14723	14579	14789	14748	14575	14598	14581	14567	14594	14604	14790	14752	14608	14609	14450	14654	14643	14546	14634	14605	14809	14696	14706	14697	14691	14626	14579	14463	14757	14857	14512	14698	14683	14457	14582	14562	14776	14636	14707	14609	14414	14660	14632	14852	14777	14610	14522	14915	14641	14565	14832	14684	14697	14671	14591	14598	14626	14791	14572	14520	14693	14572	14699	14754	14844	14510	14619	14676	14600	14674	14805	14480	14688	14673	14675	14499	14750	14785	14561	14553	14596	14699	14658	14618	14861	14615	14571	14654	14620	14651	14637	14620	14692	14830	14576	14721	14556	14734	14645	14597	14661	14613	14439	14794	14614	14442	14777	14601	14702	14878	14786	14769	14572	14421	14767	14556	14345	14547	14550	14529	14673	14666	14709	14602	14561	14788	14506	14805	14704	14892	14679	14812	14613	14675	14555	14556	14778	14592	14558	14771	14663	14517	14566	14694	14791	14650	14722	14643	14515	14697	14424	14638	14680	14782	14692	14452	14653	14658	14663	14619	14445	14672	14589	14807	14820	14579	14775	14866	14312	14794	14628	14566	14791	14700	14506	14563	14779	14581	14524	14836	14590	14661	14686	14798	14766	14601	14634	14571	14782	14591	14926	14841	14601	14589	14594	14510	14616	14616	14655	14546	14681	14589	14711	14626	14566	14614	14650	14520	14659	14607	14657	14599	14708	14726	14569	14624	14629	14517	14542	14625	14752	14636	14471	14388	14703	14549	14402	14810	14551	14733	14670	14654	14751	14525	14665	14684	14665	14729	14751	14783	14518	14678	14560	14584	14523	14630	14412	14683	14648	14680	14613	14556	14682	14744	14841	14701	14622	14588	14664	14544	14614	14637	14698	14557	14451	14812	14680	14482	14682	14457	14720	14764	14897	14892	14782	14716	14560	14737	14783	14770	14663	14897	14652	14581	14698	14668	14576	14589	14695	14716	14527	14725	14909	14709	14674	14616	14542	14510	14759	14681	14562	14713	14577	14773	14537	14440	14740	14592	14449	14612	14639	14599	14696	14605	14691	14634	14703	14601	14884	14573	14667	14696	14572	14410	14850	14937	14658	14664	14820	14786	14799	14414	14722	14579	14799	14725	14512	14510	14774	14461	14757	14595	14554	14685	14583	14798	14588	14658	14554	14437	14557	14607	14947	14547	14688	14550	14735	14755	14608	14598	14665	14443	14782	14575	14467	14526	14764	14841	14832	14735	14881	14692	14485	14776	14699	14778	14789	14631	14699	14817	14773	14815	14669
32929	30126	30486	32436	33565	32287	30942	29350	27806	26793	26472	25986	25957	25745	25434	25462	25344	25360	25298	25470	25362	25449	25300	25328	25400	25435	25436	25337	25555	25290	25325	25414	25453	25394	25323	25354	25341	25490	25332	25426	25389	25279	25231	25356	25352	25303	25480	25438	25533	25373	25394	25379	25361	25388	25439	25630	25381	25434	25342	25454	25355	25264	25361	25378	25386	25277	25399	25362	25267	25400	25405	25382	25409	25406	25386	25432	25366	25289	25276	25362	25300	25339	25375	25162	25388	25418	25288	25578	25369	25384	25324	25244	25279	25525	25437	25356	25409	25465	25209	25359	25356	25300	25405	25400	25300	25324	25306	25323	25443	25339	25332	25368	25488	25285	25420	25464	25282	25452	25379	25455	25450	25312	25370	25299	25364	25422	25311	25493	25496	25194	25459	25307	25487	25261	25327	25433	25514	25395	25435	25466	25445	25399	25386	25487	25389	25413	25429	25390	25323	25470	25384	25431	25433	25406	25332	25319	25361	25306	25411	25291	25456	25375	25414	25381	25395	25334	25402	25281	25407	25257	25352	25453	25380	25446	25457	25401	25327	25436	25273	25384	25403	25421	25411	25328	25293	25397	25434	25397	25438	25405	25400	25321	25478	25401	25377	25325	25291	25432	25261	25500	25496	25492	25224	25412	25382	25315	25427	25340	25401	25299	25347	25392	25353	25398	25400	25514	25361	25274	25350	25306	25378	25427	25377	25479	25292	25366	25417	25176	25400	25194	25373	25519	25347	25514	25397	25335	25504	25366	25298	25370	25332	25392	25409	25403	25366	25601	25342	25471	25272	25309	25355	25322	25405	25330	25338	25339	25406	25443	25479	25335	25378	25401	25523	25531	25268	25435	25373	25319	25528	25549	25424	25382	25312	25398	25272	25463	25522	25402	25341	25378	25267	25513	25304	25405	25329	25431	25467	25262	25480	25300	25429	25386	25356	25372	25365	25444	25457	25373	25347	25399	25343	25406	25397	25335	25383	25363	25505	25391	25318	25313	25546	25452	25508	25340	25485	25320	25371	25280	25380	25343	25357	25446	25481	25497	25443	25466	25386	25404	25479	25431	25455	25355	25222	25367	25383	25331	25572	25237	25375	25303	25328	25456	25388	25273	25396	25392	25368	25393	25436	25457	25328	25312	25454	25284	25368	25429	25479	25441	25430	25397	25266	25350	25435	25457	25307	25476	25402	25445	25318	25457	25421	25456	25421	25408	25383	25513	25432	25364	25405	25388	25473	25423	25424	25327	25352	25475	25358	25421	25457	25466	25392	25544	25502	25460	25407	25391	25382	25315	25257	25364	25456	25377	25304	25382	25464	25417	25330	25396	25443	25405	25374	25448	25365	25325	25477	25490	25277	25370	25474	25462	25481	25336	25432	25412	25415	25332	25380	25417	25362	25535	25386	25496	25414	25426	25392	25431	25430	25383	25418	25241	25430	25445	25531	25360	25362	25336	25467	25390	25380	25410	25418	25273	25521	25204	25313	25279	25532	25412	25412	25509	25407	25371	25306	25503	25351	25492	25333	25333	25397	25464	25503	25335	25325	25410	25371	25479	25361	25446	25413	25412	25348	25448	25513	25418	25482	25325	25308	25519	25409	25357	25382	25437	25258	25491	25407	25492	25344	25477	25351	25377	25363	25434	25275	25339	25399	25417	25523	25290	25292	25434	25530	25439	25446	25477	25338	25542	25371	25354	25354	25308	25459	25363	25354	25408	25403	25371	25433	25373	25350	25405	25440	25403	25265	25487	25346	25348	25520	25388	25446	25433	25537	25556	25570	25383	25478	25398	25428	25339	25463	25423	25452	25429	25573	25634	25443	25262	25455	25405	25514	25520	25427	25480	25432	25430	25326	25408	25402	25419	25395	25528	25388	25471	25480	25487	25352	25320	25333	25426	25327	25356	25395	25431	25373	25473	25501	25439	25489	25334	25385	25387	25414	25404	25420	25412	25416	25498	25302	25553	25409	25366	25475	25329	25514	25476	25365	25415	25306	25427	25201	25443	25468	25338	25404	25450	25382	25401	25424	25432	25449	25391	25390	25433	25446	25372	25375	25395	25465	25397	25361	25380	25387	25494	25303	25444	25505	25427	25360	25487	25422	25371	25502	25272	25460	25392	25492	25413	25465	25395	25373	25367	25364	25399	25385	25478	25424	25269	25298	25466	25280	25445	25381	25440	25332	25406	25319	25469	25466	25366	25372	25462	25406	25322	25362	25438	25383	25303	25323	25503	25467	25474	25390	25461	25405	25401	25364	25411	25468	25454	25389	25357	25335	25412	25491	25321	25384	25386	25493	25439	25407	25436	25329	25264	25424	25307	25431	25286	25366	25294	25382	25431	25383	25452	25411	25413	25358	25356	25534	25400	25319	25434	25258	25376	25313	25383	25410	25535	25406	25347	25408	25369	25454	25568	25295	25408	25408	25419	25369	25522	25349	25344	25456	25473	25408	25318	25508	25440	25448	25338	25428	25487	25340	25409	25364	25392	25297	25403	25490	25452	25501	25368	25381	25420	25453	25533	25440	25411	25574	25401	25389	25446	25374	25400	25435	25329	25381	25463	25431	25326	25434	25399	25447	25453	25461	25358	25340	25379	25453	25447	25467	25269	25457	25521	25360	25418	25438	25362	25436	25389	25452	25363	25481	25446	25327	25497	25415	25452	25482	25427	25324	25533	25305	25527	25410	25317	25434	25364	25383	25307	25362	25356	25364	25442	25382	25328	25451	25364	25413	25388	25400	25502	25368	25397	25345	25426	25374	25398	25380	25285	25479	25338	25477	25382	25351	25501	25344	25478	25628	25523	25365	25226	25546	25445	25425	25298	25469	25395	25315	25354	25469	25353	25367	25343	25327	25512	25372	25335	25418	25395	25298	25399	25301	25432	25427	25400	25343	25569	25433	25327	25314	25328	25528	25410	25521	25338	25303	25564	25358	25354	25402	25425	25335	25255	25344	25453	25361	25353	25435	25425	25383	25364	25399	25318	25306	25318	25316	25389	25476	25295	25467	25393	25346	25255	25421	25403	25509	25348	25408	25403	25481	25330	25427	25404	25324	25410	25226	25382	25254	25419	25306	25306	25489	25299	25370	25317	25464	25328	25347	25411	25436	25420	25321	25407	25313	25396	25266	25353	25459	25397	25353	25368	25430	25229	25463	25417	25287	25493	25530	25448	25389	25424	25255	25595	25379	25503	25419	25327	25376	25423	25535	25439	25501	25411	25454	25273	25479	25407	25337	25256	25412	25254	25400	25512	25263	25564	25384	25429	25405	25568	25348	25476	25271	25413	25506	25407	25403	25512	25373	25438	25317	25518	25398	25385	25476	25382	25401	25395	25356	25363	25366	25469	25399	25375	25390	25444	25368	25472	25395	25393	25496	25447	25255	25363	25448	25323	25498	25353	25406	25259	25523	25437	25358	25436	25414	25433	25276	25412	25436	25486	25406	25404	25434	25456	25551	25303	25563	25430	25376	25442	25455	25324	25449	25377	25570	25417	25461	25382	25342	25412	25329	25476	25301	25357	25402	25483	25444	25331	25479	25433	25413	25439	25289	25465	25436	25443	25435	25509	25432	25222	25460	25527	25379	25435	25425	25348	25420	25349	25376	25419	25437	25383	25327	25338	25489	25483	25376	25443	25510	25533	25240	25375	25435	25369	25473	25329	25467	25315	25429	25381	25429	25484	25334	25402	25411	25343	25282	25331	25472	25351	25350	25546	25447	25356	25544	25295	25398	25376	25405	25448	25455	25297	25459	25548	25456	25458	25423	25394	25502	25465	25293	25342	25401	25544	25420	25432	25434	25525	25513	25396	25320	25382	25319	25361	25421	25333	25545	25464	25509	25392	25404	25512	25444	25503	25252	25472	25405	25384	25418	25356	25573	25566	25399	25437	25463	25499	25375	25466	25338	25295	25407	25391	25417	25404	25441	25415	25425	25489	25386	25508	25468	25352	25431	25271	25483	25517	25413	25552	25365	25406	25448	25439	25313	25460	25314	25374	25521	25389	25345	25389	25364	25388	25449	25399	25435	25440	25339	25507	25436	25390	25379	25364	25470	25501	25362	25384	25411	25463	25326	25485	25524	25391	25527	25369	25340	25553	25452	25492	25409	25422	25386	25414	25502	25400	25425	25339	25399	25514	25525	25651	25309	25483	25447	25441	25276	25441	25580	25507	25521	25292	25496	25317	25387	25354	25364	25393	25345	25488	25240	25520	25435	25339	25383	25434	25416	25347	25499	25428	25412	25379	25460	25590	25374	25464	25393	25432	25440	25404	25479	25418	25407	25439	25418	25411	25461	25369	25440	25403	25431	25513	25361	25263	25415	25299	25465	25522	25418	25329	25415	25438	25309	25489	25266	25512	25352	25443	25479	25325	25460	25335	25384	25500	25465	25465	25430	25285	25333	25401	25299	25478	25320	25409	25434	25546	25468	25523	25346	25402	25494	25463	25302	25469	25430	25473	25312	25326	25402	25330	25412	25488	25477	25339	25419	25425	25481	25417	25296	25490	25443	25407	25244	25484	25421	25342	25349	25408	25329	25401	25305	25439	25442	25366	25414	25455	25365	25456	25308	25403	25374	25409	25549	25275	25584	25430	25400	25452	25398	25421	25393	25354	25493	25294	25542	25393	25394	25399	25334	25486	25308	25385	25459	25515	25379	25396	25381	25255	25533	25289	25470	25518	25376	25350	25372	25499	25262	25497	25382	25373	25555	25224	25538	25425	25300	25369	25441	25487	25529	25341	25540	25543	25318	25468	25460	25444	25441	25481	25454	25382	25339	25448	25403	25480	25368	25378	25364	25538	25329	25497	25330	25498	25352	25459	25400	25655	25518	25433	25376	25368	25542	25420	25486	25423	25428	25364	25488	25342	25316	25387	25476	25488	25403	25474	25444	25483	25352	25460	25366	25594	25460	25363	25276	25431	25364	25371	25335	25310	25483	25386	25473	25382	25394	25435	25387	25509	25415	25522	25458	25489	25351	25389	25303	25559	25486	25533	25503	25318	25421	25369	25448	25315	25489	25374	25390	25492	25322	25440	25383	25341	25427	25419	25506	25433	25331	25443	25430	25433	25479	25419	25523	25374	25343	25387	25418	25358	25449	25381	25271	25422
39007	33306	28411	25793	25230	24345	22069	19460	17628	16617	16178	15806	15522	15257	14973	14918	14767	14769	14968	14786	14750	14831	14646	14769	14674	14805	14541	14833	14737	14752	14618	14723	14831	14806	14669	14653	14667	14793	14840	14561	14938	14961	14752	14614	14837	14749	14772	14710	14662	14749	14847	14811	14992	14784	14830	14784	14900	14551	14665	14726	14714	14843	14737	14786	14725	14634	14681	14881	14659	14838	14906	14807	14659	14895	14483	14638	14806	14795	14947	14841	14741	14638	14662	14593	14775	14810	14738	14708	14883	14943	14829	14715	14592	14659	14667	14656	14785	14499	14738	14801	14648	14896	14710	14615	14716	14811	14649	14663	14758	14541	14716	14655	14737	14933	14772	14813	14805	14655	14638	14706	14767	14715	14580	14703	14752	14754	14692	14802	14694	14752	14813	14754	14657	14803	14826	14675	14751	14625	14762	14592	14752	14656	14771	14759	14783	14804	14525	14680	14831	14660	14883	15027	14747	14757	14780	14608	14941	14597	14628	14701	14820	14686	14679	14783	14762	14758	14864	14823	14741	14748	14858	14964	15028	14766	14734	14759	14726	14822	14796	14813	14742	14523	14810	14868	14726	14694	14737	14700	14805	14871	14528	14479	14733	14805	14830	14829	14661	14804	14685	14890	14927	14656	14635	14569	14878	14749	14807	14786	14798	14881	14770	14765	14736	14869	14771	14583	14849	14625	14833	14622	14717	14812	14791	14795	14765	14695	14536	15065	14849	14850	14830	14861	14749	14799	14756	14758	14690	14852	14931	14711	14903	14908	14881	14909	14743	14670	14651	14778	14767	14658	14588	14752	14745	14561	14768	14712	14681	14856	14801	14741	14874	14765	14683	15021	14788	14834	14891	14680	14502	14427	14557	14777	14683	14774	14669	14758	14623	14680	14589	14726	14672	14826	14637	14760	14849	14649	14951	14478	14830	14763	14843	14817	14613	14699	14826	14853	14646	14639	14737	14888	14627	14727	14579	14865	14791	14792	14637	14706	14928	14847	14760	14926	14732	14644	14704	14825	14727	14707	14852	14715	14906	14731	14930	14731	14941	14634	14743	14749	14635	14939	15063	14894	14710	14782	14804	14728	14774	14947	14583	14820	14905	14738	14784	14975	14705	14688	14776	14716	14676	14697	14792	14768	14699	14898	14789	14834	14809	14847	14923	14509	14691	14708	14789	14883	14788	14807	14731	14693	14611	14702	14858	14838	14884	14743	14857	14711	14638	14608	14652	14637	14653	14688	14832	14748	14571	14791	14885	14913	14783	14834	14840	14784	14856	14784	14833	14722	14734	14923	14683	14575	14889	14673	14938	14947	14823	14829	14891	14737	14732	14755	14806	14716	14629	14928	15174	14832	14725	14970	14762	14537	14863	14691	14902	14893	15122	14878	14812	14855	14809	14850	14862	14994	14732	14762	14867	15158	14777	14624	14958	14781	14782	14761	14664	14865	14815	14584	14923	14818	14784	14709	14778	14989	14923	14786	14730	14878	14826	14778	14807	14745	15002	14736	14610	14712	14785	14611	14799	14900	14974	14930	14831	14690	14957	14732	14791	14592	14817	14923	14568	14765	14782	14746	14641	14595	14836	14788	14990	14688	14762	14498	14764	14688	14853	14644	14727	14749	14643	14746	14602	14716	14676	14731	14664	14622	14653	14819	14636	14697	14629	14685	14644	14807	14577	14783	14933	14735	14678	14954	14741	14843	14808	14775	14902	14896	14763	14795	14838	14953	14736	14572	14614	14762	14662	14942	14820	14836	14573	14943	14768	14747	14726	14845	14895	14658	14853	14656	14793	14843	14910	14695	14788	14758	14774	14891	14933	14986	14726	14741	14655	14669	14787	14690	14937	14630	14785	14742	14848	14861	14858	14869	14825	14691	14770	14802	14826	14719	14990	14901	14761	14756	14873	14703	14757	14905	14627	14744	14845	14855	14695	14657	14739	15103	14913	14638	14689	14722	14699	14727	14810	14742	14719	14667	14728	14799	14672	14696	14723	14718	14791	14787	14768	14690	14871	14638	14678	14785	14783	14858	14861	14737	14858	14943	14860	14943	14773	14714	14675	14666	14823	14830	14869	14612	14859	14670	14923	14748	14664	14669	14756	14707	14997	14670	14953	14880	14769	14652	14764	14677	14856	14847	14558	14635	14731	14724	14818	14922	14731	14839	14694	14740	14840	14630	14756	14825	14512	14714	14744	14828	14751	14741	14734	15009	14792	14862	14811	14856	14786	14733	14979	14698	14738	14827	14831	14769	14541	14607	14625	14766	14786	14649	14876	14681	14715	14817	14500	14754	14696	14702	14770	14729	14653	14753	14743	14603	14642	14615	14781	14705	14688	14732	14814	14759	14798	14644	14962	14770	14749	14627	14941	14843	14649	14493	14790	14774	14822	14782	14759	14983	14792	14783	14891	14775	14580	14673	14680	14767	14746	14707	14750	14770	14853	14697	14700	14698	14733	14830	14759	14624	14938	14822	14847	14700	14740	14646	14834	14608	14747	14532	14772	14797	14796	14769	14755	14743	14779	14896	14851	14706	14698	14833	14722	14623	14681	14746	14725	14848	14757	15004	14598	14764	14811	14774	14622	14784	15019	14881	14733	14752	14677	14782	14720	14487	14522	14644	14877	14822	14808	14764	14862	14752	14693	14761	14766	14889	14762	14791	14969	14728	14759	14855	14922	14767	14720	14713	14536	14824	14823	14734	14838	14926	14722	14660	14603	14694	14760	14799	14895	14640	14989	14853	14626	14781	14638	14494	14845	14759	14856	14634	14746	14762	14825	14827	14734	14583	14845	14799	14535	14727	14709	14686	14591	14787	14607	14972	14806	14642	14744	14655	14658	14834	14808	14541	14673	14729	14751	14841	14934	14799	14678	14759	14660	14852	14735	14710	14936	14724	14877	14728	14816	14756	14671	14888	14789	14690	14828	14698	14632	14881	14573	14657	14669	14577	14770	14794	14697	14720	14827	14786	14695	14498	14709	14668	14774	14633	14736	14822	14732	14985	14821	14812	14827	14872	14890	14913	14734	14764	14708	14910	14868	14741	14841	14787	14761	14776	14776	14796	14749	14741	14595	14860	14709	14733	14630	14883	14813	14799	14823	14801	14708	14548	14844	14764	14680	14696	14828	14898	14908	14803	14673	14780	14768	14818	14822	14702	14826	14785	14761	14811	14820	14615	14884	14825	14594	14814	14803	14705	14990	14829	14870	14767	14805	14636	14612	14564	14668	14759	14724	14784	14656	14644	14769	14868	14672	14766	14777	14773	14563	14729	14687	14724	14684	14820	14829	14878	14994	14602	14686	14738	14529	14815	14778	14795	14883	14826	14965	14912	14672	14785	14839	14998	14708	14930	14624	14714	14795	14808	14884	14744	14727	14634	14898	14541	14782	14676	14617	14801	14675	14697	14830	14694	14802	14608	15129	14768	14550	14687	14825	14653	14654	14665	14754	14944	15090	14633	14910	14852	14705	14822	14850	14640	14687	14736	14754	14620	14908	14827	14809	14866	14885	14776	14765	14704	14687	14714	14820	14684	14798	14836	14828	14976	14790	14708	14780	14760	14848	14564	14731	14536	14713	14758	14777	14744	14867	14799	14907	14872	14754	14936	14806	14869	14848	14782	14923	14749	14855	14607	14792	14725	14706	14724	14774	14989	14959	14705	14799	14742	14805	14815	14925	14633	14640	15003	15032	14676	14561	14780	14821	14756	14588	14794	14765	14638	14744	14685	14948	14849	14690	14624	14911	14730	14777	14744	14623	14786	14692	14779	14733	14962	14694	14641	14801	14701	14756	14699	14712	14754	14706	14770	14702	14764	14686	14699	14634	14713	14780	14678	14796	14732	14615	14686	14679	14587	14895	14666	14801	14843	14802	14722	14669	14807	14705	14848	14606	14761	14721	14792	14796	14892	15024	14913	14793	14602	14566	14916	14898	14744	14921	14843	14748	14902	14638	14806	14852	14805	14713	14803	14966	14681	14940	15005	14709	14733	14794	14784	14804	14907	14670	14690	14645	14670	14733	14941	14681	14791	14735	14735	14743	14805	14704	14731	14699	14731	14879	14697	14655	14662	14641	14865	15003	14844	14839	14674	14727	14715	14695	14772	14733	14797	14907	14594	14931	14837	14615	14686	14933	14823	14960	14748	14834	14802	14854	14844	14680	14637	14743	14775	14524	14583	14703	14723	14843	14778	14770	14832	14772	14648	14749	14868	14836	14725	14677	14966	14941	14688	14856	14840	14793	14871	14600	14698	14825	14832	14805	14847	14628	14767	14729	14870	14730	14655	14768	14814	14901	14643	14508	14842	14806	14792	14660	14981	14649	14697	14501	14724	14661	14913	14632	14814	14816	14631	14679	14591	14751	14806	14728	14836	14804	14746	14783	14689	14819	14881	14745	14798	14998	15072	14848	14828	14885	14757	14973	14749	14740	14636	14817	14650	14705	14801	14860	14930	14643	14675	14652	14764	14849	14835	14701	14695	14669	14699	14892	14802	14742	14719	14691	14738	14716	14902	14794	14690	14638	14892	14788	14856	14792	14717	14663	14642	14660	14997	14690	14713	14954	14765	14795	14712	14561	14774	15032	14755	14813	14691	14838	14665	14622	14732	14653	14799	14611	14785	14724	14625	14924	14832	14803	14848	14933	14770	14665	14483	14633	14894	14680	14933	14786	14681	14750	14654	14658	14570	14712	14781	14936	14875	14601	14796	14898	14733	14740	14772	14871	14717	14738	14777	14807	14789	14867	14832	14838	14825	15007	14721	14675	14781	14779	14874	14840	14860	14803	14571	14733	14848	14893	14848	14777	14833	14821	14855	14700	14880	14710	14542	14776	14724	15045	14757	14782	14719	14537	14572	14813	14829	14880	14787	14637	14737	14959	14731	14863	14753	14709	14688	14755	14785	14827	14650	14608	14699	14762	14731	14875	14740	14803	14781	14748	14732	14829	14674	14888	14944	14845	14862	14874	14802	14623	14757	14834	14720	14806	14873	14852	14684	14669	14893	14736	14806	14854	14750	14456	14826	14779	14611	14677	14692	14906	14829	14815	14942	14550	14772	14910	14692	14503	14890	14704	14792	14739	14902	14657	14671	14661	14989	14918	14807	14805	14807
34560	30206	32028	34380	34345	33343	31591	30216	28546	27841	27104	26441	26190	25681	25624	25438	25344	25484	25396	25314	25345	25404	25423	25428	25432	25444	25522	25364	25475	25204	25395	25454	25327	25393	25338	25490	25198	25397	25499	25441	25408	25319	25365	25382	25328	25473	25238	25356	25311	25318	25431	25322	25377	25426	25447	25284	25332	25336	25398	25315	25380	25431	25331	25477	25381	25410	25305	25155	25303	25394	25364	25356	25249	25239	25210	25408	25512	25292	25306	25376	25396	25513	25286	25379	25441	25250	25285	25278	25386	25420	25354	25281	25429	25461	25378	25400	25315	25279	25434	25305	25453	25328	25491	25423	25324	25375	25352	25271	25490	25404	25381	25429	25307	25335	25268	25275	25322	25313	25364	25382	25220	25265	25441	25397	25419	25364	25268	25331	25280	25266	25371	25331	25263	25490	25322	25268	25406	25398	25356	25405	25353	25343	25529	25268	25377	25431	25389	25198	25329	25336	25373	25196	25363	25270	25475	25347	25362	25365	25363	25383	25443	25425	25267	25433	25312	25406	25367	25479	25375	25330	25470	25291	25413	25415	25432	25338	25464	25392	25343	25426	25335	25496	25418	25319	25323	25389	25306	25441	25303	25320	25472	25390	25440	25371	25328	25399	25453	25279	25406	25494	25397	25389	25349	25228	25375	25309	25348	25390	25458	25326	25351	25384	25361	25458	25316	25396	25413	25495	25160	25507	25402	25466	25334	25258	25307	25389	25480	25373	25399	25301	25394	25340	25425	25431	25465	25287	25305	25274	25349	25288	25368	25403	25261	25483	25316	25345	25414	25320	25356	25441	25366	25366	25443	25361	25363	25399	25439	25468	25253	25492	25353	25380	25371	25376	25395	25480	25385	25375	25340	25379	25369	25407	25382	25431	25458	25451	25471	25486	25392	25318	25315	25516	25383	25459	25358	25347	25445	25329	25348	25448	25345	25398	25423	25346	25350	25539	25224	25481	25240	25483	25404	25441	25486	25302	25446	25536	25328	25414	25478	25399	25318	25350	25460	25345	25227	25479	25346	25429	25363	25325	25385	25391	25313	25238	25501	25216	25315	25355	25337	25293	25443	25420	25302	25431	25241	25347	25373	25379	25369	25345	25491	25464	25425	25353	25486	25314	25456	25403	25424	25370	25497	25375	25354	25378	25454	25281	25377	25408	25376	25445	25306	25316	25302	25252	25288	25402	25453	25399	25377	25335	25280	25255	25314	25321	25367	25482	25190	25399	25330	25435	25372	25441	25452	25318	25258	25465	25246	25432	25420	25383	25391	25348	25256	25475	25264	25447	25385	25403	25315	25344	25399	25311	25413	25280	25351	25535	25433	25284	25311	25317	25352	25344	25393	25481	25163	25375	25484	25473	25364	25354	25526	25488	25319	25365	25344	25300	25339	25356	25412	25448	25401	25318	25422	25233	25321	25542	25368	25406	25447	25272	25357	25467	25383	25279	25483	25386	25419	25375	25337	25331	25290	25454	25345	25346	25470	25272	25418	25349	25422	25418	25361	25373	25445	25357	25395	25289	25397	25513	25385	25404	25330	25483	25342	25246	25354	25405	25398	25399	25271	25386	25433	25471	25444	25514	25421	25393	25384	25572	25309	25452	25332	25393	25416	25359	25509	25202	25382	25347	25281	25296	25294	25432	25329	25482	25360	25304	25336	25362	25267	25433	25343	25480	25296	25513	25243	25419	25377	25414	25335	25446	25391	25338	25282	25416	25371	25367	25283	25370	25283	25407	25470	25323	25350	25286	25363	25343	25494	25439	25392	25349	25445	25447	25331	25339	25453	25403	25387	25552	25407	25433	25478	25321	25425	25419	25217	25415	25334	25456	25311	25373	25404	25482	25351	25410	25433	25499	25354	25303	25414	25437	25416	25619	25544	25230	25418	25422	25312	25492	25491	25288	25362	25474	25337	25333	25393	25411	25280	25487	25369	25383	25260	25541	25352	25223	25355	25348	25489	25532	25319	25332	25398	25371	25332	25339	25405	25333	25425	25305	25247	25441	25357	25458	25330	25460	25264	25267	25527	25402	25343	25370	25300	25419	25356	25506	25346	25479	25361	25390	25573	25266	25308	25289	25501	25328	25317	25385	25468	25455	25347	25350	25472	25453	25446	25412	25387	25474	25419	25362	25339	25432	25204	25416	25433	25353	25283	25347	25332	25390	25459	25261	25314	25408	25476	25392	25402	25470	25488	25330	25385	25430	25401	25325	25289	25486	25431	25282	25388	25404	25387	25372	25367	25329	25489	25301	25380	25446	25408	25496	25306	25458	25488	25470	25384	25408	25375	25483	25422	25351	25361	25399	25515	25554	25275	25461	25366	25459	25426	25363	25489	25316	25401	25317	25356	25378	25448	25407	25371	25442	25277	25507	25428	25469	25331	25420	25470	25495	25362	25407	25375	25433	25359	25384	25409	25381	25279	25373	25303	25454	25388	25278	25507	25447	25317	25301	25451	25538	25480	25309	25357	25328	25394	25516	25359	25507	25364	25273	25560	25251	25389	25324	25289	25379	25413	25321	25458	25442	25353	25491	25308	25340	25365	25520	25398	25257	25504	25354	25383	25486	25429	25440	25380	25373	25269	25402	25405	25543	25409	25398	25505	25329	25466	25307	25483	25450	25479	25342	25394	25521	25294	25271	25384	25484	25406	25242	25424	25407	25410	25279	25300	25492	25335	25391	25316	25411	25359	25377	25539	25294	25316	25465	25366	25367	25379	25329	25271	25309	25401	25354	25495	25371	25414	25198	25390	25352	25363	25429	25315	25267	25486	25448	25558	25373	25329	25367	25403	25436	25478	25525	25346	25300	25466	25466	25340	25436	25385	25421	25299	25462	25329	25379	25482	25438	25354	25395	25425	25445	25416	25487	25382	25381	25426	25443	25411	25363	25289	25322	25503	25291	25397	25360	25431	25481	25357	25307	25496	25451	25312	25344	25416	25463	25376	25334	25400	25456	25518	25306	25585	25346	25370	25520	25463	25263	25216	25518	25340	25421	25462	25357	25376	25425	25327	25344	25271	25471	25420	25279	25423	25380	25596	25507	25390	25410	25577	25276	25480	25385	25325	25441	25332	25344	25451	25422	25331	25293	25424	25444	25295	25453	25285	25380	25332	25374	25377	25346	25370	25442	25465	25475	25372	25464	25398	25349	25442	25252	25452	25391	25454	25285	25345	25390	25347	25505	25378	25337	25406	25421	25471	25535	25412	25397	25505	25347	25409	25225	25375	25426	25518	25431	25372	25462	25377	25354	25429	25295	25397	25402	25431	25383	25320	25357	25420	25360	25332	25377	25359	25360	25354	25428	25344	25480	25416	25367	25323	25395	25389	25312	25443	25328	25418	25378	25383	25364	25445	25485	25552	25418	25384	25404	25464	25280	25451	25352	25367	25294	25557	25304	25463	25441	25345	25397	25475	25487	25287	25343	25362	25472	25486	25219	25355	25354	25497	25379	25437	25368	25335	25498	25457	25309	25468	25545	25372	25314	25474	25307	25446	25409	25390	25485	25473	25290	25489	25397	25362	25309	25382	25478	25428	25415	25411	25336	25295	25402	25442	25322	25400	25372	25551	25340	25356	25435	25378	25369	25455	25544	25454	25389	25314	25512	25393	25395	25247	25282	25370	25356	25431	25462	25254	25348	25445	25300	25435	25408	25329	25415	25563	25401	25349	25337	25450	25451	25171	25389	25283	25353	25405	25390	25371	25415	25346	25388	25325	25449	25282	25308	25475	25322	25285	25497	25455	25418	25547	25300	25370	25482	25391	25367	25410	25405	25422	25346	25395	25257	25376	25499	25450	25442	25296	25300	25355	25356	25372	25336	25559	25382	25313	25527	25339	25243	25396	25402	25319	25305	25379	25379	25260	25514	25368	25402	25389	25373	25249	25515	25346	25353	25400	25429	25435	25525	25536	25304	25408	25344	25407	25426	25357	25285	25367	25427	25343	25504	25235	25275	25386	25442	25296	25391	25302	25349	25414	25459	25388	25406	25257	25340	25483	25277	25466	25364	25347	25426	25377	25361	25237	25396	25429	25542	25467	25275	25461	25381	25489	25450	25494	25385	25213	25322	25389	25310	25379	25388	25448	25464	25367	25539	25379	25417	25436	25416	25442	25412	25313	25411	25286	25440	25357	25536	25412	25316	25598	25401	25378	25499	25372	25364	25332	25300	25439	25411	25437	25428	25411	25496	25346	25430	25459	25422	25442	25231	25630	25331	25406	25472	25391	25383	25505	25339	25544	25283	25453	25415	25338	25402	25434	25385	25397	25367	25312	25331	25371	25380	25370	25327	25257	25532	25373	25342	25415	25330	25431	25321	25312	25391	25479	25337	25549	25473	25340	25449	25261	25266	25446	25408	25560	25341	25466	25333	25475	25378	25521	25402	25347	25519	25305	25470	25265	25327	25359	25492	25442	25378	25404	25280	25358	25316	25446	25469	25409	25415	25309	25345	25276	25358	25392	25323	25449	25379	25445	25426	25459	25365	25465	25410	25385	25381	25470	25397	25397	25387	25318	25344	25403	25457	25324	25384	25448	25356	25352	25377	25394	25332	25340	25422	25490	25494	25428	25340	25518	25471	25463	25495	25445	25475	25381	25479	25506	25386	25362	25427	25212	25378	25401	25391	25369	25538	25216	25441	25355	25504	25352	25299	25325	25418	25272	25450	25434	25551	25335	25433	25313	25398	25525	25334	25485	25375	25427	25464	25317	25436	25311	25455	25432	25373	25363	25346	25512	25423	25360	25331	25359	25344	25454	25427	25259	25430	25455	25407	25401	25462	25389	25399	25324	25369	25433	25371	25458	25515	25369	25421	25355	25483	25364	25448	25399	25423	25383	25555	25398	25463	25451	25490	25349	25239	25410	25268	25415	25282	25441	25446	25308	25410	25387	25442	25415	25565	25292	25482	25509	25500	25457	25355	25318	25368	25460	25296	25376	25329	25417	25467	25313	25440	25390	25451	25231	25401	25486	25385	25348	25367	25417	25446	25401	25598	25331	25308	25424	25353	25361	25433	25454	25420	25389	25311	25400	25452	25470	25379	25584	25440	25398	25426	25267	25510	25471	25341	25421	25528	25414	25394	25236	25381	25416	25419	25543	25404	25434	25435
31302	26529	22136	20026	19200	19000	17843	16647	15826	15285	15084	14612	14429	14507	14378	14461	14508	14363	14222	14361	14433	14323	14451	14262	14458	14463	14433	14341	14496	14288	14400	14311	14488	14412	14335	14475	14403	14405	14349	14456	14314	14320	14490	14656	14490	14372	14391	14334	14654	14383	14518	14209	14206	14186	14419	14400	14500	14371	14332	14646	14460	14310	14449	14433	14464	14488	14339	14215	14417	14449	14337	14373	14452	14432	14508	14253	14142	14307	14295	14339	14519	14415	14490	14274	14534	14424	14713	14319	14313	14458	14527	14416	14537	14059	14503	14465	14344	14505	14257	14549	14619	14458	14554	14546	14479	14527	14488	14179	14313	14403	14239	14361	14621	14402	14210	14338	14501	14200	14471	14496	14428	14512	14477	14203	14410	14309	14277	14179	14259	14436	14397	14630	14526	14409	14513	14287	14419	14548	14366	14221	14293	14293	14301	14400	14321	14265	14305	14283	14415	14273	14365	14514	14229	14417	14334	14445	14420	14365	14332	14556	14357	14429	14178	14434	14458	14230	14326	14361	14326	14427	14367	14454	14295	14365	14473	14492	14214	14377	14443	14352	14456	14355	14389	14385	14402	14351	14352	14480	14234	14290	14362	14363	14356	14344	14539	14415	14480	14679	14262	14438	14341	14049	14390	14329	14544	14402	14376	14542	14297	14484	14645	14471	14291	14228	14219	14295	14163	14676	14531	14452	14282	14357	14476	14369	14424	14442	14391	14377	14320	14417	14427	14234	14439	14408	14451	14599	14440	14673	14409	14574	14380	14384	14363	14409	14264	14617	14499	14307	14299	14213	14165	14335	14337	14373	14370	14295	14383	14455	14371	14411	14421	14237	14380	14427	14556	14419	14469	14402	14458	14419	14686	14426	14434	14597	14576	14335	14407	14491	14307	14272	14479	14285	14529	14164	14499	14334	14573	14327	14371	14434	14521	14350	14302	14443	14497	14297	14502	14312	14533	14142	14336	14375	14482	14453	14513	14581	14577	14447	14304	14597	14372	14262	14368	14303	14422	14523	14357	14549	14447	14499	14607	14399	14484	14358	14457	14401	14497	14217	14424	14446	14297	14546	14296	14268	14437	14421	14361	14456	14563	14450	14417	14405	14412	14443	14553	14356	14357	14336	14479	14513	14454	14374	14396	14323	14524	14422	14381	14412	14459	14495	14378	14247	14399	14392	14524	14297	14431	14323	14321	14431	14384	14554	14398	14366	14373	14590	14206	14308	14424	14327	14095	14257	14679	14525	14364	14459	14505	14330	14415	14364	14580	14527	14343	14393	14386	14344	14425	14576	14346	14506	14411	14484	14222	14358	14376	14482	14417	14456	14320	14501	14378	14507	14535	14504	14527	14335	14314	14484	14525	14479	14515	14491	14448	14472	14390	14271	14531	14380	14351	14579	14365	14437	14565	14356	14410	14422	14347	14599	14490	14470	14280	14550	14305	14382	14411	14394	14234	14457	14560	14510	14362	14312	14108	14314	14388	14360	14299	14396	14520	14431	14478	14394	14246	14281	14571	14625	14474	14472	14402	14367	14294	14565	14381	14524	14401	14492	14215	14332	14403	14394	14493	14543	14503	14397	14345	14502	14355	14595	14494	14388	14344	14528	14458	14604	14430	14465	14398	14545	14368	14391	14434	14472	14422	14308	14411	14476	14383	14225	14279	14427	14317	14447	14478	14512	14366	14413	14347	14324	14205	14403	14325	14430	14487	14452	14285	14446	14419	14277	14452	14483	14325	14467	14401	14636	14444	14546	14324	14474	14485	14490	14175	14602	14534	14512	14418	14463	14483	14357	14325	14367	14511	14480	14219	14381	14461	14551	14433	14399	14433	14527	14282	14442	14522	14242	14416	14667	14410	14319	14497	14332	14443	14598	14268	14247	14400	14367	14553	14411	14302	14367	14566	14454	14486	14427	14364	14349	14516	14443	14403	14448	14438	14665	14508	14587	14610	14464	14288	14317	14444	14427	14408	14416	14539	14425	14162	14322	14410	14518	14416	14290	14545	14432	14509	14518	14511	14322	14288	14293	14359	14449	14376	14535	14245	14588	14460	14409	14498	14436	14483	14444	14290	14503	14586	14455	14533	14509	14510	14688	14403	14393	14633	14351	14468	14357	14396	14605	14128	14267	14212	14733	14272	14482	14443	14427	14234	14504	14494	14554	14521	14444	14267	14397	14354	14158	14333	14359	14346	14289	14440	14364	14459	14402	14342	14501	14464	14450	14454	14366	14556	14271	14558	14433	14398	14445	14373	14488	14466	14411	14360	14354	14310	14220	14332	14451	14360	14498	14269	14200	14441	14407	14372	14364	14511	14396	14456	14335	14226	14544	14672	14495	14391	14309	14238	14289	14586	14325	14356	14377	14353	14307	14310	14264	14194	14449	14410	14450	14465	14304	14491	14361	14395	14402	14606	14581	14513	14362	14396	14511	14477	14430	14174	14242	14649	14290	14445	14590	14420	14392	14333	14516	14476	14675	14522	14390	14404	14409	14378	14504	14550	14463	14346	14263	14547	14360	14516	14285	14285	14395	14384	14512	14242	14392	14386	14337	14504	14580	14428	14370	14323	14432	14586	14229	14296	14502	14547	14419	14271	14175	14386	14361	14340	14522	14436	14414	14560	14371	14507	14339	14185	14296	14366	14553	14370	14433	14510	14313	14384	14391	14706	14410	14391	14421	14364	14226	14309	14322	14257	14368	14424	14460	14544	14567	14415	14559	14350	14170	14304	14296	14492	14446	14380	14282	14504	14336	14349	14354	14442	14293	14220	14316	14509	14362	14363	14519	14304	14443	14449	14218	14457	14392	14581	14390	14327	14448	14498	14481	14245	14335	14356	14430	14396	14394	14337	14460	14350	14387	14579	14562	14352	14407	14406	14486	14402	14399	14247	14212	14403	14449	14479	14288	14233	14406	14467	14578	14406	14340	14378	14332	14454	14491	14397	14362	14273	14565	14499	14348	14475	14362	14338	14679	14494	14323	14317	14491	14577	14482	14581	14374	14209	14344	14526	14437	14368	14447	14160	14459	14481	14510	14382	14486	14256	14380	14411	14374	14440	14400	14391	14471	14346	14383	14229	14464	14581	14398	14484	14570	14154	14463	14609	14215	14589	14390	14523	14626	14537	14420	14440	14617	14451	14314	14460	14496	14301	14528	14363	14380	14424	14408	14313	14355	14557	14487	14489	14378	14442	14377	14189	14522	14469	14284	14454	14408	14490	14357	14294	14571	14526	14383	14515	14447	14308	14483	14339	14402	14691	14329	14309	14174	14319	14500	14292	14524	14354	14553	14352	14329	14405	14475	14372	14416	14498	14446	14568	14183	14337	14551	14529	14414	14489	14401	14352	14576	14675	14514	14593	14460	14410	14463	14484	14550	14540	14248	14447	14579	14246	14360	14401	14340	14437	14412	14477	14392	14327	14385	14360	14407	14305	14280	14320	14487	14441	14598	14319	14357	14403	14525	14437	14482	14321	14427	14318	14374	14446	14391	14494	14324	14430	14409	14407	14535	14639	14318	14551	14380	14459	14400	14525	14319	14455	14506	14327	14339	14377	14541	14329	14465	14427	14396	14575	14454	14388	14350	14482	14271	14445	14451	14447	14547	14392	14437	14538	14467	14421	14281	14563	14548	14391	14442	14419	14584	14301	14512	14420	14491	14601	14444	14523	14454	14417	14422	14462	14441	14352	14394	14253	14416	14632	14498	14502	14407	14553	14532	14395	14436	14172	14372	14375	14417	14411	14428	14452	14594	14531	14372	14271	14455	14403	14476	14461	14402	14460	14385	14445	14212	14240	14255	14306	14510	14248	14298	14311	14531	14472	14344	14444	14519	14553	14496	14385	14320	14458	14403	14273	14385	14445	14453	14330	14319	14369	14497	14323	14379	14388	14498	14487	14421	14366	14286	14359	14462	14449	14494	14186	14271	14468	14613	14397	14496	14352	14546	14280	14594	14541	14597	14375	14396	14265	14456	14508	14389	14534	14452	14445	14429	14432	14535	14359	14466	14401	14449	14432	14414	14405	14400	14290	14517	14382	14489	14408	14435	14441	14540	14324	14625	14346	14458	14554	14335	14475	14437	14500	14382	14392	14455	14290	14115	14421	14527	14510	14542	14582	14344	14427	14340	14475	14446	14380	14540	14259	14437	14361	14284	14587	14516	14546	14412	14431	14538	14499	14367	14381	14455	14351	14390	14326	14337	14440	14532	14294	14319	14556	14482	14439	14387	14575	14353	14491	14428	14503	14361	14424	14417	14637	14443	14472	14440	14378	14519	14249	14362	14374	14171	14449	14408	14518	14447	14351	14205	14489	14626	14292	14311	14388	14458	14482	14518	14364	14478	14392	14350	14562	14394	14352	14519	14607	14499	14498	14386	14568	14444	14504	14414	14602	14496	14518	14415	14460	14387	14324	14584	14389	14345	14443	14565	14261	14534	14279	14586	14405	14349	14312	14351	14339	14402	14429	14361	14622	14270	14180	14348	14296	14628	14354	14242	14333	14302	14477	14152	14461	14265	14324	14471	14527	14439	14349	14537	14189	14503	14486	14507	14252	14612	14521	14419	14536	14372	14199	14396	14247	14581	14349	14245	14380	14457	14616	14399	14659	14465	14308	14501	14542	14424	14303	14349	14337	14353	14495	14541	14505	14421	14174	14547	14525	14439	14370	14334	14440	14385	14372	14243	14474	14654	14300	14431	14760	14444	14506	14405	14127	14462	14389	14504	14455	14298	14599	14614	14396	14377	14471	14342	14436	14243	14518	14574	14525	14220	14430	14321	14372	14196	14368	14534	14390	14401	14419	14401	14266	14338	14697	14279	14322	14289	14310	14360	14349	14316	14380	14345	14483	14524	14282	14574	14475	14419	14372	14516	14678	14392	14298	14440	14530	14586	14478	14334	14474	14262	14391	14431	14491	14456	14331	14453	14462	14515	14489	14452	14480	14487	14280	14415	14403	14451	14409	14440	14390	14456	14549	14374	14445	14291	14402	14405	14479	14231	14412	14383	14534	14437	14335	14421	14442	14525	14319	14545	14349	14544	14457	14355	14457	14191	14337	14493	14421	14209	14440	14473	14536	14408	14477	14545	14367	14484	14437	14486	14300	14492
34501	29961	30291	32130	33167	32082	30488	29102	27588	26791	26197	26048	25764	25611	25778	25644	25699	25611	25527	25567	25582	25727	25626	25634	25652	25722	25705	25816	25709	25792	25692	25611	25671	25719	25735	25594	25659	25632	25648	25663	25613	25739	25702	25636	25565	25608	25727	25611	25618	25670	25587	25750	25617	25640	25622	25743	25621	25626	25598	25771	25595	25583	25506	25751	25687	25700	25634	25630	25578	25678	25663	25543	25668	25677	25612	25639	25684	25603	25720	25549	25694	25547	25763	25739	25611	25571	25651	25617	25759	25617	25728	25650	25614	25698	25660	25736	25692	25571	25661	25662	25638	25688	25557	25695	25607	25718	25672	25706	25715	25612	25815	25653	25564	25709	25585	25728	25636	25579	25679	25614	25806	25660	25621	25700	25651	25561	25644	25671	25717	25694	25478	25727	25739	25711	25701	25699	25718	25593	25614	25702	25739	25619	25665	25646	25674	25715	25628	25708	25853	25660	25676	25774	25635	25606	25633	25601	25755	25642	25715	25778	25620	25673	25727	25576	25568	25564	25815	25553	25630	25796	25779	25685	25708	25579	25711	25731	25707	25620	25738	25507	25811	25741	25669	25659	25738	25631	25679	25684	25687	25758	25594	25719	25535	25821	25620	25736	25729	25628	25656	25725	25642	25621	25740	25662	25694	25720	25741	25691	25592	25692	25834	25752	25545	25817	25747	25855	25544	25642	25550	25696	25740	25649	25670	25847	25632	25717	25687	25748	25697	25673	25723	25619	25762	25781	25684	25828	25618	25663	25604	25548	25761	25803	25591	25688	25748	25692	25747	25631	25664	25751	25678	25749	25710	25637	25672	25807	25648	25740	25636	25547	25715	25703	25744	25599	25770	25537	25679	25668	25680	25826	25678	25742	25577	25816	25683	25683	25654	25807	25653	25725	25615	25710	25774	25752	25593	25575	25677	25585	25816	25586	25580	25739	25767	25632	25708	25740	25644	25642	25671	25676	25638	25653	25494	25745	25664	25712	25624	25703	25630	25751	25681	25809	25605	25623	25850	25493	25716	25686	25599	25874	25657	25663	25605	25698	25789	25490	25825	25752	25564	25645	25726	25612	25620	25703	25603	25682	25681	25617	25606	25671	25742	25739	25605	25772	25649	25675	25762	25553	25616	25763	25748	25641	25748	25737	25613	25757	25648	25717	25706	25707	25570	25539	25729	25691	25553	25634	25717	25735	25612	25603	25661	25755	25631	25681	25654	25750	25674	25676	25742	25788	25564	25639	25738	25659	25582	25644	25760	25653	25755	25858	25711	25696	25833	25606	25615	25702	25709	25697	25616	25440	25808	25694	25660	25618	25598	25698	25824	25664	25684	25836	25681	25664	25689	25779	25639	25696	25625	25639	25766	25844	25729	25525	25622	25642	25703	25632	25670	25755	25668	25748	25614	25652	25742	25739	25780	25778	25616	25764	25787	25602	25685	25533	25558	25689	25724	25689	25633	25630	25615	25534	25665	25683	25760	25590	25607	25726	25614	25706	25640	25550	25778	25835	25678	25686	25776	25682	25766	25773	25658	25671	25661	25684	25737	25610	25848	25729	25703	25627	25580	25671	25657	25693	25624	25624	25611	25669	25714	25712	25637	25670	25618	25812	25710	25765	25707	25628	25661	25482	25692	25701	25587	25744	25602	25615	25704	25682	25638	25840	25686	25707	25657	25667	25718	25834	25584	25689	25637	25639	25699	25704	25727	25691	25829	25497	25796	25639	25571	25660	25725	25825	25733	25788	25563	25601	25562	25637	25583	25679	25779	25727	25680	25732	25588	25704	25703	25765	25688	25790	25719	25788	25693	25747	25806	25558	25656	25627	25748	25603	25677	25646	25684	25604	25750	25652	25625	25707	25617	25696	25720	25642	25839	25665	25610	25687	25753	25794	25664	25723	25772	25790	25603	25577	25710	25676	25627	25645	25739	25635	25600	25578	25769	25564	25747	25608	25699	25611	25717	25719	25733	25638	25713	25690	25666	25715	25654	25659	25774	25591	25652	25829	25660	25563	25823	25500	25567	25774	25667	25618	25611	25783	25709	25704	25620	25650	25679	25689	25491	25705	25727	25652	25779	25681	25718	25693	25637	25811	25666	25712	25598	25646	25730	25786	25517	25771	25861	25629	25826	25622	25731	25644	25839	25621	25653	25721	25691	25653	25683	25627	25685	25569	25743	25726	25716	25759	25672	25708	25688	25731	25594	25776	25662	25760	25753	25638	25623	25727	25753	25681	25635	25596	25766	25645	25666	25659	25681	25829	25596	25852	25698	25727	25656	25692	25604	25627	25710	25653	25701	25713	25749	25698	25580	25797	25702	25826	25664	25723	25592	25665	25683	25804	25725	25811	25784	25614	25806	25718	25792	25524	25771	25671	25541	25723	25690	25673	25647	25751	25651	25771	25694	25693	25698	25885	25581	25757	25673	25709	25621	25710	25623	25569	25561	25738	25644	25762	25739	25779	25809	25683	25840	25650	25731	25733	25568	25739	25744	25669	25670	25691	25758	25613	25743	25626	25761	25700	25773	25702	25613	25688	25774	25682	25676	25787	25616	25692	25706	25623	25758	25637	25644	25757	25688	25659	25611	25716	25743	25733	25654	25638	25682	25535	25694	25655	25758	25841	25631	25748	25656	25773	25723	25635	25793	25660	25735	25688	25668	25670	25682	25754	25555	25702	25861	25741	25707	25574	25663	25805	25828	25587	25688	25778	25654	25774	25732	25736	25633	25708	25718	25676	25661	25696	25735	25720	25702	25676	25679	25673	25563	25655	25820	25864	25740	25655	25765	25683	25561	25744	25757	25627	25763	25603	25735	25653	25575	25809	25638	25661	25629	25733	25678	25606	25708	25771	25595	25872	25638	25745	25820	25799	25635	25757	25719	25741	25528	25730	25620	25745	25733	25702	25624	25757	25654	25829	25476	25850	25735	25568	25610	25669	25671	25704	25700	25745	25647	25710	25697	25847	25634	25812	25726	25718	25810	25766	25767	25730	25691	25591	25516	25787	25643	25733	25736	25619	25620	25708	25508	25728	25739	25797	25780	25704	25792	25661	25821	25516	25622	25707	25652	25576	25748	25851	25622	25733	25674	25733	25653	25752	25758	25659	25634	25717	25636	25712	25590	25748	25610	25629	25691	25717	25800	25834	25592	25747	25724	25730	25744	25711	25694	25722	25506	25843	25772	25600	25729	25670	25675	25654	25680	25598	25663	25643	25615	25686	25593	25721	25694	25688	25638	25744	25687	25708	25516	25718	25755	25609	25717	25545	25723	25638	25694	25769	25568	25688	25786	25815	25608	25739	25650	25692	25682	25662	25707	25673	25709	25650	25700	25644	25565	25800	25758	25648	25615	25671	25865	25572	25722	25665	25628	25718	25755	25753	25707	25677	25666	25726	25664	25595	25704	25796	25578	25576	25731	25707	25778	25593	25709	25773	25746	25773	25706	25605	25761	25673	25524	25830	25737	25725	25723	25539	25688	25725	25829	25711	25720	25734	25643	25735	25690	25804	25680	25716	25690	25686	25615	25602	25672	25838	25538	25644	25781	25761	25698	25708	25702	25683	25695	25663	25670	25807	25777	25692	25591	25586	25650	25608	25736	25710	25619	25667	25752	25590	25808	25651	25663	25661	25870	25725	25682	25682	25693	25661	25630	25619	25785	25653	25643	25789	25797	25702	25609	25669	25730	25693	25740	25644	25585	25797	25745	25770	25736	25671	25678	25795	25702	25703	25540	25816	25810	25697	25711	25632	25745	25687	25785	25655	25718	25677	25828	25561	25755	25716	25744	25704	25738	25696	25686	25707	25687	25689	25768	25672	25695	25692	25629	25650	25749	25706	25703	25703	25701	25725	25600	25738	25610	25685	25765	25655	25632	25733	25692	25725	25642	25735	25670	25513	25699	25746	25620	25645	25658	25644	25744	25718	25602	25811	25849	25776	25750	25802	25528	25755	25668	25724	25670	25755	25810	25689	25584	25626	25739	25743	25623	25800	25609	25616	25697	25698	25674	25769	25773	25670	25691	25742	25690	25616	25782	25626	25748	25760	25633	25641	25728	25732	25577	25778	25777	25646	25756	25748	25750	25669	25675	25646	25657	25683	25646	25735	25672	25691	25720	25684	25699	25617	25817	25703	25762	25709	25597	25687	25699	25657	25646	25742	25620	25719	25724	25694	25703	25685	25761	25689	25718	25694	25710	25574	25845	25845	25619	25673	25747	25668	25684	25740	25596	25626	25711	25619	25747	25752	25796	25727	25661	25604	25794	25688	25678	25751	25712	25666	25716	25735	25738	25732	25858	25630	25719	25691	25677	25730	25647	25735	25753	25588	25762	25798	25722	25685	25744	25667	25696	25796	25888	25611	25674	25803	25674	25682	25613	25851	25702	25550	25864	25789	25590	25679	25593	25660	25711	25640	25757	25734	25813	25737	25634	25730	25801	25640	25757	25619	25690	25778	25824	25787	25679	25633	25750	25748	25828	25682	25674	25646	25676	25810	25755	25898	25854	25766	25774	25748	25618	25623	25756	25693	25733	25620	25725	25680	25614	25651	25853	25751	25626	25759	25649	25683	25708	25723	25799	25772	25713	25703	25715	25560	25750	25698	25796	25766	25721	25762	25626	25682	25631	25635	25743	25675	25714	25643	25777	25646	25780	25674	25733	25598	25740	25783	25515	25540	25684	25772	25713	25839	25760	25676	25804	25737	25610	25950	25716	25599	25790	25675	25587	25600	25598	25736	25737	25642	25820	25729	25744	25651	25741	25722	25687	25470	25741	25782	25623	25818	25668	25738	25750	25714	25797	25752	25714	25641	25772	25595	25799	25838	25680	25793	25710	25710	25695	25733	25636	25708	25782	25630	25755	25464	25734	25808	25706	25815	25701	25781	25674	25792	25847	25691	25734	25714	25802	25753	25683	25636	25754	25709	25697	25777	25599	25763	25780	25692	25725	25591	25770	25707	25786	25624	25680	25658	25611	25583	25826	25741	25662	25566	25708	25642	25740	25820	25574	25779	25771	25750	25658	25689	25703	25786	25640	25712	25752	25661	25607	25878	25646	25740	25742	25756	25771	25721	25760	25679	25695	25579	25809	25759	25789	25656	25688	25636	25772	25660
40267	31703	26584	23485	21016	20199	19078	17853	16763	16196	15538	15325	15303	15195	14863	14639	14849	14725	14586	14637	14664	14430	14753	14857	14675	14662	14603	14684	14855	14694	14579	14700	14640	14570	14553	14685	14643	14502	14734	14533	14665	14616	14631	14776	14533	14669	14616	14745	14514	14593	14440	14914	14740	14610	14605	14585	14783	14561	14667	14395	14627	14627	14593	14655	14725	14601	14490	14518	14518	14455	14590	14657	14639	14532	14756	14650	14750	14618	14532	14727	14607	14536	14407	14828	14790	14456	14682	14603	14639	14442	14560	14518	14677	14490	14656	14815	14727	14765	14601	14444	14479	14597	14740	14559	14525	14588	14601	14484	14718	14707	14578	14657	14743	14689	14554	14534	14642	14651	14657	14680	14806	14442	15041	14757	14666	14663	14612	14550	14460	14834	14557	14880	14797	14668	14565	14687	14608	14603	14651	14481	14695	14605	14568	14745	14733	14619	14469	14572	14544	14691	14512	14449	14772	14718	14782	14685	14645	14573	14645	14504	14736	14658	14624	14602	14747	14498	14604	14594	14610	14517	14780	14600	14511	14561	14562	14650	14684	14476	14693	14460	14640	14527	14557	14486	14515	14602	14643	14649	14716	14682	14707	14697	14607	14536	14591	14661	14754	14756	14604	14703	14733	14723	14536	14818	14581	14596	14845	14535	14553	14711	14822	14619	14545	14618	14644	14475	14723	14392	14412	14539	14536	14676	14535	14679	14822	14564	14537	14446	14804	14557	14619	14633	14559	14724	14683	14647	14775	14698	14615	14681	14674	14721	14651	14609	14616	14467	14626	14599	14510	14666	14470	14680	14583	14674	14772	14674	14519	14506	14617	14727	14665	14574	14609	14543	14676	14592	14766	14643	14627	14704	14550	14656	14661	14566	14682	14580	14586	14645	14638	14618	14668	14608	14620	14573	14686	14618	14657	14516	14639	14635	14754	14651	14566	14706	14701	14571	14597	14558	14780	14701	14760	14484	14672	14658	14607	14564	14895	14471	14700	14628	14523	14665	14562	14644	14483	14739	14593	14643	14667	14424	14543	14624	14590	14620	14520	14770	14676	14848	14615	14680	14458	14594	14501	14801	14597	14768	14591	14640	14594	14683	14600	14537	14702	14627	14797	14849	14561	14625	14750	14497	14581	14571	14713	14536	14527	14334	14561	14562	14347	14573	14589	14764	14757	14642	14549	14579	14764	14670	14652	14762	14735	14562	14390	14682	14804	14775	14609	14505	14702	14725	14536	14707	14643	14781	14742	14660	14897	14820	14590	14847	14438	14573	14618	14727	14700	14437	14775	14663	14605	14679	14745	14650	14564	14607	14545	14553	14697	14264	14621	14719	14470	14711	14694	14524	14641	14630	14544	14714	14662	14610	14667	14767	14860	14655	14480	14626	14819	14554	14388	14727	14737	14606	14699	14533	14802	14741	14751	14731	14699	14710	14706	14542	14554	14659	14773	14526	14754	14760	14647	14686	14602	14791	14634	14597	14564	14660	14497	14593	14510	14738	14680	14601	14824	14635	14513	14580	14534	14534	14465	14440	14618	14641	14837	14734	14562	14520	14804	14769	14635	14679	14651	14788	14662	14698	14746	14610	14645	14582	14515	14618	14653	14780	14543	14743	14521	14523	14546	14605	14593	14573	14545	14676	14835	14605	14652	14855	14715	14609	14561	14552	14529	14549	14792	14748	14665	14594	14825	14466	14820	14722	14610	14624	14661	14621	14580	14735	14468	14906	14800	14512	14702	14724	14793	14614	14688	14690	14754	14573	14614	14631	14511	14633	14758	14606	14713	14729	14578	14618	14702	14660	14568	14574	14696	14659	14598	14777	14620	14604	14854	14736	14633	14609	14649	14449	14603	14699	14710	14423	14743	14742	14515	14481	14656	14750	14539	14626	14643	14672	14836	14623	14654	14780	14804	14828	14681	14438	14513	14531	14687	14671	14659	14756	14768	14821	14784	14904	14748	14619	14610	14790	14515	14593	14507	14641	14470	14387	14562	14740	14677	14790	14685	14713	14570	14652	14463	14583	14608	14562	14690	14628	14571	14624	14776	14631	14674	14705	14635	14698	14656	14626	14647	14857	14837	14665	14583	14566	14666	14597	14706	14780	14539	14775	14649	14707	14631	14615	14648	14626	14726	14697	14673	14792	14545	14667	14658	14492	14660	14815	14693	14623	14613	14718	14668	14578	14636	14722	14623	14304	14632	14684	14502	14644	14637	14634	14548	14491	14690	14606	14505	14564	14780	14408	14718	14605	14679	14579	14708	14513	14690	14779	14516	14656	14506	14664	14506	14893	14636	14742	14701	14566	14679	14621	14596	14694	14585	14524	14554	14699	14681	14720	14662	14584	14535	14660	14681	14540	14661	14771	14738	14736	14523	14736	14582	14709	14543	14577	14702	14732	14762	14751	14608	14541	14590	14646	14604	14753	14636	14570	14677	14627	14532	14517	14707	14570	14601	14697	14643	14751	14517	14681	14696	14570	14545	14510	14643	14685	14678	14381	14539	14642	14773	14740	14633	14584	14565	14644	14588	14696	14492	14525	14698	14603	14669	14566	14680	14530	14697	14636	14448	14536	14743	14614	14550	14768	14508	14489	14767	14716	14723	14776	14641	14568	14556	14489	14814	14680	14669	14683	14643	14638	14723	14778	14688	14470	14610	14728	14395	14350	14568	14573	14493	14726	14535	14707	14552	14495	14795	14763	14864	14746	14671	14697	14666	14636	14553	14581	14596	14653	14521	14478	14535	14492	14713	14611	14651	14611	14763	14733	14568	14724	14671	14546	14701	14655	14720	14394	14650	14499	14655	14625	14676	14602	14627	14519	14482	14743	14568	14613	14555	14676	14708	14679	14670	14614	14707	14723	14678	14615	14479	14587	14668	14727	14659	14583	14720	14471	14656	14674	14688	14488	14720	14719	14623	14860	14518	14559	14599	14685	14592	14760	14567	14468	14738	14564	14686	14734	14623	14786	14898	14507	14574	14780	14559	14635	14613	14743	14755	14685	14677	14321	14608	14676	14682	14797	14661	14666	14411	14801	14758	14530	14658	14697	14664	14757	14456	14802	14706	14555	14693	14579	14597	14493	14738	14792	14941	14702	14630	14613	14661	14472	14593	14545	14524	14674	14386	14781	14624	14693	14713	14737	14751	14610	14684	14542	14550	14447	14746	14896	14693	14839	14536	14586	14735	14715	14708	14611	14713	14620	14670	14731	14660	14602	14545	14630	14538	14484	14486	14554	14597	14667	14704	14729	14569	14720	14703	14760	14768	14457	14609	14635	14693	14896	14577	14625	14639	14779	14666	14849	14569	14469	14508	14495	14546	14572	14771	14602	14687	14381	14585	14566	14334	14608	14644	14692	14550	14725	14643	14569	14639	14667	14634	14679	14605	14551	14771	14392	14930	14658	14672	14721	14570	14656	14655	14611	14603	14373	14612	14794	14721	14486	14568	14685	14599	14727	14669	14524	14440	14541	14642	14634	14522	14539	14516	14656	14610	14688	14764	14736	14701	14413	14438	14669	14818	14725	14751	14700	14788	14448	14668	14877	14432	14754	14542	14818	14523	14618	14735	14579	14607	14568	14844	14665	14635	14517	14565	14653	14499	14507	14766	14716	14672	14477	14527	14435	14581	14624	14647	14724	14742	14618	14607	14639	14700	14812	14539	14684	14521	14697	14885	14568	14783	14571	14804	14669	14817	14510	14637	14795	14843	14700	14564	14714	14712	14773	14694	14798	14721	14735	14778	14498	14708	14570	14747	14639	14590	14569	14558	14603	14841	14607	14617	14638	14644	14603	14688	14779	14589	14628	14627	14791	14603	14729	14514	14659	14459	14511	14947	14623	14502	14508	14600	14562	14421	14577	14591	14614	14780	14629	14611	14467	14743	14705	14759	14620	14670	14610	14579	14537	14748	14596	14633	14704	14631	14538	14713	14678	14575	14714	14862	14896	14498	14623	14583	14587	14853	14666	14611	14666	14557	14572	14691	14602	14625	14606	14787	14573	14611	14704	14544	14838	14877	14766	14763	14825	14669	14595	14523	14658	14595	14616	14600	14576	14832	14600	14514	14577	14680	14620	14703	14626	14684	14757	14795	14549	14548	14364	14636	14792	14672	14581	14551	14767	14538	14667	14719	14654	14707	14655	14621	14549	14506	14715	14725	14648	14590	14618	14827	14710	14740	14603	14501	14635	14703	14772	14568	14590	14573	14587	14803	14492	14786	14726	14717	14771	14547	14841	14774	14528	14551	14663	14720	14664	14689	14586	14723	14710	14409	14685	14412	14487	14539	14698	14867	14475	14773	14652	14707	14372	14620	14661	14716	14714	14508	14557	14382	14597	14562	14499	14653	14468	14733	14527	14619	14500	14679	14576	14456	14542	14585	14728	14720	14685	14722	14634	14832	14574	14439	14497	14547	14486	14735	14671	14592	14858	14741	14592	14599	14808	14529	14789	14662	14641	14820	14747	14706	14708	14570	14568	14565	14541	14687	14723	14692	14542	14610	14769	14589	14651	14695	14507	14707	14946	14756	14543	14941	14549	14615	14604	14470	14783	14729	14726	14550	14732	14609	14608	14598	14510	14647	14791	14782	14555	14617	14514	14708	14561	14510	14534	14739	14850	14876	14670	14422	14559	14643	14716	14647	14589	14681	14600	14488	14709	14554	14688	14736	14776	14558	14653	14962	14725	14722	14772	14697	14850	14706	14798	14620	14615	14702	14740	14629	14698	14571	14554	14598	14711	14674	14522	14500	14648	14558	14638	14713	14746	14525	14616	14704	14507	14517	14665	14707	14704	14634	14641	14627	14523	14737	14659	14642	14506	14568	14601	14652	14670	14691	14493	14479	14828	14526	14470	14692	14670	14548	14570	14681	14755	14514	14739	14658	14651	14736	14772	14438	14619	14565	14701	14426	14649	14688	14651	14603	14784	14733	14741	14634	14436	14775	14432	14857	14525	14477	14822	14722	14845	14818	14739	14641	14536	14682	14658	14652	14505	14496	14567	14668	14593	14772	14866	14755	14558	14623	14592	14594	14666	14694	14832	14802	14773	14769	14434	14559	14681	14650	14621	14635	14648	14569	14423	14592	14444	14728	14635	14529	14725	14620	14593
35397	30206	31495	32861	32671	32126	30726	29247	28148	27313	26590	26162	25892	25700	25625	25475	25408	25606	25663	25452	25419	25416	25526	25604	25440	25514	25363	25394	25405	25378	25434	25371	25434	25442	25529	25443	25422	25434	25528	25360	25412	25471	25354	25465	25456	25525	25429	25344	25413	25470	25391	25554	25385	25504	25438	25404	25507	25405	25380	25388	25384	25412	25396	25414	25406	25545	25415	25434	25436	25290	25345	25533	25283	25348	25380	25359	25386	25419	25513	25408	25412	25324	25436	25575	25456	25387	25415	25465	25340	25515	25311	25378	25460	25491	25368	25333	25507	25456	25444	25478	25316	25379	25497	25330	25380	25308	25487	25457	25293	25421	25376	25483	25500	25508	25474	25400	25455	25460	25535	25424	25473	25379	25416	25382	25421	25493	25460	25436	25385	25535	25383	25564	25375	25366	25369	25506	25344	25410	25587	25368	25472	25399	25492	25455	25483	25565	25564	25452	25377	25377	25391	25418	25411	25369	25509	25409	25376	25389	25434	25428	25387	25539	25413	25380	25469	25417	25462	25502	25503	25522	25406	25430	25422	25508	25488	25359	25384	25436	25418	25361	25426	25510	25524	25240	25603	25472	25362	25371	25423	25503	25438	25386	25528	25484	25631	25502	25385	25412	25521	25476	25250	25560	25413	25465	25501	25534	25268	25338	25441	25446	25491	25452	25437	25439	25404	25509	25504	25382	25325	25369	25495	25426	25533	25521	25380	25441	25532	25500	25375	25464	25555	25350	25382	25439	25460	25406	25500	25398	25504	25462	25449	25471	25516	25403	25315	25488	25451	25385	25565	25406	25494	25458	25561	25337	25524	25351	25506	25471	25380	25633	25447	25523	25475	25393	25469	25411	25476	25455	25457	25433	25481	25535	25421	25375	25577	25349	25500	25519	25363	25356	25453	25490	25538	25474	25390	25469	25448	25515	25485	25475	25485	25412	25559	25457	25411	25562	25454	25406	25343	25455	25467	25417	25462	25334	25408	25520	25446	25342	25420	25536	25535	25372	25386	25469	25393	25499	25450	25395	25496	25511	25585	25573	25387	25516	25364	25439	25508	25505	25442	25506	25488	25460	25359	25430	25415	25509	25495	25413	25398	25465	25415	25392	25538	25469	25463	25451	25592	25455	25312	25466	25546	25515	25307	25449	25473	25391	25518	25461	25321	25512	25444	25564	25451	25433	25372	25491	25451	25561	25475	25414	25595	25285	25532	25451	25373	25401	25377	25323	25541	25564	25443	25379	25314	25420	25557	25422	25439	25395	25606	25518	25409	25465	25422	25487	25443	25541	25407	25433	25585	25241	25547	25607	25534	25380	25487	25478	25368	25470	25509	25389	25534	25406	25417	25586	25487	25509	25410	25600	25570	25460	25489	25360	25472	25450	25527	25360	25435	25360	25498	25378	25492	25532	25424	25349	25564	25496	25358	25434	25397	25549	25385	25490	25573	25440	25495	25510	25555	25465	25392	25488	25353	25484	25550	25370	25504	25526	25357	25623	25402	25585	25536	25450	25493	25457	25534	25399	25465	25352	25505	25397	25427	25572	25539	25461	25497	25575	25508	25416	25509	25539	25422	25520	25453	25529	25451	25452	25366	25565	25504	25444	25386	25552	25456	25575	25484	25432	25274	25427	25603	25284	25658	25525	25621	25548	25431	25527	25539	25331	25314	25467	25470	25480	25553	25475	25469	25456	25350	25475	25369	25499	25372	25520	25602	25415	25535	25471	25410	25514	25356	25532	25402	25597	25233	25473	25587	25338	25343	25467	25426	25438	25474	25589	25448	25507	25466	25579	25471	25451	25518	25384	25576	25400	25433	25476	25564	25415	25507	25515	25408	25434	25490	25421	25475	25465	25435	25421	25424	25509	25410	25456	25367	25480	25430	25411	25483	25469	25446	25479	25552	25447	25412	25592	25432	25415	25616	25511	25513	25499	25373	25423	25562	25527	25493	25427	25503	25400	25404	25445	25493	25534	25490	25355	25441	25538	25552	25475	25438	25443	25442	25601	25524	25529	25388	25544	25467	25480	25522	25594	25506	25405	25427	25398	25490	25560	25401	25563	25277	25535	25465	25355	25456	25404	25487	25388	25345	25479	25364	25496	25484	25533	25404	25396	25468	25357	25467	25420	25399	25403	25519	25588	25276	25521	25415	25384	25425	25554	25555	25410	25474	25507	25304	25634	25511	25319	25571	25490	25398	25630	25507	25440	25546	25654	25382	25386	25634	25473	25460	25700	25326	25550	25323	25550	25407	25489	25522	25505	25438	25359	25533	25506	25456	25371	25400	25463	25530	25427	25486	25579	25462	25477	25545	25564	25497	25522	25520	25481	25499	25518	25450	25518	25505	25404	25469	25603	25436	25429	25473	25394	25464	25430	25543	25478	25518	25477	25489	25526	25456	25520	25555	25442	25598	25460	25553	25434	25395	25611	25446	25523	25384	25603	25442	25487	25482	25574	25471	25493	25459	25509	25444	25510	25392	25526	25486	25390	25438	25455	25433	25492	25550	25605	25557	25525	25435	25589	25606	25557	25512	25479	25409	25500	25587	25380	25521	25378	25498	25581	25309	25448	25533	25405	25489	25450	25565	25646	25528	25364	25519	25528	25355	25420	25404	25378	25489	25470	25493	25498	25530	25420	25476	25516	25625	25487	25374	25454	25501	25321	25493	25394	25476	25442	25470	25364	25424	25425	25412	25481	25548	25546	25511	25231	25421	25600	25361	25340	25402	25541	25420	25504	25453	25390	25487	25341	25507	25547	25375	25483	25495	25530	25519	25423	25565	25449	25349	25457	25405	25403	25414	25642	25413	25462	25379	25616	25376	25440	25374	25533	25360	25292	25435	25538	25425	25518	25434	25501	25319	25358	25484	25509	25510	25366	25340	25425	25516	25472	25474	25386	25518	25479	25423	25468	25592	25569	25458	25459	25422	25412	25460	25576	25482	25423	25444	25558	25464	25458	25586	25462	25421	25553	25505	25509	25487	25413	25507	25503	25350	25473	25546	25537	25490	25552	25479	25493	25522	25492	25399	25375	25569	25422	25457	25506	25470	25347	25464	25514	25486	25413	25572	25457	25506	25542	25444	25346	25631	25342	25430	25472	25516	25355	25441	25488	25374	25429	25632	25338	25502	25400	25375	25392	25556	25536	25468	25418	25454	25547	25380	25485	25485	25401	25498	25523	25362	25471	25442	25564	25523	25567	25527	25522	25475	25493	25506	25466	25491	25359	25402	25480	25593	25573	25456	25365	25423	25563	25477	25479	25481	25286	25715	25296	25580	25362	25484	25496	25468	25459	25333	25592	25469	25467	25600	25402	25602	25448	25443	25609	25542	25501	25417	25375	25481	25418	25483	25314	25587	25487	25441	25464	25599	25503	25442	25483	25458	25405	25319	25410	25480	25418	25471	25566	25392	25568	25537	25502	25373	25443	25464	25475	25379	25466	25492	25383	25481	25528	25470	25463	25475	25495	25471	25449	25569	25363	25558	25578	25410	25544	25475	25452	25555	25397	25476	25362	25501	25434	25456	25518	25421	25636	25336	25444	25399	25495	25401	25399	25520	25371	25369	25542	25484	25554	25219	25574	25410	25511	25453	25543	25283	25454	25465	25496	25421	25570	25370	25578	25412	25579	25407	25427	25515	25386	25476	25461	25448	25438	25492	25407	25596	25416	25555	25290	25506	25407	25525	25487	25490	25379	25407	25598	25500	25451	25543	25337	25410	25367	25390	25479	25536	25487	25479	25566	25379	25378	25532	25386	25618	25538	25379	25576	25395	25557	25537	25358	25367	25605	25536	25489	25413	25443	25563	25453	25380	25461	25458	25549	25488	25355	25440	25413	25441	25412	25371	25498	25508	25465	25420	25415	25419	25538	25410	25629	25405	25516	25526	25479	25406	25473	25481	25426	25381	25513	25533	25537	25396	25443	25458	25461	25401	25565	25387	25430	25366	25402	25546	25415	25510	25321	25513	25437	25624	25495	25330	25488	25399	25540	25473	25530	25292	25635	25561	25375	25565	25533	25528	25514	25438	25410	25494	25361	25472	25346	25574	25492	25602	25453	25567	25660	25475	25394	25524	25428	25544	25580	25388	25459	25460	25364	25490	25404	25406	25552	25388	25492	25443	25412	25538	25438	25455	25643	25421	25367	25335	25445	25419	25431	25461	25386	25548	25458	25537	25521	25337	25568	25388	25462	25571	25525	25496	25417	25538	25403	25411	25398	25493	25445	25430	25584	25576	25653	25430	25506	25366	25498	25513	25403	25396	25490	25508	25463	25518	25406	25484	25466	25501	25358	25599	25349	25596	25471	25461	25419	25478	25469	25518	25348	25499	25505	25575	25377	25592	25413	25397	25435	25508	25424	25424	25523	25388	25590	25438	25519	25447	25385	25446	25680	25475	25527	25523	25445	25615	25416	25440	25537	25411	25521	25478	25539	25327	25542	25496	25362	25573	25475	25604	25476	25497	25518	25408	25582	25490	25342	25458	25316	25520	25455	25531	25529	25492	25371	25617	25397	25392	25406	25589	25319	25565	25376	25523	25519	25507	25486	25421	25554	25370	25467	25577	25446	25499	25546	25465	25524	25466	25557	25419	25423	25555	25435	25520	25464	25523	25348	25456	25561	25451	25389	25445	25534	25448	25545	25366	25607	25464	25477	25350	25565	25410	25588	25477	25493	25462	25399	25484	25461	25500	25455	25519	25536	25440	25431	25476	25497	25429	25393	25504	25612	25382	25403	25662	25331	25538	25691	25447	25494	25421	25481	25479	25568	25510	25487	25538	25521	25432	25418	25450	25566	25540	25651	25546	25439	25551	25447	25476	25439	25553	25410	25469	25565	25372	25503	25439	25620	25461	25457	25607	25421	25397	25513	25571	25466	25467	25439	25518	25388	25507	25677	25445	25636	25441	25461	25456	25402	25528	25454	25424	25566	25297	25328	25638	25414	25614	25413	25433	25430	25433	25468	25373	25562	25529	25440	25587	25395	25319	25552	25470	25578	25485	25513	25552	25562	25443	25496	25589	25237	25487	25493	25438	25567	25516	25488	25561	25430	25539	25416	25554	25330	25412	25521	25428	25397	25462	25620	25467	25426	25406	25250	25499	25609	25494	25477
33107	27729	24709	21748	19645	18800	18049	17001	16594	15949	15501	15247	14856	14460	14360	14353	14245	14151	14214	14215	14329	14239	14014	14254	14233	14217	14239	14145	14158	14364	14235	14350	13996	14113	14291	14262	14260	14146	14202	14293	14364	14065	14183	14263	14236	14232	13967	14330	14277	14445	14198	14235	14452	14093	14086	14246	14175	14368	14180	14286	14344	14280	14137	14084	14382	14120	14189	14327	14178	14225	14147	14374	14293	14444	14154	14033	14330	14326	14424	14145	14112	14387	14423	14153	14292	14328	14316	14301	14353	14289	14379	14233	14257	14397	14154	14042	14203	14275	14449	14122	14152	14130	14305	14300	14215	14154	14294	14163	14454	14262	14282	14247	14199	14167	14143	14269	14291	14282	14336	14454	14217	14229	14350	14343	14434	14257	14258	14222	14158	14381	14231	14303	14161	14318	14423	14294	14262	14572	14365	14252	14262	14346	14435	14148	13931	14190	14332	14233	14312	14317	14300	14313	14266	14246	14169	14299	14151	14394	14277	14222	14212	14348	14274	14155	14216	14287	14186	14168	14238	14337	14293	14257	13993	14215	14423	14243	14173	14333	14084	14197	14316	14121	14282	14321	14036	14119	14212	14043	14228	14496	14241	14285	14293	14221	14209	14176	14271	14386	14179	14351	14111	14091	14261	14093	14672	14443	14217	14232	14285	14292	14377	14119	14283	14181	14190	14206	14006	14359	14295	14357	14308	14249	14342	14245	14311	14362	14372	14092	14055	14186	14248	14302	14162	14378	14312	14368	14364	14227	14325	14146	14264	14128	14432	14298	14056	14251	14325	14256	14203	14124	14385	14253	14291	14184	14181	14145	14258	14207	14275	14191	14252	14306	14382	14222	14226	14203	14376	14376	14165	14252	14191	14186	14114	14101	14381	14288	14255	14044	14135	14217	14164	14209	14474	14226	14325	14191	14280	14234	14194	14225	14415	14234	14419	14419	14366	14458	14349	14022	14252	14171	14271	14158	14063	14235	14290	14186	14095	14293	14394	14304	14127	14226	14326	14055	14278	14238	14331	14265	14215	14175	14329	14365	14237	14305	14565	14216	14192	14166	14221	14126	14072	14235	14455	14298	14234	14323	14329	14339	14037	14237	14285	14136	14188	14307	14388	14457	14275	14099	14437	14272	14462	14203	14277	14174	14495	14507	14331	14225	14181	14250	14463	14270	14347	14209	14158	14409	14316	14345	14263	14241	14117	14303	14238	14131	14278	14384	14304	14318	14180	14299	14300	14264	14106	14126	14384	14278	14347	14179	14162	14157	14380	14334	14496	14478	14410	14251	14259	14318	14205	14240	14356	14253	14349	14306	14257	14430	14478	14327	14315	14136	14244	14264	14390	14246	14261	14290	14212	14264	14139	14356	14412	14287	14245	14234	14310	14124	14297	14313	14346	14323	14260	14233	14203	14366	14269	14126	14277	14382	14084	14387	14133	14176	14323	14258	14332	14228	14274	14235	14286	13992	14169	14337	14247	14340	14336	14460	14076	14255	14276	14403	14297	14045	14200	14380	14359	14328	14351	14102	14401	14112	14078	14114	14218	14313	14098	14332	14397	14374	14218	14147	14489	14274	14250	14201	14422	14256	14021	14243	14235	14331	14129	14317	14274	14169	14253	14271	14411	14340	14398	14200	14077	14104	14211	14294	14225	14109	14229	14189	14197	14313	14265	14130	14278	14286	14354	14407	14227	14308	14322	14199	14322	14265	14354	14396	14265	14340	14177	14270	14130	14299	14193	14265	14247	14247	14321	14353	14370	14238	14392	14280	14196	14134	14343	14351	14269	14275	14412	14185	14194	14228	14098	14280	14152	14354	14213	14144	14227	14261	14281	14300	14333	14274	14354	14206	14332	14337	14337	14366	14410	14389	14335	14407	14344	14287	14226	14282	14265	14308	14215	14162	14147	14087	14352	14195	14177	14182	14218	14184	14153	14315	14399	14295	14279	14465	14436	14160	14349	14224	14234	14122	14327	14235	14170	14312	14102	14141	14300	14264	14370	14262	14305	14351	14161	14169	14325	14243	14381	14387	14332	14195	14194	14275	14285	14136	14236	14278	14333	14100	14424	14147	14221	14352	14303	14268	14172	14329	14260	14250	14281	14212	14161	14241	14350	14369	14426	14275	14169	14297	14116	14263	14228	14322	14219	14288	14338	14256	14483	14451	14538	14549	14325	14360	14298	14174	14325	14117	14329	14036	14279	14172	14130	14171	14381	14243	14371	14354	14317	14110	14235	14046	14131	14215	14296	14361	14312	14165	13967	14250	14197	14355	14361	14110	14032	14209	14171	14140	14336	14244	14169	14334	14148	14338	14168	14182	14337	14039	14311	14483	14243	14245	14398	14318	14255	14372	14210	14249	14291	14238	14109	14207	14257	14201	14278	14135	14356	14173	14314	14508	14265	14238	14404	14315	14259	14362	14243	14334	14355	14163	14343	14316	14329	14272	14317	14329	14305	14152	14189	14174	14351	14443	14214	14049	14365	14125	14194	14373	14277	14346	14213	14281	14172	14170	14084	14221	14305	14103	14132	14342	14229	14205	14208	14297	14254	14250	14182	14088	14288	14354	14200	14203	14408	14256	14055	14211	14412	14495	14315	14419	14168	14221	14224	14434	14106	14196	14132	14275	14329	14354	14288	14330	14357	14268	14229	14319	14062	14225	14223	14185	14249	14296	14392	14162	14405	14134	14270	14190	14184	14303	14152	14122	14383	14040	14378	14365	14300	14332	14168	14274	14225	14233	14107	14163	14302	14190	14315	14293	14203	14250	14283	14234	14267	14294	14228	14143	14215	14079	14214	14033	14208	14106	14216	14490	14268	14309	14335	14247	14304	14325	14168	14481	14272	14004	14211	14297	14261	14257	14489	14377	14303	14226	14142	14158	14054	14252	14367	14179	14189	14336	14168	14110	14211	14234	14207	14411	14259	14182	14284	14141	14207	14401	14151	14040	14245	14318	14338	14403	14183	14195	14397	14281	14301	14365	14142	14318	14110	14317	14298	14328	14294	14268	14203	14304	14251	14293	14161	14280	14175	14356	14253	14207	14543	13953	14264	14378	14054	14180	14428	14210	14253	14346	14303	14226	14176	14137	14399	14244	14322	14457	14140	14337	14153	14168	14359	14362	14264	14113	14262	14202	14160	14109	14302	14404	14277	14370	14324	14262	14370	14267	14325	14267	14283	14293	14354	14302	14297	14225	14150	14330	14494	14284	14274	14168	14231	14239	14227	14370	14174	14296	14319	14394	14324	14212	14155	14049	14134	14288	14326	14135	14374	14278	14222	14227	14141	14245	14304	14124	14227	14166	14236	14373	14338	14210	14329	14238	14246	14347	14216	14315	14233	14133	14390	14125	14251	14127	14321	14323	14236	14127	14274	14198	14274	14198	14382	14097	14259	14325	14212	14264	14417	14566	14379	14316	14209	14337	14101	14243	14292	14243	14261	14189	14292	14452	14317	14117	14410	14271	14183	14340	14293	14246	14202	14238	14235	14075	14496	14169	14322	14254	14200	14341	14253	14203	14296	14409	14353	14288	14447	14296	14326	14058	14143	14254	14201	14162	14282	14275	14086	14228	14061	14390	14321	14216	14220	14081	14401	14304	14227	14257	14227	14177	14303	14204	14255	14299	14218	14242	14325	14477	14182	14132	14308	14317	14248	14295	14217	14151	14148	14400	14220	14154	14190	14394	14222	14286	14220	14359	14267	14261	14264	14296	14374	14195	14377	14335	14256	14239	14301	14155	14372	14282	14205	14448	14140	14303	14394	14232	14291	14358	14489	14170	14540	14298	14199	14246	14295	14360	14251	14310	14377	14397	14233	14360	14258	14283	14319	14178	14270	14381	14376	14247	14225	14213	14310	14422	14301	14181	14324	14177	14387	14311	14277	14166	14397	14293	14332	14418	14244	14162	14191	14169	14495	14273	14417	14459	14225	14234	14337	14297	14204	14140	14422	14315	14224	14355	14344	14388	14337	14276	14150	14292	14218	14260	14395	14246	14311	14412	14298	14290	14479	14356	14299	14248	14352	14515	14372	14375	14330	14293	14183	14312	14373	14290	14325	14296	14334	14237	13997	14227	14163	14317	14266	14310	14219	14220	14131	14117	14196	14268	14207	14021	14062	14091	14314	14441	14372	14199	14289	14109	14241	14323	14141	14339	14392	14109	14232	14227	14442	14447	14239	14061	14294	14116	14051	14122	14388	14092	14312	14259	14281	14187	14361	14189	14250	14241	14222	14196	14369	14377	14271	14091	14352	14345	14496	14283	14161	14216	14168	14210	14216	14426	14288	14140	14256	14368	14029	14342	14305	14327	14265	14156	14199	14188	14240	14269	14322	14219	14407	14211	14140	14204	14216	14220	14370	14346	14249	14203	14184	14231	14326	14351	14192	14192	14324	14303	14449	14232	14123	14258	14043	14032	14256	14473	14337	14240	14308	14314	14133	14339	14339	14169	14261	14298	14138	14217	14267	14324	14327	14259	14243	14463	14164	14235	14257	14077	14176	14145	14259	14250	14213	13953	14030	14274	14175	14174	14155	14197	14411	14421	14172	14303	14208	14398	14105	14059	14273	14381	14116	14303	14299	14268	14382	14520	14223	14219	14308	14073	14252	14205	14406	14182	14419	14390	14145	14203	14027	14168	14435	14395	14338	14226	14250	14306	14522	14294	14523	14335	14370	14143	14439	14094	14121	14148	14511	14548	14365	14411	14247	14483	14203	14276	14315	14128	14237	14143	14180	14143	14289	14071	14410	14236	14207	14182	14213	14159	14421	14361	14334	14240	14194	14274	14297	14446	14324	14416	14158	14318	14209	14530	14216	14356	14280	14152	14340	14382	14174	14201	14126	14257	14210	14405	14215	14344	14230	14145	14412	14328	14204	14341	14453	14396	14310	14236	14466	14321	14230	14336	14153	14215	14352	14239	14179	14346	14298	14450	14198	14423	14398	14255	14354	14230	14346	14254	14397	14207	14301	14361	14367	14478	14329	14234	14303	14329	14301	14157	14243	14245	14302	14205	14361	14320	14233	14295	14275	14157	14247	14318	14431	14218	14196	14077	14345	14393	14334	14314	14251	14250	14334	14226	14193	14201	14314	14154	14180	14149	14278	14349
34148	31170	31609	33082	33924	32529	30752	30097	29151	28075	27485	26932	26478	26081	25883	25884	25970	25817	25725	25713	25792	25733	25779	25677	25818	25759	25738	25781	25761	25838	25833	25725	25777	25840	25768	25646	25881	25883	25825	25703	25678	25854	25752	25806	25717	25695	25779	25795	25678	25820	25908	25850	25767	25792	25803	25814	25662	25771	25683	25818	25765	25910	25797	25770	25760	25847	25744	25740	25789	25833	25837	25802	25644	25693	25800	25681	25672	25712	25852	25729	25782	25838	25673	25781	25728	25869	25805	25774	25724	25741	25793	25799	25767	25673	25791	25853	25760	25775	25760	25687	25704	25729	25881	25772	25784	25840	25697	25842	25837	25756	25913	25878	25724	25750	25709	25820	25692	25800	25828	25891	25654	25627	25627	25757	25861	25636	25668	25773	25825	25847	25726	25831	25730	25829	25723	25733	25802	25918	25798	25661	25834	25716	25727	25744	25858	25743	25668	25801	25710	25797	25866	25736	25624	25765	25759	25753	25941	25813	25666	25809	25896	25710	25790	25767	25892	25805	25764	25812	25801	25749	25883	25819	25784	25839	25841	25848	25741	25728	25775	25733	25875	25802	26038	25852	25703	25885	25841	25692	25836	25768	25911	25728	25706	25667	25838	25786	25754	25761	25893	25854	25610	25765	25844	25905	25711	25903	25803	25849	25705	25736	25819	25845	25675	25806	25734	25693	25802	25864	25884	25790	25791	25870	25780	25781	25625	25729	25730	25827	25944	25823	25649	25831	25876	25803	25904	25772	25930	25835	25646	25788	25744	25921	25901	25741	25826	25781	25777	25834	25704	25847	25761	25737	25725	25912	25701	25885	25698	25747	25866	25799	25686	25855	25865	25847	25854	25904	25791	25737	25861	25752	25772	25746	25706	25870	25878	25735	25736	25754	25938	25840	25795	25753	25827	25901	25761	25842	25787	25904	25766	25911	25749	25835	25655	25793	25849	25764	25867	25681	25895	25756	25844	25869	25811	25862	25714	25805	25846	25778	25809	25825	25650	25761	25720	25869	25919	25880	25783	25636	25881	25699	25779	25915	25679	25884	25700	25898	25790	25876	25755	25814	25845	25764	25621	25687	25738	25704	25809	25769	25721	25803	25809	25939	25685	25841	25846	25750	25759	25816	25770	25701	25824	25851	25705	25857	25610	25850	25739	25691	25789	25809	25917	25795	25916	25807	25830	25748	25763	25716	25647	25776	25850	25885	25761	25754	25738	25687	25738	25830	25819	25859	25796	25812	25731	25757	25859	25789	25689	25908	25820	25780	26008	25779	25724	25859	25763	25812	25654	25737	25917	25749	25654	25934	25809	25714	25741	25822	25899	25827	25696	25717	25824	25740	25869	25836	25837	25750	25886	25732	25728	25731	25678	25752	25836	25815	25742	25702	25661	25738	25753	25820	25830	25814	25866	25800	25809	25861	25773	25892	25867	25818	25706	25824	25900	25737	25781	25841	25772	25731	25809	25866	25819	25889	25914	25794	25760	25797	25903	25724	25905	25592	25784	25707	25873	25843	25806	25874	25731	25755	25844	25884	25739	25769	25798	25703	25806	25908	25758	25865	25839	25832	25785	25767	25727	25804	25777	25623	25768	25794	25791	25807	25714	25743	25809	25821	25746	25816	25937	25706	25778	25737	25856	25735	25715	25916	25622	25772	25747	25736	25880	25838	25727	25786	25685	25887	25580	25884	25730	25793	25808	25809	25803	25726	25911	25713	25912	25735	25781	25795	25739	25771	25769	25730	25803	25850	25784	25802	25811	25731	25821	25735	25852	25661	25779	25811	25866	25695	25758	25792	25903	25754	25810	25725	25868	25763	25657	25764	25766	25732	25773	25865	25815	25691	25869	25810	25793	25869	25782	25781	25864	25836	25667	25945	25730	25988	25786	25883	25798	25877	25730	25757	25797	25836	25724	25677	25936	25700	25770	25735	25736	25697	25904	25761	25860	25836	25765	25774	25817	25783	25816	25861	25709	25805	25831	25790	25760	25823	25730	25809	25763	25924	25965	25698	25871	25976	25759	25839	25729	25891	25789	25818	25814	25726	25867	25740	25781	25834	25856	25830	25986	25869	25776	25821	25864	25798	25702	25870	25886	25791	26021	25816	25782	25772	25953	25808	25944	25864	25799	25941	25834	25724	25836	25775	25873	25829	25771	25724	25789	25729	25724	25997	25747	25883	25760	25762	25691	25753	25861	25845	25806	25746	25787	25820	25811	25803	25778	25847	25809	25881	25819	25709	25750	25813	25819	25712	25896	25744	25848	25802	25836	25713	25794	25877	25772	25810	25738	25656	25864	25794	25760	25853	25822	25805	25777	25692	25784	25732	25873	25749	25910	25901	25712	25689	25783	25696	25827	25780	25912	25781	25916	25884	25859	25711	25818	25711	25865	25838	25739	25772	25904	25901	25692	25873	25798	25880	25811	25932	25810	25891	25868	25790	25840	25879	25700	25797	25888	25806	25932	25823	25806	25809	25705	25900	25760	25678	25614	25842	25770	25812	25779	25729	25699	25959	25830	25642	25767	25901	25704	25861	25733	25729	25787	25872	25876	25669	25861	25814	25852	25748	25802	25724	25759	25759	25877	25934	25780	25755	25755	25666	25703	25801	25742	25845	25762	25836	25832	25838	25727	25904	25841	25899	25670	25775	25848	25915	25796	25793	25863	25687	25777	25830	25847	25727	25793	25870	25816	25788	25779	25836	25729	25801	25717	25807	25815	25705	25822	25886	25599	25943	25866	25908	25763	25909	25705	25990	25698	25703	25763	25665	25865	25725	25807	25675	25870	25827	25739	25832	25773	25805	25726	25891	25805	25731	25996	25746	25932	25842	25890	25794	25820	25726	25774	25867	25899	25716	25884	25860	25774	25761	25897	25684	25832	25912	25867	25847	25873	25732	25657	25882	25901	25771	25773	25895	25952	25862	25769	25825	25848	25853	25863	25726	25780	25762	25868	25767	25873	25719	25837	25719	25840	25776	25892	25920	25751	25921	25790	25642	25679	25867	25832	25757	25836	25845	25709	25941	25855	25853	25715	25871	25960	25650	25832	25758	26020	25815	25654	25790	25814	25849	25803	25791	25797	25931	25905	25835	25886	25761	25728	25837	25726	25838	25725	25879	25796	25751	25741	25829	25781	25794	25770	25809	25828	25809	25788	25918	25868	25861	25707	25732	25949	25774	25851	25771	25946	25667	25814	25849	25781	25854	25816	25854	25752	25841	25668	25939	25898	25749	25818	25863	25847	25843	25698	25926	25830	25800	25777	25743	25786	25849	25693	25898	25825	25805	25733	26010	25803	25768	25905	25766	25773	25674	25809	25836	25772	25881	25747	25805	25773	25629	25797	25656	25876	25785	25709	25971	25808	25816	25685	25769	25840	25808	25841	25852	25778	25908	25763	25828	25807	25785	25840	25764	25840	25783	25882	25735	25757	25863	25759	25880	25910	25856	25765	25861	25727	25880	25758	25764	25895	25753	25961	25784	25838	25913	25728	25725	25912	25906	25941	25775	25878	25817	25779	25757	25856	25758	25829	25751	25859	25731	25887	25747	25604	25735	25920	25729	25765	26018	25816	25820	25837	25708	25763	25973	25811	25996	25666	25839	25888	25760	25739	25798	25810	25772	25757	25940	25866	25685	25911	25914	25736	25829	25659	25789	25898	25916	25772	25910	25946	25812	25882	25781	25769	25804	25776	25892	25784	25771	25701	25772	25952	25887	25754	26088	25620	25644	25771	25823	25818	25860	25859	25775	25787	25763	25830	25832	25748	25770	25912	25914	25729	25877	25906	25851	25817	25754	25866	25804	25826	25819	25837	25821	25731	25912	25842	25810	25746	25777	25896	25785	25798	25823	25703	25835	25792	25772	25764	25915	25670	25911	25828	25711	25842	25810	25712	25826	25863	25845	25762	25771	25836	25785	25714	25888	25727	25828	25720	25749	25687	25729	25686	25735	25766	25772	25869	25825	25801	25850	25749	25766	25810	25779	25825	25821	25790	25823	25930	25817	25810	25817	26055	25684	25802	25982	25668	25764	25864	25886	25747	25845	25834	25681	25904	25693	25751	25883	25822	25784	25814	25869	25860	25764	25748	25755	25838	25845	25763	25928	25952	25855	25732	25962	25956	25673	25915	25896	25817	25879	25784	25951	25779	25773	25945	25832	25811	25780	25710	25773	25771	25834	25730	25706	25888	25897	25723	25841	25867	25748	25912	25717	25891	25781	25737	25745	25867	25747	25869	25825	25787	25966	25781	25903	25695	25894	25838	25827	25809	25772	25872	25910	25918	25772	25855	25868	25912	25732	26044	25763	25773	25796	25883	25867	25758	25829	25838	25814	25873	25836	25842	25825	25770	25786	25699	25699	25813	25680	25804	25888	25777	25825	25927	25775	25779	25826	25821	25814	25879	25744	25903	25761	25873	25798	25779	25860	25772	25855	25706	25784	25696	25881	25806	25737	25877	25743	25865	25883	25819	25846	25724	25909	25769	25889	25800	25830	25810	25907	25820	25832	25780	25745	25637	25851	25843	25887	25724	25744	25805	25702	25793	25819	25820	25876	25730	25802	25886	25914	25839	25837	25783	25696	25909	25857	25663	25817	25802	25826	25888	25730	25832	25690	25869	25726	25769	25778	25833	25855	25736	25834	25768	25735	25808	25928	25825	25937	25740	25862	25811	25838	25812	25708	25760	25744	25869	25836	25779	25800	25807	25837	25845	25752	25812	25738	25811	25953	25957	25842	25810	25892	25792	25863	25739	25752	25694	25941	25809	25827	25874	25770	25892	25795	25869	25884	25731	25761	25937	25704	25805	25764	25815	25813	25885	25803	25865	25825	25791	25762	25751	25866	25776	25710	25871	25800	25906	25850	25821	25850	25929	25745	25808	25875	25786	25886	25817	25740	25865	25715	25872	25856	25728	25799	25862	25763	25785	25869	25896	25828	25729	25847	25699	25815	25790	25853	25829	25979	25797	25763	25747	25838	25708	25921	25920	25698	25789	25787	25844	25765	25903	25786	25919	25784	25891	25873	25762	25826	25838	25901	25688	25737	25777	25783	25788	25781	25854	25885	25786	25827	25858	25867	25843	25865	25872	25759	25809	25804	25875	25709	25809	25686
34907	31855	28322	25451	23033	22507	20898	19091	17857	17128	16133	15517	15096	14759	14547	14540	14554	14382	14300	14292	14253	14369	14288	14382	14240	14451	14344	14277	14225	14271	14484	14473	14374	14310	14577	14446	14414	14216	14154	14453	14277	14265	14349	14326	14264	14377	14135	14132	14614	14346	14297	14428	14340	14259	14277	14592	14434	14327	14156	14354	14253	14368	14407	14159	14337	14179	14499	14336	14144	14228	14380	14356	14225	14395	14388	14401	14422	14278	14375	14507	14412	14428	14447	14348	14369	14484	14223	14377	14558	14238	14236	14157	14386	14299	14205	14293	14352	14285	14390	14363	14338	14384	14297	14353	14397	14517	14358	14295	14181	14286	14123	14527	14315	14249	14201	14374	14325	14173	14463	14316	14324	14201	14256	14323	14226	14153	14389	14300	14287	14420	14515	14304	14215	14216	14427	14424	14553	14195	14186	14213	14303	14439	14318	14472	14412	14383	14431	14307	14402	14263	14429	14237	14389	14167	14378	14309	14594	14411	14403	14495	14138	14399	14357	14371	14184	14259	14244	14269	14495	14362	14339	14333	14479	14550	14283	14155	14257	14151	14369	14370	14288	14390	14358	14402	14457	14258	14374	14292	14339	14352	14393	14423	14323	14357	14499	14327	14373	14484	14223	14424	14408	14341	14286	14244	14257	14356	14431	14346	14599	14367	14429	14487	14257	14419	14352	14324	14382	14201	14593	14238	14140	14250	14333	14364	14279	14329	14337	14284	14299	14562	14441	14280	14365	14425	14434	14151	14345	14457	14265	14424	14457	14276	14366	14397	14406	14531	14506	14275	14403	14239	14212	14443	14323	14297	14260	14246	14333	14291	14381	14290	14324	14228	14398	14231	14359	14309	14060	14089	14265	14499	14406	14174	14438	14268	14454	14392	14442	14280	14523	14423	14242	14642	14265	14253	14392	14313	14314	14347	14360	14233	14475	14317	14291	14524	14322	14366	14432	14277	14177	14432	14340	14327	14256	14234	14149	14387	14416	14437	14229	14147	14395	14349	14442	14386	14304	14519	14137	14113	14427	14381	14277	14242	14088	14371	14545	14472	14343	14217	14330	14129	14250	14220	14415	14170	14233	14296	14333	14166	14194	14388	14570	14519	14398	14400	14414	14622	14226	14370	14287	14281	14456	14462	14336	14273	14281	14292	14293	14373	14470	14356	14337	14291	14301	14209	14221	14373	14314	14284	14310	14479	14346	14493	14558	14576	14437	14172	14332	14278	14410	14287	14251	14252	14538	14280	14210	14399	14364	14306	14265	14359	14183	14301	14239	14296	14274	14314	14628	14516	14529	14473	14393	14346	14489	14347	14277	14157	14458	14293	14308	14359	14331	14442	14420	14350	14227	14393	14420	14455	14356	14334	14387	14309	14327	14272	14267	14376	14255	14414	14312	14210	14313	14312	14262	14408	14312	14294	14464	14332	14425	14396	14324	14385	14548	14361	14498	14450	14417	14488	14253	14359	14237	14262	14508	14244	14329	14615	14195	14391	14400	14367	14438	14351	14382	14405	14303	14492	14429	14396	14250	14231	14399	14405	14330	14296	14348	14366	14410	14400	14378	14262	14471	14395	14273	14458	14441	14391	14343	14376	14196	14202	14319	14306	14441	14290	14523	14368	14256	14227	14245	14328	14321	14444	14360	14566	14451	14433	14493	14427	14294	14483	14259	14233	14400	14305	14332	14551	14436	14513	14401	14186	14416	14197	14406	14308	14228	14455	14368	14350	14333	14242	14245	14385	14509	14378	14340	14415	14249	14367	14152	14596	14400	14300	14167	14318	14520	14363	14243	14343	14353	14279	14469	14567	14256	14486	14253	14259	14222	14401	14353	14245	14322	14248	14354	14575	14248	14287	14359	14387	14346	14097	14185	14435	14417	14424	14292	14363	14486	14207	14198	14387	14077	14352	14415	14328	14477	14346	14272	14407	14383	14242	14380	14348	14479	14247	14254	14421	14328	14409	14327	14511	14319	14492	14233	14317	14473	14505	14433	14527	14288	14518	14194	14387	14554	14297	14384	14546	14267	14314	14373	14071	14452	14261	14326	14380	14483	14384	14528	14570	14348	14222	14306	14498	14407	14328	14415	14079	14155	14259	14252	14387	14239	14233	14337	14488	14312	14390	14427	14212	14289	14170	14331	14327	14319	14442	14330	14189	14452	14312	14457	14332	14241	14377	14347	14264	14262	14370	14400	14508	14205	14557	14183	14290	14296	14283	14289	14223	14260	14401	14513	14489	14318	14407	14313	14374	14283	14276	14309	14271	14310	14514	14463	14248	14261	14470	14455	14534	14381	14263	14415	14316	14389	14382	14372	14577	14375	14438	14390	14280	14365	14463	14408	14424	14226	14265	14418	14138	14244	14311	14454	14346	14325	14245	14215	14260	14311	14345	14248	14196	14385	14279	14382	14374	14261	14380	14395	14351	14254	14364	14293	14322	14377	14409	14457	14471	14150	14284	14596	14240	14329	14393	14328	14270	14295	14254	14517	14118	14237	14488	14283	14537	14502	14304	14306	14430	14223	14373	14608	14420	14294	14246	14296	14299	14238	14179	14366	14484	14597	14491	14404	14348	14301	14402	14307	14153	14252	14306	14143	14306	14469	14453	14274	14282	14481	14207	14298	14415	14311	14331	14324	14185	14278	14389	14216	14397	14439	14381	14356	14399	14398	14516	14383	14405	14453	14308	14461	14407	14349	14156	14366	14415	14346	14389	14427	14313	14460	14344	14403	14408	14481	14522	14318	14265	14339	14346	14338	14399	14234	14191	14365	14393	14451	14367	14223	14330	14209	14193	14198	14341	14284	14217	14277	14097	14184	14075	14408	14313	14304	14499	14349	14236	14504	14279	14336	14346	14244	14475	14389	14170	14362	14480	14469	14441	14418	14402	14357	14118	14378	14274	14437	14296	14358	14296	14154	14220	14357	14167	14284	14248	14398	14439	14171	14223	14258	14371	14592	14267	14428	14517	14370	14357	14476	14392	14236	14213	14289	14393	14227	14433	14279	14591	14294	14326	14471	14381	14415	14525	14174	14302	14220	14403	14429	14137	14100	14444	14199	14461	14458	14308	14214	14332	14463	14288	14445	14545	14497	14344	14488	14271	14359	14513	14300	14360	14430	14204	14471	14399	14541	14427	14302	14316	14418	14430	14352	14270	14357	14285	14278	14478	14484	14411	14198	14307	14167	14364	14230	14620	14298	14482	14303	14278	14217	14436	14230	14392	14506	14374	14417	14262	14281	14450	14520	14358	14572	14393	14426	14398	14211	14379	14275	14213	14293	14260	14533	14366	14169	14382	14431	14273	14367	14431	14337	14476	14669	14409	14334	14510	14399	14359	14427	14283	14381	14431	14437	14372	14519	14339	14492	14604	14371	14405	14328	14541	14467	14331	14416	14138	14357	14284	14397	14257	14361	14549	14467	14273	14360	14311	14392	14312	14279	14520	14304	14601	14443	14345	14332	14358	14354	14337	14336	14394	14362	14306	14378	14415	14382	14381	14420	14368	14161	14224	14414	14455	14287	14259	14124	14383	14314	14199	14328	14170	14146	14256	14335	14084	14424	14240	14202	14413	14284	14264	14451	14225	14234	14347	14537	14311	14358	14173	14459	14373	14187	14264	14320	14598	14602	14194	14152	14213	14333	14302	14327	14324	14299	14250	14376	14393	14256	14335	14315	14208	14252	14306	14218	14184	14369	14273	14413	14252	14486	14451	14303	14358	14269	14372	14395	14271	14214	14319	14533	14159	14247	14491	14600	14311	14312	14457	14248	14601	14274	14468	14216	14405	14333	14260	14234	14238	14319	14443	14418	14364	14203	14164	14372	14382	14486	14281	14181	14322	14209	14370	14254	14334	14343	14288	14224	14358	14499	14322	14205	14371	14415	14416	14417	14352	14213	14404	14457	14413	14405	14431	14314	14381	14373	14418	14380	14311	14118	14327	14227	14238	14264	14260	14363	14440	14459	14351	14236	14351	14353	14345	14417	14179	14311	14363	14416	14255	14341	14260	14229	14342	14414	14296	14350	14301	14497	14390	14438	14383	14264	14259	14335	14299	14461	14416	14332	14445	14511	14365	14379	14342	14337	14439	14230	14373	14321	14309	14307	14298	14456	14421	14368	14468	14335	14221	14361	14339	14163	14468	14193	14350	14360	14427	14427	14227	14292	14301	14281	14220	14132	14271	14334	14261	14274	14333	14164	14249	14351	14385	14436	14510	14568	14335	14299	14368	14466	14313	14175	14459	14557	14399	14281	14253	14321	14181	14367	14415	14384	14139	14298	14287	14312	14374	14247	14243	14366	14470	14273	14213	14359	14461	14405	14222	14436	14437	14450	14401	14460	14384	14469	14375	14274	14225	14305	14346	14260	14303	14319	14538	14243	14300	14482	14263	14461	14383	14101	14231	14405	14214	14465	14648	14311	14320	14114	14477	14266	14264	14527	14358	14187	14275	14440	14461	14491	14310	14384	14396	14548	14287	14290	14456	14338	14323	14401	14291	14240	14265	14489	14411	14312	14117	14316	14376	14594	14356	14461	14461	14307	14169	14316	14174	14368	14251	14305	14351	14394	14380	14291	14437	14550	14579	14301	14293	14300	14402	14225	14324	14092	14108	14287	14383	14302	14397	14427	14366	14285	14392	14637	14410	14336	14349	14427	14382	14487	14502	14366	14573	14414	14278	14293	14354	14439	14213	14390	14397	14386	14349	14450	14444	14403	14446	14342	14465	14324	14414	14356	14403	14302	14333	14171	14274	14230	14382	14472	14347	14192	14406	14453	14324	14393	14228	14330	14305	14478	14262	14303	14451	14334	14347	14279	14357	14297	14475	14430	14348	14315	14315	14329	14364	14461	14270	14351	14333	14616	14390	14460	14174	14428	14363	14358	14388	14497	14507	14196	14409	14470	14395	14369	14400	14510	14341	14102	14176	14297	14307	14416	14419	14327	14361	14302	14403	14304	14490	14232	14233	14349	14152	14532	14527	14299	14430	14164	14348	14384	14396	14266	14103	14257	14345	14256	14107	14177	14432	14338	14501	14438	14260	14243	14215	14337	14230	14486	14273	14299	14298	14211	14090	14259	14222	14425	14301	14413	14319	14449	14426	14387	14482
36660	31064	33110	35339	35178	34500	32726	31348	30146	29158	27796	27353	26761	26512	26094	26128	26025	25849	25880	25788	25950	25958	25724	25809	25923	25939	25963	25771	25872	25935	25860	25951	25746	25970	25700	25917	25844	26001	25783	25767	25693	25893	25880	25906	25787	25948	25795	25891	25762	25757	25804	25887	25719	25681	25697	25882	25861	25862	25793	25844	25924	25761	25931	25856	25796	25710	25889	25756	25853	25896	25807	25864	25744	25812	26091	25861	25856	25730	25819	25860	25860	25929	25740	25791	25829	25663	25801	25896	25802	25869	25754	25835	25900	25779	25812	25887	25857	25756	25770	25833	25790	25870	25766	25908	25753	26053	25776	25783	25942	25838	25825	25884	25717	25825	25925	25727	25851	25852	25830	25891	25872	25812	25777	25798	25768	25936	25816	26006	25789	25886	25821	25698	25980	25826	25808	25833	25799	25895	25825	25864	25807	26011	25670	25889	25705	25894	25789	25793	25812	25835	25797	25906	25968	25616	25875	25943	25886	25765	25967	25834	25843	25948	25686	25812	25891	25854	25896	25978	25799	25829	25847	25757	25749	25894	25873	25878	25803	25856	25883	25868	25795	25741	25726	25924	25835	25876	25833	25857	25759	25878	25870	25914	25733	26043	25834	25671	25966	25797	25925	25728	25865	25910	25770	25862	25947	25886	25751	25873	25823	25867	25921	25762	25893	25897	25800	25876	25856	25884	25740	25844	25839	25890	25743	25901	25722	25956	25948	25843	25980	25816	25774	25913	25700	25881	25658	25831	25918	25917	25821	25800	25876	25865	25918	25843	25815	25913	25781	25821	25822	25850	25827	25933	25782	25763	25889	25801	25902	25798	25869	25709	25941	25830	25817	25871	25836	25804	25917	25761	25878	25800	25930	25792	25780	25972	25885	25915	25799	25812	25787	25864	25906	25853	25726	25874	25888	25928	25816	25688	25895	25725	25827	25919	25949	25806	25840	25896	25775	25836	25873	25832	25950	25768	25900	25872	25872	25897	25867	25817	25859	25812	25843	25844	25862	25835	25794	25946	25881	25816	25940	25859	25839	25859	25820	25953	25904	25901	25878	25922	25807	25966	25846	25913	25816	25820	25770	25912	25947	25869	25838	25896	25845	25975	25931	25763	25802	25834	25861	25865	25894	25912	25725	25915	25866	25880	25830	25752	25943	25928	26023	25732	25778	25964	25882	25904	25736	25846	25818	25915	25865	25859	25913	25888	25969	25842	25957	25713	25833	25772	25744	25791	25894	25791	25896	25850	25821	25935	25862	25807	25907	25850	25898	26035	25946	25864	25910	25910	25894	25938	25949	25776	25940	25810	25899	25930	25768	25960	25697	25885	25887	25903	25929	25847	25904	25967	25892	26014	25746	25828	26012	25744	25908	25675	25797	25942	25963	25859	25802	25953	25786	25894	25929	25922	25824	25905	25781	25883	26004	25935	25772	25951	25944	25775	25815	25912	25702	25881	25966	25880	25820	25837	25839	25817	25886	25750	25830	26010	25855	25942	25841	25802	25777	25837	26002	25769	25875	25897	25973	25859	25847	25816	25862	25903	25860	25838	25824	25738	26040	25925	25816	25899	25880	25875	26008	25986	25865	25881	25744	25871	25925	25933	25915	25749	25818	25780	25820	25841	25776	25815	25848	25992	25862	25886	25879	25846	25830	25831	25755	25985	25827	25807	25873	25972	25808	25863	25839	25830	25966	25902	25986	25872	25851	25714	25752	25969	25990	25807	25902	25910	25631	25896	25923	26012	25913	25916	25924	25902	25774	25888	25827	25957	25864	25800	25832	25848	25903	25821	25938	25881	25948	25758	25835	25927	25776	26014	25836	25842	25900	25864	25832	25889	25842	25936	25798	25883	25885	25927	25816	25949	25900	25843	25858	25907	25724	25974	25832	25988	25899	25902	25735	25711	25810	25893	25793	25987	25781	26012	25793	25886	25920	25922	25840	25893	25867	25915	25906	25888	25884	25962	25739	25944	25875	25867	25769	25890	25836	25836	25912	25864	25707	25881	25849	25921	25841	25876	25897	25914	25788	25810	25883	25854	25746	25833	25884	25864	25894	25890	25830	25923	25875	25803	25859	25899	25734	25958	25825	25856	25951	25816	25947	25787	25877	25817	25964	25896	25776	25943	25956	25778	25930	25939	25833	25992	25922	25811	25816	25981	25941	26068	25860	25989	25854	25847	25819	25902	25784	25905	25844	25840	25753	25847	25896	25913	25785	25856	25892	25839	25843	25955	25821	25880	25905	25869	25928	25758	25978	25733	25903	25843	25875	25916	25812	25803	25802	25851	25974	25846	25817	25864	25913	26080	25756	25891	25893	25864	25873	25839	25773	25782	25797	25881	25783	25878	25785	25961	25811	25968	25985	25879	25745	25917	25733	26026	25808	25803	25942	25858	25808	25873	25779	25910	25849	25833	25894	25968	25884	25698	25926	25887	25935	25809	25927	25785	25946	25921	25680	25992	25847	25850	25753	25878	25867	25851	25854	25907	25989	25811	25747	26028	25681	25758	25829	25952	25962	25893	25686	25921	25880	25880	25892	25738	25889	25904	25975	25842	25836	25755	25837	25880	25833	25793	25876	25981	25814	25811	25701	26017	25830	25820	25920	25846	25838	25844	25906	25825	25820	25831	25746	25869	25887	26063	25945	25718	25843	25835	25882	25969	25837	25794	25853	25830	25944	25901	25874	25964	25919	25971	25903	25827	25864	25804	25929	25883	25760	25747	25941	25821	25940	25835	25838	25888	25987	25766	25915	25859	26033	26022	25805	25971	25728	25885	25937	25709	26000	25794	25866	25924	25906	25879	25870	25809	25972	26010	25904	25908	25860	26042	25802	25900	25915	25801	25839	25874	25938	25832	25938	25890	25809	25839	25730	25932	25944	25841	25821	25742	25833	25943	25831	25861	25831	25740	25814	25819	25811	25722	25787	26066	25883	25767	25813	25834	25851	26003	25869	25826	25799	25976	25874	25837	25821	25979	25948	25820	25776	25906	25920	25830	25899	25991	25741	25939	25809	25923	25855	25798	25751	25971	25815	25830	25936	25896	25729	25865	25860	25776	26001	25828	25801	25898	25919	25814	25782	25888	25923	25793	25837	25949	25848	25960	25809	25855	25961	25889	25887	25850	25886	25920	25942	25869	25872	25977	25807	25968	25895	25800	25870	25953	25855	25800	25876	25838	25893	25789	25903	25854	25840	25879	25911	25895	25914	25801	25827	25850	25992	25941	25951	25760	25854	25791	25785	25920	25880	25757	25864	25815	25823	25970	25784	26021	25899	25958	25818	25792	25929	25855	25870	25626	26004	25899	25840	25914	25826	25938	25792	25898	25887	25746	26009	25818	25629	25882	25783	25750	25734	25922	26012	25731	25821	25781	25996	25716	25817	26011	25753	25958	25823	25868	25810	25855	25880	25921	25889	25879	25765	25863	25936	25853	25748	26009	25863	25767	25865	25956	25807	25872	26035	25775	25879	25925	25913	25814	25798	25950	25811	25813	25852	25754	25896	25768	26005	25819	25812	25870	25996	25808	25915	25953	25818	25838	25928	25878	25775	25994	25830	25967	25829	25871	25929	25804	25923	25876	25893	25774	25817	26033	25810	25924	25833	25776	25904	25863	25847	25843	25752	25844	25962	25848	25861	25871	25995	25872	25799	25947	25935	25751	25883	25877	25748	25964	25804	25998	25945	25995	25794	25869	25835	25900	25999	25907	25708	25889	25889	25988	25910	25828	25825	25853	25839	25890	25991	25803	25876	25855	25944	25859	25838	25940	25837	25859	26066	25979	26091	25963	25843	25811	25817	25774	25920	25812	25888	25689	25729	26042	25835	25949	25844	25929	25852	25900	25735	25895	25764	25888	25932	25853	25928	25901	25782	25935	25876	25801	25950	25796	25750	25950	25912	25770	25796	25817	25847	25870	25782	25939	25837	25966	25832	25727	25908	25938	25901	25945	25695	25921	25837	25763	25875	25806	25930	25888	25878	25831	25747	25972	25935	25837	25890	25902	25807	25909	25793	25856	25798	25912	25888	25766	25902	25905	25823	25808	25884	25876	25801	25824	25877	25873	25868	25866	25929	25820	25861	25768	25874	25807	25815	25808	25998	25939	25927	25917	26005	25737	25769	25996	25811	25811	25947	25910	25813	25992	25844	25831	25827	25669	25910	25901	25788	25880	25970	25823	25893	25741	25954	26003	25974	25885	25891	25929	25928	25924	25764	25976	25836	25951	25892	25755	25780	25875	25842	26022	25822	25880	25787	26004	25865	25769	25939	25903	25939	25820	25934	25842	25808	26065	25859	25813	25884	25937	25876	25844	25862	25971	25911	25629	25889	25809	25934	25854	25882	25795	25930	25815	25859	25880	25692	25906	25871	25845	25804	25929	25825	25846	25900	25842	25892	25938	25917	25852	25803	25914	25637	25900	25947	25796	25823	25936	25919	25807	25978	25867	25885	26019	25890	25940	25782	25891	25846	25897	25736	25768	25883	25839	25818	25912	25938	25869	25898	25861	25854	25963	25932	25869	25788	25899	25916	25888	25874	25898	25893	25917	25922	25896	25821	25846	25717	25950	25874	25872	25942	25990	25917	25743	25909	25683	26004	25905	25982	25880	25903	25786	25989	25825	25949	25731	25694	25951	25775	25883	25847	26010	25868	25983	25841	25873	25903	25896	25768	25862	25705	25956	25779	25839	25777	25974	25767	25817	25792	25901	25908	25884	25801	25820	25971	25871	25838	25872	25860	26009	25746	25893	25792	25966	25924	25865	25860	25914	25791	25915	25706	25923	25975	25852	25927	25844	25834	25877	25797	25865	25967	25950	25884	25844	25891	26002	25851	25861	25851	25933	25851	25952	25879	25774	25957	25810	25897	25810	25887	25920	25822	25945	25866	25914	25855	25868	25863	25819	25750	25822	25798	25982	25897	25787	25892	25868	25796	25894	25826	25886	25847	25846	25816	25855	25911	25897	25866	25853	25856	25921	25749	25842	25879	25765	25835	25857	25832	25897	25890	26096	25845	25865	25802	25842	25890	25923	25859	26014	25888	25782	26059	25807	25918	25823	25799	25788	25920	25898	25758	25785	25855	25809	25839	26029	25855	25936	25960	25841	25868	25882
29293	27006	22825	19989	18335	18200	16931	15782	14904	14994	14599	14242	14234	13996	14070	14111	14132	14159	13931	13854	13982	14059	13916	13947	13895	13918	14031	14144	14069	14100	14080	14067	14047	14146	13885	13996	14024	13951	14074	14171	13916	13965	14206	13947	14026	14122	14027	14242	13957	13969	14123	14098	14113	14013	14187	14063	13972	13766	13982	13925	14019	14011	13994	13981	13973	14133	13994	14009	13911	14008	14116	14137	13936	14019	14158	14117	13927	14201	13933	13959	14032	14089	14178	14093	14126	14060	14072	13970	14207	14072	14174	14021	14336	14066	14166	13867	13829	14070	13989	14178	13854	14222	13964	13914	13996	14052	14180	13955	13985	13954	13970	14081	14133	14228	14038	14131	13827	14077	13933	14212	14144	13919	14075	14094	14305	14032	13942	14254	14413	14133	14109	13892	14251	14049	14064	14013	14264	14242	14283	13935	14161	14083	14058	13982	14062	14065	14140	14084	14191	13903	13921	14076	14253	14021	14039	14136	13864	14011	13977	13951	14019	13958	14061	14094	14044	14066	14102	14215	13959	14041	14088	13996	14158	13997	14160	14051	13965	14174	14025	13986	14199	14082	14128	14135	13904	14112	14064	13950	13983	13995	14172	14127	14181	14155	14071	13989	13927	14042	13914	14083	13964	14080	14164	13954	14012	14118	14101	13964	13896	13849	14230	13889	13773	14042	14128	14096	13910	13852	14001	13874	14163	14184	14167	14014	14139	14094	13916	14042	14117	13883	14007	14174	14073	14018	13973	14023	13886	14098	14152	14171	14051	14152	14101	14120	14185	14340	13923	14029	14086	14156	14008	13945	13951	14156	13908	14067	14244	14095	14161	13878	14009	14121	13939	13953	13908	13941	13956	13859	14159	14154	13931	14047	14183	14000	14189	14073	14011	13987	13966	14058	14225	14222	14039	13994	13899	14025	14023	14119	14110	14017	14048	13801	14039	14053	13889	14185	13855	14050	13903	13830	14023	14007	14133	14014	14205	14037	14012	13841	14061	14136	14008	13982	14126	13978	13988	13892	14135	14113	13918	14180	14187	14065	14186	14120	14139	13982	14074	14110	14007	14105	14083	14158	14009	14225	13927	14226	14110	13956	13998	14022	14049	13940	14064	13939	14091	14134	14067	14066	14005	13942	14118	14054	14100	14072	14076	14084	14088	14063	14245	14033	14204	13977	14114	14170	14026	13889	13816	14069	13951	13937	14170	14098	13995	13976	13989	13944	14038	14266	13918	13994	14022	14117	14099	14140	14027	14070	14081	14093	13898	14244	14268	13960	14081	14020	14108	14082	14275	13954	14124	14109	14056	14038	13950	14233	14131	13865	13976	14062	14054	13999	13936	14141	14080	13952	14031	14013	14058	14019	13993	14055	14209	14271	14127	14012	13940	14052	13889	13819	14129	14042	13898	13908	14291	14020	14074	13956	13978	14068	14061	13833	14128	14161	13968	14102	14086	14037	14119	13885	14114	14029	14121	13861	14160	14007	14093	14134	14092	14093	13855	13817	14018	14279	14125	14079	14160	14087	14119	14182	13921	14094	14016	13980	13960	13856	14329	14179	14074	14020	14076	14098	14252	14051	14139	14111	14187	14164	14111	14120	14015	14085	14047	13933	13977	14105	14125	14006	14083	13921	14153	14093	13892	13960	14129	14056	14103	14053	13937	14217	14180	14210	13943	14234	14103	14017	14043	14068	14023	14221	14249	14174	14102	14142	14062	13907	14255	14053	14029	13997	14013	14128	14106	14130	14030	14134	13938	13993	13985	14181	14120	13908	14217	14260	14274	14251	13917	14212	14158	14004	14135	14126	14154	14137	14150	14010	13797	14139	14080	14025	14079	14014	14164	14068	14051	14077	14120	14078	13956	14050	14097	14025	14033	14042	14111	14193	14086	13947	13986	13872	14117	14196	13843	14200	13994	14065	14014	14111	14053	14257	14234	13962	13981	14063	14105	14020	14181	14145	14002	13947	14127	14210	14007	14124	14123	13969	14149	14216	14062	14193	13855	14207	14029	14164	13948	13960	14287	13989	14100	13767	14028	14054	14090	14253	14148	14054	13899	14001	14000	14100	13983	14151	13956	14366	13930	14032	14059	13957	13810	13996	13880	14148	14057	13973	14001	13993	14093	14080	14082	14099	14043	14332	13997	13882	14220	14041	13898	13959	13924	14129	14178	13923	13954	13936	14185	14056	14133	14033	14264	14217	14058	14261	14118	14224	13978	14133	14113	14136	14025	14126	14181	14141	14070	14051	14081	13917	13977	13892	13958	14049	14166	14248	14146	14027	14166	14003	14026	14118	13977	14137	13991	14109	14197	14104	14005	13923	14082	13924	13829	14076	14006	13967	14023	13970	14018	14091	14037	13990	14131	13920	14213	14050	14180	14066	14011	14011	14064	14081	14117	14088	14160	14235	14048	14003	14119	14180	14052	14304	13892	13990	13993	14052	14070	14140	14136	13971	13970	14094	14061	13833	14234	14305	14165	14253	14037	14022	14034	14103	13892	14137	13922	14071	14138	13849	14029	14068	13974	13937	14052	13981	14101	14187	14168	14290	14104	14146	14194	14014	14153	14066	13876	13940	14114	13971	13903	14172	13897	14208	13985	14320	14106	14151	14210	14036	13990	14171	14026	13992	14219	14047	13949	13976	13938	13991	14153	14255	14134	14096	14156	14125	14155	14159	14112	14182	14182	14106	14189	14150	14099	14069	13942	13997	14352	14288	14081	14023	14023	14218	14234	13965	14133	13977	14192	13990	14236	14115	13890	14076	14136	13918	13903	14051	13897	13951	14000	14084	14142	13931	14056	14027	13796	14238	14047	14040	14100	14088	14250	14068	13963	14076	13991	14068	13988	13992	14082	14045	14156	14080	14141	14015	14259	13924	13997	14131	14047	13992	13991	14167	14098	13892	14138	13994	14108	13990	14032	14065	14173	14073	14097	13950	14123	14064	14186	14037	13853	14058	14048	13950	13937	14133	14005	13874	14010	14095	13977	13952	14119	14106	13975	14075	13976	14120	14150	14002	14108	14120	14023	14018	13999	13880	13901	14110	14224	14143	14012	14115	14027	14012	14152	14088	14063	14256	14221	14218	13937	13979	14209	14012	13870	13964	14035	14302	14280	14032	14127	13876	14123	14104	13875	14079	13990	14180	14067	14095	14068	14105	14169	14315	14059	14171	14159	14134	13997	14216	13977	13917	13923	13960	14296	14068	14072	14234	13932	14093	13996	13935	14148	13924	13964	14022	13918	13986	13859	14219	14206	14150	13984	14016	13971	14246	13961	13970	14045	14151	14191	14103	14125	14142	14151	14012	14138	14160	14131	14057	14072	14041	13989	14061	14236	14059	14010	13845	14222	13978	13848	13995	14089	14116	14167	14194	14044	14035	14362	14167	14079	14128	14105	14281	14140	14071	14182	14120	13927	14038	14081	13828	14128	13967	14212	14052	14088	13903	13921	13943	13867	14050	14159	14185	14084	13994	14052	14185	14040	14216	14084	14025	14017	13975	14150	14134	14016	14145	14033	13887	14108	14304	14037	14113	14237	14203	14096	14276	14134	14014	14075	13848	14006	14175	14148	14043	14221	14124	13874	14140	14179	14062	14011	14300	14138	13934	14043	14132	13996	14243	13880	13955	13967	14146	14064	13983	14107	14144	14045	13876	13999	14192	14264	14006	14084	13976	14055	14084	13859	14096	13930	14200	14027	13993	14087	13944	13953	14149	14114	14190	14126	14159	14097	14062	13930	13897	14061	14081	13877	14118	14230	14030	14013	13941	14194	14199	14030	14079	13912	14108	14064	14037	14109	14065	14025	14096	14092	14031	14025	13982	13989	13876	13907	14068	14061	14089	14047	14117	14126	14116	13982	14024	14170	13978	14113	14029	14080	14140	14121	14027	13958	13858	13920	14152	13937	14083	14142	14043	13984	14035	14159	14195	14053	14315	14078	14205	14055	14084	14024	14080	14036	13988	14074	13998	14082	14113	14087	14100	13871	14046	14144	14024	14199	14199	14189	13913	13879	13982	14195	14118	13978	14168	14005	14058	14000	13998	14053	14205	14163	14074	14171	13936	14019	14015	14029	14055	14228	14114	14108	13950	14058	14174	14126	14056	14187	13926	14012	14127	14027	13815	13910	13866	14102	14120	13931	14068	13938	14065	14032	13896	14151	13957	14048	14145	14092	14050	13980	14108	14012	13906	14053	14083	14046	14084	14183	14053	14195	14147	14218	13926	13892	13934	13894	13895	14028	14078	14100	14061	13991	14017	14152	14139	13961	14191	13910	14124	14055	14096	14101	14312	14068	14115	14159	14004	14199	14089	14030	13880	14119	13931	13935	14214	14139	14013	14313	13925	13997	14127	13974	13839	14219	14050	14120	13952	14147	13978	14116	14085	14045	14229	13936	14231	14179	14227	14216	14199	14059	14132	14212	13854	14139	14197	14267	13928	13962	14105	13973	14207	14061	14127	14184	14186	14056	14084	13993	14133	14057	14045	13973	14217	13998	14000	14069	14058	14288	14150	14128	14111	13876	14060	13995	13991	14143	14113	13997	14144	13839	14001	14130	14095	14096	14129	14101	13947	14117	14075	14045	13869	14040	14124	14161	14179	14023	14216	14165	14099	14149	14070	13809	14206	13980	14061	13928	14168	13955	14056	14135	13909	14040	14105	14195	14111	14092	14131	13981	14155	13984	14226	14243	14089	14219	14201	13937	14197	14055	14103	14119	14090	13946	14063	14091	14088	14102	14133	14083	14127	13878	14138	14140	14238	14027	13943	13913	13908	14145	14069	14180	14054	13973	14132	14059	14075	14170	14194	13909	14262	14155	14189	14194	14093	13976	13951	14050	13747	13970	13954	14230	13885	14120	14010	14020	14083	14028	13923	14100	14003	14159	13973	14162	13732	14189	14043	14275	14018	14237	14160	14028	13991	14036	14054	14158	14333	14338	14093	14038	14110	13931	13938	13954	14047	14046	14156	14179	14153	14128	14396	14159	14035	14116	13904	13988	13834	13978	13928	13907	14191	14150	14012	14038	14117	14248	14072	14085	14041	14159	14042	13939	14111	13969	14130	14057	14026	14012	14035	14067	14069	13965	13973	13990	14068	14134	14082	14208	14256
35654	31502	31321	32572	33394	31995	30160	28523	27460	27221	26807	26461	26030	25963	25964	26113	25868	25916	25994	25839	26041	25851	26092	25964	25813	25925	26075	25890	25956	25824	25803	25891	25950	26102	25852	25999	25948	25921	26003	25877	25906	25940	26024	25957	25955	25892	25936	25898	25880	26111	25998	25848	25903	25841	25692	25856	25911	26049	25932	25957	25896	25879	25879	26009	25966	26069	25814	25971	25871	25861	25918	26035	25865	25864	25890	25937	26090	25956	25839	25922	25823	26112	25922	25925	26003	25926	25855	25993	25972	26006	26033	25966	25912	25998	25788	25879	25880	25829	26000	25923	26000	26008	25974	25949	25824	25850	25848	25958	25874	26043	25883	25914	26057	25973	26020	25881	25972	25798	25879	25863	25889	25947	25802	25887	25947	25900	25847	25828	25959	25819	26143	25921	25913	25861	25930	25992	26028	25892	25971	25829	25980	25824	25946	25996	25940	25844	25960	25870	25989	25949	25886	25972	25840	26068	25967	26105	25880	25864	26068	25870	25906	25937	25980	25821	25947	25914	25964	25937	26096	25926	25964	25999	25837	26025	25961	25998	25966	25999	26012	25873	25968	25882	25945	25909	25915	25995	25954	26098	25951	25996	26007	25897	26024	25768	25980	25833	25990	26037	25865	25869	25936	25998	25955	25844	26024	25943	25898	26153	25929	25978	25882	25963	25830	25817	26107	25972	25931	26054	26013	25939	25900	25868	25852	25971	26032	25996	25977	25911	25961	25893	25913	26007	25875	26105	25878	26011	25882	25980	26039	25977	26066	25872	25941	25922	26003	25900	25998	25919	25970	25867	26000	25963	25858	25995	25820	26044	25896	25943	25918	25913	25955	25931	26023	25950	25890	25985	25968	25997	25890	25835	25827	25878	25966	25984	25932	25946	25833	25886	26071	25807	26044	26008	25994	25958	25914	25854	25966	25957	26056	25943	25890	25977	25906	25905	25883	25994	25988	25874	26035	25762	26014	25971	25948	25938	25817	26021	26017	25915	25902	25841	25890	26146	25961	25814	25969	25930	26060	25913	25924	25964	26033	25991	25999	25859	26056	25821	25949	25979	25965	25978	25938	26028	25951	26111	25991	25944	26014	25951	25920	25967	26007	26012	25938	25839	26091	25948	26020	25926	26027	26028	26186	25885	25945	25917	26061	25890	26054	26066	25881	25923	25889	25838	25936	25904	26001	26050	25928	25972	25880	26012	25936	25954	25972	25862	25968	25896	25959	25972	26022	25911	25962	25884	25901	26012	25989	25968	25955	25978	25976	26031	25939	25782	25930	25837	25951	25987	25944	26037	25899	25915	25853	26014	25950	25908	26035	25967	26083	25889	25991	26039	25834	25973	26071	25897	25909	25892	25855	25997	25796	25982	25931	25956	25945	25930	26062	26035	26095	25972	25830	25922	25981	25978	25992	25948	26057	25998	25811	25928	26051	26021	26124	25884	25898	26027	25817	26066	25956	26114	25912	26047	25797	26040	25921	26005	25910	25969	25919	26000	25923	26019	26005	25881	25959	25995	25993	26012	25900	25953	25953	26034	25992	25905	26072	25828	25926	26014	25951	25947	26009	25942	25955	25930	25952	25927	26014	26012	26003	25928	26126	25920	25850	25870	25818	25956	25771	25853	25929	25926	25954	25927	25953	25955	26018	25804	25907	26021	25947	25841	26126	26007	25911	26049	25964	25884	25822	25891	25923	25943	26110	25846	26000	26006	25998	25897	26094	25894	25968	25941	25937	26087	25925	25949	25944	26020	25996	25985	25945	25946	26077	25840	26057	25867	25980	26046	26032	25924	25912	25793	25808	25840	25886	25909	25820	25943	25977	25700	25906	25814	25989	25915	25978	26018	25964	25957	26056	26057	25884	25941	26003	25927	25911	25950	25986	25856	25901	26041	26049	25866	25955	26048	26045	25890	26061	25933	25867	25831	26027	25981	26053	25886	25922	25975	25888	25880	25957	25954	25961	25940	26065	25956	26005	25933	26023	25960	25973	25936	26065	26033	25899	25968	25901	25924	25996	26123	25955	25746	25967	25922	26093	25802	25974	25666	25965	25959	25828	26038	25943	25960	25807	26053	25878	26015	25975	26007	26008	26062	25986	25808	26108	25888	25940	26037	26043	25957	26101	25972	26116	25936	25901	26014	25968	26037	25928	25846	25977	26020	25930	25941	25976	25975	25846	25966	26025	25928	25986	25988	25927	26025	25976	25973	25935	26026	25874	26010	25977	26007	25934	25965	26241	25956	25960	25959	25814	25958	25974	25986	25992	26037	25869	26102	26035	25839	25963	25918	25874	26114	25923	25972	26003	25972	25981	26012	25963	25848	25871	25971	25919	25934	25923	25966	25986	26025	25942	25956	25977	25919	25939	25937	25972	26007	25851	26060	26101	25961	25947	26009	25883	25985	25934	26140	25977	25862	25976	25906	26011	25961	25831	25918	26057	26052	25859	25869	26067	26037	25919	25930	25980	26061	26082	25890	25943	25931	25946	26005	25969	25878	25971	25998	25970	26060	25864	26009	26133	25843	26139	25852	25954	25913	26001	25866	26133	25988	26061	25872	25932	25830	25899	25829	25982	26059	25930	25966	25949	25932	26071	26040	26012	25885	26156	25873	26021	25955	25939	25933	25986	25939	25953	25982	26060	25868	25967	25968	26003	25972	25899	26120	25844	25913	26007	25853	25997	25853	25998	25987	25918	25951	25946	25918	26016	25805	25967	25937	25834	25997	25974	26142	25973	25966	25975	25994	26029	25935	25923	25989	25953	25908	25963	26013	25986	25854	25950	25863	25921	25964	25955	25987	25955	25894	26000	25962	25956	25988	25977	25910	25973	25962	25868	25947	25896	25926	25930	25879	25933	25923	25995	25840	26003	25794	26243	25847	26020	25884	25922	26028	25889	25943	25977	25814	26056	25976	26061	25958	25919	25977	25783	26032	25919	26045	25877	25778	26034	25879	25955	25873	26126	26006	25962	26038	25947	26092	25896	25958	25994	26010	25835	25758	25944	26017	25902	25971	26082	25835	25936	26036	25963	26123	25943	25896	25971	25879	26058	26010	25928	25918	26023	25831	25904	25959	25980	26081	25963	25866	25956	25982	25939	26005	26010	25946	25978	25974	26010	25881	25972	25881	25951	25846	25978	26021	25992	25977	25977	25945	25920	25971	25826	25981	25938	25803	25931	25979	25996	25814	25966	25983	25947	26098	25978	25942	25959	25857	25891	25935	25950	26025	25887	25878	25950	25921	26043	25847	25979	25987	25844	25902	25804	26015	25916	25856	26057	25830	25851	25979	25959	25813	25978	25988	25897	25943	25998	25828	26052	25817	25978	26012	26014	26004	25904	26000	25912	25865	25920	26065	26115	25955	25924	26035	26054	25926	26029	25962	25994	25990	25810	25830	25892	25976	25950	26074	26101	25793	26086	25793	25938	26020	26019	25905	25913	26049	26024	26066	25891	25980	25972	25868	25923	26014	25800	26046	25969	25909	25998	26051	25831	25995	25958	25886	25973	25912	26032	25912	25897	26038	25886	26014	25902	26063	25934	26071	26091	25834	25930	25999	25920	25954	25999	25920	26049	25856	26021	25960	25896	26073	26070	25994	25920	25975	25916	25946	26032	25979	26058	25902	25977	26024	26082	26015	25975	25912	25951	25874	25947	25976	25911	26081	25897	26100	25884	25981	25841	25942	25974	25890	26046	25865	26043	25957	26098	25900	25943	25976	25900	26003	25913	25874	25973	25975	25931	26034	25977	25862	26120	26075	25729	26007	25813	25939	25932	25904	26092	25927	25944	25881	25957	25859	25938	25963	25906	25943	25907	26057	26011	26102	25965	25959	25912	25942	25962	25929	25931	26041	26096	26001	25841	25958	25991	25833	26000	25957	25962	26037	25840	25920	25947	26017	26104	26029	26018	25997	26091	26042	25943	26073	25939	26021	26005	25972	25909	25902	25977	26005	25962	25921	26066	25958	25789	25966	25931	25815	25817	25963	25950	26063	25813	25956	25935	25963	25966	26011	25944	26065	26028	25960	25954	25988	25936	26040	26117	25996	25996	25847	25995	25974	25992	26045	26012	25872	25880	25900	25962	25987	26003	25959	25909	26033	25926	25965	26025	25887	26001	25983	25945	25937	26024	25925	25914	26061	25738	25852	25985	25988	26022	25780	25889	25993	26013	25919	25875	25944	25821	26016	25965	26007	25942	26081	25970	25916	25948	25999	25951	26010	25937	25969	26062	25987	25998	25933	26005	25967	26056	26020	26072	25880	26025	25916	26031	25950	25961	26042	26032	25937	25885	25995	25938	26073	25960	26087	26020	25915	26001	26028	25968	25942	26085	25930	25964	25981	26107	25962	26017	25937	26111	25845	25917	25837	26042	26004	25957	25984	25922	25971	25890	25953	26013	25955	25885	26104	25863	25879	26054	26018	25924	25946	25905	25941	26089	25899	25951	25906	25931	25975	25955	25980	25926	25968	25941	25966	25923	25965	25814	25948	25900	26002	26084	25896	26019	25953	25992	25945	25831	26108	25951	26021	26030	25943	25851	25862	26009	26020	25840	26092	25927	26021	26001	25904	25885	25987	26053	26029	25926	25934	26043	26005	25924	26029	25953	25881	26045	26024	25830	25859	26048	25853	26028	25968	25905	26044	26095	25880	25962	26037	26017	25842	26002	26036	25978	26164	25939	26075	25874	25868	25933	25969	25917	25916	25728	25971	26025	26002	25885	25890	25946	26008	26044	26042	25837	26008	25875	25954	26123	25967	25937	25831	26046	25945	25961	25923	25935	26072	25970	26070	25988	25925	25926	26099	25860	26065	26027	25969	25856	25921	25977	26129	25977	25845	25954	25855	26050	25863	25915	25855	26019	26021	25963	26010	26062	26024	25991	25975	25947	25986	25974	25891	25906	25912	26024	25987	26093	25963	26104	25994	25926	25942	26025	25926	25893	26025	25947	25955	25927	25910	25936	25843	26008	25948	26028	26019	25990	26006	26012	25953	26071	25938	26110	25944	25907	25999	25982	25876	25981	26071	25974	26121	25917	25902	25998	25889	26009	25888	25948	25988	26002	25858	25997	25871	25867	25936	25832	25917	25968	26050	25947	25958	26023	25962	26069	26023
32462	30391	25716	23013	21790	20544	18124	17523	17018	16590	15811	15433	14998	14753	14441	14477	14366	14359	14386	14338	14287	14225	14230	14385	14469	14304	14292	14239	14027	14357	14344	14385	14098	14504	14381	14387	14374	14333	14290	14300	14182	14343	14243	14369	14287	14526	14484	14275	14252	14415	14427	14309	14416	14402	14392	14349	14287	14326	14170	14224	14576	14328	14321	14323	14502	14174	14255	14255	14378	14572	14203	14281	14228	14347	14337	14211	14275	14459	14470	14371	14380	14402	14373	14231	14107	14474	14296	14534	14406	14345	14214	14337	14136	14266	14140	14298	14356	14112	14345	14394	14366	14231	14421	14343	14272	14318	14463	14251	14380	14386	14278	14289	14422	14268	14442	14174	14185	14520	14315	14224	14352	14301	14448	14134	14208	14363	14477	14454	14400	14221	14376	14275	14481	14183	14421	14427	14315	14289	14488	14232	14230	14323	14124	14157	14410	14399	14255	14238	14319	14285	14207	14125	14120	14357	14336	14300	14310	14344	14361	14265	14341	14413	14262	14189	14275	14429	14385	14221	14430	14139	14374	14321	14375	14393	14335	14241	14297	14177	14492	14513	14398	14193	14295	14187	14352	14349	14384	14092	14232	14281	14330	14308	14333	14414	14275	14259	14214	14317	14221	14282	14453	14422	14433	14504	14325	14270	14353	14326	14309	14095	14369	14299	14177	14325	14377	14097	14470	14386	14627	14162	14344	14266	14207	14441	14419	14375	14272	14321	14381	14239	14348	14408	14227	14139	14242	14513	14271	14283	14415	14474	14207	14190	14336	14396	14318	14380	14594	14212	14458	14324	14369	14377	14262	14163	14410	14445	14394	14411	14451	14367	14409	14545	14551	14256	14418	14408	14352	14293	14322	14368	14324	14308	14096	14166	14196	14421	14310	14367	14264	14133	14379	14242	14553	14250	14125	14427	14332	14228	14217	14103	14512	14440	14353	14371	14284	14408	14319	14281	14444	14355	14392	14331	14388	14407	14534	14367	14332	14370	14341	14249	14273	14428	14297	14231	14330	14285	14305	14083	14118	14255	14303	14415	14423	14581	14315	14215	14283	14333	14311	14281	14121	14411	14222	14285	14556	14372	14221	14460	14460	14436	14198	14244	14295	14362	14316	14404	14255	14315	14347	14609	14264	14349	14390	14312	14337	14254	14292	14333	14437	14389	14383	14323	14420	14294	14209	14359	14240	14297	14322	14423	14473	14320	14319	14176	14314	14155	14538	14336	14375	14225	14352	14386	14319	14201	14321	14263	14390	14473	14310	14557	14382	14414	14379	14365	14428	14336	14490	14384	14341	14271	14536	14444	14479	14230	14299	14568	14540	14188	14310	14305	14446	14417	14368	14386	14568	14183	14504	14359	14208	14272	14249	14384	14239	14170	14313	14254	14292	14376	14224	14379	14425	14222	14344	14329	14448	14216	14210	14228	14149	14379	14187	14119	14183	14402	14310	14463	14338	14278	14252	14351	14211	14219	14495	14537	14491	14192	14381	14365	14143	14358	14122	14487	14285	14119	14447	14394	14479	14226	14385	14301	14532	14350	14555	14477	14283	14413	14480	14076	14402	14234	14373	14235	14341	14465	14475	14342	14222	14393	14202	14376	14355	14280	14365	14152	14305	14300	14174	14421	14269	14329	14224	14267	14243	14364	14115	14298	14290	14128	14321	14328	14302	14344	14348	14319	14363	14426	14229	14361	14157	14190	14317	14429	14537	14251	14431	14499	14396	14136	14377	14367	14329	14269	14296	14181	14358	14471	14404	14384	14549	14171	14340	14517	14361	14340	14393	14199	14514	14420	14336	14450	14253	14254	14358	14367	14327	14310	14386	14440	14357	14239	14194	14327	14494	14309	14342	14425	14396	14226	14314	14244	14426	14308	14459	14233	14256	14396	14305	14310	14327	14268	14350	14335	14227	14282	14237	14257	14394	14307	14382	14253	14345	14404	14438	14396	14120	14429	14179	14214	14219	14205	14313	14307	14347	14238	14263	14443	14189	14472	14316	14374	14221	14171	14420	14210	14308	14267	14383	14418	14579	14479	14340	14348	14444	14150	14287	14328	14241	14244	14466	14173	14402	14318	14328	14258	14322	14277	14442	14292	14373	14461	14420	14260	14517	14312	14417	14281	14637	14264	14374	14355	14294	14354	14251	14304	14008	14222	14306	14239	14459	14482	14184	14387	14360	14464	14403	14537	14584	14394	14321	14443	14436	14186	14144	14397	14322	14327	14186	14462	14032	14405	14503	14336	14432	14318	14311	14344	14252	14524	14347	14293	14347	14350	14310	14283	14383	14445	14239	14454	14425	14339	14189	14437	14390	14370	14400	14201	14209	14316	14358	14256	14261	14422	14367	14162	14260	14239	14571	14386	14417	14440	14338	14264	14443	14337	14497	14294	14329	14286	14329	14309	14412	14239	14427	14455	14494	14529	14362	14322	14158	14196	14319	14386	14294	14267	14316	14289	14398	14343	14402	14320	14289	14206	14328	14403	14607	14348	14442	14119	14466	14374	14193	14493	14543	14283	14189	14249	14284	14414	14250	14368	14415	14246	14460	14315	14399	14469	14204	14067	14333	14095	14282	14482	14163	14356	14222	14208	14452	14178	14282	14156	14248	14400	14275	14243	14247	14308	14244	14559	14589	14490	14308	14353	14313	14299	14260	14424	14542	14471	14203	14394	14270	14331	14400	14346	14357	14334	14289	14333	14289	14546	14320	14454	14319	14240	14474	14151	14242	14256	14356	14259	14471	14327	14406	14343	14400	14393	14282	14410	14226	14186	14396	14213	14309	14622	14297	14416	14361	14355	14333	14392	14423	14330	14385	14400	14370	14289	14627	14418	14233	14401	14313	14200	14328	14474	14454	14243	14391	14502	14308	14164	14702	14280	14239	14213	14292	14479	14397	14438	14407	14301	14428	14182	14232	14245	14413	14465	14543	14124	14312	14477	14252	14350	14385	14318	14108	14312	14367	14310	14286	14337	14362	14207	14303	14299	14286	14228	14258	14265	14216	14344	14412	14375	14185	14333	14401	14469	14408	14467	14374	14411	14470	14332	14223	14425	14429	14277	14316	14272	14228	14691	14144	14258	14420	14169	14327	14333	14273	14451	14555	14222	14262	14429	14353	14409	14329	14462	14246	14345	14399	14295	14282	14273	14406	14309	14107	14342	14434	14396	14294	14307	14292	14141	14178	14406	14205	14368	14364	14314	14186	14373	14318	14200	14427	14306	14425	14462	14348	14142	14371	14430	14344	14259	14488	14580	14331	14352	14337	14371	14512	14320	14438	14191	14218	14251	14540	14611	14355	14266	14540	14244	14284	14357	14368	14421	14482	14379	14395	14335	14380	14297	14332	14308	14250	14317	14526	14304	14370	14325	14200	14307	14475	14430	14347	14403	14362	14563	14435	14406	14113	14220	14250	14304	14233	14472	14266	14203	14345	14205	14452	14533	14375	14439	14298	14264	14444	14300	14506	14304	14426	14439	14250	14473	14392	14364	14429	14411	14372	14253	14469	14258	14291	14262	14244	14480	14309	14454	14320	14336	14118	14273	14453	14182	14340	14362	14388	14274	14224	14378	14327	14421	14372	14382	14426	14310	14305	14319	14285	14405	14286	14317	14412	14422	14333	14558	14261	14222	14466	14409	14498	14305	14381	14552	14372	14412	14205	14029	14271	14213	14316	14496	14563	14357	14452	14429	14516	14506	14439	14424	14375	14302	14325	14358	14225	14493	14426	14417	14401	14226	14434	14246	14198	14253	14444	14285	14104	14232	14397	14328	14442	14287	14509	14286	14181	14302	14483	14369	14494	14346	14203	14465	14477	14337	14429	14343	14257	14346	14413	14355	14343	14476	14139	14404	14340	14457	14330	14454	14377	14431	14356	14526	14357	14278	14433	14389	14327	14292	14452	14541	14494	14086	14393	14321	14420	14176	14341	14408	14403	14406	14397	14349	14243	14317	14203	14284	14364	14362	14348	14331	14473	14148	14342	14411	14341	14112	14342	14447	14274	14246	14347	14389	14341	14346	14247	14476	14318	14362	14387	14055	14265	14272	14432	14233	14322	14480	14378	14422	14284	14270	14264	14269	14345	14403	14292	14270	14294	14107	14469	14416	14262	14344	14143	14155	14430	14289	14219	14462	14374	14360	14373	14316	14506	14217	14263	14334	14422	14389	14414	14333	14502	14345	14509	14325	14323	14395	14251	14505	14433	14350	14453	14427	14124	14382	14316	14463	14424	14451	14233	14223	14422	14260	14114	14404	14095	14200	14284	14240	14316	14217	14384	14095	14311	14217	14218	14320	14389	14488	14155	14291	14232	14366	14175	14296	14370	14443	14362	14435	14512	14364	14558	14305	14282	14365	14261	14528	14424	14346	14152	14186	14406	14461	14313	14344	14360	14337	14207	14456	14302	14191	14357	14365	14312	14370	14204	14259	14170	14249	14327	14460	14301	14080	14513	14397	14135	14399	14194	14447	14383	14300	14534	14483	14522	14196	14246	14411	14041	14291	14051	14308	14443	14289	14303	14409	14531	14287	14235	14269	14311	14503	14129	14192	14274	14335	14460	14267	14322	14439	14160	14447	14255	14326	14160	14313	14253	14522	14487	14223	14347	14452	14351	14391	14302	14312	14264	14123	14204	14263	14199	14413	14263	14396	14395	14267	14380	14531	14490	14282	14501	14379	14476	14194	14489	14322	14326	14432	14240	14228	14297	14452	14326	14401	14465	14330	14277	14212	14342	14262	14384	14393	14181	14315	14424	14470	14108	14252	14443	14442	14356	14357	14513	14364	14379	14364	14263	14349	14177	14473	14176	14145	14339	14387	14385	14430	14434	14193	14326	14267	14431	14385	14325	14307	14264	14196	14347	14361	14406	14395	14313	14284	14282	14174	14324	14412	14436	14109	14181	14393	14430	14263	14439	14378	14468	14162	14394	14436	14287	14394	14304	14176	14425	14394	14315	14228	14372	14489	14414	14440	14280	14404	14174	14235	14336	14232	14487	14296	14371	14305	14462	14397	14354	14321	14250	14325	14346	14187	14272	14294	14477	14493	14431	14417	14298	14366	14257	14482	14284	14320	14301	14250	14555	14374	14390	14285	14402	14230	14417	14475
36939	30695	31900	33909	34548	32354	30673	29721	29396	28492	27615	26656	26345	26023	25675	25726	25668	25633	25508	25620	25558	25706	25640	25821	25512	25598	25623	25672	25651	25484	25611	25696	25611	25546	25552	25665	25497	25554	25624	25612	25681	25569	25702	25585	25578	25718	25491	25578	25672	25588	25523	25545	25569	25628	25590	25588	25592	25486	25642	25580	25615	25630	25405	25684	25577	25479	25553	25668	25591	25689	25674	25615	25673	25510	25603	25491	25709	25622	25822	25644	25628	25594	25740	25704	25645	25701	25693	25631	25674	25702	25604	25612	25613	25511	25656	25609	25543	25600	25712	25579	25558	25689	25624	25479	25642	25616	25716	25639	25638	25564	25652	25523	25545	25623	25677	25574	25605	25696	25651	25600	25662	25753	25587	25440	25683	25824	25598	25695	25575	25599	25598	25582	25494	25696	25605	25699	25603	25597	25598	25690	25501	25617	25609	25658	25620	25606	25656	25694	25489	25737	25667	25452	25591	25572	25619	25615	25691	25505	25667	25598	25705	25484	25716	25718	25623	25673	25722	25667	25683	25463	25577	25598	25536	25523	25600	25715	25443	25506	25703	25659	25644	25625	25521	25687	25626	25582	25516	25665	25719	25608	25728	25595	25567	25626	25480	25609	25658	25625	25829	25535	25588	25608	25425	25635	25670	25494	25618	25481	25737	25659	25501	25646	25655	25554	25580	25613	25577	25593	25627	25647	25582	25539	25517	25531	25643	25456	25580	25759	25693	25642	25681	25716	25588	25502	25727	25575	25550	25600	25532	25634	25588	25705	25679	25498	25698	25574	25645	25604	25576	25564	25520	25649	25504	25740	25591	25804	25569	25670	25671	25542	25817	25663	25658	25594	25603	25784	25637	25621	25485	25575	25529	25655	25658	25672	25668	25626	25578	25532	25638	25646	25590	25631	25650	25494	25597	25666	25624	25628	25645	25492	25588	25602	25805	25581	25684	25582	25637	25722	25534	25640	25696	25658	25564	25610	25510	25611	25513	25635	25504	25720	25643	25620	25493	25555	25589	25622	25608	25609	25714	25609	25476	25731	25778	25614	25646	25691	25611	25503	25617	25689	25618	25673	25533	25613	25651	25604	25657	25592	25544	25675	25668	25648	25533	25737	25458	25607	25562	25636	25585	25631	25623	25614	25562	25572	25652	25566	25552	25597	25507	25685	25586	25628	25550	25540	25548	25631	25490	25624	25704	25679	25812	25561	25549	25660	25540	25494	25498	25645	25539	25602	25494	25667	25641	25549	25731	25635	25671	25619	25722	25660	25506	25854	25740	25679	25681	25572	25688	25566	25693	25639	25685	25615	25707	25539	25777	25598	25695	25609	25577	25502	25704	25787	25560	25648	25676	25602	25660	25587	25459	25655	25698	25666	25583	25665	25611	25507	25596	25577	25583	25558	25660	25566	25498	25605	25613	25723	25580	25666	25776	25600	25598	25432	25669	25637	25644	25581	25671	25621	25594	25655	25622	25606	25682	25731	25584	25754	25530	25643	25588	25687	25687	25557	25652	25706	25771	25513	25633	25639	25525	25629	25623	25489	25652	25718	25659	25677	25651	25664	25619	25754	25568	25725	25715	25646	25558	25598	25670	25667	25584	25718	25657	25564	25677	25741	25542	25609	25669	25585	25757	25653	25687	25687	25695	25692	25715	25561	25691	25682	25605	25500	25574	25615	25631	25635	25588	25536	25466	25713	25795	25547	25525	25640	25506	25789	25581	25633	25645	25704	25484	25715	25591	25632	25701	25590	25644	25513	25654	25614	25566	25631	25646	25582	25723	25528	25705	25696	25632	25668	25554	25454	25760	25567	25616	25655	25642	25640	25646	25625	25670	25645	25561	25602	25499	25738	25635	25552	25598	25756	25661	25645	25567	25512	25679	25794	25591	25775	25722	25681	25632	25690	25638	25602	25700	25560	25643	25599	25720	25572	25534	25622	25644	25701	25596	25696	25622	25619	25739	25661	25607	25748	25562	25531	25589	25583	25636	25686	25586	25706	25569	25690	25652	25704	25733	25600	25627	25642	25515	25600	25742	25641	25658	25684	25597	25625	25562	25642	25543	25514	25670	25573	25637	25642	25579	25714	25605	25594	25688	25625	25645	25609	25738	25606	25731	25596	25708	25696	25665	25644	25643	25711	25622	25722	25536	25587	25544	25658	25654	25795	25604	25644	25569	25713	25500	25666	25503	25642	25642	25675	25658	25426	25729	25614	25596	25590	25735	25549	25595	25692	25554	25642	25574	25595	25622	25480	25662	25562	25558	25712	25663	25645	25583	25593	25557	25613	25609	25639	25555	25633	25682	25621	25621	25849	25532	25647	25581	25630	25744	25612	25664	25533	25698	25686	25573	25674	25630	25640	25571	25644	25662	25655	25475	25592	25554	25564	25549	25538	25659	25565	25659	25523	25593	25615	25670	25530	25704	25523	25635	25641	25668	25644	25605	25635	25579	25542	25742	25613	25633	25617	25683	25557	25742	25552	25755	25567	25818	25571	25698	25560	25679	25632	25616	25694	25668	25543	25774	25627	25615	25515	25642	25649	25672	25553	25736	25750	25616	25615	25502	25708	25666	25595	25670	25547	25623	25794	25683	25615	25715	25637	25641	25728	25641	25610	25695	25522	25716	25632	25660	25740	25510	25600	25719	25584	25608	25640	25609	25703	25605	25619	25529	25634	25610	25702	25617	25697	25562	25616	25574	25644	25706	25694	25565	25628	25478	25794	25622	25664	25620	25636	25592	25794	25709	25791	25621	25488	25728	25734	25648	25609	25566	25587	25750	25668	25810	25585	25723	25535	25853	25622	25537	25690	25661	25736	25537	25577	25544	25541	25770	25652	25626	25709	25539	25599	25661	25654	25697	25650	25607	25518	25685	25740	25736	25702	25736	25680	25637	25702	25608	25748	25720	25542	25664	25586	25612	25669	25652	25517	25533	25670	25708	25529	25631	25600	25678	25669	25572	25690	25498	25704	25792	25602	25540	25776	25564	25640	25618	25581	25625	25610	25640	25588	25736	25597	25731	25671	25660	25686	25718	25586	25714	25661	25656	25605	25678	25470	25548	25699	25740	25615	25612	25735	25618	25526	25732	25674	25699	25681	25616	25833	25618	25682	25653	25596	25745	25602	25703	25767	25623	25642	25578	25531	25589	25704	25790	25604	25596	25584	25704	25693	25558	25772	25504	25672	25644	25668	25664	25646	25672	25696	25603	25584	25571	25639	25684	25571	25687	25639	25701	25766	25686	25558	25736	25553	25744	25510	25678	25605	25656	25727	25617	25477	25606	25627	25785	25564	25762	25701	25485	25640	25667	25589	25672	25666	25683	25690	25569	25757	25656	25492	25510	25685	25653	25641	25650	25575	25592	25650	25726	25564	25619	25738	25701	25550	25826	25702	25698	25660	25704	25740	25743	25632	25639	25610	25672	25555	25577	25684	25706	25729	25481	25743	25551	25734	25627	25673	25773	25568	25640	25683	25819	25728	25653	25511	25720	25752	25698	25568	25753	25504	25624	25615	25786	25438	25536	25715	25654	25586	25614	25700	25625	25664	25688	25704	25531	25726	25706	25587	25663	25667	25495	25764	25659	25541	25753	25660	25617	25688	25559	25557	25696	25758	25666	25669	25623	25518	25747	25561	25600	25531	25596	25526	25639	25587	25668	25696	25612	25568	25727	25617	25577	25683	25664	25517	25512	25695	25769	25487	25815	25601	25631	25699	25582	25636	25664	25601	25677	25611	25652	25642	25778	25583	25665	25642	25610	25753	25761	25646	25600	25644	25521	25424	25642	25651	25460	25659	25608	25744	25545	25663	25561	25706	25742	25650	25551	25679	25520	25758	25623	25673	25696	25555	25668	25684	25658	25623	25667	25763	25592	25649	25492	25622	25647	25750	25557	25571	25590	25726	25601	25655	25691	25573	25639	25550	25535	25764	25540	25606	25627	25621	25800	25554	25715	25556	25687	25587	25682	25581	25692	25479	25681	25641	25676	25586	25705	25621	25614	25445	25674	25519	25659	25679	25799	25609	25602	25780	25652	25691	25665	25659	25579	25677	25746	25529	25710	25658	25657	25628	25670	25837	25582	25658	25603	25572	25669	25705	25623	25620	25612	25671	25579	25619	25686	25678	25602	25569	25726	25631	25647	25593	25725	25672	25668	25653	25525	25666	25625	25639	25834	25600	25640	25791	25714	25769	25740	25621	25701	25632	25750	25658	25630	25678	25723	25628	25712	25676	25548	25648	25548	25587	25617	25737	25571	25711	25494	25689	25712	25706	25554	25707	25609	25632	25508	25921	25651	25661	25704	25512	25603	25727	25611	25733	25511	25663	25563	25698	25603	25733	25675	25650	25648	25586	25828	25680	25686	25585	25628	25843	25697	25735	25718	25632	25462	25656	25543	25742	25507	25673	25587	25654	25604	25694	25550	25685	25671	25593	25702	25660	25634	25681	25642	25671	25661	25582	25713	25604	25594	25784	25637	25665	25639	25549	25673	25669	25509	25675	25621	25648	25666	25679	25671	25649	25674	25600	25668	25505	25820	25594	25722	25646	25564	25653	25612	25807	25592	25533	25667	25639	25531	25659	25647	25661	25742	25576	25709	25693	25517	25485	25643	25586	25763	25534	25613	25695	25625	25539	25689	25768	25732	25591	25682	25625	25689	25700	25673	25540	25626	25553	25786	25572	25697	25719	25726	25731	25778	25618	25580	25606	25659	25676	25614	25597	25692	25661	25638	25679	25646	25667	25504	25638	25677	25675	25592	25706	25686	25671	25562	25636	25731	25553	25654	25613	25764	25566	25761	25609	25558	25818	25659	25790	25514	25609	25613	25484	25639	25678	25635	25675	25656	25552	25702	25558	25637	25601	25600	25711	25704	25704	25679	25709	25692	25572	25744	25448	25731	25575	25687	25683	25645	25482	25632	25560	25700	25697	25675	25645	25776	25575	25617	25770	25792	25555	25579	25743	25603	25734	25513	25736	25639	25686	25745	25796	25565	25731	25644	25739	25589	25617	25682	25603	25697	25781	25586	25676	25647	25730	25733	25712	25802	25775	25622	25687	25721	25583	25744	25784	25455	25741	25677	25572	25577	25703	25665	25480	25768	25729	25592	25668
33937	28081	23842	20723	19502	19437	18980	17385	16424	16078	15063	14826	14819	14539	14560	14131	14381	14062	14011	14395	14274	14263	14248	14227	14330	14275	14262	14486	14253	14260	13997	14090	14265	14503	14384	14393	14175	14006	14319	13996	14101	14292	14284	14242	14095	14449	14304	14296	14199	14296	14224	14284	14300	14100	14255	14198	14426	14140	14170	14332	14293	14320	14246	14132	14144	14341	13994	14188	14220	14234	14151	14253	14284	14457	14238	14075	14278	14289	14221	14104	14104	14087	14167	14374	14290	14348	14443	14269	14335	14263	14171	14197	14302	14280	14107	14445	14089	13987	14157	14128	14250	14097	14328	14217	14277	14164	14092	14360	14384	14358	14397	14150	14153	14179	14256	14353	14349	14221	14202	14297	14438	14274	14240	14269	14186	14178	14326	14145	14354	14301	14359	14418	14354	14380	14365	14233	14346	14249	14290	14292	14336	14101	14260	14422	14162	14060	14382	14280	14219	14240	14294	14121	14239	14176	14465	14320	14196	14132	14222	14109	14170	14278	14090	14062	14191	14352	14162	14350	14256	14291	14225	14134	14439	14406	14198	14122	14215	14173	14179	14176	14216	14333	14377	14253	14209	14306	14238	14259	14365	14367	13926	14111	14275	14204	14342	14344	14243	14149	14209	14277	14249	14181	14156	14229	14268	14115	14241	14049	14216	14398	14464	14199	14297	14165	14309	14350	14237	14240	14253	14260	14182	14309	14372	14259	14187	14266	14206	14368	14135	14232	14289	14361	14179	14188	14285	14297	14213	14064	14331	14223	14213	14175	14140	14145	14428	14340	14244	14187	14307	14146	14300	14384	14324	14401	14235	14314	14430	14259	14098	14355	14114	14382	14253	14208	14280	14179	14274	14227	14391	14282	14271	14089	14195	14063	14490	14132	14222	14363	14324	14232	14146	14313	14290	14210	14220	14394	14350	14153	14215	14303	14230	14120	14355	14276	14424	14208	14274	14153	14221	14136	14401	14103	14063	14184	14295	14235	14146	14102	14213	14212	14281	14144	14180	14136	14156	14189	14366	14301	14275	14282	14334	14380	14185	14008	14289	14106	14245	14022	14301	14162	14300	14209	14259	14117	14585	14141	14337	14309	14140	14313	14261	14326	14166	14148	14297	14292	14303	14290	14237	14374	14146	14307	14221	14291	14269	14205	14166	14307	14397	14363	14322	14317	14257	14335	14106	14190	14246	14227	14199	14477	14281	14484	14195	14411	14203	14318	14195	14240	14315	14296	14269	14188	14143	14348	14187	14114	14214	14159	14321	14080	14236	14187	14182	14102	14043	13985	14202	14113	14348	14104	14301	14245	14465	14174	14348	14283	14312	14118	14183	14318	14209	14323	14149	14240	14107	14265	14192	14439	14246	14527	14418	14278	14157	14270	14182	14331	14317	14456	14299	14321	14101	14177	14134	14162	14279	14177	14285	14114	14421	14104	14309	14031	14076	14307	14177	14060	13927	14263	14371	14278	14156	14183	14058	14201	14152	14218	14297	14187	14199	14196	14300	14254	14221	14285	14047	14416	14144	14306	14284	14377	14180	14281	14148	14041	14189	14160	14119	14179	14180	14288	14142	14245	14126	14248	14316	14133	14101	14181	14264	14217	14170	14318	14433	14112	14384	14212	14360	14226	14387	14028	14240	14319	14206	14380	14198	14342	14221	14232	14024	14237	14185	14052	14291	14398	14363	14251	14270	14117	14254	14117	14132	14358	14273	14242	14424	14542	14284	14109	14296	14117	14224	14342	14275	14174	14456	14317	14309	14257	14144	14170	14269	14189	14272	14200	14276	14160	14079	14319	14474	14205	14268	14210	14192	14297	14074	14146	13961	14221	14240	14426	14310	14341	14014	14175	14272	14292	14188	14210	14245	14210	14331	14248	14170	14335	14273	14394	14305	14149	14298	14384	14243	14462	14097	14363	14014	14153	14149	14178	14308	14334	14367	14590	14314	14306	14281	14105	14316	14236	14309	14445	14295	14398	14235	14216	14323	14221	14270	14250	14254	14298	14397	14164	14176	14191	14216	14262	14425	14417	14313	14092	14082	14202	14283	14117	14233	14227	14326	14306	14390	14280	14272	14411	14399	14307	14306	14187	14121	14201	14304	14145	14052	14559	14289	14179	14303	14135	14135	14092	14388	14316	14281	14176	14376	14265	14288	14107	14022	14267	14334	14286	14371	14101	14178	14179	14327	14097	14398	14275	14305	14298	14298	14160	14341	14179	14277	14260	14189	14282	14212	14518	14259	14283	14267	14195	14242	14237	14131	14137	14327	14183	14255	14233	14265	14283	14212	14201	14338	14267	14390	14391	14307	14226	14147	14320	14190	14224	14229	14294	14169	14288	14236	14337	14098	14169	14298	14246	14366	14243	14253	14181	14172	14302	14253	14187	14211	14492	14201	14290	14314	14278	14116	14292	14275	14211	14348	14205	14283	13972	14148	14213	14235	14162	14320	14105	14276	14082	14179	14167	14188	14243	14305	14341	14417	14393	14277	14300	14198	14156	14265	14427	14444	14428	14083	14340	14375	14477	14331	14314	14372	14376	14115	14348	14026	14457	14351	14351	14121	14078	14140	14301	14335	14199	14340	14331	14292	14155	14078	14223	14147	14321	14279	14221	14233	14091	14095	14303	14186	14398	14266	13983	14241	14179	14190	14237	14195	14152	14128	14499	14256	14399	14219	14074	14203	14245	14324	14328	14224	14048	14215	14295	14420	14216	14301	14257	14347	14075	14490	14022	14168	14355	14332	14273	14283	14235	14272	14353	14275	14134	14095	14245	14334	14301	14286	14118	14288	14119	14323	14410	14261	14185	14219	14230	14220	14274	14225	14231	14076	14406	14271	14235	14214	14287	14174	14315	14068	14281	14198	14196	14212	14350	14175	14206	14263	14105	14334	14359	14209	14195	14217	14419	14282	14215	14163	14364	14212	14398	14260	14271	14444	14164	14201	14347	14355	14341	14297	14287	14389	14457	14204	14085	14369	14375	14420	14047	14197	14361	14092	14279	14293	14210	14121	14432	14348	14222	14222	14107	14152	14159	14210	14080	14250	14345	14216	14212	14087	14292	14226	14308	14049	14291	14403	14271	14261	14030	14317	14289	14322	14319	14236	14101	13987	14036	14275	14321	14401	14216	14260	14119	14303	14282	14057	14254	14371	14428	14198	14295	14319	14138	14255	14174	14226	14222	14255	14239	14180	14085	14144	14241	14117	14162	14243	14304	14394	14218	14288	14211	14319	14279	14246	14212	14289	14202	14169	14305	14186	14290	14222	14178	14143	14215	14344	14309	14278	14191	14173	14184	14300	14146	14335	14262	14219	14368	14152	14309	14166	14313	14135	14356	14473	14379	13996	14295	14459	14348	14409	14138	14182	14058	14338	14354	14378	14276	14289	14371	14124	14163	14205	14229	14256	14294	14288	14428	14264	14333	14203	14387	14073	14232	14390	14279	14156	14183	14268	14215	14287	14215	14292	14299	14406	14244	14355	14353	14140	14248	14360	14355	14250	14335	14123	14097	14115	14274	14218	14411	14423	14392	14368	14368	14263	14144	14337	14326	14281	14176	14243	14388	14255	14261	14392	14343	14209	14354	14334	14163	14116	14144	14282	14316	14147	14209	14183	14310	14337	14210	14159	14238	14472	14350	14257	14078	14252	14547	14507	14464	14302	14147	14209	14174	14196	14164	14269	14299	14297	14335	14245	14248	14134	14246	14066	14050	14194	14020	14331	13995	14443	14599	14179	14165	14223	14276	14205	14153	14038	14162	14460	14181	14498	14242	14281	14232	14313	14262	14349	14319	14320	14345	14344	13907	14185	14247	14273	14126	14246	14628	14315	14206	14286	14264	14246	14244	14269	14213	14343	14279	14283	14259	14242	14212	14142	14196	14075	14203	14225	14321	14440	14331	14346	14389	14385	14349	14337	14232	14218	14160	14316	14240	14295	14237	14372	14134	14187	14106	14295	14142	14106	14603	14165	14162	14268	14261	14043	14098	14252	14219	14377	14405	14311	14265	14186	14388	14403	14337	14367	14128	14245	14201	14263	14305	14256	14415	14041	14259	14382	14480	14120	14182	14283	14175	14253	14207	14295	14248	14145	14110	14246	14338	14235	14137	14128	14105	14407	14361	14194	14123	14023	14237	14473	14234	14301	14242	14312	14166	14251	14116	14352	14357	14188	14201	14365	14294	14161	14310	14291	14204	14323	14206	14166	14236	14185	14361	14342	14182	14263	14340	14415	14226	14024	14229	14322	14212	14284	14430	14356	14314	14222	14435	14228	14327	14415	14052	14237	14213	14402	14243	13972	14270	14155	14239	14258	14252	14184	14061	14337	14247	14336	14192	14248	14360	14282	14214	14177	14234	14244	14217	14213	14196	14149	14408	14435	14630	14264	14173	14101	14131	14173	14208	14309	14501	14216	14305	14336	14174	14399	14365	14051	14279	14274	14194	14311	14201	14105	14364	14431	14217	14382	14283	14207	14309	14342	14280	14412	14360	14252	14404	14201	14237	14279	14129	14239	14311	14312	14321	14338	14242	14280	14220	14285	14151	14293	14294	14333	14134	14302	14150	14229	14193	14150	14358	14206	14223	14125	14357	14297	14098	13894	14256	14252	14331	14276	14250	14306	14056	14231	14379	14394	14212	14185	14188	14415	14344	14391	14091	14285	14279	14244	14551	14213	14130	14323	14528	14439	14240	14323	14291	14379	14236	14291	14395	14348	14272	14421	14311	14317	14430	14427	14010	14322	14334	14322	14137	14435	14235	14203	14242	14256	14181	14361	14296	14191	14349	14149	14440	14364	14256	14307	14386	14436	14216	14291	14229	14107	14155	14269	14351	14256	14368	14281	14208	14185	14362	14278	14167	14341	14129	14358	14090	14156	14199	14282	14093	14231	14261	14186	14442	14342	14209	14400	14249	14299	14319	14180	14048	14296	14072	14263	14280	14124	14394	14332	14163	14152	14275	14235	14144	14223	14260	14331	14309	14258	14159	14285	14080	14245	14262	14265	14130	14234	13961	14298	14411	14061	14312	14264	14481	14207	14320	14217	14306	14265	14029	14068	14340	14392	14314	14293	14303	14190	14369	14201	14378	14150	14199	14173	14275	14313	14218
34275	31219	31328	32542	34015	32874	32031	29842	28977	28045	26991	26654	26355	26144	26050	25910	25785	25965	25803	25743	25809	25766	25749	25702	25765	25867	25769	25701	25757	25813	25885	25842	25709	25695	25769	25723	25789	25806	25755	25894	25764	25662	25745	25709	25741	25795	25839	25757	25692	25929	25804	25726	25801	25860	25657	25882	25792	25753	25878	25805	25732	25702	25784	25544	25719	25896	25699	25811	25792	25655	25881	25836	25912	25849	25715	25790	25810	25592	25886	25770	25927	25746	25695	25720	25812	25675	25923	25783	25958	25585	25857	25710	25866	25795	25834	25771	25752	25854	25928	25767	25824	25802	25692	25761	25815	25738	25825	25858	25842	25694	25798	25760	25799	25953	25793	25872	25762	25724	25784	25700	25794	25664	25814	25811	25818	25720	25905	26013	25791	25857	25820	25769	25740	25918	26022	25774	25717	25785	25854	25741	25767	25836	25720	25811	25810	25727	25753	25735	25811	25947	25669	25817	25795	25943	25801	25825	25789	25639	25776	26034	25863	25854	25648	25836	25737	25878	25789	25667	25770	25840	25763	25918	25855	25827	25758	25868	25825	25854	25796	25870	25804	25789	25788	25837	25784	25892	25696	25792	25951	25748	25788	25887	25654	25801	25688	25727	25846	25689	25718	25803	25874	25841	25912	25798	26071	25801	25772	25849	25751	25885	25877	25864	25908	25743	25812	25839	25894	25777	25779	25868	25826	25836	25785	25768	25736	25843	25739	25680	25695	25942	25783	25876	26006	25797	25836	25833	25738	25666	25852	25720	25767	25839	25882	25829	25803	25841	25764	25789	25864	25827	25794	25847	25836	25844	25855	25718	25759	25854	25766	25792	25768	25817	25906	25736	25897	25865	25832	25874	25782	25844	25813	25848	25812	25787	25811	25826	25832	25896	25782	25819	25735	25819	25846	25994	25736	25854	25894	25791	25865	25822	25801	25718	25851	25912	25951	25870	25826	25795	25816	25776	25866	25862	25744	25847	25805	25800	25898	25782	25791	25998	25830	25860	25851	25764	25879	25739	25777	25778	25828	25793	25891	25906	25794	25763	25769	25726	25801	25852	25896	25713	25643	25863	25810	25762	25908	25809	25985	25718	25851	25733	25814	25785	25746	25776	25882	25835	25890	25824	25850	25897	25885	25884	25818	25779	25841	25806	25782	25813	25843	25828	25746	25846	25883	25755	25742	25796	25804	25728	25918	25809	25771	25806	25735	25828	25776	25781	25852	25854	25809	25885	25807	25757	25887	25887	25850	25775	25649	25948	25794	25879	25837	25848	25815	25946	25751	25895	25800	25803	25873	25770	25916	25805	25870	25778	25856	25915	25778	25774	25871	25815	25769	25940	25664	25852	25907	25640	25900	25660	25873	25798	25742	25787	25909	25874	25839	25769	25860	25810	25755	25701	25936	25777	25804	25759	25823	25717	25866	25788	25858	25761	25976	25816	25728	25797	25787	25941	25837	25796	25911	25800	25766	25906	25843	25793	25771	25817	25869	25813	25791	25747	25798	25837	25771	25842	25940	25753	25848	25822	25781	25894	25779	25792	25809	25819	25912	25749	25701	25809	25876	25856	25845	25718	25744	25789	25945	25744	25897	25807	25745	25819	25912	25677	25832	25776	25835	25863	25709	25879	25842	25809	25843	25780	25877	25877	25795	25754	25887	25998	25745	25846	25707	25841	25783	25734	25857	25769	25790	25867	25777	25880	25755	25775	25716	25839	25807	25836	25912	25896	25805	25888	25967	25853	25901	25748	25879	25841	25824	25769	25830	25662	25801	25710	25739	25819	25856	25918	25790	25776	25750	25809	25892	25652	26017	25692	25988	25767	25766	25716	25912	25942	25735	25849	25858	25847	25824	25838	25849	25865	25779	25702	25751	25726	25772	25959	25879	25856	25890	25791	25813	25739	25835	25852	25726	25764	25925	25867	25936	25771	25892	25808	25691	25826	25778	25798	25797	25797	25873	26014	25935	25886	25774	25784	25809	25890	25836	25752	25821	25828	25850	25795	25917	25808	25677	25842	25842	25819	25886	25785	25900	25843	25882	25694	25895	25786	25771	25810	25960	25714	25652	25863	25911	25757	25917	25818	25868	25878	25901	25962	25852	25886	25722	25828	25738	25790	25724	25842	25886	25707	25863	25884	25897	25893	25949	25832	25680	25812	25830	25782	25812	25839	25797	25844	26013	25762	25762	25853	25770	25944	25746	25785	25634	25842	25774	25851	25594	25756	26028	25840	25868	25657	25961	25858	25721	25769	25831	25821	25774	25862	25789	25887	25738	25715	25743	25829	25723	25902	25800	25846	25667	26024	25810	25717	25936	25722	25815	25768	26004	25830	25839	25895	25860	25809	25908	25673	25818	25787	25766	25887	25925	25872	25787	25954	25884	25808	25806	25673	25701	26008	25722	25867	25743	25799	25903	25759	25798	25902	25733	25892	25792	25936	25854	25760	25776	25770	25829	25876	25858	25816	25716	25834	25826	25806	25852	25970	25838	25829	25853	25851	25778	25976	25823	25793	25800	25704	25898	25806	25763	25697	25877	25885	25799	25842	25786	25840	25764	25878	25911	25764	25784	25926	25784	25866	25903	25863	25820	25788	25675	25741	25770	25931	25800	25786	25693	25832	25933	25646	25845	25871	25874	25932	25824	25810	25827	25869	25921	25712	25779	25892	25933	25842	25725	25771	25819	25803	25933	25876	25815	25802	25858	25795	25857	25683	25860	25797	25967	25729	25821	25942	25821	25762	25817	25859	25734	25850	25724	25842	25830	25797	25952	25739	25897	25711	25746	25794	25850	25839	25710	25641	25932	25831	25862	25858	26001	25887	25725	25875	25880	25904	25712	25970	25727	25926	25768	25782	25689	25929	25835	25689	25921	25799	25602	25785	25866	25858	25900	25854	25771	25872	25906	25694	25910	25808	25872	25846	25858	25976	25813	25831	25817	25845	25955	25952	25769	25955	25760	25827	25742	25797	25775	25822	25702	25867	25822	25815	25818	25870	25828	25722	25948	25820	25796	25824	25810	25959	25824	25756	25831	25856	25806	25897	25815	25842	25796	25735	25948	25800	25854	25820	25898	25749	25867	25814	25890	25839	26011	25786	25807	25717	25800	25801	25859	25789	25708	25912	25834	25902	25766	25784	25922	25841	25798	25780	25802	25759	25872	25902	25834	25790	26020	25671	25813	25901	25717	25916	25836	25809	25750	25930	25709	25868	25913	25888	25738	25810	25868	25847	25847	25880	25760	25844	25754	25807	25847	25891	25827	25872	25804	25852	25848	25758	25900	25745	25849	25865	25863	25853	25635	25943	25727	25850	25814	25773	25955	25796	25699	25798	25839	25767	25918	25804	25928	25856	25904	25679	25743	25795	25992	25849	25900	25818	25844	25758	25908	25750	25786	25845	25874	25725	25836	25808	25871	25886	25696	25807	25852	25807	25871	25819	25848	25732	25798	25952	25853	25862	25802	25782	25892	25742	25828	25922	25766	25861	25886	25802	25713	25830	25806	25807	25823	25748	25887	25771	25729	25919	25720	25762	25833	25787	25737	25875	25817	25768	25849	25917	25751	25828	25898	25883	25897	25795	25910	25777	25716	25742	25833	25822	25876	25839	25793	25804	25726	25863	25967	25635	25835	25829	25849	25971	25782	25881	25763	25816	25772	25706	25802	25754	25827	25803	25906	25903	25838	25850	25865	25846	25941	25816	25950	25865	25890	25924	25882	25843	25851	25857	25779	25889	25838	25726	25925	25955	25803	25864	25875	25674	25783	25837	25968	25785	25776	25860	25946	25705	25851	25729	25749	25784	25856	25893	25794	25844	25870	25887	25799	25972	25908	25921	25805	25845	25785	25901	25721	25812	25789	25851	25686	25749	25923	25991	25883	25757	25799	25758	25807	25834	25732	25784	26054	25809	25811	25924	25919	25868	25899	25836	25824	25955	25703	25896	25795	25787	25864	25789	25830	25917	25734	25736	25985	25664	25847	25843	25787	26015	25715	25852	25893	25775	25778	25832	25848	25913	25733	25851	25909	25732	25813	25842	25872	25806	25841	25878	25779	25903	25797	25890	25977	25840	25823	25877	25958	25829	25936	25828	25843	25860	25789	25873	25844	25692	25837	25710	25858	25600	25837	25789	25827	25873	25918	25819	25791	25736	25936	25939	25879	25838	25884	25666	26051	25857	25815	25794	25896	25678	25865	25884	25896	25913	25822	25809	25777	25920	25941	25860	25788	25944	25757	25877	25881	25845	25814	25842	25829	25912	25768	25810	25859	25778	25988	25767	25769	25747	25773	25773	25964	25713	25813	25728	25743	25821	25835	25946	25759	25753	25905	25780	25917	25725	25755	25846	25845	25779	25804	25781	25844	25949	25894	25793	25984	25735	25788	25801	25785	25756	25815	25897	25782	25839	25828	25823	25933	25834	25834	25890	25848	25902	25793	25859	25814	25901	25895	25846	25884	25841	25785	25836	25818	25748	25680	25786	25828	25773	25916	25847	25827	25720	25801	25811	25965	25841	25795	25859	25845	25779	25985	25783	25950	25882	25780	25802	25858	25901	25776	25913	25907	25756	25873	25844	25845	25908	25780	25842	25908	25919	25752	25834	25872	25861	25874	25821	25796	25792	25766	25912	25909	25768	25802	25901	25818	25792	25827	25929	25658	25991	25658	25789	25982	25801	25968	25845	25778	25905	25806	25779	25877	25746	25833	25856	25632	25808	25756	25799	25916	25874	25807	25677	25931	25792	25917	25896	25906	25860	25784	25841	25843	25886	25808	25647	25837	25816	25779	26029	25876	25836	25784	25868	25851	25967	25879	25737	25860	25765	25873	25839	25838	25748	25815	25856	25883	25832	25800	25730	25877	25762	25826	25858	25811	25883	25934	25770	25809	25851	25803	25872	25845	25744	25900	25816	25786	26023	25909	25804	25873	25968	25805	25708	25825	25779	25799	25788	25894	25793	25739	25780	25965	25674	25809	25829	25819	25901	26046	25755	25797	25821	25860	25734	25706	25880	25679	25882	25903	25796	25847	25787	25888	25818	25810	25887	25853	25803	25856	25717	25865	25869	25912	25841	25787	25935	25772	25896	25828	25907	25915	25905	25928	25898	25794	25864
39095	30205	24537	21446	20429	21213	20983	19140	18039	17320	16437	15901	15149	14756	14626	14424	14448	14146	14249	14104	13870	14208	14237	14156	14209	14293	14284	14089	14051	14156	14088	14160	14029	14063	14211	14433	14131	14120	14164	14147	14218	13959	13988	14144	14075	14207	14229	13962	14074	14087	14222	14390	14019	14137	14072	14120	14314	14362	14066	14333	14129	14159	14393	14401	14059	14293	14120	14137	14160	13923	14406	14010	14005	14122	14125	14043	14170	14223	14178	14212	14175	14143	14424	14115	14215	14030	14230	14210	14324	14053	14263	14112	14114	14082	14167	14288	14174	14255	14213	14259	14334	14368	14355	14041	14028	14173	14061	14212	13987	14307	14228	14192	14294	14186	14182	14094	14052	14231	13956	14170	14169	14176	14193	14169	14090	13965	13976	14178	14318	14131	14137	14040	14110	14078	14119	14264	14378	14092	14337	14169	14024	14236	14138	14266	14041	14108	14286	14294	14199	13986	14103	14197	14141	14293	14263	14143	14258	13961	14099	14120	14268	14308	14210	14190	13980	14109	14202	14157	14256	14211	14327	14223	14205	14127	13965	14246	14133	14112	14183	14137	14136	14381	14240	14186	14325	14333	14190	14112	14172	14189	14270	14198	14100	14199	14074	14254	14068	14295	14086	13932	14227	14354	14120	14307	14161	14485	14095	14213	14229	14340	14189	14125	14174	14302	14233	14201	14355	14365	14179	13978	14016	13996	13885	14104	14141	14314	14204	13968	14022	14077	14213	14097	14166	14181	13824	14265	14365	14154	14111	14193	14089	14189	14275	14242	14239	14263	14116	14214	14108	14094	14271	14111	13971	14107	14138	14068	14276	14275	14163	14194	14200	14250	14180	14290	14282	14058	14185	14101	13952	14143	14209	14066	14343	14309	14200	14019	14288	14085	14201	14204	14233	14220	14210	14086	14143	14151	14189	14186	14051	14243	13950	14252	14117	14295	14030	14024	14358	13970	14292	14154	14250	14154	14082	14246	14205	14319	14254	14039	14345	14355	14302	14243	14280	14213	14133	13966	14305	14073	14080	14234	14172	14055	14255	14039	14208	14268	14167	14276	14384	14139	14304	14320	14198	14295	14149	14232	13987	13991	14387	14130	14101	14402	14310	14201	14090	14133	14098	14220	14115	14267	14022	14045	14150	14120	14189	14078	14169	14239	14096	14262	14326	14093	14177	14211	14250	13968	14063	14033	14158	14199	14083	14256	14204	14105	14108	14130	14228	14086	14109	14163	14232	14371	14155	14118	14325	14121	14155	14115	14309	13922	14067	14208	14093	14131	13943	14242	14087	14069	14166	14333	14135	14278	14219	14194	14134	14106	14176	14169	14060	14064	14150	14201	14148	14304	14221	14207	13972	14287	14306	14133	14082	14330	14066	14183	14223	14373	14071	14178	14294	14097	14072	14143	13982	14076	13919	14194	14187	14240	14257	14082	14214	14226	14117	14167	14007	14097	14159	14180	14144	14159	14006	14157	14130	14434	14221	14089	14132	14137	14169	14181	14333	14407	14205	14256	14131	14067	14153	14248	14164	14055	14233	14310	14299	14193	14072	14144	14125	14264	14337	14169	14049	14174	14169	14233	14116	14369	14235	14160	14138	14113	14320	14015	14169	14219	14136	14271	14190	14123	14219	14167	14165	14159	13963	13964	14089	14203	14234	14391	14239	14021	14075	14199	14113	14213	14136	14183	14099	14011	14086	14161	14392	14116	14161	14231	14240	14225	13992	14226	14087	14165	14194	14118	14031	14084	14190	14078	14313	14177	14332	14071	14202	13982	14180	14113	14084	13954	14281	14305	14134	13957	14087	14092	14139	13936	14156	14200	14279	14189	14175	14166	14327	14059	14214	14289	14267	14018	13951	14232	14145	14061	14139	13995	14105	14188	14191	14166	14073	14155	14246	14034	14082	14126	14192	14201	14302	14330	14199	14078	14136	14128	14133	14243	14199	14283	14136	14207	14225	14180	14296	14327	14016	14353	14204	14186	14369	14095	14205	14430	14104	14145	14215	14135	14353	14265	14267	14054	14221	14254	14002	14280	14057	14138	13983	14355	14111	14212	14187	14307	14138	14383	14114	14066	14031	14243	14204	14243	14307	14160	14235	14242	14236	14087	14160	14240	14121	14252	14158	14196	14279	14311	14071	14193	14101	14066	14138	14026	13874	14307	14263	14245	14182	14192	14286	14153	14140	14411	14384	14127	14006	14239	14136	14191	14259	14245	14139	14203	14299	14121	14097	14226	14212	14432	14229	14419	14191	14231	13902	14085	14160	14117	14159	14252	14083	14219	14261	14170	14363	14268	14037	14304	14286	14167	14225	14143	14171	14198	14017	14177	14129	14231	14324	14399	14251	14286	14030	14164	14165	14106	13948	13884	13997	14038	14093	14245	14253	14258	14220	14126	14130	13957	14181	14140	14043	14178	14228	14091	14159	14168	14090	14177	14296	14283	14052	14376	14124	14053	13903	14220	14240	13889	14372	14136	14394	14170	14173	14351	14216	14203	14281	14264	14187	14200	14225	14078	14210	14126	14249	14143	14210	14146	14083	14259	14239	14219	14194	14125	14178	14113	14326	14349	14355	14253	14237	14190	14275	14268	14278	14188	14160	14159	14196	14146	14169	14066	14209	14013	14305	14197	13968	14201	14230	14325	14041	14058	14121	13941	14115	14318	14187	14150	14092	14100	14087	14086	14230	14137	14316	14293	14048	14369	14231	14370	14267	14349	14312	14389	14311	14179	14187	14082	14208	14233	14124	13966	14098	14136	13996	14127	14204	14281	14216	14286	13983	14036	14306	14006	14137	14272	14099	14122	14262	14404	14324	14451	14323	14032	14124	14168	14198	14032	14282	14104	14336	13966	14333	14236	14085	14142	14237	14154	14278	14403	14161	14154	14145	14320	14267	14331	14078	14150	14236	14045	14226	14086	14222	14167	13967	14031	14156	14072	14253	14164	13931	14266	14122	14129	14320	14220	14249	14201	14032	14176	14101	14185	14117	14245	14155	14110	14101	14190	14224	14092	14136	14227	14122	14211	14086	14224	14119	13917	13968	14186	14367	14220	14354	14353	14285	14087	14064	14095	14317	14370	14454	14157	14308	14225	14097	14062	14177	14350	14393	14302	14317	14291	14079	14328	14087	14072	14221	14345	14212	14284	14307	14053	14061	13992	14295	14169	14156	14096	14144	14218	14072	14150	14173	14087	14227	14250	14380	13912	14176	14143	13897	14107	14108	14188	14161	14190	14305	14026	14195	14287	14116	14344	14356	14203	14120	14367	14173	14171	14016	14073	14184	14202	14347	14336	14083	14025	14233	14138	14271	14339	14266	14136	14283	14143	14159	13912	14215	14015	14053	14100	14085	14090	14082	14209	14147	14280	14216	14278	14086	14310	14299	14291	14329	14207	14338	13987	14098	14340	14218	14249	14178	14181	14172	13977	14282	14101	14090	13988	14080	14181	14095	14316	14260	14107	14065	14236	14100	14052	14272	14211	14249	14196	14222	14213	14182	14282	14105	14080	14274	14325	14373	14268	14267	14154	14066	14138	14164	14281	14153	14231	14083	14062	14239	14371	14228	14163	14164	14146	14263	14133	14047	14176	14075	14347	14416	14221	14118	14209	14012	14370	14158	14337	14198	14159	14283	14151	14152	13943	14041	14225	14008	14154	14221	14069	14243	14220	14243	14037	14146	14042	14083	14232	14311	14214	14143	14092	14030	14056	14248	14077	14170	13948	14264	13869	14255	14122	14028	14174	14188	14191	14336	14153	14255	14265	14445	14137	14147	13907	14048	14361	14247	14111	14029	14263	14081	14283	14213	14264	14028	14363	14134	14307	14134	14224	14070	14234	14067	14166	13924	14233	14260	14007	14171	13926	13908	14316	14184	14235	14238	14101	14219	14259	14226	14190	14198	14030	14175	14051	14243	14171	14101	14304	14248	14460	14323	14032	14079	14232	14116	13998	14081	14103	14225	14271	14244	14110	14112	14133	14003	14153	14299	14191	14017	14174	14209	14111	14237	14169	14192	14075	14253	14134	14225	14046	14241	14227	14338	14110	14227	14058	14306	14154	14239	14155	14070	14079	14152	14109	14115	14003	14328	14196	14120	14206	14054	14071	14146	14084	14043	13976	14083	14103	14150	14207	14250	14130	14214	13982	14090	14116	14102	14211	14120	14182	14337	14097	14261	14353	14109	14313	14224	14230	14125	14196	14007	14339	14259	13986	14144	14091	14231	14295	14079	14240	14070	14162	14164	14184	14237	14250	14102	14131	14276	14238	14039	14194	14355	14201	14243	14126	14249	14287	14292	14177	14287	14135	13997	14204	13983	14095	14080	14062	14181	14149	14245	14242	14362	14240	14259	14300	14085	14250	14159	14230	14246	14184	14261	14116	14174	14496	14309	14220	14000	14281	13970	14164	14127	13960	14209	14221	14297	14122	14323	14028	14258	14220	14226	14148	14122	14296	14234	14156	14369	14090	14275	14216	14296	14151	14382	14161	14043	14098	13869	14093	14289	14175	14170	14109	14389	14271	14258	14148	14170	13973	14186	14184	14149	14088	14413	14378	14215	13952	14159	14176	14220	14139	14186	14245	13996	13974	14271	14109	14201	14171	14083	14082	14071	14109	14310	14072	14110	14262	14146	14034	14311	14146	14260	14280	14232	14268	14289	14211	14098	14240	14222	14150	14200	14204	14175	14336	14280	14374	14118	14096	14198	14098	14128	14054	14099	14111	14078	14150	14373	14018	14051	14069	14083	14196	14136	14257	14191	14130	14177	13877	14017	14290	14176	14148	13928	14297	14226	14159	14214	14087	14166	14350	14372	14083	14164	14035	14251	14083	14096	14130	14196	14048	14397	14436	14178	13960	14301	14151	14074	14041	14283	13926	14121	14176	14176	14163	14188	14005	14090	14164	14067	13870	14084	14182	14237	14214	14301	14166	14086	14188	14201	14290	14102	14170	14126	14058	14131	14147	14233	14165	14028	14069	14250	14486	14286	14322	14132	14219	14072	14119	14227	14013	14059	14274	14176	14217	14189	14250	14240	14250	14108	14199	13872	14140	14217	14195	14195	14172	14281	14270	14297	14140	14218	14146	14016	14026	14129	14071	14265	14090
36394	30465	31481	33775	35141	34546	33286	31768	30616	29748	28682	27729	26995	26657	26297	26233	25880	25816	25848	25912	25723	25861	25804	25879	26150	26011	25762	25806	25843	25901	25864	25829	25733	25820	25909	25813	25700	25824	25726	25838	25739	25997	25753	25967	25993	25654	25777	25808	25773	25861	25860	25832	25911	25749	25719	25804	25894	25838	25848	25875	25797	25849	25912	25677	25767	25951	25722	25843	25731	25913	25947	25864	25968	25825	25921	25735	25688	25904	25781	25812	25738	25876	25886	25868	25811	25913	25853	25904	25865	25786	25786	25900	25771	25820	25880	25966	25782	25831	25778	25778	25768	25774	25864	25774	25789	25869	25799	25728	25933	25835	25847	25884	25811	25951	25817	25846	25627	25872	25820	25840	25834	25860	25922	25755	25752	25739	25794	25838	25949	25755	25746	25829	25738	25726	25738	25862	25711	25938	25842	25817	25818	25939	25808	25850	25819	25784	25779	25815	25756	25779	25991	25767	25783	25952	25765	25925	25869	25816	25790	25948	25830	25741	25801	25860	25974	25891	25847	25973	25817	25798	25743	25926	25770	25809	25899	25879	25894	25776	25959	25783	25595	25822	25798	25940	25843	25895	25766	25800	25757	25775	25823	25801	25787	25895	25833	25776	25912	25802	25716	25943	25806	25844	25884	25761	25780	25873	25804	25749	25783	25905	25878	25834	25764	25859	25830	25807	25797	25855	25886	25814	25884	25973	25830	25871	25871	25889	25910	25868	25926	25848	25949	25964	25933	25858	25870	25858	25652	25934	25910	25818	25750	25807	25844	25911	25732	25810	25731	25975	25893	25778	25817	25700	25876	25829	26067	25775	25819	25863	25850	25838	25713	25904	25758	26041	25778	25957	25773	25782	25711	25837	25947	25813	25805	25828	25823	25788	25852	25833	25724	25761	25883	25815	25800	25892	25906	25850	25749	25917	25761	25889	25737	25848	25860	25787	25885	25716	25861	25778	25880	25992	25899	25935	25809	25846	25637	25871	25874	25780	25808	26033	25917	25925	25778	25829	25769	25844	25919	25852	25974	25749	25946	25791	25874	25874	25845	25920	25955	25744	25966	25912	25866	25897	25854	25886	25911	25869	25844	25872	25901	25839	25826	25870	25971	25842	25878	25838	25920	25873	25759	25905	25758	25894	25832	25864	25740	25864	25832	25842	25914	25839	25817	25881	25881	25676	25847	25830	25838	25762	25741	25861	25880	25947	25886	25800	25880	25832	25798	25875	25850	25859	25917	25871	25930	25851	25809	25905	25718	25880	25909	25767	25853	25841	25748	25851	25916	25858	25904	25909	25861	25778	25778	25834	25883	25711	25882	25870	25896	25801	25820	25810	25751	25917	25932	25853	25603	25988	25831	25816	25872	25845	25801	25881	25842	25757	25850	25839	25820	25863	25843	25795	25797	25817	25879	25804	25992	25714	25788	25949	25876	25950	25894	25745	25996	25870	25807	25887	25768	25905	25779	25816	25818	25843	25824	25902	25784	25875	25973	25881	25743	25896	25998	25976	25691	25861	25901	25817	25864	25981	25766	25746	25820	25891	25839	25774	25878	25712	25944	25880	25849	25785	25892	25741	25732	25875	25962	25842	25880	25830	25892	25806	25900	25822	25803	25853	25963	25932	25893	25934	25671	25864	25769	25876	25871	25890	25896	25979	25824	26062	25811	25814	25879	25802	25826	25735	25866	25876	25895	25804	25797	25705	25832	25994	25841	25774	25964	25867	25906	25898	25742	25783	25896	25919	25775	25753	25901	25816	25865	25845	25788	25979	25913	25866	25758	25807	25877	25855	25818	25805	25994	25901	25756	25826	25892	25922	25820	25830	25750	25862	25786	25942	25903	25804	25772	25970	25928	25877	25835	25845	25855	25870	25756	25936	25785	25819	25920	25814	25832	25757	25889	25901	25845	25902	25796	25954	25972	25848	25818	25743	25963	26008	25856	25848	25939	25813	25849	25851	25852	25827	25890	25809	25853	25721	25833	25750	25958	25825	25867	25929	25940	25790	25757	25808	25981	25878	25997	25921	25880	25868	25954	25718	25846	25888	25885	25837	25882	25655	25850	25850	25882	25765	25853	25804	25994	25826	25714	25852	25771	25876	25769	25760	25744	25903	25747	25912	25970	25962	25950	25776	25796	25747	25836	25875	25907	25764	25899	25897	25941	25914	25974	25868	25778	25799	25827	25755	26000	25772	25809	25851	25850	25873	25895	25823	25953	25873	25809	25757	25846	25900	25897	25719	25819	25938	25758	25845	25789	25701	25974	25905	25958	25901	25740	25793	25806	25821	25841	25807	25816	25870	25773	25874	25892	25880	25970	25718	25919	25892	25857	25786	25885	25879	25825	25887	26038	25858	25812	25783	25917	25865	25898	25788	25828	25822	25843	25811	25944	25848	25683	25897	25861	25785	25887	25786	25728	25813	25797	25914	25944	25814	25796	25874	25768	25841	25811	26037	26004	25737	25755	25819	25754	25949	25827	25989	25826	25922	25860	25849	25765	25869	26038	25936	25823	25892	25811	25895	25790	25920	25843	25885	25812	25854	25910	25788	25784	25904	25818	25981	25779	25925	25849	25850	25694	25861	25823	25982	25955	25723	25913	25767	25880	25909	25938	25777	25890	25736	25904	25852	25883	25924	25873	25814	25892	25955	25901	25790	25882	25965	25788	25850	25882	25856	25684	25812	25832	25889	26009	25872	25910	25962	25783	25938	25804	25764	25732	25868	26058	25978	25848	25957	25882	25836	25841	25914	25841	25934	25787	25838	25949	25848	25906	25852	25849	25916	25777	25829	25908	25866	25886	25933	25647	25819	25807	25889	25924	25735	25814	25802	25909	25888	25832	25811	25959	25863	25877	25791	25745	25926	25884	25729	25919	25882	25732	25697	25856	25870	25902	25829	25996	25879	25886	25858	25876	25914	25930	25927	25890	25866	25842	25869	25928	25847	25743	25819	25895	25889	25793	25820	25993	25920	25865	25941	25796	25747	25937	25900	25769	25783	25937	25818	25907	25705	25774	25870	25891	25880	25912	25893	25932	25741	25868	25880	25851	25847	25897	25794	25905	25935	25937	25807	25775	26028	25962	25791	25896	25854	25861	25917	25839	25834	25910	25791	25811	25833	25880	25965	25832	25847	26023	25896	25874	25817	25786	25870	25889	25810	25805	26026	25845	25877	25856	25833	25868	25891	25908	25904	25917	25844	25881	25924	25808	25832	25893	25773	25903	25954	25768	25819	25924	25917	25823	25750	25959	25824	25958	25798	25857	25883	25851	25900	25845	25775	25746	25707	25957	25796	25840	25873	25850	25814	25731	25902	25808	26011	25802	25953	25776	25864	25808	25823	25774	25993	25849	25846	25708	25870	25839	25880	25843	25801	25763	25879	25921	25794	25945	25779	25886	25832	25890	25949	25890	25820	25818	25905	25867	25907	25946	25903	25836	25895	25914	25743	25922	25824	25841	25831	25936	25889	25714	25740	25946	25858	25773	25834	25917	25866	25815	25809	25787	25786	25733	25894	25836	26023	25866	25878	25881	25822	25869	25846	25867	25825	25834	25837	25853	25858	25861	25954	25893	25949	25820	25800	25730	25851	25867	25887	25851	25828	25875	25966	25914	25811	25912	25971	25790	25811	25919	25758	25843	25818	25981	25917	25785	25831	25778	25872	25788	25850	25813	25940	25861	25881	25925	25935	25775	25832	25850	25954	25716	25870	25942	26030	25834	25907	25839	25821	25678	25937	25818	25949	25799	25817	25981	25916	25998	25852	25980	25861	25948	25810	25898	25803	25746	25987	25783	25915	25876	25856	25878	25855	25850	25729	25885	25821	25836	25726	25864	25795	25865	25918	26035	25788	25823	25836	25854	25856	25796	25923	25953	25853	25856	26023	25830	25762	25832	25972	25920	25671	25783	25893	25912	25904	25885	25802	25823	25905	25962	25902	25807	25826	25907	25839	25882	25926	25728	25930	25883	25982	25929	25775	25833	25765	25828	25803	25906	25713	25857	25878	25865	25903	25791	25844	25796	25888	25805	25908	25703	25872	25932	25806	25942	25920	25932	25955	25828	25752	25851	25905	25859	25925	25856	25899	25840	25847	25911	25861	25986	25719	25932	25863	25733	25940	25872	25852	25961	25786	25869	25767	25986	25763	25935	25819	25695	25930	25881	25788	25856	25859	25943	25873	25800	25898	25851	25826	25903	25868	25855	25882	25981	25918	25830	25858	25917	25816	25914	25815	25912	25948	25938	25825	25991	25831	25923	25865	25981	25825	25824	25845	25783	25987	25923	25858	25969	25972	25952	25796	25747	25933	25828	25873	25979	25905	25763	25895	25955	25937	25846	25970	25816	25938	25690	25913	25858	25950	25870	25849	25785	25820	25946	25860	25823	25870	25841	25912	25930	25800	25780	25899	25810	25810	25894	25769	25891	25855	25846	25823	25898	25943	25737	25756	25962	25941	26016	25866	25940	25807	25848	25900	25857	25786	25865	25862	25778	25880	25888	25825	25851	25826	25819	25949	25814	25848	25824	25853	25847	25890	25707	25860	25860	25849	25788	25725	25872	25822	25916	25912	25749	25863	25872	25914	25932	25813	25847	25883	25836	25822	25848	25842	25879	25967	25741	25882	25935	25703	25893	25932	25868	25943	25800	25889	25815	25878	25946	25845	25875	25850	25844	25855	25862	25878	26001	25751	25898	25923	26057	25876	25747	25958	25749	25828	25826	25823	25879	25796	25827	25996	25801	25926	25888	25890	25839	25689	25908	25878	25694	25978	25871	25857	25941	25831	25863	25954	25859	25869	25866	25838	25792	25824	25955	25818	25845	25793	25840	25830	25801	25762	25907	25723	25918	25903	25935	25783	25932	25796	25865	25881	25855	25868	25860	25859	26013	25979	25888	25810	26021	25678	25880	25800	25974	25818	25854	25850	25932	25816	25948	25798	26006	25792	25866	25917	25915	25938	25826	25906	25725	25789	25954	25946	25862	25929	25858	25866	25919	25824	25846	25926	25846	25941	25892	26111	25874	25967	25959	25898	25913	25901	25769	25962	25911	25761	25782	25881	25863	25755	25857	25793	25881	25899	25788	25941	25978	25745	25738	26028	25764	25942	25764	25928
31494	25508	21608	18939	18546	18862	17662	16435	15688	15278	14928	14597	14615	14342	14273	14443	14136	14511	13949	14335	14136	14106	14068	14233	14225	14223	14502	14323	14121	14234	14196	14174	14274	14381	14208	14315	14078	14022	14219	14183	14232	14367	14234	14339	14042	14287	14006	14049	14239	14204	14295	14160	14187	14541	14407	14275	14138	14317	14122	14195	14421	14305	14453	14429	14199	14253	14184	14127	14204	13996	14201	14089	14087	14254	14319	14384	14402	14213	14083	14378	14344	14251	14142	14171	14195	14265	14192	14134	14188	14360	14111	14254	14280	14249	14145	14216	14108	14105	14169	14339	14141	14107	14272	14122	14138	14274	14205	14271	14351	14176	14509	14318	14165	14379	14343	14197	14260	14201	14144	14339	14298	14206	14495	14366	14235	14382	14212	14248	14234	14132	14127	14245	14268	14196	14116	14041	14217	14442	14104	14234	13952	14216	14055	14287	14335	14367	14394	14163	14317	14231	14259	14078	14264	14297	14398	14244	14213	14292	14114	14296	14272	14360	14284	14345	14249	14185	14124	14393	14129	14183	14383	14201	14061	14407	14359	14246	14287	14244	14241	14252	14150	14161	14181	14332	14260	14238	14310	14109	13979	14036	14160	14191	14248	14253	14397	14225	14384	14191	14143	14293	14362	14295	14255	14044	14309	14156	14243	14173	14178	14178	14136	14294	14188	14470	14268	14149	14214	14140	14310	14251	14334	14211	14378	14018	14282	14172	14172	14254	14182	14361	14250	14333	14236	14274	14152	14261	14131	14038	14048	14329	14136	14212	14235	14184	14109	14104	14277	14093	14365	14285	14433	14438	14277	14156	14145	14143	14159	14044	14158	14287	14352	14137	14293	14197	14111	14134	14293	14229	14251	14273	14433	14290	14272	14204	14070	14173	14424	14251	14234	14448	14290	14220	14338	14387	14359	14159	14090	14268	14296	14418	14307	14350	14122	14265	14095	14145	14383	14434	14125	14101	14377	14199	14265	14468	14068	14190	14297	14287	14323	14124	14267	14483	14368	14252	14169	14166	14196	14114	14216	14391	14203	14228	14036	14076	14285	14249	14228	14381	14226	14340	14280	14240	14348	14321	14272	14106	14267	14132	14368	14268	14223	14174	14152	14298	14350	14300	14212	14414	14110	14465	14354	14228	14068	14149	14324	14300	14317	14407	14113	14021	14159	14230	14418	14358	14318	14256	14196	14412	14258	14174	14101	14165	14221	14269	14152	14324	14186	14389	14409	14124	14370	14192	14182	14291	14390	14147	14171	14543	14286	14355	14264	14253	14364	14217	14111	14265	14287	14178	14306	14152	14140	14320	14469	14191	14163	14064	14318	14173	14212	14237	14283	14165	14116	14427	14195	14332	14196	14078	14242	14027	14256	14098	14148	14217	14246	14163	14008	14178	14268	14429	14274	14464	14239	14262	14179	14332	14220	14216	14195	14312	14260	14147	14363	14412	14149	14229	14460	14432	14379	14284	14097	14178	14202	14146	14432	14093	14233	14234	14258	14325	14278	14214	14135	14379	14302	14296	14365	14203	14187	14228	14345	14268	14263	14068	14401	14243	14302	14076	14348	14155	14333	14311	14289	14278	14332	14204	14193	14361	14358	14410	14318	14373	14274	14349	14427	14462	14273	14345	14340	14152	14263	14186	14223	14146	14246	14414	14293	14135	14120	14278	14268	14240	14185	14333	14059	14140	14240	14303	14220	14242	14362	14294	14187	14144	14109	14338	14282	14272	14226	14286	14311	14322	14197	14228	14288	14340	14164	14211	14179	14176	14206	14176	14208	14102	14034	14456	14020	13990	14282	14069	14277	14202	14257	14236	14146	14125	14340	14172	14320	14236	14306	13956	14101	14180	14278	14139	13989	14228	14371	14210	14148	14431	14085	14062	14206	14169	14354	14179	14301	14250	14298	14275	14278	14249	14269	14231	14129	14211	14369	14194	14445	14350	14299	14308	14240	14168	14117	14248	14097	14199	14282	14160	14474	14158	14131	14570	14187	14163	14318	14072	13881	14236	14329	14373	14170	14215	14142	14190	14336	14128	14431	14209	14299	14312	14236	14188	14390	14201	14337	14011	14069	14253	14164	14251	14245	14387	14285	14303	14163	14274	14134	14163	14104	14311	14233	14279	14016	14108	14138	14341	14304	14293	14242	14039	14263	14243	14212	14367	14273	14168	14331	14286	14532	14214	14163	14239	14286	14222	14121	14114	14343	14170	14269	14141	14282	14241	14388	14145	14415	14160	14135	14328	14342	14223	14213	14152	14203	14266	14205	14118	14515	14283	14324	14453	14177	14189	14218	14119	14317	14197	14171	14475	14071	14265	14283	14095	14319	14384	14083	14384	14230	14380	14289	14196	14281	14194	14287	14210	14232	14317	14097	14234	14348	14456	14241	14355	14248	14133	14154	14341	14347	14354	14112	14118	14341	14090	14378	14280	14271	14280	14268	14249	14235	14125	14350	14507	14263	14165	14227	14141	14254	14274	14077	14313	14135	14298	14391	14150	14327	14073	14201	14386	14244	14330	14190	14345	14331	14365	14307	14194	14484	14234	14161	14237	14360	14083	14174	14117	14175	13971	14191	14059	14236	14251	14285	14295	14332	14163	14168	14141	14205	14118	14358	14212	14386	14380	14267	14232	14124	14238	14223	14150	14331	14224	14270	14457	14235	14206	14291	14152	14141	14307	14297	14260	14152	14234	14180	14340	14131	14195	14162	14141	14074	14269	14118	14192	14353	14171	14458	14198	14181	14345	14102	14253	14321	14334	14176	14356	14361	14144	14259	14291	14267	14178	14422	14251	14239	14167	14184	14363	14251	14369	14271	14338	14328	14219	14222	14191	14361	14140	14274	14186	14199	14132	14157	14225	14543	14160	14264	14173	14478	14395	14130	14338	14352	14377	14296	14248	14356	14216	14348	14134	14098	14215	14176	14288	14412	14117	14200	14355	14203	14221	14429	14297	14272	14285	14198	14443	14150	14349	14317	14249	14224	14241	14263	14156	14100	14292	14099	14397	14416	14187	14253	14488	14314	14361	14254	14374	14363	14398	14186	14290	14181	14260	14037	14437	14438	14270	14476	14537	14150	14241	14310	14395	14357	14045	14221	14234	14201	14465	14244	14186	14263	14315	14387	14182	14268	14063	14559	14226	14067	14174	14312	14291	14228	14182	14401	14219	14566	14263	14145	14114	14159	14150	14312	14057	14433	14305	14261	14133	14218	14270	14245	14223	14367	14293	14237	14274	14316	14335	14290	14156	14252	14294	14290	14335	14398	14081	14282	14365	14299	14178	14171	14195	14255	14076	14042	14215	14282	14265	14435	14274	14320	14465	14267	14214	14202	14264	14157	14177	14041	14241	14245	14478	14250	14272	14271	14351	14015	14011	14152	14291	14194	14056	14278	14184	14405	14024	14239	14122	14314	14265	14346	14249	14240	14150	14063	14395	14274	14343	14510	14214	14311	14216	14251	14302	14233	14269	14254	14078	14243	14466	14095	14328	14177	14338	14109	14339	14211	14196	14440	14268	14186	14292	14275	14240	14244	14330	14268	14180	14167	14237	14264	14316	14308	14230	14027	14067	14304	14269	14208	14231	14462	14228	14219	14094	14193	14188	14210	14367	14282	14110	14249	14375	14270	14258	14248	14252	14323	14420	14293	14317	14236	14260	14157	14259	14121	14217	14110	14205	14071	14294	14208	14140	14272	14231	14304	14164	14129	14325	14013	14192	14259	14089	14282	14058	14415	14180	14338	14252	14393	14284	14065	14161	14146	14138	14300	14367	14298	14250	14237	14255	14099	14298	14134	14074	14061	14203	14228	14306	14080	14347	14271	14244	14295	14143	14079	14126	14216	14184	14106	14322	14243	14260	14339	14174	14290	14275	14330	14399	14274	14276	14179	14360	14165	14359	14400	14427	14315	14194	14201	14436	14374	14238	14332	14215	14250	14191	14328	14323	14271	14163	14136	14069	14277	14333	14231	14289	14114	14302	14325	14251	14262	14208	14159	14368	14430	14391	14409	14300	14135	14129	14232	14071	14483	14274	14395	14309	14210	14271	14323	14370	14349	14238	14232	14138	14209	14253	14115	14215	14317	14169	14267	14237	14300	14269	14158	14172	14258	14218	14150	14497	14239	14218	14095	14243	14129	14437	14317	14337	14099	13978	14238	14362	14166	14304	14157	14340	14337	14251	14095	14187	14247	14131	14220	14499	14327	14407	14234	14189	14226	14164	14192	14450	14340	14190	14343	14243	14177	14293	14299	14135	14457	14385	14193	14080	14217	13985	14185	14229	14137	14274	14065	14195	14239	14243	14235	14347	14201	14119	14342	14225	14163	14193	14096	14170	14020	14079	14269	14391	14461	14279	14129	14355	14225	14254	14356	14271	14276	14134	14166	14197	14208	14087	14408	14229	14334	14135	14262	14176	14266	14203	14309	14283	14339	14247	14264	14183	14277	14246	14474	14209	14389	14083	14288	14302	14383	14364	14388	14420	14256	14186	14485	14441	14095	14041	14308	14363	14310	14356	14212	14361	14113	14363	14195	14388	14137	14304	14201	14253	14281	14233	14314	14324	14313	14157	14280	14291	14123	14152	14386	14229	14201	14311	14268	14162	14168	14117	14152	14379	14205	14328	14483	14293	14288	14493	14198	14003	14451	14171	14259	14263	14394	14384	14251	14074	14336	14546	14491	14213	14362	14223	14243	14272	14418	14265	14239	14216	14379	14118	13927	14280	14278	14209	14330	14220	14321	14170	14441	14222	14177	14174	14154	14252	14392	14205	14340	14111	14388	14452	14432	14423	14288	14400	14207	14181	14326	14271	14229	14243	14250	14204	14266	14330	14230	14079	14220	14355	14281	14292	14218	14334	14353	14324	14251	14139	14454	14066	14517	14334	14339	14376	14252	14184	14208	14250	14130	14176	14316	14173	14235	14316	14342	14276	14398	14250	14237	14244	14267	14165	14196	14144	14268	14287	14347	14312	14304	14234	14384	14290	14272	14134	14277	14057	14263	14315	14302	14247	14174	14249	14324	14190	14315	14253	14185	14276	14414	14155	14274	14121	14101	14441	14222	14232	14231	14227	14279	14293	14146	14223	14110	14270	14102	14330	14366	14240
34575	30569	29886	31501	33597	32549	30362	28949	27752	27280	26343	26134	25956	25720	25867	25675	25832	25717	25826	25711	25748	25692	25900	25682	25725	25766	25734	25571	25706	25663	25881	25710	25707	25747	25826	25730	25748	25728	25671	25810	25429	25788	25833	25581	25764	25694	25776	25799	25670	25757	25640	25679	25778	25729	25817	25688	25751	25641	25632	25700	25825	25647	25789	25736	25684	25751	25653	25561	25804	25704	25657	25880	25570	25802	25731	25692	25638	25831	25724	25600	25692	25769	25686	25693	25621	25683	25557	25671	25696	25775	25776	25848	25726	25694	25788	25681	25791	25718	25698	25781	25749	25650	25763	25697	25726	25677	25684	25713	25754	25650	25697	25655	25735	25820	25888	25646	25680	25800	25775	25766	25795	25762	25800	25792	25658	25831	25804	25785	25816	25673	25695	25671	25674	25823	25706	25791	25764	25766	25766	25801	25641	25643	25785	25800	25758	25851	25659	25884	25584	25686	25760	25627	25718	25698	25676	25677	25726	25708	25775	25655	25785	25730	25618	25603	25676	25821	25729	25806	25767	25818	25725	25824	25710	25810	25684	25767	25735	25716	25801	25799	25699	25634	25956	25778	25717	25771	25616	25756	25613	25718	25723	25742	25691	25771	25805	25767	25814	25739	25758	25752	25691	25636	25780	25847	25691	25623	25875	25626	25803	25786	25744	25803	25844	25826	25665	25701	25721	25625	25781	25725	25696	25758	25786	25796	25674	25661	25660	25783	25775	25755	25843	25776	25746	25790	25699	25740	25733	25724	25731	25724	25804	25758	25800	25769	25671	25798	25673	25718	25665	25762	25657	25858	25851	25675	25736	25607	25794	25807	25783	25641	25704	25854	25773	25652	25769	25710	25694	25664	25639	25712	25833	25703	25761	25645	25745	25713	25765	25770	25766	25757	25778	25695	25797	25788	25833	25888	25735	25761	25798	25725	25725	25720	25749	25675	25678	25788	25796	25739	25581	25759	25618	25878	25736	25642	25873	25690	25649	25827	25631	25737	25813	25624	25778	25699	25697	25820	25812	25777	25695	25762	25718	25628	25811	25735	25805	25855	25783	25704	25674	25861	25776	25827	25819	25700	25731	25849	25802	25765	25758	25700	25731	25760	25765	25691	25696	25774	25689	25688	25803	25809	25752	25606	25782	25713	25789	25735	25783	25688	25715	25720	25781	25839	25848	25736	25748	25814	25714	25767	25827	25754	25771	25747	25834	25811	25769	25701	25728	25772	25646	25703	25733	25749	25757	25755	25715	25831	25795	25777	25605	25726	25756	25842	25756	25833	25789	25636	25731	25739	25707	25736	25618	25796	25706	25789	25803	25693	25700	25704	25915	25761	25752	25755	25602	25809	25729	25635	25776	25768	25694	25697	25826	25750	25760	25785	25583	25816	25697	25790	25716	25712	25842	25682	25750	25907	25847	25709	25723	25748	25744	25965	25691	25626	25900	25697	25873	25624	25753	25837	25661	25828	25666	25841	25773	25607	25774	25786	25770	25741	25745	25766	25811	25726	25849	25719	25680	25686	25646	25668	25775	25750	25751	25704	25665	25709	25743	25764	25684	25631	25601	25822	25613	25861	25654	25807	25664	25795	25603	25871	25839	25739	25866	25696	25733	25746	25834	25802	25737	25775	25711	25735	25717	25710	25829	25633	25800	25842	25690	25606	25836	25770	25746	25837	25745	25727	25723	25749	25733	25683	25789	25714	25752	25738	25747	25797	25820	25855	25823	25715	25718	25895	25817	25738	25753	25739	25724	25716	25723	25755	25750	25842	25704	25828	25712	25654	25752	25842	25817	25681	25871	25739	25684	25878	25733	25678	25743	25827	25678	25744	25675	25939	25779	25668	25747	25801	25770	25674	25648	25739	25668	25763	25662	25770	25823	25640	25811	25664	25714	25712	25894	25691	25717	25624	25765	25735	25755	25713	25650	25774	25776	25686	25754	25795	25751	25765	25725	25717	25733	25731	25623	25863	25587	25886	25667	25876	25751	25734	25753	25765	25657	25825	25748	25787	25808	25715	25767	25728	25807	25717	25737	25786	25875	25732	25675	25805	25738	25701	25811	25731	25619	25700	25780	25807	25817	25787	25757	25646	25822	25791	25763	25842	25807	25790	25645	25779	25663	25937	25734	25706	25768	25757	25638	25826	25751	25615	25595	25785	25748	25777	25756	25731	25713	25717	25773	25654	25832	25771	25763	25806	25824	25841	25655	25860	25761	25713	25831	25844	25736	25682	25774	25662	25796	25776	25767	25765	25691	25748	25765	25720	25692	25805	25701	25745	25718	25945	25693	25646	25737	25740	25798	25751	25745	25584	25772	25788	25786	25794	25678	25764	25811	25807	25820	25825	25606	25769	25864	25710	25757	25684	25782	25624	25669	25864	25663	25781	25831	25820	25668	25794	25609	25777	25712	25725	25814	25812	25710	25663	25803	25770	25756	25777	25717	25764	25751	25679	25717	25898	25851	25801	25737	25780	25721	25730	25897	25573	25825	25813	25809	25763	25725	25756	25808	25759	25853	25850	25834	25617	25739	25763	25757	25781	25760	25817	25804	25597	25752	25754	25847	25858	25770	25794	25723	25817	25752	25709	25722	25813	25834	25658	25657	25891	25736	25680	25677	25792	25806	25758	25791	25816	25648	25780	25731	25707	25840	25731	25787	25668	25725	25794	25649	25704	25631	25629	25847	25710	25672	25808	25726	25750	25734	25637	25769	25734	25798	25716	25802	25799	25860	25594	25736	25829	25799	25714	25829	25697	25717	25698	25808	25708	25830	25671	25854	25629	25738	25697	25706	25742	25764	25824	25686	25813	25723	25854	25790	25797	25793	25681	25649	25802	25778	25631	25846	25808	25702	25770	25844	25540	25735	25698	25645	25780	25634	25864	25732	25797	25813	25708	25880	25832	25804	25793	25819	25814	25677	25775	25886	25874	25742	25648	25717	25724	25852	25761	25664	25714	25713	25872	25775	25793	25837	25735	25853	25692	25613	25612	25881	25822	25638	25620	25879	25820	25717	25797	25867	25624	25633	25765	25765	25719	25833	25888	25764	25809	25934	25836	25653	25825	25784	25913	25717	25807	25785	25762	25866	25756	25735	25804	25843	25713	25965	25776	25701	25670	25738	25711	25753	25759	25601	25713	25813	25602	25754	25751	25921	25807	25795	25807	25642	25777	25773	25769	25750	25756	25728	25831	25664	25733	25777	25686	25854	25734	25862	25765	25722	25742	25817	25807	25852	25664	25688	25839	25777	25775	25795	25924	25777	25719	25721	25808	25765	25821	25728	25833	25803	25799	25700	25803	25758	25762	25816	25686	25788	25730	25828	25948	25810	25772	25708	25924	25636	25813	25816	25899	25798	25744	25779	25795	25760	25800	25796	25687	25805	25927	25777	25732	25764	25735	25765	25675	25886	25706	25811	25701	25647	25775	25841	25659	25789	25629	25816	25774	25762	25778	25745	25718	25836	25690	25645	25798	25784	25882	25844	25757	25694	25744	25748	25747	25822	25792	25608	25768	25690	25808	25725	25920	25686	25764	25730	25832	25785	25694	25812	25736	25766	25744	25748	25691	25665	25811	25893	25867	25681	25738	25884	25939	25640	25752	25851	25799	25665	25875	25850	25832	25758	25783	25754	25757	25812	25706	25705	25896	25837	25606	25855	25629	25709	25624	25886	25700	25703	25767	25717	25763	25762	25749	25735	25873	25674	25797	25750	25755	25720	25925	25817	25742	25773	25832	25732	25752	25643	25685	25559	25707	25692	25805	25789	25704	25735	25759	25769	25807	25685	25717	25852	25806	25736	25727	25855	25825	25872	25909	25752	25763	25827	25728	25778	25741	25673	25838	25752	25600	25830	25792	25652	25882	25648	25765	25884	25853	25794	25685	25734	25743	25803	25661	25735	25722	25735	25836	25706	25746	25792	25631	25795	25790	25637	25748	25889	25759	25624	25758	25719	25704	25696	25747	25847	25734	25754	25742	25656	25718	25813	25804	25832	25792	25787	25870	25604	25741	25826	25786	25684	25785	25733	25881	25871	25716	25744	25726	25752	25808	25731	25681	25777	25852	25673	25730	25779	25814	25777	25710	25704	25857	25748	25717	25787	25707	25743	25782	25759	25743	25793	25738	25749	25802	25766	25659	25835	25800	25786	25770	25678	25787	25786	25750	25632	25686	25786	25746	25868	25843	25824	25786	25689	25786	25765	25760	25804	25837	25762	25745	25711	25647	25713	25860	25658	25785	25773	25634	25913	25761	25700	25655	25794	25718	25752	25687	25780	25764	25643	25727	25858	25825	25708	25815	25834	25869	25651	25725	25734	25902	25731	25802	25778	25809	25619	25710	25819	25742	25840	25929	25607	25819	25816	25857	25820	25783	25845	25787	25716	25872	25773	25659	25742	25733	25644	25694	25802	25735	25799	25831	25720	25818	25748	25682	25741	25863	25756	25779	25767	25759	25728	25786	25744	25752	25782	25721	25760	25747	25707	25811	25707	25923	25848	25763	25759	25790	25671	25788	25732	25720	25751	25751	25718	25776	25785	25751	25889	25770	25798	25654	25695	25852	25608	25785	25743	25800	25698	25896	25630	25892	25775	25664	25783	25872	25710	25584	25890	25828	25810	25802	25694	25718	25748	25934	25729	25807	25822	25732	25775	25783	25771	25828	25719	25836	25769	25797	25761	25817	25810	25774	25751	25839	25786	25867	25553	25793	25795	25871	25720	25804	25743	25797	25772	25887	25743	25778	25781	25770	25775	25751	25765	25645	25699	25787	25761	25700	25830	25768	25744	25773	25745	25805	25791	25793	25733	25839	25830	25894	25699	25677	25781	25794	25751	25767	25860	25748	25755	25743	25801	25811	25801	25791	25841	25889	25748	25716	25635	25883	25867	25707	25782	25734	25756	25812	25799	25749	25681	25686	25632	25718	25769	25746	25584	25716	25749	25892	25762	25746	25843	25766	25756	25755	25792	25811	25733	25829	25646	25670	25864	25707	25642	25730	25855	25862	25648	25821	25713	25807	25715	25751	25848	25697	25790	25791	25895	25710	25828	25660	25790	25758	25788	25697	25766	25792	25549	25740	25757	25695	25708	25789	25791	25837	25656	25960	25773	25685
38897	31559	23258	20921	21994	22103	19620	16954	15995	15627	15138	15103	15114	14693	14573	14338	14509	14525	14479	14450	14458	14326	14398	14519	14436	14481	14379	14400	14512	14448	14182	14630	14371	14494	14511	14140	14417	14419	14263	14479	14447	14319	14237	14456	14567	14403	14412	14427	14302	14385	14255	14266	14506	14360	14242	14228	14358	14435	14052	14368	14145	14446	14263	14303	14229	14351	14382	14160	14233	14351	14461	14269	14453	14320	14570	14392	14233	14299	14235	14250	14320	14358	14353	14482	14484	14577	14468	14427	14455	14446	14363	14343	14269	14487	14409	14468	14578	14509	14414	14353	14389	14361	14417	14637	14386	14365	14283	14412	14219	14334	14377	14306	14509	14336	14447	14184	14330	14515	14232	14451	14231	14255	14261	14429	14267	14459	14433	14488	14236	14529	14517	14498	14495	14097	14365	14317	14397	14304	14425	14397	14384	14319	14387	14406	14394	14519	14366	14220	14723	14517	14389	14452	14311	14413	14553	14369	14570	14428	14506	14633	14465	14339	14538	14282	14482	14481	14431	14449	14557	14358	14662	14174	14245	14264	14320	14283	14407	14481	14207	14260	14456	14311	14264	14166	14359	14255	14436	14248	14391	14499	14431	14367	14422	14360	14378	14591	14479	14387	14253	14430	14448	14289	14370	14275	14307	14575	14377	14317	14298	14276	14284	14667	14432	14450	14334	14536	14457	14403	14266	14445	14538	14341	14483	14206	14350	14416	14475	14276	14265	14394	14246	14187	14483	14419	14437	14441	14338	14317	14488	14158	14332	14271	14461	14389	14501	14376	14298	14526	14375	14361	14295	14182	14357	14143	14182	14383	14446	14373	14223	14360	14493	14470	14467	14151	14444	14524	14378	14255	14290	14168	14354	14383	14472	14568	14323	14273	14528	14307	14392	14471	14515	14507	14360	14611	14350	14400	14512	14451	14224	14471	14322	14261	14357	14436	14355	14366	14343	14424	14601	14234	14276	14445	14408	14522	14607	14368	14247	14333	14212	14227	14446	14227	14454	14424	14373	14262	14424	14381	14406	14263	14344	14361	14410	14495	14198	14234	14315	14297	14092	14536	14208	14229	14352	14353	14303	14379	14329	14338	14512	14273	14357	14372	14311	14385	14373	14441	14321	14451	14232	14472	14245	14282	14335	14341	14462	14319	14273	14306	14414	14452	14490	14410	14389	14218	14392	14489	14308	14513	14287	14352	14408	14443	14496	14310	14440	14280	14489	14508	14435	14306	14294	14252	14391	14335	14415	14286	14367	14639	14395	14366	14400	14457	14527	14438	14438	14335	14304	14224	14368	14196	14324	14214	14444	14398	14341	14098	14472	14415	14297	14274	14361	14468	14364	14354	14194	14277	14521	14394	14478	14343	14492	14307	14412	14479	14381	14380	14378	14371	14234	14451	14233	14436	14162	14512	14554	14375	14410	14488	14293	14298	14258	14424	14466	14404	14360	14513	14519	14347	14311	14501	14477	14340	14304	14240	14369	14452	14346	14418	14288	14366	14281	14282	14486	14435	14315	14430	14430	14374	14356	14278	14103	14514	14359	14413	14564	14279	14436	14417	14350	14307	14375	14547	14432	14483	14242	14432	14346	14485	14550	14188	14352	14234	14317	14287	14212	14294	14130	14419	14212	14404	14310	14326	14246	14518	14423	14304	14395	14412	14312	14360	14162	14188	14407	14413	14365	14498	14387	14388	14532	14532	14292	14522	14310	14301	14522	14492	14360	14253	14270	14405	14481	14247	14523	14423	14335	14445	14391	14305	14275	14415	14171	14233	14375	14310	14403	14294	14261	14295	14323	14274	14340	14346	14304	14368	14235	14336	14471	14541	14361	14400	14413	14348	14562	14487	14348	14491	14411	14255	14272	14360	14432	14326	14421	14380	14265	14405	14420	14459	14479	14372	14521	14408	14587	14467	14474	14337	14288	14236	14410	14152	14402	14359	14346	14237	14857	14492	14479	14269	14237	14377	14431	14399	14277	14247	14316	14415	14390	14364	14266	14438	14481	14471	14381	14441	14339	14484	14459	14391	14449	14333	14314	14298	14578	14364	14346	14313	14207	14513	14345	14378	14334	14115	14429	14470	14324	14246	14412	14253	14441	14367	14542	14537	14383	14381	14291	14331	14305	14252	14457	14328	14307	14482	14439	14435	14355	14635	14258	14421	14219	14394	14270	14324	14302	14217	14373	14395	14396	14310	14609	14189	14622	14288	14410	14144	14568	14318	14505	14432	14352	14631	14356	14511	14566	14325	14488	14405	14417	14289	14468	14502	14224	14128	14481	14442	14515	14503	14334	14458	14309	14322	14217	14481	14355	14516	14340	14214	14412	14367	14304	14174	14292	14330	14377	14326	14261	14506	14264	14333	14473	14319	14379	14251	14502	14403	14386	14313	14248	14266	14318	14210	14507	14504	14162	14301	14369	14219	14349	14468	14251	14277	14339	14420	14578	14291	14344	14414	14563	14306	14392	14364	14355	14462	14224	14208	14427	14472	14486	14571	14383	14544	14328	14157	14459	14449	14302	14493	14386	14286	14532	14487	14418	14379	14551	14591	14300	14430	14447	14455	14407	14359	14503	14345	14427	14317	14301	14465	14368	14585	14608	14468	14506	14401	14476	14320	14394	14452	14463	14366	14364	14479	14410	14358	14200	14531	14168	14466	14477	14486	14390	14483	14311	14422	14408	14222	14351	14546	14520	14349	14232	14425	14427	14402	14316	14222	14183	14323	14363	14310	14368	14508	14190	14300	14191	14236	14521	14440	14429	14376	14364	14367	14256	14301	14412	14397	14606	14360	14284	14155	14365	14125	14346	14449	14358	14315	14440	14283	14411	14383	14421	14339	14539	14468	14488	14281	14358	14394	14429	14262	14325	14461	14341	14536	14393	14392	14493	14473	14557	14573	14360	14299	14200	14431	14318	14266	14435	14320	14518	14188	14594	14405	14390	14286	14320	14337	14552	14471	14400	14426	14330	14326	14282	14388	14379	14485	14303	14389	14437	14287	14537	14428	14215	14342	14352	14275	14505	14351	14444	14598	14449	14426	14677	14515	14243	14366	14390	14382	14358	14335	14397	14587	14500	14265	14344	14362	14222	14467	14274	14428	14530	14378	14280	14441	14570	14430	14664	14303	14431	14296	14279	14266	14507	14471	14287	14553	14294	14374	14362	14391	14276	14441	14525	14218	14373	14373	14442	14459	14483	14329	14391	14240	14602	14440	14433	14509	14604	14296	14113	14487	14278	14331	14393	14327	14314	14373	14433	14381	14355	14451	14529	14372	14591	14304	14494	14283	14414	14360	14441	14432	14390	14305	14456	14308	14566	14351	14187	14518	14350	14403	14473	14191	14265	14244	14524	14350	14406	14356	14267	14297	14104	14312	14504	14589	14349	14560	14471	14548	14204	14438	14453	14351	14270	14550	14414	14603	14464	14311	14285	14490	14417	14379	14590	14282	14430	14356	14472	14444	14403	14493	14544	14401	14482	14377	14405	14380	14428	14490	14243	14523	14423	14368	14325	14299	14185	14242	14370	14365	14330	14475	14476	14487	14475	14347	14377	14401	14420	14155	14275	14370	14347	14271	14480	14317	14511	14218	14260	14247	14243	14428	14635	14469	14593	14412	14218	14350	14453	14435	14239	14504	14299	14379	14384	14259	14347	14531	14567	14472	14343	14383	14270	14404	14459	14510	14253	14454	14448	14301	14375	14369	14459	14221	14524	14470	14463	14502	14382	14547	14431	14462	14438	14323	14441	14340	14263	14319	14445	14384	14424	14355	14493	14353	14498	14219	14429	14373	14384	14487	14327	14433	14494	14299	14397	14322	14392	14312	14478	14331	14281	14370	14428	14414	14438	14489	14397	14293	14341	14384	14380	14642	14490	14302	14545	14426	14398	14402	14432	14338	14484	14207	14326	14434	14353	14367	14351	14277	14468	14300	14491	14339	14307	14424	14249	14283	14506	14300	14484	14238	14521	14460	14235	14214	14199	14532	14460	14400	14318	14466	14443	14441	14479	14262	14315	14276	14517	14232	14295	14343	14216	14343	14259	14489	14369	14268	14402	14321	14525	14389	14587	14360	14411	14366	14507	14181	14232	14480	14383	14363	14353	14341	14325	14492	14472	14338	14250	14470	14423	14320	14269	14402	14540	14367	14400	14700	14385	14479	14281	14402	14453	14713	14396	14435	14474	14475	14485	14426	14369	14409	14653	14580	14377	14199	14338	14360	14244	14454	14342	14314	14406	14427	14375	14282	14315	14518	14265	14442	14431	14405	14218	14409	14570	14607	14265	14553	14515	14355	14367	14379	14540	14311	14298	14540	14422	14331	14301	14463	14438	14317	14474	14617	14429	14315	14308	14455	14503	14396	14324	14563	14545	14421	14460	14286	14187	14351	14603	14642	14166	14420	14379	14279	14272	14401	14384	14500	14445	14419	14334	14329	14389	14384	14534	14553	14362	14346	14419	14403	14273	14484	14504	14495	14455	14301	14280	14420	14360	14403	14415	14496	14419	14342	14477	14553	14417	14373	14397	14167	14507	14279	14290	14329	14335	14268	14445	14535	14366	14388	14358	14400	14240	14208	14305	14366	14420	14389	14407	14440	14349	14345	14287	14297	14232	14401	14331	14411	14392	14378	14243	14244	14355	14290	14595	14440	14289	14355	14430	14344	14461	14448	14381	14459	14247	14383	14317	14374	14255	14317	14410	14419	14291	14448	14447	14241	14279	14267	14382	14303	14546	14444	14361	14325	14399	14330	14296	14296	14310	14339	14339	14356	14499	14449	14351	14317	14522	14254	14394	14397	14320	14457	14356	14389	14417	14471	14326	14395	14354	14481	14454	14300	14447	14471	14388	14389	14202	14369	14374	14286	14512	14401	14366	14386	14372	14612	14248	14388	14461	14293	14382	14412	14497	14447	14553	14477	14429	14340	14300	14471	14428	14529	14221	14182	14128	14305	14356	14402	14158	14362	14192	14325	14635	14475	14368	14325	14464	14274	14388	14243	14256	14301	14487	14649	14597	14468	14477	14483	14414	14443	14310	14182	14438	14469	14325	14439	14636	14258	14435	14529	14228	14362	14558	14288	14354	14349	14442	14336	14072	14505	14477	14309
36532	29834	30511	33037	35363	33113	30462	28365	27724	27303	27001	26847	26492	25862	25996	25632	25717	25698	25671	25679	25652	25693	25651	25792	25789	25672	25654	25733	25633	25697	25543	25730	25676	25610	25847	25688	25677	25657	25688	25699	25603	25668	25669	25793	25625	25776	25641	25651	25626	25732	25728	25624	25608	25714	25601	25578	25708	25649	25656	25667	25564	25742	25717	25633	25724	25819	25798	25554	25657	25615	25548	25591	25683	25711	25744	25626	25545	25586	25787	25632	25660	25680	25757	25597	25660	25625	25647	25566	25656	25559	25713	25610	25598	25598	25559	25707	25568	25631	25497	25585	25675	25724	25551	25721	25697	25690	25797	25612	25605	25716	25696	25624	25731	25660	25670	25629	25667	25685	25571	25822	25551	25665	25744	25700	25785	25707	25670	25622	25670	25711	25767	25654	25628	25627	25603	25670	25587	25851	25670	25528	25773	25546	25638	25653	25564	25631	25685	25594	25654	25638	25757	25747	25742	25555	25618	25701	25767	25703	25695	25648	25647	25744	25699	25707	25708	25724	25540	25680	25719	25638	25675	25724	25607	25708	25631	25761	25699	25709	25772	25716	25673	25768	25702	25777	25625	25704	25644	25678	25802	25640	25645	25831	25648	25741	25766	25686	25718	25727	25721	25771	25559	25677	25693	25702	25709	25707	25671	25645	25774	25810	25749	25639	25623	25732	25725	25615	25630	25667	25623	25790	25716	25659	25787	25599	25619	25694	25784	25719	25764	25693	25655	25621	25652	25726	25761	25631	25618	25750	25605	25692	25800	25494	25646	25656	25603	25865	25772	25735	25626	25718	25614	25662	25634	25799	25636	25686	25746	25749	25785	25724	25680	25821	25682	25748	25645	25567	25555	25711	25741	25713	25764	25656	25756	25671	25817	25589	25748	25758	25695	25717	25784	25758	25616	25665	25702	25666	25657	25671	25747	25658	25640	25604	25722	25635	25675	25865	25680	25608	25606	25700	25719	25738	25644	25634	25660	25674	25651	25665	25678	25738	25563	25692	25549	25828	25755	25690	25567	25724	25595	25690	25729	25660	25659	25683	25820	25559	25812	25743	25743	25706	25697	25733	25503	25668	25595	25799	25761	25706	25813	25634	25772	25777	25625	25610	25520	25757	25703	25804	25664	25619	25687	25730	25678	25605	25744	25776	25641	25710	25723	25677	25643	25580	25795	25644	25658	25851	25661	25705	25634	25766	25720	25628	25764	25645	25609	25708	25587	25775	25614	25780	25880	25544	25802	25659	25628	25823	25724	25784	25669	25717	25718	25710	25662	25746	25728	25674	25686	25706	25672	25583	25782	25637	25580	25754	25739	25800	25628	25726	25585	25840	25667	25783	25742	25732	25667	25839	25688	25796	25690	25753	25684	25669	25655	25716	25610	25795	25731	25694	25647	25781	25690	25641	25659	25731	25648	25699	25757	25658	25632	25717	25621	25745	25805	25739	25746	25664	25796	25660	25598	25753	25621	25700	25776	25673	25622	25837	25574	25712	25622	25758	25803	25714	25656	25640	25710	25679	25729	25742	25711	25849	25684	25697	25655	25638	25545	25728	25732	25677	25639	25703	25743	25772	25726	25668	25834	25588	25711	25701	25743	25719	25779	25591	25753	25749	25680	25721	25681	25698	25856	25685	25612	25723	25739	25603	25642	25735	25823	25752	25688	25596	25668	25596	25689	25718	25585	25697	25753	25636	25745	25837	25719	25544	25665	25718	25750	25722	25780	25603	25605	25726	25665	25772	25784	25665	25612	25749	25739	25704	25786	25620	25572	25685	25651	25689	25574	25654	25644	25766	25756	25583	25715	25635	25788	25677	25651	25744	25741	25633	25619	25784	25837	25553	25796	25533	25733	25786	25737	25782	25570	25711	25742	25642	25593	25712	25666	25805	25678	25600	25708	25568	25631	25677	25613	25564	25789	25643	25762	25680	25863	25716	25548	25552	25783	25669	25659	25742	25734	25858	25569	25823	25676	25626	25743	25677	25738	25718	25724	25730	25702	25756	25756	25668	25734	25694	25727	25693	25772	25697	25646	25604	25797	25758	25727	25634	25673	25735	25629	25561	25771	25783	25667	25721	25768	25608	25724	25766	25611	25944	25531	25725	25835	25684	25609	25760	25606	25796	25806	25679	25617	25816	25668	25583	25562	25720	25819	25761	25765	25566	25667	25675	25693	25696	25706	25660	25609	25661	25658	25815	25627	25571	25605	25703	25803	25661	25789	25682	25646	25723	25684	25662	25677	25825	25662	25652	25694	25796	25657	25715	25789	25897	25627	25770	25708	25761	25682	25715	25719	25670	25680	25818	25764	25702	25734	25675	25748	25553	25683	25707	25755	25673	25712	25782	25584	25607	25734	25623	25764	25661	25775	25707	25738	25695	25711	25824	25558	25761	25607	25751	25874	25594	25578	25695	25755	25708	25742	25832	25735	25641	25683	25612	25818	25672	25805	25749	25609	25784	25672	25703	25607	25692	25729	25740	25645	25818	25652	25707	25660	25639	25680	25681	25671	25742	25702	25679	25731	25700	25574	25818	25635	25702	25698	25696	25797	25693	25688	25685	25646	25781	25772	25700	25790	25699	25776	25628	25675	25518	25733	25712	25746	25601	25790	25703	25800	25707	25732	25546	25760	25907	25504	25701	25742	25679	25767	25678	25730	25743	25840	25699	25746	25666	25762	25826	25717	25819	25743	25675	25734	25637	25736	25666	25645	25738	25627	25723	25666	25851	25778	25657	25747	25612	25616	25706	25742	25884	25514	25765	25779	25615	25737	25762	25676	25733	25769	25788	25632	25718	25679	25764	25625	25643	25775	25812	25664	25740	25729	25675	25767	25751	25617	25699	25889	25691	25702	25675	25640	25709	25733	25699	25796	25787	25626	25725	25593	25742	25773	25760	25764	25713	25657	25709	25809	25744	25801	25710	25727	25628	25886	25691	25771	25713	25687	25824	25772	25669	25686	25660	25523	25726	25757	25682	25747	25772	25742	25789	25581	25893	25673	25687	25766	25726	25677	25600	25634	25679	25762	25768	25680	25547	25696	25747	25779	25692	25657	25757	25662	25739	25842	25588	25655	25745	25628	25774	25709	25774	25655	25713	25755	25692	25756	25735	25645	25734	25781	25786	25602	25670	25638	25778	25733	25726	25621	25692	25729	25720	25750	25711	25696	25665	25632	25754	25763	25791	25740	25673	25708	25744	25673	25563	25676	25663	25651	25758	25574	25662	25814	25630	25721	25676	25648	25703	25671	25701	25769	25815	25717	25775	25727	25599	25727	25621	25787	25710	25673	25758	25691	25737	25696	25690	25719	25689	25745	25664	25777	25686	25635	25714	25765	25670	25667	25826	25699	25854	25689	25681	25616	25646	25590	25664	25719	25742	25667	25740	25698	25624	25790	25806	25807	25668	25622	25671	25768	25693	25657	25676	25699	25675	25720	25728	25701	25700	25701	25826	25640	25766	25716	25642	25741	25592	25673	25660	25795	25787	25693	25744	25632	25536	25867	25798	25870	25562	25764	25658	25700	25703	25600	25709	25655	25749	25560	25770	25701	25738	25804	25805	25682	25701	25797	25724	25750	25719	25747	25770	25790	25738	25655	25600	25762	25584	25741	25758	25717	25629	25736	25716	25579	25635	25622	25690	25815	25708	25682	25647	25665	25573	25788	25580	25848	25748	25742	25714	25771	25696	25803	25617	25716	25612	25746	25653	25677	25727	25607	25656	25631	25786	25705	25647	25765	25796	25647	25703	25716	25837	25591	25742	25790	25730	25658	25782	25611	25718	25542	25810	25715	25740	25629	25702	25627	25670	25727	25687	25782	25676	25698	25651	25770	25640	25873	25671	25710	25831	25773	25836	25723	25794	25754	25647	25514	25651	25658	25719	25761	25758	25760	25726	25715	25719	25727	25716	25717	25598	25704	25808	25578	25743	25661	25758	25585	25711	25790	25623	25603	25631	25805	25612	25800	25668	25790	25688	25820	25700	25751	25673	25703	25708	25655	25578	25708	25657	25594	25701	25749	25754	25712	25850	25667	25634	25628	25767	25616	25666	25636	25901	25696	25738	25615	25659	25733	25837	25660	25674	25715	25811	25596	25698	25852	25708	25663	25665	25719	25897	25781	25688	25728	25664	25699	25765	25707	25754	25648	25703	25701	25762	25622	25696	25804	25829	25716	25564	25850	25698	25800	25832	25646	25649	25732	25771	25751	25690	25720	25768	25703	25603	25747	25645	25654	25673	25884	25754	25637	25741	25765	25568	25798	25705	25725	25689	25747	25752	25716	25811	25717	25562	25802	25625	25683	25677	25744	25756	25664	25595	25737	25614	25601	25703	25626	25781	25778	25674	25689	25587	25697	25709	25728	25703	25676	25773	25775	25741	25725	25568	25615	25716	25706	25633	25731	25792	25624	25832	25681	25751	25833	25674	25713	25781	25687	25808	25603	25759	25746	25709	25593	25818	25763	25831	25608	25626	25801	25636	25734	25766	25663	25715	25781	25557	25680	25756	25749	25680	25676	25763	25810	25746	25620	25714	25710	25794	25686	25786	25622	25728	25722	25552	25782	25756	25688	25713	25638	25846	25618	25671	25755	25822	25758	25660	25699	25707	25587	25581	25858	25682	25725	25747	25765	25776	25673	25583	25705	25787	25674	25678	25617	25722	25672	25613	25748	25880	25759	25630	25825	25672	25656	25765	25671	25769	25555	25824	25727	25747	25583	25801	25628	25720	25745	25610	25653	25760	25760	25717	25791	25676	25726	25740	25632	25755	25662	25732	25807	25671	25728	25779	25739	25705	25705	25676	25724	25682	25698	25869	25727	25572	25756	25703	25734	25808	25843	25664	25680	25645	25706	25714	25805	25771	25739	25711	25608	25561	25808	25643	25675	25640	25758	25778	25665	25801	25732	25671	25757	25572	25656	25751	25823	25692	25567	25834	25686	25686	25735	25715	25642	25827	25726	25727	25699	25737	25797	25616	25800	25615	25744	25631	25739	25603	25699	25580	25707	25610	25700	25808	25632	25616	25678	25573	25786	25714	25872	25571	25614	25707	25710	25749	25711	25831	25693	25746	25753	25759	25560	25747	25691	25793	25843	25662	25717	25656	25784	25842
31951	24692	20823	18729	20858	19802	16572	14491	13969	13832	14144	14257	14073	13689	13657	13486	13608	13559	13555	13531	13488	13518	13607	13728	13691	13495	13579	13428	13432	13571	13529	13565	13372	13462	13583	13545	13662	13541	13479	13566	13650	13520	13330	13473	13569	13597	13642	13483	13486	13611	13483	13699	13555	13542	13526	13443	13499	13641	13615	13569	13619	13632	13543	13693	13293	13447	13588	13413	13577	13539	13500	13423	13510	13403	13397	13728	13352	13689	13513	13593	13452	13316	13431	13702	13597	13631	13481	13529	13638	13590	13699	13615	13601	13509	13594	13508	13360	13394	13569	13448	13658	13469	13601	13193	13519	13428	13600	13650	13462	13525	13601	13381	13589	13650	13560	13726	13509	13410	13351	13551	13424	13587	13662	13717	13639	13570	13783	13527	13578	13519	13529	13583	13589	13723	13490	13733	13613	13442	13390	13439	13570	13527	13492	13451	13524	13426	13565	13756	13488	13523	13533	13682	13433	13472	13337	13657	13570	13603	13527	13552	13503	13592	13441	13554	13578	13419	13425	13517	13617	13471	13619	13480	13585	13557	13721	13669	13635	13704	13560	13437	13595	13704	13589	13490	13438	13655	13556	13732	13548	13459	13714	13616	13414	13586	13407	13384	13269	13509	13639	13555	13605	13746	13498	13538	13406	13520	13563	13656	13490	13536	13609	13570	13418	13527	13431	13567	13583	13600	13584	13571	13440	13633	13518	13547	13454	13628	13600	13545	13410	13630	13562	13474	13535	13307	13612	13461	13579	13535	13495	13649	13607	13450	13548	13431	13309	13594	13352	13577	13519	13470	13422	13427	13579	13609	13523	13417	13587	13416	13568	13420	13603	13535	13532	13750	13507	13428	13328	13531	13542	13410	13415	13566	13537	13550	13618	13437	13417	13594	13648	13536	13488	13722	13639	13447	13623	13621	13486	13698	13464	13524	13417	13531	13533	13612	13604	13732	13471	13459	13511	13575	13764	13597	13444	13453	13630	13536	13453	13542	13520	13576	13611	13404	13678	13499	13601	13549	13455	13582	13334	13457	13302	13539	13365	13459	13571	13489	13472	13713	13523	13525	13506	13475	13330	13525	13497	13653	13443	13505	13417	13518	13592	13627	13519	13420	13545	13556	13440	13674	13459	13506	13457	13420	13584	13317	13339	13462	13368	13547	13858	13336	13424	13360	13618	13462	13532	13397	13726	13557	13426	13752	13330	13469	13417	13535	13656	13629	13563	13540	13719	13439	13580	13472	13586	13541	13525	13563	13523	13457	13409	13624	13441	13454	13385	13644	13542	13614	13552	13654	13553	13460	13582	13524	13478	13448	13690	13664	13493	13533	13476	13718	13515	13425	13293	13435	13482	13334	13607	13594	13488	13465	13759	13466	13472	13589	13535	13514	13555	13533	13577	13518	13477	13535	13494	13601	13520	13457	13421	13699	13717	13421	13538	13506	13629	13605	13533	13646	13698	13505	13638	13534	13424	13568	13434	13456	13517	13495	13520	13529	13560	13499	13370	13340	13458	13315	13314	13785	13390	13536	13408	13516	13300	13367	13633	13465	13490	13583	13460	13537	13315	13611	13560	13631	13527	13384	13487	13492	13564	13390	13663	13546	13428	13525	13527	13349	13662	13433	13542	13488	13470	13458	13656	13529	13530	13381	13497	13605	13595	13600	13611	13494	13604	13668	13645	13653	13409	13544	13506	13474	13583	13489	13685	13624	13520	13530	13568	13461	13511	13461	13616	13556	13691	13931	13702	13470	13512	13549	13720	13599	13623	13507	13564	13424	13616	13492	13529	13514	13447	13275	13331	13532	13538	13505	13600	13604	13484	13618	13590	13318	13511	13562	13570	13542	13396	13409	13695	13587	13455	13504	13236	13304	13543	13563	13583	13492	13706	13544	13557	13393	13464	13407	13587	13362	13415	13325	13582	13485	13425	13697	13438	13546	13461	13737	13603	13661	13475	13546	13624	13508	13325	13495	13382	13510	13576	13583	13440	13446	13509	13516	13509	13602	13629	13497	13466	13525	13470	13517	13447	13577	13568	13614	13633	13312	13614	13522	13697	13466	13522	13607	13579	13512	13586	13612	13613	13615	13472	13603	13783	13768	13510	13359	13509	13632	13580	13549	13445	13630	13361	13566	13396	13583	13624	13528	13321	13473	13642	13370	13601	13440	13490	13521	13520	13505	13432	13549	13465	13314	13371	13547	13576	13605	13425	13589	13677	13388	13514	13666	13480	13527	13518	13597	13559	13615	13582	13484	13380	13395	13513	13557	13486	13483	13491	13557	13638	13583	13521	13568	13375	13653	13448	13690	13507	13652	13488	13568	13481	13541	13455	13438	13422	13507	13382	13706	13642	13446	13733	13596	13665	13495	13610	13458	13629	13558	13625	13268	13471	13630	13501	13571	13461	13482	13585	13370	13382	13609	13408	13391	13471	13665	13317	13670	13390	13579	13690	13517	13414	13548	13611	13542	13529	13743	13544	13527	13517	13532	13421	13591	13457	13474	13688	13466	13470	13598	13486	13416	13557	13394	13623	13361	13434	13540	13679	13426	13446	13623	13426	13544	13383	13607	13761	13526	13354	13501	13409	13521	13476	13686	13508	13661	13572	13645	13603	13480	13706	13504	13507	13582	13563	13468	13596	13516	13564	13525	13577	13654	13488	13606	13615	13385	13312	13709	13463	13677	13687	13467	13600	13556	13736	13577	13482	13537	13596	13666	13669	13608	13516	13470	13570	13468	13540	13580	13331	13465	13401	13417	13396	13554	13559	13554	13244	13605	13418	13522	13665	13481	13490	13510	13637	13723	13538	13381	13449	13594	13449	13580	13505	13536	13467	13351	13581	13505	13586	13779	13617	13555	13531	13367	13528	13419	13285	13442	13635	13661	13601	13478	13551	13458	13685	13544	13365	13565	13527	13561	13414	13417	13520	13654	13343	13445	13273	13569	13680	13496	13431	13317	13677	13225	13651	13605	13451	13504	13478	13594	13688	13469	13634	13553	13619	13651	13690	13497	13314	13473	13466	13700	13561	13467	13617	13440	13387	13483	13636	13544	13772	13559	13605	13466	13538	13592	13505	13542	13476	13501	13455	13619	13679	13636	13661	13481	13589	13604	13533	13687	13510	13282	13603	13385	13550	13592	13635	13540	13608	13547	13433	13404	13607	13589	13628	13575	13607	13580	13528	13518	13561	13435	13421	13580	13553	13462	13572	13565	13610	13416	13600	13561	13620	13563	13635	13374	13425	13357	13572	13385	13559	13299	13528	13664	13400	13657	13478	13443	13372	13450	13527	13455	13490	13351	13566	13619	13471	13532	13451	13582	13382	13515	13549	13673	13625	13571	13614	13500	13383	13577	13422	13555	13597	13504	13530	13525	13525	13599	13608	13515	13524	13681	13492	13585	13574	13526	13507	13496	13455	13683	13605	13349	13470	13579	13576	13583	13551	13494	13554	13444	13497	13509	13649	13516	13560	13501	13475	13464	13662	13446	13585	13619	13436	13404	13483	13327	13492	13585	13374	13598	13543	13441	13708	13609	13389	13632	13608	13567	13493	13484	13474	13461	13394	13630	13590	13639	13510	13533	13459	13512	13352	13393	13636	13704	13490	13489	13576	13544	13504	13486	13336	13686	13691	13466	13676	13341	13333	13664	13684	13592	13548	13572	13423	13457	13637	13498	13561	13618	13574	13347	13440	13594	13712	13466	13276	13441	13439	13581	13559	13642	13299	13464	13547	13543	13523	13328	13522	13524	13558	13423	13660	13553	13520	13712	13529	13401	13599	13516	13560	13449	13538	13503	13466	13389	13568	13496	13573	13452	13543	13454	13536	13486	13627	13566	13627	13554	13861	13531	13533	13570	13583	13591	13550	13671	13654	13626	13679	13609	13483	13523	13675	13496	13461	13417	13537	13456	13557	13603	13473	13472	13597	13611	13516	13731	13530	13609	13487	13618	13571	13769	13468	13545	13847	13413	13519	13474	13413	13568	13363	13507	13646	13440	13735	13616	13365	13828	13486	13373	13558	13507	13509	13384	13470	13491	13420	13661	13621	13574	13439	13492	13542	13501	13381	13428	13346	13669	13521	13469	13618	13461	13461	13496	13642	13554	13527	13432	13648	13523	13506	13566	13475	13411	13622	13654	13315	13295	13614	13400	13445	13326	13528	13682	13488	13618	13683	13618	13659	13643	13620	13507	13582	13594	13452	13400	13517	13485	13666	13588	13524	13359	13408	13622	13391	13461	13398	13552	13535	13457	13499	13544	13687	13570	13619	13489	13688	13565	13611	13528	13589	13427	13420	13583	13745	13610	13713	13460	13672	13694	13620	13480	13609	13802	13465	13686	13630	13478	13535	13402	13534	13483	13623	13715	13574	13545	13626	13775	13565	13411	13524	13505	13516	13581	13552	13349	13713	13531	13726	13571	13414	13646	13577	13416	13703	13496	13688	13575	13349	13650	13501	13447	13598	13566	13388	13450	13619	13479	13454	13348	13647	13525	13715	13599	13540	13543	13459	13576	13482	13722	13553	13558	13366	13460	13593	13543	13525	13308	13585	13414	13561	13396	13446	13494	13529	13486	13430	13489	13610	13711	13639	13442	13685	13529	13572	13375	13390	13473	13671	13596	13738	13537	13504	13555	13641	13526	13418	13470	13524	13618	13419	13520	13578	13529	13608	13514	13355	13532	13644	13496	13537	13695	13600	13507	13421	13614	13326	13618	13474	13510	13478	13351	13546	13427	13478	13499	13567	13575	13601	13587	13438	13287	13504	13473	13497	13574	13587	13733	13782	13510	13382	13444	13533	13436	13454	13555	13424	13452	13474	13458	13469	13656	13513	13477	13763	13394	13529	13570	13591	13626	13668	13467	13542	13317	13564	13667	13512	13537	13389	13311	13725	13476	13609	13562	13558	13471	13507	13334	13598	13573	13494	13275	13694	13699	13553	13584	13496	13360	13504	13454	13491	13500	13546	13485	13654	13528	13535	13721	13615	13477	13708	13450	13885	13645	13303	13483	13515	13546	13559	13242	13609	13542	13577	13423	13498	13470	13563	13570	13421	13673	13520	13520	13600	13503	13679	13520	13529	13553	13449	13408	13572	13628	13327	13368	13479	13628
35576	32236	31483	34274	38758	34411	30560	27922	27037	27318	27677	27748	27295	26780	26870	26521	26574	26538	26726	26593	26601	26573	26892	27082	26954	26740	26513	26502	26548	26482	26607	26582	26483	26480	26546	26440	26533	26399	26406	26522	26528	26454	26611	26407	26478	26458	26677	26630	26443	26573	26398	26499	26515	26382	26550	26681	26500	26429	26614	26489	26473	26576	26476	26448	26464	26584	26573	26508	26423	26535	26824	26531	26501	26626	26519	26618	26499	26641	26674	26498	26562	26423	26665	26481	26538	26493	26361	26575	26495	26540	26540	26540	26613	26615	26655	26438	26588	26603	26674	26555	26414	26430	26506	26477	26597	26610	26395	26653	26624	26531	26516	26674	26576	26566	26434	26516	26568	26461	26475	26552	26542	26519	26438	26546	26499	26412	26457	26512	26552	26725	26447	26588	26480	26540	26627	26598	26592	26484	26546	26590	26383	26593	26634	26605	26512	26537	26610	26488	26522	26646	26559	26450	26556	26469	26513	26583	26622	26440	26564	26642	26519	26730	26558	26421	26571	26496	26574	26575	26484	26658	26384	26597	26536	26540	26426	26444	26563	26385	26614	26531	26561	26438	26602	26645	26504	26560	26604	26584	26531	26526	26509	26575	26581	26592	26498	26657	26539	26511	26587	26460	26489	26606	26439	26631	26581	26553	26696	26459	26601	26533	26632	26670	26387	26576	26493	26590	26724	26440	26519	26620	26580	26556	26583	26478	26724	26584	26573	26618	26606	26526	26614	26612	26531	26514	26623	26556	26652	26636	26528	26567	26654	26460	26574	26543	26507	26524	26563	26559	26520	26593	26563	26586	26559	26646	26455	26550	26481	26455	26534	26400	26550	26553	26466	26641	26673	26514	26627	26425	26611	26587	26557	26429	26675	26625	26563	26500	26473	26523	26650	26669	26615	26590	26534	26635	26482	26586	26522	26526	26568	26637	26596	26472	26436	26554	26501	26563	26724	26581	26508	26509	26483	26550	26465	26504	26484	26600	26591	26650	26644	26529	26405	26337	26530	26570	26522	26592	26580	26550	26552	26518	26496	26567	26592	26435	26473	26590	26558	26546	26615	26518	26578	26537	26578	26561	26550	26541	26510	26576	26614	26454	26510	26643	26517	26613	26634	26579	26534	26676	26502	26528	26581	26522	26493	26561	26502	26639	26498	26709	26577	26557	26504	26392	26593	26569	26586	26586	26599	26560	26565	26438	26580	26515	26430	26550	26534	26492	26599	26546	26620	26502	26604	26534	26526	26534	26602	26538	26525	26577	26526	26558	26624	26488	26543	26622	26383	26627	26544	26587	26490	26497	26555	26547	26474	26619	26614	26603	26589	26498	26508	26574	26589	26558	26635	26539	26622	26477	26478	26601	26503	26520	26620	26577	26448	26527	26641	26552	26506	26721	26598	26419	26551	26603	26578	26456	26527	26456	26596	26566	26554	26362	26658	26511	26648	26466	26560	26712	26439	26583	26583	26497	26584	26568	26595	26676	26588	26513	26506	26585	26545	26489	26514	26492	26558	26607	26516	26495	26765	26472	26406	26536	26565	26579	26543	26596	26656	26587	26558	26557	26447	26556	26540	26490	26526	26538	26683	26454	26589	26653	26468	26535	26511	26548	26620	26516	26547	26546	26476	26466	26454	26648	26465	26472	26560	26477	26516	26371	26388	26582	26583	26582	26569	26573	26497	26584	26615	26552	26633	26532	26653	26516	26614	26688	26505	26660	26438	26535	26524	26514	26482	26434	26588	26625	26635	26493	26602	26526	26559	26461	26655	26620	26632	26539	26701	26424	26565	26512	26600	26619	26503	26482	26467	26549	26723	26532	26474	26506	26467	26374	26610	26510	26436	26483	26640	26662	26623	26533	26482	26645	26674	26522	26649	26645	26391	26610	26687	26539	26642	26513	26609	26552	26517	26512	26623	26548	26637	26458	26602	26438	26532	26384	26532	26511	26668	26570	26727	26616	26548	26592	26550	26655	26498	26567	26504	26515	26464	26483	26631	26550	26500	26447	26606	26618	26377	26613	26578	26557	26554	26472	26448	26713	26565	26516	26634	26750	26503	26564	26641	26493	26534	26606	26592	26548	26530	26521	26593	26462	26639	26536	26615	26476	26546	26462	26593	26595	26537	26503	26611	26602	26557	26655	26565	26615	26514	26588	26569	26398	26506	26467	26658	26421	26637	26556	26555	26401	26661	26616	26526	26564	26709	26655	26456	26483	26495	26592	26396	26559	26555	26546	26600	26693	26531	26463	26629	26561	26534	26391	26684	26480	26706	26512	26580	26534	26467	26443	26528	26559	26562	26521	26435	26461	26529	26652	26633	26488	26704	26614	26538	26560	26379	26565	26537	26413	26571	26639	26498	26484	26446	26496	26675	26409	26638	26427	26516	26660	26580	26725	26591	26669	26501	26465	26640	26473	26559	26540	26528	26592	26735	26493	26489	26510	26536	26510	26690	26531	26650	26349	26610	26469	26665	26668	26524	26448	26530	26455	26506	26560	26636	26585	26548	26688	26464	26471	26613	26577	26611	26560	26412	26634	26489	26584	26651	26560	26596	26482	26463	26541	26607	26524	26445	26534	26608	26500	26563	26668	26734	26476	26520	26661	26580	26494	26612	26522	26659	26490	26454	26460	26639	26356	26665	26510	26640	26597	26641	26539	26650	26588	26703	26621	26399	26605	26639	26521	26550	26607	26688	26496	26625	26525	26591	26591	26579	26579	26727	26479	26525	26499	26598	26575	26715	26619	26644	26626	26533	26498	26565	26651	26587	26594	26642	26622	26546	26528	26535	26624	26641	26562	26559	26491	26684	26614	26515	26643	26611	26482	26659	26534	26497	26533	26597	26589	26572	26637	26580	26520	26582	26446	26580	26379	26655	26578	26523	26483	26516	26456	26621	26474	26660	26632	26468	26632	26566	26531	26572	26499	26439	26445	26638	26571	26439	26452	26535	26576	26584	26718	26576	26593	26573	26607	26710	26462	26613	26552	26509	26496	26353	26453	26683	26435	26458	26584	26468	26655	26614	26482	26523	26657	26593	26469	26661	26533	26691	26605	26636	26509	26647	26401	26577	26532	26507	26475	26650	26561	26593	26664	26569	26622	26426	26492	26652	26587	26495	26659	26540	26636	26570	26527	26527	26654	26504	26624	26512	26613	26536	26701	26666	26641	26461	26528	26648	26507	26592	26614	26529	26481	26703	26698	26446	26599	26515	26626	26497	26453	26495	26610	26455	26619	26567	26592	26541	26741	26570	26396	26492	26545	26754	26471	26479	26580	26536	26601	26663	26507	26648	26582	26532	26389	26678	26568	26614	26735	26545	26585	26436	26706	26404	26515	26622	26485	26511	26515	26543	26647	26523	26616	26552	26510	26627	26719	26589	26648	26557	26611	26556	26590	26525	26455	26544	26563	26538	26549	26555	26679	26424	26610	26404	26557	26520	26625	26524	26609	26598	26502	26570	26588	26621	26482	26535	26637	26648	26500	26611	26626	26625	26451	26528	26614	26576	26651	26564	26558	26483	26650	26443	26499	26688	26606	26563	26541	26622	26408	26678	26524	26669	26605	26440	26534	26582	26577	26579	26573	26534	26594	26461	26661	26528	26610	26664	26480	26581	26616	26578	26587	26723	26539	26540	26534	26558	26620	26592	26664	26422	26662	26505	26478	26630	26715	26582	26736	26600	26402	26572	26491	26717	26487	26668	26638	26645	26638	26414	26599	26578	26556	26578	26551	26664	26616	26614	26572	26513	26612	26497	26604	26491	26746	26494	26558	26676	26679	26639	26552	26439	26628	26534	26535	26598	26469	26523	26558	26605	26565	26635	26407	26518	26537	26583	26727	26533	26599	26608	26502	26546	26470	26578	26558	26635	26538	26502	26486	26489	26722	26549	26581	26573	26573	26580	26502	26586	26564	26555	26522	26520	26647	26463	26715	26637	26533	26574	26715	26657	26640	26540	26558	26627	26595	26543	26635	26584	26568	26541	26554	26481	26531	26543	26658	26582	26605	26635	26627	26631	26537	26607	26501	26609	26507	26384	26416	26553	26654	26631	26551	26603	26444	26695	26503	26518	26565	26588	26633	26582	26510	26552	26639	26643	26556	26481	26674	26692	26524	26536	26630	26601	26657	26513	26528	26672	26535	26597	26662	26453	26528	26540	26533	26476	26641	26509	26650	26618	26628	26559	26543	26571	26470	26407	26602	26607	26574	26497	26582	26491	26527	26439	26499	26671	26568	26522	26582	26660	26585	26558	26602	26543	26617	26579	26510	26569	26472	26606	26685	26536	26599	26657	26618	26575	26368	26596	26523	26531	26593	26556	26459	26600	26458	26578	26652	26649	26521	26657	26452	26477	26479	26495	26633	26607	26549	26564	26420	26582	26608	26444	26610	26570	26570	26672	26473	26493	26555	26636	26593	26604	26365	26590	26662	26655	26588	26598	26437	26623	26488	26567	26530	26637	26587	26566	26622	26690	26548	26625	26582	26589	26633	26511	26524	26423	26601	26538	26593	26453	26567	26608	26643	26504	26548	26612	26537	26582	26692	26410	26594	26524	26564	26561	26558	26575	26715	26417	26604	26570	26513	26533	26578	26643	26535	26612	26513	26567	26522	26567	26453	26569	26454	26600	26742	26465	26724	26401	26605	26614	26583	26606	26654	26549	26641	26505	26645	26416	26661	26672	26605	26660	26593	26527	26597	26672	26458	26619	26591	26646	26544	26448	26709	26455	26483	26589	26591	26647	26514	26588	26508	26671	26453	26525	26633	26587	26584	26444	26575	26650	26562	26509	26651	26571	26487	26592	26478	26554	26502	26515	26496	26562	26600	26621	26548	26667	26565	26525	26562	26562	26607	26513	26534	26506	26449	26596	26416	26626	26593	26560	26627	26529	26569	26599	26614	26681	26460	26614	26575	26497	26394	26685	26511	26548	26646	26588	26606	26517	26585	26448	26601	26669	26637	26790	26599	26524	26542	26590	26482	26459	26633	26704	26501	26730	26465	26603	26525	26494	26547	26536	26554	26543	26561	26547	26622	26604	26521	26522	26670	26486	26603	26607	26513	26588	26558	26603	26480	26448	26615	26577	26527	26320	26599	26694	26616	26631	26741	26512	26536
35335	28176	25008	21979	22222	22733	21125	18856	17862	16288	15113	14209	14124	14122	14074	14030	14120	14052	14195	14134	14178	13995	14152	14282	14607	14336	14062	14142	14191	14311	14071	14027	13900	13923	14011	14297	14179	13990	14018	13888	14146	14391	14136	13930	14087	14040	13964	14087	14096	14147	14128	13999	14104	14000	13974	13996	14201	14159	13859	14014	13953	14006	14197	14158	14147	14049	14118	14139	14119	14035	14134	13903	14184	14171	14020	13851	13994	14012	14238	13961	14059	14021	14253	14040	13931	14161	14109	14103	14034	14100	13932	14015	14042	13810	13830	13980	14205	14157	14072	14057	14271	14070	14051	14046	14007	14400	14191	13976	14036	14184	14203	13987	13937	14039	13950	14145	14127	14117	14089	14016	14026	14026	14075	14050	14106	13869	14041	13891	13975	13890	13968	14034	13985	14093	14082	14242	14144	13727	13795	14005	14024	14014	13947	13851	13937	14040	14094	14057	13933	13901	14056	14046	14025	13956	13857	14048	14217	13847	14125	14099	14212	14148	13948	13888	14149	13956	14045	14032	14005	14061	14104	14091	13909	14175	14027	13979	14082	13971	13963	13926	13969	13911	13871	13841	14109	14158	14192	14013	13812	13936	14113	13888	14016	13821	14196	13999	14080	14089	13809	14101	14183	13925	14000	14261	14031	13989	14057	13920	13923	14023	14180	14118	13837	13966	14176	14003	14051	13847	13896	14063	14002	14145	13999	14084	14095	14009	14061	14145	13980	13952	13927	13867	14130	13806	14071	14176	14137	14022	13967	13873	14376	13970	14020	13980	13914	13974	13955	13951	14138	14117	13963	14056	14110	14087	13890	14179	13856	14128	13862	14075	13991	14068	14068	13962	14028	14170	13967	13971	13939	14117	14129	14142	14195	14109	14032	13687	14033	14176	14106	14098	14026	14015	13910	14106	13814	14119	14038	14006	13869	14051	14118	13894	14040	13856	14011	14051	13957	14048	13876	14159	14261	14087	13967	13988	13838	14021	13958	14163	14126	13908	14032	14145	14034	13942	13794	14005	14180	14209	14206	14106	14112	14027	14107	14012	13992	14017	14001	14092	13994	13888	13990	14021	14036	14087	14036	14152	13981	13972	13945	14139	14055	14101	14046	14074	14055	13972	13941	14171	14152	14121	14101	13994	14072	13937	13913	14130	14133	13974	14060	14026	14104	14079	14220	14098	14003	13893	14041	13989	14205	14140	14226	14033	14009	14041	13930	14150	14247	13909	13833	13990	14225	14204	14118	14174	14019	14166	13925	14085	14257	14119	13869	14043	14125	13959	14004	13803	14030	14050	14063	13974	13982	14040	14051	14031	14140	14062	14091	14132	14100	13737	13880	14015	14091	14141	14149	14092	14133	14096	14083	13972	14036	13982	13849	14074	14013	14108	14146	14207	14042	13900	14130	14154	14100	14061	14164	13986	14162	14266	14165	14133	14102	14091	14038	14078	14218	14175	14300	14151	13970	14054	14186	13943	14221	14048	14003	14063	14154	14297	13917	13819	13668	14022	14165	14157	14243	14154	14197	13935	14045	14095	13992	13943	14093	14276	14029	14144	13906	14071	14128	14057	14028	14085	14120	13990	13922	13980	14095	13956	13938	14033	14122	13994	13896	13855	14092	14040	13993	14084	14055	14158	14073	14224	14106	14088	13997	14073	14090	13767	14199	14135	14069	14186	14030	13920	13988	14026	13952	14056	14149	13962	14011	14040	14089	14147	13998	14156	13866	14169	14015	14059	14066	14038	14003	14035	13949	13942	14037	14033	13946	14181	14222	13929	14056	13919	14147	14144	13983	14087	14082	14106	14089	14121	13861	14052	14064	13831	14015	14088	13975	14153	14010	14101	13961	14122	14112	14095	14052	13727	14079	13940	13965	14068	14135	14017	14052	14162	13964	14005	14080	14064	14180	14152	13846	14209	14120	14242	14034	14124	13888	14119	13904	14023	13922	13981	13927	13995	14180	14034	13974	14293	14118	14121	14128	14169	13988	14065	14180	13978	13964	13973	14094	13941	14063	14013	14036	13989	14336	14105	13941	14121	14087	13924	14178	14039	14054	13966	14153	14295	14148	14032	14124	14002	13995	14053	14013	14102	14034	13970	13838	14005	14290	13920	14088	14068	13839	14172	13981	13778	14154	14227	14240	14319	14104	14051	14063	14027	13846	13966	13898	14028	13942	13915	14154	14029	14088	14121	14016	13975	14021	14178	14041	14186	14123	14071	14002	14164	14050	14116	13925	14005	14118	13907	13938	14153	14148	14380	14281	13916	14058	13932	14012	14070	13959	13977	14152	14121	13897	13951	14013	13949	13950	14129	14045	14093	13845	14040	14088	13974	14038	14119	13959	14017	14115	13978	14136	13956	14104	14190	13971	13953	14059	14022	14025	14154	14053	14047	14059	14282	14189	13965	14081	13986	14149	14090	14028	14171	14015	14101	14191	14134	14108	13883	13922	14066	14049	14053	14242	14004	14139	13992	14022	14070	14205	14061	13932	13766	14038	14052	14091	14172	13982	14002	14120	13944	13985	14076	14029	14210	14185	14181	14003	14111	13908	14275	14155	14085	13921	13991	14021	14250	14016	14110	14012	14126	14099	14103	14100	14250	14041	14062	14008	14176	13917	13950	13962	14005	14149	14264	14048	13995	14041	14111	13967	14235	14075	14115	13989	13942	13989	13976	13950	14149	14044	14111	14120	14064	14125	13923	13916	14173	14067	14239	14061	14066	14024	13909	14042	14033	14038	14131	14109	14135	13987	13915	13938	13846	14018	13860	14019	14219	14030	14241	14041	14037	14062	14020	14194	14008	14179	13978	14168	14094	13947	14069	14143	14278	14274	14180	13883	13937	14160	14111	14057	14083	14111	14086	14054	14026	13980	14063	13783	14038	13875	14121	14003	14140	13898	14067	14115	14079	14283	13915	13976	14197	14032	14141	14177	14186	14110	14152	14167	14232	13955	14002	14193	13981	14035	13950	14051	14246	14238	14037	14164	13844	14118	14011	14164	14040	13869	14077	14061	13943	14304	14008	13973	14152	14112	13918	13980	13984	14070	14242	14120	13990	13909	13837	14146	14032	14132	14159	14045	14115	14050	13998	14012	14210	14090	14269	14171	13879	13907	13940	13957	14192	13982	14174	13992	13920	14023	13953	13992	14017	13988	13983	14115	14196	13997	14124	14217	14001	14067	14066	14032	14138	14113	14025	14074	14007	14132	13942	13964	14009	14055	14061	14284	13973	14201	13983	13925	14050	14183	14162	14033	13999	13871	14124	14082	13909	14137	13878	14040	14001	14174	14137	14069	13857	13985	14033	14038	14053	13939	14026	13775	13997	13937	14209	14176	14115	13844	13929	14180	13985	13947	14107	13791	14018	14136	14094	14093	14136	14058	14217	14163	14069	14047	13817	13869	13885	14006	14022	14049	13976	13969	13887	13893	13779	13734	13997	14082	13923	14048	14081	13992	13993	14034	14131	14028	14230	14125	13756	14124	14211	13940	13902	13861	14075	13943	14355	13999	14040	14016	14262	14199	13899	14071	14133	14024	14140	14012	13998	14069	14203	13989	14145	13888	14289	13928	14150	14062	14104	14055	13898	13919	14157	13893	13818	13918	14298	13920	13949	14045	14079	14100	14042	13990	14099	13798	14182	13943	14035	14079	14337	13998	14098	13919	14085	13986	14007	14143	14132	14004	14080	14111	14105	14239	13851	14146	14119	14104	13966	14056	13975	14028	14047	14052	14104	13884	14108	13983	14136	13999	13964	14168	14184	14240	14032	14199	14016	14036	14021	14244	14206	14037	14163	14000	14048	13752	13944	14006	13866	14184	13881	14045	14129	14146	14136	13895	14111	14005	13996	13886	14257	13842	14027	14148	13909	13859	14053	14042	13950	13986	14055	14018	14236	14122	14010	14177	13928	13918	14071	14228	14087	14056	14139	13870	14045	13768	13924	14020	14221	13908	14062	14006	13929	14055	14077	14056	14105	14062	14007	14164	14248	14118	14105	14161	14190	13940	13924	14034	14013	14005	13920	13956	13838	14120	14193	14025	14271	14059	13904	14041	14155	13953	14138	14165	13951	14158	14090	13924	14195	14057	14128	14087	14116	13911	14146	14179	14048	14061	13998	14145	14127	13993	14326	14071	14098	13929	14252	14115	13935	14244	14195	14152	14029	13983	14209	13886	13944	14123	14110	13975	14045	14077	14047	14067	14325	14192	14064	14094	13943	14082	13996	14094	13915	14099	14031	14028	14144	14107	14032	14323	14116	14046	14149	13909	14186	14079	13888	14046	14294	14186	14012	14035	14260	14026	14042	14007	13955	14019	14059	13987	14035	14123	14036	14037	14020	14377	14158	14246	13976	13982	14050	14096	14022	13925	14273	13952	13843	14025	13863	14102	13908	14082	14129	14028	14165	14037	13924	14144	14227	14189	14169	14162	14108	13918	14064	14110	13980	13857	14170	14016	13845	13972	14110	14054	14115	14044	13930	13959	14022	14310	14015	14029	14222	13887	13823	13989	14104	14084	14075	14213	14018	14024	13802	13924	14066	14190	14203	14044	14202	14079	14034	14135	14037	13982	14039	14140	14198	13900	14099	14099	14070	14123	14154	14069	14021	13927	14107	14204	14081	13913	14189	13993	14000	13925	14030	14049	14045	14106	14087	14090	14067	14044	14048	14029	14000	14059	13889	14152	14189	14056	14140	13936	14191	14056	14090	14092	14135	13961	14018	14142	14092	14139	13972	13837	14066	14111	14013	14061	13909	14077	14267	14258	13991	14023	14062	14139	14129	14143	14237	14210	13999	14023	14005	14065	14126	14100	14178	14066	14098	13921	13971	14069	14138	14096	14213	14008	14033	13983	13942	14238	13997	13911	14037	14074	14183	14226	14075	14142	14058	14005	13931	14053	13972	14014	14202	14160	14297	14075	14174	14187	13989	14041	14185	14214	14000	13977	13958	14105	14102	13923	14009	14323	14030	13974	14064	14110	14218	14288	14012	13994	14224	14222	14178	14115	14149	14040	14078	14157	14087	14049	14301	13931	14005	14019	14101	14105	14132	14073	14018	14180	13722	13998	13923	14038	14092	14062	14004	14067	14158	14331	14218	14173	14074	14032	14080
35959	31846	32311	34990	36853	34503	33160	31636	30435	28241	26895	26422	26125	26186	25993	26113	25939	26034	26004	26020	26048	26025	26220	26584	26571	26308	26064	25932	25991	25941	25974	25907	25991	25936	25945	26083	25932	25980	25893	26013	25974	25951	25902	25900	26150	26049	25865	26012	25990	25944	25878	26102	25855	26020	25889	25916	25880	25917	25971	25871	25920	25913	26027	25798	25990	25952	25874	25959	25961	25840	25949	25893	25851	25962	26052	25919	26039	25929	26073	25964	25980	25894	26120	25971	25991	26066	25934	26047	26048	26054	25974	25892	26051	25876	25987	25963	25986	25975	25793	26060	25978	25908	25925	26009	25961	25865	26000	26047	25981	26095	25860	25857	26035	25966	26007	25980	26035	26048	26000	25875	26072	25887	25981	25999	25955	25846	26053	25943	26160	25892	25845	25905	25905	26073	25907	26057	26041	25936	26012	26009	25920	25952	26087	25947	25967	25965	26051	26031	25938	26017	25988	26025	25970	25999	25865	26003	25938	25915	26004	25878	26046	25891	26139	25943	25843	25985	25828	25951	25944	25859	25946	25946	25876	25844	26040	26050	26026	25985	26036	25927	25905	25953	26039	26038	25990	26013	25973	25976	25949	25980	25924	26052	25918	26026	25976	26001	26067	25918	25937	25826	25966	25896	25994	25893	25975	26014	25952	25900	25903	26083	25938	25974	25995	26033	26096	26001	25987	26035	26033	26083	25963	26015	25978	25958	25906	25985	25903	25963	25912	26022	25895	26139	25840	25874	26086	25917	25998	25900	25985	25912	25944	26097	25904	26031	26013	26062	25921	25961	25967	25972	25797	25995	26045	25923	25972	25983	25979	25904	26202	25858	26047	25937	25949	26006	26105	25959	26098	25760	26019	26018	25914	26090	25887	26001	26068	25983	25942	25908	25862	26124	25977	26018	26007	26059	26045	25920	25929	25985	26016	25987	25981	26019	26065	26029	25836	25934	25951	25922	26106	25978	25973	25902	25930	25947	25888	26192	25986	26110	25983	25862	26102	25981	25997	25812	26056	26036	26107	25980	25994	25961	26054	25932	26053	25997	25889	25925	25993	25993	26043	26016	26026	26014	26054	25843	26035	25920	25977	26035	26048	26036	26001	25966	26008	25988	25972	25904	26155	25985	25794	26166	25932	26020	25830	25947	26016	26104	25910	25896	25976	26073	25937	25908	25931	26002	25993	25907	25939	26064	25999	26004	25894	25863	26055	26006	25983	25961	25929	26214	25969	26094	25978	26094	25888	25914	26087	25954	26027	26026	25886	26115	25904	26062	25896	25899	25948	26052	26059	25999	26003	26083	26003	26018	25975	25944	25942	25953	26000	25950	25884	25995	26056	25957	26035	25945	26072	26039	25962	25995	26063	25923	25978	26001	25945	26076	26024	25934	26086	25969	26090	25964	25873	25988	26018	25952	25884	26083	26042	25950	25953	25914	26040	25884	25929	26063	25951	25938	25997	26032	25965	25966	25994	26068	25954	25896	26206	25937	25949	25987	25926	25961	26028	26000	25952	26009	25974	26004	26024	25906	25903	25979	26066	26019	25973	26099	26004	25956	25976	26121	25993	25916	26000	26072	25929	26043	26052	25926	25906	26071	26024	26043	25969	25904	26068	25986	25929	25921	25959	26031	25935	26201	25791	26023	25897	26065	26001	25955	26106	26032	25957	25963	25991	25916	25993	26000	26097	25821	26032	25939	25982	26003	26002	25950	25847	25953	25980	25938	26020	26084	25958	25980	26114	25942	26001	25904	25947	26018	26055	25992	26071	25996	26032	25997	25805	26057	26013	26044	25979	25963	26014	26054	25931	25909	26030	26052	25961	26073	25959	26054	25978	26036	25920	26032	25988	25963	25925	26144	25931	26135	25949	26098	25900	25958	26027	25939	25925	26026	26058	26015	26005	25982	25990	26034	25973	25926	25833	26038	26036	26063	26080	26058	25991	25988	26120	25906	25995	25903	25892	25958	26060	26075	26043	26016	25893	26034	25967	25857	26050	25998	26043	25910	26009	26070	25965	25911	26044	25904	26056	25875	25910	26008	25966	25959	25931	26051	25990	26144	25773	26120	25915	26047	25993	26050	25891	26035	26035	26095	26073	25991	26055	25905	26031	25947	25900	26006	26080	26025	26168	25886	26079	26039	25906	26158	25893	26076	25929	26083	26046	25936	25980	25910	26108	25940	26072	26072	25955	25996	26067	26026	25943	26100	25897	25968	25947	25904	26105	26013	26053	25904	25897	26102	25999	26064	25928	26067	25901	25995	25963	26029	26127	25928	25951	25966	25962	26084	26030	25832	26097	25867	25910	26050	26072	25917	25887	25899	26080	25933	26013	25926	26038	25854	26079	25937	26032	26002	25915	26094	25873	26047	25981	26103	25939	26127	25995	26072	26071	26012	25890	26011	26049	25943	26096	26113	25896	25851	26078	26003	26036	25942	26107	26027	25969	25937	25949	26006	26080	26052	26030	25866	26050	26071	26041	26025	26152	26020	26003	26038	25834	25988	26085	26103	26103	26065	26000	26001	25889	26029	25910	26072	25967	25891	25985	25973	25910	25949	25973	26021	26017	25986	26038	25870	26065	26009	26043	26003	26017	25959	25937	26046	26166	25832	25985	26039	25839	25922	26003	25996	26056	26157	26035	25983	26131	25967	25976	25998	25884	26028	25954	25964	25890	26040	25945	26155	25906	25957	26031	26154	26004	26055	25935	26119	25921	26006	25960	25997	25898	26041	25930	25951	26025	26025	25903	25984	25982	25900	26080	25991	25969	25934	25900	26003	26008	26001	25928	26081	26076	25968	25971	25979	25937	26076	26012	26174	25951	25954	26014	26017	25865	26024	26000	26142	25940	25985	25888	25965	26103	25985	25930	26016	26136	25877	25935	26071	25887	26018	25924	26057	26004	25903	25975	25813	25907	25977	26068	26010	25853	26108	25959	25990	25944	26042	26069	26014	25917	25992	25914	25874	26116	25993	25973	26021	25986	26043	25989	26043	26083	26028	26046	26080	25909	26068	25972	25858	26028	25904	26022	25966	25958	26052	25934	25999	26058	25898	26064	25970	26024	25871	25915	26068	25961	26051	26055	26016	26102	25921	25962	26072	25858	26056	26021	26058	26098	25923	25964	26001	26101	26045	25860	25969	25918	26085	25912	26010	26138	26005	25929	26012	25905	26028	26035	25866	26033	26085	25993	25985	26067	26004	25958	26093	26017	26032	26069	25983	26036	26062	26071	26050	25990	26108	26000	26107	26079	26095	26078	26057	25922	26045	26011	26101	25969	26090	25976	26001	26162	25938	26057	25922	26107	26068	25953	25945	25987	25976	26001	25975	25972	25970	25948	25969	26073	26024	25931	26123	26046	25955	26134	25906	25986	25985	26022	25995	25927	26021	25929	25946	26040	25883	25948	25925	25959	26041	25881	26002	26120	25949	26002	26055	25861	25941	26015	25993	25963	25958	25960	26055	25976	25903	25929	26155	25889	25938	26038	26074	25879	26023	26054	26071	25912	26046	26116	25814	26133	26234	26034	25764	26095	26031	26134	25912	25833	26017	26056	26077	26077	25978	25924	26057	26008	25980	25895	25862	26086	25927	25975	25964	25986	25954	26108	26033	26015	26013	26153	26002	25965	25992	25891	25990	26073	25987	26074	26011	26114	25950	25968	25954	26062	25967	25930	26148	25931	25998	26106	26053	26008	26065	26033	26018	25919	26000	25945	26048	25845	26087	26027	25967	26094	25968	26194	25977	25955	26014	26014	25929	25995	26048	26202	26091	26041	25836	26158	25825	26201	25961	26016	25963	25960	26124	25963	25859	25917	25955	25968	26032	25933	26026	25948	26003	26062	26081	25967	25999	26004	25997	26012	25970	26020	25992	26014	26135	26085	26028	26084	26006	26084	25880	25955	26055	25997	25957	25955	25945	26055	26062	25960	25871	26066	26060	26003	26067	25965	26109	26071	25969	26114	25999	26065	26091	25845	26063	26020	26110	26100	25962	26052	26008	26103	26008	25946	25883	25985	26005	26200	25901	26048	26015	26024	26055	25973	26007	26090	26072	26068	25918	25886	26183	26129	25870	26116	26172	25987	26031	25988	25790	25966	26020	25980	25818	26128	25899	26100	25961	25955	26104	25948	25983	25931	26031	26016	26100	26033	26029	26047	25887	25963	25997	25811	25989	26063	26150	25951	25963	25957	26087	25952	25992	26001	26049	25982	25924	25937	26107	26116	26199	25928	26023	25973	26058	26073	25988	25975	26084	26042	26085	25960	26029	25963	25881	26059	26044	25917	25933	25971	26003	25971	26017	26087	26033	25952	26019	26126	26034	25976	26039	25975	25929	25997	26023	25997	25962	26141	26002	26098	26035	25905	25945	26009	26008	25869	25960	25962	25970	26030	26045	26046	25999	26006	25879	25958	26076	26007	26165	26012	26019	26125	26029	25884	26122	25921	26130	26018	25973	25974	25898	26024	25991	26084	25897	26054	25977	26005	26052	25865	26017	26124	25915	25985	26022	25986	25971	26152	26010	26068	26042	25982	25985	26045	26047	25949	25870	26045	26001	25954	26048	25982	26171	25970	26035	25928	26054	25954	26016	26089	25993	26026	25995	25972	25917	26129	25940	26000	26073	25895	26085	25988	25896	25951	25923	25994	26053	26009	26032	26034	26061	26063	26004	26112	25939	26019	26079	25946	25983	26015	26006	26009	25915	25944	25949	25941	25940	26096	25978	26113	25952	26151	25905	25951	25948	25821	26076	25942	25853	26042	26141	25985	26035	26072	26083	26037	26006	25965	26067	25973	26012	26014	25997	26111	25899	26076	25934	26029	26015	26150	25915	25988	25987	25908	25938	25990	25830	26083	26004	26000	25914	26044	26100	25987	26024	26053	26098	25976	26046	26211	25994	26013	26038	25995	26102	25897	25916	26248	25892	26048	25978	25903	25968	26010	26053	26041	26022	26028	25954	26028	26023	26045	25977	25964	25953	26048	26100	25969	26048	26075	25952	26030	26214	26018	25961	25911	26089	26053	26006	26097	26004	25991	25944	25936	26119	25933	26117	25942	26068	26104	26129	26008	26044	26060	26048	26008	25973	25998	25982	26182	26081	25974	25925	26016	25871
31787	25824	22373	20122	19004	18763	18120	16858	15987	15469	15156	14965	14527	14615	14515	14577	14305	14498	14469	14286	14672	14602	14682	14822	14433	14691	14560	14436	14433	14328	14556	14574	14403	14555	14503	14407	14383	14554	14443	14553	14516	14483	14511	14438	14472	14523	14438	14555	14709	14612	14496	14607	14656	14501	14515	14353	14539	14440	14546	14596	14487	14524	14586	14537	14426	14527	14558	14360	14521	14520	14540	14508	14514	14412	14532	14548	14579	14419	14473	14617	14531	14417	14452	14570	14660	14306	14677	14477	14495	14423	14592	14537	14571	14640	14450	14485	14392	14528	14602	14461	14455	14642	14449	14621	14523	14445	14539	14593	14627	14527	14431	14573	14527	14620	14563	14543	14397	14538	14476	14485	14404	14558	14498	14576	14667	14493	14435	14398	14538	14209	14563	14480	14465	14473	14472	14732	14634	14480	14562	14584	14634	14447	14595	14465	14656	14649	14573	14568	14706	14424	14560	14324	14416	14449	14599	14805	14607	14312	14292	14789	14382	14515	14372	14489	14431	14570	14441	14383	14349	14634	14621	14279	14508	14529	14633	14614	14445	14379	14798	14448	14556	14530	14471	14448	14428	14558	14627	14437	14600	14563	14519	14396	14607	14498	14554	14633	14879	14631	14542	14453	14579	14572	14289	14562	14524	14716	14626	14554	14795	14458	14510	14485	14398	14534	14488	14354	14549	14419	14585	14452	14541	14679	14797	14542	14397	14544	14667	14504	14478	14496	14667	14306	14398	14296	14569	14717	14511	14520	14446	14489	14433	14531	14557	14501	14547	14599	14456	14581	14589	14488	14605	14489	14408	14589	14534	14564	14729	14599	14599	14548	14618	14565	14555	14727	14686	14774	14691	14740	14472	14598	14636	14472	14590	14435	14492	14343	14450	14321	14420	14661	14428	14504	14427	14534	14699	14413	14603	14441	14465	14651	14634	14666	14559	14390	14508	14586	14358	14485	14462	14689	14569	14469	14633	14538	14496	14439	14618	14573	14619	14502	14405	14417	14614	14450	14662	14415	14515	14683	14523	14546	14592	14425	14386	14500	14721	14386	14444	14513	14475	14611	14576	14741	14634	14469	14327	14718	14527	14476	14581	14551	14402	14641	14439	14509	14652	14558	14564	14452	14455	14233	14482	14532	14479	14429	14674	14513	14389	14462	14491	14528	14625	14484	14587	14591	14586	14619	14432	14544	14481	14519	14400	14509	14478	14424	14569	14686	14507	14439	14407	14420	14545	14443	14590	14553	14286	14556	14426	14563	14537	14730	14718	14479	14583	14642	14439	14550	14435	14638	14508	14411	14416	14670	14658	14489	14670	14602	14494	14645	14490	14473	14606	14489	14436	14440	14651	14635	14776	14733	14631	14576	14653	14618	14394	14491	14310	14492	14409	14559	14566	14576	14452	14462	14336	14423	14575	14436	14553	14367	14576	14598	14607	14612	14291	14504	14585	14351	14498	14411	14662	14638	14461	14501	14741	14732	14606	14521	14724	14695	14378	14443	14504	14607	14566	14335	14677	14328	14506	14664	14525	14454	14516	14457	14500	14486	14746	14565	14622	14670	14607	14749	14555	14606	14655	14459	14473	14476	14531	14432	14641	14492	14415	14381	14685	14581	14371	14464	14555	14455	14476	14344	14525	14437	14494	14657	14591	14509	14545	14459	14563	14489	14543	14552	14559	14565	14583	14668	14525	14653	14440	14561	14534	14392	14510	14429	14542	14352	14450	14520	14452	14703	14714	14394	14497	14484	14639	14574	14583	14589	14736	14456	14532	14477	14355	14467	14471	14598	14539	14457	14582	14524	14551	14697	14604	14394	14507	14665	14452	14527	14596	14532	14635	14705	14506	14579	14400	14645	14624	14492	14621	14482	14501	14679	14467	14460	14775	14404	14558	14574	14618	14800	14582	14402	14726	14566	14584	14484	14664	14595	14420	14393	14316	14544	14476	14273	14545	14559	14559	14483	14561	14484	14385	14476	14734	14593	14582	14592	14811	14605	14458	14709	14588	14641	14528	14488	14504	14508	14512	14556	14482	14344	14550	14442	14639	14371	14637	14540	14686	14747	14449	14579	14569	14479	14468	14364	14645	14551	14752	14655	14484	14639	14382	14647	14528	14540	14531	14607	14591	14685	14639	14421	14421	14337	14617	14464	14651	14472	14567	14551	14668	14464	14479	14640	14635	14531	14508	14503	14489	14628	14373	14504	14591	14628	14466	14444	14526	14391	14593	14595	14585	14467	14397	14533	14830	14283	14507	14548	14545	14619	14640	14338	14414	14441	14688	14383	14574	14563	14564	14472	14567	14540	14586	14563	14632	14436	14542	14385	14639	14475	14591	14576	14511	14573	14470	14462	14563	14645	14781	14720	14335	14560	14665	14516	14558	14251	14476	14511	14476	14542	14413	14489	14544	14569	14657	14372	14579	14322	14325	14758	14511	14698	14541	14611	14565	14562	14424	14429	14429	14627	14635	14681	14405	14339	14707	14660	14573	14625	14532	14511	14504	14723	14462	14415	14410	14471	14499	14562	14767	14555	14519	14409	14445	14679	14421	14546	14542	14528	14381	14460	14367	14580	14452	14583	14366	14632	14457	14694	14488	14429	14484	14481	14553	14568	14647	14336	14445	14538	14548	14582	14674	14661	14513	14452	14533	14414	14586	14456	14618	14658	14430	14356	14430	14393	14575	14645	14536	14342	14550	14476	14184	14611	14524	14527	14407	14661	14535	14543	14668	14478	14600	14572	14557	14629	14583	14489	14458	14812	14653	14520	14499	14372	14497	14571	14757	14532	14543	14769	14424	14539	14436	14501	14551	14459	14456	14558	14523	14367	14367	14476	14467	14378	14568	14561	14587	14738	14638	14640	14715	14556	14645	14615	14616	14576	14599	14571	14477	14588	14641	14447	14612	14673	14722	14672	14612	14632	14648	14569	14487	14704	14631	14765	14454	14711	14572	14544	14646	14471	14312	14587	14504	14571	14467	14521	14501	14523	14572	14556	14375	14235	14560	14648	14600	14626	14353	14374	14569	14456	14509	14448	14717	14212	14423	14537	14624	14439	14547	14712	14693	14714	14510	14720	14577	14471	14463	14502	14425	14374	14516	14433	14625	14443	14631	14592	14527	14358	14571	14814	14526	14507	14450	14628	14475	14476	14548	14565	14704	14541	14529	14459	14392	14439	14522	14658	14471	14507	14563	14635	14629	14426	14617	14512	14659	14677	14401	14713	14547	14429	14512	14400	14533	14630	14537	14483	14441	14573	14577	14501	14546	14515	14687	14575	14661	14486	14489	14581	14317	14752	14509	14424	14531	14517	14363	14386	14525	14670	14434	14697	14496	14575	14409	14467	14578	14512	14387	14589	14417	14491	14680	14391	14466	14658	14445	14434	14559	14437	14634	14560	14586	14367	14593	14573	14555	14496	14531	14498	14680	14568	14374	14584	14697	14518	14708	14541	14473	14570	14570	14611	14362	14683	14536	14622	14438	14627	14605	14499	14480	14598	14711	14469	14670	14585	14422	14693	14544	14433	14456	14452	14634	14441	14644	14587	14486	14624	14583	14440	14492	14282	14771	14369	14593	14461	14334	14620	14661	14510	14428	14701	14517	14517	14463	14499	14505	14495	14591	14525	14568	14391	14513	14530	14616	14250	14514	14596	14638	14428	14609	14429	14471	14592	14568	14401	14455	14594	14662	14611	14576	14242	14493	14369	14407	14620	14609	14452	14286	14375	14269	14571	14528	14383	14724	14768	14742	14668	14674	14543	14711	14239	14465	14489	14733	14429	14403	14639	14462	14472	14598	14448	14590	14559	14521	14485	14473	14534	14738	14352	14561	14727	14451	14526	14583	14595	14547	14583	14620	14472	14643	14558	14485	14519	14489	14558	14629	14608	14599	14578	14786	14611	14702	14567	14569	14606	14581	14679	14545	14594	14572	14468	14470	14436	14712	14475	14615	14607	14635	14654	14629	14590	14373	14457	14578	14679	14329	14462	14394	14562	14664	14403	14602	14563	14598	14474	14595	14390	14342	14413	14426	14493	14454	14536	14687	14407	14548	14642	14418	14417	14624	14579	14550	14513	14497	14593	14602	14429	14570	14474	14633	14543	14487	14829	14663	14652	14295	14511	14765	14516	14630	14511	14522	14571	14525	14736	14515	14560	14481	14556	14541	14541	14719	14480	14451	14455	14673	14715	14620	14615	14703	14585	14568	14660	14751	14502	14631	14463	14650	14582	14471	14547	14296	14433	14426	14484	14550	14510	14529	14447	14576	14650	14542	14412	14658	14522	14315	14563	14642	14660	14462	14382	14427	14592	14464	14562	14557	14531	14429	14358	14543	14484	14541	14508	14598	14597	14456	14607	14711	14499	14462	14523	14525	14474	14560	14569	14375	14526	14336	14367	14471	14513	14638	14586	14497	14546	14695	14637	14389	14480	14463	14432	14376	14470	14493	14487	14666	14516	14390	14416	14468	14376	14737	14519	14484	14599	14551	14518	14583	14669	14642	14503	14569	14562	14429	14459	14565	14780	14432	14368	14420	14624	14452	14595	14414	14493	14522	14455	14495	14576	14797	14629	14711	14539	14703	14796	14437	14592	14523	14547	14507	14521	14865	14771	14730	14685	14599	14393	14540	14512	14498	14515	14466	14690	14439	14312	14373	14631	14593	14556	14549	14735	14575	14536	14673	14430	14558	14613	14363	14624	14476	14577	14553	14668	14687	14371	14669	14554	14550	14542	14478	14441	14542	14658	14568	14482	14686	14444	14767	14576	14645	14577	14560	14431	14542	14637	14617	14610	14618	14471	14378	14510	14288	14441	14484	14657	14584	14597	14594	14389	14398	14459	14633	14510	14460	14655	14491	14786	14494	14485	14399	14434	14389	14454	14417	14616	14649	14528	14560	14604	14642	14578	14593	14493	14323	14634	14655	14592	14472	14602	14546	14545	14703	14560	14524	14607	14460	14587	14671	14640	14518	14281	14605	14473	14692	14591	14447	14603	14587	14592	14402	14678	14518	14414	14549	14543	14778	14330	14446	14490	14330	14579	14545	14550	14597	14622	14664	14694	14776	14752	14551	14446	14562	14431	14599	14466	14594	14526	14695	14530	14568	14497
32918	29792	29824	31302	32312	31581	30071	28544	27337	26517	26170	25872	25498	25315	25410	25319	25525	25315	25324	25432	25369	25469	25318	25340	25335	25321	25274	25354	25374	25285	25308	25257	25402	25229	25327	25441	25377	25376	25429	25237	25405	25425	25395	25375	25338	25288	25315	25303	25451	25272	25300	25339	25312	25283	25349	25369	25355	25409	25280	25296	25310	25471	25357	25278	25401	25352	25308	25322	25293	25301	25361	25250	25435	25339	25407	25398	25194	25394	25240	25433	25278	25399	25278	25380	25407	25353	25366	25323	25376	25345	25424	25305	25454	25269	25420	25375	25475	25241	25457	25321	25404	25260	25413	25417	25336	25294	25321	25247	25272	25411	25392	25391	25393	25258	25476	25367	25459	25277	25444	25422	25305	25504	25290	25430	25478	25432	25309	25332	25401	25403	25255	25410	25388	25509	25238	25385	25391	25362	25383	25384	25390	25357	25405	25335	25403	25429	25303	25358	25535	25221	25340	25284	25282	25398	25302	25425	25330	25525	25297	25328	25473	25249	25311	25359	25358	25255	25467	25385	25422	25351	25322	25252	25301	25428	25314	25397	25337	25386	25443	25471	25339	25308	25351	25392	25260	25295	25392	25447	25288	25389	25376	25394	25178	25365	25390	25327	25388	25407	25445	25378	25318	25426	25355	25236	25448	25513	25275	25462	25386	25486	25348	25343	25421	25513	25285	25391	25327	25515	25363	25372	25306	25480	25329	25206	25218	25350	25475	25427	25306	25514	25148	25294	25338	25386	25276	25448	25359	25414	25219	25362	25340	25268	25304	25446	25306	25390	25415	25392	25419	25282	25395	25338	25268	25469	25335	25236	25473	25302	25395	25367	25479	25280	25417	25449	25366	25287	25364	25531	25345	25390	25283	25418	25388	25302	25436	25422	25318	25379	25344	25349	25259	25461	25468	25502	25310	25255	25308	25480	25372	25331	25415	25484	25365	25458	25424	25371	25456	25430	25373	25423	25447	25442	25259	25467	25503	25286	25283	25348	25416	25500	25420	25242	25473	25299	25504	25432	25240	25313	25257	25363	25405	25427	25470	25377	25284	25414	25306	25338	25312	25399	25267	25406	25338	25398	25394	25493	25169	25297	25388	25405	25314	25343	25441	25369	25393	25368	25348	25533	25360	25390	25392	25388	25365	25577	25276	25456	25401	25379	25449	25469	25319	25409	25406	25312	25426	25385	25462	25356	25434	25375	25494	25366	25387	25348	25402	25351	25429	25414	25356	25252	25371	25286	25413	25400	25447	25456	25371	25435	25554	25321	25310	25313	25351	25462	25275	25288	25367	25454	25301	25396	25393	25452	25323	25485	25450	25431	25343	25228	25443	25448	25335	25402	25398	25504	25313	25437	25458	25252	25355	25385	25292	25443	25365	25274	25388	25469	25394	25256	25372	25365	25300	25316	25532	25348	25420	25343	25303	25321	25409	25403	25332	25230	25388	25360	25395	25336	25437	25365	25444	25448	25495	25265	25509	25297	25436	25341	25354	25451	25447	25373	25378	25440	25363	25414	25388	25262	25346	25457	25446	25412	25355	25482	25419	25370	25404	25386	25290	25391	25476	25331	25457	25342	25480	25338	25415	25403	25391	25333	25332	25355	25488	25409	25357	25430	25313	25423	25391	25393	25468	25388	25369	25423	25343	25309	25265	25393	25449	25368	25371	25542	25432	25345	25400	25333	25413	25335	25430	25306	25439	25381	25410	25307	25488	25267	25347	25360	25334	25413	25348	25500	25379	25355	25333	25415	25435	25418	25563	25409	25379	25520	25293	25525	25397	25421	25332	25253	25317	25454	25477	25394	25370	25377	25433	25306	25337	25425	25312	25326	25343	25391	25379	25500	25318	25391	25341	25497	25398	25469	25265	25338	25382	25482	25395	25215	25338	25438	25395	25391	25427	25438	25352	25287	25446	25327	25248	25369	25410	25258	25381	25406	25362	25297	25322	25388	25389	25352	25488	25392	25475	25329	25456	25352	25417	25321	25411	25400	25500	25231	25476	25418	25470	25403	25325	25478	25425	25354	25436	25393	25349	25429	25480	25397	25430	25473	25298	25547	25295	25562	25421	25322	25375	25392	25324	25369	25475	25285	25420	25497	25492	25302	25395	25352	25401	25275	25432	25383	25373	25317	25391	25387	25417	25410	25466	25307	25367	25286	25601	25431	25431	25386	25519	25362	25455	25477	25342	25318	25350	25324	25347	25394	25375	25427	25391	25412	25337	25443	25399	25430	25457	25521	25301	25343	25314	25412	25444	25452	25347	25387	25346	25546	25357	25534	25366	25473	25378	25329	25451	25316	25351	25454	25356	25506	25376	25530	25394	25434	25346	25479	25374	25439	25297	25413	25344	25441	25364	25337	25455	25341	25317	25428	25122	25440	25390	25416	25353	25427	25419	25323	25367	25409	25362	25363	25392	25254	25453	25303	25389	25293	25276	25490	25341	25474	25419	25459	25408	25545	25458	25414	25356	25268	25503	25357	25349	25305	25290	25488	25272	25499	25380	25446	25456	25261	25526	25334	25526	25447	25379	25480	25274	25386	25319	25340	25417	25368	25318	25305	25320	25439	25350	25368	25401	25359	25281	25435	25338	25518	25450	25327	25487	25390	25324	25512	25294	25340	25523	25380	25292	25446	25565	25400	25400	25491	25387	25290	25359	25306	25371	25449	25319	25547	25371	25397	25404	25353	25414	25443	25362	25269	25429	25460	25333	25366	25412	25442	25397	25356	25321	25418	25373	25429	25353	25456	25345	25403	25430	25291	25558	25421	25518	25335	25364	25396	25457	25406	25440	25356	25460	25383	25386	25290	25421	25318	25408	25352	25417	25386	25497	25327	25467	25440	25437	25372	25489	25441	25325	25476	25367	25395	25342	25447	25294	25256	25257	25353	25395	25268	25526	25447	25279	25353	25416	25421	25453	25409	25420	25407	25416	25459	25281	25410	25379	25397	25605	25480	25408	25391	25256	25396	25382	25436	25376	25431	25493	25437	25285	25366	25509	25251	25283	25432	25413	25449	25341	25460	25493	25413	25212	25378	25387	25454	25311	25453	25260	25452	25485	25278	25400	25429	25360	25474	25310	25342	25322	25461	25290	25395	25371	25500	25392	25427	25474	25340	25454	25391	25368	25412	25359	25312	25508	25340	25400	25484	25496	25290	25386	25346	25335	25385	25368	25435	25373	25375	25379	25385	25419	25491	25417	25333	25351	25320	25414	25501	25381	25476	25329	25339	25401	25393	25447	25332	25359	25477	25391	25332	25453	25322	25306	25496	25240	25439	25440	25376	25401	25396	25344	25381	25399	25445	25336	25449	25353	25366	25483	25473	25443	25417	25306	25437	25400	25409	25312	25291	25404	25423	25401	25479	25334	25373	25395	25423	25409	25364	25388	25588	25350	25481	25283	25487	25412	25304	25456	25474	25371	25325	25358	25202	25420	25348	25416	25433	25338	25382	25310	25270	25499	25430	25523	25470	25458	25430	25410	25397	25329	25314	25498	25381	25412	25429	25436	25402	25413	25364	25465	25356	25278	25505	25330	25283	25443	25267	25460	25411	25471	25443	25349	25486	25485	25360	25455	25306	25380	25396	25466	25328	25359	25431	25334	25351	25451	25313	25327	25475	25366	25387	25399	25334	25330	25433	25341	25487	25380	25435	25355	25451	25469	25416	25397	25346	25422	25315	25444	25496	25380	25361	25427	25429	25402	25431	25509	25391	25532	25476	25325	25459	25277	25280	25356	25386	25350	25408	25470	25480	25345	25394	25421	25449	25323	25410	25510	25376	25407	25337	25352	25356	25411	25396	25515	25439	25277	25584	25333	25361	25377	25416	25416	25437	25278	25620	25349	25545	25378	25324	25332	25346	25484	25394	25440	25437	25411	25369	25366	25516	25393	25352	25424	25450	25368	25415	25450	25524	25326	25350	25240	25410	25441	25221	25502	25356	25297	25339	25450	25271	25436	25570	25356	25495	25436	25407	25384	25412	25389	25602	25414	25484	25376	25518	25304	25446	25370	25394	25427	25468	25331	25455	25325	25498	25434	25268	25409	25408	25385	25446	25469	25277	25457	25219	25466	25403	25338	25475	25445	25189	25544	25395	25442	25367	25539	25410	25405	25351	25435	25352	25410	25290	25412	25317	25529	25408	25345	25400	25482	25311	25374	25418	25475	25397	25429	25467	25426	25504	25462	25287	25414	25408	25498	25317	25372	25367	25371	25541	25419	25388	25408	25409	25271	25450	25428	25333	25328	25349	25361	25286	25291	25356	25385	25363	25382	25344	25347	25431	25378	25306	25535	25388	25450	25383	25303	25475	25364	25432	25326	25404	25405	25444	25418	25340	25513	25354	25391	25368	25417	25464	25300	25276	25569	25402	25398	25408	25414	25305	25358	25330	25353	25473	25462	25356	25423	25323	25349	25339	25391	25460	25368	25410	25468	25344	25303	25430	25455	25334	25342	25393	25379	25479	25380	25326	25378	25425	25279	25443	25364	25476	25352	25528	25372	25340	25426	25407	25409	25425	25402	25379	25382	25486	25337	25314	25445	25513	25358	25393	25341	25525	25447	25356	25413	25506	25409	25379	25417	25440	25392	25381	25454	25494	25439	25477	25338	25404	25421	25454	25446	25319	25374	25455	25349	25460	25472	25408	25436	25576	25374	25374	25419	25360	25371	25312	25380	25394	25594	25413	25319	25474	25450	25493	25432	25340	25380	25404	25285	25449	25262	25290	25394	25436	25540	25398	25430	25356	25350	25330	25238	25414	25407	25482	25225	25444	25319	25378	25455	25410	25237	25361	25378	25422	25402	25419	25336	25367	25483	25376	25435	25395	25485	25478	25543	25464	25371	25438	25253	25473	25542	25342	25409	25241	25339	25513	25282	25391	25460	25315	25324	25427	25600	25365	25385	25390	25311	25387	25431	25437	25443	25329	25307	25311	25274	25390	25623	25339	25380	25412	25511	25340	25398	25407	25372	25383	25433	25398	25381	25309	25489	25457	25374	25309	25464	25324	25501	25219	25254	25300	25334	25492	25427	25416	25454	25446	25296	25341	25442	25424	25415	25370	25395	25383	25346	25334	25330	25462	25433	25574	25293	25382	25390	25358	25395	25407
40947	33319	27247	23793	21571	20377	19049	17434	15820	15323	14942	14779	14696	14528	14510	14621	14538	14777	14605	14431	14745	14539	14570	14593	14579	14802	14609	14738	14504	14476	14729	14563	14416	14450	14675	14495	14538	14609	14621	14684	14510	14646	14559	14371	14524	14559	14620	14810	14327	14537	14440	14488	14570	14709	14578	14325	14491	14412	14498	14404	14747	14483	14550	14720	14717	14590	14703	14748	14425	14528	14360	14544	14436	14476	14514	14594	14541	14576	14576	14738	14372	14548	14601	14310	14460	14532	14777	14587	14585	14642	14791	14547	14565	14437	14518	14404	14685	14579	14612	14613	14622	14415	14434	14638	14497	14575	14518	14494	14583	14612	14416	14615	14603	14734	14489	14403	14523	14466	14529	14545	14751	14629	14601	14459	14563	14502	14524	14403	14478	14348	14608	14480	14746	14355	14598	14628	14537	14619	14450	14635	14493	14707	14543	14495	14637	14785	14707	14279	14714	14661	14487	14609	14745	14457	14457	14578	14589	14521	14629	14384	14566	14558	14704	14625	14621	14375	14607	14610	14596	14471	14619	14585	14699	14484	14598	14638	14516	14806	14550	14712	14570	14543	14707	14404	14458	14484	14525	14509	14634	14850	14534	14509	14688	14532	14626	14765	14533	14537	14520	14542	14511	14552	14490	14527	14627	14706	14630	14491	14641	14429	14629	14663	14570	14502	14747	14510	14523	14749	14582	14439	14488	14605	14611	14487	14348	14647	14657	14692	14631	14528	14471	14572	14656	14710	14614	14479	14585	14538	14637	14664	14718	14506	14644	14530	14500	14537	14566	14706	14555	14691	14520	14557	14519	14658	14661	14727	14423	14530	14523	14399	14536	14356	14602	14519	14504	14644	14389	14644	14428	14697	14529	14635	14555	14636	14475	14505	14645	14448	14699	14501	14505	14509	14550	14609	14443	14617	14415	14648	14407	14531	14566	14453	14543	14583	14679	14763	14468	14571	14491	14566	14654	14597	14485	14547	14593	14627	14722	14536	14462	14510	14552	14427	14511	14537	14577	14490	14478	14601	14445	14400	14636	14659	14454	14708	14353	14467	14685	14556	14544	14486	14729	14474	14586	14537	14509	14394	14705	14575	14695	14595	14443	14704	14522	14656	14501	14765	14554	14509	14447	14446	14502	14614	14422	14326	14757	14446	14663	14487	14577	14729	14577	14758	14417	14659	14632	14472	14628	14600	14561	14612	14607	14608	14652	14740	14740	14598	14710	14495	14568	14520	14555	14722	14918	14766	14676	14428	14683	14386	14550	14493	14499	14563	14693	14422	14795	14581	14456	14504	14712	14499	14579	14544	14713	14523	14503	14531	14669	14605	14605	14691	14653	14363	14552	14634	14659	14485	14544	14668	14409	14311	14549	14546	14606	14541	14468	14617	14617	14553	14562	14400	14416	14585	14581	14607	14465	14606	14457	14784	14571	14593	14597	14425	14683	14423	14505	14599	14799	14581	14618	14705	14662	14520	14515	14482	14673	14457	14625	14624	14653	14496	14392	14531	14587	14785	14700	14605	14531	14639	14703	14409	14523	14557	14647	14660	14608	14443	14671	14617	14699	14552	14678	14595	14620	14588	14587	14837	14426	14527	14648	14598	14358	14505	14524	14529	14557	14858	14694	14575	14748	14656	14476	14503	14529	14641	14526	14616	14479	14585	14426	14649	14479	14537	14529	14507	14616	14591	14517	14528	14578	14535	14728	14601	14560	14563	14770	14701	14659	14708	14559	14540	14610	14596	14617	14731	14652	14591	14476	14530	14478	14629	14638	14484	14640	14544	14290	14698	14581	14427	14607	14441	14554	14525	14487	14626	14635	14671	14480	14664	14498	14613	14482	14565	14750	14736	14563	14590	14412	14566	14677	14786	14516	14524	14696	14759	14664	14549	14752	14560	14329	14438	14552	14533	14575	14632	14538	14315	14417	14488	14455	14446	14518	14488	14457	14781	14577	14607	14494	14552	14438	14757	14528	14466	14742	14608	14620	14765	14573	14554	14427	14543	14550	14603	14575	14602	14651	14721	14652	14690	14407	14551	14481	14637	14518	14563	14467	14655	14450	14573	14617	14730	14499	14500	14472	14776	14641	14493	14517	14679	14557	14677	14784	14661	14614	14608	14432	14747	14789	14631	14449	14529	14655	14348	14460	14494	14783	14648	14552	14663	14567	14453	14475	14707	14504	14759	14709	14654	14520	14623	14527	14585	14516	14507	14719	14679	14654	14664	14730	14485	14756	14659	14756	14470	14474	14457	14460	14705	14742	14649	14484	14556	14659	14642	14662	14412	14470	14330	14570	14630	14385	14466	14557	14570	14643	14625	14786	14837	14444	14682	14544	14462	14633	14555	14522	14509	14501	14617	14439	14613	14497	14594	14753	14644	14588	14521	14517	14590	14659	14493	14442	14621	14390	14528	14708	14675	14636	14614	14614	14686	14616	14396	14668	14759	14446	14565	14615	14636	14741	14594	14545	14551	14535	14748	14791	14698	14588	14545	14383	14551	14711	14590	14675	14534	14469	14582	14499	14378	14576	14682	14492	14714	14576	14578	14519	14580	14534	14399	14487	14683	14574	14534	14519	14594	14486	14483	14563	14545	14552	14611	14805	14795	14576	14425	14468	14697	14461	14390	14508	14658	14634	14693	14756	14391	14476	14481	14525	14540	14463	14435	14485	14420	14482	14686	14445	14623	14474	14627	14553	14315	14630	14664	14603	14673	14678	14632	14535	14565	14511	14550	14584	14598	14483	14734	14474	14688	14539	14573	14565	14578	14707	14648	14491	14636	14521	14473	14502	14517	14685	14460	14652	14589	14553	14720	14291	14665	14437	14608	14501	14455	14503	14488	14581	14484	14505	14663	14658	14551	14603	14502	14382	14647	14417	14527	14506	14650	14430	14642	14580	14631	14356	14566	14452	14671	14676	14429	14579	14366	14481	14506	14416	14558	14660	14511	14529	14544	14580	14617	14838	14439	14580	14473	14471	14423	14504	14595	14691	14535	14498	14335	14445	14483	14731	14602	14541	14478	14678	14651	14507	14606	14680	14372	14535	14840	14422	14467	14472	14636	14557	14547	14323	14568	14637	14615	14514	14644	14632	14622	14916	14522	14479	14501	14769	14443	14670	14609	14633	14643	14520	14514	14515	14652	14829	14515	14561	14529	14737	14586	14662	14607	14459	14480	14571	14533	14616	14498	14461	14371	14634	14734	14558	14456	14587	14602	14614	14478	14550	14502	14529	14402	14533	14547	14647	14305	14666	14565	14611	14402	14502	14532	14617	14670	14797	14740	14674	14453	14499	14525	14454	14733	14675	14616	14671	14660	14535	14442	14740	14530	14878	14623	14778	14555	14718	14490	14777	14563	14487	14569	14545	14671	14475	14659	14750	14583	14450	14427	14599	14450	14534	14595	14623	14694	14549	14691	14586	14550	14565	14737	14509	14592	14783	14643	14602	14527	14676	14477	14693	14524	14676	14783	14409	14794	14550	14706	14568	14526	14537	14672	14469	14757	14527	14625	14684	14618	14500	14545	14658	14692	14609	14584	14593	14593	14514	14481	14651	14566	14652	14604	14609	14421	14630	14773	14487	14417	14745	14699	14586	14682	14372	14586	14688	14671	14501	14706	14811	14617	14701	14644	14702	14557	14495	14668	14649	14831	14398	14606	14703	14642	14769	14740	14683	14556	14599	14535	14713	14536	14676	14525	14422	14506	14344	14544	14533	14505	14571	14664	14623	14413	14574	14631	14502	14516	14541	14543	14569	14479	14363	14418	14619	14423	14432	14716	14564	14475	14665	14666	14506	14641	14663	14662	14607	14491	14819	14626	14696	14627	14479	14385	14731	14509	14468	14521	14421	14504	14472	14433	14421	14694	14539	14605	14442	14611	14701	14713	14532	14446	14543	14482	14693	14720	14506	14458	14508	14448	14690	14618	14619	14668	14583	14815	14568	14425	14649	14417	14528	14571	14473	14592	14687	14519	14671	14595	14594	14625	14734	14723	14735	14671	14680	14538	14542	14709	14533	14622	14555	14816	14595	14615	14743	14499	14544	14493	14596	14530	14685	14500	14649	14568	14620	14655	14344	14566	14470	14427	14590	14732	14523	14620	14816	14543	14544	14535	14558	14691	14518	14663	14475	14584	14576	14716	14629	14718	14752	14502	14372	14471	14810	14625	14482	14474	14676	14831	14631	14574	14574	14598	14646	14666	14618	14699	14750	14562	14794	14681	14479	14464	14646	14654	14594	14496	14525	14722	14526	14527	14550	14492	14524	14537	14606	14475	14397	14833	14652	14690	14711	14744	14634	14478	14421	14486	14553	14723	14706	14497	14578	14652	14475	14607	14795	14435	14793	14558	14654	14700	14378	14426	14614	14579	14448	14609	14713	14591	14659	14719	14716	14637	14499	14761	14669	14381	14584	14799	14619	14744	14684	14603	14429	14775	14701	14611	14605	14510	14499	14642	14493	14677	14685	14484	14628	14446	14548	14674	14294	14459	14396	14778	14562	14588	14443	14430	14587	14339	14550	14595	14636	14428	14463	14521	14646	14541	14717	14584	14502	14664	14505	14500	14568	14574	14598	14593	14708	14489	14614	14672	14418	14534	14773	14408	14524	14311	14709	14425	14522	14621	14582	14592	14602	14615	14475	14600	14771	14622	14447	14491	14653	14677	14375	14714	14448	14695	14618	14485	14618	14728	14310	14621	14402	14398	14428	14433	14646	14703	14453	14709	14736	14777	14450	14746	14645	14583	14604	14600	14680	14558	14612	14502	14711	14487	14624	14725	14459	14603	14660	14587	14510	14541	14655	14646	14624	14530	14584	14694	14475	14487	14646	14588	14639	14518	14684	14660	14640	14547	14713	14645	14422	14543	14724	14434	14475	14627	14575	14685	14672	14658	14456	14519	14711	14567	14660	14635	14779	14733	14563	14578	14570	14703	14487	14655	14420	14667	14443	14627	14740	14760	14605	14624	14455	14471	14739	14408	14679	14483	14355	14547	14593	14489	14637	14562	14628	14648	14472	14529	14465	14553	14604	14647	14736	14713	14489	14509	14622	14558	14405	14688	14538	14623	14423	14687	14445	14557	14828	14528	14625	14717	14683	14580	14624	14537
34421	30773	31308	32621	33024	31870	30530	28389	26959	26381	25947	25714	25554	25505	25464	25492	25469	25525	25461	25501	25426	25514	25498	25468	25566	25395	25511	25412	25348	25416	25463	25440	25453	25537	25316	25433	25374	25384	25517	25312	25538	25330	25483	25429	25485	25465	25529	25362	25481	25331	25467	25492	25399	25437	25400	25460	25350	25465	25432	25510	25496	25389	25438	25380	25450	25607	25443	25461	25477	25432	25443	25377	25415	25556	25565	25444	25478	25461	25391	25499	25405	25470	25413	25576	25386	25439	25516	25407	25453	25471	25499	25323	25541	25508	25419	25397	25546	25473	25411	25433	25410	25400	25515	25441	25490	25525	25473	25424	25503	25491	25412	25409	25509	25393	25414	25442	25375	25386	25464	25454	25387	25335	25442	25397	25463	25521	25344	25518	25388	25569	25478	25481	25509	25396	25490	25434	25457	25503	25396	25426	25373	25503	25565	25279	25376	25462	25500	25555	25531	25434	25410	25424	25398	25498	25503	25327	25456	25524	25389	25319	25572	25535	25544	25472	25496	25481	25541	25411	25499	25400	25529	25297	25436	25380	25449	25638	25412	25462	25520	25560	25505	25292	25424	25528	25464	25516	25341	25439	25482	25683	25475	25492	25551	25477	25651	25393	25521	25441	25564	25446	25340	25514	25533	25490	25347	25547	25487	25418	25432	25419	25454	25538	25494	25633	25545	25493	25471	25349	25353	25442	25570	25442	25394	25557	25414	25664	25468	25467	25439	25468	25467	25349	25372	25465	25564	25378	25414	25565	25551	25468	25482	25429	25413	25516	25586	25600	25508	25504	25319	25464	25629	25577	25507	25413	25496	25474	25442	25420	25463	25381	25492	25605	25358	25442	25427	25365	25387	25398	25412	25535	25485	25433	25531	25380	25606	25564	25442	25445	25537	25563	25595	25521	25433	25494	25532	25385	25438	25511	25582	25511	25493	25564	25456	25390	25437	25458	25530	25450	25562	25492	25568	25375	25510	25428	25416	25494	25411	25576	25465	25451	25418	25432	25457	25543	25546	25493	25387	25465	25346	25592	25501	25390	25457	25399	25339	25483	25445	25521	25404	25491	25486	25427	25594	25421	25412	25614	25446	25595	25496	25458	25494	25394	25405	25550	25367	25510	25415	25486	25440	25506	25498	25522	25562	25478	25434	25589	25522	25540	25446	25516	25398	25616	25412	25643	25459	25428	25513	25398	25460	25472	25651	25447	25416	25572	25429	25474	25417	25612	25415	25373	25556	25321	25535	25516	25456	25514	25444	25502	25437	25410	25390	25470	25417	25340	25408	25447	25485	25478	25328	25487	25401	25447	25447	25419	25537	25618	25507	25437	25473	25292	25566	25565	25353	25526	25479	25401	25398	25383	25507	25521	25362	25476	25433	25572	25509	25346	25490	25621	25413	25419	25566	25386	25475	25472	25422	25535	25498	25413	25573	25605	25456	25477	25642	25654	25389	25362	25490	25465	25415	25538	25420	25574	25469	25455	25414	25474	25495	25496	25549	25370	25500	25547	25495	25490	25589	25679	25444	25509	25379	25647	25477	25446	25556	25608	25513	25418	25401	25481	25574	25421	25497	25432	25526	25499	25748	25414	25591	25354	25513	25438	25513	25501	25488	25493	25511	25343	25583	25491	25593	25436	25487	25363	25453	25412	25431	25475	25555	25464	25495	25444	25522	25470	25567	25445	25447	25537	25512	25416	25418	25522	25559	25500	25463	25470	25537	25505	25469	25503	25507	25405	25535	25531	25623	25506	25449	25516	25446	25481	25438	25549	25495	25576	25492	25567	25413	25581	25462	25408	25422	25557	25583	25431	25345	25474	25374	25529	25383	25635	25462	25464	25529	25414	25383	25453	25464	25615	25584	25385	25411	25485	25476	25529	25449	25509	25494	25586	25499	25479	25595	25473	25379	25557	25505	25420	25593	25552	25549	25470	25520	25582	25531	25419	25544	25600	25492	25463	25470	25561	25418	25578	25516	25400	25520	25312	25495	25525	25527	25567	25425	25478	25451	25486	25478	25337	25496	25504	25409	25429	25517	25531	25637	25435	25456	25442	25520	25478	25522	25580	25461	25530	25505	25555	25527	25479	25406	25485	25414	25424	25453	25486	25480	25406	25411	25608	25513	25566	25470	25418	25612	25514	25442	25472	25596	25475	25363	25466	25506	25596	25532	25499	25507	25569	25600	25543	25477	25583	25423	25440	25477	25478	25423	25512	25406	25347	25620	25447	25513	25427	25512	25463	25611	25553	25527	25540	25491	25523	25507	25472	25589	25566	25548	25430	25542	25405	25493	25535	25537	25543	25436	25442	25538	25725	25404	25376	25507	25483	25508	25472	25314	25550	25448	25465	25457	25552	25577	25510	25529	25340	25487	25510	25464	25579	25352	25604	25508	25497	25402	25442	25579	25416	25578	25426	25572	25557	25392	25630	25484	25565	25427	25343	25540	25369	25622	25447	25454	25513	25534	25631	25556	25387	25438	25474	25458	25487	25560	25477	25422	25490	25465	25551	25457	25504	25446	25591	25344	25385	25544	25314	25452	25511	25493	25636	25429	25575	25430	25482	25541	25554	25532	25432	25474	25524	25487	25455	25470	25401	25504	25354	25465	25554	25471	25570	25473	25519	25585	25268	25507	25423	25626	25508	25491	25558	25582	25538	25481	25448	25538	25518	25569	25508	25588	25230	25543	25400	25434	25490	25469	25358	25466	25490	25424	25668	25442	25423	25523	25413	25320	25514	25462	25581	25412	25443	25523	25443	25431	25435	25515	25491	25518	25484	25410	25502	25604	25532	25540	25569	25359	25338	25514	25413	25397	25441	25528	25443	25568	25530	25532	25438	25466	25477	25531	25380	25495	25554	25523	25513	25551	25463	25717	25472	25363	25439	25564	25406	25379	25593	25465	25542	25467	25394	25516	25488	25431	25370	25513	25465	25455	25629	25330	25632	25554	25439	25420	25452	25428	25536	25415	25528	25390	25472	25441	25439	25582	25505	25526	25409	25654	25503	25440	25638	25530	25603	25544	25550	25458	25560	25346	25487	25338	25426	25436	25554	25497	25484	25564	25454	25448	25451	25488	25678	25226	25629	25487	25468	25414	25386	25497	25449	25535	25459	25450	25564	25435	25596	25453	25416	25494	25515	25459	25465	25707	25514	25510	25466	25603	25515	25599	25598	25405	25675	25507	25530	25529	25494	25407	25535	25572	25427	25620	25393	25532	25631	25517	25519	25484	25370	25489	25482	25621	25439	25635	25466	25408	25605	25608	25430	25445	25456	25343	25555	25489	25554	25611	25460	25466	25407	25461	25641	25501	25444	25513	25625	25399	25445	25496	25512	25487	25485	25512	25460	25480	25506	25341	25470	25563	25478	25499	25521	25341	25583	25505	25482	25441	25621	25481	25557	25516	25518	25550	25466	25544	25406	25533	25699	25449	25485	25589	25511	25431	25518	25568	25449	25497	25412	25394	25548	25437	25527	25443	25391	25645	25420	25515	25511	25577	25434	25464	25591	25618	25503	25568	25419	25558	25466	25561	25532	25443	25484	25562	25453	25480	25436	25569	25346	25523	25413	25455	25390	25592	25448	25523	25480	25330	25481	25461	25511	25537	25457	25488	25464	25501	25428	25521	25566	25622	25432	25418	25632	25549	25450	25464	25610	25501	25514	25399	25514	25428	25518	25429	25690	25455	25470	25437	25609	25399	25616	25532	25504	25445	25556	25431	25397	25491	25505	25524	25564	25497	25591	25499	25510	25501	25327	25381	25482	25419	25518	25337	25493	25454	25536	25541	25456	25605	25612	25470	25497	25493	25647	25411	25418	25568	25520	25376	25452	25546	25479	25464	25470	25531	25579	25515	25417	25382	25640	25484	25486	25458	25666	25479	25417	25574	25567	25494	25395	25718	25440	25419	25677	25389	25516	25559	25437	25520	25430	25486	25522	25545	25556	25545	25485	25512	25500	25509	25485	25411	25459	25458	25563	25416	25685	25488	25492	25449	25489	25431	25470	25517	25549	25384	25586	25420	25546	25495	25512	25409	25508	25407	25453	25554	25612	25443	25459	25581	25564	25406	25503	25615	25495	25562	25506	25625	25413	25478	25341	25560	25482	25492	25515	25509	25647	25457	25646	25421	25382	25516	25389	25538	25522	25449	25550	25435	25431	25597	25390	25624	25368	25370	25441	25560	25461	25537	25360	25405	25428	25522	25430	25520	25322	25477	25426	25446	25495	25472	25392	25453	25426	25464	25565	25533	25574	25324	25339	25486	25467	25485	25511	25592	25436	25498	25477	25627	25565	25590	25510	25524	25336	25476	25543	25589	25423	25365	25580	25497	25593	25438	25597	25674	25592	25456	25479	25553	25471	25493	25589	25532	25581	25547	25269	25558	25437	25413	25606	25545	25474	25447	25390	25440	25617	25355	25567	25509	25579	25465	25462	25263	25593	25371	25616	25440	25459	25411	25586	25596	25428	25561	25440	25621	25443	25537	25477	25498	25488	25391	25515	25482	25340	25506	25555	25457	25491	25480	25520	25412	25507	25474	25507	25528	25607	25451	25489	25500	25544	25523	25504	25424	25582	25437	25497	25566	25602	25408	25480	25545	25420	25596	25470	25495	25460	25562	25557	25524	25430	25600	25496	25430	25553	25382	25545	25533	25541	25390	25594	25393	25552	25486	25478	25455	25505	25491	25532	25418	25423	25586	25417	25417	25360	25534	25334	25409	25577	25491	25564	25601	25459	25543	25435	25426	25471	25483	25459	25455	25421	25569	25428	25424	25582	25485	25535	25511	25537	25583	25526	25403	25613	25353	25571	25529	25454	25432	25506	25476	25463	25611	25516	25388	25557	25481	25563	25522	25555	25606	25565	25481	25618	25565	25541	25588	25392	25533	25466	25501	25492	25516	25497	25368	25525	25529	25607	25548	25496	25346	25473	25448	25475	25530	25551	25552	25485	25537	25375	25474	25489	25526	25551	25532	25412	25442	25446	25569	25402	25454	25499	25407	25625	25483	25475	25482	25643	25388	25519	25457	25529	25554	25432	25476	25577	25430	25513	25351	25516	25492	25505	25563	25435	25575	25574	25380	25441	25396	25543	25543	25449	25506	25478	25465	25485
39340	33622	28205	23099	19104	17093	16177	15213	14857	14456	14258	14243	14397	14238	14376	14286	14232	14326	14228	14249	14225	14271	14275	14074	14379	14414	14329	14366	14440	14213	14057	14078	14077	14129	14366	14283	14184	14204	14243	14402	14174	14279	14222	14247	14170	14095	14248	14196	14256	14165	14230	14120	14278	14067	14132	14275	14355	14309	14191	14259	14287	14313	14135	14163	14325	14146	14305	14073	14102	14410	14220	14082	14160	14292	14118	14178	14124	14131	14278	14375	14105	14208	14147	14228	14303	14304	14375	14403	14128	14292	14112	14132	14330	14069	14204	14326	14280	14359	13991	14032	14248	14288	14276	14295	14163	14191	14275	14187	14276	14465	14253	14354	14118	14047	14235	14256	14228	14328	14085	14223	14325	14218	14352	14326	14329	14342	14116	14142	14226	14198	14237	14157	14162	14206	14252	14114	14115	14329	14453	14245	14210	14009	14157	14330	14249	14269	14306	14112	14331	14311	14496	14129	14126	14275	14293	14285	14046	14087	14268	14199	14306	14335	14254	14277	14063	13975	14097	14084	14246	14359	14349	14098	14117	14177	14215	14338	14123	13936	14197	14224	14256	14317	14195	14144	14299	14197	14164	14534	14250	14237	14204	14220	14163	14233	14195	14338	14174	14076	14077	14562	14022	14093	14307	14289	14307	14246	14334	14081	14184	14088	14424	14130	14255	14093	14428	14265	14200	14066	14302	14284	14332	14201	14228	14326	14116	14484	14492	14297	14062	14265	14201	14320	14111	14108	14310	14241	14472	14339	14225	14195	14401	14433	14320	14289	14088	14315	14253	14179	14236	14347	14311	14280	14277	14274	14307	14179	14017	14259	14345	14280	14339	14273	14194	14197	14255	14256	14372	14455	14294	14085	14142	14188	14378	14283	14130	14234	14159	14433	14271	14077	14434	14265	14457	14391	14313	14227	14312	14108	14303	14087	14396	14208	14175	14211	14211	14350	14255	14319	14231	14124	14233	14346	14097	14105	14179	14337	14275	14203	14191	14407	14080	14280	14370	14393	14350	14407	14332	14104	14308	14367	14263	14297	14179	14155	14248	14317	14400	14186	14435	14308	14342	14208	14094	14340	14179	13993	14182	14184	14436	14318	14256	14300	14085	14247	13964	14273	14151	14258	14200	14147	14411	14370	14137	14163	14339	14194	14238	14260	14212	14275	14200	14306	14060	14221	14257	14067	14202	14258	14262	14170	14269	14160	14360	14138	14293	14341	14283	14357	14563	14259	14203	14327	14377	14312	14190	14272	14346	14295	14252	14349	14205	13977	14194	14327	14259	14182	14194	14246	14450	14320	14050	14195	14410	14207	14412	14064	14197	14123	14321	14073	14200	14183	14233	14320	14333	14191	14320	14242	14264	14303	14331	14203	14189	14278	14120	14092	14229	14180	14207	14243	13997	14043	14049	14191	14312	14279	14331	14351	14329	14308	14478	14315	14190	14365	14224	14225	14171	14188	14134	14266	14165	14110	14095	14295	14221	14290	14202	14307	14349	14471	14140	14277	14309	14087	14306	14086	14392	14317	14347	14458	14403	14395	14361	14234	14358	14245	14396	14224	14251	14188	14210	14264	14383	14211	14243	14343	14204	14219	14353	14308	14145	14156	14297	13958	14147	14291	14308	14390	14240	14171	14092	14272	14185	14148	14040	14103	14314	14075	14284	14260	14407	14371	14388	14131	14316	14134	14257	14252	14233	14341	14324	14253	14323	14238	14175	14312	14244	14299	14208	14260	14200	14215	14232	14459	14249	14021	14167	14066	14373	14385	14128	14247	14359	14280	14314	14151	14208	14029	14281	14142	14136	14280	14099	14199	14286	14297	14202	14269	14183	14230	14272	14324	14171	14154	14208	14188	14504	14168	14167	14260	14100	14336	14222	14288	14350	14490	14292	14408	14313	14282	14321	14046	14372	14033	14254	14103	14155	14293	14352	14348	14312	14096	14301	14186	14241	14116	14403	14091	14312	14327	14471	14111	14118	14187	14365	14409	14154	14258	14088	14132	14329	14423	14401	14086	14170	14088	14268	14232	14265	14335	14460	14298	14181	14401	14292	14126	14278	14251	14357	14373	14227	14125	14301	14151	14200	14185	14317	14319	14180	14295	14248	14401	14313	14128	14370	14299	14224	14245	13930	14136	14141	14378	14365	14358	14282	14237	14287	14241	14214	14081	14283	14276	14294	14106	14397	14310	14427	14401	14394	14232	13989	14088	14384	14380	14167	14227	14391	14195	14365	14307	14171	14090	14255	14293	14300	14139	14109	14180	14097	14242	14288	14188	14149	14149	14145	14250	14324	14052	14138	14126	14114	14192	14099	14359	14164	14364	14272	14187	14141	14186	14113	14462	14191	14285	14205	14335	14288	14115	14023	14370	14077	14145	14246	14102	14295	14337	14428	14138	14219	14275	14336	14249	14244	14288	14467	14314	14164	14352	14144	14274	14255	14143	14144	14291	14413	14139	14218	14237	14237	14400	14321	14194	14377	14238	14342	14355	14308	14326	14317	14198	14337	14313	14297	14237	14191	14235	14367	14327	14321	14130	14255	14493	14203	14129	14307	14042	14132	14123	14293	14328	14154	14232	14260	14162	14383	14361	14168	14250	14284	14334	14257	14153	14142	14094	14119	14193	14276	14389	14371	14263	14190	14348	14379	14311	14017	14181	14217	14318	14276	14370	14268	14259	14247	14349	14180	14143	14388	14234	14251	14184	14241	14347	14036	14281	14093	14151	14079	14114	14342	14207	14159	14236	14321	14259	14287	14229	14318	14200	14085	14274	14350	14171	14268	14269	14319	14181	14234	14330	14290	14237	14093	14236	14323	14464	14265	14284	14394	14400	14006	14083	14397	14145	14634	14266	14235	14183	14317	14093	14268	14295	14171	14326	14389	14236	14184	14264	14210	14299	14229	14338	14132	14333	14239	14114	14284	14327	14180	14361	14264	14362	14204	14387	14403	14352	14183	14342	14476	14395	14428	14172	14172	14182	14307	14190	14216	14320	14267	14277	14461	14120	14252	14358	14254	14198	14250	14141	14100	14055	14226	14104	14188	14375	14351	14240	14350	14159	14290	14158	14463	14371	14362	14304	14136	14150	14264	14158	14061	14108	14387	14357	14254	14255	14341	14256	14324	14473	14268	14313	14234	14060	14343	14219	14034	14197	14178	14238	14342	14435	14382	14245	14265	14102	14151	14412	14192	14208	14256	14213	14225	14241	14376	14299	14285	14314	14241	14330	14169	13965	14398	14089	14282	14118	14235	14204	14235	14037	13904	14216	14373	14398	14311	14178	14454	14169	14090	14409	14218	14080	14318	14298	14287	14127	14419	14152	14234	14263	14067	14330	14162	14157	14412	14321	14260	14235	14224	14123	14294	14329	14307	14294	14183	14221	14193	14140	14264	14197	14184	14136	14274	14178	14419	14261	14383	14245	14305	14222	14064	14305	14233	14193	14298	14498	14182	14216	14280	14300	14329	14256	14168	14330	14147	14046	14250	14089	14243	14147	14220	13991	14354	14295	14291	14156	14055	14263	14571	14199	14289	14302	14160	14214	14218	14180	14301	14132	14174	14262	14243	14259	14250	14263	14298	14270	14171	14162	14020	14186	14435	14166	14254	14200	14301	14191	14408	14337	14400	13977	14045	14219	14154	14146	14238	14281	14337	14126	14217	14301	14393	14309	14241	14216	14254	14208	14393	14410	14101	14358	14372	14128	14354	14207	14288	14408	14190	14218	14191	14298	14274	14190	14163	14268	14225	14296	14262	14200	14160	14343	14080	14319	14405	14171	14245	14176	14382	14175	14245	14353	14240	14320	14245	14334	14239	14150	14390	14127	14089	14126	14177	14031	14251	14331	14205	14266	14081	14028	14169	14307	14211	14069	14383	14308	14233	14320	14250	14171	14437	14345	14297	14252	14360	14178	14218	14410	14188	14290	14273	14360	14156	14174	14401	14345	14179	14232	14253	14132	14129	14032	14194	14160	14205	14480	14231	14430	14365	14291	14187	14199	14316	14130	14282	14340	14176	14302	14361	14207	14210	14293	14193	14187	14462	14450	14234	14031	14035	14096	14117	14285	14237	14092	14299	14154	14408	14280	14100	14236	14291	14239	14226	14201	14185	14115	14282	14297	14266	14252	14366	14364	14246	14141	14279	14277	14122	14434	14369	14152	14337	14348	14328	14421	14285	14359	14270	14267	14242	14194	14077	14121	14361	14311	14150	14201	14255	14214	14279	14178	14344	14315	14237	14464	14229	14139	14157	14289	14163	14145	14213	14152	14085	14297	14377	14240	14310	14313	14297	14213	14247	14461	14298	14234	14365	14213	14155	14337	14193	14340	14267	14131	14182	14242	14121	14412	14325	14291	14262	14406	14181	14016	14276	14355	14101	14117	14288	14245	14220	14170	14356	14313	14230	14369	14288	14293	14520	14036	14194	14291	14281	14349	14091	14290	14153	14297	14144	14428	14269	14307	14235	14466	14317	14208	14183	14326	14392	14171	14258	14099	14223	14257	14417	14050	14506	14092	14126	14207	14144	14269	14103	14191	14085	14292	14163	14224	14355	14546	14208	14416	14227	14009	14172	14343	14243	14434	14182	14215	14338	14309	14198	14174	14094	14166	14312	14146	14276	14266	14291	14249	14208	14148	14252	14285	14324	14037	14466	14276	14421	14344	14255	14200	14374	14311	14209	14275	14350	14342	14171	14305	14355	14261	14103	14194	14283	14299	14256	14303	14209	14322	14290	14344	14073	13973	14333	14227	14236	14296	14170	14243	14339	14088	14201	14353	14327	14348	14243	14349	14187	14218	14137	14217	14088	14074	14089	14403	14317	14277	14062	14300	14235	14202	14306	14199	14057	14092	14176	14217	14316	14258	14186	14108	14199	14139	14324	14476	14372	14308	14152	14158	14340	14224	14222	14198	14357	14335	14371	14377	14279	14388	14215	14179	14215	14219	14302	14298	14242	14273	14263	14274	14255	14259	14391	14338	14224	14293	14123	14171	14136	14074	14152	14244	14213	13948	14045	14280	14193	14437	14241	14110	14407	14459	14008	14344	14120	14200	14061	14003	14276	14387	14165	14124	14393	14086	14301	14353	14341	14288	14448	14275	14350	14274
34305	32187	32415	32569	31192	29247	28326	27067	26663	25999	25874	25883	25869	25628	25640	25791	25763	25822	25854	25843	25766	25794	25759	25828	25675	25807	25745	25710	25753	25696	25700	25621	25692	25750	25621	25755	25819	25655	25841	25670	25727	25741	25562	25738	25749	25783	25773	25752	25634	25758	25861	25633	25674	25693	25775	25747	25754	25779	25819	25848	25584	25851	25637	25726	25512	25691	25839	25740	25678	25689	25739	25816	25686	25602	25767	25744	25684	25927	25604	25858	25805	25606	25726	25841	25749	25899	25632	25775	25723	25665	25698	25796	25726	25662	25752	25674	25756	25812	25766	25731	25805	25740	25685	25782	25715	25842	25757	25765	25854	25495	25877	25654	25749	25707	25813	25714	25790	25760	25699	25727	25735	25683	25621	25913	25777	25693	25867	25834	25753	25747	25851	25764	25745	25737	25703	25894	25674	25745	25816	25840	25777	25755	25801	25725	25799	25820	25674	25715	25805	25909	25638	25801	25717	25745	25784	25809	25830	25806	25724	25761	25848	25886	25716	25699	25575	25689	25772	25765	25765	25718	25820	25740	25740	25766	25788	25784	25822	25695	25813	25794	25836	25659	25961	25838	25783	25626	25924	25653	25875	25810	25787	25699	25772	25763	25850	25569	25731	25803	25724	25782	25708	25596	25756	25753	25817	25706	25818	25797	25898	25646	25773	25801	25772	25740	25744	25822	25612	25855	25802	25772	25721	25666	25688	25762	25721	25786	25634	25836	25923	25672	25826	25742	25719	25628	25763	25845	25704	25708	25772	25738	25625	25767	25714	25856	25882	25656	25833	25756	25639	25589	25781	25851	25650	25846	25819	25798	25775	25872	25759	25870	25699	25686	25706	25472	25934	25792	25819	25859	25710	25691	25733	25837	25664	25699	25796	25722	25611	25711	25855	25777	25735	25780	25844	25730	25707	25821	25860	25779	25754	25732	25795	25788	25791	25778	25609	25687	25659	25728	25853	25644	25845	25862	25821	25694	25856	25681	25860	25729	25840	25751	25771	25691	25832	25759	25828	25719	25744	25810	25681	25755	25734	25819	25889	25696	25832	25727	25896	25950	25759	25712	25847	25751	25729	25691	25867	25837	25741	25772	25758	25965	25789	25858	25768	25831	25642	25823	25776	25669	25700	25812	25616	25786	25914	25810	25860	25628	25785	25681	25834	25729	25696	25881	25784	25792	25645	25713	25701	25834	25691	25728	25704	25788	25735	25841	25809	25636	25816	25790	25814	25686	25910	25643	25800	25666	25793	25626	25756	25786	25775	25734	25669	25654	25820	25780	25743	25819	25806	25670	25751	25809	25709	25823	25638	25787	25660	25650	25729	25931	25665	25841	25615	25823	25657	25732	25654	25617	25826	25775	25759	25799	25788	25718	25777	25808	25741	25788	25734	25646	25730	25818	25796	25769	25727	25697	25842	25658	25796	25778	25761	25718	25810	25834	25898	25805	25793	25811	25782	25622	25734	25773	25726	25798	25752	25640	25724	25725	25882	25610	25823	25837	25790	25784	25712	25673	25771	25804	25740	25673	25758	25843	25802	25739	25772	25865	25755	25800	25712	25734	25886	25797	25827	25745	25884	25680	25808	25816	25637	25742	25852	25826	25773	25824	25765	25735	25689	25767	25825	25714	25765	25725	25760	25736	25716	25813	25890	25966	25720	25885	25904	25755	25839	25723	25762	25734	25827	25735	25850	25808	25771	25741	25751	25954	25775	25778	25800	25764	25777	25751	25809	25723	25736	25868	25855	25756	25811	25772	25757	25813	25756	25783	25802	25920	25803	25784	25790	25929	25703	25804	25725	25823	25735	25817	25816	25759	25823	25788	25738	26032	25715	25873	25894	25723	25819	25776	25816	25614	25795	25836	25823	25727	25810	25926	25664	25821	25774	25849	25736	25775	25649	25753	25853	25691	25812	25981	25776	25795	25702	25775	25753	25724	25813	25703	25816	25809	25809	25894	25820	25682	25750	25921	25661	25698	25706	25788	25751	25886	25810	25821	25743	25774	25798	25704	25648	25875	25782	25693	25776	25786	25855	25653	25808	25707	25836	25844	25619	25884	25701	25685	25863	25852	25778	25929	25874	25798	25655	25732	25718	25855	25840	25781	25714	25687	25794	25790	25662	25798	25872	25777	25777	25770	25724	25931	25761	25746	25721	25766	25760	25842	25810	25810	25763	25630	25783	25700	25790	25881	25738	25820	25753	25751	25784	25731	25829	25903	25682	25805	25772	25812	25666	25697	25707	25804	25782	25749	25834	25767	25782	25839	25684	25701	25804	25830	25803	25808	25763	25841	25657	25772	25766	25704	25816	25839	25757	25784	25749	25797	25804	25812	25785	25675	25797	25752	25900	25811	25731	25712	25748	25824	25761	25822	25764	25726	25866	25801	25769	25691	25634	26015	25788	25765	25676	25807	25834	25724	25865	25787	25730	25823	25790	25905	25754	25828	25689	25710	25922	25759	25813	25772	25829	25683	25873	25676	25671	25714	25665	25836	25684	25762	25837	25763	25757	25789	25798	25796	25865	25794	25910	25852	25721	25801	25711	25912	25772	25815	25750	25782	25838	25786	25858	25898	25846	25717	25781	25766	25604	25898	25692	25840	25680	25717	25782	25705	25727	25803	25806	25737	25715	25827	25774	25833	25803	25814	25748	25701	25936	25877	25698	26000	25774	25819	25753	25671	25758	25755	25948	25636	25824	25794	25850	25812	25662	25826	25788	25629	25805	25589	25783	25765	25897	25736	25744	25736	25810	25703	25757	25783	25692	25784	25666	25898	25725	25808	25781	25801	25831	25807	25828	25623	25785	25798	25735	25696	25757	25816	25750	25648	25697	25787	25717	25797	25861	25731	25870	25744	25786	25822	25757	25788	25679	25814	25781	25990	25806	25766	25865	25822	25731	25815	25840	25763	25782	25878	25718	25799	25814	25836	25732	25831	25721	25715	25712	25800	25778	25738	25842	25752	25756	25786	25729	25846	25667	25727	25798	25922	25724	25890	25798	25754	25741	25699	25812	25884	25842	25782	25915	25805	25875	25798	25718	25710	25913	25781	25746	25526	25809	25672	25796	25683	25917	25898	25735	25772	25864	25752	25777	25795	25709	25736	25834	25666	25780	25715	25777	25750	25612	25865	25753	25801	25711	25851	25895	25741	26006	25713	25802	25756	25820	25786	25797	25812	25829	25685	25784	25782	25776	25764	25767	25818	25851	25732	25858	25722	25780	25722	25799	25675	25953	25646	25781	25644	25799	25808	25746	25791	25804	25811	25820	25753	25701	25791	25776	25700	25806	25810	25643	25923	25650	25826	25896	25730	25796	25792	25789	25701	25702	25804	25732	25936	25689	25706	25886	25727	25730	25770	25749	25946	25633	25813	25870	25830	25838	25760	25854	25587	25797	25810	25877	25789	25726	25786	25806	25813	25901	25732	25862	25835	25867	25768	25675	25770	25729	25657	25895	25720	25739	25835	25784	25936	25858	25612	25758	25755	25862	25769	25780	25841	25668	25790	25935	25625	25774	25710	25704	25734	25760	25777	25883	25961	25660	25881	25839	25798	25781	25856	25703	25691	25813	25849	25829	25783	25686	25889	25750	25811	25848	25823	25709	25674	25795	25711	25728	25792	25815	25722	25699	25747	25714	25851	25835	25747	25843	25805	25794	25696	25792	25906	25797	25715	25675	25785	25797	25777	25901	25775	25762	25762	25849	25816	25735	25793	25879	25784	25807	25759	25827	25710	25823	25842	25724	25823	25733	25703	25817	25799	25928	25778	25776	25758	25659	25873	25627	25883	25773	25832	25788	25669	25809	25680	25739	25826	25958	25718	25817	25822	25817	25650	25810	25792	25761	25813	25835	25772	25885	25868	25903	25690	25801	25797	25866	25799	25839	25811	25770	25957	25752	25817	25735	25699	25747	25734	25797	25746	25875	25761	25816	25844	25837	25669	25704	25734	25676	25618	25826	25766	25787	25781	25720	25811	25808	25867	25751	25741	25578	25669	25758	25672	25766	25965	25745	25800	25819	25633	25833	25744	25842	25741	25675	25789	25707	25696	25795	25768	25727	25692	25675	25778	25928	25736	25763	25829	25793	25702	25813	25752	25880	25657	25842	25752	25680	25701	25693	25756	25717	25904	25687	25688	25719	25793	25822	25616	25911	25766	25682	25838	25755	25882	25806	25714	25808	25738	25793	25781	25768	25819	25843	25669	25927	25802	25719	25843	25803	25705	25838	25734	25788	25663	25750	25852	25825	25667	25695	25800	25823	25657	25913	25605	25749	25751	25708	25851	25686	25888	25772	25781	25746	25737	25613	25777	25777	25758	25881	25875	25718	25693	25702	25801	25899	25740	25780	25668	25877	25754	25769	25684	25956	25691	25789	25921	25790	25769	25800	25758	25729	25789	25793	25822	25821	25735	25763	25790	25706	25899	25706	25761	25788	25815	25783	25710	25890	25811	25848	25850	25805	25854	25750	25875	25892	25712	25752	25749	25837	25699	25847	25763	25767	25802	25764	25825	25807	25840	25891	25746	25857	25718	25650	25623	25884	25703	25709	25738	25829	25763	25820	25726	25632	25858	25710	25725	25693	25777	25851	25838	25626	25869	25716	25870	25787	25921	25720	25946	25714	25688	25779	25945	25801	25794	25714	25829	25708	25835	25787	25843	25576	25920	25940	25845	25926	25671	25665	25712	25808	25646	25819	25830	25871	25748	25779	25664	25875	25688	25762	25828	25801	25971	25828	25767	25781	25795	25788	25962	25767	25649	25794	25721	25795	25739	25762	25889	25718	25816	25842	25849	25818	25826	25705	25816	25796	25825	25623	25811	25752	25701	25901	25802	25716	25799	25874	25866	25917	25721	25780	25721	25759	25723	25758	25936	25693	25771	25696	25665	25855	25738	25825	25908	25651	25857	25722	25806	25907	25661	25846	25772	25736	25724	25730	25713	25892	25652	25709	25718	25846	25823	25781	25736	25762	25796	25796	25709	25710	25799	25749	25821	25778	25788	25909	25715	25691	25720	25809	25668	25940	25772	25824	25961	25724	25798	25639	25850	25708	25833	25888	25786	25767	25797	25837	25765	25787	25817	25747	25672	25818	25741	25800	25816	25882	25770
45671	37533	30805	24659	19902	17215	15993	15556	15058	14508	14437	14476	14356	14263	14198	14251	14111	14290	14231	14468	14250	14057	14215	14368	14363	14386	14332	14185	14290	14218	14246	14266	14267	14328	14277	14122	14151	14104	14276	14014	14309	14080	14291	14351	14323	14331	14187	14234	14368	14192	14286	14418	14203	14176	14142	14090	14133	14151	14285	14163	14323	14094	14198	14347	14057	14213	14418	14147	14295	14165	14236	14248	14230	13996	14179	14282	14278	14246	14310	14237	14204	14131	14218	14288	14244	14280	14201	14197	14109	14283	14222	14245	14147	14282	14381	14307	14190	14254	14259	14091	14506	14177	14381	14247	14221	14348	14307	14255	14309	14278	14213	14181	14455	14333	14231	14155	14149	14451	14353	14042	14258	14289	14343	14189	14016	14185	14310	14369	14228	14140	14174	13912	14372	14406	14344	14055	14022	14087	14029	14464	14356	14385	14269	14072	14120	14141	14360	14326	14171	14376	14242	14486	14369	14247	14160	14120	14357	14303	14188	14367	14253	14348	14287	14175	14332	14246	14169	14181	14291	14384	14286	14283	14370	14410	14414	14228	14131	14309	14478	14576	14289	14328	14286	14242	14399	14196	14277	14278	14222	14254	14328	14257	14252	14012	14199	14216	14009	14250	14257	14251	14293	14363	14243	14225	14247	14292	14107	14203	14159	14114	14232	14226	14283	14075	14337	14415	14269	14282	14201	14145	14359	14262	14038	14266	14252	14309	14384	14349	14185	14120	14310	14295	14275	14196	14187	14222	14106	14162	14176	14060	14305	14204	14089	14243	13959	14231	14486	14136	13943	14118	14260	14318	14192	14298	14228	14178	14214	14205	14273	14154	14120	14403	14240	14383	14281	14150	14408	14287	14378	14020	14473	14125	14084	14089	14203	14299	14194	14340	14313	14221	14224	14199	14278	14199	14152	14261	14410	14409	14121	14275	14215	14501	14167	14300	14145	14383	14282	14245	14158	14132	14346	14191	14194	14303	14282	14246	14300	14223	14483	14382	14373	14316	14261	14375	14195	14099	14272	14173	14228	14128	14406	14104	14174	14153	14322	14243	14026	14113	14231	14232	14116	14279	14211	14248	14324	14278	14362	14263	14197	14173	14044	14318	14199	14332	14257	14283	14439	14214	14294	14266	14146	14287	14257	14236	14128	14074	14289	14266	14375	14145	14149	13968	14213	14177	14337	14196	14338	14160	14200	14361	14200	14342	14265	14233	14098	14165	14030	14138	14432	14274	14033	14198	14384	14441	14255	14252	14259	14162	14085	14295	14302	14272	14130	14224	14333	14240	14228	14366	14202	14298	14278	14240	14352	14255	14279	14418	14390	14124	14259	14371	14128	14150	14144	13988	14316	14242	14355	14155	14324	14363	14321	14180	14095	14302	14156	14122	14120	14210	14127	14179	14133	14081	14179	14453	14183	14207	14315	14367	14241	14288	14195	14100	14226	14250	14319	14340	14372	14252	14210	14309	14109	14311	14210	14329	14017	14266	14291	14394	14165	14446	14109	14196	14038	14290	14281	14414	14259	14275	14308	14035	14363	14261	14332	14318	14111	14124	14212	14294	14230	14322	14324	14118	14321	14039	14270	14087	14214	14237	14292	14342	14152	14002	14262	14258	14234	14371	14193	14090	14126	14305	14221	13982	14268	14268	14335	14194	14264	14199	14121	14502	14170	14415	14224	14309	14091	14241	14191	14257	14355	14333	14154	14242	14184	14186	14134	14107	14152	14248	14103	14278	14223	14199	14269	14426	14318	14151	14348	14246	14288	14240	14117	14162	14380	14202	14116	14479	14235	14287	14514	14348	14218	14166	14273	14192	14227	14301	14504	14174	13907	14343	14157	14368	14153	14358	14131	14388	14280	14312	14314	14289	14292	14130	14258	14041	14329	14326	14382	14102	14173	14435	14286	14271	14056	14273	14220	14258	14116	14179	14196	14390	14221	14209	14428	14242	14197	14110	14314	13962	14252	14361	14188	14262	14250	14213	14312	14242	14261	14348	14231	14110	14104	14133	14315	14321	14254	14213	14492	14110	14183	14256	14286	14289	14456	14099	14184	14265	14015	14194	14226	14240	14252	14273	14199	14316	14227	14227	14226	14100	14219	14232	14220	14466	14232	14284	14035	14288	14383	14215	14114	14131	14222	14218	14307	14195	14123	14122	14204	14191	14314	14380	14329	14238	14315	14193	14276	14391	14518	14341	14233	14052	14313	14237	14434	14174	14343	14288	14347	14419	14257	14395	14209	14297	14201	14318	14093	14090	14181	14318	14293	14079	14201	14424	14314	14296	14273	14368	14391	14207	14498	14326	14311	14218	14308	14037	14428	14219	14075	14453	14274	14198	14125	14140	14175	14410	14258	14254	14169	14353	14005	14077	14224	14192	14087	14219	14312	14263	14322	14194	14212	14181	14237	14174	14335	14101	14170	14242	14253	14294	14173	14259	14245	14176	14105	14128	14193	14253	14334	14380	14214	14328	14346	14369	14232	14193	14246	14223	14242	14210	14210	14523	14272	14349	14227	14127	14251	14173	14168	14186	14356	14312	14287	14270	14281	14349	14274	14149	14274	14204	14286	14333	14274	14402	14359	14312	14182	14295	14202	14290	14264	14421	14396	14164	14126	14148	14093	14263	14304	14147	14150	14188	14160	14145	14293	14279	14148	14186	14249	14205	14373	14227	14368	14233	14095	14157	14140	14366	14281	14308	14424	14417	14217	14169	14207	14288	14274	14438	14337	14245	14196	14339	14267	14309	14203	14149	14265	14216	14256	14395	14083	14198	14304	14181	14103	14191	14292	14188	14050	14053	14284	14044	14242	14290	14196	14253	14309	14177	14417	14554	14452	14252	14178	14193	14141	14163	14306	14134	14166	14228	14231	14117	14362	14361	14165	14140	14268	14193	14478	14301	14175	14229	14371	14086	14322	14233	14268	14277	14274	14269	14409	14533	14327	14349	14117	14396	14291	14307	14197	14186	14278	14358	14227	14247	14287	14249	14361	14437	14230	14364	14487	14198	14238	14175	14105	14081	14129	14214	14380	14342	14225	14319	14236	14337	14154	14272	14203	14258	14030	14166	14354	14323	14301	14480	14251	14153	14210	14218	14270	14187	14293	14409	14286	14358	14147	14471	14306	14179	14205	14115	14145	14002	14184	14016	14066	14162	14354	14273	14244	14241	14282	14230	14241	14132	14276	14188	14284	14206	14265	14373	14138	14206	14133	14085	14148	14302	14259	14104	14282	14274	14209	14091	14257	14178	14097	14367	14354	14128	14331	14233	14230	14147	14207	14157	14142	14310	14185	14135	14313	13938	14408	14127	14155	14384	14246	14243	14212	14314	14135	14268	14222	14164	14067	14402	14505	14311	14233	14312	14198	14293	14379	14110	14181	14213	14238	14224	14327	14472	14321	14286	14415	14325	14253	14333	14182	14219	14145	14157	14111	14284	14308	14132	14270	14262	14158	14169	14140	14202	14060	14301	14159	14465	14384	14180	14180	14461	14192	14309	14366	14499	14526	14200	14427	14157	14241	14340	14216	14263	14177	14415	14328	14288	14242	14218	14157	14237	14337	14116	14322	14077	14252	14131	14168	14361	14173	14252	14102	14249	14213	14167	14238	14134	14109	14300	14264	14216	14305	14156	14256	14278	14383	14099	14278	14236	14190	14145	14358	14271	14145	14076	14154	14140	14242	14130	14337	14275	14167	14058	14243	14384	14258	14217	14328	14145	14300	14118	13985	14015	14246	14415	14180	14193	14146	14386	14274	14115	14236	14305	14302	14245	14166	14161	14323	14272	14328	14209	14249	14212	14195	14388	14376	14003	14302	14220	14175	14098	14015	14103	14290	14249	14358	14217	14191	14237	13971	14268	14332	14150	14142	14291	14146	14238	14400	14091	14312	14177	14129	14431	14403	14313	14300	14064	14248	14205	14134	14427	14350	14226	14242	14307	14177	14019	14267	14044	14122	14285	14380	14004	14057	14171	14199	14395	14557	14110	14232	14249	14192	14274	14304	14254	14249	14354	14471	14274	14272	14379	14158	14200	14248	14169	14069	14180	14377	14431	14267	14324	14313	14352	13984	14183	14148	14308	14090	14305	14277	14168	14311	14406	14158	14311	14320	14294	14225	14306	14301	14290	14377	14125	14174	14523	14339	14248	14292	14283	14171	14099	14137	14021	14309	14273	14176	14390	14252	14204	14186	14353	13987	14144	14291	14308	14300	14332	14481	14177	14199	14303	14243	14295	14061	14274	14201	14433	14275	14237	14462	14368	14099	14290	14336	14421	14313	14202	14389	14285	14365	14256	14306	14262	14167	14265	14189	14250	14346	14274	14223	14498	14133	14409	14137	14239	14050	14116	14123	14130	14186	14183	14326	14107	14268	14123	14087	14264	14246	14020	14090	14328	14257	14220	14391	14409	14227	14180	14254	14126	14193	14238	14307	14501	14292	14205	14351	14269	14328	14434	14318	14322	14286	14128	14226	14156	14121	14230	14310	14244	14313	14326	14507	14151	14218	14286	14254	14342	14235	14367	13998	14294	14402	14200	14299	14102	14277	14396	14175	14215	14154	14217	14345	14223	14186	14151	14198	14352	14213	14276	14288	14306	14236	14275	14284	14355	14231	14542	14491	14292	14226	14272	14184	14340	14247	14319	14235	14245	14235	14393	14365	14288	14272	14326	14147	14404	14375	14116	14264	14283	14415	14291	14250	14058	14199	14301	14361	14293	14155	14132	14350	14250	14144	14324	14256	14246	14206	14108	14039	14291	14493	14386	14251	14176	14068	14225	14386	14272	14204	14349	14344	14334	14292	14141	14279	14428	14455	14451	14318	14269	14289	14165	14208	14211	14253	14325	14347	14355	14255	14097	14386	14165	14323	13915	14235	14298	14174	14158	14356	14289	14304	14337	14198	13993	14314	14310	14065	14248	14160	14162	14340	13990	14136	14174	14336	14174	14237	14307	14344	14415	14253	14355	14242	14203	14338	14221	14246	14286	14182	14294	14265	14242	14327	14151	14269	14219	14269	14357	14372	14278	14281	14086	14181	14206	14124	14140	14110	14358	14175	14161	14090	14433	14193	14267	14156	14375	14430	14112	14140	14287	14315	14190	14168	14430
35704	32278	33227	32807	31757	29904	28644	27542	26759	26542	26143	25994	26089	26018	25935	25985	25937	25818	25763	25806	25762	25961	25965	26042	25950	26009	25807	25868	25807	25916	25830	26006	25819	25906	25881	25879	25939	25902	25807	25958	25814	25931	26016	25881	25932	25737	25844	25982	25925	25805	25834	25884	25805	25730	25909	25720	25945	25858	25912	25805	25982	25830	25941	25708	25842	25791	25868	25869	25948	25938	25873	25907	25825	25807	25748	25917	25778	25880	25824	25889	25844	25855	25735	25779	25842	25950	25833	25825	26079	25783	25892	25930	25787	25777	25823	25927	25935	25949	25831	25868	25889	25825	26029	25760	25967	25858	25761	25780	25953	25762	25887	26029	25795	25821	25923	25866	25917	25911	25866	25884	25839	25797	25942	25880	25817	25943	25817	25952	25925	25847	25779	25867	25843	25928	25848	25917	25825	25897	25947	25931	25875	26005	25846	25919	25860	25814	25955	25894	25942	25912	25790	25904	25964	25900	25796	25962	25890	25830	25939	25883	25847	25937	25758	25951	25798	25883	25997	25845	25776	25733	25811	25807	25869	25763	25771	25839	25983	25852	25790	25908	25888	25922	25837	25956	25818	25932	25750	25924	25759	25826	25818	25918	25845	25854	25930	25867	25939	25815	25788	25813	25940	25904	25776	25798	26027	25664	25762	25906	25833	25925	25838	25886	25894	25847	25943	25901	25852	25893	25776	25986	25868	26076	25760	25739	25921	25762	25883	25803	26027	25873	25819	25835	25695	25949	25929	25830	25875	25861	25888	25918	25942	25763	25922	25816	25861	25920	25801	25908	25824	26021	25872	25819	25915	25935	25905	25744	25883	25867	25836	25888	25867	25940	25951	25923	25817	25816	25980	25910	25887	25889	25905	25920	25909	25865	25943	25853	25854	25953	25908	25774	25666	25849	25837	25876	25933	25734	25814	26082	25912	25775	25982	25859	25748	25893	25924	25783	25800	25948	25940	25918	25856	25802	25822	25930	25863	25841	25897	25883	25902	26069	25936	25890	25785	25961	25811	25944	25798	26013	25963	25908	25838	25973	25798	25926	25856	25797	25833	26048	25789	25876	25852	25737	25828	25957	26083	25869	25914	25988	25911	25859	25866	25912	25900	25808	25940	25997	25865	25873	25868	25945	25852	25913	26008	25916	25798	25888	25884	25879	25905	25895	25854	25848	25976	25867	25708	25970	25820	25779	25913	25849	26015	25922	25984	25927	25810	25848	25932	25878	25923	25937	25842	25749	25899	25835	25819	25779	25933	25839	25943	25900	25787	25992	25834	25952	25885	26000	25974	25850	25861	25918	25894	25888	25723	26034	25812	25877	25870	25897	25861	25835	25876	25882	25821	25777	25962	25819	26004	25854	25821	25870	25988	25723	25978	25934	25912	25757	26031	25811	25897	25932	26124	25908	25779	25920	25802	25948	25912	25746	25950	25906	25948	26045	25933	25848	25905	25921	25886	25896	25851	25809	25942	25914	25821	25902	25841	25947	25830	25903	25930	25770	25845	25875	25895	25725	25912	25913	25885	25871	25781	25934	25869	25770	25948	25904	25751	25999	25989	25977	25932	25855	25963	25754	26115	25903	25917	25763	25845	25902	25757	25915	25822	25825	25941	25874	25855	25982	26043	25805	25756	25903	25994	25799	25800	25892	25890	25914	25923	25965	25893	25979	25738	25946	25810	25961	25779	25980	25903	25919	25912	25913	25895	25686	25951	25939	25950	25785	25758	25924	25983	25878	25982	25813	25737	25854	25868	25932	25990	25981	25962	25816	25858	25841	25863	25761	26019	26132	25954	25820	26016	25894	25784	25954	26011	25878	25983	25813	25826	25750	25927	25946	25975	25816	25855	25859	25867	25949	25865	25965	25896	25909	26038	25896	25955	25892	25960	25788	25988	25769	25892	25907	26000	25792	25915	25855	25869	25971	25787	25840	25969	25780	25948	25925	25914	25842	25886	25801	25808	25829	25900	25927	25839	25830	25880	25824	25839	25995	25954	25945	25795	25920	25809	25850	25887	25943	25856	26031	25900	25914	26015	25834	25819	26006	25898	25820	26080	25890	25970	25979	25935	25940	25899	25881	25935	25923	25854	25990	25913	25875	25806	26000	25878	26053	25948	25887	25925	25720	25926	25939	26123	25929	25981	25870	25754	26039	25777	25964	25897	25869	25896	25899	25941	25865	25826	25968	25869	25988	25897	25940	25938	25883	25878	25877	25952	25851	25988	26087	25990	25803	25941	25833	25842	25872	25862	25960	25749	25946	25896	25804	26073	25856	25724	26030	25977	25948	25848	26052	25906	25980	25892	25903	25869	25849	25925	25931	25854	25919	25896	25979	25722	26032	25849	25857	25846	25809	25792	25855	25984	25801	25964	26007	25760	25977	25899	25814	25791	25879	25838	25962	25895	25897	25774	25948	25863	25891	25874	25808	25761	25843	25938	25875	25904	25857	26000	25935	25934	25890	25795	25868	25827	25964	25894	25888	25977	25843	25871	25834	25938	26042	25959	25822	25949	25885	25964	25878	25910	25916	25986	25906	25874	25787	25853	25829	25933	25919	25902	25831	25780	26027	25990	25956	25825	25909	25866	25871	25951	25844	25904	25902	26004	25815	25943	25868	25921	25839	25950	25894	25871	25878	25743	25803	26006	25744	25977	25820	25984	25674	25998	25852	25992	25946	25828	25880	25922	25912	25923	25889	25986	25847	25756	26070	25717	25888	25674	25900	25970	25881	25823	25913	25810	25834	25848	25817	25832	25845	25819	25829	25992	25811	25950	25859	25756	25830	25874	25880	25780	25884	25941	25986	25987	25886	25803	25936	25919	25932	25869	25857	25806	25867	25883	25865	25946	25882	25988	25686	25900	25955	25972	25794	25899	25873	25854	26018	25777	25762	26016	25730	25823	25792	25984	25842	25932	25879	26006	25987	25894	25978	25961	25805	25886	25891	25934	25966	25983	25888	25952	25860	25956	25896	25936	25814	25876	25999	25970	25809	25983	25827	25863	25950	25946	25869	25935	25854	25816	25831	25886	25993	25723	25812	25832	25950	25835	25859	25865	25815	25973	25920	26032	25883	25739	25908	25802	26091	25975	25975	25843	25864	25856	25992	25896	25808	25865	25903	25753	25867	25933	25938	25881	25933	25865	25869	25759	25898	25864	25793	25862	25831	26003	26012	25915	25937	25885	25774	25918	25998	25861	25838	25920	25875	25793	25857	25893	26115	25896	25869	25884	26014	25744	25959	25941	25957	25869	25976	25925	25902	26067	25753	25853	25808	25933	25890	25982	25782	25880	25727	25930	25817	25890	25867	25807	25912	25956	25775	25959	25861	25939	25922	25949	25724	25964	25800	25836	25972	25895	25882	25881	26007	25913	25904	26010	25822	25826	25763	25890	25954	25909	25898	25908	26021	25964	25821	26015	25920	25814	26018	25812	25961	25899	25865	25807	25872	25972	25755	25970	25889	25805	25828	25943	25814	25988	25865	25788	25821	25832	25885	25856	25872	26063	25970	25830	25895	25837	25845	25986	25871	25945	25880	26052	26008	25823	25999	25914	25797	25735	25933	25755	25976	25751	25835	25952	25874	25810	25846	26047	25910	25996	25848	25830	25924	25821	25947	25909	25719	25992	25821	25918	25930	25834	25908	25984	25925	25895	25743	26000	25831	25880	25811	26024	25914	25796	25625	25887	26000	25922	25880	25957	25820	25939	25981	25822	25850	25945	25802	26009	25811	25915	25847	25831	25851	25848	25902	25903	25746	25904	25885	25926	25922	25869	25811	25965	25868	25854	25980	25866	25962	26045	25875	25731	25832	25868	25869	25868	25926	25882	25938	25924	25846	25951	25837	25826	25968	25767	25770	25878	25800	25837	25880	25891	25866	25959	25841	25977	25827	25923	25878	25830	25992	25978	25843	25821	25849	25874	25907	26002	25946	26039	25954	25970	25809	25920	25843	25920	26027	25970	25890	25900	25922	25861	25762	25908	25971	25909	25933	25907	25849	25999	25806	26034	25837	25918	25954	25856	25876	25927	25912	25993	25823	25844	25867	25877	25862	25810	25841	25823	25948	25974	25804	25988	25917	26017	25834	25915	25995	25799	25993	25951	25843	25740	25968	25925	25849	25760	25910	25836	25840	25999	25881	25961	25910	25908	25775	25875	25870	26013	25864	25970	26061	25762	25814	25885	25858	26015	25943	25841	25775	25848	25876	25688	25971	25853	26081	25801	25895	25888	25941	25837	25898	25892	25994	25810	25939	25985	25937	25850	25840	25888	25840	25899	25809	25881	25963	25928	25914	25934	25850	26008	26108	25989	25927	25970	26010	25890	25839	25913	25955	25894	25986	25873	25834	25902	25992	25877	25893	25990	25859	25946	25900	25800	25933	25841	25946	25917	26018	25970	25958	25865	25946	26137	25826	25960	25886	25858	25894	25871	25955	25953	26004	25842	25831	25924	25825	25846	26001	25940	25966	25886	26015	25912	25886	26050	25797	25891	26058	25769	25947	25975	25907	25984	25972	25958	25884	25884	25939	25970	25729	25989	25915	25981	25863	25948	25948	26035	25805	26058	25879	25911	25921	25801	25877	25774	25877	25846	26002	26005	25976	25899	25741	26046	25892	25917	25895	25928	25742	25869	25811	25947	26006	25886	25892	25875	25906	25972	25890	25843	25925	25880	25846	26045	25944	25942	25935	25938	25798	25949	25859	26073	25801	25899	25855	25980	25927	25826	25858	25945	25837	25955	25897	25964	25958	25940	25723	26050	25874	25821	25939	25953	25903	25882	26073	25724	25888	25923	25836	25987	25918	25924	25922	25892	25940	26059	26044	25785	26070	25898	25860	25819	25908	25883	25880	25810	25852	25946	25876	25934	25831	25984	25896	25953	25987	25929	25880	25892	25906	25994	25905	25883	25833	25890	25967	25828	25870	25924	25794	25948	25842	25977	25877	25915	25784	26109	25748	25863	25967	25791	25849	25921	25960	25986	25981	25847	25959	25773	25887	26047	25876	25807	25893	25931	25824	25832	25989	25860	25893	26034	25929	25788	25841	25865	25903	25911	25802	25774	25952	25974	25940	26012	25835	25862	25913	25859	25982	25860	25973	26007	25879	25883	25879
38852	26654	20657	17742	16924	16091	15661	15089	14565	14307	14181	14063	14134	14070	14031	13939	13711	14142	13918	13902	14089	13980	14043	14080	14082	13885	14140	13959	14132	13905	14026	13841	13854	13886	14062	14094	13940	14101	13841	14067	13814	14043	13945	13950	13901	13994	13827	13898	14068	13919	14009	13968	14053	14004	13950	13881	14034	13926	13810	13798	13954	13877	13974	14034	13861	14021	13979	13857	13900	13886	14200	13848	13839	13919	14011	13971	14180	14201	13953	13957	14091	13895	14203	14076	14030	13944	13962	13888	13975	13824	14009	13903	13928	14150	13932	13870	13834	14139	14023	13862	14088	14012	14071	14116	13884	13954	14080	14099	13899	13917	13950	13787	13951	14083	13783	14075	13997	14259	13978	13972	13969	13918	14000	13879	13918	13830	13994	13848	13890	13968	13977	13896	14107	14085	13970	13937	13917	14077	14051	13944	14035	14207	13875	13976	14047	13923	14084	13895	13865	13899	13841	13971	13874	14158	13871	14011	14002	13979	14033	13925	14179	13770	13959	13930	13944	13788	14138	13985	13884	14057	13985	14215	14051	13903	14046	13981	13861	13916	14020	13906	13986	13905	14251	13965	14003	14057	13956	13826	13889	13803	13783	14103	14041	13936	14116	13950	14043	13873	13992	13999	13491	13933	14096	14106	13995	13960	14011	14075	13982	13892	13886	14043	14015	14139	13998	14014	13895	14080	14056	13970	13979	14176	13844	13969	14118	14226	13855	14026	13991	13998	14033	13807	13907	14060	13787	13934	13918	14027	13848	13994	14084	13812	13897	14013	14034	14072	14039	13994	13850	13875	13800	13927	13859	13898	13946	13924	13811	13928	13724	13982	14072	14044	13895	14125	13932	13814	13812	14012	14120	14024	14211	14065	13952	13997	13924	13983	13828	14121	14017	14080	13955	14121	14058	13988	14014	13824	13999	13959	14000	14024	14059	14094	13843	13996	13931	14073	13945	14064	13903	13983	14034	13953	13794	13919	14055	13885	14003	14163	13788	13885	13961	14048	13903	13853	14155	13926	14048	14032	14013	14140	14098	13840	14056	13877	13951	13840	14131	14059	14116	14064	14312	14184	14026	13891	13929	13974	14152	14054	14118	14071	14116	13873	13831	13989	14003	14017	14141	13919	14046	13828	13992	13970	14115	13936	14161	13959	13917	14067	14110	14042	13879	14118	13939	14024	13925	13941	13884	14120	14012	14073	14021	14022	14081	13839	13847	13921	14042	14028	14078	14036	13862	14040	14048	14094	13918	14016	14146	13883	13946	13826	13970	14091	14016	13965	13756	13854	13992	13985	13804	14050	14022	14069	14032	13905	13956	14029	13803	14049	13898	13955	13943	13970	13998	13988	13933	13930	13914	14065	13989	13907	14013	13984	13753	13807	14052	14080	14130	13979	13955	13618	13937	14047	14009	13984	13871	13980	14168	13940	13961	14108	13911	14136	13819	13973	14041	14078	13872	14045	14207	14099	13784	13828	14034	14146	13832	14051	13890	13895	13995	14221	13820	13872	13950	14251	14063	14004	14039	14004	14039	14025	14078	14154	13907	14163	14083	14134	13941	13733	14044	14043	13955	13924	14207	14015	13881	14032	13804	13895	14095	13923	14118	13870	14081	13945	13858	14089	14104	14049	13936	13773	13959	13965	13949	14066	13891	14056	13805	14012	13980	13810	13942	14066	14017	13960	14090	14110	14086	14090	14091	13873	13923	13973	14045	14054	13816	13979	14094	14152	13973	13711	13932	14038	14073	13954	14077	13975	14048	14148	14061	14077	14097	13972	14018	13962	13868	14153	14035	13813	14084	13825	13946	14020	14045	14163	14093	14173	13963	13809	13967	14014	14256	14125	14010	13861	13983	13943	14002	14023	14031	14073	13971	13828	14128	13892	14002	13934	13963	13873	13897	14088	14004	13833	13979	14181	13984	13966	14093	13929	13826	13972	14136	14025	13771	13907	13848	14115	14026	14042	13843	14023	14065	13994	13975	13984	14154	14107	14216	14006	14004	13876	14003	14162	14067	13944	13850	13813	13967	13949	13942	13939	14001	13983	13945	14032	13948	13920	13995	14129	13953	13810	13859	13940	13939	13893	13945	14097	13978	14055	14051	13808	14030	13979	14019	13861	14016	13895	14003	14079	13866	14218	14127	13940	14003	13802	14064	13875	14153	14046	14014	14142	13950	13941	13898	14007	14071	13932	13916	13914	13967	13964	13907	14154	13982	14072	13990	14064	14119	14136	13731	14127	13865	14123	14158	13956	13927	13892	13925	13907	14017	14107	14080	14030	14171	13962	14090	13825	13957	13979	13754	13877	13927	13964	13976	14183	14004	13946	14039	13930	13824	13973	14087	14005	14048	13975	13943	14102	14108	13914	14105	14109	14010	13843	14193	14090	14002	14124	14214	14086	13909	13874	14047	14136	14070	13971	14075	14103	14001	13986	13856	13991	14020	13903	13914	14187	14130	13979	13952	13896	13998	14022	13849	13771	13905	13901	13969	13878	13915	13916	13899	13976	13791	14005	14027	13957	13971	14223	13979	13981	14023	13753	14004	14023	13911	13925	13682	13967	13933	14121	13716	13867	14006	13949	14121	13934	13990	14050	14019	13925	13908	13797	14051	14091	13898	14037	13982	13885	14256	14140	14112	14167	13820	14092	14079	13864	13927	13962	13851	13888	13954	14005	13928	13972	14317	13917	13949	14014	14145	14087	14007	14230	14092	14052	13879	13983	13997	13818	14009	14110	14047	14177	13903	13986	14107	13900	14002	13647	14000	13830	14137	14045	13946	14223	14148	13885	13899	13988	14126	13955	14035	14033	13878	13757	13963	13819	14008	14037	13934	13932	13910	13785	13923	14047	13995	13818	13975	13851	13868	14157	13999	14132	14102	13830	14122	13904	13970	13983	13981	13977	13818	13924	13998	13962	14056	13896	14249	14019	13870	13885	13945	14067	14028	14022	14128	13913	14078	14152	13986	14078	13972	13983	13978	13888	14089	13995	13987	13827	14070	14148	13870	13843	13953	13948	13963	13961	14081	14076	14009	13869	14132	14021	14017	13905	14153	13947	13818	13806	13872	14098	13911	13818	13955	13920	14107	13911	14029	13925	14067	13910	13847	13982	14014	13963	13905	14042	14090	13986	14162	13913	13928	14009	13884	13967	13933	14115	13946	14061	14164	14101	13929	14222	13998	13932	14011	13895	14004	14055	13868	13936	13928	13907	14070	13820	13588	13889	14105	13938	13833	13937	13946	14116	14111	13754	13874	13985	13807	13937	13995	14039	14125	14003	13866	13968	13877	14063	14028	13934	13909	14081	14044	14030	13937	13953	14139	13892	14045	13951	13968	13842	14078	13808	13804	13895	13844	14108	14367	14076	14065	14096	14052	13897	13886	14005	14009	13887	13958	14004	13932	14188	14058	13883	14053	13932	14061	13818	14017	13858	13913	14037	13976	13895	13894	13912	14247	13779	13848	13996	13879	14058	13996	14063	14076	14039	13842	13868	13859	13976	14069	14321	14135	13872	14064	13938	14157	13962	14035	14238	14071	13914	14019	14093	14079	13822	13945	14132	14141	13999	14145	13821	13921	13937	13954	14087	14147	13922	14157	14117	14088	14021	14209	14144	13880	13955	13894	14055	13851	14031	14028	13984	14005	13852	13995	13832	14095	14069	13979	14091	13963	13994	13814	14079	14025	14060	14084	14140	13890	14160	14116	13891	14084	14028	13933	14101	13948	14073	13784	13881	13832	13965	13851	14020	13898	14028	14145	14045	13934	13929	14053	14207	13914	14038	13992	14033	13940	13918	14000	13945	13870	13913	13912	14127	13974	13975	13961	14077	13930	13966	13930	13768	14094	14000	14122	13788	14066	13921	13833	13920	14038	14010	13982	13840	13998	13951	14077	13859	14113	13890	13862	13940	13938	14048	13981	14188	13803	14198	13828	14153	13944	13979	14095	13920	13867	14073	14002	13919	14021	13981	14041	14006	13930	14057	14053	14039	13838	14024	13936	13911	14174	14010	14121	13962	13952	13867	13849	14052	14126	13928	14264	14087	13994	14141	14060	14054	14050	13895	14102	13868	14036	13945	14172	14112	13984	14049	14071	14072	13875	13906	13953	14087	14141	14034	14111	14190	14026	13910	13984	13969	14031	13852	13889	13935	13934	14126	13929	14062	13945	14006	13924	13943	14041	13988	14187	14081	14009	14053	14119	14175	14197	14006	13922	13991	14000	13986	13962	13734	13939	14066	14048	13945	14048	13955	14042	13961	14057	13907	13883	13912	14069	14110	13862	13952	13872	14043	13929	14077	14026	13901	14064	13951	14098	13923	14061	13795	14191	13901	14143	13912	14044	13940	14081	14151	14200	13833	13959	13998	13925	13955	13962	13854	14071	14085	14102	13967	14004	14049	14092	13948	14063	14018	14066	14145	14113	13989	14123	13957	13892	13985	13988	13991	14135	13764	14015	13900	13950	14024	13986	14024	13982	13959	13956	13769	14028	13941	13989	13920	14018	13980	14006	14015	13933	14084	13940	13843	14131	13912	14040	13903	14017	13914	14072	13832	13954	14012	13974	13907	14072	13984	14045	13855	13849	14068	14036	13810	13901	14013	13987	14150	14134	13933	13956	14068	14108	14056	13897	13873	13938	14006	13833	13865	14004	13919	14003	13945	13778	13899	14014	14077	14068	13973	13823	14001	14022	13845	13920	13864	13921	13870	14003	13994	13909	13939	13937	13966	14161	13908	13847	13960	14086	14082	14033	14063	14118	13988	14071	13939	13927	13966	13762	13863	14116	13875	14058	14147	14093	14075	13973	14133	13919	14162	13966	14006	13828	14051	13976	13975	13885	14069	13892	13886	13835	13787	13835	14008	13967	13925	14054	13925	14028	14078	13937	13964	13931	14044	13948	13856	14042	13874	13889	13870	13940	13921	13770	13964	13849	14047	14110	14099	13995	13802	13840	14061	14175	13944	14001	13953	14081	13964	13890	14163	14079	14005	14037	14154	14171	14001	13980	13980	13996	13973	13940	14265	14072	13860	14028	14256	14188	13821	14133	13896	14112	13998	14062	14018	13847	13709	14036	13962	14091	13997	13968	13882	14035	14045	13875	14078	13967	13872
35300	30095	29854	30596	30925	29826	29072	28135	27061	26794	26082	26063	25958	26082	25978	26066	26051	25934	25873	25962	26007	26004	25896	26072	26052	25894	25907	25895	26071	26055	25942	25983	25972	25785	25991	25941	26031	26087	25929	26016	26064	25905	25974	25804	25950	26038	25979	25994	25845	25951	26016	26075	25955	26016	25929	26030	25900	26005	25998	26000	25964	25972	26015	25832	26097	25963	26020	25913	26027	25983	26030	26006	26119	25981	26020	25892	25926	25900	25949	26006	26028	26014	25849	26106	26013	26082	25939	26008	25884	26042	26032	25870	25914	26008	26036	25922	25997	25954	26058	25917	26128	25971	25762	25930	25974	25974	25950	25998	25898	25967	26035	26078	25895	26054	25991	26002	25861	26013	25932	26085	25909	25942	26046	25818	26126	25895	26174	26001	25982	26061	26081	26050	26044	26160	26006	25946	25904	25897	25897	25982	25920	25993	25889	25948	26102	26127	25977	26074	25995	26123	25957	25941	26019	25957	26014	26017	25903	25957	25879	26020	26105	25951	26127	25971	26035	25968	26028	25967	25905	25941	26042	26020	25862	26070	25885	25980	25968	26001	25979	25956	25890	26056	25912	25995	25942	26184	25975	25848	26056	25992	25957	25969	26115	26037	25866	25998	26101	25933	25857	25908	26065	26149	25959	26041	25831	26064	25992	26127	25976	25904	25903	25912	26007	26051	25895	25981	25971	25978	25992	26040	26084	25887	25912	25891	26060	26130	26025	26028	26085	25950	25989	25820	26012	26018	26023	26040	25944	25995	26010	25971	25957	26006	25877	26132	26047	25927	25973	25958	26003	25927	25872	25990	25956	26014	26213	26015	25882	25943	25920	26183	25914	25906	25996	25966	25840	26018	25979	25849	26006	26018	25935	26006	26052	26057	25885	26020	26055	26119	26044	25940	25995	25922	25940	25897	25977	26031	25988	25919	26024	25916	26018	26201	26037	25953	26052	26004	25882	26090	25891	25872	25955	25939	26060	26081	25992	25964	26064	26034	26021	26017	25993	25960	25965	25979	25836	26123	26030	25727	26046	26040	25912	26024	26009	25881	26013	25951	26082	26132	25988	25934	25998	25976	25957	25910	25959	26005	26106	25933	25937	25983	25979	26025	25915	26101	25909	25982	25956	25954	25950	25992	26094	26092	25991	26073	26069	26032	26087	26031	26092	25961	25876	25887	25901	26069	25938	25980	25964	25996	25955	25958	25951	26069	25980	25996	26010	25889	26073	26047	25895	25876	25964	25859	25957	26026	25935	26003	25975	26062	26109	25966	25804	26108	25939	25889	26011	26049	26009	25927	25931	25995	26055	25960	26022	25981	25968	26046	25943	25876	25907	26047	26098	25839	26071	25976	26034	26062	26001	26060	26081	25984	26013	26015	26055	26016	26123	25875	26039	26132	26154	26001	26083	26115	26092	25956	26008	25994	25968	26075	25994	26014	25951	25948	25908	26085	26021	26057	26014	25921	25923	25927	25797	26062	25920	26027	26044	26120	25963	26033	25995	25977	25938	26016	25932	26087	26194	25987	25947	26014	25946	26070	25884	26004	26062	25955	26185	25875	25911	25920	26111	25868	25976	26037	25922	25926	26037	26031	26054	26029	26004	26002	26102	25967	25932	25964	25960	25955	26028	25878	26131	26023	25971	25977	26078	25992	25863	26165	26015	26009	26038	25944	26020	26027	26038	26052	26032	26010	25999	25985	26086	26003	26046	26007	25959	26147	25921	26093	25926	26036	26014	25958	25991	26021	26142	25967	26141	25979	25993	26029	25988	25918	26009	26013	26052	25874	25980	25986	25905	26003	25990	26027	26024	25997	26012	26001	25965	26044	26017	25956	26013	26033	25931	25922	26007	26033	26003	25968	26026	26041	25972	25807	26074	25947	25947	25987	26082	25762	26021	25970	26062	25885	25850	25962	25884	25994	26096	25891	25886	25816	25954	25948	26025	26000	26044	25975	26047	26119	25948	26005	26093	26077	25965	25877	25921	26025	26095	25926	25935	25927	26106	25890	26083	26010	26003	26001	25938	25970	25901	26071	25900	26016	26003	25986	26007	26183	26002	26079	25955	25910	26055	26132	25904	25915	25982	26129	25946	26037	25932	26052	25982	25916	26037	26055	26116	25893	26065	26041	26041	25971	26003	25959	26027	26136	25905	25990	26065	25965	26030	25994	26085	25973	26001	26022	26091	25969	25992	26092	26058	25939	25972	26092	25907	25890	26054	26140	25843	26080	25846	26130	26038	25939	26022	26077	26122	25930	25929	26064	26056	25857	26042	25896	26050	26149	26019	25967	26010	25981	26169	25874	26019	26051	26120	25951	26108	25898	25958	25982	25941	26103	25926	25952	26074	25992	26046	26070	25909	26114	26115	25901	26029	25935	26188	25882	25912	26015	26088	25985	25947	25914	26089	25998	25994	25953	26105	25938	25997	26042	25944	26169	25968	25976	26017	25935	25985	25871	25985	26016	26019	25933	26043	25980	26010	26030	26036	25823	26004	25940	26029	26038	26016	26105	26048	26058	25953	25934	25775	26136	26079	25975	26086	26127	25984	25994	26197	26052	26018	25980	25926	26010	26059	25939	25988	26073	26006	25997	25924	26060	26114	25901	26153	26011	25922	25954	26003	26014	25987	26027	26098	26060	26131	25997	25974	25971	25976	25990	25980	25936	25994	26173	25976	26033	25973	25970	26000	25919	26131	26020	25925	26091	25996	26056	26092	25987	26007	25947	25992	26013	26119	25996	25989	26061	25904	26126	26019	26009	25971	26112	25813	26039	26039	25962	25941	26010	25945	25919	25964	25975	26058	26047	26116	25895	25991	26049	25966	25918	26004	25896	26014	26017	26022	26009	26098	26010	26026	26068	25915	26109	26017	25974	25875	25972	25967	25944	26021	26020	26026	26053	26094	26151	25947	26048	25955	26031	25916	26075	25900	26108	25977	26037	26052	26023	26123	26100	26122	25913	25992	26044	26041	26043	26118	26091	25896	26085	26128	25937	26102	26020	25925	26006	25902	25990	26034	26013	26115	26050	26059	25927	25819	25935	25967	26132	26084	25999	26030	26019	26103	26052	25961	26005	25909	26094	26006	26142	25925	25937	26020	26002	25985	26054	25871	25987	25960	26002	25906	26048	25935	26037	25887	26115	25873	26146	25934	26032	26094	25922	25900	26142	26037	25924	26060	25928	25896	25910	25984	26082	26179	26014	26007	26037	25921	26022	26000	26049	26021	26052	26157	25918	25936	26099	26046	25873	26071	25948	25894	26026	25865	26088	25987	26053	26013	25983	25909	26188	25935	26002	26071	26063	25965	26090	25938	26055	25991	25862	25930	26036	26083	25868	26103	26049	25853	26071	26119	26046	26227	26031	26075	26018	26075	26023	25995	26012	26126	25915	25983	25935	25990	26010	26076	25920	26019	25849	26113	26078	25964	25977	26081	25996	25977	25895	25938	26063	25967	25995	25968	25934	26035	26008	26035	26104	25938	25880	26086	25953	25977	26124	25952	26000	26031	26067	25930	26078	26143	26035	26151	25976	26075	25870	25911	26033	25935	26038	26106	25960	26082	26022	26000	25981	26048	25912	25974	25966	25994	25962	25767	26171	26082	25963	26037	26008	25956	25965	26024	25977	26031	26017	26073	25982	25998	25980	26004	25996	25943	26151	25963	26071	26025	26052	26015	25931	26020	26091	26015	25973	25901	25926	25930	25987	26060	25998	26027	26082	26001	26059	25887	26117	25934	25894	26067	26046	25969	25948	25900	25999	26101	25974	26234	26008	25930	25959	25984	25955	26082	26159	25918	26042	26119	26023	25926	25991	26116	25802	25916	26033	26034	26073	26057	26130	25962	26156	26040	25901	26047	25960	25902	26050	25962	26000	26046	25943	25947	25989	26088	26055	25947	25915	25971	26002	26111	26016	26012	26047	25971	26026	26000	26060	26022	25983	26094	25904	26011	26042	25991	25893	26114	25935	26053	25987	26026	26138	25984	26014	25880	26115	25999	25951	25975	26029	26041	26112	25928	25963	25916	26056	26033	26090	26001	26010	26068	25835	25956	26028	26110	26030	26009	26003	26075	26036	26081	26009	25890	26116	25972	26076	26063	26050	26114	25993	26055	26033	25985	26103	25989	25999	25891	26033	25990	26058	25863	26079	26088	25876	26085	26154	26004	25968	26044	25996	26089	26050	26078	26069	26103	26059	25931	25953	26077	25995	25991	26099	26022	25994	26096	26134	25963	25995	26029	26078	26075	26098	26106	25857	26074	26050	25946	26027	25983	25924	25900	26003	25920	26036	25973	26097	26033	25921	25943	26127	26061	25883	26026	26150	25871	26074	26014	25956	26044	25979	26056	25919	26020	26159	26014	25908	25992	25939	26025	25940	26078	26087	25965	25938	25924	26056	26126	25894	25995	26088	25844	26102	26058	26001	26072	25888	25973	25955	26037	25950	26066	25958	25966	25992	25979	26024	26040	26089	25937	26017	26017	26059	25862	25913	25968	26055	26055	26019	26005	25997	25901	26054	25968	25950	26009	26051	26058	25888	26107	25936	25945	25956	26102	26095	25930	25989	25978	26004	26025	25991	26076	26006	26134	25895	26104	25932	26078	25928	25970	26046	26129	26107	26083	25995	25848	26102	26033	25918	26056	26028	26035	26048	26043	26037	26001	25920	26025	25965	26023	25967	25949	25999	25962	26070	26059	26052	26084	26100	26084	26067	26096	25858	26053	26009	26038	25921	25755	26062	26068	26058	26004	25843	26035	26086	25947	25976	26005	25969	25971	26015	25978	25960	26102	25939	25999	25995	26068	25934	26005	26095	26106	26031	26126	26025	25935	26098	25884	26097	26040	25989	26041	26063	25845	26042	26060	26089	26053	26116	25976	26104	26096	25983	25949	26096	25993	26036	26015	25992	26055	26073	25990	26132	26104	25939	26002	25983	26052	25924	26033	25996	26061	25965	26076	26045	26029	26044	26062	25879	26124	25933	26007	25962	26019	25918	25895	26045	25997	26039	26021	26046	25882	26042	26039	26060	26093	25940	26022	25919	26047	25882	26068	25940	26021	26009	26002	25937	26052	25948	25857	25985	26088	25928	26030	26009	26041	25847	25969	26076	25912	25944
45626	36271	26092	21666	18102	16681	16129	16006	15914	15376	15075	15065	15063	14985	14889	14678	14646	14854	14695	14839	14573	14643	14806	15027	14911	14867	14918	14798	14871	14952	14644	14642	14707	14656	14798	14696	14753	14759	14596	14565	14686	14790	14512	14490	14670	14747	14662	14705	14498	14720	14837	14744	14830	14675	14610	14777	14768	14853	14926	14912	14577	14638	14653	14648	14712	14890	14746	14799	14753	14630	14772	14675	14715	14686	14768	14750	14934	14807	14645	14586	14700	15040	14787	14638	14734	14722	14710	14687	14650	14741	14513	14743	14668	14733	14656	14786	14740	14649	14812	14511	14676	14656	14629	14804	14684	14690	14811	14819	14718	14702	14796	14805	14663	14652	14594	14834	14748	14667	14704	14789	14812	14581	14867	14736	14935	14789	14927	14734	14464	14641	14689	14485	14686	14759	14786	14768	14822	14713	14632	14748	14960	14922	14712	14710	14786	14786	14753	14796	14734	14826	14827	14714	14872	14882	14812	14794	14603	14741	14666	14753	14730	14777	14610	14846	14816	14636	14606	14592	14639	14807	14610	14757	14683	14809	14652	14597	14762	14720	14785	14722	14771	14539	14839	14886	14979	14800	14788	14806	14493	14578	14901	14866	14542	14818	14760	14693	14652	14584	14585	14784	14773	14682	14703	14900	14549	14591	14636	14696	14837	14633	14836	14613	14661	14717	14687	14725	14894	14915	14916	14810	14796	14756	14540	14642	14528	14750	14669	14848	14882	14778	14847	14822	14632	14614	14957	14830	14887	14684	14791	14719	14794	14553	14601	14575	14783	14585	14675	14626	14733	14829	14550	14722	14710	14562	14740	14853	14784	14731	14580	14833	14691	14929	14862	14794	14778	14836	14808	14782	14894	14704	14610	14573	14685	14770	14781	14679	14871	14546	14895	14568	14438	14767	14651	14651	14788	14914	14561	14539	14752	14814	14799	14744	14765	14771	14893	14770	14600	14719	14822	14682	14894	14725	14764	14751	14817	14727	14802	14646	14646	14750	14886	14932	14602	14770	14697	14652	14803	14883	14753	14756	14783	14806	15031	14678	14785	14720	14661	14830	14786	14768	14697	14777	14556	14755	15011	14820	14578	14626	14874	14679	14737	14571	14741	14653	14826	14786	14587	14805	14664	14800	14689	14815	14679	14549	14894	14679	14581	14872	14828	14700	14503	14655	14792	14704	14696	14670	14697	14653	14986	14744	14710	14686	14653	14708	14734	14807	14691	14838	14641	14719	14820	14828	14885	14828	14656	14763	14915	14910	14650	14729	14713	14791	14815	14781	14833	14631	14742	14773	14827	14937	14833	14766	14807	14843	14708	14821	14818	14665	14720	14782	14569	14647	14718	14632	14431	14621	14810	14676	14541	14656	14715	14832	14919	14631	14618	14863	14700	14891	14901	14737	14675	14982	14822	14921	14667	14719	14689	14689	14806	14695	14514	14643	14909	14559	14748	14617	14714	14606	14615	14549	14772	14487	14908	14871	14611	14879	14670	14692	14818	14700	14776	14737	14730	14744	14790	14685	14768	14665	14545	14974	14653	14628	14768	14630	14717	14756	14833	14638	14659	14722	14791	14741	14761	14615	14863	14578	14669	14846	14720	14982	14753	14973	15082	14614	14828	14639	14855	14705	14747	14735	14726	14665	15006	14818	14755	14680	14662	14710	14699	14562	14725	14707	14807	14784	14704	14831	14658	14883	14970	14800	14882	14793	14741	14778	14698	14773	14826	14728	14721	14678	14806	14814	14682	14712	14621	14513	14771	14515	14756	14831	14710	14962	14649	14629	14821	14711	14866	14779	14689	14846	14788	14586	14885	14955	14663	14694	14940	14867	14562	14670	14757	14669	14870	14899	14706	14715	14653	14589	14828	14675	14673	14631	14663	14731	14870	14800	14692	14532	14640	14958	14826	14877	14785	14403	14730	14882	14820	14713	14917	14590	14678	14683	14789	14893	14761	14698	14722	14590	14613	14861	14611	14916	14862	14696	14816	14686	14797	14749	14638	14660	14735	14667	14802	14494	14875	14851	14742	14930	14695	14787	14643	14658	14597	14834	14780	14554	14940	14658	14554	14629	14648	14663	14752	14755	14767	14574	14842	14813	14587	14731	14668	14717	14731	14687	14805	14645	14781	14676	14655	14678	14680	14803	14854	14716	14694	14778	14753	14637	14755	14847	14819	14564	14650	14885	14822	14570	14741	14629	14594	14562	14727	14754	14758	14579	14574	14673	14683	14614	14789	14638	14830	14830	14780	14796	14834	14761	14732	14669	14840	14879	14835	14879	14802	14686	14626	14697	14812	14761	14798	14744	14806	14706	14672	14795	14659	14619	14713	14833	14752	14758	14892	14762	14734	14518	14785	14733	14779	14730	14900	14660	14650	14716	14749	14499	14668	14745	14641	14904	14692	14656	14769	14703	14762	14685	14792	14761	14832	14706	14818	14793	14692	14584	14726	14804	14858	14844	14684	14895	14791	14883	14684	14760	14792	14675	14680	14564	14617	14862	14721	14705	14735	14938	14612	14733	14757	14733	14734	14649	14545	14781	14809	14644	14701	14950	14793	14916	14529	14574	14791	14688	14866	14737	14790	14726	14845	14770	14844	14650	14632	14742	14665	14792	14822	14802	14560	14685	14864	14653	14860	14746	14935	14724	14927	14874	14744	14555	14696	14774	14805	14631	14786	14641	14613	14792	14844	14702	14746	14711	14708	14653	14862	14689	14791	14835	14713	14755	14763	14747	14572	14632	14801	14606	14883	14766	14791	14854	14878	14751	14905	14666	14729	14559	14749	14879	14795	14628	14831	14698	14808	14860	14850	14599	14881	14673	14809	14747	14751	14884	14903	14814	14948	14782	14796	14764	14619	14719	14846	14816	14884	14663	14850	14816	14582	14921	14802	14708	14753	14779	14698	14777	14707	14806	14837	14834	14751	14871	14707	14717	14696	14789	14680	14746	14850	14747	14793	14688	14777	14877	15043	14751	14854	14875	14553	14905	14847	14695	14688	14663	14890	14825	14792	14774	14567	14580	14852	14819	14674	14845	14779	14701	14836	14762	14948	14677	14844	14938	14703	14539	14679	14772	14740	14682	14720	14416	14952	14710	14852	14843	14732	14769	14894	14760	14718	14636	14905	14830	14702	14848	14910	14746	14704	14537	14678	14844	14939	14656	14772	14673	14757	14523	14910	14508	14932	14948	14827	14707	14759	14909	14996	14866	14693	14706	14909	14861	14759	14666	14837	14854	14822	14572	14641	14725	14650	14667	14743	14702	14964	14612	14656	14670	14729	14720	14876	14783	14744	14759	14845	14762	14883	14665	14735	14904	14681	14833	14859	14718	14751	14748	14656	14782	14796	14851	14838	14806	15026	14715	14608	14611	14955	15002	14746	14780	14774	14869	14940	14650	14891	14739	14757	14660	14784	14742	14563	14719	14663	14832	14698	14609	14823	14805	14616	14852	14633	14815	14675	14669	14739	14988	14777	14743	14676	14799	14661	14705	14580	14671	14770	14773	14785	14917	14766	14873	14770	14640	14729	14822	14805	14687	14632	14689	14900	14798	14803	14673	14660	14768	14835	14716	14666	14664	14690	14778	14793	14662	14847	14721	14694	14711	14800	14690	14832	14722	14866	14785	14619	14643	14741	14616	14727	14788	14850	14725	14560	14844	14677	14819	14856	14657	14643	14650	14689	14845	14732	14598	14831	14631	14691	14734	14697	14638	14834	14807	14825	14575	14507	14706	14710	14767	14778	14752	14916	14720	14768	14680	14615	14805	15048	14696	14865	14931	14713	14564	14704	14843	14877	14694	14748	14866	14775	14757	14768	14700	14884	14803	14476	14703	14767	14841	14759	14480	14795	14535	14590	14657	14761	14829	14680	14695	14766	14882	14846	14722	14659	14690	14909	14828	14772	14716	14704	14655	14645	14722	14850	14804	14752	14752	14808	14727	14725	14776	14504	14704	14738	14583	14971	14833	14904	14837	14577	14744	14533	14685	14854	14791	14640	14963	14812	14712	14893	14626	14611	14614	14857	14564	14789	14647	14784	14701	14799	14749	14741	14770	14663	14659	14700	14772	14755	14851	14697	14686	14645	14797	14834	14948	14786	14819	14965	14749	14783	14773	14658	14792	14778	14875	14932	14920	14660	14501	14758	14941	14729	14641	14663	14785	14770	14921	14605	14728	14797	14520	14731	14725	14826	14829	14828	14486	14952	14850	14550	14887	14836	14886	14800	14810	14944	14747	14932	14933	14793	14839	14594	14607	14687	14653	14772	14757	14666	14668	14708	14862	14873	14792	14823	14770	14616	14880	14838	14875	14697	14897	14700	14883	14894	14798	14773	14759	14688	14589	14706	14745	14683	14592	14733	14501	14836	14899	14937	14679	14979	14499	14740	14442	14760	14575	14666	14896	14772	14712	14826	14692	14640	14637	14827	14842	14904	14691	14784	14710	14718	14859	14850	14706	14664	14752	14716	14718	14551	14860	14711	14708	14853	14666	14900	14668	14593	14862	14868	14699	14696	14445	14785	14662	14826	14787	14656	14793	14776	14784	14883	15072	14762	14769	14761	14832	14711	14932	14952	14626	14601	14584	14937	14699	14678	14859	14817	14816	14732	14819	14739	14547	14650	14722	14668	14875	14799	14759	14683	14744	14866	14779	14840	14706	14700	14778	14576	14669	14678	14490	14682	14820	14728	14946	14841	14737	14804	14783	14514	14458	14815	14708	14921	14681	14873	14737	14639	14656	14817	14723	14738	14700	14750	14735	14732	14770	14922	14660	14994	14755	14651	14708	14970	15003	14751	14810	14819	14662	14720	14704	14716	14871	14787	14734	14755	14761	14754	14755	14764	14835	14965	14781	14885	14687	14718	14880	14662	14774	14755	14829	14743	14637	14828	14847	14748	14916	14853	14833	14895	14778	14823	14827	14761	14700	14690	14837	14593	14777	14786	14838	14821	14835	14506	14699	14804	14591	14636	14543	14736	14637	14674	14822	14830	14704	14655	14697	14722	14723	14872	14939	14651	14599	14657	14894	14579	14616	14707	14733	14634	14794	14784	14803	14773	14818	14787	14638	14877	14830	14827	14705	15017	14838	14773	14645	14712	14768	14593	14938
34307	30160	30037	30731	29202	28161	27734	27435	26717	26219	25944	25781	25657	25622	25492	25351	25363	25291	25342	25218	25453	25305	25389	25575	25567	25429	25294	25386	25311	25363	25261	25385	25284	25442	25307	25308	25322	25269	25369	25273	25429	25264	25249	25120	25346	25330	25307	25390	25463	25158	25337	25404	25336	25413	25299	25291	25298	25352	25347	25304	25296	25344	25257	25370	25417	25356	25353	25387	25249	25351	25281	25443	25279	25254	25401	25335	25308	25357	25325	25274	25301	25317	25287	25402	25373	25421	25315	25381	25413	25234	25310	25298	25391	25355	25355	25484	25348	25298	25377	25257	25328	25264	25419	25179	25359	25377	25366	25481	25353	25250	25432	25308	25284	25334	25317	25412	25421	25336	25343	25407	25337	25357	25339	25345	25359	25269	25363	25331	25424	25284	25280	25306	25357	25404	25320	25412	25296	25243	25182	25351	25306	25294	25383	25321	25393	25299	25225	25337	25326	25303	25513	25283	25453	25454	25288	25383	25387	25317	25288	25350	25369	25401	25406	25353	25353	25275	25421	25540	25358	25402	25250	25132	25468	25425	25393	25471	25328	25378	25386	25184	25363	25325	25340	25320	25269	25419	25315	25391	25372	25445	25252	25479	25384	25239	25246	25455	25318	25489	25416	25351	25355	25252	25205	25456	25321	25458	25385	25334	25302	25456	25311	25348	25370	25414	25387	25400	25464	25314	25375	25372	25359	25305	25278	25379	25378	25277	25345	25322	25507	25416	25571	25453	25357	25342	25411	25323	25311	25418	25320	25539	25391	25343	25286	25299	25448	25261	25291	25423	25438	25281	25353	25486	25486	25464	25358	25352	25365	25396	25283	25294	25310	25370	25402	25412	25344	25313	25416	25405	25416	25364	25386	25362	25371	25352	25485	25524	25307	25463	25332	25379	25393	25237	25442	25198	25328	25357	25436	25331	25305	25390	25212	25440	25472	25330	25371	25366	25424	25242	25486	25437	25422	25382	25392	25336	25424	25198	25334	25366	25380	25335	25306	25400	25472	25397	25398	25310	25332	25444	25452	25376	25392	25349	25237	25154	25525	25222	25358	25451	25474	25409	25396	25326	25409	25376	25307	25453	25372	25320	25435	25460	25494	25397	25405	25371	25349	25475	25427	25303	25270	25348	25253	25366	25345	25432	25336	25379	25254	25437	25362	25228	25302	25410	25450	25415	25373	25346	25226	25424	25238	25268	25364	25342	25440	25350	25393	25317	25293	25386	25260	25477	25332	25413	25370	25490	25232	25215	25412	25470	25313	25326	25517	25375	25371	25432	25209	25324	25340	25385	25435	25390	25282	25365	25440	25356	25369	25301	25497	25405	25369	25434	25487	25350	25407	25246	25395	25365	25367	25350	25335	25369	25258	25290	25312	25308	25275	25395	25397	25279	25447	25288	25363	25303	25468	25348	25459	25342	25305	25399	25410	25286	25344	25380	25435	25275	25380	25327	25410	25215	25330	25230	25379	25346	25395	25460	25329	25460	25319	25319	25526	25413	25361	25386	25327	25388	25275	25419	25350	25354	25326	25324	25429	25368	25431	25290	25384	25314	25447	25283	25519	25297	25433	25277	25431	25386	25375	25360	25421	25333	25496	25348	25349	25388	25153	25384	25462	25315	25286	25454	25380	25395	25399	25486	25377	25329	25344	25332	25407	25567	25388	25423	25321	25349	25346	25365	25349	25331	25332	25346	25281	25188	25502	25376	25376	25375	25344	25259	25433	25350	25390	25296	25441	25182	25420	25390	25276	25252	25428	25249	25420	25375	25225	25444	25321	25474	25265	25385	25236	25308	25379	25314	25307	25495	25362	25240	25284	25441	25316	25489	25380	25322	25379	25423	25334	25327	25325	25281	25397	25439	25356	25170	25492	25358	25373	25490	25316	25341	25634	25383	25302	25483	25368	25495	25493	25389	25431	25230	25341	25433	25340	25218	25333	25483	25282	25424	25336	25348	25311	25400	25265	25359	25413	25380	25329	25406	25417	25274	25391	25349	25294	25304	25303	25331	25538	25322	25309	25266	25447	25353	25272	25234	25317	25350	25336	25349	25379	25368	25377	25362	25399	25361	25378	25161	25424	25343	25369	25363	25448	25377	25340	25404	25358	25406	25403	25423	25382	25214	25521	25520	25348	25327	25329	25431	25419	25388	25303	25321	25376	25319	25390	25365	25371	25390	25366	25323	25409	25335	25318	25305	25414	25366	25346	25465	25195	25420	25324	25435	25266	25439	25336	25363	25311	25347	25378	25269	25428	25359	25333	25265	25403	25315	25317	25338	25390	25342	25448	25399	25451	25306	25437	25360	25303	25426	25324	25329	25444	25430	25251	25517	25334	25321	25469	25428	25479	25312	25367	25256	25404	25450	25315	25315	25350	25421	25420	25451	25452	25276	25390	25316	25398	25310	25332	25382	25447	25253	25439	25414	25393	25354	25424	25387	25360	25387	25325	25324	25459	25389	25380	25289	25380	25435	25413	25520	25346	25318	25391	25376	25488	25439	25252	25390	25404	25395	25327	25540	25185	25388	25292	25295	25202	25413	25295	25410	25423	25308	25419	25288	25496	25351	25233	25297	25400	25342	25416	25434	25304	25292	25397	25306	25409	25339	25282	25320	25284	25396	25374	25298	25386	25368	25357	25455	25357	25412	25288	25320	25382	25343	25372	25354	25297	25333	25391	25396	25442	25303	25452	25378	25263	25245	25374	25475	25384	25312	25384	25387	25513	25368	25479	25331	25482	25272	25297	25319	25278	25393	25337	25400	25360	25183	25504	25384	25413	25386	25326	25262	25351	25295	25375	25338	25464	25339	25302	25379	25238	25428	25395	25340	25367	25420	25440	25427	25291	25291	25366	25375	25427	25269	25399	25247	25379	25419	25315	25334	25394	25378	25213	25359	25373	25407	25382	25201	25300	25337	25465	25374	25345	25460	25283	25377	25479	25252	25320	25336	25358	25343	25384	25374	25365	25490	25238	25438	25435	25410	25399	25376	25365	25317	25347	25341	25339	25505	25311	25376	25420	25281	25318	25325	25444	25369	25385	25390	25379	25329	25450	25406	25473	25415	25314	25357	25316	25352	25254	25372	25361	25336	25409	25299	25255	25503	25338	25333	25371	25381	25193	25299	25366	25392	25444	25207	25412	25394	25391	25435	25224	25449	25348	25348	25416	25247	25373	25358	25347	25421	25366	25344	25375	25273	25388	25243	25346	25469	25257	25306	25423	25495	25404	25392	25259	25393	25399	25562	25305	25325	25309	25353	25244	25390	25426	25151	25358	25392	25339	25418	25330	25306	25422	25348	25380	25242	25462	25317	25318	25380	25346	25432	25343	25404	25377	25422	25509	25281	25334	25436	25285	25395	25365	25353	25331	25374	25310	25368	25359	25369	25468	25291	25332	25373	25326	25403	25478	25335	25397	25404	25349	25327	25341	25426	25408	25266	25391	25374	25481	25285	25263	25359	25338	25210	25446	25276	25256	25414	25346	25365	25408	25344	25406	25254	25351	25446	25385	25398	25368	25332	25410	25360	25343	25395	25377	25403	25335	25563	25344	25326	25278	25370	25402	25350	25407	25447	25285	25276	25306	25394	25426	25390	25408	25277	25347	25352	25398	25313	25319	25394	25438	25415	25314	25382	25416	25368	25414	25271	25300	25407	25478	25406	25396	25381	25369	25271	25504	25439	25464	25358	25347	25475	25272	25473	25367	25350	25350	25508	25452	25279	25386	25207	25190	25367	25188	25429	25282	25236	25591	25403	25412	25410	25392	25254	25454	25512	25325	25470	25435	25353	25364	25382	25372	25358	25418	25355	25463	25436	25415	25350	25432	25462	25341	25281	25504	25410	25410	25397	25340	25544	25407	25332	25361	25411	25401	25396	25314	25414	25487	25325	25351	25349	25360	25493	25431	25363	25396	25456	25404	25279	25396	25305	25250	25334	25469	25257	25349	25309	25302	25475	25525	25311	25479	25329	25435	25340	25427	25383	25393	25468	25291	25300	25342	25388	25393	25436	25278	25403	25416	25426	25462	25269	25290	25313	25367	25484	25430	25388	25351	25281	25476	25312	25478	25195	25391	25323	25379	25384	25398	25403	25491	25412	25369	25353	25368	25347	25445	25350	25384	25349	25534	25241	25558	25105	25487	25330	25450	25380	25261	25335	25387	25276	25284	25489	25445	25396	25355	25382	25475	25346	25504	25365	25373	25367	25415	25320	25401	25243	25377	25461	25439	25364	25394	25416	25371	25273	25449	25265	25365	25231	25368	25344	25430	25347	25391	25244	25472	25398	25376	25386	25315	25308	25450	25380	25412	25327	25225	25466	25287	25505	25391	25317	25456	25323	25414	25362	25377	25443	25424	25336	25384	25518	25291	25465	25223	25477	25408	25443	25279	25395	25293	25380	25304	25291	25497	25471	25475	25446	25318	25350	25458	25259	25392	25411	25459	25400	25201	25240	25277	25405	25270	25449	25249	25329	25437	25364	25365	25345	25390	25331	25471	25395	25342	25352	25406	25251	25448	25356	25300	25406	25444	25406	25314	25397	25362	25415	25404	25376	25402	25280	25387	25461	25388	25545	25292	25367	25428	25322	25218	25500	25396	25356	25474	25376	25297	25279	25444	25388	25355	25324	25445	25374	25273	25469	25356	25357	25318	25448	25392	25395	25440	25340	25388	25424	25354	25278	25338	25315	25419	25336	25438	25474	25406	25318	25281	25410	25316	25366	25455	25337	25498	25372	25367	25401	25352	25314	25383	25360	25386	25286	25407	25424	25311	25325	25357	25481	25419	25422	25366	25441	25353	25424	25326	25344	25290	25352	25419	25414	25351	25320	25479	25272	25447	25486	25530	25263	25471	25292	25326	25438	25459	25232	25336	25548	25326	25446	25409	25295	25353	25348	25412	25355	25270	25401	25416	25396	25359	25320	25343	25356	25374	25404	25370	25364	25312	25377	25373	25469	25373	25313	25505	25193	25402	25373	25327	25326	25298	25340	25475	25337	25357	25450	25321	25378	25355	25251	25332	25364	25378	25548	25297	25414	25490	25256	25358	25326	25320	25358	25391	25261	25277	25521	25371	25470	25388	25420	25319	25373	25379	25317	25377	25472	25427	25283
41603	36554	26322	18929	16320	15574	15041	14813	15123	15131	14788	14677	14619	14342	14450	14255	14252	14255	14381	14372	14288	14321	14360	14623	14631	14678	14461	14303	14325	14611	14477	14423	14408	14502	14411	14379	14391	14471	14568	14577	14387	14490	14550	14358	14414	14344	14396	14266	14418	14416	14355	14590	14510	14579	14370	14287	14419	14536	14401	14420	14394	14370	14349	14304	14340	14399	14218	14486	14323	14188	14317	14504	14487	14199	14608	14366	14342	14426	14324	14484	14493	14398	14219	14247	14335	14189	14464	14415	14536	14643	14306	14170	14465	14341	14319	14336	14412	14334	14276	14327	14420	14579	14564	14371	14413	14451	14456	14335	14307	14470	14214	14462	14179	14602	14414	14393	14524	14205	14318	14278	14368	14179	14538	14245	14572	14451	14482	14386	14302	14266	14420	14460	14303	14595	14342	14331	14415	14317	14454	14365	14431	14534	14275	14386	14495	14417	14438	14239	14600	14338	14559	14323	14348	14447	14394	14543	14445	14254	14446	14387	14484	14425	14644	14359	14457	14418	14389	14364	14376	14321	14400	14584	14507	14448	14449	14210	14249	14366	14413	14513	14255	14374	14279	14522	14435	14388	14369	14371	14557	14373	14306	14348	14319	14520	14558	14340	14472	14282	14332	14411	14436	14352	14510	14365	14384	14452	14473	14573	14443	14449	14399	14461	14523	14408	14494	14251	14297	14411	14490	14320	14392	14413	14424	14366	14487	14436	14328	14463	14332	14342	14377	14504	14206	14267	14192	14340	14303	14618	14637	14262	14500	14542	14607	14252	14452	14312	14290	14359	14346	14507	14533	14488	14442	14523	14358	14420	14387	14399	14457	14657	14340	14364	14421	14342	14420	14587	14445	14611	14451	14373	14465	14519	14580	14371	14375	14240	14352	14371	14424	14428	14443	14448	14400	14581	14414	14214	14299	14349	14471	14347	14546	14482	14270	14355	14309	14562	14510	14236	14409	14520	14463	14347	14398	14474	14495	14419	14292	14614	14360	14345	14542	14347	14440	14502	14203	14379	14390	14481	14342	14357	14348	14517	14363	14383	14376	14407	14406	14450	14471	14338	14445	14488	14398	14615	14124	14298	14477	14419	14527	14337	14638	14526	14354	14379	14384	14467	14528	14498	14274	14271	14161	14293	14361	14381	14436	14357	14484	14313	14420	14309	14281	14652	14239	14439	14370	14263	14499	14483	14442	14525	14342	14395	14379	14320	14538	14480	14499	14398	14533	14435	14354	14361	14291	14453	14265	14693	14426	14447	14391	14204	14442	14489	14626	14449	14345	14255	14468	14302	14255	14272	14413	14463	14297	14342	14463	14293	14481	14303	14304	14474	14444	14278	14356	14370	14187	14624	14517	14501	14423	14272	14218	14425	14513	14459	14520	14480	14513	14293	14572	14210	14462	14491	14460	14627	14427	14604	14470	14485	14390	14443	14342	14168	14517	14433	14412	14491	14185	14428	14425	14236	14327	14457	14184	14220	14330	14268	14520	14505	14328	14551	14470	14458	14364	14415	14171	14420	14190	14329	14562	14531	14544	14432	14311	14375	14460	14505	14511	14152	14460	14409	14264	14577	14333	14255	14244	14489	14265	14380	14378	14425	14522	14348	14346	14502	14595	14508	14286	14393	14527	14367	14434	14561	14420	14497	14386	14202	14395	14414	14369	14384	14332	14615	14510	14624	14224	14407	14497	14299	14205	14547	14229	14380	14347	14403	14346	14148	14204	14287	14354	14216	14327	14239	14403	14374	14436	14465	14487	14502	14495	14545	14330	14331	14489	14407	14291	14325	14540	14347	14381	14457	14493	14420	14516	14444	14404	14449	14360	14398	14613	14454	14365	14486	14355	14428	14337	14417	14252	14446	14298	14380	14149	14519	14491	14452	14499	14410	14484	14521	14596	14170	14379	14582	14408	14297	14353	14191	14334	14501	14454	14437	14240	14370	14263	14404	14354	14384	14193	14430	14647	14475	14258	14437	14380	14418	14285	14361	14493	14479	14360	14349	14399	14473	14340	14408	14530	14501	14266	14385	14393	14583	14587	14306	14331	14470	14319	14517	14371	14490	14519	14459	14630	14431	14398	14428	14564	14448	14447	14557	14379	14649	14592	14260	14453	14393	14305	14407	14317	14510	14361	14358	14433	14623	14269	14306	14358	14389	14372	14550	14280	14397	14515	14622	14397	14260	14551	14415	14450	14377	14205	14489	14518	14569	14340	14511	14413	14297	14345	14560	14359	14276	14503	14456	14588	14211	14247	14462	14621	14321	14345	14377	14197	14608	14513	14478	14212	14255	14391	14227	14329	14618	14427	14415	14420	14483	14436	14408	14623	14165	14170	14500	14436	14272	14357	14351	14490	14528	14424	14522	14358	14417	14688	14389	14390	14418	14409	14578	14423	14423	14466	14419	14362	14426	14452	14430	14493	14445	14412	14303	14294	14447	14363	14573	14373	14421	14375	14457	14531	14519	14512	14309	14382	14449	14415	14430	14457	14479	14539	14517	14458	14374	14690	14404	14359	14365	14407	14272	14330	14403	14246	14255	14557	14329	14570	14516	14192	14399	14610	14472	14499	14410	14504	14459	14377	14344	14474	14448	14661	14352	14469	14312	14308	14439	14435	14578	14451	14454	14389	14385	14261	14268	14378	14286	14438	14424	14379	14726	14422	14447	14319	14470	14452	14537	14513	14456	14406	14439	14169	14529	14410	14497	14468	14356	14311	14399	14532	14491	14485	14358	14448	14351	14183	14200	14208	14505	14345	14349	14548	14310	14318	14471	14359	14368	14552	14220	14346	14448	14327	14272	14401	14419	14207	14640	14479	14271	14521	14500	14306	14476	14490	14766	14467	14241	14516	14352	14454	14480	14442	14367	14304	14362	14391	14296	14382	14169	14275	14388	14667	14219	14488	14384	14549	14469	14356	14202	14248	14500	14345	14533	14369	14432	14465	14582	14288	14570	14464	14505	14211	14398	14441	14285	14338	14625	14411	14563	14347	14215	14305	14555	14602	14418	14428	14394	14489	14553	14234	14432	14323	14408	14482	14301	14410	14414	14424	14305	14531	14226	14287	14355	14426	14596	14369	14597	14392	14564	14519	14544	14418	14372	14510	14475	14324	14382	14401	14528	14285	14377	14532	14391	14505	14391	14444	14307	14546	14296	14392	14456	14499	14511	14643	14288	14351	14362	14536	14624	14357	14364	14482	14446	14486	14376	14301	14366	14488	14422	14379	14473	14357	14227	14319	14459	14264	14523	14334	14434	14475	14462	14366	14519	14496	14363	14469	14506	14543	14457	14419	14311	14343	14523	14372	14430	14435	14450	14524	14259	14295	14289	14614	14449	14404	14396	14612	14207	14345	14508	14657	14432	14616	14465	14456	14534	14346	14491	14368	14189	14427	14271	14346	14448	14492	14590	14315	14411	14545	14507	14331	14394	14264	14392	14455	14589	14312	14460	14457	14517	14545	14529	14335	14433	14534	14422	14519	14220	14447	14441	14374	14413	14344	14274	14389	14453	14443	14425	14499	14258	14559	14322	14326	14311	14371	14254	14409	14169	14263	14242	14402	14373	14281	14493	14463	14381	14609	14471	14477	14213	14529	14281	14562	14383	14395	14260	14382	14496	14284	14384	14314	14341	14445	14299	14400	14308	14348	14382	14374	14401	14581	14389	14314	14347	14420	14380	14439	14413	14484	14492	14155	14371	14361	14302	14138	14234	14494	14177	14468	14422	14498	14432	14474	14315	14227	14432	14500	14469	14358	14379	14253	14503	14462	14540	14524	14534	14452	14170	14356	14515	14471	14270	14468	14435	14299	14504	14415	14342	14447	14432	14342	14574	14441	14645	14393	14356	14272	14457	14485	14229	14384	14398	14518	14367	14490	14261	14395	14253	14331	14458	14267	14520	14499	14567	14273	14521	14701	14492	14433	14426	14445	14316	14491	14564	14436	14343	14476	14275	14318	14534	14556	14594	14661	14446	14357	14542	14320	14419	14605	14456	14351	14366	14362	14362	14197	14426	14556	14358	14507	14318	14201	14455	14428	14458	14453	14520	14391	14196	14191	14391	14267	14383	14422	14406	14608	14479	14648	14450	14406	14511	14457	14315	14379	14481	14263	14414	14430	14400	14330	14320	14540	14441	14362	14345	14479	14091	14407	14419	14452	14660	14403	14246	14515	14486	14443	14299	14534	14561	14662	14486	14450	14393	14398	14557	14539	14439	14464	14453	14346	14415	14454	14530	14421	14440	14332	14248	14342	14361	14403	14402	14332	14328	14708	14298	14632	14498	14241	14418	14387	14342	14340	14478	14456	14446	14268	14481	14439	14540	14373	14312	14478	14225	14366	14396	14486	14323	14380	14542	14460	14649	14324	14335	14268	14360	14384	14473	14162	14353	14337	14500	14322	14379	14510	14337	14448	14500	14508	14444	14074	14136	14473	14410	14478	14404	14363	14300	14334	14461	14397	14353	14473	14552	14386	14297	14506	14472	14609	14349	14556	14389	14385	14370	14595	14557	14613	14380	14410	14378	14487	14288	14477	14048	14144	14239	14455	14366	14566	14170	14269	14310	14352	14410	14451	14527	14422	14307	14374	14556	14437	14455	14350	14519	14379	14410	14437	14315	14630	14577	14367	14618	14372	14344	14472	14551	14335	14279	14442	14381	14487	14451	14412	14604	14514	14246	14351	14360	14446	14349	14403	14505	14481	14448	14412	14245	14388	14608	14482	14378	14267	14472	14401	14501	14293	14425	14448	14295	14517	14255	14527	14351	14389	14416	14429	14346	14552	14314	14454	14220	14421	14333	14525	14444	14312	14570	14339	14333	14515	14296	14583	14421	14284	14462	14312	14405	14490	14472	14320	14310	14411	14357	14368	14468	14551	14461	14516	14342	14614	14286	14287	14481	14504	14456	14309	14459	14492	14615	14337	14326	14252	14250	14353	14334	14317	14238	14317	14516	14455	14374	14625	14557	14276	14350	14237	14288	14474	14377	14537	14296	14390	14460	14437	14325	14384	14632	14458	14383	14460	14412	14406	14227	14394	14320	14419	14303	14277	14274	14366	14368	14331	14443	14372	14382	14227	14354	14276	14255	14468	14537	14352	14370	14448	14485
33648	31497	29793	28562	28332	27224	26627	26565	26615	26596	26189	26071	25832	25800	25704	25613	25600	25679	25595	25564	25538	25670	25649	25754	25629	25706	25695	25523	25569	25714	25505	25563	25573	25532	25648	25622	25640	25492	25454	25561	25727	25621	25742	25568	25694	25640	25555	25649	25673	25502	25611	25624	25522	25713	25518	25575	25470	25513	25598	25619	25738	25471	25559	25647	25468	25719	25602	25559	25635	25612	25614	25711	25392	25723	25547	25464	25609	25659	25606	25628	25590	25472	25566	25598	25527	25673	25639	25506	25642	25650	25456	25593	25523	25625	25522	25566	25548	25673	25579	25581	25616	25728	25550	25651	25636	25556	25649	25704	25575	25680	25537	25650	25574	25552	25603	25688	25538	25538	25529	25624	25581	25511	25696	25537	25639	25613	25646	25548	25538	25512	25542	25525	25673	25551	25528	25678	25681	25458	25562	25631	25501	25562	25533	25626	25463	25632	25604	25586	25576	25713	25571	25684	25474	25477	25609	25562	25577	25581	25499	25637	25626	25606	25552	25759	25491	25567	25576	25519	25666	25462	25614	25557	25614	25582	25655	25677	25630	25555	25496	25566	25554	25582	25632	25544	25576	25605	25575	25630	25589	25512	25683	25721	25694	25574	25636	25572	25533	25576	25548	25633	25502	25627	25548	25665	25678	25554	25544	25610	25697	25590	25640	25550	25613	25621	25746	25633	25548	25622	25625	25574	25584	25640	25723	25658	25408	25592	25581	25587	25591	25582	25569	25613	25568	25686	25746	25729	25517	25683	25704	25496	25636	25624	25695	25633	25488	25521	25775	25511	25585	25581	25548	25602	25483	25677	25640	25644	25450	25624	25587	25661	25528	25669	25642	25599	25608	25595	25631	25488	25470	25667	25549	25594	25623	25596	25553	25561	25607	25528	25674	25453	25669	25542	25769	25650	25390	25730	25797	25573	25620	25734	25611	25760	25538	25700	25603	25624	25618	25668	25599	25630	25756	25544	25728	25715	25482	25608	25613	25610	25629	25651	25479	25406	25718	25589	25580	25612	25635	25568	25610	25670	25619	25621	25560	25505	25634	25480	25557	25584	25644	25518	25552	25599	25685	25491	25673	25506	25588	25657	25595	25615	25650	25614	25632	25557	25715	25530	25606	25580	25594	25515	25611	25681	25634	25522	25669	25582	25498	25541	25557	25606	25430	25710	25549	25690	25726	25703	25625	25703	25589	25603	25613	25693	25577	25656	25654	25655	25572	25611	25700	25458	25688	25646	25594	25725	25628	25533	25601	25472	25572	25677	25542	25483	25471	25644	25576	25518	25561	25793	25574	25631	25629	25678	25622	25621	25631	25560	25626	25607	25694	25670	25607	25560	25558	25592	25637	25590	25706	25493	25551	25583	25564	25470	25746	25613	25708	25652	25654	25690	25634	25777	25628	25687	25585	25639	25551	25565	25543	25640	25625	25643	25522	25554	25779	25580	25596	25616	25698	25526	25633	25692	25722	25597	25556	25696	25709	25628	25594	25575	25572	25518	25661	25627	25623	25652	25604	25514	25474	25693	25707	25625	25579	25575	25535	25676	25598	25740	25651	25650	25634	25651	25588	25568	25553	25532	25458	25709	25708	25614	25699	25619	25513	25590	25548	25739	25646	25657	25604	25691	25525	25799	25539	25761	25505	25673	25719	25656	25662	25712	25516	25598	25722	25753	25575	25691	25586	25586	25664	25520	25580	25619	25668	25582	25741	25692	25740	25536	25767	25598	25616	25511	25729	25482	25564	25614	25618	25491	25674	25606	25685	25542	25619	25603	25459	25503	25636	25607	25833	25565	25699	25735	25636	25778	25688	25631	25675	25553	25637	25622	25672	25638	25644	25572	25555	25548	25647	25617	25681	25690	25608	25593	25624	25553	25508	25687	25595	25671	25614	25583	25559	25617	25639	25519	25657	25476	25607	25656	25601	25591	25540	25662	25545	25683	25579	25646	25638	25491	25591	25605	25695	25656	25576	25560	25617	25478	25684	25575	25524	25668	25648	25528	25657	25487	25626	25590	25704	25480	25542	25684	25644	25668	25734	25724	25691	25702	25708	25634	25641	25534	25704	25697	25632	25629	25578	25532	25575	25571	25562	25667	25625	25524	25748	25530	25534	25674	25616	25554	25650	25566	25586	25645	25605	25557	25655	25609	25577	25644	25684	25579	25729	25594	25674	25597	25553	25591	25697	25567	25600	25701	25576	25703	25732	25565	25567	25671	25551	25554	25724	25563	25515	25602	25615	25714	25617	25530	25725	25588	25567	25813	25701	25636	25697	25649	25583	25664	25597	25509	25601	25524	25596	25655	25656	25550	25534	25720	25660	25614	25509	25637	25602	25691	25525	25500	25630	25509	25600	25470	25729	25648	25641	25554	25550	25639	25610	25681	25674	25678	25576	25648	25698	25469	25554	25662	25628	25738	25602	25621	25634	25596	25642	25579	25518	25474	25649	25652	25771	25631	25580	25642	25564	25666	25819	25604	25593	25676	25678	25665	25635	25756	25579	25572	25626	25656	25537	25650	25707	25632	25471	25539	25596	25673	25577	25682	25557	25648	25637	25539	25615	25681	25753	25543	25532	25624	25567	25601	25645	25565	25812	25544	25531	25605	25756	25502	25678	25656	25698	25553	25634	25695	25637	25593	25646	25536	25610	25549	25630	25512	25611	25524	25682	25680	25622	25630	25599	25698	25606	25499	25716	25691	25495	25592	25649	25676	25632	25501	25670	25611	25615	25628	25574	25662	25610	25629	25518	25504	25586	25645	25789	25562	25590	25653	25629	25674	25591	25564	25718	25514	25634	25607	25517	25623	25622	25646	25740	25662	25653	25606	25481	25654	25645	25690	25650	25580	25587	25579	25718	25574	25547	25606	25581	25653	25497	25689	25564	25581	25684	25576	25589	25543	25660	25669	25650	25615	25493	25630	25553	25587	25630	25604	25585	25549	25621	25608	25661	25468	25630	25655	25674	25826	25621	25666	25590	25680	25602	25617	25510	25768	25422	25514	25638	25689	25665	25600	25658	25570	25588	25588	25716	25567	25643	25644	25616	25569	25652	25598	25658	25628	25629	25670	25634	25731	25750	25562	25608	25634	25568	25572	25756	25611	25598	25608	25585	25517	25709	25590	25730	25460	25715	25565	25744	25573	25632	25665	25682	25725	25772	25640	25547	25591	25565	25749	25555	25764	25549	25674	25630	25583	25736	25591	25696	25589	25708	25571	25719	25549	25661	25595	25647	25620	25657	25710	25395	25699	25639	25637	25562	25620	25648	25697	25459	25612	25496	25629	25665	25664	25606	25655	25673	25681	25699	25640	25629	25627	25702	25460	25737	25803	25547	25626	25685	25700	25819	25542	25534	25677	25590	25609	25630	25587	25546	25753	25528	25662	25656	25660	25550	25754	25630	25562	25696	25612	25582	25658	25672	25571	25614	25635	25585	25634	25772	25655	25555	25730	25619	25607	25719	25621	25656	25604	25592	25563	25582	25607	25588	25514	25660	25611	25724	25520	25649	25524	25569	25711	25641	25552	25561	25644	25568	25520	25697	25477	25622	25517	25681	25682	25784	25573	25666	25528	25655	25620	25730	25651	25593	25580	25545	25553	25718	25578	25629	25518	25656	25649	25536	25654	25593	25668	25503	25538	25693	25763	25749	25607	25621	25598	25581	25589	25662	25465	25726	25682	25674	25679	25650	25718	25622	25594	25714	25545	25593	25735	25583	25570	25738	25684	25600	25611	25727	25721	25662	25587	25490	25577	25718	25671	25690	25489	25638	25823	25576	25583	25757	25490	25585	25726	25614	25616	25496	25461	25620	25651	25599	25601	25650	25679	25462	25644	25741	25553	25759	25507	25560	25757	25545	25594	25599	25653	25477	25742	25689	25606	25491	25691	25696	25633	25729	25720	25751	25650	25554	25559	25669	25605	25762	25652	25540	25584	25611	25562	25614	25597	25421	25706	25504	25709	25852	25631	25619	25482	25752	25487	25779	25645	25711	25587	25755	25660	25588	25719	25632	25564	25565	25524	25727	25639	25623	25612	25614	25471	25629	25541	25681	25525	25487	25664	25759	25628	25695	25521	25687	25564	25680	25562	25549	25652	25717	25529	25715	25534	25588	25742	25489	25660	25609	25641	25594	25752	25649	25546	25574	25646	25693	25695	25682	25651	25731	25659	25769	25456	25687	25631	25659	25521	25767	25455	25568	25579	25517	25675	25556	25628	25499	25634	25641	25753	25480	25500	25516	25640	25545	25675	25616	25588	25574	25671	25627	25486	25669	25722	25572	25579	25699	25639	25550	25730	25515	25748	25660	25672	25675	25650	25534	25702	25584	25668	25681	25599	25444	25680	25624	25728	25722	25619	25661	25686	25630	25621	25586	25579	25717	25745	25636	25648	25618	25526	25671	25592	25624	25612	25706	25543	25547	25841	25554	25711	25558	25551	25687	25598	25724	25600	25615	25642	25718	25764	25557	25544	25734	25531	25696	25513	25664	25622	25605	25637	25521	25577	25595	25643	25706	25636	25661	25607	25622	25706	25553	25638	25647	25635	25571	25460	25704	25697	25685	25591	25548	25763	25716	25514	25646	25598	25550	25713	25818	25587	25632	25581	25681	25631	25601	25643	25720	25607	25677	25701	25596	25615	25632	25524	25598	25763	25603	25746	25716	25660	25588	25585	25670	25679	25609	25478	25635	25546	25576	25614	25623	25484	25653	25700	25637	25719	25619	25577	25658	25615	25567	25642	25626	25766	25727	25699	25624	25570	25636	25623	25736	25640	25633	25625	25555	25800	25530	25620	25696	25604	25595	25581	25495	25578	25631	25649	25653	25508	25593	25575	25567	25540	25632	25594	25765	25662	25649	25509	25779	25616	25716	25684	25537	25706	25615	25558	25623	25673	25376	25617	25637	25626	25586	25578	25764	25645	25615	25737	25692	25503	25600	25592	25635	25643	25709	25673	25586	25641	25660	25715	25637	25572	25690	25471	25467	25588	25717	25664	25524	25693	25669	25624	25639	25540	25729	25609	25566	25684	25684	25585	25491	25679	25721	25450	25825	25617	25601	25626	25549	25749	25611	25660	25647	25642	25581	25575	25728	25593	25621	25561	25653	25589
39753	34167	24932	17689	15623	15443	15650	15334	16047	15999	15924	15543	14953	14376	13934	14062	14039	14045	13909	13929	13852	14023	14010	14508	14901	14765	14198	14040	14003	13925	14097	14230	13916	14000	14047	14053	13957	13921	14099	13968	14048	14036	13667	13942	13858	13807	14011	14025	13880	13851	13883	13920	13925	13916	13986	14075	14073	14120	14014	13951	13871	14010	14098	14034	13997	13919	13989	13995	14041	13925	13906	14046	14021	13702	13985	14225	14116	14038	13794	14012	13943	13914	14009	14007	13954	13978	14127	14028	14107	14023	14101	13923	14212	13870	14098	13908	13931	14024	13938	14036	14079	14071	13753	13916	13997	13988	13946	13969	14149	13958	13994	14048	14096	14248	14191	13823	14025	13891	13955	13947	13832	13949	14067	13827	13814	14029	13979	13925	13965	14194	13789	13901	13923	13836	13970	14024	14035	14054	14007	13837	13880	14107	14155	13866	13934	13887	14132	14060	14078	14044	14069	14179	14112	13907	13941	13941	13947	13975	13969	14086	13874	14170	13983	14067	14102	13971	13738	13770	14024	14115	13889	13956	13827	13945	14038	13894	14081	14016	14008	14073	13967	14071	14252	14054	13873	13891	14112	14170	14046	14007	13952	14026	14094	14048	14088	13995	14130	14232	14196	13994	13981	13872	13905	14011	13980	13888	14087	13828	13998	14038	14155	13987	13959	14064	13975	14066	14024	13934	14183	13833	14206	14161	13971	14033	13793	13998	13992	14011	14104	14058	14185	14003	13794	14142	14258	13959	13997	13937	13992	13938	13918	13884	14020	14036	14092	14314	14214	13974	14088	14017	14029	13874	13867	14004	14047	13814	13870	13971	14032	13842	14026	13870	13970	13870	13958	13840	14046	13941	14016	13948	13997	14034	14123	13758	14162	14031	14098	13979	14173	13849	14077	14047	14141	13804	13902	13909	13828	14039	13983	14018	13809	13778	14026	13746	13854	14003	14053	14075	14117	14023	13897	14157	13888	13966	14109	14189	14055	13790	13951	13842	13964	14101	14281	13954	14050	14072	13959	13999	13944	14012	14068	14208	13826	13909	13790	13916	13900	13797	13994	14180	14075	13924	14053	13928	13800	14085	13937	13960	13953	13823	14016	13872	13916	13896	14027	13900	14006	13958	14088	14004	13833	13867	14056	14092	14064	13921	13816	14023	14210	13964	13971	13962	13973	14071	13846	13954	13908	13987	14120	13814	14037	14168	13970	14114	14144	14086	13973	13887	14057	14198	14125	14082	14143	14214	13918	14072	13761	14072	13897	13949	14090	13928	13864	13808	14075	14033	14109	14108	13961	14054	14145	13892	14036	13757	13863	14106	14074	13871	14004	13932	14044	14005	13917	13863	13881	13787	13836	14057	13961	14009	14082	13839	14265	13921	14012	14077	14181	14053	13931	13979	14000	14134	14156	14040	14111	14097	14060	13985	13849	13906	14039	13967	13957	14048	13882	14042	14025	14046	14008	13984	14020	13887	13826	14015	13892	14026	13780	14039	14054	14022	13856	13912	14124	14033	13949	14123	14083	14002	13922	13801	13860	13940	13927	14023	14072	13823	14083	14063	14023	14141	13913	14055	13877	14017	13953	14233	14072	14106	14006	14116	14007	14055	14048	13891	14048	13750	13968	13847	13950	14068	13841	14025	13878	14006	14203	14107	14165	14045	14010	13970	14022	14071	14010	14106	13951	14015	14192	14157	13778	14121	14115	14040	13766	14032	13925	14123	14206	13936	14087	13903	14137	14054	14227	13973	14087	13857	13926	13938	13959	14034	13962	13927	13882	13801	14071	13895	13907	14209	14214	14084	14042	14012	14003	14002	14021	14073	14041	14298	13934	13744	14034	14105	14139	13982	13902	14023	13933	14043	13930	14025	13911	14082	14217	13985	13957	13747	14022	13874	13922	14107	13995	14125	14059	13990	14001	13917	14082	13886	14277	13861	14022	14012	13788	14091	14117	14028	14093	14078	14043	13959	14072	14121	14148	13880	13919	13902	13950	14034	13928	13943	13931	14007	14139	14133	13896	13970	14046	13831	14001	13927	13904	14088	14014	14184	13982	13945	13855	14016	13998	13915	13996	14024	14075	14214	13931	13918	13927	13903	13918	14031	14180	13993	14123	13912	14074	14133	14014	14190	14108	14051	14085	13977	13992	13811	13890	13876	14144	13881	13955	14072	13958	14198	13892	14070	13910	14065	13607	14038	14036	14122	13969	13898	13945	14018	13906	13954	14184	14081	13751	13918	14084	13788	13993	13877	13983	14039	13986	13947	14231	13918	13848	14019	14189	13797	13920	14028	13960	13983	14030	14006	13888	13867	14066	14025	13915	14105	13847	14005	13949	14035	13971	13958	13896	14028	13970	14023	14098	13955	14124	14335	14121	13952	13980	14132	13978	13980	13860	14137	13871	13889	13929	14000	14074	13935	13798	13916	14034	14133	14072	14249	13990	14192	14123	13964	14023	14036	14051	13915	13976	14099	14024	14121	13994	14030	13942	14010	14011	14037	14004	14043	13988	13858	14059	13976	13770	14004	14087	14240	13994	13999	14153	14132	14097	13977	14133	14160	13771	13760	14226	13976	13869	13885	14040	14027	13875	13875	13757	13992	14075	14055	14144	14274	14166	13903	13885	13891	14091	13805	14121	14196	14226	14060	13891	13954	13994	13878	13807	13961	13927	13915	14127	14037	13901	14152	14119	13984	13869	13915	14138	14048	14036	14052	13956	13981	13969	14019	13839	14039	14009	13982	14008	14151	14218	14028	13925	13791	13944	14026	14184	13878	13825	13994	13844	14064	13908	13930	14062	13952	13901	14105	13929	13800	14037	14087	14156	14036	14052	13864	14209	14160	14053	14027	13961	14188	14182	13979	14012	14100	14110	14106	14136	14048	14118	14203	13838	14010	14022	13995	13901	13858	14089	14030	14124	13913	14013	13955	13836	14227	13937	13976	14116	14013	14104	14059	13993	14091	14004	13962	13945	13934	14147	13986	14168	14111	14011	13964	14017	14068	14000	14048	14149	14045	14074	14007	14016	14002	14139	13890	13882	13902	14058	13885	14066	14057	13953	13981	14019	13966	13905	14024	14035	14003	14095	14193	14114	14088	14065	14151	14255	14056	14205	13940	14003	14010	14001	14098	14149	14230	14112	13936	14190	14036	14034	14078	13708	13870	14066	14138	14268	13981	13997	13678	14064	14168	14183	13926	13994	14079	13881	13860	14060	13830	13978	13931	13955	14068	13981	13854	14181	14100	13943	14027	13977	14111	14024	14111	14111	14208	13868	14139	13929	14009	14056	14010	14197	13953	14098	14088	14016	13848	13963	14107	14192	14044	14198	14084	13906	13870	14174	13845	13941	13934	14134	14019	14109	14270	14144	14055	14130	13977	14092	13950	13976	14014	14161	13998	14088	13987	14150	13958	14073	14141	14044	14018	13944	13944	14033	13996	14036	14054	14142	14153	14110	14137	14008	14093	14173	14132	14201	13851	13769	13770	13920	13912	13820	13941	13920	14005	14071	13849	14185	13862	14094	13854	14087	13985	13859	13850	14038	13913	14002	14173	14126	13955	13964	14057	14214	13994	13943	13992	14183	13882	14103	13864	13835	14019	14198	13911	14134	13848	13839	13870	14088	14002	13840	14052	14096	13947	14082	14009	13883	13941	14146	14116	14147	14132	13869	14066	14021	14172	14122	13801	14090	13999	13890	14019	14041	13959	13945	14197	14073	14011	13900	14141	13815	13825	14009	14262	13898	13737	13881	13796	13977	13969	14049	14001	14131	14021	13889	13774	13825	14218	13881	14111	13937	14076	13954	13877	13872	14041	13964	14185	13893	13857	14116	14077	14062	14082	14040	14066	13984	13776	14101	13854	13888	13868	13994	14136	13948	13854	13963	14057	14240	14295	13995	14030	14014	13899	13908	14098	14011	14138	13900	14192	14177	13979	13885	13976	14073	14059	14093	13885	13984	14040	14139	13921	14023	13965	14027	14056	14040	13852	14096	13844	14019	13824	13962	13846	14149	14010	13953	14008	14163	14106	13999	14000	14180	14070	13995	13935	14118	13794	14022	14034	13874	14162	14070	14018	14011	14091	14007	14013	14112	13952	14058	13936	13996	13837	14000	14119	13941	14064	13844	14093	13950	14004	14170	14038	14142	14127	14120	13817	13983	13829	14013	13974	14123	13960	13977	14076	14128	14051	13847	14255	14101	13797	13924	13961	14016	14090	14143	14068	13986	14029	14002	13977	14111	14126	13975	14019	14050	13764	13943	13839	13992	13944	13981	14048	14017	13902	13899	13983	13930	14010	14057	13871	13936	13930	13835	14122	14052	14080	14049	14010	13943	14142	14000	13840	14031	14038	14060	14189	14027	14030	13868	13867	13909	14034	13867	14032	13948	13681	13896	14108	14038	14090	14141	13969	13892	14067	14195	14033	13973	14060	14050	14072	13901	13940	14038	13964	13963	13792	14014	14171	14033	13913	13968	13974	14229	14040	13953	14183	14042	13734	14169	14015	13998	14013	13884	13830	13929	14079	13958	14080	14154	14158	13945	13789	14010	13960	13984	14184	14115	13968	13987	13902	14068	14054	14130	14078	13972	14044	13936	13878	14094	13940	13750	14154	13998	14062	13903	13956	14038	14081	14123	14176	13969	14000	14045	14033	14028	13940	14010	14058	14197	13864	13821	14031	13908	14060	14288	13925	14066	13945	14004	14000	14140	14102	14099	14191	13977	14172	13922	14041	13890	13852	13939	14090	13946	13955	14018	13951	14182	14045	14119	14202	13826	14031	14062	14144	14033	13953	13994	13987	14023	14087	14075	14040	14032	13906	13993	13822	13915	13796	13906	14159	14048	14200	14192	13951	13963	13899	13819	13844	13975	14038	14026	14099	14149	13891	14062	14129	14090	14165	13972	14023	14017	13945	13908	14056	13942	14161	14042	14225	14160	14124	14035	13883	13955	13908	14145	14110	13901	14076	13857	14066	13951	14094	13903	14045	14036	14049	14057	14003	13893	13981	13933	13971	14107	14056	13915	13930	14247	14053	14026	13981	13821	14025	13959	13896	13881	14128	13942	13975	13874	13924	13893	14002	14025	13901	14126	14001	14065	13934	14008	13936
36572	31620	30312	29551	29139	29563	29225	28701	30472	29651	29339	28308	27242	26868	26396	26178	26131	26256	26204	26118	26153	26133	26295	27370	27372	26949	26407	26015	26120	26118	26185	26088	26116	26210	25992	26128	26111	25932	26138	26068	26017	26158	25947	26087	26137	26135	26000	26055	26085	26066	26143	26078	26167	26048	26147	26076	25995	25944	26067	26192	26062	26110	26042	26009	26059	26092	26164	26216	26084	25983	26124	26125	26110	26079	26106	26079	26210	25989	26161	26094	26040	26153	26134	25982	26111	25800	26114	26219	26092	26131	26166	26187	26054	26066	26047	26080	26143	26155	26073	26077	26084	26002	26158	26071	26033	26235	26174	26084	26015	26048	26211	25963	26008	26252	26132	26071	26082	26010	26119	26156	26039	26287	25950	26240	26039	26060	26123	26026	26073	25965	26210	25988	26132	26032	26206	26096	26099	25969	26069	26006	26146	25988	26088	26133	26076	26202	26180	26066	26122	26074	26129	26098	26197	26035	26000	26149	25985	26064	26116	26162	26111	25904	26191	25975	26121	26126	26055	26141	26250	26143	26101	26163	25955	26189	26066	25979	26229	25988	26164	26155	26143	25966	26152	26084	26162	26171	26096	26029	26002	26165	26065	26157	26136	26096	26100	26091	26260	26064	26064	26153	26044	26247	26021	26131	26115	26146	26166	26154	26088	26119	26142	26146	26197	26114	26058	26186	25973	26196	26030	26036	26106	26107	26188	26154	26062	26257	26209	26114	26098	26011	26168	26227	25905	26119	26186	26103	25947	26066	26148	25998	26127	26122	26095	26033	26201	26012	26239	26093	26078	26144	26229	26151	26063	26189	26039	26223	26063	26095	26092	26103	26018	26118	26096	26150	26111	26200	26002	26038	26063	26188	26078	26131	26102	26016	26158	26082	26091	26034	26146	26025	26154	26019	26256	26089	26119	26194	26214	26027	26081	26032	26156	26115	26057	26031	26099	26170	26078	26075	26055	26100	26095	26087	26089	26157	26029	25940	26160	26118	26045	26119	26207	26158	26054	26016	26155	25996	26060	26122	26110	25969	26232	26039	26071	26021	26082	26077	26101	26121	26074	26187	26164	26013	26056	25918	26157	26057	26160	26196	26112	26132	26253	25999	26149	26095	26167	26156	26078	26173	26098	26167	26142	26012	26020	26109	26173	26169	25937	26162	25979	26133	26140	26149	26121	26265	26159	26061	26184	26094	26178	26107	26047	26000	26106	26061	26163	26073	26151	26106	26194	26182	26127	26083	26118	26170	26046	26001	26137	26213	26021	26002	26166	26206	26139	26058	26114	26008	26133	26237	26150	26028	26158	26126	26196	26102	25962	26156	26086	25965	26280	26122	26287	26190	26150	26104	26234	26076	26134	26202	26172	26186	26195	26159	26233	26142	26240	26064	26162	26208	26157	26039	26119	26006	25975	26086	26101	26062	26212	26038	26079	26234	26058	26163	26202	26079	26033	26238	26104	26168	26018	26113	26122	26056	26109	26074	26060	26236	26049	26089	26017	26014	25993	26178	26197	26100	26047	26047	26040	25920	26283	25969	25965	26205	26197	25999	26118	26263	26161	26186	26179	26121	26140	26108	26220	26086	26101	26170	26276	26033	26112	26228	26036	26100	26094	26350	25935	26126	26235	26145	26204	26028	26248	26152	26171	26255	26065	25912	25927	26213	25992	26091	26176	26098	26103	26175	26072	26174	25957	26129	26188	26171	26188	26166	26123	26057	26102	26117	26038	26165	26123	26236	26029	26167	26225	26064	26170	26064	26077	26099	26063	26048	26191	26064	26114	26085	26078	26017	26148	26096	25950	26085	26065	26071	26102	26270	25971	26210	26187	26078	26180	26178	26119	26130	26042	26188	26094	26149	26166	26082	26069	26081	26190	26160	26053	26091	26204	25992	25998	26190	26010	26108	26000	26140	26096	26230	26250	26041	26146	26098	26168	26241	26096	26176	26220	26049	25995	26121	26118	26073	25988	26210	26247	26023	26043	26154	26215	25950	26094	26183	25963	26156	26203	26201	25979	26146	26064	26165	26005	26236	26102	26219	26165	26117	26117	26150	26184	26010	25995	26080	26112	26181	26125	26135	26002	26156	26224	26171	26057	26207	26186	25950	26110	26029	26158	26175	26120	26248	26197	26071	26206	26184	26180	26039	26085	26100	26188	26065	26166	26089	26019	26230	26040	26088	26091	25968	26025	25978	26087	26121	26124	25979	26133	26273	26066	26250	25963	26128	26262	26188	26094	26031	26178	26107	26130	26094	26026	26178	26141	26116	26143	26059	26076	26080	26082	26046	26119	26191	26043	25957	26118	26108	26130	26105	26058	26117	25990	26346	26092	26117	26205	25986	26079	26001	26037	26141	26030	26081	26168	26097	26200	26205	26121	26115	26011	26080	26162	26127	26121	26049	26158	26095	26228	25925	26259	26134	26112	26191	26222	26126	26104	26172	26085	26185	26018	26081	26102	26146	26152	26214	26052	26085	26047	26072	25936	26084	26092	26142	26056	26194	26102	26113	26193	26081	26226	26206	26208	26038	26262	26190	26029	26092	25998	26161	26052	26154	26213	26267	26164	26034	26099	26118	26064	26047	26161	26103	26047	26146	26172	26144	26190	26019	26193	26104	26215	26038	26127	26082	26118	26093	26080	26038	26283	26129	26035	26175	26201	26049	26113	26209	26126	26126	26066	26233	26135	26064	26104	26179	26115	26037	26164	26109	26177	26050	26168	26067	26052	26141	26240	26009	26204	26152	26192	26044	26300	26093	26100	26123	26222	26116	26035	26216	26192	26111	26055	26174	26160	26150	26166	26139	26141	26297	26084	26064	26157	26102	26163	26065	26047	25945	26163	26159	26072	26324	26137	26104	26157	26153	25979	25997	26043	26205	25973	26178	26143	26123	26073	26089	26183	26095	26026	25978	26207	26091	26114	26097	26101	26168	26122	26152	26122	26061	26170	26187	26064	26160	26090	26074	26200	26095	26232	26153	26092	26159	26212	26142	26193	26150	26104	26048	26130	26081	26100	26112	26172	26037	26273	26195	26169	26117	26137	26032	26070	26092	26002	26137	26073	26061	26217	25945	26114	26003	26113	26199	26113	26154	26168	26147	26028	26082	26174	26119	26035	26257	26096	26137	26213	26041	26145	26237	26055	26028	26112	26120	26119	26076	26111	26150	26144	26170	26114	26150	26097	26148	26232	26145	26037	26011	26152	26023	26113	26124	26164	26207	26142	26145	25966	26123	26029	26165	26070	26235	26097	26088	25969	26138	26143	26134	26188	26033	26049	26086	26010	26261	26149	26303	26094	26090	26099	26156	25979	26248	26093	26210	26088	26047	26085	26020	26124	26167	26033	26000	26270	26093	26070	26135	26034	26100	25963	26164	26083	26116	26060	26181	26099	26217	25976	26244	26089	26212	26271	26188	26123	26114	26117	26165	26112	26038	26052	26218	26153	26082	26274	26256	26071	26166	26157	26031	26215	25994	26021	26171	26271	26153	26147	26150	26230	26156	26199	25999	26198	26153	26170	26239	26092	26025	26049	26109	26149	26143	26114	26086	26130	26260	26115	26059	26176	26213	25920	26185	26208	26068	26082	26232	26072	26167	26140	26059	25984	26158	26233	26161	26057	26066	26138	26102	26040	26229	26204	26171	26092	26009	25930	26157	26249	26098	26161	26119	26080	26120	25987	26199	26127	26197	26117	26118	26051	26200	26089	25976	26266	26048	26140	26033	26034	26158	26139	26104	26200	26215	26168	26167	26090	26203	26207	26160	26007	26141	26140	26138	26210	26007	26097	26144	26249	26158	26124	26197	26158	26096	26102	26132	26160	26092	26360	26001	26116	26211	26107	26155	26089	26283	26254	26200	26047	26129	26061	26143	26101	26133	26145	26144	26179	26298	26208	26120	26172	26149	26145	26127	25985	26199	26023	26119	26087	26114	25997	26123	26062	26139	26021	26141	26083	26096	26016	26375	26036	26007	26112	26111	26044	26123	26076	26121	26016	26087	26036	26269	26100	26208	26080	26171	26090	26118	26177	26111	26152	26140	26135	26066	26015	26210	26203	26202	26144	26174	26097	26113	26178	26172	26095	26131	25948	26091	26195	26132	26114	26215	26172	26239	25999	26153	26022	26230	25953	26266	25970	26121	26098	26181	26040	26074	26269	26077	26221	26124	26042	26013	26114	26145	26065	26228	26146	26228	25967	26134	26202	26221	26190	25963	26178	26045	26132	26037	26052	25931	26146	26248	26067	25993	26156	26146	26180	25985	26199	26241	26198	26180	26106	26216	26188	26268	26081	26247	26208	26122	26000	26235	26127	26092	26173	26211	26209	26099	26044	26025	26086	26115	26014	26284	26108	26178	26122	26120	26149	26101	26313	26050	26180	26124	26192	26030	26178	26076	26101	26149	26131	25944	26288	26096	26184	26082	26137	26092	26015	26170	26113	26079	26003	26112	26123	26203	26229	26220	26140	26149	26186	26119	26098	26246	26150	26176	26114	26086	26217	26059	26096	26023	26125	26151	26100	26051	26050	26050	26124	26039	26099	26114	26111	26162	26107	26211	26057	26235	26108	26204	26231	26191	26016	26084	26103	26121	26074	26231	26108	26307	26045	26219	26075	26149	26208	26091	26241	26173	26123	26061	26074	26134	26196	26062	26231	26090	26107	26106	26053	26189	26051	26123	26256	26118	26023	26167	26182	26048	26078	26046	26217	26004	26279	26151	26116	26014	26219	26179	26110	26134	26277	26048	26263	26074	26038	26051	26226	26181	26211	26218	26056	26221	26116	26359	26031	26148	26291	26124	26273	26144	26158	26115	26068	26283	26014	25903	26169	26176	26239	26158	26197	26266	26054	26198	25994	26197	26139	26043	26130	26192	26173	26148	26164	26096	26076	26018	26038	26101	26056	26204	26199	26102	26156	26173	26106	26053	26052	26187	26255	26091	26169	26002	26064	26098	26151	26135	25970	26048	26219	26153	26318	25992	26077	26137	26235	26118	26232	26151	26136	26062	26140	26048	26130	26095	26200	26234	26083	26273	26213	26002	26228	26141	26099	26147	26165	26292	26122	26169	26080	26211	26169	26079	26071	25969	26069	26127	26090	25970	26253	26121	26145	26125
34538	24511	17605	15032	14259	14064	14076	14148	14488	14875	14372	13971	13841	13523	13569	13764	13447	13364	13563	13586	13568	13463	13440	13367	13691	13657	13684	13718	13526	13427	13387	13532	13479	13654	13485	13437	13586	13579	13540	13521	13544	13698	13663	13527	13615	13583	13350	13743	13469	13644	13577	13446	13542	13621	13597	13333	13634	13688	13790	13514	13740	13652	13590	13529	13511	13432	13696	13458	13461	13608	13542	13525	13606	13462	13589	13551	13745	13612	13562	13515	13569	13634	13444	13450	13652	13439	13569	13624	13549	13669	13525	13527	13494	13530	13494	13352	13767	13732	13520	13635	13488	13588	13542	13653	13820	13618	13453	13489	13613	13640	13586	13403	13437	13610	13415	13584	13620	13635	13486	13617	13541	13432	13583	13566	13558	13459	13514	13549	13562	13439	13502	13420	13449	13599	13612	13582	13704	13641	13492	13475	13492	13628	13373	13680	13424	13630	13738	13729	13811	13621	13319	13550	13588	13482	13767	13437	13730	13708	13550	13655	13453	13563	13671	13586	13359	13431	13551	13476	13497	13502	13545	13464	13598	13594	13673	13463	13423	13458	13691	13768	13692	13600	13583	13691	13619	13727	13599	13536	13519	13618	13572	13712	13691	13628	13567	13521	13456	13472	13462	13434	13322	13593	13646	13488	13543	13539	13758	13471	13490	13510	13564	13594	13639	13458	13625	13575	13598	13549	13596	13508	13666	13731	13722	13488	13474	13646	13598	13589	13627	13452	13504	13678	13675	13607	13505	13328	13662	13639	13746	13672	13574	13593	13550	13440	13433	13602	13719	13424	13579	13442	13640	13506	13629	13711	13583	13601	13479	13716	13596	13467	13575	13503	13604	13579	13433	13596	13577	13637	13458	13520	13546	13442	13571	13546	13613	13669	13699	13618	13609	13837	13556	13562	13649	13590	13524	13521	13436	13480	13623	13553	13619	13602	13626	13883	13636	13574	13489	13547	13559	13626	13588	13568	13453	13722	13626	13488	13539	13485	13525	13526	13687	13694	13541	13506	13481	13647	13612	13676	13612	13503	13619	13690	13541	13539	13538	13551	13409	13575	13526	13534	13565	13613	13616	13433	13434	13612	13541	13783	13567	13443	13622	13608	13542	13491	13678	13581	13531	13492	13605	13694	13621	13695	13654	13434	13350	13593	13588	13751	13685	13591	13395	13600	13657	13706	13683	13886	13628	13722	13637	13662	13494	13521	13576	13688	13605	13531	13625	13521	13704	13600	13612	13555	13629	13784	13615	13520	13474	13452	13484	13512	13660	13560	13561	13455	13657	13712	13578	13516	13644	13776	13566	13659	13420	13409	13531	13750	13459	13516	13706	13643	13721	13608	13511	13677	13638	13626	13789	13454	13669	13610	13392	13516	13663	13797	13479	13591	13676	13619	13527	13549	13568	13418	13453	13680	13594	13496	13577	13574	13641	13583	13526	13562	13452	13672	13564	13464	13472	13604	13620	13608	13605	13646	13568	13590	13621	13555	13685	13628	13678	13605	13511	13542	13445	13702	13838	13604	13581	13495	13561	13678	13621	13485	13669	13758	13659	13518	13491	13533	13502	13642	13436	13647	13659	13561	13588	13603	13852	13570	13539	13431	13364	13667	13695	13409	13594	13437	13540	13524	13594	13449	13552	13738	13409	13506	13566	13522	13502	13549	13468	13704	13740	13622	13438	13511	13647	13635	13533	13621	13732	13575	13639	13679	13355	13512	13505	13440	13513	13639	13467	13603	13402	13507	13428	13520	13625	13649	13716	13779	13602	13731	13592	13647	13721	13614	13570	13757	13588	13887	13563	13533	13656	13528	13782	13842	13668	13437	13400	13540	13804	13511	13419	13472	13498	13421	13506	13408	13582	13567	13509	13623	13608	13713	13595	13575	13565	13615	13594	13596	13477	13582	13505	13617	13661	13466	13415	13568	13678	13497	13610	13414	13525	13696	13465	13509	13612	13523	13781	13488	13423	13627	13615	13717	13671	13692	13569	13570	13442	13575	13606	13452	13526	13465	13663	13569	13505	13608	13559	13718	13469	13606	13805	13637	13598	13572	13384	13549	13556	13626	13700	13514	13402	13674	13517	13591	13579	13565	13524	13716	13649	13650	13561	13614	13541	13508	13567	13474	13377	13588	13545	13531	13729	13441	13382	13550	13702	13498	13594	13550	13608	13489	13439	13421	13673	13530	13503	13375	13577	13631	13582	13625	13578	13402	13460	13610	13621	13577	13517	13460	13435	13713	13540	13554	13522	13550	13825	13656	13669	13492	13632	13633	13697	13405	13509	13491	13539	13511	13630	13543	13585	13730	13553	13426	13476	13491	13433	13466	13682	13674	13518	13672	13432	13424	13711	13805	13465	13703	13568	13499	13488	13629	13542	13616	13688	13467	13799	13519	13521	13597	13527	13460	13685	13620	13663	13668	13587	13862	13654	13669	13600	13536	13603	13447	13579	13508	13531	13602	13551	13588	13476	13496	13597	13443	13678	13729	13397	13487	13456	13605	13645	13454	13518	13629	13632	13723	13643	13455	13399	13447	13621	13529	13607	13529	13744	13631	13431	13648	13514	13606	13531	13589	13613	13551	13565	13584	13262	13550	13510	13568	13492	13576	13628	13656	13680	13715	13614	13402	13565	13480	13660	13534	13545	13582	13467	13776	13651	13544	13599	13479	13465	13512	13434	13518	13577	13476	13307	13640	13592	13585	13487	13586	13501	13486	13513	13535	13594	13471	13560	13584	13605	13558	13584	13569	13574	13585	13680	13760	13621	13460	13495	13466	13513	13775	13416	13601	13566	13823	13412	13761	13623	13587	13590	13438	13763	13595	13627	13596	13418	13383	13531	13587	13637	13659	13507	13611	13495	13675	13450	13411	13498	13779	13514	13490	13513	13487	13587	13476	13525	13349	13651	13545	13374	13545	13698	13618	13591	13685	13578	13663	13591	13672	13612	13598	13678	13765	13730	13635	13473	13563	13553	13639	13510	13567	13563	13527	13570	13747	13600	13603	13551	13759	13602	13510	13502	13650	13700	13572	13468	13389	13572	13643	13685	13568	13820	13686	13617	13593	13494	13621	13338	13736	13548	13388	13715	13507	13427	13490	13517	13443	13521	13502	13709	13702	13757	13627	13785	13497	13516	13539	13482	13560	13687	13494	13624	13726	13643	13500	13482	13578	13521	13604	13656	13640	13345	13800	13710	13642	13659	13638	13510	13654	13643	13594	13606	13610	13659	13498	13643	13459	13468	13649	13665	13628	13358	13798	13707	13694	13508	13516	13493	13630	13643	13569	13380	13377	13449	13462	13686	13651	13644	13420	13726	13378	13615	13594	13556	13401	13545	13395	13657	13411	13633	13684	13605	13549	13649	13482	13611	13729	13669	13678	13493	13490	13853	13513	13669	13552	13861	13551	13543	13586	13424	13530	13431	13472	13458	13534	13711	13749	13545	13408	13615	13643	13646	13523	13588	13460	13739	13781	13425	13708	13581	13356	13415	13686	13554	13627	13426	13573	13733	13499	13420	13523	13591	13543	13493	13640	13483	13684	13606	13447	13540	13574	13540	13640	13639	13583	13551	13554	13631	13587	13530	13398	13523	13619	13623	13937	13534	13666	13386	13657	13623	13523	13593	13458	13438	13386	13476	13543	13434	13523	13527	13556	13609	13689	13560	13482	13464	13502	13470	13499	13407	13871	13585	13607	13517	13514	13430	13626	13810	13474	13650	13626	13736	13509	13697	13535	13416	13461	13618	13587	13621	13612	13684	13645	13368	13560	13431	13413	13697	13479	13627	13525	13594	13674	13516	13563	13640	13509	13541	13474	13568	13744	13737	13618	13736	13454	13525	13507	13670	13504	13652	13485	13606	13622	13503	13593	13369	13543	13594	13547	13646	13629	13470	13541	13701	13774	13622	13484	13523	13647	13640	13482	13592	13519	13590	13566	13538	13464	13590	13579	13416	13594	13692	13561	13687	13435	13480	13658	13337	13541	13709	13603	13576	13643	13569	13369	13611	13672	13397	13491	13799	13637	13636	13419	13616	13436	13755	13484	13541	13583	13558	13522	13669	13701	13574	13536	13674	13554	13691	13687	13622	13533	13621	13522	13612	13576	13748	13484	13565	13465	13611	13498	13537	13616	13375	13374	13489	13440	13680	13643	13608	13431	13539	13538	13674	13555	13605	13525	13436	13432	13609	13540	13598	13512	13567	13438	13595	13516	13755	13470	13577	13667	13581	13631	13399	13498	13475	13493	13513	13321	13637	13584	13563	13622	13600	13493	13688	13652	13519	13484	13302	13463	13629	13562	13411	13738	13587	13657	13457	13330	13503	13428	13573	13611	13657	13622	13569	13548	13608	13673	13470	13757	13411	13464	13553	13451	13576	13573	13465	13582	13522	13628	13393	13544	13444	13559	13607	13616	13572	13592	13781	13731	13657	13435	13535	13660	13745	13642	13549	13542	13641	13675	13642	13742	13523	13618	13444	13424	13568	13643	13441	13698	13661	13626	13635	13630	13295	13528	13521	13513	13652	13583	13628	13490	13626	13677	13381	13444	13643	13490	13414	13699	13490	13623	13511	13547	13573	13628	13611	13496	13535	13708	13642	13467	13583	13638	13543	13731	13511	13514	13616	13424	13596	13588	13586	13567	13633	13724	13715	13624	13760	13409	13424	13549	13565	13575	13685	13514	13456	13621	13496	13504	13698	13536	13712	13557	13723	13608	13570	13626	13551	13341	13568	13660	13474	13552	13583	13698	13792	13491	13670	13547	13607	13438	13453	13558	13601	13565	13604	13654	13645	13451	13395	13468	13474	13489	13621	13425	13753	13688	13654	13656	13437	13661	13529	13448	13594	13457	13619	13461	13728	13608	13491	13676	13602	13468	13550	13566	13486	13531	13599	13470	13550	13653	13452	13430	13625	13623	13700	13687	13488	13715	13473	13488	13467	13508	13546	13484	13638	13667	13504	13515	13394	13537	13660	13543	13532	13487	13671	13462	13540	13666	13661	13739	13675	13431	13555	13563	13567	13483	13699	13487	13860	13530	13481	13673	13594	13761	13603	13481	13543	13608	13582	13616	13595	13628	13618	13757	13620	13502	13579	13491	13660	13616	13641	13533
36745	30784	28646	28322	28753	28244	28244	28405	28913	29064	28484	27546	26915	26800	26525	26415	26565	26678	26495	26478	26585	26422	26552	26657	26792	26749	26585	26447	26570	26590	26492	26465	26547	26594	26410	26680	26387	26335	26603	26467	26401	26582	26395	26531	26520	26602	26550	26494	26405	26480	26404	26600	26486	26493	26577	26524	26578	26439	26540	26598	26568	26522	26419	26435	26562	26419	26577	26507	26544	26517	26594	26518	26486	26634	26479	26613	26403	26548	26458	26586	26513	26592	26520	26505	26563	26517	26491	26808	26445	26424	26481	26402	26521	26558	26544	26546	26485	26465	26447	26493	26551	26518	26407	26525	26412	26650	26421	26560	26514	26515	26491	26479	26468	26547	26501	26544	26484	26729	26546	26591	26471	26454	26568	26602	26466	26351	26530	26551	26621	26610	26443	26620	26425	26464	26472	26491	26546	26480	26527	26534	26488	26519	26573	26610	26565	26523	26563	26544	26417	26468	26651	26416	26657	26622	26352	26511	26283	26535	26470	26478	26488	26624	26427	26411	26483	26446	26532	26447	26518	26576	26630	26457	26560	26542	26654	26634	26507	26374	26521	26508	26531	26433	26590	26586	26439	26627	26399	26603	26442	26668	26532	26445	26631	26580	26413	26431	26643	26462	26445	26541	26478	26468	26563	26619	26502	26440	26480	26442	26559	26585	26469	26642	26516	26507	26514	26569	26434	26598	26659	26524	26563	26500	26519	26550	26502	26498	26573	26504	26560	26479	26448	26530	26546	26627	26416	26427	26446	26429	26612	26546	26520	26603	26551	26446	26510	26541	26521	26416	26557	26726	26454	26545	26576	26624	26572	26573	26573	26618	26525	26534	26453	26515	26483	26660	26363	26560	26521	26520	26507	26523	26516	26403	26634	26514	26609	26575	26521	26615	26455	26481	26629	26480	26555	26558	26473	26607	26486	26423	26427	26599	26536	26522	26475	26445	26557	26648	26396	26614	26479	26603	26541	26505	26461	26752	26504	26507	26416	26443	26508	26471	26476	26719	26572	26494	26545	26489	26498	26593	26459	26589	26463	26743	26506	26712	26493	26530	26582	26479	26586	26695	26398	26537	26599	26539	26443	26513	26574	26589	26478	26505	26550	26510	26553	26415	26615	26591	26530	26629	26566	26629	26581	26498	26595	26546	26465	26621	26563	26505	26552	26358	26464	26479	26558	26537	26490	26610	26544	26498	26518	26429	26529	26398	26566	26550	26489	26586	26576	26535	26668	26519	26653	26540	26709	26423	26546	26537	26548	26440	26517	26589	26750	26309	26676	26510	26600	26559	26501	26599	26526	26483	26446	26522	26529	26548	26510	26490	26569	26499	26470	26561	26596	26630	26534	26619	26576	26605	26670	26573	26477	26482	26548	26491	26591	26385	26591	26496	26542	26484	26649	26524	26580	26601	26438	26575	26663	26586	26488	26543	26488	26604	26504	26463	26464	26672	26452	26616	26546	26633	26657	26707	26458	26596	26482	26428	26559	26484	26637	26505	26437	26682	26488	26675	26571	26513	26587	26563	26563	26521	26625	26507	26624	26489	26578	26526	26599	26456	26507	26488	26477	26670	26583	26609	26546	26559	26479	26646	26478	26596	26397	26529	26634	26637	26612	26530	26653	26584	26506	26654	26461	26608	26706	26540	26535	26383	26560	26509	26485	26526	26462	26601	26664	26446	26537	26437	26610	26593	26351	26625	26619	26582	26519	26683	26438	26739	26622	26610	26440	26492	26547	26588	26622	26439	26420	26691	26516	26481	26380	26531	26538	26522	26553	26635	26408	26504	26611	26452	26492	26681	26577	26553	26438	26595	26505	26700	26547	26351	26554	26612	26669	26524	26439	26642	26499	26600	26545	26742	26585	26483	26608	26548	26553	26513	26599	26619	26559	26628	26598	26488	26464	26553	26640	26602	26399	26644	26525	26574	26503	26663	26517	26586	26634	26573	26601	26501	26543	26610	26561	26474	26469	26570	26496	26485	26458	26382	26581	26645	26538	26554	26544	26478	26605	26467	26502	26532	26578	26560	26415	26582	26508	26733	26574	26552	26646	26551	26498	26578	26553	26582	26546	26508	26506	26596	26560	26530	26571	26546	26597	26580	26663	26488	26525	26597	26576	26442	26520	26624	26604	26516	26436	26690	26433	26581	26580	26595	26664	26459	26450	26423	26564	26522	26698	26471	26520	26459	26453	26622	26558	26453	26500	26584	26522	26592	26617	26537	26531	26664	26546	26513	26576	26669	26483	26598	26545	26488	26702	26562	26462	26630	26562	26604	26601	26538	26613	26634	26606	26510	26583	26590	26577	26611	26547	26538	26558	26447	26502	26607	26549	26516	26525	26576	26671	26470	26536	26542	26708	26464	26702	26430	26593	26516	26669	26594	26545	26638	26563	26499	26477	26548	26577	26358	26532	26569	26452	26425	26524	26608	26418	26588	26420	26485	26678	26500	26607	26657	26619	26614	26482	26619	26568	26497	26622	26550	26432	26623	26641	26543	26540	26661	26542	26557	26554	26449	26655	26566	26615	26595	26655	26512	26643	26537	26706	26574	26623	26663	26463	26595	26512	26597	26610	26569	26405	26564	26415	26626	26621	26536	26743	26508	26458	26541	26477	26431	26503	26544	26603	26482	26607	26536	26423	26658	26341	26595	26516	26718	26444	26566	26566	26494	26443	26394	26497	26581	26451	26510	26482	26447	26634	26412	26569	26654	26469	26535	26573	26500	26540	26559	26663	26401	26450	26503	26599	26547	26543	26433	26618	26535	26507	26621	26513	26591	26523	26513	26650	26544	26604	26470	26634	26378	26555	26659	26641	26540	26488	26562	26573	26541	26674	26445	26518	26520	26485	26589	26437	26797	26478	26521	26577	26481	26546	26560	26603	26527	26549	26421	26531	26482	26458	26506	26472	26593	26638	26448	26468	26497	26458	26496	26586	26573	26528	26465	26591	26461	26547	26520	26479	26690	26499	26649	26568	26579	26450	26491	26527	26554	26682	26511	26503	26603	26452	26583	26494	26522	26491	26584	26577	26437	26580	26482	26676	26519	26521	26462	26526	26428	26608	26625	26600	26697	26597	26495	26514	26686	26410	26668	26609	26596	26467	26505	26433	26500	26528	26542	26455	26609	26674	26336	26657	26561	26536	26598	26606	26693	26480	26552	26602	26508	26533	26583	26533	26539	26517	26414	26513	26569	26606	26593	26599	26533	26467	26694	26520	26513	26663	26560	26503	26505	26654	26697	26433	26570	26455	26506	26636	26611	26445	26524	26700	26497	26531	26523	26562	26606	26516	26623	26593	26534	26447	26629	26379	26607	26614	26535	26555	26589	26542	26504	26665	26586	26465	26601	26677	26482	26574	26563	26411	26686	26575	26550	26657	26670	26516	26498	26576	26538	26524	26568	26687	26610	26553	26434	26600	26557	26408	26628	26520	26548	26506	26548	26561	26519	26693	26521	26536	26645	26483	26498	26710	26583	26674	26536	26612	26524	26521	26519	26729	26478	26610	26625	26601	26647	26521	26501	26605	26562	26542	26499	26608	26378	26578	26426	26567	26588	26468	26680	26568	26440	26601	26561	26688	26617	26516	26552	26558	26430	26555	26448	26371	26546	26386	26509	26591	26638	26548	26500	26497	26645	26603	26428	26552	26611	26543	26589	26495	26513	26520	26570	26677	26484	26450	26569	26606	26446	26679	26687	26544	26497	26630	26459	26632	26452	26588	26462	26677	26532	26618	26619	26640	26564	26514	26471	26596	26555	26405	26556	26499	26593	26548	26533	26434	26617	26495	26477	26544	26519	26593	26599	26539	26474	26567	26495	26589	26605	26515	26551	26447	26553	26533	26589	26477	26597	26509	26567	26608	26553	26530	26614	26502	26515	26549	26598	26474	26463	26681	26604	26468	26403	26566	26563	26525	26483	26592	26624	26521	26556	26625	26404	26637	26499	26635	26482	26603	26522	26551	26516	26593	26550	26513	26758	26525	26663	26694	26574	26610	26693	26582	26529	26540	26600	26612	26508	26624	26519	26617	26536	26599	26551	26540	26544	26715	26611	26568	26455	26452	26611	26466	26623	26576	26466	26690	26446	26495	26618	26552	26573	26698	26425	26695	26436	26549	26422	26514	26558	26497	26501	26713	26583	26567	26391	26616	26519	26761	26428	26354	26606	26510	26641	26528	26513	26509	26508	26673	26579	26483	26648	26490	26664	26501	26553	26533	26579	26611	26555	26534	26570	26402	26516	26564	26579	26657	26433	26597	26555	26514	26596	26612	26409	26681	26466	26641	26592	26579	26558	26599	26539	26615	26642	26533	26666	26584	26424	26638	26448	26595	26586	26547	26666	26547	26596	26501	26445	26443	26577	26632	26478	26512	26628	26570	26527	26499	26600	26614	26604	26493	26531	26658	26379	26612	26547	26488	26625	26516	26647	26629	26557	26629	26491	26636	26612	26585	26565	26500	26609	26568	26563	26447	26613	26446	26523	26432	26453	26588	26517	26541	26450	26650	26538	26545	26637	26447	26671	26711	26535	26567	26662	26693	26498	26572	26416	26623	26562	26512	26458	26600	26367	26739	26601	26567	26619	26483	26745	26522	26651	26522	26518	26620	26519	26473	26520	26509	26386	26558	26441	26622	26523	26554	26489	26517	26417	26612	26423	26656	26427	26483	26776	26409	26532	26616	26521	26531	26454	26646	26748	26572	26526	26536	26709	26585	26650	26587	26641	26514	26561	26640	26624	26661	26644	26612	26574	26601	26690	26669	26623	26490	26506	26654	26593	26487	26539	26541	26535	26683	26615	26462	26506	26518	26633	26608	26676	26693	26511	26502	26460	26604	26723	26448	26639	26537	26486	26647	26518	26588	26654	26471	26481	26622	26470	26602	26570	26474	26490	26561	26629	26502	26614	26531	26520	26640	26612	26685	26532	26663	26462	26642	26583	26523	26635	26644	26400	26449	26472	26627	26596	26423	26641	26604	26461	26576	26542	26398	26583	26581	26682	26607	26448	26681	26492	26576	26579	26437	26415	26702	26480	26520	26522	26609	26553	26572	26552	26652	26625	26485	26522	26598	26551	26604	26609	26514	26690	26628	26590	26490	26482	26606	26518	26593	26613
31058	25385	19307	15354	14546	14187	13874	13611	13642	14243	14902	14909	13664	13429	13104	13301	13157	13121	13453	13343	13276	13286	13223	13764	14162	14018	13361	13056	12976	13106	13103	13038	12899	13005	13040	13226	13128	13011	12933	13224	13071	12888	13083	12994	12998	12990	12971	13107	13111	13273	13045	13168	13330	13175	12972	13100	13019	12988	13054	12951	12944	13122	13028	13009	13086	12929	13025	13109	13067	12942	13039	13143	13028	12984	13148	13113	13086	12903	13242	12964	13120	13210	13266	13073	12997	13170	13099	12960	12938	13200	13069	12912	13075	12869	13096	13123	13191	12996	12997	13144	13105	13255	13271	13239	12990	13095	12936	12959	13038	13117	13107	12924	13133	13213	13043	13128	13133	13127	13167	13012	13076	13107	13070	13254	12974	13002	12939	12907	12908	13054	12828	12910	13098	13329	13027	13101	12770	12975	13115	12973	13002	13147	13064	13018	12993	13244	13105	13075	13052	13117	12948	12944	12929	12873	13016	13058	13052	12992	13184	13086	13105	12759	13122	13074	13077	13240	13224	13041	13130	13023	13026	13017	12867	13201	13098	13101	13179	13097	13067	13063	13013	13047	13101	13221	13195	12914	13019	13110	13049	13279	12996	13241	13070	13023	13060	13035	12921	13253	13016	12914	12893	12953	12960	13098	13168	13069	13114	13211	12888	13061	13166	13073	13213	12999	13022	13173	13137	13127	13099	13113	13045	13168	12944	13005	13223	13091	13089	13096	13005	12894	12944	13033	13079	13355	13029	12852	13035	13031	13098	13020	13128	13154	12884	13183	13162	13055	13219	13054	13131	12964	13012	13166	12974	13378	13045	13246	13113	13201	13079	13213	13133	13158	13228	13085	12910	13092	13280	13101	13151	13163	13057	13265	13232	13242	13208	13087	13221	12960	13069	13096	13199	13132	13215	13077	13084	13108	13139	13120	13062	13139	13135	13099	13019	13228	13205	13065	13060	12834	13103	13205	13182	13064	13202	13129	13086	13110	13008	13189	13140	12994	12996	13021	13129	12861	12898	13119	12994	13094	13051	13104	13027	13106	12858	13018	13079	12810	13120	13043	12932	13248	13043	13155	13059	13100	13173	13159	13174	13033	12843	12919	13250	13039	13196	13093	13091	13059	13199	13103	13097	13213	13110	13065	13177	13075	13163	13043	13137	12927	13009	13126	13228	13103	13031	13031	13115	13214	13053	13157	13043	13331	13129	13312	13197	13070	13114	13032	13010	13077	12938	12880	13018	13006	13140	13060	13189	13022	13063	13156	13278	13066	13101	13233	13131	13094	13086	13028	13108	13143	13003	13016	13077	13212	13182	13198	13116	13004	13160	13075	13141	13152	13121	13111	13101	13114	13212	13068	13221	13040	13158	13174	12947	13190	13100	13165	13162	12965	13149	13016	13035	13095	13290	13191	13242	13162	13294	13188	13042	12913	12902	13191	13037	13095	13169	13095	13046	13189	13222	13033	13141	13061	13077	13037	13170	13035	13031	13166	13091	13122	13138	13057	13072	12924	13085	13132	13120	13021	13134	13000	13100	13196	13131	13044	13009	13154	13190	13117	13120	13127	13059	12927	12778	13031	12995	12975	13180	12971	13055	13209	13267	13060	13173	13129	13196	13052	13186	13114	13095	13022	13181	13140	13185	12978	13142	13204	13198	13230	13110	12926	13245	13027	12910	12995	13073	13102	13097	13147	13122	13078	13112	13130	13226	13278	13151	12921	13099	13129	13060	13041	13050	13051	13160	13200	13167	12975	13049	13090	13220	13075	13018	12915	13281	13188	13154	13058	12950	13045	13068	13134	13253	13193	13123	13064	12899	13013	13070	13192	13156	13166	13022	13098	13032	13005	13213	13208	13045	13220	13049	13106	13111	12951	13131	13079	13033	13085	13067	13167	12847	12967	13014	13167	13069	12967	13142	13165	13057	13063	13017	13221	13139	13017	13049	13128	13063	13090	13132	13088	13152	12988	13100	13030	12972	13041	13024	13176	12897	12924	13108	13068	13128	13239	13009	13206	13210	13188	13001	13233	12936	13076	13207	12973	13205	13149	13150	12987	13114	13020	13164	13074	13084	13194	13118	13130	13216	13008	13044	13016	13091	13155	13227	13245	13012	13216	13133	13099	13053	12938	13155	13145	12867	12963	13297	13264	13057	13061	13088	12944	13291	13058	13141	12962	13005	13127	13040	13095	13197	13244	13122	13242	12884	13077	13317	12929	13182	13081	12947	13049	13076	13070	13151	12988	12952	13356	13137	12937	13029	13097	13140	12948	13077	13228	13048	13147	12964	12965	13035	13176	12974	12929	13118	13098	12979	12973	13058	13287	13135	13081	13160	13254	13097	13149	13092	13207	13222	13144	13099	12894	13031	12951	13227	13229	13154	13086	13256	13072	13069	13083	13063	12988	13144	13036	13075	13045	13159	13107	13337	13145	13218	12944	13260	13185	13082	13129	12992	13128	13246	13018	12859	13116	13010	12979	13259	13017	12900	12884	13069	12997	13108	13074	13062	12963	13240	13048	13213	13156	13113	13342	13041	13219	13099	13214	13025	13115	13022	13067	12911	13191	13214	13084	13072	13263	13271	12964	13178	13075	12943	13150	12938	13248	13067	13005	13306	13011	13083	13087	12973	12862	13005	13131	13157	12973	13143	13231	13174	13115	13159	13009	13045	13055	12786	13123	13090	13173	13000	13068	13132	13313	13197	13008	12977	13165	13058	13075	13228	13110	13008	13046	13034	13180	13033	12978	13049	13058	12984	13002	13119	12984	13038	13124	13031	13095	13087	13103	13120	13260	13208	12876	13084	12919	13169	13067	13177	12951	13218	12969	13172	13029	13009	13049	13013	13201	13160	13048	13141	13174	12993	13106	13185	12875	13034	13006	13224	13133	12956	12769	13028	13159	13071	12990	13149	12977	13068	13103	13246	13139	13312	12992	13168	13044	13163	12976	13055	13099	13052	13100	13066	13052	12901	13057	13144	13050	13067	13052	13155	13163	13059	13114	13205	13081	13145	13088	13039	12999	12938	13327	13105	13185	12958	13327	12990	13107	13151	13011	13189	13209	12960	13064	13252	13060	13139	13086	13119	12980	13164	12992	12940	12883	13267	12944	12905	13025	13150	13277	13315	13150	12947	12904	13142	13140	13216	13018	13178	13130	13145	13022	13244	13100	13144	13289	13203	13148	13201	13231	13050	12952	13144	13019	13188	13031	13268	13269	13102	12996	13133	13210	13054	13069	13194	13193	13081	12921	13189	13144	13279	13186	13101	12865	12928	12994	13184	13214	13075	13184	13037	13201	13129	13362	13193	13030	13042	13253	13171	13148	12895	13089	13238	13159	13157	12916	13167	12870	13035	12981	13249	13163	13254	13161	13099	13013	13202	12905	13132	13011	13144	12976	12896	13185	13111	13071	13156	13086	13220	13130	13127	12952	13163	12895	13027	13349	13138	13217	13126	13051	13053	13071	13040	13265	13147	12974	12947	13029	13001	13040	12950	13072	12964	13053	13013	13024	13079	13112	13245	13019	13196	13140	13078	12927	13137	13069	12895	13131	13076	13134	13116	13069	13105	13237	13074	13015	12996	13201	13227	13316	13225	12973	13088	13074	13066	12947	13176	13013	13048	13065	13055	13046	12867	13206	13122	13086	13285	13289	13042	13074	13263	13101	13207	13194	13035	13112	12943	13112	13227	13139	13085	13121	13280	13187	13054	13092	13103	13132	13077	12901	12988	13136	13167	13056	13191	13305	13250	13014	13025	13115	13171	13111	12800	12938	13136	12951	13061	13077	13290	12999	13049	12953	13093	12937	13175	13107	13226	13251	13203	13058	13098	13136	13127	13124	12985	13088	13065	13229	13094	13084	13107	12995	13205	13102	13220	13048	13092	13115	13231	13085	12966	13062	13059	13129	12952	13083	13094	13148	12958	13118	13214	13125	13116	13077	13143	13227	13172	13224	13125	13096	13240	13200	13079	13117	13170	13038	13031	13206	13084	13087	13200	13094	13163	13014	13065	13115	13268	13225	13165	13086	13157	13070	13248	13255	13126	12903	13126	12990	13128	13228	13211	12987	13032	12953	13044	12949	13149	13152	13243	13182	13103	13198	13143	13124	13019	13066	13087	12804	13090	13167	13008	13046	13044	13127	13193	13009	13097	13116	13133	13140	12927	13127	13093	13006	13169	13031	13227	13021	13215	13065	13195	12989	13020	13009	13139	13157	13092	12965	13112	12985	13142	13130	13038	12954	13211	13177	13078	13070	13090	13091	13108	13049	12927	13220	12978	13056	13249	13057	13108	13182	13238	13040	13119	13145	12981	12706	13026	13053	13181	12873	13033	13007	12964	13023	13086	13254	13350	13363	13094	13092	12968	13052	13100	13196	12963	13186	13252	13179	13006	13021	12996	13239	13141	13152	12931	13206	13131	13048	13068	13174	13140	12990	13054	13199	13085	12969	13036	13093	12974	13019	13171	13100	13131	13065	13148	13248	12929	13198	13140	13151	13106	12985	13044	13107	13126	13140	13275	13105	13141	12986	13004	13082	13154	13003	13259	13138	12971	13106	13000	12972	13098	13241	13033	13125	13132	13181	13174	12867	13008	12981	13113	13021	13083	13106	13069	13244	12950	13066	13036	13270	13021	13043	12893	13138	13100	13156	13159	13109	13228	13031	13255	13198	12925	13040	13079	13086	13140	12893	13022	13099	13251	13074	13349	13048	13068	12920	13127	13104	13096	13184	13295	13090	13093	13187	13189	13060	12950	13040	13153	13254	13031	13063	13071	12844	13132	13142	13043	13066	13111	13138	13325	13139	13037	13004	12935	13035	13054	13077	13317	13236	12995	13058	13107	13186	13116	13065	13126	13115	13102	13132	13281	12943	13156	13096	13051	13200	13039	13105	13168	13116	13006	13134	13320	13166	13272	13019	13010	13112	13150	13157	13202	13077	13107	13042	13038	12915	13079	13168	12869	13074	13158	13051	13077	13169	13082	12972	12985	12990	13314	13013	13064	13188	12852	13294	12946	13258	13187	13116	13241	12977	13057	13095	13259	13358	13095	13395	13156	13002	13101	13180	12888	13087	13051	13229	13171	13154	13222	12879	13108	13111	12971	13083	13224	13072
39879	33288	30717	31382	32186	30072	28989	28276	28929	30116	31158	30121	27919	27641	27331	27283	27351	27282	27235	27291	27243	27242	27338	28850	29240	28731	27540	27068	27006	27004	27027	27087	27106	27081	27050	26974	27038	27200	26883	27015	26912	27037	27034	26828	27116	27010	27067	26961	26975	27074	27084	27121	27016	27092	27066	27175	27021	27201	27067	27195	27006	27034	27022	27000	27079	27103	27106	26985	27130	27012	26998	26967	27110	27064	27140	27008	27074	27152	27066	27055	27007	26933	27006	27104	27072	26923	27049	27111	27006	27044	27038	27113	27125	26963	26973	27009	27087	27108	27172	26956	27087	26982	27229	27095	27113	26989	27168	27049	27082	27023	27217	27064	26945	27049	27238	27089	26959	27031	26874	27010	27110	27056	27157	27019	27050	27103	26998	27165	27068	27040	27017	27082	27192	27073	27023	26987	27208	26890	27176	27141	27038	27000	27050	27009	26959	27078	27085	27001	27224	27083	26904	27215	27268	27044	27063	27003	27033	27051	26968	27146	27139	27024	27012	27292	27037	27038	27175	27030	27104	27183	27026	27098	27026	27022	27094	27094	26933	27247	27184	27151	27087	27097	27066	27050	27045	26981	27074	27051	27165	27174	27073	27203	27035	27099	27167	27120	27151	27015	26974	27178	27070	27174	27019	27241	27012	27079	27049	27113	27056	26978	27029	27145	27112	27026	27166	27100	27092	27022	27031	27142	27109	26934	27202	27001	26951	27166	27011	27068	27210	26908	27206	27064	26979	27160	26999	27175	27009	27092	27006	27192	27043	27122	27066	27176	27229	27049	27088	27171	27101	27089	27138	27178	27018	27044	27092	27138	27143	26987	27029	27051	26891	27100	27137	27007	27231	27069	26968	27075	27103	27033	27004	27158	27043	27209	27060	27094	27114	27036	26930	27123	27096	27111	27158	27036	27115	27131	26892	27015	26906	27168	27086	27161	27070	27071	27075	27096	27061	27127	27108	27072	26942	27079	27144	27306	26890	27011	27101	27190	27175	27127	27083	27061	27064	27040	27070	27001	26992	27190	26932	27073	27101	27093	27196	26933	27069	27034	27146	27043	27151	27085	27093	27164	27069	26924	27088	27061	27054	27129	26956	27065	27089	27065	27066	27056	27053	27166	27104	27186	27074	27066	27079	27174	27088	27018	27178	26878	27025	27132	27037	27048	27108	27046	27178	26989	27015	27092	27119	27070	27051	27089	27103	26973	27214	27028	27090	27040	27114	26986	27231	27021	27214	27106	27137	27059	27196	27007	27106	27001	27098	27161	26864	27029	26966	27013	27086	27016	27217	27082	27066	27119	27142	26913	26994	27086	27082	27156	27122	26963	27135	26980	27164	27052	27030	27100	27066	27095	27103	27042	27180	27160	27044	27138	27099	26882	27201	27087	27074	27064	27117	27188	26992	27017	27133	27044	27105	27215	27127	27087	27037	27047	26988	27100	26928	27135	27140	27117	26926	27147	27123	27025	27153	27051	27122	27153	27175	27095	27012	27178	27083	27170	26993	27133	27078	27123	27025	27135	26958	27103	27076	27147	27226	27023	27028	27164	27107	27070	27103	26971	27102	27167	27049	27010	27029	27059	27134	27095	27183	27188	27006	27116	27032	27075	27018	27137	26996	27072	27039	27004	27000	27099	26997	27120	26998	27044	27076	27162	27050	27117	27189	27144	26992	27214	26959	27103	26968	27184	27029	26950	27012	27087	27023	26977	27211	26969	27099	26942	27293	26869	27142	27040	26969	27161	27093	26973	26961	27100	27131	27172	27116	27112	27009	27212	27107	27017	27005	27112	27215	27085	27093	27122	26973	27127	27165	27150	27101	27015	27074	27081	26980	27085	27189	27034	27103	27239	27079	27233	27070	27130	27022	27194	27056	27176	26981	27118	27143	27099	27138	27075	27004	27198	26923	27076	26979	27119	27098	27122	27050	27046	27069	27135	27119	27018	27118	27073	27048	27058	27156	27081	27147	27050	27089	27051	27123	26993	27144	27008	27177	27077	27098	27260	27091	27021	27186	27077	27114	27027	27156	27128	27030	27228	27002	27239	27052	27031	27034	27140	27080	27119	27172	27030	27035	27234	27065	27028	27113	27020	26945	27095	27025	26992	27199	27158	27221	27199	27136	27096	27144	27157	27105	27074	27152	27120	27180	26984	27100	27085	27209	27151	27189	27069	27155	26994	27109	27055	27044	27069	26889	27139	27033	27078	27021	27041	27114	27040	26990	27092	27086	27209	27050	27148	26979	27025	27154	27096	27107	27103	27073	27080	27066	27009	27073	27110	26985	27094	26981	27092	26924	27138	26987	27272	27066	27060	27142	27179	27001	27126	27028	27061	27037	27059	27038	27158	27036	27108	26956	27049	27049	27187	27076	27063	27158	27140	27190	27102	26973	27037	27095	27036	27080	27071	27035	27064	27181	26962	27147	27028	27111	27179	26998	27221	27064	27155	26981	27144	26957	27253	27157	27143	27122	27203	27140	26919	27096	27153	27106	27268	27189	27021	27078	27031	27039	27163	27104	27120	27115	27063	27059	27150	27188	27248	27100	27208	27082	26964	27081	27227	27160	27036	27109	26966	27206	26932	27151	26967	27100	27057	27018	27231	27148	27131	27120	27078	27222	27118	27099	27132	27187	27030	27126	27000	27009	27022	27240	27027	27152	26988	27140	27161	27197	26871	27027	27086	27017	27122	27071	27019	26969	27154	27104	27142	27162	26965	27028	27106	27162	27168	27039	27029	26991	27042	27176	27004	27027	27156	27096	27077	27164	27101	27046	27136	27246	27091	27134	27142	26956	27104	27278	27116	26980	27142	27135	27053	27089	27089	27088	27112	26986	27114	26963	26920	26937	26973	27077	27004	27221	27045	27043	27140	27063	27209	27177	26914	26959	27136	26936	27101	27024	27118	27088	27127	27070	27048	27028	27060	27139	27137	27156	27072	26968	26989	27094	27083	27181	27089	27037	27257	27271	27063	27148	27036	27146	27147	27120	27085	27075	27057	27102	27066	27268	27010	27012	27089	26989	27077	27067	27117	27053	27068	27156	26872	27086	27054	27116	27081	27133	26903	27007	27040	27086	27002	26932	27055	27232	27020	27088	27043	27214	27006	27149	27044	27065	26958	27092	27107	27195	27270	27030	27234	26949	27227	26930	27263	27158	27083	26957	27027	27271	27065	27045	27070	27019	27214	27119	27077	27125	26959	27044	27040	27113	27119	27129	27040	27209	27056	27160	27209	27083	27150	27005	26961	27162	26999	27028	27273	27111	27027	27047	27073	27006	27132	27127	27090	26891	27104	27037	27076	27072	26999	27102	27049	27136	27092	27115	27138	26994	27107	27022	27123	26982	27067	27060	27044	27162	26976	27180	27064	27109	27127	27106	27152	27032	27054	27136	27047	27200	27061	27092	27056	27124	27168	26965	27153	27010	26991	27176	27081	27082	27117	27096	27102	27202	27087	27132	27140	27147	27153	26951	27019	27063	27005	27113	27070	27250	27147	27074	27144	27035	27094	27152	27130	27144	27085	27029	27044	27170	27057	27030	27069	26915	27105	26995	27118	27006	27143	27076	27071	27242	26985	26967	27064	26979	27006	27129	27070	27098	26991	27081	27123	27110	27143	26997	27106	27199	27129	27148	27055	27067	27077	26943	27114	27177	27033	27135	27069	27025	27125	27190	27108	27141	27224	26971	27118	27162	27180	26963	27190	27055	27055	27136	27053	26948	27196	27114	26984	27139	27124	27065	27145	27043	27025	27107	27115	27109	27055	27115	26956	27038	27128	27088	27077	27118	26998	27053	27083	27071	27163	27089	27123	26998	27071	27190	27154	26963	27181	27165	27105	27097	27057	26997	27142	27126	27159	26994	27238	27104	26952	27146	27059	27017	27030	27115	27082	27071	27162	27045	27048	27042	27231	26892	27000	27187	27045	27164	27123	27096	26912	27001	27151	27017	27092	27176	27132	27175	27166	27216	27208	27147	26951	27282	27009	27213	27051	27114	27187	27049	27165	27190	27094	27104	27146	27269	27134	27249	27024	27076	27040	27095	27176	27049	27033	27189	27065	27063	27068	27187	27135	27111	27067	27073	27095	27049	27172	27018	27048	26983	27141	27079	27016	27156	26954	27026	27147	27258	27052	27067	27061	27017	27028	27035	27199	27176	27142	27070	27127	27041	27006	27154	27039	27091	27060	27188	27074	27025	27101	27093	27243	27060	27175	27007	27105	27054	27102	27097	27178	27013	27138	27107	27133	27032	27099	27049	27114	27025	27059	27069	27035	27070	27197	27111	27096	27122	27062	27214	27169	27091	27152	27082	27044	27100	27024	27145	27074	27074	27001	27141	27071	27075	27092	27212	27005	27195	27023	27091	27209	27087	27158	27100	27033	27027	26940	27036	27001	27207	27121	26964	27181	27240	27194	27145	27058	27145	27097	27164	27039	27194	27275	27162	27144	27105	27098	27062	27083	27036	27008	27116	27245	27099	27050	27185	26908	26997	27122	27021	27054	26939	27104	27034	26990	27053	27186	27121	27019	27116	27037	26983	27004	27013	27111	27127	27105	27114	27026	27031	27147	27061	27137	26972	27068	27108	26969	27082	26992	27043	27056	27028	27091	27084	27274	27098	26965	27181	27183	27047	26979	27085	27152	27080	27157	27056	26949	27166	27161	27163	27203	27106	27197	27147	27174	27109	27021	27001	27131	27137	27173	27132	27121	27184	27029	27060	27042	27103	27168	27151	27210	27109	27120	27083	27163	27007	27187	27031	27097	27170	26956	27170	27124	27048	27121	27128	27079	27025	27023	27102	27113	26945	27130	27032	27090	27051	27081	27185	27072	27145	27294	26999	27157	27197	27093	27041	27038	27113	27047	27050	27095	27181	26958	27089	27056	27001	27131	27146	27171	27109	27028	27153	27253	27136	27039	27160	26953	27026	27082	27073	27114	27117	27180	27010	27185	27171	27126	27075	27076	27107	27210	27191	27185	27079	27138	27117	27122	27072	27174	27178	26955	27221	27152	27053	27128	27170	27088	27120	27153	27070	27070	27144	27044	27059	27136	27191	27270	26985	27033	27011	26903	27060	26950	27122	27072	27036	27125	27169	27136	27091	27022	27110	27172
33444	22470	17302	15835	14248	13851	13405	13493	13524	13743	13453	13741	13428	13330	13116	13083	13010	13124	13009	13094	12984	13054	13182	13436	13722	13665	13427	12935	12833	12936	12776	12761	13082	13062	12944	12824	12929	12986	12881	13049	12952	12959	12872	12992	12887	12962	13057	12904	12971	13042	12970	13073	12930	12873	12821	12805	12901	12719	13018	13066	13119	12959	12904	13014	12765	12912	12928	12878	12698	12986	12993	12924	12866	12812	12774	12842	12859	12861	13019	12879	13027	13012	13255	13012	13157	12924	13027	12810	12927	12905	12891	12873	13001	12806	12894	12928	12895	12945	12930	12991	12962	12970	13146	13017	13012	12857	12866	12940	13107	13137	12841	13005	13005	13091	13056	13072	12992	12989	12867	12953	13030	13091	12911	12965	13006	12813	13174	12870	12784	12818	13066	13070	12845	12988	12738	12906	12921	12875	13020	13005	12814	12920	13024	12996	12941	13107	13079	12774	12856	13046	13065	12781	13000	12984	12832	12985	12842	12724	12894	13073	12935	12915	12755	12799	12974	12972	13056	13017	12879	12756	12929	13070	13170	12959	13010	13033	12951	12974	12967	12916	12999	12890	13014	12927	12935	12873	12830	12987	13006	13068	12835	12902	12989	12879	13092	12981	12853	13098	12854	12892	13144	12844	13000	13182	13015	12889	13018	13010	12986	12962	12869	13028	12980	13091	12907	12897	12905	13183	12882	12998	13205	12877	13198	12833	12949	12787	13020	12751	12887	12921	13027	13025	12894	12838	12928	13030	13043	12855	13007	13058	13163	12901	12893	12992	12942	13004	12951	12988	12827	12894	13069	13019	13086	13024	13131	12919	12888	12926	12950	13007	12895	12997	13158	12941	12993	12950	12988	12964	12930	12960	13093	12898	12921	12942	12937	12853	13089	13052	13075	13043	13002	12873	12906	12987	13022	13025	12927	12798	12998	12876	13076	12875	12952	12928	12870	13240	12834	12793	12838	12764	12907	12752	12847	12971	12897	12695	12964	13164	12986	12884	13063	13049	13099	13056	12987	12935	12979	12964	12935	12908	12961	12969	12954	13042	12960	13018	13102	12935	12658	12886	12818	12885	13025	12888	13139	13066	12860	12878	12924	12952	13131	13106	13014	12989	13077	12955	12992	12769	13080	12913	12795	12897	13061	12849	12988	13012	12976	12888	12878	13094	12826	12886	12850	12982	13079	12800	12855	13123	12945	12971	13039	13008	12879	12979	12992	12890	12942	13184	13000	12917	12839	13036	13038	12893	12815	12965	13014	12829	12807	13018	12964	12957	12866	12975	12965	12977	13170	12995	13040	12817	12944	13054	12952	13125	12854	12909	12979	12874	13039	13018	12931	13018	12851	12942	12785	12965	12966	12959	13106	12967	13067	13010	12968	13135	13005	13012	12789	12891	13029	13041	12894	12975	12939	13043	13012	13113	12939	12860	12960	13034	12976	12909	12979	12930	13083	12912	12789	13034	12986	13128	12876	12823	12898	12904	13007	12917	12863	12864	12872	12957	12780	13112	13039	13223	12889	12978	12956	12951	12770	12781	12854	12974	12938	13017	12725	12886	12888	13001	12979	12805	12922	12893	12811	13004	12932	13080	13114	12766	13031	12975	12897	13004	12912	12994	12834	13026	13134	13031	12960	12946	12895	13196	12814	12890	12855	12713	12876	13010	12735	12590	13044	12819	12949	13026	12989	12919	12950	13044	13042	13098	13080	13128	13078	13118	13024	12867	13158	13079	13028	12978	12978	13029	13077	12876	12876	12919	13052	12989	12879	12989	12976	12976	12970	13056	13021	12855	12902	12953	12977	12737	12927	12843	13029	12983	12886	12993	12868	13058	13013	13152	12977	13128	12991	12893	13053	12993	13056	13112	12699	12900	12994	12940	12840	12778	12943	13004	12948	12950	12947	13049	13271	12847	12983	12870	12875	13024	12840	12878	12959	12980	13015	12841	13025	12971	12848	13053	12998	12772	13182	12923	12945	12947	12697	13179	13054	13035	12918	13174	13130	13005	12896	12942	13037	12786	12996	12981	12957	12916	12819	12752	12804	12874	13161	12933	12899	12882	12889	12821	12853	12992	12931	12750	12678	12902	12992	13014	13035	12960	12877	12895	12909	12711	13039	12972	12923	13065	12979	13014	12807	12856	12913	13031	12977	13008	13098	13166	12815	12929	13021	12914	12850	12814	13022	13054	12929	13152	12895	12914	12946	13046	12841	12965	12889	13022	12923	13045	13208	13174	13120	13029	13223	12839	12991	13098	12951	12908	13036	12757	12997	12910	13062	13032	13007	12957	13064	13118	12994	12965	13232	12975	12886	13113	12999	12986	13075	13062	13064	12951	12847	12902	13148	13096	12949	13097	13035	12890	12849	12708	13038	13119	13062	13034	12978	12965	12942	13019	13003	12958	12965	12998	12869	12863	12892	12875	13038	12979	12929	13047	13027	13014	12967	12870	12974	12900	12970	12943	13020	13079	13029	12843	12809	12967	13030	12919	13009	12891	12745	12934	12869	12905	12846	12913	12863	12914	12943	13007	13060	12922	12852	13003	12883	13312	13036	12977	13025	12855	12699	13071	13049	13113	12905	12837	12943	12750	12974	12802	12956	12986	13010	13077	13022	12943	13047	12687	13011	12899	12930	12964	13057	13040	12866	13085	12909	12864	13015	13138	12949	13012	12856	13039	13079	13130	13166	12866	12887	13026	13101	12984	12902	12945	12930	13005	13039	12849	12894	13086	13037	12997	12986	12865	13024	12906	12903	12873	12990	12972	12872	12927	13016	12951	12972	13192	12962	13120	12933	12841	12944	12824	13062	13031	12866	12908	12898	12922	12664	12752	13019	12882	13073	12781	12994	12940	13134	12901	13076	12876	12934	12954	12963	13148	12985	13058	12968	12898	12962	12939	12929	13125	13055	13092	12925	13050	12805	12876	12939	13033	13164	12971	13058	12805	12994	13119	12755	13123	13028	12835	13079	13116	12950	12950	13145	12872	13026	13052	12920	12903	12984	13005	13133	12840	12890	12922	12751	12768	12940	13171	13065	12995	13218	12938	12979	12947	12858	13040	13051	12860	12793	12998	13138	12964	12802	12965	12979	13043	13151	13068	12960	12992	12892	13073	13099	12864	12834	12757	13056	12822	12869	13087	12902	13030	12913	12999	12816	12766	12924	13079	12969	12935	12994	12958	12777	12840	12925	12805	12937	12804	12840	13048	13092	13080	13037	12841	13079	13001	12906	13019	12987	12765	12886	12904	12760	12946	12917	13045	12950	13019	12981	12923	13017	13131	13026	12906	12842	13123	13072	12830	13119	13038	13072	13108	12865	13169	13126	12984	12909	13069	12800	12911	12756	12903	12730	12915	12914	12946	12813	13021	12765	12938	12992	13087	12914	12882	13044	13072	13081	12989	12853	12912	12969	12909	13080	12959	12881	12953	13023	12906	13005	13026	12926	12973	13092	13010	13016	13089	12857	13056	13051	13043	12852	12961	12851	13111	13110	13056	13147	13219	12820	12848	13032	13032	12972	12867	12946	13055	13108	12858	13035	12810	13006	12929	13055	12836	13054	13128	13065	12987	12846	12946	12991	12979	12875	13022	12854	12865	12940	12937	13056	13111	12980	13002	13111	12863	12965	12937	12954	13049	12928	13000	13070	13029	13027	13130	13166	13028	13000	12947	13006	13006	13048	12849	12992	13117	12986	13031	13087	12840	12957	12924	12855	13026	13051	13067	12826	12897	13010	13228	12909	12885	13105	12818	12962	12837	12966	12753	12849	12769	12950	12931	12848	12919	12921	12986	13009	12794	12980	12946	12821	12928	12998	12980	13005	12963	13046	12920	12885	12822	13024	12952	13098	13101	13058	12882	12938	13112	12814	12902	13071	12922	12957	12937	12844	12963	12980	12979	13036	13083	12909	12849	12864	13058	12930	13144	13116	13157	13001	13162	12849	12949	12996	13087	13167	12876	12870	12943	13058	13093	13058	12912	12812	13007	12912	12908	12908	12955	12968	13056	12888	13046	12943	13099	13238	13015	12951	12954	13033	12989	12929	13049	13014	13043	12796	12921	12856	12968	12977	13126	13186	12867	13012	12962	12787	12935	13061	12796	13038	12952	12986	12853	12939	12693	12966	13129	12894	12785	13055	13077	12645	12892	12990	12963	12956	12825	13080	12943	13054	12854	12955	12998	12889	12826	13023	13215	13059	12936	12959	12912	12882	13058	12830	13136	12933	13007	12809	12960	12999	13104	12950	13005	13036	12763	12810	13179	13066	12924	13133	12898	12915	12940	12929	13010	13017	12981	12772	12878	12807	12869	13004	12916	13109	12950	13091	12857	12998	12924	12996	12997	12941	12884	13100	12942	13022	13092	12897	12870	13241	13096	12964	12864	12846	13138	12993	12912	12857	12956	12877	13130	12857	13017	12967	12920	12924	12763	12772	12995	12985	12959	12914	12946	12934	12886	12871	12995	12832	12988	12910	12871	13085	12854	12916	13045	13043	12795	12946	13033	13017	12918	13065	12903	13211	13062	12944	13033	13106	13043	12949	12968	13102	12985	12985	12992	12912	13048	12968	13060	13046	12969	13138	12773	12987	12835	12917	12674	12849	12820	12952	12972	12930	12831	12998	12941	13018	12869	12891	13065	13136	13032	12926	12936	12973	12815	13038	13069	12799	12835	13006	12989	13116	13031	13103	13060	13191	12952	13006	12794	12948	13150	12935	12900	12879	12892	12974	12915	13108	13086	12874	13014	12975	12988	12945	12899	13008	12805	12709	12909	13058	13147	13183	13009	12972	12919	13073	13009	12790	12956	13129	13051	13000	12900	12851	12899	12863	13017	13150	12902	12944	12929	12844	12909	12999	13009	13293	13070	13045	13093	13098	12916	13034	12768	12917	13071	12974	13031	12890	12862	12931	12921	13063	13126	12964	13025	12929	12879	12895	12969	12858	12968	13071	12893	12858	13031	13025	13140	13061	12892	13030	13131	12961	13013	12914	13032	13036	12895	13135	12872	12882	12877	12731	12878	13112	12926	12913	13171	12907	12965	13135	12914	12945	13035	13021	13000	13006	13003	12928	13070	13072	12939	12877	12894	13051	12878	13065	12989	12991	12892	12946	12999
38337	31157	30419	31373	31103	29837	28371	28306	28812	28844	28654	29102	28624	27469	27320	27420	27485	27371	27407	27299	27239	27218	27425	28304	28695	28396	27556	27138	27019	27157	26975	27151	27042	27057	27038	27063	27268	27080	27229	27200	27059	27098	27126	27022	27157	27160	27131	27089	27259	27009	27144	27183	27099	27169	27087	27138	27172	27115	27075	27251	27128	27134	27010	27128	27108	27001	27026	27140	27015	27100	27212	27247	27186	26833	27205	27045	27169	27231	27133	27005	27119	27180	27024	27084	27122	27143	27069	27104	27086	27116	27212	27069	27128	27085	27165	27065	27167	27016	27136	27105	27081	27216	27085	27049	26941	27073	26954	27094	27004	27214	27174	27030	27149	27034	27048	27136	27206	26953	27144	27122	27145	27090	27187	27112	27075	27076	27014	27025	27092	27092	27245	27108	27097	27146	27203	27125	27194	27214	26994	27194	27039	27138	27025	27126	27190	27195	27163	27064	27074	27074	27083	27057	27130	27184	27147	27111	27061	27182	27034	27101	27341	27120	26976	27124	27119	27051	27220	27210	27083	27187	27191	27165	27129	26942	27133	27182	27179	27095	27160	27185	27012	27108	26989	27214	27044	27132	27145	27239	27083	27147	27082	27072	27261	27074	27100	27134	27115	27161	27010	27293	27154	27160	27157	27040	27094	27171	27119	27122	27094	27288	27094	27169	27219	27109	27108	27070	27158	27172	27120	27245	27272	27123	27166	27213	27218	27091	27108	27054	27084	27188	26950	27198	27111	27116	27133	27017	27154	27152	27104	27184	27140	27078	27043	27057	27148	27168	27228	27089	27167	27034	27007	27110	27142	26970	27181	27061	27107	27164	27198	27025	27015	27116	26941	27214	26968	27125	27038	27154	27277	27256	27203	27082	27164	27090	27053	27090	27187	27105	27288	27098	27183	27022	27109	27269	27196	27208	26990	27128	27194	27186	27046	27062	27127	27218	27256	27133	27029	27068	27135	27274	27139	27158	27116	27070	27046	27162	27079	27172	27100	27228	27057	27138	27085	27009	27223	27085	27071	27142	26960	27088	27106	27018	27098	27065	27148	27116	27165	26998	27252	27173	27093	27234	27168	27304	27120	27240	27213	27149	27104	27087	27146	27096	27088	27015	27303	27178	27103	27264	27181	27140	27165	27127	27217	27053	27152	27172	27089	27140	27086	27232	27185	27101	27141	27166	27029	27036	26977	27249	27215	27193	27227	27046	27243	27158	27306	27185	27276	27105	26926	27059	27096	27101	27048	27258	27105	27145	27145	27106	27127	27191	27227	27180	27073	27192	27189	27176	27034	27076	26897	27114	27069	27143	27141	27215	27188	27113	27301	27088	27085	27090	27159	27176	27117	27138	27133	27144	27204	27202	27123	27101	27150	27167	27184	27081	27130	27118	27173	27105	27098	27087	27154	27132	27128	27105	27257	27156	27029	27208	27092	27107	27039	27187	27151	27191	27183	27314	27120	27110	27091	27039	27260	27135	27060	27148	27227	27079	27235	27121	27156	27210	27212	27111	27168	27055	27140	27219	27140	27087	27074	27173	27115	27131	27217	26991	26955	27141	26981	27158	27134	27104	27150	26994	27138	27159	27226	27068	27156	27106	27165	27040	27014	27176	26986	27185	27239	27142	27188	27267	27192	27163	27287	27115	27159	27208	27173	27243	27188	26989	27196	27090	27092	27138	27095	27240	27115	27199	27035	27132	27154	27127	27173	27195	27129	27179	27270	26982	27098	27205	27024	26980	27369	27005	27113	27220	27065	27164	27146	27073	27107	27094	27126	27130	27222	27032	27176	27145	27075	27215	27008	27122	27129	27133	27127	27127	27144	27140	27140	27226	27242	27085	27290	27191	27072	27286	27166	27220	27086	27033	27155	27171	27142	27109	27182	27060	27282	27084	27143	27180	27344	27147	27212	27227	27183	27082	27275	27180	27032	27209	27087	27115	27120	27045	27154	27305	27254	27116	27139	27217	27061	27171	27172	27067	27114	27281	27129	27071	27068	27127	27035	27308	27255	27160	27208	27172	27165	27007	27155	27142	27093	27195	27359	27035	26977	27092	27068	27176	27021	27175	27134	27269	27087	27183	27081	27169	27145	27194	27237	27055	27091	27168	27082	27095	27095	27118	27139	27042	27192	27265	27029	27207	27161	27022	27178	27232	27198	27085	27221	27079	27086	27159	27163	27076	27162	27252	27136	27102	27160	27004	27128	26978	27137	27147	27185	27027	27169	27183	27045	27111	27080	27163	27061	27142	27086	27104	27228	27046	27159	27112	27248	27057	27229	27260	27121	26929	27173	27136	27080	27119	27115	27063	27131	27180	26978	27178	26987	27220	27165	27249	27156	27134	27066	27270	27244	27081	27141	27058	27209	27073	27088	27054	27183	27112	27164	27114	27081	27199	27090	27210	27108	27124	27023	27153	27127	27016	27223	27143	27119	27142	27028	27188	27207	27149	27209	27162	27074	27154	27180	27059	27117	27057	27032	27267	27200	27015	27102	27147	27275	27085	27134	27125	27276	27167	27215	27053	27163	27063	27115	27193	27154	27100	27117	27241	27104	26944	27097	27161	27298	27088	26991	27217	27079	27117	27143	27120	27255	27149	27017	27162	27066	27117	27198	27182	27149	27070	27100	27045	27200	27173	27247	27164	27158	27089	27140	27105	27280	27049	27207	27011	27085	27149	27107	27085	27091	26937	27127	27171	27043	27219	27008	27110	27074	27131	27071	27177	27205	27043	27115	27087	27074	27167	27166	27050	27147	27181	27152	27154	27174	27036	27098	27212	27177	27180	27126	27201	27276	27139	27148	27238	27383	27113	27269	27179	27076	27100	27182	27301	27052	27151	27268	27111	27051	27136	27171	27045	26886	27235	27082	27135	27007	27091	27161	27136	27190	27185	27148	27046	27065	27142	27237	27209	27033	27232	27055	27035	27000	27244	27212	27160	27148	27029	27106	27147	27053	27142	27084	27150	27173	27107	27124	27143	27126	27070	27110	27235	27138	27150	27084	27233	27134	27034	27205	27029	27131	27199	27125	27237	27102	27124	27055	27154	27180	27221	27157	27165	27183	27115	27182	27084	27204	27160	27102	27088	27171	27120	27103	27122	27287	27161	27024	27073	27187	27031	27217	27172	27016	27073	27233	27157	27094	27092	27195	27085	26978	27169	27023	27238	27027	27219	27131	27210	27142	27124	27150	27059	27203	27142	27223	27069	27056	27085	27080	27064	27216	27052	27270	27158	27211	27103	27123	27077	27009	27268	27182	27059	27010	27190	27123	27091	27108	27213	27179	27030	27041	27068	27253	27166	27093	27147	27045	27328	27157	27119	27143	27223	27193	27123	27153	27005	27233	27164	27071	27201	27234	27161	27121	27057	27010	27148	27206	27123	27081	27387	27133	27100	27158	27089	27041	27219	27005	27248	26975	27173	27221	27156	27241	27214	27181	27135	27162	27214	27119	27094	27146	27271	27118	27228	26907	27217	27011	27074	27126	27113	27187	27117	27052	27034	27276	27122	27020	27147	27077	27138	27020	27082	27010	27160	27103	27085	27061	27231	27104	27192	26937	27013	27340	27204	27185	27033	27110	27024	27179	27128	27139	27130	27076	27189	27080	27209	27185	27209	27062	27110	27194	27201	27145	27098	27278	27165	27180	27131	27220	27070	27144	27113	27192	27091	27183	27039	27217	27296	27156	27186	27189	27201	27070	27047	27209	27070	27249	27192	27165	27055	27066	27143	27001	27150	27161	27217	27028	27113	27042	27088	27175	27079	27148	27146	27250	27137	27104	27214	27158	27152	27034	27194	27335	27106	27153	27163	27137	27139	27077	27065	27088	27216	27123	27233	26996	27182	27163	27122	27169	27079	27071	27153	27077	27073	27140	27203	27090	27133	27193	27232	27223	27171	27276	27174	27228	27200	27176	27045	27136	27255	27145	27129	27168	27119	27151	27150	27187	27084	26911	27256	27089	27170	27107	27326	27151	27273	26981	27356	27126	27084	27166	27027	27110	27062	27020	27243	26997	27178	27093	27222	27221	27186	27062	27086	27180	27140	27050	27170	27047	27242	27241	27049	27159	27122	27223	27158	27254	27147	27139	27117	27176	27152	27042	27134	27208	26990	27076	27189	27251	26994	27196	27033	27151	27152	27207	27133	27120	27095	27108	27274	27087	27038	27087	27177	27181	27102	27166	27111	27127	27155	27117	27085	27261	27168	27113	27102	27112	27118	27116	27124	27107	27092	27164	27119	27350	27225	27234	27365	27065	27205	27205	27109	27128	27174	27185	27230	27032	27140	27182	27120	27112	27235	27088	27178	27123	27174	27121	27020	27153	27161	27158	27181	27166	27085	27231	27108	27122	27147	27170	27176	27070	27176	27184	27128	27233	27133	27062	27175	27303	27177	27065	27114	27251	27170	27080	27125	27247	27074	27250	27077	27156	27183	27196	27146	27084	27127	27060	27079	27059	27155	27182	27169	27230	26872	27088	27184	27245	27197	27232	26987	27349	27219	27008	27164	27183	27202	27398	27146	27166	27186	27136	27199	27187	27136	27342	27154	27071	27132	27112	27290	27048	27141	27266	27054	27030	27182	27139	27217	27187	27165	27068	27126	27191	27123	27117	27062	27238	27162	27040	27137	27148	27065	27129	27263	27152	27154	27133	27067	27197	27165	27088	27274	27093	27215	27109	27098	27105	27118	27137	27219	27172	27097	27297	27129	27129	27045	27267	27006	27225	27233	27148	27145	27126	27185	27215	27108	27324	27089	27160	27132	27250	27247	27120	27250	27168	27160	27200	27119	27169	27407	27059	27034	27132	27137	27047	27244	27120	27105	27175	27113	27165	27147	27300	27014	27162	27186	27217	27136	27180	27106	27153	27207	27263	27122	27124	27174	27237	27007	27152	27172	27079	27174	27172	26999	27099	27224	27274	27140	27124	27038	27124	27081	27177	27100	27079	27125	27160	27114	27155	27148	27212	27253	27130	27055	27091	27202	27210	27179	27246	27002	27031	27216	27115	27082	27238	27052	27228	27189	27034	27233	27256	27101	27147	27142	27080	27080	27204	27239	27218	27055	27283	27231	27241	27110	27113	27130	27216	27223	27225	27105	27143	27182	27210	27108
34463	24010	20054	17489	15582	14635	14096	13912	13991	14130	14526	14923	14887	14157	13730	13470	13376	13301	13441	13559	13130	13179	13757	14112	15163	15277	14348	13329	13267	13053	13092	13384	13346	13219	13098	13162	13368	13183	13164	13184	13315	13113	13190	13186	13080	13256	13315	13118	13076	13216	13203	13068	13073	13189	13172	13113	13176	13076	12988	13127	13143	13119	13223	13033	13254	13204	13199	13141	13121	13360	13229	12957	13260	13143	13332	13130	13042	13143	13131	13166	13160	13027	13275	13328	13267	13278	12905	13413	13192	13043	13205	13347	13252	13217	13158	13259	13355	13137	13091	13328	13113	13011	12997	13061	13337	13244	13318	13236	13253	12985	13143	13199	13183	13308	12989	13167	13206	13266	13155	13290	13326	13029	13268	13375	13347	13254	13304	13068	13079	12969	13232	13107	13095	13183	13352	13243	13113	13291	13245	13183	13308	13277	13338	13258	13221	13335	13106	13175	13306	13186	13127	13169	13388	13125	13300	13150	13171	13245	13087	13242	13068	13127	13219	13307	13212	13142	13307	13073	13248	13195	13177	13309	13108	13111	13227	13231	13117	13423	13369	13056	13075	13259	13316	13329	13250	13234	13173	13147	13239	13112	13274	13206	13183	13295	13239	13119	13189	13266	13102	13316	13214	13254	13284	13282	13037	13285	13258	13115	13187	13142	13200	13235	13173	13094	13205	13076	13069	13183	13234	13062	13206	13018	13170	13300	13166	13358	13444	13138	13264	13214	13093	13101	12989	13112	13036	13102	13194	13270	13147	13202	13290	13205	13182	13273	13243	13286	13267	13247	13170	13284	12996	13217	13145	13318	13255	13154	13103	13251	13314	13254	13138	13223	13371	13382	13262	13358	13516	13214	13101	13153	13270	13241	13174	13398	13245	13095	13263	13284	13134	13191	13179	13232	13265	13187	13271	13374	13159	13355	13189	13146	13208	13232	13122	13038	13018	13204	13276	13114	13291	13158	12954	13246	13119	12978	13097	13074	13091	13184	13344	13173	13221	13198	13339	13321	13186	13072	13175	13214	13176	13232	13283	13149	13205	13267	13178	13269	13208	13295	13246	13134	13156	13224	13249	13304	13126	13183	13143	13332	13362	13213	13166	13316	13344	13118	13366	13117	13459	13114	13170	13116	13375	13171	13266	13245	13091	13193	13200	13356	13251	13309	13133	13051	13197	13427	13317	13286	13235	13264	13114	13137	13167	13207	13199	13321	13186	13206	13188	13162	13250	13324	13151	13260	13200	13277	13259	13218	13146	12919	13118	13177	12999	13089	13105	13230	13165	13249	13205	13223	13293	13242	13105	13329	13234	13364	13096	13209	13212	13185	13176	13166	13248	13266	13321	13086	12943	13324	13207	13301	13119	13285	13268	13295	13224	13219	13155	13238	13208	13163	13294	13341	13339	13086	13194	13199	13162	13262	13306	13072	13100	13169	13193	13383	13366	13235	13394	13452	13228	13226	13165	13031	13264	13288	13203	13057	12840	12964	13283	13236	13160	13404	13383	13321	13243	13314	13087	13150	13338	13111	13258	13212	13388	13179	13339	13004	13222	13154	13100	13148	13066	13174	13041	13366	13190	13374	13331	13120	13237	13372	13178	13190	13259	13205	13212	13258	13059	13168	13123	13273	13253	13201	13075	13097	13159	13053	13448	13248	13232	13143	13213	13250	13304	13310	13357	13310	13279	13047	13157	13448	13309	13184	13387	13271	13119	13347	13156	13209	13262	13244	13093	13167	13264	13167	13373	13232	13303	13310	13339	13267	13293	13476	13358	13178	13277	13120	13301	13253	13325	12970	13180	13246	13245	13134	13127	13105	13076	13289	13402	13219	13362	13213	13283	13412	13200	13390	13312	13008	13043	12989	13170	13168	13339	13259	13271	13222	13127	13308	13185	13238	13207	13140	13243	13151	13258	13091	13307	13290	13158	13319	13323	13176	13214	13143	13213	13097	13361	13112	13183	13021	13222	13346	13269	13209	13306	13170	13246	13060	13363	13224	13237	13367	13157	13135	13279	13139	13213	13272	13228	13159	13066	13272	13306	13230	13257	13190	13284	13284	13153	13016	13192	13075	13264	13373	13236	13125	13309	13158	13135	13337	13308	13354	13156	13407	13177	13110	13209	13201	13280	13173	13128	13310	13170	13190	13379	12991	13212	13268	13252	13207	13068	13205	13110	13293	13227	13208	13204	13172	13223	13168	13195	13333	13217	12966	13164	13105	13104	13234	13232	13213	13182	13161	13140	13161	13053	13225	13200	13228	13170	13292	13347	13399	13193	13020	13293	13210	13155	13187	13165	13107	13187	13129	13075	13054	13128	13090	13317	13211	13325	13103	13157	12942	13296	13036	13270	13361	13212	13188	13153	13240	13202	13278	13245	13218	13117	13104	13243	13278	13286	13007	13114	13197	13267	13438	13255	13138	13206	13147	13098	13021	13181	13324	13237	13070	13096	13159	13313	13375	13278	13151	13283	13304	13254	13407	13191	13287	13344	13171	13261	13267	13180	13268	13258	13173	13251	13336	13214	13311	13183	13175	13047	13169	13248	13347	13248	13275	13336	13183	13136	13195	13201	13181	13393	13224	13278	13172	13222	13190	13186	13220	13058	13280	13133	13172	13171	13294	13195	13340	13040	13200	13232	13239	13189	13241	13135	13096	13302	13361	13149	13155	13321	13475	13284	13134	13328	13140	13205	13233	13051	13111	13012	13262	13304	13273	13295	13246	13153	13089	13276	13222	13286	13307	13262	13240	13244	13192	13136	13133	13317	13017	13124	13097	13132	13313	13409	13148	13272	13064	13175	13035	13336	13323	13292	13121	13151	13266	13257	13223	13283	13436	13215	13295	13258	13145	13222	13249	13163	13141	13329	13225	13038	13211	13181	13160	13333	13354	13313	13068	13261	13337	13336	13258	13241	12898	13237	13282	13202	13136	13141	13147	13193	13254	13348	13352	13166	13407	13130	13121	13236	13246	13302	13285	13317	13162	13167	13112	13052	13206	13298	13308	13314	13338	13149	13146	13373	13098	13082	13089	13242	13265	13246	13250	13051	13208	13055	13160	13075	13301	13244	13419	13290	13208	13210	13264	13271	13425	13190	13131	13244	13095	13281	13255	13063	13228	13172	13199	13018	13276	13178	13306	13312	13081	13351	13352	13264	13283	13408	13172	13279	13364	13121	13307	13360	13179	13251	13066	13265	13314	13210	13214	13061	12980	13366	13107	13298	13065	13329	13358	13459	13237	13389	13298	13348	13147	13211	13217	13186	13124	13268	13152	13326	13216	13378	13186	13188	13334	13270	13223	13323	13164	13250	13262	13219	13219	13416	13263	13375	13232	13163	13231	13290	13208	13129	13094	13238	13018	13236	13323	13434	13326	13244	13226	13006	13150	13152	12888	13031	13304	13212	13113	13172	13353	13342	13272	13273	13157	13075	13172	13244	13151	13208	13332	13554	13212	13234	13265	13333	13255	13292	13235	13207	13232	13236	12999	13268	13274	13221	13112	13109	13178	13099	13367	13300	13220	13281	12972	13237	13300	13355	13120	13253	13347	13142	12933	13447	13350	13366	13169	13260	13246	13419	13194	13398	13191	13259	13158	13205	13136	13254	13151	13198	13184	13042	13185	13238	13203	13113	13234	13311	13274	13054	13111	12942	13161	13176	13331	13350	13275	13357	13247	13191	13250	13215	13053	13122	13183	13348	13220	13309	13123	13183	13303	13054	13103	13232	13073	13145	13220	13200	13268	13199	13415	13346	13469	13121	13313	13343	13121	13446	13146	13327	13200	13266	13035	13197	13100	13167	13032	13076	13294	13136	13123	13112	13267	13331	13506	13180	13379	13214	13128	13138	13341	13068	13156	13249	13066	13201	13357	13360	13208	13102	13344	13012	13260	13145	13173	13459	13332	13290	13076	13172	13064	13265	13253	13266	13264	13331	13247	13524	13282	13200	13268	13407	13179	13222	13188	13391	13360	13060	13347	13214	13369	13249	13116	13355	13256	13259	13186	13100	13273	13128	13306	13216	13228	13230	13191	13207	13240	13159	13181	13258	13226	13278	13191	13321	13304	13029	13106	13110	13315	13220	13329	13090	13143	13081	13205	13155	13234	13125	13209	13178	13254	13341	13196	13269	13385	13081	13166	13221	13097	13322	13093	13283	13164	13210	12994	13339	13183	13062	13109	13297	13171	13329	13378	13307	13418	13260	13083	13210	13098	13324	13193	13162	13284	13301	13310	13226	13369	13123	13178	13209	13353	13293	13260	13257	13313	13238	13168	13097	13133	13213	13295	13144	13385	13307	13188	12959	13227	13375	13157	13198	13184	13156	13229	13439	13091	13465	13288	13201	13146	12994	13119	13185	13193	13275	13362	13163	13047	13439	13184	13170	13280	13166	13122	13156	13098	13096	13262	13078	13248	13271	13053	13058	13129	13129	13282	13285	13324	13143	13212	13128	13295	13286	12934	13331	13307	13248	13459	13179	13084	13253	13326	13243	12961	13111	13141	13443	13204	13089	13108	13372	13084	13282	13333	13318	13248	13382	13211	13248	13172	13037	13306	13328	13145	13202	13172	13405	13146	13277	13214	13413	13266	13250	13203	13334	13046	13273	13341	13276	13236	13284	13125	13262	13170	13367	13149	13083	13290	13257	13201	13240	13181	13228	13208	13158	13341	13117	13219	13353	13026	13114	13040	13226	13140	13167	13170	13125	13280	13349	13045	13159	13437	13252	13108	13221	13329	13136	13198	13233	13234	13306	13292	13291	13066	13190	13218	13072	13271	13424	13165	13255	13156	12979	13103	13166	13337	13178	13190	13231	13268	13355	13192	13268	13361	13119	13242	13352	13264	13164	13198	13292	13296	13324	13267	13348	13103	13155	13067	13151	13203	13040	13220	13207	13068	13141	13194	13195	13286	13252	13320	13217	13220	13172	13224	13244	13132	13092	13168	13186	13112	13223	13322	13237	13103	13114	13234	13167	13120	13307	13213	13128	13227	13132	13128	13261	13424	13305	13275	13297	13416	13383	13276	13235	13235	13089	13311	13503	13275	13123	13135	13162	13141	13324	13311	13380	13275	13137	13166	13196	13411	13055	13088	13209	13041	13146	13155	13339	13251
38224	32167	31755	33543	32620	30467	29019	28595	28941	29135	29982	30463	29941	28336	27794	27299	27266	27218	27390	27293	27164	27108	27754	29027	30024	29732	28661	26955	26848	26886	27133	26942	27049	26891	27066	26936	26995	26856	26927	27066	26905	27048	26994	26938	26951	26929	26930	26971	26882	26862	26923	26959	26805	26987	26920	26970	26949	26966	26982	26894	26980	26917	27054	26967	26936	27015	26834	27049	27045	26907	26938	26942	26990	26978	27031	26972	26961	27107	26949	27105	26962	26968	26955	26976	26851	26952	26894	26829	27158	26953	26906	26992	26873	27036	26942	26899	26957	26838	26904	26829	27043	26985	26832	27193	26928	27001	27052	26892	26891	27071	26838	26905	26906	26917	26859	27056	26864	26995	26884	27046	26891	26876	27048	27062	26884	27028	27017	27032	27003	27042	26888	27202	26962	26936	27124	27045	26948	27090	27011	26842	27193	26995	27028	26914	26832	27017	26988	26924	27092	26967	26830	26904	26861	26946	26854	26981	27001	26923	26958	26836	26724	27050	26905	26886	26952	27036	27090	26973	27155	26846	26946	27052	26974	26835	27017	26867	27054	26967	26995	26963	26942	27041	26839	26991	26990	26939	26908	26998	26917	27076	26990	26966	27065	26856	26873	27019	27158	27097	26901	27033	26938	26956	26955	26860	26841	26903	27064	27067	27051	26980	26920	26961	26794	26900	27113	26983	26902	26947	27058	26960	26977	26947	26902	26921	27043	27028	27008	26936	26909	27026	27019	26909	26950	26971	26824	26971	26966	27002	26876	26888	27050	26905	27103	26887	27031	26832	26977	26929	27016	26940	26857	26969	27016	26760	27021	26983	26928	27016	26983	26999	26849	27008	26882	26917	26996	26858	26947	26952	27062	26942	26904	26952	26925	27006	26925	27002	26902	26986	26911	27098	26938	26924	26946	26966	26929	27011	27088	26854	27021	26909	26948	26950	26892	27064	26928	26953	26893	26920	27062	27025	26948	26927	27060	26827	27029	26827	27079	26832	26933	27092	27042	27100	26891	27092	26942	26903	27034	26842	27093	27047	27174	26956	27054	27027	26988	26983	26984	26979	26884	26863	27000	27000	26989	27079	26961	26988	27031	26914	27081	27034	27067	26977	26925	27094	26878	27108	27139	26884	26927	27025	26903	27069	27047	26947	26993	27022	27014	26985	27015	27000	26908	27026	26986	27017	27008	26969	26988	27009	26912	26828	26966	26999	27108	27027	27011	26912	27028	27061	26918	26915	26955	26866	26955	27025	26979	26919	26963	26794	26980	26872	27126	26938	27036	26956	27069	26959	27014	27108	26875	27042	26818	26961	26961	26948	26966	27027	26940	27009	26857	26910	27003	26964	26924	26974	27000	27032	26920	27106	26918	27052	26974	27018	27031	26809	27058	26883	27048	26831	27067	26979	26826	26998	26936	27021	26971	26972	26917	26860	26975	27032	27109	26923	26923	26972	26959	27113	27032	27053	26924	27004	26941	27083	27002	27074	27041	26954	27034	26899	26978	26869	26799	27095	27004	27085	26881	27040	27144	26873	27024	26829	27053	27001	26974	26955	26876	27039	26943	26900	27007	26966	26908	27004	26922	27005	27011	26963	27011	26962	26837	27061	27066	26946	27254	26930	27051	26886	27014	27021	26878	26932	27067	27078	26944	26972	26912	27130	26852	26950	26905	26887	26930	26960	27065	27049	26987	27110	26919	26946	27075	27022	26951	26888	27001	27104	26962	26983	27063	26998	26993	26955	27045	26998	27049	26952	27034	26899	26974	27201	26982	27008	26899	26939	27044	27092	26908	26939	27052	27028	26903	26952	27160	26954	27007	26819	27003	27024	27039	27084	27008	27080	27102	26834	27064	27127	26992	27097	26948	26944	26871	26994	26940	26996	27020	27039	26940	26936	26975	26900	27000	26898	26887	27095	26965	26956	26855	26966	27040	27173	26879	27012	27061	26927	27011	26951	27006	26991	26818	26998	26795	26949	26956	26904	26886	27040	27049	26931	26848	27109	26928	27061	26925	26961	26830	26989	26960	27053	27055	27094	27033	26898	26992	26951	27005	26874	26971	27010	27043	27013	26888	27088	26988	26849	26919	26959	26917	26925	26973	26860	26974	26959	27052	26918	27062	26946	27041	27087	27066	26984	26977	27050	26990	26963	27027	26956	26879	26919	26902	26758	27040	27116	26973	26989	26979	27057	26966	26851	26870	26992	27044	27121	26959	26978	26952	26888	27085	27120	26819	27103	26919	27063	27023	27026	27072	27025	27014	27029	26986	26955	26864	26956	26990	26935	27019	26966	26939	26814	27044	27047	27051	27036	27038	26848	27156	26957	27042	26955	27084	27076	27027	27054	27003	27022	27057	27044	26963	27118	26958	26978	26918	27041	26876	27114	27081	26985	26891	27025	27060	27219	26944	26993	26883	26909	26906	27088	26888	27125	26852	27018	27041	27053	26914	26845	26924	26895	26881	27009	27022	26983	26916	27048	26926	27038	26974	27003	27008	26902	26897	27126	26870	26821	26962	26995	26878	27063	26849	27077	26994	27047	26976	26928	26925	27009	26912	26995	27045	26986	26861	27085	26865	26926	27085	26990	26889	26972	26933	26966	26957	27002	26935	27040	27046	26925	26815	27132	26835	26896	26992	26930	27094	26939	26886	27053	26977	26959	26929	27091	27086	27046	27038	26998	27085	27024	26872	26938	27018	27011	27049	27218	27080	26905	27035	26830	27042	27058	27086	26959	27098	27007	26999	27011	26823	27065	27053	26914	26963	27001	26994	26843	26965	26993	27092	26965	27056	26964	26915	27011	26894	26876	27063	27018	26978	26972	26988	27032	27009	26918	27023	27084	26990	27001	26926	26888	27053	26889	27028	26887	26942	26970	26998	27005	26986	26995	26890	26982	26898	26987	26977	27016	26744	26962	27000	26969	27003	26978	26914	26932	26944	27036	26921	26854	27065	27134	27008	26975	26948	26973	27030	26966	26884	26932	26909	26980	27121	26927	26958	27089	26942	26901	26998	26984	26873	27073	27132	27104	26950	26822	26999	26994	27073	27086	26874	26966	26995	27035	27091	26910	27065	27012	27166	26890	27014	26807	27045	26948	27150	27075	27094	26922	26979	26941	27113	26869	26914	26986	26925	26952	26910	27039	26994	27023	26984	27047	26898	27012	27005	26895	27051	27033	26886	27063	26695	26946	26986	27016	26987	26921	27027	27004	27037	26971	26997	26990	27046	26904	27014	26920	27013	26932	26933	26974	26987	26938	27112	27014	26986	26863	27043	27013	27058	26894	27048	27079	27035	27046	26932	26955	26789	26964	27101	27017	27033	27079	26887	26975	27069	27011	27018	26974	27020	26916	27022	26913	27045	26911	27181	26907	27029	26867	27062	26872	26987	27058	27042	26987	26855	26876	27034	26998	26867	26981	26974	27052	27071	27119	26969	26979	26959	27033	26988	27014	27062	26996	27063	27102	26936	27004	27049	27036	27021	26848	26948	26964	27090	26918	27008	27098	26796	27084	26971	26983	26927	26985	26983	26968	27076	27018	27080	26777	26939	26839	26953	26979	26961	26978	26969	26973	26955	26871	27044	27098	26960	26828	27061	27116	26947	27068	26818	26971	27004	26907	26983	26978	26918	27106	26966	26964	27002	26973	26986	27002	26951	26957	27030	26923	26984	26999	27062	26855	27092	26913	27081	26981	26969	26930	26976	26986	26956	27060	27061	27079	26968	27166	27003	26941	26932	27050	26979	26978	26955	27014	27060	26965	26866	27051	27178	27006	26904	26911	26965	27039	27080	26921	26955	27080	26923	26982	27009	27045	26931	27028	27147	27050	26982	26907	26923	27100	26933	26963	26994	27060	26980	26915	26873	27102	26966	26955	26936	27090	26838	27047	26900	26951	26996	27006	27052	26938	27108	27043	27024	26917	27022	27005	26934	26847	27070	26839	26994	27058	26803	27076	26894	27024	27064	27004	26858	26985	26884	26811	27035	27096	27049	26941	26968	26948	26942	27064	27105	26923	27104	27005	26872	26986	27006	26925	27009	27108	27002	26857	27030	26904	27100	26949	26993	26855	26945	26898	27087	27010	26983	27015	27054	26864	26902	26886	27081	26981	26961	27018	27114	27085	26962	26896	27089	26961	26991	26888	26989	27123	26923	27068	27043	27047	26940	27006	27024	26999	26999	27005	26985	27036	27044	26991	27016	26980	27040	26965	27078	26912	26902	26910	27083	26977	27066	27051	26997	27012	27086	26992	26843	26983	26884	26901	26929	27086	27037	26918	26947	27083	27018	27062	26795	27113	27001	26918	27026	26952	27126	26927	27068	26989	27022	26958	27049	26910	27050	27030	27023	27026	27055	26987	27027	26934	27133	26856	26929	27032	27021	27068	26908	26910	27026	27010	26936	27028	27102	27038	26989	26956	26838	27064	27024	27151	27017	26796	27010	27042	26996	26987	26963	27043	27053	26950	26886	27045	26946	27052	27045	26822	26964	26812	27091	26855	26932	26961	27145	26969	27087	26930	26953	27059	26940	26976	27116	26996	27067	26919	27058	27045	26935	27008	27133	27077	26968	27062	27013	26741	27054	26980	27073	26961	26897	27093	27035	27019	26969	27162	26924	26923	26852	26983	26986	26947	26918	27018	26984	27064	27061	27018	27075	26900	26990	26988	26987	27040	26998	26974	27066	26992	26927	27088	26956	27066	26977	26994	27020	27122	26989	26998	27066	27010	26983	26859	27146	26924	26974	27019	27115	26971	26957	26926	27188	26788	27055	26914	26959	26984	26919	26950	27063	26841	26986	27059	27117	26976	26975	26997	26886	27074	26837	27135	26880	27022	26917	27178	27047	27019	26963	26892	27187	26999	26982	26972	27069	27015	27018	26921	26970	26916	26993	26983	27043	27104	27012	26881	26980	27042	27048	27011	26960	27082	26957	27044	26985	26981	26961	27002	26987	27008	27057	26977	27008	27007	26996	26941	27017	26976	26959	27069	26980	26886	26883	27081	26997	26929	27087	26932	27080	26996	27023	27126	26851	26958	27106	26761	27055	26863	27060	27028	26921	26807	27049	27013	27044	27072	27065	26863	27073	26870	26990	27015	27012	27029	27058	27124	27018	26998
24904	19165	17457	16261	15506	16343	15989	14329	13217	13254	13375	13332	13321	13333	13189	13027	13079	13165	13030	12997	13126	13249	13014	13339	13449	13277	13252	13249	13116	13196	13222	12939	13133	13116	12954	13154	13263	12960	13165	13325	13287	13223	13356	13205	13088	13009	13032	13166	13159	13109	13121	13105	13140	13298	13287	13085	13143	12931	13147	13041	13153	13124	12967	13080	12935	13170	13168	13076	13102	12906	12956	13045	12997	13121	13170	13181	13157	13185	13309	13237	13248	13164	12989	13079	13065	12932	13240	13017	13023	13013	13081	13172	13031	13129	13082	13074	13172	13009	13164	12985	13018	13145	13246	12977	13160	13087	13026	13196	13273	13235	12992	13179	13069	13177	13135	12951	13101	12940	13185	13084	13189	13108	13106	13082	13268	13102	13045	13176	13324	13222	13237	13168	12966	13104	13191	13236	13197	13003	12942	13233	13196	13171	13061	13120	13158	13117	12975	13265	13181	13210	13233	13120	13228	12962	13281	13145	13010	13213	12870	13167	13064	13193	13256	13164	13108	13099	13203	13087	13095	13279	13125	13228	12964	13185	13167	13246	13010	13169	13084	13116	13067	12980	13000	13215	13236	13226	13271	13180	13200	13220	13054	13114	13165	13239	13253	13220	13051	13129	13127	13091	13215	13217	13283	13025	13127	13151	13259	13213	13293	13126	13003	13099	13119	12973	13145	13163	13354	13006	13128	13232	13178	12939	13068	13130	13150	13144	13146	13195	13178	13089	13297	13030	13230	13103	13116	13293	12909	12943	12966	13150	13182	13148	13088	13223	13071	12975	13113	13252	13295	13192	13169	13247	13140	13082	13091	13000	13271	13183	13183	13199	13119	13141	12954	12913	13368	12987	13163	13295	13086	13136	13137	13076	13012	13173	13165	13062	13072	13008	13170	13201	13122	13194	13113	13187	13070	13021	13025	13105	13094	13160	13212	13030	13111	13097	13070	13138	13088	12978	13149	13241	13088	13086	13214	13092	13169	13063	13126	13248	12956	13143	13039	13183	13152	13156	13200	13382	13231	13267	12908	13120	13203	13122	12966	12948	13154	12961	13123	13266	13155	12994	13060	13277	12983	13063	13123	13037	13178	13168	13209	12950	13121	13150	13121	13267	13139	13101	13035	13116	13087	13092	13101	13424	13089	13081	13096	13060	13037	13175	13096	13221	13118	13197	13252	13022	13282	13067	13087	13113	13272	13074	13013	12970	13263	12903	12878	13175	12934	13083	13120	13044	12926	13172	13213	13173	13104	13179	13251	13135	13277	12991	13002	13082	13110	13137	13340	13123	13062	12887	13200	13280	13116	13203	13147	13195	12926	13064	13054	13094	12858	13230	13205	13253	13034	13170	13175	13183	12887	12842	13275	13034	13191	13053	13005	13073	13216	13038	13158	13142	13132	12924	13052	13162	13139	13067	13184	13203	13155	13250	13192	12955	13147	13063	13011	13271	12955	13065	13137	13289	13217	12946	13155	13217	13243	13138	13074	13021	13040	13074	12995	13116	13148	13061	13138	13094	13041	13277	13263	13245	13183	13062	13127	13207	13156	13161	13135	13009	13130	13096	13289	13462	13252	13366	13366	13128	13107	13064	13120	13076	12968	13252	13163	13034	13162	13060	13092	13225	13063	13108	13100	13241	13163	12948	13094	13021	12988	13058	12892	12916	13012	13109	13133	13039	13218	13268	13328	13166	13273	13039	13102	13201	13122	13102	12919	13086	13189	13049	13240	13155	13141	13082	13254	13153	13148	13203	13160	13105	13001	13007	13048	13058	13130	13148	13229	13170	13090	13165	13086	13147	13216	13188	13280	13016	13013	13197	13279	13311	13124	12998	12939	13238	13120	13049	13083	13065	13229	13066	13000	13106	13029	13064	13251	13042	13115	13241	13053	13233	13115	13262	12887	13118	13176	12972	13057	13133	13038	13026	13176	13086	13098	13209	12946	13053	13058	13064	13108	13188	13292	13188	13215	13098	13115	13200	13141	13248	13302	13086	13155	13129	13351	13262	13101	12988	13182	13237	13120	13159	13148	13182	13130	12973	13203	13048	13258	13123	13151	12957	13129	13012	13155	13163	13035	13017	13220	13218	13204	12995	12970	13046	13060	12887	13208	13183	13108	13223	13181	13357	13283	13070	12934	13167	13159	13042	13251	13245	12992	13100	13235	13191	12922	13162	13127	13086	13259	13068	13012	13163	13188	13246	13036	13023	13052	13079	12993	13125	13191	13208	12996	13446	13123	13202	12988	13103	13187	13223	13121	13160	13139	13255	13259	13022	13124	12889	13151	13229	13406	13071	13242	12955	12952	12961	13154	12989	13050	13188	13246	13058	13046	12899	13089	13423	12985	13163	13246	13124	12996	13114	13101	13135	13269	13186	12997	13213	12978	13013	13168	12845	13020	13019	13095	13090	12981	13058	13118	12932	13094	13160	13142	13308	13223	13044	13169	13012	13319	13149	13315	13164	12981	13166	13150	13185	12920	12988	13150	13126	13342	13255	12986	13084	13157	13133	13038	13170	12976	13138	13184	13148	13106	13339	13187	13101	13017	13139	13138	13058	13224	13103	13182	13198	13233	13411	13146	12935	13031	13055	13178	13120	12991	13116	12934	13027	12987	13155	13045	13051	13157	13036	12968	13081	13123	13211	13306	13226	13194	13362	13291	13050	13177	13112	13193	13220	13300	13161	13184	12953	13133	13107	13010	12986	13186	13224	12806	12979	13110	12967	13099	13115	13035	13040	12865	13033	13029	13180	13244	12992	13113	13020	13273	13055	13209	13274	13010	13117	13003	13222	13201	13200	13461	13217	13124	13098	12943	13089	13227	13219	13189	13212	13145	13112	13241	13133	13190	13119	13167	13060	12998	13054	12999	13259	13029	13229	13270	13331	13265	13216	13257	13100	12950	13180	13017	13137	13070	13074	13397	13184	13290	12886	13148	13084	13215	13312	13053	13425	13032	13221	13175	13178	13296	13073	13241	13181	13283	12925	13009	13271	13088	13041	13110	13261	13102	13175	13106	13238	13049	13062	13143	13234	13115	13223	13212	12967	12911	13166	13136	13117	13220	13111	13048	13159	13151	13055	13272	13161	13263	13177	13300	13118	13165	13155	13116	13099	12993	13186	13167	13062	13173	13164	13080	13146	13227	13118	13016	13206	13102	13280	13288	13304	13274	13187	13144	13190	13178	13127	13248	13092	13027	13344	13134	13447	13143	13164	13336	13123	13085	13017	12967	13090	13134	13129	13292	13033	13210	13218	13072	13172	13212	13066	13050	13176	13134	12920	13228	13221	12901	13021	13087	13199	13090	12969	13038	13063	13105	13137	13184	13096	12986	13017	12964	13075	13048	13012	13150	13185	13352	13074	13135	13127	13096	13224	13334	13169	13091	13070	13052	13181	13185	12983	13095	13209	13115	13022	13194	13159	13298	13035	12912	13102	12926	13076	13227	13065	13146	13166	13231	13253	13174	13047	13239	13142	13064	13078	13150	13063	13294	13149	12861	13148	13140	13172	13133	13170	13255	13146	13219	13184	13187	13175	13083	13088	13245	13225	13037	13079	13183	13016	12884	13079	13130	13094	13244	13010	13234	13197	13324	13118	13287	13198	13071	13211	13243	12938	13226	13119	13120	13076	13247	13111	13204	13178	12944	13202	13108	13235	13208	12948	13086	13164	13124	13369	13280	13032	13196	13070	13287	13093	13214	13303	13104	13122	13125	13230	13005	13217	13334	13117	13237	13133	13157	13135	13277	13135	12988	13175	13169	13161	13216	13137	13134	13175	13166	13087	12978	13145	13104	13221	13027	13137	13158	13270	13097	13136	13150	13245	13202	13105	13090	13134	12987	13104	13282	13097	13192	13249	13158	13197	12916	13041	13069	13120	13016	13130	13126	13105	13195	13119	13305	13286	13151	12921	13024	13056	13061	13219	13107	13033	13247	13109	13061	12900	12911	13208	13358	13271	12924	13178	13053	13079	13051	13095	13001	13190	13158	13074	13050	13262	13194	13171	13014	13079	13107	13181	13231	13049	13138	13031	13174	12999	13292	12966	13168	13168	13119	12846	13163	12979	13349	13173	12984	13225	13254	12994	13096	13181	13220	13097	13064	12953	13143	13018	13141	13164	13260	13093	13026	12892	13032	13201	13076	13070	13091	13052	13123	13287	13158	12975	13231	13057	13202	12973	13180	12911	13204	13124	13020	13191	13138	13103	13291	13076	12974	13186	13136	13059	13168	12995	12966	13125	13078	13202	13178	13132	13173	13309	13205	13119	13156	13146	13060	13101	12983	13083	13245	13174	13011	13032	13247	13128	13208	13034	13245	13126	13026	13114	13103	13140	13352	13179	13209	13466	13051	13064	13080	13106	13152	13318	12969	13225	13222	13042	13086	13136	13405	13089	12915	13187	13106	13300	13036	13151	13136	13267	12984	13037	12968	13072	12900	13100	13210	13141	13082	13136	13248	13135	13074	13136	13051	13362	13072	13129	13205	13190	13291	13055	13032	13190	13115	13230	13218	12987	13236	13207	13160	13115	13204	13305	13145	13132	13209	12926	13319	13049	13081	13211	13131	13251	13126	13152	13360	13151	13223	13100	13414	13137	12912	13009	13033	13132	13224	13051	12958	13211	12990	13243	13193	13067	13084	13119	13177	13108	13020	13146	13060	13302	13072	13279	13018	13127	13077	13170	12924	13036	13110	13088	13164	13196	13153	13252	13222	13261	13150	13353	13163	13145	13013	12986	13155	13175	12969	13165	13114	13208	13129	12890	13154	13047	13042	13244	13213	13044	13126	13079	13190	13239	13105	13080	13094	13115	13258	12976	12989	13176	13175	13107	13072	13017	13083	13143	13088	13240	13195	13125	13264	13010	13071	13313	12981	13138	13060	13110	13011	13100	13242	13211	13071	13224	13456	13145	13021	13159	13301	13275	13260	13229	13075	13129	13165	12939	13003	13066	12997	13259	13207	13097	13182	13269	12973	13044	13109	13123	13023	13177	13188	13212	13309	13141	13188	13266	13209	13164	13184	13048	12983	13054	13155	12981	13206	13145	12988	13090	13084	13026	13192	13126	13185	12997	13069	13210	13128	13302	13221	12963	13015	13067	13082	13194	13079	12953
35739	31120	30657	32873	34540	34719	32658	28741	27180	27240	27418	27642	27462	27157	27267	26943	26981	26935	26935	26948	26981	27074	26913	27191	27225	27173	27006	26859	26995	27005	26969	26930	26851	26986	26958	26862	26982	26964	26953	26987	26764	26941	26902	26998	26880	27020	26811	26919	26978	26837	26964	26956	26983	27002	27003	26896	27000	26802	27056	26869	26840	26872	26934	26939	26860	26810	27038	26912	27093	26825	26974	26824	27003	27012	26978	26907	26935	26822	26932	26925	26993	26918	27037	26902	26958	26842	26965	26874	26783	26996	26993	26910	26640	26960	26953	26923	26856	27113	26942	27001	26907	26970	26953	26874	26965	26911	26895	27042	26860	26915	26976	27081	26973	26968	26992	26803	27076	26866	26808	26950	27034	27005	26804	26930	26864	26986	26905	26794	26990	26858	26838	26923	27088	26968	26976	27017	26906	26962	26782	26898	26953	26994	26857	26968	26830	26848	27050	26938	26864	26981	26964	26884	27082	26705	26916	26913	26979	26989	26996	26895	26856	26960	26951	26961	27027	26984	26906	26886	26999	26847	26942	26880	27016	26934	26918	26993	27038	27020	26849	27036	26863	27009	26906	26908	26944	26844	26969	27012	27024	26852	26904	26754	26996	26875	27072	26947	27084	26924	27036	26856	27115	26956	26824	27002	27020	26923	26864	27075	26912	27043	26948	26962	26881	26870	27022	26909	26852	27017	26926	26899	26993	27095	26992	27010	26944	26950	26904	26891	26923	27074	26921	26968	26947	26990	26971	26823	26953	26881	26903	27158	26827	26938	26945	26933	26963	26820	26904	26900	26872	27171	27018	26949	27052	26957	27004	27019	26935	26980	26934	26915	26914	26983	26927	26895	26951	27032	27000	26993	26947	26970	26983	26876	26911	27002	26976	27045	26891	26838	26999	26906	26980	27026	26835	26862	26978	26967	26875	26924	26924	26974	26634	27059	26797	26906	26859	26989	26997	26941	26863	27051	26986	26880	27010	26719	27027	26905	27027	26986	26743	26983	26835	26950	27043	26964	26980	27052	26992	26891	26864	27034	27025	26972	26771	26988	27000	26907	26848	26991	26995	26941	26961	26991	26935	27027	26861	26993	27084	26880	26968	26939	27050	26980	27052	26895	26981	27030	26967	26994	26881	26838	26887	26891	27036	26738	27037	26832	26824	26964	26896	27007	26842	26917	26991	26966	26942	27045	26865	27007	27074	26844	27096	26964	26870	27059	26817	26814	27028	27060	27043	26886	27010	27028	26999	26855	27029	26938	27091	26939	27016	27018	26902	26860	26828	26957	26851	26930	26916	26974	27011	26885	26928	27000	27025	27027	26933	26961	27024	26976	26949	26976	26969	26982	26904	26945	26944	26876	27003	26982	26917	26895	27028	27002	26938	26944	26742	27055	26894	26968	26847	26999	26853	26809	26927	27013	26963	26945	27076	26869	26912	26909	26915	26923	26982	26854	26937	26895	26982	26880	26976	27055	26978	26937	26921	26978	27035	26984	26920	26978	27019	26958	26936	26909	26921	26894	26887	27011	26913	26924	27044	27003	27036	26973	27110	26886	26973	27065	26843	26990	26844	26992	26970	27095	26991	27012	26862	26927	26850	26861	26869	26982	26982	26964	26843	26974	26971	26934	26764	27038	26881	26977	26812	27001	27050	26992	27020	26903	26908	27054	26840	27045	26893	26947	27065	27089	26796	27060	26832	27067	26961	26968	26975	26990	26952	26942	26925	26812	27016	27055	26956	26915	26927	27187	26930	26983	26777	26994	26983	26842	26941	26969	26869	26939	27008	27009	27006	27010	26882	27083	26999	26972	26859	27029	26973	26928	26903	26877	26831	26813	26995	26990	26929	27096	26969	26826	27091	26996	26889	26911	27028	26918	26910	26969	26905	26951	27056	27014	26923	26938	26959	26949	26876	27087	26958	26879	26978	26879	27031	26976	26915	26933	27051	26881	26893	26976	26947	27065	27003	26919	26926	27079	26885	26851	27079	26846	26918	26889	27022	26955	26958	26958	26845	27075	26870	26930	26872	27038	26954	26977	26952	27053	26965	27052	26860	27049	26958	26857	26868	27001	26938	26911	27036	27006	27034	27012	26907	26949	27028	26896	26917	26831	27063	26877	27131	26858	26727	27030	26903	26890	26940	26936	26916	26985	27010	26870	26958	26984	26916	26905	26985	26948	26928	26798	26910	26787	26971	26927	26875	27084	26927	26884	27060	26984	26988	26861	27000	26953	26967	26976	26896	26914	26904	27001	26955	26901	26950	27030	26839	26900	26945	26976	26967	26828	26946	26871	26869	26946	26900	26946	26917	26887	26915	26989	26930	26864	27114	26916	26924	27054	26820	26880	26996	26855	26891	27085	26894	27059	26921	26817	27146	27006	26940	26977	27012	26912	26979	26966	26983	26899	26893	26912	27035	26887	26992	27089	26924	26776	26982	26979	26875	27103	26843	26989	26864	26912	26939	26891	26964	26978	26964	26944	26940	27106	26923	27043	26833	26905	27025	27025	26919	26919	26956	26890	26995	26799	27000	27033	26978	27013	26877	26857	26959	26976	27015	26875	26849	27027	27013	26924	27018	26995	26967	26929	26928	27013	26818	26837	27123	26907	27080	26966	26945	26964	26949	26978	26932	27026	27027	26939	26909	26908	26919	26937	26970	26942	27014	26991	26900	26995	27032	26930	27044	26828	27082	27201	26892	27033	26999	26959	26993	26984	26888	26935	26911	26871	27052	26989	26991	27052	26979	26884	26887	26849	26935	26933	27062	26923	26940	26978	26977	26975	26953	27008	26999	26963	26871	26849	27072	26960	27031	26897	26913	27061	27094	26906	27100	26937	26895	26860	26857	26907	26990	26974	26916	27024	26998	26929	26983	26999	26820	26946	26814	27023	27023	26869	26983	27033	26947	26838	26962	27022	26944	26999	27001	27008	26968	27116	27025	26901	26990	26953	26918	26949	26977	27063	26894	26935	26945	26985	26979	26972	26876	26976	26852	27085	27027	26914	26901	27060	27009	27057	27088	26762	26906	26975	26961	27035	26919	26944	26877	26991	27032	26856	27050	26893	26896	27021	27042	26887	26959	26945	26872	26923	27031	26733	26974	26968	27049	26952	26892	26952	27062	26985	27000	26990	26967	26989	26902	26895	27052	26926	26972	26909	26913	26862	27084	27070	27037	26888	26902	26975	26863	26933	26975	26985	26941	27027	26990	26878	27000	26954	26966	27046	27043	26898	26874	27061	26964	26966	26837	26967	27093	27012	26864	26946	26987	26993	26972	26980	26959	26913	26923	26904	27078	26838	26980	26960	26905	26867	26893	27053	26979	26927	26932	26842	26888	26820	26820	26983	26864	27095	26978	27077	27005	26777	26984	26944	26929	26964	26975	27065	26828	26961	26860	27004	26898	26956	26984	26992	27126	26896	26904	26987	26955	26979	26875	27136	27001	26761	27018	26995	26914	27067	26972	26923	27017	26971	26930	26928	26877	26948	27034	27018	26899	26919	26870	26936	26887	27043	26979	27058	26935	27027	26931	26911	26995	26918	27025	27038	26997	26822	27019	26902	27031	26935	27020	27110	26856	26992	26968	27038	26866	27052	26798	27024	26825	26931	26927	26959	26927	27106	26901	26734	26882	27048	26971	26935	26919	26994	26863	26993	27082	27019	26896	26934	26952	27040	26801	26949	27106	27026	26980	27005	26905	26928	27048	26991	26937	26943	26901	27094	26949	26880	26899	26908	27040	27077	26888	26868	27065	26958	26899	27011	26969	26916	26866	27065	27073	26898	26880	27023	27078	27015	26883	27071	26814	26980	27087	26940	27125	27053	26940	26952	26955	27151	26917	26963	27055	26853	26857	27027	26938	27009	26933	26848	26820	26946	27047	26915	26878	27027	26983	27035	27004	26952	27126	26864	26951	26997	26887	27048	26882	26875	27125	26915	26973	27011	27029	26893	26970	26959	27031	26870	26857	26969	27003	27009	26955	27097	26927	26853	26941	26937	26900	26986	26901	27068	26962	26827	26972	26921	27147	26875	26924	26813	27004	26929	26994	26814	27019	26898	26872	26977	27121	26980	26919	26934	26911	27150	26734	27081	26926	26987	26956	26999	26983	27053	26905	27006	26981	26992	26948	26971	27084	26994	27088	26914	27007	26896	27049	27078	26949	26899	26805	26931	26868	27020	26955	26944	26996	26960	26947	26971	26926	27002	27070	27043	26963	27048	27020	26977	26950	27074	27046	26929	27007	27023	26956	26938	26993	27012	26893	26942	27049	27008	26963	27007	27000	26915	27026	27002	27021	27040	26868	27004	26822	27036	26932	27042	26948	26885	27020	26865	26931	26915	27005	27023	26888	26869	26964	26969	26869	26947	26938	26916	26951	27046	27013	27009	26895	27027	26891	26999	26984	26993	27119	27056	26846	27026	26897	26878	26900	27045	26925	26956	26984	27085	26891	27004	26941	26925	26889	27154	26913	26877	26986	26928	26937	26866	27054	26916	27062	26893	26937	26909	26988	26926	26902	26851	26975	26991	26875	26945	26803	27011	26945	26932	27018	27022	27032	26891	26969	26856	26952	26854	26913	26984	26975	26856	26973	27134	26926	26945	26696	27012	26980	26949	26962	26862	26869	27106	27044	26881	26933	27039	26914	26966	27069	26922	26835	26948	26955	27017	27067	27025	26945	26983	26958	26837	26957	26959	26905	27010	27066	26946	26956	26892	26980	26950	27001	27002	26989	27043	27020	27114	27034	26977	27090	27033	26920	27061	27037	26989	26810	26993	27005	26935	27016	26842	27072	26852	26891	26964	26994	26918	26920	27072	27010	26917	27037	26928	27018	26950	27047	26965	26932	26831	26990	26935	26892	26966	26962	27198	26940	27014	26947	26868	26829	26904	27027	26952	26854	26956	26890	26967	27007	26985	26913	26838	27092	27078	26993	27045	26955	27047	26966	26857	26939	27107	27012	27068	27033	26931	27024	26796	27133	27057	26959	26932	26964	26899	26989	26813	26930	26991	26843	27044	26898	27012	26834	26942	26893	26971	26865	26899	26866	26983	26986	26894	26935	27095	27012	27143	26938	26972	26949	27076	26904	27096	26990	27039	26969	26910	26987	27110	26944	26895
30565	24699	19982	16469	14464	16386	15415	13395	13608	13337	13277	13276	13508	13553	13338	13110	13122	12949	13038	13062	12974	12936	13502	13427	14030	13967	13599	12928	12935	13014	12947	12828	12912	13046	13023	12822	12970	12900	12906	12835	12885	13058	12881	12880	13038	12979	12999	12696	12899	13088	12957	12997	13020	13106	13060	12958	12881	13077	12922	13044	12935	12952	12906	12908	12936	12876	12960	12772	12926	12932	12715	12962	12994	13121	12884	12862	12747	12852	12972	13037	12934	13079	12862	12614	12860	12821	12883	13089	12762	12863	12885	12857	12964	12926	12835	12888	13122	12934	12883	12936	12932	12850	12857	12971	12940	13166	12988	12859	13001	12878	12914	13011	12908	12890	12998	12816	13034	13016	12955	12866	12795	13114	12971	12896	12934	12970	12847	12877	12794	12970	12837	12794	12907	12747	12983	13102	13051	13011	12847	13078	12827	13055	12903	13096	12991	12990	13067	13011	13017	13007	13056	13163	13006	12843	12965	13068	12941	12989	12998	13005	12980	13015	12890	12958	12942	13020	12856	13034	13145	13134	13040	12854	12976	12939	13075	12974	12878	13118	12964	13020	13043	13074	13100	12837	12966	13040	12813	13042	12805	12875	12842	13003	12996	13052	12850	12884	12922	12991	13016	12894	12938	12978	12849	13030	12947	13078	12830	13054	12876	13130	12924	13058	12887	12958	12991	12825	13182	12893	12905	13014	12986	12796	13026	12882	13054	13043	13025	12862	12859	12918	12862	12953	13053	13022	12927	12850	12826	13111	13150	12938	12836	12997	13170	13019	12889	12906	12969	13129	12905	13029	13032	12767	12961	12979	13175	12959	12874	12717	12764	12872	12826	12794	12895	13186	12946	13029	12865	12856	13057	13079	13134	13271	13138	12949	13067	13116	13123	13048	12908	13008	13020	12898	13094	12768	13017	12853	12943	12792	12977	12859	12950	12929	12951	12942	12911	13173	13052	12889	12911	12817	12941	12929	12944	13013	12923	12952	12950	12960	12931	12909	12836	12818	12882	12942	12963	12991	13002	12979	13006	12822	12855	12928	12956	12951	13136	12926	13029	12934	13154	12992	12893	12949	13052	12860	12899	12896	13095	12830	12962	12822	12974	12825	13022	13115	13034	13174	13200	13034	12925	13022	12885	12891	12929	13102	12960	12885	13034	13046	12915	12925	13010	12987	13038	12954	13111	12931	12822	13100	13048	12862	12986	12983	12888	12779	13074	13048	13127	13134	12847	13055	12918	13054	13029	13035	12887	12867	13016	13042	13000	12962	12891	13029	13102	12941	12864	12929	12881	13017	12933	13086	12940	12823	12906	12930	12887	12878	13049	12953	12943	13078	13160	13035	13085	13054	12909	12796	12887	12941	12769	12830	12976	13015	12998	13051	12902	12928	13044	12830	12958	13132	12915	12698	12902	13145	13086	13119	12911	12685	13184	12951	12851	13062	12884	12972	12896	12909	12981	13126	12960	12698	12878	12977	12781	12960	13050	12938	12869	13079	13008	13152	13016	12997	12966	12938	12764	12775	12854	12858	12989	12980	12942	12905	12955	12947	13099	13046	12958	13131	13060	12966	13064	12897	13066	12972	12753	12739	13061	13048	12833	12907	13050	12842	12826	12889	12913	13079	12814	12955	12934	12980	12935	12996	13084	12792	12941	12994	12903	12836	12754	12950	13074	13043	12936	12869	13093	12870	12930	12781	12796	12841	12876	12880	12948	13037	13053	13051	13059	12843	12914	12859	12782	13061	13221	12948	13075	12807	13126	12920	12776	13070	13058	13079	12899	13168	12939	12824	12939	12862	12820	12935	12969	12746	13069	13178	12953	13172	12968	13172	12910	12822	13070	12904	12976	13105	12851	12788	12975	12911	13143	13209	12766	12982	12964	12965	12922	12894	12701	13026	12883	12795	13041	13037	13054	12881	13034	12989	12922	12986	13021	13073	13155	12836	12949	12767	13038	12879	12865	12832	13001	12911	12986	12964	12950	13118	12888	12978	12813	13146	13016	12852	12999	12956	13060	12934	13129	12978	12912	12979	12942	12995	12843	12967	13047	12821	12816	13017	13104	12899	12870	12869	12945	12811	12901	12751	13036	12889	12913	12854	12977	12882	13006	12942	12870	12794	12808	13013	13014	13014	12915	12938	12860	13026	12958	12888	12950	12962	12860	12837	12963	13075	12843	12930	12887	12976	13007	12679	13054	12895	12984	12803	13096	13105	12937	12859	13027	12905	13120	12922	12947	12942	12891	13128	13039	13033	12949	12893	12915	12948	12868	13001	12893	12937	13238	12973	12871	12885	12841	12891	12767	13001	12990	13004	12993	13134	12894	12974	12945	13128	12985	13168	13059	12995	12954	12910	12841	12935	12914	13016	13120	13016	13121	12787	12942	12965	12996	12820	13167	13126	13199	12957	13041	13131	12922	13053	12926	12892	12763	12949	12893	13007	13132	13031	12980	12982	13002	13053	13028	13077	12851	12994	13050	12916	12995	12882	13112	12918	12853	12868	12903	12872	13053	12858	12989	12968	13025	12912	12917	13043	12937	12882	13019	13035	12874	13018	12859	13048	12879	12867	13065	13019	12984	12872	12924	12908	12818	12979	13074	13022	12969	13037	13146	13086	12974	13154	12977	12959	12866	12883	12840	13019	12977	13000	13029	12878	13011	12863	12935	12979	12940	12902	12840	13002	12786	12902	13058	13134	12893	12888	13090	12891	12965	13103	13142	13067	12942	13076	12967	12846	12899	12849	12992	13065	13033	12794	12988	12976	12895	12881	13026	12911	12868	12820	12583	12858	12987	12832	13063	12891	13004	12884	12758	12988	13047	12939	12942	12944	12858	12912	13043	12860	12873	12837	12886	12945	13050	12916	13012	12899	12818	12916	12863	12876	13027	12986	12894	12955	13120	13131	13099	12875	13020	12962	12772	13040	12965	13036	13078	13090	12783	13040	12862	12975	12856	12835	12694	12838	12793	12987	12901	12923	13021	12861	12987	12850	12983	12959	13106	12844	13084	12971	12854	12922	13055	12915	12998	12905	12969	12820	12944	13048	12833	12839	13016	12965	12871	12964	12849	12986	12947	13096	12983	12992	12989	12770	13191	13266	13214	12993	13106	12967	12927	13049	12931	12954	12851	12906	13113	12946	12991	12902	12946	12901	12789	13102	12981	13037	13044	12828	13148	13019	13022	12836	12847	12854	12990	13099	13091	12857	12793	13091	13274	13053	12962	13029	13121	12991	13124	12997	13041	13059	13013	13100	12958	12881	12922	12990	13042	13179	13076	13054	13007	12956	12868	12872	12815	13018	13123	12982	12834	13108	13019	12889	13110	12975	12898	12901	12960	12896	13005	12968	12952	13078	12833	13000	12875	12940	12831	13150	12797	12856	12822	12908	12961	13087	13131	12867	12915	13070	12874	12848	12946	12832	12961	12887	13107	12992	13022	12858	13004	12749	12841	12903	12851	12819	13005	12864	12908	12785	13011	13094	12997	12881	12882	12993	12918	12950	12812	12755	12831	13002	12863	13035	13186	12780	12934	13021	12899	13130	12865	13099	12897	12914	12994	12860	12774	12952	12992	12757	13077	12687	13071	12967	12864	12913	12985	12929	13018	12980	12995	13228	13023	12966	12935	12930	13062	13063	12956	12894	12983	12976	13009	13064	13023	12975	12861	12977	13016	12849	12987	13151	12880	12978	13093	13090	13148	13063	13027	12731	13023	12885	13017	12988	12961	13048	12864	13313	12992	12892	12985	12960	12818	12901	12940	12954	13007	12982	12966	12993	13052	12995	13081	13000	12924	12985	12830	12947	13057	12843	12841	12894	12999	13019	13060	12879	12851	12965	12916	13127	12983	12982	13035	13015	13117	12929	13097	12819	12963	12923	13003	12855	13048	12893	13025	13045	12867	13150	12877	12829	12811	12988	12988	13081	13170	13064	12993	13140	13011	12941	12908	12812	12768	12814	12873	12978	12938	12786	13106	12897	12899	12978	13244	13073	12835	12824	12729	13057	13197	12958	12968	13013	12998	12954	12996	13062	12992	13072	13085	12928	12956	13137	13132	13033	12833	13207	13044	13202	13150	13091	13116	12936	12998	12809	12939	12837	12931	13082	13007	12665	12849	12824	12830	13024	12995	13167	13032	12745	13103	12967	13154	13367	12965	12950	12827	12866	13120	12978	13017	12782	13020	13114	12887	13009	13157	12961	13011	12838	12927	12926	13011	13192	12978	12748	12976	12952	13017	12980	12809	13041	12974	12832	13085	13113	12764	13002	12913	12836	12955	12958	12913	12913	12945	12935	12935	12908	12871	12943	12958	12706	12875	12810	13062	13082	12957	13014	13077	13174	13035	13078	12999	12744	12788	12955	12847	13026	12850	13015	12987	12982	12858	12821	12933	13041	13023	12931	12940	13066	12906	12838	12939	12943	13035	12815	13026	12866	13039	12942	13016	13006	12954	12921	12987	13011	12845	13064	13005	12949	13073	12935	12833	13061	12967	13143	12990	12950	13006	12914	13063	13020	12905	12911	13004	12905	13122	12880	12861	13015	12955	12943	12940	12776	13032	12909	12965	12915	12969	12888	13016	12926	12814	13027	12930	12905	12994	12994	13040	12885	12894	12995	12931	12981	13017	12893	13147	12923	12902	12967	12919	12910	12964	12964	12953	12727	12894	13200	12971	13021	13031	13014	12823	12894	12957	12940	13016	13159	12883	12929	12949	13056	12917	12876	12918	13049	13037	12914	12840	13013	13082	13000	13051	13015	12941	13017	12987	12931	12922	12865	12881	12919	12932	12963	12904	12991	13192	13019	12889	13136	12939	12934	12884	12787	13064	13101	12881	12731	12904	13066	12977	12949	13007	12782	12763	13023	12900	12962	13000	12978	12798	13138	13280	12958	13042	12994	13113	13046	12936	13013	13090	13016	12955	13037	13102	12890	12977	12991	12856	13094	12949	13100	13263	12948	13136	12957	12801	12857	12907	13090	12966	12965	13017	13012	13014	12874	12851	12930	12831	12964	12956	12819	12830	13043	12992	12940	12991	12877	12989	13058	12888	12897	13047	12761	12873	12847	12915	13035	12946	12974	12956	13043	12878	12847	12930	12908	12986	12830	13093	12986
40236	33612	32366	32443	32364	34683	30354	28491	28747	28105	27755	28379	28983	28777	27490	27421	27384	27387	27352	27366	27262	27678	28085	28136	29168	28974	27941	27277	27234	27176	27235	27182	27203	27287	27210	27214	27094	27093	27239	27189	27192	27153	27155	27182	27181	27295	27230	27140	27195	27061	27323	27042	27226	27229	27102	27073	27157	27173	27206	27104	27198	27126	27227	27332	27202	26957	27218	27266	27190	27082	27284	27088	27150	27208	27242	27150	27253	27290	27296	27267	27089	27203	27223	27183	27378	27142	27280	27257	27212	27202	27100	27194	27231	27151	27166	27125	27212	26969	27205	27496	27165	27283	27179	27231	27071	27245	27338	27254	27153	27213	27218	27142	27307	27126	27274	27288	27040	27285	27259	27186	27170	27275	27245	27220	27275	27198	27067	27163	27151	27349	27090	27409	27207	27280	27096	27279	27139	27182	27183	27099	27160	27241	27154	27153	26932	27235	27214	27283	27108	27167	27254	27187	27227	27219	27141	27143	27216	27194	27142	27190	27235	27143	27125	27161	27161	27147	27290	27238	27228	27263	27282	27175	27344	27296	27265	27214	27209	27253	27321	27205	27225	27213	27223	27130	27260	27219	27309	27252	27154	27119	27273	27284	27248	27233	27323	27196	27241	27306	27241	27046	27184	27132	27245	27318	27084	27157	27314	27196	27224	27109	27133	27281	27268	27081	27269	27188	27255	27217	27232	27193	27355	27047	27132	27087	27132	27211	27271	27289	27140	27173	27279	27218	27202	27281	27354	27257	27165	27199	27242	27188	27253	27241	27197	27187	27424	27178	27115	27303	27327	27176	27199	27031	27165	27187	27235	27248	27188	27158	27121	27233	27248	27289	27242	27129	27287	27199	27139	27317	27224	27278	27151	27316	27394	27247	27220	27260	27237	27169	27177	27305	27217	27249	27272	27040	27339	27203	27100	27324	27276	27154	27135	27127	27210	27162	27186	27162	27245	27323	27217	27288	27137	27306	27174	27234	27140	27114	27248	27116	27235	27108	27328	27195	27227	27076	27299	27284	27165	27233	27158	27065	27309	27157	27127	27072	27172	27212	27195	27231	27230	27272	27094	27204	27345	27176	27249	27029	27199	27158	27207	27362	27182	27242	27107	27211	27127	27203	27094	27185	27221	27333	27066	27176	27140	27141	27365	27311	27217	27324	27284	27251	27245	27389	27143	27165	27241	27188	27212	27179	27191	27223	27178	27222	27207	27140	27186	27099	27119	27180	27203	27331	27340	27127	27240	27210	27059	27238	27298	27339	27115	27243	27254	27314	27142	27145	27179	27250	27192	27199	27362	27142	27278	27188	27274	27198	27245	27183	27292	27108	27374	27062	27217	27153	27353	27187	27262	27176	27183	27258	27274	27175	27260	27355	27246	27089	27220	27202	27225	27209	27099	27252	27215	27314	27227	27183	27137	27292	27255	27261	27170	27310	27259	27200	27267	27182	27214	27249	27239	27320	27362	27215	27267	27248	27231	27165	27092	27218	27315	27258	27264	27166	27355	27234	27253	27234	27288	27254	27177	27137	27207	27257	27114	27174	27137	27277	27319	27185	27196	27281	27202	27227	27250	27198	27024	27164	27382	27170	27147	27270	27109	27230	27151	27165	27348	27276	27118	27224	27053	27312	27347	27235	27222	27153	27243	27202	27234	27150	27232	27290	27067	27217	27101	27293	27248	27334	27169	27401	27209	27152	27337	27226	27128	27244	27173	27229	27402	27190	27227	27199	27251	27211	27281	27144	27296	27122	27302	27293	27302	27249	27155	27292	27238	27249	27093	27235	27211	27088	27312	27026	27315	27104	27167	27394	27239	27120	27265	27312	27281	27204	27177	27199	27172	27393	27261	27221	27211	27197	27223	27333	27153	27233	27240	27192	27137	27177	27304	27126	27196	27113	27289	27218	27208	27341	27203	27337	27230	27167	27107	27237	27175	27345	27302	27217	27175	27254	27320	27175	27220	27257	27270	27184	27163	27182	27228	27198	27304	27109	27274	27223	27142	27212	27205	27227	27275	27333	27197	27087	27232	27241	27122	27377	27072	27217	27129	27387	27164	27237	27225	27293	27169	27263	27072	27123	27379	27088	27201	27256	27284	27287	27183	27396	27192	27130	27254	27214	26989	27236	27173	27211	27190	27171	27151	27283	27245	27086	27303	27285	27110	27288	27274	27050	27231	27111	27213	27242	27258	27319	27322	27189	27234	27087	27217	27304	27125	27226	27295	27157	27235	27282	27293	27228	27231	27141	27154	27160	27227	27126	27178	27219	27232	27239	27013	27300	27128	27110	27183	27243	27285	27098	27209	27354	27393	27349	27273	27158	27212	27239	27117	27293	27287	27082	27112	27252	27110	27259	27282	27265	27277	27148	27395	27191	27150	27226	27227	27162	27191	27353	27163	27257	27219	27387	27239	27254	27192	27182	27270	27287	27188	27234	27277	27200	27296	27234	27061	27339	27143	27163	27308	27153	27117	27144	27204	27252	27267	27242	27288	27228	27170	27226	27295	27297	27236	27268	27212	27117	27318	27092	27202	27344	27210	27200	27194	27298	27192	27348	27147	27221	27177	27147	27226	27190	27239	27310	27299	27262	27246	27357	27089	27069	27283	27331	27305	27360	27207	27168	27279	27252	27120	27171	27161	27168	27195	27066	27190	27191	27227	27140	27316	27199	27230	27141	27311	27194	27234	27209	27161	27129	27192	27265	27212	27230	27157	27222	27253	27203	27240	27177	27228	27115	27274	27207	27301	27310	27150	27317	27162	27149	27273	27408	27265	27255	27238	27166	27326	27226	27181	27186	27299	27235	27181	27390	27161	27179	27281	27225	27312	27252	27230	27218	27323	27113	27316	27183	27176	27207	27242	27125	27392	27109	27176	27232	27225	27263	27253	27393	27264	27198	27234	27370	27157	27169	27112	27420	27065	27228	27411	27278	27292	27134	27120	27231	27196	27124	27255	27300	27294	27233	27177	27175	27212	27140	27259	27137	27304	27193	27257	27347	27290	27168	27237	27234	27265	27313	27219	27221	27239	27040	27264	27320	27123	27103	27259	27419	27309	27227	27214	27285	27196	27224	27102	27216	27254	27297	27304	27405	27143	27301	27137	27215	27222	27271	27299	27179	27110	27215	27204	27303	27224	27195	27253	27098	27257	27255	27309	27294	27188	27184	27059	27174	27122	27275	27180	27186	27127	27277	27254	27386	27309	27230	27157	27050	27067	27199	27391	27129	27179	27326	27302	27095	27297	27234	27309	27151	27325	27374	27220	27283	27297	27234	27140	27137	27307	27267	27192	27372	27212	27232	27274	27156	27211	27239	27152	27206	27276	27103	27247	27230	27202	27090	27266	27192	27271	27315	27010	27237	27405	27210	27217	27212	27323	27236	27128	27222	27274	27197	27230	27197	27218	27346	27110	27313	27165	27163	27374	27153	27341	27178	27291	27284	27220	27331	27279	27178	27297	27172	27215	27177	27307	27314	27199	27255	27302	27234	27256	27108	27140	27124	27253	27164	27267	27241	27309	27111	27343	27285	27168	27145	27224	27174	27202	27285	27339	27284	27075	27228	27354	27429	27261	27178	27073	27231	27219	27153	27356	27146	27233	27367	27351	27108	27181	27284	27226	27172	27310	27272	27346	27325	27155	27139	27294	27190	27186	27248	27321	27260	27223	27260	27232	27338	27171	27181	27396	27157	27285	27304	27290	27298	27366	27224	27174	27196	27218	27301	27133	27275	27073	27341	27108	27302	27156	27038	27300	27203	27275	27330	27329	27312	27248	27263	27251	27161	27305	27225	27180	27213	27220	27292	27299	27417	27187	27116	27267	27425	27224	27172	27194	27269	27211	27151	27210	27191	27240	27235	27154	27333	27303	27231	27231	27181	27191	27189	27248	27123	27278	27237	27399	27072	27124	27258	27202	27264	27236	27198	27102	27292	27048	27180	27163	27314	27145	27386	27112	27284	27242	27322	27239	27157	27205	27147	27294	27329	27135	27227	27277	27161	27243	27263	27292	27216	27176	27262	27050	27182	27445	27201	27254	27165	27342	27243	27216	27158	27305	27250	27193	27251	27201	27115	27227	27189	27265	27229	27203	27357	27313	27203	27232	27173	27252	27277	27221	27193	27157	27191	27329	27273	27180	27299	27274	27273	27240	27148	27151	27227	27222	27269	27409	27310	27008	27220	27170	27252	27263	27224	27221	27197	27206	27439	27278	27164	27229	27358	27246	27308	27102	27320	27212	27209	27284	27208	27359	27181	27186	27195	27155	27267	27200	27296	27302	27081	27184	27252	27252	27146	27237	27226	27338	27165	27263	27142	27192	27256	27188	27149	27157	27191	27195	27298	27128	27335	27138	27219	27355	27169	27251	27221	27375	27127	27283	27277	27198	27226	27323	27276	27131	27374	27084	27255	27295	27234	27213	27283	27267	27186	27062	27179	27078	27242	27082	27245	27189	27221	27133	27272	27132	27217	27072	27025	27275	27281	27124	27205	27208	27353	27272	27197	27228	27234	27299	27340	27283	27217	27137	27318	27176	27258	27164	27038	27237	27140	27300	27150	27147	27356	27201	27173	27279	27310	27231	27191	27276	27202	27283	27234	27216	27123	27111	27344	27249	27295	27193	27282	27293	27238	27316	27192	27157	27328	27333	27092	27159	27272	27198	27153	27145	27191	27338	27152	27248	27166	27215	27293	27366	27298	27160	27182	27173	27184	27268	27289	27400	27296	27254	27136	27268	27276	27333	27017	27407	27251	27382	27256	27236	27275	27300	27200	27299	27258	27205	27148	27156	27083	27370	27136	27192	27148	27277	27256	27311	27048	27384	27145	27264	27241	27320	27220	27287	27244	27293	27212	27315	27304	27241	27212	27298	27150	27254	27178	27244	27251	27123	27214	27242	27230	27218	27182	27181	27151	27222	27067	27280	27151	27366	27211	27407	27205	27339	27348	27042	27165	27343	27238	27327	27221	27164	27259	27291	27199	27206	27289	27342	27261	27261	27216	27117	27239	27143	27216	27311	27091	27302	27136	27204	27277	27288	27320	27240	27215	27339	27264	27198	27187	27249	27248	27116	27327	27326	27306	27184	27317	27061	27041	27240	27243	27245	27307	27296	27350
28188	19288	15578	13903	13415	13185	13037	13149	12843	12867	12827	12954	12931	12936	12561	12396	12568	12519	12325	12569	12515	12511	13053	12610	13163	13296	13157	12482	12386	12301	12267	12364	12338	12475	12445	12377	12296	12435	12482	12376	12446	12346	12093	12183	12263	12369	12431	12415	12328	12357	12385	12412	12344	12164	12416	12221	12520	12395	12442	12412	12348	12331	12313	12431	12389	12371	12462	12277	12419	12337	12148	12230	12122	12275	12354	12443	12235	12410	12603	12309	12318	12295	12316	12155	12350	12379	12536	12402	12421	12130	12291	12318	12428	12243	12337	12411	12298	12530	12310	12328	12460	12389	12085	12336	12332	12230	12263	12369	12310	12220	12315	12436	12333	12292	12325	12259	12418	12080	12332	12128	12364	12295	12344	12582	12175	12342	12248	12262	12305	12431	12295	12143	12386	12328	12506	12351	12331	12351	12272	12314	12302	12324	12441	12221	12272	12282	12264	12212	12223	12253	12323	12537	12384	12426	12394	12420	12522	12397	12357	12337	12379	12346	12406	12272	12238	12191	12356	12384	12306	12545	12328	12375	12349	12338	12368	12237	12251	12241	12285	12391	12234	12529	12448	12352	12414	12238	12233	12181	12368	12386	12412	12260	12431	12267	12338	12247	12436	12614	12426	12182	12346	12406	12285	12453	12323	12320	12281	12381	12261	12373	12321	12292	12171	12484	12200	12310	12270	12476	12331	12200	12219	12182	12430	12431	12433	12340	12355	12589	12252	12228	12271	12478	12428	12290	12446	12219	12381	12298	12506	12560	12331	12522	12433	12353	12422	12342	12271	12359	12291	12273	12465	12226	12403	12450	12366	12162	12433	12586	12251	12164	12286	12217	12583	12461	12278	12224	12316	12424	12441	12236	12374	12265	12379	12168	12423	12565	12515	12417	12399	12530	12265	12565	12404	12290	12366	12344	12370	12322	12377	12487	12543	12271	12241	12402	12476	12258	12286	12414	12443	12405	12325	12400	12494	12280	12225	12234	12396	12427	12359	12525	12247	12328	12354	12376	12270	12312	12435	12389	12408	12361	12441	12161	12314	12247	12258	12376	12247	12216	12441	12428	12378	12489	12459	12407	12416	12278	12322	12378	12343	12195	12394	12386	12516	12402	12471	12311	12357	12128	12353	12375	12493	12371	12429	12355	12397	12375	12464	12491	12373	12312	12447	12453	12405	12428	12176	12187	12226	12326	12426	12378	12318	12301	12263	12259	12291	12569	12398	12553	12505	12243	12486	12518	12268	12351	12401	12412	12278	12430	12389	12276	12335	12410	12329	12288	12354	12552	12226	12367	12369	12510	12318	12272	12120	12282	12548	12333	12141	12103	12404	12398	12346	12300	12227	12509	12577	12303	12430	12378	12160	12235	12370	12282	12409	12523	12284	12263	12277	12213	12342	12327	12510	12423	12251	12539	12370	12449	12149	12339	12344	12373	12327	12345	12492	12231	12545	12367	12458	12358	12085	12258	12296	12348	12607	12446	12510	12121	12356	12257	12309	12531	12424	12254	12261	12495	12521	12202	12327	12366	12314	12509	12292	12292	12343	12327	12357	12447	12231	12157	12389	12465	12370	12319	12608	12269	12430	12165	12268	12262	12516	12225	12430	12356	12224	12314	12372	12353	12323	12459	12372	12397	12275	12457	12646	12287	12402	12318	12327	12413	12326	12382	12268	12479	12331	12413	12484	12377	12451	12273	12440	12364	12503	12373	12457	12440	12337	12302	12398	12160	12282	12316	12246	12053	12255	12388	12073	12309	12296	12298	12523	12567	12223	12309	12227	12310	12412	12207	12381	12287	12226	12254	12228	12403	12209	12298	12384	12276	12446	12535	12286	12251	12438	12206	12454	12310	12238	12253	12386	12322	12391	12378	12448	12343	12389	12236	12281	12309	12395	12371	12319	12419	12319	12364	12374	12210	12582	12405	12293	12333	12354	12432	12535	12444	12425	12209	12461	12462	12306	12169	12402	12260	12325	12233	12308	12295	12352	12480	12456	12295	12420	12328	12056	12405	12292	12264	12439	12369	12327	12405	12277	12330	12369	12351	12224	12273	12316	12232	12438	12481	12148	12242	12394	12346	12394	12383	12271	12350	12192	12334	12213	12477	12619	12392	12451	12181	12358	12329	12129	12343	12352	12245	12342	12419	12327	12310	12539	12269	12342	12287	12326	12346	12341	12201	12500	12324	12218	12200	12436	12451	12508	12544	12335	12553	12401	12271	12208	12366	12448	12292	12453	12465	12396	12274	12279	12464	12390	12463	12275	12293	12409	12432	12140	12148	12422	12339	12388	12476	12176	12222	12341	12170	12302	12352	12419	12332	12391	12370	12332	12278	12507	12217	12406	12330	12356	12335	12453	12441	12469	12315	12300	12199	12327	12234	12318	12295	12389	12391	12348	12348	12321	12220	12339	12290	12414	12427	12500	12356	12414	12371	12293	12431	12409	12269	12324	12339	12476	12429	12334	12303	12322	12206	12362	12326	12246	12405	12375	12313	12307	12387	12302	12499	12472	12341	12328	12319	12413	12429	12328	12441	12392	12388	12419	12506	12442	12340	12308	12404	12370	12330	12271	12540	12426	12376	12465	12399	12389	12430	12518	12309	12370	12264	12259	12242	12407	12180	12343	12292	12427	12484	12460	12461	12484	12234	12424	12149	12421	12248	12394	12247	12296	12449	12368	12332	12468	12445	12496	12248	12421	12216	12315	12165	12440	12512	12213	12300	12273	12495	12315	12392	12384	12399	12239	12258	12254	12479	12475	12392	12545	12403	12348	12489	12504	12241	12529	12145	12505	12587	12317	12454	12524	12425	12451	12449	12378	12188	12204	12251	12302	12298	12358	12330	12224	12290	12415	12399	12271	12319	12293	12453	12403	12378	12555	12330	12273	12297	12420	12302	12247	12379	12454	12479	12528	12360	12325	12249	12299	12604	12218	12424	12500	12310	12353	12282	12590	12314	12446	12427	12298	12322	12251	12224	12272	12384	12389	12511	12555	12355	12212	12481	12202	12426	12309	12169	12549	12308	12398	12172	12413	12336	12335	12425	12456	12268	12424	12269	12223	12411	12546	12488	12420	12444	12206	12533	12240	12292	12322	12431	12459	12042	12316	12348	12497	12550	12349	12151	12175	12464	12170	12247	12478	12337	12332	12253	12398	12189	12402	12247	12346	12523	12275	12407	12369	12475	12422	12349	12387	12252	12360	12275	12357	12342	12282	12446	12345	12355	12236	12463	12328	12451	12373	12256	12508	12213	12323	12243	12316	12253	12337	12333	12314	12483	12507	12355	12444	12333	12628	12454	12257	12394	12474	12398	12392	12476	12275	12354	12294	12261	12365	12291	12256	12213	12370	12162	12289	12403	12355	12469	12396	12449	12378	12323	12323	12394	12450	12306	12359	12302	12481	12454	12430	12354	12236	12101	12206	12252	12265	12451	12490	12628	12447	12297	12282	12291	12475	12385	12298	12303	12369	12314	12421	12420	12424	12474	12430	12568	12465	12486	12351	12240	12486	12372	12490	12437	12406	12357	12143	12489	12488	12390	12417	12393	12246	12384	12358	12270	12284	12273	12551	12312	12254	12453	12350	12497	12402	12333	12386	12288	12352	12274	12367	12303	12202	12331	12320	12393	12343	12464	12257	12431	12319	12527	12478	12285	12566	12394	12394	12391	12235	12308	12426	12340	12371	12405	12495	12477	12269	12319	12408	12429	12414	12124	12266	12301	12241	12273	12423	12453	12476	12211	12309	12371	12390	12381	12372	12475	12293	12525	12365	12399	12314	12422	12680	12444	12495	12372	12399	12300	12351	12441	12417	12338	12373	12457	12217	12266	12308	12398	12374	12332	12501	12388	12327	12348	12061	12248	12471	12346	12263	12228	12297	12478	12206	12276	12280	12379	12399	12604	12382	12380	12582	12440	12201	12379	12415	12451	12253	12458	12256	12223	12216	12355	12217	12244	12544	12516	12296	12217	12239	12381	12425	12370	12469	12489	12240	12278	12214	12444	12293	12322	12469	12594	12333	12410	12463	12477	12377	12275	12384	12146	12323	12536	12484	12267	12246	12344	12502	12064	12513	12398	12479	12277	12379	12292	12265	12316	12462	12443	12531	12346	12370	12318	12536	12386	12278	12341	12548	12255	12437	12355	12284	12287	12290	12474	12486	12377	12582	12364	12357	12240	12255	12406	12422	12356	12452	12244	12394	12431	12396	12320	12437	12260	12336	12265	12238	12309	12238	12408	12560	12467	12337	12519	12292	12352	12203	12376	12312	12221	12677	12275	12410	12333	12303	12437	12289	12383	12497	12369	12242	12381	12412	12560	12285	12361	12373	12376	12432	12277	12438	12368	12441	12331	12300	12422	12534	12289	12240	12311	12300	12266	12375	12461	12398	12342	12585	12304	12335	12414	12402	12411	12350	12163	12358	12486	12363	12434	12365	12436	12351	12218	12164	12425	12326	12429	12458	12263	12360	12371	12373	12259	12342	12147	12347	12414	12392	12476	12215	12360	12439	12419	12389	12196	12283	12288	12304	12449	12205	12229	12566	12507	12474	12598	12407	12295	12275	12279	12473	12321	12457	12183	12322	12301	12361	12383	12454	12360	12366	12360	12515	12379	12504	12319	12305	12283	12187	12291	12539	12202	12373	12456	12332	12228	12436	12300	12341	12215	12163	12306	12409	12228	12256	12271	12349	12388	12184	12293	12321	12455	12349	12363	12431	12265	12358	12441	12206	12185	12385	12301	12399	12323	12489	12379	12348	12400	12317	12313	12515	12254	12049	12314	12364	12287	12462	12289	12317	12420	12373	12555	12323	12458	12440	12266	12553	12168	12400	12381	12336	12278	12374	12379	12229	12423	12246	12428	12225	12382	12338	12427	12381	12394	12237	12387	12428	12218	12576	12320	12479	12459	12244	12415	12577	12351	12343	12436	12529	12301	12360	12315	12434	12281	12266	12451	12238	12330	12245	12314	12311	12330	12432	12422	12459	12383	12274	12211	12310	12488	12380	12436	12494	12417	12389	12445	12353	12446	12530	12480	12464	12306	12290	12360	12368	12558	12437	12417	12366	12337	12495	12387	12411	12320	12256	12240	12219	12368	12313	12394	12441	12402
37650	32101	30420	31342	33105	31621	30810	30137	29365	29232	28941	29337	29792	29714	28236	28045	28085	28207	28093	28119	28288	28066	29900	28828	29644	29611	28920	27903	27689	27830	27910	27720	27771	27687	27884	27967	27766	27818	27753	27894	27906	27790	27719	27889	27791	27757	27710	27836	27813	27776	27804	27973	27804	27691	27704	27839	27908	27853	27775	27806	27720	27783	27948	27730	27720	27820	27872	27880	27739	27845	27771	27777	27730	27852	27845	27835	27722	27792	27695	27762	27780	27804	27731	27829	27765	27908	27703	27894	27703	27933	27687	27862	27956	27605	27767	28041	27762	27681	27778	27774	27790	27882	27795	27837	27891	27806	27872	27770	27887	27932	27944	27930	27832	27960	28047	27708	27715	27888	27773	27822	27947	27732	27870	27754	27850	27742	27785	27845	27729	27710	27833	27754	27885	27863	27800	27853	27684	27886	27829	27884	27714	27856	27802	27862	27792	27842	27714	27818	27828	27778	27856	27812	27850	27719	27945	27734	27773	27904	27885	27879	27774	27697	27773	27807	27866	27684	27966	27678	27902	27851	27839	27979	27725	27724	27899	27931	27762	27831	27911	27859	27840	27767	27954	27688	27833	27864	27667	27720	27802	27801	27823	27890	27827	27849	27750	27819	27839	27810	27757	27815	27983	27813	27761	27779	27906	27757	27944	27624	27828	27825	27781	27943	27700	27849	27778	27851	27800	27838	27934	27726	28013	27847	27935	27780	27875	27881	27914	27932	27913	27809	27860	27834	27960	27829	27729	27902	27915	27861	27831	27847	27791	27938	27696	27910	27818	27759	27817	27785	27871	27863	27867	27788	27928	27808	27892	27791	27859	27829	27755	27773	27727	27821	27885	27771	27808	27854	27821	27927	27712	27774	27854	27801	27815	27787	27948	27906	27870	27963	27882	27768	27896	27746	27906	27830	27799	28005	27833	27747	27909	27773	27865	27812	27845	27782	27833	27732	27936	27839	27800	27875	27857	27816	27856	27863	27743	27884	27824	27701	27948	27759	27928	27735	27767	27863	27706	27950	27739	27880	27772	27922	27879	27848	27765	27894	27766	28037	27828	27814	27848	27829	27849	27689	27706	27948	27797	27947	27758	27797	27952	27851	27822	27818	27796	27840	27705	27838	27893	27830	27902	27975	27910	27831	27704	27751	27942	27780	27868	27730	27831	27808	27883	27913	27856	27817	27785	27697	27871	27894	27769	27781	27899	27972	27812	27879	27806	27825	27902	27840	27919	27763	27961	27763	28015	27837	27948	27787	27671	27779	27942	27806	27812	27823	27783	27928	27978	27811	27794	27970	27693	27913	28004	27687	27932	27929	27770	27945	27800	27966	27704	27838	27900	27711	27802	27892	27877	27944	27861	27849	27981	27815	27834	27823	27646	27898	27744	27917	27858	27933	27833	27855	27857	27891	27924	28039	27648	27955	27673	27776	27726	27953	27771	27756	27769	27968	27820	27931	27997	27889	27740	27862	27817	27815	27856	27783	27878	27954	27826	27825	27874	27990	27887	27852	27817	27787	27812	27751	27716	27914	27867	27911	27860	27780	27950	27784	27899	27777	27810	27805	27876	27790	27810	27875	27942	27813	27836	27787	27866	27816	27745	27892	27850	27926	27886	27936	27767	27855	27829	27865	27839	27796	27839	27707	27874	27808	27834	27900	27814	27893	27847	27772	27879	27833	27832	27935	27854	27903	27822	27650	27870	27823	27834	27798	27827	27719	27857	27965	27666	27732	27978	27785	28124	27883	27847	27938	27770	27934	27753	27786	27895	27796	27937	27936	27809	27817	27713	27787	27914	27845	27899	27756	27774	27903	27791	27860	27867	27934	27841	27805	27817	27875	27907	27884	27905	27857	27906	27832	27843	27877	27843	27761	27653	27958	27800	27894	27844	27785	27789	27799	27832	27776	27633	27828	27756	27761	27978	27628	27933	27862	27961	27729	27808	27993	27915	27936	27881	28004	27752	27872	27923	27669	27851	27850	27895	27820	27742	27831	27919	27831	27827	27930	27917	27865	27799	27837	27791	27844	27832	27882	27783	27982	27864	27813	27872	27863	27876	27712	27887	27793	27704	27805	27968	27835	28035	27752	27829	27970	27808	27750	27834	27963	27816	27785	27873	27927	27950	27800	27856	27794	27865	27781	27820	27807	27848	27883	27695	27754	27857	28022	27760	27894	27926	27862	27822	27863	27934	27687	27802	27737	28090	27781	27897	27770	27758	27811	27864	27752	27978	27854	27850	27991	27807	27922	27772	27738	27851	27840	27890	27857	27894	28053	27824	27932	27762	27916	27681	27835	27820	27742	27793	27945	27763	28009	27773	27895	27814	27727	27946	27910	27925	27833	27906	27743	27811	27831	27840	27932	27817	27626	27762	27676	27825	27835	27915	27886	27796	27826	27867	27895	27846	27894	27926	27758	27933	27939	27662	27859	27834	27872	27986	27872	27860	27744	27870	27927	27710	27895	27719	27916	27705	27834	27742	27886	27954	27760	27917	27775	27911	27966	27790	27803	27909	27701	27803	27790	27765	27797	27839	27788	27830	27901	27870	27939	27689	27840	27987	27918	27833	27846	27813	27890	27848	27797	27898	27806	27690	27839	27810	27844	27829	27771	27868	27896	27887	27759	27907	27886	27871	27828	27864	27991	27877	27846	27836	27844	27656	27914	27755	27890	27902	27818	27894	27822	27802	27862	27797	28001	27833	27730	27853	27870	27750	27711	27841	27859	27665	27795	27755	27845	27825	27916	27807	27887	27856	27828	27872	27747	27878	27961	27956	27690	27782	27852	27778	27771	27941	27852	27855	27742	27856	27884	27896	27869	27714	27982	27768	27927	27816	27951	27977	27778	27907	27834	27721	27861	27882	27894	27829	27803	27966	27765	27944	27782	27797	27776	27803	27789	27790	27920	27830	27817	27830	27894	27821	27866	27962	27907	27929	27844	27901	27784	27822	27846	27781	28059	27765	27936	27820	27792	27806	27759	27901	27761	27786	27795	27776	27827	27805	27769	27939	27873	27742	27857	27781	27873	27806	27775	27839	27840	27840	27844	27781	27821	27647	27858	27790	27900	27786	27682	27757	27873	27978	27779	27902	27933	27859	27797	27862	27873	27849	27849	27854	27693	27908	27918	27807	27748	27935	27779	28012	27781	27752	27894	27780	27853	27808	27855	27797	27980	27830	27984	27794	27908	27815	27729	27734	27953	27811	27783	27885	27709	27731	27802	27901	27723	27885	27839	27672	27916	27782	27763	27709	27861	27827	27739	27885	27811	27925	27749	27923	27784	27838	27853	27872	27995	27815	27826	27809	27809	27945	27867	27910	27818	27901	27721	27923	27783	27809	27956	27846	27786	27799	27935	27790	27858	27925	27758	27888	27831	27955	27802	27899	27726	27823	27886	27742	27693	27894	27899	27834	27877	27893	27826	27933	27964	27746	27898	27794	27998	27866	27876	27742	28004	27733	27734	27911	27998	27643	28003	27686	27898	27795	27826	27844	27877	27811	27771	27922	27787	27875	27796	27984	27799	27781	27930	27762	27878	27879	27845	27837	27835	27807	27875	27856	27935	27741	27912	27854	27778	27826	27899	27814	27662	27881	27720	27811	27798	27771	27841	27756	27840	27842	28013	27904	27798	27746	27925	27960	27755	27837	27747	27872	27814	27983	27910	27918	27774	27774	27804	27907	27656	27907	27738	27954	27794	27854	27835	27820	27923	27854	27869	27919	27832	27768	27756	27797	27928	27830	27877	27818	27836	27847	27889	27730	27891	27813	27821	27882	27736	27772	27805	27874	27959	27934	27957	27774	27843	27881	27962	27837	27819	27759	27916	27886	27783	27779	27838	27875	27805	27834	27770	27784	27974	27998	27691	27803	27943	27966	27787	27824	27811	27926	27771	27767	27834	27848	27864	27921	27851	27712	28029	27870	27787	27873	27772	27776	27801	28012	27804	27781	27876	27804	27707	27902	27831	27993	27791	27832	27810	27865	27964	27850	27827	27824	27640	27826	27915	27808	27707	27824	27972	27931	27817	27773	27843	27891	27960	27866	27885	27923	27805	27894	27860	27779	27869	27851	27885	27909	27955	27888	27864	27858	27821	27774	27734	27708	27762	27812	27805	27934	27859	27812	27846	27705	27683	27880	27877	27891	27892	27964	27850	27899	27755	27852	27955	27924	27881	27823	27829	27824	27854	27687	27866	27774	27839	27944	27813	27926	27898	27837	27823	27806	27811	27866	27877	27699	27953	27881	27793	27916	27797	27810	28096	27865	27824	27923	27778	27821	27738	27925	27867	27920	27872	27820	27794	27943	27827	27876	27858	27846	27871	27814	27930	27864	27969	27745	27840	27859	27899	27702	27829	27921	27853	27751	27761	27910	27841	27773	27795	27820	27773	28043	27860	27748	27810	27766	27793	27716	27918	27860	27837	27829	27809	27794	27798	27997	27719	27788	27881	27878	27890	27895	27838	27779	27826	27864	27649	27872	27905	27660	27666	27891	27911	27916	27966	27854	27887	27886	27835	27801	27908	27887	27846	27792	27835	27861	27850	27864	27790	27890	27895	27942	27909	27898	27831	27898	27861	27833	27824	27906	27968	27747	27923	27846	27845	27837	27764	27906	27896	27894	27809	28119	27844	27833	27858	27808	27856	27782	27862	27917	27820	27784	27887	27751	27803	27803	27690	27941	27902	27819	27834	27864	27849	27878	27880	27815	27825	27894	27670	27825	27862	27864	27804	27748	27943	27835	27840	27946	27813	27732	27872	27796	27720	27943	27818	27807	27849	27895	27798	27904	27828	27763	27891	27897	27892	27890	27894	27948	27832	27865	27706	27951	27934	27855	27946	27785	27878	27832	27610	27782	27679	27843	27838	27871	27900	27823	27954	27878	27820	27920	27906	27913	27861	27848	27788	27868	27737	27883	27833	27752	27933	27801	27670	27809	27915	27866	27854	27913	27818	27783	27744	27844	27827	28028	27805	27909	27850	27856	27827	27791	27723	27769	27813	27863	27874	27794	27724	27819	27849	27875	27905	27946	27800	27968	27703	27813	27888	27802	27766	27850	27831	28015	27661	27929	27892	27892	27753	27848	27940	27860	27859	27804	27813	27877	27841	27915	27893
30145	20976	18002	16776	15053	14633	14934	15018	14590	14487	14250	13857	13769	13303	13057	12958	12974	12618	12896	12973	12891	12874	13630	13995	14156	14194	13755	12708	12727	12805	12665	12551	12722	12759	12534	12646	12582	12673	12710	12577	12691	12612	12706	12643	12802	12873	12878	12749	12975	12733	12721	12635	12508	12659	12701	12630	12847	12636	12771	12689	12648	12539	12737	12696	12594	12837	12610	12664	12699	12621	12618	12661	12564	12818	12608	12712	12733	12735	12677	12683	12650	12510	12459	12657	12718	12731	12664	12885	12722	12915	12691	12595	12700	12735	12672	12772	12949	12701	12699	12759	12661	12671	12794	12639	12691	12621	12699	12808	12669	12722	12541	12644	12727	12629	12692	12608	12712	12658	12803	12731	12585	12672	12706	12707	12718	12638	12737	12733	12796	12647	12765	12723	12661	12605	12613	12670	12594	12820	12627	12752	12782	12698	12645	12707	12497	12872	12717	12526	12693	12726	12850	12854	12780	12699	12716	12744	12578	12652	12686	12718	12843	12696	12606	12676	12590	12642	12712	12791	12675	12724	12798	12728	12770	12850	12832	12671	12815	12687	12587	12785	12641	12834	12817	12563	12584	12776	12829	12618	12757	12767	12895	12644	12841	12669	12718	12554	12763	12662	12748	12589	12695	12825	12859	12584	12807	12647	12734	12719	12653	12736	12731	12735	12753	12845	12533	12691	12566	12529	12684	12668	12790	12765	12698	12690	12651	12669	12633	12718	12758	12608	12815	12731	12664	12531	12662	12659	12684	12633	12672	12589	12693	12772	12796	12685	12562	12639	12769	12740	12810	12616	12728	12605	12543	12740	12748	12627	12632	12551	12625	12673	12910	12800	12901	12774	12665	12842	12880	12741	12603	12756	12653	12778	12770	12722	12789	12804	12873	12596	12714	12692	12818	12705	12599	12665	12632	12578	12731	12791	12788	12639	12756	12927	12721	12686	12707	12801	12781	12653	12667	12771	12824	12551	12656	12541	12836	12790	12803	12807	12585	12533	12669	12647	12838	12561	12797	12682	12877	12668	12650	12528	12726	12648	12661	12865	12654	12830	12758	12621	12645	12658	12601	12644	12649	12618	12694	12852	12462	12697	12706	12646	12737	12603	12589	12707	12723	12818	12799	12632	12735	12648	12698	12622	12802	12606	12671	12410	12730	12866	12764	12743	12656	12693	12569	12548	12748	12643	12638	12707	12765	12621	12729	12674	12695	12686	12769	12840	12769	12854	12701	12705	12676	12751	12776	12665	12631	12824	12755	12673	12730	12617	12677	12770	12590	12772	12824	12597	12685	12627	12754	12718	12773	12916	12707	12642	12708	12748	12600	12549	12541	12696	12620	12705	12685	12596	12587	12747	12696	12682	12776	12723	12847	12697	12669	12598	12651	12833	12661	12693	12782	12618	12730	12675	12648	12719	12710	12721	12616	12660	12766	12600	12817	12776	12633	12612	12679	12690	12701	12682	12726	12759	12804	12797	12667	12605	12849	12800	12699	12680	12705	12743	12743	12888	12870	12678	12678	12716	12726	12684	12594	12567	12838	12537	12680	12696	12730	12739	12581	12839	12721	12473	12740	12703	12912	12575	12779	12714	12639	12780	12725	12656	12813	12750	12815	12640	12597	12747	12586	12827	12737	12611	12699	12701	12689	12641	12495	12578	12798	12848	12590	12753	12786	12757	12720	12716	12767	12743	12762	12696	12665	12712	12670	12738	12831	12777	12593	12656	12733	12743	12685	12771	12675	12673	12712	12781	12776	12694	12559	12767	12812	12758	12710	12820	12857	12466	12780	12785	12773	12796	12770	12805	12729	12713	12678	12826	12641	12695	12901	12608	12626	12733	12570	12802	12850	12665	12597	12772	12659	12816	12697	12568	12827	12685	12674	12553	12629	12560	12786	12681	12734	12528	12657	12642	12665	12707	12682	12717	12685	12745	12822	12599	12673	12669	12576	12673	12688	12648	12797	12762	12857	12694	12671	12627	12777	12643	12726	12987	12774	12573	12490	12766	12777	12707	12650	12589	12527	12555	12817	12747	12489	12543	12711	12864	12570	12585	12555	12854	12759	12661	12750	12736	12575	12749	12689	12753	12714	12630	12768	12560	12821	12835	12620	12699	12761	12726	12947	12756	12782	12815	12617	12700	12656	12753	12772	12731	12763	12603	12719	12772	12733	12752	12596	12660	12786	12535	12637	12820	12649	12713	12744	12763	12713	12762	12518	12670	12667	12915	12640	12814	12792	12669	12894	12629	12705	12788	12824	12695	12824	12739	12658	12579	12539	12534	12743	12762	12800	13000	12784	12757	12752	12840	12722	12625	12878	12667	12777	12773	12916	12902	12970	12699	12870	12662	12565	12720	12704	12597	12645	12626	12827	12761	12761	12529	12791	12768	12673	12679	12778	12802	12710	12820	12673	12656	12641	12724	12620	12841	12853	12834	12719	12846	12600	12632	12687	12557	12693	12680	12592	12789	12902	12621	12653	12771	12863	12649	12739	12527	12649	12806	12678	12735	12623	12796	12912	12783	12590	12739	12825	12756	12889	12690	12737	12591	12884	12747	12763	12744	12746	12497	12670	12628	12670	12740	12572	12759	12842	12677	12609	12776	12755	12689	12600	12653	12573	12538	12651	12658	12866	12780	12857	12571	12644	12535	12608	12684	12614	12730	12579	12776	12479	12556	12655	12681	12772	12670	12745	12679	12770	12698	12703	12924	12735	12658	12781	12729	12687	12639	12588	12615	12795	12571	12670	12657	12646	12688	12775	12678	12617	12791	12609	12584	12794	12681	12649	12736	12640	12616	12600	12560	12619	12690	12595	12639	12786	12659	12657	12521	12841	12805	12895	12562	12790	12658	12971	12748	12704	12762	12849	12684	12815	12726	12863	12576	12580	12754	12705	12601	12762	12878	12730	12705	12546	12688	12748	12586	12648	12747	12768	12738	12832	12733	12807	12722	12748	12655	12737	12708	12638	12618	12623	12652	12840	12719	12682	12904	12704	12609	12723	12731	12727	12649	12698	12783	12740	13023	12574	12636	12784	12719	12813	12602	12943	12549	12609	12761	12746	12824	12596	12675	12723	12657	12666	12609	12787	12915	12598	12691	12686	12797	12628	12666	12559	12862	12764	12728	12743	12651	12813	12778	12534	12896	12781	12768	12895	12693	12862	12705	12674	12718	12674	12656	12716	12718	12683	12488	12690	12621	12686	12722	12829	12857	12881	12711	12794	12649	12680	12654	12750	12759	12771	12593	12629	12697	12836	12598	12707	12740	12641	12609	12739	12811	12650	12637	12667	12758	12643	12684	12844	12757	12647	12730	12726	12905	12767	12753	12598	12616	12710	12856	12712	12939	12519	12637	12617	12480	12677	12748	12752	12785	12724	12593	12764	12827	12688	12771	12881	12838	12831	12742	12599	12699	12840	12709	12707	12754	12776	12524	12723	12703	12999	12854	12917	12696	12701	12694	12645	12650	12674	12403	12492	12615	12856	12805	12849	12723	12650	12673	12546	12885	12713	12685	12821	12697	12675	12503	12714	12792	12688	12897	12699	12746	12725	12654	12832	12789	12807	12687	12592	12694	12759	12915	12873	12802	12698	12600	12691	12714	12793	12729	12693	12737	12611	12724	12650	12828	12926	12681	13027	12687	12641	12830	12893	12781	12802	12793	12812	12573	12740	12860	12791	12846	12625	12620	12691	12908	12688	12761	12616	12695	12760	12537	12854	12777	12752	12662	12709	12691	12613	12676	12692	12656	12769	12647	12785	12622	12880	12777	12673	12645	12722	12656	12798	12829	12696	12740	12866	12674	12617	12623	12691	12785	12750	12604	12718	12779	12614	12727	12655	12572	12846	12742	12770	12948	12954	12830	12631	12679	12572	12740	12694	12824	12724	12884	12611	12725	12823	12807	12634	12765	12621	12573	12756	12539	12715	12874	12724	12667	12779	12595	12611	12677	12708	12668	12624	12685	12756	12880	12679	12597	12646	12638	12674	12551	12754	12714	12855	12825	12835	12793	12717	12760	12743	12720	12860	12625	12897	12531	12784	12885	12667	12717	12769	12607	12841	12812	12630	12699	12757	12822	12862	12778	12850	12640	12655	12630	12867	12692	12762	12719	12648	12731	12653	12641	12618	12894	12793	12580	12840	12712	12763	12738	12736	12515	12647	12617	12616	12807	12628	12627	12814	12901	12779	12763	12555	12829	12684	12683	12813	12703	12622	12690	12649	12828	12894	13050	12749	12724	12727	12786	12698	12702	12589	12753	12680	12717	12713	12822	12846	12645	12761	12322	12915	12641	12632	12781	12718	12666	12769	12579	12718	12687	12752	12554	12795	12675	12765	12806	12702	12897	12903	12731	12598	12709	12601	12787	12608	12716	12665	12631	12727	12531	12726	12735	12481	12773	12777	12919	12624	12716	12684	12680	12789	12737	12664	12685	12811	12760	12783	12533	12660	12569	12781	12804	12724	12834	12694	12478	12565	12602	12719	12635	12656	12717	12669	12845	12838	12745	12586	12738	12796	12786	12787	12692	12750	12707	12902	12829	12806	12869	12763	12814	12800	12785	12698	12730	12741	12804	12579	12579	12689	12476	12673	12941	12490	12745	12768	12571	12611	12619	12812	12681	12617	12701	12713	12851	12849	12700	12634	12876	12683	12663	12519	12694	12531	12688	12696	12752	12839	12722	12675	12795	12741	12684	12882	12715	12531	12682	12868	12728	12664	12728	12823	12518	12791	12810	12699	12711	12682	12613	12761	12746	12643	12753	12765	12673	12619	12753	12618	12767	12830	12712	12667	12836	12814	12687	12721	12422	12530	12515	12952	12693	12710	12614	12749	12557	12766	12476	12664	12881	12862	12524	12753	12612	12732	12776	12813	12455	12761	12716	12738	12781	12681	12578	12809	12657	12892	12619	12702	12773	12768	12522	12856	12742	12675	12681	12882	12771	12683	12669	12761	12699	12719	12603	12634	12677	12545	12812	12857	12669	12569	12799	12708	12793	12729	12675	12596	12821	12693	12551	12658	12772	12771	12662	12837	12540	12795	12743	12697	12671	12715	12686	12674	12705	12917	12626	12650	12892	12632	12875	12687	12663	12741	12632	12817	12891	12703	12549
38404	33011	32363	35277	34456	33344	33601	33308	32100	31840	31160	30784	29738	29076	28240	27744	27716	27785	27790	27861	27975	27892	30095	29617	30217	30071	29033	27692	27568	27491	27441	27668	27430	27609	27591	27518	27501	27448	27513	27561	27557	27480	27573	27411	27744	27499	27601	27589	27473	27539	27455	27433	27630	27517	27527	27527	27487	27617	27533	27559	27628	27306	27546	27347	27615	27509	27506	27500	27365	27621	27526	27555	27544	27581	27542	27444	27473	27590	27527	27546	27353	27586	27348	27537	27526	27475	27448	27437	27389	27382	27616	27519	27511	27535	27447	27521	27468	27535	27576	27560	27520	27463	27516	27445	27528	27495	27439	27596	27407	27619	27618	27585	27491	27561	27552	27628	27511	27628	27544	27377	27409	27593	27434	27593	27552	27415	27498	27454	27607	27548	27603	27546	27597	27468	27593	27524	27507	27511	27523	27549	27532	27557	27557	27461	27501	27596	27483	27500	27544	27591	27466	27532	27658	27696	27524	27503	27545	27573	27544	27633	27569	27523	27640	27607	27528	27458	27424	27522	27428	27517	27685	27641	27620	27661	27460	27517	27584	27598	27630	27476	27497	27507	27415	27621	27461	27622	27527	27605	27441	27580	27470	27582	27454	27684	27562	27389	27571	27366	27541	27542	27429	27639	27508	27376	27477	27454	27715	27727	27571	27529	27641	27601	27482	27673	27534	27481	27559	27387	27680	27433	27507	27612	27493	27643	27551	27368	27502	27435	27504	27479	27533	27526	27430	27751	27484	27662	27614	27468	27510	27423	27493	27522	27626	27621	27410	27526	27523	27531	27580	27471	27483	27494	27464	27625	27664	27546	27686	27529	27557	27604	27586	27576	27550	27568	27606	27569	27433	27468	27566	27579	27624	27431	27569	27484	27552	27557	27573	27358	27561	27511	27468	27462	27497	27538	27477	27653	27457	27536	27561	27512	27660	27477	27584	27563	27552	27516	27478	27553	27557	27577	27359	27545	27659	27495	27615	27519	27435	27579	27629	27585	27444	27436	27682	27504	27500	27535	27598	27488	27479	27528	27557	27503	27582	27644	27564	27542	27606	27534	27648	27646	27574	27585	27467	27544	27580	27590	27587	27439	27572	27504	27540	27418	27699	27550	27529	27441	27722	27540	27597	27673	27470	27591	27635	27693	27596	27547	27511	27538	27629	27692	27363	27489	27541	27412	27588	27635	27518	27663	27388	27620	27498	27431	27570	27594	27520	27570	27538	27600	27611	27554	27548	27475	27627	27533	27605	27471	27497	27499	27568	27586	27571	27472	27533	27607	27599	27594	27498	27559	27603	27499	27572	27451	27601	27650	27617	27583	27458	27418	27459	27560	27579	27611	27473	27635	27502	27496	27555	27524	27732	27610	27488	27535	27606	27487	27757	27548	27461	27573	27716	27493	27569	27496	27691	27539	27560	27597	27561	27581	27543	27606	27615	27445	27499	27661	27588	27520	27594	27565	27539	27591	27578	27610	27531	27604	27659	27471	27459	27501	27662	27495	27579	27602	27432	27648	27395	27420	27543	27494	27576	27548	27507	27678	27535	27600	27553	27580	27556	27541	27486	27572	27571	27539	27619	27563	27514	27499	27520	27764	27523	27610	27507	27736	27512	27390	27476	27627	27402	27593	27697	27595	27710	27517	27605	27555	27494	27520	27618	27507	27473	27638	27478	27729	27596	27786	27525	27443	27702	27560	27420	27444	27612	27684	27548	27733	27521	27527	27510	27648	27527	27600	27531	27565	27474	27588	27439	27642	27389	27515	27597	27682	27468	27562	27426	27614	27517	27536	27533	27641	27544	27523	27624	27498	27560	27491	27607	27469	27722	27444	27527	27525	27497	27701	27521	27502	27593	27501	27614	27692	27502	27536	27503	27489	27671	27509	27607	27577	27629	27491	27517	27574	27644	27345	27488	27646	27455	27545	27510	27494	27462	27573	27668	27468	27646	27519	27451	27579	27482	27501	27507	27495	27685	27674	27596	27537	27679	27564	27789	27578	27471	27548	27589	27638	27584	27614	27570	27594	27487	27681	27454	27562	27653	27570	27504	27631	27512	27545	27593	27515	27624	27649	27500	27435	27553	27618	27505	27614	27591	27614	27563	27479	27629	27469	27642	27559	27587	27711	27581	27579	27476	27465	27671	27606	27451	27587	27605	27553	27609	27427	27533	27604	27521	27696	27452	27533	27443	27644	27459	27738	27559	27542	27600	27417	27564	27468	27698	27399	27480	27696	27659	27649	27519	27646	27573	27607	27545	27537	27473	27667	27566	27607	27542	27696	27441	27535	27526	27452	27540	27512	27689	27530	27481	27489	27641	27527	27611	27651	27583	27476	27637	27451	27539	27763	27535	27633	27553	27555	27541	27649	27667	27503	27516	27567	27522	27600	27543	27600	27596	27580	27619	27557	27739	27783	27394	27532	27720	27554	27492	27476	27518	27496	27619	27646	27462	27533	27594	27614	27602	27551	27448	27612	27465	27574	27420	27578	27535	27531	27600	27572	27526	27691	27671	27443	27585	27416	27572	27582	27600	27607	27638	27605	27766	27467	27584	27546	27657	27528	27496	27667	27636	27592	27593	27531	27567	27570	27563	27696	27632	27556	27489	27599	27640	27575	27538	27575	27542	27685	27619	27593	27515	27609	27621	27505	27568	27576	27539	27556	27543	27500	27597	27431	27572	27677	27530	27473	27572	27510	27539	27504	27634	27360	27497	27667	27493	27594	27524	27546	27703	27485	27551	27485	27621	27438	27596	27404	27698	27533	27485	27575	27800	27479	27666	27503	27544	27526	27590	27609	27590	27489	27589	27632	27527	27690	27601	27435	27545	27526	27620	27484	27464	27573	27565	27543	27514	27653	27653	27517	27605	27690	27538	27621	27562	27609	27585	27567	27493	27677	27627	27499	27620	27562	27508	27490	27553	27600	27446	27534	27639	27525	27582	27724	27591	27514	27548	27475	27483	27683	27629	27602	27655	27565	27743	27669	27510	27612	27483	27497	27540	27570	27677	27648	27472	27528	27416	27523	27477	27606	27508	27692	27556	27505	27614	27486	27614	27495	27632	27554	27596	27677	27615	27514	27534	27542	27539	27586	27506	27778	27688	27409	27477	27523	27663	27537	27540	27645	27490	27460	27612	27502	27665	27683	27500	27552	27595	27548	27455	27752	27604	27643	27357	27653	27505	27545	27555	27649	27503	27548	27521	27593	27574	27450	27448	27646	27582	27548	27483	27489	27721	27562	27339	27567	27555	27561	27535	27615	27442	27470	27401	27398	27605	27613	27612	27524	27552	27474	27540	27644	27574	27587	27538	27527	27507	27560	27617	27548	27562	27529	27543	27515	27566	27549	27598	27596	27582	27634	27437	27574	27496	27559	27628	27603	27464	27514	27616	27768	27607	27618	27557	27404	27491	27583	27571	27499	27521	27650	27524	27602	27604	27721	27531	27516	27488	27567	27679	27467	27537	27492	27436	27617	27608	27468	27614	27545	27340	27669	27473	27582	27440	27522	27758	27465	27562	27649	27579	27680	27693	27542	27562	27470	27574	27572	27570	27500	27563	27506	27601	27455	27572	27534	27610	27474	27664	27464	27646	27587	27679	27682	27479	27656	27537	27581	27454	27473	27597	27566	27498	27713	27425	27733	27460	27578	27529	27424	27477	27476	27613	27640	27656	27653	27589	27474	27688	27494	27619	27594	27465	27577	27599	27727	27560	27576	27617	27595	27568	27562	27612	27481	27669	27573	27703	27469	27630	27676	27647	27672	27597	27527	27610	27588	27641	27360	27538	27554	27607	27591	27525	27537	27546	27581	27464	27617	27560	27615	27703	27626	27531	27651	27466	27596	27523	27532	27515	27753	27617	27572	27614	27600	27564	27501	27552	27555	27551	27757	27602	27625	27513	27677	27473	27571	27641	27444	27502	27502	27762	27436	27543	27531	27397	27427	27604	27500	27700	27447	27524	27516	27731	27529	27500	27540	27495	27495	27585	27675	27424	27610	27482	27721	27506	27536	27472	27523	27618	27621	27594	27664	27542	27604	27632	27652	27457	27542	27584	27538	27398	27513	27596	27621	27532	27659	27485	27546	27508	27692	27534	27639	27636	27600	27512	27663	27576	27459	27587	27342	27619	27703	27448	27634	27561	27591	27638	27428	27598	27503	27492	27561	27597	27494	27594	27525	27641	27429	27626	27476	27508	27605	27706	27595	27534	27437	27375	27567	27624	27534	27597	27677	27541	27475	27601	27564	27601	27582	27552	27752	27640	27619	27479	27577	27654	27482	27604	27605	27480	27521	27663	27574	27534	27560	27618	27594	27446	27559	27527	27561	27544	27515	27477	27543	27586	27474	27632	27638	27580	27547	27476	27531	27417	27591	27615	27584	27503	27519	27744	27563	27581	27429	27574	27595	27678	27584	27496	27568	27703	27563	27513	27748	27563	27694	27590	27539	27464	27652	27614	27615	27460	27567	27541	27553	27453	27478	27601	27633	27697	27625	27483	27687	27609	27663	27687	27485	27465	27609	27550	27477	27704	27727	27530	27754	27505	27502	27674	27404	27502	27479	27488	27597	27487	27464	27453	27642	27409	27558	27576	27484	27562	27550	27567	27504	27554	27458	27723	27559	27596	27586	27635	27440	27711	27494	27463	27622	27603	27459	27650	27622	27453	27623	27504	27631	27585	27562	27555	27511	27611	27589	27559	27712	27644	27501	27548	27553	27541	27673	27512	27516	27472	27662	27527	27555	27557	27628	27573	27544	27590	27578	27615	27551	27673	27599	27466	27550	27582	27619	27643	27551	27573	27666	27466	27536	27515	27706	27571	27639	27780	27529	27558	27526	27694	27580	27523	27552	27521	27553	27708	27493	27435	27656	27624	27539	27692	27572	27543	27615	27426	27566	27657	27486	27525	27595	27660	27786	27547	27669	27620	27533	27545	27672	27590	27565	27500	27609	27659	27538	27447	27557	27595	27525	27661	27548	27540	27529	27536	27660	27657	27512	27598	27490	27522	27592	27510	27639	27644	27641	27524	27591	27694	27677	27490	27554	27480	27578	27563	27613	27523	27589	27441	27688	27585	27547	27537	27694	27554	27656	27470	27438	27608	27532	27605	27590
26043	20392	17451	15429	14635	13955	13473	13405	13259	12976	12788	12893	12835	12910	12690	12770	12755	12810	12680	12752	12803	12674	12745	12767	12895	12773	12853	12716	12624	12562	12764	12625	12811	12572	12672	12887	12507	12804	12797	12602	12768	12533	12692	12586	12616	12438	12707	12497	12645	12567	12724	12767	12720	12717	12656	12579	12508	12569	12670	12539	12721	12569	12755	12538	12842	12731	12611	12691	12867	12483	12749	12723	12759	12664	12751	12553	12565	12626	12636	12717	12735	12849	12639	12678	12531	12744	12837	12684	12806	12531	12717	12796	12722	12637	12630	12933	12777	12649	12491	12633	12752	12582	12774	12698	12764	12576	12470	12606	12768	12630	12605	12577	12655	12584	12820	12472	12587	12580	12784	12550	12536	12803	12688	12589	12743	12588	12709	12589	12768	12579	12648	12524	12858	12716	12465	12551	12672	12550	12810	12693	12853	12792	12757	12597	12730	12686	12844	12821	12771	12592	12680	12616	12757	12364	12678	12635	12815	12670	12527	12418	12488	12689	12470	12559	12679	12701	12685	12661	12563	12521	12619	12754	12561	12667	12573	12711	12605	12681	12743	12797	12718	12697	12727	12602	12693	12500	12576	12679	12463	12571	12643	12578	12561	12663	12571	12572	12711	12601	12723	12663	12732	12614	12651	12608	12800	12576	12621	12564	12725	12640	12928	12620	12520	12717	12696	12557	12559	12712	12692	12506	12501	12790	12735	12572	12534	12779	12641	12663	12684	12793	12580	12774	12808	12786	12910	12574	12565	12601	12516	12595	12821	12674	12653	12502	12595	12742	12664	12675	12596	12489	12757	12616	12612	12613	12538	12682	12530	12600	12680	12637	12707	12599	12725	12644	12572	12716	12851	12603	12716	12895	12758	12721	12723	12596	12714	12715	12575	12753	12733	12499	12690	12766	12709	12611	12539	12746	12810	12623	12589	12648	12584	12567	12683	12840	12653	12540	12619	12479	12866	12763	12656	12753	12734	12725	12616	12828	12664	12532	12568	12648	12641	12682	12578	12515	12835	12614	12647	12644	12775	12592	12661	12748	12790	12813	12780	12692	12600	12613	12746	12678	12433	12624	12823	12784	12806	12775	12569	12700	12658	12712	12746	12685	12713	12761	12655	12728	12780	12761	12767	12706	12787	12661	12583	12506	12777	12717	12684	12714	12640	12538	12636	12663	12596	12766	12655	12791	12778	12665	12777	12693	12657	12700	12724	12623	12719	12650	12710	12738	12548	12720	12774	12757	12682	12709	12776	12722	12801	12749	12662	12567	12658	12491	12631	12522	12542	12762	12510	12591	12788	12649	12658	12566	12647	12706	12830	12668	12831	12662	12559	12436	12669	12597	12522	12675	12792	12942	12649	12469	12671	12704	12640	12573	12488	12805	12672	12702	12560	12482	12828	12741	12564	12835	12572	12681	12621	12723	12644	12576	12848	12679	12656	12692	12624	12624	12684	12634	12623	12615	12918	12629	12730	12467	12437	12815	12585	12621	12514	12729	12542	12612	12875	12781	12704	12804	12650	12713	12652	12599	12757	12493	12721	12689	12763	12839	12640	12781	12754	12724	12691	12669	12657	12607	12660	12723	12759	12717	12768	12734	12805	12468	12538	12675	12746	12502	12642	12688	12734	12793	12677	12748	12646	12553	12856	12695	12751	12606	12674	12462	12718	12718	12748	12619	12624	12680	12826	12732	12740	12657	12384	12537	12587	12672	12442	12759	12549	12669	12746	12553	12665	12637	12626	12809	12638	12713	12650	12578	12656	12528	12714	12845	12945	12578	12594	12681	12737	12581	12638	12615	12637	12438	12679	12709	12602	12668	12562	12693	12754	12478	12623	12800	12644	12595	12643	12626	12561	12814	12681	12793	12843	12766	12551	12576	12614	12797	12608	12606	12677	12616	12458	12668	12758	12636	12713	12631	12645	12761	12848	12678	12652	12668	12586	12599	12665	12632	12714	12741	12580	12685	12747	12834	12596	12640	12594	12735	12790	12648	12632	12756	12650	12503	12593	12653	12769	12725	12609	12591	12664	12613	12663	12801	12575	12757	12658	12685	12557	12865	12563	12677	12621	12737	12571	12546	12583	12741	12642	12637	12636	12518	12667	12587	12719	12621	12772	12523	12828	12694	12563	12689	12409	12593	12394	12492	12682	12595	12824	12730	12632	12711	12616	12695	12431	12707	12920	12638	12728	12649	12642	12534	12789	12644	12794	12867	12779	12546	12753	12635	12715	12567	12712	12653	12460	12557	12669	12602	12686	12829	12658	12768	12747	12680	12694	12592	12874	12730	12744	12797	12756	12792	12659	12711	12681	12565	12624	12654	12644	12737	12788	12493	12610	12661	12808	12622	12747	12541	12688	12651	12752	12661	12519	12636	12658	12827	12645	12767	12653	12657	12676	12660	12668	12695	12851	12687	12580	12543	12582	12672	12814	12676	12737	12761	12647	12755	12549	12704	12511	12541	12778	12522	12558	12511	12874	12434	12525	12640	12810	12791	12668	12796	12799	12500	12589	12793	12615	12607	12668	12814	12619	12623	12631	12648	12744	12648	12571	12620	12643	12701	12645	12522	12621	12738	12607	12577	12684	12637	12567	12522	12557	12618	12721	12478	12660	12600	12537	12522	12599	12489	12683	12751	12698	12850	12898	12716	12734	12692	12482	12697	12622	12607	12531	12541	12704	12586	12635	12782	12733	12792	12690	12634	12719	12655	12876	12750	12591	12779	12796	12743	12932	12595	12632	12507	12631	12677	12429	12640	12665	12687	12692	12682	12647	12751	12531	12455	12702	12484	12574	12610	12691	12609	12614	12572	12634	12633	12636	12663	12740	12596	12735	12712	12661	12809	12498	12586	12642	12652	12712	12756	12734	12571	12559	12747	12615	12712	12775	12782	12802	12784	12560	12536	12663	12788	12434	12672	12507	12646	12721	12656	12654	12755	12587	12652	12717	12741	12794	12580	12761	12503	12747	12486	12760	12541	12693	12762	12755	12886	12533	12683	12744	12433	12781	12656	12730	12633	12720	12870	12803	12626	12710	12768	12760	12741	12777	12546	12589	12525	12654	12605	12659	12742	12696	12625	12772	12656	12654	12581	12575	12556	12662	12742	12533	12638	12648	12641	12725	12704	12539	12552	12505	12562	12714	12633	12806	12674	12920	12572	12699	12519	12834	12633	12586	12680	12791	12680	12695	12735	12506	12701	12791	12524	12672	12545	12507	12698	12761	12694	12828	12630	12615	12706	12698	12759	12531	12820	12507	12644	12588	12618	12646	12832	12809	12603	12683	12658	12766	12490	12689	12743	12575	12575	12674	12767	12746	12496	12646	12690	12705	12621	12767	12538	12661	12726	12532	12675	12824	12615	12743	12593	12760	12746	12819	12445	12668	12742	12593	12565	12543	12671	12736	12723	12758	12714	12836	12705	12580	12757	12657	12710	12570	12580	12709	12668	12701	12571	12629	12647	12638	12779	12559	12895	12560	12732	12733	12809	12823	12695	12582	12749	12650	12772	12671	12531	12487	12586	12591	12541	12654	12801	12658	12741	12740	12689	12583	12594	12858	12734	12724	12642	12810	12456	12707	12653	12626	12725	12635	12520	12642	12587	12488	12547	12693	12726	12679	12629	12824	12775	12734	12554	12573	12547	12527	12690	12726	12803	12712	12449	12762	12640	12576	12750	12574	12744	12733	12880	12913	12642	12536	12620	12673	12743	12734	12890	12823	12925	12806	12574	12737	12745	12713	12622	12600	12575	12656	12695	12728	12652	12580	12684	12738	12649	12714	12705	12684	12708	12737	12792	12511	12646	12832	12688	12791	12649	12609	12693	12582	12611	12611	12537	12656	12624	12638	12650	12509	12708	12750	12748	12520	12564	12686	12510	12546	12563	12575	12681	12602	12486	12757	12578	12647	12726	12610	12590	12681	12620	12632	12584	12585	12713	12685	12621	12672	12676	12545	12547	12671	12658	12671	12643	12423	12842	12675	12587	12524	12792	12813	12622	12615	12537	12571	12810	12540	12636	12653	12587	12461	12694	12721	12605	12664	12724	12618	12784	12772	12620	12680	12609	12644	12560	12797	12656	12609	12565	12655	12676	12658	12745	12598	12779	12579	12739	12695	12682	12701	12683	12780	12765	12638	12751	12622	12658	12660	12865	12839	12795	12660	12615	12658	12468	12786	12731	12668	13046	12746	12584	12640	12850	12778	12642	12625	12539	12652	12647	12661	12741	12644	12605	12650	12769	12720	12669	12760	12621	12784	12708	12715	12825	12526	12694	12467	12671	12856	12517	12602	12702	12846	12836	12546	12482	12615	12544	12465	12528	12774	12746	12603	12637	12730	12584	12798	12610	12587	12746	12728	12730	12688	12783	12759	12545	12616	12615	12692	12671	12689	12616	12759	12608	12901	12751	12671	12562	12667	12769	12790	12574	12809	12674	12638	12711	12702	12686	12856	12656	12864	12683	12653	12535	12391	12441	12612	12662	12796	12597	12697	12657	12701	12470	12564	12757	12730	12615	12790	12649	12759	12777	12640	12553	12682	12665	12778	12784	12717	12946	12704	12807	12942	12549	12696	12525	12745	12561	12493	12571	12491	12782	12654	12655	12606	12622	12442	12636	12742	12624	12662	12726	12695	12427	12494	12611	12572	12691	12662	12685	12847	12701	12680	12705	12781	12711	12698	12716	12757	12642	12822	12578	12696	12742	12684	12788	12838	12784	12534	12762	12518	12685	12548	12784	12533	12519	12758	12734	12728	12843	12594	12519	12657	12883	12780	12452	12594	12446	12480	12588	12593	12505	12466	12681	12612	12820	12736	12493	12579	12715	12681	12776	12820	12639	12741	12676	12752	12738	12695	12637	12596	12737	12757	12698	12677	12641	12667	12410	12440	12708	12798	12690	12622	12671	12799	12749	12786	12583	12675	12810	12677	12753	12512	12593	12530	12784	12652	12628	12695	12612	12609	12533	12743	12782	12519	12689	12697	12708	12644	12816	12394	12738	12574	12748	12585	12641	12865	12731	12676	12585	12654	12608	12515	12593	12701	12559	12645	12649	12676	12726	12727	12568	12705	12619	12677	12593	12551	12500	12685	12817	12714	12718	12651	12688	12470	12520
37726	32809	31631	32985	33872	31097	29896	29361	28845	28334	28018	27894	28066	27695	27605	27564	27657	27546	27391	27586	27443	27694	27609	27628	27780	27730	27643	27537	27570	27431	27509	27539	27541	27354	27416	27465	27348	27661	27458	27402	27544	27358	27438	27549	27624	27411	27412	27462	27450	27362	27425	27403	27542	27542	27509	27341	27491	27476	27504	27698	27506	27451	27473	27406	27502	27391	27405	27378	27356	27433	27329	27433	27538	27464	27441	27532	27292	27363	27656	27581	27397	27418	27461	27410	27471	27539	27375	27405	27623	27279	27553	27382	27472	27349	27595	27456	27526	27369	27374	27369	27482	27505	27450	27335	27413	27439	27512	27435	27414	27452	27571	27427	27476	27449	27401	27473	27549	27439	27436	27394	27475	27660	27527	27373	27404	27480	27454	27452	27404	27535	27475	27398	27406	27494	27490	27450	27457	27382	27625	27616	27396	27528	27612	27398	27464	27341	27406	27512	27560	27506	27519	27454	27559	27417	27610	27394	27332	27361	27527	27573	27484	27412	27384	27393	27544	27511	27426	27464	27399	27486	27496	27620	27487	27397	27447	27437	27462	27475	27417	27472	27431	27479	27377	27419	27343	27266	27507	27475	27384	27490	27614	27331	27555	27386	27501	27344	27407	27472	27309	27474	27535	27442	27392	27558	27592	27550	27492	27374	27412	27464	27407	27404	27571	27449	27482	27474	27532	27656	27598	27421	27491	27465	27546	27447	27589	27383	27432	27434	27551	27551	27478	27438	27395	27344	27418	27554	27492	27545	27407	27517	27546	27535	27415	27601	27517	27513	27497	27437	27571	27406	27528	27388	27757	27519	27517	27397	27499	27482	27402	27457	27522	27525	27535	27507	27516	27494	27429	27629	27590	27461	27455	27552	27571	27284	27589	27443	27490	27375	27476	27573	27358	27444	27620	27524	27480	27467	27584	27473	27334	27424	27384	27486	27472	27371	27374	27517	27476	27376	27549	27400	27551	27460	27483	27548	27435	27491	27588	27348	27449	27378	27443	27375	27574	27507	27430	27403	27563	27568	27577	27473	27491	27491	27465	27461	27428	27495	27524	27593	27592	27498	27672	27476	27454	27541	27512	27530	27483	27558	27446	27403	27637	27453	27663	27415	27558	27461	27536	27552	27427	27551	27437	27535	27462	27467	27521	27412	27570	27508	27551	27485	27396	27575	27380	27421	27518	27512	27499	27477	27592	27533	27553	27407	27475	27652	27324	27556	27533	27433	27571	27510	27578	27564	27480	27377	27494	27477	27473	27388	27499	27502	27567	27423	27513	27496	27505	27478	27419	27586	27448	27431	27484	27440	27443	27563	27532	27417	27525	27422	27449	27502	27464	27487	27448	27607	27503	27466	27416	27562	27539	27584	27542	27462	27457	27540	27511	27527	27410	27623	27344	27558	27490	27439	27487	27536	27506	27454	27534	27483	27521	27501	27376	27462	27707	27492	27368	27422	27418	27506	27465	27601	27487	27513	27480	27587	27342	27614	27400	27543	27586	27547	27512	27485	27494	27516	27560	27556	27554	27404	27419	27517	27522	27481	27496	27536	27558	27449	27440	27579	27546	27500	27346	27711	27534	27413	27573	27411	27427	27495	27617	27503	27477	27536	27507	27501	27563	27386	27436	27424	27374	27522	27401	27487	27587	27451	27459	27516	27467	27492	27535	27515	27478	27587	27474	27497	27640	27650	27525	27520	27441	27576	27498	27403	27570	27371	27430	27520	27419	27528	27556	27441	27500	27514	27432	27574	27432	27564	27515	27647	27388	27594	27445	27545	27487	27441	27400	27479	27458	27521	27565	27513	27433	27368	27532	27484	27495	27496	27470	27558	27449	27499	27451	27483	27417	27511	27534	27646	27522	27423	27576	27470	27403	27501	27512	27490	27472	27584	27589	27453	27539	27460	27560	27522	27454	27572	27572	27549	27297	27449	27544	27392	27519	27410	27400	27377	27493	27431	27440	27540	27640	27463	27434	27466	27534	27477	27497	27535	27656	27502	27511	27545	27554	27440	27488	27569	27534	27511	27509	27565	27505	27486	27369	27496	27503	27307	27597	27397	27603	27486	27558	27484	27441	27476	27628	27491	27704	27573	27407	27581	27597	27604	27564	27624	27427	27527	27487	27368	27386	27661	27488	27450	27506	27426	27496	27463	27435	27455	27451	27522	27403	27433	27575	27448	27384	27500	27521	27495	27532	27435	27516	27435	27605	27470	27478	27581	27497	27469	27582	27433	27450	27542	27465	27453	27478	27506	27566	27556	27339	27524	27517	27650	27423	27523	27377	27512	27505	27439	27446	27381	27485	27523	27513	27402	27422	27392	27561	27388	27609	27475	27418	27461	27379	27467	27528	27567	27457	27556	27512	27431	27628	27431	27561	27527	27471	27369	27323	27407	27432	27372	27462	27529	27612	27592	27548	27373	27496	27490	27395	27462	27504	27512	27655	27433	27497	27362	27515	27522	27446	27460	27646	27355	27535	27328	27628	27548	27485	27436	27529	27515	27405	27572	27546	27451	27500	27516	27519	27532	27477	27403	27422	27442	27432	27343	27499	27580	27513	27428	27363	27589	27608	27588	27404	27481	27514	27570	27507	27543	27592	27569	27529	27485	27399	27393	27681	27467	27663	27527	27537	27510	27598	27465	27577	27541	27740	27580	27367	27475	27494	27598	27446	27427	27434	27508	27413	27468	27576	27450	27589	27455	27545	27539	27443	27528	27522	27380	27339	27658	27410	27519	27559	27497	27594	27491	27525	27649	27564	27484	27518	27478	27597	27529	27421	27495	27502	27508	27490	27537	27550	27264	27456	27450	27419	27674	27435	27596	27538	27533	27508	27547	27513	27569	27524	27442	27768	27354	27537	27564	27512	27640	27502	27417	27339	27484	27422	27575	27531	27535	27436	27578	27430	27661	27521	27471	27531	27545	27480	27606	27404	27628	27503	27363	27461	27511	27533	27556	27410	27483	27457	27496	27418	27444	27586	27501	27528	27511	27387	27430	27432	27494	27397	27411	27509	27517	27409	27642	27451	27456	27448	27424	27539	27467	27423	27541	27429	27574	27510	27511	27508	27579	27425	27387	27425	27526	27422	27568	27448	27391	27524	27524	27396	27499	27571	27430	27615	27494	27506	27327	27551	27404	27441	27493	27575	27491	27346	27617	27427	27495	27504	27428	27483	27468	27461	27529	27535	27516	27436	27448	27517	27546	27416	27538	27491	27565	27449	27440	27529	27640	27553	27464	27635	27302	27549	27331	27506	27425	27527	27498	27621	27402	27565	27587	27468	27560	27484	27520	27454	27500	27542	27586	27392	27578	27424	27333	27447	27555	27542	27456	27551	27466	27486	27406	27574	27540	27467	27312	27455	27557	27603	27420	27441	27530	27638	27508	27498	27563	27327	27595	27611	27439	27455	27472	27550	27473	27549	27444	27403	27395	27579	27556	27471	27511	27334	27525	27471	27421	27564	27466	27406	27428	27440	27678	27493	27544	27347	27617	27540	27441	27439	27501	27516	27356	27515	27502	27407	27557	27539	27556	27552	27562	27495	27607	27518	27596	27375	27489	27485	27535	27385	27480	27410	27486	27455	27481	27574	27516	27520	27450	27389	27634	27532	27534	27572	27479	27683	27481	27450	27481	27489	27552	27428	27422	27522	27526	27586	27428	27532	27465	27602	27487	27399	27611	27520	27459	27509	27442	27434	27539	27578	27327	27455	27542	27527	27526	27599	27503	27646	27475	27315	27561	27465	27522	27518	27598	27455	27545	27507	27591	27270	27556	27549	27518	27439	27534	27596	27537	27459	27572	27472	27340	27467	27378	27470	27538	27632	27493	27627	27276	27474	27536	27620	27568	27560	27620	27508	27523	27428	27468	27521	27529	27484	27543	27559	27394	27434	27455	27483	27486	27472	27569	27463	27503	27444	27442	27557	27449	27515	27508	27558	27521	27425	27532	27593	27543	27538	27551	27459	27447	27501	27364	27502	27465	27459	27499	27336	27521	27465	27282	27507	27472	27509	27506	27299	27507	27471	27479	27569	27515	27318	27530	27486	27570	27534	27461	27489	27516	27427	27566	27600	27515	27455	27449	27411	27402	27598	27511	27400	27421	27504	27430	27554	27511	27670	27307	27621	27355	27516	27604	27294	27557	27513	27382	27498	27413	27508	27561	27465	27615	27550	27435	27491	27510	27505	27391	27452	27636	27479	27504	27558	27551	27393	27537	27436	27427	27405	27319	27426	27591	27390	27494	27571	27442	27472	27599	27577	27428	27476	27510	27578	27525	27391	27384	27715	27476	27441	27514	27560	27575	27573	27377	27577	27520	27489	27505	27633	27589	27459	27518	27411	27553	27443	27479	27501	27603	27563	27353	27569	27599	27556	27411	27550	27489	27642	27383	27578	27349	27504	27350	27682	27559	27435	27590	27422	27469	27542	27492	27586	27526	27452	27534	27472	27449	27442	27313	27527	27567	27481	27510	27516	27390	27448	27648	27617	27510	27359	27585	27507	27536	27526	27475	27506	27570	27516	27625	27455	27486	27406	27424	27577	27442	27594	27540	27576	27432	27568	27345	27473	27477	27551	27542	27428	27510	27509	27423	27515	27524	27440	27517	27522	27469	27628	27417	27429	27498	27410	27510	27488	27486	27450	27493	27441	27617	27456	27658	27647	27520	27434	27408	27520	27550	27406	27327	27505	27398	27370	27486	27617	27439	27551	27619	27527	27472	27569	27514	27581	27536	27404	27553	27457	27477	27595	27429	27433	27487	27467	27488	27484	27387	27492	27441	27444	27615	27511	27529	27454	27459	27484	27597	27699	27299	27547	27433	27521	27404	27441	27603	27481	27369	27464	27455	27586	27581	27491	27573	27471	27519	27360	27504	27462	27502	27556	27553	27604	27611	27496	27667	27556	27539	27390	27463	27508	27728	27534	27471	27557	27465	27582	27534	27462	27423	27369	27407	27656	27476	27513	27689	27457	27569	27661	27386	27411	27547	27449	27434	27522	27505	27468	27374	27450	27532	27525	27522	27453	27450	27436	27720	27393	27549	27673	27334	27535	27495	27509	27690	27399	27492	27535	27569	27543	27439	27437	27405	27491	27550	27366	27544	27654	27347
34687	27717	21863	18057	15901	14536	14403	14025	13687	13469	13468	13278	13214	13197	13272	13156	13049	12968	13007	13110	13229	13012	13448	13566	13668	13676	13549	13128	13031	12852	12977	12978	12984	12886	12883	12949	12830	13123	12913	13074	13016	12897	13152	12968	13067	12892	12989	12789	13016	12987	13038	12926	12970	12948	12821	12903	12993	13131	13107	12831	12899	13042	13090	12952	12712	13112	13095	13045	13069	12946	12897	13068	13018	12980	13052	13011	12980	13029	12913	12931	12844	12948	12935	13151	13101	12995	13099	12957	13036	13077	13067	12911	13118	12766	13099	13069	12949	13103	13073	12967	13056	13017	12841	12966	13057	12855	13135	12907	13107	12904	13084	12965	12980	12917	12849	13086	12925	12929	13182	12847	12987	12915	12983	12991	12940	12852	13004	13074	12928	12910	13026	12980	13067	13253	12875	12993	13085	12999	12986	12949	12852	13155	13023	12762	12944	13020	12917	12876	12972	13046	13145	13089	13043	12991	13192	13082	13030	12898	12919	12939	12897	13128	12966	12965	12937	13042	12969	12927	12994	12966	13266	13159	13001	12860	12917	12900	12959	13084	12915	12832	12969	12948	12939	13029	12994	13015	13151	12945	12931	13038	13051	13111	12803	12776	13160	12880	13022	12789	12961	12981	13195	12902	13061	12961	12924	13152	13034	12922	12975	13109	12873	12982	12929	12884	12997	13097	12915	13063	13075	13239	13005	12855	13293	13041	12896	13010	12862	13136	12802	12784	12952	13107	12936	13117	12882	12907	12881	13135	12938	12983	12798	12933	13127	13194	13019	13033	12851	12957	13099	12940	12991	13112	12996	13035	12965	12983	12849	12949	12775	12993	13052	12866	12888	13118	12985	12960	12960	12816	13018	12959	12928	13149	13205	13076	13000	12948	12900	12936	13123	13121	13045	12885	12962	13042	13001	12861	13091	12997	13001	12874	12876	12918	12902	13000	12929	12938	12843	13001	13189	13045	12908	13047	13020	12972	13041	12938	12894	12884	13025	12886	12899	12897	13056	12972	13066	13010	13087	12856	13029	12895	12860	12997	13094	13020	12968	12919	13057	12880	12908	13098	13046	13063	13070	13053	13078	12934	12939	12971	12902	12932	13096	13049	12919	12778	12974	12960	13233	13043	12826	13097	12951	13005	13040	13049	13007	13068	12908	13084	12955	12922	13084	12938	12861	13135	12958	12903	13062	13133	13061	12944	12972	13004	13043	12957	13063	12892	12911	13112	13049	12936	12791	12974	13043	12831	12834	12973	12970	12821	12919	13110	13004	12959	13090	13000	12884	12970	13116	13014	12733	12994	12931	13203	12853	13105	13111	12658	12770	13083	13153	13121	12872	12938	12954	12790	13032	12984	12955	12880	12963	13188	13087	12910	13088	13074	12874	13071	12924	12987	13041	12885	13058	13011	12937	13178	13118	12977	13020	13128	13031	13141	12960	13005	13109	13022	13034	12790	12893	12903	13138	12939	13060	13169	12917	12819	13137	12767	13057	13018	13058	13102	12942	13150	13017	13155	12953	12958	13246	12980	12915	13186	13184	13087	12988	12878	13088	12945	13087	13067	13152	12950	12975	13017	13090	12982	13024	12897	12989	13022	12843	12768	12957	12922	12870	12939	12973	13126	13061	12961	12907	12985	12952	12983	12918	13016	12985	13012	12873	12789	13112	13124	12985	13093	12959	12956	13030	12951	12924	13085	13158	12843	13024	13223	13010	13198	13066	13089	12865	12888	12870	12989	12985	13007	13219	13282	12965	12837	13017	12978	12830	13006	12928	13015	12935	13009	13026	12965	13096	13102	13114	13049	12979	13020	13009	12999	12929	12991	12803	13008	12986	12960	13085	12927	13155	13070	13021	12973	12996	12955	12818	12880	13003	12933	12755	12995	12893	12895	13027	13081	13070	12979	13005	12994	13063	13074	13037	13045	13083	13029	12823	12967	12974	13055	12911	12960	12911	12922	12866	13123	13030	12932	13238	13050	12930	13070	12934	13105	13098	13079	13039	12887	12854	12853	13202	13088	12998	13080	12972	12876	12902	12983	13159	13142	12927	12920	12982	13025	12938	13056	12960	13061	13086	12886	12989	13073	13062	13196	12943	13107	12859	12947	12910	13025	12913	12942	12980	13020	13128	12961	12975	12918	12896	13017	13076	12987	12887	12986	13070	12933	12884	12917	12943	12916	12930	12897	13066	13010	12908	13102	12993	12725	12973	13094	12982	13016	12882	13032	13127	12911	12759	12918	12899	13126	13214	13101	13036	12932	12911	12920	13048	13095	13021	12896	13007	12833	12919	13024	13009	12899	12955	12980	13056	12854	13154	13177	13013	12875	13126	12924	13109	13091	12994	12831	12841	13130	13001	13176	13069	12926	12845	12948	12892	13095	12874	12947	12941	12961	13140	12919	12877	13151	13167	13020	12940	13037	12959	12924	12948	12834	13189	12833	13044	13081	13044	12903	12798	12883	13119	13006	12948	13308	13130	12987	12936	13104	12952	13090	12823	13051	12807	13004	12978	13002	13021	12981	12852	12885	12948	12910	12997	12904	13032	12831	12907	12805	13044	12738	13112	13006	12919	13000	13221	12969	12813	13050	13034	12916	12999	12997	12893	13100	13085	12978	12851	12866	13016	12750	12915	12967	13019	12921	12941	13000	13023	13040	12876	13053	12912	13051	13100	13232	13021	12802	12993	12938	12983	12970	13034	12880	13110	12962	13114	13073	12932	12983	12885	13122	12881	12889	13074	13046	13013	13025	13015	12925	12839	12824	13025	13035	13245	13169	12962	12972	13108	12880	12862	12991	12939	13105	13169	13038	13110	13168	13082	12867	12816	13008	13187	13218	12969	12918	12880	13040	12959	12949	12745	13010	12933	13096	13160	12842	12964	12885	13125	13004	13098	12953	13032	13092	13027	12822	12870	12908	13089	12956	12850	12967	13050	13050	13288	12912	13117	13055	13115	13071	12824	13035	13003	12958	12986	13048	12815	12944	13071	12865	12941	13024	12971	13246	13105	12904	13178	12963	13104	12892	13113	12854	13126	13076	13005	13140	12975	12950	13023	12900	12926	12961	12772	12920	13194	13124	12888	12984	13089	13044	12981	12994	13097	13167	12875	13028	12867	12998	13086	12883	12980	13110	12845	12946	13024	13079	13066	13035	13019	12968	12979	13101	12957	13055	12969	12961	13148	13180	13126	13003	12989	13114	13144	12786	12846	12988	13018	13176	13110	12953	13036	13062	13056	13001	12922	12774	12896	12914	13129	13025	12976	13158	12977	12958	13029	12924	13143	13013	13112	12969	13208	13231	13102	13033	12944	12972	12980	12954	12833	13040	12940	13204	13039	12781	12986	12855	13052	13039	12825	12977	13039	13053	13020	12888	13056	13021	12975	12944	12855	12939	13112	13104	13189	13028	12995	13046	13080	13125	13002	12839	13165	12881	13032	12877	12735	13073	12982	13029	12823	13062	12918	12983	12997	12987	12915	12998	13101	12981	12970	13045	13016	13159	12976	13014	13018	13001	12779	12886	13062	13091	13025	12927	13010	13041	13035	13077	13151	13028	12978	12942	12960	12934	12896	13005	12982	13214	13124	12841	12803	12850	12976	12958	12952	13018	13107	13075	13000	13020	13000	12936	13093	12999	12797	12919	13020	13021	12892	12964	12989	12977	13052	13102	12869	13108	13119	12972	13051	12963	12963	12906	13039	13085	12902	12919	12991	13073	12930	13156	13130	12967	13045	12971	12952	12855	13042	13082	13158	13089	12944	12959	12872	12955	13066	12991	12995	12974	13002	13021	13123	12979	12951	12957	12989	13016	12960	12916	13017	13072	13160	13222	13109	13028	12875	13222	12902	13018	12798	12903	13147	13048	13080	12995	13156	12907	13039	13065	13144	12955	13132	13034	12860	13021	12947	12923	13068	12812	12933	13179	12948	12977	12986	13070	13141	12995	13013	13067	12793	12897	13053	13196	13141	12967	13075	12909	12809	12614	13061	12891	13024	12928	13159	13013	12951	13162	13002	13046	12909	12971	13003	12971	13014	13172	12911	12898	12917	12998	12932	12969	12807	12894	12910	12880	12855	12850	13116	13073	13064	12973	13058	13130	13043	13023	13183	12986	12935	12919	12998	13027	13008	13060	12963	12782	12998	13066	12992	13087	12942	12976	13137	12761	12945	12850	12863	12926	13030	13091	13104	12883	12891	12956	12885	12945	12923	12914	13080	13161	13167	12982	12965	13076	13027	12949	13002	12891	13017	12869	12960	13048	12911	13089	13063	13094	12882	12896	12781	12785	12876	12756	12961	13129	12857	12886	12857	12783	12978	13199	13135	13128	13033	13142	13079	12961	12962	12942	12985	12981	13057	13120	13023	12923	13109	13017	13072	13029	12881	13183	13161	13103	13002	13057	13071	13033	13028	12878	12970	13027	13237	12931	13050	12883	13101	13012	12930	12859	13053	13155	13071	12876	12999	13003	12929	12883	13194	13077	13034	13044	13028	13000	13113	13050	12965	12934	13029	13059	13027	12938	13044	13130	12962	13000	12842	13029	13113	12902	12977	12893	12698	12873	12992	12903	12950	13094	13056	12835	13107	13008	12996	13001	13121	13004	13092	12977	13013	12988	13284	13117	13001	13086	12983	12921	13132	13006	12963	12967	13102	13224	12839	12990	13015	13142	13036	12926	13061	13049	13053	12958	13001	13028	13017	13053	12985	13322	13027	13003	12993	13060	12838	13097	13017	12966	13099	13089	13083	12975	13171	13074	13028	13027	12982	13053	13104	12861	13242	13243	12936	13073	13090	13088	13014	13056	13057	13090	13022	12987	12918	12946	12954	13012	13018	12899	12932	12789	12992	13074	12945	12872	13036	12975	12865	12983	13159	12860	13193	13070	12866	13069	13066	13017	12879	12843	13164	13026	12920	12987	13015	13009	12968	12893	13093	13035	13076	12990	12848	12939	13054	13003	12990	12916	12981	13025	13080	13021	12993	13247	12901	12871	13070	12809	13065	12966	13091	12899	13102	13078	12959	13030	12880	13151	12993	13103	12915	12998	13232	12942	12933	12945	12977	12971	12985	13021	13020	13005	12951	13041	12987	13005	12901	13020	13092	12856	13011	12935
41599	34723	33015	33970	32981	30956	30474	29427	28753	28044	27840	27644	27823	27677	27465	27261	27295	27043	27162	27068	27316	27238	28003	28257	28399	28249	27588	27051	27096	27092	27080	27023	27198	27137	26925	27132	27071	27221	27126	27103	27085	27128	27076	26924	27230	27198	27119	27138	27139	26999	27132	27139	27009	27061	26983	27116	27037	27046	27007	27127	27207	26926	27194	27073	27073	27075	27093	27072	27097	27064	26985	27197	27068	27069	27116	27313	27017	27026	27147	27093	27079	27024	27040	27108	27152	27009	27195	27237	27039	26906	27068	27194	27120	26943	27019	27101	26951	27115	27054	27068	27319	27065	27125	26913	27131	27154	26934	27034	27084	27150	27209	26886	27055	27077	27027	27136	27024	27089	27104	27078	27009	27057	27142	27206	27144	27185	27155	27068	27032	27122	27121	27075	27057	27101	27195	27092	27182	27096	27121	27085	27155	27125	27133	27196	27055	27177	27030	27089	27103	27026	27127	27178	27076	27068	27112	27175	26998	27079	26995	27082	27252	27066	27068	27015	27089	27076	27191	27066	27096	27164	27191	27119	27201	27206	27106	27091	27211	27074	27095	27057	27251	26990	27109	26987	27147	27169	27013	27024	27025	27123	27041	27221	27030	27239	27261	27125	27127	27030	27226	27153	27098	27002	27095	27144	27080	27110	27138	27046	27237	27058	27069	27155	27286	27258	27172	27163	27226	27172	27204	27223	27079	27098	26941	27152	27196	27098	27189	27104	27119	27180	27110	27081	27071	27013	27095	27200	27229	27040	27007	27133	27102	27029	27106	27134	27141	27064	27132	27139	27194	27030	26941	27312	27141	27158	27108	26993	27133	27122	27092	27166	27123	27187	27199	26976	27102	27100	27050	27035	27149	27164	27148	27127	27098	27019	27124	27112	27170	26958	27120	27244	27076	26996	27085	27004	27168	27121	27030	27154	27101	27193	27255	27144	27165	27084	27128	27123	27106	27129	27138	27082	27021	26983	27130	27206	27280	27083	27189	27169	27034	27086	27186	27078	27098	27054	27105	26994	27203	26925	27122	27072	27130	27130	27203	27226	27046	27125	27252	27224	27040	27046	27277	26963	27038	27181	27163	27132	27054	27157	27120	27105	27149	27142	27206	26965	27088	27080	27016	27057	27117	27226	27016	27085	27246	27154	27111	27066	27175	27099	27021	26986	27120	27154	27128	27193	27095	27121	26980	26997	27114	27154	27147	27078	26954	27153	27108	27080	27158	27161	27196	27137	27140	27137	27110	27149	27163	27267	27213	27211	27173	27175	27160	27096	27115	27205	27137	27060	27156	27040	27254	26956	27113	27036	27038	27119	27124	27109	27279	27115	27130	27156	27086	27238	27197	27089	27131	27118	27113	27190	27313	27009	27162	27146	27212	27263	27199	27225	27175	27133	27147	27124	27219	27233	27137	27134	27137	27048	27157	27159	27042	27276	27129	27108	27212	27096	27183	26985	27181	27077	27037	27184	27308	27128	27171	27083	27240	26972	27288	27171	27030	27256	27016	27101	27031	27131	27068	27120	27192	27025	27224	27155	27206	27078	27014	27225	27030	27127	27088	27165	27239	27067	27012	27114	27224	27072	27104	27114	27005	27052	27019	27029	27215	27089	27134	27178	27072	27076	27181	27045	27023	27225	27186	27098	27098	27229	27120	27107	27149	27132	27165	27051	27149	27055	27054	27153	27115	27075	27169	27210	27133	27003	27109	27081	27245	27197	27143	27122	27036	27198	27196	26921	27111	27033	27233	27150	27188	27115	27092	27109	27055	27218	26970	27235	27103	27132	27229	27138	27173	27017	27129	27192	27165	27054	27025	27081	27083	27238	27042	27144	27097	27268	27053	27142	27009	27187	27103	27241	27068	27224	27123	27174	27102	27110	27183	27139	27195	26992	27164	27065	27152	27240	27082	27220	27078	27083	27110	27108	27052	27128	27073	27105	27054	27077	27085	27057	27132	27100	27169	27219	27190	27294	27087	27137	26986	27136	27089	27116	27101	27049	27152	27073	27158	27171	27138	27209	27165	27164	27250	27121	27256	27024	27084	27114	27003	27242	27135	27097	27123	27168	27084	26999	27076	27135	27247	27095	27053	27093	27091	27177	27123	27026	27307	27050	27367	27042	27282	27015	27239	27151	27076	26990	27254	27170	27177	27100	27086	27226	27142	27184	27131	27056	27087	26987	27103	27313	27140	27083	27208	27168	27095	27192	27145	27095	27055	27272	27087	27086	27121	27071	27210	26989	27133	27145	27133	27057	27209	27080	27168	27077	27216	27174	26998	27135	27177	27193	27098	27078	27203	27003	27097	27174	27193	27042	27202	27082	27365	27224	27153	27210	27125	27121	27063	27008	27058	27144	27021	27038	27184	27136	27101	27180	27012	27103	27150	27156	27168	27102	27192	27133	27072	27179	27115	27215	27040	27215	27021	27011	27109	27138	27148	27214	27140	27053	27280	27112	27107	27060	27036	27157	27158	27159	27112	27072	26952	27146	27132	27188	26961	27107	27133	27076	27175	27132	27151	26933	27105	27171	27219	26894	27118	27011	27166	27090	27046	27201	27078	27218	27125	27035	27012	27204	27166	27078	26962	27169	27236	27129	27129	27258	27220	27033	27256	27012	27089	27156	27127	27139	27068	27036	27141	27124	27075	26997	27194	27150	26983	26969	27186	27194	27204	27149	27138	27073	27145	27104	27007	26957	27130	27106	27236	27038	27129	27034	27239	27185	27132	27017	27254	27165	27225	27086	27162	27179	27178	27256	27111	27214	27057	27115	27132	27092	27116	27092	26990	26908	27210	27038	26984	27194	27131	27028	27136	27076	27187	27099	27186	27058	27156	27149	27160	27216	27093	27162	27079	27231	27076	27177	27093	27181	27040	27214	27257	27154	27150	27220	27062	27109	27103	27056	27150	27110	27036	27177	27188	27168	27023	27151	27055	27100	27137	27177	27081	27083	27025	27135	27097	27109	27011	27105	27167	26932	27252	27095	27018	26988	27094	27287	27038	27059	27113	27109	27078	27143	27254	27288	27069	27089	27176	27154	27210	27056	27089	27118	27187	27081	27111	27090	27048	27045	27103	27085	27138	27047	27104	27122	27229	27075	27204	27094	27134	27124	27077	27123	27125	27104	27125	27102	27010	26975	27291	27103	27117	27124	27214	27141	27257	27180	26994	27084	27035	27038	27095	27042	27173	27099	27143	27051	27088	27120	27130	27055	27094	27193	27171	27013	27224	27165	27044	26998	27112	27129	27056	27199	27184	26977	27148	27297	26994	27036	27082	27320	26964	27162	27093	27060	27116	27184	27252	27055	27178	27025	27186	27112	27106	27176	26934	27183	27127	27213	27169	27091	27114	27177	27062	27068	27240	27096	27222	27031	27124	27216	27236	27158	27226	26988	27214	27098	27224	27216	27178	27144	27112	27229	27203	27003	27038	27211	27213	27039	27189	27172	27148	27117	27007	27074	26923	27175	27043	27118	27185	27161	27277	27000	27169	27170	27125	27196	27159	27079	27093	27162	27134	27098	27109	27086	27095	27130	27084	27119	27024	27069	27213	27029	27098	27200	27065	27154	27197	27088	27065	27127	27114	27148	26977	27067	27046	27169	26922	27119	27175	26980	27232	27120	27126	27171	27171	27107	27257	27236	27115	27117	27088	27186	27173	27154	27095	27138	27172	27164	27158	27085	27017	27110	27031	27232	27083	27074	27142	27007	27202	27237	27209	27284	27065	27165	27238	27054	27198	27202	27214	27027	27134	27161	27146	27109	27114	27062	27127	27144	27139	27170	27226	27055	27172	27043	27088	27312	26948	27036	27148	27100	27131	27188	27151	27184	27102	27165	27270	27108	27253	27242	26986	27051	27215	27193	27144	27258	27124	27130	27144	27124	27058	27019	27286	27083	27186	27175	26940	27204	26995	27300	27136	27208	27216	27163	27192	27158	27166	27052	27187	27234	27125	27172	27039	27115	27094	27112	26997	27161	27079	27213	27187	27148	27107	27063	27156	27031	26986	26958	27272	27103	27143	27259	27095	27058	27212	27153	27106	27028	27272	27101	27174	27261	27049	27150	27061	27300	27144	27210	27116	26919	27167	27009	27096	27135	27130	27177	27067	27222	27263	27098	27176	27134	27105	26990	27127	27081	27108	27003	26970	27016	27098	27222	27200	27104	27249	27079	27146	27175	27086	27119	27117	27068	27088	27124	27172	27034	27145	27049	27008	27030	27319	27056	27187	27187	27061	27175	27198	27146	27055	27149	27240	27078	27056	27155	27217	27078	27050	27098	27170	27318	27112	27182	27151	27164	27116	27248	27116	27155	27230	27040	27204	27082	27231	27029	27189	26971	27108	27234	27237	27232	27033	27060	27219	27154	26966	27158	27228	27149	27088	27178	27172	27114	27216	27129	27068	27228	27151	27344	27275	27052	27158	27178	27189	27181	27176	27281	27152	27036	27195	27182	27214	27168	27108	26974	27079	27157	27233	27074	26859	27136	27184	27243	27215	27036	27085	27189	27190	27043	27136	27103	27209	27148	27381	27028	27200	27167	27214	27086	27121	27107	27175	27053	27107	27184	27082	27198	27144	27207	26931	27142	27030	27159	27144	27049	27062	27150	27085	27154	27122	27067	27243	27150	27157	26993	27094	27085	27094	26975	27231	27146	27203	27009	27076	27257	27179	27089	27259	27133	27200	27225	27135	27140	27304	27095	27224	27232	27128	27068	27237	27151	27045	27324	27118	27205	27235	27146	27204	27040	27173	27161	27160	27019	27157	27341	27123	27184	27216	27162	27041	27188	27101	27145	27198	27099	27078	27159	27116	27103	27058	27115	27180	27111	27083	27090	26980	27282	27082	27127	27254	27166	27067	27157	26975	27098	27228	27167	27186	27006	27246	27042	27206	27151	27220	27233	27161	27135	27142	27217	26986	27210	27047	27236	27195	27104	27143	27114	27169	27097	27142	27136	27168	27232	27123	27256	27057	27226	27109	27086	27096	27177	27032	27169	27264	27043	27040	27074	27147	27053	27110	27134	27096	27160	26978	27222	27297	27094	27140	27195	27080	27088	27019	27176	27086	27093	27022	27349	27044	27123	26975	27127	27091	27157	27246	27167	27056	27070
31759	23052	19643	18027	14826	14404	14256	13850	13565	13358	13198	13146	13004	12990	12973	12834	12547	12596	12657	12683	12752	12843	13131	13052	13261	13086	12778	12698	12716	12643	12751	12758	12751	12770	12747	12760	12752	12912	12700	12858	12898	12775	12731	12762	12777	12636	12925	12897	12633	12819	12755	12676	12663	12872	12581	12779	12847	12787	12684	12544	12786	12681	12703	12604	12577	12800	12817	12667	12725	12700	12736	12603	12666	12666	12698	12548	12658	12558	12734	12652	12754	12653	12630	12699	12810	12563	12729	12506	12684	12820	12465	12663	12472	12789	12653	12488	12782	12923	12836	12586	12690	12584	12780	12787	12573	12524	12509	12791	12712	12736	12642	12652	12509	12620	12533	12637	12757	12568	12799	12730	12831	12806	12523	12898	12564	12626	12744	12721	12783	12657	12711	12836	12783	12853	12598	12602	12689	12702	12758	12599	12756	12698	12628	12797	12569	12536	12678	12917	12768	12748	12663	12902	12735	12639	12733	12559	12586	12887	12639	12762	12628	12717	12612	12867	12647	12671	12656	12790	12765	12932	12765	12693	12617	12775	12743	12769	12536	12671	12636	12704	12690	12637	12887	12657	12783	12680	12525	12682	12709	12712	12816	12598	12671	12795	12795	12752	12665	12659	12796	12803	12639	12669	12616	12836	12700	12828	12690	12553	12729	12648	12835	12705	12602	12706	12721	12641	12601	12788	12607	12701	12814	12807	12567	12728	12732	12921	12599	12759	12708	12624	12738	12793	12733	12727	12570	12624	12944	12709	12901	12872	12782	12792	12673	12801	12862	12715	12694	12790	12899	12640	12593	12675	12598	12503	12880	12638	12655	12684	12688	12907	12845	12875	12669	12650	12693	12458	12786	12756	12749	12533	12759	12739	12634	12673	12801	12531	12624	12641	12736	12785	12757	12787	12883	12654	12614	12646	12397	12566	12547	12670	12594	12656	12748	12810	12888	12885	12984	12849	12603	12748	12673	12586	12604	12546	12675	12690	12734	12886	12637	12630	12651	12827	12880	12698	12832	12809	12848	12801	12711	12698	12802	12938	12956	12827	12595	12673	12842	12683	12874	12773	12838	12668	12722	12839	12708	12809	12911	12685	12700	12767	12769	12538	12540	12689	12813	12994	12535	12678	12637	12886	12638	12712	12623	12829	12580	12561	12603	12579	12793	12740	12757	12798	12586	12783	12952	12721	12702	12769	12569	12787	12906	12575	12788	12746	12768	12803	12697	12667	12768	12847	12800	12758	12881	12683	12749	12711	12727	12779	12855	12759	12612	12600	12733	12663	12686	12567	12729	12779	12841	12778	12718	12669	12861	12829	12690	12528	12662	12665	12536	12809	12783	12724	12697	12685	12452	12729	12813	12757	12724	12744	12749	12648	12773	12856	12769	12668	12901	12883	12847	12869	12578	12675	12637	12558	12496	12821	12867	12766	12811	12646	12470	12557	12599	12726	12728	12756	12779	12824	12643	12742	12814	12903	12523	12648	12822	12672	12618	12817	12754	12506	12726	12713	12712	12772	12870	12695	12812	12698	12760	13019	12678	12878	12664	12708	12651	12532	12809	12897	12865	12703	12556	12601	12819	12784	12778	12702	12767	12720	12738	12809	12742	12705	12865	12626	12527	12753	12403	12841	12956	12475	12826	12743	12744	12723	12686	12757	12753	12564	12666	12781	12755	12591	12765	12598	12812	12886	12806	12917	12583	12774	13042	12815	12807	12814	12729	12791	12771	12520	12711	12782	12632	12723	12601	12698	12848	12630	12843	12695	12841	12749	12730	12862	12738	12806	12802	13038	12768	12517	12822	12661	12721	12645	12902	12650	12727	12585	12593	12603	12801	12605	12713	12635	12772	12779	12638	12746	12631	12646	12660	12767	12578	12888	12718	12562	12948	12776	12631	12627	12762	12840	12790	12749	12754	12781	12616	12969	13012	12647	12524	12983	12862	12555	12602	12665	12611	12771	12726	12692	12682	12668	12656	12840	12776	12697	12588	12857	12738	12726	12661	12758	12672	12793	12606	12655	12857	12551	12941	12627	12658	12607	12640	12942	12871	12694	12743	12645	12859	12723	12720	12817	12730	12714	12711	12656	12750	12704	12616	12837	12737	12642	12696	12684	12673	12767	12524	12590	12827	12888	12666	12720	12775	12808	12642	12909	12890	12604	12741	12731	12753	12680	12644	12777	12687	12677	12724	12970	12716	12656	12872	12857	12875	12601	12613	12779	12654	12748	12805	12707	12807	12438	12505	12832	12725	12718	12839	12772	12632	12661	12932	12920	12365	12702	12628	12674	12667	12624	12799	12687	12694	12814	12716	12679	12938	12764	12680	12828	12697	12877	12806	12760	12655	12742	12737	12767	12734	12802	12739	12555	12804	12757	12705	12552	12768	12700	12667	12725	12762	12796	12728	12824	12942	12673	12663	12988	12553	12597	12893	12767	12608	12765	12717	12680	12546	12822	12959	12653	12633	12832	12669	12859	12832	12675	12484	12458	12657	13027	12881	12619	12661	12721	12868	12756	12545	12742	12754	12812	12672	12648	12848	12678	12825	12604	12819	12789	12698	12617	12571	12768	12649	12548	12757	12704	12668	12758	12913	12846	12609	12724	12567	12875	12739	12843	12720	12489	12602	12688	12752	12725	12627	12795	12628	12694	12961	12740	12862	12837	12638	12674	12618	12898	12662	12827	12641	12679	12803	12624	12711	12725	12833	12798	12764	12756	12773	12630	12678	12853	12731	12880	12704	12700	12839	12642	12668	12685	12718	12784	12669	12682	12655	12827	12743	12872	12801	12730	12741	12489	12486	12647	12794	12818	12709	12784	12751	12573	12791	12633	12652	12832	12761	12609	12736	12770	12990	12654	12764	12734	12655	12614	12620	12883	12804	12782	12643	12655	12691	12753	12945	12490	12573	12636	12746	12773	12768	12918	12676	12601	12691	12608	12700	12806	12791	12877	12611	12672	12661	12669	12583	12645	12809	12718	12729	12625	12638	12523	12869	12782	12815	12701	12655	12819	12555	12599	12713	12730	12727	12759	12817	12701	12982	12831	12827	12662	12844	12803	12575	12662	12734	12685	12701	12817	12791	12662	12759	12705	12725	12797	12708	12917	12823	12626	12636	12785	12728	12839	12809	12767	12801	12620	12790	12721	12706	12833	12704	12859	12669	12606	12648	12764	12669	12757	12842	12719	12864	12739	12618	12647	12585	12941	12802	12658	12513	12634	12818	12744	12739	12912	12668	12954	12826	12735	12625	12728	12796	12585	12805	12610	12730	12525	12780	12672	12757	12587	12627	12806	12591	12722	12887	12638	12880	12656	12752	12867	12517	12612	12691	12587	12746	12723	12683	12678	12859	12610	12678	12923	12953	12749	12785	12626	12744	12653	12551	12811	12822	12670	12770	12610	12732	12583	12723	12623	12523	12666	12592	12718	12734	12759	12778	12808	12710	12763	12585	12742	12814	12733	12791	12651	12594	12754	12821	12592	12692	12766	12796	12618	12595	12621	12727	12683	12755	12510	12679	12796	12692	12691	12801	12734	12762	12692	12672	12591	12702	12821	12672	12824	12960	12696	12792	12790	12766	12824	12709	12690	12718	12593	12756	12692	12480	12715	12780	12790	12777	12630	12590	12757	12719	12894	12731	12804	12718	12779	12695	12777	12799	12651	12756	12820	12723	12642	12827	12615	12680	12640	12848	12722	12788	12728	12733	12761	12586	12584	12943	12604	12727	12923	12761	12782	12793	12675	12689	12638	12711	12733	12816	12617	12863	12804	12824	12783	12709	12771	12976	12819	12884	12682	12542	12617	12522	12743	12761	12758	12682	12778	12642	12746	12737	12711	12604	12903	12864	12904	12701	12741	12660	12625	12696	12901	12752	12791	12627	12656	12706	12664	12689	12720	12898	12653	12976	12794	12737	12720	12843	12621	12619	12608	12687	12498	12694	12943	12620	12579	12656	12645	12894	12795	12594	12717	12591	12676	12902	12758	12700	12762	12713	12534	12646	12675	12710	12998	12692	12758	12915	12624	12817	12723	12701	12844	12583	12692	12881	12786	12704	12795	12771	12682	12756	12754	12699	12874	12739	12743	12780	12628	12546	12648	12839	12885	12757	12504	12662	12559	12873	12713	12675	12592	12874	12732	12626	12696	12636	12785	12587	12731	12634	12683	12698	12922	12705	12639	12831	12664	12802	12892	12775	12929	12773	12680	12677	12761	12764	12744	12621	12676	12588	12940	12704	12731	12605	12719	12697	12628	12711	12846	12719	12829	12794	12805	12762	12838	12520	12789	12751	12698	12804	12802	12611	12658	12867	12765	12742	12469	12809	12792	12822	12696	12677	12564	12638	12754	12676	12511	12642	12625	12711	12612	12631	12644	12678	12775	12598	12729	12742	12770	12654	12635	12746	12659	12755	12733	12764	12743	12806	12753	12705	12739	12720	12723	12631	12660	12698	12539	12857	12465	12924	12827	12729	12713	12782	12696	13034	12860	13018	12958	12814	12789	12608	12622	12634	12731	12610	12626	12780	12462	12659	12572	12770	12566	12904	12825	12914	12726	12834	12716	12735	12694	12640	12646	12668	12845	12701	12754	12878	12778	12772	12770	12682	12826	12946	12533	12649	12695	12743	12759	12683	12690	12812	12750	12828	12929	12741	12786	12683	12844	12636	12711	12730	12769	12695	12627	12645	12800	12827	12789	12787	12882	12623	12762	12703	12866	12807	12835	12711	12914	12734	12755	12627	12666	12606	12500	12595	12755	12799	12882	12651	12742	12647	12759	12732	12751	12698	12696	12945	12590	12679	12760	12874	12845	12750	12555	12664	12570	12923	12686	12939	12938	12781	12718	12702	12847	12845	12754	12853	12674	12765	12756	12612	12739	12743	12502	12746	12883	12746	12851	12747	12519	12644	12687	12759	12663	12816	12673	12930	12603	12782	12818	12940	12690	12789	12900	12731	12890	12614	12721	12846	12807	12577	12651	12630	12695	12753	12809	12903	12891	12728	12649	12667	12743	12823	12708	12776	12927	12747	12770	12740	12615	12805	12693	12837	12750	12584	12907	12679	12753	12614	12722	12923	12734	12840	12728	12665	12652	12685	12645	12836	13032	12704	12793
37956	34203	33208	34754	33180	32935	32058	30420	29485	29092	28612	28230	28147	27738	27671	27714	27559	27507	27445	27510	27577	27441	28241	28323	28211	28173	27574	27476	27493	27391	27397	27507	27507	27231	27494	27329	27465	27334	27419	27487	27551	27310	27341	27319	27417	27423	27263	27314	27438	27476	27532	27463	27302	27454	27369	27445	27417	27247	27357	27346	27398	27468	27531	27415	27449	27330	27294	27325	27331	27309	27406	27289	27440	27432	27373	27496	27427	27408	27422	27423	27237	27345	27422	27387	27483	27289	27395	27453	27439	27486	27475	27457	27441	27458	27400	27372	27362	27477	27421	27374	27288	27459	27447	27425	27431	27385	27455	27502	27287	27388	27570	27434	27457	27511	27383	27443	27283	27439	27504	27239	27370	27450	27435	27384	27484	27398	27444	27523	27485	27430	27411	27464	27486	27287	27328	27421	27453	27317	27467	27317	27339	27451	27527	27242	27442	27415	27348	27336	27471	27485	27355	27337	27407	27506	27455	27250	27435	27394	27433	27489	27369	27532	27322	27487	27530	27349	27320	27494	27408	27355	27407	27488	27547	27383	27444	27381	27358	27349	27578	27307	27582	27459	27374	27262	27425	27343	27425	27417	27411	27377	27473	27223	27516	27382	27409	27276	27419	27480	27459	27509	27340	27397	27385	27359	27457	27423	27431	27476	27366	27460	27340	27501	27400	27613	27518	27312	27564	27404	27451	27459	27417	27448	27446	27557	27576	27490	27457	27471	27388	27452	27426	27294	27402	27377	27423	27484	27536	27376	27339	27373	27308	27686	27537	27566	27492	27463	27517	27541	27422	27424	27197	27330	27445	27484	27513	27431	27439	27386	27255	27453	27490	27460	27379	27320	27340	27389	27348	27322	27435	27412	27420	27430	27449	27447	27365	27497	27452	27566	27521	27525	27457	27435	27513	27394	27473	27376	27385	27339	27486	27433	27490	27459	27483	27525	27317	27395	27348	27373	27482	27499	27380	27381	27505	27535	27501	27237	27462	27425	27445	27416	27521	27362	27509	27499	27446	27400	27357	27499	27487	27241	27349	27383	27444	27479	27334	27397	27512	27296	27511	27339	27541	27404	27405	27534	27416	27320	27439	27338	27370	27475	27429	27631	27272	27504	27537	27394	27344	27435	27431	27248	27556	27374	27498	27438	27474	27490	27454	27430	27411	27519	27329	27380	27520	27414	27322	27316	27544	27491	27380	27391	27363	27516	27457	27424	27419	27355	27467	27413	27344	27428	27625	27366	27601	27497	27414	27430	27539	27273	27451	27655	27408	27473	27363	27472	27536	27391	27461	27429	27479	27434	27437	27437	27539	27457	27511	27335	27563	27377	27382	27593	27373	27617	27299	27486	27439	27557	27398	27496	27375	27482	27312	27570	27473	27373	27462	27487	27375	27485	27391	27412	27587	27271	27522	27513	27569	27556	27507	27427	27422	27344	27370	27509	27450	27392	27484	27439	27455	27437	27365	27471	27359	27418	27214	27592	27444	27359	27324	27416	27572	27353	27371	27353	27453	27468	27503	27557	27362	27450	27511	27479	27506	27342	27481	27517	27357	27492	27333	27510	27456	27470	27410	27412	27404	27441	27524	27343	27433	27450	27396	27408	27485	27513	27480	27462	27340	27484	27513	27528	27471	27416	27441	27503	27474	27459	27443	27481	27420	27572	27454	27372	27337	27503	27408	27339	27449	27517	27528	27437	27425	27456	27467	27340	27471	27436	27477	27473	27538	27354	27466	27348	27483	27305	27564	27296	27602	27552	27371	27585	27445	27424	27505	27293	27516	27334	27355	27477	27408	27309	27532	27454	27381	27505	27402	27445	27301	27361	27485	27526	27435	27286	27405	27474	27458	27354	27513	27388	27478	27454	27373	27550	27388	27483	27449	27477	27510	27572	27372	27472	27381	27463	27322	27414	27403	27398	27399	27426	27536	27254	27507	27369	27488	27492	27533	27418	27386	27348	27582	27362	27452	27454	27345	27392	27559	27385	27373	27492	27412	27426	27402	27401	27418	27526	27390	27370	27419	27491	27449	27485	27410	27297	27439	27404	27438	27459	27596	27534	27373	27430	27569	27425	27315	27428	27436	27392	27514	27396	27425	27366	27408	27469	27416	27505	27402	27533	27633	27382	27271	27551	27424	27334	27567	27408	27469	27347	27496	27461	27359	27494	27426	27392	27524	27525	27368	27406	27408	27463	27494	27454	27360	27347	27306	27447	27397	27402	27532	27496	27499	27386	27392	27329	27352	27488	27553	27385	27387	27383	27484	27491	27389	27412	27543	27459	27474	27368	27439	27499	27558	27447	27393	27399	27295	27433	27400	27488	27512	27469	27310	27477	27491	27452	27461	27431	27327	27499	27373	27408	27478	27482	27433	27446	27269	27345	27579	27436	27458	27563	27500	27345	27426	27412	27505	27346	27337	27475	27525	27362	27380	27280	27483	27381	27393	27560	27380	27494	27421	27459	27420	27467	27358	27497	27403	27443	27313	27496	27357	27440	27512	27419	27486	27364	27349	27455	27481	27493	27374	27521	27440	27394	27576	27525	27312	27526	27440	27483	27388	27260	27497	27388	27362	27359	27506	27355	27493	27439	27414	27517	27488	27456	27468	27517	27414	27492	27341	27498	27458	27446	27388	27392	27460	27429	27583	27414	27464	27327	27288	27413	27337	27458	27364	27472	27510	27510	27543	27522	27455	27496	27503	27572	27449	27548	27366	27430	27515	27345	27431	27545	27513	27425	27397	27521	27512	27429	27478	27575	27367	27449	27360	27526	27515	27526	27417	27539	27521	27488	27552	27355	27414	27410	27344	27404	27344	27449	27470	27466	27348	27456	27418	27455	27372	27423	27394	27437	27378	27334	27573	27417	27476	27401	27440	27466	27463	27470	27447	27435	27538	27409	27497	27464	27467	27548	27372	27403	27466	27504	27414	27584	27580	27431	27500	27240	27615	27395	27448	27480	27428	27548	27341	27459	27512	27511	27651	27498	27439	27437	27349	27381	27461	27430	27484	27586	27426	27331	27356	27373	27418	27409	27404	27343	27420	27469	27537	27379	27529	27489	27405	27398	27370	27386	27421	27461	27411	27440	27536	27551	27465	27310	27433	27515	27465	27457	27579	27356	27530	27522	27557	27526	27477	27371	27543	27319	27491	27512	27441	27453	27467	27481	27499	27378	27562	27323	27428	27420	27300	27417	27489	27448	27539	27403	27360	27372	27378	27473	27425	27271	27492	27586	27447	27464	27429	27445	27549	27389	27407	27461	27432	27379	27433	27495	27518	27390	27490	27501	27514	27397	27435	27290	27543	27393	27457	27479	27474	27458	27495	27516	27376	27417	27359	27391	27345	27513	27389	27432	27478	27411	27539	27426	27616	27511	27457	27593	27463	27546	27274	27445	27289	27401	27380	27384	27374	27474	27476	27336	27396	27422	27427	27353	27557	27374	27469	27475	27432	27397	27430	27485	27456	27422	27506	27451	27436	27383	27404	27471	27504	27382	27405	27460	27400	27483	27474	27531	27419	27341	27354	27478	27459	27457	27497	27303	27378	27350	27449	27451	27431	27450	27325	27432	27332	27406	27384	27612	27432	27549	27434	27430	27287	27497	27441	27435	27597	27385	27482	27476	27469	27336	27502	27478	27402	27338	27521	27511	27394	27351	27437	27285	27408	27296	27524	27411	27514	27385	27467	27490	27353	27412	27337	27453	27343	27372	27401	27560	27335	27318	27361	27389	27524	27367	27513	27280	27474	27500	27371	27595	27580	27595	27537	27274	27484	27415	27387	27401	27354	27400	27556	27419	27473	27437	27419	27290	27542	27367	27343	27589	27455	27311	27500	27439	27404	27423	27464	27491	27464	27281	27459	27393	27396	27461	27334	27431	27379	27476	27352	27501	27465	27427	27412	27419	27363	27403	27583	27357	27514	27489	27520	27382	27533	27463	27555	27496	27462	27529	27429	27414	27499	27456	27350	27555	27316	27459	27589	27349	27367	27496	27363	27533	27502	27338	27320	27554	27412	27527	27325	27373	27343	27520	27328	27532	27401	27550	27345	27489	27465	27497	27548	27414	27313	27619	27368	27480	27412	27475	27538	27483	27355	27446	27479	27441	27514	27577	27323	27273	27354	27274	27536	27393	27517	27504	27430	27437	27288	27566	27396	27496	27427	27447	27427	27451	27451	27405	27414	27388	27378	27458	27189	27399	27501	27322	27500	27357	27410	27444	27392	27449	27558	27565	27488	27416	27558	27389	27425	27558	27440	27389	27482	27304	27447	27324	27435	27519	27373	27500	27382	27293	27337	27436	27495	27558	27399	27611	27349	27485	27595	27349	27529	27555	27441	27441	27617	27419	27323	27447	27475	27398	27473	27554	27432	27392	27447	27360	27509	27497	27501	27454	27355	27308	27403	27489	27418	27428	27417	27334	27470	27410	27389	27469	27485	27435	27412	27535	27416	27456	27391	27501	27382	27387	27449	27329	27385	27491	27518	27466	27417	27388	27329	27472	27402	27523	27469	27558	27450	27360	27407	27444	27512	27447	27431	27347	27493	27438	27436	27446	27522	27408	27581	27510	27347	27404	27516	27433	27445	27489	27480	27407	27483	27561	27420	27403	27458	27369	27422	27496	27535	27549	27483	27474	27441	27306	27564	27428	27448	27444	27411	27412	27363	27624	27359	27425	27403	27464	27477	27454	27454	27368	27531	27415	27355	27484	27366	27601	27468	27441	27400	27409	27639	27465	27490	27407	27386	27372	27392	27458	27514	27355	27373	27485	27395	27430	27422	27446	27355	27486	27439	27452	27535	27454	27447	27509	27440	27677	27436	27505	27372	27425	27499	27440	27471	27320	27481	27516	27511	27481	27434	27406	27383	27429	27406	27538	27420	27518	27540	27347	27441	27408	27505	27392	27443	27346	27328	27301	27471	27503	27262	27440	27321	27473	27472	27390	27531	27464	27400	27417	27303	27499	27369	27482	27393	27497	27420	27496	27387	27514	27353	27498	27482	27494	27324	27427	27339	27519	27402	27438	27302	27501	27492	27483	27299	27435	27432	27485	27416	27500	27426	27484	27475	27442	27529	27398	27507	27407	27510	27548	27336	27379	27581	27539	27502	27391
35615	28550	23839	21853	18808	16704	15776	13966	13498	13695	13690	13512	13636	13577	13327	13210	13280	13034	13011	13058	12889	13030	13802	14071	13860	13822	13362	13019	12940	13224	13272	12927	13001	12981	13042	13051	13009	12937	13145	13101	13050	13084	12865	12882	12936	12984	13195	12956	13135	13011	13059	13091	12976	13095	13095	12982	13277	13095	13214	12978	12872	12875	13080	13140	13057	13202	12954	13171	13302	13061	12975	13139	12985	13092	13180	13137	13044	13074	13282	12991	13211	13039	13076	12886	13032	13053	13146	13257	13030	12931	12980	12967	12863	13041	13027	12982	13113	13033	13106	13143	13082	12791	12901	12735	13088	13165	13035	13128	12835	13011	13158	13150	13099	12850	12910	13143	13105	12839	13113	12895	13171	12969	12895	13110	13046	13232	13033	12960	13039	13071	12945	12996	13168	13058	13163	13035	13086	13092	13106	13131	13106	12989	13023	12967	12899	12899	12951	13077	13241	13204	13101	13164	13156	13081	13246	13050	13056	13041	13085	13003	13222	12931	13203	13126	13085	13014	13260	13197	13068	12941	12972	13127	13150	13039	13028	13007	13050	13292	13214	13121	12950	13102	13012	13020	13008	13043	13201	13040	13093	13446	13237	13126	13001	12988	13142	13067	13225	13138	13148	13046	13011	13018	13105	13173	13050	13018	13044	13144	13076	13035	13077	13061	13113	13127	13077	13050	13003	13051	13298	13086	13129	13236	13077	13139	13159	13070	13134	12998	12946	13112	13091	13072	13073	13143	13144	13126	13217	13069	13037	13134	13131	13071	13150	12871	13061	13263	12918	13005	13052	13039	13217	13185	13349	13001	13102	13098	13239	13195	13257	12966	13075	12949	13052	13063	13011	13068	12879	13201	13159	13052	13103	13145	13068	13133	13083	13194	13113	13288	13073	13026	13077	13101	12963	13167	13183	13098	13130	13054	12949	13168	12892	13113	13211	13165	12956	13098	13139	12818	13149	13073	13143	13074	13142	12993	12961	12956	13032	13049	13121	12942	12963	13158	13035	13072	13076	12987	13194	12969	13081	12858	13089	13101	13229	13118	13066	13076	13151	13218	13133	13004	12963	13018	13100	13052	13083	13256	12966	12984	12976	13108	13117	13098	12916	12993	12909	13093	12884	13037	13306	13071	13195	13128	13167	13106	13000	12752	13064	12958	13004	12858	13049	13071	12987	13085	13074	12899	13296	13211	13142	13083	13172	13120	13044	13042	13000	12970	13022	13007	13051	13166	12963	13105	12946	13154	13033	13157	13189	13097	13040	13241	13141	13081	13001	13192	13199	13221	13133	12999	13055	13286	13090	13138	13043	13099	13337	13241	13213	13061	12957	12976	12910	13027	13004	13162	13181	13246	12919	12951	12953	13042	13047	13186	13232	13148	13093	13336	13080	13205	13069	12995	12936	13026	13213	13001	12923	12957	13050	13112	13030	12981	12917	13197	13044	13015	13045	12936	13052	13129	13086	12997	13153	13066	12984	13231	13173	13089	13141	13083	12978	12904	12955	13134	13133	13151	12954	12984	13009	13062	12821	13133	12949	13069	13131	12963	13086	12969	13002	13185	13014	12965	13063	12973	12929	13157	13080	13101	12959	13090	13002	13020	13077	13090	12973	13137	12986	13113	13050	12949	13047	13079	13192	12893	13110	13135	12995	13107	13035	13054	12957	13195	12980	13209	13036	13251	13293	13009	13140	13085	13164	13069	13114	13096	13113	12883	13106	13356	13139	13201	13123	13109	13269	13085	13158	13188	13168	12969	13291	13266	12752	13113	13044	13212	13116	12982	13168	13063	13033	13080	12841	13142	13235	12984	13138	13085	13040	12914	13096	13084	12964	12972	12988	12924	13065	13074	13042	13136	13051	13042	12968	13040	13158	12919	12904	13094	13298	13043	13094	13030	13009	13108	12978	13080	13233	13078	13127	12998	13156	13314	12969	13079	13120	13114	13185	13214	13106	12857	13216	13249	12977	13073	13112	13077	13119	13079	13055	12996	13129	12866	13138	12839	12959	13208	12997	13000	13090	13041	13089	13179	13140	13275	12825	13186	13211	13194	13028	13089	12935	13170	13277	13216	13028	12939	13210	13169	13284	13201	13347	13123	13003	13058	13005	13163	13085	13027	13047	12878	12873	13221	13117	13139	13004	12985	13019	13082	13141	13003	12906	12984	12960	13057	13162	13110	12950	12963	12912	12770	13255	13041	13152	13240	12983	13176	13093	13161	13007	12967	13018	13216	13261	13028	13060	13091	13011	13170	13141	13097	12964	13195	13072	13068	13139	13036	12923	13072	12944	13200	13148	13028	13101	13005	13054	13038	13103	13089	12854	12939	13026	13132	13181	13095	13003	13071	12996	13025	12961	13041	13101	13025	13160	13108	12940	13118	13057	13147	13050	13051	13169	13118	13151	13021	13140	13088	13021	13047	13019	13133	13089	13165	12995	13031	13131	13025	13318	13102	13010	13111	13138	13093	13136	12973	13182	12944	13100	13233	13234	13136	12804	13181	13058	13114	13119	12912	13162	12966	13091	13098	12951	13079	13228	12890	12928	12983	13036	13030	13043	13020	13185	13387	13110	13223	13215	13070	13081	13065	13143	13122	12992	13173	13090	12856	12924	12992	13153	13122	12991	13160	13168	13073	13032	13126	13204	12958	13170	13041	12989	13054	13110	12890	13051	12906	12943	13175	13073	13237	13037	13140	13094	13075	12989	12898	13203	13130	13049	13152	13083	12992	12971	13258	13070	13100	13257	13003	12868	13054	13052	13102	13017	13143	13259	13023	13148	12958	13140	12997	13063	13242	13147	13087	13103	13096	13189	13108	13101	13126	12916	13002	13114	13111	12934	13068	13077	13025	12950	13001	13221	13218	12686	13255	13225	13274	13192	13080	13096	13241	13057	13305	12989	12949	13138	13036	13212	13083	13216	13186	13185	13203	13130	12955	13105	13156	12848	13127	13148	13119	13017	13177	12985	13071	13123	12920	13204	13117	12966	12982	12994	13100	13040	13104	13065	13193	13165	12984	12937	13100	13147	13080	13034	13117	13148	13042	12863	13075	13056	13005	12991	13279	13015	13193	13056	13039	13191	13035	13231	13089	12999	12944	13133	13146	13176	12949	13236	13071	13146	13138	13201	13075	12989	13260	13065	13030	13107	13115	13127	13080	13231	12925	13025	13106	13074	13022	13091	13041	13097	13026	12969	13191	13197	13046	13250	12911	13017	13025	12758	12976	13065	13307	12967	13116	13058	13064	13077	13062	12959	12998	12870	13013	13154	13039	13113	13276	13036	13115	13040	13022	13045	13044	13187	12957	13018	13190	13177	13081	13046	12959	13063	13008	13046	13071	13102	13340	12988	13186	13128	13134	12940	13084	13139	13145	13044	13299	13233	13083	13123	13239	13183	12921	13014	13150	13078	13088	12973	13249	13164	12875	13009	13225	13281	13389	13206	13000	13072	13041	12895	13088	13201	12881	13056	13256	13013	13070	13191	13203	13149	13214	13091	13127	13111	13244	13157	12993	13067	12937	13133	13092	13153	12990	13188	13003	13152	13231	13051	13175	12915	13056	13172	13249	13057	12970	13249	12896	13141	12852	13068	13152	12964	13115	13021	12788	13125	13361	13097	13117	13057	13035	12963	13050	13093	13150	13159	13088	12989	12959	13120	13056	12953	13326	13134	13038	13145	13038	13153	13001	13221	13099	13078	13049	12999	13019	13232	13136	12999	13151	12979	13085	13286	13096	13091	13172	13260	13169	13333	13020	13020	13059	13073	13250	13069	13043	13080	13014	13021	13081	13067	13134	13111	13091	13094	13048	13033	13224	13032	12801	13030	13008	13216	13097	13232	13144	12984	13135	13155	13118	13134	13043	13146	12918	13031	13339	12997	12879	12995	13071	13217	13154	13054	13040	13140	13063	13039	13002	13018	13069	13009	13123	13060	12934	13081	13131	13292	13157	13055	13081	12978	12938	13009	13035	13276	12966	13094	12980	13107	12925	13179	13272	12918	13090	12979	13200	13244	13181	13190	13061	12972	12950	13087	13151	13099	13080	13077	13079	13065	13016	13044	13146	13016	13216	13212	13046	12908	12916	13020	13169	13024	12997	13182	13061	13009	13097	13089	13047	13078	13046	13113	13160	13040	13118	13059	12930	13073	12913	13066	13000	13073	13003	13159	13176	13274	12982	12944	13133	13074	13137	13046	13035	13009	13000	13104	13062	12936	12966	13199	13009	13161	13122	13173	13223	13180	13225	12996	13131	13084	13090	12950	12995	12886	13001	13212	13034	13184	13028	13017	13123	13046	13161	13222	13139	13181	13012	12929	13156	13189	13094	13153	12970	12822	12998	13121	13051	13192	12974	13093	12944	13109	12985	13065	13169	13152	13172	13100	13062	13173	13176	13047	13153	13158	13003	13182	13144	13023	13156	13174	12919	13050	12790	13235	13030	13123	13172	13142	13089	12932	13116	13058	13122	13295	13229	13251	13046	13020	12977	13004	12942	13159	13087	12904	12842	13045	13199	13065	13000	13080	13101	13087	13115	13177	13097	12915	13202	13172	13038	13104	13131	12916	13335	13101	13011	13048	13107	12736	13150	12988	13051	13251	13182	13183	13245	13254	13164	13072	13107	13144	13012	13122	13174	13122	13099	12985	13057	13079	13063	13151	13251	13113	13052	13053	13247	13007	12978	13116	13188	13085	13051	13009	12947	13159	13177	13038	13130	13207	13113	13094	13246	13132	13141	13101	13103	13102	12936	13192	13034	12979	13164	12991	13167	12857	12990	13065	13056	13084	13025	13049	13280	13073	13032	13129	13051	13232	13166	13306	13129	13139	12958	12959	13107	12944	13129	12939	13133	13176	13173	13068	13216	13010	13086	13214	13133	12930	13075	13244	13026	12872	13286	13111	13253	13021	13071	13156	13013	13078	12887	13156	13075	12893	12949	13141	13080	13174	13005	13141	12907	13102	13128	13161	13169	13044	13168	13156	12983	13025	13154	13118	13213	13282	13058	13070	13142	13089	12945	13229	13081	13276	13047	13114	13172	13035	13024	13172	13216	13032	12847	13369	13168	13079	13117	13186	13224	13103	13231	13027	13154	12995	13178	13129	12965	13131	13151
41463	34497	34651	38043	36383	35021	31790	28855	28600	28848	28933	28616	28366	27894	27779	27524	27261	27312	27164	27181	27406	27146	28659	28718	28807	28585	27728	27035	27022	27125	27151	27057	27029	27269	27190	27096	27134	27042	27059	27134	27124	27164	27008	27245	27118	27263	27055	26985	27142	27149	27143	27124	27000	27154	27154	27162	27185	27161	27157	27117	27111	27126	27163	27132	27269	27196	27082	27155	27014	27222	27200	27051	27165	27330	27139	27156	27223	27094	27103	27174	27092	27112	27147	27219	27137	27190	27261	27056	27212	27196	27096	27280	27061	27123	27183	27220	27102	27197	27193	27071	27289	27126	27112	27122	27231	27061	27095	27181	27263	27174	27042	27126	27098	27237	27038	27113	27166	27123	27056	27076	27306	27085	27177	27207	27235	27125	27252	27177	27189	27173	27204	27227	27274	26995	27142	27175	27115	27258	27159	27209	27211	27098	27208	27136	27125	27280	27167	27124	27222	27231	27195	27252	27311	27088	27158	27146	27216	27074	27219	27119	26971	27124	27166	27157	27127	27239	27073	27197	27251	27088	27219	27125	27151	27107	27235	27170	27108	27218	27168	27161	27105	27054	27108	27171	27079	27132	27340	27207	27233	27159	27142	27186	27132	27206	27100	27086	27228	27019	27209	27351	27083	27201	27134	27204	27256	27095	27080	27199	27289	27120	27145	27150	27103	27229	27063	27174	27229	27204	27211	27262	27218	27177	27198	27257	27149	27093	26972	27250	27172	27160	27194	27088	27273	27063	27238	27195	27084	27280	27238	27136	27189	27275	27234	27304	27029	27148	27298	27236	27090	27204	27084	27236	27271	27224	27249	27092	27157	27079	27219	27111	27187	27141	27200	27199	27216	27326	27198	27248	27177	27152	27271	27182	27234	27245	27103	27146	27178	27095	27274	27227	26971	27255	27105	27073	27167	27107	27230	27069	27246	27108	27346	26971	27146	27159	27182	27164	27061	27201	27208	27133	27070	27248	27183	27220	27105	27257	27205	27139	27153	27236	27105	27358	27235	27192	27317	27122	27151	27077	27223	27207	27228	27082	27272	27056	27238	27051	27248	27244	27180	27118	27145	27218	27274	27092	27221	27105	27139	27156	27277	27143	27264	27129	27186	27146	27274	27141	27158	27125	27266	27217	27165	27276	27303	27197	27186	27279	27216	27275	27180	27153	27184	27243	27260	27174	27199	27144	27146	27089	27211	27087	27328	27169	27169	27326	27181	27188	27285	27176	27150	27012	27173	27157	27129	27236	27173	27162	27165	27103	27149	27249	27099	27025	27166	27201	27039	27264	27028	27334	27196	27188	27168	27316	27264	27196	27102	27270	27348	27215	27197	27121	27311	27001	27127	27196	27281	27199	27102	27191	27167	27232	27256	27259	27060	27218	27071	27148	27232	27211	27059	27259	27189	27227	27148	27183	27185	27067	27305	27231	27206	27159	27125	27153	27225	27129	27135	27152	27067	26911	27167	27231	27251	27092	27165	27032	27128	27318	27231	27391	27187	27161	27167	27116	27231	27145	27244	27192	27274	27218	27155	27202	27221	26981	27120	27200	27116	27094	27035	26972	27314	27082	27175	27117	27076	27165	27165	27138	27248	27183	27132	27233	27153	27157	27134	27229	27209	27015	27173	27182	27038	27183	27159	27156	27054	27307	27119	27277	27120	27256	26997	27260	27249	27154	27156	26975	27181	27284	27053	27216	27256	27146	27090	27161	27159	27128	27212	27213	27253	27134	27120	27261	27236	27079	27182	27278	27247	27212	27189	27181	27192	27122	27200	27118	27281	27060	27194	27178	27314	27075	27140	27179	27262	27151	27153	27181	27093	27184	27165	27271	27098	27194	27157	27206	27147	27096	27121	27121	27250	27208	27096	27184	27288	27242	27159	27122	27078	27224	27039	27135	27216	27164	27243	27182	27265	27168	27278	27124	27246	27171	27178	27149	27178	27167	27161	27113	27312	27071	27258	27033	27073	27118	27142	27134	27105	27250	27314	27108	27230	27181	27125	27027	27117	27332	27136	27262	27104	27290	27206	27266	27114	27185	27233	27218	27110	27183	27084	27251	27193	27138	27270	27067	27164	27070	27184	27222	27102	27119	27297	27196	27123	27194	27223	27175	27312	27187	27050	27268	27093	27125	27297	27100	27268	27228	27227	27078	27353	27296	27005	27233	27152	27331	27180	27272	27319	27255	27126	27181	27248	27026	27141	27239	27116	27192	27232	27136	27159	27035	27091	27125	27255	27214	27115	27024	27263	27094	27367	27276	27378	27302	27207	27432	27185	27210	27169	27217	27215	27278	27280	27094	27204	27158	27310	27145	27042	27066	27248	27082	27145	27246	27228	27208	27095	27202	27274	27212	27124	27187	27249	27254	27131	27157	27216	27180	27325	27002	27343	27369	27251	27255	27202	27044	27170	27119	27422	27113	27205	27180	27142	27168	27315	27210	27214	27253	27078	27348	27190	27201	27310	26940	27308	27193	27260	27064	27245	27198	27219	27131	27095	27102	27238	27121	27114	27254	27254	27092	27201	27249	27131	27299	27136	27048	27340	27275	27113	27348	27209	27222	27208	27194	27320	27111	27139	27298	27158	27238	27183	27234	27262	27169	27230	27204	27100	27197	27040	27114	27102	27229	27248	27243	27018	27170	27100	27288	27208	27309	27176	27203	27238	27236	27158	27175	27129	27185	27237	27284	27184	27210	27165	27241	27161	27102	27027	27206	27243	27135	27197	27148	27234	27177	27226	27103	27233	27127	27230	27240	27144	27345	27336	27288	27253	27140	27053	27200	27164	27202	27170	27206	27088	27272	27217	27282	27105	27166	27276	27184	27098	27315	27130	27018	27144	27249	27090	27266	27389	27185	27121	27153	27297	27320	27189	27081	27147	27249	27304	27172	27244	27222	27123	27128	27246	27083	27168	27100	27333	27076	27171	27279	27190	27183	27222	27167	27267	27195	27254	27286	27128	27068	27275	27089	27105	27155	27143	27152	27130	27248	27253	27130	27185	27035	27146	27089	27219	27274	26976	27213	27183	27213	27194	27312	27136	27236	27209	27218	27014	27124	27071	27316	27137	27328	27290	27130	27112	27171	27220	27260	27181	27086	27171	27216	27320	27162	27107	27107	27185	26933	27242	27154	27162	27103	27333	27099	27165	27204	27104	27129	27097	27284	27226	27127	27157	27171	27211	27150	27084	27173	27184	27129	27214	27186	27312	27172	27216	27107	27130	27120	27192	27174	27246	27236	27257	27096	27146	27401	27074	27195	27176	27144	27284	27228	27169	27112	27279	27161	26959	27243	27088	27240	27216	27217	27185	27128	27217	27138	27256	27080	27122	27187	27310	27172	27190	27203	27112	27246	27232	27139	27211	27212	27163	27173	27177	27080	27195	27270	27212	27264	27187	27333	27233	27251	27199	27118	27213	27113	27279	27111	27241	27208	27172	27263	27201	27263	27302	27177	27207	27324	27161	27259	27198	27176	27111	27206	27183	27225	27319	27144	27237	27170	27182	27221	27245	27228	27261	27110	27179	27268	27162	27082	27169	27195	27255	27049	27066	27265	27271	27146	27183	27165	27297	27126	27319	27159	27237	27148	27064	27217	27247	27188	27194	27111	27229	27096	27137	27218	27307	27031	27213	26984	27189	27032	27090	27226	27367	27236	27183	27250	27191	27205	27194	27139	27284	27217	27187	27173	27310	27122	27290	27249	27270	27163	27117	27232	27335	27168	27243	27125	27218	27192	27059	27208	27208	27178	27210	27317	27158	27178	27131	27175	27141	27172	27043	27356	27127	27225	27125	27198	27106	27225	27378	27127	27212	27401	27050	27284	27244	27204	27261	27140	27041	27235	27303	27259	27132	27323	27094	27221	27295	27033	27339	27201	27303	27276	27293	27129	27208	27095	27163	27302	27061	27255	27288	27053	27227	27243	27288	27204	27202	27077	27280	27185	27176	27331	27184	27124	27337	27228	27348	27166	27238	27145	27153	27261	27016	27154	27234	27282	26997	27242	27187	27042	27128	27214	27175	27176	27185	27224	27223	27148	27119	27182	27278	27165	27172	27213	27240	27226	27046	27185	27083	27215	27264	27094	27184	27295	27228	27133	27126	27183	27068	27118	27247	27233	27224	26955	27253	27291	27165	27039	27322	27278	27200	27236	27156	27269	27180	27246	27172	27178	27195	27085	27159	27373	27265	27068	27163	27076	27290	27041	27178	27203	27127	27102	27106	27228	27024	27179	27269	27088	27186	27110	27278	27168	27050	27149	27333	27337	27251	27050	27293	27282	27207	27296	27134	27255	27318	27141	27042	27286	27200	27299	27160	27166	27146	27184	27161	27063	27121	27186	27197	27250	27178	27191	27280	27398	27098	27120	27087	27207	27206	27182	27170	27133	27256	27373	27065	27281	27106	27372	27228	27284	27110	27162	27059	27264	27042	27239	27103	27163	27135	27043	27288	27170	27128	27165	27177	27305	27269	27134	27137	27089	27311	27235	27139	27060	27172	27178	27236	27228	27277	27106	27216	27237	27195	27229	27164	27159	27183	27213	27206	27276	27212	27324	27115	27281	27103	27144	27212	27181	27095	27416	27140	27169	27060	27214	27217	27112	27143	27198	27153	27224	27215	27178	27126	27110	27238	27275	27119	27261	27152	27163	27281	27163	26984	27188	27189	27194	27078	27235	27217	27200	27123	27337	27117	27222	27311	27150	27133	27161	27179	27187	27203	27128	27322	27271	27101	27188	27248	27115	27055	27181	27220	27067	27116	27135	27069	27330	27303	27113	27160	27083	27109	27238	27187	27178	27240	27213	27213	27187	27264	27099	27076	27237	27134	27190	27189	27354	27180	27237	27089	27268	27122	27205	27101	27148	27141	27219	27147	27252	27242	27380	27163	27283	27382	27121	27065	27398	27198	27362	26985	27020	27226	27261	27231	27182	27179	27390	27116	27220	27069	27142	27270	27089	27092	27230	27214	27222	27137	27180	27177	27130	27240	27210	27206	27149	27103	27168	27254	27121	27161	27182	27311	27097	27241	27194	27244	27196	27245	27140	27066	27179	27262	27365	27120	27261	27183	27301	27106	27180	27229	27176	27214	27196	27175	27336	27097	27124	27189	27193
29555	23746	19787	17627	15894	14849	13508	13115	13219	13059	12999	12977	12973	12766	12734	12689	12900	12972	13108	12692	12839	12941	12847	12962	13119	12836	12889	12812	12949	12897	12995	12886	12853	12984	12554	12980	12933	12857	12769	12954	12963	12610	12743	13026	12865	12805	12807	12986	12836	12823	12884	12894	12682	12945	12828	12772	12983	12992	12920	13079	12900	12812	13010	12798	12758	12854	12961	12793	13009	13178	12683	12763	12947	12762	12964	12947	12892	13006	12907	12918	12829	12783	12962	12898	12761	12819	12898	12824	12674	12657	12684	12914	12859	13085	13003	12817	12884	12719	12846	13007	12791	12864	12940	12743	13061	12729	12973	12771	12592	12934	12933	12984	12905	12828	12798	12824	12951	12979	12882	12753	12673	12773	12905	13019	12886	12784	12787	12629	12671	12802	12778	12750	12780	12728	12867	12892	12859	12746	12759	12743	12948	12736	12775	12803	12808	12892	12781	12812	12743	12958	12899	13027	12765	12989	12645	12655	12956	12802	12830	12925	12862	12857	13135	12936	12939	12843	12884	12783	12997	12927	12968	12779	12876	13073	12921	12907	12912	12838	12852	12890	12790	12767	12821	12942	12932	12749	12954	12941	12845	13030	13109	12922	12857	12939	12943	12913	13108	13098	12861	12941	12886	12869	12829	12979	12823	13001	12963	12990	12754	12897	13021	12949	12978	12827	12703	12849	12973	12982	12723	12898	12861	13068	12911	12959	12928	12948	12930	12755	12829	12935	12796	12818	12817	12864	12698	12838	12888	12877	12976	12747	12797	12852	12934	12851	12950	13040	12787	12881	12725	12664	12845	12892	12885	12963	12908	12810	12898	12746	13127	12843	12931	12773	13033	12818	12695	12833	12990	12729	12950	12878	12827	12841	12961	12930	12701	12917	13041	12765	12832	12891	12783	12946	12918	12688	12897	12796	12834	13081	12935	12722	12721	12757	12991	12956	12959	12889	13020	12936	12829	13029	13132	13212	12832	13021	12724	12846	12903	12751	12838	12745	12759	12826	12986	12724	12892	12877	12805	12783	12893	12970	12822	13131	12936	12897	12663	13064	12936	12918	12924	12782	12920	12709	12886	12969	12912	12817	12840	13005	12710	13029	12881	12895	12861	12691	12938	12878	12788	12815	12941	12758	12873	12928	12968	13004	12949	12704	12776	12913	13005	12994	12738	12797	12902	12825	12862	12904	12794	12913	12957	12723	12725	12739	12845	12945	13037	12805	12870	13008	12911	12770	13037	12813	12926	13027	13110	12991	13039	13085	12793	12922	12810	12902	12888	12848	12972	12638	12965	12830	12947	13062	12930	12744	12769	12941	12803	12932	12894	12932	12772	13103	12760	12750	12870	12873	12939	12768	12720	12836	12924	12813	12857	12782	12776	12917	12926	12964	13079	12778	12796	13160	12848	12815	12912	12837	12860	12827	12783	12955	12830	12828	12839	12743	12892	12950	12825	12944	12725	12924	12865	12873	12801	12589	12921	12859	13130	12889	12828	12914	12699	12928	12965	12820	12873	12856	12905	12900	12714	12887	12987	12941	12830	12832	12731	12748	12857	12824	12859	12998	12655	12768	12895	12992	12752	12777	12597	12914	13030	12995	12853	12839	12957	12658	12923	12719	12917	12857	12784	12788	12814	13000	12940	12860	12825	12884	12815	12722	12792	12839	12831	12924	12884	12904	12805	12692	12895	12871	12737	12831	12755	12958	13030	12834	12875	12949	13076	12876	12825	12836	12818	12972	13001	12979	12909	13076	12918	12833	12970	12984	12695	12875	12849	12938	12848	12772	12840	12816	12873	12918	12774	12753	12885	12925	12824	12802	12781	12691	13011	12627	12831	12984	12853	12863	12815	13104	12808	12882	13081	12855	12984	12876	12934	12797	12781	12738	12836	12688	12782	12936	12725	12954	13107	12694	12828	12919	12840	12876	12734	12840	12902	12872	12897	12668	12813	12738	12910	12789	12696	12901	12821	12925	13014	12869	12984	12976	12955	12832	13018	12732	12821	12781	12597	12897	12881	12996	12852	12977	12757	12973	12982	12893	12930	12903	12992	12830	12734	12903	12890	12781	12785	12747	12825	12897	12921	12960	13019	12770	12874	12918	12821	12861	12799	12993	12863	12982	12992	12764	13075	12801	12812	12887	12931	12807	12973	12930	12981	12825	12893	12739	12839	12901	12734	12818	12864	12930	12770	12892	12871	13095	13018	12961	12753	12907	12976	12673	13044	13099	12736	12865	12739	12960	12703	12840	12837	12827	13082	12916	12905	13166	12829	12836	12730	12687	12910	12645	12969	12847	12935	12786	13048	12824	12867	12769	12871	12752	12899	12908	12841	13025	12936	12813	12828	12934	13001	12942	12830	12793	12799	13006	12950	12741	12916	12774	12805	12888	12920	12933	12808	12901	12916	12778	12780	12718	12845	12729	12784	12832	12848	12951	12796	12804	12877	12824	12926	12904	13001	12842	12891	12848	12726	12990	12870	12837	13026	12899	12785	12914	12749	12923	12680	12954	12891	12732	12897	12840	12805	12843	12845	12913	12714	12720	13023	12923	12763	12717	12795	12861	12815	12896	12677	12908	12773	13036	12870	12718	12752	12810	12989	12872	12865	12815	12916	12924	12984	12987	12834	13023	12734	12903	13052	12906	12823	12915	13098	12732	12910	12883	12786	12878	12837	12754	12996	12847	12885	12945	12945	12874	12824	12765	12921	12785	12857	12779	12817	12874	13090	12830	12994	12779	12815	12774	12840	12800	12895	13048	12786	12821	12871	12668	13155	12781	12995	12714	12670	12898	12892	13034	12828	12642	12929	12712	12923	12870	12912	12648	12785	12871	12761	12926	12842	12752	12564	12826	12636	12950	12892	12981	12811	12775	12853	13001	13030	13015	12900	12991	12828	12739	12774	12874	12840	12660	12991	12615	12810	13095	12827	12951	12759	12905	12805	12813	12753	12955	12854	12831	12986	12739	12859	12935	12860	12935	12878	12726	12910	13015	12845	12796	12760	12893	12863	12884	12828	12924	12957	12840	12944	12911	12996	12904	12862	12822	12948	12888	13053	12828	12784	13053	12857	12676	12644	12851	12707	12733	12818	12936	12847	12899	12683	12873	12834	12588	12814	12834	12878	12925	13167	12740	12876	12789	12903	12936	12782	12835	12704	12858	12767	12759	12885	12865	13022	12986	12875	12960	12839	12880	12876	12744	13011	12986	12861	12785	12690	12747	12797	13008	12732	13088	12892	12879	12725	12808	12727	12674	12860	12957	12814	12535	12738	12954	12958	12866	12852	12832	12876	12844	13028	12705	13008	12839	12579	12792	12718	12893	12693	12861	12776	12875	12851	12930	12821	12883	12895	12919	12932	12953	12885	13033	12995	12994	13022	12984	12922	12799	12747	12860	12897	12786	12908	12716	12909	12797	12848	12767	12957	13032	12883	12776	12938	12787	12678	12725	12898	13044	13021	13058	12980	12878	12800	12988	12750	12807	12853	12932	12936	12936	12904	12946	12893	12960	12747	12797	12851	12743	12951	12885	12896	12963	13101	13063	12982	12824	12721	12921	12922	13016	12714	12759	12921	12646	12669	12801	13016	12892	12819	12766	12779	13065	13023	12972	12626	12855	12845	12758	12883	12852	12862	12796	12937	12700	12981	12709	12653	12984	12815	12780	12920	12937	12932	12886	13074	12838	13006	12966	12950	12811	12913	12695	12942	13040	12806	12793	12842	12860	12796	12764	12737	12888	12735	12879	12839	13088	12772	12828	12843	12901	12773	12923	12753	12903	12883	13113	12930	12820	12954	12910	12981	12817	12641	12863	13299	12964	12766	12876	12924	12808	12914	12863	12811	12886	12878	12859	12948	12949	12875	12877	12907	12795	12965	12982	12785	12881	12894	12954	12774	12855	12608	12803	12920	12677	12812	12799	12853	12903	12893	12897	13055	12926	12943	12899	12960	12895	12708	12811	12695	12806	12944	12968	12743	12977	12972	12798	12797	13080	12979	13036	12891	12935	12932	12755	12920	12853	12754	12921	12799	12985	12872	12877	13009	12901	12883	12764	12812	12787	12772	12794	12915	12981	12839	12958	12857	12973	12639	12743	12909	12848	13062	12701	12902	12878	12889	12716	12901	12760	12738	12880	12905	12867	12728	12937	12804	13016	12985	12899	12820	13026	12962	12941	12699	12787	12961	12809	12823	12816	12756	12792	12858	12823	12981	13035	13022	12921	13091	13033	12901	12818	12991	12961	12988	12962	12960	12902	12944	12700	12823	12979	12823	12977	12943	12756	12943	12913	13021	12815	12871	12826	12920	12928	12729	12910	12924	12903	12896	12804	12794	12874	12664	12905	12929	13015	12807	12572	13028	12868	12627	12814	13031	12801	12847	12670	12900	12781	12819	12819	12904	13017	12857	12827	12949	12897	12976	12936	12806	12794	12885	12974	12826	13052	12729	12849	12904	13019	12936	12766	12898	12771	12930	12841	12940	12985	12929	12806	12973	12895	12888	12951	13017	12989	13007	12967	12915	12903	12882	12798	13120	12927	13037	12718	12881	13130	12917	12697	12873	12730	12763	12849	12970	12883	12879	13030	13023	12793	12830	12829	12813	12924	12775	12824	12753	12722	12865	12848	12901	12724	12924	13016	12897	12856	12848	12911	12865	12955	12935	13027	12913	12934	13006	12787	12739	12831	12921	12821	12822	12754	12762	12896	12852	12830	12936	12902	12854	13007	12911	12843	12664	12795	12734	12843	12878	12731	12889	12677	12777	12829	12826	12806	12982	12687	12825	12715	12800	12899	12961	12825	12982	12874	12950	12816	12767	12810	12846	12920	12827	13098	12832	12727	12828	12783	12878	12905	12822	12967	12890	12889	12693	12730	12817	12954	12905	12878	12978	12917	12972	12918	13013	13015	12930	12894	12867	12739	12944	12762	12989	12902	12794	12890	12836	12800	12889	12794	12900	12526	12870	12781	12862	12804	13079	12861	12932	12927	12871	12807	12942	12977	12758	12875	13089	12701	12963	12849	12889	13083	12929	13000	12943	12978	12717	12834	12870	12784	12996	12848	12762	12854	13037	12864	12807	12836	12863	12792	12757	12801	12785	13133	12873	12949	12873	12936
39790	33612	32395	33795	34291	31429	28922	28049	27948	27753	27580	27520	27501	27237	27195	27125	27184	27169	27193	27267	27144	27222	27282	27300	27390	27466	27125	27088	27329	27193	27257	27233	27009	27175	27176	27197	27355	27054	27224	27084	27176	27259	27212	27115	27076	27056	27195	27075	27237	27163	27132	27219	27238	27093	27039	27140	27152	27272	27222	27067	27162	27168	27095	27119	27104	27158	27251	27111	27294	27328	27157	27129	27006	27242	27223	27078	27104	27155	27244	27104	27182	27164	27107	27134	27104	27239	27209	27182	27184	27210	27050	27065	27092	27230	27134	27189	27073	27257	27072	27225	27101	27053	27144	27148	27193	27057	27189	27032	26994	27162	27220	27224	27157	27158	27143	27158	27245	27009	27190	27161	27180	27179	27215	27141	27398	27229	27103	27082	27250	27162	27100	27096	27210	27219	27121	27173	27019	27191	27192	27185	27185	27151	27104	27318	27200	27069	27227	27028	27379	27118	27111	27112	27231	27119	27185	27246	27220	27167	27074	27108	27229	27236	27125	27119	27012	27290	27122	27071	27187	27220	27105	27102	27224	27085	27236	27289	27099	27139	27035	27252	27372	27167	27162	27168	27014	27269	27286	27057	27043	27106	27150	27159	27209	27068	27089	27119	27151	27175	27199	27188	27151	26981	27222	27073	27174	27196	27173	27211	27190	27262	27146	27088	27172	27245	27194	27240	27174	27080	27326	27126	27214	27114	27115	27159	27188	27084	27213	27090	27241	27194	27099	27225	27196	27142	26963	27189	27265	27250	27172	27141	27099	27029	27114	27125	27216	27278	27189	27181	27122	27164	27243	27053	27216	27228	26994	27160	27212	27155	27141	26956	27317	27087	27095	26908	27163	27152	27045	27040	27177	27072	27268	27011	27311	27241	27114	27232	27017	27257	27246	27253	27183	27109	27096	27208	27187	27169	27217	27133	27002	27237	27086	27364	27178	27058	27303	27233	27173	27070	27130	27211	27178	27261	27057	27161	27227	27069	27244	27223	27164	27298	27162	27054	27178	27079	27143	27151	27205	27205	27184	27138	27290	27234	27205	27172	27077	27254	27077	27174	27115	27257	27314	27163	26997	27185	27118	27154	27187	27141	27268	27182	27140	27173	26989	27089	27101	27125	27107	27208	27132	27197	27151	27144	27051	27231	27124	27174	27194	27308	27088	27048	27155	27309	27159	26981	27163	27156	27173	27175	27174	27209	27149	27130	27145	27263	27093	27119	27106	27109	27129	27142	27256	27197	27284	27240	27164	27246	27090	27104	27025	27228	27208	27111	27203	27192	27214	27177	27071	27023	27206	27323	27124	27147	27215	27098	27200	27166	27041	27199	27274	27111	27162	27190	27176	27176	27128	27176	27146	27179	27095	27193	27225	27127	27278	27272	27140	27121	27086	27107	27270	27126	27240	27235	27074	27055	27356	27197	27190	27330	27170	27132	27275	27274	27202	27103	27213	27111	27102	27130	27133	27234	27127	27208	27162	27219	27134	27097	27157	27129	27161	27199	27215	27133	27302	27137	27181	27040	27117	27081	27052	27183	27371	26945	27327	27241	27137	27174	27145	27236	27102	27131	27150	27211	27064	27291	27261	27195	27319	27223	27122	27154	27139	27220	27171	27254	27198	27222	27188	27127	27280	27163	27001	27199	27322	27147	27239	27161	27171	27129	27243	27231	27189	27071	27219	27198	27229	27133	27262	27123	27086	27081	27227	27137	27201	27092	27334	27125	27162	27084	27231	27263	27272	27125	27101	27277	27194	27130	27211	27168	27127	27154	27214	27185	27198	27111	27142	27071	27218	27171	27217	27254	27045	27214	27191	27217	27086	27291	27225	27107	27146	27116	27165	27226	27207	27196	27023	27232	26973	27238	27081	27090	27204	27232	27087	27235	27167	27130	27242	27129	27263	27239	27134	27072	27201	27056	27221	26984	27153	26958	27140	27228	27215	27251	27160	27135	27076	26978	27210	27148	27236	27263	27191	27294	27191	27218	27365	27099	27295	27150	27203	27231	27283	27174	27212	27157	27179	27261	27233	27071	27248	27315	27156	27328	27048	27102	27256	27213	27215	27133	27200	27146	27142	27280	27145	27195	27238	27234	27236	27196	27292	27238	27231	27127	27426	27090	27225	27130	27188	27299	27158	27255	27181	27055	27293	27121	27000	27167	27152	27101	27132	27307	27111	27132	27057	27189	27185	27277	27187	27171	27044	27167	27168	27157	27199	27120	27091	27283	27174	27207	27205	27204	27128	27162	27269	27200	27053	27118	27256	27319	27232	27095	27163	27217	27189	27294	27341	27175	27221	27196	27113	27230	27193	27104	27121	27155	27391	27183	27219	27250	27227	27303	27281	27075	27232	27179	27230	27158	27054	27179	27424	27129	27119	27168	27224	27072	27225	27273	27148	27160	27073	27155	27171	27189	27085	27252	27158	27156	27244	27281	27157	27352	27217	27073	27269	27101	27266	27142	27178	27251	27129	27165	27148	27174	27163	27290	27117	27151	27235	27202	27255	27153	27156	27127	27202	27046	27120	27173	27164	27191	27068	27182	27254	27198	27220	27170	27146	27223	27007	27155	27227	27174	27277	27254	27179	27343	27166	27046	27195	27288	27111	27223	27097	27304	27289	27057	27125	27281	27304	27065	27210	27156	27297	27203	27195	27058	27114	27202	26988	27181	27038	27118	27193	27280	27122	27160	27139	27166	27342	27144	26971	27128	27198	27191	27269	27148	27256	27257	27123	27184	27281	27152	27145	27331	27176	27176	27245	27243	27043	27128	27146	27287	27077	27151	27157	27162	27187	27373	27243	27098	27190	27054	27163	27149	27094	27223	27143	27074	27215	27208	27234	27315	27137	27248	27094	27299	27077	27249	27160	27160	27114	27064	27318	27150	27123	27239	27203	27250	27084	27230	27254	27211	26970	27437	27162	27168	27295	27211	27335	27194	27190	27200	27136	27291	27073	27221	27140	27059	27268	27264	27150	27056	27176	27213	27261	27288	27126	27083	27231	27121	27143	27265	27103	27106	27230	27110	27288	27213	27306	27103	27211	27230	27122	27242	27142	27134	27162	27202	27322	27085	27218	27246	27067	27106	27228	27199	27100	27265	27177	27164	27192	27152	27141	27196	27243	27161	27214	27134	27145	27213	27189	27186	27286	27010	27128	27183	27108	27294	27173	27154	27122	27087	27116	27252	27231	27125	27217	27106	27081	27236	27168	27229	27044	27080	27148	27113	27224	27217	27142	27056	27117	27067	27212	27251	27178	27096	27214	27318	27320	27220	27238	27163	27233	27211	27187	27045	27170	27000	27240	27206	27359	27043	27265	27206	27205	27158	27263	27168	27158	27206	27197	27055	27372	27120	27177	26998	27309	27279	27062	27269	27158	27177	27225	27181	27253	27208	27068	27267	27198	27175	27249	27271	27072	27132	27096	27106	27180	27106	27241	27251	27112	27178	27214	27105	27189	27157	27255	27303	27278	26992	27120	27100	27099	27178	27185	27068	27241	27272	27171	27216	27218	27268	27235	27302	27150	27256	27090	27111	27234	27406	27210	27196	27246	27378	27223	27182	27170	27270	27173	27114	27120	27072	27228	27239	27097	27100	27152	27172	27074	27089	27287	27225	27106	27183	27273	27304	27314	27002	27116	27176	27207	27176	27334	27316	27139	27216	27117	27261	27218	27105	27171	27146	27152	27081	27240	27078	27172	27241	27179	27145	27171	27233	27305	27192	27231	27246	27172	27201	27311	27234	27276	26985	27072	27208	27110	27152	27190	27030	27446	27157	27065	27275	27361	27214	27085	27099	27323	27096	27166	27301	27216	27280	27226	27197	27244	27149	27245	27158	27270	27128	27116	27230	27183	27168	27273	27195	27176	27100	27143	27176	27236	27059	27170	27224	27226	27166	27290	26957	27177	27132	27289	27200	27170	27136	27153	27230	27091	27105	27162	27139	27248	27072	27271	27236	27253	27150	27136	27138	27208	27175	27168	27167	26969	27251	27198	27280	27122	27217	27166	27037	27233	27275	27127	27110	27237	27123	27226	27099	27143	27168	27111	27193	27177	27177	27300	27158	27205	27136	27127	27430	27291	27106	27144	27229	27270	27117	27105	27194	27158	27318	27184	27130	27213	27175	27147	27239	27142	27124	27150	27182	27251	27158	27275	27102	27035	27363	27061	27165	27222	27273	27292	27138	27315	27195	27111	27238	27148	27265	27247	27150	27257	27308	27171	27230	27225	27195	27190	27289	27259	27268	27196	27220	27066	27421	27304	27057	27145	27056	27208	27342	27180	27271	27116	27164	27275	27132	27038	27220	27253	27062	27112	27176	27181	27114	27265	27174	27112	27254	27292	27126	27201	27211	27162	27120	27245	27088	27068	27118	27249	27179	27157	27195	27182	27196	27135	27229	27179	27259	27299	27199	27013	27183	27289	27050	27125	27024	27045	27228	27226	27010	27190	27269	27257	27086	27175	27220	27134	27153	27202	27112	27099	27136	27218	27127	27152	27267	27319	27142	27250	27053	27209	27306	27235	27155	27255	27122	27126	27321	27152	27229	27228	27209	27221	27266	27107	27306	27128	27181	27095	27185	27185	27165	27076	27205	27138	27126	27281	27121	27249	27230	27309	27109	27292	27178	27347	27049	27222	27314	27175	27207	27082	27298	27173	27181	27148	27168	27245	27195	27063	27352	27182	27104	27350	27141	27153	27199	27149	27242	27058	27254	27169	27223	27202	27177	27314	27217	27227	27208	27269	27080	27221	27221	27381	27117	27133	27116	27240	27162	27112	27080	27042	27243	27063	27242	27204	27230	27244	27133	27264	27294	27201	27116	27208	27115	27119	27350	27255	26958	27137	27353	27220	27127	27299	27149	27042	27146	27197	27141	27289	27128	27213	27185	27230	27227	27210	27157	27152	27199	27216	27280	27299	27166	27255	27181	27271	27161	27228	27239	27189	27248	27091	27184	27206	27188	27115	27218	27284	27215	27130	27126	27294	27200	27160	27148	27116	27248	27126	27136	27271	27178	27130	27084	27198	27214	27202	27185	27111	27201	27256	27052	27224	27084	27201	27222	27335	27109	27281	27230	26995	27303	27203	27108	27282	27119	27239	27179	27247	27234
36800	30227	24250	20380	17268	15312	14689	13875	13779	13615	13362	13280	13284	13254	13138	13125	13114	13146	13078	12993	13131	13089	13421	13842	13610	13391	13129	13079	13016	13131	13048	12955	13235	13099	13178	13131	12974	13313	13065	12979	13123	13042	13243	13124	13111	13007	13206	13241	13092	12993	13159	12899	13042	13130	13094	13072	13205	13120	13160	13266	13194	12988	13149	13113	13058	13232	13028	13194	13120	12979	12942	13095	13076	13091	13025	13109	13116	13050	13107	13005	13097	13087	13188	13250	13217	13018	13225	13208	13015	13108	13105	13079	12978	13026	12911	12783	13045	13112	13029	13008	12900	13136	13224	13052	13126	13175	13100	13189	13022	13051	13159	13087	13198	13120	13295	13151	13124	13091	13175	13174	13027	13289	13226	13032	13110	13075	13183	12978	13290	13024	13200	13139	13120	13037	12996	13239	13040	13282	13096	13082	13038	13081	13015	12988	12988	13129	12970	13012	13116	13321	13125	13326	13074	12868	13145	12975	12996	13269	13102	13155	13100	13129	13125	13021	13041	13230	13067	13059	13216	13074	12876	13125	12971	13086	13166	13083	13126	13094	13163	13140	13107	13073	13029	13239	13091	13116	13011	13066	13297	13047	13134	13221	13166	13166	13214	13001	13066	13063	13121	13202	13019	12935	13304	13259	13188	13122	13176	13069	13076	13112	12992	13016	13139	13034	13200	13016	12918	13116	13197	12915	13156	13003	13170	13188	13054	13172	13216	13065	12953	13066	13215	13110	13096	13254	13108	13186	13226	13167	13230	13086	13088	13233	13141	13030	13052	13167	13307	13082	13172	13119	13125	12986	13229	13093	13054	13163	13258	13228	13147	13223	13156	13259	13006	13174	13119	13254	13099	13053	13342	13102	13168	13020	13238	13176	13092	13180	13123	13089	12981	13234	13116	13254	13315	13097	13035	13100	13153	12992	12978	13076	13077	13132	13157	13182	13187	13327	13144	13035	13206	13131	13117	13205	13051	12990	13124	13063	13179	13070	13146	13185	13018	13217	13090	13095	13063	13225	13101	13085	13170	13183	13159	13114	13011	13055	13025	13004	13261	13184	13124	12934	13180	12953	13155	12908	13109	13192	13155	13155	13116	13078	12981	13201	13012	13196	13150	13059	13238	13165	13142	13013	13018	13207	13015	12958	12983	13153	13208	13116	13127	13282	13201	13248	13164	13164	13140	13225	12997	13276	13151	13078	13021	13033	12967	13072	13023	13156	13121	13033	13006	13068	13254	13053	13180	13156	13224	13040	13382	13180	13020	13135	13076	13033	13321	13054	12995	13153	13028	13100	13128	13005	13120	13026	13161	13073	13132	13118	13113	13243	13118	13237	13219	13292	13018	13194	13209	13057	13345	13154	12992	13006	13313	13162	13075	13253	13231	12869	12986	13175	13123	13149	13094	13092	13228	13175	13195	13016	13054	13273	13158	13270	13057	12769	13068	13124	13165	13339	12995	13361	13149	13130	13123	13030	13002	13005	12896	12954	13162	13091	13040	13296	13118	12950	13023	13315	13144	13148	13050	12966	13013	13113	13098	12929	13079	13123	13234	13059	13140	13269	13199	13285	13083	13098	13049	13206	13148	13104	12953	13112	13135	13249	13277	13158	13069	13082	13188	13026	13026	12936	13140	13112	13083	13178	13122	13160	13128	12987	13043	13210	13100	13181	13047	13110	12986	13078	13138	13035	13095	13204	13120	13011	13228	12913	13072	12815	12975	12989	13132	13267	13090	13045	13062	13072	13101	12996	13108	13204	13102	13243	13178	13161	13070	13000	13139	13128	13162	13150	13226	13098	13171	13167	13292	13043	13040	13210	13123	13213	12967	13115	13176	12858	13111	13048	13182	13166	13064	13178	13119	13066	13017	13080	13106	13146	13075	13193	13328	13202	13132	13203	13266	13153	13061	13113	13159	13139	12947	13179	12975	13138	13173	13157	13145	13226	13384	13199	13118	12999	13170	12938	13026	12859	13210	13102	13189	13269	13210	13318	13142	13313	13224	13245	13204	12848	13071	12975	13103	13063	13136	13104	13154	13169	13299	12891	13195	13019	13122	13172	13178	13154	13030	13261	13096	13135	13097	12790	12917	13111	12963	13234	13216	12967	13029	13136	13174	12956	13047	13190	13092	13222	13057	13067	13231	13103	13030	13061	13145	13117	12993	13055	12999	12992	13204	12956	13234	13278	13406	13080	13080	13191	13346	13097	13230	13132	13298	13371	13170	13288	13282	13167	13007	13235	13056	13164	13296	13007	13184	13177	13283	13245	12955	13186	13113	13220	13220	13076	13142	13285	13053	13191	13165	12899	13110	13055	12950	13017	13087	13098	13253	13106	12994	13182	13009	13017	13009	13155	13101	13020	13065	13240	13070	13114	13051	13148	13278	12806	13143	13056	13147	13032	12977	13043	13261	13108	13013	13441	13116	13007	12994	12925	13163	13174	13162	13207	13146	13058	13135	13095	13131	13211	13147	13170	13116	13067	13154	13126	13076	12984	13179	13140	13170	12997	13097	13229	13160	13093	13159	13037	13184	12982	12955	12844	13110	13141	13204	13044	13223	13174	12949	13004	13046	13141	13087	12902	13109	13048	13038	13117	13228	13017	13004	13016	13066	13080	13178	12954	13270	12992	13148	13045	13023	13071	13226	13165	13252	13143	13223	13057	13023	13183	13287	13086	13007	13168	13115	13150	13195	13118	13106	12961	13198	13128	13076	13095	13133	12896	12995	13257	13130	13048	13247	12894	13241	13132	13146	12995	13278	13188	13079	13374	13025	13116	13138	13052	13162	13145	13214	12995	13066	13072	13137	13088	13117	13256	13045	13072	13076	13156	13118	13304	13290	13238	13392	13163	13192	13120	13252	13264	13261	12916	13001	13105	13133	13093	13265	13011	13034	13174	13101	13312	13013	12970	13072	13164	13096	13272	13215	13139	13157	13033	13178	13021	13048	13246	13225	13172	13039	13101	12971	13053	13102	13111	13292	13080	12963	13175	13173	13074	13095	13141	12877	13137	13303	12969	13228	13063	13253	13091	12952	13170	13098	13106	13071	13096	13039	13346	13012	13343	13045	13028	13055	12958	13253	13182	13018	13101	13038	13128	13144	13201	13176	13196	13229	13135	12977	13005	13108	13234	13139	13116	13044	13073	13133	13289	13136	13180	13161	13186	13150	13173	13056	13180	13111	13042	13298	13182	13123	13078	13299	13114	13215	13137	13232	13148	13102	13212	13234	13126	13185	13097	13021	13103	13052	12971	13122	13143	12907	13102	13068	12997	12985	13167	13030	13162	13094	13260	13076	13036	13084	13241	13188	13191	12898	13029	13089	12936	13160	13230	13169	13225	13084	13138	13139	13333	13069	13133	13041	13028	13235	13288	13248	13255	13084	13239	13311	13252	13209	13182	13017	12942	13290	13055	13054	13358	13034	13238	13042	13108	13055	13129	13163	13213	13155	13142	13090	13046	13137	13182	13263	13128	13137	12978	12981	13172	13188	13066	13165	12868	13011	13019	13030	13355	13160	12966	13166	13097	13066	13089	13130	13014	13121	13194	13269	12959	12863	13219	13232	13186	13093	13107	13141	13109	12966	13077	13198	13238	12991	13105	13097	13020	13196	13119	13063	13084	13054	12994	12998	13124	13259	13166	13107	13134	13170	13210	13217	12973	13051	13241	13080	13110	13003	13270	12958	12988	13213	13230	13159	13026	13148	13244	13118	13006	13204	13179	12874	12968	12991	13117	13113	13138	13066	13293	13089	12957	13214	13072	13007	13091	13037	13274	13184	13196	13314	13123	13000	13027	13190	13153	13085	13200	13173	13025	13057	13174	13149	13053	13010	13262	13292	13140	13148	13066	13010	13314	13325	13199	13191	13132	13049	13036	13061	13147	13123	13128	13258	13104	13181	12993	13120	13110	13079	13216	13326	13185	13188	13109	13070	13140	13214	13195	13185	13097	13216	13174	13161	13165	13136	13119	13223	13141	13122	13116	12970	13090	13051	13034	13042	12823	13115	13242	13191	12971	13143	13110	13209	13198	13126	13019	13074	13093	13142	12887	13091	13003	13086	13030	13122	13015	13125	13197	13143	13240	13228	13125	12945	12937	13095	12926	13139	12949	13162	13182	12986	13163	12954	13096	12977	12976	13156	13036	13174	13165	13057	13142	13140	13194	13268	13258	13135	13066	13166	13202	13074	13194	13180	12868	13152	13241	13353	13162	12953	13274	13149	12825	12960	13169	13268	13090	12868	13185	13183	12990	13097	13040	13137	13327	13173	13140	13138	13367	13388	13130	13281	13207	13311	13317	13180	12986	12975	13010	13124	13258	13025	13072	13048	13166	13074	13258	13089	13251	13103	13035	13201	13147	13207	13085	13055	13115	13277	13232	13021	13090	13003	13182	13215	13129	13331	13169	12948	13059	13094	12999	13158	13063	13230	13129	13272	13316	12866	13067	12945	13232	13196	13129	13185	13051	12988	13001	13047	12923	13138	12973	13041	12946	13260	12998	12933	13036	13239	13274	13348	13348	13014	12998	13300	13104	13270	13150	13025	13136	13150	13070	13078	13022	13323	13104	13015	13028	13150	13007	13099	13270	13010	13090	13211	13265	13135	13352	13169	13217	13313	13230	12993	13253	13138	13112	13126	13000	13313	13151	13129	13117	13100	13006	13079	13040	13037	13261	13214	13047	13054	13022	13155	13243	13183	13002	13012	13035	13182	13268	13058	12956	13228	13239	13280	13275	13147	13285	13207	13189	13199	13063	13023	13072	13152	13145	13056	13021	13035	13158	13109	13109	13133	13070	12993	13062	13037	13071	13128	13009	12981	13122	13089	13133	13206	13003	13081	13330	13233	13080	13004	13094	13138	13058	13312	13242	13238	12966	13177	13044	13073	13125	13082	13083	13061	13007	13137	13152	13023	13000	13168	13003	13015	13113	13071	12981	13292	12990	13175	13008	13200	13020	13158	13200	12935	12859	13140	13086	12997	13047	13038	13202	13156	13085	13187	13124	13178	13161	13078	13249	13096	13086	13070	13153	13024	12983	12885	13055	13145	13094	13095	12916	13081	12925	13070	13096	13091	12998	13295	12998	13022	13064	13092	13136	13350	13256	13050	13016
42395	34008	34138	35040	33994	31880	30118	28642	28273	27835	27376	27346	27468	27374	27071	27034	26933	26922	26906	26856	27158	26869	27876	27976	27687	27475	27042	26850	26872	26887	26955	26975	26902	26928	26971	26985	26896	26866	26877	26781	26762	27007	26897	26975	26744	26856	26821	26941	26959	26898	26989	26971	26860	26841	26984	26942	26886	26988	26847	27049	26921	26912	26944	26821	27038	26890	26855	26952	26920	26960	26910	26853	26924	26771	26844	26810	26923	26790	27076	26921	26883	26930	27040	26855	27031	26815	27024	26915	27013	26999	26888	26918	26982	26679	26911	26921	26988	27032	26913	26910	26856	26819	27108	26941	27015	26882	26906	26975	26912	26862	26915	26884	26831	26826	26919	26956	26864	26874	26984	26884	26886	26866	26917	26967	26911	26812	26999	26921	26836	26783	26997	26942	27025	26967	26986	26809	26946	26916	26922	26973	26877	26897	26938	26819	27023	26889	26969	26820	26910	26784	26839	26788	27095	26869	26934	26872	26865	26994	26991	26886	26995	26884	26916	27035	26911	26909	26892	27020	26771	26851	26952	26890	27041	26863	26987	26760	26899	26968	26977	26782	26904	26873	26892	26901	26844	26973	26898	26823	26921	26908	26933	26967	26828	26936	26822	26920	26947	26887	26914	26937	26852	26859	26853	26998	26901	26890	26940	26773	26838	26817	26875	26994	26871	27015	26741	26835	26901	26871	26958	27019	26791	26967	26986	26844	26813	26858	26948	26853	26884	26949	26947	26930	26917	26932	27086	26776	26933	26849	27033	26822	26967	26886	26835	26922	26835	26914	26900	26875	26883	27052	26865	26846	26868	26880	26985	26922	26963	27056	26860	26896	27003	26925	26975	26973	26974	26864	27064	26921	26872	27047	26870	27081	26787	26851	26852	26818	26918	26865	26895	26901	26916	26962	26925	26844	26957	26885	26907	26942	26943	26845	26844	26978	27044	26880	26844	26970	26813	26783	27005	26865	26900	26890	26917	27008	26819	26942	26878	26939	27006	26873	26926	26930	26957	26903	26893	26861	26896	26993	26858	26946	26976	26837	26900	26900	26932	26955	26914	26912	26973	26840	26973	26995	26959	26948	26897	26958	27059	26970	26992	26947	26880	26932	27021	26764	26855	26878	26936	26934	26948	26934	26911	26905	26851	26807	27043	27122	26956	26800	26816	26913	26910	26825	26986	26882	26845	27015	26840	26877	27106	26879	26864	26838	26956	26962	26853	27011	26908	26874	26855	27099	26789	26883	26930	26837	26900	26834	26939	26991	26880	26953	26928	26868	26957	26893	26808	26897	26878	26865	26996	26917	26962	26919	26935	26966	26861	26805	26918	26888	27013	26902	26858	26942	26980	26938	26970	26849	26963	26992	26979	26958	26947	26778	26986	26890	26804	26890	26762	27019	26975	26946	26721	26994	27051	26784	26987	26887	26830	26863	26957	26830	26992	26833	26867	27059	26941	26950	26787	26897	26897	26825	26779	26939	26859	27023	26865	26931	26832	26891	27096	26987	26869	26880	26947	26946	26870	26840	26940	27026	26881	26929	26932	26806	26966	26933	26827	27049	26913	26930	27002	26860	26907	26834	26970	26728	26984	26962	26834	26913	26950	26889	26863	27205	26947	26849	26934	26902	26868	26775	26734	26966	26926	26948	26910	26929	26996	26942	26883	26983	26870	26820	26987	26904	26978	26819	26864	26852	26822	27005	26869	27067	26833	26969	26926	27021	26856	26774	26974	26836	26873	26954	26807	26870	26986	27005	26873	26957	27014	26924	27057	26869	26968	26963	26869	26845	26959	26874	27049	26770	27062	26941	27021	26952	26869	26832	27047	26874	26827	26874	26940	26839	26984	26908	26927	26971	26983	26922	26878	26989	26744	26886	26885	26982	26891	26979	26886	26940	26994	26919	27017	26876	27061	26746	27000	26874	26877	26932	26827	26897	27049	26965	26889	26936	26903	27064	26931	26936	27028	26944	26983	26973	26827	26967	26804	27020	26957	26793	27079	26941	26989	26770	26947	26886	26843	26922	27084	26902	26957	26852	26983	26786	26982	26880	26969	26922	26867	26978	26906	26849	27037	26783	26975	26806	27200	26776	26927	26953	26905	26960	26881	27025	26716	26908	26969	26829	26740	26970	26877	26871	26932	27020	26845	26889	26800	26941	26897	26919	27058	26851	26865	26860	26959	26853	26936	26991	26924	26894	26949	26823	27067	26913	26899	26889	26767	26923	26792	27014	26750	26964	26968	26948	26977	26965	26970	26940	26930	26857	26943	26841	26907	26910	26980	26850	27023	26977	26944	26922	26960	26832	26920	26837	26954	26823	27062	26893	26985	26892	26935	27038	26891	27041	26794	26850	26885	26956	26936	26997	26811	26831	26905	26904	26844	26906	26834	26876	26889	27018	27070	26886	27060	26993	26782	26883	26870	26876	26967	26969	26979	26979	27038	26942	26944	26841	26990	27114	26887	26930	26858	27017	27032	27024	26814	26895	26825	26918	26864	26703	26974	26787	26876	26877	27028	26851	27061	26871	27041	26794	26989	26991	26814	26947	27025	26916	26831	26827	26980	26923	26907	26959	26959	26914	26886	26895	26914	26945	27025	26973	27069	27005	26891	27017	26906	26901	26973	26969	26832	26941	26846	26881	26989	26877	26904	26988	26964	26986	26942	26931	26945	26848	26910	26896	26850	26952	26885	26961	26962	26902	26976	26788	26917	27021	26894	26785	26967	26831	27028	26838	26923	27047	26763	26895	26998	27007	26959	26884	26886	26967	27009	27001	26997	27014	26996	26892	26937	26893	26776	26862	26942	27018	26878	26949	26801	26964	26905	26742	27067	26707	26994	26756	27033	27021	26883	26988	26989	27005	26967	26875	26953	27041	26942	26930	27016	26816	27020	26881	26905	27012	26891	26993	27079	26973	26928	26944	26891	26901	26976	26911	27019	26894	27003	26948	26764	27021	26838	26989	26902	26776	26943	27006	26919	26921	26905	26996	26934	27011	26910	26899	26833	26926	27011	26900	26970	26947	26899	26962	27036	26940	26907	26889	26973	26828	27014	26999	26972	26902	26818	26889	26920	26751	27053	26954	26970	26867	26888	26843	27017	26854	26993	26992	26995	26928	26896	26889	26807	26863	26947	26999	26969	26906	26853	26912	26997	27027	26996	26772	26965	26849	26936	26819	26930	26884	26925	26906	26880	26880	26858	26880	26906	27013	26919	26955	26961	27073	26901	26921	26967	26950	26907	26863	26810	27090	26999	26894	26751	27000	26997	27058	26948	26768	26855	27074	26944	26957	26909	27118	27072	26952	26768	27002	26805	26933	27040	26844	26966	26825	26940	26906	27112	26943	26991	26874	26981	26879	26922	27034	26914	26942	26742	27105	27050	26827	26993	26943	26820	26939	26960	26926	26847	26860	26957	27017	26831	26946	26910	27018	26935	26919	26897	26989	26938	26988	26776	26933	26929	26970	26990	26843	26995	26954	26933	26965	26980	26792	26930	26811	26955	26836	26954	26977	26877	26836	27065	27007	26994	26769	26823	26975	27019	26846	26854	26810	26962	27012	26833	26869	27036	27022	26900	27056	26875	26841	26880	26973	26831	26908	26992	27000	26942	26978	26910	26902	26920	26958	26998	26969	26812	26943	26904	26970	26965	26765	26949	26944	26827	27019	26684	26890	26864	26876	27078	26872	26974	26979	26837	26980	26992	26945	26900	26908	26847	26828	26907	26801	26756	26940	26991	26871	26959	26841	26974	26893	27130	26919	26941	26872	26999	26828	26938	26831	26971	26964	26939	27046	26959	26941	26980	26831	26859	26874	27009	27003	27050	27094	26866	27082	26843	26968	26930	26873	26974	26869	27098	26969	26988	26893	26900	26871	26966	26813	26929	26963	26865	26945	26908	26950	26865	26928	26822	26973	26962	27180	26863	26993	27025	26784	26956	26990	26983	26990	27018	26835	27055	26815	26909	27026	26837	26911	27123	26780	26983	26906	26993	27003	26860	26934	26871	27051	26898	26948	27035	26919	27086	26808	27002	26977	26998	26808	27029	26882	26845	26988	26847	26911	26925	27009	26926	27062	26966	26995	26782	26932	26994	26932	26979	26884	26836	27002	26850	26934	26811	27066	26945	26948	26887	26962	27077	26864	26824	26940	27002	26880	26976	26775	26949	26914	26843	26932	26937	27053	27104	26943	26918	26936	26806	26876	27048	26792	26875	26945	26978	26855	27013	26914	26934	27023	26841	26847	26943	26950	26879	26950	27002	26917	27021	26877	27007	26904	26869	26918	26927	26797	26989	26748	26920	26946	26857	26976	27033	26861	26953	26789	26895	26954	26969	26952	26847	26955	26868	26989	26993	26839	26933	26937	26987	26897	26852	26853	26907	27028	26910	26863	26908	27066	26869	26817	26877	26867	26908	26951	26846	26826	26934	26924	26943	26931	27027	26893	26998	26988	27017	26952	26884	26999	26963	26899	26920	26888	26984	27085	27019	26904	26896	26990	26974	26951	26800	27000	26900	26877	26960	27010	26996	26966	26926	27013	26989	26816	26868	26962	26943	26948	26998	26875	27016	26971	27153	26935	26962	26998	26880	26940	26886	26926	27005	26891	26881	26912	26945	26950	26868	26987	26803	26859	26921	26893	26994	26777	26839	26950	27114	26844	26842	26947	26882	26984	26983	26814	26923	26919	26974	26899	27006	26836	27057	26966	26820	26969	26968	27056	27004	26948	26977	26894	27105	26960	27038	26984	27023	26926	26954	26964	27079	26919	26903	26894	27002	26838	26903	26921	26889	26842	26889	26911	26979	26971	26918	26980	27096	26901	26925	26908	27010	26933	26988	26981	26941	27084	26872	26866	26892	26839	26942	26945	26815	26824	27022	26892	26859	27044	26864	26863	26999	26905	26958	26939	27025	27018	26836	26934	26944	26776	26941	26899	26975	26905	27091	26892	27006	26921	26938	26950	26821	26959	26884	26979	27097	26943	26908	27033	26945	26969	26830	26952	26988	27002	26909	27077	26907	26910	26958	26868	26918	26994	26917	26953	26980	26968	26825	26913	26974	27014	26772	27046	26893	26938	26959	27194	26837	27004	26826	26929	26858	26891	27053	26774	26996	26981
41269	28316	22844	19229	16797	15213	14401	13900	13460	13291	13087	13368	13248	13358	13100	13390	13260	13120	13224	13122	13308	13214	13564	13265	13424	13463	13481	13225	13342	13131	13223	13254	13273	13174	13327	13272	13008	13069	13223	13164	13060	13241	13320	13232	13190	13304	13008	13022	13220	13336	13110	13173	13095	13217	13128	13202	13321	13288	13390	13151	13256	13195	13318	13263	13031	13265	13247	13216	13026	13273	13032	13126	13311	13093	13088	13187	13234	13103	13178	13127	12989	13176	13303	13270	13129	13093	13226	13350	13207	12984	13104	13214	13326	13251	13179	13026	13216	13061	13212	13140	13381	13123	13216	13104	13131	13141	13121	13227	13164	13321	13035	13372	13241	13298	13246	13105	13300	13243	13338	13310	13460	13145	13137	13150	13133	13350	13207	13112	13316	13179	13248	13330	13062	13374	13173	13325	13188	13158	13167	13318	13296	13210	13197	13296	13300	13310	13069	13209	13248	13314	13036	13211	13120	13157	13245	13145	13216	13177	13113	13377	13233	13154	13164	13367	13139	13167	13026	13206	13061	13241	13239	13181	13200	13168	13274	13234	13228	13037	13197	13315	13218	13304	13185	13183	13205	13282	13262	13201	13237	13349	13193	13040	13135	13255	13184	13312	13187	13010	13124	13093	13173	13388	13105	13249	13162	13138	13079	12910	13130	13228	13050	13343	13381	13298	13358	13299	13171	13152	13285	13186	13059	13060	13297	13125	13087	13476	13336	13274	13321	13060	13285	13309	13182	13167	13376	13155	13109	13334	13146	13132	13251	13293	13253	13235	13126	13135	13285	13046	13306	13250	13228	13076	13105	13054	12984	13287	13205	13132	13448	13054	13177	13238	13122	13179	13290	13211	13197	13151	13187	13211	13193	13128	13216	13377	13211	13250	12909	13131	13201	13255	13189	13174	13227	13165	13219	13073	13243	13268	13262	13235	13296	13293	13055	13096	13266	13115	13203	13205	13164	13113	13077	13344	13161	13222	13198	13366	13165	13304	13168	13079	13104	13200	13149	13052	13103	13240	13314	13408	13133	13336	13273	13168	13265	13174	13219	13152	13247	13161	13386	13336	13298	13375	13364	13230	13219	13161	13278	13048	13271	13209	13360	13275	13219	13240	13241	13320	13385	13054	13195	13377	13085	13199	13058	13189	13187	13188	13028	13295	13276	13387	13352	13337	13275	13218	13160	13165	13235	13121	13079	13316	13243	13177	13234	13203	12959	13152	13350	13178	13140	13108	13188	13138	13206	13009	13063	13334	13175	13075	13278	13029	13235	13199	13145	13233	13212	13132	13137	13242	13181	13138	13195	13049	13132	13064	13450	13258	13236	13205	13143	13093	13149	13275	13174	13180	13130	13115	13349	13253	13371	13294	13124	13150	13130	13253	13027	13197	13209	13314	13427	13357	13193	13230	13199	13114	13175	13213	13318	13095	13085	13249	13166	12952	13051	13312	13447	13215	13068	13131	13054	13109	13079	13186	13234	13201	13035	13135	13185	13281	13255	13163	13355	13048	13238	13241	13201	13120	13277	13224	13276	13188	12956	13209	13349	13234	12938	13202	13091	13309	13241	13308	13258	13161	13101	13071	13046	13298	13438	13317	13235	13164	13109	13081	13200	13064	13161	13068	13252	13261	13090	13218	13298	12988	13120	13198	13230	13194	12996	13148	13096	13187	13276	13188	13321	13312	13086	13355	13368	13131	13280	13300	13045	13084	13098	13326	13222	13240	13271	13466	13207	13215	13264	13337	13268	13182	13218	13234	13359	13090	13323	13292	13382	13102	13081	13344	13431	13133	13342	13243	13100	13195	13267	13128	13228	13048	13152	13119	13203	13283	13168	13204	13141	13113	13413	13175	13093	13043	13269	13206	13249	13143	13252	13200	13286	13308	13018	13243	13200	13127	13241	13262	13180	13084	13343	13300	13228	13068	13215	13188	13268	13230	13270	13198	13186	13127	13174	13202	13138	13388	13220	13455	13303	13158	13082	13374	13215	13368	13127	13252	13186	13127	13279	13148	13210	13233	13215	13093	13262	13351	13246	13305	13143	13233	13549	13185	13252	13167	13383	13122	13213	13126	13267	13101	12988	13143	13237	13033	13291	13300	13062	13379	13222	13153	13295	13077	13195	13191	13080	13241	13304	13258	13177	13244	12946	13264	13158	13169	13333	13240	13366	13193	13133	13131	13298	13235	13315	13280	13460	13152	13227	13209	13313	13327	13118	13101	13227	13167	13359	13207	13386	13007	13243	13305	13202	13104	13087	13256	13369	13213	13288	13253	13443	13280	13387	13126	13190	13097	13172	13113	13327	13300	13273	13305	13243	13164	13219	13351	13332	13022	13117	13216	13140	13230	13296	13061	13042	13312	13071	13111	13105	13253	13175	13309	13337	13380	13378	13232	13055	13218	13231	13109	13280	13331	13192	13404	13036	13275	13301	12980	13057	13245	13038	13289	13297	13247	13325	13277	13150	13290	13336	13300	13085	13273	13237	13236	13044	13119	13240	13227	13175	13294	13180	13042	13086	13158	13225	13273	13161	13268	13173	13391	13311	13084	13152	13366	13261	13100	13163	13205	13270	13103	13217	13257	13248	13152	13132	13101	13141	13070	13249	12962	13351	13242	13357	13382	13242	13109	13298	13089	13267	12911	13305	13191	13327	13079	13224	13221	13283	13334	13443	13245	13300	13156	13190	13162	13276	13199	13140	13189	13179	13084	13075	13115	13070	13164	13286	13221	13203	13286	13441	13224	13414	13118	13476	13294	13331	13367	13198	13310	13331	13184	13077	13196	13339	13308	13392	13317	13158	13139	13211	13413	13298	13177	13187	13186	13026	13165	12993	13232	13141	13152	12967	13105	13340	13187	13347	13369	13152	13214	13153	13168	13237	13337	13246	13034	13315	13453	13301	13452	13328	13208	13145	13293	13267	12953	13493	13431	13295	13356	13357	13254	13324	13090	13213	13235	12992	13197	13401	13235	12968	13232	13142	13170	13138	13147	13363	13090	13316	13255	13272	13406	13142	13322	13101	13365	13280	13305	13157	13213	13267	13263	12983	13356	13133	13081	13241	13079	13332	13170	13195	13114	13246	13168	13204	13150	13267	13104	13072	13183	13339	13270	13093	13264	13226	13205	13135	12982	13091	13162	13153	13086	13327	13361	13158	13325	13169	13349	13407	13207	13202	13222	13292	13177	13149	13211	13122	13126	13372	13264	13146	13340	13372	13197	13239	13235	13415	13206	13301	13229	13121	13073	13146	13174	13145	13154	13115	13309	13248	13158	13271	13184	13073	13244	13276	13232	13439	13031	13130	13382	13170	13206	13318	13240	13355	13241	13248	13340	13261	13078	13056	13368	13220	13294	13209	12952	12980	13114	13247	13132	13143	13338	13390	13218	13154	13023	13165	13161	13281	13177	13300	13132	13202	13213	13243	13347	13415	13128	13155	13182	13360	13063	13338	13304	13039	13223	13218	13203	13346	13133	13182	13166	13181	13269	13079	13190	13288	13387	13127	13094	13319	13214	13077	12921	13102	13230	13051	13197	13262	13227	13206	13364	13340	13338	13068	13400	13057	13012	13278	13000	13299	13291	13359	13299	13296	13255	13264	13245	13109	13103	13381	13223	13230	13041	13116	13110	13335	13203	13218	13193	13221	13315	13101	13278	13206	13243	13323	13211	13069	13198	13203	13338	13145	13262	13211	13384	13164	13061	13179	13092	13198	13058	13153	13071	13242	13152	13290	13053	13351	13428	13310	13275	13327	13095	13231	13317	13455	13250	13074	13177	13298	13236	13300	13237	13200	13135	13322	13051	13119	13321	13314	13203	13358	13102	13101	13265	13246	13556	13184	13016	13366	13334	13142	13213	13186	13089	13180	13229	13155	13129	13334	13251	13109	13125	13162	13190	13186	13220	13167	13361	13088	13333	13017	13298	13185	13270	13118	13175	12973	13308	13266	13044	13195	13324	13058	13082	13329	13158	13168	13235	13295	13157	13372	13126	13242	13007	13142	13263	13356	13328	13450	13243	13305	13342	13330	13224	13287	13268	13376	13293	13173	13194	13088	12992	13305	13074	13357	13174	13177	13346	13045	13264	13166	13147	13142	13414	13274	13171	13145	13087	13238	13388	13370	13172	13143	13330	13323	13234	13341	13239	13107	13177	13325	13185	13310	13375	13326	13234	13324	13223	13083	13050	13113	13322	13376	13281	13358	13248	13332	13265	13142	13276	13215	13257	13195	13280	13217	13139	13169	13031	13248	13141	13202	13118	13381	13299	13356	13268	13301	13328	13106	13353	13194	13168	13155	13038	13330	13201	13248	13352	13228	13238	13472	13085	13382	13189	13252	13266	13108	13308	13157	13123	13139	13308	13354	13299	13366	13098	13262	13105	13304	13145	13424	13042	13209	12964	13169	13146	13353	13336	13181	13170	13281	12970	13115	13217	13308	13154	13074	13199	13032	13236	13141	13218	13230	13178	13227	13249	13211	13188	13059	13059	13055	13041	13212	13152	13206	13018	13264	13266	13253	13225	13257	13108	13265	13314	13260	13180	13291	13152	13284	13213	13243	13312	13264	13096	13371	13149	13139	13186	13166	13098	13092	13262	13195	13228	13292	13326	13174	13202	13038	13261	13354	13023	13135	13172	13124	13211	13127	13049	13296	13271	13409	13458	13273	13071	13237	13303	13232	13201	13179	13226	13226	13113	13169	13210	13125	13345	12948	13164	13153	13176	13117	13156	13181	13284	13262	13119	13058	13208	13240	13266	13273	13164	13082	13382	13075	13245	13308	13171	13162	13155	13214	13234	13111	13345	13112	13322	13189	13194	13351	13263	13263	13050	13106	13086	13306	13253	13206	13270	13423	13123	13146	13243	13154	13132	13233	13181	13273	13292	13231	13237	13372	13099	13360	13146	13221	13148	13292	13224	13287	13240	13359	13312	12924	13071	13161	13121	13393	13063	13282	13350	13139	13159	13315	13362	13197	13188	13152	12995	13278	13133	13276	13418	13238	13152	13415	13262	13195	13350	13090	13233	13164	13270	13066	13132	13292	13257	13390	13259	13121	13178	13331	13239	13186	13209	13137	13141	13258	13242	13473	13322	13142	13251	13118	13128	13299	13252
37603	34453	32742	33179	33410	30843	28737	27770	27301	26873	26960	27017	26969	26791	26794	26869	26931	26698	26834	26716	26836	26883	27082	27341	27112	27218	26935	26604	26800	26705	26855	26768	26797	26766	26837	26885	26863	26746	26811	26738	26759	26718	26786	26760	26671	26650	26563	26899	26711	26711	26833	26888	26824	26844	26722	26676	26759	26725	26799	26712	26861	26707	26677	26772	26792	26811	26877	26857	26741	26863	26894	26731	26864	26906	26683	26748	26893	26765	26864	26784	26880	26798	26692	26747	26745	26891	26735	26867	26800	26772	26879	26777	26836	26742	26777	26788	26674	26884	26784	26788	26990	26805	26829	26797	26757	26658	26662	26723	26801	26806	26799	26666	26869	26867	26739	26839	26746	26889	26707	26837	26889	26781	26669	26722	26620	26858	26823	26596	26871	26746	26741	26818	26835	26853	26875	26788	26659	26830	26700	26923	26684	26748	26867	26868	26888	26856	26857	26939	26833	26813	26943	26743	26830	26866	26675	26935	26866	26681	26841	26843	26754	26767	26941	26787	26743	26753	26704	26841	26780	26756	26815	26669	26800	26637	26870	26680	26951	26837	26873	26718	26759	26775	26848	26803	26872	26759	26734	26924	26771	26726	26809	26794	26782	26898	26765	26739	26857	26785	26760	26849	26781	26834	26991	26807	26815	27003	26803	26742	26906	26816	26852	26710	26767	26966	26767	26679	26898	26851	26846	26779	26819	26834	26725	26798	26612	26948	26826	26889	26814	26822	26870	26843	26775	26787	26789	26862	26912	26914	26695	26907	26739	26764	26777	26847	26658	26822	26900	26808	26773	26734	26751	26815	26801	26880	26958	26667	26831	26763	26727	26817	26847	26713	26828	26763	26820	26825	26720	26957	26806	26811	26826	26745	26779	26768	26739	26751	26778	26920	26922	26742	26875	26811	26927	26881	26817	26785	26842	26759	26922	26892	26751	26859	26755	26932	26808	26885	26738	26819	26948	26865	26757	26767	26892	26823	26882	26896	26882	26800	26890	26772	26752	26893	26812	26829	26822	26774	26768	26809	26893	26904	26754	26853	26861	26730	26913	26864	26799	26832	26690	26797	26889	26753	26907	26878	26805	26681	26888	26935	26724	26839	26859	26743	27075	26766	26764	26855	26804	26907	26769	26817	26925	26840	26736	26904	26887	26755	26804	26991	26786	26727	26815	26800	26758	26903	26806	26975	26809	26837	26811	26855	26813	26837	26896	26790	26809	26914	26974	26760	26784	26797	26790	26839	26838	26973	26822	26806	26747	26791	26789	26781	26815	26987	26733	26822	27052	26771	26810	26873	26854	26846	26784	26911	26845	26679	26818	26934	26839	26771	26766	26713	26818	26898	26914	26825	26782	26751	26814	26825	26804	26845	26868	26817	26799	26714	26821	26716	26953	26772	26803	26904	26808	26821	27006	26767	26778	26876	26877	26875	26675	26829	26825	26800	26801	26807	26825	26789	26856	26824	26878	26746	26902	26952	26724	26847	26789	26788	26778	26807	26764	26815	26837	26667	26915	26769	26834	26742	26686	26980	26754	26873	26831	26617	26882	26895	26903	26865	26946	26873	26905	26864	26678	26866	26827	26768	27029	26834	26829	26752	26831	26830	26794	26913	26749	26865	26908	26896	26784	26839	26906	26885	26838	26753	26829	26895	26729	26896	26869	26933	26850	26743	26737	26832	26802	26860	26710	26876	26692	26823	26858	26834	26853	26875	26783	26838	26862	26858	26747	26784	26693	26784	26933	26807	26753	27002	26685	26872	26778	26843	26941	26720	26782	26920	26883	27007	26936	26853	26880	26858	26766	26912	26687	26797	26735	26696	26942	26805	26881	26788	26830	26776	26734	26886	26903	26939	26755	26703	26779	26911	26795	26851	26880	26770	26787	26918	26828	26688	26809	26837	26756	26913	26788	26798	26902	26770	26718	26937	26793	26887	26840	26845	26741	26736	26850	26891	26792	26984	26849	26669	26866	26822	26687	26736	26770	26775	26951	26869	26817	26875	26896	26780	26796	26869	26854	26784	26717	26733	26772	27007	26907	26795	26906	26673	26941	26857	26912	26738	26856	26905	26899	26763	26779	26802	26828	26893	26818	26929	26969	26883	26770	26797	26841	26768	26807	26870	26918	26849	26983	26825	26669	26887	26814	26986	26769	26855	26867	26851	26932	26718	26797	26840	26890	26865	26748	26868	26916	26949	26761	27029	26721	26875	26741	26944	26713	26803	26821	26810	26966	26820	26714	26823	26827	26862	26944	26740	26838	26790	26803	26747	26864	26751	26721	26822	26829	26868	26830	26774	26817	26850	26848	26724	26679	26804	26871	26890	26817	26796	27016	26805	26763	26949	26771	26789	26846	26907	26814	26638	26894	26709	26883	26804	26846	26810	26962	26823	26836	26763	26858	26845	26881	26839	26858	26760	26859	26937	26825	26752	26852	26857	26869	26800	26875	26833	26716	26918	26848	26785	26935	26664	26869	26822	26789	26969	26796	26709	26749	27051	26845	26855	26752	27025	26759	26817	26662	26842	26830	26783	26930	26782	26774	26873	26712	26814	26743	26763	26722	26829	26887	26918	26701	26689	26807	26913	26813	26925	26860	26782	26790	26890	26822	26827	26906	26990	26732	26857	26732	26765	26833	26806	26902	26743	26769	26805	26809	26894	26879	26833	26906	26856	26843	26809	26849	26816	26910	26928	26776	26835	26932	26738	26784	26907	26808	26643	26775	26923	26780	26905	26783	26838	26834	26752	26914	26885	26746	26852	26939	26766	26767	26780	26838	26855	26814	26858	26862	26838	26759	26840	26837	26930	26907	26698	26931	26897	26714	26841	26815	26813	26814	26805	26828	26620	26858	26816	26752	26645	26968	26753	26871	26846	26940	26821	26840	26840	26847	26944	26868	26816	26769	26804	26806	26958	26960	26760	26785	26737	26846	26854	26776	26882	26800	26712	26782	26894	26789	26802	26808	26873	26778	26839	26729	26912	26816	26779	26833	26799	26881	26880	26793	26869	26969	26720	26856	26815	26797	26886	26868	26835	26850	26886	26840	26896	26813	26782	26846	26806	26896	26867	26817	26759	26948	26922	26833	26842	26812	26821	26829	26811	26801	26765	26812	26840	26862	26882	26889	26843	26821	26826	26767	26674	26851	26971	26780	26622	26775	26819	26703	26872	26852	26845	26766	26757	26753	26903	26845	26899	26895	26823	26809	26752	26779	26826	26827	26704	26869	26760	26858	26778	26952	26701	26763	26806	26845	26993	26782	26857	26772	26767	26861	26886	26897	26864	26822	26859	26814	26759	26742	26772	26810	26732	26905	27033	26798	26814	26921	26862	26774	26753	26904	26759	26803	26756	26857	26648	26794	26772	26727	26740	26643	26842	26791	26744	26801	26961	26937	26834	26925	26991	26857	26930	26911	26782	26836	26605	26764	26834	26790	26741	26621	26969	26857	26901	26859	26803	26791	26819	26769	26916	26898	26787	26965	26799	26954	26657	26732	26868	26904	26958	26912	26896	26804	26840	26778	26764	26804	26798	26731	26857	26810	26855	26753	26758	26817	26877	26719	26943	26847	26873	26828	26965	26725	26748	26813	26900	27009	26813	26888	26811	26890	26807	26748	26863	26813	26844	26902	26828	26800	26836	26919	26686	26870	26793	26939	26812	26803	26914	26956	26750	26785	26739	26928	26892	26658	26813	26886	26759	26856	26892	26789	27032	26790	26966	26795	26771	26957	26974	26738	26765	26848	26877	26799	26911	26952	26833	26808	26735	26853	26793	26885	26862	26827	26886	26849	26818	26747	26820	26947	26892	26882	26867	26903	26804	26906	26995	26887	26848	26801	26738	26947	26761	26938	26822	26828	26755	26718	26870	27012	26866	26865	26822	26855	26799	26820	26915	26859	26764	26855	26856	26786	26976	26808	26866	26790	26736	26846	26828	26856	26759	26901	26963	26827	26877	26795	26784	26908	26598	26801	26847	26837	26806	26798	26772	26799	26953	26892	26854	26769	26859	26825	26772	26878	26796	26881	26848	26792	26813	26823	26836	26796	26998	26870	26865	26873	26911	26767	26772	26845	26872	26809	26894	26739	26879	26925	26848	26892	26742	26843	26771	26851	26777	26826	26892	26983	26775	26817	26922	26807	26837	26850	26783	26738	26880	26774	26940	26939	26685	26945	26868	26886	26775	26809	26864	26752	26906	26885	26665	26748	26885	26812	27018	26817	26790	26780	26774	26895	26854	26715	26824	26757	26823	26893	26860	26928	26810	26930	26855	26777	26926	26814	26857	26875	26912	26890	26879	26887	26825	26898	26862	26779	26829	26861	26920	26904	26764	26744	26772	26716	26886	26707	26776	26940	26760	26810	26894	26921	26861	26706	26900	26911	26829	26746	26865	26798	26775	26767	26862	26848	26839	26689	26840	26770	26944	26833	26818	26848	26823	27014	26717	26859	26725	26802	26956	26821	26800	26875	26853	26813	26774	26865	26880	26735	26817	26813	26863	26867	26832	26885	26921	26843	27064	26903	26916	26691	26747	26872	26911	26812	26836	26871	26872	26572	26835	26833	26784	26832	26880	26784	26992	26826	26684	26897	26808	26976	26837	26882	26929	26877	26730	26766	26813	26804	26744	26918	26927	26810	26743	26996	26807	26874	26780	26883	26819	26856	26898	26851	26789	26858	26896	26666	26739	26917	26906	26897	26888	26886	26820	26789	26916	26825	26927	26741	26751	26795	26796	26846	26880	27002	26731	26933	26928	26860	26855	26745	26752	26712	26793	26830	26722	26711	27046	26650	26795	26822	26797	26840	26854	26971	26806	26809	26798	26869	26880	26818	26806	26830	26866	26903	26765	26730	26806	26976	26920	26897	26902	26795	26942	26859	26770	26953	26741	26878	26850	26746	26865	26940	26672	26773	26795	26943	26855	26662	26687	26719	26961	26693	26804	26897	26903	26844	26870	26706	26828	26787	26762	26885	26912	26862	26798	26723	26965	27003	26853	26875	26961	26869	26932	26724	26830	26831	26920	26848	26813	26896	26691	26768	26895	26947	26675	26717	26956	26772	26916	26864	26890	26772	26862	26780	26869	26858	26679	26669	26936	26930	26795	26761	26829	26843	26902
42482	32812	23595	20208	17504	15651	14217	13714	13610	13353	13188	13159	13229	13133	13098	12980	12981	12774	12936	12927	13013	12969	13332	13451	13717	13698	13123	12991	12868	12750	12797	12841	12924	12870	12915	12812	12890	12789	13023	12924	12889	12924	12743	12819	12785	12887	12840	12823	12849	12938	12959	12894	12981	12986	12846	12919	13054	12742	12745	12953	12753	12888	12844	13056	12959	12915	12964	12933	13010	12912	12798	12945	13079	12835	12996	12856	12793	12833	12973	12756	12993	12766	13062	12901	12925	12856	12957	12857	13011	12975	12787	12790	12850	12889	12903	12869	13044	12944	12744	13259	13040	12901	12945	12912	12924	12789	13018	12801	12904	12994	13048	12796	12752	12924	13071	12883	12858	13004	12918	12779	12779	12709	12751	12862	13043	12984	12803	12893	12925	12846	12930	12743	12773	12754	12872	12826	12965	12925	13029	12885	12764	12855	13047	12829	13001	12917	12936	13193	12634	12781	12945	12919	12717	12864	12919	13007	12889	12844	12701	12965	12917	12851	12968	12810	12769	12847	12749	12991	12893	12839	12749	13080	12906	12778	12956	12923	12995	12897	13129	12943	12739	12704	12769	12880	12838	13081	12856	12869	13010	12962	12967	12914	12919	13112	12804	12983	12960	12923	12797	12942	12949	12776	12836	12874	13172	12749	12885	12902	12948	12889	12927	12989	12856	12982	12912	12799	12950	12752	12964	12792	13033	12968	12838	12837	12938	12923	12696	12690	12788	12752	12816	12741	12795	12816	12962	12809	12773	12899	12893	12776	12829	12929	13015	12924	13071	12990	13016	12875	12818	13104	12998	12889	12894	12922	12768	12943	13003	13040	12968	12814	13036	12892	12884	12831	13010	12867	12851	12795	12951	12926	13009	12849	12716	12626	13005	12977	12995	12864	12913	12800	12974	12821	12988	12896	12760	12924	13037	13167	13134	12741	13044	13115	12809	12915	12895	12959	12861	12726	12856	12874	12752	12871	12857	12898	12836	12933	12733	12798	12754	12933	12900	13031	13049	12781	12845	12884	12835	13128	12977	12912	12991	13083	12929	13038	12797	12780	12848	13088	12722	13000	13063	12956	13019	12971	12978	12974	12833	12738	12955	13102	12877	12915	12824	12828	12823	13045	12775	12926	12963	12853	12812	12974	12941	13159	12953	12871	13005	12939	12751	13020	12821	13059	13073	13010	12851	12814	12832	12998	12953	12749	12773	12978	12826	12951	12989	12981	13027	12719	13018	12893	13028	12878	12962	13086	12775	12828	12982	12850	13019	12808	13070	12831	12903	13026	13107	12979	12833	12933	12797	12944	13077	13111	13186	12959	12799	12945	12889	12959	12948	12959	12912	12842	12889	13172	12887	12881	12948	13060	12937	12847	12903	12795	12817	12848	12882	12835	12812	12910	12593	13043	13002	12795	12782	12718	12941	12813	13106	12834	12750	12926	12809	12963	12904	12948	13012	13002	12895	12950	12826	12920	12832	12796	12773	12856	12986	12923	13020	12584	12933	12806	12866	12843	13041	12789	13042	12900	12889	12949	13017	12806	12860	12899	12709	13080	12979	13008	12949	12813	12799	12901	12988	12970	12761	12860	12945	12927	12981	12710	12934	12808	12831	12871	12844	13061	13014	12890	13044	12831	12920	12920	12822	12991	12770	12963	12921	13035	12929	12786	12775	13164	12798	13099	13021	12730	12989	12827	12907	12783	12814	13000	12990	12930	13115	13046	13099	12914	12732	12979	12884	12964	12845	12980	12969	13011	12925	13060	12913	13005	12914	12937	12957	12966	12777	12815	12799	12871	12858	12819	12814	13040	12897	12906	12885	12897	12995	12992	12796	12941	12929	12969	13055	12776	12818	12863	13005	12783	12926	12982	12876	13057	12870	12887	12845	12968	13076	12775	12942	12901	12675	13069	12757	12887	13076	12928	12975	13022	13063	12971	12933	12825	12807	13023	13051	13064	13005	13057	13081	12820	13084	12854	12999	13105	12894	12868	12909	12872	12781	12841	13077	12786	12947	12972	12980	13032	13067	12848	12837	12935	12668	12822	12827	12931	12746	12989	12850	13040	12964	12969	12994	13121	12861	12988	12879	12840	13006	13053	12906	12837	13065	12844	12910	13023	12860	12920	12812	12964	12900	12754	12856	13010	12968	12875	12953	12919	13005	12831	12914	12830	12844	12637	12928	13003	12863	12923	12880	12934	12718	12815	12843	12931	13063	12942	12979	12930	12788	12828	12891	12860	12829	12777	12913	12942	12924	12994	12956	13001	12977	12746	12879	12907	13002	12986	13084	12919	12949	12951	13023	12790	12873	13006	12972	12838	12755	12905	12831	12871	12903	12969	13074	12947	12871	12847	12924	12827	12912	12924	12893	12866	12922	12947	12813	12840	12868	12683	12878	13070	12797	13224	12958	13076	12924	12709	12959	12909	12922	12792	12878	12617	13108	12930	12879	12742	12949	12908	12901	12862	13055	12963	12907	12955	12905	12934	12941	12857	12727	12880	12931	13036	12881	12864	12945	12950	12885	12833	12807	12984	12742	12848	13027	12789	12958	12954	12822	12752	12910	12854	12759	12733	12809	13026	12905	12792	12852	12681	12955	12738	12754	12883	12783	12831	12964	12639	12780	12878	13034	12946	12859	12980	12972	12901	12904	12970	13017	12889	12931	12962	12782	12759	12881	12948	12924	12883	12894	12851	12784	13140	12909	12832	12941	12866	12660	12904	12953	13018	13024	12850	12993	12734	12757	12947	12864	12866	13001	12957	12894	12886	12799	12926	13050	12939	12741	12682	12701	12847	12910	12879	12846	12966	13016	12765	12802	12969	13023	12847	13015	12992	13041	12884	12757	12873	12928	12864	12916	12797	12985	12847	13009	12889	12995	13070	12931	12896	12873	12825	12722	12907	12938	12927	12907	13030	12926	12820	12839	12859	13064	12939	12976	13008	12872	12790	12817	13028	13071	12971	12857	12982	12998	12890	12860	12861	12823	12740	12830	12903	12863	12900	12709	12807	13019	12891	12673	12724	12882	13019	12950	12863	13078	13140	12724	13117	12804	12941	12955	12839	12930	12854	12822	12701	12799	12971	13163	13016	13035	12948	12956	12809	12937	12881	12833	13091	12980	12979	12980	12957	12910	12919	13034	12787	12823	12641	12852	13054	13057	12682	12970	13016	13055	12985	12907	12872	13020	12854	12889	12976	12850	12870	12827	13032	12941	12682	12779	12990	13000	12954	12821	12816	12920	12796	12896	12976	13006	12865	12918	12774	12938	12694	12939	12934	12982	12958	12879	12923	12885	12844	12843	12835	13154	12922	12770	12823	12946	12837	12966	12917	13029	12859	12799	12824	13029	12741	12786	12935	13031	12865	13022	12985	12832	13067	12810	12914	12978	12838	12848	12994	13024	12794	12833	12830	13131	12924	13018	12905	13109	12796	12846	13023	13012	12933	13025	12845	12949	12985	12904	12768	12977	12835	12893	12915	12979	12933	12805	12835	12852	12671	12954	12927	12801	12942	12945	12951	12835	13005	12731	12851	12986	13112	12871	12734	12947	12844	12968	13059	12756	12810	12865	13033	12917	12835	12748	12836	12927	13076	13000	12828	13086	12990	13058	12957	12935	13093	12992	12776	12766	12980	12823	12810	12821	12638	13014	12893	12777	12781	12630	12986	12815	12933	13078	12682	12950	12922	13079	13096	13060	12942	12997	12854	12971	13074	13091	12735	13025	12775	13020	12987	13045	12764	12753	12870	12845	12630	12994	12979	12995	12963	13041	12943	12969	12816	12950	12869	12873	12788	12799	13024	12976	13010	12709	13051	13125	13007	12976	12894	12864	12854	12974	12712	12823	13049	12944	13048	13029	12891	12920	12813	13127	12964	12912	12717	13057	12660	13152	12929	12988	12860	12828	12900	12946	12903	13000	12869	12849	13021	12844	12744	13014	12910	12742	12977	13052	12939	12845	12857	13079	13087	13006	13021	12954	13008	12905	12684	12768	12927	12781	12891	13038	12847	13083	12901	12804	12833	12815	12821	12809	12725	12878	12779	12824	13171	13022	12941	12828	12809	12796	12937	12940	12891	13001	12766	13096	12864	12764	12895	12905	13014	12778	13153	12924	12913	12975	12865	12940	12814	12861	13240	12925	12783	12833	13033	13128	12742	12977	12957	12891	12944	12844	12876	12975	12987	12799	12863	12968	12738	12847	12966	13015	12913	13109	12874	12947	13043	12890	12940	12790	12789	12993	13024	12942	13155	12960	13064	13015	13054	12860	12899	12922	12945	12917	12846	12883	12930	12897	12917	12903	13024	12963	12867	12883	12743	12974	13033	12855	12907	13032	13002	12761	12852	13009	12858	12953	12829	12986	12917	12934	12878	12902	13053	12967	12820	12782	12914	12916	12944	12903	12806	12803	12834	13075	13001	12914	12741	12911	12797	12911	12809	12922	13088	12998	12654	12935	12875	13093	12930	12886	12956	12710	12974	12933	12954	12911	12841	12826	12950	12868	12830	12972	12745	12978	12958	12987	12974	13020	12879	12871	12861	12895	12962	12901	12976	12778	13064	12789	12954	12856	13032	12823	12944	12903	12868	12820	13071	13130	12847	12976	12976	12929	12895	12757	12980	12885	12951	12990	12877	12904	12860	13065	13099	13177	12964	12897	12740	12861	12925	12797	12865	12817	12638	12706	12951	12825	12753	12988	12800	13076	13056	12997	12863	13063	12853	12993	12894	12790	13178	12903	12883	13074	12985	13073	12831	13054	12862	12929	13029	12881	12883	12872	12886	12848	13009	13122	13024	12922	13206	12983	12743	12992	13003	13057	12942	13053	13137	13015	12702	12859	12992	12917	12855	12823	12774	13002	12828	12831	12834	12927	12686	12794	13082	12839	13080	12867	12928	12903	12886	12973	12954	12889	12878	13100	12732	12831	12892	12935	12861	13019	12891	12973	12836	12746	12996	12933	12697	13134	13052	12818	12972	12900	12811	13042	12907	12876	12885	12990	12732	12797	12955	12721	12918	12855	13032	12927	13052	12898	12759	12885	12923	12870	12814	12870	12907	13130	13057	12943	13047	12850	12765	12964	12829	12829	12668	13127	13055	12964	12867	13023	12928	12904	12824
42205	35696	33721	35561	35185	32404	29994	29005	28532	28286	27818	27750	28025	27650	27478	27202	27091	27255	27189	27293	27125	27219	27920	28525	28391	28074	27363	27242	27140	27229	27179	27121	27137	27040	27165	27134	27151	27008	27209	27245	27098	27134	27097	27150	27055	27213	27104	27200	27205	27138	27091	27201	27074	27152	27179	27055	27149	27075	27177	27243	27137	27236	27076	27178	27106	27189	27187	27080	27179	27015	27094	27202	27250	27101	27153	27048	27147	27190	27210	27089	27085	27228	27105	27157	27109	27189	27199	27142	27258	27108	27269	27014	27380	27106	27206	27063	27082	27097	27220	27114	27155	27123	27118	27042	27193	27203	27187	27096	27318	27157	27250	26996	27141	27199	27164	27085	27156	27109	27096	27283	27149	27162	27129	27095	27192	27238	27175	27172	27185	27033	27050	27308	27059	27292	27194	27091	27251	27309	27205	27307	27086	27209	27263	27071	27200	27061	27184	27099	27240	27040	27285	27223	27258	27172	27164	27124	27150	27087	27253	27171	27116	27042	27357	27140	27187	27200	27048	27130	27209	27109	27260	27157	27215	27098	27194	27226	26892	27193	27226	27230	27097	27099	27145	27059	27229	27193	27150	27237	27062	27169	27112	27230	27078	27229	27060	27377	27208	27049	27150	27031	27108	27170	27228	26986	27136	27162	27076	27189	27158	27114	27135	27068	27064	27212	27093	27208	27279	27069	27222	27323	27256	27119	27096	27110	27115	27255	27190	27162	27151	27143	27277	27297	27059	27219	27265	27276	27175	27194	27189	27141	27134	27167	27186	27205	27244	27231	27147	27197	27147	27225	27174	27155	27234	27147	27188	27205	27284	27215	27075	27245	27207	27198	27203	27043	27249	26989	27278	27188	27049	27231	27183	27163	27137	27305	27070	27243	27141	27221	26987	27247	27181	27270	27111	27196	27167	27292	27191	27304	27136	27178	27122	27114	27116	27390	27117	27286	27207	27223	27059	27234	27257	27060	27163	27123	27204	27170	27243	27218	27162	27130	27149	27152	27176	27189	27079	27215	27109	27169	27117	27284	27204	27132	27203	27187	27207	26969	27185	27152	27155	27128	27270	27114	27243	27106	27287	27106	27143	27135	27130	27019	27238	27156	27142	27133	27255	27035	27174	27213	27159	27200	27070	27119	27217	27201	27133	27221	27203	27140	27172	27148	27099	27057	27283	27190	27148	27193	27222	27183	27166	27119	27259	27111	27210	27132	27094	27267	27128	27257	27037	27160	27215	27190	27272	27208	27250	27092	27137	27173	27141	27202	27310	27225	27177	27239	27092	27155	27048	27185	27273	27141	27252	27192	27138	27151	27340	27168	27089	27279	27145	27225	27127	27198	27233	27284	27129	27142	27276	27207	27209	27179	27139	27059	27165	27181	27260	27174	27214	27280	27237	27201	27104	27168	27045	27140	27322	27228	27141	27216	27013	27143	27103	27210	27193	27044	27189	27274	27211	27159	27222	27087	27218	27107	27102	27141	27155	27157	27269	27227	27314	27150	27062	27109	27272	27120	27039	27168	27085	27303	27172	27260	27056	27189	27344	26983	27302	27150	27215	27172	27209	27120	27173	27150	27146	27172	27201	27237	27097	27186	27075	27092	27209	27096	27137	27141	27185	27074	27206	27261	27093	27194	27118	27213	27100	27148	26983	27208	27151	27184	27160	27199	27150	27078	27046	27123	27184	27205	27106	27151	27208	27135	27117	27267	27055	27104	27196	27219	27067	27222	26984	27127	27271	27088	27064	27106	27268	27261	27221	27225	27188	27143	27215	27322	27261	27033	27190	27122	27123	27094	27130	27301	27203	27174	27093	27073	27112	27257	27154	26912	27224	27308	27105	27191	27111	27220	27129	27328	27201	27148	26995	27198	27180	27176	27189	27017	27194	27106	27274	27066	27146	27230	27239	27204	27162	27189	27020	27195	27259	27096	27189	27261	27172	27194	27033	27108	27058	27149	27211	27100	27163	27192	27221	27221	27257	27287	27174	27175	27343	27206	27185	27163	27241	27208	27201	27084	27110	27244	27124	27222	27206	27233	27210	27185	27242	27274	27113	27075	27119	27164	27104	27172	27257	27319	27159	27241	27137	27237	27163	27180	27222	27139	27043	27172	27280	27201	27079	27120	27234	27200	27062	27330	27124	27317	27179	27186	27221	27319	27104	27268	27277	26867	27168	27297	27191	27112	27155	27152	27103	27134	27115	27185	27231	27149	27071	27100	27069	27385	27114	27164	27103	27303	27173	27034	27134	27244	27130	27172	27286	27289	27046	27254	27247	27249	27205	27142	27154	27222	27202	27089	27243	27117	27160	27178	27144	27180	27337	27271	27083	27025	27099	27113	27210	26985	27178	26995	27163	27302	27126	27107	27204	27297	27302	27139	27215	27168	27025	27205	27091	27044	27201	27191	27133	27251	27189	27050	27173	27081	27167	27205	27218	27079	27108	27219	27203	27161	27270	27251	27269	27198	27161	27095	27239	27136	27168	27272	27243	27220	27228	27137	27174	27112	27059	27275	27155	27251	27110	27128	27237	27329	27104	27192	27274	27085	27241	27182	27210	27229	27123	27135	27240	27035	27241	27124	27348	27150	27112	27149	27228	27080	27357	27221	27019	27351	27130	27293	27035	27092	27370	27083	27194	27248	27283	27152	27108	27118	27154	27014	27371	27171	27257	27135	27195	27113	27200	27230	27153	27286	27210	27203	27279	27407	26991	27174	27258	27100	27100	27153	27129	27104	27181	27208	27133	27104	27125	27174	27036	27053	27126	27179	27242	27217	27113	27189	27236	27097	27120	27198	27211	27158	27217	27161	27060	27264	27145	27283	27135	27198	27241	27327	27296	27221	27081	27183	27272	27056	27211	27134	27145	27065	27216	27291	27148	27099	27187	27097	27085	27196	27171	27009	27178	27390	27219	27146	27009	27137	27374	27066	27271	27085	27180	27115	27292	27129	27208	27100	27181	27240	27133	27203	27132	27186	27185	27159	27262	27243	27095	27314	27218	27246	27101	27198	27125	27246	27157	27096	27277	27157	27248	27093	27153	27113	27151	27240	27210	27195	27182	27047	27235	27117	27246	27114	27087	27187	27105	27181	27154	27139	27275	27027	27148	27277	27282	27224	27265	27286	27141	27073	27120	27149	27209	27126	27211	27097	27316	27165	27138	27232	27096	27239	27155	27343	27182	27185	27204	27258	27186	27207	27196	27161	27124	27212	27109	27199	27229	27168	27242	27191	27092	27128	27283	27188	27157	27201	27168	27188	27339	27183	27129	27189	27211	27216	27201	27295	27051	27201	27134	27198	27066	27143	27436	27150	27252	27204	27124	27125	27201	27210	27106	27255	27193	27268	27086	27168	27135	27219	27027	27203	27208	27179	27138	27367	27230	27198	27288	27256	27177	27183	27182	27237	27192	27271	27307	27155	27112	27052	27104	27330	27105	27184	27138	26958	27271	27139	27176	27090	27193	27164	27119	27048	27320	27110	27307	27240	27123	27124	27167	27287	27224	27246	27144	27107	27122	27296	26978	27183	27239	27196	27258	27136	27190	27188	27129	27150	27131	27229	27290	27152	27210	27364	27106	27198	27221	27174	27222	27348	27120	27231	27246	27246	27157	27140	27205	27107	27110	27304	27208	27078	27249	27133	27272	27163	27288	27291	27185	27050	27275	27179	27050	27061	27158	27143	27181	27107	27164	27313	27138	27134	27355	27119	27176	27107	27234	27206	27195	27177	27195	27227	27079	27206	27115	27171	27299	27122	27300	27151	27023	27163	27235	27174	26967	27254	27151	27138	27195	27133	27160	27286	27263	27210	27142	27248	27243	27097	27154	27144	27175	27182	27268	27304	27216	27195	27054	27206	27159	27256	27176	27279	27155	27106	27106	27233	27030	27222	27357	26947	27169	27208	27132	27161	27117	27298	27236	27244	27184	27233	27191	27182	27165	27181	27188	27055	27178	27152	27137	27224	27178	27194	27176	27105	27088	27190	27279	27128	27172	27286	27225	27188	27211	27190	27126	27215	27390	27138	27256	27219	27121	27156	27093	27190	27060	27240	27121	27145	27404	27108	27107	27120	27102	27227	27079	27165	27115	27154	27318	27172	27234	27143	27233	26981	27197	27130	27180	27087	27148	27124	27274	27173	27195	27224	27204	27249	27148	27237	27110	27079	27096	27191	27133	27213	27261	27226	27234	27206	27157	27267	27256	27216	27095	27218	27104	27031	27319	27200	27150	27309	27230	27173	27102	27062	27261	27166	27123	27215	27188	27235	27036	27202	27048	26970	27316	27171	27039	27039	27064	27099	27244	27128	27287	27174	27180	27118	27189	27164	27219	27012	27254	27183	27227	27410	27174	27165	27106	27242	27097	27050	27277	27318	27210	27139	27304	27229	27330	27116	27173	27253	27223	27133	27242	27342	27227	27240	27138	27269	27177	27061	27092	27248	27166	27210	27219	27090	27351	27192	27266	27064	27163	27270	27168	27148	27193	27115	27211	27214	27214	27107	27208	27284	27155	27246	27210	27149	27286	27158	27240	27086	27188	27106	27144	27180	27074	27257	27195	27284	27138	27232	27093	27290	27190	27137	27229	27150	27150	27126	27128	27178	27289	27104	27253	27090	27224	27284	27189	27261	27187	27210	27237	27201	27179	27202	27277	27164	27071	27357	27160	27162	27286	27094	27397	27102	27266	27290	27129	27179	27178	27181	27083	27170	27144	27135	27229	27155	27199	27277	27211	27185	27272	27083	27190	27177	27262	27213	27192	27197	27243	27203	27269	27124	27231	27001	27146	27239	27158	27074	27210	27064	27185	27148	27190	27269	27038	27280	27247	27217	27295	27115	27095	27281	27219	27266	27200	27160	27184	27172	27002	27212	27081	27164	27208	27185	27186	27083	27261	26958	27252	26975	27279	27150	27204	27334	27284	27086	27282	27187	27097	27120	27213	27187	27115	27374	27199	27140	27276	27318	27026	27158	27195	27184	27178	27174	27133	27220	27245	27155	27003	27072	27188	27191	27057	27218	27143	27141	27136	27199	27246	27075	27161	27304	27051	27348	27142	27095	27236	27284	27242	27105	27211	27153	27254	27168	27220	27158	27239	27068	27268	27203	27131	27110
28605	21035	19347	17202	16582	15887	14308	13537	13364	13384	13122	12983	13032	12808	12897	12875	12867	12765	12735	12656	12769	12952	12853	12647	12795	12865	12936	12828	13029	12842	12703	12878	12652	12756	12774	12918	12939	12807	12853	12608	12861	12726	12843	12889	12679	12733	12772	12744	12866	12722	12794	12845	13011	12937	12728	12868	12717	12800	12927	12939	12713	12772	12750	12707	12828	12554	12777	12727	12872	12845	12829	12753	12786	12840	12702	12870	12886	12676	12846	13114	12765	12723	12799	12866	12879	12870	12767	12674	12876	12697	12876	12781	12867	12726	12637	12741	12685	12652	12873	12639	12742	12765	12787	12919	12738	12886	12878	12720	12870	12765	12831	12710	12774	12773	12808	12580	12965	12753	12789	12719	12806	12832	12938	12923	12892	12907	12812	12624	12858	12772	12817	12828	12779	12969	12719	12736	12784	12836	12692	12691	12766	12925	12901	12901	12956	12748	13091	12987	12664	12831	12608	12848	12792	12801	12824	12680	12903	12889	12852	12704	12885	12932	12734	12943	12786	12813	12816	12892	12822	12817	12849	12777	12758	12748	12954	12799	12809	12841	12910	12760	12890	12637	12844	12704	12720	12791	12795	13030	13054	12907	12860	12752	12977	12593	12800	12770	12949	12933	12776	12663	12683	12782	12646	12978	12761	12798	12810	12976	13181	12948	12724	12850	12836	12703	12903	12777	12799	12601	12702	12936	12841	12798	12740	12794	12983	12899	12794	12905	12688	12762	12887	13062	12803	12929	13035	12872	12890	12891	12868	12883	12696	12782	12913	12980	12893	12731	12598	12824	12619	13067	12953	12899	12792	12837	12877	12863	12644	12774	12660	12817	12673	12917	12554	12752	12885	12917	12707	12939	12830	12713	12554	12756	12761	12748	12810	12741	12711	12805	12646	12847	12863	12924	12600	12608	12720	12755	12763	12857	12844	12800	13020	12889	12877	12582	13035	13048	12759	13019	12938	12790	12686	12829	12910	12509	12909	12744	12763	12723	12870	12894	12738	12808	12693	12666	12834	12971	12789	12747	12908	12815	12902	12879	12750	12791	12876	12795	12904	12675	12698	12812	13009	12769	12745	12633	12813	12670	12740	12677	12646	12752	12728	12692	12652	12661	12747	12901	12739	12738	12849	12933	12768	12862	12780	12743	12728	12983	12804	12730	12633	12692	12842	12778	12821	12645	12925	12895	12851	12770	12872	12524	12749	12712	12650	12906	12801	12948	12734	12919	12892	12917	12848	12754	12793	12853	12865	12804	12823	12846	12854	12910	12784	12695	12985	12757	12824	12738	12951	12899	12661	12739	12726	12844	12847	12712	12821	12658	12595	12784	12741	12938	12669	12846	12784	12922	12761	12589	12800	12636	12877	12911	12715	12858	12828	12893	12887	12981	12982	12901	12944	12820	12756	12936	12821	12730	12714	12839	12633	12832	12959	12884	12717	12869	12596	13009	13012	13049	12817	13049	12912	12717	12913	12550	12592	12843	12990	12900	12764	12714	12852	12597	12581	12693	12860	13102	12815	12913	12781	12827	12698	12860	12682	12773	12844	12787	12635	12780	12929	12688	12687	12762	12755	12906	12726	12872	12856	12941	12752	12828	12790	12943	12819	13041	12948	12978	12735	12837	12735	12931	12803	12902	12729	12984	13038	12697	12695	12564	12977	12635	12643	12662	12839	12843	12854	12704	12768	12905	12768	12629	12807	12866	12775	12947	12881	12767	12803	12740	12942	12847	12814	13017	12823	13014	12805	12896	12779	12875	12905	12780	12717	12756	12805	12625	12800	12836	12726	13074	13021	12826	12956	12804	12984	12878	13021	12833	12896	12841	12819	12961	12712	12898	12733	12952	12864	12621	12758	12862	12606	12692	12898	12853	12683	12855	12840	12747	12934	12855	12703	12921	12833	12949	12988	12844	12925	12975	12799	12833	12858	12747	12737	12767	12767	12750	12856	12801	12764	12863	12801	12686	12666	12723	12744	12760	12818	12733	12781	12870	12870	13001	12804	12835	12657	12787	12787	12891	12681	12888	12856	12721	12825	12762	12763	12771	12896	12608	12587	12762	12876	12705	12821	13038	12797	12946	12896	12821	12778	12772	12965	12784	12838	12813	12895	12859	12890	12752	12746	12920	12909	12943	12735	12832	12761	12861	12807	12830	12664	13034	13041	12769	12698	12843	13017	12783	12765	12893	12842	12763	12705	12921	12764	12830	12838	12745	12986	13064	12848	12696	12707	12747	12921	12798	12719	12793	12771	12834	12838	12847	12810	12866	12820	12812	12875	12888	12808	12856	12812	12878	12828	12726	12848	12708	12879	12863	13007	12885	12783	12860	12725	12635	12976	12847	12854	12830	12946	12708	12773	12702	12782	12796	12871	12692	12759	12834	12885	12819	12913	12746	12727	12912	12882	12909	12742	12941	12754	12775	12673	12749	12887	12749	12857	12787	12781	12857	12646	12790	12988	12973	12888	12800	12859	12918	12945	12714	12739	12892	12686	12718	12864	12960	12822	12742	12748	12895	12834	12911	12719	12754	12906	12639	12822	12733	12812	12659	12883	12923	12855	12917	12899	12776	13011	12709	12911	12790	12830	12929	12954	12921	12880	12638	12852	12853	12912	12846	12757	12842	12766	12745	12958	12713	12815	12949	12678	12806	12967	13012	12853	12742	13010	12901	12978	12595	12799	12753	12740	12896	12622	12736	12718	12848	12855	12805	12838	12795	12816	12862	12711	12970	12805	12658	12792	12655	12765	12642	12734	12818	12681	12951	12914	12777	12653	12823	13047	12731	12795	12990	12715	12740	12982	12875	12737	12788	12870	12622	12856	13028	12816	12740	12994	13031	12923	13070	12864	12773	12920	13010	12968	12803	12679	12881	12967	12814	12827	12837	12746	12811	12911	12666	12914	12870	12888	12999	12945	12868	12836	12814	12739	12686	12796	12738	12825	12890	12882	12893	12838	12592	12884	12956	12688	12831	12714	12860	12764	12844	12745	12816	12819	13059	12818	12730	12858	12718	12626	12906	12898	12833	12787	12802	12811	12826	12919	12904	12959	12662	12759	12756	12759	12825	12760	12880	12836	12778	12839	12641	12960	12646	12952	12678	12647	12842	12818	12770	12784	12746	12613	12851	12881	12829	12704	12894	12802	12823	12685	12943	12864	12856	12848	12794	13036	12839	12867	12787	12807	12885	12851	12893	12922	12716	12745	12946	12869	13043	12931	12705	12642	12810	12587	13013	12867	12644	12746	12791	12861	12936	12839	12841	12876	12708	12812	12886	12874	12752	12881	12916	12916	12886	12824	12916	12760	12887	12742	12851	12892	12808	12841	12787	13005	12823	12728	12885	12943	12911	12953	12661	12869	12775	12919	12917	12769	12757	12668	12888	12685	12730	12845	12759	12908	12701	12932	12828	12756	12837	12798	12798	12611	12673	12770	12832	12725	12948	12880	12873	13088	12903	12958	12879	12869	12840	12913	12843	13031	12864	12757	12647	12861	13076	12935	12804	12662	12697	13043	12668	12915	12883	12856	12747	12967	12887	12795	13014	12784	12781	12935	12684	12860	12866	12840	12733	12773	12851	12856	12544	12877	12773	12969	12894	12950	12695	13051	12916	12780	13044	12794	12811	12712	12927	12739	12779	12813	12706	13025	12656	12869	12792	12552	12774	12825	12790	12954	12837	13007	12745	12777	12733	12859	12961	12727	12848	12971	12701	12793	12763	12850	12811	12828	12784	12802	12827	12948	12798	12769	12909	12776	12924	12813	12841	12850	12896	12787	12661	12919	12905	12766	12958	12944	12838	12849	12792	12804	12833	12920	12814	12964	12743	12984	12801	12945	12824	12856	12844	12919	12848	12905	12810	12779	12885	12846	12794	12776	12809	12851	12804	12871	12882	12705	12901	12857	12747	12741	12749	12919	12742	12785	13000	12686	12955	12967	12891	12890	12645	12795	12735	12858	12900	12988	12667	12826	12863	12848	12754	12854	13048	12782	12993	12992	12750	12672	12742	12733	12690	13009	12723	12907	12766	12911	12937	12650	12827	12840	12839	12825	12844	12939	12859	12946	12882	12851	12885	12902	12944	12867	12761	12773	12805	12869	12693	12902	12734	12804	12733	12812	12810	12903	12899	13027	12824	12779	12799	12829	12832	12917	12849	12806	12812	12928	12946	12639	12574	12761	12657	12933	12880	12715	13040	12704	12670	12830	12923	12753	12646	12801	13004	12964	12845	12635	12854	12663	12729	12594	12865	12857	12920	12797	12888	12814	12956	12731	12791	12839	12861	12710	12719	12770	12642	12831	13026	12733	12731	12990	12747	12592	12979	12856	12790	12865	12895	12922	12928	12716	12785	12797	12827	12938	12666	12896	12996	12708	12867	12715	12858	12673	12723	12890	12794	13022	12664	12892	12839	12698	12790	12921	12902	12951	12823	12906	12759	12787	12842	12618	12909	12774	13002	12925	12761	12880	12941	12928	12898	12852	12604	12629	12645	12713	12884	12785	12749	12655	12875	12868	12931	12865	12763	12615	12920	12783	12821	12936	12759	12882	12854	12806	12677	12706	12642	12868	12845	12968	12837	12845	12838	12913	12805	12979	13095	12833	12642	12756	12860	12637	12855	12815	12751	12752	12755	12776	12683	12666	12826	13004	12892	12720	12996	13002	12709	12693	12902	12725	12860	12796	12909	12860	12764	12806	12738	12866	12826	12739	12828	12893	12879	12721	12844	12919	12685	12741	12794	12921	12714	12748	12969	12791	12962	12937	12808	12761	12791	12791	12874	12648	13031	12663	12871	12698	12850	12807	12913	12927	12750	13105	12880	12825	12689	12897	12740	12910	12751	12675	12655	12563	12947	12700	12748	12657	12762	12597	12856	12792	12780	12987	12640	12898	12974	12799	12747	12755	12836	12842	12971	12750	12858	12927	12835	12755	12793	12840	12807	12692	12885	12939	13001	12844	12914	12872	12812	12910	12970	12913	12749	12718	12927	12870	12723	13035	12818	12688	12901	12686	12882	12869	12877	12670	12790	12842	12773	12961	12750	12908	12790	13040	12787	12949	12876	12833	12627	12825	12771	12805	12846	12753	12695	12745	12881	12750	12816	12952	12854	12696	12906
35398	33239	32265	34073	36368	33425	29768	28875	28521	28100	27879	27606	27548	27500	27335	27115	27141	27169	27184	27108	27162	27188	27303	27236	27245	27208	27271	27070	27141	27090	27081	27167	27227	27040	27157	27152	27146	27194	27136	27183	27088	27146	27046	27061	27046	27013	27139	27217	27133	27276	27171	27129	27019	27161	27120	27020	27210	27045	27230	27137	27202	27270	27133	27128	27080	27063	27207	27141	27081	27124	26986	27149	27112	27124	27232	27208	27189	27048	27113	27213	27145	27163	27004	27141	27124	27068	27131	27308	27177	27103	27055	27236	27137	27151	27090	27156	27094	27204	27160	27203	27088	27264	27164	27201	27069	27033	27117	27139	27137	27135	26951	27274	27145	27238	27103	27257	27184	26974	27185	27117	27093	27152	27218	27204	27143	27053	27050	27052	27117	27137	27182	27114	27059	27201	27123	27171	27110	27098	27077	27146	27099	27196	27049	27279	27110	27074	27071	27272	27046	27087	27250	26994	27258	27193	27158	27156	27164	27101	27248	27240	27236	27121	27261	27011	27322	27107	27245	27289	27170	27078	27207	27268	27150	27227	27018	27151	27124	27139	27149	27083	27057	27129	27183	27153	27146	27183	27157	27150	27122	27339	27088	27229	27049	27035	27056	27147	27178	27118	27120	27107	27069	27286	27098	27078	27355	27160	27063	27055	27057	27143	27171	27111	27259	27119	27129	27228	27196	27133	27144	27032	27017	27163	27078	27209	27133	27251	27061	27194	27164	27179	27169	27067	27132	27130	27156	27195	27107	27076	27162	27113	27206	27144	27343	27067	27184	27313	26998	27190	27140	27102	27133	27157	27060	27237	27162	27347	27125	27149	27092	27221	27110	27094	27181	27163	27215	27080	26983	27218	27301	27201	27099	27135	27202	27123	27259	27118	27137	27133	27175	27110	27058	27148	27078	27175	27200	27248	27213	27077	27213	27045	27178	27172	27196	27243	27224	27099	27190	27237	27121	27105	27159	27161	27132	27079	27330	27113	27258	27123	27129	27156	27234	27269	27322	27129	27168	27106	27121	27316	27196	27218	27271	27103	27169	27284	27160	27025	27073	27063	27110	27253	26997	27302	27093	27180	27255	27338	26996	27350	27079	27132	27181	27165	27063	27239	27188	27096	27287	27064	27254	27265	27136	27002	27163	27180	27120	27185	27079	27171	27138	27138	27212	27175	27211	27170	27111	27208	27150	27068	27199	27113	27316	27198	27134	27204	27136	27158	27259	27045	27198	27210	27099	27202	27180	27139	27120	27312	27079	27293	27354	27105	27195	27109	27026	27082	27218	27205	27119	27224	27041	27119	27100	27134	27279	27178	27260	27279	27196	27154	27153	27195	27112	27134	27127	27151	27189	27199	27245	27055	27180	27033	27159	27124	27279	27172	27255	27143	27206	27168	27212	27142	27219	27118	27132	27055	27103	27141	27344	27206	27231	27460	27087	27137	27219	27146	27103	27103	27280	27133	27221	26994	27212	27241	27103	27219	27122	27143	27073	27274	27159	27075	27213	27112	27097	27250	27205	27244	27279	27207	27166	27118	26940	27201	27070	27201	27061	27364	27098	27290	27094	27248	27023	27089	27147	27119	27244	27144	27182	27155	27232	27100	27293	27287	27215	27202	27050	27082	27249	27104	27180	27141	27228	27042	27127	27165	27104	27039	27238	27193	27274	27178	27171	27178	27181	27224	27149	27074	27079	27251	27070	27099	27232	27145	27141	27217	27175	27089	27275	27251	27129	27168	27239	27186	27127	27164	27253	27193	27094	27027	27061	27091	27172	27117	27110	27161	27152	27182	27221	27131	27030	27233	27259	27164	27174	27214	27106	27130	27233	27047	27125	27057	27259	27192	27050	27046	27136	27135	27263	27150	27203	27176	27097	27121	27194	27069	27072	27255	27235	27032	27248	27184	27252	27057	27347	27157	27079	27153	27117	27255	27271	27085	27163	27181	27253	27284	27290	27301	27082	27339	27171	27169	26982	27208	27249	27240	27148	27301	27026	27231	27246	27224	27139	27104	27254	26998	27110	27165	27192	27147	27158	27160	27245	27183	27206	27093	27226	27245	27121	27166	27155	27150	27376	27064	27327	27194	27134	27193	27169	27285	27097	27280	27227	27339	27075	27183	27183	27170	27121	27099	27162	27242	27341	27142	27118	27236	27283	27183	27167	27161	27215	27187	27155	27292	27160	27303	27187	27164	27127	27161	27148	27113	27067	27171	27188	27117	27048	27145	27163	27127	27211	27130	26993	27167	27125	27219	27148	27189	27045	27163	27162	27075	27224	27092	27038	27136	27125	27122	27178	27270	27200	27119	27158	27152	27329	27153	27085	27183	27186	26978	27193	27133	27216	27158	27343	27087	27227	27130	27097	27113	27181	27059	27206	27223	27398	27070	27073	27102	27181	27282	27194	27189	27194	27121	27093	27158	27178	27227	27293	26975	27212	27043	27175	27204	27214	27324	27042	27203	27141	27100	27168	27168	27099	27296	27162	27031	27272	27235	27111	27113	27071	27168	27165	27225	27211	27282	27209	27253	27119	27246	27181	27226	27174	27109	27080	27365	27157	27200	27094	27206	27123	27128	27060	27134	27208	27195	27258	26891	27291	27243	27267	27265	27337	27078	27148	27142	27243	27039	27103	27180	27120	26963	27093	27332	27177	27149	27014	27014	27153	27170	27199	27154	27140	27161	27102	27144	27137	27268	27088	27147	27236	27232	27207	27147	27200	27274	27109	27138	27298	27282	27211	27100	27182	27091	27163	27272	27272	27208	27145	27293	27205	27106	27165	27144	27225	27181	27155	27180	27121	27136	27080	27177	27279	27183	27257	27107	27241	27079	27086	27184	27036	27255	27158	27146	27025	27303	27215	27168	27199	27109	27094	27188	27087	27162	27037	27186	27125	27258	27222	27097	27077	27086	26974	27269	27049	27147	27162	27075	27240	27217	27212	27127	27295	27178	27118	27121	27219	27207	27162	27101	27183	27039	27300	27209	27151	27174	27141	27102	27107	27244	27205	27272	27254	27102	27030	27176	27027	27267	27143	27170	27036	27154	27306	27189	27327	27242	27205	27117	27093	27200	27173	27210	27038	27214	27369	27115	27282	27207	27180	27045	27274	27248	27176	27201	27168	27268	27140	27143	27136	27246	27212	27224	27119	27233	27197	27156	27038	27218	27227	27247	27188	27243	27087	27224	27255	27126	27213	27317	27137	27078	27199	27133	27205	27134	27301	27216	27061	27261	27060	27221	26998	27128	27214	27193	27205	27144	27312	27237	27060	27146	27274	27160	27173	27120	27166	26949	27148	27157	27189	27123	27141	27172	27220	27134	27180	27133	27082	27092	27276	27249	27157	27075	27165	27214	27248	27218	27076	27077	27161	27301	27050	27227	27063	27263	27212	27276	27179	27221	27258	27051	27187	27186	27180	27129	27111	27311	27140	27231	27190	27182	27248	27071	27088	27238	27179	27153	27136	27155	27264	27197	27249	27024	27303	27078	27098	27246	27227	26945	27290	27161	27206	27198	27164	27100	27114	27033	27168	27210	27198	27173	27213	27214	27105	27150	27301	27284	27293	27277	27416	27187	27057	27050	27228	27031	27152	27108	27206	27206	27231	27292	27292	27131	27067	27116	27257	27135	27250	27226	27117	27073	27204	27230	27297	27107	27133	27065	27152	27102	27284	27160	27323	27214	27092	27056	27266	27081	27077	27330	27114	27081	27267	27234	27365	27177	27112	27015	27096	27228	27146	27233	27112	27150	27233	27257	27014	27091	27197	27212	27046	27322	27052	27039	27411	27146	27311	27162	27208	27291	26974	27212	27305	27213	27286	27066	27065	27279	27259	27228	27228	27065	27143	27144	27224	27249	26995	27215	27059	27264	27138	27203	27040	27073	27151	27145	27184	27075	27163	27319	27200	27185	27203	27172	27052	27311	27201	27217	27106	27195	27278	27074	27280	27067	27173	27067	27151	27209	27192	27204	27181	27250	27170	27223	27218	27167	27138	26999	27138	27247	27138	27201	27104	27295	27174	27168	27101	27191	27251	27357	27083	27322	26989	27048	27169	27198	27169	27298	27242	27210	27345	27147	27149	27188	27030	27076	27173	27200	27143	27225	27132	27057	27218	27129	27073	27048	27295	27222	27144	27151	27229	27037	27165	27234	27178	27138	27118	27193	27199	27236	27328	27131	27010	27263	27111	27078	27126	27181	27147	27194	27271	27275	27039	27275	27289	27024	27319	27066	27006	27108	27348	27223	27172	27173	27120	27201	27184	27143	27069	27151	27274	27209	27162	27183	27084	27133	27205	27179	27163	27138	27125	27192	27153	27145	27241	27090	27046	27185	27197	27095	27159	27207	27374	26997	27142	27310	27184	27143	27178	27133	27200	27122	27171	27098	27251	27145	27029	27172	27207	27202	27115	27014	27272	27275	27143	27171	27129	27323	27174	27086	27151	27260	27187	27175	27202	27207	27193	27127	27266	27169	27245	27041	27117	27062	27194	27280	27155	27144	27245	27194	27230	27303	27193	27204	27263	27159	27235	27099	27279	27161	27327	27035	27099	27197	27269	27145	27247	27229	27308	27123	27338	27119	27312	27323	27317	27315	27125	27248	27181	27239	27137	27231	27148	27173	27267	27127	27100	27216	27149	27070	27091	27205	27173	27214	27142	27160	27162	27229	27161	27172	27185	27267	27213	27132	27037	27169	27207	27108	27160	27036	27187	27186	27305	27452	27020	27200	27232	27179	27281	27214	27219	27152	27232	27188	27160	27169	27251	27154	27099	27265	27207	27280	27203	27106	27231	27170	27153	27082	27232	27294	27231	27098	27187	27084	27209	27251	27107	27188	27157	27046	27234	27214	27211	27198	27127	27134	27134	27100	27119	27220	27149	27154	27180	27207	27176	27195	27176	27163	27195	27187	27233	27207	27064	27247	27125	27105	27212	27137	27280	27206	27288	27273	27056	27278	27189	27038	27176	27149	27266	27001	27255	27118	27210	27180	27143	27190	27213	27106	27141	27175	27124	27256	27172	27117	27104	27134	27090	27210	27258	27203	27156	27293	27066	27268	27214	27184	27037	27256	27123	27214	27287	27129	27008	27269	27129	27135	27156	27142	27110	27276
29953	23931	21451	20489	21361	19980	17693	17181	16358	15539	14746	14176	13776	13585	13532	13442	13555	13632	13563	13424	13336	13555	13801	13866	13543	13792	13496	13491	13371	13348	13524	13390	13650	13475	13531	13316	13336	13365	13524	13520	13545	13611	13508	13562	13488	13537	13517	13452	13491	13636	13374	13315	13364	13514	13367	13505	13393	13514	13387	13500	13570	13471	13328	13526	13410	13450	13407	13641	13496	13322	13531	13402	13539	13386	13409	13343	13623	13574	13556	13580	13373	13350	13305	13545	13506	13478	13389	13398	13488	13309	13596	13511	13485	13524	13472	13438	13672	13315	13548	13489	13539	13441	13555	13507	13384	13450	13399	13419	13649	13438	13371	13510	13507	13472	13481	13525	13402	13412	13513	13501	13584	13574	13587	13634	13355	13507	13413	13376	13495	13471	13487	13383	13526	13370	13414	13342	13350	13463	13540	13615	13415	13664	13389	13364	13398	13581	13624	13571	13342	13456	13368	13417	13312	13137	13428	13497	13416	13507	13446	13580	13432	13370	13422	13523	13314	13395	13372	13432	13488	13370	13453	13427	13603	13629	13613	13510	13524	13617	13490	13565	13436	13298	13508	13436	13504	13665	13558	13480	13581	13571	13618	13555	13443	13548	13333	13317	13480	13587	13450	13403	13461	13478	13476	13481	13339	13230	13497	13572	13461	13371	13393	13486	13467	13423	13554	13475	13555	13388	13289	13299	13288	13543	13437	13204	13600	13433	13568	13438	13601	13228	13313	13399	13523	13547	13182	13518	13566	13520	13439	13622	13476	13472	13272	13652	13317	13629	13395	13533	13469	13415	13416	13422	13453	13538	13376	13331	13420	13543	13444	13672	13574	13463	13504	13471	13404	13503	13609	13628	13430	13327	13418	13700	13437	13482	13329	13417	13609	13472	13509	13383	13502	13426	13646	13480	13572	13440	13568	13432	13461	13473	13422	13358	13417	13449	13407	13420	13434	13460	13602	13649	13319	13528	13547	13572	13459	13657	13648	13390	13445	13385	13588	13321	13528	13601	13318	13579	13425	13627	13402	13609	13435	13379	13331	13577	13366	13449	13412	13535	13654	13462	13555	13545	13518	13573	13554	13391	13506	13585	13314	13513	13511	13187	13399	13493	13589	13454	13297	13499	13498	13484	13496	13424	13433	13473	13434	13521	13564	13303	13461	13430	13429	13392	13349	13597	13545	13264	13366	13643	13549	13324	13631	13463	13293	13481	13349	13257	13416	13576	13299	13467	13527	13420	13507	13401	13396	13661	13481	13370	13514	13327	13593	13549	13279	13477	13515	13425	13557	13520	13413	13270	13536	13375	13378	13434	13627	13540	13741	13406	13429	13591	13345	13460	13442	13431	13431	13368	13397	13570	13410	13580	13365	13563	13469	13444	13485	13349	13373	13213	13504	13803	13619	13368	13561	13288	13306	13511	13363	13672	13358	13536	13574	13457	13359	13688	13555	13549	13510	13446	13456	13590	13424	13640	13395	13469	13493	13539	13455	13398	13437	13366	13502	13486	13617	13287	13493	13544	13294	13400	13547	13393	13306	13544	13480	13429	13592	13631	13702	13525	13596	13470	13583	13403	13540	13573	13527	13537	13727	13682	13569	13483	13585	13506	13678	13524	13538	13489	13451	13511	13542	13391	13496	13403	13565	13283	13556	13492	13627	13505	13548	13486	13498	13447	13582	13489	13337	13543	13424	13482	13330	13457	13454	13348	13234	13457	13291	13348	13380	13411	13512	13430	13469	13446	13479	13554	13104	13502	13656	13495	13471	13473	13544	13452	13430	13581	13609	13607	13565	13482	13494	13439	13531	13569	13546	13662	13400	13534	13599	13532	13535	13565	13583	13496	13557	13559	13440	13632	13527	13353	13521	13599	13515	13362	13360	13561	13597	13448	13548	13456	13397	13375	13349	13468	13317	13552	13472	13584	13244	13686	13489	13205	13288	13389	13489	13417	13436	13524	13515	13356	13562	13544	13274	13499	13501	13482	13574	13436	13544	13397	13610	13385	13363	13295	13268	13479	13623	13514	13549	13564	13363	13427	13507	13719	13394	13389	13634	13353	13437	13397	13381	13517	13465	13316	13364	13478	13404	13496	13652	13503	13531	13473	13364	13417	13559	13683	13668	13374	13489	13565	13491	13378	13373	13657	13537	13368	13463	13633	13609	13439	13414	13510	13406	13428	13586	13284	13430	13458	13547	13407	13311	13496	13373	13440	13493	13510	13481	13413	13404	13476	13562	13302	13499	13482	13574	13279	13408	13426	13383	13607	13247	13417	13585	13515	13527	13593	13622	13394	13549	13390	13538	13400	13277	13486	13615	13593	13512	13470	13515	13587	13344	13433	13503	13563	13538	13549	13394	13417	13582	13323	13545	13430	13322	13563	13372	13444	13479	13589	13432	13485	13313	13400	13466	13321	13605	13637	13507	13488	13397	13573	13537	13436	13389	13325	13517	13585	13478	13549	13583	13551	13564	13583	13412	13393	13435	13574	13496	13472	13269	13326	13502	13447	13508	13629	13555	13474	13370	13302	13445	13407	13636	13608	13413	13558	13461	13376	13359	13435	13518	13318	13497	13612	13606	13457	13589	13536	13284	13463	13404	13378	13308	13494	13536	13459	13451	13595	13459	13551	13573	13447	13520	13578	13447	13307	13313	13530	13552	13462	13594	13472	13416	13467	13527	13411	13335	13503	13505	13703	13360	13418	13454	13330	13515	13552	13370	13489	13377	13788	13402	13419	13522	13375	13561	13545	13371	13360	13500	13529	13454	13564	13531	13430	13660	13415	13424	13407	13511	13461	13617	13555	13570	13514	13420	13333	13721	13689	13492	13489	13477	13609	13546	13665	13492	13623	13337	13564	13555	13432	13509	13519	13652	13557	13459	13561	13362	13482	13482	13673	13436	13579	13570	13349	13520	13637	13506	13363	13641	13561	13547	13392	13295	13482	13417	13279	13556	13498	13530	13592	13301	13396	13559	13394	13650	13550	13532	13630	13522	13478	13558	13565	13434	13505	13529	13563	13430	13443	13501	13590	13443	13493	13355	13579	13401	13239	13453	13437	13704	13514	13492	13345	13381	13630	13641	13421	13207	13476	13249	13360	13296	13575	13594	13424	13207	13694	13489	13455	13562	13193	13593	13362	13409	13391	13333	13430	13531	13470	13676	13649	13515	13609	13515	13429	13555	13409	13354	13490	13494	13638	13500	13485	13600	13469	13574	13505	13479	13506	13728	13429	13555	13321	13529	13476	13462	13437	13626	13730	13638	13459	13554	13468	13536	13432	13442	13321	13468	13209	13201	13407	13643	13636	13580	13592	13572	13468	13433	13438	13539	13531	13683	13433	13577	13600	13524	13471	13615	13609	13627	13491	13560	13428	13383	13618	13586	13439	13399	13475	13460	13433	13590	13471	13709	13446	13634	13585	13480	13351	13397	13432	13697	13460	13623	13428	13694	13599	13450	13244	13514	13395	13207	13513	13457	13362	13397	13546	13590	13706	13280	13407	13299	13455	13395	13283	13594	13484	13350	13281	13403	13777	13474	13431	13569	13512	13452	13627	13400	13755	13632	13668	13466	13426	13606	13323	13464	13462	13578	13511	13422	13303	13401	13393	13373	13332	13650	13572	13726	13572	13397	13364	13202	13653	13543	13412	13297	13437	13536	13372	13497	13569	13369	13525	13596	13617	13482	13457	13679	13515	13699	13530	13489	13648	13444	13452	13492	13469	13312	13393	13525	13571	13474	13687	13475	13565	13453	13405	13756	13376	13649	13577	13597	13446	13488	13467	13490	13291	13346	13484	13371	13617	13458	13662	13558	13239	13360	13397	13661	13529	13317	13458	13567	13574	13671	13452	13435	13380	13362	13464	13499	13391	13606	13502	13479	13440	13591	13450	13495	13487	13549	13428	13408	13537	13500	13374	13576	13388	13338	13321	13580	13586	13326	13486	13491	13516	13400	13472	13432	13432	13459	13424	13329	13345	13409	13467	13419	13560	13464	13406	13369	13510	13477	13478	13466	13447	13332	13433	13347	13512	13411	13278	13399	13378	13629	13251	13443	13290	13587	13436	13551	13490	13452	13538	13621	13275	13513	13582	13540	13454	13608	13460	13496	13496	13528	13505	13631	13613	13528	13504	13523	13535	13536	13456	13368	13637	13304	13454	13446	13447	13626	13428	13676	13440	13710	13346	13449	13518	13404	13499	13575	13355	13335	13400	13525	13735	13425	13618	13570	13316	13517	13305	13515	13356	13560	13557	13506	13576	13649	13568	13475	13516	13693	13470	13484	13444	13419	13436	13305	13610	13539	13540	13392	13461	13439	13307	13516	13686	13584	13446	13346	13617	13587	13524	13442	13499	13556	13332	13671	13395	13528	13609	13457	13528	13433	13579	13429	13366	13473	13573	13505	13586	13554	13358	13533	13461	13542	13518	13667	13569	13494	13491	13539	13640	13509	13556	13387	13534	13482	13564	13469	13403	13292	13419	13485	13361	13447	13438	13556	13485	13398	13683	13476	13437	13651	13615	13448	13324	13456	13294	13663	13484	13537	13397	13631	13401	13663	13617	13446	13346	13524	13283	13576	13545	13337	13457	13520	13426	13403	13672	13370	13519	13467	13442	13474	13596	13529	13579	13533	13625	13206	13483	13638	13522	13360	13563	13599	13525	13388	13497	13567	13510	13588	13640	13704	13340	13528	13496	13411	13366	13520	13396	13426	13450	13629	13258	13478	13352	13591	13486	13291	13593	13364	13430	13425	13204	13318	13560	13500	13666	13609	13595	13471	13501	13575	13551	13443	13425	13507	13523	13357	13485	13491	13368	13572	13281	13362	13408	13497	13429	13420	13351	13235	13412	13358	13541	13420	13508	13533	13483	13352	13483	13540	13614	13462	13594	13258	13400	13486	13422	13526	13445	13354	13409	13298	13349	13484	13441	13650	13415	13386	13350	13576	13542	13533	13359	13158	13402	13357	13455	13405	13397	13405	13460	13599	13437	13649	13414	13531	13436	13497	13413	13328	13536	13595	13608	13347	13570	13610	13480	13531	13469	13446	13482	13468	13546	13565	13522	13316	13641	13326	13636	13744	13511	13462	13400	13376	13534	13551	13491	13383	13398
37315	31989	32057	36168	38288	34913	33170	32345	30975	29451	28057	27209	26642	26549	26582	26656	26466	26353	26480	26461	26442	26507	26743	26926	26819	26798	26445	26430	26436	26472	26392	26529	26498	26410	26448	26330	26325	26554	26484	26493	26373	26515	26474	26531	26388	26413	26458	26489	26522	26467	26580	26428	26524	26368	26379	26488	26466	26470	26383	26359	26263	26503	26481	26409	26454	26591	26436	26285	26528	26526	26464	26418	26486	26352	26373	26431	26596	26396	26366	26570	26459	26442	26396	26354	26388	26424	26508	26421	26392	26485	26456	26415	26531	26542	26435	26362	26369	26439	26582	26421	26413	26306	26445	26445	26395	26581	26326	26401	26450	26456	26496	26480	26473	26483	26473	26408	26472	26487	26343	26488	26345	26385	26510	26427	26448	26371	26461	26398	26397	26435	26439	26499	26450	26477	26423	26462	26503	26554	26507	26533	26557	26485	26362	26440	26458	26381	26566	26426	26470	26574	26438	26399	26384	26602	26581	26450	26498	26387	26717	26446	26456	26263	26562	26537	26365	26452	26409	26414	26303	26432	26444	26535	26390	26328	26489	26343	26446	26476	26441	26444	26467	26431	26516	26494	26308	26505	26492	26437	26426	26410	26448	26399	26609	26446	26448	26314	26500	26401	26603	26410	26468	26501	26475	26434	26433	26586	26417	26420	26512	26368	26475	26572	26368	26622	26416	26445	26439	26403	26476	26478	26554	26358	26568	26593	26429	26556	26527	26353	26579	26424	26557	26489	26373	26529	26520	26544	26443	26502	26472	26526	26546	26460	26465	26435	26436	26453	26445	26380	26503	26473	26385	26407	26442	26530	26494	26487	26472	26401	26431	26492	26469	26413	26363	26554	26448	26520	26491	26424	26446	26627	26495	26428	26483	26341	26453	26508	26472	26415	26604	26383	26536	26468	26535	26518	26368	26482	26395	26396	26444	26496	26445	26341	26499	26509	26346	26465	26555	26463	26439	26586	26595	26512	26583	26543	26282	26566	26495	26444	26625	26402	26457	26536	26469	26425	26398	26354	26428	26393	26421	26405	26530	26402	26521	26468	26527	26320	26359	26641	26588	26518	26358	26373	26620	26350	26539	26453	26405	26434	26508	26433	26695	26312	26591	26409	26557	26566	26520	26401	26478	26598	26469	26351	26438	26500	26445	26514	26474	26439	26532	26424	26278	26379	26452	26469	26574	26461	26401	26531	26437	26354	26382	26603	26435	26400	26450	26623	26433	26532	26527	26463	26387	26445	26514	26380	26478	26462	26350	26469	26590	26306	26665	26329	26367	26716	26478	26458	26421	26433	26468	26392	26478	26524	26497	26641	26442	26429	26414	26511	26435	26389	26519	26527	26315	26515	26283	26433	26525	26412	26380	26582	26489	26477	26549	26548	26288	26495	26535	26658	26446	26458	26446	26507	26502	26332	26562	26368	26370	26391	26551	26491	26474	26585	26491	26486	26511	26553	26437	26399	26572	26397	26405	26373	26422	26378	26477	26452	26404	26486	26465	26497	26482	26275	26522	26528	26448	26352	26371	26503	26611	26509	26462	26398	26536	26494	26492	26565	26514	26318	26421	26526	26399	26296	26507	26540	26508	26502	26499	26347	26268	26480	26478	26293	26518	26346	26553	26518	26528	26505	26349	26481	26560	26593	26497	26405	26495	26536	26455	26455	26412	26518	26472	26549	26436	26516	26425	26520	26445	26457	26471	26550	26481	26408	26431	26454	26419	26515	26424	26634	26496	26367	26635	26393	26378	26486	26503	26442	26409	26503	26548	26461	26472	26393	26519	26274	26484	26594	26564	26371	26450	26422	26459	26336	26496	26555	26415	26532	26492	26509	26468	26359	26374	26547	26430	26404	26470	26488	26386	26452	26614	26367	26455	26426	26576	26469	26463	26506	26336	26515	26521	26408	26485	26417	26397	26413	26420	26669	26408	26569	26459	26400	26546	26400	26462	26423	26520	26493	26345	26521	26513	26502	26497	26416	26543	26406	26502	26447	26548	26566	26485	26405	26573	26426	26608	26523	26526	26511	26421	26478	26517	26487	26559	26482	26504	26472	26501	26455	26606	26491	26364	26500	26555	26468	26397	26334	26613	26535	26350	26601	26456	26347	26304	26534	26363	26528	26518	26460	26484	26362	26486	26512	26433	26568	26526	26382	26565	26484	26439	26502	26541	26361	26567	26414	26393	26369	26465	26531	26484	26482	26454	26450	26511	26563	26513	26380	26432	26650	26312	26462	26378	26664	26532	26440	26563	26515	26537	26530	26375	26591	26536	26406	26545	26453	26572	26550	26438	26568	26464	26470	26420	26548	26542	26372	26507	26440	26508	26589	26478	26589	26572	26405	26443	26532	26680	26259	26466	26531	26473	26521	26459	26484	26620	26302	26420	26553	26422	26496	26486	26506	26474	26482	26463	26352	26733	26380	26483	26566	26329	26437	26546	26560	26560	26379	26492	26471	26478	26566	26563	26453	26449	26490	26497	26555	26490	26452	26561	26457	26640	26403	26648	26388	26425	26523	26486	26526	26583	26470	26386	26528	26489	26562	26397	26511	26452	26510	26487	26491	26492	26599	26348	26479	26473	26378	26308	26481	26507	26476	26568	26539	26526	26543	26406	26553	26457	26366	26437	26533	26394	26444	26543	26381	26388	26430	26466	26453	26458	26409	26459	26396	26556	26445	26510	26480	26348	26513	26404	26442	26417	26459	26501	26433	26481	26470	26546	26388	26620	26580	26396	26522	26525	26532	26299	26562	26419	26558	26476	26452	26487	26499	26516	26511	26448	26522	26467	26485	26429	26413	26418	26453	26555	26342	26325	26553	26424	26533	26394	26459	26587	26481	26490	26596	26414	26687	26436	26439	26486	26427	26549	26342	26583	26474	26436	26364	26486	26575	26352	26448	26470	26607	26397	26543	26490	26429	26394	26543	26467	26541	26453	26396	26423	26608	26477	26349	26415	26531	26500	26450	26488	26559	26342	26523	26345	26452	26609	26513	26412	26588	26443	26483	26446	26474	26611	26438	26489	26583	26438	26472	26492	26598	26330	26505	26553	26390	26459	26652	26445	26423	26666	26453	26509	26479	26332	26343	26468	26574	26459	26603	26512	26338	26512	26504	26307	26459	26383	26397	26490	26503	26599	26398	26459	26431	26566	26489	26429	26492	26487	26490	26533	26555	26442	26501	26497	26444	26526	26553	26449	26485	26480	26469	26401	26389	26486	26419	26524	26407	26524	26407	26493	26523	26520	26574	26360	26443	26605	26461	26361	26539	26442	26491	26379	26519	26408	26344	26542	26345	26565	26366	26576	26463	26457	26614	26478	26472	26573	26518	26515	26533	26516	26433	26513	26446	26396	26416	26623	26488	26477	26540	26529	26531	26466	26436	26454	26491	26570	26476	26518	26375	26575	26472	26532	26467	26461	26538	26472	26525	26484	26399	26474	26440	26479	26367	26443	26507	26552	26546	26622	26459	26323	26530	26441	26621	26471	26468	26597	26550	26428	26485	26377	26427	26512	26508	26561	26474	26520	26413	26610	26493	26325	26629	26436	26456	26527	26550	26521	26365	26453	26499	26508	26526	26627	26439	26537	26492	26608	26586	26587	26426	26450	26552	26572	26401	26472	26413	26443	26435	26616	26470	26425	26407	26446	26343	26536	26525	26376	26455	26514	26662	26483	26564	26427	26514	26469	26560	26414	26506	26396	26616	26432	26496	26565	26455	26503	26336	26506	26429	26477	26534	26538	26530	26467	26559	26485	26503	26506	26564	26534	26387	26554	26614	26446	26493	26346	26437	26523	26576	26370	26615	26540	26424	26503	26557	26479	26469	26522	26436	26600	26485	26514	26611	26615	26386	26712	26480	26558	26550	26469	26548	26509	26540	26469	26405	26516	26496	26603	26477	26396	26475	26397	26541	26450	26588	26509	26340	26367	26439	26506	26291	26434	26620	26389	26552	26486	26573	26369	26489	26385	26586	26527	26394	26472	26501	26502	26553	26423	26484	26460	26629	26500	26494	26455	26481	26591	26535	26512	26464	26401	26606	26499	26495	26506	26432	26421	26432	26490	26447	26495	26421	26362	26362	26655	26449	26365	26456	26424	26537	26389	26524	26409	26487	26412	26431	26510	26503	26485	26487	26702	26413	26521	26442	26552	26407	26503	26643	26383	26514	26484	26578	26546	26521	26412	26436	26501	26627	26353	26503	26567	26342	26560	26492	26497	26519	26648	26616	26472	26578	26499	26444	26417	26358	26526	26437	26504	26522	26433	26374	26652	26576	26507	26414	26320	26676	26522	26543	26489	26481	26560	26399	26407	26472	26499	26503	26477	26427	26616	26572	26395	26575	26486	26366	26542	26529	26627	26598	26431	26465	26541	26481	26442	26508	26585	26518	26454	26539	26496	26423	26512	26593	26392	26478	26666	26551	26428	26570	26388	26582	26480	26503	26479	26590	26426	26510	26554	26647	26432	26655	26564	26358	26494	26430	26394	26523	26598	26345	26515	26451	26515	26487	26539	26490	26491	26523	26401	26593	26386	26489	26426	26498	26451	26482	26542	26475	26576	26363	26650	26388	26495	26558	26612	26602	26432	26475	26509	26601	26432	26491	26444	26575	26572	26565	26481	26519	26652	26432	26398	26501	26568	26443	26379	26382	26521	26523	26509	26521	26476	26505	26502	26467	26529	26524	26571	26525	26591	26550	26414	26426	26499	26547	26613	26351	26581	26406	26374	26445	26462	26477	26346	26581	26400	26561	26322	26454	26482	26560	26400	26457	26580	26462	26564	26576	26422	26483	26493	26562	26500	26465	26593	26485	26463	26522	26579	26489	26518	26496	26403	26598	26433	26413	26439	26454	26517	26370	26697	26440	26424	26519	26332	26686	26561	26390	26433	26545	26409	26513	26266	26558	26421	26372	26545	26414	26584	26408	26378	26481	26494	26481	26523	26466	26552	26510	26609	26554	26398	26490	26441	26384	26571	26453	26385	26477	26479	26563	26384	26342	26550	26564	26499	26492	26505	26526	26495	26563	26398	26519	26517	26638	26371	26405	26524	26386	26674	26561	26349	26582	26609	26485	26492	26342	26486	26646	26473	26514	26379	26550	26361	26485	26397	26510
34257	25561	24067	21675	21306	20037	17578	16197	15452	14688	14027	13882	13406	13552	13653	13621	13759	13488	13641	13750	13422	13354	13477	13632	13710	13614	13446	13625	13680	13432	13557	13449	13479	13507	13527	13710	13444	13629	13615	13528	13631	13550	13518	13488	13527	13671	13467	13512	13428	13367	13368	13516	13591	13585	13559	13495	13619	13668	13485	13698	13684	13609	13657	13654	13592	13518	13609	13443	13438	13591	13654	13668	13651	13573	13502	13553	13645	13566	13707	13739	13602	13414	13395	13434	13273	13441	13657	13461	13720	13585	13531	13654	13657	13536	13523	13522	13497	13503	13743	13539	13447	13562	13736	13510	13734	13681	13600	13595	13605	13458	13597	13669	13650	13512	13550	13648	13594	13463	13733	13592	13364	13577	13588	13485	13678	13492	13679	13618	13554	13655	13589	13486	13501	13496	13482	13541	13652	13628	13608	13683	13637	13516	13697	13814	13849	13504	13458	13510	13413	13532	13477	13509	13616	13591	13567	13591	13674	13590	13613	13408	13615	13553	13627	13552	13576	13487	13723	13607	13593	13611	13612	13493	13452	13476	13571	13611	13546	13544	13593	13691	13578	13431	13510	13647	13474	13535	13556	13417	13552	13580	13355	13641	13437	13773	13637	13756	13605	13544	13616	13566	13498	13607	13591	13664	13436	13595	13507	13569	13508	13627	13424	13597	13386	13419	13538	13531	13583	13658	13559	13737	13531	13682	13807	13746	13574	13492	13711	13661	13608	13475	13414	13650	13597	13708	13425	13598	13411	13421	13619	13525	13646	13458	13651	13747	13735	13506	13360	13565	13687	13728	13573	13437	13494	13600	13817	13625	13572	13518	13671	13725	13819	13692	13502	13543	13738	13559	13574	13601	13534	13559	13529	13542	13627	13592	13651	13628	13671	13656	13766	13552	13558	13670	13551	13658	13563	13756	13825	13645	13454	13291	13468	13551	13619	13522	13617	13453	13569	13659	13763	13679	13669	13541	13727	13714	13686	13640	13685	13635	13732	13443	13481	13517	13673	13532	13647	13428	13472	13616	13619	13470	13373	13659	13460	13588	13546	13536	13612	13708	13734	13743	13476	13683	13733	13809	13546	13519	13565	13547	13581	13627	13781	13717	13517	13793	13605	13475	13678	13533	13507	13523	13628	13723	13525	13370	13675	13622	13545	13574	13628	13558	13603	13633	13611	13823	13453	13568	13578	13501	13517	13511	13357	13620	13547	13772	13598	13535	13626	13370	13552	13701	13641	13605	13672	13714	13668	13584	13390	13458	13624	13479	13650	13491	13375	13611	13731	13648	13598	13653	13727	13689	13524	13538	13557	13612	13506	13482	13676	13516	13594	13821	13597	13724	13704	13585	13612	13358	13605	13598	13572	13622	13744	13591	13588	13344	13400	13267	13460	13620	13559	13562	13684	13500	13582	13620	13545	13555	13697	13635	13607	13693	13473	13567	13635	13614	13591	13494	13667	13470	13580	13741	13664	13724	13521	13533	13491	13514	13615	13690	13434	13680	13552	13656	13609	13624	13511	13496	13746	13541	13792	13807	13518	13731	13536	13596	13546	13602	13471	13524	13697	13683	13560	13705	13665	13603	13722	13611	13486	13584	13610	13554	13717	13437	13586	13556	13733	13630	13518	13596	13437	13659	13600	13650	13665	13488	13580	13448	13780	13650	13667	13580	13560	13716	13611	13855	13664	13689	13587	13555	13496	13455	13486	13515	13670	13578	13750	13507	13658	13591	13377	13698	13640	13659	13582	13507	13484	13670	13520	13499	13361	13567	13815	13470	13456	13442	13711	13615	13639	13687	13690	13604	13741	13480	13372	13608	13358	13388	13617	13484	13385	13811	13602	13504	13580	13750	13561	13774	13473	13568	13691	13689	13591	13467	13658	13688	13678	13555	13546	13541	13657	13528	13512	13628	13620	13650	13632	13533	13539	13572	13684	13714	13745	13686	13603	13677	13743	13333	13668	13342	13670	13539	13513	13580	13495	13646	13718	13733	13588	13441	13730	13600	13719	13418	13603	13492	13773	13499	13612	13661	13708	13507	13661	13452	13642	13636	13611	13491	13527	13515	13674	13528	13531	13762	13632	13506	13567	13697	13601	13579	13520	13654	13682	13572	13834	13591	13476	13682	13612	13565	13739	13558	13507	13606	13847	13780	13559	13480	13354	13599	13651	13831	13799	13631	13619	13499	13617	13497	13583	13794	13658	13550	13700	13703	13707	13515	13707	13634	13571	13467	13693	13774	13736	13558	13446	13733	13687	13690	13706	13487	13574	13406	13527	13532	13446	13525	13559	13426	13626	13473	13681	13486	13729	13884	13519	13539	13560	13709	13674	13803	13756	13644	13717	13612	13364	13712	13662	13588	13425	13270	13505	13743	13460	13510	13461	13468	13633	13913	13794	13501	13688	13564	13462	13566	13628	13507	13630	13537	13582	13682	13640	13557	13765	13805	13611	13703	13633	13563	13430	13633	13568	13728	13555	13552	13517	13482	13636	13435	13524	13684	13706	13664	13754	13694	13739	13568	13531	13430	13683	13596	13564	13646	13492	13481	13613	13736	13548	13685	13691	13646	13509	13707	13460	13578	13617	13588	13612	13630	13657	13550	13751	13736	13724	13689	13665	13770	13580	13651	13395	13498	13616	13559	13626	13603	13600	13703	13702	13723	13424	13647	13772	13672	13712	13570	13277	13667	13759	13521	13647	13599	13733	13684	13447	13506	13561	13658	13402	13601	13560	13572	13405	13490	13597	13625	13641	13520	13473	13533	13566	13532	13505	13420	13567	13451	13784	13543	13658	13557	13729	13520	13589	13627	13602	13492	13626	13697	13650	13575	13627	13498	13515	13501	13599	13502	13517	13751	13781	13646	13971	13474	13622	13545	13439	13560	13774	13564	13643	13640	13738	13569	13479	13631	13495	13652	13731	13569	13408	13417	13529	13570	13734	13576	13512	13617	13509	13608	13573	13536	13817	13620	13614	13363	13568	13556	13599	13649	13497	13599	13701	13784	13511	13509	13585	13567	13510	13484	13506	13570	13475	13495	13718	13657	13751	13650	13693	13493	13553	13566	13739	13568	13415	13497	13679	13601	13487	13548	13686	13575	13565	13514	13587	13619	13677	13627	13519	13486	13578	13506	13645	13462	13504	13596	13477	13676	13539	13760	13591	13678	13613	13596	13614	13667	13372	13486	13652	13308	13648	13497	13581	13558	13468	13526	13681	13664	13744	13462	13654	13656	13620	13642	13541	13724	13415	13584	13545	13645	13625	13567	13766	13683	13740	13626	13700	13700	13615	13630	13708	13417	13617	13638	13510	13559	13704	13574	13841	13730	13522	13739	13566	13626	13543	13743	13591	13718	13690	13654	13559	13554	13489	13747	13692	13670	13598	13428	13638	13745	13558	13526	13775	13588	13728	13863	13732	13551	13539	13535	13865	13868	13606	13625	13697	13701	13662	13632	13590	13714	13624	13705	13667	13578	13475	13478	13604	13465	13710	13359	13668	13624	13721	13466	13627	13518	13475	13482	13631	13663	13801	13637	13604	13539	13694	13564	13526	13554	13722	13797	13604	13643	13543	13456	13726	13737	13725	13577	13488	13591	13808	13682	13539	13684	13572	13663	13578	13562	13556	13323	13501	13661	13649	13562	13580	13774	13540	13698	13690	13571	13634	13551	13826	13546	13523	13757	13508	13608	13517	13552	13544	13622	13521	13590	13717	13487	13624	13672	13477	13576	13607	13508	13491	13676	13354	13555	13484	13612	13536	13339	13439	13791	13378	13735	13804	13638	13425	13620	13217	13566	13470	13868	13487	13352	13706	13585	13576	13613	13545	13570	13619	13543	13484	13548	13755	13436	13727	13700	13672	13735	13746	13792	13664	13615	13599	13362	13540	13521	13766	13546	13632	13764	13686	13465	13555	13517	13495	13630	13649	13699	13609	13577	13536	13442	13580	13515	13439	13645	13469	13609	13571	13679	13451	13545	13482	13582	13571	13431	13804	13669	13665	13586	13517	13638	13594	13645	13645	13799	13708	13591	13603	13578	13611	13543	13437	13881	13557	13594	13512	13462	13679	13651	13718	13586	13617	13547	13742	13494	13653	13500	13652	13557	13759	13441	13707	13640	13565	13559	13602	13561	13546	13729	13635	13723	13624	13696	13714	13514	13564	13626	13488	13540	13620	13739	13520	13733	13568	13573	13576	13709	13572	13749	13540	13747	13529	13603	13844	13531	13670	13569	13525	13768	13656	13731	13566	13544	13552	13628	13416	13591	13552	13629	13603	13618	13649	13637	13590	13628	13828	13486	13674	13695	13807	13627	13731	13580	13545	13453	13577	13546	13628	13452	13543	13471	13574	13748	13544	13664	13810	13623	13627	13519	13607	13657	13862	13686	13665	13626	13651	13575	13449	13509	13532	13538	13467	13777	13616	13766	13805	13541	13462	13685	13524	13444	13696	13528	13564	13569	13611	13642	13545	13298	13421	13453	13583	13658	13570	13397	13568	13613	13742	13404	13630	13694	13641	13777	13479	13723	13485	13564	13589	13508	13672	13489	13733	13335	13422	13637	13614	13525	13360	13668	13633	13681	13888	13766	13558	13603	13538	13751	13697	13585	13703	13479	13777	13502	13692	13673	13664	13696	13603	13585	13570	13599	13513	13595	13441	13530	13586	13593	13489	13742	13510	13373	13669	13559	13606	13514	13583	13581	13411	13624	13496	13767	13767	13729	13668	13526	13600	13596	13475	13530	13736	13411	13539	13792	13734	13633	13607	13443	13552	13601	13926	13471	13693	13565	13573	13867	13678	13664	13829	13633	13596	13484	13726	13569	13641	13583	13537	13574	13492	13498	13809	13544	13542	13518	13637	13647	13736	13509	13579	13561	13627	13571	13774	13600	13549	13715	13648	13782	13621	13538	13405	13612	13476	13359	13703	13701	13660	13568	13595	13449	13473	13744	13698	13553	13634	13725	13698	13650	13537	13431	13678	13460	13500	13811	13556	13638	13570	13537	13795	13641	13590	13813	13588	13571	13575	13700	13810	13662	13757	13520	13368	13849	13633	13548	13600	13748	13697	13659	13490	13704	13442	13653	13521	13519	13525	13642	13690	13615	13585	13693
33364	32745	33062	35247	36490	34463	31693	30481	29090	27511	26776	26581	26273	26366	26430	26277	26274	26175	26286	26291	26394	26194	26362	26509	26355	26268	26361	26265	26343	26196	26195	26330	26418	26226	26228	26339	26159	26370	26197	26352	26128	26235	26291	26167	26148	26277	26353	26281	26326	26229	26231	26200	26414	26229	26120	26323	26268	26366	26171	26382	26129	26410	26220	26277	26373	26304	26378	26204	26318	26395	26214	26124	26206	26210	26380	26276	26335	26229	26223	26399	26168	26299	26246	26289	26334	26191	26228	26281	26288	26233	26361	26249	26276	26218	26227	26307	26355	26285	26245	26352	26328	26399	26415	26269	26312	26305	26315	26372	26136	26369	26252	26329	26340	26212	26220	26314	26317	26332	26278	26438	26275	26065	26411	26414	26217	26253	26390	26209	26067	26419	26244	26256	26209	26152	26198	26313	26407	26267	26223	26300	26430	26327	26544	26270	26276	26296	26305	26243	26235	26350	26459	26167	26311	26179	26322	26235	26404	26329	26267	26179	26385	26236	26280	26316	26318	26160	26173	26427	26251	26267	26393	26409	26365	26210	26428	26308	26280	26353	26293	26304	26210	26258	26198	26396	26202	26150	26171	26306	26345	26335	26273	26262	26273	26218	26294	26397	26283	26277	26206	26275	26295	26281	26352	26417	26320	26276	26354	26323	26147	26419	26364	26304	26314	26443	26348	26261	26273	26371	26317	26256	26400	26245	26238	26163	26290	26160	26269	26283	26298	26388	26328	26175	26348	26270	26216	26280	26325	26229	26388	26303	26221	26313	26204	26449	26191	26271	26332	26241	26281	26348	26184	26426	26344	26378	26336	26458	26222	26468	26354	26330	26060	26318	26224	26194	26238	26350	26343	26368	26365	26391	26219	26455	26337	26320	26359	26339	26363	26258	26167	26327	26423	26267	26205	26349	26318	26296	26204	26340	26129	26209	26360	26265	26272	26299	26345	26211	26402	26217	26220	26277	26268	26192	26419	26223	26299	26224	26223	26302	26269	26285	26356	26308	26219	26329	26305	26230	26361	26418	26179	26436	26325	26259	26375	26361	26343	26202	26231	26436	26339	26359	26309	26342	26313	26349	26235	26397	26254	26327	26340	26295	26395	26300	26253	26399	26276	26308	26394	26393	26290	26383	26303	26376	26240	26356	26395	26101	26112	26469	26235	26474	26363	26322	26272	26354	26256	26289	26374	26375	26418	26353	26208	26282	26442	26334	26230	26389	26284	26336	26195	26379	26355	26227	26527	26257	26376	26420	26248	26378	26354	26254	26339	26293	26403	26275	26300	26417	26272	26453	26486	26247	26349	26274	26468	26174	26329	26261	26384	26276	26257	26297	26196	26352	26237	26259	26265	26336	26395	26221	26290	26376	26177	26310	26284	26345	26459	26245	26337	26159	26324	26240	26407	26354	26330	26265	26383	26377	26332	26410	26318	26223	26431	26300	26317	26144	26299	26298	26330	26384	26361	26244	26320	26481	26309	26249	26133	26319	26305	26286	26423	26254	26360	26313	26282	26188	26440	26248	26280	26330	26421	26318	26236	26261	26250	26345	26156	26397	26295	26451	26138	26325	26318	26319	26312	26301	26246	26357	26392	26292	26184	26122	26408	26186	26299	26271	26290	26375	26252	26379	26246	26326	26275	26256	26402	26298	26342	26218	26327	26327	26453	26273	26330	26350	26228	26240	26364	26217	26292	26416	26312	26335	26311	26315	26264	26330	26293	26339	26239	26336	26482	26139	26284	26316	26243	26238	26224	26277	26354	26323	26235	26159	26262	26266	26233	26472	26173	26285	26266	26192	26368	26330	26251	26363	26218	26349	26123	26282	26294	26208	26334	26264	26487	26407	26255	26279	26369	26281	26245	26329	26358	26512	26453	26205	26253	26360	26283	26329	26275	26360	26480	26346	26338	26247	26240	26144	26402	26368	26336	26320	26275	26398	26293	26310	26392	26223	26367	26217	26291	26315	26447	26355	26365	26172	26307	26243	26347	26429	26252	26407	26394	26389	26226	26254	26327	26336	26273	26213	26165	26325	26288	26397	26242	26412	26434	26205	26331	26351	26199	26446	26286	26254	26362	26301	26251	26114	26199	26264	26259	26411	26268	26430	26346	26367	26271	26270	26486	26201	26224	26227	26322	26258	26260	26346	26348	26198	26292	26399	26222	26366	26259	26325	26278	26303	26342	26212	26352	26441	26332	26301	26237	26395	26314	26319	26293	26317	26385	26305	26340	26427	26266	26375	26370	26468	26240	26395	26231	26363	26261	26251	26288	26279	26213	26333	26227	26308	26292	26387	26268	26276	26319	26366	26322	26201	26264	26272	26198	26242	26412	26277	26361	26334	26323	26266	26281	26168	26466	26282	26391	26339	26349	26381	26323	26205	26349	26230	26455	26507	26406	26264	26396	26368	26314	26263	26384	26233	26220	26379	26337	26290	26271	26431	26239	26291	26277	26249	26369	26519	26285	26287	26279	26268	26294	26287	26309	26248	26413	26246	26327	26465	26229	26443	26324	26425	26151	26335	26299	26425	26330	26136	26393	26312	26294	26250	26293	26399	26314	26383	26345	26415	26406	26299	26336	26164	26230	26253	26367	26249	26290	26206	26351	26396	26288	26334	26160	26367	26428	26214	26215	26342	26311	26222	26171	26359	26409	26283	26243	26392	26544	26347	26311	26189	26287	26306	26239	26342	26438	26286	26389	26258	26280	26285	26174	26334	26382	26268	26289	26338	26384	26162	26390	26142	26357	26215	26248	26381	26231	26380	26318	26296	26315	26303	26199	26347	26269	26284	26316	26366	26455	26313	26228	26183	26349	26320	26241	26459	26311	26444	26355	26316	26295	26182	26389	26207	26180	26477	26286	26334	26294	26148	26314	26417	26373	26270	26325	26333	26223	26233	26269	26378	26333	26299	26355	26188	26224	26246	26228	26116	26242	26317	26323	26310	26266	26393	26206	26369	26307	26281	26208	26307	26343	26189	26328	26355	26265	26221	26383	26411	26217	26316	26306	26273	26346	26330	26318	26462	26240	26376	26299	26306	26329	26294	26271	26314	26201	26400	26264	26296	26410	26236	26273	26250	26316	26395	26284	26277	26283	26343	26375	26484	26305	26320	26158	26187	26372	26316	26329	26311	26446	26297	26363	26437	26305	26182	26308	26250	26383	26404	26358	26292	26249	26426	26247	26359	26240	26451	26360	26322	26437	26292	26332	26161	26313	26366	26339	26222	26300	26300	26241	26371	26317	26284	26266	26259	26264	26419	26414	26326	26190	26356	26340	26283	26234	26238	26219	26418	26344	26332	26323	26297	26328	26361	26377	26297	26320	26214	26372	26274	26282	26327	26297	26430	26139	26373	26308	26299	26391	26263	26216	26303	26326	26319	26321	26435	26330	26354	26314	26326	26398	26181	26389	26353	26329	26422	26459	26337	26339	26321	26216	26308	26216	26251	26130	26449	26192	26288	26169	26322	26347	26343	26338	26274	26295	26326	26422	26317	26274	26330	26311	26468	26252	26328	26238	26236	26276	26436	26258	26397	26237	26373	26336	26339	26334	26381	26246	26305	26261	26373	26303	26316	26227	26399	26413	26345	26373	26342	26265	26238	26295	26286	26521	26437	26489	26337	26253	26334	26270	26383	26442	26416	26439	26311	26413	26169	26280	26326	26329	26251	26276	26401	26330	26324	26255	26282	26481	26348	26341	26412	26258	26179	26316	26368	26379	26287	26317	26325	26303	26262	26264	26477	26369	26348	26372	26225	26366	26306	26242	26345	26281	26393	26244	26346	26462	26345	26348	26283	26331	26323	26315	26244	26323	26323	26350	26216	26311	26268	26299	26334	26367	26223	26306	26220	26200	26272	26351	26381	26464	26214	26268	26284	26235	26454	26197	26457	26244	26366	26342	26421	26224	26181	26327	26342	26441	26329	26356	26222	26364	26203	26185	26092	26346	26176	26400	26364	26485	26298	26381	26255	26373	26360	26319	26358	26295	26336	26366	26201	26192	26241	26355	26328	26262	26314	26447	26321	26334	26282	26448	26191	26247	26321	26332	26368	26238	26231	26379	26270	26295	26348	26297	26469	26223	26352	26324	26234	26396	26247	26284	26456	26232	26220	26405	26342	26232	26267	26303	26384	26237	26342	26274	26354	26293	26343	26293	26374	26256	26267	26409	26330	26223	26428	26277	26371	26369	26234	26473	26235	26329	26248	26349	26344	26396	26321	26270	26388	26369	26448	26269	26383	26221	26339	26331	26417	26364	26270	26465	26290	26427	26297	26272	26234	26328	26304	26310	26329	26254	26370	26223	26233	26516	26226	26317	26322	26305	26335	26477	26335	26443	26291	26204	26397	26296	26285	26225	26388	26362	26410	26252	26296	26334	26331	26366	26255	26352	26440	26467	26261	26356	26307	26306	26399	26298	26309	26281	26185	26284	26286	26496	26343	26325	26337	26314	26245	26237	26322	26205	26413	26341	26307	26340	26179	26291	26302	26258	26329	26327	26319	26293	26250	26456	26229	26449	26415	26393	26175	26360	26353	26469	26296	26360	26273	26215	26241	26409	26297	26214	26306	26429	26267	26322	26411	26223	26296	26256	26296	26410	26390	26190	26274	26423	26366	26292	26261	26386	26282	26365	26272	26407	26328	26334	26334	26212	26355	26360	26293	26519	26184	26288	26230	26293	26261	26274	26347	26284	26429	26192	26297	26246	26418	26178	26317	26267	26266	26295	26383	26315	26229	26355	26416	26203	26287	26326	26278	26227	26321	26227	26366	26274	26232	26242	26244	26252	26417	26428	26409	26318	26330	26263	26206	26275	26237	26330	26340	26280	26216	26384	26354	26332	26331	26247	26389	26278	26333	26322	26377	26245	26449	26299	26258	26266	26434	26461	26200	26379	26265	26175	26425	26416	26286	26305	26214	26474	26260	26406	26330	26297	26367	26252	26371	26251	26355	26466	26250	26392	26332	26166	26382	26291	26220	26293	26187	26394	26319	26319	26208	26416	26382	26376	26173	26349	26340	26462	26411	26362	26249	26380	26271	26419	26209	26326	26357	26371	26215	26321	26213	26235	26367	26453	26208	26266	26348	26330	26471	26426	26380	26370	26250	26309	26309
39825	31822	29704	26790	23803	22018	19551	17191	16101	14984	14503	14249	14269	13937	13864	14009	13845	13988	13895	13908	14037	13933	13890	13995	13989	13903	13964	13825	13859	13987	13752	13915	14010	13967	14032	14079	14150	13811	13794	13905	13946	13871	13699	13561	13834	13659	13840	13819	13883	13995	13965	13753	14006	14094	14038	13699	14063	13853	13947	13976	14121	13871	13904	13842	13870	13793	14148	13897	13955	13910	13862	13898	13860	13872	14102	13968	14045	13721	13573	13954	14127	13763	13846	13817	14029	13818	13948	13796	13830	13777	13888	13686	13702	13946	13946	14107	14066	13973	13868	13824	14093	13809	13878	13933	13797	13978	13901	13942	13920	13914	14020	13799	13840	13851	13747	13838	13891	13888	14078	13891	13881	13798	13767	13713	13898	13749	13784	13930	13881	13851	13804	13839	13867	13985	13717	13864	13804	13767	13997	13932	13976	13940	13950	13885	13877	13961	13788	13809	13984	13936	13899	13907	13918	13904	13885	13932	13845	14019	14087	14027	13850	14073	13925	13879	13913	13755	13861	14093	13849	13921	13908	13981	13887	13951	13803	13898	13796	13893	13847	13920	13860	13673	13761	13857	13938	13834	13860	13822	13767	13805	13671	13924	13830	13859	13859	14065	13869	14135	13890	13893	13916	14080	13767	13821	13686	13809	13808	14064	13747	13761	13846	13958	13997	13913	14026	13966	13986	13766	13817	13903	13932	13701	14008	13762	13900	14049	13930	13952	13787	13935	13911	13837	14051	13956	13911	13580	14061	13860	13881	14030	13668	13874	13890	13902	13926	13995	13956	14025	13879	13948	14015	13965	13947	13997	14103	13956	14037	13872	14001	13799	14067	13984	13974	13734	13737	13931	13739	13958	13727	13779	13916	13908	13913	13811	13942	13820	13937	13891	13841	13817	13831	13853	13952	13959	13919	13963	13897	14089	13710	13948	13849	14017	13968	13885	13860	13961	13953	13853	13792	14024	13839	13870	13906	13794	13984	13718	14036	13946	13778	13725	14007	13911	14052	13899	14080	13705	13815	13981	13853	14000	13918	13900	13865	14062	13985	13751	13887	13943	13959	13978	13992	13982	13895	13962	13941	14049	13785	13787	13897	13994	13606	13981	13742	13968	13931	14114	13911	13804	13943	13982	13758	13909	13892	13951	13985	13851	13911	14072	13870	13712	13607	13830	13754	13985	13735	14016	13966	13824	13943	13855	13776	13964	14047	13985	13737	13854	13697	13880	14161	13879	13935	13972	13931	13830	14200	14025	13898	13897	13901	13953	13941	14000	13924	13944	13938	13944	13880	13853	13919	13790	13970	13839	13902	13929	14048	14062	13944	13833	13895	13876	13848	13887	13741	13642	13860	13783	13880	13807	13815	13915	13946	13929	13875	13855	13990	13862	13904	13916	13784	14004	13885	13837	14064	13988	13876	13961	13856	13952	13821	13936	13971	13859	13966	13932	14020	13937	13883	13699	13866	13927	14058	14029	13767	13904	13923	13859	13888	14051	13939	13807	13941	13810	13978	13859	13883	13895	14056	13835	14051	13924	14126	13952	13947	14080	13939	13691	13780	13819	13943	14015	13748	13963	13923	13912	13986	13959	13797	14004	14091	13761	13961	13878	13915	14060	14068	14019	14062	13813	13939	14040	13940	13926	13840	13915	13991	13917	13913	14078	13909	13862	14046	13820	13974	13969	13937	14087	13807	13871	13996	13965	13968	13837	13805	13833	13810	13852	13939	13725	14075	13959	14095	13970	13863	13737	14020	13922	13787	14015	13886	13822	14060	13744	14056	13786	13974	13886	13803	13703	13818	13883	13856	13922	14020	13921	13858	14039	13961	13940	13911	13961	14038	13834	14010	13869	14156	13990	13908	13953	13704	13811	14141	13941	13761	13908	13809	13903	13825	13839	13885	14106	13869	13912	13913	13851	13894	13851	13856	13748	13780	13946	13923	14009	14148	13993	13940	13863	13919	14138	13805	13949	13850	13720	13904	13914	13883	13891	14024	14170	13967	13926	14005	14122	13913	13917	13937	14047	13896	13687	13961	13947	13877	13741	13983	13767	14051	13911	14004	14015	13901	13826	13800	13867	13826	13840	13917	13851	14035	13978	13731	13913	13748	13814	13752	13910	13825	13953	13961	14062	13886	13985	13853	13773	13888	13956	14034	13885	13962	14034	13845	13908	14015	13940	14061	13940	13856	14049	13896	14021	14074	13862	13904	13843	13884	13831	13914	13884	14134	13723	13826	14076	13951	14066	13715	13936	13770	13925	14037	14028	14015	13895	13885	13927	13754	13965	13854	13905	13877	13835	13968	13853	13919	13944	13890	13808	13920	13810	13924	13905	13891	14026	13923	14056	13912	13851	14009	13955	13929	14003	13918	13709	13980	13730	13998	13911	13861	13905	13747	13761	13884	13916	13952	13873	13880	13859	13967	13929	13920	13976	13874	13743	14024	13938	13833	13859	13619	13886	14028	13805	13945	14058	13913	13791	14059	13849	13769	13888	13857	13953	13932	14052	14034	13832	13663	13844	13822	13942	13724	13820	13843	13898	13942	13878	13976	13920	13863	14049	13808	13999	13870	13852	14102	14069	13838	13866	13956	13802	13832	13992	13889	13991	13840	13961	13752	13936	13950	13877	13835	13969	13884	13915	13861	14001	14069	13895	13978	13981	13769	13916	13587	13935	13919	13874	14025	13939	13972	14146	13986	14040	14047	13829	13853	13841	13743	14054	13788	14000	14040	13814	14029	13875	13849	13938	13924	14087	13942	13769	14043	14028	13900	13888	13989	14057	13912	13788	13910	13764	14086	13873	14031	14118	13737	14079	13709	13934	13862	13939	13871	13800	13977	13808	13801	14037	13862	13942	13925	13802	13902	13876	13757	13892	13945	13751	13868	13986	13847	13830	13844	13818	13740	13752	13837	13930	13903	14067	13982	13899	13814	13975	13873	13756	13858	13873	14091	13943	13808	13832	13860	13886	13819	13928	14016	14123	14093	13835	13891	13899	13957	14001	14034	14046	13921	13998	13948	13753	13974	14008	13784	13850	13978	14059	13926	13906	13925	13871	13791	13834	13946	13798	14075	13983	13987	13780	14098	14045	13865	13783	13961	13811	13942	13959	13934	13904	13690	13738	13676	13941	13983	13887	14036	13931	13813	14055	13844	13885	13914	13802	13771	14022	14040	13792	13988	13838	13845	13839	13984	13916	14067	13924	13818	13906	13902	13810	13804	13707	14059	13924	13820	13938	13844	13853	13982	13853	13815	13841	13967	13904	14040	13870	13975	14046	13890	14096	13883	14018	13920	14005	13923	14035	13966	13889	13938	13830	13854	13809	14016	13981	13957	13852	13857	13880	13989	14010	13977	13810	13826	13953	14144	13866	13807	13648	13863	13863	13993	13948	13894	13880	13999	13911	14019	13949	13635	13877	13703	13885	14035	13966	14025	13897	13728	14039	13861	13904	13714	13684	13889	13780	13989	13879	13934	13927	13747	13948	13894	13880	13821	13914	13879	13897	13966	13872	14000	13739	14024	14006	14017	13938	13964	13898	13997	13983	13806	14012	14107	13946	13973	14131	13740	13939	14064	13959	13906	13876	13835	13918	14033	13892	14122	13966	14078	13920	13941	14006	14042	13888	14245	13949	13920	13871	14135	13925	13973	14038	13981	13948	13854	13853	13838	13919	13908	13870	14114	14065	13854	13863	13913	13743	13915	13909	13923	13918	13759	13975	13937	13993	13627	13738	13839	13855	13815	13858	13859	13943	14024	13825	13842	13714	14027	14102	14100	13942	14143	13914	14019	13903	13861	13823	13826	13875	13905	13943	13966	13829	13972	14107	13928	13808	14177	13982	13926	14039	13863	14031	13828	13972	14014	13861	14013	13778	13897	13983	13988	13925	13823	13713	13846	13721	14010	13971	14039	13920	13949	13911	13885	13913	13801	13998	14005	13906	13718	14071	13851	13766	13918	13900	13754	13965	13844	13979	13753	14039	13820	14140	13793	13951	14004	13921	13916	13893	14124	14134	14090	13872	13916	13780	13968	13914	13749	14011	13854	13897	13787	13990	13930	14135	13861	13696	14079	13968	14174	13871	13882	13735	13839	13879	14005	13977	13816	13961	14037	13779	14048	13995	13918	13870	13841	13954	13845	13960	13786	14046	14156	13832	13969	13930	13817	13767	13950	13856	13939	14138	13637	13933	13857	13883	14123	13897	13813	13802	13985	13827	13999	13840	13914	13888	14097	13878	13988	13916	13989	13882	13926	13803	13847	13882	13983	13935	13898	13853	13595	13706	13763	13909	13901	13872	14158	14058	13922	13885	13876	13935	13918	13952	13932	13897	13729	13911	13844	13805	14019	14005	13836	13929	13887	13991	13967	13987	13834	13724	14019	13914	13993	13876	13856	13731	13950	14034	13960	13987	14035	13880	13900	14022	13799	13848	13964	13985	13744	13705	13970	13790	13952	13928	13972	13977	13778	14042	13893	14003	13626	14111	13954	13853	13843	14023	13978	14182	13893	13804	13810	14077	13836	13882	14029	13917	14054	13812	13824	13812	13963	14134	13937	13933	14042	13834	13857	13876	14087	14013	13856	14008	14063	13812	14058	13779	13889	14004	14155	13926	13731	13750	13842	13842	13920	13879	13950	13714	13909	13877	13891	13855	13866	13941	13772	13777	14003	13934	13764	13906	13914	13882	13947	14151	13765	13699	14076	13852	13838	14118	13869	13819	14031	14063	14098	13961	13965	13985	13921	13754	14058	13957	13878	13970	13922	13892	13998	14013	13934	14146	13994	13696	13786	13878	14050	13952	13741	13831	14051	13923	13849	14035	13969	13956	13920	13934	13970	14093	13940	13929	14167	14060	14004	13913	13831	13851	13952	13970	13875	13757	13873	13862	13869	14018	13932	13933	13999	13938	13933	13933	13886	13826	13837	13891	13913	13894	13974	14067	13848	13837	13837	13956	13936	13944	13942	13955	13890	13989	13725	13777	14004	13936	13936	13706	13837	13730	14085	14024	13955	14030	13841	13856	13677	13760	13828	14099	14066	14078	14049	13912	13899	13902	13992	13902	14001	13740	13943	13896	13877	13897	13767	14000	14038	13760	13742	13783	13717	13811
35314	33559	34343	36241	36103	34459	32196	30285	29208	27582	26857	26558	26342	26320	26104	26029	26268	26096	26054	26001	26074	26142	26214	26337	26168	26170	26202	26069	26077	26100	26075	26188	26000	26155	26174	25954	26103	26097	26210	26056	26190	26161	26124	26083	25969	26055	26052	26131	26061	26057	26105	26134	26134	26082	25927	26107	26122	26032	26055	26165	26016	26114	26116	26022	26063	26196	26207	26159	26185	25894	26166	26005	26138	25961	26160	26137	26039	25927	26066	26063	26073	26032	26045	26215	26041	25989	26131	25977	26056	26089	26178	26162	26007	26174	26124	26086	26127	26248	26073	26056	26021	26023	26141	26145	26043	26112	25975	26253	26106	26037	26163	26035	26023	26330	26042	26077	26074	26133	26067	26064	25989	26158	26187	26057	26093	26030	26089	26161	26124	26056	26177	25988	26133	25945	26059	26172	26035	26161	26253	25948	26211	26037	26253	26093	26095	26056	25995	26159	26178	26039	26100	26043	26091	26020	26019	25991	26179	26175	26102	26236	26191	26058	26128	26080	26083	25992	26233	26076	26167	26105	26142	26103	26140	26138	26003	26159	26090	26040	26199	26034	26215	25949	26156	26119	26095	26128	26124	26097	26102	26064	26095	26001	26225	25953	26082	26193	26069	26142	26204	26107	26131	26088	26106	26096	26196	26069	26084	26075	26017	26106	26197	26192	26121	26081	26224	26065	26033	26239	25903	26166	26115	26082	26135	26085	26164	26059	26005	26097	26252	26089	26110	26064	26114	25995	25990	26077	26173	26158	26077	26198	26238	26081	26178	26039	26141	26146	26169	26105	26258	26115	26055	26221	26218	26062	26249	26107	26159	26043	26090	26115	26106	26107	25984	26214	26169	26178	26103	26106	26136	26157	26084	26215	25930	26212	26062	26040	26029	26147	26271	26060	26073	26198	26259	26203	25979	26028	26184	26197	26074	26094	26132	26117	26108	26028	26125	26009	26072	26100	26145	26165	26148	26170	26092	26148	26084	26167	26066	26156	26282	26191	26116	26061	26058	26047	26018	26132	25994	26229	26153	26089	26217	26072	26133	26005	26090	26195	26168	26053	26154	26172	26095	26026	26196	26210	26125	26103	26148	26111	26254	26112	26162	26141	26169	25934	26102	25965	26265	26027	26183	26181	26048	26252	26079	26175	26082	26088	26267	26030	26092	26090	26139	26328	26085	26051	26225	26102	26096	26069	26136	26108	26093	26025	26258	26159	26100	26082	26115	26198	26104	26134	26064	25993	26200	26255	26121	26135	26089	26149	26153	26140	26113	25966	26272	25974	26139	26003	26062	26126	25957	26148	26054	26213	26162	26091	26103	26137	26191	26127	26080	26174	26182	26244	26010	26130	26124	26095	26115	26140	26040	25996	26227	26202	26126	26169	26063	26128	26040	26171	26205	26153	26047	26192	26044	26173	25991	26030	26069	26176	26087	26097	26051	26175	26085	26088	26164	26021	26024	26319	26041	26118	26076	26228	26249	26001	26084	26112	26123	26202	26064	26107	26005	26040	26216	26123	26148	26079	26099	26086	26200	26086	26240	26137	25981	26029	26158	26055	26149	26109	26147	26178	26079	26122	26303	26111	26218	26094	26097	26027	26092	26223	26041	26128	26264	26141	25931	26091	26068	26112	26204	26083	26101	26112	26036	26088	26302	26156	26089	26126	26143	26216	26153	26250	26134	26004	26162	25996	26094	26020	26190	26109	26090	26170	26027	26112	26057	26132	26144	26152	26186	26052	26096	26119	26139	26051	26024	26200	26083	26218	26254	26164	25986	26172	26131	26248	26203	26143	26188	26180	26126	26246	26042	26202	26241	26195	26133	26078	26168	25974	26275	26049	26198	26069	26070	26089	26033	26303	26051	26048	26216	26148	26202	26135	26202	26109	26219	26140	26100	26177	26115	26005	26205	26143	26227	26037	26041	26133	26243	26091	25961	25977	26249	26180	26082	26201	26168	26046	26086	26039	26063	26204	26207	26062	26281	26127	26019	26227	26034	26096	26093	26148	26044	26062	26048	26027	26253	26097	26145	26143	26147	26214	26288	25999	26143	26106	26051	26089	26153	26141	26141	26069	26058	26058	26184	26104	26138	26121	26114	26275	26294	26158	26138	26078	26113	26167	26198	26071	26022	26026	26092	26178	26068	26138	26061	26170	26027	26115	26181	26268	26155	25961	26177	26089	26260	26089	26170	26152	26071	26158	26054	26007	26315	26121	26105	26151	26153	26278	25940	26244	26089	26110	26274	26070	26129	26074	26051	26098	26157	26176	26091	26028	26285	26120	26145	26164	26037	26218	26024	26134	26191	26104	26156	26093	26062	26089	26168	25982	26152	26140	26087	26103	25977	26030	26247	26169	26207	26076	26136	26149	26078	26118	26016	26052	26169	26062	26155	26052	26140	26077	26148	26152	26108	26263	26215	26062	26046	26303	26074	26209	26147	26058	26072	26267	26185	25983	26100	26123	26253	26088	26183	26225	26073	26179	26051	26105	26174	26118	26076	26354	25949	26250	26098	26129	26111	26095	26092	26007	26139	26148	26168	25980	26129	26029	26158	26174	26170	26018	26155	26060	26183	26004	26222	26174	26141	26180	26077	26119	26221	26205	26134	26157	26134	26072	26104	26112	26188	26251	26165	26046	26078	25992	25969	26130	26067	26238	26138	26056	26173	26118	26202	25983	26168	26179	26129	26248	26213	26207	26041	26086	26008	26163	26159	26169	26034	26210	26225	26124	26167	26017	26130	26028	26367	26090	26215	26215	26112	26072	26162	26123	26153	26219	26210	26094	26055	26191	26082	26109	26236	26155	26086	26223	26183	26124	26141	26013	26218	26129	26187	26185	26065	26087	26127	26134	26042	26100	26192	26126	26176	25977	26257	26007	26128	26100	25973	26090	26108	26270	26145	26140	26179	26178	26043	26149	26192	26006	26197	26159	26163	26171	26038	26122	26027	26088	26159	25986	26251	26124	26084	26149	26080	26220	26118	26031	26032	26221	26116	26101	26065	26095	26013	26077	25978	26055	26232	26087	26240	26202	26248	26163	26057	26139	26089	25976	26144	25952	26221	26107	26059	26112	26113	26044	26221	26105	26101	26022	26209	26061	26168	26217	26012	26212	26235	26031	26180	26159	26134	26109	26079	26013	26211	26093	26106	26176	26104	26019	26090	26111	26083	26230	26159	25997	26225	26244	26230	26116	26141	25999	25961	26128	26057	26239	26328	25945	26239	26161	26032	25988	26161	26091	26167	26236	26161	26152	26037	26201	26218	26252	26126	26142	26093	26162	26084	26019	26166	26124	26404	26095	26110	26058	26016	26006	26043	26229	26168	26148	26164	26205	26182	26119	26201	26016	26071	26170	26287	26234	26186	26241	26084	25964	26152	26233	26094	26037	26119	26171	26082	26076	26185	26128	26160	26153	26092	26063	26323	26237	26131	26017	26103	26155	26261	26056	26161	26160	26092	26174	26115	26215	26003	26146	26289	26144	26271	26150	26048	26065	26191	26151	26206	25926	26035	26135	25995	26221	26154	26044	26101	26096	26040	26244	26195	26022	26057	26152	26101	26033	26162	26047	26146	25949	26166	26074	26134	26178	26212	25996	26045	25998	26186	26225	26031	26318	26158	26183	26091	26157	26237	26074	26197	26037	26136	26167	26071	26223	26153	26026	26163	26208	26153	26091	26128	26217	26234	26152	26158	26241	26119	26301	25998	26017	26226	26275	26149	26170	26153	26217	26172	26136	26196	26191	26115	26107	26210	26170	26128	26196	26086	26186	26187	26182	26244	26093	26087	26217	26023	26208	26244	26144	26123	26257	26138	26136	26172	26158	26149	26046	26234	26050	26110	26074	26242	26104	26175	26044	26003	26098	26222	26094	26098	26155	26077	26057	26154	26185	26060	26272	26208	26145	26020	26121	26123	26110	25932	26021	26041	26242	26071	26121	25996	26254	26159	26142	26139	26071	26138	26157	26114	26090	25980	26167	26040	26065	26226	26235	26123	26144	26110	26163	26020	26269	25956	26120	26010	26115	26141	26281	26057	26135	26129	26214	26122	26105	26104	26146	26140	26148	26162	26133	26206	26164	26075	26016	26068	26308	26103	26063	26149	26097	26103	26219	26158	26167	26068	26249	26054	26163	26127	26117	25981	26221	26242	26122	26131	26235	26157	26286	25949	26043	26038	26118	26105	26134	26145	26253	26279	26128	25964	26094	26276	26161	26100	26096	26203	26108	26121	26246	26088	26214	26134	26110	26123	26192	26021	26032	26183	26126	26148	26092	26126	26181	26085	26084	26270	26096	26191	26151	26148	26134	26123	25991	26377	26007	26165	26074	26222	26260	25953	26213	26160	26077	26278	25984	26217	26051	26081	26254	26062	26096	26254	26162	26174	26150	26047	26158	26014	26196	26181	26083	26115	26057	26038	26140	26165	26201	26076	26403	25980	26165	26197	26054	26034	26161	26155	26198	26175	26241	26024	26186	26073	26268	25974	26166	26136	26087	26143	26108	26243	26138	26155	26164	26128	26035	26149	26129	26153	26121	26118	26170	26153	26073	25965	26159	26230	26121	26187	26117	26227	26010	26251	26146	26030	26186	26131	26148	26189	26121	26135	26197	26152	26162	26023	26139	26110	26224	26121	26187	25991	26188	26072	26268	26176	26140	26179	26130	26028	26217	26134	26006	26091	26196	26049	26047	26151	26179	26152	26182	26037	26162	26094	26173	26198	25991	26105	26124	26178	26135	26194	26128	26216	26021	26078	26264	26067	26111	26223	26082	26169	26120	26026	26342	26247	26222	26116	26165	26125	26169	26032	26133	26159	26133	25972	26081	26155	26104	26098	26129	26077	26085	26204	26070	26202	26118	26277	26328	25963	26123	26143	26047	26091	26067	26214	26113	26158	26119	26027	26064	26159	26070	26134	26111	26141	26130	26120	26227	26062	26195	26001	26044	26119	26123	26214	26006	26238	26225	26262	26142	26122	26121	26043	26107	26027	26224	26067	26102	26120	26296	26111	26105	26164	26178	26090	26066	26207	26236	26055	26184	26216	26178	26180	26053	26011	26202	26049	26195	26123	26095	26124	26080	26155	26025	26018	26125	26206	26267	25927	26202	26175	26103
30531	24699	22451	19985	18548	16824	15872	14775	13879	13550	13312	13188	13044	13025	13052	13300	13118	13164	13293	13149	13059	13148	13162	13072	12987	13225	13068	13213	13205	13095	13193	13073	12901	13203	13175	13090	13049	12984	13045	13128	12962	13241	13074	12994	12986	13051	13016	13271	13130	13127	13253	13179	13209	13056	13081	13138	13103	13167	13429	13374	13336	13185	13321	13219	13118	13214	13148	13318	13240	13140	13162	13137	12964	13017	13184	13109	13176	13010	13048	13310	13062	13107	13099	12988	13129	13083	13138	12963	13017	12994	13153	13242	13280	13120	13158	13254	13101	13162	13126	13160	13025	13113	13075	13150	13077	13155	13266	13136	13318	13173	13299	13135	13145	13010	12998	13211	12983	13109	13327	13223	13306	13332	13165	13186	13125	13261	13097	13045	13175	13201	12983	13093	13204	13100	13123	12941	13098	13114	13257	13100	13193	13081	13085	12975	13228	13187	13118	13113	13167	13039	13062	13206	13312	13216	13142	13226	13144	13157	12934	13013	13211	13159	13013	13161	13087	13022	13155	13180	13223	13216	13219	13350	13015	13288	13239	13306	13159	13253	13145	12993	13071	13079	13092	12981	12924	13129	13177	13281	13233	13162	13198	13221	13102	13185	13236	13003	13148	13005	13137	13192	13159	13241	13123	13217	13128	12997	13102	13269	13363	13161	13072	12880	13031	12941	13088	13073	13110	13137	13162	13072	13000	13092	13063	13270	13055	13119	13265	13158	13114	13130	13225	13209	13243	13267	13104	12883	12944	13096	13163	13172	12991	13198	13013	13129	12905	13026	13274	13219	13131	13157	12866	12898	13028	13197	13015	12899	13043	13217	13109	13353	13112	13311	12914	13193	13158	12904	13203	13019	13081	13043	13224	13338	13120	13072	13191	12991	13073	13227	13125	13063	13113	13122	13090	12953	13169	13140	12996	13146	13142	13064	13132	13379	13114	13067	13172	13104	13180	13070	12968	13192	13118	13042	13240	13095	13075	13199	13192	13309	12957	13038	13201	13312	13330	13018	13053	13026	13018	13167	12970	13003	13075	13128	13037	13235	13021	13174	13226	13266	13165	13253	13138	13107	13023	13243	13154	13261	13204	13131	13133	13300	13150	13056	13275	12866	13115	13080	13129	13075	13024	12943	13192	13102	13121	13147	13403	13035	13202	13165	13032	13066	13161	13138	13197	13113	13276	13059	13296	13022	13123	13171	13104	13084	13133	13211	13141	13024	13127	13166	13204	13128	13242	13083	13061	13157	12902	13177	13076	13113	13026	13048	13102	13115	13090	13019	13230	13095	13284	13129	13080	13320	13223	13195	13163	13213	12988	13332	13161	13194	13149	12946	13265	13054	13145	13141	13349	13110	13273	13173	13306	13026	13104	13053	13197	13129	13113	13207	13110	12963	13080	13018	13073	13033	13154	13096	12912	13122	12944	12951	13219	13149	13097	13230	13097	13192	13175	13207	13101	13159	12990	13058	13113	13217	13061	13073	13102	13063	13084	13225	13011	12937	13077	13207	13209	13196	13153	13151	13224	13232	13133	13173	13122	13160	13261	13130	13267	13051	13134	13122	13215	13182	13188	13226	13112	12951	13222	13283	13108	13041	13251	13112	13060	13220	13333	13131	13190	13189	13043	13128	13177	13153	12998	13146	13124	13017	13214	12884	13100	13140	13072	13056	13138	13085	13214	13427	13234	13189	13185	13053	13261	13103	13191	13171	13065	13082	13275	13166	13137	13035	13092	13107	13217	13226	13144	12943	13296	12948	12977	13139	13132	13075	13172	13094	13192	13110	13091	13102	12981	13152	13148	13324	13171	12876	13051	13305	13256	13052	13117	13139	13178	13060	13120	13102	13108	13187	13203	13235	13097	13035	13007	13216	13010	13193	13161	13251	13038	13081	13143	13098	13296	13048	13149	13045	13164	13179	13076	13067	13078	13354	13247	13125	13218	13339	13222	13061	12976	13056	13012	13100	12983	12969	13106	13187	13266	13119	13114	13362	13116	13060	12985	13171	13080	13199	13118	13014	13218	12930	12895	13209	13134	13353	13182	13227	13185	13237	13183	13218	13134	13151	13067	13133	13116	13031	13085	13026	12885	13061	12973	12963	13070	13100	13068	13055	13236	13201	12965	13086	13062	13028	12983	13055	13308	13087	13174	13100	13226	13041	13151	13301	13061	13236	13134	13186	12999	13130	13110	13062	13076	13021	12961	13116	13095	13094	13283	13051	13259	13091	13442	13248	13169	13015	13235	13097	13217	13247	13081	12994	13009	13025	13081	13103	13237	13115	13208	13099	13054	13094	13259	13220	13046	13013	13238	13259	13186	13161	13183	13120	13184	13134	13062	13173	13269	13152	13167	13122	13242	13053	13136	13144	13145	13140	13146	13078	13340	13214	12968	13048	13254	13171	13172	13074	13133	13174	13092	13099	13132	13014	13170	13314	13203	13328	13144	13114	12980	13161	13186	13261	13065	13150	13224	13205	13365	13199	13305	13166	12983	13175	13077	12977	13211	13221	13345	13227	13072	12995	13092	12916	13196	13183	13156	13115	13309	13163	13069	13155	13140	13257	13013	13172	13074	13145	13116	13072	13156	13178	13033	13101	13219	13275	13166	13270	13049	13137	13116	13290	13152	13069	13184	12885	13266	13226	12997	13054	13080	13180	13255	13152	13255	13018	13123	13134	13104	13162	13339	13144	13129	12933	13131	13132	13253	13155	13248	13193	12929	13147	13063	13052	13111	13195	13116	13210	13302	13142	13088	13018	13046	13121	13106	13179	13118	13235	13075	13134	13033	13276	13116	13200	13174	13131	13220	13004	13145	13408	13283	13226	13241	13250	13177	13141	13043	13236	13234	13198	13272	13166	13177	13005	13273	13106	12981	13055	13376	13281	12979	13157	13150	13244	13037	13205	13199	13120	13247	13182	12856	12988	13030	13209	13239	13131	13122	13040	13077	13270	13136	13311	13256	13244	13109	13220	13150	13049	13175	13190	13231	13268	13097	13060	13273	13051	13210	13115	13035	13346	13000	13232	13037	13235	13116	12949	13181	13316	13141	13190	13019	13113	13194	13029	13197	12998	13113	13372	13126	13180	13273	13010	13095	13104	13311	13211	13166	13107	13217	13091	13204	13176	13135	13087	13150	12878	13009	13014	13227	13166	13093	12940	13141	13246	13070	13033	12995	13338	13209	13197	13262	13124	13087	13068	13080	13264	13006	13309	13234	13202	13212	13040	13143	13018	13051	12970	13081	13116	13208	13115	13258	13115	13107	13037	13047	13179	13070	13016	13161	13226	12978	13177	13147	12999	13108	12951	13216	13312	13303	13172	13098	13021	13022	13142	13118	13148	13152	13109	13014	13131	13097	12969	13070	13147	13222	13297	13150	13120	13209	13134	13081	13212	13350	13149	12966	13053	13036	13208	13171	13247	13162	13021	13123	13101	13056	13105	13212	13217	13262	13242	13068	13029	13155	13101	13125	13117	13060	13264	13188	12983	12908	12935	13159	13169	13073	13146	13142	13328	13190	13108	13057	13241	13344	12991	13220	13115	13372	12959	13258	13168	13234	13110	13081	13150	13280	13096	13142	13006	13177	13028	13171	13137	13126	13169	13320	13240	13055	13100	12952	13338	13107	13009	13012	13202	13247	13162	13074	13156	13118	13131	13138	13136	13279	13248	13134	13112	13393	13049	13054	13229	13054	13117	13191	13002	13144	13102	13164	13186	12986	13215	13130	13056	13257	13360	13004	13202	13221	13129	13140	13048	13141	13288	13131	13196	13092	13253	13112	13326	13236	13089	13271	13055	13158	13092	13082	13030	13235	13122	13043	12959	13314	13166	13301	13123	13154	13287	13097	13148	13084	13000	13243	13332	13194	13058	13122	13170	13003	13126	13252	13153	13260	13208	13120	13088	13221	13137	12979	13200	13119	13121	13079	13089	13036	13037	13208	13214	13224	13314	13083	13231	13048	13162	13232	13253	13180	13333	13185	13026	13219	13121	13247	13068	13349	13352	13083	13085	13020	12956	13100	13050	13065	13163	13177	13073	13117	13105	13050	13212	13149	12952	13197	13113	13276	13300	12919	13141	13042	13039	13331	13237	13096	13041	13230	13084	12908	13102	12951	13138	13147	13087	13216	12938	13100	13182	13007	13265	13137	13002	13129	13048	13009	13010	13102	13133	13286	13203	13080	12994	13041	13175	13185	13265	13180	13096	12983	13154	13250	13200	13060	13260	13225	13086	12987	13157	13048	13305	13102	13080	13018	13093	13136	13136	13265	13329	13110	13152	12933	13096	13342	13208	13200	13203	13168	13022	13108	13040	13036	13159	13305	13106	12897	13001	13081	13071	13162	13125	13211	13202	13216	13001	13171	13127	13007	13216	13028	13168	13237	13073	13016	13213	13226	13172	13073	13240	13131	13248	13300	13111	13137	12849	13225	13170	12977	13183	13112	13118	13195	12951	13160	13168	13122	13074	13134	13015	13151	13258	13148	13093	13057	13212	13234	13183	13110	13074	13132	13173	13044	13082	13076	13203	13317	13026	13211	13111	13166	13078	13327	13092	13119	12891	13126	13197	13192	13253	13335	13174	12900	13151	13174	13137	13079	13055	13300	13063	13219	13229	13364	12935	13060	13027	13262	13195	13121	13345	13110	13140	13156	13029	13229	13294	13207	13126	13350	13101	13119	13250	13194	13089	13028	12998	13196	13201	13076	12995	13118	13127	13074	13266	13115	13272	13070	13109	13025	13099	13174	13092	13214	13043	13010	13075	13471	13224	13037	13100	12994	12870	13051	13052	13165	12923	13147	13058	13063	13073	13227	13076	13021	13034	13160	13193	13276	13063	13058	13249	13202	13091	13033	13098	13206	13149	13279	12932	13066	12839	13244	13309	13319	12996	13216	13088	13178	13162	12924	13161	13121	12974	13193	13340	13017	13321	13250	13024	13026	13080	13173	13011	13026	13044	13079	13052	13221	13180	13116	13227	13190	13247	13128	13089	13340	13127	13146	12844	13200	13267	13078	12945	13288	13291	13254	13108	13016	13230	13068	13198	13280	13216	13194	13301	13153	13040	13075	12929	13141	12979	13248	13160	13209	13087	13127	13201	13195	13091	13205	13236
37341	34086	33724	35332	35918	33488	31700	29703	28237	27625	27230	26859	26897	26885	26886	26886	26918	26820	26873	26738	27067	26882	26828	27008	26910	26892	26954	26676	26874	26942	26758	26977	26862	26910	26967	26892	26750	26759	26873	26759	26940	26832	26844	26908	26833	26983	26875	26856	26950	26860	26890	26927	26810	26730	26900	26817	26972	26890	26792	26811	26852	26898	26774	26876	26823	26933	27037	26929	26984	26816	26859	26820	26815	26937	26821	27024	26895	26907	26667	26919	26767	27049	26858	26803	26853	26818	26919	26834	26851	26828	27040	26923	26810	26879	26889	26916	26865	26926	26891	26924	26942	26958	26869	26812	26888	26912	26908	26816	27008	26761	26913	26824	26848	26933	26895	26778	26894	26766	27053	26711	26916	26803	26861	27018	26857	26921	26842	26893	26862	26728	26916	26720	26998	26889	26797	26937	26819	26839	26982	27017	26928	26878	26817	26971	26810	26819	26844	26849	26804	26953	26783	26958	26868	26843	26859	26920	26800	26710	26940	26946	26894	26714	27091	26897	26885	26952	26929	26927	26706	26857	26844	26915	26864	26951	26931	26907	26818	27050	26834	26885	26860	26968	26926	27013	26907	26759	26941	26901	26924	26933	26896	26935	26907	26986	27003	26973	26842	27042	26836	26873	26799	26907	26874	26832	26949	26899	26814	26920	26874	26758	27043	26917	27012	26815	27003	26789	26849	26995	26858	26887	26953	26947	26914	26768	26852	26773	27016	26878	26972	26844	26955	26917	26958	26922	26979	26708	26967	26920	26917	26995	26816	26892	27096	26925	26981	26957	26838	26921	26990	26893	26888	27064	26719	26961	26870	27003	27063	26972	26954	26846	26914	26785	26791	26883	27030	26860	27039	26827	26815	27008	26809	26850	26813	26980	26949	26789	26818	26835	26891	26897	26955	26858	26982	26826	26979	26876	26992	26845	26911	26875	26877	26996	26853	27015	26889	27002	26931	26914	27086	26992	26929	26824	27016	26949	26841	26884	26906	26932	26900	26892	26816	26858	27043	27000	26754	26894	26844	26811	26805	26895	26891	26944	26854	26969	26915	26903	26860	26918	26782	26919	26957	26930	27088	26864	26973	26928	26865	26889	26882	26870	26997	26798	26852	26944	26966	26858	26929	26879	27054	26965	26903	26964	26995	26857	26989	26923	26946	26850	26874	27017	26794	26938	26941	26892	26979	26834	26864	26990	26726	26898	26894	26917	26947	26716	26941	27017	27030	26721	26798	27011	26959	26862	26959	26848	26960	26884	26856	26775	26833	26941	26921	26904	26872	27028	26774	26870	26998	26864	26921	26918	26804	26736	26976	26928	26904	26955	27010	26938	26945	26809	26984	26780	26862	26962	26953	26862	26878	26939	26934	26837	27052	27027	26872	26991	26958	27020	26931	26976	26845	26936	27014	26953	26881	26992	26895	26833	26959	26843	26939	26855	26988	26949	26883	26823	26883	26922	26798	27051	26805	26919	26861	26936	26897	27032	26865	26970	26940	26843	26959	26982	26869	26909	26926	26813	26917	26955	26910	26806	26885	26961	26867	26815	26946	26958	26889	27049	26999	27011	26846	27019	26873	26961	26896	26804	26963	26689	26894	26956	26909	26891	27001	26926	26847	27032	26979	26896	26970	26808	26990	26958	26783	26883	26856	26984	26854	27068	26969	26831	26947	26977	26911	26939	26855	27050	26877	26736	26826	26823	26925	26765	26914	26951	26846	26904	26802	26853	26817	26948	26887	26920	27002	26889	26999	26803	26823	27077	26876	26997	26967	26967	26729	26969	26860	26947	26980	26839	26823	26856	27022	26999	26882	26727	26821	26789	27067	26925	26817	26864	26861	26927	26756	26887	26846	26938	26896	26891	26976	26948	26820	26890	26929	26925	26866	26938	26704	26757	26926	26933	26919	26833	26930	26946	26951	26868	27017	26993	26916	26836	26968	26924	26953	27108	26839	26914	27030	26792	26915	26865	26854	26914	26733	27060	26855	26864	26970	26866	26764	27026	26800	26948	26932	26991	26911	26839	26945	26870	27001	26814	27070	26779	27010	27007	26925	26872	26834	26953	26736	27054	27004	26851	26899	26982	26910	26836	26900	26972	26917	27021	26893	26862	26948	26792	26943	26972	27003	26835	26906	26906	26818	26762	27001	26920	27006	26835	26874	26797	26958	27084	26937	26921	26926	26860	26897	26833	26866	26845	26905	26942	26988	26839	26805	27040	26941	26929	26953	26749	26846	26986	26882	27002	26894	26841	26951	26915	26965	26936	26789	26977	26894	26770	27002	26831	26919	26853	27000	26818	27063	26801	26920	26868	27047	26903	26840	27049	26862	26864	26944	26961	26884	26969	26954	26836	26847	27006	26965	26888	26966	26915	26917	26882	26942	26867	26957	26942	26921	26952	26835	26820	27013	27017	26890	26872	27205	26918	26857	26987	26782	26952	26819	26702	26789	27001	26937	26716	26772	26803	27014	26930	26789	27143	26791	26907	26806	26798	26998	26950	26757	26970	26869	26784	26831	26993	26955	26799	26859	26952	26860	26947	26908	26842	26737	26906	27057	26832	26959	26989	26813	26892	26891	26947	26936	27022	26800	26876	26826	26997	26835	26869	26908	26840	27154	26842	26927	27020	26873	26834	26910	27001	26877	26845	26991	26960	26917	26985	26884	26856	26876	26921	26971	27024	26906	27028	26789	26851	26768	26935	26883	27005	26876	26836	26942	26971	26799	26927	26977	26812	26879	26944	27013	26741	26924	26928	26987	26833	26964	26943	26845	26981	27036	26869	26922	27090	26932	26893	26895	26909	26968	26901	26913	26861	26920	26822	27001	26857	26874	26893	26854	27000	26824	27089	26906	26998	26928	26896	26922	26765	26835	26936	26871	26838	26921	26810	26901	26895	26847	26886	26831	26980	26833	26809	26991	26785	26958	26835	26926	26803	26947	26783	26895	26914	26996	26857	26944	26978	26866	26804	26907	26857	27040	26886	26876	26824	26988	26860	26996	26882	26840	27041	26876	26846	26876	26851	26754	26901	27059	27022	26819	26882	26939	26903	26891	26849	26916	27024	26866	27030	26870	26991	26858	26960	26910	26974	27024	26939	26970	26826	26911	26846	26925	26843	26921	26975	26868	26987	26915	26923	26803	26980	26903	26794	26847	26885	26893	26963	26950	26968	26876	26900	27046	26968	27000	26889	26756	26887	26809	26989	26854	26966	26948	26875	26876	26964	26936	26946	26844	26880	26945	26828	26925	26914	26931	26917	26896	26840	27036	26949	26821	26904	26911	26920	26972	26986	26832	26964	27042	26945	26839	27007	26798	26986	26847	26741	26818	26805	27002	27081	26884	26849	26905	26892	26871	26916	26863	26758	26841	26949	26771	26959	26950	26800	27079	26963	26939	26849	27078	26928	26726	27042	26934	26982	27007	26814	26711	26933	27006	26936	26784	26695	26967	26984	26837	26908	26953	26919	26920	26877	26982	26851	26824	26964	27036	26944	26969	26965	27024	26913	26901	26856	26960	26968	26924	26910	27070	26838	26884	27006	26944	27073	26977	26918	26928	26977	26923	26897	26804	26853	26864	26933	26941	26900	27033	27040	27102	26830	26952	27029	26890	26914	26904	26836	26909	26903	26840	26843	27052	26852	26973	26907	26893	26871	26895	27005	26927	26835	26844	26872	26937	26948	26848	26886	27003	26818	27122	26811	26849	26916	26921	26951	26883	26725	26945	26928	26791	26925	26988	26903	27006	26751	26937	26854	26954	26874	26792	27038	26878	26866	27065	26844	26991	26995	26873	26993	26910	26674	26969	26842	26893	26919	26912	26881	26705	26915	26778	26895	26862	26762	26855	26858	26872	26960	26878	26885	26877	26908	26955	26822	27046	26944	26915	26710	26935	26865	26829	26979	26974	26973	26849	26972	27043	27071	26775	26758	26915	26925	26948	26935	26862	26914	26909	26993	27013	26850	26885	26847	26935	26879	26922	26805	26971	26847	26921	27037	26876	27022	26949	26843	26943	26987	26946	26972	26878	27073	26897	26942	26916	26938	26946	26937	26912	26839	26935	26965	26895	26915	26847	26889	26967	26904	26912	26989	26940	27100	26905	26942	26827	26996	26899	26884	26866	26896	26930	26941	26812	26988	26899	26910	27026	27062	26925	27055	26869	26868	27033	26823	26853	26935	26945	26920	26864	26858	26886	26857	26871	26990	26902	26984	26915	26924	27010	26906	26932	26855	27009	26918	26956	26885	26998	26936	26919	26922	26926	27038	26969	26794	26895	26989	26893	26896	26964	26992	26974	26844	26890	26976	26719	27006	26857	26924	27009	26827	26921	26832	26946	26914	26938	26887	27044	26945	26932	26858	26977	26770	26919	26836	26893	26889	26982	26949	26878	26925	26965	26725	26973	26994	26977	26959	26896	26727	27123	26830	26839	26768	26972	27034	26827	26894	26907	26835	26969	26905	26764	26815	26958	26927	26853	26980	26950	26879	26943	26884	26835	26912	27078	26958	26903	26859	26892	27045	26694	26888	26949	26895	27038	26867	27034	26953	26940	26873	26895	26853	26984	26856	26913	26841	26877	26887	26700	26875	26960	26954	26925	26965	26958	26943	26983	26941	26882	26819	27014	26984	26829	26966	26891	27037	26864	26958	27003	26905	26987	26981	26945	27016	26917	26904	26891	26838	26936	26943	26693	26955	26966	26957	26921	26843	26921	26948	26975	26881	26934	26993	26896	26917	26862	26972	26876	26997	26935	26886	26884	27092	26913	26999	26939	26901	26946	26899	26890	26925	26848	26951	27094	26874	26850	26954	26881	26965	26990	26868	26858	27037	26895	26885	26992	26840	26842	26944	26963	26957	26927	26954	26900	26882	26979	26857	26962	26886	26929	26828	26863	26864	26938	26790	26734	26984	26926	26848	26987	26908	27044	26848	26888	26846	26921	26935	26901	26849	26975	27015	27031	26889	27004	26947	26906	27016	26834	27078	26955	26957	26957	26983	26915	26971	26979	26958	26910	26959	26921	26975	26899	26978	26860	26857	26956	26946	26795	26887	26873	26913	26870	26956	26872	26933	26845	26926	26910	26798	27044	27043	26967	26941	26969	26963	26987	26970	26960	26887
35423	32004	27646	24228	21865	18828	16515	14816	13876	13451	13287	13154	13158	13161	13210	12986	13043	13059	13239	13107	13178	13140	13123	13294	13331	13324	13278	13229	12984	13062	13069	13009	13133	12984	13014	12894	13206	13046	13221	13066	13133	13157	13064	13267	13142	13101	13126	13090	12986	13174	13291	12984	13085	13182	13090	13295	13134	13061	13155	13187	13072	13241	13139	13125	13047	13367	13101	13096	13077	13225	13268	13130	12952	13014	13126	13185	13218	13324	13380	13065	13149	13166	13175	13310	13262	13123	13353	13174	13021	13163	13014	13147	13302	13227	13172	13171	13073	13190	13130	13233	13242	13361	13185	13157	13062	13167	13226	13283	13086	13192	13203	13118	12990	13028	13143	12872	13169	13118	13256	13202	13193	13106	13196	13095	13166	12941	12973	13160	13289	13233	13018	13213	13131	13063	13271	13179	13377	13108	13186	12958	13258	13144	13193	12996	13158	12965	13123	13246	13179	13038	13253	13175	13000	12980	13179	13334	13204	13271	13134	13057	13057	13153	13261	13241	13248	13201	13259	13117	13094	13285	13372	12934	13123	13085	13088	13301	13272	13097	13275	13296	13099	13169	13342	13069	13277	13267	13079	13091	13170	13148	13072	13219	13135	13185	13138	13119	13221	13119	13092	13200	13141	13202	13026	13034	13024	13213	13313	13128	13195	13389	13048	13076	13001	13241	13287	13200	13041	13136	13202	13200	13151	13352	13143	13147	13110	13000	12899	12947	13403	13177	13173	13330	13138	13189	13240	13176	13087	13177	13207	13065	13119	13019	13023	13009	12957	13108	13133	13026	13074	13106	13158	13039	13007	13124	12972	13192	13010	13180	13162	12968	13093	13123	13156	13389	13136	13207	13071	13224	13281	13114	13127	13010	13213	13073	13189	13154	12975	13030	13168	13149	13149	13334	13195	13163	13308	13354	13168	13248	13020	13090	13139	13207	13297	13204	13243	13349	13287	13317	13286	13022	13056	13141	13275	12932	12969	13097	13076	13136	13133	13179	13203	13140	13046	13060	13222	13080	13222	13111	13281	13233	13222	13154	13139	13116	13247	13195	12929	13172	12939	12951	13215	13133	13086	13326	13172	13209	13271	13216	13079	13111	13293	13121	13200	13166	13274	13143	13152	13193	13246	13323	13134	13106	13135	13326	13088	13109	13277	12890	13401	13223	13001	13311	12998	13155	13143	13104	13164	13071	12926	13237	13104	13274	13024	13238	13151	13138	13088	13009	13079	13073	13119	13313	13285	13052	12991	12989	13204	13317	13207	13258	13193	13112	13172	13212	13163	13005	13114	13265	13314	13119	13114	13337	12987	13287	13313	13120	13210	13215	13211	13061	13166	13215	13113	13038	13185	12978	13340	13133	13134	13320	13157	13296	13093	13221	13184	13128	13232	13124	13113	13067	13157	13308	13141	12971	13085	13150	13112	13149	13053	13127	13232	13335	12957	13226	13249	13135	13260	13042	13338	13225	13231	13103	13077	13137	13020	13060	13263	13153	13275	13315	13246	13220	13218	13328	13316	13297	13187	13113	13025	13237	13082	13147	13291	13144	13091	13162	13188	13153	13088	13111	13216	13320	13180	13202	13258	13083	13199	13144	13194	13100	13018	13020	13054	13017	13241	12990	13244	13121	13191	13080	13205	13162	13022	13196	13241	13270	13133	13166	13121	13134	13086	13277	13150	13005	13326	13228	13336	13121	13067	13261	13392	13110	12990	13226	13219	13224	13148	13203	13211	13284	13120	13112	13056	13151	13255	13027	13364	13349	13098	13281	13119	13028	13218	13335	13189	13210	13242	13013	12951	13088	13132	13172	13016	13196	13150	13044	13019	13129	13137	13002	13136	13169	13227	13254	13140	13072	13132	13027	13244	13200	13196	13207	13217	12880	13136	13211	13126	13205	13150	13224	13044	13281	13249	13250	13080	13128	13160	13308	13397	13295	13279	13167	13011	13103	13181	13238	13347	13156	13135	13126	13177	13307	13282	13298	13080	13177	13172	13270	13241	13236	13091	13047	13130	13238	13248	13165	13291	13313	12915	13137	12964	13216	13144	13175	13143	13227	13301	12955	13214	13222	13287	13139	13073	13182	13194	13068	13246	13122	13167	13014	13104	13074	13269	13175	12836	13054	13259	13026	13247	13210	13089	13232	13077	13151	13269	13247	13262	13331	13054	13289	13223	13047	13230	13142	13114	13205	13302	13353	13238	13069	13223	13121	13167	13354	13054	13115	13211	13165	13207	13178	13169	13088	13232	13288	13098	13168	13235	13033	13188	13047	13091	13151	13292	13046	13073	13012	13242	13155	13180	13233	13160	13255	13249	13111	13195	13120	13272	13241	13200	13193	13067	12949	13304	13142	13057	13103	13067	13341	13071	13032	13258	13215	13195	13205	13248	13254	13101	13188	13087	13010	13134	13164	13220	13172	13186	13268	13354	13085	13256	13154	13190	13185	13204	13035	13169	13161	13298	13269	13244	13220	13504	13194	13233	13092	13020	13243	13117	13172	13095	13253	13304	13207	13133	13035	13164	13040	13083	13129	13272	13158	13350	13231	13153	13135	13279	13347	13148	13184	13147	13271	13142	13165	13180	13232	13140	13012	12932	13145	13159	13135	13074	13257	13139	13125	13244	13183	13125	13160	13275	13147	13038	13162	13236	13001	13263	13378	13297	13105	13111	13392	13262	13275	13141	13137	13301	13197	13309	13236	13057	13136	13133	13175	13207	13053	13134	13213	12941	13151	12990	13351	13059	13268	13087	13063	13085	13252	13134	12977	13434	13142	13142	13098	13092	13148	13034	13223	13089	12993	13298	12990	13087	13295	13298	13110	13206	13015	13139	13177	13421	13008	13096	13212	13223	13183	13023	13209	13251	13249	13148	13050	13133	13228	13264	13066	13114	13059	13222	13379	13296	13220	13224	13349	13098	13189	12953	13197	13239	13313	13025	13172	13009	13141	13258	13295	13070	13251	13268	13214	13105	13197	13119	13161	13167	13154	12977	13102	13107	12967	13140	13232	13186	13147	13117	13235	13097	13155	13372	12960	13073	13029	13252	13422	13364	13222	13120	12978	13052	13003	13379	13048	13280	13027	13065	13133	13124	13199	13114	13029	13161	13118	13407	13072	13008	13079	13177	13067	13298	13300	13295	13085	12979	13088	13062	13346	13110	13141	13082	13358	13080	13190	13124	12988	13122	13059	13277	13296	13233	13146	13092	13124	13096	13147	13061	13198	13305	13086	13145	13323	13313	13165	13109	13288	13218	13153	13047	13057	13177	13238	13290	13047	13219	13056	13058	13072	13112	13232	13163	13128	13287	13338	13244	13219	13073	13168	13100	13219	13133	13229	13088	13157	13246	13189	13161	13038	13101	13122	13196	13196	13180	13222	13066	13247	13198	13156	13142	13237	12975	13223	13198	13096	13104	13382	13040	13112	13121	13114	13067	13406	13102	13116	13321	13011	13290	13106	13343	13281	13251	13197	12918	13060	13398	13264	13045	13053	13182	13141	13403	13283	13306	13057	13094	13222	13129	13131	13128	13260	13184	13054	13285	13170	13341	13187	13066	13195	13169	13137	13009	13106	13012	13018	13362	13160	13193	13164	13104	13192	13243	13297	13248	13175	12913	13153	12988	13018	13192	13240	12904	13341	13143	13062	13103	13123	13245	12874	13152	13253	13170	13010	12864	13026	13010	13103	13280	13125	13166	13230	13008	13123	13080	13225	13070	13135	13186	13070	13172	13178	13146	13206	13249	13195	13011	13200	13135	13082	13135	13175	13300	13267	13207	13162	13105	13038	13062	13010	13229	13161	13205	13197	13363	13135	13110	13271	12946	13068	13301	13159	13268	13291	13149	13013	13245	13004	13320	13166	13131	13106	13054	13134	12950	13277	13075	13200	13180	13092	13275	13087	13091	13050	13159	13057	13036	13234	13334	13268	12952	13030	13199	13272	13230	13109	13155	13294	13215	13211	13073	12924	13045	13069	13046	13373	13147	13147	13066	13089	13222	13259	13113	13200	13206	13250	12941	13138	13134	13305	13143	13118	13220	13133	13099	13129	13280	13193	13295	13181	13084	13158	13157	13273	13181	13112	13393	13202	13030	13063	13036	12925	13252	13185	13171	13313	13151	13137	13251	13118	13272	13109	13144	13024	13141	13087	13023	13253	13330	13236	13394	13340	13218	13177	13239	13210	13124	13207	13111	13211	13251	13367	13170	13126	13375	13076	13300	13163	13104	13199	13164	12959	13146	13354	13260	13168	13217	13198	12954	13076	13026	13044	13309	13223	13131	13253	13133	13046	13133	13306	13109	12992	13006	13085	13176	13251	13105	13269	13081	13001	13029	13172	13198	13149	13042	13302	13100	13240	13244	13160	13215	13041	13262	13199	13191	13152	13110	13105	13494	13142	13146	13070	13042	13355	12974	13215	12997	13134	13088	12973	13120	13260	13108	13030	13166	12987	12897	13244	13150	13218	13283	13249	13341	13163	13228	13236	13200	13033	13112	13162	13132	13269	13013	13039	13120	13064	13218	13214	13143	13089	12981	13247	13256	13306	13217	13302	13276	13274	13199	13133	13213	13202	13266	13339	13133	13198	13246	13215	13217	13150	13202	13289	13107	13077	13240	13010	13187	13156	13191	13230	13205	13103	13219	13159	13153	13156	13346	13301	12966	13253	13196	13149	13462	13189	13073	13148	13269	13242	13227	13065	13195	13167	13243	13016	13206	13179	13348	13151	13166	13115	13070	13038	13169	13160	13210	13244	13230	13145	13088	13288	13227	13092	13225	13127	13216	13101	13239	13190	13168	13116	13160	13037	13177	13271	13169	13129	13357	13151	13105	13110	13092	13015	13093	13060	13018	13210	13209	13176	13139	12989	13300	13023	13232	13015	13344	13126	13073	13114	13295	13180	13058	13255	13243	13169	13183	13223	13183	13177	13180	13260	13162	13110	13333	13196	13095	13190	13008	13093	13094	13327	13122	13212	12959	13132	13115	13079	13089	13112	13100	13156	13055	13147	13086	13268	13066	13214	13373	13322	13281	13161	13173	13076	13400	13336	13152	13266	13275	12942	13152	13051	13265	13052	13206	13511	13321	13255	12951	13030	13166	13200	13147	13194
40494	36434	36025	38057	38331	34826	32241	29611	27669	27292	27061	26896	26960	27023	27075	26877	26854	26902	26999	26875	26843	26960	27168	27020	27265	27146	26933	26962	26929	26981	26905	26847	26886	27013	26986	26786	26927	26980	27025	26838	27041	26940	26904	26911	26970	26761	27005	26870	26928	26948	26850	26813	26836	26968	26898	26721	26923	26874	26829	26872	26816	26785	26931	26969	27077	26917	26907	26952	26982	26930	26757	26971	27050	26897	27009	26984	26885	26813	26881	26978	26901	26823	26959	26912	26890	26906	27024	26925	26893	26950	26895	26842	26986	26931	26969	26850	26979	26967	26914	26910	26927	26742	26969	26993	26894	26741	26901	26827	27048	26938	26887	26970	26842	26987	27013	26860	26949	26884	26762	27072	26887	27010	26870	27028	26811	27058	26888	26930	26934	26825	27080	26944	26965	26848	26861	26831	26943	26874	26787	26984	27017	26879	26882	27032	26864	26927	27055	26752	26769	27064	26986	26911	26785	26971	26939	26982	26870	26694	26938	26943	26829	26976	26843	26951	26821	27005	26997	26954	26834	26737	26854	26940	26940	26960	26893	26940	26948	26877	26886	26849	26962	27119	27011	26967	26930	26796	27017	26954	26849	26979	27000	26942	26860	26888	26961	26990	26940	27012	27047	26840	26954	26946	26879	26934	26897	27077	26892	26967	26870	26876	26980	26919	26979	26899	26826	26797	26963	26847	26677	27058	26958	27024	26989	26987	26892	26904	27012	26931	26931	26862	26867	26931	26864	26843	27009	26979	26956	26855	27023	26853	26936	26941	26881	26974	26914	26968	26895	26948	26989	26795	27009	26950	26808	26886	26764	26867	26976	26881	26988	26878	26904	26881	26942	26920	27071	26966	26943	26926	26838	26950	26902	26896	27047	26838	26990	26834	26927	26943	26923	26902	26888	27034	26928	26876	26863	26849	26918	26957	27079	27034	26898	27039	26840	27020	26972	26957	26833	26958	26901	26948	26959	26955	26973	26826	27000	26831	27013	26947	26871	26902	26888	26902	26878	26974	27045	26959	26937	26980	26989	26942	27029	26817	27055	26847	26980	26821	26826	26865	26811	26961	26928	26831	27045	26996	26886	26959	26952	26918	26855	26800	26951	26772	27043	26878	27056	26846	26840	26927	26816	26890	27009	26921	27040	26805	26982	27005	26956	26751	26952	26922	26823	26932	26901	27065	26799	26919	26909	27043	26812	26900	26858	26925	26978	26759	26998	26978	26960	26927	26890	27093	26862	26846	26934	27053	26872	26946	26864	27019	26964	27004	26888	26956	26946	26813	26837	27211	26813	26848	26918	26921	26987	26998	26931	26983	26888	26925	26940	27019	26955	26938	26837	26842	26985	26803	27009	26745	26893	27090	26933	26923	27109	26821	26961	26918	26934	26974	27021	26809	27052	26950	27045	26887	27010	26781	26943	26984	26999	27052	26832	26875	26923	27003	26923	27062	26904	26947	26942	27085	26919	26933	26884	26895	26807	26966	26998	26923	26980	26991	26949	26921	27004	26865	26878	27007	27003	26932	26952	26857	26934	26928	26894	26917	26920	26948	26913	26747	27035	27020	27036	26910	27042	26897	26941	26943	26842	26920	26958	27111	26866	27014	26848	27113	26846	26975	26900	27034	26920	26973	27056	26911	26978	26924	26893	26969	26954	26973	26974	26913	26977	26976	26812	27009	26863	26958	26841	26804	27075	26954	26995	26986	26964	26965	26811	27017	26963	26878	27060	26849	26908	26893	27006	26985	26883	26847	27006	26924	26963	26772	26998	26974	26931	26899	26924	26967	26882	26928	26914	26907	26817	26808	26908	27020	26874	26860	26941	26960	26805	27007	26973	26879	27039	26978	26853	26994	26950	26782	26811	26945	26937	26956	26982	26857	26851	26814	26980	27060	26879	27159	26968	26887	27032	26914	26816	26928	26885	26954	26923	26895	27057	26942	26872	26937	26805	26906	26969	26829	26869	26984	26967	26814	26926	27022	26903	27013	26886	26950	26804	26821	26828	26964	26906	26999	26991	26904	26971	27047	26941	27009	26970	27091	26982	26940	26847	26837	26985	26967	26989	27027	26871	27095	27097	26807	26872	26836	26924	26925	26904	26963	26868	26797	26899	27072	27030	26947	26977	26838	26959	27014	27000	27000	27050	26860	26834	26931	26966	26826	26978	26944	26842	27036	26874	26882	27126	26918	26976	26930	26993	27008	26874	26774	26879	26988	26928	27026	26802	26870	27015	26752	26982	26771	26920	26941	27025	26816	26879	27036	26881	26932	26877	26988	26990	26914	26917	26879	26979	26988	26994	26995	27034	26732	26966	26917	26941	27015	26874	27015	26862	27031	26997	26956	26996	26959	26869	26797	26987	26860	27001	26934	27009	26969	26900	26833	26930	26819	26940	27004	26915	27025	26992	26779	26980	26931	26953	26848	26956	26937	26927	26930	26997	26937	27008	26906	26851	27076	26891	26915	26902	26993	27055	26900	26985	26813	26894	26932	26880	26970	27065	26933	27024	27024	26882	27020	26965	27050	27100	27004	26923	26999	27019	26884	27027	26709	26900	27018	26976	26770	26849	26919	27061	26939	26908	26951	26882	26855	26937	27038	26921	26929	26969	26959	27043	26942	26978	27050	26840	26990	26916	26863	27074	26956	27013	27018	27024	26949	27038	26994	26963	26977	27034	27129	26910	26998	26866	26904	26901	27034	26890	26867	26951	26923	26958	27000	26953	26949	26998	26930	26967	26895	26929	26876	26892	26896	26927	26899	27022	27022	26961	26909	27011	26991	27009	26834	26975	26822	26980	26997	26848	26877	27024	26903	26960	26898	26869	26941	26920	26971	26966	27003	26868	26908	26995	26826	26928	26909	27070	27008	27011	27014	27029	26842	26975	26934	26881	26950	27027	27064	26945	26930	26950	26940	27013	27075	26873	26957	26907	26940	27013	26999	26755	26820	26939	27056	26895	26971	26998	26810	26917	26868	27018	26834	27129	26885	27029	26930	26820	26937	27013	26952	26868	26858	27025	26953	26831	26860	27011	26949	26932	26928	26862	27009	27007	26836	26934	26824	26897	27093	26923	26919	26921	26914	27034	26880	26953	26887	26906	26781	26942	26999	26896	26952	26979	27005	27034	27082	26816	26994	27003	26930	26874	27023	26946	26931	26856	27040	26888	27000	26891	27089	26867	26945	26942	26984	26878	26819	27012	27028	27080	26881	26844	27086	26961	26941	27022	27024	26965	26852	26878	26931	26953	26724	26987	26930	26972	26879	26895	26993	26946	26811	26822	27079	27018	26829	27012	26954	27079	26890	27003	26988	26823	26887	26941	26977	26845	26871	26854	27043	26852	27120	26873	26928	26911	26920	26923	26956	27004	26830	26913	26988	26955	26918	27017	26900	26897	26984	26966	26924	26925	26992	26906	27073	26964	27021	26822	26936	27074	26870	27109	26950	26971	26930	26854	27066	27007	26947	26959	26954	26931	26939	26983	26915	26959	26879	26995	26963	27071	26879	26895	26891	27009	26789	26778	27041	26948	26923	27049	27078	26960	26919	26964	27019	27015	26921	26912	26967	26899	26946	27095	26963	26964	26864	26996	27066	26925	26896	26845	27001	26955	26995	26936	26827	26980	26814	26805	27099	26942	26936	27040	26929	26970	26999	26799	27067	27006	26978	26897	26942	27047	27001	27006	26879	27025	26859	26992	26897	27015	26859	27048	26740	26772	27111	26963	26797	26966	27055	26910	26990	26900	26981	26969	26808	26921	26909	27040	27059	27006	26854	26909	26950	26934	26820	26931	27073	26822	27066	27027	26953	26869	26776	26948	26977	26937	26830	26971	26946	26877	27066	26881	27045	26941	26892	27126	26954	27060	26874	26911	26950	26971	26977	26898	26942	27001	26939	27012	26998	26970	26846	26970	26945	26931	27013	27035	26918	26914	26908	26997	27063	26831	26920	27139	26924	26924	27061	26928	26837	27093	26867	26928	26980	26987	26875	27028	27061	26980	27025	26820	26932	26898	26808	26907	26893	26990	26957	26906	26931	26931	27019	26857	26905	26960	26926	26900	26888	27024	26995	26945	26956	26971	26882	26877	26963	26858	26930	26874	26948	27009	26897	27058	26839	27024	26994	27034	27022	26916	26953	26944	26853	27010	26957	26972	26939	26689	26875	26845	27009	27011	26929	26946	27014	26951	27089	26939	26998	26948	27064	26945	27007	26932	26984	26909	27000	26984	26914	26995	26904	26735	26892	26937	27014	26850	26851	26956	27037	26804	26955	26801	26897	26994	26911	26954	26973	26858	27042	26973	26930	26860	26977	26957	26911	27040	26894	26867	27004	27123	26945	26890	27019	26987	26966	26789	27086	26965	27074	26970	26955	27062	26947	26931	26911	27023	26812	26901	27027	27039	26870	27108	26977	27089	26955	26942	27002	26928	26937	26987	26963	27074	26980	26950	26966	27036	26813	26969	26753	26895	26992	26791	26889	26981	26995	26841	27076	26966	26888	26964	26925	26931	26979	26953	27074	26969	27110	26946	27085	26971	26860	26928	26852	26970	26971	26883	26877	26917	26957	26921	26949	26970	26821	27125	26904	26986	27063	27013	27011	26929	26782	26944	27047	26923	26917	26905	27045	26947	26989	26955	26958	26990	26977	26984	26935	26994	27097	26884	26843	26992	26966	26906	26952	26966	26836	26643	26972	26895	26932	27035	26849	26997	27056	26776	27025	26786	26961	27039	26982	26875	27009	26824	26932	26915	26882	27042	26967	26927	26787	26913	26917	26823	26957	26866	26847	26939	27063	26900	26909	26930	26937	27057	26920	26983	26830	27064	26973	27096	26979	26930	27125	26904	26989	26889	27052	26906	27032	26955	26930	26907	26849	27047	26890	26967	26945	26904	26936	27017	26827	26897	26982	26954	26893	27002	26912	26947	26968	26943	27048	26999	26949	27029	27013	26931	27066	26996	26939	26973	27059	26977	27026	26957	26760	27010	27038	26974	27016	26970	26944	26957	27107	26946	26933	26953	26993	26797	27089	26988	26923	26902	27057	26888	27084	26871	27061	26963	26818	26904	26939	26817	27014	26909	26937	26979	27112	26761	26905	27083	26856	26801	27017	27111	26972
31723	25118	24086	22342	20367	18884	16862	15529	13814	13700	13251	13243	13145	13237	13074	13192	13074	13114	13088	13095	13006	13241	13235	13068	13320	13274	12955	13330	13086	13139	13045	13169	13234	13058	13057	13097	13200	13179	13072	13034	13109	13071	13187	13332	13171	13190	13036	13088	13023	13156	13020	12963	13033	13059	13118	13253	13146	13195	12987	13067	12833	13094	13093	13116	13183	13271	13238	12978	13243	13105	13051	13060	12948	13198	12966	13092	13071	13086	13143	13243	13095	13110	13155	13042	13153	13108	13154	13289	13279	12966	13055	13035	12970	13091	13168	13169	13205	13139	13145	13129	13121	13146	13055	13243	13194	13200	13069	12983	12927	13096	13199	13294	13207	13102	12984	13125	13059	13124	13097	13390	13044	13032	13287	13059	13343	13232	13002	13157	13113	13006	13098	13191	13211	13129	13265	13261	13059	12902	13104	12898	13149	13040	13121	12991	13277	13189	12986	13201	13272	13143	12967	13132	13127	12972	13145	13051	13131	13181	13044	13001	12929	13020	13143	13098	13048	13235	13335	13060	13003	12958	13036	13137	13012	13163	13157	13093	12942	13036	13077	13037	13133	13243	13028	13084	13252	13105	13150	13132	13106	13092	13099	12818	13138	13176	13085	13049	13031	13181	13064	13104	13271	13195	13140	13244	13063	13092	13186	13160	13246	13142	13036	13073	13099	13138	13111	13143	13174	13233	12959	13121	13377	13192	13116	13038	13182	13197	13078	13072	13132	13205	13086	13018	13289	13344	12963	13091	13205	13174	13248	13096	13139	13161	13191	13224	13205	12978	13094	13097	12946	13128	13079	13164	13135	13178	13066	13017	13084	13075	13165	13181	12990	13214	13396	13100	13003	13059	13138	13144	13115	13047	13068	13065	13148	13126	12914	13041	13240	13168	12983	13202	13012	13130	13231	13127	13226	13223	13278	13083	12997	13181	13063	13055	13064	13376	13066	13055	13115	13083	13100	13128	13048	13150	13056	13169	13155	13160	13168	13124	13068	13391	13044	13029	13012	13081	13163	13070	13141	13218	13052	13218	13189	13109	13010	13078	13315	13049	13169	12996	13192	13067	13217	13063	13103	13018	13031	13064	13118	13197	13278	13059	13149	13185	13070	13029	13146	13131	13069	12986	13155	13219	13320	13166	13272	13123	13067	13213	13277	13237	13196	13098	13053	13113	13253	13215	13348	13177	13063	12965	13008	13162	13189	13109	13278	12976	13082	13183	13058	13149	13070	13067	13012	13248	13208	13095	13150	13229	13229	13149	13253	13317	13238	13046	13013	13100	13322	13187	13237	13053	12978	13160	13150	13167	13015	13174	13128	13022	13120	12994	13079	12998	13094	13007	13245	12996	13162	13236	13081	13136	13115	13065	12992	13150	13227	13192	13047	13083	13175	13181	13259	13171	13113	13045	13214	13049	13107	12875	13109	13115	13119	13263	13093	12939	13283	13187	13356	13060	13163	13101	13115	13018	12993	13194	13132	13156	12995	13112	13128	13245	13058	13170	13132	13135	13240	13175	13277	13179	13379	13080	13294	13160	13098	13131	13027	13095	13238	13074	13039	13104	13043	13115	13119	13013	13133	13156	13141	13037	12994	13087	13174	13160	13168	13173	13040	12992	13097	13031	12996	13197	13225	13134	13004	13115	13055	13118	13093	13044	13110	13007	13270	13138	13338	13226	13025	13192	13120	13231	13069	13276	13113	13135	13047	13194	13146	12984	13141	13056	13170	13031	13131	13014	13031	12945	13106	13164	13264	13053	13028	13093	13108	13133	13169	13102	12971	13199	13093	13103	13250	13149	13028	13188	13308	13112	13082	13036	13114	12943	13062	13136	13054	13283	12972	13099	13114	13054	13136	13173	13060	13187	12813	13239	13084	13121	13074	13032	13177	12841	13079	13166	12979	13065	12959	13315	13107	13123	13193	13114	13073	13148	13136	13235	13068	13028	13114	13251	13173	13027	13064	13083	13137	13238	13167	13074	13042	13129	12869	13193	13197	13204	13163	13302	13033	12966	13066	13043	13173	13138	13155	13010	12912	13269	13258	13177	13094	13066	13150	13054	13156	13228	13100	13170	13199	13159	13104	13236	12989	13105	13148	12971	13037	13245	13139	13074	13192	13007	13104	13085	13118	13202	12874	13063	13030	12972	13060	13138	13046	13252	13226	13122	13071	13141	13087	13087	13219	13125	13011	13233	13263	13008	13138	13003	12942	12987	13320	13091	13183	13037	13154	13157	13216	13133	13032	13260	13109	13135	13175	12922	13086	13164	13026	12919	13225	12993	13228	13116	13026	13028	12946	12996	13200	13100	13208	13125	13196	13178	13238	13060	13008	13127	13205	12986	13075	12914	13112	13219	13235	13130	13230	13140	12984	13113	13131	13076	13154	13274	13135	13011	13078	13283	13122	13254	13070	13141	13134	13092	13248	13084	13008	13112	13137	13264	13174	13229	13180	13100	13170	13086	13121	13047	13220	12913	12999	13209	13195	13091	13074	12972	13202	13069	13157	13131	13189	13158	13238	13083	13032	13042	13233	12985	13141	13135	13145	13163	13139	13175	13157	13150	13172	12959	13254	12963	13215	13239	13135	13007	13023	13147	13052	13138	13227	13105	13217	13213	12957	13101	13127	13199	13088	13023	13132	13119	13025	13052	13106	13085	13208	13212	13039	12915	13157	13092	13027	13097	12965	13118	13182	13264	13139	13211	12976	13008	13168	13205	13099	13070	13260	13284	13048	13108	13064	13235	13245	13042	13102	13116	13052	13093	13111	12995	13139	13064	13068	13255	13164	12994	13080	12903	13079	13247	13172	13073	13260	13044	13042	13078	13222	13244	13147	13259	13188	13113	13084	12987	13163	13028	13060	13137	13177	13235	13065	13107	13173	13174	13178	12981	13122	13152	13037	13082	13279	13161	13122	13216	13342	13005	13060	12953	13035	13072	13060	13153	13188	13098	13006	12963	13235	13181	13116	12990	13032	13113	13313	13212	13187	13073	13113	13028	12944	13135	13234	13190	13293	13168	13157	13047	13099	13106	13051	12893	12966	13120	13214	13038	13164	13110	13195	13203	12891	13178	13226	13190	13116	13087	13147	13265	13206	13174	13161	13135	13234	13283	13079	13132	13008	13187	13129	13208	13129	12954	13239	13264	13151	13113	13076	13211	13107	12875	12980	12928	13014	13135	13349	13060	13162	13153	13135	13116	13079	12936	13031	12842	13030	12982	13097	13254	13141	13221	13158	13235	13037	13177	13206	13110	13184	13129	13184	12922	13057	13139	13196	13168	13321	13132	13130	13162	13224	13299	13100	13254	13197	13134	13223	13121	13220	13126	13149	13128	12976	13062	13184	13219	13174	12988	13038	13048	13081	12929	13231	13052	12833	13196	13143	13055	13198	13074	12958	13277	12970	13247	13033	13140	13103	13045	13066	13084	12957	13129	13113	13262	13000	13130	13085	13105	13222	13194	13199	13018	13372	12963	13228	13304	13152	13061	13118	13166	13200	13243	13157	13249	13158	12991	13200	13031	12861	13053	13024	13028	13077	13251	13041	13287	13077	13023	12955	13215	12988	13069	13146	13142	13133	12938	13119	13315	13166	13237	13278	12990	13083	13352	13170	13049	13212	12994	13156	13044	13272	13308	13186	12935	13256	13222	13195	13093	13189	13059	12997	13081	13088	13179	13402	13090	13129	13269	13167	13120	13183	13103	13209	13217	13103	13152	13045	13081	13199	13148	13033	13268	12985	13065	13184	13096	13231	13159	13168	12941	13109	13080	12962	13021	13020	13099	13119	13005	13125	13177	12911	13194	13173	13287	13136	13210	13054	12962	13089	13093	13133	13097	13232	13094	12939	13097	13088	13231	13254	13189	13078	13158	13101	13084	13056	13180	13069	13152	13081	13217	13181	12934	13123	13022	13143	13013	13035	13339	13214	13127	13211	13104	13016	13065	13011	13270	13185	13217	13190	13021	13080	13137	13071	13069	13038	13229	13216	13295	13235	13190	13270	13231	13218	13033	13048	13096	13245	13006	13127	13175	13021	13133	13110	13152	13139	13198	13242	13133	13167	13052	13189	13067	13256	13161	13131	13160	13028	13183	13246	13311	12989	13182	13000	12920	13258	13191	13146	13019	13125	13124	13093	13281	13405	13262	13081	13090	13194	13054	13139	13139	13102	13141	13101	13061	13059	13358	13224	13438	13102	13154	13056	13163	13094	13083	12883	13174	13045	13059	13097	13160	13043	13246	13085	12967	13171	13177	13082	13053	13121	13062	13289	13250	13061	13143	13084	13151	12968	13209	13026	13156	12927	13023	13217	13057	13170	13204	13236	13219	13005	12934	13002	12964	13230	13236	13162	13147	13080	12953	13115	13420	13331	13063	13245	12990	13278	13189	13120	12971	13102	13185	13240	13014	13056	13176	13168	13026	13106	13035	13005	13164	13077	13038	13245	12984	13070	13068	13259	13192	13028	13178	13068	13056	13206	12775	13127	13269	13152	13283	13092	13044	13014	13207	13225	13081	13207	13104	13153	13256	13096	13210	13078	13182	13062	13073	13001	13131	13165	13185	13037	13045	13182	13002	13260	13039	13189	13123	13342	13102	13205	13176	13368	13081	13058	13255	13186	13056	12963	13101	13229	13376	13134	13228	13002	12984	13038	13154	13003	13110	13148	13060	13087	13349	13219	13163	13029	13195	13060	13224	13186	13177	13194	13092	13071	13086	13027	13206	13132	13034	13099	13139	13197	13133	13105	12943	13113	13043	13042	13180	13067	13066	13195	13382	13141	13070	13048	13210	13222	13132	13169	13045	13096	13054	13069	13197	12979	13186	12980	13184	13059	13022	13029	13086	13182	12846	13057	13213	13255	13164	13102	13286	13131	13073	13408	13043	12995	13293	13238	13079	13109	13003	13048	13142	13110	13138	13288	12917	13234	13182	13154	13107	13268	13090	13200	13296	13191	12990	13129	13101	13174	13279	13271	13083	13317	13284	13189	13140	13087	13145	13302	13242	13139	13154	13084	13162	13189	12967	13126	13164	13184	13184	13243	13038	13178	13218	13254	13202	13221	12948	13046	13043	13252	12942	13102	13119	13201	13075	13027	13240	13091	13003	13068	13136
36350	34142	34721	37128	37733	35401	32728	30284	28161	27235	26875	26845	26828	26884	26876	26698	26814	26706	26665	26677	26856	26838	26941	27013	27100	26902	26876	26865	26745	26761	26679	26762	26727	26862	26757	26687	26872	26894	26847	26754	26804	26803	26807	26798	26781	26845	26642	26803	26868	26795	26779	26757	26848	26851	26861	26688	26646	26938	26891	26835	26799	26830	26846	26763	26738	26541	26737	26778	26863	26786	26757	26927	26788	26800	26715	26851	26863	26814	26738	26775	26740	26716	26782	26865	26817	26744	26786	26764	26847	26591	26769	26617	26746	26876	26708	26968	26639	26764	26795	26888	26626	26709	26846	26923	26596	26782	26753	26856	26813	26768	26891	26706	26650	26962	26726	26864	26889	26825	26818	26769	26787	26907	26970	26731	26800	26867	26715	26831	26669	26739	26788	26746	26849	26651	26796	26684	26917	26797	26835	26726	26786	26834	26823	26823	26857	26741	26821	26840	26761	26768	26793	26685	26818	26838	26914	26721	26844	26802	26855	26888	26750	26860	26800	26914	26844	26816	26918	26841	26753	26818	26692	26749	26705	26727	26724	26915	26781	26637	26934	26712	26744	26854	26892	26778	26772	26791	26785	26867	26807	26773	27056	26778	26850	26805	26826	26867	26825	26773	26826	26745	26867	26704	26814	26757	26793	26912	26865	26763	26829	26919	26809	26799	26799	26883	26823	26739	26791	26746	26871	26625	26829	26880	26789	26886	26756	26714	26737	26650	26659	26891	26772	26757	26893	26845	26791	26723	26961	26806	26774	26908	26849	26777	26806	26686	26912	26859	26810	26838	26751	26738	26793	26745	26716	26888	26862	26657	26935	26772	26698	26780	26785	26755	26783	26783	26867	26768	26801	26781	26829	26687	26797	26753	26744	26734	26902	26947	26754	26799	26820	26824	26880	26772	26859	26807	26930	26767	26873	26831	26813	26914	26769	26860	26798	26754	26856	26871	26822	26818	26793	26856	26864	26851	26702	26831	26681	26859	26755	26844	26844	26757	26834	26905	26744	26901	26732	26891	26864	26762	26684	26850	26780	26912	26750	26767	26632	26655	26847	26771	26929	26815	26797	26948	26875	26779	26753	26900	26786	26828	26849	26783	26870	26943	26917	26709	26728	26835	26785	26870	26731	26952	26802	26745	26931	26849	27025	26749	26879	26822	26856	26830	26747	26870	26731	26788	26825	26834	26876	26822	26705	26804	26866	26747	26795	26956	26807	26688	26808	26739	26819	26712	26811	26855	26795	26751	26773	26659	26774	26655	26895	26853	26727	26699	26888	26890	26842	26779	26851	26727	26809	26772	26895	26928	26692	26862	26797	26869	26764	26792	26771	26860	26792	26855	26789	26922	26887	26916	26860	26781	26843	26885	26841	26912	26764	26837	26821	26849	26784	26746	26874	26776	26821	26730	26836	26859	26783	26683	26801	26885	26679	26837	26834	26897	26741	26846	26924	26793	26710	26759	26779	26799	26852	26841	26736	26748	26830	26922	26802	26849	26861	26897	26785	26925	26818	26722	26793	26823	26757	26833	26874	26764	26657	26936	26712	26924	26751	26784	26793	26734	26806	26804	26794	26896	26889	26778	26858	26823	26766	26861	26871	26750	26822	26832	26881	26829	26625	26876	26868	26843	26820	26720	26820	26905	26818	26803	26718	26876	26937	26770	26883	26828	26916	26818	26659	26830	26810	26920	26829	26732	26833	26774	26897	26733	26838	26781	26874	26828	26768	26740	26857	26760	26877	26706	26939	26779	26703	26854	26907	26884	26727	26771	26734	26892	26863	26778	26841	26761	26921	26910	26916	26682	26704	26882	26776	26827	26720	26835	26672	26812	26683	27038	26603	26850	26848	26834	26832	26793	26851	26722	26793	26945	26812	26677	26940	26694	26844	26857	26786	26854	26845	26686	26741	26851	26815	26786	26825	26828	26719	27032	26746	26756	26764	26795	26806	26837	26861	26709	26886	26788	26795	26879	26761	26943	26863	26896	26969	26828	26823	26760	26811	26780	26915	26883	26657	26835	26780	26847	26922	26750	26812	26746	26951	26753	26796	26831	26809	26902	26835	26921	26802	26837	26685	26847	26762	26786	26987	26858	26929	26773	26767	26908	26737	26924	26862	26757	26804	26812	26780	26791	26888	26780	26806	26717	26876	26746	26800	26814	26799	26701	26837	26790	26704	26806	26898	26743	26937	26917	26790	26905	26793	26881	26837	26821	26957	26810	26852	26783	26595	26865	26976	26844	26797	26842	26751	26889	26787	26922	26697	26698	26909	26775	26867	26972	26827	26956	26928	26674	26975	26816	26793	26761	26678	26650	26926	26853	26827	26865	26748	26872	26994	26743	26904	26803	26667	26912	26789	26852	26708	26747	26722	26959	26790	26875	26597	26717	26790	26920	26780	26691	26761	26920	26789	26904	26778	26921	26838	26910	26813	26910	26780	26855	26870	26797	26819	26798	26613	26794	26820	26836	26795	26765	26746	26744	26804	26801	26863	26748	26879	26824	26915	26757	26859	26856	26801	26814	26676	26960	26770	26851	26771	26811	26838	26881	26787	26910	26876	26832	26859	26883	26719	26818	26735	26723	26685	26880	26926	26806	26896	26845	26686	26869	26767	26882	26779	26881	26790	26784	26830	26800	26828	26810	26784	26811	26840	26921	26798	26880	26704	26759	26824	26781	26808	26846	26645	26920	26812	26860	26899	26793	26879	26932	26678	26837	26709	26859	26845	26679	26818	26714	26948	26895	26857	26782	26711	26859	26762	26799	26707	26870	26947	26773	26848	26927	26943	26744	26926	26768	26780	26892	26712	26769	26816	26816	26839	26814	26997	26725	26808	26892	26752	26944	26868	26785	26779	26818	26907	26769	26970	26810	26865	26797	26829	26723	26799	26803	26996	26727	26815	26857	26786	26760	26790	26908	26815	26797	26803	26962	26762	26798	26899	26765	26813	26846	26809	26770	26774	26779	26758	26973	26800	26731	26827	26701	26855	26776	26877	26806	26814	26748	26939	26833	26843	26850	26873	26769	26716	26814	26936	26792	26882	26915	26848	26801	26774	26804	26798	26932	26904	26746	26891	26728	26875	26774	26846	26692	26762	26844	26866	26830	26850	26877	26772	26809	26761	26756	26807	26764	26713	26980	26668	26816	26850	26898	26754	26823	26665	26730	26859	26692	26883	26715	26730	26728	26915	26862	26683	26828	26756	26878	26857	26874	26822	26799	26817	26727	26912	26879	26904	26776	26872	26721	26809	26848	26724	26805	26905	26966	26800	26859	26851	26757	26774	26853	26849	27001	26723	27016	26904	26747	26751	26881	26901	26705	26886	26747	26927	26755	26726	26776	26871	26858	26938	26863	26729	26952	26828	26939	26756	26986	26758	26715	26856	26901	26989	26716	26787	26775	26896	26769	26896	26820	26984	26916	26866	26826	26843	26718	26754	26842	26831	26856	26847	26633	26787	26907	26783	26749	26762	26847	26923	26849	26774	26892	26842	26786	26934	26926	26809	26757	26665	26893	26740	26742	26828	26918	26790	26879	26831	26773	26849	26759	26782	26733	26880	26767	27022	26745	26879	26828	26804	26790	26751	26806	26766	26794	26808	26826	26877	26774	26753	26775	26844	26713	26744	26937	26756	26907	26753	26803	26912	26930	26715	26840	26940	26839	26848	26874	26786	26854	26727	26792	26771	27050	26810	26737	26820	26727	26810	26933	26820	26811	26753	26642	26839	26855	26780	26750	26863	26883	26743	26722	26882	26781	26818	26692	26680	26946	26776	26874	26763	26899	26670	26907	26918	26852	26854	26790	26914	26834	26798	26968	26750	26794	26813	26749	26807	26909	26797	26804	26903	26807	26837	26816	26788	26926	26564	26656	26970	26714	26932	26725	26891	26777	27009	26817	26762	26871	26854	26746	26885	26819	26815	26818	26818	26762	26993	26899	26913	26810	26943	26800	26829	26909	26842	26692	26888	26847	26827	26717	26740	26826	26731	26770	26829	26750	26937	26821	26789	26609	26787	26741	26780	26791	26932	26879	26778	26860	26873	26759	26865	26713	26918	26840	26773	26839	26696	26871	26879	26783	26774	26897	26850	26732	26801	26956	26911	26678	26816	26832	26860	26849	26708	26972	26784	26875	26808	26838	26863	26815	26890	26749	26899	26959	26799	26715	26753	26744	26880	26978	26826	26858	26908	26832	26830	26884	26788	26784	26824	26827	26855	26949	26960	26855	26768	26965	26756	26881	26742	26961	26780	26805	26834	26783	26849	26905	26791	26792	26784	26852	26815	26864	26853	26732	26900	26842	26786	26834	26819	26864	26687	26948	26771	26891	26813	26973	26873	26895	26767	26853	26991	26837	26872	26865	26829	26885	26937	26954	26878	26890	26881	26652	26823	26789	26725	26806	26899	26930	26839	26828	26788	26738	27009	26890	26873	26855	26880	26860	26774	26914	26747	26825	26745	26948	26804	26927	26873	26876	26778	26816	26848	26774	26939	26726	26844	26808	26833	26754	26827	26852	26767	26654	26882	26889	26839	26839	26874	26819	26828	26693	26946	26777	26734	26731	26859	26843	26819	26750	26907	26862	26764	26748	26760	26821	27019	26822	26845	26891	26873	26930	26853	26792	26849	26645	26782	26796	26886	26863	26820	26737	26943	26759	26904	26866	26787	26841	26734	26727	26867	26906	26900	26877	26802	26938	26805	26845	26856	26889	26822	26817	26940	26918	26764	26949	26834	26765	26730	26882	26895	26866	26821	26765	26842	26709	26714	26881	26886	26854	26659	26839	26913	26901	26862	26845	26807	26915	26816	26892	26780	26786	26816	26809	26794	26880	26700	26825	26833	26913	26608	26837	26655	26836	26931	26733	26912	26797	26940	26848	26683	26768	26847	26919	26894	26921	26902	26850	26643	26939	26680	26822	26818	26936	26779	26924	26844	26715	26854	26804	26720	26786	26967	26733	26848	26966	26716	26890	26841	26821	26940	26810	26920	26683	26800	26907	26681	26814	26789	26921	26749	26798	26721	26829	26837	26928	26841	26704	26913	26787	26872	26876	26890	26924	27035	26656	27020	26699	26808	26924	26764	26919	26813	26872	26897	26788	26818	26839	26806	26813
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
