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
338924979208	338924979758	338924980308	338924980858	338924981408	338924981958	338924982508	338924983058	338924983608	338924984158	338924984708	338924985258	338924985808	338924986358	338924986908	338924987458	338924988008	338924988558	338924989108	338924989658	338924990208	338924990758	338924991308	338924991858	338924992408	338924992958	338924993508	338924994058	338924994608	338924995158	338924995708	338924996258	338924996808	338924997358	338924997908	338924998458	338924999008	338924999558	338925000108	338925000658	338925001208	338925001758	338925002308	338925002858	338925003408	338925003958	338925004508	338925005058	338925005608	338925006158	338925006708	338925007258	338925007808	338925008358	338925008908	338925009458	338925010008	338925010558	338925011108	338925011658	338925012208	338925012758	338925013308	338925013858	338925014408	338925014958	338925015508	338925016058	338925016608	338925017158	338925017708	338925018258	338925018808	338925019358	338925019908	338925020458	338925021008	338925021558	338925022108	338925022658	338925023208	338925023758	338925024308	338925024858	338925025408	338925025958	338925026508	338925027058	338925027608	338925028158	338925028708	338925029258	338925029808	338925030358	338925030908	338925031458	338925032008	338925032558	338925033108	338925033658	338925034208	338925034758	338925035308	338925035858	338925036408	338925036958	338925037508	338925038058	338925038608	338925039158	338925039708	338925040258	338925040808	338925041358	338925041908	338925042458	338925043008	338925043558	338925044108	338925044658	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	3600	2300	2810	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22498	20951	27455	24776	22317	26771	32142	28965	27669	28260	27114	25952	25574	25096	25226	25199	25101	24875	24907	25042	24705	24835	24836	24895	24547	24624	24870	24887	24731	24890	24589	24657	24860	24597	24571	24508	24665	24665	24759	24430	24644	24530	24650	24750	24524	24532	24658	24560	24521	24492	24628	24751	24594	24447	24543	24328	24527	24439	24387	24296	24247	24347	24397	24539	24508	24342	24313	24568	24882	24375	24438	24463	24371	24446	24416	24597	24643	24422	24465	24113	24251	24434	24480	24544	24566	24387	24530	24235	24252	24462	24248	24501	24466	24430	24399	24360	24318	24443	24626	24360	24282	24328	24463	24575	24322	24414	24456	24361	24490	24279	24141	24277	24468	24381	24339	24415	24390	24522	24389	24379	24386	24309	24515	24324	24384	24263	23966	24364	24403	24370	24302	24243	24303	24229	24179	24495	24435	24470	24420	24424	24513	24432	23924	24508	24471	24516	24564	24265	24188	24518	24492	24235	24329	24385	24583	24404	24133	24370	24398	24433	24378	24206	24218	24305	24338	24345	24151	24189	24321	24155	24509	24172	24216	24563	24279	24149	24321	24539	24357	24273	24227	24535	24342	24378	24470	24383	24217	24377	24493	24354	24444	24321	24521	24010	24218	24057	24430	24301	24325	24660	24318	24245	24140	24293	24256	24267	24345	24495	24472	24285	24380	24238	24360	24425	24305	24237	24372	24316	24328	24491	24182	24263	24237	24418	24260	24274	24514	24441	24375	24275	24256	24558	24365	24398	24340	24319	24222	24684	24542	24286	24483	24428	24044	24217	24238	24380	24268	24214	24417	24471	24170	24365	24295	24495	24412	24533	24374	24431	24405	24318	24324	24503	24673	24424	24225	24223	24187	24317	24347	24523	24434	24364	24422	24526	24456	24416	24297	24326	24303	24034	24406	24516	24587	24195	24311	24296	24090	24185	24198	24269	24267	24351	24182	24479	24366	24204	24333	24272	24299	24413	24442	24540	24308	24336	24326	24462	24150	24306	24502	24290	24370	24401	24354	24253	24384	24587	24367	24408	24252	24256	24247	24181	24319	24174	24415	24259	24361	24373	24226	24279	24255	24389	24356	24612	24522	24300	24472	24255	24332	24312	24292	24080	24286	24427	24387	24175	24516	24470	24590	24427	24522	24303	24412	24496	24396	24433	24399	24658	24535	24194	24293	24467	24340	24439	24461	24178	24205	24157	24261	24154	24376	24263	24164	24433	24319	24228	24211	24113	24399	24186	24317	24484	24328	24451	24417	24388	24175	24213	24250	24515	24162	24618	24334	24267	24281	24312	24161	24372	24478	24206	24575	24331	24589	24432	24398	24304	24088	24099	24326	24285	24615	24380	24215	24527	24645	24595	24449	24238	24193	24309	24102	24423	24239	24440	24310	24448	24401	24362	24367	24475	24333	24282	24381	24309	24211	24253	24364	24468	24503	24298	24376	24197	24192	24463	24601	24300	24362	24585	24471	24273	24335	24394	24460	24267	24197	24261	24430	24193	24465	24345	24275	24297	24256	24535	24344	24381	24449	24392	24275	24398	24102	24153	24284	24542	24384	24314	24155	24382	24404	24544	24488	24488	24297	24387	24313	24430	24439	24387	24192	24504	24326	24306	24314	24318	24138	24413	24340	24421	24290	24282	24449	24325	24453	24289	24534	24440	24503	23938	24512	24320	24308	24269	24264	24282	24309	24443	24291	24356	24220	24469	24442	24399	24557	24193	24531	24509	24342	24081	24389	24500	24292	24204	24579	24307	24462	24515	24387	24227	24270	24327	24631	24391	24183	24141	24376	24183	24335	24204	24359	24214	24586	24446	24302	24259	24215	24398	24537	24170	24208	24272	24480	24597	24169	24216	24308	24460	24198	24381	24581	24399	24416	24365	24152	24255	24721	24085	24488	24486	24107	24341	24475	24253	24281	24087	24353	24421	24245	24214	24171	24327	24581	24236	24382	24411	24293	24133	24488	24444	24007	24104	24011	24017	24114	24436	24486	24080	24320	24387	24569	24253	24456	24315	24285	24276	24202	24563	24490	24167	23986	24449	24322	24240	24351	24356	24468	24380	24145	24128	24392	24520	24387	24223	24232	24415	24375	24384	24226	24228	24332	24354	24429	24333	24419	24404	24543	24402	24409	24247	24375	24551	24278	24549	24522	24326	24194	24372	24391	24564	24169	24530	24290	24276	24269	24452	24158	24398	24222	24214	24384	24414	24338	24379	24347	24589	24450	24130	24210	24265	24214	24243	24361	24137	24321	24329	24472	24601	24133	24448	24286	24533	24539	24384	24384	24187	24396	24534	24469	24380	24361	24389	24362	24381	24216	24238	24328	24211	24260	24356	24274	24453	24276	24015	24262	24689	24609	24586	24525	24495	24296	24243	24233	24429	24343	24274	24315	24409	24559	24268	24465	24454	24359	24432	24253	24385	24009	24386	24359	24427	24448	24096	24270	24580	24147	24306	24354	24363	24429	24416	24238	24129	24448	24081	24307	24288	24230	24156	24295	24312	24391	24413	24472	24589	24273	24251	24198	24380	24214	23862	24667	24519	24336	24262	24332	24514	24621	24271	24261	24439	24503	24159	24426	24342	24543	24215	24017	24230	24306	24311	24389	24372	24202	24256	24395	24371	24450	24394	24285	24259	24189	24062	24539	24437	24450	24382	24356	24185	24517	24311	24377	24170	24390	24505	24652	24426	24359	24386	24349	24427	24648	24308	24219	24301	24409	24583	24201	24066	24598	24151	24308	24381	24200	24216	24248	24445	24212	24166	24224	24292	24616	24249	24464	24404	24505	24294	24365	24343	24423	24494	24337	24269	24245	24736	24587	24124	24295	24228	24363	24553	24585	24275	24502	24109	24563	24189	24227	24362	24402	24263	24200	24435	24338	24552	24141	24295	24139	24227	24202	24395	24428	24222	24278	24389	24329	24098	24197	24315	24266	24449	24478	24582	24147	24330	24242	24319	24482	24374	24708	24534	24330	24327	24419	24493	24280	24233	24115	24230	24132	24397	24134	24457	24334	24366	24238	24177	24091	24289	24372	24343	24225	24210	24616	24529	24323	24370	24227	24266	24166	24431	24325	24070	24440	24394	24539	24335	24469	24335	24455	24274	24297	24520	24481	24272	24388	24347	24395	24171	24360	24267	24252	24303	24366	24159	24008	24393	24300	24164	24129	24329	24410	24273	24363	24167	24292	24423	24300	24281	24593	24467	24433	24375	24400	24454	24318	24168	24211	24222	24660	24301	24297	24066	24526	24278	24210	24299	24373	24460	24346	24164	24235	24308	24415	24181	24303	24450	24228	24333	24251	24279	24042	24477	24374	24340	24388	24347	24344	24427	24347	24279	24452	24291	24167	24137	24241	24192	24430	24479	24325	24155	24493	24522	24337	24311	24312	24296	24302	24413	24588	24418	24527	24274	24482	24435	24538	24149	24128	24348	24458	24393	24290	24358	24359	24196	24163	24177	24487	24529	24323	24392	24322	24353	24543	24308	24279	24188	24162	24476	24448	24485	24494	24201	24215	24497	24217	24397	24454	24548	24126	24544	24397	24300	24217	24443	24525	24430	24436	24380	24302	24303	24612	24485	24479	24306	24480	24249	24349	24469	24491	24289	24386	24594	24389	24136	24354	24138	24340	24434	24295	24663	24228	24346	24179	24384	24602	24323	24360	24276	24294	24611	24157	24324	24030	24335	24354	24347	24209	24556	24468	24463	24400	24239	24303	24330	24509	24495	24304	24299	24128	24355	24230	24309	24422	24560	24225	24427	24291	24359	24584	24456	24508	24424	24419	24120	24366	24302	24373	24252	24448	24423	24446	24300	24371	24600	24541	24140	24212	24086	24186	24391	24309	24272	24210	23997	24288	24128	24163	24451	24161	24194	24402	24406	24445	24406	23968	24215	24128	23923	24420	24346	24318	24446	24255	24135	24412	24294	24179	24244	24289	24234	24377	24357	24258	24335	24416	24365	24299	24432	24492	24176	24385	24247	24255	24403	24517	24508	24507	24177	24303	24373	24562	24158	24351	24233	24181	24406	24336	24353	24105	24528	24325	24342	24339	24434	24372	24391	24285	24273	24069	24499	24353	24122	24346	24439	24420	24488	24120	24108	24371	24253	24126	24272	24342	24252	24500	24408	24189	24494	24165	24261	24256	24227	24364	24331	24384	24354	24346	24183	24361	24219	24209	24290	24292	24478	24355	24138	24179	24535	24222	24364	24203	24255	24678	24453	24425	24280	24326	24168	24436	24445	24432	24412	24536	24429	24203	24198	24496	24322	24139	24229	24286	24395	24485	24494	24546	24201	24440	24556	24380	24312	24676	24220	24530	24476	24410	24641	24517	24458	24512	24312	24262	24347	24465	24193	24281	24519	24414	23927	24486	24233	24410	24204	24431	24309	24184	23998	24180	24401	24254	24045	24542	24573	24165	24188	24491	24397	24210	24156	24210	24208	24414	24225	24324	24340	24101	24287	24536	24342	24408	24561	23991	24370	24357	24535	24412	24511	24353	24110	24481	24577	24349	24164	24198	24360	24553	24370	24239	24505	24368	24173	24278	24116	24233	24308	24286	24441	24793	24501	24323	24353	24525	24246	24246	24283	24405	24296	24546	24060	24527	24328	24231	24151	24317	24191	24583	24520	24372	24360	24309	24183	24350	24262	24336	24511	24182	24360	24293	24362	24278	24219	24325	24493	24277	24186	24371	24273	24354	24240	24311	24314	24075	24340	24493	24382	24480	24374	24556	24266	24306	24358	24134	24412	24524	24365	24472	24281	24306	24183	24255	24226	24099	24371	24406	24302	24292	24460	24116	24328	24347	24338	24313	24346	24349	24191	24254	24289	24215	24489	24357	24300	24517	24260	24178	24234	24316	24204	24216	24424	24207	24220	24455	24390	24312	24171	24221	24282	24403	24484	24198	24276	24177	24186	24167	24417	24417	24238	24330	24161	24333	24471	24519	24548	24199	24327	24270	24424	24414	24572	24496	24302	24371	24396	24249	24689	24364	24397	24410	24494	24257	24338	24426	24395	24372	24403	24187	24187	24513	24160	24511	24225	24323	24338	24111	24466	24589	24597	24215	24495	24392	24273	24307	24638	24379	24218	24451	24350	24364	24427
34163	59470	47848	34447	27892	23699	22318	21685	20546	21037	19011	17684	17200	16848	16850	16674	16410	16282	16427	16465	16606	16427	16280	16033	16192	16220	16039	16209	16303	16130	16191	16178	16194	16144	16199	16180	16254	15977	16012	15966	16107	15961	15931	16182	15829	15953	16018	15934	16033	15815	15770	15821	15925	15959	15838	15876	15639	15881	15952	16049	15894	15644	15907	15825	15801	15724	16022	15900	15962	15870	15827	15878	15935	15796	15755	15830	15787	15952	15870	16004	15836	15713	15944	15917	15995	15736	15714	15736	15758	15783	15823	15698	15808	15896	15678	15852	15925	15741	15797	15712	15826	15699	15722	15852	15791	15725	15864	15801	15793	15726	15720	15851	15719	15677	15720	15721	15617	15672	15631	15816	15726	15695	15714	15668	15768	15759	15758	15925	15742	15628	15748	15765	16011	15707	15647	15672	15643	15744	15594	15797	15726	15800	15909	15551	15923	15712	15750	15747	15791	15796	15741	15919	15626	15830	15768	15725	15938	15781	15746	15850	15842	15806	15925	15700	15831	15751	15519	15758	15688	15955	15835	15977	15533	15772	15649	15810	15745	15754	15764	15589	15955	15703	15820	15768	15699	15959	15684	15653	15716	15842	15704	15770	15646	15915	15844	15771	15912	15652	15743	15879	15679	15718	15700	15743	15631	15875	15618	15855	15736	15756	15791	15601	15907	15869	15658	15694	15787	15837	15879	15841	15734	15776	15789	15859	15751	15824	15789	15773	15626	15814	15734	15863	15706	15768	16013	15696	15761	15710	15864	15862	15833	15792	15943	15763	15855	15704	15735	15975	15686	15765	15756	15836	15739	15704	15685	15722	15629	15608	15676	15905	15755	15701	15698	15779	15799	15800	15835	15783	15815	15664	15856	15726	15613	15856	15892	15751	15782	15730	15832	15646	15804	15827	15785	15816	15782	15690	15769	15770	15881	15622	15826	15771	15806	15840	15839	15726	15797	15746	15794	15801	15745	15730	15685	15842	15777	15752	15853	15819	15882	15688	15671	15620	15725	15661	15827	15843	15685	15691	15618	15681	15826	15860	15640	15928	15620	15775	15787	15847	15915	15752	15753	15812	15805	15784	15875	15697	15625	15620	15783	15830	15968	15813	15754	15593	15906	15777	15617	15817	15718	15785	15750	15636	15815	15778	15812	15963	15862	15653	15760	15752	15723	15758	15883	15743	15891	15890	15740	15588	15897	15668	15744	15550	15707	15775	15721	15988	15708	15893	15634	15751	15971	15802	15719	15753	15796	15706	15772	15697	15795	15656	15849	15836	15969	15766	15882	15616	15751	15783	15794	15808	15799	15844	15826	15799	15877	15914	15824	15767	15907	15772	15859	15662	15988	15697	15861	15803	15941	15850	15799	15755	15685	15679	15819	15770	15841	15915	15876	15698	15773	15623	15978	15741	15787	15726	15860	15905	15824	15888	15824	15907	15835	15772	15687	15629	15876	15838	15729	15885	15610	15752	15823	15876	15914	15829	15862	15704	15893	16085	15932	15772	15786	15794	15742	15713	15846	15792	15781	15680	15801	15775	15777	15863	15812	15750	15801	15820	15735	15816	15726	15839	15803	15756	15792	15746	15714	15821	15733	15817	15836	15828	15946	15745	15611	15749	15645	15801	15791	15504	15877	15728	15960	15785	15694	15886	15784	15788	15772	15779	15808	15892	15605	15743	15859	15869	15719	15741	15811	15677	15851	15685	15625	15927	15798	15773	15764	15723	15724	15737	16082	15926	15695	15820	15740	15721	15642	15717	15825	15936	15768	15823	15839	15898	15586	15932	15642	15730	15777	15859	15770	15600	15847	15746	15707	15808	15921	15890	15895	15789	15721	15730	15840	15766	15803	15878	15752	15753	15809	15646	15779	15595	15901	15602	15792	15920	15658	15868	15758	15782	15704	15794	15745	15685	15689	15663	15717	15787	15786	15722	15828	15913	15717	15586	15665	15782	15702	15713	15929	15696	15796	15709	15726	15695	15838	15830	15823	15823	15796	15931	15661	15702	15850	15847	15882	15831	15752	15701	15814	15737	15887	15593	15911	15824	15828	15707	15652	15867	15796	15787	15742	15746	15754	15691	15724	15915	15653	15942	15621	15872	15925	15848	15731	15806	15795	15725	15836	15697	15740	15909	15839	15866	15775	15852	15761	15815	15683	15809	15716	15803	15764	15844	15833	15686	15632	15824	15744	15776	15600	15766	15771	15820	15705	15656	15592	15759	15654	15601	15837	15599	15769	15715	15757	15840	15912	15848	15742	15665	15676	15653	15893	15703	15581	15657	15667	15773	15853	15871	15698	15652	15741	15953	15884	15836	15789	15743	15761	15895	15588	15952	15682	15933	15919	16022	15697	15833	15681	15882	15711	15696	15744	15793	15856	15743	15621	15794	15677	15959	15736	15716	15766	15808	15835	15843	15886	15581	15810	15822	15756	15731	15968	15814	15767	15735	15751	15702	15798	15884	15870	15600	15550	15766	15752	15914	15709	15891	15717	15848	15774	15824	15787	15962	15811	15435	15789	15787	15884	15743	15685	15776	15856	15761	15791	15936	15599	15832	15867	15729	15711	15733	15749	15742	15782	15805	15647	15669	15817	15773	15743	15787	15771	15619	15710	15851	15732	15839	15888	15834	15718	15796	15620	15898	15891	15813	15820	15773	15751	15861	15783	15724	15768	15722	15873	15898	15911	15783	15801	15699	15739	15861	15920	15972	15920	15773	15683	15835	15819	15945	15923	15935	15788	15924	15842	15777	15639	15734	15817	15862	15815	15820	15906	15751	15659	15835	15850	15788	15798	15808	15918	15847	15660	15833	15818	15929	15684	15907	15710	15600	15947	15851	15672	15744	16004	15608	15787	15829	15734	15728	15670	15706	15963	15790	15885	15736	15854	15708	15833	15709	15862	15810	15746	15742	15659	15857	15733	15820	15905	15546	15709	15801	15911	15667	15794	15855	15682	15757	15979	15716	15649	15776	15840	15853	15670	15790	15773	15832	15902	15769	15687	15701	15788	15809	15787	15696	15713	15908	15863	15851	15642	15738	15843	15830	15834	15964	15686	15846	15687	15738	15740	15831	16018	15649	15831	15812	15842	15667	15771	15836	15732	15779	15913	15867	15802	15720	15839	15680	15706	15720	15765	15801	15720	15833	15896	15836	15677	15826	15829	15757	15861	15688	15722	15860	15774	15678	15799	15627	15771	15760	15738	15939	15727	15891	15645	15772	15663	15690	15769	15745	15768	15805	15634	15732	16037	15687	15788	15725	15940	15743	15924	15685	15863	15824	15770	15820	15969	15617	15774	15954	15769	15871	15792	15968	15794	15804	15964	15705	15775	15820	15968	15788	15756	15939	15785	15835	15691	15775	15853	15733	15853	15863	15928	15782	16021	15875	15648	15919	15884	15803	15850	15951	15863	15871	15785	15784	15780	15753	15764	16016	15747	15861	15892	15730	15876	15762	15803	15910	15915	15697	15774	15836	15795	15757	15668	15691	15826	15619	15978	15719	15865	15774	15745	15520	15730	15750	15799	15788	15917	15696	15943	15652	15845	15749	15877	15781	15914	15872	15760	15808	15764	15704	15622	15753	15877	15764	15751	15793	15735	15638	15854	15864	15903	15747	15680	15900	15713	16014	15840	15688	15930	15897	15724	15871	15794	15769	15646	15710	15775	15692	15734	15928	15780	15734	15714	15779	15636	15742	15769	15782	15666	15816	15846	15767	15725	15870	15801	15788	15904	15926	15794	15706	15606	15913	15866	15787	15823	15860	15766	15855	15676	15735	15763	15743	15776	15748	15681	15695	15772	16112	15681	15764	15713	15849	15716	15894	15697	15676	15801	15798	15630	15721	15979	16004	15782	15974	15728	15693	15707	15818	15809	15743	15760	15865	15766	15532	15802	15747	15759	15930	15742	15622	15820	15779	15566	15801	15783	15810	15701	15725	15667	15796	15689	15602	15835	15951	15793	15856	15803	15870	15889	15877	15886	15571	16121	15802	15818	15674	15759	15664	15819	15890	15544	15904	15671	15768	15635	15781	15901	15922	15824	15843	15842	15831	15720	15819	15967	15674	15793	15787	15792	15858	15896	15686	15853	15817	15799	15797	15683	15829	15982	15916	15713	15800	15658	15803	15840	15729	15626	15767	15811	15851	15942	15790	15849	15677	15736	15775	15801	15828	15788	15773	15880	15730	15563	15875	15842	15903	15810	15858	15727	15756	15765	15680	15748	15675	15801	15763	15663	15614	15807	15765	15669	15834	15671	15682	15749	15918	15819	15785	15794	15877	15651	15593	15789	15628	15847	15715	15804	15828	15729	15891	15835	15644	15623	15814	15632	15870	15819	15829	15795	15982	15835	15667	15759	15820	15823	15812	15717	15801	15738	15861	15759	15726	15888	15866	15775	15770	15753	15896	15750	15830	15662	15836	15912	15726	15787	15760	15865	15923	15885	15602	15734	15993	15736	15798	15876	15901	15931	15875	15627	15926	15901	15787	15874	15843	15663	15977	15889	15816	15659	15772	15654	15759	15819	15937	15690	15848	15745	15874	15758	15850	15760	15829	15861	15781	15828	15906	15912	15927	15880	15595	15596	15678	15847	15856	15900	15878	15937	15761	15689	15809	15678	15672	15766	15608	15890	16015	15956	15806	15735	15727	15749	15907	15819	15923	15581	15695	15749	15764	15614	15785	15959	15789	15775	15857	15857	15762	15763	15804	15722	15811	15664	15701	15804	15646	15659	15770	15678	15682	15817	15656	15766	15869	15756	15770	15609	15803	15783	15672	15788	15752	15704	15719	15769	15739	15819	15747	15784	15895	15736	15701	15776	15918	15808	15950	15840	15696	15818	15644	15808	15694	15772	15766	15712	15740	15702	15710	15649	15874	15816	15730	15763	15911	15898	15688	15931	15792	15917	15922	15848	15790	15855	16041	15870	15875	15868	15788	15759	15854	15925	15834	15752	15615	15681	15872	15838	15733	15742	15893	15714	15577	15790	15747	15693	15742	15761	15907	15814	15647	15929	15702	15658	15801	15774	15831	15807	15799	15898	15850	15971	15866	15833	15704	15703	15844	15607	15954	15699	15841	15902	15968	15820	15689	15944	15575	15520	15713	15888	15870
36894	35805	38934	34428	30536	28783	28516	28090	27863	28182	28345	27675	27328	27461	27159	27344	27511	27179	27374	27363	27230	27255	27222	27481	27145	27206	27233	26981	27080	27013	27176	27435	27309	27388	27124	27162	27326	27387	27463	27214	27139	27317	27064	27139	27364	27254	27089	26911	27115	27215	27079	27115	27307	27024	27026	26767	27109	26975	26860	27168	27338	27224	27171	27161	27431	27322	27035	27171	27394	27391	27276	27107	27056	26991	27292	27365	27254	27278	27096	27247	27144	27109	26958	26910	27492	26994	27102	27207	27332	27307	27336	27213	27374	27149	27323	27137	27035	27240	27114	27192	26978	27113	27077	27123	27118	27381	27094	27170	27111	27046	27286	27195	27176	26808	27120	26928	26892	27046	26932	27044	27088	27036	27123	27150	27194	26986	26932	26951	27108	27017	27117	27142	26985	27147	27203	27297	26917	26932	27317	27291	27187	26967	27277	26852	26777	27224	27124	27131	27091	27255	27085	27183	27032	27241	27059	27029	27274	27269	26992	27167	27297	27207	27312	27040	27097	26984	27134	27219	26973	26923	27030	27206	26922	27238	27200	27007	27059	27038	26918	27032	27082	27128	27195	27058	27036	27182	27216	26926	27067	27126	27018	27002	26941	27152	26941	27039	27232	27092	26981	27159	27220	27432	27280	27021	27429	27155	27130	27168	26908	27294	27300	27363	27040	27210	27384	27232	27163	26794	26864	27210	27336	27117	27114	27438	27447	27224	27337	26939	27010	27105	27223	27037	27298	27300	27151	27333	27252	26976	27191	27123	27378	26988	27328	26987	27208	26964	27334	27196	27235	27242	27127	27218	27203	26903	27062	27015	27111	27074	26894	27112	27073	27285	26931	27065	27175	27212	26926	26981	27075	26881	27053	27044	27013	26936	27005	27230	27153	26925	27199	27122	27399	27129	27166	27135	27095	27235	26978	27221	26931	27051	27069	27133	27151	27178	27055	27156	27160	27129	27097	27330	26979	26988	27158	27246	26973	26881	27330	27062	26977	27081	27237	27003	27134	27105	27194	26979	27460	27189	27224	27232	27146	26849	26907	27009	27032	26882	27123	27397	27386	27176	27022	27117	27052	27292	27208	27167	26948	27058	26974	26856	27278	27123	27177	27170	27048	27055	27280	27256	27022	27157	27333	27051	27136	26911	27149	26967	27038	27233	27355	27023	27022	27209	26973	27055	26976	27188	27096	27066	27049	27058	27061	27027	27002	27043	27200	27051	27286	26997	27121	27070	27157	27343	27210	27167	27128	27099	27219	27335	27018	27127	26996	27147	27457	27142	27158	26921	27026	27119	27138	27205	27280	27015	27211	27149	26963	27117	27235	26933	27265	27206	27090	27028	27169	27445	27054	27230	27103	27134	26988	27012	26971	27183	26857	26876	27050	27117	27186	27289	27177	27070	26971	27147	26922	27006	27171	27268	27037	27015	26925	27075	27151	27178	27335	27210	27216	27079	27130	27271	27167	27214	27206	27019	27129	27067	27294	27182	27150	26902	27017	27263	27454	27157	27084	27028	27101	27155	27233	27128	26964	27132	27172	27097	27376	27184	27086	27200	27105	27130	27082	27305	27310	27329	27188	26882	27120	27180	26983	27088	27123	27182	27155	27046	27398	27314	27233	26806	27190	27412	27398	27112	26935	27133	27197	27150	27258	27166	27244	27116	26977	27250	27146	27163	27276	27116	27007	27298	27230	27288	27154	27346	27220	27186	26855	27244	27345	27009	27212	27164	27054	27206	27060	27107	26842	27019	27122	27218	27236	27009	27113	27277	27169	27272	27222	27128	27075	27007	27002	27166	27074	27229	27315	27147	27437	27037	27217	27066	27160	27024	26947	27094	27226	26873	26934	27101	27188	26965	27145	27075	27023	27011	26956	27151	27137	27035	27336	27039	27452	27165	27005	27261	27281	27109	26945	27301	27143	27040	27261	27275	27147	27126	27216	27010	27138	27209	26844	26925	27171	27340	27142	27141	27198	26954	27105	27363	27166	27029	26993	27463	27068	27007	27144	27323	26986	27123	27252	27179	27311	27065	27207	27222	27102	27197	27407	27166	27187	27130	27068	26990	27047	27319	27202	27121	27410	27077	27132	27296	27145	27419	27388	27354	27614	26977	27226	27156	27105	27302	26980	27251	27377	26968	27142	26953	27211	27195	27302	27206	27160	27353	27139	27302	27144	27142	27049	27092	27231	27083	26897	27312	27148	27104	27249	27097	26911	27232	26984	27194	27073	26986	26922	27167	27182	27059	27079	27167	27254	27196	27072	27084	27016	27179	27089	27101	27064	27013	27127	27224	27227	27233	27337	27289	27243	27235	27262	27058	27313	27333	27155	26997	27053	27179	27278	27475	27263	27112	27053	27225	27034	27034	26967	27072	26794	27297	27132	27017	27320	27155	27164	27308	27360	27142	27032	26986	27056	26922	27258	26993	27165	27071	26912	26930	26868	27127	27169	27225	27085	26961	27250	26950	27234	27100	26963	27016	27330	26845	27250	27229	27288	27309	27183	27182	27131	26989	27256	26979	27175	27081	27237	27178	27125	26993	27309	27230	27062	27214	26752	27061	26878	27239	27135	27100	27247	27178	27280	27109	27150	26989	27076	27093	27035	26890	27153	27234	27161	27331	27156	26944	27272	27172	27045	26886	27019	27092	26968	27316	27288	27215	27267	27091	27087	27183	27081	27081	26978	27040	27050	26895	27054	26883	27160	27172	27244	26892	26871	27179	26969	27264	27302	26931	27098	27240	27338	26965	27083	27289	27015	27065	27287	27119	27159	27223	27325	27022	27063	27230	27004	27111	27015	27157	27311	27055	27194	27269	27349	26991	27136	27080	26992	26915	27023	27034	27404	27196	27170	27324	27253	27159	27154	27240	27286	27339	27115	27136	27293	26989	27052	27075	27229	27137	27208	27147	27091	27106	27143	27186	27070	27004	27288	27360	27009	27159	26940	27086	27060	27196	27074	27065	27293	27306	27634	27463	27340	27357	26916	26974	27144	27365	27301	26939	27052	27362	27050	27246	27257	27194	26964	26854	27221	27247	27315	27217	26847	26916	27033	27237	27071	27240	27080	27094	26975	26951	27030	27209	27373	27169	27249	27233	27269	27309	27324	27079	27481	27192	27247	27230	27127	27227	27563	27281	27162	27072	27052	27323	27014	27217	27026	26834	27527	26875	27114	27076	27004	27394	27086	27071	27245	27161	27216	27248	27113	27097	27128	26976	27328	27036	27164	27258	27119	27060	27132	27012	26881	27305	27303	27145	27289	27150	27030	27243	27255	27064	27020	26944	27099	26993	27322	27073	27109	27189	27025	27069	27113	26969	27093	27152	27236	27157	27012	26943	27112	26943	27403	27256	27000	27264	27033	27041	27150	27242	27113	27060	27198	27356	27262	27142	26900	27185	27228	27195	27232	27045	27342	27022	27466	27347	27037	27241	27146	27219	26934	27192	27524	27090	26974	27321	26924	27200	27134	27160	27594	27227	27024	27154	27127	27158	26938	27147	27236	27180	26898	27188	27082	27086	27262	27252	27443	27130	27125	27146	27345	26830	27071	26992	27205	27256	27138	26992	27065	27127	27068	27107	27188	26948	27286	27161	27050	27064	27094	27143	27134	27145	27089	27008	26967	27275	27427	27218	27203	26957	27123	27344	27116	27088	27125	27192	27101	27268	27122	27113	27138	27210	27337	27083	27005	27062	27341	27279	27017	27125	27110	27065	27050	27309	27011	26803	27158	27097	27071	27225	26901	26970	27176	27190	27175	27087	27371	27252	26986	26956	27024	27085	27070	26875	27032	27111	27100	26850	27070	27091	27028	27116	27305	27164	27338	26934	27075	26937	26981	27006	27095	27122	26921	27133	27132	27172	27007	27261	27233	27122	27083	27238	27258	27159	26980	27218	27079	27013	27153	27298	27325	27192	27238	27169	27256	26861	27215	27066	27262	27054	27115	27143	27094	27184	27076	26987	27049	27218	27113	27172	27107	27117	27016	27352	26863	27358	26988	27146	27320	26978	27004	26997	27186	27077	27315	27055	27185	26972	27464	27195	27423	27077	27235	27089	27147	27162	26943	27185	27475	27202	26866	27052	27157	27222	27149	27282	27210	27505	27231	27029	26994	26992	27193	26815	27210	26955	27124	27043	27184	27157	27130	27099	27107	27069	27252	27395	27020	27175	27096	27265	27372	27021	27196	26926	26993	26898	27263	27379	26898	27024	27099	27041	27277	27020	27167	27070	27357	27130	27401	26993	27258	26979	26899	26965	27489	27134	27265	27204	27395	27123	27242	27166	27219	27285	27224	27174	27115	27101	27281	27052	27291	27124	27175	27025	27201	27523	26968	26906	27092	27299	27282	27135	27261	27238	27098	27092	27182	26973	26950	27161	27423	26958	26908	26942	27240	27023	27331	27118	26980	27411	27282	27028	27197	27186	27211	27276	27077	27236	27194	26959	27077	27069	27174	27231	26955	27108	27113	27033	27285	27173	26955	27007	27031	27104	27281	27262	27190	27053	26876	27258	27369	27403	26990	27163	27151	27047	27248	27068	27068	27635	27298	27162	27002	27127	26798	27224	27132	27305	27149	27124	27298	27120	27105	27139	27260	27407	27352	27175	27149	26948	26990	27015	26971	27011	27124	27042	27233	27194	27229	26995	27291	27154	27279	27056	27248	27319	26930	26929	27010	27272	27162	27199	27228	27296	27085	27147	27163	27182	26977	26955	27103	27175	27157	27131	27193	27251	26997	27146	26953	27126	27469	27224	27061	27092	27065	27101	27178	27111	27371	27294	27017	27071	27191	27281	26893	27035	27302	27293	27105	27153	27144	27257	27004	27157	27272	27373	27181	27080	27212	27106	27128	27077	26996	27117	27025	27382	27104	26999	27154	27038	27128	27208	27105	27100	26932	27101	27120	26921	27322	27112	27429	27290	27228	27290	27127	27401	27468	26960	27299	27132	27164	27095	27135	27248	27144	27029	27150	27175	27068	27077	27030	27157	27156	27280	27042	27105	27141	27270	27291	27252	27045	27161	27281	27184	27170	27337	27198	27114	27179	27392	27294	27376	27018	27030	27124	27164	27283	27035	27114	27239	27339	27302	27296	27052	27146	26910	27156	27131
30291	41678	34527	25043	21856	19656	19014	18790	18387	18910	18680	17956	17588	17413	17432	17339	17278	17319	17289	17346	17511	17320	17266	17225	17304	17229	17424	17354	17259	17007	17304	17245	17301	17323	17271	17285	17161	17126	17066	17346	17247	17195	16980	17049	17233	17300	17083	17103	17186	17418	17050	17173	17083	17143	17084	17160	17171	17000	17199	17112	17071	17244	17181	17083	17061	17317	17198	17081	16890	17110	17145	17085	17231	17095	17175	17289	17109	16994	17087	17078	17106	17187	17149	17169	17186	17053	17202	17023	17155	17155	17041	17085	17033	17061	17216	16987	17017	16963	16961	17273	17406	17038	17224	17023	17114	17288	16990	17100	17165	17269	17176	17008	17123	17025	16931	17316	17151	17108	17142	17201	17243	17335	17098	17137	17174	17152	17156	17368	17130	17115	17230	17067	17130	17166	17317	16961	17043	17288	16871	17148	17240	17016	17206	17335	17002	17106	17257	17109	17025	17246	17098	17135	17075	17041	17121	17135	17212	16955	17217	17107	17307	17182	17205	16978	17093	16904	17112	16999	17232	17020	17168	17218	17220	17049	17260	16918	17018	17031	17171	17232	17324	17283	17199	17247	17177	17036	17137	17102	17193	17107	17131	17177	17072	17099	17036	17190	16912	17341	17121	17337	17074	17039	17056	17176	17260	17111	17204	17202	17179	17002	17133	17083	17151	17262	17147	17072	17208	16960	17230	17077	17084	17163	17083	17027	17070	17106	17254	17031	17035	17189	17020	17115	17192	17150	17080	17026	17124	16992	17163	17085	17060	17081	17081	17306	16992	17180	17159	17165	17262	16978	17177	16964	17216	17166	17082	17110	17136	17116	17185	17136	17096	17195	17205	17126	17090	17142	17059	17037	17102	17063	17122	17216	17313	16945	17179	17100	17277	17197	17004	17136	17163	17111	17095	17018	17200	17088	17246	17043	17253	17044	17126	17026	17086	17128	17012	17234	17043	17207	17156	16960	16986	17386	17149	16975	17105	17170	17194	17019	17063	17107	16987	17107	17213	16998	17116	17333	17180	17081	17089	17045	17099	16920	17123	17179	17017	17034	17186	17241	17167	17067	17187	17163	17267	17059	17069	17070	17049	17283	17014	17063	17192	17342	17008	17331	17104	17260	17357	17142	17153	17158	17087	17226	17151	17148	17170	17110	17195	17215	17126	17172	16906	17157	17146	17033	17128	17160	17046	16951	17060	17247	16894	17070	16916	17074	17198	17273	17227	17065	17218	17138	17153	17225	17138	17048	17084	17030	17228	17317	17219	16991	17166	17215	17244	17122	17215	17094	17075	17173	17258	17076	17148	17066	17099	17204	17189	17156	17350	17224	17133	17293	17234	17247	17097	17095	17259	17159	17093	17287	17084	17094	17061	17083	17215	17272	17211	17114	17115	17052	17078	17167	17161	17189	17151	17013	17314	17027	17161	17213	17048	17282	17395	17104	17160	17033	17016	16961	17232	17211	17128	17138	17015	17193	17276	17214	17089	17192	16869	17174	17217	17144	17034	16990	17141	17255	17091	17131	17046	16910	17290	16945	17079	17184	17263	17085	17151	17266	17098	17071	17291	17139	17312	17077	17157	17141	17213	17140	16976	17109	17196	17157	17230	17131	17092	17072	17076	17095	17072	17029	17159	17145	17067	17138	17004	17036	17021	17105	17140	17074	17230	17088	17285	17118	17063	17122	17223	17203	17125	16970	17306	17191	16995	17078	17179	17115	17136	16881	17212	16996	17122	17207	17202	16966	17274	17205	17160	17205	17153	17148	17154	17130	17002	17233	17114	17165	17184	16972	17031	17135	17101	17192	17226	17230	17199	17255	17080	17086	17128	16965	17273	17057	17193	16959	17099	17213	17249	17054	17184	17176	17231	17016	17206	17177	17053	17047	17000	17173	17221	17056	17062	16996	17098	17003	17297	17146	17241	17300	17154	17079	17265	17068	17196	16991	17087	17060	17137	17237	17086	17207	17088	17167	16958	17306	17174	17202	17104	17196	16944	17086	17071	17139	17057	17145	17251	17128	17133	17093	17143	17052	17058	17181	17073	16995	17021	17042	17014	17103	16986	16984	17179	16972	17074	17027	17179	17154	16995	17145	17103	17183	17272	17178	17199	17145	17021	17309	17025	17062	16988	17178	17084	17189	17077	17033	17191	17093	17072	17058	16909	17172	17305	17107	17211	17244	16927	17380	17294	17159	17150	17150	16985	17138	17039	16969	17184	17195	17021	17080	16981	17108	17176	17327	17286	17189	17014	17122	17068	17065	17225	17133	17185	17003	17067	17085	16993	17169	16940	17069	17087	17112	17189	17234	17175	17156	17097	16934	16988	17182	17003	17060	17058	17094	17166	17314	17266	17126	17256	16981	17325	17022	17040	17042	17256	17161	17078	17058	17100	17252	17064	17173	17134	17217	17140	17220	17171	17182	17035	17108	17096	17032	17097	17067	17239	17194	17110	17096	17109	17164	17062	17207	17197	17176	17030	16949	17287	17090	17172	17201	17015	17076	17250	16998	17366	17048	17123	17077	17324	17236	16987	17116	17196	17201	17138	17244	17172	17073	17409	17168	17258	17001	17027	17019	16912	17176	17199	17299	17228	17159	17186	17160	17153	17157	16968	17161	17117	17059	17224	17100	16963	17010	17066	17070	17022	17180	17122	17296	17061	17130	17110	17159	16970	17069	17072	17180	17129	16941	17169	17176	17004	17012	17393	17025	16999	17075	17144	17157	17068	17222	17211	17186	16978	17171	17008	17114	17048	17107	17282	17072	17107	17169	17237	17217	17342	17248	17063	17096	17184	17027	17142	17145	17156	17114	17165	17109	17055	17139	17130	17070	17183	16953	17012	17169	17211	16995	17270	17196	16892	16978	17003	17011	17222	17113	17299	17135	17274	17045	17251	17232	17056	17174	17159	17172	17086	17227	17236	17268	17320	17347	17304	17305	16982	17082	17171	17346	17081	16955	17324	17191	17070	17020	16808	17068	17159	17176	17046	16916	17174	17106	17010	17119	17146	17074	17191	17091	17098	17036	17053	17104	16990	17118	17135	17141	17186	17072	17231	17140	17087	17101	17174	17049	17196	17231	17136	17150	17131	17175	17032	17153	17045	16898	17236	17271	16996	17127	17218	17244	17067	17212	17159	17083	17069	17036	17253	16984	17235	17287	17078	17095	16974	16997	17088	17185	17124	17208	17095	17144	17149	17249	16984	16988	17109	17109	17201	16948	17112	17230	17248	17288	17081	17082	17072	17066	17080	17191	17172	17123	17220	16960	17166	17095	17174	16997	17277	17109	17132	17127	17186	17114	17119	17056	17192	17118	17126	17237	17183	17193	17177	17164	17271	17093	17030	17056	17093	17151	17286	16938	17145	17093	17294	17011	17219	17071	17073	17160	17017	17208	17128	17210	17127	16989	17154	17029	17193	17059	17153	17252	17112	17065	17070	17045	17245	17093	17298	17156	17017	17117	17042	17148	17074	17077	17216	17280	17095	17012	17155	17232	17092	17109	17147	17140	17076	17138	17166	17086	17202	17183	17231	17172	17210	17175	16957	17118	17046	17277	17116	17081	17154	17352	17030	16941	17254	16959	17253	17103	17115	17135	17214	17279	17023	17161	17122	17202	17171	17011	16963	17056	16983	17207	17092	17145	17145	17219	17213	17164	17174	17293	17117	17061	17204	17210	17098	17088	17086	17179	17179	17055	17218	17155	17001	17069	17127	17170	17146	17063	17138	17010	17109	17069	17043	16971	17059	17128	17205	17077	17029	17279	17170	17309	17198	17193	17154	17196	17034	17072	17172	17256	17037	17129	17320	17083	17093	17084	16937	17132	17027	17047	17252	17154	17145	17212	17132	17164	17055	17069	17152	17102	17272	16994	17086	16854	17047	16998	17262	16847	17036	17110	17170	17338	17106	16975	17087	17233	17044	17238	17137	17087	16831	17226	17157	17179	17131	17157	17008	17116	17129	17263	17301	17164	17208	17104	17209	17077	17055	17072	17294	17220	16911	17269	17195	17174	17224	16865	17061	17158	17273	17149	17001	17074	17183	17276	17067	16929	17146	17090	16985	17361	17197	17199	17148	17174	17132	17014	17072	17163	17176	17198	16920	17114	17213	17160	17159	17022	17159	17149	17273	17139	17072	17106	17177	17106	17189	17035	17181	17198	17160	17262	17108	17167	16987	17321	17199	17274	17097	17346	17130	17184	17124	17067	17278	16881	17227	17120	16999	16983	17175	17089	17065	17221	17175	17190	17048	17292	17138	17198	17204	17228	17130	16984	17313	17215	17158	17067	17075	17039	17168	17251	17091	17080	17226	17365	17185	17112	17060	17146	17116	17162	17341	17242	17123	17076	17193	17101	17052	16977	17230	17117	17273	17056	17274	17164	17118	17415	17287	17065	16981	17028	17169	17170	16979	17125	17126	17131	17113	17155	17244	16992	17049	17079	16999	17214	17221	17002	17238	17074	17132	17198	17082	17137	17075	17026	17451	17250	17223	17137	17269	17260	17135	17119	17168	17194	17305	17159	16956	17133	17169	17097	17167	17030	17092	17208	17334	17079	17099	17033	17116	17122	17182	17164	17175	17342	17242	17153	17251	17019	17238	17035	17392	16995	17114	17118	17097	17069	17071	17185	17103	17138	17026	17030	17065	17114	17063	17077	17177	17182	16946	16968	17176	17087	17254	17097	17050	17236	17013	17096	17091	17102	17238	17084	17209	17058	17181	17174	17145	17240	17155	17104	17067	17151	17153	17316	17199	17266	16913	17122	17026	17211	17058	17127	17160	17188	17181	17275	17026	17218	16983	17255	17161	16952	17162	16999	17072	17169	17211	17063	17247	17069	17313	17162	17072	16906	17293	17057	17005	17141	17189	17117	17372	17088	17068	17144	17026	17160	17115	17420	17123	17021	17227	17017	17270	17035	17143	17180	17094	17115	17167	17163	17254	17107	17042	17183	17045	17085	17172	17106	17309	17276	16835	17287	17060	17159	17134	17058	17105	17270	17187	17006	17002	17172	17152	17066	17026	17024	17159	17216	16995	17150	17215	16941	16916	17147	17127	17119	17055	17255	17080	17128	17219	17249	17097	17323	17093	17095	16875	16986	17131	16911	17239	17031
24207	21081	27692	25490	24895	29127	31088	28413	28262	28100	28445	27697	26983	26970	26821	26506	26536	26529	26863	26832	26480	26396	26315	26301	26519	26479	26275	26330	26361	26499	26403	26564	26237	26171	26165	26037	26230	26013	26363	26218	26348	26413	26028	26278	25907	26279	26235	26379	26337	26067	26053	26234	26356	26148	25906	26125	26017	26090	26069	26444	26393	26327	26251	26249	26185	26132	25990	26085	26188	26118	26237	25860	26103	26028	25991	26050	26144	26004	26289	26116	26355	26327	26138	26235	26013	26018	25936	26119	26327	26352	26037	26075	25963	26074	26206	25827	25853	26277	25925	25937	26131	26258	25928	26117	26180	25955	26025	25983	25935	25863	25831	26219	25802	26031	26246	26343	26180	26078	25981	26127	26360	25987	26213	26038	25745	26017	26452	26150	26097	26180	26116	25786	26082	26001	25930	26038	26258	25979	25949	26388	26152	26098	26088	26276	26124	26080	26146	26181	26187	26081	26020	26265	25898	26250	25899	26023	26135	26290	26335	25893	26116	26184	26303	26178	26300	26158	26036	26143	26053	26035	26042	26195	26204	26201	26135	26002	26096	26278	26285	26040	26142	26198	26271	26372	26242	26255	26174	26137	25866	26060	26140	25947	26134	26177	26149	26309	26186	26016	26298	26156	26145	26261	25903	26173	26297	26008	25981	25915	26063	26218	26013	25906	25929	26021	25926	26088	26096	26016	26073	25962	26132	26071	25991	26244	26138	26002	26018	26317	26269	26019	26259	26224	26248	26073	26159	26188	25949	25849	25942	26344	26018	26233	26279	26157	26273	26130	26199	26140	26132	25850	26371	26085	25874	26195	26039	25821	26016	26335	26232	26042	26185	26265	26234	26125	26072	26018	26180	26385	26291	26342	26210	26075	26181	26200	26161	26206	26080	26124	25788	26216	26094	26181	26269	26224	26248	25991	26483	25991	25915	26001	26362	26101	26079	26005	26311	26263	25935	26299	26231	26089	25980	25862	25992	26078	26328	26191	26102	26281	26286	26315	26056	26142	26229	25809	26058	25976	25989	26092	26282	26253	26321	26395	26097	26106	26086	26377	26026	26032	25923	26035	26113	26189	26087	25811	26146	26196	26279	26233	25860	26169	26179	26136	26108	26213	26058	25831	26251	26147	26229	26026	26111	26081	25984	26044	25980	25939	26374	25938	26228	25949	26288	26013	25911	26212	26378	25952	26004	25976	26018	26232	25902	26127	26155	26039	26061	26292	26134	25931	26187	26023	26106	26146	26087	26046	26387	26332	26253	26079	26008	25947	26217	26091	25956	25880	26141	26234	26070	26221	26015	25971	26187	25992	26088	26051	26282	25926	26084	26208	26109	26276	26071	25877	26185	26331	26138	26055	26334	26064	26062	26369	26157	26067	26044	25882	26056	26057	26138	26240	26034	26052	26046	25974	26305	26134	26172	26241	26236	26020	26192	25944	25934	26145	26184	26047	26097	26028	26242	26212	26185	26349	25979	25946	26155	26005	26035	26023	26144	26057	26152	26130	26187	26232	26063	26111	25933	26229	26191	25974	25971	25961	25969	26119	26224	26426	26132	25969	26411	26165	26074	26344	26206	26207	26034	26262	26266	26277	26164	26070	26205	26047	26015	25925	26326	25990	25935	26214	26117	26211	26389	26060	26338	25873	25932	26097	26268	26128	26349	25901	25857	25978	26034	26078	26219	26241	26083	26095	26274	26049	25938	26158	26032	26102	26009	26265	26250	26095	26075	26246	25974	26065	26159	26344	25997	25993	26004	26218	26286	26034	26232	26134	26196	25941	26010	26045	26159	26211	26156	26237	26144	26180	26016	26183	26382	26076	26277	25946	26031	26195	26320	25832	26042	26270	26311	26089	26009	26201	26277	26089	26215	26061	25660	25978	26362	26347	26137	26200	26174	26210	26028	26198	26006	26199	26405	26038	25911	26278	26147	25964	26160	26418	26164	26180	26303	26023	26029	25833	26039	26184	25960	26222	26123	25872	25927	26057	26312	26138	26074	26176	26118	26381	26379	25983	26072	26118	25973	26237	26324	26218	26138	26427	26330	26062	26093	26004	25814	26170	26060	26051	26135	26308	25986	25922	26193	26059	26250	26214	26247	26204	26083	26112	26248	26213	26192	25924	26217	25864	26026	26041	26025	26312	26002	25792	25771	26062	25800	26166	26341	26413	26201	26239	25952	25905	26026	26142	26171	26109	25933	26094	26135	26236	26275	26302	25981	26093	26120	26116	26262	26076	26383	26297	26020	26093	26032	26112	26275	25903	26185	26134	26043	26188	25968	26244	26142	26371	26173	26369	26157	26160	26132	26145	26171	26258	26093	26154	26374	26209	26010	26029	25910	26063	26127	26362	26208	26059	26357	26036	26003	26173	26212	25856	26121	25923	25961	26467	26073	25978	26022	26051	26283	26135	26211	26165	26003	26043	26159	26008	26099	26321	26263	26373	26098	26215	26064	25817	26055	26231	25901	26220	26121	26006	26300	26114	25835	26143	26200	26233	26048	26009	26011	26355	26287	26150	26137	26371	26100	26183	26186	26054	26117	26036	26107	26103	25947	26098	26327	26283	26290	26047	25984	26029	26379	25910	26234	25934	26271	26231	26276	26240	26077	26081	26326	26260	25994	26046	26010	26072	26037	25902	26284	26122	26252	26066	26064	26079	25906	26032	26035	26201	26071	25998	26136	25992	26218	26426	26010	26099	25973	25957	26121	25915	26179	26153	26290	26345	26035	26126	26088	26165	25920	26010	26101	25871	26131	26187	26172	26228	26113	26325	26365	26158	25912	26199	26260	26160	26199	26039	25907	25961	26270	25989	26095	26344	26114	26234	26296	26126	26066	26177	25992	26004	25872	25976	26130	26132	26053	26145	26165	25962	26215	25959	25982	26063	26267	26267	26178	26170	26117	25898	25967	26149	26274	26047	25963	26321	26090	25861	26174	26156	25746	25908	26162	26380	26266	26225	26217	26000	26337	26279	26096	26218	26099	26131	26099	26281	25911	26062	25794	26224	26077	25912	25976	26093	26067	26033	26142	26049	26325	25925	26300	26185	26223	25929	26297	26037	25928	26195	26149	26138	26009	25912	25995	26038	25782	25850	26274	25861	26054	25889	26120	26209	26162	26025	26102	26002	26396	26057	26247	26251	26305	26239	25829	25989	26235	26127	26053	26136	26057	25929	26147	26073	25907	25987	26186	26108	26096	26254	26027	26224	25784	26159	26144	26073	26202	26234	26142	26160	26225	26109	25754	25854	25941	26127	26231	26041	26133	26180	26358	25811	26230	26176	26186	26154	26422	26089	26172	26164	26412	25941	25952	26223	25913	26181	26199	26041	26131	25911	26285	26321	26289	25949	26060	26199	26078	26258	26347	26129	26142	26178	25992	26198	26252	26270	26083	26088	26147	26167	26269	26078	26223	26256	26028	26117	26084	26127	26047	26191	26357	25913	26087	26108	26088	26165	26193	26243	26184	25942	26204	26029	26031	26102	26022	26029	26006	26182	25959	25965	26188	26176	26388	26399	26065	25920	26101	26156	26166	26090	26201	26199	26108	26135	26062	25875	25970	25957	26190	26271	26498	25916	25954	26069	26313	25866	25968	25987	26235	26053	26056	25891	26130	26159	26198	25901	26155	26179	25971	26177	26083	26296	26046	26083	26328	26211	26360	25965	26167	26277	26103	26248	26009	25932	25830	26231	26240	26193	26138	25991	26154	26366	26174	26160	26074	26227	26232	26090	26121	26270	26203	26170	26235	26042	26282	25960	25914	26150	26138	26184	26146	26134	26161	26044	26041	25900	26419	25978	26160	26056	26085	25871	26244	25944	26169	26078	26233	26152	26171	26373	26340	26182	26416	26073	26114	26248	26060	26124	26279	26145	26440	26219	26226	26161	26049	26120	26125	26093	26382	26256	26177	26145	26227	26246	25996	26127	26191	26026	26273	26220	26250	26018	26220	26033	26008	26146	26124	25993	26109	26253	26137	26181	26147	26151	26050	26122	26156	26257	26284	26070	26357	26219	26147	26037	26053	25944	26170	25938	26050	26306	26228	25985	25975	25913	26089	26199	26198	26187	26088	25948	26245	26004	25989	26178	26169	26091	26008	25847	26404	25982	26081	25976	26010	26070	26195	26007	26063	26087	26249	25999	26091	26158	25926	25876	26302	26113	26105	26255	26109	25951	26204	26224	26204	26233	26159	26001	26184	26034	26047	26038	26090	26121	26024	26038	26240	26384	25996	26150	26213	25836	26281	26250	26071	26269	25799	26016	26129	26433	26255	26130	26011	26112	26093	26195	26179	26192	26161	26224	26167	26086	26493	26184	26195	25975	25924	26029	26284	26066	26297	26200	26406	26172	26127	26053	26334	26134	26382	26253	26191	26234	26167	26185	26273	26193	26220	26092	26362	26069	26012	26341	26417	26142	26197	25993	26094	26231	26154	26043	26286	26164	25958	26002	25958	26155	26361	26123	26312	26012	25977	26154	26181	25894	26106	26154	25908	26339	26204	26168	26303	26000	25924	26059	25790	25906	26082	25981	26239	26119	26433	26125	26079	26027	26509	26169	26314	26446	26265	26111	26170	26377	25894	25881	26188	26197	26166	26260	26199	26016	26108	25906	26035	26123	26360	26294	26313	26074	26183	26274	26268	25956	26214	25928	26131	26218	25937	26099	26234	26083	26040	26110	26156	26052	26226	26190	26247	25882	26113	26077	26019	25921	25964	25840	26282	26189	26139	26175	26104	26215	26048	26212	25866	25894	26456	26480	26043	26050	26176	26630	26326	26126	25883	26047	26184	26221	26365	26299	26479	26025	26118	26264	25939	26256	26076	26195	26226	26184	26062	26011	26117	26057	26186	26233	26217	26183	26021	25985	26119	26043	25952	26081	26059	26167	26363	26187	26449	26175	25991	26350	26216	26147	25920	26287	26193	26075	26071	26007	26464	26304	26301	26226	26157	26413	26043	26108	26006	25987	26120	26022	26138	26353	25922	26177	26100	26285	25945	26393	26120	26046	26080	26070	26212	25996	26083	26081	26179	26335	26172	26043	26046	26103	26045	26093	26083	26196	26032	26242	26170	26050	26016	26135	25966	26118	26322	26206	26220	26079	26339	26421	26243	26221
30702	54319	46726	31335	26123	21756	20220	19822	19637	19297	20060	19238	17914	17741	17348	17187	17001	17084	17114	17065	17050	17148	17050	16918	16851	17004	16893	16872	16810	16806	17016	16879	16990	16822	17006	16959	16782	16874	16983	16912	16985	16880	16926	16532	16754	16924	16706	16762	16578	16821	16858	16791	16769	16823	16895	16709	16619	16610	16560	16876	16655	16793	16655	16738	16746	16674	16868	16695	16588	16746	16454	16710	16541	16691	16601	16597	16730	16656	16643	16629	16851	16672	16785	16747	16603	16594	16766	16630	16843	16685	16635	16908	16586	16794	16666	16677	16635	16606	16667	16814	16901	16694	16680	16637	16701	16769	16877	16798	16760	16620	16685	16650	16628	16906	16718	16667	16783	16685	16824	16686	16606	16567	16711	16637	16697	16688	16605	16645	16506	16907	16784	16743	16732	16720	16635	16532	16546	16546	16583	16840	16689	16537	16776	16602	16820	16750	16712	16727	16744	16661	16750	16836	16716	16699	16762	16744	16605	16629	16679	16852	16507	16656	16539	16775	16814	16553	16686	16539	16831	16671	16910	16453	16620	16787	16591	16728	16723	16742	16768	16756	16913	16757	16774	16765	16693	16712	16677	16639	16625	16775	16803	16738	16623	16937	16696	16703	16655	16732	16724	16490	16537	16721	16670	16544	16610	16869	16706	16703	16766	16544	16649	16831	16642	16737	16612	16612	16754	16699	16690	16587	16765	16550	16587	16558	16806	16745	16640	16687	16771	16813	16626	16902	16569	16678	16731	16592	16525	16797	16696	16522	16710	16654	16816	16674	16610	16581	16647	16698	16746	16830	16665	16749	16713	16448	16714	16897	16629	16541	16601	16737	16698	16524	16684	16876	16582	16676	16769	16612	16680	16669	16691	16637	16634	16601	16800	16507	16702	16749	16723	16703	16817	16696	16706	16746	16777	16538	16541	16661	16655	16812	16726	16570	16589	16685	16693	16713	16591	16728	16675	16694	16618	16843	16679	16702	16601	16758	16602	16769	16639	16958	16640	16856	16795	16814	16544	16710	16879	16944	16635	16823	16654	16477	16894	16483	16508	16567	16797	16712	16765	16721	16588	16593	16797	16578	16678	16712	16736	16723	16578	16664	16609	16676	16618	16576	16644	16820	16519	16749	16679	16747	16804	16834	16723	16768	16829	16549	16701	16651	16881	16623	16858	16709	16642	16588	16632	16812	16926	16688	16670	16693	16623	16733	16383	16688	16606	16707	16852	16486	16744	16877	16679	16774	16620	16806	16575	16631	16671	16912	16590	16662	16555	16833	16862	16606	16781	16701	16584	16715	16833	16672	16646	16723	16572	16812	16564	16743	16641	16497	16666	16692	16784	16637	16456	16629	16560	16829	16558	16693	16735	16576	16713	16748	16855	16654	16733	16738	16710	16765	16769	16779	16716	16751	16828	16586	16695	16843	16658	16664	16591	16718	16619	16709	16697	16663	16597	16741	16516	16696	16887	16634	16768	16699	16517	16701	16631	16702	16727	16588	16649	16898	16397	16541	16662	16564	16697	16681	16623	16571	16765	16732	16750	16653	16646	16763	16758	16656	16836	16576	16795	16822	16712	16678	16672	16921	16782	16643	16738	16643	16566	16700	16671	16705	16687	16454	16623	16864	16676	16613	16620	16801	16705	16744	16671	16571	16730	16720	16664	16679	16686	16592	16831	16734	16728	16728	16664	16702	16615	16779	16562	16698	16727	16612	16646	16546	16666	16790	16679	16737	16791	16646	16730	16649	16673	16721	16579	16981	16795	16776	16726	16683	16590	16575	16742	16692	16825	16683	16713	16793	16600	16644	16635	16683	16635	16601	16696	16754	16664	16644	16579	16703	16665	16685	16555	16715	16757	16983	16818	16801	16716	16887	16655	16662	16705	16776	16585	16632	16921	16756	16565	16545	16602	16731	16681	16562	16632	16646	16612	16637	16471	16570	16707	16687	16682	16746	16774	16953	16708	16642	16690	16701	16474	16518	16631	16689	16670	16755	16574	16576	16700	16695	16862	16691	16590	16739	16852	16712	16639	16656	16789	16767	16630	16616	16906	16857	16821	16488	16922	16405	16724	16738	16812	16480	16779	16939	16754	16498	16818	16569	16655	16714	16763	16575	16597	16603	16510	16718	16821	16734	16789	16770	16731	16747	16867	16655	16770	16581	16826	16784	16691	16765	16786	16726	16700	16615	16694	16706	16770	16575	16574	16541	16733	16753	16516	16611	16811	16730	16668	16626	16662	16737	16769	16694	16668	16658	16590	16629	16708	16818	16617	16663	16818	16687	16680	16802	16638	16644	16610	16693	16758	16920	16627	16687	16620	16676	16711	16734	16631	16768	16787	16851	16656	16790	16710	16776	16914	16644	16701	16585	16594	16807	16587	16858	16677	16608	16734	16681	16797	16620	16643	16834	16525	16663	16589	16728	16638	16765	16810	16705	16717	16706	16700	16529	16664	16729	16870	16785	16588	16648	16743	16648	17013	16779	16772	16722	16684	16654	16644	16701	16681	16534	16646	16617	16787	16604	16922	16743	16619	16607	16685	16800	16616	16845	16767	16644	16686	16702	16675	16667	16806	16692	16700	16856	16608	16827	16870	16743	16546	16552	16633	16723	16721	16485	16708	16770	16667	16610	16685	16639	16782	16768	16744	16686	16599	16811	16673	16655	16594	16643	16934	16827	16775	16602	16668	16621	16738	16525	16950	16812	16930	16560	16722	16695	16608	16870	16649	16653	16756	16733	16564	16637	16764	16674	16677	16662	16820	16728	16721	16780	16748	16503	16770	16503	16753	16557	16873	16812	16754	16520	16646	16605	16533	16728	16619	16748	16706	16849	16704	16828	16642	16610	16528	16663	16708	16781	16775	16589	16834	16742	16697	16718	16745	16703	16600	16900	16578	16516	16862	16686	16810	16759	16658	16664	16845	16698	16684	16695	16762	16754	16597	16660	16685	16729	16681	16701	16903	16703	16700	16711	16852	16662	16571	16715	16599	16750	16616	16738	16692	16528	16658	16671	16673	16788	16699	16607	16734	16645	16808	16605	16575	16775	16520	16860	16740	16725	16852	16703	16814	16727	16735	16657	16910	16645	16759	16749	16823	16563	16792	16777	16576	16602	16802	16729	16871	16753	16740	16603	16610	16677	16813	16627	16901	16740	16637	16633	16859	16680	16598	16768	16564	16552	16699	16549	16744	16676	16684	16715	16736	16703	16651	16669	16756	16716	16562	16482	16886	16662	16775	16881	16649	16798	16734	16600	16702	16689	16832	16748	16682	16745	16723	16733	16653	16349	16646	16681	16800	16601	16621	16733	16646	16626	16693	16598	16611	16563	16878	16520	16771	16769	16710	16567	16730	16604	16766	16590	16550	16750	16652	16795	16678	16515	16570	16756	16822	16694	16676	16685	16710	16758	16622	16779	16622	16679	16833	16734	16702	16617	16798	16669	16829	16749	16668	16634	16714	16639	16769	16601	16825	16763	16699	16710	16542	16741	16520	16667	16714	16685	16638	16839	16695	16754	16831	16516	16753	16688	16886	16704	16649	16768	16642	16554	16605	16521	16597	16726	16586	16650	16640	16724	16734	16790	16694	16691	16635	16598	16807	16566	16837	16779	16746	16659	16663	16705	16726	16644	16787	16696	16663	16704	16498	16741	16574	16800	16624	16615	16527	16776	16682	16791	16591	16605	16643	16787	16595	16702	16572	16784	16827	16662	16624	16643	16723	16578	16824	16616	16641	16630	16597	16699	16563	16730	16742	16607	16923	16805	16569	16669	16578	16578	16462	16782	16654	16535	16568	16620	16773	16723	16752	16701	16746	16756	16572	16698	16729	16705	16625	16709	16503	16570	16572	16684	16698	16706	16802	16735	16734	16667	16611	16585	16831	16607	16565	16657	16569	16739	16606	16762	16729	16800	16736	16752	16801	16938	16548	16856	16718	16817	16653	16567	16624	16775	16571	16729	16555	16760	16743	16607	16659	16590	16928	16665	16576	16586	16651	16655	16638	16743	16683	16857	16809	16601	16787	16840	16830	16636	16704	16826	16761	16637	16577	16611	16578	16645	16673	16631	16731	16681	16649	16848	16635	16894	16620	16765	16745	16629	16648	16722	16709	16671	16637	16811	16697	16518	16655	16546	16687	16696	16720	16666	16595	16765	16505	16658	16808	16733	16567	16820	16616	16604	16635	16641	16655	16685	16603	16701	16676	16606	16843	16606	16566	16464	16647	16791	16628	16782	16546	16574	16750	16631	16661	16494	16687	16518	16786	16630	16618	16560	16783	16759	16814	16749	16609	16614	16698	16725	16710	16744	16786	16790	16611	16560	16781	16887	16770	16660	16581	16776	16832	16793	16567	16816	16608	16466	16501	16670	16690	16651	16843	16661	16907	16711	16640	16765	16830	16567	16845	16606	16636	16850	16660	16847	16505	16542	16689	16645	16648	16645	16793	16637	16590	16625	16641	16650	16576	16747	16746	16763	16661	16708	16790	16747	16738	16836	16729	16473	16564	16612	16716	16686	16601	16753	16654	16693	16743	16541	16751	16649	16800	16680	16551	16670	16576	16660	16546	16658	16831	16636	16680	16649	16744	16691	16735	16664	16711	16693	16756	16633	16769	16618	16742	16710	16752	16555	16626	16755	16779	16649	16688	16845	16610	16768	16588	16682	16577	16652	16690	16708	16753	16684	16646	16720	16760	16690	17055	16760	16577	16803	16716	16726	16740	16799	16871	16665	16677	16480	16614	16570	16927	16648	16650	16792	16775	16869	16667	16667	16875	16737	16533	16711	16710	16595	16743	16817	16954	16486	16592	16731	16668	16669	16700	16680	16687	16548	16655	16853	16763	16604	16743	16632	16802	16615	16637	16757	16675	16717	16670	16866	16601	16585	16794	16633	16652	16786	16820	16667	16649	16522	16712	16628	16620	16518	16570	16648	16836	16778	16644	16703	16797	16762	16788	16696	16391	16730	16728	16789	16614	16683	16755	16563	16568	16638	16586	16901	16609	16697	16671	16755	16650	16649	16658	16551	16584	16823	16617	16662	16629	16691	16838	16692	16519	16752	16797	16600	16580	16664	16816	16608	16722	16691	16621	16626	16671	16627	16670	16761	16684	16793
22486	20957	27532	24848	22640	27302	31890	28155	27730	27851	27550	27457	26927	26293	25777	25645	25550	25566	25342	25796	25532	25386	25279	25418	25255	25260	25400	25363	25046	25454	25283	25377	25312	25402	25352	25139	25354	25402	24910	25343	25295	25144	25240	25264	25349	25112	25112	25123	25073	24950	25046	25082	24902	25304	24873	24700	24851	25146	24942	24918	25118	25136	25003	24864	24828	24913	25000	25069	25252	25093	24950	24851	24913	24994	24901	24996	24777	24971	24983	24876	24871	25033	24773	24748	24767	25131	24929	25075	25071	24873	25129	24960	24999	25014	25068	25257	25122	25192	24940	25177	24952	24859	24990	25316	25126	25121	24999	25079	25161	24990	24980	24780	24969	24980	25258	24958	24812	25048	25110	24857	25033	24926	24646	24846	25089	24864	24896	24861	24835	24939	24935	25140	24752	25077	24977	25095	24940	24889	24967	24980	24744	24785	24870	24946	25074	24875	24941	24967	24904	24771	24791	24870	24881	25086	24958	24898	24971	24684	25058	24729	25128	24800	25029	24985	24988	24871	24940	25013	25050	24877	24947	24812	25098	24938	24905	24860	24999	24867	24750	24974	24951	24986	24947	24817	25016	24835	24881	25059	25268	25158	24921	24860	24778	24815	24734	24943	24961	24846	24813	24754	24829	25031	24964	24945	25000	24799	24788	24833	25124	24859	24996	24872	24925	24960	24921	24903	24747	24940	24909	24607	24847	25005	24963	24849	24858	24836	25122	24974	25054	24559	25037	24839	24824	24860	24915	24835	24760	24895	24788	25147	24963	24816	24843	24853	24882	24943	24748	25133	24809	24830	24828	24819	24730	25189	24868	24619	24912	24821	24767	24955	24861	24936	24798	24890	24771	24806	24763	24958	24909	24900	24665	24889	24964	25042	24976	25025	24974	24970	24857	25022	24869	25317	24894	24892	24688	25142	24924	25047	24929	24991	24894	25024	24730	24922	25155	24734	24805	25087	25037	24849	24735	24754	24779	25245	24841	24908	24824	24944	24860	25024	25259	24974	24906	24909	24860	24862	25001	24945	25362	24913	24796	25166	24970	25055	24920	24736	24875	25009	24653	24910	24885	25056	25111	24995	24917	24996	24916	24958	24777	24933	24967	24917	24842	24955	24861	24995	24969	24846	24611	24847	24853	24939	24858	24854	24741	24825	24977	25012	24883	25046	24703	24984	25045	24998	24782	24952	25078	24859	24754	25047	25005	25034	24970	25102	24803	24852	24960	24861	25029	24909	24812	24693	24999	24994	24781	25097	24721	24954	24842	24769	24783	24827	24955	24864	25078	25093	24682	24816	24889	24876	25185	24885	24982	24979	25081	24917	24824	24800	24809	24737	25105	24934	25121	24998	25068	24728	24936	24849	24816	24966	24813	24852	24771	24834	24946	24963	24819	24790	24757	25057	24732	24907	24674	24917	25064	24884	24830	24956	25104	25224	24930	24900	24731	24813	24663	24920	24798	24932	24895	24984	24890	24908	24932	24831	24917	24956	24999	24938	24922	24812	24968	24741	25157	24929	24891	24856	24621	24961	25030	24920	24916	24946	24976	24680	25131	24784	24660	24951	24919	25045	24909	24931	24821	24918	25049	24893	24878	25151	24564	24944	24865	25004	24921	25033	24943	24808	24720	24991	24735	25005	25023	24974	25110	24690	24967	24880	24868	24935	25132	24879	24802	24684	24901	24959	24728	24781	24913	24827	24823	24838	24792	24812	24847	24978	25044	24793	24630	24987	25138	25218	24892	24828	24829	24869	24816	24892	24789	24664	24923	24974	24736	24750	25098	24917	25160	25123	25170	24984	24799	24993	24985	24631	25089	24922	24713	24748	24883	24969	24842	24885	24755	24818	25050	24840	24855	24899	25011	24709	24838	25138	25020	24988	24818	24971	24919	25085	24860	24734	24915	24753	25183	24799	25072	25016	24857	25086	24869	24767	25308	24876	25007	25009	25051	24955	24917	24855	25002	24944	25007	25302	25068	24726	24811	24578	24912	24825	24972	25072	24980	24902	24941	24874	24894	25054	24824	25018	24982	24957	24845	24909	25068	24889	24889	24797	24721	24911	25115	24763	25014	24970	24617	25092	24732	24801	25082	24953	24792	24879	24866	24960	24898	24688	24856	24922	24897	24784	24980	24973	24944	25141	24933	24942	24617	25003	24744	24973	25056	24957	24863	25004	25066	24983	25010	25032	24865	24881	24833	24767	24918	25015	24859	24934	24760	25142	25050	25014	24807	24762	24923	24905	25023	25006	24864	24925	24845	24884	24820	24953	24937	24661	24805	24953	24763	25002	24927	24934	24464	25101	25033	24885	24730	24865	25008	24852	24818	24703	24746	25040	24982	24764	24867	24867	24787	24881	24922	24908	24839	24772	24857	24629	24744	24891	24827	25070	24756	24979	24753	24863	24767	24707	24842	24763	24893	24960	25049	24973	24792	24741	24787	25042	24856	24685	24797	24672	25013	24916	24952	24809	24634	24972	25083	24875	24961	25183	24907	24995	24963	24975	24912	24972	24889	24943	25152	24783	24800	24855	24965	24796	24932	24962	24738	24810	25205	24842	24679	25016	24839	24950	24890	24653	25003	24884	24769	24885	25019	24994	24848	24786	24778	24903	24856	24795	25018	24921	24741	25019	24726	25089	24995	24967	24773	24777	24978	24746	24844	24846	24961	24851	24845	24865	24942	25092	24994	24765	24690	25133	24750	24990	24752	24858	25008	24911	24815	24904	24613	24889	24987	25070	24780	25251	24884	24887	25171	24962	24979	25114	24801	24720	24608	24959	24904	25203	24936	24902	24933	24795	24861	24895	24829	24985	25190	25093	24888	25025	24654	24950	24832	24883	25272	24869	24933	24866	24943	24611	24831	25035	24995	24783	24892	24964	24868	24563	25071	24806	24912	25027	25097	24765	24776	24813	24730	24814	24877	24864	25004	24734	24934	25088	25025	24963	25073	24772	24962	24799	25147	24900	25057	24783	25074	25129	24989	24826	24871	24997	24868	25113	25082	24756	25106	24749	25023	24904	24887	25147	24824	24777	25305	25034	24972	24768	24863	24850	24874	24943	24916	24816	24983	24844	24773	24748	24940	25048	25061	24950	24861	24824	24857	25020	24919	25033	25086	24752	24759	24974	25041	25004	25128	24925	25011	25130	24742	24842	24978	24853	24917	24717	24968	24914	24983	24919	25192	24884	24954	24882	24851	25099	24957	24868	25049	24800	24924	24941	24833	24937	25023	25091	25045	24583	25034	24747	24820	25027	24903	24644	25000	24714	25059	24758	24932	25087	24949	24788	24987	24933	24989	24952	25146	24988	24904	24654	24613	24867	24973	24764	24777	25044	24936	24907	24751	24815	24793	25018	24799	24749	24918	24807	24821	24784	24904	25033	25000	25150	24990	24879	25153	24764	25136	24923	25066	25150	25097	25076	24949	24637	24747	24784	24937	24740	25211	24800	24772	25015	24960	24880	24913	24830	24934	24887	24976	25025	24804	24933	24968	24836	24925	24793	24728	25029	25059	24890	25020	24843	24882	24802	25084	25007	25003	24831	24714	24961	25065	24937	24818	25077	24731	24754	24775	25014	24929	24873	24970	24709	25040	25108	25135	25075	24845	24868	25176	24785	24744	24950	24942	24975	25048	24764	24808	24872	24661	24939	25131	24896	24969	24924	24983	24984	25127	24948	24802	24706	24858	24931	24911	24947	24927	24958	24949	24937	24896	24836	25023	24606	24843	24994	24751	24889	24777	24810	25111	24871	24895	25213	24973	25187	25004	24889	24998	24649	24856	24913	24640	25055	24699	24817	24816	24930	24775	24761	24758	24751	24911	24881	25054	25059	24845	24777	24810	24601	24713	24866	25102	24887	24961	25030	24830	24948	24731	24816	24985	24860	24871	24953	24915	24645	24957	24988	24901	25072	24578	25041	24969	24825	24901	25049	24772	25264	25052	25110	24964	24677	24807	25014	24841	24978	24760	24745	25037	24831	24893	24909	25082	24514	24962	25095	24948	25040	25067	24885	25101	24857	24949	24748	25008	24732	25019	24945	24969	24904	24962	24905	25086	25006	25025	25180	24936	24850	25114	24810	24866	24907	24771	24785	24893	24719	25072	24874	24863	24755	25071	24962	24978	24959	24906	24916	24741	24940	24826	24874	24768	24843	24868	24782	24853	24957	25164	24836	24843	24640	24896	24978	25134	24747	25078	25034	24915	24867	24732	25107	24967	24874	24895	24869	24989	24901	24994	24885	24757	24634	24936	24983	24829	24763	24807	24696	24826	25051	24945	25121	24912	24788	25092	24726	24941	24649	24929	24863	24832	24828	24713	24612	25146	24940	24770	25135	24845	24663	24871	25090	24986	24854	24834	25014	24852	24632	24887	25067	24922	25068	24824	24759	25015	24949	24657	25175	24960	24940	24854	24962	24897	25115	25055	24951	24889	24948	24675	24700	25051	24950	24734	24831	24868	24943	24959	24688	25012	24827	24628	24883	24856	24927	25128	24956	24681	24752	24908	24724	24927	24951	24935	25033	24974	25117	25016	25035	25159	24796	25059	25029	25201	24861	24895	24845	24899	25043	25125	25104	24962	24899	24958	25064	25090	25011	24797	24771	24739	24485	24781	24916	24784	24867	25168	24919	24938	24963	24982	24640	24677	24906	24934	24925	24902	24829	24780	24875	24819	24894	25062	24912	24714	24882	24983	24898	24832	24791	24959	24758	24770	24812	24783	24978	24635	24898	24808	25069	24906	24892	24686	25279	24854	24863	24931	24976	24868	24778	24747	24859	24666	25096	24773	24974	25101	24891	24900	25113	24939	24971	24730	25072	25236	24730	24936	24887	25014	24990	24915	24821	25048	24730	24693	24912	24964	24623	24904	25129	25121	25123	25124	25058	24756	25089	24875	24795	24905	25026	24788	24938	25135	24818	24942	24935	25207	24786	24849	24801	24855	24868	25051	24968	25050	24733	24825	24796	25059	25095	24837	24731	24736	24693	24874	24614	24746	24864	24871	24853	24993	24781	24906	24801	24874	24663	24916	24858	25038	24903	25062	24896	25019	24820	24923	24678	25131	24831	24929	24906	24644	24816	24959	24882	24873	24853	25121	24869	24812	24984	25017	24947
33498	61079	52925	35614	29713	24387	21063	20474	20609	19768	19426	19773	18364	17489	17247	16978	16667	16557	16722	16515	16412	16811	16424	16354	16486	16361	16244	16318	16370	16442	16170	16492	16353	16480	16513	16403	16253	16350	16283	16228	16296	16223	15974	16233	16333	16156	16192	16166	16057	16110	16058	16067	16137	16100	16088	16181	16056	16115	16137	16061	16228	16086	16108	16108	16025	16131	15935	16112	16022	15997	16108	16164	16037	15971	15946	15980	16061	15897	16142	15898	15975	16090	16103	16190	16064	15853	16049	16023	16086	16048	16142	16196	16063	16038	16150	16146	16042	16040	15926	16022	16036	16059	15894	15987	16115	15932	15887	15922	15893	16052	15959	15938	16012	15978	15908	15915	16029	15857	15980	15892	16006	15952	15947	16135	15887	16145	16168	16164	16134	16030	15995	16148	16158	16006	15921	16055	15958	16062	16193	16068	16101	16041	16000	15866	16176	16018	15948	15984	15915	15987	16030	15989	16024	15872	16075	16032	15984	16092	15961	16149	15905	15792	15952	16154	15991	15955	16041	16013	16041	16128	16076	15991	16077	15872	16058	15945	15818	16036	15936	15723	16048	15862	16090	15953	16021	16072	16066	16029	16217	15953	15942	15930	16030	16042	16121	16108	15973	15945	15944	15957	16145	15879	16009	15888	16100	15960	16236	16027	16128	15942	15919	16003	16035	15969	15848	16024	15900	16008	15947	15939	15928	16093	16087	15964	16138	16085	15906	16019	15979	16083	16012	15933	16051	16103	16078	15965	16020	15923	16158	15970	15845	16005	15955	16056	15927	15967	15919	15990	16123	16104	15718	15982	15958	15991	16043	15954	15919	16045	16010	16029	15938	16036	16079	15973	16144	16024	15848	16004	16097	16045	16101	16042	16103	15795	15918	15911	15870	15987	16175	15937	16006	15901	16050	16068	16036	16161	16050	16010	16045	15975	16000	16076	15977	15972	16096	15873	15988	15891	15912	15963	16185	15992	16016	16165	16015	15921	15976	16102	15971	16065	15925	16129	16014	16020	15920	16066	15778	15984	16002	15907	16042	16028	16090	15969	16127	15888	15889	15860	15922	16082	15906	16004	16080	16108	15841	16001	15771	15936	16040	16082	16045	15733	15998	15980	16003	15982	16097	16079	16092	16103	15943	16044	16156	16024	16102	16073	16022	15954	16122	15939	16181	16007	16104	16020	16234	15979	16096	16015	15829	15866	16119	16021	15981	16071	15996	16218	15936	15886	15923	15996	15794	16089	16240	15977	16062	15841	15804	16153	15893	15929	16087	16001	16135	15927	16135	16123	15894	16089	16030	15934	16047	15984	16124	15971	15993	15866	15991	16121	16073	16025	15914	16087	15973	15868	16156	15998	15988	15818	16130	16002	16074	15996	15996	16082	15907	15981	16018	15992	15964	15867	15927	16019	16026	15944	15943	16138	16024	16005	15912	15999	16036	15990	16099	15969	15922	16049	15835	15992	15947	15913	15906	16057	15999	15958	16051	16055	15980	15889	15863	16185	16011	16125	15962	16006	15885	15944	15979	15918	16129	16065	15861	16006	16047	16192	15981	16056	16109	16132	16083	15909	16006	16142	16042	15921	16063	16022	16059	15970	16101	16171	15949	16122	15963	15913	16146	15980	16000	16071	16178	16015	16132	15984	16252	15925	15968	16000	16005	15782	15933	15826	15987	16102	15959	16197	16121	15906	16052	16072	16072	16119	16138	16036	15985	16032	15939	16013	15865	16002	16208	16111	15956	16194	15967	15802	16003	16048	16071	16107	16019	15855	16084	15923	15991	16022	16078	15938	15897	15860	16158	15948	15895	15946	16109	15810	16026	15962	15971	15966	16073	16007	16071	16018	15839	15932	15975	16059	15968	16111	16084	15834	16170	15923	16168	15964	15943	15924	15885	16048	15917	15862	15987	15982	15874	16014	15872	16077	15929	15978	16049	16058	16086	16039	16051	16079	15919	16009	15919	16004	16049	15921	15937	15825	15957	16000	15921	16106	16024	15980	15948	16050	15985	15930	16178	16178	16037	16005	16179	16012	16145	15869	15913	16001	16134	16077	15927	16025	15920	15989	16089	15886	15747	15754	16114	15924	15792	15858	15825	16132	15981	16056	16058	16014	15941	16147	16121	15993	16020	16098	15997	15779	15921	16033	16203	16015	15901	15926	16074	16098	16044	16083	16060	16050	16023	15966	16044	15991	16115	16075	15950	16113	16107	15945	15936	15885	15980	16026	16050	15989	16049	16034	16144	15892	16147	15925	16101	15907	16186	16078	16017	15877	15880	15888	16042	15960	15988	16179	15950	16038	16162	15945	15895	15969	15976	16081	15947	15864	16013	15909	15949	15957	15877	15940	15844	16033	16009	16142	16037	16059	15950	16123	15959	16074	16126	16107	16023	16047	15983	16007	15922	16123	16012	16145	16058	15963	16018	15874	15987	15931	16071	15900	16125	15968	16127	15887	16007	15960	16128	15912	16059	16136	16035	16019	16017	16041	16018	16040	15811	15859	16004	15950	16061	16011	15948	16033	15958	15998	15980	16107	16117	15846	15996	16167	15968	15998	15912	16041	15934	15974	16018	16045	15990	15958	15933	15834	15932	16032	15826	16118	16083	16084	15929	15992	15923	16098	15897	16023	16022	16031	16157	15946	16063	16099	16050	16030	15999	16194	16081	15929	16091	15921	16017	16204	15856	16017	16042	16090	16151	15954	16111	15927	15978	16009	16015	15888	15902	16045	16011	15996	16202	16071	15974	15844	15994	16174	16008	15992	16045	15962	16005	16035	16050	16030	16061	16153	15859	15992	16115	16172	16054	15929	15950	16088	15966	15953	16087	16035	16006	15836	15974	16001	16001	15960	16085	16098	15943	16178	16041	15840	15921	16135	15831	16034	16062	15973	15961	15940	16069	16195	15841	15903	15924	15941	16166	15881	16014	15957	15949	15801	16032	15991	16039	15847	16146	16046	16149	15906	16109	15876	15906	15924	15954	15973	16177	15816	16101	15867	16026	16025	16059	15952	16066	15878	16084	16018	15950	15979	16041	15965	16002	15942	16183	15988	15824	15978	15990	16015	15860	15987	15953	15998	15920	15968	16056	16238	15903	16064	15892	16037	15799	16059	16125	16011	15983	16146	16131	16040	16066	15930	16177	16034	16219	15952	15837	15999	15858	15890	15888	16040	15963	15951	16157	16073	15872	16010	15937	16137	15909	16097	15965	16056	15997	15966	15996	16143	16071	16117	15958	16136	15842	16005	16024	15910	15893	15912	16105	15909	15994	16134	15830	15978	16204	16070	15937	16111	16020	16017	16004	15990	15973	16052	15925	16024	15949	15982	15895	15830	15933	15951	16208	15970	16158	15982	15938	16037	16043	15994	15965	15790	15839	16192	16045	15846	16066	16082	15901	15898	16165	16093	16082	16031	16075	15993	15968	16073	15966	16003	16078	15880	16158	15759	15999	16313	15982	16081	16097	15904	15798	15846	15947	16032	15839	16083	16176	16066	16127	16135	16050	16123	15997	16017	16104	16077	15897	16081	16023	16092	16224	16091	16051	15940	15871	16023	15967	15813	16012	16158	15897	15945	16017	15920	16073	15813	15972	16016	15996	15995	16160	15971	16065	16006	16029	16034	16017	15931	16253	15944	16107	15964	15975	16047	15883	16146	15909	16079	15979	15812	16009	16117	15889	16057	16041	16040	15983	16059	15939	16061	16050	16022	16060	15983	15999	16059	16085	15984	16080	15900	16104	16073	15915	16048	16110	16054	15810	16004	16078	15990	15996	16302	15868	15991	16090	16106	15930	15977	16064	16018	16008	16071	15980	16084	15981	16112	16075	15964	15993	16106	15893	15887	16018	15930	16131	15982	16064	15933	16164	16063	15976	15988	15994	16079	16113	15894	15993	15910	16011	16136	16044	15953	16199	16181	16006	16030	15979	15942	16107	15977	15964	15952	15937	16020	16187	15995	16123	15912	16032	15915	15964	16040	15929	15885	15961	15989	16021	15874	15942	16009	16100	15950	15967	16063	15947	16043	16005	15964	15976	16212	15988	16024	16004	15971	16119	16111	15867	16118	16005	15999	16109	15943	16235	16085	16085	16157	15895	16112	16068	15891	15950	16091	15943	16045	16089	15935	15852	15904	15920	16106	15927	16092	16064	15980	15972	15971	16021	15991	16102	15989	15953	16222	15912	16085	15948	15921	15873	16089	16066	15940	16095	15990	15729	16009	15801	15869	16132	15871	15927	15976	16056	15879	16116	16127	16018	16001	15967	16011	16164	16007	16128	16084	15883	16148	16092	15988	16060	15948	16057	15952	15832	15820	16167	16165	15926	16115	16026	15910	15934	15949	16017	15997	15975	15955	16180	16026	16068	15989	15785	16098	16074	16077	16019	16045	15961	16130	16012	15859	15849	15911	15888	15995	15877	15774	16177	16249	15917	16093	15941	16009	16031	16044	15927	15976	15995	15907	15760	16035	16097	16000	16027	15885	16074	16047	16058	15968	15938	16092	15962	16086	15794	15916	15964	15960	16031	16130	15899	16171	15935	16067	15962	16152	15929	16181	15987	16068	16090	15938	16027	15961	16161	16071	16128	15983	16119	15993	16045	16001	16102	15968	16042	16170	16235	15925	16044	15919	15960	16336	15976	15966	16032	16021	16082	16111	16125	16046	16108	16259	16088	15923	15914	16132	15952	16053	15919	15887	16146	15980	16040	15872	15908	16063	15974	15993	16134	16020	15973	16035	15979	15907	16070	16152	16148	16033	15908	15833	16034	16043	15869	16010	16002	15999	15968	15998	16081	16059	15994	16118	16006	16095	16052	16127	16082	16021	15938	15859	16019	15873	15994	16052	15865	15990	16100	16138	16163	15992	15803	16053	15938	15868	16016	16046	16120	16004	16126	16089	15989	16170	16103	15868	16091	16028	15862	16263	16059	15998	15990	16098	16261	16076	15992	15974	16080	15887	15877	15979	16161	16195	15979	15934	16084	15991	16106	16082	16048	15861	16082	16042	16021	15927	16216	16017	16065	16057	15956	16106	15840	15906	15833	16186	16006	15902	16107	15899	16018	16099	16066	16003	15773	15988	15942	16267	16075	15933	16008	15920	16043	16145	16061	16123
36705	37126	41642	35486	30822	29510	28500	28051	27945	27827	28223	27506	27702	27717	27356	27327	27434	27353	27506	27437	27457	27487	27236	27405	27284	27399	27197	27496	27201	27114	27413	27463	27214	27316	27597	27556	27370	27096	26893	27080	27388	26896	26997	26981	26863	27355	27260	27151	27535	27241	27345	27311	27138	27159	27499	27575	27258	27282	27265	27261	27233	27202	26982	27134	27147	27216	26909	27161	27205	27066	27052	27224	27287	27309	27216	27137	27322	27318	27340	27152	27175	27116	27122	27307	26863	27320	26967	27267	27010	26980	27204	27275	27135	27208	27166	26990	27235	27196	27277	27285	27322	26927	27008	27220	27238	27279	27079	27023	27308	27226	27193	27002	27302	27273	27215	26995	27038	26982	27208	27339	27317	27191	27158	27068	27410	27170	27230	27106	27135	27371	27372	27148	27103	27228	27115	27072	27269	27431	27054	27233	27298	27338	27222	27063	27146	27360	27144	27100	27118	26994	27077	27314	27222	27388	27187	27093	27252	27246	26939	26957	27229	27326	27279	27195	27204	27085	27446	27162	26867	27006	27124	27224	26933	27309	27036	27096	27213	27313	27198	27200	27359	26988	27034	27154	27280	27338	27014	27119	27158	27173	27221	27055	27191	27183	27092	27138	27151	26990	27376	27250	26909	27128	27182	27001	27308	27347	27174	27188	27164	27445	27468	27037	27112	27166	27224	27005	27160	27201	27113	26877	27046	27287	27024	27054	27225	27403	27392	27094	26888	27292	27239	27195	27303	27261	27220	27237	27128	27232	27274	27165	27370	27095	27217	27048	27351	27180	27235	27305	27388	27255	27522	27207	27175	27351	27332	27446	27193	27187	27307	27217	27139	27397	27165	27016	27215	27212	27229	27029	27106	27291	27154	27195	27114	26834	27175	27182	26883	27202	27449	27306	27039	27083	27163	27168	27437	27463	27160	27123	27290	26860	27046	26949	27124	27184	27291	27250	27390	27371	27217	27079	26934	27329	27289	27251	27446	27097	27213	27241	27367	27213	27329	27329	27177	27306	27274	27275	27217	27084	27329	27169	27073	27205	27385	27086	27248	27062	27147	27338	27120	27265	27201	26926	27187	27437	27034	27403	27360	27281	27176	27013	27108	26930	27121	27292	27138	27226	27501	27219	27042	26899	27144	27245	27118	26999	27275	26957	27210	27216	26990	27042	27246	27372	27348	27178	27212	26916	26881	27100	27056	27272	27228	27350	27166	26964	27188	27290	27051	27149	27157	26890	27343	27229	27295	27209	27330	27191	27062	27102	27004	27266	27174	27148	27056	27221	27062	27184	27152	27115	27302	27158	27004	26965	27125	27442	27431	27187	27291	27238	27347	27115	27291	27500	27413	27479	27261	26850	27089	27375	27151	27131	27281	27208	27245	27087	26888	27169	26995	27082	27178	27148	27220	27102	27353	27197	27320	27071	27154	27141	27447	27223	27269	27224	26992	27125	27250	27385	27011	27016	26993	27220	27232	27084	27188	27043	27181	27168	27283	27110	27108	26837	27171	26983	27082	27103	27317	27065	27325	27177	27244	26905	26926	27017	27284	27240	27099	27166	27219	27230	27337	27210	27137	27182	26965	27049	27197	27144	27389	27083	27137	27138	27185	27288	27482	27274	26837	27456	27182	27166	27083	27113	26932	27017	27283	27130	27184	27226	27290	27176	27356	26927	26930	27181	27125	27257	27355	27233	27381	27284	27043	27220	27282	27037	27312	27044	27017	27203	27163	27032	27283	27319	27136	26960	27168	27268	27222	27348	27324	27031	27101	27226	27068	27162	26991	27146	27115	27377	27268	27190	27273	27176	27035	27154	27273	27316	27187	27338	27011	27192	27167	27267	27375	27108	27102	27181	27002	27125	27073	27118	27066	26916	26954	27303	27153	27523	27344	27152	27279	27254	27326	27313	27143	27289	27101	27128	27044	27129	27082	27109	27269	27073	27238	27292	27300	27364	27058	27188	27442	27260	27167	27308	27239	27064	27076	27074	27307	27323	27394	27356	27198	27213	27324	27113	27147	27029	27343	26966	26912	26944	27302	27275	27090	27125	27372	26871	27280	27236	27209	27088	26871	27215	27246	27218	27271	27274	27022	27239	27326	27191	27266	27312	27182	27219	27159	27031	27036	27481	27314	27225	27141	27253	27044	26974	27396	26959	27199	27060	27403	27133	27423	27277	27058	27194	27214	27140	27224	27108	26875	26970	27321	27412	27404	27244	27181	26988	27253	27256	27097	27008	26988	27420	27172	27468	27177	27169	27148	27239	27015	27156	27346	27142	27176	26939	27153	27194	27098	27057	27108	27161	27227	27043	27107	27172	27440	27098	27231	27196	27367	27098	27147	27224	27059	27282	27261	26795	27051	27178	27372	27282	26972	27182	27267	27148	27299	27242	27332	27080	27133	27239	27181	27097	27162	26936	27122	27132	27156	26971	27050	27194	27222	27065	27192	27250	27078	27176	26924	27192	27137	27149	27154	27264	27284	27209	27208	27061	27042	27103	27114	27343	27325	27070	26924	27052	27065	27199	27036	27213	27166	27276	27145	27040	27064	27145	27181	27436	27142	27289	26787	27325	27121	27076	27364	27018	27114	27351	27199	27327	27291	27344	27300	27325	26969	27042	27044	27130	27158	27302	27100	26966	27280	27245	27262	27249	26945	27148	27456	27147	27034	27278	27357	27051	27216	27215	27326	27342	27418	27430	27031	27311	27157	26991	27220	27137	27045	27207	27369	27286	27031	27173	27365	27105	27386	26912	27160	27106	27244	27032	27338	27052	27200	27289	27285	27209	27284	27280	27251	27000	27132	27121	27057	27020	27167	27156	27327	27135	27495	27039	26991	26991	27194	27021	27227	27199	27244	27151	27237	27110	27144	27004	27307	27239	27312	27296	27274	27064	27187	27121	27202	27202	26932	27007	27223	27226	27247	27260	27342	27322	27275	27064	27084	27103	27051	27026	26983	27097	27264	27182	27214	27199	27017	27209	26908	27277	27092	27261	27133	27270	27159	26969	27354	27258	27334	26892	27297	26932	27226	27356	27120	27281	27282	27117	27247	26857	27285	27064	27205	27263	27208	27144	27246	27218	27439	27227	27276	27276	27112	27314	27101	27528	27231	27225	27150	27270	27201	27299	27430	27287	27033	27190	27158	27268	27543	27164	27415	27074	27190	27067	27149	27096	27224	27124	27079	27186	27259	27212	27251	27274	27251	27138	27217	27131	27116	27276	27192	27142	27422	27117	27331	27168	27430	27225	27114	27013	27109	27250	26931	27017	26998	27007	27248	27163	27021	27037	27123	27188	27140	27206	27161	27272	27208	27073	27340	27028	27309	27255	27209	27299	27222	27008	27198	27181	27295	26992	27188	27154	27184	27062	27267	27083	27348	27264	27282	27240	27294	27169	27237	26810	27219	27133	27270	26998	27292	27222	27130	27125	27226	27193	27346	27415	27254	27114	27335	27358	27180	27222	27249	26983	27266	27111	27156	27357	27220	27318	27405	26978	26972	27352	27184	27209	27430	27113	27145	27323	27329	27001	27241	27448	27216	27206	27353	27210	27500	27381	27230	27000	27244	27212	27227	27071	27161	27160	27174	27217	27377	27163	27117	27141	27033	26941	27258	27267	26906	27029	27286	27269	27232	27342	27135	27163	27266	26871	27226	27048	27126	27514	27241	27207	27037	27187	27314	27292	27217	27404	27178	27447	27256	27405	27448	27029	27283	26878	27200	27210	27424	27091	27525	27236	27166	27286	27395	27451	27111	27061	27135	27196	27276	27280	27591	27251	27629	27148	27210	27072	27025	27337	27350	27222	27223	27148	27146	27207	27283	27067	27087	27398	27124	27365	27412	27023	27142	27220	27265	27432	27213	27182	27025	27527	27672	27248	27240	27269	27140	27196	27009	27225	27216	27150	27189	27210	27271	27258	27253	27165	27175	26973	27177	27263	27396	27285	27280	27153	27179	27331	27538	27295	27201	27227	26993	26964	27295	27349	27285	27419	27247	27153	27466	27272	27115	27028	27045	27403	27224	27170	27220	27049	27345	27474	27160	27108	27383	26922	27257	27324	27139	27054	27193	27238	27358	27462	27132	27146	27003	27145	26959	27249	27172	27593	27429	27209	27239	27311	27116	27119	27285	27305	27311	27288	27393	27492	27228	27242	26992	27296	27131	27068	27074	27271	27316	27102	27243	26908	27005	27274	27389	27113	27181	27008	27251	27256	27316	26952	27167	26991	27063	27321	27381	27029	27367	27135	27219	27218	27134	27194	27554	27354	27351	27201	27165	27149	27122	27132	27104	27277	27129	27287	27371	27017	26990	27098	27435	27386	27199	27049	27389	27186	27290	27198	27237	27048	27152	27114	27205	27291	27451	27434	27150	27312	27159	27393	27195	27353	27309	27278	27165	27068	27243	27234	27215	27363	27208	27590	27292	27152	27199	27241	27355	27141	26938	26879	27253	27334	27032	26950	27147	27063	27310	27231	27339	27091	27253	27246	27331	27160	27295	27280	27083	27009	27208	27224	27350	27139	27200	27456	27054	26852	27360	27358	27036	27253	27212	27164	26934	27156	27419	27443	27221	27053	27319	27303	27244	27233	27189	27266	27267	27336	27332	27158	27047	26973	27080	27046	27094	27119	26981	27005	26975	27200	27422	27184	27393	27244	27165	27149	27157	27139	26925	27130	26948	27012	27458	27297	27393	27299	27560	27359	27342	27229	27409	27152	27390	27182	27048	27049	27299	27320	27173	27136	27202	27235	27025	27223	27266	27328	27395	27383	27170	27086	27166	27036	27249	27070	27230	27108	27492	27342	27093	27128	27342	27025	27286	27283	27203	27053	27101	27078	27082	27317	27118	27043	27150	27186	27164	27278	26951	27186	26990	27224	27195	27078	26880	27273	27149	27092	26951	27148	27155	27132	26987	27329	27191	27107	27097	27214	27158	27058	27150	27363	27211	27279	27022	27326	27043	27231	27211	27170	27119	27289	27321	27221	27172	27245	27142	27117	27121	27058	27159	27347	27348	27219	27217	27349	27337	27159	27365	27178	27380	27298	27186	27057	27299	27154	27144	27440	27184	27197	27242	27134	27229	27183	27208	26941	27242	27420	27259	27044	27065	27124
29541	43686	37766	26453	21990	19913	18732	18254	18201	18188	17899	18052	17839	17524	17503	17262	17283	17302	17069	17131	17342	17341	17423	17185	17302	17288	17132	17276	17123	17182	17101	17085	17139	17374	17097	17249	17100	17206	17142	17294	17232	16988	17224	17135	17200	17187	17256	17192	16962	17057	17144	17051	17010	17144	17278	17179	17141	17171	17132	17143	17284	17152	17080	17225	17290	17021	17167	17115	17112	17054	17177	17222	16935	17256	17054	17106	17037	17003	17176	16990	17024	17102	17122	17094	17039	17164	17298	17097	17270	16978	17180	17043	17015	17018	17040	17190	17030	17028	17057	17115	17042	17054	17160	17097	17019	17035	17077	16990	16960	17118	17018	17158	17084	17164	17078	17198	17173	17097	17263	17365	17100	16949	17109	17131	17065	17273	17011	17117	17118	17188	17110	17124	17164	17181	17016	17110	17078	17193	17215	17270	17089	17222	17095	17106	17118	17163	17188	17041	16992	17137	17125	17054	17122	17202	17120	17075	16939	17083	17185	17076	17153	17077	17115	17103	17175	17220	17165	17216	17273	17159	17004	17166	17095	17185	17233	16940	17090	17108	17020	16995	17187	17199	17069	17081	17113	17106	17050	17175	16971	17184	17171	17128	17092	17122	17167	17159	16945	17106	17144	17011	17160	17122	17052	17157	17216	17159	16868	17131	17277	17101	17148	17087	17016	17245	17255	17145	17307	17026	16980	17193	17254	17064	17252	17090	17171	17142	17108	17170	17083	17108	17214	17145	17054	17066	17159	17264	17215	17153	17131	17083	17136	17112	17027	17107	17032	16977	17011	17079	17142	17087	17091	17138	16926	17196	17116	17015	17014	17067	17130	16981	17033	17175	16973	17271	17166	17092	17166	17208	17017	17099	17217	17224	17036	17081	17165	17037	17052	17218	16987	17086	16991	17212	17138	17228	17070	17060	17151	17191	17063	17129	17008	17176	17122	16962	17102	17101	17019	17092	17117	17045	17089	17137	17108	17036	17137	17187	17100	17053	17069	17150	17098	17159	17002	17044	17063	17176	17030	17150	17267	17143	16984	17192	17115	16951	17074	17136	17030	17163	17250	17043	17150	17136	17179	17192	17138	17175	16940	16980	17110	16963	17171	16957	17187	17134	17194	16978	17027	17159	16952	17106	17185	17090	17135	17146	17083	16933	16988	17166	17132	17112	16992	17100	17123	17007	16866	17159	16969	17174	17088	16998	17176	17000	17258	17043	17031	17075	17126	17034	17025	17123	17182	17054	17208	17088	16977	17093	17189	17160	16932	17155	16920	17110	17073	17109	17097	17154	17289	17304	17252	17063	17081	17179	17088	17184	17124	17127	16952	17055	17169	17110	17159	17061	17078	17092	17170	17201	17084	17063	17149	17074	17277	16866	17247	17081	17140	17197	17099	16974	17000	17049	17199	17129	17305	17125	17017	17174	17124	17270	17146	17163	16949	17257	17298	17111	16884	17020	17217	16950	17051	17004	17298	17002	17221	17041	17171	17078	17068	17145	17166	17333	17213	16903	17221	17030	17156	17218	16978	17120	16933	17141	17042	17260	17169	17174	17221	17085	17136	17095	17038	17125	16971	17144	17081	17233	17055	17078	17033	17229	17179	17105	17084	17016	17030	17007	17071	17087	17163	16926	17004	16861	17350	16968	17065	17054	17054	16967	17243	17312	17252	17074	16981	17114	17049	17123	17215	17073	17139	17122	17169	17144	17101	17052	17134	17022	17192	17009	17010	17299	17148	17210	17117	17199	17114	17155	17159	17181	17132	17011	17157	17137	17189	17273	17149	17125	17016	17144	17010	17155	17038	17141	17145	17017	17104	17132	17187	17329	17212	17162	17063	17115	17111	17116	17139	16870	17170	17220	17151	17167	17251	17277	17088	17322	17151	17025	17002	17079	17024	17168	17229	17060	17138	16970	17112	17106	17250	17327	17194	16980	17061	17255	17018	17174	17046	17035	17264	16989	17088	17025	17082	17025	17320	17086	17104	17096	17156	17332	17221	17111	17152	17287	16977	17104	17028	16986	17045	17176	17360	17156	16936	17532	17109	17187	17240	17166	17071	17092	17050	17155	17131	17098	16988	17137	16914	17022	17267	17020	17061	17203	17046	17087	17234	17202	17079	17115	17010	16996	17074	17050	17203	17041	17262	17041	17107	17096	17121	17169	17374	17109	17173	17188	17115	17093	17153	17035	17043	17107	17312	16981	17154	17156	17274	17125	16975	16994	17142	17266	17242	17126	17214	17233	17087	17175	17083	17233	17215	17172	16958	17154	17188	17169	17044	17243	17264	17312	17198	17041	17033	17173	17246	17183	17254	17070	17218	17071	17068	17243	17080	17298	17170	17057	17225	17008	17170	17053	17077	17181	17002	17145	17072	17237	17036	17046	17259	17083	17221	17250	17079	17240	17143	17211	16865	16973	17207	17137	17300	17086	17118	16948	17176	17220	17049	17246	17136	17124	17251	17069	17036	17032	17150	16947	17094	17017	17046	17243	17149	17142	17233	17191	17055	17161	17195	17004	17191	17088	17058	16960	17030	17219	17215	16977	17147	17061	17119	17029	17181	17037	17089	17131	17066	17116	17031	17177	17214	17080	17392	17212	17102	17203	17117	17209	17140	17062	17230	17174	17083	17206	17048	17247	17145	17170	17146	17017	17123	17188	17282	16976	17244	17161	17139	17086	17162	16953	17075	17113	17120	17185	17283	17058	17052	17084	17113	17281	16996	16999	17094	16979	17028	17149	17074	17153	17232	17051	17134	17201	17169	17033	17056	17276	17261	17131	17126	17080	17139	17110	17179	17011	17062	17138	16990	17139	17273	17060	17015	17122	16895	17152	17117	17156	17165	17152	17263	17236	16938	17133	17149	17056	17165	17185	17226	17276	17183	17108	17056	16963	17087	17029	17161	17072	16952	17098	17126	17199	17038	17224	17186	17106	17161	17038	17123	17127	17054	17110	17025	17238	17234	17064	17129	17216	17183	17033	17241	17012	16980	17141	17235	17063	17205	17068	17043	17205	17180	17101	17225	17074	17057	17005	16905	17000	17109	17218	17076	17041	17128	16991	16991	17076	17150	17211	17009	17106	17047	17234	16939	17145	17062	17088	17107	17125	17082	17125	17088	17129	16993	17154	17108	17207	17066	16902	17102	17115	17098	17071	17279	17191	17149	17128	17098	17272	17094	17125	17035	16945	17173	17195	17146	17139	17038	16970	17178	17199	17027	17115	17126	17110	17070	16991	17245	16981	17219	17063	17323	17116	17062	17193	17085	17068	17109	17221	17141	16985	17021	17161	17072	17137	17317	17004	17177	17112	16996	17148	17043	17080	17159	17202	17117	16965	17331	17260	17281	16927	16972	17036	17283	16994	17044	17255	17244	17038	17055	17065	17136	17041	17203	16971	17106	17176	17167	17087	17120	17425	17124	17045	17228	17129	17134	17104	17024	17005	17149	17139	17178	17061	17115	17138	17189	17381	17180	17167	17083	17167	16861	17162	17141	17015	17280	17135	17084	17240	17035	17094	17182	16958	17076	17150	17124	16954	17288	17051	16991	17110	17157	17029	17207	17190	17100	16983	17048	17173	17215	17085	16985	17142	17130	17298	17315	17124	17066	17150	17303	17261	17266	17082	17255	17321	17068	17172	17031	17294	17195	17245	17049	17108	17213	17110	17187	17195	17156	17267	16876	16971	17215	17086	17268	17123	17114	17010	17242	17052	16983	17140	17162	16995	17172	17097	16989	17063	17177	17142	17045	17080	17211	16994	17059	17197	17248	17105	17161	17048	17230	17348	17212	17133	17284	16990	17232	16955	17175	17112	17141	17099	17306	17132	17098	17251	17214	17129	17019	17165	17222	16953	17384	17197	17050	17050	17006	17063	17117	17150	17070	17135	17231	17271	17056	17223	17171	17062	16926	17211	17112	17192	17185	17041	16926	17242	17035	17158	17036	17237	17006	17092	17117	17319	17089	17051	17171	17071	17079	16884	17199	17091	17149	17141	17118	16937	16986	17051	17109	17191	17033	16912	17378	17125	17179	17136	17289	17221	17076	17062	17041	17221	17271	17079	17056	17053	17213	17092	17099	17163	17176	17240	17069	17265	17075	17182	17096	17249	17108	17176	17083	17225	17011	17133	16971	16996	17190	17105	17090	17186	17171	17073	17108	17163	17085	17108	17101	16998	17247	17188	17222	17093	17105	17137	17103	17169	17029	17006	17204	16967	17116	17004	17074	17210	17153	17091	17039	17200	17281	17113	17043	17143	17104	17123	17086	17003	17186	17103	17193	17138	17149	17099	16995	17129	17099	17366	17271	16946	17116	17023	17156	17020	17105	17112	17196	17019	17159	17200	17109	17079	17097	16815	17020	17170	17144	17158	17190	17095	17151	17283	17172	17133	17044	17075	17170	16850	17212	17255	17159	17120	17038	17209	17232	17211	17025	17236	17180	17062	17115	17125	17136	17190	17222	17333	17053	17172	17247	17013	16957	16944	17225	17167	17136	16882	17102	17278	17081	17160	16910	17116	17078	17222	17205	17172	17084	17125	17249	16990	17209	17154	17093	17041	17021	17081	17050	17041	17036	17198	17149	17227	16959	17079	17295	16925	17081	16983	17169	17103	17197	16943	17105	17090	17304	17122	17210	17181	17028	17177	17020	17060	17170	17170	17172	17232	17127	17100	17087	16949	17058	17048	17001	17054	17000	17084	17151	17128	17281	17231	17090	17207	17295	17002	17029	17114	17132	17360	17142	17092	17049	17129	17163	17165	16978	17195	17104	17003	16970	17201	17015	17120	17195	16900	17155	17016	17051	17017	17055	17167	17103	16868	16950	17338	17115	17178	17183	17056	17109	17154	17255	17173	17189	17153	17213	17151	17215	17080	17095	17039	17009	17194	17045	17309	17182	17198	17159	17156	17161	17321	17146	17096	17252	17129	17287	17135	17182	17077	17137	17103	17142	17175	17121	17235	16978	17131	17236	17164	17194	17279	17095	17261	17168	16882	17057	17189	17235	17179	17163	17164	17276	16972	17121	17200	17055	17047	17005	17154	17201	17190	17078	17208	17073	17157	17182	16957	17222	17218	17118	17093	16896	17140	17122	17120	17108	17039	17082	17048	17210	17140
24086	20983	27641	25493	24832	29297	30994	28125	27269	27384	27421	27185	27187	26741	26350	26323	26468	26399	26174	25871	26035	25860	26427	26209	26031	26008	26159	26116	25929	26302	26322	26153	26056	25936	25866	26083	25990	26020	25923	25949	25871	25839	25766	26076	25844	25690	26149	25862	25752	26204	26012	25754	25675	26035	25946	25891	25719	25872	25814	25948	25678	25927	25852	25714	25843	25783	25773	25823	25791	26022	25985	25925	26061	25769	26059	25841	25939	25934	26074	25970	25982	25933	25893	26075	26106	25915	25872	25639	25826	26233	25835	25652	26113	26036	25951	25729	25962	26007	25764	26030	25880	25930	26147	25924	25941	25776	25967	25962	25908	25726	25995	25749	25514	25889	26062	26383	25809	25727	25660	25495	26004	25899	25808	25844	25897	25821	25757	25928	25982	25889	25778	25703	25836	25687	25890	25895	26105	25819	25752	25699	26106	25704	25826	25892	25958	25800	25881	25615	25999	25791	25930	25649	26005	25651	25845	25881	25774	25842	25857	25708	25750	25785	25909	25718	25919	25793	25652	25565	25962	25962	25981	25921	25995	25848	25996	25771	25822	26101	26002	25917	25866	26025	25812	25856	25657	25707	25962	26069	25890	25633	25598	25948	25786	26105	25805	26018	25903	25840	26082	25996	25690	25754	25913	25959	26022	25864	25824	25785	25709	25916	25990	25827	25872	26024	25706	25850	25930	25814	25815	25737	26027	26107	25880	25814	25772	25845	26015	25875	25936	25852	25949	25932	26041	25943	25797	25783	25652	26110	25962	25662	25906	25767	26007	25727	25878	25976	25857	25895	25964	25905	26141	25864	25749	25750	25608	25793	25799	26023	26088	25610	25932	25879	25933	25644	25840	26164	26115	26037	26016	25815	25962	25894	25942	25839	26033	25665	25602	25861	26069	26113	25801	25847	25939	25811	25720	25942	25696	25829	26013	25934	26056	25870	25797	25935	26165	25751	25861	26003	25855	25958	26032	25657	25759	25824	26028	26143	25863	25728	26089	25883	25920	25917	25904	25815	25890	26010	26285	25985	25796	25836	25878	25833	25829	25851	25729	25850	26046	26187	26223	25655	26038	25778	26027	25746	25864	25983	26028	25799	25957	25568	25814	25998	25689	25644	25630	25976	25787	26032	25893	25899	25966	25873	25796	25824	25751	25826	25879	25776	25747	25656	26059	25707	26115	25901	26049	26070	25938	25840	25848	25780	25961	25706	25892	25894	25836	25899	25914	25756	25668	25847	25841	26107	25944	26030	26152	25919	25726	25891	26056	25896	25598	25800	25702	25851	25833	25792	25833	25863	25953	25705	25765	25605	25721	25883	25753	25935	25587	26083	25848	26087	25903	25938	25898	25942	25843	25930	25901	25764	26037	26013	25623	25703	25791	25984	25715	25729	25814	25753	26052	25993	25849	25869	25907	25806	25996	25827	26078	25920	25973	25894	25907	25879	26069	25993	25847	25987	26046	25834	26101	25874	25776	25798	26082	25863	25860	26060	25998	25900	25897	26004	25774	26008	25934	25704	26119	25846	25824	25936	25790	25899	25828	25905	25859	25725	26027	26050	26046	26063	25821	25686	25678	25742	25725	25763	25989	25900	25889	25858	26041	25842	25790	25791	25805	25676	25999	25654	25850	25865	25877	26050	25874	26021	25792	25865	25967	25814	25757	25912	25770	25967	26006	25950	25845	25907	25744	26025	26067	25993	25799	25789	25761	25951	25738	25793	25980	25795	25752	25879	25757	25651	26002	25789	26052	25972	25855	25806	25922	25727	26004	26044	25793	25944	25719	25593	25768	25924	25849	25843	25564	25861	25992	26093	25787	25859	25780	25657	25641	25755	25729	25814	25975	25759	25932	25776	25918	25499	25863	25767	25863	25735	25765	25747	25865	25655	25826	25754	25723	25708	25876	25856	25978	25829	25721	25805	25788	25758	25950	25945	25893	26027	25933	26017	25931	25864	25769	25868	25699	25864	25917	25895	25800	25824	25534	25730	25809	25809	26014	25697	25909	25754	25873	25831	25579	25561	25955	25927	25796	25861	25986	25705	25822	25786	25961	25853	25820	25852	25854	25992	25737	25724	25819	25768	26122	25589	26003	25983	26070	26063	25846	25890	25876	25613	25770	25804	26080	25804	25707	25750	25727	25902	25861	25729	26004	25838	25938	25885	25701	25643	25926	25866	25836	25857	25906	25697	25864	25990	26014	25997	25476	25830	26080	25849	25920	25645	26024	25801	25786	25805	25877	25746	25679	25887	25987	25889	25864	25809	25766	25944	25756	26041	25562	25936	25789	25759	25915	25752	25680	25697	25835	25711	25777	25562	25771	25806	25818	25782	25777	25942	25758	25740	25904	25597	25807	25725	25787	25824	25694	25778	25822	25887	25992	25996	25822	25843	26107	25725	25997	25876	26028	25967	25739	25785	25946	26162	25767	25780	25691	25907	26107	25845	25939	25742	25750	26072	25866	25891	25873	25789	26017	25889	25929	26087	25803	26248	25915	25606	25680	25818	25682	25834	25900	25614	25938	26107	25864	25789	25869	25949	25747	25865	25861	25936	25946	25878	25989	25865	25979	25846	25848	25912	25748	25846	25615	25714	26040	25869	26012	25789	25655	25909	25846	25865	25669	25963	25902	25808	25667	26077	25929	25903	26006	25867	26063	25875	25775	26281	25957	25948	25800	25720	25790	25942	25891	25971	26018	25790	25820	25673	25912	25937	25728	25802	26193	25789	25836	25781	25817	25926	25583	25502	25878	25917	25866	25969	25656	25560	26015	25916	26018	25763	25727	25794	25882	25899	25783	26171	26038	25714	26022	25713	25711	26012	25868	26019	25908	25851	25926	25768	25651	25801	25783	25888	26060	25855	25638	25714	25979	25967	26027	25968	25895	25899	25751	25983	25977	25892	25917	25715	25824	25802	25741	25948	26020	25811	25960	25727	25838	25489	25695	25921	25933	25770	25699	25890	25843	25678	25942	25799	25808	25844	26020	25716	25794	25786	25694	26022	25943	25824	25790	25891	25829	25814	25637	25924	25874	25845	26152	25935	25928	25876	25873	25823	25893	26005	25955	25997	25929	25596	25712	25566	26048	25886	25909	25760	25862	25726	25926	25766	25739	25980	25829	26071	25974	25957	25760	25776	25901	25890	26096	25909	25722	25857	25867	25812	25576	25889	25804	25705	25615	25767	25901	25936	25742	25827	25919	25819	25789	25867	25894	25783	25806	25813	25683	25947	25809	25827	25883	25840	25712	25834	25818	25804	25903	25762	25956	25751	25758	25827	25996	25830	25804	25656	25910	25886	25646	25675	25923	25652	25799	25864	25948	25854	25860	25734	25733	25872	25746	25794	25943	25726	25848	25989	25901	26035	25699	25767	25807	25807	25800	25635	25693	25904	25688	25996	25599	25757	25695	25955	25807	25961	25982	25817	25959	25562	25695	25869	26074	26094	25808	25639	25988	25997	25940	25685	25693	25719	25583	25678	25749	26102	25783	25904	25952	26008	25780	25790	26003	25963	25835	25935	25836	25955	25736	25801	25944	25746	25554	25826	25895	25794	25775	25788	26067	25826	25885	26170	25756	25862	26117	26046	25756	25585	26025	25975	26085	25920	25988	26162	25904	25955	25910	25881	25910	25809	25706	25745	25767	25659	25937	25802	25730	25891	25968	25708	25618	25927	25420	25907	25551	25916	25708	25900	25741	25867	25821	25811	25923	25903	25806	25946	25836	25624	25840	26068	25795	25686	25902	25861	25962	25650	25868	25963	25810	25739	25597	25737	25756	25749	25835	26039	26045	25848	26027	25949	25887	25966	25947	26021	25913	26100	26282	25791	25882	25725	25867	25791	25771	25643	25781	25665	25914	25897	25774	25822	25862	26036	25727	25732	25718	25842	25993	25825	25875	25926	25913	25844	25944	25614	25761	26245	25995	25867	26136	25897	25715	25636	25886	26010	26098	26126	25710	25907	25891	25745	25780	25853	25951	25867	25831	25722	25854	25976	26060	25912	25856	25502	25994	25881	25770	26064	26157	25982	25842	25760	25900	25744	25760	25682	25830	25810	25718	25854	25499	26007	26042	25644	25793	25910	25883	25960	25760	26066	25886	25623	25923	25925	25638	25933	25729	25525	25797	25848	25770	26004	25850	25737	25881	25742	25953	25870	26039	25803	26093	25979	25882	25982	25884	25959	25954	25738	25882	25622	25625	25781	25706	25767	25747	26082	25919	25848	26070	25862	25965	26016	25625	25931	25786	25674	25952	25720	25853	25959	25691	25996	25930	25807	25703	25817	25654	25629	25944	26062	25967	25779	25833	25771	25869	26029	26070	25712	25683	25842	25919	25913	25798	25809	26010	25670	26231	26141	25802	25905	26096	25743	25787	25800	26099	25919	25787	25708	25687	25801	25690	26016	25938	25907	25805	25827	25728	25694	26061	25829	25763	25967	26111	25828	25885	25908	25995	25629	25793	25714	25841	25871	25995	25672	25890	25668	25813	26017	25711	26165	26101	25664	25865	25873	26067	25677	25919	25817	25699	25876	25926	25753	25857	26121	25923	25898	25906	25647	25956	25850	25969	25850	25741	25816	25836	26059	25954	25690	25853	25773	26041	26095	26007	25762	25881	25849	25786	25715	25523	25766	25898	25719	25805	25780	25897	25775	26157	25918	25803	25644	25730	25522	25871	25850	25797	25921	25955	25873	25900	25856	25959	26138	25792	25791	25824	25859	26031	25981	26085	26014	26127	25803	26003	25971	25916	25626	25855	25859	25812	26102	25731	25896	25793	25655	25784	25693	25802	25753	25925	25975	26213	25431	25646	25745	25705	25989	25983	25790	25883	25975	25982	25771	25886	25875	25843	25699	25844	25799	25873	25533	25962	25758	25824	25854	25850	25710	25815	25835	25822	25949	25701	25947	25698	25876	25779	25803	25867	25674	25774	25739	25751	25834	25949	26010	26105	25953	25897	25728	25720	25843	26120	25894	25913	25826	25803	25857	25879	25955	25915	25807	26000	26014	26103	25682	25847	25839	25945	25724	25836	25919	25974	25855	25821	25864	25695	26170	25949	25711	25915	25865	25860	25753	25790	25771	25948	26036	25959	25892	26047	26267	25941	25718	25907	25695
30132	56402	49312	32272	25661	22957	20588	19103	19047	18594	18640	18145	17895	17611	17308	17141	16984	16921	16950	16932	16709	17035	16884	16938	16690	17003	16816	16637	16682	16834	16868	16870	16805	16771	16638	16761	16637	16777	16750	16755	16703	16661	16677	16712	16753	16529	16795	16541	16729	16750	16567	16616	16780	16293	16607	16561	16651	16688	16630	16590	16743	16676	16554	16563	16641	16600	16558	16573	16593	16672	16779	16721	16603	16697	16553	16517	16700	16550	16648	16564	16783	16785	16578	16651	16639	16564	16491	16619	16632	16593	16398	16617	16560	16605	16431	16574	16510	16569	16632	16496	16593	16518	16649	16569	16312	16704	16725	16699	16411	16595	16545	16347	16564	16620	16698	16589	16778	16460	16695	16768	16398	16520	16628	16674	16614	16288	16656	16511	16516	16563	16661	16418	16599	16614	16437	16463	16566	16375	16518	16562	16724	16599	16619	16625	16578	16317	16551	16515	16618	16557	16571	16591	16549	16351	16562	16336	16582	16575	16484	16473	16683	16624	16535	16624	16515	16469	16555	16487	16489	16605	16597	16611	16400	16673	16451	16696	16621	16575	16503	16645	16559	16642	16367	16580	16432	16635	16750	16540	16700	16571	16670	16571	16466	16721	16691	16598	16725	16509	16733	16610	16662	16372	16605	16623	16605	16613	16601	16471	16490	16725	16588	16691	16630	16571	16622	16588	16583	16651	16784	16464	16495	16725	16510	16677	16586	16433	16574	16372	16450	16595	16616	16479	16625	16542	16637	16504	16561	16557	16729	16677	16555	16698	16622	16598	16494	16564	16378	16541	16722	16443	16431	16510	16575	16593	16556	16415	16562	16589	16292	16614	16593	16598	16693	16540	16664	16475	16771	16768	16507	16353	16519	16646	16508	16478	16522	16429	16654	16585	16560	16633	16600	16591	16565	16541	16574	16494	16434	16525	16818	16656	16555	16595	16477	16506	16526	16580	16512	16618	16707	16500	16648	16602	16604	16503	16563	16716	16610	16510	16792	16538	16589	16655	16400	16513	16565	16417	16598	16549	16474	16494	16630	16450	16653	16634	16473	16561	16649	16667	16594	16695	16567	16655	16426	16428	16464	16729	16525	16671	16563	16522	16676	16508	16627	16404	16424	16498	16691	16792	16488	16621	16525	16765	16532	16681	16752	16522	16545	16684	16341	16593	16690	16562	16513	16497	16624	16567	16620	16525	16522	16392	16548	16727	16717	16642	16483	16651	16458	16711	16540	16571	16512	16613	16408	16667	16500	16497	16516	16592	16578	16586	16644	16384	16502	16786	16474	16590	16617	16502	16585	16294	16594	16596	16641	16579	16666	16484	16682	16561	16549	16695	16608	16538	16643	16557	16673	16600	16440	16557	16639	16571	16637	16527	16631	16688	16472	16609	16600	16581	16636	16533	16502	16703	16676	16671	16614	16523	16582	16633	16610	16705	16508	16589	16477	16447	16874	16429	16521	16510	16604	16508	16556	16607	16650	16525	16529	16680	16472	16448	16528	16347	16515	16691	16486	16607	16392	16499	16658	16537	16719	16682	16372	16807	16787	16653	16384	16700	16643	16533	16636	16525	16344	16528	16399	16575	16437	16633	16522	16471	16568	16641	16506	16390	16558	16605	16678	16549	16471	16571	16605	16459	16592	16666	16628	16507	16284	16567	16643	16459	16626	16614	16485	16526	16505	16442	16723	16525	16736	16448	16517	16703	16475	16765	16594	16585	16590	16745	16585	16556	16729	16685	16585	16640	16597	16737	16642	16508	16483	16562	16449	16512	16480	16639	16518	16594	16563	16653	16516	16501	16608	16559	16558	16601	16487	16579	16670	16626	16737	16530	16505	16679	16578	16536	16396	16398	16522	16609	16501	16500	16437	16614	16418	16328	16626	16669	16599	16525	16612	16614	16463	16729	16451	16622	16677	16406	16612	16653	16472	16575	16509	16465	16609	16392	16491	16641	16373	16468	16549	16731	16747	16458	16713	16615	16644	16602	16476	16619	16410	16690	16448	16645	16659	16577	16648	16550	16632	16744	16454	16453	16438	16595	16461	16701	16651	16535	16662	16417	16698	16430	16358	16614	16440	16591	16604	16671	16387	16455	16536	16683	16373	16598	16669	16621	16576	16422	16564	16414	16606	16745	16491	16654	16565	16665	16521	16542	16506	16585	16564	16472	16575	16623	16579	16565	16591	16420	16685	16522	16618	16502	16493	16654	16665	16654	16698	16597	16663	16599	16431	16471	16668	16538	16598	16568	16509	16648	16631	16560	16568	16413	16584	16618	16458	16516	16495	16632	16617	16625	16556	16594	16471	16566	16668	16616	16667	16566	16435	16525	16428	16506	16488	16554	16716	16644	16396	16572	16584	16656	16820	16686	16439	16824	16482	16679	16435	16653	16513	16715	16542	16494	16519	16560	16509	16595	16705	16589	16501	16594	16540	16587	16304	16654	16599	16553	16563	16468	16653	16503	16534	16484	16357	16533	16623	16429	16678	16664	16466	16444	16706	16434	16611	16693	16522	16512	16533	16561	16439	16577	16540	16475	16554	16470	16645	16591	16601	16538	16659	16453	16419	16571	16745	16503	16773	16537	16624	16617	16515	16633	16709	16492	16688	16617	16551	16560	16659	16417	16690	16484	16479	16646	16611	16406	16587	16565	16519	16618	16573	16587	16608	16669	16527	16647	16588	16559	16459	16492	16520	16595	16487	16435	16568	16664	16511	16727	16543	16556	16694	16655	16421	16666	16558	16690	16657	16387	16484	16730	16536	16474	16398	16632	16720	16578	16626	16595	16548	16619	16274	16526	16532	16567	16526	16617	16502	16551	16409	16551	16523	16526	16706	16382	16558	16588	16449	16399	16455	16679	16539	16326	16635	16420	16511	16471	16523	16472	16554	16678	16399	16480	16696	16691	16621	16335	16680	16444	16517	16556	16601	16440	16561	16570	16693	16537	16657	16627	16625	16435	16551	16551	16405	16436	16447	16311	16657	16692	16644	16706	16516	16633	16442	16696	16656	16602	16485	16661	16592	16578	16534	16514	16563	16485	16483	16503	16648	16595	16581	16544	16476	16529	16535	16625	16649	16734	16691	16565	16576	16824	16605	16331	16514	16546	16766	16617	16546	16527	16614	16478	16572	16591	16386	16549	16562	16575	16538	16730	16616	16698	16528	16615	16571	16706	16641	16552	16591	16532	16637	16598	16459	16559	16551	16437	16541	16419	16654	16660	16599	16372	16460	16556	16591	16539	16720	16684	16432	16424	16685	16683	16365	16573	16510	16593	16508	16401	16450	16573	16615	16639	16404	16562	16492	16349	16693	16421	16657	16501	16669	16523	16686	16585	16608	16502	16667	16641	16705	16537	16523	16557	16699	16489	16616	16440	16487	16435	16507	16677	16492	16546	16513	16528	16526	16436	16676	16563	16438	16651	16710	16481	16544	16430	16596	16385	16641	16587	16638	16638	16455	16332	16665	16576	16763	16707	16627	16615	16585	16587	16515	16550	16508	16576	16496	16488	16522	16546	16564	16753	16697	16621	16544	16524	16513	16645	16484	16733	16608	16502	16674	16581	16371	16476	16806	16638	16491	16432	16498	16541	16583	16611	16594	16497	16485	16566	16584	16637	16600	16477	16632	16638	16601	16529	16575	16551	16616	16479	16470	16462	16580	16665	16595	16675	16642	16661	16656	16604	16505	16454	16663	16509	16605	16479	16598	16617	16687	16555	16653	16479	16591	16575	16668	16427	16650	16624	16531	16622	16587	16646	16502	16715	16541	16738	16408	16502	16713	16750	16561	16624	16368	16576	16627	16572	16634	16593	16417	16684	16737	16479	16769	16633	16403	16513	16531	16550	16607	16662	16589	16686	16652	16528	16506	16449	16636	16589	16581	16517	16682	16401	16712	16673	16760	16532	16311	16686	16337	16641	16475	16542	16546	16627	16553	16536	16496	16592	16643	16706	16463	16701	16603	16508	16751	16363	16544	16645	16557	16451	16636	16623	16559	16553	16571	16576	16717	16319	16683	16419	16616	16521	16567	16519	16586	16418	16407	16632	16518	16557	16712	16549	16486	16712	16481	16628	16602	16617	16510	16459	16618	16704	16432	16675	16738	16487	16694	16493	16595	16653	16407	16714	16591	16692	16414	16599	16641	16461	16603	16476	16586	16633	16558	16518	16383	16551	16641	16571	16710	16766	16555	16635	16355	16761	16598	16580	16550	16598	16616	16523	16655	16774	16506	16615	16500	16642	16594	16661	16545	16657	16619	16734	16639	16462	16472	16399	16564	16426	16587	16543	16602	16300	16371	16635	16855	16396	16546	16490	16716	16588	16525	16492	16499	16646	16557	16557	16333	16556	16440	16491	16443	16538	16611	16614	16538	16629	16506	16596	16460	16566	16576	16719	16501	16609	16732	16528	16589	16628	16561	16511	16640	16524	16595	16549	16755	16412	16485	16829	16441	16543	16450	16645	16638	16514	16486	16392	16647	16477	16760	16495	16689	16703	16549	16498	16685	16600	16692	16713	16494	16546	16507	16583	16573	16684	16465	16437	16675	16646	16670	16598	16693	16583	16518	16546	16665	16494	16618	16516	16467	16651	16351	16562	16475	16630	16420	16649	16585	16595	16465	16645	16496	16660	16408	16443	16495	16454	16399	16473	16562	16706	16675	16553	16369	16546	16527	16464	16623	16758	16567	16663	16504	16602	16651	16433	16506	16543	16601	16587	16630	16660	16691	16626	16714	16394	16506	16633	16608	16522	16582	16628	16545	16649	16596	16469	16436	16608	16669	16516	16733	16455	16506	16679	16396	16635	16587	16521	16748	16524	16559	16706	16681	16424	16661	16523	16552	16623	16459	16627	16659	16424	16529	16700	16608	16587	16579	16648	16431	16774	16399	16540	16560	16396	16512	16463	16564	16588	16551	16622	16540	16549	16646	16758	16641	16739	16654	16662	16644	16487	16510	16497	16652	16487	16590	16551	16291	16598	16538	16512	16547	16660	16568	16536	16616	16703	16665	16622	16464	16515	16548	16511	16671	16406	16555	16484	16568	16494	16352	16648	16681	16553	16559	16592	16717	16557	16607	16554	16696	16598	16567	16493	16668	16573	16406	16557	16521	16588
22570	21041	27534	24991	22486	27565	32332	28489	27375	27569	26693	26852	26581	25947	25980	25484	25465	25338	25157	25231	25371	25136	25170	25007	25240	25308	25129	24926	25327	25021	25395	25290	25328	25079	25071	25145	25208	24893	25190	25170	25103	24732	24892	24895	24779	24907	24974	24933	24934	24992	24808	25012	24872	24963	24910	24966	24730	24751	24933	24821	24943	24944	24695	25042	24885	25183	24796	24754	25006	24849	24909	24822	24704	24871	24753	24853	24855	24887	24809	24904	24988	25029	24767	24789	24620	24618	24783	24800	24671	24562	24537	24772	24875	24681	25010	24596	24587	24823	24715	24909	24945	24507	24664	24680	24786	24755	24910	24828	24529	24753	24682	24703	24697	24913	24578	24887	24797	24779	24787	24713	24757	24802	24948	24641	24935	24750	24800	24496	24534	24781	24805	24997	24693	24778	24762	24896	24941	25005	24913	24708	24803	24882	24911	25006	24921	24949	24642	24508	24689	24619	24628	24844	24802	24799	24842	24762	24748	24758	24643	24844	24765	24918	24725	24649	24832	24655	24564	24760	24837	24638	24698	24786	24992	24980	24901	24740	24628	24734	24882	24993	24826	24502	24785	24680	24720	24575	24885	24598	24898	24997	24588	24554	24495	24625	24959	24521	24713	24789	24632	24783	24544	24928	24898	24678	24943	24706	24624	24971	24811	24905	24711	24830	24760	24707	24847	24477	24405	24643	24663	24607	24695	24964	24672	24964	24720	24881	24975	24711	24718	24779	24689	24818	24511	24945	24785	24518	24726	24668	24956	24936	24798	24800	24715	24700	24747	24951	24687	24944	24671	24824	24588	24589	24984	24644	25047	24831	24701	24814	24647	24728	24776	24761	24867	24834	24843	24752	24944	24761	24739	24741	24926	24830	24563	24451	24733	24804	24603	24550	24715	24708	24481	24805	24709	24863	24709	24616	24714	24826	24536	24879	24851	24442	24634	24740	24950	24706	24705	24549	24642	24741	24852	24623	24775	24636	24509	24782	24576	24692	24767	24689	24774	24891	24687	24971	24853	24887	25006	24621	24747	24504	24607	24647	24694	25042	25020	24785	24747	24730	24448	24617	24601	24690	24758	24829	24746	24652	24665	24704	24987	24792	24694	24647	24885	24833	24636	24608	24854	24834	24708	24857	24893	24737	24542	24712	24919	24707	24853	24715	24720	24864	24711	24507	24838	24697	24901	24818	24784	24681	24810	24786	24658	24783	24759	24894	24779	24542	24771	24895	24843	24910	24528	24776	24565	24310	24658	24740	24853	24483	24607	24849	24604	24765	24867	24647	24606	24963	24869	24894	24610	24532	24673	24534	24614	24652	24828	24884	25010	24783	24916	24799	24810	24953	24854	24811	24626	24930	24864	24807	24669	24772	24798	24824	24841	24720	24677	24881	24857	24942	25137	24785	24834	24621	25058	24734	24896	24864	24809	24479	24726	24703	24827	24765	24655	25019	24582	24887	24669	24539	24791	24523	24826	24957	24572	24526	24828	24811	24664	24676	24686	24735	24567	24571	24936	24791	24557	24516	24976	24957	24798	24585	24526	24789	24827	24836	24532	24646	24733	24907	24654	24661	24931	24824	24865	25041	24674	24800	24680	24569	24907	24770	25017	24774	24614	24670	24931	24739	24750	24855	24800	24968	24709	24644	24754	24750	24982	24787	24977	24860	24654	24668	24628	24560	24809	24616	24802	24760	24527	24759	24679	24753	24693	24613	24551	24796	24725	24482	24841	24807	24883	24972	24840	25029	24791	24603	24965	24754	24600	24734	25059	24655	24859	24374	24657	24929	24992	24758	24647	24843	24909	24632	24748	24659	24845	24970	24777	24668	25061	24768	24786	24809	24611	24717	25003	24748	24918	24970	24712	24645	24618	24819	25114	24626	24587	24395	24627	24929	24705	24735	24594	24833	24755	24861	24783	24836	24820	24584	24857	24661	24673	24961	24654	24692	24610	24609	24748	24680	24590	24750	24915	24789	24828	24854	24809	24697	24647	24895	24787	24885	24700	24605	24739	24546	24752	24885	24818	24620	24624	24591	24795	24736	24798	24866	24765	24709	24694	24638	24844	24936	24724	24847	24732	24748	24880	24740	24557	24793	24698	24790	24668	24744	24624	24847	24553	24688	24937	24516	24796	24622	24877	24745	24939	24573	24652	24587	24721	24581	24874	24894	24663	24733	24735	24818	24890	24565	24770	24721	24757	24763	24773	24771	24603	24793	24581	24726	24962	24680	24935	24795	24526	24615	24901	24826	24799	24779	24815	24618	24951	24839	24816	24682	24665	24570	24909	24926	24762	24802	24901	24776	24796	24857	24733	24721	24816	24702	24558	24584	24656	24833	24729	24662	24880	24827	24670	24905	24719	24560	24862	24994	24969	24833	24932	24493	24612	24822	24637	24782	24846	24812	24578	24922	24573	24839	24755	24784	24900	24851	24687	24651	24681	24599	24707	24701	24746	24703	24890	24769	24897	24984	25055	24777	24724	24709	24764	24678	24717	24761	24619	24953	24890	24712	24695	24931	24913	24977	24690	24522	24986	24807	24816	24681	24841	24695	24910	24855	24603	24581	24745	24686	24763	24530	24442	24572	24741	24704	24795	24670	24831	24829	24562	24640	24577	24721	24605	24724	24868	24724	24859	24817	24816	24865	24947	24527	24752	24788	24686	24766	24594	24749	24921	24915	24925	24619	24755	24721	24654	24690	24661	24741	24699	24658	24651	24668	24838	24709	24941	24804	24741	24924	24551	25060	24676	24882	24832	24792	24849	24722	24938	24755	24751	24490	24940	24578	24808	24831	24756	24977	24692	24671	24690	24848	24604	24709	24668	24745	24633	24578	24731	24583	24828	24915	24837	24760	24747	24491	24767	24717	24665	24628	24877	24856	24689	24587	24643	24674	24858	24735	24628	24888	24921	24739	24738	24687	24763	24584	24642	24596	24779	24550	24807	25042	24621	24870	24791	24783	24807	24893	24727	24705	24982	24842	24803	24922	24725	24558	24973	24718	24927	24589	24876	24648	24903	24774	24686	24749	24737	24713	24744	24514	24775	24764	24769	24588	24658	24601	24695	24762	24779	24825	24804	24669	24916	24808	24928	24638	24948	24511	24524	24776	24822	24712	24735	24702	24744	24700	24575	24857	24586	24760	24696	24777	24959	24546	24692	24548	24916	24892	24593	24749	24707	24622	24881	24812	24764	24693	24577	24875	24793	24753	24729	24846	24834	24416	24659	24739	24747	24818	24922	24791	24552	24761	24836	24791	24660	24807	24729	24812	24769	24782	25089	24749	24822	24726	24715	24789	24713	24894	24781	24649	24774	24948	25171	24733	24615	24908	24903	24871	24673	24689	24889	24981	24784	24776	24745	24661	24852	24716	24870	24809	25018	24969	24408	24690	24800	24533	24791	24835	24882	24675	24764	24901	24764	24928	24795	24572	24662	24849	24634	24554	24630	24910	24934	24786	24672	24641	24861	24850	24702	24844	24713	24927	24553	24618	24965	24663	24662	24631	24595	24631	24575	24713	24779	24680	24840	24913	24838	24763	24697	24561	24840	24872	24848	24736	24773	24591	24694	24574	24553	24606	24880	24589	24805	24748	24820	24617	24594	24650	24715	24570	24902	24826	24619	24978	24810	24706	24784	24956	24920	24772	25083	24804	25024	24932	25008	24941	24715	24555	24755	24830	24996	24694	24598	24998	24804	24804	24781	24567	24626	24870	24865	24785	24688	24484	24749	24859	24873	24523	24822	24542	24595	24612	24614	24603	24603	24975	24775	24559	24848	24754	24494	24713	24383	24433	24615	24666	24912	24762	24805	24829	24856	24751	24776	24757	24738	24828	24861	24943	24713	24715	24677	24730	24614	24661	24578	24730	24583	24613	24759	25008	24590	24762	24870	24942	24788	24542	24875	24661	24583	24622	24647	24538	24766	24888	24784	24787	24629	24869	24960	24705	24661	24578	24605	24663	24654	24607	24820	24661	24707	24831	24728	24626	24579	24451	24758	24931	24532	24799	24887	24458	24684	24678	24593	24909	24745	24663	24824	24828	24582	24858	24804	24819	24524	24542	24842	24626	24751	24821	24653	24617	24729	24593	24641	24850	24861	24835	24606	25071	24896	24613	24626	24845	24858	24785	24725	24627	24617	24654	24672	24791	24881	24760	24689	24732	24975	24682	24746	24579	24821	24749	24773	24743	24694	24653	24697	24650	24801	24722	24907	24539	24708	24833	24542	24734	24793	24504	24671	24905	24668	24873	24952	24710	25025	24862	24990	24780	24568	24681	24705	24582	24815	24988	24818	24609	24678	24801	24791	24815	24553	24495	24708	24661	24696	24861	24832	24794	25024	24663	24614	24713	24469	24811	24627	24826	24808	24662	24531	24567	24779	24630	24874	24722	24885	24734	24534	24712	24648	24659	24982	24901	24588	24838	24647	24817	24935	24662	24661	24670	24638	24813	24860	24989	24884	24903	24710	24829	24708	24868	24672	24631	24820	24658	24842	24663	25050	24783	24983	24710	24741	24597	24825	24790	24773	24903	24832	24904	24915	24852	24836	24591	24715	24773	24840	25000	24646	24743	24801	24759	24792	24792	24781	24658	24720	24868	24875	24677	24698	24763	24778	24643	24674	24890	24807	24782	24799	24652	24755	24750	24971	24953	24598	24943	24577	24639	24823	24775	24758	24916	24886	24821	24938	24464	24934	24766	24821	24627	24711	24840	24691	24599	24687	24985	24917	24785	24862	24744	24684	24765	24530	24688	24816	24664	24591	24560	24740	24729	24774	24651	24914	24966	24777	24626	24603	24716	24653	24833	24912	24894	24624	24694	25012	24836	24938	24614	24805	24668	24851	24670	24905	24835	24830	24702	24639	24643	24834	24973	24902	24714	24842	24764	24612	24794	24689	24880	24958	24680	24814	24768	24760	24928	24700	24967	24752	24746	24777	24985	24775	24817	24944	24846	24713	24821	24817	24779	24659	24469	24735	24886	24862	24746	24956	24652	24688	24876	24621	24582	24793	24762	24743	24558	24621	24829	24916	24724	24887	24667	24663	24881	24749	24540	24652	24676	24731	24614	24478	24705	24780	24626	24924	25020	24672	24718	24767	24667	24817	24730	24474	24762
33063	62765	51329	36707	28182	25467	22241	20415	19841	19486	18731	18404	18175	17907	17305	16987	16825	16498	16651	16681	16331	16354	16261	16354	16328	16231	16384	16271	16429	16367	16266	16453	16230	16410	16228	16071	16093	16210	16164	16263	16027	16238	16015	15962	16061	16220	16172	16137	16055	16061	16003	15982	16129	16074	16212	16051	16108	16037	16071	15992	16058	15970	16038	15918	15994	16204	16000	15930	16086	16028	15942	15940	15858	16043	15807	16005	15831	16222	15913	16121	16071	16043	16073	16032	16103	15810	16047	15902	15957	15893	16169	16057	15863	16019	16035	16118	15913	15930	15924	16056	16151	15943	15985	16033	15966	16036	16005	15740	15824	15953	16072	15980	15799	15847	15972	15969	16061	15882	16023	16065	15886	16002	16067	15943	16039	16052	16095	16032	16022	15953	16015	15820	15827	15993	16001	16089	15933	16030	15895	15841	15890	15872	15877	16049	16025	15818	16049	15973	15974	16014	16106	16014	16126	15929	15883	15949	16150	15924	15944	15998	15820	15954	15890	16040	15929	15784	15889	15916	15924	15852	15938	15971	15849	15893	15929	15924	15882	15924	16010	15990	15764	16007	15870	15961	16059	15979	15897	15786	15948	15872	15912	15875	16015	15874	15905	15998	15912	16168	15924	16121	15824	16109	16250	15937	15908	15911	16088	15987	16077	16023	16104	15635	15864	15968	15922	15862	15798	15902	16142	15947	16038	15928	15942	15864	16080	16047	15943	15843	16033	15887	15905	16048	15886	15873	16022	16007	15835	16019	16057	15938	15862	16011	15855	16113	16164	16053	15938	15889	15799	16032	15905	15961	16083	15815	15881	15891	15781	15795	16063	16040	15811	15793	15943	16124	15942	16157	15940	16082	15902	16027	15959	15940	15909	15906	15815	15954	15868	15932	15895	15903	16138	15688	15903	15909	15973	15955	15923	15967	16015	16056	15902	16044	15996	16249	16015	15796	16006	15950	15951	15948	15891	15961	15989	16182	15925	15997	15844	15945	15773	16114	15911	15972	16120	15980	15914	15941	15978	15932	16031	15940	15864	15817	16060	15997	15907	15940	15799	16052	15875	16260	16063	15960	15990	16039	15848	15956	16047	15867	15971	15933	16049	16034	15908	15968	15957	15961	16072	15898	16098	15864	15904	15774	15934	15973	16019	16053	15929	16014	15907	16067	15894	16095	15762	16066	15862	15985	16013	16018	15932	15867	16060	15924	16078	15848	15881	15938	15898	15974	15866	15963	15896	15929	15823	15862	15980	16052	15929	15945	15983	16010	15862	16148	15856	15955	16170	16113	16115	16015	16103	15957	15976	16160	16051	15866	15908	15715	16006	16004	16029	15869	15922	16100	16101	16043	15922	15989	16008	15965	15938	15971	15890	15737	16016	15965	16002	15882	16128	15801	16027	16001	15935	15815	15969	16022	16121	16007	16027	15831	15977	15840	15956	15827	16074	15935	15999	16060	16020	16146	15907	15952	16044	16086	15920	15866	15973	15929	15989	15919	16014	15949	16142	16004	15882	15816	15992	16158	15779	15921	15851	16100	15896	15736	15853	15850	15949	15944	15923	15991	15875	16069	15891	15954	15923	16023	16038	15897	16054	15948	15992	16024	15992	15908	15971	15930	15997	15888	16038	15982	15887	16140	15972	15976	16011	16032	15998	15939	15835	16080	16066	16008	15981	16048	16028	15836	15994	15864	15998	16116	15950	15948	15862	16011	15907	15925	15972	16053	15934	15897	15914	15990	15979	15968	15949	15841	15846	15995	15947	15873	15981	15807	16149	16023	15891	15994	15898	16128	15927	15886	15949	16049	16003	15852	16123	15933	16150	15912	16112	15875	16063	16101	16046	16038	15998	15965	15864	15843	16020	15894	15998	15888	15842	16038	16100	15917	15902	15970	16017	15980	15900	15828	15874	15942	15922	15991	15826	15862	15856	15968	15936	16024	16075	16069	15900	15770	15967	15933	15902	15865	15936	15887	15965	15965	15931	15933	16000	16012	16035	15958	15892	15911	16085	16092	16090	15831	15892	15969	15835	15888	15820	15988	15832	15922	15957	15949	15828	15949	15923	16067	15929	15943	15974	15923	16111	16057	15924	15972	15935	16010	16048	15984	15887	16025	16069	15988	15951	15910	15946	16018	15887	15851	16055	15935	16097	15909	15894	16025	16091	16101	15801	16020	15863	16038	16123	15887	15928	16004	15955	15830	15731	15941	15930	16007	16042	15941	15873	15871	15941	16097	16072	15916	15904	15877	16047	15826	16063	16010	15963	15892	16015	15820	15916	15868	15938	15975	15964	16180	16091	15956	15772	15860	16009	15923	16001	16095	16134	15957	15972	15919	15901	16173	15903	16028	15822	16105	16012	16027	15852	15811	15972	15908	15961	15956	15808	16038	15942	15923	16079	16012	16159	15895	16078	15918	15868	15760	15949	15859	16007	16077	16053	15956	15884	16040	16124	16045	15922	15909	15841	16080	15994	16029	15926	15880	15991	15910	15851	15996	15918	15943	15919	16030	15847	15890	15881	16144	15973	15905	16031	16088	16037	15937	15934	16127	15926	15798	15790	15976	16005	15889	16027	16009	15976	16056	15963	16001	16126	16108	15772	15951	16093	15889	15837	15919	16012	15930	16009	15715	16220	15881	15858	16022	15897	15977	15963	15778	15989	16010	15956	15963	16140	15922	15968	15949	15980	16123	16056	16087	15901	16029	15961	15808	16026	16038	16002	15844	16038	15913	16002	15935	15942	15874	16058	16029	16085	16017	15989	16010	15960	15999	15782	16111	16017	15910	16200	15949	16172	15697	16038	16032	15837	15875	15951	16089	15859	15966	15914	16092	15945	15849	16052	15878	15837	15907	15858	15872	15963	15932	15967	16056	15918	15896	16219	16008	15941	15725	15998	16140	15870	15874	15998	16039	16130	15871	15948	16122	15880	16008	16012	15909	15966	16053	16209	16091	15882	15945	15914	15993	15941	15937	15885	15842	15849	16063	15961	15858	16066	15915	15775	15972	15924	15965	15982	15864	15788	15992	15980	16051	15950	16126	15924	15969	15955	15961	16062	16003	15927	16149	16099	15991	16015	16053	15929	15968	15985	15931	15951	15968	15992	15976	15948	15739	16164	16031	15911	16002	16015	15786	15933	16003	16033	15932	15875	15909	15978	15857	15813	15988	15992	15945	15844	15974	15933	15964	16013	15837	16111	15925	15980	16024	16019	16152	16003	15974	15950	15928	16053	16051	16069	15931	15883	15994	16060	15946	15963	15850	15978	15868	16043	16047	16057	15974	16039	16026	16121	15971	15880	16012	16069	16120	16034	15848	15943	15886	15910	16066	16071	15958	16025	15985	15880	16080	15909	15993	16090	15898	16191	16010	15941	15791	16021	15917	15832	15866	15930	15977	16011	16048	15943	15938	16010	15799	16029	16018	15984	15781	15853	16034	15870	16038	15958	15858	16030	15981	15915	16030	15960	16003	15851	16024	15934	16058	16035	15876	15959	16137	16153	15823	15946	15899	16083	16153	15955	15860	16072	15986	15921	15887	15976	15908	15991	15996	15982	16002	16105	16043	15898	15985	15803	15918	15914	15868	15789	16036	15889	16083	15876	15891	15923	15950	16010	15735	16028	15856	16096	15860	15873	16136	15963	16110	15982	16057	15829	15975	16068	15968	15866	16122	15874	15861	15986	15986	16123	15919	16019	15859	15926	15793	15811	16007	16067	15994	15963	15969	15844	15906	15896	16023	15924	16053	15974	16018	15961	15858	15923	16028	15859	15924	16016	15972	15903	15890	15892	15856	15890	15797	15870	15924	15954	15958	16000	16009	15982	15816	16019	16038	16028	15908	15880	16102	15952	16031	15855	15901	15971	15989	15938	15992	15944	15917	16003	16005	15849	15836	15869	15908	15958	16009	16016	16027	15846	15925	15658	15878	16099	15878	15829	15973	15756	15979	16056	15989	16014	16014	15941	16034	15883	15894	16082	15913	16032	15987	16022	15764	15876	15908	16195	15850	16048	15861	16166	15951	15780	15867	16009	15944	16112	15997	15874	16056	15968	15966	16018	15931	15853	15917	15959	15866	15954	16157	15931	15903	16048	16123	15808	16034	16125	15944	16010	15844	15826	15987	15920	16060	15851	15828	15995	15960	16054	16050	15997	15914	15986	15928	15990	15928	16033	15993	15940	15874	15878	15865	15863	15997	16051	16128	15888	15832	15972	15875	15963	15913	16122	15900	16016	15941	15966	15934	15870	15903	15848	15995	15833	15940	15865	16019	16105	16013	15930	15895	16041	16055	15926	15954	16058	15976	15959	15996	16023	15889	15915	15911	16149	15819	16077	16009	16062	15964	16100	15952	15902	15961	15893	15847	15959	15904	15973	15729	15769	16012	16095	16008	16040	15899	15779	15928	16093	16003	16065	16025	16065	15912	15982	16065	16110	15931	15964	15925	16012	15978	15714	15814	15910	16042	15885	15894	15845	15804	15901	16028	15984	16130	15952	16016	15977	16036	16045	15985	15969	16059	15949	15960	16035	15885	16028	15812	15931	15957	16022	15936	15998	16032	15953	15977	15926	15897	15985	16020	15855	16240	16094	15863	15974	15950	15896	15903	15991	15979	15929	16094	16123	16048	15967	16179	15988	15919	16122	15932	15851	15955	15952	15901	16026	16032	16031	16026	16079	15853	15883	16049	15896	16055	15797	15833	15892	15847	15866	15862	15987	15863	16061	15858	16008	15900	15978	15967	15953	15868	16107	15959	15937	16117	16037	16045	15833	15846	16029	15965	15871	15926	15951	15962	15929	16031	16118	15870	15981	15991	15886	15797	15878	15912	15961	16014	16029	15937	15958	15852	15935	15990	16017	16028	16112	16026	15982	15974	15935	15940	15767	15965	16003	15808	16021	16152	15839	16018	15776	15924	16129	15980	15977	16025	16020	16005	15933	15815	15892	15914	15931	16097	15918	15960	15899	15908	15867	15917	15805	15906	16098	15961	16097	15809	16044	16057	15946	16005	16070	15935	16086	15982	15803	15871	15982	16026	16071	15968	15830	15820	15860	15996	16155	15910	15989	15824	15894	16120	15738	16016	15850	16103	15975	16077	16005	15872	16024	16028	16022	15973
37047	37014	38356	35002	30435	29356	28902	28246	28010	27587	27925	27864	27844	27553	27344	27697	27060	27441	27269	27398	27605	27249	27421	26951	27382	27354	27215	27200	27328	27185	27129	27164	27173	27167	27346	27194	27152	27000	27145	27360	27464	27123	27082	27150	27103	27152	27400	27432	26924	27092	27412	27237	27378	27400	27238	27326	27030	27061	26983	27221	27130	27133	27084	26927	27155	27299	27322	27314	27163	27312	27104	26830	27133	27320	27175	27247	27200	27187	26905	26953	27328	27059	27386	27243	26932	27264	27089	26933	27060	27283	27304	27101	26933	27174	27140	26827	27111	27200	27002	27106	27066	27135	27159	26926	27240	26986	27472	27222	27029	27128	27181	26970	27164	27410	27019	27067	27033	27087	27131	27207	27121	27251	27148	27283	27063	27026	27130	26973	27098	27205	27192	27247	27147	26869	27167	27063	26929	27069	27142	27205	27047	26987	26903	27205	27145	26926	27109	27070	27192	27125	26992	27177	27150	26812	27009	27028	27247	27116	27215	27145	26908	27197	27169	27341	27130	27076	27050	27187	27305	27061	27087	27244	26938	27240	27377	27218	27123	27278	27280	27197	27314	27188	27024	26949	27195	27048	27038	27187	27368	27212	27134	26890	27024	27056	27247	27183	26914	26968	27166	27013	27318	27192	27107	27211	27176	27199	27219	27092	27097	27166	27141	27127	27058	27098	27252	27323	26986	27207	26914	27405	27266	26868	27260	26806	26914	27321	26929	27249	26994	27309	27256	27093	27148	27023	27194	26856	27005	27191	27309	27245	27114	27347	26871	27072	26960	27251	27256	27201	26959	27141	27111	26942	27129	27175	27076	26937	27112	26680	27160	27171	27247	27041	27022	27211	27349	27016	26969	27135	27199	27033	27009	27329	27276	27290	27213	27273	26947	27030	27388	27273	27171	27144	27112	27187	27326	27246	27345	26962	27077	27031	27049	27142	27088	27110	27201	27166	27089	27221	27014	27359	27172	27260	27440	27193	27047	27180	27080	26940	27298	26895	27145	26815	26908	27026	27198	27179	27188	27392	27153	27266	27076	27360	27143	27298	27116	27035	26983	27045	27058	27165	27171	27101	27168	26997	27108	27115	27175	27033	27142	26991	27111	27197	27089	27173	27262	27093	27018	26916	27048	27367	27004	26931	27079	27187	27226	27205	27084	27056	26779	27059	26842	27167	27016	27414	26823	26980	27098	27319	27020	26918	27050	26804	27077	27109	26882	27272	27371	26981	27175	27508	27287	27070	27020	27206	27089	27286	27248	27065	27118	27169	27361	27052	27064	27358	27170	27064	27155	27151	26847	27104	27081	26967	26863	27049	27247	27223	27267	27048	27107	27234	27330	27191	27359	27284	27139	26909	27014	27273	26952	27014	26956	27111	27351	27321	27356	27394	27248	26965	27346	27190	27068	26864	27332	27193	27129	27015	27277	27140	27099	27129	27090	26916	27017	26939	27163	27064	27039	27051	27226	27128	27438	26898	27115	27257	27119	27200	27351	26847	27023	26892	27188	27316	27163	27342	27096	26925	27201	27202	27276	27299	27082	26953	27248	27075	27111	27170	27313	27220	27026	26996	27139	27329	27251	27097	27219	27110	27208	27447	27006	27149	27177	27245	26987	27259	27092	27214	27074	27117	27095	27123	27149	27161	27051	27071	27145	27130	26971	27262	27258	27035	27053	26959	27420	27078	26912	27192	27307	27093	26907	27107	27170	26997	27325	27407	27268	27270	27349	27151	26973	27074	27090	27233	26965	27209	27489	27058	27095	27218	27086	27175	27228	27151	27051	27332	26871	27209	27110	26830	27263	27090	27273	27292	26926	27076	27139	27111	27358	27414	27179	26914	27065	27124	27104	27098	27331	27231	27248	27313	27151	27170	27341	27262	27002	27248	27304	27269	27004	26751	27096	27092	27042	26776	27294	27309	27157	27278	27111	27121	27185	27219	27200	26994	26851	27276	27004	27325	27066	27399	26922	27174	27077	27045	27005	27103	27204	27097	27193	27062	27170	27295	27193	27161	27050	27175	27259	27133	27013	27111	27307	27348	27238	26934	27325	27196	27159	27250	27032	26968	27160	27140	27067	27151	27228	26972	27136	26983	27272	26884	27076	26913	27284	27033	26988	27135	27511	27164	27145	27327	27362	27092	26979	27111	26932	26931	27039	26943	27022	27195	26874	27093	27080	27127	27134	26683	26947	27080	26968	27262	27066	26861	27021	27197	27183	27410	27148	26772	26935	26983	26983	27235	27105	27071	27076	27282	27290	27113	27191	27235	27333	27319	27182	26995	27247	27069	27120	27335	27064	27513	27194	27085	27131	27421	26957	27312	27362	27265	27234	27086	27013	27044	27007	27111	26832	27196	26980	27316	27031	27335	27204	27008	27207	27214	27409	26893	27323	27467	27154	27208	27149	27161	27263	27285	27283	27275	27375	27280	26887	27180	27163	26998	26990	27036	27072	27161	27322	26993	27174	27144	27213	27453	27016	27292	27390	27276	27332	27015	27047	27083	27106	26976	26998	27232	27336	27220	27229	27222	27294	27097	27007	27121	26800	27375	27415	27056	27110	26889	27236	27147	27041	27427	27177	27103	27025	26957	27246	27271	27306	27268	27237	26963	27057	27142	27162	27413	27029	27165	27245	27462	27265	27169	27456	27128	27157	27211	27232	26892	27154	26964	27012	27122	27246	26899	27111	27202	26997	27248	26829	27255	27114	27003	27093	27082	27134	27056	27207	27151	27129	27208	27099	27055	27203	27027	27006	27140	27391	27227	27167	27090	27066	27085	27140	27037	27269	27096	27063	27123	26997	27077	27261	27188	27085	26913	27042	27065	27074	27246	27251	26991	27136	27226	26928	27133	27090	27254	27034	26840	26964	27190	27311	27154	27206	26943	27102	26768	27271	27050	26989	27042	27256	27195	27061	27075	26949	26998	27171	27116	26966	27010	27154	27156	27324	27258	27363	27396	27208	27105	27133	27085	27025	27152	27014	27130	26754	27198	27017	27217	27479	27288	27181	26982	27048	27222	27392	27124	27215	27319	27035	27196	27204	27186	27109	27055	27284	27212	26855	27048	27361	26995	27055	27335	27197	27066	27163	27079	26902	26722	27185	27032	27080	27266	27242	27036	27007	27223	27204	27145	26924	27037	27107	27155	27180	26774	26970	27039	27099	27244	27217	27237	27039	26950	26985	27115	27212	27306	26940	27083	27034	27075	27277	27278	27248	27232	27008	27004	27056	26916	27188	27139	27072	27176	26963	27212	27125	27021	27051	27160	26975	26987	27141	27381	27197	27139	27315	27291	27092	27045	27137	26830	27098	27175	27176	27262	27062	27123	26947	27179	27282	27566	27062	27015	27154	27096	27065	27152	27249	27180	27228	27167	27098	27165	27209	27341	27274	27068	27262	27117	27086	27172	27271	27145	26957	27096	27208	26873	27113	27372	27042	27102	26980	27017	27039	27192	27418	27428	27338	27047	27176	27564	26939	27059	27245	27023	27162	27125	27548	27033	27280	27349	27194	27092	27069	27171	26989	27031	26948	27074	26776	27160	27180	27308	27089	27074	27116	27135	26869	27176	27060	27156	27306	27348	27027	27338	27195	27259	27088	27397	27137	27106	27088	26961	27334	27306	26851	27080	26988	27131	27200	27251	26984	27186	27290	27292	27411	27044	27083	27214	27001	26944	27139	27012	27197	27297	27222	27091	27186	27270	27156	27037	27084	27101	27209	26965	27199	27051	27251	26989	27353	27187	26904	26951	26918	27083	27303	27118	27307	27143	27091	27278	27156	26980	27239	27065	27290	26957	27079	27223	26967	27245	27258	27225	26992	27027	27196	27267	27256	27299	27153	27244	26995	27103	27223	27227	27035	27295	27060	26802	26925	27317	27206	27086	26926	27072	27129	27278	27130	27031	27054	27035	27110	27254	27419	27143	27248	27139	27279	27223	27383	27227	27247	26942	27035	27242	27488	27152	27134	27118	27005	27122	27185	27144	27129	27165	27335	27150	26894	27197	27276	27051	26943	26890	26932	27106	27448	27489	27375	27276	27458	26965	27052	27073	27132	26884	27247	26943	27056	26992	27294	27250	27279	26783	27295	27032	27026	27146	26945	27012	26983	27242	27282	27260	27226	27223	27317	27156	27071	27218	27426	26992	27153	27023	26988	27019	27113	27073	27076	26974	27175	27386	27171	27293	26930	27035	27169	27037	27306	27254	27163	27071	27294	27200	27097	27107	27265	27197	27258	27060	27154	27082	27200	27301	27022	26956	27030	27304	27349	27153	27267	27148	27245	27415	26932	27136	27522	27312	27161	27217	27463	26852	27346	26941	27185	27175	27328	27076	26977	26904	27097	27389	27041	26940	27330	27152	27199	27294	27322	27070	27067	27122	27139	27360	27330	27079	27145	27010	27197	27019	26862	27125	26963	27060	27148	26728	27111	27251	27114	27105	26787	27288	27071	27170	27235	27274	27255	27273	26978	27061	27214	27102	27018	27001	27291	26999	27358	27183	27290	27236	27214	27125	27057	27194	27021	26976	27206	26973	26969	26977	27080	27213	26912	27040	27201	27299	27004	27052	27325	27000	27198	27054	27167	27143	27524	27270	27118	27220	27320	27125	27436	27117	27137	26922	27116	27176	27552	26944	27145	27031	27259	27479	27373	27118	27152	27090	26870	27226	27085	27151	27071	27124	27237	27077	27161	27106	27137	27084	27170	27279	26989	27094	27295	27155	27190	27259	27145	27094	27206	27229	27060	27324	27141	27162	27026	27287	27285	27195	27152	27346	27247	27270	26996	27142	27268	27188	27134	27213	27278	27128	27156	27162	26963	27052	27224	27182	27216	27316	27131	27010	27248	27161	27055	27171	27161	27256	27342	27088	27204	27014	27276	27109	27196	27244	27286	27213	26985	27056	27234	27218	26995	27056	26950	27155	27172	27027	27292	27008	27023	27181	27360	26933	26997	26816	27117	27101	27123	27268	27059	27019	27384	26992	27012	27363	27265	27342	27130	27181	27133	27151	26873	27229	27137	27007	27184	27229	26992	26992	26948	27138	27222	27232	27255	26906	27164	27117	27314	27099	27139	27198	27009	27069	27227	27124	27053	27035	27026	27017	26960	27341
30671	42839	33554	26022	21432	20132	19191	18577	18023	18117	18166	17876	17817	17718	17305	17360	17246	17129	17403	17115	17127	17200	17096	17158	17112	17101	17330	16986	17100	17242	17084	17143	17310	17271	17123	17078	17131	17160	17190	17027	17153	17165	17178	17183	17044	17234	17056	17020	17238	17150	17064	16894	17027	16942	17025	17015	17061	17049	17085	16994	17040	17051	17097	17094	16970	16966	17029	17064	17102	17096	17173	17048	16990	17135	17204	17026	16908	17082	17348	17073	17031	16952	17000	16932	16967	17089	17097	16875	16988	17027	17165	17047	17173	16900	16973	17032	16796	16815	17178	17032	16993	17067	17101	17163	16985	16936	17115	17162	16983	17039	17016	17064	16925	17011	17193	17241	17051	17105	17002	17111	16923	17118	16880	16935	17010	17211	17082	17128	17021	16979	17170	17063	17028	16965	16900	16920	17085	16944	17088	17105	17186	17123	17002	16931	17037	16790	16981	16950	17029	17071	17079	16972	16924	16821	17208	16934	17060	17092	17142	17031	16960	17121	16917	16986	17258	16966	17075	16929	16877	17106	16983	16827	17105	16962	17131	17116	17193	16891	17247	17130	16972	16993	17089	17100	17038	16827	17080	17041	17245	17085	17012	17222	17120	17151	17162	17230	17051	17114	16883	17193	16935	17201	17048	17053	17091	17025	17142	16908	17039	17145	17052	17158	17144	16996	16962	17092	17164	17013	17195	16913	16995	17114	17132	16957	17003	16945	17242	16850	17088	17067	17174	17016	17203	17067	17061	17095	17040	16989	17120	16953	17044	16848	17036	16901	16853	16845	17165	17123	16928	16987	17074	16976	17051	17021	17146	16952	17293	17203	17168	17078	16994	16997	17206	17113	16937	17111	17127	17036	17197	16975	16966	17018	17058	16979	17001	17078	16977	17171	17109	17039	17038	17144	17083	17096	16995	17046	17072	16992	17013	17025	17038	16986	17023	17146	17015	16872	17033	17078	17094	17073	16800	17030	17123	17016	17083	17002	17215	17065	17042	17096	16880	17045	17241	16978	17208	16975	16932	17008	17109	17213	17152	17091	17033	17051	16933	17106	16953	16958	17017	17086	17064	17027	16968	17018	16910	17282	17004	16992	16957	17135	17020	16976	17142	17126	16983	17030	17056	16886	16963	17080	17237	17006	17032	17103	16981	17119	17042	17033	17020	17175	16960	16844	17032	16991	17091	17150	17195	17153	16940	17164	16940	17042	17185	16923	17035	17051	17141	17049	17130	16833	17063	17035	16959	16945	17302	17239	17114	17049	17142	17051	17281	17011	17068	16978	16921	17122	17195	17152	16964	17196	16924	17208	17083	17055	16959	17074	17154	16976	17168	17116	16849	17085	16954	16957	17033	17116	17031	16936	17137	17166	16912	17127	16940	17051	17021	17119	17075	17130	16963	16990	16952	16961	17039	17008	17082	17111	17030	17049	17126	17146	17113	16897	17126	17135	16941	17146	17214	16989	17123	16913	17052	17153	17197	17005	16964	17014	16973	17258	17012	17061	17163	17022	16967	17085	17054	16837	17103	16963	17130	17058	16904	17186	16982	16983	17046	16974	17068	16905	17242	17070	17033	17025	17020	16950	17008	17027	17081	17049	17098	17079	16897	17100	17108	17055	17061	16969	17105	17064	17085	17079	17075	17120	17016	16952	17000	17077	16943	17142	16992	17055	17174	17026	16994	16876	17053	17112	17080	17164	16888	16941	17087	16986	16938	16888	16853	17124	17035	17143	17015	16998	17027	17128	17180	16954	17153	16972	17193	17068	17027	16985	17096	17061	16944	17098	17039	17047	17096	16957	17189	16978	17204	16947	16851	17198	17018	16961	17185	17053	17010	16992	17160	16979	16973	17109	17113	16988	17142	17287	17172	17015	16929	16901	17134	17043	16881	17013	17062	17034	17011	17078	17150	17140	16937	17046	16914	17058	17065	16817	17129	17084	17034	17152	17010	17042	17059	16974	16985	17000	17090	16984	17022	17081	16910	17022	16953	17143	16979	17244	17174	16927	16895	17061	17220	16938	17063	17104	17028	16917	16871	16858	16962	17216	16944	16888	17004	17018	17016	16871	16951	17235	17060	17066	17108	17085	17156	16906	17040	17089	16909	17082	17138	16949	17095	17016	17128	17124	17027	17003	17041	16904	16882	17137	16948	17264	17201	17071	16922	16943	17068	17112	17255	17073	17161	16977	16823	17109	16950	16871	17144	16944	16987	17060	17121	17022	16976	17023	17121	16956	17145	17019	16924	16978	17113	17103	17011	16966	16987	16970	17172	17080	16922	16967	17118	17128	16885	17214	17146	17088	17209	17063	17061	16901	17025	17071	17078	17150	17025	17101	16952	17151	17102	16985	17091	17164	17030	17081	16939	16964	17144	17018	17049	17055	16987	17074	16860	17155	17222	17062	17037	17127	17116	17171	17065	17068	17063	17174	17120	17080	17033	17121	17185	16919	17058	17257	17008	17075	16946	17048	16769	17249	17163	17110	17076	17155	17214	17047	17081	17052	17105	17181	17053	16928	17150	17068	17132	16921	17208	16983	16979	16899	16938	16970	17032	17002	17279	16870	17086	17086	17032	17051	17187	17039	17078	16899	17089	17082	17079	16921	17117	17026	17145	17007	17057	17178	17120	17143	16988	17105	17024	17005	17051	16942	17074	17020	17045	17017	17034	16973	17018	17092	17067	17047	17112	17162	17035	17126	16893	17036	17136	17078	17136	17055	16929	17185	17108	16958	17094	17002	16942	17077	16915	17217	17023	17041	17213	17021	17074	17077	17139	17124	17067	17097	16886	17106	16982	17073	16980	17042	17007	16869	17077	17029	16883	17019	17016	17012	17165	16818	17106	16994	17023	16932	16998	16880	17160	16999	17131	16817	17068	17108	17055	16974	17101	17101	16953	17050	17081	17095	16988	17023	17065	17020	17235	17015	16930	16992	17042	16915	16838	17127	17052	17152	16942	17048	17115	16935	17066	17091	17173	16997	16990	17088	17037	17105	17317	17143	17032	17205	17227	17168	17081	17070	17025	17176	17015	17093	17099	17043	17043	17336	17089	16942	17106	17080	16986	17103	17183	17002	17097	17016	17089	17102	17105	16878	16961	17123	17051	17045	17143	17170	16976	17113	17119	17038	16875	17135	17077	16935	16967	17085	17075	17150	17052	17138	17017	17030	17128	16791	17155	16858	16929	16882	17189	17053	17017	17052	16993	17011	16894	16947	16996	16997	17017	17048	17033	17079	16910	17111	16728	16891	17010	17093	17148	17129	17014	17062	17083	17088	17223	17018	17087	17025	17044	17199	17062	16952	17162	17061	17084	17203	17016	17046	16949	17074	17124	17077	17039	17089	17255	17202	17111	16855	17117	16996	17065	16973	17119	17002	17142	17042	17061	17034	17103	17013	16846	16991	17004	17035	16980	17062	17020	16866	17142	17058	16862	17034	17155	16916	16937	17289	17126	16800	17005	16874	17048	17128	17101	17057	16945	17084	17059	17130	16947	17073	16945	17039	17009	16945	16909	17024	16993	17030	17213	17118	17235	17099	17057	16999	17156	17058	17227	17175	17051	17090	16926	17000	17104	17059	17105	16978	17026	16969	17043	17065	17014	17139	16936	16988	16898	17240	16991	17048	17121	17006	17069	17059	17094	17005	17227	17034	17106	17048	16996	16949	16828	16960	17052	17141	16903	16989	17063	17164	16927	17045	17237	17040	17093	17087	17125	17099	17014	17121	17119	17106	17105	16836	17113	16860	17153	17104	17065	17001	17329	17045	17018	16915	17004	16983	17112	17132	17032	16951	17076	17075	17170	16973	16807	17147	17155	17058	17165	17192	17014	17100	17139	17064	17063	17046	17150	16982	17083	17158	16954	17012	17136	16871	17087	16861	17058	16889	16787	17152	17082	17048	16931	17212	17048	17142	16944	17087	17066	16874	16989	17127	17001	17057	16957	17048	17090	17129	16917	16961	16990	17146	17056	16979	17069	17110	17073	16953	16828	17109	17100	16925	17102	16971	17020	17033	17063	17231	16999	17130	17013	17143	17105	17180	16854	16957	16931	17002	17135	17035	17168	17093	17205	16963	17107	17108	16895	16998	16981	17047	17014	17099	17010	17099	17148	17106	16999	17293	17020	16940	16961	16982	17178	16911	17067	17072	17053	16876	17054	17183	17117	16910	17079	17031	16912	17198	17047	17050	16862	16921	17063	16885	17009	16969	17270	17053	16878	16889	17294	16827	17125	16981	16981	16951	17017	17017	17082	17135	16953	17081	17126	17076	17058	17232	16980	17078	17032	17103	17118	16848	17215	17048	17169	16912	17263	17223	17112	16963	17007	16974	17134	17145	17139	17008	16851	17067	17030	17147	17093	17012	17211	17305	17035	17223	16912	17025	16913	17010	16942	17028	17203	16982	17099	17017	17069	16959	16988	17166	17024	17205	17069	17101	16929	17078	17038	17120	17090	16981	17023	17101	17073	17208	17232	16861	17001	17188	17029	16970	17098	16953	16904	17053	16970	17054	17104	17072	17143	17074	16981	17043	17123	17015	16960	17027	17142	17003	17196	16899	17139	17106	17158	17022	17061	17006	17182	16750	17040	17001	17031	16965	17094	17058	17191	17050	17001	17214	16983	16988	17120	17014	17047	16990	16889	17147	17055	17102	17144	17139	17041	17111	17145	17136	16769	17050	17046	17151	17147	17035	16960	17199	16955	17051	17125	17032	16983	17219	17066	17010	17010	17043	17236	17037	16995	17187	17045	17046	17179	16927	17062	17171	17294	17001	17088	17157	17182	17087	17322	16955	17090	16996	17142	16897	17105	16980	17016	16853	17042	16981	16891	17128	17187	17181	16893	17094	17084	17182	17051	17025	17289	17081	16973	16981	17141	16994	17133	16857	17173	16969	17083	17129	16975	17146	17085	17054	17213	17084	17084	17078	17223	16971	16878	17056	16922	17067	16928	17256	17170	17322	17007	17119	17111	17020	16953	17210	17040	16938	17185	16960	17115	16945	17055	17050	16992	17139	17144	17090	17087	17061	17006	17011	17069	17044	17103	17150	17103	17094	17181	17211	16985	17071	16845	17060	16981	16997	16896	17162	17095	17033	17239	17053	16993	17086	17027	17246
24129	21054	27544	25534	25171	29121	31576	28554	27443	27626	27211	27253	27042	27050	26684	26361	26432	26148	26071	25989	26101	26124	25984	26068	25894	26265	26272	26155	26059	26035	26028	26189	26237	26027	25880	26127	26162	25949	25992	25871	26018	25881	25560	25968	25986	26019	25746	25914	25933	25986	25854	26083	26008	25673	25874	25950	25843	26005	25784	25906	25935	26005	25887	25677	25723	26090	25795	25661	25769	26237	25898	25757	25824	25981	25776	26045	25880	25706	25791	25943	25869	25787	26041	25696	25992	25827	25716	25797	25717	25926	25692	25827	25692	26007	25956	25796	25601	25795	25849	25631	25815	25755	25753	25693	25562	26071	26145	26084	25740	25693	25927	25721	25642	25552	25890	25830	25948	25998	25810	25973	25878	25847	25866	25886	25957	25679	25876	25952	25792	25680	25856	25914	25941	25938	25926	25871	25832	25816	25740	25853	25759	25825	25961	25873	25742	25641	25758	25894	25742	25899	25832	25714	25872	26017	25979	25667	26104	26007	25695	26059	25899	25828	25806	25848	25919	25774	25862	25860	25883	25792	25900	25693	25789	25938	25698	25814	26149	26055	25857	25828	26051	25836	25903	25985	26042	25746	25735	25876	25914	26125	25745	25847	25625	25921	25811	25965	25824	25873	25979	25561	25959	25816	25798	25999	25973	26135	25799	25706	26074	26051	25747	25775	25801	25706	25723	25847	25896	25782	25967	26057	25971	26006	25375	25895	25913	25687	25848	25766	25758	25633	25709	25990	25976	25828	26063	25583	25773	25545	25928	25618	26129	25689	25836	25972	25718	25789	25532	25535	25717	26008	25759	25673	25897	25900	25692	25799	25755	25823	25863	26021	25717	25752	25785	25576	26020	25841	25844	26038	25964	25779	25904	25683	25914	25826	25665	25640	25795	25787	25923	26066	25776	25735	25846	25990	25633	25552	25707	25858	25828	26008	25643	25644	25854	26000	25635	25710	25754	25939	25705	25593	25856	25876	25660	25575	25952	25889	26073	25803	25786	25777	26007	25993	25839	25794	25736	25876	25868	25994	25785	25924	25674	25834	25990	25761	25734	25770	25736	25757	25694	25935	25741	25452	25918	25650	25745	25887	25816	25853	25828	25746	25749	25767	25743	25786	25791	25888	26124	25939	25948	25742	25732	25818	25648	25714	25677	25616	25748	25868	25834	25805	25868	25731	26026	25915	25868	25911	26094	25789	25753	25881	25898	25818	25648	25657	25705	25648	25951	25574	25741	25982	26130	25888	25847	26022	25743	25737	25794	25910	25829	25775	26046	25942	25922	25722	25787	25816	25989	25649	25912	25792	25868	25972	25784	25651	25938	25767	25709	25836	25754	25810	25931	25931	25886	25825	26009	25826	25630	25896	25749	25796	25736	25879	25840	26057	25597	25745	25624	25778	25811	25859	26071	26226	25819	25864	25953	25929	25633	25889	25812	25880	25747	25926	25883	25898	25729	25767	25766	25788	25894	25943	26064	26054	25715	25930	25939	25959	25914	25910	25815	25798	26107	26123	25832	25780	25959	25677	25839	26115	25634	26029	25583	25707	25776	25703	25961	25830	25981	25780	25917	25698	25966	25746	25727	25744	25757	25467	25834	25785	25892	25547	25687	25641	25589	25837	25946	25696	25805	25628	25733	25583	25995	25933	25532	25694	25880	25892	26163	25737	25781	25741	25711	25833	25815	25870	25386	25810	25912	25586	25788	25599	26101	26039	25810	25894	25740	25751	25798	25850	25983	25805	25890	25783	25714	25694	25815	25646	25674	25631	25977	25919	25914	25839	26016	25788	25900	25684	25763	25962	25880	26008	25930	25725	25692	25922	25800	25843	25549	25810	25947	26003	25625	25796	25939	25831	26006	25823	25686	25851	26077	25708	25664	25934	25808	25939	25868	25854	25915	25921	25908	25890	25737	25984	25784	25739	25863	25990	25904	25751	25881	25710	25868	25813	25852	25862	26005	25910	26187	26001	25889	25937	25964	25865	25881	25604	25942	26085	25789	25777	25855	25873	25821	25710	26041	25620	25876	26121	25703	25740	25867	25904	25959	25931	25936	25996	25733	25929	25793	25681	25768	25881	25760	25870	25930	25651	25646	25654	26021	26030	26184	25740	25856	26219	25759	25741	25732	25832	25770	25810	25760	25959	25898	25688	25868	25997	25952	26018	26019	25860	25810	25788	25979	25891	25801	25480	25821	25837	25641	25870	25888	25735	25774	25945	25615	25857	25851	25775	25711	26085	25909	25819	26129	25723	26178	25963	26011	25770	25942	25984	25897	25997	25794	25781	25847	25702	25832	25866	25759	25851	25884	25719	25812	25933	25534	25816	26046	25852	25753	25799	25938	26012	25737	25546	25713	26015	25783	25656	25759	25809	25973	26200	25744	25623	25782	25939	25871	25692	25857	25768	25812	25748	25821	25925	26219	25650	25873	25754	25724	25757	25615	25810	25818	25726	25653	25899	25667	25706	25659	25761	25724	25810	25942	25790	25875	25600	25809	25592	25727	25920	25720	25765	26067	25576	25868	25787	25472	25980	25655	25598	25953	25559	25757	25895	25806	25851	25911	25909	25788	25750	25892	26056	25986	25760	25830	25769	25792	25987	25814	25879	26067	25866	25787	25862	25872	25770	25905	25924	26057	25949	25898	25890	26086	25921	25922	25659	25908	25777	25696	25861	25824	25916	25934	25641	26037	25869	25620	25635	26097	25791	25644	25724	25722	25790	25741	25776	25829	25754	25623	25752	25886	25683	26061	25832	25831	25693	26078	25859	25645	26021	26018	25930	26158	26062	26029	25712	25702	25783	25771	25746	25697	25991	25782	25902	25943	25598	25656	25989	25939	25933	25595	25695	25793	25811	25776	25938	25698	25689	25930	25625	25846	25713	25713	25741	25775	25644	25864	25871	25930	25849	26120	25794	25911	25985	25837	25558	26112	25584	25880	26112	25681	25702	25984	25919	25673	25906	25961	25628	25557	25766	25894	25909	25674	25723	25781	25970	25876	25483	25976	25926	25898	25736	25706	26036	25970	25721	25787	25770	25786	25631	25956	26057	25957	25905	25789	25692	25911	25818	25663	25644	26082	25895	25599	25681	25713	26078	26031	25935	25811	25960	26293	26000	25634	25758	25874	25813	25916	25742	25990	25797	25821	25884	25666	25859	25775	25696	25781	25776	25807	25619	26021	25824	25724	25766	25959	25849	25837	25947	26039	25839	25998	25629	25566	25930	25824	25782	25948	25923	25779	26039	25731	25956	25736	25771	25870	25959	25826	25887	25987	25783	25791	25834	25464	25689	25968	25670	25654	25929	25681	25705	25812	25776	25984	25925	25616	25659	25636	25996	25665	25858	25745	26072	26030	25969	26047	25787	25875	25740	25698	25800	26061	25813	25863	25783	25551	25913	26019	25705	26028	26054	25918	25718	25746	25600	25864	25800	25699	25796	25912	26104	25865	25897	25732	25885	25917	25860	25825	25692	25827	25739	25619	25742	25676	25723	25641	25915	25808	25691	25946	25832	25805	25794	26026	25630	26015	25970	25956	26080	25750	25738	25780	25678	25756	25753	25862	25808	26077	25764	25879	25754	26040	25850	25736	25855	25803	25624	26122	25877	25872	25715	25806	25736	25830	25934	25900	25887	25938	25920	25849	25890	25763	25780	25836	25633	25985	25794	25751	25570	25820	25901	25845	25768	25964	25746	25994	25613	25853	25464	25614	25948	26009	25637	25960	25967	25801	25946	26005	25937	25944	25714	25953	25754	25778	25745	25756	25827	25765	25898	25863	25797	25761	25700	26158	25637	25920	25860	26002	26004	25777	25744	25648	25691	25676	25874	25901	25875	25904	26002	25846	25680	25690	25790	25635	25607	25973	25592	25624	25681	25788	25898	25981	26010	25775	26030	26032	25795	25458	25633	26032	25801	25711	26149	25743	25883	25690	25805	25675	25870	25681	25871	25877	25812	25670	25764	25905	25784	25951	25991	26057	25832	26001	25997	25921	25937	25640	26044	25983	26027	25780	25859	25890	25717	25809	25784	25763	25787	25805	25839	25927	25735	25726	26167	25719	26018	25816	25764	25560	25842	25714	25869	25829	25888	25892	25988	25816	25831	25874	25784	25659	25577	25709	25766	25868	25725	25745	25644	25831	25758	25919	25711	25862	26021	25940	25680	26170	25743	25900	25815	25562	25899	25814	25967	25857	25711	25710	25909	26015	25773	25930	25779	25849	25967	25753	25873	25802	25626	25654	25682	25790	25674	25723	25604	25959	26006	25922	25756	25878	25738	25847	25678	25721	25568	25987	25883	26085	25904	26018	26098	25656	25920	25876	25807	26087	25787	25673	25715	25881	25872	25719	25983	25885	25793	26195	25761	26061	25613	25750	25680	25758	25832	26106	25779	25801	25840	25846	25601	25918	25930	25718	25832	25681	25560	25640	26108	25935	25720	25831	25739	25883	25948	25748	25874	25972	25721	25417	25674	25838	25903	26100	25946	25780	25847	25975	26048	25936	25725	25911	25907	26163	25822	25729	25762	25927	26001	25676	25858	25686	25720	25776	25917	25848	25917	25968	25756	25983	25834	25775	25803	25912	25801	25777	25688	25621	25763	25709	26015	25746	26002	25702	25866	25721	25624	25589	25792	25765	25648	25965	26062	25750	25874	25541	25984	25770	25854	25828	25691	26058	25851	25858	25831	25943	25936	25706	25852	25931	25729	26106	25821	26038	25706	25925	25942	25858	25725	25698	25692	25917	25926	25812	25919	25950	26033	25871	25915	25893	25913	26176	26013	25752	25811	25780	26051	25819	25724	25782	25931	26039	25763	25945	25961	25681	26010	25880	25899	25957	25820	25822	25783	25772	25989	25789	25804	25785	25944	26106	25980	25850	25806	25909	25853	25911	25834	25937	25853	25834	25904	25831	25901	25881	25929	25914	25882	25830	25929	25887	26026	25922	25928	25586	25790	25786	25698	25889	25938	25780	25878	25996	25816	26115	25907	25812	25779	25608	26030	25966	25659	25775	26037	25794	26097	25784	25714	25748	25758	25791	25859	25940	25806	25842	25762	25945	25748	26171	25771	25929	25743	25860	25842	25947	25633	25854	26025	25774	25763	25987	25521	25725	25914
32015	52589	39940	32200	26593	22685	21320	20148	18794	18743	18719	18043	18197	18113	17643	17255	16942	16776	16772	16839	16831	16763	16677	17033	16736	16781	16633	16850	16865	16820	16667	16835	16713	16818	16769	16826	16695	16794	16641	16634	16725	16605	16610	16863	16473	16576	16635	16756	16599	16858	16581	16741	16516	16476	16672	16618	16537	16588	16643	16511	16804	16647	16602	16688	16564	16575	16421	16470	16653	16639	16412	16543	16428	16518	16533	16686	16632	16549	16562	16484	16563	16494	16467	16557	16553	16511	16445	16476	16564	16454	16745	16536	16534	16598	16490	16359	16410	16521	16444	16423	16586	16397	16698	16478	16447	16379	16530	16387	16571	16566	16479	16602	16543	16508	16705	16457	16688	16357	16515	16560	16505	16377	16634	16474	16472	16497	16539	16597	16557	16783	16590	16547	16658	16356	16492	16506	16681	16509	16631	16413	16549	16640	16683	16569	16570	16482	16588	16510	16510	16405	16551	16556	16469	16487	16422	16542	16540	16351	16660	16343	16394	16581	16452	16742	16663	16616	16601	16610	16353	16544	16523	16500	16650	16511	16743	16574	16571	16612	16664	16324	16771	16439	16442	16393	16486	16548	16586	16534	16468	16345	16543	16635	16548	16721	16346	16578	16495	16526	16659	16530	16535	16574	16408	16595	16418	16578	16521	16402	16466	16430	16667	16439	16439	16558	16266	16496	16574	16499	16545	16397	16594	16569	16455	16371	16358	16621	16661	16592	16503	16564	16393	16520	16425	16664	16555	16464	16568	16362	16533	16602	16493	16435	16579	16376	16492	16333	16413	16516	16485	16372	16612	16533	16233	16350	16396	16420	16348	16570	16607	16455	16457	16650	16256	16684	16454	16663	16681	16483	16414	16299	16540	16547	16346	16596	16469	16521	16527	16500	16645	16542	16486	16613	16374	16441	16512	16474	16471	16600	16486	16475	16534	16587	16443	16337	16499	16514	16468	16605	16549	16564	16476	16670	16512	16611	16409	16482	16460	16366	16441	16644	16582	16565	16504	16541	16544	16678	16268	16609	16563	16687	16425	16373	16596	16453	16506	16624	16542	16629	16651	16703	16657	16615	16517	16459	16478	16478	16547	16600	16544	16559	16443	16634	16459	16264	16568	16523	16608	16456	16606	16562	16545	16551	16392	16635	16408	16500	16544	16577	16593	16563	16522	16540	16493	16384	16565	16689	16479	16611	16587	16719	16633	16469	16491	16740	16694	16509	16438	16405	16619	16682	16546	16705	16467	16565	16612	16558	16477	16584	16597	16695	16690	16317	16351	16471	16620	16458	16538	16509	16667	16559	16592	16455	16426	16646	16514	16572	16611	16548	16513	16439	16517	16663	16654	16477	16325	16739	16371	16569	16553	16542	16557	16511	16587	16597	16415	16527	16467	16675	16643	16484	16687	16572	16583	16550	16531	16512	16412	16550	16564	16609	16689	16561	16524	16594	16635	16641	16834	16593	16467	16546	16583	16583	16559	16563	16569	16429	16406	16532	16534	16529	16520	16437	16544	16492	16599	16531	16509	16637	16657	16563	16500	16501	16594	16579	16430	16575	16517	16451	16622	16363	16573	16532	16635	16631	16670	16575	16459	16421	16514	16549	16625	16474	16507	16489	16592	16567	16572	16489	16286	16461	16420	16427	16684	16495	16549	16491	16775	16597	16703	16602	16647	16450	16639	16419	16465	16516	16528	16536	16393	16589	16629	16386	16389	16583	16377	16621	16654	16583	16425	16532	16415	16785	16375	16595	16619	16669	16514	16335	16417	16552	16432	16495	16485	16686	16675	16459	16465	16589	16435	16363	16607	16409	16767	16571	16462	16428	16613	16478	16529	16344	16556	16479	16435	16518	16384	16677	16427	16559	16561	16466	16513	16477	16519	16655	16575	16427	16608	16589	16614	16626	16618	16463	16478	16673	16325	16637	16403	16434	16514	16523	16573	16585	16543	16589	16524	16521	16351	16547	16565	16542	16519	16567	16553	16601	16565	16582	16638	16576	16408	16539	16507	16469	16589	16598	16465	16386	16393	16496	16597	16602	16660	16405	16605	16425	16150	16314	16740	16533	16438	16587	16505	16320	16806	16488	16724	16649	16602	16414	16630	16714	16582	16530	16738	16344	16497	16492	16692	16503	16560	16441	16627	16493	16723	16578	16548	16509	16498	16635	16651	16374	16565	16667	16444	16585	16454	16510	16621	16537	16667	16399	16580	16450	16575	16577	16615	16399	16510	16627	16602	16516	16654	16682	16476	16516	16515	16510	16301	16463	16492	16588	16707	16616	16519	16581	16454	16557	16420	16598	16397	16552	16409	16595	16693	16409	16355	16664	16405	16512	16497	16366	16504	16658	16442	16642	16376	16477	16565	16540	16525	16540	16264	16593	16361	16420	16487	16511	16518	16769	16583	16659	16478	16501	16442	16429	16525	16523	16654	16512	16444	16567	16389	16771	16481	16524	16541	16431	16504	16485	16610	16458	16504	16514	16473	16648	16523	16530	16471	16422	16460	16533	16472	16668	16511	16653	16301	16782	16640	16503	16273	16548	16534	16559	16472	16465	16514	16482	16703	16535	16579	16508	16461	16502	16498	16527	16536	16653	16493	16610	16567	16482	16560	16348	16501	16476	16601	16209	16576	16675	16481	16486	16520	16579	16575	16547	16316	16575	16435	16449	16337	16482	16508	16485	16605	16487	16623	16506	16519	16502	16513	16487	16580	16599	16484	16640	16571	16614	16546	16464	16504	16559	16444	16490	16489	16692	16455	16437	16456	16210	16353	16450	16435	16786	16550	16507	16633	16485	16483	16454	16457	16402	16517	16463	16487	16446	16509	16507	16441	16514	16511	16628	16504	16427	16704	16333	16589	16419	16585	16556	16337	16543	16327	16574	16505	16467	16689	16558	16527	16583	16512	16496	16597	16396	16600	16529	16498	16554	16809	16588	16504	16481	16660	16629	16587	16597	16406	16485	16601	16512	16650	16576	16564	16477	16433	16504	16522	16505	16529	16391	16430	16581	16609	16657	16614	16431	16546	16505	16301	16490	16466	16469	16408	16544	16605	16632	16618	16523	16541	16477	16517	16277	16584	16576	16373	16292	16509	16378	16586	16484	16378	16509	16651	16474	16663	16407	16499	16544	16690	16470	16489	16460	16512	16467	16521	16499	16557	16552	16446	16599	16507	16461	16326	16647	16665	16475	16685	16537	16556	16549	16569	16403	16528	16529	16516	16654	16675	16565	16414	16611	16488	16515	16563	16588	16579	16593	16641	16562	16497	16670	16558	16361	16717	16701	16417	16509	16592	16588	16639	16385	16450	16645	16307	16602	16400	16509	16542	16601	16526	16697	16482	16506	16602	16488	16567	16772	16651	16676	16488	16533	16464	16496	16597	16460	16481	16448	16469	16441	16501	16699	16508	16424	16378	16457	16421	16609	16632	16662	16615	16475	16533	16491	16580	16546	16631	16489	16484	16491	16564	16456	16621	16594	16668	16514	16523	16344	16501	16463	16536	16698	16423	16346	16491	16478	16609	16659	16496	16507	16487	16437	16521	16623	16428	16445	16689	16576	16491	16597	16412	16473	16424	16392	16555	16456	16485	16641	16559	16531	16645	16554	16584	16324	16493	16550	16433	16586	16497	16376	16524	16486	16543	16542	16586	16673	16418	16415	16481	16419	16577	16419	16569	16473	16473	16600	16724	16603	16550	16621	16535	16506	16520	16478	16587	16461	16623	16772	16701	16596	16442	16415	16507	16607	16575	16568	16527	16604	16504	16628	16590	16576	16628	16469	16514	16659	16583	16605	16694	16632	16413	16542	16666	16489	16608	16307	16905	16439	16368	16775	16557	16392	16579	16520	16590	16516	16513	16600	16457	16560	16530	16559	16640	16487	16701	16537	16595	16519	16543	16440	16391	16464	16636	16638	16672	16452	16681	16383	16600	16651	16591	16585	16612	16372	16622	16587	16521	16699	16541	16652	16571	16239	16451	16595	16452	16515	16555	16529	16484	16453	16565	16541	16499	16669	16625	16549	16557	16586	16597	16651	16474	16774	16440	16456	16525	16512	16494	16404	16389	16592	16645	16514	16635	16455	16571	16617	16501	16605	16610	16463	16594	16338	16496	16656	16531	16476	16519	16702	16521	16535	16546	16496	16440	16504	16554	16532	16538	16398	16632	16585	16474	16656	16432	16484	16404	16398	16479	16653	16589	16502	16428	16474	16528	16681	16659	16408	16697	16594	16446	16522	16406	16478	16636	16601	16633	16464	16359	16596	16604	16412	16410	16681	16526	16485	16583	16548	16737	16506	16565	16702	16428	16572	16626	16466	16611	16615	16543	16641	16459	16412	16493	16353	16529	16499	16479	16413	16584	16408	16691	16595	16457	16358	16700	16649	16400	16580	16247	16456	16660	16536	16497	16534	16449	16490	16575	16423	16560	16601	16666	16600	16501	16625	16392	16481	16427	16506	16740	16594	16480	16525	16442	16556	16499	16607	16223	16566	16418	16570	16719	16540	16474	16572	16424	16658	16368	16496	16431	16317	16577	16612	16539	16525	16430	16470	16566	16580	16483	16587	16666	16425	16636	16660	16375	16456	16598	16570	16688	16566	16664	16371	16501	16505	16567	16406	16507	16514	16322	16540	16562	16467	16597	16522	16557	16477	16537	16344	16800	16537	16607	16512	16557	16396	16506	16462	16426	16588	16464	16365	16432	16603	16505	16468	16404	16372	16379	16617	16443	16507	16574	16479	16517	16672	16515	16556	16624	16443	16605	16549	16494	16638	16410	16590	16604	16575	16375	16670	16412	16408	16565	16526	16314	16506	16362	16598	16535	16542	16589	16546	16503	16618	16639	16428	16505	16613	16573	16586	16535	16453	16503	16569	16471	16576	16443	16522	16569	16481	16448	16623	16573	16487	16339	16621	16703	16598	16478	16374	16527	16563	16391	16418	16670	16366	16469	16451	16668	16618	16459	16555	16420	16485	16539	16567	16678	16492	16496	16581	16472	16634	16514	16553	16444	16465	16544	16641	16600	16607	16704	16618	16655	16478	16552	16571	16596	16639	16554	16510	16435	16647	16600	16733	16742	16428	16662	16452	16445	16581	16580	16559	16803	16461
22599	21030	27496	24967	23020	27328	32438	28587	27140	26699	26622	26667	26406	26311	25951	25542	25099	24997	24897	25065	24886	24733	24752	24919	24752	24989	25202	25157	25184	24963	25123	24721	24958	24885	25022	24991	24691	24661	24851	24748	24674	24769	24681	24835	24688	24883	24588	24832	24904	24582	24832	24636	24876	24628	24638	24557	24327	24665	24801	24758	24658	24663	24662	24806	24449	24366	24814	24648	24499	24746	24730	24556	24604	24348	24776	24407	24701	24644	24666	24694	24891	24687	24520	24367	24561	24432	24768	24665	24479	24471	24330	24430	24417	24520	24665	24441	24736	24394	24350	24579	24637	24690	24575	24657	24405	24596	24236	24614	24205	24591	24457	24608	24466	24380	24506	24659	24607	24364	24658	24511	24613	24361	24625	24467	24533	24521	24369	24387	24623	24681	24693	24533	24581	24585	24637	24595	24362	24462	24596	24529	24541	24687	24330	24629	24427	24490	24691	24455	24555	24620	24276	24327	24463	24424	24760	24536	24770	24745	24560	24414	24510	24462	24614	24682	24424	24686	24377	24442	24617	24652	24368	24525	24484	24690	24393	24408	24530	24659	24499	24438	24403	24498	24355	24511	24514	24683	24629	24590	24547	24681	24458	24749	24630	24500	24469	24601	24475	24564	24602	24259	24671	24564	24598	24819	24716	24552	24722	24577	24652	24523	24523	24604	24543	24506	24664	24608	24487	24466	24297	24576	24373	24316	24445	24378	24529	24705	24719	24620	24657	24311	24648	24623	24553	24612	24522	24424	24338	24551	24430	24537	24683	24670	24376	24333	24575	24481	24405	24445	24566	24349	24526	24796	24650	24575	24290	24436	24428	24306	24731	24381	24519	24451	24646	24574	24566	24684	24645	24496	24222	24640	24474	24377	24711	24591	24535	24473	24658	24489	24570	24453	24551	24434	24552	24236	24462	24515	24580	24954	24685	24492	24636	24537	24714	24503	24489	24545	24445	24393	24577	24519	24542	24651	24609	24532	24728	24428	24329	24537	24442	24498	24440	24576	24346	24387	24504	24652	24459	24459	24594	24534	24512	24557	24358	24503	24640	24488	24360	24597	24499	24563	24687	24405	24662	24427	24541	24686	24693	24615	24628	24371	24682	24637	24896	24622	24480	24649	24657	24631	24590	24506	24457	24220	24337	24395	24654	24335	24744	24555	24555	24438	24550	24624	24322	24362	24511	24516	24480	24439	24604	24633	24575	24459	24673	24465	24485	24316	24500	24773	24440	24394	24719	24650	24626	24573	24490	24266	24365	24631	24552	24310	24500	24455	24591	24326	24356	24682	24442	24517	24413	24289	24726	24752	24559	24462	24204	24691	24644	24634	24696	24487	24400	24518	24287	24353	24596	24424	24494	24460	24663	24456	24541	24330	24428	24569	24754	24412	24472	24457	24332	24281	24550	24446	24802	24805	24325	24686	24400	24680	24578	24361	24414	24491	24356	24462	24616	24568	24745	24507	24560	24508	24423	24437	24511	24594	24339	24461	24445	24528	24587	24424	24249	24627	24664	24551	24529	24660	24444	24597	24458	24534	24375	24436	24539	24528	24490	24689	24562	24159	24516	24546	24360	24701	24518	24582	24347	24429	24564	24449	24375	24468	24218	24194	24342	24408	24615	24306	24469	24294	24525	24594	24514	24348	24598	24406	24308	24595	24288	24529	24308	24542	24368	24586	24636	24669	24528	24458	24317	24495	24584	24336	24562	24564	24428	24443	24647	24712	24616	24333	24582	24427	24783	24682	24465	24652	24517	24527	24490	24373	24612	24432	24658	24591	24394	24664	24463	24552	24525	24415	24623	24192	24313	24588	24425	24722	24746	24513	24671	24450	24608	24382	24532	24303	24493	24625	24671	24481	24635	24659	24592	24263	24510	24498	24524	24509	24407	24462	24847	24483	24229	24573	24615	24485	24582	24510	24500	24324	24637	24053	24339	24329	24663	24595	24398	24529	24562	24564	24581	24409	24460	24432	24506	24355	24529	24641	24517	24683	24578	24498	24580	24552	24615	24469	24674	24441	24474	24381	24424	24547	24531	24385	24639	24227	24560	24388	24497	24455	24388	24598	24660	24369	24471	24286	24551	24532	24521	24344	24601	24369	24591	24511	24622	24239	24557	24590	24583	24548	24326	24537	24597	24532	24470	24449	24605	24343	24418	24476	24362	24679	24558	24405	24435	24804	24829	24455	24255	24441	24481	24658	24466	24362	24088	24327	24480	24481	24613	24497	24405	24631	24461	24394	24489	24354	24660	24496	24525	24409	24627	24615	24324	24527	24563	24731	24514	24416	24399	24600	24495	24537	24421	24478	24454	24518	24495	24283	24308	24289	24443	24526	24734	24305	24536	24332	24679	24394	24436	24494	24605	24584	24589	24484	24329	24334	24574	24397	24529	24553	24620	24611	24319	24513	24350	24509	24428	24509	24707	24499	24402	24520	24637	24619	24769	24667	24511	24523	24334	24396	24372	24558	24510	24734	24311	24347	24487	24729	24502	24522	24350	24531	24595	24515	24719	24407	24633	24385	24441	24566	24462	24832	24547	24495	24453	24605	24850	24822	24557	24400	24437	24245	24750	24448	24461	24812	24504	24716	24553	24520	24433	24674	24698	24754	24718	24498	24445	24460	24629	24486	24642	24271	24686	24281	24423	24338	24694	24329	24316	24483	24639	24545	24526	24599	24459	24419	24548	24710	24369	24513	24543	24820	24466	24614	24597	24303	24551	24467	24268	24468	24507	24532	24412	24456	24605	24472	24550	24565	24589	24269	24479	24448	24667	24461	24417	24463	24198	24323	24818	24393	24507	24460	24704	24462	24698	24522	24455	24491	24520	24361	24770	24561	24536	24549	24828	24678	24573	24554	24707	24395	24679	24701	24436	24591	24539	24530	24632	24590	24429	24501	24457	24731	24659	24499	24719	24427	24435	24779	24597	24402	24453	24584	24736	24645	24553	24436	24458	24555	24456	24346	24693	24557	24487	24198	24335	24380	24448	24599	24402	24513	24489	24462	24517	24281	24542	24582	24491	24621	24474	24584	24621	24723	24703	24537	24263	24373	24557	24364	24557	24418	24168	24520	24402	24602	24529	24753	24560	24358	24630	24699	24673	24627	24571	24390	24533	24631	24564	24612	24356	24387	24426	24367	24697	24485	24537	24525	24832	24582	24597	24712	24493	24632	24677	24282	24644	24467	24494	24222	24610	24523	24348	24329	24511	24437	24625	24572	24760	24683	24309	24296	24227	24339	24123	24368	24512	24436	24425	24345	24363	24517	24337	24408	24546	24268	24493	24387	24699	24386	24627	24342	24527	24547	24366	24239	24583	24501	24312	24502	24421	24443	24585	24355	24478	24340	24261	24475	24389	24540	24707	24482	24759	24624	24524	24543	24497	24683	24536	24511	24586	24451	24364	24460	24721	24680	24512	24494	24531	24653	24569	24545	24155	24658	24246	24555	24612	24326	24528	24317	24467	24452	24481	24296	24608	24501	24588	24510	24457	24453	24723	24793	24503	24617	24279	24392	24404	24489	24683	24507	24414	24371	24466	24371	24128	24503	24844	24563	24471	24575	24403	24440	24440	24507	24664	24459	24458	24321	24569	24658	24335	24443	24426	24379	24406	24558	24385	24678	24457	24567	24508	24505	24488	24239	24493	24478	24601	24722	24275	24612	24659	24366	24507	24463	24588	24251	24567	24353	24464	24545	24623	24659	24468	24697	24445	24441	24373	24347	24488	24854	24690	24598	24731	24363	24589	24548	24732	24747	24560	24333	24309	24403	24611	24600	24720	24786	24402	24609	24350	24460	24631	24647	24637	24420	24423	24300	24521	24631	24480	24587	24672	24708	24361	24723	24455	24673	24718	24355	24468	24270	24580	24586	24735	24391	24813	24361	24622	24392	24428	24371	24432	24600	24399	24600	24432	24579	24537	24624	24522	24596	24366	24441	24568	24641	24223	24441	24256	24306	24389	24708	24317	24627	24466	24601	24676	24310	24826	24368	24667	24442	24645	24419	24699	24713	24500	24547	24471	24546	24490	24351	24615	24374	24622	24461	24420	24469	24299	24431	24460	24586	24495	24434	24458	24360	24463	24454	24637	24481	24684	24491	24343	24430	24755	24381	24507	24679	24370	24457	24351	24676	24720	24599	24876	24702	24730	24348	24545	24681	24471	24433	24566	24661	24411	24275	24593	24578	24402	24359	24184	24538	24541	24462	24359	24372	24421	24419	24518	24396	24098	24655	24550	24501	24613	24291	24544	24505	24335	24459	24648	24617	24556	24655	24508	24215	24495	24470	24366	24646	24652	24339	24615	24488	24434	24454	24480	24699	24635	24637	24468	24465	24435	24525	24367	24534	24538	24605	24739	24652	24783	24476	24557	24345	24570	24404	24435	24374	24409	24521	24477	24464	24730	24793	24682	24438	24669	24415	24290	24323	24395	24595	24586	24638	24644	24480	24550	24622	24609	24471	24393	24713	24493	24458	24361	24443	24484	24394	24699	24423	24521	24630	24409	24536	24589	24302	24392	24509	24339	24660	24423	24698	24600	24409	24608	24541	24492	24538	24386	24644	24459	24697	24590	24618	24759	24661	24508	24447	24686	24656	24475	24536	24699	24678	24537	24418	24552	24474	24354	24387	24440	24515	24577	24750	24499	24549	24562	24368	24701	24460	24250	24480	24812	24508	24630	24411	24564	24364	24746	24296	24788	24636	24415	24445	24678	24442	24349	24497	24310	24441	24621	24267	24439	24268	24415	24418	24378	24350	24516	24483	24652	24417	24493	24289	24616	24310	24468	24622	24422	24516	24716	24375	24497	24637	24598	24177	24372	24584	24614	24768	24719	24539	24418	24664	24410	24503	24559	24414	24536	24229	24760	24472	24492	24663	24276	24434	24235	24399	24520	24427	24585	24640	24712	24372	24441	24694	24465	24533	24535	24452	24445	24806	24392	24671	24627	24442	24489	24587	24502	24481	24614	24433	24267	24234	24542	24416	24468	24547	24843	24308	24398	24437	24414	24538	24345	24389	24388	24572	24373	24625	24351	24336	24529	24651	24313	24542	24750	24707	24578	24486	24437	24437	24416	24586	24533	24541	24628	24683	24440	24570	24230	24588	24498	24539
34628	55999	43223	34542	31705	23841	22611	21158	19630	18488	18484	18739	18125	17810	17376	17013	16494	16299	16471	16248	16348	16160	16133	16316	16177	16308	16441	16095	16234	16348	16352	16149	16337	16173	16216	16095	16248	16081	16160	16241	16167	16031	16073	16024	16129	15852	15824	15986	15993	15899	16029	15954	15925	15947	16028	15844	15885	15981	16025	16061	15995	15837	15662	15764	15982	15897	15866	15860	15913	15923	15895	15959	15760	15775	15956	15785	15771	15974	15991	15887	16079	15787	15714	15821	15931	15767	15764	15908	15929	16068	15907	15926	15904	16199	15685	15869	15863	15852	15864	15843	15794	15911	15915	15833	15886	15746	15996	15710	16011	15851	15875	15881	15855	15819	15826	15843	15871	15792	15776	15811	16015	15818	15860	15954	15800	15805	15834	15814	15666	15936	15871	15883	15807	15693	15814	15783	16015	15786	15691	15896	15861	15702	15896	15868	15923	15838	15683	15901	16005	15894	15860	15818	15981	15704	16067	15871	15866	15762	15804	15928	15861	15990	15814	15827	15942	15942	15896	15790	15920	15894	15795	15744	15575	15834	15855	15937	15779	15861	15841	15714	15766	15853	15774	15933	15730	15847	15774	15836	15816	15808	15866	15897	15869	15895	15583	15994	15746	15843	15679	15529	16004	15977	15905	15860	15896	15890	15831	15887	15873	15888	15837	15980	15894	15726	15718	15796	15732	15788	15908	15886	15727	15844	15915	15726	15986	15692	15726	15799	16036	15808	15830	15787	15850	15699	15951	15898	15695	16036	15849	15939	15823	15811	15869	15831	15971	15794	15909	15794	15771	15712	15857	15819	15800	15906	15780	15848	15777	15819	15812	15883	15764	15803	15953	15855	15986	15902	15846	15839	15992	15806	15737	15734	15869	15787	15659	15698	15645	15809	15688	15776	15737	15745	15878	15790	15725	15784	15770	15778	15514	15789	15939	15725	15828	15972	15724	15862	15777	15980	15708	16012	15789	16002	15723	15889	15870	15854	15750	15805	15897	15760	15593	15756	15688	15797	15962	15708	15923	15688	15787	15939	15861	15689	15849	15912	15880	15865	15786	15906	15929	15850	15738	15833	15922	15813	15888	15774	15892	16059	15807	15814	15969	15775	15933	15754	15901	15811	15910	15793	15784	15874	15769	15737	15915	15815	15765	15782	15861	15768	15921	15834	15988	15828	15795	15869	15792	15777	15839	15887	15796	15889	15999	15763	15757	15784	15953	15818	15869	16042	15923	15909	15892	15903	16009	15818	15951	15880	15977	15875	15926	15837	15943	15791	16021	15827	15826	15757	15950	15768	15815	15849	15836	16119	16059	15799	15948	15894	15791	15794	15722	15851	15859	15763	15877	15866	15897	15941	15777	15911	15632	15790	15821	15805	15858	15708	15938	15801	15634	15912	15880	15897	15930	15899	15704	15877	15751	15970	15893	15961	15920	15824	15647	15633	16095	15822	15810	15778	15861	15715	15745	16112	15697	15793	15931	15903	16129	15712	15912	15815	15873	15846	15960	15741	15865	16042	15711	15771	15810	15844	15839	15848	15960	15652	15908	15810	15705	15646	15979	15848	15825	15824	15845	15968	15795	16100	15800	15988	15941	16070	15905	15941	15796	15862	15799	15792	15797	15810	15779	15834	15871	15776	15776	15932	15763	15915	15887	15822	15895	15838	15997	15888	15895	15886	15809	15778	15898	15927	15934	15724	15990	15874	15942	16013	15699	15725	15984	15894	15813	15916	15794	15946	15830	15981	15955	15909	15863	15868	15871	15816	15852	15837	16034	15712	15864	15884	15950	15908	15777	15805	15753	15903	15905	15808	15995	15786	15688	15854	15894	15711	15772	15967	16001	15755	15761	16061	15828	15826	15866	16061	15744	15837	15594	15745	15769	15730	15768	15880	15922	15766	15781	15866	16113	15827	15669	15805	15638	15845	15753	15855	15886	15850	15974	15664	15905	15757	15893	15755	15721	15821	15997	15966	15778	15676	15881	15812	15763	15881	15881	15866	15996	15850	15856	15906	15849	15833	15926	15699	15825	15855	15724	15780	15765	15871	15951	15896	15724	15911	15869	15894	15872	15824	15881	15833	15795	15838	15977	15665	15833	16124	15841	15886	15856	15668	15764	15900	15868	15968	15892	15932	15972	15710	15924	15666	15955	15860	15966	16026	15883	15931	15936	15791	15888	15913	15759	15858	15928	15913	15652	15804	15875	15705	15825	15899	15791	15829	15705	15879	15718	15842	15729	15791	15889	15837	15757	15957	15794	15763	15785	15956	15728	15862	15914	15794	15785	15871	15684	15630	15969	15903	15679	16117	15943	16039	15898	15891	15975	15778	15793	15901	15902	15855	15779	15868	15842	15924	15960	15839	15785	15801	15784	15865	15940	15720	15873	15972	15792	15824	15705	15825	15683	15761	15660	15808	15852	15929	15911	15670	15802	15774	15894	15786	15906	15892	15852	15789	15900	15794	15926	15920	15734	15818	15766	15712	15772	15827	15789	15891	15964	15750	15821	15955	15819	15844	15913	15815	15678	15907	15687	15781	15885	15935	15858	15794	15623	15818	15945	15901	15858	16016	15946	15829	15930	15740	15709	15772	15817	15776	15999	15738	15864	15903	15656	15799	15912	15922	15830	15740	16013	15801	15839	15748	15862	15880	15591	15878	15882	16036	15830	15730	15757	15758	15653	15836	15852	15834	15815	15769	15726	15825	15840	15880	15864	15768	15682	15802	15860	15773	15658	15775	15678	15787	15802	15778	16013	15987	15715	15674	15763	15742	15905	15766	15705	15804	15826	15830	15882	15965	15866	15989	15849	15830	15835	15958	15926	15686	15875	15785	15985	15890	15925	15901	15841	15772	15828	15798	15758	15767	15584	15912	15956	15894	15783	16084	15761	15816	15848	15889	15989	15713	15992	15828	15960	15776	15950	15829	16052	15992	16056	15895	15630	15858	15811	15914	15926	15842	15915	15892	15794	16002	15779	15785	15961	15829	15740	15940	15778	15738	15805	15905	15793	15863	15837	15742	15840	15829	15939	15867	15837	16025	15942	15824	15941	15872	15940	15952	15921	15696	15725	15686	15687	15913	15833	15781	15966	15721	15973	15788	16030	15772	15783	15812	15983	15787	15766	15940	15715	15690	15777	15978	15855	15803	15855	15842	15877	15680	15772	15862	15712	15866	15721	15724	15817	15892	15763	15833	15964	15876	15768	15780	15753	15897	15945	15839	15762	15825	15642	15720	15767	15884	15709	15775	15763	15784	15910	15847	15800	15825	15744	15787	15917	15894	15859	15883	15876	15859	15783	15954	15821	15887	15721	15841	15885	15740	15755	15751	15847	15784	15922	15746	15921	15629	15838	15903	15855	15822	16027	15810	15893	15759	16041	15793	15701	15674	15832	15767	15819	15820	15842	15762	15833	15839	15765	15998	15860	15786	15869	15758	15899	15860	15829	15849	15740	15848	15812	15855	15877	15738	15795	15789	15930	15767	15732	15646	15854	15781	15936	15870	15779	15799	15825	15813	15821	15804	15650	15935	16030	15845	15996	15922	15803	15962	15629	15971	15644	15991	15924	15822	15752	16036	15771	15898	15804	15700	15924	15863	15947	15879	15791	16007	15844	15977	15701	15986	15821	15797	15883	15875	15741	15720	15919	16012	15812	15904	16006	15904	15905	15847	15780	15814	15948	15981	15880	15808	15783	15835	15850	15758	15944	15732	15805	15996	15917	15755	15906	15812	15846	15678	15575	15987	15905	15684	15885	15843	15747	15755	15795	15878	15643	15821	15829	15824	15961	15929	15804	15825	15943	15870	15719	15752	15852	15866	15996	15765	15927	15791	15773	15882	15773	15752	15568	15684	15873	15715	15884	16035	15725	16021	15894	15882	15768	15747	15820	15861	15601	15835	15665	15807	15734	15758	15894	15851	15762	15919	15834	15973	15730	15811	15889	15923	15978	15879	15880	15912	15948	15920	15888	15974	15826	15885	15650	15770	15829	15616	15834	15951	15841	15858	15970	15719	15760	15855	15814	15781	15884	15910	15905	15665	15927	15746	15688	15953	15874	15883	15618	15930	15728	15816	15833	15894	15769	15978	15698	15829	15788	15820	15728	15771	15843	15789	15870	15918	15957	15807	15825	15937	15899	15841	15829	15765	15848	15957	15808	15945	15859	15626	15829	15919	15907	15829	15933	15852	15896	15731	15906	15906	15840	16020	15940	15768	15805	15849	15914	15960	15676	15795	15872	15797	15996	15967	15846	15997	15908	16052	15875	15766	15815	15738	15831	15738	15982	15677	15802	15909	15880	15656	15970	15778	15943	15660	15741	15872	15859	15997	15641	15896	15706	15784	15909	15894	15829	15783	15943	15840	15783	15845	16077	15819	15703	15749	15919	15537	15843	15820	15804	15824	16065	15769	15783	15921	15875	15802	15922	15838	15982	15886	15867	15788	15899	16041	15933	16135	15614	15786	16086	15866	15860	15876	15894	15902	15725	15794	16012	15819	15901	15794	16020	15771	15766	15801	15811	15799	15859	15896	15799	15841	15909	15896	15862	15768	15916	15825	15783	15912	15811	15779	15809	15923	15972	15860	15868	15824	15834	15945	15720	15779	15805	15893	15780	15936	15677	15708	15975	15895	15892	15677	15809	15812	15700	15948	15825	15944	15727	15759	15757	15813	15756	15853	15915	15840	15897	15834	15843	15819	15788	15943	15886	15873	15991	15954	15893	15791	15872	15908	15702	15841	15859	15914	15879	15896	16023	15935	15794	15800	15908	15802	15692	15764	15681	15750	15743	15805	16022	16006	15785	15807	15943	15930	15934	15575	15766	15841	15722	15688	15788	15811	15789	15960	15851	15996	15793	15999	15801	16024	15854	15797	15900	15827	15823	15802	15958	15814	15985	15799	15812	15831	15860	15931	15836	15783	15939	15737	15754	16028	15963	15858	15717	15862	15798	15826	15960	15846	16126	16087	15717	15716	16039	15891	15803	15743	16050	15720	15742	15918	15751	15897	15793	15826	15853	15769	15938	15864	15810	15855	15804	15856	15978	15767	15825	15808	15848	15824	15988	15906	15689	15932	15815	15761	15886	15902	15821	15908	16008	15934	15574	15846	15904	15685
36811	32916	35441	32994	31673	29800	28310	28125	27670	27472	27639	27737	27680	27544	27451	27637	27295	27387	26969	27309	27339	27066	27216	27478	27312	27246	27272	27458	27336	27217	27067	27367	26969	27357	27499	27349	27114	27140	27120	27060	27410	27355	27736	27328	27317	27004	27302	27146	27290	27235	27488	27394	27138	27084	26897	27119	27121	27168	27176	26980	27098	27127	27119	27143	27215	27323	27118	27428	27073	27093	27300	26810	27316	27292	27106	27058	27251	27270	27496	27197	27117	27170	27333	27088	27298	26978	27020	27506	27354	27138	27438	27137	27378	27185	27101	27077	27031	27153	27191	27284	27152	26905	27375	27190	27375	27405	27124	27020	27259	27208	27220	27249	26993	27007	27056	27150	27126	27305	27270	27183	27126	27003	26953	27102	26991	27102	27143	27071	27040	27090	27387	27410	27270	27180	27254	27054	27097	26952	27256	27154	27006	26926	27048	27039	27243	27274	27210	27002	27020	27324	27377	27378	27071	26960	26984	26873	27074	27077	27340	27130	27001	27227	27126	27351	27205	27131	27091	27362	27265	26882	26995	27001	27187	27343	27155	27189	27276	27246	27247	27140	27036	27246	27573	27160	27400	27115	27070	27056	27031	26844	27171	27025	27077	27344	27096	27294	27236	26952	27150	26844	26965	27115	27079	27094	27164	26813	27095	27099	27032	27226	26969	27251	26917	27264	27124	27067	27309	27115	27098	27278	26936	26926	26987	27491	27236	26976	27213	27259	26987	27375	27091	27162	27358	27413	27221	26975	27252	27090	27303	27108	27090	27236	26924	27163	27286	27066	27026	27198	27288	26874	26817	27096	27116	27200	27252	27059	27104	27008	27115	27338	27229	27216	27011	27238	27308	27071	27145	27220	27225	27085	27088	27233	26884	27145	27203	27218	26928	27103	27183	27228	27233	26876	27310	26838	27214	27073	27395	27308	27225	27081	27309	27158	27258	27260	27207	27099	27039	27176	27188	27470	27314	27023	26999	27181	27004	27321	27065	27148	27290	26913	27261	27139	27403	27248	27190	26956	27115	27228	27102	27050	27054	26959	27067	27102	26911	27012	27215	27186	27298	27228	27091	27311	27008	27149	27137	27056	27010	26981	27270	27068	27021	27407	27185	26922	27158	26957	27135	27241	27201	27102	27229	27327	27144	27120	27208	27013	27252	27264	27179	27100	26949	27134	27209	27229	27145	27055	26887	26996	27135	27163	27042	27152	27228	27292	27214	27195	27014	27184	27177	27003	27286	27054	27337	27165	26921	27074	27080	27105	27249	27151	26836	27085	26886	27325	27283	27189	26953	27052	26934	27328	27117	27269	27070	27340	27059	27405	27188	27126	26998	27116	27028	26727	26866	26920	27044	27212	27135	27145	27129	27022	26993	27159	26846	27050	27292	27389	27187	27045	27101	27449	27272	27155	27099	27082	27200	27153	27208	27100	27256	27054	27112	27167	27171	27198	27262	27058	27035	26890	27085	26997	27152	27124	27137	26986	27056	27180	27237	27199	27369	26922	27227	27067	27011	27181	27212	27100	27227	27093	27245	27021	27172	27143	27113	27064	27277	27166	27197	27011	27278	27149	27448	27151	27317	27096	26889	27092	27269	26971	27174	27018	27489	27200	27007	26923	27078	27076	27298	27257	27090	27007	27250	27053	27289	27234	27133	27122	27007	27007	27360	27020	27119	27182	26941	26903	27161	27094	27177	27164	27013	27198	27111	26914	27197	27060	27080	27215	27182	27187	27139	27130	27333	27116	27430	27323	27045	27205	27232	27056	27142	27058	27031	27288	27134	27204	27029	27174	27232	27090	27365	27042	26819	27076	27052	27229	27286	26986	27316	26723	27129	27343	27119	27004	27266	27191	27212	27177	27244	26983	27111	27085	27119	27092	27132	27096	27258	27329	27485	27158	27106	27307	27104	26975	27257	26968	27254	27054	27420	27253	26893	27265	27264	27263	27075	27033	27130	26889	27207	27050	27173	27253	27065	27176	27055	27276	27099	27142	27257	27245	27358	27281	27344	27309	27030	27273	27286	27196	27041	27019	27209	27338	27352	27193	26785	27249	27187	26939	27313	27567	26954	26854	27235	27338	27398	27101	27311	26789	27144	26997	27038	27022	26950	27042	27123	27228	27234	27412	27300	27146	27499	27096	27033	27192	27374	27172	27148	26875	26988	26907	27273	27185	27008	27044	27324	27166	27255	27130	27079	27102	27089	26816	27133	27085	27064	27144	27281	27245	27202	27285	27121	27218	27401	27024	27179	27118	27038	27374	27340	27215	27157	27000	27279	27174	27218	27081	27347	27006	27051	27159	27289	26719	27312	26839	27361	27115	27140	27040	27233	27208	27211	27199	26993	26990	26930	27197	27245	27247	27270	27149	27199	27399	27258	27375	27168	27040	27118	27256	27276	27281	27290	27464	27154	27374	27160	27013	27125	27329	27161	27037	27081	26973	27129	27110	27251	27224	27060	27164	27181	27394	27093	26896	27061	26924	27254	27241	27144	27185	27304	27336	27089	27160	27109	27174	27362	27056	27210	27069	27176	26932	26925	26878	27279	27158	27214	26907	27144	27288	27129	27214	26969	27074	27233	27356	27178	27277	27053	27048	27189	27030	27292	27198	27019	27132	26887	27117	27037	27132	27119	27049	27059	26992	27049	27279	27147	26988	27092	27297	27062	27341	27186	26988	27076	27034	27091	27059	26896	27186	26843	27223	27083	27159	27329	27238	27424	27070	27279	27256	27048	27106	27306	27164	27063	27145	27035	26963	27207	27156	27069	26978	26960	27160	27136	27106	27229	27027	27115	27139	27065	27287	27393	26925	27070	26920	27064	26969	27240	27225	27090	27258	27150	27259	27120	27160	27123	27092	27361	27255	27354	27431	27042	27288	27311	27149	27157	27211	26966	27030	27030	27114	27078	27043	27087	27005	27124	26945	27199	27099	27084	27198	27089	27302	27214	27268	27116	27071	27253	27294	27190	27263	27087	27238	27304	26973	26915	27410	27095	27256	27337	27063	27131	27128	27143	27209	27315	27068	27068	27411	27243	27159	27233	27068	27202	27144	27227	27604	27087	27134	27202	27367	27291	27405	27258	27008	27335	27247	27450	27298	27330	27176	27387	27149	27183	26922	27394	27355	27091	27005	27031	27069	27123	27099	27145	26986	27033	27058	27005	27138	27103	27116	27163	27318	27260	27183	27186	27290	27368	27152	26919	27052	26894	27283	27284	27184	26947	27014	27138	27212	27214	26913	26931	27481	27301	27145	27023	27138	27327	27471	27149	27261	27152	27329	27049	26911	27317	27114	27223	27171	27257	27017	27333	27147	27138	27330	27044	27209	27230	27110	27470	27261	27131	27064	27125	27326	27358	27223	27422	27260	27005	27074	27320	27098	27161	27500	27146	27253	27079	27181	27031	27069	27055	27156	27050	27155	27183	27108	27209	27197	27046	27291	27148	27337	27270	26707	27050	26976	27126	27246	27442	27153	26984	27088	27063	27354	27168	27309	27166	27378	27087	27287	27217	27144	27281	26980	27310	27094	27162	27211	27328	27043	27123	27355	27056	27013	27171	26902	27267	27081	27274	27160	27179	27060	27030	26997	26981	27064	27431	27372	27358	27136	26917	27095	27060	26957	27195	27117	27285	26934	27263	27335	27067	27045	26957	27040	27105	27219	27278	26957	27216	26856	27155	27260	26962	27184	27149	27203	27232	27139	26993	27116	27258	27122	27284	26985	27125	26896	27207	27112	27185	27038	27210	26938	27293	26839	27309	27361	27336	27253	27378	27070	27397	27245	27244	27079	27096	27229	26902	27068	27066	27494	27046	27545	27149	27109	27017	27232	26937	27022	27264	27086	27298	27069	27081	27049	27069	27057	26972	27265	27098	27170	27134	27146	27071	27070	26947	27246	27373	27302	27354	27184	27289	26979	27235	27303	27216	27392	27112	27237	27316	27263	27200	27284	26996	27289	27047	27061	27345	27295	27345	27126	27201	27237	27128	26888	27114	27064	26965	26970	27108	27192	27120	27299	27496	27273	27069	26914	27044	27188	27021	26965	27219	27178	27280	27211	26922	26873	27208	27113	26925	27139	27132	26885	27260	27159	27133	27082	27245	27341	27357	27225	27382	27237	27141	27197	27400	27160	27124	27102	26993	27083	26865	27342	27085	26822	27032	27274	27156	27314	27377	27217	27176	27187	27221	27081	27406	27319	27120	27223	27182	27200	27363	27226	27228	26974	27044	26894	27213	27010	27165	27032	27030	27492	27437	26977	27025	27006	27176	27265	27125	26981	27155	27082	26951	27201	27075	26962	27166	27298	27461	27151	27125	27231	27239	27252	27203	27123	27470	27001	26866	27162	27089	27129	27222	27268	27239	27056	26930	27366	27112	27189	27139	27112	27096	27298	27164	27241	27026	26936	27218	27205	27241	27000	27157	27198	27195	27099	27054	27433	27100	27237	27199	27109	27177	27236	27185	27082	27198	27342	27299	27084	27011	27381	27232	27029	27280	27078	27033	27231	27028	27049	27277	27546	27531	26923	27031	27011	27238	27212	27168	27267	27430	27087	27137	27222	27093	27298	27396	27075	27187	27178	27367	27066	27205	27029	27252	27506	27101	27221	27058	27163	27187	27246	27175	26983	27219	27097	27251	27085	27457	27136	27293	27340	27283	27063	27110	27048	27077	26959	27031	26988	27168	26948	27105	27252	27214	27234	27040	27062	27258	27102	26928	27128	27113	26937	27373	27286	27217	27332	27184	27023	27170	27275	27243	27194	27399	27180	27040	27217	27307	27326	27390	27285	27251	27175	27109	27343	27311	27362	27086	27111	27195	27231	26928	27118	27183	27128	27226	27250	27274	27262	27087	27267	27243	27178	27162	26999	27124	27016	27218	27192	27146	27211	27172	27094	27099	27280	27324	26972	27253	27452	27428	26932	27155	27033	27344	27149	27164	27100	27196	27178	27222	27104	27023	27174	26920	27135	27034	27165	27184	27344	27260	27237	27174	26967	27105	27047	27042	27046	27225	27249	26972	27255	27094	26967	26904	27185	27276	27053	27148	27085	27025	26921	27175	27230	27160	27266	27044	27153	27360	27124	27121	27070	26950	27201	27081	27190	27070	26964
30458	36230	30118	23566	23738	20203	18620	18486	18235	17955	17688	17777	17709	17607	17425	17374	17234	17387	17269	17136	17025	17164	17312	17368	17320	17401	17265	17206	17470	17289	17340	17269	17226	17025	17316	17235	17267	17034	16964	17172	16936	17055	17170	17293	17128	17120	17244	17039	17034	17213	17215	16946	16973	17113	16980	17230	17219	17143	16939	17232	17098	16938	17293	16980	17038	17022	17086	17048	17102	17255	17144	17035	16873	17156	17227	17007	16915	17140	17099	17281	17149	17112	17089	17115	17021	17035	17090	17112	17111	17181	17231	17072	17081	17154	17008	17334	17096	17110	16929	17146	17071	17153	17041	17250	16924	17071	17051	17086	17034	17212	16928	17097	17172	17075	17273	16967	17116	16969	17042	17052	17102	17129	17172	16700	17170	17227	17058	17073	17228	17126	17050	17081	17244	17158	17089	17186	17284	17196	17069	17001	17102	17052	16963	17174	16918	16875	17109	17112	17159	17038	17043	17149	17151	16885	17310	17018	17119	17091	16903	17081	17024	17148	16962	17089	16978	17141	17156	17231	16995	17095	17151	17131	16840	17140	17042	17022	17107	17168	16850	17121	17000	17152	17140	16904	17107	17049	17055	17137	17129	17172	17127	17098	17127	17262	17127	16967	16982	17203	17043	16997	17027	16993	17101	17049	17125	17106	17111	17079	17220	17127	17001	17038	17018	17216	17054	17061	17053	16957	17110	17022	16940	17167	16868	17105	17026	16862	17139	17262	17106	17032	17007	16893	17028	17009	17030	16918	17091	17158	17247	17063	17172	16924	16934	17225	17177	17209	17059	17097	16969	16952	17177	16937	17266	17067	17011	17022	17042	17430	17210	16976	17083	17095	17063	16938	17025	17122	17098	16927	17172	16873	17139	16979	16840	17310	17104	17036	17413	16998	16984	17032	17036	17002	17097	17214	17142	17157	17155	17022	16959	17161	16985	17090	17090	17147	17129	17039	16999	17069	17222	17132	17033	16922	16997	17157	17042	17283	17141	17138	17074	17020	17159	16827	17167	17119	17154	17131	17262	17080	17153	16988	17146	17105	17012	17019	17154	17253	17075	17134	17231	17071	17195	17171	16982	17101	17122	17073	17195	16978	16992	17148	17219	17151	17128	17111	17171	17037	17132	17066	17200	17095	17292	17134	16978	17104	17243	16947	17115	17152	17206	16992	16913	17310	17120	17174	17128	16982	17160	17045	17134	17117	17054	17137	17139	16907	17103	16987	17103	17094	17092	17277	17087	17227	17140	17179	17114	17273	17055	16956	16984	17233	17198	17034	16964	17091	16939	17194	17040	17023	16980	17204	16979	17083	17095	17310	17163	17179	17279	17138	17177	17133	17128	17150	17269	17201	17025	17231	17084	17071	17191	16977	17026	17157	17117	17102	17308	17131	17126	17226	17168	17076	16855	17185	17180	16844	17058	17105	16978	17164	17035	17159	17035	16974	16938	17229	17318	17048	17105	16928	17024	17205	16985	16932	17309	16969	17063	16970	17255	17033	17028	17091	17131	17017	17110	17003	17151	17261	17213	16946	17131	17040	17128	17072	17194	16996	17078	17080	17038	17047	17057	17210	17000	17225	17102	17101	17209	17010	16979	17284	16958	17211	16969	17073	17206	16948	17076	17070	17024	17084	16963	17103	17074	17055	17234	17257	16976	16939	17252	16995	17029	17168	17210	17063	17008	17042	16943	17185	17091	16967	16948	16973	17182	17019	17300	16863	17118	17054	17125	17034	17050	17148	17104	16974	16977	17023	17106	17083	17122	16843	17261	17066	17058	17184	16943	17014	17063	16902	16951	17092	17240	16902	17106	17058	17033	17039	17141	17113	17054	17249	17141	17027	16942	17217	17166	17067	16936	17226	17174	17085	17224	17135	17057	17226	17118	17076	17056	17042	17190	17067	17311	17066	16999	16956	17124	17183	17050	16833	17063	17072	17162	16999	17173	17023	17055	17226	17060	16858	17018	17285	17055	16959	17019	17079	16918	16917	17103	17059	16979	17258	17213	17015	17014	16939	17207	17201	17202	17232	17231	17115	17088	17080	16994	17014	17102	17060	17055	17039	17062	16951	17045	17084	17065	17148	17239	17225	17065	16968	17200	17240	17182	16987	17217	16971	17279	17095	17133	17043	17092	17250	16964	17221	17010	17095	17050	17161	17094	17089	16964	16972	17123	17058	17015	17114	17130	17270	17105	17206	17170	17115	17213	17216	17120	17118	17100	17141	17189	16956	17119	17224	17287	17291	16982	17181	17027	17153	16953	17170	17144	17162	16876	17003	17175	17064	17238	17050	16995	17280	16966	17203	17131	17280	17058	16970	17138	17018	17006	17301	17226	17028	17035	17341	17107	17224	17061	17034	16951	16983	17103	17010	17122	17133	17097	16986	17001	17201	17091	17138	17143	16996	17272	17050	17080	17041	17204	17142	17019	16959	17024	17098	17013	17143	17159	17081	17104	17039	17104	17034	17201	17141	16949	17085	17158	17140	17109	17162	17087	16981	17209	17100	17171	17157	17072	16966	17074	17227	16969	17077	17083	17132	17277	17143	17138	17119	17230	17105	17185	17199	17153	17214	17159	17190	17136	17015	17105	17141	17023	17082	16954	16982	17088	17119	17158	17008	16967	17076	17096	17072	16919	17043	16997	17014	16908	16965	17113	16987	17229	16986	17097	17232	16976	17008	17032	16936	17115	17136	17008	17081	17034	17159	17001	17163	17092	17099	17014	16876	17072	16981	17100	17069	17121	17145	17173	17128	17010	17230	17262	17250	17060	17136	17280	17196	17133	17163	17060	16915	17253	16950	17119	17124	17120	17219	17281	16970	17098	17116	17213	17100	17090	17120	17083	17147	17017	16994	17332	17044	17131	17105	16888	17035	17157	17145	17044	17021	17160	17147	16846	17096	17044	17131	16955	16975	17046	17073	17035	16968	17172	17108	17066	17015	17066	17140	17134	17033	17203	17278	17029	16793	17283	17113	16922	16978	17130	17072	17133	17192	17043	17247	17180	17067	17104	17121	16925	16915	17191	17077	16989	17149	16959	17124	17087	16986	17095	16985	17209	17242	17116	16935	17022	16983	17161	16949	17179	16916	17284	17018	17086	16940	17020	17126	17135	17067	17193	17064	16944	16937	17133	17101	17068	16879	17240	16985	17130	17113	17117	17096	17073	17024	17089	17140	17101	17088	16995	17005	16953	17142	17235	17045	17142	17017	17195	17126	17157	17080	17025	17151	17287	17197	17163	17230	17074	17202	17193	16945	16969	17123	17201	17099	17193	17293	17017	16903	17124	17001	17082	17107	17084	17109	17034	17106	17142	16930	17108	17320	17119	17033	17108	17084	17056	17093	17108	17039	17115	17017	17036	17132	16983	17118	17050	17130	17107	17200	17278	16935	17140	17044	16935	17161	17098	17338	17152	17216	17069	17126	17040	17173	17069	17124	17415	17010	17057	17125	17119	16962	17202	17008	17130	16939	17030	17088	17130	17093	17021	17104	17050	17209	17022	16989	17103	16999	17062	17286	17171	17096	17054	17215	16947	17149	17092	17199	17081	17089	17082	16917	17191	16982	17339	16904	17053	17088	17127	16973	17098	16991	17372	17179	17067	16996	17206	17047	17082	17086	17282	17159	17168	17193	16901	16989	17177	17070	17014	17174	17135	17162	17042	17009	17002	17254	17056	17235	17146	17102	16995	17063	16947	17039	17171	17134	17168	17164	17138	17085	17085	17228	17217	17178	17027	17104	17105	17130	17028	17136	16989	16957	17210	17180	17114	17100	17280	17209	17113	16989	17131	16974	17097	17027	17102	17101	17019	16974	17162	17271	17097	16999	16956	17043	17192	17131	17191	17114	17198	17064	17093	16884	17014	17042	17239	17187	17114	17293	17078	17189	17069	17122	17185	17068	17045	17108	17136	17133	17032	17264	16932	17122	17284	17060	17002	16920	17197	17207	16963	16962	17168	17158	17019	17216	17345	17193	16954	17230	17154	17245	17033	17148	17152	17180	16967	16999	17277	17148	16990	17188	17012	17066	17146	17037	17128	17105	17144	16991	17258	16980	16929	17031	17103	16930	17137	17077	17145	17155	17116	16942	17006	17133	17083	17259	16945	16978	17132	17093	16950	17090	17005	17068	16968	17152	16898	17097	16949	17100	17209	17133	17187	17170	17135	16983	17188	17015	17082	16962	17099	17017	17061	17052	17169	16915	17282	17124	16938	17058	17032	17261	17246	17043	17091	17057	16985	17120	17073	17210	17175	17055	17263	16986	17263	17096	17193	17029	17141	17125	17106	17000	17156	17080	17124	17144	16893	17091	17097	16956	16997	17110	17068	17130	16978	17164	17081	17011	17154	17323	16989	17087	16903	17105	17010	17136	17071	16986	17076	17259	17289	17058	17186	17254	16970	16979	16994	16964	17276	16865	16969	17153	17180	17065	17074	17184	16988	17171	17004	16867	17207	16968	17222	17174	16986	17081	17114	17173	17224	17140	17036	17166	17024	17151	16965	17158	17094	17078	16965	17178	17258	17149	17038	17053	17175	17041	16965	17084	17066	17199	17135	17099	17023	17149	16996	16980	17076	17122	17031	17038	17114	17134	17111	17230	17080	16976	17084	17148	17076	17136	16999	17100	17185	16899	17231	17256	16949	16979	17032	17137	17161	16784	17174	17184	17037	17037	17288	17014	16953	17232	17028	16997	17181	17138	16996	17114	17090	16896	17092	17244	17139	17079	17301	17044	16989	17068	17163	16994	16979	16965	17089	17188	17100	16956	17109	17089	17280	16908	17156	16884	17148	17134	17137	17138	16946	17169	17194	17199	17069	17093	17016	17078	16957	17154	17126	17092	17152	17036	17149	17030	17070	16955	16953	17176	17106	17101	17077	17132	17018	17061	17158	17119	17112	17134	17105	17252	17072	17210	16808	17125	16913	17032	16996	17197	17025	17041	17090	17144	17020	17322	17080	17076	17136	17100	16986	17073	17202	17133	17200	17017	17242	16950	17068	17051	17105	17036	17127	17025	17163	17191	17104	17103	17188	16992	17183	16999	16992	17054	17105	17141	17144	17155	17138	17163	17117	17115	17094	17199	17156	17062	17016	17086	17041	17031	17064	17193	17155	17087
24052	20981	27348	25323	24887	30750	31594	28151	27390	27534	27392	27439	27049	26926	26725	26893	26752	26506	26576	26208	26104	26287	26301	26549	26595	26434	26461	26303	26266	26468	26226	26398	26369	26438	26123	26504	26193	26241	26134	26328	26315	26303	26333	26211	26460	26051	26070	26050	26113	26271	26204	26123	26154	26249	26277	26228	26008	26247	26244	25928	26013	26002	26125	25970	25980	26209	26105	26285	26022	26122	26147	26217	26294	25979	26158	26263	25958	26084	25832	26120	26006	25909	26175	26143	26164	26166	26208	26167	26245	26235	26129	26023	26159	26032	25897	26205	26271	26005	26028	26118	25991	26193	26062	26016	26085	25884	26177	25984	26117	26328	26209	26237	26062	26058	26159	26228	26054	26163	25914	26142	26177	26044	26100	26406	26173	26121	26191	26195	26139	26054	25965	26162	25999	25948	26204	26044	26022	25899	25897	25984	26188	25987	26305	26252	25983	26184	25939	26157	26276	26045	26280	26065	25973	26130	26048	26189	25873	26140	25863	25972	26052	26118	26202	26289	26264	25975	25989	25888	26028	26091	26246	26290	26160	26144	26070	26008	25839	26204	25939	26007	26280	26001	26094	26010	26177	26244	26049	26040	25749	26081	26259	25983	25934	26131	26105	26059	25812	26031	26059	26264	26221	26123	26137	26025	26003	26255	26013	26229	25905	25820	26188	25985	26101	26079	25983	25986	25865	25879	25895	26151	25973	25912	26107	25974	26264	26017	25698	26135	25977	25822	25938	26041	26354	25961	25949	25899	26030	25939	26289	26211	26132	25885	25954	26219	26063	25946	26036	25992	26069	25848	25931	26006	26278	26207	26103	25867	26017	26055	26080	26146	26500	26099	26143	25954	26171	26009	26102	26197	25917	25837	26091	26004	26283	26036	26166	25770	26009	25951	26076	25887	26315	25921	25968	25984	26285	25807	26017	26057	25947	26349	26037	25858	25698	25925	26106	26117	25942	26027	26271	26138	25984	26098	25941	26106	25998	26319	26317	26358	26006	25945	25969	26110	26025	26208	26078	25914	25844	26087	26036	25992	26075	26110	26066	26119	26000	26054	26124	26082	25946	25971	26143	26156	26071	25979	26185	26081	26065	26219	26163	26092	26242	26307	25916	25912	26189	25892	26254	25808	26301	26142	26035	26080	26411	25910	25959	25803	25830	25974	26185	26230	26037	26087	26175	26097	26212	26090	26350	26158	26046	25898	25959	26245	26096	26152	25881	25888	26051	26044	26037	25756	26029	25928	26192	25840	26030	26391	26039	26086	26083	26096	25908	25860	26147	25961	26044	25948	25967	26028	26028	26278	26185	26190	25987	26194	25962	25757	25866	25903	26042	25975	26111	25942	26224	26144	26132	26245	26293	26216	25891	26234	25921	25716	26145	26087	25969	25864	26021	25822	25894	26111	25866	25938	25980	26041	26009	25942	25937	25768	26009	25885	25921	26176	26135	26280	26167	25883	25966	25941	26153	26013	25875	26019	26195	26091	26312	26081	26027	25938	26061	26081	26243	26238	26141	26045	26005	25918	25996	26193	26148	26077	26342	26030	26283	26107	26167	26128	26227	25983	26012	26274	26056	25982	26161	26063	25858	26042	26074	25845	25926	26227	25737	25983	26213	26027	25960	25884	26103	25983	26333	26140	25927	26052	26130	26090	25953	26367	26116	26013	26065	26027	26074	25905	25840	25805	25919	25941	26196	25984	25949	25948	26077	26154	26147	26184	26090	26160	26204	26100	26045	26033	26007	26003	26193	26286	26075	26294	26139	26109	25934	25846	26192	25921	25903	25986	26075	25922	26006	25936	26129	26165	26312	26015	25917	26191	26009	26083	25783	25566	25970	26044	26149	26007	26303	25991	26271	26524	26077	26096	26384	26140	26194	25833	26066	26158	25964	26127	26052	25984	26040	26237	26155	25940	25988	25724	25996	26082	26142	26199	26120	26201	26041	25730	26151	26258	26061	26063	25822	26216	26088	26098	25879	26073	26146	26022	25922	25794	26009	26017	26271	25977	26005	26067	25924	25856	25804	26038	26161	26160	25978	26081	26040	26270	26140	25748	26114	26134	25956	25997	25998	26095	25997	26026	26296	26260	25889	26156	26064	25847	25665	26011	26039	26045	25937	26122	26220	25995	26071	25827	26057	26134	26104	26114	26166	26086	25985	25802	25990	26249	26020	25983	26123	26000	26079	25970	26073	26265	26383	26276	26107	25994	26077	26117	26033	26123	26002	26329	26155	26019	26110	25979	26150	26014	26331	26202	26077	26207	26202	26095	26042	25839	26362	26040	25849	26100	26139	26088	26166	25931	26032	26104	26204	25976	26194	26318	26167	26074	26098	26262	26121	25782	26151	26207	26112	26330	26041	26152	26087	26034	26034	26208	26259	25827	26024	26081	25958	25974	26232	26099	26036	26124	25952	25865	26179	26295	26021	26229	26003	25949	25780	26093	25932	25808	26010	26174	26185	25850	25808	26047	26151	26194	26245	26055	26036	26054	25919	26036	25893	26128	26168	26270	26055	26239	26393	26161	25914	25983	26164	26172	26163	26182	26626	26206	25901	26002	26147	26018	25817	26008	26220	26015	26159	26097	25870	26044	25920	26065	25989	25888	25910	25912	26259	25932	26005	26104	26190	25917	26035	26014	25924	26124	25865	26092	26154	26196	25966	26255	26143	26091	26072	26102	25973	25911	26156	26052	26054	26062	25984	25999	26322	25955	25971	25986	26132	26354	26191	26093	26106	25802	26070	25837	25909	26211	26144	25916	26141	26233	26116	26023	25946	26127	26318	26213	26293	26007	26215	26063	25930	26111	25835	25926	25965	26112	26083	25926	26148	25984	26246	26064	26146	26188	26110	26209	25954	26085	26272	25957	26172	25919	25876	26110	26229	26006	25986	26000	26108	26064	26011	26147	25971	25991	26181	26193	25921	25979	26205	26080	26149	26006	26065	25984	26063	25872	26119	25820	26154	26187	26256	26061	26050	25908	26203	26234	26274	26250	26015	25838	26267	26106	26185	25907	25898	25733	26180	26091	26160	25871	26020	26047	26293	26049	26123	26019	25980	25980	26013	25842	26088	26196	26263	26173	26017	26017	26072	26159	26047	25776	26064	25837	26127	26014	26227	25928	25884	26092	26098	26141	26166	25949	26126	26051	26076	26113	26077	26002	26164	25951	25906	25840	26102	26103	26062	26101	25935	26000	25996	25960	26088	26300	25846	25937	26014	25901	26072	25895	26001	25924	26308	26117	26035	26436	26393	26093	25860	25800	25894	25832	25880	26063	26093	25938	26224	26102	26162	26005	25958	26029	26095	26041	26232	26041	26059	26036	25900	26346	26147	26320	25993	26072	26102	26068	26116	25981	25978	26018	26057	26044	25877	25983	26115	25816	26117	26200	25636	26013	25982	26145	26287	26292	26093	25944	26150	25988	26160	26046	26079	26085	25892	25979	25897	25922	25967	25980	26090	26113	25969	25798	25937	26189	26196	25920	25929	25891	26205	25938	26195	26213	26253	25873	26115	26193	26237	25976	26253	26078	26058	26182	25970	25987	26092	26018	25809	26169	25902	25834	25906	26294	26322	26031	25716	26125	26159	25742	26106	26314	25938	26131	26224	26273	25947	26021	25991	25980	26145	26190	26179	26142	26076	26226	26232	25948	26073	26137	26008	26047	25979	26218	25951	26170	26527	26198	26208	26155	26358	26139	25954	26035	25997	25974	25841	25976	26002	25823	25848	25839	26070	26186	26208	26194	25929	25931	26220	26005	26091	25985	26276	26087	25928	25886	26035	25929	26369	26081	26225	25807	26186	26096	25862	25846	26148	25873	25982	26286	26189	25929	26104	25838	25947	26050	25840	25841	26045	25927	26199	26093	25889	26111	25935	26046	26037	25840	26183	26057	25848	26144	25973	26356	26237	26136	26099	26100	26064	26047	25852	25930	26133	26247	25978	25904	26101	26128	25779	26125	26064	26200	25986	25946	26109	26075	26095	25850	25918	25940	26213	26232	25974	25922	25860	25907	26068	26141	26296	26099	25965	26144	26176	26311	26096	25654	26247	25935	26107	26029	25946	26197	26001	26116	25994	25952	26304	26084	25860	25818	26147	25823	26201	26062	26363	25891	26078	26189	25913	25839	26054	26018	26170	25937	26149	26146	26305	26284	26039	26056	25928	25956	26154	26168	26041	26149	26169	25845	26101	26213	26125	26256	25988	26216	25896	26356	26220	26030	26174	25885	26064	26068	26153	25951	26135	26167	26097	26006	25793	26169	26037	26247	25858	25783	26099	26069	25987	26329	26087	26121	25962	26102	26118	25947	26117	25977	25968	25946	26066	26032	26051	25961	26081	25959	26023	26111	25972	25911	26126	26283	26195	26146	26089	26191	25886	26216	26348	26240	25860	26283	25994	25953	25959	26127	26049	25995	26183	26173	26183	26131	26187	26049	25999	26070	26080	25960	26337	26202	25969	26018	25948	26154	26253	26237	25926	26109	26001	26060	26139	26029	26148	26019	25988	26105	26146	26314	25986	26056	26030	26240	26123	26127	26226	26216	26030	26212	26025	26120	26045	26246	25972	26232	25952	26180	26284	25927	26009	25927	26216	25941	25969	25967	26061	26023	25882	26254	26036	26212	26389	26015	26022	25878	26000	26176	26041	26128	26026	26133	26034	26252	26263	26114	26078	26243	26154	26139	26135	26268	25987	26195	26335	26239	26042	26088	26111	26221	25859	26193	26257	26192	26131	26066	26145	26012	25971	26001	26297	26217	26107	26105	26027	25902	26045	26027	26017	25958	26230	26011	26037	26179	26112	26139	26130	26213	26244	26232	25997	26009	26022	26059	26112	26054	26044	26271	26110	25935	26367	25682	26169	26166	26022	26031	26238	25898	25726	25925	26207	26365	26381	26227	26094	26206	26025	26013	26238	26311	26468	25996	25983	26220	26173	26065	25989	26029	26141	25850	26119	26139	25994	25685	25917	26198	26111	25934	25960	26200	26006	25982	26340	26211	26041	26276	26142	26263	26092	26148	26118	26231	26097	26016	26053	25937	25975	25954	26015	25900	26189	26067	25981	26124	26087	26110	26328	26084	25897	25774	26021	26020	25935	26230	26017	26226	26314	25902
31450	48085	38882	28148	26879	25450	20197	19141	18910	18592	18078	17982	17903	17809	17385	17332	17102	17003	17018	16849	16782	16943	16910	16885	16896	16890	17049	16781	16916	16835	16920	17019	17021	17082	16786	16968	16814	16766	16485	16739	16932	16723	16828	16590	16542	16675	16757	16594	16676	16656	16594	16819	16569	16684	16532	16666	16757	16553	16646	16661	16637	16564	16427	16527	16750	16659	16580	16624	16724	16586	16773	16733	16791	16632	16721	16876	16713	16632	16690	16604	16739	16750	16617	16597	16627	16836	16770	16586	16620	16468	16751	16740	16673	16482	16649	16760	16643	16557	16696	16524	16613	16580	16584	16523	16544	16626	16656	16670	16768	16727	16592	16695	16780	16410	16567	16662	16425	16660	16795	16625	16526	16645	16553	16556	16603	16524	16588	16758	16559	16638	16668	16717	16392	16725	16662	16750	16687	16523	16526	16636	16450	16594	16602	16607	16571	16568	16725	16636	16549	16751	16617	16514	16800	16661	16760	16682	16664	16604	16625	16725	16416	16538	16428	16424	16617	16536	16741	16461	16577	16776	16685	16715	16614	16520	16657	16694	16556	16584	16590	16579	16546	16531	16701	16601	16518	16553	16819	16717	16593	16716	16687	16588	16462	16538	16608	16592	16732	16665	16756	16628	16630	16731	16652	16686	16576	16621	16596	16784	16640	16644	16711	16605	16692	16546	16512	16642	16460	16587	16502	16603	16688	16419	16492	16722	16442	16541	16393	16654	16666	16517	16663	16658	16671	16397	16582	16732	16832	16388	16803	16715	16735	16637	16702	16461	16770	16663	16691	16427	16555	16469	16516	16675	16541	16522	16605	16661	16636	16581	16675	16501	16655	16592	16670	16776	16623	16554	16581	16440	16573	16543	16458	16549	16483	16625	16706	16476	16724	16599	16716	16553	16572	16741	16464	16604	16606	16469	16643	16589	16714	16575	16562	16599	16615	16572	16678	16689	16655	16706	16617	16618	16623	16540	16758	16726	16663	16610	16821	16602	16456	16769	16628	16557	16551	16549	16568	16670	16681	16655	16590	16454	16779	16442	16663	16520	16590	16590	16742	16796	16639	16716	16431	16788	16744	16271	16809	16540	16568	16505	16563	16686	16767	16647	16626	16353	16532	16833	16672	16622	16705	16555	16614	16531	16516	16680	16695	16448	16607	16566	16581	16542	16615	16603	16802	16692	16555	16751	16560	16702	16459	16629	16602	16708	16649	16600	16525	16583	16729	16514	16797	16653	16551	16723	16662	16680	16427	16563	16657	16675	16693	16547	16742	16595	16630	16823	16636	16784	16650	16475	16539	16698	16755	16700	16673	16813	16667	16606	16479	16598	16558	16496	16754	16502	16474	16633	16652	16589	16763	16436	16670	16656	16663	16829	16602	16524	16723	16470	16435	16603	16763	16642	16571	16724	16523	16604	16624	16559	16652	16622	16682	16597	16686	16545	16539	16601	16435	16622	16692	16604	16683	16576	16799	16765	16576	16497	16577	16691	16672	16699	16601	16482	16510	16624	16650	16603	16520	16687	16683	16579	16723	16591	16561	16598	16556	16650	16603	16547	16710	16667	16569	16662	16563	16670	16652	16648	16543	16792	16566	16341	16730	16535	16615	16589	16455	16542	16616	16721	16563	16491	16525	16647	16493	16636	16658	16496	16549	16658	16567	16655	16632	16463	16609	16530	16682	16436	16672	16706	16703	16827	16639	16587	16794	16563	16577	16676	16654	16527	16599	16789	16580	16514	16491	16501	16698	16655	16536	16466	16841	16574	16522	16754	16616	16728	16627	16822	16582	16519	16417	16626	16498	16587	16382	16705	16689	16736	16604	16667	16811	16823	16604	16600	16503	16605	16719	16453	16668	16585	16557	16581	16673	16561	16530	16473	16564	16578	16686	16614	16687	16681	16493	16763	16718	16577	16668	16593	16606	16872	16606	16625	16651	16507	16837	16691	16589	16612	16765	16597	16685	16665	16595	16670	16442	16711	16644	16693	16496	16689	16512	16599	16649	16810	16663	16620	16682	16588	16557	16694	16401	16492	16687	16486	16507	16667	16618	16653	16589	16781	16590	16491	16674	16663	16720	16620	16435	16728	16715	16620	16546	16696	16609	16855	16660	16755	16624	16609	16731	16622	16401	16541	16539	16609	16616	16708	16558	16640	16777	16665	16798	16435	16690	16706	16505	16752	16641	16616	16810	16736	16515	16644	16613	16745	16655	16594	16505	16783	16448	16704	16814	16501	16754	16587	16532	16589	16586	16538	16668	16465	16593	16544	16555	16556	16574	16463	16544	16596	16575	16601	16552	16613	16614	16560	16646	16650	16726	16589	16605	16652	16704	16627	16660	16460	16803	16622	16481	16686	16615	16611	16823	16458	16696	16514	16804	16564	16558	16526	16483	16568	16773	16366	16659	16554	16597	16763	16834	16719	16550	16514	16578	16746	16669	16560	16646	16709	16769	16577	16576	16658	16614	16774	16628	16558	16581	16649	16688	16693	16723	16621	16530	16735	16678	16734	16671	16767	16573	16647	16546	16643	16547	16600	16645	16671	16533	16507	16669	16684	16653	16544	16755	16635	16662	16636	16525	16747	16654	16503	16535	16764	16610	16695	16393	16790	16359	16675	16692	16573	16620	16466	16733	16630	16551	16807	16633	16652	16767	16644	16474	16473	16644	16648	16660	16564	16551	16597	16424	16543	16663	16422	16691	16589	16453	16430	16648	16636	16692	16653	16647	16573	16718	16532	16597	16688	16855	16593	16553	16549	16561	16485	16573	16629	16623	16775	16586	16602	16580	16568	16611	16461	16422	16536	16655	16541	16880	16558	16651	16611	16703	16682	16577	16692	16689	16620	16577	16595	16637	16593	16464	16590	16601	16553	16691	16493	16677	16623	16787	16763	16701	16634	16647	16646	16736	16555	16453	16826	16641	16574	16351	16711	16664	16629	16522	16746	16564	16657	16601	16601	16628	16580	16721	16665	16575	16636	16644	16591	16677	16551	16586	16510	16550	16703	16599	16659	16600	16676	16724	16696	16569	16672	16782	16644	16710	16731	16639	16792	16756	16569	16750	16674	16698	16534	16726	16483	16880	16721	16536	16648	16551	16597	16628	16610	16637	16673	16563	16678	16596	16652	16633	16651	16617	16602	16643	16474	16623	16620	16637	16795	16658	16621	16543	16561	16690	16576	16704	16726	16321	16684	16621	16662	16617	16611	16652	16456	16576	16639	16594	16800	16671	16730	16398	16523	16550	16725	16544	16573	16537	16611	16621	16413	16522	16526	16711	16646	16580	16504	16564	16601	16514	16658	16495	16695	16397	16571	16609	16600	16588	16574	16562	16692	16687	16531	16629	16637	16621	16722	16588	16613	16657	16548	16524	16724	16504	16640	16649	16628	16649	16753	16607	16605	16528	16609	16510	16669	16693	16593	16567	16488	16655	16528	16547	16607	16723	16449	16825	16534	16722	16546	16654	16669	16759	16518	16525	16609	16472	16808	16829	16616	16602	16645	16571	16667	16658	16526	16771	16586	16594	16529	16721	16614	16567	16692	16645	16483	16667	16683	16628	16624	16494	16565	16547	16642	16572	16740	16726	16559	16518	16498	16519	16809	16534	16905	16573	16680	16576	16712	16728	16490	16654	16685	16641	16526	16538	16597	16684	16768	16588	16610	16582	16783	16750	16520	16650	16774	16658	16695	16690	16777	16626	16609	16718	16553	16662	16639	16664	16793	16588	16627	16706	16610	16547	16644	16553	16719	16557	16653	16567	16674	16639	16705	16520	16445	16622	16460	16576	16579	16640	16659	16630	16607	16655	16672	16589	16643	16572	16583	16568	16490	16719	16638	16487	16523	16652	16624	16545	16686	16676	16701	16779	16545	16808	16446	16503	16753	16690	16710	16553	16597	16503	16607	16700	16585	16690	16649	16648	16662	16521	16631	16567	16599	16677	16550	16695	16533	16864	16590	16564	16810	16799	16564	16622	16620	16491	16573	16682	16735	16617	16488	16805	16618	16634	16538	16535	16733	16352	16622	16473	16711	16486	16619	16677	16690	16692	16690	16691	16852	16595	16728	16671	16662	16699	16707	16492	16574	16500	16644	16478	16939	16671	16686	16680	16639	16575	16418	16608	16669	16601	16675	16658	16677	16710	16629	16655	16663	16557	16743	16626	16719	16583	16641	16512	16646	16545	16625	16548	16564	16781	16545	16464	16683	16577	16643	16703	16464	16871	16569	16570	16830	16389	16708	16548	16451	16660	16598	16586	16597	16734	16810	16600	16599	16611	16639	16404	16480	16643	16712	16669	16647	16673	16526	16470	16717	16736	16664	16625	16616	16681	16482	16686	16592	16644	16634	16639	16449	16843	16615	16324	16735	16469	16524	16508	16509	16507	16635	16425	16697	16470	16581	16567	16592	16485	16531	16649	16741	16590	16530	16463	16583	16728	16679	16744	16705	16472	16748	16598	16766	16601	16693	16887	16748	16550	16621	16798	16563	16569	16496	16718	16816	16727	16622	16615	16629	16588	16559	16483	16709	16757	16786	16512	16616	16432	16738	16727	16790	16716	16717	16432	16548	16588	16486	16730	16738	16762	16685	16738	16558	16568	16697	16675	16677	16697	16712	16691	16618	16578	16704	16581	16660	16720	16570	16631	16696	16505	16713	16576	16525	16543	16531	16408	16601	16518	16731	16627	16634	16787	16528	16651	16683	16652	16479	16598	16383	16510	16439	16666	16479	16606	16728	16678	16591	16568	16429	16840	16698	16670	16579	16526	16458	16677	16706	16765	16582	16617	16572	16623	16787	16695	16680	16592	16670	16388	16532	16562	16714	16596	16704	16801	16555	16608	16716	16687	16693	16591	16635	16701	16614	16627	16523	16531	16490	16545	16725	16678	16641	16581	16564	16791	16550	16577	16712	16566	16577	16674	16629	16470	16697	16598	16631	16681	16753	16516	16557	16691	16700	16564	16765	16660	16650	16341	16689	16685	16550	16669	16645	16583	16528	16695	16670	16566	16520	16648	16455	16682	16706	16499	16613	16507	16618	16396	16785	16621	16515	16651	16524	16533	16496	16576	16783	16638	16625	16720	16700	16489	16672	16687	16658	16711	16710	16653	16768
22535	21008	27481	24880	22312	28531	33646	28468	27161	27306	26853	26549	26475	26282	25946	25940	25761	25722	25548	25382	25330	25323	25244	25422	25577	25338	25623	25521	25514	25416	25489	25463	25246	25332	25499	25211	25206	25335	25518	25269	25581	25279	25114	25193	25026	25100	24947	24940	24846	25228	25165	25116	25032	25112	24837	24998	25163	24937	25109	25067	25042	25102	25097	25211	25154	24993	24951	24908	25007	25108	25193	24898	24869	25244	25111	25093	25036	24780	24847	25072	25077	24909	24979	25137	25071	24838	25127	25045	25213	25029	25045	24938	25071	24975	24996	25007	25144	25186	25176	24989	25183	25006	25078	24952	24788	24968	24896	24794	25014	25041	24778	24867	24881	24728	25129	25287	25161	24907	24967	24936	25206	24869	25000	25002	25054	25126	24897	24823	25039	25032	24934	24883	24956	24954	24990	24972	24808	25100	24926	24866	24910	24779	25027	25217	25351	25059	25130	25016	24911	24786	25000	25008	24938	25009	25231	25205	25033	24996	25237	25300	24887	24871	24675	24760	24855	25043	25061	24754	25029	24951	24730	25048	25165	24905	25017	24773	24998	24753	24885	24891	24879	25104	24857	25071	24907	24675	24959	24900	24889	25008	25071	24893	25101	25044	24717	24715	25162	24885	25043	24922	24834	25098	24835	24860	24961	24853	25189	24965	25013	25146	24966	25186	24903	24994	24980	25015	24979	24769	24866	25022	24875	25010	25236	24818	25023	24659	24939	25036	25108	24856	24949	24761	24785	24796	24913	24874	25008	24781	24937	24975	24857	24757	25121	24894	25006	25031	24909	24888	24922	24868	24873	24958	24864	24979	25170	24865	25083	24776	25164	24693	24841	24919	25026	24696	24940	24786	24927	24939	24707	24884	25245	24799	25005	24862	24710	25057	25119	24760	24901	24757	24808	24874	24646	24908	25009	25126	24785	24897	25162	24879	24955	25164	24933	25160	24889	24758	24931	25096	24820	25070	25034	24530	25153	24990	24983	24851	24974	25046	24661	25068	24988	24968	25094	24844	24753	24925	24804	24816	24884	24986	24976	25028	24793	24945	24974	24899	24937	25000	25129	25127	24943	25090	25107	24677	25115	24996	25270	24917	24834	24939	25000	24926	24814	24921	24960	25013	24884	25228	24969	24749	24828	25076	24811	25120	24982	24636	24891	24880	25028	25076	25311	25032	24939	24874	24700	24661	25024	25099	24709	24802	25119	24779	25006	24935	24813	25140	24948	24862	25129	25200	24793	25095	25104	24659	25008	25112	25089	25048	25034	24829	25034	24958	24846	25012	24999	24881	24807	25075	24744	24902	24636	24861	24819	24981	24933	24836	25268	24994	25007	24799	24979	25106	25062	24901	25093	24883	25001	24906	25106	24968	25037	25310	24982	25042	24959	25147	25036	24644	24842	24913	24928	25152	24877	25062	25051	25153	25129	25121	25073	24897	24855	24846	25008	24948	25034	24910	24742	25068	24877	24839	25057	25087	25031	24887	25022	24972	24824	24790	24872	24956	25031	25039	24968	24979	24921	25268	24870	24879	24723	25161	24942	25149	24684	25040	24945	24863	24931	25080	24959	24892	24909	24768	24947	24783	24965	24931	24921	25179	24943	25109	24931	25074	25028	24945	24945	24884	24660	25103	25050	24729	25156	25008	24942	25048	25029	24977	24995	24943	24884	24711	24975	25014	24995	24838	24833	24734	24973	24693	25009	24797	25173	24852	24758	24916	24856	24642	25047	24990	24988	24877	25155	25181	25043	24977	25157	24926	24967	25014	25123	24966	25078	24972	24978	24859	24841	25106	24776	24975	25032	24942	24814	24911	24674	24968	25027	24739	25258	24910	25016	25032	24921	24843	24975	24797	25015	25253	24882	25124	25002	24824	24947	25031	25223	25049	25079	24929	25172	25016	25057	24923	24969	24900	24959	24779	25104	24886	24943	25194	24787	25202	25249	24907	25112	25100	25267	24905	25071	25071	24902	24897	24876	24960	24997	24935	24754	24864	24946	24870	25114	25063	25092	24913	24696	24760	24979	24956	25066	24636	25084	25031	25186	25167	25023	24951	25142	25254	25052	25021	25081	25280	24987	24829	25002	25011	25051	25391	25103	24876	24869	25034	24873	24860	25093	25036	24927	24894	24878	24951	25133	25046	25004	24986	25200	24925	25062	25084	25162	24832	24791	24695	24916	25173	24981	24921	25080	25084	24939	25187	25076	25147	24867	24891	24857	24793	24693	25025	25179	25044	24944	24776	24952	24901	24993	24849	24844	24830	24911	25108	24803	24857	24960	24733	25079	25091	24924	24963	24949	24735	24975	24795	24996	25253	24925	24904	24815	25016	25117	25086	24991	24847	25055	24805	25006	24834	25029	25168	25031	25054	24955	24814	24749	24781	25102	25067	24806	24762	24884	24716	24928	24855	24813	24914	24944	25102	24866	24907	25067	25113	24896	24782	24756	24799	24690	24887	24952	24873	24762	24925	25040	24952	24851	24947	24875	25051	24868	24983	24873	24792	25119	24681	24796	24843	24999	24833	25166	25089	24587	24962	24931	24980	24843	25008	25084	24975	25089	24914	24905	24866	24887	24915	25171	24829	25304	24959	24867	24839	25036	24922	25265	24946	24848	24892	24947	25055	25101	25183	24776	25105	25015	24896	25025	24979	24841	25077	24873	24861	25100	24721	24697	25058	24931	24856	24776	25187	24944	25171	24794	24887	24904	25113	25078	24955	25011	24805	25155	25066	25018	24728	24959	25282	24781	24884	25100	24778	24761	25178	25132	25212	25088	24857	25249	25099	25264	25039	25003	24909	25233	24962	24748	24784	25024	25010	24968	25082	25080	24643	24848	25016	24890	24962	25069	25019	25111	24761	24897	25193	25042	25057	25188	25048	25042	24822	25060	25040	25061	24908	24941	24948	24784	25165	25017	25089	24810	24924	25140	24999	24867	24882	25097	24800	25007	24947	24737	24923	24975	24738	24975	24839	25048	25082	24996	24712	25099	25045	25060	25006	24815	24903	25031	25096	24741	24779	24938	24685	24742	24804	24913	24950	24636	25030	24734	25065	24982	25017	25054	24789	24863	25076	24855	24916	25155	24919	25074	25055	25164	25236	25109	25005	24988	25116	25203	24945	24778	25055	24906	24886	24915	24965	24841	25022	24862	25023	25100	24790	24776	24801	24856	25089	24700	25084	24983	24869	24823	25098	25054	25443	24923	24984	25091	24873	25203	24672	24754	24950	25323	25050	25064	24859	24883	25129	24981	25044	25010	25032	25009	24938	25169	24847	24864	25025	24798	25199	25033	24751	24969	24777	25076	25067	24983	24969	24923	24915	24815	25148	24845	24891	24986	24988	24934	24695	24968	25059	24963	24917	24901	24998	24892	24984	25144	25203	24881	24996	24955	25139	24811	24843	25062	25071	24806	24903	25159	24871	25075	25083	25007	24983	25138	24978	24959	24882	24744	24947	24857	24769	25185	24822	24899	24858	24706	24921	25006	25026	25113	24947	24930	24963	24764	24938	24949	24832	25028	24932	24856	24734	25107	24936	24849	25155	24811	24941	25062	25162	25006	25020	25057	24814	24939	24769	25007	24935	25187	24959	25042	24903	24846	25037	24923	24879	25025	24996	24828	25103	24923	25033	24843	24746	25083	24883	24843	25053	24946	24740	24639	24780	24881	25027	25045	25115	24882	24929	24821	25053	24795	24921	25103	24927	24755	24840	24972	24853	24760	24927	24993	24867	25182	24666	24888	24936	25042	24960	25045	24907	24732	25149	25067	25054	25078	24786	24841	24818	24941	24867	25052	24842	25158	24905	25010	24978	24891	24635	25085	25043	25110	24917	24871	24811	24945	24870	24929	24782	24705	24868	24737	25028	25074	25135	25076	24767	25179	25094	25187	25157	24992	25011	25036	25132	25265	25061	25061	25089	25080	24753	24918	25057	24863	25076	25260	24894	25138	24935	24978	25040	24917	25132	24878	24822	25002	24947	24971	24726	24718	24880	24836	25136	25019	25077	25059	24867	24770	25203	25362	24913	24941	24977	24653	24957	24961	25096	24862	25128	24977	24903	25114	24935	24901	24867	25097	25037	24981	25065	24948	24899	25259	25232	25056	24756	24917	24910	25040	24703	24955	24821	25128	24964	24817	24691	24913	25080	25007	24967	25024	25090	24958	24985	25042	25067	25091	24938	24729	25025	24918	24852	24937	24923	25004	24961	24910	25019	24709	25052	24887	24946	24811	24729	24775	25136	25040	25080	24987	24810	25186	24925	24927	24949	25245	24902	24934	25128	24847	25113	24981	24857	25062	24990	25138	25117	25074	25095	24799	24852	25079	25025	24962	24741	24876	25117	25094	24969	24928	25009	24679	24760	24850	24919	24858	24977	24941	24850	25055	24972	24830	25060	25072	25078	25100	24741	24853	24930	24882	24887	24756	25105	24890	25078	25006	25003	25240	25382	25048	25043	25074	25010	24999	25222	24954	24929	25001	24829	25063	24928	25066	24904	24971	25005	24908	24849	25001	25190	24883	24988	24915	25031	24814	25197	24999	24985	25159	25310	24975	24685	25236	24921	25183	24880	25020	24949	25075	24829	24861	25098	25001	25213	24923	24954	25047	24936	24713	25287	25161	24981	24714	24902	25072	25178	25074	25090	24873	25100	24795	24761	25096	24714	25018	24970	25086	25048	25041	24829	25199	24958	24915	24830	25017	24922	24879	24966	24816	25028	25132	24918	25079	25005	25077	24890	25193	24820	24736	24919	25032	25065	25369	24941	24998	24899	24871	24960	24988	24813	24804	24718	24999	25235	24958	24913	24905	24899	25036	25015	24715	24964	24845	25170	24940	25166	24776	24845	24830	24954	24905	24572	25064	24883	24987	25084	24857	24918	24837	24971	24987	24982	25122	25063	24815	24969	24982	24869	24809	24995	25158	24970	24912	25071	25005	25009	25096	25101	25015	24797	24812	24940	25173	24989	25003	24952	24908	24957	24668	25017	24555	24833	25067	24874	24904	25119	24924	24939	25068	25280	25061	25148	25063	24750	24996	24923	24863	25025	25197	24790	24805	24833	24943	24739	25020	24624	25147	25105	25133	25201	25022	25006	24957	25274	24948	25083	24933	24809
33713	54880	46619	31857	27723	28312	23796	19990	19395	18924	18192	17917	17805	17520	17185	17162	16887	16671	16643	16363	16327	16491	16516	16486	16398	16595	16686	16602	16459	16517	16530	16478	16665	16595	16319	16309	16349	16357	16415	16279	16377	16484	16291	16073	16293	16232	16260	16293	16067	16213	16262	16222	16071	16164	16145	16257	16034	16247	16040	16156	16128	16181	16096	16035	16095	16008	16034	16140	16111	16135	16066	16319	15984	16164	16086	16282	16224	16107	16179	16057	16043	16074	16084	16000	16050	16090	16196	16068	15917	15936	16041	16055	15992	16066	16120	16181	15968	16223	15882	15871	16045	16115	15969	15829	15992	16188	16158	16112	16182	16061	16004	16030	15871	15971	16113	16028	16142	16162	16166	15763	16071	15846	16099	16153	15936	15969	16137	15964	16044	15982	16198	16045	16098	15872	16038	16052	15993	16240	16072	16089	16008	16170	16032	15944	16006	16049	16147	16021	16075	15932	15883	16008	16080	16229	16048	16058	16012	15999	16088	15988	16046	15893	16081	16145	15952	16004	15967	15904	16043	15935	15905	16097	16147	16052	16098	16081	15903	16152	16073	16027	16030	16071	16153	16038	16133	16133	16192	16213	15929	15968	15960	16156	16085	16193	16132	16071	15959	16078	16084	15811	15988	15972	16197	16069	16068	15866	16171	16220	16105	15907	15942	16017	16045	16231	16052	15886	16054	16071	16090	15902	16012	16023	16059	16155	16038	16036	16146	16145	15957	15890	16108	15974	16121	16096	16036	16233	16131	16133	15991	15980	16281	16222	16128	16064	16158	16062	16151	16071	16217	16033	15996	16155	16192	15997	16074	16013	16057	15993	16125	16128	15983	15936	15949	16080	16124	15860	15985	16138	15993	15991	16259	16026	16030	16091	15954	16155	16072	16095	15796	16007	15992	15751	15964	16043	16059	16133	16142	16063	16105	16130	16216	16077	15946	16147	16105	15880	15966	15881	16093	16132	16000	16216	16132	16142	15986	16265	16008	16027	15954	16002	16174	16081	16039	16167	16060	16019	16014	16140	16033	16004	16140	16098	15999	16098	16140	16081	16022	15979	16151	16162	16099	15915	16218	15997	16175	15903	15958	16222	15955	16103	16026	16018	16067	16039	16111	16223	16086	15952	16084	16016	16066	15908	15916	16101	16001	15981	16023	16022	16057	16115	16021	16019	16064	16167	16040	15967	16175	16042	16123	16008	16095	15938	15902	15951	15943	16185	16206	16035	16220	15985	15995	16062	16174	16009	16047	16060	15954	15987	16150	16115	16053	16015	16209	16024	16151	16028	16107	16109	16115	15863	16079	16170	16116	16005	15910	15979	16211	15903	16116	15975	15945	16040	16073	16106	15982	16017	16074	16085	16049	16099	15914	16002	16082	15983	15846	15992	16179	16297	16074	16131	16071	16035	16149	15952	16066	16064	16100	15961	15993	16255	16041	15935	16164	16076	15949	16041	16001	16039	16008	16164	15928	15930	16265	15938	16003	15818	16010	16062	15984	15891	16236	16024	16206	16078	16169	16155	15920	16173	16171	16119	16160	15933	16066	16120	15935	16340	16066	15942	15998	16187	16141	16251	16138	15962	16081	15979	15854	16037	16070	16004	16079	16006	15952	16017	15976	15817	16034	16104	16091	16071	16163	16235	16080	16210	16112	16086	16026	16028	16221	16156	16040	16219	16141	16028	16085	16111	16052	16044	16056	16189	15974	16127	16062	16071	15953	16167	16029	15939	15960	16165	16087	15937	15984	15836	15871	16174	16091	16081	16220	15895	16020	16093	15935	15915	16001	16048	16151	16015	16162	15823	15966	16118	15920	15890	16080	16078	16036	16113	15965	15914	15911	16220	16076	16124	16191	16172	15958	15968	15993	16047	16135	16011	16046	16016	16140	15970	16194	16004	16064	16170	16017	16098	15946	16095	15992	16096	16160	15996	16325	16034	15868	15918	16109	16036	16141	15988	15933	15879	16057	16179	16225	15954	16070	16092	16076	16223	16083	16080	15954	16268	15934	15773	16155	16100	16008	16085	15956	15981	16077	15806	16004	15982	16115	15988	16008	16166	16101	16119	15960	16128	16090	15996	16226	15963	16139	15966	16081	16068	16208	16063	16095	16084	15970	15950	16032	16197	16166	16002	15894	16245	16009	16063	16085	15903	15975	16022	15971	16033	16059	16140	16090	15973	15823	16093	16074	15916	16077	16134	16065	15884	15876	16188	15959	16109	15980	16100	16222	15973	15883	16123	15671	16172	16066	15906	16023	16080	16278	15985	16143	16093	16040	15984	16276	16061	15970	15985	16112	16182	16026	15991	16078	15966	16096	16211	16207	15980	16022	16092	15966	16089	16081	16077	16044	16096	16055	15970	16102	15991	15983	16148	16053	16063	16233	15929	15877	16026	16090	16100	16059	16081	16053	16103	15995	16208	16030	16112	16102	16030	15962	16001	16092	16040	15874	15961	16147	16041	16015	15940	15864	15953	15975	16063	16162	16230	16024	16033	15979	16072	16069	16051	15901	16267	16132	15940	16109	16100	15975	16025	16126	15961	16109	16057	15963	16122	16057	15953	16080	16138	16012	15882	15971	15958	16060	16036	16001	16045	15959	15983	16020	16079	16023	16072	16030	16008	16123	16160	16062	16204	16139	16180	16055	16134	16029	15998	16100	16011	16163	16031	15892	15952	16032	16087	16140	16189	16006	16193	15950	16009	16088	15986	16080	16096	16059	16176	16249	15995	16054	16017	16090	15959	15901	16039	16200	16080	15923	16031	16025	16051	15944	16126	15986	16106	16169	16221	16018	15888	15928	16140	16058	15814	15892	16091	16078	16054	16143	15999	16080	16136	15988	15995	15930	16159	16002	16085	15981	15985	16107	15995	15931	15959	15953	15913	16111	15968	15937	16156	16090	16071	16041	16067	16042	16191	16017	16147	16049	16023	16016	16181	16078	16034	16015	15963	15898	16033	16249	16102	16120	16246	16097	15961	16004	15979	15920	16024	16149	16001	16205	15979	16212	15993	16060	15990	16158	16080	16243	16130	15968	16016	16004	15990	15916	15879	16026	16126	16177	16193	16001	15975	15824	16045	16081	16028	16000	15968	15888	16011	16033	16153	16222	16062	16029	15996	16019	15894	15949	15859	16139	16037	16179	16162	15869	16095	16213	15871	15947	16134	15965	16014	15953	15981	16115	16173	15948	16283	16218	15907	15847	15935	16097	15935	16040	16104	15832	15938	15981	15931	16080	16011	16101	15939	15943	16003	16068	15938	16223	15881	16079	15989	15852	15983	16138	16130	15939	16094	16132	16059	16185	16109	15977	16087	16128	16219	16216	15981	15783	15979	15988	16103	16155	16084	16152	16241	16120	16153	16102	16002	16059	16099	16112	16122	16030	16119	16008	16033	16041	16152	16139	16113	15986	16153	15910	16108	16050	16046	16052	15967	16086	15981	15859	16122	16130	15918	16027	16113	16026	15890	16075	16040	16176	15938	15972	16147	16086	16011	15948	15915	16113	16077	15847	16030	16186	16036	16202	16019	16040	16034	15993	15915	16093	16207	15950	16061	16025	15939	16038	16099	16079	16130	16178	16008	16002	16247	16159	16078	16145	16096	15922	16042	15938	16052	16076	16003	16173	16043	16160	16358	16367	16078	16177	16030	16302	15913	16170	16050	16167	16053	15953	15899	16064	15887	16057	16198	16116	16037	15999	16208	16096	15937	16112	15961	16056	15964	16019	15974	16038	16117	16037	15994	16103	16279	15870	15926	16045	16016	16081	16074	15999	16205	16072	16201	16191	16063	16229	16119	16155	15942	16072	15991	16037	15999	15912	15998	16064	16174	16132	16029	16187	16096	16254	16076	15973	15948	16217	16092	15986	16014	16005	15740	15812	16155	15894	15893	16033	16136	16171	15981	16078	16095	15924	16195	16054	15971	16088	15965	16014	16096	16223	16178	16071	16017	16065	16135	16052	16150	16075	15941	15940	16124	15917	16095	16098	16073	16105	16173	16000	16140	16077	15933	16079	16150	16054	16083	16023	16168	16102	16076	15863	16214	15987	16088	15915	16105	15890	15895	16107	16066	16047	15887	16176	15925	15963	16028	16056	15983	15970	15976	16109	16068	16111	16087	16167	15993	15874	15843	16226	15940	15966	16018	16233	16016	16204	16142	15842	16107	16092	16123	16164	16107	16148	16081	16057	16034	16172	15958	15822	16157	15966	16069	16004	16058	16130	16059	15939	16132	16072	16187	16124	16078	16002	16043	16131	16051	16014	16109	16205	16012	16072	15934	15938	16048	16064	15989	15961	15968	16300	16027	16063	15982	15993	16210	15834	16081	16126	16097	15875	16116	16158	16109	15963	16019	16106	16085	16016	15825	16101	16078	16085	16009	15978	16127	16186	15981	16095	16201	16068	16036	16056	16119	16055	16101	15991	16121	16109	16081	15982	15932	15918	15963	16134	16079	16081	15968	16258	16045	16009	16050	16098	15905	16070	16096	16115	16074	15958	15909	15901	16078	15969	16051	16095	16063	15914	15988	16004	16344	16025	16130	15898	15909	15951	16190	15877	15966	16018	16215	16139	16249	15991	16010	15912	16209	16117	16073	16115	16251	16323	16156	15867	15997	16182	15901	16074	16092	16024	16126	16071	16164	16137	15864	16137	16161	16015	15936	15983	16122	16089	16204	15925	16130	16071	16084	16152	16082	15972	16105	16111	16166	15918	16267	16088	16054	16023	16057	16076	16126	16134	16094	16143	16055	15889	16144	16166	16044	15994	16088	16195	16024	16113	16009	16014	16080	16141	16093	16156	16078	15946	16125	15962	16303	16079	15995	16122	15949	16106	15907	16014	16140	15900	16021	16178	16177	16067	16017	15958	16146	16155	16283	16094	15889	16248	15986	15971	16072	16155	16168	16054	16068	15955	16125	16065	15917	16029	15902	16078	15839	16025	16138	16109	15917	16161	15991	16042	16152	16100	16036	15998	15970	16117	16006	16059	15884	15943	16177	16243	15994	15843	16099	15994	16002	16053	16009	16216	15865	15980	15900	16167	16079	16018	16002	16167	16146	15907	15867	16072	16122	15922	16176	16055	16087	15960	16223	16089	16021	16035	15905	16049	16114
36766	34034	37648	33691	30124	29890	29966	28454	28252	28183	27952	27739	27950	27897	27905	27697	27844	27523	27953	27649	27506	27622	27712	27609	27661	27499	27736	27820	27603	27687	27661	27779	28041	27758	27705	27340	27689	27685	27549	27504	27717	27437	27682	28229	27658	27572	27592	27788	27627	27872	27635	27842	27703	27393	27762	27553	27846	27733	27598	27620	27715	27507	27733	27538	27605	27653	27476	27511	27747	27619	27628	27757	27856	27639	27689	27421	27582	27765	27622	27481	27289	27496	27502	27477	27695	27818	27670	27665	27764	27590	27414	27703	27527	27735	27294	27437	27469	27638	27640	27899	27678	27608	27474	27533	27430	27429	27517	27346	27539	27771	27354	27570	27652	27686	27678	27673	27731	27619	27571	27707	27538	27275	27547	27424	27786	27579	27706	27571	27463	27405	27490	27569	27498	27570	27578	27388	27723	27517	27587	27484	27489	27706	27596	27643	27530	27705	27387	27693	27464	27592	27450	27468	27579	27808	27498	27541	27641	27511	27452	27739	27417	27347	27388	27566	27460	27427	27634	27616	27644	27338	27455	27294	27641	27577	27570	27412	27803	27766	27401	27563	27617	27483	27500	27737	27553	27733	27712	27673	27490	27579	27683	27521	27522	27559	27690	27563	27365	27718	27638	27792	27650	27677	27790	27723	27797	27582	27813	27555	27546	27597	27549	27704	27550	27594	27682	27537	27772	27541	27561	27537	27384	27791	27685	27609	27484	27496	27679	27750	27586	27465	27508	27553	27761	27657	27529	27506	27736	27508	27742	27432	27580	27557	27708	27670	27777	27444	27754	27410	27768	27551	27528	27549	27447	27498	27828	27682	27808	27397	27760	27774	27421	27615	27728	27580	27529	27445	27628	27714	27472	27483	27625	27394	27451	27643	28048	27896	27686	27710	27620	27438	27628	27615	27858	27585	27429	27514	27705	27667	27488	27486	27921	27354	27567	27378	27625	27311	27561	27428	27590	27432	27605	27831	27702	27885	27490	27574	27518	27535	27722	27566	27454	27617	27701	27267	27561	27428	27773	27770	27711	27510	27694	27450	27499	27713	27492	27710	27520	27771	27293	27614	27347	27517	27620	27829	27751	27800	27882	27574	27490	27671	27554	27504	27636	27709	27583	27569	27182	27728	27987	27546	27573	27494	27615	27528	27626	27372	27503	27390	27586	27546	27425	27720	27747	27603	27574	27590	27832	27551	27554	27706	27670	27686	27644	27644	27773	27726	27661	27414	27572	27397	27426	27486	27560	27466	27564	27403	27593	27612	27435	27739	27617	27450	27612	27644	27910	27541	27644	27516	27577	27678	27574	27713	27568	27789	27619	27437	27708	27403	27766	27830	27517	27713	27603	27597	27671	27428	27600	27705	27837	27553	27173	27414	27798	27636	27760	27699	27524	27587	27569	27527	27523	27326	27684	27617	27440	27553	27600	27238	27500	27460	27405	27623	27431	27516	27767	27570	27758	27640	27468	27462	27304	27475	27661	27566	27336	27628	27520	27463	27818	27767	27611	27664	27678	27584	27624	27539	27734	27569	27651	27711	27752	27469	27479	27685	27468	27382	27455	27525	27899	27778	27427	27676	27664	27484	27723	27668	27619	27721	27654	27598	27727	27746	27808	27486	27595	27530	27647	27679	27641	27503	27626	27637	27640	27664	27665	27572	27428	27539	27503	27684	27553	27498	27359	27554	27709	27549	27570	27624	27593	27353	27779	27694	27639	27699	27722	27683	27546	27603	27850	27525	27650	27652	27484	27612	27576	27760	27620	27636	27543	27730	27588	27534	27467	27462	27780	27813	27603	27537	27754	27665	27601	27469	27517	27681	27703	27587	27656	27499	27485	27361	27592	27575	27573	27738	27717	27662	27658	27485	27719	27716	27694	27589	27761	27694	27543	27427	27762	27549	27632	27709	27496	27487	27594	27623	27847	27674	27503	27395	27546	27422	27380	27636	27715	27345	27670	27576	27478	27578	27629	27686	27521	27566	27575	27657	27575	27780	27533	27775	27780	27735	27798	27808	27480	27583	27654	27740	27600	27611	27460	27622	27566	27516	27412	27391	27620	27608	27935	27653	27787	27765	27681	27443	27501	27726	27653	27455	27627	27496	27644	27490	27511	27656	27579	27439	27498	27428	27373	27415	27353	27381	27457	27300	27492	27389	27594	27802	27623	27602	27371	27532	27710	27442	27633	27657	27767	27481	27400	27513	27464	27511	27746	27727	27582	27538	27612	27672	27587	27940	27487	27559	27315	27529	27580	27702	27589	27833	27709	27752	27727	27562	27738	27704	27554	27538	27635	27400	27553	27578	27708	27536	27437	27641	27715	27827	27556	27686	27824	27602	27667	27325	27589	27660	27585	27655	27589	27407	27468	27609	27706	27710	27669	27577	27735	27572	27707	27659	27543	27585	27683	27674	27486	27437	27644	27597	27653	27557	27502	27933	27308	27639	27839	27681	27828	27527	27683	27533	27692	27615	27516	27725	27679	27640	27617	27775	27545	27572	27501	27507	27687	27479	27534	27338	27610	27458	27686	27621	27732	27473	27740	27565	27588	27773	27729	27611	27638	27548	27538	27363	27208	27573	27395	27813	27490	27793	27400	27595	27584	27647	27308	27221	27412	27632	27738	27448	27853	27646	27585	27626	27509	27601	27567	27673	27466	27615	27920	27627	27690	27326	27534	28004	27709	27417	27678	27401	27745	27406	27637	27537	27660	27372	27579	27556	27700	27657	27758	27456	27705	27528	27542	27552	27640	27580	27516	27455	27678	27538	27857	27670	27453	27625	27767	27511	27794	27814	27695	27791	27712	27565	27550	27624	27549	27749	27791	27702	27663	27368	27528	27575	27738	27497	27611	27835	27479	27795	27597	27473	27691	27691	27745	27610	27705	27486	27492	27506	27583	27671	27391	27466	27977	27808	27546	27633	27607	27618	27720	27533	27570	27831	27687	27747	27527	27682	27663	27429	27478	27627	27505	27625	27686	27483	27618	27641	27555	27599	27377	27533	27722	27559	27747	27565	27686	27443	27447	27588	27633	27479	27496	27592	27663	27584	27700	27447	27666	27741	27712	27471	27794	27479	27581	27815	27404	27709	27762	27574	27729	27743	27612	27490	27535	27311	27767	27485	27576	27712	27734	27384	27594	27681	27759	27532	27600	27662	27877	27440	27727	27694	27566	27449	27493	27764	27584	27626	27799	27580	27535	27547	27613	27733	27713	27693	27503	27582	27576	27508	27338	27560	27653	27811	27708	27600	27674	27621	27772	27619	27725	27773	27624	27724	27476	27521	27556	27580	27621	27731	27678	27623	27496	27511	27585	27574	27647	27478	27540	27601	27602	27627	27717	27584	27678	27765	27626	27775	27713	27451	27652	27422	27672	27487	27647	27627	27499	27563	27739	27737	27457	27570	27710	27734	27245	27602	27729	27663	27802	27551	27770	27395	27591	27846	27636	27548	27585	27602	27422	27626	27454	27803	27552	27593	27666	27658	27350	27642	27621	27599	27558	27475	27771	27590	27354	27345	27753	27540	27569	27354	27686	27695	27577	27422	27478	27376	27839	27462	27295	27586	27741	27680	27638	27515	27658	27627	27361	27477	27567	27709	27550	27565	27638	27487	27709	27708	27842	27430	27633	27612	27704	27682	27446	27729	27655	27334	27681	27848	27606	27435	27595	27635	27785	27617	27606	27558	27433	27483	27524	27634	27526	27960	27726	27726	27493	27461	27808	27588	27804	27338	27583	27469	27567	27609	27560	27412	27661	27538	27677	27390	27682	27759	27591	27598	27636	27413	27470	27665	27649	27696	27624	27823	27376	27753	27627	27485	27508	27452	27392	27715	27395	27545	27464	27708	27903	27600	27584	27453	27653	27787	27768	27562	27552	27639	27637	27573	27438	27754	27720	27528	27482	27724	27773	27768	27542	27766	27495	27604	27793	27687	27446	27651	27718	27596	27528	27626	27568	27544	27831	27256	27794	27411	27613	27629	27728	27654	27849	27391	27492	27765	27653	27627	27838	27741	27858	27634	27872	27862	27664	27847	27436	27611	27633	27545	27797	27214	27661	27674	27566	27563	27716	27580	27342	27575	27491	27722	27666	27512	27760	27607	27539	27663	27475	27644	27466	27702	27751	27707	27653	27838	27775	27803	27702	27388	27252	27501	27610	27677	27796	27691	27248	27868	27740	27548	27528	27989	27704	27354	27381	27474	27622	27573	27726	27731	27418	27518	27810	27615	27659	27741	27412	27465	27473	27556	27643	27439	27567	27578	27703	27709	27770	27785	27566	27407	27590	27718	27579	27592	27753	27841	27625	27663	27486	27627	27547	27609	27332	27350	27536	27652	27564	27704	27509	27517	27536	27510	27822	27378	27459	27523	27507	27621	27493	27549	27410	27563	27781	27519	27771	27435	27548	27554	27454	27923	27751	27926	27690	27734	27737	27531	27549	27312	27735	27599	27724	27399	27535	27482	27873	27540	27709	27735	27598	27619	27618	27481	27605	27461	27732	27730	27546	27803	27456	27596	27696	27548	27581	27904	27689	27742	27655	27377	27532	27380	27455	27603	27436	27821	27728	27741	27567	27474	27552	27291	27722	27661	27536	27642	27601	27575	27893	27665	27586	27659	27558	27865	27717	27733	27775	27744	27350	27601	27706	27604	27569	27528	28008	27707	27649	27434	27474	27374	27605	27469	27916	27648	27483	27513	27534	27684	27763	27601	27778	27357	27871	27581	27420	27667	27634	27441	27685	27560	27513	27496	27579	27587	27593	27273	27556	27570	27661	27793	27941	27708	27503	27408	27760	27695	27825	27590	27631	27623	27742	27521	27614	27624	27425	27563	27332	27706	27605	27831	27841	27716	27581	27612	27267	27724	27631	27745	27736	27549	27557	27610	27533	27421	27481	27735	27489	27608	27810	27493	27819	27781	27701	27421	27761	27634	27420	27819	27662	27686	27618	27717	27836	27516	27694	27929	27540	27469	27593	27673	27666	27646	27757	27677	27598	27640	27662	27640	27483	27712	27468	27795	27530	27626	27700	27944	27775	27166	27658	27795	27549	27817	27760	27374	27675	27721	27583	27587	27912	27827	27564	27574	27194	27585	27721	27380	27511	27617	27621	27676
29677	38399	32471	23631	21023	20735	20613	18720	18213	18220	17963	17550	17708	17634	17664	17608	17573	17466	17393	17498	17333	17428	17461	17363	17477	17580	17456	17399	17541	17318	17584	17331	17475	17538	17552	17460	17311	17465	17429	17326	17238	17493	17353	17408	17179	17204	17381	17262	17282	17391	17332	17395	17454	17316	17232	17288	17101	17342	17266	17302	17333	17276	17285	17503	17188	17303	17476	17246	17310	17389	17306	17386	17117	17175	17201	17490	17369	17146	17262	17228	17484	17247	17497	17245	17347	17036	17231	17302	17354	17309	17396	17075	17205	17360	17474	17310	17199	17271	17329	17420	17359	17304	17317	17335	17240	17313	17309	17266	17139	17194	17312	17274	17257	17250	17376	17267	17292	17079	17241	17274	17385	17215	17310	17303	17369	17291	17262	17325	17216	17314	17344	17109	17154	17196	17246	17365	17071	17343	17359	17346	17443	17334	17048	17382	17247	17243	17219	17239	17330	17424	17294	17291	17314	17422	17238	17361	17231	17384	17488	17235	17289	17453	17197	17417	17172	17031	17372	17092	17370	17108	17283	17215	17157	17395	17112	17330	17179	17434	17294	17262	17301	17453	17252	17315	17396	17183	17453	17210	17389	17335	17224	17405	17294	17316	17411	17419	17069	17265	17161	17143	17400	17202	17287	17307	17241	17217	17161	17300	17248	17374	17398	17401	17212	17223	17286	17130	17165	17305	17153	17335	17218	17187	17258	17218	17227	17110	17384	17272	17400	17311	17359	17230	17303	17268	17310	17332	17242	17075	17248	17271	17414	17188	17360	17369	17523	17474	17433	17218	17414	17431	17316	17220	17413	17228	17362	17333	17356	17269	17356	17352	17237	17298	17338	17339	17398	17337	17265	17378	17170	17152	17166	17352	17282	17125	17406	17242	17278	17278	17390	17299	17271	17338	17410	17299	17224	17254	17230	17203	17253	17262	17388	17361	17110	17312	17277	17268	17309	17212	17215	17182	16991	17295	17338	17203	17185	17411	17275	17145	17436	17306	17295	17235	17237	17132	17111	17337	17200	17278	17430	17300	17449	17297	17249	17410	17522	17220	17251	17309	17434	17335	17374	17314	17229	17188	17280	17365	17314	17205	17309	17366	17227	17349	17432	17188	17373	17424	17437	17317	17305	17319	17378	17335	17420	17338	17367	17202	17221	17114	17411	17234	17302	17212	17167	17474	17336	17415	17152	17347	17328	17250	17197	17361	17193	17279	17303	17317	17301	17227	17228	17287	17357	17290	17228	17378	17336	17441	17202	17250	17543	17364	17242	17474	17245	17245	17249	17113	17092	17380	17453	17102	17314	17290	17270	17332	17336	17232	17391	17510	17254	17199	17263	17513	17090	17215	17124	17277	17299	17352	17565	17176	17250	17132	17351	17281	17283	17254	17412	17263	17019	17296	17247	17216	17288	17312	17452	17310	17097	17284	17375	17433	17455	17185	17178	17414	17191	17277	17266	17319	17167	17308	17313	17157	17650	17355	17319	17395	17321	17124	17125	17285	17171	17218	17261	17297	17254	17196	17268	17409	17343	17310	17254	17289	17163	17190	17148	17334	17270	17150	17251	17336	17231	17204	17236	17505	17575	17112	17351	17188	17220	17134	17287	17264	17152	17328	17377	17223	17368	17327	17007	17176	17247	17316	17318	17487	17202	17294	17138	17186	17287	17260	17224	17361	17504	17206	17310	17215	17291	17315	17246	17272	17232	17342	17241	17085	17379	17299	17293	17261	17272	17275	17159	17235	17217	17223	17202	17319	17376	17336	17306	17296	17475	17348	17250	17262	17328	17354	17342	17452	17308	17062	17155	17287	17255	17399	17329	17452	17219	17349	17386	17446	17163	17204	17221	17020	17374	17239	17229	17178	17291	17295	17415	17272	17272	17179	17248	17162	17307	17336	17350	17169	17115	17348	17410	17318	17233	17290	17309	17291	17373	17364	17385	17328	17298	17313	17220	17381	17292	17324	17365	17387	17473	17199	17168	17183	17352	17346	17439	17368	17402	17478	17138	17303	17293	17348	17274	17222	17143	17274	17356	17285	17035	17029	17412	17093	17194	17275	17267	17524	17246	17183	17240	17168	17098	17315	17253	17304	17375	17307	17210	17426	17222	17344	17403	17374	17238	17177	17251	17396	17331	17184	17382	17265	17228	17373	17238	17281	17322	17258	17224	17399	17472	17369	17245	17258	17382	17382	17287	17362	17414	17164	17335	17149	17476	17266	17395	17279	17211	17308	17417	17117	17396	17253	17331	17404	17318	17209	17311	17379	17219	17276	17416	17246	17378	17164	17485	17304	17309	17434	17191	17505	17329	17296	17354	17349	17456	17242	17236	17165	17281	17222	17406	17381	17346	17345	17225	17387	17179	17256	17298	17178	17273	17302	17253	17363	17169	17458	17243	17305	17288	17324	17493	17305	17508	17231	17395	17301	17279	17175	17367	17309	17364	17220	17341	17343	17248	17495	17492	17422	17411	17334	17477	17213	17343	17379	17296	17332	17364	17201	17030	17352	17375	17213	17339	17312	17126	17124	17395	17474	17276	17192	17341	17345	17326	17179	17335	17305	17424	17183	17375	17245	17424	17141	17179	17191	17264	17389	17106	17418	17357	17266	17270	17290	17369	17452	17216	17288	17157	17182	17275	17408	17535	17377	17211	17535	17305	17315	17005	17115	17296	17371	17177	17215	17327	17267	17335	17455	17405	17356	17325	17296	17276	17058	17215	17239	17351	17335	17311	17115	17294	17579	17242	17243	17382	17410	17284	17306	17379	17414	17146	17272	17283	17268	17100	17229	17438	17393	17164	17485	17275	17264	17387	17259	17300	17349	17141	17335	17263	17235	17373	17314	17414	17423	17379	17344	17338	17349	17345	17111	17280	17301	17343	17305	17271	17507	17331	17128	17131	17406	17220	17376	17262	17176	17155	17429	17441	17348	17215	17309	17380	17206	17368	17327	17362	17233	17390	17324	17193	17338	17264	17201	17161	17232	17423	17264	17294	17251	17298	17464	17229	17219	17286	17357	17208	17449	17280	17181	17176	17225	17382	17329	17374	17354	17385	17094	17272	17277	17236	17440	17272	17255	17369	17448	17283	17154	17270	17020	17291	17482	17278	17323	17277	17346	17495	17269	17292	17302	17397	17196	17189	17261	17332	17275	17226	17245	17392	17085	17487	17312	17318	17366	17040	17091	17251	17469	17359	17174	17204	17318	17182	17254	17312	17250	17163	17403	17403	17171	17237	17247	17228	17282	17290	17401	17376	17365	17342	17358	17218	17210	17324	17314	17312	17196	17228	17331	17140	17344	17269	17347	17335	17227	17205	17228	17273	17493	17330	17406	17277	17186	17338	17143	17307	17245	17220	17316	17401	17162	17230	17185	17323	17217	17329	17298	17418	17287	17500	17262	17322	17121	17451	17426	17268	17208	17423	17256	17253	17368	17308	17231	17098	17493	17194	17313	17307	17187	17264	17223	17442	17318	17433	17272	17495	17209	17155	17280	17429	17397	17147	17143	17216	17233	17293	17421	17409	17192	17368	17260	17270	17043	17225	17195	17339	17317	17278	17536	17216	17120	17290	17263	17235	17428	17252	17194	17239	17353	17297	17276	17339	17128	17246	17326	17398	17310	17139	17408	17299	17335	17316	17236	17291	17299	17301	17303	17363	17312	17322	17193	17470	17399	17371	17341	17421	17491	17125	17290	17266	17350	17382	17411	17313	17494	17363	17398	17284	17280	17204	17287	17512	17195	17342	17339	17333	17381	17264	17294	17296	17202	17359	17218	17222	17131	17325	17394	17329	17337	17193	17211	17269	17397	17269	17224	17491	17303	17365	17211	17307	17221	17213	17323	17397	17428	17396	17322	17181	17302	17355	17204	17259	17336	17221	17386	17500	17503	17114	17282	17303	17315	17381	17336	17357	17264	17344	17148	17494	17261	17316	17184	17425	17311	17479	17223	17218	17338	17191	17222	17294	17150	17344	17259	17266	17378	17266	17344	17391	17237	17154	17368	17174	17184	17315	17267	17316	17255	17217	17346	17258	17330	17328	17313	17166	17162	17318	17170	17253	17372	17253	17206	17272	17331	17212	17297	17319	17314	17364	17346	17289	17100	17274	17385	17290	17230	17076	17428	17308	17294	17189	17485	17223	17193	17156	17304	17296	17192	17423	17227	17052	17318	17313	17369	17328	17223	17243	17055	17257	17357	17248	17431	17289	17255	17227	17531	17242	17248	17232	17240	17392	17292	17213	17243	17271	17309	17143	17348	17323	17495	17232	17336	17427	17326	17393	17278	17227	17292	17145	17331	17345	17301	17307	17392	17280	17344	17234	17203	17335	17286	17403	17476	17381	17312	17354	17178	17145	17361	17210	17313	17283	17321	17357	17214	17286	17341	17341	17238	17396	17411	17223	17334	17417	17251	17300	17491	17260	17315	17165	17171	17245	17296	17100	17292	17268	17323	17393	17387	17186	17456	17418	17181	17208	17261	17442	17248	17365	17394	17433	17458	17066	17325	17215	17378	17223	17255	17335	17258	17279	17296	17314	17306	17223	17389	17308	17406	17244	17347	17222	17454	17492	17289	17137	17480	17370	17445	17381	17129	17070	17264	17304	17353	17477	17269	17202	17281	17098	17426	17375	17282	17306	17310	17423	17326	17388	17374	17497	17263	17261	17406	17444	17276	17423	17259	17193	17316	17454	17444	17417	17275	17379	17227	17450	17252	17331	17429	17376	17111	17475	17356	17216	17258	17476	17462	17404	17367	17354	17304	17223	17273	17323	17143	17325	17299	17234	17423	17288	17223	17447	17202	17324	17525	17391	17265	17519	17220	17437	17226	17251	17303	17347	17272	17517	17302	17329	17267	17177	17149	17223	17392	17285	17366	17268	17257	17406	17352	17270	17426	17170	17227	17342	17351	17189	17221	17200	17161	17271	17179	17132	17349	17244	17336	17113	17488	17239	17361	17437	17160	17210	17422	17299	17224	17294	17597	17393	17355	17287	17378	17299	17197	17248	17247	17357	17399	17339	17320	17404	17372	17301	17213	17281	17407	17265	17340	17357	17321	17140	17207	17265	17348	17410	17326	17241	17300	17154	17471	17283	17198	17417	17362	17312	17465
23915	20979	27535	25300	24601	29622	33297	30233	28548	28563	28062	27745	27727	27546	27367	27327	27443	27492	27097	27142	27168	27038	27124	26985	27551	27215	27023	27143	27153	27227	27027	26930	27096	26818	27172	27338	26921	27043	27070	26958	26997	27004	27044	26997	27000	27115	26909	26963	27120	26845	26970	26904	26720	26988	26917	26991	26879	26920	26942	26804	26844	26737	26893	26976	27174	26901	26946	26924	27026	26648	26918	26999	27014	26932	26956	27202	26824	27070	27035	26776	26906	26858	27301	26607	26767	26844	26980	26817	27081	26916	27153	27030	26701	26746	26925	27055	26929	26928	26928	26688	26929	26915	26705	26900	27038	26998	26816	27006	26886	27037	26914	26761	26962	26901	26989	27075	26852	27084	26900	26755	27129	27061	26915	26764	27007	26809	26769	26887	26981	26867	26641	26641	26815	27070	26874	27044	27020	26718	26845	26933	27020	26744	27026	26986	27036	26807	27031	26815	27071	26812	26880	27153	26860	26629	26787	26871	26906	26846	26871	26838	26903	26994	26788	27032	26900	26793	26786	27045	26947	26836	27000	26986	26874	26794	26926	26996	26877	26707	26706	26826	26835	26777	26803	27175	27106	26699	26538	26748	27016	26732	26745	26996	26952	27075	27072	26872	26849	26953	26968	26818	26980	26871	26866	27006	26924	26943	26965	26858	26547	26997	26855	26996	26910	26852	27003	26863	27053	26954	26902	26621	27067	26822	27040	26740	26846	26987	26820	26993	26902	26777	26856	26917	26720	26876	26956	26663	26929	26960	26751	26735	26736	27033	26972	26751	26789	26765	26658	26960	27179	26757	26901	26914	27054	27017	26961	26849	26946	26968	26750	26682	26816	26973	27029	26785	26979	26909	26736	26743	26840	26799	26797	26820	27071	26669	26866	27141	26715	27016	26861	26940	26898	26928	26677	27048	26918	26853	26954	26849	27125	26908	26833	27140	26833	26763	26986	27012	26984	26839	26820	26742	26736	27102	26982	26870	26828	26896	27116	26580	27049	27020	26802	26713	26944	27081	26999	27117	26853	26908	27036	26888	26881	27031	26929	26879	26993	26965	26907	26942	26811	26958	26793	27181	26844	27003	26846	26767	26655	26817	26850	26794	26867	26814	26766	26843	26934	26868	26939	26789	27067	26920	26887	26914	26953	26905	26940	27053	26923	26941	26994	26786	26663	26865	26882	26859	26933	26779	26914	27024	27052	27042	26921	26851	26740	27096	26741	27017	27150	26674	26761	26704	26999	27119	26985	26724	26862	27122	26817	26988	26783	26764	26919	26723	26861	27134	26850	26868	26840	27047	27099	26740	26853	26682	27125	26858	26616	26902	26890	26938	26924	26846	26770	27083	26884	26902	26841	26556	26895	26870	27017	26971	26987	26980	26827	26837	27109	26891	27197	26966	26905	26838	26874	27004	27085	26767	27049	26923	26772	27124	27004	26757	26986	26751	26815	26880	27077	26973	26767	26936	26627	26776	26753	27092	26988	26962	26877	26891	26897	26941	26882	26808	26823	26842	27105	26863	26832	26762	27114	26682	26966	26987	26583	27037	26906	27025	26785	26718	26785	26792	26805	26742	27048	26827	26937	26841	27107	26984	26981	26842	26750	26945	26789	26790	26843	26831	26986	27017	26919	26990	26971	26640	26886	27004	27040	26605	26932	26944	27063	27089	26979	26924	27050	26647	27085	26734	26912	26621	26876	26988	26928	26795	26964	26907	26848	26868	26640	26848	26746	27063	27015	26899	26969	27155	26963	26971	26706	26609	27085	26977	26819	26883	26482	26803	27003	27139	27039	26870	27096	26956	26706	27024	27221	26746	27067	26843	27095	26983	27060	27037	27044	26866	26786	26778	26970	26666	26837	27161	26767	26538	26948	26740	27178	26882	26679	26971	26859	26847	27042	26887	26667	26706	26968	26856	26812	26959	27030	26742	26961	26879	26834	26888	27181	26860	26765	27091	26843	26863	26859	26746	26821	27015	26886	27095	26831	26961	26883	26910	26750	26855	26842	26794	26808	26822	26784	26797	26908	26981	26848	27070	26971	26769	27015	26972	26617	26784	26828	27202	27114	27009	26806	26947	26932	26769	26808	27033	26748	26444	26982	26897	26937	26795	26652	26818	26943	26933	27010	26906	27028	26991	26979	27053	26943	26922	26682	26756	26823	26738	26930	26977	26727	26719	26837	26827	27082	26927	26996	26658	26656	27097	26733	26979	26803	26773	26897	26916	26863	26653	26751	26704	26505	26995	26986	26723	26949	26802	27070	26911	26786	26765	26835	26765	26795	27048	26864	26945	26892	26825	26697	26759	26913	27022	26748	27134	26954	26851	26961	26929	26812	26981	27032	26910	26791	26837	26860	26835	26990	26897	26818	26986	26876	27124	26838	27104	26941	26685	26953	27022	26822	26838	26783	26822	26820	26777	26780	26846	26869	26887	26983	26891	26894	26734	27009	26809	26909	26987	26832	26664	26854	26795	26864	26935	26777	26761	26926	26968	26818	26964	27153	26757	26786	26910	26677	27158	26803	26938	26704	26944	26891	26845	26964	26811	26928	26879	26895	26679	26806	26818	26893	26797	26825	26771	26705	26835	26858	26832	26698	26867	26986	26820	26716	26783	27084	27038	26927	26946	27068	26892	26967	26797	27044	27081	26932	26921	27091	26914	26847	26869	26860	27030	26618	26881	26845	26551	26707	26930	27062	27051	26707	26762	26895	26585	26918	27152	26964	26884	27031	26837	26870	26834	26855	26762	26892	26690	27038	26935	26979	26657	27025	26850	26871	26794	26863	27025	27023	26878	26942	26706	26940	26888	26753	26867	27015	26920	26862	26938	26987	26487	27068	26914	27081	26766	26850	26950	26942	26851	26854	26985	26637	27010	27109	27028	26834	26923	26800	26758	26900	26915	27022	26772	26748	27149	26949	27170	26658	27022	26832	26624	26856	26673	26782	26911	27166	26856	26648	26881	26920	27038	26906	26940	27014	26794	26763	26923	26962	26656	26748	26757	26666	26977	27073	26900	27009	26944	26907	27116	27238	26864	26845	26559	26977	26811	26930	26976	26891	26949	26744	26812	26944	26583	26967	27028	26869	27002	26890	26943	26737	26756	26933	26741	27076	26849	26858	27105	26961	26815	26851	26840	26861	26814	26850	26892	27073	26784	26562	27074	26769	26873	26698	26549	26910	26691	26834	26971	26954	26969	26791	26800	27167	26867	26711	27152	26878	26764	26915	26928	27060	26664	26771	26859	26751	27184	26848	26882	26739	26818	26981	26863	26652	26854	27039	26999	26800	26721	26896	26863	26844	26881	26830	26939	26890	26942	26921	26876	26753	27181	27002	26886	26598	27065	27037	27067	27042	26950	26844	26866	27006	27057	26809	27153	26863	26556	26817	26868	26975	26689	26867	26923	26874	27085	26868	26748	26780	27054	26668	26800	27042	26896	26705	27013	26861	26975	26773	26940	26873	27001	26892	26839	26626	26816	26868	26607	26986	26862	26596	26550	27054	26823	26956	26842	27135	26997	26979	26905	26627	26838	26926	26827	27168	26817	26900	26834	26755	26983	27015	26779	26856	26824	26737	26973	26783	26972	26859	27018	27004	27043	26736	26571	27013	27013	26736	26940	26684	26929	26984	26887	26623	26880	26603	26833	26980	26801	26729	26870	26702	26934	26655	26812	26979	26835	26793	27117	26888	26785	27038	26858	26951	27166	27165	26800	27105	26979	26874	26859	26738	26914	26790	26817	26941	26781	26921	26712	26708	26819	26850	26770	26801	27091	27031	27083	26828	26702	27097	27032	26639	26827	27084	26947	27076	26821	26915	26880	26830	27048	27027	27052	27165	26792	26943	27067	26696	26998	26925	27189	27043	26907	26778	26807	26602	26816	27023	27149	26945	26922	26786	26944	26876	26876	26694	26770	27070	26974	26717	27102	26876	27074	27087	26987	26881	26811	26886	26926	27025	26842	26892	26837	26913	26722	26693	27029	26847	26834	26895	26948	26768	26813	26723	27151	26934	26895	26920	27033	27078	27024	27028	26658	26553	27003	27130	27287	26751	26966	26842	26806	26990	26898	26732	26757	26856	26798	26794	26719	26606	26888	26655	26905	26598	26947	26840	26796	26804	26805	26994	26997	26945	26747	26771	27005	26808	26746	26823	26962	26829	26929	26648	26826	26968	26990	26830	26853	26878	26864	26861	26819	26976	27098	26779	26730	26913	26794	26852	26977	26793	27053	26957	27127	27182	27039	26877	26922	26943	26772	26866	27003	26883	26903	26690	26977	27133	26824	26961	26772	26985	26754	26839	27148	26856	26910	26838	26890	26986	26927	26893	26820	26865	26810	27101	27030	26726	26764	26901	26837	27082	26739	26905	27244	27140	26967	26784	26852	27008	26852	26942	26767	26819	26717	26965	26877	27104	27111	26692	26999	26791	26865	26774	26742	27096	26909	26899	26797	26895	26644	26861	26537	26957	26930	26771	27098	26758	26697	26681	26800	26812	26887	26883	26791	26981	27249	26925	26783	26669	26743	26896	27135	26888	26804	26851	26811	27051	26914	27059	26683	26830	26709	26883	26790	26854	26692	26865	27035	26870	26996	26726	26959	26877	27094	26923	26788	27175	26995	27109	27091	26912	26805	26705	26941	26986	26725	26711	26704	26975	27070	26683	27057	26851	26854	26519	26642	26858	26833	26685	26827	26615	27140	27040	27118	26898	26973	27015	27110	26787	26825	27041	26779	26854	26867	26844	27091	26918	26723	27038	26733	27019	26774	26714	26717	26742	26995	26952	26697	26826	26997	26801	26634	26768	26788	26894	26545	26984	27062	26958	26778	26864	26784	26775	26690	26684	26906	26846	26920	26940	26676	26591	26913	27066	26868	26694	26745	26985	26819	26870	26976	26945	26841	26899	27035	27154	26796	26831	26808	26836	26808	26984	27197	26867	26820	27088	26999	27057	26766	26892	26880	26658	26775	26724	26864	27169	26881	27004	27032	27040	27013	26782	26900	27084	26903	26833	26756	26895	27209	26809	26848	26717	26691	26865	27031	26855	27096	26663	26938	26953	26828	26911	26888	26972	27087	27080	26841	26858	26982	26887	26811	26686	26933	27092	26856	26598	26993
30489	50664	43943	29133	24454	23015	23156	21041	19069	18706	18493	18129	17898	17784	17566	17634	17594	17303	17307	17388	17311	17389	17404	17335	17325	17523	17346	17200	17426	17291	17228	17253	17354	17183	17125	17162	17351	17192	17098	17209	17112	17120	17274	17154	17129	17181	16947	16936	17129	17208	17070	17158	17083	17025	17096	17064	17121	17279	17068	17039	17075	17072	17172	17092	17057	17085	17056	17067	17145	17060	17146	17046	16918	17031	17027	17130	16943	16986	17069	17111	17125	16972	16968	16945	16964	16802	16988	17052	16953	17019	17071	17125	16941	16867	17071	17037	16969	16963	16960	16979	17009	17039	16971	17000	16950	16973	17115	16946	17049	16911	16988	16969	16961	17199	17011	16917	17086	17119	17066	16975	16997	16886	17042	17097	17139	16956	16995	16975	17081	17037	17053	16859	17076	17019	17015	16997	17009	16982	16951	16892	16781	16961	16902	17020	17020	16917	17095	17085	16987	16993	17129	17162	16973	16923	16847	17192	16977	17162	16919	16748	16886	17002	16845	17083	17019	17035	17102	17006	17151	16879	16927	16875	17029	17007	17101	17054	17106	17192	16973	16990	17119	16975	17018	17082	17047	16956	16908	17034	16963	16820	17008	17110	17104	16839	16883	17011	16807	17295	16923	17096	16993	16966	16840	17131	17055	16917	16873	17076	17007	16796	16973	17069	17096	16917	17184	16968	17209	17009	17133	16927	17154	17024	16960	17062	17002	17124	17077	17166	16865	17087	17009	17132	17002	16986	16952	16907	17117	17005	17093	17022	16915	16949	16828	17095	17115	17032	17065	16961	16864	17027	17035	16972	17135	16795	17169	17082	17248	17032	17149	16846	17079	16969	17076	16886	17077	17101	17096	16921	16978	17013	16830	16983	17125	17149	16935	17124	17081	16839	16993	16985	17022	16984	17013	16911	17090	17169	16987	16933	17029	17031	17095	17032	17034	17143	17195	17049	17069	17230	17064	16968	17038	17019	16940	17003	16922	16999	16868	17078	17105	16971	16811	17102	17140	17216	16958	17218	17050	16978	16956	16889	17220	17154	16817	17084	16949	17112	17112	16834	16851	17097	16991	16950	17075	17038	16749	17112	16975	17056	16890	16848	16949	16903	16962	17066	17049	17137	17117	16928	17115	17163	17010	17152	17037	16982	16914	17055	17002	16873	17074	17144	16884	17136	17104	17089	16957	16968	17003	16875	17059	17063	17003	17053	16931	17009	17011	17102	16967	16901	17003	16899	17191	16992	17075	16989	17017	17052	16932	17035	16985	16996	16910	16920	16884	17050	17052	17020	16822	17065	16997	16875	16927	16850	16852	17030	17070	17003	17058	17224	16973	17183	17093	17128	16906	17113	16972	16940	17056	17033	17245	17013	16848	16928	16881	16816	16930	16965	17154	17089	16991	16981	17180	16836	16963	17021	16970	17116	16824	16955	16988	16944	17069	16936	16824	17050	17004	16948	17024	17144	16892	16896	16982	17058	17216	17120	17074	17062	17087	16919	17007	17043	16951	17061	17030	16991	16978	17027	17405	16901	17081	17003	17152	17025	16876	17151	16934	17206	16917	17086	17078	16987	16940	17184	16988	16951	17060	17174	17073	17144	17030	16955	16992	17074	17191	16987	17142	16928	16933	17022	17024	17050	16884	16965	17040	16810	16943	16727	16963	16909	16925	17073	16939	17019	17088	16960	17102	17071	17227	16825	16923	17105	17027	17016	16946	17106	17020	17082	17210	16867	17038	16842	16920	17073	17250	17059	16930	16971	17126	16832	17120	17013	17090	16943	17096	17078	17046	16963	17037	17141	16998	17145	17036	16984	16975	17049	16924	17021	17137	17031	17029	17029	17062	16907	17190	17161	17000	17038	17131	16916	17112	16868	17076	16761	17097	17088	17162	16887	16755	17146	16919	16895	16915	17230	17121	16950	16963	17175	17011	16995	16978	16925	17037	17056	17118	16951	17015	16938	16984	16932	16932	17301	17099	16826	16973	17066	17077	17050	17067	17200	16882	16988	17032	16886	16869	17056	16902	16984	16905	17060	17056	17048	16905	16849	17143	17018	17060	16978	17071	17072	16963	17021	17043	17148	16993	17161	17056	16949	17215	17102	17060	16835	16799	16873	17103	16877	16861	17058	16927	17043	17029	16900	16810	17021	17081	17098	17202	17115	16976	16963	17007	17088	16949	16902	16997	16989	17053	17095	17070	16938	17015	17126	16891	16963	16904	17115	16907	16958	17107	16983	17145	16916	17022	17014	16942	17211	17019	17098	16890	17094	17057	16977	16920	17030	16940	17092	16801	17118	16964	16857	16967	16884	16956	17051	16978	16800	16917	17071	17068	17092	17051	17211	17060	17129	16933	17014	17098	17067	16912	16970	17024	16846	16959	16808	16977	17022	17236	16961	17163	16938	17082	16973	17040	17057	17143	17023	17003	16928	16861	17353	17136	17136	17026	17035	17028	17061	16845	17093	17099	16999	16955	17077	17030	17164	17173	17025	16942	16976	16936	17092	16984	16864	16889	17145	16960	17092	16985	17079	17096	16976	17001	17164	17179	16992	16889	17200	16888	16787	17012	16964	17070	17044	17110	17035	17148	17062	17053	17017	17122	16980	16917	17090	16936	16957	17012	17151	16805	16975	17011	16921	17097	17030	17175	16936	17044	16967	17268	16967	16842	17094	17077	17047	16881	16967	16933	16922	17106	16914	16838	16867	17020	17095	16926	17237	17003	16949	17216	16980	16953	16965	16982	16993	16864	17152	17106	17021	17056	16950	16995	16919	16825	17076	17002	17152	17199	17045	17004	17132	16991	16956	16989	16965	16887	16969	17159	16909	17049	17050	17014	17126	16891	17091	16899	16917	17048	16988	17141	16817	17048	16881	16956	16995	17050	17081	16878	17104	17102	16856	16969	17022	16872	16953	17004	17019	16988	17038	16996	17116	17028	17139	17164	16985	17072	17061	17016	16829	17133	17125	17097	17098	16961	17075	17058	17058	17132	17017	16944	16976	17082	17067	17151	17090	17158	17097	16920	16937	17230	16871	17154	17004	17070	16946	17076	17054	16940	16867	17067	16924	16985	16896	17065	16990	17064	17039	17102	16983	16923	17159	17088	16987	16912	16920	17029	16998	17071	17012	17028	17044	16917	17069	17007	16932	16885	16942	16998	16969	16956	17036	16896	17000	17089	16910	16965	16943	16910	16947	17045	17068	17226	16871	17008	16948	16935	17174	16994	16956	16988	16977	17054	16946	16866	16789	17076	17101	17125	16939	16951	16845	16901	17078	17142	17089	16970	16885	16900	16986	16945	17072	17186	16965	17120	16944	16960	17084	17061	16948	17082	16955	17103	17040	16909	17110	17166	16925	16930	17129	17081	17079	17103	16909	16932	17148	16936	17166	16928	16965	16898	17141	17038	17106	16943	17201	16936	17010	16853	17004	16901	17191	16942	16864	17034	17026	16988	17037	17157	16990	17095	16974	17076	17054	17005	16860	16822	17090	17022	17054	17248	16908	17053	16966	16964	16953	16786	17085	17108	17154	17086	17215	16976	17035	16949	16906	17058	17038	17046	17036	17005	16888	16967	16964	17013	16859	17009	17043	17233	17087	16958	17014	17062	16958	16932	17018	17001	17210	16967	16937	16862	17221	16982	16944	17136	17045	16961	17010	17051	17221	16805	16997	16990	16899	16989	17015	17197	16926	17092	17042	17145	17064	17052	17117	17212	16846	17162	16986	17159	16857	17140	16953	17034	16939	16917	16846	17060	16951	16972	17046	16960	17063	17145	17180	16962	16874	17108	17107	16998	16952	16828	16866	17000	17260	16933	16840	17232	16983	17036	17011	16971	17056	17132	16956	16964	16986	16979	16983	16997	17079	17019	17051	17070	17162	16827	16947	16872	17015	17095	17071	16822	17017	17015	16997	16906	17015	16983	16858	17029	17091	17013	16904	17064	17047	17061	17263	16854	17060	16891	17048	17001	17070	16941	16995	17002	17097	17210	16887	16974	17124	16967	17093	17176	16991	17074	17003	16932	17004	17131	17070	16940	17040	17178	16839	16907	17099	16889	17076	17094	16860	17149	17212	16912	17099	17110	17134	16901	17009	16974	16833	17118	17031	16882	16985	17038	16952	17065	16939	16949	16905	17042	16771	17153	17103	17108	16972	17152	17028	16862	16823	17195	16985	17151	17180	16998	16998	17111	17025	17045	16905	17098	16991	16986	17007	16945	17008	17065	16941	17054	16985	16989	17086	16987	17050	16969	17179	16977	16969	17079	16985	16966	16988	17119	16941	16909	17083	16901	16919	16987	16785	17022	17056	17041	16973	17123	17061	16869	17028	16886	16923	17158	16976	17060	16960	17025	16854	17094	17042	16932	16942	17172	16938	17052	17064	17131	16865	16874	16783	17096	17146	16990	17092	17168	17148	17006	17027	17189	17092	17000	16981	16966	16938	17136	16920	16947	17005	17089	17113	17049	17063	16981	17139	17068	17027	17209	16873	16972	16905	17029	17027	17060	17148	17385	16918	17205	16997	17128	16978	17011	17012	16885	17066	16766	16952	17061	17038	16927	17008	17145	16983	17074	16737	17124	17126	17032	17006	16911	16848	17042	17033	17064	16910	17168	16983	17055	16965	16996	17156	17035	16943	16906	16987	16990	16888	16906	17005	17052	16856	17043	17009	17016	17056	16916	16937	17085	17088	17173	17052	17170	16857	17044	17096	17029	17082	17025	17034	17038	17106	16986	17157	16851	17013	16967	17130	17054	17045	16982	16999	17063	17038	17055	17143	16961	17003	16842	17059	17021	17016	17096	16908	17198	17013	16948	17198	17147	17110	17024	17130	16967	16909	17037	17016	16893	17257	16860	16922	17022	17019	17196	17252	17002	17122	16955	17110	17036	17058	17029	16873	16866	17122	16923	16958	16998	17163	16970	16947	16860	17085	16936	16994	17100	17074	16961	17114	17043	17179	17114	16977	17072	17055	17043	16934	16880	16912	16961	17196	17072	17037	17149	17063	16950	16970	17050	16998	16916	16989	17081	16889	17293	16990	16867	17032	17152	17125	16866	17056	16893	17092	17060	17040	17032	17033	16833	17037	17019	16997	16922	16984	17063	16937	16910	17123
22521	20982	27498	24903	22404	27586	33641	30487	28239	27973	27563	27103	26965	26918	26590	26476	26751	26221	26176	26272	26410	26256	26267	26544	26646	26242	26016	26340	26295	26079	26164	26153	26415	26112	26164	26056	26286	26170	26096	25873	26062	25758	25799	25724	26047	25932	25742	26029	25803	25880	26046	26177	25655	25583	25955	25630	25731	25758	25907	25982	25788	25648	25798	25787	25739	25785	25877	25870	25555	25843	25655	25507	25632	25812	26099	25772	25844	25941	25667	25815	25856	25879	25968	25951	25675	25631	25914	25835	25652	25818	25930	25830	25899	25657	25476	25688	25846	25680	25821	25723	25425	25822	25928	25745	25604	25937	25764	25901	26071	25655	25982	25948	25924	25957	25714	25840	25949	25716	25840	25682	25735	25874	25599	26055	26045	25774	25790	25557	25795	26020	26155	25835	25685	25768	25610	25697	26075	25702	25849	25851	25764	25911	25910	26102	26018	25634	25902	25912	25821	25952	25816	25932	25829	25773	25824	25793	25776	25838	25661	26034	25874	25729	25734	25706	25782	25749	25860	25710	25978	25518	25966	25666	25725	25960	25766	25683	25839	25794	25918	25756	25784	25710	25454	25888	25670	25674	25612	25771	25780	25837	25778	25610	25918	25672	25582	25690	25766	25729	25848	25510	25748	25945	25873	25852	25803	25927	25646	25548	25899	25790	25865	25738	25700	25988	25637	25771	25936	25693	25506	25882	25854	26006	25644	25737	25697	25611	25606	25678	25722	25724	25663	25649	25846	25833	25726	25823	25766	25916	25905	25891	25990	25903	25916	25996	25689	25648	25609	25636	25840	25599	25762	25686	25805	25764	25976	26002	25977	25627	25936	25857	25912	25832	25672	25780	25835	25660	25622	25774	25747	25661	25723	25657	25783	25800	25717	25836	25709	25777	25699	25703	25823	25815	25454	25705	26164	26025	25688	25778	25583	25784	25889	25649	25796	25620	25687	25744	25756	25585	25844	25956	25748	25540	25483	25565	26054	25952	25904	25842	25841	25706	25842	25803	25818	25691	25912	25670	25789	25869	25917	25960	25879	25845	26117	25805	25784	25884	25605	25803	25896	25779	25649	25642	25705	25661	25827	25653	25576	25685	26139	25903	25770	25849	25705	25730	25682	25717	25523	25863	25614	25666	25584	25867	25667	25769	25996	25807	25938	25917	25780	25694	25536	25867	25918	25732	25819	25855	25827	25915	25806	25759	25725	25664	25694	25767	25747	25813	25743	25776	25705	25782	25612	25564	25604	25657	25667	25656	25690	25826	25629	25797	25741	25643	25719	25768	25727	25645	26138	25903	25834	25869	25692	25626	25761	25806	25680	25655	25818	25804	25956	25864	25817	25737	25831	25906	25590	25836	26012	25825	25756	26082	25713	25868	25955	25649	25509	25635	25892	25584	25851	25734	25665	25827	25794	25757	25685	25567	25875	25583	25660	25899	25747	25870	25861	25936	25776	25594	25811	26026	25981	25848	25804	25858	25998	25738	25773	25882	25712	25631	25788	25856	26048	25629	25642	25722	25559	25989	25674	25746	25720	25703	25895	25700	25624	25653	25920	25657	25792	25685	25471	25798	25632	25842	25768	25731	25724	25806	25547	25965	25640	25915	25839	25895	25806	25595	25954	25960	25722	25841	25624	25840	25624	25550	25694	25980	25944	25726	25688	25753	25896	25774	25948	25423	25649	25850	25930	25719	25831	25946	25970	25834	25861	25688	25747	25894	25651	25967	25733	25526	25705	25999	26274	25865	25862	25998	25966	25813	25786	25933	25762	25820	25894	25785	25648	25514	25863	25866	25738	25631	25791	26077	25739	25774	25631	26055	25725	25615	25855	25709	25674	25675	25714	25766	25724	25946	26102	25819	25987	25955	25621	25750	25698	26049	25509	25928	25690	25721	25848	25928	25672	25243	25634	25631	25861	25777	25891	25664	25811	26212	25842	25827	25864	26051	25700	25769	25910	26048	26084	25938	25734	25717	25836	25486	25802	25912	26139	25788	26125	25650	25714	25668	25614	25845	25743	25544	25652	25671	25825	25694	25583	25416	25739	25854	25971	25807	25750	25848	25762	25755	25766	25735	26102	25953	25863	25674	25861	25753	25499	25712	25682	25763	25706	25472	25572	25878	25876	25698	25879	25655	25824	25986	25933	25962	25663	25861	25701	25843	25546	25705	25827	25857	25866	25990	25991	26061	25806	25449	25773	26013	25943	25693	25781	25574	25663	25803	25819	25482	25662	25830	25921	25454	25625	25803	25712	25513	25641	25735	25964	26033	25608	25983	25793	25758	25934	25850	25835	25761	25667	25842	25960	25827	25903	25828	25799	25778	25768	25656	25968	25593	25786	25687	25634	25908	25703	25611	25832	25743	25954	25891	25550	25752	25686	25781	25684	25497	25327	25817	25681	25661	25802	25711	25691	25738	25544	25951	25739	25743	25743	25778	25826	25961	25838	25606	25940	25817	25881	25766	25517	25723	25784	25515	25809	25802	26103	25790	25917	25665	25900	25588	25850	26052	25909	25628	25749	25643	25767	25568	25623	25632	25735	25818	25663	25769	25546	25579	25800	25634	25776	25592	25593	25919	25755	25690	25726	25895	25553	25552	25610	25814	25886	25633	25879	25607	25884	25575	25886	26068	25694	25726	25675	25757	25604	25614	25570	25727	25624	25732	25832	25739	25650	25598	25734	25933	25966	25970	26106	25662	25799	25591	25694	25614	25580	25948	25747	25882	26036	25688	25887	25722	25895	25715	25472	25739	25640	25567	25758	25481	25713	25747	25931	25910	25665	25734	25753	25632	25947	25557	25790	25649	25712	25700	25937	26198	25749	25565	25521	25530	25575	25775	25887	25977	25580	25798	25885	25681	25631	25554	25551	25703	25885	25757	25957	25794	25870	25999	25687	25663	25597	25897	25707	25796	25751	25783	25694	25940	25790	25863	25719	25896	25713	25806	25741	25913	25717	25661	25546	25269	25720	25824	25773	25711	25501	25675	25917	25948	25933	25727	25549	25494	25693	25582	25525	25674	25760	25780	25685	25810	25812	25758	25565	25736	25832	25935	25980	25835	25862	26133	25655	25451	25913	25591	25725	25732	25654	25706	25827	25649	25685	25723	25888	25913	25802	25706	25940	25682	25641	25865	25910	25745	25812	25756	25935	25846	25609	25719	25926	25727	25607	25983	25844	25901	25733	25774	25739	25377	25828	25615	25720	25774	25632	25998	25808	25627	25859	25685	25748	25672	25837	25662	25776	25824	25762	25771	25987	26028	25948	25641	25699	25684	26012	25871	25951	25829	25648	25638	25688	25825	25864	26069	25817	25530	25927	25674	25822	25912	25647	25616	25679	25825	25771	25806	25772	25882	25673	25875	25625	25377	25792	25628	25819	26087	25903	25577	25822	25451	25665	25724	25651	25798	25586	26026	25674	25676	25498	25703	25986	25656	25542	26137	25860	25960	25556	25790	25646	25882	25839	25623	25859	25764	25766	25925	25901	25549	25785	25626	25894	25736	25951	25752	25751	25684	25782	25909	25682	25710	25505	25732	25833	25795	25589	25803	25527	25853	26153	25531	25824	25794	25700	25628	26239	25630	25510	25813	25957	25885	25724	25832	25888	25943	25883	25632	25897	25742	25806	25672	25676	25654	25735	25830	25694	26210	25589	25720	25868	25728	25700	25730	25353	25841	25833	25615	25887	26012	25736	25703	25929	25684	25977	25752	25696	25740	26000	25933	25704	25791	25751	25811	25784	25712	25557	25626	25783	25818	25571	25756	25773	25676	25795	25656	25920	25875	25761	25832	25823	25881	25560	25581	25715	25559	25767	25730	25730	25736	25632	25945	25619	25759	25716	25883	25658	25691	25553	25767	25961	26015	25717	25642	25931	25914	25988	25873	25737	25520	25911	25711	25788	25729	25686	25659	25720	25845	25677	25667	25800	25734	25793	26062	25626	25555	25718	25908	25909	25845	25679	25742	25473	25536	25834	25676	25932	25674	25603	25599	25739	25816	25891	25783	25625	25852	25788	25868	25790	25712	25787	25974	25848	25704	25826	25656	25997	25836	25840	25696	25922	25669	25555	25912	25712	25888	25912	26064	26052	25851	25792	25772	25750	25842	25943	25743	26024	25761	25866	25783	25677	25717	25760	26056	25628	25566	26002	25865	25980	25796	25654	25669	25534	25767	25757	25656	25600	25651	25754	25748	25860	25684	25725	25771	25819	25694	25898	25567	25571	25710	25590	25798	25989	25745	25476	25614	25825	25750	25906	25923	25871	25686	25655	25726	25876	25910	25758	25662	25959	25759	26036	25859	25779	25614	25692	25688	25708	25648	25898	25892	25610	25722	25637	25782	25902	25656	25759	26050	25824	25911	25758	25866	25675	25764	25930	25484	25998	25956	25744	25769	26172	25761	25674	25472	25705	25809	25777	25923	25827	25796	25828	26105	25618	25840	25878	25619	25632	25646	25821	25853	25680	25771	25825	25718	26024	25628	25797	25640	25924	25705	25923	25565	25886	25837	25552	25845	25711	25799	25940	25673	25729	25766	25852	25807	25641	25744	25415	25569	25606	25600	25937	25902	25815	25693	25767	25614	25994	25695	25647	25677	25715	25753	25909	25747	25885	25787	25829	25825	25851	25631	25789	25983	25621	26108	25676	25513	25875	26019	25626	25598	25797	25803	25727	25924	25883	25726	25837	25703	26024	26034	25835	25689	25712	25734	25791	25906	25640	25769	25813	25832	25631	25733	25745	25931	25707	25832	25704	25663	25692	25650	25861	25886	25837	25714	25678	25821	25856	25814	25598	25689	25638	26015	25748	25887	25571	25660	25759	25720	25653	25810	25723	25743	25860	25716	25606	25887	25849	25630	25738	25722	25877	25997	25910	25909	25815	25945	25862	25827	25767	25870	25947	25677	25674	25920	25798	25882	25752	25866	25784	25804	25865	25614	25733	25577	25851	25866	25689	25556	26112	25523	25673	25839	25710	25648	25741	25720	25583	25731	25692	25780	25617	25617	25657	25719	25933	25606	25613	25697	25512	25551	25738	25640	25962	25830	25778	25595	25479	25766	25795	25545	25850	25728	25533	25517	25675	25618	25702	25581	25657	25733	25983	25644	25634	25845
32881	58310	51324	33890	27032	24758	23646	22302	19894	18833	18445	18241	17882	17874	17361	17524	17209	17347	16936	16910	16767	16897	17027	16909	17169	16978	16790	16961	16995	16843	17026	16716	17198	16801	16766	16920	16768	16801	16516	16689	16734	16502	16574	16441	16549	16530	16489	16495	16481	16542	16573	16619	16447	16541	16733	16562	16346	16455	16554	16554	16424	16518	16508	16322	16433	16669	16392	16432	16293	16393	16343	16214	16234	16392	16527	16507	16329	16513	16463	16485	16370	16609	16521	16379	16315	16511	16453	16396	16459	16244	16472	16222	16541	16443	16469	16465	16446	16491	16643	16484	16557	16552	16309	16481	16606	16442	16453	16529	16532	16510	16394	16499	16304	16528	16301	16477	16527	16265	16468	16708	16420	16473	16528	16413	16530	16483	16318	16457	16567	16319	16513	16417	16443	16591	16432	16292	16529	16468	16363	16446	16428	16640	16373	16553	16448	16507	16460	16465	16372	16285	16419	16255	16602	16531	16318	16539	16328	16484	16410	16306	16414	16664	16415	16289	16482	16484	16234	16292	16436	16638	16380	16432	16431	16531	16452	16582	16381	16502	16477	16315	16392	16601	16371	16439	16523	16471	16422	16685	16301	16329	16444	16448	16667	16374	16305	16401	16439	16426	16614	16422	16547	16304	16398	16394	16588	16358	16413	16427	16496	16300	16355	16501	16441	16367	16239	16533	16534	16312	16462	16357	16234	16364	16444	16473	16442	16546	16596	16441	16256	16217	16570	16459	16526	16350	16267	16324	16527	16304	16426	16432	16328	16482	16604	16240	16518	16316	16388	16390	16373	16304	16349	16362	16316	16400	16465	16354	16479	16626	16287	16611	16569	16419	16416	16487	16560	16515	16383	16571	16382	16362	16355	16419	16430	16365	16422	16251	16373	16477	16460	16562	16550	16499	16391	16453	16431	16355	16468	16489	16320	16360	16515	16393	16280	16451	16374	16193	16553	16348	16524	16370	16556	16443	16447	16249	16300	16451	16331	16435	16428	16512	16280	16544	16381	16192	16575	16331	16444	16611	16501	16508	16508	16528	16353	16426	16568	16532	16390	16497	16545	16445	16360	16533	16528	16617	16482	16342	16499	16532	16382	16334	16624	16342	16558	16376	16321	16410	16524	16276	16443	16291	16427	16480	16339	16262	16335	16481	16635	16498	16420	16450	16455	16327	16396	16311	16528	16283	16565	16536	16401	16382	16527	16455	16180	16310	16663	16525	16482	16292	16263	16278	16334	16387	16386	16261	16454	16445	16425	16365	16452	16612	16364	16480	16722	16269	16493	16586	16411	16458	16397	16257	16480	16365	16239	16280	16186	16350	16382	16467	16509	16418	16314	16427	16445	16303	16528	16436	16410	16367	16347	16528	16586	16409	16530	16365	16441	16307	16367	16228	16423	16447	16352	16466	16414	16391	16330	16365	16535	16317	16497	16443	16507	16440	16394	16441	16444	16429	16615	16423	16542	16444	16463	16579	16347	16375	16384	16438	16526	16301	16284	16593	16581	16438	16209	16500	16318	16369	16645	16407	16372	16572	16419	16472	16515	16456	16322	16357	16464	16438	16521	16287	16373	16324	16573	16350	16343	16443	16417	16428	16289	16589	16343	16643	16310	16472	16327	16394	16556	16322	16488	16381	16371	16384	16460	16420	16445	16500	16539	16558	16337	16507	16387	16083	16466	16372	16607	16364	16415	16623	16588	16239	16498	16291	16550	16374	16429	16287	16514	16275	16417	16254	16273	16545	16493	16521	16285	16353	16534	16421	16313	16494	16414	16448	16299	16383	16520	16479	16284	16366	16352	16493	16511	16402	16390	16574	16528	16266	16517	16438	16372	16724	16425	16499	16546	16492	16444	16559	16611	16430	16353	16599	16276	16439	16253	16399	16426	16165	16510	16547	16441	16281	16576	16420	16381	16371	16404	16190	16541	16401	16429	16416	16476	16478	16583	16347	16451	16592	16575	16192	16514	16395	16361	16404	16319	16374	16575	16554	16372	16548	16366	16511	16586	16498	16517	16258	16470	16537	16449	16585	16568	16403	16578	16389	16526	16517	16436	16382	16534	16320	16298	16372	16582	16444	16419	16424	16400	16610	16394	16243	16330	16440	16556	16493	16315	16400	16468	16347	16278	16214	16305	16637	16732	16376	16603	16509	16494	16582	16395	16334	16557	16315	16714	16244	16506	16414	16514	16476	16506	16576	16365	16264	16421	16578	16487	16418	16316	16282	16424	16548	16356	16482	16461	16580	16494	16361	16574	16346	16433	16363	16264	16285	16278	16325	16409	16698	16355	16368	16405	16273	16633	16559	16557	16359	16449	16376	16495	16365	16486	16552	16450	16277	16537	16490	16426	16261	16391	16311	16457	16138	16708	16398	16333	16262	16445	16418	16381	16503	16454	16418	16465	16463	16417	16419	16456	16347	16595	16438	16261	16402	16172	16467	16410	16465	16309	16427	16262	16469	16377	16600	16405	16209	16421	16326	16444	16519	16378	16580	16539	16486	16351	16521	16362	16438	16408	16385	16640	16475	16446	16401	16455	16371	16416	16240	16379	16482	16382	16509	16361	16420	16373	16186	16500	16423	16582	16433	16491	16401	16552	16274	16424	16514	16426	16420	16615	16360	16286	16600	16341	16358	16521	16333	16401	16360	16275	16373	16484	16625	16541	16271	16382	16378	16471	16455	16483	16473	16498	16304	16419	16385	16384	16614	16479	16358	16329	16441	16406	16411	16398	16301	16365	16417	16329	16475	16375	16421	16394	16350	16391	16653	16457	16391	16475	16401	16404	16352	16346	16528	16380	16437	16197	16490	16506	16346	16464	16398	16370	16377	16477	16284	16418	16470	16475	16449	16574	16355	16500	16507	16444	16478	16386	16494	16320	16372	16450	16302	16331	16388	16417	16607	16333	16618	16448	16591	16418	16443	16510	16381	16280	16422	16546	16442	16309	16478	16350	16471	16528	16363	16490	16350	16308	16371	16502	16297	16537	16315	16271	16395	16482	16355	16320	16499	16526	16376	16410	16476	16533	16441	16488	16426	16520	16424	16375	16403	16595	16582	16525	16338	16401	16336	16417	16503	16448	16338	16385	16399	16449	16395	16448	16292	16343	16535	16374	16374	16408	16195	16479	16477	16347	16264	16401	16465	16544	16497	16565	16414	16535	16486	16408	16258	16376	16475	16497	16503	16435	16468	16356	16531	16548	16452	16495	16351	16397	16511	16519	16343	16541	16407	16447	16500	16335	16421	16449	16393	16268	16294	16488	16475	16579	16295	16420	16495	16419	16440	16439	16213	16446	16595	16473	16357	16294	16513	16316	16104	16558	16553	16427	16301	16415	16474	16468	16594	16307	16304	16376	16471	16562	16341	16421	16529	16496	16234	16206	16453	16417	16489	16394	16625	16421	16352	16537	16375	16436	16346	16519	16461	16461	16543	16539	16557	16529	16537	16403	16437	16560	16291	16377	16627	16409	16297	16453	16472	16480	16401	16636	16364	16421	16480	16474	16342	16488	16342	16532	16459	16464	16554	16457	16497	16391	16475	16423	16417	16386	16412	16416	16427	16208	16534	16328	16474	16428	16561	16530	16383	16392	16336	16376	16414	16345	16316	16421	16157	16569	16538	16483	16466	16371	16312	16416	16543	16375	16587	16449	16517	16303	16282	16587	16404	16461	16493	16463	16427	16393	16522	16339	16583	16593	16257	16274	16318	16301	16601	16481	16337	16321	16374	16638	16214	16314	16437	16634	16312	16415	16339	16595	16233	16479	16385	16431	16406	16379	16669	16415	16291	16555	16550	16572	16383	16514	16516	16516	16409	16566	16425	16547	16444	16527	16438	16531	16282	16259	16395	16340	16414	16415	16330	16460	16469	16372	16286	16283	16339	16547	16389	16637	16403	16349	16366	16424	16498	16342	16375	16430	16535	16342	16513	16461	16337	16406	16441	16553	16413	16446	16244	16456	16267	16382	16482	16475	16307	16559	16400	16449	16366	16349	16544	16404	16498	16453	16360	16542	16596	16470	16521	16526	16368	16460	16403	16251	16407	16327	16419	16451	16414	16580	16398	16350	16353	16656	16464	16592	16541	16367	16428	16462	16480	16541	16373	16489	16450	16530	16407	16343	16451	16436	16535	16450	16538	16302	16388	16491	16427	16395	16340	16531	16391	16434	16218	16497	16521	16623	16339	16383	16481	16487	16460	16350	16444	16525	16374	16512	16676	16566	16366	16417	16555	16411	16525	16468	16405	16598	16442	16362	16419	16419	16541	16497	16337	16510	16515	16474	16444	16358	16390	16470	16499	16286	16453	16346	16523	16492	16404	16486	16426	16432	16376	16346	16477	16247	16547	16411	16377	16351	16288	16405	16418	16467	16342	16493	16469	16469	16382	16435	16646	16371	16350	16259	16312	16506	16541	16494	16508	16273	16435	16547	16438	16437	16316	16344	16410	16398	16350	16354	16376	16530	16478	16426	16269	16494	16440	16405	16434	16348	16410	16429	16539	16457	16415	16334	16396	16462	16423	16457	16471	16426	16605	16546	16261	16480	16464	16603	16393	16551	16281	16501	16267	16199	16456	16308	16362	16500	16478	16468	16551	16333	16485	16321	16601	16529	16551	16429	16278	16349	16262	16567	16394	16436	16467	16306	16244	16614	16425	16531	16483	16567	16550	16514	16506	16357	16444	16376	16490	16331	16573	16515	16463	16356	16603	16405	16444	16500	16428	16405	16420	16580	16444	16661	16448	16404	16545	16407	16481	16398	16558	16451	16512	16468	16277	16338	16448	16475	16372	16622	16510	16375	16307	16504	16393	16412	16582	16484	16269	16424	16498	16459	16334	16340	16351	16434	16370	16412	16301	16399	16428	16512	16461	16403	16460	16387	16447	16367	16372	16417	16248	16463	16333	16418	16460	16392	16421	16700	16270	16486	16378	16419	16431	16643	16384	16549	16649	16375	16622	16411	16406	16453	16368	16309	16442	16454	16496	16329	16412	16356	16540	16561	16535	16450	16500	16557	16453	16493	16466	16544	16503	16444	16274	16341	16384	16476	16451	16187	16638	16456	16344	16426	16312	16465	16367	16380	16389	16290	16476	16313	16226	16576	16433	16319	16397
36669	35078	40928	36365	31124	30356	30382	30024	29468	29124	29189	28835	28744	28857	29090	28963	28871	28842	29172	28957	28845	28810	29044	28972	28695	28852	29079	28948	28740	28937	28984	28647	28638	28695	28578	28648	29010	28763	29007	28840	28573	28619	28808	28768	28905	28917	28788	28603	28939	28702	28702	28948	28684	28905	28410	28826	28579	28622	28764	28939	28738	28740	28703	28780	28796	28613	28587	28429	28697	28848	28916	28687	28675	28635	28667	28693	28716	28768	28626	28569	28825	28614	28637	28560	28700	28669	28708	28835	28938	28585	28817	28618	28900	28999	28559	28705	28889	28534	28461	28907	28579	28794	28771	28945	28877	28688	28751	28581	28799	28811	28683	28886	28841	28660	28706	28835	28792	28826	28577	28864	28502	28499	28749	28772	28907	28634	28577	28520	28850	28740	28906	28587	28703	28884	28694	28844	28594	28735	28593	28637	28649	28639	28638	28706	28685	28399	28661	28560	28599	28707	28623	28642	28738	28467	28609	28688	28510	28288	28485	28525	28935	28949	28859	28679	28502	28880	28689	28525	28857	28821	28810	28326	28557	28530	28548	28783	28584	28675	28709	28830	28619	28616	28751	28658	28736	28562	28681	28595	28719	28494	28682	28655	28735	28647	28655	28593	28583	28684	28801	28787	28740	28478	28599	28621	28589	28605	28748	28799	28616	28806	28837	28626	28809	28917	28831	29023	28539	28637	28910	28521	28632	28463	28837	28798	28651	28658	28907	28819	28493	28740	29051	28760	28652	28574	28433	28607	28697	28695	28813	28767	28605	28602	28857	28777	28914	28622	28954	28689	28721	28638	28699	28544	28618	28817	28545	28962	28604	28744	28570	28628	28940	28642	28812	28690	28605	28878	28503	28662	28543	28784	28807	28877	28637	28693	28839	28791	28988	28956	28819	28625	28609	28948	28763	28967	28737	28814	28837	28643	28537	28588	28766	28873	28522	28492	28605	28654	28464	28795	28553	28671	28622	28607	28775	28700	28744	28905	28799	28507	28537	28660	28770	28842	28717	28710	28935	29062	28670	28500	28633	28498	28855	28636	28851	28689	28682	28660	28688	28755	28785	28787	28493	28932	28793	28863	28699	28519	28573	28343	28470	28526	28743	28869	28609	28466	28514	28644	28892	28509	28822	28669	28663	28729	28701	28763	28682	28745	28848	28573	28662	28584	28825	28847	28550	28581	28697	28900	28754	28752	28790	28769	28588	28664	28931	28616	28526	28801	28743	28929	28418	28745	28922	28649	28732	28766	28414	28752	28416	28515	28880	28604	28737	28732	28857	28920	28860	28689	28757	28636	29019	28760	28634	28736	28889	28588	28701	28763	28787	28949	28658	28900	28843	28818	28697	28767	28798	28954	28679	28618	28816	28813	28829	28633	28740	28601	28659	28762	28738	28668	28959	28893	28840	28621	28808	28944	28836	28862	28712	28843	28828	28641	28811	28703	28772	28935	28766	28878	28516	28481	28734	28750	28767	28508	28752	28809	28753	28746	28879	29048	28921	28547	28768	28427	28660	28721	28835	28758	28800	28546	28725	28587	28787	28677	28720	28962	28783	28639	28734	28787	28791	28538	28756	28524	28765	29032	28632	28823	28706	28701	28911	28590	28805	28739	28680	28931	28651	28643	29054	28415	28800	28751	28643	28829	28743	28838	28673	28626	28614	28818	28849	28632	28536	28692	28519	28341	28672	28534	28403	28761	28709	28865	28556	28546	28834	28850	28789	28476	28704	28769	28667	28886	28841	28690	28649	28782	28877	28787	28779	28687	28674	28451	28938	28639	28608	28700	28967	28556	28719	28444	28552	28760	28613	28895	28519	28587	28572	28837	28671	28458	28761	28948	28571	28886	28983	28704	28586	28477	28672	28824	28545	28721	28768	28724	28542	28683	28764	28780	28752	28786	28750	28564	28754	28676	28803	28587	28802	28804	28495	28779	28807	28835	28578	28636	28562	28593	28632	28983	28647	28945	28476	28710	28902	28674	28886	28728	28671	28878	28620	28834	28871	29031	28894	28652	28911	28656	29016	28606	28829	28772	28878	28589	28731	28770	28763	28589	28697	28706	28518	28544	28926	28975	28936	28807	28439	28643	28600	28611	28934	28551	28764	28874	28950	28867	28925	28707	28621	28633	28874	28886	28665	28687	28744	28577	28677	28656	28737	28709	28663	28956	28764	28988	28809	28589	28928	28869	28716	28717	28914	28453	28722	28626	28796	28679	28504	28656	28671	28744	28771	28747	28804	28816	28750	28741	28756	28564	28615	28701	28451	28776	28980	29084	28746	28710	28596	28751	28729	28751	28711	28798	28739	28751	28745	28616	28529	28664	28698	28760	28666	28814	28960	28771	28665	28891	28684	28899	28870	28657	28617	28676	28606	28553	28909	28786	28685	28859	28760	28734	28768	28795	28790	28777	28829	28927	28676	28985	28788	28733	28857	28668	28688	28707	28620	28642	28671	28913	28940	28427	28688	28656	28733	28641	28712	28735	28762	28635	28637	28554	28778	28629	28813	28725	28635	28528	28825	28936	28698	28654	28773	28507	28583	28611	28849	28867	28903	28585	28702	28955	28728	28569	28796	28643	28838	28623	28871	28733	28725	28952	29010	28864	28742	28838	28704	28592	28790	28769	28709	28725	28797	28767	28772	28735	28537	28868	28470	28602	28657	28928	28996	29043	28627	28734	28888	28587	28705	28792	28734	28768	28880	28614	28658	28741	28837	28693	28802	28797	28851	28748	28483	28686	28260	28752	28540	28657	28870	28957	28671	28640	28618	28707	28698	28758	28652	28720	28627	28700	28607	28661	28381	28815	29046	28823	28740	28771	28849	28582	28534	28723	28671	28647	28582	28802	28696	28681	28808	28741	28786	28682	28689	28724	28761	28743	28814	28685	28659	28712	28802	28680	28969	28612	28670	29104	28982	28741	28530	28725	28664	28658	28648	28651	28825	28764	28722	28832	28614	28667	28541	28532	28958	28827	28694	28649	28731	28823	28894	28640	28920	28807	28813	28732	28576	28669	28540	28821	28797	28778	28670	28644	28831	28848	28745	29015	28819	28787	28614	28532	28660	28739	28995	28606	28618	28842	28694	28847	28660	28885	28530	28603	28717	29075	28637	28684	28719	28647	28815	28909	28613	28341	28395	28808	28902	28651	28754	28863	28762	28788	28893	28727	28534	28969	28539	28550	29076	28800	28837	28712	28875	28903	28785	28557	28751	28836	28887	28579	28892	28695	28625	28784	28690	28640	28893	28625	28638	28697	28517	28755	28878	28919	28740	28727	28759	28784	28703	29200	28984	28582	28802	28643	28607	28387	28652	28723	28813	28510	28651	28965	28663	28608	28688	28901	28639	28819	28884	28843	28756	28720	28800	28680	28655	28273	28569	28748	28780	28701	28891	28856	28483	28717	28703	28906	28831	28742	28854	28312	28601	28487	28698	28929	28632	28451	28545	28954	28674	28669	28822	28581	28694	28736	28792	28923	29052	28355	28770	28526	28441	28594	28850	28547	28596	28891	28868	28733	28819	28679	28834	28808	28685	28599	28754	28814	28665	28585	28396	28399	28559	28751	28972	28957	28922	28788	28849	28671	28824	28640	28475	28613	28978	28589	28704	28874	28914	28877	28795	28515	29089	28632	28458	28797	28944	28459	29031	28995	28870	28680	28691	28886	28889	28627	28920	28676	28753	28958	28488	28767	28489	28695	28784	28738	28728	28719	28565	28528	28916	28729	28704	28773	28578	28820	28919	28626	28712	28926	28840	28635	28488	28775	28899	28799	28648	28734	28858	28608	28987	28796	28816	28653	28796	28829	28575	28577	28850	28556	28503	28757	28549	28636	28756	28809	29000	28640	28992	28579	28542	28613	28569	28821	28984	28834	29100	28767	28518	28448	28899	28753	28685	28628	28520	28780	28442	28688	28586	28658	28848	28746	28727	28751	28707	28620	28760	28469	28709	28710	28749	28553	28823	28678	28696	28845	28770	28821	29080	28734	28454	28723	28844	28670	28639	28716	28761	28708	28826	28964	28625	28493	28966	28788	28502	28886	28860	28641	28758	28933	28922	28724	28949	28584	28708	28787	28847	28571	28721	28881	28767	28620	28663	28710	28761	29043	28657	28889	28836	28893	28850	28721	28490	28879	28600	28703	28596	28916	28692	28758	28725	28495	28714	28654	28764	28724	28605	28624	28423	28985	28910	28733	28697	28810	28811	28840	28876	28769	28740	28601	28598	28774	28759	28784	28845	28893	29035	28813	28829	28705	28785	28982	28558	28894	28754	28713	28569	28494	28719	28595	28754	28667	28926	28460	28945	28934	28838	28736	28800	28913	28722	28446	28775	28678	28969	29041	28728	28799	28756	29089	28818	28491	28854	28965	28617	28941	28646	29010	28669	28621	28756	28928	28743	28608	28789	28885	28866	28596	28715	28959	28598	28723	28765	28953	28874	28628	28839	28436	28717	28763	28728	28888	28807	28766	28579	28508	28658	28643	28689	28789	28835	28662	28847	29120	28807	28487	28719	28862	28740	28756	28958	28563	28343	28736	28835	28723	28849	28709	28693	28778	28822	28814	28806	28828	28898	28808	28596	28750	28805	28874	28717	28751	28772	28562	28635	28995	28507	28356	28742	28839	28669	28575	28802	28799	28645	28644	28965	28828	28645	28710	28731	28735	28758	28820	28859	28675	28766	28717	28910	28821	28556	28723	28658	28747	28741	28749	28653	28835	28616	28609	28932	29036	28636	28691	28868	28842	28479	28386	28649	28777	28839	28446	28832	28700	28520	28713	28812	28989	28781	28752	28795	28660	28800	28841	28765	28646	28890	28731	28755	28690	28988	28909	28895	28517	28693	28554	28740	28754	28682	28831	28920	28685	28749	29106	28844	28480	28659	28861	28678	28454	28691	28914	28772	28910	28746	28795	28697	28684	28823	29185	28799	28937	29011	28627	28686	28764	28574	28736	28622	28555	28619	28784	28415	28721	28580	28888	28811	28675	28592	28678	28672	28899	28565	28478	28564	28886	28683	28651	28584	28687	28823	28755	28836	28454	28666	28582	28856	28883	28805	28618	28779	28736	28553	28679	28797	28611	28606	28621	28815	28710	28835	28441	28781	28829	28769	28772
29180	39843	36475	26462	21233	20197	19776	19663	18547	18575	18366	18158	18166	18201	18086	18134	17956	17843	17991	17925	18040	17838	18156	17966	18030	17977	18091	17915	17828	17941	17902	17916	17967	17779	17919	17809	17782	17971	17871	17945	17730	17828	17731	17667	17766	17994	17800	17862	17872	17810	17658	17806	17989	18094	17687	17818	17693	17806	17923	17922	17767	17772	17732	17742	17902	17749	17855	17834	17833	17869	17602	17864	17823	17815	17731	17883	17778	17839	17709	17873	17661	17750	17839	17905	17690	17753	17879	17759	17814	17844	17849	17778	17877	17767	17869	17780	17843	17846	17880	17946	18026	17765	17778	17792	17790	17937	17778	17670	17777	17694	17933	17727	17901	17815	17733	17799	17841	17758	17837	17834	17735	17916	17898	17786	17789	17835	18017	17794	17797	17608	17815	17922	17847	17701	17564	17709	17760	17813	17691	17634	17859	17616	17635	17950	17771	17847	17957	17738	17743	17944	17855	17897	17771	17700	17974	17694	17843	17765	17692	17770	17972	17910	17777	17763	17738	17774	17730	17809	17843	17939	17931	17795	17748	17661	17674	17765	17846	17791	17877	17685	17822	17761	17885	17834	17859	17807	17798	17887	17668	17817	18071	17830	17597	17655	17737	17743	17952	17742	17706	17735	17840	17841	17923	17630	17958	17778	17882	17651	17654	17785	17587	17694	17688	17752	17754	17658	17854	17926	17791	17713	17682	17752	17687	17872	17802	17708	17916	17804	17737	17718	18077	17813	17922	17819	17890	17748	17709	17683	17879	17768	17722	17705	17642	17649	17761	17819	17686	17785	17763	17951	17817	17794	17808	17909	17737	17860	17883	17793	17856	17672	17767	17946	17724	17722	17849	17775	17767	17801	17786	17767	18030	17835	18006	17762	17730	17864	17615	17640	18105	17764	17774	17655	17911	17759	17637	17823	17577	17746	17596	17911	17800	17885	17822	17865	17772	17739	17763	17821	17853	17834	17838	17900	17799	17693	17849	17617	17672	17758	17827	17744	17715	17912	17751	17758	17799	17708	17843	17745	17929	17721	17839	17678	17680	17803	17812	17772	17722	17673	17820	17663	17858	17707	17796	17802	17595	17722	17685	17796	17886	17772	17789	17644	17766	17737	17796	17897	17564	17816	17960	17904	17602	17786	17905	17800	17914	17684	17829	17781	17947	17748	17667	17729	17665	17742	17742	17782	17606	17879	17749	17845	17648	17781	17882	17814	17969	17946	17887	17773	17725	17780	17613	17994	17781	17912	17711	17701	17839	17770	17786	17836	17880	17764	17927	17876	17883	17660	17647	17709	17826	17752	17797	17670	17857	17716	17824	17698	17803	17691	17839	17754	17920	17917	17688	17753	17848	18075	17838	17527	17877	17652	17982	17742	17845	17964	17830	17738	17960	17755	17871	17800	17812	17881	17598	17751	17868	17686	17670	17863	17929	17748	17725	17615	17821	17661	17804	17898	17922	17789	17775	17821	17699	17834	17837	17924	17654	17831	17792	17881	17682	17730	17880	17781	17912	18008	17908	17651	17739	17728	17718	17805	17604	17778	17788	17903	17619	17941	17949	17612	17917	17810	17560	17830	17830	17713	17893	17885	17969	17678	17700	17809	17663	17894	17856	17743	17887	17805	17829	17765	17846	17830	17869	17924	17983	17814	17874	17774	17871	17623	17750	17842	17986	17785	17822	17783	17798	18006	18008	17867	17805	17823	17762	17815	17938	17636	17638	17819	17848	17705	17763	17848	18016	17842	17991	17906	17860	17791	17753	17801	17850	17660	17851	17900	17735	17748	17757	17929	17825	17794	17606	17890	17690	17870	17811	17739	17836	17716	17710	17806	17703	17582	17971	17824	17887	17854	17625	17877	17877	17777	17872	17924	17703	17836	17669	17849	17837	17810	17863	17884	17799	17851	17677	17917	17933	17771	17699	17900	17705	17834	17848	17532	17922	17785	17777	17856	17948	17865	17849	17901	17795	17648	17737	17924	17708	17827	17709	17786	17654	17727	17803	17815	17879	17696	17779	17703	17872	17680	17916	17774	17723	17778	17917	17815	17722	17766	17843	17718	17707	18068	17599	17940	17767	17597	17882	17879	17833	17773	17940	17890	17838	17878	18030	17822	17750	17937	17799	17817	17812	17644	17737	17860	17774	17759	17896	17822	17802	17856	17807	18041	17761	17911	17814	17657	17696	17791	17834	17846	17812	17904	17648	17840	17940	17777	17721	17908	17776	17876	17951	17781	17813	17595	17865	17766	17623	17764	17686	17709	17881	17703	17768	17828	17885	17729	17610	17865	17594	17700	17874	17780	17736	17767	17812	17970	17763	17836	17724	17850	17676	17756	17811	17766	17866	17855	17845	17820	17894	17650	17677	17819	17805	17734	17879	17745	17647	17646	17962	17747	17760	17974	17806	17867	17887	17803	17956	17861	17822	17765	17646	17842	17783	17928	17578	17856	17710	17767	17756	17847	17702	17751	17817	17809	17777	18001	17691	17978	17893	17679	17871	17640	17868	17762	17890	17821	17773	17922	17880	17802	17560	17838	17817	17766	17845	17717	17771	17693	17566	17762	17697	17633	17870	17708	17725	17760	18013	17920	17663	17625	17719	17970	17622	17666	17864	17687	17708	17812	17938	17845	17798	17732	17843	17768	17743	17867	17823	17764	17870	18134	17651	17846	17852	17906	17902	17864	17900	17860	17694	17697	17655	17650	17753	17988	17816	17747	17741	17631	17831	17689	17824	17764	17884	17952	17773	17705	17680	17817	17779	17804	17835	17816	17824	17741	17835	17819	17908	17744	17727	17720	17887	17931	17786	17593	17787	17888	17706	17846	17642	17835	17879	17749	17985	17797	17830	17895	17824	17803	17825	17741	17763	17769	17745	17803	17851	17593	17725	17855	17792	17967	17959	17739	17827	17705	17755	17772	17852	17752	17652	17736	17736	17741	17813	17727	17729	17677	17961	17813	17603	17850	17880	17860	17819	17924	17695	17884	17752	17842	17730	17918	17699	17749	17631	17905	18045	17703	17704	17858	17817	17701	17805	17603	17696	17856	17831	17922	17866	17924	17997	17817	17773	17853	17731	18004	17711	17779	17855	17733	17820	17832	17965	17850	17789	17881	17920	17741	17751	17681	17883	17908	17883	17788	17678	17858	17668	17576	17678	17808	17787	18017	17736	17795	17900	17895	17785	17870	17759	17826	17800	17895	17972	17742	17747	17642	17748	17670	17777	17622	17656	17839	17880	17830	17848	17810	17876	17978	17897	18003	17742	17832	17738	17723	17698	17781	17669	17881	17754	17720	17768	17820	17905	17740	17875	17812	17979	17731	17806	17703	17827	17763	17877	17855	17662	17781	17767	17736	17706	17686	17871	17835	17865	17796	17843	17657	17939	17794	17582	17749	17970	17790	17745	17776	17798	17542	17833	17894	17916	17739	17611	17901	17821	17792	17607	17636	17881	17799	17801	17865	17771	17804	17919	17765	17707	17593	17709	17858	17699	17682	17857	17723	17898	17836	17868	17833	17778	17958	17867	17778	17686	17657	18018	17680	17782	17704	17860	17771	17874	17674	17885	17703	17792	17871	17723	17683	17781	17733	17938	17879	17722	17900	17690	17837	17983	17944	17907	17722	17766	17687	17732	17787	17793	17801	17643	17833	17878	17690	17784	17882	17891	17765	17544	17787	17697	18023	17819	17657	17711	17815	17781	17956	17911	17822	17784	17930	17816	17898	17721	17745	17909	17740	17966	17737	17710	17721	17784	17872	17720	17831	17771	17812	17748	17685	17808	17807	17739	17816	17801	17964	17939	17928	17755	17725	17829	17843	17830	17848	17690	17748	17682	17706	17791	17855	17657	17929	17778	17800	17942	17628	17870	17853	17887	17699	17763	17671	17829	17679	17772	17856	17915	17876	17728	17756	17800	17828	17747	17694	17851	17793	17836	17739	17642	17755	17862	17765	17778	17807	17851	17733	17797	17964	17827	17934	17723	17765	17704	17861	17835	17752	17902	17966	17838	17729	17828	17873	17957	17982	17673	17834	17855	17877	17752	17958	17866	17802	17770	17953	17848	17801	17698	17845	17760	18029	17860	17889	17773	17779	17810	17942	17902	17708	17863	17782	17786	17465	17698	17785	17687	18031	17810	17667	17666	17667	17640	17886	17859	17672	17850	17803	17592	17850	17721	17725	17729	17654	17792	17864	17686	17752	17839	17531	17753	17545	17782	17819	17883	17732	17814	17668	17752	17660	17775	17762	17708	17825	17847	17791	17766	17849	17891	17941	17646	17616	17752	17850	17661	17885	17807	17724	17700	17752	17873	17908	17842	17739	17764	17900	17906	17748	17655	17769	17843	17748	17856	17679	17792	17756	17652	17734	17849	17693	17724	17865	17789	17862	17702	17782	17768	17726	17719	17780	17862	17659	17795	17884	17966	17918	17644	17869	17697	17915	17715	17763	17713	17777	17648	17786	17907	17735	17842	17749	17874	17694	17791	17732	17828	17763	17758	17791	17772	17752	17693	17837	17770	17718	17925	17745	17665	17944	17774	17767	17785	17813	17765	17743	18020	17756	17855	17866	17712	17902	17624	17799	17867	17931	17715	17609	17809	17842	17794	17714	17820	17705	17818	17733	17825	17603	17607	17801	17866	17693	17782	17770	17664	17935	17795	17889	17984	17744	17722	17832	17720	17691	17857	17803	17787	17824	17789	17820	17813	17848	17834	17864	17894	17835	17795	17708	17781	17840	17957	17783	17722	17632	17757	17826	17780	17660	17816	17822	17954	17785	17757	17656	17761	17686	17945	17717	17895	17668	17739	17775	17826	17595	17768	17807	17873	17815	17661	17771	17997	17666	17770	17868	17919	17831	17862	17805	17606	17785	17839	17866	17686	17956	17565	17799	17897	17956	17625	17596	17860	17805	17660	17769	17644	17749	17602	17848	17812	17572	17646	17741	17942	17742	17892	17690	17926	17703	17653	17947	17798	17892	17623	17669	17880	17746	17721	17923	17768	17878	17713	17845	17762	17827	17832	17734	17891	17764	17757	17931	17813	17635	18071	17639	17739	17715	17869	17737	17793	17767	17805	17878	17718	17598	17909	17901	17848	17814	17746	17820	17836	17822
23919	21020	27571	25671	25047	30028	32967	30362	29023	29068	28692	28533	28357	28295	28056	28078	28201	28149	27803	28193	28069	28078	28335	28297	28143	27942	27929	28094	27899	27974	28024	28089	27780	27846	27643	27847	27956	27707	27826	27923	27940	27897	27592	27743	27756	27731	27603	27595	27922	27977	27677	28036	27624	27771	27814	27960	27829	27778	27712	27747	28065	27658	27735	27632	27660	27488	27688	27750	27990	28036	27777	27851	27619	27836	27519	27624	27468	27442	27661	27617	27877	28091	27751	27774	27834	27709	27709	27511	27574	27409	27461	27902	27783	27602	27534	27441	27604	27779	27608	28049	27916	27549	27753	27882	27677	27483	27621	27667	27738	27808	27799	27664	27660	27800	27732	27579	27808	27697	27807	27633	27419	27837	27858	27743	27755	27521	27830	27813	27730	27589	27496	27827	27683	27704	27791	27759	27778	27660	27747	27604	27703	27537	27587	27634	27728	27392	27818	27598	27615	27598	27577	27872	27695	27690	27577	27415	28009	27502	27726	27591	27538	27640	27578	27605	27706	27759	27559	27515	27564	27829	27577	27749	27507	27675	27585	27570	27708	27385	27634	27748	27815	27564	27476	27654	27829	27688	27794	27480	27837	27747	27913	27651	27590	27680	27762	27708	27570	27347	27589	27501	27548	27688	27671	27712	27632	27403	27664	27718	27269	27487	27735	27749	27410	27921	27698	27367	27766	27551	27655	27806	27654	27690	27796	27702	27718	27694	27661	27720	27640	27734	27541	27479	27759	27824	27668	27665	27796	27564	27535	27786	27719	27752	27637	27707	27668	27717	28043	27831	27899	27498	27826	27576	27660	28089	27771	27472	27586	27570	27902	27534	27710	27789	27857	27707	27696	27621	27830	27993	27862	27614	27607	27712	27838	27509	27693	27457	27783	27476	27581	27804	27817	27958	27805	27443	27380	27765	27306	27558	27733	27475	27695	27591	27794	27719	27594	27880	27605	27821	27611	27725	27700	27690	27685	27631	27517	27720	27509	27775	27833	27690	27680	27724	27529	27596	27829	27517	27505	27516	27478	27835	27921	27638	27503	27527	27635	27812	27470	27802	27565	27799	27532	27747	27936	27623	27690	27991	27745	27781	27950	27587	27778	27424	27584	27739	27643	27675	27787	27973	27801	27546	27606	27881	27782	27749	27853	27380	27594	27492	27479	27837	27470	27781	27546	27611	27835	27740	27517	27704	27709	27707	27694	27764	27526	27833	27682	27639	27449	27505	27564	27679	27829	27756	27692	27518	27715	27691	27599	27784	27809	27574	27632	27604	27674	27506	27603	27766	28069	27888	27834	27838	27465	27700	27696	27527	27810	27684	27727	27633	27621	27794	27528	27946	27944	27624	27718	27528	27636	27667	27762	27852	27684	27755	27658	27871	27582	27518	27646	27734	27604	27456	27557	27723	27685	27787	27655	27691	27688	27787	27606	27903	27980	27849	27749	27956	27780	27536	27881	27647	27633	27868	27824	27421	27702	27694	27744	27873	27760	28030	27746	27802	27540	27550	27696	27708	27704	27634	27803	27750	27637	27564	27975	27617	27887	27737	27640	27703	27887	27757	28038	27750	27831	27720	27694	27853	27762	27579	27766	27696	27824	27588	27811	27875	27507	27609	27696	27680	27718	27655	27735	27664	27628	27596	27847	27857	27621	27745	27707	27678	27578	27732	27736	27850	27608	27784	27424	27766	27562	27717	27750	27536	27716	27533	27824	27917	27937	27621	27720	27747	27659	27715	27768	27847	27451	27666	27726	27493	27532	27651	27829	27724	27648	27617	27561	27501	28031	27759	27742	27705	27757	27574	27973	27608	27648	27862	27815	27767	27779	27950	27580	27717	27667	27813	27825	27475	27590	27929	27766	27591	27536	27705	27580	27703	27780	27760	28099	27660	27707	27474	27443	27543	27670	27892	27842	27876	27855	27847	27434	27750	27570	27803	27667	27539	27585	27866	27708	27752	27828	27408	27741	27679	27764	27607	27634	27627	27908	27907	27688	27774	27750	27767	27729	27606	27709	27836	27922	27557	27418	27899	27598	27687	27691	27326	27723	27726	27713	27750	27659	27563	27806	27883	27967	27664	27563	27870	27800	27825	27733	27865	27643	27528	27887	27808	27823	27692	27668	27694	27526	27616	27868	27505	27623	27775	27631	27748	27775	27919	27817	27680	27887	27798	27771	27777	27742	27699	27765	27506	27602	27832	27869	27796	27521	27721	27487	27640	27824	27803	27878	27507	27786	27608	27677	27637	27748	27725	27772	27530	27761	27823	27780	27857	27889	27716	27774	27784	27652	27841	27786	27811	27680	27566	27936	27448	27870	27827	27711	27796	27733	27810	27762	27533	27499	27847	27741	27920	27648	27604	27770	27707	27578	27680	27501	27756	27727	27588	27548	27699	27846	27703	27424	27708	27918	27920	27759	27568	27663	27770	27698	27657	27705	27574	27863	27653	27993	27863	27770	27776	27662	27755	27657	27489	27711	27767	27934	27486	27540	27654	27785	27663	27646	27566	27902	27869	27429	27609	27526	27669	27595	27492	27493	27709	27926	27863	28057	27784	27751	27568	28071	27688	27740	27540	27754	27772	27878	27652	27705	27648	27291	27571	27671	27388	27964	27648	27590	27612	27816	27768	27827	27734	27646	27464	27576	27551	27640	27632	27471	27824	27576	27940	27666	27501	27560	27692	27663	27608	27575	27577	27515	27681	27901	27697	27644	27714	27720	27752	27710	27592	27845	27679	27676	27476	27527	27640	27647	27523	27634	27770	27742	27827	27722	27869	27618	27874	27715	27639	27767	27617	27695	27864	27848	27642	27723	27999	27490	27540	27910	27641	27868	27570	27687	27825	27757	27660	27892	27789	27624	27773	27727	28062	27758	27656	27732	27890	27741	27709	27707	28037	27881	27472	27752	27571	27649	27728	27938	27826	27487	27695	27694	27676	27529	27793	27677	27755	27770	27486	27669	27715	27597	27566	27697	27736	27692	27418	27758	27676	27763	27896	27918	27728	27552	27882	27774	27526	27608	27854	27747	27858	27690	27556	27577	27686	27447	27676	27846	27790	27711	27706	27662	27931	27490	27548	27596	27617	27935	27983	27648	27477	27673	27780	27687	27583	27827	27674	27839	27588	27802	27627	27658	27600	27723	27792	27856	27567	27688	27535	27481	27721	27739	27596	27841	27875	27534	27541	27711	27513	27650	27871	27782	27738	27862	28028	27444	27693	27838	27713	27705	27564	27756	27651	27865	27761	27521	27737	27688	27782	27514	27710	27557	27762	27757	27935	27649	27693	27663	27587	27852	27489	27493	27820	27811	27425	27447	27556	27757	27586	27768	27683	27733	27779	27246	27593	27732	27836	27739	27591	27613	27584	27583	27711	27677	27817	27861	27844	27736	27755	27576	27505	27883	27781	27491	27842	28000	27752	27831	27605	27455	27616	27718	27699	27574	27629	27766	27662	27558	27623	28198	27907	27911	27802	27764	27933	27672	27795	27459	27626	27534	27762	27999	27723	27964	27859	27742	27798	27775	27663	27802	27912	27500	27406	27785	27821	27537	27764	27508	27790	27919	27709	27854	27810	27630	27624	27592	27931	27892	27802	27889	27594	27798	27502	27728	27710	27822	27821	27679	27790	27536	27693	27730	27462	27708	27571	27646	27609	27766	27307	27840	27611	27334	27746	27616	27709	27653	27899	27739	27662	27667	27777	27716	27453	27715	27427	27690	27766	27746	27814	27478	27981	27906	27787	27455	27751	27720	27811	27600	27656	27844	27477	27586	27519	27719	27516	27428	27563	27786	27852	27802	27782	27549	27733	27592	27627	27568	27676	27787	27447	27556	27537	27752	27775	27804	27785	27587	27869	27919	27622	27940	27652	27840	27989	27734	27886	27750	27575	27773	27518	27851	27784	27684	27804	27726	27757	27884	27816	27386	27854	27656	27783	27618	27718	27829	27687	27711	27854	27916	27658	27752	27815	27832	27800	27729	27849	27729	27653	27899	27612	27824	27586	27678	27486	28028	27496	27711	27722	27779	27743	27705	27636	27972	27802	27908	27572	27945	27792	27933	27695	27430	27497	27773	27363	27693	27575	27593	27792	27707	27894	27937	27891	27443	27580	27571	27967	27869	27668	27520	27612	27699	27697	27729	27659	27614	27659	27940	27558	27511	27592	27498	27499	27383	27584	27618	27539	27639	27562	27500	27822	27754	27570	27758	27669	27526	27846	27614	27510	27812	27719	27700	27679	27836	27571	27737	27827	27319	27727	27687	27566	27178	27893	27665	27803	27428	27729	27496	27857	27868	27418	27971	27651	27359	27917	27764	27784	27584	27554	27785	27783	27647	27518	27457	27626	27617	27876	27563	27546	27751	27641	27723	27824	27887	27528	27541	27624	27560	27716	27810	27719	27752	27636	27736	27686	27460	27680	27418	27629	27704	27541	27739	27874	27582	27688	27618	27701	27827	27837	27865	27593	27728	27464	27675	27720	27604	27685	27766	27819	27727	27489	27832	27723	27629	27735	27872	27650	27616	27606	27676	27713	27774	27731	27883	27848	27726	27623	27715	27757	27849	27759	27759	27610	27667	27481	27535	27686	27735	27579	27775	27628	27658	27804	27784	27773	27835	27581	27698	27642	27645	27701	27733	27552	27505	27685	27708	27755	27778	27554	27681	27544	27555	27572	27681	27710	27769	27676	27748	27919	27580	27596	27651	27854	27808	27631	27872	27818	27703	27752	27875	27531	27581	27903	27854	27657	27679	27696	27880	27648	27710	27700	27659	27918	27930	27675	27846	27582	27470	27766	27688	27890	27925	27847	27684	27617	27571	27484	27667	27806	27451	27689	27833	27966	27830	27821	27855	27702	27542	27543	27796	27721	27644	27438	27825	27532	27649	27650	27822	27436	27636	27493	27807	27903	27673	27677	27888	27379	27739	27803	27897	27811	27462	27840	27756	27642	27852	27590	27590	27628	27735	27756	27803	27534	27711	28034	27639	27605	27626	27671	27760	27687	27582	27554	27783	27729	27580	27682	27757	27782	27401	27598	27668	27598	27944	27687	27720	27608	27547	27612	27736	27539	27454	27660	27676	27545	27831	27377	27599	27643	27467	27620	27709	27492
30133	54308	45837	32780	25213	22713	21514	20753	19964	19038	18702	18313	18414	18382	18065	17980	17843	17787	17702	17675	17656	17839	17896	17692	17702	17807	17484	17728	17699	17614	17687	17648	17529	17487	17588	17629	17689	17519	17576	17590	17510	17525	17598	17496	17532	17280	17600	17467	17388	17440	17392	17559	17518	17266	17367	17344	17307	17391	17619	17442	17373	17463	17440	17358	17302	17380	17438	17427	17473	17325	17355	17381	17448	17404	17539	17652	17585	17524	17376	17559	17495	17511	17317	17259	17486	17452	17401	17463	17326	17309	17513	17384	17439	17407	17510	17488	17256	17330	17386	17393	17466	17351	17487	17268	17266	17374	17342	17598	17437	17459	17375	17395	17418	17489	17199	17319	17288	17439	17300	17382	17447	17328	17607	17325	17306	17347	17464	17541	17299	17489	17256	17501	17583	17513	17458	17316	17333	17468	17618	17442	17446	17365	17516	17400	17536	17499	17378	17357	17448	17501	17386	17419	17542	17356	17279	17470	17295	17281	17386	17358	17443	17334	17239	17341	17491	17590	17319	17361	17290	17527	17405	17460	17486	17344	17152	17438	17385	17421	17465	17367	17267	17248	17343	17319	17368	17224	17500	17489	17281	17210	17539	17279	17237	17532	17497	17371	17280	17304	17392	17498	17411	17585	17232	17385	17352	17442	17408	17279	17659	17249	17438	17271	17413	17212	17332	17505	17491	17324	17379	17532	17385	17544	17335	17443	17232	17428	17412	17476	17291	17245	17554	17696	17227	17297	17351	17285	17343	17447	17491	17368	17393	17417	17490	17509	17317	17400	17484	17288	17474	17403	17307	17403	17366	17346	17399	17445	17253	17499	17499	17375	17398	17444	17517	17399	17388	17528	17388	17609	17468	17305	17259	17475	17405	17324	17372	17290	17491	17402	17396	17324	17544	17439	17453	17438	17448	17247	17334	17410	17328	17443	17383	17354	17456	17488	17442	17217	17354	17446	17419	17283	17293	17364	17363	17314	17536	17340	17326	17343	17547	17415	17394	17310	17452	17360	17534	17449	17149	17413	17515	17270	17385	17313	17451	17535	17346	17366	17509	17319	17327	17549	17257	17418	17427	17210	17526	17229	17346	17454	17337	17505	17508	17303	17588	17287	17368	17301	17458	17517	17498	17301	17272	17599	17388	17361	17378	17238	17437	17378	17382	17232	17328	17349	17488	17382	17371	17333	17528	17329	17735	17702	17291	17179	17268	17349	17368	17274	17376	17400	17344	17333	17297	17463	17452	17410	17399	17309	17303	17352	17442	17206	17284	17450	17280	17520	17450	17497	17225	17345	17453	17425	17392	17460	17203	17291	17411	17232	17336	17331	17370	17574	17346	17308	17351	17575	17330	17368	17208	17295	17317	17266	17455	17550	17414	17527	17301	17351	17283	17368	17467	17366	17659	17592	17408	17373	17382	17422	17310	17341	17358	17576	17302	17350	17402	17347	17363	17451	17350	17373	17313	17427	17385	17552	17397	17410	17178	17434	17447	17491	17373	17442	17364	17467	17310	17249	17457	17375	17273	17510	17482	17405	17580	17542	17439	17368	17424	17571	17345	17356	17310	17443	17474	17254	17560	17342	17491	17461	17525	17431	17402	17638	17423	17405	17363	17475	17460	17403	17517	17391	17547	17347	17378	17417	17323	17378	17197	17448	17498	17406	17537	17366	17448	17467	17430	17396	17238	17383	17484	17263	17392	17439	17465	17431	17389	17386	17297	17288	17432	17385	17316	17401	17653	17484	17521	17285	17486	17506	17303	17429	17432	17490	17385	17352	17478	17320	17334	17336	17364	17295	17330	17465	17435	17389	17510	17508	17483	17443	17343	17390	17264	17257	17423	17421	17451	17431	17563	17466	17699	17246	17357	17390	17390	17474	17360	17412	17383	17307	17383	17432	17369	17363	17396	17323	17387	17421	17401	17539	17328	17444	17201	17085	17563	17495	17170	17332	17355	17186	17515	17419	17339	17521	17328	17429	17514	17501	17337	17353	17494	17341	17362	17322	17363	17251	17420	17398	17357	17294	17356	17427	17446	17396	17351	17495	17342	17360	17330	17431	17464	17438	17468	17334	17535	17594	17547	17486	17363	17502	17269	17415	17562	17216	17225	17479	17406	17362	17371	17405	17478	17136	17347	17367	17386	17361	17246	17357	17462	17453	17507	17424	17454	17351	17377	17461	17404	17393	17442	17405	17376	17452	17434	17404	17259	17497	17479	17466	17355	17561	17385	17446	17287	17275	17360	17531	17324	17494	17387	17470	17392	17347	17208	17484	17353	17267	17540	17330	17326	17372	17342	17267	17400	17433	17425	17414	17495	17476	17562	17345	17577	17309	17387	17477	17611	17269	17211	17325	17453	17442	17206	17225	17178	17507	17438	17348	17278	17419	17503	17491	17575	17364	17481	17452	17330	17319	17265	17425	17584	17377	17489	17481	17412	17120	17446	17395	17353	17603	17477	17345	17491	17269	17449	17491	17321	17526	17454	17399	17387	17276	17506	17223	17441	17323	17359	17522	17223	17386	17348	17347	17309	17321	17317	17317	17553	17457	17339	17436	17502	17572	17448	17414	17215	17317	17376	17403	17548	17378	17457	17565	17451	17301	17280	17338	17288	17300	17385	17499	17273	17516	17607	17368	17361	17153	17340	17349	17340	17246	17622	17373	17578	17390	17388	17361	17235	17339	17481	17316	17523	17347	17281	17347	17365	17510	17314	17309	17464	17340	17612	17328	17377	17259	17145	17344	17546	17536	17357	17434	17358	17183	17357	17368	17285	17400	17312	17321	17479	17304	17372	17511	17173	17295	17464	17293	17338	17428	17355	17468	17387	17412	17193	17281	17351	17480	17498	17300	17345	17521	17311	17380	17326	17423	17471	17323	17326	17405	17392	17454	17341	17374	17509	17284	17431	17308	17360	17318	17400	17509	17468	17423	17237	17302	17269	17219	17274	17248	17547	17546	17510	17413	17438	17367	17401	17377	17320	17615	17234	17518	17289	17305	17199	17306	17228	17463	17475	17205	17348	17408	17677	17480	17386	17440	17208	17377	17281	17323	17389	17406	17344	17527	17395	17471	17475	17383	17320	17180	17304	17435	17301	17330	17426	17351	17410	17241	17445	17387	17431	17292	17645	17505	17535	17338	17467	17469	17395	17376	17451	17369	17352	17361	17423	17543	17361	17242	17299	17386	17350	17375	17362	17251	17578	17365	17492	17419	17385	17323	17340	17358	17165	17239	17395	17513	17490	17292	17194	17299	17602	17456	17318	17533	17382	17492	17335	17404	17381	17544	17390	17533	17417	17427	17565	17370	17412	17470	17406	17430	17287	17452	17412	17267	17368	17480	17336	17306	17370	17515	17361	17413	17366	17391	17378	17471	17505	17463	17320	17462	17448	17449	17431	17357	17523	17548	17359	17425	17432	17562	17294	17384	17343	17195	17287	17343	17575	17381	17462	17466	17266	17446	17443	17579	17232	17316	17408	17333	17458	17418	17412	17493	17291	17520	17360	17337	17423	17527	17447	17447	17482	17450	17347	17566	17375	17445	17323	17227	17488	17453	17302	17544	17668	17190	17486	17467	17542	17353	17487	17234	17409	17241	17319	17255	17317	17415	17290	17550	17480	17476	17570	17467	17386	17332	17355	17375	17355	17309	17406	17252	17339	17429	17329	17484	17323	17323	17460	17252	17292	17481	17491	17276	17489	17404	17349	17506	17440	17382	17260	17484	17292	17335	17372	17388	17252	17444	17455	17315	17508	17494	17356	17479	17507	17460	17351	17543	17433	17378	17262	17391	17534	17303	17335	17453	17334	17297	17273	17509	17349	17111	17299	17488	17310	17313	17571	17478	17447	17509	17268	17421	17535	17325	17229	17387	17179	17434	17445	17346	17406	17387	17410	17403	17473	17447	17275	17376	17552	17401	17473	17459	17423	17376	17327	17485	17469	17443	17376	17247	17341	17417	17390	17188	17365	17474	17424	17551	17344	17330	17384	17461	17322	17504	17368	17434	17177	17392	17474	17488	17424	17507	17304	17460	17419	17356	17467	17435	17262	17420	17362	17423	17235	17301	17350	17319	17457	17392	17297	17370	17391	17298	17155	17447	17478	17218	17583	17172	17552	17410	17463	17308	17275	17424	17349	17337	17432	17356	17332	17534	17376	17320	17192	17272	17188	17498	17465	17527	17408	17555	17209	17353	17417	17404	17422	17472	17440	17181	17235	17410	17380	17388	17363	17309	17345	17461	17291	17399	17321	17089	17232	17313	17374	17425	17468	17484	17450	17411	17303	17339	17491	17365	17381	17420	17488	17498	17254	17198	17446	17399	17458	17216	17275	17511	17310	17408	17339	17517	17223	17552	17154	17216	17564	17361	17357	17435	17467	17452	17495	17276	17277	17426	17412	17513	17281	17372	17343	17387	17437	17431	17535	17299	17509	17407	17273	17358	17335	17468	17162	17466	17278	17451	17532	17428	17413	17289	17356	17306	17505	17396	17542	17431	17672	17297	17258	17373	17386	17407	17474	17362	17448	17339	17298	17325	17439	17411	17379	17333	17288	17570	17259	17513	17332	17353	17373	17317	17380	17380	17419	17315	17242	17379	17199	17546	17578	17430	17403	17277	17492	17257	17438	17583	17333	17303	17382	17427	17508	17259	17205	17456	17365	17391	17127	17505	17292	17365	17560	17519	17496	17256	17347	17502	17321	17457	17407	17324	17530	17406	17254	17328	17390	17311	17416	17342	17219	17417	17397	17312	17492	17436	17443	17409	17533	17381	17362	17222	17415	17282	17392	17417	17371	17447	17387	17470	17241	17407	17521	17295	17470	17323	17332	17293	17376	17317	17488	17297	17297	17420	17553	17359	17392	17335	17350	17541	17358	17468	17328	17405	17508	17292	17325	17544	17600	17236	17340	17472	17150	17472	17362	17308	17403	17471	17354	17388	17314	17338	17574	17324	17616	17417	17358	17359	17328	17430	17179	17503	17291	17503	17465	17457	17416	17442	17432	17417	17322	17599	17340	17362	17393	17305	17342	17386	17287	17287	17366	17564	17389	17226	17357	17335	17540	17462	17504	17396	17333	17424	17228	17344	17318	17628	17245	17467	17326	17100	17480	17380
22498	20962	27427	25000	22762	27748	33626	30322	29006	28887	27934	27674	27653	27811	27610	27403	26847	27223	26764	26865	27069	27307	27000	27201	27189	27306	26878	27113	27014	26808	26768	27135	26863	26724	26864	26727	26682	26623	26674	26894	26945	26714	26701	26750	26848	26565	26714	26545	26605	26547	26709	26896	26485	26808	26484	26939	26552	26645	26659	26493	26388	26346	26476	26733	26636	26495	26535	26534	26536	26280	26507	26530	26317	26296	26414	26510	26497	26452	26320	26567	26562	26475	26421	26478	26432	26618	26238	26532	26467	26444	26431	26630	26599	26455	26422	26375	26803	26488	26585	26621	26292	26146	26323	26452	26460	26616	26157	26552	26624	26562	26450	26532	26352	26410	26825	26379	26514	26359	26691	26341	26335	26356	26316	26542	26479	26827	26601	26604	26554	26351	26469	26604	26448	26303	26654	26500	26414	26489	26419	26316	26463	26495	26645	26611	26229	26489	26286	26499	26502	26296	26429	26345	26434	26542	26282	26230	26400	26322	26468	26785	26573	26403	26606	26559	26394	26445	26393	26366	26457	26260	26445	26240	26149	26370	26531	26303	26507	26222	26250	26435	26818	26567	26435	26277	26568	26596	26300	26548	26417	26138	26404	26372	26461	26212	26231	26588	26378	26750	26505	26249	26554	26469	26795	26574	26550	26526	26433	26449	26481	26606	26504	26370	26610	26349	26524	26484	26607	26340	26297	26529	26661	26218	26341	26339	26438	26658	26380	26455	26250	26272	26484	26522	26285	26537	26453	26633	26233	26249	26592	26540	26526	26408	26682	26264	26611	26334	26666	26551	26044	26424	26317	26226	26231	26582	26243	26445	26622	26157	26234	26383	26651	26421	26427	26329	26352	26385	26493	26425	26247	26271	26579	26442	26545	26672	26503	26579	26599	26450	26457	26353	26426	26332	26528	26293	26383	26304	26371	26470	26644	26584	26503	26443	26568	26220	26295	26345	26573	26373	26383	26388	26590	26422	26390	26501	26462	26496	26338	26668	26248	26405	26544	26488	26192	26582	26568	25969	26489	26267	26332	26312	26797	26245	26372	26494	26513	26442	26611	26442	26357	26448	26506	26547	26418	26462	26387	26434	26373	26511	26368	26667	26362	26337	26451	26475	26405	26228	26445	26288	26480	26527	26365	26443	26423	26822	26530	26465	26813	26667	26528	26612	26256	26459	26486	26366	26489	26319	26322	26307	26349	26618	26506	26710	26430	26585	26548	26369	26359	26494	26269	26266	26371	26459	26535	26278	26095	26481	26257	26344	26365	26267	26836	26282	26181	26263	26401	26370	26608	26438	26376	26286	26344	26353	26561	26541	26607	26288	26317	26270	26493	26565	26409	26335	26370	26419	26217	26472	26504	26267	26561	26468	26339	26522	26596	26645	26487	26597	26332	26434	26361	26277	26682	26450	26634	26580	26533	26463	26300	26414	26363	26364	26188	26576	26522	26501	26373	26742	26529	26319	26349	26522	26537	26629	26469	26332	26412	26509	26349	26570	26330	26418	26493	26577	26410	26657	26458	26090	26448	26416	26371	26371	26435	26524	26413	26216	26447	26402	26442	26714	26753	26329	26415	26524	26389	26263	26477	26471	26415	26503	26403	26454	26203	26506	26581	26253	26349	26574	26242	26389	26205	26292	26196	26191	26274	26383	26287	26192	26599	26445	26665	26471	26494	26401	26526	26334	26425	26293	26695	26377	26363	26631	26564	26569	26544	26307	26376	26256	26405	26217	26627	26143	26225	26471	26437	26149	26534	26300	26539	26269	26478	26528	26396	26487	26488	26330	26498	26480	26241	26438	26541	26590	26322	26151	26231	26290	26485	26539	26758	26649	26406	26321	26551	26383	26209	26290	26527	26492	26327	26407	26333	26339	26776	26584	26199	26331	26389	26481	26404	26447	26559	26477	26314	26436	26417	26283	26348	26510	26323	26402	26403	26380	26319	26441	26535	26431	26424	26539	26407	26408	26262	26379	26456	26397	26294	26361	26450	26481	26475	26418	26379	26795	26287	26478	26372	26660	26279	26574	26488	26250	26281	26444	26413	26601	26666	26373	26423	26467	26406	26387	26200	26347	26416	26498	26361	26318	26375	26339	26481	26398	26301	26481	26493	26504	26183	26113	26247	26368	26286	26328	26361	26615	26493	26428	26345	26563	26224	26289	26463	26289	26273	26429	26295	26401	26257	26435	26463	26684	26781	26511	26423	26374	26673	26392	26363	26228	26665	26395	26769	26365	26614	26723	26624	26308	26542	26335	26334	26648	26563	26363	26537	26400	26209	26398	26701	26410	26358	26397	26311	26399	26301	26391	26400	26744	26551	26563	26304	26607	26476	26515	26337	26411	26446	26392	26234	26397	26625	26164	26435	26133	26814	26446	26573	26391	26285	26228	26590	26483	26181	26610	26461	26418	26363	26343	26480	26386	26373	26411	26301	26436	26347	26615	26699	26424	26378	26404	26357	26355	26527	26479	26394	26421	26536	26349	26551	26355	26560	26534	26603	26364	26438	26224	26231	26408	26599	26490	26566	26434	26449	26226	26463	26599	26192	26576	26585	26436	26381	26374	26347	26379	26186	26163	26290	26440	26353	26615	26746	26541	26475	26388	26275	26508	26231	26280	26113	26357	26400	26150	26503	26328	26697	26334	26358	26284	26401	26280	26279	26351	26513	26478	26411	26535	26294	26170	26539	26458	26252	26602	26501	26058	26408	26236	26562	26447	26414	26509	26419	26224	26301	26432	26539	26360	26314	26463	26457	26319	26469	26471	26372	26568	26494	26508	26468	26527	26348	26561	26285	26703	26144	26803	26367	26190	26611	26690	26426	26436	26404	26189	26448	26346	26561	26551	26370	26289	26667	26520	26471	26517	26328	26439	26270	26509	26549	26643	26470	26312	26335	26417	26533	26278	26240	26662	26501	26578	26314	26387	26375	26293	26457	26501	26371	26367	26223	26435	26475	26689	26599	26554	26291	26433	26520	26466	26507	26662	26304	26606	26428	26407	26640	26493	26538	26398	26306	26379	26506	26309	26441	26603	26538	26451	26681	26393	26505	26511	26509	26299	26433	26555	26612	26554	26457	26253	26408	26474	26546	26259	26563	26598	26387	26343	26286	26512	26394	26398	26455	26403	26373	26525	26365	26451	26523	26354	26399	26616	26543	26456	26349	26444	26464	26535	26582	26440	26545	26250	26310	26411	26435	26441	26354	26432	26419	26364	26547	26352	26540	26364	26393	26510	26494	26495	26324	26584	26369	26334	26363	26352	26463	26454	26428	26319	26346	26555	26532	26457	26494	26400	26495	26095	26455	26689	26643	26347	26641	26609	26413	26423	26468	26637	26567	26347	26590	26132	26308	26072	26427	26450	26300	26324	26422	26437	26149	26368	26654	26680	26667	26329	26558	26463	26434	26404	26516	26098	26446	26446	26318	26261	26297	26294	26242	26405	26346	26474	26539	26410	26338	26462	26325	26252	26434	26545	26752	26567	26669	26457	26446	26554	26456	25895	26301	26640	26554	26414	26314	26386	26348	26461	26428	26587	26495	26412	26628	26509	26694	26467	26468	26524	26307	26462	26455	26306	26391	26292	26350	26370	26635	26329	26328	26456	26427	26347	26476	26574	26180	26582	26452	26226	26528	26253	26355	26460	26517	26214	26426	26541	26456	26340	26325	26524	26574	26586	26550	26109	26472	26496	26446	26371	26459	26661	26200	26449	26362	26330	26615	26524	26699	26329	26291	26291	26306	26503	26397	26582	26391	26145	26314	26398	26461	26323	26201	26368	26398	26448	26416	26362	26488	26414	26442	26362	26389	26303	26706	26545	26201	26291	26240	26433	26511	26520	26302	26258	26229	26351	26262	26602	26286	26424	26511	26622	26528	26382	26226	26438	26352	26473	26116	26264	26495	26581	26518	26333	26450	26140	26329	26220	26660	26495	26423	26446	26318	26444	26277	26539	26393	26739	26524	26360	26502	26326	26412	26148	26294	26385	26548	26043	26503	26368	26207	26379	26679	26397	26390	26363	26521	26361	26378	26406	26483	26668	26212	26329	26487	26399	26443	26240	26527	26347	26527	26310	26424	26387	26674	26623	26313	26411	26164	26320	26248	26322	26269	26410	26565	26489	26525	26370	26491	26481	26558	26569	26569	26469	26442	26360	26647	26460	26368	26441	26479	26635	26584	26376	26370	26319	26596	26314	26569	26464	26638	26373	26351	26434	26429	26344	26611	26652	26652	26684	26445	26265	26480	26550	26582	26760	26512	26661	26319	26302	26334	26444	26524	26484	26354	26204	26382	26592	26487	26602	26589	26458	26144	26329	26418	26176	26578	26609	26462	26354	26333	26413	26444	26545	26545	26380	26464	26593	26464	26144	26340	26188	26385	26434	26425	26306	26476	26231	26253	26378	26468	26412	26508	26556	26415	26425	26446	26696	26597	26636	26417	26408	26475	26408	26226	26251	26184	26631	26409	26295	26534	26225	26491	26452	26562	26368	26309	26378	26288	26347	26573	26344	26379	26419	26360	26345	26486	26351	26670	26475	26059	26416	26485	26206	26398	26084	26323	26389	26405	26194	26519	26482	26324	26556	26446	26381	26338	26310	26713	26443	26384	26241	26358	26315	26312	26357	26374	26258	26359	26343	26475	26332	26335	26368	26330	26564	26765	26313	26602	26455	26460	26444	26596	26540	26546	26650	26138	26494	26267	26436	26475	26499	26100	26312	26349	26361	26361	26385	26277	26608	26642	26324	26553	26160	26437	26465	26602	26304	26582	26349	26287	26327	26169	26469	26284	26355	26353	26514	26561	26412	26751	26573	26488	26354	26688	26504	26559	26471	26281	26653	26160	26468	26483	26406	26406	26422	26443	26646	26450	26450	26523	26677	26489	26331	26683	26648	26541	26522	26108	26646	26665	26749	26532	26603	26471	26415	26285	26093	26357	26664	26228	26456	26508	26668	26576	26589	26546	26564	26327	26254	26419	26581	26345	26343	26689	26112	26324	26429	26243	26481	26441	26592	26358	26375	26549	26473	26335	26451	26408	26390	26408	26450	26347	26422	26494	26039	26246	26732	26468	26207	26533	26324	26641	26419	26624	26588	26326	26422	26515	26414	26645	26558
33179	60539	48370	36722	28507	24400	23116	21937	20782	19848	18677	18366	18229	18119	17926	17720	17719	17343	17464	17310	17314	17378	17471	17536	17494	17426	17270	17337	17192	17400	17094	16968	17075	16955	17029	16999	17092	17059	16988	17100	16965	16774	16806	16710	16893	16869	16829	16878	16816	16820	16833	16706	16784	16879	16782	16693	16939	16798	16770	16844	16655	16874	16734	16820	16634	16643	16846	16754	16563	16554	16692	16701	16626	16754	16588	16889	16774	16677	16751	16845	16833	16854	16717	16793	16888	16795	16659	16697	16773	16816	16785	16749	16825	16865	16783	16647	16616	16734	16778	16586	16782	16896	16674	16633	16827	16806	16639	16692	16688	16623	16897	16862	16720	16594	16681	16770	16784	16727	16681	16557	16769	16658	16665	16753	16728	16970	16608	16593	16837	16623	16902	16500	16729	16749	16839	16659	16549	16755	16858	16689	16706	16785	16709	16753	16958	16651	16772	16597	16510	16745	16570	16651	16617	16729	16852	16764	16559	16784	16621	16677	16634	16606	16660	16643	16692	16704	16669	16805	16521	16673	16742	16794	16752	16882	16580	16720	16822	16609	16701	16765	16655	16630	16672	16541	16685	16720	16687	16767	16646	16604	16837	16785	16728	16803	16761	16681	16581	16580	16656	16684	16689	16623	16687	16600	16789	16487	16697	16707	16540	16834	16836	16706	16499	16632	16743	16706	16752	16826	16880	16704	16655	16741	16814	16609	16525	16958	16787	16594	16746	16787	16764	16783	16883	16837	16724	16752	16551	16602	16871	16653	16644	16672	16688	16700	16621	16796	16604	16500	16768	16634	16612	16788	16633	16693	16662	16676	16689	16788	16791	16549	16681	16557	16788	16684	16836	16581	16988	16850	16792	16511	16836	16687	16809	16578	16730	16654	16671	16756	16782	16868	16496	16702	16750	16733	16630	16834	16840	16845	16658	16680	17001	16767	16664	16694	16658	16847	16728	16541	16604	16740	16851	16707	16646	16719	16624	16729	16712	16747	16572	16779	16583	16688	16695	16649	16718	16661	16691	16564	16679	16638	16699	16635	16624	16788	16595	16827	16900	16757	16729	16758	16776	16488	16749	16524	16625	16760	16663	16657	16697	16791	16768	16828	16702	16702	16858	16819	16696	16657	16643	16861	16839	16686	16648	16803	16745	16478	16700	16672	16605	16775	16772	16806	16588	16692	16756	16743	16786	16745	16769	16640	16799	16809	16813	16857	16652	16813	16721	16835	16740	16701	16749	16825	16619	16689	16660	16688	16837	16575	16820	16924	16653	16653	16886	16523	16721	16713	16754	16601	16692	16577	16670	16522	16597	16700	16794	16711	16834	16726	16656	16760	16908	16735	16836	16472	16661	16879	16653	16820	16924	16739	16619	16658	16766	16528	16769	16694	16665	16621	16764	16662	16806	16849	16722	16733	16812	16589	16644	16722	16662	16700	16606	16767	16908	16664	16586	16673	16824	16621	16620	16623	16799	16671	16696	16898	16841	16723	16738	16668	16904	16571	16719	16749	16845	16812	16844	16616	16704	16595	16779	16697	16484	16804	16579	16598	16729	16762	16661	16662	16704	16506	16665	16614	16743	16713	16628	16766	16623	16556	16669	16722	16810	16643	16897	16709	16818	16617	16522	16658	16623	16821	16682	16831	16805	16673	16594	16637	16665	16842	16547	16617	16652	16806	16703	16779	16598	16765	16785	16716	16570	16816	16668	16591	16624	16521	16792	16777	16861	16694	16564	16784	16699	16784	16657	16768	16581	16669	16657	16876	16840	16733	16656	16621	16804	16790	16785	16749	16674	16754	16638	16739	16608	16825	16657	16833	16793	16734	16683	16605	16778	16717	16635	16636	16554	16704	16489	16710	16892	16739	16532	16716	16552	16844	16764	16640	16475	16626	16494	16711	16792	16725	16723	16848	16770	16749	16689	16651	16658	16824	16527	16743	16629	16640	16727	16701	16679	16655	16861	16728	16650	16952	16808	16629	16655	16894	16842	16489	16842	16734	16568	16684	16595	16709	16737	16518	16866	16795	16682	16953	16770	16854	16720	16708	16827	16687	16749	16727	16847	16661	16575	16736	16775	16663	16715	16612	16638	16812	16697	16735	16674	16580	16722	16707	16695	16598	16616	16788	16664	16616	16709	16699	16961	16688	16629	16674	16619	16796	16650	16596	16833	16737	16802	16707	16676	16659	16697	16589	16851	16591	16632	16619	16636	16590	16928	16693	16614	16611	16785	16790	16635	16695	16661	16703	16821	16750	16797	16637	16683	16541	16861	16672	16770	16953	16761	16649	16582	16604	16635	16657	16763	16794	16752	16760	16664	16630	16747	16811	16776	16676	16857	16638	16588	16750	17022	16976	16722	16616	16753	16679	16743	16658	16764	16492	16752	16472	16711	16566	16729	16947	16608	16590	16522	16834	16696	16618	16707	16729	16771	16699	16765	16761	16746	16725	16909	16857	16693	16655	16703	16653	16689	16518	16731	16790	16563	16768	16829	16646	16697	16836	16780	16726	16844	16724	16734	16792	16664	16787	16720	16818	16748	16635	16659	16646	16795	16882	16849	16760	16673	16684	16852	16572	16640	16624	16720	16732	16671	16780	16605	16662	16708	16582	16796	16666	16535	16788	16767	16657	16532	16689	16964	16727	16841	16787	16641	16737	16597	16798	16652	16738	16749	16687	16680	16760	16895	16502	16677	16411	16769	16612	16579	16737	16740	16651	16665	16590	16756	16553	16532	16724	16750	16724	16767	16553	16761	16934	16652	16363	16738	16730	16881	16611	16602	16737	16803	16682	16651	16710	16973	16632	16594	16856	16739	16684	16512	16741	16797	16533	16683	16790	16754	16796	16844	16674	16773	16742	16756	16884	16809	16704	16759	16540	16785	16676	16651	16683	16578	16759	16625	16629	16617	16748	16741	16618	16688	16820	16740	16724	16722	16816	16720	16851	16724	16684	16709	16827	16828	16711	16791	16691	16752	16757	16853	16793	16775	16713	16829	16749	16735	16628	16594	16616	16708	16599	16465	16609	16813	16706	16555	16586	16742	16698	16528	16786	16660	16808	16677	16708	16741	16727	16725	16755	16754	16914	16858	16758	17041	16592	16648	16778	16872	16532	16815	16674	16936	16863	16814	16715	16697	16809	16749	16758	16518	16626	16760	16772	16855	16816	16841	16719	16801	16789	16766	16658	16722	16606	16557	16646	16644	16734	16791	16626	16642	16687	16808	16667	16590	16626	16792	16933	16637	16659	16667	16789	16675	16803	16649	16591	16577	16822	16811	16795	16786	16786	16784	16693	16837	16691	16774	16812	16672	16602	16804	16730	16887	16733	16517	16729	16602	16524	16748	16643	16734	16714	16584	16735	16603	16733	16695	16721	16591	16688	16789	16670	16790	16853	16650	16764	16649	16779	16692	16745	16817	16760	16765	16800	16788	16585	16766	16670	16759	16739	16692	16626	16733	16867	16667	16582	16828	16816	16658	16771	16631	16817	16672	16669	16555	16598	16615	16748	16819	16633	16765	16602	16665	16724	16740	16545	16736	16747	16866	16820	16778	16821	16659	16748	16892	16785	16805	16590	16630	16491	16828	16795	16897	16726	16704	16540	16997	16772	16703	16780	16778	16609	16890	16801	16752	16493	16810	16660	16671	16737	16792	16602	16541	16751	16714	16658	16778	16735	16726	16775	16647	16730	16650	16703	16860	16599	16671	16834	16474	16716	16763	16845	16734	16967	16566	16893	16804	16556	16792	16820	16638	16628	16818	16790	16760	16688	16652	16654	16864	16904	16865	16457	16644	16652	16659	16677	16585	16675	16745	16665	16649	16845	16864	16821	16571	16724	16837	16776	16857	16582	16934	16606	16795	16725	16761	16704	16683	16582	16697	16748	16743	16702	16756	16520	16775	16651	16716	16643	16723	16789	16840	16845	16663	16543	16738	16746	16850	16578	16724	16596	16467	16692	16546	16699	16633	16797	16729	16610	16763	16656	16736	16813	16892	16685	16808	16682	16559	16693	16713	16735	16745	16671	16543	16759	16637	16600	16748	16732	16803	16774	16590	16762	16664	16614	16747	16709	16725	16725	16569	16787	16702	16756	16625	16820	16723	16739	16599	16861	16730	16691	16679	16772	16638	16722	16625	16729	16981	16720	16621	16707	16518	16720	16699	16792	16723	16841	16738	16706	16751	16600	16785	16843	16745	16837	16557	16610	16758	16664	16637	16612	16801	16641	16605	16605	16829	16625	16785	16719	16661	16710	16683	16632	16766	16711	16878	16818	16885	16668	16664	16876	16819	16774	16554	16698	16668	16741	16806	16706	16526	16766	16731	16777	16490	16649	16753	16788	16580	16695	16641	16753	16717	16735	16668	16652	16688	16731	16641	16668	16587	16748	16646	16649	16789	16762	16604	16685	16586	16664	16694	16716	16778	16703	16878	16770	16767	16667	16853	16577	16711	16676	16753	16808	16735	16885	16563	16584	16695	16695	16610	16797	16838	16872	16508	16783	16703	16567	16718	16790	16774	16644	16801	16768	16620	16725	16786	16719	16800	16813	16669	16560	16682	16653	16706	16639	16741	16699	16622	16649	16649	16555	16787	16846	16736	16778	16673	16637	16872	16772	16648	16757	16890	16669	16726	16760	16885	16596	16806	16669	16497	16835	16788	16679	16681	16784	16675	16812	16790	16560	16582	16579	16802	16680	16616	16648	16642	16850	16893	16747	16920	16647	16744	16585	16644	16740	16615	16496	16700	16680	16659	16510	16769	16724	16772	16608	16545	16757	16476	16756	16782	16709	16885	16802	16551	16724	16666	16727	16863	16753	16533	16508	16754	16748	16908	16937	16782	16766	16721	16808	16721	16915	16723	16860	16671	16632	16784	16532	16772	16647	16780	16813	16624	16597	16786	16836	16897	16685	16627	16691	16650	16736	16690	16627	16780	16623	16751	16837	16641	16762	16795	16675	16719	16744	16811	16733	16677	16831	16672	16819	16758	16892	16732	16700	16795	16771	16803	16872	16612	16683	16800	16664	16787	16604	16751	16692	16835	16831	16878	16697	16648	16701	16912	16672	16770	16595	16558	16745	16864	16689	16745	16568	16749	16648	16735	16602	16504	16731
37210	36245	40039	36064	32342	30943	30592	30223	30136	29698	29561	29360	29444	29429	29226	29186	29331	29241	29343	29215	28927	28965	29416	28934	29345	29114	29266	29333	29444	29023	29286	29208	29268	28976	29133	29168	29191	29105	29030	28997	29241	29081	28962	28985	29269	28949	29217	29076	29199	28967	29326	29154	28980	29330	29113	28980	29001	29058	29036	29147	29336	29021	28766	28964	29327	29259	29085	29036	29241	28863	29443	28819	28880	29040	29314	28996	29375	29125	29052	29310	28705	29075	29217	29068	29033	28959	29204	29212	29063	29040	29395	29091	29044	29180	29013	29107	29085	29183	28981	29085	29033	29138	28998	29100	29297	29283	29352	29226	29200	28905	29031	29260	29059	29135	29072	29064	29169	28912	29081	29119	29053	29268	29446	28997	29277	29251	29245	28973	29072	28998	29008	29108	28875	28825	28829	28892	29153	29188	29037	29146	29061	28940	29065	29077	29064	29174	29091	29105	29151	29040	29202	29073	29165	28921	29047	29081	29078	29305	29180	28915	28904	28941	29155	28811	28936	28912	29037	29247	29143	29138	28878	29031	29044	28775	28869	29004	28959	29353	29038	29130	29171	29171	28995	29193	29033	29014	29025	29084	29110	28960	29396	29199	29164	29110	29211	29549	29374	29086	28908	29213	29366	29177	29286	29153	29101	29077	28960	29318	29440	28972	28786	29175	29289	28901	29065	28935	29191	29189	29048	28800	29047	29025	29011	28931	28802	28944	28895	29052	29142	29250	28945	29075	28962	28993	28723	29066	29432	28900	29069	29001	29096	29061	29211	28988	28973	28943	29112	29060	28970	29029	28895	28846	29000	28978	28805	29152	29120	28942	29268	29063	29360	29178	29131	29117	29197	29310	29090	28843	28952	28912	28898	29000	29087	29021	29138	29136	28952	29181	29023	28956	29026	28938	29062	29020	29040	29039	28918	29200	29143	29134	29220	28952	29156	29050	29291	29104	28925	29179	28966	29148	29286	29608	29188	29054	29167	28947	28847	28788	28917	28929	29000	29015	29019	29249	28934	29011	28907	28960	28966	29045	28976	29200	28962	28819	28972	29109	29159	29131	29474	29340	29000	28940	29185	29059	29143	29032	28918	29019	28971	29222	29222	29067	28940	29462	28967	29136	29074	29172	29110	29183	29176	29124	29004	28824	28954	28953	29017	29106	28978	28890	29176	29112	29214	28924	29243	29195	29080	29095	28958	29088	29177	29178	29199	29354	29235	29148	29298	29033	29115	29097	29007	29273	29234	29116	29048	28918	29057	29077	29228	29325	29151	29158	28833	29103	29229	29136	29309	29159	28991	29312	29182	29181	29087	29105	29190	29120	28918	29284	29226	29002	29222	29018	29089	29017	29241	29004	28882	29200	29122	29415	28954	29010	28956	29027	29091	29209	28905	29078	29068	29119	28796	29219	29029	28993	29065	29084	29196	28974	29195	29102	29015	29097	29032	28942	28882	29242	29194	29286	29185	28751	29157	28971	29223	29120	29033	29039	29303	29027	29029	28994	29249	29046	28720	29202	29221	29171	29121	29078	28881	28785	28637	28941	28964	29062	29030	28978	28994	29311	29196	29159	29002	29059	29153	29138	29180	28990	28860	29156	29199	29110	29125	29593	29108	29023	29040	28965	29082	29144	29098	29138	29006	29236	29042	29003	28931	29006	29201	29187	29158	29139	28996	28884	29033	29259	29271	29294	29070	28808	29166	29038	28817	29311	28953	29027	29140	28998	29124	29124	29255	29204	28968	29009	29020	28879	29203	29144	29009	29050	29185	29038	29096	29284	29328	28911	29067	29063	28944	29266	29250	29075	29042	29022	28897	29040	29030	28881	29239	28918	29051	29266	28946	29093	29284	29014	28915	29264	29000	29213	29206	29123	29170	29419	29230	29212	29102	29270	28768	29004	29121	28937	29079	29231	28986	28956	29255	29133	29157	29299	29340	29137	29057	29150	28900	28971	28912	29093	29296	29182	29225	28897	28946	29013	29205	29178	29233	29206	29389	29023	29142	29141	28938	29179	29140	29152	29043	28950	28938	29042	29024	28877	29097	29041	29162	29063	29150	29334	29099	29272	29034	29164	29285	29051	29079	29214	29147	28998	29144	29038	29137	28878	29095	29192	29300	29015	29053	28862	29226	29054	29058	28998	29096	29187	29373	29194	29047	29106	29091	28909	28788	29321	29185	29082	29005	29131	28831	29155	29111	29100	29123	29150	29337	29045	29228	29186	29185	28834	29247	29153	28852	29172	28736	29036	29031	29427	29229	29311	28808	29000	29134	29084	28739	29023	29079	29287	28846	29149	29108	29213	29268	29020	29136	29051	28930	29186	29016	28860	29161	29269	29053	29088	29212	28985	29360	29070	28756	29477	29217	29087	29082	29149	28951	29078	29184	29147	29056	29102	29081	29152	29107	29097	29174	29071	28999	29283	29486	29402	29049	28946	29321	29104	29038	29021	29180	29177	29277	29184	28916	29141	29161	29101	28852	28952	29353	29187	29116	29227	29131	29085	28717	29058	29196	29233	29159	29002	29203	29183	29166	28812	29160	29150	29053	29207	29353	29014	29268	29230	29043	28810	29161	29062	29095	29193	29154	28875	29142	29009	29181	29116	29019	29142	29402	29196	29139	29153	29240	29064	29265	28837	29048	29068	29219	29149	29289	28710	28983	29068	28934	29052	29123	29231	29313	29126	29021	29208	29139	29044	29198	29224	29168	29177	29369	29117	29004	29147	29147	29139	28946	28999	28777	29184	29058	29019	28963	29007	29354	29260	28987	29008	29156	29078	29153	29293	28898	28876	29153	29186	28899	29113	29185	29104	29196	29161	29134	28809	29130	29091	29239	29170	29096	29169	29274	29048	29210	29221	28939	29340	29001	28982	28976	28984	29316	29082	29225	29051	29198	28879	29136	29057	28941	29012	29087	28979	29181	28855	29139	28912	29125	28933	28910	29081	29068	28871	29034	29065	29200	29120	29006	28888	29185	29217	29222	28985	29045	29076	29209	29216	28743	28798	29156	29227	29109	29040	29208	29096	29318	29088	28954	29163	29231	29317	29321	29267	29181	29156	28998	29374	29054	29030	29310	29258	29084	29045	29189	29001	29212	29123	29033	29176	29297	29319	29290	29353	29279	29064	29138	28809	29172	29162	29135	29087	29109	29182	29137	29128	29242	28880	29181	29191	28969	29365	29088	29147	29066	28935	28943	29223	29149	29329	29213	29096	28915	28921	29094	29096	29132	29272	29195	28899	28991	28798	29094	28965	29112	28822	29421	29168	29150	29562	29043	28820	29137	29135	29271	29166	28874	29026	29163	29047	29043	28728	28788	29051	28987	29236	28971	29383	29234	29317	29230	29262	28994	29007	29047	28967	29228	29393	28935	29113	29059	29236	29068	29106	29090	29072	29099	29300	29342	29173	28985	29012	29130	29046	29191	29269	29137	29156	29182	29300	29309	29279	29116	29235	29055	29090	29190	29015	29124	29327	29166	29052	29147	29103	29030	29289	29097	28888	29125	29095	29245	29023	29318	29083	29004	28956	28843	29056	28970	29013	29280	29063	29135	29094	28912	29016	28913	29031	29264	29012	29304	28865	29223	29124	29208	29359	29342	29083	29044	28907	28859	28995	29067	29112	29161	29039	29001	29313	29011	28834	29146	29182	29098	29285	29183	28782	28981	29218	28962	28918	29146	29064	29059	29229	29127	28917	28898	29048	29108	29332	29355	29114	29124	29081	28854	29155	29146	28979	29238	29372	29301	29281	29328	29073	29290	28814	29081	29029	29182	29095	29117	29033	28912	28949	29114	29243	29345	29051	29121	29047	29119	28943	28807	29072	29180	28883	29102	29148	28838	28961	29156	29018	29014	28926	28874	28933	29072	28918	29179	29251	29098	29093	29034	29064	28957	29046	29038	29116	29121	29196	29177	29133	29074	29162	29179	29117	29209	29139	29133	29162	29197	28984	29216	29069	28900	29097	29158	29162	28945	29043	29033	28854	29159	29469	29091	28998	29316	29092	29243	29152	29196	29020	28869	28797	29158	29118	28978	29082	29143	29024	29044	28945	29032	29391	29201	28931	28972	29397	29243	29068	29243	29315	29059	28969	29066	29093	29192	29024	29333	29177	29215	29302	29152	29294	29093	29138	29052	28830	28880	29097	29185	28862	28971	29406	29001	29252	28992	29118	28873	28921	29298	29057	29288	29299	28958	29131	29135	28853	29249	29288	29214	29035	28986	29289	29297	29364	29144	28892	28964	29110	29366	29086	29079	29209	29045	29094	28930	29190	29133	29118	29210	29063	29309	29276	29026	29186	29281	29337	29000	28915	29032	29250	29103	29256	29038	28891	28782	29228	29397	28953	28965	29317	29311	29238	29109	29116	29193	29181	29144	28774	29168	28988	29034	28963	29143	29122	29192	29238	29104	28885	29296	28990	29157	29186	29019	29094	29117	29229	28872	29261	29180	29246	28824	29035	29084	29185	29082	29135	29058	29247	29391	29526	29255	29009	29220	29295	28764	28896	28956	29044	29270	29336	29184	29078	29190	28992	28800	29111	29146	29126	28989	29184	29029	29305	28970	29047	29070	29115	29144	29198	29135	29084	29009	29083	29221	29358	29297	29269	29020	28802	29138	29126	29060	28941	28994	29118	29243	29216	29300	29014	29098	29316	29340	29165	29071	28874	29094	29136	29220	29062	29084	29443	29350	29208	28672	29228	29160	29107	29167	29018	29108	29055	29256	29125	29094	29107	29131	29124	29099	29071	29294	29146	28869	29021	29234	29139	29466	29160	29114	29181	29251	28916	29043	29049	28932	29003	29243	29070	29141	29249	29341	29184	29031	29102	29123	29339	29383	29363	29070	28999	29133	28859	29306	29200	29382	29119	29124	29241	29157	29370	29274	29219	29056	29251	28853	29031	29168	28886	29198	29236	28923	29344	29175	29242	29148	29076	29161	29132	29280	29130	28970	28697	28917	29181	29054	28925	28989	29318	29082	28957	29248	29414	29065	28905	29133	28826	28859	29175	29222	29106	28941	28965	29195	29272	29270	28989	29274	29156	28991	28992	29120	29100	29140	29094	28766	28933	29256	29166	29237	29265	28926	28852	29125	29265	29113	28899	29378	29240
29803	41389	34163	26672	22402	20419	19851	19688	19443	18942	18516	18268	18509	18422	18376	18274	18124	18092	18219	18249	18189	18295	18204	18181	18363	18204	18069	18104	18234	18363	17963	18068	18104	18065	18037	18191	18001	18046	18026	18032	17984	18051	18016	18018	17946	18039	17900	18033	18029	17883	17973	18057	17935	17999	17706	17988	18012	18165	17912	18019	17793	18125	18135	18082	18156	18042	17937	18001	18062	18172	18123	17913	17945	17926	17994	18085	17911	17968	18177	18001	17843	18185	17975	17940	18118	18110	17955	17923	17819	17933	17818	18124	18002	17803	18018	18021	17929	17887	17922	17864	17960	17927	17926	17913	17944	18012	18046	17932	18064	17871	17931	17951	17893	17983	18046	18124	17906	17877	17743	17936	18085	17954	18049	18028	17943	17909	18126	17730	17900	17862	18016	18201	17864	17835	17966	17886	17889	17887	17950	18020	18136	17781	17967	18088	18009	17932	17965	17849	18089	17897	17946	17906	17954	17960	17979	17937	17920	18013	18004	17744	18090	17944	17818	18083	17947	17920	17915	17799	18168	18111	17899	18006	17884	17762	18140	17677	17948	18035	18001	17858	18011	18077	18057	17912	18021	18091	17838	18082	17825	18041	17989	17894	17844	17917	17980	17897	18048	17889	17884	17915	18191	17882	17830	17886	17933	17945	18026	17947	18043	18007	18063	17796	17972	17910	17888	18145	17953	18012	17889	17949	18050	17978	17918	17972	17956	17908	18073	18106	18121	17884	17922	17941	17902	18003	18014	17900	17999	17890	17898	17815	17974	17860	18053	18006	18035	18065	18160	18002	17829	17849	17864	18108	17954	17946	17898	17955	17894	18122	17941	17883	18116	18051	18025	18011	17981	17925	17880	17919	18080	18033	18122	17972	18060	17977	18150	18060	17878	18119	17998	17964	18013	18127	18006	17900	18042	18203	18113	18025	17828	18048	18133	17809	18062	18002	18023	17985	17827	17907	17982	18017	17808	17992	17976	17869	17865	17938	17862	17850	17816	17922	17854	18076	18130	17907	17884	17939	17938	17963	17835	17822	17976	18106	17896	17841	17915	18041	17979	18040	17983	17954	18076	18276	17902	17890	17989	17928	18010	17854	17920	17987	17878	17976	18073	17930	18000	17959	17920	17907	18030	17932	17937	18110	17881	18204	17887	18152	18036	17954	17825	17906	17897	17955	18038	17798	18065	17890	17815	17933	17965	18026	17959	17883	17841	18041	17947	17855	17848	17810	17914	17982	18204	17856	17892	18041	18255	17884	17972	17869	18100	18022	17970	18120	17897	17892	17959	17773	18056	18027	18087	18052	17995	17964	17893	17796	18007	18170	17937	17870	18062	17993	17986	18085	17938	18002	17942	17980	18121	18005	18028	17847	18129	18046	18018	17970	17845	17967	18017	17895	17976	17784	17905	17908	17931	17955	17941	17950	18043	17989	17919	17968	17986	18066	18029	18025	17818	17820	18066	17995	17883	17894	17883	17820	18075	18060	18035	18035	17888	18094	17957	17877	17971	17861	18044	17953	18016	17896	18021	18075	18016	17867	18097	17860	18011	17756	18199	17981	18062	17988	18019	17878	17912	17872	18067	17966	18008	17929	17791	17801	17893	18048	17838	18035	18073	18014	17970	17931	18059	18061	17972	18088	18013	18003	18085	17796	17894	17888	17919	17891	18026	17855	18108	17863	18012	17877	17915	17926	18211	18073	18084	18097	18010	17960	17886	18101	17962	18016	17891	17928	18029	17877	17942	18076	17772	17875	18030	17927	18102	18008	17982	18078	17930	18131	18011	17975	17859	17855	18081	18031	17923	18004	17859	18038	17966	17856	17894	17980	17819	17962	18082	17981	17963	17985	18023	18014	18097	17989	17902	18009	18025	17965	17824	18003	18049	17983	17836	17988	17930	17648	17905	17974	18206	17929	17896	17893	18117	17917	17862	18024	17858	18037	18021	17925	17983	18202	17806	17921	18066	17877	18056	18060	17789	18008	18079	18073	17918	18053	18069	17973	17931	17854	18206	17868	17989	18067	18063	18015	17986	17958	17982	17944	18018	17842	17865	18031	17865	17939	17993	17885	17919	18069	17949	17954	18086	18119	17836	17927	17981	18073	17832	18076	18031	17930	17972	17983	17998	17941	17774	17854	18034	17995	17887	17964	17950	18098	18160	18038	18107	18058	18082	18038	18026	17876	17881	18026	18062	17992	17871	17974	18043	18010	17799	18080	18127	17930	17957	17904	17883	18002	17769	18052	18086	17969	18012	18030	17811	18017	17943	18111	17938	17931	17876	18131	17893	18218	17980	17948	17809	17918	18115	18077	18016	17935	17913	18281	18073	17800	17925	18019	17922	18189	17978	18105	17901	17853	18002	17871	17916	18067	17968	17848	17970	17965	17957	17856	17902	18081	17822	17756	17890	18006	17938	18058	17887	17867	18142	17909	17982	17909	17953	17965	17933	17970	18044	18060	17766	18120	18062	17812	17862	18069	17956	17972	17973	17878	18104	17887	18065	18000	17839	18159	17999	17904	17977	17795	17931	17835	17964	18066	18018	18125	17979	18199	17940	18015	17940	17824	18002	17895	17990	18071	18107	17897	17970	17914	18104	18028	17984	17882	17829	17963	18032	18113	17694	18041	17929	18088	18140	17977	17967	18119	18037	18030	17815	18000	18025	17949	17810	17802	18025	17865	17918	18009	17942	17903	17822	18161	18063	17893	17942	17925	18089	17965	17928	18067	17955	18183	18103	17766	17956	17927	18011	18114	17881	17945	17940	18047	18103	17982	18125	17984	18048	17793	17939	17860	18051	17829	17881	18040	17873	18008	18201	17913	18078	17948	17801	18001	17952	18053	17990	17886	17916	17905	17911	17924	17846	17940	17991	17824	17801	18096	17925	17920	17972	18177	18193	18115	17816	17997	18232	17966	17954	18093	18026	17994	17984	18124	17979	18157	17844	18134	18043	18110	18076	17809	17648	17758	18084	17877	18124	17884	17996	18076	17918	18085	17945	17844	17993	18237	17918	18246	17887	18130	17871	18153	17976	18045	17970	18036	17856	17953	17910	17880	17889	18138	17860	17955	18002	18089	18258	17971	18009	17912	17837	17957	18045	17956	17998	17872	18175	18116	17978	17904	17932	18046	17975	18012	18004	18024	17952	17936	17989	18014	17951	18107	17893	18150	18035	17864	18005	18056	17936	17960	17992	18005	17918	17912	18033	17931	17963	17918	17828	17771	17921	18117	17911	17772	17809	18063	17805	18044	17846	17974	17939	17831	17989	17935	17855	18017	17984	17948	18046	18001	18004	17844	17866	18096	17983	18035	18005	18037	17820	17940	17810	18067	17861	17957	18030	17881	18001	18109	18161	18199	17946	17861	17917	17867	18111	17912	18146	17979	18008	17919	18046	18074	18072	17988	18043	17987	17884	17979	17899	18243	17829	17696	18044	17924	17899	17956	18160	17927	18079	17934	18043	17873	17974	17894	17965	17971	17994	18095	17841	18045	17904	18140	17961	17951	17981	18069	18012	17939	18039	18050	18042	18047	17955	18179	17933	18026	17865	17852	17840	18029	17928	18018	18021	17707	18026	17939	18006	17887	18121	18067	17910	18024	18103	17969	17896	17932	17987	17952	17878	18086	17990	18001	17950	18019	17766	18020	17888	18046	17941	18070	18075	18097	17994	17901	18196	17849	18160	17933	17999	17900	18017	17872	17993	18034	18085	17969	17808	17997	18021	18031	18085	18114	18032	17739	17975	17996	17963	17965	17995	17840	17974	18014	18135	17968	18074	17900	17775	17960	17922	18079	17906	17882	17823	18078	18078	17920	17698	17951	18182	18035	18069	17903	18084	18173	17977	18241	17983	18011	17826	18103	17882	17970	18138	18053	17910	17922	18022	17990	17964	18034	17923	18023	17981	17964	17858	18121	18036	18031	18018	18025	17984	17896	17776	18030	17992	18000	17886	18002	17911	17973	18102	18052	17906	17990	18044	17868	18084	17951	18178	18004	18056	17999	17906	18054	18001	17816	17833	18103	18097	17849	18128	18107	17804	18126	17849	18204	18036	17976	18193	17847	17843	17987	17852	17858	18104	17901	17965	17962	18013	17877	17945	18021	17916	17947	17949	18089	18135	17903	17753	17969	18001	17911	17885	18072	17908	18147	17826	17918	18078	17912	17875	18227	17909	18017	18005	18091	17847	18113	17895	17987	17891	17893	17957	17910	18100	17932	17942	18053	18018	18001	17837	18041	17904	17960	17882	17789	17978	17956	17954	18071	17973	18044	17881	18059	18064	18074	17964	17799	17824	17909	17957	17754	17980	17837	17970	17863	18045	18115	17976	17900	18103	17933	17958	17846	17836	17884	17783	18035	17833	17892	17914	17951	17872	17917	17850	17918	18083	17853	18177	17894	18045	17949	18023	17970	18000	18029	17956	18064	17851	18005	17964	17956	17898	18106	18032	17885	17937	18090	17826	18014	17853	18114	17805	17852	18174	18143	17974	17863	18004	18107	17898	17995	18134	18062	18111	17840	17942	17908	18070	18015	17949	17791	18045	18074	17923	18171	18157	18075	17886	17914	18047	17924	18081	17987	17917	17935	18040	17998	18264	18031	17982	17832	18023	17876	17922	17965	18065	17997	18085	17868	17950	17952	17982	17972	17913	18012	17877	17923	17974	18052	18036	18035	18041	18066	17861	18100	17930	17857	18099	18021	17994	17904	18049	18031	17902	17921	18122	17900	17867	18033	18101	17818	18103	18085	18056	17995	17899	17847	17768	17813	18202	17919	18070	17994	17945	17897	17828	17915	17837	17956	18062	17998	18177	18006	18049	18023	18151	18033	18025	17846	17982	17880	18055	17934	17847	17842	18148	18052	17742	18197	18020	17845	18057	17848	17781	17993	17941	17958	17957	18099	17968	17931	18021	17914	18170	17951	17875	17971	18115	17839	17950	17974	18159	18084	17971	17945	17967	17990	18179	17912	17834	18047	18137	17930	18060	18154	17889	17918	17940	18074	18065	17874	18211	17883	17952	17915	17895	17939	17870	18035	17998	17968	18161	17930	18042	18107	18027	18078	18001	17965	18074	18016	18047	18023	18044	17992	17968	17973	17943	18056	18039	17791	17868	18042
23871	21018	27565	25521	25805	30077	32685	30506	30082	29924	29183	28805	28429	28842	28646	28497	28353	28517	28477	28137	28566	28677	28235	28424	28200	28193	28146	27995	28318	28139	28262	28326	28347	28117	28327	27949	28071	28155	28253	28074	28219	27918	28188	27912	27909	28140	27925	28377	28389	27823	28081	27724	27768	27845	27849	27795	27891	27823	28089	27977	28081	27682	27764	28101	28240	28035	28018	27949	27707	28052	28024	27856	27793	27904	28048	28033	27900	27737	27879	27852	27947	27886	27772	27961	27774	28062	27997	28022	27868	28028	28050	27952	28158	28130	27882	27579	27722	27890	27791	27679	27790	28077	27864	28108	27729	27974	27889	28071	28025	28043	27870	27875	28097	27982	28009	28039	27962	27962	28069	27848	28097	27970	27820	28161	27928	27850	27822	27910	27939	27701	27747	27881	27894	27830	27823	27866	27739	27850	27876	28000	28017	27789	27856	27628	27635	27593	27979	28051	28038	28038	27957	27953	27995	27802	27762	27824	27901	27894	28019	27982	27922	27918	28031	27798	27914	27956	27727	27722	27888	27714	27994	28020	27986	27695	27936	27660	28082	27889	27685	27917	27700	28090	27925	27873	27758	27835	28056	27814	27744	27856	27850	27755	27657	28037	28154	28027	27809	27625	27981	27871	28220	28228	28108	28181	27722	27743	27703	27864	27764	27777	27750	28034	27903	27964	27960	28110	28080	27848	27980	28090	28026	27850	27747	27800	28125	28103	27716	27877	27867	27771	27922	27876	27780	27997	27845	27666	27708	27691	27742	27840	28188	27909	27844	27880	27899	27920	27831	27817	28097	27949	27964	28023	27918	27636	27841	27979	27949	27667	27722	27712	27801	27785	27923	27681	28101	27904	28013	27712	28107	27895	27952	28011	27944	27820	27750	27768	28148	28091	28115	27957	27732	27604	27892	27781	27899	27783	28188	27717	27985	28087	27832	27976	27802	27810	27871	27600	27695	27924	27628	27804	27883	28203	27603	28039	28060	28065	27737	27894	27548	27747	27778	28014	27974	27963	27832	28097	28064	27862	27944	28169	28047	27765	27767	27751	28280	27992	27922	27719	27982	27998	27816	28001	28092	28277	28074	28065	27660	28167	27801	28105	27867	28010	27830	27893	27983	28100	28214	27858	27778	27728	27873	28045	27957	27818	27712	27855	27799	27923	27695	27840	27779	28029	27819	27990	28102	27846	28099	28055	27713	27757	27840	27731	28006	27751	27918	27796	27886	27749	28247	27803	28043	27829	27889	27856	27942	27960	27627	27724	27742	27734	27905	27712	28014	27981	27648	27840	27784	27755	27860	27837	28107	27819	27706	27539	27621	27951	27925	27754	27667	28122	27839	27901	27808	27804	27785	27855	27931	27997	27910	27890	28081	28074	28126	27566	27913	27826	27741	27748	27866	27965	27985	27836	27797	27620	27916	27872	27863	27640	27649	27899	27799	27773	27851	27888	28119	27796	27675	27949	27771	28221	27672	27850	27851	27758	27829	28117	28097	27794	27981	27751	27952	27705	27781	27774	27912	27931	27796	27810	28000	27954	28189	27665	27797	27644	27703	27919	27910	28014	27843	27937	28125	27733	27960	27975	28040	28028	27830	28182	27723	27784	27766	27905	27827	27714	27793	27882	27893	28083	27923	27981	27698	27832	27693	27662	27896	27722	27664	27733	27865	28090	27981	27712	27780	27647	27906	27885	27696	28028	27801	27993	28096	27882	27855	27867	27706	27740	27925	27999	27841	27893	28110	27836	27929	28048	27881	27694	27799	27821	28060	28093	27678	27637	28014	27935	27719	27912	27757	27920	28104	27539	28053	28046	27729	27644	27598	27949	27725	27782	27934	27813	27815	27838	27861	27811	27703	27781	27776	28010	27805	27756	27724	27911	28074	27974	27813	27740	27886	28083	28109	28186	27870	27659	27769	28037	27868	27774	27913	27742	27781	27709	27877	28084	27801	27861	28118	28065	27800	27923	27953	27684	28126	27843	27643	27968	28064	27952	27998	27725	27799	27834	27953	27861	28016	27887	27975	27940	27782	27710	27832	27797	28132	27898	27801	28184	28067	27819	28005	27934	27967	28015	27728	27646	27520	27678	27913	27717	27891	27818	27895	27738	28036	27872	28111	28069	27926	28106	27832	27933	27858	27899	27833	28015	27645	27779	27906	28165	27883	27958	27895	27936	27924	27810	27913	27818	27769	27706	27789	27862	28139	27812	28196	27806	28038	27672	27845	28056	28188	27799	28064	28047	27849	27723	27911	27816	27612	27835	27760	27587	27984	27849	27880	28092	28002	28111	27864	27940	27783	27728	27808	27697	27461	27923	27878	27740	27634	27770	27800	27859	27806	28254	27911	27903	27682	27748	27693	27859	28038	27641	27779	27846	27971	28045	27881	27883	27765	28044	27917	27818	28011	28018	27917	27831	28005	27917	27873	27831	27968	27969	27745	27945	27848	27881	27775	27849	27975	27661	28015	27801	27900	28198	28055	27587	27869	27821	27538	27821	27934	27703	28115	27842	27829	27947	28194	27988	28027	28171	27803	27871	27871	27773	27930	27798	27922	27882	27828	28026	27916	27769	27988	27757	28095	27744	27817	28008	27984	27689	27903	28055	27938	27782	27776	27807	27960	27899	27909	27912	27876	27634	28080	27987	28003	28105	27965	27885	27991	28098	27851	27752	27742	27956	28080	27989	27990	28146	27831	28101	27842	27939	28076	27785	27908	28135	27562	27721	27791	27985	27742	27790	27784	28045	27639	27915	27924	28031	27663	27817	28058	27821	27793	27936	27949	27791	27867	27915	28047	28140	27872	27540	27819	27883	27818	28086	28130	27871	27879	27974	27837	27651	27742	27475	27563	27875	27582	27897	27878	28272	27960	27835	28249	27927	27924	27746	27959	28145	28048	27738	27720	27967	27748	28042	28081	27773	27855	27567	27679	27842	28007	27898	27870	27870	27737	27903	28059	27660	27906	27654	27807	27876	27854	27815	27875	28053	27996	27912	27685	28286	27677	27941	28103	27880	28012	27876	28045	27983	27836	27822	27703	27786	28002	27925	27996	28073	27875	28126	27769	27570	27980	27971	27852	27855	27892	27984	27863	27976	28104	27695	27890	27742	28030	28184	27779	27944	27916	27726	27826	27882	27923	27802	27841	27823	27934	27941	27727	28030	27649	27799	27901	27930	27588	28156	28006	28038	27907	28073	27804	27787	28157	27944	27977	27935	27909	27762	27676	27829	27940	27784	27628	27928	27943	27721	27827	28017	27758	27988	27865	28033	27796	27786	27803	27757	27907	27919	27756	27775	27777	27531	27769	27843	27902	27901	27900	27723	27825	27875	27943	27932	27912	27816	27740	28010	27953	27639	27933	28103	28111	27855	27925	27755	27976	27944	27854	27963	27778	27825	27926	27876	27587	27602	27961	27822	28081	27814	27920	27901	27604	27789	27860	27803	27804	27550	27825	27797	27736	27761	27925	27917	27976	28203	27687	27944	27920	27806	27546	27523	27845	27849	27778	27884	27489	27480	27738	27940	27832	27962	27784	27750	27755	27860	27986	27696	27758	27901	27978	27849	27865	27886	27999	27649	27839	27928	27989	27856	27796	27882	27946	27897	28135	27892	27698	27832	27870	27906	27837	28038	27927	27791	27798	27850	27901	27833	27932	27682	27953	27819	27953	27862	27711	27666	27833	27708	27755	27632	27773	27757	28275	27807	27800	28124	27814	27874	27723	27882	27994	27837	27864	28052	27879	27799	27932	27898	27997	27972	27907	28223	27944	27862	27852	28192	27998	27891	27680	27627	27582	28121	27853	27657	28179	27922	27934	27808	28129	27889	27654	27970	27921	27958	27926	27999	27991	27841	27949	28010	27784	27995	27947	27853	28021	28208	27654	27772	27955	28001	27816	28054	27915	27992	27676	27755	27718	27858	27883	28042	27889	27660	27650	27588	27805	28026	27956	27871	28051	27904	27837	27992	27898	28054	27886	27793	27913	27786	28007	28025	27968	27745	27749	28044	27798	28014	27709	27804	27797	27985	27707	28029	27899	27844	27728	27737	27787	27873	27867	27862	27567	28087	27756	27762	27955	27931	27859	27808	28021	27673	27951	27967	27800	27802	27974	28002	27974	27832	27859	27893	27942	27795	28022	27872	27793	27813	28278	27978	27903	27934	27829	27844	27775	27774	27930	27791	27683	27995	27861	27767	27854	28099	27733	27897	27803	27904	27811	28037	27859	27868	28220	28083	27752	27960	27940	27751	27640	28060	27688	27993	27975	28096	27909	28007	27887	27899	27954	28066	27887	28126	27983	28103	27800	27757	27697	27923	27786	27810	27912	27918	28049	28138	28078	27816	27828	27799	27888	27714	28003	27788	27804	27835	27783	28126	28079	27887	27844	27916	27798	27781	27804	27850	27790	27814	28079	27779	27783	27772	28103	27831	28084	27942	27763	28091	27927	27643	28173	27742	28066	27691	27886	27881	27886	27708	27728	27630	27973	27753	27758	27954	28066	27877	27741	27931	27741	27703	27946	27630	27780	27905	27993	27974	27868	27627	28184	27955	27929	27764	28186	27821	27811	27973	27915	27848	28089	28180	27895	27725	27697	27512	27526	27728	28051	27825	27829	27860	27947	27913	28021	27895	27871	27815	27851	28217	27807	27800	27930	27908	27693	27810	28185	27890	27684	28024	27747	27860	28001	27792	27808	27904	27750	27795	28095	27759	28025	27818	27765	27737	27861	27664	27603	27828	27812	27883	28061	28013	27645	27720	27844	27547	28088	28105	27984	27815	27584	27586	27844	27888	27855	27842	27947	27933	27977	28047	27947	27877	27897	28052	28157	28043	27716	27858	27716	27928	27804	27687	27952	27983	27904	27931	27834	27778	27764	27870	27753	27924	27714	27833	27852	27917	28040	27971	27904	27741	27681	27888	27751	27840	27903	27700	27825	27841	27760	27989	28072	27884	27891	27686	27943	27939	27822	28171	27977	27765	27769	27690	27938	27900	27782	27782	27939	27851	27689	27946	28014	27845	28137	28055	28060	27783	27725	27853	27676	27767	27883	27850	27929	28205	27879	27962	28049	27918	27569	28064	27773	27985	27895	28267	27946	27677	27929	27953	28020	27828
30903	53599	42765	31621	27246	22980	21387	20901	20681	19849	18963	18477	18545	18286	18437	18226	17859	17968	17924	17987	18035	18128	18016	17778	17840	17948	17979	17911	17763	17803	17928	17770	17616	17770	17695	17768	17656	17525	17699	17588	17483	17277	17706	17567	17605	17449	17386	17600	17600	17309	17612	17558	17484	17411	17468	17432	17554	17429	17457	17391	17498	17704	17474	17415	17517	17518	17608	17491	17550	17403	17532	17394	17510	17356	17431	17439	17664	17400	17453	17499	17595	17444	17446	17428	17435	17466	17541	17549	17350	17499	17482	17580	17457	17666	17457	17323	17429	17326	17534	17440	17441	17380	17586	17371	17319	17467	17438	17472	17582	17391	17483	17448	17495	17613	17501	17656	17270	17364	17523	17606	17387	17463	17451	17530	17492	17419	17575	17302	17358	17493	17414	17327	17695	17421	17633	17498	17430	17519	17523	17512	17294	17399	17372	17423	17343	17357	17559	17454	17596	17390	17361	17305	17530	17525	17440	17482	17562	17482	17477	17569	17333	17579	17471	17564	17481	17517	17609	17509	17461	17497	17441	17659	17521	17344	17376	17520	17413	17483	17548	17342	17462	17430	17394	17348	17383	17318	17623	17622	17475	17611	17380	17398	17588	17383	17468	17532	17398	17437	17369	17552	17654	17334	17283	17471	17293	17460	17375	17285	17415	17466	17454	17414	17454	17403	17340	17363	17581	17542	17504	17523	17294	17546	17549	17629	17462	17413	17465	17387	17469	17421	17321	17308	17564	17629	17432	17464	17493	17494	17533	17610	17547	17296	17430	17461	17285	17333	17564	17456	17274	17613	17639	17438	17621	17346	17484	17563	17537	17455	17240	17518	17656	17426	17536	17386	17437	17629	17611	17421	17392	17591	17371	17362	17417	17486	17408	17511	17462	17406	17546	17471	17541	17414	17418	17575	17542	17553	17420	17573	17376	17503	17501	17587	17480	17201	17562	17583	17273	17507	17353	17537	17489	17395	17531	17544	17442	17537	17662	17450	17490	17378	17564	17423	17469	17492	17374	17531	17539	17461	17470	17438	17595	17482	17330	17324	17311	17383	17526	17450	17393	17481	17506	17412	17420	17350	17316	17383	17436	17537	17369	17308	17420	17637	17439	17277	17478	17434	17487	17380	17507	17604	17258	17431	17412	17441	17460	17430	17546	17325	17320	17360	17295	17385	17521	17447	17742	17399	17554	17327	17515	17406	17403	17581	17511	17480	17490	17593	17603	17425	17565	17403	17296	17357	17584	17499	17309	17523	17479	17262	17377	17429	17325	17614	17664	17449	17416	17490	17463	17578	17459	17578	17480	17311	17397	17302	17479	17474	17641	17424	17495	17513	17414	17500	17284	17397	17537	17570	17420	17393	17477	17509	17377	17526	17399	17360	17458	17615	17496	17449	17679	17318	17465	17677	17493	17612	17286	17489	17469	17375	17446	17469	17514	17533	17547	17193	17327	17395	17473	17481	17522	17545	17450	17388	17491	17270	17380	17420	17216	17401	17438	17390	17514	17491	17357	17373	17539	17529	17572	17431	17397	17377	17299	17535	17442	17302	17479	17507	17553	17374	17389	17534	17422	17536	17631	17528	17465	17679	17444	17567	17542	17525	17361	17381	17537	17454	17423	17514	17299	17544	17496	17340	17344	17548	17604	17420	17509	17559	17428	17427	17468	17677	17345	17531	17469	17339	17443	17515	17559	17629	17571	17404	17392	17461	17679	17644	17435	17475	17398	17388	17458	17526	17499	17546	17482	17327	17260	17554	17340	17468	17553	17460	17507	17584	17395	17500	17442	17307	17560	17501	17540	17591	17406	17419	17395	17381	17365	17514	17345	17498	17498	17548	17447	17359	17496	17365	17289	17363	17357	17476	17614	17544	17486	17571	17476	17447	17489	17487	17525	17598	17516	17405	17206	17593	17603	17478	17447	17419	17524	17640	17671	17578	17390	17507	17587	17455	17415	17642	17342	17561	17488	17588	17479	17429	17522	17488	17464	17642	17456	17496	17297	17403	17443	17529	17415	17445	17473	17592	17436	17469	17518	17323	17408	17497	17516	17558	17635	17412	17410	17228	17396	17378	17367	17464	17688	17450	17305	17464	17396	17373	17641	17361	17608	17372	17371	17615	17497	17575	17547	17385	17345	17562	17450	17500	17416	17405	17631	17231	17351	17438	17340	17540	17247	17464	17499	17405	17305	17447	17453	17307	17533	17619	17431	17309	17485	17263	17533	17539	17461	17389	17500	17402	17519	17555	17313	17373	17550	17588	17477	17451	17519	17352	17440	17531	17481	17437	17619	17552	17463	17425	17341	17435	17464	17528	17466	17487	17376	17456	17451	17532	17607	17560	17491	17406	17502	17572	17353	17309	17521	17418	17384	17456	17475	17433	17452	17559	17553	17444	17616	17345	17333	17383	17473	17394	17638	17489	17697	17398	17359	17529	17513	17363	17623	17552	17476	17476	17535	17407	17599	17558	17373	17458	17436	17477	17493	17585	17479	17319	17249	17594	17439	17458	17396	17258	17597	17438	17508	17447	17602	17492	17313	17477	17496	17410	17443	17536	17434	17465	17518	17389	17550	17611	17482	17533	17433	17387	17508	17369	17425	17347	17432	17507	17554	17494	17440	17273	17713	17356	17429	17403	17370	17524	17380	17400	17570	17567	17489	17574	17550	17361	17380	17444	17350	17545	17301	17648	17434	17623	17307	17381	17562	17420	17415	17429	17467	17460	17368	17407	17522	17462	17550	17557	17412	17466	17471	17381	17400	17548	17493	17452	17448	17249	17312	17708	17521	17659	17510	17475	17480	17240	17397	17596	17503	17415	17339	17315	17506	17409	17471	17575	17543	17445	17479	17405	17452	17417	17556	17420	17549	17569	17626	17445	17634	17507	17340	17426	17519	17372	17353	17493	17331	17494	17558	17626	17533	17536	17437	17458	17578	17403	17464	17521	17561	17468	17513	17520	17477	17547	17589	17527	17556	17437	17343	17352	17383	17467	17454	17591	17589	17527	17476	17416	17598	17365	17413	17455	17545	17480	17571	17531	17458	17529	17427	17380	17376	17551	17468	17477	17495	17507	17417	17431	17392	17587	17410	17370	17473	17416	17555	17371	17444	17408	17597	17375	17491	17647	17547	17532	17427	17498	17474	17515	17407	17345	17479	17489	17446	17489	17499	17511	17327	17537	17580	17453	17554	17513	17373	17411	17392	17514	17579	17680	17394	17458	17581	17417	17319	17460	17456	17411	17509	17586	17495	17324	17557	17483	17677	17435	17427	17686	17493	17397	17385	17483	17333	17531	17358	17362	17554	17248	17543	17546	17576	17473	17464	17445	17492	17562	17558	17378	17473	17451	17530	17526	17564	17547	17540	17521	17427	17500	17450	17555	17640	17449	17587	17340	17600	17349	17606	17383	17529	17506	17413	17458	17560	17321	17506	17339	17390	17359	17605	17381	17641	17567	17445	17485	17593	17403	17693	17414	17489	17670	17488	17438	17386	17540	17314	17577	17418	17419	17789	17455	17381	17429	17531	17497	17488	17491	17626	17472	17500	17374	17468	17622	17271	17589	17472	17487	17474	17415	17456	17459	17461	17493	17509	17533	17324	17619	17510	17437	17470	17498	17390	17535	17535	17392	17477	17441	17378	17452	17323	17456	17550	17577	17457	17478	17526	17302	17454	17344	17444	17524	17382	17387	17460	17629	17531	17631	17319	17524	17560	17242	17458	17421	17506	17464	17583	17413	17549	17451	17490	17486	17474	17478	17445	17331	17458	17226	17475	17469	17196	17595	17531	17503	17565	17515	17520	17451	17509	17534	17490	17331	17487	17470	17451	17553	17360	17369	17356	17551	17496	17507	17267	17352	17353	17496	17465	17336	17577	17502	17343	17435	17452	17525	17340	17298	17472	17479	17527	17679	17605	17503	17301	17404	17357	17321	17434	17459	17517	17365	17384	17408	17450	17478	17566	17495	17582	17416	17266	17452	17540	17613	17405	17554	17484	17583	17486	17548	17501	17746	17411	17415	17461	17519	17574	17587	17476	17438	17488	17400	17318	17522	17504	17431	17535	17353	17514	17285	17371	17597	17448	17475	17423	17541	17562	17391	17434	17400	17427	17561	17542	17469	17502	17564	17389	17621	17490	17527	17377	17536	17514	17407	17413	17274	17564	17444	17423	17561	17488	17406	17584	17399	17593	17553	17338	17375	17524	17511	17469	17435	17591	17698	17459	17456	17502	17519	17613	17327	17510	17429	17507	17567	17468	17387	17495	17566	17266	17516	17443	17670	17538	17533	17627	17421	17818	17361	17495	17306	17607	17602	17411	17508	17487	17333	17488	17444	17426	17556	17394	17647	17640	17522	17647	17519	17437	17441	17338	17466	17492	17403	17307	17527	17364	17406	17379	17404	17562	17490	17401	17666	17543	17424	17293	17383	17389	17665	17530	17434	17323	17493	17407	17605	17597	17419	17574	17291	17323	17147	17465	17428	17406	17542	17274	17343	17352	17370	17531	17467	17500	17527	17433	17286	17609	17546	17415	17323	17288	17412	17532	17422	17439	17539	17411	17495	17379	17577	17338	17466	17525	17564	17567	17321	17524	17550	17541	17438	17586	17314	17504	17502	17382	17418	17358	17400	17473	17395	17488	17358	17522	17488	17537	17422	17338	17387	17592	17495	17251	17422	17549	17473	17400	17315	17526	17337	17463	17412	17351	17443	17513	17527	17444	17420	17519	17378	17473	17407	17465	17327	17547	17366	17484	17490	17554	17439	17458	17544	17462	17470	17506	17411	17352	17609	17560	17282	17448	17503	17535	17471	17596	17542	17448	17446	17450	17456	17492	17534	17390	17386	17516	17529	17337	17644	17492	17466	17503	17458	17570	17459	17544	17506	17349	17523	17463	17358	17419	17820	17563	17519	17286	17437	17494	17335	17419	17432	17568	17344	17569	17481	17424	17549	17528	17431	17454	17527	17450	17420	17436	17511	17523	17567	17486	17398	17477	17326	17553	17562	17466	17538	17483	17558	17336	17390	17382	17437	17558	17273	17622	17508	17347	17507	17474	17394	17473	17527	17566	17378	17321	17556	17435	17362	17523	17479	17345	17393	17480	17617	17568	17348
22511	20988	27420	24941	23119	28230	33570	30341	29391	29404	28681	28166	27980	28167	28034	27724	27469	27586	27421	27606	27415	27445	27713	27076	27268	27236	27097	27199	27227	27348	27226	27199	27061	26909	27117	26994	27029	27350	27115	27108	26934	27086	26850	26790	26684	27008	26718	26509	26852	26966	26860	27080	27019	26848	26944	26761	26769	26727	26609	27076	26833	26855	26950	26622	26829	26758	26935	26926	26780	26915	26828	26673	27114	26731	26608	26743	26738	26525	26800	26713	27054	26684	26845	26715	26703	26614	26719	26799	26684	26611	26977	26573	26643	26693	26708	26531	26802	26829	26908	26681	26539	26775	26804	26735	26733	26588	26732	26655	26658	26814	26847	26698	26885	26699	26606	26520	26865	26755	26789	26724	26568	26769	26891	26786	26765	26610	26654	26769	26797	26646	26714	26695	26856	26784	26777	27024	26700	26780	26744	26516	26840	26707	26612	26544	26779	26808	26704	26942	26651	26739	26597	26556	26600	26878	26785	26719	26923	26580	26764	26716	26715	26782	26644	26762	26962	26729	26654	26634	26569	26403	26598	26575	26702	26443	26673	26707	26707	26703	26486	26865	26662	26845	26726	26587	26717	27053	26723	26810	26948	26581	26860	26630	26912	26680	26549	26742	26771	26686	26686	26900	26935	26856	26819	26513	26696	26904	26812	26533	26679	26851	26671	26773	26592	26716	26769	26893	26702	26768	26636	26697	26728	26743	26870	26868	26602	26824	26448	26704	26621	26702	26539	26953	26441	26764	26947	26535	26838	26939	26919	26784	26742	26488	26576	26710	26489	26592	26764	26918	26752	26822	26747	26675	26863	26647	26726	26481	26556	26693	26616	26872	26676	26590	26902	26879	26614	26730	26972	26540	26830	26792	26671	26763	26703	26552	26612	26484	26701	26555	26485	26835	26709	26574	26590	26638	26786	26682	26685	26814	26985	26672	26839	26856	26812	26826	26626	26541	26813	26693	26770	26530	26792	26624	26730	26573	26704	26714	26611	26671	26628	26567	26583	26726	26583	26736	26692	26776	26615	26821	26824	26689	27087	26689	26551	26671	26710	26656	26646	26571	26628	26749	26679	26573	26745	26623	26924	26718	26693	26802	26986	26657	26765	26922	26768	26835	26622	26785	26595	26727	26556	26595	26863	26987	26548	26515	26725	26622	26967	26513	26544	26606	26794	26618	26855	26743	26753	26784	26705	26899	26740	26684	26636	26659	26667	26708	26835	26595	26462	26492	26608	26737	26586	26734	26716	26745	26480	26783	26655	26728	26476	26769	26644	26740	26762	26666	26420	26894	26881	26711	26729	26473	26788	26717	26701	26629	26635	26714	26667	26921	26711	26669	26884	26684	26824	26734	26646	26527	26925	26701	27037	26375	26467	26701	26501	26428	26811	26601	26522	26634	26563	26642	26639	26750	26852	26881	26733	26652	26679	26578	26828	26730	26622	26637	26601	26812	26605	26592	26518	26530	26449	26617	26668	26584	26693	26741	26543	26518	26764	26432	26629	26646	26706	26728	26712	26562	26455	26649	26615	26881	26606	26627	26607	26774	26911	26543	26573	26812	26701	26957	26678	27003	26535	26663	26579	26570	26622	26781	26877	26679	26898	26709	26596	26723	26833	26689	26810	26781	26756	26686	26829	26899	26570	26649	26875	26788	26665	26537	26885	26644	26819	26464	26804	26648	26644	26808	26783	26724	26628	26818	26713	26840	27004	26404	26643	26704	26756	26418	26961	27112	26780	26495	26482	26812	26333	26647	26679	26618	26796	26752	26726	26634	26696	26752	26855	26658	26736	26733	26672	26731	26664	26679	26752	26661	26783	26580	26552	26606	26772	26559	26676	26478	26836	26844	26699	26699	26774	26691	26869	26833	26807	26608	26652	26495	26614	26398	26575	26636	26675	26603	26677	26901	26559	26548	26703	26865	26632	26814	26838	27024	26609	26851	26919	26838	26809	26821	26657	26903	26768	26832	26715	26587	26962	26426	26468	26689	26405	26618	26815	26370	26664	26785	26846	26537	26795	26599	26761	26575	26855	26665	26721	26698	26725	26711	26759	26811	26760	26900	27016	26791	26536	26465	26665	26868	26636	26764	26467	26915	26477	26769	26657	26614	26817	26706	26854	26632	26559	26776	26826	26802	26840	26591	26686	26600	26647	26756	26923	26711	26496	26793	26921	26544	26646	26666	26833	26695	26801	26979	26645	26526	26594	26527	26806	26776	26742	26449	26719	26800	26809	26663	26688	26551	26875	26841	26781	26447	26712	26831	26726	26683	26554	26649	26956	26691	26671	26576	26629	26895	26766	26847	26521	26630	26752	26543	26484	26604	26866	26725	26638	26965	26530	26639	26847	26508	26724	26633	26781	26715	26599	26674	26546	26571	26678	26817	26700	26766	26976	26691	26635	26570	26510	26658	26542	26679	26641	26816	26644	26723	26603	26664	26814	26906	26763	26541	26574	26702	26543	26826	26492	26434	26418	26501	26553	26694	26957	26891	26874	26819	26711	26674	26859	26489	26510	26770	26802	26809	26610	26366	26512	26720	26626	26857	26646	26475	26881	26817	26934	26973	26846	26833	26724	26708	26705	26833	26956	26658	26781	26714	26855	26792	26828	26638	26680	26468	26511	26875	26860	26607	26666	26818	26595	26644	26569	26516	26474	26506	26800	26413	26544	26744	26777	26818	26633	26653	26684	26487	26887	26554	26689	26568	26698	26703	26625	26435	26432	26684	26726	26539	26797	26730	26606	26670	26683	26576	26965	26670	26626	26681	26795	26538	26601	26703	26817	26683	26622	26904	26821	26750	26816	26750	26659	26533	26840	26491	26695	26771	26548	26408	26672	26742	27022	26600	27028	26683	26537	26626	26545	26687	26578	27001	26616	26764	26459	26726	26403	26585	26744	26863	26549	26551	26510	26735	26761	26810	26674	26452	26468	26749	26642	26696	26671	26798	26666	26809	26740	26559	26717	26781	26683	26492	26766	26769	26788	26734	26622	26677	26638	26919	26473	26605	26732	26727	26663	26408	26846	26708	26862	26758	26591	26645	26587	26395	26708	26875	26754	26490	26793	26772	26814	26599	26636	26734	26434	26812	26591	26687	26840	26590	26791	26854	26603	26283	26591	26350	26948	26717	26587	26627	26396	26387	26708	26778	26964	26638	26579	26562	26710	26609	26715	26654	26558	26432	26585	26976	26708	26645	26827	26753	26682	26596	26811	26829	26871	26734	26805	26907	26579	26481	26626	26832	26887	26562	26679	26858	26559	26692	26569	26571	26736	26506	26681	26552	26605	26761	26682	26910	26619	26812	26948	26528	26975	26773	26595	26790	26796	26931	26608	26796	26756	26524	26770	26532	26634	26609	26424	26531	26760	27005	26860	26866	26882	26652	26697	26629	26533	26614	26613	26692	26739	26779	26384	26482	26581	26521	26602	26963	26699	26540	26689	26884	26711	26815	26724	26437	26647	26737	26759	26646	26696	26575	26705	26446	26798	26559	26788	26831	26807	26732	26807	26801	26562	26392	26575	26889	26717	26738	26522	26696	26751	26557	26499	26658	26425	26820	26755	26569	26548	26865	26503	26987	26762	26764	26592	26699	26573	26591	26556	26780	26608	26758	27006	26582	26814	26473	26668	26673	26761	26688	26343	26861	26624	26719	26938	26557	26693	26842	26784	26471	26682	26964	26627	26583	26811	26541	26293	26539	26555	26537	26569	26803	26588	26815	26389	26738	26566	26568	26427	26524	26638	26841	26731	26735	27031	26614	26709	26835	26753	26653	26636	26697	26696	26585	26552	26856	26769	26479	26661	26332	26748	26675	26421	26638	26616	26664	26652	26551	26690	26637	26807	26925	26537	26699	26763	26771	26762	26749	26976	26867	26311	26731	26781	26644	26602	26454	26858	26722	27090	26608	26816	26962	26732	26687	26672	26716	26730	26536	26772	26635	27037	26906	26897	27006	26519	26348	26510	26433	26505	26467	26810	26712	26770	26695	26618	26581	26840	26742	26739	26568	26758	26606	26535	26560	26444	26901	26726	26683	26936	26747	26569	26514	26869	26872	26803	26600	26431	26880	26751	26468	26600	26656	26685	26617	26761	26626	26734	26734	26773	26816	26763	26848	26720	26727	26543	26676	26717	26751	26736	26924	26653	26537	26779	26769	26825	26772	26829	26529	26473	26659	26800	26529	26692	26417	26749	26662	26971	26659	26823	26714	26662	26679	26579	26658	26477	26624	26950	26672	26850	26479	26566	26571	26658	26755	26835	26789	26727	26561	26601	26816	26658	26731	26837	26613	26796	26823	26814	26693	26594	26750	26701	26953	26761	26688	26844	26858	26810	26813	26707	26532	26839	26801	26454	26562	26610	26600	26544	26587	26742	26560	26782	26734	26648	26821	26775	26711	26734	26657	26698	26648	26621	26661	26718	26642	26740	26885	26884	26658	26858	26698	26639	26697	26644	26602	26631	26725	26759	26930	26743	26698	26565	26798	26630	26568	26647	26804	26877	26571	26997	26773	26712	26812	26518	26758	26892	26705	26498	26592	26488	26773	26840	26695	26774	26698	26607	26770	26546	26680	26783	26664	26810	26783	26564	26880	26567	26632	26647	26657	26513	26664	26690	26654	26721	26728	26603	26734	26901	26803	26649	26841	26569	26644	26715	26537	26784	26639	26780	26594	26702	26540	26660	26753	26744	26822	26621	26823	26640	26560	26469	26456	26552	26632	26606	26417	26625	26865	26627	26506	26891	26784	26511	26705	26531	26166	26789	26743	26683	26642	26763	26743	26713	26491	26626	26676	26313	26729	26882	26825	26776	26560	26919	26753	26671	26760	26586	26773	26485	26810	26862	26824	26613	26803	26712	26691	26860	26987	26432	26792	26694	26841	26952	26694	26835	26628	26564	26836	26494	26657	26780	26767	26638	26590	26666	26658	26622	26669	26870	26744	26798	26500	26712	26776	26883	26662	26791	26735	26534	26879	26942	26744	26608	26845	26908	26882	26535	26707	26451	26764	26638	26670	26734	26800	26450	26765	26374	26778	26702	26819	26791	26581	26764	26568	26612	26693	26852	26465	26752	26639	26740	26757	26812	26755	26662	26566	26688	26636	26790	26736	26701	26462
32970	58601	48907	35303	31219	25027	22467	21700	21430	20379	19189	18796	18265	18335	18151	18197	17804	17601	17664	17781	17763	17668	17686	17454	17546	17574	17358	17389	17581	17393	17256	17208	17300	17338	17318	17413	17126	17126	17235	17013	17052	16765	17108	17083	16926	16989	16972	16837	17125	16776	16878	16858	16915	16867	16885	16856	16799	16955	17021	16978	17082	16794	16907	16790	16867	16888	16855	16873	16961	16822	16804	16909	16852	17033	16704	17119	16858	16854	16826	17036	16983	16929	16893	17030	16749	16862	16871	16858	16698	16760	16677	16961	16779	17026	16802	16821	16727	16825	16813	16969	16888	16875	16924	16785	16777	16819	16741	16901	17058	16968	16893	17155	16909	16836	16733	16860	16888	16869	16724	16727	16895	16757	16826	16883	16855	16815	16854	16803	16880	16770	16770	16744	16751	16608	16967	16883	17016	16855	16732	16828	16815	16894	16822	16745	16891	16948	16984	16840	17002	16805	16987	16946	16770	16805	16977	16837	16881	16819	16929	16909	16815	16710	16816	16617	16759	16926	16939	16720	16713	17048	17007	16878	16880	16842	16855	16851	17019	16907	16949	16701	16876	16750	16917	16966	16904	16902	16747	16963	16976	16882	16763	16927	16856	16769	16852	16917	16965	16820	16894	16733	16815	16654	16791	16964	17132	16882	16941	16699	16723	16797	16856	16817	16850	16821	16896	16663	16827	16897	16811	16960	16740	16934	17133	16862	16811	16981	16827	16805	16778	16754	16986	16795	17062	16933	16893	16796	16782	16789	16842	16796	16890	16907	16907	16848	16797	17040	17032	16915	16844	16815	16839	16803	17002	16855	16959	16891	16789	16787	16873	16828	16940	16844	16974	16900	16917	16823	16904	16890	16915	16953	16890	16835	16702	16741	16776	16799	16957	16973	16825	16814	16842	16771	16858	16786	16741	16959	16851	16872	16845	16753	17005	16760	16829	16822	16865	16895	16730	16881	16820	16767	16886	16885	16881	16719	16734	16931	16912	16907	16855	16818	16894	16959	16776	16942	16922	16832	16856	16749	16842	16784	16681	16894	16897	16559	16834	16765	16717	16973	16960	16765	16760	17008	16825	16800	17036	16780	16772	16901	16782	16760	16788	16629	16896	16691	16866	16935	16826	16770	16900	16764	16800	16907	16973	16701	16590	16782	16922	16892	16859	16807	16791	16967	16895	16869	16806	16824	16844	16748	16749	16856	16871	16752	16803	16908	16902	16816	16781	16806	16765	16852	16568	16945	16757	16784	16697	16864	16772	17049	16876	16743	16847	16911	16881	16644	16835	16868	16955	16792	16888	16822	16740	16767	16903	16755	16717	16767	16858	16691	16881	16758	16857	16938	16859	16829	16884	16881	16867	16861	16872	16810	16640	16683	16819	16869	16939	16753	16881	16896	16887	17002	16773	16774	16851	16839	16889	16599	16785	16848	16773	16712	16852	16886	16871	16922	16887	16636	16828	16794	16857	16898	16778	16847	16988	16903	16976	16784	16818	16827	16740	16883	16850	16793	16784	16857	16799	16760	16963	16752	16794	16877	16732	16855	16820	16775	16956	16752	16829	16872	16893	16794	16771	16888	16733	16915	16853	16942	16908	16994	16875	16855	16777	16899	16830	16742	16869	16621	16876	16829	16881	16884	17028	16837	16801	16814	16844	16927	16877	16715	16802	16995	16765	16741	16724	16547	17008	16856	16850	16851	16962	16910	16899	16956	16926	16788	16696	16899	16807	16897	17067	16931	16883	16825	16705	16827	16963	16746	16832	16761	16777	16945	16780	16935	16750	16725	16817	16692	16896	16804	16618	16842	16868	16757	16852	16672	16891	16853	16786	16973	16778	16716	16901	16686	16675	16917	16821	16884	16811	16963	16876	16959	16954	16649	16817	16890	16782	16924	16939	17005	16696	16786	17008	16743	16821	16757	16777	16944	16915	16851	16761	16923	16911	16773	16842	16806	16967	16886	16779	16719	16951	16742	16866	16915	16753	16828	16843	16661	16740	16970	16884	16827	16845	16835	16846	16931	16796	16832	16957	16703	16998	16787	16930	16696	16876	16674	16762	16763	16920	16817	16732	16920	16879	16806	16847	16928	16784	16915	16986	16852	16758	16811	17079	16738	16873	16742	16887	17103	16693	16844	16864	16786	16838	16855	16902	17034	16816	16698	16896	16677	16909	17017	16709	16788	16714	16894	16762	16838	17012	16835	16864	16901	16812	16657	16881	16727	16722	16859	16651	16806	16780	16813	16859	16882	16795	16853	16983	16784	16779	16969	16806	16849	16809	16997	16921	16915	16822	16806	16750	16809	16933	16827	16937	16818	16841	16896	16759	16798	16910	16846	16696	16830	16822	16896	16662	16847	16813	16864	16716	16918	16897	16836	16887	16632	16775	16791	16958	16744	16822	16640	16843	16780	17068	16755	16889	16877	16888	16985	16688	16740	16942	16771	16878	16782	16990	16764	16921	16868	16881	16891	16812	16781	16828	16894	16823	17026	16888	16853	16949	16881	17020	16617	16884	16756	16934	16876	16776	16794	16900	16834	16836	16587	16815	16893	16938	16785	17132	16660	16734	16814	16769	16887	16894	16925	16792	16769	16798	16883	16732	16646	16876	16778	16619	16677	16734	16828	16805	16766	16827	16802	16905	16962	16671	16878	16852	16908	17006	16785	16956	16829	16768	16856	16891	16846	16689	16874	17081	16893	16835	16812	16885	16715	16671	16937	16711	16858	17041	16728	16952	16964	16940	16801	16969	16678	16821	16995	16916	16936	16800	16976	16758	16927	16677	17093	16810	16872	16881	16737	16860	16878	16784	16860	16938	16775	17029	16815	16854	16881	16853	16905	16772	16703	16775	16824	16661	16827	16716	16633	16909	16666	16862	16941	16738	16861	16911	16619	16822	16939	16949	16766	16708	16920	16808	16868	16971	16740	16811	16798	16811	17023	16810	16800	16927	16913	16845	16810	16933	16677	16803	16854	16694	16829	17004	16788	16702	16922	16698	16940	16874	16905	17014	16850	16809	16654	16797	16758	16975	17192	16699	16949	16998	16916	16822	17017	16829	17059	16848	16878	16791	16637	16857	16770	16949	16824	16776	16987	16903	17021	16745	16891	16803	16777	16903	16855	16899	16934	16825	16585	16874	16886	16832	16870	16807	16585	16896	16884	16769	16859	16849	16784	16957	16787	16656	16803	16922	16958	16881	16981	16845	16912	16790	16966	16850	16892	16825	16766	16888	16859	16663	16862	16815	16895	16969	16671	16701	16838	16863	16895	16815	16843	16921	16759	16917	16888	16586	16858	16909	16904	16720	16874	16864	16870	16747	16673	16820	16988	16907	16889	16889	16846	17019	16875	16800	17002	16653	17025	16852	16837	16786	16896	16853	16812	16889	16822	16885	16898	16842	17010	16870	16890	16880	16946	16778	16675	16623	16845	16848	16994	16751	16892	16899	16847	16849	17042	16939	16918	16827	17073	17109	16902	16836	16785	16772	16970	16953	16747	16681	16860	16864	16932	16979	16717	16627	17033	16856	16742	16998	16921	16793	16767	16936	16929	16675	16836	16899	16826	16833	16956	16954	16816	16753	16871	16984	16922	16946	16897	16828	16931	16800	16989	16792	16913	16865	16734	16889	16920	16968	16868	16890	16723	16739	16823	16694	16865	16869	16883	16843	16781	16887	16890	16825	16779	16630	16774	16909	16813	16955	16819	16757	16686	16798	16999	16807	16929	16761	16810	16865	16818	16923	16981	16819	17047	16881	16953	16936	16784	16815	17007	16768	16968	16912	16899	16863	16818	16729	16967	16740	17030	16904	16844	16880	16732	16770	16804	16865	16841	16921	17010	16948	16779	16805	16702	16918	16813	16749	16869	16772	16677	16758	16685	16828	16827	16933	16880	16830	16692	16906	16634	16804	16854	16747	16766	16953	16907	16817	16794	16830	16742	16859	16886	16815	16810	16992	16916	16913	16893	16937	16768	16795	16927	16877	16831	16843	16884	16790	16835	16746	16660	16710	16837	16712	16841	16800	16883	17141	16775	16651	16812	16824	16945	17180	16872	16787	16975	16870	16824	16795	16871	16811	16833	16897	16916	16813	16752	16644	16871	16837	16768	16881	16705	16758	16806	17113	16830	16887	16796	16646	17059	16739	16940	16901	16902	16696	16911	16829	16858	17139	17005	16742	16762	16800	16805	16743	16871	17063	16851	16957	16806	16879	16647	16919	17001	16899	16847	16946	16902	16811	16900	16794	16754	16788	16941	16747	16969	16955	17013	16798	16674	17029	17008	16788	17017	17094	16819	16929	16905	16846	16847	16696	16803	16918	16830	16929	16868	16917	16679	16739	16802	16884	16849	16821	16786	16829	16868	16882	16724	16903	16693	16714	16903	16836	16973	16803	16879	16819	16809	16909	16819	16761	16918	16854	16930	16889	16820	16790	16973	16862	16948	16759	16785	16864	16735	16864	16952	17032	16925	16752	16857	16763	16811	16614	16658	16931	16773	16821	16931	16844	16965	16928	16683	16945	16856	16809	17092	16756	16970	16938	16815	16801	16713	17033	16851	16836	16929	16843	16770	16890	16900	16843	17070	16691	16776	16769	16909	16871	16911	16972	16922	16870	16625	16796	16804	16840	16937	16831	16971	16627	16840	16854	16900	16884	16805	16694	16762	17044	16758	16856	16875	16805	16941	16869	16494	16878	16767	16771	16997	16851	16781	16915	16955	16747	17007	16732	16873	16878	17029	16828	16860	17007	17179	16888	16850	16738	16720	16994	16812	16792	17018	16837	16657	16915	16908	16804	16972	16759	16844	16750	16675	16758	16809	16939	16646	16832	16849	16771	16681	16831	16863	16817	16713	16823	16802	16866	16750	16719	16922	16767	16766	16773	16838	16956	16814	16871	16745	16853	16890	16847	16920	16805	16930	16853	16867	16879	16840	16739	16898	16834	16833	16901	16791	16850	16824	16929	16794	16860	16805	16827	16877	16996	16826	16693	16722	16763	16895	16832	16945	16601	16807	16828	16884	16826	16800	16861	16764	16888	16754	16926	16892	16942	16771	16850	16892	16976	16928	16780	16790	16941	16873	16701	16945	16713	16591	16760	16831	16922	16864	16829	16864
37082	34406	40544	36073	33418	31969	30538	30415	30541	30049	30164	29873	30138	29569	29904	29836	29716	30126	29862	29602	29685	29851	29712	29702	29736	29663	29721	29675	29536	29586	29682	29643	29419	29572	29322	29311	29516	29763	29387	29486	29327	29584	29726	29738	29456	29403	29584	29718	29446	29598	29583	29449	29610	29621	29424	29772	29557	29758	29262	29581	29569	29561	29523	29434	29414	29318	29607	29484	29332	29379	29616	29629	29541	29740	29418	29466	29254	29728	29509	29307	29429	29356	29625	29401	29382	29302	29560	29437	29487	29264	29273	29498	29244	29515	29484	29462	29532	29375	29250	29311	29580	29689	29232	29312	29355	29322	29370	29455	29643	29384	29428	29681	29408	29529	29427	29410	29557	29285	29264	29300	29309	29587	29524	29394	29203	29687	29704	29312	29466	29562	29626	29485	29642	29687	29610	29562	29405	29641	29538	29524	29514	29369	29424	29579	29310	29507	29424	29456	29518	29342	29394	29497	29607	29365	29446	29591	29386	29266	29569	29499	29587	29410	29453	29408	29314	29328	29520	29592	29176	29360	29698	29362	29424	29430	29413	29273	29604	29298	29415	29554	29387	29507	29489	29648	29525	29534	29342	29512	29365	29383	29435	29564	29527	29313	29464	29733	29509	29291	29517	29475	29436	29341	29588	29372	29519	29486	29728	29361	29528	29377	29511	29295	29406	29574	29428	29315	29473	29498	29356	29585	29467	29510	29199	29484	29748	29307	29497	29472	29403	29818	29648	29377	29613	29433	29741	29571	29573	29301	29399	29270	29278	29387	29389	29514	29558	29237	29416	29246	29661	29507	29456	29557	29362	29272	29780	29738	29276	29598	29227	29437	29495	29453	29542	29278	29431	29640	29785	29842	29255	29610	29514	29322	29725	29286	29403	29494	29342	29308	29516	29458	29650	29556	29566	29319	29530	29508	29623	29382	29517	29335	29404	29661	29592	29377	29766	29493	29881	29482	29644	29168	29578	29290	29459	29489	29408	29493	29661	29369	29583	29533	29543	29504	29534	29520	29431	29170	29394	29533	29427	29043	29327	29362	29717	29577	29524	29467	29371	29265	29231	29336	29585	29299	29471	29672	29209	29346	29425	29683	29532	29631	29326	29354	29540	29437	29738	29354	29401	29288	29648	29775	29304	29530	29083	29477	29374	29679	29196	29782	29618	29666	29312	29531	29562	29363	29441	29536	29484	29449	29482	29364	29457	29442	29451	29496	29640	29401	29475	29569	29506	29433	29794	29327	29375	29473	29425	29547	29501	29438	29424	29411	29630	29523	29615	29106	29459	29329	29519	29481	29565	29321	29609	29328	29696	29277	29206	29284	29658	29427	29624	29229	29446	29401	29307	29339	29263	29764	29533	29445	29594	29394	29617	29378	29180	29502	29438	29477	29761	29532	29397	29371	29492	29361	29564	29625	29445	29213	29485	29669	29495	29483	29715	29573	29481	29604	29610	29521	29626	29491	29435	29305	29503	29339	29767	29669	29629	29681	29688	29224	29460	29418	29318	29307	29435	29298	29744	29355	29387	29492	29450	29433	29464	29397	29537	29543	29109	29354	29312	29236	29305	29597	29452	29420	29496	29653	29529	29610	29324	29429	29499	29692	29857	29504	29497	29359	29585	29553	29665	29524	29550	29567	29519	29537	29474	29513	29508	29913	29517	29500	29495	29305	29540	29456	29412	29622	29408	29470	29634	29754	29557	29708	29159	29451	29606	29542	29464	29301	29517	29475	29392	29618	29437	29383	29638	29506	29402	29638	29917	29517	29407	29448	29570	29460	29600	29339	29441	29053	29496	29367	29068	29297	29316	29309	29397	29383	29606	29324	29454	29407	29615	29384	29461	29665	29622	29263	29486	29413	29577	29539	29453	29290	29337	29354	29312	29455	29523	29402	29477	29667	29660	29586	29274	29505	29537	29641	29457	29261	29460	29256	29400	29675	29465	29397	29592	29301	29701	29452	29505	29693	29551	29258	29336	29373	29536	29437	29505	29551	29392	29606	29729	29661	29515	29421	29817	29489	29405	29315	29562	29787	29514	29642	29621	29559	29834	29329	29385	29555	29415	29659	29469	29463	29556	29322	29221	29373	29800	29589	29432	29316	29294	29417	29661	29545	29625	29520	29440	29423	29688	29536	29524	29401	29512	29515	29334	29297	29430	29387	29580	29070	29503	29449	29749	29416	29498	29639	29516	29800	29639	29242	29526	29809	29389	29364	29138	29342	29302	29302	29579	29335	29345	29399	29371	29283	29599	29488	29424	29583	29688	29416	29755	29692	29435	29411	29535	29448	29586	29632	29624	29191	29641	29302	29816	29317	29609	29685	29559	29480	29390	29660	29508	29605	29323	29393	29421	29600	29650	29558	29714	29632	29436	29476	29518	29396	29627	29376	29336	29553	29529	29371	29382	29563	29154	29363	29538	29441	29403	29546	29393	29336	29361	29543	29412	29439	29517	29498	29599	29549	29551	29407	29453	29542	29273	29601	29581	29641	29535	29566	29516	29597	29563	29372	29507	29378	29690	29346	29241	29385	29335	29614	29520	29500	29512	29437	29666	29448	29322	29328	29248	29276	29574	29515	29347	29477	29281	29321	29449	29694	29612	29337	29623	29529	29755	29468	29496	29442	29443	29776	29393	29419	29571	29604	29322	29536	29700	29653	29236	29446	29588	29392	29867	29523	29337	29630	29458	29390	29532	29385	29346	29605	29621	29471	29610	29698	29446	29348	29443	29459	29325	29218	29405	29494	29379	29696	29726	29476	29668	29853	29678	29644	29746	29420	29812	29676	29759	29454	29468	29409	29472	29313	29665	29530	29258	29623	29640	29508	29497	29578	29187	29246	29506	29295	29114	29519	29436	29426	29360	29525	29529	29662	29377	29727	29475	29496	29510	29499	29542	29417	29565	29598	29392	29341	29411	29638	29639	29410	29322	29551	29570	29428	29516	29546	29340	29462	29662	29590	29389	29594	29640	29733	29364	29473	29458	29210	29393	29131	29521	29439	29244	29352	29375	29493	29465	29416	29363	29578	29601	29471	29394	29349	29344	29514	29324	29500	29440	29609	29375	29328	29382	29586	29525	29524	29514	29703	29784	29253	29429	29580	29491	29468	29702	29438	29253	29087	29551	29444	29368	29550	29604	29302	29509	29523	29533	29601	29381	29528	29522	29437	29493	29208	29554	29677	29270	29514	29192	29362	29363	29565	29499	29593	29786	29657	29758	29381	29424	29637	29520	29351	29457	29461	29281	29232	29557	29579	29534	29449	29167	29513	29650	29642	29475	29551	29659	29401	29582	29678	29400	29612	29480	29383	29586	29426	29387	29504	29556	29434	29483	29419	29377	29651	29792	29657	29750	29370	29380	29471	29503	29398	29450	29505	29323	29485	29543	29512	29727	29702	29426	29661	29924	29501	29328	29719	29543	29746	29298	29318	29131	29273	29288	29550	29358	29583	29415	29319	29468	29434	29319	29444	29491	29270	29247	29557	29502	29520	29849	29182	29616	29521	29429	29394	29352	29409	29373	29257	29492	29479	29701	29658	29854	29417	29317	29560	29460	29492	29370	29731	29560	29627	29725	29481	29404	29472	29616	29333	29393	29473	29275	29654	29594	29534	29418	29331	29269	29672	29683	29214	29430	29417	29471	29454	29379	29468	29629	29435	29382	29322	29404	29715	29758	29260	29256	29568	29536	29624	29565	29677	29531	29372	29556	29573	29406	29572	29543	29532	29587	29672	29322	29609	29643	29482	29714	29296	29374	29528	29440	29393	29496	29239	29775	29489	29311	29352	29324	29541	29600	29683	29430	29599	29242	29486	29497	29413	29586	29602	29694	29371	29297	29455	29289	29401	29542	29552	29427	29517	29612	29628	29550	29443	29540	29391	29530	29677	29524	29549	29528	29435	29544	29629	29485	29512	29518	29410	29393	29295	29656	29497	29195	29500	29494	29391	29511	29464	29525	29750	29405	29313	29619	29258	29457	29513	29563	29664	29690	29651	29401	29625	29741	29568	29619	29729	29472	29375	29532	29390	29438	29484	29585	29697	29207	29495	29437	29279	29549	29695	29564	29517	29606	29481	29593	29220	29511	29262	29461	29407	29584	29555	29496	29590	29392	29520	29696	29558	29599	29276	29556	29586	29552	29358	29334	29209	29543	29325	29833	29629	29528	29426	29413	29347	29434	29394	29391	29451	29449	29494	29466	29565	29422	29742	29499	29279	29688	29528	29355	29456	29393	29177	29595	29454	29537	29615	29560	29472	29659	29214	29246	29437	29484	29429	29355	29344	29405	29158	29671	29577	29491	29721	29617	29592	29403	29511	29365	29437	29484	29450	29620	29365	29594	29464	29434	29614	29195	29244	29581	29369	29463	29504	29195	29280	29617	29550	29701	29537	29500	29458	29340	29536	29907	29479	29246	29371	29313	29526	29226	29500	29368	29338	29533	29627	29591	29344	29514	29637	29510	29434	29503	29532	29394	29503	29596	29422	29507	29409	29650	29370	29545	29748	29414	29558	29245	29454	29832	29379	29336	29684	29361	29558	29245	29612	29728	29451	29330	29545	29547	29657	29517	29469	29427	29513	29432	29291	29068	29703	29927	29487	29494	29669	29488	29401	29589	29547	29637	29334	29650	29438	29611	29388	29640	29463	29497	29664	29567	29536	29445	29431	29482	29559	29443	29644	29373	29675	29458	29685	29404	29748	29691	29283	29417	29575	29664	29367	29610	29377	29615	29569	29492	29503	29340	29615	29417	29557	29354	29327	29482	29437	29771	29425	29279	29479	29670	29462	29496	29464	29736	29442	29393	29576	29478	29494	29708	29378	29558	29487	29556	29122	29418	29394	29532	29585	29498	29480	29441	29438	29454	29548	29679	29319	29301	29599	29534	29610	29745	29515	29645	29598	29501	29458	29489	29441	29377	29547	29448	29350	29494	29460	29583	29250	29409	29593	29519	29653	29491	29350	29309	29648	29405	29447	29493	29447	29650	29371	29509	29452	29482	29277	29243	29563	29366	29673	29631	29424	29570	29472	29305	29458	29485	29203	29796	29397	29545	29769	29524	29531	29396	29428	29209	29660	29543	29361	29684	29489	29761	29540	29528	29674	29687	29564	29529	29414
29292	39172	34764	26085	23963	21281	19905	19561	19663	19240	18855	18679	18629	18604	18435	18604	18394	18658	18410	18560	18415	18422	18546	18455	18381	18328	18169	18420	18370	18286	18274	18257	18319	18389	18301	18164	18333	18016	18354	18049	18385	18154	18117	18257	18062	18221	18281	18054	18147	18166	18142	18169	18337	18208	18089	18101	18266	18086	18180	18289	18177	18197	18173	18118	18231	18079	18258	18117	18074	18081	18093	18136	18133	18221	18189	18163	18112	18334	18025	18087	18175	18285	18263	18059	18109	18080	18294	18183	18136	18143	18281	18043	18144	18079	18334	18105	18493	18194	18020	18157	18016	18157	18165	18278	18193	18287	18142	17953	18179	18116	18131	18128	18326	18126	18100	18142	18215	18147	18255	18161	18120	18200	18246	18261	18285	18206	18259	18055	18393	18180	18239	18191	17991	17910	18288	18206	18084	18108	18122	17962	18061	18002	18157	18191	18331	18131	18189	18009	18125	18211	18235	18028	18129	18266	18044	18065	18244	18366	18238	18256	18165	18196	18195	18150	18086	18160	18077	18203	18202	18063	18198	18309	18135	18125	18116	18137	18204	18221	18078	18190	18251	18038	18157	18164	18218	18014	18181	18238	18156	18101	18198	18105	18175	18170	18090	18019	18215	18136	18187	18225	18100	18163	18290	18010	18270	18068	18127	18183	17899	18107	18111	18218	18220	18271	18213	18219	18056	18150	18181	18181	18299	18131	18150	18086	18069	18125	18267	18353	18131	18036	17977	18300	17963	17996	18418	18161	18133	18176	18316	18091	18251	18267	18195	18046	18301	18119	17967	18234	18212	18317	18390	18133	18314	18075	18167	18137	18175	18303	18103	18253	18273	18213	18361	18175	18283	18202	18299	18184	18044	18111	18105	18079	17955	18160	17960	18075	18245	18308	18070	18205	17974	18086	18205	18221	18033	18105	18253	18028	18229	17984	18157	18133	18107	18411	18263	18195	18312	18062	18211	18170	18077	18098	18173	18205	18178	18191	18098	18162	18110	18179	18215	18153	18205	18188	18208	18246	18169	18078	18004	18246	18227	18331	18046	18186	18325	18157	18041	18287	18134	18287	18117	18086	18192	18149	18133	18147	18119	18221	18157	18212	18121	18177	18250	18070	18111	18111	18266	18326	18019	18199	18102	17986	18303	18252	18176	18125	18219	18143	18009	18264	18147	17994	18334	18190	18122	18200	18077	18315	18250	18259	18183	18151	18072	18166	18155	18166	18158	18199	17963	18113	18143	17926	18095	18007	18169	18034	18267	18275	18062	18190	18239	18164	18265	18052	18190	18128	18163	18077	18292	18391	18122	18176	18175	18058	18054	18156	17964	18070	18268	18097	18434	18119	18140	18090	18247	18181	18202	18082	17960	18385	18299	18168	18240	18038	18195	17889	18323	18162	18130	18206	18119	18117	18124	18180	18056	17955	18389	18183	18240	18275	18281	18308	18163	18049	18184	18175	18210	18143	18200	18284	18078	18369	18228	18107	18326	18025	18267	18235	18293	18385	17942	17964	18093	18057	17954	18105	18102	18122	18143	18198	18141	18211	18112	17977	18340	18303	18026	18198	18169	18140	18245	18146	18237	18291	18065	18103	18281	18102	18026	18211	18212	18091	18128	18207	18093	18219	18181	18339	18065	18089	18265	18176	18102	18307	18420	18416	18152	18272	18119	18107	18360	18159	18245	18015	18171	17972	18067	18181	18031	18533	18267	18251	18240	18066	18106	17998	18264	17923	18167	18112	18123	18135	18227	18258	18195	18179	18179	17947	18080	18250	18224	18337	18107	18061	18005	18254	18112	17984	18116	18163	18181	18197	18142	18232	18146	18256	18093	17874	18268	18094	18260	18303	18170	18372	18232	18031	18245	18221	18101	18327	18148	18196	18119	18081	18153	18096	18215	18221	18063	18203	18173	18214	18404	18020	18093	18145	18305	18166	18210	18106	18283	18156	18274	18194	18157	18202	18101	18055	18117	18372	18393	18155	18268	18070	18265	18393	18203	18069	18163	18246	18286	18227	18176	18088	18236	18194	18205	18175	18289	18192	18268	18093	17834	18269	18083	18177	17957	18081	18059	18126	18235	18227	18240	18313	18198	18162	18207	18135	18240	18168	18250	18257	18119	18046	18221	18088	18176	18018	18194	18225	18273	18064	18156	18121	18134	18114	18169	18193	18195	18052	18136	18323	18132	18022	18230	18329	18179	18104	18186	18285	18195	18107	18083	18193	18268	18222	18261	18021	18338	18091	18206	18078	18163	18345	18148	18272	18076	18127	18255	18247	18108	18121	18223	18251	18351	18204	18089	18014	18382	18284	18149	18390	18241	18108	18105	18165	18116	18047	18360	18189	18346	18130	18387	18185	18205	18149	18134	18118	18065	18117	18064	18191	18188	18242	18209	18162	18271	18178	18307	18300	18227	18104	18169	18138	18202	17979	18062	18139	18103	18329	18095	18066	18158	18127	18116	18195	18159	18182	18203	18256	18180	18062	18218	18031	18332	18206	18056	18294	18062	18266	18076	18119	18087	18012	18343	18211	18063	18195	18187	18361	18168	18276	18210	18270	17891	18196	18071	18176	18076	18298	18138	18129	18148	17972	18276	18113	18320	18033	18374	18109	18240	18079	18086	18285	18288	18118	18097	18282	18207	18288	18277	18119	18211	18254	18071	18191	18438	18156	18106	18073	18113	18137	18239	18222	18164	18081	18117	17994	18128	18303	18227	18163	18179	18185	17981	18090	18137	18269	18126	17991	18087	18185	18166	18216	18292	18126	18151	18066	18214	18112	18115	18198	18147	17987	18269	18202	18190	18258	18097	18380	18055	18051	18372	18357	18157	18147	18103	18082	18156	18109	18324	18192	18101	18141	18217	18129	18113	18166	18106	18167	18107	18119	18289	18236	18189	18103	18191	18476	18244	18260	18069	18089	18196	18000	18159	18031	18199	18044	18195	18227	18216	18127	18089	18151	18052	18336	18119	18212	18192	18197	18174	18063	18414	18206	18152	18199	18024	18201	18293	18152	18045	18117	18086	18146	18131	18034	18133	18205	18263	18266	18251	18257	18178	18028	18235	18276	18222	18096	18147	18111	18203	18220	18226	18068	18274	18354	18330	18047	18139	18275	18059	18195	18237	18372	18180	18309	18107	18014	18339	18068	18257	18043	18111	18308	17993	18276	18067	18316	18113	18220	18296	18255	18149	18335	18125	18099	18200	18247	18057	18094	18076	18365	18274	18212	18227	18134	17964	18121	18163	18476	18078	18269	18211	18363	18225	18227	18174	18220	18156	18354	18147	18182	18291	18282	18224	18234	18082	18162	18153	18354	18173	17982	18142	18166	18180	18042	17980	18193	18046	18160	18133	18218	18092	18199	18231	18122	18161	18252	18287	18156	18280	18065	18405	18294	18001	18213	18154	18263	18149	18328	18078	18202	18341	18176	18048	18177	18315	18114	17977	18295	18279	18226	17976	18257	18312	18172	18130	18242	18159	18056	18100	18084	18170	18230	18153	18235	18212	18292	18292	18156	18105	18090	18163	18079	18211	18164	18182	18047	18141	18227	18187	18213	18199	18176	18376	18089	18196	18062	18208	18229	18141	18149	18066	18182	18211	18132	18105	18064	18079	18246	18270	18211	18169	18146	18268	18069	18157	18387	18268	18095	18103	18233	18291	18144	18212	18365	18214	18144	18498	18185	18047	18120	18207	18416	18098	18122	18234	18144	18061	18076	18275	18083	17994	18197	18266	18153	18262	18239	18085	18178	18095	18180	18263	18242	18038	18129	18266	18072	18310	18247	18124	18203	18255	17853	18108	18173	18369	18082	18356	18186	18263	18234	18170	18186	18220	18305	18351	18040	18054	18135	18281	18135	18127	18343	18107	18219	18236	18179	17932	18062	18125	18241	18228	18143	18151	18322	18275	18243	18049	18159	18077	18189	18199	18164	18098	18165	18158	18245	18093	18274	18326	18138	18085	18278	18308	17870	18138	18115	18075	18090	17971	18283	18203	18294	17946	18137	18309	18159	18125	18243	18101	18401	18030	18145	18266	18086	18070	18357	18046	18275	18070	18226	18284	18187	18296	18099	18233	18206	18095	18153	18248	18235	18121	18213	18159	18263	18242	18220	18122	18240	18361	18254	18206	18120	18198	18057	18263	18226	18249	18231	18318	18159	18141	18191	18232	18063	18298	18284	18114	18158	18200	18213	18149	18152	18068	18065	18091	18109	18101	18117	18142	18152	18206	18076	18278	18290	18162	18254	18141	18104	18265	18297	18182	18129	18072	18172	18220	18256	17900	18193	18092	18204	18317	18290	18184	18110	18187	18307	18225	18250	18165	18211	18006	18160	18214	18235	18027	18127	18361	18255	18248	18262	18210	18228	18119	18061	18171	18154	17972	17977	18310	18011	18141	18272	18081	18058	18027	18184	18142	18144	18159	18421	18204	18272	18181	18389	18459	18293	18099	18293	18194	18186	18110	18243	18060	18184	18262	18124	18026	18104	18243	18124	18158	18302	18081	18370	18048	18237	17947	18158	18024	18190	18195	18172	18119	18072	18065	18336	18172	18219	18092	18193	18073	17895	18105	18373	18175	18118	18020	18135	18096	18263	18134	18183	18081	18300	18174	18110	18216	18178	18247	18081	18215	18039	18355	18293	18120	18075	18108	18139	18228	18140	18314	18088	18285	18104	18153	18016	18151	18120	18079	18177	18086	18187	18189	18250	18020	18121	18233	18162	18049	18365	18149	18319	18159	18158	18121	18393	18241	18293	18257	18241	18169	18248	18252	18082	18170	18233	18106	18214	18210	18161	18020	18196	18079	18235	18246	18395	18175	18187	18243	18141	18255	18245	18255	18154	18125	18112	18220	18394	18347	18254	18166	18315	18026	18084	18361	18287	18386	18256	18011	18127	18147	18151	18267	18357	17935	18113	18311	18098	18175	18218	18265	18323	18006	18177	18134	18285	18171	18292	18259	18168	18084	18201	18232	17984	18207	18269	18031	18067	18132	18205	18224	18244	18252	17865	18092	18153	18100	18177	18114	18114	18240	18185	18023	18198	18238	18225	18401	18125	18291	18209	18348	18216	18182	17973	18173	18071	17980	18131	18265	18295	18200	18163	18132	18118
23865	21048	27609	25719	25989	31775	33596	31062	30360	30291	30170	29692	30010	29479	29522	29363	29308	29375	29233	29276	29218	29144	29486	29014	29402	29363	29168	28847	29183	29220	28967	28913	28951	28878	29153	28869	28928	28885	28565	28816	28886	28768	28857	28833	28733	28732	28871	28959	28838	28838	28746	28710	28587	28698	28943	28754	28687	28656	29040	28779	28642	28680	28678	29153	28712	28341	28475	28863	28657	28817	28470	28636	28629	28640	28629	28740	28456	28866	28856	28921	28618	28988	28461	28286	28648	29041	29047	28696	28620	28564	28494	28609	28997	28719	28985	28545	28680	28534	28663	28814	28685	28687	28737	28915	28802	28591	28608	28648	28795	28741	28749	28830	28519	28544	28710	28741	28846	28757	28500	28466	28584	28614	28686	28715	28723	28896	28803	28651	28448	28665	28593	28732	28716	28689	28736	28464	28863	28632	28536	28558	28708	28733	28654	28702	28486	28539	28627	28670	28579	28704	28747	28876	28765	28671	28341	28424	28791	28614	28577	28657	28693	28515	28585	28438	28616	28800	28565	28456	28481	28667	28693	28676	28638	28716	28876	28473	28833	28789	28603	28674	28669	29152	29229	28723	28687	28884	28881	28534	28483	28827	28642	28587	28628	28409	28691	28565	28559	28765	28666	28771	28610	28629	29013	28600	28600	28739	28723	28873	28557	28345	28952	28668	28576	28502	28482	28706	28635	28726	28660	28925	28584	28676	28698	28678	28721	28867	28887	28732	28617	28652	28536	28643	28430	28676	28634	28498	28772	28691	28983	28766	28661	28579	28597	28876	28613	28596	28799	28865	28794	28761	28341	28792	28686	28795	28553	28661	28680	28669	28488	28899	28688	28815	28649	28616	28635	28666	28660	28725	28686	28607	28708	28771	28436	28538	28726	28587	28783	28630	28776	28744	28847	28880	28844	28659	28691	28603	28560	28560	28686	28489	28859	28576	28520	28687	28651	28636	28835	28904	28729	28583	28647	28762	28636	28779	28619	28670	28733	28665	28884	28461	28289	28402	28657	28793	28635	28814	28888	28844	28586	28627	28476	28901	28719	28421	28742	28692	28745	28667	28600	28851	28493	28351	28720	28619	28749	28849	28684	28743	28822	28605	28460	28663	28757	28527	28481	28810	28695	28600	28588	28800	28654	28660	28543	28729	28658	28684	28853	28445	28570	28116	28514	28684	28723	28490	28638	28900	28901	28683	28750	28525	28550	28617	28867	28693	28781	28716	28576	28730	28548	28768	28614	28701	28790	28739	28796	29031	28599	28888	28773	28602	28555	28394	28426	28608	28846	28765	28706	28537	28404	28432	28645	28601	28359	28658	28649	28956	28773	28761	28873	28689	28613	29052	28632	28579	28705	28654	28694	28737	28639	28878	28345	28708	28424	28524	28417	28632	28860	29173	28598	28769	28619	28612	28632	28373	28771	28470	28692	28534	28634	28409	28614	28667	28724	28656	28676	28639	28735	28526	28637	28815	28769	28725	28546	28427	28636	28519	28873	28633	28822	28748	28880	28562	28642	28368	28606	28767	28837	28845	29083	28813	28353	28377	28705	28453	28571	28571	28604	28437	28412	28584	28611	28674	28763	28737	28602	28946	28564	28601	28720	28763	28541	28868	28774	28784	28858	28778	28692	28788	28587	28613	28866	28403	28605	28580	28714	28628	28732	28703	28529	28619	28696	28833	28550	28727	28824	29049	28754	28702	28777	28744	28919	28629	28739	28638	28641	28915	28754	28771	28898	28708	28799	28484	28657	28549	28634	28709	28532	28591	28803	28883	28677	28743	28691	28918	28741	28625	28581	28768	28662	28772	28616	28615	28493	28553	28806	28887	28571	28677	28602	29027	28678	28779	28475	28702	28614	28729	28817	28811	28655	28648	28680	28821	28793	28774	28565	28772	28781	28674	28871	28540	28411	28719	28321	28765	28974	28763	28756	28719	28646	28770	28400	28487	28866	28724	29183	28856	28621	28549	28632	28452	28642	28766	28776	28521	29049	28839	28943	28539	28624	28664	28735	28888	28778	28506	28691	28693	28689	28814	28651	28756	28801	28537	28837	28825	28778	28341	28798	28666	28828	28547	28720	28510	28800	28557	28544	28443	28711	28604	28858	28930	28848	28798	28798	28752	29032	28731	28757	28716	28440	28436	28833	28610	28678	28585	28525	28844	28749	28878	28723	28790	28810	28603	28694	28670	28883	28367	28521	28438	28628	28582	28724	28913	28772	28760	28805	28800	28720	28678	28824	28916	28845	28908	28759	28578	28713	28414	28548	28671	28691	28611	28780	28696	28705	28874	28911	28601	28801	28800	28613	28664	28938	28806	28681	28522	28619	29004	28876	28728	28583	28924	28802	28662	28712	29088	28542	28405	28790	28727	28512	28843	28772	28710	28639	28599	28641	28885	28616	28709	28680	28622	28671	28647	28839	28594	28762	28679	28563	28646	28573	28567	28484	28673	28736	28673	28697	28682	28947	28795	28778	28626	28643	28530	28688	28573	28555	28791	28818	28650	28961	28625	28635	28577	28767	28631	28693	28741	28552	28635	28419	28876	28838	28621	28615	28745	28944	28713	28669	28594	28419	28716	28614	28671	28721	28519	28854	28578	28872	28617	28598	28723	28715	29074	28602	28675	28541	28563	28592	28518	28546	28667	28678	28735	28541	28749	28875	28575	28585	28744	28400	28481	28690	28628	28637	28659	28610	28564	28752	28603	28814	28576	28673	28428	28889	28670	28662	28516	28689	28710	28505	28733	28919	28727	28473	28644	28644	29030	28694	28657	28869	28665	28797	28667	28819	28743	28658	28518	28813	28664	28551	28702	28902	28654	28600	28481	28524	28636	28671	28672	28781	28764	28784	28744	28771	28679	28663	28895	28594	28952	28532	28705	28649	28657	28738	28548	28645	28471	28671	28715	28657	28641	28754	28722	28515	28757	28587	28537	28490	28577	28635	28766	28707	28727	28876	28671	28660	28613	28824	28691	28763	28627	28707	28880	28817	28660	28684	28450	28901	28684	28734	28590	28583	28692	28623	28529	28698	28661	28722	28668	28709	28701	28740	28668	28651	28766	28570	28685	28454	28514	28374	28535	28985	28692	28684	28652	28650	28751	28845	28878	28872	28947	28652	28752	28772	28667	28573	28685	28879	28462	28436	28634	28894	28866	28703	28724	28663	28652	28859	28677	28641	28741	28672	28691	28535	28707	28799	28964	28709	28805	28857	28924	28774	28693	28858	28501	28630	28837	29063	28714	28668	28652	29032	28658	28643	28635	29062	28634	28713	28721	28778	28855	28434	28729	28715	28832	28542	28502	28807	28640	28534	28651	28757	28508	28552	28732	28680	28585	28820	28918	28770	28751	28767	28628	28502	28577	28857	28683	28664	28715	28615	28534	28513	28874	28753	28846	28773	28537	28586	28689	28840	28831	28831	28839	28679	28680	28564	28909	28952	28874	28811	28911	28735	28570	28802	28886	28740	28837	28590	28702	28819	28711	28662	28457	28329	28650	28671	28549	28842	28744	28525	28692	28529	28742	28664	28285	28648	28518	28392	28848	28849	28609	28618	28544	28521	28533	28681	28843	28672	28621	28901	28541	28647	28713	28754	28734	28672	28715	28517	28598	28849	28566	28711	28652	28557	28712	28595	28660	28863	28540	28656	28666	28714	28725	28567	28576	28444	28329	28633	28783	28759	28762	28894	28405	28678	28651	28648	28615	28580	28798	28923	28789	28543	28917	28569	28816	28666	28761	28725	28782	28523	28706	28641	28573	28576	28751	28780	28809	28537	28650	28486	28655	28651	28847	28747	28657	28593	28694	28657	28682	28568	28437	28601	28657	28674	28515	28643	28567	28507	28776	28683	28753	28801	28657	28451	28780	28747	28708	28722	28664	28913	28564	28894	28789	28611	28884	28825	28674	28874	28598	28866	28793	28755	28632	28511	28511	28655	28488	28682	28715	28717	28595	28908	28657	28818	28597	28711	28593	28656	28427	28631	28720	28663	28592	28726	28630	28588	28588	28723	28919	28690	28312	28737	28653	28682	28646	28650	28522	28809	28767	28741	28593	28650	29070	28969	28828	28589	28660	28606	28624	28615	28825	29023	28835	28499	28746	28687	28675	28851	28648	28518	28733	28691	28808	28573	28599	28522	28711	28897	28953	28857	28772	28818	28819	28752	28796	28860	28578	28672	28842	28985	28876	28686	28856	28536	28274	28654	28632	28576	28690	28894	28701	28535	28827	28763	28418	28693	28660	28563	28559	28443	28662	28833	28771	28584	28654	28660	28879	29011	28943	28791	28510	28692	28557	28529	28757	28591	28596	28819	28586	28551	28568	28649	28592	28610	28728	28772	28369	28576	28749	28601	28547	28775	28712	28791	28499	28724	28684	28285	28501	28441	28867	28777	28740	28820	28798	28644	29081	28702	28927	28705	28804	28618	28499	28655	28689	28679	28502	28724	28792	28809	28661	28548	28667	28709	28616	28785	28666	28764	28787	28513	28604	28987	28823	28612	28756	28825	28593	28102	28819	28720	28692	28627	28654	28784	28816	28401	28832	28700	28699	29026	28556	28673	28742	28648	28779	28755	28783	28764	28693	28596	28677	28751	28822	28618	28703	28902	28635	28697	28784	28899	28678	28759	28734	28529	28903	28837	28699	28533	28277	28573	28645	28716	28655	28853	28688	28364	28826	28859	28742	28864	28774	28680	28660	28800	28874	28587	28678	28848	28682	28756	28310	28715	28743	28748	28662	28936	28648	28442	28641	28609	28737	28924	28815	28894	28813	28768	28836	28754	28557	28797	28419	28971	28664	28493	28701	28731	28676	28961	28591	28727	28617	28681	28534	28581	28740	28659	28751	28555	28779	28552	28801	28653	28785	28767	28584	28474	28647	28626	28635	28845	28548	28719	28877	28529	28364	28559	28509	28644	28705	28676	28645	28309	28540	28795	28573	28399	28669	28864	28400	28699	28692	28439	28612	28772	29046	28718	28658	28711	28522	28425	28559	28498	28640	28538	28842	28834	28708	28756	28494	28552	28679	28849	28598	28776	28569	28788	28524	28556	28630	28787	28543	28529	28668	28821	28644	28742	28657	28692	28565	28761	28611	28491	28106	28960	28947	28697	28718
30569	51933	42919	31508	28372	24818	22105	21168	20811	20333	19551	18955	19306	19000	18780	18580	18665	18415	18419	18623	18535	18377	18418	18452	18294	18431	18302	18387	18383	18185	18447	18102	18350	18102	18066	18299	17982	18210	18193	18145	18041	17931	17946	17922	17886	17918	18028	18026	17709	17842	18064	17765	17923	17986	17937	18050	18028	17875	17999	18086	18054	17855	17892	18078	18022	18009	17757	17805	17724	17930	17929	17859	17827	17939	17727	17858	17942	17819	17843	17739	17810	17912	17767	18100	17869	17954	17738	18026	17989	17888	18013	17704	18031	17876	17812	17871	17779	17808	17860	17796	17687	17886	17841	17789	17870	17841	17974	17760	17856	17786	17858	17890	18170	17716	17973	18003	17849	17902	17862	17880	17735	18041	17892	17797	17867	17960	17748	17905	17961	17895	17951	17912	17834	17708	18045	17968	17795	17904	17850	17658	17862	17793	18117	17809	17587	17804	17773	17864	17865	17873	17780	17801	17858	18072	18138	18048	17849	17791	17999	17781	17888	17861	17748	17607	17683	18075	17911	17917	17768	17915	17931	17903	18005	17813	17854	17780	18003	17948	17931	17626	17864	17968	17885	17870	18110	17739	17930	17844	17979	17610	17950	17990	17789	17885	17993	18130	17866	17845	17825	17766	17690	17984	17926	18009	17951	17784	17952	17963	17930	17831	17925	17816	17968	17837	17851	17838	18021	18076	17907	18038	18050	17815	17628	17738	18021	17715	17957	17844	17971	17799	17786	17917	17824	17696	17891	17935	17875	17657	17982	18068	17854	17861	17875	17902	17739	17993	17920	17836	17797	18102	17910	17950	17791	17896	17957	17936	17930	18015	17926	17802	17984	17848	17897	17741	17784	17993	17923	17943	17838	17757	17806	17836	17778	17868	18027	17859	17808	17898	17853	17979	17758	17955	17924	17963	17923	17889	17995	17950	17918	17783	17879	17929	17694	17848	17845	17788	17938	17997	17995	17857	17894	18058	17720	18018	17854	17994	17982	17993	17890	17749	17900	17964	17823	18163	18078	17907	17681	17839	17931	18111	17949	17902	18037	18028	17815	17681	17838	17716	17925	17779	17912	17977	17670	17795	17972	17730	17889	17824	17759	17883	17960	18103	17898	17868	17889	17824	17854	17636	17737	17961	17659	17875	17919	17939	18034	17788	17864	17963	17953	17786	17791	17871	17833	17800	17976	17884	17910	17850	17691	17882	17921	17809	17966	17856	17881	17731	18205	17741	17939	17995	17895	18020	17744	17894	17940	17911	17789	17743	17969	17920	17791	17925	17952	17802	17829	17959	17981	17883	17876	17852	17733	17942	17972	17964	17843	18002	17844	17848	17825	17901	17971	17835	17831	17775	17878	17905	17820	17809	17979	17884	18022	17974	17830	18025	17968	17940	17764	17963	17851	18021	17990	17852	17933	17753	17881	17880	18012	17929	17986	18001	17866	17994	17734	17795	17742	17836	17828	17846	17848	17983	17863	17967	17894	17922	17906	17723	17933	17892	17848	17882	18026	17738	17952	17878	17908	17654	18193	17860	17951	18013	17824	17974	17907	17886	17891	17728	17932	17700	17821	18024	17818	17940	17982	17788	18016	17850	17697	17713	18031	17701	17670	17863	18091	17847	17794	17968	17747	17785	17954	17866	17871	17779	17885	17970	17752	17925	17777	18070	17826	17818	17902	17681	17945	17810	17869	17828	18029	17788	17922	17873	17759	17889	18072	17975	18147	17804	17809	17767	17762	17955	17802	18093	17862	17806	17792	17975	17834	17722	18128	17902	17914	17830	17900	18007	17951	17820	17832	17830	17835	17975	17943	17883	17917	17770	17932	17759	17871	17787	18063	17784	17936	18050	17797	17884	17887	17903	17936	17867	17904	17892	17747	17725	17803	18069	17794	17819	17777	17990	17914	17780	17779	18032	17978	18075	17743	17866	17906	17864	17963	17749	17860	17813	17889	17919	17962	17885	17724	17870	17889	18035	17871	17898	17938	17926	17775	18035	17934	17899	17988	18016	17827	17822	17883	17804	17962	18096	17781	17888	17869	17853	17854	17868	17817	17980	17826	18014	17811	17853	17864	17859	17910	17863	17847	17865	17803	17830	17776	17780	17927	17930	17886	17837	17971	17961	17718	17893	17903	17860	18007	17837	17878	17792	18079	17862	17864	17889	17829	17983	17726	17852	17747	17675	17992	17979	17969	17649	17870	17881	17758	18115	17867	17788	17776	17982	18032	17964	18011	17869	17851	17746	17813	17926	17818	17943	17760	17908	17910	17842	17873	18085	17679	17991	17890	17880	17772	17887	17896	17878	17932	17822	17793	17893	17906	17738	17879	17901	17864	17767	18064	17919	17944	17985	17596	17821	17881	17733	17978	17768	17718	17839	18008	17913	17705	18052	17616	17919	17961	17869	17967	17901	17888	17840	17990	17988	17851	17825	17910	17803	17876	17706	17887	17823	17766	17916	17936	17875	17859	17729	17924	17943	17870	17950	17925	17756	17837	17971	17888	17963	17784	17910	17880	17820	17795	17729	17915	17946	17848	17880	17876	17841	17752	18040	17913	17955	17855	17904	17722	17876	18134	17693	18083	17905	17885	17849	18024	17766	17744	17823	18026	17898	17912	17986	17763	17749	17772	17833	17779	17872	17981	17725	17949	17893	17665	17876	17769	17913	17882	17982	17887	17947	17902	17777	17892	17843	17915	17806	17926	17898	17948	17864	17930	17940	17840	17952	18017	17916	18014	18043	17833	17763	17722	17723	17897	17773	17830	17904	17745	17954	17871	17911	18042	18118	17736	17893	17766	17824	18071	17815	17972	17807	17854	18007	17912	17779	17652	17800	18048	17805	17778	18057	18063	17897	17938	17699	17915	17791	17861	17904	17698	17855	17802	17797	17807	17778	18171	17902	17694	17807	17825	17975	17901	17837	17926	17947	17753	17823	17814	17943	17787	17823	17810	17830	17846	17741	17911	17827	17770	17849	17885	17749	18002	18024	17833	17749	18003	17905	17851	17768	17788	17884	17845	18052	17747	18013	17713	18001	17795	18036	17889	17844	18065	17947	17801	17799	17859	17846	18083	17712	17976	17827	18014	18009	17856	17831	17737	17840	17794	17902	18007	17869	17863	17880	17737	17883	17862	17872	17991	17792	17849	18106	17885	17929	17873	17892	17832	17995	17674	17801	17957	17943	17819	17930	17987	17916	17834	17925	17832	17804	17758	17810	17788	17719	17943	17851	17846	18001	17818	17954	17854	17941	17850	17813	17785	17726	17918	18127	18017	17782	17689	17626	17930	17817	18052	17882	17834	17965	17875	17824	17903	17918	17977	17851	18006	17937	17864	17908	17744	17959	17887	17722	17765	18000	17937	17816	17814	17875	17861	18073	17719	17932	17836	17770	18024	17947	17799	17741	17978	17921	17886	17890	18136	17934	18085	18066	17892	17688	17910	17891	17885	17971	18041	17985	17896	17874	17886	17835	18127	17787	17757	17918	17765	17787	17987	17883	17842	17847	17903	17772	17974	17759	17924	17836	17937	17742	17949	17978	17892	18027	17810	17972	17826	17882	17903	17870	17925	17854	17819	17783	17861	17912	17884	17845	18047	17749	17897	17911	17893	17801	17910	17828	17798	17765	17867	17912	17849	17751	18006	17713	17701	17949	17888	17866	18005	17811	17899	17745	17929	17872	17934	17854	17967	17734	17727	17861	18093	17894	17934	17750	17927	17910	17662	18010	17886	17966	17947	17947	17735	17930	17859	17857	17870	17936	18080	18057	18028	17926	17985	17851	17798	17882	18072	17774	17901	17727	17738	17775	17760	17788	17823	17785	17924	18013	17757	17863	17963	17792	17729	17769	17886	17890	17636	17944	17814	17977	17912	17876	17808	17945	17933	18022	17862	17912	17709	17881	17869	17764	17869	17926	17895	17862	17975	18038	17820	18067	17887	17930	17890	17846	17859	17952	17787	17799	18022	17892	18027	17935	17805	17717	17881	17943	18032	17930	17882	17781	17889	17931	17889	17968	17893	17677	17908	17870	17740	17972	17872	17904	17884	17938	17917	18041	17866	17687	17835	17965	18090	17833	17922	17828	17694	17735	17925	17856	17887	17853	17939	17956	17848	17800	17744	17961	17935	17823	17886	17839	17845	17820	17922	17841	17916	17774	18087	18000	17841	17928	17978	17775	17824	17904	17818	17955	17749	17922	17882	17771	17826	17893	17840	18096	17963	17785	17972	17661	17756	17781	17774	17926	17885	17894	18031	17833	18016	17953	17874	17787	17882	18026	17991	17698	17738	17890	17734	17990	18023	18031	17900	17986	17776	17890	17977	17786	17961	17803	17915	17834	17904	17608	17818	17720	17775	17755	17884	17690	17813	17840	17926	17913	18042	17832	17822	17694	17859	17717	17833	17926	17692	17975	17925	17743	17923	17907	17845	17638	17897	17921	17974	17996	17891	17862	17824	17805	17747	17839	18024	18020	17877	17960	17963	17967	17711	17923	17947	17887	17795	17973	17822	17881	17786	17866	17874	17915	17777	17894	17985	17759	17813	17943	17806	17900	17948	17672	18042	18048	17956	17864	17971	17780	18048	17937	17881	18035	18051	17913	17923	17929	17971	17849	17937	17975	17641	17953	17932	17999	17806	17833	17853	17778	17959	17729	17915	17883	17905	17895	17945	17881	18030	17769	17896	17887	17879	17973	17877	17782	17845	17941	17919	17784	17735	17982	17911	17824	18068	17851	18104	17816	17877	18000	17915	17810	17908	18022	17936	17849	17720	17810	17734	17852	17810	17644	17897	17834	18004	17930	17988	17854	17935	17984	17900	17830	17798	17890	18067	17867	17951	17790	17675	17837	17985	17886	17900	17864	18157	18065	17624	17830	17997	17937	17955	17874	17994	17707	17797	17809	17904	17893	17932	17935	17842	17805	17920	17830	17939	17808	17659	18031	17861	17919	18057	17837	17862	17829	17909	17879	17955	17962	17987	17782	18019	17919	17854	17685	17844	17685	17936	17918	17908	17908	17933	17954	17956	18042	17907	18072	17802	17871	17871	17721	17852	17855	18022	18063	17985	17842	17823	18059	17768	17930	17844	17831	17776	17966	17823	17963	17805	17858	17940	17897
22495	20990	27460	24975	23137	29626	35165	31409	30259	30378	30111	29291	29217	29267	29112	28949	28635	28582	28717	28740	28296	28550	28604	28653	28459	28488	28397	28449	28166	28409	28378	28487	28397	28172	28047	27888	27746	28116	27878	27833	27970	27825	28098	28109	27706	28102	27877	27915	27837	27819	27992	27988	28009	27839	27833	28099	27900	27971	27923	27685	28117	27895	27673	27623	27881	27748	27783	27901	27815	27899	27970	27934	27911	27655	28038	28136	27651	27576	27777	27738	27455	27992	28117	27673	27836	27609	27917	27885	27717	27828	27902	27672	27889	27889	27920	27777	27770	27981	28037	27881	27518	27754	27800	27931	27741	27778	27851	28027	27706	27787	27952	27657	27782	27829	27786	27709	27732	27904	27784	27943	27619	27842	27914	27594	27461	27663	27866	27691	27830	27940	27935	28118	27991	27685	27796	27953	27940	27866	27587	27714	27897	27758	27755	27968	27655	27890	27860	27603	27845	27836	27878	27859	27766	27685	27938	27894	27874	28064	27819	28063	27967	27713	27866	27733	27877	27764	27878	27891	27875	27834	27757	27801	27764	27566	27673	27766	27797	27742	27945	27767	27770	27855	27983	27988	27925	27632	27553	27884	27678	27871	27792	27861	27778	27897	27813	27830	27885	27930	27747	27855	27698	27807	27740	27803	28023	27926	27910	28108	27761	27519	28080	27846	27616	28019	27878	27663	27565	27865	27625	27849	27612	27628	27491	27641	27743	27528	27842	27534	28071	27812	27898	27671	28031	27816	27595	27815	27880	27760	28109	28184	27891	27803	27707	27704	27836	27667	27793	27708	27913	27854	27436	27754	27973	27666	27832	27696	27734	27974	27617	27781	28008	27814	27712	27626	27689	27864	27836	27753	27627	27682	27876	27830	27912	27954	27764	27646	27638	27745	27733	27756	27777	27635	28006	28011	27708	27894	27954	27786	27868	27896	27900	27679	27604	27911	27739	27815	27637	27654	27724	27907	28078	27715	27617	28051	27767	28020	27714	27763	27568	27744	27867	27839	27883	27950	28002	27755	27749	27639	27776	27839	27786	27960	27705	27694	27892	28054	27803	27741	27555	27719	28094	28133	27776	27778	27856	27735	27715	27863	27770	27878	27635	27794	28060	27848	27737	27462	27698	27807	27756	27735	27645	27687	27884	27787	27819	27686	27671	27591	27752	27890	27596	27854	27711	27724	27754	28063	27806	27688	27696	27783	27967	27644	27886	27775	27881	27736	27971	27745	27714	27891	27790	27673	27979	27885	27882	27784	27678	27609	27908	27868	27736	27784	27829	27730	27667	27860	27577	27821	27928	27935	27792	27715	27652	27920	27532	27773	27731	27568	27818	27844	27663	27963	28069	27547	27669	27646	27978	27851	27897	28019	27842	27772	27751	28018	27864	27887	28028	27736	28107	27621	27962	27697	27393	27898	27980	27824	28152	27575	27653	27760	28000	27832	27841	27758	27758	27764	27858	27738	27885	27579	27872	27865	27688	27745	27957	27944	27866	27901	27923	27727	27718	27853	27977	27768	27755	27480	27553	27635	27705	28121	27609	27561	27633	27955	27749	27690	27948	27653	27841	27851	27619	27737	27680	27923	27812	27671	27535	28080	27919	27931	27747	27864	27879	27615	27865	27739	27925	27865	27749	27727	27742	27684	27744	27793	27715	27824	27619	27663	27367	27719	27687	27627	27918	27592	28045	27683	27711	27673	27610	27998	27657	28076	27975	27682	27763	27652	28005	27869	27622	27593	27887	27637	27785	27627	27933	27855	27701	27619	27937	27953	27708	27582	27911	27974	27934	27899	27798	27743	27664	27934	27858	27617	27704	27868	27748	27755	27841	27962	27738	27716	27689	27969	27739	27571	27746	27762	27871	27792	27816	27783	27892	27855	27647	27379	27612	27704	27932	27967	27806	27934	27807	27836	27766	27786	27880	27907	27623	27588	28041	27826	27695	27654	27646	27872	27838	27812	27899	27507	27744	27713	27900	27799	27899	27913	27938	27561	27738	27705	27997	27762	27573	27655	27755	27916	27799	27876	27866	27653	27898	27785	27721	27730	27979	27804	27639	27697	27736	28145	27855	27876	27938	27541	27737	27825	27638	27485	27711	27757	27874	27787	27934	27749	27945	27955	27868	27765	27627	27744	27895	27644	27839	27819	27824	27791	27657	27674	27753	27704	27710	27842	27574	27889	27914	27753	27670	27609	27921	27724	27757	27821	28056	27730	27803	28136	27891	27639	27774	27714	27758	27667	27690	27643	27858	27543	27546	27680	27560	27492	27596	27747	27766	27799	27436	27541	27938	27701	27613	27533	27730	27820	28005	27780	27887	27689	27812	27568	27978	27619	27491	27834	27887	27773	28093	28002	27938	28001	27983	27544	27821	27780	27921	27855	27602	28093	28059	27909	27822	27726	27741	27571	27848	27840	27755	27784	27875	27687	27712	27708	27975	27737	28138	27672	27676	27510	27679	27615	27807	27755	27639	27728	27842	27566	27685	27563	27862	27693	27710	27695	27811	27713	28031	27997	27714	27659	27243	27737	27633	27661	27769	27755	27432	27860	28026	27929	27854	27921	27747	27743	27580	27696	27727	27885	27440	27670	27920	28047	28034	27648	27714	27808	27941	27839	27901	27656	27707	27661	27599	27796	28006	27867	27921	27656	27981	27738	27607	27652	27811	28029	27709	27574	27919	27593	27610	27619	27885	27895	27954	27866	27983	27758	27753	27678	27797	27558	27767	27958	27915	27713	27878	27617	27766	27910	27799	27509	27853	27954	27859	27344	27621	27675	27744	27876	27978	27740	27915	27682	27956	27734	27812	27971	27970	27956	27864	27555	27748	27692	27764	27791	27790	27786	27888	27566	27846	27894	27744	27801	27765	28037	27838	27826	27884	27836	27605	27990	27756	27793	27719	27699	27878	27843	27794	27794	27869	27974	27713	27748	27503	27780	27550	27722	27858	27783	27816	27897	27737	27648	27831	27789	27982	27511	27958	27727	27695	27662	27557	27916	27951	27636	27783	27855	27692	27637	27834	27550	27727	27792	27624	27726	27995	27803	27657	27969	27784	27683	27596	27517	27678	28040	27823	27760	27897	27558	27772	28030	27721	27770	27773	27931	27810	27840	27664	27516	27533	27504	27861	27780	27868	27737	27688	27747	27815	27795	27688	27913	27669	27840	27807	27973	27675	27883	27753	27901	27952	27588	27601	27717	27836	27938	27569	27788	27821	27983	27888	27599	27838	27677	27677	27775	27789	27759	27847	27836	27669	27770	27845	27710	28002	27773	27923	27818	28041	27770	27782	27985	27732	27954	27796	27548	27710	27575	27805	27793	27913	27748	27573	27845	27804	27672	27666	27928	27727	27902	27772	27873	27719	27622	27785	27766	27723	27636	27729	28099	28064	28047	27608	27831	27674	27557	27652	27972	27674	27708	27889	27771	28010	27745	27608	27843	27813	27832	27783	27740	27877	27947	27796	27470	27812	27748	27731	27831	27890	27782	27568	27908	27746	27670	27813	27658	27741	27935	27860	27719	27725	27531	27964	28011	27988	27577	27768	27810	27698	27821	27843	27485	27642	27739	27703	27639	27877	27748	27921	27801	27602	27823	27978	27847	27678	27854	27852	27886	27986	27928	27615	27520	27824	27828	27879	27824	27924	27800	27823	27824	27635	27801	27806	27759	27620	27926	27871	27747	27889	27527	27643	27620	27551	27867	27817	27810	27624	27681	27715	27889	27916	27912	27775	27989	27748	27699	27814	27687	27736	27681	27857	27593	27715	28007	27651	27825	27811	27794	27795	27921	27666	27631	27721	27810	27932	27657	27840	27796	27624	27586	27909	28105	27650	27587	27761	27778	27533	27669	27803	27707	27951	27802	28011	27487	27546	27488	27870	27898	27880	27600	27746	27871	27896	27800	27651	27645	27784	27753	27775	27813	27716	28074	27947	27853	27660	27956	27829	27903	27732	27684	27704	27858	27871	27692	27795	27762	27724	27606	28028	27791	27951	27642	27726	27656	27951	28136	27771	27649	27902	27586	27912	27685	27699	27767	27827	27760	27507	27820	27735	27838	27907	27731	28141	27573	27809	27807	27766	27689	27548	27672	27710	27803	27743	27748	27920	27826	27843	27674	27683	27745	27697	27758	27828	27608	27748	27763	28138	27996	27811	27907	27841	27524	27699	27608	27796	28134	27743	27699	27859	27719	27757	27632	27818	27717	27689	27757	27654	27713	27877	27791	27677	27712	27886	27824	28053	27674	27790	28043	27691	27705	27851	27690	27801	27767	27957	28095	27708	27666	28055	27778	27856	27840	27983	27737	27698	27651	27727	27753	27932	27715	27520	27456	27510	27546	27953	27826	27779	27743	27577	27893	27986	27969	27813	27597	27765	27623	27892	27799	27751	27755	27929	27687	27725	27712	27756	27610	27816	27676	27469	27953	27879	27698	27738	27756	27920	27875	27640	28016	27536	27641	27675	27656	27827	27895	27757	27685	27656	27746	27974	27689	27733	27806	28040	27856	27919	27905	27891	28058	27822	27859	27737	27932	27735	27695	27846	27395	27894	27625	27719	27725	27810	27687	27661	27809	27692	27745	27889	27621	27746	27863	27583	27827	27848	27675	28050	27529	27700	27896	27642	27560	27657	28023	27590	27642	27555	27698	27877	27959	27950	27777	27757	27868	27853	27960	28004	27757	27787	27875	27727	27755	27655	27840	27497	27734	27787	27799	27872	27766	27749	27923	27679	27523	27812	27921	27772	27920	27875	27955	28011	27858	27785	27807	27836	27836	27787	27577	27768	27825	27760	27513	27981	27966	27876	27783	27701	27930	27811	27674	27712	27605	27688	27846	27936	27762	27637	27836	27749	27837	28065	28009	27726	27713	27521	27657	27826	27692	27657	27610	27749	27877	28011	28022	27884	27639	27919	27884	27783	27975	27712	27799	27886	28010	27692	27845	27867	27454	27940	27806	27901	27858	27863	28027	27585	27686	27854	27587	27707	27917	28026	27835	27985	27656	27591	27769	27643	27732	27886	27888	27556	27863	27800	27990	27585	27767	27936	27757	27672	27926	27748	27802	27901	27710	27756	27571	27554	27850	27916	28010	27629	27739	27869	27739	27698	27665
33508	57770	48251	35215	30686	27820	24147	22378	21229	20783	20027	19566	19286	19220	19012	18569	18481	18421	18450	18215	18338	18131	18352	18176	18071	17946	17985	17816	18005	17668	17943	17894	17932	17675	17531	17719	17863	17581	17546	17462	17436	17434	17522	17605	17277	17545	17511	17485	17358	17614	17310	17262	17376	17520	17364	17307	17438	17367	17412	17322	17262	17545	17334	17390	17383	17263	17318	17321	17395	17344	17328	17273	17409	17287	17323	17488	17422	17231	17327	17275	17466	17492	17528	17229	17457	17354	17461	17456	17129	17404	17410	17443	17365	17263	17422	17180	17418	17437	17410	17268	17442	17519	17508	17118	17293	17291	17198	17454	17561	17352	17283	17402	17388	17406	17386	17520	17177	17160	17388	17445	17348	17260	17440	17320	17302	17328	17441	17340	17138	17301	17382	17354	17255	17414	17236	17352	17408	17201	17445	17364	17247	17274	17502	17308	17194	17274	17331	17361	17336	17337	17266	17544	17290	17384	17420	17537	17393	17308	17162	17304	17424	17337	17456	17366	17264	17442	17180	17285	17552	17318	17475	17497	17485	17306	17387	17357	17445	17300	17160	17183	17373	17251	17288	17366	17369	17449	17443	17417	17451	17237	17223	17327	17304	17374	17332	17197	17373	17282	17155	17455	17388	17219	17370	17238	17468	17248	17370	17264	17341	17462	17422	17430	17163	17406	17592	17491	17512	17435	17408	17345	17324	17318	17517	17418	17222	17361	17403	17362	17314	17329	17419	17291	17364	17323	17265	17224	17256	17338	17350	17157	17265	17408	17147	17104	17298	17297	17313	17131	17367	17228	17227	17123	17262	17371	17257	17295	17490	17309	17534	17293	17398	17346	17218	17332	17432	17213	17440	17374	17526	17384	17353	17434	17294	17491	17471	17123	17444	17346	17495	17325	17397	17390	17309	17289	17446	17315	17305	17549	17385	17284	17403	17218	17239	17430	17431	17298	17408	17090	17285	17479	17385	17243	17467	17287	17357	17367	17363	17363	17281	17437	17334	17302	17227	17362	17477	17289	17429	17337	17459	17333	17460	17395	17427	17317	17310	17389	17375	17213	17335	17404	17378	17268	17405	17356	17405	17352	17334	17090	17349	17150	17468	17452	17255	17410	17386	17317	17352	17452	17489	17332	17374	17383	17469	17301	17288	17407	17382	17246	17461	17343	17352	17399	17235	17289	17288	17429	17383	17238	17171	17030	17457	17295	17215	17295	17389	17366	17400	17424	17392	17212	17299	17449	17409	17369	17413	17279	17237	17319	17448	17188	17478	17358	17431	17299	17271	17406	17453	17275	17443	17433	17357	17317	17460	17324	17198	17541	17343	17464	17212	17381	17482	17447	17543	17319	17261	17523	17364	17382	17403	17157	17408	17577	17302	17317	17314	17411	17234	17325	17275	17479	17403	17183	17355	17314	17286	17158	17368	17354	17283	17485	17440	17239	17234	17307	17273	17406	17396	17369	17555	17342	17160	17366	17311	17204	17283	17347	17338	17232	17349	17400	17290	17432	17342	17430	17409	17298	17425	17327	17384	17417	17462	17588	17219	17349	17293	17269	17291	17395	17372	17479	17306	17370	17312	17387	17304	17269	17317	17315	17269	17372	17302	17393	17244	17263	17049	17247	17361	17367	17125	17325	17370	17338	17527	17337	17352	17335	17213	17303	17315	17424	17326	17324	17393	17436	17216	17394	17425	17236	17385	17350	17579	17298	17384	17357	17515	17165	17346	17340	17350	17123	17219	17369	17294	17288	17293	17343	17532	17253	17185	17330	17449	17210	17514	17222	17303	17467	17222	17459	17563	17317	17385	17330	17453	17430	17457	17227	17396	17306	17353	17163	17411	17248	17344	17393	17382	17489	17367	17346	17343	17381	17270	17325	17283	17262	17276	17340	17489	17331	17342	17270	17429	17361	17251	17468	17327	17237	17340	17378	17425	17257	17268	17460	17355	17210	17193	17354	17312	17428	17158	17334	17276	17473	17317	17336	17377	17238	17543	17336	17374	17406	17378	17490	17284	17350	17329	17338	17244	17357	17149	17269	17334	17441	17256	17390	17378	17321	17277	17295	17362	17346	17505	17446	17451	17163	17620	17388	17321	17219	17397	17515	17481	17343	17335	17522	17375	17514	17380	17266	17415	17193	17306	17241	17517	17454	17445	17205	17410	17256	17338	17336	17334	17329	17141	17273	17507	17432	17402	17294	17330	17573	17157	17491	17353	17353	17340	17356	17466	17198	17333	17319	17405	17537	17339	17356	17331	17351	17512	17458	17226	17330	17372	17484	17437	17380	17244	17479	17268	17351	17311	17373	17529	17292	17289	17360	17340	17317	17245	17539	17270	17291	17315	17336	17353	17316	17374	17373	17384	17281	17476	17483	17378	17239	17207	17331	17457	17514	17299	17430	17542	17256	17273	17443	17277	17400	17353	17430	17165	17237	17658	17281	17272	17454	17292	17275	17399	17434	17269	17188	17365	17066	17185	17253	17371	17337	17324	17608	17316	17308	17335	17334	17472	17428	17286	17417	17334	17311	17313	17285	17253	17234	17369	17232	17216	17197	17283	17266	17416	17109	17292	17275	17121	17553	17473	17273	17532	17331	17221	17411	17291	17563	17493	17273	17343	17439	17355	17370	17272	17272	17282	17417	17238	17137	17199	17261	17308	17500	17314	17511	17295	17162	17203	17535	17337	17355	17328	17294	17348	17462	17418	17337	17513	17397	17526	17323	17489	17405	17347	17254	17206	17294	17386	17343	17270	17329	17408	17425	17289	17457	17386	17387	17467	17307	17369	17282	17273	17377	17277	17340	17354	17241	17457	17251	17347	17526	17411	17283	17501	17374	17552	17336	17081	17291	17469	17398	17189	17486	17428	17302	17405	17158	17271	17377	17312	17307	17387	17371	17528	17148	17334	17336	17350	17288	17237	17333	17372	17386	17459	17262	17331	17341	17455	17369	17272	17238	17189	17394	17330	17457	17332	17474	17304	17239	17258	17400	17259	17451	17414	17260	17387	17371	17336	17247	17345	17375	17357	17122	17284	17432	17255	17453	17326	17445	17122	17174	17356	17318	17265	17197	17353	17224	17423	17575	17241	17379	17144	17357	17371	17371	17473	17239	17267	17370	17395	17355	17429	17422	17246	17353	17478	17287	17230	17349	17353	17256	17377	17362	17335	17273	17378	17269	17196	17633	17342	17173	17276	17264	17545	17386	17402	17221	17332	17454	17126	17317	17351	17276	17377	17653	17398	17310	17396	17281	17447	17329	17305	17219	17428	17221	17489	17339	17288	17310	17353	17323	17337	17330	17412	17388	17374	17306	17511	17179	17239	17385	17169	17252	17286	17271	17438	17312	17315	17249	17233	17337	17345	17306	17127	17237	17402	17171	17204	17176	17273	17161	17288	17521	17210	17419	17341	17249	17233	17297	17399	17325	17352	17312	17141	17331	17443	17236	17378	17230	17257	17248	17420	17311	17295	17536	17407	17209	17474	17360	17336	17161	17305	17405	17250	17339	17311	17375	17439	17490	17207	17359	17451	17325	17319	17316	17444	17141	17312	17344	17553	17315	17422	17416	17442	17339	17470	17195	17387	17358	17371	17155	17174	17267	17306	17327	17309	17418	17423	17234	17425	17292	17234	17289	17413	17341	17320	17481	17285	17362	17249	17490	17298	17428	17440	17467	17279	17407	17399	17174	17280	17156	17187	17484	17364	17237	17327	17424	17274	17041	17372	17487	17248	17450	17443	17277	17016	17601	17448	17508	17226	17535	17314	17380	17261	17565	17288	17284	17439	17209	17358	17352	17438	17336	17424	17299	17290	17319	17351	17311	17263	17174	17386	17480	17308	17501	17381	17187	17449	17407	17227	17313	17299	17350	17288	17421	17435	17456	17396	17381	17408	17280	17542	17399	17405	17426	17348	17394	17369	17309	17342	17429	17544	17357	17320	17438	17263	17299	17456	17487	17396	17144	17521	17346	17261	17339	17312	17500	17360	17462	17281	17479	17373	17193	17322	17242	17309	17358	17257	17431	17367	17329	17375	17300	17306	17358	17542	17213	17263	17256	17241	17375	17333	17230	17279	17441	17260	17379	17394	17263	17353	17313	17356	17378	17340	17326	17489	17169	17359	17257	17363	17528	17437	17485	17310	17288	17374	17399	17335	17154	17259	17624	17414	17360	17259	17420	17287	17287	17226	17332	17315	17435	17276	17474	17306	17329	17359	17376	17492	17384	17474	17315	17380	17181	17391	17448	17367	17504	17231	17236	17421	17456	17220	17420	17410	17293	17402	17444	17379	17297	17281	17540	17388	17276	17237	17342	17476	17234	17121	17278	17380	17376	17346	17287	17162	17586	17411	17345	17244	17284	17234	17270	17317	17339	17230	17366	17337	17299	17302	17340	17178	17411	17386	17340	17467	17257	17274	17371	17316	17270	17404	17472	17453	17419	17260	17355	17450	17309	17233	17587	17450	17198	17237	17293	17312	17417	17324	17188	17365	17364	17351	17364	17526	17346	17198	17236	17288	17360	17369	17358	17154	17556	17422	17403	17436	17302	17217	17345	17179	17247	17452	17250	17283	17435	17360	17264	17564	17354	17384	17188	17343	17388	17318	17345	17447	17366	17335	17333	17422	17441	17279	17355	17465	17249	17531	17415	17314	17356	17461	17286	17308	17410	17380	17519	17444	17197	17558	17394	17359	17409	17282	17327	17417	17349	17382	17271	17336	17352	17303	17587	17425	17300	17290	17285	17243	17351	17250	17418	17218	17425	17430	17310	17456	17425	17345	17312	17342	17317	17454	17355	17295	17308	17266	17539	17299	17490	17365	17513	17343	17207	17236	17432	17346	17395	17227	17289	17439	17372	17294	17571	17186	17334	17019	17173	17313	17308	17276	17380	17350	17280	17372	17387	17246	17299	17292	17455	17202	17187	17419	17205	17473	17476	17499	17491	17400	17555	17340	17224	17202	17466	17365	17318	17204	17549	17336	17364	17365	17412	17371	17345	17430	17317	17544	17284	17285	17412	17365	17318	17381	17420	17194	17330	17353	17481	17461	17294	17516	17313	17516	17380	17202	17290	17324	17178	17400	17271	17299	17340	17412	17582	17273	17285	17288	17298
37275	35016	39513	36230	33468	32693	32022	31403	31100	30728	30635	30493	30446	30538	30334	30445	30400	30287	30239	30309	30330	30106	30302	30052	30075	30236	30115	30171	30077	30004	30219	29976	30113	30114	30108	30107	30280	30296	30250	29903	29954	29931	30002	30089	30213	30145	29954	29808	30009	30034	30004	29856	29922	30035	30022	30011	29945	30105	30218	30207	30155	29987	30181	30089	29917	30165	30226	29936	30037	29726	29963	30074	29843	30023	30426	29943	30208	30012	30096	29929	30075	29849	29808	30185	30053	30039	30033	30026	30203	30091	29706	30046	30191	29769	30274	30010	29770	30217	29954	29970	29989	29893	29823	29966	30019	29913	30180	29903	30123	30016	30063	30074	30127	29693	29842	29861	30107	29999	29851	29730	29909	30239	30134	30038	30097	30214	30197	30121	30145	29967	29991	29724	30050	29978	29931	30067	29946	29899	30007	30263	30089	30100	29779	29974	29947	30127	30123	29970	29937	30133	30226	30028	30215	30003	29879	30029	30085	30167	30188	30102	29950	30134	29979	29694	30051	30149	29902	29998	30273	29848	30315	29970	30118	29708	30155	29853	30080	30297	29927	30054	30232	30012	30102	30310	30034	29879	30005	29986	30144	30113	29882	30048	29996	30015	30101	29820	29820	30120	30158	29914	30160	30261	30172	30069	29782	30115	30013	29720	30131	30030	30025	29975	29739	30013	29696	29979	30079	30086	29924	30052	29875	30049	30241	29988	30078	29915	29785	30105	30195	30024	29965	30203	30055	30014	29950	29976	30022	30045	29920	30059	30087	30005	29963	29809	30063	29899	29714	29721	29903	29990	30041	29910	30170	29988	29886	30022	29921	29845	30283	29881	30089	30143	29980	30223	30236	30148	29905	30048	30093	30257	30141	29901	30089	29858	29812	29931	30028	29869	29998	30119	30057	29994	30217	30129	30029	30034	30198	30084	29968	30065	30177	29941	30034	30349	30261	29891	30042	30271	30026	29853	29986	29916	29926	30058	30039	30166	29937	30289	30045	29952	29883	30039	30136	29983	29779	29877	29968	30185	30049	29868	29926	30255	30114	29926	30043	29979	30212	30020	29808	30133	30097	30101	30256	30201	30027	30218	29976	29993	29891	29973	29796	29859	30275	30095	30042	30155	29979	30103	29938	29803	30158	30029	29937	30069	30049	29903	30162	30109	29993	30279	30109	30164	29941	29714	29800	29994	30098	30084	30135	30177	30208	30110	30231	30094	30276	29880	30022	29934	30106	29844	29838	29823	29996	29970	29824	30168	30081	29767	30255	30026	29923	29784	29868	30025	30198	30111	30234	29929	30089	30068	29846	29971	30257	30088	30142	29968	30012	30032	29852	30055	30144	30018	29755	29603	30194	30158	29846	30042	30080	30362	29785	29857	30082	29947	30318	30108	30159	29894	29827	29935	29919	29751	29986	30178	30141	29922	29865	30050	30102	30107	29731	30254	30128	29947	29958	30016	30081	29773	29955	29977	30268	29997	30118	29826	29967	30141	30333	30240	29771	29807	30084	30165	30013	30328	30240	30277	30078	30112	29974	30000	29942	30066	30045	30020	30286	29722	29841	29849	29789	30278	29958	29888	29718	29887	30008	30185	30224	30166	30163	29899	30081	30049	30014	29815	30063	30084	29930	30098	29963	29894	29853	30095	30017	29986	30052	29860	29896	30119	29828	29814	29881	30152	30116	29909	30030	29962	30006	29821	29771	29945	29810	30057	29914	29931	29860	29796	29899	30090	30131	30095	30186	30011	30157	30126	30351	30294	29975	30064	29927	29892	29757	30156	30122	29993	29880	30057	30059	30012	30000	30073	29845	29983	30091	29967	30163	30025	30010	30168	30064	29876	30038	29879	29831	29913	30187	29937	29989	29918	30080	30165	30086	29971	29804	30184	29861	29887	29945	30013	30087	30043	30240	30067	30059	29895	30105	30087	29933	29952	29823	29961	29933	29727	30202	30147	29590	29776	29937	29812	30190	30077	30000	30031	29845	29963	29940	29958	29760	29806	30099	29917	29923	30064	29897	30031	30050	29933	30025	30074	29877	29751	29925	29876	29861	29990	30004	30021	29747	30012	30221	30190	30083	29743	30106	29954	30253	30067	29970	30066	30002	29953	29986	30033	30183	30005	30063	30263	30154	29978	30147	29989	30001	29980	29753	30069	29659	29900	29967	30178	30019	29759	30029	30029	29914	29741	29899	29941	30019	30081	30069	30050	29938	30200	30043	30041	29780	30048	29855	30362	30109	29919	29855	29717	29854	29843	30193	30122	30245	30098	29979	29841	29946	29907	29952	29846	29952	30048	30081	29955	30184	29804	29786	29877	29931	30251	29996	30144	30249	30181	30005	29837	30100	29969	30118	30077	30085	29875	29796	30053	30074	30126	30177	29946	29947	30013	30000	29841	29967	30168	30002	30021	30178	30269	29966	30096	29952	30126	30139	30251	29891	29912	29954	29995	30000	30149	29898	29815	30250	29947	30083	29966	29804	29747	30100	29812	30051	30047	29851	30001	30019	29771	30045	29971	30103	30009	30268	30044	29783	29920	30087	29829	30086	29974	29926	29816	29949	29774	30123	30051	30044	30004	30196	30006	29913	29867	30157	30260	30005	30176	29917	29907	29972	29763	30271	30134	30017	29875	30019	30208	29950	30198	30195	29963	29902	30056	29836	29872	29908	30072	30227	30080	30143	30000	30128	30394	29889	30193	29903	30296	30090	29880	29893	30155	29868	30044	29927	29869	30093	29793	30070	30064	29939	29824	30004	29921	29970	30148	30233	30183	30275	29865	29875	30156	29811	30355	29995	29759	29984	30109	29917	29757	29936	30040	30187	29835	30021	30162	29968	29937	30175	30184	30056	30139	30094	30067	29826	30072	30245	30014	30158	30154	29990	29975	30189	29848	30108	30309	30009	29953	29953	29861	30019	30281	29852	30135	29836	30016	29914	30113	30061	29986	30051	29835	29886	30224	30206	30100	30003	30037	29819	29935	29947	30112	30096	29983	30070	29996	30178	30081	30162	29817	30127	30052	29835	30064	29991	29877	29932	30025	29884	29817	30089	29830	30047	29840	30076	29840	29946	30208	30191	29943	29764	29678	30246	30008	30044	29931	30237	29828	29853	30237	30049	30103	30166	29916	30021	29771	30098	30023	30218	30074	29847	29920	30119	30016	30005	30141	29908	29748	29778	29754	30293	30122	30069	30403	29817	29816	30262	30072	29816	30097	30109	30102	30083	29796	30166	30148	30069	30098	30111	29942	29925	29913	29834	29938	30295	30199	30062	30096	30322	30148	29856	30327	30069	30026	30126	29961	29980	29889	29882	29930	30007	29970	30095	30173	29906	29754	30199	30039	30286	29787	29898	30028	29933	30239	30051	30018	30144	29945	29953	29953	30112	29972	30051	29882	30071	29959	30061	29939	30102	30253	29963	29857	29856	29728	30016	30175	29927	29850	29797	29779	29853	29871	29780	30087	29877	30203	29865	29942	30122	30069	30214	29980	29999	30192	30018	30037	30151	30173	30274	30032	30123	30256	30117	29863	30148	29804	29994	30171	30165	30212	30003	30274	29972	29988	30091	29982	30171	30127	30292	30260	29960	29937	30035	29960	29923	30086	30015	30286	30048	30024	29939	30199	30253	29927	30136	30055	30029	29917	29910	29922	29901	30082	30125	30013	29892	29771	30126	30191	29905	30059	30020	29744	30060	29811	30168	30037	30145	29891	29944	29965	30221	29921	29914	29853	30033	29908	30059	30106	30032	29898	29817	30013	30014	30078	30083	30197	30153	30165	30389	30041	30129	29907	30184	30054	29942	29976	30043	30078	29988	29809	30013	29970	29862	29856	29773	29838	29898	30163	30185	29868	30086	30335	29895	30019	30367	29786	30176	30027	30106	29963	29934	29894	30131	30140	30041	30036	29863	30228	30085	29886	29959	29850	30263	30181	30024	30042	30035	29868	29796	30004	30259	29902	29850	29851	29715	29977	29613	29899	30093	29997	29851	30105	29917	30002	29895	30183	29883	29682	29890	29921	30277	29859	30244	29999	30219	30147	30188	30122	30257	30025	29907	29906	30236	30054	30076	30119	30208	30018	30074	29924	30234	30401	30194	29908	30257	30056	30237	29959	30205	30057	30008	29833	30111	30188	29864	29849	29949	29904	29939	30134	30193	30281	30138	29950	30070	29922	30101	29999	30005	30252	30315	30134	29884	29997	29974	29968	30173	30066	29976	29838	29951	30139	29941	29921	29975	30043	30028	30055	29986	30151	30183	30134	29784	29936	29786	30008	30347	30065	30100	29935	30006	30061	30123	29795	30202	29736	30206	29727	29759	29756	29980	30054	30119	30097	30192	30124	29970	30100	30286	30020	30432	29774	30199	30086	30125	29929	30170	30015	30153	29913	30233	29714	29880	30189	30107	30021	30039	30194	30036	30071	30253	30093	30348	30029	29896	29941	30131	29908	30068	29816	30131	30337	30217	30124	30177	30177	30099	30008	30026	29851	29962	29838	29849	30057	30034	30193	30196	30043	29945	30042	30108	30026	29972	29985	29891	30320	30058	30165	30027	30010	30068	30148	29890	29906	30218	30123	30122	30172	30150	30141	30108	30049	29826	30011	30031	30141	30000	30196	29988	29755	30034	29816	29821	30050	30046	30070	30011	30327	30046	29744	30212	30165	30098	29816	30035	29885	29881	29969	30174	30214	29945	29956	29942	29976	30050	30002	29964	30036	29923	30035	29935	29990	30127	30228	29895	29857	29789	30019	29899	29980	30169	29853	29968	30104	30229	30077	30018	30318	30377	30024	29850	30095	29820	30039	30047	30152	30126	29998	30014	30001	29882	29919	30085	30192	30099	30278	30013	30208	30191	30107	30063	30142	30084	30163	30220	30016	30021	30149	30209	30153	30126	29984	30034	30082	30051	29657	29962	29889	29940	29956	30099	30283	30155	30130	29779	29850	29992	29995	30001	29942	30025	30225	29975	29737	29977	30313	30169	30036	29899	30105	30063	30043	30081	30089	29954	30087	30041	29769	29931	29888	30188	29902	29975	29833	29979	29927	30382	30019	30134	30346	30049	29879	29955	30039	30166	30021	29844	30017	30434	30345	29950	30078	30135	29972	30018	30213
29272	38649	33414	25718	23105	22368	21061	19907	19721	19611	19422	19141	19057	18872	18726	18848	18610	18781	18842	18918	18856	18657	18595	18768	18509	18585	18663	18577	18665	18554	18582	18599	18465	18491	18482	18495	18411	18353	18494	18338	18561	18299	18447	18198	18211	18292	18506	18344	18394	18428	18350	18492	18388	18255	18380	18237	18344	18507	18466	18493	18489	18296	18370	18384	18363	18301	18498	18447	18261	18398	18291	18184	18153	18380	18432	18429	18318	18473	18513	18382	18355	18077	18323	18399	18272	18475	18417	18445	18332	18379	18439	18274	18250	18221	18388	18440	18127	18331	18439	18394	18603	18430	18340	18287	18370	18380	18337	18198	18626	18274	18599	18503	18284	18467	18431	18399	18298	18334	18475	18439	18433	18175	18422	18432	18431	18374	18303	18346	18403	18443	18324	18415	18374	18298	18482	18479	18509	18331	18303	18311	18311	18097	18202	18386	18266	18332	18428	18371	18507	18313	18465	18438	18257	18358	18252	18509	18370	18285	18236	18385	18288	18618	18467	18197	18506	18386	18219	18306	18551	18297	18384	18411	18282	18274	18313	18298	18266	18346	18417	18323	18310	18455	18472	18340	18505	18323	18437	18348	18385	18176	18236	18219	18187	18411	18197	18467	18489	18288	18461	18169	18415	18300	18357	18360	18173	18382	18471	18401	18431	18314	18314	18239	18000	18236	18366	18347	18308	18298	18382	18341	18578	18171	18361	18317	18506	18424	18301	18296	18367	18452	18335	18191	18340	18381	18436	18342	18412	18439	18253	18174	18116	18435	18329	18357	18319	18306	18375	18463	18467	18174	18279	18361	18509	18382	18555	18159	18450	18333	18227	18458	18245	18444	18334	18366	18299	18430	18256	18501	18325	18196	18363	18379	18481	18393	18401	18327	18318	18233	18393	18380	18445	18331	18264	18139	18233	18275	18321	18298	18356	18396	18333	18224	18339	18210	18461	18398	18460	18265	18462	18513	18231	18238	18461	18427	18342	18273	18451	18325	18354	18279	18167	18374	18406	18341	18096	18458	18421	18448	18174	18338	18455	18412	18352	18473	18129	18236	18452	18287	18573	18254	18382	18293	18372	18317	18185	18406	18400	18438	18393	18205	18241	18423	18427	18272	18290	18420	18374	18320	18337	18404	18315	18357	18350	18226	18166	18272	18429	18578	18341	18207	18453	18275	18283	18242	18537	18451	18324	18225	18436	18251	18478	18496	18404	18387	18450	18384	18416	18366	18314	18376	18326	18443	18402	18172	18413	18290	18414	18263	18172	18419	18442	18303	18514	18496	18361	18435	18409	18527	18301	18411	18273	18250	18390	18298	18168	18375	18388	18394	18348	18363	18317	18330	18168	18269	18412	18244	18397	18189	18314	18409	18348	18428	18414	18296	18174	18401	18437	18322	18350	18421	18375	18402	18473	18319	18373	18548	18293	18422	18088	18485	18305	18335	18422	18394	18496	18200	18343	18412	18400	18311	18445	18335	18460	18429	18321	18355	18249	18480	18244	18409	18353	18329	18375	18219	18394	18427	18450	18468	18349	18558	18433	18299	18357	18301	18280	18312	18348	18396	18362	18393	18247	18279	18388	18123	18276	18400	18402	18319	18389	18496	18367	18299	18316	18434	18308	18213	18222	18536	18406	18334	18444	18378	18234	18197	18426	18169	18440	18479	18155	18338	18223	18200	18283	18454	18444	18380	18353	18316	18343	18410	18129	18359	18362	18352	18358	18370	18169	18274	18249	18377	18263	18410	18408	18300	18431	18378	18384	18532	18485	18353	18257	18337	18198	18417	18293	18353	18390	18426	18373	18208	18100	18504	18363	18425	18268	18388	18466	18381	18297	18210	18299	18336	18330	18347	18490	18231	18388	18421	18286	18318	18399	18227	18235	18394	18306	18418	18250	18237	18238	18285	18384	18284	18374	18314	18320	18318	18325	18181	18391	18376	18444	18339	18366	18371	18420	18278	18358	18302	18449	18346	18441	18344	18383	18452	18214	18408	18278	18452	18475	18305	18259	18380	18413	18232	18409	18474	18269	18297	18598	18354	18397	18305	18338	18329	18207	18254	18335	18375	18447	18243	18295	18450	18595	18321	18360	18316	18332	18246	18371	18486	18265	18291	18433	18424	18330	18371	18277	18327	18262	18392	18494	18424	18393	18407	18365	18381	18479	18357	18305	18295	18493	18211	18184	18527	18445	18213	18307	18490	18312	18252	18473	18349	18385	18531	18303	18456	18363	18342	18311	18425	18419	18388	18396	18352	18311	18459	18546	18628	18332	18233	18460	18376	18245	18318	18442	18311	18382	18299	18270	18269	18557	18466	18291	18344	18447	18234	18472	18416	18390	18298	18517	18324	18333	18362	18359	18323	18447	18350	18504	18563	18183	18347	18346	18398	18365	18281	18419	18373	18568	18252	18360	18243	18330	18365	18455	18354	18385	18277	18492	18326	18263	18355	18498	18485	18213	18467	18410	18466	18430	18241	18338	18328	18428	18327	18446	18531	18217	18360	18449	18289	18429	18433	18385	18283	18405	18333	18486	18431	18477	18348	18422	18281	18361	18372	18482	18359	18394	18208	18286	18403	18163	18266	18267	18459	18214	18272	18340	18358	18389	18364	18422	18396	18392	18307	18373	18420	18340	18332	18257	18287	18532	18274	18397	18440	18473	18352	18469	18286	18559	18324	18317	18384	18246	18452	18390	18440	18476	18325	18623	18365	18482	18305	18362	18389	18421	18243	18545	18429	18261	18384	18367	18627	18371	18580	18293	18415	18399	18495	18338	18494	18509	18340	18309	18262	18513	18260	18467	18204	18353	18293	18339	18297	18347	18326	18387	18448	18330	18310	18436	18402	18376	18439	18349	18422	18410	18330	18559	18432	18469	18317	18270	18349	18103	18375	18443	18283	18473	18395	18619	18242	18350	18394	18301	18319	18361	18312	18319	18248	18397	18486	18328	18324	18402	18606	18202	18241	18378	18502	18190	18450	18448	18532	18352	18342	18381	18339	18202	18331	18467	18271	18428	18289	18439	18324	18399	18351	18227	18320	18287	18473	18385	18441	18348	18485	18391	18276	18268	18364	18317	18303	18455	18183	18499	18362	18473	18254	18429	18498	18255	18237	18222	18498	18307	18384	18398	18427	18555	18276	18355	18366	18475	18292	18422	18384	18324	18385	18228	18405	18379	18689	18227	18385	18330	18302	18450	18354	18265	18380	18373	18152	18128	18520	18380	18352	18587	18295	18294	18448	18229	18270	18240	18563	18405	18254	18109	18453	18213	18391	18555	18397	18396	18228	18411	18442	18464	18141	18391	18431	18349	18460	18404	18269	18270	18387	18161	18265	18326	18172	18366	18394	18321	18404	18291	18230	18342	18466	18257	18428	18355	18448	18480	18515	18084	18533	18520	18351	18430	18102	18285	18239	18416	18381	18497	18439	18360	18338	18530	18282	18535	18364	18271	18175	18325	18285	18361	18330	18324	18408	18492	18307	18302	18309	18500	18267	18437	18315	18118	18225	18420	18353	18355	18693	18303	18133	18409	18290	18440	18457	18338	18285	18338	18383	18252	18350	18442	18341	18196	18198	18521	18371	18377	18557	18341	18248	18340	18387	18487	18366	18301	18365	18419	18319	18344	18332	18315	18188	18463	18451	18196	18288	18281	18382	18209	18358	18405	18326	18243	18366	18497	18462	18343	18418	18192	18340	18328	18460	18382	18338	18273	18508	18179	18370	18392	18248	18207	18443	18543	18430	18361	18420	18390	18377	18460	18488	18411	18366	18281	18359	18375	18482	18399	18392	18390	18203	18317	18352	18266	18333	18237	18322	18183	18354	18471	18337	18278	18264	18356	18366	18298	18359	18429	18166	18415	18411	18250	18394	18344	18464	18400	18358	18395	18419	18298	18419	18531	18354	18452	18453	18265	18383	18434	18505	18399	18328	18312	18405	18471	18531	18502	18223	18416	18405	18274	18399	18516	18288	18334	18380	18365	18271	18461	18311	18475	18529	18478	18497	18415	18519	18416	18497	18361	18366	18473	18278	18420	18433	18579	18370	18223	18445	18236	18261	18365	18368	18424	18321	18386	18437	18240	18422	18198	18339	18289	18389	18349	18339	18467	18353	18364	18402	18359	18372	18394	18408	18245	18178	18307	18383	18464	18352	18435	18351	18339	18434	18429	18160	18344	18425	18392	18330	18438	18455	18420	18337	18445	18379	18209	18499	18368	18374	18343	18411	18498	18284	18416	18369	18409	18427	18487	18358	18427	18305	18468	18460	18365	18534	18376	18168	18374	18544	18307	18355	18295	18265	18328	18561	18504	18423	18368	18501	18322	18076	18222	18472	18321	18328	18216	18401	18395	18361	18284	18291	18314	18328	18391	18333	18107	18423	18414	18377	18483	18312	18396	18295	18293	18546	18271	18324	18500	18292	18239	18411	18561	18393	18285	18296	18287	18287	18483	18476	18421	18413	18478	18456	18247	18219	18206	18204	18435	18379	18545	18341	18375	18465	18272	18377	18326	18224	18230	18247	18344	18259	18243	18221	18255	18342	18128	18323	18383	18491	18396	18341	18342	18312	18140	18444	18286	18507	18366	18286	18403	18529	18317	18344	18357	18458	18476	18407	18259	18370	18501	18432	18380	18322	18361	18492	18368	18351	18294	18317	18318	18411	18376	18337	18507	18533	18405	18397	18558	18449	18232	18322	18187	18237	18466	18272	18586	18447	18300	18191	18333	18511	18361	18291	18258	18407	18447	18351	18219	18480	18392	18460	18533	18602	18300	18609	18448	18414	18402	18409	18412	18322	18416	18401	18500	18420	18253	18419	18399	18402	18495	18517	18400	18378	18462	18499	18365	18340	18278	18412	18125	18337	18336	18583	18474	18517	18489	18318	18372	18363	18357	18448	18155	18339	18184	18295	18422	18280	18357	18392	18155	18383	18455	18364	18500	18395	18314	18653	18380	18442	18389	18400	18428	18411	18351	18347	18189	18402	18322	18458	18340	18451	18442	18357	18385	18322	18440	18236	18278	18326	18364	18348	18321	18306	18468	18278	18321	18392	18450	18341	18520	18432	18278	18433	18515	18355	18165	18289	18389	18208	18433	18213	18373	18273	18405	18242
23825	21056	27577	25611	25931	32256	35233	32509	31507	31284	30979	30671	30538	30190	30277	29847	29739	29914	29827	29516	29741	29869	29683	29660	29544	29297	29566	29769	29613	29448	29339	29499	29334	29325	29413	29441	29303	29257	29498	29322	29269	29314	29455	29123	29245	29144	29236	29340	29191	29262	29250	29304	29373	29203	29316	29093	29023	29374	29485	29270	29233	29379	29241	29181	29218	29085	29013	29370	29367	29240	29411	29178	29087	28897	29013	29319	29158	29004	28975	29176	29219	29162	29310	29446	29284	29231	29347	29206	29422	29136	29071	29188	29351	29081	29028	29248	29396	28885	29003	29146	29396	29162	29220	29131	29285	29115	29672	29011	29298	29158	29220	29071	29105	28973	29265	29115	29362	29420	29324	29202	28916	29205	29367	29341	29326	29199	29285	29136	29247	29376	28989	29001	29156	29020	29239	29134	29387	28902	29160	29435	29173	29094	29062	29275	29409	29318	29229	29059	29303	28936	29027	28842	29046	28912	29123	28948	29153	29012	29239	29190	29068	29429	29399	29337	29187	28940	29184	29169	29036	29238	29153	29091	29144	29153	29302	29001	29080	28929	29230	29327	29019	29224	29275	29078	29186	29160	28909	29064	29212	29143	29294	29239	29290	29131	29290	29091	28896	28721	29149	29110	29250	29178	29014	29139	28956	28810	28964	29149	29464	29265	29078	29172	29012	29247	29002	29084	29152	29174	29134	29226	29272	29125	29300	29139	29048	29165	29227	28952	29193	28870	29198	29174	29108	29297	29025	29055	28998	29147	29216	29043	29124	29253	29166	29134	29179	29194	29167	29253	29180	29031	28901	29191	29094	29052	29030	29024	29029	29163	29092	28901	28933	29028	29176	29141	29059	29106	28805	28990	29126	29209	29295	29079	29243	29052	29067	29058	29218	29442	29403	28894	29238	29097	29244	29242	29011	29032	29047	28991	28835	29388	29235	28897	29153	29136	29110	29261	29203	29115	29346	29093	29304	29196	29039	29163	29151	28923	29239	29245	28986	29085	29270	28995	29199	29303	29139	29193	29206	29093	29219	29208	29001	29251	29260	29086	29051	29328	29210	28993	29071	29251	29300	29249	28769	29019	29191	29142	29322	29360	29200	29268	29582	29098	28964	29088	29069	28981	28868	29016	28929	29259	29025	28886	29122	29154	29065	29196	28962	29124	29377	29040	29049	29307	29407	29200	29199	29227	29412	29217	29083	29262	29045	29044	29254	29184	29227	29246	28952	29344	29208	29111	29145	29107	29175	29275	29011	29214	29319	29025	28944	29075	29149	29210	29150	29295	29232	28962	29181	29319	29242	29094	29212	29224	29217	29217	29279	29374	29257	29208	29205	29113	28951	29219	29271	29187	29054	29318	29186	29060	29222	29237	28932	29207	28973	29079	29146	29168	29320	29135	29140	29067	29058	28950	29345	29300	29184	29377	29015	29057	29295	29132	29500	29169	29165	28893	29115	29115	29083	29514	29085	29189	29063	29243	29237	29098	29300	29200	29074	29151	28989	29214	29124	29123	29229	29240	29101	29362	29486	29097	29109	29313	29217	29200	29207	29255	29141	29144	29343	29047	29121	29260	29310	29176	29079	29339	29399	29200	29174	29245	28664	28906	29266	28952	29230	29298	29333	29130	29144	29050	29206	29290	29142	29153	29173	29219	29196	29307	29221	29132	29154	29082	29102	28982	29339	29331	29216	29158	29063	29331	28994	29049	28938	29028	29092	29114	29299	29232	29343	28961	29164	29059	29127	29152	29307	29200	28991	29255	29048	29237	29089	29071	29059	29108	29425	29042	29240	29028	29299	29197	29313	29053	29203	29335	29579	29002	28727	29117	29370	29080	29284	29308	29205	29286	29208	28900	29080	29198	29406	29160	29041	29065	29161	29207	29174	29250	29342	29209	29124	29183	29117	29145	29068	29019	28975	29022	29264	29086	29433	29221	29437	28979	29169	29151	28915	29001	29361	29159	29201	29283	29018	29264	29121	29248	29090	29146	28955	29274	29299	29479	29389	29105	29250	29273	29231	29311	29405	29421	29193	29192	29284	28848	29095	29200	29190	29058	29276	29220	28908	29238	29186	29133	29393	28881	29274	29034	28920	29004	29278	28851	29247	29238	28966	29322	29316	29193	29032	28922	29143	29236	29236	28971	29168	29228	29238	29105	28995	28981	28905	29050	29177	29087	29344	29235	28963	29133	29235	29058	29371	29320	29307	29245	29180	29163	29489	29179	28937	28766	29439	29081	29271	29011	29092	29186	29112	29306	28989	29290	28996	29055	29305	29257	29402	28991	29220	29018	29308	29133	28932	29175	29171	29179	29012	29213	29024	28884	28944	29231	29367	29109	29317	29211	29334	28943	29077	29233	29301	29099	29177	29192	29081	29087	29067	29224	29012	29040	29109	29141	29060	29247	29410	29245	29057	29026	29159	28989	29051	29370	29201	29016	29257	29059	28904	29086	29131	29145	29214	29041	29191	29227	29352	29163	28926	28946	29224	29097	29263	28945	29242	29069	29052	29306	29417	29244	28938	29105	29448	29017	29248	29003	28875	29131	29126	29207	29247	29100	29232	28847	29109	29105	29170	29301	29146	29245	29204	29186	29196	29349	29021	29136	29139	29088	29117	29430	29091	28966	29091	28990	29361	29061	29210	29244	29359	28991	29039	29078	29155	29326	29292	29241	29059	29079	29097	29172	29398	29043	29217	28991	29489	29251	29203	29378	29176	29071	29114	29042	29278	29047	28865	29370	29365	29120	29172	29163	29219	29270	29168	29195	29398	29113	29098	29185	28891	28992	29141	29089	29309	28867	29272	29123	29200	29162	29025	28908	29154	29158	29284	29289	29269	29099	29038	28939	29199	28737	28774	29037	28837	29267	29487	29268	29330	29097	29191	29091	28934	28983	28990	29125	29179	28955	29164	29079	29369	29204	29067	29239	29162	29123	29040	29206	29034	29133	29157	29200	28993	29057	29081	28858	29300	29083	29290	29217	29015	29252	29123	29262	28840	29019	28834	29159	29243	29130	29205	29014	29166	29092	29016	29230	29090	29047	28868	29210	28884	29170	28999	29169	29326	29103	29280	29238	29175	29137	29132	29137	28864	29202	29260	29326	28911	29261	29160	28870	29117	29283	29060	29192	28975	29531	29375	28957	29339	29202	28974	29092	29197	29014	29168	29039	28924	29097	29116	29319	29379	29152	29133	29126	28902	28863	29191	28997	28933	29267	29293	28980	29075	29249	29206	28989	29136	29235	29089	29121	29276	29076	28943	29025	28987	29054	28997	28921	29237	29133	29010	29075	29067	29284	28943	29122	29056	28893	29278	29313	29386	29135	28996	29161	28779	29171	29202	29357	29305	29056	29043	29047	29094	29136	29097	28809	29112	28887	29200	29233	28896	29087	28905	29136	28997	29138	28938	28894	28889	29164	29024	29366	29163	29042	29298	29173	29134	29058	28887	29253	29185	29119	29394	29118	29333	29079	28694	29424	29189	28998	29254	29023	29073	28951	29123	28859	29180	29106	28998	28995	29218	29017	29409	29208	29128	29292	29197	28952	29079	29443	29070	29138	29296	28910	29159	29317	28923	29447	29180	29298	29203	29193	29061	29029	28798	29238	29291	28979	28935	29156	29089	28977	29115	29043	29073	29005	29290	29232	28938	29124	29138	29255	29265	29361	29156	29286	28928	28999	29157	29097	28799	29157	29160	29142	29205	29050	29228	29241	29092	29302	29316	29007	29039	29172	29353	29065	29161	28983	29237	29191	29140	29102	29189	29225	29226	29131	29280	29098	29392	28955	29223	29333	29241	29249	29120	29216	29358	29250	29144	29179	29314	29103	29277	29160	29138	29415	29305	28984	29376	28881	29146	29268	29017	29088	29102	28932	29172	29249	29119	29167	29210	28987	29136	29115	29068	29234	29164	29072	29245	29186	28944	29166	29078	29334	29074	29147	28970	29010	29102	29024	29209	29010	29176	29388	29288	29103	29107	29487	29084	29085	29107	29213	29228	29190	29305	29093	29031	29201	29036	29025	29077	28933	29378	29066	29101	29227	29214	29367	29052	28945	29116	28946	29076	29289	29284	29136	29207	29305	29184	29355	29062	29193	29128	29257	29154	29315	29132	29204	29212	28944	29321	29325	29201	29117	28900	29020	29227	29029	29123	29198	29154	29037	29165	29424	29236	29509	29275	29028	28884	29306	29031	29061	29185	29037	29166	29163	29161	29161	29256	29032	29019	29196	29294	29101	29317	29296	29282	29133	29272	28889	28976	29236	29252	28979	28858	28912	29079	29074	29131	28786	29105	29048	29401	29033	29192	29142	29309	29098	29467	29303	29082	28988	29017	29278	29371	29206	28997	28904	28971	29150	28843	29162	29078	28656	29215	28882	28959	29222	29243	28973	29383	29058	29066	29303	29259	29274	29137	29302	29440	29231	29180	29036	28991	29009	29156	29165	29180	28913	29142	29105	29366	29115	29194	29030	29121	29223	29142	28940	29048	29237	29092	29175	29227	29223	29115	29238	29064	29046	29113	29201	29018	29252	29377	29288	29294	29060	29204	29341	28925	29193	29337	29210	29088	29262	29184	29041	29363	29248	29224	29198	29463	29147	29188	29261	29083	29185	29248	29312	28945	29243	29033	29114	28946	28867	29258	29257	29099	29309	29259	29181	29267	29158	28964	29034	29237	29240	29147	29284	29218	29177	29240	29054	29199	29268	29199	29229	29066	28769	29024	29400	29170	29066	29039	29299	28891	29173	29290	29172	29437	29208	29111	29292	29167	29292	29110	28958	29080	29060	29258	29116	29230	29068	29438	29088	28774	29429	29161	29161	29078	29111	29263	28806	28995	29079	29078	29305	29278	29069	29154	29095	29586	29172	29156	29110	29156	29209	29412	29193	29324	28870	29044	29168	29186	29150	29503	28934	29241	29054	29388	29083	28958	28707	28794	29079	29048	29238	29063	28959	29182	28942	29204	28860	29085	29164	28970	29034	29073	29198	29114	29107	29063	29247	29209	29268	29203	29093	29212	29039	29266	29200	29058	29127	29152	29124	28937	28984	29116	29244	29151	29027	29273	29066	29261	29455	29254	29112	29126	29137	29220	28932	28950	29009	29094	29135	29280	29020
30371	52089	41540	30881	26848	25375	24076	22387	21198	20880	20194	19913	19881	19673	19249	19203	18940	19155	18829	18775	18861	18851	18712	18555	18703	18685	18530	18457	18435	18422	18568	18422	18243	18193	18277	18259	18156	18106	18313	18139	18205	18178	18163	18057	18051	18286	18253	18155	18134	18233	18194	18154	18053	18121	18280	18246	18106	18077	18040	18275	18185	18150	18138	17999	18203	17957	18254	18051	18020	18183	18136	18037	18097	18187	18107	18118	18174	18056	18198	18173	18214	18074	18042	18072	17889	18067	17994	18045	18072	18107	18112	17963	18054	18037	18305	18132	18229	18098	18149	18175	18166	18229	17944	18069	18036	18105	18042	17919	18134	18016	18038	18119	17892	18032	18020	18130	18072	18252	18133	18098	18040	18161	18067	17869	18101	18145	18208	18019	18159	18091	18108	17956	18071	18037	18136	18000	18010	18186	18143	18055	18111	18007	18143	17994	18242	18128	18047	18097	18123	17961	18011	18214	18125	18116	18168	18040	18201	18013	18199	18146	17937	18017	18134	18026	18077	18097	18202	17973	18167	17985	18177	18150	17994	18096	18250	18064	17937	18045	17979	18062	18229	18153	18084	18151	18034	18087	18292	18029	18116	18061	18086	17983	18068	18198	18069	17923	18220	17948	17971	18083	18027	18054	18100	18219	18178	18250	18088	18010	18133	18252	18002	17972	18095	18204	18047	18098	18077	18018	17952	17934	18131	18181	18128	18109	18047	18015	18069	18097	18063	18115	18125	18217	18007	18161	18187	17993	18186	17745	17897	18078	17910	18231	18067	18150	17978	18121	18137	17976	18054	18022	18049	17951	18118	17888	18012	18021	18287	17984	18110	18004	18164	18169	18208	18069	18080	18022	18124	18094	17991	18001	18024	17782	18121	17968	18128	18009	18081	18052	18106	18044	17993	18125	17913	18022	17923	18119	18236	17964	18187	18107	17898	18068	18011	18176	17899	17998	18173	18244	18169	18189	18024	18234	18062	18102	18118	18196	18176	18038	18033	18170	18080	18046	17983	18085	18015	18261	18168	17998	17881	17995	17971	18257	17861	18109	18045	18201	18200	18159	18250	18086	18159	17997	18027	18136	18245	18009	17971	18124	18108	18026	17946	18115	18079	18291	18084	18164	18040	18251	18260	18020	18039	17835	18114	18206	18199	18252	17978	18082	17945	18064	18141	18010	18050	17897	18110	17881	18082	18088	18105	18036	18078	18013	18018	17975	17896	18178	18191	17926	18070	18190	18051	18231	18054	17885	18123	18154	18021	18090	18134	18185	17970	17982	18155	18159	18017	18160	17987	18171	17933	18128	18021	18106	17934	18032	18123	18054	18030	18089	18030	18170	18059	18159	18303	18195	18019	18103	17936	17994	18014	18018	17940	18124	17933	17996	18092	18251	18064	18083	18064	18138	17969	18095	18196	17977	17953	18146	18147	17917	18274	18025	18106	17951	18265	18155	18164	18018	18086	18178	17965	18107	18051	18069	18138	17931	18109	18016	18060	17992	18165	17917	18066	18060	18042	18178	17953	17954	18069	17991	18171	18032	18187	18142	18034	17881	18105	18039	18183	18019	18114	18114	18088	18167	18050	18234	18010	18168	18114	18016	18060	18032	17991	18194	17906	18083	18072	18036	18075	18223	17928	18260	18000	18043	18242	18172	18030	18187	17929	17980	17980	18263	18112	18086	18123	18099	18022	18141	18140	18180	18163	17843	17820	18171	18219	17965	18090	18137	18104	17967	18095	18121	17949	18168	18070	18100	18039	18284	18036	18224	18089	18156	18154	18234	17952	18165	18054	17950	18185	18023	17929	17972	18162	18135	18136	18061	18074	18150	18074	18007	18077	18128	18092	18105	18161	17997	18079	18024	17997	18079	18044	18124	18058	18081	18068	18212	18090	18143	18123	18184	18034	18169	18091	18033	17954	18123	17879	18118	18033	18087	18233	18141	18042	18234	17983	18080	18136	18040	18017	17962	18255	17977	18083	18023	18228	17926	18360	18186	18173	18036	18007	18107	18065	17959	18144	17973	18118	18154	18040	17998	18091	17975	18167	17843	18082	17978	18005	18200	18201	18153	17981	18070	18029	18029	18153	18102	17867	17855	18131	18166	18148	18223	18068	18091	18034	17984	18049	17926	18141	17991	18161	17991	17990	18043	18018	18171	18160	18023	18182	18094	18019	18173	17990	17937	18103	18075	18060	18057	18158	18213	18216	18061	18090	18038	18023	18110	18049	18020	18228	18162	18041	18258	18215	18023	18086	18054	18056	18099	18121	18100	17944	17999	18016	18060	18117	18084	18190	18032	18083	17992	18176	18096	18078	18028	17991	18017	18018	18110	18065	18273	18079	17869	18036	17956	18061	18119	18263	18123	18128	18168	18097	17970	18165	18179	18184	18268	18046	17996	18038	17984	18023	18192	18201	18125	18160	18241	18078	17992	18078	18046	18113	18065	18108	18189	18233	18095	17997	18177	17910	17956	18089	18129	18040	17903	18085	18177	17857	18093	18072	18214	18020	18234	18120	18062	18079	18104	18173	18032	18046	18032	18030	18111	17988	18153	17942	17888	18382	18104	18048	18041	18192	18076	17977	18133	18391	17971	18123	18094	17928	18091	18145	18045	18090	18132	18098	18097	17977	18083	18143	18005	18087	18039	17964	18037	18040	18178	18044	18106	18336	18043	18090	17991	18090	18181	18002	18242	18190	18125	18024	18130	18137	18033	18047	18316	18039	18080	18293	18021	18052	18035	18067	17949	18259	18043	18081	17981	17980	18065	17962	18079	18092	18044	18028	18171	18138	18075	18033	18055	18095	18012	17996	18141	18275	18113	18097	18003	18052	18137	18206	18132	18004	18140	18022	18156	18117	17744	18043	18101	18151	18138	18061	18085	18126	17902	18021	18087	18079	18233	18012	18166	18008	18212	18005	18056	17994	17995	17921	18005	18046	18064	17974	18020	18036	18135	18096	17999	17940	18124	18025	18172	18147	18184	18017	18062	18128	18077	18258	17924	17926	18088	18038	18057	17958	18109	18172	18064	18018	18153	18271	18152	18265	18033	17941	18174	17917	18078	18191	17852	17876	18117	18034	18121	17880	18055	18174	18085	17939	17994	18078	17891	18100	17983	17986	18056	18042	18018	18080	18075	18010	18012	18099	18167	18129	18219	18045	18092	18004	17992	17991	18010	18065	18213	18115	18048	17935	18068	18268	18100	18141	18284	18029	18117	18138	17914	18065	18260	17916	18016	18263	18135	18181	18229	18073	18036	18149	18141	18091	18032	18062	18167	18028	18066	18019	18061	17951	18031	18105	17962	18272	18012	18050	18198	18254	18001	18174	18025	18117	17942	18343	18444	18000	17946	18112	18162	18047	18255	18179	18026	18134	17861	18165	17910	18048	18003	18007	18192	18146	17978	17976	18086	18291	18073	18138	17830	18067	18301	18150	18153	18124	18128	18028	18104	18106	18086	17956	18176	18187	18198	18226	18104	18136	18032	17972	18117	18242	18198	18087	18160	18195	17957	18051	18115	17914	18061	17850	18162	18069	18072	17972	18065	18019	18322	18113	17916	18208	17929	18261	17946	17935	18147	18025	18028	18206	17973	18195	18115	18051	18007	18082	18175	17971	18112	18194	18126	18005	18063	18118	17980	18317	18094	18016	18017	18117	17933	18280	18231	17984	18144	18101	18183	18017	18220	17983	18246	18197	18250	18171	18004	17960	18087	18012	17962	18066	17968	18170	18041	18232	17943	18088	18175	18027	18069	18006	18102	18192	18126	18097	18123	17981	18343	18194	17962	18104	18190	18250	18032	17927	18057	18056	18031	18226	18030	18012	17826	18366	18054	18185	18190	18239	18089	18133	18229	17969	18020	18054	18113	18161	17998	18244	18054	18057	18304	18093	18110	18021	18046	18170	18107	18148	18220	18146	18143	18144	18073	18034	18164	17974	18048	18197	17968	18169	18047	18217	17920	18050	18153	18044	18078	17977	17966	18145	18051	18124	18286	18046	17970	18081	18001	17991	18077	18151	17842	18011	18129	17974	18306	18134	18002	18090	18195	18075	18124	18093	18253	18193	18094	18246	18044	18267	18191	18063	17979	18069	18088	18015	18102	18075	17965	18114	18012	18152	18106	18016	18033	18203	17905	18085	17796	18150	17889	18216	18105	18023	18112	18168	18054	18244	18071	18116	18128	18143	17824	18023	18062	18082	17913	18162	18128	18070	18047	18132	18066	18332	18034	18114	17952	18018	17992	18127	18044	18193	17971	18076	17981	18113	18161	18078	18157	18168	18042	17974	18043	18051	18152	17974	17963	17837	18036	18101	18145	17911	18057	18143	18239	18085	18115	18180	18070	18021	18018	18030	18089	18156	18142	18021	18053	18110	18126	18033	17996	18084	18058	18092	18092	18028	18150	18028	18358	18161	17951	18165	18147	17952	18115	18015	18047	18210	18219	18202	18147	17990	18338	17863	18044	17990	18186	18007	18209	18167	18042	18064	17966	18018	17942	18070	18087	18026	18129	18225	18158	17919	18164	18025	18179	18158	18255	18246	18096	18176	18122	18174	18184	18128	17996	18082	18118	18056	18135	18032	18032	18222	18269	18167	18103	17988	18005	18235	18020	18111	18019	18115	18001	18090	18098	18102	17905	18171	18229	18192	18128	18127	18075	18091	18238	18257	18050	17873	18251	18048	18064	18152	17918	18111	18027	18112	18144	18105	17844	18094	18120	18156	18134	17937	18087	18159	18012	17990	18126	18168	18070	17926	18229	18139	18054	18096	18049	18136	18182	18151	17951	18006	18115	18299	18127	18006	18040	17965	18090	18205	18029	18254	18030	17961	18024	18094	18010	18205	18099	18039	18122	18004	18050	18138	17999	17948	17990	18303	18204	18032	17988	17810	18116	18022	17899	18107	17978	18145	17868	18046	18034	18142	18124	18169	18107	17944	18230	17968	18132	18269	18243	18239	18284	18149	18073	18046	18020	18006	17996	17794	18096	18279	18189	18089	18163	18073	18018	17854	17944	18115	18180	17997	18044	18207	18018	18040	18117	18219	18157	17920	18222	18098	18158	18169	18110	18088	18046	18105	18025	17937	17917	18116	18129	18089	18103	18112	18210	18054	18249
22507	21023	27435	25030	23142	29353	36317	32989	31692	31344	30733	30051	29932	29953	29912	29429	29264	29295	29022	29489	29468	29147	28865	28787	28676	28777	28514	28753	28685	28847	28571	28756	28691	28566	28545	28383	28592	28537	28451	28084	28409	28366	28280	28212	28325	28394	27976	28518	28387	28124	28130	28118	28095	28220	28182	28365	28360	28260	28248	28202	28526	28303	28271	28458	28124	28163	28235	28147	28324	28131	28290	28374	28257	27824	28196	28066	28151	28498	28121	28243	28195	28390	28308	28109	28196	28393	28415	28239	28153	28149	28317	28490	28475	28306	28202	28308	28326	28252	28107	28043	27990	28310	28168	28178	28419	28209	28257	28444	28311	28019	28249	28028	28552	28208	28075	28058	28262	28161	28317	27994	28016	28220	28112	28048	28234	28152	28295	28453	28295	28225	28069	28271	28325	28223	28108	28272	28023	28264	28285	28299	28128	28266	28314	28261	28193	28217	28264	28351	28021	27843	28410	28039	28076	28021	28217	27990	28377	28273	28245	28329	28164	28464	28322	28026	28070	28121	28163	27901	28433	28121	28047	28167	28202	28028	28035	28170	28187	28086	28013	27975	28129	28056	28293	28222	28087	28152	28279	28211	28111	27903	28004	27955	28351	28131	28152	28102	28271	28183	28231	28118	28208	28398	28364	28239	28063	27890	28039	28289	28092	28139	28214	28009	28231	28184	28374	28057	28125	28200	28365	28069	28153	28123	28365	28297	28139	28327	28365	28300	28168	28361	28487	28349	28405	28144	28225	28002	28308	28092	28140	28198	27993	28000	28275	28340	28155	28303	28526	28194	28333	28019	28004	28045	28221	28552	28349	28255	28149	28103	28212	28319	28434	28222	27966	28035	28167	28079	27965	28104	28085	28183	28052	28269	28059	28387	28145	28116	28333	28064	28116	28475	28082	28125	28132	28211	28343	28045	28112	28176	28005	28046	28004	28160	28350	28080	28131	28024	27910	27942	28048	28122	28224	28331	28029	28071	28098	28108	28072	28396	28178	27942	28158	27825	28042	28184	28185	28276	28063	28304	28130	28154	28088	28193	28205	28262	28251	28168	28198	28048	28027	28368	28403	28206	28331	28292	28191	28283	28274	28360	28151	28083	28506	28116	28027	28114	28096	28202	28372	28171	28338	28332	28160	28304	28303	28243	28098	28038	28341	28089	28214	28307	28185	28194	28275	27754	28063	28174	28202	28413	27854	28066	28243	28266	28117	27968	28200	28207	28090	27957	28085	28223	28263	28051	28172	28209	27994	28198	28015	27828	28101	28163	28165	28102	27983	28478	28087	28160	28281	28226	28056	27898	28311	28209	28135	28217	28213	28091	28064	28310	28082	27966	28178	28074	28171	28326	28514	28000	28074	28145	28105	28238	28188	28271	28173	28166	28377	28581	28108	28385	28118	28348	28273	28341	28112	28042	28309	28072	27898	28032	28202	28146	28156	28152	28048	28229	28298	28057	28180	28305	28175	28128	28114	28032	28040	28208	28269	28171	28228	28143	28272	28035	27995	28117	28312	28094	28183	28259	28260	27812	28138	28162	28116	28239	28099	28186	28087	28191	28212	28310	28400	28219	27919	28052	28494	28325	28199	28202	28168	28100	28180	28160	28187	28192	28037	28032	28304	27942	28044	28028	28098	27950	28253	28364	28153	28483	28192	28177	28370	28343	28176	28141	28310	28166	28369	28405	28466	28344	28134	28315	28060	28367	28467	27986	28242	28112	28094	28119	28098	28274	28101	28095	28084	28368	27926	28404	28250	27886	28154	28135	28241	28146	28386	28041	28100	27917	28269	28121	28089	28195	28195	28246	28257	27944	28163	28247	28091	28079	28190	28200	28479	28196	27977	27997	28081	28213	28154	28322	28146	28176	28168	28353	27949	28018	28381	27893	27975	27852	28035	28120	28225	28011	28136	27937	28113	28159	27803	27925	28032	28252	28254	28157	28171	28223	28059	27970	27939	28060	28219	28231	28041	28189	28116	28000	28002	28167	27901	28127	28192	28199	28105	27973	28101	28369	28374	28347	28165	28042	28374	28110	28113	28523	28393	28091	28140	28377	28368	28401	27885	28101	28143	28160	28143	28109	28041	28106	28118	27923	28245	28339	28165	28134	28198	28402	28404	28166	28131	28027	28189	27956	28491	28004	28104	27904	28240	28289	28181	28098	28176	28087	28483	28283	28099	28006	27993	27927	28213	27992	28122	28046	27975	28161	28177	28203	28224	28317	28353	28152	28201	28134	28107	28305	28187	28012	27943	28114	28371	27897	28242	27987	28191	28010	28110	28260	28182	28248	28234	28174	28159	28247	28047	28307	28272	28216	28065	27979	28239	28148	27929	27803	28028	28158	28127	27941	28217	28189	28069	27994	28107	28369	28170	28385	28479	27991	27917	28131	28204	28276	28038	28098	28226	28269	28256	28346	28189	27931	28158	27948	28220	28370	28098	28293	27994	28118	27953	28283	28017	28092	28532	28032	28316	28139	27869	28077	28078	28108	28093	28093	28030	28266	28368	28231	28318	27995	28118	28010	28153	28141	28109	28257	28366	28304	28246	28073	28298	28156	28070	28040	28121	28087	27896	28053	28196	28026	28283	28374	28172	28121	28092	28123	28218	28063	27996	28050	28216	27736	28060	28226	28202	28121	28305	28178	28102	28057	28258	28261	28156	28230	28276	28299	28069	28346	28235	28123	28435	28003	28360	28265	28020	27945	27994	28137	28267	28173	28279	28313	28275	28173	28288	28169	28025	28255	28072	28072	28300	27804	28138	28274	28133	28123	28083	28335	28593	28281	28392	28129	28086	28150	28115	28100	28305	28171	28217	28386	28199	28058	28105	28187	28205	28236	28591	28000	28284	28141	27934	28071	28126	28302	28245	28308	28175	28041	27838	28143	27848	28198	28245	27981	28002	28302	28282	28205	28306	27961	28289	28193	28284	28011	28264	28556	28078	28177	28080	28276	28144	28089	28190	28428	28293	28185	28634	28152	27966	28216	28231	28193	28108	28120	28194	28009	28224	28131	28015	28164	28228	28364	27941	28044	28068	28043	28073	27939	28330	28076	27788	28141	28274	28005	28117	28310	28296	27879	27859	28031	28296	28084	28028	27986	28004	28267	28150	28195	28148	28229	28441	28436	28420	28188	28112	28347	28094	27919	27984	28240	28411	28013	28203	28433	27996	27947	28322	28161	28302	28246	28024	28006	28378	28034	28208	28137	28263	27988	28292	27999	28359	27976	28259	28072	28145	28066	28285	28191	28086	27972	28178	28150	28146	27751	28050	28140	28253	28144	27934	28187	28564	28251	28126	28136	28165	28226	27980	28114	28483	28179	28149	28159	28043	28007	28273	28166	28262	28074	28564	28339	27987	28170	28243	28326	28113	28060	28200	28082	28198	28221	28076	28187	28167	28418	28410	28281	27886	28176	28044	28330	28065	27908	28285	28074	28185	28161	27948	28206	28172	28044	28012	28017	27863	28194	28297	27987	28400	28036	28073	28124	28281	27897	27927	27978	28027	28084	28190	27789	28311	28145	28035	28031	28313	28435	28447	27932	28018	28167	28194	28326	28219	28138	28048	28224	28220	28213	28081	28020	28259	28302	27960	28272	28238	28076	28285	28184	28173	27821	28363	28215	28166	28286	28244	27912	28178	28080	28020	28137	28093	28358	28436	27996	27928	28133	28142	28173	27975	28114	28250	28228	28003	28481	28289	28334	28311	28308	28259	28416	28302	28116	27862	27966	28339	28134	27986	27985	28329	28128	28085	28312	28172	28085	28134	28038	27978	28117	27957	28107	28195	28297	28168	28083	28051	28436	28114	28183	28231	28149	28108	27979	28233	27958	28118	28123	28346	28065	28114	28099	27969	28229	28261	28427	28203	27928	28135	28290	27883	28057	28091	28361	28117	28072	28106	28000	28315	27603	28004	28310	28085	27965	28330	27895	28282	28015	28096	28033	28090	28054	28123	27882	28070	27894	28301	27956	28354	28340	28501	27972	28306	28258	28417	28173	28395	28311	28487	28156	28135	28332	28322	28072	28269	28218	28436	28141	28486	28102	28370	28106	28175	28346	28212	28216	28364	28219	28043	28131	28260	28021	28274	28385	28315	28157	28083	28334	28272	28112	28054	28003	28149	27890	28225	28282	28324	27927	28135	28234	28071	28372	28414	28280	28307	28144	28080	28128	27838	28138	28406	28315	28055	28101	28048	28368	28174	28243	27865	28236	28228	28085	28228	28023	28361	28116	28318	28246	28463	27776	27961	28050	28221	27916	28304	28234	28109	27798	28046	28314	28091	28122	27903	28311	27937	28103	28032	28320	28218	28097	28317	27979	28074	28173	27799	28240	27894	28144	28323	28141	28124	28193	28387	28084	28229	28279	28098	27842	28288	28198	27960	28033	28072	28029	28026	28002	28185	28045	28263	28127	28228	28092	27902	28003	28115	28362	28073	27853	28095	28205	28382	28518	28147	28612	28204	27838	28206	28184	28259	28181	28154	28351	28147	28300	28392	27894	28135	28292	28190	28232	27954	28206	28021	27973	28126	27988	28249	28166	27955	27960	28161	28159	28505	27868	28045	28603	27957	28397	28248	27998	28131	28187	28210	28144	28282	28321	28392	28152	27984	28127	28228	28197	28194	28024	28298	28468	28078	28156	28191	27949	28266	28223	28315	28001	28358	28254	28134	27991	28365	28119	28260	28135	28084	28177	28227	28074	28170	27997	28029	28315	28057	28051	28105	28212	28272	28041	27986	28348	28030	28039	28166	28108	28315	28211	27954	28219	28277	28149	28046	28278	28033	28151	28135	28251	28144	28039	27984	28327	28374	28489	28101	28319	28225	28181	28392	28169	28072	28060	28135	28265	28403	28070	28104	28381	28091	27937	27988	28297	28053	28183	28224	28166	28145	28209	28212	28326	28033	28199	28361	27947	28076	28194	28124	28465	28529	28198	28134	28166	28183	28535	28289	28282	28373	28031	27962	28071	28144	28068	28139	28111	27911	28251	28152	27976	28044	28220	28182	28177	28160	28026	28002	28039	28255	28183	28359	28091	28107	28076	28380	28314	28261	28253	28150	28101	28176	28048	28340	28162	28009	27979	28053	28154	28345	28364	28269	28093	28094	28067
32749	55659	44803	33522	30079	27047	25597	24257	22864	21485	20781	20020	19833	19991	19532	19138	18781	18876	18640	18776	18640	18333	18328	18369	18196	18090	18090	18029	18267	18109	18062	18013	17968	17995	17749	17982	17891	17634	17722	17581	17654	17516	17761	17464	17635	17617	17629	17361	17601	17704	17533	17528	17609	17655	17465	17544	17598	17490	17517	17407	17443	17587	17643	17587	17685	17646	17504	17453	17584	17535	17456	17652	17650	17552	17497	17354	17592	17507	17379	17587	17449	17583	17495	17493	17698	17680	17543	17440	17501	17570	17316	17588	17536	17397	17450	17483	17441	17547	17296	17529	17432	17458	17466	17546	17545	17466	17393	17643	17375	17557	17442	17634	17587	17536	17586	17629	17495	17682	17451	17474	17255	17425	17344	17475	17342	17447	17635	17575	17509	17636	17506	17527	17486	17516	17476	17365	17570	17702	17624	17561	17481	17481	17543	17554	17596	17583	17376	17565	17550	17490	17571	17329	17448	17561	17591	17665	17532	17339	17659	17574	17514	17385	17508	17427	17401	17553	17444	17483	17518	17661	17422	17461	17365	17584	17503	17568	17632	17559	17458	17569	17541	17558	17512	17555	17446	17528	17490	17716	17481	17370	17342	17507	17533	17480	17538	17398	17566	17688	17574	17539	17494	17303	17442	17502	17464	17601	17488	17271	17594	17460	17437	17623	17585	17398	17466	17450	17523	17405	17645	17503	17582	17545	17455	17487	17405	17429	17525	17558	17547	17471	17444	17592	17451	17492	17443	17493	17372	17390	17562	17352	17457	17532	17288	17504	17600	17676	17537	17402	17607	17552	17406	17374	17496	17584	17382	17438	17505	17547	17787	17391	17518	17534	17412	17283	17493	17518	17523	17710	17523	17525	17591	17612	17553	17401	17450	17412	17444	17604	17527	17415	17450	17543	17453	17453	17463	17485	17569	17462	17447	17407	17431	17449	17586	17642	17504	17542	17522	17449	17692	17509	17555	17439	17564	17595	17529	17470	17420	17514	17563	17501	17459	17516	17549	17573	17575	17371	17669	17409	17524	17509	17377	17410	17598	17422	17639	17496	17471	17662	17527	17867	17586	17561	17470	17600	17613	17541	17503	17619	17381	17496	17718	17602	17721	17654	17302	17354	17592	17552	17441	17583	17601	17526	17485	17466	17387	17522	17443	17727	17472	17412	17500	17556	17610	17643	17435	17409	17336	17650	17586	17699	17668	17347	17565	17529	17412	17466	17467	17403	17513	17468	17347	17470	17478	17423	17504	17569	17608	17479	17407	17397	17359	17572	17303	17525	17448	17472	17593	17622	17373	17484	17511	17524	17672	17371	17458	17609	17516	17498	17472	17507	17508	17540	17468	17599	17731	17569	17538	17635	17468	17302	17429	17464	17678	17503	17372	17484	17644	17420	17315	17453	17594	17443	17501	17402	17382	17498	17462	17694	17660	17547	17463	17426	17551	17301	17471	17354	17560	17352	17629	17432	17404	17585	17490	17592	17479	17518	17504	17580	17275	17721	17450	17558	17435	17247	17570	17384	17521	17430	17490	17543	17406	17373	17494	17372	17662	17589	17370	17452	17387	17589	17492	17492	17417	17562	17556	17510	17549	17649	17673	17559	17410	17407	17457	17478	17514	17491	17490	17617	17569	17317	17421	17543	17509	17484	17217	17388	17475	17418	17467	17606	17549	17504	17538	17436	17475	17477	17465	17520	17545	17483	17292	17625	17445	17666	17508	17394	17387	17595	17398	17563	17370	17678	17567	17708	17430	17482	17412	17411	17617	17411	17482	17565	17601	17554	17532	17506	17536	17414	17581	17481	17527	17338	17634	17498	17419	17526	17527	17457	17463	17352	17323	17473	17595	17438	17382	17512	17582	17662	17526	17481	17465	17589	17589	17500	17567	17660	17415	17414	17389	17314	17501	17446	17568	17422	17339	17754	17613	17499	17386	17458	17541	17419	17347	17650	17359	17704	17496	17319	17506	17250	17491	17381	17400	17249	17648	17459	17381	17701	17566	17640	17305	17409	17497	17346	17482	17588	17303	17688	17378	17569	17444	17477	17423	17405	17552	17525	17664	17634	17395	17429	17603	17478	17122	17571	17605	17644	17612	17404	17485	17389	17591	17462	17624	17701	17442	17392	17559	17660	17734	17775	17476	17476	17543	17491	17415	17579	17306	17595	17578	17659	17685	17492	17563	17514	17610	17670	17598	17559	17465	17443	17387	17506	17419	17472	17651	17499	17387	17389	17361	17565	17600	17453	17647	17510	17312	17456	17440	17597	17451	17466	17469	17326	17533	17428	17543	17605	17430	17614	17550	17522	17669	17613	17568	17446	17426	17499	17602	17543	17359	17454	17396	17548	17558	17401	17579	17330	17593	17571	17427	17519	17562	17237	17593	17421	17491	17320	17568	17476	17686	17480	17359	17625	17512	17498	17570	17431	17527	17506	17530	17441	17404	17526	17434	17504	17725	17500	17428	17324	17578	17384	17253	17642	17505	17510	17334	17507	17625	17324	17528	17424	17360	17336	17372	17245	17478	17551	17377	17429	17514	17585	17520	17412	17672	17706	17465	17539	17597	17407	17491	17510	17411	17456	17391	17672	17381	17526	17560	17410	17639	17582	17514	17480	17533	17497	17377	17335	17425	17405	17588	17524	17358	17495	17547	17510	17406	17562	17470	17546	17424	17382	17394	17526	17350	17621	17557	17591	17667	17672	17399	17406	17417	17568	17376	17392	17543	17535	17353	17449	17485	17532	17395	17590	17469	17572	17516	17659	17567	17507	17540	17370	17454	17527	17407	17251	17576	17445	17503	17480	17592	17270	17406	17462	17488	17507	17519	17701	17459	17516	17525	17572	17494	17485	17538	17572	17586	17491	17348	17456	17491	17319	17691	17508	17512	17335	17421	17369	17632	17477	17245	17550	17388	17544	17599	17431	17510	17529	17409	17555	17461	17528	17559	17529	17562	17594	17402	17583	17328	17470	17527	17520	17452	17525	17622	17510	17485	17384	17560	17547	17417	17511	17574	17587	17427	17440	17624	17403	17432	17451	17437	17538	17623	17387	17469	17665	17647	17397	17679	17484	17366	17427	17614	17477	17639	17462	17430	17303	17461	17460	17603	17561	17455	17535	17517	17433	17431	17449	17612	17436	17484	17398	17352	17414	17516	17630	17580	17533	17574	17519	17355	17401	17402	17522	17237	17562	17598	17458	17531	17609	17481	17398	17543	17362	17497	17543	17418	17669	17400	17363	17371	17536	17560	17572	17546	17580	17411	17567	17532	17279	17657	17652	17505	17307	17403	17502	17576	17639	17513	17525	17408	17698	17527	17523	17322	17574	17538	17658	17730	17478	17441	17501	17365	17431	17535	17292	17584	17468	17558	17372	17432	17622	17300	17585	17472	17434	17563	17416	17547	17403	17535	17332	17657	17600	17452	17513	17471	17342	17539	17420	17510	17388	17524	17514	17569	17593	17454	17445	17465	17458	17377	17519	17579	17400	17585	17589	17472	17472	17497	17453	17600	17760	17594	17418	17540	17423	17508	17467	17543	17605	17435	17687	17446	17514	17538	17561	17577	17550	17421	17436	17575	17502	17484	17455	17491	17458	17435	17469	17683	17361	17567	17490	17263	17595	17297	17530	17416	17493	17559	17529	17391	17593	17281	17495	17384	17646	17575	17594	17615	17554	17404	17569	17591	17730	17435	17449	17439	17558	17595	17632	17490	17411	17527	17399	17488	17374	17469	17601	17599	17386	17558	17472	17475	17492	17450	17466	17354	17539	17428	17465	17538	17481	17487	17650	17523	17494	17390	17443	17522	17164	17314	17352	17643	17386	17483	17288	17462	17462	17752	17437	17457	17513	17556	17536	17521	17463	17564	17471	17610	17481	17448	17631	17435	17656	17427	17378	17722	17489	17375	17674	17606	17553	17664	17490	17497	17514	17292	17465	17501	17498	17346	17487	17704	17483	17671	17403	17437	17383	17387	17372	17500	17597	17544	17468	17514	17436	17419	17652	17599	17367	17540	17599	17614	17600	17502	17510	17487	17472	17512	17550	17497	17544	17590	17345	17394	17419	17521	17372	17437	17528	17526	17360	17573	17433	17429	17366	17572	17612	17460	17379	17415	17438	17326	17488	17414	17395	17514	17431	17375	17454	17582	17449	17439	17552	17443	17518	17507	17555	17491	17407	17434	17453	17499	17317	17578	17536	17449	17466	17616	17636	17543	17450	17427	17693	17512	17319	17598	17337	17686	17293	17467	17558	17476	17511	17530	17396	17510	17423	17466	17561	17177	17442	17456	17637	17613	17555	17406	17398	17672	17493	17549	17466	17495	17486	17433	17543	17596	17590	17536	17589	17646	17399	17457	17569	17520	17425	17491	17406	17663	17347	17523	17491	17426	17352	17623	17438	17584	17527	17495	17420	17647	17402	17407	17375	17500	17403	17500	17558	17446	17654	17297	17476	17511	17798	17549	17578	17621	17404	17582	17717	17370	17505	17358	17468	17503	17471	17558	17440	17447	17518	17586	17596	17463	17519	17384	17537	17404	17524	17566	17498	17511	17293	17554	17402	17681	17303	17468	17544	17430	17539	17357	17634	17530	17324	17537	17325	17734	17480	17569	17728	17596	17605	17586	17433	17644	17632	17512	17552	17536	17650	17584	17435	17558	17534	17613	17377	17613	17487	17499	17514	17452	17572	17457	17633	17369	17445	17404	17457	17412	17564	17390	17463	17443	17698	17478	17471	17574	17510	17512	17561	17617	17763	17726	17536	17450	17506	17562	17672	17591	17398	17687	17461	17498	17454	17572	17492	17593	17302	17542	17535	17427	17437	17505	17524	17498	17584	17649	17495	17524	17344	17657	17487	17540	17409	17565	17470	17468	17467	17571	17564	17427	17671	17514	17400	17517	17538	17606	17503	17544	17502	17429	17446	17470	17562	17489	17544	17440	17412	17528	17568	17354	17439	17511	17610	17556	17579	17509	17655	17440	17441	17424	17676	17472	17635	17356	17667	17601	17607	17396	17513	17415	17585	17386	17632	17497	17638	17540	17608	17410	17489	17360	17617	17567	17456	17518	17662	17697	17560	17539	17464	17517	17874	17431	17455	17588	17505	17653	17357
36998	34551	39092	35937	33344	32512	32376	31934	31765	31577	31060	30813	30811	30954	31159	30911	30770	30644	30678	30957	30625	30687	30671	30668	30498	30937	30608	30642	30397	30600	30564	30534	30459	30088	30381	30502	30403	30492	30364	30782	30237	30345	30433	30534	30659	30281	30695	30674	30328	30590	30536	30271	30497	30581	30424	30190	30490	30520	30536	30351	30202	30329	30350	30570	30348	30201	30429	30168	30487	30632	30276	30388	30487	30575	30586	30383	30320	30330	30413	30521	30535	30680	30468	30170	30553	30539	30890	30359	30373	30475	30375	30274	30292	30378	30476	30501	30568	30579	30400	30150	30363	30398	30541	30564	30540	30654	30436	30546	30494	30605	30330	30612	30347	30586	30320	30584	30593	30467	30453	30470	30787	30533	30380	30350	30447	30347	30261	30736	30769	30629	30254	30428	30579	30485	30319	30529	30368	30629	30679	30694	30517	30479	30429	30341	30479	30417	30461	30579	30442	30265	30454	30524	30638	30621	30584	30310	30381	30447	30197	30251	30491	30619	30476	30484	30471	30431	30354	30416	30327	30359	30357	30200	30500	30615	30729	30238	30444	30381	30393	30433	30223	30400	30259	30291	30593	30485	30611	30420	30534	30544	30589	30544	30265	30507	30139	30522	30376	30453	30341	30345	30344	30255	30298	30571	30586	30306	30740	30401	30392	30430	30543	30327	30630	30260	30580	30308	30597	30627	30800	30641	30584	30680	30155	30441	30414	30400	30318	30553	30497	30271	30447	30166	30366	30436	30317	30529	30501	30503	30728	30353	30583	30408	30503	30374	30372	30461	30356	30164	30606	30159	30306	30457	30530	30689	30594	30428	30492	30572	30410	30348	30491	30344	30514	30274	30277	30605	30842	30501	30642	30690	30675	30493	30408	30402	30563	30365	30553	30572	30523	30375	30530	30508	30263	30648	30395	30708	30314	30360	30559	30298	30375	30497	30641	30399	30370	30671	30628	30334	30301	30318	30373	30361	30433	30394	30336	30511	30537	30412	30245	30619	30439	30405	30480	30377	30256	30487	30646	30280	30503	30281	30614	30517	30358	30699	30368	30575	30404	30335	30510	30352	30406	30457	30375	30440	30381	30478	30667	30486	30348	30580	30331	30423	30546	30437	30631	30426	30420	30488	30424	30199	30342	30509	30175	30465	30540	30533	30721	30514	30333	30462	30600	30558	30355	30417	30454	30509	30635	30475	30690	30652	30315	30132	30342	30248	30230	30181	30433	30406	30387	30445	30283	30182	30323	30514	30451	30538	30457	30441	30516	30429	30586	30440	30313	30542	30261	30432	30403	30338	30258	30213	30145	30428	30522	30220	30652	30774	30291	30535	30360	30196	30475	30488	30374	30413	30431	30220	30258	30447	30599	30453	30504	30330	30304	30273	30212	30874	30635	30347	30222	30497	30314	30490	30324	30288	30378	30623	30376	30317	30337	30494	30503	29991	30278	30678	30505	30352	30621	30486	30359	30551	30359	30388	30579	30485	30472	30564	30427	30454	30292	30460	30219	30143	30336	30391	30340	30512	30300	30043	30393	30623	30732	30508	30560	30529	30438	30419	30312	30542	30636	30443	30463	30577	30401	30427	30358	30416	30333	30682	30244	30332	30533	30220	30321	30654	30432	30362	30452	30584	30331	30213	30572	30295	30447	30646	30444	30421	30724	30348	30467	30344	30606	30439	30261	30362	30559	30577	30472	30101	30499	30156	30592	30716	30298	30497	30376	30600	30260	30212	30558	30502	30353	30587	30364	30525	30386	30533	30591	30663	30377	30488	30454	30500	30445	30628	30576	30634	30404	30426	30560	30434	30496	30895	30504	30357	30479	30703	30753	30376	30577	30480	30515	30445	30308	30530	30462	30472	30386	30334	30391	30292	30576	30390	30486	30261	30346	30391	30643	30579	30450	30462	30509	30544	30552	30349	30440	30670	30351	30710	30647	30253	30546	30252	30371	30433	30512	30339	30181	30545	30482	30421	30438	30625	30373	30278	30434	30608	30580	30328	30365	30203	30403	30148	30434	30350	30325	30314	30640	30624	30431	30448	30612	30750	30658	30276	30531	30401	30493	30381	30713	30489	30446	30560	30367	30257	30496	30530	30348	30402	30156	30495	30456	30648	30322	30383	30688	30251	30362	30607	30377	30272	30645	30564	30909	30617	30526	30496	30453	30462	30540	30331	30518	30389	30372	30394	30380	30658	30492	30801	30610	30750	30614	30528	30288	30519	30427	30488	30385	30512	30300	30403	30609	30390	30464	30409	30545	30421	30444	30625	30559	30361	30466	30471	30556	30393	30576	30611	30610	30356	30157	30530	30531	30414	30406	30253	30558	30694	30431	30288	30315	30390	30280	30247	30306	30424	30436	30346	30338	30316	30354	30223	30574	30523	30655	30394	30556	30472	30450	30560	30671	30490	30451	30642	30370	30811	30481	30527	30357	30274	30310	30331	30553	30395	30680	30644	30692	30512	30451	30339	30544	30432	30366	30336	30395	30455	30340	30267	30159	30600	30449	30259	30326	30249	30480	30438	30341	30398	30414	30673	30572	30362	30652	30386	30513	30182	30321	30442	30415	30345	30360	30370	30604	30213	30422	30441	30647	30275	30403	30435	30341	30406	30396	30693	30280	30178	30316	30408	30513	30459	30457	30699	30323	30192	30488	30355	30464	30388	30155	30462	30239	30541	30609	30475	30745	30654	30292	30445	30712	30548	30442	30538	30516	30397	30374	30697	30527	30431	30239	30318	30614	30533	30463	30689	30344	30096	30422	30444	30559	30478	30689	30352	30293	30305	30457	30488	30515	30621	30500	30559	30438	30366	30310	30495	30414	30386	30453	30474	30289	30727	30608	30399	30475	30357	30475	30671	30734	30183	30285	30384	30635	30241	30302	30270	30267	30446	30295	30297	30304	30636	30478	30356	30231	30420	30665	30475	30567	30537	30477	30247	30451	30365	30378	30465	30608	30308	30447	30430	30386	30382	30569	30222	30623	30433	30713	30487	30354	30694	30358	30582	30222	30417	30444	30403	30345	30326	30557	30392	30506	30537	30380	30192	30425	30581	30723	30652	30475	30752	30378	30317	30629	30659	30481	30388	30579	30538	30564	30660	30433	30710	30321	30425	30450	30391	30623	30677	30542	30560	30306	30364	30320	30308	30661	30215	30199	30193	30591	30410	30289	30504	30673	30624	30545	30504	30279	30514	30546	30454	30230	30640	30541	30145	30554	30236	30337	30518	30503	30280	30365	30551	30613	30431	30533	30225	30576	30752	30374	30522	30240	30408	30830	30126	30352	30532	30587	30553	30562	30297	30472	30245	30455	30375	30576	30384	30567	30385	30231	30382	30408	30462	30371	30361	30322	30475	30463	30387	30607	30486	30310	30467	30773	30616	30554	30386	30654	30497	30512	30262	30339	30286	30441	30107	30379	30470	30418	30407	30424	30662	30713	30486	30340	30387	30272	30630	30459	30603	30503	30454	30652	30474	30360	30461	30467	30566	30635	30318	30245	30594	30404	30189	30584	30409	30258	30556	30536	30409	30612	30592	30485	30520	30451	30375	30420	30432	30501	30546	30578	30638	30403	30234	30385	30542	30443	30119	30545	30440	30469	30283	30492	30322	30630	30298	30568	30469	30725	30353	30366	30738	30201	30430	30454	30824	30467	30689	30343	30438	30658	30463	30488	30189	30393	30606	30591	30488	30528	30627	30375	30571	30356	30501	30467	30568	30577	30251	30310	30164	30389	30366	30439	30266	30288	30544	30644	30372	30402	30201	30405	30684	30593	30390	30516	30766	30564	30321	30447	30194	30640	30453	30440	30294	30515	30520	30555	30518	30559	30331	30252	30467	30214	30391	30209	30442	30268	30141	30368	30464	30535	30600	30897	30588	30283	30375	30296	30357	30304	30451	30634	30474	30434	30549	30392	30593	30444	30382	30353	30604	30349	30558	30410	30447	30335	30477	30580	30477	30160	30387	30708	30492	30435	30569	30195	30319	30227	30300	30622	30738	30420	30511	30411	30555	30354	30709	30604	30360	30537	30255	30262	30607	30532	30430	30404	30474	30259	30425	30335	30404	30508	30417	30327	30303	30330	30494	30500	30507	30525	30697	30414	30390	30374	30463	30265	30310	30534	30360	30624	30469	30631	30459	30607	30432	30837	30350	30281	30448	30529	30408	30622	30500	30499	30594	30549	30393	30451	30377	30571	30582	30660	30506	30668	30354	30420	30376	30405	30674	30180	30592	30694	30335	30686	30579	30723	30249	30273	30614	30697	30189	30535	30584	30363	30460	30424	30156	30363	30327	30347	30207	30424	30501	30485	30607	30498	30589	30366	30370	30276	30580	30579	30672	30596	30173	30253	30485	30622	30246	30285	30550	30253	30571	30443	30356	30436	30558	30796	30453	30377	30326	30408	30534	30596	30522	30256	30451	30413	30277	30307	30266	30469	30459	30122	30545	30710	31038	30638	30410	30832	30491	30499	30478	30392	30520	30602	30499	30604	30467	30404	30429	30543	30282	30685	30216	30541	30405	30475	30349	30644	30435	30413	30289	30466	30471	30429	30398	30373	30344	30429	30543	30523	30435	30455	30241	30252	30355	30689	30558	30463	30768	30874	30562	30347	30166	30621	30279	30610	30541	30431	30533	30398	30378	30408	30365	30384	30287	30780	30540	30134	30336	30588	30112	30164	30263	30485	30407	30655	30584	30367	30549	30498	30379	30597	30621	30419	30450	30683	30614	30488	30532	30474	30070	30404	30606	30255	30389	30552	30398	30604	30580	30807	30382	30253	30375	30394	30529	30364	30576	30297	30327	30528	30394	30733	30102	30549	30281	30533	30591	30205	30196	30382	30420	30266	30495	30337	30368	30592	30360	30243	30683	30728	30360	30723	30457	30627	30398	30458	30645	30623	30589	30416	30576	30422	30304	30501	30642	30412	30489	30285	30320	30310	30676	30542	30649	30633	30307	30425	30367	30414	30397	30535	30333	30232	30427	30670	30602	30515	30439	30434	30264	30498	30626	30237	30491	30479	30480	30570	30503	30514	30640	30254	30259	30636	30137	30401	30152	30344	30328	30496	30257	30262	30585	30137	30531	30539	30360	30702	30136	30110	30548	30391	30315
28922	37605	31556	25021	22893	21899	21402	20580	20296	19724	19716	19345	19298	19131	19311	19059	19027	18966	19067	19048	18887	18712	18885	18770	18615	18690	18851	18726	18708	18679	18645	18670	18590	18590	18787	18742	18592	18611	18443	18595	18557	18703	18664	18536	18749	18661	18500	18500	18661	18612	18656	18694	18514	18665	18583	18536	18579	18550	18537	18523	18496	18593	18580	18585	18477	18609	18605	18635	18488	18431	18690	18680	18566	18512	18670	18536	18412	18517	18634	18485	18650	18701	18684	18363	18544	18613	18591	18420	18500	18371	18534	18539	18527	18409	18598	18538	18547	18690	18697	18715	18644	18584	18658	18653	18651	18669	18466	18671	18489	18503	18485	18433	18560	18565	18581	18633	18661	18702	18499	18508	18633	18604	18526	18478	18589	18538	18381	18767	18582	18537	18430	18583	18470	18504	18511	18504	18645	18440	18611	18395	18540	18516	18570	18587	18552	18609	18639	18615	18517	18649	18458	18615	18602	18438	18767	18527	18700	18322	18482	18462	18651	18406	18524	18603	18354	18743	18618	18399	18473	18702	18573	18638	18545	18634	18585	18589	18571	18609	18472	18439	18276	18561	18534	18664	18430	18660	18582	18472	18572	18455	18776	18612	18463	18462	18583	18625	18660	18580	18539	18537	18530	18547	18539	18661	18580	18335	18412	18609	18431	18603	18425	18622	18505	18494	18703	18494	18435	18570	18579	18412	18426	18541	18771	18636	18438	18428	18421	18451	18430	18581	18590	18435	18439	18651	18450	18709	18338	18598	18554	18504	18547	18557	18500	18574	18523	18533	18821	18398	18681	18676	18751	18628	18570	18547	18490	18627	18723	18412	18462	18495	18492	18438	18556	18556	18572	18459	18790	18489	18331	18550	18570	18494	18654	18493	18740	18502	18703	18432	18672	18465	18464	18653	18535	18635	18460	18425	18526	18520	18543	18501	18683	18490	18671	18475	18488	18620	18788	18578	18717	18588	18661	18584	18518	18410	18531	18466	18380	18525	18818	18574	18633	18543	18533	18563	18566	18541	18659	18455	18621	18570	18559	18358	18641	18497	18606	18641	18560	18589	18637	18455	18566	18509	18483	18740	18403	18468	18516	18574	18620	18615	18342	18579	18612	18573	18562	18601	18483	18441	18553	18603	18630	18516	18459	18408	18604	18552	18750	18568	18568	18394	18637	18524	18380	18478	18417	18600	18503	18717	18723	18560	18552	18664	18463	18452	18605	18592	18772	18596	18442	18623	18485	18582	18443	18597	18663	18640	18516	18422	18765	18568	18417	18498	18487	18420	18472	18253	18695	18508	18442	18555	18553	18486	18605	18569	18666	18428	18665	18543	18445	18695	18499	18640	18467	18561	18447	18552	18328	18546	18495	18308	18736	18588	18477	18599	18512	18640	18442	18624	18421	18451	18578	18660	18736	18515	18536	18389	18578	18809	18534	18567	18583	18521	18504	18513	18522	18502	18566	18604	18595	18607	18640	18737	18400	18561	18533	18671	18554	18462	18627	18603	18504	18666	18512	18616	18545	18619	18452	18326	18638	18472	18369	18621	18484	18428	18400	18504	18526	18687	18678	18450	18561	18524	18731	18515	18551	18466	18432	18521	18663	18606	18648	18744	18610	18455	18521	18498	18571	18523	18526	18602	18456	18576	18571	18606	18524	18470	18504	18512	18476	18632	18684	18503	18472	18697	18619	18432	18766	18684	18533	18593	18605	18354	18503	18741	18541	18445	18421	18490	18469	18572	18571	18531	18565	18596	18386	18507	18645	18349	18413	18524	18506	18549	18554	18525	18412	18447	18553	18567	18600	18605	18612	18563	18432	18574	18735	18479	18466	18649	18605	18540	18593	18581	18423	18656	18496	18656	18415	18555	18506	18411	18545	18538	18514	18777	18538	18495	18537	18540	18603	18282	18701	18467	18417	18495	18550	18604	18542	18632	18536	18696	18368	18593	18635	18493	18465	18547	18577	18637	18694	18634	18469	18476	18603	18585	18496	18636	18747	18549	18522	18616	18593	18603	18515	18631	18379	18640	18548	18521	18470	18542	18503	18465	18497	18475	18534	18572	18605	18370	18568	18411	18612	18599	18522	18582	18426	18532	18507	18591	18376	18676	18414	18526	18478	18392	18548	18542	18700	18755	18538	18487	18695	18544	18636	18700	18474	18441	18659	18184	18609	18424	18621	18566	18632	18647	18567	18529	18518	18732	18582	18451	18697	18390	18524	18623	18690	18398	18519	18591	18634	18535	18569	18465	18573	18566	18568	18588	18730	18599	18583	18510	18611	18530	18517	18514	18738	18532	18544	18558	18482	18522	18669	18347	18583	18578	18685	18504	18377	18703	18514	18289	18415	18437	18679	18675	18531	18440	18733	18498	18549	18496	18515	18557	18628	18659	18546	18611	18573	18729	18405	18687	18562	18501	18634	18625	18509	18459	18549	18445	18533	18588	18644	18547	18383	18402	18484	18644	18657	18568	18381	18614	18339	18410	18499	18337	18554	18510	18402	18444	18788	18615	18646	18424	18420	18562	18637	18692	18600	18398	18684	18606	18591	18424	18914	18600	18580	18599	18508	18597	18556	18411	18645	18634	18406	18563	18518	18696	18339	18668	18607	18508	18614	18604	18731	18501	18570	18576	18457	18675	18427	18553	18563	18470	18684	18665	18553	18485	18693	18544	18373	18516	18565	18616	18558	18593	18523	18481	18563	18367	18750	18491	18333	18576	18577	18636	18589	18375	18591	18515	18500	18616	18594	18691	18486	18428	18546	18543	18669	18616	18509	18534	18492	18618	18540	18516	18797	18729	18566	18529	18472	18532	18560	18747	18580	18444	18487	18611	18565	18521	18605	18430	18519	18309	18600	18644	18452	18563	18769	18555	18548	18685	18435	18498	18469	18630	18595	18362	18559	18491	18546	18562	18382	18653	18495	18375	18625	18423	18650	18598	18567	18593	18622	18739	18468	18555	18461	18491	18409	18427	18501	18454	18784	18614	18607	18522	18509	18483	18432	18610	18622	18436	18298	18501	18416	18553	18534	18514	18619	18520	18444	18451	18593	18708	18473	18671	18651	18577	18630	18571	18566	18630	18620	18429	18631	18576	18528	18612	18518	18636	18484	18537	18383	18503	18768	18593	18758	18618	18578	18645	18660	18550	18603	18649	18483	18478	18485	18541	18628	18409	18616	18654	18430	18580	18464	18432	18539	18330	18537	18541	18620	18581	18514	18677	18573	18697	18387	18524	18365	18440	18574	18420	18594	18601	18511	18504	18341	18647	18408	18534	18823	18514	18649	18723	18583	18539	18595	18698	18702	18484	18487	18441	18610	18737	18521	18433	18774	18622	18729	18538	18534	18569	18705	18612	18685	18487	18587	18474	18289	18601	18343	18604	18579	18547	18650	18684	18726	18499	18541	18373	18403	18586	18438	18430	18674	18667	18544	18599	18539	18526	18478	18414	18659	18254	18548	18625	18580	18628	18508	18702	18698	18629	18681	18478	18542	18686	18489	18495	18681	18452	18696	18482	18507	18557	18628	18377	18673	18640	18536	18587	18390	18420	18553	18458	18636	18535	18461	18495	18396	18528	18549	18535	18517	18630	18638	18408	18338	18621	18598	18518	18537	18567	18632	18564	18539	18451	18549	18596	18520	18568	18471	18456	18607	18507	18568	18501	18698	18524	18513	18494	18766	18407	18717	18653	18715	18555	18551	18727	18441	18581	18523	18465	18548	18443	18432	18724	18430	18485	18564	18558	18584	18462	18623	18530	18576	18334	18618	18547	18481	18701	18498	18795	18661	18577	18424	18638	18290	18600	18777	18747	18620	18685	18535	18645	18632	18558	18496	18407	18705	18390	18319	18612	18499	18660	18614	18425	18551	18464	18623	18504	18605	18814	18512	18479	18289	18529	18378	18458	18400	18485	18547	18765	18457	18548	18584	18571	18603	18587	18402	18474	18709	18592	18381	18404	18459	18549	18384	18542	18365	18559	18512	18654	18595	18566	18692	18553	18523	18551	18573	18548	18407	18613	18592	18553	18487	18542	18389	18475	18605	18421	18542	18508	18723	18490	18509	18738	18576	18583	18387	18644	18687	18376	18601	18686	18540	18532	18518	18545	18372	18454	18522	18538	18475	18476	18579	18505	18523	18350	18556	18648	18471	18511	18743	18696	18349	18640	18642	18507	18516	18728	18554	18630	18542	18427	18622	18612	18483	18702	18568	18541	18541	18536	18626	18664	18775	18492	18578	18582	18544	18507	18456	18480	18465	18492	18445	18492	18583	18583	18567	18593	18617	18597	18522	18476	18548	18619	18698	18382	18565	18507	18609	18511	18627	18540	18585	18578	18521	18540	18357	18678	18555	18498	18314	18511	18483	18550	18377	18601	18616	18499	18530	18572	18601	18405	18704	18551	18735	18600	18567	18622	18634	18562	18432	18656	18581	18568	18582	18780	18472	18628	18594	18556	18597	18699	18785	18433	18604	18520	18678	18374	18517	18447	18408	18551	18453	18751	18623	18513	18595	18607	18449	18623	18564	18627	18467	18686	18481	18615	18515	18613	18665	18535	18694	18565	18576	18713	18775	18440	18444	18541	18742	18681	18539	18524	18559	18537	18721	18629	18755	18666	18773	18459	18481	18663	18584	18480	18345	18447	18663	18626	18763	18519	18535	18579	18506	18618	18650	18444	18676	18526	18571	18457	18478	18686	18609	18539	18392	18503	18438	18718	18472	18453	18678	18502	18573	18634	18748	18730	18664	18584	18711	18404	18642	18603	18656	18682	18619	18612	18605	18523	18404	18360	18401	18586	18389	18551	18569	18453	18686	18433	18749	18590	18512	18496	18459	18677	18448	18547	18505	18439	18737	18549	18400	18583	18653	18434	18712	18500	18548	18633	18429	18455	18502	18478	18479	18563	18688	18431	18541	18468	18590	18698	18433	18605	18538	18467	18622	18445	18467	18562	18621	18553	18426	18516	18578	18678	18541	18549	18618	18645	18436	18489	18652	18731	18494	18716	18527	18615	18601	18582	18598	18480	18586	18585	18430	18713	18350	18401	18376	18549	18745	18463	18641	18741	18583	18489	18546	18571	18425	18667	18598	18631	18536	18662	18683	18556	18606	18559
23728	21016	27440	25592	25484	31853	34684	32385	31535	31521	30752	30511	30462	30521	30425	30205	30204	30104	29935	30089	29866	29947	29859	29668	29845	29694	29697	29400	29838	29646	29671	29949	29575	29489	29458	29533	29416	29466	29635	29455	29321	29392	29643	29356	29415	29506	29465	29449	29423	29309	29450	29104	29536	29335	29243	29097	29118	29337	29548	29350	29397	29417	29380	29483	29365	29224	29305	29395	29166	29323	29340	29231	29574	29227	29345	29358	29248	29492	29422	29315	29655	29387	29112	29390	29306	29134	29422	29222	29070	29602	29036	29327	29404	29267	29197	29161	29486	29224	29452	29161	29493	29361	29302	29267	29310	29338	29667	29442	29373	29271	29418	29160	29315	29312	29265	29320	29075	29085	29089	29231	29323	29474	29390	29435	29338	29352	29479	29309	29289	29260	29326	29275	29367	29406	29507	29259	29245	29494	29578	29471	29356	29190	29161	29279	29322	29371	29268	29271	29293	29193	29396	29170	29332	29361	29336	29334	29117	29227	28944	29152	29072	29255	29295	29113	29338	29248	29503	29385	29275	29087	29171	29201	29218	29393	29262	29210	29228	29193	29193	29339	29416	29433	29252	29594	29473	29450	29254	29250	29226	29286	29202	29198	29409	29448	29309	29533	29428	29474	29454	29018	29233	29456	29507	29220	29065	29377	29411	29262	29258	29057	29181	29207	29234	29324	29252	29415	29344	29248	29321	29135	29446	29272	29392	29264	29264	29349	29500	29441	29401	29278	29514	29174	29220	29256	29471	29294	29214	29374	29242	29349	29392	29215	29384	29408	29341	29415	29396	29403	29356	29427	29249	29425	29540	29418	29344	29146	29327	29247	29333	29412	29079	29423	29322	29135	29180	29424	29174	29441	29281	29506	29199	29331	29262	29428	29296	29410	29321	29261	29277	29495	29438	29441	29154	29213	29272	29178	29256	29408	29427	29212	29301	29101	29534	29214	29253	29326	29410	29449	29125	29324	29408	29429	29356	28924	29288	29305	29198	29485	29378	29237	29425	29093	29290	29174	29171	29325	29381	29344	29879	29611	29402	29245	29327	28944	29333	29448	29333	29090	29362	29298	29488	29203	29417	29538	29328	29288	29100	29240	29290	29532	29458	29286	29259	29465	29254	29448	29473	29273	29312	29415	29448	29039	29294	29144	29233	29192	29191	29287	29392	29327	29105	29262	29075	29218	29262	29310	29382	29210	29323	29435	29397	29399	29134	29511	29426	29319	28987	29422	29359	29159	29276	29191	29311	29397	29341	29248	29482	29429	29418	29479	29478	29196	29014	29471	29552	29238	29280	29145	29261	29422	29436	29425	29389	29354	29242	29480	29315	29594	29469	29255	29128	29666	29524	29151	29366	29191	29464	29410	29253	29609	29365	29242	29321	28994	29241	29309	29255	29135	29303	29218	29385	29450	29519	29229	29517	29459	29381	29198	29463	28978	28947	29603	29526	29363	29092	29378	29341	29419	29424	29320	29230	29287	28988	29248	29190	29345	29445	29486	29241	29163	29305	29542	29095	29307	29523	29434	29150	29437	29583	29099	29000	29288	29307	29186	29256	29096	29010	29588	29395	29414	29452	29129	29271	29119	29283	29121	29109	29504	29359	29306	29317	29027	29341	29202	29229	29251	29303	29241	29276	29110	29646	29482	29523	29358	29205	29646	29419	29355	29161	29062	29150	29147	29165	29451	29239	29242	29105	29200	29202	29010	29410	29443	29320	28899	29106	29261	29423	29456	29567	29353	29003	29356	29501	29461	29355	29340	29254	29237	29368	29313	29409	29136	29376	29208	29324	29358	29574	29312	29355	29448	29440	29137	29399	29340	29331	29156	29152	29086	29268	29171	29417	29402	29252	29374	29316	29204	29353	29248	29177	29288	29570	29163	29125	29393	29214	29168	29123	29300	29093	29341	29256	29333	29381	29353	29205	29266	29367	29123	29150	29351	29237	29492	29488	29017	29509	29331	29332	29313	29296	29506	29500	29212	29195	29421	29274	29056	29222	29306	29190	29354	29377	29291	29463	29315	29501	29474	29176	29504	29378	29544	29616	29437	29502	29238	29515	29496	29539	29133	29415	29471	29263	29114	29154	29481	29245	29561	29431	29094	29108	29235	29312	29354	29402	29294	29186	29125	29383	29291	29480	29228	29400	29193	29362	29449	29293	29011	29549	29527	29259	29322	29510	29334	29519	29427	29357	29136	29141	29603	29410	29215	29200	29448	29066	29431	29354	29383	29573	29346	29143	29166	29299	29450	29272	29102	29289	29041	29431	29507	29479	29178	29343	29453	29573	29062	29399	29366	29281	29084	29359	29435	29281	29505	29362	29347	29238	29226	29492	29311	29171	29355	29398	29526	29447	29094	29450	29179	29278	29476	29446	29301	29566	29382	29342	29279	29353	29370	29256	29507	29485	29201	29254	29320	29638	29421	29320	29399	29346	29276	29192	29353	29380	29338	29207	29227	29407	29434	29272	29155	29630	29218	29486	29328	29367	29381	29526	29221	29302	29327	29328	29476	29476	29448	29167	29383	29445	29022	29366	29250	29225	29255	29176	29402	28956	29050	29863	29416	29420	29166	29144	29349	29413	29293	29186	29260	29417	29329	29651	29289	29232	29037	29476	29230	29448	29423	29305	29533	29432	29448	29182	29158	29244	29139	29152	29145	29307	29167	29404	29263	29248	29520	29387	29358	29258	29323	29329	29428	29356	29298	29421	29239	29414	29233	29244	29387	29102	29420	29253	29353	29188	29347	29414	29436	29390	29050	29198	29482	29408	29381	29398	29346	29424	29472	29696	29302	29476	29459	29255	29168	29240	29332	29359	29380	29387	29421	29316	29112	29169	29472	29311	29322	29225	29308	29296	29067	29245	29288	29280	29311	29328	29310	29339	29350	29218	29333	29065	29318	29181	29228	29281	29375	29337	29295	29231	29588	29358	29306	29218	29072	29283	29552	29342	29457	29244	29431	29365	29358	29433	29419	29239	28990	29335	29345	29288	29355	29412	29251	29321	29499	29499	28976	29371	29394	29287	29188	29227	29454	29215	29490	29490	29222	29246	29035	29214	29236	29226	29682	29399	29403	29280	29405	29341	29286	29523	29304	29464	29635	29398	29352	29458	29539	29165	29357	29630	29479	29533	29358	29200	29266	29461	29442	29458	29428	29761	29437	29346	29567	29380	29299	29419	29327	29463	29240	29456	29055	29168	29352	29390	29132	29434	29323	29156	29169	29324	29481	29326	29169	29244	29225	29366	29236	29232	29653	29280	29051	29517	29191	29418	29474	29245	29265	29620	29626	29165	29267	29157	29519	29516	29410	29406	29469	29421	29648	29203	29348	29344	29175	29377	29429	29384	29657	29395	29171	29386	29216	29360	29408	29478	29312	29321	29391	29205	28996	29272	29450	29398	29450	29345	29461	29002	29248	29418	29323	29588	29175	29389	29483	29210	29216	29463	29326	29437	29092	29516	29328	29244	29266	29291	29493	29113	29353	29178	29409	29459	29444	29269	29274	29327	29187	29446	29243	29199	29390	29522	29160	29405	29422	29410	29297	29187	29332	29577	29253	29325	29171	29455	29391	29313	29151	29307	29160	29430	29277	29312	29251	29393	29185	29374	29423	29250	29237	29379	29396	29573	29202	29116	29400	29398	29179	29263	29687	29535	29274	29253	29424	29120	29380	29505	29416	29238	29217	29176	29356	29190	29275	29315	29271	29339	29235	29295	29430	29159	29380	29055	29271	29263	29280	29269	29475	29447	29460	29289	29283	29481	29206	29337	29402	29238	29616	29231	29153	29216	29346	29331	29324	29406	29337	29468	29401	29507	29386	29264	29098	29348	29538	29396	29307	29239	29366	29289	29139	29044	29182	29384	29667	29131	29291	29307	29277	29422	29117	29320	29401	29459	29259	29302	29452	29287	29294	29292	29556	29452	29055	29337	29533	29372	29262	29194	29344	29346	29441	29244	29479	29392	29104	29239	29158	29188	29078	29281	29231	29484	29200	29360	29267	29473	28982	29439	29149	29198	29329	29393	29199	29327	29555	29431	29376	29111	29484	29360	29297	29427	29157	29436	29261	29324	29333	29609	29471	29765	29385	29329	29115	29299	29666	29479	29311	29241	29266	29246	29572	29447	29341	29542	29147	29465	29170	29046	29455	29470	29383	29460	29337	29528	29431	29300	29197	29423	29503	29377	29352	29418	29072	29314	29132	29272	29119	29343	29376	29529	29699	29259	29339	29152	29312	29218	29236	29304	29239	29119	29311	29384	29334	29309	29362	29699	29339	29105	29456	29199	29475	29138	29354	29197	29486	29217	29347	29312	29388	29324	29598	29029	29269	29266	29468	29430	29407	29389	29267	29432	29283	29647	29370	29253	29279	29178	29048	29241	29405	29304	29496	29359	29297	29315	29545	29369	29372	29366	29319	29467	29292	29238	29210	29406	29343	29310	29175	29458	29539	29405	29538	29269	29401	29482	29164	29462	29299	29159	29148	29420	29142	29534	29072	29215	28998	29253	29392	29439	29227	29336	29585	29319	29466	29273	29072	29227	29166	29240	29365	29122	29376	29425	29385	29502	29392	29458	29312	29231	29216	29330	29383	29440	29328	29145	29188	29237	29501	29350	29567	29441	29347	29270	29219	29324	29503	29307	29472	29407	29244	29577	29440	29240	29443	29280	29275	29496	29409	29254	29418	29274	29278	29473	29281	29470	29057	29434	29445	29351	29480	29425	29372	29428	29253	29452	29164	29345	29269	29507	29361	29213	29209	29366	29492	29362	29207	29229	29189	29255	29171	29466	29225	29368	29257	29387	29000	29289	29286	29261	29458	29098	29568	29372	29087	29278	29496	29297	29228	29330	29394	29498	29310	29374	29584	29213	29183	29075	29401	29143	29289	29084	29202	29297	29283	29248	29374	29429	29437	29424	29270	29123	29275	29394	29324	29185	29435	29207	29445	29296	29014	29477	29457	29122	28969	29155	29619	29117	29580	29601	29202	29128	29299	29404	29188	29210	29423	29385	29231	29337	29206	29113	29401	29355	29384	29428	29336	29375	29273	29346	29243	29480	29323	29294	29409	29099	29109	29215	29415	29433	29119	29183	29706	29253	29348	29439	29408	29666	29386
30275	49285	39035	30730	25701	25043	23482	22074	21854	21037	20156	19967	19610	19583	19474	19290	18987	18979	19008	19011	18815	18824	18709	18714	18626	18595	18437	18643	18598	18503	18424	18331	18195	18383	18325	18295	18224	18221	18204	18099	18336	18135	18274	18103	18219	18187	18218	18288	18195	18127	18147	18182	18291	18083	18043	18213	18226	18148	18236	18204	18129	18083	18099	18147	18223	18197	18052	18182	18243	18322	18054	18273	17836	18087	18073	18108	18267	18062	18145	18071	18158	17994	18051	18159	17983	18147	18277	18084	18121	18194	18108	18233	17907	18013	18185	18199	18226	18162	17986	18117	18172	18188	18087	18094	18069	17992	18155	18199	18226	18014	17915	18038	17970	18097	17909	18256	18010	17865	18107	18201	18091	18162	18096	18141	18046	18220	18050	18107	18073	18125	18102	17951	18117	18012	17999	18220	18314	17959	18155	18114	18064	18047	18130	18097	18052	18209	17962	18108	18252	18254	18097	18045	18139	18014	18020	18148	18116	17925	18185	18152	18208	18157	18006	18132	18040	18023	18145	17963	18157	18238	18006	17988	18137	18049	18083	18210	18080	18015	18279	17999	18083	18264	18038	18134	18056	18257	18097	17988	17911	18136	18136	18161	18104	18067	18007	18280	18092	17908	18186	17942	18090	18159	17917	18184	18344	18260	18281	18121	18067	18058	18021	18231	18067	18032	18193	18207	18071	18033	18206	18054	18085	18088	18192	18130	18153	18142	18295	18186	18313	18089	18205	18054	18017	18153	18225	18079	17892	18224	18149	18302	18007	18072	18123	18069	18057	18306	18021	18216	18043	17884	18168	18225	18215	18218	18210	18221	18225	18037	17982	18151	18190	18106	18232	18258	18020	18177	17998	18300	18041	18215	18028	18060	18209	17965	18199	18185	17972	18029	18273	18136	18192	18148	18055	18016	18070	17969	17920	18276	18090	18325	18277	18025	18144	17955	18123	18143	18060	18035	18092	18237	18117	18047	18050	18098	18173	18254	18269	18239	18083	18131	18044	18126	18222	18181	18175	18178	18288	17903	18137	18077	18047	17913	17983	18118	18065	17958	18071	18028	18043	18076	18085	18118	18106	18307	18015	18210	18027	18122	17911	18234	17994	17955	18120	18043	18046	17965	18052	18198	18088	18040	18062	18147	18081	18081	17996	18211	17988	18122	18208	18104	18134	18148	18128	18141	18211	18107	18012	18114	18138	18077	17952	18073	18064	18199	18044	18111	18162	18090	18339	18162	18103	18066	18169	18075	18084	18075	18181	18122	18225	18082	18161	18107	18161	18201	18280	18125	18226	18238	18069	17884	18066	18135	18124	18171	18076	18223	18330	18227	18122	18148	18076	18116	18167	18102	18052	18005	18059	18001	18026	18008	18125	18083	18124	18223	18180	18336	18177	17949	18153	18164	17907	18074	18215	18030	18113	18305	18295	18032	18185	18181	18272	18089	18166	17975	18155	17909	17928	18224	18088	17931	17953	18281	18092	18088	17887	17986	17991	18184	17989	17985	18174	18206	17935	18146	18116	17972	18129	17958	18169	18072	18177	17950	18085	18013	18098	18262	17923	18083	17907	18099	17993	18276	18093	17965	18115	18111	18105	18115	17976	18155	18056	18040	18287	18101	18064	18325	18055	17962	18294	17959	18138	18019	18009	18167	17873	18029	18145	18102	18277	18064	18092	18268	17860	18072	18358	18119	18121	18235	18059	18008	17949	18009	18158	18122	18291	18095	17897	18199	18042	18153	18009	18005	18096	18229	18246	17954	18144	18056	17854	17902	18095	17981	18100	18167	18099	18153	18012	18239	17997	18083	18146	17815	18073	18081	18161	18183	18061	18080	17995	18123	18015	18077	18204	18082	18036	18134	18245	18095	18018	18273	18260	18101	17960	18196	18023	17973	17880	18081	18056	18214	18139	17988	18256	18196	18282	18097	18177	18048	18213	18111	18081	18310	18138	18216	18230	17959	18205	18141	18050	18060	18218	18260	18171	18088	18148	18239	18046	18219	17958	18359	18128	17983	18235	18066	18175	18007	18114	18104	18218	17999	18198	17914	18031	18091	18224	17949	17997	18174	18189	18006	18001	18173	18083	18083	18081	18120	18078	18112	18178	18190	18054	17947	18079	17886	18222	18136	18328	18093	18201	18276	17876	17992	18078	18143	18226	18003	18186	18071	18198	17989	18041	18024	18143	18103	18077	18095	18174	18110	18261	18148	18163	18091	18150	18026	18019	18037	18222	18062	18115	18024	18147	18018	18226	18130	18176	18020	18076	17961	17944	18123	18058	18223	18166	18089	18264	18037	18158	18256	18087	18162	18085	18186	18001	18281	18052	17958	18089	18157	18041	18161	17920	18176	18177	18007	18094	18056	18225	18094	18079	18109	18208	18018	18191	17908	18132	18158	18042	18316	18372	18063	17995	18141	18237	18045	18075	17840	18102	18223	18096	18138	18118	18310	18079	18136	18321	18103	18024	18273	18161	18039	17950	18038	18285	18004	18160	18092	18076	18022	18199	18083	18169	18205	17852	18193	18252	17986	18107	18025	18068	18172	18044	18182	18284	18097	18240	18140	18245	18135	18276	18102	18001	18112	18030	18089	18063	18122	18170	18122	18162	18240	18168	18153	18262	18257	18142	18124	18099	18147	17826	18256	17940	18043	18181	18028	18290	17999	17949	18160	18032	18039	18078	17986	17982	18087	18239	18155	18074	18103	18050	18159	18122	18132	17999	17911	18284	18088	18140	18024	18116	18013	17978	18026	18078	18086	18325	18146	17971	18222	18138	17961	17991	18054	18090	18126	18036	18236	18149	18217	18361	18032	18046	18112	18147	18033	18140	17970	18099	18158	17977	18059	18183	18065	18024	18078	18407	18212	18168	18110	18033	18180	18308	18222	18280	18232	18125	18018	18075	18079	18242	18109	18141	18206	17978	18166	18067	18181	18023	18006	18141	18177	18128	17972	18152	18262	18020	18324	18174	17987	18065	18074	18144	18119	17893	18175	18189	18130	18178	18025	18074	18145	18245	17913	18155	18284	18085	18144	18091	18135	18106	18148	18162	18265	18100	18101	18141	18092	18100	18319	18043	18295	18062	18073	18028	18202	18142	18065	18099	18178	18071	18012	18050	17984	18220	17830	17957	18146	18043	17933	18068	17785	18118	18051	18164	18196	18104	18078	18037	18136	18246	18065	18115	18134	18274	17994	18300	18178	18068	18285	18169	18231	17891	18098	18130	17905	18144	18069	18094	18080	18301	18253	18276	18202	18059	18094	18040	17993	18058	18132	18205	18163	17997	18184	18082	18094	18295	18032	18148	18093	18065	18024	18139	17991	18125	18235	18194	18014	17981	18117	18124	18170	18125	17980	18174	17999	18181	18035	18095	18209	18023	18143	18139	18180	18135	18041	18158	18047	18161	18215	18098	18095	18089	18150	18169	18009	18121	18313	18083	18321	18275	18191	18155	18319	17941	18214	18215	18216	18081	18003	18143	18069	18075	18087	18159	18174	18123	18043	17978	18136	18105	18161	18093	18099	18158	18223	18242	18203	17929	18009	18102	18255	18161	18216	18163	18193	18186	18198	18231	18231	17911	18054	17976	18174	18087	18074	18096	17948	17867	18139	18135	17992	18152	18114	18182	18239	18290	17990	18201	18108	18110	18152	18145	18268	18181	18225	18045	18241	18136	18180	18093	18136	18084	18137	18063	18110	18249	18191	18183	18121	18147	18082	18042	17888	17971	18168	18207	18290	18205	18006	18226	17929	18091	17962	18097	17835	18113	18042	18056	18141	18169	18156	18179	18022	18095	18054	18232	18018	18254	18144	18237	18091	17912	18014	18158	18019	18049	18130	18022	18048	18140	18041	18202	17989	18303	18217	18200	18230	18042	18046	17990	18043	17943	18126	17992	18135	18172	18095	18302	18073	18226	18094	18261	18078	18054	18253	18069	17898	18168	17839	18080	18256	18036	18131	18128	18054	18130	18056	17957	18205	18176	18131	18090	18013	18178	18114	18148	18249	18014	18063	18107	18206	18179	18009	18241	17979	18041	18106	18107	18062	17932	18073	18151	18137	18251	18103	18213	18049	18181	18122	18034	18106	17952	18094	18028	18194	18044	18172	18089	18047	18198	18092	17808	17990	18070	17957	18224	18121	18004	18141	18181	18161	18107	18270	18146	18086	17968	18168	18109	18257	17976	18068	17960	18109	18149	18196	18195	18175	18033	18105	18286	18291	17895	18168	18115	17943	17923	18116	18106	18183	18066	18196	18131	18020	18032	18072	17914	17991	18020	18079	18038	18233	18054	18051	18235	18196	18220	18108	18239	18179	18296	18127	18242	18117	17968	18147	18112	17983	18019	18111	17968	18096	18139	18240	18057	17962	17967	18023	18016	18147	17882	18041	18165	18063	18143	17965	18068	17998	17955	18089	18056	18024	18204	18090	18166	17990	18113	18364	18125	18154	18133	18156	18142	18283	17972	18200	17974	18109	18118	18056	18178	18096	18190	18099	18146	18062	18158	18120	18070	18100	18113	18062	18069	18005	17972	18077	18262	18159	17963	18109	18148	18168	18240	18088	18084	18314	18077	18097	18187	18141	18126	18076	18033	18124	18251	18118	18216	18147	18138	18202	18072	18215	18138	18170	17815	18027	18228	18105	18133	18160	18082	18048	17980	18173	18065	18109	18177	17953	17954	18166	18044	18170	18056	18131	18322	18211	18119	18150	17893	18059	18270	18092	18031	18256	18119	18122	18142	18330	18126	18104	18160	18237	18075	18020	18038	17963	17904	18037	17900	18089	18034	18092	18058	18140	18036	18058	18180	18013	18111	18057	18003	18178	18081	17984	17938	18012	18016	17986	18121	17996	18229	18217	17926	18275	18175	18260	18228	18134	18251	18181	17989	17965	18095	17837	18260	18050	18055	18038	18080	18010	18180	18164	18163	18204	18243	18040	18207	18150	18113	18010	18192	18032	18279	18150	18190	18304	18226	18104	17975	18152	18176	18037	18109	18147	18071	18213	18188	18067	18150	18016	18165	18131	18125	18094	18266	18205	18172	17994	18149	18084	18321	17977	18186	18009	18119	18102	18132	18158	18100	18136	18029	18034	18063	18157	18123	18024	18058	18160
22465	20987	27416	24955	22864	28943	35978	32256	30868	31148	30461	29704	29316	29474	29169	29053	28966	28913	28691	28813	28552	28456	28628	28704	28457	28592	28331	28211	28170	28234	28189	27994	28246	28199	28013	28218	28043	28069	28188	27929	27879	27735	28062	27902	27974	27727	27791	27421	27802	27991	27817	27975	27914	27638	27721	27638	27527	27867	27620	27601	27652	27807	27926	28003	27947	28137	27821	27665	27906	27726	27760	27963	27715	27670	27556	27650	27727	27593	28049	27784	27800	27831	27856	27682	27868	27750	27593	27699	27764	27767	27747	27603	27800	27837	27703	27627	27735	27716	27800	27804	27805	27761	27813	27688	27775	27769	27661	27830	27879	27832	27991	27828	27280	27700	27968	27981	27933	27756	27590	27723	27980	27673	27764	27413	27689	27540	27455	27603	27908	27735	27856	28069	27695	27673	27753	27738	27770	27683	27507	27517	27594	27861	27972	27875	27940	27702	27784	27995	27621	27947	27680	27581	27967	27842	28025	27459	27771	27498	27690	28098	27621	27697	27751	27705	27819	27747	27846	27763	27613	28091	27669	27723	27835	27735	27714	27360	27856	27851	27643	27596	27713	27425	27771	27779	27537	27670	27786	27548	27594	27545	27667	27550	27862	27888	27638	27910	27974	27821	27896	27721	27564	27672	27628	27863	27922	27890	27882	27572	27845	27826	27665	27605	27677	27668	27846	27840	27502	27664	28110	27880	27849	27739	27936	27782	27630	27518	27650	27796	27609	27664	27767	27865	28043	27628	27842	27855	27732	27524	27769	27201	27567	27598	27865	27668	27930	27718	27648	27380	28030	27787	27497	27574	27543	27827	27770	27666	27983	28089	27695	27778	27820	27746	27554	28060	28053	27850	27681	27513	27610	27702	27908	28019	27895	27562	27745	27841	27571	27741	27702	27702	27827	27446	27506	27759	27832	27648	27844	27837	27989	27705	27717	27602	27595	27856	27404	27748	27957	28098	27854	27976	27730	27843	27880	27489	27756	27571	27953	27765	27790	27780	27654	28197	27628	27726	27766	27561	27554	27606	27640	27872	27594	27829	27865	27722	27635	27742	27732	27686	27666	27588	27810	27504	27668	27907	27573	27499	27849	27569	27571	27809	27972	27757	27907	27736	27659	27744	27444	27853	28045	27597	27575	27692	27750	27637	27819	27735	27793	27676	27677	27977	27802	27919	27656	27567	27624	27787	27867	27693	27583	27684	27767	27851	27799	27757	27758	27746	27599	27735	27672	27713	27748	27568	27729	27589	27664	27958	27493	27932	27831	27739	27540	27782	27735	27491	27823	27579	27660	27579	27728	27982	27799	27601	27585	27690	27709	27718	27624	27919	27732	27604	27722	27294	27756	27630	27733	27791	27760	27862	28028	27833	27766	27720	28042	27584	27782	27907	27828	27691	27932	27524	27548	27831	27658	27754	27638	27834	27911	27778	27589	27681	27663	27654	27749	27827	27503	27756	27584	27822	27584	27712	27607	27740	28009	27890	27784	27741	27813	27510	27563	27593	27672	27398	27687	27919	27722	27531	27771	27694	27910	27700	27720	27707	27678	27943	27780	27600	27789	27628	27763	27737	27748	27427	27534	27727	27820	27818	27678	27828	27641	27615	27893	27728	27706	27947	27682	27976	27826	27725	27699	27868	28042	27880	27782	27939	27624	27556	27781	27563	27935	27734	27587	27789	27780	27774	27547	27851	27818	27677	27727	27677	27795	27413	27612	27616	27794	27729	27974	27479	27660	27564	27906	27907	27756	27621	27634	27736	27786	27681	27808	27704	27596	27867	27786	27696	27781	27856	27821	27643	27658	27705	27963	27894	27883	28028	27854	27631	27952	27589	27644	27774	27522	27920	27711	27878	27954	27458	27750	27703	27810	27586	27679	27661	27782	27626	27726	27815	27779	27779	27646	28003	27589	27526	27722	27858	27820	27638	27705	27708	27561	27630	27544	27654	27666	27636	27569	27792	27675	27770	27765	27597	27768	27785	27630	27699	27861	27736	27793	27982	27907	27913	27821	27776	27708	27817	27905	27621	27719	27810	27618	27657	27975	27564	27615	27546	27547	27523	27527	27671	27590	27782	27712	27725	27766	27868	27888	27779	27622	27879	27835	27722	27746	27875	27850	27617	27965	27850	27726	27668	27764	27846	27696	27809	27914	27805	27568	27815	28077	27957	27410	27732	27471	27582	27871	27927	27759	27803	27782	27883	27745	27737	27481	27722	27636	27565	27761	27935	28131	27799	27868	27724	27725	27729	27892	27952	27839	27808	27451	27585	27980	27554	27736	27531	27774	27957	27866	27788	27734	27696	27797	27626	27698	27950	27895	27369	27549	27901	27831	27739	27554	27710	27867	27336	27940	27593	27977	27729	27773	27831	27587	27716	27869	27737	28063	27623	27666	27938	27843	27989	27573	27544	27693	27537	27877	27657	27653	27807	28027	27513	27771	27766	27691	27840	27899	27636	27651	27707	27439	27761	27761	27721	27528	27764	27845	27536	27789	27852	27606	27782	27878	27837	27642	27700	27897	27725	27807	27653	27962	27641	27825	27469	27746	27897	27805	27569	27684	27721	27824	27781	27628	27616	27865	27701	27658	27745	27880	27554	27515	27764	27914	27628	27561	27774	27746	27570	27725	28055	27768	27768	27924	28055	27953	27787	27931	27744	27737	27898	28070	27765	27679	27767	27783	27766	27976	27661	27759	27794	27611	27881	27515	27549	27721	27729	27849	27306	27513	27507	27814	27772	27781	27702	27818	27872	27558	27640	27591	27978	27960	27540	28005	27964	27819	27692	27546	27626	27741	27700	27760	27970	27658	27603	27667	27533	27284	27752	27735	27846	27620	27753	27807	27716	27730	27739	27546	27786	27738	27802	27897	27795	27745	27651	27799	27990	27795	27773	27779	27376	27664	27699	27711	27575	27755	28041	27904	27998	27889	27885	27605	27584	27697	27939	27742	27661	27466	27910	27795	27536	27667	27743	27597	27895	27947	27897	27513	27549	27738	27903	27630	27758	27586	27751	27808	27812	27582	27914	27751	27553	27901	27857	27783	27676	27975	27807	27800	27631	27789	27978	27648	27783	27711	27544	27683	27590	28082	27829	27463	27625	27739	27794	27705	27789	27704	27639	27621	27760	27697	27743	27670	27835	27675	27548	27841	27488	27560	27585	27846	27752	27588	27787	27628	27831	27725	27810	27860	27651	27870	27791	27517	27720	27775	27577	27700	27658	27595	27584	27637	27801	27416	27659	27735	27885	27682	27439	27831	27630	27646	27562	27804	28029	27650	27776	27811	27875	27610	27595	27985	27762	27886	27692	27637	27782	27658	27660	27851	27571	27703	27808	27896	27797	27781	27616	27633	28007	27695	27781	27795	27939	27749	27602	27956	27807	27959	27860	27645	27587	27538	27680	27684	27682	27817	27671	28044	27641	27815	27816	27435	27721	27687	27859	28054	27573	27822	27953	27747	27715	28075	27629	27662	27467	27772	27498	27625	27854	27874	27724	27561	27735	27699	27849	27683	27491	27594	27743	27750	27700	27742	27768	27694	27733	27823	27481	27664	27688	27621	27727	27711	27489	27882	27659	27876	27483	27643	27736	27864	27832	27751	27763	27570	27708	27657	27805	27942	27610	27483	27911	27775	27763	27878	27703	27486	27556	27711	27606	27947	27632	27689	27627	27703	27721	28050	27693	27866	27774	27557	27650	27839	27667	28051	27768	27697	27876	27681	27766	27845	27833	27712	27746	27577	27645	27927	27835	27666	27691	27728	27715	27903	27810	27671	28044	27713	27608	27803	27929	27804	27927	27853	27714	27674	27763	27616	27619	27818	27833	27667	27749	27815	27834	27653	27664	27888	27857	27770	27837	27837	27433	28024	27679	27736	27593	27798	27632	27651	27709	27658	27623	27798	27867	27774	27709	27823	27676	27890	27776	27711	27693	27768	28016	27709	27532	27522	27700	28007	27720	27663	27642	27944	27713	27543	27791	27787	27827	27877	27827	27801	27599	27648	27725	28102	27961	27686	27649	27806	27872	27751	27714	27795	27997	27724	27574	27974	27656	27486	27590	27772	27840	28017	27796	27957	27704	27916	27667	27906	27599	27456	27813	27783	27594	27722	27742	27860	27928	27611	27600	27605	27634	27663	27524	27707	27730	27564	27783	27843	27729	27703	27492	27677	27552	27591	27554	27775	27916	27811	27940	27727	27759	27614	27591	27922	27558	27882	27923	27739	27608	27870	27807	27779	27627	27517	27541	27632	27683	27755	27618	27684	27709	27693	27496	27996	28071	27484	27434	27812	27552	27649	27875	27590	27498	27536	28059	27187	27545	27537	27825	27652	27665	27725	27788	27834	27791	28066	27745	27745	27643	27567	27943	27678	27717	27795	27932	27652	27503	27880	27505	27947	28039	27727	27706	27648	27987	27902	27700	27690	27686	27593	27826	27801	28089	27604	27782	27611	27718	27776	27546	27734	27760	27801	27582	27462	27566	27847	27707	27938	27936	27743	27653	27766	27835	27500	27525	27536	27445	27598	27647	27767	27856	27979	27832	27845	27819	27848	27827	27628	27614	27874	27765	27744	27935	27685	27850	27825	27771	27724	27731	27574	27554	27693	27803	27646	27937	27745	27473	27757	27734	27628	27632	27629	27748	27695	27571	27591	27835	27806	28078	27695	27674	27835	27876	27664	27815	27996	28003	27797	27924	27612	27657	27460	27830	27501	27663	27858	27622	27780	27784	27599	27860	27845	27759	27896	27960	27882	27800	27551	27663	27969	27655	27579	27296	27578	27637	27717	27696	27872	27514	27711	27533	27835	27577	27842	27790	27706	27888	27703	27941	27708	27537	27622	27705	27569	27794	27450	27737	27591	27506	27779	27762	27820	27749	27735	27670	27550	27848	27947	27574	27781	27931	27727	27721	28150	27828	27607	27815	27745	27721	27762	27570	27496	27650	27497	27802	27754	27807	28006	27698	27803	27808	27680	27655	27592	27789	27767	27909	27651	27685	27871	27720	27637	27887	28043	27962	27774	27617	27619	27494	27509	27760	27667	27986	27606	27576	27727	27592	27634	27621	28026	27583	27565	27525	27734	27510	27687	27512	27785	27618	27691	27873	27681	27764
32321	53970	41832	35094	28609	26605	25671	23680	22203	21881	20403	20365	19767	19546	19431	19006	19084	18923	18720	18717	18350	18120	18096	18449	18148	18183	18019	18060	17656	17868	17750	17733	17813	17770	17787	17696	17497	17756	17736	17402	17439	17418	17735	17432	17640	17456	17307	17438	17343	17150	17614	17154	17423	17369	17415	17401	17410	17329	17331	17486	17540	17401	17166	17355	17403	17028	17487	17321	17242	17276	17481	17486	17435	17364	17382	17271	17216	17456	17401	17359	17458	17161	17310	17321	17352	17317	17336	17487	17348	17299	17390	17321	17429	17304	17439	17425	17212	17531	17363	17364	17511	17381	17443	17446	17410	17323	17469	17389	17286	17272	17238	17366	17249	17306	17463	17382	17370	17225	17354	17359	17410	17377	17158	17476	17543	17350	17413	17336	17512	17478	17186	17210	17241	17562	17558	17365	17340	17338	17380	17300	17336	17356	17318	17438	17298	17410	17204	17221	17209	17425	17290	17144	17424	17401	17352	17472	17389	17312	17372	17440	17450	17283	17429	17391	17315	17419	17392	17309	17350	17168	17307	17510	17469	17083	17236	17394	17354	17348	17237	17471	17378	17159	17119	17326	17293	17366	17331	17438	17254	17329	17296	17372	17297	17322	17492	17389	17361	17436	17245	17428	17267	17331	17481	17228	17314	17481	17339	17214	17305	17187	17374	17403	17405	17329	17229	17361	17323	17198	17121	17338	17333	17247	17378	17188	17370	17324	17518	17340	17416	17339	17328	17425	17339	17251	17335	17452	17301	17218	17309	17202	17352	17316	17398	17239	17301	17319	17464	17280	17391	17347	17079	17415	17426	17222	17228	17426	17295	17366	17286	17488	17358	17216	17331	17199	17565	17395	17280	17260	17352	17306	17213	17468	17375	17242	17401	17306	17324	17406	17338	17220	17209	17336	17334	17288	17392	17225	17465	17459	17469	17373	17378	17384	17338	17399	17473	17329	17392	17229	17330	17529	17418	17281	17470	17476	17329	17286	17296	17143	17401	17451	17403	17267	17399	17476	17148	17425	17291	17384	17392	17422	17382	17374	17316	17314	17464	17231	17410	17334	17364	17408	17340	17308	17383	17390	17279	17271	17386	17302	17323	17310	17469	17286	17512	17375	17149	17251	17405	17395	17258	17411	17349	17214	17430	17303	17444	17309	17313	17373	17343	17350	17272	17413	17386	17258	17497	17228	17385	17275	17393	17310	17283	17325	17289	17138	17323	17392	17257	17533	17312	17224	17327	17333	17269	17151	17353	17525	17460	17438	17356	17448	17227	17431	17137	17310	17246	17315	17379	17329	17419	17357	17436	17401	17388	17377	17263	17295	17246	17202	17313	17364	17284	17312	17206	17470	17268	17459	17344	17348	17495	17439	17429	17390	17462	17195	17435	17267	17250	17112	17124	17308	17339	17268	17474	17474	17257	17353	17545	17311	17296	17285	17284	17127	17212	17424	17453	17175	17372	17400	17319	17359	17246	17283	17232	17387	17352	17214	17320	17389	17286	17260	17447	17221	17154	17464	17321	17302	17339	17273	17348	17439	17409	17199	17301	17374	17392	17473	17348	17310	17249	17475	17182	17360	17250	17486	17251	17349	17410	17216	17423	17241	17309	17268	17501	17114	17283	17320	17430	17176	17417	17414	17367	17131	17417	17340	17329	17539	17261	17436	17278	17255	17347	17289	17331	17278	17410	17199	17200	17502	17330	17258	17409	17406	17264	17446	17380	17379	17434	17588	17510	17298	17325	17319	17267	17272	17370	17330	17336	17318	17524	17307	17225	17304	17331	17326	17391	17173	17412	17386	17284	17294	17377	17423	17443	17160	17355	17338	17400	17334	17333	17365	17185	17449	17384	17284	17271	17225	17416	17232	17148	17406	17286	17301	17345	17237	17245	17300	17438	17232	17321	17460	17304	17379	17437	17362	17075	17257	17246	17171	17291	17304	17216	17378	17302	17370	17216	17367	17445	17273	17469	17280	17317	17418	17233	17197	17230	17608	17388	17452	17301	17234	17331	17363	17230	17273	17400	17318	17380	17294	17401	17270	17425	17439	17285	17380	17356	17501	17332	17329	17349	17471	17317	17237	17338	17356	17359	17227	17444	17520	17370	17248	17199	17415	17295	17397	17372	17423	17290	17259	17210	17285	17396	17360	17462	17382	17286	17459	17347	17371	17575	17246	17283	17469	17418	17303	17414	17441	17441	17085	17476	17334	17504	17105	17383	17209	17222	17428	17544	17406	17363	17114	17420	17396	17326	17216	17369	17159	17439	17378	17448	17334	17373	17410	17313	17423	17355	17380	17299	17401	17449	17436	17323	17381	17262	17373	17316	17338	17405	17384	17337	17469	17320	17288	17411	17332	17183	17372	17398	17284	17497	17388	17325	17174	17310	17293	17385	17214	17275	17359	17279	17369	17323	17251	17371	17225	17301	17247	17304	17450	17181	17330	17327	17444	17279	17387	17336	17343	17429	17404	17406	17259	17177	17382	17291	17181	17384	17284	17384	17210	17288	17260	17438	17461	17275	17342	17172	17289	17203	17349	17426	17124	17395	17252	17329	17345	17369	17468	17310	17438	17375	17255	17439	17487	17538	17244	17506	17389	17174	17479	17256	17260	17380	17264	17188	17293	17213	17237	17309	17256	17362	17439	17305	17316	17321	17279	17298	17266	17340	17229	17214	17242	17246	17264	17250	17281	17350	17356	17438	17276	17325	17433	17472	17447	17270	17378	17471	17382	17347	17324	17243	17331	17325	17383	17483	17383	17515	17329	17299	17420	17219	17417	17110	17251	17270	17272	17305	17314	17330	17390	17183	17302	17339	17331	17315	17291	17394	17447	17146	17415	17360	17230	17308	17336	17029	17368	17290	17233	17367	17268	17328	17313	17485	17219	17399	17224	17283	17459	17171	17338	17356	17365	17273	17330	17410	17426	17199	17328	17250	17395	17484	17322	17314	17373	17407	17281	17353	17409	17489	17189	17422	17503	17265	17438	17311	17325	17045	17400	17383	17307	17304	17181	17118	17264	17274	17188	17318	17311	17398	17158	17402	17317	17466	17346	17115	17240	17253	17530	17359	17386	17578	17407	17409	17409	17329	17299	17435	17467	17303	17496	17194	17505	17108	17264	17200	17398	17181	17221	17374	17403	17395	17432	17513	17419	17347	17361	17402	17455	17377	17314	17332	17470	17300	17406	17163	17223	17493	17195	17368	17400	17474	17286	17252	17311	17228	17227	17243	17386	17509	17363	17130	17355	17301	17347	17026	17343	17371	17377	17330	17412	17409	17280	17388	17410	17314	17360	17482	17401	17419	17249	17347	17279	17398	17332	17221	17417	17267	17300	17354	17493	17275	17197	17389	17247	17355	17276	17371	17304	17238	17333	17415	17137	17291	17324	17364	17356	17385	17336	17468	17345	17190	17471	17365	17304	17456	17312	17341	17243	17288	17352	17296	17332	17207	17375	17462	17493	17456	17420	17523	17370	17242	17415	17281	17172	17423	17209	17355	17218	17342	17425	17483	17391	17152	17362	17255	17375	17424	17214	17255	17262	17234	17346	17440	17485	17320	17408	17451	17428	17345	17374	17331	17284	17438	17327	17302	17223	17343	17293	17365	17291	17334	17440	17514	17440	17175	17260	17346	17307	17262	17454	17251	17262	17425	17364	17455	17218	17488	17456	17483	17453	17397	17537	17185	17466	17245	17435	17373	17398	17252	17303	17203	17431	17242	17352	17278	17308	17380	17351	17248	17570	17419	17401	17418	17209	17354	17420	17316	17451	17253	17309	17359	17171	17316	17414	17447	17153	17332	17515	17497	17551	17404	17328	17347	17515	17398	17389	17242	17335	17395	17213	17284	17195	17319	17241	17367	17253	17308	17402	17277	17152	17323	17318	17550	17441	17347	17312	17498	17196	17420	17445	17544	17312	17199	17232	17449	17404	17289	17168	17505	17352	17511	17402	17488	17439	17385	17340	17375	17320	17399	17381	17493	17361	17255	17526	17378	17352	17373	17294	17393	17419	17345	17316	17270	17209	17573	17292	17283	17505	17283	17326	17600	17348	17276	17391	17310	17398	17289	17372	17275	17298	17456	17422	17600	17206	17273	17458	17308	17269	17338	17383	17399	17437	17407	17306	17197	17459	17423	17311	17320	17420	17451	17286	17225	17452	17173	17396	17308	17319	17383	17408	17345	17323	17503	17386	17538	17511	17468	17524	17210	17433	17405	17397	17310	17374	17348	17276	17379	17383	17348	17352	17417	17587	17440	17407	17456	17412	17342	17330	17223	17448	17313	17220	17172	17277	17291	17464	17266	17381	17422	17541	17323	17422	17209	17554	17316	17336	17409	17310	17406	17359	17387	17299	17368	17290	17314	17187	17262	17278	17227	17490	17284	17237	17346	17411	17326	17224	17305	17418	17317	17349	17354	17413	17478	17301	17349	17434	17371	17254	17256	17412	17367	17347	17464	17394	17241	17320	17313	17296	17326	17335	17379	17467	17260	17427	17062	17362	17403	17247	17290	17475	17363	17129	17370	17203	17487	17437	17292	17323	17262	17427	17235	17476	17342	17444	17234	17372	17175	17289	17446	17222	17273	17346	17299	17334	17351	17459	17153	17469	17483	17160	17362	17379	17341	17309	17393	17121	17524	17351	17543	17164	17409	17404	17391	17217	17317	17273	17401	17329	17289	17388	17174	17564	17266	17393	17442	17367	17358	17229	17501	17286	17285	17429	17358	17494	17432	17335	17282	17276	17285	17304	17253	17291	17330	17300	17440	17394	17587	17469	17403	17634	17506	17282	17249	17493	17459	17295	17225	17268	17328	17224	17281	17405	17225	17402	17289	17359	17425	17533	17406	17547	17180	17285	17248	17268	17280	17545	17302	17392	17263	17432	17364	17341	17358	17320	17506	17436	17297	17443	17418	17155	17366	17270	17427	17270	17213	17320	17418	17211	17507	17404	17450	17273	17097	17358	17370	17268	17500	17346	17436	17215	17341	17323	17333	17347	17388	17220	17312	17442	17416	17422	17477	17173	17377	17316	17410	17312	17351	17275	17522	17387	17350	17317	17378	17410	17194	17583	17363	17293	17287	17334	17186	17539	17357	17120	17396	17470	17416	17376
36737	33868	36930	35635	33656	32478	32397	31982	31618	31274	31183	31000	31149	31023	30795	30851	30807	30733	30575	30489	30452	30389	30362	30258	30522	30550	30400	30353	30472	30408	30339	30547	30418	30545	30407	30250	30467	30313	30383	30309	30386	30247	30369	30422	30317	30349	30208	30379	30348	30274	30038	30163	30269	30419	30178	30250	30627	30452	30431	30204	30574	30286	30451	30380	30407	30161	30199	30334	30335	30440	30318	30570	30316	30333	30398	30260	30065	30437	30171	30417	30680	30529	30358	30258	29992	29969	30058	30296	30603	30142	30198	30242	30299	30553	30345	30491	30386	30309	30422	30198	30337	30328	30300	30326	30432	30223	30211	30406	30259	30293	30341	30251	30410	30441	30474	30439	30192	30185	30135	30379	30273	30589	30548	30105	30383	30399	30247	30277	30177	30382	30374	30414	30292	30354	30392	30299	30281	30486	30515	30717	30476	29992	30377	30494	30274	30429	30464	30400	30642	30280	30454	30294	30472	30561	30245	30244	30394	30286	30490	30214	30131	29908	29996	30527	30207	30280	30367	30333	30344	30281	30061	30412	30305	30332	30354	30296	30413	30390	30306	30158	30753	30265	30375	30303	30279	30315	30226	30231	30334	30286	30340	30373	30519	30460	30514	30296	30299	30263	30309	30462	30237	30431	30351	30350	30247	30408	30032	30312	30562	30399	30619	30340	30488	30238	30300	30502	30491	30199	30444	30331	30293	30571	30427	30365	30576	30407	30190	30133	30467	30543	30458	30259	30169	30372	30477	30276	30205	30212	30339	30112	30133	30369	30335	30202	30325	30401	30349	30131	30028	30272	30214	30452	30367	30443	30293	30033	30307	30465	30241	30282	30381	30556	30321	30614	30284	30384	30193	30329	30349	30266	30368	30415	30490	30500	30490	30243	30309	30401	30371	30571	30250	30350	30217	30209	30429	30297	30529	30268	30437	30351	30358	30269	30416	30126	30124	30278	30416	30107	30188	30414	30259	30247	30469	30474	30413	30250	30000	30380	30300	30512	30486	30390	30048	30425	30309	30493	30178	30247	30502	30341	30191	30295	30358	30490	30480	29857	30428	30199	30265	30411	30158	30528	30402	30129	30179	30283	30186	30349	30581	30545	30208	30297	30658	30343	30147	29984	30551	30489	30283	30471	30357	30435	30286	30284	30315	30175	30488	30398	29987	30155	30305	30208	30066	30567	30259	30173	30317	30374	30179	30482	30469	30312	30414	30385	30485	30439	30301	30387	30251	30602	30464	30205	30431	30175	30264	30363	30453	30253	30521	30305	30527	30496	30432	30353	30070	30533	30192	29962	30331	30094	30305	30409	30592	30375	30714	30365	30469	30219	30149	30209	30638	30259	30339	30581	30323	30219	30510	30324	30328	30486	30443	30452	30579	30558	30337	30459	30509	30135	30117	30195	30397	30334	30631	30477	30136	30382	30339	30258	30291	30227	30464	30199	30607	30696	30452	30366	30095	30450	30432	30270	30253	30374	30553	30308	30652	30321	30373	30192	30340	30456	30387	30540	30344	30085	30273	30480	30507	30569	30205	30462	30154	30456	30165	30167	30439	30355	30412	30562	30576	30233	30222	30323	30362	30354	30356	30326	30340	30603	30357	30220	30121	30290	30300	30585	30275	30561	30374	30150	30340	30628	30355	30507	30137	30220	30423	29993	30453	30426	30402	30521	30449	30532	30430	30325	30023	29992	30147	30419	30217	30389	30370	30392	30296	30087	30153	30263	30325	30379	30585	30287	30296	30274	30390	30468	30208	30520	30316	30561	30644	30311	30524	30540	30276	30368	30359	30342	30479	30153	30179	30390	30247	30204	30334	30275	30241	30412	30119	30279	30389	30439	30452	30140	30298	30104	30525	30440	30367	30348	30230	30600	30238	30195	30342	30504	30321	30497	30449	30185	30172	30304	30413	30248	30334	30509	30365	30310	30071	30364	30295	30383	30322	30141	30270	30388	30487	30294	30553	30250	30511	30207	30242	30473	30296	30504	30346	30061	30367	30428	30141	30268	30567	30484	30279	30610	30251	30317	30260	30591	30561	30489	30184	30200	30150	30272	30394	30419	30525	30425	30351	30398	30187	30250	30224	30249	30519	30232	30296	30179	30125	30042	30513	30454	30194	30533	30231	30030	30372	30248	30476	30456	30355	30277	30207	30414	30302	30145	30246	30138	30053	30231	30287	30386	30301	30529	30313	30389	30326	30590	30488	30345	30326	30411	30495	30589	30473	30273	30286	30478	30038	30431	30257	30099	30304	30435	30453	30224	30432	30403	29988	30411	30254	30523	30541	30442	30396	30389	30592	30651	30485	30247	30473	30402	30356	30326	30489	30243	30432	30447	30023	30172	30202	30385	30406	30590	30465	30434	30229	30570	30395	30319	30215	30440	30037	30248	30397	30130	30170	30442	30449	30433	30421	30314	30313	30539	30185	30207	30186	30379	30241	30442	30234	30124	30461	30203	30471	30316	30417	30013	30388	30394	30278	30501	30258	30484	30449	30386	30633	30116	30229	30381	30350	30355	30484	30484	30215	30612	30178	30637	30352	30213	30268	30194	30454	30331	30412	30493	30419	30263	30310	30130	30031	30387	30275	30535	30550	29949	30378	30317	30333	30254	30441	30346	30361	30442	30232	30440	30366	30257	30341	30195	30421	30253	30411	30551	30238	30462	30380	30042	30297	30455	30352	30544	30478	30367	30304	30248	30433	30304	30579	30317	30409	30330	30408	30161	30236	30187	30355	30312	30276	30644	30494	30537	30196	30242	30309	30320	30293	30135	30437	30863	30600	30432	30374	30352	30278	30231	30428	30369	30373	30368	30469	30423	30297	30424	30291	30424	30281	30401	30081	30222	30330	30528	30253	30058	30413	30671	29908	30521	30240	30386	30534	30114	30221	30316	30046	30416	30715	30552	30621	30490	30411	30502	30425	30340	30314	30199	30232	30241	30129	30435	30366	30469	30335	30613	30354	30448	30544	30423	30539	30359	30179	30323	30218	30406	30419	30501	30467	30472	30454	30377	30339	30342	30141	30225	30387	30463	30480	30423	30193	30233	30343	30242	30109	30205	30185	30440	30462	30247	30409	30306	30027	30252	30297	30592	30505	30704	30225	30190	30602	30475	30185	30722	30223	30221	30333	30370	30523	30200	30304	30179	29963	30430	30418	30435	30349	30355	30471	30474	30189	30262	30517	30407	30463	30469	30625	30033	30101	30465	30322	30347	30471	30031	30335	30509	30233	30425	30174	30225	30563	30631	30281	30498	30040	30613	30253	30259	30372	30360	30452	30436	30654	30114	30383	30319	30244	30440	30414	30556	30115	30480	30451	30377	30246	30356	30474	30283	30495	30543	30434	30689	30380	30400	30244	29944	30208	30207	30446	30613	30522	30491	30206	30506	30282	30354	30526	30328	30308	30183	30353	30122	30180	30525	30327	30410	30318	30437	30302	30464	30594	30582	30333	30418	30193	30472	30365	30236	30308	30070	30365	30530	30090	30556	30425	30210	30550	30406	30285	30553	30407	30449	30268	30268	30489	30387	30453	30369	30443	30308	30402	30374	30471	30099	30202	30246	30550	30416	30517	30406	30284	30355	30550	30215	30365	30547	30560	30429	30320	30363	30371	30461	30424	30417	30563	30452	30255	30323	30180	30501	30260	30276	30513	30105	30687	30537	30459	30318	30088	30189	30472	30553	30381	30544	30354	30410	30345	30762	30356	30329	30497	30378	30277	30452	30083	30173	30143	30171	30578	30195	30221	30436	30200	30273	30368	30410	30579	30435	30170	30266	30601	30282	30554	30360	30349	30489	30429	30173	30330	30170	30517	30237	30312	30402	30148	30369	30361	30574	30650	30362	30380	30594	30431	30194	30412	30227	30368	30226	30292	30330	30590	30127	30366	30261	30360	30458	30495	30217	30240	30235	30487	30432	30319	30215	30388	30560	30437	30295	30314	30123	30222	30247	30236	30327	30276	30330	30218	30194	29958	30368	30406	30338	30736	30268	30427	30470	30364	30234	30689	30363	30293	30104	30650	30494	30340	30487	30429	30388	30304	30341	30483	30461	30470	30350	30540	30398	30509	30432	30507	30319	30480	30190	30295	30539	30181	30096	30426	30307	30526	30499	30352	30631	30434	30508	30543	30489	30320	30087	30516	30270	30549	30485	30376	30222	30497	30340	30544	30300	30572	30402	30012	30425	30288	30491	30459	30192	30283	30270	30357	30172	30469	30417	30530	30524	30015	30188	30394	30592	30263	30518	30469	30470	30564	30266	30259	30501	30417	30384	30475	30330	30067	30355	30070	30190	30263	30526	30464	30579	30198	30548	30452	30155	30207	30323	30508	30304	30449	30374	30161	30468	30466	30176	30352	30263	30299	30456	30395	30528	30441	30281	30350	30280	30470	30527	30290	30262	30374	30438	30530	30580	30468	30215	30515	30454	30225	30658	30329	30164	30324	30485	30284	30435	30144	30284	30564	30317	30530	30535	30122	30194	30448	30403	30358	30453	30374	30403	30153	30555	30174	30128	30613	30107	30210	30364	30452	30137	30122	30379	30364	30198	30322	30242	30198	30276	30247	30306	30271	30342	30548	30340	30085	30379	30264	30368	30449	30356	30529	30187	30397	30304	30212	30573	30382	30459	30519	30538	30643	30457	30306	30308	30385	30499	30388	30215	30343	30173	30482	30391	30075	30459	30123	30447	30423	30401	30385	30469	30584	30314	30285	30302	30515	30361	30612	30764	30357	30482	30388	29987	30344	30320	30669	30144	30218	30167	30651	30456	30001	30572	30252	30365	30236	30368	30286	30292	30264	30264	30181	30257	30228	30180	30471	30258	30412	30401	30556	30364	30494	30254	30053	30491	30378	30186	30302	30395	30330	30224	30211	30270	30093	30254	30280	30184	30211	30383	30456	30303	30220	30213	30413	30316	30050	30501	30207	30564	30168	30467	30550	30558	30480	30514	30478	30315	30137	30383	30300	30140	30334	30362	30472	30471	30294	30633	30194	30309	30125	30428	30284	30201	30136	30266	30324	30347	30274	30312	30355	30531	30026	30290	30414	30416	30336	30222	30273	30732	30588	30334	30500	30500	30434	30373	30628	30497	30343	30324	30245	30600	30388	30219
27918	36934	28515	25311	23262	21467	21701	21004	20308	19720	19648	19527	19449	19388	19282	19212	19016	19014	19034	18959	18754	18675	18873	18634	18934	18737	18641	18663	18810	18714	18562	18649	18676	18678	18581	18673	18591	18628	18610	18618	18579	18634	18590	18683	18464	18605	18459	18516	18478	18524	18648	18412	18576	18554	18610	18552	18457	18441	18607	18591	18524	18582	18389	18602	18605	18593	18355	18647	18554	18479	18477	18517	18516	18488	18403	18497	18587	18488	18389	18397	18396	18435	18460	18756	18371	18549	18582	18521	18617	18644	18473	18654	18346	18492	18587	18473	18601	18738	18515	18531	18397	18594	18566	18423	18501	18536	18524	18411	18475	18457	18655	18534	18428	18623	18469	18242	18501	18465	18611	18608	18761	18704	18289	18600	18610	18439	18617	18488	18614	18534	18556	18725	18449	18562	18539	18413	18590	18488	18453	18512	18522	18451	18520	18462	18547	18584	18574	18621	18581	18457	18585	18500	18591	18433	18438	18557	18376	18337	18617	18584	18433	18499	18531	18460	18639	18688	18626	18617	18513	18716	18599	18375	18535	18445	18594	18532	18477	18562	18554	18447	18497	18558	18476	18497	18439	18598	18440	18605	18404	18530	18428	18634	18664	18601	18573	18711	18653	18420	18486	18510	18476	18426	18562	18502	18516	18583	18582	18505	18579	18722	18545	18617	18625	18407	18617	18411	18606	18601	18595	18482	18498	18519	18616	18639	18597	18432	18497	18638	18488	18605	18477	18630	18509	18535	18478	18439	18601	18742	18618	18450	18628	18389	18643	18471	18427	18562	18490	18591	18529	18644	18555	18463	18511	18586	18565	18652	18578	18700	18406	18383	18536	18696	18603	18520	18300	18553	18526	18541	18513	18646	18547	18430	18484	18522	18386	18494	18305	18558	18514	18629	18667	18309	18457	18526	18666	18582	18537	18474	18411	18560	18828	18391	18480	18569	18553	18559	18534	18776	18522	18643	18764	18634	18546	18475	18509	18362	18578	18451	18674	18440	18457	18533	18473	18565	18374	18477	18571	18490	18564	18499	18595	18364	18535	18519	18330	18388	18504	18476	18630	18690	18345	18578	18608	18466	18619	18495	18360	18476	18502	18532	18697	18321	18550	18576	18495	18395	18478	18614	18406	18627	18370	18421	18541	18587	18484	18652	18618	18570	18680	18362	18520	18507	18384	18536	18621	18391	18603	18543	18498	18559	18721	18452	18627	18521	18754	18643	18607	18525	18424	18420	18578	18442	18451	18670	18719	18546	18555	18485	18496	18756	18682	18545	18598	18541	18606	18544	18598	18511	18456	18360	18702	18543	18489	18421	18451	18604	18551	18406	18706	18553	18429	18480	18443	18612	18449	18478	18687	18641	18543	18561	18326	18454	18589	18491	18495	18433	18439	18621	18418	18624	18598	18514	18507	18624	18583	18614	18436	18540	18538	18631	18527	18446	18490	18512	18349	18264	18633	18606	18525	18514	18604	18459	18697	18484	18402	18593	18657	18461	18579	18356	18529	18394	18490	18510	18543	18658	18300	18422	18656	18624	18566	18423	18535	18394	18677	18507	18573	18574	18583	18468	18446	18551	18289	18657	18256	18618	18631	18551	18754	18599	18544	18570	18343	18500	18592	18495	18651	18434	18443	18471	18498	18740	18553	18443	18520	18648	18647	18354	18746	18631	18582	18571	18507	18335	18523	18404	18378	18534	18522	18533	18485	18291	18527	18419	18594	18698	18688	18719	18527	18714	18575	18629	18366	18567	18669	18685	18564	18458	18303	18564	18625	18578	18560	18548	18847	18557	18504	18481	18693	18457	18525	18411	18535	18520	18483	18504	18401	18412	18392	18506	18588	18494	18627	18399	18535	18400	18420	18424	18563	18509	18522	18304	18495	18401	18613	18487	18459	18565	18544	18397	18564	18491	18580	18479	18511	18613	18310	18429	18570	18491	18474	18417	18486	18622	18539	18522	18383	18596	18568	18455	18695	18388	18409	18588	18545	18775	18574	18547	18464	18449	18620	18684	18365	18466	18607	18414	18663	18528	18553	18482	18664	18431	18493	18523	18563	18550	18615	18529	18541	18490	18423	18573	18518	18506	18553	18577	18695	18314	18575	18558	18643	18434	18461	18687	18698	18539	18634	18509	18600	18541	18466	18661	18485	18511	18585	18329	18540	18559	18438	18648	18652	18321	18648	18412	18459	18488	18494	18437	18586	18547	18460	18445	18624	18612	18416	18673	18410	18420	18530	18561	18633	18433	18484	18725	18604	18552	18489	18613	18641	18481	18558	18369	18557	18520	18657	18695	18551	18451	18529	18491	18470	18603	18609	18579	18474	18514	18525	18535	18551	18454	18645	18578	18513	18567	18596	18618	18492	18319	18413	18478	18480	18571	18430	18574	18595	18589	18367	18596	18627	18586	18493	18655	18567	18617	18530	18550	18424	18440	18504	18439	18577	18465	18555	18563	18460	18480	18643	18661	18544	18615	18466	18380	18436	18430	18533	18483	18483	18506	18421	18365	18728	18493	18618	18488	18608	18477	18661	18624	18281	18568	18415	18651	18618	18268	18396	18560	18471	18624	18491	18464	18525	18488	18587	18509	18503	18461	18595	18499	18637	18483	18267	18586	18712	18342	18622	18498	18514	18705	18497	18486	18489	18596	18306	18355	18501	18480	18516	18467	18601	18527	18483	18522	18489	18416	18626	18311	18756	18612	18369	18579	18432	18490	18356	18597	18613	18664	18496	18579	18592	18467	18529	18610	18564	18389	18533	18488	18572	18521	18400	18555	18558	18481	18412	18536	18442	18507	18479	18503	18686	18623	18578	18638	18468	18583	18584	18601	18342	18564	18524	18682	18408	18518	18520	18565	18503	18232	18673	18788	18617	18525	18647	18477	18720	18728	18538	18504	18448	18533	18673	18620	18420	18585	18580	18699	18471	18475	18545	18619	18397	18434	18676	18616	18512	18772	18561	18381	18469	18584	18453	18368	18573	18610	18592	18578	18412	18353	18524	18404	18592	18580	18583	18435	18552	18542	18505	18357	18461	18566	18635	18541	18609	18606	18644	18650	18717	18349	18509	18393	18515	18488	18568	18413	18650	18514	18296	18529	18524	18539	18622	18627	18621	18580	18533	18501	18450	18583	18423	18690	18485	18625	18504	18567	18503	18596	18419	18427	18448	18562	18527	18390	18689	18697	18489	18587	18623	18396	18578	18468	18556	18540	18656	18395	18482	18504	18525	18412	18411	18412	18622	18594	18546	18467	18381	18479	18695	18679	18353	18664	18356	18427	18617	18526	18824	18493	18600	18487	18570	18558	18469	18647	18428	18606	18615	18337	18679	18596	18677	18519	18712	18471	18368	18844	18722	18506	18491	18468	18421	18523	18454	18509	18598	18559	18335	18602	18375	18503	18429	18328	18509	18437	18430	18556	18515	18621	18648	18658	18489	18599	18642	18535	18537	18382	18489	18568	18655	18492	18517	18498	18572	18454	18562	18583	18520	18438	18501	18511	18317	18526	18559	18519	18475	18438	18339	18471	18564	18660	18304	18753	18526	18576	18624	18540	18404	18417	18639	18521	18568	18799	18384	18590	18435	18518	18688	18399	18520	18560	18480	18320	18427	18514	18753	18362	18528	18644	18360	18543	18479	18319	18502	18592	18415	18319	18609	18622	18564	18407	18443	18475	18430	18680	18605	18308	18608	18465	18757	18656	18545	18610	18447	18530	18430	18613	18591	18513	18477	18447	18742	18512	18622	18659	18406	18711	18348	18637	18545	18429	18539	18318	18532	18464	18471	18468	18499	18512	18366	18488	18616	18587	18720	18556	18796	18445	18625	18659	18564	18673	18299	18605	18448	18583	18551	18605	18477	18720	18215	18625	18404	18591	18556	18589	18609	18436	18558	18501	18643	18496	18545	18432	18485	18487	18443	18509	18546	18414	18648	18493	18455	18755	18526	18587	18599	18469	18505	18545	18718	18409	18476	18443	18585	18446	18434	18653	18523	18408	18447	18701	18599	18511	18623	18529	18433	18521	18595	18495	18500	18603	18701	18495	18498	18500	18371	18541	18654	18479	18389	18480	18440	18461	18509	18417	18562	18335	18511	18556	18622	18435	18642	18479	18538	18356	18593	18528	18566	18622	18636	18547	18586	18495	18499	18647	18595	18565	18359	18556	18297	18526	18403	18516	18579	18538	18571	18554	18578	18600	18598	18561	18536	18531	18675	18699	18541	18426	18527	18433	18508	18645	18455	18322	18612	18583	18391	18609	18278	18604	18504	18719	18535	18550	18591	18526	18440	18543	18512	18386	18481	18496	18546	18447	18696	18290	18610	18584	18459	18552	18789	18618	18845	18464	18652	18442	18481	18503	18554	18557	18613	18549	18474	18391	18458	18469	18465	18562	18512	18617	18676	18520	18401	18437	18680	18590	18534	18495	18603	18581	18507	18598	18548	18389	18437	18536	18462	18310	18614	18481	18505	18500	18611	18557	18541	18464	18690	18552	18305	18541	18556	18325	18615	18378	18626	18363	18590	18695	18437	18675	18614	18331	18575	18554	18671	18519	18455	18635	18622	18524	18536	18626	18434	18266	18578	18609	18537	18297	18572	18565	18612	18536	18655	18473	18561	18425	18435	18634	18535	18577	18593	18578	18418	18556	18506	18423	18450	18509	18645	18426	18509	18630	18738	18430	18548	18562	18547	18512	18500	18559	18525	18418	18757	18594	18428	18506	18634	18602	18463	18325	18607	18503	18631	18619	18490	18480	18444	18618	18550	18515	18464	18460	18588	18526	18497	18409	18450	18412	18580	18448	18641	18641	18409	18423	18489	18370	18575	18587	18392	18678	18614	18630	18561	18623	18413	18602	18595	18520	18636	18720	18675	18500	18434	18460	18532	18339	18452	18669	18485	18429	18419	18631	18344	18596	18462	18464	18488	18300	18612	18470	18544	18471	18713	18450	18376	18486	18690	18460	18681	18396	18448	18602	18813	18499	18588	18770	18567	18646	18694	18293	18489	18434	18623	18493	18648	18538	18524	18390	18665	18556	18462	18625	18440	18679	18598	18506	18553	18457	18496	18637	18278	18587	18495	18570	18620	18580	18656	18498	18449	18462	18443	18593
23772	21021	27499	25580	25910	30903	34384	32397	31225	30917	30647	30407	30250	30047	29940	30047	29729	29739	29484	29173	29144	29426	29421	29071	29027	29086	29030	29136	29045	28912	28949	29000	29032	28865	29215	29113	29030	28903	29184	29051	29111	29073	28765	28941	28918	28938	29004	28901	28993	28962	28847	28751	28618	28660	28680	28751	29062	28928	28896	28592	28848	28828	28518	28783	28822	28720	28741	28848	28823	28895	28899	28533	28794	28599	28810	28896	28962	28843	28759	29044	28740	28846	29095	28847	28749	28550	28702	28622	28833	29059	28702	28786	28735	28789	29058	28781	28716	28410	28570	28720	28742	28874	28754	28599	28851	28495	28581	28854	29173	28861	28675	28661	28577	28697	28690	28662	29145	28964	28630	28764	28781	28689	28724	28590	28840	28873	28734	28849	28782	28616	28767	29150	28882	28816	28783	28915	28727	28764	28726	28718	28578	28657	28980	28258	28795	28812	28552	28808	28951	29065	28657	28807	29019	28890	28751	28765	28471	28709	29073	28625	28849	28754	28742	28692	28652	28817	28836	28773	28487	28651	29037	28850	28913	28857	28759	28736	28810	28608	28502	28931	28685	28698	28744	28562	28755	28720	29000	28866	28856	28657	28820	28770	28892	29102	28682	28894	28677	28799	28773	28494	28626	28862	28683	28658	28584	28779	28912	28920	28653	28562	28749	28705	28758	28686	28801	28352	28536	28693	28597	28551	28846	28815	29035	28575	29030	28726	28780	28883	28536	29058	28723	28997	29086	28712	28755	28777	28664	28318	28806	28836	28932	28628	28787	28994	28830	28645	28738	28404	28676	28716	28941	28819	28721	28993	28536	28978	28667	28821	28664	28573	28776	28783	28828	28605	28712	28798	28732	28826	28870	28868	28822	28785	28735	28950	28805	28791	28905	28522	28892	28713	28716	28640	29043	28566	28820	28601	28763	28657	28599	29001	28812	28641	28713	28568	29137	28844	28897	28971	28518	28601	28691	28826	28934	28571	28943	28859	28909	28990	28777	28416	28805	28587	28737	28833	28788	28866	28871	29161	28808	28733	28785	28717	28731	28607	28474	28465	28579	28930	28978	28699	29015	28988	28850	28484	28779	28733	28591	28739	28670	29113	28645	28774	28654	28702	28812	28681	28821	28815	28577	28745	28833	28735	28999	28666	28659	28653	28662	28678	28744	28847	28798	28865	28721	28829	28899	28643	28878	28759	28669	28939	28787	28709	28602	28918	28782	28584	28789	28652	28648	28701	28797	28564	28848	28923	28761	28555	28702	28690	28654	28895	28898	28887	28967	28861	28696	28920	28991	28997	28874	28762	28660	28527	28758	28849	28940	28835	28965	28745	28996	28840	28624	28883	28951	28449	28860	28728	28792	28748	28788	28726	29115	29053	28907	28653	28670	28795	28764	28743	28920	28748	28671	28979	28772	28823	28915	28767	28530	28792	28913	28772	28724	28747	28859	29068	28907	28915	28923	28914	28696	28698	28734	28765	29028	28738	28616	28899	28753	28854	28659	28801	28662	28926	28460	28917	28767	28659	28778	28805	28813	28569	28733	28736	28808	28724	28778	28698	28891	28690	28887	28748	29006	28809	28589	28610	28744	28830	29133	28633	28911	28662	28881	28761	28815	28722	28897	28634	28723	28790	28937	28764	28798	28836	28734	28361	29013	28582	28612	28468	28783	28747	28935	28762	28953	28653	28689	28505	28658	28789	28960	28746	28763	28801	28871	29023	28899	28907	28671	28776	29035	28790	28775	28559	28946	28904	28655	28781	28754	28682	28778	28797	29062	28846	28768	28485	28818	28949	28763	28840	28989	28563	28672	28545	28667	28601	28647	28886	28862	28695	28740	28824	28853	28657	28757	28821	28571	28709	28631	28809	28660	28709	28842	28712	28680	28653	28877	28817	28855	28813	28975	28818	28553	28832	28621	28680	28629	28802	28782	28642	28730	29197	29098	28503	28654	28661	28723	28841	28999	29095	28770	28602	28764	28755	28859	28981	28695	29060	28812	28888	28842	28873	28981	28847	28746	28841	28853	28767	28807	28772	28660	28856	28751	28746	28849	28700	28860	28772	28631	28922	28626	29006	28836	28708	28866	28794	28814	29099	28792	28900	28731	28733	28810	28908	28862	28670	28776	28824	28782	28554	28451	28722	28760	28481	28577	28763	28901	28825	28849	28800	28779	28688	28812	28622	28608	28650	29083	28764	28648	28772	28900	28827	29109	28845	28724	28607	28790	28808	28834	28811	28932	28733	28751	28684	28831	28805	28744	28545	28756	28628	28660	28747	28602	28557	28895	28746	28682	28797	29017	28705	29019	28676	28853	28631	28821	28806	28677	28732	28709	28799	28915	29147	28737	28598	28563	28896	28673	28812	28822	28688	28558	28763	28666	28732	28726	28620	28716	28962	28888	28735	28770	28721	28811	28627	28689	28725	28863	28748	28981	28495	28598	28832	29198	28845	28682	28518	28766	28819	28768	28873	28608	28751	28597	28853	28426	28865	28663	28837	28590	28960	28543	28734	28479	28693	28586	28831	28994	29085	28978	28736	28880	28679	28786	28574	28939	28982	28790	28832	28685	28610	28491	28745	28797	28730	28716	28737	28776	28701	28804	28915	28861	28870	29119	28948	28844	28793	28920	28626	28678	28832	28698	28789	28638	28954	28890	28887	28885	28733	28631	28724	28886	28936	28745	29045	28885	28928	28794	28861	28947	28746	28716	28855	28761	28718	28747	28862	28599	28895	28729	28692	28679	28705	28647	28719	28657	28694	28654	28985	28601	28685	28647	28666	28882	28847	28677	28759	28750	28864	28754	28839	28807	28637	28774	28855	28696	28713	28715	28767	28760	28740	28778	28684	28578	28795	28825	28449	28401	28610	28767	28913	28620	28519	28713	28692	28794	28815	28714	28680	28732	28781	28966	28670	28648	28715	28826	28630	28678	28894	28822	28761	28682	28658	28648	28682	28883	28781	28859	28810	28746	28909	28529	28802	28882	28771	28918	28870	28705	28732	29054	28800	28607	28606	28528	28598	28673	28571	28749	28773	28761	28691	28699	28907	28854	28857	28932	28649	28794	28764	28801	28586	28628	29000	29060	28768	28646	28778	28753	28707	28981	28786	28723	28829	28770	28615	28542	28574	29002	28876	28613	28527	28781	28921	28834	28675	28900	28991	28584	28939	28677	28712	28613	28720	28727	28809	28573	28647	28780	28533	29008	28616	28606	28678	28937	28789	28942	28598	28741	28928	28598	28661	28800	28908	28894	28678	28787	29033	28806	28833	28952	28850	29136	28504	28665	28659	28439	28804	28853	28626	28693	28878	28680	28616	28749	28877	28852	28952	28492	28812	28854	28812	28800	28618	28671	28805	28789	28650	28703	28689	28975	28492	28846	28770	28627	28555	28793	28891	28625	28823	28939	28769	28669	28892	28938	28801	28876	28962	28864	28834	28689	28768	28879	28738	28764	28821	28759	28847	28743	29008	28845	28555	28968	28817	29052	28757	28689	29068	28926	28752	28810	28682	28474	28498	28818	28803	28682	28770	28662	29007	28935	28720	28716	28928	28793	28981	28806	28591	28847	28985	28803	28826	28883	28635	28622	28632	28809	29067	28717	28950	28814	28836	28936	28764	28730	28661	28656	28527	29085	28897	28652	28618	28727	28608	28933	28811	28801	28739	28901	28970	28575	28699	28802	28617	28907	28830	28638	28458	28712	28884	28525	28607	28720	28617	28739	28875	28769	28829	28675	28599	28668	28594	28545	28916	28784	28861	28618	28681	28652	28760	28902	28835	28660	28690	28582	28580	28793	28767	28746	28645	28686	28929	28801	28563	28777	28676	28885	28763	28740	28773	28868	28578	28783	28771	28847	28493	28691	28719	28584	28929	28544	28913	28921	29041	28918	28710	28695	28614	28639	28649	28668	28610	28700	28775	29039	28933	28784	28664	28816	28869	28859	28717	28819	28660	28786	28615	28952	28981	28794	29001	28828	28671	28642	28965	28835	28694	28880	28913	28833	28787	28712	28606	28678	28532	28621	28958	28732	28466	28622	28726	29012	28816	28708	28781	28587	28887	28831	29101	28586	28865	28862	28813	28698	28653	28782	28932	28960	28507	28695	28620	28896	28816	28799	28671	28796	28610	28907	28708	28799	28910	28707	28627	28665	29011	28546	28777	28624	28866	28763	28511	28757	28659	28588	28893	28783	28451	28944	28670	28772	28376	28550	28445	28545	28681	28723	28776	29001	28911	28673	28883	28788	28902	28501	28623	28923	28713	28822	28773	29010	28938	28866	28784	28506	28529	28822	28625	28575	28771	28874	28988	28742	28752	28784	28902	29037	28904	28764	29097	28726	29135	28797	28732	28614	28862	28809	28938	28915	28728	28717	28799	28905	28780	28759	28773	28960	28852	28823	28785	28781	28560	28804	28928	28810	28871	28784	28799	28517	29086	28828	28654	28775	28968	29127	28770	28835	28630	28534	28940	28551	28789	28692	28837	28730	28860	28720	28614	28739	29011	28566	28935	28787	28929	28946	28595	28600	28492	28815	28653	28835	28664	28629	28579	28681	28871	28938	28677	28493	28938	29022	28919	28978	28414	28686	28739	28878	28627	28966	28776	28689	28890	28974	28883	28851	28769	28826	28823	28850	28690	28776	28851	28855	28824	28635	28832	28943	28836	29033	28698	28726	28715	28834	28960	28744	28746	28852	28976	28854	28936	28623	28570	28867	28491	28942	28711	28969	28681	28705	28749	28834	28728	28835	28593	28790	28833	28883	28607	28761	28887	28639	28682	28550	28741	28728	28645	28651	28848	28728	28871	28686	28958	28831	28759	28882	28711	28936	29039	28798	28732	28736	28707	28595	28548	28892	28825	28912	28670	28801	28772	28840	28719	29023	28887	28778	28588	28872	29049	29017	28855	28760	28771	28763	28698	28801	28741	28759	28305	28958	28727	28861	28747	28694	28814	28914	28548	28890	28643	28518	28754	28667	28585	28763	28713	28786	28896	28560	28828	28935	28890	28771	28792	29060	28908	28859	28815	28558	28853	28869	28714	28773	28904	28534	28938	28648	28775	28680	28893	28898	28587	28951	28639	28787	28833	28701	28713	28537	28448	28771	28508	28694	28652
29220	50050	37224	31701	27563	23494	23635	23071	21562	20647	19858	19723	19811	19682	19434	19247	19141	18885	18754	18634	18737	18466	18651	18485	18571	18289	18326	18270	18267	18243	18201	18155	18366	18162	18132	18268	17896	18101	18022	18122	17961	18106	17845	17916	17953	17915	18059	17989	18030	17798	17987	17879	18056	18079	17957	17930	17982	17932	17940	17876	17860	18098	17907	17817	17940	18048	18109	18069	17977	17824	17846	17886	17962	18081	17889	17996	17982	17959	17943	17845	17921	17815	17880	17857	17949	18061	18019	18020	17852	17890	17926	17998	17786	17974	17783	17995	18030	17862	17868	18008	17823	17967	17937	17949	18015	17919	17758	17853	17795	18142	17693	17970	17900	17850	17853	18023	17776	17748	17717	17967	17879	17878	17863	17820	17755	17825	17958	17964	17921	17807	17952	17936	17792	17963	18066	17864	17830	17904	18047	18004	17866	17892	17937	18165	17877	17837	18028	17862	17875	17883	18028	18126	18019	18018	18192	18101	17880	18077	17968	17766	18050	17788	17838	17979	17900	17888	17959	18043	18016	17857	17916	18003	17895	17941	17952	17892	18010	17925	18134	17982	17831	17927	17916	17723	17779	18115	17925	17825	17888	17846	17885	17966	17944	17838	17911	17969	17865	17972	17818	17869	17864	17933	17962	17874	17976	18076	17933	17979	17867	17795	17916	18040	17852	17860	17891	18049	17906	17720	18086	17920	17902	17879	17796	17945	17774	17939	17930	17810	17598	17642	17897	17956	18088	18103	17826	18008	17703	17960	17852	17916	18192	17946	18177	17839	17851	17753	17946	17824	17902	17810	17910	17830	17875	17908	17793	17896	17958	17853	17909	17926	18027	17925	17931	17730	18147	17875	17958	17997	17765	18006	17891	17864	17897	17813	17796	17856	17914	17850	17943	17776	18068	17840	17771	17858	17912	17987	17971	17982	17922	17835	18105	17977	17798	17820	17934	17972	18148	18045	17917	17728	18029	18009	18006	17928	17928	17927	17953	17897	18084	18122	17810	17915	17920	17867	17932	17800	18002	17951	17742	17880	18031	17890	17786	18037	17800	18001	17943	17993	18080	17805	17954	18045	17828	17985	17951	17967	17988	18012	17876	17890	17736	17823	17817	17786	18057	17782	18011	17977	17922	17897	17698	17788	17910	18073	17884	17806	17884	17991	18031	17720	17928	17849	17969	17909	17951	17806	17905	17795	17838	18021	17931	17792	17941	17845	17927	17935	17911	17777	17903	17851	17832	17857	17905	18080	17927	17855	18017	17845	18043	17806	17851	17973	17948	18071	17966	17864	18065	17699	17952	17842	18076	17809	18096	17941	17764	17953	17925	17666	17900	17938	17973	17913	17904	17979	17757	17875	18088	17760	17908	17877	18029	18014	17885	17865	18013	17984	17760	18046	18017	17955	17824	18087	18013	17906	17951	17877	17918	18039	18052	17967	17878	17830	18072	17893	17834	17982	17913	17919	18008	18144	17827	17776	18011	17873	17869	17844	17880	17895	17780	18112	17761	18148	17884	17957	18000	18002	17828	17904	17696	17894	17892	17854	18012	17891	17777	18017	17976	17853	17958	17864	17938	17850	17688	17951	17809	18062	17925	17965	17883	17907	17822	17813	17838	18020	17805	18003	17749	17965	18084	17840	17648	17876	17970	17781	17764	17961	17955	17990	17875	18007	17924	17816	17808	17737	17960	17882	17927	18073	17933	17872	17873	17953	17890	17761	17660	17889	17819	18091	18110	18024	17956	17851	18088	17993	17883	17783	17960	17971	18020	18070	17980	17860	18006	17821	18035	17876	18184	18068	17767	18132	17993	17813	17943	17711	17948	17922	17776	17960	17759	17807	17912	17947	18000	17995	17925	17886	18190	17953	17973	17943	18014	17693	17880	17919	17880	18007	17829	17921	17936	17863	17858	17738	17890	17910	17925	17776	18067	17936	18039	17827	17769	17956	18089	17886	18013	17752	17771	18064	17812	17895	17870	17887	18051	17880	17665	17891	17807	17927	17991	17967	17737	17916	17792	17747	17847	17966	17866	17875	17941	17813	18081	17834	17887	17767	17983	17893	17762	17729	18027	17929	17786	17876	17888	18035	18031	17777	17844	17945	17918	17893	17735	17792	17947	17948	17933	17955	18010	17793	17818	17965	18056	17885	18071	17767	18012	18072	17957	17993	17901	17867	17806	17965	17893	18087	17836	17636	18035	17766	17810	17862	17860	17674	17808	18012	17721	17957	18062	18045	18003	18033	17872	17867	17971	17907	17857	17827	18040	17911	17847	17992	17827	17983	17976	17799	17976	18071	17995	17931	17909	17971	17927	17810	17825	17881	17828	17912	17939	17943	17993	17794	17902	17789	17988	17993	17944	17980	17972	17830	18012	17981	17998	17850	17879	17966	17889	17939	18012	18147	17896	18023	17918	17755	17932	18074	17690	18012	17859	17825	18052	17849	17867	17994	17930	17763	17952	18147	17842	17841	17936	17788	17912	18042	17928	17902	18081	17907	17818	17862	17959	18109	17813	17822	17968	17862	18004	17895	17901	17863	18026	17955	17799	18067	17908	17998	17936	17741	17956	17951	17853	17856	17951	17741	18031	18010	17861	17885	17798	17845	17762	17999	17999	17731	17950	17788	17922	18039	17842	17890	17884	17802	17992	18140	17870	17943	17734	17958	17827	17844	17963	17944	17980	17848	17875	17901	17865	17889	17855	17908	17875	17799	17747	17879	18149	17880	17859	17972	17929	17937	17882	18039	17832	18065	17934	17966	17796	17670	17907	17909	17988	17921	17895	17860	18062	17945	17755	17810	17953	17907	18043	17765	18006	17971	18040	18008	17742	17983	17899	17928	18013	17911	17886	17841	17979	17839	17761	17916	18065	18004	17911	17921	18036	17836	18007	17860	17933	17887	17914	17935	17821	17884	17922	17952	17963	17867	17817	17836	18084	17731	17994	17947	17948	17878	17821	17753	17980	17924	18015	17921	17846	18004	17902	18074	17907	17758	17875	17778	17770	17801	17775	17837	17850	17939	17930	17786	18049	17947	17973	17792	17861	18003	18012	17891	17928	17695	17922	17955	17951	17911	17914	18032	17947	17944	18068	17858	17918	17882	17863	17944	17830	18082	18110	17999	17860	17905	17847	17804	17997	17980	17866	18130	18041	17930	17901	17847	17842	17953	17889	17986	17950	17750	17810	17837	17785	17847	18043	17704	17951	17912	17838	17897	17840	17887	17852	17956	17918	18078	17884	17937	17907	17813	17877	17859	18059	17853	17976	17965	17856	17915	17794	17992	17985	17998	17841	17827	18012	17947	17773	17856	17913	17703	17884	18039	17939	17952	17936	17884	17816	17959	18012	17978	17889	17763	17940	17926	17924	17962	17948	17963	17903	17919	18095	17938	17945	17913	17848	17867	17889	18033	17825	17921	17957	18000	18094	17988	17992	17688	17826	17998	17868	17883	17939	17911	17666	17756	17888	17968	18007	17784	17785	18009	17893	17971	17895	17844	17817	18069	18066	17873	17948	17936	17796	17965	17917	17934	17805	18063	17982	18128	17774	18012	17898	17884	17888	17831	17745	18023	17953	17890	17963	18075	17976	17752	18006	17810	17991	17941	17796	18015	17740	17920	17967	17861	18005	17861	17813	18031	17833	17798	17855	17858	17964	17902	18090	17872	17957	18098	18107	17766	17838	17974	18004	17850	17904	17725	17705	17866	17984	17834	17920	17985	17833	17975	17861	17844	17999	17757	17912	17819	17930	17950	17930	17852	17920	17957	17862	17887	18022	17878	17888	18094	17872	18074	17990	18059	17861	17886	18009	17951	17743	17950	17975	17849	17793	17903	17911	18054	17856	17757	17962	17893	18004	17844	17690	17850	17915	17943	18050	17916	17951	17908	18092	18158	17938	17887	17879	17612	17889	17894	17941	18035	18032	17888	17765	17944	17744	18057	18127	17911	17981	17881	17867	17819	17872	17962	18058	18088	17997	17907	18071	17947	17898	17913	17983	17813	18143	17720	17924	17955	17885	17990	17865	17771	18084	17891	17725	18002	18042	18030	18029	17953	17879	17942	17990	17982	17779	17875	18148	17868	18093	18118	17874	18018	17800	18072	17935	17988	17921	17947	18029	17921	17981	17894	17771	17873	18038	17816	17992	18016	17835	17818	17895	18060	18137	18010	18036	17750	17961	17808	17877	17917	17938	17698	17815	17847	18003	17943	18072	17930	18067	17861	18040	17966	17921	17950	17940	18026	17938	17836	17996	17941	17871	18001	17884	18036	17924	17971	17814	17795	17853	17804	17876	17867	17924	17895	18063	17786	17800	17865	17895	18079	17898	18132	17926	17840	17981	17944	17969	17760	17923	17796	17975	17843	17784	17950	18005	17796	17998	18046	17956	17890	18023	17954	17848	17953	17859	17883	17930	17817	17881	17795	17862	17768	17929	17874	17922	17998	18078	18047	17803	17920	18066	17958	17906	17709	17820	17828	17664	17858	17862	17889	18023	17862	18060	17876	17804	18125	17870	17965	18142	17995	17921	18167	17871	17982	18000	17790	17898	17833	17896	17933	18208	17716	17893	17770	17893	17920	18102	17928	18022	17871	17935	17925	17859	17800	17822	17967	17916	17791	17967	17873	17951	17891	17931	17926	17890	17796	17861	17926	17974	17832	17849	18167	17882	18140	17768	17747	17773	17956	17959	17972	17756	17955	17784	17784	18064	17804	17856	17818	17935	18096	18080	17908	17930	17782	17908	17945	17819	17965	17927	17902	17769	17946	17872	17941	17749	17783	17978	17887	17888	17925	17986	17908	17908	17986	17951	17908	17954	17916	17954	17711	17905	17875	18039	17754	18016	17693	17987	18082	17958	18026	17832	18001	17930	17939	17892	17989	17979	17879	18035	17935	17984	17844	17922	17752	17988	18125	17919	17955	17880	17810	17897	17892	18012	18066	17925	18054	17952	17932	18031	17882	18093	18017	17817	17979	17998	17786	18015	17902	17932	18067	17902	17964	17759	17866	17912	17888	17891	18071	17953	17760	18179	17866	17906	17953	17861	17845	17841	17898	17996	17811	17883	17843	17921	17801	17903	17951	17911	18069	17842	18154	17881	17980	18102	18112	17829	18087
22416	20948	27363	24961	23068	28444	35036	32820	31664	31065	30187	29747	29861	29843	29661	29414	28902	28978	28895	28497	28580	28388	28678	28657	28410	28009	28172	28151	28127	28200	27965	28187	27932	27995	27963	27760	27868	28488	28218	28085	27814	27633	27908	28065	28180	27781	27663	27944	28034	27687	27992	27765	27648	27867	27795	27671	27835	27705	27695	27564	27659	27883	27699	27913	27541	27570	27945	27817	27617	27436	27834	27665	27904	27907	27575	27764	27828	27779	27763	27875	27725	27733	27839	27576	27543	27753	27777	27661	27876	27730	27707	27622	27902	27606	27587	27846	27681	27625	27610	27694	27759	27812	27611	27643	27754	27771	27496	27861	27667	27848	27783	27690	27766	27848	27719	27598	27751	27899	27790	27822	27742	27659	27620	27629	27870	27863	27821	27735	27723	27636	27492	27749	27597	27720	27955	27739	27704	27825	27602	27485	27669	27655	27498	27764	27917	27883	27838	27891	27832	27737	27604	27321	27646	27857	27834	27467	27654	27618	27848	27507	27823	27651	27373	27590	27874	27751	27723	27558	27665	27704	27710	27750	27832	27518	27695	27676	27673	27623	27442	27626	27798	27530	27655	27953	27828	27790	27715	27644	27420	27531	27724	27689	27495	27676	27803	27774	27721	27768	27827	27657	27716	27821	27648	27640	27719	27634	27565	27754	27835	27738	27745	27537	27625	27687	27826	27947	27516	27491	27704	27826	27704	27768	27934	27634	27618	27581	27841	27717	27724	27839	27783	27507	27722	27782	27645	27773	27534	27434	27434	27501	27899	27569	27710	27675	27834	27648	27544	27734	27920	27678	27678	27354	27645	27558	27642	27905	27956	27659	27673	27768	27743	27672	27645	27627	27683	27745	27839	27758	27788	27814	27603	27638	27807	27482	27632	27814	27631	27637	27886	27688	27782	27871	27623	27836	27883	27766	27730	27637	27903	27759	27751	27767	27756	27811	27757	27544	27564	27575	27631	27667	27932	27999	27587	27784	27629	27807	27753	27794	27748	27472	27963	27632	27533	27638	27624	27476	27741	27724	27760	27595	27793	27715	27743	27679	27930	27676	27700	27594	27830	27721	27900	27718	27750	27570	27500	27799	27700	27632	27811	27714	27692	27833	27507	27742	27789	27665	27703	27670	27658	27516	27842	27761	27561	27648	27948	27703	27780	27602	27795	27739	27613	27499	27567	27553	27560	27816	27561	27656	27789	27894	27781	27569	27483	27425	27619	28096	27665	27715	27577	27838	27580	27605	27782	27764	27789	27782	27569	27561	27743	27720	27645	27648	27654	27645	27490	27602	27874	27523	27392	27650	27559	27734	27725	27495	27943	27595	27461	27495	27724	27625	27592	27776	27593	27811	27386	27742	27620	27793	27771	27805	27681	27663	27595	27833	28001	27787	27767	27556	27743	27761	27882	27574	27820	27556	27728	27762	27750	27494	27800	27782	27856	27844	27631	27759	27696	27613	27861	27535	27457	27565	27698	27775	27757	27854	27648	27713	27965	27641	27472	27373	27729	27800	27650	27569	27641	27585	27659	27649	27476	27623	27935	27724	27727	27707	27762	27454	27307	27819	27606	27523	27403	27606	27701	27680	27645	27797	27520	27704	27885	27699	27639	27729	27569	27711	27787	27512	27306	27744	27679	27545	27624	27686	27745	27514	27403	27696	27761	27778	27731	27417	27597	27749	27564	27703	27859	27955	27660	27638	27566	27446	27486	27628	27589	27720	27722	27677	27743	27862	27893	28064	27802	27709	27779	27736	27724	27350	27598	27931	27572	27507	27619	27696	27580	27799	27813	27861	27672	27851	27543	27598	27678	27857	27752	27497	27968	27636	27768	27665	27557	27624	28033	27475	27756	27772	27492	27626	27657	27552	27895	27858	27590	27662	27455	27709	27886	27817	27883	27753	27428	27477	27496	27583	27489	27630	27764	27866	27726	27688	27779	27617	27872	27800	27669	27934	27849	27603	27480	27455	27644	27626	27566	27713	27708	27647	27580	27600	27473	27613	27737	27784	27612	27997	27480	27538	27467	27576	27752	27663	27737	27955	27629	27518	27809	27695	27806	27633	27870	27747	27614	27581	27562	27889	27989	27414	27641	27754	27625	27702	27706	27894	27692	27987	27795	27675	27701	27683	27649	27479	27516	27806	27658	28003	27619	27582	27614	27905	27779	27597	27455	27659	27623	27729	27449	27458	27593	27664	27432	27675	27541	27677	27484	27660	27471	27589	27715	27809	27397	27748	27945	27701	27770	27637	27794	27923	27745	27724	27760	27785	27544	27561	27635	27643	27534	27483	27749	27472	27626	27644	27659	27807	27738	27771	27529	27817	27616	27598	27673	27714	27728	27505	27825	27763	27936	27648	27662	27852	27822	27697	27850	27476	27651	27762	27762	27486	27594	27775	27671	27595	27351	27506	27569	27755	27568	27608	27621	27612	27769	27981	27666	27671	27874	27751	27690	28000	27563	27750	27553	27636	27734	27867	27562	27886	27649	27743	27656	27559	27342	27646	27583	27525	27781	27701	27529	27504	27488	27411	27785	27647	27654	27709	27822	27651	27643	27811	28006	27633	27815	27797	27806	27689	27622	27752	27773	27663	27836	27907	28016	27535	27982	27594	27508	27748	27908	27753	27781	27503	27426	27773	27837	27429	27804	27385	27439	27975	27725	27686	27793	27666	27609	27598	27593	27538	27712	27764	27855	27727	27433	27791	27819	27721	28044	27759	27912	27938	27778	27429	27638	27973	27814	27299	27746	27906	27864	27227	27546	27494	27495	27737	27525	27710	27693	27673	27813	27983	27536	27475	27840	27328	27517	27516	27580	27547	27935	27770	27777	27817	27840	27751	27638	27654	27535	27645	27829	27376	27797	27835	27698	27497	27481	27575	27911	27727	27676	27657	27933	27740	27689	27793	27818	27895	27643	27664	27687	27698	27760	27847	27807	27492	27558	27717	27618	27861	27502	28024	27543	27911	27476	27641	27540	27657	27915	27825	27599	27731	27851	27812	27486	27836	27768	27687	27841	27831	27633	27473	27761	27738	27507	27559	27919	27499	27722	27324	27671	27565	28007	27950	27492	27595	27798	27843	27637	27747	27808	27779	27821	27882	27589	27699	27715	27578	27537	27802	27831	27857	27771	27757	27846	27515	27607	27641	27949	27744	27866	27685	27810	27742	27685	27671	27672	27758	27659	27524	27637	27571	27559	27503	27527	27636	27773	27674	27584	27406	27868	27885	27703	27695	27843	27698	27578	27328	27512	27549	27696	27532	27883	27758	27472	27653	27704	27749	27705	27706	27554	27945	27674	27747	27698	27791	27903	27738	27714	27647	27846	27657	27782	28015	27848	27791	27779	27751	27556	27685	27714	27870	27602	27559	27934	27924	27658	27642	27934	27712	27459	27792	27610	27719	27592	27680	27386	27606	27718	27571	27825	27606	27909	27693	27655	27449	27552	27612	27711	27558	27594	27508	27450	27608	27609	27596	27535	27732	27630	27829	27699	27688	27580	27621	27605	27991	27883	27717	27580	27623	27558	27558	27803	27635	27610	27797	27800	27650	27560	27739	27610	27658	27652	27642	27581	27908	27738	27848	27916	27712	27545	27727	27800	27680	27931	27529	27518	27629	27811	27894	27749	27391	27728	27660	27441	27540	27693	28072	27767	27622	27499	27688	27571	27563	27809	27825	27813	27695	27683	27596	27723	27414	27604	27665	27791	27862	27527	27624	27628	27484	27648	27700	27574	27656	27698	27622	27990	27881	27693	27544	28089	27721	27672	27522	27695	27784	27588	27754	27836	27857	27721	27610	27842	27723	27969	27833	27612	27540	27736	27596	27511	27576	27633	27676	27826	27693	27580	27824	27705	27489	27493	27776	27277	27716	27714	27837	27654	27815	27607	27758	27557	27611	27794	27818	27742	27844	27718	27794	27951	27712	27917	27623	27625	27808	27672	27701	27585	27779	27768	27596	27728	27747	27466	27555	27810	27613	27531	27730	27501	27483	27659	27662	27866	27625	27771	27582	27658	27876	27940	27600	27989	27847	27773	27577	27544	27382	27823	27737	27587	28061	27762	27870	27877	27713	27747	27562	27601	27577	27529	27640	27583	27757	27795	27902	27677	27778	27636	27667	27641	27780	27827	27851	27701	27763	27673	27592	27598	27761	27601	27924	27476	27517	27682	27488	27525	27780	27662	27941	27885	27756	27650	27829	27899	27930	27559	27548	27467	27832	27851	27807	27723	27927	27561	27864	27604	27671	27638	27544	27537	27644	27764	27773	27833	27711	27661	27730	27663	27623	27816	27617	27463	27764	27638	27771	27697	27635	27779	27918	27722	27732	27734	27817	27405	27596	27881	27942	28042	27801	27800	27496	27814	27793	27510	28008	27845	27811	27628	27495	27764	27618	27654	27509	27519	27745	27718	27711	27615	27677	27807	27537	27646	27500	27762	27903	27559	27870	27766	27554	27647	27629	27625	27748	27661	27888	27656	27618	27601	27812	27835	27550	27815	27896	27651	27702	27922	27615	27611	27467	27779	27775	27806	27722	27522	27757	27643	27627	27554	27693	27970	27651	27737	27625	27543	27792	27548	27662	27767	27528	27543	27825	27346	27471	27982	27478	27660	27636	27841	27885	27698	27701	27741	27461	27750	27743	27710	27682	27612	27662	27671	27624	27448	27806	27982	27681	27681	27716	27718	27646	27636	27866	27639	27722	27706	27752	27508	27860	27687	27509	27753	27734	27693	27496	27775	27724	27553	27577	27706	27555	27710	27903	27757	27601	27701	27708	27445	27767	27738	27823	27743	27995	27688	27659	28142	27627	27666	27784	27827	27566	27584	27729	27712	27367	27585	27560	27472	27636	27518	27583	27737	27872	27491	27585	27544	27795	27581	27598	27780	27926	27794	27339	27820	28038	27564	27721	27722	27569	27536	27789	27451	27631	27734	27874	27644	27496	27550	27714	27859	27625	27782	27689	27666	27910	27633	27845	27606	27536	27600	27639	27520	27663	27813	27596	27595	27667	27732	27517	27740	27657	27759	27881	27608	27738	27898	27741	27908	27499	27604	27751	27759	27692	27546	27627	27585	27684	27524	27557	27866	27637	27642	27718	27721	27470	27371	27566
32178	54481	44828	36150	30327	25509	24497	24851	23442	21610	20755	20059	20448	20294	19889	19415	19157	18829	18519	18586	18326	18065	18149	18077	18010	18100	17931	17768	17674	17789	17919	17759	17796	17709	17647	17685	17475	17638	17267	17609	17487	17593	17455	17434	17385	17233	17423	17421	17390	17271	17346	17390	17379	17280	17498	17248	17365	17333	17498	17349	17532	17303	17233	17514	17401	17400	17380	17332	17264	17325	17367	17335	17282	17378	17443	17411	17363	17270	17381	17360	17345	17380	17147	17292	17304	17361	17298	17445	17316	17240	17294	17286	17535	17374	17373	17273	17394	17483	17314	17360	17456	17313	17368	17512	17496	17444	17364	17188	17232	17538	17533	17216	17294	17383	17243	17160	17509	17391	17274	17267	17356	17387	17469	17260	17237	17310	17493	17506	17276	17202	17360	17306	17275	17267	17500	17411	17317	17348	17341	17286	17337	17203	17368	17264	17101	17320	17406	17320	17332	17167	17199	17226	17300	17322	17168	17303	17402	17366	17337	17189	17417	17140	17189	17411	17373	17328	17218	17296	17414	17337	17298	17352	17299	17392	17316	17486	17220	17283	17385	17056	17223	17223	17503	17415	17496	17430	17422	17422	17327	17389	17302	17226	17267	17360	17425	17119	17170	17285	17298	17285	17191	17307	17271	17298	17381	17312	17438	17221	17283	17312	17175	17204	17448	17191	17298	17488	17363	17515	17254	17453	17481	17268	17307	17561	17253	17443	17212	17289	17474	17314	17370	17291	17265	17410	17246	17325	17286	17366	17188	17259	17298	17325	17331	17217	17518	17335	17193	17252	17327	17362	17339	17415	17289	17269	17376	17247	17221	17401	17261	17219	17410	17281	17389	17384	17489	17327	17063	17463	17343	17382	17320	17365	17087	17236	17202	17283	17239	17310	17285	17256	17123	17484	17280	17300	17466	17266	17255	17385	17102	17313	17473	17277	17234	17327	17338	17342	17226	17148	17102	17333	17259	17370	17420	17283	17337	17302	17134	17414	17418	17368	17349	17431	17282	17445	17210	17407	17488	17078	17453	17477	17360	17398	17169	17445	17313	17191	17258	17428	17270	17200	17225	17585	17376	17388	17134	17433	17410	17283	17240	17347	17407	17303	17406	17424	17402	17237	17291	17321	17148	17433	17261	17276	17412	17205	17318	17457	17338	17337	17345	17383	17350	17278	17183	17297	17294	17277	17313	17527	17350	17315	17094	17378	17402	17580	17270	17504	17284	17274	17321	17336	17298	17252	17387	17452	17177	17319	17315	17438	17268	17102	17289	17223	17281	17171	17276	17202	17339	17234	17330	17449	17187	17211	17272	17247	17349	17355	17175	17401	17367	17416	17277	17438	17527	17445	17406	17224	17364	17198	17343	17356	17295	17298	17210	17321	17303	17421	17341	17331	17379	17494	17483	17347	17354	17217	17066	17440	17300	17284	17295	17330	17235	17298	17003	17285	17322	17314	17285	17166	17218	17202	17309	17419	17370	17487	17497	17455	17430	17344	17319	17320	17116	17283	17320	17348	17245	17169	17437	17398	17222	17359	17245	17324	17252	17457	17327	17248	17305	17274	17101	17332	17393	17289	17270	17340	17225	17367	17068	17311	17332	17312	17393	17280	17376	17244	17335	17411	17269	17378	17263	17194	17339	17602	17323	17227	17406	17131	17415	17327	17343	17127	17424	17408	17191	17212	17207	17370	17254	17190	17302	17530	17119	17350	17298	17372	17341	17255	17146	17274	17292	17212	17422	17387	17276	17427	17364	17405	17318	17219	17367	17529	17475	17380	17380	17462	17315	17413	17153	17204	17301	17332	17187	17364	17178	17308	17166	17238	17414	17221	17112	17276	17142	17150	17362	17354	17199	17051	17146	17281	17282	17327	17362	17464	17224	17251	17486	17170	17451	17473	17249	17388	17166	17367	17232	17275	17324	17318	17264	17381	17415	17240	17383	17415	17236	17204	17321	17310	17128	17398	17160	17261	17301	17325	17356	17436	17428	17244	17188	17409	17192	17444	17209	17168	17242	17430	17267	17368	17449	17385	17310	17386	17418	17366	17198	17394	17400	17388	17331	17266	17388	17140	17259	17044	17460	17210	17295	17330	17298	17277	17459	17276	17249	17298	17201	17601	17333	17341	17359	17325	17419	17459	17368	17292	17328	17298	17055	17138	17275	17393	17218	17381	17161	17335	17392	17252	17235	17172	17291	17282	17215	17329	17265	17254	17471	17347	17333	17103	17373	17248	17309	17216	17431	17286	17379	17422	17066	17316	17292	17327	17424	17246	17302	17523	17204	17396	17285	17104	17258	17246	17490	17220	17598	17314	17401	17186	17431	17136	17298	17307	17330	17312	17336	17038	17298	17386	17181	17177	17289	17336	17417	17376	17227	17264	17223	17291	17234	17414	17177	17257	17183	17073	17368	17254	17211	17385	17228	17250	17410	17318	17402	17427	17308	17367	17296	17239	17210	17298	17202	17277	17253	17326	17248	17370	17361	17229	17373	17155	17377	17269	17263	17105	16982	17353	17446	17382	17270	17203	17379	17279	17285	17363	17280	17440	17272	17123	17272	17405	17395	17287	17367	17109	17161	17196	17278	17362	17240	17239	17319	17300	17486	17159	17315	17371	17226	17282	17262	17316	17348	17306	17314	17371	17459	17307	17339	17345	17304	17243	17308	17172	17095	17320	17269	17389	17404	17226	17237	17297	17294	17338	17247	17355	17175	17261	17164	17370	17048	17237	17240	17236	17217	17270	17252	17182	17304	17406	17258	17243	17357	17130	17269	17431	17377	17270	17260	17330	17499	17276	17350	17290	17154	17227	17394	17449	17437	17324	17272	17308	17271	17188	17256	17316	17405	17188	17354	17300	17409	17458	17394	17424	17323	17407	17456	17331	17166	17417	17305	17309	17333	17389	17355	17415	17260	17279	17386	17408	17281	17345	17371	17264	17322	17369	17135	17322	17275	17294	17394	17323	17372	17233	17299	17328	17368	17224	17200	17402	17336	17160	17345	17249	17379	17302	17121	17202	17386	17367	17301	17403	17212	17404	17285	17279	17402	17275	17358	17439	17264	17256	17330	17396	17378	17251	17266	17201	17277	17509	17286	17183	17206	17365	17281	17226	17586	17421	17390	17320	17240	17339	17256	17281	17424	17141	17382	17541	17329	17319	17370	17218	17384	17169	17391	17437	17396	17463	17139	17218	17428	17302	17228	17221	17503	17315	17400	17286	17337	17300	17414	17395	17269	17398	17438	17194	17324	17401	17183	17296	17327	17540	17463	17311	17448	17360	17292	17379	17345	17400	17330	17134	17405	17173	17290	17255	17202	17196	17358	17189	17259	17463	17255	17208	17492	17152	17269	17373	17349	17351	17268	17507	17244	17207	17267	17290	17445	17314	17309	17284	17494	17460	17237	17278	17298	17198	17377	17405	17552	17439	17183	17371	17286	17406	17349	17383	17494	17279	17319	17335	17360	17249	17407	17363	17274	17311	17478	17252	17268	17188	17379	17345	17399	17198	17525	17268	17235	17383	17257	17604	17361	17417	17306	17212	17362	17275	17221	17324	17259	17386	17335	17353	17473	17310	17401	17277	17317	17280	17215	17262	17211	17254	17406	17553	17228	17248	17439	17273	17259	17445	17237	17325	17342	17344	17336	17292	17408	17278	17261	17370	17266	17539	17195	17349	17106	17416	17200	17232	17187	17388	17249	17253	17285	17437	17366	17403	17329	17229	17304	17405	17504	17160	17451	17221	17506	17335	17420	17297	17379	17337	17313	17268	17488	17436	17310	17279	17269	17116	17304	17269	17366	17328	17242	17086	17306	17184	17313	17288	17435	17422	17360	17283	17382	17528	17218	17260	17159	17179	17225	17282	17310	17246	17373	17291	17406	17255	17297	17355	17338	17297	17389	17492	17420	17312	17337	17338	17294	17287	17230	17323	17436	17260	17395	17288	17370	17412	17387	17459	17291	17253	17397	17423	17413	17221	17403	17252	17307	17249	17362	17132	17346	17276	17426	17252	17189	17356	17438	17345	17368	17161	17249	17366	17188	17275	17289	17349	17409	17321	17333	17339	17427	17299	17219	17182	17357	17424	17252	17428	17402	17425	17300	17172	17260	17461	17198	17395	17445	17170	17351	17346	17287	17267	17243	17264	17388	17243	17293	17265	17252	17318	17359	17303	17296	17340	17467	17323	17116	17230	17295	17417	17338	17302	17355	17210	17200	17315	17367	17116	17329	17283	17314	17184	17190	17306	17209	17433	17229	17425	17141	17315	17329	17504	17294	17185	17326	17367	17293	17084	17346	17379	17308	17398	17166	17309	17322	17216	17115	17416	17298	17228	17277	17375	17440	17318	17310	17105	17366	17453	17232	17331	17300	17278	17162	17267	17388	17272	17339	17368	17262	17352	17395	17324	17297	17297	17234	17283	17232	17342	17382	17286	17214	17228	17233	17390	17361	17307	17410	17200	17279	17205	17277	17456	17319	17325	17317	17204	17233	17403	17281	17308	17205	17345	17251	17234	17406	17293	17238	17337	17356	17162	17399	17405	17408	17291	17339	17369	17308	17313	17353	17418	17326	17353	17332	17383	17253	17432	17213	17206	17359	17281	17130	17378	17461	17265	17295	17306	17310	17324	17396	17167	17354	17457	17456	17252	17306	17259	17302	17305	17304	17258	17322	17282	17425	17380	17565	17322	17377	17285	17415	17234	17340	17465	17305	17299	17268	17245	17358	17222	17093	17363	17348	17499	17253	17351	17332	17372	17403	17404	17346	17196	17563	17407	17393	17466	17302	17396	17270	17352	17417	17365	17501	17325	17459	17372	17250	17378	17340	17162	17407	17541	17440	17318	17271	17230	17208	17097	17367	17387	17137	17297	17361	17414	17479	17322	17356	17400	17335	17244	17350	17306	17318	17269	17380	17204	17245	17324	17233	17272	17395	17215	17413	17256	17235	17475	17227	17194	17296	17383	17213	17419	17260	17178	17371	17416	17452	17281	17020	17314	17278	17256	17271	17314	17480	17236	17324	17265	17257	17230	17199	17213	17365	17326	17620	17156	17249	17261	17431	17347	17388	17266	17248	17377	17274	17419	17332	17404	17404	17190	17286	17336	17383	17259
36736	33633	38189	37334	34121	32693	32497	32344	32604	32377	31479	31424	31672	31326	31311	31253	30972	31074	30893	31085	31010	31308	31121	30801	30943	30979	31006	30809	31004	30859	30787	31418	30671	30975	30796	30780	30721	30925	30959	31071	31036	30809	30998	30838	30774	30685	30777	30625	30639	30883	30688	30704	30903	30667	30661	30944	30883	30967	30996	30989	31036	30735	30776	30639	30819	31021	30697	30994	30740	30862	30900	30933	30860	30530	30989	30830	30710	30809	30821	30831	30866	30758	30997	30679	30675	30748	30958	30733	30644	30856	30603	30785	30868	30874	30737	30745	30669	30726	30902	30594	30772	30676	30808	30694	30935	30471	30781	30702	30858	30601	30662	30770	30909	30751	30644	30753	30793	30694	30745	30723	30841	30779	30726	30710	30644	30748	30791	31066	30877	30797	30689	30816	30782	30621	30492	31008	30904	30987	30677	30773	30835	30780	30926	30947	30697	30818	30775	30702	30892	30845	30600	30693	30763	30734	30645	30805	30585	30647	30999	30851	30637	30766	30726	31015	30698	30607	31029	30557	30707	30773	30646	30667	30884	30796	31001	31006	30921	30828	30877	30912	30756	30807	30525	30703	30803	30453	30890	31049	30839	30814	30868	31122	30775	30764	30927	30963	30936	30673	30762	30799	30681	30929	30702	30566	30789	30748	30798	30705	30661	30917	30813	30666	31027	30764	30805	30832	30942	30771	30629	30907	30773	30603	30806	30716	30781	30748	30775	30861	30589	30971	30754	30667	30551	30749	30794	30827	30988	30845	30572	30679	30973	30968	31036	30631	30712	30638	30876	30793	30903	30710	30877	30848	30597	30640	30748	30969	30778	30606	30811	30568	30750	30712	30730	30865	30981	30662	30620	30960	30549	30764	30774	30710	30462	30633	30939	30954	31060	31007	31058	31033	30837	30889	31063	31022	30882	30743	30683	30614	30972	30743	30779	30729	30988	30707	30702	30742	30933	30839	30893	30710	30890	30686	30798	30904	30800	30912	30940	30868	30827	30861	30844	30714	30595	31091	31140	30937	30740	30756	30947	30760	30632	30526	30650	31069	30621	30728	30732	30959	30800	30815	30843	30798	30995	30643	30993	30557	30739	30800	30865	30775	30682	30497	30758	30610	30755	30874	30746	30632	30819	30847	30822	30683	30734	30748	30693	30619	30815	30545	31071	30825	30734	30976	30929	30796	30850	31123	30687	30687	30882	30616	30873	31007	30833	30929	30919	31024	30432	30838	30678	30720	30848	30896	30787	30805	30671	30873	30841	30747	30751	30827	30705	30707	30728	30941	30666	30835	30794	30724	30702	30864	30843	30712	30845	30570	30700	30736	31066	30768	31002	30742	30839	30996	30623	30678	30838	30647	30998	30579	30648	30436	30830	30867	30766	30523	30543	30809	30750	30583	30791	30776	30992	30761	30784	30815	30814	30678	30531	30633	30831	30740	30831	31086	31008	30743	30684	30677	30869	30688	30959	30872	30695	30612	30844	30706	30689	30662	30751	30616	30825	30958	31058	30782	30946	30624	30792	30764	30543	30669	30611	30727	30772	30712	31000	30623	30892	30560	30625	30687	30753	30912	30929	30945	30757	30839	30683	30759	30940	30717	30908	30619	30804	30577	30871	31040	30907	30384	30905	30824	30801	30893	31022	30587	30933	30752	30790	30585	30661	30653	30933	30683	30685	30922	30590	30731	30679	30785	31032	30837	30981	31053	30693	30835	30744	30904	30777	30870	30725	30730	30583	30544	31083	30814	30656	30841	31161	30627	30779	30943	30929	30792	30681	30744	30822	31233	30780	30701	30772	30744	30835	31002	30785	30553	30765	30784	30851	30769	30964	30932	30916	30791	30996	30479	30933	30929	30768	30789	30869	30967	30598	30575	30914	30994	31021	30718	30624	30908	30894	30561	30659	31083	30851	30980	30580	30675	30798	30945	30909	30806	30729	31084	31018	30783	30762	30572	30594	30700	30915	30979	31140	30935	30895	30910	30585	31030	30629	30782	30575	30646	31116	30770	30979	30844	30589	31161	30787	30728	30581	30822	30538	30627	30746	30900	30904	30716	30688	30615	31033	30762	30831	30964	30898	30719	31070	30818	30917	30834	30678	30701	31069	30942	30818	30814	30759	30817	30729	30725	30758	30800	30909	30704	30837	31003	31022	30769	30997	30784	30738	31034	30730	30750	30701	30664	30743	30734	30741	30656	30776	30812	30455	30921	30615	30733	30766	30708	30507	30797	30660	30495	30748	30550	30916	30641	30977	30914	30856	30779	30648	30903	30961	30885	30691	30998	30858	30631	30886	30727	30915	30776	30800	30620	30923	30885	30887	30493	30890	30951	30798	30831	31058	30606	30836	30404	30906	30896	30671	30952	30955	30941	30832	30721	30507	30647	30369	30569	30768	30917	30866	30540	30829	30937	30841	30720	30998	30878	30852	30919	30740	30830	30878	30625	30655	30864	30932	30728	30932	30672	31065	30512	30710	30769	30968	30315	30777	30510	30950	30881	30846	30763	30949	30797	30784	30833	31056	30984	30830	30668	31022	30690	30825	30915	30915	30897	30955	30577	30790	30769	30791	30982	30647	30808	30629	30873	30621	31020	30757	31011	30815	30653	31010	30904	31062	30849	30752	30826	30947	30670	30608	30837	30812	30777	30791	30538	30857	30904	30808	30841	30757	30566	30838	30650	30715	30892	30471	30794	30918	30820	30628	30920	30607	30727	30976	30775	30860	30859	30658	30673	30925	30793	30799	30762	30948	30789	30806	30816	30494	30463	30769	30700	30526	30582	30857	30770	30851	31045	30896	30884	30664	30677	30736	30421	30760	30859	30841	30936	31111	30770	30687	30829	30281	30667	30789	30765	30978	30602	30669	30492	30549	30796	30487	30596	30744	30750	30478	30635	30899	30604	30821	30849	30722	30892	30802	30758	30713	30676	30560	30663	30637	30992	30881	30848	31106	30872	30992	30751	30842	30668	30890	30686	30969	30401	30578	30632	30810	30654	30770	30744	30600	30405	31005	30544	30714	30777	30581	30665	30908	30788	30720	30864	30902	30894	30774	30618	30884	30887	30945	30948	30820	30865	30776	30572	30649	30928	30948	30811	30682	30798	30827	30936	30801	30936	30993	30829	30705	30792	30806	30863	30705	30787	31090	30742	30739	30623	30704	30751	30841	30686	30656	30788	30711	30758	30729	30706	30892	30660	30598	30674	30508	30857	30837	30815	30771	30628	30586	31059	30891	30454	30735	30498	30548	30507	30789	30748	30606	30632	30705	30921	30829	30856	30757	31046	30698	30967	30990	30655	30820	30694	30622	30649	30834	30853	30978	30686	30722	30916	31025	30888	30777	30911	30839	30814	30856	30715	31069	30764	30650	30853	30653	30854	30725	30672	30825	30941	30739	30865	31021	30635	30553	30825	30849	30746	30795	30764	30760	30706	30742	30726	31016	30893	30864	30937	30791	30626	30725	31070	30634	30721	30742	30818	30785	31007	30687	31061	30920	30973	30890	30905	31008	30989	30857	30895	30840	30953	30694	30686	30824	31026	31090	30955	30782	30849	30747	30870	30765	30816	30879	30869	30778	30747	30754	30602	30912	30842	30601	30755	30923	30836	30860	30835	30965	30702	30600	30847	30939	30931	31127	30716	30828	30870	30787	30838	31049	30825	30951	30569	30680	30659	30964	30999	30711	30620	30814	30766	31021	30995	30985	30834	30527	30774	30951	30873	30770	30858	30820	30556	30787	31092	30954	31015	30796	30897	30711	30796	30689	30757	30895	30523	30568	30608	30653	30595	30719	30642	30622	30682	30761	30834	30834	30808	30717	30649	30810	30910	30851	30950	30723	30951	30662	30791	30742	30816	30800	30606	30810	30840	30729	30822	30752	30631	30450	30715	30853	31069	30847	30660	30743	31018	30917	30813	30650	30784	30866	31069	30877	30816	30620	30990	30511	30611	30664	30566	30745	30707	30778	30758	30697	30865	30941	31054	31028	30893	30856	30683	30688	30619	30761	30743	30995	30701	30607	30699	30714	31003	30747	30671	30551	30926	31122	30910	30663	30887	30822	30679	31172	30946	30642	30634	30586	30739	30698	30847	31013	30966	30831	30661	30980	30736	30878	30605	30659	31154	30838	30814	30749	30670	30652	31087	30672	30696	30911	30855	30835	30762	30717	30826	30673	30738	30643	30725	30810	31083	30847	30699	30570	30587	30654	30686	30860	30816	30755	30762	30900	30956	30862	30745	30763	30618	30529	30709	31004	30848	30694	30689	30757	30696	30830	31134	30909	30826	30885	30571	30881	30810	30924	30921	31015	30792	30979	30910	30804	30821	30823	30779	31173	30544	30813	30851	31040	30918	30705	30836	30817	30513	30888	30787	30840	30588	30722	30930	30978	30535	30806	30670	30809	30991	30680	30555	30861	30866	30690	30727	30880	30921	30703	30724	30871	30962	30932	31061	31111	30919	30785	30657	30836	30754	30776	30793	30791	30788	30877	30672	30903	30781	30624	30949	30571	30957	30779	30623	30582	30644	30730	30597	30447	30813	30934	30816	30993	30693	30839	30903	30791	30948	30778	30650	30765	30846	30776	30878	30628	30745	30626	30674	30802	30680	30884	30768	30938	30586	30738	30790	30673	30808	30812	30861	30837	30953	30930	30761	30735	30880	31064	30615	30740	30974	30791	30714	30652	30592	30608	30679	30736	30769	30343	30593	30876	30711	30606	30733	30876	30678	30731	30581	30763	30578	31063	30899	30373	31083	30904	30666	30840	30473	30635	30920	30925	30981	30845	31067	30857	31002	30561	30649	31037	30985	30862	30732	30679	30544	30286	30738	30864	30765	30882	30695	30802	30667	31056	30675	30945	30818	30875	30613	30912	30997	30862	30846	30809	31231	31038	30935	30958	30852	30578	30790	31081	30918	31197	30888	30731	30545	30872	30735	30716	30912	30990	30729	30909	30871	30664	30918	30821	30969	31045	30840	30486	30654	31166	30806	30982	30707	30612	30872	30761	30905	30762	30901	30721	30976	31086	31013	30842	31046	30714	30605	30618	30747	30683	30700	30561	30830	30764	30955	30642	30837	30906	30842	30796	30765	30742	30912	30651	30685	30799	30651	30895	30489
27573	35383	31242	26990	23647	21626	20980	21349	21373	20451	19959	19794	19754	19743	19495	19617	19457	19257	19316	19207	19402	19069	19078	18868	19030	18895	18975	19016	18933	18806	18909	19212	18978	19046	18826	19027	18774	18924	18848	18751	18667	18933	18749	18775	19012	18913	18581	18805	18865	18722	18723	18840	18776	18722	18961	18730	18814	18903	18911	18819	18702	18668	18830	18811	18686	18821	18893	18799	18848	18865	18544	18774	18795	18778	18878	18731	18856	18748	18571	18870	18880	18729	18742	18810	18850	18771	18816	18680	18710	18473	18894	18710	18969	18829	18636	18631	18827	18725	18788	18670	18915	18665	18741	18794	18765	18687	18799	19040	18663	18760	18599	18852	18584	18668	18755	18757	18879	18845	18646	18918	18912	18673	18829	18698	18689	18791	18765	18654	18719	18981	18762	18841	18736	18663	18924	18790	18712	18686	19040	18746	18664	18742	18707	18777	18838	18718	18551	18894	18859	18794	18797	18858	18684	18649	18668	18677	18676	18872	18873	18768	18797	18746	18930	18765	18720	18651	18961	18756	18501	18846	18829	18817	18693	18786	18636	18669	18681	18745	18848	18790	18841	18601	18713	18858	18790	18902	18730	18822	18879	18770	18652	18622	18626	18733	18963	18831	18800	18720	18746	18790	18950	18501	18730	18608	18834	18784	18804	18918	18805	18663	18784	18776	18716	18722	18968	18832	18722	18806	18804	18702	18763	18715	18661	18841	18648	18860	18675	18696	18812	18848	18844	18723	18716	18801	18740	18630	18639	18741	18853	18675	18699	18746	18657	18846	18776	18705	18528	18791	18823	18791	18788	18791	18863	18721	18817	18655	18802	18809	18769	18847	18637	18769	18739	18660	18770	18920	18706	18639	18761	18826	18940	18635	18733	18826	18888	18774	18861	18837	18683	18813	18873	18668	18734	18803	18674	18773	18683	18745	18935	18896	18753	18651	18649	18570	18965	18949	18733	18820	18768	18815	18866	18773	18631	18702	18920	18868	18557	18606	18687	18768	18810	18852	18842	18731	18671	18684	18923	18920	18506	18707	18966	18938	18590	18902	18585	18936	18638	18773	18788	18560	18714	18660	18868	18912	18753	18641	18814	18685	18892	18821	18916	18663	18825	18730	18843	19052	18965	18857	18783	18718	18767	18824	18742	18739	18604	18711	18757	18579	18788	18782	18888	18715	18526	18683	18810	18803	18779	18893	18836	18492	18860	18680	18729	18747	18767	18860	18690	18645	18734	18700	18993	18641	18925	18822	18837	18717	18729	18799	18788	18818	18744	18879	18877	18696	18764	18718	18696	18739	18613	18836	18830	18812	18618	18686	18849	18846	18574	18892	18780	18744	18734	18666	18815	18721	18639	18901	18579	18672	18816	18565	18678	18784	18719	18841	18706	18803	18735	18577	18698	18717	18651	18752	18819	18768	18704	18504	18907	18602	18630	18726	18787	18805	18784	18685	18912	18903	18548	18711	18904	18700	18809	18706	18729	18859	18999	18757	18709	18854	18874	18764	18760	18597	18786	18590	18666	18795	18897	18796	18801	18717	19009	18693	18619	18798	18843	18716	18767	18639	18909	18791	18612	18958	18647	18814	18726	18851	18789	18609	18515	18770	18743	18856	18763	18715	18825	18875	18641	18717	18856	18663	18650	18808	18848	18760	18743	18881	18909	18675	18847	18645	18739	18859	18802	18662	18805	18707	18772	18858	18678	18845	18715	18914	18695	18821	18853	18746	18717	18803	18803	18728	18869	18943	18748	18797	18652	18832	18717	18843	18711	18764	18921	18759	18634	18742	18735	18855	18856	18577	18773	18804	18676	18665	18665	18831	18810	18865	18732	18717	18799	18921	18783	18650	18628	18835	18798	18739	19005	18611	18831	18738	18784	18887	18814	18881	18738	18691	18776	18633	18677	18838	18704	18658	18782	18798	18716	18676	18778	18694	18700	18727	18796	18675	18684	18788	18856	18655	18786	18972	18773	18782	18853	18734	18731	18795	18817	18949	18941	18710	18496	18828	18993	18774	18836	18759	18804	18707	18771	18789	18774	18729	18828	18757	18636	18806	18799	18730	18708	18790	18807	18783	18870	18667	18828	18776	18779	18800	18677	18770	18860	18773	18877	18738	18609	18830	18986	18697	18860	18725	18839	18737	18947	18790	18920	18893	18796	18666	18821	18841	18636	18734	18848	18877	18754	18593	18776	18683	18702	18836	18593	18691	18648	18629	18753	18688	18717	18912	18819	18651	18764	18668	18688	18732	18883	18675	18705	18924	18606	18902	18685	18927	18792	18908	18951	18799	18919	18625	18722	18875	18863	18689	18937	18824	18673	18790	18660	18729	18729	18800	18796	18715	18681	18929	18767	18663	18716	18701	18648	18860	18634	18711	18713	18775	18670	18731	18705	18796	18694	18837	18917	18805	18835	19042	18849	18652	18775	18809	18881	18790	18745	18822	18787	18778	18861	18852	18766	18857	18526	18826	18748	18726	18905	18758	18902	18739	18734	18773	18797	18838	18731	18579	18805	18971	18776	18873	18790	18688	18873	18672	18942	18786	18549	18563	18820	18871	18774	18766	18763	18919	18907	18722	18780	18694	18694	18775	18473	18709	18708	18956	18655	18655	18614	18863	18801	18890	18695	18781	18911	18656	18844	18574	18810	18795	18764	18724	18635	18874	18693	18705	18649	18950	18921	18901	18654	18800	18662	18699	18857	18785	18830	18766	18840	18903	18712	18791	18626	18720	18918	18748	18691	18834	18593	18723	18734	18914	18641	18710	18803	18919	18871	18906	18902	18924	18836	18635	18795	18646	18743	18683	18857	18796	18915	18765	18598	18717	18800	18897	18849	18529	18860	18745	18938	18773	18880	18579	18773	18735	18911	18632	18756	18650	18754	18656	18687	18691	18630	18623	18833	18802	18719	18792	18816	18793	18570	18790	18567	18558	18704	18835	18888	18744	18620	18875	18759	18894	18935	18789	18697	18865	18705	18731	18806	18893	18715	18762	18944	18611	18990	18853	18738	18711	18887	18755	18638	18721	18812	18855	18743	18765	18851	18586	18815	18921	18663	18782	18687	18719	18812	18875	18792	18746	18597	18765	18792	18711	18665	18896	18663	18841	18885	18760	18886	18707	18705	18564	18678	18797	18895	18866	19028	18921	18603	18725	18861	18860	18879	18948	18757	18720	18792	18780	18764	18779	18787	18721	18726	18838	18842	18814	18826	18783	18821	18718	18878	18636	18921	18879	18891	18531	18876	18758	18800	18783	18856	18757	18709	18883	18820	18690	18674	18819	18820	18655	18796	18637	18755	18741	18763	18856	18813	18464	18599	18680	18923	18840	18765	18768	18765	18779	18824	18846	18779	18741	18827	18856	18928	18808	18723	18777	18752	18698	18665	18823	18864	18659	18757	18804	18780	18930	18657	18799	18720	18882	18859	18822	18739	18692	18660	18966	18822	18854	18652	18976	18650	18892	18719	18726	18750	18629	18750	18756	18817	18728	18847	18804	18854	18829	18665	18770	18722	18661	18708	18783	18894	18465	18836	18843	18712	18865	18733	18911	18538	18730	18926	18701	18747	18772	18855	18700	18734	18786	18633	18817	18846	18786	18718	18824	18747	18767	18665	18662	18817	18825	18678	18899	18830	18901	18782	18978	18812	18759	18771	18642	18684	18847	18764	18609	18767	18921	18729	18795	18703	18718	18878	18912	18850	18845	18647	18745	18904	18893	18766	18630	18823	18948	18776	18625	18573	18846	18699	18764	18804	18869	18792	18842	18841	18781	18840	18677	18705	18679	18603	18923	18826	18824	18883	18840	18662	18729	19019	18914	18661	18759	18779	18739	18684	18935	18930	18765	18902	18600	18633	18759	18743	18730	19078	18769	18709	18713	18831	18966	18882	18868	18899	18701	18788	18750	18914	18764	18806	18480	18693	18837	18631	18924	18896	18863	18841	18826	18740	18686	18715	18795	18871	18844	18636	18585	18862	18674	18812	18715	18534	18914	18628	18532	18928	18612	18762	18656	18879	18843	18705	18899	18891	18912	18771	18884	18803	18689	18783	18715	18927	18658	18891	18686	18936	18663	18745	18761	18838	18856	18894	18929	18615	18823	18725	18855	18763	18838	18802	18730	18766	18746	18842	18737	18806	18784	18734	18728	18783	18575	19101	18610	18788	18709	18743	18885	18717	18752	18666	18816	18841	18895	18741	18731	18658	18864	18648	18640	18737	18862	18544	18815	18757	18812	18781	18741	18828	18828	18790	18828	18837	18575	18659	18809	18913	18654	18697	18804	18662	18808	18832	18674	18754	18727	18777	18761	18781	18895	18661	18824	18847	18726	18883	18648	18892	18777	18850	18707	18516	18713	18984	18852	18923	18839	18719	18818	18758	18798	18796	18809	18818	18736	18717	18925	18801	19032	18678	18495	18819	18708	18798	18799	18630	18901	18671	18664	18787	18735	18738	18840	18872	18833	18726	18810	18701	18859	18732	18588	18658	18701	18854	18700	18545	18753	18830	18854	18786	18675	18755	18637	18673	18796	18918	18737	18914	18925	18700	18641	18754	18820	18843	18757	18914	18711	18617	18852	18838	18705	18716	18838	18721	18838	18790	18695	19001	18887	18743	18814	18935	18940	18673	18983	18835	18740	18959	18785	18683	18567	18891	18827	18794	18690	18730	18799	18743	18924	18641	18923	18786	18865	18851	18676	18773	18637	18789	18686	18837	18905	18667	18884	18654	18775	18683	18716	18732	18916	18660	18926	18646	18726	18783	18763	18850	18563	18745	18763	18695	18635	18750	18805	18777	18768	18721	18946	18901	18763	18859	18719	18876	18743	18698	18827	18768	18758	18743	18769	18668	18707	18852	18695	18754	18543	18709	18869	18822	18850	18770	18976	18838	18753	18870	18880	18730	18865	18993	18815	18599	18657	18770	18762	18586	18624	18803	18825	18673	18934	18805	18873	18870	18936	18656	18777	18738	18888	18702	18799	18771	18834	18798	18744	18788	18832	18752	18684	18818	18603	18608	18831	18730	18746	18878	18718	18919	18645	18915	18693	18791	18779	18862	18723	18764	18806	18881	18826	18761	18841	18699	18851	18863	18960	18784	18763	18772	18893	18789	18828
23689	21023	27500	25563	26240	31374	34265	32583	31706	31680	31128	30708	30354	30327	30514	30466	30348	30084	30054	29994	29913	29913	29972	29751	29609	29557	29758	29522	29461	29474	29420	29738	29589	29573	29467	29364	29399	29451	29270	29308	29399	29468	29368	29732	29336	29472	29364	29280	29742	29387	29204	29272	29242	29453	29554	29192	29555	29266	29457	29116	29366	29276	29334	29276	29415	29482	29375	29395	29392	29477	29494	29453	29421	29220	29377	29366	29387	29302	29217	29486	29323	29069	29291	29407	29382	29576	29356	29355	29546	29554	29391	29345	28866	29083	29400	29404	29589	29142	29440	28937	29475	29478	29134	29238	29197	29408	29567	29428	29007	29178	29537	29214	29200	29390	29336	29315	29510	29548	29257	29183	29234	29355	29563	29016	29267	29146	29173	29346	29165	29443	29471	29112	29379	29247	29209	29523	29283	29036	29260	29037	29415	29476	29237	29259	29555	29258	29089	29375	29077	29407	29355	29263	29438	29238	29298	29030	29452	29169	29375	29419	29435	29274	29132	29147	29123	29292	29233	29251	29385	29259	29220	29148	29114	29398	29622	29411	29281	29253	29508	29210	29418	29344	29306	29421	29362	29274	29541	29327	29305	29423	29170	29431	29325	29288	29130	29300	29303	29308	29500	29342	29188	29445	29455	29298	29305	29420	29230	29256	29464	29355	29206	29361	29129	29165	29152	29145	29050	29432	29190	29474	29272	29331	29051	29310	29227	29283	29183	29312	29386	29440	29220	29127	29321	29343	29124	29522	29538	29399	29471	29267	29128	29118	29419	29334	29278	29355	29233	28982	29328	29502	29540	29406	29389	29113	29688	29390	29190	29265	29390	29344	29511	29270	29334	29377	29256	29161	29414	29452	29256	29111	29239	29341	29119	29538	29265	29369	29355	29164	29371	29203	29317	29442	29193	29523	29244	29166	29215	29425	29362	29288	29282	29245	29433	29587	29542	29467	29449	29054	29047	29208	29317	29236	29362	29306	29210	29118	29304	29590	29234	29580	29434	29299	29283	29477	29401	29249	29461	29157	29361	29094	29360	29476	29244	29519	29092	29029	29523	29170	29256	29490	29353	29459	29474	29275	29297	29419	29336	29306	29461	29251	29204	29337	29440	29419	29231	29327	29548	29330	29535	29291	29338	29242	29189	29457	29170	29066	29366	29196	29146	29366	29373	29435	29459	29468	29331	29367	29196	29337	29290	29547	29243	29426	29004	29342	29067	29469	29466	29451	29396	29277	29512	29385	29414	29250	29245	29466	29470	29426	29218	29419	29313	29250	29209	29594	29716	29446	29226	29228	29322	28997	29302	29123	29225	29507	29315	29321	29249	29374	29100	29213	29447	29191	29273	29337	29479	29152	29258	29300	29162	29379	29468	29351	29332	29422	29429	29254	29111	29384	29596	29260	29269	29179	29552	29278	28991	29400	29177	29621	29302	29305	29477	29315	29489	29343	29360	29281	29288	29541	29081	29289	29429	29250	29289	29260	29334	29019	29403	29470	29448	29253	29448	29383	29472	29241	29242	29308	29196	29600	29499	29507	29258	29162	29253	29295	29491	29209	29386	29527	29265	29376	29273	29251	29574	29559	29406	29417	29207	29483	29310	29202	29596	29144	29545	29191	29191	29230	29107	29062	29148	29300	29304	29325	29240	29230	29106	29411	29482	29403	29170	29440	29254	29281	29079	29225	29382	29380	29268	29180	29437	29397	29446	29322	29089	29180	29323	29476	29307	29240	29317	29273	29480	29224	29100	29164	29410	29226	29565	29234	29067	29315	29181	29348	29303	29434	29179	29210	29325	29249	29405	29132	29240	29316	29265	29413	29237	29223	29466	29281	29510	29273	29361	29370	29213	29425	29220	29458	29141	29034	29407	29146	29174	29096	29279	29088	29305	29395	29509	29545	29393	29324	29327	29144	29166	29243	29186	29306	29502	29205	29454	29355	29170	29446	29200	29377	29293	29264	29492	29021	29310	29218	29149	29153	29414	29198	29456	29479	29147	29428	29342	29502	29178	29485	29187	29509	29217	29296	29580	29530	29566	29230	29199	29314	29212	29209	29332	29273	29537	29404	29149	29263	29187	29289	29392	29270	28849	29254	29054	29186	29032	29427	29410	29302	29381	29136	29187	29220	29572	29518	29038	29064	29368	29222	29540	29579	29299	29399	29434	29323	29492	29504	29123	29348	29130	29270	29310	29265	29464	29180	29280	29351	29390	29429	29400	29368	29248	29009	29250	29477	29377	28980	29428	29342	29258	29342	29443	29639	29018	29352	29329	29058	29156	29296	29427	29576	29425	29310	29444	29446	29126	29529	29423	29375	29207	29491	29349	29203	29388	29508	29030	29164	29339	29217	29294	29486	29187	29099	29345	29244	29204	29372	29207	29274	29388	29047	29322	29181	29093	29230	29410	29367	29411	29285	29431	29497	29182	29432	29420	29337	29334	29149	28867	29250	29421	29396	29254	29288	29236	29283	29143	29365	29455	29336	29339	29018	29368	29507	29682	29405	29337	29351	29335	29271	29167	29139	29139	29233	29126	29287	29129	29682	29541	29216	29316	29169	29472	29455	29271	29404	29060	29364	29365	29363	29398	29405	29549	29365	29364	29360	29216	29329	29055	29621	29448	29381	29374	29085	29413	29198	29278	29102	29302	29410	29360	29311	29349	29420	29294	29218	29436	29261	29266	29435	29309	29214	29304	29298	29310	29529	29576	29525	29334	29208	29099	29132	29230	29139	29194	29409	29379	29121	29353	29389	29039	29212	29102	29213	29465	29542	29538	29489	29289	29364	29297	29139	29444	29050	29209	29320	29299	29268	29138	29549	29520	29231	29078	29477	29466	29321	29336	29281	29352	29062	29429	29253	29702	29433	29576	29068	29179	29075	29354	29239	29443	29414	29106	29577	29414	29473	29249	29318	29461	29431	29270	29086	29199	29182	29274	29199	29131	29350	29468	29434	29539	29529	29234	29096	29462	29125	29125	29163	29169	29540	29226	29345	29374	29282	29319	29381	29254	29317	29213	29264	29480	29219	28997	29304	29245	29469	29231	29244	29202	29171	29429	29361	29151	29192	29177	29350	29128	29468	29217	29163	29427	29284	29453	29421	29290	29455	29170	29409	29409	29330	29550	29273	29293	29550	29313	29644	29442	29291	29344	29196	29532	29437	29182	29229	29263	29381	29446	29272	29237	29276	29304	29364	29317	29360	29501	29276	29319	29446	29134	29042	29290	28999	29202	29291	29400	29275	29246	29114	29298	29266	29528	29295	29572	29408	29567	29614	29443	29125	29361	29274	29347	29204	29490	29124	29210	29282	29311	29543	29629	29306	29140	29178	29213	29413	29335	29498	29400	29339	29394	29360	29328	29272	29098	29479	29411	29426	29575	29567	29270	29365	29312	29384	29672	29561	29277	29315	29370	29323	29167	29411	29390	29447	29397	29501	29349	29327	29352	29184	29386	29388	29262	29401	29509	29152	29356	29265	29167	29136	29199	29088	29306	29590	29301	29323	29135	29257	29554	29592	29532	29415	29441	29535	29236	29191	29573	29348	28987	29185	29479	29124	29394	29151	29174	29201	29427	29304	29347	29206	29572	29426	29392	29191	29121	29160	29255	29444	29333	29494	29392	29545	29297	29455	29225	29098	29172	29395	29383	29371	29155	29514	29301	29460	29571	29409	29183	29254	29300	29460	29621	29603	29490	29458	29444	29239	29177	29402	29135	29443	29527	29325	29169	29459	29485	29223	29307	29241	29282	29487	29279	29287	29318	29515	29507	29199	29123	29260	29340	29058	29423	29298	29350	29287	29117	29216	29435	29333	29138	29284	29226	29224	29278	29493	29276	29201	29363	29377	29312	29373	29299	29277	29217	29355	29356	29016	29330	29300	29328	29383	29210	29336	29175	29427	29242	29302	29054	29308	29427	29422	29472	29302	29594	29100	29045	29251	29285	29517	29058	29413	29385	29246	29119	28990	29561	29241	29319	29432	29551	29321	29406	29507	29447	29525	29188	28966	29407	29129	29471	29174	29324	29356	29107	29383	29019	29262	29344	29291	29378	29407	29287	29210	29116	29340	29448	29259	29394	29303	29085	29291	29301	29361	29078	29404	29494	29205	29280	29364	29378	29087	29393	29319	29388	29480	29444	29161	29332	29421	29113	29636	29612	29291	29237	29122	29406	29154	29318	29432	29368	29338	29268	29346	29613	29370	29268	29232	29169	29186	29184	29172	29259	29250	29354	29241	29230	29310	29395	29197	29613	29332	29100	29096	29439	29208	29365	29384	29423	29287	29357	29208	29424	29164	29529	29362	29379	29311	29059	29627	29434	29052	29267	29333	29465	29439	29344	29246	29615	29264	29369	29019	29425	29385	29161	29249	29166	29422	29283	29143	29433	29272	29388	29309	29383	29299	29516	29089	29316	29129	29318	29360	29333	29099	29617	29470	29506	29415	29365	29154	29400	29259	29293	29348	29146	29308	29438	29413	29391	29101	29411	29441	29214	29312	29422	29391	29341	29370	29274	29207	29080	29447	29523	28975	29385	29183	29242	29382	29252	29524	29453	29240	29266	29231	29339	29401	29316	29130	29125	29410	29056	29240	28992	29301	29370	29319	29247	29229	29293	29431	29423	29196	29213	29280	29207	29343	29447	29142	29423	29296	29258	29399	29378	29279	28980	29545	29198	29454	29216	29535	29348	29316	29122	29326	29463	29321	29259	29447	29242	29023	29337	29135	29255	28965	29330	29350	29479	29400	29407	29481	29356	29392	29437	29272	29337	29518	29273	29280	29248	29321	29097	29205	29161	29460	29145	29532	29308	29038	29127	29192	29109	29408	29467	29233	28952	29107	29112	29399	29520	29266	29251	29340	29046	29148	29081	29225	29656	29338	29347	29333	29230	29160	29286	29353	29443	29427	29152	29261	29136	29282	29356	29030	29232	29386	29496	29263	29189	29372	29231	29224	29512	29396	29322	29202	29286	29449	29290	29453	29214	29297	29043	29587	29730	29220	29221	29490	29284	29260	29416	29142	29382	29374	29355	29292	29379	29142	29065	29331	29089	29080	29215	29358	29135	29512	29372	29239	29227	29423	29322	29085	29404	29228	29203	29307	29425	29181	29291	29251
28965	50342	41075	31850	27820	24425	22682	22468	21944	21325	20404	20112	20184	20034	20014	19524	19494	19218	19039	18843	18623	18801	18936	18584	18579	18534	18653	18515	18599	18596	18401	18557	18462	18419	18588	18565	18281	18431	18372	18222	18237	18301	18365	18238	18242	18081	18303	18067	18217	18294	18025	18250	18245	18005	18166	18069	18165	18143	18208	18173	18299	18315	18134	18216	18237	18205	18073	18241	18186	18023	18261	18070	18176	18121	18131	18222	18221	18256	18324	18154	18212	18047	18156	18252	18005	18249	18150	18194	18022	18087	18128	18067	18315	18214	18254	18084	18033	18261	18080	18228	18034	18271	17962	18215	18160	18144	18214	18115	18331	18141	18207	18078	18015	18192	18107	18152	18029	18384	18132	18101	18101	18124	18161	18209	18130	17986	18092	17935	18213	18193	18112	18005	18046	18360	18155	18092	18084	18184	18191	18270	18195	18082	18228	18308	18099	18137	18199	18203	18276	18266	18278	18104	18297	18119	18222	17961	18352	18141	18264	18331	18211	18286	18090	18172	18117	18156	18052	18320	18050	18238	18118	18246	18099	18138	18091	18163	18201	18253	18282	18152	18131	18180	18140	17875	18238	18233	18251	18083	18220	17926	18112	18258	18143	18026	18089	18182	18162	18206	18136	18125	18203	18176	18007	18121	18094	18170	18024	18281	18064	18026	18252	18169	18158	18110	18221	18078	18248	18150	18068	18045	18180	17969	17936	17930	18098	18024	18047	18304	18199	18227	18303	18282	18174	18312	18134	18241	18157	18050	18240	18186	17897	18066	18055	18080	18209	18189	18152	18255	18136	18008	18321	18179	18196	18199	18147	18338	18041	18060	18128	18053	18293	17925	18208	18255	18091	18044	18037	18174	18200	18212	17954	17963	18173	18378	18258	18176	18082	18195	18121	18296	18122	18282	18037	18199	18096	18214	18207	18080	18003	18127	18113	18183	18149	18255	18246	17984	18191	18144	18248	18215	18050	18134	18067	18095	18046	18258	18166	18229	18115	18215	18186	18089	18346	18253	18163	18198	18159	18266	18292	18136	18143	18228	17917	18169	18256	18243	18080	17974	18204	18159	18105	18152	18091	18220	18369	18113	18032	18402	18053	18215	18017	18136	18068	18280	18162	18116	18289	18013	18069	18143	18143	18333	18384	18165	18060	18201	18280	18259	18088	18252	18064	18132	18039	18125	18186	18155	18220	18361	17946	18299	18311	18248	18229	18220	18108	18409	18144	18219	18226	18055	18130	18363	18092	18179	18134	18139	18172	18086	17886	18119	18320	18296	18101	18228	18115	18124	18441	18091	18264	18215	18277	18092	18040	18125	18053	18025	18186	18258	18178	18094	18184	18193	18126	18013	18214	18155	18158	18390	18232	18209	18091	18102	18013	18231	18113	18070	18012	18197	18215	18092	18170	18188	18274	18119	18115	18013	18307	18174	18270	18346	18049	18240	18226	18107	18205	18181	17948	18223	18131	18107	18134	18066	17918	18250	18179	18162	18324	18070	18104	18179	18175	18207	18123	18223	18079	18214	18221	18232	18079	17922	18358	18148	18164	18211	18156	18182	18193	17973	18174	18244	18244	18144	18231	17968	18097	18218	18062	18232	18172	18123	18015	18386	18133	17959	18318	18209	18152	18186	18145	18012	18235	18197	18003	18056	18158	18147	18186	18192	18273	18164	18202	18121	18062	18130	18151	18247	18272	18084	17974	18197	18037	18264	18203	18178	18246	18102	18301	18244	18254	17907	18221	18072	18157	18245	17992	18119	18142	18188	18196	18105	18199	18050	18219	18196	18282	18102	18118	18339	18070	18245	18080	17941	18231	18168	18359	18144	18286	18138	18297	17981	18217	17996	18228	18294	18073	18155	18101	18016	18354	18296	18207	18204	18379	18259	18268	18079	18117	18106	18184	18135	18080	18029	18366	18172	18206	18217	18291	18176	18235	18130	18100	18150	18482	18135	18242	18143	18434	18180	18065	18040	18240	17985	18229	18074	18303	18304	18210	18166	18240	18069	18190	18082	18040	18280	18260	18243	18361	18217	18050	18258	18111	18206	18191	18335	18194	18291	18094	18260	17985	18337	18279	18279	18096	18212	18313	18166	18229	18120	18241	18107	18185	18284	18146	18050	18097	17989	18102	18225	18145	18182	18211	18230	18247	18114	18225	18075	18115	18153	18094	18168	18221	18115	18024	18184	18198	17934	18097	18145	18000	18313	18230	18183	18180	18386	17984	18152	18240	18163	18164	18066	18165	18178	18350	18164	18019	18158	18126	18130	18099	18186	18126	18044	18192	18308	18084	18160	18038	18248	18255	18228	18136	18304	18156	18134	18188	18021	18207	18116	18025	18324	18093	18136	18252	18147	18286	18282	18152	18127	18294	18228	18093	18032	18286	18195	18073	18274	18215	18283	18073	18239	18137	17893	18179	17959	18064	18272	18197	18115	18352	18287	18261	18198	18141	18181	18206	18324	18189	18285	18363	18176	17966	18051	18122	18347	18195	18136	18163	18301	18221	18072	18045	18071	18077	18142	18176	18030	18131	18089	18082	18113	18033	18107	18290	18173	18335	18147	18104	18238	18351	18284	18081	18201	18190	18254	18031	18082	18141	18102	17902	18178	18274	18126	18285	18133	18040	18308	18067	18128	18317	18062	18055	18030	18206	18139	18058	18139	18098	18288	18149	18021	18140	18032	18177	18252	18227	18065	18189	18156	18252	17990	18198	18149	18069	18190	18054	18330	18215	18167	18114	18107	18158	18133	18265	18194	17964	18151	18409	18244	18224	18214	18095	18106	18116	18099	18189	18148	18362	18214	18177	18018	18176	18087	18212	18319	18359	18157	18331	18188	18088	18262	18105	18158	18065	18133	18127	17957	18225	18163	18182	18204	18235	18163	18311	18288	18007	18061	18301	18063	18237	18049	17985	18201	18198	18027	18063	18336	18250	18245	18185	18098	18043	18194	18141	18299	18208	18183	18075	18176	18257	18112	18182	18174	18108	18090	18289	18266	18229	18103	18049	18287	18261	18222	18080	18071	18238	18266	18190	18222	18189	18127	18060	18123	18260	18108	18035	18108	18248	18255	18086	18280	18088	18099	18239	18234	18181	18216	18178	18250	18052	18169	18274	18142	18059	18269	18024	18264	18106	18125	18210	18029	18171	18118	18322	18021	18156	18193	18094	18233	18059	18159	18190	18006	18150	18044	18088	18051	18142	18022	18065	18152	18142	18311	18248	18262	18267	18125	18309	18181	18166	18029	18222	18250	18215	18110	17985	18282	18220	18152	18232	18002	18085	18100	18278	18310	18221	18106	18235	18326	18265	18255	18091	18097	18131	18231	18157	18026	18234	18214	18090	18135	18194	18028	18293	18083	18122	18101	18051	18128	18275	18218	18084	18094	18070	18217	18140	18119	18154	17990	18241	18023	18054	17950	18043	18065	18272	18259	18208	18136	18279	18345	18220	18239	18118	18199	18149	18060	17967	18130	18150	18308	18108	18069	18162	18075	18251	18039	18041	18095	18219	18121	18152	18168	18177	18204	18128	18254	18100	18181	18082	18157	18330	18070	18131	18096	18182	18163	18074	18332	18110	18236	18146	18230	18117	18229	18096	18252	18213	18131	18242	18184	18047	18212	18061	18229	18247	18191	18042	18183	17974	18151	18329	18070	18223	18124	18170	18362	18233	18034	18022	18152	18250	17981	18248	18176	18172	17953	18164	17981	18202	18051	18127	18197	18293	18140	18195	18020	18310	18160	18109	18108	18156	18173	18129	18183	18039	18078	17952	18125	18077	18259	18103	18084	18317	18124	18085	17975	18108	18237	18299	18172	18276	18328	18279	18140	18238	18265	18298	18093	18126	18216	18017	18128	18122	18186	18075	18216	18097	18029	18101	18337	18081	18111	18210	18169	18064	17998	18224	18104	18053	18151	18064	18303	18203	18116	18123	18007	18271	17911	18285	18055	17942	18015	18214	18270	18155	18119	18217	18080	18250	18157	18386	18183	18073	18164	18007	18211	18203	18053	18130	18081	17932	18192	17980	18046	18087	18217	18029	18326	18152	18252	18156	18137	18191	18331	18344	18148	18148	18090	18208	18287	18240	18058	18175	18169	18160	18061	18216	18265	18183	18286	18213	18191	18059	18213	18216	18174	17912	18112	18036	18370	18280	18209	18143	17968	18219	18169	18018	17989	18032	18166	18296	18163	18211	18073	18124	18175	18234	18265	18260	18244	18244	18083	18202	18292	18038	18081	18149	18112	18066	18039	18107	18137	18190	18150	18271	18272	18180	18214	18124	18263	18141	18229	18291	18213	18316	18245	18059	18073	18315	18115	18079	18112	18175	18111	18435	18070	18291	18080	18071	18331	18078	18206	18107	18115	18180	18131	18167	18080	18267	18211	18239	18190	18119	18326	18260	18063	18355	18106	18327	18190	18135	18243	18111	18314	18131	18243	18180	18204	18332	18161	17991	18437	18088	18271	18032	18226	18164	18030	18168	18212	18140	18310	18093	18300	18134	18145	18047	18089	18188	18226	18148	18369	18144	18204	18230	18172	18068	18083	18192	18113	18128	18192	18153	18266	18202	18180	18174	18223	18165	18112	18243	18193	18070	18120	18200	18285	18264	18138	18116	18245	18075	18227	18032	18173	18253	18084	18141	18357	18090	18090	18076	18255	18237	18139	18064	18254	18106	18205	18021	18119	18305	18172	18051	18033	18202	18208	18107	18122	18114	18186	18430	18234	18154	18053	18099	18146	18122	18256	18132	18041	18127	18288	18003	18265	18079	18067	18114	18156	18309	18204	18190	18082	18216	18137	18074	18096	18198	18354	18290	18124	18150	18130	18156	18178	18100	18217	18060	18113	17947	18279	18024	18066	18167	18182	18199	18041	18071	18188	18163	18273	18251	18388	18239	18268	18129	18131	17962	18212	18315	18074	18273	18196	18082	18311	18205	18317	18113	18123	18108	18145	18029	18120	18148	18208	18219	18122	18180	18385	18268	18206	17972	18235	18010	18320	18210	18253	18207	18171	18218	18289	18060	18257	18074	18148	18255	18129	18278	18183	18337	18168	18165	18220	18348	18118	18224	18116	18307	18053	18310	18172	18233	18078	18237	18161	18321	18152
22620	21068	27484	25114	23482	29344	35074	32324	31380	31566	30994	30636	30471	30392	30196	29825	29653	29530	29092	29157	29100	28883	28898	28795	28691	28549	28601	28593	28640	28855	28572	28430	28317	28406	28427	28621	28491	28407	28350	28508	28240	28459	28469	28467	28458	27964	28321	28276	28362	28581	28404	28384	28159	28138	28304	28211	28177	28184	28595	28141	28248	28268	28006	28086	28117	28155	28059	27995	27997	28134	28176	27938	28194	28162	28166	27878	28106	28094	28030	28068	28048	28328	28278	28112	27849	27961	28301	28207	28349	28255	28228	28110	28259	28251	28117	28298	28182	28126	28340	28434	28188	28273	28147	28056	28362	28216	28006	28166	28080	28132	28326	28134	28223	28140	28285	28215	28226	28042	28386	28001	28313	28103	27962	28164	28261	28131	28459	28392	28165	28415	28178	28261	28283	28025	28207	28083	28256	28297	28071	28173	27852	27984	28153	28199	28048	28079	27971	28013	28181	28400	28260	28217	28264	28388	28189	27905	28234	28375	28131	28126	27968	28123	28066	28005	28307	28075	28044	28076	27981	27923	28102	28093	27974	28283	27894	28114	28250	28326	28142	28047	28216	28092	28109	28410	28227	28011	27923	28089	28058	27930	28201	28118	28028	27890	28051	27962	28224	27912	28148	28405	28277	28063	27828	28024	28127	28287	28032	28103	27995	28118	28268	28167	27905	28028	28164	27933	28264	28289	28147	28146	27898	28173	28252	28056	28044	28044	28284	28070	28209	27904	27923	27955	28200	28330	28208	28025	28452	28082	28047	28151	28110	28285	28196	28078	28158	28154	28157	28220	28128	28089	28224	28258	28385	28053	28100	28100	28110	28002	28331	28180	28189	28171	27959	28314	28067	28123	28192	28062	28211	28173	28084	28274	27803	28028	28239	28077	28079	28495	27989	27766	28130	28214	28290	28089	28104	28037	28074	27981	28227	28131	28305	28106	27930	28335	28213	27986	28139	28167	27844	27932	28140	27932	28283	27901	28075	28025	28197	28214	28158	27954	28136	28087	28191	28194	28176	27891	28094	28257	28122	28182	28124	28100	28055	28079	28228	27980	27895	28260	28142	28255	28235	28254	27972	28000	28248	28296	28091	28100	27842	27880	27763	27971	28382	27964	28133	27875	28126	28182	28040	28193	28107	28060	27899	28314	28150	28203	28217	28165	28232	27946	27970	28060	28111	28167	28242	28372	28025	28216	28347	28142	28190	28179	27912	28154	28443	28010	27945	27855	28065	28218	27954	27926	28036	28024	27972	27997	28205	28104	28032	27911	28122	28165	28119	27902	28156	28342	28027	28153	28119	28219	28172	28202	28319	28132	27795	28031	28144	27998	28146	28171	27987	28004	27971	27983	28211	28108	28017	28101	28160	28230	28354	28339	27960	28226	28312	28106	28028	28329	27956	28047	28051	28081	28183	28121	28331	28101	28080	28177	27962	28168	28276	28224	28130	28145	28078	28117	28213	28111	27867	28199	28220	27763	28094	28037	28201	28225	28396	28021	28494	28191	28300	28054	28154	27937	28107	28175	27934	27889	28122	28210	28310	27776	28017	28121	28265	28382	28002	28233	28044	28175	28092	28100	27900	27959	28101	28134	27928	28235	27934	27770	28143	28259	28163	28244	28230	27888	28144	28139	28004	28272	28072	28461	28142	28133	27843	27969	28110	28062	28132	28279	28037	28092	28210	28074	27941	28423	28071	27902	28056	28078	28203	28327	28329	28110	28352	28276	28217	27995	27966	27842	27642	28278	27921	27928	28006	28020	28078	28168	27898	28210	28120	28062	27864	28154	28129	28146	28423	28126	28402	27992	28215	28212	28267	28201	28150	27885	28212	28228	28265	28202	28053	27993	27919	28241	28037	28048	27964	27921	27847	27865	28120	28192	27951	28243	28000	28221	27898	28143	28280	27875	27799	28016	28056	28006	27950	28099	27964	28182	28145	28155	28046	28161	27999	28228	28058	28038	28134	27987	28112	28216	28013	27835	27908	27980	28030	28106	28434	28203	27968	28091	28060	27810	28229	27926	28399	28034	28029	27959	28026	28193	28061	27856	28209	28230	28051	27962	28115	27979	28093	28273	28027	27906	27985	28057	27989	28138	28227	27929	28224	27978	27985	28135	28021	28045	27976	28132	28027	28152	28047	27932	28135	28047	28275	28155	27963	28192	28026	28220	28142	28149	28151	28187	28012	28128	28314	27922	28045	28226	28206	27982	27917	28176	28179	27998	28204	27850	28360	28315	28110	27980	28313	28113	27865	28030	28136	28176	28350	28003	28169	28194	28311	28228	28543	28195	27995	27952	28367	28090	28059	28149	28043	28160	28014	28011	28219	28048	28110	27906	28025	27990	27975	28224	27993	27948	28118	28347	28052	28229	28367	28266	28030	27876	27945	28111	28125	28039	28082	28185	27847	27890	28190	28020	28089	28259	28112	28135	28219	27950	28083	28168	28018	28095	28211	28058	28017	28077	28327	28095	27899	28213	28307	28379	27984	28144	28304	27940	28120	28195	28115	28022	28076	28519	28073	28156	28102	28109	28252	28178	28319	27945	27968	28152	28436	28173	27846	28083	28332	28203	28037	28038	28264	28041	27846	28122	28206	28170	27985	28232	28032	28179	28162	28126	28116	27981	28277	28021	28021	28128	28019	28258	28221	28093	28154	28022	28080	28171	28207	28304	28244	28099	28138	27934	28205	28162	28246	27964	28170	28119	28089	28059	27967	28091	28477	28521	28289	28036	28399	28005	28126	28254	28123	28231	28222	28060	28128	28046	27965	27957	28192	27997	28215	28274	28162	28052	28331	28285	28294	28104	28198	28216	28154	27774	28092	28078	28220	27931	28233	28310	28250	28126	28002	27885	28147	28236	28246	27999	28106	28203	28251	28401	28156	28127	28352	28282	28154	28203	27961	28100	28190	28238	28281	28217	27983	28066	28165	28187	28259	28226	28079	28137	28087	27986	28351	28066	28300	28350	28122	28237	28106	28211	28114	27895	28272	27895	28202	28081	28135	27953	27964	28358	27931	28167	28164	28259	27836	28045	28319	28354	28168	27945	28157	27964	27852	28333	28061	28028	28254	28087	28406	27937	27996	28062	27990	27956	28144	28014	28074	28281	28011	28210	28149	28041	28198	27950	28230	27838	28085	28131	27928	27952	28107	28248	27988	28070	27860	27972	28186	28224	28229	28191	28322	27947	27916	28035	28035	28044	28308	28125	28238	28424	28257	28056	28040	28004	28089	28061	28182	28346	28033	28017	28084	28265	28280	28000	28128	28076	28462	28255	28061	28002	28199	28026	27963	28205	28286	28382	28020	27956	27933	28289	28269	28187	27924	27877	27955	27801	28237	28140	27944	28082	27892	28142	28063	27892	28059	28288	28106	27772	27964	28230	28210	28060	28054	28119	28086	28086	28133	28130	28277	27867	27973	28218	28267	28251	28262	28450	28048	28098	28170	28087	28065	27875	28127	28130	27876	28306	28255	28157	28090	28328	27928	27845	27930	28215	28399	28064	27858	27890	28262	28025	28108	28109	28268	28218	27883	27903	28181	28092	27961	28015	28312	28263	28124	27994	28110	28012	28033	28063	28319	27939	28279	28085	27902	28220	28345	28230	27798	28196	28163	28157	28129	27994	28143	27798	28118	27929	28188	28339	27970	28376	28237	28350	27964	28079	27874	27888	28214	28092	28174	28114	28274	28155	28534	28244	28210	28019	28115	28283	28368	28129	28156	28268	27801	28135	27719	28036	27777	28074	28208	27730	27997	28213	27929	28304	28035	28072	27947	28102	28016	28132	27942	27925	28164	28076	28141	28112	28256	28096	28103	28003	27945	28195	28140	28211	28321	28304	28198	28147	28076	27934	28092	28076	28072	28165	28097	28336	28235	28087	28431	28183	28075	28143	28010	27864	27898	28240	28012	27950	27959	28141	28108	28041	27943	28344	27898	28124	28186	28294	27916	27993	27937	27789	28232	28085	28157	28205	27897	28089	28211	28099	28159	27697	27998	28136	27957	27861	28147	28150	28224	27915	28072	27717	28018	28080	28148	27989	28250	28180	28057	28079	28473	28181	28171	27786	27817	28066	28222	28089	28230	27986	28430	28597	28141	28298	28285	28007	28175	27758	28227	28108	28151	28360	28172	28356	28183	28173	28565	27961	27990	28071	28048	28199	28162	28245	28131	27948	28164	28241	27974	27982	27997	27935	27881	28103	28204	28286	28199	28238	28120	28115	28209	28180	28114	28134	28123	28187	28235	28237	27901	27826	28098	28200	28007	28081	28218	28096	28228	28044	28169	28052	27993	28152	28067	28291	27912	27909	27904	27938	28175	27833	27980	28224	28087	28145	27940	28138	28200	28113	28142	28186	28123	28197	28163	28219	27966	28260	28278	28185	28137	28163	27993	28270	28311	27946	28119	28257	28014	28124	28240	28173	28062	27994	28211	28090	28396	28231	28045	28145	28265	27965	27972	28089	28019	27987	28012	28162	28206	28045	28233	28029	27835	28043	28015	27850	27806	27956	28478	28112	28356	27930	28249	28015	28077	28177	28237	27909	27909	27940	28137	28119	28296	28329	28298	27946	28012	28087	28194	28113	28320	27856	28153	28344	28353	28168	27759	27916	27970	28052	28190	28143	28077	28247	28167	28212	28121	28083	28161	27806	28235	28126	28147	28105	28136	28292	28157	28254	28235	28090	28191	27934	28152	27809	28149	28212	28062	28043	27989	28077	28024	28226	28081	27919	28208	28092	28072	28081	27936	28386	27947	28181	28181	28368	28012	27874	28116	27979	28129	28068	27966	28266	28125	28354	28027	28191	27910	28128	28250	27988	28112	28196	28061	27988	28033	27977	27941	28000	28026	28270	28340	27935	27970	28327	28192	27810	28511	27982	28176	28091	28400	28077	28097	28169	28036	28314	28116	27821	28145	28106	27968	28096	28132	27841	28130	28361	27990	28275	28295	27967	28122	28090	28263	28056	28275	27943	28147	28150	28087	28188	28149	28213	28322	28097	27881	27895	28175	28206	28106	28111	28214	28413	28118	28108	28324	28180	28098	28352	28302	28214	27976	28235	27963	28221	28280	28223	28045	28122	27876	27705	28277	28251	28179	28117	28075	28231	28169	28090
31991	55907	45689	35440	31574	26702	24635	23712	23094	21695	21106	20726	20609	20115	20160	19995	19214	19145	18958	18510	18668	18823	18364	18253	18224	18095	18143	17905	18113	18099	18029	17919	18122	17915	17787	17932	17947	17870	17821	17875	17628	17573	17636	17665	17732	17658	17568	17550	17664	17579	17411	17589	17577	17643	17637	17743	17785	17747	17710	17456	17649	17738	17661	17582	17584	17574	17604	17635	17766	17756	17625	17714	17589	17578	17679	17680	17741	17447	17565	17592	17548	17705	17633	17487	17627	17629	17813	17648	17554	17520	17795	17491	17562	17568	17671	17675	17546	17651	17609	17602	17486	17714	17630	17557	17642	17616	17557	17556	17676	17585	17552	17646	17467	17621	17669	17676	17492	17714	17530	17644	17535	17761	17534	17588	17448	17506	17589	17547	17515	17521	17567	17615	17529	17670	17733	17535	17736	17650	17622	17541	17788	17609	17450	17522	17397	17620	17596	17604	17522	17617	17400	17592	17642	17543	17555	17510	17444	17650	17643	17723	17622	17571	17493	17486	17519	17507	17645	17469	17541	17442	17576	17642	17613	17650	17532	17635	17683	17519	17532	17567	17796	17356	17614	17517	17571	17399	17482	17706	17492	17658	17710	17600	17516	17555	17531	17709	17674	17681	17679	17636	17598	17657	17628	17737	17690	17522	17596	17413	17428	17655	17526	17588	17494	17508	17535	17417	17580	17596	17377	17494	17753	17670	17627	17648	17659	17641	17509	17501	17569	17582	17606	17420	17583	17562	17524	17387	17411	17456	17657	17491	17523	17770	17614	17598	17580	17652	17526	17492	17619	17448	17758	17685	17620	17430	17635	17527	17631	17452	17505	17613	17515	17469	17484	17576	17490	17638	17358	17668	17602	17418	17566	17455	17611	17522	17407	17752	17464	17467	17555	17473	17570	17392	17768	17526	17583	17530	17531	17712	17761	17445	17488	17495	17582	17397	17656	17382	17625	17612	17681	17617	17594	17481	17426	17621	17462	17562	17485	17467	17692	17489	17590	17557	17497	17506	17609	17700	17563	17439	17606	17529	17515	17696	17552	17442	17535	17622	17472	17577	17723	17530	17676	17395	17662	17595	17632	17626	17567	17545	17502	17577	17615	17454	17560	17627	17269	17652	17639	17419	17760	17470	17562	17463	17500	17736	17559	17720	17459	17367	17430	17460	17629	17668	17668	17594	17559	17665	17677	17562	17595	17405	17614	17551	17581	17539	17498	17557	17626	17608	17561	17637	17630	17370	17662	17471	17644	17539	17503	17559	17638	17599	17568	17473	17538	17596	17608	17584	17686	17599	17504	17565	17550	17622	17552	17469	17470	17535	17766	17371	17414	17513	17739	17646	17640	17546	17783	17563	17504	17579	17556	17486	17581	17528	17641	17496	17665	17476	17743	17604	17627	17569	17499	17601	17601	17464	17419	17448	17712	17666	17553	17407	17647	17598	17617	17598	17504	17759	17687	17582	17361	17694	17696	17666	17704	17644	17478	17555	17557	17562	17442	17675	17561	17465	17419	17604	17526	17556	17560	17590	17777	17530	17627	17556	17654	17449	17622	17638	17455	17739	17579	17500	17536	17618	17394	17593	17518	17418	17585	17650	17497	17622	17649	17604	17724	17374	17529	17517	17600	17508	17446	17463	17532	17474	17722	17612	17561	17396	17429	17664	17718	17581	17711	17378	17645	17598	17487	17444	17483	17556	17500	17706	17325	17675	17685	17396	17477	17587	17511	17715	17550	17764	17527	17604	17515	17497	17507	17528	17704	17557	17515	17467	17522	17427	17659	17781	17451	17535	17475	17416	17641	17581	17511	17605	17474	17841	17446	17561	17505	17337	17770	17462	17497	17386	17714	17675	17758	17689	17661	17372	17661	17765	17675	17467	17592	17592	17486	17555	17581	17466	17497	17527	17627	17406	17501	17507	17570	17614	17590	17475	17523	17599	17492	17596	17734	17468	17513	17580	17697	17438	17547	17456	17739	17591	17463	17560	17504	17558	17613	17694	17521	17627	17587	17503	17539	17594	17542	17444	17532	17479	17414	17683	17628	17558	17726	17601	17620	17480	17518	17576	17601	17432	17626	17746	17536	17456	17506	17599	17737	17622	17521	17503	17618	17625	17567	17390	17337	17499	17549	17497	17769	17712	17636	17584	17774	17517	17663	17504	17717	17487	17544	17529	17483	17491	17508	17639	17454	17637	17617	17431	17621	17491	17568	17426	17519	17415	17632	17716	17428	17707	17412	17549	17491	17439	17639	17507	17711	17438	17629	17854	17752	17721	17543	17433	17662	17466	17580	17617	17548	17595	17763	17653	17769	17446	17620	17411	17584	17479	17545	17558	17640	17678	17418	17566	17642	17600	17517	17377	17596	17619	17449	17528	17635	17593	17626	17659	17713	17499	17528	17590	17437	17568	17578	17629	17495	17485	17551	17635	17749	17612	17565	17664	17725	17670	17513	17601	17554	17763	17837	17575	17431	17555	17629	17449	17549	17598	17558	17733	17665	17676	17567	17646	17533	17459	17475	17641	17460	17609	17630	17616	17653	17542	17655	17486	17755	17381	17668	17671	17513	17528	17621	17689	17649	17499	17662	17532	17446	17591	17557	17360	17582	17354	17656	17527	17623	17541	17525	17530	17632	17453	17540	17610	17854	17376	17652	17363	17677	17582	17512	17442	17652	17587	17461	17491	17616	17638	17551	17587	17572	17655	17564	17741	17640	17448	17309	17519	17448	17594	17638	17498	17470	17787	17601	17632	17688	17505	17826	17371	17591	17443	17509	17358	17615	17553	17615	17561	17572	17492	17366	17546	17720	17556	17505	17672	17520	17403	17598	17754	17658	17695	17625	17500	17658	17468	17561	17600	17642	17603	17411	17539	17508	17608	17441	17514	17589	17476	17611	17570	17450	17629	17573	17587	17588	17713	17578	17453	17581	17628	17508	17488	17506	17544	17464	17436	17592	17654	17686	17602	17570	17698	17641	17679	17393	17446	17598	17583	17611	17565	17637	17561	17678	17372	17423	17726	17759	17704	17469	17597	17547	17557	17402	17686	17631	17488	17479	17538	17606	17577	17685	17588	17575	17463	17650	17605	17518	17725	17702	17547	17436	17510	17557	17494	17470	17762	17661	17472	17675	17512	17557	17396	17552	17565	17433	17724	17615	17630	17600	17599	17580	17728	17769	17425	17554	17547	17541	17625	17375	17514	17471	17599	17457	17869	17468	17605	17627	17602	17707	17637	17677	17586	17532	17523	17700	17530	17615	17610	17537	17750	17440	17593	17564	17553	17695	17602	17707	17445	17445	17576	17465	17483	17754	17325	17668	17656	17548	17778	17483	17474	17575	17530	17452	17413	17492	17605	17662	17678	17572	17592	17514	17479	17495	17527	17671	17445	17646	17456	17584	17564	17420	17757	17530	17542	17540	17475	17654	17564	17599	17454	17445	17428	17583	17442	17552	17501	17705	17634	17609	17596	17481	17547	17527	17593	17584	17576	17519	17436	17532	17522	17586	17549	17511	17521	17632	17700	17607	17573	17394	17556	17586	17698	17546	17441	17621	17477	17495	17582	17537	17394	17679	17604	17582	17418	17704	17488	17563	17589	17573	17388	17555	17741	17354	17605	17596	17834	17501	17451	17601	17610	17635	17462	17754	17668	17547	17669	17584	17612	17565	17545	17730	17717	17575	17706	17672	17532	17557	17612	17567	17657	17652	17700	17577	17646	17651	17578	17532	17635	17547	17663	17539	17514	17697	17511	17613	17463	17568	17629	17506	17543	17554	17645	17571	17577	17544	17445	17501	17615	17496	17475	17643	17581	17663	17588	17541	17418	17630	17430	17534	17578	17474	17710	17560	17609	17687	17567	17457	17637	17516	17748	17402	17649	17653	17493	17625	17582	17645	17820	17626	17653	17561	17388	17681	17599	17601	17476	17556	17556	17683	17683	17504	17523	17432	17688	17458	17490	17590	17574	17578	17681	17546	17586	17567	17518	17447	17653	17752	17691	17524	17518	17503	17523	17660	17448	17491	17495	17580	17575	17617	17623	17591	17640	17571	17471	17518	17602	17453	17691	17509	17671	17612	17595	17519	17601	17658	17615	17471	17602	17740	17499	17570	17572	17603	17556	17680	17551	17672	17613	17551	17575	17667	17505	17502	17584	17631	17600	17337	17574	17458	17496	17394	17640	17681	17404	17788	17646	17547	17560	17452	17504	17673	17539	17749	17517	17665	17622	17573	17633	17643	17512	17484	17607	17580	17657	17580	17589	17614	17558	17574	17681	17598	17664	17457	17830	17481	17729	17516	17501	17667	17678	17484	17646	17782	17821	17666	17457	17535	17621	17408	17491	17477	17651	17580	17381	17550	17542	17571	17775	17470	17624	17475	17822	17517	17620	17403	17568	17630	17690	17516	17574	17611	17743	17656	17459	17838	17503	17566	17570	17651	17515	17531	17416	17399	17705	17603	17616	17727	17620	17407	17628	17694	17562	17430	17689	17513	17505	17462	17717	17490	17559	17622	17429	17560	17471	17352	17610	17745	17758	17748	17470	17450	17696	17583	17671	17523	17705	17580	17706	17564	17471	17752	17564	17411	17630	17662	17595	17433	17547	17610	17502	17493	17571	17579	17464	17455	17450	17815	17556	17606	17415	17483	17566	17464	17495	17536	17494	17579	17505	17536	17620	17547	17748	17594	17665	17679	17514	17547	17646	17466	17658	17381	17676	17569	17512	17559	17468	17376	17488	17545	17658	17645	17336	17434	17628	17594	17645	17598	17770	17505	17548	17370	17505	17671	17581	17468	17614	17596	17666	17459	17568	17734	17657	17374	17551	17625	17577	17447	17520	17571	17522	17656	17464	17439	17663	17722	17511	17592	17563	17515	17414	17510	17647	17715	17400	17519	17523	17429	17667	17621	17446	17623	17450	17519	17471	17587	17508	17485	17560	17790	17460	17600	17671	17623	17609	17432	17616	17643	17574	17496	17683	17498	17613	17641	17538	17475	17646	17650	17745	17578	17608	17604	17668	17563	17451	17629	17569	17463	17457	17585	17684	17660	17571	17607	17500	17594	17579	17462	17469	17625	17516	17850	17694	17360	17470	17412	17632	17438	17538	17593	17360
36874	34122	37934	36482	34168	32850	32334	32341	32093	31444	31423	31039	31530	31236	31212	31032	30714	30896	30928	30978	30710	30639	30617	30374	30428	30676	30712	30568	30827	30652	30551	30533	30705	30706	30820	30485	30439	30232	30619	30607	30666	30573	30354	30711	30501	30520	30822	30809	30547	30824	30406	30344	30793	30541	30698	30415	30314	30641	30723	30225	30543	30627	30291	30438	30567	30757	30575	30452	30629	30492	30965	30686	30490	30648	30316	30695	30508	30540	30673	30554	30423	30457	30787	30640	30612	30336	30253	30482	30253	30639	30545	30524	30670	30657	30634	30504	30555	30309	30453	30597	30791	30639	30417	30377	30384	30491	30414	30572	30412	30610	30330	30619	30722	30437	30264	30466	30519	30568	30590	30555	30643	30334	30423	30411	30511	30460	30661	30566	30385	30763	30519	30354	30519	30700	30708	30666	30396	30186	30517	30449	30311	30427	30761	30606	30424	30495	30530	30466	30477	30536	30579	30409	30446	30790	30625	30504	30268	30543	30391	30474	30569	30688	30534	30508	30237	30574	30686	30398	30444	30500	30530	30677	30142	30616	30527	30835	30402	30359	30557	30636	30639	30220	30419	30488	30467	30363	30332	30634	30370	30480	30450	30281	30619	30560	30349	30374	30712	30361	30550	30272	30572	30486	30469	30404	30608	30300	30500	30358	30357	30466	30737	30267	30386	30317	30304	30348	30620	30437	30560	30399	30245	30627	30314	30374	30692	30172	30363	30715	30410	30571	30409	30498	30515	30536	30651	30461	30416	30790	30669	30656	30486	30382	30738	30387	30579	30390	30382	30252	30644	30463	30610	30154	30397	30365	30242	30438	30185	30471	30313	30434	30267	30410	30399	30516	30301	30661	30650	30826	30500	30453	30367	30369	30852	30461	30820	30777	30321	30438	30379	30433	30582	30318	30615	30428	30255	30471	30466	30159	30373	30492	30530	30469	30550	30627	30662	30574	30590	30461	30359	30626	30586	30315	30437	30456	30440	30569	30696	30529	30734	30292	30496	30214	30430	30688	30571	30447	30589	30451	30369	30543	30764	30588	30633	30702	30651	30565	30149	30649	30644	30306	30508	30540	30590	30412	30443	30487	30427	30424	30581	30731	30342	30384	30435	30404	30770	30475	30415	30124	30563	30470	30287	30398	30333	30352	30558	30248	30390	30701	30421	30545	30746	30359	30506	30304	30488	30257	30420	30735	30359	30776	30417	30506	30635	30361	30408	30721	30522	30487	30494	30434	30422	30455	30572	30372	30700	30082	30597	30788	30674	30629	30635	30449	30477	30590	30524	30665	30772	30836	30348	30446	30588	30567	30725	30589	30144	30303	30384	30440	30496	30607	30410	30487	30446	30613	30644	30360	30428	30492	30593	30570	30699	30574	30549	30441	30469	30518	30433	30316	30425	30615	30608	30443	30659	30627	30498	30626	30415	30674	30251	30627	30521	30603	30619	30607	30306	30569	30609	30581	30216	30540	30681	30558	30480	30593	30359	30428	30486	30482	30558	30510	30636	30519	30587	30308	30324	30442	30799	30421	30742	30661	30474	30353	30231	30530	30495	30608	30426	30656	30752	30492	30803	30545	30525	30369	30633	30512	30529	30297	30482	30585	30830	30726	30467	30317	30361	30813	30589	30454	30628	30378	30404	30286	30316	30581	30425	30403	30466	30580	30517	30563	30369	30568	30447	30366	30550	30607	30654	30566	30353	30681	30527	30589	30582	30342	30650	30575	30564	30177	30567	30650	30636	30319	30305	30336	30554	30722	30452	30557	30664	30519	30580	30575	30501	30534	30466	30572	30412	30485	30337	30370	30422	30570	30386	30351	30648	30544	30431	30587	30461	30596	30377	30257	30484	30424	30536	30651	30813	30540	30512	30434	30497	30474	30315	30192	30612	30245	30752	30566	30340	30429	30614	30805	30614	30820	30546	30578	30584	30419	30357	30672	30509	30526	30420	30676	30451	30712	30553	30511	30543	30345	30569	30449	30388	30310	30522	30381	30485	30411	30681	30438	30506	30430	30258	30686	30358	30486	30654	30439	30586	30478	30495	30336	30666	30405	30525	30361	30835	30410	30397	30117	30542	30458	30307	30573	30512	30469	30545	30393	30285	30420	30633	30302	30618	30523	30638	30694	30592	30516	30576	30628	30528	30573	30244	30698	30371	30501	30462	30156	30363	30485	30760	30473	30734	30204	30605	30369	30479	30539	30534	30676	30552	30435	30419	30731	30518	30316	30507	30476	30426	30641	30476	30450	30565	30428	30473	30606	30367	30458	30541	30615	30524	30631	30579	30042	30366	30388	30819	30594	30440	30515	30551	30721	30507	30524	30613	30616	30684	30684	30634	30292	30511	30547	30361	30497	30610	30341	30267	30738	30722	30308	30411	30415	30567	30007	30623	30481	30746	30374	30571	30390	30708	30275	30565	30403	30407	30620	30425	30661	30771	30622	30598	30455	30528	30687	30750	30729	30721	30540	30804	30407	30406	30428	30795	30401	30742	30504	30500	30558	30626	30433	30606	30601	30540	30515	30578	30154	30733	30641	30612	30373	30334	30498	30654	30534	30658	30606	30396	30393	30418	30647	30337	30454	30328	30487	30661	30471	30681	30631	30353	30501	30235	30381	30763	30580	30400	30672	30633	30433	30546	30511	30608	30577	30533	30438	30682	30597	30497	30603	30272	30374	30459	30448	30544	30385	30475	30635	30317	30722	30421	30669	30478	30530	30517	30460	30621	30224	30652	30607	30270	30617	30463	30574	30472	30501	30443	30450	30365	30377	30725	30552	30515	30451	30533	30422	30405	30540	30745	30621	30586	30382	30638	30559	30532	30542	30487	30789	30843	30634	30651	30439	30253	30521	30660	30463	30691	30513	30432	30263	30441	30381	30589	30866	30424	30523	30774	30264	30384	30792	30411	30454	30385	30659	30664	30365	30528	30386	30434	30611	30396	30882	30699	30609	30566	30660	30671	30634	30555	30629	30674	30410	30832	30606	30609	30572	30348	30850	30529	30407	30458	30198	30631	30570	30309	30439	30372	30394	30487	30558	30620	30413	30357	30411	30412	30453	30578	30571	30556	30477	30405	30298	30456	30834	30521	30428	30657	30350	30651	30607	30515	30324	30557	30579	30536	30529	30657	30447	30377	30539	30368	30524	30560	30311	30717	30466	30372	30582	30056	30729	30752	30511	30459	30542	30277	30495	30512	30296	30353	30450	30554	30693	30652	30282	30404	30427	30346	30421	30476	30890	30601	30680	30300	30353	30510	30290	30843	30617	30451	30543	30335	30680	30653	30214	30643	30498	30544	30397	30631	30435	30582	30469	30462	30493	30422	30445	30368	30358	30688	30659	30662	30538	30523	30337	30617	30695	30632	30177	30583	30530	30643	30484	30453	30475	30434	30417	30627	30463	30532	30626	30671	30747	30612	30391	30548	30590	30414	30322	30284	30441	30587	30664	30409	30333	30539	30350	30579	30557	30594	30143	30583	30438	30545	30344	30795	30488	30360	30688	30593	30197	30613	30467	30467	30443	30491	30698	30744	30326	30495	30482	30460	30458	30816	30552	30548	30387	30442	30397	30274	30399	30480	30493	30530	30540	30451	30740	30581	30422	30623	30545	30493	30478	30666	30313	30601	30779	30480	30540	30600	30154	30568	30693	30507	30650	30623	30669	30618	30542	30607	30405	30688	30575	30391	30415	30577	30829	30790	30712	30637	30544	30462	30777	30647	30755	30317	30470	30384	30517	30428	30586	30589	30642	30288	30452	30614	30701	30407	30632	30659	30508	30503	30159	30619	30537	30499	30329	30484	30699	30444	30308	30465	30239	30402	30276	30638	30163	30328	30476	30502	30815	30385	30255	30504	30545	30405	30540	30205	30345	30612	30605	30435	30683	30599	30604	30578	30436	30338	30331	30419	30452	30299	30492	30427	30445	30735	30458	30438	30640	30722	30343	30459	30524	30648	30624	30637	30534	30538	30267	30418	30644	30575	30564	30522	30470	30204	30413	30593	30453	30824	30405	30573	30651	30738	30407	30436	30381	30312	30188	30493	30507	30589	30427	30702	30292	30440	30382	30600	30325	30468	30481	30384	30380	30219	30454	30693	30593	30435	30196	30528	30628	30544	30549	30387	30128	30282	30424	30550	30491	30380	30538	30607	30561	30710	30429	30404	30565	30573	30519	30692	30671	30402	30395	30725	30739	30398	30480	30615	30406	30364	30496	30590	30602	30599	30601	30856	30484	30608	30804	30589	30450	30494	30570	30513	30483	30377	30682	30736	30041	30416	30381	30356	30338	30611	30485	30584	30433	30613	30739	30384	30246	30334	30645	30549	30440	30641	30526	30588	30498	30678	30570	30547	30401	30374	30635	30557	30511	30659	30603	30640	30689	30364	30669	30715	30524	30824	30607	30623	30478	30570	30334	30367	30643	30543	30482	30554	30569	30356	30608	30684	30655	30589	30410	30522	30418	30371	30484	30661	30275	30605	30627	30887	30312	30340	30528	30473	30616	30582	30403	30481	30452	30269	30338	30586	30459	30650	30493	30590	30595	30746	30735	30387	30745	30474	30224	30188	30707	30595	30627	30808	30629	30345	30368	30477	30584	30591	30527	30601	30406	30256	30489	30339	30598	30415	30671	30593	30504	30432	30481	30785	30700	30650	30604	30773	30333	30692	30585	30356	30204	30460	30733	30538	30781	30440	30491	30662	30491	30582	30380	30435	30603	30534	30548	30493	30533	30341	30877	30567	30492	30653	30515	30399	30568	30526	30623	30576	30477	30475	30395	30553	30523	30453	30622	30379	30299	30385	30673	30508	30430	30632	30747	30360	30646	30423	30341	30504	30565	30574	30383	30496	30514	30614	30236	30458	30687	30611	30708	30444	30393	30674	30752	30471	30471	30428	30552	30339	30371	30708	30533	30235	30843	30741	30374	30672	30599	30420	30784	30399	30323	30655	30534	30395	30459	30345	30569	30390	30728	30683	30334	30713	30518	30387	30619	30466	30615	30632	30577	30535	30597	30319	30389	30482	30505	30366	30630	30361	30374	30535	30523	30469	30327	30244	30415	30337	30294	30532	30450	30475	30454	30342	30534	30385	30668	30511	30424	30678	30430	30516	30697
28314	37435	30931	25889	24585	22246	21126	21134	20890	20174	19733	19627	19509	19513	19406	19349	19167	19385	18924	19138	18998	19127	18779	18862	18788	18848	18920	18865	18755	18888	18648	18863	18633	18932	18813	18829	18547	18780	18725	18636	18751	18829	18646	18784	18612	18652	18387	18674	18782	18523	18510	18730	18748	18643	18576	18432	18692	18673	18570	18579	18628	18598	18671	18647	18619	18593	18652	18669	18659	18633	18757	18626	18554	18643	18561	18750	18627	18501	18610	18839	18593	18618	18552	18591	18493	18692	18634	18659	18588	18570	18470	18612	18617	18638	18671	18657	18616	18622	18667	18809	18727	18613	18643	18688	18677	18656	18904	18577	18729	18686	18640	18659	18485	18494	18730	18682	18703	18638	18522	18556	18753	18632	18679	18645	18651	18701	18652	18544	18693	18505	18713	18593	18631	18590	18621	18498	18854	18616	18659	18673	18655	18612	18472	18701	18700	18483	18749	18689	18769	18688	18823	18632	18583	18569	18561	18691	18523	18544	18609	18408	18657	18541	18748	18698	18522	18508	18684	18566	18681	18619	18693	18535	18615	18658	18497	18699	18643	18591	18646	18715	18440	18629	18459	18694	18622	18882	18667	18581	18715	18502	18413	18571	18652	18649	18611	18638	18669	18685	18692	18747	18613	18675	18571	18720	18735	18542	18514	18609	18719	18666	18656	18614	18680	18710	18555	18693	18834	18538	18689	18683	18780	18646	18603	18686	18781	18638	18650	18680	18597	18755	18652	18564	18343	18696	18588	18361	18594	18617	18681	18515	18689	18859	18562	18689	18682	18600	18541	18632	18556	18765	18478	18622	18573	18722	18520	18526	18585	18815	18674	18616	18585	18584	18420	18674	18570	18709	18613	18481	18813	18737	18594	18725	18686	18522	18487	18755	18560	18628	18490	18628	18766	18459	18667	18568	18527	18496	18478	18677	18569	18546	18563	18506	18602	18730	18521	18664	18613	18640	18564	18533	18477	18633	18593	18521	18581	18512	18578	18831	18560	18606	18808	18742	18637	18632	18657	18633	18696	18569	18652	18498	18663	18566	18635	18497	18581	18777	18585	18667	18594	18639	18702	18667	18605	18714	18580	18704	18553	18633	18530	18648	18641	18590	18684	18587	18681	18475	18744	18719	18490	18720	18560	18629	18628	18628	18746	18626	18799	18622	18617	18613	18697	18658	18718	18658	18565	18607	18613	18705	18734	18489	18462	18651	18651	18554	18739	18631	18481	18795	18512	18724	18626	18534	18721	18592	18805	18646	18508	18654	18534	18626	18785	18405	18590	18571	18808	18602	18637	18529	18534	18581	18847	18552	18608	18431	18574	18666	18670	18661	18683	18665	18594	18723	18572	18621	18536	18555	18627	18614	18566	18637	18712	18533	18624	18719	18631	18715	18753	18724	18572	18565	18905	18670	18579	18775	18439	18756	18628	18575	18741	18670	18669	18549	18504	18427	18567	18661	18614	18636	18522	18567	18535	18587	18635	18629	18702	18625	18694	18679	18419	18653	18750	18720	18663	18483	18687	18681	18620	18790	18927	18776	18669	18662	18539	18612	18671	18522	18541	18685	18672	18726	18651	18448	18766	18659	18659	18682	18500	18521	18702	18427	18603	18465	18718	18638	18657	18635	18551	18646	18499	18578	18607	18452	18778	18681	18763	18573	18591	18672	18544	18634	18772	18466	18623	18660	18762	18628	18546	18594	18610	18657	18798	18636	18480	18661	18748	18566	18604	18606	18750	18533	18505	18529	18616	18663	18703	18627	18613	18551	18518	18806	18632	18460	18476	18687	18775	18519	18779	18647	18691	18669	18561	18673	18635	18708	18503	18702	18634	18603	18577	18660	18761	18772	18609	18542	18547	18714	18629	18558	18450	18581	18669	18739	18706	18574	18613	18723	18729	18435	18599	18644	18693	18722	18582	18500	18658	18484	18705	18670	18660	18677	18659	18550	18652	18485	18547	18718	18557	18568	18674	18746	18620	18612	18517	18675	18638	18701	18643	18893	18634	18640	18614	18652	18624	18563	18680	18607	18739	18603	18579	18668	18627	18626	18590	18557	18623	18418	18546	18582	18689	18651	18641	18687	18623	18591	18674	18563	18470	18785	18702	18510	18731	18550	18722	18606	18485	18583	18706	18746	18669	18632	18632	18665	18644	18434	18755	18877	18730	18717	18639	18641	18745	18547	18857	18658	18555	18603	18612	18623	18573	18527	18508	18533	18578	18433	18658	18588	18718	18469	18671	18618	18764	18725	18878	18557	18615	18795	18672	18825	18542	18500	18584	18621	18482	18754	18600	18676	18610	18652	18580	18648	18570	18672	18567	18467	18666	18690	18705	18645	18585	18743	18525	18897	18580	18624	18607	18642	18737	18646	18797	18569	18684	18743	18638	18731	18808	18707	18602	18511	18597	18519	18640	18428	18537	18566	18701	18633	18917	18619	18710	18639	18580	18557	18673	18463	18651	18542	18793	18667	18704	18533	18576	18587	18679	18833	18587	18647	18512	18564	18661	18808	18637	18482	18669	18582	18667	18664	18720	18723	18555	18692	18642	18576	18949	18647	18600	18665	18584	18550	18708	18703	18470	18772	18664	18548	18946	18704	18556	18486	18768	18740	18595	18673	18757	18520	18639	18791	18486	18586	18495	18630	18595	18709	18592	18473	18681	18375	18674	18769	18484	18566	18637	18602	18654	18559	18579	18555	18742	18290	18539	18615	18546	18647	18597	18735	18424	18635	18721	18622	18548	18585	18481	18808	18594	18420	18916	18718	18702	18552	18580	18565	18544	18734	18656	18766	18733	18747	18649	18773	18413	18509	18781	18507	18672	18707	18656	18555	18535	18497	18697	18781	18523	18606	18711	18575	18753	18549	18602	18554	18585	18647	18520	18493	18569	18704	18731	18556	18716	18600	18894	18749	18673	18630	18498	18686	18631	18711	18646	18740	18682	18525	18566	18584	18741	18766	18825	18534	18664	18650	18644	18691	18422	18695	18497	18706	18571	18744	18753	18505	18659	18441	18735	18611	18655	18514	18484	18591	18671	18641	18592	18584	18759	18487	18515	18547	18652	18624	18502	18532	18589	18383	18678	18639	18623	18457	18594	18492	18556	18635	18465	18676	18683	18616	18612	18532	18408	18662	18635	18629	18771	18593	18766	18649	18546	18644	18699	18586	18630	18579	18540	18468	18573	18642	18637	18494	18839	18671	18858	18736	18746	18482	18587	18773	18532	18593	18590	18503	18675	18745	18589	18806	18679	18599	18663	18729	18845	18644	18568	18678	18494	18671	18554	18708	18505	18651	18693	18527	18515	18764	18587	18844	18591	18513	18595	18461	18606	18657	18671	18815	18655	18661	18722	18622	18676	18805	18643	18727	18588	18644	18664	18548	18508	18859	18730	18769	19092	18585	18714	18600	18536	18442	18699	18639	18622	18638	18654	18678	18636	18503	18806	18627	18747	18409	18745	18664	18585	18694	18646	18544	18486	18572	18665	18560	18639	18762	18584	18735	18789	18700	18625	18565	18647	18597	18702	18583	18540	18625	18693	18674	18785	18488	18679	18611	18443	18722	18507	18613	18804	18408	18728	18420	18559	18717	18708	18661	18708	18560	18639	18684	18599	18495	18570	18675	18607	18455	18574	18590	18887	18723	18476	18589	18709	18654	18620	18746	18749	18698	18659	18580	18593	18799	18570	18525	18722	18583	18734	18636	18678	18409	18728	18671	18807	18514	18549	18527	18762	18697	18666	18637	18552	18532	18762	18553	18722	18484	18774	18582	18700	18539	18509	18529	18583	18455	18469	18625	18513	18653	18434	18621	18667	18729	18728	18589	18619	18650	18535	18660	18799	18885	18575	18646	18480	18610	18634	18683	18838	18624	18734	18617	18669	18559	18881	18860	18765	18645	18548	18731	18650	18623	18739	18532	18509	18610	18603	18743	18640	18684	18719	18650	18508	18563	18590	18579	18535	18673	18518	18745	18610	18475	18728	18585	18695	18731	18610	18463	18646	18693	18768	18556	18768	18655	18655	18653	18665	18647	18658	18486	18694	18787	18529	18823	18608	18472	18555	18673	18759	18379	18363	18693	18410	18694	18550	18737	18782	18551	18591	18725	18729	18559	18574	18587	18252	18701	18490	18573	18711	18525	18806	18480	18714	18648	18579	18504	18689	18592	18520	18549	18592	18724	18766	18692	18638	18543	18691	18638	18660	18506	18558	18893	18588	18451	18681	18615	18711	18597	18668	18607	18507	18591	18771	18685	18566	18557	18592	18647	18735	18708	18686	18621	18500	18726	18623	18735	18419	18604	18622	18609	18810	18475	18567	18537	18687	18595	18516	18634	18545	18531	18612	18732	18763	18622	18688	18495	18669	18609	18728	18661	18565	18585	18597	18681	18730	18601	18847	18650	18623	18746	18522	18702	18786	18386	18462	18809	18646	18461	18536	18728	18737	18866	18603	18739	18481	18736	18692	18662	18701	18513	18821	18620	18593	18594	18732	18508	18679	18661	18579	18722	18454	18573	18817	18533	18789	18517	18538	18600	18571	18577	18647	18544	18558	18573	18797	18614	18776	18748	18641	18783	18509	18556	18657	18581	18639	18623	18545	18759	18764	18740	18640	18710	18802	18661	18637	18660	18523	18715	18603	18691	18509	18784	18391	18563	18733	18600	18678	18575	18517	18514	18648	18616	18711	18742	18651	18569	18610	18756	18618	18579	18763	18663	18341	18624	18529	18623	18602	18679	18579	18494	18786	18466	18571	18607	18736	18719	18433	18684	18763	18771	18751	18669	18742	18615	18673	18660	18573	18739	18551	18439	18618	18425	18617	18776	18717	18737	18618	18880	18536	18565	18525	18419	18531	18619	18601	18626	18711	18517	18498	18638	18659	18693	18857	18800	18853	18602	18543	18724	18534	18607	18776	18626	18455	18627	18778	18673	18668	18427	18522	18705	18789	18422	18697	18630	18611	18677	18619	18587	18593	18737	18612	18848	18589	18756	18484	18630	18687	18773	18559	18491	18667	18545	18750	18570	18504	18658	18584	18656	18631	18650	18342	18752	18597	18598	18614	18712	18569	18566	18650	18627	18623	18457	18521	18562	18548	18541	18631	18512	18686	18485
23841	21050	27519	25640	26536	32079	34819	32367	31936	31819	31353	31228	30798	30802	30428	30400	30343	30108	29955	30013	29745	29651	29819	29878	29509	29384	29651	29378	29612	29566	29582	29516	29293	29527	29396	29461	29552	29306	29469	29459	29288	29370	29341	29479	29305	29124	29230	29446	29349	29445	29144	29317	29254	29282	29271	29618	29190	28947	29471	29246	29171	29428	29282	29346	29518	29476	29408	29354	29424	29196	29612	29280	29595	29394	29000	29305	29442	29221	29231	29106	29139	29426	29452	29330	29294	29617	29259	29325	29138	29062	29101	29464	29486	29207	29423	29061	29393	29194	29452	29175	29406	29157	29235	29361	29148	29473	29193	29075	29329	29403	29531	29267	29157	29250	29300	29046	29136	29109	29362	29293	28978	29336	29065	29320	29401	29421	29278	29325	29282	29144	28985	29282	29175	28923	29271	28935	29109	29134	29323	29324	29432	29221	29412	29420	29581	29113	29102	29093	29257	28993	29115	29302	29360	29339	29150	29303	29495	29388	29243	29401	29119	29215	29128	29122	29296	29208	29380	29207	29189	29098	29252	29443	29379	29208	29109	29120	29434	29144	29347	29025	29505	29381	29452	29470	29031	29418	29137	29252	29473	29029	29088	29274	29192	29110	29245	29389	29238	29109	29287	29231	29317	29388	29106	29356	29244	29113	29705	29366	29237	28973	29130	28964	29162	29273	29501	29050	29259	29078	29262	29487	29085	29432	29120	29278	29306	29528	29276	29134	29255	29123	29006	29271	29176	29321	29006	29371	29164	29290	29380	29290	29415	28993	29196	29022	28844	29166	29391	29310	29166	29346	29418	29308	29270	29200	29366	29257	29455	29364	29507	29052	29377	28978	29565	29247	29289	29198	29164	29237	29348	29570	29199	29413	29376	29308	29134	29141	29296	29149	29219	29298	29591	29134	29273	29519	29342	29311	29615	29351	29444	29337	29301	29037	29072	29440	29256	29357	29179	29171	29271	29168	29350	29215	29098	29281	29307	29018	29043	29518	29171	29113	29355	29265	29325	29344	29161	29307	29158	29294	28983	29071	29241	29374	29463	29068	29364	29425	29279	29142	29187	29261	29133	29080	29225	29188	29294	29034	29215	29063	29466	29244	29085	29337	29094	29152	29655	29188	29324	29115	28979	29373	29399	29052	29023	29390	29162	29298	29382	29350	29263	29436	29184	29262	29284	29387	29472	29215	29301	29204	29284	29122	29156	29040	29512	29227	29464	29057	29454	29329	29442	29378	29405	29250	29346	29179	29221	29261	29353	29070	29495	29230	29290	29241	29257	29235	28954	29050	29140	29410	29486	29510	29366	29224	29269	29301	29017	29493	29537	29423	29215	29089	29128	29326	29409	29270	29210	29362	29501	29499	29410	29503	29226	28978	29307	29380	29416	29169	29137	29227	29291	29132	29415	29262	29094	29433	29182	29207	29460	29426	29141	29124	29048	29158	29579	29293	29241	28913	29335	29311	29378	29545	29396	29518	29031	29394	29258	29427	29297	28955	29366	29313	29215	29170	29180	29158	29219	29246	29245	29278	29149	29031	29179	29178	29335	29131	29087	29075	29128	29316	29248	29424	29422	29328	29213	29260	28991	29122	29085	29461	29083	29077	29438	29262	29305	29231	29234	29280	29377	29221	29416	29029	29325	29241	29031	29332	29412	29271	29296	29290	29340	29225	29274	29238	29152	29117	28994	28909	29300	29310	29418	29181	29069	29435	29172	29076	29305	29198	29117	29362	29045	29097	29408	29310	29431	29373	29007	29148	29260	29401	29247	29134	29131	29263	29305	29433	29072	29379	29108	29582	29511	29127	29295	29154	29120	29185	29590	29539	29288	29211	29278	29148	29300	29279	29218	29099	29255	29269	29369	29076	29398	29098	29140	29260	29440	29294	29266	29297	29114	29142	29253	29536	28983	29034	29140	29219	29404	29286	29139	29039	29293	29232	29244	29018	29078	28997	29006	29241	29209	29151	29199	29415	29176	29167	29251	29281	29188	29118	28912	29327	29304	29577	29387	29392	29129	29150	29283	29328	29336	29178	29086	29275	29208	29194	28923	29273	29195	29025	29113	29353	29209	29315	29293	29258	29192	29189	29004	29178	29166	29209	29060	29383	29118	29147	29481	29326	29252	29172	29383	29066	29271	29202	29257	29166	29157	29112	29307	29206	29292	29180	29497	29038	29199	29104	29251	29440	29328	29369	29025	29204	29502	29217	29299	28889	29312	29318	29237	29096	29397	29301	29217	29316	29293	29239	28806	29216	29121	28965	29077	29429	29427	29058	29386	29272	29382	29393	29469	29070	29200	29089	29272	29311	29258	29395	29489	29267	29319	29077	29227	29348	29010	29345	29311	29460	29372	28971	29232	29360	29155	28868	29431	29193	29216	29362	29089	29074	29402	29256	29428	29238	29402	29239	29207	29368	29224	29486	29566	29325	29301	29324	29338	29482	29280	29356	29370	29318	29213	29323	29274	29254	29146	29349	29317	29042	29181	29036	29480	29205	29335	29224	29143	29184	29553	29403	29310	29177	29273	29354	29259	29043	29258	29501	29183	29350	29318	29071	29380	29114	29297	29004	29227	29198	29256	29208	29077	29317	29360	29247	29358	29159	29194	29175	29537	29268	29378	29572	29332	29293	29163	29242	29387	29339	29221	29110	29138	29243	29322	29437	29352	29343	29202	29288	29038	29264	29292	29269	29210	29190	29340	29181	29344	29370	29396	29147	29273	29066	29203	29224	29240	29098	29078	28962	29202	29435	29350	29609	29333	29214	29262	29220	29266	29245	29424	29211	29293	29536	29369	29382	29289	29579	29174	29393	29306	29225	29503	29400	29380	29292	29081	29150	29362	29294	29366	28785	29399	29341	29441	29443	29308	29416	29425	29496	29466	29325	29283	29244	29256	29130	29345	29418	29182	29166	29350	29170	29228	29463	29381	29200	29117	29381	29202	29427	29407	29315	29219	29129	29541	29380	29185	29180	29094	29307	29296	29247	29254	29278	29131	29401	29193	29221	29524	29296	29081	29383	29166	29246	29455	29266	29188	29259	29399	29126	29228	29134	29163	29191	29423	29390	29432	29283	29357	29251	29175	29060	29054	29017	29175	29376	29275	29276	29178	29314	29242	29189	29243	28887	29116	29202	29300	29151	29197	29363	29485	29134	29282	29191	29496	29200	29329	29306	29267	29322	29266	29377	29393	29392	29206	29375	29330	29150	29335	29324	29351	29350	29390	29149	29401	29235	29165	29128	29116	29476	29275	29153	29032	29432	29219	29240	29223	29474	29343	29121	29195	29381	29337	29266	29066	29381	29381	29005	29420	29309	29420	29202	29296	29255	29128	29311	29390	29084	29227	29294	28986	29190	29326	29301	29178	29095	29396	29157	29440	29429	29261	29350	29210	28974	29447	29314	29252	29324	28999	29393	29279	29304	29022	29278	29410	29096	29198	29109	29138	29242	29239	29227	29237	29336	29395	29306	29064	29300	29114	29239	29549	29311	29306	29177	29250	29425	29360	29170	29281	29472	29156	29364	29197	29001	29288	29192	29256	29411	29293	29156	29199	29514	29199	29289	28934	29165	29436	29265	29353	29181	29271	29478	29105	29154	29376	29672	29313	29357	29205	29161	29312	29227	29165	29385	29257	29198	29287	29139	29236	29445	29300	29133	29390	29285	29278	29182	29229	29355	29341	29275	29266	29389	29330	29278	29354	28980	29080	29237	29125	29353	29106	29058	29098	29210	29414	29386	29262	29225	29249	29265	29321	28985	29246	29326	29117	29090	29261	29199	29272	29466	29297	29303	29310	29262	29190	29210	29422	29247	29292	29346	29022	29030	29177	29327	29157	29230	29185	29292	29230	28961	29305	29327	29123	29004	29469	29203	29222	29465	29286	29140	29158	29291	29074	29163	29431	29298	29375	29172	29253	29369	29182	29116	28965	29295	29304	29089	29308	29384	29324	29117	29186	29372	29282	29528	29371	29424	29109	29071	29264	29185	29479	29335	29127	29260	29365	29348	29296	29209	29306	29314	29420	29303	29318	29096	29403	29324	29378	29326	29160	29338	29229	29197	29212	28894	29454	29338	29150	29397	29227	29166	29195	29188	28954	29332	29140	29143	29262	29459	29212	29363	29274	29039	29181	29185	29686	29434	29329	29361	29226	29249	29257	29203	28952	29283	29235	29280	29422	29184	29423	29269	29218	29440	29421	29193	29402	29002	29284	29318	29554	29112	29426	28983	29247	28908	29310	29226	29360	29229	29122	29407	29301	29172	29264	29397	29514	29246	29292	29086	29335	29478	29218	29358	29439	29479	29293	29258	29170	29180	29333	29354	29213	28994	29052	29114	29461	29117	29354	28867	29042	29093	29315	29225	29316	29276	28830	29045	29270	29259	29134	29376	29053	29244	29333	29044	29125	29187	29423	29372	29346	29443	29543	29056	29012	29184	29589	29393	29016	28998	28939	29114	29018	29051	29608	29239	29115	29356	28842	29079	29258	29047	29019	29307	29352	29407	29239	29257	28989	29258	29391	29113	29469	29407	29172	29238	29211	29343	29328	29113	29196	29386	29273	29162	29030	28970	29149	29357	29301	29248	29250	29144	29173	29275	29154	29308	29254	29375	29238	29105	29242	29212	29255	29141	29101	29676	29117	29179	29127	29125	29177	29170	29287	29284	29237	29135	29235	29532	29612	29226	29197	28776	29129	28899	29154	29255	29216	29136	29470	29257	29272	29235	29559	29210	29052	29322	29448	29279	29226	29295	29295	29282	29488	29335	29122	29265	29130	29229	29053	29247	29290	29061	29277	29289	29531	29289	29398	29560	29164	29319	29208	29493	29173	29075	29317	29191	29444	29117	29401	29511	29367	29521	29262	29069	29286	29243	28996	29076	29211	29211	29143	29039	28973	29325	29003	29308	29164	29182	29382	29290	29273	29347	29094	29268	29335	29222	29193	29223	29488	29475	29293	29281	29381	29281	29273	29134	29364	29428	29069	29109	29168	29409	29120	29037	29190	29200	29226	29150	29132	29352	29092	29156	29174	28969	29142	29409	29366	29134	29377	29547	29179	29321	29020	29437	29489	29316	29084	29027	29202	29373	29327	29237	29334	29306	29282	29045	29141	29342
29580	51133	41793	30298	29061	25666	23134	22587	22499	21341	20728	20458	20019	20241	19802	19459	19282	19033	19116	19062	18715	18938	18731	18433	18534	18470	18428	18507	18394	18366	18318	18626	18607	18468	18426	18351	18538	18248	18314	18236	18275	18247	18161	18088	18138	18130	18077	18188	18359	18458	18256	18196	18236	18212	18227	18131	18274	18278	18232	18256	18338	18333	18182	18100	18166	18384	18104	18141	18225	18041	18052	18186	18194	18024	18234	18000	18189	18193	17962	18251	18189	18021	18236	18044	18059	18098	18112	18281	18220	18062	18284	18160	18354	17996	18155	18129	18140	18282	18069	18061	18107	18184	18148	18187	18050	17951	18091	18100	17967	18145	18206	18140	18243	18098	18229	18015	17948	18025	18077	18096	18139	18282	17991	18248	18173	18246	18153	18072	18169	18213	18032	18176	18081	18090	18105	18044	18132	18327	18273	18080	18106	18012	18143	18092	18449	18109	18142	18053	18240	18053	18257	18215	18132	18219	18127	18148	18146	18149	18022	18179	18338	18018	18217	18081	18027	18037	18029	18326	18217	18154	18145	18186	18068	18405	18155	18205	18335	18074	18080	17996	18183	18163	18080	17958	18068	18261	18324	18090	18270	18215	18113	18245	18185	18164	18128	18084	18102	18161	18216	18214	18223	18039	18085	18259	18368	18336	18161	18265	18198	18204	18119	18130	18076	18160	18154	18094	18303	17961	18043	18153	18056	18208	18269	18270	18218	18080	18208	18257	18255	18267	18048	18048	18088	18115	18088	18219	18019	18243	18441	18149	18327	18147	18142	17974	18069	18328	18039	18147	18072	18214	18236	18323	18011	18162	18194	18002	17953	18059	18313	18351	18181	18401	18283	18054	18235	18222	18218	18159	18222	18049	18158	18012	18243	18349	18241	18177	18069	17897	18246	18152	18142	18005	18284	18050	18229	18133	18106	18034	18091	18321	17996	17971	18227	18219	18146	18252	18236	18147	18283	18185	17972	17981	17943	18272	18259	18123	18161	18235	18075	18151	18001	18227	18250	18135	18127	18213	17958	18023	18178	18063	18084	18050	18103	18268	18268	18154	18306	18103	18201	17987	18041	18073	18375	18198	18082	18167	18223	18177	18152	18137	18272	18247	18127	18101	18099	18146	18029	18116	18058	18105	18084	18246	18129	18043	18250	18245	18298	18115	18241	18323	18233	18221	18145	18221	18170	17996	18301	18231	18263	18265	18172	18093	18146	18074	18226	18293	18109	18211	18063	18111	18132	18184	18349	18265	18230	18130	18104	18345	18391	18116	18190	18400	18136	18261	18229	17969	17943	18143	18123	18088	18086	18233	18155	18026	18335	18184	18134	18085	18241	18332	18240	18198	18085	18062	18045	18132	18332	17957	18265	18135	17939	18144	17979	18202	18295	18100	18187	18241	18059	18172	18138	18221	18158	18049	18191	18179	18267	18247	18130	18027	18190	18244	17963	18296	18269	18304	18039	18206	18166	18152	18261	18279	18206	18101	18300	18194	18213	18346	18115	17984	18152	18079	18027	17923	18209	18354	18147	18263	18288	18216	18442	18215	18275	18114	18129	18079	18221	18074	18102	18120	18205	18049	18266	18095	18145	18202	18083	17925	18073	18111	18205	18062	18223	18214	18282	18138	18048	18091	17967	18178	18112	18175	18206	18192	18005	18207	18225	17913	18283	18346	18149	18068	18264	18229	17970	18151	18030	18183	18338	18124	18055	18266	18191	18121	18115	18254	18186	18029	18153	18081	18154	18077	18063	17968	18209	18127	18186	18349	18004	18107	18046	18011	18243	18095	18152	18164	18147	18274	18115	18135	17944	18175	18211	18131	18211	18203	18203	18151	18221	18118	18117	18158	18147	18101	18113	18277	18264	18281	18113	18226	18150	18206	18193	18074	18041	18140	18151	18253	18224	18175	18187	18121	18141	18187	18060	18351	18306	18089	18091	18209	18243	18081	17979	18158	18028	18199	18085	18238	18074	18156	18268	18151	18217	18362	18241	18128	18111	18039	18200	18195	18349	17983	18226	18144	18057	18168	18208	18255	18358	18181	18161	18244	18230	18117	18127	18154	18247	18113	18154	17944	18082	18383	18285	17970	18094	18141	18074	18233	18210	18156	18146	18024	18219	18217	18153	18083	17974	18098	18068	18127	18096	18144	18158	18266	18065	18113	18227	18069	18066	18238	18268	18197	18197	18370	18214	18179	18160	18031	18306	18165	17977	18197	18295	18136	18217	18127	18157	18193	18230	18034	18247	18185	18061	18379	18123	18277	18224	18289	18208	18163	18142	17980	18122	17933	18080	18080	18293	18174	18353	17942	18256	17944	18223	18133	18272	18228	18178	18036	18186	18110	18264	18004	18159	18161	18047	18063	18171	18209	18051	18012	18253	18013	18210	18154	17957	17885	18172	18060	18307	18142	17952	18081	18114	18263	18085	18093	18090	18131	18142	18026	18321	18267	18054	18137	18213	18150	18124	18114	18058	18055	18072	18167	18104	18150	18238	18114	18227	18213	18194	18087	18190	18067	18084	18245	18072	18083	18172	18142	17939	18128	18141	18250	17916	18220	18221	18328	18136	18145	18222	18121	18191	18023	18074	18111	18270	18228	18012	18199	18104	18284	18112	18013	18290	18055	18074	18300	18205	18140	18289	18385	18194	18269	18117	18295	18039	17959	18220	18013	18151	18122	18190	18304	18061	18095	18172	18206	18193	18137	18137	18054	18141	18114	18048	18182	18141	18201	18089	18091	18317	18186	18087	18170	18239	18045	18263	18084	17961	18143	18260	18190	18233	18094	18192	18121	18086	18126	18223	18224	18155	18090	18268	17918	18179	18221	18342	18329	18064	18055	18249	18239	18021	18292	18220	17984	18167	18054	18209	18267	18253	18182	18232	18063	18222	18203	18166	18258	18164	18130	18092	18185	18229	18196	18131	18157	18267	18211	18101	18227	17987	18188	18186	18170	18112	18230	18211	18249	18224	18237	18138	18052	18399	18092	18238	18148	18085	18103	18162	17958	18328	18196	18270	18255	18365	17979	18157	18321	18266	18130	18267	18259	18150	18228	18058	18030	18056	18298	18178	17919	18197	18152	18214	18280	18093	18076	18152	18096	18180	18229	18212	18020	18070	18322	18176	18317	18335	18053	18237	18224	18341	18207	18161	18177	17951	18034	18010	18112	18181	17975	18111	18150	18022	18111	18333	18141	18095	18192	18201	18146	18034	18276	18220	18356	18197	18163	18059	18045	18129	18279	18149	18180	18196	18190	18074	18218	18123	18170	18193	18273	18245	18082	18156	18073	18139	18193	18121	18190	18354	18163	18146	18225	18135	18278	18239	18376	18375	18268	17977	18276	18223	18166	18090	18091	18242	18204	18011	18321	18066	17910	18175	18386	18184	18127	18295	18169	18340	18156	18236	18174	18007	18238	18206	18174	17892	18266	18125	17982	18164	18384	18280	18102	18062	18022	18400	18145	18347	18206	18153	18074	18308	18363	18148	18182	18122	18293	17999	18096	18170	18175	18200	18019	18134	17976	18177	18168	18172	18244	18097	18050	17980	18158	18183	18292	18161	18200	18123	18107	18141	18423	18229	18181	18132	18078	18305	18221	18474	18150	18255	18129	18099	18282	18106	18144	18034	18177	18414	18244	18121	18276	18184	18039	18161	17991	18164	18117	18164	18167	18103	18219	18216	18271	17978	18111	18112	18138	18284	17997	18121	18334	18213	18212	18218	18082	18097	18221	18280	18407	18127	18175	18098	18218	18141	18353	18113	18321	18214	17900	18051	18183	18078	18285	18373	18182	18126	18161	18265	18146	18288	17944	18246	18212	18147	18132	18141	18106	18093	18147	18096	18095	18064	18249	18193	18092	18399	18035	18374	18256	18198	18137	18145	18289	18144	18235	18103	18177	18093	18214	18278	18047	18205	18199	18067	18241	18238	18177	18054	18088	18276	18221	18098	18326	18175	18218	18157	18269	18257	18307	18191	18078	18287	17929	18047	18149	18345	18134	18270	18296	18166	17959	18090	18183	18248	18315	17922	18101	18166	18121	18161	18180	18097	18292	18280	18271	18183	18243	18291	18032	18220	18056	18155	18278	17990	18080	18036	18144	17999	18093	18045	18064	18273	18268	18170	18174	18385	18243	18151	18103	18239	18051	18042	18241	18087	18104	18177	18214	18208	18056	18138	18121	18181	18113	18021	18117	18092	18263	18341	18091	18102	18197	18149	18274	18032	18227	18059	17964	18213	18197	18064	18028	17987	18176	18123	18238	18048	18086	18361	18231	18278	18084	18153	18136	18167	18279	18125	18268	18154	18148	18436	18106	18249	18046	18225	18184	18056	17967	18202	18064	18200	18203	18189	18195	18230	18178	18327	18392	18197	18152	17995	17946	18055	18161	18514	17997	17954	18152	18110	18090	18146	18272	18125	18116	18179	18235	18106	18139	18230	18065	18233	17843	18124	18355	17896	18088	18185	18167	18262	18197	18095	18163	18294	18274	18046	18187	18268	18268	18255	18294	18197	18000	18331	18123	18177	18114	18218	18331	18221	18191	18096	18186	18096	18170	18338	18245	18298	18236	18153	18181	18150	18190	18293	18093	18258	18073	18206	17998	18275	18053	18035	18057	17886	18277	18205	18122	18209	18147	18141	18130	18013	18086	18060	18113	18143	18235	18063	18171	18410	18142	18158	18080	18072	18293	18377	18276	18191	18193	18201	18110	18302	18142	18062	18230	18194	18136	18028	18323	18256	18290	18099	18187	18132	18166	18176	18164	18361	18112	18222	18073	18254	18154	18111	18175	18050	18069	18110	18200	18151	18025	18154	18230	18241	18205	18117	18050	18116	18276	18321	18188	18236	18167	18416	18153	18659	18192	18175	18162	18123	18094	18211	18092	18161	18241	18187	18070	18020	18284	18268	18174	18204	18232	18187	18120	18026	18105	18092	18213	18014	18297	18114	18252	18019	18257	18178	18253	18337	18177	18077	18039	18305	18215	18430	18168	18318	18208	18254	18136	18275	18167	18250	18149	17970	18276	18209	18126	18148	18292	18215	18225	17947	18145	18039	18411	18222	18289	18147	18146	18008	18196	18030	17986	18067	17974	18158	18236	18128	18219	18120	18006
22492	20990	27342	25012	23165	29605	35715	32441	31980	32284	31759	31066	30787	30334	30314	29703	29324	29800	29318	29261	29048	28763	28958	28991	28658	28677	28868	29114	29026	28900	28636	28680	28500	28415	28353	28572	28660	28665	28534	28575	28590	28419	28393	28564	28288	28138	28064	28280	28324	28430	28502	28012	28222	28392	28466	28465	28397	28206	28623	28543	28202	28398	28501	28352	28381	28162	28332	28531	28430	28321	28281	28466	28259	28073	28370	28195	28101	28431	28473	28607	28214	28202	28223	28586	28319	28241	28132	28242	28193	28113	28252	28221	28453	28340	28201	28269	28317	28302	28294	28066	28331	28378	28582	28202	28201	28352	28120	28548	28200	28261	28373	28402	28377	28171	28167	28506	28442	28354	28489	28225	28346	28253	28335	28374	28229	28228	28330	28154	28433	28147	28401	28296	28251	28515	28594	28144	28574	28357	28123	28179	28462	28319	28260	28420	28264	28115	28080	28102	28249	28149	28295	28352	28026	28325	28291	28191	28044	28407	28458	28436	28269	28284	28196	28170	28305	28357	28094	28075	28063	28181	28293	28242	28176	28232	28438	28312	28298	28283	28352	28383	28446	28385	28266	28022	28422	28416	28384	28038	28448	28585	28260	28293	28122	28495	28261	28438	28407	28256	28234	28157	28171	28175	28080	28381	28556	28240	28396	28266	28107	27981	28599	28439	28153	28190	28537	27971	28170	28251	28370	28161	28102	28453	28348	28217	28386	28092	28161	28014	28400	28305	28249	28015	28269	28281	28523	28202	28130	28244	28117	28453	28356	28259	28186	28027	28142	28460	28515	28408	28439	28081	28333	28590	28328	28273	28131	28248	28103	28098	28494	28368	28466	28097	28321	28434	28322	28608	28022	28232	28203	28367	28327	28113	28205	28144	28257	28241	28134	28324	28310	28324	28108	28048	28384	28252	28347	28473	28265	28101	28493	28048	27918	28239	28500	28026	28437	28362	28364	28204	28281	28220	28244	28201	28203	28507	28038	27985	28250	28144	28212	28034	28251	28307	28080	28079	28366	28184	28255	28509	28130	28262	28445	28341	28320	28187	28280	28206	28354	28261	28367	28176	28490	28255	28317	28353	28376	28424	28495	28058	28135	28092	28073	28110	28334	28325	28049	28091	28050	28121	28050	28010	27989	28092	28257	28356	28321	28286	28318	27943	28420	28569	28263	28181	28106	28100	28356	28276	27984	28003	28025	28211	28075	28291	28339	28273	28149	28415	28152	28323	28210	28310	28213	28266	28200	28197	28406	28411	28383	28311	28248	28283	28111	28321	28237	28327	28120	28498	28489	28303	28184	28079	28387	28132	28308	28022	28208	28142	28256	28170	28274	28116	28154	28165	28268	28190	28409	28282	28257	28342	28281	28053	28279	28072	28426	28103	28236	28284	28277	28216	28253	28092	28513	28098	28342	28241	28280	28290	28453	28338	28446	28409	28350	28127	28516	28134	28348	28206	28177	27972	28416	28430	28433	28472	28147	28424	28456	28233	28149	28230	28307	28113	28317	28459	27922	28401	28290	28192	28181	28325	28272	28171	28240	28377	28172	28164	28220	28186	28207	28238	28097	28073	28467	28239	28203	28026	28349	28272	28309	28139	28223	28288	28187	28213	28306	28307	28321	28178	28174	28287	28380	28013	27993	28306	28120	28146	28123	28247	28009	28237	28201	28177	28162	28364	28388	28268	28362	28048	28467	28248	28427	28472	28292	28280	28194	28300	28310	28175	28355	28454	28248	28402	28175	28415	28083	28297	28161	27956	28072	28071	28414	28348	28299	28240	28385	28355	28130	28284	28346	28209	28047	28256	28347	28551	28184	28422	28312	28096	28226	28270	28135	28494	28081	28337	28267	28357	28346	28274	28237	28371	27861	28195	28341	28327	28256	28349	28275	28163	28188	27974	28267	28279	28290	28108	28311	28193	28001	28294	28309	28184	28192	28284	28123	28272	28215	28307	28327	28041	28045	28023	28420	28326	28142	28331	28535	28602	27944	28250	28128	28250	28495	28219	28594	28374	28458	28407	28353	28225	27992	28272	28321	28358	28275	28188	28208	28199	28417	28397	28197	28276	28333	28426	28207	28252	28288	28421	28191	28325	28235	28296	28256	27893	28176	28310	28240	28360	28064	28322	28404	28238	28494	28164	28266	28335	28315	28269	28377	28312	28470	28267	28528	27954	28310	28074	28272	28234	28319	28107	28402	28214	28167	27990	28181	28149	28183	28348	28334	28345	28225	28317	28170	28353	28315	28475	28413	28319	28262	28084	28336	28441	28106	28306	28187	28241	28115	28101	28277	27938	28282	28161	28218	28187	28114	28330	28360	28340	28548	28207	28506	28486	28267	28232	28141	28085	28441	28302	28275	28165	28205	28236	28218	28353	28014	28186	28268	28380	28280	28110	28146	28213	28277	28412	28354	28358	28252	28304	28555	28208	28498	28298	28268	28247	28241	28233	28520	28414	28150	28282	28039	28034	28029	28306	28220	28155	28320	28334	28213	28312	28085	28411	28363	28183	28008	28591	28218	28129	28421	28145	28164	28535	28278	27895	28253	28222	28189	28256	28111	28350	28115	28263	28280	28383	28196	27996	28169	28107	28455	28198	28353	27935	28418	28273	28042	28331	28428	28531	28379	28240	28499	28367	28144	28251	28210	28445	28414	28148	28126	28258	28206	28239	28160	28392	28160	28191	28493	28163	28101	28156	28305	28296	28265	28229	28185	28414	28400	28080	28232	28354	28288	28241	28156	28261	28359	28240	28109	28318	28602	28242	28379	28261	28206	27941	28218	28263	28491	28240	28406	27842	28303	28015	28244	28297	28302	28517	28421	28305	28134	28490	28354	28148	28372	28241	28281	28325	28097	27971	27988	28256	28257	28169	28127	27861	28172	28328	28339	28168	28442	28405	28113	28275	28115	28185	28306	28310	28404	28219	28444	28040	28058	28433	28412	28377	28161	28292	27944	28143	28252	28406	28499	28064	28193	28348	28079	28315	28441	28125	28238	28220	28480	28297	28257	28530	28409	28541	28216	28428	28201	28383	28293	28417	28337	27958	28094	28119	28106	28253	28168	28324	28016	27958	28148	28574	28250	28348	28164	28187	28110	28140	28591	28320	28247	28314	28082	28189	28190	28091	28183	28124	28273	28291	28094	28149	28118	28051	28350	28482	27943	28289	28167	28510	28206	27923	28064	28218	28156	28383	28183	28265	28213	28231	28270	27925	28291	28094	28331	28279	28277	28297	28314	28075	28188	28170	28147	28231	28050	28151	28246	28268	28345	28295	28232	28416	28309	28271	28567	28336	28094	28014	28252	28173	28386	28468	28347	28421	28112	28421	28491	28321	27956	28092	28279	28333	28429	28436	28289	28281	28455	28201	28207	28151	28218	28351	28238	28281	27844	28326	28224	28219	28416	28451	28175	28282	28125	28052	28272	28310	28079	28232	28213	28255	28212	28389	28450	28054	28321	28445	28350	28174	28611	28030	28331	28237	28226	28411	28376	28281	28157	28448	28409	28170	28443	28257	28204	28263	28189	28358	28357	28259	28304	28261	28346	28102	28227	28143	28314	28174	28381	28181	28119	28204	28241	28346	28251	28150	27942	28243	28090	28334	28225	28098	28151	28263	28366	28352	28290	28100	28292	28143	28338	28344	28263	28294	28337	28138	28199	28323	28040	28225	28371	28260	28243	28557	28295	28195	28185	28173	28359	28378	28340	28456	28237	28296	28317	28148	28448	28255	28269	28160	28297	28021	28324	28257	28114	28295	28229	28220	28526	28325	28373	28211	28408	28199	28131	28176	28273	28315	28216	28540	28267	28277	28478	28372	28498	28130	28289	28335	28221	28169	28290	28170	28093	28333	28272	28279	28369	28339	28325	28368	28276	28241	28121	28200	28206	28209	28103	27910	28367	28378	28199	28309	28230	28317	28127	28307	28355	28147	28220	28257	28322	28358	28090	28443	28262	28483	28177	28082	28487	28362	28366	28074	27851	28439	28319	28145	28140	28306	28194	28331	28287	28151	28336	28350	28233	28271	28249	28192	28197	28339	28200	28410	28285	28206	28394	28323	28202	28201	28271	28350	28162	28124	28019	28047	28176	28090	28076	28259	28148	28363	28399	28276	28197	28244	28351	28378	28385	28248	28183	28003	28226	28152	28376	28207	28306	28279	28245	28345	28426	28173	28032	27989	28449	28479	28299	28478	28287	28179	28108	28081	28094	28198	28166	28423	28120	28206	28427	28207	28514	28101	28302	28487	28264	28412	28161	28062	28340	28350	28453	28086	28013	28193	28169	28211	28097	28137	28356	28307	28428	28185	28257	28229	28394	28142	28445	28211	28129	28106	28444	28189	28408	28560	28205	28576	28198	28345	28103	28370	28379	27957	28437	28238	28187	28266	28566	28047	28152	28153	28097	28100	28260	28226	28440	28277	28172	28171	28292	28273	28208	28220	28390	28236	28311	28268	28451	28595	28074	28357	28171	28174	28300	28048	28307	28272	28567	28198	28318	28362	28326	28126	28198	28292	28086	28314	28392	28419	28068	28288	28362	28052	27908	27869	28177	28395	28457	28253	28212	28023	28255	28408	28199	28259	28116	28201	28274	28107	28175	28364	28389	28138	28063	28373	28359	28288	28235	28287	28204	28259	28224	28408	28562	28202	28340	28305	28374	28038	27986	28085	28190	28099	28333	28196	28193	28368	28393	28375	28106	28156	28320	28260	27976	28345	28436	28608	28588	28331	28159	28438	28379	28495	28398	28351	28375	28492	28309	28457	28029	28162	28226	28130	28360	28114	28528	28231	28214	28192	28113	28030	28081	28364	28252	28311	28431	28065	28149	28292	28241	28126	28010	28524	28645	28158	28287	28415	28248	28167	27981	28273	28270	28127	28141	28423	28258	28431	28029	28057	28030	28178	28342	28313	28410	28045	28278	28241	28234	28112	28260	28206	28176	28353	28473	28380	28074	28566	28267	28275	28040	28008	28130	28029	28488	28113	28214	28114	28127	28126	28207	28275	28354	28001	28039	28318	28249	28280	28440	28158	28171	28281	28250	28122	28171	28345	28345	28272	28398	28243	28280	28491	28216	28072	28092	28208	28006	28403	28253	28154	28049	28124	28174	28307
32681	55453	45481	33030	31191	27884	25341	23876	23189	23114	22054	21570	20712	20314	20578	19727	19231	18961	18698	18724	18594	18556	18151	18288	18235	17943	18265	17988	17924	18067	18162	17845	17953	18146	17844	17873	17685	17787	17898	17610	17778	17676	17681	17708	17487	17467	17687	17828	17648	17753	17530	17673	17588	17596	17440	17668	17687	17774	17667	17682	17559	17635	17883	17493	17550	17493	17536	17693	17534	17689	17747	17564	17776	17763	17532	17626	17644	17645	17398	17565	17679	17586	17736	17629	17576	17619	17597	17717	17536	17516	17501	17778	17782	17695	17714	17674	17559	17590	17458	17614	17547	17773	17756	17479	17626	17632	17502	17590	17538	17586	17522	17591	17540	17772	17583	17560	17642	17606	17595	17560	17444	17691	17625	17684	17617	17617	17602	17689	17503	17695	17653	17704	17564	17661	17582	17467	17843	17541	17582	17546	17671	17729	17602	17546	17572	17724	17536	17764	17600	17649	17529	17523	17549	17597	17566	17656	17654	17574	17496	17498	17561	17648	17603	17526	17543	17630	17616	17782	17678	17656	17625	17524	17674	17563	17535	17692	17618	17509	17549	17697	17565	17445	17383	17617	17549	17595	17589	17519	17669	17585	17587	17652	17541	17734	17590	17607	17599	17362	17427	17586	17634	17712	17668	17755	17547	17642	17517	17667	17510	17714	17691	17468	17660	17722	17502	17638	17613	17690	17375	17530	17417	17627	17832	17456	17520	17665	17690	17718	17602	17486	17734	17743	17653	17622	17638	17846	17592	17615	17606	17713	17523	17539	17466	17628	17573	17546	17665	17600	17555	17702	17568	17492	17561	17599	17534	17558	17497	17480	17608	17584	17632	17578	17671	17659	17580	17574	17608	17514	17630	17593	17778	17595	17858	17576	17720	17501	17679	17512	17471	17580	17571	17606	17666	17536	17579	17606	17487	17611	17627	17640	17617	17804	17642	17491	17816	17488	17715	17608	17511	17708	17499	17544	17489	17622	17673	17672	17496	17762	17358	17408	17727	17652	17669	17514	17742	17634	17546	17627	17477	17471	17557	17738	17656	17514	17639	17542	17403	17637	17505	17516	17645	17522	17642	17608	17514	17701	17657	17554	17625	17505	17577	17651	17463	17579	17666	17768	17529	17520	17678	17611	17575	17712	17573	17581	17700	17745	17499	17635	17604	17442	17612	17681	17677	17551	17509	17592	17617	17469	17762	17499	17487	17422	17756	17423	17597	17479	17513	17673	17504	17598	17576	17502	17396	17774	17596	17655	17666	17582	17676	17627	17548	17653	17597	17553	17648	17534	17533	17580	17519	17665	17711	17500	17557	17499	17524	17555	17580	17619	17635	17677	17513	17466	17573	17527	17564	17594	17450	17842	17718	17659	17788	17589	17704	17603	17518	17661	17892	17623	17450	17706	17614	17590	17694	17626	17742	17699	17396	17487	17465	17638	17438	17627	17634	17625	17570	17714	17518	17645	17540	17589	17670	17515	17710	17571	17549	17509	17632	17496	17795	17601	17602	17578	17717	17429	17764	17532	17544	17445	17584	17571	17700	17546	17677	17498	17631	17390	17537	17581	17379	17644	17480	17500	17498	17606	17581	17486	17650	17631	17726	17541	17593	17516	17499	17429	17642	17828	17571	17341	17586	17732	17602	17489	17734	17562	17661	17738	17480	17423	17540	17710	17360	17698	17595	17618	17667	17585	17616	17388	17398	17711	17492	17698	17661	17662	17749	17600	17616	17569	17720	17737	17610	17691	17817	17721	17568	17600	17715	17492	17449	17762	17632	17720	17527	17547	17436	17635	17510	17654	17586	17488	17567	17461	17674	17608	17623	17588	17575	17611	17780	17495	17678	17703	17575	17546	17442	17505	17534	17587	17507	17739	17460	17705	17539	17501	17594	17694	17490	17591	17452	17612	17669	17656	17593	17531	17614	17577	17683	17664	17452	17604	17698	17702	17723	17571	17516	17770	17442	17531	17578	17656	17566	17483	17700	17630	17557	17570	17616	17423	17641	17635	17560	17569	17409	17516	17604	17648	17745	17597	17661	17529	17599	17599	17743	17471	17706	17598	17537	17541	17509	17471	17657	17710	17587	17792	17444	17678	17624	17410	17643	17612	17627	17581	17667	17580	17574	17507	17797	17709	17387	17571	17742	17657	17577	17671	17640	17672	17633	17845	17681	17666	17576	17594	17586	17524	17715	17582	17432	17544	17716	17786	17788	17569	17728	17517	17645	17567	17553	17665	17489	17544	17615	17668	17567	17729	17394	17652	17555	17578	17590	17754	17604	17503	17563	17778	17465	17430	17494	17663	17701	17747	17737	17565	17641	17749	17677	17607	17336	17666	17537	17584	17447	17480	17541	17504	17853	17680	17403	17414	17433	17575	17513	17546	17637	17609	17569	17627	17628	17650	17724	17737	17515	17599	17477	17642	17613	17668	17467	17641	17485	17547	17557	17601	17774	17527	17597	17568	17529	17588	17700	17674	17798	17488	17381	17637	17714	17598	17515	17724	17556	17489	17631	17624	17399	17781	17500	17713	17519	17779	17643	17603	17487	17708	17666	17529	17654	17608	17568	17577	17618	17515	17514	17594	17598	17584	17561	17755	17615	17458	17513	17619	17662	17627	17594	17504	17520	17563	17572	17564	17553	17590	17574	17679	17648	17745	17635	17549	17699	17599	17561	17618	17564	17652	17360	17781	17555	17729	17467	17589	17777	17474	17468	17610	17650	17438	17578	17594	17522	17676	17599	17663	17772	17408	17741	17498	17551	17527	17566	17713	17635	17616	17583	17515	17696	17588	17602	17621	17596	17659	17687	17529	17600	17492	17607	17637	17524	17695	17570	17677	17522	17843	17387	17425	17688	17733	17490	17738	17656	17577	17577	17632	17667	17710	17742	17625	17423	17622	17644	17641	17622	17588	17701	17699	17656	17462	17472	17743	17683	17567	17498	17661	17526	17581	17667	17658	17726	17601	17517	17740	17551	17628	17768	17920	17600	17453	17799	17543	17636	17719	17612	17513	17521	17760	17410	17600	17648	17545	17766	17624	17624	17618	17607	17584	17571	17551	17677	17483	17632	17476	17561	17533	17729	17406	17706	17510	17799	17514	17559	17589	17483	17749	17460	17613	17774	17417	17750	17510	17566	17609	17611	17608	17533	17653	17745	17528	17578	17460	17626	17488	17708	17589	17512	17644	17609	17478	17544	17641	17544	17433	17811	17726	17682	17776	17698	17832	17736	17652	17653	17514	17608	17719	17353	17708	17843	17591	17572	17660	17561	17585	17666	17652	17507	17578	17764	17540	17572	17658	17703	17517	17691	17691	17659	17627	17420	17605	17572	17617	17612	17479	17665	17546	17552	17698	17655	17680	17614	17647	17598	17659	17546	17552	17626	17705	17611	17745	17620	17656	17574	17608	17681	17599	17419	17728	17698	17577	17788	17706	17515	17548	17550	17537	17537	17501	17538	17672	17536	17523	17649	17531	17497	17654	17610	17712	17562	17521	17704	17776	17612	17716	17485	17665	17649	17552	17605	17697	17592	17529	17701	17694	17730	17531	17707	17539	17706	17434	17787	17813	17708	17694	17575	17665	17631	17584	17628	17517	17580	17590	17579	17639	17666	17704	17499	17708	17674	17390	17641	17596	17616	17591	17566	17640	17572	17594	17633	17680	17613	17493	17678	17437	17493	17497	17468	17705	17623	17675	17462	17415	17638	17454	17618	17618	17593	17495	17425	17491	17457	17632	17404	17700	17612	17508	17754	17604	17658	17474	17671	17544	17586	17705	17562	17684	17780	17632	17733	17591	17611	17484	17531	17591	17574	17614	17578	17505	17694	17554	17568	17541	17635	17640	17578	17674	17730	17477	17480	17606	17430	17688	17719	17579	17658	17414	17596	17602	17692	17521	17668	17548	17563	17488	17551	17848	17678	17663	17814	17743	17778	17633	17688	17520	17626	17535	17622	17618	17420	17584	17615	17511	17447	17585	17626	17579	17509	17627	17695	17712	17617	17686	17724	17621	17734	17497	17632	17673	17522	17608	17556	17745	17577	17635	17721	17659	17692	17713	17598	17645	17610	17529	17669	17668	17680	17698	17598	17756	17456	17563	17485	17550	17564	17585	17645	17672	17616	17621	17661	17595	17793	17520	17761	17627	17648	17558	17583	17697	17700	17630	17524	17629	17501	17502	17729	17587	17668	17589	17513	17648	17571	17697	17567	17571	17680	17464	17579	17596	17441	17497	17473	17579	17491	17402	17538	17615	17603	17743	17493	17665	17732	17529	17639	17685	17417	17756	17481	17695	17617	17607	17776	17640	17645	17600	17656	17526	17590	17620	17561	17548	17718	17628	17601	17641	17614	17739	17610	17536	17614	17648	17344	17518	17528	17532	17741	17440	17475	17575	17755	17427	17472	17414	17698	17498	17642	17459	17558	17446	17696	17627	17672	17558	17750	17763	17772	17593	17546	17540	17645	17638	17686	17593	17561	17495	17700	17600	17675	17574	17600	17355	17545	17658	17710	17692	17739	17569	17675	17496	17749	17579	17574	17558	17829	17798	17477	17649	17702	17503	17673	17712	17566	17740	17618	17720	17574	17564	17664	17679	17583	17772	17633	17663	17356	17556	17587	17504	17610	17700	17642	17680	17591	17587	17790	17421	17575	17593	17532	17546	17565	17695	17678	17417	17452	17779	17434	17605	17673	17620	17582	17555	17621	17433	17576	17556	17614	17333	17516	17583	17524	17655	17640	17736	17529	17648	17531	17756	17766	17481	17474	17704	17538	17684	17729	17598	17471	17659	17733	17688	17490	17850	17651	17493	17700	17732	17628	17690	17719	17692	17502	17642	17734	17547	17655	17527	17399	17622	17650	17646	17576	17496	17688	17702	17643	17547	17457	17449	17699	17552	17715	17521	17686	17649	17668	17630	17743	17542	17666	17754	17629	17597	17639	17550	17566	17667	17804	17873	17511	17498	17444	17739	17444	17875	17514	17559	17448	17540	17645	17535	17747	17580	17656	17560	17631	17614	17689	17657	17589	17594	17701	17553	17741	17581	17579	17524	17546	17558	17812	17488	17601	17662	17387	17745	17786	17563	17646	17550	17668	17551	17728	17764	17731	17589
36765	33133	37690	35663	33230	33166	32545	31879	31836	31625	31649	31184	31543	30894	31267	31139	30912	30930	30841	30425	30629	30646	30413	30452	30782	30563	30697	30408	30693	30626	30670	30235	30414	30548	30718	30690	30611	30690	30674	30531	30665	30812	30431	30328	30650	30495	30378	30576	30641	30493	30544	30625	30500	30136	30473	30569	30579	30335	30670	30303	30444	30534	30311	30669	30559	30421	30533	30422	30456	30479	30594	30392	30380	30229	30243	30568	30397	30406	30481	30486	30783	30562	30480	30707	30297	30509	30690	30586	30470	30484	30454	30797	30476	30499	30453	30487	30428	30221	30358	30552	30224	30555	30330	30380	30343	30733	30384	30540	30506	30468	30601	30335	30485	30666	30556	30559	30411	30495	30523	30273	30475	30222	30263	30345	30564	30514	30529	30501	30327	30241	30484	30432	30203	30406	30287	30317	30526	30141	30359	30645	30382	30365	30611	30483	30581	30656	30253	30505	30729	30690	30370	30285	30512	30397	30738	30369	30477	30344	30279	30590	30565	30586	30778	30530	30549	30732	30497	30704	30580	30261	30505	30423	30359	30186	30317	30354	30566	30479	30514	30411	30588	30476	30506	30440	30739	30565	30474	30325	30137	30613	30505	30349	30479	30470	30602	30561	30419	30352	30467	30639	30365	30644	30295	30527	30448	30831	30453	30403	30725	30612	30573	30604	30463	30475	30514	30364	30463	30582	30500	30416	30334	30272	30486	30479	30179	30284	30299	30620	30659	30695	30521	30315	30315	30699	30339	30609	30180	30659	30555	30520	30468	30251	30402	30549	30722	30353	30549	30431	30488	30459	30444	30666	30414	30547	30671	30421	30304	30619	30520	30365	30241	30455	30591	30580	30524	30628	30486	30662	30595	30401	30682	30642	30464	30570	30621	30409	30466	30644	30408	30339	30491	30516	30339	30620	30395	30618	30435	30648	30539	30470	30602	30341	30523	30330	30328	30611	30640	30517	30568	30497	30254	30417	30419	30248	30788	30457	30503	30568	30440	30525	30468	30480	30624	30692	30161	30498	30452	30518	30603	30489	30497	30458	30523	30510	30493	30393	30754	30521	30435	30826	30521	30416	30429	30487	30466	30603	30541	30527	30404	30546	30589	30502	30584	30386	30297	30448	30303	30413	30294	30396	30478	30534	30298	30318	30458	30416	30336	30479	30514	30915	30515	30470	30735	30549	30330	30655	30614	30566	30559	30697	30228	30168	30470	30739	30481	30521	30503	30417	30451	30477	30461	30440	30605	30638	30328	30248	30342	30640	30511	30663	30676	30525	30620	30295	30293	30483	30608	30680	30344	30406	30532	30207	30388	30487	30394	30476	30709	30459	30559	30139	30419	30570	30531	30367	30431	30675	30561	30373	30414	30610	30351	30179	30551	30333	30585	30578	30371	30523	30461	30442	30632	30496	30340	30595	30428	30208	30583	30428	30143	30295	30523	30732	30698	30267	30667	30471	30722	30477	30645	30499	30494	30526	30357	30536	30478	30763	30414	30448	30622	30539	30349	30668	30602	30561	30337	30338	30383	30336	30392	30511	30619	30295	30470	30207	30322	30439	30526	30485	30610	30608	30475	30286	30464	30490	30404	30308	30385	30392	30734	30435	30652	30418	30462	30600	30460	30455	30119	30347	30451	30225	30371	30460	30466	30424	30233	30446	30484	30466	30329	30522	30551	30526	30441	30623	30202	30183	30401	30221	30534	30663	30644	30647	30407	30392	30583	30722	30556	30634	30614	30170	30443	30430	30159	30554	30537	30445	30364	30417	30480	30486	30573	30694	30827	30537	30527	30665	30547	30594	30602	30344	30301	30788	30771	30411	30864	30399	30213	30504	30302	30382	30519	30517	30376	30373	30280	30496	30512	30248	30411	30427	30751	30434	30275	30383	30650	30498	30607	30351	30499	30683	30573	30840	30383	30384	30159	30333	30824	30504	30668	30444	30395	30450	30558	30461	30455	30627	30636	30661	30407	30382	30407	30507	30372	30495	30893	30740	30656	30333	30567	30406	30400	30371	30380	30639	30444	30352	30627	30620	30548	30468	30330	30480	30648	30468	30642	30492	30428	30461	30125	30378	30580	30579	30459	30407	30534	30449	30377	30856	30438	30462	30395	30417	30492	30548	30393	30644	30144	30655	30311	30516	30404	30308	30519	30450	30551	30435	30279	30703	30695	30745	30530	30698	30527	30481	30586	30705	30467	30402	30569	30404	30482	30276	30389	30310	30325	30363	30637	30265	30348	30370	30692	30225	30385	30599	30552	30608	30413	30282	30412	30448	30523	30682	30398	30549	30728	30317	30264	30337	30367	30437	30349	30756	30436	30293	30340	30573	30388	30439	30462	30124	30364	30531	30582	30513	30366	30433	30665	30504	30490	30431	30318	30481	30502	30509	30437	30500	30360	30536	30709	30740	30809	30602	30543	30517	30418	30211	30476	30416	30589	30967	30199	30406	30468	30694	30849	30448	30709	30547	30311	30518	30593	30683	30687	30559	30668	30210	30380	30545	30298	30616	30610	30520	30495	30697	30532	30521	30505	30430	30493	30161	30375	30426	30471	30312	30240	30393	30285	30801	30164	30268	30261	30960	30408	30320	30623	30596	30666	30371	30544	30376	30345	30063	30390	30540	30420	30372	30294	30302	30423	30561	30572	30441	30688	30363	30509	30420	30493	30410	30447	30557	30512	30692	30976	30402	30395	30503	30396	30421	30666	30310	30868	30438	30560	30445	30412	30252	30410	30460	30495	30768	30699	30614	30660	30452	30497	30348	30488	30439	30400	30562	30479	30400	30467	30742	30439	30643	30332	30730	30421	30270	30424	30474	30401	30443	30565	30342	30199	30424	30542	30476	30361	30386	30531	30341	30447	30347	30356	30273	30668	30765	30444	30797	30626	30497	30421	30617	30533	30408	30476	30539	30504	30616	30516	30461	30565	30559	30518	30321	30708	30643	30412	30403	30473	30400	30531	30489	30436	30357	30563	30358	30394	30648	30618	30752	30512	30502	30551	30438	30475	30453	30797	30403	30630	30279	30383	30464	30790	30329	30616	30521	30528	30483	30298	30354	30705	30382	30558	30498	30483	30613	30260	30561	30227	30432	30354	30615	30440	30594	30762	30617	30192	30630	30371	30432	30316	30094	30550	30537	30554	30182	30284	30478	30582	30664	30529	30512	30392	30483	30359	30530	30576	30446	30662	30514	30603	30405	30439	30473	30408	30745	30511	30459	30796	30866	30495	30431	30567	30554	30648	30520	30570	30730	30620	30377	30346	30443	30530	30550	30373	30249	30593	30593	30447	30596	30636	30652	30516	30413	30134	30410	30422	30311	30543	30505	30547	30565	30513	30490	30553	30211	30619	30560	30471	30376	30485	30501	30524	30507	30283	30472	30572	30467	30466	30550	30584	30851	30789	30600	30398	30591	30427	30531	30649	30300	30344	30296	30506	30522	30411	30524	30480	30200	30532	30472	30269	30012	30361	30435	30208	30641	30621	30275	30512	30765	30680	30722	30557	30613	30503	30466	30517	30507	30583	30709	30618	30396	30714	30413	30660	30619	30563	30483	30276	30441	30595	30428	30606	30683	30238	30582	30641	30394	30406	30217	30560	30447	30470	30253	30382	30392	30278	30309	30350	30662	30262	30484	30410	30507	30466	30248	30530	30496	30600	30592	30304	30617	30687	30385	30430	30228	30320	30653	30433	30660	30263	30211	30716	30340	30583	30613	30665	30300	30484	30358	30107	30264	30623	30280	30561	30734	30477	30574	30443	30527	30365	30378	30616	30232	30662	30390	30347	30771	30816	30455	30252	30561	30423	30518	30626	30546	30379	30161	30538	30407	30937	30411	30571	30617	30459	30677	30804	30559	30391	30303	30548	30572	30431	30320	30621	30473	30436	30367	30629	30384	30241	30368	30437	30604	30225	30346	30570	30691	30665	30288	30538	30630	30575	30617	30528	30413	30625	30259	30490	30685	30516	30642	30478	30684	30639	30387	30337	30372	30499	30258	30422	30384	30579	30393	30336	30531	30513	30444	30552	30449	30382	30497	30441	30353	30675	30447	30328	30582	30459	30441	30395	30524	30386	30502	30442	30625	30515	30659	30596	30458	30463	30720	30753	30396	30372	30360	30507	30677	30494	30604	30869	30446	30544	30568	30632	30359	30637	30482	30469	30593	30546	30478	30659	30523	30376	30395	30545	30494	30274	30484	30232	30419	30613	30413	30415	30757	30645	30372	30339	30191	30347	30477	30580	30440	30729	30695	30628	30515	30593	30454	30342	30266	30732	30420	30394	30446	30021	30273	30362	30524	30437	30396	30792	30461	30419	30310	30497	30404	30424	30387	30326	30560	30414	30514	30503	30498	30349	30611	30509	30706	30425	30166	30291	30595	30321	30310	30491	30524	30397	30477	30236	30164	30597	30389	30447	30509	30413	30255	30505	30663	30656	30529	30825	30342	30629	30307	30524	30508	30637	30316	30513	30315	30352	30632	30366	30286	30291	30420	30586	30293	30638	30729	30501	30647	30487	30627	30570	30514	30340	30454	30269	30630	30472	30562	30461	30568	30753	30348	30500	30311	30587	30538	30345	30578	30507	30569	30791	30438	30581	30568	30594	30394	30521	30813	30470	30466	30364	30412	30377	30434	30489	30248	30652	30657	30339	30484	30419	30364	30413	30583	30409	30429	30674	30378	30432	30803	30829	30451	30608	30441	30740	30384	30361	30736	30636	30638	30491	30383	30654	30398	30481	30191	30378	30754	30791	30755	30364	30532	30350	30712	30741	30269	30345	30369	30647	30375	30222	30429	30394	30563	30693	30907	30614	30231	30532	30358	30453	30528	30326	30584	30429	30629	30584	30438	30462	30570	30402	30713	30498	30483	30746	30364	30559	30475	30488	30886	30326	30541	30512	30387	30749	30380	30473	30261	30598	30551	30658	30788	30492	30318	30451	30383	30432	30503	30400	30535	30793	30292	30385	30316	30594	30516	30443	30410	30443	30637	30423	30570	30805	30479	30527	30400	30825	30602	30520	30602	30327	30381	30400	30507	30613	30420	30623	30516	30506	30609	30452	30714	30503	30587	30655	30520	30494	30570	30572	30523	30534	30434	30467	30266	30446	30690
27889	35356	30570	24797	23076	22922	21534	20503	20567	20176	20092	19936	19706	19714	19597	19386	19102	19155	19084	19061	19025	18790	18959	18957	18772	18890	18714	18868	18835	18711	18904	18927	18898	18826	18900	18618	18695	18827	18916	18882	18825	18465	18547	18756	18717	18839	18774	18605	18736	18780	18491	18670	18605	18582	18831	18672	18671	18716	18906	18616	18408	18706	18759	18634	18647	18641	18629	18799	18621	18463	18650	18808	18578	18753	18705	18831	18682	18717	18677	18667	18715	18735	18665	18800	18776	18798	18888	18809	18675	18576	18383	18555	18711	18421	18816	18589	18831	18651	18653	18710	18719	18587	18743	18611	18685	18580	18532	18719	18344	18582	18547	18655	18586	18655	18714	18652	18540	18764	18644	18678	18716	18775	18680	18456	18848	18630	18611	18684	18675	18579	18604	18690	18478	18614	18626	18753	18654	18497	18600	18675	18734	18620	18695	18612	18727	18770	18745	18697	18656	18834	18635	18680	18804	18605	18620	18670	18664	18814	18467	18684	18524	18629	18716	18774	18700	18633	18592	18357	18786	18586	18638	18670	18671	18692	18692	18882	18587	18657	18699	18696	18679	18664	18653	18510	18604	18845	18708	18712	18523	18825	18589	18698	18614	18632	18684	18595	18751	18702	18573	18672	18708	18719	18522	18487	18664	18582	18699	18525	18531	18385	18788	18814	18531	18614	18626	18619	18697	18586	18608	18541	18706	18660	18517	18986	18731	18849	18433	18529	18695	18632	18751	18877	18586	18733	18693	18764	18735	18622	18557	18729	18637	18638	18646	18656	18742	18705	18853	18678	18658	18546	18725	18700	18675	18688	18522	18715	18508	18775	18648	18610	18459	18579	18695	18595	18643	18542	18906	18679	18529	18652	18636	18680	18681	18862	18552	18606	18606	18504	18805	18697	18601	18671	18640	18645	18539	18715	18427	18802	18674	18709	18752	18642	18734	18760	18574	18755	18719	18529	18624	18599	18679	18746	18701	18718	18665	18571	18586	18694	18463	18753	18580	18676	18575	18573	18735	18870	18487	18694	18537	18834	18455	18684	18669	18689	18652	18601	18745	18706	18813	18696	18371	18818	18480	18680	18575	18710	18808	18787	18640	18596	18388	18598	18580	18501	18754	18681	18681	18777	18494	18729	18723	18637	18721	18743	18574	18476	18631	18511	18681	18966	18532	18661	18502	18604	18453	18494	18500	18547	18668	18658	18730	18835	18760	18778	18747	18753	18686	18498	18598	18858	18676	18566	18654	18849	18671	18587	18848	18841	18740	18658	18656	18750	18649	18820	18700	18617	18611	18665	18577	18687	18587	18717	18577	18522	18683	18726	18556	18599	18732	18672	18644	18860	18700	18673	18878	18751	18831	18717	18576	18590	18574	18741	18583	18579	18779	18535	18713	18832	18530	18771	18657	18584	18673	18774	18741	18690	18560	18623	18774	18504	18696	18818	18725	18656	18618	18734	18737	18674	18682	18532	18834	18644	18726	18689	18818	18685	18759	18627	18597	18665	18597	18641	18691	18783	18421	18582	18590	18548	18577	18789	18650	18643	18844	18651	18602	18728	18562	18820	18794	18622	18550	18570	18606	18762	18731	18622	18656	18776	18732	18644	18676	18717	18615	18448	18574	18556	18673	18612	18779	18508	18783	18630	18654	18530	18718	18687	18632	18599	18775	18631	18574	18488	18617	18823	18764	18714	18524	18599	18695	18735	18644	18688	18689	18407	18630	18430	18536	18419	18865	18519	18577	18520	18796	18615	18632	18744	18644	18588	18625	18610	18597	18801	18603	18567	18727	18633	18659	18650	18627	18760	18703	18494	18632	18697	18739	18677	18627	18642	18794	18761	18776	18625	18766	18598	18705	18745	18712	18651	18488	18528	18723	18628	18559	18529	18479	18531	18654	18614	18523	18752	18697	18586	18620	18566	18662	18764	18825	18625	18531	18745	18535	18725	18628	18742	18532	18664	18508	18635	18824	18623	18658	18609	18525	18484	18775	18675	18434	18692	18692	18686	18661	18594	18601	18722	18683	18654	18722	18635	18607	18703	18629	18607	18512	18593	18647	18733	18520	18585	18612	18754	18636	18751	18411	18706	18628	18617	18715	18762	18791	18574	18676	18755	18730	18663	18632	18818	18540	18855	18750	18850	18639	18592	18830	18708	18596	18539	18853	18704	18532	18903	18758	18653	18646	18514	18588	18836	18811	18646	18707	18523	18628	18686	18694	18570	18772	18483	18730	18490	18687	18667	18578	18848	18725	18609	18604	18650	18709	18646	18708	18768	18549	18661	18534	18644	18685	18731	18765	18591	18660	18502	18666	18609	18514	18582	18619	18576	18663	18886	18709	18362	18605	18636	18564	18576	18633	18581	18735	18731	18901	18835	18686	18682	18799	18516	18739	18744	18614	18616	18648	18656	18736	18756	18717	18697	18588	18654	18830	18708	18535	18569	18656	18775	18690	18793	18523	18524	18557	18581	18757	18732	18596	18780	18734	18705	18768	18714	18739	18666	18640	18806	18524	18544	18584	18750	18638	18634	18719	18756	18729	18582	18603	18660	18746	18585	18664	18798	18620	18665	18649	18690	18608	18518	18573	18509	18699	18704	18609	18809	18561	18453	18663	18625	18795	18692	18552	18781	18620	18773	18559	18988	18547	18661	18803	18698	18685	18619	18710	18637	18674	18629	18671	18624	18646	18581	18514	18727	18665	18744	18605	18693	18852	18716	18807	18594	18772	18767	18554	18482	18604	18743	18713	18538	18692	18646	18736	18581	18862	18479	18778	18688	18427	18580	18716	18728	18484	18684	18704	18554	18682	18588	18704	18795	18715	18564	18838	18584	18739	18837	18589	18725	18627	18766	18646	18674	18628	18645	18478	18659	18590	18471	18637	18546	18655	18759	18536	18731	18582	18823	18556	18603	18776	18623	18747	18727	18646	18723	18778	18734	18590	18632	18675	18689	18577	18706	18760	18556	18582	18517	18556	18656	18558	18655	18614	18590	18561	18723	18660	18770	18747	18830	18842	18676	18663	18553	18590	18589	18627	18845	18757	18687	18756	18566	18623	18641	18797	18582	18758	18716	18679	18476	18656	18491	18802	18767	18509	18557	18570	18597	18792	18454	18576	18803	18750	18580	18634	18694	18564	18590	18637	18518	18655	18589	18597	18581	18625	18738	18712	18668	18717	18760	18756	18533	18534	18743	18898	18821	18704	18635	18695	18615	18709	18735	18549	18556	18579	18701	18543	18698	18737	18525	18733	18813	18688	18657	18622	18711	18518	18571	18883	18526	18642	18669	18772	18615	18710	18667	18643	18593	18746	18601	18693	18713	18647	18666	18739	18581	18701	18747	18695	18655	18785	18704	18636	18674	18783	18642	18430	18673	18742	18563	18603	18596	18600	18782	18670	18770	18658	18530	18986	18493	18719	18685	18702	18531	18692	18781	18574	18587	18749	18735	18861	18659	18630	18652	18674	18555	18607	18707	18685	18730	18727	18732	18859	18654	18817	18538	18755	18718	18646	18615	18523	18682	18708	18680	18628	18737	18648	18663	18718	18665	18638	18714	18733	18531	18672	18772	18642	18563	18729	18768	18615	18676	18725	18699	18566	18584	18559	18651	18642	18595	18593	18815	18451	18710	18873	18694	18760	18502	18710	18646	18682	18635	18825	18602	18777	18723	18685	18657	18609	18587	18573	18686	18566	18645	18948	18806	18700	18501	18530	18764	18912	18500	18793	18653	18688	18616	18758	18737	18608	18634	18725	18578	18724	18477	18822	18649	18571	18542	18640	18728	18573	18679	18553	18697	18697	18715	18652	18664	18730	18631	18529	18840	18634	18725	18777	18831	18632	18756	18696	18503	18743	18547	18709	18550	18616	18759	18634	18684	18772	18656	18695	18629	18808	18743	18684	18702	18577	18833	18684	18376	18570	18592	18574	18581	18558	18673	18535	18726	18558	18788	18755	18639	18500	18774	18433	18492	18732	18784	18724	18624	18443	18706	18638	18626	18661	18585	18816	18691	18650	18676	18640	18686	18657	18732	18715	18728	18628	18653	18791	18682	18549	18605	18711	18538	18394	18759	18731	18755	18624	18714	18666	18668	18758	18672	18580	18638	18667	18712	18740	18549	18678	18695	18627	18712	18729	18730	18427	18755	18526	18695	18911	18896	18623	18848	18744	18619	18750	18832	18675	18729	18663	18507	18629	18618	18438	18796	18574	18625	18564	18644	18566	18744	18835	18765	18824	18473	18455	18831	18734	18766	18643	18583	18904	18761	18674	18595	18517	18584	18617	18452	18662	18582	18594	18469	18855	18678	18557	18679	18736	18704	18711	18724	18638	18582	18602	18624	18639	18624	18588	18696	18579	18800	18535	18654	18643	18653	18721	18669	18646	18593	18671	18648	18709	18701	18649	18684	18639	18553	18650	18826	18574	18708	18672	18587	18566	18574	18673	18826	18704	18602	18547	18879	18480	18555	18726	18552	18828	18587	18818	18598	18726	18647	18541	18672	18705	18889	18626	18602	18800	18691	18812	18777	18578	18627	18666	18773	18689	18553	18639	18613	18851	18689	18697	18773	18530	18783	18569	18767	18564	18587	18643	18685	18548	18674	18558	18596	18571	18860	18494	18743	18649	18687	18669	18690	18638	18584	18615	18742	18673	18553	18778	18603	18736	18702	18688	18666	18686	18518	18597	18726	18649	18988	18749	18628	18717	18620	18917	18548	18779	18741	18744	18825	18711	18635	18627	18763	18702	18540	18788	18587	18675	18576	18737	18386	18511	18573	18825	18492	18740	18765	18716	18746	18734	18712	18687	18585	18659	18811	18615	18687	18467	18654	18714	18654	18543	18627	18606	18742	18587	18747	18724	18685	18668	18540	18804	18715	18685	18677	18667	18481	18628	18782	18720	18612	18684	18525	18677	18490	18413	18551	18683	18694	18711	18712	18655	18875	18765	18683	18587	18655	18541	18846	18805	18720	18850	18770	18633	18699	18728	18566	18871	18853	18653	18767	18791	18853	18635	18786	18673	18452	18741	18444	18652	18769	18798	18814	18611	18743	18717	18532	18648	18713	18648	18708	18555	18606	18591	18599	18581	18778	18866	18583	18747	18699	18692	18684
23716	20984	27411	25432	25424	32112	34998	32106	31189	31185	30693	30685	30606	30490	30277	29969	30062	29642	29556	29682	29608	29481	29387	29310	29260	29294	29374	29265	29307	29312	29229	29317	29260	29239	29393	29103	29074	29004	29141	28990	28954	28934	28828	28826	28871	29160	28983	28791	28881	28906	28989	28905	29009	29149	29181	28987	28976	29181	29231	28847	29080	29285	28979	28989	29112	28848	29079	29183	29002	29035	29071	29047	29030	28958	28778	28849	28938	28758	29058	29192	28944	28891	28912	28902	28812	29146	29176	29049	29052	28843	28999	29234	28924	28917	28895	29016	29126	29018	28870	29120	29046	29083	28929	29020	28825	28942	28838	29010	28902	29082	28888	29176	29272	28763	28719	29047	29146	29171	29194	28980	29002	28805	28862	28746	28785	29000	28960	28769	28991	29007	28868	28953	28788	29064	29124	28960	28979	29144	28812	28820	28882	28812	28910	28972	28773	28942	29126	28916	29017	28969	28877	28797	28953	28777	28897	28858	28730	28729	28975	28751	28859	28901	29263	29104	28646	29001	29049	28923	28985	28912	29051	28943	28955	29050	28804	29005	28682	28928	29365	28789	29028	29016	28831	29035	28819	28747	28859	29207	28830	28905	28932	28947	28845	29017	28942	29144	29058	29228	29026	28995	28918	28840	28976	29139	28702	29083	28969	28723	28981	28697	28861	28819	28919	29112	29062	28957	28906	28757	28852	28978	29315	29171	28892	28941	29188	28910	29035	28862	28960	29091	28910	28970	28902	28840	28990	28873	28881	28765	28895	28858	29016	28847	29051	29140	28917	28880	28887	28694	29067	28665	28813	28703	29035	28824	28659	28581	28855	28951	29030	29172	28841	28819	28975	29151	28915	28817	28853	28995	29090	29098	28896	28975	28887	28732	28979	29108	29004	29065	29033	28844	29061	28861	28847	29083	28830	28845	28933	28846	29106	29130	29135	28866	28902	29040	28906	29047	29049	29133	28973	28748	29118	29088	29097	28892	29200	28991	28990	28687	29020	29302	28957	29041	28808	28768	29169	28963	29065	28935	28739	29086	29039	28939	28994	28754	29070	28831	28904	28837	28955	29153	29092	28808	29125	28998	28938	29029	29176	29003	29286	29017	28767	29025	28987	29036	29158	29023	29005	28860	28920	29085	28827	28822	28901	28698	29018	28650	29184	28709	29030	28858	28969	28825	28988	28820	29037	28970	29112	28719	28880	28866	28928	29006	28994	28832	28731	29120	28981	28808	28964	29239	29018	28936	28934	28771	28963	28970	28981	29034	29212	29096	28965	29027	28963	28866	28943	28847	28964	28783	29057	28997	29135	28931	28931	28953	28836	29022	29150	28997	28945	29115	29102	28914	29137	28868	29176	29068	28994	28998	29090	28860	28854	28827	28805	28911	29113	29054	29069	28755	28883	29009	28790	29040	29162	28993	29035	28887	28845	28649	28795	28789	29008	28910	29208	28955	28709	28589	28876	28828	28810	29004	28802	28691	28750	28845	28785	28817	29031	28807	29022	29084	28836	29105	28987	28868	29080	28879	29001	28584	29019	28976	28841	28939	29060	29007	28929	28756	28717	29126	28907	28912	28975	28941	29219	28945	29043	28875	28844	28773	28805	28960	29029	28952	29085	29092	28891	28867	29073	29077	29085	29017	29241	29036	29039	28920	29020	28808	29000	29227	29055	28899	28818	28972	28884	28966	28958	28972	28978	28795	29304	28809	28999	29021	29117	29024	28999	28654	28976	28907	28908	28981	28978	28900	29010	29082	29013	28884	28789	28943	28998	28848	28765	28843	28892	28898	29069	29067	28756	28513	28903	28912	28908	28962	29013	28954	29033	29008	28980	29106	28965	28597	28931	28991	28809	29067	28896	28834	29111	28961	29206	28615	29074	29047	29108	28767	29207	28976	29093	28987	29025	28777	28659	29405	28843	29161	28780	28948	29027	29009	28989	28693	29062	28800	29053	29028	28910	28907	29024	29070	29188	29125	29049	28968	28930	28866	29000	28967	28859	29020	28716	28877	28924	29218	28751	29013	29161	28973	29026	28902	28945	29271	29038	29026	28891	28897	29126	29127	28818	28609	28819	28934	29214	28747	28747	29002	28852	28943	28805	28641	28976	29005	28918	28990	28922	29008	28807	28957	29062	28895	28844	29242	29011	29108	28908	28844	29198	29079	28840	29089	29219	28925	28960	28911	28953	28965	28838	28764	28813	29163	28916	29043	29040	28961	28915	29164	28720	28980	29158	29092	29048	28843	28993	29007	28895	29270	28982	29132	29103	28846	28691	29050	29215	29012	28992	28673	29060	28680	29086	28864	28934	28967	28680	28732	29214	28855	28977	28695	29065	29037	28964	29038	29115	28890	29126	29007	28998	29104	28818	29022	28963	29050	29110	28987	28914	29032	28957	28721	28867	28759	28951	28950	29098	29149	28792	28800	28918	28693	28682	28888	29115	28890	28717	28707	28940	28958	28931	29049	28999	28939	28921	28614	29018	28949	28739	28994	29124	28997	28941	28863	28973	29020	28947	28719	28897	29230	28768	28858	28991	28950	29055	28916	28861	28973	28989	28826	28739	28834	29025	28970	28862	28855	28925	28784	28858	28701	29042	29072	29020	28849	28825	29116	28974	28944	28916	29248	29130	29030	28871	29077	28999	28864	28981	28839	29156	29026	28960	28825	28968	29114	28983	28764	28799	28975	28897	29099	29123	28792	28903	28865	28850	28923	28643	29065	28965	28902	29056	29237	28992	29043	29154	29022	28847	28828	28939	28865	28883	29082	28856	28741	29019	28933	28972	28847	29229	28954	28816	28998	29107	28953	29220	28881	28938	28754	29088	29116	29156	29026	28971	29035	28892	29118	29180	28990	29033	28978	28949	28690	28872	29019	28921	28882	28837	29058	29006	28890	28969	28782	28906	29002	29036	28708	28969	29112	29021	29004	29068	28960	29082	29247	29164	29126	28930	28840	28895	28721	29083	28904	28950	28943	28903	28624	29106	28909	28920	28919	28792	28884	29220	28998	28796	28913	28978	29120	28958	28889	28952	28827	28880	28977	28777	28758	28988	28875	29027	29158	28906	28938	28613	29033	28866	28759	29037	28946	29017	29089	28989	29074	29111	29001	29030	29017	28949	29018	29028	28881	28882	29154	29097	28933	29073	29032	29176	28974	29241	28970	29154	28883	29016	28930	28957	29023	29060	29038	29064	28977	29012	28926	28833	28929	29150	29005	28790	29227	29129	28845	28996	29073	28964	28806	28954	28832	28836	28705	28910	28566	28999	29018	28812	28871	28939	29169	29101	29131	29003	29017	28852	28901	28911	28902	28803	28763	28707	28867	28874	28880	28977	28838	28989	29117	28965	29081	28991	28916	29117	29065	29015	29035	29085	29000	29097	28904	28785	28765	28881	28815	28725	28871	29019	28871	28792	28828	28885	29111	29061	28901	29005	29116	28858	28838	29057	29034	28900	29007	29119	29097	29148	28906	28807	29054	28840	28703	29069	29032	29062	28707	28612	28997	28924	29164	28889	28844	28947	29089	28758	28685	28883	28823	28848	28889	29036	28910	28870	28992	29313	28566	28961	28945	28919	29050	28869	28848	29218	28714	28935	28759	29043	29093	29106	28834	28866	29014	28891	29015	28814	28832	28885	28724	29030	28756	29308	28861	29120	28881	28835	28891	28615	28899	29136	28999	29068	29089	29428	29082	29201	29063	28921	28945	28980	28932	28903	28871	29008	29110	29028	28887	29079	29053	28778	28795	28815	28763	28995	29158	29182	29309	29119	29142	28971	28904	29100	29118	28953	29155	28897	29032	28977	29244	28655	29141	28813	28890	28988	28957	28777	29020	28847	28960	28649	28976	28861	29038	28803	28866	28934	28930	28847	29004	28941	29254	28954	28900	28583	29097	29067	28842	28973	29070	29071	29172	28900	29035	28885	28675	28794	29015	29030	29000	29069	28874	28874	28921	28880	28916	28875	28764	29159	28945	28841	28980	28871	29074	28964	29035	28856	29093	28970	28972	29196	28871	28967	29102	28789	28906	29024	28909	28650	28842	29043	28719	29072	28978	28910	28782	29017	28894	29117	29076	29182	28914	28804	28897	28943	28774	29080	28895	28762	29114	29008	29020	28810	29019	28968	29032	28943	28965	29072	29043	28896	29011	28630	28609	28891	28855	28832	28834	28925	28963	28927	29088	28998	28961	29015	29015	29035	29229	29111	29026	29101	29195	29082	28968	28852	28763	29015	28969	29005	28948	28676	28999	29061	29093	28799	29144	28761	28773	28934	28735	28947	28926	28793	28863	28880	29144	29111	29035	29080	28798	28868	28914	29070	29077	28799	29133	28967	28933	28772	29108	29145	29040	28831	28766	29087	29128	29238	28769	29164	28891	29139	28962	29061	28873	29264	28959	28825	29383	28994	28992	28756	28870	29047	29046	29052	28922	28916	28858	29164	29317	29156	28992	29191	28741	28951	29186	28672	28910	28900	28826	29076	28987	28673	28757	28994	28946	29015	28651	28933	29079	29225	29003	28929	28946	28932	28852	28807	29000	29029	28916	28916	28916	29028	28903	28929	28912	29048	28801	29005	29037	29021	29162	28724	28692	28937	28981	29032	28957	28907	29253	29061	29070	28984	28771	28967	28825	28936	28915	29129	28864	28696	28657	28889	28712	28776	28918	28914	28941	28753	29128	29043	28790	28697	28925	28717	28948	28886	28868	28939	28859	29099	29152	29273	29111	29093	28911	28854	29010	29086	28870	29013	29189	28990	29158	28939	28878	29077	29007	28756	29080	29038	28871	28746	28879	29181	28983	28978	28922	29078	28957	28987	29037	29075	29055	28958	28975	28818	28980	29150	28870	29004	28924	28979	28775	29017	28990	28789	28934	28777	28987	28625	28845	29125	29199	28950	28894	29090	28654	28859	29028	28773	29054	28912	28837	28898	28870	29079	28793	29053	29110	29005	28898	29272	28899	28932	29055	28994	28766	29004	29210	28683	28779	29055	29002	29194	29107	29066	28972	29093	29060	28907	29006	28873	29032	28737	29018	28818	28907	28803	29003	28942	28918	28877	28861	29033	28691	28714	28713	29053	28861	29268	29174	28988	28943	28988	28923	28920	29028	29041	29120
29124	48932	38623	30763	25613	26034	23879	22303	21381	20983	20731	20301	20463	19872	19693	19484	19014	18659	18803	18642	18620	18822	18551	18369	18350	18341	18385	18405	18164	18228	18222	18247	18159	18129	18186	18172	18006	17868	18271	18046	18111	18084	18211	18142	18005	17972	18068	17959	18063	18076	18029	17937	18223	18201	18153	17825	17766	17897	17852	17857	18092	17929	18078	17955	18057	18048	17954	18118	17922	18161	17909	18061	18184	17978	17963	18069	17935	17822	18095	18026	17990	17898	18064	17878	18018	17908	17860	18170	17980	17932	17943	17879	18006	17880	17936	17908	18028	18016	18019	18022	17964	17986	17986	18223	18068	18027	18084	17917	17950	17998	17962	17966	17807	18056	17942	17892	17845	18118	18077	18111	18098	17672	17983	17763	17955	18034	17865	17905	17837	17941	17894	17907	17955	17820	18002	17772	17907	17834	18045	18072	17857	17911	17900	17862	17966	18005	17902	17925	18037	17910	18165	17933	18014	18004	17991	17927	17890	17810	17947	17924	18028	17961	18010	17844	17872	17923	18045	18012	17990	17892	18066	18019	17948	17968	18000	17915	17928	17981	17858	18021	17986	17865	18276	17998	17954	18156	17998	17809	17836	17982	17906	17944	18034	17977	18053	17960	17973	18045	18000	17911	17922	18081	18212	18010	18018	17936	18077	18076	18045	18054	17980	17896	18034	18028	18074	17887	18100	17902	18025	17962	17861	18047	17956	17951	17906	18181	17963	18018	18063	18012	18138	17939	18045	18006	18064	17861	17950	17822	18041	18039	17986	17805	17964	17830	18033	17978	18004	17977	17952	17965	17922	17803	17928	17971	17929	17938	17875	17933	18012	17967	18005	17795	17938	18024	17895	17971	17855	18088	17821	17988	18112	17693	17873	17926	18175	17932	17869	17911	18044	18036	17895	17866	18089	18046	17952	18003	18029	18025	18021	17970	17892	17982	17838	17898	17941	18077	18194	18034	18081	18048	17909	17992	18115	17946	17913	17978	17974	17815	17815	17876	18097	17968	17956	18042	18048	17995	17911	17938	17962	18018	17949	17920	18080	17951	17959	18021	17945	17878	17836	17878	17863	17959	18009	17795	18012	17986	17940	18114	18003	17905	18008	17932	18065	18071	17858	18121	18174	18020	17802	18051	17900	17965	18143	17904	17913	17871	17803	17936	18097	18055	17932	18065	18048	17884	17988	17988	17855	17692	17942	18062	17868	17954	17929	17949	17829	18012	17957	18010	17927	18094	17951	17970	18111	18046	17920	17955	17994	17977	18002	18062	17994	17799	17960	18180	17704	18021	18021	18029	17995	18046	17858	18032	17827	17831	17888	18033	17932	18093	17932	17687	18057	17994	17920	17845	17960	18085	18067	17955	17887	18033	17995	17953	17913	17990	17895	17813	17970	18018	17823	17822	18072	18063	17947	17763	18001	17953	17902	17936	18011	17865	17968	17944	17875	17880	18042	17964	17937	18075	17945	17948	17998	18033	17984	17909	18041	17884	18077	17910	17972	17928	17963	17973	17977	17950	17968	17894	18039	17881	18037	17962	18116	17951	18021	17870	17896	17889	17929	17960	18043	17982	17957	18003	17802	17944	18014	17995	17994	18077	17762	17969	17952	17990	17924	18096	18022	17764	18161	18179	18115	17911	18050	17986	17646	17907	17971	17937	17927	18150	17861	18015	17898	17933	18100	18047	17994	17966	17871	18015	17810	17867	18007	18129	18039	17890	18002	17727	17998	17961	18082	18091	17990	17864	17939	17984	17960	18032	17894	18023	17989	17909	17892	17922	17847	17988	17865	17967	17922	18217	18044	18039	17932	18062	18074	17939	17926	17831	17969	18010	17871	17833	17952	18039	18024	18100	18033	17888	18089	17769	18015	17934	18047	17718	17974	17959	17907	17954	18021	18156	17888	17793	17989	18150	17972	17852	17987	18150	17982	17963	17914	17819	17997	18109	17949	18013	17880	17965	18008	17866	17993	18004	17928	17973	17996	18014	17794	17957	17968	18077	17979	18020	17978	18095	18048	17934	17942	17774	17844	17899	18084	17919	17834	17931	18053	18074	18116	17876	17803	17873	17886	18067	18009	17950	17962	17857	17989	18072	17846	17878	17946	18036	17895	17934	17859	17984	17781	18128	18026	18062	17812	18186	17832	17923	18040	18009	17932	18092	18148	17938	17869	18162	18032	17999	17996	18007	17957	18086	17886	17838	18070	18066	18120	18087	17879	17849	17953	18058	17900	17966	18043	17949	17872	17930	17918	17924	18195	18096	17999	17926	18060	17929	17981	17987	18114	17875	17910	17888	17955	17960	18029	18031	17853	18095	18042	17913	17700	17984	17980	17869	17799	18043	18111	18143	18159	18100	17873	18141	18051	17971	17940	18160	17724	17980	18057	18080	17877	17846	17875	17900	17858	17810	17981	17840	17998	17987	17887	17902	17755	17987	18048	18111	17970	17996	17955	17934	17885	17977	17879	17825	17917	17753	18058	17900	17924	17948	17993	18003	18130	17959	18030	18050	17903	17917	18103	17996	18024	17988	17865	18009	17873	17932	17929	17950	18081	17876	17922	17951	17969	17891	17872	18081	18059	18069	18067	17993	18112	17850	18002	17873	17948	17976	17878	17940	17999	17879	18056	17997	17919	17882	18111	17955	17944	18124	17854	17934	17956	17913	17855	18001	18029	17963	17952	18096	18008	17953	17802	18064	17861	18082	17892	18027	18001	17939	17799	18017	17916	17961	18031	17754	17983	18074	18163	18157	18000	18177	18029	17974	17960	17945	18002	17930	17948	17911	17934	18065	17871	17913	18121	18040	18175	17985	18023	17964	17827	17764	17961	18045	17936	18114	18119	17813	18043	18133	17808	18007	17946	17929	17962	18123	17960	17908	18076	17998	17948	17782	17957	17980	18057	17975	18073	18107	18167	18002	17886	17834	17836	18015	17990	17942	18178	18045	18090	17966	17952	17910	17904	17935	17711	17853	17931	17948	18004	17790	18006	17983	17980	18067	17991	17906	17766	17813	17826	17932	17912	17979	17941	18054	17930	18180	18079	18019	18059	17967	17889	18020	18092	18073	17928	17969	17938	17911	17939	18064	18037	18122	17969	17963	17974	18027	17993	17959	18016	18128	17770	18025	18059	18104	18115	17952	17894	17996	17988	17957	17868	17942	18049	18012	17924	17821	17789	17972	18004	18024	17949	18034	17993	17864	17944	17783	17876	17876	17911	18018	17822	18242	18015	17984	17898	18033	18014	17993	17947	17994	17923	17932	17862	18033	17903	18091	17971	18046	17991	18089	17989	18033	18012	18040	17775	17895	18173	17974	18191	17962	18087	17996	17879	17939	17892	17878	18072	18009	18181	17986	17916	18020	18108	17870	17842	17865	17835	18056	18180	17898	17916	17801	18176	17930	17959	18031	17980	17842	17839	17914	17984	17951	18043	17953	18056	17884	17953	17978	17960	17968	17964	18000	17985	17849	17912	17970	17974	17920	18144	17904	17976	18027	17893	17832	17914	17773	18008	17898	17949	17966	17930	17920	17948	17918	17938	17960	18064	18051	17859	17876	17867	17850	18078	18164	17815	17859	18026	17997	17940	17897	18018	17913	18012	18033	17966	18046	18057	18046	17938	17837	17986	17963	18103	17823	17785	17859	18001	18020	17972	17882	18017	17786	18103	17830	17859	17902	17924	18050	18117	17925	18187	17992	17936	17943	17663	17933	18057	17991	17886	17991	17952	17687	18018	17950	17968	18086	17911	18040	17868	17882	17978	17985	18207	17984	17848	17957	18066	17921	17982	17874	18072	17993	17955	17932	17851	17864	18052	18049	17959	18002	18064	18137	17871	17932	17924	18047	18032	17927	18021	18061	17886	17880	17988	18041	18122	18071	18040	17818	18101	18012	17910	18029	17960	18121	17828	18056	18113	17759	17898	18058	18029	18053	17938	17971	17916	17889	18019	17867	18079	17976	17927	17943	17999	18053	18013	18068	18211	17941	17980	17871	18044	17900	18177	18005	17997	18032	17922	18066	18025	17931	18026	17994	18071	17851	17684	18001	18259	18102	17802	18103	17877	17986	17941	18029	17963	17697	17989	18045	17911	17859	17860	18030	17935	17986	17866	17951	17831	17969	17921	17954	17945	17984	17854	18049	17870	17889	17860	17840	17882	18108	18105	17972	17875	17810	17959	18001	17950	18046	18014	18196	17854	18040	17815	18153	18034	17941	17983	17909	18013	17823	18044	17861	17982	17920	18034	17951	17979	18078	18141	18072	17982	17899	18093	17976	18023	18000	18009	17796	17988	18037	17822	18000	17805	17993	17799	17835	17962	17903	18024	17847	17958	18009	18030	18012	18038	18112	17918	17930	17973	18044	18054	18034	17938	18014	18006	18046	18144	17864	18071	17961	18121	18044	17814	18042	17836	17961	17982	18042	18011	18024	17882	17943	18033	17984	17939	17909	18050	17915	17991	18035	17962	18031	17933	18083	17919	17918	17876	17999	18026	18050	18150	17909	17985	17857	18085	17700	18129	17980	17961	17811	17994	17862	18043	18060	18170	18209	17883	17931	18044	17961	18017	17944	17682	17965	17833	18062	18157	17888	18023	17739	18027	17851	17955	18100	18060	18155	18050	17834	17916	17940	18123	17961	18121	17752	18214	18216	17897	17826	17822	17933	17897	17834	18047	17934	17961	17783	17963	18113	17967	18063	18076	17892	18067	17980	17898	18008	17954	17814	18087	17857	18001	18006	17939	18066	17916	18036	17966	18084	17881	18069	17954	18048	17891	17919	18193	18071	18004	18065	17910	18057	17948	18038	17825	18138	18000	17962	17885	18045	18000	18004	18007	18048	18148	17933	17893	18011	17879	18136	18051	18250	18052	18144	17989	17841	18125	18127	17846	17853	17985	17875	17902	17966	18009	17916	17917	18004	18149	18066	17944	17867	17898	18030	18061	18144	17913	17994	17942	17909	17948	17822	17830	17973	18027	17880	17984	17834	17855	18190	17944	18019	17922	17890	17862	17996	17950	17914	17949	17808	17957	17967	18015	18128	18001	17905	17882	17967	17936	17966	18074	18061	17849	17914	17918	18002	17942	17893	17981	17781	17831	17958	18165	17973	17970	18083
22536	21020	27448	25046	22779	29349	36889	32709	31157	31906	31417	30810	30426	30074	29825	29587	29510	29431	29408	28823	29033	29013	28806	28514	28406	28668	28771	28771	28610	28650	28620	28596	28429	28567	28682	28451	28573	28116	28261	28454	28363	28326	28111	28292	28497	28161	28207	27918	28310	28040	28228	28279	28296	28241	28281	28338	28196	28246	28137	27930	28272	28119	28299	28282	28351	28426	28148	28185	28048	28203	28213	28122	28335	28009	28265	28187	28145	28163	28080	28136	28150	28112	28348	28194	28111	28293	28195	28003	28240	28041	28535	28001	28230	28079	28285	28303	28110	28310	28055	28241	28102	28232	28214	28102	28070	27938	28148	28059	27969	28187	28165	28133	28416	27859	27800	27866	27960	28161	28379	27909	28027	28203	28081	28043	28199	28165	28502	28101	27947	28000	28320	28000	28160	27951	28089	27973	28061	28244	27986	27992	28252	27889	28138	28147	28021	28174	27922	28130	28099	28008	28156	28078	28012	27981	28049	27848	27828	28089	27763	28138	27903	27971	28076	28084	28100	28036	28066	28076	27859	27852	28082	28189	28195	28116	28123	28220	28132	28071	28262	28090	28096	28025	28122	28050	28200	28057	28168	28307	28202	28127	28185	28157	28114	28170	28030	28023	28142	27839	28110	27997	28041	28054	28159	28234	28013	28140	28176	28231	28020	28199	27808	28081	28201	28305	28015	28432	28071	27922	28055	28177	28039	28082	27967	28323	28207	28125	28146	28092	28130	28254	28137	27960	27858	28349	28163	27987	28147	27873	27974	28373	28305	27951	28004	28228	28137	28329	27971	28007	27897	27963	27981	27725	28054	28339	27868	28324	28266	27890	28188	28087	27990	28259	28274	28080	28169	27980	28133	28019	28070	28191	27942	28004	28321	28024	28220	28250	28030	28360	28121	28011	28024	28234	28039	28023	27951	28104	28266	28050	28228	28332	27844	28301	28243	28097	27938	28209	28250	28092	27956	27990	28024	28298	27930	28062	28098	28034	28210	28051	28281	28237	27805	27798	28285	28221	28077	28058	27931	28433	28034	28299	27995	28159	28186	28028	28097	28056	28047	28149	28048	28053	28069	28027	28011	28116	28092	28075	28205	27937	28155	27908	28367	28255	27865	28253	27854	28158	28128	28063	28290	28260	28101	28048	28040	28266	27859	27991	28192	28146	28430	28186	28025	28226	28024	27981	28005	28152	28054	28103	28006	28034	27979	27864	28147	28107	28310	28159	28021	28274	28353	28023	27995	28143	28211	28023	27986	28063	28026	28490	28007	28085	28152	27741	27899	28252	28175	27946	27962	28077	27713	27948	27845	28116	28145	28100	28497	28243	28149	28304	28252	27617	27972	28223	28359	28332	28018	28053	27901	28085	28140	28088	28225	28161	28085	28015	28128	28219	28036	27910	28104	28099	28093	27986	28270	28162	27960	27961	28076	28177	28219	28003	28125	28096	28144	28107	28420	28078	28016	27848	28186	28194	28100	28202	28244	27713	28122	27948	28130	28263	28205	27877	27955	28161	27993	28198	27992	28067	28023	28119	28141	28155	28143	27951	27987	27822	28244	28142	28057	28379	28194	27720	27893	28066	28156	28180	28230	28125	27890	28067	28058	28461	27882	28026	28117	28088	27925	28057	28036	28175	28100	28071	28125	28143	28088	28010	28227	28119	28137	28334	28377	28025	28240	28062	28435	27992	28193	28057	27955	28147	28290	28015	27849	28042	27979	28374	28138	28172	27952	27956	28168	28165	27859	28009	28143	28079	27932	28337	28233	27953	28049	27986	28059	27916	28076	28093	27995	27990	28008	28096	28160	28013	27970	28172	27997	28025	28141	28252	28287	28067	28113	28166	28238	28126	28204	28339	28122	28239	28059	28093	28069	28148	27976	28231	28013	27981	27989	28035	28004	28227	28158	28143	27983	28044	28021	28128	27925	28347	28086	27991	28137	27902	27985	28220	28036	28132	28376	28118	28005	28188	27945	28078	28162	27856	27944	27927	28189	28197	27995	28054	27970	27925	28064	28004	28086	27922	28319	27928	27980	27939	28050	27912	28166	27885	28159	28260	28019	28159	27804	28273	28366	27808	27892	28072	28186	28168	28148	28106	28222	28389	28369	27872	28052	28048	28139	28104	28160	27910	28204	27866	27922	28041	28206	28106	28051	28142	28018	28085	28072	28081	27764	28038	28106	28168	27964	28138	28059	28341	28187	28251	28030	28032	28090	27997	27908	28029	28144	28154	27962	28388	28091	28253	28368	28190	28219	28064	28106	28061	28113	28174	28032	28271	28216	27989	28011	28085	28101	27830	28151	27961	28076	28333	28335	28286	28124	28026	28106	27907	28206	28061	28360	28027	27940	28120	28230	28164	28011	27993	27974	28227	28095	27990	27962	28173	28325	28244	28082	27821	28133	28146	28040	27878	27786	28037	27976	28061	27844	28227	27930	27908	28299	27987	27809	28180	28294	28176	28017	27940	28057	27823	28105	28125	28356	28129	28190	27995	28133	27985	27845	28091	28056	28413	27995	27953	27928	27904	28035	28367	28100	27884	27893	27876	28014	28047	28019	28121	28021	27964	27809	28128	27980	27581	28212	28111	28057	27934	27842	27930	27861	28134	27727	27904	28180	27924	27825	28103	28019	27854	28172	28240	28205	28207	28196	28246	28421	28220	28069	28085	28351	28251	28094	28099	28212	28140	27742	28039	28029	28016	28165	28217	28129	28189	27917	28016	28056	28193	28005	27894	28202	27987	28078	28086	28107	28040	27991	28169	28233	27945	28121	28014	28063	28078	28299	28269	27975	28358	28282	27967	28091	28101	28329	27982	28132	27857	28177	28019	28072	27878	28012	28186	28147	28022	28336	28177	28077	28024	28237	28087	28081	27846	28213	27594	28124	28057	28060	27934	28046	28050	28184	28206	28043	28073	28111	28247	28126	28246	28221	27922	28020	28066	28015	27773	27893	28108	28012	28269	28218	28015	28119	27972	28036	28042	27953	28045	28194	28076	28055	27973	28035	27673	28052	28149	27831	27982	28126	28135	28073	27940	27706	28093	28031	28141	28069	27955	28120	28069	28028	28208	28036	28129	28248	27898	27897	28043	28173	27785	27891	28065	28295	27921	27939	27914	27916	28128	27904	28085	28153	28101	28093	28165	28008	28112	27974	27831	28018	27907	27980	27961	27963	28004	28061	27957	28086	27900	28148	28129	28129	28109	28214	27994	28181	28075	27956	28085	28176	27832	28051	27956	28202	27992	28162	28318	27915	27807	28064	28114	28022	28090	28033	28013	28032	28073	28123	28003	28034	28293	27977	28017	28003	28215	27886	27994	28265	28065	27964	28353	28062	27885	27963	28044	28170	28046	28132	27830	28216	27927	28127	28138	28029	27887	27958	27956	28122	28126	28247	28140	27858	28224	28020	27989	27755	28132	28399	28201	27980	27933	28168	28218	27801	28059	27943	28026	28267	28053	28049	27995	27888	27922	28158	27983	28110	27871	27960	28040	28173	27959	27984	28231	28100	28124	28075	28088	28016	28046	27978	28080	27946	28027	28401	28264	28046	28062	28024	28135	28136	28435	28060	28085	28041	28034	28261	28105	28190	27970	28354	28241	28256	28102	28193	27885	28124	28204	27967	27998	28077	28000	27998	28026	28011	27930	28049	28118	28229	28168	28055	28043	28178	28166	27871	28094	28078	28048	28298	27955	27979	27958	28115	28039	28123	27926	28016	28137	28055	27929	28028	27924	28028	28344	27952	28110	28164	28328	28114	28428	28222	28340	27925	28128	28185	28077	28022	28039	28103	28090	27848	28077	28023	27873	28261	27793	28197	27981	28230	27999	28269	28071	27851	28044	28108	27917	28151	27874	27821	28075	28049	28092	28135	28144	28201	27930	28380	28217	28146	28139	27949	28115	28214	28302	28219	27988	28085	27923	28052	27808	28201	28096	27864	27944	27963	28205	28194	28079	28052	28056	28179	27959	28090	28048	28084	27875	27914	28173	28137	28269	28309	27843	27794	28263	28057	27990	28131	28127	28224	28021	28337	28085	28147	28321	28153	28004	28055	28366	28015	28293	28161	28178	28103	27829	27908	27949	28143	28017	28258	28332	28081	28194	27968	28333	28133	27952	28036	28024	27967	27992	28085	28027	28073	27990	28237	28322	28109	27927	28243	28144	28065	28043	28153	27947	28192	28286	28242	28209	27995	28322	28276	27987	28027	28045	28346	28136	28188	27871	28444	28134	27955	28404	28391	28147	27885	27919	27894	27790	27853	28087	28153	28176	28195	28254	28118	28146	28031	28077	28142	28103	28038	28121	28152	28123	28168	27979	28332	28287	28192	28395	27972	28037	27843	28121	28373	28233	28299	27888	27935	28098	28074	28249	27876	27899	27908	28248	28183	28051	28147	27781	28220	27655	28088	28186	28170	28183	28228	27961	27882	28338	27967	27873	27921	28203	28031	28123	28125	28124	28030	28289	28088	28232	28112	27940	28103	28257	28126	27930	28002	28324	28226	27801	28083	28052	28174	28051	28166	28281	27749	27773	27890	27913	28182	27706	28375	28119	28113	27962	27959	28085	27946	28107	28105	27914	28186	27988	28172	28084	28031	28105	28057	27874	27960	28123	28033	28062	27916	27801	28091	28230	28078	28216	27968	28211	27907	28122	28062	28159	28118	28076	28150	28181	28285	28055	28064	27870	28168	28363	27921	28082	28402	28171	28103	28030	27852	28051	27912	28166	27993	28314	28157	28158	28197	28222	28188	28169	28039	28088	27851	28009	27940	28055	28274	27941	28009	28100	28083	28035	28028	28099	27661	27988	28319	27996	28090	28238	28046	28076	28177	27939	28175	28171	28241	27964	28102	28010	28066	28041	28244	27930	27927	28040	28195	28019	27893	27967	28329	27984	27962	28037	27845	27832	27999	28155	28069	28020	28211	28283	28357	28313	28238	28137	27989	28169	28016	28013	28008	28110	27848	28007	28143	28002	28031	28287	28068	28052	27941	28042	28119	28218	28275	28145	28098	28235	28071	27925	27910	28179	28150	28220	28257	28004	28148	28093	28122	28262	28162	28179	27993	27990	27954	28223	27795	28255	28051	28195	28302	28014	28031	27949	28193	28134	28033	28196
32188	55167	43831	35465	28198	27414	27123	23850	22797	22659	21780	21134	20573	20298	19743	19663	19274	18904	18781	18735	18468	18293	18273	18106	18072	17963	18128	18014	18077	17818	17908	17723	17974	17832	18128	17946	17668	17718	17746	17615	17678	17485	17457	17695	17574	17548	17636	17533	17536	17631	17466	17747	17649	17585	17448	17712	17415	17463	17537	17581	17670	17519	17364	17622	17636	17672	17561	17671	17717	17561	17429	17534	17519	17492	17391	17694	17618	17388	17486	17597	17360	17558	17669	17648	17607	17448	17519	17415	17511	17584	17586	17667	17659	17585	17343	17550	17526	17518	17274	17449	17500	17831	17592	17522	17526	17428	17466	17575	17514	17487	17427	17411	17509	17457	17422	17329	17497	17668	17433	17395	17419	17458	17491	17527	17511	17622	17496	17432	17593	17416	17506	17282	17681	17319	17489	17523	17482	17575	17432	17465	17572	17522	17496	17639	17411	17566	17394	17652	17378	17605	17459	17401	17400	17504	17512	17385	17462	17650	17585	17451	17625	17383	17370	17444	17546	17569	17374	17425	17521	17561	17750	17463	17330	17660	17453	17270	17420	17510	17530	17588	17281	17509	17517	17451	17273	17360	17547	17571	17571	17518	17523	17366	17496	17556	17673	17691	17476	17407	17437	17626	17315	17314	17419	17304	17328	17575	17345	17399	17288	17397	17536	17567	17454	17551	17436	17415	17518	17431	17582	17559	17490	17635	17430	17685	17538	17467	17522	17626	17554	17455	17601	17452	17475	17500	17470	17388	17458	17525	17414	17422	17302	17536	17570	17296	17572	17460	17471	17556	17439	17577	17478	17493	17500	17610	17404	17396	17516	17551	17411	17439	17490	17593	17470	17458	17525	17480	17454	17565	17572	17522	17531	17652	17502	17634	17572	17569	17505	17496	17580	17400	17673	17467	17529	17497	17553	17479	17311	17479	17529	17478	17414	17477	17441	17448	17445	17486	17683	17417	17436	17474	17558	17590	17506	17587	17530	17397	17488	17651	17499	17587	17506	17536	17493	17467	17536	17376	17444	17401	17471	17499	17694	17534	17410	17458	17582	17564	17517	17341	17482	17460	17466	17521	17660	17451	17573	17719	17429	17514	17549	17679	17359	17462	17414	17304	17380	17607	17430	17578	17707	17341	17440	17577	17496	17549	17512	17416	17450	17446	17376	17500	17469	17472	17576	17539	17544	17449	17506	17452	17478	17540	17470	17520	17696	17514	17452	17572	17545	17449	17511	17458	17604	17582	17327	17529	17578	17638	17408	17456	17513	17570	17530	17536	17455	17419	17361	17338	17594	17514	17398	17490	17482	17364	17635	17374	17447	17349	17606	17410	17408	17582	17670	17322	17347	17567	17559	17475	17520	17618	17703	17277	17530	17536	17482	17656	17385	17541	17600	17373	17373	17454	17509	17687	17475	17484	17404	17572	17434	17511	17427	17553	17483	17594	17439	17538	17564	17753	17605	17331	17590	17516	17620	17527	17523	17294	17583	17252	17552	17345	17518	17485	17611	17485	17676	17459	17669	17525	17565	17485	17584	17538	17619	17387	17609	17457	17537	17342	17586	17607	17394	17280	17462	17590	17343	17563	17670	17469	17277	17589	17516	17524	17602	17214	17350	17383	17534	17370	17407	17473	17485	17499	17448	17502	17404	17396	17491	17285	17457	17522	17608	17623	17607	17533	17601	17567	17492	17345	17341	17549	17491	17438	17493	17461	17316	17650	17611	17719	17359	17469	17551	17423	17492	17605	17434	17632	17367	17307	17534	17313	17492	17577	17460	17706	17513	17254	17523	17372	17227	17505	17391	17575	17672	17593	17537	17448	17349	17512	17590	17672	17642	17501	17288	17273	17527	17485	17456	17570	17442	17626	17595	17459	17648	17559	17258	17501	17514	17359	17520	17471	17485	17494	17474	17494	17442	17325	17249	17593	17331	17590	17553	17329	17541	17496	17720	17460	17454	17421	17484	17405	17525	17437	17520	17524	17633	17638	17464	17569	17501	17610	17435	17398	17402	17528	17430	17564	17519	17612	17264	17624	17554	17573	17428	17461	17448	17564	17532	17403	17591	17517	17623	17553	17468	17289	17531	17541	17473	17376	17423	17415	17483	17608	17472	17345	17727	17522	17587	17408	17505	17533	17315	17519	17658	17465	17391	17330	17585	17431	17424	17307	17609	17395	17523	17542	17422	17664	17432	17489	17413	17589	17407	17575	17489	17475	17498	17438	17529	17392	17428	17509	17410	17469	17723	17529	17428	17402	17583	17543	17546	17656	17569	17464	17388	17523	17577	17621	17475	17452	17449	17406	17453	17434	17444	17509	17540	17429	17482	17436	17479	17424	17460	17545	17458	17603	17464	17542	17444	17420	17414	17620	17671	17424	17749	17497	17530	17388	17491	17502	17361	17475	17380	17621	17354	17519	17363	17462	17445	17427	17508	17294	17486	17352	17450	17613	17368	17290	17456	17484	17478	17614	17647	17462	17419	17385	17438	17477	17367	17443	17588	17417	17508	17341	17383	17485	17585	17574	17512	17388	17487	17479	17534	17481	17482	17460	17500	17380	17464	17387	17549	17456	17558	17466	17658	17427	17358	17630	17450	17495	17575	17599	17330	17678	17624	17505	17318	17253	17495	17582	17288	17374	17509	17524	17302	17434	17540	17513	17642	17407	17499	17515	17553	17504	17555	17572	17340	17515	17511	17569	17408	17421	17618	17389	17563	17350	17497	17637	17631	17513	17513	17345	17369	17328	17420	17519	17431	17548	17383	17479	17589	17577	17417	17519	17488	17635	17591	17708	17595	17279	17586	17641	17715	17484	17682	17447	17597	17544	17444	17534	17473	17495	17351	17605	17476	17438	17413	17363	17638	17307	17319	17558	17404	17508	17406	17484	17490	17512	17505	17595	17434	17531	17471	17438	17433	17523	17610	17485	17542	17379	17536	17385	17483	17515	17590	17462	17639	17274	17448	17412	17585	17496	17592	17549	17392	17423	17587	17364	17436	17590	17362	17413	17481	17490	17472	17703	17503	17526	17458	17367	17596	17510	17487	17157	17585	17377	17377	17329	17414	17529	17530	17521	17423	17535	17474	17505	17698	17300	17556	17389	17429	17468	17501	17551	17480	17652	17520	17529	17405	17504	17415	17570	17369	17598	17415	17407	17423	17425	17423	17299	17536	17598	17286	17432	17541	17505	17420	17535	17505	17549	17505	17476	17408	17485	17505	17363	17428	17511	17478	17586	17357	17383	17446	17458	17493	17373	17526	17543	17553	17418	17415	17498	17412	17607	17525	17540	17353	17581	17445	17514	17408	17637	17513	17456	17478	17311	17485	17464	17548	17437	17638	17456	17684	17605	17500	17453	17403	17551	17429	17531	17544	17438	17504	17554	17431	17447	17514	17631	17525	17502	17506	17402	17523	17621	17554	17509	17471	17680	17547	17597	17630	17436	17590	17526	17478	17398	17474	17484	17457	17468	17409	17506	17574	17527	17688	17579	17479	17400	17538	17484	17497	17479	17565	17509	17584	17595	17359	17460	17376	17627	17351	17557	17424	17541	17425	17451	17633	17500	17450	17637	17400	17474	17601	17493	17352	17341	17506	17612	17402	17484	17803	17547	17592	17508	17518	17472	17475	17648	17615	17468	17630	17458	17453	17662	17462	17508	17460	17546	17572	17395	17540	17403	17441	17296	17456	17291	17653	17503	17491	17393	17491	17492	17562	17446	17480	17451	17410	17357	17649	17460	17483	17517	17498	17531	17303	17387	17405	17557	17488	17463	17513	17678	17522	17545	17681	17559	17434	17464	17574	17452	17512	17549	17409	17653	17442	17438	17376	17329	17641	17461	17758	17498	17624	17593	17633	17500	17554	17561	17341	17576	17587	17539	17586	17604	17455	17337	17449	17570	17623	17435	17561	17587	17582	17367	17536	17342	17513	17531	17517	17426	17534	17417	17462	17311	17482	17613	17528	17644	17384	17493	17681	17469	17439	17594	17476	17454	17597	17511	17620	17520	17438	17720	17553	17555	17569	17605	17460	17627	17505	17567	17370	17632	17503	17455	17469	17558	17359	17479	17617	17434	17403	17596	17642	17589	17492	17428	17608	17573	17636	17517	17415	17502	17538	17470	17458	17550	17461	17516	17765	17436	17498	17390	17523	17411	17463	17540	17401	17593	17428	17519	17491	17467	17451	17470	17472	17721	17446	17436	17513	17612	17262	17467	17499	17312	17663	17533	17400	17544	17422	17431	17615	17549	17741	17424	17513	17368	17516	17470	17338	17666	17577	17536	17551	17558	17567	17577	17371	17615	17430	17692	17395	17448	17456	17524	17699	17483	17543	17510	17394	17466	17215	17555	17403	17489	17379	17592	17685	17578	17462	17416	17463	17429	17410	17504	17384	17337	17600	17502	17378	17458	17401	17370	17569	17511	17797	17607	17434	17609	17381	17609	17602	17578	17608	17420	17475	17563	17361	17469	17517	17475	17580	17555	17337	17414	17472	17710	17526	17503	17391	17573	17332	17392	17311	17608	17558	17525	17446	17501	17679	17537	17472	17333	17479	17491	17642	17672	17517	17499	17521	17448	17660	17412	17410	17506	17510	17442	17447	17417	17532	17581	17378	17407	17449	17560	17572	17505	17579	17337	17560	17571	17629	17526	17547	17443	17477	17536	17528	17594	17481	17552	17626	17550	17601	17450	17405	17258	17499	17430	17597	17423	17591	17363	17571	17433	17378	17512	17481	17448	17397	17597	17611	17352	17427	17532	17468	17543	17446	17559	17435	17399	17482	17565	17309	17466	17458	17364	17515	17524	17514	17336	17385	17507	17624	17486	17492	17437	17604	17466	17326	17608	17557	17503	17621	17598	17541	17508	17616	17462	17535	17425	17490	17671	17511	17483	17448	17565	17631	17501	17517	17577	17462	17509	17526	17612	17488	17455	17577	17316	17477	17651	17571	17519	17713	17602	17517	17525	17572	17527	17259	17468	17482	17431	17738	17457	17595	17531	17556	17665	17676	17598	17591	17486	17420	17452	17550	17558	17784	17604	17429	17385	17475	17424	17473	17393	17448	17712	17518	17533	17409	17527	17556	17501	17601	17381	17574	17468	17362	17435	17540	17418
36680	32973	37427	37305	33301	32274	32821	32685	31798	31525	31568	31433	31324	31171	31117	30923	30931	30914	30955	30629	30687	30715	30754	30866	30658	30677	30783	30779	30902	30990	30839	30707	30827	30904	30674	30517	30539	30689	30735	30512	30801	30589	30664	30569	30333	30455	30678	30566	30265	30610	30823	30359	30479	30616	30523	30607	30482	30619	30762	30622	30417	30486	30522	30612	30804	30561	30700	30328	30577	30598	30592	30690	30503	30818	30527	30498	30664	30645	30884	30715	30489	30398	30429	30512	30367	30495	30535	30815	30572	30620	30541	30614	30412	30237	30482	30570	30408	30868	30584	30510	30537	30594	30338	30856	30580	30473	30680	30564	30528	30541	30860	30585	30591	30452	30423	30660	30615	30575	30647	30377	30336	30532	30899	30842	30809	30768	30737	30426	30834	30453	30691	30664	30705	30551	30689	30630	30845	30743	30529	30606	30471	30570	30760	30434	30695	30565	30531	30395	30712	30414	30536	30447	30420	30658	30535	30452	30654	30727	30611	30504	30527	30419	30496	30301	30433	30806	30741	30499	30424	30553	30742	30655	30398	30659	30615	30642	30924	30846	30243	30573	30607	30418	30695	30632	30493	30423	30684	30404	30674	30550	30613	30537	30568	30599	30341	30661	30626	30747	30549	30910	30650	30328	30429	30488	30530	30583	30649	30628	30477	30562	30748	30646	30432	30572	30424	30693	30577	30579	30556	30745	30598	30569	30710	30494	30350	30505	30412	30731	30730	30771	30327	30659	30691	30547	30604	30797	30587	30653	30681	30553	30556	30505	30465	30376	30813	30605	30749	30771	30624	30678	30512	30453	30754	30528	30906	30418	30750	30704	30703	30568	30789	30556	30572	30748	30675	30681	30395	30586	30833	30610	30573	30632	30687	30640	30514	30834	30517	30501	30595	30382	30333	30486	30462	30584	30228	30655	30534	30860	30483	30479	30533	30547	30354	30749	30619	30623	30761	30616	30360	30666	30834	30395	30695	30691	30621	30738	30719	30775	30749	30587	30389	30746	30456	30611	30522	30518	30575	30551	30779	30765	30803	30572	30543	30530	30472	30363	30423	30614	30787	30618	30708	30523	30479	30432	30492	30552	30725	30507	30690	30447	30515	30655	30492	30620	30622	30504	30336	30563	30668	30468	30660	30922	30621	30513	30347	30410	30258	30186	30727	30587	30831	30667	30772	30449	30777	30552	30373	30500	30736	30591	30528	30632	30721	30441	30429	30397	30674	30591	30446	30622	30646	30598	30772	30654	30640	30329	30788	30497	30332	30373	30794	30647	30600	30555	30443	30577	30474	30746	30545	30614	30454	30511	30624	30574	30523	30673	30699	30631	30501	30382	30568	30476	30678	30616	30665	30326	30224	30443	30484	30781	30484	30778	30514	30459	30682	30685	30491	30461	30469	30575	30322	30621	30594	30451	30572	30406	30770	30683	30559	30716	30683	30569	30752	30556	30649	30790	30125	30616	30690	30613	30812	30425	30314	30559	30712	30498	30848	30578	30746	30381	30650	30820	30597	30516	30839	30813	30711	30268	30609	30599	30749	30679	30502	30645	30577	30547	30605	30505	30721	30455	30446	30651	30347	30852	30736	30617	30591	30484	30795	30617	30638	30560	30272	30530	30683	30332	30632	30469	30607	30627	30673	30217	30505	30465	30398	30443	30583	30707	30443	30592	30573	30451	30621	30683	30525	30423	30496	30658	30312	30474	30331	30635	30353	30964	30597	30400	30623	30506	30707	30632	30366	30630	30699	30577	30515	30641	30674	30469	30659	30591	30743	30498	30663	30631	30847	30445	30813	30564	30678	30814	30770	30636	30432	30607	30604	30649	30505	30574	30422	30840	30791	30711	30500	30520	30701	30443	30617	30436	30888	30499	30546	30602	30376	30475	30648	30822	30704	30769	30754	30684	30297	30562	30663	30637	30731	30608	30350	30463	30677	30473	30527	30653	30524	30674	30638	30527	30656	30276	30448	30723	30537	30605	30580	30716	30563	30513	30515	30623	30568	30655	30684	30545	30657	30544	30630	30750	30515	30786	30806	30696	30777	30751	30545	30652	30486	30545	30589	30577	30496	30750	30829	30752	30582	30544	30684	31004	30497	30817	30379	30514	30539	30710	30494	30578	30562	30555	30722	30443	30285	30613	30618	30452	30507	30517	30545	30544	30494	30388	30579	30730	30833	30298	30607	30547	30648	30553	30631	30755	30691	30380	30535	30479	30567	30641	30984	30891	30647	30662	30551	30524	30698	30649	30451	30495	30655	30649	30618	30876	30836	30839	30581	30554	30690	30385	30671	30445	30688	30608	30466	30382	30692	30487	30547	30617	30446	30754	30692	30452	30590	30692	30615	30489	30583	30766	30724	30560	30685	30684	30514	30343	30617	30578	30581	30347	30603	30794	30640	30681	30727	30671	30608	30819	30616	30760	30473	30679	30693	30720	30588	30431	30668	30494	30602	30687	30599	30811	30757	30547	30459	30796	30631	30584	30531	30492	30495	30761	30714	30650	30582	30779	30570	30663	30582	30708	30685	30794	30706	30552	30804	30602	30490	30425	30530	30526	30736	30541	30679	30323	30526	30560	30863	30698	30626	30609	30549	30759	30818	30498	30371	30632	30689	30564	30654	30448	30261	30320	30487	30548	30798	30637	30592	30529	30644	30572	30741	30656	30638	30673	30870	30621	30386	30871	30455	30611	30675	30517	30422	30353	30639	30170	30770	30522	30626	30847	30736	30588	30477	30556	30841	30526	30565	30474	30655	30576	30775	30696	30519	30706	30545	30644	30620	30757	30599	30707	30681	30677	30441	30585	30532	30412	30502	30596	30433	30078	30574	30524	30441	30380	30724	30627	30681	30475	30457	30293	30571	30304	30473	30643	30551	30658	30429	30388	30865	30437	30651	30524	30636	30466	30486	30648	30682	30425	30751	30669	30504	30721	30728	30750	30332	30644	30513	30438	30476	30677	30662	30667	30636	30244	30434	30652	30541	30629	30604	30636	30763	30500	30576	30663	30349	30454	30451	30367	30589	30638	30873	30526	30591	30426	30550	30533	30445	30744	30528	30749	30680	30612	30536	30431	30568	30674	30784	30578	30690	30400	30628	30437	30505	30562	30630	30702	30542	30634	30358	30527	30309	30619	30581	30604	30688	30666	30606	30565	30393	30680	30581	30764	30837	30817	30848	30531	30660	30744	30459	30478	30583	30512	30422	30715	30640	30837	30622	30660	30466	30633	30521	30188	30801	30712	30621	30707	30668	30500	30466	30415	30475	30497	30432	30455	30522	30497	30679	30981	30722	30484	30726	30517	30545	30556	30603	30410	30526	30423	30798	30630	30743	30471	30461	30607	30510	30624	30591	30597	30730	30389	30642	30608	30630	30804	30346	30511	30672	30556	30556	30725	30791	30416	30331	30461	30868	30525	30718	30491	30380	30401	30493	30665	30645	30695	30519	30432	30461	30570	30517	30378	30413	30325	30397	30399	30600	30576	30927	30555	30513	30548	30768	30669	30526	30588	30782	30592	30723	30655	30482	30754	30640	30632	30704	30720	30369	30866	30604	30651	30746	30592	30461	30730	30515	30662	30890	30806	30894	30837	30721	30371	30493	30890	30553	30542	30513	30646	30626	30535	30574	30512	30518	30755	30660	30620	30540	30790	30810	30700	30797	30681	30725	30562	30727	30786	30752	30671	30524	30604	30670	30703	30136	30549	30688	30333	30430	30375	30511	30290	30512	30695	30524	30566	30781	30768	30373	30662	30638	30264	30454	30559	30859	30784	30491	30598	30747	30683	30858	30565	30402	30617	30729	30567	30670	30640	30701	30722	30543	30619	30516	30589	30531	30554	30561	30593	30562	30514	30400	30705	30582	30401	30627	30696	30404	30516	30461	30694	30828	30695	30588	30545	30607	30638	30500	30420	30864	30502	30701	30770	30543	30527	30665	30613	30284	30728	30573	30419	30516	30540	30525	30485	30528	30588	30630	30568	30642	30731	30597	30586	30466	30593	30825	30729	30642	30649	30541	30609	30539	30785	30668	30587	30957	30997	30631	30662	30534	30430	30793	30391	30219	30600	30527	30659	30698	31023	30705	30782	30638	30582	30454	30662	31006	30526	30753	30742	30954	30426	30428	30838	30804	30508	30498	30482	30410	30936	30373	30677	30637	30447	30541	31035	30660	30496	30427	30463	30765	30455	30537	30976	30836	30622	30974	30611	30845	30718	30779	30675	30675	30414	30622	30397	30520	30479	30728	30506	30146	30399	30651	30626	30690	30502	30563	30458	30593	30516	30798	30870	30474	30480	30557	30490	30605	30693	30621	30688	30568	30459	30715	30659	30446	30697	30571	30677	30472	30927	30604	30401	30413	30426	30550	30442	30626	30681	30772	30470	30599	30754	30540	30415	30428	30520	30854	30388	30614	30375	30652	30723	30449	30432	30879	30521	30558	30487	30782	30507	30741	30622	30383	30496	30585	30493	30604	30521	30648	30787	30406	30777	30399	30378	30669	30569	30770	30544	30420	30604	30626	30417	30609	30629	30640	30758	30552	30331	30545	30543	30629	30589	30717	30820	30418	30364	30367	30720	30618	30609	30591	30681	30511	30404	30487	30326	30682	30676	30405	30359	30494	30726	30474	30672	30593	30355	30399	30337	30657	30466	30540	30878	30568	30636	30577	30615	30433	30493	30690	30525	30577	30607	30714	30253	30284	30576	30585	30651	30868	30940	30743	30633	30377	30685	30546	30608	30604	30628	30652	30732	30515	30451	30687	30632	30447	30843	30617	30760	30791	30599	30563	30673	30807	30695	30565	30512	30545	30473	30632	30594	30397	30851	30535	30622	30798	30690	30437	30704	30561	30595	30415	30421	30759	30976	30766	30561	30661	30781	30571	30560	30607	30624	30840	30683	30853	30688	30734	30573	30596	30434	30471	30381	30579	30809	30287	30475	30537	30451	30538	30699	30446	30367	30630	30396	30553	30411	30508	30647	30597	30658	30547	30731	30443	30451	30531	30704	30822	30881	30878	30705	30870	30701	30747	30575	30546	30537	30878	30679	30629	30355	30789	30773	30624	30734	30313	30555	30234	30468	30654	30698	30489	30509	30664	30299	30634	30622	30488	30631
27590	34037	29839	26555	22712	21367	22164	21555	20471	20229	20290	19823	19746	19517	19450	19223	19138	19014	19166	18834	18876	18886	18994	18659	18865	18869	18805	18711	18836	18959	18896	18710	18873	18713	18770	18859	18705	18691	18843	18663	18652	18643	18835	18793	18422	18617	18691	18567	18660	18563	18674	18636	18708	18704	18590	18526	18703	18740	18598	18734	18856	18577	18867	18552	18770	18647	18602	18577	18588	18398	18604	18592	18519	18717	18643	18555	18574	18675	18508	18330	18588	18830	18707	18823	18534	18430	18847	18700	18691	18621	18488	18493	18592	18763	18805	18631	18550	18724	18617	18785	18555	18704	18794	18587	18497	18636	18769	18688	18581	18667	18654	18579	18610	18713	18758	18361	18550	18586	18714	18744	18538	18665	18435	18648	18816	18604	18472	18485	18746	18647	18635	18397	18679	18427	18767	18716	18715	18786	18734	18595	18826	18493	18727	18629	18530	18480	18663	18479	18562	18608	18664	18725	18622	18562	18705	18740	18739	18490	18776	18649	18508	18682	18552	18655	18649	18613	18665	18512	18844	18626	18547	18755	18607	18518	18723	18425	18658	18514	18700	18653	18463	18647	18583	18757	18562	18519	18445	18512	18570	18559	18766	18671	18626	18711	18519	18447	18503	18536	18590	18770	18767	18513	18596	18565	18508	18713	18636	18566	18725	18741	18617	18663	18803	18627	18720	18591	18622	18499	18504	18714	18529	18572	18674	18694	18608	18431	18569	18614	18813	18892	18549	18668	18621	18657	18574	18646	18373	18791	18528	18608	18592	18522	18801	18563	18636	18568	18603	18605	18579	18589	18565	18672	18818	18578	18644	18420	18702	18603	18729	18397	18708	18671	18686	18583	18652	18889	18522	18552	18564	18730	18650	18628	18805	18684	18812	18670	18847	18525	18418	18605	18714	18663	18719	18463	18526	18689	18627	18723	18631	18687	18581	18486	18596	18751	18765	18787	18592	18613	18642	18486	18757	18577	18668	18849	18694	18599	18814	18641	18717	18474	18744	18640	18746	18502	18547	18777	18726	18556	18871	18700	18493	18827	18493	18637	18521	18712	18461	18614	18631	18612	18745	18694	18537	18639	18564	18489	18585	18439	18466	18583	18703	18620	18520	18513	18611	18696	18713	18681	18582	18577	18619	18666	18618	18615	18524	18561	18425	18646	18604	18554	18654	18609	18532	18550	18714	18688	18633	18513	18764	18529	18404	18855	18685	18668	18623	18614	18657	18494	18539	18708	18712	18528	18855	18586	18627	18620	18666	18537	18562	18659	18737	18655	18556	18748	18789	18476	18613	18647	18603	18726	18557	18573	18642	18846	18605	18465	18639	18662	18528	18833	18503	18556	18547	18572	18419	18622	18724	18626	18627	18732	18541	18569	18499	18857	18867	18793	18569	18607	18713	18852	18577	18666	18589	18683	18542	18739	18604	18764	18666	18617	18679	18546	18474	18590	18716	18714	18698	18557	18536	18615	18726	18608	18734	18618	18423	18705	18574	18732	18523	18446	18439	18694	18479	18719	18657	18691	18605	18768	18697	18663	18697	18614	18581	18526	18553	18764	18706	18800	18562	18571	18399	18621	18554	18593	18599	18509	18530	18638	18573	18518	18654	18619	18855	18648	18567	18779	18711	18751	18492	18754	18639	18867	18836	18751	18521	18667	18569	18664	18618	18631	18548	18500	18522	18774	18711	18689	18493	18583	18794	18722	18600	18565	18478	18759	18547	18614	18548	18656	18475	18564	18658	18634	18530	18694	18713	18545	18822	18528	18755	18633	18619	18671	18681	18578	18642	18752	18519	18692	18626	18636	18538	18557	18676	18728	18569	18728	18447	18559	18666	18730	18615	18535	18478	18716	18580	18701	18668	18350	18542	18511	18697	18714	18621	18544	18518	18639	18859	18710	18569	18491	18603	18563	18659	18424	18600	18516	18682	18700	18533	18781	18678	18619	18698	18597	18649	18736	18598	18688	18572	18678	18642	18613	18797	18724	18449	18561	18606	18668	18635	18439	18452	18640	18641	18724	18738	18676	18719	18541	18809	18755	18745	18589	18702	18622	18699	18759	18667	18542	18450	18767	18711	18533	18649	18720	18585	18560	18773	18551	18699	18611	18650	18713	18486	18567	18659	18545	18619	18661	18793	18655	18545	18717	18545	18826	18582	18628	18474	18862	18663	18633	18654	18616	18538	18700	18765	18770	18352	18471	18625	18734	18690	18648	18587	18779	18646	18462	18353	18574	18519	18770	18817	18639	18728	18757	18683	18566	18620	18588	18797	18702	18808	18596	18585	18637	18637	18654	18615	18628	18483	18498	18675	18692	18528	18607	18639	18725	18591	18640	18734	18536	18733	18703	18638	18686	18613	18457	18529	18731	18695	18607	18656	18504	18628	18787	18713	18702	18731	18854	18595	18615	18713	18651	18456	18570	18698	18504	18514	18741	18578	18650	18647	18642	18785	18639	18675	18480	18562	18786	18832	18487	18571	18546	18709	18486	18694	18723	18467	18593	18870	18816	18535	18454	18653	18615	18645	18655	18544	18474	18680	18523	18694	18668	18585	18731	18590	18643	18633	18751	18582	18643	18715	18626	18734	18614	18614	18689	18574	18534	18602	18611	18739	18680	18563	18544	18515	18507	18652	18596	18682	18730	18557	18596	18535	18641	18701	18630	18615	18589	18626	18825	18661	18677	18620	18640	18661	18509	18566	18658	18612	18583	18535	18793	18587	18710	18773	18743	18565	18769	18658	18717	18560	18826	18570	18613	18512	18646	18612	18672	18714	18795	18523	18610	18794	18694	18526	18769	18846	18700	18628	18688	18690	18747	18687	18721	18673	18622	18574	18633	18865	18589	18635	18636	18800	18554	18727	18625	18717	18542	18698	18574	18673	18677	18644	18621	18675	18730	18613	18567	18694	18664	18569	18619	18721	18659	18804	18650	18603	18703	18854	18471	18589	18522	18468	18767	18529	18769	18503	18709	18580	18686	18387	18539	18741	18555	18591	18487	18608	18832	18634	18593	18650	18685	18672	18866	18741	18491	18615	18610	18748	18739	18468	18783	18549	18546	18701	18528	18543	18610	18744	18709	18600	18614	18689	18676	18756	18618	18749	18551	18527	18686	18570	18725	18580	18590	18648	18661	18424	18711	18653	18579	18346	18840	18636	18675	18596	18536	18700	18618	18625	18481	18757	18749	18520	18580	18650	18594	18618	18820	18697	18806	18698	18569	18533	18718	18765	18737	18727	18707	18609	18521	18491	18646	18639	18656	18792	18635	18530	18569	18709	18676	18649	18519	18582	18676	18646	18643	18601	18594	18568	18540	18683	18528	18628	18796	18707	18729	18646	18576	18627	18614	18523	18660	18571	18415	18570	18454	18908	18565	18713	18715	18581	18727	18837	18618	18525	18642	18619	18776	18457	18596	18622	18474	18524	18577	18553	18655	18744	18687	18715	18766	18833	18879	18697	18526	18563	18723	18783	18585	18775	18664	18591	18797	18640	18841	18490	18715	18771	18618	18632	18567	18581	18640	18584	18738	18581	18552	18645	18698	18655	18608	18768	18625	18587	18643	18733	18417	18584	18723	18590	18628	18542	18581	18755	18721	18652	18665	18372	18651	18469	18642	18668	18735	18768	18704	18537	18633	18859	18657	18847	18571	18585	18508	18640	18763	18654	18570	18694	18586	18753	18645	18623	18659	18674	18661	18606	18663	18569	18547	18738	18793	18720	18663	18641	18556	18585	18619	18522	18564	18627	18831	18536	18680	18713	18683	18650	18600	18647	18669	18573	18700	18687	18494	18578	18711	18516	18819	18565	18680	18603	18536	18834	18627	18551	18443	18751	18687	18759	18589	18852	18606	18680	18626	18611	18722	18614	18539	18632	18743	18708	18617	18627	18615	18732	18600	18782	18718	18733	18511	18675	18696	18597	18686	18627	18541	18621	18829	18588	18776	18426	18606	18628	18541	18545	18517	18667	18782	18567	18766	18528	18500	18667	18749	18682	18459	18720	18603	18721	18599	18571	18605	18729	18652	18561	18591	18740	18693	18537	18710	18590	18681	18645	18744	18531	18636	18810	18527	18574	18615	18633	18510	18726	18610	18746	18765	18688	18763	18546	18710	18591	18761	18601	18733	18708	18775	18849	18615	18500	18683	18756	18606	18496	18619	18486	18687	18720	18752	18541	18861	18688	18658	18838	18705	18867	18511	18665	18651	18596	18582	18713	18841	18618	18578	18626	18541	18462	18713	18801	18744	18604	18670	18621	18598	18600	18528	18592	18487	18738	18719	18718	18769	18600	18678	18502	18589	18523	18837	18564	18761	18424	18697	18798	18778	18581	18752	18714	18579	18769	18700	18639	18512	18612	18750	18784	18688	18721	18616	18600	18693	18708	18483	18677	18549	18534	18617	18703	18734	18497	18709	18687	18473	18724	18486	18705	18677	18602	18845	18544	18699	18676	18400	18691	18808	18745	18491	18726	18818	18691	18719	18715	18661	18602	18460	18606	18593	18641	18600	18543	18664	18774	18647	18639	18616	18563	18387	18767	18564	18638	18557	18703	18554	18680	18717	18665	18657	18439	18618	18605	18678	18752	18551	18904	18727	18688	18579	18676	18500	18536	18693	18668	18483	18488	18742	18589	18633	18682	18915	18611	18519	18647	18512	18680	18632	18468	18680	18536	18672	18851	18908	18614	18832	18573	18738	18894	18628	18566	18668	18544	18742	18823	18539	18743	18533	18685	18566	18730	18737	18491	18660	18816	18742	18707	18844	18664	18702	18690	18717	18725	18647	18576	18583	18729	18739	18657	18704	18787	18581	18546	18619	18541	18685	18516	18734	18682	18654	18553	18752	18680	18612	18590	18587	18708	18512	18568	18727	18596	18640	18711	18585	18683	18580	18753	18743	18628	18659	18860	18633	18675	18564	18502	18672	18647	18575	18628	18740	18807	18607	18714	18700	18621	18625	18482	18531	18501	18747	18654	18850	18683	18523	18735	18629	18692	18527	18734	18638	18670	18757	18575	18720	18618	18686	18693	18645	18618	18492	18575	18667	18709	18715	18470	18599	18528	18652	18707	18528	18609	18615	18689	18692	18777	18532	18567	18553	18733	18603	18685	18838
23777	21051	27469	25733	26352	31316	34913	33727	32619	31772	31706	31455	31185	30890	30580	30253	30671	30239	30381	30072	30277	30000	30050	30184	30107	29845	29884	29872	29793	29933	29866	29533	29758	29867	29933	29868	29761	29457	29669	29621	29726	29676	29547	29837	29499	29734	29678	29282	29693	29694	29698	29407	29685	29486	29519	29334	29792	29548	29571	29716	29625	29608	29931	29600	29263	29598	29670	29611	29546	29495	29400	29271	29311	29702	29727	29518	29498	29520	29573	29283	29460	29535	29757	29505	29442	29558	29587	29439	29462	29621	29718	29670	29786	29569	29563	29667	29573	29705	29538	29675	29403	29726	29606	29565	29743	29265	29585	29569	29603	29779	29679	29486	29652	29765	29453	29556	29641	29426	29402	29599	29746	29751	29661	29696	29070	29225	29773	29613	29325	29782	29233	29413	29565	29447	29650	29453	29396	29666	29375	29641	29332	29376	29411	29474	29600	29168	29820	29441	29581	29607	29532	29486	29680	29515	29621	29497	29518	29247	29522	29429	29580	29527	29155	29571	29795	29541	29329	29351	29522	29427	29612	29573	29275	29567	29681	29572	29676	29255	29538	29426	29377	29501	29834	29632	29337	29423	29494	29538	29509	29393	29504	29506	29398	29633	29447	29640	29413	29510	29419	29763	29704	29504	29519	29126	29408	29589	29259	29368	29356	29494	29611	29484	29656	29493	29548	29600	29666	29413	29543	29524	29523	29572	29556	29568	29525	29349	29390	29440	29757	29561	29468	29631	29496	29381	29386	29552	29523	29472	29562	29108	29329	29530	29517	29497	29760	29624	29400	29431	29516	29472	29501	29619	29712	29379	29415	29494	29633	29545	29461	29430	29320	29363	29617	29593	29638	29427	29637	29418	29251	29534	29678	29735	29537	29231	29713	29479	29352	29226	29412	29593	29297	29710	29445	29602	29578	29504	29532	29280	29290	29620	29674	29726	29527	29627	29525	29358	29518	29470	29712	29228	29602	29393	29565	29441	29494	29466	29253	29757	29708	29659	29685	29492	29620	29510	29522	29598	29504	29618	29623	29412	29336	29500	29465	29689	29757	29494	29341	29425	29618	29616	29504	29697	29570	29441	29566	29517	29580	29622	29446	29528	29480	29526	29401	29694	29790	29547	29602	29454	29487	29670	29195	29480	29465	29546	29628	29461	29581	29313	29291	29553	29680	29355	29530	29434	29416	29831	29758	29847	29482	29470	29491	29366	29501	29623	29557	29717	29591	29503	29685	29461	29435	29397	29578	29845	29531	29579	29406	29516	29742	29412	29435	29513	29423	29501	29691	29592	29420	29678	29581	29267	29657	29477	29628	29728	29678	29555	29513	29608	29678	29514	29548	29557	29777	29361	29717	29842	29595	29356	29581	29613	29449	29555	29493	29366	29501	29591	29709	29305	29803	29586	29470	29287	29585	29526	29415	29523	29615	29406	29390	29735	29634	29374	29496	29758	29369	29668	29626	29543	29398	29378	29562	29381	29602	29396	29675	29509	29494	29753	29486	29287	29677	29672	29846	29566	29668	29734	29623	29642	29519	29716	29617	29554	29600	29526	29570	29462	29755	29564	29627	29626	29643	29270	29315	29509	29288	29468	29225	29550	29517	29556	29554	29454	29524	29415	29507	29429	29492	29499	29476	29499	29327	29281	29634	29598	29601	29283	29581	29385	29348	29012	29533	29589	29496	29476	29439	29364	29574	29944	29513	29593	29584	29657	29631	29333	29521	29569	29525	29451	29798	29396	29278	29527	29318	29617	29757	29760	29558	29447	29398	29531	29402	29458	29706	29548	29535	29445	29700	29218	29330	29288	29420	29519	29662	29655	29252	29616	29622	29424	29442	29442	29667	29648	29467	29434	29521	29577	29792	29646	29560	29261	29512	29587	29632	29402	29579	29617	29588	29415	29395	29480	29562	29516	29488	29443	29369	29405	29589	29330	29476	29294	29681	29588	29484	29517	29273	29563	29447	29471	29438	29363	29642	29072	29516	29483	29406	29419	29643	29593	29757	29655	29760	29627	29502	29824	29658	29667	29706	29625	29563	29370	29758	29365	29279	29847	29664	29620	29745	29723	29439	29747	29598	29495	29483	29596	29292	29453	29437	29431	29451	29605	29408	29731	29545	29590	29615	29643	29621	29495	29650	29615	29582	29852	29705	29642	29656	29551	29438	29550	29371	29710	29304	29382	29622	29528	29572	29739	29463	29419	29513	29407	29390	29301	29540	29274	29761	29323	29564	29381	29528	29675	29790	29475	29374	29441	29698	29740	29665	29623	29669	29303	29721	29407	29416	29484	29501	29375	29194	29308	29626	29631	29396	29352	29491	29375	29616	29343	29502	29721	29539	29562	29521	29319	29631	29513	29708	29554	29674	29728	29260	29480	29447	29619	29405	29559	29696	29551	29534	29739	29501	29544	29506	29374	29683	29637	29585	29669	29465	29360	29419	29683	29676	29511	29557	29410	29503	29522	29471	29356	29555	29568	29664	29792	29359	29672	29726	29637	29188	29517	29539	29484	29532	29349	29496	29549	29702	29570	29622	29590	29431	29633	29385	29375	29802	29438	29617	29541	29713	29378	29371	29479	29622	29523	29494	29616	29836	29572	29524	29490	29545	29410	29603	29390	29334	29564	29346	29236	29568	29580	29453	29622	29488	29602	29743	29576	29521	29325	29382	29490	29429	29310	29825	29467	29607	29500	29592	29697	29435	29609	29520	29447	29322	29598	29485	29330	29623	29391	29629	29294	29398	29661	29571	29662	29427	29558	29761	29591	29382	29392	29416	29462	29666	29429	29507	29426	29442	29107	29443	29543	29468	29494	29602	29514	29570	29624	29805	29508	29772	29513	29712	29470	29494	29405	29524	29453	29492	29246	29340	29405	29575	29395	29538	29377	29598	29443	29505	29538	29643	29468	29466	29494	29517	29369	29653	29207	29380	29271	29498	29655	29292	29653	29379	29533	29526	29374	29440	29450	29162	29382	29570	29679	29675	29780	29704	29470	29386	29412	29508	29731	29603	29897	29434	29546	29552	29484	29364	29503	29578	29734	29452	29430	29816	29506	29626	29737	29597	29351	29482	29699	29553	29442	29565	29733	29448	29474	29629	29445	29741	29488	29675	29482	29841	29365	29271	29477	29435	29513	29392	29565	29646	29578	29655	29466	29590	29703	29631	29485	29716	29564	29365	29472	29638	29749	29393	29501	29791	29598	29595	29509	29485	29654	29406	29211	29574	29400	29532	29429	29489	29669	29433	29489	29627	29842	29793	29309	29312	29541	29550	29322	29591	29508	29527	29423	29506	29395	29339	29319	29606	29567	29579	29210	29521	29494	29587	29444	29637	29664	29307	29452	29444	29663	29249	29667	29588	29782	29796	29619	29309	29328	29439	29292	29773	29552	29554	29620	29562	29637	29607	29316	29661	29492	29434	29426	29411	29304	29668	29543	29883	29350	29477	29597	29509	29607	29836	29378	29553	29319	29435	29571	29565	29359	29500	29771	29539	29427	29461	29225	29528	29555	29308	29507	29558	29804	29507	29576	29770	29662	29693	29352	29390	29634	29450	29503	29543	29738	29198	29377	29458	29472	29595	29650	29484	29520	29362	29507	29532	29745	29519	29676	29266	29498	29467	29597	29545	29569	29324	29516	29486	29766	29636	29727	29539	29289	29643	29753	29434	29728	29653	29317	29421	29523	29512	29338	29482	29508	29292	29724	29531	29587	29417	29765	29669	29566	29262	29216	29450	29387	29548	29761	29636	29244	29508	29864	29543	29410	29754	29587	29380	29489	29689	29406	29518	29663	29425	29656	29522	29504	29348	29595	29932	29409	29599	29652	29865	29675	29281	29506	29281	29615	29441	29523	29494	29392	29557	29469	29607	29449	29419	29302	29647	29740	29370	29544	29404	29420	29704	29603	29669	29389	29427	29653	29458	29468	29422	29631	29813	29366	29525	29632	29461	29447	29309	29593	29570	29518	29612	29760	29485	29688	29731	29593	29559	29550	29737	29395	29470	29524	29628	29568	29395	29809	29508	29236	29381	29703	29495	29278	29351	29446	29377	29675	29519	29634	29464	29398	29547	29388	29238	29568	29374	29779	29403	29445	29458	29333	29537	29733	29629	29647	29659	29430	29290	29539	29693	29826	29440	29429	29414	29303	29594	29649	29392	29618	29522	29278	29612	29527	29559	29475	29508	29488	29666	29663	29613	29219	29265	29601	29604	29618	29209	29516	29496	29597	29664	29456	29508	29665	29581	29610	29598	29808	29620	29541	29603	29527	29774	29477	29488	29443	29264	29734	29453	29279	29285	29703	29597	29666	29923	29362	29294	29422	29692	29466	29515	29451	29255	29618	29612	29451	29475	29762	29571	29390	29782	29250	29601	29470	29338	29610	29524	29450	29500	29548	29547	29621	29633	29555	29484	29553	29648	29438	29501	29332	29541	29800	29835	29512	29597	29478	29747	29659	29737	29596	29459	29347	29430	29452	29353	29751	29642	29507	29504	29653	29642	29725	29622	29473	29287	29511	30019	29604	29615	29474	29585	29429	29569	29725	29661	29542	29763	29455	29718	29435	29284	29554	29601	29601	29396	29242	29354	29459	29562	29491	29521	29587	29388	29156	29519	29389	29561	29445	29587	29304	29381	29772	29578	29283	29296	29440	29348	29606	29537	29236	29557	29708	29406	29370	29539	29474	29790	29503	29877	29619	29623	29525	29585	29453	29502	29688	29518	29138	29420	29464	29838	29594	29470	29395	29673	29494	29463	29285	29423	29491	29850	29654	29664	29564	29469	29544	29600	29555	29808	29652	29498	29525	29553	29708	29746	29482	29613	29418	29374	29100	29613	29669	29505	29606	29337	29625	29633	29435	29458	29504	29448	29552	29387	29630	29546	29511	29806	29477	29777	29574	29563	29212	29365	29441	29577	29416	29672	29595	29449	29519	29701	29581	29764	29635	29791	29486	29469	29540	29603	29383	29552	29348	29415	29494	29655	29912	29732	29713	29662	29690	29621	29406	29824	29500	29773	29692	29485	29476	29483	29239	29790	29444	29796	29583	29578	29442	29729	29871	29277	29489	29518	29450	29441	29574	29407	29302	29706	29748	29645	29402	29692	29654	29282	29382
28963	47439	37317	32798	27337	23768	23961	24327	22580	20927	21162	21042	20553	20253	19919	19401	19204	19342	18950	18924	18853	18841	18731	18561	18469	18770	18535	18620	18525	18593	18544	18367	18433	18510	18271	18564	18503	18424	18307	18403	18363	18209	18141	18206	18239	18318	18392	18460	18282	18244	18159	18312	18232	18323	18363	18374	18215	18308	18225	18116	18245	18342	18379	18407	18169	18170	18327	18426	18220	18197	18364	18399	18210	18323	18239	18174	18233	18337	18410	18286	18204	18385	18347	18278	18563	18218	18356	18100	18422	18270	18244	18182	18259	18212	18193	18390	18219	18203	18214	18191	18345	18371	18274	18290	18273	18338	18272	18363	18250	18328	18360	18306	18268	18379	18407	18126	18090	18434	18343	18512	18101	18305	18270	18318	18185	18335	18089	18191	18315	18286	18111	18310	18357	18217	18318	18258	18270	18446	18313	18198	18299	18149	18217	18294	18309	18173	18153	18113	18257	18131	18298	18291	18200	18279	18378	18254	18112	18286	18464	18158	18216	18110	18136	18159	18209	18236	18209	18193	18353	18231	18415	18214	18399	18257	18314	18223	18536	18242	18072	18360	18164	18302	18243	18214	18474	18235	18179	18343	18335	18029	18442	18200	18227	18254	18186	18273	18293	18159	18229	18276	18171	18287	18204	18186	18383	18134	18201	18287	18219	17943	18412	18317	18200	18308	18255	18249	18150	18321	18203	18279	18135	18352	18361	18225	18161	18269	18338	18449	18276	18332	18430	18314	18126	18321	18266	18045	18258	18209	18333	18342	18363	18236	18451	18173	18333	18186	18312	18177	18276	18377	18270	18381	18465	18298	18151	18321	18299	18381	18165	18119	18537	18243	18241	18389	18315	18331	18199	18255	18349	18387	18148	18180	18277	18198	18232	18439	18228	18163	18379	18058	18199	18309	18343	18206	18174	18255	18254	18392	18293	18247	18428	18199	18284	18114	18340	18371	18178	18403	18468	18352	18194	18285	18401	18094	18299	18364	18284	18427	18343	18350	18148	18268	18209	18308	18202	18258	18228	18235	18129	18241	18291	18307	18029	18301	18172	18161	18318	18265	18330	18108	18285	18231	18142	18356	18224	18413	18318	18279	18332	18170	18096	18310	18318	18373	18077	18413	18443	18212	18228	18485	18235	18270	18197	18392	18089	18285	18350	18396	18283	18430	18294	18449	18291	18188	18271	18088	18096	18341	18257	18180	18322	18277	18370	18212	18261	18132	18239	18324	18267	18203	18280	18332	18275	18120	18096	18355	18259	18287	18347	18279	18280	18381	18306	18342	18141	18187	18154	18353	18389	18454	18119	18269	18252	18325	18165	18239	18286	18323	18317	18187	18320	18256	18392	18202	18202	18392	18300	18256	18198	18444	18246	18364	18219	18348	18298	18214	18255	18345	18330	18353	18224	18393	18261	18269	18250	18184	18210	18341	18218	18411	18173	18152	18389	18553	18027	18226	18264	18279	18329	18206	18200	18215	18158	18310	18219	18332	18292	18298	18049	18164	18199	18339	18334	18264	18282	18056	18354	18233	18183	18236	18260	18278	18449	18255	18412	18367	18256	18395	18307	18086	18424	18286	18376	18195	18400	18279	18328	18088	18332	18303	18207	18192	18068	18127	18311	18354	18273	18338	18402	18212	18532	18399	18245	18224	18051	18205	18381	18629	18431	18198	18283	18235	18278	18189	18164	18095	18219	18229	18331	18268	18496	18172	18201	18326	18302	18082	18271	18131	18231	18381	18440	18162	18231	18290	18251	18302	18091	18237	18236	18153	18240	18354	18202	18247	18276	18308	18236	18064	18404	18274	18354	18176	18173	18306	18223	18337	18313	18201	18388	18450	18243	18233	18307	18338	18390	18306	18240	18125	18134	18441	18240	18332	18354	18227	18254	18221	18149	18323	18247	18379	18230	18238	18256	18161	18102	18210	18321	18321	18134	18258	18517	18320	18223	18269	18422	18334	18407	18243	18224	18493	18072	18183	18208	18257	18185	18234	18221	18383	18353	18190	18296	18238	18226	17985	18329	18247	18242	18205	18167	18248	18366	18294	18303	18364	18302	18103	18237	18231	18433	18186	18312	18240	18184	18260	18360	17948	18414	18336	18224	18202	18370	18318	18316	18153	18385	18407	18076	18222	18324	18346	18291	18270	18253	18161	18449	18343	18095	18354	18286	18388	18255	18314	18271	18261	18341	18212	18364	18349	18067	18230	18234	18267	18273	18172	18271	18352	18227	18234	18204	18352	18319	18253	18235	18167	18421	18238	18313	18337	18252	18456	18215	18345	18416	18306	18324	18295	18281	18404	18226	18267	18161	18184	18183	18374	18442	18274	18386	18187	18408	18255	18222	18366	18273	18359	18327	18428	18462	18323	18211	18269	18174	18449	18160	18299	18135	18142	18209	18088	18361	18470	18348	18282	18319	18054	18338	17975	18362	18153	18410	18225	18266	18221	18199	18309	18323	18314	18275	18335	18144	18298	18384	18215	18296	18324	18090	18508	18292	18293	18296	18275	18157	18291	18262	18375	18178	18092	18272	18347	18268	18269	18283	18203	18276	18401	18336	18192	18130	18169	18138	18063	18248	18416	18424	18111	18157	18291	18072	18298	18146	18183	18380	18278	18398	18200	18354	18188	18124	18357	18346	18289	18236	18344	18389	18183	18177	18423	18292	18320	18312	18209	18408	18346	18111	18175	18336	18130	18279	18390	18209	18240	18177	18151	18251	18234	18234	18405	18447	18180	18345	18260	18186	18056	18172	18318	18265	18240	18028	18155	18376	18163	18182	18076	18144	18307	18403	18282	18200	18235	18290	18294	18334	18313	18154	18322	18220	18191	18280	18276	18211	18204	18353	18224	18371	18347	18242	18362	18045	18110	18450	18289	18259	18217	18231	18229	18014	18131	18276	18258	18354	18189	18175	18373	18227	18166	18323	18212	18298	18172	18414	18255	18320	18302	18367	18362	18170	18088	18377	18142	18232	18236	18298	18419	18380	18140	18290	18270	18420	18128	18408	18194	18339	18170	18361	18134	18329	18342	18369	18354	18184	18165	18388	18238	18375	18492	18181	18077	18373	18336	18183	18224	18366	18266	18281	18345	18249	18281	18270	18164	18205	18321	18211	18424	18295	18335	18186	18231	18260	18450	18144	18169	18325	18269	18418	18237	18278	18299	18289	18192	18232	18362	18292	18239	18178	18205	18335	18118	18068	18329	18278	18235	18061	18331	18258	18234	18243	18020	18266	18360	18430	18166	18213	18127	18206	18428	18353	18135	18263	18524	18287	18284	18175	18364	18319	18210	18338	18231	18294	18240	18394	18290	18261	18029	18251	18290	18264	18247	18340	18356	18308	18284	18214	18213	18289	18369	18381	18107	18433	18299	18333	18200	18147	18190	18195	18465	18265	18083	18096	18301	18115	18266	18105	18296	18124	18205	18310	18320	18343	18155	18399	18167	18260	18286	18189	18330	18312	18442	18349	18307	18218	18060	18296	18292	18317	18432	18169	18451	18308	18180	18353	18205	18359	18440	18308	18321	18182	18187	18207	18218	18293	18325	18271	18074	18306	18287	18276	18266	18294	18399	18283	18201	18351	18463	18332	18180	18236	18051	18329	18087	18191	18336	18366	18297	18228	18304	18239	18069	18320	18263	18376	18124	18240	18505	18329	18261	18349	18253	18336	18375	18206	18236	18247	18214	18233	18253	18266	18323	18380	18361	18327	18067	18412	18340	18474	18321	18205	18528	18270	18193	18304	18370	18356	18252	18256	18212	18060	18502	18247	18114	18258	18216	18336	18353	18430	18324	18232	18381	18163	18426	18206	18055	18453	18240	18324	18301	18360	18241	18333	18448	18124	18184	18354	18374	18477	18264	18349	18430	18311	18316	18230	18245	18395	18243	18220	18251	18297	18356	18228	18232	18268	18269	18366	18204	18311	18381	18383	18239	18328	18199	18303	18304	18384	18302	18333	18422	18381	18253	18345	18236	18111	18142	18368	18234	18174	18435	18393	18097	18118	18306	18309	18389	18309	18401	18340	18401	18353	18273	18277	18205	18227	18240	18279	18215	18473	18455	18405	18158	18259	18103	18403	18191	18362	18205	18211	18272	18349	18298	18333	18399	18364	18150	18424	18449	18289	18258	18230	18154	18259	18300	18276	18449	18273	18378	18212	18170	18316	18302	18337	18140	18227	18370	18296	18343	18388	18379	18201	18021	18350	18112	18165	18196	18347	18269	18460	18205	18247	18272	18289	18191	18418	18299	18258	18246	18246	18066	18285	18284	18404	18256	18256	18368	18328	18231	18216	18223	18193	18308	18368	18134	18260	18287	18301	18511	18328	18201	18374	18202	18284	18298	18121	18403	18465	18331	18387	18102	18336	18214	18228	18195	18404	18293	18160	18417	18495	18321	18276	18212	18257	18382	18420	18049	18305	18227	18210	18252	18179	18197	18330	18141	18043	18330	18122	18075	18225	18211	18459	18443	18288	18251	18203	18081	18242	18239	18217	18297	18320	18175	18234	18233	18299	18154	18205	18456	18319	18137	18263	18367	18200	18200	18119	18421	18231	18271	18351	18263	18169	18299	18180	18149	18177	18184	18349	18259	18258	18333	18273	18402	18343	18298	18285	18471	17999	18329	18418	18178	18417	18200	18130	18369	18217	18179	18275	18319	18255	18225	18368	18463	18287	18261	18249	18185	18403	18393	18236	18207	18415	18213	18271	18225	18135	18394	18408	18239	18145	18382	18101	18203	18443	18148	18209	18285	18387	18299	18160	18166	18112	18271	18322	18287	18297	18282	18199	18213	18184	18218	18264	18241	18109	18298	18285	18254	18227	18165	18130	18400	18227	18354	18367	18290	18354	18243	18383	18361	18416	18305	18200	18333	18172	18199	18478	18167	18379	18428	18400	18176	18482	18210	18326	18339	18353	18382	18162	18210	18284	18266	18211	18230	18121	18455	18367	18179	18236	18235	18151	18378	18181	18380	18158	18315	18335	18469	18011	18335	18166	18328	18220	18237	18192	18314	18182	18302	18353	18306	18386	18284	18455	18352	18251	18170	18169	18385	18150	18424	18142	18289	18330	18193	18241	18206	18322	18250	18177	18190	18109	18358	18376	18242
22530	21012	27377	25014	23532	29350	35824	34147	33929	32345	31351	31861	31380	30859	30580	29991	29870	29632	29575	29545	29499	29187	29116	29132	28944	29321	29121	28807	28947	29221	29115	29034	29071	28862	28939	28873	28902	28921	28656	28925	28776	28757	28900	28490	28639	28710	28782	28729	28744	28405	28886	28636	28690	28789	28747	28583	28767	28755	28893	28799	28747	28800	28743	28757	28951	28458	28805	28763	28570	28905	28944	28401	28579	28726	28676	28437	28546	28627	28682	28863	28720	28675	28658	28518	28237	28685	28678	28517	28743	28952	28616	28618	28527	28812	28731	28544	28724	28660	28631	28599	28871	28659	28555	28710	28671	28559	28655	28751	28382	28646	28532	28660	28678	28802	28699	28370	28617	28528	28698	28541	28848	28443	28705	28699	28672	28708	28665	28580	28542	28503	28515	28581	28647	28806	28881	28775	28452	28510	28536	28588	28479	28956	28771	28592	28626	28723	28440	28405	28527	28550	28740	28485	28610	28600	29047	28817	28748	28824	28585	28788	28707	28430	28804	28645	28859	28841	28723	28729	28686	28495	28630	28382	28766	28750	28743	28569	28681	28629	28758	28449	28693	28784	28428	28860	28445	28524	28743	28808	28364	28609	28682	28324	28427	28852	28656	28581	28352	28776	28808	28660	28634	28507	28351	28620	28629	28625	28633	28454	28553	28488	28672	28733	28763	28723	28915	28807	28570	28932	28771	28699	28661	28501	28517	28767	28755	28660	28321	28401	28336	28714	28982	28787	28570	28491	28680	28632	28516	28602	28651	28554	28647	28378	28808	28516	28698	28523	28585	28649	28651	28883	28602	28515	28441	28617	28831	28640	28759	28534	28978	28500	28406	28595	28379	28592	28596	28771	28519	28604	28632	28615	28525	28124	28299	28424	28904	28598	28763	28719	28501	28614	28530	28599	28397	28762	28628	28380	28708	28630	28717	28398	28754	28566	28615	28654	28440	28576	28506	28625	28575	28567	28774	28835	28716	28645	28814	29008	28696	28399	28776	28653	28688	28761	28733	28556	28400	28784	28720	28677	28792	28435	28693	28743	28653	28413	28463	28776	28550	28713	28536	28466	28814	28502	28568	28746	28526	28511	28614	28592	28499	28477	28661	28675	28510	28502	28736	28381	28714	28491	28549	28539	28568	28352	28544	28447	28519	28617	28649	28602	28338	28852	28741	28535	28755	28748	28967	28605	28595	28796	28577	28391	28368	28641	28660	28554	28352	28432	28628	28476	28789	28536	28607	28651	28442	28477	28440	28476	28653	28552	28298	28595	28540	28685	28420	28623	28822	28860	28321	28708	28651	28683	28556	28578	28681	28357	28605	28544	28740	28714	28733	28694	28671	28628	28566	28477	28563	28648	28562	28477	28845	28670	28428	28562	28542	28572	28843	28554	28642	28478	28711	28289	28522	28769	28535	28770	28763	28644	28493	28496	28737	28850	28608	28547	28884	28577	28595	28469	28427	28632	28585	28679	28192	28739	28546	28573	28628	28470	28625	28668	28633	28411	28427	28364	28454	28497	28819	28520	28308	28429	28704	28472	28430	28656	28399	28509	28745	28670	28579	28693	28724	28728	28805	28602	28601	28790	28433	28453	28559	28650	28638	28512	28690	28482	28513	28675	28579	28413	28522	28505	28318	28603	28441	28665	28601	28702	28772	28922	28710	28538	28312	28712	28578	28465	28719	28803	28579	28853	28659	28625	28423	28540	28489	28729	28820	28685	28713	28795	28804	28434	28681	28385	28562	28748	28578	28628	28704	28356	28405	28626	28638	28415	28751	28565	28730	28739	28575	28567	28841	28895	28497	28449	28664	28579	28544	28834	28675	28453	28618	28752	28883	28526	28716	28837	28812	28488	28521	28410	28671	28439	28465	28649	28348	28594	28497	28742	28607	28299	28491	28545	28534	28467	28613	28714	28634	28371	28385	28597	28722	28734	28585	28744	28710	28525	28659	28786	28730	28704	28768	28546	28493	28738	28544	28754	28542	28653	28763	28531	28591	28755	28641	28619	28548	28732	28463	28669	28522	28667	28455	28554	28725	28593	28763	28693	28676	28756	28687	28703	28511	28663	28637	28411	28495	28587	28530	28461	28611	28394	28394	28580	28406	28627	28661	28627	28296	28507	28761	28561	28645	28778	28984	28646	28570	28780	28500	28618	28559	28599	28727	28468	28864	28549	28871	28738	28753	28636	28604	28586	28587	28615	28602	28379	28612	28662	28392	28556	28627	28505	28495	28392	28713	28501	28755	28538	28798	28826	28510	28737	28611	28565	28714	28619	28596	28644	28610	28786	28738	28674	28788	28443	28499	28426	28816	28602	28696	28651	28444	28594	28619	28527	28618	28829	28790	28670	28648	28655	28487	28577	28489	28487	28648	28569	28421	28709	28644	28455	28399	28375	28639	28392	28729	28614	29091	28756	28596	28717	28433	28420	28711	28756	28746	28549	28446	28508	28810	28492	28710	28499	28568	28559	28927	28407	28472	28427	28537	28769	28522	28331	28591	28502	28483	28757	28643	28486	28455	28659	28780	28555	28533	28769	28617	28780	28940	28590	28661	28610	28558	28699	28618	28621	28728	28644	28388	28509	28685	28343	28391	28382	28539	28560	28606	28690	28727	28937	28733	28433	28605	28546	28458	28473	28566	28543	28497	28473	28803	28945	28744	28957	28744	28600	28424	28643	28466	28703	28659	28614	28561	28801	28591	28761	28684	28882	28653	28689	28556	28467	28447	28710	28539	28542	28488	28485	28361	28782	28603	28391	28559	28373	28756	28481	28746	28698	28535	28612	28433	28607	28804	28766	28645	28611	28656	28286	28542	28353	28456	28647	28644	28649	28593	28470	28858	28803	28777	28316	28648	28707	28801	28548	28641	28359	28834	28675	28615	28652	28774	28754	28808	28678	28438	28645	28582	29023	28663	28554	28714	28629	28760	28481	28499	28505	28585	28458	28770	28675	28579	28471	28633	28598	28569	28600	28767	28614	28711	28683	28544	28613	28522	28534	28355	28551	28839	28686	28457	28470	28473	28607	28527	28472	28836	28836	28558	28503	28700	28559	28764	28820	28728	28849	28667	28667	28554	28445	28625	28701	28748	28931	28766	28741	28821	28540	28611	28695	28650	28566	28806	28684	28555	28652	28727	28439	28702	28470	28544	28615	28502	28520	28736	28520	28620	28495	28586	28631	28739	28523	28921	28720	28530	28594	28392	28506	28535	28437	28400	28451	28472	28791	28581	28623	28685	28719	28724	28572	28625	28589	28538	28642	28417	28629	28473	28577	28754	28501	28478	28778	28646	28614	28599	28604	28840	28530	28729	28425	28704	28802	28414	28604	28458	28560	28495	28483	28666	28591	28337	28737	28570	28402	28509	28655	28760	28587	28541	28709	28584	28679	28739	28641	28575	28617	28629	28750	28611	28480	28600	28548	28750	28702	28420	28733	28363	28619	28614	28436	28598	28735	28563	28559	28508	28512	28407	28675	28608	28568	28680	28440	28552	28788	28663	28701	28535	28861	28537	28688	28687	28607	28713	28606	28945	28538	28648	28785	28871	28543	28811	28286	28523	28630	28850	28333	28744	28635	28627	28561	28603	28890	28754	28465	28456	28620	28419	28564	28652	28561	28796	28601	28553	28584	28366	28681	28602	28544	28614	28401	28528	28659	28601	28680	28652	28709	28543	28756	28420	28625	28838	28579	28795	28485	28589	28579	28668	28665	28649	28711	28965	28762	28897	28758	28575	28771	28738	28727	28349	28352	28637	28665	28684	28536	28208	28449	28427	28764	28566	28587	28370	28916	28391	28828	28565	28750	28924	28583	28729	28820	28681	28648	28727	28656	28340	28596	28840	28456	28318	28648	28603	28749	28835	28540	28540	28333	28805	28825	28561	28564	28493	28452	28865	28668	28809	28557	28688	28609	28601	28576	28983	28735	28421	28466	28707	28734	28742	28412	28790	28643	28803	28725	28584	28604	28700	28520	28668	28453	28599	28779	28659	28597	28691	28753	28498	28360	28573	28473	28592	28692	28708	28625	28735	28803	28553	28687	28864	28527	28535	28682	28727	28541	28731	28630	28540	28617	28493	28528	28770	28703	28659	28676	28660	28662	28447	28546	28591	28617	28982	28572	28657	28600	28393	28550	28601	28633	28874	28564	28695	28566	28689	28550	28809	28659	28638	28941	28614	28789	28717	28552	28321	28585	28537	28505	28629	28580	28431	28451	28574	28464	28397	28773	28707	28628	28764	28621	28511	28375	28702	28626	28660	28601	28581	28522	28503	28672	28641	28799	28650	28652	28624	28622	28598	28526	28485	28574	28620	28614	28996	28710	28606	28554	28603	28995	28656	28650	28381	28818	28760	28642	28767	28730	28702	28378	28811	28361	28539	28782	28733	28582	28558	28862	28678	28582	28867	28581	28819	28626	28922	28548	28606	28577	28745	28742	28460	28550	28688	28441	28562	28471	28426	28594	28626	28678	28640	28619	28451	28502	28696	28633	28586	28416	28501	28631	28702	28563	28834	28597	28609	28519	28455	28668	28831	28844	28593	28949	28586	28683	28876	28775	28614	28694	28568	28518	28638	28628	28665	28586	28855	28576	28643	28600	28650	28744	28559	28534	28298	28727	28576	28530	28612	28459	28627	28498	28700	28509	28840	28595	28864	28805	28549	28690	28428	28626	28597	28481	28710	28737	28490	28620	28535	28445	28653	28662	28494	28221	28792	28462	28603	28603	28768	28521	28944	28320	28640	28450	28517	28628	28512	28652	28523	28690	28509	28416	28532	28554	28560	28716	28589	28374	28649	28609	28632	28718	28526	28491	28560	28531	28310	28560	28617	28656	28693	29049	28562	28626	28595	28850	28645	28457	28644	28456	28699	28507	28524	28487	28927	28659	28520	28691	28452	28626	28567	28551	28741	28688	28863	28818	28808	28764	28629	28539	28598	28463	28691	28602	28530	28708	28673	28455	28660	28427	28460	28653	28695	28501	28507	28752	28671	28609	28579	28582	28506	28554	28494	28694	28592	28523	28770	28477	28798	28333	28632	28563	28634	28558	28544	28672	29023	28438	28474	28689	28444	28497	28586	28735	28764	28635	28673	28616	28683	28629	28480	28795	28669	28787
32165	52912	41600	35720	31126	26134	25136	26195	25434	22059	21913	22234	21494	20836	20200	19651	19158	19067	19051	18739	18669	18366	18320	18372	18338	18156	18222	18213	18132	18286	18280	18262	18234	18152	18045	17963	18026	18156	17850	17790	17769	17963	17875	17856	17771	17683	17906	17746	17873	17932	17692	17683	17711	17703	17872	17815	17846	17758	17782	17955	17856	17755	17671	17845	17887	17772	17822	17857	17873	17603	17811	17917	17827	17714	17658	17654	17910	17791	17765	17713	17909	17814	17857	17875	17721	17937	18001	17646	17781	17829	17621	17902	17659	17752	17639	17908	17533	17795	17789	17661	17568	17751	17858	17824	17565	17546	17720	17902	17579	17761	17706	17829	17608	17644	17806	17799	17673	17765	17869	17668	17758	17683	17600	17732	17658	17777	17739	17807	17586	17811	17846	17614	17582	17712	17861	17711	17762	17694	17753	17852	17797	17564	17736	17801	17499	17833	17582	17707	17763	17748	17695	17597	17625	17960	17728	17878	17832	17692	17702	17687	17770	17641	17804	17761	17747	17886	17844	17661	17729	17670	17639	17726	17787	17913	17645	17766	17676	17579	17515	17805	17666	17725	17744	17912	17669	17701	17644	17796	17478	17693	17682	17777	17788	17655	17782	17563	17877	17811	17727	17775	17809	17740	17741	17606	17768	17613	17677	17654	17821	17843	17838	17733	17727	17834	17632	17765	17546	17748	17781	17618	17753	17907	17677	17694	18053	17597	17710	17722	17708	17713	17699	17808	17763	17898	17727	17656	17741	17516	17779	17697	17826	17727	17616	17789	17989	17625	17700	17697	17760	17570	17622	17708	17674	17640	17919	17582	17717	17821	17682	17687	17816	17726	17592	17691	17882	17755	17763	17534	17803	17824	17653	17676	17879	17623	17611	17901	17741	17849	17817	17623	17730	17637	17835	17649	17586	17528	17817	17698	17755	17639	17861	17743	17787	17596	17688	17828	17729	17595	17841	17603	17609	17763	17608	17569	17766	17771	17705	17743	17845	17600	17747	17753	17847	17733	17815	17792	17713	17769	17739	17925	17670	17593	17648	17665	17802	17699	17679	17696	17853	17860	17744	17744	17741	17751	17680	17896	17701	17728	17726	17673	17768	17736	17612	17674	17721	17686	17801	17626	17791	17975	17734	17731	17781	17677	17536	17882	17777	17593	17977	17772	17796	17999	17723	17782	17820	17900	17546	17731	17667	17738	17678	17808	17605	17734	17948	17789	17681	17662	17775	17789	17583	17789	17908	17687	17799	17628	17877	17841	17832	17828	17651	17656	17775	17606	17689	17619	17665	17722	17695	17844	17662	17713	17771	17772	17653	17937	17714	17833	17844	17851	17751	17733	17746	17675	17579	17586	17789	17580	17581	17679	17765	17765	17868	17808	17732	17692	17663	17855	17775	17737	17828	17849	17677	17723	17842	17715	17646	17827	17741	17908	17910	17858	17867	17708	17627	17814	17499	17603	17689	17718	17530	17736	17636	17899	17950	17877	17613	17444	17790	17650	17628	17951	17674	17800	17839	17718	17688	17779	17885	17666	17795	17694	17679	17866	17745	17773	17760	17701	17770	17650	17656	17613	17691	17759	17637	17536	17796	17908	17708	17748	17828	17670	17748	17617	17769	17846	17960	17653	17690	18001	17684	17757	17566	17799	17752	17719	17679	17738	17578	17574	17582	17636	17674	17744	17863	17762	17569	17733	17866	17593	17753	17688	17729	17728	17714	17850	17552	17805	17694	17734	17747	17825	17508	17747	17840	17832	17680	17864	17701	17792	17705	17769	17466	17570	17791	17691	17661	17807	17590	17561	17682	17680	17719	17676	17798	17627	17676	17714	17528	17669	17774	17789	17660	17988	17725	17834	17848	17808	17790	17773	17605	17662	17731	17743	17828	17785	17806	17695	17707	17610	17465	17676	17805	17885	17780	17684	17778	17738	17678	17668	17578	17730	17689	17917	17634	17658	17816	17671	17839	17776	17839	17767	17826	17844	17727	17692	17590	17731	17788	17778	17787	17666	17698	17779	17681	17700	17746	17725	17581	17543	17499	17844	17484	17800	17777	17741	17780	17592	17613	17790	17690	17732	17755	17640	17777	17725	17717	17728	17809	17694	17896	17653	17608	17766	17862	17834	17715	17747	17752	17849	17653	17778	17621	17802	17859	17614	17645	17755	17645	17779	17650	17723	17872	17673	17747	17665	17709	17704	17677	17643	17762	17695	17698	17899	17886	17754	17680	17678	17540	17600	17796	17743	17536	17780	17599	17642	17682	17902	17756	17690	17794	17794	17684	17587	17877	17898	17780	17737	17891	17765	17581	17744	17600	17763	17633	17663	17757	17708	17852	17792	17696	17809	17751	17845	17780	17754	17768	17752	17797	17740	17758	17607	17777	17831	17773	17883	17498	17746	17795	17672	17643	17680	17789	17795	17792	17761	17783	17625	17671	17870	17831	17624	17761	17720	17807	17779	17660	17599	17703	17746	17583	17570	17790	17583	17787	17751	17517	17523	17766	17859	17700	17535	17569	17776	17783	17559	17625	17689	17823	17678	17710	17915	17741	17651	17550	17819	17752	17741	17820	17541	17686	17653	17629	17638	17899	17723	17662	17857	17898	17877	17683	17888	17825	17874	17711	17787	17747	17655	17738	17505	17738	17705	17615	17844	17959	17787	17687	17518	17768	17521	17689	17905	17665	17957	17730	17588	17720	17704	17796	17688	17770	17819	17739	17898	17726	17657	17696	18016	17680	17683	17704	17709	17645	17724	17724	17706	17840	17766	17723	17726	17855	17758	17642	17793	17752	17671	17772	17705	17648	17805	17854	17772	17597	17616	17779	17732	17626	17788	17683	18027	17822	17845	17802	17756	17805	17696	17674	17541	17558	17636	17817	17764	17718	17549	17740	17893	17682	17559	17640	17690	17701	17739	17648	17652	17822	17786	17795	17797	17613	17822	17720	17645	17835	17777	17891	17797	17878	17713	17618	17782	17665	17634	17717	17676	17572	17632	17728	17807	17731	17748	17552	17679	17808	17714	17762	17853	17797	17613	17774	17818	17603	17539	17703	17877	17662	17638	17826	17722	17623	17687	17659	17755	17849	17759	17938	17586	17638	17726	17763	17697	17763	17558	17880	17709	17695	17620	17874	17683	17745	17624	17701	17733	17913	17739	17863	17674	17765	17542	17765	17797	17859	17755	17652	17693	17755	17746	17892	17518	17639	17870	17828	17822	17888	17695	17841	17994	17581	17737	17818	17832	17806	17791	17601	17748	17868	17506	17833	17702	17786	17654	17620	17646	17785	17809	17701	17722	17865	17751	17668	17674	17660	17691	17650	17798	17704	17631	17822	17708	17548	17836	17728	17654	17727	17644	17616	17849	17780	17847	17728	17877	17569	17784	17772	17557	17940	17713	17827	17627	17678	17716	17752	17797	17792	17736	17708	17816	17731	17775	17748	17775	17713	17499	17586	17614	17814	17796	17920	17693	17745	17628	17673	17810	17898	17666	17815	17672	17685	17817	17770	17559	17637	17682	17688	17694	17797	17728	17734	17752	17785	17854	17714	17695	17645	17806	17646	17887	17778	17775	17767	17915	17774	17737	17680	17667	17813	17596	17619	17762	17873	17635	17540	17604	17867	17569	17790	17769	17839	17671	17590	17605	17742	17743	17818	17836	17601	17671	17780	17837	17744	17803	17557	17608	17623	17740	17850	17784	17562	17632	17600	17629	17746	17810	17701	17785	17816	17841	17679	17747	17769	17769	17840	17673	17711	17610	17703	17591	17734	17661	17808	17982	17707	17713	17826	17492	17739	17755	17710	17623	17591	17642	17700	17736	17690	17658	17654	17937	17719	17541	17869	17464	17849	17756	17745	17661	17748	17879	17930	17642	17680	17879	17661	17810	17645	17604	17726	17694	17581	17559	17535	17746	17714	17657	17703	17635	17739	17794	17742	17546	17763	17716	17506	17725	17725	17770	17518	17742	17667	17608	17630	17801	17762	17729	17761	17625	17789	17701	17674	17881	17763	18019	17793	17613	17615	17641	17770	17595	17569	17804	17454	17748	17619	17717	17821	17928	17811	17855	17783	17614	17663	17564	17666	17624	17821	17511	17541	17649	17719	17847	17761	17670	17844	17740	17746	17702	17838	17713	17683	17840	17670	17687	17812	17723	17702	17768	17474	17765	18032	17731	17571	17638	17671	17581	17770	17813	17730	17711	17549	17476	17764	17650	17790	17883	17481	17681	17675	17659	17818	17704	17582	17687	17866	17609	17853	17724	17463	17858	17947	17795	17982	17567	17791	17752	17540	17854	17572	17751	17727	17675	17702	17835	17761	17760	17746	17691	17727	17802	17824	17645	17767	17717	17774	17763	17731	17652	17791	17935	17751	17824	17645	17861	17749	17713	17986	17764	17816	17850	17813	17795	17690	17655	17698	17671	17710	17747	17732	17659	17764	17730	17730	17833	17707	17688	17815	17606	17749	17631	17958	17583	17706	17794	17646	17664	17782	17741	17685	17549	17605	17962	17805	17623	17768	17537	17684	17693	17719	17838	17681	17801	17821	17673	17663	17695	17717	17941	17641	17668	17644	17777	17667	17653	17853	17820	17729	17880	17660	17814	17715	17620	17896	17540	17655	17688	17633	17907	17709	17568	17490	17502	17869	17628	17682	17763	17742	17851	17887	17689	17699	17598	17779	17606	17738	17929	17697	17695	17793	17715	17924	17530	17873	17573	17680	17710	17840	17802	17624	17565	17668	17929	17741	17630	17882	17745	17660	17762	17743	17669	17792	17613	17669	17792	17793	17830	17808	17717	17628	17721	17806	17869	17784	17692	17758	17691	17748	17674	17751	17701	17886	17685	17801	17574	17800	17810	17779	17733	17590	17625	17633	17805	17832	17743	17743	17721	17825	17815	17657	17589	17664	17598	17711	17730	17762	17766	17849	17793	17654	17779	17769	17709	17841	17790	17700	17554	17697	17736	17563	17859	17788	17694	17645	17666	17841	17665	17758	17715	17903	17701	17731	17777	17778	17790	17781	17708	17715	17692	17819	17776	17691	17873	17578	17622	17596	17679	17723	17771	17674	17696	17691	17533	17605	17669	17849	17902	17789	17692	17708	17833
37157	33022	36524	35973	34346	33228	32778	32515	33115	32311	31679	31670	31358	31552	31342	31382	31373	31193	31238	31121	31142	31050	30753	30943	31100	31098	31089	30779	30968	31196	30987	30776	30879	31070	30994	30717	31109	30823	31006	30934	30870	30778	30894	31122	30901	31141	30838	31130	30926	30718	31095	30885	30749	30818	30706	30944	30689	30962	31121	31004	30937	30897	30922	30790	30898	30990	30922	30958	30823	30924	30908	30918	30600	30835	30745	30743	31050	30946	31182	30997	31053	31087	30809	31047	30790	30772	30990	30863	30828	30799	30697	30976	30643	30787	30650	31141	30739	31003	30880	30733	30911	30960	31081	30815	30928	30992	30836	30854	30679	30984	30727	30813	30899	30655	30888	30881	30861	30510	30858	31137	30898	30813	30905	30962	30969	31113	30877	30926	30849	31082	30857	30986	30825	30593	31028	31019	30813	30680	30709	30962	30839	31073	30812	30995	30521	31136	31082	31185	31117	30853	30813	31339	30885	30819	30812	30888	30751	30940	30635	31016	30665	30945	30882	30792	30861	30823	30823	30876	30967	30916	31229	30963	31115	30941	30898	30770	30628	30576	30910	30792	30870	30956	30838	30884	30681	30908	30997	31048	31342	31117	30923	30955	30807	31097	30961	30858	30729	31073	30886	30741	30743	30869	30939	31047	30615	30988	31130	31004	30753	30692	30852	30598	30715	30754	30813	30388	30889	30589	30785	30787	30884	30939	30999	30863	30815	30618	30817	30701	30842	30765	30790	31117	31043	31034	30955	30914	31098	31006	30855	30790	30943	30675	31157	31019	30986	31065	30808	30796	31092	30929	30849	30863	31060	31063	30923	30924	30936	30986	30940	31059	30912	30771	31161	30824	30673	30993	30813	30644	30865	30883	30722	30811	30806	30952	30965	30914	30971	30910	31036	30959	30952	30837	31412	30967	30980	30887	30772	30886	30975	31070	30958	30444	30941	30676	31181	30929	30977	30871	30969	30955	30913	31028	30975	30990	30886	30966	30940	30674	30782	30945	30759	30854	31043	30825	31109	30706	30705	30720	30712	30645	30929	30816	30973	30923	30994	30826	31181	30855	30698	30999	30857	30711	31035	30997	30689	30847	31153	30935	31015	31069	30890	30625	30877	30685	30812	30903	30516	30903	30814	30804	30685	30807	30820	31134	31022	30991	31112	30715	30927	30701	30615	31079	31229	30945	30949	30950	30979	30830	31023	30824	30799	31105	31029	30845	31008	30743	30654	30605	31130	30786	31034	30711	31078	30789	30763	30774	31022	30941	31025	31090	30772	30858	31037	30799	31071	30664	30887	31342	30915	30753	30958	30959	30633	30593	31031	31066	31027	30906	30807	30849	31109	30897	30808	30962	31095	30845	30950	30798	30850	30823	30918	30764	30752	30965	30855	30816	31016	30939	30963	30905	30997	30821	30794	30798	30768	30908	30970	30663	30782	31001	30906	30643	30698	30790	30790	30823	30979	30789	30830	31113	30875	31208	31020	30787	30739	30960	30931	30884	30800	30833	30820	30686	30650	30812	30759	30750	30848	31009	30613	30922	30830	30789	31012	31020	30932	31133	31088	30642	31027	31027	30803	30666	30627	30725	30946	30676	31088	31019	30746	30901	30816	31013	30916	31043	30733	30868	30782	30988	30837	30956	30845	30586	30924	30875	30741	31106	30758	31080	30842	30847	30798	30939	30576	30773	30899	31096	30967	30917	31246	31005	30967	30715	30846	31172	30864	30982	30893	31030	31026	30793	31124	31036	30875	30819	30912	30693	31045	30739	30727	30580	30585	30695	30942	30914	30951	31110	30711	31081	30934	30688	30879	31021	30896	30807	31262	30998	30824	30914	30804	30509	30870	31050	30852	30731	30742	30867	31075	30853	30837	30987	31097	30976	30848	30933	30979	30981	31026	31239	30642	30778	31038	31215	31003	30833	30758	31037	30887	30708	30958	30880	30831	30681	30816	30771	30717	30870	30953	30704	30910	30731	30711	30932	30929	30868	30973	31103	30775	30960	30982	31015	30971	31158	30970	30968	30649	30692	30872	30851	30864	30982	31018	31063	30899	30622	30693	30727	30861	30869	30883	30844	30839	30822	30891	30924	30853	30980	30812	30924	31000	30654	31045	30985	30945	30729	30869	30797	30999	30639	30584	30696	30830	30746	30820	30679	31013	30895	30768	30917	30736	31182	30994	31116	31007	30880	30791	30975	30824	31126	30860	30783	30902	30757	30912	31115	31203	30973	30765	30690	30826	30923	30714	30943	30917	30649	30816	30827	30894	30820	30843	30789	31033	31143	31075	31183	30867	31025	31139	30838	30839	30929	30887	30994	30895	30875	30949	30769	30823	31126	30854	30842	30891	30728	30953	31120	30960	30763	30915	30945	31043	30771	30882	30764	30865	30649	30817	31153	30706	30899	30810	30808	31106	31140	30715	31131	31037	30685	31159	30917	30793	31008	30834	30710	30730	30793	30955	30856	30759	30613	30854	30757	30954	30727	30770	30873	30962	30857	31043	30723	30702	30856	31131	31005	30959	30877	31121	31051	30956	31021	31060	30698	30699	30748	30846	30643	30704	31027	30878	30799	31035	30994	31041	30920	30648	30795	30798	30971	30925	31074	30810	30987	30803	30815	31099	30906	31019	31110	30963	30935	30704	30784	30692	30866	30818	30680	30893	30979	30697	30728	30894	31032	31020	30748	30740	30841	30844	30995	30797	30940	30987	30789	30984	30902	30776	30617	30892	31009	31044	30951	30963	30967	30838	31022	31096	30963	30958	30719	30988	30967	30970	30887	30852	30748	30914	31207	31131	31038	31013	31140	31039	30809	30980	30794	30996	31076	30915	30930	30805	31101	31160	30922	30951	31000	30894	30925	31003	30873	30806	30945	30754	30828	30820	30966	30804	30798	30952	30893	30792	30811	30884	30841	30977	30810	31198	30884	30976	30913	30877	30885	30821	30801	31120	30926	30616	30932	30968	30896	30965	30904	30777	30615	30608	31153	30879	30918	30918	30871	30873	31029	31132	30817	31098	30957	30804	30719	30793	31178	31129	30955	30971	30736	30920	30941	31137	30915	30870	30925	31008	30693	31033	30987	30812	30910	31017	30605	30930	30758	30828	30661	30949	31129	31069	30853	30683	30896	30693	31139	30945	30873	30855	31025	30791	31031	31121	30976	30974	30824	30869	30930	30796	30866	30695	30727	30999	30723	30827	30911	30810	30618	30708	30780	30860	30703	30869	30974	30897	30932	30820	30897	30944	30854	30756	30967	31003	31092	31104	30951	31027	30810	30778	30537	30974	30846	30969	30983	30825	30650	30773	30757	30986	31048	30910	31061	31060	31129	30766	30853	30697	30566	31055	30908	30834	31179	30633	30758	30925	30814	30950	30962	31068	30643	30512	30816	31043	30997	30938	30549	31047	30930	30629	30821	30577	30842	31186	31009	30741	30856	30885	30950	30535	30568	30660	31017	30999	30928	30811	30802	30836	31087	30907	30960	30919	30657	30849	30683	30892	30852	30791	30839	30847	31006	30712	30894	30861	30979	30924	31121	30755	30990	30818	30939	30786	30899	30946	30856	31170	31099	31038	30799	30727	30921	31203	30877	30505	30837	30966	30616	30734	30776	30753	30913	31174	30986	30973	30705	30759	31032	31075	30849	31050	30742	30879	31146	30741	30924	30797	30638	30740	30746	31007	30942	30806	30894	31030	30891	30941	30788	30841	30953	30638	30838	30695	30788	30797	31075	30808	30741	30957	30589	31088	30905	31064	30894	31047	31101	30301	30670	31068	30726	30610	31228	30660	31069	30855	30982	30930	31258	30994	30930	30947	30840	31267	30757	30871	30995	30697	30760	31087	31086	30779	30710	31247	31017	30875	31035	30740	30843	30741	30498	30607	30894	30903	30803	31049	30961	30829	30853	30789	30926	30984	30892	31000	30841	30911	30942	30837	30631	30809	30608	30652	30828	30736	30833	30844	30835	30756	30669	30836	30617	30927	30818	31054	30515	30863	30655	30964	31044	30707	31070	30950	30751	30972	31015	31135	30729	31069	30636	30841	30904	30933	30904	30614	30572	30772	30778	30972	30911	30872	31014	30683	30957	30938	31020	30841	30906	30864	30749	30993	30994	30858	30861	30863	31018	30833	30801	30889	30791	30880	30813	30771	30895	30800	30723	30786	30886	30837	30856	30786	30896	30764	31042	30973	30618	30941	30905	31004	30878	30830	30755	31061	30906	31119	31237	30655	30921	30745	30823	30949	30973	31007	31002	31027	31025	30692	31115	30925	30920	30829	30641	30919	30757	31022	30890	30829	30877	30908	30682	30700	30748	31060	30838	30713	31085	31002	31084	30807	30986	31151	30864	30838	30922	30944	30933	30862	30921	30673	30717	30770	31230	31235	30887	31127	30932	30887	31128	30940	30802	31073	31058	30914	31079	30998	31061	30823	30729	31163	30869	30962	30891	30987	31068	30856	31019	30972	31003	31104	31100	30958	30772	30842	30874	30884	31103	31198	31141	30623	31209	31133	30902	30772	30439	30881	30973	30903	30784	30679	30755	30991	30921	30817	30654	30960	30934	30921	30813	30939	30978	30778	30998	31106	31107	30951	30763	30727	30819	30916	30975	30949	30973	30875	31049	30639	30821	31204	30892	30596	31028	30970	30964	30934	30759	30789	30775	30798	30688	30873	30693	31183	31004	31242	31061	31040	31157	30579	30795	30928	30927	30874	30841	30773	30749	30868	31017	31051	30973	30764	31107	31125	31130	30968	30893	30965	30731	31154	31100	30888	30673	31062	30765	30693	30842	30863	30682	30509	30969	31096	30973	31127	30712	31138	30932	30916	31179	31117	30903	30704	31035	30927	31041	30839	31059	30945	31018	30750	30775	31276	30742	30935	30779	30815	30821	30634	30674	30591	30922	31015	30909	30845	31069	31158	30762	30952	30791	30961	30744	30914	30678	30738	30653	30832	30907	31060	30985	30740	30818	30906	30865	30869	30909	30783	30857	30955	30958	30980	30907	31032	30634	30860	30661	30414	30839	30957	30946	30678	30796	30974	30751	30861	31026	31132	30998	30949	30994	30768	30945	31004	31089	31070	30859	31028	30771	30946	30898	31282	30971	30695	30963
27755	33640	27895	25399	24378	22007	21272	21768	22046	20855	20061	20269	20091	19896	19747	19510	19257	19221	19133	19226	19084	19039	18950	19103	18928	18979	18935	18846	18885	19159	19051	18983	19111	18855	18914	18853	18884	18963	18816	18829	18687	18859	18695	18873	18754	18784	18716	18951	18799	18775	18656	18772	18803	18844	19071	18787	18796	19003	18784	18711	18753	18892	18852	18838	18952	18890	18923	18787	18710	18949	18759	18893	18620	18813	18709	18766	18835	18794	18945	18889	18755	18887	18676	18752	18851	18902	18952	18804	18533	18726	18925	18796	18818	18761	18874	18752	18846	18788	18808	18769	19005	19141	18664	18654	18915	18863	18742	18683	18631	18919	18805	18838	18670	18754	18735	18786	18777	18825	18853	18915	18683	18835	18875	18695	18845	18769	18720	18577	18774	18792	18874	18784	18913	18957	18785	18680	18824	18768	18865	18741	18858	18765	18778	18727	18844	18689	18886	18791	18768	18964	18635	18750	18960	18789	18799	18835	18702	18989	18960	18749	18806	18869	18826	18778	18901	18795	18554	18908	18705	18880	18694	18881	18789	18914	18904	18802	18728	18748	18710	18712	18767	18882	18780	18740	18804	18602	18968	18809	18817	18826	18858	18759	18679	18626	18774	18886	18909	18886	18824	18641	18757	18844	18895	18829	18929	18880	18577	18950	18890	18856	18741	18727	18785	18841	18898	18663	18749	18951	18893	18888	18983	18933	18923	18917	18861	18740	18753	18853	18712	18734	18680	18986	18770	18780	18801	18777	18761	18860	18855	18735	18862	18788	18776	18783	18750	18695	18952	18694	18806	18795	18845	18830	18738	18872	18886	18961	18884	18657	18631	18903	18602	18952	18690	18809	18931	18695	18786	18730	18784	18926	18833	18783	18843	18843	18562	18863	18730	18880	18734	18851	18922	18743	18796	18657	18791	18678	18904	18908	18840	18634	18830	18957	18823	18789	18790	18982	18719	18786	18815	18942	18891	18654	18776	18803	18793	18800	18646	18975	19003	18888	18762	18791	18921	18816	18678	18841	18712	18680	18621	18678	18727	18769	18618	18919	18780	18936	19021	18698	18752	18620	18774	19062	18750	18764	18777	18793	18878	18720	18745	19024	18685	18629	18994	18728	18801	18742	18660	18807	18859	18800	18752	18791	18869	18824	18835	18798	18891	18992	18815	18778	18779	18662	18874	18944	18832	18707	18637	18685	18747	18832	18907	18752	18754	18784	18771	18847	18777	18786	18786	18810	18722	18901	18981	18655	18859	18820	18897	18879	19016	18893	18641	18692	18647	18799	18613	18794	18827	18799	18850	18706	18711	18784	18874	19012	18962	18658	18855	18819	18768	18940	18602	18887	18778	18770	18663	18849	18770	18692	18713	18650	18976	18844	18562	18667	18919	18700	18787	18788	18598	18824	18757	18774	18941	18721	18806	18738	18906	18998	18757	18766	18690	18767	18845	18815	18725	19003	18759	18756	18837	18867	18882	18878	18816	18937	18863	18901	18876	18620	18969	18898	18966	18693	18606	18929	18770	18696	18658	18996	18791	18897	18827	18556	18696	18590	18820	18730	18777	18716	18783	18921	18853	18887	18699	18685	18748	18895	18803	18924	18861	18947	18835	18832	18819	18848	18679	18649	18735	18873	18976	18607	19000	18738	18778	18768	18714	18808	18751	18956	18777	18627	18662	18636	18723	18648	18615	18874	18876	18822	18939	18786	18849	19040	18760	18605	18800	18783	18803	18657	18884	18924	18698	18911	18725	18640	18803	18846	18792	18617	18949	18861	18676	18854	18809	18824	18744	18954	18687	18806	18760	18767	18872	18735	18776	18825	18783	18774	18729	18964	18907	18692	18816	18762	18563	18748	18759	18638	18752	18709	18849	18955	18811	18878	19085	18872	18703	18817	18850	18823	18755	18981	18965	18886	18818	18685	18736	18681	18769	18651	18921	18892	18835	18809	18946	18961	18701	18703	18769	18967	18594	18776	18625	18939	18788	18694	18997	18681	18655	18736	18881	18689	18863	18884	18865	19029	18768	18928	18654	18856	18760	18710	18846	18739	18788	18884	18742	18877	18781	18757	18849	18847	18668	18907	18702	18725	18589	19063	18855	18789	18731	18797	18714	18701	18981	18901	18739	18710	18820	18570	18829	18785	18967	18831	18762	18947	18968	18715	18745	18973	18649	18749	18763	18853	18813	18969	18850	18963	18774	18851	18917	18807	18768	18862	18770	18840	18705	18838	18613	18844	18785	18671	18921	18758	18793	18682	18877	18904	18886	18759	18764	18695	18687	18784	18923	18888	18741	18924	18742	18655	18838	18773	18848	18793	18853	18838	18691	19060	18749	18689	18714	18679	18823	18599	18750	18833	18864	18694	18901	18864	18639	18797	18821	18901	18767	18867	18880	18790	18701	18854	18740	18868	18688	18784	18850	18761	18764	18894	18712	18845	18653	18654	18815	19060	18740	18824	18700	18711	18947	18863	18847	18918	18971	18681	18733	18754	18852	18802	18767	18842	18824	18732	18670	18911	18727	18566	18678	18833	18753	18702	18838	18835	18683	18809	18683	18776	18785	18799	18735	18870	18830	18709	18808	18828	18700	18781	18690	18869	18582	18727	18938	18663	18774	18804	18674	18864	18778	18679	18802	18719	18791	18728	19028	18860	18876	18811	18859	19040	18721	18751	18718	18815	18809	18876	18824	18778	18600	18888	18769	18817	18838	18750	18797	18877	18874	18979	18727	18846	18872	18787	18940	18697	18862	18731	18836	18639	18739	18847	18949	18965	18823	18806	18854	18739	18658	18829	18953	18782	18774	18759	18949	18943	18850	18632	19018	18764	18701	18832	18877	18693	18723	18866	18759	18895	18983	18741	18804	19005	18804	18849	18785	18705	18792	18934	18804	18975	18726	18672	19021	18876	18889	18851	18967	18726	18827	18765	18686	18815	18719	18764	18743	18754	18884	18718	18885	18895	18824	18641	18655	18629	18833	18693	18653	18842	18788	18860	18686	18715	18906	18558	18817	18785	18745	18813	18774	18616	18620	18824	18791	18845	18641	18878	18846	18849	18901	18613	18851	18841	18956	18658	18963	18583	18895	18779	18810	18901	18813	18732	18761	18760	18743	18719	18872	18789	18805	18694	18603	18827	18771	18801	18905	18859	18724	18649	18667	19011	18663	18858	18603	18649	18758	18843	18694	18791	18877	18849	18650	18774	18811	18888	18927	18733	18875	19100	18925	18709	18826	18831	18799	18684	18923	18794	18734	18771	18970	18886	18757	18711	18756	18803	18840	18887	18703	18746	18926	18878	18792	18744	18566	18863	18858	18891	18873	18773	18810	18896	18588	18959	18532	18886	18767	19081	18742	18875	18776	18708	18846	18813	18891	18582	18613	18681	18856	18655	18963	18610	18433	18615	18841	18760	18980	18754	18742	18852	18739	18814	18790	18787	18800	18853	18532	18761	18653	18782	18798	18600	18660	18668	18801	18815	18633	18794	18950	18824	19022	18710	18722	19008	18973	18900	18827	18781	18842	18787	18945	18539	18958	18899	18705	18672	18886	18899	18752	18665	18927	18751	18857	18738	18791	18627	18852	18960	18832	18909	18989	18686	18759	18754	18761	18846	18764	18787	18906	18783	18730	18848	18742	18733	18602	18963	18767	18784	18815	18814	18891	18535	18616	18838	18858	18870	18580	18874	18819	19017	18904	18662	18850	18855	18745	18653	18631	18865	18732	18928	18975	18725	18987	18652	18822	18764	18944	18742	18706	18785	18737	18788	18760	18891	18901	18825	18796	18961	18856	18791	18952	18782	18820	18885	18859	18885	18791	18875	18639	18723	18675	18620	18736	18680	18906	18773	18845	18704	18832	18563	18946	18746	18993	18883	18866	18634	18711	18875	18613	18954	18606	18690	18923	18703	18731	18703	18875	18965	18933	18845	18757	18770	18729	18835	18687	18894	18833	18762	18800	18867	18845	18894	18801	18773	18806	18788	18802	18926	18859	18808	18792	18838	18787	18917	18955	18774	18626	18804	18862	18797	18704	18556	19050	18753	18671	18783	18749	18602	18843	18879	18690	18789	18992	18630	18624	19023	18697	18677	18730	18751	18745	18972	18685	18763	18778	18811	18833	18811	18748	18776	18899	18809	18906	18718	18919	18804	18997	18879	18816	18771	18971	18734	18787	18879	18736	18669	18789	18920	18934	18728	18961	18580	18722	18870	18797	18814	18957	18752	18905	18889	18733	18846	18753	18844	18731	18783	18874	18846	18763	18909	18722	18990	18894	18986	18933	18876	18905	18702	18809	18699	18812	18862	18835	18783	18808	18812	18891	18686	18983	18651	18849	18750	18802	18576	18739	18711	18774	18703	18756	18977	18712	18876	18681	18793	18531	18938	18867	18837	18747	18799	18658	18688	18762	18806	18894	18894	18718	18715	18678	18762	18637	18836	18698	18611	18890	18997	18730	18942	18924	19093	18853	18961	18858	18778	18831	18777	18820	18924	18735	18704	18883	18787	18905	18860	18789	18865	18777	18922	18985	18980	18984	18791	18794	18726	18958	18780	18670	18708	18638	18721	18884	18763	18794	18701	18667	18901	18775	18860	18788	18761	18988	18778	18593	18879	18699	18874	18802	18921	18858	18866	18802	18822	18658	18807	18792	18716	18848	18695	18710	18792	18780	18690	18816	18755	18626	18730	18619	18818	18970	18760	18860	18828	18695	18894	18847	18997	18717	18724	18635	18809	18824	18896	18790	18625	18897	18895	18891	18964	18829	18852	18748	18658	18829	18883	18769	18959	18821	19030	18855	18795	18591	18952	18843	18887	18805	18684	18771	18734	18800	18667	18823	18831	18794	18843	18802	18749	18761	18906	18769	18786	18817	18807	18963	18811	18762	18753	18702	18819	18832	18920	18865	18664	18819	18877	18720	18816	18819	18923	18934	18698	18853	18829	18745	18764	18750	18944	18847	18963	18682	18729	18872	18846	18864	18996	18719	18919	18779	18988	18672	18756	18967	18790	18738	18747	18825	18903	18781	18702	18790	18963	18901	18891	18814	18762	18655	18854	18871	18770	18806	18739	18641	18788	18608	18881	18670	19051	18914	18790	18846	18852	18820	18860	18731	18951
23724	21026	27420	25659	26734	31876	34503	33038	33398	33654	31914	31008	30958	30800	30826	30593	29963	30163	30185	29751	30115	29935	29550	29899	29847	30001	29823	29884	29811	29528	29707	29658	29777	29652	29816	29765	29743	29663	29613	29848	29589	29438	29588	29347	29385	29619	29414	29534	29440	29652	29530	29706	29489	29413	29603	29623	29718	29663	29674	29641	29498	29666	29473	29488	29443	29434	29564	29620	29461	29411	29508	29497	29493	29509	29692	29337	29306	29529	29470	29385	29482	29491	29352	29453	29422	29357	29265	29529	29337	29357	29325	29337	29601	29430	29209	29328	29167	29461	29779	29641	29347	29370	29453	29253	29580	29614	29564	29505	29456	29450	29414	29455	29243	29595	29278	29255	29486	29524	29361	29501	29328	29562	29742	29532	29491	29317	29511	29477	29387	29445	29575	29637	29584	29562	29370	29195	29399	29417	29550	29656	29781	29301	29361	29409	29197	29241	29572	29585	29789	29485	29656	29499	29672	29596	29293	29559	29367	29340	29690	29386	29464	29559	29373	29389	29583	29423	29489	29469	29223	29460	29600	29493	29571	29467	29575	29550	29484	29477	29293	29154	29553	29651	29369	29468	29257	29364	29728	29355	29220	29277	29600	29781	29642	29483	29568	29506	29291	29417	29356	29125	29607	29193	29657	29422	29298	29513	29379	29404	29499	29549	29591	29261	29429	29480	29330	29342	29558	29436	29567	29342	29805	29546	29500	29597	29359	29424	29634	29580	29810	29481	29584	29459	29666	29405	29625	29250	29310	29364	29546	29463	29497	29662	29693	29804	29596	29236	29529	29548	29660	29515	29127	29439	29466	29334	29361	29545	29403	29746	29315	29371	29360	29363	29260	29359	29592	29642	29536	29748	29309	29585	29434	29381	29295	29529	29478	29422	29585	29603	29438	29634	29459	29439	29192	29415	29497	29696	29708	29670	29408	29466	29602	29291	29486	29181	29092	29483	29379	29592	29344	29450	29366	29709	29677	29219	29354	29687	29576	29695	29368	29419	29376	29609	29244	29328	29634	29612	29345	29529	29629	29465	29359	29465	29366	29383	29636	29515	29633	29384	29583	29573	29639	29474	29357	29624	29620	29562	29425	29443	29395	29239	29600	29400	29422	29379	29456	29599	29599	29418	29693	29402	29527	29685	29327	29384	29520	29438	29403	29379	29452	29367	29563	29290	29418	29393	29521	29282	29562	29794	29438	29622	29364	29302	29303	29479	29694	29819	29520	29306	29454	29648	29580	29408	29550	29423	29476	29548	29484	29531	29468	29091	29527	29441	29369	29773	29553	29565	29417	29384	29451	29476	29503	29691	29577	29851	29097	29254	29376	29553	29079	29584	29619	29506	29780	29753	29414	29568	29403	29460	29636	29353	29419	29475	29090	29268	29626	29323	29310	29404	29373	29430	29610	29585	29353	29657	29436	29312	29695	29455	29570	29313	29426	29272	29484	29493	29351	29420	29346	29353	29675	29391	29512	29746	29229	29478	29525	29502	29202	29555	29923	29361	29777	29676	29839	29373	29445	29749	29612	29553	29372	29582	29300	29355	29533	29645	29549	29531	29550	29755	29460	29336	29385	29585	29497	29349	29205	29599	29522	29438	29706	29281	29797	29354	29316	29340	29317	29380	29490	29457	29745	29471	29189	29430	29608	29695	29335	29552	29370	29614	29695	29529	29635	29250	29571	29262	29364	29574	29386	29447	29168	29449	29223	29506	29430	29410	29415	29450	29546	29538	29426	29475	29503	29513	29721	29363	29569	29348	29672	29678	29404	29527	29369	29371	29555	29579	29424	29508	29658	29524	29567	29292	29259	29437	29655	29430	29492	29576	29667	29508	29640	29541	29572	29197	29363	29685	29434	29393	28942	29423	29263	29467	29397	29445	29381	29621	29307	29440	29306	29584	29318	29345	29584	29467	29396	29040	29383	29481	29755	29555	29406	29309	29478	29470	29467	29240	29502	29460	29477	29350	29383	29191	29498	29544	29364	29572	29436	29629	29857	29582	29530	29522	29569	29325	29272	29305	29500	29381	29266	29395	29649	29416	29256	29604	29476	29262	29504	29277	29516	29385	29531	29685	29452	29472	29429	29532	29557	29337	29524	29464	29415	29388	29434	29573	29104	29421	29313	29267	29478	29281	29402	29713	29714	29435	29576	29559	29230	29580	29515	29595	29715	29456	29383	29421	29457	29466	29535	29285	29329	29566	29402	29230	29504	29470	29463	29363	29563	29650	29490	29452	29502	29370	29589	29555	29575	29398	29487	29434	29578	29607	29430	29637	29510	29464	29674	29450	29387	29617	29527	29533	29428	29492	29763	29947	29357	29400	29497	29941	29767	29276	29441	29706	29581	29532	29512	29508	29266	29236	29686	29325	29542	29402	29614	29625	29799	29450	29496	29366	29369	29473	29418	29510	29500	29512	29307	29490	29534	29463	29530	29501	29413	29688	29241	29356	29406	29492	29308	29250	29276	29368	29461	29364	29326	29469	29685	29468	29443	29640	29451	29517	29516	29290	29509	29396	29649	29535	29553	29361	29614	29764	29344	29375	29631	29436	29321	29370	29272	29220	29491	29172	29498	29222	29708	29421	29577	29396	29592	29404	29506	29671	29567	29366	29605	29510	29406	29677	29400	29444	29659	29212	29414	29503	29635	29645	29402	29475	29401	29564	29584	29470	29547	29290	29559	29264	29453	29549	29379	29616	29486	29194	29429	29381	29396	29475	29528	29392	29536	29562	29384	29337	29492	29439	29666	29430	29229	29598	29677	29543	29474	29442	29601	29325	29438	29516	29388	29557	29292	29425	29609	29588	29486	29289	29605	29455	29304	29400	29566	29448	29343	29212	29416	29483	29370	29317	29515	29484	29808	29684	29334	29612	29412	29373	29630	29286	29556	29704	29378	29758	29450	29233	29349	29389	29136	29518	29607	29552	29604	29725	29565	29482	29303	29457	29465	29434	29488	29377	29128	29284	29555	29584	29653	29479	29416	29494	29349	29513	29446	29439	29289	29470	29337	29511	29488	29693	29589	29520	29433	29579	29515	29634	29381	29496	29379	29679	29641	29667	29530	29552	29533	29568	29572	29193	29509	29276	29472	29429	29382	29606	29544	29615	29443	29444	29314	29357	29446	29683	29677	29348	29528	29463	29448	29291	29467	29113	29410	29548	29667	29415	29245	29509	29577	29595	29323	29098	29560	29554	29322	29488	29441	29436	29626	29510	29545	29330	29530	29224	29575	29721	29836	29623	29637	29562	29276	29522	29242	29173	29501	29700	29634	29372	29564	29456	29352	29362	29408	29572	29580	29513	29733	29269	29331	29227	29615	29583	29505	29420	29802	29422	29419	29513	29771	29470	29553	29415	29420	29575	29321	29435	29463	29565	29689	29507	29512	29387	29451	29279	29389	29359	29394	29359	29557	29615	29215	29463	29385	29640	29474	29579	29641	29235	29399	29396	29402	29453	29618	29557	29536	29337	29338	29339	29548	29645	29334	29392	29405	29608	29479	29442	29345	29568	29800	29503	29229	29488	29231	29435	29526	29498	29506	29528	29247	29579	29497	29360	29251	29176	29247	29646	29419	29448	29212	29506	29838	29427	29476	29454	29507	29555	29374	29501	29577	29635	29427	29473	29517	29297	29375	29549	29363	29455	29537	29464	29207	29588	29694	29619	29629	29393	29309	29543	29562	29502	29328	29484	29324	29468	29599	29267	29521	29349	29560	29549	29721	29727	29514	29324	29508	29365	29663	29278	29534	29511	29267	29661	29503	29619	29540	29326	29397	29729	29572	29626	29314	29462	29651	29739	29463	29568	29803	29392	29305	29571	29315	29634	29712	29622	29615	29335	29435	29410	29465	29280	29220	29613	29623	29361	29417	29532	29475	29558	29359	29435	29424	29445	29209	29497	29249	29384	29512	29286	29510	29734	29738	29518	29379	29429	29230	29529	29476	29345	29578	29492	29542	29195	28994	29502	29333	29472	29535	29639	29313	29596	29764	29172	29512	29605	29730	29425	29421	29326	29419	29705	29614	29573	29497	29502	29486	29794	29625	29553	29330	29408	29545	29355	29483	29627	29589	29447	29363	29349	29167	29363	29660	29477	29387	29707	29707	29121	28992	29464	29370	29554	29376	29644	29262	29452	29378	29233	29567	29462	29785	29288	29570	29450	29289	29399	29569	29445	29717	29451	29641	29579	29365	29207	29364	29410	29416	29289	29547	29418	29751	29424	29251	29144	29429	29304	29582	29736	29460	29525	29747	29620	29646	29422	29535	29643	29524	29163	29501	29464	29292	29757	29343	29184	29423	29416	29157	29404	29443	29419	29163	29343	29543	29401	29301	29535	29422	29475	29532	29496	29499	29668	29368	29275	29578	29413	29526	29550	29548	29447	29498	29438	29452	29325	29398	29336	29237	29304	29563	29601	29576	29534	29532	29547	29654	29397	29560	29525	29197	29420	29427	29063	29417	29554	29616	29344	29725	29561	29600	29469	29603	29274	29539	29625	29161	29327	29457	29314	29392	29653	29529	29766	29495	29561	29335	29450	29719	29626	29352	29441	29423	29506	29571	29447	29324	29461	29652	29822	29560	29735	29891	29399	29467	29275	29598	29244	29331	29396	29439	29580	29521	29512	29560	29451	29673	29450	29536	29467	29348	29596	29299	29667	29531	29739	29819	29457	29236	29422	29691	29533	29462	29356	29418	29472	29624	29316	29403	29285	29511	29453	29403	29417	29572	29658	29389	29724	29484	29068	29486	29447	29410	29448	29403	29392	29349	29497	29479	29332	29564	29502	29415	29445	29489	29510	29486	29424	29624	29580	29609	29373	29650	29163	29456	29598	29570	29628	29526	29387	29462	29589	29710	29487	29749	29317	29622	29317	29308	29509	29456	29514	29317	29505	29533	29493	29460	29463	29387	29462	29658	29280	30024	29697	29436	29375	29503	29320	29512	29450	29557	29407	29310	29461	29300	29414	29520	29462	29540	29394	29283	29538	29542	29637	29682	29524	29469	29117	29030	29533	29345	29466	29560	29091	29558	29568	29455	29305	29701	29557	29628	29737	29429	29474	29697	29306	29709	29223	29351	29770	29800	29370	29503	29555	29585	29672	29589	29376	29302	29407
29733	48126	35820	30737	29367	25047	23089	23250	24082	23889	21142	20439	20561	20331	19745	19630	19180	18886	18941	18764	18672	18808	18707	18634	18770	18676	18653	18739	18435	18542	18618	18562	18438	18353	18312	18373	18517	18417	18385	18324	18371	18263	18202	18172	18132	18233	18355	18195	18477	18224	18329	18136	18061	18229	18148	18249	18274	18310	18347	18357	18167	18291	18405	18230	18309	18141	18211	18291	18377	18307	18318	18307	18247	18340	18224	18250	18185	18282	18084	18224	18357	18435	18212	18278	18191	18370	18319	18390	18263	18386	18374	18215	18384	18217	18308	18387	18322	18091	18095	18183	17964	18148	18206	18103	18126	18401	18469	18306	18173	18215	18188	18385	18167	18438	18286	18257	18174	18310	18223	18212	18359	18271	18246	18212	18262	18015	18427	18334	18292	18166	18253	18164	18193	18282	18231	18232	18259	18241	18171	18190	18224	18186	18282	18238	18208	18128	18085	18306	18247	18116	18239	18159	18160	18268	18345	18188	17967	18021	18324	18179	18136	18433	18249	18363	18276	18248	18084	18161	18300	18130	18243	18122	18364	18165	18151	18070	18247	18280	18109	18205	18254	18125	18269	18301	18169	18112	17991	18350	18184	18219	18219	18329	18041	18267	18302	18093	18160	18211	18279	18288	18308	18263	18124	18195	18338	18330	18157	18258	18287	18127	18248	18402	17976	18174	18262	18248	18079	18074	18283	18134	18260	18099	18333	17948	18082	18091	18362	18356	18220	18101	18187	18228	18258	18304	18166	18235	18316	18247	18032	18273	18232	18195	18169	18335	18219	18132	18245	18255	18261	18398	18265	18248	18123	18280	18366	18229	18204	18194	18183	18385	18015	18159	18108	18127	18139	18089	18271	18255	18282	18263	18257	18284	18231	18261	17969	18267	18192	18146	18205	18312	18227	18152	18140	18259	18290	18035	18296	18281	18088	18233	18097	18088	18035	18041	18257	18287	18275	18235	18152	18336	18191	18153	18174	18323	18074	18324	18134	18178	18282	18256	18181	18274	18247	18234	18379	18203	18110	18230	18375	18152	18385	18149	18216	18330	18166	18259	18137	18409	18224	18141	18237	18184	18268	18094	18066	18227	18206	18140	18082	17982	18205	18166	18285	18276	18260	18088	18099	18241	18366	18225	18333	18250	18324	18261	18035	18262	18115	18015	18232	18094	18247	18295	18305	18211	18069	18090	18171	18215	18327	18055	18081	18250	18189	18280	18242	18204	18257	18262	18269	18200	18299	18240	18308	18371	18104	18295	18313	18247	18154	18105	18200	18251	18170	18042	18464	18317	18129	18251	18277	18248	18415	18198	18192	18037	18071	18274	18179	18185	18059	18403	18167	18358	18165	18101	18191	18203	18258	18228	18362	18285	18037	18167	18070	18190	18063	18173	18137	18376	18216	18116	18368	18208	18114	18256	18068	18291	18259	18114	18187	18360	18316	18282	18227	18454	18309	18281	18244	18213	18418	18373	18164	18287	18100	18341	18222	18116	18231	18375	18256	18183	18242	18393	18116	18176	18232	18234	18087	18194	18327	18288	18324	18351	18166	18120	18389	18265	18075	18224	18023	18284	18309	18011	18238	18244	18291	18128	18475	18155	18225	18288	18238	18152	18084	18178	18112	18149	18277	18191	18245	18282	18176	18226	18295	18237	18227	18265	18252	18096	18379	18146	18056	18228	18371	18093	18368	18197	18058	18297	18351	18283	18194	18232	18071	18025	18233	18182	18128	18160	18095	18310	18275	18215	18276	18097	18204	18152	18157	18408	18331	18063	18154	18257	18191	18221	18192	18241	18153	18215	18193	18298	18142	18130	18300	18247	18295	18180	18257	18078	18134	18395	18389	18315	18192	18138	18233	18343	18297	18352	18228	18283	18203	18166	18311	18254	18504	18153	18341	18115	18163	18098	18298	18185	18280	18292	18116	18223	18127	18219	17993	18247	18184	18132	18137	18115	18094	18195	18159	18143	18348	18231	18146	18195	18251	18054	18140	18312	18281	18284	18450	18147	18222	18146	18218	18194	18268	18103	18095	18245	18387	18187	18219	18420	18215	18277	18354	18162	18125	18323	18401	18191	18376	18091	18224	18180	18307	18401	18181	18092	18190	18092	18160	18202	18241	18188	18317	18193	18472	18254	18173	18141	18318	18264	18385	18394	18132	18459	18193	18233	18150	18290	18220	18239	18318	18212	18200	18223	18303	18385	18477	18209	18148	18131	18207	18335	18386	18237	18074	18168	18156	18168	18320	18354	18075	18177	18063	18096	18207	18278	18225	18198	18249	18122	18354	18156	18161	18138	18087	18232	18403	18274	18157	18143	18258	18271	18188	18179	18371	18151	18306	18184	18316	18351	18241	18184	18209	18351	18130	18263	18387	18145	18368	18332	18242	18244	18201	18145	18178	18179	18204	18305	18262	18119	18190	18391	18355	18300	18344	18198	18151	18240	18116	18133	18274	18119	18268	18286	18293	18259	18221	18190	18390	18307	18163	18436	18107	18241	18318	18337	18103	18203	18190	18183	18371	18218	18251	18136	18191	18289	18164	18192	18066	18076	18122	18120	18315	18349	18193	18029	18335	18069	18288	18439	18164	18130	18388	18245	18052	18139	18165	18139	18215	18307	18199	18317	18242	18128	18303	18075	18107	18249	18174	18236	18409	18228	18194	18212	18149	18221	18302	18171	18240	18213	18182	18308	18201	18210	18247	18173	18256	18251	18462	18220	18192	18199	18307	18258	18208	18239	18271	18353	18294	18235	18174	18228	18402	18148	18486	18180	18145	18223	18360	18352	18099	18289	18174	18211	18111	18044	18182	18096	18376	18424	18110	18079	18302	18188	18159	18231	18289	18314	18390	18332	18285	18212	18245	18308	18335	18045	18291	18338	18433	18277	18156	18272	18313	18180	18222	18196	18157	18125	18315	18278	18152	18207	18270	18162	18273	18269	18254	18323	18165	18183	18191	18240	18214	18107	18067	18292	18351	18002	18185	18375	18144	17999	18206	18144	18214	18180	18247	18156	18146	18203	18087	18504	18308	18148	18056	18208	18059	18185	18386	18343	18216	18203	18314	18325	18145	18287	18173	18099	18172	18389	18303	18245	18405	18177	18243	18250	18282	18038	18220	18268	18059	18216	18220	18148	18214	18128	18216	18172	18161	18127	18244	18201	18264	18137	18293	18340	18137	18284	18243	18105	18275	18128	18212	18202	18236	18341	18140	18295	18160	18109	18423	18281	18277	18042	18169	18111	18317	18339	18236	18229	18093	18317	18242	18087	18289	18070	17990	18171	18194	18308	18395	18055	18336	18132	18096	18241	18228	18089	18064	18204	18207	18195	18166	18224	18287	18293	18317	18251	18093	18362	18166	18307	18237	18258	18225	18222	18275	18291	18147	18135	18317	18050	18246	18257	18028	17973	18178	18206	18350	18306	18226	18275	18072	18158	18110	18360	18219	18342	18285	18242	18213	18270	18248	18354	18252	18111	18146	18197	18213	18201	18201	18238	18217	18245	18251	18275	18031	18281	18227	18286	17978	18096	18190	18291	18248	18233	18311	18317	18167	18238	18263	18303	18187	18127	18210	18215	18272	18189	18399	18150	18255	18100	18327	18154	18198	18258	18196	18367	18320	18063	18258	18255	18156	18328	18205	18312	18124	18289	18272	18343	18266	18244	18215	18247	18439	18432	18108	18376	18141	18140	17983	18283	18028	18198	18333	18042	18309	18068	18042	18147	18198	18409	18120	18343	18109	18062	18351	18172	18241	18132	18311	18061	18272	18108	18340	18217	18185	18159	18169	18296	18239	18177	18342	18185	18123	18201	18231	18169	18292	18276	18167	18216	18232	18168	18178	18217	18197	18285	18124	18091	18455	18133	18102	18361	18228	18327	18326	18404	18309	18185	18145	18195	18363	18197	18108	18174	18232	18217	18080	18127	18132	18291	18271	18236	18075	18071	18423	18270	18347	18198	18242	18268	18000	18352	18259	18300	18254	18285	18235	18275	18249	18249	18274	18239	18370	18140	18275	18170	18117	18216	18309	18160	18471	18080	18444	18195	18312	18182	18180	18088	18205	18099	18256	18182	18139	18335	18040	18197	18357	18114	18155	18142	18179	18252	18235	18350	18400	18222	18407	18191	18365	18107	18082	18234	18195	18224	18213	18382	18134	18299	18258	18124	18293	18067	18129	18193	18183	18150	18132	18249	18196	18143	18173	18190	18203	18036	18161	18381	18141	18347	18209	18327	18144	18210	18233	18125	18374	18211	18377	18253	18109	18391	18358	18160	18248	18252	18123	18174	18160	18327	18321	18256	18196	18147	18050	18047	18157	18231	18365	18182	18355	18360	18216	17971	18346	18419	18327	18207	18306	18332	18172	18235	18103	18305	18135	18148	18332	18419	18186	18254	18099	18284	18272	18170	18275	18265	18230	18176	18218	18127	18247	18031	18108	18114	18033	18354	18124	18456	18271	18141	18140	18091	18413	18109	18240	18267	18241	18228	18198	18252	18210	18360	18133	18102	18327	18249	18490	18269	18196	18012	18214	18179	17956	18309	18061	18265	18341	18282	18238	18212	18240	18130	18380	18161	18267	18112	18297	18210	18375	18225	18205	18159	18362	18097	18230	18235	18468	18167	18262	18355	18327	18273	18195	18252	18127	18178	18228	18240	18283	18220	18439	18255	18353	18136	18217	18096	18470	18282	18112	18286	18153	18216	18280	18243	18405	18150	18155	18376	18060	18196	18236	18146	18262	18208	18173	18394	18191	18418	18167	18204	18263	18340	18134	17977	18312	18064	18327	18207	18207	18232	18319	18248	18290	18083	18301	18128	18291	18224	18129	18365	18358	18037	18119	18192	18442	17975	18327	18176	18142	18252	18245	18280	18126	18191	18093	18114	18214	18237	18220	18266	18159	18155	18374	18197	18226	18200	18170	18290	18094	18013	18368	18002	18381	18278	18207	18244	18171	18411	18129	18360	18413	18178	18245	18023	18304	18225	18291	18220	18308	18068	18275	18218	18279	18273	18201	18267	18129	18323	18212	18283	18235	18034	18251	18260	18211	18269	18280	18291	18281	18141	18224	18428	18423	18121	18130	18239	18186	18253	18407	18198	18107	18401	18468	18456
22489	20972	27331	24984	23652	29897	35691	32895	32736	33493	32685	31269	30462	30661	30096	29927	29684	29181	29266	28541	28961	28828	29187	28641	28904	29071	28822	28638	28810	28908	28912	28883	28739	28728	28763	28456	28730	28444	28345	28419	28271	28556	28253	28304	28338	28429	28261	28525	28305	28548	28477	28153	28336	28466	28107	28373	28355	28038	28309	28421	28486	28257	27919	28503	28280	28333	28314	28259	28262	28341	28225	28118	28494	28125	28460	28441	28231	27941	28231	28285	28345	28282	28234	28303	28263	28269	28266	28433	28264	28445	28218	28489	27979	28123	28141	28096	28090	28131	28235	28347	28038	28146	28109	28106	28149	28111	28099	28290	28309	28195	28276	28354	28312	28332	28189	28320	28216	28379	28417	28279	28155	28253	28224	28304	28309	28171	28138	28435	28343	28504	28339	28135	28289	28281	28063	28353	28256	28351	28357	28235	28179	28386	28456	28279	28364	28241	28333	28122	28400	28222	28423	28546	28236	28288	28392	28254	28179	27903	28369	28310	28464	28379	28508	28390	28484	28063	28276	28237	28497	28337	28170	28412	28151	28094	28362	28212	28315	28517	28428	28420	28140	28198	28091	28134	28374	28062	28456	28439	28233	28153	28288	28645	28464	28451	28277	28328	28410	28224	28329	28242	28080	28154	28210	28385	28272	28122	28269	27990	28302	27945	28124	28246	28188	27976	28196	28450	28398	28228	28444	28143	28381	28242	27996	28250	28451	28240	28192	28247	28136	28289	28164	28083	28353	28032	28486	28281	28354	28334	28083	28272	28374	28204	28402	28273	28223	28210	28333	28212	27989	28274	28262	28317	28193	28337	28163	28130	28418	28341	28197	28456	28322	28094	28005	27949	28111	28168	28290	28058	28398	28358	28220	28411	28266	28222	28258	28440	28139	28210	28167	28321	28537	28022	28178	28204	28234	27957	28158	28132	28211	28325	28492	28376	28205	28027	28511	28360	28539	28363	28006	28409	28001	28237	28239	28469	28381	28360	28191	28090	28025	28021	28342	28032	28343	28261	28216	28283	28143	28153	28593	28245	28296	28328	28059	28287	28278	28169	28332	28309	28205	28239	28161	28284	28083	28317	28420	28399	28304	28302	28200	28318	28635	28231	28009	28376	28206	28099	28216	28161	28312	28226	28066	28169	28075	28319	28435	28485	28388	28024	28016	28256	28196	28258	28197	28118	28134	28224	28013	28151	28127	28250	28206	28343	28260	28411	28426	28110	28172	28541	28276	28374	28109	28170	28403	28383	28311	28225	28198	28077	28262	28214	28331	28406	28262	28410	28388	28035	28171	28040	28550	28000	28175	28260	28344	28173	28172	28022	28265	28231	28169	28224	28343	28390	28327	28224	28084	28221	27839	28272	28382	28401	28169	28250	28386	28231	28359	28170	28268	28434	28526	28063	28399	28235	28294	28086	28042	28043	28104	28081	28236	28079	28207	28394	28207	28311	28283	28287	28297	28279	28367	28268	28540	28271	28307	28293	28132	28594	28335	28240	28283	28134	28429	28160	28001	28258	28162	28541	28422	27817	28305	28157	28329	28234	28427	28318	28360	28281	28369	28289	28458	27845	28532	28064	28346	28182	28181	28106	28336	28155	28220	28242	28354	28066	28034	28364	28281	28339	28300	28459	28417	28440	28444	28267	28089	28372	28010	28193	28131	28244	28426	28092	28020	28167	28266	28412	28383	28171	28277	28098	28654	28250	27880	28153	28162	28141	28165	28356	28162	27907	28182	27991	28116	28193	28427	28426	28367	28358	28418	28417	28149	28280	28268	28137	28185	28207	28044	27976	28317	28364	28421	28107	28472	28249	28548	28229	28234	28244	28035	28355	28169	28161	28322	28285	28299	28338	28224	28310	28284	28117	28091	28100	28249	28078	28344	28212	28389	28283	28315	28327	28180	28136	28382	28256	28269	28251	28206	28182	28370	28182	28384	28393	28436	28411	28476	28339	27804	28126	28137	28111	28282	28105	28336	28310	28285	28421	28435	28280	28129	28007	28144	28064	28297	28285	28135	28327	28115	28186	27931	28448	28181	28263	28474	28316	28212	28501	28138	28157	28328	28080	28224	28004	28029	28022	28157	28084	28183	28129	28043	28216	28265	28097	28345	28588	28249	28216	28143	28148	28229	28093	28105	28060	28242	28205	28224	28311	28186	28245	28472	28238	28207	28295	28274	28286	28186	28284	28106	28212	28312	28341	28035	28264	28083	28178	28204	28314	28536	28247	28238	28160	28295	28194	28184	28057	28261	28464	28067	28253	28184	28064	28227	28454	28179	28384	28010	28055	28211	28116	28204	28260	28443	28039	28103	28268	28331	28050	28174	28283	28389	28258	28315	28058	28228	28307	28527	28275	28340	28196	28253	28241	28283	28113	28082	28329	28320	28417	28232	28235	28351	28289	28393	28376	28317	28367	28317	28545	28216	28363	28404	28236	28175	28356	28189	28187	28246	28150	28182	28264	28424	28390	28346	28398	28370	28259	28431	28324	28339	28282	28373	28192	28135	28353	28477	28244	28082	28495	28408	28149	28242	28345	27777	28066	28389	28544	28321	28030	28334	28377	28425	28397	28193	28098	28025	28125	28317	28212	28019	28418	28494	28265	28070	28158	28362	28058	28422	28524	28124	28346	28445	28250	28117	28484	28412	28245	28006	28148	28302	28095	28225	28328	28342	28278	28196	28196	28374	28213	28247	28129	28220	28312	28258	28122	28236	28279	28151	28408	28074	28023	28247	28298	28308	28348	28181	28277	28143	28467	28107	28384	28191	28454	28302	28195	28148	28238	28279	28339	28208	28153	28350	27941	28352	28234	28342	28172	27988	28120	28237	28139	28224	28252	28285	28056	28367	28203	28230	28221	28195	28240	28328	28273	28206	28137	28043	28416	28206	28123	28309	28229	28605	28345	28400	28123	28179	28304	28236	28279	28501	28266	28190	27868	28232	28376	28286	28063	28337	28309	28369	28251	28240	28439	28072	28309	28230	28343	28181	28110	28233	28224	28208	28171	27934	28230	28233	28130	28443	28129	28152	28247	28315	27973	28349	28309	28195	28195	28298	28231	28198	28275	28277	28236	28426	28464	28150	28147	28336	28305	28244	27968	28286	28185	28139	28129	28003	28238	28205	28128	28393	28319	28217	28305	28370	28314	28233	28102	28328	28237	28358	28152	28230	28356	28359	28268	28556	28183	28147	28364	28197	28156	28364	28055	28323	28065	28258	28341	28376	28219	28187	28319	28334	28025	28257	28389	28344	28303	28292	28384	28264	28308	28242	28306	28194	28325	28255	28412	28300	28043	28198	28407	28369	28149	28105	28373	28394	28566	28102	28278	27985	28546	28321	28219	28242	28033	28634	28291	28256	28135	27980	27917	28295	28324	28344	27982	28391	28322	28132	28565	28359	28262	28419	28532	28076	28289	28337	28406	28312	28379	28284	28228	28383	28284	28162	28233	28473	28181	28247	28106	28152	28084	28339	28147	28146	28495	28247	28332	28366	28150	28048	28229	28384	28002	28076	28306	28447	28090	28429	28443	28343	28268	28112	28037	28136	28233	28415	28140	28112	28058	28352	28490	28195	28223	28324	28272	28368	28118	28247	28234	28331	28436	28082	28160	28298	28345	28524	28313	28269	28248	28345	28281	28241	28139	28247	28475	28299	28021	28318	28206	28531	28144	28067	27976	28131	28339	28269	28181	28278	28237	27935	28040	28182	28463	27999	28372	28373	28133	28414	28371	28442	28591	28331	27916	28311	28191	28267	28368	28190	27955	28215	28237	28124	28330	28287	28383	28397	28359	28212	28153	28188	28307	28270	28146	28193	28372	28370	28081	28238	28237	28568	28229	28180	28220	28198	28057	28231	28305	28100	28342	28089	28576	28426	28139	28406	28328	28281	28224	28151	28047	28210	28173	28316	28232	28149	28423	28301	28367	28188	28225	28193	28228	28212	28216	28281	28383	28026	28235	28145	28401	28320	28177	28102	28114	28466	28348	28109	28200	28051	28309	28110	28033	28098	27999	28497	28358	28385	28418	28233	27994	28010	28304	28203	28226	28242	28154	28078	28338	28321	28305	28080	28259	28224	28202	28543	28244	28377	28252	28342	28506	28282	28180	28197	27933	28171	28240	28162	28313	28199	28094	28161	28487	28179	28297	28124	28414	28172	28153	28383	28227	28331	28096	27891	28228	28308	28181	28192	28442	28257	28606	28261	28551	28093	28308	28628	28067	28286	27918	28670	28235	28104	28217	28401	28184	28121	28238	28323	28241	28315	28315	28148	28475	28551	28187	28373	28232	28084	27999	28385	28366	28275	28180	28099	28376	28122	28110	28017	28215	28464	28569	28275	28204	28139	28526	28303	28174	28211	28335	28147	28319	28273	28262	28453	28189	28149	28301	28039	28079	28200	28219	28363	28316	28135	28448	28591	28253	28272	28254	28206	28195	28380	28107	28399	28186	28194	28520	28294	28233	28026	28303	28198	28323	28319	28314	28271	28022	28336	28335	28153	28365	28174	28265	28129	28328	27955	28228	28493	28279	28130	28199	28165	28426	28524	28182	28147	28353	28272	28311	28297	28162	28137	28317	28208	28243	28436	27978	28329	28226	28209	28362	28500	28134	28241	28255	28298	28392	28406	28247	28044	27878	28180	28294	28133	28326	28326	28178	28629	28202	28149	28106	28271	28407	28456	28153	28414	28156	28176	28087	28338	28269	28289	28173	28430	28370	28297	28226	28084	28117	28287	28320	28287	28292	28042	28226	28345	28445	28055	28107	28216	28211	28430	28242	28148	28194	28174	28163	28382	27997	28289	28111	28249	28212	28237	28017	28157	28192	28191	28163	28029	28630	28676	28274	28482	28201	28092	28127	28182	28056	28476	28249	28542	28318	28430	28296	28036	28368	28322	28084	28282	28260	28332	27956	28466	28143	28326	28086	28028	28180	28355	28410	28170	28209	28317	28041	28294	28403	28138	28254	28239	27949	28187	28068	28068	28125	28479	28413	28302	28295	28090	28166	28374	28325	28298	28244	28301	28175	28232	28146	28029	28189	28491	28224	28194	27983	28188	28238	28231	27988	28222	28370	28185	28130	28206	28277	28060	28121	28148	28333	28480	28531	28491	28240
32615	52502	39538	34576	33365	27970	24590	24479	24674	24995	23388	21233	20826	20755	20147	19718	19171	18677	18690	18155	18252	18242	18285	18120	18084	18241	18357	18040	18241	18096	18087	18039	17968	17712	17968	17688	17874	17752	17797	17706	17780	17578	17672	17776	17627	17569	17662	17606	17672	17507	17651	17630	17729	17626	17548	17569	17562	17649	17729	17519	17652	17701	17556	17519	17637	17501	17757	17600	17595	17718	17457	17425	17469	17641	17536	17577	17687	17476	17488	17693	17635	17538	17570	17697	17408	17504	17561	17659	17404	17587	17543	17594	17382	17642	17614	17412	17394	17564	17465	17554	17523	17380	17622	17534	17588	17377	17689	17587	17652	17657	17471	17592	17656	17611	17511	17641	17565	17716	17448	17521	17529	17447	17500	17475	17645	17495	17512	17578	17541	17649	17472	17796	17533	17578	17632	17660	17483	17476	17485	17487	17560	17690	17764	17728	17637	17655	17387	17501	17410	17523	17597	17707	17613	17596	17571	17587	17640	17528	17682	17470	17383	17568	17404	17678	17482	17460	17502	17507	17602	17536	17568	17521	17561	17724	17731	17788	17651	17693	17389	17681	17557	17675	17661	17593	17581	17568	17583	17546	17668	17366	17680	17633	17583	17667	17601	17438	17585	17591	17327	17555	17448	17504	17556	17638	17488	17546	17727	17307	17450	17471	17622	17629	17420	17635	17612	17591	17431	17604	17480	17505	17550	17410	17695	17609	17624	17561	17533	17540	17585	17386	17654	17650	17585	17724	17663	17427	17355	17714	17596	17480	17556	17503	17604	17541	17558	17636	17593	17552	17611	17571	17411	17573	17711	17474	17559	17857	17669	17358	17490	17627	17582	17482	17471	17523	17467	17605	17532	17513	17757	17434	17444	17631	17614	17662	17490	17645	17547	17579	17331	17584	17466	17771	17555	17630	17481	17659	17477	17516	17780	17546	17580	17650	17642	17560	17532	17700	17576	17613	17349	17576	17408	17594	17702	17692	17679	17510	17572	17615	17570	17428	17576	17576	17451	17536	17433	17450	17489	17495	17577	17650	17345	17487	17586	17474	17602	17527	17789	17600	17742	17670	17597	17418	17761	17564	17561	17610	17656	17379	17611	17717	17607	17506	17496	17566	17555	17550	17503	17500	17579	17684	17588	17556	17612	17519	17527	17490	17552	17756	17390	17648	17575	17669	17562	17499	17444	17430	17725	17481	17400	17565	17631	17431	17556	17564	17598	17575	17498	17513	17607	17635	17714	17486	17592	17459	17649	17699	17510	17447	17551	17510	17543	17712	17624	17699	17525	17685	17490	17592	17685	17506	17628	17695	17416	17493	17508	17462	17534	17696	17583	17462	17598	17656	17504	17647	17523	17423	17550	17635	17719	17583	17683	17500	17706	17589	17559	17281	17413	17667	17475	17794	17628	17722	17585	17536	17720	17572	17534	17439	17549	17797	17439	17657	17672	17603	17554	17501	17684	17681	17426	17576	17462	17432	17729	17595	17703	17686	17477	17569	17701	17569	17582	17641	17605	17610	17421	17408	17667	17651	17557	17584	17474	17540	17490	17686	17625	17573	17354	17567	17633	17605	17486	17726	17678	17500	17467	17583	17506	17545	17593	17557	17623	17634	17539	17738	17566	17654	17535	17523	17477	17497	17658	17612	17665	17486	17546	17678	17537	17582	17492	17730	17565	17464	17607	17437	17568	17465	17529	17580	17596	17529	17594	17640	17839	17397	17520	17483	17790	17621	17764	17456	17571	17329	17643	17675	17496	17378	17603	17671	17553	17682	17727	17580	17538	17708	17586	17485	17663	17660	17607	17546	17386	17504	17647	17396	17524	17557	17570	17550	17391	17775	17699	17526	17512	17736	17470	17570	17733	17571	17615	17629	17618	17441	17297	17582	17561	17387	17485	17534	17834	17570	17551	17522	17574	17572	17808	17468	17576	17574	17584	17424	17605	17457	17669	17716	17595	17365	17667	17561	17374	17500	17318	17609	17630	17456	17564	17623	17703	17323	17461	17406	17719	17582	17729	17531	17365	17672	17661	17571	17442	17478	17606	17495	17665	17559	17452	17631	17683	17462	17545	17441	17706	17447	17500	17504	17590	17458	17587	17463	17568	17389	17619	17639	17358	17627	17527	17483	17716	17525	17568	17728	17520	17656	17721	17569	17506	17460	17543	17475	17615	17642	17597	17526	17643	17647	17531	17329	17600	17593	17541	17733	17772	17504	17656	17578	17687	17572	17595	17569	17731	17774	17444	17654	17636	17312	17393	17548	17714	17663	17569	17587	17576	17689	17544	17663	17617	17522	17713	17593	17278	17590	17451	17582	17658	17547	17517	17590	17588	17504	17502	17630	17451	17660	17530	17650	17571	17539	17531	17555	17563	17630	17639	17357	17503	17669	17535	17525	17569	17575	17576	17607	17649	17526	17517	17645	17513	17592	17516	17443	17477	17471	17538	17472	17581	17648	17550	17405	17528	17436	17597	17606	17490	17455	17590	17574	17667	17626	17557	17505	17516	17592	17651	17478	17639	17472	17445	17662	17446	17614	17529	17673	17642	17736	17428	17590	17461	17466	17337	17633	17659	17430	17560	17593	17672	17543	17622	17605	17508	17600	17664	17780	17579	17629	17611	17475	17539	17504	17512	17636	17578	17508	17591	17701	17732	17536	17624	17476	17691	17573	17716	17684	17534	17518	17575	17469	17487	17493	17477	17587	17632	17455	17516	17636	17584	17545	17595	17557	17817	17581	17548	17471	17699	17732	17652	17468	17655	17628	17617	17619	17593	17593	17731	17541	17473	17758	17596	17670	17589	17550	17549	17579	17605	17669	17444	17631	17696	17630	17615	17554	17729	17393	17564	17592	17523	17480	17628	17631	17538	17404	17605	17597	17486	17553	17642	17629	17610	17545	17513	17518	17702	17522	17769	17347	17689	17631	17412	17810	17462	17704	17673	17530	17666	17538	17551	17447	17671	17520	17501	17606	17666	17807	17632	17589	17804	17566	17600	17611	17810	17507	17503	17513	17609	17635	17642	17589	17486	17707	17466	17545	17549	17726	17784	17587	17572	17580	17642	17455	17654	17452	17610	17505	17644	17643	17716	17384	17623	17615	17678	17593	17445	17420	17587	17411	17557	17571	17789	17568	17501	17713	17518	17417	17657	17562	17481	17614	17524	17378	17506	17687	17464	17590	17580	17410	17445	17599	17777	17487	17598	17654	17676	17656	17634	17700	17601	17561	17472	17575	17580	17841	17470	17558	17590	17444	17587	17721	17536	17593	17540	17675	17520	17607	17585	17689	17686	17471	17446	17573	17504	17563	17551	17606	17705	17394	17528	17523	17559	17527	17554	17497	17689	17505	17543	17703	17620	17535	17506	17558	17654	17347	17506	17421	17446	17496	17674	17528	17478	17393	17652	17462	17449	17655	17612	17660	17528	17616	17530	17416	17405	17441	17445	17594	17618	17532	17645	17660	17690	17447	17680	17510	17617	17454	17617	17604	17589	17558	17547	17471	17540	17707	17609	17548	17590	17462	17504	17549	17668	17405	17716	17520	17351	17788	17508	17580	17657	17515	17490	17690	17409	17601	17651	17622	17676	17739	17611	17378	17603	17693	17584	17680	17644	17739	17305	17572	17696	17620	17587	17558	17576	17592	17355	17551	17753	17656	17667	17590	17614	17747	17478	17537	17364	17407	17529	17525	17644	17616	17522	17558	17325	17470	17633	17536	17525	17533	17525	17471	17571	17758	17362	17577	17593	17695	17509	17605	17723	17683	17539	17511	17497	17520	17489	17515	17525	17702	17423	17548	17488	17453	17517	17598	17641	17605	17508	17583	17506	17644	17477	17542	17580	17402	17591	17558	17563	17568	17474	17673	17590	17607	17587	17600	17524	17466	17666	17410	17430	17596	17763	17456	17485	17505	17513	17476	17462	17470	17578	17521	17564	17742	17487	17587	17587	17379	17642	17584	17600	17711	17747	17497	17567	17646	17466	17527	17551	17646	17470	17398	17576	17848	17634	17606	17642	17634	17607	17509	17759	17480	17432	17527	17436	17459	17322	17440	17571	17726	17599	17535	17464	17600	17667	17636	17593	17492	17501	17603	17600	17494	17580	17585	17615	17500	17664	17602	17537	17459	17540	17523	17554	17536	17595	17622	17642	17633	17597	17499	17632	17557	17518	17683	17510	17711	17595	17403	17558	17685	17462	17743	17631	17723	17523	17563	17699	17581	17633	17485	17651	17598	17584	17526	17474	17603	17804	17454	17515	17545	17598	17505	17547	17501	17659	17523	17595	17627	17524	17632	17570	17413	17610	17412	17565	17693	17632	17540	17500	17571	17601	17661	17467	17670	17597	17557	17505	17465	17661	17671	17335	17603	17570	17565	17530	17523	17529	17521	17564	17645	17648	17521	17651	17709	17448	17532	17509	17422	17571	17718	17595	17550	17610	17615	17571	17569	17619	17673	17463	17744	17616	17551	17643	17678	17456	17684	17492	17661	17562	17572	17449	17649	17938	17467	17730	17562	17791	17497	17451	17621	17652	17644	17545	17627	17657	17426	17507	17450	17615	17525	17676	17607	17454	17472	17561	17507	17456	17720	17595	17529	17588	17702	17659	17457	17445	17527	17638	17611	17659	17543	17470	17707	17625	17576	17610	17390	17529	17439	17609	17658	17548	17382	17620	17744	17639	17713	17460	17574	17709	17538	17660	17542	17490	17422	17560	17601	17542	17569	17558	17486	17602	17519	17565	17573	17559	17703	17574	17499	17448	17507	17642	17681	17484	17618	17547	17514	17724	17485	17731	17740	17577	17658	17571	17542	17498	17669	17485	17413	17537	17642	17672	17667	17350	17740	17757	17457	17575	17503	17543	17590	17528	17583	17556	17557	17434	17537	17676	17740	17622	17644	17584	17732	17538	17627	17587	17504	17587	17501	17580	17589	17566	17408	17632	17398	17626	17759	17399	17448	17643	17619	17607	17679	17621	17647	17554	17541	17587	17608	17630	17668	17568	17566	17614	17666	17664	17608	17414	17665	17531	17635	17513	17467	17597	17547	17497	17682	17506	17520	17534	17747	17319	17503	17734	17309	17543	17709	17517	17582	17575	17549	17471	17463	17516	17586
36919	32450	35681	36029	35079	33582	32356	31984	32150	32283	31953	31773	31310	31539	31138	31126	31027	31019	30591	30870	30935	30606	30842	30682	30753	30537	30847	30838	30829	30729	30737	30597	30634	30617	30730	30862	31024	30900	30716	30891	30846	30451	30518	30586	30671	30848	30891	30564	30879	30351	30336	30894	30795	30623	30387	30573	30727	30364	30806	30624	30507	30422	30361	30530	30735	30891	30646	30753	30535	30338	30422	30706	30451	30754	30604	30688	30473	30467	30762	30675	30919	30608	30422	30717	30550	30534	30518	30685	30449	30663	30489	30589	30383	30724	30799	30614	30472	30775	30441	30699	30738	30685	30823	30597	30532	30600	30584	30571	30504	30689	30201	30835	30926	30484	30708	30540	30421	30697	30555	30605	30596	30901	30571	30555	30730	30723	30845	30735	30649	30502	30470	30995	30660	30506	30597	30664	30535	30739	30808	30518	30708	30610	30413	30521	30581	30786	30338	30425	30726	30545	30647	30439	30692	30394	30537	30476	30549	30778	30466	30724	30294	30511	30590	30616	30742	30632	30707	30628	30724	30728	30472	30596	30566	30632	30866	30511	30536	30331	30357	30547	30482	30525	30752	30404	30628	30373	30749	30685	30590	30751	30446	30377	30663	30835	30651	30688	30641	30862	30503	30394	30626	30509	30398	30545	30763	30378	30674	30477	30429	30561	30593	30547	30500	30609	30671	30658	30592	30450	30655	30727	30443	30514	30565	30497	30445	30591	30456	30472	30386	30465	30741	30716	30562	30719	30602	30448	30419	30358	30457	30697	30882	30438	30470	30445	30875	30531	30444	30306	30776	30615	30256	30570	30632	30718	30608	30630	30752	30473	30699	30597	30912	30320	30477	30372	30619	30728	30674	30634	30541	30744	30672	30542	30362	30553	30574	30485	30667	30469	30746	30670	30627	30354	30656	30622	30355	30597	30688	30642	30837	30524	30614	30483	30798	30500	30659	30579	30544	30574	30565	30706	30616	30422	30495	30720	30699	30635	30458	30423	30687	30640	30692	30465	31030	30744	30640	30722	30806	30471	30664	30657	30542	30275	30469	30501	30506	30679	30352	30513	30413	30351	30475	30626	30655	30558	30665	30400	30700	30555	30640	30710	30813	30399	30713	30757	30527	30669	30711	30826	30651	30688	30679	30780	30459	30437	30716	30853	30770	30800	30702	30720	30575	30522	30831	30645	30547	30474	30430	30750	30579	30805	30521	30692	30722	30431	30738	30574	30424	30542	30669	30529	30607	30567	30465	30379	30320	30538	30599	30663	30468	30792	30723	30444	30785	30847	30672	30453	30464	30680	30536	30850	30587	30859	30635	30470	30753	30483	30358	30428	30634	30564	30510	30590	30812	30689	30793	30576	30591	30581	30636	30727	30681	30794	30488	30599	30761	30538	30451	30629	30371	30434	30847	30554	30778	30425	30653	30631	30457	30515	30598	30728	30453	30657	30646	30649	30692	30700	30816	30406	30663	30692	30588	30471	30726	30626	30335	30501	30823	30493	30644	30552	30587	30633	30634	30562	30801	30511	30640	30534	30755	30712	30740	30712	30760	30898	30552	30589	30525	30498	30604	30609	30700	30626	30413	30459	30523	30482	30400	30644	30615	30804	30599	30439	30323	30565	30588	30673	30532	30543	30447	30643	30498	30434	30502	30514	30404	30697	30495	30717	30587	30400	30532	30656	30539	30430	30360	30443	30578	30395	30528	30927	30734	30732	30772	30489	30906	30550	30607	30622	30732	30620	30385	30600	30516	30545	30476	30507	30698	30633	30846	30719	30593	30585	30637	30506	30493	30756	30699	30932	30428	30682	30576	30698	30783	30496	30643	30650	30400	30619	30780	30286	30529	30472	30386	30724	30705	30518	30232	30636	30662	30639	30677	30604	30484	30563	30508	30522	30526	30941	30404	30633	30415	30457	30410	30512	30508	30394	30592	30999	30742	31017	30613	30752	30592	30575	30305	30431	30558	30595	30507	30414	30459	30599	30600	30729	30674	30424	30564	30638	30789	30642	30580	30642	30992	30592	30619	30538	30581	30451	30791	30509	30707	30662	30537	30621	30615	30563	30594	30603	30945	30522	30628	30542	30474	30665	30778	30389	30377	30544	30693	30775	30845	30286	30308	30470	30635	30368	30583	30306	30643	30686	30616	30750	30603	30846	30407	30635	30674	30681	30683	30581	30398	30871	30525	30846	30729	30567	30642	30674	30448	30334	30592	30499	30651	30706	30518	30694	30888	30419	30470	30805	30741	30684	30472	30301	30669	30456	30703	30570	30652	30542	30629	30408	30567	30549	30501	30738	30453	30703	30545	30434	30428	30637	30423	30503	30776	30356	30719	30412	30797	30649	30442	30800	30395	30456	30638	30497	30542	30599	30698	30628	30725	30644	30459	30535	30681	30730	30610	30510	30642	30682	30673	30499	30612	30493	30654	30403	30297	30680	30319	30488	30565	30488	30521	30542	30627	30583	30531	30479	30442	30691	30400	30570	30610	30372	30710	30548	30321	30582	30472	30598	30584	30684	30502	30492	30754	30868	30718	30856	30720	30706	30510	30715	30548	30436	30384	30535	30860	30792	30426	30636	30633	30907	30741	30565	30756	30371	30739	30539	30758	30476	30638	30809	30725	30531	30775	30593	30629	30681	30549	30684	30930	30534	30722	30329	30743	30681	30528	30825	30603	30425	30572	30756	30456	30594	30562	30559	30332	30358	30453	30767	30726	30386	30795	30866	30463	30485	30492	30717	30709	30512	30633	30507	30686	30556	30282	30539	30943	30617	30510	30738	30567	30617	30860	30571	30775	30832	30710	30793	30751	30676	30532	30651	30595	30390	30558	30566	30640	30731	30619	30529	30321	30729	30562	30834	30676	30724	30679	30828	30429	30456	30686	30316	30479	30356	30823	30418	30496	30614	30760	30597	30569	30484	30562	30512	30676	30807	30756	30404	30317	30365	30640	30600	30668	30633	30596	30659	30534	30833	30598	30676	30806	30651	30656	30695	30498	30435	30725	30532	30787	30761	30589	30802	30608	30527	30615	30531	30570	30669	30571	30508	30795	30551	30414	30486	30562	30421	30391	30641	30480	30547	30745	30835	30890	30532	30685	30594	30498	30484	30386	30532	30692	30384	30588	30589	30667	30825	30258	30775	30802	30772	30605	30671	30468	30474	30537	30519	30452	30277	30767	30690	30662	30767	30797	30602	30442	30341	30475	30651	30452	30862	30893	30583	30757	30601	30754	30637	30603	30591	30591	30383	30615	30643	30590	30615	30553	30311	30887	30504	30522	30727	30865	30684	30457	30529	30727	30658	30654	30600	30652	30752	30529	30583	30713	30744	30699	30547	30631	30436	30669	30461	30746	30541	30613	30766	30623	30697	30496	30499	30658	30367	30766	30657	30441	30439	30789	30685	30898	30538	30710	30616	30409	30508	30852	30393	30743	30589	30731	30566	30464	30777	30608	30673	30659	30764	30390	30663	30641	30519	30316	30700	30796	30509	30756	30519	30625	30524	30708	30615	30645	30629	30687	30629	30985	30727	30605	30641	30779	30803	30405	30589	30564	30472	30728	30775	30522	30758	30877	30643	30421	30616	30820	30630	30573	30905	30694	30541	30627	30609	30864	30678	30833	30690	30597	30643	30758	30776	30931	30956	30526	30554	30483	30622	30627	30435	30542	30691	30566	30454	30448	30367	30578	30877	30689	30625	30710	30685	30453	30805	30732	30291	30375	30767	30690	30725	30727	30856	30820	30642	30665	30677	30712	30769	30811	30683	30489	30805	30618	30795	30547	30574	30935	30578	30355	30265	30428	30729	30610	30320	30540	30628	30684	30865	30642	30534	30652	30728	30819	30372	30903	30762	30515	30526	30733	30664	30633	30668	30573	30581	30673	30708	30769	30608	30728	30808	30580	30608	30597	30969	30791	30747	30845	30673	30434	30677	30609	30575	30375	30695	30661	30523	30823	31004	30619	30620	30600	30798	30789	30710	30571	30647	30597	30557	30505	30782	30599	30625	30458	30659	30567	30695	30579	30518	30568	30621	30378	30648	30836	30569	30561	30415	30379	30634	30600	30629	30712	30656	30387	30773	30532	30559	30703	30557	30654	30728	30752	30338	30378	30663	30566	30303	30467	30571	30671	30692	30302	30461	30611	30670	30621	30815	30634	30410	30511	30423	30426	30494	30736	30661	30397	30721	30656	30680	30503	30689	30571	30524	30692	30589	30543	30705	30658	30571	30637	30593	30516	30764	30694	30708	30766	30701	30529	30612	30690	30649	30690	30590	30805	30422	30495	30446	30487	30510	30635	30763	30541	30630	30692	30787	30434	30797	30935	30735	30780	30645	30753	30474	30549	30356	30468	30572	30176	30745	30626	30668	30618	30641	30569	30640	30580	31067	30887	30808	30614	30656	30778	30846	30770	30680	30656	30571	30585	30575	30566	30361	30403	30515	30552	30410	30613	30445	30820	30674	30672	30758	30400	30569	30644	30791	30897	30870	30569	30621	30504	30644	30618	30560	30880	30548	30386	30674	30723	30608	30680	30720	30676	30607	30428	30618	30639	30532	30937	30735	30745	30869	30685	30731	30695	30745	30724	30492	30538	30596	30445	30537	30720	30516	30700	30645	30627	30794	30521	30367	30638	30524	30640	30340	30416	30410	30615	30755	30520	30489	30613	30749	30713	30500	30850	30857	30779	30662	30475	30400	30674	30961	30840	30619	30397	30775	30751	30508	30924	30534	30664	30527	30598	30643	30540	30737	30590	30583	30603	30827	30837	30546	30550	30714	30792	30546	30358	30793	30490	30541	30576	30595	30556	30502	30354	30604	30311	30701	30835	30522	30594	30650	30555	30487	30376	30493	30419	30737	30948	30544	30609	30501	30727	30518	30820	30342	30860	30770	30344	30582	30434	30601	30578	30685	30857	30610	30830	30731	30836	30635	30808	30702	30752	30306	30485	30471	30525	30450	30449	30559	30814	30654	30444	30525	30670	30513	30441	30776	30738	30673	30768	30668	30728	30727	30652	30612	30572	30808	30468	30504	30399	30616	30738	30614	30638	30706	30554	30600	30499	30481	30266	30737	30583	30574	30668	30632	30574	30698	30711	30524	30433	30650	30717	30411
27529	31982	26606	25849	25555	22566	20976	20923	21310	21290	20844	20188	19578	19626	19728	19305	19118	19123	18989	18902	18967	18964	18705	18923	18987	18936	18868	18821	18748	18882	18832	18766	18680	18853	18698	18638	18584	18682	18722	18855	18771	18605	18500	18732	18526	18614	18832	18541	18614	18666	18713	18620	18617	18536	18642	18834	18715	18743	18777	18642	18498	18549	18812	18732	18567	18722	18739	18675	18539	18673	18628	18745	18537	18566	18688	18554	18771	18808	18737	18596	18450	18670	18689	18624	18711	18739	18482	18718	18809	18657	18677	18461	18773	18592	18642	18608	18700	18720	18856	18542	18816	18607	18654	18796	18705	18590	18659	18435	18623	18576	18436	18604	18627	18408	18753	18498	18646	18741	18657	18490	18576	18674	18522	18645	18708	18508	18526	18679	18710	18612	18741	18908	18646	18680	18730	18664	18530	18646	18834	18535	18740	18616	18582	18770	18585	18770	18627	18458	18481	18653	18580	18792	18637	18615	18698	18623	18674	18771	18553	18668	18818	18700	18550	18412	18627	18489	18673	18566	18720	18717	18740	18494	18705	18583	18513	18604	18700	18733	18558	18768	18752	18556	18775	18705	18679	18656	18596	18819	18719	18616	18560	18607	18563	18389	18638	18696	18734	18686	18631	18650	18478	18639	18705	18834	18645	18447	18627	18675	18594	18657	18590	18743	18832	18737	18757	18753	18721	18755	18656	18658	18478	18577	18630	18671	18677	18628	18605	18730	18810	18568	18468	18641	18489	18724	18669	18723	18762	18528	18662	18689	18667	18843	18829	18669	18594	18578	18664	18553	18618	18632	18704	18747	18675	18828	18567	18750	18454	18728	18556	18479	18529	18520	18772	18835	18581	18592	18883	18560	18788	18533	18936	18586	18619	18622	18717	18650	18625	18848	18838	18769	18547	18797	18694	18785	18502	18568	18701	18776	18620	18748	18778	18678	18807	18847	18600	18599	18687	18599	18634	18549	18603	18534	18761	18603	18719	18606	18810	18587	18753	18736	18484	18735	18567	18809	18704	18659	18517	18574	18741	18774	18695	18649	18595	18586	18592	18697	18651	18694	18773	18740	18599	18771	18679	18730	18596	18690	18597	18765	18470	18627	18753	18650	18533	18690	18550	18734	18638	18725	18692	18752	18642	18583	18452	18755	18777	18850	18772	18422	18589	18844	18578	18653	18799	18669	18566	18667	18632	18726	18605	18841	18568	18585	18547	18609	18526	18477	18678	18600	18631	18662	18529	18773	18586	18512	18747	18675	18678	18484	18693	18636	18669	18520	18619	18603	18759	18883	18583	18639	18651	18652	18499	18463	18605	18521	18747	18637	18576	18491	18622	18627	18794	18707	18525	18633	18780	18487	18736	18576	18538	18580	18868	18710	18828	18852	18803	18800	18680	18701	18677	18709	18602	18674	18612	18428	18786	18408	18759	18721	18677	18597	18797	18607	18686	18735	18786	18542	18677	18718	18524	18710	18691	18716	18617	18769	18639	18620	18618	18656	18797	18774	18536	18485	18802	18629	18782	18630	18555	18774	18750	18904	18777	18579	18814	18710	18656	18655	18648	18755	18696	18635	18734	18583	18754	18813	18563	18636	18759	18662	18639	18758	18692	18667	18512	18695	18607	18379	18589	18883	18685	18742	18781	18623	18804	18637	18453	18821	18580	18610	18830	18760	18907	18644	18518	18679	18718	18679	18636	18485	18679	18622	18600	18624	18787	18575	18574	18481	18769	18791	18703	18744	18709	18687	18636	18702	18741	18688	18650	18806	18773	18742	18750	18565	18717	18653	18716	18643	18823	18616	18533	18459	18778	18671	18657	18735	18479	18718	18784	18640	18567	18570	18572	18477	18584	18517	18554	18671	18646	18515	18763	18652	18655	18617	18660	18579	18706	18671	18555	18682	18561	18796	18537	18650	18536	18564	18462	18709	18637	18660	18559	18542	18589	18774	18762	18553	18713	18611	18887	18647	18667	18832	18599	18570	18666	18729	18783	18717	18609	18746	18714	18595	18600	18638	18610	18672	18564	18677	18625	18600	18561	18671	18598	18691	18650	18710	18605	18705	18712	18668	18639	18693	18664	18702	18667	18547	18657	18698	18573	18882	18732	18685	18555	18637	18838	18716	18548	18502	18606	18505	18614	18501	18688	18871	18543	18702	18670	18794	18631	18861	18818	18788	18646	18691	18947	18754	18621	18869	18741	18642	18627	18799	18834	18603	18539	18588	18743	18500	18637	18666	18617	18727	18495	18592	18517	18582	18655	18719	18730	18678	18546	18577	18593	18699	18533	18635	18536	18562	18498	18627	18778	18696	18663	18730	18750	18474	18605	18594	18689	18681	18721	18583	18624	18737	18788	18544	18557	18651	18460	18611	18731	18590	18775	18674	18713	18755	18757	18688	18605	18650	18581	18650	18759	18688	18653	18593	18632	18600	18480	18745	18787	18449	18718	18767	18717	18463	18761	18614	18682	18670	18577	18603	18486	18702	18693	18619	18656	18563	18805	18659	18659	18622	18708	18673	18643	18446	18623	18759	18609	18695	18581	18618	18572	18554	18702	18465	18677	18644	18628	18495	18950	18696	18792	18785	18737	18725	18732	18606	18633	18599	18851	18801	18573	18634	18532	18790	18520	18633	18586	18712	18607	18714	18685	18640	18535	18742	18538	18695	18532	18617	18530	18731	18835	18612	18526	18593	18758	18656	18616	18629	18628	18719	18615	18608	18540	18782	18666	18943	18576	18726	18574	18728	18593	18769	18592	18614	18590	18679	18861	18710	18692	18575	18561	18627	18523	18686	18657	18516	18671	18541	18933	18618	18829	18573	18599	18705	18669	18736	18759	18772	18808	18526	18580	18631	18744	18677	18574	18645	18711	18622	18697	18825	18706	18639	18694	18704	18685	18764	18756	18710	18607	18721	18698	18464	18677	18538	18623	18908	18641	18764	18658	18670	18704	18713	18484	18826	18657	18705	18697	18728	18651	18466	18604	18573	18772	18590	18714	18756	18741	18672	18670	18726	18808	18644	18694	18670	18763	18678	18784	18656	18692	18642	18771	18716	18675	18649	18626	18691	18621	18662	18655	18609	18564	18773	18620	18565	18582	18428	18741	18700	18789	18595	18716	18749	18776	18701	18660	18755	18755	18532	18868	18777	18655	18803	18693	18707	18701	18727	18817	18694	18662	18504	18591	18634	18744	18681	18580	18688	18489	18714	18619	18645	18554	18421	18639	18762	18590	18781	18694	18691	18527	18641	18712	18529	18736	18525	18747	18670	18437	18694	18555	18764	18564	18822	18798	18715	18799	18801	18674	18652	18544	18766	18787	18679	18548	18611	18527	18698	18629	18702	18615	18646	18658	18790	18577	18592	18798	18506	18522	18686	18669	18523	18652	18638	18653	18638	18790	18635	18560	18686	18614	18602	18568	18736	18728	18548	18648	18758	18684	18575	18538	18641	18797	18718	18521	18562	18611	18696	18433	18785	18464	18700	18683	18662	18742	18670	18623	18707	18778	18629	18894	18553	18489	18723	18729	18610	18762	18829	18851	18558	18685	18821	18703	18639	18545	18771	18611	18570	18664	18627	18796	18756	18769	18739	18741	18458	18857	18795	18585	18640	18773	18684	18573	18675	18617	18524	18721	18542	18568	18647	18521	18784	18564	18749	18558	18511	18741	18658	18710	18708	18615	18740	18652	18638	18782	18605	18705	18517	18669	18567	18682	18605	18711	18671	18494	18701	18575	18418	18619	18760	18695	18867	18868	18618	18647	18767	18611	18883	18591	18661	18479	18574	18533	18614	18698	18639	18679	18724	18621	18688	18670	18597	18566	18596	18646	18672	18715	18485	18784	18700	18623	18782	18719	18682	18707	18785	18685	18614	18699	18605	18628	18501	18619	18576	18663	18825	18556	18748	18658	18621	18522	18517	18577	18484	18509	18590	18672	18590	18579	18647	18604	18631	18841	18700	18674	18708	18587	18447	18574	18594	18729	18552	18843	18601	18632	18739	18767	18657	18809	18723	18555	18717	18729	18883	18521	18782	18764	18796	18713	18554	18555	18527	18701	18551	18543	18688	18705	18713	18724	18791	18454	18788	18669	18556	18698	18695	18675	18601	18843	18690	18666	18648	18664	18747	18607	18978	18631	18547	18626	18787	18778	18609	18715	18693	18800	18551	18466	18722	18700	18464	18771	18635	18652	18606	18780	18669	18857	18524	18628	18560	18380	18675	18520	18521	18649	18993	18814	18566	18779	18596	18843	18862	18380	18424	18752	18658	18894	18678	18716	18518	18687	18628	18685	18667	18728	18490	18690	18628	18515	18473	18605	18532	18819	18529	18873	18617	18559	18497	18655	18758	18610	18854	18665	18757	18652	18696	18536	18741	18771	18616	18931	18712	18590	18598	18748	18623	18748	18572	18765	18752	18723	18775	18850	18516	18683	18630	18624	18782	18563	18547	18792	18754	18472	18640	18715	18678	18791	18788	18641	18655	18538	18508	18657	18592	18623	18689	18742	18610	18721	18735	18721	18800	18737	18761	18705	18570	18672	18612	18519	18635	18692	18705	18609	18609	18641	18581	18866	18651	18665	18486	18728	18594	18574	18568	18743	18734	18672	18596	18628	18701	18651	18618	18793	18659	18470	18740	18488	18489	18532	18739	18582	18777	18513	18625	18636	18523	18629	18700	18724	18579	18649	18862	18672	18662	18775	18531	18529	18751	18745	18714	18477	18697	18821	18664	18605	18658	18631	18635	18538	18542	18824	18577	18617	18614	18738	18514	18750	18738	18625	18675	18372	18720	18605	18692	18732	18436	18669	18722	18564	18717	18875	18733	18559	18813	18705	18648	18590	18813	18516	18631	18772	18580	18635	18693	18623	18668	18601	18624	18713	18647	18514	18667	18711	18670	18605	18518	18594	18673	18574	18631	18488	18578	18669	18549	18636	18567	18585	18719	18728	18651	18467	18676	18555	18761	18705	18691	18741	18734	18711	18696	18586	18509	18563	18605	18742	18580	18628	18688	18472	18368	18700	18772	18863	18730	18623	18533	18717	18871	18395	18737	18417	18832	18744	18693	18607	18732	18564	18659	18541	18549	18659	18664	18780	18493	18750	18536	18635	18651
23612	20966	27322	25603	27047	33193	35032	32105	32115	32358	32472	31835	30893	30708	30637	30487	30280	29751	29804	29774	29600	29913	29820	29674	29758	29823	29784	29559	29444	29906	29564	29605	29460	29611	29483	29433	29548	29353	29395	29614	29478	29642	29508	29133	29341	29314	29541	29207	29380	29326	29416	29599	29160	29403	29360	29285	29143	29472	29405	29141	29123	29330	29354	29271	29299	29558	29158	29306	29230	29337	29248	29558	29251	29088	29436	29341	29524	29417	29345	29278	29345	29384	29426	29296	29417	29521	29709	29234	29474	29448	29492	29171	29391	29554	29180	29354	29227	29260	29038	29341	29347	29188	29273	29413	29451	29337	29152	29307	29203	29214	29138	29347	29314	29272	29304	29560	29272	29214	29255	29169	29055	29119	29226	29116	29322	29260	29188	29236	29366	29479	29410	29254	29386	29389	29218	29471	29392	29371	29259	29190	29441	29307	29058	29254	29326	29098	29143	29132	29389	29314	29228	29854	29280	29300	29324	29293	29456	29229	29250	29152	28997	29281	29294	29362	29155	29369	29481	29040	29393	29396	29288	29243	29437	29054	29325	29190	29371	29455	29374	29546	29476	29409	29293	29348	29151	29134	29229	29069	29378	29139	29325	29502	29421	29452	29340	29229	29671	29110	29121	29256	29155	29383	29132	29148	28871	29421	29528	29262	29327	29262	29270	29136	29328	29216	29282	29198	29418	29436	29110	29421	29513	29561	29628	29259	29233	29358	29692	29402	29318	29046	29221	29310	29175	29239	29308	29006	29361	29412	29448	29566	29517	29372	29266	29417	29424	29400	29383	29322	29200	29612	29198	29184	29254	29383	29065	29375	29322	29267	29226	29230	29136	29087	29380	29316	29177	29153	29165	29034	29282	29499	29415	29164	29186	29263	29042	29401	29206	29521	29236	29336	29169	29315	29403	29536	29120	29056	29557	29314	29522	29462	29347	29206	29412	29359	29072	29271	29214	29460	29323	29349	29310	29080	29143	29214	29362	29146	29320	29384	29322	29563	29295	29316	29164	29277	29337	29241	29130	29098	29172	29144	29136	29098	29358	29481	29326	29452	29449	28998	29162	29164	29173	29224	29251	29373	29123	29198	29057	29099	29363	29411	29439	29493	29213	29042	29177	29346	29233	29197	29535	29296	29586	29247	29075	29454	29410	29386	29336	29596	29375	29262	29383	28978	29202	28985	29230	29206	29538	29425	29309	29486	29294	29332	29007	29079	29205	29086	29082	29285	29163	29261	29446	29242	29200	29335	29423	29145	29129	29121	29373	29278	29526	29476	29336	29300	29446	29309	29211	29458	29327	28983	29449	29090	29495	29706	29002	29087	29319	28958	29341	29316	29292	29183	29215	29222	29291	29317	29327	29293	29101	29247	29083	29161	29203	29171	29063	29124	29131	29243	29536	29448	29103	29234	29161	29258	29287	29228	29594	29400	29177	29380	29422	29354	29308	29426	29297	29147	29210	29279	29267	29196	29327	29151	29183	29300	29297	28981	29171	29086	29086	29276	29185	29278	29513	29382	29123	29432	29238	29317	29208	29361	29141	29214	29357	29446	29159	29139	29129	29204	29567	29345	29199	29274	29440	29294	29445	29408	29488	29208	29262	29407	29086	29416	29345	29242	29522	29309	29326	29306	29183	29240	29342	29158	29314	29252	29447	29402	29216	29355	29303	29296	29198	29313	29412	29559	29447	29410	29479	29414	29323	29268	29197	29138	29321	29086	29073	29235	29129	29182	29519	29431	29212	29153	29252	29192	29468	29216	29027	28923	29042	29392	29380	29538	29176	29083	29358	29405	29299	29512	29522	29138	29423	29347	29558	29249	29355	29494	29228	29107	29512	29305	29298	29351	29325	29156	29386	29206	29217	29141	29314	29390	29335	29275	29031	29446	29463	29394	29139	29079	29544	29433	29247	29402	29361	29378	29375	29258	29208	29413	28993	29323	29376	29413	29397	29117	29144	29195	29239	29625	29576	29113	29206	29396	29269	29585	29474	29218	29418	29442	29658	29336	29178	29517	29418	29281	29278	29184	29120	29278	29331	29422	29497	29347	29360	29415	29426	29394	29364	29237	29382	29257	29312	29156	29292	29167	29327	29335	29338	29227	29132	29414	29390	29466	29559	29126	29374	29260	29389	29256	29440	29138	29207	29480	29500	29230	29277	29134	29134	29271	29207	29216	29327	29395	29316	29370	29337	29258	29316	29288	29400	29350	29330	29084	29014	29324	29191	29306	29230	29155	29345	29401	29364	29354	29367	29589	29281	29064	29629	29102	29472	29243	29122	29382	29442	29365	29239	29398	29369	29247	29487	29310	29240	29159	29676	29292	29257	29474	29294	29242	29250	29354	29236	29312	29161	29240	29451	29336	29245	29138	29324	29476	29479	29610	29211	29271	29170	29372	29194	29278	29360	29691	29456	29244	29240	29362	29136	29463	29201	29295	29128	29556	29250	29612	29303	29285	29480	29180	29241	29233	29305	29457	29345	29297	29516	29469	29264	29214	29177	29212	29202	29208	28953	29362	29233	29211	29029	29247	29332	29135	29366	29399	29469	29588	29225	29066	29355	29154	29081	29260	29310	29173	29146	29021	29476	29202	29425	29151	29368	29073	29159	29350	29235	29305	29221	29383	29517	29444	29458	29321	28984	29305	29173	29383	29477	29202	29283	29201	29337	29311	29124	29253	29296	29362	29267	29425	29267	29063	29127	29099	29119	29308	29271	29527	29434	29069	29515	29326	29494	29486	29449	29337	29118	29134	28862	29292	29195	29219	29240	29297	29297	29474	29435	29206	29396	29042	29288	29520	29151	29349	29252	29312	29453	29129	29550	28951	29250	29274	29238	29430	29489	29314	29285	29291	29131	29441	29211	29326	29274	29330	29488	29427	28998	29276	29647	29460	29430	29283	29172	29589	29497	29402	29151	29094	29201	29386	29200	29185	29149	29299	29165	29438	29190	29359	29335	29574	29368	29388	29275	29270	29062	29010	29186	29171	29205	29418	29228	29415	29344	29436	29495	29116	29147	29075	29473	29345	29117	29247	29276	29441	29322	29027	29399	29237	29471	29379	29421	29189	29224	29451	29210	29162	29328	29213	29122	29311	29336	29415	29428	29285	29321	29226	29175	29264	29426	29302	29244	29294	29412	29111	29483	29310	29194	29215	29229	29384	29358	29419	29273	29483	29521	29352	29561	29405	29337	29532	29308	29234	29311	29717	29268	29563	29464	29320	29356	29294	29492	29600	29552	29378	29262	29289	29192	29254	29127	29139	29163	29355	29457	29294	29203	29511	29381	29118	29354	29469	29128	29105	29199	29156	29467	29378	29064	29542	29132	29346	29199	29353	29346	29266	29345	29062	29254	29347	28860	29295	29563	29283	29214	29398	29116	29269	29438	29105	29263	29358	29359	29459	29124	29367	29378	29192	29298	29229	29297	29117	29392	29220	29333	29275	29347	29322	29406	29409	29114	29464	29178	29244	29250	29239	29174	29272	29494	29308	29544	29546	29363	29397	29381	29380	29249	29453	29209	29377	29454	29517	29424	29338	29419	29294	29480	29470	29342	29467	29375	29406	29290	29214	29349	29226	29237	29132	29431	29482	29594	29482	29202	29133	29336	29138	29137	29301	29236	29448	29455	29256	29443	29385	29111	28953	29498	29129	29068	29185	29133	29192	29362	29230	29080	29479	29353	29177	29362	29245	29354	29388	29513	29195	29202	29270	29573	29368	29256	29374	29137	29151	29175	29414	29326	29401	29391	29108	29535	29265	29419	29128	29520	29227	29246	29009	29210	29264	29301	29476	29261	29314	29516	29501	29411	29445	29270	29240	29353	29019	29304	29542	29291	29185	29448	29283	29218	29329	29425	29349	29280	29398	29488	29466	29358	29296	29243	29077	29365	29062	29166	29121	29353	29245	29184	29362	29355	29206	29273	29273	28953	29266	29193	29333	29298	29364	29215	29227	29194	29271	29235	29186	29313	29142	29165	29082	29248	29566	29351	29396	29339	29263	29300	29548	29426	29470	29345	29066	29258	29320	29144	29332	29598	29435	29294	29552	29190	29183	29172	29409	29400	29256	29089	29002	29366	29158	29357	29293	29277	29300	29570	29304	28909	28968	29285	29161	29407	29261	29281	29154	29516	29053	29242	29272	29113	29435	29305	29255	29256	29305	29340	29027	29326	29248	29004	28957	29329	29150	29273	29199	29432	29303	29343	29371	29246	29188	29414	29310	29049	29071	29343	29241	29144	29641	29310	29405	29252	29254	29427	29223	29227	29177	29169	29210	29213	29170	29194	29621	29395	29353	29249	29320	29205	29337	29403	29234	29366	29365	29356	29376	29323	29366	29171	28920	29118	29293	29418	29401	29133	29252	29251	29347	29291	29206	29317	29329	29440	29368	29417	29461	29445	29261	29327	29325	29329	29425	29186	29293	29381	29428	29201	29066	29198	29395	29201	29015	29392	29194	28975	29302	29334	29265	29262	29232	29617	29403	29063	29324	29140	29271	29450	29176	29331	29098	29315	29455	29363	29539	29110	29291	29278	29387	29386	29180	29356	29442	29246	29460	29266	29147	29462	29433	29324	29420	29215	29258	29284	29293	29371	29209	29383	29394	29640	29515	29318	29304	29507	29140	29180	29148	29085	29020	29221	29108	29464	29549	29205	28899	29194	29179	29477	29229	29510	29480	29432	29416	29330	29286	29239	29172	28935	29255	29421	29498	29370	29079	29366	29409	29242	29385	29308	29152	29482	29376	29456	29276	29050	29426	29356	29147	29473	29479	29407	29400	28919	29031	29559	29183	29262	29461	29202	29378	29465	29443	29389	29195	29055	29379	29319	29197	29075	29387	29651	29363	29158	29500	29147	29338	29163	29228	29303	29392	29499	29529	29211	29230	29635	29642	29319	29029	29153	29199	29157	29039	29310	29314	29349	29538	29200	29019	29124	29158	29240	29256	29193	29307	29175	29283	29209	29097	29012	29381	29077	29541	29226	29093	29246	29288	29230	28959	29543	29130	29369	29307	29300	29231	29439	29229	29385	29310	29251	29337	29427	29258	29469	29380	29349	28982	29542	29320	29151	29225	29256	29373	29211	29164	29219	29424	29169	29112	29341	29534	29449	29193
29324	45631	35240	30644	30593	27141	23039	22287	22885	22910	22321	21591	19988	19866	19785	19696	19223	18890	18863	18812	18834	18564	18508	18703	18735	18466	18527	18504	18458	18858	18599	18745	18669	18192	18251	18428	18427	18323	18350	18507	18435	18181	18348	18233	18339	18244	18174	18192	18071	18292	18251	18209	18238	18132	18334	18219	18210	18196	18396	18393	18088	18154	18226	18315	18216	18262	18184	18144	18121	18109	18371	18223	18310	18291	18091	18343	18207	18122	18273	18142	18281	18390	18109	18190	18148	18108	18116	18219	18110	18264	18137	18333	18150	18375	18149	18075	18288	18193	18218	18172	18231	17975	18224	18200	18159	18175	18255	18172	18340	18151	18116	18105	18245	18242	18042	18215	18314	18261	17989	18258	18160	18243	18331	18163	18298	18160	18299	18036	18318	18108	18319	18269	18082	18378	18200	18011	18018	18471	18273	18141	18279	18089	18254	18198	18302	18182	18097	18153	18353	18392	18090	18173	18113	18210	18003	18253	18117	18322	18249	18228	18237	18234	18102	18363	18151	18324	18101	18437	18112	18167	18168	18142	18223	18050	18154	18115	18033	18055	18266	18236	18283	18229	18049	18047	18140	18459	18284	18279	18221	18168	18221	18370	18038	18102	17995	18220	18161	18170	18205	18332	18354	18171	17955	18223	18169	18135	18362	18060	18054	18222	18255	18293	18355	18140	18072	18295	18107	18227	18159	18279	18319	18123	18260	18181	18170	18345	18022	18156	18054	18168	18194	18238	18132	18212	18123	18136	18187	18251	18433	18236	18058	18138	18100	18182	18175	18194	18339	18117	18447	17897	18064	18373	18081	18119	18107	18246	18182	18160	18085	18090	18103	18331	18367	18152	18297	18234	18372	18193	18092	18345	18341	18256	18262	17932	18162	18208	18273	18047	18512	18197	18018	18159	18015	18235	18205	18156	18261	18204	18376	18117	18109	18242	18320	18258	18288	18042	18112	18244	18134	18300	18279	18143	18206	18014	18365	18145	18048	18354	18210	17979	18310	18070	18182	18147	18281	18033	18121	18286	18268	18110	18188	18114	17971	18266	18129	18241	18382	18078	18240	18185	18158	18192	18086	18218	18153	18080	18017	18126	18135	18141	18227	18224	18164	17990	18110	18198	18173	18269	18038	18226	18400	18216	18168	18270	18195	18275	18197	18190	18248	18253	18310	18139	18154	18181	18099	18282	18193	18371	18241	18310	18167	18087	18185	18048	18110	18078	18339	18225	18145	18199	18135	18125	18165	18184	18065	18297	18189	18127	18131	18258	18281	18047	18105	18241	18085	18166	18196	18238	18082	18201	18086	18346	18337	18064	18078	18264	18082	18079	18046	18131	18232	18349	18235	18192	18143	18293	18122	18442	18173	18220	18181	18223	18201	18131	17968	18284	18041	18195	18109	18122	18265	18272	18242	18160	18056	18029	18294	18070	18213	18139	18264	18145	18342	18302	18255	18037	18052	18343	18176	18229	18103	18106	18218	18190	18245	18103	18286	18262	18188	18167	18350	18121	18046	18150	18140	18262	18204	17972	18178	18321	18263	18300	18096	18122	18249	18106	18308	18077	18344	18168	18193	18295	18382	18097	18239	18266	18312	18301	18111	18142	18203	18266	18226	18155	18136	18199	18090	18131	18242	18094	18126	18279	18059	18222	18091	18208	18220	18332	18091	18043	18181	18178	18013	18056	18196	18058	18242	18020	18228	18292	18344	18284	18160	17964	18133	18399	18120	18233	18272	18118	18267	18353	18029	18302	18211	18157	18080	18236	18276	18125	18148	18242	18025	18117	18352	18250	18375	18272	18302	18234	18342	18296	18268	18172	18288	18290	18126	18267	18187	18240	17999	18063	18302	18345	18027	18125	18151	18350	18212	18225	18153	18282	18092	18292	18416	18115	18130	18295	18286	18262	18035	18163	18246	18291	18438	18120	18170	18103	18030	18164	18084	18151	18135	17980	18241	18084	18239	18245	18162	18189	18109	18065	18201	18287	18172	18396	18152	18209	18230	18212	18216	18062	18291	18245	18136	18005	18066	18201	18111	18250	18183	18269	18138	18209	18124	18182	18152	18255	18085	18175	18084	18138	18361	18200	18228	18252	18248	18210	18384	18260	18169	18068	18191	18295	18227	18132	18221	18198	18407	18207	18217	18232	18210	18195	18180	18252	18154	18246	18154	18319	18218	18113	18241	18364	18339	18186	18257	18224	18265	18148	18264	18184	18373	18053	17980	18193	18267	18298	18035	18047	18244	18236	18074	18256	18295	18222	18175	18221	18305	18216	18168	18136	18280	18161	18153	18234	18128	18193	18001	18256	18209	18251	18068	18252	18171	18219	18319	18263	18112	18208	18079	18297	18068	18202	18175	18128	18287	18156	18255	18178	18332	18129	18434	18003	18007	18263	18094	18348	18294	17990	18314	18048	18223	18184	18077	18165	17938	18210	18213	18310	18083	18221	18218	18080	18259	18133	18213	18295	18280	18097	18266	18233	18089	18285	18200	18159	18416	18388	18197	18130	18308	18203	18437	18226	18240	18123	18322	18453	18161	18095	18295	18010	18303	18058	18123	18017	18285	18104	18047	18064	18280	18237	18107	18049	18143	18142	18346	18063	18051	18029	18255	18182	18326	18155	18123	18139	18235	18158	18157	18066	18201	18162	18171	18120	18324	18527	18309	18248	18189	18162	18203	18350	18126	18158	18016	18255	18168	18200	18005	18094	18194	18118	18376	18127	18205	18247	18098	18161	18228	18296	18248	18191	18259	18365	18145	18316	18128	18094	18146	18184	18226	18250	18188	18059	18200	17997	18231	18387	18231	18084	17977	18253	18342	18160	18324	18152	18310	18421	18140	18290	18261	18209	18069	18172	18411	18193	18153	18282	18250	18068	18288	18018	18189	18135	18101	18263	18134	18224	18392	18121	18198	18169	18081	18182	18340	18268	18214	18289	18156	18084	18324	18328	18294	18278	18152	18197	18112	18243	18253	18246	18194	18165	18194	18257	18000	18117	18141	18186	18191	18146	18272	18116	18229	18153	18212	18205	18039	17888	18374	18016	18138	18098	18274	18085	18098	18114	18153	18341	18076	18122	18210	18285	18171	18395	18331	18158	18437	18134	18315	18154	18185	17994	18212	18118	18225	18273	18244	18116	18147	18161	18213	18054	18296	18073	18067	18267	18291	18342	18151	18027	18122	18144	18204	18190	18301	18286	18070	18492	18198	18232	18321	18168	18176	18189	18251	18224	18184	18188	18180	18328	18226	18250	18256	18326	18178	18171	18330	18282	18296	18171	18124	18063	18256	18126	18181	18184	18268	18192	18190	18166	18305	18171	18263	18134	18312	18199	18118	18145	18450	18041	18169	18413	18274	18329	18163	18304	18298	18237	18244	18161	18178	18151	18108	18377	18077	18300	17954	18299	18117	18328	18329	18349	18266	18385	18114	18278	18306	17959	18040	18214	18144	18245	18159	18271	18195	18263	18166	18187	18113	18235	18188	18236	18074	18219	18210	18244	18249	18344	18188	18400	18182	17908	18222	18149	18125	18159	18393	18135	18267	18124	18234	18165	18153	18140	18148	18305	18142	18409	18105	18323	18158	18322	18166	18087	18203	18094	18231	18065	18268	18156	18174	18233	18155	18426	17976	18169	18168	18289	18286	18187	18257	18319	18222	18236	18204	18454	18204	18260	18075	18198	18149	18231	18192	18153	18109	18280	18292	18375	18170	18183	18056	18350	18398	18136	18303	18072	18108	18196	18271	18327	17961	18280	18228	18218	18015	18086	18234	18197	18163	18448	18203	18324	18257	18144	18169	18224	18249	18152	18184	18150	18267	18135	18227	18009	18181	18353	18185	18214	18197	18414	18073	18188	18271	18307	18176	18069	18081	18203	18170	18163	18354	18081	18343	18020	18242	18037	18251	18077	18160	18119	18226	18286	18396	18290	18254	18283	18201	18330	18002	18163	18131	18091	18381	18358	18132	18126	18342	18101	18086	18232	18159	18236	18108	18172	18247	18331	18176	18026	18199	18109	18274	18249	18280	18073	17975	18164	18055	18164	18203	18223	18210	18393	18363	18135	18338	18124	18059	18170	18165	18076	18154	18257	18110	18189	18120	18259	18286	18193	18217	18100	18192	17931	18155	18149	18061	18180	18335	18236	18150	18119	18318	18334	18208	18156	18130	18453	18422	18079	18282	18321	17959	18319	18189	18304	18205	18065	18228	18152	18208	18326	18286	18253	18127	18371	18238	18269	18201	18107	18181	18225	18155	18221	18096	17982	18211	18334	18245	18212	18100	18147	18262	18176	18275	18308	18369	18003	18380	18079	18076	18152	18217	18178	18339	17933	18233	18284	18087	18248	18130	18113	18264	18361	18277	18177	18246	18232	18350	18247	18201	18129	18097	18108	18142	18126	18055	18272	18139	18278	18124	18080	18063	18037	18254	18149	18285	18097	18272	18019	18364	18235	18118	18193	18118	18220	18288	18065	18198	18043	18179	18177	18121	18233	18013	18122	18177	18068	18201	18271	18255	18043	18141	18162	18136	18226	18069	18190	18369	18175	18227	18079	18139	18280	18011	18291	18147	18157	18239	18282	18138	18116	18286	18283	18200	18162	18030	18258	18035	18224	18156	18260	18305	18110	18194	18237	18277	18113	18330	18117	18048	18215	18142	18102	18069	18339	18083	18281	18263	18354	18008	18122	18380	18305	18111	18132	18095	18153	18262	18217	18247	18139	18348	18125	18293	18262	18166	18128	18277	18272	18175	18170	18333	18133	18176	18143	18369	18311	18194	18026	18260	18247	18161	18183	18172	18259	18285	18019	18122	18372	18185	18100	18183	18267	18220	18159	18403	18033	18107	18236	18272	18077	18193	18107	18158	18236	18182	18231	17899	18293	18163	18185	18228	18196	18387	17955	18095	18197	18263	18294	18167	18137	18357	18122	18302	18154	18342	18103	18460	18256	18167	18215	18262	18041	18150	18197	18183	18273	18042	18271	18329	18087	18177	18197	18159	18165	18445	18269	18165	18335	18207	18247	18144	18368	18167	18378	17996	18255	18310	18182	18145	18112	18387	18311	18169	18101	18156	18112	18160	18236	18125	18169	18235	18286	18249	18395	18149	18141
22423	20932	27303	24937	23500	31149	36344	32022	31413	32034	31741	31525	30968	30135	29930	29344	29642	29275	29224	29003	29096	28947	28871	28879	28912	28693	28639	28815	28875	28853	28855	28881	28685	28566	28353	28388	28350	28311	28712	28284	28394	28405	28415	28266	28458	28345	28313	28216	28165	28270	28259	28367	28305	28202	28229	28061	28250	28234	28386	28530	28445	28297	28322	28077	28490	28272	28465	28282	28244	28380	28378	28166	27985	28002	27922	28173	28213	28405	28377	28149	28087	28187	28422	28097	28514	28271	28175	28511	28318	28353	28359	28229	28154	28279	28357	28152	28261	28044	28022	28337	28084	28442	28293	28248	28374	28470	28058	28448	28313	28319	28014	28103	28315	28009	27905	28374	28348	28081	28297	28123	28289	28361	28125	28361	28271	27982	28091	28138	28040	28129	28177	28006	28047	28314	27936	28106	28295	27880	28352	28225	28165	28228	28141	28190	28344	28043	28126	28091	28065	28461	28358	28129	28184	28473	28428	28389	28204	28444	28289	28300	28365	28099	28377	28366	27998	28329	28292	28084	28183	28216	28271	28236	28035	28456	28204	28107	28400	28195	28160	28071	28055	28252	28352	28298	28146	28177	28245	28141	28222	28174	28020	27962	27797	28347	28331	28274	28199	28105	28169	28313	28213	28274	28410	28170	28297	28266	28331	28372	28237	28388	28341	28372	28045	28289	28272	28004	28066	28384	28022	28204	28278	28056	27971	28033	28109	28180	28385	28123	28198	27999	27965	28062	28186	28385	28054	28379	28119	28109	28391	28157	27994	28375	28278	28002	28108	28118	28256	28104	28239	27959	27829	28269	28593	28140	28393	28019	28243	28392	28026	28030	28334	28159	28038	28231	28221	28395	28398	28277	28372	28312	28017	28164	28275	28125	28120	28405	28380	28204	28196	28318	28082	28381	28511	28136	28387	28391	28032	28014	28325	28396	28201	28256	28174	28191	28163	27862	28240	27945	28031	28179	28163	28278	28539	27990	28351	27914	28152	28239	28188	28475	28181	28025	28351	28161	28304	27958	28041	27928	28192	28150	28089	28317	28232	27955	28101	28264	28166	28019	28506	28050	28425	28157	28359	28445	28111	28192	28260	28409	28020	28289	28257	28061	28198	28145	28450	28079	28360	28404	28104	28251	28227	28072	28152	28263	28253	28351	28289	28281	28145	27884	28209	28147	28042	28024	28327	28224	28135	28346	28323	28413	28406	28074	28200	27993	28360	28236	28139	27989	28209	28098	28031	28096	28240	28095	28091	28120	28088	28047	28287	28131	27959	28106	28126	28010	28132	28355	28331	28111	27932	27819	28200	28500	28182	28330	28249	28290	28013	28233	28227	28075	28496	28637	28309	28147	28175	27885	28060	28291	28230	28169	28272	27902	28260	28100	28357	28361	28249	28048	27972	28504	28100	28041	28278	28274	28327	28119	28135	28350	28178	28140	28378	28375	28171	28383	27946	28031	28086	28565	28070	28270	28225	28363	28287	28184	28070	28203	28162	28089	28267	28065	28220	28007	28064	28221	27967	28220	28206	28306	27832	27782	28331	28025	28101	28162	28417	28082	28235	28230	28424	28301	28080	28283	28245	28195	28281	28181	28402	28146	28151	27970	28117	27942	28089	28021	28208	28036	28414	28287	28132	28375	28395	28396	27867	28157	28418	28406	27950	28048	28200	28309	28156	28256	28039	27933	28117	28151	28307	28277	28247	28417	28148	28024	28082	28172	28261	28033	28107	28043	28371	28279	28245	28157	28220	28056	28128	27954	27961	27919	28284	28406	28385	28350	28138	28079	28119	27963	28076	28040	28195	28255	28089	28496	28188	28226	28126	28276	28000	28509	28453	28177	27990	28171	28265	28282	28161	28171	28101	28261	28117	28094	28319	28057	28239	28189	28141	28138	28210	28086	28177	28479	28286	28011	28199	28362	28137	28266	28192	28226	28289	28306	28096	27944	28338	28254	28057	28017	27968	28044	28210	27980	28237	28086	28149	28274	28080	27977	28199	27928	28350	28287	28055	27994	28165	28387	28151	28312	28014	28281	28384	28412	28101	28199	27986	28189	28351	28250	28433	28451	28336	28169	28512	28116	28195	28200	28407	28290	28238	28272	28483	28246	28168	28457	28268	28009	28017	28153	28270	27931	28232	28262	28175	28004	28140	28316	28225	28071	28153	27949	28108	28364	28157	28083	28288	27999	28209	28050	27851	28154	28330	28393	27939	28315	28172	28130	28045	27983	28119	28136	28126	28113	27917	27886	28061	28260	28328	28051	28296	28200	28077	28011	28090	28300	28004	28170	28400	28202	27991	28249	28129	28219	28048	28265	28178	28235	28187	28366	28161	28083	27993	28200	28322	28370	28390	28176	28192	28308	28102	28351	28143	28325	28337	28260	28105	28253	28002	28174	28017	28355	28072	28182	28265	28228	28505	28253	28107	28373	28196	28482	28226	28291	27911	27968	28289	28083	28250	28202	28332	28146	28193	28188	28054	28213	28303	28318	28420	28155	28244	28190	28189	28061	28299	28186	28266	28023	28246	28256	28125	28249	28259	28096	28205	28202	28161	27874	28087	28394	28068	28075	28275	28432	28307	28064	28170	28142	28178	28103	28516	28198	28054	28294	28247	28266	28283	28252	28154	28303	28187	28172	28229	28044	28018	27982	27972	28284	28495	28166	28211	28220	28274	28107	28192	27863	28011	28436	28291	28054	28290	28378	28264	28164	28296	28245	28282	28019	28363	28320	28037	28400	28490	28236	28159	27962	28127	27978	28230	28064	28289	28178	28356	28045	28466	28353	28192	28139	27984	27927	28113	28328	28181	28428	28264	27978	28097	27927	27966	28159	28046	28329	28312	28078	28186	28190	28201	28278	28178	28086	28224	28058	28233	28198	28207	28209	28183	28043	27959	28062	28140	28290	28298	28506	28256	28182	28283	27942	27994	28162	28170	28350	28027	28250	28189	28110	27799	28173	28164	28268	28087	28270	28423	28278	28279	28360	27996	28383	28441	28255	28136	28095	27959	28005	27967	28072	28452	28345	28283	28029	28014	28103	28381	28227	28348	28332	28345	28446	28164	28142	28032	28213	27741	28087	28264	28084	28379	27992	28190	28015	28126	28403	28249	28129	28166	28167	28194	28204	28099	28145	28259	28022	28163	28306	28145	28141	28188	28159	28223	28251	28090	28206	28166	28093	28445	28212	28229	27853	28190	28349	28173	28075	28462	28076	28021	28112	28176	28352	28267	28343	27789	28022	28297	27978	27950	28410	28336	28454	28035	28157	28466	28134	28184	28321	28199	28219	27883	28168	28034	28404	27922	28228	28130	28086	28402	28278	27872	28394	28174	27914	28092	28140	27973	28111	28288	28298	28377	28011	28480	28225	28292	28201	28012	28270	28413	28413	28180	28406	28520	28163	28089	28167	28091	28073	28265	28275	28101	28116	28231	28393	28247	28000	28328	28241	28121	28312	27970	28210	28031	27968	28322	28221	28151	28004	28232	28038	28172	28184	28111	28306	28329	28214	28064	28139	28131	28262	28148	28099	28007	28004	28114	28114	28154	28189	28204	27815	28130	28247	28233	28150	28180	28040	28153	27875	27925	28395	28224	28260	28092	28022	28336	28426	28473	28253	28072	28386	28332	28129	28089	28260	28179	27852	28092	28160	27944	28446	28310	28156	28081	28171	28087	28251	28354	27996	28080	28221	28227	28116	28075	28232	28382	28256	28312	27954	27992	28128	28056	28432	28289	28310	27913	28165	28155	28110	28258	28238	28006	28569	28270	28107	28302	28044	28206	28496	28447	28159	27998	27996	28345	28241	28144	28265	28231	28304	28228	28067	28192	28311	28178	28124	28291	28308	28245	28374	28150	27964	28235	28276	28160	27923	28234	28193	27961	28072	27782	28209	28240	28125	28218	27990	28104	28208	28284	28269	28180	28202	28503	28421	28237	28167	28032	28099	28076	28032	28369	28044	28052	28353	28149	28038	28263	28311	28044	28247	28292	28014	28227	28116	28209	28102	28041	28269	28291	28328	28321	28336	28138	28436	28192	28197	28361	28512	28230	28253	28286	27932	28123	28233	28205	28239	28240	28172	28082	28139	28268	28194	28470	28294	28279	28042	28085	28195	28189	28066	28450	28180	28380	28109	28037	28228	28173	27990	28385	28060	28128	28432	28353	28103	28274	28059	28119	28374	28344	28403	28227	28264	28498	28364	28289	28359	28060	28062	28160	28511	28348	28185	27994	28210	28031	28175	28156	28428	28150	28254	28344	28351	28266	28095	28422	28103	28304	28329	28515	28083	28151	27969	28191	28394	27951	28341	28241	28078	28128	28141	28131	28014	28306	28172	28404	27967	27882	28257	28216	28308	28199	28039	28310	28204	28465	28361	28387	28457	28207	28306	28018	28284	28229	28030	28251	28376	28184	28010	28312	28288	28054	28200	28012	28139	28189	28420	28223	27991	28066	28262	28191	28103	28306	28226	28396	28166	28134	28311	27933	27999	28193	28351	28300	28010	27727	28236	28367	28378	28182	28212	28470	28110	28079	27812	28155	28337	28242	28170	28217	28150	28072	28111	27973	28306	28166	28022	28407	28082	27971	28078	28291	28222	28554	28142	28409	28298	28296	28235	28069	28177	28179	28184	28157	28156	28315	28199	28445	28130	28052	28160	28296	28015	28052	28394	28263	27931	28290	28219	28378	28273	28148	28303	27965	28269	28051	28158	28049	28293	28071	28146	28413	28266	28121	28213	28173	28205	28287	28252	28337	28097	28159	28242	28012	28114	28213	28194	28086	28157	28136	28331	28424	28054	28210	28325	28345	28191	28227	28094	28481	28230	28039	28180	28208	28333	28249	28195	28397	28115	28179	27816	27997	28410	28182	28453	28200	28138	28375	28024	28302	28294	28291	28146	28192	28094	28399	28281	28152	28024	28102	28033	28216	27900	28117	27988	28066	28247	28294	28092	27970	28130	28194	28217	28214	28061	28058	28074	28028	28122	28336	27990	28237	28144	28071	28195	28437	28324	27965	28280	27970	28122	28358	28251	28468	28320	28162	28311	28320	28180	28362	28408	28200	28253	28022	28169	28126	28102	28325	28363	28466	28056	28425	28148	28210	28205	28131	28070
31934	49604	39274	33445	33102	30890	26538	23278	22658	22636	22641	22508	20893	19899	19918	19467	19506	18869	18500	18379	18237	18370	18455	18250	18223	18291	18119	18198	18278	18240	17934	18151	17964	17796	18113	17974	17878	17867	17904	17814	17878	17708	17914	17739	17609	17751	17694	17724	17563	17757	17681	17726	17436	17487	17803	17596	17617	17843	17557	17624	17635	17727	17612	17632	17624	17517	17739	17661	17597	17721	17736	17659	17470	17553	17661	17398	17721	17711	17589	17765	17829	17610	17730	17633	17671	17721	17595	17706	17732	17765	17778	17482	17690	17437	17600	17763	17636	17796	17613	17600	17607	17546	17667	17487	17501	17800	17508	17461	17640	17654	17638	17736	17567	17716	17644	17676	17774	17443	17504	17819	17658	17460	17637	17795	17575	17607	17563	17573	17605	17565	17599	17482	17609	17556	17718	17543	17611	17599	17633	17616	17577	17552	17534	17700	17550	17455	17478	17743	17668	17565	17708	17512	17837	17598	17555	17476	17534	17567	17615	17529	17536	17570	17562	17567	17742	17694	17509	17451	17667	17651	17510	17665	17566	17561	17558	17439	17580	17570	17687	17646	17767	17688	17641	17531	17810	17668	17468	17590	17611	17700	17615	17674	17511	17882	17637	17486	17428	17535	17620	17498	17537	17691	17546	17789	17565	17509	17812	17601	17670	17499	17654	17697	17685	17471	17683	17715	17517	17587	17460	17738	17545	17533	17606	17589	17612	17656	17638	17722	17312	17655	17666	17477	17722	17576	17723	17623	17669	17334	17653	17568	17581	17577	17848	17726	17691	17639	17751	17551	17504	17514	17755	17531	17677	17551	17595	17567	17543	17579	17625	17501	17747	17419	17489	17604	17518	17644	17623	17521	17665	17557	17639	17769	17525	17652	17417	17608	17648	17502	17551	17699	17770	17531	17500	17601	17641	17698	17571	17580	17514	17678	17538	17598	17513	17821	17818	17446	17552	17808	17650	17734	17704	17660	17631	17806	17473	17507	17475	17776	17506	17672	17441	17565	17625	17653	17626	17492	17638	17811	17649	17654	17447	17643	17491	17559	17616	17512	17632	17474	17510	17607	17673	17816	17541	17575	17675	17658	17760	17434	17628	17488	17521	17514	17494	17774	17731	17655	17519	17589	17596	17692	17601	17465	17525	17764	17665	17633	17770	17471	17692	17724	17519	17774	17629	17581	17492	17534	17625	17601	17546	17588	17644	17547	17583	17503	17557	17445	17529	17865	17617	17627	17658	17618	17597	17493	17611	17621	17530	17585	17733	17562	17498	17439	17554	17604	17619	17568	17482	17767	17548	17593	17692	17504	17752	17517	17639	17587	17410	17476	17666	17568	17513	17702	17507	17677	17787	17691	17587	17440	17677	17668	17635	17644	17612	17722	17612	17577	17505	17568	17596	17441	17713	17716	17549	17636	17415	17608	17779	17600	17457	17562	17514	17506	17645	17559	17617	17548	17540	17672	17561	17680	17585	17828	17569	17639	17601	17670	17466	17616	17852	17492	17839	17541	17460	17500	17655	17565	17646	17538	17631	17650	17615	17770	17617	17550	17480	17566	17538	17546	17554	17737	17627	17466	17681	17717	17549	17522	17690	17816	17576	17558	17656	17404	17661	17555	17636	17640	17616	17618	17526	17782	17875	17664	17676	17649	17656	17441	17596	17595	17708	17653	17692	17695	17471	17782	17822	17677	17603	17680	17475	17681	17572	17593	17642	17538	17650	17624	17599	17715	17636	17781	17559	17419	17560	17661	17595	17448	17659	17404	17539	17682	17604	17701	17483	17612	17550	17628	17689	17547	17655	17744	17476	17556	17694	17657	17710	17788	17430	17687	17599	17679	17714	17630	17491	17636	17591	17631	17676	17667	17675	17674	17581	17422	17382	17645	17620	17698	17443	17856	17739	17698	17667	17650	17651	17550	17508	17788	17526	17683	17717	17626	17688	17498	17809	17664	17650	17594	17643	17656	17629	17568	17512	17491	17530	17791	17519	17558	17714	17728	17597	17484	17568	17706	17626	17598	17494	17653	17615	17629	17704	17458	17739	17581	17680	17664	17764	17565	17564	17639	17747	17572	17489	17696	17709	17561	17641	17639	17665	17252	17748	17533	17447	17633	17449	17543	17883	17508	17792	17602	17442	17755	17579	17493	17439	17646	17703	17593	17690	17638	17759	17556	17754	17697	17556	17500	17616	17586	17670	17579	17701	17670	17513	17459	17576	17646	17665	17655	17825	17541	17528	17551	17563	17670	17611	17611	17670	17527	17651	17614	17445	17656	17730	17605	17514	17654	17541	17716	17457	17637	17459	17748	17487	17589	17779	17606	17518	17713	17543	17522	17460	17763	17800	17321	17741	17373	17662	17565	17579	17594	17422	17430	17564	17602	17653	17779	17590	17699	17598	17708	17661	17580	17624	17503	17712	17639	17637	17584	17693	17634	17621	17745	17518	17578	17535	17577	17781	17454	17810	17558	17512	17821	17658	17444	17583	17792	17516	17736	17707	17513	17709	17691	17663	17619	17598	17608	17562	17642	17317	17628	17490	17604	17590	17648	17682	17736	17574	17717	17535	17883	17639	17694	17650	17675	17641	17731	17668	17516	17753	17575	17619	17665	17529	17586	17597	17549	17587	17563	17681	17652	17671	17610	17501	17682	17460	17582	17615	17592	17554	17652	17718	17773	17563	17722	17584	17696	17495	17892	17641	17546	17691	17499	17555	17675	17682	17622	17680	17529	17666	17701	17646	17564	17414	17711	17637	17736	17575	17644	17590	17536	17723	17555	17623	17444	17722	17381	17722	17734	17594	17530	17557	17570	17770	17765	17681	17506	17492	17494	17560	17610	17625	17517	17486	17710	17662	17731	17599	17562	17527	17523	17553	17605	17597	17598	17811	17721	17602	17678	17670	17630	17716	17525	17696	17553	17621	17668	17533	17554	17551	17792	17588	17586	17514	17537	17533	17606	17526	17872	17557	17682	17561	17648	17665	17563	17611	17662	17763	17430	17567	17543	17739	17675	17682	17681	17626	17539	17583	17483	17658	17805	17629	17393	17615	17703	17543	17475	17565	17446	17549	17542	17769	17738	17556	17550	17605	17632	17768	17583	17802	17671	17646	17629	17573	17686	17720	17503	17703	17639	17552	17596	17638	17616	17723	17551	17531	17534	17857	17520	17723	17455	17673	17407	17668	17633	17532	17549	17691	17741	17360	17737	17664	17720	17496	17651	17624	17720	17755	17691	17629	17559	17608	17698	17634	17610	17666	17550	17525	17653	17670	17652	17533	17568	17409	17771	17813	17475	17701	17616	17658	17470	17575	17568	17514	17695	17693	17604	17512	17457	17586	17700	17670	17742	17516	17583	17493	17849	17610	17347	17599	17923	17728	17621	17464	17539	17821	17559	17681	17334	17637	17644	17776	17733	17540	17718	17572	17445	17678	17650	17455	17749	17757	17748	17575	17737	17751	17534	17529	17494	17753	17560	17717	17716	17585	17562	17814	17462	17760	17558	17483	17782	17734	17560	17607	17595	17635	17432	17636	17699	17876	17591	17686	17648	17630	17558	17538	17635	17641	17474	17686	17831	17654	17713	17486	17455	17587	17642	17520	17577	17557	17660	17675	17523	17599	17562	17594	17539	17587	17471	17588	17568	17594	17643	17605	17704	17774	17612	17757	17596	17489	17514	17698	17711	17639	17470	17690	17521	17603	17491	17671	17432	17729	17688	17587	17673	17722	17519	17596	17638	17521	17573	17703	17575	17641	17667	17629	17646	17703	17712	17735	17675	17602	17717	17691	17536	17605	17534	17680	17637	17659	17741	17667	17671	17665	17614	17790	17492	17643	17493	17555	17592	17650	17591	17721	17644	17740	17704	17638	17701	17554	17434	17484	17614	17720	17658	17417	17548	17612	17468	17603	17628	17697	17612	17587	17491	17631	17497	17509	17615	17598	17430	17616	17559	17496	17557	17525	17686	17606	17525	17657	17412	17588	17495	17561	17526	17488	17621	17710	17598	17538	17520	17593	17357	17702	17548	17544	17505	17668	17643	17694	17681	17541	17814	17644	17657	17514	17678	17604	17553	17605	17773	17612	17618	17588	17701	17727	17382	17669	17508	17627	17707	17554	17739	17619	17588	17538	17531	17684	17737	17512	17538	17558	17525	17631	17458	17476	17607	17778	17561	17578	17415	17532	17582	17608	17674	17598	17633	17444	17592	17708	17647	17734	17584	17664	17657	17533	17515	17617	17636	17625	17651	17580	17824	17596	17831	17669	17474	17628	17525	17699	17640	17500	17650	17740	17682	17732	17622	17705	17513	17556	17672	17453	17542	17739	17639	17606	17602	17567	17707	17692	17669	17642	17714	17572	17743	17569	17556	17671	17505	17650	17591	17607	17580	17501	17788	17547	17385	17599	17818	17569	17470	17632	17488	17654	17518	17679	17714	17588	17614	17868	17464	17599	17725	17642	17500	17469	17746	17484	17409	17570	17523	17609	17732	17465	17737	17653	17445	17493	17544	17520	17519	17510	17629	17659	17623	17489	17511	17780	17550	17543	17571	17657	17633	17566	17554	17665	17655	17727	17491	17719	17550	17678	17627	17635	17665	17607	17719	17711	17533	17524	17702	17634	17668	17756	17634	17359	17632	17658	17630	17634	17511	17745	17641	17757	17560	17698	17801	17490	17467	17646	17640	17592	17700	17670	17473	17549	17502	17618	17706	17557	17475	17715	17749	17747	17701	17522	17560	17565	17732	17726	17663	17760	17627	17530	17775	17694	17595	17578	17685	17734	17779	17532	17655	17680	17725	17731	17671	17761	17646	17478	17674	17596	17434	17583	17547	17718	17791	17773	17707	17716	17702	17424	17611	17496	17475	17542	17719	17373	17601	17643	17694	17512	17636	17564	17772	17716	17621	17752	17676	17777	17619	17792	17668	17704	17596	17500	17613	17683	17616	17714	17545	17527	17809	17531	17681	17633	17556	17592	17555	17565	17618	17588	17590	17408	17637	17646	17517	17547	17699	17576	17773	17689	17427	17489	17677	17591	17732	17570	17628	17676	17552	17726	17517	17664	17627	17808	17519	17543	17638	17792	17813	17700	17495	17562	17551	17655	17542	17631	17583
36750	32071	35772	34958	34447	33910	33128	32086	31919	31250	31675	31358	31342	31107	31320	31011	31094	31009	31036	30922	30898	31167	30868	30575	31108	31045	31109	30907	31037	30883	30578	30502	30951	30729	30772	30688	30503	30792	30647	30542	30786	30659	30717	30376	30836	30538	30559	30579	30637	30749	30502	30779	30777	30406	30742	30451	30579	30664	30720	30394	30489	30678	30820	30774	30438	30576	30505	30370	30700	30934	30540	30948	30845	30676	30442	30500	30535	30557	30920	30596	30436	30394	30471	30436	30468	30812	30624	30764	30712	30632	30474	30766	30526	30705	30504	30608	30273	30516	30509	30587	30660	30585	30583	30597	30446	30428	30681	30276	30556	30688	30373	30688	30595	30269	30465	30666	30453	30233	30675	30440	30332	30639	30479	30594	30923	30811	30240	30455	30442	30691	30798	30729	30732	30677	30434	30606	30594	30712	30535	30654	30762	30482	30539	30508	30411	30687	30614	30514	30645	30291	30390	30450	30491	30535	30645	30532	30305	30384	30800	30174	30250	30568	30705	30834	30517	30446	30549	30455	30737	30550	30490	30492	30454	30410	30687	30550	30550	30838	30606	30692	30454	30539	30665	30575	30526	30688	30523	30390	30497	30774	30635	30602	30466	30565	30369	30354	30644	30254	30373	30564	30890	30623	30656	30720	30517	30674	30600	30738	30341	30486	30606	30388	30516	30727	30527	30643	30601	30412	30520	30387	30364	30807	30550	30667	30864	30574	30569	30750	30574	30474	30765	30718	30625	30684	30417	30833	30750	30286	30579	30662	30815	30667	30458	30551	30418	30601	30516	30470	30644	30386	30520	30348	30629	30804	30527	30648	30643	30865	30845	30687	30664	30655	30513	30773	30908	30338	30625	30825	30855	30500	30731	30704	30510	30586	30929	30766	30295	30481	30382	30665	30798	30663	30551	30706	30858	30789	30611	30154	30585	30404	30644	30817	30965	30599	30512	30636	30597	30534	30600	30495	30709	30643	30495	30553	30665	30648	30457	30569	30618	30749	30664	30702	30641	30647	30702	30674	30756	30464	30623	30595	30688	30671	30533	30227	30308	30396	30407	30294	30605	30541	30432	30628	30377	30518	30398	30206	30594	30763	30248	30458	30452	30580	30571	30612	30545	30759	30439	30816	30510	30511	30453	30675	30701	30660	30575	30726	30639	30655	30735	30773	30625	30749	30828	30715	30606	30608	30414	30505	30530	30431	30834	30454	30800	30621	30606	30833	30706	30615	30645	30663	30619	30652	30621	30353	30753	30523	30596	30494	30525	30735	30509	30579	30798	30446	30447	30689	30772	30406	30690	30869	30556	30826	30882	30617	30484	30633	30431	30655	30502	30488	30501	30681	30661	30740	30149	30526	30575	30526	31006	30562	30411	30642	30694	30656	30661	30544	30683	30533	30757	30655	30835	30935	30510	30833	30700	30536	30535	30492	30653	30483	30627	30709	30772	30705	30782	30664	30445	30731	30562	30838	30400	30471	30643	30682	30788	30483	30354	30442	30557	30997	30499	30584	30828	30503	30824	30630	30301	30385	30620	30767	30665	30722	30644	30540	30790	30693	30627	30501	30455	30787	30517	30512	30223	30594	30409	30507	30597	30539	30943	30698	30560	30577	30676	30743	30318	30587	30659	30551	30848	30540	30359	30534	30497	30551	30545	30395	30700	30694	30811	30628	30576	30736	30612	30599	30410	30349	30511	30910	30675	30594	30431	30776	30286	30457	30670	30568	30495	30477	30691	30499	30628	30586	30708	30589	30659	30630	30444	30592	30595	30823	30420	30605	30596	30470	30477	30604	30929	30603	30356	30758	30526	30347	30615	30289	30790	30647	30801	30319	30527	30590	30631	30552	30703	30584	30644	30308	30545	30548	30970	30951	30639	30706	30484	30370	30583	30922	30442	30678	30502	30442	30501	30622	30457	30758	30493	30448	30772	30862	30714	30434	30596	30631	30380	30561	30759	30785	30705	30969	30740	30511	30516	30414	30409	30710	30587	30389	30753	30666	30692	30494	30348	30666	30585	30786	30830	30537	30636	30586	30481	30501	30329	30666	30539	30612	30752	30618	30762	30522	30521	30861	30674	30375	30501	30632	30497	30601	30337	30671	30618	30600	30514	30588	30886	30730	30845	30659	30426	30531	30680	30484	30615	30710	30605	30567	30600	30695	30743	30646	30531	30525	30826	30802	30718	30630	30393	30531	30772	30627	30756	30403	30163	30560	30439	30623	30698	30699	30813	30561	30773	30639	30614	30346	30598	30531	30608	30824	30674	30210	30666	30612	30554	30654	30685	30539	30722	30491	30573	30635	30600	30538	30492	30832	30616	30717	30741	30766	30450	30498	30644	30455	30688	30891	30665	30544	30574	30639	30837	30656	30673	30811	30634	30610	30493	30532	30803	30605	30720	30686	30665	30575	30560	30731	30512	30228	30365	30734	30478	30572	30644	30611	30727	30629	30376	30500	30593	30739	30489	30516	30658	30665	30689	30816	30663	30693	30652	30681	30728	30664	30476	30773	30523	30712	30586	30651	30817	30749	30476	30704	30799	30817	30626	30768	30642	30558	30470	30376	30620	30586	30788	30608	30562	30609	30528	30745	30661	30486	30475	30833	30705	30554	30689	30605	30688	30660	30635	30808	30896	30582	30683	30518	30638	30509	30485	30552	30739	30418	30483	30628	31008	30712	30708	30578	30422	30448	30767	30438	30707	30653	30619	30493	30435	30384	30478	30645	30802	30584	30945	30632	30422	30795	30579	30550	30499	30808	30547	30535	30770	31047	31018	30594	30838	30272	30682	30543	30254	30512	30701	30698	30702	30537	30461	30622	30745	30460	30909	30377	30828	30681	30807	30562	30469	30407	30754	30814	30721	30628	30608	30596	30565	30711	30984	30412	30615	30796	30845	30691	30423	30561	30417	30666	30469	30819	30581	30387	30531	30643	30348	30654	30824	30856	30797	30793	30468	30666	30423	30507	30619	30682	30759	30500	30605	30679	30721	30951	30570	30500	30730	30658	30519	30697	30466	30548	30476	30591	30351	30645	30706	30623	30450	30368	30602	30637	30918	30747	30777	30768	30688	30695	30638	31040	30472	30426	30665	30598	30387	30690	30550	30602	30639	30759	30696	30565	30563	30418	30615	30322	30650	30842	30515	30561	30640	30759	30579	30639	30457	30656	30670	30795	30768	30693	30694	30564	30727	30573	30675	30487	30757	30576	30498	30614	30587	31004	30920	30487	30518	30818	30543	30740	30636	30722	30693	30556	30490	30614	30654	30832	30493	30679	30543	30727	30525	30298	30492	30529	30425	30499	30598	30573	30540	30801	30562	30584	30451	30258	30532	30547	30769	30805	30710	30594	30498	30310	30678	30436	30318	30667	30668	30624	30801	30538	30702	30766	30492	30759	30642	30711	30546	30622	30764	30931	30831	30731	30653	30461	30420	30655	30388	30458	30576	30382	30628	30907	30702	30543	30464	30642	30424	30441	30650	30521	30592	30689	30462	30619	30633	30444	30670	30575	30258	31048	30767	30660	30494	30439	30807	30765	30549	30471	30342	30554	30871	30883	30554	30424	30480	30647	30675	30757	30726	30490	30591	30313	30626	30600	30774	30468	30731	30688	30795	30680	30583	30607	30727	30514	30751	30479	30439	30626	30309	30472	30421	30753	30689	30450	30467	30807	30443	30787	30664	30705	30635	30867	30468	30642	30501	30520	30605	30758	30432	30670	30518	30580	30566	30506	30571	30585	30687	30375	30739	30540	30838	30445	30833	30595	30518	30662	30705	30654	30630	30699	30731	30912	30667	30679	30680	30767	30668	30565	30582	30698	30613	30593	30624	30476	30646	30594	30504	30635	30534	30589	30450	30562	30697	30733	30577	31018	30697	30415	30387	30514	30622	30599	30759	30511	30856	30537	30898	30740	30647	30244	30706	30651	30855	30279	30426	30904	30532	30662	30547	30762	30767	30476	30686	30289	30609	30564	30644	30603	30567	30689	30614	30524	30651	30566	30468	30642	30560	30529	30667	30362	30648	30441	30806	30611	30721	30590	30459	30907	30845	30706	30576	30942	30636	30791	30479	30726	30693	30605	30533	30664	30800	30930	30585	30405	30705	30843	30466	30491	30646	30686	30500	31008	30520	30353	30861	30578	30702	30575	30761	30534	30637	30613	30578	30663	30310	30621	30534	30661	30778	30719	30420	30606	30612	30602	30598	30472	30560	30631	30489	30517	30645	30563	30535	30604	30803	30435	30681	30570	30486	30522	30650	30518	30788	30463	30463	30424	30502	30647	30352	30584	30586	30402	30493	30581	30538	30853	30748	30763	30457	30611	30850	30635	30678	30360	30822	30751	30720	30548	30513	30464	30588	30706	30464	30498	30953	30749	30849	30832	30743	30468	30643	30741	30650	30721	30483	30494	30801	30538	30620	30554	30631	30336	30641	30522	30601	30583	30462	30591	30658	30515	30510	30703	30607	30705	30626	30615	30562	30580	30733	30654	30886	30338	30498	30683	30743	30684	30659	30651	30570	30610	30393	30492	30586	30397	30481	30537	30625	30876	30732	30590	30588	30642	30617	30545	30411	30846	30815	30572	30492	30411	30615	30579	30642	30851	30398	30383	30336	30773	30438	30699	30771	30690	30589	30562	30762	30804	30674	30630	30691	30406	30704	30466	30480	30597	30607	30804	30574	30473	30513	30704	30560	30783	30702	30348	30516	30625	30577	30698	30734	30573	30752	30447	30531	30493	30692	30715	30691	30661	30602	30785	30640	30222	30695	30459	30757	30425	30631	30510	30455	30658	30541	30569	31001	30725	30628	30635	30485	30756	30753	30734	30460	30731	30529	30761	30711	30749	30707	30537	30632	30662	30643	30580	30794	30629	30849	30541	30759	30454	30357	30606	30709	30665	30734	30722	30571	30454	30406	30528	30881	30804	30735	30560	30466	30542	30502	30610	30658	30372	30460	30627	30484	30672	30538	30721	30706	30533	30662	30404	30670	30360	30803	30820	30835	30658	30626	30679	30303	30540	30805	30404	30657	30904	30867	30780	30280	30609	30688	30718	30620	30682	30430	30640	30466	30601	30857	30404	30848	30678	30574	30396	30369	30607	30351	30654	30683	30766
26937	32570	26747	24468	24867	23694	22324	20734	20437	20045	20059	19905	19955	19383	19311	19011	19025	18914	19040	18871	19045	18756	19015	18808	18849	18960	18992	18963	18861	18777	18762	18818	18645	18804	18759	18861	18722	18712	18648	18737	18650	18765	18801	18664	18506	18697	18624	18658	18488	18687	18433	18654	18576	18528	18719	18649	18764	18679	18600	18681	18716	18752	18688	18698	18609	18616	18508	18529	18666	18702	18577	18581	18608	18847	18671	18534	18631	18503	18637	18562	18618	18581	18941	18674	18727	18626	18586	18653	18509	18623	18653	18531	18657	18555	18732	18520	18656	18581	18409	18575	18489	18513	18615	18666	18612	18580	18594	18636	18550	18648	18672	18642	18597	18705	18720	18646	18654	18668	18695	18603	18683	18634	18766	18410	18629	18622	18742	18473	18615	18791	18538	18623	18697	18681	18605	18537	18765	18576	18686	18633	18510	18815	18699	18491	18608	18551	18491	18743	18572	18597	18616	18706	18780	18493	18819	18499	18489	18741	18600	18591	18706	18708	18699	18773	18555	18673	18648	18899	18637	18504	18623	18694	18486	18502	18610	18527	18522	18698	18517	18749	18463	18602	18573	18693	18601	18601	18737	18674	18778	18616	18681	18557	18564	18816	18751	18730	18618	18488	18667	18589	18695	18743	18681	18690	18509	18515	18609	18610	18693	18514	18590	18658	18634	18567	18535	18636	18588	18593	18827	18662	18625	18541	18702	18711	18682	18633	18526	18629	18598	18662	18757	18641	18585	18731	18670	18506	18748	18566	18610	18583	18625	18773	18628	18494	18684	18682	18606	18720	18644	18667	18836	18415	18641	18756	18743	18532	18516	18824	18596	18611	18549	18680	18717	18674	18742	18653	18540	18563	18695	18796	18741	18711	18511	18654	18631	18652	18811	18431	18741	18552	18623	18592	18687	18711	18611	18662	18697	18535	18541	18654	18597	18673	18608	18591	18507	18596	18609	18660	18549	18681	18664	18502	18689	18580	18722	18704	18831	18615	18435	18869	18748	18618	18535	18487	18846	18655	18534	18613	18751	18592	18615	18761	18602	18533	18646	18782	18601	18521	18583	18719	18633	18643	18587	18600	18605	18646	18554	18649	18523	18513	18880	18592	18737	18832	18574	18813	18655	18645	18624	18655	18754	18434	18499	18536	18687	18881	18617	18651	18820	18613	18616	18608	18709	18642	18666	18644	18854	18584	18728	18490	18658	18612	18756	18702	18756	18708	18554	18714	18662	18632	18540	18665	18774	18624	18559	18537	18669	18752	18583	18558	18535	18678	18637	18547	18632	18698	18621	18532	18713	18652	18751	18701	18481	18623	18660	18713	18686	18708	18604	18769	18659	18625	18592	18707	18611	18627	18867	18751	18539	18584	18702	18792	18765	18462	18682	18498	18758	18488	18655	18761	18529	18541	18706	18770	18702	18635	18541	18648	18768	18725	18616	18602	18627	18602	18572	18625	18544	18579	18730	18742	18623	18746	18874	18593	18567	18667	18803	18608	18485	18660	18591	18777	18664	18551	18792	18729	18754	18627	18699	18560	18762	18649	18742	18631	18481	18521	18727	18664	18562	18719	18754	18759	18396	18710	18741	18706	18547	18631	18671	18500	18746	18670	18529	18496	18637	18681	18622	18546	18739	18627	18687	18641	18504	18655	18705	18604	18758	18638	18565	18522	18604	18657	18558	18717	18512	18637	18523	18656	18590	18681	18682	18636	18576	18607	18551	18680	18513	18562	18811	18617	18492	18527	18605	18638	18609	18634	18580	18670	18676	18818	18545	18509	18839	18635	18695	18554	18647	18583	18611	18696	18551	18589	18735	18511	18604	18594	18541	18893	18642	18444	18713	18669	18695	18515	18623	18591	18641	18681	18820	18684	18721	18699	18637	18585	18715	18697	18507	18561	18616	18889	18751	18632	18442	18806	18542	18584	18658	18811	18617	18640	18529	18526	18691	18576	18677	18690	18561	18663	18802	18729	18475	18615	18620	18730	18684	18597	18570	18748	18791	18798	18571	18665	18707	18496	18632	18587	18835	18734	18764	18453	18704	18779	18796	18680	18585	18685	18639	18573	18648	18608	18690	18687	18495	18719	18589	18611	18541	18660	18601	18766	18544	18724	18733	18747	18553	18580	18738	18662	18586	18472	18776	18603	18728	18648	18785	18584	18539	18811	18629	18703	18594	18785	18629	18664	18621	18844	18733	18636	18523	18611	18437	18548	18895	18731	18660	18759	18431	18667	18738	18766	18609	18529	18553	18524	18700	18660	18673	18694	18649	18665	18600	18629	18643	18572	18577	18579	18550	18525	18662	18671	18501	18775	18426	18605	18723	18706	18502	18474	18657	18685	18676	18663	18663	18639	18486	18795	18592	18732	18649	18571	18696	18590	18676	18720	18729	18754	18544	18557	18512	18731	18683	18724	18691	18577	18588	18584	18587	18712	18789	18476	18674	18635	18485	18558	18750	18481	18671	18702	18706	18631	18592	18569	18655	18518	18506	18471	18690	18552	18693	18675	18647	18532	18539	18701	18779	18628	18557	18553	18684	18575	18626	18714	18709	18649	18559	18392	18723	18516	18602	18626	18861	18543	18511	18779	18619	18646	18622	18539	18710	18546	18644	18666	18639	18663	18538	18809	18690	18636	18762	18570	18579	18714	18750	18469	18541	18456	18768	18755	18707	18752	18616	18464	18630	18666	18745	18655	18759	18769	18742	18396	18546	18647	18650	18543	18671	18723	18796	18722	18716	18602	18554	18810	18653	18610	18573	18408	18825	18458	18811	18660	18733	18675	18604	18689	18653	18748	18812	18584	18758	18702	18640	18642	18629	18596	18589	18579	18721	18703	18663	18595	18493	18743	18593	18621	18516	18832	18685	18552	18701	18664	18631	18547	18652	18641	18644	18533	18490	18716	18608	18728	18593	18595	18467	18587	18588	18665	18432	18629	18627	18694	18592	18444	18678	18635	18566	18616	18762	18631	18633	18451	18594	18712	18663	18580	18574	18695	18584	18710	18770	18714	18517	18512	18557	18732	18477	18711	18490	18613	18757	18606	18641	18645	18623	18562	18723	18765	18635	18678	18517	18572	18616	18588	18642	18513	18599	18623	18546	18662	18878	18846	18500	18836	18638	18734	18766	18580	18613	18560	18522	18578	18763	18700	18819	18480	18615	18646	18613	18437	18875	18594	18737	18644	18662	18578	18659	18499	18678	18544	18649	18643	18432	18748	18670	18587	18713	18715	18657	18492	18653	18643	18711	18682	18481	18500	18630	18609	18513	18755	18667	18624	18540	18862	18606	18583	18642	18892	18674	18846	18708	18751	18670	18666	18731	18759	18724	18534	18702	18708	18809	18665	18613	18707	18698	18638	18684	18573	18785	18733	18746	18650	18614	18583	18768	18488	18782	18627	18924	18583	18630	18626	18565	18746	18609	18506	18774	18854	18572	18725	18625	18663	18548	18678	18726	18530	18663	18776	18457	18601	18545	18529	18655	18570	18822	18762	18603	18608	18560	18624	18654	18643	18552	18725	18823	18449	18478	18629	18650	18800	18773	18563	18633	18586	18653	18614	18661	18566	18591	18499	18559	18795	18702	18827	18522	18626	18600	18505	18694	18672	18567	18692	18700	18644	18704	18723	18659	18540	18631	18499	18791	18810	18620	18610	18752	18630	18591	18676	18565	18674	18668	18603	18713	18556	18624	18719	18511	18727	18494	18599	18739	18527	18670	18654	18531	18528	18721	18669	18490	18917	18668	18701	18468	18545	18529	18568	18755	18596	18587	18566	18860	18765	18527	18685	18694	18723	18627	18622	18895	18658	18623	18471	18626	18621	18694	18739	18709	18619	18878	18663	18702	18509	18748	18728	18664	18549	18615	18684	18661	18538	18691	18659	18643	18460	18461	18503	18701	18536	18647	18538	18639	18681	18714	18642	18553	18653	18555	18753	18626	18579	18539	18634	18580	18591	18506	18670	18798	18698	18755	18519	18566	18527	18776	18679	18711	18796	18491	18722	18581	18583	18519	18616	18504	18559	18701	18352	18528	18550	18595	18823	18770	18611	18525	18695	18847	18723	18662	18693	18652	18600	18689	18524	18626	18630	18575	18589	18579	18607	18665	18884	18525	18673	18928	18781	18463	18876	18493	18641	18455	18540	18535	18738	18596	18580	18612	18769	18416	18757	18608	18528	18822	18868	18649	18724	18656	18725	18331	18848	18768	18547	18805	18641	18699	18825	18694	18702	18642	18488	18705	18611	18631	18684	18529	18741	18591	18737	18552	18628	18539	18582	18661	18620	18438	18617	18776	18686	18580	19051	18586	18794	18609	18715	18811	18547	18651	18531	18637	18645	18695	18698	18584	18718	18563	18681	18655	18610	18800	18529	18592	18865	18635	18736	18596	18592	18816	18382	18847	18550	18592	18520	18495	18513	18657	18540	18661	18716	18574	18682	18530	18627	18544	18650	18695	18620	18823	18638	18616	18512	18428	18402	18405	18470	18806	18610	18615	18728	18677	18721	18520	18719	18750	18466	18581	18719	18618	18724	18698	18431	18746	18590	18739	18615	18552	18670	18725	18627	18654	18636	18685	18819	18569	18812	18467	18566	18590	18618	18605	18726	18725	18696	18546	18828	18721	18618	18753	18553	18675	18653	18687	18345	18573	18692	18645	18525	18841	18498	18724	18765	18535	18509	18716	18573	18655	18853	18602	18596	18507	18636	18603	18496	18880	18542	18697	18675	18447	18520	18555	18868	18707	18674	18668	18709	18709	18785	18485	18789	18796	18611	18473	18546	18572	18663	18758	18639	18571	18574	18536	18542	18633	18659	18576	18691	18671	18857	18523	18693	18620	18627	18571	18710	18736	18699	18649	18393	18618	18792	18527	18728	18553	18750	18676	18498	18555	18583	18580	18792	18734	18715	18454	18653	18500	18537	18681	18610	18686	18472	18723	18664	18473	18426	18629	18741	18426	18493	18756	18607	18522	18458	18843	18682	18488	18704	18712	18701	18565	18764	18639	18490	18659	18692	18537	18689	18793	18604	18645	18651	18619	18676	18813	18730	18487	18475	18628	18702	18632	18654	18732	18634	18659	18669	18596	18477	18602	18510	18732	18594	18779	18584
23750	21040	27496	25505	26504	32827	36013	32934	31818	30998	30820	30801	30716	30411	30365	29962	29905	29657	29663	29562	29506	29813	29695	29573	29539	29715	29587	29600	29494	29560	29373	29340	29376	29440	29262	29249	29316	29554	29190	29163	29241	28970	29121	29256	29237	28974	29354	29000	29154	29264	29037	29247	29133	29218	29154	29248	29173	29421	29294	29415	29250	29190	29500	29125	29208	29017	28964	29205	29351	29184	29165	29408	29430	28853	29260	29124	29153	29296	29082	29315	28864	29323	29541	29288	29324	29267	29326	29064	29378	28869	29099	29010	29403	28956	29185	29213	28979	28965	29218	28838	29134	29236	29031	29299	29252	29176	29229	29381	29214	29292	29448	29043	28916	29356	29329	29211	29126	29193	29072	28966	28798	29286	29067	29176	29249	29114	29073	29210	29117	29255	29130	29216	29410	29017	29082	28889	29153	29411	29260	29355	29421	29344	29158	29125	29409	29120	29248	29174	29129	29310	29198	28962	29009	29060	29080	29122	29215	29110	29310	29133	29164	29090	29165	29240	29286	29224	29161	29173	29136	29166	29258	29064	29136	29027	29486	29124	29193	29341	29143	29341	29395	29160	28991	29323	29244	29210	29173	29203	29340	29329	29267	29162	29332	29561	29045	29167	29099	28925	28868	29114	29141	29222	29123	29364	29177	29275	29122	29137	29286	29118	29267	29282	29026	29184	29376	29142	29197	29063	29200	29152	29392	29239	29178	29114	29282	29159	29072	29216	29084	29144	28933	28735	29432	29268	29263	29311	29085	29233	29003	29205	29339	29254	29239	28881	29320	29115	29381	29319	29080	29081	29119	29237	29138	29012	29126	29187	29442	29007	28927	29030	29060	29157	29479	28949	29345	29105	28999	29262	28947	29062	29329	29280	29294	29097	29052	29077	29326	29169	29177	29264	28985	29289	29262	29272	29286	29049	29179	29009	29157	29136	29159	29159	29021	29049	29356	29037	29288	29145	29386	29218	29162	28963	29414	29151	29287	29445	29220	29371	29130	29431	29049	29020	29051	29357	29140	29020	29151	29379	29346	29041	29042	29113	29216	29270	29184	29127	29347	28968	29332	28922	29175	29224	28975	29164	29073	29113	29400	29146	29239	29076	29069	29038	29100	29349	29106	29182	29110	29399	29120	29043	29261	29221	29235	29243	29333	29163	29318	29218	29228	29117	29260	29222	29165	28932	28866	29197	28947	28994	29134	29173	29032	28821	29362	29357	29210	29005	29166	29296	29295	29065	29163	29156	29172	28993	29202	29056	29166	29025	29249	29289	29236	28776	29158	29335	29011	29203	28986	29192	29273	28998	29157	29232	29190	29135	28912	29217	29055	28834	29098	29103	28774	29173	29140	29256	29314	29230	28977	29380	29314	29352	29109	29187	29292	29267	29338	29277	29323	29021	29154	29205	29208	29193	29401	29207	29249	29472	29125	29061	29033	29303	29139	29305	29012	29018	29275	29208	29157	29208	28888	28996	29242	29049	28874	29263	28906	29013	29186	29257	29157	29406	29191	29318	29277	29173	29230	29111	29160	29251	29276	29402	29008	29209	29319	28832	29021	29233	28995	29149	29196	29159	29052	29093	29070	29201	28944	29447	29305	28984	28871	29032	29225	29012	29064	29360	29700	29193	28994	29191	29071	29102	29182	29164	28927	29360	29202	29159	29241	29158	29382	29021	28990	28978	29074	29242	29231	29293	29457	29252	29091	29201	29170	28983	29136	29297	29304	29069	29202	29179	29198	29144	29086	29113	28881	29164	29069	29286	29076	29124	29150	29077	29224	29398	29419	29153	29219	29204	29482	29142	29227	29157	29177	29344	29085	29435	29239	29250	29283	29176	29538	29132	29229	28862	29027	29223	29233	29220	29059	29279	28863	29461	29350	28981	29032	29284	29346	29317	29137	29152	29096	29190	29273	29278	28888	29229	29323	29235	29332	28754	29243	29318	29016	29409	29281	29032	29091	29252	29237	29060	29429	29315	29256	29366	29224	29208	29159	29072	29014	29050	29196	29290	29091	29028	29062	29318	29492	29290	29412	29079	29170	29169	29403	29252	29323	29297	29366	29469	29396	29376	29494	29383	29248	29272	29370	29031	29111	29404	29174	29217	29350	29216	29263	29316	29030	29211	29276	29136	29052	29107	29111	29152	29042	29212	29319	29213	29290	28994	29294	28968	29257	28920	29000	29222	29018	29162	29223	28952	29161	29245	28924	29357	28950	29208	29198	29328	29121	29142	29078	28846	28917	29098	29174	29434	29145	29077	29366	29139	29254	29090	29242	29117	29089	29122	29061	29298	29298	29127	29141	29310	29004	29168	29122	28838	29124	29064	29193	29190	29133	28991	29135	29322	29141	29164	29258	29213	29075	29024	29045	29123	29296	29056	29156	29069	29314	29180	28936	29292	29106	29191	29301	29093	29401	29237	29127	29051	29325	29133	29330	29239	29167	29087	28900	29224	29021	29301	29322	29182	29146	29193	29224	29196	29348	29277	29541	29282	29426	29128	29165	29275	29004	29080	28837	29038	29091	29229	29124	29393	29069	29092	29057	29249	29293	29091	29137	28796	29095	29194	29487	29179	29094	29309	29173	28934	29294	29099	29088	29055	29123	29212	29229	28930	29442	29096	29222	28929	29465	29113	29356	29277	29199	29172	29117	29450	29062	28913	29072	29098	29155	29149	29247	28974	29211	29266	29051	29211	28909	29252	29139	29147	29206	29055	29278	29448	29155	29304	29375	29175	29224	29196	29230	29285	29194	29333	28841	29192	29103	29106	28985	29231	29034	29265	29093	29115	29175	29089	29213	29286	29117	29005	29091	29078	29349	29389	28917	29038	28925	29151	29201	29302	29351	29207	29127	29365	29002	29376	29383	29387	29147	28988	29266	29216	29315	29135	29100	28954	29350	29139	29032	29093	29071	28962	29182	29055	29293	28835	29248	29231	29057	28983	29245	29214	29038	29333	29285	29546	29150	29059	29204	29049	29149	29401	29101	29370	29321	29371	29261	29141	28999	28984	29124	29369	29015	29205	29058	29388	29126	29386	29340	29074	29296	29367	29321	28983	28978	29004	29109	29242	29181	29178	29052	29026	29054	29097	29228	29385	29309	29435	29008	29022	29044	29197	29049	29385	28969	28985	29219	29210	28983	29229	29227	29128	29498	29032	29041	29208	29155	28964	29249	28942	29187	29173	28974	29203	29112	29285	29194	29044	29218	29380	29283	29441	29384	29290	29031	29095	29421	29337	29176	29163	29212	29296	29263	29000	29213	29081	28972	29326	29160	29170	29103	29196	29086	29129	29285	29170	29087	29275	29124	29304	29013	28971	29274	29329	29285	29149	29129	29361	29294	29272	28995	28909	29315	29182	29360	29238	29285	29034	29142	29125	29330	29104	29266	29155	28920	28919	29130	29069	29247	29038	29194	29281	29159	28972	29134	29136	29370	28840	28949	29149	29473	29253	29121	29307	29228	28934	29072	29306	29028	29293	29276	29480	29272	29016	29222	29207	29196	29023	29064	29300	29339	28880	29142	29238	29275	29064	29033	28989	29180	29116	29093	29121	29209	28864	29089	29452	29211	28995	29004	29309	29061	29320	29198	28995	29266	29339	28871	29437	29282	29339	29213	29154	29328	29199	29095	29265	29202	28987	29361	29070	29050	29137	29021	29229	29327	29232	29308	29232	29462	29114	29420	29276	29267	29048	29052	29229	29094	29173	28833	29029	29099	29248	29361	29077	29329	29372	29093	29200	29105	29148	29284	29326	29246	29337	29120	28907	29124	29094	29205	29077	29063	29076	29248	29066	29119	28924	29015	29154	28962	29123	29172	28984	29147	29112	29180	29155	29383	29088	29067	29015	29305	29090	29386	29176	29145	29092	29376	29109	29239	29314	29333	29350	29219	29304	28935	29103	29336	29253	29473	29421	29109	28972	29137	28881	29282	29145	29064	28861	29197	28867	29177	29600	29300	29166	29167	29257	29172	29062	29261	29086	29295	29309	29213	29148	29324	29381	29262	29313	29290	28898	29056	29166	29341	29089	29058	29224	29394	29179	29236	29136	29352	29295	29186	29061	29220	29413	29080	29273	29187	29428	29072	29035	29395	29025	29044	29208	29273	29037	29025	29335	28929	29185	28984	29029	29289	29238	29183	29176	29251	28963	29393	28956	29064	29282	29294	29164	29194	29112	29269	29141	28971	29389	29100	29065	29365	29125	29093	29201	29280	28898	29324	29126	28973	29099	29197	29109	29293	29383	29255	29217	29043	29478	29226	29070	29314	29112	29072	29134	29166	29160	29473	29244	29308	28995	29140	29240	29118	29043	29047	29195	28967	29290	29055	29299	29409	29290	28900	29307	29379	28990	28812	29260	29407	29121	29305	29163	29164	29398	29198	28997	29149	29151	29030	29099	29214	29266	29100	29299	29232	29300	29025	29127	29467	28912	29379	29399	29074	29135	29249	29195	28935	28907	29150	29066	29001	29134	29090	29184	29162	29447	29256	28930	29157	29464	29310	29274	29133	29347	29394	29342	29315	29128	28876	29072	28985	28983	28984	29272	29304	29022	29339	29271	29237	29156	29406	29468	29385	28931	29105	29078	29377	29020	29027	29240	29258	29515	29277	29218	28912	29125	28912	29016	29103	29240	29324	29221	29330	29349	29394	29299	29303	28982	29199	29120	29225	29277	29049	28888	29130	29377	29222	29271	29060	29310	29291	29235	29085	29213	29058	28720	29181	29132	29186	29166	28899	29476	29106	28702	29132	29331	29160	29002	28870	29003	29129	29177	29318	29231	29021	29101	29312	29099	29149	29146	29101	29066	29102	29259	29265	29342	28942	29256	29291	29300	29276	29147	29383	29280	29117	29204	29271	29214	29269	29071	29147	29233	29121	29278	29272	29169	29218	29307	28914	29184	29398	29113	29078	29153	29105	28954	28964	29225	29108	29218	29187	29457	29264	29144	29066	29043	29305	29036	28993	29094	29268	29149	29242	29365	29516	29222	29092	29257	29366	28958	29219	29337	29104	29120	29101	29211	29186	29263	29275	29007	29138	29119	29193	29173	29141	29201	28991	29174	29292	29417	29388	29118	29218	29283	28868	29093	29106	29020	29118	28843	29225	29262	29215	29266
28061	46263	35603	29539	29170	26867	25405	23453	21606	20368	20371	20098	20235	19500	19351	19408	19088	18854	18719	18626	18573	18638	18501	18566	18669	18488	18609	18486	18651	18478	18262	18337	18489	18406	18356	18271	18195	18266	18106	18044	18274	18227	18077	18212	18011	18123	18066	18170	18125	18037	18143	18129	18120	18041	18058	18157	18075	18156	18150	17930	18062	18000	18116	17892	18196	18281	18050	18158	18329	18261	18071	18155	18099	18044	18131	18224	18125	17972	18030	18011	18204	18087	18005	18045	18390	18102	17939	18116	18198	18051	18193	18023	17954	18075	18274	18021	18123	18107	18260	17843	18089	17996	18027	18159	18032	18145	18056	18123	18090	17924	17955	18155	18141	17957	17971	18145	17923	18164	18022	18050	18095	17876	18144	18103	18202	17968	18204	18053	18221	18119	18237	18052	18015	18234	17911	17897	18223	18015	18184	18048	17999	18098	18189	18052	18211	18055	18052	18076	18160	18178	18051	18011	18067	18194	17950	18103	18167	18003	18183	18171	18123	17996	18084	18015	18196	18083	18240	17918	18320	18068	18165	18017	18061	18116	18171	18224	18124	17776	18052	18157	18091	18219	18057	18160	18128	18106	18096	18219	18124	18080	18019	18115	18176	18070	18034	17967	18200	18204	18046	18053	18032	18115	17964	17896	18029	17982	18137	18093	18264	18059	18005	18120	18149	18151	18124	18116	17797	18170	18156	17979	17967	18236	18132	18179	18128	18088	18164	18088	18052	18013	18085	18048	18078	18015	18166	18213	18210	18034	18074	18131	17952	18264	18143	17954	18038	17792	17899	18005	18179	17941	18127	18127	18180	18014	18105	18194	17999	18087	18148	18164	18070	18160	18237	18112	18029	18050	18049	18232	18030	17978	18032	18137	18066	18124	18185	18061	18063	18269	18047	17985	18223	18167	18107	18015	17914	17995	17897	18072	18013	18088	17965	18015	18153	18234	17935	17851	17981	18158	18196	17984	18069	18024	18098	18143	17877	18107	18174	18024	18047	17878	18036	18123	18132	18111	18080	18060	17929	18093	17943	18194	18091	17947	18235	18092	17973	18202	18091	18086	18151	18081	18071	18103	18089	18028	17983	17952	17982	18231	17998	18156	18058	18094	18031	18043	17970	18068	18015	18144	18036	18308	18062	17914	18135	18246	17969	18168	17984	18068	18039	18058	18252	18152	17889	18132	18139	18022	18129	18174	18144	17908	18085	17953	18201	18174	18116	17754	18096	18275	17970	17994	18233	18051	18376	18020	18117	18131	18075	17917	17966	17898	17899	18038	18151	17949	18153	18067	18105	18026	17934	17902	18173	18000	18017	18248	18009	17935	17937	17956	18024	17881	17838	18129	18167	17977	18032	18183	18109	18123	18157	18223	18045	18131	18231	18051	18178	18022	17936	18123	17978	18078	18177	18082	18086	18086	18188	17972	18146	17916	18167	18071	17873	17998	18130	18169	18158	17985	18109	18024	17955	17877	18251	18148	17958	17905	17968	17947	18242	18113	18094	18199	18060	17898	18034	18151	17927	18221	17929	18108	18077	18203	18080	17835	18106	18305	18106	18025	18087	18057	18189	18060	18140	18118	17980	17991	18019	18145	18115	18120	17976	18154	18165	18002	17982	18135	18225	18129	18124	18119	17813	18215	18097	18122	18217	18160	18056	18057	18072	18176	18010	18135	18053	18134	17978	18004	18354	18051	18076	18076	17944	17953	18163	18000	18123	17971	18136	18136	18109	18032	18230	18157	17933	17980	18128	18036	18091	17849	18058	18194	18239	17971	18034	17998	18306	18235	17977	18227	18041	18083	17938	17979	17985	18114	18135	18036	18000	18154	18017	18066	17928	18050	17870	17984	18062	18022	18048	17987	18058	18100	18113	18132	18107	18032	18219	18068	17959	18048	18009	18152	17824	18094	18249	18084	18044	18155	18120	18103	18035	18142	18246	18006	18274	17895	18067	18144	18227	18059	17960	18176	18036	18032	18052	18207	18150	18098	18162	18196	17968	18034	17932	18113	17994	18012	17925	18048	18090	17812	18080	18135	18208	18182	18140	18157	17977	18063	17983	18006	18147	18172	18075	18274	18137	18062	18191	18114	18168	18136	17977	18116	18125	18040	18130	18132	17980	18050	18006	17989	17936	17854	18185	18022	18053	18102	18022	17968	18100	18177	18069	18064	18223	18254	18031	18158	18128	18145	18033	18154	18166	18032	18021	18118	18224	17984	18030	18030	18032	18171	18062	18068	18093	18141	18072	18087	18024	18094	17974	18065	18109	18091	18064	18094	18100	18100	18152	18008	18186	18245	18144	17960	18011	18036	18052	18073	18062	18037	17963	18035	18017	18125	18064	18103	18146	18075	18186	17935	17952	18121	18181	18130	18021	18451	17931	17984	18021	17994	18094	18033	18125	18157	17967	18104	18025	18278	18093	18019	17873	18059	17888	18314	18039	17984	17974	17859	18116	18122	18003	17916	18108	17978	18005	18187	18099	17924	18136	18009	18211	17975	18164	18053	18082	17909	18045	17856	18107	18162	18123	18176	18031	18032	18041	17997	18285	18179	18142	18024	17935	18160	18041	18006	18017	18124	17964	18096	18163	18192	18237	18015	18273	18104	18132	17956	18250	17883	18098	17890	17926	18175	18058	18104	17999	18005	18012	18236	18142	18086	18207	18030	18207	18188	18027	18144	18149	18108	18022	18086	18139	18071	18035	18152	18104	18118	18062	18008	18217	17926	18136	18133	17985	18157	18192	18003	17934	18091	18123	18045	17974	18187	18109	18143	17928	17899	18176	18289	18269	18146	17821	18181	17940	18112	18268	18159	17903	17971	18067	17956	18024	17933	17964	18054	18251	17905	18014	18063	17936	18176	18076	17843	18078	18179	18019	18129	18162	18079	18082	18171	18093	18064	18157	18013	18039	17952	18074	18087	18109	18061	17896	18074	18169	18075	18278	18168	18049	18083	18222	17937	18137	18136	18097	18122	18068	18055	17799	17961	17898	18033	18174	18073	18145	18085	18206	18156	18100	18206	18172	17923	18127	18153	17969	18002	18257	18071	18102	18110	17962	18138	18074	17890	17930	18204	18124	18021	18066	17902	18027	18189	17957	18087	18051	18042	18287	17977	17966	18055	18167	18031	18076	18023	18272	18047	18318	18109	18061	17996	18206	17914	18114	18034	18073	17860	18024	18044	18083	18133	18036	18062	18015	18307	18138	18092	18072	18115	18028	18004	17900	18032	18003	18195	17955	18239	17981	18156	18270	18232	18196	17925	17892	18163	18053	18134	18034	18029	18189	18150	18160	18274	17961	18082	18074	18232	18211	18170	18128	18104	18172	18028	18004	18135	17988	18132	18014	17930	18182	18026	18086	18139	18076	18073	18158	18070	18077	18267	18020	18219	18034	18087	18114	18090	17957	18118	18080	18104	18037	18057	18066	18034	18086	18233	18119	18058	18072	18158	18224	17973	18031	18112	18188	18055	18215	18076	18108	18115	18147	18194	18092	18121	17933	18078	18191	18086	18080	18166	17955	18106	18089	18093	18032	18074	18159	18089	18119	18154	18100	18100	18020	18021	18130	17983	18049	18119	18193	18064	18060	18286	18068	17960	18015	18036	18107	18068	18261	18020	18107	18069	18157	18261	18202	18301	18074	18166	18153	18102	18153	18146	17856	17946	18111	18230	17887	18186	18014	18178	18165	18029	18075	18174	17903	18085	18043	18035	17985	18108	18233	18049	18167	18093	18197	18025	18194	18047	18070	18086	18140	18009	18054	18159	17977	18136	18132	18278	18266	18266	17986	18115	18139	18115	18081	17857	18169	18231	18051	17971	17975	18110	18135	18029	18261	18033	17932	18065	17963	18070	17937	18158	18218	18108	17956	17987	18090	18275	18084	18007	18054	17969	18050	18242	18061	18242	18091	17974	18098	17894	18128	17986	18161	18224	18102	18079	18234	18064	18020	18059	18108	18097	18216	18125	17956	18153	18073	18114	17947	18142	17973	18076	18184	18005	17971	18053	18088	17998	17994	18038	18093	17949	18040	18034	17931	18127	17913	18059	18207	18077	18119	18002	18069	18084	18179	18166	18215	18000	18077	18067	18407	17950	18170	17901	18084	18095	18172	18222	18009	18205	18252	18164	18182	18080	18039	18016	18176	18014	18115	18011	18238	18049	18169	18019	17986	18148	18167	18099	18272	18025	18115	17990	18039	18097	18160	18149	18076	18029	18144	18048	17933	18060	17928	18080	18077	18081	18037	18065	18127	18131	18165	18164	18146	17862	18075	18218	18181	18133	18248	17988	18134	18053	18161	18026	18141	18050	18180	18030	18079	18141	18178	18135	18065	18101	18148	18065	18212	17944	18056	18111	18087	18242	18107	17905	18232	18172	18105	18133	18103	18011	18096	18201	17979	18003	18045	18038	17995	18015	18031	18006	18065	17957	18098	18024	17958	18014	17866	18033	17999	17978	17996	17985	18020	18010	18137	17789	18098	18047	18130	18224	18193	18219	18033	18138	17993	18109	17945	17959	17972	18146	18158	18100	18175	18089	18155	18126	17972	18111	17871	18287	18006	18043	18068	18211	18150	18172	18063	18149	18101	18099	18202	18189	18031	18039	18123	18052	18159	18102	18121	18039	18087	17981	17986	18079	18043	18138	17968	17958	18145	18079	18278	17915	18039	17939	18103	17997	18068	17950	18283	18173	18123	18133	17881	18219	18140	18044	18047	18077	18225	18084	18174	18089	18042	18045	18039	18101	18104	17876	18033	18028	17970	18328	17907	18119	18036	17952	18032	17954	17920	18057	18233	18060	18242	17983	18147	17945	17849	18136	18172	17968	18154	17959	18088	18046	17977	18050	18137	18169	17997	17882	18011	18037	18028	18272	18004	18117	18102	18265	18068	18074	18078	18059	18144	18018	18197	18099	18099	18037	18270	18264	18273	18049	18061	17981	17973	17994	18098	18101	18106	18107	18013	17940	18105	17985	18142	18236	17869	17914	17985	18073	18099	18188	18172	18212	18072	18264	18096	18201	18188	18148	17885	17894	18045	18150	18043	18155	18001	18036	17977	17961	18103	18067	17948	18048	18015	18257	18190	18164	18063	18209	17945	18015	18196	18192	18051	18166
22506	21011	27399	24952	23300	30527	36231	32197	30701	31157	30186	29972	29817	29650	29190	28978	29133	28738	28440	28417	28652	28261	28371	28593	28328	28427	28317	28300	28199	28427	27956	28121	28372	28034	28264	27922	27799	27856	28016	28014	27825	27856	27679	27707	27705	27825	28012	27635	27975	27689	27600	27741	27743	27847	27968	27664	27920	27750	27964	27963	27958	27657	27872	27827	27648	27684	27838	27640	27819	27701	27883	27839	27862	27775	27394	27824	27853	27703	27758	27833	27738	27777	27728	27617	27578	27728	27811	27753	27375	27606	27695	27655	27612	27663	27693	27468	27505	27555	27436	27579	27620	27657	27576	27443	27355	27497	28017	27668	27758	27520	27653	27796	27868	27752	27696	27573	27662	27713	27672	27576	27629	27629	27541	27716	27728	27543	27707	27783	27664	27613	27596	27713	27644	27567	28101	27418	27900	27705	27579	27610	27699	27813	27679	27687	27629	27517	27907	27665	27778	27751	27592	27826	27813	27704	27808	27659	27452	27604	27744	27618	27666	27768	27692	27760	27806	27946	27548	27613	27422	27649	27667	27574	27782	27747	27781	27620	27662	27886	27905	27811	27831	27583	27595	28029	27661	27579	27537	27715	27822	27740	27600	27879	27511	27596	27965	27586	27720	27773	27417	27736	27426	27713	27454	27623	27711	27439	27746	27914	27684	27468	27532	27754	27700	27673	27564	27861	27746	27985	27862	27515	27768	27720	27861	28004	27935	27596	27713	27566	27782	27936	27712	27537	27703	27948	27722	27684	27605	27669	27596	27700	27640	27690	27832	27729	27522	27472	27452	27622	27666	27586	27412	27339	27635	27744	27708	27644	27597	27793	27744	27837	27634	27646	27859	27640	27590	27552	27704	27707	27809	27608	27975	27633	27892	27805	27585	27660	27553	27700	27263	27680	27476	27833	28023	27774	27620	27597	28024	27476	27373	27600	27640	27821	27929	27795	27989	27726	27702	27652	27686	27854	27939	27862	27791	27880	27923	27625	27652	27749	27660	27696	27773	27693	27639	27834	27513	27586	27670	27466	27600	27678	27742	27699	27599	27620	27781	27613	27708	27908	27524	27434	27382	27802	27820	27814	27773	27844	27638	27826	27700	27578	27815	27601	27592	27571	27820	27667	27921	27773	27780	27560	27791	27773	27696	27898	27738	27676	27746	27851	27778	27474	27835	27534	27661	27749	27724	27912	27453	27765	27756	27576	27764	27724	27425	27606	27842	27486	27898	27656	27556	27490	27651	27704	27721	27860	27599	27560	27623	27719	27747	27626	27611	27679	27709	27301	27756	27883	27685	27769	27566	27714	27603	27688	27851	27639	27876	28063	27679	27754	27873	27829	27702	27616	27802	27907	27475	27509	27847	27614	27531	27551	27580	27500	27662	27630	27501	27817	27770	27647	27659	27752	27712	27664	27530	27623	27926	27589	27546	27718	28071	27810	27527	27505	27622	27377	27743	27868	27569	27543	27385	27674	27864	27549	27720	27579	27760	27842	27771	27744	27681	27636	27499	27630	27499	27678	27491	27667	27705	27771	27546	27495	27565	27614	27760	27512	27809	27619	27632	27718	27949	27634	27737	27549	27464	27624	27406	27601	27414	27736	27423	27603	27612	28038	27842	27721	27858	27302	27551	27782	27737	27461	27964	27671	27686	27509	27784	27739	27617	27717	27617	27534	27839	27529	27673	27544	27530	27725	27526	27650	27572	27668	27589	27950	27762	27782	27763	27276	27648	27807	27432	27635	27542	27620	27612	27630	27753	27483	27801	27569	27786	27655	27694	27689	27744	27535	27530	27746	27476	27655	27581	27785	27769	27924	27581	27703	27551	28037	27554	27683	27480	27714	27889	27643	27593	27822	27618	27793	27427	27705	27581	27711	27744	27771	27695	27588	27754	27899	27844	27847	27797	27506	27522	27565	28011	27678	27769	27763	27599	27674	27658	27727	27606	27956	27500	27482	27455	27579	27751	27727	27600	27741	27775	27977	27809	27502	27550	27460	27454	27597	27719	27876	27790	27728	27427	27651	27446	27217	27488	27745	27732	27503	27527	27796	27733	27657	27827	27701	27301	27554	27715	27673	27857	27808	27691	27700	27702	27826	27540	27565	27673	27649	27821	27405	27972	27859	27533	27718	27632	27859	27716	27888	27562	27575	27921	27722	27556	27669	27940	27580	27708	27693	27470	27697	27678	27589	27786	27583	27853	27767	27809	27564	27724	27595	27689	27586	27809	27701	27641	27662	27726	27913	27732	27702	27749	27711	27899	27794	27607	27642	27766	27677	27653	27642	27948	27800	27890	27665	27774	27711	27531	27621	27757	27637	27591	27666	27898	27976	27677	27803	27628	27451	27802	27621	27607	27464	27691	27360	27685	27667	27907	27772	27814	27646	27388	27594	27670	27614	27618	27615	27627	27423	27607	27844	27534	27627	27651	27719	27732	27999	27810	27646	27573	27660	27426	27864	27669	27684	27546	27663	27399	27548	27680	27453	27606	27765	27653	27490	27517	27680	27867	27767	27630	27856	27539	27720	27655	27706	27944	27939	27788	27539	27726	27622	27427	27711	27714	27747	27890	27682	27873	27740	27768	27561	27620	27760	27714	27675	27359	27606	27750	27443	27802	27699	27777	27767	27668	27609	27877	27774	27383	27772	27815	27746	27701	27646	27714	27816	27604	27879	27610	27506	27631	27481	27670	27709	27853	27820	27701	27669	27755	27456	27745	27785	27851	27712	27650	27472	27821	27614	27728	27668	27713	27830	27756	27843	28030	27674	27827	27565	27630	27705	27598	27783	27564	27548	27638	27515	27772	27777	27723	27700	27791	27743	27513	27578	27749	27516	27708	27502	27405	27476	27765	27575	27588	27877	27774	27584	27710	27641	27694	27633	27603	27454	27373	27478	27665	27571	27611	27611	27428	27360	27625	27573	27866	27615	27391	27623	27634	27747	27742	27776	27896	27808	27911	27758	27877	27716	27621	27691	27484	27796	27559	27901	27622	27572	27859	27636	27955	27418	27626	27722	27731	27672	27484	27605	27572	27908	27706	27712	27777	27639	27907	27634	27666	27584	27603	27644	27619	27556	27685	27653	27688	27648	27859	27667	27669	27671	27773	27465	27656	27651	27900	27503	27708	27717	27690	27599	27929	27474	27606	27769	27644	27683	27537	27655	27868	27442	27339	27410	27728	27508	27505	27568	27525	27902	27644	27681	27626	27829	27732	27685	27679	27470	27808	27742	27696	27907	27907	27745	27827	27679	27699	27742	27682	27612	27582	27642	27785	27604	27499	27766	27753	27497	27591	27247	27535	27685	27774	27873	27615	27542	27575	27767	27775	27488	27783	27669	27591	27841	27817	27854	27604	27772	27635	27650	27830	27642	27621	27612	27677	27416	27760	27672	27593	27633	27711	27588	27756	27455	27796	27671	27689	27747	27589	27547	27564	27709	27785	27649	27701	27387	27693	27381	27257	27597	27781	27700	27434	27703	27567	27659	27433	27833	27592	27540	27805	27698	27747	27691	27773	27774	27776	27885	27611	27869	27656	27730	27465	27930	27786	27559	27797	27628	27794	27882	27626	27709	27724	27646	27622	27830	27812	27779	27984	27546	27747	27797	27730	27643	27671	27704	27729	27693	27603	27665	27730	27744	27558	27922	27943	27590	27706	27748	27702	27824	27568	27709	27700	27915	27718	27770	27498	27663	27733	27675	27666	27869	27859	27658	27420	27955	27773	27924	27620	27782	27580	27628	27577	27702	27589	27675	27698	27649	28007	27449	27658	27681	27794	27783	27547	27511	27526	27439	27543	27765	27578	27746	27640	27515	27754	27684	27753	27626	27535	27539	27841	27604	27640	27668	27612	27529	27703	27629	27943	27638	27651	27635	27801	28067	27614	27823	27789	27739	27763	27846	27612	27648	27679	27855	27728	27601	27793	27779	27663	27535	27600	27460	27696	27772	27821	27855	28027	27624	27447	27741	27665	27654	27561	27664	27489	27590	27762	27840	27547	27728	27524	27537	27713	27951	27602	27583	27829	27746	27672	27645	27847	27548	27631	27739	27642	27778	27423	27669	27803	27694	27393	27681	27696	27615	27749	27825	27657	27659	27566	27637	27767	27772	27452	27754	27559	27487	27666	27567	27593	27676	27541	27921	27783	27606	27391	27877	27753	27972	27661	27463	27653	27577	27260	27633	27567	27639	27745	27589	27733	27469	27532	27732	27753	27912	27574	27885	27762	27530	27727	27513	27605	27471	27608	27794	27713	27762	27835	27729	27565	27790	27588	27765	27561	27549	27710	27705	27626	27876	27708	27502	27408	27481	27522	27555	27871	27755	27723	27871	27689	27644	27683	27731	27776	27627	27673	27374	27703	27857	27474	27550	27842	27354	27607	27623	27744	27802	27707	27908	27693	27726	27587	27446	27557	27779	27720	27418	27623	27679	27650	27506	27793	27606	27491	27414	27629	27704	27793	27657	27848	27795	27706	27728	27875	27473	27507	27662	27715	27709	27860	27545	27584	27620	27467	27784	27537	27796	27390	27572	27688	27655	27797	27843	27778	27613	27399	27654	27523	27565	27490	27657	27755	27679	27780	27692	27557	27382	27749	27992	27804	27757	27789	27584	27649	27824	27827	27661	27848	27560	27571	27758	27652	27642	27620	27804	27728	27747	27471	27665	27610	27562	27868	27551	27685	27546	27777	27366	27580	27803	27700	27733	27593	27543	27655	27564	27545	27583	27531	27735	27723	27642	27662	27734	27375	27581	27794	27749	27774	27617	27385	27687	27780	27904	27850	27594	27660	27814	27730	27716	27397	27739	27476	27718	27629	27510	27754	27621	27640	27595	27590	27724	27616	27762	27578	27533	27394	27598	27757	27811	27840	27843	27678	27366	27521	27771	27522	27702	27904	27844	27750	27636	27550	27837	27737	27660	27685	27752	27654	27698	27532	27553	27729	27461	27829	27714	27752	27651	27834	27523	27573	27549	27646	27627	27656	27782	27543	27838	27815	27730	27599	27722	27954	27804	27898	27526	27836	27902	27733	27741	27744	27858	27681	27776	27542	27994	27880	27794	27467	28071	27860	27715	27737	27583	27655	27996	27766	27602	27624	27636	27743	27487	27809	27818
32384	51671	40593	32718	31547	29470	26145	23490	22388	21474	20261	20552	20259	19601	19068	19138	18921	18433	18393	18555	18264	18195	18222	18029	18035	18023	17981	17836	17882	17994	17744	17771	17851	17667	17463	17538	17558	17401	17588	17600	17475	17256	17406	17329	17316	17515	17418	17342	17335	17280	17388	17395	17207	17431	17254	17357	17279	17386	17455	17361	17475	17482	17336	17405	17439	17451	17240	17419	17507	17555	17212	17235	17456	17327	17169	17306	17262	17078	17217	17383	17219	17446	17325	17371	17347	17211	17256	17337	17264	17415	17506	17385	17275	17430	17174	17318	17305	17197	17414	17143	17293	17295	17303	17397	17097	17316	17247	17382	17286	17352	17180	17284	17288	17207	17402	17286	17575	17324	17248	17248	17339	17428	17421	17407	17486	17519	17258	17334	17398	17403	17405	17186	17304	17333	17400	17188	17432	17174	17249	17211	17288	17358	17344	17422	17376	17325	17241	17397	17353	17265	17296	17354	17446	17316	17586	17215	17309	17217	17340	17436	17331	17325	17349	17375	17340	17306	17229	17492	17354	17408	17314	17294	17219	17195	17439	17395	17275	17426	17324	17284	17234	17234	17368	17381	17297	17307	17377	17317	17399	17263	17341	17157	17370	17263	17320	17318	17267	17380	17280	17446	17404	17401	17181	17222	17177	17407	17397	17350	17451	17390	17419	17384	17344	17233	17225	17433	17282	17348	17272	17144	17435	17333	17374	17326	17406	17380	17171	17351	17201	17258	17364	17271	17381	17364	17218	17284	17299	17286	17115	17479	17289	17238	17310	17262	17264	17381	17286	17417	17238	17407	17396	17292	17341	17353	17266	17289	17487	17305	17405	17499	17424	17381	17328	17379	17369	17382	17309	17431	17312	17366	17449	17298	17316	17300	17475	17299	17136	17422	17259	17372	17401	17406	17379	17321	17467	17220	17491	17269	17440	17251	17472	17516	17263	17268	17514	17518	17197	17339	17388	17306	17254	17217	17167	17296	17245	17121	17359	17394	17362	17354	17349	17320	17354	17169	17031	17221	17130	17276	17289	17208	17339	17244	17372	17307	17237	17359	17371	17310	17142	17389	17368	17290	17456	17180	17352	17322	17333	17293	17493	17422	17463	17512	17309	17194	17275	17198	17274	17282	17311	17241	17331	17175	17296	17423	17260	17270	17257	17230	17125	17414	17306	17620	17256	17296	17223	17443	17276	17442	17343	17125	17205	17309	17273	17225	17149	17347	17614	17207	17265	17120	17421	17307	17292	17476	17332	17355	17408	17337	17140	17197	17215	17324	17464	17351	17294	17227	17191	17370	17114	17424	17283	17309	17285	17237	17416	17424	17338	17187	17283	17356	17398	17339	17167	17445	17313	17419	17057	17168	17435	17222	17271	17418	17340	17368	17430	17317	17357	17298	17195	17349	17137	17227	17227	17340	17421	17409	17263	17399	17232	17239	17243	17317	17171	17343	17219	17372	17260	17425	17256	17278	17419	17305	17326	17272	17282	17510	17265	17373	17414	17309	17409	17276	17256	17287	17324	17226	17423	17384	17303	17511	17463	17362	17333	17356	17339	17367	17195	17168	17326	17154	17269	17161	17349	17434	17371	17278	17273	17237	17436	17280	17425	17356	17126	17283	17171	17274	17308	17247	17282	17349	17428	17362	17249	17291	17306	17366	17247	17325	17427	17351	17385	17257	17468	17324	17353	17304	17292	17409	17278	17224	17296	17347	17353	17457	17403	17429	17314	17373	17234	17320	17076	17354	17331	17669	17243	17305	17142	17392	17250	17472	17217	17405	17328	17440	17438	17329	17306	17358	17334	17302	17392	17392	17455	17306	17355	17352	17192	17413	17320	17385	17402	17470	17361	17362	17325	17283	17263	17157	17386	17304	17405	17534	17166	17464	17455	17402	17312	17198	17423	17322	17244	17210	17285	17359	17267	17312	17150	17337	17481	17284	17328	17174	17155	17263	17424	17306	17460	17309	17224	17277	17251	17354	17170	17413	17442	17431	17345	17361	17448	17529	17246	17251	17299	17221	17454	17297	17237	17128	17164	17462	17225	17403	17406	17229	17228	17274	17280	17330	17339	17350	17315	17435	17136	17179	17293	17180	17316	17239	17285	17246	17328	17363	17399	17364	17238	17282	17187	17369	17158	17175	17524	17357	17315	17293	17347	17436	17226	17430	17468	17317	17223	17195	17423	17328	17319	17261	17236	17372	17288	17352	17345	17177	17426	17158	17287	17363	17332	17384	17099	17355	17217	17327	17180	17151	17628	17263	17214	17176	17247	17360	17173	17435	17417	17247	17125	17405	17246	17336	17228	17284	17493	17345	17345	17151	17342	17255	17436	17340	17349	17166	17309	17461	17311	17348	17338	17330	17162	17287	17431	17365	17282	17385	17391	17334	17341	17277	17422	17289	17352	17324	17238	17312	17418	17506	17298	17009	17157	17421	17332	17372	17350	17486	17422	17310	17205	17256	17308	17177	17460	17147	17474	17272	17199	17279	17271	17239	17240	17267	17244	17553	17257	17387	17359	17419	17173	17274	17358	17352	17387	17135	17292	17444	17158	17259	17112	17475	17286	17149	17282	17367	17221	17351	17435	17338	17177	17322	17403	17393	17322	17253	17407	17289	17309	17229	17353	17403	17550	17313	17117	17368	17322	17382	17246	17469	17144	17152	17397	17369	17291	17180	17219	17399	17452	17259	17392	17243	17338	17471	17254	17345	17237	17282	17381	17144	17263	17376	17468	17402	17304	17301	17349	17425	17137	17297	17383	17375	17413	17451	17368	17248	17409	17358	17275	17305	17235	17368	17225	17541	17427	17214	17463	17284	17131	17438	17093	17288	17387	17405	17361	17425	17203	17449	17252	17356	17280	17279	17365	17260	17170	17248	17357	17233	17384	17252	17435	17407	17456	17352	17199	17254	17251	17418	17334	17473	17166	17322	17364	17264	17146	17409	17429	17447	17277	17366	17175	17372	17212	17459	17465	17178	17365	17321	17287	17339	17315	17161	17278	17334	17448	17281	17547	17167	17291	17550	17340	17293	17384	17231	17418	17251	17121	17312	17203	17261	17309	17285	17174	16911	17479	17270	17438	17397	17430	17417	17386	17299	17305	17292	17369	17359	17378	17199	17322	17150	17296	17180	17459	17397	17215	17343	17347	17323	17329	17225	17382	17219	17370	17252	17310	17317	17497	17366	17273	17334	17414	17288	17312	17329	17237	17310	17357	17293	17397	17378	17139	17255	17282	17365	17337	17314	17239	17410	17276	17237	17360	17374	17345	17270	17358	17144	17270	17196	17302	17257	17309	17373	17356	17378	17322	17345	17375	17324	17269	17344	17293	17233	17521	17243	17347	17294	17424	17193	17421	17314	17395	17435	17179	17255	17145	17684	17123	17221	17409	17534	17306	17231	17355	17272	17451	17527	17388	17329	17211	17529	17318	17409	17236	17161	17370	17132	17402	17316	17479	17327	17205	17460	17274	17289	17223	17596	17338	17480	17256	17475	17294	17275	17405	17431	17184	17453	17304	17162	17441	17168	17085	17248	17349	17408	17242	17056	17374	17414	17374	17196	17406	17324	17212	17398	17516	17190	17498	17266	17420	17295	17253	17333	17360	17355	17395	17579	17268	17559	17341	17301	17355	17309	17392	17189	17086	17615	17341	17268	17380	17269	17351	17394	17168	17360	17284	17379	17445	17224	17294	17297	17431	17297	17411	17239	17382	17170	17292	17315	17355	17255	17452	17346	17331	17075	17405	17457	17418	17317	17367	17292	17367	17179	17193	17299	17306	17110	17341	17275	17268	17303	17486	17186	17172	17267	17400	17312	17297	17273	17261	17387	17300	17293	17090	17299	17396	17346	17497	17281	17202	17125	17122	17395	17433	17206	17432	17229	17352	17480	17302	17441	17448	17424	17194	17277	17281	17410	17372	17296	17263	17466	17329	17301	17436	17377	17262	17342	17332	17355	17496	17411	17255	17386	17228	17299	17147	17130	17269	17356	17307	17220	17330	17375	17291	17301	17246	17321	17375	17305	17247	17207	17342	17381	17390	17308	17417	17262	17281	17479	17340	17353	17399	17313	17378	17300	17396	17194	17431	17289	17291	17425	17318	17139	17329	17268	17372	17546	17462	17348	17358	17258	17394	17482	17393	17243	17126	17232	17491	17435	17230	17255	17261	17361	17329	17314	17549	17252	17316	17383	17430	17274	17445	17363	17303	17331	17208	17247	17251	17371	17270	17192	17289	17532	17425	17354	17395	17387	17308	17289	17450	17354	17310	17279	17326	17199	17297	17209	17456	16995	17345	17338	17440	17099	17177	17213	17367	17376	17191	17304	17233	17392	17366	17306	17201	17407	17385	17224	17432	17334	17356	17414	17332	17158	17226	17495	17301	17230	17366	17335	17256	17368	17360	17510	17158	17122	17229	17146	17084	17362	17301	17262	17493	17556	17376	17249	17411	17359	17299	17520	17317	17461	17291	17484	17402	17366	17472	17241	17227	17414	17334	17404	17374	17177	17269	17113	17278	17290	17385	17365	17291	17203	17333	17270	17315	17386	17323	17310	17305	17173	17340	17252	17121	17380	17370	17273	17056	17273	17519	17346	17514	17540	17318	17288	17179	17317	17536	17229	17340	17461	16947	17370	17281	17259	17270	17324	17365	17367	17374	17256	17249	17313	17205	17311	17367	17337	17428	17045	17504	17300	17384	17344	17440	17414	17574	17300	17342	17251	17384	17299	17252	17182	17350	17177	17357	17153	17350	17179	17166	17151	17310	17201	17455	17252	17338	17355	17370	17233	17453	17266	17247	17383	17408	17223	17242	17179	17292	17184	17220	17192	17398	17212	17426	17369	17323	17228	17274	17133	17355	17394	17226	17174	17622	17425	17265	17408	17359	17428	17427	17270	17192	17466	17292	17191	17194	17489	17287	17206	17458	17313	17269	17370	17422	17343	17200	17310	17233	17451	17342	17328	17185	17180	17338	17475	17169	17325	17439	17239	17375	17463	17291	17304	17363	17287	17341	17443	17278	17376	17328	17205	17388	17272	17347	17421	17226	17156	17243	17410	17389	17269	17206	17440	17334	17407	17276	17422	17351	17463	17165	17359	17382	17201	17202	17283
36602	31500	35138	34546	33085	33369	32954	31893	31248	31192	30954	30929	30744	30969	30675	30620	30610	30322	30640	30473	30504	30458	30634	30694	30386	30409	30546	30562	30335	30350	30559	30399	30438	30338	30359	30344	30581	30221	30112	30044	30173	30225	30192	30398	30380	30176	30422	30360	30404	30335	30198	30273	30249	30459	30282	30349	30079	30111	30363	30176	30514	30314	30186	30428	30186	30087	30379	30149	30192	30236	30378	30389	30421	30170	30136	30349	30129	30280	30306	30230	30266	30623	30084	30187	30503	30335	30266	30130	30362	30264	30144	30185	30214	30300	30275	30509	30537	30469	30227	30351	30284	30529	30365	30061	30315	30362	30401	30303	30126	30262	30297	30387	30177	30154	30317	30336	29934	30108	30172	30189	30286	30019	30055	30196	30014	30202	30269	30225	30237	30176	30201	30346	30215	30508	30291	30392	30324	30256	30319	30450	30077	30335	30436	30122	30283	30414	30037	30191	30309	30190	30470	30277	30209	30235	30225	30341	30301	30216	30468	30287	30362	30233	30270	30305	30275	30208	30384	30162	30334	30197	30011	30398	30497	30205	30207	30286	30214	30269	30306	30209	30511	30252	30302	30305	30267	30318	30246	30407	30148	30201	30591	30156	30287	30481	30181	30409	30147	30387	30300	30335	30143	30069	30015	30498	30335	30201	30250	30053	30133	30338	30278	30383	30305	30154	30161	30214	30088	30186	30237	30389	30144	30270	30342	30198	30287	29865	30333	30285	30236	30191	30340	30170	30383	30234	30102	30272	30421	30179	30263	30267	30040	30050	30181	30465	30310	30248	30193	30401	30339	30390	30206	30096	30386	30191	30324	30395	30322	30377	30528	30432	30330	30336	30452	30497	30286	30310	30217	30093	30324	30186	30377	30426	30452	30339	30372	30177	30004	30212	30189	30268	30472	30031	30269	30371	30276	30265	30206	30483	30421	30192	30334	30314	30275	30415	30303	30385	30466	30227	30239	30142	30252	30203	30239	30224	30257	30453	30317	30063	30012	30414	30457	30385	30181	30331	30399	30226	30253	30219	30240	30315	30243	30082	30204	30344	30316	30417	30617	30343	30527	30267	30371	29950	30201	30171	30400	30074	30365	30234	30307	30501	30021	30420	30271	30221	30406	30280	30356	30160	30146	30293	30068	30272	30063	30489	30423	30390	30266	30536	30578	30215	30002	30328	30371	30287	30198	30349	30510	30372	30391	30602	30331	30070	30231	30318	30468	30066	30321	30381	30341	30327	30346	30235	30143	30096	30270	30113	30204	30348	30305	30354	30371	30303	30220	30278	30045	30228	30415	30152	30536	30265	30039	29966	30459	30536	30270	30166	30442	30388	30021	30238	30249	30232	30356	30163	30269	30408	30350	30096	30131	30449	30321	30161	30292	30471	30380	30307	30013	30473	30310	30169	30079	30141	30486	29932	30371	30264	30234	30119	30283	30058	30213	30307	30344	30504	30252	30250	30060	30207	30293	30397	30355	30240	30230	30213	30370	30296	30253	30404	30237	30217	30135	30408	30266	30069	30051	30532	30291	30595	30477	30538	30103	30162	30126	30161	30375	30111	30245	30371	30251	30069	30200	30100	30195	30311	30151	30091	30297	30416	30063	30172	30160	30391	30461	30161	30414	30302	30302	30004	30288	30270	30183	30065	30326	30288	30405	30237	30434	30321	30337	30303	30211	30281	30293	30303	30265	30206	30142	30260	30191	30319	30158	29864	30179	30057	30145	30319	30348	30196	30395	30255	30079	30360	30197	30569	30468	30554	30489	30431	30217	30120	30265	30246	30177	30233	30379	30489	30240	30147	30191	30322	30105	30538	30104	30207	30195	30385	30412	29955	30214	30306	30251	30189	30328	30181	30054	30047	30320	30224	30663	30025	30260	30398	30228	30391	30147	30072	30318	30269	30171	30445	30387	30339	30318	30243	30191	30155	30337	30274	30157	30344	30605	30343	30175	30529	30414	30458	30159	30342	30324	30438	30408	29946	30314	30333	30368	30183	30266	30253	30194	30421	30261	30372	30192	30152	30398	30403	30262	30298	30218	30209	30018	30232	30248	30404	29948	30375	30147	30119	30358	30302	30408	30506	30332	30310	30162	30298	30621	30463	30040	30424	30067	30202	30253	30204	30183	30246	30357	30310	30138	30205	30281	29976	30317	30283	30094	30187	30305	30306	30404	30168	30392	30341	30431	30407	30237	30557	30362	30286	30226	30367	30237	30075	30056	30533	30678	30221	30293	30213	30378	30151	30279	30552	30297	30091	30164	30514	30300	30351	30357	30039	30209	30164	30252	30395	30117	29999	30318	30241	30355	30235	30175	30107	30282	30021	30198	30253	30616	30449	30175	30312	30093	30153	30311	30385	30286	30221	30186	30459	30256	30189	30398	30261	30139	30295	30295	30099	30177	30294	30376	30421	30143	30223	30282	30055	30349	30177	30314	29973	30236	30271	30215	30263	30435	30417	30481	30326	30381	30356	30521	30369	30316	30177	30438	30161	30228	30317	30176	30235	30460	30336	30439	30404	30240	30462	30178	30134	30504	30409	30494	30300	30248	30279	30281	30380	30425	30470	30262	30320	30503	30124	30363	30428	30450	30248	30080	30342	29910	30642	30278	30537	30306	30492	30321	30324	30548	30174	30474	30029	30362	30265	30021	30163	30065	30300	30070	30201	30149	30432	30286	30046	30188	30260	30348	30105	30331	30314	30488	30350	30516	30225	30305	30183	30544	30050	30175	30311	30179	30193	30519	30161	30657	30330	30406	30583	30261	30607	30286	30421	30257	30149	30381	29872	30277	30254	30395	30339	30166	30172	30111	30002	30278	30346	30131	30292	30176	30302	30621	30203	30079	30255	30165	30361	30378	30000	30351	30245	30479	30310	30394	30120	30349	30351	30233	30130	30501	30371	30121	30558	30148	30132	30312	30388	30276	30348	30324	30265	30331	30088	30308	30191	30272	30408	30241	30220	30175	30318	30289	30227	30258	30285	30046	30045	30277	30325	30116	30279	30072	30406	30326	30339	30120	30322	30377	30223	30516	30276	30363	30217	30233	30447	30083	30513	30605	30200	30285	30302	30143	30007	30142	30161	30314	30430	30078	29997	30243	30253	30311	30303	30138	30392	30413	30134	30151	30027	30184	30496	30252	30088	30241	30239	30177	30235	30232	30304	30323	30386	30142	30281	30379	30584	30418	30294	30274	30204	30091	30404	30357	30024	30116	30278	30309	29977	30303	30189	30425	30206	30305	30258	30065	30178	30282	30004	30510	30268	30147	30090	30084	30029	30332	30272	30068	30344	30158	30262	30202	30159	30401	30449	30543	30479	30404	30244	30583	30257	30310	30189	30219	30457	30353	30579	30189	30225	30198	30148	30231	30270	30501	30111	30267	30116	30367	30408	30247	30074	30418	30470	30305	30522	30552	30330	30321	30249	30226	30000	30175	30132	30301	30027	30252	30491	30197	30694	30699	30391	30376	30459	29993	30220	30235	30474	30476	30106	30265	30193	30158	30179	30361	30517	30274	30261	30336	30553	30252	30134	30276	30231	30331	30152	30191	30423	30216	30344	30438	30150	30306	30324	30484	30310	30523	30251	30199	30216	30312	30259	30079	30428	30213	30175	30294	30396	30214	29760	30184	30338	30547	30372	30340	30281	30195	30421	30312	30338	30192	30157	30370	30491	30187	30261	30289	30302	30234	30132	30428	30335	30238	30174	30347	30340	30373	30422	30063	30064	30504	30313	30176	30365	30281	30341	30180	30237	30520	30585	30239	30314	30043	30199	30018	30205	30330	30450	30348	30280	30368	30215	30322	30014	30146	30410	30508	30101	30238	30429	30358	30369	30121	30605	30236	30278	30546	30217	30199	30230	30184	30594	30171	30298	30679	29915	30253	30498	30374	30354	30429	30027	30010	30057	30059	30212	30180	30108	30369	30254	30283	30375	29892	30332	30405	30377	30376	30324	30387	30207	30447	30252	30535	30162	30275	30195	30211	30230	30262	30302	30215	30285	30208	30444	30214	30204	30242	30261	30333	30321	30060	30591	30230	30218	30099	30176	30280	30163	30319	30522	30209	30122	29994	30294	30411	30181	30197	30466	30333	30360	30397	30248	30315	30250	30395	30418	30101	30355	30097	29872	30039	30097	30077	30183	30177	30240	30564	30261	30298	30183	30230	30457	30220	30252	30264	30304	30278	30284	30410	30215	30633	30488	30120	30258	30347	30302	30420	30358	30551	30196	30495	30133	30297	30229	30387	30368	30294	30287	30022	30206	30456	30307	30208	30289	30341	30470	30521	30379	30142	30438	30259	30353	30343	30292	30187	30325	30421	30442	30373	30296	30327	30312	30256	30317	30185	30159	30383	30062	30196	30325	30435	30254	30497	30406	30426	30195	30106	30306	30049	30295	30150	30129	30420	30300	30163	30315	30163	30478	30167	30337	30107	30246	30368	30546	30212	30146	30393	30335	30321	30341	30344	30320	30371	30180	30358	30252	30482	30391	30391	30307	30350	30492	30402	30203	30165	30205	30175	30189	30480	30445	30218	30245	30454	30248	30389	30405	30391	30391	30295	30389	30555	30410	29980	30056	30208	30346	30647	30414	29972	30388	30423	30166	30289	30043	30179	30259	30435	29991	30285	30211	30314	30202	30524	30663	30325	30073	30237	30269	30396	30450	30285	30477	30691	30370	30345	30665	30169	30367	30389	30281	29898	30338	30365	30297	30287	30251	30403	30195	30193	30319	30124	30395	30255	30574	30352	30307	30452	30171	30256	30010	30100	30225	30356	30281	30332	30190	30073	30512	30197	30154	30297	30328	30095	30077	30276	30772	30404	30545	30474	30189	30398	30203	30242	30345	30232	30226	30066	30150	30143	30288	30023	30154	30157	30512	30299	30123	30287	30190	30325	30427	30264	30095	30327	30531	30319	30183	30173	29989	30124	30256	30152	30325	30446	30432	30105	30050	30339	30308	30164	30392	30375	30097	30037	30211	30293	30015	30118	30048	30400	30168	30221	30398	30576	29926	30178	30005	30088	30083	30184	30319	30459	30205	30337	30574	30379	30138	30201	30083	30297	30326	30108	30274	30378	30031	30337	30541	30226	30229	30261	29864	30103	30310	30216	30286
26435	30911	25677	23895	23427	22827	21743	20750	19986	19856	19623	19332	19230	19319	18994	19105	19111	18798	18980	18759	18878	18942	18747	18870	18771	18787	18621	18792	18825	18578	18856	18658	18687	18654	18670	18626	18580	18619	18433	18474	18453	18553	18660	18700	18545	18706	18621	18739	18599	18533	18578	18626	18531	18421	18529	18653	18517	18518	18685	18545	18738	18659	18527	18562	18599	18700	18498	18573	18591	18458	18466	18698	18699	18461	18422	18500	18555	18507	18655	18582	18634	18589	18716	18395	18535	18416	18384	18660	18568	18459	18644	18443	18476	18569	18513	18584	18521	18602	18456	18709	18607	18605	18565	18636	18608	18564	18438	18545	18603	18782	18488	18458	18663	18631	18582	18552	18725	18651	18547	18432	18530	18432	18567	18476	18466	18367	18511	18661	18503	18526	18467	18491	18622	18449	18599	18637	18497	18463	18519	18618	18553	18526	18604	18519	18526	18737	18456	18601	18497	18670	18637	18503	18625	18584	18466	18644	18502	18512	18804	18173	18503	18623	18609	18499	18570	18594	18552	18619	18564	18440	18570	18447	18742	18609	18480	18475	18526	18658	18552	18539	18640	18590	18570	18529	18495	18597	18671	18526	18781	18598	18277	18480	18581	18527	18393	18670	18724	18686	18611	18759	18714	18469	18596	18559	18427	18433	18584	18615	18589	18675	18679	18544	18591	18546	18485	18640	18760	18567	18472	18632	18640	18510	18686	18561	18458	18577	18592	18487	18540	18306	18507	18670	18592	18507	18436	18759	18502	18496	18661	18590	18462	18438	18721	18630	18556	18503	18801	18548	18561	18361	18762	18542	18543	18641	18516	18406	18471	18647	18551	18602	18497	18433	18637	18525	18515	18623	18569	18572	18451	18546	18599	18550	18465	18478	18551	18770	18478	18475	18623	18561	18539	18653	18567	18807	18735	18659	18411	18548	18632	18521	18568	18510	18721	18403	18516	18631	18499	18502	18535	18663	18546	18399	18527	18450	18607	18507	18623	18631	18595	18376	18569	18526	18424	18477	18506	18673	18753	18511	18654	18581	18497	18476	18464	18353	18654	18536	18553	18415	18602	18692	18595	18639	18527	18636	18491	18800	18564	18486	18593	18411	18663	18656	18507	18472	18578	18640	18501	18538	18701	18314	18489	18426	18471	18494	18454	18641	18566	18416	18516	18544	18527	18556	18555	18654	18648	18361	18611	18580	18628	18525	18706	18546	18562	18331	18625	18331	18536	18458	18644	18707	18595	18658	18877	18521	18504	18653	18410	18450	18624	18586	18419	18546	18617	18498	18616	18588	18419	18596	18488	18481	18471	18490	18449	18457	18417	18656	18345	18554	18507	18626	18480	18430	18628	18568	18533	18535	18478	18703	18441	18428	18506	18554	18677	18622	18514	18543	18535	18390	18626	18462	18488	18777	18468	18622	18446	18591	18540	18396	18616	18659	18758	18594	18454	18499	18519	18619	18411	18548	18628	18500	18552	18618	18579	18460	18708	18529	18625	18616	18683	18562	18448	18525	18579	18629	18680	18638	18655	18474	18592	18495	18582	18496	18708	18530	18624	18618	18389	18412	18498	18497	18709	18496	18603	18396	18551	18504	18604	18277	18436	18460	18632	18536	18601	18266	18480	18478	18551	18501	18526	18490	18593	18514	18642	18622	18551	18569	18490	18520	18489	18427	18563	18611	18523	18483	18436	18602	18458	18442	18576	18547	18509	18471	18483	18578	18683	18446	18571	18648	18638	18594	18670	18604	18555	18534	18619	18579	18698	18578	18459	18448	18697	18541	18759	18625	18665	18572	18279	18606	18668	18509	18521	18578	18615	18717	18503	18461	18439	18577	18562	18334	18477	18647	18499	18624	18519	18596	18511	18620	18564	18366	18575	18392	18704	18473	18642	18700	18779	18423	18556	18637	18414	18274	18523	18730	18384	18322	18533	18626	18719	18505	18600	18549	18536	18406	18529	18652	18503	18545	18617	18619	18706	18493	18650	18702	18419	18624	18738	18585	18610	18587	18507	18542	18472	18490	18752	18267	18543	18511	18589	18521	18632	18448	18582	18494	18533	18644	18319	18522	18621	18542	18463	18448	18476	18366	18601	18608	18579	18570	18513	18606	18562	18484	18659	18661	18527	18459	18610	18518	18621	18426	18574	18463	18598	18528	18458	18451	18553	18559	18441	18488	18735	18621	18466	18607	18676	18727	18627	18315	18627	18612	18620	18650	18500	18805	18580	18533	18520	18584	18562	18442	18614	18780	18441	18794	18429	18743	18504	18411	18580	18578	18370	18588	18657	18684	18640	18649	18504	18517	18531	18686	18486	18769	18662	18355	18571	18620	18761	18751	18515	18431	18581	18613	18591	18462	18394	18493	18507	18525	18484	18707	18746	18424	18558	18605	18749	18440	18647	18489	18520	18574	18551	18417	18501	18663	18566	18425	18604	18643	18554	18421	18419	18750	18586	18563	18448	18608	18410	18422	18718	18416	18802	18487	18490	18530	18631	18377	18490	18444	18528	18756	18533	18508	18454	18579	18598	18543	18538	18621	18554	18687	18636	18418	18430	18631	18649	18416	18708	18509	18728	18532	18556	18598	18564	18545	18495	18548	18512	18334	18557	18635	18669	18438	18578	18487	18485	18561	18559	18562	18550	18581	18616	18658	18328	18725	18507	18525	18522	18508	18401	18752	18638	18413	18581	18454	18524	18484	18559	18625	18548	18712	18518	18451	18478	18530	18593	18608	18447	18668	18496	18665	18705	18418	18486	18639	18505	18417	18697	18667	18635	18709	18530	18572	18461	18561	18600	18479	18391	18708	18474	18452	18630	18569	18469	18444	18671	18537	18683	18477	18574	18512	18591	18471	18509	18715	18452	18589	18701	18373	18499	18420	18572	18667	18440	18613	18425	18434	18550	18390	18701	18371	18639	18565	18641	18491	18455	18578	18453	18581	18636	18411	18468	18519	18489	18689	18586	18397	18659	18583	18602	18491	18633	18511	18412	18657	18487	18406	18499	18490	18587	18486	18561	18679	18606	18432	18469	18657	18498	18698	18538	18573	18576	18529	18488	18588	18573	18648	18545	18639	18671	18672	18542	18459	18544	18550	18490	18686	18568	18620	18535	18470	18509	18566	18676	18647	18574	18591	18657	18375	18638	18528	18445	18560	18641	18543	18633	18548	18601	18512	18454	18725	18597	18543	18446	18554	18485	18684	18568	18577	18626	18595	18533	18653	18632	18796	18495	18485	18552	18679	18454	18558	18636	18369	18452	18531	18683	18538	18497	18558	18509	18704	18537	18575	18647	18613	18698	18751	18669	18713	18739	18556	18649	18730	18557	18480	18567	18531	18554	18644	18537	18450	18490	18543	18477	18540	18629	18481	18505	18513	18571	18723	18643	18595	18558	18544	18585	18551	18510	18564	18527	18561	18680	18638	18557	18644	18527	18793	18558	18873	18545	18527	18602	18686	18735	18394	18463	18707	18478	18475	18476	18635	18467	18571	18581	18579	18449	18686	18579	18234	18497	18725	18611	18580	18477	18561	18561	18771	18276	18514	18704	18427	18659	18456	18788	18612	18522	18504	18560	18408	18541	18635	18856	18542	18752	18648	18562	18527	18605	18708	18603	18550	18615	18695	18669	18477	18538	18631	18330	18772	18474	18624	18505	18628	18694	18376	18596	18540	18564	18561	18760	18680	18588	18520	18566	18597	18362	18501	18692	18515	18565	18355	18576	18477	18477	18664	18486	18568	18551	18634	18636	18571	18516	18494	18447	18564	18446	18496	18557	18584	18564	18558	18382	18706	18603	18451	18603	18742	18394	18613	18477	18448	18538	18526	18749	18360	18636	18792	18581	18444	18539	18528	18625	18349	18513	18459	18469	18500	18635	18711	18462	18527	18450	18608	18589	18570	18466	18521	18625	18504	18466	18784	18523	18702	18564	18510	18681	18386	18427	18522	18629	18371	18512	18681	18562	18562	18549	18475	18587	18566	18428	18613	18424	18532	18543	18533	18540	18686	18489	18565	18472	18702	18488	18721	18474	18499	18595	18589	18508	18528	18716	18511	18633	18538	18750	18448	18672	18506	18431	18527	18622	18410	18618	18678	18547	18461	18457	18562	18765	18443	18633	18544	18512	18470	18530	18664	18629	18640	18555	18595	18599	18565	18486	18602	18641	18503	18616	18573	18436	18557	18578	18542	18559	18401	18631	18417	18621	18624	18618	18671	18445	18483	18639	18502	18455	18592	18515	18386	18658	18631	18670	18639	18593	18565	18602	18373	18548	18475	18545	18614	18515	18456	18408	18527	18638	18651	18838	18482	18557	18578	18620	18649	18560	18635	18544	18707	18416	18622	18521	18501	18556	18621	18498	18693	18712	18604	18573	18423	18627	18513	18409	18536	18523	18594	18633	18490	18623	18462	18532	18557	18627	18643	18655	18507	18695	18593	18543	18557	18480	18375	18443	18652	18450	18478	18657	18560	18445	18534	18688	18685	18731	18430	18494	18651	18598	18535	18613	18580	18498	18559	18549	18575	18636	18652	18599	18541	18491	18595	18475	18546	18608	18532	18463	18528	18366	18677	18616	18283	18775	18554	18464	18363	18625	18504	18645	18750	18622	18719	18510	18563	18548	18485	18625	18364	18449	18422	18596	18591	18511	18537	18500	18533	18581	18585	18616	18532	18517	18539	18458	18638	18578	18508	18556	18627	18659	18518	18578	18710	18432	18552	18667	18560	18646	18639	18536	18596	18579	18357	18418	18667	18584	18530	18708	18632	18547	18385	18645	18699	18399	18628	18453	18483	18510	18475	18637	18519	18579	18605	18488	18548	18679	18523	18706	18579	18562	18424	18547	18671	18516	18547	18607	18718	18568	18467	18646	18628	18462	18472	18556	18542	18527	18453	18551	18565	18682	18662	18395	18621	18491	18617	18542	18631	18587	18645	18540	18617	18373	18557	18752	18493	18560	18814	18616	18630	18321	18717	18651	18540	18804	18713	18638	18604	18757	18651	18522	18807	18441	18731	18491	18735	18681	18461	18568	18369	18712	18581	18544	18770	18557	18636	18801	18438	18504	18433	18675	18792	18279	18585	18505	18593	18499	18585	18615	18861	18489	18503	18607	18432
23738	21061	27560	25495	25845	32531	35500	32309	31481	31406	31116	30806	30787	30477	30354	30422	30530	30230	30056	30094	29968	30189	30410	30125	29884	29857	29938	29825	29674	29803	29828	29826	29969	29915	30093	29439	29519	29823	29787	29334	29753	29769	29630	29438	29408	29394	29736	29586	29629	29481	29758	29408	29485	29715	29743	29813	29764	29562	29339	29646	29612	29320	29507	29633	29518	29809	29623	29505	29297	29683	29560	29677	29639	29743	29503	29472	29650	29728	29445	29308	29751	29896	29939	29786	29515	29588	29588	29710	29780	29769	29312	29505	29609	29440	29785	29475	29795	29607	29429	29621	29819	29438	29710	29436	29451	29831	29607	29700	29657	29490	29555	29426	29609	29462	29621	29960	29601	29638	29300	29637	29801	29622	29543	29684	29488	29450	29644	29360	29576	29518	29655	29479	29657	29562	29502	29700	29886	29755	29787	29617	29507	29469	29754	29624	29694	29190	29538	29495	29382	29552	29693	29610	29614	29542	29556	29364	29591	29726	29763	29591	29632	29523	29771	29569	29297	29575	29716	29675	29372	29524	29543	29538	29318	29680	29673	29633	29677	29368	29434	29622	29714	29715	29582	29775	29440	29422	29553	29649	29614	29593	29601	29602	29527	29459	29391	29425	29472	29535	29715	29378	29523	29631	29449	29450	29502	29503	29681	29517	29550	29280	29678	29588	29611	29693	29440	29488	29303	29306	29356	29426	29166	29648	29621	29771	29442	29554	29346	29216	29463	29670	29627	29560	29316	29540	29766	29632	29812	29348	29557	29530	29363	29554	29485	29313	29659	29479	29588	29336	29365	29601	29428	29692	29568	29596	29605	29541	29540	29632	29659	29928	29604	29577	29455	29716	29728	29708	29615	29646	29636	29563	29524	29374	29546	29586	29600	29519	29455	29834	29655	29618	29607	29911	29375	29772	29660	29574	29658	29609	29545	29632	29311	29470	29580	29622	29502	29598	29675	29543	29543	29733	29901	29457	29577	29703	29717	29739	29596	29536	29519	29554	29517	29703	29313	29658	29486	29415	29491	29405	29390	29670	29772	29522	29589	29723	29309	29554	29586	29383	29515	29659	29532	29684	29439	29447	29792	29513	29491	29582	29559	29284	29502	29432	29479	29641	29437	29641	29629	29705	29860	29618	29452	29505	29384	29691	29605	29382	29494	29664	29784	29561	29332	29512	29405	29469	29384	29589	29465	29482	29554	29612	29553	29704	29595	29586	29749	29568	29574	29464	29266	29425	29466	29667	29708	29455	29351	29525	29367	29753	29502	29584	29565	29740	29409	29242	29309	29562	29471	29794	29666	29600	29749	29651	29301	29516	29546	29860	29330	29674	29641	29701	29574	29726	29282	29449	29682	29349	29256	29388	29335	29316	29551	29648	29732	29512	29377	29178	29476	29450	29846	29494	29669	29775	29492	29699	29548	29649	29472	29421	29772	29618	29434	29526	29627	29673	29722	29515	29545	29642	29563	29572	29625	29314	29589	29817	29310	29458	29688	29752	29240	29445	29497	29297	29614	29200	29526	29563	29385	29580	29615	29478	29396	29749	29259	29779	29518	29692	29822	29471	29712	29438	29329	29451	29498	29535	29277	29528	29798	29600	29391	29368	29467	29591	29680	29677	29661	29750	29383	29700	29594	29479	29663	29338	29322	29293	29521	29372	29596	29677	29599	29626	29758	29289	29335	29806	29744	29626	29611	29663	29313	29720	29514	29724	30017	29715	29719	29864	29569	29612	29387	29920	29351	29593	29689	29464	29425	29639	29568	29302	29483	29686	29678	29519	29511	29390	29489	29724	29769	29416	29556	29489	29409	29799	29405	29614	29394	29525	29807	29473	29612	29521	29673	29434	29647	29533	29439	29652	29589	29555	29554	29447	29562	29478	29497	29598	29561	29629	29342	29585	29681	29569	29554	29500	29263	29609	29505	29812	29283	29763	29582	29587	29857	29552	29454	29677	29667	29411	29598	29265	29420	29598	29450	29442	29345	29682	29677	29537	29488	29588	29558	29677	29581	29611	29633	29549	29613	29590	29513	29426	29441	29463	29690	29666	29427	29465	29440	29414	29543	29611	29661	29479	29372	29345	29741	29772	29400	29494	29774	29836	29527	29599	29776	29620	29681	29749	29536	29746	29661	29311	29481	29691	29173	29158	29375	29321	29505	29331	29559	29727	29881	29715	29352	29620	29712	29542	29250	29651	29691	29526	29538	29401	29655	29475	29425	29502	29562	29399	29492	29510	29424	29448	29491	29494	29528	29524	29534	29818	29802	29366	29428	29681	29491	29450	29328	29235	29619	29743	29688	29529	29529	29726	29654	29853	29725	29731	29611	29634	29424	29609	29525	29473	29457	29269	29681	29500	29973	29800	29429	29644	29533	29571	29245	29383	29230	29684	29751	29547	29387	29587	29458	29606	29456	29612	29451	29389	29485	29566	29354	29368	29690	29755	29600	29391	29762	29630	29331	29333	29508	29704	29747	29720	29473	29604	29545	29681	29747	29588	29478	29721	29704	29636	29327	29537	29449	29691	29430	29640	29393	29553	29506	29493	29628	29495	29362	29513	29433	29391	29415	29434	29638	29545	29578	29919	29862	29509	29569	29734	29337	29394	29347	29679	29309	29703	29420	29642	29698	29719	29681	29569	29606	29587	29508	29572	29560	29740	29721	29584	29644	29742	29350	29408	29398	29602	29634	29469	29605	29661	29367	29461	29340	29313	29834	29338	29396	29604	29493	29471	29774	29515	29613	29598	29458	29422	29453	29409	29652	29462	29449	29578	29350	29651	29719	29812	29547	29400	29289	29326	29605	29482	29707	29542	29358	29375	29532	29249	29662	29760	29563	29757	29700	29425	29890	29582	29454	29430	29414	29515	29621	29482	29577	29268	29495	29555	29230	29491	29653	29436	29599	29891	29808	29300	29588	29383	29306	29800	29552	29355	29439	29632	29686	29530	29549	29767	29581	29630	29749	29479	29659	29413	29760	29707	29548	29735	29646	29506	29608	29822	29281	29425	29315	29588	29591	29636	29618	29736	29563	29577	29276	29439	29352	29408	29356	29510	29563	29536	29381	29446	29574	29832	29595	29572	29434	29672	29461	29698	29348	29487	29549	29568	29450	29128	29536	29630	29733	29357	29477	29383	29714	29435	29766	29598	29889	29618	29656	29524	29712	29446	29590	29797	29708	29462	29516	29592	29627	29660	29512	29513	29519	29724	29608	29511	29599	29438	29709	29468	29354	29447	29498	29547	29855	29454	29475	29594	29547	29438	29235	29598	29407	29531	29478	29540	29903	29706	29561	29405	29521	29665	29511	29781	29646	29733	29568	29436	29689	29660	29672	29518	29367	29407	29302	29668	29719	29433	29587	29498	29411	29535	29750	29379	29548	29670	29579	29505	29788	29588	29606	29591	29664	29637	29201	29407	29827	29476	29480	29561	29527	29349	29719	29568	29534	29429	29420	29564	29367	29272	29746	29599	29644	29510	29607	29576	29481	29458	29676	29698	29432	29418	29693	29427	29378	29527	29492	29411	29638	29600	29358	29469	29628	29372	29820	29784	29550	29366	29666	29569	29539	29609	29366	29551	29779	29348	29425	29588	29517	29683	29425	29667	29460	29350	29572	29707	29501	29641	29524	29427	29637	29286	29597	29610	29350	29726	29894	29633	29385	29488	29587	29415	29622	29703	29707	29591	29473	29630	29733	29444	29519	29272	29666	29608	29372	29831	29520	29213	29616	29488	29652	29690	29576	29569	29685	29701	29590	29635	29392	29365	29646	29721	29498	29776	29678	29640	29673	29439	29490	29381	29603	29654	29715	29683	29753	29837	29659	29239	29650	29484	29588	29564	29690	29419	29349	29683	29662	29607	29506	29670	29494	29387	29375	29615	29711	29553	29649	29549	29525	29578	29505	29567	29646	29629	29577	29495	29791	29537	29565	29435	29549	29623	29647	29556	29577	29687	29753	29433	29611	29689	29306	29638	29548	29378	29727	29564	29737	29553	29500	29608	29561	29522	29531	29845	29432	29613	29492	29575	29496	29575	29572	29611	29518	29375	29740	29558	29724	29680	29383	29463	29458	29611	29768	29746	29783	29435	29287	29542	29495	29636	29605	29619	29296	29545	29879	29728	29680	29542	29364	29359	29611	29498	29582	29436	29422	29300	29633	29474	29751	29510	29682	29274	29374	29505	29600	29556	29354	29353	29667	29646	29547	29729	29790	29725	29611	29635	29678	29823	29412	29456	29568	29734	29663	29441	29571	29502	29465	29362	29811	29494	29387	29397	29401	29463	29568	29289	29697	29520	29638	29383	29871	29701	29497	29698	29433	29480	29677	29587	29491	29321	29056	29579	29418	29583	29534	29695	29622	29587	29699	29470	29545	29234	29666	29541	29796	29482	29437	29712	29624	29508	29497	29327	29463	29715	29782	29658	29657	29744	29618	29629	29577	29453	29354	29762	29805	29697	29420	29690	29542	29401	29712	29636	29545	29449	29483	30011	29635	29677	29521	29510	29324	29506	29375	29393	29656	29585	29407	29430	29490	29385	29653	29414	29409	29293	29325	29537	29438	29458	29570	29428	29605	29476	29616	29558	29664	29584	29487	29404	29643	29626	29745	29692	29570	29380	29603	29733	29677	29757	29609	29465	29399	29238	29483	29557	29415	29344	29644	29863	29572	29912	29677	29826	29387	29306	29651	29489	29412	29432	29436	29537	29435	29465	29391	29623	29395	29376	29359	29834	29514	29387	29517	29478	29511	29799	29410	29474	29678	29445	29504	29498	29706	29514	29566	29668	29590	29533	29315	29601	29411	29459	29350	29546	29442	29461	29673	29771	29556	29335	29613	29594	29640	29300	29411	29697	29712	29539	29399	29473	29764	29468	29600	29476	29472	29493	29606	29597	29530	29245	29673	29452	29396	29657	29557	29470	29560	29594	29604	29545	29514	29569	29405	29705	29518	29533	29548	29621	29919	29635	29349	29319	29650	29423	29418	29431	29561	29423	29508	29624	29444	29149	29533	29699	29597	29360	29509	29536	29570	29513	29559	29519	29617	29522	29441	29527	29492	29389	29591	29780	29547	29582	29733	29461	29301	29701	29645	29444	29452	29559	29588	29470	29262	29566
28454	43919	34912	28289	26800	26603	24590	22324	21128	20680	20608	19921	19619	19756	19537	19361	19204	19016	19080	19176	18936	18983	18963	18733	18835	18720	18842	18579	18476	18917	18580	18724	18454	18564	18500	18483	18332	18468	18288	18406	18394	18477	18307	18340	18430	18321	18212	18255	18325	18416	18322	18555	18224	18350	18213	18400	18305	18522	18510	18326	18247	18372	18384	18239	18249	18327	18279	18307	18133	18301	18249	18322	18206	18247	18138	18220	18198	18239	18244	18265	18350	18121	18376	18315	18388	18279	18274	18391	18439	18215	18200	18295	18353	18287	18182	18231	18330	18127	18338	18368	18353	18260	18305	18220	18146	18369	18171	18310	18441	18284	18138	18334	18225	18304	18167	18209	18277	18239	18365	18376	18432	18201	18181	18312	18159	18322	18143	18510	18166	18177	18210	18390	18218	18338	18351	18320	18264	18233	18411	18287	18142	18099	18157	18187	18355	18210	18111	18134	18279	18370	18433	18295	18154	18364	18093	18316	18201	18228	18500	18330	18217	18410	18211	18177	18373	18150	18207	18346	18227	18316	18372	18113	18298	18372	18465	18285	18449	18247	18239	18348	18170	18352	18362	18275	18252	18352	18433	18412	18197	18332	18173	18414	18159	18223	18300	18114	18503	18300	18088	18303	18315	18286	18248	18239	18122	18084	17993	18185	18257	18258	18307	18329	18352	18344	18183	18276	18463	18212	18109	18233	18117	18154	18412	18268	18404	18385	18227	18420	18362	18256	18260	18431	18428	18253	18126	18149	18416	18253	18196	18327	18301	18438	18374	18329	18448	18196	18367	18407	18177	18346	18105	18250	18299	18324	18272	18327	18267	18270	18220	18139	18259	18377	18187	18364	18415	18294	18265	18227	18335	18374	18260	18263	18478	18368	18369	18217	18266	18349	18313	18487	18353	18256	18384	18243	18348	18336	18341	18275	18148	18476	18124	18405	18445	18245	18320	18310	18354	18163	18211	18401	18284	18219	18351	18250	18299	18291	18327	18245	18207	18255	18228	18387	18138	18159	18188	18303	18246	18356	18167	18263	18150	18276	18339	18252	18478	18264	18411	18257	18319	18286	18198	18335	18337	18247	18391	18449	18354	18470	18255	18319	18252	18081	18198	18167	18188	18157	18295	18354	18237	18152	18301	18360	18371	18202	18355	18257	18490	18275	18187	18326	18104	18206	18224	18381	18286	18263	18287	18207	18353	18279	18189	18303	18241	18233	18331	18196	18323	18247	18262	18452	18212	18164	18295	18214	18291	18153	18229	18307	18403	18271	18381	18138	18316	18204	18147	18318	18306	18132	18466	18255	18204	18129	18432	18495	18327	18422	18230	18222	18457	18248	18429	18291	18187	18387	18387	18308	18311	18266	18267	18268	18425	18321	18098	18396	18368	18249	18257	18300	18320	18314	18340	18369	18224	18211	18181	18305	18210	18154	18037	18248	18194	18321	18352	18270	18351	18396	18226	18357	18423	18239	18516	18313	18360	18148	18351	18285	18254	18297	18219	18198	18434	18205	18403	18301	18158	18260	18297	18301	18313	18220	18328	18210	18260	18458	18168	18476	18203	18396	18289	18360	18391	18338	18205	18548	18307	18312	18430	18283	18404	18130	18282	18346	18329	18296	18354	18376	18276	18365	18315	18289	18374	18313	18201	18339	18337	18235	18285	18351	18351	18153	18334	18283	18268	18380	18358	18226	18361	18319	18189	18200	18399	18192	18159	18361	18388	18171	18273	18351	18203	18315	18198	18307	18373	18450	18180	18235	18256	18447	18110	18225	18284	18241	18229	18300	18300	18254	18248	18276	18173	18235	18375	18268	18380	18285	18276	18261	18289	18297	18321	18067	18411	18283	18327	18427	18209	18278	18315	18217	18440	18314	18110	18295	18365	18516	18254	18375	18346	18304	18297	18197	18339	18168	18271	18294	18288	18307	18431	18173	18146	18369	18095	18187	18512	18367	18250	18334	18494	18268	18267	18326	18188	18376	18268	18207	18304	18290	18401	18303	18515	18289	18227	18380	18194	18218	18059	18364	18201	18238	18108	18394	18249	18365	18089	18224	18138	18627	18265	18405	18358	18176	18281	18274	18403	18292	18302	18273	18265	18242	18493	18216	18369	18367	18407	18212	18403	18266	18475	18466	18187	18182	18231	18257	18375	18246	18280	18369	18572	18240	18238	18325	18411	18317	18064	18318	18360	18237	18344	18206	18267	18094	18240	18273	18359	18135	18259	18221	18224	18444	18364	18135	18410	18300	18244	18234	18404	18349	18168	18200	18384	18274	18386	18218	18363	18250	18157	18469	18123	18194	18344	18339	18304	18263	18290	18312	18298	18475	18180	18307	18304	18178	18438	18203	18216	18155	18233	18186	18333	18264	18106	18249	18140	18196	18242	18414	18410	18281	18384	18162	18227	18371	18231	18180	18222	18323	18052	18554	18276	18246	18350	18345	18237	18360	18348	18230	18294	18307	18264	18221	18291	18318	18419	18291	18228	18241	18294	18139	18224	18431	18229	18300	18354	18147	18296	18357	18365	18324	18385	18222	18392	18350	18101	18298	18270	18266	18295	18313	18196	18406	18260	18213	18393	18402	18180	18412	18124	18217	18355	18228	18367	18187	18327	18265	18382	18372	18481	18149	18304	18372	18364	18075	18503	18375	18390	18185	18131	18188	18256	18275	18155	18201	18347	18371	18373	18287	18371	18297	18199	18360	18335	18289	18433	18320	18224	18343	18374	18261	18352	18302	18389	18197	18457	18395	18411	18193	18346	18304	18303	18268	18372	18089	18183	18465	18339	18485	18185	18183	18431	18215	18262	18235	18191	18198	18248	18247	18359	18106	18203	18145	18243	18154	18245	18248	18391	18313	18244	18312	18363	18166	18368	18281	18284	18284	18322	18233	18055	18294	18352	18358	18373	18242	18320	18335	18435	18203	18260	18447	18261	18364	18342	18349	18513	18327	18185	18372	18227	18222	18370	18171	18294	18315	18200	18316	18328	18297	18250	18189	18226	18206	18327	18407	18268	18356	18369	18348	18226	18362	18312	18322	18387	18302	18205	18287	18315	18403	18418	18339	18481	18313	18297	18272	18349	18192	18378	18205	18209	18234	18356	18304	18202	18396	18535	18270	18407	18169	18279	18374	18280	18287	18153	18251	18325	18242	18340	18267	18128	18212	18294	18466	18368	18283	18359	18372	18362	18348	18457	18410	18192	18284	18348	18270	18098	18356	18225	18102	18287	18312	18180	18159	18302	18493	18219	18209	18315	18274	18338	18228	18145	18324	18215	18296	18427	18301	18328	18313	18234	18106	18333	18269	18255	18345	18426	18566	18194	18294	18213	18281	18228	18252	18061	18323	18307	18246	18437	18238	18166	18383	18554	18279	18282	18364	18155	18258	18305	18188	18240	18189	18294	18259	18420	18203	18290	18163	18313	18189	18240	18291	18357	18324	18325	18340	18318	18345	18271	18256	18245	18259	18266	18362	18372	18169	18388	18289	18305	18340	18279	18246	18303	18402	18336	18370	18383	18367	18359	18247	18279	18325	18264	18218	18316	18238	18263	18235	18349	18146	18204	18371	18114	18258	18192	18147	18316	18340	18191	18387	18438	18340	18226	18462	18338	18248	18266	18422	18147	18071	18162	18314	18475	18253	18318	18263	18358	18212	18329	18249	18209	18305	18264	18255	18357	18358	18462	18251	18491	18434	18169	18253	18380	18317	18397	18383	18331	18269	18338	18218	18367	18177	18473	18326	18379	18381	18329	18320	18305	18567	18314	18278	18228	18180	18275	18171	18523	18425	18326	18272	18384	18250	18341	18386	18273	18195	18228	18379	18327	18304	18113	18289	18370	18244	18298	18370	18238	18247	18243	18232	18347	18322	18370	18247	18156	18174	18345	18249	18434	18344	17951	18119	18272	18349	18351	18069	18196	18271	18353	18210	18320	18386	18318	18315	18124	18270	18319	18290	18311	18122	18265	18210	18319	18168	18364	18350	18291	18356	18286	18274	18224	18179	18459	18231	18519	18264	18229	18145	18289	18271	18227	18282	18148	18230	18312	18349	18407	18112	18150	18197	18317	18485	18284	18096	18403	18408	18270	18397	18284	18367	18224	18310	18087	18200	18353	18283	18334	18234	18190	18238	18113	18280	18342	18374	18365	18468	18142	18185	18285	18250	18299	18178	18214	18090	18068	18184	18364	18411	18405	18164	18222	18520	18330	18427	18367	18488	18307	18253	18391	18096	18366	18328	18404	18292	18290	18203	18379	18116	18355	18411	18208	18240	18311	18388	18182	18440	18467	18375	18419	18204	18310	18410	18313	18215	18363	18255	18134	18123	18284	18228	18346	18340	18328	18295	18289	18455	18222	18379	18404	18137	18254	18324	18207	18326	18180	18254	18343	18207	18402	18136	18368	18232	18215	18232	18309	18337	18296	18306	18299	18373	18286	18460	18383	18249	18215	18157	18306	18205	18407	18299	18241	18249	18112	18093	18346	18468	18254	18250	18349	18347	18365	18406	18445	18299	18211	18287	18323	18283	18260	18163	18174	18348	18303	18229	18286	18234	18146	18216	18315	18257	18145	18429	18462	18207	18278	18334	18127	18181	18143	18426	18490	18278	18333	18390	18237	18499	18345	18440	18221	18428	18110	18539	18320	18321	18453	18278	18175	18253	18368	18427	18454	18300	18239	18334	18371	18450	18331	18349	18261	18279	18293	18066	18393	18181	18194	18211	18429	18333	18284	18293	18323	18191	18288	18203	18138	18226	18257	18301	18385	18495	18360	18474	18133	18340	18345	18264	18296	18266	18168	18330	18257	18342	18236	18357	18421	18232	18505	18365	18496	18189	18041	18354	18346	18284	18339	18215	18234	18366	18329	18480	18450	18052	18235	18192	18151	18290	18154	18243	18236	18212	18250	18262	18365	18466	18125	18404	18367	18139	18286	18312	18395	18160	18434	18408	18141	18087	18232	18268	18080	18317	18154	18172	18355	18184	18290	18286	18312	18461	18364	18376	18360	18339	18297	18372	18095	18305	18413	18101	18248	18271	18219	18299	18362	18302	18203	18378	18288	18209	18363	18337	18199	18281	18296	18441	18455	18204	18371	18209	18338	18445	18329	18146
22533	21002	27382	24922	22908	29559	35974	32673	30703	30490	29919	29889	29845	29807	29263	29260	29185	29068	29026	28863	28535	28834	28866	28583	28645	28974	28384	28589	28439	28480	28296	28239	28366	28055	28153	28232	28142	27995	28245	28028	28036	27903	28117	27998	28012	27833	27913	28192	27948	27643	28171	28131	28110	28082	27800	27857	28093	28072	28034	27904	27867	27895	28081	28304	28026	27939	28265	27833	27747	27867	28025	28066	27932	27836	27734	27897	27897	28118	27902	28107	27886	27849	27590	27996	27842	27682	27948	27755	27730	27978	28037	28114	27932	27791	27766	27956	28036	27644	27940	28076	27897	27995	27922	27877	27995	27971	27802	27758	27960	28059	27940	27663	27897	27618	27502	27477	27848	27928	27953	27968	28153	27962	27860	27857	27892	28143	27706	27762	27879	28043	27912	27718	27870	27794	27697	28070	27970	28159	28012	27637	27877	27847	27795	27795	28078	27835	27808	27972	27925	27854	27892	27890	27915	27801	27944	28016	27789	27583	28053	27763	27843	27710	27980	27918	27853	27995	28017	27779	27795	28058	28130	27782	27642	27805	27624	27822	27840	27855	27926	27923	28047	27642	27894	28015	28173	27881	27928	27966	28039	27765	27772	27777	28166	27766	27687	27924	27757	27894	27858	28072	27745	27986	27692	27869	27940	28031	28137	27791	28176	27861	27782	27875	28013	27930	27859	28044	27924	27909	27812	27862	27952	28038	27692	27947	27874	28062	27847	27880	28213	28070	27853	28100	27987	27699	27780	27703	27816	28067	27877	27751	27740	27838	27900	27941	27871	28001	27952	27818	28022	28051	27920	27744	27941	27902	27658	27590	27623	27657	27802	27705	28369	27808	27914	27855	28041	27692	27839	27744	28003	27759	27781	27631	28005	27824	27701	28077	27928	27905	27959	27881	27713	27567	27784	28067	27854	27956	27888	27753	28059	27983	28038	27990	27679	28017	27844	28096	27849	27678	27835	27723	27708	27951	27895	27874	27845	27834	27698	28047	27669	27849	27753	27810	27831	28239	28059	27672	27890	27833	27937	27795	27803	27980	27891	27920	27769	27968	27882	27844	28104	27925	27700	27832	27815	27405	27876	27920	28089	27895	27560	28023	27654	27778	27656	27789	27796	27813	27899	27781	27801	27998	27959	27950	27976	27601	27946	27983	27746	27880	27830	27816	27783	27903	27944	27587	27941	27837	27694	27719	27674	28182	27965	27803	28012	27955	27965	27962	27868	27734	27684	27871	27978	27960	27678	28044	27667	27919	27907	27828	27948	27939	27680	27697	27909	27848	27878	27782	27700	27967	27535	27450	27927	27703	27903	27940	27635	27711	27720	27633	27744	27912	28217	28028	27583	27823	27816	27764	27889	27817	27904	28012	27795	28031	27962	27699	27870	27808	27800	27921	28046	27752	27662	27980	27674	27754	27985	28075	28144	28100	27983	28000	27899	27815	27734	27996	27906	27725	27702	27624	27567	27940	27871	27748	28076	27905	27984	27647	27769	27700	27781	27901	27850	27811	28041	27817	27868	27888	27976	27684	27670	28066	27639	27996	27669	27935	27824	27977	28157	27934	27794	27947	27823	28141	28318	27676	27536	28087	27979	27691	27827	27986	27789	27804	27797	27751	27838	27684	27777	27748	27929	27670	27680	27824	27718	27737	27952	27634	27849	28026	27791	27681	27720	27866	27862	28024	27991	27794	28013	27973	27762	27949	27800	27956	27886	28014	27943	28225	27975	27864	27797	27809	27905	28015	27884	27851	27868	27911	27899	27870	27947	27837	27725	27749	27955	28091	27934	27782	28148	27807	27809	27699	27944	27632	27767	27795	27763	27909	28072	27568	27532	27749	27859	28204	27976	27650	27734	28007	27570	27779	28170	27682	27927	27647	28058	28136	27958	27647	27928	27987	27827	27724	27867	27744	27942	27994	28042	27852	28019	27829	27915	27686	27630	27785	27977	27758	27935	27820	27910	27887	27868	27842	27868	27958	27808	28028	27824	28010	28129	27898	27795	27773	27634	28083	27872	27991	27975	28178	27804	27801	27661	27680	27809	27913	27738	27973	27922	27972	27758	27795	27931	28004	27896	27874	27857	28127	27905	27797	28166	28000	28160	28107	27835	27646	27627	27861	27973	27955	27875	27522	27663	27688	28126	27807	27834	28021	27981	27926	27994	27855	27965	27732	27766	27837	27988	27997	27580	27828	27839	27898	27815	28195	28157	27819	27738	27733	27860	27925	27937	27968	27945	28088	27794	28018	27878	27870	27799	27974	28026	27719	27835	27917	27846	27910	27860	27647	28040	27996	27726	27619	27847	27941	27818	27934	27846	27846	27954	27962	27729	27637	27659	27844	27736	27729	27907	27749	28157	27898	27988	27884	28065	28022	27748	27677	27747	27888	28087	28003	27778	27603	27824	27889	27938	28098	27935	27985	28099	27948	27870	27846	27860	27833	27930	27799	27930	27955	27884	27795	27755	27867	27837	27918	27665	27862	27621	27933	27747	27871	27981	27821	27819	27755	28080	27709	27893	27950	27729	27678	27783	27787	27912	28194	28045	27769	27797	27902	27768	27681	27504	27808	28220	27671	27655	27750	28122	27783	27853	27850	28086	27926	27879	27905	27896	27616	27966	27977	27809	28012	28207	27923	27702	27901	27910	27954	27836	27955	27662	27945	27798	27819	27948	27979	27773	27763	28014	27887	28134	28070	27848	27919	27900	27818	27864	27677	27766	27951	27913	27925	27757	27953	28073	28037	28016	27713	27702	27684	27775	27786	27769	27727	27671	27777	27823	27884	27925	27846	28114	28001	27870	27357	27976	27944	28004	27744	28176	28008	27944	28080	28034	27905	27734	28001	27648	28141	27632	27828	27717	27833	27891	28026	27947	27818	27937	27824	28127	28071	27828	27817	27859	27644	27968	27571	27872	27819	27951	28135	27754	27880	27674	27799	27760	27735	27931	27868	28149	27860	27724	27793	28096	28032	27605	27829	27854	27580	28067	27922	27939	27931	27997	27953	27942	28070	27633	27917	27862	27934	27940	27862	28029	28037	28181	27910	28006	27522	27886	28052	28123	28123	28173	27807	27889	27734	28205	27899	27742	27803	27683	27725	27602	27930	27986	27820	28178	27704	27896	28009	27814	27952	27462	27724	28204	27949	28021	28023	27963	28029	27896	28017	28074	27672	27763	27909	27970	28070	28024	28104	27797	27879	27539	27932	28008	28029	27936	27835	27971	27843	28007	27961	27975	27853	27850	28027	27886	27903	27878	27870	28065	27845	27721	27799	27853	28011	27620	27731	28018	27802	27806	27622	27698	27848	27853	27784	27793	27862	27936	27802	27907	27935	27962	27996	27838	27972	28047	27965	27923	28276	27757	27696	27814	27943	27871	27765	27658	27712	27867	27924	28054	27760	27740	27866	27879	27973	28049	27756	27826	27775	27602	27904	27771	28052	27648	27955	27946	27781	27940	28123	27859	27929	28010	27812	27799	27662	27822	27830	27703	27872	27933	27801	27459	27775	27847	27957	28057	27946	27904	27697	27774	27690	27522	27918	28039	27626	28161	27809	28005	27549	27831	27979	27829	27847	27878	27846	27875	27642	27952	27625	27959	28054	27754	27826	27679	27695	27825	28036	27876	27908	27803	27903	27944	27745	27937	27752	27821	27822	27829	27822	28042	27791	27959	27843	27781	27584	28007	28139	27979	27778	27703	27865	27792	27921	28135	27842	27897	27747	27879	28203	27840	27754	28108	27878	27958	27947	27749	27873	27994	28092	28158	27784	28089	28036	27845	27938	27809	27931	27972	27894	27695	27808	28007	27858	27790	27950	27842	27482	27933	27569	27803	27814	28119	27939	27777	27880	27908	27888	27621	27854	28119	27835	27872	28098	27894	27804	27981	27870	28010	27962	27954	27926	27865	27959	28062	27880	28062	28011	27783	27554	27843	27558	27808	27788	28017	27764	27877	27548	27834	27780	27865	27880	27975	28058	27801	27852	27860	27768	27920	27817	27891	27850	28128	27845	27780	27786	27937	27976	27796	28070	27721	27811	27892	27818	27925	27890	27955	27739	27864	27824	27758	28038	28154	28029	27846	27908	27804	27869	28069	27696	27767	27925	27893	27841	27942	27886	27920	27982	28107	27832	27749	27944	27946	27873	28047	27783	27725	27926	27887	28115	27910	27797	27886	27744	27765	27945	27660	27758	27786	28136	27886	27642	27861	27856	27909	27850	27856	27803	27958	28002	28167	28061	28095	28164	27926	28013	28000	27819	27462	27709	28182	27864	27753	27658	27813	27694	27974	28108	28043	27997	28139	27739	27842	27894	27732	27872	27937	27691	27899	27831	27803	27903	27853	27683	28032	27794	27933	28235	28065	28042	27916	27893	27916	27746	27933	27954	27927	27917	27633	27995	27619	27762	27873	27868	27626	27549	27741	27887	28040	27843	27720	27935	28001	27827	28181	27709	27573	27865	27971	27520	27846	27823	27731	28013	27954	28045	28235	27680	27758	27746	28059	27773	27862	27784	27772	28006	27656	28035	27900	27723	27905	27959	27753	27991	27743	27686	27956	27941	27992	27671	28126	28272	27771	28001	27872	28057	27921	27683	27764	28312	27674	27993	27934	27651	27759	28046	28205	27936	27988	27871	27665	27804	27772	27891	28009	27788	27922	28069	27737	27797	27559	28025	27956	27885	27850	27840	28024	27889	27779	27872	27723	27879	28066	28050	28048	28001	27602	27982	27690	27811	27748	27987	27803	27844	27891	27917	27705	28055	27755	27572	28054	27820	27852	27772	28150	27844	27806	28005	27913	27925	27884	27934	27941	27898	28002	27729	27796	27912	27999	27842	27941	27982	27969	27954	27995	28041	27783	28202	28078	28038	27761	27821	27831	27898	27690	27430	28237	27969	27707	27960	27784	27942	27854	27927	27887	27869	27994	28035	27970	27713	27929	27976	27574	27825	27886	27902	27707	27759	27690	27861	27949	27919	27967	27768	27896	27795	27754	27903	27808	27730	27733	27982	27903	27704	27872	28329	27874	27509	27638	27708	28104	28007	28035	27768	27849	27909	27764	28013	27725	27623	27810	27944	27682	28060	28017	28065	28136	27825	27649	27792	27912	27879
31715	50848	40167	30500	29257	27878	26101	23911	21534	20721	20641	20185	19715	19760	19249	19242	18980	18771	18558	18633	18708	18359	18487	18086	18120	18139	18094	18004	18047	17994	17994	18028	17771	17670	17826	17740	17719	17548	17594	17737	17587	17536	17665	17605	17510	17692	17462	17237	17463	17330	17560	17396	17526	17309	17461	17370	17552	17525	17685	17426	17671	17520	17452	17428	17406	17482	17507	17388	17722	17486	17408	17460	17386	17404	17504	17468	17611	17611	17621	17574	17362	17270	17465	17464	17650	17291	17394	17475	17351	17474	17525	17514	17379	17493	17472	17392	17422	17500	17497	17397	17480	17516	17712	17394	17363	17488	17358	17492	17519	17556	17607	17368	17521	17444	17553	17463	17621	17470	17426	17564	17498	17592	17332	17414	17370	17476	17520	17414	17386	17303	17259	17555	17542	17286	17426	17312	17537	17432	17392	17464	17465	17344	17411	17383	17336	17308	17350	17310	17570	17376	17365	17465	17342	17564	17309	17140	17408	17400	17634	17410	17478	17400	17522	17389	17378	17532	17463	17450	17382	17439	17415	17251	17295	17073	17296	17472	17602	17498	17318	17369	17420	17436	17605	17401	17441	17551	17288	17559	17358	17319	17517	17359	17379	17432	17508	17418	17304	17371	17499	17461	17460	17380	17314	17192	17343	17350	17534	17409	17351	17442	17368	17409	17477	17413	17385	17258	17436	17567	17334	17545	17553	17319	17516	17586	17464	17362	17516	17431	17369	17424	17493	17295	17513	17460	17346	17415	17562	17401	17283	17439	17412	17478	17422	17546	17555	17540	17440	17511	17440	17474	17312	17630	17378	17429	17310	17537	17291	17601	17609	17388	17477	17454	17342	17320	17577	17480	17588	17433	17351	17305	17388	17377	17401	17524	17407	17416	17267	17494	17378	17369	17475	17273	17493	17554	17478	17357	17409	17501	17326	17557	17416	17699	17318	17386	17414	17327	17617	17433	17411	17433	17530	17560	17352	17479	17448	17267	17339	17474	17631	17383	17359	17443	17456	17357	17453	17515	17517	17554	17260	17519	17475	17440	17510	17538	17499	17634	17499	17454	17393	17537	17561	17432	17319	17527	17287	17650	17353	17492	17276	17377	17529	17489	17269	17467	17565	17398	17633	17374	17592	17425	17561	17606	17503	17427	17375	17503	17500	17402	17486	17492	17362	17405	17404	17554	17462	17475	17371	17478	17549	17343	17397	17462	17344	17459	17340	17461	17431	17577	17359	17307	17575	17512	17552	17624	17401	17481	17367	17592	17430	17278	17418	17514	17304	17367	17509	17539	17508	17297	17390	17469	17447	17576	17561	17588	17345	17358	17521	17345	17466	17457	17545	17398	17488	17485	17508	17488	17307	17458	17479	17383	17557	17468	17460	17414	17284	17359	17509	17502	17434	17378	17679	17503	17604	17507	17637	17494	17354	17638	17517	17381	17362	17466	17368	17374	17517	17568	17585	17301	17619	17461	17588	17403	17356	17321	17353	17484	17445	17394	17377	17571	17223	17461	17431	17535	17440	17357	17451	17609	17401	17396	17327	17546	17397	17517	17377	17496	17516	17460	17536	17401	17271	17136	17411	17505	17502	17406	17374	17284	17389	17626	17549	17469	17516	17559	17520	17537	17613	17387	17477	17232	17438	17349	17579	17368	17273	17553	17490	17486	17470	17435	17642	17533	17371	17297	17335	17492	17339	17520	17366	17595	17368	17522	17326	17474	17463	17452	17297	17421	17415	17321	17555	17387	17352	17520	17402	17368	17454	17510	17376	17361	17354	17315	17251	17376	17551	17521	17485	17489	17255	17357	17424	17364	17504	17496	17417	17555	17315	17489	17490	17451	17404	17543	17339	17350	17386	17498	17630	17462	17706	17285	17538	17531	17357	17334	17524	17456	17381	17209	17459	17371	17548	17306	17416	17505	17397	17412	17562	17477	17276	17348	17590	17396	17453	17341	17507	17392	17480	17332	17442	17250	17589	17398	17488	17517	17240	17451	17509	17240	17432	17464	17517	17305	17382	17606	17445	17509	17243	17551	17556	17379	17488	17606	17425	17566	17429	17363	17552	17511	17374	17525	17657	17465	17289	17426	17493	17620	17265	17243	17382	17426	17391	17388	17470	17432	17239	17545	17436	17470	17482	17299	17291	17472	17543	17295	17387	17404	17433	17344	17315	17464	17380	17518	17435	17420	17414	17410	17413	17397	17507	17469	17470	17510	17389	17632	17498	17428	17392	17350	17522	17356	17598	17416	17598	17456	17407	17305	17575	17319	17524	17535	17329	17388	17390	17508	17291	17496	17569	17449	17453	17573	17334	17494	17383	17524	17514	17349	17636	17412	17516	17385	17521	17484	17507	17545	17339	17438	17301	17321	17512	17510	17525	17288	17368	17253	17364	17308	17468	17482	17393	17376	17445	17405	17407	17287	17466	17371	17405	17381	17518	17516	17445	17625	17286	17279	17397	17524	17612	17668	17482	17501	17240	17276	17294	17311	17464	17343	17533	17460	17405	17390	17435	17418	17483	17502	17428	17348	17456	17383	17511	17470	17316	17336	17348	17452	17311	17493	17473	17495	17426	17495	17433	17445	17464	17340	17209	17329	17363	17608	17343	17569	17291	17581	17367	17514	17249	17256	17649	17354	17247	17455	17351	17533	17313	17377	17379	17603	17642	17419	17516	17496	17556	17427	17299	17188	17488	17319	17406	17510	17503	17531	17462	17365	17397	17410	17381	17493	17510	17452	17505	17718	17293	17447	17532	17487	17391	17408	17583	17541	17465	17361	17429	17578	17591	17561	17566	17448	17507	17623	17388	17305	17638	17477	17549	17466	17382	17418	17232	17239	17582	17249	17503	17637	17341	17396	17365	17414	17285	17490	17219	17371	17406	17397	17580	17355	17281	17525	17427	17405	17581	17381	17457	17534	17315	17539	17571	17525	17538	17452	17454	17309	17435	17332	17510	17488	17615	17360	17460	17381	17386	17467	17400	17605	17469	17394	17218	17432	17503	17360	17456	17261	17435	17430	17258	17502	17482	17442	17461	17506	17301	17352	17430	17281	17408	17384	17594	17436	17514	17700	17309	17404	17379	17451	17358	17547	17381	17574	17472	17441	17579	17428	17522	17374	17374	17578	17357	17434	17235	17238	17406	17554	17452	17557	17414	17494	17490	17510	17551	17292	17479	17474	17635	17585	17416	17546	17417	17585	17511	17492	17439	17278	17581	17519	17295	17316	17440	17387	17679	17458	17590	17361	17486	17581	17417	17336	17413	17266	17273	17469	17405	17543	17534	17449	17501	17421	17388	17456	17347	17467	17455	17500	17261	17226	17269	17460	17466	17220	17529	17226	17465	17388	17433	17490	17460	17440	17325	17396	17380	17480	17530	17482	17580	17385	17500	17483	17558	17553	17493	17554	17613	17447	17386	17300	17392	17423	17484	17632	17290	17552	17362	17376	17549	17392	17254	17465	17390	17339	17412	17493	17378	17653	17396	17362	17470	17680	17576	17423	17584	17377	17598	17505	17360	17394	17424	17531	17213	17457	17435	17443	17582	17330	17434	17544	17412	17363	17388	17427	17551	17480	17405	17603	17506	17376	17414	17491	17550	17308	17416	17368	17412	17580	17371	17623	17524	17592	17442	17400	17490	17418	17415	17391	17643	17363	17499	17444	17391	17377	17505	17499	17530	17507	17460	17276	17475	17484	17514	17467	17342	17505	17386	17417	17544	17334	17476	17478	17386	17442	17508	17449	17437	17351	17541	17407	17599	17389	17597	17564	17532	17295	17405	17345	17427	17497	17502	17456	17186	17550	17372	17364	17457	17331	17546	17479	17507	17500	17399	17544	17392	17440	17296	17485	17369	17473	17358	17208	17418	17325	17477	17446	17477	17420	17552	17521	17446	17554	17566	17403	17469	17339	17554	17262	17431	17497	17391	17316	17410	17496	17463	17587	17549	17431	17319	17499	17430	17485	17473	17323	17479	17393	17489	17363	17386	17560	17258	17507	17498	17314	17408	17358	17430	17339	17445	17527	17441	17518	17609	17311	17287	17515	17443	17506	17340	17314	17632	17499	17345	17326	17469	17393	17338	17424	17418	17483	17541	17359	17495	17386	17480	17393	17507	17369	17542	17504	17455	17386	17457	17373	17417	17357	17369	17498	17350	17514	17535	17471	17506	17563	17422	17520	17363	17519	17401	17480	17422	17509	17186	17459	17342	17516	17471	17512	17574	17696	17487	17407	17487	17376	17497	17474	17430	17208	17424	17390	17436	17478	17512	17485	17502	17399	17492	17488	17433	17315	17400	17328	17543	17271	17424	17496	17567	17541	17543	17203	17406	17420	17483	17550	17484	17479	17499	17437	17426	17565	17369	17458	17275	17506	17580	17424	17721	17419	17428	17254	17563	17530	17421	17513	17428	17238	17491	17502	17449	17407	17403	17471	17484	17447	17389	17445	17356	17515	17446	17376	17325	17461	17226	17477	17512	17375	17351	17403	17437	17635	17367	17591	17347	17408	17253	17464	17602	17447	17573	17537	17431	17600	17327	17457	17409	17402	17292	17258	17428	17224	17311	17475	17665	17361	17536	17549	17474	17461	17343	17557	17409	17548	17368	17391	17504	17408	17410	17529	17541	17431	17437	17429	17349	17527	17577	17506	17455	17326	17340	17552	17250	17445	17525	17568	17456	17562	17297	17487	17252	17316	17233	17581	17432	17427	17360	17500	17406	17376	17396	17359	17659	17277	17332	17407	17265	17560	17443	17524	17533	17419	17380	17370	17451	17419	17477	17529	17439	17425	17419	17583	17434	17531	17465	17427	17577	17259	17574	17424	17314	17569	17464	17442	17546	17591	17558	17356	17315	17554	17539	17398	17530	17391	17506	17364	17433	17424	17410	17379	17455	17327	17387	17444	17548	17464	17496	17312	17392	17511	17551	17462	17556	17541	17416	17417	17441	17596	17184	17482	17449	17639	17449	17492	17109	17446	17467	17348	17368	17477	17634	17510	17332	17452	17366	17361	17395	17393	17579	17369	17479	17482	17474	17355	17450	17425	17371	17426	17430	17408	17481	17566	17478	17479	17470	17304	17528	17482	17401	17412	17300	17381	17455	17301	17468	17244
36507	31274	34802	33441	32922	32534	32245	31752	31382	31091	31073	30792	30809	31007	30590	30401	30716	30665	30746	30768	30850	30774	30621	30501	30697	30628	30612	30509	30589	30467	30618	30626	30559	30209	30539	30053	30410	30202	30523	30286	30271	30669	30470	30379	30380	30337	30050	30057	30625	29891	30357	30274	30199	30402	30371	30394	30275	30303	30404	30038	30308	30316	30459	30476	30383	30359	30454	30507	30340	30469	30253	30375	30192	30121	30410	30394	30636	30411	30117	30650	30502	30352	30645	30094	30730	30440	30342	30312	30431	30408	30302	30473	30310	30622	30720	30406	30520	30554	30317	30168	30468	30220	30205	30399	30384	30390	30382	30429	30269	30001	30445	30353	30052	30328	30428	30229	30450	30334	30221	30459	30203	30523	30344	30176	30424	30277	30337	30362	30379	30120	30246	30405	30284	30221	30321	30359	30465	30438	30275	30300	30515	30119	30375	30452	30488	30394	30563	30204	29981	30543	30522	30200	30351	30118	30482	30239	30492	30317	30457	30315	30167	30429	30447	30601	30219	30384	30123	30269	30321	30272	30375	30441	30600	30274	30228	30273	30592	30530	30146	30090	30110	30259	30488	30514	30362	30419	30496	30330	30337	30459	30442	30298	30241	30040	30253	30328	30586	30335	30267	30317	30266	30303	30485	30274	30342	30070	30262	30325	30326	30160	30332	30245	30183	30268	30304	30251	30213	30324	30276	30436	30267	30291	30275	30531	30357	30173	30256	30258	30432	30179	30318	30388	30517	30228	29963	30216	30161	30217	30343	30360	30327	30112	30431	30551	30234	30323	30371	30094	30384	30251	30453	30428	30210	30541	30518	30266	30769	30348	30391	30256	30219	30461	30377	30226	30364	30469	30236	30281	30533	30313	30436	30261	30501	30241	30118	30312	30349	30209	30354	30510	30409	30193	30585	30264	30356	29993	30217	30270	30281	30286	30438	30023	30225	30555	30320	30260	30381	30575	30146	30354	30269	30258	30253	30321	30302	30168	30049	30328	30303	30200	30415	30279	30462	30608	30107	30100	30448	30181	30267	30338	30357	30348	30220	30555	30309	30447	30396	30523	30463	30574	30551	30091	30225	30273	30406	29849	30346	30291	30391	30098	30379	30237	30399	30616	30300	30419	30567	30328	30442	30415	30460	30179	30105	30327	30298	30232	30103	30424	30508	30296	30289	30367	30268	30285	30335	30289	30434	30435	30523	30634	30839	30371	30076	30180	30224	30301	30360	30198	30279	30474	30085	30236	30272	30191	30519	30121	30428	30517	30285	30267	30362	30315	30291	30425	30051	30086	30370	30313	30420	30312	30394	30465	30164	30385	30407	30310	30196	30425	30454	30292	30213	30533	30481	30322	30158	30240	30379	30223	30337	30339	30341	30493	30532	30283	30675	30593	30366	30148	30350	30651	29884	30371	30454	30415	30487	30266	30326	30482	30276	30517	30193	30242	30151	30448	30356	30272	30514	30237	30421	30345	30525	30390	30200	30448	30317	30245	30384	30302	30272	30166	30426	30262	30450	30479	30213	30008	30302	30643	30386	30076	30164	30354	30380	30317	30452	30060	30279	30368	30125	30434	30283	30269	30469	30229	30154	30365	30438	30464	30353	30447	30199	30165	30428	30397	30225	30435	30314	30290	30338	30441	30424	30419	30474	30500	30289	30307	30249	30248	30296	30231	30184	30443	30218	30318	30447	30360	30699	30362	30498	30277	30155	30307	30542	30439	30406	30539	30447	30441	30295	30451	30068	30395	30292	30360	30254	30365	30303	30315	30420	30484	30528	30311	30381	30056	30410	30121	30171	30332	30420	30159	30626	30443	30301	30394	30601	30149	30569	30671	30435	30399	30682	30409	30367	30190	30446	30199	30381	30364	30469	30017	30108	30242	30141	30496	30408	30346	30304	30256	29980	30239	30240	30430	30452	30422	30315	30350	30235	30227	30325	30252	30270	30502	30501	30397	30366	30532	30605	30419	30298	30219	30410	30433	30460	30179	30409	30518	30486	30412	30321	30306	30361	30570	30140	30058	30292	30431	30526	30342	30393	30151	30540	30473	30280	30209	30299	30391	30304	30304	30349	30222	30399	30433	30259	30170	30420	30276	30430	30349	30322	30375	30286	30182	30085	30201	30185	30499	30394	30512	30214	30289	30604	30498	30407	30400	30442	30271	30312	30292	30358	30206	30369	29996	30270	30177	30405	30475	30413	30472	30455	30361	30610	30466	30506	30300	30314	30336	30532	30443	30183	30576	30568	30493	30277	30400	30450	30235	30457	30543	30139	30127	30283	30387	30217	30220	30441	30114	30290	30219	30455	30433	30393	30427	30341	30229	30276	30221	30253	30596	30591	30271	30578	30388	30295	30363	30504	30555	30324	30289	30253	30252	30493	30481	30500	30112	30376	30291	30259	30390	30331	30242	30477	30360	30274	30010	30378	30193	30036	30319	30200	30324	30293	30015	30605	30335	30169	30342	30669	30426	30409	30029	30124	30346	30340	30241	30339	30326	30393	30227	30255	30121	30368	30277	30265	30454	30446	30554	30359	30633	30585	30304	30475	30410	30249	30333	30209	30434	30338	30366	30664	30235	30299	30372	30401	30073	30302	30594	30193	30189	30331	30453	30318	30381	30295	30290	30425	30306	30440	30403	30370	30394	30305	30267	30438	30366	30252	30379	30262	30525	30269	30475	30373	30067	30571	30434	30374	30372	30431	30500	30243	30369	30227	30110	30486	30579	30279	30462	30398	30127	30298	30261	30238	30339	30525	30247	30539	30304	30556	30387	30235	30670	30396	30179	30308	30428	30261	30314	30432	30309	30534	30425	30534	30290	30427	30279	30462	30324	30399	30122	30194	30140	30406	30095	30570	30299	30302	30647	30154	30377	30252	30335	30380	30248	30187	30098	30256	30331	30326	30511	30407	30195	30132	30721	30341	30634	30785	30272	30513	30303	30361	30237	30112	30580	30422	30369	30403	30412	30177	30537	30096	30320	30179	30199	30382	30198	30300	30222	30331	30314	30303	30254	30082	30389	30353	30308	30477	30437	30468	30435	30523	30510	30175	30375	30224	30295	30259	30335	30457	30271	30217	30290	30354	30272	30466	30515	30432	30179	30370	30248	30345	30239	29982	30320	30376	30170	30301	30379	30499	30410	30373	30375	30409	30193	30515	30471	30375	30578	30420	30346	30241	30459	30460	30323	30330	30399	30479	30410	30145	30589	30227	30340	30524	30376	30366	30139	30485	30168	30351	30340	30281	30425	30273	30171	30073	30465	30375	30321	30287	30355	30308	30339	30280	30165	30222	30227	30388	30563	30248	30048	30338	30461	30461	30135	30335	30438	30522	30236	30300	30287	30219	30228	30174	30239	30309	30578	30298	30165	30514	30360	30380	30450	30346	30217	30014	30459	30698	30457	30167	30386	30461	30409	30189	30257	30452	30696	30437	30197	30383	30409	30439	30483	30476	30402	30487	30189	30129	30442	30466	30466	30565	30258	30352	30235	30527	30450	30333	30329	30139	30468	30587	30470	30276	30362	30187	30313	30478	30224	30189	30267	30340	30421	30389	30654	30199	30441	30356	30247	30387	30133	30377	30083	30425	30538	30531	30286	30396	30000	30325	30565	30180	30370	30472	30348	30137	30462	30264	30162	30148	30636	30422	30347	30373	30415	30304	30484	30213	30403	30182	30335	30415	30368	30414	30289	30275	30470	30794	30479	30368	30386	30505	30304	30688	30497	30677	30269	30298	30493	30517	30097	30352	30146	30262	30427	30217	30368	30397	30417	30232	30248	30112	30147	30333	30522	30405	30305	30285	30372	30447	30178	30608	30456	29975	30315	30495	30069	30413	30044	30416	30271	30444	30304	30166	30460	30348	30430	30411	30181	30491	30361	30567	30360	30508	30262	30142	30298	30296	30019	30393	30278	30242	30087	30227	30362	30591	30227	30294	30391	30527	30483	30318	30274	30500	30526	30425	30317	30321	30323	30303	30270	30515	30521	30471	30465	30257	30344	30184	30219	30476	30290	30452	30342	30355	30281	30280	30290	30392	30328	30401	30074	30361	30285	30436	30432	30366	30340	30250	30417	30269	30690	30799	30396	30383	30591	30306	30252	30390	30450	30394	30286	30383	30229	30504	30484	30386	30335	30260	30472	30289	30430	30415	30173	30217	30294	30695	30390	30546	30427	30362	30369	30392	30494	30335	30350	30237	30391	30285	30544	30290	30338	30315	30115	30370	30354	30415	30348	30274	30538	30598	30386	30170	30350	30357	30523	30411	30293	30565	30378	30464	30394	30220	30417	30259	30275	30195	30174	30394	30237	30287	30578	30379	30299	30357	30215	30336	30431	30528	30412	30414	30242	30291	30498	30298	30289	30152	30515	30485	30484	30366	30510	30499	30161	30370	30480	30349	30316	30409	30577	30080	30152	30291	30487	30458	30437	30470	30510	30436	30394	30479	30342	30657	30240	30405	30571	30311	30246	30494	30406	30453	30100	30349	30345	30352	30421	30353	30399	30062	30540	30272	30407	30302	30072	30348	30379	30298	30232	30311	30513	30264	30208	30205	30210	30261	30147	30334	30312	30464	30568	30335	30444	30704	30175	30388	30454	30538	30195	30421	30154	30325	30148	30200	30360	30423	30454	30015	30346	30463	30120	30284	30528	30427	30125	30314	30428	30420	30416	30285	30572	30508	30316	30419	30474	30329	30481	30457	30320	30422	30393	30226	30189	30208	30254	30489	30225	30202	30160	30083	30346	30342	30332	30459	30469	30204	30474	30331	30154	30529	30374	30164	30814	30258	30160	30441	30338	30138	30240	30225	30511	30539	30367	30414	30250	30185	30252	30524	30351	30282	30280	30276	30433	30414	30357	30408	30427	30525	30325	30435	30149	30274	30337	30256	30361	30526	30536	30193	30350	30351	30479	30480	30456	30317	30260	30424	30593	30732	30395	30668	30472	30381	30197	30353	30477	30406	30379	30569	30505	30529	30129	30605	30322	30450	30419	30208	30149	30283	30428	30146	30322	30485	30408	30125	29993	30242	30344	30273	30433	30580	30399	30337	30398	30224	30452	30531	30320	30292	30200	30361	30588	30366	30475	30361	30421	30464	30311	30347	30348	30338	30390
27030	30444	25224	21974	22517	21817	21441	20812	19998	19535	19706	19305	19319	19533	19182	19175	18905	19154	19220	19098	18827	18747	19203	18779	18967	18856	18656	18753	18855	18777	18700	18895	18737	18860	18661	18696	18836	18806	18736	18753	18543	18542	18530	18676	18663	18544	18788	18732	18777	18737	18670	18627	18745	18513	18723	18426	18536	18439	18819	18555	18639	18769	18682	18493	18525	18555	18727	18531	18641	18743	18669	18584	18713	18591	18499	18512	18673	18658	18670	18644	18587	18796	18571	18528	18602	18536	18563	18492	18818	18599	18626	18713	18714	18528	18485	18584	18680	18554	18716	18533	18651	18692	18461	18615	18744	18622	18605	18804	18597	18389	18595	18383	18695	18415	18682	18658	18741	18579	18641	18649	18706	18489	18431	18734	18561	18653	18537	18745	18583	18683	18545	18559	18506	18656	18732	18691	18592	18439	18449	18719	18545	18560	18515	18447	18393	18557	18468	18379	18553	18488	18646	18561	18673	18530	18656	18570	18543	18433	18674	18631	18432	18661	18661	18675	18674	18535	18578	18587	18628	18656	18650	18412	18571	18579	18547	18733	18642	18604	18444	18691	18638	18347	18803	18454	18386	18604	18657	18401	18574	18760	18421	18554	18609	18626	18598	18622	18592	18742	18734	18733	18684	18435	18772	18547	18582	18580	18515	18584	18573	18513	18387	18508	18598	18541	18621	18517	18616	18538	18620	18693	18544	18674	18555	18591	18446	18530	18660	18409	18626	18581	18659	18606	18457	18707	18489	18783	18617	18511	18658	18733	18611	18586	18726	18505	18658	18651	18736	18551	18382	18695	18498	18521	18554	18498	18521	18601	18666	18680	18578	18594	18708	18608	18588	18653	18571	18604	18518	18528	18534	18612	18620	18397	18572	18618	18652	18450	18574	18470	18751	18438	18769	18596	18527	18571	18585	18765	18573	18571	18396	18515	18751	18670	18578	18523	18790	18502	18597	18552	18597	18576	18584	18592	18615	18509	18779	18568	18421	18608	18491	18509	18642	18670	18589	18728	18604	18482	18458	18659	18463	18437	18859	18640	18882	18416	18715	18495	18656	18599	18560	18590	18682	18693	18796	18617	18606	18524	18466	18480	18630	18575	18585	18796	18568	18846	18592	18542	18643	18627	18555	18490	18678	18555	18610	18588	18508	18532	18744	18706	18744	18545	18656	18578	18562	18606	18574	18618	18662	18656	18643	18446	18405	18506	18426	18501	18668	18648	18676	18626	18433	18725	18525	18624	18519	18703	18492	18504	18418	18489	18599	18712	18530	18685	18490	18544	18720	18698	18532	18692	18610	18543	18614	18591	18588	18464	18620	18595	18782	18663	18495	18471	18728	18623	18651	18572	18492	18572	18679	18567	18586	18578	18707	18702	18720	18618	18560	18739	18724	18690	18424	18523	18601	18641	18662	18422	18810	18564	18752	18548	18521	18552	18486	18506	18564	18668	18483	18448	18519	18609	18573	18570	18560	18629	18818	18670	18522	18440	18784	18579	18565	18579	18607	18640	18449	18634	18410	18499	18585	18622	18712	18647	18700	18674	18581	18695	18651	18551	18638	18788	18541	18555	18740	18467	18720	18362	18549	18655	18421	18553	18564	18738	18717	18648	18562	18432	18506	18536	18493	18550	18469	18551	18525	18696	18578	18721	18642	18523	18541	18680	18682	18586	18725	18503	18613	18577	18561	18522	18730	18667	18401	18685	18523	18571	18566	18750	18435	18557	18695	18668	18664	18687	18617	18578	18585	18417	18722	18693	18610	18402	18498	18650	18677	18716	18381	18835	18525	18665	18375	18701	18502	18644	18610	18543	18537	18494	18448	18547	18453	18722	18590	18608	18702	18534	18557	18632	18656	18580	18658	18548	18752	18818	18638	18545	18364	18486	18751	18621	18554	18611	18521	18577	18673	18401	18601	18689	18557	18598	18614	18585	18500	18542	18653	18323	18651	18636	18677	18528	18520	18463	18681	18665	18485	18716	18430	18504	18626	18694	18570	18477	18644	18581	18642	18606	18695	18489	18463	18596	18523	18596	18489	18612	18479	18582	18552	18626	18631	18350	18629	18704	18567	18624	18656	18535	18544	18615	18564	18627	18748	18747	18506	18529	18577	18433	18583	18615	18628	18517	18708	18535	18530	18616	18805	18545	18768	18475	18657	18541	18551	18485	18415	18628	18590	18493	18553	18667	18567	18661	18559	18538	18581	18660	18631	18619	18640	18492	18769	18717	18752	18425	18761	18638	18528	18656	18734	18684	18394	18604	18652	18754	18561	18453	18510	18628	18620	18632	18606	18715	18659	18662	18542	18668	18658	18645	18630	18528	18387	18741	18675	18520	18572	18731	18676	18557	18611	18481	18582	18514	18526	18663	18591	18638	18740	18570	18550	18559	18647	18702	18638	18503	18475	18506	18658	18490	18641	18817	18535	18464	18645	18538	18778	18610	18571	18561	18500	18744	18682	18743	18678	18456	18634	18628	18566	18576	18458	18533	18503	18724	18694	18582	18687	18670	18680	18567	18544	18694	18635	18531	18812	18614	18596	18545	18708	18600	18630	18635	18699	18520	18559	18457	18458	18628	18491	18626	18591	18694	18607	18548	18606	18584	18690	18537	18611	18548	18562	18553	18687	18849	18737	18569	18835	18477	18526	18557	18589	18484	18755	18544	18597	18445	18592	18537	18685	18574	18565	18732	18702	18785	18639	18532	18596	18526	18552	18357	18710	18390	18582	18741	18778	18544	18551	18766	18729	18563	18693	18474	18668	18506	18618	18573	18472	18630	18491	18554	18596	18439	18590	18452	18673	18483	18292	18577	18656	18562	18578	18630	18756	18581	18685	18582	18587	18495	18582	18465	18715	18743	18489	18559	18559	18551	18642	18743	18477	18703	18707	18605	18522	18659	18552	18727	18673	18504	18782	18578	18585	18606	18381	18662	18709	18511	18620	18672	18576	18473	18706	18650	18803	18661	18575	18663	18444	18739	18567	18419	18675	18668	18428	18585	18562	18721	18767	18581	18607	18638	18850	18610	18744	18509	18704	18464	18696	18644	18543	18391	18688	18634	18512	18628	18614	18532	18710	18543	18703	18647	18615	18639	18670	18674	18728	18606	18492	18738	18570	18418	18555	18652	18698	18552	18594	18643	18659	18597	18583	18734	18623	18619	18675	18582	18808	18508	18551	18525	18532	18683	18444	18540	18748	18664	18642	18474	18495	18492	18690	18499	18543	18652	18628	18547	18687	18568	18731	18614	18792	18806	18642	18586	18725	18610	18729	18481	18605	18567	18764	18688	18744	18684	18634	18616	18721	18658	18760	18689	18589	18574	18661	18438	18420	18631	18640	18703	18723	18697	18468	18752	18586	18563	18554	18563	18603	18643	18551	18526	18788	18405	18555	18536	18788	18436	18684	18484	18559	18760	18660	18600	18635	18837	18617	18517	18423	18633	18572	18472	18656	18839	18673	18591	18485	18609	18627	18720	18786	18603	18497	18682	18528	18699	18569	18567	18684	18407	18512	18462	18714	18695	18550	18518	18682	18535	18577	18511	18526	18624	18746	18542	18647	18574	18643	18488	18665	18460	18760	18504	18625	18526	18650	18628	18596	18583	18598	18499	18599	18668	18541	18706	18517	18631	18466	18642	18624	18514	18462	18471	18579	18688	18621	18573	18710	18550	18623	18698	18657	18563	18688	18623	18677	18651	18463	18517	18744	18475	18626	18445	18436	18709	18569	18570	18577	18744	18679	18646	18497	18606	18587	18537	18476	18768	18707	18650	18634	18628	18489	18486	18533	18648	18566	18498	18594	18641	18507	18692	18472	18604	18444	18533	18564	18609	18327	18593	18523	18563	18665	18407	18632	18509	18573	18743	18723	18447	18744	18570	18675	18592	18593	18346	18666	18856	18668	18774	18622	18487	18683	18510	18476	18464	18467	18498	18663	18552	18332	18570	18502	18581	18505	18730	18712	18522	18587	18637	18699	18541	18447	18402	18531	18556	18526	18483	18648	18586	18615	18627	18625	18737	18609	18569	18628	18619	18565	18501	18610	18496	18645	18698	18448	18599	18617	18584	18568	18577	18529	18792	18499	18853	18759	18582	18507	18659	18663	18636	18475	18575	18552	18635	18542	18616	18567	18460	18518	18656	18723	18749	18379	18532	18677	18644	18552	18495	18515	18461	18635	18641	18427	18653	18802	18705	18545	18659	18497	18665	18534	18669	18720	18536	18739	18542	18721	18595	18461	18447	18569	18517	18727	18704	18606	18737	18682	18618	18658	18558	18580	18523	18608	18531	18589	18660	18617	18595	18647	18610	18631	18626	18589	18724	18737	18479	18562	18579	18761	18694	18552	18592	18658	18519	18875	18557	18660	18536	18655	18650	18589	18774	18432	18761	18541	18501	18429	18743	18760	18590	18567	18796	18663	18675	18801	18688	18521	18402	18639	18681	18511	18556	18484	18466	18701	18502	18327	18504	18628	18620	18836	18729	18698	18708	18577	18538	18747	18494	18703	18581	18672	18631	18585	18437	18372	18560	18601	18514	18529	18545	18550	18473	18695	18543	18711	18530	18595	18634	18724	18559	18722	18729	18462	18728	18505	18610	18704	18747	18668	18562	18663	18688	18606	18575	18411	18657	18595	18742	18583	18567	18693	18735	18508	18455	18599	18585	18562	18538	18583	18597	18616	18610	18466	18614	18598	18665	18740	18524	18631	18558	18580	18576	18658	18566	18831	18610	18631	18584	18598	18391	18545	18760	18574	18448	18558	18642	18689	18586	18562	18574	18711	18456	18559	18789	18510	18679	18623	18467	18615	18436	18582	18621	18580	18533	18629	18687	18514	18609	18604	18679	18523	18673	18670	18570	18659	18564	18575	18623	18274	18830	18642	18586	18465	18514	18604	18628	18444	18550	18723	18472	18655	18526	18637	18646	18670	18472	18704	18575	18514	18553	18690	18623	18517	18742	18601	18695	18713	18700	18529	18671	18466	18626	18562	18567	18551	18652	18812	18654	18617	18560	18561	18860	18632	18661	18478	18715	18662	18515	18507	18682	18533	18608	18588	18586	18586	18630	18546	18753	18624	18562	18819	18576	18671	18607	18617	18726	18618	18675	18633	18454
23821	20973	27475	25198	25005	31142	34478	31650	30842	30768	30382	30656	30282	30344	30038	30048	30008	29820	29668	29532	29277	29690	29571	29449	29340	29372	29425	29247	29646	29387	29265	29198	29186	29110	29363	29274	29203	29015	29210	29029	29075	28899	28795	29056	28887	29266	29061	28861	29081	29168	29050	28938	28823	29251	29023	28835	29004	28928	29123	28966	29012	28968	28930	29118	29430	29307	29042	29090	28758	28960	29032	29025	29357	28698	29172	29019	28902	28912	28814	28756	29260	29238	29231	29016	29131	29006	29027	29140	29171	28813	28976	29073	28915	29039	28976	29054	29101	28984	29115	28757	29287	28906	29103	28856	28876	28793	28771	28787	29168	28907	28589	29015	29116	28751	29237	29035	28940	28948	28994	28966	29145	28974	29064	28791	29180	29095	29028	29042	29078	29070	29036	28856	29178	29177	28612	28894	29076	29234	29041	29049	29079	28959	28801	28767	28876	29130	28876	28647	29008	28923	28905	29113	29002	28877	29089	29152	29030	28634	29077	29039	28816	28813	29208	28728	28903	28806	29021	28974	29134	28982	28958	29001	29167	28937	28791	28885	28858	28820	29079	29122	28964	28713	29032	29099	29161	29121	29115	29106	29012	28794	28807	29000	29029	28944	29088	29041	29081	28991	28760	28997	29230	29113	29076	28798	29217	28939	29010	28977	29199	29038	29171	29196	28971	29090	29078	28999	28966	28941	29005	29036	29286	28953	29019	29150	29155	29158	28982	29065	29023	29061	29265	29005	29211	28707	29052	29152	29001	28903	28929	29018	28951	29081	29023	29285	28744	28980	29033	29020	29131	28662	29024	28971	28796	29144	29019	28915	29049	28866	29172	28923	28777	29118	29016	29050	29131	28918	29167	29099	29114	28770	28925	29227	29125	29079	28926	29036	29089	28837	29206	28795	28923	28831	29165	28963	29045	29044	29157	28963	29007	28917	29234	28927	28810	28937	28669	28781	28591	28932	28919	29050	28775	28961	28929	28789	29125	28972	29393	29157	28711	28794	28895	28700	29058	29126	29046	29125	29049	29166	29129	29080	28980	29307	28951	29008	29206	29288	28820	28823	29115	29042	28944	28845	28921	28935	28982	29001	28947	28814	28977	29152	28989	28994	28990	28782	29264	29061	28976	29005	28885	28687	28719	28949	28800	29090	29031	28953	29280	29021	29198	29082	29089	29042	28906	28867	29097	29128	28850	28992	29109	29109	29189	28994	28976	29018	28850	29124	29006	28951	29220	28905	29270	29144	29162	29075	28777	29080	28932	28861	28907	28948	28581	28655	28765	28585	29076	28990	28764	28905	29034	29036	28947	28804	28888	28963	28933	29179	28929	28782	29184	29000	29024	28894	28905	29194	29047	28903	28744	29082	29188	29071	28998	29043	28983	29009	28938	29074	29132	29003	28969	28949	29066	28979	28895	29196	28776	28952	29261	28824	29029	29114	28981	29014	28950	29046	29139	28973	29067	29020	29088	28905	29145	28869	28742	29035	28801	29122	28845	28705	28881	28966	29056	29101	28894	29195	28877	29132	28910	28890	29101	28888	28842	28772	29043	28996	29051	28680	29042	28807	29223	29351	29334	28958	29301	29171	28849	29064	29240	29045	28799	29168	28856	29052	29020	29109	28830	28802	28941	29329	28837	29129	29128	29125	29086	28987	28893	28919	28856	28918	29035	28806	28890	28745	28919	29023	29226	28748	29014	28854	28867	28940	29093	28921	28725	28988	29103	28940	28960	29126	28768	28926	29080	28813	29002	28915	28917	29056	29076	28837	28862	29078	29145	28980	29104	28923	28777	28906	28956	29077	28956	28999	28922	29137	28809	29289	29097	28878	29118	29094	28649	28982	29005	29069	29002	28976	29243	29070	29095	29046	28726	29143	29240	28966	29100	29151	28933	28787	28981	28832	28975	28743	29052	29119	28896	28846	28904	28502	29150	28983	29047	28883	28627	29042	29226	28816	28896	29033	28919	28708	28889	29013	28952	28932	28888	28742	28827	29069	29170	29032	28917	28767	28816	29088	29001	29051	28956	29117	29152	28808	28894	29140	28951	29259	29077	29009	28998	29011	28900	28862	29083	28871	28835	29117	28689	29031	28880	29036	28948	28879	28871	28919	28788	29006	29132	28954	28819	28914	29018	29306	28904	28998	29097	28713	29077	29068	29215	29070	28985	29199	28819	28863	28896	29012	28827	29115	29033	29026	28852	28822	28967	29019	28991	29010	28651	28923	29022	29155	28763	29177	29096	29054	29068	28941	28988	29093	29016	28823	29188	28835	29149	29081	29047	29250	28693	29108	28894	29046	28950	28940	29298	28859	29051	28963	29097	28823	28737	29172	28882	28850	28869	28992	29031	28891	29122	28984	28789	29220	29074	28812	28741	29015	29007	28907	28864	29251	28870	29073	29121	29080	29114	28955	29204	29052	29135	29002	28871	28793	28955	28773	28856	29069	29086	29190	29150	29225	28798	29081	28918	29013	28957	29150	29045	28804	28984	28988	28748	29012	28901	29095	28793	28981	28876	28927	29054	29186	28872	29101	28953	28866	29298	29101	29203	28885	28950	29112	29016	28976	29001	28776	29263	28947	29220	28915	29067	28888	29063	28969	28857	28971	28719	28922	29198	28752	28878	28933	29013	29161	28979	28984	28875	28981	28873	28891	28813	29116	29156	29347	29126	29075	28937	28932	28874	28997	28801	29121	28963	28891	29174	29005	29034	29153	29073	28885	28707	28783	28965	29021	28947	28982	28953	28853	29041	29078	28948	29000	28908	28948	29265	29313	28821	29021	28968	28956	28878	28920	29253	28979	28949	28952	29184	29047	28983	29134	28903	29251	28944	29001	28902	29012	28956	28877	28884	29214	29307	28793	28952	29151	28825	28988	28938	28894	29178	28822	29047	28880	28901	28812	28977	28984	28879	28769	29175	29182	29313	28782	28904	28958	29042	28762	29042	28969	29016	28949	28780	28808	29173	28865	28886	28719	28919	29045	28742	28691	28891	28681	28629	28750	28758	29184	29030	28933	28894	28791	29004	29068	28953	29135	29186	28905	28960	29139	28859	29053	29088	29170	28984	28921	29189	28574	29098	28937	28963	28918	28869	28923	28986	28652	28997	28926	28882	29014	29042	29017	29206	29074	28902	29076	28942	28958	28847	28969	28863	28954	28946	29222	28908	28963	28875	29179	29119	28857	29078	29252	28735	28882	28919	28831	28890	29311	28878	28587	28925	28571	29062	28987	28911	28961	29097	28976	28909	28912	28743	28989	29063	29148	29096	29080	28955	28823	28941	29052	28858	29153	29027	29029	29060	28953	29149	29060	28878	28887	29031	28915	29120	29275	28973	29244	28997	29047	29169	29120	29130	28919	28941	28906	28984	29205	28888	29254	29083	28895	29052	28925	29254	28962	28899	29200	29010	29003	28817	28933	28952	29195	29141	28867	29115	28954	29109	28988	29125	28874	28880	28959	29054	29000	28901	28922	29180	29008	28999	28655	29141	28952	29168	28915	28935	29198	28985	29196	28987	28878	28834	28934	28965	28875	29032	29051	29055	29062	29098	29107	29030	28957	28977	28989	29402	29106	29143	28855	28674	28881	28758	28964	29064	28912	29005	29112	29092	28907	28946	28992	28921	29167	29029	28920	28693	29058	28864	29167	29122	28895	28990	29218	29201	29009	28889	29091	29148	28941	29057	29146	28817	29101	29202	29159	29014	29189	28937	28956	29132	29195	29082	28745	29196	28962	29084	28960	29338	29227	28886	28857	28857	28747	28955	28988	29061	28903	29096	28945	29045	29238	29038	28900	28883	28987	28869	28885	28847	29076	29033	29113	28843	28919	28901	28964	29034	29026	29019	28871	29147	28960	29031	29052	28872	29078	29213	28941	29180	29143	29118	29054	28848	28877	28879	28986	29016	29062	28801	29001	29003	29080	28851	29050	29105	29131	28933	29179	28915	28992	29002	28996	29021	29105	29171	28929	28897	29126	29197	28972	29033	29133	29105	28998	28980	29058	28954	28913	29124	28990	28897	29090	28882	29038	28841	28997	29101	28721	29048	29142	28981	29032	28751	29129	28999	28922	28748	29370	29045	29187	29050	29202	28978	29081	28978	29059	28778	28823	29127	29131	29061	29059	28881	29096	29008	28837	29213	29242	29149	29143	29017	29131	29090	29035	29172	29005	28791	28970	28913	28873	28930	29192	29117	29037	28747	28913	28815	29039	28966	28748	28778	29046	29086	29013	28968	28998	29057	28732	28894	28980	29070	29050	29160	28933	28916	28979	29322	29089	28955	28883	29211	29097	29097	28937	28910	29100	28947	28936	29017	29105	29028	28888	28877	29172	28767	29003	28931	28988	29014	28923	28870	29012	28878	28900	28888	29095	29359	29062	29209	29068	29161	29093	28814	28975	29000	28899	28624	29007	28988	29010	29007	29070	28835	28899	28922	29093	28928	29005	28984	28933	29130	28746	29059	28646	28969	29107	28698	28982	28976	28900	29128	29192	28898	29028	28958	28860	28982	29105	29163	28875	29067	28965	29114	28891	28787	28880	29164	28747	28851	28940	28911	28946	28685	28708	29041	29294	29147	29028	28850	28931	28656	28865	28906	28746	28771	29052	29076	29027	29219	29003	29306	28782	28947	29163	28873	28993	28977	28818	29073	29096	28847	28940	29099	28975	28917	28828	29259	29104	29055	28996	29093	29042	28861	28793	28944	29029	29101	28891	28981	28881	29022	29119	28926	28960	29237	28945	28977	28900	28893	29159	29028	29054	28830	28937	29315	28958	28826	29202	28896	28864	29119	28682	29037	29228	29162	29133	29015	28717	29048	29187	28949	28935	28864	29180	28928	29059	29184	28717	29135	29086	28895	28641	29037	29061	28724	29111	28979	28812	29098	28836	28693	28905	28972	28892	28857	28744	28786	28944	29058	28754	29080	29041	29084	28774	28976	29060	29017	28983	29114	29022	29029	29001	28846	29355	28998	29037	28788	29104	29043	29106	28991	29061	29122	28984	29094	28932	28992	28756	28720	28708	28925	29009	28978	28962	29230	28923	28951	29194	28986	29001	29020	29071	28986	29194	28922	28720	29063	29017	29347	28838	28827	29101	28874	28793	29096	28883	29181	29112
28357	46013	37081	25276	24966	23877	22708	21508	20961	19914	20149	19953	19776	19608	19407	19359	19055	19261	18862	18979	18809	18716	18739	18474	18240	18555	18372	18291	18161	18150	18297	18273	18231	18206	18091	18211	18230	18135	18090	18143	18195	18199	18050	17936	18089	18027	17941	18017	18042	18076	17895	18105	18000	17969	18148	17938	17892	17958	17981	18185	18040	18147	18009	18157	18058	18086	17960	18142	18032	17853	18001	18115	18081	17973	18000	17960	17937	17945	17979	18062	17986	18015	17983	17965	17941	18077	17924	17997	17865	18017	17907	17949	17912	18001	18028	18106	17966	17913	18084	17902	18022	17795	18014	18034	17904	17964	17863	17981	18082	17954	18005	17846	17966	17878	18075	18019	17997	17972	17996	18006	17980	17883	18094	18040	17965	17939	17993	17960	18045	17931	17824	17874	17937	18101	17904	18108	17802	18183	18004	17974	18053	17985	18007	18080	17944	18021	17997	17980	18010	17999	17915	17877	17866	18052	18020	18043	18095	18011	18064	17843	17890	17991	18186	18131	17981	17956	17961	17834	17858	18074	18088	18053	18029	17870	17829	18003	17803	17990	17798	17957	17902	17844	18013	17976	17941	17842	17889	17983	17915	18042	18037	17766	18099	18163	17986	17962	17925	17949	17979	17939	17827	18020	17961	17821	17897	18030	17872	18049	17804	17854	17849	18024	17734	17974	17976	17988	17893	17718	18046	18172	17962	17993	17978	18079	18090	17880	17906	18001	17948	17820	18147	17958	18043	17918	17902	18036	17979	18050	18074	17814	18048	17916	17921	17964	17844	17836	18041	17956	17858	17834	17918	17941	17881	17876	18000	18031	18064	17965	18097	17873	17833	17999	17843	18018	18104	18006	17899	17855	18086	18005	17951	18050	17845	17961	18009	17909	17954	18003	17943	17943	18005	17910	18054	17740	17810	17734	17936	17833	17963	17754	17980	18026	17920	18005	17930	17867	18029	17919	18101	17836	17975	17921	17994	18020	17841	17963	17979	18005	18037	17914	17812	18128	17859	17934	17822	17984	18178	18019	17938	17833	18027	18103	17998	18013	17791	17843	18027	18080	17852	17918	18000	18033	17937	17874	17960	17995	17869	17984	17826	18054	18063	18036	17976	17977	18006	17994	17923	17967	18001	17858	18034	17909	17914	17994	18057	17759	17994	17841	18152	17920	17924	18032	17884	18074	17885	17917	17955	18154	17929	18118	17819	17790	17862	18056	17977	17974	17931	17964	18004	18130	18099	18064	18020	17986	17901	17921	18106	17964	17872	18195	18136	17975	18029	17714	17916	18025	17930	17884	17965	18078	17998	17958	17888	17968	18105	18110	18108	18181	18049	17987	18058	17831	17943	17915	17957	17962	17844	17891	17996	17907	18032	18022	18077	18093	18021	18104	17892	17958	17835	18183	17718	18017	18071	17887	17949	18016	18025	18104	17912	17962	17973	18067	17931	17984	18195	17998	17979	18012	17961	18021	18142	18086	18040	17903	17845	17929	18061	17995	17913	17918	17952	17953	17825	17995	17968	17747	17993	17964	18102	17895	17929	18039	18047	18088	18063	17856	17991	17997	18033	18115	18120	17999	18007	17860	18022	18018	17945	18136	18088	18052	17892	17961	18034	18023	18010	18035	17896	18076	18052	17935	18003	17877	18022	17752	17943	18002	17911	17941	17878	17917	18078	17863	18148	17877	18184	17979	17999	17946	17913	18086	17963	18131	18057	17961	17956	17767	17785	17886	18004	17942	18140	18052	17955	17974	18108	17993	18009	17932	18117	17922	17821	17994	18178	18008	18003	17936	17947	17840	17857	17827	18114	18039	17968	17926	18040	17851	17966	18051	17916	17982	17982	17985	18020	17907	17995	18066	17978	17934	17997	17931	17940	17994	17975	17995	17960	18010	18059	18040	18022	17887	17992	17962	18078	17911	18155	17923	17903	18275	18038	17805	18020	18025	17884	18005	17911	17971	17979	17981	18096	18104	18130	18141	18022	17781	17973	18007	18095	17890	18161	17829	18046	17797	18042	17948	17984	17877	17939	18056	18058	18015	18025	18088	18002	17944	18282	18047	18064	17924	17879	17993	18043	18070	17948	17877	18039	17938	17975	17991	17993	17864	18239	17967	18090	17855	17902	17960	18008	18051	17891	17989	17957	18041	17968	18102	17827	17827	18045	18081	18100	17944	18142	17804	18094	18138	18051	18179	17844	17896	17955	17887	17926	18041	17882	17808	18066	18146	17926	17940	18017	17810	17926	17895	17941	17989	17933	18049	17911	17917	17923	17916	17981	17947	17931	18005	17970	18218	17902	17972	17880	17981	17830	18046	17890	18038	17878	17927	18075	17994	18007	17876	18160	17870	17940	18131	17978	17940	17974	17902	18060	18152	18040	18071	18089	17829	18044	17969	17817	17947	17808	18007	17876	18025	17989	17837	17997	17872	18023	17754	17965	18041	18097	17791	17935	17989	17967	18007	17968	17887	17983	18160	18021	17992	18102	18028	18035	17979	17930	18009	17909	18024	17913	18200	17934	17870	18020	17855	17864	17929	18034	17891	17902	17740	17893	18006	17933	17995	17848	18137	17920	17899	18041	17978	17973	17863	17848	17964	17917	18004	17959	17929	17867	17842	17985	18005	17862	18011	18106	17892	17910	18013	18000	17952	18159	18166	18048	18161	17861	18064	18127	17981	18051	18005	17884	17871	17939	18091	17921	17999	17958	18062	18172	17858	18115	17872	17715	18011	17928	17913	18028	17908	18122	18157	17873	18059	18125	17843	18014	17940	17947	17798	18038	17837	17811	18005	17875	18010	18024	18009	18171	18136	17954	18129	17956	18081	17984	17954	18139	18098	17953	17970	18192	17841	17939	18032	17862	18014	17981	18024	17752	18002	18092	17968	17982	17956	18144	18096	17946	17962	17878	18000	18021	17931	17962	18003	18079	17829	17956	17912	17928	18012	18169	18089	17910	17986	17848	18061	18158	17947	17973	17924	17818	18087	17970	18035	17877	18049	18118	17955	17975	17806	17942	18076	18008	17958	17874	17692	18082	17825	17948	17942	17883	18003	17963	17975	18020	17998	17991	18004	18079	17938	17894	17977	17827	17905	17920	17907	17944	17879	17924	17936	17864	18077	18020	18034	17936	17982	18007	18193	17895	18002	17868	18034	17973	17881	17907	18031	18147	17959	18023	18049	17949	18009	17938	17994	17879	18223	17963	18022	17807	18092	18037	17898	18005	18031	17871	18016	17954	17935	18120	18084	18215	18021	17883	17913	17921	18048	17918	18026	17914	17818	18051	18011	18136	18029	18130	17972	17956	17911	18014	17951	17987	17970	18079	18051	18104	17966	17933	18099	17858	17931	18248	17904	18039	17753	18007	18125	18005	18121	17833	17926	17973	17993	17986	17969	17835	17948	17901	18023	17947	17978	17878	17970	17940	17967	17973	17935	17960	17995	18023	17883	18013	17887	18135	17903	17899	17966	17958	17880	17928	17944	18059	18026	18149	18079	18010	17973	17983	17989	17931	18068	17870	18058	18013	18047	18088	18049	18050	17989	17936	17953	18081	18073	17970	17816	18052	17949	18033	17966	18046	17976	18000	17986	18007	17971	18050	18016	18005	18055	17975	18066	17998	18156	18075	18021	17986	18131	17977	17943	18032	17859	17911	17987	17910	18056	18166	17865	17946	17995	18072	17929	17814	17964	18117	17878	18038	17865	18000	18037	17886	17950	17998	18026	17933	18055	17870	17927	17985	18006	17938	17939	18029	18033	17940	17881	18007	18228	18006	18034	18040	17859	17766	17942	17878	17948	18146	17895	17936	18027	17983	17803	18014	18055	17874	17996	17986	17900	18151	17838	18206	17961	17984	17930	17929	18108	18118	18046	17849	17941	17906	17975	18002	18011	17957	17880	18045	18077	17860	17959	18001	18049	17968	18037	17909	18007	18152	17888	18147	18048	17778	17940	17978	17916	18011	18061	17991	17951	17956	17898	17980	18099	17970	18125	17948	18030	18168	18012	17884	17754	17787	17967	17968	17881	18073	17933	18060	18121	18025	17908	17925	18101	18001	18022	18070	18103	17947	17878	17911	18113	17985	18089	17957	17898	18029	18048	18098	17932	18167	18079	17969	18012	17936	18005	17928	18279	18175	17872	17995	17960	18007	17980	17951	18095	18023	18134	17951	18142	18138	17948	17709	18040	18074	18153	18181	18016	18075	18024	17977	17869	18002	18089	17970	17863	18012	17883	17721	17820	18149	17985	17929	17848	17953	17797	18046	17986	18214	17870	18052	17866	17963	18067	18065	17994	17944	17862	17992	18277	18116	17986	17875	18010	17987	17902	18214	17905	18065	18044	17928	17845	17803	18058	17924	17928	18036	17945	18052	18062	18074	17925	17939	17883	18111	17952	17982	18168	18082	17983	18064	18054	17970	18028	18013	18150	17987	17943	18157	17875	18034	17914	17838	17904	18012	17834	18150	18153	17874	17906	18071	17876	18049	17950	17951	17988	18111	18285	17991	17997	17971	18037	17962	18010	18090	17954	17939	18034	17885	17989	18003	18000	17939	17873	17987	18002	17966	18033	17808	18069	17961	17975	17935	17965	17992	18086	17888	18097	17952	18012	17953	18015	17968	18105	18140	17966	18062	17816	17911	18018	17792	17887	17998	18052	17879	18057	17960	18023	18050	17900	17931	17951	18018	18129	17974	17930	17913	18070	17859	17912	17904	18165	17976	17879	17984	17853	18025	18069	17963	18235	17884	17844	17883	17906	18030	17990	18066	17944	17946	18011	17939	18195	17894	17987	17930	17849	18028	18131	18091	18057	17991	17914	17942	18123	18013	17887	18033	17913	18113	17816	18064	18101	17973	18053	18020	17813	18067	18131	18091	18155	17850	18052	18055	17954	17995	18050	18047	18092	17736	17957	17831	18083	17983	18065	18088	18134	17914	17887	17955	17956	18205	18113	18151	17938	18088	18047	17890	17793	17872	18022	17913	18071	17858	18054	17995	17856	17948	17977	17786	17979	18007	17963	17930	18032	18043	18055	17877	17995	17952	17902	17883	18016	17980	17970	18017	17871	17914	18014	17996	18032	17795	17862	17860	18028	17954	17887	17945	18020	17978	18034
22506	21041	27480	24901	22486	28622	34741	30963	30138	30147	29654	29116	29274	29034	29432	28942	28889	28508	28361	28939	28513	28200	28472	28386	28116	28160	28198	28157	28082	27804	28155	27838	27739	27680	27669	28072	27909	27695	27894	27805	27357	27031	27694	27933	27440	27679	27663	27734	27593	27523	27645	27437	27661	27923	27558	27524	27582	27512	27606	27577	27811	27514	27534	27566	27382	27523	27445	27522	27567	27453	27527	27591	27726	27638	27569	27375	27577	27448	27335	27586	27326	27682	27605	27625	27663	27479	27483	27397	27626	27694	27716	27424	27386	27717	27309	27275	27405	27401	27419	27557	27543	27528	27566	27500	27418	27551	27524	27438	27460	27552	27569	27376	27349	27815	27355	27454	27375	27510	27584	27432	27574	27592	27432	27494	27471	27471	27418	27657	27680	27447	27475	27462	27443	27384	27444	27522	27486	27558	27422	27770	27893	27464	27663	27813	27643	27428	27530	27515	27497	27285	27723	27602	27448	27284	27350	27592	27609	27422	27282	27377	27457	27715	27437	27607	27423	27417	27612	27633	27560	27413	27355	27348	27545	27460	27324	27331	27595	27564	27555	27417	27393	27518	27513	27478	27427	27492	27430	27289	27433	27469	27626	27769	27689	27600	27475	27601	27570	27382	27600	27564	27442	27229	27521	27569	27388	27458	27377	27443	27586	27352	27205	27737	27450	27361	27123	27551	27461	27507	27526	27567	27563	27425	27457	27487	27517	27391	27580	27219	27499	27336	27599	27337	27396	27346	27447	27485	27461	27551	27511	27546	27386	27437	27348	27547	27558	27527	27210	27555	27315	27282	27450	27492	27796	27375	27287	27508	27414	27537	27700	27810	27516	27540	27166	27621	27637	27334	27641	27621	27654	27608	27521	27238	27294	27501	27420	27322	27359	27791	27543	27368	27280	27404	27522	27583	27573	27416	27384	27353	27305	27435	27373	27496	27653	27534	27381	27586	27433	27495	27493	27250	27588	27574	27639	27607	27470	27526	27447	27427	27499	27465	27530	27438	27256	27298	27204	27480	27451	27230	27474	27594	27603	27386	27239	27524	27463	27340	27490	27406	27192	27667	27354	27664	27299	27227	27309	27465	27409	27538	27538	27466	27587	27563	27621	27590	27618	27456	27431	27492	27313	27507	27566	27504	27450	27440	27351	27288	27303	27477	27496	27426	27823	27707	27512	27192	27514	27212	27583	27476	27471	27272	27361	27402	27364	27366	27542	27461	27661	27156	27340	27692	27293	27495	27544	27407	27133	27485	27343	27496	27461	27424	27771	27421	27420	27452	27525	27457	27513	27563	27611	27486	27614	27557	27661	27427	27514	27190	27445	27461	27317	27248	27421	27329	27575	27286	27456	27367	27386	27412	27424	27508	27349	27536	27468	27662	27413	27295	27322	27365	27457	27548	27686	27342	27672	27723	27496	27664	27464	27436	27520	27387	27327	27495	27511	27437	27608	27386	27515	27496	27372	27255	27512	27630	27706	27547	27143	27567	27642	27498	27429	27462	27617	27401	27486	27560	27460	27403	27614	27490	27464	27727	27547	27651	27541	27362	27379	27234	27417	27191	27554	27628	27584	27626	27475	27363	27581	27260	27446	27766	27421	27635	27397	27564	27489	27693	27550	27587	27915	27456	27309	27106	27580	27511	27583	27426	27423	27424	27488	27641	27450	27385	27573	27559	27753	27422	27360	27645	27564	27660	27407	27517	27676	27271	27545	27377	27514	27547	27376	27451	27555	27509	27686	27405	27249	27096	27248	27309	27309	27521	27372	27417	27198	27424	27383	27553	27426	27515	27612	27431	27424	27594	27801	27670	27492	27452	27531	27450	27510	27330	27422	27508	27596	27599	27378	27352	27533	27501	27655	27531	27290	27810	27394	27495	27506	27463	27525	27507	27403	27454	27398	27218	27337	27263	27436	27488	27513	27578	27880	27235	27698	27465	27353	27429	27909	27596	27649	27560	27679	27523	27611	27323	27474	27115	27590	27514	27653	27464	27354	27352	27370	27484	27237	27405	27453	27410	27392	27462	27520	27476	27650	27524	27526	27327	27305	27303	27511	27395	27347	27474	27407	27438	27378	27804	27579	27418	27698	27170	27283	27366	27316	27342	27414	27621	27522	27269	27323	27488	27443	27597	27587	27654	27560	27562	27355	27458	27594	27672	27220	27279	27369	27349	27337	27206	27510	27516	27750	27524	27314	27449	27484	27745	27594	27642	27568	27650	27390	27224	27359	27320	27473	27594	27542	27488	27486	27560	27525	27461	27699	27482	27431	27382	27574	27403	27474	27341	27659	27525	27661	27475	27558	27736	27342	27474	27675	27425	27568	27239	27380	27468	27439	27283	27583	27739	27357	27156	27566	27236	27376	27379	27523	27434	27436	27380	27577	27518	27548	27605	27701	27310	27670	27388	27327	27520	27438	27357	27466	27381	27362	27302	27510	27479	27398	27446	27380	27328	27524	27469	27451	27228	27541	27463	27247	27597	27569	27707	27332	27611	27668	27585	27579	27687	27689	27541	27334	27570	27415	27506	27295	27197	27575	27636	27448	27670	27314	27336	27425	27401	27853	27410	27602	27593	27243	27282	27455	27654	27360	27629	27739	27450	27746	27374	27311	27472	27241	27542	27447	27301	27544	27343	27348	27637	27722	27443	27533	27370	27390	27673	27375	27605	27661	27448	27555	27549	27602	27413	27464	27626	27429	27394	27551	27559	27574	27149	27402	27801	27627	27443	27621	27362	27261	27507	27625	27239	27458	27373	27586	27515	27522	27527	27809	27492	27495	27454	27798	27772	27520	27545	27536	27627	27406	27484	27298	27562	27515	27574	27412	27359	27447	27300	27645	27582	27701	27504	27347	27170	27312	27318	27530	27498	27623	27511	27265	27641	27435	27236	27443	27357	27445	27632	27717	27739	27355	27466	27316	27553	27554	27442	27555	27517	27389	27296	27521	27603	27512	27524	27559	27411	27585	27229	27205	27424	27361	27483	27447	27222	27486	27284	27753	27545	27125	27520	27462	27348	27690	27451	27365	27436	27270	27396	27575	27514	27313	27521	27390	27711	27266	27476	27215	27207	27527	27412	27552	27328	27520	27454	27283	27478	27427	27479	27552	27371	27313	27572	27577	27275	27545	27493	27669	27378	27510	27482	27491	27691	27445	27309	27356	27605	27500	27704	27575	27291	27535	27671	27561	27100	27361	27349	27857	27534	27300	27432	27572	27649	27371	27578	27524	27478	27699	27657	27649	27443	27272	27524	27303	27470	27549	27241	27158	27373	27413	27673	27537	27704	27320	27720	27570	27408	27585	27495	27449	27438	27322	27176	27448	27196	27521	27575	27692	27259	27528	27740	27425	27464	27503	27503	27504	27459	27419	27504	27696	27574	27718	27723	27448	27666	27509	27551	27407	27458	27431	27220	27746	27641	27523	27452	27376	27675	27623	27596	27564	27454	27325	27353	27732	27586	27586	27495	27402	27539	27407	27288	27324	27662	27398	27171	27516	27109	27417	27733	27506	27582	27506	27494	27795	27387	27644	27501	27486	27298	27550	27352	27471	27471	28007	27614	27711	27459	27681	27704	27382	27444	27510	27275	27358	27599	27541	27332	27540	27268	27460	27525	27548	27690	27503	27559	27592	27313	27647	27564	27272	27606	27665	27386	27633	27392	27460	27507	27739	27648	27353	27475	27447	27556	27596	27510	27478	27323	27518	27508	27389	27584	27252	27889	27508	27499	27689	27602	27216	27203	27375	27837	27535	27393	27599	27526	27352	27517	27386	27344	27702	27654	27795	27822	27627	27618	27630	27635	27436	27459	27335	27420	27694	27840	27650	27404	27517	27318	27357	27419	27529	27337	27477	27298	27454	27556	27384	27478	27455	27578	27736	27646	27372	27388	27393	27270	27561	27432	27420	27277	27483	27162	27403	27405	27208	27336	27431	27421	27751	27592	27182	27423	27354	27557	27216	27348	27456	27569	27733	27412	27702	27510	27376	27541	27444	27578	27662	27442	27360	27376	27560	27458	27483	27605	27399	27175	27537	27500	27727	27346	27507	27490	27552	27592	27328	27759	27598	27560	27692	27603	27650	27635	27306	27443	27672	27480	27557	27594	27212	27391	27604	27675	27343	27316	27343	27528	27349	27602	27615	27548	27369	27202	27493	27424	27389	27550	27487	27749	27782	27601	27364	27607	27553	27377	27581	27553	27605	27473	27479	27185	27509	27425	27341	27838	27516	27327	27316	27238	27609	27409	27571	27383	27712	27427	27434	27618	27428	27487	27287	27354	27428	27437	27589	27606	27335	27252	27408	27323	27414	27408	27293	27612	27375	27682	27400	27437	27803	27298	27327	27464	27517	27701	27457	27239	27523	27434	27631	27407	27334	27362	27265	27335	27536	27376	27595	27460	27525	27431	27554	27493	27582	27517	27218	27401	27575	27335	27193	27121	27345	27667	27444	27478	27362	27541	27337	27589	27324	27455	27503	27641	27426	27416	27372	27410	27444	27652	27392	27404	27673	27312	27552	27567	27570	27300	27709	27417	27555	27341	27242	27391	27495	27497	27326	27368	27553	27323	27631	27748	27553	27429	27403	27542	27309	27538	27509	27122	27335	27341	27383	27529	27621	27456	27657	27256	27443	27441	27502	27589	27444	27511	27407	27544	27714	27592	27572	27314	27398	27488	27557	27342	27528	27328	27670	27216	27500	27473	27517	27603	27354	27144	27347	27299	27431	27418	27442	27339	27702	27692	27453	27592	27608	27461	27520	27459	27302	27314	27616	27557	27589	27323	27671	27481	27326	27437	27629	27392	27281	27348	27391	27213	27386	27406	27232	27536	27585	27605	27565	27773	27462	27754	27484	27398	27621	27377	27600	27616	27431	27195	27454	27815	27522	27704	27607	27508	27111	27532	27673	27724	27459	27526	27782	27382	27398	27504	27562	27495	27535	27547	27462	27414	27292	27364	27434	27458	27673	27472	27196	27347	27311	27434	27287	27347	27185	27411	27622	27559	27495	27545	27633	27537	27438	27533	27244	27616	27754	27394	27415	27296	27396	27387	27232	27562	27546	27766	27432	27550	27723	27316	27505	27413	27597	27615	27556	27309	27589	27600	27487	27492
31726	54804	46235	27956	26083	25719	23761	22010	21281	20580	19910	19900	19838	19658	19330	19118	18642	18701	18685	18447	18508	18290	18329	18181	18143	18114	17950	17852	17827	17795	17745	17624	17528	17604	17551	17582	17601	17532	17492	17385	17511	17400	17283	17199	17418	17276	17483	17339	17322	17386	17201	17320	17275	17449	17390	17276	17436	17240	17496	17290	17416	17233	17294	17160	17330	17356	17325	17181	17239	17380	17319	17452	17346	17316	17326	17234	17272	17191	17324	17372	17273	17294	17348	17342	17322	17256	17397	17271	17337	17388	17387	17146	17093	17161	17133	17364	17069	17242	17147	17256	17212	17103	17109	17295	17343	17258	17358	17204	17437	17421	17213	17160	17285	17309	17276	17128	17266	17177	17161	17296	17222	17356	17401	17426	17352	17349	17333	17298	17348	17242	17187	17165	17457	17355	17123	17334	17336	17232	17465	17366	17184	17084	17475	17242	17286	17424	17288	17167	17403	17181	17058	17333	17311	17214	17239	17330	17283	17323	17239	17370	17307	17125	17254	17221	17268	17235	17304	17149	17339	17187	17291	17300	17319	17346	17150	17331	17198	17121	17234	17186	17326	17114	17480	17200	17380	17108	17405	17178	17257	17241	17332	17295	17402	17211	17308	17319	17181	17218	17430	17247	17228	17230	17040	17283	17166	17465	17344	17118	17423	17327	17080	17442	17212	17241	17354	17216	17270	17336	17218	17207	17184	17223	17279	17238	17226	17363	17407	17074	17314	17393	17453	17210	17445	17218	17201	17383	17315	17331	17423	17155	17190	17186	17213	17136	17331	17113	17214	17206	17303	17172	17276	17162	17124	17312	17382	17222	17464	17252	17296	17268	17355	17266	17211	17369	17064	17221	17212	17204	17260	17337	17416	17200	17091	17242	17320	17265	17268	17262	17111	17149	17208	17167	17306	17190	17335	17074	17114	17292	17174	17277	17328	17164	17242	17253	17255	17249	17170	17230	17322	17452	17447	17120	17450	17073	17318	17398	17268	17398	17320	17282	17182	17197	17291	17271	17038	17195	17170	17231	17434	17294	17184	17280	17268	17208	17287	17201	17181	17283	17278	17205	17290	17291	17323	17130	17344	17104	17291	17240	17212	17165	17433	17553	17420	17096	17302	17407	17294	17191	17238	17049	17285	17289	17103	17176	17320	17280	17186	17241	17310	17310	17408	17336	17222	17116	17365	17388	17187	17259	17188	17208	17246	17249	17346	17431	17290	17319	17421	17193	17326	17342	17137	17236	17221	17348	17417	17130	17228	17378	17235	17344	17210	17186	17504	17270	17283	17064	17231	17323	17247	17176	17210	17250	17438	17305	17138	17266	17095	17171	17214	17145	17344	17377	17139	17198	17319	17373	17197	17145	17428	17432	17214	17236	17189	17300	17310	17178	17278	17171	17195	17217	17422	17051	17187	17322	17345	17277	17514	17208	17033	17353	17402	17306	17227	17249	17312	17141	17318	17300	17304	17499	17254	17282	17329	17366	17074	17300	17316	17310	17256	17240	17411	17251	17198	17356	17240	17226	17031	17351	17244	17345	17368	17213	17247	17293	17401	17250	17178	17386	17322	17215	17210	17397	17147	17390	17229	17056	17330	17274	17318	17124	17182	17331	17299	17182	17299	17380	17346	17383	17154	17151	17396	17288	17401	17309	17252	17097	17035	16966	17209	17267	17308	17258	17200	17247	17312	17212	17334	17400	17222	17312	17302	17375	17235	17192	17403	17195	17305	17174	17376	17270	17301	17393	17327	17360	17230	17265	17460	17197	17426	17317	17257	17132	17357	17165	17195	17294	17353	17216	17369	17259	17285	17306	17168	17381	17396	17459	17469	17409	17254	17425	17330	17279	17125	17327	17068	17132	17171	17233	17350	17216	17264	17162	17334	17105	17096	17279	17459	17134	17221	17174	17214	17297	17299	17098	17473	17250	17307	17274	17179	17303	17361	17329	17158	17261	17194	17220	17223	17240	17294	17269	17314	17143	17412	17261	17207	17057	17202	17172	17449	17252	17325	17224	17195	17187	17298	17288	17123	17246	17177	17375	17170	17123	17472	17307	16984	17390	17324	17162	17035	17339	17469	17269	17363	17222	17315	17120	17378	17327	17325	17320	17314	17419	17195	17174	17258	17382	17199	17278	17258	17279	17284	17189	17172	17341	16965	17367	17367	17201	17250	17489	17286	17059	17268	17303	17338	17212	17063	17297	17339	17251	17387	17199	17224	17381	17208	17427	17321	17258	17431	17074	17228	17513	17128	17246	17192	17343	17170	17271	17359	17139	17357	17034	17360	17252	17354	17266	17261	17268	17293	17281	17278	17270	17087	17319	17292	17224	17393	17130	17284	17398	17380	17301	17202	17334	17246	17208	17427	17293	17335	17209	17327	17210	17199	17391	17279	17226	17147	17374	17186	17318	17164	17461	17465	17145	17182	17342	17163	17109	17291	17217	17210	17238	17267	17187	17197	17235	17215	17354	17345	17394	17091	17419	17236	17307	17228	17170	17139	17098	17134	17232	17146	17336	17251	17218	17114	17367	17081	17303	17353	17254	17199	17146	17429	17202	17175	17272	17233	17202	17095	17301	17194	17145	17197	17307	17142	17233	17230	17359	17327	17171	17177	17352	17211	17341	17338	17165	17230	17358	17374	17405	17355	17286	17438	17167	17452	17128	17299	17121	17077	17306	17262	17287	17194	17222	17323	17213	17356	17324	17253	17337	17274	17116	17172	17179	17259	17191	17181	17283	17239	17220	17390	17267	17125	17195	17402	17194	17348	17519	17245	17503	17343	17314	17126	17385	17184	17324	17408	17196	17106	17298	17114	17346	17292	17162	17063	17217	17373	17160	17320	17180	17245	17210	17122	17347	17355	17346	17346	17276	17399	17367	17324	17285	17160	17150	17309	17263	17108	17163	17222	17209	17353	17199	17409	17132	17397	17238	17310	17125	17285	17241	17454	17310	17186	17304	17262	17202	17344	17338	17264	17250	17296	17388	17063	17342	17231	17350	17120	17271	17245	17359	17079	17222	17178	17172	17449	17399	17325	17339	17068	17165	17232	17206	17291	17302	17334	17206	17447	17249	17421	17212	17183	17312	17162	17305	17217	17212	17276	17185	17316	17133	17360	17267	17111	17172	17396	17137	17316	17249	17285	17315	17206	17310	17372	17234	17384	17068	17294	17317	17208	17182	17273	17310	17176	17008	17290	17308	17372	17172	17322	17237	17205	17172	17284	17187	17127	17345	17363	17450	17228	17276	17009	17124	17361	17425	17160	17228	17109	17215	17396	17317	17117	17291	17134	17179	17388	17255	17207	17435	17466	17244	17301	17343	17397	17201	17339	17237	17173	17346	17260	17115	17169	17206	17345	17396	17124	17244	17273	17228	17422	17130	17275	17225	17307	17355	17307	17084	17219	17209	17334	17323	17261	17269	17266	17267	17378	17078	17263	17229	17281	17367	17103	17063	17103	17247	17090	17155	17284	17257	17308	17236	17311	17334	17204	17389	17387	17330	17311	17205	17269	17396	17169	17114	17302	17344	17273	17260	17416	17359	17235	17298	17181	17284	17367	17219	17239	17277	17373	17385	17263	17247	17276	17244	17257	17173	17413	17175	17070	17203	17166	17486	17283	17480	17208	17226	17297	17403	17394	17494	17421	17144	17144	17290	17236	17271	17261	17332	17368	17309	17327	17317	17402	17146	17078	17044	17320	17315	17140	17264	17260	17226	17283	17177	17163	17270	17105	17252	17381	17204	17419	17216	17291	17289	17246	17297	17175	17219	17293	17147	17250	17304	17271	17193	16981	17352	17283	17262	17127	17349	17262	17235	17258	17179	17261	17281	17068	17262	17293	17194	17476	17280	17280	17256	17416	17259	17338	17218	17100	17140	17396	17110	17282	17264	17283	17131	17248	17196	17176	17008	17176	17373	17294	17314	17320	17468	17493	17212	17080	17181	17383	17115	17224	17263	17465	17133	17182	17210	17100	17290	17350	17263	17258	17158	17268	17189	17343	17198	17217	17362	17255	17229	17214	17389	17132	17310	17155	17210	17324	17365	17223	17264	17238	17151	17293	17088	17376	17283	17315	17326	17355	17413	17198	17266	17308	17304	17504	17323	17447	17206	17397	17103	17292	17332	17145	17184	17122	17287	17283	17456	17203	17321	17145	17314	17360	17313	17157	17211	17332	17175	17287	17229	17463	17018	17097	17227	17175	17408	17171	17353	17236	17303	17316	17342	17331	17380	17315	17148	17383	17354	17335	17142	17147	17235	17392	17335	17208	17298	17213	17091	17122	17217	17436	17157	17244	17275	17397	17367	17337	17387	17266	17267	17241	17321	17375	17260	17104	17208	17242	17294	17193	17328	17165	17353	17342	17322	17213	17394	17186	17327	17336	17381	17152	17354	17353	17328	17282	17277	17238	17198	17340	17279	17308	17214	17219	17181	17236	17414	17292	17346	17195	17322	17312	17260	17110	17201	17136	17373	17170	17276	17149	17410	17310	17194	17376	17261	17410	17090	17168	17350	17306	17311	17296	17350	17217	17320	17327	17181	17252	17196	17149	17159	17322	17299	17142	17153	17270	17222	17336	17358	17352	17260	17385	17606	17261	17519	17369	17403	17175	17453	17219	17306	17326	17375	17145	17285	17255	17302	17515	17308	17187	17331	17243	17141	17317	17145	17306	17330	17178	17239	17243	17223	17266	17467	17141	17236	17228	17209	17315	17108	17229	17309	17304	17419	17379	17165	17239	17275	17472	17459	17248	17303	17167	17266	17119	17094	17329	17193	17320	17093	17269	17268	17169	17293	17315	17169	17335	17271	17315	17264	17391	17207	17229	17339	17173	17149	17315	17250	17282	17204	17278	17335	17392	17256	17407	17389	17232	17240	17219	17335	17163	17322	17376	17311	17113	17254	17155	17028	17236	17287	17505	17129	17285	17051	17301	17403	17154	17383	17317	17127	17207	17369	17225	17208	17389	17216	17326	17226	17169	17321	17237	17359	17336	17364	17241	17132	17301	17313	17173	17343	17401	17177	17227	17246	17336	17196	17184	17223	17268	17311	17189	17557	17251	17286	17097	17249	17315	17417	17152	17161	17234	17225	17295	17201	17313	17287	17141	17370
36196	31602	35842	32580	30751	31073	31040	30219	30102	29968	30230	30152	30122	29811	29673	29850	29933	29996	29840	29795	29731	29709	29628	29804	29779	29375	29348	29329	29588	29652	29574	29537	29510	29387	29611	29639	29626	29474	29511	29571	29543	29521	29437	29577	29400	29664	29359	29547	29375	29491	29368	29653	29345	29492	29606	29462	29608	29435	29714	29506	29596	29727	29507	29314	29401	29553	29633	29447	29393	29394	29755	29357	29255	29328	29379	29507	29558	29544	29306	29260	29223	29442	29372	29446	29560	29461	29185	29285	29583	29411	29211	29566	29148	29389	29506	29659	29580	29270	29302	29321	29263	29211	29454	29543	29486	29587	29345	29395	29516	29576	29620	29330	29545	29361	29572	29718	29568	29601	29405	29447	29278	29262	29472	29389	29322	29436	29315	29196	29338	29465	29450	29298	29419	29566	29275	29400	29411	29591	29539	29352	29490	29405	29285	29588	29461	29257	29505	29467	29397	29415	29504	29342	29362	29371	29429	29368	29454	29363	29239	29483	29484	29287	29536	29451	29125	29286	29397	29386	29510	29579	29339	29274	29425	29439	29293	29683	29449	29384	29489	29525	29347	29517	29648	29670	29587	29487	29396	29530	29546	29237	29122	29334	29450	29375	29429	29287	29330	29408	29291	29389	29170	29316	29616	29533	29340	29340	29646	29474	29123	29774	29465	29469	29683	29421	29728	29383	29579	29137	29115	29451	29344	29509	29512	29379	29648	29186	29300	29644	29363	29663	29605	29267	29544	29668	29774	29466	29442	29455	29378	29437	29312	29397	29286	29496	29166	29374	29470	29313	29720	29613	29264	29375	29318	29445	29501	29620	29498	29538	29457	29368	29128	29634	29501	29496	29596	29507	29306	29554	29620	29330	29634	29238	29649	29648	29368	29308	29435	29413	29605	29500	29426	29208	29380	29312	29392	29318	29296	29463	29433	29542	29343	29655	29487	29371	29777	29874	29464	29243	29463	29582	29566	29469	29504	29467	29569	29427	29225	29484	29507	29614	29631	29560	29605	29432	29633	29464	29589	29552	29634	29565	29575	29490	29390	29020	29449	29245	29447	29338	29374	29419	29548	29398	29332	29019	29559	29598	29641	29309	29557	29533	29432	29350	29709	29393	29402	29824	29712	29738	29287	29396	29629	29564	29471	29325	29559	29556	29606	29501	29466	29521	29553	29336	29446	29505	29450	29385	29448	29591	29635	29390	29443	29347	29609	29508	29580	29632	29744	29694	29637	29532	29108	29357	29450	29691	29385	29264	29532	29416	29595	29205	29423	29297	29290	29413	29226	29160	29610	29241	29364	29602	29554	29174	29199	29295	29454	29439	29554	29554	29459	29603	29257	29643	29247	29559	29319	29396	29349	29550	29227	29468	29677	29316	29502	29484	29481	29494	29437	29719	29953	29423	29303	29499	29275	29564	29539	29620	29528	29304	29403	29294	29133	29305	29443	29428	29558	29389	29681	29624	29527	29390	29346	29315	29579	29457	29375	29607	29413	29288	29312	29313	29476	29486	29712	29378	29465	29649	29250	29295	29606	29571	29780	29547	29409	29733	29684	29522	29529	29511	29307	29473	29724	29489	29320	29501	29430	29362	29592	29479	29421	29464	29434	29549	29252	29273	29558	29562	29188	29327	29270	29464	29520	29459	29440	29777	29545	29678	29511	29430	29349	29432	29667	29525	29614	29372	29575	29422	29512	29515	29181	29531	29503	29472	29592	29469	29642	29508	29550	29647	29500	29390	29479	29640	29436	29394	29413	29499	29429	29456	29248	29429	29481	29625	29385	29379	29644	29467	29491	29549	29874	29532	29805	29318	29316	29179	29286	29561	29464	29491	29193	29186	29329	29614	29632	29636	29588	29437	29503	29499	29454	29187	29491	29317	29587	29562	29511	29703	29706	29616	29553	29482	29648	29471	29302	29441	29372	29403	29302	29108	29433	29265	29373	29338	29633	29365	29585	29640	29370	29632	29692	29253	29420	29152	29456	29356	29679	29683	29433	29555	29760	29549	29460	29292	29565	29294	29288	29421	29557	29374	29634	29610	29359	29251	29393	29770	29521	29322	29734	29517	29564	29605	29524	29388	29187	29555	29374	29286	29415	29421	29318	29455	29494	29493	29355	29624	29360	29514	29432	29454	29353	29519	29369	29491	29169	29554	29576	29565	29560	29642	29569	29366	29499	29680	29604	29568	29371	29351	29478	29343	29442	29327	29215	29534	29498	29470	29695	29235	29639	29584	29515	29297	29406	29577	29329	29796	29391	29709	29548	29281	29285	29756	29337	29336	29487	29518	29265	29545	29366	29503	29429	29506	29549	29435	29384	29740	29826	29453	29329	29290	29491	29282	29283	29145	29436	29376	29559	29341	29270	29751	29395	29411	29636	29457	29439	29297	29503	29353	29426	29639	29500	29498	29607	29510	29435	29449	29543	29317	29496	29132	29467	29647	29429	29424	29641	29399	29376	29319	29511	29328	29556	29502	29507	29577	29541	29462	29737	29279	29500	29328	29457	29381	29532	29539	29526	29319	29251	29551	29625	29616	29552	29558	29404	29485	29311	29102	29510	29431	29643	29596	29468	29467	29574	29621	29679	29779	29434	29380	29489	29357	29413	29578	29394	29449	29573	29566	29538	29401	29387	29372	29810	29519	29611	29428	29655	29513	29683	29451	29355	29401	29289	29679	29675	29489	29631	29474	29626	29426	29625	29536	29622	29293	29292	29499	29609	29552	29376	29283	29332	29436	29286	29450	29390	29361	29716	29444	29455	29391	29409	29237	29350	29494	29539	29452	29373	29312	29243	29509	29709	29393	29541	29465	29480	29397	29453	29383	29658	29350	29437	29424	29571	29545	29529	29469	29618	29421	29569	29764	29457	29519	29533	29654	29293	29340	29512	29346	29278	29544	29550	29108	29448	29374	29474	29664	29358	29367	29386	29528	29536	29594	29523	29373	29313	29323	29331	29433	29613	29263	29455	29632	29361	29301	29478	29364	29338	29584	29519	29543	29496	29569	29504	29432	29489	29422	29464	29310	29509	29552	29628	29394	29511	29408	29439	29366	29500	29231	29330	29483	29204	29503	29589	29798	29539	29508	29486	29324	29495	29467	29484	29660	29306	29445	29821	29497	29498	29301	29399	29288	29493	29595	29578	29583	29596	29289	29616	29502	29654	29573	29224	29359	29423	29457	29239	29726	29746	29515	29598	29483	29708	29190	29415	29507	29459	29215	29376	29574	29436	29485	29501	29787	29693	29421	29398	29297	29375	29422	29796	29340	29567	29318	29283	29808	29315	29240	29601	29458	29577	29165	29539	29438	29551	29580	29777	29181	29490	29644	29639	29492	29422	29561	29366	29312	29054	29501	29284	29367	29335	29382	29216	29562	29419	29546	29504	29184	29475	29573	29663	29521	29426	29432	29427	29341	29615	29288	29624	29278	29580	29189	29607	29245	29428	29497	29454	29510	29423	29440	29379	29472	29623	29609	29564	29605	29543	29499	29426	29310	29571	29526	29457	29223	29466	29407	29324	29537	29389	29447	29212	29291	29345	29717	29389	29372	29416	29465	29462	29411	29356	29646	29104	29455	29598	29571	29354	29199	29502	29608	29523	29425	29496	29633	29458	29378	29206	29320	29424	29402	29366	29388	29383	29186	29363	29537	29475	29346	29290	29629	29451	29283	29600	29343	29567	29443	29409	29674	29636	29787	29516	29184	29392	29441	29482	29650	29526	29257	29377	29353	29304	29215	29465	29462	29754	29514	29456	29180	29612	29534	29421	29264	29384	29425	29437	29500	29225	29713	29609	29186	29669	29466	29626	29328	29378	29648	29438	29499	29689	29338	29296	29502	29396	29526	29594	29630	29245	29403	29622	29648	29710	29315	29585	29322	29540	29447	29320	29377	29779	29160	29543	29483	29572	29398	29379	29413	29593	29723	29423	29619	29446	29608	29508	29592	29287	29711	29357	29453	29545	29595	29398	29535	29358	29417	29557	29713	29535	29420	29526	29692	29513	29769	29416	29416	29496	29479	29548	29582	29529	29345	29414	29434	29590	29442	29494	29296	29416	29585	29688	29411	29392	29397	29637	29657	29702	29660	29509	29367	29502	29269	29495	29477	29444	29735	29582	29470	29717	29649	29293	29468	29315	29328	29450	29231	29447	29399	29573	29474	29557	29442	29686	29568	29666	29376	29602	29258	29603	29579	29498	29684	29614	29331	29085	29558	29462	29420	29741	29353	29542	29500	29376	29448	29570	29382	29403	29328	29577	29518	29443	29472	29312	29483	29663	29606	29434	29444	29468	29172	29632	29608	29392	29483	29527	29648	29292	29576	29472	29386	29668	29592	29485	29321	29208	29503	29521	29361	29565	29385	29430	29410	29390	29307	29145	29407	29884	29493	29354	29204	29645	29429	29536	29443	29464	29638	29513	29306	29687	29560	29508	29491	29460	29514	29624	29415	29360	29547	29398	29466	29434	29524	29385	29797	29155	29340	29335	29719	29545	29592	29480	29630	29361	29496	29508	29548	29318	29305	29807	29444	29193	29389	29497	29340	29443	29639	29578	29505	29335	29700	29445	29379	29463	29517	29326	29210	29318	29459	29177	29679	29369	29314	29424	29386	29260	29562	29604	29357	29242	29339	29390	29316	29532	29584	29376	29193	29429	29554	29592	29618	29682	29622	29530	29409	29308	29359	29375	29306	29673	29360	29341	29367	29554	29389	29311	29326	29313	29434	29466	29284	29612	29471	29281	29505	29374	29387	29328	29623	29333	29528	29565	29454	29482	29512	29505	29488	29450	29528	29431	29694	29480	29419	29341	29457	29726	29827	29366	29652	29491	29657	29341	29263	29328	29540	29501	29483	29350	29466	29663	29385	29507	29721	29595	29458	29408	29335	29430	29318	29439	29467	29416	29415	29467	29556	29354	29337	29344	29300	29475	29654	29586	29195	29593	29496	29550	29305	29571	29577	29493	29174	29596	29291	29447	29630	29567	29626	29523	29411	29511	29399	29502	29471	29554	29412	29633	29421	29429	29358	29645	29610	29760	29489	29516	29439	29708	29564	29476	29811	29365	29110	29539	29520	29494	29621	29728	29414	29298	29541	29421	29738	29708	29379	29662	29320
26092	32646	28026	20547	20573	20784	20443	19583	19409	19232	19003	19032	18931	18728	18850	18722	18578	18606	18573	18403	18376	18273	18355	18375	18525	18373	18318	18277	18281	18122	18185	18253	18252	18244	18187	18296	18152	18245	18165	18242	18227	18232	18209	18143	18110	18167	18161	18268	18336	18258	18141	18118	18097	18061	18231	18135	18284	18060	18104	18010	18226	18245	18201	18242	18143	18164	18232	17974	18306	18127	18111	18264	18058	17943	18152	18100	18196	18282	18089	18240	18181	18224	18084	18157	18223	18033	18082	18172	18274	17992	18179	18281	18174	18243	18049	18075	18207	18076	18010	18283	18154	18126	18070	18049	17974	18178	18234	18145	18045	18148	17985	18126	18018	18288	18153	18019	18133	18094	18054	18162	18297	18160	18061	18211	18043	18141	18031	18233	18183	18161	18074	18087	18044	18122	18048	18120	18066	18108	18299	18214	18131	18240	18049	18180	18036	18244	17866	17890	18160	18316	18145	18164	18188	18160	18126	18300	18173	18059	18264	18104	18280	18240	18146	18108	18105	17949	18370	18247	18167	18015	18139	18082	18436	18190	18244	18071	18071	18081	18315	18111	18221	18048	18188	18117	18183	18098	18089	18135	18079	17982	18336	18192	17985	18019	18144	17881	18129	18073	18132	18061	18073	18392	18168	17985	18186	18066	18249	18097	18196	18113	18109	18125	18080	18345	17990	18126	18086	18175	18044	18150	18068	18130	18041	18151	18272	18180	18133	18129	18202	18077	18108	18109	17889	18235	18004	18001	18086	18171	18261	18299	18087	18298	18293	18294	18167	18084	18184	18222	18468	18075	18118	18060	17903	18257	18123	18135	18180	18116	18157	18107	18174	18109	18147	18313	18303	18182	17884	18148	18030	18133	18020	18118	18123	18183	18200	18191	18192	18203	17987	18296	18082	17998	18316	18316	18094	18148	18180	18061	18128	18129	18090	18186	18071	18242	18232	18200	18170	17977	17961	18091	18202	18175	18129	17997	18263	18233	18094	18208	18133	17997	18110	18185	18163	18073	18257	18055	17983	17982	18079	18266	18132	18047	18204	18039	18148	18079	18124	17987	18249	18237	18035	18153	18152	18087	18318	17995	17986	18213	18103	18239	18120	18265	18038	18053	18156	18249	17957	18171	18197	18259	18048	18244	18264	18096	18121	18217	18153	18360	18144	18112	18266	18036	18182	18166	18234	18061	18164	18315	18266	18149	18200	18164	18253	18177	18018	18059	18097	18204	18264	18186	18174	18367	18222	18246	18168	18011	18129	18370	17979	18228	18208	18142	18243	18106	18158	18109	18101	18204	18125	18119	18044	18100	18414	18171	18250	18242	18233	18169	18161	18254	18230	18309	18152	17994	18196	18117	18296	18145	18308	18172	18128	18097	18189	18089	18028	18060	18249	18012	18228	18146	18255	18134	18162	17965	18101	18173	18309	18061	17964	18244	18203	18160	18190	18119	18131	18195	18176	18219	18181	18123	18172	18061	18108	18107	18074	18190	18046	18154	17963	18173	18035	18067	18070	18063	18063	18047	18187	18136	18152	18095	18280	18000	18251	18064	18250	17917	18177	18088	18126	18338	18309	18022	18128	18104	18175	18241	18339	18071	18240	18171	18309	18280	18242	18033	18290	18190	18212	18195	18274	18283	18161	18130	18216	18171	18246	18159	18178	17927	18057	18157	18073	18154	18120	17946	17832	18142	18177	18402	18055	18018	18139	18049	17981	18061	18107	18154	18008	18174	18209	18112	18038	18250	18105	18246	18316	18140	18194	18169	18206	18144	18096	18104	18187	18349	18032	18156	18183	18110	18171	17997	18021	17920	18157	18211	18223	18100	18254	18222	18202	18277	18144	17993	18178	18298	18295	18256	18145	18129	18132	18222	18279	18213	17952	18026	18017	18103	18341	18238	18352	17954	18053	18171	18099	18096	18133	18087	18118	18052	18068	18146	18121	18228	18174	18127	18068	18287	18179	18136	18105	18230	18171	18030	18132	18051	18208	18134	17975	18176	18123	18082	18215	18090	18104	17960	18268	18062	18232	18128	17990	18176	18097	17918	18149	18010	18318	18065	18076	18288	18242	18339	18106	18188	18251	18164	18258	18166	17910	18260	18135	18301	18268	18133	18057	18063	17984	18059	18224	18323	18263	18054	18183	18044	18035	18114	18195	18131	18068	18185	18116	18289	18094	18058	17987	18357	18192	18137	18285	18049	17997	18288	18130	18140	18296	17998	18308	18066	18106	18272	18109	18113	17930	18072	18059	18022	18135	18154	18212	18121	18096	18254	18275	18208	18177	18087	18101	18227	18016	18247	18186	18232	18207	18151	18340	18273	18296	18052	17997	18163	18081	18369	18057	18217	18179	18261	18002	18164	17969	18211	18276	18301	18182	18008	18205	18213	18109	18118	18089	18282	18269	18198	18050	18042	18244	18139	18006	18108	18220	18064	18157	18127	18322	18069	18174	18125	18147	18067	18104	18028	18148	17978	18105	17965	18034	18193	18133	18088	18280	18072	18181	18070	18188	18049	18214	18068	18076	18119	18203	18224	18093	18163	18076	18418	18138	17996	18073	18317	18168	18059	18019	18166	18134	18136	18024	18262	18110	18163	18264	18140	18003	18153	18231	18259	18195	18157	18271	18156	18241	18109	18153	18284	18156	18068	18068	18405	18105	18115	18367	18222	18255	18232	18034	18139	18052	18094	18264	18328	18344	18084	18082	17894	17892	18288	18018	18281	18154	18152	18272	18182	18260	18168	18303	18309	18150	18221	18302	18333	18243	18184	18097	18173	17995	18134	18324	18167	18159	18155	18187	18119	18120	18128	18130	18060	18187	17979	18008	18351	18052	18167	18262	18218	17863	18099	18336	18266	18193	18143	18181	18036	18013	18036	18075	18175	18160	18206	18077	18147	18186	18117	18362	18004	18444	18287	18251	18220	18090	18209	17965	18068	18165	18032	18137	18048	18047	18116	18083	17946	18202	18077	18141	18146	18045	18272	18308	18174	18133	18196	18089	18058	17952	18441	18170	18192	18381	18190	18099	18198	18209	18192	18232	18216	18147	18309	18252	18151	18137	18338	18017	18244	18196	18208	18238	18075	18213	17953	18117	18062	18232	18124	18063	18226	17983	18409	18191	18201	18010	18139	18106	18011	18130	18015	18133	17990	18207	18218	18261	18204	18059	18109	18232	18130	18247	17893	18170	18079	17977	18235	17992	18337	17957	18174	18306	18130	18170	18073	18162	18098	17981	18345	18219	18332	18249	18264	18168	18004	18334	18190	18127	18166	18107	18207	18016	18223	18256	18130	18046	18007	18187	18258	18241	17964	18257	18345	18254	18047	18075	18058	17988	18312	18096	18127	18053	18146	18123	18201	18092	17975	18081	18062	18187	18265	18072	18218	18229	18058	18026	18369	18071	18213	18118	18169	18226	18166	18184	18146	17995	18238	18227	18008	18031	18243	18264	18209	18001	18261	18155	18210	18238	18137	18228	18232	18278	18206	18135	18175	18146	18122	18193	18088	18322	18156	18338	18176	18137	18171	18147	18117	18179	18161	18260	18308	18303	18197	18204	18203	18109	18155	18061	18172	18126	18184	18150	18146	18205	18093	18292	18097	18072	18118	18213	18118	18125	17898	18171	18174	18178	18228	18196	18087	17954	18130	18175	18113	18015	18235	18288	18155	18127	18179	17988	18119	18175	18189	18119	18409	18188	18196	17992	18184	18201	18127	18170	18121	18158	18016	18221	18308	18297	18285	18127	18104	18176	18115	18001	18232	18184	18096	18169	18112	18333	18170	18133	18000	18183	18149	18250	18125	18238	18109	18325	18210	18312	18268	18186	18018	18124	18342	18109	18062	18096	18101	18161	18137	18115	18143	18084	18068	18096	18110	18274	18204	18204	18351	18145	18233	18141	18124	18328	18008	18298	18232	18092	17864	18113	18045	18347	18137	18259	18218	18138	18199	18295	18068	18248	18065	18179	18096	18210	18192	18058	18139	18106	18150	18219	18142	18145	18219	18304	18041	18324	18096	18081	18106	18043	18254	18110	18112	18157	18011	18378	18217	18206	18203	18066	18124	18144	18030	18207	18062	18159	18390	18201	18297	17947	18090	18069	18048	18051	18075	18100	18215	18320	18053	18236	18176	18203	18252	18010	18131	18222	18089	18039	18082	18017	18370	17928	17993	18118	18012	18288	18227	18248	18253	18271	18310	18066	18315	18389	18122	18359	17853	18082	17983	17965	18171	18164	18190	18120	18153	18045	18244	18271	18103	18207	18148	18282	18171	18002	18259	18108	18191	18211	18215	18024	18017	18242	18232	18133	18255	18140	18216	17908	18115	18099	18299	18112	18128	18044	18415	18246	18273	18051	18302	18164	18152	18398	18030	18148	18074	18146	17909	18168	18241	18092	18309	18027	18109	18191	18140	18060	18112	18178	18275	18193	18023	18098	18356	18143	18405	18182	18107	18068	18153	18216	18176	18254	18129	18200	18318	18256	18250	18222	18154	18174	18158	18243	18157	18211	18363	18025	18133	18261	18125	18177	18317	18115	18173	18279	18294	18245	18135	18039	18035	18206	18170	17981	18354	18166	18237	17994	18175	18114	18121	18277	18257	18076	17961	18179	18299	18084	18218	18278	18282	17987	18078	18140	18179	17937	18161	18211	18076	18236	18212	18100	18227	18187	18122	17912	18059	18247	18209	18158	18316	18314	17940	18240	18201	18222	18018	18216	18158	18154	18059	18150	18093	18063	18343	17980	18087	18123	18120	18297	18258	18236	18102	18156	17990	18192	18121	18263	18295	17959	18144	18214	18113	18170	18033	18024	18022	18313	18326	18056	18318	17985	17948	18227	18060	17935	18263	18101	18259	18303	18140	18105	18172	18141	18176	17922	18151	18253	18125	18126	18218	17942	18140	18202	18134	18104	18063	18065	18165	18219	18238	18185	18257	18184	18102	18181	18201	18213	18098	18118	18188	18086	18095	18220	17986	18070	18294	18140	18359	18111	18084	18209	17994	18054	18207	18160	18211	18277	18208	17993	18349	18120	18209	18043	18098	18088	18161	18038	18129	18142	18049	18046	18221	18262	17965	18232	18114	17886	18073	17999	18309	18228	18155	18102	18042
23887	21010	27492	25256	24518	30472	33750	30615	29695	29896	29557	29163	29227	29323	29119	29071	29228	28640	29055	28954	28610	28457	28772	28708	28698	28479	28414	28338	28711	28373	28328	28483	28315	28329	28263	28480	28544	28390	28452	28333	28237	27993	28276	28502	27995	27908	28240	28057	27984	28239	28074	28158	28115	28170	28162	28336	28291	28430	28014	28188	28292	28107	28159	28059	28062	28191	28165	28234	28214	28232	28260	28248	28301	28186	28111	27984	28422	28079	28257	28416	28386	28474	28034	28084	28089	28282	28325	28217	28210	27998	28077	28220	28253	28235	28084	28013	28192	28144	28173	28286	28126	27896	27986	27931	27947	28092	28300	27997	28237	28093	27851	28137	28409	28370	28042	27909	28173	28200	28273	28074	28312	28048	28389	28224	28138	28186	28206	27931	27980	28274	28182	27986	27868	28009	28195	27971	28091	28581	28157	28114	28190	28000	27877	28240	28081	27986	27941	27948	28433	28336	28215	28014	28199	28000	28411	28215	28044	27979	27873	27954	28032	28109	28274	28108	28351	28206	27935	28019	28255	28240	27959	28234	28050	28202	28089	27945	28259	28286	28186	28043	28242	28137	28237	28301	28109	28187	28050	27930	27978	28194	28177	28047	27932	28155	28090	28092	28224	28336	27981	28123	28219	28090	28052	28187	28286	27962	27969	27994	28074	28117	28081	27911	28343	28082	28240	28196	28031	28277	28048	28219	28107	28106	28035	28322	28164	28010	28151	28302	28122	28211	28269	28033	28056	28290	28165	27775	27917	28100	28021	28139	28152	28111	28232	28157	27983	27856	28062	28296	27892	28055	27907	28003	28156	28229	28331	28100	28025	27921	28199	28089	28122	28157	28171	28012	28112	28142	28276	28094	28173	28235	27995	28287	27934	28132	28224	28224	28307	28043	28189	27998	27987	28358	28193	28072	28148	27988	28291	28044	28227	28021	28037	28087	27983	27980	27943	28126	28175	28023	28184	28203	28264	28352	28298	28096	28229	28329	28106	28063	28118	28002	28142	28224	28305	27915	28166	27891	28149	28183	27955	28049	28286	28254	28165	28106	28236	28164	27973	27955	28281	28453	28452	28122	28010	28170	28214	28425	28265	28261	28200	28144	28248	27990	28053	28196	28244	28093	28314	28060	28178	27822	28034	28218	28205	27975	28188	28373	28134	28120	27967	28196	27958	28191	28258	28101	28141	28022	27923	28022	28062	27996	28139	28224	28253	28143	28413	28085	27944	28289	28159	28211	28191	28195	28278	28403	28143	27984	28101	28114	27981	28212	28234	28154	28301	28012	28243	28380	27947	28031	27864	28041	28350	28167	28177	28055	28166	28188	28079	27931	28199	28298	28131	28308	28475	28127	28103	28282	28288	27947	28222	28139	28254	28216	28244	28076	28285	28139	28090	28185	28042	27839	28356	28097	28280	27827	27980	28138	27900	28094	28027	27955	27963	27836	28180	28100	27948	28073	28087	27982	27898	28133	28235	28043	28307	28257	27998	27935	27997	27991	28151	27855	28348	28364	28047	28122	28296	28062	27899	28095	28119	27954	28307	28275	28279	28156	28115	27807	28058	28243	28094	28331	28108	27976	28348	28231	28260	28072	28152	27959	28073	28277	28233	28260	28138	28001	27853	28103	28032	28205	28032	28255	28288	28052	28278	28151	28135	27865	28126	28186	28222	28071	27876	27992	28109	28245	27964	28003	28087	28066	28239	28188	28043	28043	27959	28442	28207	28067	28244	28142	28057	28089	28269	28093	28266	28201	28205	28301	27899	28181	27894	27783	28122	28291	28136	28160	28100	28147	27961	27904	27762	28074	28165	28317	28140	28279	28251	27960	28107	28144	27993	27849	28152	28197	28164	28217	28093	27926	28285	28312	28105	28340	28073	27956	28048	28245	28046	28016	28090	28026	28185	27740	28093	28347	28046	28101	28136	28170	28236	27957	28121	28270	28065	28469	28220	28102	28135	28195	28089	28109	28067	28245	28163	27930	28019	28072	27937	27882	28023	28124	28005	28072	28101	27916	28056	27770	28113	28133	28215	28047	28133	28134	28320	28177	27971	28334	28306	28249	28482	28349	27981	28023	28339	28072	28091	27988	28105	28211	27924	28042	28221	28118	28257	28158	28128	27857	28042	27980	28062	28094	28085	27973	28103	28253	28036	28078	28423	28324	28057	28127	28029	27945	28004	28124	28222	28160	28204	28049	27997	28183	28378	28134	28138	27973	28394	28021	28316	28037	28165	28220	28235	28071	27856	28142	28039	27806	27925	28199	28111	28003	28155	28083	28295	28092	27995	28109	28116	28265	28320	28005	28188	28166	28326	28101	27999	28051	27936	28114	28266	28139	28159	28469	27964	27943	28180	28148	28123	28028	27885	27833	28099	28203	27972	28069	28142	28337	27969	28341	28210	28356	28188	28126	28285	27822	28013	28236	28322	27994	28178	28354	28280	27953	27935	28193	27913	27905	28299	28153	28012	27996	27939	27824	27906	28082	28230	28047	28118	28036	27921	28271	28110	28018	27987	28022	28125	28206	27942	28135	28217	28096	27809	28316	28018	28086	28213	27747	28210	28078	28050	28034	28216	28313	28274	27990	28151	27969	28061	27880	28278	28028	28407	28381	28117	28325	28155	28246	28103	28267	28006	28341	27972	28268	28052	28180	28145	27938	28188	28158	28146	28226	28224	27920	28334	27955	28210	27851	28208	28099	28142	28044	27908	27971	28120	27960	27922	28119	28067	28277	28299	28216	28280	28120	27934	28164	27875	28430	28220	28280	28162	28089	28043	28188	28064	28411	28017	28199	28407	28050	28044	28225	28104	27872	27813	28229	28330	28150	27894	28245	28294	27928	28112	28272	27956	28040	28105	28183	28209	28155	27900	28164	28181	28085	27951	28327	28247	28316	28231	28239	28197	27928	28508	27998	28171	28330	27970	28201	27946	28235	27941	28022	27907	28219	28077	28094	28548	28154	28375	27915	28126	28055	28109	28161	27885	28107	28239	28020	28162	27825	27941	28343	28335	28256	27998	27923	28115	28000	28101	27987	28062	28079	27851	28103	27905	28470	28400	28306	28094	27896	28089	28186	27835	27985	28047	27980	28083	28190	28230	28115	28395	27993	28264	28266	28368	28252	28432	28027	28025	28178	28118	28013	28207	28209	28127	28150	28244	28139	28214	27995	27972	28079	28219	27853	28022	27898	28272	28034	28027	28298	28086	28269	28111	28254	28155	28183	27979	28018	28001	28218	28128	28190	28075	27897	28174	28165	27961	28015	28034	27935	28190	28148	28115	28250	28161	28139	27925	28067	27993	27943	28202	28265	28095	27965	28180	28237	28155	27948	28335	28353	28024	27976	28096	28002	28162	28263	28065	28127	27923	28102	28245	28231	27977	28125	28053	28107	28131	28291	28202	28280	28067	28084	28383	28052	27980	28474	28236	28231	28321	28219	27990	27844	27919	28259	28353	28163	27846	28082	28263	28211	28225	27919	28139	28106	28312	28081	28010	28012	27921	28007	28059	27871	27998	27927	28254	28113	28093	28107	28126	27996	28257	28095	28066	28081	28056	28268	28059	28081	28147	28240	28110	28230	28269	28315	28068	28367	28191	28030	28000	28135	28402	28171	28270	27929	28046	28060	28116	28251	28086	27967	28033	28354	27992	28261	28151	27865	28557	27847	28330	28160	28104	28079	28260	28160	27894	28000	28161	27992	28101	28108	28161	28070	28069	28147	28415	28291	27924	28098	28138	28094	28110	27895	28191	28084	28383	28002	28058	28287	28290	27959	28055	28112	27971	28133	27979	28008	28218	28143	28063	28297	28314	27982	28184	28033	28033	27983	27951	28164	28117	28140	28145	28072	28143	27837	27909	28226	28315	28054	27822	27987	28080	28038	28313	28182	28277	28007	28134	28250	28088	28194	28169	28028	28102	28148	28114	27994	28334	28218	28119	27927	28132	28265	28193	28002	27938	27846	27979	28152	28171	28336	28244	28120	28146	28093	28318	28311	28230	28308	28077	28150	27924	27869	28180	27900	28059	28244	28130	28147	28117	28438	28285	28047	27992	28100	28416	28243	28202	27868	28091	28143	27908	27923	28291	28080	28049	27941	28059	27888	28283	28099	28209	28110	27949	27932	28138	28181	28214	28273	28204	28033	27978	28156	28136	28136	28133	27851	27911	27977	27945	28184	28095	28109	28203	28260	27988	27972	28227	28217	28295	27871	28336	28131	28243	28257	28227	28095	27993	27873	27888	28060	28420	28149	28281	27927	27997	28266	28025	28218	27985	28078	28070	28115	28180	28149	28036	28098	28069	27997	27900	28162	28129	28063	28177	28178	27955	28182	28159	28245	28296	28165	28344	28179	28204	28409	28283	28259	27961	28104	28235	27923	28182	27981	27954	28414	28283	28117	27748	28132	28093	28042	28240	28224	27978	28071	28070	28085	28194	28111	27831	28179	28069	28288	28360	28132	28158	28243	28294	28070	28021	28021	28101	28218	28319	28231	28239	28174	28363	27974	27978	28129	28023	28297	28115	27916	27863	28043	27912	27901	28343	27967	28023	28091	28067	28112	28129	28302	27801	28307	28215	28197	28127	28261	28203	28068	28028	27975	28175	28183	28038	28286	28117	28025	28173	28324	28286	28191	28210	28254	28098	28276	28319	27870	28335	28172	27921	28046	28378	28170	28137	28032	28006	28406	27984	27845	28243	28196	28150	27782	28151	28153	28077	28143	27957	28046	28295	27997	28264	28137	28241	28049	28195	28259	28069	27935	28165	27932	28000	27997	28023	28115	28075	27969	28286	27947	28259	28003	28248	28144	28085	28319	28352	28115	28227	28350	28322	28443	28166	28171	28119	28294	28147	28201	28218	28127	28116	28036	27960	27914	27951	28109	28292	28363	28115	28011	28027	28092	28040	28275	28336	27935	28183	28424	28162	28126	28326	28292	28204	27973	28194	28292	28224	28258	28006	28179	28243	28424	28245	28147	28365	28198	28297	28356	28096	28253	28191	28275	28186	27924	28180	28197	28111	28026	28183	28020	28160	28207	28107	27875	28215	27895	28271	28230	28212	28079	27962	28366	28024	27968	27927	27852	28026	28333	28133	28141	27882	28317	27901	28004	28100	27862
28583	47766	41402	24455	23202	23057	22458	21028	20027	19737	19481	19405	19140	19166	18658	18713	18584	18675	18623	18539	18459	18375	18280	18266	18418	17972	18052	17990	17979	18093	17892	17922	17977	17762	17828	17689	17870	17774	17803	17861	17826	17844	17575	17825	17500	17814	17882	17821	17742	17577	17701	17775	17734	17594	17525	17591	17761	17673	17603	17784	17678	17588	17666	17698	17572	17754	17806	17654	17723	17773	17613	17624	17660	17563	17706	17760	17588	17642	17728	17675	17772	17686	17855	17614	17775	17740	17622	17570	17485	17433	17895	17558	17522	17597	17603	17692	17636	17541	17645	17903	17464	17631	17609	17665	17721	17782	17695	17790	17610	17821	17749	17859	17751	17710	17824	17684	17635	17654	17736	17708	17447	17506	17637	17664	17718	17547	17636	17653	17597	17566	17436	17787	17658	17501	17655	17689	17673	17356	17730	17612	17765	17580	17696	17642	17648	17671	17655	17471	17528	17751	17538	17620	17514	17791	17726	17569	17552	17877	17745	17689	17600	17722	17628	17650	17664	17454	17377	17741	17554	17622	17699	17563	17742	17456	17460	17615	17717	17514	17624	17649	17480	17513	17685	17638	17663	17482	17582	17796	17728	17802	17784	17640	17729	17652	17653	17559	17684	17532	17788	17482	17812	17496	17572	17626	17619	17454	17616	17680	17557	17510	17520	17622	17622	17698	17760	17629	17522	17610	17624	17664	17540	17624	17513	17600	17620	17480	17546	17693	17616	17579	17662	17592	17593	17772	17570	17586	17710	17623	17732	17798	17632	17676	17654	17678	17672	17655	17663	17711	17561	17580	17564	17729	17562	17701	17420	17396	17587	17721	17572	17387	17922	17615	17712	17853	17629	17559	17502	17608	17566	17667	17584	17423	17617	17480	17660	17595	17681	17444	17581	17781	17644	17682	17692	17640	17648	17508	17594	17605	17762	17600	17708	17733	17564	17589	17416	17630	17690	17617	17731	17720	17598	17612	17678	17584	17690	17647	17667	17789	17505	17309	17731	17531	17533	17651	17431	17625	17586	17562	17767	17514	17715	17655	17515	17760	17638	17570	17746	17561	17732	17741	17728	17631	17581	17589	17457	17646	17663	17601	17647	17731	17748	17649	17468	17421	17696	17573	17750	17622	17556	17798	17644	17612	17479	17560	17663	17621	17706	17635	17520	17676	17839	17679	17606	17658	17656	17548	17838	17552	17731	17790	17539	17662	17657	17657	17643	17553	17765	17442	17563	17689	17589	17850	17569	17903	17537	17600	17603	17775	17697	17497	17352	17743	17610	17677	17395	17684	17605	17740	17540	17705	17599	17699	17635	17723	17800	17650	17810	17685	17736	17520	17539	17651	17618	17699	17631	17587	17482	17717	17590	17669	17623	17612	17720	17737	17626	17721	17634	17805	17500	17630	17461	17327	17686	17764	17549	17716	17704	17787	17795	17739	17530	17786	17629	17790	17677	17873	17636	17689	17631	17567	17477	17539	17631	17654	17666	17645	17667	17673	17550	17620	17749	17926	17665	17683	17643	17542	17835	17776	17576	17690	17448	17754	17791	17678	17682	17511	17649	17564	17684	17733	17586	17838	17542	17562	17597	17610	17716	17609	17684	17793	17443	17610	17622	17635	17640	17575	17467	17682	17571	17690	17622	17599	17771	17756	17608	17635	17414	17715	17689	17748	17859	17650	17584	17468	17591	17536	17753	17523	17712	17780	17698	17460	17717	17656	17646	17661	17616	17749	17731	17465	17833	17720	17540	17738	17652	17641	17734	17630	17786	17747	17570	17688	17504	17751	17707	17609	17756	17736	17719	17601	17728	17622	17829	17740	17487	17577	17726	17678	17638	17560	17557	17663	17717	17836	17729	17669	17541	17676	17669	17689	17603	17679	17521	17541	17747	17748	17688	17706	17633	17594	17543	17756	17720	17619	17578	17702	17606	17656	17646	17680	17634	17674	17629	17647	17671	17549	17656	17712	17680	17517	17745	17579	17444	17794	17705	17669	17693	17774	17643	17642	17561	17714	17618	17595	17602	17707	17473	17731	17656	17469	17782	17573	17583	17547	17595	17599	17613	17693	17546	17675	17632	17649	17584	17736	17382	17686	17809	17796	17540	17681	17670	17472	17675	17745	17687	17669	17666	17753	17875	17520	17565	17765	17713	17586	17573	17727	17725	17696	17643	17820	17729	17763	17765	17651	17669	17707	17549	17502	17447	17733	17546	17863	17599	17750	17731	17747	17667	17740	17647	17659	17502	17526	17645	17552	17653	17635	17752	17813	17540	17423	17698	17652	17570	17739	17678	17810	17498	17682	17724	17635	17714	17693	17739	17542	17721	17603	17540	17462	17565	17635	17727	17655	17611	17646	17446	17633	17786	17682	17560	17747	17669	17715	17635	17546	17810	17482	17818	17640	17822	17444	17674	17788	17650	17574	17727	17442	17570	17803	17626	17616	17845	17534	17708	17691	17561	17694	17752	17686	17683	17655	17508	17681	17645	17519	17541	17888	17764	17550	17656	17619	17608	17774	17630	17710	17803	17336	17646	17607	17718	17588	17603	17862	17455	17635	17609	17716	17671	17549	17662	17680	17670	17613	17792	17682	17693	17532	17684	17477	17713	17557	17548	17634	17612	17653	17552	17520	17736	17666	17676	17586	17639	17680	17800	17552	17635	17509	17637	17689	17479	17609	17553	17602	17600	17520	17702	17590	17455	17607	17717	17633	17599	17491	17607	17725	17569	17617	17645	17588	17636	17496	17586	17569	17663	17601	17647	17727	17500	17598	17691	17645	17468	17665	17447	17575	17620	17647	17722	17557	17541	17661	17763	17585	17721	17628	17680	17617	17554	17673	17347	17649	17488	17630	17580	17529	17749	17820	17684	17665	17526	17447	17672	17720	17627	17666	17698	17552	17595	17690	17537	17825	17654	17648	17499	17629	17513	17526	17545	17630	17550	17801	17631	17677	17496	17567	17799	17640	17664	17656	17463	17440	17624	17629	17614	17603	17732	17563	17537	17589	17731	17424	17647	17489	17639	17621	17584	17725	17515	17528	17638	17686	17653	17533	17807	17643	17600	17574	17717	17531	17459	17657	17738	17512	17668	17624	17613	17719	17615	17714	17627	17478	17606	17632	17715	17595	17773	17571	17720	17642	17848	17671	17704	17654	17656	17576	17426	17836	17601	17670	17783	17663	17620	17779	17560	17757	17502	17654	17803	17660	17632	17546	17566	17673	17450	17405	17645	17638	17631	17738	17555	17772	17665	17557	17536	17676	17657	17554	17574	17554	17579	17413	17703	17614	17589	17526	17774	17673	17684	17769	17782	17797	17580	17583	17616	17601	17720	17633	17629	17576	17753	17646	17689	17658	17762	17696	17806	17724	17698	17573	17755	17645	17456	17422	17574	17792	17547	17751	17519	17590	17649	17654	17669	17556	17708	17701	17623	17674	17764	17815	17777	17665	17724	17608	17810	17680	17591	17614	17573	17731	17824	17591	17563	17675	17588	17698	17602	17622	17649	17687	17688	17520	17655	17447	17490	17623	17892	17780	17698	17696	17566	17719	17455	17681	17792	17691	17536	17572	17759	17689	17416	17647	17653	17512	17604	17424	17621	17556	17564	17569	17604	17423	17564	17624	17824	17580	17630	17656	17711	17730	17678	17531	17494	17781	17693	17684	17641	17719	17601	17610	17685	17675	17674	17614	17718	17789	17587	17801	17469	17477	17735	17672	17755	17587	17576	17514	17820	17791	17737	17592	17462	17633	17670	17548	17576	17582	17827	17717	17575	17775	17643	17706	17595	17723	17504	17807	17678	17641	17689	17536	17613	17728	17623	17589	17644	17624	17420	17636	17605	17605	17756	17592	17586	17622	17568	17655	17508	17748	17811	17787	17563	17699	17576	17376	17753	17598	17551	17644	17581	17594	17588	17625	17728	17464	17628	17677	17492	17785	17549	17654	17762	17713	17716	17690	17617	17775	17696	17775	17685	17689	17520	17719	17725	17759	17631	17630	17642	17633	17790	17565	17623	17549	17580	17623	17666	17669	17666	17864	17686	17592	17636	17698	17549	17658	17672	17562	17691	17587	17728	17673	17556	17755	17698	17637	17635	17701	17513	17694	17660	17574	17637	17588	17562	17484	17624	17599	17493	17725	17595	17596	17600	17602	17762	17758	17765	17483	17598	17707	17746	17600	17718	17571	17781	17787	17546	17593	17830	17642	17680	17593	17647	17698	17629	17738	17829	17689	17637	17615	17765	17641	17648	17601	17650	17497	17541	17561	17620	17660	17706	17785	17612	17691	17520	17596	17853	17668	17745	17700	17711	17706	17673	17711	17709	17671	17624	17755	17496	17634	17605	17592	17739	17529	17797	17645	17577	17592	17617	17708	17478	17575	17736	17776	17684	17666	17553	17738	17723	17475	17794	17452	17765	17633	17818	17802	17678	17825	17537	17614	17808	17661	17825	17770	17633	17525	17346	17524	17873	17421	17657	17638	17719	17553	17747	17651	17699	17623	17605	17694	17539	17656	17661	17536	17735	17664	17660	17822	17829	17522	17702	17627	17280	17788	17791	17390	17582	17736	17622	17785	17715	17746	17847	17515	17842	17591	17622	17739	17733	17689	17694	17673	17568	17556	17682	17770	17584	17637	17680	17436	17531	17586	17814	17737	17586	17596	17533	17702	17662	17600	17504	17650	17612	17603	17694	17594	17617	17771	17522	17570	17717	17716	17560	17760	17379	17743	17759	17682	17532	17654	17600	17536	17595	17701	17593	17518	17580	17721	17474	17543	17609	17647	17732	17582	17726	17694	17709	17600	17731	17664	17740	17713	17743	17664	17740	17696	17685	17584	17705	17700	17648	17538	17797	17669	17556	17486	17710	17457	17565	17717	17714	17520	17613	18002	17716	17532	17640	17830	17653	17500	17633	17656	17775	17593	17565	17646	17562	17571	17595	17502	17660	17529	17658	17606	17544	17697	17662	17738	17572	17686	17314	17653	17562	17755	17594	17749	17733	17681	17568	17637	17678	17604	17700	17602	17578	17726	17594	17606	17621	17593	17619	17642	17684	17542	17670	17648	17653	17544	17746	17469	17808	17714	17617	17633	17750	17778	17544	17798	17632	17774
22517	20985	27423	24914	22225	27814	34449	30617	29089	29452	29184	28534	28409	28475	27994	28193	28285	28360	27847	27967	28052	27892	27524	27622	27762	27679	27770	27385	27348	26981	27421	27273	27216	27286	27046	27515	27373	27323	27095	27341	27179	26979	27223	26554	26893	26961	27148	26816	26999	26986	26984	27123	26776	27003	26890	26865	27223	27028	27078	27119	26969	26812	27295	27212	27046	26992	26960	27006	27095	27138	27064	27030	27073	27023	26916	27191	26996	26800	27185	26920	27019	26882	27042	26941	26912	27092	27036	26785	27033	26882	26907	26870	26821	26883	26934	26948	27080	27024	26942	27081	26748	27009	26846	26617	26658	27026	26829	27103	26796	26879	26880	26765	27154	26993	27027	26879	26929	27089	27016	26846	27066	26814	27004	26879	26990	26946	26733	27058	27071	27054	27001	26920	27152	26713	26951	27204	26962	27129	27191	26825	27151	26950	26894	27006	26846	26872	27065	27052	27313	26597	26689	26981	26937	26888	26755	26758	26959	26991	27056	27087	26951	26837	26830	26581	26801	26976	27335	26906	26912	26958	26917	27013	26858	26975	26831	27119	26911	27120	26913	26947	27167	26946	27041	26722	26936	26742	27038	26990	26879	26545	27103	27007	27006	26856	27042	26982	26778	26914	27002	26717	26804	26954	26799	27011	26963	27040	26901	26881	26931	27176	26868	26781	27059	27001	27077	26937	27177	26938	26776	27060	27153	26628	26873	27108	27087	26909	26881	26851	26963	26977	26705	27120	26992	26990	26840	27119	26876	26884	27019	26893	26706	27158	26888	27026	27053	26857	27083	26949	27002	26897	26803	26935	26865	26754	26813	26878	26859	27092	27159	26939	26952	26912	26779	26715	26910	26815	26951	26835	27014	26928	26875	26882	27266	26871	26801	26971	27027	26933	27008	26848	26994	26923	26838	26998	27056	26711	26929	26783	27024	26945	27154	27142	26938	26935	26957	26970	26911	27236	27284	26986	26601	27117	26783	26809	27246	26915	27084	27059	26803	27074	27052	27090	27103	26883	27171	27134	26803	26823	26965	26734	27039	27182	26934	26899	27203	27163	27051	26974	26721	26939	26977	26969	27166	26987	26742	26807	26761	27023	26943	26786	26869	26901	27386	26913	26987	26963	26938	26830	27121	26968	26963	26759	26984	27006	26787	26957	27211	27053	26801	26874	26848	27006	27237	26816	26705	27077	26895	27024	26933	26817	26838	26776	26914	26916	27021	26828	26875	27004	27197	26875	26824	27011	26954	26880	27078	26671	27000	27068	27069	26981	26861	26850	26998	26675	27135	26736	26979	26898	26930	27007	27035	27112	26868	26948	26739	27034	26735	26948	27023	27230	27079	27109	26743	26908	27034	27120	26888	26985	26820	26853	27079	27238	27163	26947	26944	27115	26783	26746	26926	26939	26970	26697	26902	26989	26803	26742	27127	27049	26942	26808	26899	26763	26907	26976	26934	26670	26724	26970	26952	26776	26684	27171	27054	26952	27161	26745	26739	26824	26885	27071	27000	27031	26953	26979	26994	26965	26723	27070	26724	26865	27002	27153	26767	26851	26925	26914	27030	26804	27060	26909	27497	27158	26914	26781	26877	26879	26946	26989	26699	27044	26818	26939	26785	26749	27090	26848	26703	26892	27060	26935	26925	27182	27031	26960	26921	26938	26731	26939	26770	27208	27242	26958	26980	26928	26917	26798	27042	27010	26972	26811	26894	27060	26995	26920	26834	26876	26773	26958	26922	27157	26932	27143	27101	26903	27087	27113	26932	26800	26784	27046	26822	26832	27101	26996	27123	26888	26866	26868	27064	26951	26956	26942	27003	27077	26891	27219	27088	26901	26973	27154	26995	27131	26853	27024	26945	26999	26866	26776	26760	26743	26729	26944	26956	26801	27054	26878	26778	26897	26901	26994	27026	26627	27051	26979	27112	26875	26934	27018	27087	27064	27260	26957	27127	26711	27015	27009	27100	26956	27095	26854	27055	26746	27045	26933	27123	26636	26825	26937	26928	26955	26864	26930	26844	27126	26831	26905	26773	26974	26888	26828	27131	26941	27078	27020	26917	26861	27021	27107	27152	26866	26914	27019	27019	27064	27064	26846	26975	26944	27007	26915	27226	27111	27292	27162	26999	26917	26808	27027	26932	26886	26912	27104	27102	26770	26778	27093	26957	26789	26972	26767	26964	26878	26957	26947	26893	27191	26827	27076	26734	26948	26858	26904	27130	26889	26763	27119	26990	26898	26927	26754	27056	26912	26778	27042	26975	26875	26956	26623	26970	26854	26818	26904	27066	26865	26988	26801	27032	26897	26982	26950	27137	27013	26737	27237	27305	27022	27117	27206	26968	27002	26806	27118	27027	26894	26836	26960	27014	26696	26648	26946	27030	26886	26671	27004	27119	26880	26935	26994	26838	26945	26874	26936	27061	27011	26934	26855	27037	27039	26967	26951	26951	26663	26767	26979	26987	27006	26888	26938	26988	26984	26808	26869	26998	26985	27001	26951	27073	27178	27168	26821	26791	27189	26661	26801	27102	27030	26967	27120	27164	26854	26953	27095	26914	26817	27185	27096	26730	26712	27280	27293	26851	26972	26902	26815	27002	26973	26959	26977	26980	26821	26843	27104	26970	26774	27062	26779	26751	27141	26875	26816	27089	26844	27042	26729	27163	27101	27024	26843	27367	27069	27033	26838	26951	26884	27134	26941	26661	27003	26893	26963	27131	26972	26805	26952	26868	27191	26746	27068	26788	26777	26821	27011	26873	26901	27065	27016	27190	27003	27254	27002	26860	26618	26976	26844	26957	26970	26969	26929	27106	26870	27197	27101	26935	27149	27021	27004	27002	26840	26900	26934	26740	26808	26957	26913	27068	26880	26762	26901	27284	26938	26817	26787	26936	27111	27042	26985	26778	26728	26820	26863	26885	27076	26868	26894	26792	26827	26824	27090	26901	27060	27244	26927	26636	26688	27057	27044	26743	26911	27015	27054	27055	26728	27038	26891	26883	27050	27132	26762	27027	26925	26928	27180	26844	26960	26994	26748	26677	27052	27153	26881	26924	27011	27078	26760	26672	26914	26996	26860	27118	27123	26819	27111	27206	26983	27058	26754	26943	26937	26991	26858	27012	26808	26933	26890	27044	26966	26870	27133	26960	26864	26948	26638	26789	26839	26651	26876	26804	27032	26928	26825	26812	26984	26639	26884	26883	26808	27112	26897	26903	27131	27000	26708	26839	26813	26826	26936	26808	26845	26919	26849	26997	26803	26942	26951	26900	26858	26951	27114	27076	26773	27162	26959	26499	26704	27111	26786	26872	27045	27141	26971	26901	26846	26838	26796	27159	27058	26936	26720	26936	26849	27349	26835	26756	26896	26936	26910	27065	26944	26804	26861	26984	26831	26811	26905	27083	26872	26840	26828	27028	26837	26928	26970	26942	27000	27034	26695	26953	26738	26768	27025	26983	26755	26853	26742	27174	26752	26794	26936	27158	26878	26814	26968	26866	26905	26884	26816	26859	26873	26879	26824	26803	26929	27142	27112	27005	27050	26808	26806	26807	26961	27101	26989	26814	26879	27058	26903	27040	27006	27042	26971	26854	27099	26880	27082	27113	26999	26872	26779	26980	26670	26999	26807	26926	26971	27063	26792	26875	26644	26746	26971	26943	27038	26991	26972	27174	27062	27158	26827	27293	26975	27063	26761	26980	27283	27095	26997	27110	27018	27057	27066	26948	27013	26904	26908	26980	26811	26919	26969	26565	26822	27044	26663	26959	26860	27105	26813	26907	26814	26871	26596	26739	27097	26825	26896	26894	27003	26748	27054	27045	26911	27170	27019	26843	26861	27017	27195	27044	27074	26923	26910	26761	26896	26825	26738	26891	26846	26690	27165	27235	26855	26673	27026	27127	26791	26744	26898	26967	26908	27236	27175	26869	26833	26662	26697	26802	26712	26757	26765	27040	27022	26941	27056	26914	26872	26819	27075	26871	26792	26870	27131	26992	26986	26714	26864	26780	26844	26935	26704	26830	26600	26857	26843	27068	26902	26855	26909	27004	26731	27071	27286	26961	26912	26883	27122	26889	26871	26909	27194	27230	26860	26740	26684	26941	26960	27113	26905	26837	26916	27008	27012	27067	27004	26841	26885	26903	27023	27124	26834	26967	26785	27121	26695	26700	26887	27009	27004	26878	26946	26713	26763	27268	26885	26830	26765	26797	26787	27023	27031	27001	26976	27130	27140	26713	27064	26822	27050	26825	26983	26954	27172	26963	26973	27046	26859	26988	26890	26909	26706	26488	26865	26738	26786	26966	26899	26997	26918	26907	27035	26753	26971	27213	26828	26993	26655	26896	27043	26881	26877	27043	26769	26934	26788	26878	27059	26726	26669	26647	26697	26864	26855	26990	26932	27046	27001	27036	27030	27037	27170	26975	26898	26944	26917	26935	26856	27038	26883	27140	27016	26929	27063	26968	26810	26967	26982	27019	26725	27109	26861	27154	26981	27142	26888	26857	26781	26598	26833	27135	26950	26884	26871	26859	26950	26847	26887	26863	26727	27059	26965	27018	26815	27096	26669	27104	26783	26785	27088	26926	26961	26966	26727	27037	27014	26856	26880	26974	26985	27239	26891	27155	26944	26901	26788	26779	27081	26928	27091	26798	26888	26981	27173	27060	26936	26650	26917	26935	26996	26872	27208	27042	26906	27013	26959	27093	26806	26814	26837	26786	26942	26844	27006	26932	26967	27003	26783	26917	26588	26924	26869	27017	26823	27046	26862	27188	26983	26949	26890	26899	27003	26877	26925	26653	26906	26974	26847	27041	26907	26962	26945	26928	27172	26995	27163	26950	26959	26839	26807	27037	27078	26997	26914	26837	26914	27124	26755	26904	26900	27001	27255	27128	27307	27027	26981	27110	26908	26800	26863	27103	26741	26981	26774	26956	27156	26897	27056	26841	26784	26960	26776	26888	26967	27114	26734	27030	26882	27108	27006	26833	27008	26986	27092	27034	27155	27174	27086	26791	27057	26831	26907	27074	27138	26808	26810	27058	26763	26586	26990	27021	26961	27013	27061	26853	26796	26878	27071	26718	26987	26931	26996	26994	26973	26977	27010	26943	27094	26665	26830
31628	55316	47246	26361	25148	24393	23912	22228	20346	20026	19412	19237	18952	18822	18795	18770	18708	18505	18458	18329	18074	18120	17876	17777	17748	17770	17673	17488	17539	17367	17335	17359	17243	17378	17303	17300	17160	17064	17205	17162	17123	17016	16948	16915	16942	17124	16832	16897	17156	16857	17125	16966	16988	16997	17078	16847	17038	17129	17068	17023	17006	17014	17161	17075	16850	17123	16918	17114	17201	16893	17108	17030	16986	16922	16945	16843	17035	17027	16901	17229	17117	17055	17028	17196	16985	17093	16998	16999	17003	16886	16928	16979	17098	16944	17104	16962	16948	17001	17096	16925	16965	17020	16948	17058	17105	17108	17059	16972	17138	17052	16818	16955	17064	16865	17090	16961	17127	16880	16862	16882	16927	16971	16851	17107	16885	17102	17036	17031	16981	17024	17070	16851	16812	16864	16934	17077	16906	17217	16914	16886	16917	16870	16814	17067	17002	16934	16895	16982	17025	16750	16973	16959	16888	17039	16687	16892	16932	17115	16924	17094	16965	16986	16916	17023	17134	16920	16972	16984	16744	16960	17084	16866	16750	16940	17144	17015	16794	16895	16787	16838	17064	17095	16938	16866	16819	16944	17132	17047	16872	16885	17063	16993	16910	17194	17107	16918	16983	16842	17124	16989	16906	16868	17144	16870	16785	17155	16968	16840	16945	17012	17007	17017	16933	17043	17006	16900	16958	16976	16938	16916	16823	17110	16683	16997	17066	17162	16774	16995	17064	16931	16914	17005	16989	16756	16854	16927	16846	16877	16955	16831	17075	16948	16906	17031	17034	17107	16937	16894	16914	17057	16885	16931	17120	16855	17048	17134	16908	16972	16822	16861	17209	16990	17005	16868	16989	16969	16896	16929	16908	17024	16943	16852	17121	16960	16956	16989	17037	16985	17063	16926	16886	16741	16808	16849	17048	16972	17117	16852	16946	16956	16919	16992	17086	16970	17002	16741	16958	17011	16879	16902	16899	16939	17094	17128	17017	17038	17055	16951	16936	16918	16817	17009	16794	16985	17022	16899	16876	17091	16998	16947	16945	16994	17031	17049	16959	17137	16967	16871	16977	16861	16893	16970	16951	17169	16840	17015	17002	16825	17053	16761	16940	16911	16956	17103	16970	16961	16815	16873	16999	16906	16906	17019	17048	16970	17059	16984	16830	17039	16966	16949	16904	16989	16988	16871	17181	16878	17059	17071	17061	16960	17118	17027	16813	17178	16930	16948	16897	17089	16839	16862	16977	16969	16889	17098	17059	17038	16930	17141	17053	16819	17089	16907	16914	17027	17023	16913	17109	17012	16989	16877	16787	16800	17116	17090	17031	16981	16944	17002	16962	16861	16866	17157	16894	16776	16958	17269	16914	16743	17088	16992	16892	16949	16973	16958	16826	17103	16779	16888	17122	16975	16833	16797	16932	16999	17128	17146	17022	17153	16909	17049	16990	16961	17022	17077	16873	16995	16811	16788	17014	16960	16959	16958	16949	17013	17196	16891	17057	16996	16917	16947	17129	16962	16970	16925	17030	17052	16930	17071	16896	17089	17143	16948	16814	16946	17057	16921	16940	17012	17138	16889	16834	16970	16968	17064	16812	17029	17041	17058	17010	17030	16852	16975	16911	17024	16944	17010	16818	16987	16958	16779	16950	17047	16937	16825	16977	16807	16955	16941	17098	16925	16896	16900	16922	16856	16833	17014	17295	17096	16968	17007	17066	17030	16958	17013	17005	16941	16951	16897	17099	17125	16882	17012	17024	16859	16984	17169	16693	16952	17083	16975	17127	16966	17008	16967	16951	17105	17110	16985	17113	16831	16995	16926	16999	17073	16923	16921	17038	16872	16982	16984	16994	16863	16895	17121	17018	17044	16910	17020	16853	17113	17012	16890	16805	16999	16708	17027	17064	16966	17118	16741	17060	16849	16964	17121	17056	17126	17022	16924	16889	17020	16756	16911	16966	17025	17037	16936	16858	16943	16894	17060	16985	16859	16841	16930	17094	16943	17037	17163	17000	16935	16876	17106	16965	16907	17049	16924	17135	16873	16969	17191	16984	17106	16923	16800	16948	17004	17097	16906	17023	16869	17042	17105	17035	16838	16969	17058	17104	16999	16977	16802	17186	16941	16990	16969	17082	16785	16952	17019	16913	16949	16974	17019	16809	16998	17099	17027	16923	17012	17044	16906	17032	16971	17063	16959	16890	16917	16973	16913	16769	16954	16990	16914	16915	17119	16956	16878	16943	17044	17013	16919	16894	17100	17138	16945	16900	17116	16977	16964	16926	16886	17174	17177	16835	16923	16975	17032	17028	17066	17073	17125	16980	17130	16922	17168	16865	17148	16935	16963	16907	17097	16899	17041	16936	17123	17003	16961	16762	16969	17037	16922	17124	16887	16879	16937	16923	16856	17107	16922	17008	17066	17087	16936	17057	16811	16997	17032	17052	17001	17024	16796	17067	16976	17044	17165	17127	17092	17048	16726	17026	17028	16936	16999	17022	16849	16926	17075	16920	16976	16974	16977	16897	16773	17034	16960	16861	17018	16984	16943	16807	16947	17217	16923	16976	16956	16868	16971	16838	16851	17030	17009	16954	16975	17037	16930	16863	16892	16850	16935	16981	16962	16951	17030	17074	16964	16851	16731	16866	17115	17007	16963	16991	16898	17041	16870	17033	17135	16931	16879	17110	17042	16961	17020	17047	17069	17091	17044	17023	16880	17114	17059	16983	16881	17163	16925	16947	16778	17031	16942	16877	16983	16931	16945	17116	16946	16955	16953	16937	16887	17090	16726	16957	16996	16861	16966	17079	17000	16975	16919	16839	16900	17058	17051	16938	16968	16881	16850	16925	17053	17036	16882	17044	16848	17062	16972	16979	16969	16895	16798	17126	16976	16992	16878	16745	16989	16936	17044	16920	16883	17053	16927	17045	16879	17139	17095	16985	16904	17006	16984	17047	17056	16859	17050	16997	16896	17001	17025	16950	17086	16945	17167	16975	17043	17041	16885	16922	17054	17074	16993	16825	17044	16986	17020	17059	17156	16875	17035	16869	16839	17006	16988	16942	16958	17037	16859	16869	17079	17022	16977	16853	17180	16873	17169	16971	16944	16898	16841	17181	16938	17096	17045	17141	16836	17090	16826	16939	16845	16974	16863	16834	16841	16910	16975	17008	16945	17142	16907	16954	16977	17138	17061	16876	16726	17014	17030	17074	16949	17089	17040	16916	16963	16908	16971	16793	17007	16966	16957	16984	16973	17024	16865	17014	17041	17021	16937	17074	17052	17050	16992	16914	16941	17009	17005	16900	16893	17066	16993	17059	16982	17036	16940	17008	17004	16948	17092	16960	16978	17050	17212	16853	16938	16915	17012	16960	16956	16946	16936	16922	17053	16911	16786	17194	17021	17044	16983	17038	16928	16874	17119	17061	17059	16920	16985	16903	16893	16967	16878	17014	16901	16954	16934	16884	16955	16936	17022	17013	16884	17026	16909	17026	17065	16912	17002	17060	16987	16931	17021	16739	16996	16936	16996	16938	16938	17057	17017	16906	16903	17022	16933	16988	16903	16826	17017	17040	17045	16888	16892	17204	16869	17024	17049	16954	16967	17113	16856	16946	16907	16982	17048	17190	16669	17132	16867	16862	17015	16957	16731	16827	17060	16886	17081	17040	16845	17028	16866	16959	17068	16821	17008	16941	17047	16988	17165	17103	17099	16967	16980	16807	16938	16961	16796	17004	17117	16905	16808	16988	16894	16889	17027	16981	16956	17181	16951	16891	16929	16793	16995	17074	17133	17071	17008	16832	17081	16980	16869	17086	16783	17028	17005	16871	16902	16971	16866	16960	16834	16986	16997	16804	17028	17013	16914	17075	16994	17085	16976	16998	16941	16770	16935	16989	17087	16976	17056	16903	16877	16985	16951	16955	17082	17044	16982	16886	16926	17046	16899	16810	17004	17092	17097	16955	17146	16997	16912	17067	16977	17110	17171	16998	16998	17084	16785	17110	16859	16914	16913	16864	16985	16780	17042	17011	16976	17116	16962	16931	17080	16886	16849	16932	16961	16984	16830	16868	16947	17050	17095	16843	16995	17009	17059	16922	17132	16807	17170	16958	17093	17208	16993	17023	16994	17045	17053	16840	16857	17054	17020	16945	17059	17009	17043	16852	16815	16822	16998	17032	16966	16979	16874	16946	16881	16946	17081	16995	16961	16891	17057	16933	17023	16974	16852	17001	17119	16844	16846	16933	16771	17094	17072	17060	16979	16990	17005	16886	17075	16911	17009	16977	17048	16830	17157	17073	17056	17076	17127	16951	17131	17092	16928	17033	16964	17019	16980	17125	16998	16954	16911	16967	16994	16938	16942	17125	16991	16948	16969	17107	17001	16957	17045	16924	16857	16778	16884	17020	16905	16982	17015	17024	16848	16926	16965	16900	17091	16890	16905	17053	16930	16814	16860	17164	16934	17101	16870	16941	16899	16954	16916	17024	17067	16974	16919	16933	17027	17033	16889	16923	16998	16905	16897	17057	16821	17011	16926	16935	16924	17109	16861	17000	17104	16865	16902	16851	16963	17014	16956	16765	16943	17043	16951	16877	16971	16874	16993	16952	17005	17109	17100	17043	16971	16886	16779	17026	16962	16895	16990	16868	17115	17144	17072	17107	16825	16902	17133	17025	16851	16993	16877	16924	16791	16976	16948	16815	16913	16956	17086	16945	16913	16890	17070	16969	16969	17026	16920	17061	17147	16983	17007	17085	16928	17012	16998	17010	16978	16828	16856	16949	16855	17061	16891	16857	17046	17024	17056	16984	16836	17118	16938	16971	17061	16955	16865	17196	17054	16972	16957	16994	16882	16855	17010	16915	16921	17170	17000	16939	16988	16869	16938	16988	16924	17016	16978	16903	16918	17017	17040	16883	16931	16764	16954	16912	16931	17072	16966	17047	16755	16867	16915	16871	16988	16926	17103	16778	16959	17107	17154	17084	16894	16821	16941	17170	16906	16680	16966	17038	16983	16987	16972	17037	16960	16972	16920	17066	16859	16992	16731	16998	17071	17018	16922	16967	16961	17054	16823	17032	16849	16948	16910	16851	16933	16978	16985	16958	17012	16930	16886	16833	17042	17032	16893
35989	31602	35555	31629	30198	30238	29990	29702	29516	29110	29156	29046	29095	29206	29319	29025	29042	28906	29202	28911	29079	28862	28777	28485	29235	28686	29097	28875	28896	28833	28908	28719	28833	28933	28883	28702	28879	28702	28701	28501	28974	28741	28935	28720	28654	28345	28878	28644	28622	28613	28577	28695	28485	28435	28586	28599	28863	28619	28769	28520	28776	28848	28828	28550	28505	28636	28746	28602	28982	28696	28564	28926	28608	28775	28713	29034	28720	28777	28861	28578	28656	28846	28421	28610	28694	28784	28789	28518	28807	28615	28748	28766	28686	28843	28730	28579	28775	28807	28504	28590	28573	28605	28643	28478	28584	28683	28769	28702	28561	28428	28673	28733	28900	28564	28440	28804	28570	28616	28541	28634	28668	28943	28374	28642	28653	28718	28578	28958	28655	28724	28697	28381	28584	28446	28568	28679	28564	28774	28792	28469	28810	28463	28633	28482	28786	28425	28838	28303	28793	28695	28600	28574	28778	28362	28672	28613	28392	28691	28660	28577	28569	28605	28657	28833	28638	28663	28775	28545	28743	28849	28518	28648	28439	28851	28873	28565	28664	28755	28794	28954	28691	28681	28756	28433	28678	28582	28708	28560	28710	28512	28678	28465	28565	28614	29004	28459	28829	28857	28658	28831	28703	28942	28584	28589	28627	28604	28571	28998	28559	28465	28676	28734	28538	28743	28775	28714	28772	28619	28879	28690	28541	28676	28924	28744	28724	28545	28555	28921	28750	28449	28609	28526	28512	28627	28671	28872	28752	28604	28675	28665	28661	28887	28767	28695	29002	28536	28436	28726	28470	28647	28826	28792	28670	28690	28559	28461	28641	28609	28425	28874	28656	28535	28931	28567	28678	28598	28646	28431	28997	28725	28451	28620	28886	28500	28945	28634	28753	28460	28554	28521	28643	28940	28381	28582	29003	29047	28859	28560	28722	28632	28786	28578	28430	28435	28682	28440	28461	28697	28825	28636	28933	28799	28559	28376	28591	28305	28515	28837	28622	28399	28690	28759	28886	28729	28679	28824	28526	28422	28642	28591	28765	28725	28825	28651	28647	28598	28665	28512	28615	28675	28545	28650	28548	28929	28771	28603	28638	28615	28361	28678	28570	28833	28691	28786	28612	28653	28446	28730	28660	28814	28596	28800	28800	28599	28845	28437	28733	28589	28652	28669	28502	28777	28596	28408	28621	28618	28502	28832	28756	28752	28682	28723	28484	28551	28686	28803	28672	28672	28752	28308	28563	28700	28582	28478	28939	28768	28612	28778	28579	28828	28669	28387	28730	28590	28746	29084	28793	28890	28899	28950	28753	28382	28532	28797	28986	28865	28535	28830	28876	28787	28714	28691	28741	28784	28638	28561	28613	28778	28657	28916	28649	28786	28778	28524	28584	28316	28747	28801	28803	28632	28660	28884	28507	28636	28905	28927	28845	28725	28720	28739	28570	28699	28572	28745	28589	28714	28697	28654	28845	28797	28632	28504	28614	28759	28461	28896	28712	28528	28640	28919	28617	28625	28743	28753	28521	28708	28761	28981	28818	28483	28655	28579	28516	28652	28579	28538	28597	28595	28775	28868	28656	28500	28576	28590	28858	28732	28820	28417	29057	28628	28635	28986	28862	28940	28832	28763	28697	28568	28601	28687	28580	28742	28758	28682	28610	28767	28616	28670	28639	28838	28804	28618	28672	28422	28678	28712	28700	28742	28400	28735	28857	28638	28726	28830	28764	28800	28701	28423	28629	28750	28578	28796	28826	28511	28764	28714	28945	28578	28550	28762	28872	28627	28467	28599	28599	28728	28668	28821	28886	28719	28956	28727	28656	28609	28947	28560	28637	28719	28639	28818	28862	28774	28596	28404	28892	28786	28670	28647	28646	28709	28777	28610	28772	28683	28411	28420	28583	28443	28695	28507	28473	28781	28609	28699	28958	28846	28757	28492	28673	28587	28908	28705	28827	28670	28521	28733	28607	28710	28679	28847	28449	28853	28668	28602	28584	28479	28806	28643	28810	28760	28458	28748	28576	28818	28687	28700	28374	28416	28619	29098	28549	28680	28782	28705	28833	28352	28557	28673	28626	28535	28623	28514	28723	28646	28430	28642	28512	28812	28458	28454	28878	28692	28757	28768	28541	28795	28800	28489	28756	28709	28679	28657	28551	28739	28676	28683	28543	28596	28745	28586	28477	28759	28652	28945	28732	28761	28638	28700	28705	28843	28494	28594	28903	28527	28681	28687	28699	28638	28512	28585	28791	28535	28756	28544	28552	28613	28710	28720	28806	28665	28769	28598	28660	28614	28619	28677	28618	28908	28695	28828	28745	28747	28859	28806	28603	28710	28686	28642	28495	28762	28582	28754	28436	28580	28858	28658	28786	28711	28688	28635	28922	28557	28647	28844	28742	28740	28755	28402	28931	28739	28691	28704	28855	28858	28964	29134	28679	28145	28690	28786	28578	28654	28682	28882	28658	28552	28687	29075	28472	28684	28881	28338	28697	28764	28768	28966	28737	28542	28898	28901	28781	28694	28768	28882	28372	28754	28709	28861	28693	28499	28498	28587	28620	28701	28606	28674	28531	28785	28707	28680	28794	28560	28650	29021	28624	28665	28698	28680	28833	28517	28568	28419	28756	28599	28640	28768	28731	28536	28526	28428	28625	28872	28789	28345	28880	28598	28680	28765	28730	28638	28830	28728	28584	28632	28674	28739	28955	28943	28490	28620	28678	28724	28609	28669	28779	28737	28707	28756	28465	28652	28765	28590	28705	28897	28393	28495	28773	28675	28672	28625	28538	28772	28635	28754	28712	28513	28784	28529	28900	28498	28774	28935	28512	28412	28610	28587	28612	28519	28450	28860	28556	28535	28503	28716	28615	28574	28579	28699	28639	28466	28689	28512	28535	28564	28816	28668	28666	28984	28569	28833	28592	28597	28728	28655	28617	28635	28519	28498	28934	28622	28549	28931	28823	28728	28617	28641	28688	28633	28739	28603	28542	28781	28943	28563	28816	28703	28599	28518	28559	28918	28397	28613	28765	28847	28702	28994	28887	28856	28678	28624	28803	28634	28591	28684	28646	28757	28686	28849	28980	28621	28701	28752	28785	28599	28494	28396	28477	28617	28695	28700	28734	28606	28666	28779	28964	28682	28504	28351	28797	28392	28779	28667	28767	28888	28620	28709	28535	28893	28656	28494	28842	28707	28397	28599	28602	28949	28710	28534	29037	29136	28460	28676	28730	28569	28466	28561	29014	28526	28744	28595	28790	28794	28723	28755	28922	28746	28635	28560	28635	28681	28773	28634	28905	28948	28735	28457	28820	28669	28743	28508	28727	28487	28618	28765	28851	28855	28645	28587	28509	28539	28422	28836	28834	29010	28788	28827	28877	28535	28595	28519	28733	28646	28828	28538	28676	28668	28801	28753	29024	28867	28771	28723	28808	28627	28649	28495	28632	28692	28873	28567	28880	29003	28754	28842	28681	28597	28469	28882	28893	28883	28992	28712	28511	28750	28634	28674	28809	28899	28724	28688	28696	28628	28649	28554	28459	28580	28671	28541	28801	28703	28867	28509	28609	28792	28689	28729	28895	28742	28586	28711	28740	28785	28704	28827	28652	28858	29060	28537	28458	28750	28764	28664	28430	28899	28668	28709	28658	28608	28649	28882	28835	28495	28568	28455	28469	28814	28746	28876	28540	28833	28773	28638	28729	28645	28836	28865	28957	28688	28542	28452	28598	28788	28639	28660	28705	28658	28700	28700	28679	28649	28505	28871	28468	28437	28417	28503	28567	28522	28844	28676	28606	28821	28767	28527	28634	28753	28577	28641	28880	28581	28945	28989	28679	28893	28835	28870	28686	28352	28676	28889	28557	28617	28584	28686	28682	28723	28635	28577	28610	28711	29011	28440	28584	28704	28781	28512	28692	28749	28497	28738	28830	28547	28432	28734	28753	28680	28637	28851	28723	28803	28686	28783	28768	28767	28590	28974	28569	28465	28670	29010	28627	28641	28723	28752	28684	28742	28775	28905	28782	28661	28586	28798	28564	28688	28662	28644	28733	28535	28810	28753	28471	28412	28742	28973	28755	28685	28891	28918	28803	28362	28472	28858	28646	28684	28855	28456	28762	28657	28762	28683	29004	28819	28500	28507	28755	28628	28591	28575	28495	28768	28541	28616	28735	28365	28673	28804	29033	28778	28697	28371	28726	29007	28845	28712	28532	28786	28997	28812	28667	28612	28657	28535	28680	28689	28767	28712	28615	28707	28826	28863	28834	28521	28469	28994	28839	28592	28487	28677	28777	28533	28698	28606	28503	28614	28609	28660	28623	28898	28634	28815	28640	28900	28854	29016	28769	28631	28671	28995	28811	28591	28718	28698	28524	28650	28561	28866	28483	28687	28723	28735	28817	28839	28707	28627	28800	28564	28669	28993	28690	28690	28636	28653	28489	28594	28735	28745	28770	28641	28540	28708	28922	28744	28523	28810	28596	28732	28757	28807	28709	28705	28351	28604	28674	28489	28844	28824	28805	28691	28864	28767	28562	28642	28551	28632	28752	28528	28750	28442	28617	28631	28616	28553	28741	28614	28513	28644	28829	28580	28902	28640	28493	28629	28704	28823	28752	28668	28766	28488	28683	28659	28706	28731	28905	28736	28727	28799	28703	28765	28619	28652	28751	28679	28740	28436	28625	28419	28573	28599	28803	28763	28742	28744	28774	28630	29007	28961	28636	28685	28752	28592	28407	28764	28818	28430	28476	28871	28719	28620	28850	28618	28589	28648	29029	28660	28524	28458	28616	28857	29041	28729	28672	28616	28488	28693	28825	28590	28703	28454	28733	28542	28692	28853	28810	28549	28684	28948	28534	28882	28686	28789	28835	28820	28679	28826	28909	28712	28611	28401	28791	28953	28682	28702	28551	28600	28472	28854	28756	28770	28860	28564	28554	28656	28663	28769	28756	28747	28775	28709	28633	28823	28925	28599	28804	28987	28833	28696	28829	28641	28875	28692	28803	28712	28635	28424	28563	28731	28631	28649	28609	28705	28691	28655	28514	28759	28837	28711	28511	28700	28769	28655	28627	28634	28522	28836	28888	28850	28617	28715	28525	28787	28592	28582	28608	28788	28602	28588
25929	33299	28119	19803	20319	19845	19861	19369	18784	18489	18474	18535	18639	18445	18326	18347	18208	18413	18208	18325	18165	18228	18103	18080	18068	17984	18030	17985	17999	18003	17863	17951	17865	17963	17817	17806	17843	17723	17920	17729	17971	17826	17738	17959	17679	17798	17683	17918	17839	17792	17838	17741	17650	17874	17746	17898	17683	17728	17826	17635	17800	17799	17894	17744	17991	17816	17905	17782	17777	17828	17807	17776	17704	17728	17887	17815	17877	17741	17866	17928	17884	17659	17935	17722	17742	17796	17698	17676	17838	17788	17849	17797	17787	17686	17682	17738	17900	17751	17929	17656	17744	17680	17871	17843	17697	17663	17754	17694	17853	17680	17862	17952	17815	17888	17708	17826	17861	17731	17657	17872	17691	17771	17715	17798	17798	17607	18005	17829	17786	17849	17647	17740	17886	17649	17536	17697	17716	17725	17745	17851	17964	17670	17577	17715	17697	17739	17724	17832	17931	17593	17829	17828	17841	17862	17623	17847	17892	17875	17693	17659	17964	17780	17811	17915	17692	17638	17501	17713	17751	17802	17732	17883	17795	17762	17836	17664	17875	17613	17965	17787	17759	17752	17585	17780	17771	17779	17466	17762	17707	17726	17717	17786	17584	17758	17971	17704	17626	17748	17875	17801	17833	17828	17856	17721	17838	17775	17875	17815	17740	17827	17726	17724	17755	17866	17743	17640	17750	17690	17692	17748	17863	17862	17716	17681	17877	17718	17849	17941	17852	17859	17792	17806	17560	17873	17694	17724	17884	17744	17759	17870	17784	17598	17897	17876	17825	17926	17873	17682	17870	17823	17749	17753	17694	17675	17847	17881	17702	17750	17947	17752	17690	18164	17569	17682	17615	17729	17820	17870	17798	17718	17635	17711	17797	17771	17764	17794	17665	17737	17694	17775	17857	17912	17711	17868	18009	17701	18008	17964	17687	17755	17881	17709	17731	17832	17889	17654	17748	17844	17849	17763	17684	17875	17884	17676	17874	17708	17745	17745	17857	17858	17693	17751	17748	17786	17700	17688	17948	17674	17497	17811	17803	17636	17810	17939	17795	17810	17882	17692	17756	17674	17914	17723	17878	17733	17723	17643	17700	17738	17817	17664	17799	17718	17590	17802	17614	17704	17613	17836	17804	17743	17807	17762	17855	17782	17804	17776	17927	17725	17736	17780	17759	17783	17837	17816	17891	17675	17893	17978	17852	17693	17702	17814	17823	17864	17926	17862	17818	17822	17689	17737	17791	17680	17707	17850	17689	17692	17738	17942	17791	17728	17692	17756	17774	17597	17680	17837	17838	17896	17729	17790	17778	17852	17758	17644	17778	17564	17742	17630	17780	17800	17750	17761	17824	17697	17908	17889	17647	17926	17770	17917	17927	17764	17902	17822	17806	17688	17804	17625	17591	17935	17863	17956	17887	17764	17631	17766	17672	17872	17813	17607	17596	17803	17731	17882	17770	17825	17679	17972	17849	17773	17763	17750	17773	17650	17806	17838	17676	17711	17768	17808	17729	17826	17658	17735	17655	17927	17906	17735	17812	17733	17779	17835	17790	17741	17834	17581	17851	17847	17673	17590	17941	17872	17868	17750	17726	17654	17664	17817	17881	17944	17848	17798	17699	17763	17770	17559	17673	17816	17682	17806	17783	17695	17906	17885	17905	17944	17871	17696	17605	17618	17738	17737	17859	17765	17927	17727	17879	17792	17767	17705	17793	17768	17769	17699	17771	17785	17814	17561	17877	17835	17496	17907	17608	17848	17865	17698	17804	17931	17819	17741	17830	17764	17791	17845	17785	17726	17556	17808	17903	17798	17880	17953	17660	17675	17766	17637	17918	17704	17687	17716	17859	17873	17765	17787	17739	17759	17841	17797	17793	17685	17637	17913	17659	17755	17890	17748	17886	17790	17714	17660	17826	17698	17790	17839	17741	17949	17673	17643	17890	17582	17572	17682	17644	17716	17712	17691	17801	18040	17808	17678	17644	17618	17914	17739	17702	17759	17740	17819	17670	17761	17759	17813	17585	17946	17861	17808	17844	17776	17941	17905	17913	17753	17748	17920	17938	17801	17859	17863	17739	17929	17795	17754	17916	17735	17891	17914	17662	17808	17710	18044	17671	17514	17799	17732	17835	17808	17738	17797	17648	17860	17783	17698	17703	17616	17633	17661	17750	17701	17829	17863	17840	17795	17764	17718	17799	17835	17789	17697	17813	17633	17894	17884	17550	17642	17811	17759	17686	17789	17805	17606	17646	17914	17758	17740	17897	17664	18060	17692	17932	17550	17823	17742	17938	17824	17685	17907	17839	17638	17938	17807	17863	18015	17880	17785	17814	17736	17724	17753	17750	17850	17907	17677	17785	17755	17665	17732	17789	17601	17802	17868	17927	17981	17801	17724	17607	17756	17823	17934	17686	17827	17781	18053	17699	17719	17684	17713	17614	17796	17729	17754	17754	17680	17708	17527	17934	17684	17707	17781	17995	17694	17792	17741	17804	17518	17764	17764	17916	18017	17813	17754	17776	17709	17671	17929	17956	17659	17746	17842	17802	17727	17921	17748	17713	17844	17782	17906	17666	17719	17724	17969	17654	17855	17730	17781	17857	17900	17729	17829	17828	17702	17710	17844	17778	17791	17590	17716	17679	17715	17742	17804	17695	17704	17587	17667	17828	17711	17850	17740	17935	17815	17724	17975	17731	17735	17797	17799	17706	17881	17579	17812	17646	17756	17717	17668	17935	17857	17811	17770	17715	17743	17607	17956	17675	17508	17778	17734	17875	17823	17728	17854	17854	17804	17795	17679	17762	17852	17899	17831	17701	17886	17818	17991	17738	17727	18065	17691	17830	17767	17705	17594	17756	17723	17904	17724	17770	17815	17735	17708	17766	17923	17737	17693	17824	17708	17821	17663	17811	17729	17838	17899	17944	17773	17837	17760	17794	17746	17754	17810	17799	17735	17781	17764	17753	17866	17578	17879	17884	17741	17946	17630	17687	17673	17751	17764	17738	17805	17735	18080	17630	17714	17773	17891	17906	17882	17922	17682	17865	17869	17777	17679	17837	17916	17788	17825	17969	17972	17769	17757	17751	17725	17825	17755	17805	17761	17835	17698	17507	17570	17761	17731	17915	17862	17883	17786	17731	17874	17964	17759	17746	17627	17785	17798	17709	17832	17695	17644	17606	17901	17624	17787	17706	17784	17789	17843	17819	17846	17873	17719	17953	17807	17790	17962	17792	17655	17715	17845	17657	17914	17767	17900	17678	17767	17637	17796	17791	17730	17751	17734	17710	18002	17762	17787	17570	17737	17599	17823	17638	17804	17928	17670	17670	17871	17662	17921	17911	17896	17867	17712	17877	17855	17755	17736	17845	17660	17808	17729	17943	17696	17871	17693	17860	17719	17864	17758	17863	17736	17849	17859	17594	17850	17757	17705	17693	17843	17696	17723	17708	17740	17796	17714	17764	17651	17753	17828	17902	17901	17663	17742	17727	17913	17710	17876	17743	17814	17812	17807	17701	17752	17866	17749	17659	17883	17692	17740	17593	17631	17840	17694	17657	17915	17872	17802	17724	17885	17631	17825	17737	17837	17749	17683	17740	17683	17692	17685	17886	17718	17793	17705	17771	17681	17909	17747	17668	17720	17767	17885	17631	17819	17723	17637	17821	17768	17739	18021	17754	17792	17965	17736	17782	17881	17684	17729	17520	17595	17670	17812	17838	17854	17767	17797	17721	17695	17795	17781	17777	17777	17887	17798	17757	17747	17772	17708	17673	17703	18010	17936	17908	17777	17863	17823	17718	17798	17786	17771	17627	17636	17828	17865	17702	17774	17799	17726	17733	17727	17727	17764	17641	17859	17831	17832	17704	17782	17710	17845	17763	17799	17845	17736	17769	17969	17679	17890	17796	17874	17919	17732	17742	17701	17754	17738	17661	17711	17796	17836	17916	17618	17892	17762	17719	17768	17730	17777	17818	17687	17666	17706	17886	17745	17958	17921	17676	17687	17778	17649	17839	17782	17768	17630	17628	17651	17833	17852	17706	17690	17890	17770	17722	17845	17842	17633	17961	17845	17697	17899	17934	17727	17873	17918	17811	17793	17885	17854	17786	17684	17802	17678	17632	17727	18005	17777	17755	17947	17687	17759	17744	17544	17847	17734	17765	17861	17791	17834	17830	17528	17894	17803	17859	17791	17772	17816	17739	17768	17816	17739	17829	17760	17769	17627	17783	17750	17776	17840	17783	17708	17706	17701	17696	17807	17900	17781	17843	17791	17643	17742	17791	17769	17847	17703	17836	17854	17586	17738	17891	17816	17676	17602	17746	17797	17778	17935	17647	17885	17837	17674	17891	17582	17741	17660	17877	17615	17806	17706	17784	17855	17843	17783	17925	17832	17729	17787	17718	17870	17866	17744	17707	17699	17842	17920	17663	17753	17736	17664	17804	17709	17774	17990	17734	17793	17853	17763	17719	17867	17631	17853	17742	17814	17930	17738	17670	17694	17884	17736	17815	17680	17861	17687	17729	17856	17674	17704	17824	17792	17742	17746	17765	17674	17772	17921	17638	17550	17626	17727	17816	17770	17913	17799	17821	17780	17676	17839	17818	17803	17678	17738	17640	17743	17740	17794	17847	17707	17901	17695	17627	17697	17648	17778	17814	17901	17860	17780	17890	17824	17787	17823	17712	17632	17999	17619	17933	17962	17744	17799	17754	17839	17790	17619	17813	17608	17879	17816	17824	17743	17887	17754	18035	17782	17760	17649	17874	17820	17895	17827	17817	17799	17883	17895	17897	17898	17897	17712	17604	17704	17947	17772	17901	17678	17820	17780	17795	17661	17818	17925	17818	17836	17818	18050	17664	17687	17902	17869	17561	17766	17609	17712	17765	17883	17642	17805	17650	17891	17909	17778	17927	17716	17743	17755	17738	17708	17829	17730	17788	17814	17828	17801	17687	17762	17674	17648	17835	17579	17760	17748	17727	17867	17710	17851	17748	17759	17865	17771	17891	17909	17812	17670	17771	17765	17778	17852	17730	17802	17816	17830	17838	17720	17860	17685	17901	17708	17655	17717	17928	17783	17761	17724	17879	17823	17774	17882	17731	17618	17820	17799	17728	17786	17873	17777
24062	21060	27464	25226	24214	29273	31744	29507	27995	28063	28060	27610	27563	27888	27682	27685	27311	27559	27441	27261	27561	27303	27077	27257	27068	27197	27161	26940	26899	27137	26974	26751	26838	26848	26829	26731	26872	27034	27031	26805	26889	26756	26810	26669	26958	26837	26594	26749	26495	26706	26643	26770	26405	26668	26531	26690	26735	26803	26667	26660	26722	26841	27019	26656	26801	26679	26859	26500	26853	26574	26913	26869	26903	26763	26704	26620	26407	26464	26710	26707	26689	26529	26528	26629	26691	26659	26863	26736	26258	26970	26773	26594	26849	26713	26661	26897	26770	26671	26520	26484	26526	26587	26500	26811	26856	27016	26763	26770	26836	26825	26590	26663	26665	27017	26685	26437	26707	26785	26781	26741	26597	26545	26790	26888	26627	26895	26721	26573	26719	26662	26623	26536	26777	26542	26763	26559	26393	26841	26480	26570	26673	26471	26718	26736	26573	26510	26892	26651	26939	26702	26711	26854	26826	26516	26728	26698	26529	26611	26736	26621	26678	26508	26448	26782	26650	26638	26661	26616	26762	26837	26817	26775	26494	26526	26602	26872	26624	26774	26619	26643	26853	26602	26618	26768	26341	26775	26674	26783	26749	26863	26452	26611	26574	26594	26394	26516	26793	26441	26423	26710	26728	26841	26921	26622	26517	26718	27003	26810	26696	26751	26870	26539	26744	26695	26716	26791	26676	26731	26465	26670	26554	26417	26826	26608	26410	26684	26604	26511	26558	26386	26490	26827	26732	26846	26917	26603	26656	26541	26379	26455	26602	26962	26786	26470	26479	26561	26406	26848	26651	26450	26705	26485	26956	26850	26930	26718	26752	26624	26633	26782	26664	26537	26503	26665	26665	26402	26961	26476	26780	26432	26403	26764	26660	26999	26669	26750	26839	26788	26696	26711	26820	26696	26757	26370	26313	26791	26571	26658	26725	26562	26619	26596	26752	26680	26639	26617	26516	26507	26507	26726	26585	26398	26672	26964	26716	26733	26433	26568	26703	26482	26557	26644	26684	26634	26692	26413	26493	26735	26610	26620	26736	26907	26493	26673	26532	26663	26685	26873	26648	26647	26388	26464	27006	26469	26665	26751	26648	26661	26734	26790	26836	26590	26514	26639	26839	26535	26778	26662	26357	26472	26559	26505	26649	26596	26711	26693	26371	26597	26770	26636	26708	26784	26719	26659	26523	26758	26706	27007	26572	26600	26458	26810	26676	26593	26544	26657	26753	26840	26670	26802	26682	26496	26749	26856	26863	26762	26757	26385	26618	26413	26760	26554	26808	26810	26848	26794	26879	26524	26612	26656	26737	26586	26628	26776	26658	26493	26701	26631	26886	26469	26722	26417	26816	26653	26738	26583	26546	26719	26640	26719	26633	26675	26619	26720	26688	26723	26516	26838	26393	26335	26446	26620	26661	26673	26884	26828	26807	26595	26677	26637	26833	26722	26632	26572	26459	26773	26747	26876	26725	26545	26762	26585	26525	26665	26742	26601	26422	26755	26702	26406	26533	26663	26800	26402	26767	26757	26466	26572	26928	26709	26711	26568	26841	26508	26460	26575	26480	26784	26948	26559	26470	26639	26684	26594	26610	26578	26563	26504	26522	26743	26595	26791	26719	26875	26780	26693	26406	26822	26585	26644	26638	26911	26664	26640	26859	26607	26884	26672	26942	26607	26405	26576	26812	26666	26733	26611	26648	26614	26884	26937	26430	26778	26657	26772	26729	26725	26641	26627	26525	26595	26741	26910	26902	26651	26979	26917	26820	26680	26607	26430	26452	26744	26680	26370	26805	26674	26405	26705	26541	26850	26749	26922	26778	26647	26760	26831	26797	26553	26752	26888	26798	26671	26727	26572	26789	26653	26824	26711	26480	26426	26554	26517	26551	26640	26581	26646	26610	26871	26493	26679	26586	26737	26644	26916	26671	26620	26578	26819	26690	26571	26468	26697	26449	26824	26665	26599	26585	26751	26564	26567	26741	26482	26752	26595	26800	26785	26669	26918	26877	26648	26465	26806	26557	26617	26407	26723	26594	26580	26778	26680	26773	26567	26251	26573	26661	26929	26656	26685	26543	26680	26702	26960	26578	26424	26439	26924	26890	26515	26828	26641	26554	26653	26796	26549	26953	26673	26695	26577	26585	26672	26682	26720	26444	26659	26653	26768	26729	26637	26710	26544	26492	26900	26472	26752	26424	26508	26872	26739	26354	26659	26541	26774	26514	26574	26757	26768	26833	26548	26863	26774	26697	26698	26507	26780	26555	26462	26603	26369	26587	26842	26551	26471	26939	26686	26837	27030	26604	26256	26631	26311	26324	26499	26680	26474	26621	26614	26650	26456	26658	26964	26747	26623	26782	26768	26718	26722	26561	26527	26492	26561	27044	26772	26967	26589	26752	26606	26679	26828	26490	26629	26675	26849	26675	26835	26695	26715	26634	26600	26825	26590	26502	26508	26585	26594	26461	26770	26738	26580	26815	26600	26684	26579	26902	26757	26730	26422	26820	26647	26351	26654	26437	26630	27017	26957	26589	26321	26841	26531	26553	26751	26465	26459	26789	26811	26875	26707	26782	26837	26700	26603	26763	26542	26576	26938	26980	26697	26778	26607	26520	26585	26640	26668	26765	26622	26651	26632	26750	26850	26845	26605	26675	26442	26628	26568	26868	26701	26582	26330	26456	26511	26817	26742	26923	26622	26724	26807	26503	26645	26718	26600	26517	26543	26693	26627	26511	26569	26972	26388	26962	26823	26748	26687	26713	26799	26766	26521	26631	26860	26875	26574	26738	26472	26622	26844	26437	26848	26649	26866	26781	26339	26451	26815	26836	26695	26718	26509	26764	26631	26675	26725	26980	26719	26818	26758	26683	26643	26465	26418	26656	26713	26741	26611	26744	26484	26295	26573	26398	26740	26529	26866	26619	26714	26573	26487	26529	26491	26795	26639	26746	26657	26736	26713	26690	26562	26714	26784	26470	26612	26706	26758	26668	26830	26756	26489	26764	26682	26719	26616	26729	26635	26446	26813	26761	26425	26698	26747	26508	26657	26715	26653	26884	26712	26511	26361	26625	26265	26862	26702	26480	26631	26750	26783	26693	26614	26481	26502	26343	26772	26500	26619	26741	26432	26531	26851	26806	26710	26760	26514	26518	26738	26604	26496	26720	26863	26613	26698	26649	26831	26859	26732	26716	26743	26526	26596	26562	26830	26414	26523	26569	26671	26827	26604	26786	26581	26471	26769	26574	26760	26189	26440	26726	26586	26727	26364	26279	26557	26655	26683	26758	26520	26766	26583	26631	26382	26885	26691	26434	26623	26756	26685	26861	26634	26594	26688	26640	26793	26762	26708	26834	26465	26652	26686	26592	26632	26566	26416	26555	26809	26531	26706	26569	26574	26734	26815	26773	26689	26597	26669	26747	26746	26794	26695	26725	26605	26546	26949	26593	26786	26618	26674	26867	26611	26529	26498	26327	26661	26606	26599	26383	26450	26723	26624	26661	26700	26701	26646	26745	26489	26611	26605	26868	26716	26528	26914	26672	26786	26768	26752	26686	26982	27018	26881	26783	26793	26777	26705	26853	26893	26833	26637	26703	26570	26523	26736	26607	26678	26433	26682	26763	26657	26669	26782	26670	26743	26649	26455	26418	26562	26495	26476	26839	26583	26496	26483	26533	26628	26772	26616	26630	26523	26518	26609	26763	26736	26945	26663	26455	26763	26770	26581	26809	26392	26607	26775	26749	26540	26925	26761	26507	26911	26645	26925	26662	26593	26463	26523	26693	26782	26668	26709	26348	26811	26969	26653	26804	26635	26514	26411	26724	26567	26428	26544	26819	26771	26739	26683	26537	26478	26772	26453	26699	26828	26574	26813	26546	26692	26487	26599	26620	26839	26557	26281	26439	26697	26805	26682	26516	26825	26596	26498	26912	26734	26672	26606	26881	26747	26541	26767	26619	26732	26592	26444	26657	26494	26825	27000	26678	26449	26498	26514	26475	26600	26529	26939	26728	26405	26679	26505	26722	26723	26704	26830	26694	26682	26961	26753	26585	26727	26732	26681	26503	26838	26584	26921	26745	26615	26929	26485	26684	26724	26664	26370	26604	26753	26710	26755	26559	26497	26582	26512	26504	26664	26648	26603	26808	26574	26552	26778	26674	26981	26594	26917	26421	26731	26691	26686	26566	26549	26698	26457	26730	26783	26491	26625	26712	26523	26629	26593	26633	26566	26709	26727	26572	26787	26559	26675	26810	26726	26658	26599	26445	26670	26550	26850	26826	26619	26619	26728	26542	26448	26628	26637	26531	26682	26649	26615	26748	26802	26625	26702	26715	26530	26736	26892	26596	26788	26508	26549	26720	26724	26702	26429	26742	26588	26682	26595	26626	26620	26840	26465	26618	26667	26460	26839	26797	26536	26686	26739	26838	26747	26632	26717	26629	26841	26718	27050	26816	26644	26873	26690	26115	26740	26533	26526	26508	26701	26524	26717	26538	26739	26646	26614	26726	26715	26834	26556	26691	26716	26718	26776	26633	26678	26798	26898	26971	26838	26702	26668	26773	26600	26680	26909	26701	26500	26382	26660	26895	26720	26634	26927	26548	26432	26531	26605	26744	26637	26619	26484	26621	26524	26676	26761	26851	26486	26537	26724	26535	26968	26680	26714	26615	26654	26647	26682	26488	26461	26652	26526	26754	26441	26656	26504	26518	26494	26461	26629	26784	26584	26479	26515	26507	26562	26390	26640	26601	26654	26529	26777	26599	26570	26569	26609	26577	26792	26782	26501	26788	26755	26466	26303	26594	26688	26794	26823	26728	26604	26582	26451	26505	26494	26667	26734	26516	26722	26467	26454	26265	26582	26673	26895	26738	26996	26657	26549	26464	26566	26612	26261	26569	26559	26586	26495	26700	26698	27060	26816	26679	26734	26686	26857	26673	26609	26571	26708	26859	26539	26646	26706	26926	26629	26838	26719	26891	26948	26580	26667	26581	26667	26659	26450	26654	26689	26606	26537	26639	26600	26463	26455	26764	26791	26735	26754	26691	26781	26612	26550	26625	26756	26717	26525	26490	26786	26816	26425	26702	26448	26791	26340	26539	26691	26821	26749	26477	26710	26635	26646
28331	48855	39059	22721	22658	21738	20646	20390	19360	18872	18690	18295	18431	18115	18325	18194	18141	18092	17967	17763	17687	17730	17583	17562	17510	17511	17246	17247	17349	17114	17450	17391	17185	17299	17172	17086	17171	17243	17053	16996	17088	17012	16969	17007	16887	16911	16917	17151	16998	17024	16924	17066	17011	17014	16982	16900	17188	16925	16980	17200	17234	17046	17049	17133	16988	17029	17127	17024	17038	17016	17155	17060	17078	17126	16905	16912	17130	17090	16949	16865	17062	16957	17003	17016	17134	16889	16962	16817	17064	16974	17216	17010	17022	16761	16941	16968	16983	16963	16945	16883	16952	16956	17021	16955	16891	17035	16846	16923	16900	17227	17016	16958	17100	16813	17206	16813	17039	17071	16920	16884	16851	17025	16786	17050	17033	17018	16947	16882	16908	17042	16936	16949	16856	16871	16929	17175	16835	16870	16886	17027	16814	17024	17030	16946	16853	16952	16970	16872	16842	17074	16846	17006	16789	17093	16869	17002	16931	17144	17227	17198	16807	16863	17008	16984	17035	16866	16906	16880	16819	16917	17012	16854	16987	16976	16947	16940	16991	17126	17025	16967	17056	16974	16902	16984	16857	17014	16862	17064	16985	16983	16897	16917	16911	16929	16964	16971	16887	16958	16825	16984	17075	16954	16923	17031	17190	16844	16990	17069	16983	16965	16930	17120	16981	16890	17100	17011	17026	17027	16750	16974	16860	16942	16960	16862	17029	17001	16870	17040	17072	16934	17122	17054	17050	16914	17006	17046	17003	16974	16922	16928	17173	17052	16908	16822	16995	17049	16879	16972	16966	17055	17046	16925	16949	17061	17317	16759	16959	16942	16940	17202	16982	16899	16826	17020	16961	16914	16811	16965	16920	17193	16838	17033	17097	16863	17133	16755	16968	16802	16970	16976	16909	17124	16975	16893	17163	16700	16852	16870	16915	16981	16973	16888	17102	17052	16924	16960	16953	16962	17044	16969	17104	16762	17134	17011	17002	17088	16962	16951	16917	17034	16860	16908	17077	17074	17164	16839	16908	16924	16865	16952	16952	16841	16925	17143	16918	16850	17065	16865	17188	17041	16996	17061	17049	17013	17057	16909	16976	17122	16971	16824	17090	16870	16870	16968	17051	16906	16826	16774	17028	16990	17022	17067	16902	17027	17116	17124	17081	17167	16836	16871	17020	17062	17051	16995	16848	17083	16875	17089	17173	16891	16952	16802	17144	16956	17075	17071	17117	16782	16952	16804	16939	16756	17037	16935	17124	17065	17092	16917	17005	17092	16977	16939	16827	16749	16928	17004	16841	16898	16918	17109	16940	16967	17027	16874	17078	16903	17042	17084	16821	17007	17051	17037	16896	16762	17018	16858	16914	16884	17142	16950	17108	16957	16770	17172	17123	16892	16824	16981	16986	16910	16889	16917	17088	16913	17061	16773	16938	16930	16885	16937	16995	17105	16944	16951	16828	16989	17012	16891	16961	16944	17043	17032	17055	16828	16853	16941	17203	17033	16984	16945	16934	16777	16934	16929	17195	16947	17042	17058	16872	16833	17045	16920	17031	16937	17073	16826	16916	17058	16885	16854	16944	16979	16908	16864	16894	16970	16878	17016	16830	16925	17189	16988	16920	16945	17150	17005	16923	16851	16805	16838	17068	16972	17022	16965	16945	16850	16912	16990	17064	16801	17033	16876	17098	16892	17011	16908	17054	17067	16816	17014	16964	17023	16934	16900	16991	17076	16941	16909	16834	17079	16879	16906	16893	16914	16953	16926	17012	17179	16971	16943	16743	16924	17051	17020	16951	16834	17011	16924	17193	16937	17009	16899	17027	16744	17013	16948	16891	17042	16939	16987	16784	16926	17107	16883	17002	17008	17029	17133	16768	17200	16947	16972	17039	17011	16926	16915	16849	16940	16988	17043	16972	16906	16842	16815	17136	17006	17049	16898	16967	17020	17010	17020	16920	16806	16964	17106	17066	16929	16980	16941	16975	16961	16871	16903	16788	16948	16989	16983	16806	16943	17157	16826	16800	16964	16887	17066	17177	17031	16910	17038	17020	16998	17030	17030	16951	16980	17003	16906	16903	16959	17014	16886	17217	17046	16819	16951	17073	16982	17083	17028	17059	16945	16995	16936	16914	16933	16998	17120	17101	16892	16950	16894	16979	16902	16811	16933	16896	16888	17100	17143	16848	16955	16961	16778	17052	17057	16812	16964	17083	16907	17079	16961	17068	17164	17069	16945	17144	16971	16923	17025	16972	16955	17006	17009	16941	16946	16726	16855	17094	16818	16733	17044	17075	16964	17067	17058	17156	16915	17125	16977	16933	16868	16831	16955	16818	16899	16888	17001	17137	17050	17024	17028	16971	16920	17088	16973	16887	16930	16931	17033	17026	17017	16875	17003	16915	16902	16978	16970	16827	17041	17020	17034	16843	17073	16922	16970	16868	17114	16986	17002	16994	16911	16874	16798	16991	16990	16971	16975	16752	17102	16949	17179	16983	16931	16968	17041	16723	16998	16965	16914	16925	16961	16789	16990	17025	16992	17020	16729	16936	16942	16888	17016	16945	16909	16966	17041	16858	16926	16842	17055	17048	17060	17070	17044	16837	17041	16896	17133	17042	16627	16797	16877	16908	16946	16937	16941	17022	16930	16862	16827	16861	16885	17094	16877	16987	16968	17071	17022	16936	17121	16985	16902	16848	17131	16866	16994	17042	16958	17192	16902	16991	16959	17067	17082	16982	17069	17036	16920	16849	16864	17014	17017	17071	16951	17180	16975	16955	16960	17115	17032	17200	17035	16927	16911	16930	16847	16860	16927	16900	16837	17026	17015	16950	16997	17118	17076	16781	17087	17047	16897	16883	16885	16914	16874	16953	16927	16779	17074	16971	17002	17012	16860	17026	16978	16832	16828	16819	17083	17039	17072	17053	16976	16866	17045	16980	16914	16915	17167	16960	16993	16894	16909	17043	16982	17094	16968	16973	17068	16846	17021	17050	17169	17040	17005	16997	17061	16962	17039	16860	17048	16779	16934	17028	17114	16960	17036	16890	16894	16918	17014	16945	16981	17163	16867	17058	16877	17025	16968	17046	17064	17151	16904	16888	17006	16898	16922	16844	17028	17090	16955	16896	17029	16842	17050	16984	17156	16871	16889	17044	17030	16900	16849	17164	16935	16902	16925	16876	16977	17054	16911	17092	17028	16899	16788	17036	16926	17085	17023	16920	17121	16830	16938	16778	16872	16941	16906	17035	16987	16874	17011	16969	17062	16914	17048	17182	16875	17181	16841	16915	16964	16945	16988	16872	16802	16887	16980	17057	16781	16936	16869	16727	16932	17185	16905	16979	17064	16806	16869	16933	16973	16946	16842	17052	16955	16923	17029	16845	17079	16919	17133	17039	16827	16763	16934	16953	16850	16854	16877	17036	17002	16937	16916	16981	16888	17000	16890	17078	16960	17016	16878	16886	17105	17023	16830	17007	16881	16976	16888	16888	17012	16973	16948	16936	17118	16828	16752	16927	17003	17016	17027	16709	16770	16785	16873	16899	16979	16983	17008	16889	16942	16826	17003	17042	16925	16949	16723	16846	16947	16933	17028	17046	16948	16986	16965	16947	16984	16919	16877	17070	16926	17018	16930	16816	17003	16943	17015	16958	16900	17027	16830	17041	16891	17106	16922	16853	16773	16983	16932	16978	17088	17003	17035	16991	16957	17007	17041	17034	16924	17062	16765	16901	16961	16852	16996	17047	16946	17060	17016	16996	16863	16992	16908	16956	17042	16878	16854	16863	16795	17044	16996	16847	17006	16910	16957	16962	17070	17040	16960	17047	16895	17030	17142	16931	17011	16974	16981	16979	16925	17011	17089	16909	16958	16915	16947	17121	17075	16956	16821	16903	17007	16820	16870	16936	17024	16943	16779	16968	17104	16876	17194	16933	17115	17064	16859	17030	17053	17114	16866	16836	17072	16983	17083	16969	17043	16978	16918	17012	16851	16911	16994	16916	16773	16828	17024	16827	16955	17013	17112	16907	16950	17052	17086	17104	16842	17002	17117	17010	16994	16828	17020	17110	17030	16975	16956	16922	16753	16925	16940	16862	17075	17108	16809	17033	17056	16670	17089	17136	17066	17034	17071	17015	17037	16862	16836	17010	17104	16894	16912	17224	17261	17015	17011	17011	17038	16962	16989	16860	16922	16897	17118	17060	17051	16923	16909	16782	17076	17016	16890	17002	16941	16809	17074	17120	16989	16903	16992	16836	17009	17003	17141	16982	16994	16881	16873	17079	17080	17065	16730	16824	16996	16885	16925	17089	16884	16922	17022	17165	16896	16948	17145	17046	17018	17028	17254	17093	16999	16875	16884	17095	16976	16901	17105	16819	16719	16946	17073	17169	16846	17012	17002	16822	16993	16944	16937	16832	16844	16949	17052	16881	16914	16875	17035	17106	16965	17003	17042	16989	16983	16839	16985	17094	16995	17028	16817	16827	16941	16936	17209	16903	16724	16879	16782	16952	17108	16873	16894	16958	16785	16969	16894	16992	16914	17095	17075	16983	16872	17037	16828	17084	17019	17053	16858	16941	17116	16938	16880	16858	17016	16848	16998	16847	16953	17027	17029	16980	16970	16797	17079	17111	16898	17102	16824	16889	17085	16967	16989	17019	17035	16905	16954	17026	17072	16990	16811	17011	16907	16915	16849	16811	17249	16967	16917	16912	17078	17010	17166	16949	16923	17058	17001	17086	16969	16952	16897	16961	16944	16909	16968	16651	16870	16984	17067	16924	16852	16716	16804	16886	17084	17014	17136	17010	17077	16993	17086	17005	17052	16920	17323	16915	16941	16812	17147	16839	16889	17067	17067	16765	16994	16979	16967	17200	16971	16914	17195	16859	17005	16882	17097	17032	16856	17046	16797	16935	16969	16990	16794	17027	16767	17052	17077	16875	16942	17092	16830	16888	16912	16872	16849	16996	16930	17046	16979	16966	17010	17054	16933	16975	16954	16958	17024	17018	16998	17092	16822	16916	16939	16830	16870	16965	16898	16878	16858	16921	16946	17047	17146	17138	17122	17113	16802	17043	17011	17041	16915	16846	16990	17220	16845	16793	16959	16982	17039	16823	16926	17023	16964
22519	20992	27416	24782	22114	26996	32898	29555	28614	28177	27831	27429	27327	27454	27542	26866	27232	27173	26995	26938	27235	26888	27094	26537	26652	26403	26412	26194	26121	26171	26304	26193	26029	26284	26140	26230	26126	26097	26048	25945	26007	25853	25849	26064	26108	25751	25762	25815	25628	25974	25967	25688	25984	25854	25985	25963	25884	25938	26107	25985	25825	25860	25907	25946	25818	25835	25963	25918	25824	25962	25889	25795	26011	25715	25856	26042	25877	25959	25887	26136	26119	25833	25907	26059	25957	25889	25785	25707	25973	25895	25703	25830	25985	25807	25991	25840	25722	26032	26039	25845	25910	25915	25915	25768	25875	25797	25895	25915	25724	25876	25873	25945	25702	25972	25571	25963	25910	25668	25737	25923	25819	25767	25787	25905	26210	25862	25481	25725	25774	25733	25801	25851	25731	25875	25931	26153	25929	25952	25964	26026	25893	25987	25769	25744	25695	25801	25800	25616	26031	25759	25744	25781	26054	25948	25947	25963	25674	25792	25754	25859	25822	25934	25798	26140	25655	25828	25769	25922	25679	25784	25808	25783	26127	25665	25711	25898	26001	25938	25884	25688	25857	26071	25841	26010	26004	25844	25834	25907	25918	25621	25889	25935	25811	26042	25895	25757	25722	25664	25774	25704	25851	25920	25777	25620	25821	25729	25876	25794	25760	25802	25584	25836	25697	25965	25844	25859	25876	25772	25718	25829	25915	25787	25883	25650	25741	25723	25863	25716	25751	25733	25866	25837	25717	25881	25885	25838	25566	25691	25682	25645	25981	25683	25696	25874	25810	25807	25822	25948	25889	25771	25802	25818	25834	25958	25680	25839	25697	25631	25963	25936	25724	25882	25687	25823	25881	25772	25891	25815	25564	25901	25663	25806	25996	25738	25723	25918	25817	25892	26037	25989	25620	25786	25999	26311	25814	25608	25923	25946	26048	25930	25952	25633	25834	25797	25706	25666	25613	25565	25921	25951	25771	25632	25869	25932	25811	25667	25718	25937	25955	25729	25796	25977	25994	25721	25945	25938	25636	26001	25845	25927	25772	25650	25726	25709	25979	25683	25858	25571	25664	25752	25940	25954	25985	25780	25908	25884	25865	25958	25760	25707	25844	25655	26045	25763	25680	25780	25685	25889	25795	25840	25924	25818	25824	25710	25656	25915	25694	25793	25946	25808	25716	25818	25881	25716	25775	25899	26068	25859	25644	26100	25906	25823	25848	25895	26074	25863	25977	25727	25906	25790	25599	26001	25986	25868	25821	25933	25931	25621	26033	25927	25766	25749	25886	25801	25677	25678	25684	25932	25977	25731	25916	25996	26015	25945	25829	25547	25769	25674	26174	25648	25699	25851	25726	25675	25857	25609	25842	25485	25684	25980	25980	25729	25662	25750	25785	25854	25872	25881	25853	25701	25902	25779	25833	25625	25696	25884	26066	25582	25666	25708	25696	25679	25942	25898	25694	25889	25682	25845	25781	25935	25953	25787	26153	25719	25846	25592	25845	25720	25819	25682	25595	26081	25797	25775	25723	25908	25626	26063	26037	25753	25762	25892	25852	25650	25871	25784	25999	25695	25982	25645	25856	25957	26010	25917	25908	25882	25745	25866	25960	25740	25661	25684	25866	25616	25592	25895	25950	25921	25940	25696	25901	25682	25656	25694	25851	25772	25866	25775	25852	25906	25969	25834	25869	25651	25751	26046	25699	25740	25983	25852	25677	25609	26022	26147	26000	25734	25997	25894	25839	26086	25819	25763	25623	26078	25701	25784	25807	25969	25779	26031	25788	26004	25686	25678	25953	26020	25594	25646	25811	25956	25764	25762	25624	25899	25840	25706	25638	25762	25878	25537	25841	25964	25575	25948	25902	25889	25467	25753	25714	25839	25710	25741	25860	25818	25858	25754	25644	25738	25913	25830	25808	25734	25742	25730	25692	25716	25717	26002	25929	26067	25786	25641	25724	25524	25861	25833	25673	25940	25932	25993	26048	25740	25746	25924	26056	25779	25804	25769	25893	25837	25842	25829	25777	25783	25868	25948	25827	25864	25861	25868	25733	25820	25780	25941	25879	25775	25686	25885	25767	26022	25914	25693	25777	25921	26122	25917	26184	25746	25655	25532	25742	25769	25849	25780	25875	25788	26074	25722	25837	25635	25773	26004	26003	25931	25692	25841	25695	25600	25818	26050	25856	25848	25655	25481	25897	25882	25683	25649	25687	25985	25775	25794	25624	25764	25993	25659	25858	25873	25949	25704	25735	25653	25719	25774	25769	25790	25717	25837	25689	25904	25990	25904	25680	25664	25832	25818	25757	25992	25532	25944	25990	25902	26003	26108	25810	25653	25854	25748	25982	25796	25824	25732	25885	25967	25884	25989	25710	25805	25720	25870	25982	25729	25690	25821	26134	26020	25921	25836	25853	25637	25956	25840	25728	25609	25594	25728	25813	25978	25668	25762	25664	25748	26092	25769	25554	25736	25842	25752	25937	25860	25974	25630	25751	26016	25864	26102	25915	25635	25672	25931	25773	25817	25929	25986	25848	25950	25746	25568	25907	25932	25776	25755	26015	25802	26002	25830	25873	26103	25703	25875	25531	25809	26004	25767	25831	25988	25828	25622	25961	25957	25644	25964	25824	25978	25502	25706	25784	25804	25861	26146	25765	25784	26043	25844	25870	25770	25918	25816	25644	25644	25582	25615	25923	25906	25676	25814	25920	25847	25722	25757	25943	25825	25704	25780	26029	26048	25741	25736	25824	25829	25906	25882	25878	25919	26064	25973	25983	25776	25781	25884	25939	25692	25602	25755	25598	25837	25803	25545	25906	26114	25701	26006	25873	25795	25700	25626	25933	25653	26030	25696	25808	26059	25947	25689	25769	25680	25903	25812	25893	25887	25832	25726	25967	25536	25722	25884	25822	25592	25661	25667	25827	25631	25671	25751	25791	25764	25854	25768	25653	25868	25597	25837	25861	25960	25856	25829	25691	25777	25876	26190	25856	25922	25679	26065	25699	25848	26134	25822	25856	25939	25872	25563	26052	25898	26106	25751	25721	25412	25756	25728	25997	25679	25841	26019	25707	25773	25842	25779	25564	25795	25746	26000	25809	26077	25684	25663	25828	25842	26043	25724	25897	25949	25912	25900	25951	25764	26266	25782	25889	25797	25903	25766	25698	26030	25697	25812	25974	26011	25601	25817	25481	25789	25900	25641	25962	25939	25927	25877	25857	25998	25890	25636	25854	25836	25663	25771	25707	25902	25646	25763	25856	25758	25935	25759	25805	25788	25922	25787	25792	25828	25802	25747	25903	25629	25987	25891	26014	25912	25765	25698	25848	25791	25703	25988	25859	25811	25828	26038	25819	25688	26103	25806	26026	25781	25611	25576	25864	25755	25807	25754	25511	25909	25838	25485	25691	25842	25869	25737	25753	26038	25975	25826	25949	25773	25714	26022	25730	25882	25787	25912	25943	25999	26037	26009	25779	25605	25854	25599	25761	25733	26094	25888	25614	25779	25770	25668	25648	25817	25986	25671	25673	25927	25926	26049	25871	25705	25739	25845	25854	25797	25868	25565	25795	25857	25862	25819	25804	25890	25800	25683	25834	25861	25856	25894	25995	25974	25918	25991	25943	25694	25816	26008	25988	25858	26113	25750	25571	25789	25912	25626	25773	25725	25879	25780	25852	25970	25942	25673	25836	25863	25741	25794	25877	25881	25763	25948	25727	25492	25635	26057	25488	26139	25785	25883	25706	25833	25683	25895	25718	25509	25921	25642	25628	25763	25912	25609	25775	25744	25949	25711	25865	25782	25832	25834	25862	25959	25910	25921	25924	25850	26034	25842	25794	25714	25618	26115	25874	25927	25941	25925	26018	25888	25936	25606	26015	25775	26106	25793	25763	25865	25678	25808	25799	26113	25939	25843	25733	25632	25807	25911	25758	25628	26023	25894	25756	25935	25757	25657	25683	25908	25652	25724	25816	26159	25871	25900	25801	25882	25866	25658	25831	25927	25942	25835	25977	25613	25791	25845	25591	25669	25735	25724	25714	25724	25919	25814	25911	25748	26038	25751	25665	25812	25727	25764	25899	25767	25727	25870	25716	25927	25738	25710	25640	25692	25648	25801	25678	26066	25942	25641	26015	25918	25970	26006	25848	25897	25752	25794	25921	25679	25916	26237	25731	25626	25868	26005	25706	25839	25719	25811	25906	26023	25781	26046	25747	25739	26050	25831	25926	25756	25775	26040	25841	25527	25823	25651	26002	26010	25766	25698	25827	25647	25973	25755	25888	25960	25978	25742	25686	25703	25871	25670	25713	25802	25994	25714	25812	25942	25811	25947	25955	25959	26114	25858	25608	25746	25785	25723	26018	25845	26034	25881	25624	25899	25932	25916	25924	25666	25792	25738	25907	25917	26012	25890	25812	26041	25795	25903	25689	26159	25846	26001	25865	25762	25862	25676	25655	25680	25711	25776	25881	25576	25807	25743	25857	25744	25981	25618	25868	26078	25819	25902	26102	25940	25954	25990	26208	25865	25894	25714	25899	25627	25819	25782	25908	26062	26071	25861	26087	25988	25883	25704	25862	25555	25907	25946	25512	25778	25856	25847	25793	26067	25706	26100	26127	25806	25756	25843	25945	25955	25758	26018	25945	25834	25947	26000	25921	25914	25891	26049	25704	25795	25669	25765	25584	25848	25717	25862	25803	25863	25894	26024	25725	25775	25707	25873	25971	25879	25847	26190	25863	25638	26013	25667	25693	25972	26120	25968	25707	25821	25586	25971	25832	25446	25797	25795	25583	25696	25851	25852	25641	25678	25905	25515	26004	25759	25639	25624	25761	25861	25746	25587	25740	25710	25546	25642	25855	25711	25825	25900	26000	25865	25834	25927	25826	25972	25895	25807	25822	25794	25834	26000	26093	25823	25758	25810	26062	25814	25963	25796	25625	25577	25879	25843	25721	25991	25903	25619	25808	25474	25684	26042	25828	25802	25881	25942	25899	25950	25729	25846	25605	25781	25991	25748	25588	25698	25725	25942	25828	25557	25764	25781	25899	26047	25978	25880	26089	25584	25920	25786	25820	25891	25849	25936	25937	25724	25880	25777	25755	25676	25630	25823	25812	25679	25807	25890
30979	56634	40132	25387	24331	23536	22201	21271	20709	19230	19263	18935	18615	18624	18217	18266	18171	18074	18102	18223	17965	17556	17469	17269	17322	17157	16973	17004	16878	16754	16812	16694	16980	16587	16937	16735	16661	16627	16696	16716	16466	16682	16541	16734	16702	16601	16580	16573	16477	16708	16487	16562	16743	16445	16554	16616	16630	16595	16461	16503	16962	16619	16669	16610	16518	16484	16564	16560	16663	16619	16578	16519	16520	16553	16529	16563	16430	16708	16643	16454	16495	16651	16631	16514	16672	16455	16606	16545	16678	16670	16490	16315	16432	16328	16528	16580	16432	16459	16531	16526	16730	16530	16646	16469	16449	16509	16664	16465	16556	16544	16505	16443	16618	16477	16492	16437	16681	16448	16545	16357	16528	16542	16347	16538	16377	16617	16436	16384	16340	16477	16305	16563	16593	16424	16558	16474	16470	16518	16609	16811	16516	16675	16662	16482	16702	16451	16569	16607	16649	16495	16665	16495	16556	16502	16573	16575	16635	16537	16516	16525	16447	16572	16684	16405	16472	16403	16450	16614	16552	16414	16532	16445	16372	16548	16512	16574	16471	16502	16533	16509	16525	16506	16583	16547	16611	16406	16579	16333	16495	16361	16667	16421	16597	16382	16490	16459	16337	16755	16344	16463	16534	16623	16611	16500	16620	16609	16497	16645	16477	16488	16523	16507	16462	16329	16496	16466	16502	16490	16658	16429	16515	16409	16601	16523	16407	16349	16577	16665	16540	16514	16462	16575	16495	16558	16574	16447	16456	16304	16357	16446	16606	16352	16341	16655	16686	16466	16623	16600	16502	16698	16408	16458	16406	16529	16452	16528	16562	16440	16579	16513	16618	16569	16385	16559	16456	16375	16583	16488	16472	16577	16535	16566	16464	16500	16615	16532	16408	16614	16372	16611	16555	16397	16576	16445	16446	16563	16527	16660	16625	16464	16562	16451	16496	16521	16478	16478	16483	16538	16390	16311	16567	16363	16643	16488	16519	16639	16341	16455	16576	16438	16674	16656	16627	16720	16472	16572	16694	16555	16523	16419	16577	16560	16711	16479	16470	16481	16428	16529	16580	16481	16556	16543	16366	16583	16563	16709	16589	16461	16478	16400	16509	16538	16346	16615	16525	16487	16591	16693	16598	16285	16663	16511	16519	16458	16363	16560	16378	16569	16518	16555	16604	16638	16579	16614	16533	16334	16435	16437	16433	16438	16491	16410	16577	16412	16486	16525	16719	16361	16582	16535	16602	16410	16652	16343	16530	16621	16601	16640	16456	16584	16429	16424	16557	16486	16557	16472	16581	16477	16453	16576	16489	16516	16719	16471	16550	16439	16728	16450	16323	16663	16517	16520	16466	16470	16595	16593	16617	16630	16507	16616	16536	16421	16544	16506	16612	16569	16544	16563	16596	16472	16604	16475	16407	16738	16557	16563	16628	16521	16480	16414	16470	16588	16409	16463	16431	16677	16595	16341	16763	16536	16538	16571	16632	16582	16522	16581	16443	16402	16371	16532	16463	16404	16457	16508	16567	16554	16455	16416	16575	16517	16448	16713	16400	16386	16582	16564	16629	16672	16507	16565	16387	16509	16589	16452	16413	16511	16719	16427	16684	16584	16482	16430	16592	16655	16564	16545	16447	16590	16555	16444	16494	16372	16558	16670	16501	16453	16412	16415	16639	16639	16670	16555	16438	16331	16516	16242	16495	16524	16518	16651	16521	16488	16573	16534	16498	16439	16513	16619	16467	16585	16555	16424	16478	16468	16525	16544	16469	16531	16447	16460	16469	16710	16532	16525	16626	16514	16567	16581	16437	16424	16487	16520	16560	16659	16447	16511	16323	16510	16532	16396	16456	16552	16704	16499	16449	16595	16594	16659	16522	16594	16346	16596	16607	16566	16437	16479	16399	16642	16424	16637	16639	16457	16500	16393	16585	16580	16506	16547	16776	16567	16474	16446	16526	16487	16480	16508	16427	16438	16492	16378	16450	16477	16441	16577	16466	16477	16463	16567	16453	16535	16517	16421	16613	16541	16575	16448	16446	16412	16498	16493	16497	16554	16411	16340	16530	16429	16449	16594	16457	16475	16454	16425	16618	16531	16436	16442	16679	16636	16673	16649	16591	16482	16478	16407	16432	16601	16465	16599	16365	16478	16357	16706	16422	16355	16301	16670	16530	16554	16673	16576	16558	16563	16522	16524	16450	16356	16456	16480	16483	16467	16562	16488	16493	16618	16429	16529	16588	16519	16532	16539	16478	16460	16360	16472	16554	16530	16668	16670	16582	16578	16669	16563	16419	16424	16537	16575	16558	16388	16603	16408	16556	16455	16413	16457	16582	16570	16546	16376	16545	16481	16604	16404	16551	16630	16587	16516	16396	16548	16649	16357	16428	16607	16429	16525	16444	16449	16565	16684	16526	16564	16550	16405	16581	16436	16548	16660	16525	16485	16522	16515	16444	16546	16533	16633	16554	16474	16614	16613	16344	16636	16520	16419	16524	16526	16434	16517	16638	16632	16532	16481	16481	16556	16550	16485	16461	16654	16559	16443	16497	16428	16583	16556	16495	16539	16395	16452	16570	16548	16496	16638	16557	16540	16607	16283	16335	16456	16541	16432	16585	16508	16486	16508	16310	16547	16539	16629	16663	16599	16657	16515	16433	16308	16424	16594	16596	16689	16355	16685	16430	16635	16460	16549	16424	16562	16562	16453	16429	16513	16618	16535	16557	16591	16483	16652	16584	16485	16381	16518	16700	16664	16446	16443	16369	16469	16639	16501	16616	16352	16490	16510	16731	16438	16547	16440	16458	16480	16494	16705	16514	16706	16524	16513	16507	16642	16550	16508	16629	16629	16534	16560	16573	16409	16396	16568	16693	16431	16544	16462	16570	16330	16580	16711	16473	16437	16585	16448	16655	16508	16671	16566	16499	16521	16560	16401	16554	16625	16330	16454	16482	16490	16534	16654	16516	16672	16623	16449	16492	16372	16671	16549	16455	16544	16520	16390	16461	16438	16591	16659	16500	16585	16581	16618	16414	16630	16510	16511	16519	16389	16570	16573	16610	16713	16533	16535	16591	16471	16631	16444	16587	16460	16630	16584	16448	16528	16529	16473	16629	16584	16409	16645	16617	16538	16440	16589	16392	16448	16504	16811	16365	16483	16509	16520	16468	16667	16590	16557	16426	16497	16378	16445	16583	16526	16442	16511	16529	16511	16527	16315	16502	16424	16675	16499	16506	16524	16558	16336	16516	16556	16457	16413	16571	16521	16347	16545	16418	16518	16462	16595	16555	16454	16603	16498	16601	16511	16547	16478	16719	16603	16600	16420	16512	16573	16459	16529	16790	16559	16482	16385	16578	16595	16392	16610	16512	16474	16454	16541	16650	16562	16521	16654	16658	16380	16486	16634	16576	16785	16384	16706	16422	16401	16515	16460	16445	16484	16490	16598	16487	16552	16503	16491	16648	16431	16517	16419	16668	16505	16445	16436	16554	16436	16437	16384	16605	16543	16416	16653	16546	16471	16452	16479	16298	16397	16564	16435	16665	16589	16632	16379	16487	16484	16515	16452	16483	16594	16364	16631	16610	16712	16495	16572	16494	16494	16462	16676	16607	16619	16449	16465	16369	16345	16381	16633	16391	16468	16717	16404	16545	16459	16522	16636	16446	16432	16592	16404	16702	16435	16547	16552	16574	16425	16675	16408	16506	16522	16385	16524	16680	16401	16575	16230	16439	16676	16602	16384	16418	16450	16713	16484	16578	16539	16567	16343	16534	16510	16632	16394	16563	16659	16431	16671	16410	16530	16545	16327	16675	16406	16488	16479	16431	16558	16322	16391	16472	16626	16383	16396	16550	16458	16527	16382	16433	16534	16503	16584	16352	16433	16561	16418	16569	16447	16409	16656	16520	16497	16580	16544	16569	16581	16517	16476	16445	16477	16582	16402	16574	16323	16553	16489	16464	16700	16461	16501	16497	16523	16514	16536	16485	16294	16548	16708	16390	16612	16445	16473	16385	16431	16408	16612	16565	16569	16608	16620	16592	16646	16426	16533	16552	16468	16574	16465	16407	16468	16507	16436	16359	16461	16453	16615	16686	16626	16533	16483	16471	16462	16598	16684	16608	16404	16585	16463	16448	16444	16437	16444	16539	16543	16632	16456	16418	16478	16586	16445	16602	16523	16428	16573	16666	16597	16472	16444	16560	16428	16587	16524	16408	16639	16651	16407	16604	16460	16614	16567	16670	16537	16498	16463	16484	16464	16726	16534	16580	16710	16495	16456	16599	16491	16538	16459	16475	16411	16581	16512	16599	16544	16624	16569	16526	16601	16368	16563	16327	16505	16489	16526	16712	16525	16559	16452	16653	16235	16405	16489	16623	16522	16536	16484	16443	16673	16537	16480	16502	16510	16481	16331	16558	16499	16569	16569	16463	16427	16552	16474	16435	16422	16573	16569	16539	16450	16613	16531	16478	16437	16525	16570	16466	16446	16657	16525	16554	16508	16494	16513	16472	16552	16413	16531	16574	16756	16593	16522	16524	16429	16511	16559	16595	16385	16546	16513	16371	16581	16512	16554	16479	16365	16644	16417	16462	16727	16618	16461	16414	16460	16550	16694	16478	16625	16558	16480	16539	16547	16597	16600	16366	16197	16704	16479	16511	16448	16450	16408	16430	16723	16625	16515	16598	16558	16376	16284	16453	16595	16551	16599	16499	16525	16614	16484	16595	16522	16590	16440	16482	16557	16535	16605	16569	16425	16413	16539	16432	16477	16439	16524	16754	16544	16554	16454	16520	16416	16636	16427	16709	16447	16536	16554	16420	16479	16549	16592	16577	16490	16405	16463	16317	16545	16520	16395	16463	16545	16395	16510	16698	16441	16435	16460	16616	16629	16523	16584	16631	16462	16498	16410	16568	16548	16573	16606	16551	16474	16476	16543	16651	16379	16600	16498	16560	16636	16548	16593	16467	16592	16533	16511	16506	16450	16570	16552	16714	16415	16479	16516	16399	16529	16658	16420	16407	16514	16530	16527	16652	16315	16612	16494	16521	16449	16425	16763	16365	16492	16551	16658	16291	16638	16554	16486	16475	16621	16405	16429	16427	16788	16328	16503	16631	16632	16473	16515
35928	31826	34677	31102	29828	29977	30400	29709	29423	29398	29308	29236	29076	28890	29163	29369	28951	28869	28974	28965	29092	29118	29164	28836	29026	28876	28755	28917	28888	28696	28593	28559	28499	28738	28757	29016	28762	28658	28919	28591	28858	28629	28718	28776	28939	28890	28769	28946	28763	28810	28671	28593	28673	28512	28778	28918	28580	28850	28492	28815	28869	28644	28547	28799	28665	28770	28739	28976	28916	28824	28743	28781	28871	28392	28854	28485	28856	28555	28565	28631	28589	28858	28523	28676	28926	28621	28670	28845	28668	28632	28575	28630	28952	28634	28767	28805	28607	28702	28529	28538	28659	28750	28655	28614	28475	28575	28592	28660	28776	28701	28433	28726	28512	28758	28868	28780	28552	28564	28752	28821	28640	28874	28914	28797	28499	28805	28545	28706	28769	28587	28720	28688	28766	28652	28606	28541	28584	28582	28677	28811	28725	28482	28578	28671	28994	28780	28853	28613	28569	28803	28661	28651	28683	28703	28491	28613	28746	28715	28604	28809	28836	28838	28614	28939	28631	28386	28593	28902	28564	28477	28863	28564	28493	28398	28744	28621	28568	28732	28571	28924	28776	28740	28767	28726	28635	28639	28715	28808	28609	28636	28849	28753	28451	28392	28508	28791	28745	28786	28632	28804	28484	28402	28893	28631	28916	28700	28721	28874	28565	28537	28250	28538	28589	28669	28677	28617	28751	28868	28512	28821	28894	28601	28454	28520	28729	28916	28692	28497	28657	28476	28647	28712	28527	28522	28516	28746	28858	28765	28673	28819	29015	28850	28599	28588	28549	28569	28546	28668	28427	28527	28776	28664	28724	28682	28888	28898	28577	28609	28724	28814	28774	28650	28491	28642	28733	28632	28513	28819	28640	28714	28672	28782	28691	28716	28739	28540	28761	28599	28860	28806	28731	28947	28529	28568	28592	28763	28763	28703	28773	28844	28558	28722	28894	28695	28537	28637	28742	28699	28707	28984	28692	28549	28786	28691	28547	28611	28679	28565	28771	28810	28422	28587	28529	28510	28671	28536	28700	28635	28961	28573	28877	28579	28800	29040	28668	28714	28620	28762	28863	28269	28591	28721	28596	28511	28735	28524	28593	28752	28872	28635	28745	28735	28562	28683	28762	28593	28528	28566	28701	28646	28862	28914	29071	28845	28801	28881	28709	28605	28679	28705	28663	28654	28567	28564	29056	28647	28589	28916	28640	28703	28537	28526	28959	28882	28665	28788	28741	28657	28676	28756	28787	28777	28729	28848	28570	28756	28616	28779	28619	28641	28515	28487	28670	28353	28790	28725	28881	28637	28560	28434	28575	28693	28736	28743	28778	28643	28747	28656	28672	28818	28946	28793	28753	28528	28660	28874	28604	28750	28791	28814	28610	28777	28791	28673	28640	28718	28596	28790	28725	28642	28895	28700	28761	28819	28548	28699	28625	28895	28802	28541	28792	28532	28549	28687	28658	28689	28873	28814	28588	28882	28777	28453	28895	28758	28448	28536	28900	28555	28590	28615	29016	28641	28631	28682	29022	28938	28582	28830	28806	28490	28804	28496	28805	28359	28386	28591	28630	28453	28714	28607	28627	28661	28388	28716	28712	28686	28651	28842	28888	28630	28774	28399	28895	28939	28602	28631	29000	28607	28597	28547	28799	28588	28876	28582	28768	28770	28782	28724	28830	28784	28854	28500	28696	28614	28698	28622	28427	28799	28758	28577	28607	28600	28843	28707	28569	28711	28739	28874	28870	28624	28616	28709	28549	28708	29005	28322	28525	28766	28856	28783	28747	28693	28576	28677	28775	28711	28602	28331	28494	28840	28827	28753	28627	28484	28674	28725	28405	28648	28472	28501	28637	28583	28664	28693	28695	28764	28718	28911	28661	28644	28560	28548	28905	28530	28449	28650	28629	28573	28816	28873	28462	28552	28839	28663	28554	28946	28633	28670	28661	28765	28593	28466	28708	28770	28577	28840	28586	28760	28774	28768	28796	28488	28567	28536	28851	28698	28696	28385	28810	28719	28633	28631	28622	28865	28623	28757	28949	28844	28962	28708	28430	28907	28643	28693	28668	29093	28880	28612	28512	28596	28784	28588	28635	28932	28728	28876	28378	28536	28645	28733	28762	28875	28664	28753	28709	28826	28739	28665	28622	28824	28633	28948	28777	28731	28829	28833	28703	28764	28946	28896	28688	28570	28832	28952	28894	28714	28961	28801	28555	28934	28742	28628	28811	28675	28569	28453	28812	28682	28934	28698	28560	28911	28578	28684	28601	28769	28690	28491	28830	28579	28732	28745	28624	28557	28901	28800	28816	28706	28788	28918	28907	28413	28681	28761	28639	28633	28541	28592	28820	28463	28667	28747	28709	28630	28594	28787	28920	28544	28584	28370	28517	28761	28562	28668	28783	28783	28782	28713	28613	28828	28763	28566	28599	28594	28645	28870	28959	28832	28553	28868	28796	28476	29017	28587	28745	28679	28840	28565	28850	28689	28733	28747	28836	28614	28775	28614	28493	28746	28663	28673	28686	28557	28852	28591	28692	28705	28279	28514	28818	28723	28768	28855	28745	28424	28735	28464	28884	28707	28579	28890	28824	28740	28644	28616	28718	28631	28654	28606	28820	28582	28855	28661	28950	28576	28798	28678	28673	28685	28306	28594	28603	28705	28729	28727	28507	28796	28673	28347	28693	28680	28655	28764	28618	28376	28650	28944	28421	28449	28757	28682	28883	28523	28751	28736	28738	28594	28480	28706	28742	28803	28690	28734	28913	28757	28542	28804	28549	28594	28595	28670	28480	28563	28693	28862	28627	28686	28843	28584	28482	28705	28545	28506	28646	28756	28823	28743	28673	28678	28780	28672	28731	28536	28708	28700	28928	28551	28561	28656	28797	28691	29028	28765	28672	28978	28657	28632	28613	28603	28538	28782	28752	28552	28943	28783	28737	29049	29020	28676	28679	28638	28618	28677	28765	28345	28627	28682	28930	28865	29117	28781	28678	28615	28807	28499	28740	28788	28660	28591	28427	28795	28659	28548	29103	28722	28683	28768	28865	28630	28776	28512	28731	28680	28645	28725	28733	28289	28683	28807	28914	28956	28801	28668	28691	28818	28682	28648	28805	28756	28767	28935	28448	28706	28694	28574	28784	28565	28794	28616	28986	28690	28761	28669	28515	28689	28764	28662	28582	28843	28636	28685	28756	28676	28551	28883	28682	28432	28588	28635	28789	28806	28489	28592	28691	28616	28681	28884	28790	28727	28884	28708	28849	28771	28711	28695	28617	28491	28716	28760	28715	28617	28717	28575	28973	28813	28647	28822	28548	28467	28476	28372	28619	28466	28834	28777	28962	28490	28729	28714	28890	28629	28949	28535	28629	28878	28596	28636	28611	28681	28777	28657	28626	28966	28780	28537	28721	28632	28629	28701	28607	28842	28551	28694	28718	28557	28747	28742	28873	28759	28785	28786	28521	28660	28675	28720	28547	28780	28779	28656	28547	28811	28805	28925	28546	28659	28679	28688	28408	28633	28970	28491	28828	28558	28602	28764	28879	28474	28818	28966	28786	28936	28763	28692	28916	28906	28763	28819	28823	28661	28872	28730	28824	28758	28491	28519	28704	28796	28763	28678	28661	28378	29010	29035	28731	28381	28569	28627	28701	28555	28578	28827	28694	28355	28587	28742	28643	28514	28697	29133	28930	28827	28628	28598	28851	28717	28713	28529	28824	28715	28860	28581	28692	28791	28576	28513	28836	28704	28952	28686	28792	28667	28756	28279	28657	28764	28891	28653	28523	28702	28741	28893	28725	28511	28596	28344	28476	28670	28553	28654	28707	28437	28544	28707	28754	28477	28657	28654	28811	28700	28656	28703	29059	28808	28575	28601	28824	28477	28773	28726	28756	28537	28804	28825	28588	28682	28674	28831	29003	28475	28591	28677	28812	28603	28774	28664	28619	28771	28776	28723	28770	28798	28673	28368	28416	28437	28687	28779	28821	28885	28752	28748	28734	28576	28810	28444	28724	28730	28839	28424	28575	28580	28814	28627	28605	28550	28643	28797	29009	28914	28803	28685	28696	28717	29044	28663	28791	28683	28591	28783	28587	28990	28578	28666	28854	28843	28587	28708	28815	28916	28806	28861	28808	28769	28869	28851	28438	28692	28731	28731	28880	28858	28708	28742	28544	28497	28989	28602	28684	28721	28480	28907	28688	28800	28586	28657	28647	28750	28592	28851	28612	28900	28911	28762	28614	28684	28697	28548	28855	28778	28740	28717	28499	28930	28520	28690	28555	29000	28385	28606	28466	28794	28941	28859	28457	28331	28688	28801	28860	28687	28659	28357	28941	28640	28869	28766	28892	28822	28735	28888	28627	28780	28972	28591	28757	28565	28748	28662	28738	28599	28559	28517	29074	28922	28682	28962	28958	28767	28635	28549	28798	28731	28511	28943	28896	28731	28330	28701	28832	28644	28747	28545	28629	28795	28880	28686	28362	28792	28664	28817	28761	28700	28605	28729	28654	28697	28862	28734	28595	28737	28793	28814	28563	28827	28607	28969	28741	28662	28573	28669	28891	28689	28760	28769	28515	28720	28619	28729	28919	28903	28543	28536	28694	28615	28848	28969	28677	28570	28644	28712	28868	28737	28519	28577	28843	28815	28585	28590	28601	28579	28645	28646	28909	28841	28738	28608	28676	28793	28649	28779	28824	28768	28750	28740	28880	28842	29015	28910	28697	28540	28631	29009	28985	28764	28701	28445	28603	28719	28731	28810	28621	28690	28559	28858	28887	28822	28859	28578	28790	28766	28844	28564	28671	28545	28663	28714	28934	28803	28659	28705	28767	28387	28675	28691	28741	28613	28402	28828	28589	28910	28626	28692	28768	28858	28714	28757	28755	28619	28740	28876	28882	28610	28793	28656	28626	28685	28568	28617	28690	28487	28724	28631	28798	28770	28720	28426	28740	28638	28617	28584	28702	28831	28704	29039	28533	28949	28689	28670	28894	28596	28594	28707	28809	28772	28672	28743	28855	28743	28590	28595	29013	28812	28711	28717	29131	28703	28771	28509	29006	28582	28630	28925	28788	28723	28830	28609	28548	28775	28818	28656	28910	28661	28763	28802	28537	28543	28556	28720
26140	34718	25188	19768	19674	19840	19629	19430	18922	18815	18689	18612	18390	18621	18582	18454	18469	18367	18371	18528	18279	18359	18226	18195	18200	17961	17979	17964	18160	17969	17917	18096	17951	17959	17863	17903	17859	18043	17975	17844	17955	17908	18089	17854	17969	17783	17827	17724	17872	17880	17822	17707	17983	17639	18016	17797	17837	17714	17958	17695	17801	17913	18011	17940	17925	17861	17904	17898	17932	17629	17911	17922	17952	17924	17867	17802	17758	18179	17897	17812	17853	17887	17776	17823	17816	17700	17901	18112	17809	17904	17722	17927	17982	17919	17896	17803	17895	17888	17886	17878	17748	17893	17894	17662	17758	17889	17924	17897	17933	17628	17984	17686	17871	17946	17887	17893	17957	17935	18039	17904	17685	17947	17951	17908	17988	17917	17975	17816	17882	17917	17859	18032	17748	17948	17879	17786	17699	17861	17907	18067	17771	17672	17802	17844	17950	17684	17852	17853	17812	17839	17792	17913	17652	17795	17782	17836	17883	17752	17905	18027	17852	17778	17772	17859	17928	17916	17814	17890	17857	17861	17881	17877	17754	17877	17899	17936	17601	17669	17865	17801	17988	18010	17885	17758	17780	17606	17711	17861	17706	17931	17889	17833	17946	17806	18018	17926	17824	17813	17901	17841	17894	17892	17875	17999	17815	17780	17835	17951	17963	18005	17682	17941	17784	17687	17785	17807	17714	17998	17964	17791	17869	17710	17717	17851	17936	17878	17781	17754	17909	17747	17766	17795	17754	17933	17808	17820	17755	17874	17987	17821	17666	17974	17777	17740	17852	17873	17879	17743	17879	17846	17659	18143	17946	17714	17872	17997	17897	17857	17782	17816	17693	17909	18018	17649	17945	17609	17863	17752	17801	17905	17924	17918	17826	17918	17794	18007	17729	17707	17962	17774	18043	17801	17850	17960	17919	17999	18077	17810	17716	17715	17942	17730	17905	17757	17922	17982	17797	17849	18022	17915	18043	18036	17735	17871	18072	17974	17748	17886	17930	17981	17948	17660	17738	17873	17706	17719	17818	17752	17947	17701	17958	17899	17835	17672	17913	17804	17796	17968	17958	17709	17890	17795	17997	17773	17790	17885	17880	17810	17871	17797	17817	17795	17796	17899	18011	18005	18017	17909	17752	18002	17820	17957	17943	17980	17849	17972	17838	17855	17735	17800	17856	17786	17831	17793	17855	17914	17774	17919	17869	17790	17944	17613	17842	17947	17781	17777	17833	17841	17808	17778	17916	17847	17748	17976	17859	17841	17750	17806	17673	17954	17667	17787	17640	17975	17800	17740	17832	17681	17713	17930	17914	17808	17959	17948	17999	17847	17729	17969	17827	17876	17923	17816	17846	17735	17921	17857	17962	17669	17982	17921	17852	17709	17821	17951	17833	17880	17819	17733	17765	18020	17769	18069	17874	17841	18054	17856	17903	17883	17715	17823	17995	17637	17666	18068	17897	17860	17978	17595	17615	17931	17913	17806	17919	17724	17780	17825	17881	17919	18092	17563	18019	17995	17896	17856	17951	17805	17904	17692	17795	17853	17918	17912	17666	17809	17975	17801	17886	17842	17929	17989	17790	17832	17811	17977	17812	17711	17885	17925	17843	17706	17794	17923	17980	17743	17785	17968	17779	17710	17977	17848	17675	17952	17743	17842	17932	18022	17742	17973	17666	17890	17852	17888	17626	17829	17847	17871	17825	18032	17674	17844	17826	17899	17845	17819	17945	17823	17925	17829	17841	17968	17897	17915	17878	17871	17813	17881	17823	17700	17904	17882	17787	17964	17780	18003	17885	17779	17920	17788	17840	17929	17901	17754	17798	18007	17923	17865	17815	17717	17758	18056	17816	17765	17721	17858	17779	17648	17856	17930	18057	18039	17823	17683	17952	17771	17829	17683	17793	18049	18039	17948	17759	17767	18018	17894	17841	17986	17943	17862	17942	17951	17866	17935	17683	17778	17964	18024	17756	17694	17724	17988	17768	17964	17859	17858	17814	17671	17902	17888	17825	17812	17860	17821	17899	17863	17749	17782	17743	17887	17995	17849	17847	17783	17717	17683	17660	17754	18021	17856	17804	17864	17860	17847	17763	17899	17697	17710	17970	17865	18057	18038	17833	17853	17804	17765	17889	17837	17987	17817	17780	17951	17861	17964	17857	17868	17758	17816	17955	17830	17968	17808	17851	17881	17879	17822	17823	17818	17807	17967	17853	17971	17809	17923	17952	17600	17714	17708	17872	17759	17911	17721	17865	17940	17883	17777	17755	17941	17826	17844	17762	17989	17907	17661	17888	17796	17787	17976	17877	17656	17706	17947	17840	17827	17805	17793	17969	17891	17869	17770	17940	17971	17848	17986	17917	17815	17851	17915	17826	17802	17523	17947	17788	17810	17871	17905	17809	17663	17940	17636	17986	17968	17946	17846	17857	17740	17889	17843	17999	18082	17899	17838	17977	17681	17955	17951	17723	17927	18025	17944	17838	17805	17774	17696	17887	17723	17899	17773	17852	17729	17616	17967	17928	17771	17868	17758	17695	17733	17845	17883	17810	17722	17905	17844	17974	17779	17792	17575	17748	17845	17850	17826	17782	17892	17822	17840	17935	17769	17915	17962	17838	17910	17843	17861	17956	17817	17916	17814	17947	17897	17896	18011	17820	17965	17749	17774	18002	17724	17800	17965	17874	17959	17787	18021	17723	17973	17942	17928	17785	17885	17875	17982	17823	17793	17898	17834	17855	17862	17950	17828	17784	17971	17819	17715	17774	17894	17836	17924	17784	18010	17916	17746	17853	17761	17944	17789	17828	17724	17825	17832	17852	17891	17972	17947	17760	17918	17800	17846	17974	17806	17684	18049	17705	17831	17726	17846	17664	17927	17588	17857	17856	17996	17876	17921	17746	17891	17914	17909	17770	17854	17966	17791	17904	17817	17847	17798	17640	17789	17754	17808	17836	17723	17907	17693	17764	17878	17772	17623	17829	18023	17912	17823	17622	18060	17935	17782	17747	17866	17981	17921	17869	17832	17913	17865	17841	17880	17858	17770	17870	17804	17699	17931	17873	17799	17798	18001	17906	17798	17835	17734	17884	17805	17860	17746	17868	17959	17930	17812	17967	18031	18002	17866	17925	17930	17923	17978	17817	17815	17946	17752	17810	17927	17825	18038	17844	17675	17942	17903	17868	17906	17729	18135	17878	17910	17723	17827	17815	17913	17788	17712	17834	17824	17800	17743	17832	17863	17817	17960	17750	17711	17868	17922	17722	17812	17979	17762	17954	17625	17849	17947	17813	17867	18084	17902	17831	17844	17618	17821	17740	17907	17747	17896	17867	17857	17709	17864	17897	17726	17763	17815	17790	17904	17948	17869	17807	17918	17853	17690	17841	17834	17848	17890	17880	17983	17878	17885	17822	17711	17707	17854	17930	17863	18156	17688	17938	17851	17601	17779	17903	17690	17702	17931	17894	17809	17877	18010	18074	17860	17802	17715	17864	17866	17912	17941	17927	17988	17782	17811	17798	17786	17700	17750	17690	17888	17940	17881	17894	17903	17750	18102	17768	17837	17794	17821	17760	17708	17820	17885	17756	17774	17988	17876	17757	17837	17811	17836	17861	17798	17892	17893	17643	17959	17784	17926	17833	17867	17817	17782	17860	17773	17760	17994	17919	17866	17837	17735	17972	17975	17844	17824	17876	17756	17884	17726	18031	17888	17814	17795	17899	17853	17909	17845	17948	17882	18026	17814	17867	17728	17745	17956	17725	17862	17845	17740	17757	17805	17848	17953	17775	17914	18124	17963	18041	17829	17952	17786	17779	17773	18089	17869	17733	17796	17921	17941	17769	17835	17787	17950	17822	17746	17833	17903	17858	17819	17777	17718	17923	17650	17786	17834	17752	17801	17711	17847	17743	17872	17846	17750	17926	17875	17982	17960	17777	17786	17907	18015	17864	17766	17863	17805	17685	17878	17980	17781	17882	17812	17676	17714	17821	17851	17947	17868	17815	17739	17831	17938	17871	17748	17825	18113	17908	17693	17893	17767	17833	17832	17750	17932	17884	17658	18030	17728	18013	17937	17883	17864	17756	18058	18037	17721	17822	17695	17819	17859	17990	17920	17985	18045	17855	17924	17889	17967	17685	17891	17803	17911	17741	18039	18096	17965	17857	17691	17719	17929	17706	17815	17814	17617	17994	17848	17916	17884	17874	18109	17907	17860	17828	17791	17792	17719	17750	17904	17959	17760	17786	17839	17809	17797	18014	17832	17985	17813	18057	17942	18212	17815	18042	17858	17799	17809	18003	17825	17913	17995	17682	17879	18009	17804	17763	17779	17880	17923	17920	17625	17930	17794	17897	17785	17692	17858	17882	17954	17772	17821	17881	17830	17852	17867	17818	17758	17920	17808	17986	17966	17810	17884	17957	17787	17768	17792	17697	17819	17927	17964	17985	17835	17854	18126	17776	17825	17937	17846	17784	17843	17833	17893	17737	17742	17891	17864	17854	17778	17964	17661	17900	17988	17729	17881	17634	17893	17756	17859	17941	17910	17821	17907	17900	17662	18021	17938	17774	17892	17915	17743	17787	17852	17826	17858	17854	17815	17758	17803	17970	17828	17999	17786	17855	17840	17777	17784	17901	17878	17874	17957	17800	18034	17888	17770	18028	17742	17969	17871	17866	17858	17915	17914	17915	17924	17869	17884	17809	17825	17935	17778	17955	17666	17881	17882	17872	17699	17781	17895	17827	17909	17926	17817	17918	17910	17823	17800	17937	17834	17742	17916	17838	17844	17869	17800	17734	17937	18037	17968	17890	18091	17842	17866	18117	17639	17931	17779	17822	17937	17969	17813	17863	17831	18007	17719	17787	17816	17919	17806	17987	17919	17871	17977	17608	17863	17842	17767	17827	17905	17849	17928	17840	17837	17884	17756	17818	17985	17706	17908	17971	18035	17961	17900	17979	17941	17751	17962	17783	17954	17796	17857	17923	17887	17921	17911	17860	18007	17993	17824	17832	17780	17873	17792	17825	17764	17806	17840	17795	17678	17775	17926	17873	17854	17781	17857	17802	17761	17878	17856	18043	17694	17794	17754	17799	17750	17900	17829	17851	17980	17879	17697	17854	17941	17833	18028
23973	21023	27490	25142	24038	29149	32228	29632	28870	29045	28945	28581	28571	28473	28641	28521	28135	28381	28344	28153	28320	27814	27981	27953	27923	27791	27528	27833	27715	27712	27690	27517	27525	27310	27537	27628	27600	27657	27517	27368	27593	27572	27462	27237	27585	27544	27274	27534	27649	27356	27543	27281	27426	27381	27608	27230	27569	27540	27478	27452	27321	27506	27519	27658	27556	27520	27446	27475	27632	27344	27476	27432	27105	27336	27228	27705	27518	27257	27475	27500	27495	27612	27363	27561	27400	27500	27469	27558	27534	27433	27582	27376	27419	27364	27409	27531	27539	27408	27538	27456	27489	27339	27453	27695	27360	27459	27334	27438	27420	27337	27325	27416	27358	27237	27289	27372	27431	27281	27539	27348	27582	27534	27495	27518	27624	27276	27449	27407	27381	27414	27352	27278	27159	27296	27549	27324	27451	27427	27342	27475	27331	27563	27453	27685	27531	27421	27259	27290	27403	27467	27589	27434	27383	27503	27245	27364	27287	27203	27278	27445	27311	27297	27364	27480	27146	27045	27383	27375	27312	27444	27460	27538	27108	27116	27505	27666	27202	27293	27325	27496	27407	27204	27373	27321	27410	27377	27258	27440	27213	27523	27459	27564	27142	27662	27600	27136	27246	27295	27314	27235	27495	27240	27575	27369	27603	27378	27068	27458	27471	27567	27177	27414	27487	27535	27443	27434	27599	27326	27375	27426	27618	27371	27170	27435	27408	27422	27590	27125	27008	27319	27265	27476	27466	27360	27249	27184	27353	27642	27786	27466	27576	27774	27457	27592	27345	27310	27509	27404	27335	27170	27549	27578	27482	27211	27318	27447	27355	27279	27362	27496	27416	27367	27365	27259	27192	27455	27279	27149	27682	27372	27328	27337	27555	27415	27442	27323	27545	27467	27299	27444	27675	27472	27412	27384	27303	27284	27344	27524	27356	27413	27384	27264	27545	27483	27364	27585	27704	27291	27463	27273	27506	27324	27452	27097	27059	27369	27429	27338	27418	27136	27458	27301	27478	27649	27485	27602	27368	27545	27306	27160	27407	27278	27466	27384	27313	27405	27486	27349	27447	27393	27206	27118	27480	27325	27208	27255	27572	27303	27475	27358	27740	27290	27336	27433	27589	27446	27374	27318	27425	27314	27244	27411	27315	27371	27523	27457	27575	27440	27270	27439	27182	27380	27235	27522	27476	27453	27496	27504	27336	27350	27329	27340	27112	27569	27467	27324	27543	27633	27305	27414	27529	27512	27354	27427	27243	27498	27491	27320	27310	27151	27645	27419	27438	27527	27321	27356	27379	27509	27356	27513	27577	27263	27310	27417	27526	27471	27351	27441	27344	27313	27583	27110	27467	27026	27393	27241	27454	27391	27524	27188	27386	27373	27483	27280	27559	27388	27334	27513	27570	27338	27548	27707	27566	27300	27179	27447	27705	27333	27345	27465	27273	27416	27157	27345	27380	27083	27534	27352	27268	27367	27350	27285	27398	27543	27376	27373	27511	27608	27501	27451	27473	27272	27512	27484	27517	27507	27542	27241	27437	27509	27318	27434	27382	27371	27211	27354	27451	27450	27513	27603	27356	27339	27246	27676	27311	27337	27513	27422	27336	27364	27469	27282	27409	27535	27552	27303	27667	27451	27345	27405	27517	27545	27359	27260	27486	27171	27304	27373	27526	27376	27359	27382	27441	27314	27377	27283	27529	27609	27456	27380	27305	27472	27115	27455	27387	27367	27423	27470	27301	27312	27594	27320	27245	27465	27357	27577	27481	27507	27475	27300	27496	27386	27291	27210	27275	27302	27358	27477	27452	27531	27359	27323	27549	27232	27347	27415	27263	27352	27300	27250	27369	27350	27379	27451	27121	27373	27524	27394	27596	27508	27081	27230	27455	27400	27364	27426	27539	27199	27145	27604	27462	27199	27634	27434	27403	27627	27316	27269	27263	27338	27462	27512	27354	27173	27319	27192	27399	27358	27388	27307	27502	27444	27366	27530	27406	27267	27290	27247	27231	27223	27426	27632	27292	27484	27693	27421	27306	27477	27617	27389	27295	27147	27460	27252	27528	27510	27464	27427	27470	27332	27549	27356	27212	27305	27382	27462	27537	27193	27301	27218	27256	27463	27452	27422	27265	27339	27567	27679	27605	27056	27315	27386	27562	27503	27326	27466	27322	27154	27202	27606	27455	27294	27477	27365	27271	27036	27347	27590	27290	27433	27452	27253	27367	27167	27480	27292	27704	27378	27547	27398	27476	27557	27521	27496	27601	27541	27326	27573	27322	27512	27476	27384	27549	27345	27338	27254	27431	27521	27604	27323	27157	27468	27391	27400	27229	27185	27202	27485	27576	27442	27539	27168	27275	27478	27050	27003	27300	27626	27427	27308	27496	27421	27235	27578	27368	27508	27397	27423	27274	27281	27362	27470	27438	27233	27456	27579	27541	27246	27246	27413	27542	27165	27235	27311	27209	27333	27496	27246	27362	27483	27530	27409	27424	27611	27442	27247	27363	27300	27532	27350	27610	27355	27565	27471	27275	27286	27474	27347	27117	27390	27199	27414	27416	27469	27211	27259	27407	27338	27289	27223	27327	27249	27542	27416	27070	27678	27540	27467	27528	27381	27483	27494	27305	27501	27579	27422	27541	27474	27294	27331	27407	27323	27366	27306	27484	27558	27296	27238	27228	27347	27293	27495	27528	27097	27357	27492	27506	27450	27492	27452	27464	27316	27479	27422	27296	27574	27370	27423	27445	27403	27457	27603	27218	27554	27308	27392	27377	27491	27737	27547	27464	27309	27489	27485	27247	27485	27394	27394	27355	27566	27507	27707	27362	27507	27471	27362	27662	27642	27548	27314	27338	27403	27523	27354	27315	27539	27488	27217	27234	27553	27478	27420	27322	27219	27270	27135	27567	27302	27631	27384	27345	27522	27248	27199	27521	27281	27254	27299	27547	27537	27542	27334	27708	27296	26945	27303	27578	27505	27510	27244	27365	27262	27454	27452	27523	27371	27489	27631	27171	27353	27480	27389	27270	27317	27349	27405	27498	27298	27467	27530	27557	27292	27252	27349	27249	27712	27442	27460	27235	27396	27416	27330	27420	27173	27544	27352	27382	27407	27298	27363	27206	27246	27477	27419	27417	27380	27354	27423	27477	27274	27543	27552	27574	27301	27266	27296	27670	27459	27293	27356	27357	27265	27277	27281	27574	27359	27446	27198	27490	27434	27197	27577	27421	27495	27371	27338	27409	27319	27380	27423	27300	27365	27556	27397	27292	27245	27399	27523	27654	27223	27434	27445	27275	27451	27245	27413	27348	27380	27393	27330	27396	27272	27461	27357	27270	27346	27320	27534	27401	27451	27332	27396	27481	27459	27578	27418	27419	27452	27478	27386	27231	27305	27594	27698	27553	27555	27288	27336	27384	27249	27361	27579	27520	27506	27384	27572	27202	27382	27426	27762	27394	27410	27432	27399	27402	27120	27374	27154	27591	27471	27442	27399	27472	27197	27403	27465	27321	27178	27313	27412	27370	27491	27311	27628	27514	27466	27736	27339	27594	27350	27612	27324	27375	27526	27627	27639	27443	27532	27555	27521	27160	27323	27485	27356	27450	27368	27377	27509	27592	27222	27369	27380	27481	27217	27465	27481	27448	27248	27554	27152	27376	27590	27445	27683	27313	27501	27401	27446	27650	27487	27463	27281	27346	27553	27447	27206	27420	27379	27602	27501	27314	27488	27548	27392	27369	27467	27347	27517	27202	27473	27404	27244	27380	27348	27311	27342	27420	27363	27406	27451	27296	27322	27420	27448	27457	27437	27455	27834	27438	27460	27437	27527	27334	27296	27458	27332	27403	27429	27453	27451	27361	27353	27201	27404	27346	27460	27198	27320	27288	27474	27412	27352	27290	27298	27510	27344	27339	27377	27522	27506	27518	27387	27140	27461	27199	27263	27391	27510	27252	27504	27340	27406	27401	27472	27480	27276	27496	27329	27490	27126	27539	27161	27279	27101	27430	27578	27339	27307	27212	27469	27642	27370	27468	27194	27518	27389	27435	27144	27180	27432	27530	27390	27512	27436	27393	27356	27604	27663	27362	27467	27596	27503	27149	27426	27668	27190	27272	27651	27533	27448	27340	27122	27474	27382	27375	27366	27298	27373	27363	27505	27421	27242	27541	27414	27153	27359	27334	27472	27502	27388	27268	27240	27118	27330	27320	27419	27642	27487	27550	27580	27330	27427	27536	27221	27239	27362	27241	27453	27302	27543	27496	27219	27486	27465	27407	27426	27359	27341	27329	27602	27287	27493	27390	27107	27347	27331	27523	27339	27437	27248	27234	27275	27276	27452	27398	27414	27360	27274	27542	27391	27654	27485	27264	27499	27222	27522	27628	27423	27419	26995	27179	27451	27607	27404	27255	27383	27337	27557	27434	27178	27351	27448	27576	27454	27265	27318	27316	27500	27503	27369	27154	27292	27274	27296	27630	27424	27533	27245	27453	27240	27317	27364	27261	27541	27186	27465	27318	27204	27471	27603	27424	27396	27254	27495	27718	27333	27672	27328	27377	27342	27508	27592	27599	27561	27232	27216	27230	27494	27523	27162	27194	27463	27515	27149	27479	27271	27483	27403	27509	27372	27440	27301	27450	27242	27047	27159	27327	27235	27320	27396	27559	27487	27263	27509	27225	27433	27463	27352	27511	27542	27261	27318	27053	27774	27553	27499	27267	27240	27105	27220	27417	27154	27372	27404	27381	27425	27465	27321	27378	27372	27321	27600	27345	27315	27035	27463	27186	27187	27272	27216	27364	27546	27358	27577	27440	27265	27345	27146	27123	27172	27521	27398	27329	27460	27500	27402	27466	27565	27320	27530	27105	27471	27298	27430	27393	27222	27204	27354	27410	27175	27412	27494	27253	27459	27560	27614	27444	27087	27334	27505	27548	27425	27426	27517	27323	27117	27510	27468	27563	27384	27265	27493	27205	27192	27397	27439	27262	27628	27418	27430	27600	27552	27674	27449	27567	27434	27271	27202	27393	27502	27686	27317	27784	27475	27185	27326	27640	27360	27368	27491	27424	27446	27238	27473	27456	27548	27487	27532	27185	27159	27630	27398	27522	27559	27548	27447
28777	49005	30295	23053	21654	21504	21137	20535	19794	19320	18981	18848	18728	18552	18683	18561	18486	18299	18299	18441	18057	17994	17827	17808	17699	17425	17460	17602	17395	17420	17395	17445	17367	17588	17444	17413	17450	17364	17346	17454	17404	17330	17452	17288	17254	17181	17362	17200	17283	17207	17227	17476	17438	17454	17330	17264	17120	17374	17378	17375	17085	17176	17231	17248	17304	17389	17417	17443	17325	17252	17287	17218	17330	17029	17353	17323	17270	17348	17274	17261	17442	17262	17383	17308	17281	17114	17346	17151	17301	17401	17158	17374	17291	17372	17241	17369	17360	17232	17329	17354	17147	17158	17338	17211	17170	17377	17343	17154	17346	17305	17090	17324	17442	17182	17310	17322	17334	17083	17425	17445	17245	17266	17302	17394	17186	17331	17256	17263	17421	17100	17251	17220	17349	17282	17389	17260	17390	17187	17309	17214	17332	17244	17108	17207	17334	17198	17168	17272	17241	17325	17258	17432	17367	17212	17210	17279	17485	17354	17496	17243	17333	17408	17137	17342	17385	17311	17192	17289	17450	17247	17248	17311	17307	17172	17346	17355	17155	17499	17212	17157	17193	17154	17104	17208	17325	17369	17327	17108	17197	17252	17247	17192	17458	17254	17357	17370	17308	17233	17335	17218	17352	17340	17399	17386	17288	17071	17200	17329	17179	17397	17243	17356	17182	17292	17148	17250	17307	17186	17301	17192	17350	17159	17301	17249	17275	17259	17178	17273	17306	17398	17225	17167	17362	17004	17216	17215	17349	17289	17420	17203	17373	17388	17297	17232	17165	17198	17184	17281	17382	17182	17448	17188	17338	17185	17391	16997	17186	17212	17211	17410	17295	17226	17241	17447	17261	17267	17208	17387	17253	17385	17260	17319	17352	17318	17406	17326	17305	17187	17146	17196	17140	17316	17423	17112	17052	17257	17224	17247	17298	17428	17268	17277	17321	17220	17237	17208	17420	17048	17400	17307	17341	17243	17344	17204	17372	17392	17321	17319	17221	17325	17281	17205	17191	17527	17274	17566	17223	17527	17337	17213	17275	17115	17087	17274	17031	17193	17241	17231	17216	17201	17208	17344	17134	17255	17288	17260	17288	17220	17371	17113	17254	17000	17312	17184	17326	17236	17227	17172	17354	17144	17397	17169	17181	17477	17346	17158	17192	17301	17101	17256	17200	17344	17147	17177	17295	17327	17335	17251	17335	17163	17381	17391	17157	17432	17292	17195	17156	17229	17404	17189	17221	17285	17274	17403	17499	17263	17120	17239	17405	17336	17323	17257	17435	17312	17306	17204	17346	17149	17223	17347	17156	17210	17408	17280	17380	17213	17153	17306	17175	17253	17329	17241	17349	17341	17410	17254	17218	17352	17181	17261	17326	17352	17245	17182	17334	17409	17446	17222	17157	17197	17279	17102	17276	17242	17288	17433	17155	17349	17358	17125	17517	17070	17103	17262	17307	17255	16993	17332	17245	17372	17315	17343	17317	17362	17291	17368	17139	17408	17351	17112	17301	17429	17377	17164	17349	17434	17266	17121	17210	17268	17278	17281	17277	17227	17314	17323	17179	17391	17248	17080	17428	17320	17357	17292	17343	17458	17185	17216	17321	17286	17209	17346	17425	17223	17445	17114	17305	17407	17307	17286	17122	17368	17268	17146	17160	17435	17340	17297	17224	17333	17222	17311	17181	17344	17217	17209	17445	17177	17312	17223	17288	17314	17191	17362	17307	17345	17218	17273	17334	17323	17175	17270	17306	17234	17460	17131	17265	17280	17357	17258	17184	17276	17264	17296	17291	17328	17385	17190	17261	17344	17331	17242	17117	17288	17291	17374	17342	17285	17228	17112	17179	17249	17433	17179	17272	17357	17230	17135	17222	17266	17322	17176	17242	17350	17326	17159	17308	17197	17438	17295	17201	17186	17395	17353	17223	17172	17174	17271	17425	17290	17194	17303	17227	17106	17233	17180	17157	17194	17326	17280	17311	17284	17211	17379	17192	17386	17242	17164	17373	17337	17396	17244	17270	17257	17146	17220	17331	17438	17279	17071	17160	17109	17359	17273	17285	17337	17156	17285	17358	17204	17252	17236	17247	17255	17338	17175	17190	17111	17187	17395	17214	17268	17189	17310	17478	17306	17254	17293	17327	17320	17300	17360	17331	17228	17523	17341	17247	17434	17250	17307	17364	17190	17245	17133	17233	17243	17247	17177	17440	17347	17319	17299	17266	17178	17225	17190	17358	17158	17190	17217	17272	17069	17301	17361	17301	17213	17196	17383	17292	17067	17130	17210	17316	17107	17320	17389	17325	17347	17258	17292	17454	17279	17438	17131	17493	17362	17311	17462	17217	17143	17348	17526	17196	17362	17270	17216	17254	17328	17112	17199	17294	17299	17293	17216	17235	17382	17268	17227	17227	17413	17385	17320	17271	17328	17214	17284	17192	17169	17245	17268	17327	17353	17395	17348	17224	17257	17296	17368	17475	17345	17419	17389	17345	17067	17188	17318	17227	17266	17318	17323	17382	17244	17149	17213	17338	17172	17287	17141	17281	17286	17226	17416	17260	17189	17170	17142	17296	17328	17160	17099	17365	17339	17409	17334	17267	17345	17142	17354	17467	17262	17316	17236	17260	17098	17233	17188	17325	17280	17273	17276	17206	17230	17214	17301	17327	17443	17410	17120	17175	17221	17549	17339	17485	17177	17166	17239	17233	17283	17123	17365	17340	17260	17303	17278	17285	17188	17159	17111	17324	17215	17249	17151	17383	17181	17225	17382	17324	17231	17415	17158	17264	17149	17384	17283	17122	17105	17262	17224	17173	17340	17260	17303	17238	17251	17295	17446	17289	17285	17240	17181	17271	17358	17331	17267	17267	17251	17200	17353	17186	17296	17353	17215	17247	17153	17359	17245	17280	17324	17384	17125	17295	17258	17319	17365	17254	17357	17169	17258	17264	17259	17184	17207	17425	17355	17227	17121	17152	17362	17288	17288	17298	17225	17310	17235	17290	17347	17150	17355	17289	17360	17315	17190	17152	17290	17226	17298	17040	17142	17315	17391	17196	17263	17253	17245	17380	17294	17293	17237	17358	17292	17262	17182	17196	17400	17305	17108	17166	17322	17186	17343	17354	17251	17427	17247	17315	17306	17272	17228	17230	17279	17558	17289	17223	17400	17374	17258	17337	17313	17177	17328	17418	17329	17231	17446	17283	17353	17434	17226	17294	17352	17213	17423	17352	17544	17273	17366	17075	17307	17314	17288	17289	17311	17307	17146	17441	17284	17330	17310	17071	17290	17380	17385	17219	17447	17273	17198	17347	17169	17250	17189	17279	17235	17256	17227	17401	17075	17318	17211	17209	17132	17302	17254	17292	17316	17269	17338	17239	17224	17444	17341	17315	17195	17196	17317	17186	17153	17361	17342	17350	17133	17247	17241	17308	17236	17234	17393	17140	17330	16982	17216	17220	17183	17299	17352	17341	17252	17272	17300	17078	17178	17202	17263	17268	17197	17265	17227	17358	17291	17227	17335	17214	17120	17430	17323	17248	17274	17153	17332	17317	17438	17223	17466	17273	17095	17130	17379	17329	17339	17349	17193	17242	17402	17386	17141	17201	17430	17335	17250	17285	17218	17333	17445	17353	17192	17274	17259	17198	17175	17269	17026	17425	17078	17367	17164	17150	17275	17283	17159	17340	17205	17194	17298	17395	17311	17387	17171	17248	17170	17325	17479	17194	17087	17242	17425	17351	17215	17200	17270	17213	17226	17312	17355	17303	17299	17328	17222	17230	17109	17376	17223	17396	17240	17342	17156	17294	17218	17172	17366	17375	17280	17010	17274	17247	17230	17072	17256	17310	17261	17234	17168	17267	17399	17423	17314	17265	17350	17319	17419	17146	17239	17155	17303	17168	17246	17310	17338	17415	17477	17415	17071	17265	17280	17203	17347	17230	17246	17320	17183	17203	17082	17294	17200	17378	17355	17194	17225	17295	17253	17244	17229	17292	17365	17239	17320	17125	17265	17333	17317	17319	17155	17103	17521	17352	17357	17397	17255	17272	17460	17252	17435	17266	17319	17082	17270	17153	17300	17267	17438	17447	17098	17130	17276	17388	17235	17202	17304	17178	17156	17196	17012	17337	17407	17274	17318	17203	17129	17410	17152	17230	17304	17354	17182	17293	17374	17358	17319	17021	17316	17311	17201	17172	17469	17377	17196	17163	17150	17127	17229	17229	17214	17501	17142	17356	17371	17199	17361	17274	17181	17235	17239	17324	17158	17224	17292	17202	17194	17267	17048	17297	17390	17294	17251	17316	17339	17382	17234	17315	17415	17127	17193	17215	17383	17331	17171	17133	17154	17316	17184	17389	17198	17284	17300	17223	17420	17244	17475	17448	17321	17316	17268	17215	17251	17199	17300	17162	17159	17312	17311	17290	17318	17374	17158	17223	17396	17247	17379	17266	17288	17168	17540	17313	17376	17201	17282	17402	17157	17091	17196	17256	17232	17219	17226	17358	17341	17408	17142	17331	17495	17267	17354	17274	17301	17255	17225	17387	17048	17296	17334	17107	17336	17222	17346	17426	17124	17402	17377	17274	17261	17343	17231	17360	17196	17186	17326	17172	17164	17248	17339	17398	17261	17420	17133	17139	17242	17218	17362	17315	17316	17289	17348	17141	17303	17313	17343	17319	17244	17302	17269	17237	17021	17376	17457	17224	17445	17289	17312	17296	17297	17366	17324	17334	17399	17204	17269	17346	17264	17250	17243	17389	17361	17200	17341	17394	17166	17343	17372	17205	17399	17373	17269	17102	17127	17452	17286	17198	17238	17324	17271	17257	17230	17068	17322	17303	17147	17151	17231	17195	17205	17169	17194	17198	17208	17325	17204	17406	17462	17217	17178	17319	17373	17329	17085	17304	17234	17445	17315	17221	17305	17147	17342	17418	17284	17564	17274	17314	17247	17233	17202	17366	17249	17416	17187	17410	17411	17309	17353	17402	17284	17224	17378	17182	17147	17320	17454	17223	17301	17148	17292	17287	17290	17432	17136	17238	17248	17436	17240	17352	17301	17231	17332	17073	17441	17317	17259	17371	17258	17214	17235	17318	17151	17369	17374	17236	17157	17274	17176
22510	20970	27370	24787	21957	26711	32402	29195	27957	28044	27373	27422	27075	27119	27003	27016	27273	26926	26968	26869	26915	26570	26387	26466	25951	26224	26025	26226	26142	26075	26268	25955	25805	25882	25892	25786	25988	25922	25873	25994	25779	25786	25641	25453	25639	25356	25340	25210	25539	25610	25592	25991	25941	25659	25567	25563	25590	25759	25828	25837	25952	25688	25635	25686	25543	25469	25614	25443	25644	25532	25748	25557	25845	25543	25630	25505	25651	25385	25841	25818	25521	25606	25740	25580	25602	25190	25784	25882	25731	25814	25707	25357	25636	25407	25715	25514	25441	25339	25550	25448	25509	25595	25752	25621	25684	25700	25551	25805	25863	25591	25388	25527	25442	25467	25614	25713	25650	25530	25514	25345	25288	25549	25363	25668	25698	25403	25593	25578	25528	25556	25461	25651	25788	25329	25565	25483	25546	25529	25422	25546	25492	25600	25648	25612	25282	25374	25559	25461	25574	25693	25669	25593	25554	25513	25566	25600	25658	25463	25648	25675	25641	25474	25643	25537	25720	25970	25614	25693	25624	25423	25519	25702	25690	25366	25885	25519	25657	25454	25585	25563	25413	25713	25497	25668	25464	25438	25523	25644	25629	25637	25358	25586	25787	25616	25613	25639	25723	25341	25612	25686	25260	25628	25365	25588	25590	25502	25545	25348	25729	25658	25349	25541	25667	25600	25525	25565	25538	25572	25468	25721	25653	25561	25810	25530	25254	25394	25652	25662	25549	25830	25701	25531	25675	25667	25722	25646	25593	25454	25374	25464	25535	25591	25492	25742	25485	25402	25350	25461	25407	25513	25629	25377	25520	25851	25326	25762	25524	25473	25579	25579	25429	25497	25515	25504	25591	25931	25640	25606	25741	25596	25541	25376	25628	25520	25576	25566	25552	25642	25711	25685	25548	25394	25374	25503	25448	25531	25729	25826	25480	25631	25659	25607	25408	25497	25228	25512	25638	25564	25595	25633	25655	25459	25557	25538	25422	25383	25530	25314	25543	25568	25507	25631	25393	25579	25535	25481	25429	25698	25463	25622	25601	25640	25600	25661	25479	25907	25506	25501	25590	25578	25538	25555	25660	25555	25517	25355	25736	25737	25671	25466	25506	25531	25821	25530	25800	25501	25844	25639	25412	25388	25429	25640	25540	25478	25494	25593	25610	25344	25622	25375	25721	25645	25472	25363	25508	25611	25481	25717	25676	25377	25503	25372	25526	25657	25278	25370	25433	25491	25635	25705	25468	25246	25533	25479	25650	25817	25505	25487	25262	25396	25276	25440	25387	25627	25412	25434	25484	25494	25459	25539	25824	25730	25741	25459	25496	25344	25434	25906	25685	25681	25590	25380	25824	25614	25497	25559	25529	25754	25527	25481	25515	25506	25576	25389	25356	25375	25614	25472	25593	25745	25829	25560	25789	25701	25774	25547	25342	25593	25591	25467	25615	25573	25506	25589	25663	25664	25544	25472	25643	25617	25607	25957	25778	25509	25535	25537	25480	25451	25613	25589	25642	25528	25652	25672	25522	25682	25718	25583	25544	25537	25440	25290	25512	25578	25330	25570	25433	25518	25487	25710	25395	25812	25421	25514	25653	25303	25703	25555	25697	25617	25507	25350	25661	25699	25544	25532	25683	25698	25552	25546	25472	25696	25593	25669	25533	25393	25495	25719	25488	25588	25746	25728	25654	25672	25641	25530	25683	25724	25619	25726	25426	25737	25585	25407	25353	25356	25523	25612	25685	25777	25627	25639	25771	25592	25467	25651	25539	25427	25619	25473	25516	25552	25728	25446	25530	25544	25614	25492	25504	25581	25328	25688	25753	25665	25699	25661	25418	25662	25314	25458	25587	25479	25706	25724	25649	25441	25533	25468	25600	25547	25602	25418	25738	25272	25700	25587	25528	25339	25523	25579	25518	25402	25512	25569	25770	25419	25679	25555	25676	25652	25597	25725	25565	25520	25832	25702	25620	25559	25714	25471	25401	25491	25576	25582	25689	25456	25656	25288	25426	25496	25568	25278	25448	25715	25545	25749	25704	25478	25361	25662	25551	25814	25607	25601	25668	25776	25630	25852	25672	25608	25327	25391	25719	25592	25447	25617	25492	25617	25537	25304	25478	25543	25497	25593	25510	25411	25441	25668	25292	25499	25474	25560	25556	25431	25559	25480	25641	25497	25648	25353	25613	25501	25567	25782	25794	25586	25382	25430	25446	25598	25629	25853	25698	25292	25344	25550	25404	25499	25498	25671	25541	25534	25471	25415	25533	25455	25649	25496	25363	25369	25617	25469	25561	25656	25373	25680	25595	25533	25551	25738	25656	25487	25346	25511	25517	25480	25456	25453	25515	25594	25468	25415	25458	25551	25486	25668	25621	25558	25440	25544	25798	25536	25650	25822	25653	25787	25603	25612	25619	25418	25753	25553	25562	25751	25169	25472	25461	25629	25665	25662	25381	25649	25758	25606	25628	25607	25869	25648	25619	25572	25641	25639	25729	25588	25686	25343	25749	25846	25415	25657	25554	25646	26002	25905	25369	25503	25413	25420	25526	25813	25630	25470	25257	25570	25604	25426	25681	25579	25610	25777	25700	25707	25512	25703	25544	25466	25427	25401	25574	25371	25591	25367	25542	25693	25617	25904	25627	25456	25631	25552	25691	25635	25498	25688	25447	25510	25720	25407	25401	25442	25630	25909	25609	25544	25679	25529	25403	25483	25643	25385	25406	25558	25507	25556	25518	25398	25538	25723	25770	25707	25845	25311	25563	25670	25578	25530	25782	25562	25607	25696	25804	25621	25740	25682	25558	25443	25536	25383	25226	25362	25629	25418	25723	25608	25528	25717	25585	25596	25494	25330	25559	25511	25613	25637	25585	25654	25709	25635	25514	25580	25580	25470	25750	25767	25475	25456	25395	25564	25740	25441	25540	25738	25661	25444	25610	25504	25465	25394	25401	25337	25603	25452	25419	25517	25550	25761	25428	25646	25574	25432	25641	25562	25441	25602	25398	25429	25626	25392	25496	25511	25598	25321	25372	25214	25410	25475	25694	25728	25377	25469	25675	25529	25696	25513	25595	25712	25833	25558	25535	25660	25478	25380	25493	25310	25562	25418	25373	25400	25473	25599	25867	25518	25324	25599	25512	25400	25438	25436	25678	25547	25682	25530	25164	25642	25529	25376	25545	25784	25572	25438	25439	25638	25470	25502	25400	25560	25398	25541	25678	25430	25518	25570	25721	25468	25188	25421	25542	25705	25692	25535	25447	25516	25446	25559	25432	25645	25700	25605	25548	25326	25441	25253	25406	25577	25755	25819	25579	25723	25689	25560	25587	25526	25409	25511	25596	25609	25723	25522	25213	25495	25646	25554	25490	25445	25728	25736	25576	25690	25612	25373	25519	25814	25352	25521	25512	25531	25724	25472	25588	25647	25722	25500	25300	25400	25922	25449	25545	25636	25393	25393	25525	25476	25549	25449	25642	25398	25471	25473	25701	25532	25349	25520	25663	25699	25833	25794	25612	25478	25428	25439	25491	25504	25525	25580	25573	25629	25904	25502	25726	25694	25588	25690	25551	25525	25263	25376	25658	25683	25482	25487	25545	25139	25442	25557	25512	25599	25927	25585	25719	25675	25425	25356	25521	25674	25651	25511	25728	25406	25489	25662	25593	25739	25597	25243	25505	25627	25575	25739	25691	25436	25756	25628	25615	25172	25411	25476	25360	25510	25739	25454	25456	25282	25354	25648	25599	25663	25691	25666	25523	25993	25459	25459	25564	25642	25493	25646	25795	25591	25498	25474	25401	25633	25499	25398	25641	25833	25416	25322	25551	25737	25764	25680	25309	25533	25818	25754	25477	25554	25433	25420	25536	25685	25535	25377	25510	25741	25664	25590	25561	25455	25438	25458	25531	25595	25627	25367	25696	25569	25355	25626	25567	25570	25875	25407	25677	25628	25455	25499	25627	25283	25510	25408	25574	25614	25705	25506	25585	25503	25465	25734	25676	25462	25659	25707	25733	25656	25499	25526	25803	25792	25729	25434	25449	25337	25561	25537	25502	25486	25501	25482	25534	25621	25449	25407	25485	25555	25497	25419	25759	25208	25447	25561	25667	25531	25995	25554	25513	25355	25601	25552	25520	25248	25707	25685	25455	25218	25439	25423	25458	25567	25445	25486	25769	25619	25780	25383	25900	25515	25536	25539	25736	25555	25438	25775	25747	25603	25608	25590	25318	25559	25629	25407	25444	25329	25557	25576	25278	25569	25626	25532	25556	25297	25443	25666	25442	25515	25346	25397	25593	25948	25599	25495	25502	25583	25601	25659	25537	25639	25668	25553	25463	25845	25710	25482	25385	25559	25434	25476	25766	25802	25549	25638	25636	25478	25522	25464	25644	25563	25718	25521	25513	25387	25572	25559	25291	25345	25365	25828	25767	25696	26017	25576	25635	25654	25685	25401	25671	25419	25485	25493	25434	25597	25536	25479	25667	25603	25538	25627	25570	25389	25365	25488	25458	25556	25506	25466	25668	25569	25731	25591	25553	25503	25416	25252	25590	25516	25717	25472	25612	25518	25436	25694	25768	25601	25640	25781	25554	25564	25629	25502	25507	25551	25528	25248	25564	25657	25800	25582	25529	25426	25847	25491	25355	25394	25576	25344	25512	25500	25232	25620	25667	25714	25666	25559	25369	25675	25363	25386	25570	25710	25649	25496	25550	25525	25567	25617	25562	25818	25585	25709	25479	25352	25357	25492	25595	25651	25397	25373	25556	25487	25408	25656	25616	25535	25554	25724	25815	25348	25777	25627	25659	25725	25618	25557	25411	25796	25545	25484	25724	25445	25624	25523	25571	25694	25269	25425	25367	25611	25661	25633	25745	25652	25479	25769	25641	25422	25833	25440	25702	25412	25481	25683	25671	25507	25555	25739	25677	25482	25621	25428	25558	25524	25448	25713	25812	25713	25705	25657	25598	25440	25637	25400	25699	25386	25768	25607	25753	25585	25751	25484	25726	25552	25573	25673	25418	25412	25612	25378	25403	25308	25759	25676	25546	25609	25525	25569	25594	25663	25718	25414	25580	25674	25577	25577	25776	25161	25376	25512	25626	25514	25768	25345	25647	25566	25591	25640
31929	53413	34642	25107	22899	22199	21704	21206	20005	19081	19021	18740	18466	18384	18380	18195	18189	18339	18046	18102	17962	17296	17193	16873	16883	16907	16712	16769	16530	16635	16738	16445	16601	16536	16626	16506	16448	16507	16454	16261	16264	16356	16510	16264	16448	16434	16322	16426	16495	16410	16253	16083	16405	16345	16425	16407	16451	16429	16339	16548	16400	16434	16461	16319	16366	16509	16555	16431	16505	16340	16342	16483	16274	16399	16504	16467	16224	16520	16493	16322	16272	16364	16369	16383	16280	16372	16462	16375	16266	16255	16299	16262	16273	16281	16492	16127	16285	16373	16417	16246	16238	16090	16333	16441	16289	16052	16156	16220	16188	16268	16279	16315	16351	16308	16273	16472	16182	16121	16307	16205	16335	16235	16275	16416	16377	16258	16443	16250	16291	16238	16255	16284	16322	16238	16305	16386	16172	16343	16302	16183	16443	16468	16241	16249	16266	16348	16503	16372	16336	16316	16527	16407	16250	16212	16290	16329	16216	16321	16283	16193	16414	16119	16410	16393	16155	16435	16361	16235	16184	16175	16353	16269	16179	16252	16398	16305	16328	16107	16361	16244	16295	16092	16534	16144	16233	16362	16227	16261	16149	16386	16341	16301	16274	16359	16455	16263	16361	16255	16213	16300	16178	16427	16257	16410	16177	16290	16398	16429	16444	16277	16271	16282	16256	16278	16330	16339	16011	16208	16302	16268	16267	16237	16209	16210	16129	16511	16164	16522	16351	16279	16440	16286	16243	16198	16402	16562	16219	16191	16214	16433	16124	16498	16221	16198	16276	16281	16285	16107	16313	16313	16193	16201	16305	16327	16181	16272	16251	16322	16245	16281	16361	16152	16373	16495	16306	16284	16365	16381	16166	16046	16400	16326	16368	16321	16089	16527	16630	16401	16267	16407	16347	16271	16336	16241	16331	16229	16296	16208	16362	16362	16298	16308	16218	16251	16247	16238	16193	16165	16351	16149	16174	16237	16319	16354	16335	16336	16400	16342	16241	16538	16355	16209	16250	16165	16251	16177	16398	16154	16454	16228	16228	16296	16233	16266	16294	16235	16234	16425	16411	16220	16312	16283	16407	16252	16201	16377	16429	16270	16333	16142	16201	16164	16223	16226	16224	16369	16236	16263	16336	16415	16315	16073	16302	16532	16359	16285	16333	16121	16248	16314	16439	16294	16223	16248	16391	16071	16191	16170	16353	16366	16370	16290	16343	16221	16503	16129	16304	16235	16249	16389	16133	16536	16232	16502	16299	16436	16168	16274	16415	16187	16388	16258	16342	16316	16357	16425	16282	16354	16331	16348	16332	16291	16404	16126	16347	16077	16259	16551	16258	16410	16337	16352	16144	16103	16463	16431	16236	16303	16414	16253	16209	16281	16411	16359	16173	16399	16246	16308	16369	16217	16297	16511	16275	16296	16198	16210	16277	16296	16534	16327	16274	16277	16409	16407	16146	16292	16342	16152	16353	16339	16460	16448	16022	16318	16401	16275	16273	16439	16176	16255	16209	16437	16461	16348	16298	16312	16294	16171	16443	16191	16316	16306	16204	16233	16330	16274	16300	16337	16442	16434	16415	16280	16264	16420	16244	16188	16208	16230	16303	16324	16195	16251	16518	16302	16339	16357	16345	16471	16241	16383	16030	16442	16305	16531	16378	16387	16359	16176	16224	16353	16236	16311	16157	16417	16389	16463	16340	16203	16425	16239	16327	16234	16247	16292	16054	16518	16261	16415	16269	16251	16347	16269	16246	16205	16300	16280	16174	16423	16550	16121	16313	16176	16200	16195	16134	16299	16276	16414	16241	16404	16323	16327	16434	16407	16269	16358	16311	16248	16372	16219	16230	16062	16368	16234	16281	16275	16289	16210	16382	16228	16165	16111	16208	16410	16242	16258	16395	16425	16340	16283	16403	16277	16289	16373	16335	16268	16207	16116	16199	16347	16369	16350	16416	16212	16356	16361	16402	16239	16384	16254	16364	16118	16481	16105	16135	16212	16283	16292	16278	16291	16370	16357	16428	16326	16303	16358	16278	16215	16272	16331	16432	16405	16402	16183	16354	16324	16231	16383	16192	16256	16389	16338	16280	16315	16257	16339	16440	16251	16223	16257	16327	16273	16311	16210	16304	16296	16452	16318	16261	16398	16365	16253	16222	16424	16350	16240	16296	16316	16448	16267	16174	16378	16350	16365	16177	16186	16406	16186	16326	16285	16428	16206	16233	16133	16427	16250	16183	16216	16186	16379	16217	16322	16275	16130	16245	16204	16265	16180	16183	16314	16314	16348	16412	16314	16352	16347	16431	16241	16104	16456	16312	16254	16453	16146	16251	16174	16339	16418	16320	16344	16293	16462	16324	16288	16296	16304	16542	16146	16206	16332	16318	16289	16234	16374	16292	16411	16242	16261	16304	16315	16515	16382	16322	16368	16329	16164	16203	16428	16084	16381	16527	16293	16280	16252	16315	16263	16326	16471	16228	16333	16310	16238	16088	16272	16222	16086	16411	16130	16243	16303	16168	16192	16079	16466	16260	16378	16201	16325	16199	16291	16266	16353	16214	16254	16316	16351	16408	16337	16234	16066	16363	16281	16290	16186	16361	16201	16234	16484	16221	16276	16268	16315	16250	16308	16281	16359	16125	16315	16287	16154	16212	16328	16201	16488	16335	16259	16329	16279	16400	16510	16247	16355	16202	16184	16246	16381	16284	16213	16388	16356	16259	16341	16301	16334	16244	16296	16239	16247	16312	16265	16497	16321	16415	16056	16530	16385	16298	16140	16186	16382	16218	16211	16495	16320	16381	16255	16085	16466	16173	16181	16146	16298	16300	16182	16170	16138	16235	16337	16288	16219	16292	16275	16413	16381	16383	16223	16429	16396	16275	16384	16310	16347	16301	16241	16222	16245	16439	16358	16330	16393	16326	16294	16253	16333	16362	16337	16446	16214	16508	16319	15974	16477	16231	16301	16463	16216	16337	16199	16311	16081	16291	16280	16348	16306	16123	16339	16387	16298	16267	16455	16242	16336	16458	16196	16352	16308	16309	16121	16274	16158	16538	16361	16418	16351	16203	16369	16334	16174	16358	16205	16310	16211	16160	16314	16229	16185	16134	16272	16435	16316	16422	16345	16325	16346	16275	16207	16212	16290	16351	16110	16366	16410	16536	16349	16362	16403	16462	16021	16334	16290	16340	16246	16233	16338	16331	16201	16285	16126	16170	16386	16290	16181	16389	16225	16243	16305	16227	16267	16114	16296	16222	16195	16276	16267	16265	16375	16265	16251	16387	16308	16329	16323	16382	16355	16508	16245	16284	16343	16259	16238	16203	16316	16453	16132	16303	16142	16305	16184	16382	16295	16215	16381	16262	16170	16380	16133	16316	16318	16306	16247	16327	16297	16182	16337	16174	16271	16358	16288	16289	16312	16315	16361	16101	16231	16322	16304	16166	16269	16373	16237	16351	16345	16516	16316	16191	16288	16261	16314	16272	16414	16176	16238	16266	16256	16410	16186	16078	16243	16376	16295	16218	16488	16276	16062	16138	16250	16327	16264	16270	16431	16455	16174	16339	16162	16398	16196	16295	16363	16338	16336	16308	16261	16286	16470	16402	16625	16340	16283	16074	16494	16355	16396	16268	16331	16253	16483	16290	16224	16429	16453	16125	16210	16443	16411	16430	16168	16149	16196	16311	16078	16204	16182	16275	16253	16186	16441	16047	16436	16256	16283	16474	16332	16454	16180	16077	16233	16439	16259	16469	16419	16423	16354	16198	16328	16322	16322	16348	16281	16250	16303	16194	16389	16419	16286	16421	16251	16279	16255	16212	16366	16446	16128	16307	16296	16371	16474	16355	16254	16241	16232	16421	16161	16298	16154	16506	16163	16225	16390	16340	16353	16113	16151	16424	16282	16278	16469	16210	16311	16327	16232	16204	16411	16231	16154	16250	16235	16387	16391	16329	16263	16344	16284	16144	16239	16210	16303	16361	16280	16324	16229	16305	16260	16493	16501	16299	16485	16246	16293	16325	16105	16406	16514	16233	16368	16381	16348	16317	16169	16428	16230	16141	16294	16233	16321	16211	16186	16470	16201	16166	16434	16225	16347	16156	16378	16268	16466	16203	16228	16407	16338	16114	16391	16310	16239	16246	16357	16306	16425	16227	16378	16202	16465	16190	16368	16205	16177	16219	16156	16387	16365	16307	16439	16294	16234	16117	16193	16276	16178	16364	16130	16232	16414	16262	16288	16264	16228	16391	16256	16389	16366	16290	16369	16271	16220	16309	16302	16286	16264	16304	16369	16501	16091	16317	16493	16087	16220	16417	16461	16285	16242	16316	16116	16360	16347	16341	16390	16311	16326	16279	16307	16194	16480	16309	16410	16324	16154	16223	16263	16324	16305	16387	16357	16393	16310	16368	16239	16530	16410	16303	16230	16394	16403	16351	16114	16115	16256	16320	16312	16316	16175	16320	16283	16346	16147	16439	16413	16289	16409	16294	16382	16266	16324	16183	16418	16354	16212	16316	16356	16340	16109	16218	16356	16268	16260	16474	16251	16400	16269	16221	16356	16335	16332	16266	16264	16265	16100	16348	16338	16209	16349	16291	16318	16193	16388	16330	16078	16241	16333	16365	16319	16211	16086	16294	16347	16336	16280	16268	16324	16311	16315	16436	16220	16350	16215	16275	16180	16273	16251	16227	16251	16386	16166	16292	16320	16208	16394	16155	16355	16230	16369	16220	16358	16343	16364	16366	16382	16398	16340	16281	16276	16193	16285	16222	16459	16284	16174	16299	16403	16380	16422	16374	16460	16487	16233	16149	16077	16413	16441	16185	16370	16454	16259	16259	16220	16319	16326	16245	16327	16181	16282	16384	16237	16160	16361	16358	16481	16395	16355	16447	16272	16272	16171	16139	16453	16373	16194	16313	16225	16169	16200	16128	16265	16299	16158	16401	16243	16432	16297	16311	16311	16251	16221	16293	16284	16287	16232	16324	16175	16256	16261	16246	16299	16220	16405	16422	16210	16467	16246	16154	16411	16225	16349	16339	16437	16496	16466	16516	16241	16061	16410	16219	16489	16302	16187	16209	16314	16418	16439	16201	16117	16174	16263	16303	16446	16204	16329
35608	30962	32024	29563	27849	27978	27979	27759	27614	27743	27788	27700	27342	27660	27586	27768	27845	27955	27723	27555	27536	27358	27574	27232	27405	27459	27323	27115	27080	26985	26988	27194	26874	27196	27274	27141	27127	27188	27072	27157	27181	27027	27084	27047	27202	27127	27212	27287	27373	26933	26946	27270	27138	26901	27229	26988	27027	26936	27246	26890	27138	27082	27076	26939	27202	27099	27255	26857	27031	27109	26851	26856	26965	27117	26977	26953	26930	26828	26992	27166	27004	27146	26974	26900	27033	26948	26995	27169	27256	27007	27041	26821	27280	26957	27205	27339	26734	26830	26817	26923	27188	26920	26935	27052	27000	27106	27147	27122	27087	26981	27210	26930	26934	26802	27230	26927	26933	26820	27036	26995	27109	27131	27036	27050	27011	27134	26996	27017	27186	27176	27087	27195	26940	26906	27219	27124	27087	26981	27343	27083	27256	27222	27060	27209	26957	27145	26839	26951	26924	27229	27090	27088	27161	26771	27158	27116	26872	27117	27080	26973	27244	26950	27116	27003	26805	26896	26974	27334	26977	27195	27123	27131	27003	26774	27207	27207	26920	26862	27201	27228	26955	27164	27065	26974	27154	27105	26733	26873	27074	26905	27047	27104	26814	27257	26868	27143	26747	27087	26938	26807	26887	27077	27101	27008	27124	27089	27185	27202	26975	27424	27097	27118	27190	27130	27048	27217	27025	27151	27087	26741	26900	26931	27075	27163	27039	27068	27092	27076	27064	27167	27000	27158	26847	27071	27208	27004	27080	26867	26982	27159	27176	26946	27098	26981	27216	27054	27012	26959	27015	27112	27056	27278	27242	27082	27054	26980	27038	27071	27066	27060	27257	27450	27281	27428	27086	27112	27238	26895	27006	27131	27183	26998	26982	27044	27162	27105	26947	27103	27438	27137	26990	27236	27069	27182	27272	26986	27176	26945	27272	27327	27204	27205	26954	26922	26960	26929	27050	27041	27313	26971	26708	27060	27166	27485	27075	27073	26940	26885	27047	27051	27341	26846	27024	26880	27290	27147	26862	26930	26893	26691	26830	27273	27102	27021	27247	26947	26952	27214	27150	27013	26900	27170	26900	27042	27006	27115	26986	27085	26838	27004	27096	27092	27152	27283	27093	26999	27268	26902	27237	27282	27299	26979	27029	27118	27104	27128	27114	27002	26945	26938	26953	27088	27290	26989	27391	27093	27027	27332	27266	26994	26995	27016	27077	27064	26907	27077	27335	27224	26792	27031	27044	27100	27193	27139	26773	26974	26799	27151	27139	26780	26749	27275	26981	27158	27161	27304	27092	26952	27207	27056	27016	26934	27048	26726	27127	26827	27001	27217	27145	27026	27146	27244	26976	26887	27068	27209	27044	26935	27013	27026	27043	27018	27032	26855	27067	26898	27104	26739	27252	27082	27185	27356	27268	26935	27069	27088	26869	27130	27004	27239	27025	26614	27050	27140	27039	26708	26759	26999	27258	27125	27069	27407	27219	27247	27046	26980	27207	27201	27086	27008	27242	27205	27238	26967	26979	27115	27056	27275	27103	27260	27078	27119	27037	27090	26980	26859	26896	26846	27149	27148	27192	26845	27009	27028	27150	26893	26858	27293	27183	27107	27100	27045	27165	27142	27256	27106	27028	26970	27139	26919	27326	27080	27333	27111	27162	27010	27079	27081	27108	27316	26982	27067	26972	26889	27256	27132	26994	26813	26836	26728	26976	27044	27034	27094	26992	26798	26993	27142	27128	27084	26922	27402	27002	26910	26997	27148	27154	26949	27131	26851	27152	26936	27270	27206	27139	27077	27018	27044	26996	27193	27059	27036	26890	26975	26921	27093	27088	27116	27050	26927	26961	27127	27151	27052	26953	27238	27305	27029	27104	27081	27288	27074	27086	26961	27193	27173	27145	27183	27259	27124	27007	26889	27016	27035	26969	27031	26945	27284	27378	27258	26928	27238	26930	26981	26979	27149	27310	27097	27044	27058	27149	27226	27170	26906	27067	27155	26941	27158	27064	26874	27094	27116	27213	27265	26734	27116	27137	26940	27251	27144	27431	27112	27163	27094	27249	27134	27041	27303	27170	27134	27209	27296	27276	27191	26892	26837	27059	27268	26979	27026	26931	27014	26852	27025	27383	27157	26863	26975	27238	27028	27340	26927	26958	27132	27379	27353	26907	27075	27019	27073	27267	27093	27402	27158	27044	27153	27124	27095	27162	26841	26963	27254	27141	26966	27023	26855	27037	27111	27096	27258	26835	27209	26914	26858	27342	27376	27091	27246	27175	27016	26930	26896	27011	27193	27226	27096	27218	27340	27220	26897	27067	27145	27356	27268	27004	27185	27089	26710	27175	26991	27037	27118	27082	27017	27411	27231	27170	26843	27052	26964	26911	27008	27191	27087	26862	26993	27221	26946	26970	27061	26908	27159	26930	27319	26973	27087	27033	27008	26941	27142	27039	26922	27371	26976	27117	27206	27219	27099	27140	26924	27041	27178	27262	26949	27219	26930	27048	27097	27333	27208	26983	27110	27169	27291	27084	27260	27030	27042	27167	27263	27079	26976	27171	27078	26944	27029	26880	27129	27079	27090	27020	27203	27188	27099	26992	27130	27137	27056	26755	26923	26962	27095	26807	27048	26966	27158	26810	27192	27074	26938	26987	27099	26960	27082	27086	27049	26880	26931	27159	27070	27130	26966	27014	27395	26943	26961	27152	27053	27330	27052	27154	27124	27109	27086	27089	27057	27157	26943	27102	27136	27049	27038	27149	27178	27188	27042	26940	26669	26954	27214	27093	27105	27088	26971	26901	27149	27053	27110	27207	26997	26903	27103	27104	27073	26831	27051	27104	26862	27131	26797	26956	27176	27365	27041	26847	26737	27283	27100	27202	27191	27203	27009	27240	26847	27035	27207	26989	26997	27114	27007	27102	26973	27170	26855	27145	27167	27252	26967	26846	26741	26750	27078	27019	26876	26777	26924	27241	27069	27275	27098	27002	27143	27049	27242	26975	26892	27034	27317	27094	26980	27114	27313	27327	26896	27143	27093	27102	27108	27135	27000	27310	27143	26999	27226	26972	27282	26919	27056	26991	27169	27263	27234	27132	27168	27038	26829	26996	27079	26857	26950	27162	27382	27141	26850	26934	26910	27083	26881	27224	27085	27112	27004	27099	26986	27100	27211	26967	26994	27116	26896	27307	27031	27024	26918	27286	27216	27025	27050	27090	27112	27055	27143	27013	26879	27054	27009	26872	26868	26945	26901	27135	27167	27071	26913	26983	27188	27133	27076	27125	27140	27295	26937	27080	26929	26832	26926	26807	26995	27260	27157	26925	27075	27037	27038	26885	26862	27025	27277	27294	27048	27271	27014	27043	27170	26978	27011	27223	26875	27056	27054	27011	27132	26916	27334	26823	27099	26883	27136	26984	27050	26998	26894	27171	27097	27069	26871	27156	27039	26856	27068	27512	27376	27057	27061	27105	27009	27025	27299	27143	26985	26936	27014	26971	27135	27162	27111	27060	27050	27064	27257	27003	26836	27036	26966	27024	27327	27005	26928	27107	27122	26931	27020	27044	27184	26955	26931	26992	26940	26869	27151	27005	27096	26889	27034	26885	27197	27182	27198	27323	27186	27162	26969	26872	27256	27110	27188	27004	27045	27314	27114	26973	27198	27095	27100	27088	26981	27016	27057	27203	27017	27079	27204	27076	27061	27234	26988	27114	27179	27224	27315	27086	27093	27232	27051	27130	26928	27060	27103	27024	26864	26848	27249	26990	27316	27211	27068	27114	27076	27032	27214	27116	27325	26834	26872	27197	27019	27334	27176	27276	27039	27097	27181	27341	27201	27030	26984	27171	27070	27131	27338	27118	26958	26978	26898	27048	27102	26975	27126	26925	26975	26603	26991	26961	26991	27217	27024	27247	27123	27119	27195	27030	27108	27197	27087	27107	27156	27103	27341	27106	27001	26981	26846	27009	27061	26989	26972	26986	27036	27008	27347	27166	27070	27279	27284	27325	27108	27056	27008	27144	26934	27104	27017	27078	27187	26981	27222	27168	27021	27021	27176	27102	27126	27189	27305	27279	27077	27103	26845	26962	27040	27089	26986	27288	27136	27117	26976	26886	26983	27187	27376	27345	27077	27115	27091	27191	27135	26983	26879	27356	27323	27077	27355	27075	27220	27080	26995	27183	27208	27011	27298	27050	27010	27266	27100	26879	27128	26996	27239	27326	27117	26991	27385	27213	26662	27011	26971	27140	27041	27109	27057	27322	26749	27034	27110	27093	27110	27308	26805	27218	27115	27196	26970	26995	27268	27156	26915	27201	27117	26975	26952	26875	27391	27031	27201	27112	27299	27104	26821	27285	27178	27338	27264	27081	26987	27102	26972	26909	27313	27110	27107	27227	27128	27341	27155	26893	27128	27126	26900	26851	27077	27005	27210	27116	27168	27115	27106	26984	27020	26802	27073	27152	26906	27036	26835	26959	26999	27061	26969	27154	27207	26922	27273	27131	26818	27224	27158	27051	26928	27322	27062	27251	27162	26976	26927	26949	27228	26704	27036	27241	26853	27090	27055	27374	26919	26827	27129	27059	27073	27220	27201	27197	27038	26949	27082	27031	27095	26631	27280	26983	27351	27171	26862	27108	27203	27001	27098	26939	27128	27175	27140	27329	27059	27027	27011	26995	26971	27061	27035	27256	27079	27023	27031	27322	26946	27119	27098	27035	27107	27043	26983	26937	27011	26929	27100	27107	27074	26993	27241	27143	26986	27138	27002	26980	27159	27267	27234	26986	27102	26974	26917	26886	26906	27285	27080	26932	27020	27216	26918	27074	27057	27248	27149	27065	27152	27033	27146	27057	27009	27028	27280	27053	27077	27033	26904	26986	26922	27153	27229	27157	27145	27112	26948	27137	27054	27033	27037	26986	27230	27145	27197	27169	27134	27082	27160	27079	27105	27156	27109	27214	27056	26896	27017	27292	27019	26907	27049	27027	27237	27393	27378	27016	27034	27121	27043	26960	27056	27092	27082	27077	27043	27049	27321	26873	27049	27019	27384	27042	27270	27170	26878	27130	26915	26934	27158	27106	26940	27231	27183	27355	27304	27083	27083	27224	27177	27319	27356
25875	33039	22342	19160	18731	18621	18551	18339	18264	17920	17703	17671	17639	17626	17677	17603	17692	17831	17709	17641	17549	17477	17336	17141	17245	17108	17103	17033	17055	17262	17160	17172	17078	17137	17208	17182	17270	17124	16907	17041	16905	17084	17085	17204	16975	17142	17012	17082	17029	16916	17212	17034	16991	16935	17317	16980	17082	17091	17163	17095	17168	17179	17083	17015	17051	16935	17052	17001	17156	16930	17032	17072	17015	16839	16931	16906	17073	17107	16940	16941	16977	17060	16960	16984	16973	16945	17011	17081	17055	17015	17024	17043	17064	16990	16981	17050	16828	16918	16855	17110	16949	17049	16934	17059	17196	16946	17055	16966	17115	16915	17019	16991	16903	17094	17021	17132	16934	17017	17284	16931	17193	17068	17177	16838	17249	17036	17119	16933	17119	16966	16901	17148	16985	16911	17094	17099	16800	17012	16895	17050	17049	16857	16973	17066	17130	16828	17094	17162	16998	17188	17015	17081	17097	17033	17158	17002	17193	17130	16942	17111	17028	17133	17085	17160	17177	16893	17077	17020	17103	17037	17080	16978	17027	17174	16977	17062	17268	17168	17081	16978	17166	16800	16814	17109	17125	17112	17009	16947	16970	17099	17035	16887	16953	17009	16873	16998	16939	16969	16840	17165	16942	17040	17022	17215	17059	17004	17169	16974	17114	17025	16998	16979	16987	16976	17097	17126	16932	17161	16935	17130	17027	17072	16960	17159	17073	17043	17103	17052	17009	17027	17069	17011	17049	16997	17185	16949	17064	17048	16921	16865	17057	16891	17174	17160	17189	16835	16976	17127	17136	17040	17060	17192	16940	16998	17132	16938	17095	16943	16797	17096	17069	17072	17133	16989	16977	17195	17117	17029	17122	17053	16926	16904	17072	16969	16951	17001	17073	17034	17090	17056	17221	16941	17000	17039	17078	17045	17136	16939	16995	16843	17048	17015	17092	17081	17144	17063	17053	17154	16976	16974	17068	17082	17088	17144	17107	17092	17231	16961	17081	16881	17028	16911	16959	17217	17021	17120	17022	16990	17098	16870	16943	17089	16957	16957	16999	17104	17086	17097	17235	17078	17088	16984	16990	17197	17109	17026	17127	17157	17055	17139	17069	16906	17099	17034	16945	16959	17107	17063	17139	16983	16997	17047	17060	17160	17074	16984	17052	16932	17046	16909	17080	16942	17061	17093	17172	16996	17102	17105	17158	17060	16974	16859	17061	17072	16803	17051	17001	17112	17068	17175	17091	17149	17157	16908	16960	17140	17052	16824	17318	17137	17234	16931	17069	17002	16907	17006	17003	16930	17197	16949	17204	17032	16783	17027	16972	17001	16991	16819	17144	17016	17002	17058	17184	16990	16923	16961	16866	17088	16970	16924	17007	16866	17037	17118	16986	17045	17032	17079	16899	17170	17209	17008	17200	16986	17032	17099	17246	16998	16929	16864	17132	17026	16945	17070	16945	16854	17129	17064	17027	17114	17015	17096	17031	17244	17086	16902	16887	17030	17041	17007	17097	17071	17161	16896	16982	17117	16889	17132	16951	17051	17083	17008	17228	17097	17014	17010	16934	16880	17122	17102	17059	17191	16977	17142	17032	16879	17046	17238	17117	17014	16943	17153	17029	17082	17027	17069	16997	16958	16933	17094	17130	16937	16964	17129	17011	17108	17109	16939	17101	17152	17054	17013	17083	16914	16904	16890	16997	17105	17090	17099	17087	17026	17073	17036	17334	17004	17174	17005	17158	17023	16865	17050	17034	17072	17051	17217	16962	17074	17007	16942	17167	17000	16978	16922	17057	17136	17226	16933	16897	17052	17063	16961	17055	16995	17076	16880	17000	16740	16987	17154	16927	16846	16985	17059	16806	17012	17017	17026	17251	17058	17167	17159	16904	17069	17100	16975	17150	17023	16969	16955	17124	16938	16988	16977	17034	17080	17205	17192	16889	17179	17035	17033	16981	17070	16995	16989	17016	17001	17097	17098	17053	17183	16976	16983	17113	16981	17128	17041	17055	17056	16922	17115	16993	17129	17056	17224	17151	17067	17068	17145	17065	17130	17156	17179	17011	17165	16960	16952	16984	17096	17154	16977	16936	17190	16933	17206	16916	17169	17014	17180	17147	17156	17152	17005	16955	17076	17247	17125	17153	17146	17084	16956	16905	17094	17008	17020	17023	17040	16863	16990	17024	16969	16943	16986	17151	17002	16975	17203	17057	17017	17102	17104	17131	17266	16870	16848	17095	16836	17011	16944	17026	17068	16941	17242	16869	17275	17074	17084	17107	16881	16955	17018	17109	17213	17103	16860	17072	17036	17017	17090	17081	17107	17066	16980	16985	17104	16963	16988	16908	17058	16981	17196	17112	17247	16986	16987	16996	17137	16916	16937	17177	17050	17052	17080	17288	17283	16941	16968	17008	16976	17060	16934	17106	17184	16945	17198	17135	17030	17032	16980	17132	17167	16903	17197	17320	16938	16835	17021	17037	16910	16987	17011	16876	16919	17085	17116	17096	16960	16971	16883	17055	16970	17019	17101	16874	16992	17057	17003	17093	16945	16975	17042	17014	17091	17027	17257	17129	17202	16943	17066	17057	16977	16870	17160	17074	17070	17093	16973	16963	17166	17001	17112	17051	17121	17023	16815	17038	17091	17186	17042	17134	17002	16902	17022	17012	16989	17028	17040	17032	17087	17168	16991	16976	17053	17165	17042	17058	17167	16760	17135	17129	17016	17196	17215	17115	17025	16958	16931	17130	16964	17113	16904	17093	16879	17189	17114	16968	16971	17056	17015	17113	16896	17005	16977	17230	17086	17162	16878	17013	17255	17071	17023	17009	17314	17073	16915	16895	17013	16997	17079	16980	16923	17082	17049	17068	17027	17137	17077	17143	16863	17088	16958	17125	17154	17118	17147	17065	17029	17068	16786	17101	17035	16921	17001	17090	16884	16967	17043	16947	17162	17088	17108	16985	17001	17208	17057	17055	16906	17026	17182	16932	17102	17190	16846	17075	16990	17125	16830	16969	16950	17020	17077	16955	17033	16913	16945	17117	17144	17151	17018	17139	17002	17077	17083	16959	17112	17026	17104	17081	17156	16982	17212	17241	16924	16998	17114	16990	17009	17148	17236	16889	16910	16984	17120	16984	17025	17036	16875	17019	16942	17087	17066	17042	16998	16994	17178	17141	16973	17033	16987	17147	17264	17138	17141	16953	17055	16853	17116	16996	17112	17135	17031	16918	17158	17055	17048	17027	17108	16990	17127	16774	17186	16961	17100	16955	16987	16965	17219	16961	16983	17200	16984	17105	16983	17112	16985	17169	17054	17016	16866	17129	17071	16964	16998	17056	17063	17044	17073	17176	16977	17139	17005	16897	17041	17021	17094	17071	17215	16907	17046	17207	16924	17148	16997	16949	17147	16919	16936	17225	17093	16854	17020	17012	17149	17097	17050	17149	16932	17102	17188	17065	17021	17122	17104	17187	17007	17016	17059	17054	16969	17157	16942	17107	17060	16860	16950	17004	16965	16992	17248	16984	17023	17174	17057	17176	17070	17123	16935	16912	16977	16899	17029	16942	16962	17028	16962	16958	17072	16983	16956	17037	17075	17067	16997	16989	17077	16994	17114	17166	17018	16903	17062	17140	16866	17047	17176	17039	16976	16973	16890	17094	17027	17137	16949	17044	17045	17182	17018	17052	16985	16979	17100	17120	17066	17059	16968	17051	17137	17014	17126	17157	17210	17132	16928	17114	17017	17195	17037	17089	16994	17117	17141	16996	17050	16979	16940	16900	17164	17086	17058	17160	17013	17222	17114	17033	17064	16983	17135	17040	17132	17129	17089	16966	16928	17043	16883	17071	17124	17111	17074	17075	17266	16901	17335	17142	17124	17113	17007	17000	16890	17067	17056	17061	17129	17058	17170	17227	17050	17356	16948	16999	17021	17067	17110	17120	17107	17048	17181	16974	16812	16921	17056	17103	17100	17006	17004	17202	17088	17070	16935	17140	17060	16990	16914	17023	17000	17123	16915	17138	17002	17006	17022	17034	17070	17103	17085	17092	16851	17030	17083	16891	17014	16902	16909	17003	16884	17176	17054	17235	17141	17105	17071	17133	17084	17144	16929	17180	17124	17057	17041	16805	17068	17102	16986	17095	17101	17096	16861	17136	17076	17178	16956	16934	17153	17158	17066	17047	17043	16991	17153	16906	16864	16936	17242	16997	17181	17066	17028	17115	17070	17115	17072	17129	17064	17099	17204	17122	16986	16873	17080	16998	16954	17006	17047	17181	17009	16945	17044	17122	17028	17185	17089	17039	17138	17086	16997	16989	17040	17067	17104	17287	16943	17235	16969	16899	16890	17075	16979	17025	17056	17012	17128	17042	17144	17180	17119	17129	17121	17195	16986	17008	16909	17099	17040	16846	16903	16975	17146	17044	17202	17018	16981	17041	17165	16939	16768	16935	17192	16881	17071	17119	17035	17031	16920	17026	16940	17120	17067	16887	17074	17168	17148	16974	17007	16984	17060	17140	17070	16978	16955	16993	17100	17102	16891	17092	17127	17062	17007	17201	16987	17057	17146	17116	17035	16893	16912	17101	16962	17138	17239	17131	17170	17143	17246	17102	17225	16962	17170	16876	17057	16831	17018	17206	17007	16799	17040	17037	17087	17094	17282	16956	17084	16887	17039	16962	17011	17017	16975	17128	17041	16917	17114	17267	17069	17033	17147	17155	17031	17069	16965	17044	17071	17088	17056	17139	17118	16991	16994	16896	17041	16829	17055	17157	17149	17023	16867	16924	16889	17151	17032	17107	17055	16958	17096	17138	16932	17128	17167	16990	17001	17233	17083	17098	17057	16930	17133	17005	16818	16974	17071	17001	16999	16968	16963	17050	16959	17145	17058	16956	17098	17054	17034	17008	17052	16990	17046	17191	16991	16985	17013	16914	16993	17000	17063	17139	16744	16902	16954	17129	17091	16818	16999	17092	17238	16806	17008	17008	16936	16951	16967	16905	17052	17077	16989	17024	17037	17085	17020	17136	17207	16836	17179	17043	16935	17159	17225	16812	17099	17022	17169	17032	17090	16988	17093	17136	17156	16938	17134	17245	16942	17020	16731	17089	17104	16913	16920
24144	20986	27313	25114	23759	27681	30003	27529	26753	26954	26763	26462	26443	26509	26654	26697	26406	26522	26412	26443	26343	26166	26173	25942	25781	25810	25894	25775	25712	25748	26017	25512	25693	25673	25748	25715	25701	25590	25436	25436	25580	25641	25856	25428	25639	25706	25759	25605	25413	25742	25356	25536	25398	25583	25541	25633	25695	25481	25603	25576	25687	25641	25568	25363	25404	25674	25795	25426	25469	25642	25790	25483	25600	25578	25506	25476	25416	25320	25467	25328	25266	25458	25458	25393	25484	25311	25433	25412	25411	25231	25410	25669	25308	25436	25449	25533	25536	25535	25338	25597	25539	25433	25471	25476	25432	25583	25310	25526	25476	25591	25614	25586	25636	25590	25542	25421	25458	25232	25650	25153	25431	25273	25492	25242	25472	25603	25241	25447	25470	25537	25708	25555	25714	25827	25563	25377	25444	25436	25496	25471	25442	25395	25521	25410	25067	25566	25564	25319	25504	25438	25246	25586	25567	25743	25714	25446	25553	25538	25795	25423	25425	25425	25574	25493	25772	25493	25529	25592	25608	25312	25453	25449	25495	25473	25597	25315	25362	25608	25382	25573	25766	25408	25312	25223	25453	25376	25495	25361	25250	25399	25552	25597	25511	25521	25590	25548	25338	25800	25645	25589	25516	25503	25734	25410	25325	25290	25256	25479	25328	25518	25581	25543	25325	25271	25273	25307	25527	25403	25278	25523	25422	25494	25467	25230	25377	25512	25536	25624	25406	25827	25443	25467	25807	25625	25588	25394	25370	25399	25441	25137	25497	25679	25445	25620	25367	25669	25529	25407	25510	25375	25630	25391	25514	25588	25287	25425	25572	25236	25538	25508	25448	25249	25280	25445	25500	25571	25549	25378	25612	25288	25169	25334	25501	25579	25377	25363	25588	25339	25407	25422	25519	25212	25576	25588	25384	25126	25294	25436	25523	25638	25375	25380	25260	25498	25421	25262	25710	25562	25495	25425	25490	25459	25480	25534	25443	25394	25566	25451	25538	25195	25508	25460	25515	25616	25424	25671	25530	25547	25591	25510	25538	25572	25247	25766	25076	25346	25528	25581	25517	25475	25538	25585	25262	25199	25605	25720	25713	25511	25559	25609	25499	25469	25462	25311	25209	25654	25392	25483	25571	25654	25388	25519	25390	25477	25269	25337	25428	25436	25559	25630	25652	25364	25218	25311	25489	25505	25148	25561	25419	25450	25360	25462	25495	25594	25201	25531	25641	25409	25614	25569	25642	25186	25515	25491	25464	25241	25336	25641	25396	25456	25598	25704	25409	25344	25474	25581	25645	25493	25589	25518	25525	25812	25659	25380	25569	25618	25589	25601	25500	25547	25553	25459	25434	25444	25592	25418	25273	25384	25435	25449	25441	25450	25672	25487	25683	25473	25603	25609	25539	25495	25723	25332	25571	25287	25439	25262	25493	25457	25284	25788	25485	25588	25533	25369	25684	25458	25341	25442	25331	25357	25312	25500	25240	25380	25713	25475	25869	25702	25619	25597	25346	25638	25392	25251	25380	25516	25481	25370	25644	25484	25541	25509	25395	25476	25540	25581	25376	25515	25552	25720	25648	25383	25198	25326	25373	25368	25525	25554	25440	25453	25508	25434	25565	25369	25419	25290	25507	25312	25574	25619	25499	25329	25479	25550	25366	25330	25431	25668	25302	25433	25476	25623	25307	25410	25460	25598	25369	25334	25529	25426	25660	25588	25645	25659	25380	25395	25430	25329	25440	25798	25576	25588	25371	25463	25511	25513	25526	25480	25456	25642	25566	25476	25564	25778	25521	25818	25330	25508	25555	25334	25366	25686	25615	25423	25774	25530	25507	25510	25501	25449	25479	25582	25468	25319	25289	25236	25487	25276	25379	25294	25748	25394	25454	25495	25540	25654	25626	25549	25577	25439	25575	25432	25495	25542	25483	25757	25303	25400	25403	25246	25504	25489	25415	25477	25585	25471	25499	25477	25374	25431	25265	25246	25528	25556	25451	25421	25488	25443	25692	25444	25396	25254	25591	25818	25490	25594	25505	25541	25639	25111	25773	25264	25511	25181	25592	25377	25648	25387	25593	25540	25233	25625	25281	25643	25761	25664	25503	25516	25329	25452	25428	25518	25650	25364	25482	25389	25443	25530	25419	25537	25562	25669	25657	25187	25273	25417	25356	25248	25487	25369	25382	25450	25478	25751	25456	25654	25682	25403	25485	25286	25527	25683	25469	25488	25430	25505	25543	25630	25520	25660	25550	25442	25617	25876	25704	25259	25492	25618	25528	25558	25417	25533	25586	25633	25641	25704	25360	25500	25607	25534	25440	25451	25312	25136	25191	25531	25474	25336	25384	25620	25300	25670	25500	25190	25632	25469	25546	25336	25479	25419	25474	25309	25370	25528	25448	25563	25534	25640	25350	25013	25482	25416	25784	25464	25682	25572	25695	25379	25365	25465	25520	25386	25700	25682	25510	25413	25481	25514	25301	25203	25681	25728	25637	25450	25349	25296	25375	25560	25467	25603	25387	25396	25523	25335	25551	25330	25520	25579	25508	25565	25403	25495	25731	25821	25556	25525	25262	25715	25528	25418	25509	25435	25386	25437	25438	25472	25776	25633	25524	25614	25458	25470	25419	25368	25640	25643	25554	25556	25479	25366	25582	25544	25257	25569	25413	25261	25409	25504	25521	25797	25452	25210	25253	25719	25522	25232	25585	25358	25546	25397	25519	25359	25674	25420	25546	25415	25560	25401	25422	25626	25550	25215	25637	25494	25773	25358	25431	25357	25451	25213	25385	25401	25393	25594	25487	25696	25241	25433	25635	25508	25552	25520	25269	25474	25343	25515	25348	25521	25455	25578	25670	25380	25388	25346	25412	25347	25527	25378	25533	25307	25403	25922	25421	25354	25277	25416	25561	25379	25730	25611	25660	25444	25351	25510	25396	25667	25527	25287	25410	25602	25322	25566	25685	25431	25568	25549	25157	25574	25367	25381	25303	25567	25610	25514	25644	25532	25399	25653	25365	25583	25380	25701	25396	25504	25381	25277	25478	25664	25547	25272	25531	25687	25284	25378	25237	25447	25359	25417	25406	25307	25581	25264	25610	25618	25287	25476	25231	25443	25360	25527	25484	25512	25646	25476	25677	25782	25543	25700	25612	25496	25681	25200	25271	25557	25516	25281	25559	25498	25657	25458	25375	25605	25413	25501	25757	25535	25265	25638	25511	25305	25473	25470	25343	25546	25549	25766	25654	25392	25431	25586	25548	25538	25593	25530	25496	25282	25666	25332	25656	25176	25602	25626	25375	25291	25292	25361	25333	25395	25575	25518	25324	25528	25561	25715	25403	25599	25238	25383	25518	25473	25583	25373	25395	25323	25531	25694	25291	25761	25685	25635	25505	25349	25418	25500	25391	25274	25661	25467	25470	25419	25175	25503	25429	25555	25538	25477	25621	25425	25552	25338	25610	25603	25430	25514	25446	25598	25545	25516	25435	25654	25538	25637	25194	25657	25583	25429	25494	25555	25483	25533	25525	25520	25430	25405	25447	25495	25389	25580	25499	25466	25313	25258	25371	25392	25357	25608	25460	25562	25491	25480	25820	25508	25603	25554	25515	25764	25536	25113	25263	25348	25483	25246	25346	25632	25516	25519	25229	25568	25369	25334	25425	25408	25682	25570	25572	25609	25657	25487	25590	25528	25223	25310	25534	25345	25463	25502	25375	25363	25307	25399	25538	25181	25456	25348	25413	25627	25726	25334	25349	25461	25504	25530	25415	25570	25438	25636	25707	25408	25365	25676	25644	25394	25504	25355	25668	25589	25487	25441	25535	25416	25611	25601	25577	25376	25601	25450	25116	25561	25436	25623	25655	25473	25584	25447	25548	25275	25493	25476	25597	25491	25681	25524	25458	25495	25331	25346	25625	25660	25447	25568	25569	25565	25535	25478	25254	25563	25341	25363	25389	25547	25436	25638	25540	25530	25259	25499	25508	25652	25609	25589	25649	25297	25558	25648	25429	25229	25434	25539	25668	25595	25459	25305	25566	25487	25314	25704	25599	25422	25588	25382	25436	25502	25541	25528	25447	25546	25524	25328	25491	25512	25486	25738	25592	25552	25401	25623	25307	25462	25672	25393	25636	25469	25555	25336	25332	25383	25415	25545	25451	25537	25457	25292	25598	25678	25363	25439	25461	25408	25513	25567	25610	25431	25557	25292	25547	25466	25593	25457	25313	25679	25681	25625	25562	25446	25409	25447	25701	25617	25694	25463	25422	25580	25338	25436	25608	25371	25300	25573	25363	25561	25472	25335	25546	25510	25558	25669	25667	25790	25566	25332	25685	25402	25591	25508	25480	25410	25462	25182	25397	25326	25453	25348	25543	25635	25617	25450	25600	25476	25573	25371	25481	25478	25276	25174	25719	25623	25389	25492	25792	25413	25220	25604	25370	25520	25508	25385	25491	25284	25494	25285	25249	25452	25615	25402	25278	25725	25687	25570	25246	25354	25360	25569	25421	25326	25581	25566	25403	25609	25334	25379	25525	25644	25326	25155	25286	25572	25456	25397	25516	25529	25236	25430	25444	25570	25607	25523	25454	25418	25359	25547	25683	25638	25522	25383	25418	25216	25485	25564	25489	25504	25618	25363	25472	25319	25506	25387	25647	25626	25652	25319	25658	25574	25402	25418	25391	25385	25603	25401	25499	25359	25454	25333	25564	25376	25444	25500	25578	25284	25449	25414	25609	25360	25675	25229	25391	25415	25621	25648	25285	25469	25475	25432	25264	25459	25477	25549	25544	25366	25585	25440	25418	25287	25606	25679	25413	25369	25607	25419	25419	25252	25273	25595	25452	25473	25284	25300	25606	25436	25354	25419	25538	25468	25470	25422	25422	25346	25497	25442	25637	25637	25498	25565	25592	25501	25455	25337	25471	25386	25291	25436	25562	25665	25436	25175	25342	25613	25496	25699	25631	25260	25510	25442	25562	25638	25372	25463	25455	25417	25461	25531	25514	25404	25602	25392	25232	25190	25739	25353	25518	25415	25449	25403	25395	25477	25400	25404	25352	25474	25593	25748	25591	25461	25544	25442	25331	25501	25707	25707	25432	25813	25798	25589	25404	25729	25616	25501
28511	48101	29611	22218	20696	20090	19149	18848	18724	18133	18091	17842	17914	17705	17713	17628	17570	17417	17597	17326	17154	17107	16672	16754	16898	16711	16630	16705	16715	16629	16750	16761	16614	16566	16743	16385	16685	16598	16392	16605	16425	16612	16439	16541	16641	16315	16571	16340	16295	16348	16479	16406	16397	16496	16439	16451	16411	16521	16339	16654	16580	16570	16424	16504	16459	16655	16408	16388	16535	16395	16504	16399	16434	16339	16364	16503	16457	16445	16456	16409	16371	16344	16312	16361	16379	16365	16192	16581	16554	16398	16305	16495	16421	16450	16388	16374	16317	16490	16409	16435	16353	16537	16434	16386	16281	16156	16273	16658	16472	16521	16490	16377	16557	16458	16514	16529	16382	16532	16422	16377	16383	16352	16312	16430	16304	16249	16426	16409	16273	16485	16521	16509	16447	16251	16341	16514	16309	16375	16357	16651	16555	16417	16402	16446	16469	16224	16496	16440	16393	16247	16519	16338	16462	16406	16467	16344	16337	16488	16578	16123	16361	16493	16430	16232	16416	16534	16523	16425	16601	16594	16549	16333	16452	16330	16135	16381	16529	16483	16410	16386	16262	16306	16469	16298	16328	16517	16527	16353	16409	16514	16392	16518	16287	16526	16373	16359	16499	16448	16400	16306	16613	16577	16449	16322	16422	16506	16395	16322	16418	16415	16535	16223	16409	16505	16391	16507	16377	16520	16291	16323	16460	16439	16601	16307	16302	16601	16333	16317	16487	16355	16497	16598	16565	16402	16322	16385	16542	16408	16337	16365	16382	16385	16428	16450	16479	16342	16325	16397	16344	16441	16419	16232	16269	16415	16404	16469	16445	16292	16255	16450	16443	16411	16521	16256	16479	16390	16278	16341	16519	16466	16410	16262	16352	16388	16219	16394	16371	16516	16498	16303	16499	16290	16404	16250	16426	16413	16465	16441	16434	16406	16563	16528	16394	16603	16336	16532	16488	16533	16183	16386	16465	16347	16483	16222	16452	16348	16402	16430	16311	16301	16586	16402	16405	16131	16529	16396	16333	16522	16388	16362	16279	16432	16358	16320	16262	16445	16553	16345	16566	16427	16446	16299	16573	16309	16383	16285	16296	16565	16345	16533	16422	16398	16350	16305	16347	16440	16382	16391	16359	16309	16330	16326	16531	16442	16392	16419	16139	16485	16416	16458	16360	16369	16399	16452	16350	16289	16481	16447	16286	16486	16434	16546	16291	16404	16485	16431	16329	16142	16422	16465	16485	16537	16302	16289	16332	16571	16418	16517	16362	16635	16404	16313	16240	16424	16174	16471	16506	16505	16303	16291	16252	16449	16591	16325	16426	16389	16452	16386	16515	16371	16483	16378	16225	16320	16556	16313	16413	16256	16363	16499	16456	16429	16458	16379	16234	16594	16300	16317	16363	16272	16252	16332	16253	16411	16430	16451	16356	16510	16402	16445	16366	16411	16530	16446	16539	16454	16286	16416	16376	16334	16519	16398	16419	16369	16464	16236	16431	16210	16361	16502	16538	16413	16467	16469	16380	16456	16347	16565	16285	16450	16232	16364	16441	16473	16536	16392	16514	16392	16581	16422	16403	16372	16384	16518	16397	16561	16433	16390	16242	16346	16443	16427	16438	16384	16531	16287	16399	16583	16417	16421	16261	16571	16412	16339	16507	16402	16365	16448	16309	16207	16441	16352	16546	16356	16621	16510	16468	16345	16486	16436	16495	16253	16373	16611	16409	16196	16438	16482	16422	16350	16431	16123	16379	16474	16367	16353	16458	16665	16391	16470	16455	16440	16373	16497	16449	16504	16464	16585	16378	16386	16477	16417	16470	16282	16400	16432	16373	16308	16479	16376	16491	16361	16538	16271	16483	16419	16395	16376	16438	16398	16442	16322	16487	16280	16272	16529	16346	16474	16581	16490	16301	16414	16329	16384	16529	16487	16410	16376	16481	16348	16359	16469	16385	16408	16426	16514	16477	16360	16430	16261	16332	16419	16462	16377	16426	16338	16341	16387	16398	16437	16519	16354	16496	16489	16453	16290	16572	16399	16429	16347	16426	16431	16475	16359	16290	16325	16341	16619	16285	16289	16608	16521	16169	16450	16299	16535	16359	16463	16435	16421	16355	16459	16318	16449	16454	16350	16443	16553	16357	16438	16435	16488	16357	16361	16392	16284	16430	16439	16618	16398	16359	16412	16434	16512	16480	16476	16462	16301	16391	16229	16309	16256	16654	16476	16477	16462	16295	16275	16612	16230	16416	16516	16467	16353	16314	16511	16396	16385	16536	16585	16427	16289	16323	16463	16463	16593	16436	16295	16520	16307	16663	16484	16194	16407	16235	16490	16490	16415	16315	16488	16357	16459	16504	16456	16312	16295	16324	16425	16315	16466	16226	16433	16711	16377	16291	16302	16585	16287	16179	16484	16357	16425	16435	16388	16556	16582	16262	16281	16367	16525	16489	16457	16246	16557	16234	16513	16376	16442	16526	16397	16239	16449	16428	16241	16365	16419	16561	16682	16442	16419	16381	16337	16328	16178	16374	16497	16308	16393	16349	16557	16495	16412	16349	16439	16230	16467	16538	16382	16400	16394	16466	16320	16409	16382	16510	16516	16466	16348	16615	16562	16235	16405	16459	16458	16458	16342	16309	16270	16317	16255	16342	16380	16282	16375	16523	16472	16488	16258	16469	16328	16551	16396	16388	16391	16386	16443	16354	16327	16485	16485	16376	16242	16440	16275	16581	16519	16286	16235	16341	16276	16439	16372	16327	16479	16484	16349	16509	16525	16394	16454	16405	16451	16561	16441	16324	16577	16340	16556	16509	16519	16529	16330	16347	16465	16510	16336	16311	16453	16452	16363	16266	16451	16651	16571	16356	16466	16410	16224	16353	16402	16234	16402	16355	16475	16423	16359	16463	16339	16422	16259	16158	16477	16337	16563	16544	16278	16518	16361	16343	16347	16609	16393	16336	16261	16440	16500	16501	16175	16353	16411	16256	16451	16281	16542	16388	16512	16437	16575	16459	16564	16393	16577	16238	16261	16300	16338	16504	16417	16345	16479	16595	16279	16630	16344	16391	16468	16311	16518	16581	16574	16387	16583	16484	16304	16429	16470	16406	16273	16388	16499	16461	16591	16286	16423	16432	16424	16340	16551	16255	16324	16457	16342	16340	16254	16471	16222	16540	16412	16567	16542	16436	16538	16321	16426	16323	16415	16479	16478	16365	16525	16451	16458	16409	16516	16436	16479	16465	16301	16386	16446	16550	16572	16515	16412	16485	16193	16291	16454	16285	16441	16268	16420	16434	16371	16507	16437	16350	16334	16174	16482	16329	16262	16384	16319	16353	16437	16367	16576	16503	16239	16436	16466	16462	16134	16492	16366	16417	16453	16365	16376	16436	16381	16519	16436	16217	16603	16579	16325	16251	16525	16410	16515	16503	16463	16414	16409	16614	16389	16428	16511	16175	16543	16489	16356	16228	16578	16555	16417	16385	16375	16355	16495	16429	16387	16436	16572	16555	16433	16532	16675	16470	16512	16321	16507	16530	16534	16341	16292	16553	16385	16481	16360	16304	16426	16622	16362	16506	16532	16348	16500	16455	16415	16366	16367	16473	16401	16417	16367	16299	16592	16399	16384	16464	16353	16272	16257	16404	16514	16271	16495	16443	16529	16395	16509	16425	16411	16408	16514	16453	16443	16456	16577	16458	16295	16289	16331	16425	16556	16283	16413	16423	16416	16363	16567	16420	16352	16536	16344	16380	16384	16307	16370	16399	16376	16583	16418	16305	16397	16233	16447	16493	16319	16541	16473	16457	16381	16364	16473	16260	16263	16486	16359	16463	16373	16282	16330	16565	16453	16415	16384	16435	16322	16466	16409	16423	16486	16466	16332	16316	16326	16293	16249	16333	16323	16510	16513	16220	16352	16375	16449	16377	16367	16342	16570	16405	16493	16345	16238	16478	16446	16425	16403	16425	16365	16451	16356	16403	16426	16506	16464	16404	16352	16254	16315	16254	16515	16537	16518	16362	16356	16597	16381	16440	16462	16409	16237	16496	16391	16328	16429	16358	16442	16469	16141	16546	16349	16484	16188	16404	16356	16434	16257	16341	16234	16432	16410	16460	16249	16288	16348	16444	16488	16373	16554	16353	16366	16400	16530	16296	16517	16465	16310	16387	16516	16455	16476	16329	16327	16423	16505	16441	16328	16379	16302	16359	16539	16359	16448	16334	16342	16327	16436	16281	16434	16602	16336	16455	16686	16418	16367	16378	16461	16424	16390	16382	16359	16379	16381	16423	16561	16521	16370	16422	16397	16186	16528	16330	16357	16370	16469	16181	16443	16359	16447	16362	16330	16530	16295	16388	16349	16352	16353	16280	16339	16505	16393	16335	16215	16307	16489	16593	16370	16509	16526	16429	16213	16454	16402	16463	16372	16302	16559	16339	16391	16498	16349	16386	16482	16442	16440	16408	16399	16235	16367	16429	16376	16433	16384	16483	16525	16464	16408	16478	16454	16309	16317	16443	16468	16300	16212	16369	16520	16407	16436	16235	16373	16499	16345	16510	16232	16362	16459	16276	16306	16311	16342	16278	16519	16422	16469	16439	16270	16626	16392	16590	16360	16400	16495	16223	16361	16486	16471	16550	16384	16390	16292	16431	16415	16442	16260	16314	16420	16633	16361	16418	16301	16118	16329	16513	16476	16624	16462	16339	16389	16246	16299	16365	16279	16408	16407	16388	16359	16457	16365	16593	16412	16199	16155	16335	16230	16480	16415	16381	16409	16245	16284	16365	16392	16372	16473	16336	16431	16413	16387	16437	16414	16510	16596	16557	16315	16463	16557	16295	16207	16515	16371	16475	16413	16362	16477	16349	16406	16315	16492	16403	16423	16408	16388	16378	16295	16208	16313	16376	16613	16248	16522	16418	16466	16554	16338	16409	16277	16351	16439	16416	16395	16296	16686	16519	16523	16434	16215	16388	16361	16364	16372	16518	16397	16425	16372	16474	16245	16442	16299	16346	16478	16372	16440	16303	16476	16475	16282	16553	16280	16318	16267	16356	16250	16377	16435	16363	16296	16533	16470	16448	16457	16460	16565	16226	16370	16574	16467	16423	16475	16336	16255
22636	21046	27495	24842	21873	26032	31113	27720	26475	27102	26733	26479	26291	26330	26315	25958	26059	26069	26216	25899	25424	25578	25221	25297	25274	25268	24557	24806	24950	25035	25122	25005	24780	24785	24959	24787	24995	24913	24966	24859	24812	24686	24795	24775	24755	24605	24729	24665	24900	24996	24805	24877	24807	24496	24524	24546	24781	24678	24776	24846	24653	24675	24556	24917	25023	24849	24662	24516	24469	24533	24817	24469	24571	24972	24789	24851	24677	24587	24815	24922	24757	24607	24657	24803	24818	24646	24428	24636	24864	24872	24581	24593	24733	24455	24551	24691	24601	24634	24626	24763	24748	24830	24579	24788	24481	24540	24558	24742	24573	24671	24782	24575	24618	24809	24508	24624	24494	24858	24858	24579	24632	24650	24561	24846	24455	24928	24597	24614	24557	24694	24662	24754	24690	24833	24695	24815	24300	24692	24666	24727	24752	24413	24475	24555	24506	24578	24530	24567	24797	24678	24553	24596	24708	24826	24532	24533	24662	24572	24518	24471	24803	24564	24484	24645	24685	24613	24850	24521	24484	24688	24704	24637	24499	24453	24507	24629	24703	24636	24855	24839	24501	24852	24739	24258	24725	24610	24851	24632	24459	24420	24492	24947	24831	24640	24838	24924	24502	24646	24501	24633	24557	24660	24685	24896	25001	24609	24769	24857	24730	24574	24608	24611	24749	24527	24757	24692	24573	24647	24639	24614	24854	24876	24831	24625	24634	24525	24379	24500	24639	24851	24880	24622	24443	24609	24805	24589	24830	24799	24452	24424	24516	24790	24745	24493	24627	24645	24587	24657	24556	24573	24661	24467	24628	24634	24545	24673	24780	24608	24360	24577	24654	24560	24381	24464	24591	24616	24620	24793	24549	24575	24562	24747	24587	24566	24739	24581	24790	24568	24508	24421	24447	24518	24591	24829	24773	24699	24637	24555	24688	24647	24614	24632	24567	24578	24625	24505	24479	24668	24708	24924	24639	24844	24826	24674	24735	24535	24499	24722	24495	24837	24591	24698	24638	24638	24456	24756	24466	24369	24504	24611	24697	24473	24426	24535	24398	24438	24685	24514	24588	24574	24610	24544	24502	24304	24770	24673	24742	24671	24673	24598	24533	24634	24389	24523	24624	24699	24590	24643	24539	24571	24712	24609	24848	24715	24559	24824	24758	24386	24488	24483	24701	24832	24713	24778	24556	24452	24803	24849	24981	24800	24467	24362	24762	24794	24694	24524	24534	24639	24615	24644	24623	24518	24681	24525	24445	24686	24818	24647	24795	24512	24430	24557	24625	24672	24716	24628	24846	24743	24553	24326	24596	24902	24888	24592	24732	24832	24727	24494	24754	24610	24489	24587	24534	24492	24680	24741	24604	24650	24781	24632	24682	24493	24820	24690	24623	24618	24763	24823	24828	24603	24741	24550	24554	24621	24442	24290	24910	24558	24499	24491	24590	24582	24915	24655	24676	24649	24530	24471	24574	24472	24692	24632	24513	24873	24728	24494	24668	24636	24727	24515	24720	24650	24569	24570	24794	24576	24507	24795	24606	24371	24586	24361	24568	24644	24501	24802	24609	24516	24783	24827	24780	24951	24724	24467	24577	24527	24539	24705	24794	24882	24774	24442	24372	24742	24432	24795	24724	24903	24464	24720	24683	24855	24751	24649	24623	24778	24807	24721	24523	24589	24529	24818	24862	24589	24780	24773	24528	24438	24608	24576	24489	24216	24673	24596	24598	24497	24722	24847	24781	24461	24619	24549	24322	24491	24421	24729	24612	24521	24743	24586	24595	24533	24754	24358	24597	24859	24636	24564	24681	24714	24439	24598	24400	24782	24788	24708	24486	24731	24614	24387	24523	24559	24746	24562	24658	24810	24398	24383	24686	24677	24553	24826	24513	24616	24590	24636	24671	24711	24500	24557	24616	24608	24530	24455	24572	24835	24642	24585	24594	24603	24634	24862	24625	24574	24996	24536	24674	24674	24806	24728	24682	24739	24722	24952	24838	24591	24318	24580	24606	24717	24592	24645	24521	24448	24728	24804	24689	24636	24521	24377	24308	24638	24651	24565	24667	24654	24720	24724	24723	24519	24763	24657	24759	24596	24866	24599	24833	24712	24576	24713	24806	24509	24702	24521	24662	24700	24740	24663	24562	24813	24648	24825	24557	24655	24725	24492	24230	24395	24854	24432	24700	24748	24650	24689	24558	24640	24574	24706	24491	24614	24757	24814	24888	24773	24741	24656	24485	24669	24465	24615	24359	24304	24449	24750	24301	24614	24574	24610	24880	24432	24733	24576	24599	24561	24611	24668	24389	24750	24883	24330	24475	24651	24779	24680	24710	24674	24740	24542	24707	24835	24599	24739	24667	24586	24660	24736	24407	24379	24635	24721	24537	24495	24563	24520	24714	24416	24655	24593	24550	24569	24491	24444	24481	24704	24480	24712	24745	24879	24651	24452	24562	24418	24554	24711	24815	24619	24608	24725	24572	24399	24507	24415	24546	24354	24566	24763	24670	24582	24713	24642	24665	24888	24604	24758	24589	24687	24738	24654	24367	24726	24638	24532	24407	24472	24579	24601	24573	24569	24596	24713	24619	24470	24746	24578	24373	24696	24828	24786	24698	24481	24691	24556	24305	24299	24494	24705	24566	24353	24561	24644	24668	24446	24686	24324	24306	24341	24645	24301	24662	24507	24449	24698	24454	24365	24954	24531	24848	24803	24541	24680	24691	24722	24476	24609	24621	24741	24915	24735	24683	24772	24655	24808	24773	24677	24712	24666	24538	24719	24669	24465	24588	24657	24575	24710	24526	24773	24585	24598	24659	24502	24706	24660	24772	24560	24649	24854	24672	24479	24511	24498	24811	24574	24575	24625	24795	24474	24655	24590	24597	24676	24844	24649	24728	24530	24567	24560	24779	24711	24685	24944	24725	24735	24446	24829	24697	24539	24482	24643	24740	24689	24650	24563	24731	24543	24478	24567	24604	24646	24400	24620	24738	24801	24523	24411	24516	24869	24794	24803	24641	24689	24766	24735	24608	24765	24597	24664	24445	24540	24741	24777	24269	24748	24616	24636	24497	24776	24751	24691	24625	24451	24649	24556	24704	24618	24662	24683	24535	24645	24501	24612	24431	24655	24639	24414	24565	24610	24271	24464	24553	24648	24730	24963	24872	25007	24736	24537	24886	24552	24537	24432	24583	24948	24847	24509	24550	24443	24679	24869	24508	24615	24823	24677	24880	24455	24438	24374	24797	24784	24436	24804	24758	24586	24383	24536	24596	24453	24579	24481	24737	24612	24714	24799	24674	24739	24646	24689	24586	24291	24379	24492	24490	24429	24701	24613	24603	24395	24571	24546	24797	24835	24522	24672	24564	24553	24698	24840	24901	24531	24540	24756	24761	24666	24561	24594	24570	24690	24411	24717	24512	24402	24633	24782	24590	24521	24452	24541	24571	24843	24496	24501	24714	24653	24575	24633	24615	24761	24686	24570	24705	24734	24946	24879	24672	24665	24451	24594	24706	24589	24537	24530	24303	24319	24763	24396	24528	24753	24656	24673	24501	24681	24837	24457	24467	24598	24661	24375	24594	24567	24945	24636	24852	24890	24845	24749	24961	24620	24410	24705	24627	24537	24739	24600	24634	24626	24582	24769	24727	24687	24679	24717	24572	24414	24475	24556	24699	24534	24719	24766	24538	24710	24585	24647	24715	24733	24786	24641	24425	24777	24838	24512	24881	24325	24530	24664	24576	24657	24363	24519	24537	24671	24565	24783	24505	24714	24639	24570	24715	24604	24489	24517	24891	24811	24880	24337	24673	24412	24460	24670	24682	24538	24607	24386	24455	24626	24440	24561	24610	24886	24686	24610	24765	24704	24640	24977	24799	24948	24757	24743	24554	24452	24319	24396	24775	24675	24633	24797	24745	24596	24641	24352	24622	24569	24455	24661	24556	24727	24717	24736	24755	24671	24574	24683	24783	24631	24632	24538	24824	24584	24711	24655	24529	24448	24683	24857	24805	24714	24584	24504	24733	24554	24725	24625	24813	24649	24766	24795	24660	24511	24329	24552	24772	24733	24726	24631	24711	24630	24613	24559	24723	24778	24690	24877	24693	24469	24451	24667	24521	24918	24626	24410	24684	24869	24844	24660	24591	24615	24564	24497	24602	24462	24584	24633	24728	24431	24723	24551	24871	24687	24502	24490	24608	24516	24637	24755	24760	24599	24740	24496	24923	24712	24475	24575	24551	24419	24618	24601	24600	24631	24778	24644	24564	24481	24506	24837	24532	24567	24989	24656	24494	24653	24550	24868	24493	24716	24787	24587	24574	24477	24763	24405	24512	24821	24717	24235	24449	24522	24712	24494	24414	24568	24506	24524	24574	24727	24592	24792	24553	24632	24424	24670	24624	24689	24434	24485	24805	24620	24697	24709	24779	24514	24825	24625	24419	24764	24770	24651	24607	24556	24476	24620	24826	24436	24671	24975	24679	24573	24457	24437	24852	24604	24622	24745	24487	24460	24724	24875	24840	24622	24574	24468	24555	24526	24755	24412	24559	24755	24872	24642	24850	24724	24574	24424	24835	24471	24669	24487	24759	24862	24639	24608	24637	24627	24832	24710	24576	24628	24748	24531	24776	24806	24535	24679	24455	24683	24555	24833	24675	24620	24874	24746	24701	24443	24681	24669	24506	24483	24626	24610	24511	24629	24603	24530	24676	24488	24561	24815	24714	24780	24847	24731	24653	24664	24649	24518	24438	24769	24660	24509	24587	24546	24823	24492	24760	24421	24545	24566	24565	24618	24649	24703	24623	24509	24742	24724	24496	24226	24530	24490	24460	24485	24498	24389	24540	24654	24718	24664	24835	24588	24657	24526	24671	24784	24821	24524	24551	24479	24557	24575	24818	24492	24434	24567	24584	24569	24751	24622	24914	24673	24664	24503	24864	24862	24435	24642	24674	24579	24388	24911	24771	24656	24418	24790	24605	24535	24617	24572	24384	24789	25068	24778	24796	24578	24684	24729	24387	24645	24474	24779	24626	24646	24751	24554	24687	24613	24771	24650	24810	24538	24429	24621	24343	24666	24765	24766	24636	24395	24731	24508	24658	24532	24510	24706	24747	24567	24830	24755
31857	53160	35237	24710	22435	20967	20042	19288	19128	18652	18563	18386	18273	17940	17890	17771	17587	17605	17563	17354	16820	16949	16640	16554	16398	16357	16429	16233	16158	16214	16222	16147	15949	16191	16169	16047	16198	16155	16004	15957	16098	15995	15895	15936	16040	15899	16062	15968	15816	15959	15818	15947	15778	16105	15884	16190	15885	15861	15946	16063	16061	15976	16111	15947	16002	15959	16029	15920	16059	15885	16136	16039	15972	15847	15949	15909	15954	15963	15992	15901	16010	16148	16054	15981	15735	15975	16063	16005	15913	15906	16030	16067	16050	15764	15909	15680	15921	16047	15796	15816	15837	16079	15848	15858	16015	15796	15830	15825	15825	15820	16021	15927	15864	16043	15869	15892	15975	15906	16014	15986	15836	15827	15690	15982	15925	16010	16048	16064	15919	15827	15970	15962	15953	15834	15747	15902	15822	15915	15915	15798	15959	16007	15902	15947	15848	15759	16038	15819	15850	15943	15800	15984	15793	15941	15994	15919	16125	15904	15955	15856	15983	15879	15758	15928	15984	15976	15912	15939	15870	15866	15931	15822	15772	15981	15997	15881	15856	15757	15802	15871	15912	15709	15988	15903	15848	15821	16040	15775	15863	15875	16048	15907	15883	15828	15803	15756	15994	15909	15968	15734	15949	15726	15947	15833	15838	15893	15807	16075	16110	15920	15969	16102	15722	15796	15879	16066	15882	15757	15891	15900	15644	15898	15841	16004	15876	15761	15977	15885	15848	15995	15890	15805	15735	15906	15851	15940	15764	16035	15952	16062	15900	15975	15908	16022	15990	15903	15955	15896	16067	15766	16037	15897	16109	15918	15922	15987	15898	15880	16029	15932	15824	16030	15913	15982	15909	15865	16072	15901	16009	15985	16031	15645	15953	15898	15789	15912	15673	15954	15786	15924	15899	15880	15836	15798	16027	15790	15820	15838	15796	16008	15915	15839	15872	16081	16045	15915	15960	16141	15915	15953	15901	15925	15953	15882	16026	16016	15912	15766	16043	15919	16089	15958	15785	15946	15813	15900	15837	16021	15707	15891	15824	15808	15980	15843	15948	15921	15929	15921	15992	16042	16051	15804	15882	15721	15895	15849	15905	16051	15891	16014	15809	15747	16125	16109	15926	15875	15913	15879	15779	15966	15922	15992	15814	15900	15752	15767	15769	15893	15898	15829	16019	15909	15950	15954	15911	15825	16042	15992	15850	15930	15975	15837	15832	15750	15888	15913	15915	15904	15932	15649	15867	15956	16025	15890	15898	15969	15987	15905	15976	15828	15750	15933	15829	15940	15868	15677	15895	15795	15939	16041	16027	15841	15962	15714	15771	15878	15702	15819	16034	15824	15905	15966	15860	15917	15820	15811	15973	15921	15895	15961	15780	15865	15866	15915	15730	16029	15866	15688	15802	15902	15991	15886	15975	15783	15852	15938	15954	16016	15848	16108	15949	15885	15998	15893	15851	15778	15995	15935	15648	15916	16114	15853	16089	15943	15863	15735	15835	16017	15955	15839	15968	15903	15836	15801	16013	15759	15842	15800	15899	15931	15916	16043	15945	16000	15988	16049	15980	15841	15923	15877	15984	15927	15821	15823	15757	15934	15821	15912	15609	16011	15923	15790	15850	15889	15939	15792	15848	15888	15844	15830	15930	15889	15877	15950	15995	15914	15792	15821	15890	15929	15814	15923	16151	15810	15971	15774	15911	16021	15772	15890	16009	15886	15868	15876	15857	15724	16080	15789	15956	15880	15860	15848	15705	15788	15860	15893	15718	15899	15948	15828	15986	16039	15960	15850	16159	15865	15830	15958	15965	15914	15961	15939	15924	15911	15816	15813	15957	15804	15955	15968	15942	15959	15967	15916	15999	15889	16017	16022	15712	15987	15838	15812	15989	16019	15734	15894	16135	15985	15832	15894	15982	15861	15793	15874	16102	15839	15932	15675	15955	16111	15999	15815	15661	15793	16061	15696	16011	15986	15886	15988	15790	15910	16031	16050	15975	15801	15976	15939	15889	15959	15865	15943	15915	15822	15892	15822	15815	15985	15760	15885	15860	15887	15736	15980	15949	15868	15776	15917	15910	15896	15982	15777	15907	15993	15866	16050	15820	15962	16076	15771	15846	15933	15997	15862	15797	15933	15974	15781	15982	15779	16007	15789	15858	15884	15880	15859	15816	16086	15950	15909	16008	16061	15851	16022	15675	15895	15881	15911	16022	15974	15778	15940	15835	15991	15944	15812	16046	15638	15926	15904	15901	15932	15825	15742	15893	16074	15806	15837	15983	15771	15899	15931	15978	15981	16001	15831	16082	15863	15929	15821	15941	15809	15964	15810	15947	15876	15914	15922	16117	15950	15952	15841	16028	15958	15939	15794	15995	15821	15858	15940	15897	15850	16042	15779	15815	15859	15929	15885	16003	15759	15848	16006	15892	15932	15814	15964	15835	15996	15879	16062	15864	15908	15971	15720	16105	15909	15988	15852	15845	15875	15774	15831	15971	15816	16071	15855	16069	16080	15773	15922	15941	15811	16045	15936	15989	15979	15793	15786	15913	15667	15923	16077	15994	15855	15745	15872	15999	15967	16043	15867	16052	15662	16038	15844	15946	16085	15826	15827	15784	15954	15910	15953	15868	15717	15946	15955	15874	15929	15801	15748	16048	15887	16020	15853	15773	15821	15959	15879	15931	15992	15858	15761	15959	15909	15846	15816	15928	15914	15930	15968	15952	15887	16087	16043	16036	15916	15982	15848	16067	15851	15890	15890	15892	15761	15892	15985	15867	15905	15872	15790	15832	15759	15792	15700	15852	15866	15857	15968	15902	16017	15886	15763	15895	15864	15763	15822	15942	15840	15875	15749	15847	15839	15779	15838	15941	15787	15708	15976	15922	15960	15947	15891	15788	15983	15952	16031	15769	15751	15998	16029	16029	15686	15803	15881	16069	15783	15927	15840	15953	15749	15769	15943	15894	15907	15875	15932	16108	16010	16054	15886	16030	15820	15967	15837	15782	15877	15930	15859	15981	15917	15960	15677	16019	15807	15913	15785	15988	15909	15905	15898	15779	15971	15973	15773	15877	15843	15986	15702	15821	15964	16032	15923	15807	15949	15846	16001	15806	15835	15854	15867	15941	15989	15869	15664	15895	15888	15872	15806	15852	15976	15900	15908	15864	15804	15972	15762	15697	15857	15931	15951	15702	15753	15852	15872	16024	15961	16042	15742	15756	15906	15967	15993	15969	15882	15988	16017	15937	15838	15850	15975	15917	15831	15932	15769	15983	16006	15875	15996	15858	15809	15907	16045	15940	16141	15858	15974	15890	15975	16086	15797	15762	16044	15850	16016	15921	15953	15891	15835	15815	15945	15901	15858	16191	15874	15980	15954	16024	15798	15840	15922	15800	16001	15837	15906	15963	15782	15960	15860	16037	15941	15951	15923	15853	15999	15751	15901	15860	15974	15934	16000	15866	15977	16048	15857	15996	16067	15757	15812	15748	16068	15979	15781	15937	15919	15784	15977	15903	15880	15842	15843	15938	16050	15663	15974	15696	15907	15891	15968	15751	15760	15883	15854	15978	16087	15997	15826	15899	15911	15955	15870	15892	15852	15923	15722	15926	15806	16026	15692	15813	15832	15998	15770	15947	15856	15682	15925	15699	15703	15844	15719	15872	15859	16070	15838	15844	15945	15872	15836	15825	15892	16012	15811	15939	15851	15800	15806	16143	15759	16072	15876	16016	15963	15825	16014	15876	15849	15860	16003	15878	15759	15741	15968	15967	15835	15843	15771	15922	16031	15766	15963	15951	15994	16103	15920	16048	15883	15882	15851	15742	15921	15958	15852	15768	15874	15717	15968	15738	15659	15900	15774	15842	15940	15977	15880	15762	15927	15852	15992	15917	15994	16004	16010	15875	16020	15799	16101	15811	15749	15942	15977	15843	15969	15781	15895	15779	15909	16065	15817	15997	15754	15797	15885	15752	16079	15967	16012	15851	15865	15877	15788	15810	15877	15796	15863	16185	15983	15844	15910	15926	15919	15685	16016	15833	16231	15962	15925	16010	16093	16029	15949	15887	15770	15977	15959	15738	15974	15899	16039	16033	15827	15782	15961	16024	15751	15805	15765	15791	15811	15850	15879	15992	15801	16058	16040	15913	16139	15855	15857	15734	15747	16065	15899	16050	16056	15875	15819	15920	16020	15990	15995	15860	15899	15926	16081	15981	15899	15993	15783	16084	15796	15842	15959	15874	15909	15901	15896	15927	15921	15883	15757	16047	15873	15790	15855	15951	15956	16047	15790	15832	15921	15850	15770	15905	15778	15880	15903	15799	15928	15864	15925	15918	16012	16014	16025	15942	15841	15810	16027	15785	16027	15952	15953	16232	15876	15885	15903	16083	15828	15819	15924	15803	15893	16089	15770	15742	16086	15927	15861	16179	15843	15994	15879	15988	15939	15804	15944	16040	15867	15837	15917	15931	15992	15897	16085	15825	15889	15893	15847	16242	15896	15973	15986	15770	15856	15816	15880	15894	15772	16109	15756	15903	15779	16010	15832	15818	15976	15869	15661	15786	15657	15848	15905	15891	15882	16128	15763	15879	15907	15775	15799	15866	16012	15967	15828	16015	15751	15978	16122	15887	15951	16064	15840	15800	15968	15985	15993	15776	16102	15942	15822	15858	16008	15738	15765	15871	15899	15856	15820	15876	15838	15915	15814	15692	16160	15931	15925	15824	15761	15829	15915	15718	15874	16078	15746	15835	15981	15867	15899	15824	16013	15839	15998	15876	15967	15960	15855	16185	15904	15814	15850	16102	15886	15943	15910	15895	15830	15648	16113	15878	15963	15891	16129	15789	16144	15885	15707	16056	15913	15897	15724	15835	15834	15853	15840	15909	15719	15797	15840	15877	16054	15948	15875	15896	15795	15884	15815	15823	15891	16001	15834	15669	15879	16018	16089	15956	16003	15917	15919	15845	16021	15907	15991	15913	15885	16018	15802	15865	16005	15832	15846	15928	16085	15849	16054	15981	15887	15940	15830	15969	15893	16067	15913	16017	15907	16037	16044	15906	15939	16081	15906	15985	15933	15803	16010	15885	16018	15952	15715	16029	15952	15963	16081	15869	15921	16119	15821
35437	30236	31938	29193	27639	27454	27803	27569	27156	26997	27339	27295	27391	27265	27034	27222	27380	27003	26932	27106	27097	27046	26862	26862	26807	27016	26492	26652	26858	27054	27076	26776	26597	26760	26843	26741	26860	26814	26913	26991	26581	26857	26439	26975	26718	26812	27092	26905	26839	26683	26594	26835	26685	26654	26513	26798	26726	26952	26749	26861	27126	27052	26926	26718	26867	26841	26757	26618	26634	26806	26850	26825	26755	26797	26972	26646	26551	26899	26829	26751	27012	26853	26811	26757	26868	26619	26905	26906	26674	26768	26724	26822	27025	26783	26703	26716	26710	26574	26897	26740	26964	26799	26593	26708	26554	26891	26649	26795	26864	26655	26683	26767	27045	26690	26867	26699	26704	26696	26902	26835	26849	26546	26706	26974	26730	26661	26849	26603	26923	26825	26667	26946	26630	26681	26734	26657	26449	26981	26500	26671	26864	26498	26974	27024	26768	26779	26802	26954	26794	26994	26664	26856	26628	26680	26930	26540	26768	26806	26703	26912	27003	26866	26813	26857	26870	26671	26726	26651	26572	26714	27095	26983	26819	26669	26646	26844	26669	26824	26967	26784	26753	26715	26679	26704	26849	26795	26776	26602	26694	27014	26802	26669	26629	26789	26709	26643	26914	26877	26633	26912	26739	26820	26708	26859	26770	26807	26836	26770	26989	26592	26623	26861	26795	26878	26901	26728	26713	27205	26645	26737	26704	26657	27028	26663	26878	26575	26747	26719	26760	26749	27045	26628	26809	26774	26639	26567	26803	26745	26767	26640	26715	26685	26805	26764	26753	26695	26792	26851	26680	26463	26604	26597	27255	26711	26755	26927	26614	26452	26678	26735	26672	26720	26737	27012	26768	26647	26829	27006	26872	26780	26962	26885	26910	26858	26606	26671	26699	26728	26914	26889	26528	27074	26730	26593	27001	26758	26639	26521	26903	26786	26741	26925	26580	26836	26653	26615	26842	26962	26942	26938	26971	26895	26660	26823	26755	26951	26988	26863	26757	26777	26905	27032	26835	26532	26780	26680	26696	26783	26779	26858	26741	26933	26991	26714	26672	26790	27062	26603	26827	26926	26840	26652	27066	27065	26979	26680	26778	26735	26675	26755	26830	26635	27034	26963	26770	26756	26760	26822	26732	26961	26886	26887	26696	26761	26803	26782	26614	26801	26885	26690	26788	26507	26650	26974	26863	26571	26648	26871	26598	26659	26829	26849	26604	26662	27148	26726	26786	26929	26595	26634	26618	26822	26646	26840	26698	26853	26493	26633	26678	26846	26776	26685	26874	26536	26676	26512	27005	26914	26585	26646	26721	26609	26719	26760	26708	26928	26703	26807	26729	26778	26588	27111	26745	26773	26825	26714	26759	26637	26663	26882	26825	26772	26556	26858	27073	26633	26993	26718	26759	26656	26837	26661	26760	26660	26940	26630	26810	26859	26482	26822	26763	26980	26476	26889	26873	26725	26946	26819	26985	26963	26764	26826	26597	26702	26917	26781	26791	26819	26883	26630	26695	26679	26873	26818	26798	26778	26778	26732	26647	26545	26993	26592	26752	26764	26752	26931	26715	26806	26612	26759	26636	27000	26833	26870	26728	26798	27278	26675	26894	26774	26744	26926	26759	26536	26809	27100	26899	26798	26709	26717	26651	27005	26987	26917	27032	26680	26739	26746	26755	26886	26730	26816	26739	26622	26873	26876	26757	26640	26887	26698	26903	26810	26995	27037	26857	26913	26775	26830	26674	26939	26913	26704	26618	27036	26771	26653	26776	26796	26585	26515	26731	26666	27051	26785	26756	26927	26782	26936	26614	26991	26668	26881	26699	26740	26764	26859	26836	26928	26887	27004	26752	26768	26644	26755	26803	26747	26468	26624	26640	26864	26787	26860	26732	26888	26795	26803	26951	26742	26514	26876	26909	26697	26868	26561	26718	26980	26909	26835	26953	26608	26749	26649	26626	26751	26677	26431	26520	26703	26480	26675	26879	26528	26663	26912	27027	26616	26812	26783	26867	26799	26976	26688	26632	26695	26788	26846	26769	26904	26422	26768	27007	26579	26828	26912	26735	26884	26930	26716	26775	26785	26682	26998	26839	26837	26939	26910	26807	26689	26723	26636	26823	26650	26529	26509	26477	26875	26727	26692	26639	26758	26801	26838	26820	27018	26901	26895	26937	26643	26758	26790	26883	26870	26812	26868	27051	26910	27006	27018	26858	26958	26591	27004	27140	26464	26565	26512	26813	26656	26882	27001	26685	26915	26711	26886	26936	26897	26686	26959	26786	26918	26781	26685	26881	26913	27048	26879	26807	26948	26835	26461	26556	26922	26696	26801	26847	26951	27017	26808	26559	26840	26850	26430	26977	26910	26694	26972	26869	26785	26903	26693	26688	26934	26923	26778	26602	26676	26741	26907	26953	26807	27127	26821	26710	26902	26878	26395	26665	26737	26649	26863	26885	26753	27023	26622	26853	26801	26794	26729	26932	26828	26964	26867	27084	26876	27087	26809	26917	27164	26752	26528	26492	26835	26879	26757	26709	26637	27005	26676	26985	26919	26819	26568	26794	26888	26884	26637	26564	26616	26857	26739	26682	26753	26633	26886	27003	27018	26689	26568	26756	26909	26879	26696	26889	26938	26914	26748	26672	26764	26877	26977	26579	26758	26601	26658	26623	26972	26716	26795	26598	26643	26853	26870	26764	26856	26731	26591	26634	26721	26596	26947	26759	26932	26663	26632	26673	26796	27040	26792	26872	26961	26851	26819	26882	26558	26582	26960	26598	26881	26741	26504	26662	26648	26834	26878	26793	26834	26655	26625	26603	26757	26753	26899	26827	26751	26677	26615	26916	26749	26966	26792	26722	26886	26824	26628	27032	26827	26625	26731	27053	26632	26911	26629	26709	26846	26731	26576	26764	26626	26919	26795	26787	26875	26711	26748	26851	26519	26706	26547	26719	26519	27008	26824	27094	26638	26815	26808	26849	26784	26746	26967	26848	26872	26709	26872	26915	26838	26804	26907	27002	26498	26709	26732	26717	26599	26776	26786	26681	26873	26873	26849	26629	26778	26792	26948	27038	26759	26911	26923	26770	26846	26852	26712	26752	26720	26575	26729	26658	26812	26791	26554	26861	26748	26966	26812	26626	26727	26984	26681	26520	26607	26990	27022	26692	26832	26997	26857	26972	26687	26750	26734	27055	26691	26760	27020	26768	26616	26764	26883	26779	26960	26839	26835	26777	26724	26976	27020	26877	26860	26703	26538	26998	26860	27065	26814	26910	26676	26790	26749	26963	26641	26881	26800	26884	26653	26912	26819	26859	26623	26762	26880	26682	26858	26804	26852	26454	26796	26891	26783	27149	26900	26845	26916	26650	26694	26956	26961	27061	26885	26663	26687	26862	26790	27038	26853	27117	26855	26740	27091	26861	26996	26660	26827	26912	26688	26908	26871	26775	26927	26996	26873	26698	27177	26852	26955	26765	26600	26775	26700	26885	27043	26943	26819	26775	26980	26618	26854	26828	26788	26799	26609	26639	26849	26614	26938	26723	26690	26655	26607	26822	26851	26772	26899	26760	26960	26688	26752	26832	26781	26979	26766	26325	26664	26707	26580	26802	26906	26727	26755	26828	26934	26748	26619	26617	26765	26542	26782	26879	26922	26835	26964	26668	26742	27010	26984	26881	26611	26815	26867	26974	26590	26714	26760	26700	26846	26876	26652	26749	26542	27144	26909	26576	26612	26825	26789	26814	26865	26876	26739	26766	26949	26838	26859	26832	26752	26992	26832	26896	26503	27043	27044	26925	26869	26849	26980	26893	26906	26901	26904	26600	26551	26712	26727	26871	26753	26941	26840	26889	26670	26884	26694	26930	26933	26712	26933	26810	26807	26935	26706	26623	26786	26778	26465	26878	26804	26983	26414	26637	26888	26874	26743	26959	27006	26954	26749	26661	26605	26528	26645	26895	26631	26774	26970	26808	26819	26862	26858	26915	26759	26657	26886	27013	27023	26878	26833	26789	26492	27063	26819	26967	26828	26979	26724	27134	26823	26733	26657	26640	26627	26595	26780	26789	26940	26792	27048	27066	26667	26939	27025	26868	26781	26788	26975	26733	26732	26766	26639	27116	26839	26872	26662	26851	26878	26752	27071	26775	26671	26879	26623	26627	26695	26833	26768	26682	26852	26600	26861	26668	26788	26923	26814	26762	27037	26900	26809	26843	26640	26877	26665	26747	26781	26681	26980	26713	26797	26657	26824	27125	26922	26686	26875	26685	26752	26874	26757	26783	26590	26632	26610	26696	26960	26711	26806	26804	26353	26851	26671	27064	26689	26822	26818	26763	26577	26932	26606	26722	26543	26894	26702	26822	26871	26843	26780	26613	26623	26649	26556	26655	26898	26673	26772	26578	26684	26862	26834	26819	26708	26468	26896	26779	26779	26782	26751	26898	27004	26665	26931	26713	26961	26906	26612	26615	26619	26850	26773	26736	26910	26676	26594	26809	26767	26881	26996	26867	26731	26721	26776	26927	26800	26971	26792	27016	26621	26725	26686	26706	26832	26363	26596	26627	26954	26767	26865	26719	26840	26664	26428	26868	26935	26996	26996	26973	26920	26841	26921	26991	26917	27009	26996	26959	26835	27002	26816	26942	27046	26612	26596	26900	26863	26995	26946	26904	26848	26636	26786	26733	26670	26854	26610	26715	26927	26722	26937	26830	26963	27194	26831	26949	26821	26748	26846	26950	26636	26817	26776	26771	27032	26844	26646	26977	26735	26905	26792	26937	27195	26748	26707	26957	26797	26950	26705	26885	26687	26714	26704	26780	26815	26614	26670	26905	26842	26629	26634	26967	26962	26920	26750	26787	27001	26705	26871	26785	27067	27054	26616	26655	26770	26676	26771	26693	26902	26746	26742	26796	26755	26840	26865	26760	26751	26829	26905	26726	26884	26623	26877	26714	26637	26840	26945	26889	26543	26728	26727	26695	26823	26589	26832	26849	26674	27037	26836	26513	26846	26908	26946	26928	26977	26940	26584	26718	26652	26852	26839	26639	26707	26946	26679	27030	26607	26815	26676	26741	26659	26871	27015	27002	26821	26693	26545	26753	26557	26777	26766	26888	26701	26801	26983
25593	30885	22826	18875	18270	18097	17884	17949	17617	17801	17630	17534	17638	17739	17471	17753	17424	17536	17357	17372	17101	17054	17141	17180	17130	16947	17104	16926	17185	17041	16967	16850	16917	16930	16858	16898	17074	16921	16741	16761	16886	16888	16843	16987	16851	16889	16992	16846	16946	16891	16840	16854	16880	16944	16968	16898	17035	16863	17029	16930	16914	16855	16806	16955	16886	17050	16713	16862	16849	16867	16764	16886	16839	16914	17115	16988	16997	16986	16903	16979	16840	16786	16992	16844	16880	16974	17038	16838	16870	16778	17041	16955	16936	16723	17035	16806	17014	16838	16940	16813	16759	16837	16958	16791	16989	17013	16743	16904	16939	17006	16860	16872	16939	16728	16819	17003	17060	16781	16913	16826	16863	16809	16918	16840	16896	16744	16758	17017	16865	16911	16960	16883	17000	16892	16894	16973	16973	17089	16814	16966	16731	16944	16946	16802	16936	16907	16793	16804	16812	17001	16861	16859	16872	16811	16796	16686	16897	16918	16857	16889	17093	17028	16949	16786	16807	16701	17003	16830	17039	16932	16862	16866	16904	16813	16784	16777	16800	16840	16913	16755	17002	17045	16984	16843	16832	17086	16897	16972	16819	16981	16889	16935	17007	16847	16859	16912	16808	16943	17040	16924	16743	16797	16891	16943	16981	16798	16834	16829	17040	16853	17001	16931	16968	16792	16883	16757	16835	16700	16978	16978	16856	16884	16887	16795	16848	16995	16856	16918	16778	16732	16806	16785	16777	16840	16874	16778	16997	16708	16895	17142	16777	16911	16967	16751	16931	17006	16841	17048	16904	16862	16906	17007	16809	17084	16829	16845	16703	16901	16970	16833	16897	16878	16986	16830	16778	16842	16997	16809	16866	16741	16970	17057	16789	16968	17052	16831	16971	16862	16971	16766	16865	16924	16947	16963	17019	16738	17137	16791	16926	16818	16814	16913	16706	16916	16910	16917	16941	16999	16961	16937	16869	16708	16882	16822	16795	16917	17002	16715	16848	16873	16852	16930	16918	16802	16909	16865	16910	16691	16885	16920	16802	16873	16984	16909	16990	17029	16885	17096	16964	16884	16791	17060	17108	17014	17009	16799	16878	16953	16797	16864	16761	16978	16630	16856	16812	16879	16974	16869	16981	16973	16802	16798	16979	16949	16933	16844	16802	16718	16846	17007	16859	16912	16983	16879	16935	16860	16944	16894	16925	17003	17014	17004	16988	16784	16808	16778	17010	16968	17045	17053	16709	16750	16905	16967	16838	16841	16980	17028	16747	16907	16838	16941	17044	16740	16907	16895	16846	16630	16992	16874	16886	16678	16973	16956	16935	16866	16914	17045	17226	16917	16906	16980	17029	17015	16908	16862	16813	17004	16807	17021	16883	16925	16838	16953	16830	16953	16934	16844	17009	16917	16866	16897	16692	16799	16762	16876	16939	16982	16770	16923	16904	16846	16803	16870	16822	16875	16891	16882	16980	16996	16990	16949	16912	17015	16867	16872	16849	16942	16935	16961	16884	16857	17054	16885	16959	16952	16946	17195	16892	17010	16714	16823	16854	16830	16908	16866	16843	16836	16918	16720	16973	16819	17176	17074	16814	16935	16635	16847	16774	16780	17011	16865	16938	17001	16933	16951	16970	17005	17012	16957	16889	16865	16819	16800	16783	16720	16824	16908	16945	16836	16683	17033	16903	16776	17034	16946	16888	16729	16899	16872	16927	16847	16779	17022	16898	16744	16955	16877	16867	17033	17063	16652	16852	16846	16802	16754	16735	16890	16860	16919	16986	17073	16888	16855	16820	16950	16889	16745	16889	16855	16770	16934	16927	16968	16912	16945	16862	16919	16930	16975	16840	16876	16639	16789	16795	16919	17057	16930	16984	16986	16930	16877	16951	16842	16812	16931	16748	16960	16913	16976	16906	16865	16774	17081	16878	16926	16777	16858	16876	16879	16925	16917	16990	16927	16904	17014	16895	16719	16865	16792	17186	16917	16762	16937	16913	16884	16860	16607	16863	16922	16920	16935	17010	16872	17032	17048	16916	16973	16825	16817	16773	16841	16946	17013	16855	17045	16944	16926	16926	16772	16843	16683	16885	16793	16788	16926	16949	16978	16792	16827	16843	16957	16810	16910	16811	16906	17052	16801	17091	16914	16914	16973	16689	16947	16904	16892	16855	16916	16942	16924	16767	16895	17157	16722	17001	17070	16883	16880	16891	16788	16564	16757	16730	16824	16783	17005	16900	16967	16816	16845	17034	16723	16921	16850	16826	16932	16834	17025	17121	16849	16874	16825	16973	16886	16648	16834	16979	16934	16973	16833	16923	16821	16831	16976	16893	17157	16753	16944	16791	16817	17057	17043	16820	16724	16776	16735	16806	16974	16793	16938	16843	16787	16787	16952	16906	16925	16953	16802	16872	16807	17119	16836	16940	16815	17005	16979	16750	17028	16893	17067	16790	17111	16917	16966	16862	16719	16798	16674	16920	16944	16865	16830	17004	16970	16835	16935	16981	16871	16882	17047	16947	16883	17038	16787	16833	16938	16840	16874	16984	16989	16827	17062	16800	16810	16962	17038	16776	16777	16878	16805	16963	16811	17090	16856	16988	16867	16872	16935	17079	16898	16880	16898	16955	17055	16815	17017	16855	16929	16703	16901	16888	16820	16797	16989	16891	16900	16973	16945	16883	16974	16917	16870	16804	17041	16714	16944	16877	16833	16837	16793	16849	16704	16949	16997	17089	16934	16950	16940	16923	17045	16791	16798	16848	16726	16865	17036	16872	17055	16939	16837	17051	16955	16980	16798	16846	16816	16965	16898	16863	16911	16891	16902	17054	16919	16933	16879	16806	16972	16799	16991	16852	17181	16827	16955	16860	16991	16949	16910	17011	16904	16583	17002	16890	16807	16814	16873	17065	16915	16958	16928	16826	16821	17050	16896	16912	17049	16821	16894	16846	16905	17057	16828	16998	16831	16914	16846	16851	16896	17027	16848	16793	16942	16925	16908	16942	16750	16968	16875	16879	16882	17020	16883	16959	16835	16855	16799	16914	16810	16931	16748	17001	16985	16794	16779	16698	16771	17026	16655	16876	16933	17001	16987	16977	16917	16749	16782	16828	16924	16911	16657	16775	16757	16825	16818	17005	16765	17054	16770	16922	16912	16737	16856	16958	16870	17060	16956	16869	16867	16819	16933	17123	16956	17041	16692	16936	16729	16876	16838	16885	16802	16897	16784	16990	16838	16882	17066	16884	16911	16973	17062	16957	16889	16951	16978	16971	16789	17004	16854	17012	16778	16969	16794	16842	16968	16890	17028	16908	17097	16919	16954	16969	16961	17008	16889	16898	17005	16696	17036	16994	16780	16822	16714	17062	16799	17082	17014	16798	17008	16925	16833	16868	16793	16772	16850	16867	16846	16829	16769	16939	16968	16785	16989	16998	16962	16883	16861	16848	16822	16805	16958	16913	16963	16966	16883	16888	17056	16901	16915	16927	16726	16732	16880	16943	16902	16789	16863	16751	16868	16817	16962	16857	17052	16831	17094	16790	16834	16869	16871	16760	16920	16868	16798	16791	16863	16898	16908	16884	16982	16896	16938	16969	16892	17053	17004	16854	17027	16745	16949	16955	16941	16824	16967	16936	16895	16927	16714	16873	17025	16831	17027	17045	16960	16874	17065	16886	16763	16994	16822	17015	16755	17079	16838	16703	16858	16735	17059	16877	16921	17029	16890	16874	16927	17031	16931	16832	16808	16903	16911	16841	16829	17005	16916	16934	16935	16801	16954	16942	17001	16941	16953	16888	16888	16823	16972	16932	16931	17023	16926	16851	16880	16858	16917	16734	16892	16835	17004	16946	16997	16782	16879	16824	16919	17007	16791	16899	16805	16674	16936	17014	16992	16892	16932	16866	16940	16846	16803	16785	16893	17005	16827	16778	16876	16716	16837	16926	16758	17041	16969	16778	16772	16938	16914	16891	16787	16971	16862	16848	16864	16877	16846	16930	16953	16882	17036	16955	16823	17116	16993	17083	17007	16878	17003	16762	16973	16985	16842	16835	16864	16826	16910	16943	16851	16865	16788	16915	16994	16940	16965	16672	16900	16988	16760	17090	16876	16846	17019	16981	16953	16989	17014	16789	17004	16842	16949	17010	16908	16851	16883	16911	16935	17083	16872	16818	16814	16745	16788	16922	16904	16911	16770	16975	17071	16841	16898	16815	16876	16828	16984	16965	16935	16787	17009	16995	16980	16925	16828	17133	16848	16813	17149	16910	16781	16835	17043	16907	16904	16874	16787	16921	16891	16976	16888	16845	16848	16877	16827	17127	16908	16836	16923	16950	17081	16673	16910	16830	16993	16978	16847	16958	16827	16978	16956	17056	16938	17075	16785	16965	16980	16905	16862	16941	16890	16804	16844	16725	16919	16828	16954	17020	16770	16766	16793	16970	16767	16940	16858	16850	16719	16842	17012	17074	16776	16840	16853	16989	16833	17081	17069	16733	16906	16944	16821	16991	16843	16775	16805	17055	17003	16937	16846	16912	16927	16921	16928	16697	16880	17073	16824	16828	16958	17044	16808	16750	16818	16958	17010	16952	16963	16965	17144	16851	16878	16860	16872	16887	16954	16867	16954	16779	16969	16861	16943	17007	16876	16909	16992	17015	16935	17012	16863	16851	16873	16762	16935	16931	16985	16844	17056	16850	17053	16963	16871	16767	16745	16955	16799	16737	16876	16910	16737	16852	17007	16855	17020	16922	16739	16917	16824	16913	16861	16878	16973	17010	16756	16738	16960	16856	16936	16842	17009	17044	17223	17013	16971	16741	17020	16923	16882	16973	16861	16961	16759	16859	17061	16753	16922	17077	16839	16895	16786	16893	17197	16945	17072	16946	16739	17016	16741	16979	16950	16942	16715	17105	16686	16954	16741	16811	16675	16794	17138	16894	16886	16838	16882	16896	16895	16823	17016	16852	16962	16856	16933	16924	16930	16932	16965	16696	17012	16772	16811	16867	16957	16991	17077	17016	16930	16729	16882	16863	16788	16942	16865	16921	16718	16829	16910	16977	16792	16902	16905	17006	16864	16855	16965	16995	16862	16937	16970	16958	16829	16868	17114	16962	16878	17057	16780
24133	20971	27366	25115	23578	27718	29878	27591	26561	26861	26854	26646	26822	26613	26623	26752	26647	26333	26275	26276	25891	26174	26094	26073	25879	25784	25715	25607	26066	26177	25567	25847	25780	25717	25688	25612	25673	25531	25748	25913	25608	25782	25580	25526	25729	25649	25830	25473	25772	25538	25621	25625	25583	25495	25342	25747	25581	25531	25684	25620	25637	25836	25589	25609	25657	25283	25562	25867	25781	25624	25650	25506	25646	25530	25608	25627	25693	25640	25617	25652	25438	25296	25648	25812	25423	25469	25515	25428	25292	25634	25833	25825	25626	25754	25518	25560	25744	25816	25878	25708	25543	25447	25633	25618	25476	25644	25710	25683	25681	25801	25408	25457	25738	25622	25754	25597	25587	25569	25602	25416	25435	25675	25601	25451	25618	25627	25488	25661	25551	25439	25544	25542	25789	25636	25805	25603	25453	25322	25338	25603	25752	25576	25555	25643	25617	25459	25899	25428	25165	25635	25746	25758	25581	25534	25610	25521	25729	25551	25732	25395	25604	25434	25512	25494	25662	25664	25600	25826	25588	25587	25316	25721	25529	25462	25564	25574	25788	25570	25566	25447	25423	25551	25795	25644	25615	25611	25529	25501	25610	25541	25520	25582	25658	25494	25680	25747	25421	25551	25572	25691	25363	25390	25289	25699	25965	25487	25455	25674	25498	25661	25595	25558	25646	25550	25449	25485	25758	25599	25673	25391	25912	25798	25633	25464	25826	25621	25519	25639	25644	25610	25598	25491	25423	25573	25536	25509	25594	25635	25725	25256	25473	25513	25455	25603	25672	25777	25637	25728	25674	25698	25444	25560	25453	25922	25416	25860	25720	25568	25752	25822	25478	25729	25440	25684	25732	25485	25592	25512	25619	25501	25464	25631	25696	25499	25702	25604	25417	25608	25634	25842	25545	25410	25583	25636	25543	25503	25346	25345	25546	25535	25525	25378	25828	25493	25433	25754	25498	25531	25686	25474	25728	25543	25722	25472	25536	25460	25603	25558	25646	25919	25480	25438	25728	25588	25540	25668	25588	25519	25542	25781	25694	25394	25587	25474	25790	25529	25739	25441	25459	25700	25471	25905	25800	25610	25480	25531	25556	25555	25564	25482	25603	25388	25488	25525	25831	25593	25681	25644	25653	25574	25620	25593	25691	25740	25741	25524	25567	25435	25570	25756	25604	25487	25689	25459	25675	25656	25407	25620	25432	25587	25430	25564	25536	25546	25621	25406	25613	25618	25503	25453	25649	25662	25708	25618	25653	25463	25320	25310	25540	25418	25441	25526	25698	25506	25752	25601	25593	25593	25547	25694	25535	25659	25661	25572	25830	25758	25934	25497	25794	25755	25747	25487	25706	25616	25443	25505	25340	25651	25504	25441	25434	25652	25692	25619	25832	25599	25406	25692	25393	25462	25563	25656	25558	25575	25684	25769	25775	25582	25541	25742	25873	25243	25384	25538	25624	25674	25578	25621	25542	25402	25667	25783	25758	25424	25494	25798	25533	25488	25550	25729	25769	25618	25519	25621	25446	25769	25739	25761	25786	25498	25718	25532	25447	25616	25543	25645	25455	25431	25555	25777	25855	25552	25758	25575	25809	25601	25614	25421	25465	25930	25649	25555	25743	25499	25566	25734	25485	25720	25382	25417	25568	25425	25758	25444	25470	25718	25509	25552	25730	25770	25710	25780	25815	25565	25603	25483	25426	25759	25937	25659	25574	25512	25888	25528	25609	25478	25617	25338	25716	25525	25480	25617	25465	25445	25580	25518	25442	25551	25382	25480	25610	25411	25788	25504	25344	25604	25798	25698	25594	25545	25644	25589	25618	25738	25551	25671	25565	25654	25690	25620	25705	25527	25506	25512	25646	25801	25800	25520	25405	25547	25753	25752	25625	25453	25323	25533	25458	25588	25445	25693	25556	25639	25505	25335	25626	25487	25722	25938	25745	25484	25722	25386	25468	25674	25716	25717	25739	25710	25654	25505	25569	25740	25738	25810	25764	25604	25776	25517	25582	25614	25482	25615	25638	25533	25558	25361	25534	25709	25380	25393	25404	25363	25685	25755	25655	25694	25494	25682	25428	25579	25389	25728	25439	25678	25605	25811	25569	25510	25468	25684	25467	25743	25632	25397	25586	25571	25419	25633	25487	25529	25840	25678	25562	25349	25754	25471	25795	25813	25494	25481	25415	25416	25423	25452	25607	25549	25542	25526	25403	25298	25665	25481	25616	25635	25712	25389	25685	25710	25731	25703	25421	25455	25659	25579	25651	25474	25464	25718	25685	25809	25762	25492	25444	25657	25563	25568	25321	25539	25494	25621	25631	25538	25612	25907	25678	25818	25623	25463	25653	25624	25401	25505	25527	25622	25678	25726	25617	25546	25497	25597	25289	25684	25827	25535	25399	25578	25470	25514	25445	25660	25921	25464	25659	25916	25588	25451	25552	25645	25665	25563	25711	25730	25707	25479	25579	25507	25631	25565	25744	25543	25722	25802	25478	25487	25753	25543	25679	25500	25707	25753	25602	25557	25380	25497	25585	25371	25622	25507	25452	25599	25723	25486	25799	25478	25526	25358	25540	25739	25576	25610	25509	25294	25496	25422	25744	25422	25659	25336	25853	25526	25710	25322	25441	25691	25618	25497	25834	25813	25882	25522	25596	25704	25548	25675	25901	25496	25676	25807	25473	25481	25735	25596	25541	25592	25893	25663	25615	25501	25820	25583	25542	25562	25648	25608	25301	25509	25722	25403	25609	25453	25727	25509	25440	25415	25310	25748	25611	25192	25704	25701	25604	25568	25389	25682	25408	25586	25680	25499	25456	25678	25554	25574	25673	25441	25600	25586	25693	25914	25812	25697	25611	25523	25534	25726	25730	25541	25558	25529	25677	25917	25507	25461	25823	25745	25728	25524	25569	25351	25789	25430	25603	25762	25606	25702	25592	25502	25540	25740	25406	25680	25646	25339	25676	25585	25534	25682	25807	25583	25790	25749	25730	25717	25568	25563	25446	25617	25592	25399	25743	25475	25493	25342	25809	25566	25566	25488	25428	25608	25453	25308	25426	25699	25586	25389	25579	25531	25578	25570	25469	25461	25635	25543	25498	25657	25336	25486	25602	25687	25217	25590	25496	25496	25708	25557	25701	25599	25523	25520	25638	25798	25670	25497	25359	25647	25579	25777	25903	25685	25587	25666	25414	25501	25532	25401	25409	25600	25681	25698	25726	25520	25534	25455	25478	25516	25625	25697	25669	25471	25432	25784	25484	25397	25626	25524	25444	25728	25311	25733	25677	25458	25630	25557	25576	25640	25760	25382	25454	25543	25683	25463	25448	25550	25888	25635	25577	25570	25665	25690	25407	25490	25649	25472	25698	25585	25502	25488	25453	25569	25681	25556	25720	25754	25522	25444	25403	25794	25563	25800	25602	25562	25842	25391	25640	25731	25701	25812	25812	25571	25619	25684	25613	25605	25491	25404	25385	25460	25301	25544	25690	25793	25614	25681	25521	25525	25482	25663	25747	25564	25592	25582	25442	25619	25635	25920	25796	25744	25625	25486	25432	25855	25679	25634	25329	25327	25653	25608	25455	25364	25478	25708	25487	25540	25591	25432	25663	25352	25520	25733	25459	25805	25633	25782	25436	25728	25465	25640	25706	25553	25498	25556	25514	25436	25462	25552	25688	25752	25504	25416	25569	25483	25817	25696	25501	25701	25620	25418	25630	25845	25646	25387	25672	25582	25642	25703	25665	25451	25341	25622	25551	25680	25608	25609	25412	25495	25422	25613	25934	25634	25564	25425	25890	25849	25801	25568	25451	25590	25516	25650	25533	25390	25636	25591	25809	25408	25588	25606	25702	25609	25488	25532	25264	25466	25316	25557	25381	25593	25731	25776	25735	25681	25795	25507	25470	25705	25600	25791	25622	25482	25675	25433	25515	25559	25647	25760	25760	25748	25198	25591	25529	25511	25674	25370	25366	25644	25550	25716	25738	25727	25511	25575	25532	25802	25524	25609	25551	25545	25692	25450	25490	25697	25541	25781	25412	25458	25491	25610	25609	25636	25291	25333	25657	25688	25859	25542	25912	25299	25357	25514	25480	25517	25719	25799	25520	25375	25673	25619	25489	25641	25615	25819	25643	25578	25211	25469	25580	25758	25682	25455	25784	25678	25535	25670	25372	25436	25719	25592	25425	25595	25658	25680	25589	25657	25768	25445	25671	25673	25610	25498	25734	25738	25759	25688	25466	25740	25734	25445	25835	25745	25655	25782	25614	25647	25763	25322	25732	25477	25426	25362	25870	25508	25590	25405	25357	25529	25553	25479	25637	25703	25538	25590	25548	25624	25642	25516	25420	25407	25489	25535	25550	25617	25379	25414	25774	25788	25635	25618	25389	25522	25744	25436	25409	25699	25796	25560	25448	25546	25722	25491	25450	25437	25438	25601	25421	25391	25651	25726	25506	25555	25700	25508	25159	25537	25620	25454	25890	25705	25525	25872	25875	25743	25767	25625	25671	25582	25603	25745	25523	25672	25473	25524	25614	25705	25591	25514	25509	25809	25736	25621	25616	25596	25489	25743	25799	25617	25481	25594	25499	25589	25578	25602	25288	25949	25488	25464	25707	25542	25428	25540	25500	25703	25529	25653	25847	25796	25590	25400	25639	25565	25808	25510	25629	25555	25464	25645	25421	25746	25545	25695	25678	25585	25505	25520	25494	25425	25736	25346	26025	25797	25592	25693	25637	25576	25505	25559	25442	25593	25557	25594	25609	25626	25594	25664	25734	25659	25636	25480	25655	25577	25658	25613	25391	25442	25464	25534	25579	25557	25610	25474	25663	25420	25398	25553	25509	25642	25569	25457	25444	25331	25443	25368	25510	25383	25663	25503	25463	25732	25267	25349	25764	25565	25540	25384	25541	25426	25600	25744	25755	25438	25822	25406	25564	25670	25502	25709	25707	25794	25590	25453	25463	25441	25861	25733	25805	25672	25318	25845	25390	25493	25429	25538	25538	25771	25644	25491	25836	25934	25679	25581	25587	25539	25569	25678	25362	25687	25659	25572	25431	25595	25575	25430	25646	25357	25683	25646	25711	25564	25753	25446	25785	25690	25735	25493	25470	25494	25642	25605
28107	46508	34115	22261	20490	19516	18917	18586	18232	18073	18048	18151	17892	17747	17582	17648	17801	17668	17320	17321	17065	16980	16856	16629	16819	16510	16737	16675	16678	16713	16629	16697	16553	16576	16427	16542	16536	16526	16725	16534	16570	16425	16330	16600	16278	16305	16359	16492	16296	16260	16388	16500	16502	16496	16262	16654	16497	16445	16469	16640	16450	16606	16614	16563	16561	16546	16603	16490	16575	16321	16636	16515	16616	16362	16330	16563	16570	16545	16579	16463	16610	16530	16536	16350	16542	16486	16462	16336	16428	16269	16520	16409	16434	16366	16356	16389	16389	16536	16408	16466	16452	16371	16377	16416	16579	16340	16388	16585	16491	16538	16511	16333	16539	16393	16426	16364	16586	16250	16393	16333	16328	16594	16510	16379	16474	16133	16369	16351	16450	16445	16357	16344	16299	16412	16412	16526	16384	16453	16448	16274	16435	16525	16514	16488	16385	16371	16288	16395	16356	16436	16350	16351	16435	16552	16354	16330	16208	16335	16410	16393	16424	16445	16646	16507	16475	16456	16431	16532	16303	16283	16468	16220	16600	16457	16447	16509	16476	16406	16324	16424	16396	16319	16408	16452	16382	16403	16362	16439	16366	16391	16359	16409	16361	16492	16328	16380	16463	16450	16348	16497	16448	16578	16297	16300	16419	16526	16526	16437	16256	16577	16334	16395	16411	16490	16558	16274	16320	16455	16438	16378	16510	16631	16557	16503	16410	16473	16327	16526	16467	16315	16356	16455	16541	16445	16455	16445	16384	16385	16491	16363	16399	16570	16410	16560	16517	16552	16293	16470	16497	16326	16506	16466	16511	16494	16409	16578	16364	16394	16367	16411	16381	16322	16409	16461	16417	16401	16431	16375	16449	16413	16496	16447	16273	16398	16432	16370	16273	16467	16439	16446	16349	16330	16402	16277	16465	16605	16414	16453	16649	16376	16406	16354	16318	16349	16407	16445	16457	16344	16426	16401	16205	16433	16349	16313	16390	16522	16249	16531	16566	16498	16515	16461	16409	16533	16494	16583	16354	16458	16399	16322	16583	16490	16279	16373	16458	16564	16376	16482	16451	16486	16484	16620	16345	16486	16602	16331	16401	16253	16554	16445	16403	16532	16543	16278	16259	16386	16313	16566	16235	16311	16168	16559	16277	16498	16342	16475	16474	16435	16501	16331	16500	16333	16306	16449	16444	16324	16352	16412	16405	16485	16491	16342	16309	16479	16331	16467	16427	16283	16610	16344	16430	16283	16326	16487	16361	16512	16483	16332	16437	16494	16289	16426	16609	16429	16284	16537	16367	16375	16512	16405	16506	16544	16261	16484	16383	16361	16475	16351	16369	16339	16443	16184	16452	16592	16331	16473	16373	16416	16503	16203	16355	16630	16562	16458	16388	16422	16425	16386	16397	16517	16425	16396	16631	16495	16433	16351	16491	16414	16386	16458	16469	16471	16317	16364	16344	16350	16214	16385	16144	16463	16334	16530	16355	16521	16385	16464	16392	16456	16501	16453	16312	16489	16330	16543	16441	16450	16485	16361	16262	16472	16609	16255	16463	16554	16511	16431	16481	16514	16329	16616	16344	16539	16352	16390	16341	16307	16508	16491	16210	16451	16283	16397	16331	16507	16334	16480	16482	16505	16268	16507	16510	16479	16376	16480	16576	16482	16320	16287	16469	16437	16433	16382	16447	16312	16459	16472	16269	16405	16418	16304	16482	16406	16370	16508	16443	16605	16516	16452	16337	16465	16366	16420	16593	16466	16487	16396	16525	16480	16442	16569	16349	16457	16389	16439	16381	16519	16516	16402	16476	16358	16328	16460	16496	16379	16384	16401	16623	16484	16505	16495	16374	16434	16268	16602	16540	16277	16411	16263	16509	16388	16590	16280	16419	16430	16343	16223	16590	16433	16276	16498	16540	16287	16261	16401	16497	16424	16338	16366	16449	16399	16392	16442	16399	16443	16386	16473	16188	16276	16591	16654	16447	16330	16364	16529	16504	16481	16511	16422	16477	16578	16396	16385	16441	16507	16342	16365	16396	16445	16395	16560	16326	16337	16397	16359	16225	16346	16469	16402	16394	16553	16342	16408	16300	16433	16545	16277	16487	16480	16551	16182	16409	16246	16409	16454	16509	16327	16580	16608	16401	16414	16326	16562	16215	16178	16427	16630	16406	16508	16236	16135	16351	16462	16493	16512	16465	16315	16553	16385	16478	16533	16497	16283	16339	16328	16509	16457	16472	16325	16411	16299	16477	16155	16362	16546	16501	16541	16561	16373	16414	16180	16487	16543	16424	16372	16509	16471	16371	16546	16514	16493	16447	16588	16342	16431	16177	16472	16464	16423	16600	16314	16484	16551	16319	16353	16532	16440	16552	16369	16421	16574	16416	16441	16430	16315	16481	16457	16343	16570	16497	16310	16472	16368	16464	16353	16519	16332	16181	16167	16394	16375	16198	16317	16403	16439	16516	16404	16534	16420	16478	16429	16338	16433	16437	16392	16425	16464	16465	16407	16425	16398	16470	16324	16613	16419	16264	16545	16334	16387	16447	16447	16400	16432	16502	16456	16491	16646	16458	16397	16557	16330	16465	16193	16514	16315	16462	16443	16498	16560	16509	16468	16467	16526	16493	16343	16664	16492	16414	16365	16447	16250	16589	16445	16421	16378	16460	16488	16522	16371	16442	16356	16254	16349	16491	16425	16294	16429	16357	16282	16438	16271	16289	16392	16611	16492	16358	16511	16434	16269	16523	16547	16526	16453	16302	16294	16200	16375	16526	16388	16404	16515	16439	16477	16309	16315	16300	16394	16565	16355	16206	16405	16439	16376	16405	16348	16571	16540	16439	16633	16400	16470	16602	16456	16314	16282	16464	16395	16417	16306	16428	16458	16394	16342	16559	16362	16584	16492	16430	16458	16529	16439	16563	16340	16452	16390	16451	16306	16486	16500	16436	16323	16252	16312	16415	16394	16384	16314	16502	16438	16276	16337	16320	16391	16411	16430	16570	16405	16327	16336	16306	16620	16537	16371	16303	16528	16413	16347	16305	16543	16438	16428	16603	16354	16297	16688	16304	16382	16439	16357	16459	16499	16628	16516	16174	16333	16480	16532	16308	16361	16418	16410	16209	16665	16487	16406	16303	16380	16413	16444	16261	16215	16629	16330	16447	16323	16261	16407	16670	16552	16399	16431	16470	16647	16412	16404	16536	16367	16448	16318	16477	16635	16378	16303	16413	16307	16395	16472	16391	16333	16392	16349	16516	16491	16489	16418	16545	16432	16515	16269	16423	16380	16595	16451	16472	16414	16400	16548	16375	16500	16327	16460	16463	16518	16473	16363	16454	16506	16396	16482	16488	16408	16572	16555	16428	16482	16496	16456	16402	16458	16499	16479	16376	16446	16598	16434	16438	16338	16496	16391	16400	16482	16431	16388	16465	16357	16517	16523	16301	16574	16311	16575	16582	16352	16294	16487	16297	16398	16470	16552	16476	16277	16327	16406	16428	16237	16321	16459	16525	16362	16283	16297	16451	16525	16403	16426	16482	16267	16444	16528	16404	16390	16524	16400	16359	16407	16413	16356	16521	16379	16278	16520	16509	16413	16469	16391	16468	16362	16606	16407	16529	16311	16257	16611	16584	16521	16439	16267	16225	16323	16394	16423	16371	16351	16449	16535	16321	16427	16469	16470	16231	16439	16358	16601	16310	16455	16450	16367	16396	16345	16514	16446	16398	16380	16491	16342	16655	16399	16369	16522	16350	16347	16313	16534	16305	16504	16285	16301	16516	16436	16412	16372	16574	16411	16285	16512	16414	16153	16529	16559	16457	16431	16403	16397	16592	16486	16595	16352	16374	16468	16253	16487	16568	16371	16469	16666	16360	16558	16545	16256	16438	16357	16442	16579	16377	16436	16427	16297	16336	16384	16625	16476	16359	16454	16483	16364	16391	16469	16497	16438	16460	16386	16325	16509	16312	16490	16515	16172	16466	16365	16377	16380	16441	16470	16342	16311	16533	16401	16616	16288	16446	16260	16490	16498	16383	16468	16398	16470	16341	16348	16364	16433	16568	16402	16359	16406	16560	16411	16360	16463	16298	16471	16377	16619	16281	16402	16442	16554	16433	16599	16363	16583	16438	16575	16434	16261	16372	16391	16490	16306	16552	16473	16575	16304	16212	16387	16447	16555	16572	16438	16251	16313	16293	16551	16418	16503	16394	16577	16636	16298	16383	16333	16457	16396	16371	16344	16417	16503	16529	16348	16300	16335	16482	16443	16445	16360	16516	16399	16448	16384	16350	16581	16548	16450	16327	16246	16599	16481	16458	16469	16390	16501	16446	16334	16460	16306	16482	16629	16354	16411	16518	16378	16419	16430	16425	16544	16449	16430	16446	16489	16510	16508	16153	16425	16390	16372	16323	16498	16339	16567	16349	16474	16496	16330	16486	16368	16552	16572	16466	16692	16437	16393	16720	16412	16217	16581	16262	16485	16600	16391	16467	16436	16427	16348	16538	16500	16393	16245	16446	16395	16472	16484	16508	16530	16467	16412	16399	16457	16328	16390	16365	16371	16483	16339	16385	16344	16245	16472	16384	16345	16383	16350	16328	16342	16322	16315	16444	16444	16427	16406	16326	16420	16430	16499	16471	16387	16417	16548	16432	16378	16610	16307	16445	16369	16376	16356	16508	16493	16384	16323	16585	16375	16535	16310	16352	16288	16301	16357	16488	16347	16492	16276	16348	16425	16457	16316	16497	16371	16339	16494	16303	16433	16278	16508	16399	16395	16236	16566	16416	16278	16518	16284	16475	16379	16500	16273	16337	16328	16330	16448	16286	16390	16415	16547	16470	16398	16465	16514	16450	16487	16385	16463	16318	16356	16345	16396	16497	16453	16654	16542	16475	16374	16500	16327	16375	16389	16466	16392	16467	16487	16446	16458	16446	16443	16452	16252	16435	16367	16276	16350	16469	16323	16343	16277	16287	16504	16378	16425	16429	16480	16391	16550	16266	16282	16381	16439	16429	16306	16397	16459	16305	16494	16282	16406	16516	16485	16327	16395	16328	16332	16531	16357	16459	16308	16494	16480	16550	16440	16360	16534	16286	16423	16414	16329	16545	16422	16436	16495
22534	20961	27354	24726	21770	25819	30902	26970	26164	26072	26119	25894	25850	25750	25766	25656	25643	25587	25369	25476	25341	25218	25133	24744	24914	24871	24553	24849	24687	24660	24423	24578	24458	24342	24484	24701	24429	24460	24582	24297	24554	24391	24886	24470	24411	24534	24228	24308	24785	24306	24544	24314	24198	24279	24459	24158	24309	24274	24203	24418	24403	24288	24343	24489	24191	24342	24378	24495	24394	24552	24713	24705	24632	24322	24447	24565	24145	24474	24456	24207	24390	24154	24461	24326	24454	24308	24222	24292	24242	24203	24424	24262	24406	24354	24407	24450	24388	24157	24304	24506	24277	24388	24189	24331	24265	24306	24262	24542	24169	24295	24366	24390	24199	24179	24125	24483	24487	24436	24305	24483	24282	24219	24521	24238	24339	24150	24551	24420	24544	24179	24168	24348	24383	24148	24226	24230	24259	24543	24447	24401	24227	24205	24357	24073	24375	24061	24237	24292	24086	24039	24445	24001	24248	24572	24343	24437	24317	24089	24298	24426	24405	24225	24386	24052	24112	24207	24328	24098	24165	24389	24337	24166	24319	24206	24342	24031	24220	24552	24179	24230	24128	24211	24360	24336	24217	24376	24249	24094	24326	24397	24393	24377	24502	24333	24190	24236	24290	24363	24119	24114	24253	24323	24300	24194	24247	24230	24180	24245	24476	24032	24304	24247	24532	24359	24332	24289	24484	24392	24393	24357	24273	24480	24016	24274	24249	24289	24277	24243	24390	24228	24448	24249	24205	24469	24290	24220	24514	24361	24261	24391	24281	24053	24019	24379	24347	24213	24446	24161	24076	24359	24231	24439	24386	24569	24351	24462	24370	24330	24500	24503	24528	24018	24290	24148	24170	24387	24140	24177	24167	24051	24345	24380	24218	24273	24260	24402	24143	24097	24266	24167	24463	24255	24013	24321	24187	24202	24269	24298	24342	24309	24230	24059	24165	24378	24339	24390	24263	24506	24057	24447	24404	24250	24499	24142	24203	24159	24342	24194	24253	24204	24019	24360	24453	24279	24283	24476	24630	24270	24167	24335	24246	24273	24419	24466	24149	24329	24520	24443	24320	24329	24280	24076	24462	24226	24556	24180	24224	24497	24123	24367	24545	24242	24177	24167	24330	24197	24358	24256	24301	24439	24230	24217	24169	24018	24256	24009	24212	24235	24374	24444	24379	24301	24340	24304	24240	24487	24288	24443	24392	24389	24234	24101	24202	24410	24184	24288	24282	24418	24253	24226	24001	24514	23963	24260	24463	24392	24305	24170	24548	24476	24400	24279	24575	24481	24476	24467	24479	24187	24241	24326	24128	24143	24337	24474	24363	24343	24400	24546	24294	24133	24275	24031	24136	24291	24176	24137	24044	24246	24190	24309	24250	24383	24231	24312	24404	24447	24011	24060	24478	24398	24254	24238	24212	24328	24252	24315	24279	24207	23943	24233	24298	24293	24430	24255	24322	24076	24344	24298	24394	24459	24345	24363	24275	23987	24083	24415	24368	24306	24336	24283	24297	24120	24503	24247	24185	24413	24239	24404	24398	24456	24303	24170	24332	24092	24068	24236	24271	24271	24125	24467	24096	24361	24328	24504	24313	24401	24470	24167	24208	24263	23956	24258	24195	24172	24415	24228	24159	24422	24323	24258	24182	24345	24100	24318	24453	24219	24212	24322	24146	24143	24304	24191	24512	24234	24358	24448	24552	24335	24345	24077	24180	24410	24222	24292	24206	24259	24310	23820	24288	24472	24364	24500	24174	24337	24353	24163	24519	24410	24257	24377	24076	24336	23958	24313	24153	24241	24238	24291	24195	24374	24333	24129	24377	24013	24111	24131	24282	24351	24026	24423	23990	24290	24329	24225	24162	24076	24312	24220	24086	24342	24298	24095	24267	24291	24439	24204	24279	24359	24267	23924	24366	24136	24326	24349	24352	24172	24233	24346	24458	24271	24236	24478	24191	24283	24428	24562	24449	24326	24476	24635	24593	24335	24309	24059	24483	24273	24258	24145	24373	24367	24394	24291	24296	24409	24152	24376	24343	24470	24204	24271	24584	24278	24288	24305	24401	24452	24446	24392	24591	24127	24165	24343	24619	24159	24136	24334	24302	24353	24099	23993	24221	24378	24155	24028	24284	24217	24311	24400	24268	24163	24290	24329	24350	24128	24370	24214	24239	24090	24199	24227	24015	24066	24429	24174	24478	24281	24177	24297	24513	24457	24366	24252	24508	24176	24357	24457	24518	24399	24296	24316	24522	23996	24126	24260	24425	24360	24257	24187	24306	24037	24244	24214	24131	24232	24436	24382	24156	24062	24266	24347	24024	24069	24081	24461	24502	24512	24405	24291	24241	24130	24350	24166	24252	24421	24324	24481	24366	24377	24331	24092	24365	23998	24228	24291	24362	24365	24149	24223	24317	24230	24184	24099	24337	24262	24388	24116	24170	24157	24109	24095	24059	24067	24329	24085	24414	24268	24421	24415	24482	24330	24186	24247	24157	24222	24046	24380	24494	24475	24322	24286	24474	24264	24329	24373	24347	24104	24548	24500	24121	24258	24418	24526	24320	24436	24082	24188	24480	24182	24132	24030	24551	24567	24198	24049	24403	24337	24331	24250	24108	24243	24199	24226	24395	24269	24324	24323	24562	24430	24405	24158	24533	24317	24389	24491	24474	24296	24334	24206	24469	24392	24478	24218	24293	24186	24348	24385	24601	24683	24488	24351	24232	24215	24547	24353	24278	24392	24232	24120	24175	24151	24279	24364	24261	24539	24154	23967	24175	24222	24430	24535	24130	24244	24391	24434	24329	24263	24359	24304	24363	24363	24425	24124	24465	24203	24359	24344	24362	24374	24427	24093	24316	24340	24170	24190	24257	24185	24235	24377	24420	24503	24495	24326	24261	24140	24367	24318	24074	23998	24463	24509	24114	24339	24167	24139	24358	24606	24341	24236	24346	24356	24542	24340	24143	24213	24090	24137	23934	24266	24371	24402	24278	24567	24235	24261	24381	24190	24494	24197	24259	24175	24222	24260	24330	24356	24174	24239	24233	24343	24424	24183	24343	24088	24396	24472	24401	24537	24588	24354	24322	24252	24431	24340	23993	23970	24193	24136	24266	24147	24222	23991	24173	24128	24364	24448	24157	24252	24291	24362	24234	24703	24357	24203	24261	24320	24340	24450	24408	24245	24437	24220	24350	24384	24298	24316	24169	24542	24244	24211	24418	24113	24181	24278	24443	24153	24419	24209	24389	24446	24286	24233	24112	24322	24101	24304	24266	24271	24438	24455	24437	24331	24396	24298	24511	24284	24475	24413	24231	24175	24125	24141	24301	24105	24168	24338	24387	24504	24307	24123	24294	24224	24391	24302	24144	24324	24399	24381	24376	24456	24325	24116	24132	24093	24368	24257	24148	24242	24240	24090	23985	24282	24412	24366	24337	24491	24259	24311	24030	24322	24132	24533	24197	24364	24319	24441	24543	24287	24461	24385	24417	24383	24249	24266	24283	24630	24502	24470	24157	24385	24334	24254	24301	23975	24197	24352	24136	24237	24437	24175	24065	23935	24336	24360	24450	24227	24424	24439	24145	24681	24333	24401	24329	24289	24291	24405	24480	24324	24319	24363	24127	24281	24420	24178	24371	24271	24313	24252	24355	24099	24004	24141	24169	24165	24260	24298	24421	24222	24461	24201	24315	24178	24150	24184	24436	24346	24566	24594	24060	24150	24083	23946	24178	24341	24132	24108	24359	24274	24091	24174	24293	24419	24059	24264	24427	24234	24218	24084	24221	24231	24304	24469	24284	24151	24284	24343	24030	24106	24443	24145	23947	24219	24282	24184	24313	24225	24286	24417	24242	24164	24300	24266	23973	23994	24289	24118	24083	24328	24465	24163	24200	24479	24405	24434	24453	24192	24325	24593	24344	24167	24327	24266	24295	24179	24333	24357	24115	24284	24285	24044	24522	24242	24314	24453	24317	24411	24524	24304	24194	24064	24476	24275	24247	24230	24419	24278	24353	24364	24186	24176	24249	24139	24364	24132	24156	24190	24296	24089	24269	24390	24390	24174	24189	24430	24339	24336	24141	24406	24251	24330	24081	24221	24310	24012	24223	24231	24327	24473	24526	24430	24286	24256	24469	24221	24206	24456	24442	24557	24293	24347	24169	24299	24326	24363	24295	24258	24255	24200	24090	24065	24265	24235	24207	24368	24096	24300	24272	24394	24361	24293	24245	24406	24246	24166	23981	24355	24346	24316	24332	24249	24366	23973	24390	24188	24237	24468	24271	24404	24372	24469	24214	24572	24320	24045	24263	24541	24203	24508	24359	24290	24333	24500	24246	24110	24223	24341	24435	24483	24493	24292	24349	24081	24314	24343	24366	24323	24511	24114	24225	24242	24432	24264	24333	24340	23971	24293	24140	24164	24481	24422	24192	24109	24252	24387	24356	24140	24243	24262	24219	24277	24306	24359	24431	24335	24515	24316	24386	24390	24200	23990	24094	24268	24370	24380	24089	24379	24434	24271	24255	24463	24210	24134	24113	24379	24331	24314	24174	24246	24397	24491	24129	24415	24258	24318	24645	24413	24263	24227	24319	24443	24352	24485	24298	24193	24400	23929	24273	24096	24491	24302	24327	23928	24295	24503	24235	24010	24231	24223	24364	24216	24268	24232	24184	24367	24460	24389	24487	24487	24407	24231	24363	24306	24317	24261	24270	24266	24206	24325	24193	24264	24410	24513	24310	24295	24081	24342	24265	24301	24474	24118	24204	24067	24240	24182	24144	24279	24363	24432	24453	24156	24324	24377	24415	24259	24411	24405	24185	24048	24140	24423	24317	24258	24270	24347	24379	24590	24415	24362	24341	24185	24689	24333	24365	24158	24260	24116	24172	24211	24345	24153	24304	24407	24182	24183	24726	24650	24509	24220	24315	24349	24252	24296	24202	24190	24321	24183	24325	24225	24333	24284	24087	24412	24251	24177	24342	24537	24493	24561	24130	24453	24292	24288	24299	24211	24612	24267	24130	24063	24718	24351	24309	24120	24302	24097	23874	24069	24378	24398	24340	24557	24277	24434	24413	24528	24305	24076	24206	24218	24328	24308	24497	24350	24191	24084	24313	24243	24296	24275
31062	52527	37292	24702	22271	20584	19494	19204	18435	18251	18190	18063	18067	17622	17599	17683	17620	17196	17243	16938	16530	16722	16467	16400	16329	16187	16080	15921	16162	15946	15937	15951	16009	16110	15906	15787	15882	15687	15958	15882	15873	15791	15855	15948	15862	15668	15672	15749	15588	15789	15807	15937	15723	15959	15613	15778	15848	15818	15803	15902	16005	15815	15951	15800	15853	15864	15787	15841	15817	15699	15825	15523	15856	15801	15838	15760	15979	15722	15947	15738	15825	15974	15935	15774	15854	15850	15989	15759	15889	15600	15772	15670	15785	15826	15721	15901	15675	15915	15644	15757	15909	15786	15617	15819	15790	15850	15786	15953	15705	15715	15741	15679	15686	15756	15867	15541	15817	15679	15588	15760	15835	15978	15857	15612	15794	15603	15537	15843	15723	15648	15721	15759	15695	15833	15773	15766	15674	15751	15829	15823	15457	15607	15905	15863	15823	15692	15626	15667	15743	15746	15918	15840	15626	15610	15776	15784	15726	15781	15525	15577	15658	15726	15771	15787	15813	15752	16013	15788	15662	15490	15766	15517	15756	15681	15772	15653	15879	15850	15778	15766	15756	15933	15759	15816	15857	15769	15886	15775	15803	15750	15653	15734	15724	15882	15633	15811	15632	15836	15693	15689	15854	15690	15837	15810	15527	15754	15839	15900	15758	15584	15732	15755	15795	15630	15561	15779	15679	15721	15787	15658	15530	15535	15827	15802	15755	15616	15730	15479	15746	15680	15666	15825	15685	15625	15723	15569	15798	15628	15682	15622	15787	15700	15646	15817	15698	15711	15817	15926	15855	15523	15757	15701	15763	15613	15834	15696	15730	15763	15739	15667	15717	15808	15723	15805	15834	15724	15861	15698	15760	15671	15761	15591	15751	15802	15610	15671	15767	15828	15628	15736	15738	15683	15673	15709	15799	15821	15816	15701	15718	15740	15695	15657	15703	15565	15728	15607	15923	15610	15766	15609	15806	15784	15730	15928	15883	15683	15551	15745	15578	15790	15658	15692	15623	15690	15745	15774	15865	15657	15891	15712	15767	15660	15838	15738	15610	15695	15700	15802	15784	15813	15901	15715	15647	15644	15680	15777	15821	15651	15754	15675	15891	15868	15782	15708	15667	15833	15912	15757	15787	15835	15838	15680	15809	15818	15766	15747	15727	15627	15666	15822	15665	15866	15753	15811	15731	15662	15716	15736	15721	15668	15886	15627	15574	15878	15599	15618	15634	15732	15720	15734	15642	15743	15726	15638	15745	15756	15706	15640	15624	15752	15810	15711	15760	15735	15694	15689	15687	15694	15700	15743	15650	15647	15600	15725	15702	15625	15661	15826	15811	15859	15685	15646	15657	15707	15710	15645	15694	15793	15737	15747	15732	15681	15576	15882	15872	15877	15927	15790	15720	15766	15774	15579	15685	15720	15634	15817	15737	15867	15697	15856	15858	15821	15679	15866	15753	15598	15704	15790	15597	15717	15580	15803	15870	15732	15726	15771	15817	15870	15696	15710	15732	15769	15628	15769	15762	15842	15613	15711	15624	15721	15832	15588	15739	15639	15683	15836	15911	15720	15662	15795	15718	15625	15690	15722	15549	15613	15846	15715	15951	15687	15816	15828	15623	15691	15745	15507	15705	15781	15745	15945	15628	15716	15833	15700	15846	15533	15772	15534	15778	15858	15661	15747	15549	15774	15656	15679	15612	15745	15664	15752	15881	15702	15779	15878	15684	15712	15818	15595	15618	15773	15793	15642	15837	15470	15810	15761	15694	15758	15907	15817	15747	15608	15808	15688	15691	15752	15771	15671	15715	15761	15669	15729	15709	15716	15794	15837	15724	15667	15781	15718	15792	15879	15776	15693	15770	15739	15861	15797	15776	15724	15864	15681	15747	15678	15723	15819	15623	15711	15607	15769	15869	15706	15665	15720	15777	15682	15840	15860	15750	15672	15667	15788	15847	15697	15802	15508	15889	15548	15745	15639	15957	15932	15756	15728	15630	15771	15987	15683	15590	15602	15742	15704	15733	15800	15803	15881	15730	15839	15651	15862	15681	15659	15542	15719	15822	15752	15814	15610	15584	15677	15760	15689	15688	15691	15725	15678	15866	15718	15774	15869	15626	15723	15749	15662	15662	15759	15787	15655	15913	15809	15671	15890	15728	15577	15678	15806	15781	15732	15570	15771	15692	15725	15678	15784	15920	15718	15607	15655	15717	15829	15739	15798	15780	15782	15762	15616	15762	15585	15688	15794	15674	15807	15863	15813	15743	15760	15829	15555	15645	15684	15727	15830	15707	15652	15799	15514	15513	15652	15808	15584	15742	15588	15878	15815	15707	15728	15806	15695	15736	15846	15788	15758	15828	15650	15771	15652	15650	15689	15902	15626	15892	15672	15681	15629	15812	15673	15622	15715	15762	15812	15477	15906	15740	15752	15810	15813	16031	15782	15719	15791	15655	15859	15671	15668	15586	15584	15718	15678	15625	15747	15717	15713	15662	15794	15801	15700	15753	15768	15510	15775	15651	15711	15588	15753	15760	15749	15680	15798	15637	15753	15746	15834	15704	15711	15714	15854	15800	15811	15783	15800	15730	15665	15739	15709	15700	15910	15698	15781	15780	15634	15820	15735	15640	15921	15899	15746	15564	15944	15751	15842	15812	15812	15751	15684	15909	15653	15737	15789	15745	15868	15716	15738	15599	15743	15835	15689	15710	15773	15610	15777	15863	15741	15548	15680	15785	15829	15716	15542	15626	15600	15700	15784	15838	15608	15639	15793	15827	15770	15936	15915	15756	15710	15728	15474	15657	15896	15639	15790	15547	15654	15791	15827	15688	15658	15673	15753	15853	15814	16022	15663	15754	15611	15883	15726	15628	15748	15670	15718	15811	15691	15664	15836	15782	15611	15749	15836	15557	15634	15690	15805	15771	15629	15533	15762	15624	15744	15762	15767	15815	15582	15713	15677	15757	15839	15602	15643	15661	15794	15801	15620	15480	15617	15780	15844	15702	15863	15765	15657	15914	15681	15742	15761	15614	15726	15885	15761	15906	15662	15604	15733	15643	16009	15695	15761	15811	15906	15849	15826	15691	15742	15808	15579	15787	15726	15603	15829	15555	15806	15831	15707	15695	15808	15702	15877	15621	15755	15896	15687	15774	15802	15723	15788	15715	15601	15805	15611	15879	15665	15795	15719	15654	15739	15756	15723	15730	15536	15635	15818	15770	15552	15618	15608	15576	15875	15758	15672	15716	15667	15818	15724	15859	15662	15942	15604	15666	15727	15722	15660	15816	15717	15882	15774	15682	15639	15710	15816	15680	15802	15855	15707	15692	15610	15714	15905	15745	15819	15780	15788	15801	15872	15819	15766	15698	15751	15756	15871	15834	15603	15602	15729	15686	15755	15738	15822	15820	15711	15669	15760	15629	15639	15665	15746	15619	15629	15776	15926	15738	15669	15856	15771	15635	15734	15820	15752	15548	15706	15763	15848	15606	15678	15803	15649	15777	15658	15705	15578	15838	15801	15690	15689	15559	15669	15761	15753	15763	15670	15808	15701	15667	15885	15721	15611	15729	15693	15753	15588	15874	15703	15682	15853	15673	15592	15745	15660	15701	15737	15894	15730	15877	15752	15850	15749	15791	15731	15593	15902	15813	15691	15691	15741	15672	15632	15896	15885	15576	15747	15626	15914	15608	15794	15782	15668	15729	15812	15787	15683	15760	15593	15634	15811	15841	15799	15926	15915	15768	15724	15847	15950	15802	15656	15692	15660	15581	15971	15701	15687	15615	15663	15648	15643	15863	15604	15572	15912	15745	15714	15855	15707	15817	15680	15846	15729	15856	15692	15746	15701	15626	15708	15882	15579	15790	15841	15739	15770	15583	15773	15554	15746	15735	15645	15752	15573	15747	15672	15721	15674	15761	15751	15657	15627	15729	15776	15809	15834	15657	15776	15586	15722	15744	15683	15899	15816	15719	15645	15648	15856	15877	15734	15753	15965	15693	15544	15773	15808	15746	15626	15814	15746	15769	15565	15673	15754	15536	15826	15543	15710	15842	15628	15755	15659	15826	15649	15727	15788	15684	15575	15770	15832	15640	15688	15592	15807	15562	15783	15660	15704	15532	15817	15693	15880	15760	15763	15905	15758	15587	15651	15846	15629	15682	15846	15634	15753	15840	15674	15829	15670	15587	15807	15700	15662	15824	15741	15628	15929	15687	15799	15569	15479	15732	15758	15912	15710	15744	15791	15572	15910	15794	15755	15886	15734	15756	15666	15784	15787	15879	15784	15744	15561	15795	15577	15660	15844	15708	15776	15722	15702	15766	15784	15716	15641	15623	15708	15717	15635	15766	15817	15749	15789	15959	15773	15779	15774	15616	15631	15745	15905	15730	15827	15652	15819	15849	15717	15670	15699	15752	15726	15689	15768	15803	15805	15858	15857	15738	15805	15835	15683	15553	15583	15788	15867	15669	15819	15941	15637	15807	15635	15598	15759	15650	15905	15890	15652	15744	15793	15759	15689	15762	15781	15607	15766	15596	15613	15957	15631	15692	15749	15673	15836	15682	15674	15712	15691	15832	15723	15775	15747	15887	15651	15758	15816	15836	15970	15682	15820	15717	15626	15660	15701	15757	15633	15464	15814	15761	15788	15634	15920	15768	15786	15794	15707	15691	15693	15708	15888	15849	15868	15872	15672	15691	15621	15811	15676	15496	15630	15746	15771	15747	15883	15786	15710	15744	15748	15654	15649	15649	15633	15813	15660	15690	15657	15748	15656	15862	15690	15591	15894	15839	15711	15705	15733	15775	15690	15572	15813	15737	15622	15670	15713	15647	15727	15641	15776	15773	15670	15748	15732	15726	15712	15701	15813	15557	15798	15834	15658	15725	15799	15852	15732	15686	15833	15872	15696	15885	15575	15651	15544	15802	15683	15757	15564	15740	15762	15496	15820	15516	15711	15743	15820	15806	15647	15915	15603	15836	15794	15621	15749	15913	15668	15847	15676	15733	15728	15519	15694	15685	15646	15579	15709	15817	15745	15661	15632	15916	15817	15781	15715	15616	15753	15637	15569	15727	15671	15827	15730	15540	15762	15844	15669	15800	15780	15700	15886	15788	15662	15710	15623
35142	29687	31989	29029	27165	27185	27426	26739	26783	26821	26859	26925	27080	26695	26887	26964	26806	26846	26633	26684	26746	26717	26510	26605	26463	26610	26722	26726	26424	26268	26255	26487	26246	26422	26107	26503	26425	26195	26522	26509	26204	26423	26250	26426	26332	26051	26302	26151	26282	26477	26371	26184	26267	26505	26261	26329	26409	26278	26391	26270	26125	26644	26165	26397	26173	26562	26358	26321	26132	26445	26465	26201	26619	26203	26275	26377	26418	26415	26496	26398	26200	26352	26416	26535	26120	26455	26328	26133	26410	26359	26217	26285	26388	26512	26277	26156	26627	26658	26404	26293	26148	26190	26254	26249	26282	26405	26607	26306	26252	26331	26158	26487	26263	26445	26584	26537	26711	26383	26344	26319	26522	26352	26318	26355	26221	26436	26665	26676	26567	26564	26374	26361	26308	26071	26475	26377	26411	26362	26443	26340	26558	26380	26170	26378	26608	26356	26510	26257	26341	26127	26401	26433	26246	26295	26339	26274	26394	26371	26384	26238	26334	26195	26332	26188	26284	26438	26375	26579	26284	26197	26329	26214	26350	26523	26401	26279	26415	26350	26290	26283	26308	26193	26434	26358	26224	26351	26511	26301	26345	26516	26410	26436	26509	26166	26386	26482	26624	26212	26216	26238	26608	26557	26406	26394	26347	26350	26505	26470	26676	26672	26496	26242	26389	26397	26189	26277	26192	26402	26333	26584	26289	26391	26259	26216	26270	26276	26398	26245	26186	26154	26304	26387	26371	26115	26441	26255	26350	26185	26589	26232	26306	26127	26069	26317	26289	26314	26242	26409	26401	26204	26092	26240	26546	26322	26378	26388	26478	26336	26239	26259	26383	26315	26150	26401	26535	26391	26533	26388	26407	26640	26098	26284	26453	26418	26350	26423	26149	26490	26307	26344	26192	26358	26300	26528	26492	26333	26402	26390	26377	26253	26160	26336	26290	26343	26601	26247	26528	26346	26461	26187	26306	26178	26289	26314	26224	26234	26413	26283	26375	26345	26349	26197	26181	26530	26328	26370	26267	26264	26325	26365	26420	26242	26377	26239	26324	26295	26372	26360	26486	26207	26291	26656	26354	26320	26384	26468	26294	26146	26173	26393	26514	26647	26228	26267	26373	26470	26275	26139	26509	26344	26407	26446	26410	26383	26389	26363	26323	26433	26463	26661	26629	26374	26404	26521	26131	26390	26483	26657	26176	26436	26508	26531	26509	26436	26493	26333	26266	26372	26387	26534	26674	26103	26206	26570	26281	26458	26484	26568	26509	26541	26436	26393	26275	26245	26241	26337	26380	26363	26191	26320	26294	26431	26355	26159	26227	26383	26341	26167	26480	26369	26459	26126	26579	26323	26574	26343	26178	26378	26254	26476	26384	26388	26231	26449	26479	26443	26294	26354	26134	26203	26212	26244	26290	26484	26554	26502	26091	26261	26238	26324	26427	26535	26326	26571	26224	26307	26504	26557	26564	26612	26365	26520	26263	26189	26472	26185	26533	26339	26392	26310	26377	26316	26304	26359	26340	26267	26186	26388	26236	26182	26300	26368	26207	26210	26257	26591	26472	26303	26391	26295	26446	26086	26380	26327	26416	26433	26483	26335	26334	26111	26288	26446	26437	26462	26284	26444	26408	26419	26537	26318	26377	26432	26233	26442	26485	26433	26468	26241	26186	25988	26133	26438	26404	26422	26562	26097	26321	26553	26435	26362	26743	26475	26414	26491	26568	26221	26694	26709	26469	26330	26190	26284	26320	26220	26424	26316	26613	26394	26563	26361	26296	26304	26363	26326	26573	26368	26235	26110	26232	26485	26098	26476	26518	26513	26531	26262	26493	26509	26340	26675	26219	26206	26374	26387	26205	26363	26501	26414	26481	26491	26445	26570	26232	26277	26445	26414	26526	26377	26412	26245	26246	26212	26246	26323	26428	26296	26331	26416	26163	26467	26473	26355	26583	26377	26101	26586	26458	26389	26340	26286	26309	26312	26505	26297	26485	26362	26499	26543	26483	26276	26211	26338	26549	26139	26422	26456	26836	26498	26293	26347	26188	26338	26441	26209	26385	26613	26332	26411	26593	26486	26362	26467	26289	26306	26376	26545	26497	26143	26436	26458	26312	26580	26262	26328	26358	26471	26600	26066	26320	26156	26108	26311	26528	26319	26231	26237	26514	26432	26425	26342	26380	26409	26200	26566	26557	26252	26689	26243	26476	26451	26530	26310	26442	26204	26428	26429	26374	26412	26402	26384	26214	26298	26130	26255	26361	26329	26176	26505	26474	26278	26255	26227	26215	26614	26724	26287	26507	26507	26449	26298	26201	26441	26417	26575	26497	26361	26353	26238	26358	26387	26474	26225	26206	26459	26409	26305	26511	26267	26445	26756	26268	26335	26223	26452	26131	26338	26291	26209	26371	26364	26449	26245	26407	26434	26326	26355	26349	26277	26470	26202	26415	26451	26483	26241	26429	26529	26267	26472	26286	26319	26468	26374	26431	26345	26198	26227	26436	26207	26346	26343	26413	26634	26204	26443	26438	26173	26512	26362	26433	26444	26392	26357	26514	26344	26310	26242	26263	26378	26192	26415	26409	26313	26400	26203	26447	26140	26317	26410	26701	26077	26428	26349	26292	26525	26293	26148	26100	26295	26378	26394	26351	26319	26196	26394	26508	26372	26334	26108	26549	26571	26329	26191	26381	26270	26396	26401	26490	26176	26381	26442	26495	26441	26537	26197	26425	26540	26488	26469	26230	26413	26289	26349	26237	26257	26491	26467	26508	26297	26189	26244	26436	26359	26467	26563	26381	26205	26185	26534	26452	26302	26386	26472	26333	26579	26404	26313	26620	26333	26652	26554	26238	26586	26495	26551	26460	26245	26456	26284	26293	26455	26420	26568	26459	26648	26351	26346	26213	26366	26087	26435	26617	26270	26422	26305	26317	26435	26199	26349	26436	26191	26266	26569	26161	26449	26488	26415	26334	26229	26568	26520	26360	26366	26302	26135	26262	26254	26434	26453	26651	26458	26602	26515	26490	26432	26302	26252	26435	26608	26206	26448	26439	26298	26419	26237	26141	26455	26208	26375	26273	26577	26480	26516	26447	26472	26166	26284	26259	26174	26412	26318	26511	26492	26523	26485	26298	26374	26266	26407	26522	26469	26571	26291	26405	26551	26387	26353	26366	26352	26349	26171	26504	26304	26449	26219	26668	26490	26229	26614	26523	26497	26408	26512	26443	26452	26384	26284	26405	26360	26294	26222	26635	26186	26472	26486	26411	26459	26304	26123	26321	26329	26302	26208	26368	26564	26520	26444	26608	26661	26735	26380	26409	26164	26187	26154	26327	26601	26559	26447	26300	26332	26216	26317	26487	26370	26522	26342	26250	26618	26681	26226	26198	26460	26473	26384	26311	26367	26153	26330	26319	26435	26528	26314	26416	26181	26489	26378	26255	26151	26498	26370	26452	26448	26390	26318	26606	26227	26576	26200	26375	26338	26349	26537	26312	26739	26151	26461	26357	26569	26134	26331	26152	26232	26381	26478	26502	26277	26462	26150	26404	26651	26142	26319	26341	26576	26392	26437	26252	26249	26489	26405	26443	26272	26392	26442	26325	26278	26450	26447	26246	26501	26502	26614	26681	26531	26417	26202	26434	26309	26029	26423	26522	26362	26520	26301	26080	26276	26403	26494	26139	26234	26519	26140	26135	26200	26268	26526	26314	26368	26413	26488	26286	26110	26376	26394	26434	26478	26302	26429	26260	26181	26479	26316	26285	26199	26505	26480	26284	26349	26398	26238	26510	26295	26189	26331	26396	26404	26337	26322	26444	26655	26636	26398	26231	26425	26536	26229	26429	26591	26446	26148	26339	26433	26216	26383	26445	26447	26356	26433	26473	26319	26041	26301	26318	26367	26513	26371	26440	26545	26322	26370	26585	26441	26447	26553	26576	26482	26438	26296	26427	26489	26341	26491	26471	26452	26021	26441	26335	26335	26344	26337	26243	26559	26565	26457	26351	26259	26381	26425	26286	26369	26405	26298	26419	26424	26357	26407	26407	26278	26300	26245	26645	26169	26470	26393	26379	26479	26296	26300	26215	26552	26082	26504	26269	26313	26474	26530	26398	26399	26278	26287	26366	26591	26507	26528	26517	26398	26598	26309	26475	26472	26345	26327	26412	26312	26412	26592	26210	26334	26470	26326	26484	26198	26212	26454	26475	26434	26531	26161	26450	26609	26214	26261	26642	26583	26349	26119	26389	26736	26643	26343	25870	26111	26537	26341	26313	26541	26594	26354	26446	26696	26109	26391	26533	26354	26379	26056	26337	26347	26497	26287	26489	26631	26314	26518	26540	26110	26481	26675	26312	26433	26512	26309	26145	26383	26539	26313	26318	26459	26500	26353	26548	26280	26227	26220	26594	26521	26517	26559	26015	26292	26335	26223	26267	26372	26390	26465	26416	26444	26619	26568	26340	26222	26516	26545	26304	26282	26242	26299	26357	26446	26267	26494	26130	26422	26322	26294	26497	26369	26525	26772	26400	26329	26243	26301	26196	26041	26455	26535	26397	26315	26336	26225	26272	26320	26250	26310	26297	26318	26678	26427	26382	25965	26342	26386	26464	26235	26244	26455	26388	26351	26273	26589	26574	26481	26475	26490	26508	26378	26510	26409	26228	26365	26491	26499	26456	26374	26340	26242	26365	26467	26532	26405	26420	26476	26514	26362	26390	26456	26314	26255	26424	26397	26434	26416	26350	26317	26464	26426	26283	26518	26410	26352	26339	26510	26450	26703	26648	26280	26454	26191	26432	26457	26528	26175	26176	26556	26377	26403	26345	26503	26637	26524	26473	26076	26529	26539	26261	26441	26126	26318	26394	26472	26313	26719	26693	26505	26417	26336	26327	26336	26324	26428	26403	26484	26550	26514	26258	26531	26468	26423	26422	26183	26405	26119	26423	26452	26486	26548	26383	26394	26305	26410	26389	26276	26530	26364	26591	26374	26566	26459	26564	26651	26505	26514	26379	26355	26466	26161	26314	26189	26440	26415	26617	26598	26206	26261	26072	26310	26288	26192	26133	26430	26200	26311	26609	26530	26343	26323	26488	26452	26272	26240	26241	26452	26551	26402
25561	30005	24303	19026	18423	18139	17726	17689	17632	17443	17357	17451	17525	17412	17257	17366	17319	17548	17247	17316	16879	17036	17093	16815	17066	16921	16853	16904	16900	16861	17023	16738	16783	16886	16794	16722	16896	16718	16963	16806	16856	16822	16726	16891	16824	16880	16980	16992	16794	16819	16727	16836	16767	16793	16940	16751	16819	16752	16650	16931	16590	16766	16782	16785	16808	16780	16679	16691	16781	16674	16603	16731	16871	16907	16677	16638	16800	16921	16647	16801	16805	16643	16886	17036	16814	16784	16902	16643	16866	16802	16687	16920	16705	16894	16636	17029	16746	16673	16898	16697	16743	16761	16733	16734	16660	16766	16793	16602	16948	16706	16796	16800	16767	16782	16705	16789	16776	16511	16829	16890	16700	16706	16789	16932	16763	16777	16795	16754	16696	16711	16557	16900	16864	16566	16879	16898	16699	16789	16697	16767	16765	16826	16909	16753	16805	16623	16881	16986	16709	16766	16873	16904	16530	16706	16638	16771	16611	16780	16546	16706	16772	16766	16687	16722	16792	16665	16659	16622	16745	16701	16885	16864	16838	16958	16689	16780	16736	16874	16794	16796	16832	16836	16922	16705	16735	16779	16780	16946	16720	16817	16710	16707	16682	16801	16735	16636	16735	16892	16587	16785	16669	16696	16572	16848	16808	16773	16650	16781	16752	16595	16760	16818	16829	16890	17048	16906	16649	16705	16749	16735	16735	16750	16815	16817	16705	16866	16717	16706	16809	16758	16850	16750	16681	16677	16646	16715	16749	16689	16641	16936	16852	16964	16779	16710	16773	16676	16665	16680	16822	16660	16786	16744	16548	16683	16695	16779	16724	16879	16896	16853	16802	16871	16821	16778	16657	16833	16736	16856	16813	16747	16778	16764	16691	16883	16925	16824	16757	16677	16826	16774	16758	16963	16798	16508	16858	16836	16720	16801	16677	16922	16671	16821	16527	16835	16737	16671	16667	16736	16910	16746	16841	16859	16840	16860	16716	16961	16631	16783	16721	16796	16616	16656	16726	16701	16613	16912	17021	16712	16756	16706	16645	16664	16809	16748	16983	16584	16649	16751	16767	16648	16953	16769	16585	16778	16881	16857	16747	16747	16707	16834	16761	16714	16891	16833	16747	16746	16876	16690	16760	16862	16833	16782	16718	16787	16777	16687	16875	16612	16617	16764	16795	16741	16759	16726	16703	16797	16729	16840	16917	16853	16677	16800	16846	16782	16679	16907	16839	16699	16859	16711	16749	16820	16732	16776	16733	16836	16710	16788	16636	16813	16654	16661	16771	16907	16692	16707	16674	16669	16719	16703	16959	16806	16721	16839	16679	16943	16745	16841	16641	16656	16708	16676	16931	16692	16639	16812	16696	16676	16614	16779	16939	16864	16743	16866	16673	16827	16776	16589	16792	16724	16718	16780	16708	16777	16840	16739	16807	16697	16691	16776	16815	16834	16737	16726	16704	16838	16683	16713	16896	16552	16761	16602	16721	16738	16780	16736	16577	16679	16773	16661	16743	16639	16901	16660	16747	16654	16759	16747	16709	16725	16752	16813	16868	16848	16622	16852	16662	16801	16794	16803	16829	16793	16891	16627	16757	16670	16749	16618	16773	16849	16690	16852	16766	16645	16749	16612	16780	16749	16873	16636	16592	16933	16635	16632	16723	16686	16819	16646	17026	16745	16855	16687	16668	16648	16782	16601	16789	16646	16762	16548	16701	16719	16812	16752	16980	16678	16924	16594	16694	16689	16686	16845	16944	16721	16937	16704	16712	16778	16870	16840	16718	16733	16598	16768	16735	16879	16934	16789	16692	16854	16805	16825	16727	17017	16904	16766	16906	16870	16569	17007	16755	16862	16622	16721	16726	16660	16833	16832	16792	16671	16547	16740	16740	16794	16685	16635	16822	16642	16726	16850	16647	16790	16708	16828	16773	16848	16907	16908	16776	16778	16836	16718	16822	16740	16919	16642	16637	16838	16526	16763	16661	16910	16682	16853	16852	16795	16405	16668	16622	16763	16732	16849	16728	16773	16646	16938	16805	16678	16739	16694	16664	16501	16601	16632	16772	16583	16750	16905	16617	16638	16666	16716	16880	16746	16681	16978	16649	16683	16843	16859	16830	16790	16859	16704	16938	16842	16682	16792	16561	16534	16910	16820	16618	16700	16724	16859	16674	16890	16722	16793	16731	16662	16737	16805	16676	16775	16863	16604	16638	16821	16753	16730	16610	16727	16615	17071	16655	16716	16563	16825	16721	16726	16912	16658	16646	16811	16746	16656	16883	16916	16925	16745	16589	16792	16805	16828	16692	16681	16963	16613	16736	16775	16750	16783	16847	16843	16746	16806	17002	16828	16666	16873	16644	16734	16819	16822	16742	16748	16894	16590	16616	16831	16815	16783	16457	16835	16708	16833	16708	16701	16714	16615	16806	16735	16807	16787	16809	16758	16786	16760	16738	16776	16902	16849	16809	16719	16638	16725	16786	16770	16742	16706	16709	16658	16649	16696	16759	16736	16870	16632	16874	16717	16704	16817	16888	16835	16663	16655	16735	16701	16792	16683	16636	16613	16704	16740	16725	16751	16752	16557	16835	16802	16795	16711	16808	16542	16983	16669	16702	16721	16644	16689	16727	16569	16968	16850	16612	16673	16580	17008	16681	16727	16790	16675	16751	16717	16688	16744	16783	16777	16664	16661	16740	16860	16836	16807	16837	16865	16751	16891	16876	16814	16680	16767	16789	16704	16765	16704	16702	16840	16745	16817	16717	16747	16717	16894	16724	16664	17009	16725	16818	16698	16780	16749	16728	16915	16679	16785	16841	16834	16750	16738	16710	16854	16698	16736	16864	16811	16787	16819	16760	16969	16878	16706	16778	16633	16843	16809	16775	16775	17039	16761	16714	16764	16877	16778	16830	16779	16847	16929	16771	16698	16672	16713	16645	16826	16637	16795	16645	16702	16766	16704	16786	16680	16617	16764	16754	16671	16758	16874	16937	16891	16823	16813	16733	16529	16753	16715	16943	16646	17004	16758	16809	16806	16532	16739	16902	16919	16883	16875	16905	16771	16664	16744	16713	16725	16753	16834	16587	16774	16712	16847	16809	16816	16728	16877	16775	16559	16764	16657	16838	16878	17015	16782	16745	16827	16626	16718	16607	16614	16782	16795	16802	16665	16731	16930	16587	16585	16879	16698	16911	16693	16718	16912	16849	16807	16640	16686	16959	16835	16929	16726	16802	16745	16852	16879	16683	16718	16840	16766	16620	16719	16768	16549	16783	16754	16784	16911	16693	16732	16752	16839	17035	16737	16777	16685	16738	16747	16845	16723	16621	16754	16853	16797	16741	16740	16677	16899	16888	16761	16690	16746	16674	16673	16683	16785	16954	16738	16837	16714	16770	16736	16890	16776	16654	16748	16876	16669	16935	16710	16656	16716	16823	16654	16553	16655	16730	16773	16724	16796	16742	16660	16916	16827	16753	16702	16998	16522	16699	16724	16727	16739	16720	16623	16903	16713	16702	16746	16861	16751	16884	16730	16746	16913	16800	16843	16960	16874	16849	16829	16771	16872	16738	16817	16758	16696	16686	16979	16682	16821	16549	16920	16652	16746	16833	16641	16847	16698	16763	16794	16756	16621	16812	16812	16618	16640	16936	16666	16813	16745	16687	16730	16730	16675	16639	16581	16772	16915	16719	17001	16734	16797	16747	16648	16756	16764	16595	16861	16854	16816	16822	16884	16822	17004	16588	16687	16685	16872	16812	16730	16731	16547	16672	16774	16731	16696	16803	16649	16674	16727	16696	16721	16831	16849	16898	16855	16701	16861	16693	16857	16785	16807	16688	16991	16731	16807	16793	16760	16835	16809	16636	16993	16852	16882	16738	16749	16944	16773	16728	16837	16791	16602	16878	16828	16845	16789	16696	16892	16824	16769	16615	16753	16795	17048	16725	16987	16922	16593	16625	16744	16758	16676	16794	16755	16690	16820	16853	16682	16817	16686	16751	17099	16605	16978	16633	16806	16884	16747	16712	16802	16905	16632	16903	16960	16720	16897	16684	16963	16641	16814	16627	16959	16566	16792	16830	16701	16884	16991	16571	16670	16719	16656	16751	16713	16859	16717	16848	16555	16745	16860	16609	16743	16759	16825	16646	16730	16745	16684	16775	16662	16818	16819	16864	16742	16770	16741	17015	16837	16735	17025	16866	16697	16757	16825	16849	16834	16750	16664	16607	16744	16647	16807	16709	16655	16822	16763	16735	16686	16894	16782	16679	17072	16916	16724	16660	16878	16916	16719	16654	16930	16679	16757	16901	16869	16752	16715	16708	16727	16763	16584	16762	16800	16771	16754	16772	16990	16759	16750	16904	16723	16510	16738	16736	16998	16797	16879	16769	16740	16839	16702	16663	16539	16736	16765	16618	16758	16747	16629	16891	16709	16818	16851	16849	16724	16744	16901	16772	16725	16835	16742	16831	16533	16825	16806	16736	16879	16821	16663	16797	16958	16808	16821	16758	16952	16835	16818	16760	16679	16879	16702	16832	16761	16772	16854	17010	16680	16818	16677	16933	16595	16877	16633	16964	16788	16868	16780	16729	16762	16840	16678	16709	16857	16828	16712	16759	16756	16695	16753	16549	16697	16703	16781	16647	16745	16895	16702	16873	16700	16733	16749	16708	16733	16878	16782	16717	16727	16549	16789	16779	16681	16934	16608	16736	16960	16779	16892	16625	16825	16612	16790	16763	16784	16891	16764	16779	16732	17052	16793	16923	16905	16873	16702	16720	16930	16911	16727	16700	16709	16682	16635	16744	16679	16812	16814	16774	16909	16858	16908	16682	16757	16645	16613	16851	16794	16760	16751	16549	16838	16756	16805	16863	16782	16691	16863	16843	16753	16603	16730	16976	16817	16724	16809	16741	16684	16942	16847	16629	16680	16766	16790	16725	16627	16798	16748	16753	16701	16746	16813	16699	16735	16800	16692	16709	16816	16948	16786	16717	16895	16777	16813	16936	16593	16812	16809	16743	16780	16605	16740	16690	16755	16812	16787	16831	16835	16771	16684	16747	16892	16745	16881	16779	16680	16655	16783	16718	16649	16734	16729	16717	16827	16706	16774	16745	16848	16739	16846
24302	21022	27493	25102	23511	27301	29200	26581	25996	25773	25819	25736	25902	25626	25536	25563	25575	25439	25283	25479	25269	24919	25273	25123	25018	24699	24630	24843	24870	24835	24799	24692	24671	24911	24606	24633	24589	24753	24811	24724	24541	24515	24893	24581	24635	24726	24486	24581	24725	24756	24872	24601	24811	24593	24482	24640	24911	24644	24542	24836	24823	24836	24785	24788	25010	24666	25000	24555	24635	24896	24521	24785	24902	24741	24783	24793	24618	24688	24602	24813	24757	24579	24591	24647	24576	24569	24659	24777	24385	24673	24647	24437	24687	24678	24650	24805	24890	24764	24748	24447	24438	24664	24795	24537	24393	24473	24520	24748	24495	24612	24759	24786	24553	24411	24812	24782	24773	24394	24618	24782	24622	24628	24810	24602	24762	24702	24525	24697	24494	24542	24805	24595	24688	24624	24790	24763	24482	24437	24750	24588	24731	24599	24685	24688	24687	24733	24536	24552	24619	24742	24555	24438	24702	24617	24562	24880	24687	24681	24528	24491	24551	24486	24588	24718	24281	24471	24780	24647	24776	24596	24602	24514	24427	24652	24562	24437	24841	24780	24552	24651	24552	24620	24556	24551	24672	24763	24643	24467	24804	24704	24598	24655	24901	24821	24375	24615	24636	24564	24468	24595	24414	24566	24651	24682	24897	24695	24541	24661	24703	24564	24642	24316	24537	24717	24304	24730	24607	24617	24407	24359	24623	24681	24633	24932	24493	24564	24739	24530	24782	24630	24660	24308	24622	24673	24683	24805	24622	24676	24627	24702	24452	24616	24750	24640	24651	24592	24547	24395	24543	24693	24618	24633	24714	24525	24666	24412	24451	24559	24905	24766	24742	24655	24792	24720	24529	24508	24679	24673	24547	24678	24710	24710	24662	24637	24618	24373	24740	24641	24686	24727	24636	24658	24725	24670	24772	24311	24656	24782	24517	24724	24661	24536	24924	24591	24535	24606	24643	24626	24606	24774	24641	24944	24654	24577	24598	24909	24506	24425	24450	24750	24798	24915	24716	24632	24617	24816	24823	24396	24715	24666	24295	24494	24622	24616	24252	24726	24808	24484	24748	24606	24590	24432	24502	24802	24710	24548	24488	24859	24714	24855	24729	24603	24454	24497	24625	24811	24680	24656	24680	24390	24602	24503	24577	24447	24551	24513	24629	24844	24717	24533	24644	24666	24566	24790	24700	24461	24490	24747	24719	24589	24653	24523	24572	24588	24692	24593	24593	24633	24951	24717	24537	24594	24443	24682	24851	24896	24534	24808	24679	24564	24695	24892	24640	24493	24626	24607	24412	24655	24829	24694	24620	24546	24614	24588	24646	24595	24551	24416	24702	24757	24561	24521	24559	24501	24657	24485	24786	24525	24852	24676	24676	24477	24390	24497	24593	24949	24479	24730	24624	24609	24651	24650	24825	24623	24387	24700	24634	24801	24418	24759	24789	24534	24893	24680	24679	24808	24709	24596	24819	24880	24370	24532	24690	24638	24688	24568	24566	24645	24597	24690	24565	24577	24537	24578	24572	24782	24658	24424	24522	24548	24614	24739	24638	24396	24736	24696	24810	24549	24509	24542	24469	24672	24803	24632	24762	24641	24838	24522	24646	24543	24550	24624	24744	24628	24782	24620	24705	24670	24780	24911	24568	24525	24690	24787	24497	24613	24635	24787	24568	24669	24767	24675	24768	24686	24454	24606	24608	24449	24695	24238	24677	24691	24638	24455	24614	24771	24523	24654	24550	24393	24958	24601	24500	24790	24612	24575	24639	24618	24637	24454	24562	24557	24411	24544	24513	24714	24751	24819	24664	24536	24678	24683	24779	24730	24837	24735	24433	24877	24795	24869	24759	24749	24775	24520	24516	24579	24573	24836	24687	24669	24652	24556	24758	24542	24774	24520	24855	24482	24951	24741	24497	24649	24684	24698	24648	24652	24983	24650	24513	24546	24697	24641	24716	24624	24742	24746	24613	24549	24351	24664	24384	24699	24679	24419	24604	24709	24658	24688	24675	24500	24589	24657	24581	24539	24724	24474	24724	24756	24691	24608	24609	24512	24704	24700	24719	24642	24503	24442	24595	24443	24607	24602	24547	24628	24467	24822	24700	24726	24707	24844	24573	24566	24313	24386	24671	25005	24726	24423	24889	24497	24688	24516	24615	24607	24536	24855	24513	24533	24554	24840	24688	24534	24520	24505	24707	24619	24592	24732	24734	24711	24796	24775	24804	24765	24663	24574	24830	24791	24477	24597	24573	24670	24776	24599	24598	24466	24873	24508	24478	24487	24575	24684	24512	24655	24574	24666	24501	24659	24591	24558	24760	24673	24625	24658	24635	24771	24758	24538	24400	24642	24762	24742	24347	24813	24364	24514	24581	24357	24425	24445	24672	24647	24619	24481	24735	24560	24697	24595	24499	24462	24435	24764	24474	24738	24675	24481	24550	24610	24506	24783	24796	24572	24539	24752	24569	24663	24661	24524	24485	24394	24604	24823	24652	24695	24511	24638	24705	24828	24732	24791	24597	24629	24550	24519	24555	24741	24888	24752	24896	24576	24605	24763	24580	24507	24590	24600	24571	24642	24613	24631	24711	24549	24578	24337	24605	24648	24912	24550	24761	24569	24468	24614	24876	24600	24615	24508	24634	24506	24680	24640	24765	24582	24631	24384	24659	24694	24754	24703	24632	24811	24656	24801	24919	24677	24751	24458	24438	24742	24683	24567	24442	24298	24767	24633	24841	24579	24562	24547	24899	24961	24716	24804	24576	24680	24828	24680	24415	24466	24722	24653	24509	24462	24613	24802	24653	24494	24835	24646	24342	24520	24564	24285	24620	24628	24750	24479	24759	24443	24753	24638	24659	24625	24607	24501	24652	24329	24596	24749	24571	24763	24550	24749	24705	24798	24671	24330	24499	24488	24637	24848	24762	24752	24789	24687	24530	24665	24619	24342	24648	24548	24653	24693	24564	24794	24848	24639	24677	24344	24433	24505	24610	24717	24669	24400	24503	24645	24644	24611	24644	24673	24733	24479	24883	24505	24856	24541	24632	24554	24579	24780	24787	24692	24669	24745	24675	24419	24705	24635	24753	24701	24623	24395	24603	24616	24453	24551	24609	24800	24673	24666	24645	24593	24782	24820	24873	24511	24539	24672	24577	24323	24726	24611	24591	24696	24720	24618	24668	24783	24687	24787	24459	24718	24860	24528	24836	24369	24625	24681	24733	24610	24453	24732	24611	24719	24517	24540	24616	24720	24791	24721	24779	24612	24606	24319	24482	24692	24844	25029	24615	24575	24630	24448	24577	24636	24567	24685	24530	24597	24898	24760	24655	24527	24728	24756	24762	24474	24471	24606	24622	24696	24954	24889	24880	24508	24801	24557	24732	24551	24714	24675	24644	24649	24445	24717	24552	24390	24598	24705	24466	24545	24545	24393	24502	24666	24696	24633	24684	24550	24625	24740	24582	24604	24532	24838	24483	24526	24600	24607	24821	24684	24576	24541	24471	24448	24664	24653	24778	24749	24625	24581	24867	24752	24871	24610	24620	24605	24496	24970	24556	24535	24833	24473	24660	24831	24789	24708	24909	24526	24668	24818	24541	24637	24900	24811	24605	24559	24617	24569	24813	24437	24485	24511	24886	24515	25003	24588	24692	24709	24603	24700	24440	24619	24306	24755	24344	24722	24831	24677	24515	24555	24546	24838	24762	24673	24797	24689	24594	24559	24675	24502	24524	24799	24589	24465	24699	24962	24570	25028	24594	24971	24798	24681	24598	24711	24744	24549	24735	24684	24917	24592	24710	24511	24664	24836	24571	24688	24584	24597	24405	24975	24558	24519	24755	24851	24456	24703	24642	24634	24873	24251	24550	24680	24825	24452	24647	24461	24673	24740	24599	24615	24496	24833	24614	24554	24767	24352	24462	24496	24771	24743	24648	24747	24494	24513	24693	24707	24580	24689	24712	24586	24504	24677	24538	24665	24408	24718	24757	24799	24605	24582	24657	24702	24430	24441	24612	24667	24415	24616	24585	24782	24556	24976	24583	24478	24561	24645	25010	24783	24591	24667	24676	24681	24776	24633	24469	24911	24556	24769	24586	24729	24655	24759	24638	24824	24770	24792	24841	24480	24504	24852	24900	24869	24686	24673	24703	24525	24689	24575	24440	24588	24478	24547	24481	24593	24837	24748	24669	24892	24876	24544	24615	24679	24599	24679	24733	24506	24457	24602	24370	24757	24803	24889	24705	24728	24511	24520	24605	24765	24492	24525	24799	24797	24710	24604	24422	24437	24552	24822	24448	24656	24492	24601	24700	25043	24656	24833	24546	24531	24951	24640	24716	24385	24836	24893	24634	24446	24464	24407	24580	24532	24589	24560	24596	24787	24700	24636	24529	24463	24589	24694	24837	24384	24606	24411	24566	24644	24358	24594	24605	24704	24506	24831	24742	24706	24914	24543	24669	24420	24643	24719	24496	24686	24708	24702	24697	24883	24620	24416	24659	24543	24459	24453	24204	24418	24528	24779	24635	24663	24779	24693	24521	24478	24731	24764	24816	24613	24585	24553	24632	24428	24952	24606	24608	24663	24727	24592	24569	24785	24686	24167	24458	24694	24830	24783	24530	24527	24571	24626	24835	24712	24546	24730	24579	24621	24709	24770	24662	24605	24445	24340	24785	24524	24602	24614	24609	24666	24660	24785	24542	24701	24505	24578	24607	24767	24595	24670	24577	24841	24463	24563	24952	24768	24488	24561	24535	24753	24691	24698	24700	24632	24595	24473	24838	24682	24743	24599	24799	24728	24600	24573	24699	24799	24764	24780	24620	25024	24587	24518	24536	24476	24483	24591	24801	24872	24600	24580	24671	24570	24898	24478	24396	24616	24804	24578	24643	24854	24725	24709	24722	24785	24733	24656	24919	24574	24891	24847	24651	24463	24723	24850	24376	24416	24495	24577	24575	24438	24684	24500	24528	24475	24740	24695	24579	24934	24561	24374	24715	24683	24700	24744	24535	24656	24548	24886	24723	24602	24300	24699	24637	24659	24764	24609	24684	24688	24575	24552	24655	24393	24588	24497	24629	24581	24737	24368	24657	24704	24901	24616	24469	24331	24760	24435	24545	24563	24845	24638
27981	43506	34114	22378	20412	19412	18582	17936	17799	17476	17602	17592	17351	17259	17271	17185	17069	17135	17046	16831	16646	16520	16492	16471	16367	16199	16229	16293	16241	16131	16017	16216	16202	16106	16304	16256	16134	16206	15947	16057	15972	16079	16109	15921	16141	16167	16038	16116	16012	16012	16025	15985	16247	16018	16053	16063	16057	16098	16061	16137	16203	16049	16115	15987	15969	16030	16109	16149	16355	16101	16122	16125	15997	16054	16341	16204	15837	15957	16032	16078	16066	16216	16169	16105	16026	15944	16056	16012	16177	15955	16045	15932	15984	16212	15954	15953	16101	16068	15877	15815	15977	15953	15867	16136	16192	15978	16003	15925	16161	16048	16062	15956	15906	16105	15973	15943	16042	15969	15962	16063	16121	16016	16021	16119	15897	15861	15943	16139	15932	16105	16052	15902	16049	16063	15815	15969	16107	16019	16066	15977	16107	15912	16142	15847	16153	15944	16048	15905	16100	16014	16001	15969	16011	16130	16061	15995	16071	15902	16024	16092	16088	16083	16078	15942	15979	16097	15943	15994	16090	16040	16042	16051	15807	16020	15905	16051	16003	16097	16073	15907	16004	15893	16016	16106	16107	16132	15919	15991	16199	15913	16029	16126	16069	15910	16022	16021	16152	15995	16124	16052	16149	15915	16023	15964	15903	16011	16049	15995	16042	16032	16064	16003	16001	15924	16077	16092	15872	15967	16079	15815	15818	16208	15987	15989	15956	16011	16216	16019	16031	16095	16075	16017	15966	16080	16044	15935	16093	16089	16064	15986	15981	15889	16009	16067	16148	15817	16087	16096	15952	15909	16066	16067	15957	15823	16130	15777	15987	16080	15951	15952	15951	15947	16095	16081	16142	16064	15925	15966	16072	16116	16019	16028	16061	15998	16041	16003	16125	16126	16291	16101	16094	16063	15885	16202	15992	16196	16012	16096	15873	16005	16157	15907	16161	16025	15968	16147	16048	16130	16091	15948	16278	16071	15926	16033	15953	16146	16202	16110	16069	16135	15879	15926	15986	16019	16075	15924	16005	16121	16244	16039	16060	15993	16119	16038	16200	16051	15964	15990	16097	16053	16006	16162	16089	15922	15899	15969	15966	16034	15996	16006	16029	16023	16074	15951	15944	15933	16135	15978	15924	16118	16030	15969	15999	16065	16039	16017	16041	16183	15954	16032	16051	15971	16114	15900	16030	15965	16007	16225	16060	15795	15887	16084	15983	16094	16059	16038	15991	16148	15923	15950	16040	16075	16214	16200	16088	16233	16023	16160	16025	15951	15972	16087	16010	16044	16003	16040	15902	15973	15861	16109	15735	15988	16120	16036	15876	16098	15858	15851	15963	16164	16098	16093	16006	16122	15987	16003	16020	16121	16254	16263	16105	15933	16028	16209	15958	16255	15938	16001	16033	16095	15932	15952	15973	15970	15902	15903	15882	16071	16122	16124	16156	16074	16116	16001	15940	15942	15955	15943	15839	16014	15981	15828	16133	15986	16070	16112	15797	15997	15842	15884	16104	16074	16079	16127	16115	16198	16087	16030	15939	15983	16148	16064	15926	15869	16059	16010	16121	16002	15949	16115	16069	15956	16191	15986	15968	16172	16021	15864	16100	15975	15900	15951	15879	16018	15969	15926	15926	16042	15907	15870	15952	16110	16005	15955	15919	16303	16047	16091	16002	16311	15916	16137	16032	16079	16007	15899	15963	16157	16090	16080	16060	16100	16078	15980	16008	16166	16177	15943	15842	16109	15862	16019	16061	16083	16035	15960	15992	15918	16014	16106	15769	15994	16106	16039	15910	16007	15892	16010	16037	16005	15840	16146	15919	15914	15960	15992	15898	16162	16088	15963	16067	15961	16004	15892	16101	16065	15950	16052	16127	16096	15982	16035	15932	16079	16185	15993	16222	16076	16094	16006	16163	15918	15904	16166	16175	16010	16151	16055	16047	16083	16034	16094	16059	16001	15942	16101	16043	16096	16062	16239	15924	16055	15928	16118	15944	16141	15880	15945	15990	16014	15947	16022	15922	16150	15917	16121	16115	15904	16229	15961	16101	16059	16004	15841	16102	15999	16071	16062	16013	15992	16066	16021	16011	16140	16093	16104	15886	16109	15977	16028	15941	16012	16022	15855	16040	15990	16183	15975	16181	16044	15986	16237	16107	16036	16072	15951	16054	16047	15952	16154	16093	16080	15900	16033	15864	16066	16058	15975	15976	15892	15995	15902	15918	16028	15949	15885	16151	16222	16004	16223	15928	16095	16044	16047	15958	16107	16006	15866	15951	15973	16206	15936	16034	15868	15984	16103	16015	16041	16002	15808	15939	16198	16012	16100	16050	16015	16092	16103	16068	16015	15945	16011	15889	16034	16051	15960	16111	16019	15967	16020	16055	16051	16025	15884	16062	16220	15955	15993	16099	16062	16048	15980	16063	16003	16239	16004	15883	15925	16064	16039	16070	16031	15972	15875	16210	16063	16135	16129	16081	16112	16103	16064	16025	16065	15982	16036	16064	15950	16064	15938	15921	15912	16074	16078	15970	16019	16083	15985	16094	15961	16015	15857	16046	15947	15910	15951	15927	15892	16043	16065	16015	16068	16154	16004	16042	15988	16081	16086	16022	16060	16007	15914	15960	16088	15987	16048	15858	15953	16158	16120	15975	16064	16054	16048	15897	16204	16052	16041	16074	15978	16012	16031	15976	15978	15916	15878	16050	16150	16039	16071	16103	16098	16177	16127	15945	16011	16073	15831	15946	16075	16001	15982	16262	16152	16052	15860	16037	16108	16085	16063	15980	15871	16096	15963	16128	15956	15921	16159	16137	16096	16093	16243	16136	15942	15972	16068	15936	16105	16201	16153	15914	15912	16062	15876	16022	16097	15792	16000	15984	16107	15921	16063	16024	16073	16064	15943	16113	16027	16039	15963	16081	16023	16044	16118	16002	16137	16092	15876	16101	16161	15978	15980	16020	15982	16016	16043	16018	16127	16145	16041	16010	15948	15826	16068	16172	15762	15983	15978	16051	16025	16037	15962	16066	15984	16167	16065	15923	16109	16043	15987	15950	16043	16252	15914	16085	16001	15999	16052	16143	16190	16001	16152	15934	16098	16087	15957	16067	15974	16049	15883	15994	16131	16123	16134	15964	16055	16205	16004	15798	16045	16036	16030	16096	16051	16021	15909	16110	15976	15979	15971	16116	15978	16022	15991	15983	16030	15960	15964	16101	15901	15951	16010	15894	16147	15874	15976	16066	15972	16095	15951	15897	16052	16033	16103	15936	16035	15913	15985	16134	15862	16037	15877	16065	15928	16058	15936	16084	16023	16226	15972	16013	15985	15765	16058	15916	16013	15930	16042	16173	16151	16011	16039	16059	16008	16070	16000	16152	16093	16312	15975	16038	16020	16006	15959	16064	16057	15933	16206	15851	15831	15992	15967	15988	16046	15960	15910	16115	16067	15803	16153	15958	16000	16055	15932	16079	15880	16061	16168	15863	16043	16107	16033	15960	16065	15897	16018	16028	16104	16036	15945	15919	16017	15899	16031	15939	16265	15950	16018	15987	16200	16147	16051	15958	15997	16106	16128	16037	16286	15963	16144	16114	15918	16210	16087	15839	16010	15897	15996	15900	15984	15951	16152	16098	15784	16075	16078	15861	16212	15988	16120	16057	15963	15964	16166	15999	15947	16287	15956	16074	16022	16200	15999	15991	16072	16148	16030	16018	15999	16081	16132	15977	16153	15944	15989	15911	16093	16023	16126	15939	15922	15996	16008	15971	16114	16069	16094	15984	16135	15986	16105	15971	15980	16007	15918	16218	16019	16219	15919	15966	16089	16066	16045	16085	16011	16148	15952	16162	16105	15976	15870	16072	16108	16091	16031	15888	15999	16016	16136	16052	16111	15913	15883	15974	16165	15980	15992	16007	15971	16095	16049	16097	15923	16053	15946	15926	16063	15975	16014	16111	16054	16232	16056	15900	15959	16039	16029	15900	16022	16012	15965	16149	16001	15874	15993	15935	15942	16109	16226	16099	15962	15960	16105	15898	15998	16202	15938	16091	15865	16013	15963	16181	16127	15883	15894	16050	15999	16076	16006	16033	15878	16007	16082	16072	15958	16186	16031	16002	16004	15676	16191	15987	15978	16022	16096	16031	16179	15855	16064	16002	16080	16020	16187	15907	16005	16014	16164	16095	16060	16082	16150	15854	15975	15897	16065	16267	16144	16016	16132	15891	16005	16172	16094	16215	16038	15873	16143	15994	16025	16097	15933	15984	15987	15966	16111	15988	16045	15999	15944	15997	15974	15963	15908	16070	16165	15990	16041	15947	16085	16034	16146	16237	16105	16039	16185	16007	16080	15907	15962	15955	15876	16009	15916	15979	15927	16198	16005	16083	16121	16087	16130	15885	16123	15964	16068	16028	15946	15840	16104	15883	15922	16130	16088	15962	16018	16006	15935	15954	16090	15935	16009	15914	15844	15971	16121	15964	16136	16013	16290	15914	16018	16084	15960	16053	16071	16012	16017	16061	15931	16022	16013	15841	16016	15857	16133	16121	15894	16088	16156	15860	15970	15983	15910	15857	15919	15999	16046	16063	15976	15978	16081	15958	15990	16009	16080	16012	16012	15965	15994	15959	15942	15972	16169	16064	15932	16181	16108	15972	15826	16059	16092	16135	15970	16116	16012	15874	15973	15985	15932	16022	16079	15977	16052	15975	16133	16150	16054	16112	15998	16097	15967	15968	15997	16051	15897	15980	16016	16059	15976	15914	16099	16149	16180	15810	15906	16078	16232	15966	15885	16027	16050	15865	15978	15918	16293	15998	15925	15994	15911	16013	16161	15989	15879	16014	15899	16114	15989	16104	16158	16005	16074	15982	16026	15986	16211	16105	16036	15983	16042	16082	15962	15970	15927	16082	15979	16014	16075	16096	15991	15971	15940	16156	15990	15892	16059	16007	16224	15988	15948	16104	16011	16078	16073	16041	15848	16122	16000	15973	16192	16016	16153	15934	16024	16083	16007	16078	15861	15837	15971	15834	16283	16030	16101	15946	15954	15852	15982	16060	15986	16113	15935	16236	15956	16051	16253	16003	16032	16069	16111	16056	16009	15975	15807	16004	15951	15869	16068
22471	20940	27401	24709	21684	25557	30312	26332	24950	25225	24894	24602	24795	24802	24648	24473	24469	24270	24003	23824	23882	24059	23891	23688	23714	23807	23658	23648	23518	23769	23474	23445	23525	23637	23405	23422	23824	23530	23113	23379	23203	23486	23366	23096	23293	23376	23372	23427	23104	23513	23585	23289	23662	23389	23286	23411	23352	23421	23205	23486	23461	23363	23423	23685	23571	23364	23283	23545	23386	23234	23300	23508	23311	23348	23324	23105	23241	23257	23364	23536	23150	23059	23273	23186	23582	23685	23366	23291	23311	23392	23550	23121	23304	23171	23229	23293	23268	23247	23334	23262	23264	23251	23365	23074	23365	23228	23239	23277	23271	23553	23271	23102	23385	23430	23347	23284	23091	23451	23089	23314	23155	23287	23180	23034	23436	23472	23186	23320	23428	23196	23260	23204	23366	23255	23296	23237	23135	23231	23048	23418	23105	23323	23158	23373	23271	23322	23108	23083	23452	23419	23259	23131	23062	23487	23432	23478	23322	23102	23271	23171	23462	23233	23312	23332	23159	23208	23432	23267	23062	23304	23103	23253	23074	23399	23088	23240	23201	23301	23235	23419	23360	23390	23222	23199	23267	23107	23369	23202	23192	23475	23260	23135	23256	23138	23131	23340	23384	23519	23232	23068	23077	23233	23119	23284	23352	23189	23169	23248	23243	23528	23569	23187	23371	22930	23023	23372	23535	23271	23149	23280	23227	23142	23412	23355	23028	22996	23047	23228	23420	23244	23346	23115	23075	23332	23256	23343	23023	23165	23323	23260	23310	23404	23385	23202	23188	22974	23279	23089	23215	23322	23148	23338	23585	23310	23427	23450	23440	23448	23273	23079	23417	23030	23233	23366	23294	23156	22991	23175	23350	23241	23116	23340	23341	23188	23089	23208	23210	23177	23279	23140	23465	23389	23128	23187	23459	23276	23311	23310	23348	23314	23252	23176	23279	23005	23139	23183	23340	23371	23267	23462	23375	23333	23463	23254	23175	23256	23350	23340	23259	23379	23206	23321	23199	23338	23191	23273	23156	23452	23214	23327	23234	23192	23410	23120	23185	23430	23287	23227	23327	23387	23123	23133	23365	23265	23407	23324	23159	23168	23424	23320	23453	23365	23004	23137	23145	23243	23184	23270	23209	23236	23120	23302	23214	23376	23201	23203	23314	23077	23054	23250	23046	23182	23499	23336	23153	23229	23266	23174	23105	23234	23175	23206	23048	23512	23332	23255	23303	23284	23297	23007	23313	23028	23301	23396	23233	23118	23181	23258	23169	23244	23393	23207	23013	23249	23123	23580	23171	23087	22935	23462	23330	23184	23137	23275	23175	23220	23297	23272	23316	22990	23349	22829	23075	23539	23363	23199	23416	23384	23151	23102	23145	23001	23347	23190	23228	23252	23292	23229	23321	23426	23478	23421	23135	23201	23162	23179	23212	23165	23201	23292	23264	23124	23252	23469	23457	23442	23128	22890	23063	23310	23295	23154	23433	23237	23059	23341	23280	23413	23000	23381	23432	23257	23299	23270	23307	23057	22932	23191	23148	23140	23162	23227	23364	23347	23343	23201	23289	23458	23497	23103	23204	23135	23108	23302	23211	23165	22997	23296	23190	23155	22978	23102	23254	23361	23098	23330	23291	23499	23130	23206	23114	23091	23154	23160	23337	23152	23287	23440	23302	23294	23048	22911	23142	23164	23311	23211	23270	23344	23141	23271	23319	23404	23511	23272	22914	23025	23202	23120	23184	22948	23102	23216	23444	23235	23195	23386	23340	22989	23278	23351	22895	23315	23452	23204	23427	23088	23145	23497	23210	23194	23365	23048	23370	23341	23178	23198	22987	23337	23158	23307	23462	23226	23236	23022	23309	23156	23268	23308	23152	23331	23070	23150	23209	23149	23272	23096	23520	23586	23137	23214	23248	23254	22990	23200	22953	23424	23319	23222	23018	23222	23273	23223	23128	23208	23274	23176	23206	23200	23441	23340	23325	23324	23125	23248	23325	23149	23146	23306	23316	23176	23174	23191	23116	23359	23136	23269	23180	23273	23126	23132	23158	23283	23088	23089	23358	23378	23322	23251	23379	23468	23400	23066	23185	23186	23159	23333	23227	23068	22984	22998	23301	23435	23175	23119	23303	23303	23008	23072	23301	23091	23203	23223	22988	23399	23334	23061	23147	23136	23389	23465	23148	23375	23404	23130	23152	23185	23302	22984	23255	23152	23222	23425	23137	23248	23381	23396	23238	23166	23234	22953	23184	23193	23158	23269	23176	23271	23305	23011	23184	23580	23542	23142	23284	23180	23221	23402	23402	23033	23278	23458	23184	23316	23278	23194	23302	23190	23190	23168	23099	23327	23362	23424	23276	23228	23213	23293	23012	23339	23135	23207	23477	23148	23222	23246	23166	23125	23295	23512	23363	23007	23350	23505	23225	22942	23143	23252	23312	23240	23267	23151	23519	23266	23214	23183	23081	23053	23145	23406	23356	23146	23238	23308	23206	23350	23207	23143	23449	23301	23519	23054	23256	23133	23417	23338	23248	23267	23200	23278	23397	23296	23162	23409	23190	23236	23386	23504	23191	23330	23102	23269	23234	23168	23409	23316	23128	23202	23323	23144	23051	23168	23209	22987	23458	23189	23171	23015	23335	23236	23438	23519	23392	22868	23316	23254	23479	23524	23410	23511	23159	23282	23199	23242	23189	23423	23317	23362	23197	23279	23322	23361	23332	23110	22941	23293	23229	23224	23466	23294	23213	23094	23197	23334	23466	23339	23252	23280	23126	23481	23275	23181	23296	23182	23357	23461	23295	23204	23379	23181	23285	23396	23303	23101	23369	23058	23010	23428	23289	23261	23250	23119	23266	23381	23315	23074	23312	23030	23121	23244	23061	23152	23414	23424	23328	23494	23209	23220	23276	23076	23084	23229	23440	23380	23431	23396	23351	23394	23134	23207	23129	23389	23328	23331	23281	23344	23368	23030	23046	23183	23171	22981	23121	23353	23279	23258	23331	23407	23303	23178	23052	23234	23460	23194	23145	23399	23208	23236	23515	23283	23140	23075	23148	23474	23363	23285	23170	23206	23209	23269	23219	23099	23020	23196	23346	23238	23299	23313	23340	23272	23114	23089	23427	23382	23257	23264	23057	23363	23380	23288	23309	23109	23015	23386	23299	23336	23231	23307	23298	23124	23319	23225	23273	23463	23518	23324	23330	23373	23181	23301	23271	23239	23295	23002	23316	23146	23115	23212	23148	23198	23101	23281	23483	23151	23184	23267	23165	23172	23171	23348	23142	23139	23235	23266	23257	23370	23301	23173	23183	23204	22960	23185	23360	23362	23185	23308	23270	23160	23391	23235	23288	23233	23316	23137	23135	23079	23218	23166	23317	23403	23318	23292	23090	23301	23253	23204	23183	23274	23100	23157	23318	23108	23125	23269	23254	23450	23053	23179	23351	23219	23402	23527	23165	23383	23225	23089	23055	23176	22899	23179	23134	23349	23127	23128	23273	23095	23475	23267	23265	23439	23455	23290	23195	23281	23315	23349	23398	23406	23278	23025	23213	23117	23387	23239	23114	23239	23133	23449	23296	23286	23086	23160	23356	23246	23391	23212	23202	23067	23442	23360	23146	23111	23237	23178	23104	23270	23592	23378	23449	23204	23092	23180	23086	23200	23162	23099	22917	23173	23494	23200	23317	23208	23392	23106	22944	23110	23234	23402	23133	23256	23222	23291	23421	23293	23257	23436	22987	23273	23429	23391	22922	23254	23303	23400	23115	22931	23096	23055	23340	23088	23317	23134	23318	23254	23416	23272	23102	23179	23444	23218	23546	23206	23255	23192	23259	23105	23355	23221	23087	23114	23321	23093	23403	23108	23362	23169	23053	23317	23302	23078	23276	23270	23263	22832	23402	23176	23196	23132	23260	23113	23307	23431	23355	23254	23305	23149	23202	23344	23371	23091	23294	22920	23431	23348	23224	23133	23314	23476	23426	23381	23418	22975	23184	23267	23224	23201	23307	23312	23420	23170	23423	22961	23319	23136	23072	23157	23175	23067	23125	23122	23243	23075	23301	23159	23325	23234	23453	23175	22860	23307	23224	23361	23379	23250	23288	23407	23303	23205	23136	23158	23087	23222	23219	23468	23057	23294	23157	23254	23224	23460	23662	23277	23644	23130	23055	23148	23173	23515	23318	23229	23016	23278	23214	23127	23190	23087	23355	23510	23342	23357	23443	23494	23191	23343	23254	23259	23323	23207	23297	23195	23064	23276	23234	23003	23504	23182	23331	23284	23451	23249	23109	22996	23332	22935	23234	23221	23306	23016	23437	23465	23260	23131	23229	22967	23168	23454	23163	23103	23280	23516	23251	23259	23390	23396	23274	23355	23256	23266	23256	23455	23127	23226	23233	23223	23062	23305	23522	23301	23120	23001	23281	23234	23174	23278	23489	23300	23400	23254	23290	23261	23180	23312	23097	23527	23211	23205	23290	23136	23341	23376	23263	23115	23170	23137	23053	23044	23233	23206	23337	23346	23423	23394	23345	23371	23081	23421	23257	23254	23510	23150	23417	23299	23335	23285	23260	23267	23256	23352	23299	23084	23318	23353	23035	23329	23184	23184	23327	23262	23102	23222	23288	23325	23234	23127	23248	22953	23430	23310	23468	23095	23190	23157	23189	23235	23139	23370	23432	23326	23345	23268	23353	22909	23209	23316	23309	23182	22982	23072	23162	23264	23299	23315	23186	23184	23245	23213	23322	23208	23334	23210	23391	23305	23246	23326	23003	23233	23099	23242	23325	23050	23282	23478	23358	23324	23219	23008	23241	23362	23477	23473	23352	23365	23294	23055	23284	23250	23325	23316	23307	23198	23142	23416	23194	23118	23399	23274	23441	23370	23279	23293	23234	23155	23115	23123	23112	23211	23267	23445	23224	23291	23269	22828	23127	23288	22935	23263	23386	23229	23200	23515	23315	23372	23072	23210	23235	23275	23272	23225	23399	23309	23359	23239	23251	23264	23526	23213	23332	23340	23259	23337	23201	23219	23383	23431	23327	23248	23270	23391	23313	23360	23031	23243	23404	23421	23270	23238	23141	23254	23154	23176	23203	23520	23415	23109	23282	23222	23242	23170
30904	50457	39358	24858	22061	20785	19335	18491	18062	17550	17237	17218	17308	17183	16884	16783	16852	16539	16336	16524	16169	16022	16074	15896	15726	15743	15681	15740	15693	15522	15650	15602	15373	15286	15345	15530	15324	15280	15445	15408	15363	15323	15187	15280	15367	15266	15216	15179	15255	15405	15331	15097	15435	15299	15329	15248	15274	15329	15088	15281	15351	15269	15292	15395	15184	15533	15363	15459	15374	15149	15396	15038	15158	15458	15232	15419	15382	15280	15232	15303	15509	15339	15415	15262	15111	15302	15200	15406	15340	15320	15445	15364	15413	15333	15071	15136	15235	15096	15322	15160	15301	15254	15251	15103	15133	15049	15140	15205	15241	15246	15285	15230	15265	15241	15062	15187	15145	15269	15178	15145	15263	15178	15327	15392	15168	15179	15311	15170	15086	15158	15141	15200	15292	15429	15199	15118	15237	15248	15165	15223	15347	15055	15397	15343	15279	15175	15435	15255	15187	15299	15220	15277	15292	15105	15222	15261	15206	15150	15159	15116	15208	15324	15274	15200	15256	15235	15196	15112	15149	15233	15301	15130	15321	15319	15301	15255	15307	15339	15418	15214	15191	15262	15386	15168	14962	15170	15257	15271	15380	15289	15248	15264	15330	15291	15195	15148	15347	15197	15289	15076	15357	15375	15308	15182	15250	15144	15198	15076	15319	15265	15270	15162	15357	15346	15239	15294	15337	15141	15250	15198	15292	15099	15222	15303	15257	15116	15088	15210	15133	15241	15019	15278	15207	15288	15038	15331	15382	15342	15207	15304	15241	15251	15116	15258	15268	15115	15357	15262	15278	15231	15267	15245	15088	15348	15303	15304	15234	15318	15129	15427	15150	15033	15115	15144	15316	15315	15151	15279	15271	15081	15357	15168	15275	15222	15218	15247	15206	15107	15399	15249	15265	15237	15162	15066	15253	15197	15200	15164	15216	15283	15300	15322	15331	15202	15285	15283	15274	15296	15180	15155	15294	15306	15197	15259	15128	15197	15234	15335	15263	15136	15514	15129	15344	15204	15214	15185	15384	14993	15272	15190	15054	15276	15292	15182	15244	15278	15303	15200	15500	15338	15289	15093	15334	15195	15295	15270	15284	15127	15262	15229	15192	15192	15281	15282	15184	15273	15031	15231	15169	15206	15370	15108	15319	15211	15200	15103	15218	15157	15096	15195	15259	15397	15293	15220	15196	15318	15257	15227	15384	15077	15212	15057	15270	15273	15218	15270	15034	15334	15487	15299	15356	15262	15229	15312	15290	15297	15075	15245	15261	15113	15177	15202	15246	15202	15179	15101	15186	15252	15247	15291	15287	15145	15362	15342	15293	15313	15374	15372	15188	15061	15394	15361	15210	15169	15179	15275	15195	15292	15297	15254	15399	15346	15266	15217	15268	15331	15064	15226	15126	15085	15245	15143	15217	15256	15120	15143	15268	15185	15179	15216	15254	15385	15254	15174	15159	15192	15288	15218	15289	15091	15253	15309	15265	15311	15261	15400	15208	15312	15395	15312	15325	15279	15224	15152	15128	15278	15344	15070	15379	15344	15126	15295	15183	15034	15229	15347	15060	15341	15154	15072	15213	15200	15397	15194	15193	15275	15235	15218	15179	15283	15199	15433	15242	15142	15376	15268	15519	15128	15067	15163	15151	15136	15380	15174	15402	15221	15169	15073	15295	15291	15211	15282	15410	15167	15213	15360	15177	15300	15155	15208	15172	15204	15504	15198	15381	15128	15178	15228	15313	15318	15183	15272	15235	15042	15070	15295	15239	15269	15269	15254	15263	15320	15118	15206	15306	15173	15278	15271	15348	15286	15389	15184	15126	15362	15300	15135	14998	15279	15125	15175	15098	15290	15180	15255	15313	15307	15213	15242	15219	15236	15244	15416	15238	15213	15190	15207	15126	15221	15226	15220	15204	15197	15142	15198	15325	15373	15203	15300	15374	15236	15224	15180	15311	15316	15227	15233	15375	15167	15244	15413	15122	15364	15072	15232	15067	15128	15260	15286	15314	15353	15137	15352	15223	15332	15431	15286	15360	15125	15141	15316	15410	15266	15326	15322	15293	15127	15273	15270	15122	15436	15222	15439	15104	15409	15390	15153	15111	15171	15282	15223	15004	15223	15085	15293	15292	15115	15159	15185	15302	15299	15180	15235	15421	15207	15115	15370	15347	15337	15323	15321	15130	15236	15313	15297	15239	15269	15417	15118	15220	15222	15397	15336	15139	15308	15089	15450	15258	15209	15088	15258	15257	15194	15150	15126	15400	15241	15296	15130	15265	15331	15249	15067	15354	15407	15150	15238	15269	15201	15258	15282	15240	15139	15199	15281	15136	15290	15195	15386	15324	15121	15265	15253	15306	15033	15296	15227	15161	15156	15169	15439	15253	15254	15265	15333	15302	15100	15367	15144	15261	15139	15279	15269	15008	15251	15248	15171	15327	15142	15230	15188	15172	15320	15325	15272	15237	15191	15252	15294	15241	15189	15157	15237	15234	15111	15118	15222	15190	15198	15121	15297	15135	15206	15339	15144	15141	15196	15130	15113	15316	15258	15301	15089	15273	15418	15307	15193	15130	15359	15145	15248	15211	15381	15323	15183	15248	15468	15205	15171	15265	15263	15301	15172	15274	15133	15282	15213	15268	15237	15232	15108	15350	15216	15200	15089	15307	15308	15256	15049	15316	15348	15373	15186	15166	15260	15278	15057	15232	15321	15486	15109	15269	15244	15226	15315	15171	15444	15182	15189	14986	15128	15140	15127	15179	15322	15374	15193	15126	15317	15195	15135	15231	15311	15024	15202	15364	15325	15136	15061	15103	15033	15240	15137	15354	15164	15231	15385	15233	15279	15474	15276	15212	15272	15261	15290	15333	15059	15222	15154	15318	15361	15152	15423	15160	15291	15329	15229	15148	15385	15279	15164	15075	15186	15227	15296	15153	15204	15216	15091	15169	15257	15375	15241	15133	15280	15135	15066	15264	15205	15318	15238	15202	15278	15240	15137	15260	15164	15339	15177	15206	15280	15334	15259	15230	15168	15410	15104	15159	15240	15198	15244	15111	15252	15330	15272	15073	15285	14994	15332	15227	15260	15227	15277	15136	15482	15215	15153	15368	15245	15212	15201	15392	15227	15201	15039	15205	15083	15355	15149	15185	15171	15317	15343	15249	15134	15237	15335	15038	15226	15335	15280	15256	15266	15150	15027	15250	15270	15090	15202	15184	15149	15307	15408	15220	15296	15146	15133	15302	15255	15041	15174	15164	15125	15223	15139	15220	15254	15215	15256	15248	15166	15324	15330	15194	15347	15147	15481	15345	15260	15305	15046	15205	15230	15156	15199	15271	15320	15328	15234	15343	15293	15099	15401	15208	15179	15304	15028	15309	15345	15273	15142	15188	15203	15013	15284	15337	15048	15071	15419	15155	15181	15303	15266	15210	15126	15224	15283	15031	15421	15119	15067	15190	15360	15303	15249	15136	15190	15229	15242	15266	15363	15231	15347	15264	15201	15206	15234	15055	15277	15209	15316	15175	15211	15257	15176	15460	15353	15423	15189	15300	15498	15436	15108	15203	15196	15154	15200	15127	15142	15145	15459	15380	15253	15245	15319	15388	15236	15239	15315	15354	15291	15221	15205	15226	15226	15166	15264	15262	15142	15157	15292	15281	15228	15300	15404	15315	15209	15105	15043	15279	15368	15433	15234	15216	15276	15426	15250	15304	15360	15154	15199	15283	15318	15288	15241	15334	15248	15212	15179	15176	15305	15283	15191	15326	15345	15312	15237	15226	15437	15211	15179	15218	15221	15345	15213	15221	15198	15169	15232	15346	15228	15262	15141	15158	15040	15310	15243	15292	15154	15301	15220	15290	15250	15387	15193	15185	15173	15069	15216	15138	15249	15212	15324	15320	15215	15168	15153	15404	15287	15234	15308	15231	15351	15282	15050	15315	15226	15250	15258	15164	15237	15295	15192	15074	15169	15315	15142	15340	15214	15215	15272	15413	15141	15197	15179	15382	15367	15134	15266	15247	15347	15069	15092	15127	15141	15160	15263	15315	15250	15277	14948	15187	15273	15134	15122	15146	15245	15344	15274	15163	15232	15160	15135	15192	15442	15111	15196	15444	15257	15325	15212	15168	15310	15268	15188	15272	15133	15299	15112	15276	15388	15255	15212	15184	15382	15089	15336	15070	15156	15309	15309	15092	15395	15333	15282	15200	15240	15170	15282	15249	15261	15308	15243	15083	15367	15228	15227	15247	15436	15222	15243	15273	15166	15273	15298	15351	15308	15300	15288	15399	15337	15162	15218	15329	15347	15299	15253	15282	15134	15182	15201	15208	15302	15134	15113	15352	15247	15169	15294	15198	15242	15292	15210	15268	15232	15218	15187	15233	15180	15166	15346	15171	15099	15232	15119	15229	15216	15305	15229	15104	15351	15236	15209	15138	15242	15271	15209	15174	15292	15211	15175	15365	15205	15241	15090	15316	15329	15297	15191	15214	15213	15278	15330	15224	15110	15477	15280	15238	15256	15343	15205	15261	15230	15365	15092	15299	15161	15242	15382	15151	15228	15264	15383	15177	15356	15117	15295	15302	15224	15127	15263	15350	15131	15299	15256	15145	15339	15106	15364	15133	15317	15366	15118	15353	15151	15155	15238	15319	15285	15142	15321	15078	15202	15264	15109	15200	15258	15213	15116	15259	15118	15354	15140	15239	15150	15215	15204	15365	15220	15034	15294	15156	15224	15242	15012	15342	15412	15161	15230	15214	15137	15285	15193	15176	15226	15203	15069	15150	15096	15368	15158	15129	15223	15144	15184	15178	15363	15196	15359	15252	15339	15399	15060	15215	15252	15090	15170	15174	15193	15285	15248	15389	15109	15041	15290	15178	15187	15126	15243	15247	15236	15220	15207	15287	15122	15299	15192	15219	15171	15206	15033	15302	15265	15312	15196	15348	15375	15308	15300	15216	15378	15297	15071	15254	15223	15244	15256	15254	15083	15190	15217	15099	15408	15179	15120	15408	15278	15148	15286	15227	15342	15269	15456	15270	15219	15087	15270	15410	15195	15335	15151	15053	15217	15388	15190	15477	15086	15186	15220	15181	15174	15257	15158	15162	15228	15157	15303
34882	29643	31619	28581	26933	26738	26806	26241	26303	26261	26045	25810	25974	26054	26112	26061	25919	25839	26015	26129	26040	25725	25832	25768	25916	25894	25749	25850	25871	25771	25958	25794	25698	25806	25715	25733	25585	26151	25868	25803	25668	25887	25861	25770	25987	25661	25556	25551	25672	25639	25609	25724	26003	25496	25752	25787	25771	25731	25757	25852	25741	25778	25669	25932	25475	25395	25534	25838	25706	25764	26024	25712	25895	25678	25707	25798	25622	25521	25436	25694	25599	25862	25590	25737	25815	25789	25934	25735	25924	25512	25773	25819	25571	25627	25618	25626	25721	25842	25791	25636	25438	25620	25573	25357	25590	25687	25614	25547	25603	25697	25836	25869	25515	25664	25849	25619	25531	25971	25915	25584	25500	25807	25695	25555	25587	25813	25804	25691	25834	25819	25535	25562	25585	25492	25828	25794	25596	25786	25780	25939	25628	25758	25588	25657	25812	25725	25826	25619	25716	25787	25494	25422	25452	25495	25564	25727	25676	25894	25530	25754	25844	25648	25848	25732	25991	25653	25668	25767	25676	25920	25672	25656	25710	25826	25803	25453	25676	25773	25688	25903	25752	25780	25684	25670	25756	25713	25446	25848	25760	25959	25497	25995	25816	25501	25652	25540	25707	25909	25736	25908	25574	25671	25558	25518	25685	25659	25740	25566	25560	25701	25516	25683	25779	25920	25663	25809	25623	25606	25548	25824	25658	25854	25885	25920	25763	25871	25722	25763	25786	25607	25842	25384	25540	25803	25802	25663	25826	25749	25805	25873	25522	25549	25934	25877	25882	25793	25612	25722	25675	25532	25593	25786	26026	25758	25597	25881	25781	25552	25844	25599	25523	25903	25952	25897	25785	25862	25582	25697	25430	25479	25609	25732	25419	25734	25644	25866	25761	25829	25536	25699	25810	25796	25905	25954	25832	25599	25451	25558	25682	25563	25307	25540	25570	25705	25619	25666	25656	25841	25815	25650	25615	25615	25912	25773	25670	25577	25786	25682	25850	25627	25671	25903	25569	25651	25715	25516	25665	25424	25748	25588	25647	25504	25619	25617	25803	25755	25787	25951	25664	25729	25724	25910	25413	25717	25803	25925	25631	25630	25734	25774	25713	25783	25575	25557	25783	25625	25671	25743	25726	25872	25590	25805	25685	25732	25638	25734	25761	25810	25688	25839	25724	25834	25756	25668	25615	25753	25564	25811	25704	25674	25696	25851	25916	25622	25622	25848	25648	25669	25664	25743	25736	25607	25990	25790	25676	25574	25661	25507	25865	25610	25574	25604	25497	25484	25813	25716	25687	25692	25966	25734	25725	25523	25739	25707	25564	25652	25762	25655	25728	25814	25948	25898	25977	25484	25886	25780	25614	25914	25789	26056	25853	25576	25792	25653	25528	25727	25876	25583	25491	25736	25819	25624	25723	25714	25632	25605	25505	25614	25734	25601	25655	25665	25662	25504	25659	25904	25780	25700	25884	25741	25691	25732	25913	25689	25504	25789	25818	25785	25669	26066	25607	25773	25770	25546	25851	25735	25485	25711	25713	25614	25660	25587	25789	25965	25850	25621	25786	25683	25799	25941	25779	25990	25925	25730	25608	25838	25758	25804	25567	25436	25409	25626	25628	25649	25637	25343	25709	25703	25747	25759	25774	25939	25915	25842	25568	25646	25559	25858	25688	25897	25911	25700	25835	25546	25617	25598	25647	25686	25594	25561	25942	25730	25818	25765	25555	25658	25771	25592	25754	25588	25582	25724	25648	25736	25672	25565	25747	25740	25615	25576	25422	25928	25796	25743	25681	25504	25637	25574	25698	25537	25456	25762	25819	25783	25804	25672	25705	25693	25845	25590	26023	25635	25532	25544	25627	25639	25706	25614	25494	25551	25848	25778	25645	25264	25937	25590	25683	25587	25662	26077	25830	25689	25748	25751	25554	25543	25713	25760	25596	25820	25803	25499	25504	25772	25786	25906	25635	25606	25623	25745	25847	25443	25785	25513	25746	25817	25524	25704	25592	25541	25715	25717	25905	25810	25732	25847	25774	25769	25487	25434	25592	25552	25711	25833	25671	25825	25643	25812	25899	25819	25525	25737	25531	25620	25732	25581	25952	25552	25647	25754	25585	25448	25715	25619	25855	25747	25845	25796	25610	25578	25779	25834	25891	25842	25685	25697	25687	25796	25707	25628	25659	25407	25694	25594	25698	25699	25629	25520	25620	25547	25726	25297	25661	25731	26056	25732	25834	25561	25546	25676	25729	25849	25583	25614	25687	25649	25729	25715	25546	25653	25718	25570	25536	25663	25591	25809	25788	25833	25937	25823	25793	25760	25666	25851	25890	25937	25762	25501	25689	25549	25736	25582	25514	25655	25662	25878	25787	25479	25758	25708	25675	25937	25753	25713	25579	25745	25637	25490	25980	25837	25644	25573	25782	25626	25827	25844	25921	25637	25457	25577	25700	25871	25714	25458	25752	25373	25471	25839	25763	25411	25626	25824	25685	25868	25703	25635	25843	25865	25522	25709	25462	25486	25644	25756	26101	25828	25712	25882	25686	25656	25668	25803	25921	25756	25781	25749	25829	25493	25618	25922	25788	25838	25496	25713	25896	25750	25745	25500	25639	25671	25890	25909	25643	25838	25660	25749	25560	25793	25630	25981	25770	25705	25551	25670	25757	25364	25582	25754	25723	25638	25908	25793	26171	25775	25724	25599	25817	25638	25732	25653	25557	25490	25871	25965	25834	25686	25800	25574	25851	25479	25570	25544	25758	25898	25789	25894	25703	25492	25804	25763	25757	25714	25610	25848	25601	25773	25576	25440	25826	25707	25906	25722	25740	25586	25888	25879	25984	25588	25858	25674	25829	25760	25583	25628	25752	25481	25673	25633	25704	25515	25625	25937	25762	25862	25763	25562	25470	25664	25644	25696	25501	25676	25824	25716	25709	25567	25822	25668	25625	26027	25796	25811	25790	25768	25860	25658	25832	25552	25746	25635	25555	25755	25592	25728	25358	25874	25989	25658	25713	25771	25978	25598	25422	25929	25951	25859	25849	25485	25688	25786	25573	25818	25952	25731	25877	25641	25754	25830	25645	25945	25712	26074	25666	25698	25786	25883	25735	25818	25566	25780	25804	25497	25880	25831	25658	25489	25829	25563	25760	25666	25597	25652	25704	25691	25954	25828	25712	25396	25922	25801	25787	25872	25383	25780	25616	25868	25751	25635	25613	25633	25433	25830	25699	25453	25579	25862	25811	25745	25777	25763	25549	25644	25512	25555	25698	25727	25945	25774	25815	25605	25855	25507	25532	25703	25580	25756	25401	25566	25439	26203	25712	25629	25925	25634	25833	25911	25839	25639	25673	25744	25662	25865	25860	25598	25677	25537	25699	25739	25736	25634	25726	25588	25648	25675	25871	25686	25534	25671	25765	25855	25756	25663	25822	25673	25505	25582	25852	25737	25808	25915	25716	25755	25767	25560	25846	25863	25798	25581	25752	25735	25692	25771	25480	25938	25708	25752	25614	25628	25723	25773	25579	25620	25667	25639	25946	25668	25713	25587	25736	25764	25726	25450	25961	25630	25809	25611	25763	25475	25565	25850	25550	25941	25612	25749	25915	25717	25732	25542	25985	25643	25758	25722	25802	25962	25745	25701	25808	25371	25414	25461	25778	25684	25709	26032	25967	25797	25933	25621	25652	25765	25844	25618	25826	25372	25703	25810	25879	25709	25610	25594	25584	25706	25771	25684	25846	25738	25935	25638	25620	25445	25628	25578	25686	25626	25482	25831	25874	25610	25570	25713	25880	25786	25832	25635	25586	25836	25775	25805	25521	25796	25566	25779	25858	25774	25693	25701	25810	25438	25593	25906	25650	25909	25808	25711	25472	25697	25732	25807	25720	25695	25668	25673	25472	25458	25872	25733	25698	25540	25537	25613	25746	25562	25538	25706	25769	25884	25652	25879	25895	25905	25482	25637	25834	25984	25802	25616	25618	25686	25741	25513	25886	25739	25724	25578	25697	25864	25754	25732	25765	25737	25657	25804	25727	25747	25682	25665	25338	25830	25766	25612	25768	25637	25623	25676	25928	25681	25828	25624	25679	25630	25675	25848	25858	25709	25678	25797	25866	25637	25645	25741	25791	25768	25486	25824	25792	25696	25493	25579	25608	25751	25724	25832	25766	26019	25870	25598	25819	25759	25681	25669	25518	25853	25716	25666	25779	25540	25701	25798	25830	25617	25385	25508	25834	25731	25626	25858	25646	25726	25784	25876	25819	25747	25616	25740	25675	25986	25796	25680	25510	25955	25968	25404	25796	25726	25663	25649	25757	25981	25817	25711	25496	25860	25760	25779	25885	25657	25658	25638	25667	25812	25659	25772	25852	25611	25810	25846	25681	25903	25994	25503	25820	25546	25729	25805	25720	25957	25565	25755	25737	25578	25798	25791	25802	25908	25706	25721	25453	25936	25764	25690	25640	25994	25920	25730	25674	25747	25776	25884	25616	25593	25810	25834	25385	25740	25473	25679	25530	25748	25642	25891	25870	25735	25717	25705	25863	25866	25485	25845	25809	25781	25569	25817	25721	25753	25667	25684	25760	25673	25649	25493	25680	25863	25791	25733	25620	25815	25914	25856	25863	25613	25856	25747	25753	25884	25640	25792	25726	25816	25896	25618	25334	25690	25770	25875	25631	25828	25793	25747	25736	25650	25808	25550	25753	25961	25723	25542	25712	25600	25652	25686	25463	25915	25563	25497	25761	25805	26018	25867	25882	25590	25714	25792	25844	25621	25751	25714	25471	25505	25388	25655	25680	25668	25718	25744	25710	25718	25832	25680	25462	25792	25570	25953	25808	25739	25560	25765	25570	25691	25826	25449	26012	25902	25705	25833	25737	25725	25787	25603	25719	25760	25623	25907	25547	25932	25639	25739	25696	25714	25831	25662	25937	25827	25817	25784	25820	25829	25834	25800	25680	25781	25773	25710	25893	25569	25930	25763	25556	25998	25839	25787	25567	25717	25846	25657	25793	25519	25691	25895	25501	25946	25672	25639	25808	25731	25810	25846	25790	25644	25772	25832	25691	25958	25890	25779	25850	25851	25713	25753	25807	25795	25589	25812	25814	25422	25580	25540
25348	30583	24107	18742	18189	17882	17595	17414	17140	17101	16943	17112	17150	16996	17051	16770	17074	17017	16873	16927	16829	16835	16642	16490	16600	16686	16656	16753	16556	16448	16596	16533	16537	16491	16505	16521	16494	16563	16621	16549	16478	16408	16484	16512	16508	16487	16536	16568	16449	16629	16286	16222	16447	16541	16490	16443	16322	16484	16463	16609	16377	16543	16566	16488	16364	16417	16486	16522	16497	16472	16684	16449	16429	16425	16448	16589	16348	16427	16433	16514	16421	16423	16509	16477	16136	16530	16543	16467	16290	16472	16467	16416	16333	16465	16335	16449	16592	16442	16411	16467	16481	16468	16525	16457	16506	16420	16451	16523	16541	16559	16563	16499	16323	16413	16688	16319	16566	16586	16419	16583	16609	16407	16352	16451	16445	16516	16235	16464	16366	16472	16429	16542	16343	16403	16524	16568	16345	16496	16391	16522	16427	16361	16488	16476	16509	16426	16292	16365	16546	16455	16429	16536	16341	16436	16464	16353	16468	16540	16412	16388	16669	16549	16380	16302	16517	16335	16501	16693	16517	16401	16437	16443	16521	16390	16551	16532	16447	16492	16625	16550	16489	16453	16573	16543	16433	16504	16496	16255	16547	16340	16431	16460	16418	16397	16447	16532	16458	16411	16337	16430	16427	16444	16488	16412	16465	16377	16436	16524	16455	16497	16651	16268	16489	16577	16622	16492	16622	16371	16482	16337	16585	16336	16555	16546	16419	16592	16314	16459	16467	16493	16512	16514	16434	16452	16447	16517	16625	16515	16279	16447	16286	16695	16503	16504	16371	16452	16632	16533	16574	16550	16559	16395	16465	16516	16455	16653	16381	16791	16459	16386	16460	16460	16428	16341	16470	16393	16485	16317	16299	16176	16447	16345	16545	16351	16476	16624	16365	16476	16376	16534	16384	16465	16657	16452	16527	16391	16426	16372	16534	16635	16335	16618	16305	16494	16448	16445	16517	16435	16463	16294	16343	16553	16470	16605	16426	16468	16465	16459	16473	16482	16337	16394	16457	16653	16646	16308	16423	16539	16446	16372	16628	16442	16428	16451	16546	16333	16349	16742	16605	16548	16497	16314	16519	16486	16630	16313	16607	16298	16490	16527	16311	16525	16465	16290	16482	16449	16580	16367	16539	16267	16645	16544	16594	16480	16426	16428	16524	16364	16323	16370	16462	16287	16614	16413	16341	16467	16228	16587	16427	16574	16492	16423	16461	16492	16533	16513	16280	16552	16484	16435	16260	16498	16586	16473	16471	16495	16456	16448	16599	16431	16281	16398	16357	16601	16454	16476	16371	16405	16521	16569	16351	16414	16495	16390	16439	16452	16503	16473	16661	16309	16436	16544	16423	16537	16393	16409	16429	16372	16539	16548	16412	16586	16509	16505	16384	16654	16517	16495	16369	16429	16612	16450	16448	16620	16352	16541	16640	16429	16508	16593	16419	16381	16342	16676	16641	16333	16338	16429	16374	16550	16485	16632	16376	16400	16459	16450	16559	16439	16632	16597	16393	16457	16642	16400	16445	16739	16420	16469	16666	16493	16387	16439	16401	16523	16507	16229	16477	16491	16409	16565	16407	16472	16475	16449	16454	16465	16565	16592	16338	16503	16711	16536	16457	16461	16528	16364	16476	16342	16428	16416	16410	16451	16616	16464	16605	16469	16617	16451	16510	16445	16391	16220	16490	16451	16415	16385	16549	16441	16306	16352	16562	16520	16566	16349	16521	16289	16565	16262	16366	16265	16425	16332	16518	16532	16417	16426	16572	16438	16517	16459	16500	16397	16480	16338	16626	16476	16363	16581	16530	16270	16530	16437	16280	16561	16535	16181	16407	16448	16364	16526	16508	16645	16463	16317	16505	16353	16481	16443	16394	16471	16448	16494	16568	16486	16487	16359	16391	16559	16651	16396	16454	16471	16457	16376	16454	16494	16390	16519	16599	16468	16368	16488	16524	16540	16329	16572	16516	16477	16574	16411	16519	16460	16488	16530	16457	16490	16570	16516	16294	16474	16476	16429	16424	16550	16460	16384	16507	16494	16477	16537	16587	16534	16491	16504	16451	16534	16503	16428	16289	16472	16570	16541	16558	16625	16446	16506	16578	16575	16376	16365	16514	16443	16504	16438	16381	16635	16422	16560	16425	16498	16689	16562	16512	16351	16592	16486	16442	16606	16437	16544	16463	16486	16442	16510	16300	16482	16609	16399	16569	16500	16399	16372	16560	16465	16455	16414	16389	16477	16437	16614	16459	16360	16580	16649	16552	16506	16560	16508	16357	16666	16493	16622	16365	16338	16500	16354	16522	16432	16450	16468	16382	16575	16452	16163	16530	16468	16281	16657	16598	16324	16418	16546	16446	16611	16510	16450	16376	16541	16372	16541	16466	16450	16487	16275	16494	16434	16388	16313	16319	16547	16420	16640	16357	16300	16570	16465	16502	16427	16492	16751	16503	16380	16488	16424	16458	16330	16457	16490	16587	16738	16300	16462	16554	16384	16572	16461	16537	16433	16381	16366	16407	16369	16463	16333	16527	16441	16655	16421	16521	16547	16571	16470	16520	16638	16443	16408	16432	16540	16672	16288	16567	16701	16496	16345	16326	16553	16407	16542	16482	16276	16409	16304	16558	16384	16532	16531	16497	16435	16455	16484	16389	16546	16637	16572	16480	16444	16560	16257	16338	16374	16600	16325	16534	16615	16422	16563	16497	16389	16471	16502	16384	16528	16459	16330	16519	16428	16497	16485	16315	16460	16431	16332	16506	16472	16495	16354	16503	16512	16398	16335	16380	16321	16701	16518	16370	16545	16630	16403	16486	16465	16461	16626	16454	16464	16315	16415	16508	16457	16319	16308	16428	16614	16384	16473	16600	16476	16512	16400	16496	16434	16500	16442	16593	16619	16423	16669	16460	16355	16389	16522	16536	16492	16388	16601	16470	16300	16370	16420	16426	16377	16518	16567	16361	16642	16563	16411	16452	16394	16427	16464	16565	16545	16415	16459	16517	16279	16374	16445	16476	16485	16429	16413	16520	16552	16663	16523	16635	16395	16552	16246	16399	16399	16448	16610	16510	16433	16598	16484	16442	16326	16458	16548	16552	16246	16528	16538	16443	16399	16458	16403	16633	16432	16547	16409	16490	16584	16553	16455	16473	16226	16581	16572	16284	16389	16397	16596	16376	16556	16651	16399	16399	16539	16535	16454	16364	16576	16599	16595	16394	16437	16518	16388	16518	16518	16484	16397	16611	16569	16453	16373	16562	16418	16660	16386	16556	16365	16349	16533	16475	16418	16484	16466	16585	16463	16339	16610	16630	16475	16526	16429	16504	16429	16452	16481	16363	16332	16470	16463	16240	16426	16300	16438	16723	16517	16460	16536	16331	16372	16603	16422	16377	16302	16128	16494	16490	16350	16624	16454	16449	16466	16552	16551	16537	16313	16330	16534	16489	16478	16395	16538	16508	16552	16359	16187	16394	16559	16525	16403	16405	16311	16601	16433	16435	16479	16444	16535	16400	16598	16544	16408	16501	16480	16544	16431	16505	16374	16440	16453	16284	16268	16606	16480	16424	16368	16878	16413	16440	16384	16499	16436	16541	16577	16680	16280	16427	16490	16429	16403	16393	16607	16322	16275	16443	16415	16442	16448	16611	16440	16411	16373	16634	16529	16488	16453	16533	16414	16566	16537	16632	16474	16377	16348	16399	16456	16511	16564	16411	16428	16267	16449	16668	16467	16475	16555	16518	16556	16540	16585	16398	16446	16521	16490	16358	16497	16365	16523	16356	16476	16614	16548	16557	16600	16441	16477	16504	16519	16477	16468	16334	16414	16607	16412	16543	16301	16516	16500	16436	16537	16411	16368	16414	16410	16562	16542	16524	16544	16345	16519	16576	16337	16507	16440	16587	16278	16517	16518	16396	16609	16427	16368	16355	16372	16431	16338	16398	16581	16520	16495	16333	16406	16630	16398	16507	16366	16546	16255	16452	16370	16399	16493	16296	16525	16488	16444	16498	16340	16443	16426	16693	16288	16691	16515	16470	16449	16452	16268	16437	16427	16586	16409	16548	16389	16521	16429	16563	16556	16404	16409	16635	16388	16553	16510	16471	16340	16541	16362	16459	16395	16572	16357	16536	16422	16609	16571	16444	16458	16386	16515	16364	16464	16482	16589	16460	16430	16602	16454	16582	16343	16471	16415	16504	16521	16440	16366	16501	16529	16467	16368	16467	16291	16357	16416	16474	16437	16248	16605	16591	16409	16263	16340	16601	16398	16508	16584	16518	16653	16480	16407	16420	16488	16403	16410	16550	16310	16474	16391	16510	16529	16362	16275	16570	16336	16455	16508	16355	16622	16518	16418	16273	16680	16452	16405	16484	16639	16408	16455	16447	16458	16540	16725	16364	16379	16363	16337	16537	16511	16363	16392	16419	16670	16454	16309	16671	16501	16306	16527	16540	16315	16512	16455	16505	16388	16510	16430	16425	16437	16414	16369	16463	16490	16360	16462	16415	16749	16280	16473	16528	16585	16408	16519	16345	16527	16312	16463	16331	16324	16519	16283	16512	16480	16440	16436	16562	16344	16453	16461	16334	16527	16429	16474	16541	16416	16398	16796	16451	16420	16277	16497	16321	16431	16657	16349	16438	16618	16280	16583	16612	16659	16457	16437	16447	16547	16460	16430	16531	16544	16572	16484	16451	16501	16449	16462	16328	16484	16459	16483	16577	16367	16388	16410	16575	16410	16489	16507	16396	16498	16547	16616	16290	16653	16321	16513	16607	16602	16456	16540	16481	16468	16535	16211	16343	16606	16508	16376	16514	16536	16521	16321	16432	16454	16503	16380	16556	16483	16474	16573	16447	16450	16594	16481	16405	16304	16479	16405	16620	16381	16409	16379	16505	16436	16487	16563	16504	16572	16371	16378	16426	16592	16463	16447	16340	16537	16460	16402	16542	16484	16496	16296	16474	16610	16358	16475	16433	16364	16526	16387	16281	16721	16453	16523	16489	16500	16488	16530	16423	16597	16330	16365	16525	16437	16511	16569	16373	16475	16545	16522	16536	16432	16295	16462	16336	16255	16511	16526	16508	16497	16497	16418	16395	16428	16576	16518	16354	16406	16367	16389
24332	20955	27351	25050	23297	27163	28714	25924	25194	25105	25098	25162	25413	25199	25162	24978	24760	24879	24871	24494	24569	24494	24483	24297	24148	24441	24244	24077	24381	24085	24243	24053	24451	24014	24149	24351	24184	24278	24204	24090	24285	24101	24051	24047	23990	23973	23984	23920	24187	24123	23979	24023	24030	24069	24167	24113	24242	24041	24228	23933	24133	23976	24127	24143	24292	24234	23964	24159	24173	24115	24206	24117	24000	24139	24010	23855	23857	23977	23952	23931	24045	24073	24162	24028	23863	24037	24076	23944	24122	24289	24095	23990	24329	24179	24368	24111	24060	24040	23923	24211	23943	23860	23732	24274	24095	23920	24265	24191	24097	24407	24113	23969	24142	24144	24164	24123	24010	24342	24011	23807	24074	23973	24093	24178	24235	24067	24062	23909	23939	24079	23984	24227	24012	24017	24258	24406	24203	24233	24219	24010	23966	24152	23868	24012	24010	24146	23795	24191	24188	24062	24041	24359	23956	24209	24091	23962	24039	24142	23665	24011	23930	24246	23953	24083	23961	24110	24023	23991	24254	23993	23945	23918	24062	24068	24128	24084	23991	24319	24001	23917	24101	24163	24072	23971	24278	23907	24139	24064	23999	24005	24234	23972	24057	23997	24007	23831	24029	24224	24277	23903	23934	24197	24108	24255	24225	23994	24003	24246	24021	23974	23815	23894	24258	24057	24128	24309	24184	24034	24145	24005	23949	23983	24175	24267	23915	23745	23783	24071	24203	24087	24042	23990	24225	24131	24085	24059	23752	23851	24199	24207	24209	23995	24063	24153	24028	24241	23897	23979	24163	23971	24089	24059	23762	24082	24116	23961	24178	24178	23954	23977	23991	23762	24031	23836	24148	24026	24201	24034	24088	23892	24045	24162	24056	24136	23936	23968	24268	24029	24022	24299	24190	24068	24016	23858	24274	23864	23976	23886	24068	23924	24236	24188	23995	24044	23997	24247	23965	24304	24239	23939	24096	24145	24170	23751	24022	24053	24127	23928	23761	23857	24036	24074	24199	23793	24116	24105	24001	24097	24095	23810	23815	23881	23891	24122	23863	23878	24099	23898	24003	24068	24182	24132	23997	23903	23957	24051	24039	23990	24037	24266	24040	24107	23938	23811	23988	24236	23881	23863	24236	24251	24081	24144	24220	24045	23840	24108	24104	23936	24062	24119	24018	24089	24063	24052	24085	23925	23920	24132	23922	24163	23927	23784	23955	24165	24091	23942	24039	24007	23888	24096	23860	24129	24146	23945	24075	24082	24068	23926	23859	24071	24003	24103	23972	24009	24234	24112	23933	23839	23982	24101	24236	23869	23944	24034	23836	23925	23790	23654	23930	23949	23860	24076	24124	23941	23830	24024	24003	24137	23979	24007	24123	24095	24043	24115	23706	23974	23909	23876	23980	24085	24146	24115	23988	24087	24093	24151	24177	23973	23907	24344	23876	24067	24253	23878	24048	24157	24054	24089	24134	23922	24098	24032	24289	24149	24038	23863	24128	24054	23799	24375	24293	23778	23894	24100	24112	24108	24223	24066	24132	24100	24195	23900	24098	24050	24243	24020	23920	24243	23958	23944	24051	23999	23984	24228	24066	24288	23885	24007	24046	24147	23859	24149	24308	24030	24012	23985	24362	24190	23963	24029	23947	24069	24109	24007	23782	23882	24360	23878	23884	24073	24214	23916	24171	23958	24110	23958	24034	24152	23850	23983	24063	23971	23992	24280	24059	24118	23898	24144	23945	23930	23934	24164	24102	24056	23925	24102	24158	24204	24031	23989	24091	23868	24107	24039	23735	23836	24145	24269	23905	24053	23931	23816	23969	23987	23959	23963	24113	24023	24111	24047	24044	24080	24080	24060	24006	23941	23895	24316	24062	24024	24069	24224	23921	24292	24232	24257	24294	23875	24090	24096	24245	23969	23950	23880	23920	24089	24238	24010	24189	23873	23828	24075	24016	23929	24218	24186	24031	23920	24033	23988	24080	24013	24215	24190	24150	24005	23888	23930	24282	23921	24119	23929	24198	24061	24187	23926	24096	23839	24147	23924	24090	23970	24065	24136	24047	24171	24008	24015	24031	24202	23943	23920	24126	24070	24247	24181	24075	24112	23985	23961	24076	23976	24013	23857	24130	24168	24027	23956	24321	24108	23874	24119	24032	23927	23837	24034	23925	24003	23890	23859	24022	23903	23878	24083	24345	23864	24018	24042	24211	23971	24066	24308	24032	23803	23939	24010	24169	24196	24111	24045	24202	24074	24064	24130	23882	24314	23765	24161	24184	24032	24027	24040	24183	24072	24044	23857	23870	24228	23929	24212	24162	24199	24178	24203	24187	24095	23975	24159	24126	24101	24187	24020	24055	24224	23960	23949	24053	23990	23863	24025	24148	24178	23715	24127	24280	24014	24313	24169	23877	23885	24241	24071	24053	24058	23998	24008	24172	23854	24030	24134	24050	24274	24231	23864	24306	24057	24057	24013	23972	23887	23835	23951	24079	24027	23869	23988	24076	24110	23871	23943	23880	24190	24139	24081	24029	24031	24043	24084	24291	23997	23840	23956	24099	24082	24000	23937	24195	24169	24095	24149	24176	23952	23999	24254	24105	24270	23932	24145	24019	24022	24124	24031	24027	23972	24089	24273	24137	24149	23977	24071	24088	23925	23982	24134	24307	24236	23939	24086	24209	24264	24249	23863	23917	23971	24071	24073	23841	23799	24123	23997	24171	23962	23890	24264	23997	24277	24056	24141	23914	24018	23974	23837	23970	23841	23738	23900	24207	24104	24045	24071	24153	24010	23855	23971	23967	24139	24188	23786	24107	24217	23961	24026	24208	24071	23887	23978	23897	23869	24048	24184	23857	24266	23852	24042	23993	23885	24111	23951	24101	24029	24118	24205	24072	24064	24263	24058	23987	24234	24260	24085	24129	24195	24006	23873	24159	23975	23961	24214	24329	23908	24265	24356	24217	24024	24159	24137	23934	23864	23914	24188	23957	24107	24234	24038	24084	23908	24099	23899	24080	24111	24150	23956	24068	23955	23905	24093	24012	24086	24039	24157	24157	23891	23737	24078	24032	24057	24129	24111	24045	23957	23719	23864	24146	24199	23955	24217	24347	24051	24076	23966	24266	24103	23895	24035	24124	24061	24117	24118	23801	24097	24188	24128	24120	24146	24154	23864	23918	24164	23985	23927	24188	24293	23930	24035	24053	24191	23906	24007	23938	24017	24142	24201	24080	24066	24041	23903	23762	24142	24322	23902	24116	23936	24283	24211	24142	23874	24086	23969	24254	24151	24018	24102	23990	24179	23918	24071	24153	24044	24135	24051	24223	24358	23862	24094	24026	24004	23969	24067	24143	24153	24182	24033	24120	23999	23856	23993	23903	24025	23774	24154	24007	24151	23898	23847	24065	23928	23852	23917	24022	24121	24192	24059	23876	24123	24118	24083	24058	23818	24343	24108	24159	24082	24147	24013	23935	24025	24158	23996	23963	24195	23657	24050	24118	24166	24015	24169	24379	24117	24096	23944	24071	24117	23878	23995	24122	23850	24196	23706	23875	23930	24081	23801	23868	24261	23875	24164	24136	24016	24083	24035	23714	23894	23976	24031	23952	23940	24219	23883	24093	24154	24062	23990	23969	23974	23971	24009	24095	24146	24168	24131	24132	24179	24197	24168	24218	24027	24153	23954	24095	24165	23903	23983	23822	24088	23937	24017	24065	24139	24009	24129	24169	23919	23987	24239	24002	23992	24106	24078	24130	23947	24024	23967	24012	24147	24243	24326	24057	24050	24216	23951	24163	24146	24074	24175	24177	23815	23991	24047	23979	24018	24016	23950	24212	24294	24116	24239	24357	23984	23794	24186	23901	23790	24043	24040	23735	24120	23837	24263	24198	23934	24136	24225	23894	24019	24142	23935	24035	24059	24019	23933	24148	23896	24290	24296	23842	24100	24042	24118	24048	24290	24100	23741	24002	23954	24038	24039	24199	24066	23978	23963	23819	23853	24194	24084	24220	24074	23776	23878	24050	24094	23956	23877	24017	23859	23911	24097	24053	24172	23859	24157	23870	23935	23830	24148	24177	23961	24145	23915	24008	24236	24215	24104	24195	24196	23832	23921	24096	24082	24030	24101	23785	23848	23881	24017	24002	23975	24259	24083	24249	24011	24099	24048	23965	24041	24038	24050	23876	24295	24169	24097	24184	23820	23944	23995	24106	24033	24082	24177	23797	23981	24135	24228	24140	23933	24080	23954	23980	24016	24220	24126	24067	23999	24051	23929	24079	24172	24042	24050	23982	24101	24070	23908	24040	24192	23735	23934	24170	24090	23969	24078	24065	24012	24268	24058	24004	24047	24183	23967	24205	24073	23906	23989	23779	24195	24025	23892	23766	24073	24099	24051	24003	24088	23988	24046	23971	24080	24219	24072	24173	23843	23939	23972	23959	23949	24141	24356	24129	24340	24101	24113	23968	23949	23813	24203	24005	23861	24084	24069	23983	24236	23886	24129	24171	24152	24136	24208	23974	23640	23918	23754	24196	23834	24180	23928	24235	24235	24042	24021	23796	23733	24141	23892	24191	24270	24191	24101	24113	23985	23938	23926	24126	24148	24182	23957	24133	24122	24114	24052	23943	24084	24071	24084	24034	24062	24060	23775	24151	24012	23965	23952	23965	23844	24247	23934	23986	23939	24200	24165	24212	23784	24100	24173	24071	23954	24149	24002	24005	23770	23825	23764	24031	24087	23897	23973	24131	24089	23818	24181	23975	24117	23996	23929	24027	24059	24216	23738	23936	23961	24249	24188	24129	24018	24026	24088	23948	24208	24071	24122	24023	23936	24118	24038	24175	24128	23774	24180	23708	23909	24015	24347	24152	24261	24087	23832	24118	24055	24188	24082	24124	24100	23951	24235	23858	24117	24066	24159	24158	23819	24037	24039	24094	24080	23985	24080	23971	23787	24219	23696	23961	23967	24048	24118	24203	24127	23974	23949	23999	24055	24100	24046	23983	23934	23932	23975	23893	24031	23897	24022	24201	24090	23903	24050	23947	24263	23916	24029	23893	24052	24176	24064	23830	24144	24012	24082	24205	24145	24040	24027	24230	24166	23975	23939	23946	24269	24101	23942
26894	44365	34488	22282	20123	19286	18427	17802	17440	17262	17321	16940	16903	17215	16971	16624	16571	16585	16539	16369	16274	16167	16183	16179	15908	16156	16157	16010	15955	15905	15840	15780	15682	15560	15875	15786	15817	15747	15656	15678	15750	15749	15777	15937	15637	15778	15660	15652	15777	15708	15580	15806	15869	15814	15940	15763	15782	15695	15903	15837	15795	15788	15687	15739	15886	15816	15905	15776	15768	15856	15604	15836	15730	15628	15731	15785	15718	15685	15761	15735	15672	15720	15736	15734	15500	15713	15585	15854	15823	15623	15810	15598	15737	15792	15726	15657	15648	15705	15900	15694	15800	15782	15836	15608	15516	15628	15688	15802	15745	15599	15636	15745	15761	15573	15763	15646	15753	15711	15826	15669	15917	15857	15772	15806	15573	15714	15738	15689	15548	15680	15561	15793	15685	15729	15824	15612	15735	15689	15749	15523	15836	15790	15828	15802	15818	15805	15706	15718	15940	15766	15698	15700	15607	15807	15681	15539	15639	15761	15608	15610	15689	15747	15827	15667	15529	15745	15856	15766	15578	15507	15515	15723	15713	15645	15838	15730	15734	15713	15720	15526	15715	15897	15769	15730	15801	15811	15623	15687	15455	15757	15717	15411	15875	15704	15742	15678	15782	15618	15866	15823	15664	15837	15673	15682	15651	15733	15638	15594	15715	15720	15457	15849	15838	15657	15596	15647	15718	15672	15773	15896	15591	15699	15810	15758	15716	15737	15646	15626	15767	15687	15666	15733	15660	15653	15727	15764	15657	15674	15735	15709	15860	15659	15762	15891	15767	15727	15656	15731	15786	15670	15783	15601	15788	15715	15744	15810	15528	15777	15783	15745	15603	15636	15752	15730	15693	15669	15672	15669	15754	15696	15549	15579	15583	15628	15775	15482	15722	15688	15659	15878	15632	15653	15773	15673	15653	15700	15708	15697	15839	15746	15732	15634	15583	15619	15716	15686	15841	15783	15773	15708	15799	15768	15919	15843	15638	15771	15844	15797	15684	15682	15591	15769	15729	15566	15614	15849	15819	15726	15575	15635	15869	15650	15695	15480	15662	15909	15691	15667	15714	15707	15815	15636	15679	15754	15594	15703	15742	15544	15793	15723	15650	15656	15686	15758	15657	15587	15718	15838	15620	15742	15674	15843	15725	15518	15807	15790	15752	15867	15744	15920	15495	15596	15664	15744	15796	15707	15828	15863	15663	15761	15591	15633	15868	15604	15500	15697	15679	15813	15811	15781	15661	15666	15676	15706	15595	15684	15542	15630	15745	15594	15863	15987	15498	15781	15702	15617	15641	15541	15755	15499	15746	15852	15633	15857	15696	15536	15815	15887	15770	15630	15588	15645	15600	15588	15740	15715	15726	15704	15825	15822	15815	15516	15603	15633	15589	15884	15706	15722	15687	15677	15675	15834	15673	15621	15687	15836	15554	15564	15819	15747	15728	15743	15533	15736	15799	15753	15709	15741	15683	15729	15866	15567	15635	15665	15869	15621	15839	15479	15707	15521	15768	15844	15867	15778	15880	15919	15603	15802	15865	15689	15894	15568	15679	15786	15645	15689	15717	15786	15625	15580	15823	15741	15686	15696	15650	15708	15858	15634	15699	15798	15652	15788	15610	15610	15752	15746	15697	15724	15586	15759	15963	15670	15695	15760	15855	15789	15866	15649	15668	15449	15667	15467	15776	15662	15748	15576	15722	15601	15648	15787	15720	15728	15740	15669	15756	15712	15811	15695	15610	15587	15824	15853	15529	15714	15736	15741	15548	15814	15770	15657	15503	15874	15564	15609	15634	15628	15559	15596	15625	15582	15715	15609	15767	15717	15819	15769	15757	15711	15732	15540	15710	15565	15760	15828	15731	15684	15518	15717	15788	15748	15715	15648	15724	15656	15701	15902	15686	15784	15653	15867	15739	15695	15763	15769	15835	15802	15749	15522	15719	15703	15719	15684	15661	15660	15789	15815	15766	15567	15718	15772	15651	15814	15724	15568	15578	15657	15638	15762	15726	15619	15815	15828	15762	15871	15668	15748	15803	15642	15749	15731	15647	15764	15614	15673	15736	15753	15714	15618	15754	15792	15774	15717	15798	15755	15619	15773	15701	15731	15700	15584	15739	15629	15852	15594	15592	15919	15792	15736	15750	15754	15644	15676	15874	15740	15669	15754	15634	15555	15644	15819	15548	15569	15686	15787	15782	15683	15527	15659	15781	15596	15791	15796	15723	15671	15757	15552	15660	15797	15775	15750	15676	15848	15961	15784	15631	15790	15725	15519	15729	15764	15701	15763	15708	15641	15850	15698	15685	15640	15703	15739	15503	15724	15661	15807	15713	15753	15770	15691	15531	15811	15721	15465	15653	15552	15879	15827	15737	15685	15826	15611	15863	15720	15685	15635	15756	15703	15746	15664	15635	15592	15669	15811	15689	15849	15719	15594	15722	15770	15673	15643	15616	15684	15528	15614	15657	15870	15537	15771	15798	15842	15909	15682	15735	15892	15545	15651	15722	15858	15807	15606	15752	15574	15799	15499	15617	15722	15638	15679	15858	15539	15872	15702	15679	15783	15701	15612	15656	15787	15722	15570	15792	15792	15753	15756	15886	15785	15592	15514	15687	15647	15695	15643	15781	15793	15560	15496	15755	15713	15779	15778	15652	15823	15844	15745	15794	15815	15628	15632	15780	15728	15612	15834	15744	15675	15805	15656	15740	15577	15685	15728	15744	15927	15555	15685	15643	15585	15669	15875	15883	15566	15599	15696	15745	15690	15635	15863	15690	15756	15798	15704	15798	15907	15669	15698	15584	15715	15710	15660	15750	15689	15675	15701	15626	15713	15655	15851	15759	15678	15566	15789	15800	15758	15718	15637	15758	15631	15676	15992	15706	15898	15689	15716	15893	15825	15644	15715	15844	15628	15666	15737	15879	15715	15563	15712	15946	15627	15643	15724	15440	15685	15756	15661	15919	15689	15768	15775	15703	15829	15696	15654	15828	15723	15540	15688	15781	15845	15813	15608	15693	15657	15640	15737	15643	15655	15824	15722	15775	15911	15667	15606	15767	15576	15871	15640	15713	15617	15752	15900	15768	15896	15668	15638	15545	15702	15353	15668	15658	15682	15744	15693	15595	15697	15664	15763	15569	15549	15844	15670	15633	15615	15737	15738	15781	15651	15598	15669	15567	15619	15505	15572	15686	15727	15721	15522	15722	15656	15617	15863	15735	15716	15739	15754	15697	15964	15802	15690	15635	15718	15782	15680	15675	15807	15830	15807	15642	15670	15717	15671	15610	15664	15803	15693	15692	15735	15617	15630	15732	15729	15590	15673	15669	15643	15827	15648	15738	15758	15506	15666	15768	15729	15740	15688	15685	15660	15611	15866	15511	15671	15807	15846	15718	15864	15597	15800	15755	15551	15735	15622	15540	15782	15775	15700	15888	15511	15764	15662	15691	15757	15845	15726	15736	15773	15753	15591	15693	15743	15800	15706	15747	15584	15619	15720	15836	15806	15647	15712	15719	15660	15673	15690	15657	15798	15788	15739	15676	15698	15639	15682	15731	15580	15810	15697	15714	15677	15801	15752	15833	15859	15786	15775	15816	15834	15858	15710	15824	15634	15690	15862	15787	15573	15764	15772	15565	15816	15722	15828	15784	15445	15790	15676	15804	15767	15719	15719	15620	15662	15821	15702	15668	15718	15738	15936	15556	15576	15945	15671	15671	15723	15684	15849	15663	15752	15569	15780	15650	15775	15717	15511	15931	15748	15671	15694	15840	15715	15631	15841	15544	15576	15694	15599	15731	15704	15727	15842	15639	15477	15775	15777	15668	15693	15681	15753	15715	15711	15730	15685	15648	15898	15797	15732	15695	15643	15726	15592	15615	15832	15743	15721	15736	15765	15588	15596	15599	15906	15693	15789	15587	15639	15566	15649	15696	15692	15755	15774	15654	15804	15771	15692	15730	15722	15783	15618	15606	15789	15751	15722	15762	15723	15677	15612	15840	15747	15673	15757	15940	15600	15659	15879	15851	15630	15866	15542	15853	15657	15714	15770	15744	15834	15701	15619	15627	15686	15686	15760	15742	15718	15581	15692	15855	15718	15566	15781	15709	15618	15935	15708	15767	15714	15632	15680	15669	15652	15687	15628	15577	15698	15567	15766	15900	15717	15567	15712	15769	15727	15804	15740	15508	15699	15531	15798	15617	15550	15767	15695	15798	15821	15697	15717	15843	15642	15567	15791	15657	15796	15503	15625	15630	15730	15608	15739	15635	15744	15930	15638	15798	15611	15679	15721	15568	15734	15679	15611	15772	15802	15645	16114	15868	15542	15824	15703	15740	15724	15751	15748	15537	15690	15706	15657	15673	15815	15677	15570	15767	15641	15520	15806	15588	15766	15620	15825	15745	15704	15871	15721	15726	15760	15661	15509	15664	15741	15634	15843	15762	15933	15572	15667	15772	15680	15619	15702	15607	15695	15779	15604	15721	15627	15764	15854	15730	15756	15698	15626	15790	15738	15586	15550	15848	15711	15664	15824	15708	15703	15811	15573	15622	15640	15859	15697	15693	15701	15598	15690	15540	15881	15729	15659	15663	15802	15782	15636	15707	15832	15655	15787	15681	15844	15515	15745	15805	15658	15541	15706	15626	15617	15736	15840	15680	15804	15688	15668	15754	15771	15764	15720	15514	15615	15715	15804	15728	15755	15659	15480	15698	15679	15633	15634	15709	15817	15744	15736	15757	15832	15714	15598	15835	15507	15588	15832	15638	15652	15599	15774	15653	15664	15686	15702	15790	15705	15727	15721	15785	15926	15622	15802	15653	15909	15694	15701	15761	15730	15673	15768	15690	15673	15917	15745	15653	15658	15757	15710	15597	15638	15831	15608	15727	15694	15764	15726	15576	15696	15733	15778	15824	15652	15625	15859	15794	15666	15791	15564	15814	15874	15958	15862	15746	15813	15719	15652	15537	15581	15764	15749	15668	15715	15542	15506	15781	15703	15704	15590	15671	15542	15645	15805	15667	15903	15709	15728	15635	15651	15689	15630	15713	15590	15657	15785	15652	15735	15564	15615	15780	15790	15710	15704	15730	15725	15790	15758	15654	15753	15761	15657	15673	15720	15810	15640
22543	20947	27400	24697	21644	25253	29718	25616	24208	24376	24175	23861	24382	23959	23556	23604	23417	23343	23394	23125	23256	22954	23273	23070	22907	22789	22968	22831	22815	22780	22560	22671	22493	22626	22748	22549	22998	22838	22695	22590	22639	22590	22362	22350	22227	22700	22644	22704	22402	22579	22426	22536	22646	22442	22479	22461	22520	22361	22485	22653	22330	22582	22500	22400	22663	22552	22599	22520	22524	22646	22448	22698	22262	22642	22654	22655	22532	22601	22413	22371	22515	22589	22655	22694	22504	22675	22485	22404	22437	22279	22270	22402	22480	22473	22529	22120	22498	22431	22587	22321	22373	22376	22453	22509	22479	22503	22428	22533	22289	22166	22316	22327	22543	22163	22451	22441	22457	22446	22370	22426	22505	22268	22448	22458	22412	22238	22306	22515	22270	22366	22564	22403	22276	22423	22315	22301	22684	22766	22574	22486	22409	22378	22300	22477	22348	22361	22627	22515	22222	22301	22532	22572	22385	22389	22531	22474	22260	22513	22497	22378	22271	22233	22496	22316	22416	22219	22258	22461	22549	22252	22381	22204	22076	22250	22568	22420	22486	22491	22577	22234	22373	22305	22513	22206	22456	22430	21935	22386	22343	22762	22414	22246	22441	22479	22565	22147	22410	22378	22382	22349	22295	22343	22417	22234	22236	22280	22439	22398	22328	22345	22382	22748	22132	22372	22512	22595	22490	22530	22807	22359	22574	22464	22395	22308	22388	22337	22441	22366	22304	22544	22516	22425	22545	22455	22572	22329	22384	22337	22349	22262	22306	22630	22321	22362	22155	22391	22370	22565	22437	22615	22592	22363	22208	22320	22279	22405	22171	22130	22384	22312	22525	22595	22463	22310	22465	22450	22428	22485	22162	22420	22507	22306	22365	22330	22386	22486	22531	22374	22337	22519	22280	22357	22572	22411	22441	22535	22312	22221	22388	22199	22334	22508	22348	22373	22260	22138	22560	22422	22418	22542	22473	22280	22423	22231	22387	22504	22583	22531	22109	22385	22343	22289	22372	22445	22543	22291	22557	22472	22330	22577	22658	22515	22146	22378	22490	22383	22350	22517	22271	22351	22396	22301	22435	22517	22640	22657	22491	22170	22528	22280	22487	22506	22500	22395	22417	22475	22615	22335	22593	22248	22188	22328	22445	22365	22328	22591	22457	22466	22327	22475	22373	22511	22529	22177	22621	22035	22468	22459	22415	22147	22287	22430	22321	22486	22384	22439	22629	22535	22188	22574	22386	22354	22454	22227	22494	22468	22676	22388	22152	22185	22428	22520	22545	22702	22499	22360	22361	22269	22597	22330	22330	22321	22481	22432	22158	22426	22552	22320	22534	22488	22374	22402	22470	22212	22260	22197	22329	22312	22163	22434	22322	22447	22373	22404	22428	22418	22363	22510	22470	22138	22228	22232	22492	22376	22342	22326	22424	22369	22361	22174	22635	22366	22399	22484	22311	22414	22294	22579	22627	22243	22603	22393	22394	22182	22431	22327	22473	22175	22154	22307	22457	22626	22388	22269	22499	22367	22374	22362	22427	22335	22144	22451	22652	22690	22532	22540	22592	22572	22531	22385	22459	22574	22315	22490	22450	22162	22512	22616	22326	22360	22434	22161	22374	22455	22305	22199	22147	22198	22320	22350	22499	22572	22318	22389	22397	22187	22296	22339	22345	22310	22235	22307	22354	22162	22454	22628	22537	22298	22432	22445	22269	22206	22272	22314	22270	22402	22238	22367	22283	22370	22636	22555	22474	22541	22329	22429	22603	22391	22337	22400	22522	22274	22305	22478	22498	22616	22346	22377	22417	22443	22565	22434	22652	22620	22402	22325	22582	22493	22548	22339	22635	22709	22387	22409	22473	22510	22642	22214	22434	22141	22586	22418	22173	22562	22324	22557	22346	22338	22336	22300	22463	22482	22256	22476	22445	22312	22218	22423	22481	22396	22350	22445	22512	22307	22361	22428	22386	22378	22356	22488	22386	22437	22408	22330	22508	22209	22269	22418	22224	22356	22531	22313	22723	22484	22369	22225	22348	22225	22423	22502	22332	22370	22388	22513	22423	22214	22458	22180	22471	22447	22432	22427	22148	22214	22427	22380	22566	22454	22324	22312	22415	22469	22499	22310	22458	22320	22480	22254	22284	22383	22447	22384	22335	22516	22117	22287	22325	22273	22284	22680	22403	22475	22665	22484	22520	22595	22389	22519	22603	22339	22379	22252	22131	22178	22313	22297	22349	22430	22465	22252	22278	22625	22380	22293	22286	22562	22371	22734	22343	22214	22235	22203	22494	22404	22518	22568	22435	22383	22418	22484	22229	22102	22112	22367	22020	22335	22624	22253	22326	22304	22186	22304	22553	22409	22489	22424	22254	22185	22372	22575	22649	22289	22455	22300	22143	22303	22358	22747	22639	22643	22619	22457	22300	22613	22563	22594	22745	22200	22287	22222	22478	22166	22462	22366	22387	22263	22435	22447	22507	22472	22287	22361	22409	22496	22427	22176	22259	22480	22564	22195	22258	22338	22107	22285	22279	22393	22426	22351	22288	22364	22781	22407	22320	22322	22249	22491	22256	22443	22399	22500	22177	22197	22564	22614	22410	22302	22422	22467	22443	22453	22291	22312	22416	22259	22664	22189	22495	22373	22618	22332	22354	22313	22248	22348	22556	22502	22463	22311	22321	22373	22425	22410	22386	22090	22422	22528	22387	22428	22520	22474	22326	22387	22523	22510	22446	22436	22464	22422	22522	22282	22363	22117	22604	22481	22351	22629	22503	22282	22304	22329	22365	22393	22482	22440	22468	22120	22306	22101	22518	22447	22351	22536	22407	22494	22512	22467	22272	22401	22434	22549	22535	22605	22558	22415	22199	22323	22499	22488	22283	22393	22391	22190	22417	22597	22184	22597	22739	22736	22341	22367	22324	22650	22376	22638	22278	22333	22485	22453	22178	22340	22453	22153	22489	22320	22251	22259	22356	22504	22343	22457	22380	22386	22202	22403	22487	22571	22322	22341	22537	22227	22447	22330	22381	22376	22532	22321	22490	22541	22331	22372	22286	22150	22135	22211	22201	22356	22407	22414	22307	22321	22118	22350	22177	22540	22486	22503	22423	22336	22222	22274	22538	22705	22240	22077	22309	22470	22313	22176	22415	22268	22340	22645	22381	22358	22414	22529	22359	22509	22165	22323	22460	22429	22738	22107	22360	22477	22500	22537	22340	22412	22448	22458	22255	22336	22323	22491	22475	22290	22514	22360	22335	22097	22442	22370	22471	22459	22560	22260	22478	22456	22443	22306	22270	22481	22320	22263	22619	22402	22335	22418	22280	22234	22432	22361	22655	22282	22245	22128	22318	22280	22312	22273	22326	22563	22459	22391	22551	22301	22548	22488	22550	22398	22653	22246	22254	22069	22793	22318	22261	22424	22277	22154	22398	22109	22307	22367	22205	22410	22212	22191	22264	22031	22223	22245	22372	22255	22486	22305	22616	22506	22362	22472	22380	22486	22299	22692	22348	22303	22229	22286	22292	22217	22288	22488	22388	22348	22367	22548	22268	22402	22314	22068	22312	22268	22256	22415	22260	22501	22479	22159	22412	22236	22625	22477	22333	22481	22454	22342	22236	22482	22587	22561	22614	22500	22222	22426	22360	22393	22309	22550	22403	22441	22451	22237	22355	22468	22528	22495	22511	22336	22338	22286	22354	22063	22418	22138	22422	22344	22665	22202	22255	22310	22112	22032	22144	22453	22307	22470	22475	22245	22523	22588	22224	22401	22474	22350	22260	22417	22441	22276	22379	22337	22177	22445	22371	22486	22523	22590	22471	22519	22435	22588	22286	22565	22485	22669	22441	22464	22315	22435	22498	22444	22392	22184	22534	22475	22278	22428	22202	22347	22370	22311	22165	22308	22407	22327	22234	22539	22590	22380	22509	22508	22592	22376	22336	22238	22492	22119	22294	22682	22452	22353	22245	22339	22466	22666	22453	22342	22460	22423	22231	22256	22374	22387	22283	22169	22404	22519	22323	22327	22533	22215	22531	22510	22453	22676	22503	22550	22276	22504	22550	22504	22425	22521	22321	22567	22302	22388	22351	22420	22291	22593	22487	22290	22401	22322	22349	22403	22306	22172	22166	22364	22357	22206	22426	22251	22454	22364	22584	22422	22640	22192	22305	22562	22341	22365	22336	22373	22441	22218	22348	22504	22341	22294	22212	22476	22384	22382	22526	22491	22278	22278	22049	22448	22195	22452	22422	22262	22474	22653	22582	22442	22460	22603	22322	22439	22260	22135	22394	22492	22615	22277	22325	22297	22413	22373	22670	22756	22626	22539	22383	22504	22218	22274	22429	22403	22302	22338	22350	22288	22197	22465	22245	22492	22440	22444	22334	22249	22319	22588	22420	22450	22342	22425	22331	22318	22363	22379	22518	22523	22687	22316	22659	22484	22561	22290	22448	22377	22339	22108	22412	22435	22301	22327	22425	22422	22475	22388	22245	22376	22351	22186	22496	22367	22077	22409	22203	22107	22374	22480	22542	22263	22427	22262	22496	22463	22465	22291	22497	22417	22465	22364	22489	22238	22404	22449	22323	22301	22379	22395	22421	22371	22454	22466	22388	22500	22484	22372	22350	22495	22346	22499	22221	22453	22266	22504	22413	22276	22372	22412	22421	22559	22144	22372	22426	22314	22624	22308	22317	22550	22496	22432	22196	22588	22304	22377	22317	22436	22402	22340	22358	22377	22264	22662	22233	22514	22404	22361	22323	22464	22543	22409	22358	22421	22202	22331	22249	22322	22274	22434	22495	22482	22536	22444	22386	22392	22648	22441	22417	22581	22617	22594	22210	22431	22487	22332	22498	22275	22439	22351	22538	22526	22337	22328	22298	22486	22596	22502	22442	22449	22446	22298	22470	22427	22419	22489	22499	22244	22472	22556	22396	22489	22448	22483	22209	22465	22387	22333	22584	22268	22400	22363	22496	22523	22429	22513	22338	22469	22518	22192	22160	22153	22185	22466	22561	22207	22173	22341	22442	22265	22365	22369	22431	22519	22247	22546	22451	22134	22288	22440	22475	22345	22187	22289	22238	22524	22477	22331	22304	22374	22473	22369	22496	22285	22509	22437
30548	51912	40395	24280	21983	20483	19362	18270	17674	17175	17194	16873	16875	16764	16616	16521	16216	16044	15940	15848	15657	15790	15500	15513	15331	15447	15580	15336	15182	15165	15054	15151	14904	15050	15188	15008	14864	14982	14993	14998	14948	14976	14845	15026	14935	14968	14867	14796	14747	14953	14817	14903	14980	14923	14815	15045	14982	15015	14874	14817	15053	14871	14874	14888	14909	14984	15103	15158	14946	14976	14955	14974	14987	14888	15002	14943	14930	15009	14998	14941	14989	14922	14779	14876	14836	14891	14926	14838	14761	14956	14845	14746	14785	15021	14970	14908	15034	14761	15045	14946	14848	14908	14941	14992	14885	14887	14983	14790	14752	14903	14844	14849	14801	14942	14969	14970	14781	14945	14966	14992	14797	15020	15036	14773	14945	14846	14681	14826	14946	15041	14931	14843	15039	14915	14927	14764	14851	14969	14887	14649	14722	14869	14941	14744	14934	14879	14953	14860	14851	14857	14974	14890	14816	14961	14835	14955	14702	14833	14821	15038	14997	15043	14906	14990	15047	14683	14868	14874	14927	14831	14921	14755	14827	14770	14959	14966	14796	14977	14852	15069	14763	14863	14745	14905	14716	14753	15088	14907	14841	14717	14991	14784	14855	14897	14903	14835	14958	14820	14909	14884	14891	14785	14808	14949	14839	15058	14854	15103	14932	14804	14822	14905	15045	14842	14795	14953	14894	15057	14898	14842	14942	14776	15028	14941	14880	14869	14818	14832	14511	14959	14969	14753	14968	14949	14804	15015	15033	14958	14882	14853	14923	14826	14974	14790	14756	14946	14950	14967	14792	14846	14878	14967	14699	14837	14888	14915	14831	14913	14996	14838	14836	14670	14780	14778	14867	14727	15037	15029	14829	14873	15078	15011	14837	14871	15148	14809	14760	15010	15007	14933	14778	14949	14930	14892	15074	14922	14917	14822	14867	14914	14739	14823	14897	14978	14956	14883	14822	14803	14834	14950	14888	14933	14802	14795	14697	14774	14929	14829	15080	14780	15090	14964	14838	14942	15015	14974	14889	14946	14874	14897	14854	14998	14946	14726	14799	14838	14748	15140	14913	15025	14848	14945	14712	15024	14899	14910	14941	14912	14778	14929	14835	15079	14837	14710	14894	14876	14855	14872	14913	14839	14740	14986	14782	14888	14861	14809	14724	14864	14875	15008	14897	14875	14814	14973	14694	14886	14957	14837	14943	14782	15024	14770	15107	14884	14853	14932	14867	14909	14803	15006	14866	14928	14913	14989	14898	15039	14939	14842	14915	14921	14945	14943	14848	14933	14865	14699	14892	14958	14861	14892	14770	15009	14823	14858	14855	14820	14814	14898	14734	14934	14940	14920	14811	14753	14721	14966	14923	14722	14899	14768	14937	14691	14920	14779	14837	14890	14774	14802	14886	14971	14939	14940	14804	15008	14730	14927	14766	14622	14896	14736	14855	14734	15033	14970	14951	15101	14815	14825	14903	14899	14932	14838	14914	15083	14879	14920	14884	14729	15082	14783	14882	14898	15030	14914	14809	14960	14909	14847	14770	14965	14857	14989	14695	14913	14876	14756	15066	14781	14893	14824	14953	15009	14778	14790	14971	14857	14861	14910	14906	14841	14879	14812	14847	14899	14707	14905	14777	14776	14783	14847	14746	14805	14847	14925	14849	15019	14818	14858	14838	14864	14913	14782	14885	15005	14893	14924	14710	14856	14904	14956	14850	14928	15051	14930	15037	15030	14928	14842	14884	14938	14815	14684	15012	15106	14992	14950	14818	14780	14908	14907	14798	14815	14829	14905	14831	14878	14899	15019	14932	14839	14906	14923	14987	14960	14999	14704	14943	14751	14843	15082	14845	14907	14897	14803	14796	14926	14880	14791	14930	14919	14849	14932	14898	14879	14884	14945	14909	15025	14837	14812	14841	14896	14730	15021	14871	14739	14741	14990	14783	14839	14790	14822	14859	14843	14852	14840	14896	14999	14848	14858	14895	14795	14774	14877	15048	14765	15042	15069	14908	14921	14994	14757	14868	14885	14899	14850	14898	14734	14787	15038	14758	14872	15009	14824	14826	14961	14835	14959	14967	14839	15007	14833	14926	14756	14786	14819	15049	14941	14896	15014	14810	14872	14805	14947	15083	14892	14831	14900	14765	14958	14941	14960	14813	14809	14999	14943	14800	15004	15068	14915	14917	14995	14816	14932	14902	14858	14890	14986	14775	14812	14764	14767	14853	14908	14844	14997	14876	14674	14785	14890	15015	14855	14859	14929	14786	14849	14991	14847	14806	14876	14864	14812	14847	14789	14828	14875	14811	14771	14916	14911	14840	14786	14888	14765	14834	14694	14857	14945	15057	14919	14890	15015	14886	14860	14960	14812	14858	14808	14767	14906	14822	14894	14989	14812	14839	15033	14863	15025	14818	15116	15028	14860	14862	14719	14829	14765	14894	14888	14937	14832	14895	14849	14761	14862	14875	14941	14755	14922	14783	14860	14991	14888	14955	14914	14971	14908	14809	14766	14803	14913	14904	14773	14889	14811	14996	14848	14919	14844	14965	14826	15088	14889	14691	14863	15015	14974	14784	14741	14695	14994	14877	14975	14858	14837	14708	14703	14921	14915	14913	14776	15084	14844	15005	14907	15012	14884	14690	14848	14973	14868	15010	14872	14836	14880	14854	14903	14824	14849	14830	14930	14728	14649	14826	14958	14910	14873	14760	15006	14806	14848	14651	14932	14863	14988	14952	14897	14983	14831	14819	14787	14916	14965	14840	14874	15005	14932	14765	15137	14849	14714	14926	14874	14836	14874	15000	14775	14839	14737	15019	14711	15071	14907	14885	14968	14975	14875	15049	14952	14947	14849	14800	14936	14672	14748	14945	14914	14833	14850	14861	15009	14799	14830	14952	14961	14888	14920	14861	15039	15004	14888	14885	15001	15031	14953	14887	14786	14799	14810	14866	14840	14904	14864	14907	14780	14818	14847	14945	15069	14808	14852	14793	14898	14734	14845	14971	14880	14830	14924	14926	14868	14933	14917	14871	14950	14806	14917	14908	14754	14881	14857	14856	15060	14862	14690	14985	14868	14796	14971	14920	14828	14829	14925	14899	14811	14976	14818	14875	14861	14792	15004	14989	14822	14766	14812	15028	14719	14809	14756	14898	14846	14980	14827	14756	14841	14720	14825	14815	14969	14913	14801	14938	14894	15081	15013	14836	14842	14898	14854	14917	14978	14921	14845	14677	14992	14947	14717	14804	14802	14810	14874	15004	14713	14898	14902	14904	14872	14875	14829	14926	14866	14946	14833	14924	14948	15056	14991	15072	14868	14978	14869	15004	14836	14904	14849	14996	14816	14766	14776	14793	14873	14822	15023	14757	14857	14985	14817	14896	14903	14980	14882	14908	14760	14959	14884	14706	14894	14835	14957	14907	14961	14849	14896	14948	14785	14844	14984	14784	15052	14835	14803	14974	14844	14821	14803	14812	14745	14953	15015	14876	14769	14836	14766	14967	14780	14947	14822	14729	14975	14884	14794	14862	14936	14795	14765	15000	14845	14964	14980	15002	14814	14969	14812	14867	14988	14987	14767	14732	14873	15002	14721	14753	14771	14973	14922	14981	14819	14947	14891	14868	14995	14795	14927	14842	14859	14921	14956	14896	14810	14982	14667	15005	14897	14762	14778	14972	14825	14938	14913	14810	14796	14902	15069	14926	15083	14796	14769	14822	14880	14964	14783	14784	14901	15038	14911	14850	14871	14865	14852	14912	14806	14863	14770	14922	15017	14810	14734	14959	15060	14838	14920	14890	14731	14877	14831	14942	15005	14870	14910	14885	14852	15041	14700	14792	14915	14786	14989	14584	15020	14737	14809	15035	14939	15042	15095	14966	14943	14868	14900	14936	14810	14809	15050	14857	14833	14965	14912	14859	15112	14949	14929	14909	14855	14723	14867	14816	15068	14909	14968	14915	14695	14798	14881	14970	14897	14673	14882	15025	14937	14730	14866	14749	14946	14894	14742	14935	14833	14868	14818	14854	15007	14761	14886	14962	14785	14900	14914	14754	14949	14938	14880	14861	14826	15049	14949	14830	14779	14854	14846	14937	14844	14962	14964	14965	14880	14858	14818	14881	14811	14958	14884	14823	15020	14921	14792	14781	14948	14894	14820	14775	14840	14983	14997	14927	14917	14900	14929	14926	14837	14847	14719	14802	14677	14823	14980	14816	14882	14799	14886	14900	14921	14865	14902	15019	14915	14924	14803	14776	14992	14640	14881	14875	14857	14904	14961	15067	14901	14905	14952	14726	14867	14903	14970	14948	14930	14951	14901	14868	14742	14835	14799	14965	15081	14840	14834	15037	14827	14834	14973	14711	14770	15009	14766	14956	14935	14889	14867	14920	14799	14858	14993	14805	14886	14820	14858	14789	14876	14789	14783	14863	14820	14950	14903	14942	14841	14816	15005	14768	14899	14724	14873	15033	14803	14809	14939	14955	14902	14779	14864	14671	14814	14754	14954	14947	14834	14780	14890	14720	14892	14866	14872	14733	14934	14700	14811	14831	14928	15053	14861	14736	14741	14814	14982	14809	14945	14883	14860	14747	14774	14809	14847	14625	14766	15050	15026	15077	14836	14868	14875	14751	14957	14944	14855	14999	14990	14790	14874	14871	15019	14892	14861	15111	15023	14857	15043	14894	14845	14807	14910	14905	14747	14793	14954	14933	14926	14943	14828	14801	14833	14843	15077	14852	14726	15120	14934	14788	15156	14847	14944	14743	14911	14862	14948	14909	14771	15015	14776	14841	15029	14783	14797	14675	15023	14795	14728	15017	14832	14993	14901	14746	14893	14942	15005	14949	14818	14882	14839	14984	14955	14985	14854	14842	14985	14838	14866	15019	14792	14879	14931	14993	14700	14927	14843	14882	14938	14745	14841	14800	15021	15046	14909	14961	14924	14881	14905	14917	14816	14869	14933	14883	14802	14779	14895	14733	14937	14936	15023	14933	14924	14971	14899	14985	14862	14812	14871	14849	14862	14934	14917	14935	14847	15008	14860	14823	14934	14796	14730	14934	14895	14864	14687	14942	14751	14883	14865	14818	14917	14886	14891	14956	15110	14751	14965	14895	14627	14856	14774
34678	29672	31118	27722	25760	25701	25724	25509	25444	25269	25203	25332	25378	25282	25383	25218	25356	25113	25098	25158	25047	25020	24791	25122	25065	24950	25215	24881	25104	24968	24677	24849	24824	24970	24885	24659	24798	24721	24930	24561	24973	25033	24779	24686	24852	24936	25036	25001	24986	24788	24889	25139	24958	24755	24805	24868	24868	24607	24925	24786	24814	24850	24819	24664	24835	25041	24940	24878	24994	24793	24923	25042	25003	24928	24799	24771	24944	24987	24815	24885	24710	24885	24993	24891	25246	24827	24726	24920	25004	25024	24762	24852	25010	25071	24969	25070	24740	24873	24998	25025	24934	24849	24678	24702	24971	24941	24897	24643	24867	24761	24791	24802	24968	24735	24750	24872	24832	24874	24650	24886	24899	24786	25177	24844	24619	24837	24803	25063	24884	24673	24942	24954	24958	24992	24812	24898	24852	24820	24704	24764	24914	24601	24616	24855	24828	24852	24832	24512	24839	24867	25035	24730	24972	24639	24876	24956	24512	24817	24981	24520	24675	24863	25053	25032	25026	24970	24945	24744	24657	24992	24735	25024	25009	24932	24690	24667	24769	25066	25111	24886	24745	24850	24886	24699	24810	24840	24795	24919	24890	24622	24850	24942	24761	24914	24868	25160	25178	24679	24600	24928	24956	24980	24682	24977	25027	24942	24845	24649	24740	25057	24783	24837	25052	24916	24963	24789	24880	25017	24826	24890	24920	24821	24853	24795	24944	25086	24950	24893	24820	24870	24931	24798	24900	25006	24746	24715	24764	24779	24783	24878	24960	24787	24898	24997	24792	24922	24836	25010	24847	24748	24800	24843	24908	24832	24963	24668	24977	25018	24927	24864	24578	24863	24870	24831	25154	25149	24717	24650	24906	24723	25007	24757	24905	24639	24987	24850	24761	24548	24899	24960	24762	24754	24732	24785	24860	24950	24728	24722	24907	24639	24708	24792	24578	24817	24623	24934	24973	24801	25034	24826	25063	24768	24749	25008	24700	25020	24970	24955	24975	24771	24846	24977	24902	24888	24967	24706	24978	24825	24716	24876	24913	24862	25008	24802	24944	24712	24702	25039	24990	24699	24804	24988	25071	25051	25031	25101	25044	24685	24876	24796	24698	24844	24878	25042	24699	24892	24878	24681	24857	25058	24974	24975	24793	24831	24934	24790	25004	25004	24811	24974	24673	24788	24799	24948	24977	24866	25089	24657	25091	24869	24829	24828	24808	24981	24753	24925	24743	24906	24782	24714	24849	24933	24853	24737	25250	24805	24824	25003	24951	24923	24794	24800	25045	24969	24768	24853	24946	24867	24677	24766	24750	24971	24798	24709	24850	24646	24594	24810	24802	24793	25215	25092	24917	25059	24790	24843	24936	24893	24908	24922	24957	25072	24840	25106	24913	24752	24804	24671	24732	24722	24811	24665	24837	24800	24957	24887	24910	24804	25065	24666	24600	24769	24835	24870	24962	24679	24888	24844	24897	24469	24853	25074	24870	24808	24756	24948	24988	24991	24865	24965	24706	24643	24771	24853	25052	25189	24830	24717	24750	24884	24984	24759	25157	24886	24902	24720	24617	24763	24852	24845	25001	25223	24811	24742	25181	24927	24903	24647	24836	24545	24654	24928	24873	24815	24961	25024	24990	24980	24766	24814	24872	24924	24873	24826	24854	24744	24700	24797	24934	24592	25009	24942	25165	24695	24897	24900	24749	24932	25143	25036	24785	24969	24735	24612	25068	24994	24980	24766	24754	24776	24779	24784	25059	24821	24934	25059	24720	24627	24475	24638	24703	24973	24902	25032	24706	24730	24792	24657	24947	24825	24974	24808	24926	24890	24892	24687	24809	24863	24996	24875	25013	24903	24683	24796	25059	24818	24890	24935	24651	24868	24811	24661	25131	24924	24706	24672	24690	25029	24894	24940	25013	24840	24954	24786	24866	25061	25180	24783	25069	24720	25027	24807	24701	24913	24912	24634	24858	24795	25018	24840	24902	25047	24974	24752	24517	24774	24807	24749	24744	24703	24789	25044	24732	24991	24943	24915	24802	24852	24979	24797	24859	24761	24779	24979	24881	24662	24580	24693	24936	24654	24901	24624	24821	24632	24975	24722	24884	24809	24811	25031	24993	24673	24698	24568	24861	24814	24760	24941	24904	25055	25011	24972	24635	24634	24819	24822	24936	24743	24754	24951	24937	24835	24927	24669	24632	24842	24850	24832	25111	24756	24860	24862	25101	24758	24940	24947	24892	24764	24885	25162	24869	24962	24671	24959	24829	24901	24945	24966	24931	24944	24885	24648	24842	24871	24848	25038	24786	24830	24959	24711	24796	24904	24927	24921	24891	25043	25000	24983	24985	24722	24754	24868	24651	24822	24961	24758	24959	24845	24824	25001	24934	25022	24760	24969	24893	24888	24776	25088	24943	24963	24847	25029	24896	25039	24887	24657	24879	24853	25015	25019	25015	24795	24895	24951	24865	24759	24740	24780	24689	24808	24858	24850	24767	25077	24685	24861	25020	24801	24807	24734	24807	24815	24894	24650	24802	24647	25035	25090	24975	24946	24862	24840	24748	24908	24769	24773	24777	24792	24922	24856	25047	24928	24899	24819	25235	25011	24850	24894	24969	24804	24982	24906	24963	24732	24900	25091	24985	24861	24944	24986	24961	24916	24888	25090	25090	24812	24934	24869	24848	25027	24858	24882	24598	24742	24915	24775	24623	24725	24849	25132	24962	24988	24983	24879	24630	24834	24877	24831	24681	24674	24880	24816	24791	24865	24912	24735	24830	24973	24809	25020	24734	25017	25083	24963	24940	24845	24760	24895	24699	24819	24928	24862	24844	24667	24805	25232	24974	24742	25070	24766	24986	24940	24997	24840	24820	24985	24670	24730	24764	24727	24950	25076	24764	25007	24894	25038	25006	25029	24797	24960	24904	24597	24715	25169	24707	24767	24963	24869	24924	24482	24653	24786	25043	24789	24621	24883	24933	24721	24864	24801	24920	24763	24771	24844	24897	25061	24927	24776	25166	24983	25046	24959	25199	24886	24927	24833	24824	24800	24806	24837	24877	24667	24951	24840	24894	24828	24901	24930	24752	24720	24877	25056	24809	24856	24741	24925	24811	24864	24871	24893	25017	24752	24736	24602	24837	24751	24940	24607	24826	24762	24932	24880	25140	24674	24645	24660	24619	24776	24894	24736	24731	24897	24704	24795	24686	24735	24738	24853	24805	24939	24670	24828	24821	25054	24972	24921	24875	24991	24862	24798	24707	24659	25149	24768	25060	25068	25079	24960	24911	24824	24910	25003	25030	24885	24827	24698	25031	24847	24834	24889	24850	24795	24837	24822	24815	24957	24835	24594	24888	24797	24880	24712	24829	24905	25069	24790	24917	24878	24647	24696	24949	25081	24766	24886	24617	25035	24885	24784	24794	24624	24821	24970	24999	25021	24761	24658	24897	24941	24778	24949	24975	24901	24721	25064	24974	25010	24796	24777	25217	25074	24567	25012	25118	24942	24593	24926	24467	25205	24997	24942	24937	25000	24714	24803	24855	24739	24866	25007	24905	25018	24915	24912	24823	25008	24864	24872	24826	24837	24741	25004	24863	24915	25019	24897	24829	24835	24744	24921	24745	24835	24871	24656	25021	24706	24638	25001	24925	24864	24813	24728	25047	25052	24913	24775	24873	24632	24815	24908	24881	24748	24779	24933	24766	24984	24972	25234	25053	24955	24776	25082	24973	24807	25064	24925	25056	24640	24757	24452	24962	24737	24774	24909	24764	24806	25279	24832	24927	24739	24806	24767	25028	24715	24960	24905	24996	24726	24941	24920	24842	24674	25081	24859	25062	24875	24756	24916	24931	24739	24647	24776	24802	24730	24915	24792	25055	24824	24945	24991	24821	24853	24853	24716	24827	24934	24872	24855	25032	24811	24956	24802	24980	24840	24989	24838	25000	24842	24805	24838	24934	25275	25205	24858	24817	24708	24757	24910	24791	24802	24958	25061	24970	24955	24906	24820	24753	24736	25041	24996	24937	24912	24886	24956	24813	24933	24556	24846	24889	24923	24760	25153	24757	24803	24997	24866	24782	24791	24851	24577	24863	25046	24804	24874	25128	24857	24876	25116	24748	24850	24806	24785	24870	24976	24937	24996	24913	24844	24836	24796	24719	24852	24991	24743	24899	25027	24730	24996	24802	24763	24855	24543	25048	24883	25019	24691	24755	24771	24963	24827	24712	24795	24747	24762	24768	24905	24937	25041	24788	24884	25088	24715	24874	25026	24997	24991	24700	24538	24979	25052	24930	24968	24914	24710	25044	25085	24893	24889	25115	24996	25052	24886	25017	24942	24982	25064	24774	24707	25027	24896	25109	24860	25064	25078	24848	24697	24725	24787	24892	24825	24883	24748	24993	24910	25033	24902	24743	24700	24864	24951	24880	24898	24756	24819	24781	24914	24723	25010	24911	24912	25025	24914	25119	24749	24821	24834	25099	24933	24894	24974	24751	24879	24662	24691	24843	24865	24664	24895	24931	24935	24820	25040	24998	24880	24800	24653	24995	24929	24710	24508	24778	24850	24846	24868	24860	24812	24821	24837	24965	24776	24729	24950	24772	24843	24734	25061	25023	24700	24528	24930	24816	24765	24865	24653	24947	24944	24934	25038	24904	24724	24833	24864	24901	24923	24944	24901	24867	24863	24734	25160	24795	24974	25026	24765	24688	25117	24893	24989	24744	24887	25087	24951	24914	24914	25046	25004	25083	24897	24800	25048	25045	24996	24985	24890	24778	24992	24658	24626	24806	24813	24959	25024	24774	25058	24871	24851	24736	25007	24838	24968	24705	24731	24936	25027	25022	24860	24738	24703	24933	24905	24746	24796	24759	24967	25059	24765	24800	25030	24667	24855	24819	24854	24836	24886	25093	25026	24935	24801	24843	25125	24667	24796	24798	24806	24906	24680	25086	25098	25075	24797	24934	24960	25026	24961	25176	24734	24719	24869	24856	24859	24665	24679	24866	24836	24958	24796	24747	24955	24698	24977	24857	25146	25002	24905	25051	24870	25034	24822	25022	25008	24978	25167	24907	24997	25085	25045	24886	24905	24883	24919	24801	24962	25156	24782	24980	24957	25005	25134
24818	31857	23817	18259	17755	17314	17399	16945	16834	16679	16586	16668	16706	16671	16683	16691	16626	16428	16427	16329	16280	16271	16366	16409	16334	16224	16358	16209	16067	16143	16164	16195	16218	16204	16183	16272	16142	16161	16114	16142	16133	16275	16294	16001	16157	16037	16240	16021	16136	16091	16253	15954	16043	16143	16102	16107	16109	16090	15972	16215	16084	15981	16295	16089	16083	16122	16240	16104	16198	16059	16174	16239	16065	16311	15940	16189	16174	16210	16027	15936	16032	16068	16029	16029	16084	16026	16119	16113	16086	15984	16011	16029	16260	15957	16059	16150	16280	15974	16350	16148	16089	16101	16058	16072	16214	16104	16207	16063	16124	15943	16143	16032	15955	16246	16357	16085	16269	16094	16120	16173	16188	16069	16100	16235	16270	16052	15925	15977	16004	16022	16023	16134	16073	16131	16081	16227	15954	16154	16042	15989	16032	15940	16138	16056	16047	16091	16271	16036	16120	16054	16120	16201	15972	16066	16220	16240	16104	16010	16145	16114	16108	16094	16070	16104	15913	16137	16114	16184	16055	16282	15912	16184	16212	16015	16019	16162	16105	15945	16015	16280	16003	16088	16270	15997	16005	16009	16048	16199	16289	16057	16115	16055	16078	16002	16277	16049	16105	16013	16224	16138	16220	16206	16187	16155	16159	15982	16002	16248	16224	16233	16087	15965	15932	16111	16146	16286	16001	16136	16106	16185	16197	16108	16159	16210	15955	16145	16123	16154	15974	16018	16171	15973	16072	16013	16080	16200	16022	16211	16154	15959	16148	16128	16137	16116	16266	16307	16007	16019	16046	16094	16111	16195	16164	16207	16024	16066	15994	15967	16222	16048	16101	16212	16046	16187	15995	15943	15981	15873	16116	16033	16198	16008	15747	16031	16071	16020	16015	16128	16123	15833	16098	16146	16202	16061	16143	16243	16048	16223	16252	16086	16126	16254	16160	16016	16164	16179	16184	16016	16219	16075	16202	16128	16054	16081	16183	15975	16259	15902	16365	15961	16187	16086	16188	16099	16161	16079	16122	15966	16056	16255	16229	16104	16025	16280	16161	15970	16184	15889	16213	16042	16035	16223	16080	16078	16146	15807	16023	16187	16001	16167	16025	16136	16035	16204	16072	16121	16036	16250	16160	16175	16137	16247	16073	16200	16034	15954	16189	16176	16060	15870	16195	15990	16038	16157	16128	16129	16059	16026	16203	16060	16079	16065	16039	16240	15938	16039	16254	15939	15951	16204	16132	16100	16148	16238	16018	16179	16138	15976	16141	16109	16025	15940	16202	16096	16135	16071	16155	16055	16218	16135	16099	16101	16053	16117	16135	16166	16208	15994	15873	16052	16087	16084	16188	16104	16225	16127	16191	16115	16324	16008	16181	15999	16086	16082	16208	16224	16202	16211	16101	16191	16036	16114	16127	16162	16163	16086	15987	15959	16089	16057	16174	16142	15995	15994	16081	16144	16128	16076	16054	16096	16076	16122	16228	16151	15989	16117	16318	15894	15984	16072	16152	16281	16232	15966	16139	16043	16109	16236	16121	16078	16091	16257	16114	15977	15963	16024	16085	15903	16136	16141	15982	16178	16232	15874	16080	16048	16260	16103	16219	16084	16081	16097	16049	16166	16112	16100	16004	15930	16157	16105	16083	16147	16132	16076	16041	16016	16216	16171	16031	15994	16117	16070	16076	15956	16338	16053	16072	16044	16124	16184	15994	16239	16075	16023	16068	16167	16276	15978	16081	16158	16080	15986	16059	15833	16056	15835	16155	16214	16140	16178	16144	16199	16103	16095	16171	16085	15908	16132	16118	16046	16046	16003	16017	16098	16102	16056	16204	16144	16015	16270	16139	16129	16096	16028	16078	15863	16128	16009	16109	16232	16049	16054	16120	16190	16144	16209	16099	16158	16084	16182	15962	16161	16205	15993	16194	16035	16094	16142	16079	16132	16178	16215	16142	16174	15963	16096	16031	16173	16044	15935	16204	16121	16287	16177	16057	16146	16039	16016	16255	15965	16065	16159	16045	16197	16086	16002	15906	16151	16188	16297	16056	16044	16095	16173	15973	16049	16075	16094	16115	16098	16169	16354	16089	16101	16364	16376	16153	16141	16305	16046	16298	16209	16087	16031	15931	16215	16129	16041	16098	16196	16183	16013	16198	16098	16162	15959	16180	16039	16129	16145	16147	16189	16088	16114	16101	16114	16024	15994	16220	16137	16140	16187	16137	16049	16163	16174	16265	15990	16172	15921	16012	16056	16169	16202	16129	16119	16130	16062	16083	16060	16043	15874	16045	16362	16061	16085	16301	16009	15832	15967	16222	15938	16316	16064	16178	16041	16170	16127	16215	16186	16097	16121	16384	16278	15965	15984	16083	16204	15967	15943	16085	16223	16162	16216	16103	16104	16149	16162	16271	15977	16214	16198	15943	16157	16055	16158	15976	16258	16113	16066	16055	16100	16132	16070	16082	15834	16115	16070	16146	16207	15993	16036	16174	16099	16176	16083	16127	16208	16149	16208	15986	16053	15949	16141	16218	16144	16236	16147	16191	16077	16147	16259	16278	16130	15894	16081	16108	15898	16120	16104	16107	16038	15919	16259	16032	16013	16166	16160	16124	15899	16038	16076	16027	16049	16113	16116	15906	16018	16219	16008	15989	16170	16037	16012	15982	16150	16315	16127	16158	16261	16238	16139	16001	16132	16203	16024	16255	16098	15978	16082	16043	16046	16011	16068	15943	16142	16164	16014	16018	16103	16257	16083	16264	16063	16457	16173	15992	15945	16153	16041	16131	16249	15798	16275	16132	16070	16165	16062	16127	16096	16061	16215	16258	16035	16372	15989	16133	16119	16175	16179	16082	16100	15958	16095	16025	16057	16158	16066	16117	16041	16047	16005	16100	16129	16129	15983	16192	15955	16188	16125	16135	16340	16196	15956	16119	16128	15954	16079	16028	16146	16067	16156	16073	16108	16171	16142	16115	16131	15998	16009	15963	16088	16165	16078	16092	15948	16068	16161	16082	16153	16146	16125	16165	15995	16076	16171	16052	16156	16255	16254	16193	16140	16169	16013	16090	16134	16256	16134	16147	16053	16109	16107	16057	16127	16017	15968	16188	16177	16079	16074	16206	16180	16084	16036	15996	16351	16106	15946	16225	16121	16103	16129	16349	16148	16053	16170	16236	16095	16202	16028	16225	15958	16019	16038	16071	16237	15999	16123	16203	16138	16127	16103	16077	16094	15990	16178	16266	16143	15940	16052	16023	16066	16111	16115	16049	15912	16160	16095	15914	16162	16150	16039	16062	16109	15974	16054	16173	16060	15970	16146	16017	15929	16177	16145	16054	16159	16100	16102	16216	16212	16074	16094	16028	16223	16075	16093	16196	16249	16022	16151	16124	16091	16106	16133	16206	15950	16178	16042	16129	16160	16176	16209	16043	16098	16260	16217	16236	16200	16020	16238	16070	16208	15915	16247	16087	16192	16247	16006	15972	16026	16135	16096	15988	16054	15993	15905	15989	16156	16022	15902	15940	16150	16142	16032	16206	16003	16128	16013	16144	16062	15994	16151	16179	16176	15920	16027	16108	16120	16213	16055	16251	16182	16237	16385	16069	16029	16084	16177	16096	15980	16143	16143	16110	16174	16117	16214	16092	16152	16067	16130	16051	16045	16176	16098	16066	15999	16126	16029	16202	16077	16104	16050	16055	16187	16129	16059	16031	16080	16265	16039	16214	16132	16119	16055	16228	16237	15942	16068	16112	16015	16033	16072	16103	16135	16109	16036	16312	16004	15961	16104	16045	15961	16222	16167	16107	15965	16236	16078	16120	16129	15996	16050	15998	16016	16161	16076	16082	16059	15996	16109	16168	16076	16077	16205	16294	16083	16036	16113	15986	16022	16138	16135	16165	16079	16055	16182	16038	16142	16103	15988	16048	16166	16134	15926	16201	16171	16279	16231	16219	16253	16120	16158	16258	16032	16171	16193	15928	15935	16162	15999	15931	16164	16097	16120	16220	15927	16187	16174	15996	16162	16036	16210	16219	16100	16177	15930	16139	16190	16078	16072	16034	16289	16085	16247	16149	16118	16181	16207	16068	16147	16113	16031	16096	16095	16122	16075	16061	16146	15922	16024	16070	16005	16190	16121	16221	16057	15996	16076	16049	16005	15988	16221	16314	15909	16193	16054	16116	16042	16002	16217	16146	16182	16143	16243	16153	16138	16177	16106	16186	16031	16166	16042	16092	16077	16163	16268	16170	16238	15974	16280	16217	16248	16003	16118	16043	16168	16218	16056	16041	16151	15950	16133	15969	16012	16145	16099	15935	15980	16274	16076	16092	15850	16040	16124	16046	16235	16112	16249	16244	16141	16153	16053	15983	16306	16139	16085	16004	16077	16122	16050	16041	15972	16167	16167	16115	16090	16063	16077	16227	16165	16026	16202	16081	16065	15896	16158	16025	16326	16170	16109	16198	16042	16356	15998	16115	15957	16096	15949	16247	15968	16262	16098	16177	16125	16291	16105	16253	16067	16236	16005	16224	16174	16051	16149	15980	16083	15988	16168	16328	16167	16126	16050	16051	16317	16158	16106	16175	16263	15945	16035	16031	16215	15963	15992	16010	16169	15990	16065	16034	16164	16117	16232	16128	15933	16115	16100	16001	16032	16241	16104	16136	16084	16134	16140	16041	16029	16109	16129	16067	16081	16046	16175	16077	16015	16081	16013	16199	16146	15986	16113	16112	16093	16070	16005	15882	16187	16219	16107	16261	16110	16078	16055	16170	15967	16096	16288	15851	16070	16020	16118	16115	16108	16055	16062	16135	16172	16180	16242	16119	15973	16106	16154	15872	16040	16109	16215	16179	16205	15892	16165	16335	16182	16083	16096	16196	16314	16015	16153	16232	16104	15985	16170	16039	16134	16054	16104	16067	16078	16038	16147	16083	16255	15992	16060	16091	15978	16320	16186	16224	16242	16193	16282	16026	15999	16031	16178	16054	16093	15962	15951	16053	16042	16062	16074	16155	16233	16244	16152	16156	15960	16108	16139	16193	16105	15940	16228	16149	16110	16176	16195	16053	16064	15898	16177	15995	16176	16062	16059	16023	16201	16082	16190	16051	16133	16012	16226
24341	20976	27305	25141	23346	26812	28765	25851	25007	24920	25193	24958	24811	25036	24918	24740	24421	24516	24340	24314	24211	24227	24438	24325	24389	24112	24304	24042	24146	24043	24036	24201	24047	23875	24002	23694	24067	24026	23771	23847	24188	23691	24071	24186	24003	24134	24081	23798	23966	24085	23784	23799	23954	23894	24046	23981	23876	23832	24140	23692	23974	24055	24100	23805	23884	23615	23976	23726	23889	23913	24040	23823	24118	23809	23732	24193	23976	23800	24102	24108	23860	23864	23885	24126	23988	23907	23932	23920	23724	23970	23988	23850	23922	23940	23986	23737	23885	23887	24019	23785	24076	23941	24140	23819	24036	23870	23934	23999	24038	23904	23859	24014	23946	23911	23932	24045	23796	23677	24157	23722	23704	23975	24036	23792	23767	23817	24062	23898	24043	24024	23768	23885	23906	23656	24026	24036	23764	24161	23702	23838	23855	23877	24012	23750	23871	23950	23859	23828	23769	23926	24036	23924	23889	24028	23897	23857	23715	24043	23751	23949	23745	23841	24054	23868	24034	23995	23976	23936	23743	23806	23966	23833	23870	24067	23997	23897	23811	23921	24012	23789	23747	24047	23777	23676	23853	24021	23984	23926	23874	23849	23681	23958	24246	23945	24025	23977	23861	23889	23867	23741	23982	24016	23997	23958	23852	23864	23945	23870	24023	23934	24049	24017	23987	23656	24014	23913	24066	23832	23883	23783	23869	23971	23960	23816	23780	23937	24061	23838	23866	23757	23832	23997	23898	24080	24122	23904	23845	23836	24123	24064	23708	23765	24059	23883	24050	24040	23780	23782	23830	23841	23871	23608	23908	23990	23758	23691	23972	23938	23889	23828	23979	23955	23720	23713	23990	23858	23971	24090	23971	23819	23946	23809	23948	23981	23985	23789	23877	23835	24083	23906	24003	23850	23864	23769	23649	23795	23978	23831	24061	23867	23780	23902	23938	23930	23942	23967	23953	24142	24063	23890	23973	23879	23981	23946	24012	23864	23948	23887	23917	23884	23742	23939	23907	23979	23984	23842	23763	23888	23662	23640	24124	23889	23915	23858	23832	23975	23852	23794	23746	23835	24067	24064	23926	23865	23955	23754	24171	24026	24035	23803	23814	23785	23814	24022	23795	24024	23992	23494	23914	24094	24040	23842	23936	23952	24065	23954	23912	23786	23814	23506	23711	23767	23744	24087	23886	23971	23911	23896	23970	23961	23788	23962	23955	23786	23681	23824	23973	23882	23644	23808	23804	23947	24222	23985	23875	24162	23713	23761	23878	23757	23743	23873	23782	23875	23714	23813	23997	23859	23776	23761	23829	23991	23785	23977	24125	24078	23868	23987	23795	23878	24036	23996	23997	23778	23792	23898	24013	23948	23968	23776	23959	23867	24000	23938	23899	24077	23764	23938	24098	23763	24012	23966	24059	24056	24065	23602	23812	23729	23991	23919	23827	23846	23912	23764	23943	23987	23844	23858	23940	23741	23862	23881	23687	23624	24013	23909	23731	23748	24003	23944	23950	23653	23810	23673	23962	23828	23685	23892	23917	23747	24039	23964	23880	23928	24030	23794	23817	23867	23799	23941	23681	23890	23931	24032	24034	23976	23860	23805	23897	23969	23915	23674	23593	23628	23859	23777	24095	23825	24001	23794	23883	23832	24022	23688	23787	23930	23942	23790	23839	23756	24065	24066	23970	23934	23764	24023	23865	23941	23882	24009	23858	23829	24073	23767	23602	23767	24023	24145	23963	23701	23838	24042	23850	23799	24036	23878	23573	23772	23906	23913	23525	23891	23969	23838	23925	24093	23936	23977	24087	23835	24026	23923	23847	24292	23963	24119	23665	23867	23886	23712	23750	23788	24054	23870	24051	24105	23957	23880	24118	23793	23941	23926	24209	23987	23836	24110	23931	23869	23648	23639	23908	23952	23943	23939	23822	24088	23922	23884	24102	23833	23733	23877	23960	23749	24212	23837	24091	23899	23911	23931	23689	23949	23903	23998	23760	24077	24054	23788	23869	23965	23905	23930	24018	23801	23909	23914	23847	23566	23985	24033	23900	23491	23852	23990	24042	23730	24017	23839	23897	23953	24122	24155	23914	24177	24012	23935	23987	23701	24009	24001	23880	23993	23737	23874	24202	24007	23824	23997	24000	23826	23951	23909	23672	23795	23764	23860	23833	23936	23946	23927	23935	23614	23642	23920	23718	24059	23778	23506	23751	23857	23876	23825	23673	23977	24059	23999	23809	23915	23806	24033	23924	23832	24030	24119	24060	23909	24105	23758	23811	23860	23833	23750	24308	23919	23891	24138	23996	23927	23956	23814	23935	23806	23742	23861	24163	23819	23819	24060	23853	23798	23991	23766	23723	23900	23894	23758	23954	23926	23838	23957	23947	23899	23772	23968	24080	24113	23815	23899	23645	23954	24060	23875	23764	23977	23861	23850	23989	23733	24074	23921	23746	24066	23948	23782	24146	23882	23832	24071	23997	23913	23882	23814	23791	23987	23978	23949	23737	23913	23887	23738	23868	23931	23862	23994	23976	24025	23880	23738	23790	24012	24023	23854	23807	24120	23653	23751	23727	23815	24022	23820	23908	23854	23890	23850	24075	24011	23941	23730	24078	23985	24038	23867	23831	23802	24154	23936	23948	24059	23783	23778	23851	23941	23762	23851	23989	23877	23735	24008	23928	24039	23879	23933	23863	23809	24026	23862	24045	23911	24037	23931	23731	23862	23870	23980	23907	23955	24062	23931	24023	23973	23849	23765	23877	23903	23727	23763	23888	23862	23985	23768	23967	23841	24011	23785	23891	23736	23985	23944	23816	24023	23890	23885	23930	23735	23851	23791	23798	23720	23984	23681	24064	23765	23897	23869	23934	23902	23959	23920	23973	24002	23762	23935	24000	23869	24089	23997	23968	24127	23883	23786	24139	24071	23708	23639	23927	23778	23871	23652	23981	23724	23889	23807	24042	24162	23874	23699	23620	23732	23972	23972	23910	23953	23868	23751	24090	24011	23946	23979	23881	23932	23786	24011	23750	23981	23735	23883	23904	23964	23937	23969	23817	23852	23792	24023	24060	23834	23713	23749	24159	23875	23712	23852	23835	23711	23715	23824	23939	23966	23971	23558	23993	23765	24102	23970	23827	23848	23944	24006	23871	23807	24019	23986	24056	23853	23936	23991	23859	24094	24056	23693	23907	23904	24044	23779	23746	23824	23909	23726	24075	23857	23767	23956	24246	23887	23849	23907	23741	23930	23969	24116	23910	23963	23823	24038	24052	23857	24021	24014	23769	23953	23862	23733	24010	23889	23811	24041	23941	23798	23843	23756	23770	23990	23973	24037	23806	23908	23880	23969	24018	23952	23870	23874	23992	23857	23774	23857	23888	23824	23816	23742	23763	23909	23733	23711	23694	23925	23778	23801	24058	24045	23976	24128	24003	23860	23578	23562	23706	23774	23740	23704	23813	23958	24045	23950	24026	23898	23975	23882	23830	23875	23839	23742	23748	23794	23969	24072	23814	24112	23802	23618	23883	24257	23816	23893	24076	24102	23899	24025	24035	23714	23899	24196	24033	23885	23907	23964	23944	24058	23802	23784	23995	23631	23679	23655	23754	23792	23764	23940	23849	23903	24021	23822	23877	23898	23832	23825	23883	23851	23898	23777	23947	24168	23857	23796	23991	23667	24218	24058	24025	23784	23747	23882	23918	23887	23918	23907	23997	23938	23896	23855	24028	23914	23816	23882	24132	24044	23980	23747	23904	23992	23778	23929	23990	24034	23998	23835	24012	23905	24088	23980	24069	24216	23992	23848	23954	23715	24211	24070	23984	23876	24094	23842	23904	23700	23888	23827	23645	23671	23840	24093	23754	23910	23980	23832	23651	24012	23632	24056	23867	23832	23879	23820	24279	23886	23780	23809	23794	23946	23914	23829	23849	24023	23842	23641	24081	23816	23972	23651	23955	23824	23765	23890	23836	23939	24083	23979	23691	23913	24147	23986	24049	23933	23672	23888	23838	23893	23679	23943	23929	23839	23933	24100	23645	23698	23904	23760	23785	24084	23866	24178	23791	23727	23810	23773	23927	23743	23978	24072	23873	23893	23959	23816	23951	23782	23962	24012	24037	23972	23801	23897	24043	23841	24088	23923	23969	23788	24042	23944	23938	23704	23785	23982	23847	24061	23640	24057	23742	23796	24018	23888	23972	23824	23883	23969	23975	23683	23983	23906	23632	23941	23952	23812	23774	23640	23920	24152	24023	24124	23926	24066	23939	23852	24050	23911	23895	23903	24003	23811	23901	23905	23946	23970	23998	23886	23853	23925	24120	23863	23918	23945	23931	23977	24032	23962	23773	24026	23907	24066	24209	23846	24126	23866	24030	23850	23933	23864	23979	24028	24030	23874	23748	23718	24023	23665	24044	23942	23995	23906	23672	23738	24077	23652	23726	23943	23975	23900	24058	23818	24028	24168	23608	23991	24042	24156	23956	23857	23558	23803	23716	24009	23982	23934	23978	23965	23942	23798	23784	23885	24013	23957	23901	23805	23981	23782	23852	23704	24100	24101	23988	24179	23977	23709	23909	23889	23777	24020	23754	24074	23964	23642	23722	23801	23620	23854	24144	23775	23809	24028	23973	23854	23921	23990	23997	23767	23881	24073	23697	23800	23837	24014	23994	23616	23842	23905	23947	23749	23894	23902	23587	23712	23949	23699	23863	23794	24175	23803	23739	24057	24106	23818	23818	24008	24075	23647	23846	23738	23895	24054	23963	23805	24158	24020	23882	24023	24030	23861	23987	23670	23878	24013	24069	23731	23933	23784	23929	23754	23844	23902	24004	23895	23856	23635	23857	23847	24076	24038	23912	23947	23991	24078	23972	23878	23840	23834	23958	24034	24029	24013	24028	23970	23763	23770	23666	23570	24011	24156	23794	23742	23550	24099	23904	23903	23845	24194	23865	24068	23926	23819	24033	23966	23995	24050	24037	23687	24039	23998	23860	23892	24160	23974	24059	24020	23838	23659	23989	23800	23643	23732	23783	24003	23747	24220	24160	23903	23777	23878	24288	23802	24103	23849	23792	23905	23803	24014	23751	23951	23829	23916	23720	24078	23948	23830	23933	23933	23863	23980
27855	46108	36000	21741	19936	19107	18388	17890	17352	17157	17032	17033	17062	16721	16699	16767	16499	16377	16317	16263	15918	16190	16081	15957	15880	16058	16015	15994	15587	15633	15732	15719	15780	15630	15544	15860	15830	15675	15873	15691	15707	15689	15643	15747	15789	15874	15774	15876	15736	15741	15726	15675	15872	15476	15626	15859	15589	15700	15803	15615	15591	15702	15782	15724	15689	15901	15712	15670	15880	15808	15824	15642	15846	15691	15746	15638	15792	15734	15816	15587	15649	15784	15812	15644	15836	15669	15772	15704	15669	15743	15680	15672	15646	15766	15661	15520	15751	15583	15732	15402	15778	15662	15555	15739	15683	15732	15584	15809	15574	15719	15744	15610	15891	15747	15710	15755	15720	15598	15493	15704	15634	15752	15718	15578	15637	15565	15676	15501	15648	15660	15919	15566	15705	15634	15633	15646	15595	15634	15581	15622	15669	15569	15558	15450	15702	15814	15796	15623	15802	15694	15691	15764	15655	15726	15720	15744	15587	15720	15655	15818	15642	15625	15701	15630	15713	15587	15552	15719	15345	15655	15800	15643	15660	15546	15794	15526	15807	15632	15778	15711	15872	15803	15784	15536	15579	15657	15585	15486	15668	15555	15762	15728	15518	15648	15652	15807	15737	15581	15627	15689	15689	15757	15598	15680	15704	15388	15679	15502	15914	15754	15626	15501	15638	15679	15698	15568	15619	15808	15675	15712	15616	15716	15523	15654	15612	15637	15578	15537	15739	15712	15507	15513	15681	15603	15673	15487	15636	15701	15506	15751	15688	15664	15390	15649	15695	15689	15508	15584	15580	15705	15693	15876	15566	15636	15700	15763	15717	15635	15699	15638	15583	15789	15720	15551	15569	15611	15860	15679	15838	15592	15701	15609	15609	15578	15616	15644	15607	15674	15745	15774	15702	15804	15721	15659	15831	15618	15655	15666	15678	15731	15623	15643	15541	15746	15542	15518	15742	15731	15603	15884	15751	15490	15639	15493	15662	15648	15701	15842	15637	15843	15660	15667	15671	15619	15774	15644	15884	15559	15802	15654	15583	15723	15465	15632	15584	15581	15657	15644	15659	15391	15536	15717	15597	15661	15587	15763	15752	15514	15687	15550	15647	15746	15693	15803	15717	15433	15599	15817	15714	15671	15750	15552	15539	15671	15564	15818	15612	15577	15690	15621	15642	15530	15626	15642	15703	15586	15696	15726	15705	15685	15734	15772	15851	15681	15829	15720	15704	15625	15612	15675	15729	15685	15727	15592	15683	15524	15659	15597	15729	15511	15423	15509	15637	15706	15519	15753	15634	15487	15805	15718	15669	15727	15733	15622	15736	15641	15705	15676	15651	15680	15971	15626	15661	15633	15798	15677	15811	15603	15754	15615	15522	15650	15719	15728	15732	15726	15819	15619	15675	15642	15780	15916	15653	15547	15692	15667	15758	15716	15703	15532	15702	15741	15644	15697	15748	15637	15706	15506	15467	15593	15551	15586	15758	15715	15750	15628	15602	15757	15634	15548	15430	15620	15684	15494	15547	15769	15732	15698	15610	15761	15562	15629	15876	15706	15738	15402	15736	15654	15472	15590	15617	15726	15710	15812	15707	15679	15653	15743	15679	15681	15533	15670	15705	15546	15692	15728	15607	15547	15862	15589	15796	15721	15548	15726	15463	15657	15741	15647	15663	15612	15536	15635	15865	15821	15714	15639	15614	15623	15502	15772	15603	15556	15738	15550	15749	15790	15668	15673	15497	15680	15803	15624	15657	15663	15681	15653	15661	15704	15762	15559	15718	15677	15668	15647	15856	15749	15498	15696	15650	15568	15685	15475	15693	15500	15638	15787	15675	15604	15560	15402	15616	15819	15668	15714	15515	15688	15636	15649	15779	15764	15732	15699	15520	15677	15828	15553	15597	15585	15820	15608	15729	15776	15766	15667	15557	15751	15539	15695	15756	15675	15643	15487	15590	15660	15587	15659	15786	15682	15647	15570	15559	15853	15721	15727	15662	15591	15626	15541	15689	15573	15758	15813	15759	15564	15702	15527	15626	15592	15783	15567	15920	15581	15605	15699	15754	15667	15612	15584	15566	15648	15616	15667	15653	15583	15813	15649	15694	15642	15698	15730	15601	15551	15663	15585	15619	15683	15734	15770	15500	15775	15697	15621	15733	15706	15618	15635	15810	15574	15686	15731	15799	15648	15548	15644	15808	15782	15740	15600	15704	15711	15725	15662	15831	15790	15511	15589	15626	15492	15454	15665	15652	15674	15570	15741	15646	15586	15736	15644	15540	15738	15696	15649	15711	15598	15527	15648	15656	15656	15602	15597	15559	15667	15799	15752	15530	15604	15729	15514	15662	15731	15786	15721	15703	15718	15710	15695	15701	15847	15518	15629	15777	15636	15592	15727	15724	15537	15534	15669	15735	15569	16014	15673	15536	15763	15681	15718	15651	15698	15646	15598	15546	15657	15566	15885	15651	15655	15645	15555	15572	15589	15787	15657	15726	15664	15622	15734	15633	15754	15738	15778	15804	15538	15527	15717	15611	15610	15738	15682	15750	15600	15632	15860	15687	15675	15718	15718	15599	15686	15783	15546	15784	15636	15827	15677	15724	15534	15774	15789	15639	15593	15583	15597	15711	15665	15804	15642	15683	15712	15562	15738	15914	15640	15739	15630	15636	15559	15631	15779	15581	15827	15684	15695	15620	15635	15656	15772	15770	15614	15770	15675	15432	15552	15663	15696	15805	15558	15621	15611	15552	15746	15625	15691	15834	15739	15649	15783	15574	15639	15621	15772	15720	15513	15593	15560	15635	15714	15717	15716	15764	15667	15810	15651	15687	15622	15624	15753	15587	15547	15683	15510	15777	15703	15695	15704	15695	15532	15670	15714	15761	15447	15705	15713	15663	15726	15860	15604	15711	15686	15667	15755	15540	15505	15839	15798	15485	15627	15627	15599	15432	15731	15614	15432	15753	15761	15700	15813	15796	15516	15592	15666	15633	15620	15634	15690	15550	15743	15690	15689	15830	15592	15583	15579	15645	15560	15605	15835	15739	15617	15721	15523	15814	15785	15731	15622	15780	15662	15637	15782	15650	15577	15754	15582	15594	15721	15574	15600	15638	15800	15988	15611	15525	15691	15758	15600	15606	15998	15490	15672	15806	15592	15766	15734	15776	15592	15791	15741	15763	15601	15557	15817	15682	15644	15845	15704	15517	15729	15768	15775	15750	15750	15730	15660	15703	15862	15750	15661	15648	15655	15629	15670	15672	15618	15666	15564	15739	15702	15682	15719	15746	15589	15484	15535	15768	15608	15629	15657	15639	15648	15624	15664	15748	15649	15649	15593	15529	15918	15590	15605	15632	15758	15456	15747	15594	15856	15621	15718	15590	15598	15690	15702	15615	15654	15761	15640	15618	15599	15689	15774	15629	15773	15737	15519	15623	15727	15589	15669	15570	15865	15572	15726	15637	15733	15718	15675	15690	15782	15642	15662	15530	15560	15620	15718	15812	15624	15389	15678	15880	15579	15633	15708	15619	15458	15700	15677	15762	15655	15654	15628	15842	15627	15714	15618	15569	15530	15617	15670	15671	15628	15764	15674	15672	15675	15734	15654	15582	15609	15620	15695	15535	15737	15634	15746	15830	15578	15540	15598	16002	15651	15745	15880	15673	15635	15625	15744	15589	15847	15632	15683	15515	15593	15673	15684	15593	15663	15742	15765	15671	15620	15671	15654	15692	15555	15773	15692	15739	15562	15633	15541	15685	15598	15821	15465	15752	15697	15832	15846	15756	15729	15750	15571	15678	15857	15709	15550	15571	15611	15765	15545	15763	15598	15725	15528	15579	15670	15680	15437	15581	15662	15641	15654	15643	15628	15498	15471	15614	15686	15717	15677	15724	15681	15640	15864	15569	15659	15845	15619	15573	15674	15772	15582	15661	15718	15583	15695	15579	15631	15665	15681	15609	15694	15728	15483	15680	15508	15643	15624	15765	15631	15574	15754	15609	15494	15612	15584	15731	15526	15591	15710	15652	15780	15470	15605	15751	15696	15583	15750	15706	15689	15616	15669	15679	15724	15581	15692	15691	15649	15698	15665	15692	16061	15588	15710	15611	15741	15720	15661	15688	15768	15493	15768	15749	15683	15581	15599	15667	15692	15667	15632	15710	15845	15644	15670	15699	15651	15593	15791	15538	15701	15579	15662	15609	15650	15728	15642	15603	15757	15736	15599	15607	15757	15655	15579	15730	15634	15620	15693	15792	15784	15659	15797	15624	15582	15527	15715	15684	15617	15820	15610	15627	15807	15630	15809	15606	15547	15654	15725	15618	15715	15736	15760	15688	15632	15786	15625	15693	15772	15703	15607	15698	15695	15658	15545	15717	15672	15526	15625	15728	15671	15817	15557	15543	15598	15728	15585	15706	15646	15685	15509	15602	15628	15801	15743	15733	15498	15682	15693	15695	15696	15745	15742	15588	15581	15591	15507	15683	15672	15725	15766	15482	15671	15531	15764	15663	15491	15567	15573	15733	15632	15833	15787	15775	15593	15668	15693	15663	15577	15558	15728	15743	15649	15667	15684	15688	15595	15725	15660	15491	15667	15811	15691	15626	15787	15550	15496	15705	15785	15781	15797	15596	15608	15571	15711	15564	15599	15610	15687	15722	15536	15475	15789	15781	15643	15560	15641	15947	15549	15728	15535	15651	15662	15674	15543	15807	15568	15689	15788	15633	15643	15725	15549	15733	15547	15812	15471	15830	15576	15685	15661	15782	15517	15765	15650	15527	15759	15579	15649	15631	15609	15778	15748	15659	15668	15742	15750	15568	15568	15697	15722	15716	15570	15622	15554	15850	15676	15722	15588	15709	15559	15735	15847	15639	15724	15741	15574	15960	15518	15784	15698	15849	15660	15654	15769	15604	15657	15458	15593	15791	15545	15751	15570	15530	15771	15592	15688	15679	15570	15639	15675	15542	15715	15805	15613	15750	15702	15723	15587	15688	15586	15599	15578	15760	15709	15635	15804	15599	15330	15717	15610	15552	15705	15506	15903	15674	15739	15611	15440	15599	15492	15650	15789	15651	15604	15819	15815	15563	15579	15648	15622	15737	15597	15787	15783	15626	15798	15770	15581
22563	20946	27401	24714	21638	25462	30048	25883	24593	24512	24376	24065	23952	24145	24069	24087	24086	24029	23832	23748	23648	23494	23341	23229	23496	23445	23352	23187	23160	23204	23037	23144	23354	22941	23018	23250	23078	23023	22950	23032	22951	22958	23127	22886	22954	22947	23112	23060	22884	22978	22869	22947	22892	22929	23153	23074	23106	22900	23030	23037	23028	23056	22848	23191	23035	22886	22965	23021	22874	23085	23302	23191	22854	22951	23058	22912	22923	22763	23143	23078	23079	22892	23012	22805	22862	23019	22859	22786	23211	22943	22783	22906	22934	22768	22803	22852	22790	22972	22840	22951	22807	22804	22691	22888	22803	23055	23096	22868	22932	23078	22924	23139	23011	22996	22998	22931	22795	22852	23124	22759	22794	23034	22703	22855	22835	22957	22956	22866	22863	22904	22966	22843	22762	22847	23033	22990	22812	22858	23010	22815	22791	22808	22811	23057	23004	23012	22831	22760	22724	22770	22905	22908	22890	22920	22934	22980	22661	23186	22916	22787	23139	22755	22998	23020	23000	22739	22851	22903	22840	22833	22608	22825	22998	22712	22941	22580	22937	22761	22885	22899	23015	22657	22854	22714	22885	22947	22651	23034	22726	23065	22974	22708	22896	22892	22842	22826	22792	22740	23017	22491	22910	22921	22665	22986	22823	22883	22970	22811	22774	22824	22747	22993	22853	22781	22803	22692	22598	23196	22995	22892	22953	22855	23130	22815	23000	22699	22717	23022	22715	22812	22834	22781	22723	22702	23098	23068	22833	22897	22954	22867	22940	22874	22931	22781	22948	23063	22834	22977	22987	22962	22925	22670	22920	22932	22692	22811	22971	23136	23009	22875	22966	22781	22834	22814	22934	22889	22965	22781	22955	22933	22981	22922	22926	22773	22719	22995	22705	22836	22835	22853	22790	22991	22822	22950	22839	22801	22995	22705	22887	22719	22938	22960	22816	23065	22827	22740	22885	22925	22844	23020	22879	22781	22715	23097	22835	22981	23136	23047	22887	22732	22882	22917	22782	22767	22512	22545	22973	22653	22883	22808	22667	22965	22751	22749	22981	22915	23000	22698	22878	22686	23024	22741	22876	22847	22980	22823	22843	23060	23019	22865	22892	22803	22971	23003	23032	22963	23139	23001	23132	22975	22779	22797	22795	22782	22808	22895	22850	22943	22962	22924	22847	22993	22939	22886	22926	22897	22969	22937	22806	22962	22827	22872	22800	22696	22662	22902	23077	23008	22962	22954	22808	22736	22760	22876	22958	22809	23004	22797	23079	22996	22971	23060	23009	22760	23077	22776	22924	22827	22860	23053	22813	22624	22923	22738	22889	23007	23062	23184	22841	22710	23212	22715	22979	22641	23229	22875	22645	22856	22772	22818	22961	22977	22974	22847	23043	23091	22791	22845	23290	22896	23046	22931	22910	22786	22991	23022	23009	22782	22757	22773	22631	22951	22841	22781	22973	23032	22819	22584	22863	22867	23128	23060	22647	22719	22682	23060	22923	23001	22923	22693	22992	22782	22740	22933	22931	22904	22961	22821	22910	23093	22893	22823	22804	22936	22765	22778	22701	23023	22916	23094	22887	23093	22768	23049	22862	22858	22897	22993	23043	22808	22931	22608	22651	22742	22800	22803	22599	22794	22867	22882	22875	22675	22937	22867	22747	22695	22696	22712	22816	22803	23050	22837	23025	22861	22758	22750	22678	22857	22774	22870	22903	22738	22781	22667	23064	22890	22880	22999	23009	22811	22700	22657	22797	22883	22834	22929	22691	23002	22646	22791	23034	22822	23063	22719	22902	22991	22921	23059	23079	22946	22839	22780	23006	22933	22822	23013	22903	22925	22941	23017	23158	22942	23128	23012	22695	23077	23000	22858	23022	23095	22873	22764	22887	22897	22737	22847	22981	22892	22968	22532	22677	22887	22986	22915	22877	22732	22940	22832	22944	22916	22911	22822	22724	22969	22887	22793	23083	22834	22697	22955	22893	22938	22703	22737	22663	22720	22864	22889	22999	22838	23047	22765	22892	22977	22982	23106	22862	23120	22867	22468	22703	22963	22858	23044	22714	22968	22927	22749	23016	22874	22999	23076	22894	22850	22692	22838	23124	22692	22878	22686	22722	22936	22848	22847	22919	22895	22838	22702	22930	22720	22957	22726	22915	23054	22861	22718	22683	22615	22740	22952	23005	22678	22932	23065	22857	22705	22845	22847	23075	22742	22917	22809	22797	22839	22746	22700	22761	22804	22969	22910	22620	22819	22962	23009	22850	22830	22844	22793	22775	22932	22921	22820	22921	22757	23035	22948	22898	22778	22798	22903	22838	23036	22875	22862	22920	22832	22861	23054	23149	22988	23225	22706	22933	22840	22921	22644	22622	22845	22854	23029	22682	22760	22753	22877	22567	22821	22844	22792	22940	23080	22799	22868	22835	22829	22679	22959	23001	22982	22815	23085	22763	22884	22824	23088	23011	22761	23115	22900	22956	22896	22828	22670	22821	22888	22755	22868	22931	22899	22889	22820	22947	22752	22991	22643	23041	22728	22825	22745	22809	22859	22713	22994	22843	22853	23088	23121	23046	22988	23063	22858	22891	22631	22984	23027	22735	22942	23007	22917	22795	22768	22997	22855	22654	22699	22906	22988	22824	22936	22687	23052	22875	22932	22762	22712	22881	22845	22952	22944	22676	22904	22854	22809	22747	22772	22895	23006	22843	22719	22859	22846	22947	22763	22958	22681	22863	22869	22768	22875	22773	22658	22784	22939	22861	23025	23048	22832	22833	22729	22889	22745	22846	22957	22920	22761	22803	22793	22965	22960	23018	23049	22760	22763	22996	22899	23100	22811	22955	22704	22836	22791	23171	22966	22942	22688	22609	22798	22983	22727	22936	22803	22655	22868	22713	22996	22840	22994	22874	22787	22734	22583	23105	22996	22813	22697	22890	22867	22690	23183	23125	23121	22799	22772	22794	23022	22871	23076	22750	23066	22925	22925	22898	22771	22726	22942	22988	22743	23169	23173	23009	22832	23030	22873	23009	22983	22812	23060	22966	22804	22848	22822	22876	22595	22973	22811	22737	22696	22686	22932	22883	23037	22993	22831	23002	22944	22745	22867	23038	22873	22857	22746	22910	22885	22773	22943	22865	22852	22946	22634	22890	22828	22657	23082	22996	22791	22614	22818	23179	22611	22918	23002	22886	22713	23076	23084	22953	22943	22911	23015	22920	22726	22970	23080	22725	22764	22814	22764	22937	22986	22846	22793	22730	22920	22910	22685	22813	22836	22873	22874	23078	22896	22690	22846	22931	22861	22774	22944	22871	22909	22768	23059	22790	22929	22752	22868	22714	23159	22908	22695	22894	22844	22578	22808	23083	23084	22900	22910	22971	22965	22622	22839	22897	22717	22867	23041	23159	23023	22641	22775	22985	22886	22647	22825	22743	22849	23261	23015	22922	22862	22764	22894	22784	22457	22808	22886	22796	22756	22987	22970	22730	22735	22876	22711	22744	22885	23018	22849	22769	22952	22941	22841	23075	23155	23027	22807	22930	22932	22953	22972	22815	22986	22931	22587	23026	22741	22840	22792	23117	22800	22853	22950	23112	22872	22913	22931	22866	22846	22798	22705	23148	22751	22838	22757	22850	22999	22867	22775	22862	22773	22597	22919	23026	23080	22714	22780	22752	22956	22858	22532	22877	22798	22912	22743	22879	22775	22716	22888	22982	23128	23098	22903	22748	22895	22758	22939	22834	22901	22872	22810	22797	23016	23111	22885	22805	22540	22763	22733	22880	22849	23045	22771	22811	23186	23164	22869	23091	23126	22744	22769	22866	22871	22891	22804	22922	22786	22632	22750	22942	22783	22693	22890	22945	22914	22760	22517	22721	22847	22797	22801	22689	22684	22554	22873	22869	23035	22779	22876	23116	22975	22877	22764	22919	22918	22814	22700	22781	22921	22834	22861	22662	23027	22639	22609	22744	23053	22697	23148	23008	22888	22954	22927	22886	22759	22976	23039	22543	22962	22688	22905	22850	22686	22872	23209	23107	22894	22611	23040	23245	23081	22824	22827	23057	23054	23091	22756	22900	22774	23028	22818	22777	22752	22777	22612	23027	22717	22883	22774	22840	22876	23092	22922	22746	22947	23040	22782	22801	22799	22795	22913	23055	22876	22910	22745	22812	22935	22909	22668	22664	22794	22926	22608	22728	22921	22829	22776	22885	22860	22911	22958	22773	22850	23082	22845	22699	22767	22702	22967	22959	22865	22823	23040	22817	22756	22903	22766	22842	22881	22953	22987	23033	22644	23055	23039	22986	22709	22832	22791	22974	22731	22997	23071	23053	22915	22869	22723	22865	22749	22774	23131	23105	22738	22570	22937	22851	22884	22969	23023	23064	22750	22780	22791	22816	22852	22861	22991	23125	22855	23025	22800	23153	22800	22624	23060	22647	22899	22929	23102	22850	22944	22851	23028	22814	22902	23045	22888	22775	23100	22998	22838	22746	22727	22699	22999	23017	22962	22816	22790	22882	22807	22849	22806	22764	22828	22976	22796	22835	22771	23031	22835	22816	22926	22681	22808	22902	22798	22736	23025	22898	22857	22844	22908	22866	22779	22757	23111	22965	22907	22755	23188	22866	22866	22869	22990	23025	22899	23088	22913	22869	23051	22765	22784	22896	22847	23003	22820	22910	22820	22723	23017	23015	22671	22861	22901	22853	22773	23003	22782	22652	23013	22745	22972	23119	22758	22810	22846	22860	23087	22833	22790	23012	22816	22865	22718	22756	22639	22860	22931	23056	22866	22839	22836	23075	22953	22887	22762	23049	22959	23016	22741	22906	22440	22729	22931	22943	22760	23046	22886	22786	22779	22873	22803	22812	22675	22719	22773	23103	22817	22874	23095	23034	23092	23083	23158	22707	22727	23195	22973	22864	22806	23105	22822	23051	22984	22977	22923	22746	22977	22620	22851	22780	23029	22645	22780	23033	22626	22863	22598	22981	22838	22824	22624	22970	22888	22980	22894	22851	22805	22828	22767	22598	22812	22995	22991	22726	22981	22924	22764	22883	22787	22878	22869	22766	22749	22834	23010	22818	22903	23028	22666	23047	22875	22904	22825	22849	22905	22633	22935
30939	53269	42311	24348	21583	20466	19526	18520	17586	17190	17222	17026	16891	16590	16589	16519	16524	16192	15644	16049	15704	15719	15529	15566	15709	15588	15635	15461	15315	15261	15377	15376	15330	15393	15398	15223	15331	15179	15063	14966	15237	15226	15119	15094	15195	15069	15000	15343	15094	15082	15124	15162	15141	15136	15279	15137	15056	15019	15134	15191	15209	15201	15302	15194	15422	14971	15123	15081	15311	15183	15049	15263	15047	15080	15214	15304	15155	15110	14966	15192	15282	14987	15153	15179	15106	14890	14979	15286	15089	15108	15099	15164	15260	15000	14982	14903	15208	15062	15063	15017	15132	15267	14992	14977	15027	14945	15008	15205	15038	15055	15174	15157	15004	15061	15102	15102	15295	15182	15216	15171	15076	15089	15010	15170	15037	14988	15163	15065	15017	15044	14888	15009	15119	14886	15193	15155	15160	15035	15169	15136	15092	15019	15070	15193	15048	15035	14954	15173	15090	15141	15145	15207	15003	15098	14975	15155	15123	15095	15209	15208	15056	15057	14979	14998	15072	14926	15238	15125	15177	15004	15129	15149	14953	15235	15078	15042	14929	15109	14965	15051	15119	15098	14985	14950	15050	15197	15266	15177	14979	15003	15064	15059	15319	15170	15026	15074	15089	15040	15034	15075	15098	15085	15102	15030	15000	15063	15138	15179	15252	15045	15162	15075	15085	15039	14977	15243	15121	15123	15173	14988	14991	15138	15061	15152	15192	15006	15001	14881	15156	14888	15111	15084	14962	15201	15039	15117	15066	14967	15014	15027	15124	15189	15117	15143	15107	14891	15102	15169	15037	15091	15059	15048	14991	14950	15022	14863	14970	15134	15066	14957	15194	15158	15137	14957	14927	14975	15013	15123	15024	15018	15067	14973	15128	15058	15115	15066	14974	15029	14998	15112	14949	15079	15076	15050	15238	15069	15106	15015	14979	14884	15201	14862	15009	15025	15127	15285	15178	14961	15023	15152	14891	15145	14920	15083	14969	14956	14979	15169	15154	15090	15037	14900	15141	15055	15053	15089	15156	14862	15048	15108	15023	15093	15219	15060	15156	15012	15133	14800	15102	15047	15137	14959	15183	14937	15069	15121	15131	15075	15065	14963	15089	15126	15093	15054	15107	15091	15092	15007	15082	15035	15034	15238	15018	14927	15007	15049	14990	14934	15191	15084	14995	15053	15214	15095	15119	15092	15016	14956	15079	14927	15009	15080	15168	14993	15031	15256	15067	15192	15066	15066	14998	15102	14925	14986	15030	15174	15170	14976	15074	14988	15191	15096	15014	15063	15139	15018	15009	15119	14901	15180	15116	15127	15083	15012	15070	15156	15050	14927	15145	15060	15137	14940	15104	15094	15144	14961	15201	15032	15163	15084	15104	14843	15089	14820	15158	15101	14971	15048	15082	15090	15048	15187	15154	15117	15036	15046	14872	15001	15082	14919	15128	15187	14999	15000	14882	15180	15127	15072	15017	15003	14958	15228	15098	15011	15085	15157	15099	15079	15104	15051	15069	14958	15030	15198	15153	14918	15052	15104	15031	15028	15007	15122	15266	15117	15257	15070	15261	15217	15006	15024	15006	14747	14985	15248	15172	15063	15043	14927	14998	15027	14972	15051	15013	15020	15098	15149	14895	15249	15061	15060	14853	15015	14989	14903	15040	15140	14892	14969	14943	15104	15105	15116	15102	14925	15085	15092	15072	15024	15075	15190	15022	14992	15043	15094	14999	15056	15128	14943	15009	14998	15094	15078	15080	15126	15013	15079	15079	14949	15050	15076	15023	15056	14980	15078	15155	15119	15126	15182	15007	15057	14991	15037	14998	15010	14947	15120	15090	14967	15030	15194	15133	15020	15036	14893	14908	15019	15126	15015	15109	14971	15176	15074	15048	14979	15113	15063	15142	15158	14951	15187	15102	15113	15094	15139	15119	15066	15184	14968	15126	14986	15029	15051	15039	15055	15012	15135	15050	15084	15097	14874	14993	15158	15035	15141	15098	15114	15171	15097	14873	15055	15278	15076	15136	15057	15140	14949	15039	15057	15130	15154	15034	15102	15168	15092	14904	15081	15209	14979	15122	14984	15042	15132	15070	15244	14877	15157	15119	15052	14970	15016	14937	14975	15304	14948	14902	14981	15088	14975	14960	15136	15005	15111	15029	15123	14909	15066	15003	14975	15057	15042	15164	15126	14905	15065	14893	15165	15055	15213	15164	15156	15153	14976	14840	15109	14979	14974	15028	15252	15038	14967	15030	15151	15078	15010	15102	14968	15079	15279	15056	14984	15028	15083	15147	14929	15029	14975	15239	15108	15092	15078	15113	15047	15190	15009	15109	14928	15023	15156	14933	15113	15259	15131	15158	15108	15107	15095	15124	15142	14936	14983	15180	15129	14965	15060	15038	15054	15026	15014	15113	14959	15035	15052	15035	15191	14888	15125	14981	15076	15128	14936	15086	15055	15018	14844	14949	15120	15141	15017	15289	14916	15147	14949	15030	14948	14881	15011	14924	14950	15084	15047	15158	15025	15157	15127	15023	14997	14994	14904	15189	15105	15099	14934	15060	15083	15108	15054	15096	15083	14925	15141	14952	14947	15061	14916	15235	14919	15067	15051	15145	15216	15019	15126	15079	14978	15065	15222	15126	14942	14942	15081	15022	14965	15076	14959	15015	15023	15023	15282	15208	15016	15095	14966	15223	14921	14837	15113	15089	15151	15123	14995	15066	15023	14897	15224	15111	15027	15025	15055	15023	14906	15126	15059	14969	14949	15241	15009	15058	15268	15064	14992	15017	15176	15108	14969	14963	15183	15067	14900	15079	15048	15126	15071	15068	14915	15066	15119	14962	15211	15327	15009	14917	15164	14918	15109	14924	14805	15156	15169	15004	14984	15051	15111	15094	15016	15166	15014	15039	15237	14941	15357	15039	14843	15017	15036	15020	15001	15008	14992	15113	15095	15144	15092	15094	15080	15275	15121	15195	15055	14944	14974	15059	15057	15146	15134	15088	15019	14974	15230	15162	15145	14985	15110	15006	15172	14993	15214	15014	15159	14929	15107	14997	15092	15053	15012	15049	15009	14968	15128	15130	14964	15095	14994	15168	14793	15099	14944	15109	15139	15006	15190	15161	14998	14928	15168	15183	14994	15020	15176	15015	15075	15073	15205	14910	15134	15067	14948	15004	15056	15206	15110	15114	14851	15050	15180	14931	15074	15161	15008	15052	14991	15021	15062	14966	14935	15341	15007	14862	15098	14926	15130	14980	15084	15178	15015	15168	15098	15146	15071	15099	15091	15065	15104	15102	15144	15013	15062	15223	15087	14999	15016	15073	15080	15240	15145	14893	15091	15232	14829	15099	14955	14983	14933	14982	15027	14971	15153	14954	15243	14826	14913	15233	15028	15133	15030	15054	15159	15079	15169	14900	15023	15204	15154	14958	15017	14931	15076	15111	15063	15107	15032	14888	15040	15154	15155	15040	15236	15131	15100	14909	14905	15130	15035	15122	15133	15127	15120	15017	15089	15045	15092	15037	15035	15068	15088	15109	15159	14938	14986	15024	15010	15029	15104	15076	15203	15281	15046	15071	15037	15188	15118	14995	15100	14954	15045	15039	15193	15033	15261	15129	15236	15116	15007	15127	14840	15153	15150	14978	14732	15072	14877	15217	15174	15028	15003	14969	15001	15021	15197	15085	15143	15169	15149	15156	15019	15060	14941	15046	15164	15089	15024	15110	14981	15112	14985	15004	14962	15223	14886	15102	14943	14983	15076	14922	15022	14972	15105	15028	15017	14968	14961	15155	15087	15065	14950	14816	15074	15164	15060	15025	15006	15140	15097	15006	15067	15082	14918	15116	15066	15075	15175	14935	14981	15109	15141	15170	15026	15078	15093	14986	15157	15037	15051	15054	14995	15118	15093	15071	15208	15048	15075	14893	15063	15052	15110	14955	15148	15150	14865	15075	15134	14919	15146	15099	15123	14924	15081	14830	15197	15153	15045	14984	15134	15229	15189	14966	15069	15079	15229	15021	14975	14987	14998	15246	14852	15008	15041	15257	15003	14981	15085	14922	15088	15049	15081	14955	15069	14969	15171	15152	15033	15182	14992	15070	15077	15110	15062	15110	14955	14852	14962	15133	15043	15079	14931	14921	15021	14971	15293	15049	15080	15093	15048	15075	14924	15037	15168	15110	14878	15101	15166	15053	15283	15226	14986	15029	15260	15084	15019	15088	15028	14945	15113	15047	15020	15172	14935	15127	15128	15045	15056	15145	14961	14996	15138	15070	15068	14950	15015	15307	15095	15178	15096	15125	15085	14822	14851	15168	15065	15182	14979	15047	15053	15090	15078	15094	14912	15205	15186	14953	15244	15078	15152	15141	15233	15025	15132	14985	15032	14972	15123	15029	15109	14874	15090	15116	14894	15237	14986	14917	14887	15100	15254	15010	15071	15031	15063	15096	15128	15154	15227	14980	15142	15108	15051	15140	14991	15009	15131	14877	15005	14935	15267	15034	15150	15073	15154	15123	15117	15045	15027	14954	14872	15100	15051	15108	14958	15140	15136	15062	15148	15028	14975	15290	15037	15151	15131	15215	14969	15167	14973	14885	15107	14939	15122	15193	15095	15139	14996	15058	15029	15175	15073	15122	15081	14903	15130	15203	14971	15050	15034	15005	14982	15008	15187	14919	15004	15159	15197	15075	14994	15059	15132	14990	15048	15340	15012	15142	15080	15156	15162	15056	15042	15142	15106	15034	14910	15072	15061	15127	14990	15071	15084	15146	15050	15079	15150	15143	15084	15110	15032	15099	15106	14961	15165	15118	15048	15101	14980	15065	15134	15071	15115	14950	15199	15056	14947	15064	15082	14955	14970	15090	15166	15126	15153	15054	15141	15069	15178	15055	14923	14991	15198	15091	15197	15196	15098	15026	15065	15153	15012	15016	15176	15185	15057	14962	15022	15104	15123	15053	15106	15087	15070	15012	14953	15114	15126	14908	15185	15124	14933	14951	15029	15108	14921	14971	15054	14934	15041	15029	15082	15004	15090	15099	15255	15156	14917	15082	15097	15149	15068	15090	15211	15122	15179	15081	15007	15207	15155	15283	15099	15242	14926	15267	15056	15088	15021
34950	30252	32859	28555	26640	26549	26367	26198	26172	25891	25870	25824	25947	26047	25904	25907	25922	25941	26003	25870	26091	25936	25577	26044	25643	25571	25737	25720	25618	25722	25490	25792	25779	25644	25894	25638	25580	25531	25512	25617	25744	25655	26049	25766	25553	25738	25706	25690	25687	25489	25980	25851	25730	25429	25601	25611	25584	25519	25530	25733	25508	25583	25688	25465	25739	25661	25354	25590	25664	25709	25691	25544	25907	25540	25357	25632	25775	25615	25805	25629	25568	25761	25837	25491	25456	25491	25517	25730	25617	25412	25707	25928	25719	25491	25814	25517	25562	25610	25798	25701	25797	25512	25731	25530	25849	25705	25635	25626	25605	25629	25709	25452	25646	25696	25717	25813	25728	25250	25628	25641	25701	25670	25502	25601	25402	25573	25770	25636	25510	25807	25617	25456	25490	25468	25526	25701	25738	25775	25315	25355	25853	25498	25709	25442	25767	25731	25735	25716	25652	25624	25703	25702	25663	25524	25780	25446	25568	25486	26004	25618	25526	25427	25676	25586	25395	25696	25612	25670	25612	25613	25767	25533	25755	25694	25454	25514	25564	25588	25693	25551	25455	25607	25964	25832	25776	25863	25474	25513	25660	25548	25647	25719	25741	25661	25883	25510	25879	25605	25559	25506	25770	25784	25938	25523	25766	25641	25665	25569	25728	25707	25414	25476	25444	25571	25469	25314	25497	25419	25518	25726	25324	25905	25529	25448	25799	25806	25799	25708	25586	25524	25528	25616	25358	25699	25669	25561	25653	25882	25764	25597	25925	25626	25756	25649	25663	25520	25490	25728	25487	25795	25645	25318	25680	25627	25743	25772	25609	25668	25547	25622	25845	25615	25582	25867	25642	25423	25593	25666	25432	25480	25490	26039	25904	25809	25943	25630	25974	25684	25801	25564	25360	25514	25686	25764	25531	25777	25397	25491	25569	25728	25640	25490	25689	25647	25628	25570	25587	25624	25608	25815	25701	25507	25601	25947	25613	25599	25869	25559	25589	25493	25673	25557	25770	25468	25841	25636	25544	25585	25697	25827	25632	25844	25381	25675	25555	25566	25700	25621	25913	25714	25833	25546	25536	25294	25690	25823	25905	25459	25563	25670	25547	25760	25775	25612	25336	25442	25635	25673	25666	25764	25665	25781	25691	25511	25504	25425	25860	25498	25804	25786	25663	25800	25764	25747	25696	25610	25523	25479	25624	25438	25486	25617	25788	25738	25662	25611	25469	25541	25615	25708	25805	25435	25603	25685	25485	25722	25422	25503	25585	25779	25683	25416	25550	25506	25541	25650	25722	25650	25668	25776	25662	25538	25438	25360	25765	25404	25542	25491	25767	25438	25663	25604	25428	25357	25934	25394	25498	25414	25411	25504	25433	25696	25685	25623	25869	25482	25554	25377	25771	25832	25658	25655	25598	25581	25683	25690	25773	25673	25469	25659	25522	25608	25505	25578	25648	25398	25512	25493	25784	25509	25496	25798	25519	25515	25692	25633	25332	25682	25592	25393	25677	25494	25621	25500	25562	25795	25693	25270	25446	25530	25517	25467	25692	25897	25516	25441	25591	25612	25660	25741	25399	25736	25674	25519	25717	25592	25713	25583	25505	25448	25513	25445	25466	25692	25795	25769	25680	25522	25576	25489	25517	25855	25408	25644	25563	25591	25753	25613	25714	25506	25537	25629	25691	25545	25712	25812	25772	25585	25544	25632	25729	25750	25631	25641	25694	25535	25631	25386	25412	25568	25868	25600	25682	25709	25584	25601	25721	25796	25637	25701	25643	25703	25532	25672	25587	25505	25851	25691	25800	25592	25759	25566	25429	25488	25538	25439	25665	25672	25873	25625	25635	25518	25495	25893	25910	25842	25717	25696	25571	25774	25631	25619	25744	25590	25898	25667	25611	25581	25798	25778	25620	25525	25559	25635	25752	25711	25633	25396	25742	25490	25650	25690	25693	25726	25569	25774	25687	25687	25521	25571	25577	25429	25730	25688	25837	25869	25586	25660	25759	25695	25584	25709	25651	25706	25633	25639	25599	25729	25669	25801	25462	25467	25679	25539	25865	25638	25522	26004	25601	25468	25594	25756	25628	25874	25729	25491	25539	25798	25635	25747	25506	25616	25681	25608	25510	25601	25528	25522	25560	25350	25575	25622	25471	25800	25637	25746	25538	25612	25741	25427	25827	25783	25916	25565	25655	25588	25494	25440	25450	25525	25669	25582	25573	25585	25616	25461	25613	25561	25619	25686	25575	25807	25494	25236	25804	25617	25567	25586	25561	25628	25512	25738	25769	25644	25507	25937	25415	25550	25839	25613	25523	25504	25651	25713	25446	25693	25520	25605	25631	25616	25747	25642	25594	25676	25734	25615	25580	25785	25781	25690	25454	25672	25690	25640	25826	25282	25583	25520	25706	25529	25908	25570	25597	25627	25735	25623	25723	25633	25506	25916	25598	25784	25751	25665	25545	25480	25535	25581	25771	25981	25661	25373	25678	25713	25589	25637	25569	25522	25695	25660	25696	25687	25540	25519	25796	25492	25738	25682	25537	25628	25792	25712	25592	25401	25846	25693	25462	25237	25920	25543	25596	25537	25590	25495	25552	25569	25662	25381	25557	25743	25777	25677	25745	25599	25529	25649	25679	25790	25729	25734	25531	25583	25728	25646	25419	25429	25616	25537	25747	25744	25823	25590	25554	25541	25580	25553	25604	25646	25819	25603	25841	25583	25514	25817	25452	25513	25951	25692	25837	25491	25641	25346	25636	25595	25675	25490	25543	25310	25576	25690	25664	25500	25726	25597	25621	25668	25696	25493	25376	25661	25545	25704	25743	25632	25465	25613	25795	25788	25545	25622	25681	25839	25484	25563	25643	25577	25666	25421	25835	25743	25900	25776	25789	25804	25490	25580	25603	25583	25696	25739	25772	25446	25464	25352	25852	25545	25689	25732	25820	25697	25611	25756	25689	25647	25674	25446	25490	25694	25533	25633	25692	25510	25621	25585	25777	25717	25797	25790	25755	25850	25547	25389	25228	25563	25749	25705	25791	25469	25879	25643	25812	25684	25737	25822	25834	25606	25825	25698	25326	25457	25495	25479	25387	25589	25501	25701	25619	25771	25545	25626	25767	25625	25606	25667	25642	25676	25557	25720	25777	25511	25923	25754	25545	25639	25696	25468	25584	25568	25574	25846	25764	25818	25714	25587	25437	25653	25607	25435	25620	25902	25556	25452	25687	25759	25725	25694	25770	25620	25753	25585	25874	25637	25503	25723	25716	25513	25690	25527	25442	25697	25383	25623	25733	25701	25517	25346	25362	25544	25625	25610	25634	25700	25756	25734	25740	25760	25738	25630	25799	25407	25614	25734	25736	25624	25581	25560	25560	25598	25548	25500	25514	25449	25725	25856	25617	25581	25776	25532	25764	25687	25990	25707	25432	25675	25648	25405	25956	25801	25760	25398	25562	25548	25536	25704	25765	25603	25934	25694	25527	25758	25861	25756	25501	25505	25677	25526	25697	25370	25506	25369	25710	25895	25599	25602	25818	25732	25575	25616	25558	25710	25771	25523	25674	25587	25493	25533	25520	25654	25731	25706	25803	25359	25671	25626	25729	25512	25696	25597	25464	25727	25774	25520	25611	25553	25782	25567	25798	25892	25632	25667	25668	25491	25634	25708	25727	25411	25433	25684	25826	25530	25867	25840	25679	25416	25362	25740	25934	25658	25768	25578	25747	25588	25721	25729	25456	25622	25517	25474	25709	25924	25645	25785	25653	25619	25760	25546	25754	25394	25595	25725	25655	25459	25452	25583	25497	25757	25644	25727	25510	25500	25527	25680	25703	25667	25746	25447	25516	25586	25840	25593	25663	25389	25618	25618	25680	25851	25597	25534	25790	25871	25833	25705	25766	25694	25736	25666	25494	25323	25807	25737	25534	25699	25588	25697	25561	25648	25682	25717	25537	25495	25749	25712	25832	25585	25851	25597	25612	25459	25545	25668	25730	25657	25630	25771	25505	25647	25479	25834	25375	25678	25797	25324	25646	25550	25724	25335	25821	25720	25630	25812	25787	25551	25453	25729	25433	25645	25572	25906	25577	25455	25690	26020	25784	25780	25687	25434	25928	25883	25684	25953	25959	25714	25788	25483	25609	25773	25925	25919	25390	25890	25587	25660	25589	25408	25684	25595	25464	25798	25548	25431	25643	25821	25625	25816	25591	25525	25526	25582	25721	25681	25586	25630	25503	25686	25813	25695	25601	25752	25527	25428	25586	25470	25628	25566	25729	25485	25786	25688	25600	25744	25585	25585	25621	25696	25668	25585	25627	25617	25691	25354	25780	25344	25748	25720	25499	25527	25647	25670	25445	25571	25547	25443	25466	25554	25548	25789	25623	25471	25533	25721	25992	25601	25501	25602	25550	25645	25754	25503	25705	25755	25521	25629	25458	25764	25697	25350	25782	25517	25605	25654	25464	25630	25550	25677	25649	25521	25645	25644	25564	25488	25700	25399	25616	25608	25715	25625	25692	25722	25600	25720	25716	25902	25570	25695	25685	25516	25554	25688	25421	25588	25801	25743	25637	25535	25559	25615	25760	25409	25738	25548	25749	25646	25312	25533	25554	25722	25714	25399	25517	25898	25552	25770	25726	25641	25637	25857	25717	25941	25250	25562	25619	25657	25741	25685	25398	25727	25477	25874	25592	25519	25659	25634	25540	25447	25664	25762	25527	25533	25562	25647	25454	25546	25587	25683	25711	25749	25786	25730	25455	25771	25538	25687	25840	25734	25706	25525	25578	25620	25661	25490	25755	25361	25473	25671	25607	25704	25396	25811	25566	25511	25741	25750	25599	25671	25679	25694	25640	25496	25534	25688	25669	25510	25419	25701	25741	25659	25557	25794	25725	25680	25698	25692	25663	25779	25722	25685	25727	25643	25400	25444	25632	25468	25835	25554	25402	25627	25669	25596	25604	25424	25221	25591	25517	25596	25854	25621	25797	25821	25790	25906	25351	25831	25615	25963	25521	25523	25608	25919	25589	25691	25578	25574	25462	25654	25564	25691	25609	25587	25649	25668	25582	25462	25873	25787	25759	25672	25762	25647	25690	25457	25534	25297	25788	25578	25657	25622
25453	33160	26495	18549	18021	17793	17496	17151	17050	17050	16764	16884	16880	16730	16943	17014	16888	16574	16664	16677	16689	16640	16546	16600	16616	16660	16689	16528	16512	16713	16542	16494	16529	16385	16581	16461	16374	16444	16381	16346	16274	16494	16405	16612	16413	16476	16486	16248	16548	16509	16738	16561	16415	16551	16549	16541	16650	16607	16435	16441	16540	16612	16371	16414	16446	16523	16420	16312	16388	16408	16379	16386	16569	16467	16380	16562	16321	16536	16408	16497	16546	16493	16442	16401	16336	16450	16510	16469	16476	16413	16373	16386	16476	16575	16227	16590	16511	16475	16414	16223	16367	16531	16465	16427	16384	16574	16399	16555	16445	16278	16148	16551	16545	16481	16407	16335	16602	16425	16504	16600	16370	16407	16413	16226	16370	16419	16382	16328	16489	16380	16404	16402	16339	16433	16446	16489	16392	16560	16496	16338	16487	16505	16491	16551	16412	16495	16437	16524	16357	16492	16442	16609	16387	16394	16546	16452	16404	16417	16566	16412	16499	16319	16538	16461	16295	16525	16460	16398	16454	16428	16453	16431	16384	16562	16370	16451	16365	16469	16440	16597	16343	16444	16554	16480	16372	16573	16484	16399	16325	16368	16371	16595	16473	16318	16558	16547	16432	16530	16363	16366	16391	16578	16308	16576	16483	16510	16548	16429	16478	16466	16614	16487	16361	16406	16432	16507	16506	16362	16278	16168	16510	16540	16450	16467	16538	16325	16451	16334	16492	16255	16311	16503	16422	16377	16386	16480	16405	16324	16460	16264	16369	16466	16297	16385	16390	16496	16523	16294	16651	16432	16324	16488	16500	16307	16362	16477	16596	16241	16358	16419	16566	16352	16496	16453	16422	16643	16674	16504	16471	16516	16544	16452	16457	16265	16254	16359	16414	16516	16463	16348	16459	16457	16438	16284	16279	16387	16215	16361	16308	16416	16438	16400	16512	16419	16312	16498	16564	16415	16460	16305	16547	16342	16451	16292	16356	16414	16593	16365	16291	16436	16668	16388	16408	16380	16482	16394	16453	16371	16388	16520	16393	16346	16401	16543	16439	16320	16296	16267	16465	16518	16425	16498	16375	16554	16382	16489	16465	16494	16408	16238	16445	16449	16615	16430	16456	16382	16291	16334	16557	16266	16630	16457	16474	16478	16367	16478	16341	16364	16564	16607	16473	16463	16510	16456	16471	16349	16467	16386	16336	16325	16513	16478	16432	16501	16500	16448	16587	16549	16430	16447	16360	16322	16614	16507	16266	16353	16343	16454	16344	16452	16383	16623	16351	16454	16596	16456	16427	16339	16507	16283	16437	16626	16414	16642	16386	16380	16423	16514	16430	16327	16464	16351	16387	16474	16527	16277	16456	16638	16243	16243	16383	16480	16591	16576	16274	16541	16458	16399	16311	16416	16452	16421	16399	16529	16481	16483	16413	16432	16523	16490	16445	16480	16552	16569	16288	16465	16554	16496	16601	16509	16480	16414	16289	16512	16559	16328	16395	16298	16567	16450	16326	16571	16430	16433	16566	16428	16504	16382	16460	16427	16400	16333	16510	16527	16513	16417	16422	16543	16495	16320	16496	16283	16716	16429	16414	16437	16369	16296	16531	16358	16377	16568	16266	16444	16367	16556	16364	16406	16313	16344	16563	16274	16549	16492	16634	16394	16502	16506	16417	16414	16337	16303	16339	16403	16367	16447	16394	16369	16391	16481	16449	16412	16236	16260	16395	16425	16421	16398	16466	16394	16495	16373	16389	16456	16578	16375	16446	16408	16481	16550	16703	16512	16411	16404	16359	16284	16526	16496	16382	16306	16492	16354	16333	16530	16319	16386	16527	16379	16538	16320	16463	16344	16438	16453	16541	16391	16367	16515	16331	16446	16512	16401	16456	16380	16370	16533	16498	16504	16463	16328	16404	16407	16592	16511	16353	16575	16426	16549	16579	16343	16492	16417	16499	16615	16234	16413	16435	16484	16614	16261	16532	16362	16441	16588	16474	16502	16417	16606	16466	16444	16250	16575	16469	16243	16754	16663	16617	16554	16538	16248	16423	16456	16422	16408	16578	16494	16316	16588	16314	16524	16289	16227	16475	16480	16350	16513	16461	16503	16401	16376	16465	16498	16376	16403	16537	16378	16455	16286	16588	16531	16427	16442	16274	16321	16611	16421	16384	16355	16433	16479	16341	16481	16407	16366	16427	16372	16532	16337	16455	16284	16461	16409	16455	16408	16415	16406	16434	16489	16204	16477	16421	16232	16612	16294	16424	16520	16524	16394	16555	16440	16403	16406	16605	16564	16445	16374	16388	16350	16427	16472	16556	16375	16594	16276	16442	16475	16425	16429	16323	16410	16289	16344	16456	16555	16425	16507	16553	16266	16275	16519	16522	16424	16494	16459	16438	16427	16303	16461	16547	16539	16466	16477	16294	16497	16422	16456	16554	16456	16408	16438	16337	16435	16417	16538	16558	16572	16220	16383	16472	16499	16488	16343	16389	16249	16448	16561	16437	16413	16440	16374	16582	16425	16345	16434	16508	16351	16338	16282	16438	16306	16373	16424	16360	16435	16337	16368	16464	16480	16503	16426	16388	16393	16442	16334	16475	16395	16322	16399	16538	16368	16575	16504	16606	16353	16503	16523	16501	16559	16539	16315	16449	16256	16415	16471	16442	16475	16541	16347	16319	16422	16550	16534	16419	16485	16596	16568	16446	16384	16454	16472	16536	16596	16410	16454	16374	16551	16451	16419	16430	16400	16352	16495	16374	16599	16387	16407	16410	16397	16515	16452	16370	16453	16582	16343	16570	16459	16559	16319	16606	16322	16365	16407	16467	16478	16414	16439	16461	16341	16435	16579	16409	16364	16434	16465	16462	16554	16322	16438	16484	16425	16301	16496	16522	16578	16502	16361	16539	16431	16327	16518	16581	16399	16389	16457	16427	16319	16528	16271	16517	16436	16322	16546	16309	16590	16448	16452	16240	16660	16564	16519	16406	16425	16627	16340	16543	16534	16353	16528	16453	16299	16492	16368	16439	16322	16642	16503	16242	16372	16350	16441	16588	16689	16349	16344	16463	16250	16313	16475	16508	16265	16324	16423	16572	16501	16305	16308	16546	16410	16509	16418	16506	16372	16468	16462	16312	16547	16524	16542	16335	16565	16331	16408	16455	16500	16396	16537	16285	16361	16544	16382	16425	16444	16648	16570	16345	16473	16426	16329	16389	16277	16374	16611	16287	16467	16387	16379	16573	16504	16465	16381	16380	16450	16507	16473	16478	16473	16574	16465	16642	16334	16336	16515	16524	16335	16272	16421	16539	16496	16551	16454	16453	16322	16457	16310	16301	16518	16286	16558	16437	16281	16493	16267	16309	16585	16420	16371	16412	16332	16468	16472	16585	16431	16299	16625	16256	16437	16508	16532	16454	16405	16599	16388	16550	16369	16436	16514	16496	16211	16361	16693	16411	16624	16407	16501	16329	16446	16519	16493	16373	16382	16433	16383	16413	16199	16483	16402	16387	16347	16405	16267	16421	16358	16385	16362	16520	16467	16430	16646	16308	16503	16533	16409	16425	16486	16352	16551	16502	16307	16505	16432	16422	16490	16524	16443	16539	16207	16435	16537	16364	16478	16334	16453	16425	16416	16422	16468	16578	16341	16424	16560	16449	16470	16480	16662	16390	16287	16440	16524	16384	16229	16422	16332	16562	16403	16437	16259	16398	16475	16610	16500	16460	16426	16446	16428	16421	16509	16335	16350	16406	16233	16475	16452	16456	16382	16377	16481	16251	16518	16352	16371	16324	16270	16358	16560	16462	16495	16340	16539	16506	16271	16603	16368	16337	16420	16539	16332	16367	16554	16578	16398	16532	16476	16425	16345	16544	16460	16478	16461	16418	16452	16393	16384	16372	16373	16665	16373	16525	16583	16389	16497	16484	16424	16424	16396	16358	16474	16537	16374	16529	16440	16508	16380	16251	16412	16336	16398	16331	16479	16404	16342	16550	16644	16544	16499	16429	16420	16438	16331	16602	16449	16456	16419	16351	16332	16422	16490	16332	16287	16477	16448	16377	16466	16406	16342	16401	16251	16457	16419	16464	16526	16469	16469	16408	16507	16472	16492	16403	16516	16378	16355	16371	16480	16438	16536	16339	16350	16474	16433	16422	16421	16373	16249	16409	16584	16429	16375	16576	16436	16363	16235	16435	16357	16397	16394	16431	16443	16589	16367	16516	16436	16522	16540	16547	16401	16356	16355	16540	16451	16537	16523	16454	16381	16422	16397	16507	16250	16414	16525	16296	16365	16546	16373	16459	16413	16498	16414	16487	16480	16461	16443	16520	16550	16593	16333	16371	16394	16497	16360	16415	16153	16439	16391	16352	16609	16548	16410	16425	16447	16592	16439	16521	16594	16552	16469	16490	16453	16321	16356	16541	16519	16594	16676	16544	16538	16261	16470	16432	16404	16281	16501	16354	16301	16601	16361	16280	16531	16311	16445	16397	16575	16457	16576	16473	16594	16411	16339	16354	16409	16409	16411	16383	16476	16344	16683	16482	16275	16531	16461	16235	16428	16405	16512	16511	16242	16347	16444	16357	16340	16377	16350	16516	16445	16446	16487	16452	16457	16405	16330	16557	16729	16382	16395	16395	16556	16352	16452	16376	16402	16492	16408	16446	16498	16472	16652	16273	16472	16641	16506	16389	16234	16404	16377	16410	16539	16504	16392	16331	16388	16291	16529	16484	16537	16494	16560	16536	16381	16412	16398	16500	16418	16509	16522	16493	16560	16506	16442	16485	16577	16552	16479	16555	16557	16381	16653	16363	16475	16389	16416	16554	16280	16461	16446	16367	16327	16535	16420	16283	16571	16456	16597	16447	16460	16160	16484	16370	16345	16363	16425	16306	16526	16522	16422	16441	16462	16403	16354	16448	16502	16422	16302	16624	16396	16456	16422	16507	16391	16569	16334	16425	16354	16276	16567	16471	16554	16409	16356	16407	16497	16577	16431	16523	16284	16630	16452	16403	16419	16278	16456	16356	16210	16388	16547	16385	16308	16485	16542	16495	16461	16236	16509	16580	16480	16528	16453	16352	16451	16321	16537	16555	16424	16496	16550	16353	16432	16312	16437
24268	20997	27427	25129	23406	27213	29095	26448	25527	25710	25361	25168	25273	25175	25258	25252	25059	24845	25360	24955	24824	24776	25015	24855	24842	24594	24845	25010	24448	24613	24336	24658	24588	24703	24298	24432	24471	24585	24587	24236	24514	24585	24610	24464	24739	24347	24856	24421	24569	24652	24295	24521	24593	24683	24671	24699	24544	24541	24434	24446	24526	24533	24552	24471	24613	24667	24596	24434	24600	24705	24483	24522	24265	24387	24494	24546	24516	24542	24647	24512	24661	24593	24177	24484	24705	24723	24482	24690	24548	24531	24453	24697	24586	24431	24655	24688	24706	24483	24738	24494	24482	24469	24754	24231	24644	24632	24470	24392	24243	24700	24520	24397	24307	24537	24705	24756	24385	24403	24478	24563	24475	24451	24432	24494	23976	24103	24480	24257	24563	24604	24403	24628	24316	24363	24714	24383	24490	24564	24441	24620	24540	24475	24257	24599	24544	24650	24495	24638	24376	24804	24454	24683	24393	24447	24365	24285	24709	24556	24419	24217	24303	24441	24373	24470	24499	24581	24165	24353	24597	24465	24489	24576	24520	24352	24690	24566	24502	24632	24780	24471	24311	24162	24574	24736	24435	24414	24538	24453	24606	24414	24704	24363	24584	24430	24593	24625	24284	24427	24456	24622	24377	24516	24501	24590	24297	24532	24790	24518	24446	24538	24438	24463	24410	24778	24420	24530	24421	24391	24588	24620	24703	24459	24726	24424	24465	24464	24234	24576	24448	24313	24770	24562	24425	24582	24513	24280	24449	24241	24652	24586	24553	24560	24308	24422	24526	24408	24636	24497	24822	24472	24491	24558	24623	24544	24452	24438	24625	24262	24454	24535	24517	24451	24452	24663	24587	24233	24388	24454	24439	24475	24475	24529	24366	24310	24531	24501	24639	24512	24462	24453	24709	24324	24502	24684	24532	24421	24688	24477	24394	24374	24397	24366	24361	24662	24735	24541	24467	24434	24414	24540	24668	24767	24435	24560	24411	24426	24555	24512	24543	24314	24532	24558	24511	24332	24541	24319	24468	24445	24467	24683	24627	24507	24678	24533	24573	24211	24563	24369	24530	24440	24614	24541	24367	24388	24406	24588	24473	24572	24443	24413	24354	24302	24343	24303	24570	24498	24525	24273	24526	24517	24540	24611	24619	24641	24566	24287	24474	24528	24419	24654	24590	24379	24224	24371	24387	24291	24310	24371	24626	24599	24440	24326	24235	24605	24671	24455	24445	24443	24412	24394	24202	24476	24233	24493	24482	24451	24524	24439	24413	24546	24421	24539	24324	24543	24627	24497	24530	24421	24236	24259	24522	24534	24174	24390	24563	24435	24735	24462	24272	24302	24622	24620	24748	24437	24419	24630	24406	24311	24362	24467	24603	24475	24359	24536	24364	24299	24445	24502	24544	24517	24721	24605	24428	24190	24320	24338	24406	24730	24639	24655	24647	24354	24548	24610	24630	24378	24587	24553	24364	24330	24328	24335	24552	24478	24588	24660	24516	24489	24500	24297	24518	24569	24674	24733	24304	24291	24520	24320	24321	24347	24481	24633	24627	24459	24369	24520	24405	24246	24586	24669	24533	24543	24576	24525	24576	24492	24130	24371	24535	24377	24317	24388	24490	24476	24758	24551	24494	24548	24453	24570	24359	24697	24537	24244	24573	24470	24380	24693	24666	24494	24563	24424	24579	24365	24476	24557	24502	24322	24320	24595	24536	24638	24516	24553	24339	24661	24546	24395	24575	24517	24403	24625	24436	24627	24577	24468	24478	24429	24213	24327	24522	24639	24618	24719	24262	24595	24221	24498	24543	24523	24539	24526	24402	24407	24622	24816	24682	24619	24642	24648	24403	24699	24546	24274	24704	24412	24462	24500	24461	24575	24348	24351	24717	24076	24629	24611	24382	24302	24313	24523	24586	24863	24366	24209	24396	24461	24522	24558	24561	24328	24359	24510	24607	24362	24501	24525	24549	24462	24725	24636	24413	24450	24228	24558	24613	24459	24630	24530	24368	24427	24529	24666	24624	24394	24510	24533	24504	24423	24579	24584	24534	24305	24532	24226	24428	24601	24456	24560	24492	24494	24524	24471	24450	24358	24619	24452	24401	24570	24497	24605	24436	24470	24537	24758	24440	24493	24394	24413	24305	24495	24612	24580	24513	24548	24503	24464	24607	24562	24442	24300	24407	24543	24794	24622	24442	24443	24514	24265	24172	24397	24502	24103	24530	24460	24494	24182	24693	24499	24711	24643	24535	24455	24778	24515	24521	24457	24492	24559	24366	24426	24355	24578	24439	24479	24438	24185	24187	24506	24584	24713	24431	24490	24216	24397	24388	24583	24359	24494	24344	24612	24508	24290	24377	24598	24431	24427	24448	24464	24439	24326	24442	24689	24514	24311	24345	24580	24414	24477	24548	24538	24579	24427	24530	24433	24537	24472	24561	24369	24314	24188	24444	24266	24312	24578	24378	24609	24316	24461	24474	24568	24513	24463	24328	24509	24348	24436	24461	24620	24530	24596	24465	24302	24271	24515	24745	24398	24684	24456	24492	24453	24274	24518	24634	24502	24468	24395	24373	24396	24526	24556	24437	24490	24233	24468	24353	24332	24708	24414	24514	24617	24527	24425	24625	24263	24456	24609	24517	24611	24535	24672	24428	24538	24608	24632	24598	24511	24565	24597	24704	24257	24419	24280	24397	24483	24568	24277	24630	24337	24324	24599	24492	24449	24465	24529	24309	24452	24501	24504	24690	24380	24414	24547	24814	24423	24292	24460	24396	24545	24413	24434	24158	24378	24691	24407	24371	24106	24378	24313	24384	24691	24494	24472	24322	24271	24683	24750	24554	24477	24616	24504	24435	24698	24573	24463	24437	24731	24588	24502	24370	24344	24287	24432	24374	24542	24281	24503	24554	24584	24437	24335	24593	24649	24431	24515	24557	24480	24522	24461	24475	24439	24536	24466	24743	24509	24356	24097	24326	24407	24560	24566	24359	24513	24409	24411	24478	24653	24303	24526	24296	24440	24609	24424	24466	24568	24447	24503	24363	24337	24262	24401	24561	24337	24639	24302	24572	24649	24514	24761	24467	24757	24638	24627	24413	24638	24377	24529	24595	24570	24582	24477	24408	24477	24309	24425	24231	24527	24557	24518	24502	24494	24363	24718	24377	24530	24657	24303	24375	24550	24366	24598	24636	24327	24453	24489	24339	24532	24487	24552	24422	24467	24471	24503	24598	24547	24377	24478	24348	24391	24507	24339	24499	24466	24655	24559	24731	24575	24411	24587	24505	24648	24453	24439	24237	24570	24566	24318	24494	24706	24739	24409	24456	24610	24475	24423	24460	24550	24503	24600	24398	24441	24267	24890	24630	24460	24531	24404	24581	24127	24511	24639	24536	24488	24410	24550	24561	24320	24379	24600	24654	24351	24592	24573	24502	24377	24551	24315	24409	24513	24476	24398	24456	24449	24579	24515	24626	24300	24500	24463	24526	24119	24775	24464	24392	24548	24741	24509	24352	24354	24294	24407	24165	24238	24146	24397	24517	24422	24493	24495	24224	24640	24499	24281	24415	24231	24611	24330	24681	24563	24101	24627	24676	24733	24165	24629	24519	24362	24314	24301	24552	24287	24559	24665	24500	24377	24687	24576	24524	24612	24663	24196	24366	24196	24363	24573	24637	24618	24561	24434	24229	24594	24336	24500	24437	24647	24647	24486	24173	24404	24379	24175	24731	24426	24852	24153	24313	24645	24733	24470	24497	24301	24599	24175	24294	24819	24599	24511	24337	24352	24581	24292	24417	24670	24372	24381	24524	24719	24517	24611	24514	24378	24364	24274	24500	24487	24468	24313	24475	24511	24703	24526	24564	24543	24679	24471	24396	24375	24560	24525	24843	24527	24592	24990	24585	24497	24688	24588	24275	24440	24303	24427	24420	24576	24472	24635	24590	24598	24244	24368	24582	24601	24596	24410	24295	24559	24549	24627	24279	24396	24439	24339	24412	24499	24624	24647	24555	24302	24558	24229	24274	24458	24873	24540	24641	24581	24316	24582	24358	24355	24259	24388	24553	24382	24495	24417	24339	24391	24564	24717	24559	24547	24421	24384	24180	24549	24418	24477	24373	24503	24574	24383	24347	24430	24239	24388	24325	24319	24482	24631	24597	24329	24679	24462	24375	24557	24630	24377	24901	24274	24579	24401	24404	24385	24506	24248	24667	24390	24340	24627	24345	24195	24245	24510	24484	24244	24566	24413	24551	24479	24464	24453	24551	24595	24342	24462	24591	24573	24676	24585	24478	24309	24513	24525	24693	24605	24342	24595	24533	24542	24438	24683	24350	24469	24501	24656	24486	24457	24309	24652	24649	24397	24560	24310	24434	24467	24398	24565	24675	24591	24488	24533	24521	24623	24490	24421	24380	24193	24531	24307	24411	24487	24493	24401	24370	24384	24346	24340	24616	24605	24721	24614	24738	24413	24325	24587	24675	24625	24745	24499	24724	24635	24505	24472	24615	24544	24568	24554	24423	24552	24606	24393	24401	24642	24544	24317	24645	24366	24774	24954	24355	24534	24626	24181	24509	24641	24426	24329	24552	24413	24711	24321	24289	24473	24561	24277	24233	24445	24329	24681	24408	24283	24322	24619	24440	24286	24393	24373	24586	24563	24130	24344	24430	24449	24740	24533	24617	24301	24517	24489	24579	24478	24650	24542	24793	24113	24597	24583	24530	24353	24542	24620	24318	24544	24690	24262	24391	24581	24397	24466	24503	24420	24544	24572	24658	24407	24618	24650	24457	24572	24471	24668	24332	24538	24559	24386	24423	24650	24734	24534	24684	24388	24492	24407	24528	24566	24440	24690	24633	24744	24640	24335	24508	24632	24552	24406	24321	24476	24523	24358	24445	24424	24337	24492	24354	24373	24410	24577	24406	24522	24510	24387	24614	24357	24584	24539	24400	24577	24563	24538	24409	24371	24280	24381	24649	24594	24605	24586	24348	24534	24583	24525	24348	24654	24410	24516	24567	24356	24458	24360	24443	24425	24309	24690	24633	24493	24413	24393	24510	24445	24405	24336	24618	24390	24327	24307	24422	24679	24555	24414	24503	24531	24568	24400	24592	24128	24595	24470
27747	47420	37508	22136	20263	19138	18610	18226	17636	17284	17229	16887	16855	16896	16698	16729	16684	16626	16527	16471	16310	16531	16196	16517	16383	16288	16202	16197	16064	16161	16160	16009	16036	16005	15878	16046	15962	16043	15984	15951	15912	16128	15734	15893	16073	15792	15903	16246	15959	16133	15743	16022	15996	15976	15706	15992	15687	16072	15944	15988	15823	15981	15669	16095	16002	15969	15965	15988	16142	15891	16004	15987	15855	15982	16010	16033	16039	15783	15836	15979	16108	16010	15966	15906	16024	15936	15911	15875	15874	15950	15978	15921	15863	15921	15925	15799	15831	15978	15874	16086	15914	16026	15912	15918	15823	16064	15756	15919	15838	15822	15815	15902	15928	16034	15983	15988	15855	15881	15888	15814	15949	15896	15779	15994	15909	15961	15848	15827	15905	15870	15826	15841	15878	15970	15856	15853	15825	15910	16010	16029	15890	15953	15906	16066	15819	15700	15992	15874	16020	16003	15857	15937	15970	15895	15965	15955	15945	16043	15796	16021	15963	15960	15816	15942	15943	15819	16039	15939	15973	15850	15867	15900	15867	15828	15904	15889	15831	16024	16029	15857	15901	15760	15816	15763	15955	16132	15906	16055	15998	15979	15920	15940	15752	15951	15853	16018	15882	15845	15915	16122	15868	15945	16042	15815	15828	15775	15861	16049	15852	15939	15972	15964	15939	15832	15992	15721	15884	15881	16078	15802	15953	15827	15783	15972	15903	15720	16063	15986	15869	15994	15911	15784	15935	15888	15944	15977	16121	15876	16142	15952	15842	15786	16051	15889	15782	15848	15983	15865	15867	15996	15966	15877	15892	15951	15924	15981	15868	15835	15888	15814	15937	15956	15910	15942	16065	15911	15801	15829	15748	15883	15990	15981	15876	15887	15948	16013	15841	15862	15851	15860	16019	15924	15873	16031	16000	15783	15856	15924	15951	15847	15858	16137	15889	15825	15940	15923	15909	16120	16089	15984	15652	15947	15998	15966	15878	15865	16032	16015	16087	15891	15985	16004	15801	15951	15732	15860	16084	15962	15883	15796	15917	15831	16001	15860	15980	15985	15928	15621	16008	15791	15991	16038	16059	16065	15894	15847	16015	15910	16038	15938	16034	15983	16114	15906	16116	15956	15727	15903	15950	15987	16007	15775	15878	15874	16042	16029	16009	15911	15902	15960	15882	15823	15795	15786	15864	15903	16027	15849	15912	15923	15915	15988	15905	16043	16120	15800	15947	15925	15891	15906	15890	15855	15907	15966	15916	15892	16061	15817	15918	15980	16052	16084	15896	15876	15780	15929	15885	15978	15790	16024	15977	15994	15983	15859	16094	16127	15852	15844	15855	16075	15822	15931	15929	15891	15844	16162	15848	15966	16010	15942	15765	15836	15883	15911	16129	15896	15929	15922	15892	16084	15831	15924	15941	15920	15934	15933	15911	15854	15889	15767	16009	15924	15962	15858	15697	15796	16029	15860	15735	15831	15895	15981	15982	15798	16023	15993	15952	15694	15887	16037	15865	15972	15922	15774	15962	15877	15879	15898	15828	16047	15869	16027	15994	15981	15778	15854	16005	15865	15902	15735	15910	15814	15754	16061	15999	15916	16003	15882	15989	15843	15816	15805	15876	15928	15837	15953	15991	15944	15915	15975	15854	15765	16179	15961	15846	15931	15929	16025	16017	15974	16073	15964	15863	15985	16065	16023	15882	16020	15843	15864	16019	15790	15903	15813	15797	15883	15811	15917	15852	15923	15802	15976	16100	15952	16089	15760	15940	15909	15832	15872	16038	16006	15929	16032	15929	15766	15919	15833	15976	15951	15921	15977	15792	15887	16061	15873	15754	15911	15926	15996	15850	15792	15981	16021	16037	16023	15909	16179	16020	15880	15822	15954	15925	15961	15676	15933	15803	16022	16105	15991	15834	15986	15926	15961	15875	15855	16020	15840	16079	15688	15964	15812	15930	15895	16035	15991	15990	16019	15880	15969	15989	15835	15929	15925	15827	16029	16022	15913	15951	15918	15953	16002	16002	16077	15807	16084	16225	15911	16025	15854	16014	15935	15763	15822	15835	15894	15957	15954	15960	15892	15920	15849	15929	15857	15995	15853	16023	15965	15970	15953	16095	16070	15999	15878	15864	15938	15867	15979	15902	16088	15882	16051	16059	15893	15921	15945	16066	15927	15861	16008	15813	15860	16095	15816	15905	15900	16130	15878	15636	15807	15908	16018	15892	15964	15973	15881	16105	16018	15798	15798	15939	16046	15959	15945	15910	15814	16037	15903	16076	15893	15933	15993	15805	16016	15918	16077	15899	15830	15598	15942	16100	15988	15957	15876	15923	15915	15976	16018	16010	15966	15987	15924	15985	16148	15939	15857	15844	16086	15950	15860	15815	16014	15698	15859	15996	15886	15862	15939	16054	16058	15914	15832	15892	16052	15885	15797	15962	15750	15705	16023	15852	16051	15941	15955	15899	15845	15886	15917	16029	15828	15765	15919	15884	15941	15868	16143	15885	15971	15914	15801	15884	15999	15914	15788	15957	15973	15843	15982	15772	15850	15919	15995	15862	15931	16068	16068	15964	15935	15924	16059	15920	15860	15943	15890	15723	15816	15928	16078	15894	15908	16054	15853	16033	15915	15894	15947	16098	15955	15971	15948	15997	15872	16078	15955	15915	15936	15922	15952	15945	15940	15858	15940	15901	15970	15799	15865	15811	15899	15887	15761	16021	15970	15817	15955	16068	15892	15796	15864	15920	15795	15902	15710	16029	15986	15888	15863	15965	16106	15890	15856	15985	15851	15815	15921	15918	15960	15932	16092	16066	16063	15905	15837	15922	15929	15868	15831	15837	15945	15863	15862	15940	15857	15970	15876	16065	15828	15826	15988	15976	15786	15950	16070	15921	15917	15814	15741	16154	15815	15873	15943	15851	16126	15862	15889	15799	15921	16059	16024	15713	16053	16080	16022	15942	15838	15698	15904	15911	15978	15835	15748	15918	15881	15889	15953	15876	16074	15874	15955	16129	15941	15941	15921	15868	15984	15917	15761	15915	15819	15900	15948	16078	15875	15943	15869	15946	15789	15841	15964	15827	15921	15852	15937	15919	16034	15941	15783	15968	16008	15974	15913	15691	15843	15853	15864	15848	15799	15800	15807	15890	15904	15844	15970	15921	15878	15998	16083	15956	15659	15841	15897	15867	15875	15959	15984	16084	15886	15813	16151	15818	15942	15922	16026	16031	16242	15922	16014	15855	16024	15909	15924	15925	16022	15870	15994	15837	15966	15797	15910	15930	15906	15969	16113	15758	16069	15881	15801	15840	16059	15913	15910	15747	16013	15965	15884	15762	16057	16051	16103	15985	16157	15866	16035	15810	15982	15884	16046	15936	15886	15737	15967	15820	15966	15769	15970	15900	15870	15913	15859	15986	15912	15902	16026	15957	15881	16053	16081	15898	15991	16032	16075	16066	15868	15997	16012	16002	15874	15884	16007	16018	15942	15958	15945	15864	16035	15979	15856	15981	15941	16032	15916	15816	15850	15858	15758	16005	16008	16017	15840	16034	15858	15973	15817	15840	16077	15945	16051	15970	15794	16079	15808	16049	15854	15861	15933	15877	15929	16062	15883	15943	15959	15895	15932	15873	15996	15898	15898	15827	15727	15848	15827	16079	15902	15968	15846	15970	15914	15853	16042	16024	16044	15783	15743	15776	15896	15867	15904	15882	15977	15922	15941	16006	15931	16014	15972	16032	15756	16026	15915	15694	15919	15895	16152	15799	15851	15981	15882	15818	15854	16056	16126	16006	15934	15964	15963	16035	16072	15855	15686	15847	16081	15916	15933	15892	16019	15727	16013	15880	15790	15985	15986	15901	15927	15967	16089	16034	15838	16064	15985	15913	15930	15839	15938	15860	15899	16066	15913	15909	15719	15897	15821	15894	16046	15890	15718	15925	15967	15996	15854	15921	16025	15934	15892	15903	15846	16126	15983	15843	16071	16070	15727	15851	16024	15934	16021	15905	15991	16160	16094	16003	15813	15745	16081	15993	15906	15960	15933	15873	15863	15955	15590	16086	16166	15871	15937	15721	15884	15943	15833	15790	15892	16009	16004	15942	15930	15806	15869	16057	15906	15883	15986	15906	15842	15889	15937	16034	15769	15780	15912	15981	15950	15980	16008	16013	15816	15937	15962	15987	15757	15927	16018	15903	15954	15935	16018	15793	16094	16006	16007	15993	16009	16073	15981	15901	15696	15951	15842	15780	15868	15871	15846	15844	15743	15814	15858	15906	15891	15771	15993	15883	15780	15833	15914	15914	15848	15976	15902	15834	15669	15950	15944	16135	16000	15862	15866	15883	16089	16078	15910	16020	15808	15966	15936	16048	16038	15949	15914	16031	15855	15967	15878	15908	15863	15952	15775	15725	15992	15797	15789	16083	15985	15880	15778	15814	15911	15854	15839	16098	15854	16065	15919	15990	16066	15974	15895	16038	15976	15910	16098	15937	16053	16010	15771	15833	15880	15815	15920	15745	15843	15878	15907	16074	15916	15890	15934	16017	15843	15913	16098	15977	15900	16019	15855	15901	15972	15944	15777	15950	15815	15961	16008	15801	15938	15809	15863	16034	15857	15819	15797	16051	15960	15858	15824	15863	15969	15849	16053	15911	15960	15851	15857	16000	16004	15838	15942	15984	15859	16036	15996	15931	15931	15772	16011	15894	15995	15875	15946	15899	15981	15882	15921	15877	15940	15949	15894	15833	15751	15958	16007	15839	15772	15996	16040	16121	15679	15985	15935	15771	15859	16067	15924	15884	16021	15813	15952	16005	15890	15960	15981	15904	16165	15867	16004	15968	15969	15882	16029	15879	15929	15921	15869	15715	16010	15970	15804	15997	15849	15898	15897	15816	15973	16053	15866	15864	15890	15977	15928	15870	16080	15842	16040	16106	16115	15890	15934	15991	15936	15705	15915	15975	15733	15831	15900	15837	15923	15993	15993	15888	16027	15903	15906	15977	16074	15947	15991	16029	15838	15922	15781	15932	15898	15970	15845	15905	15907	15923	16107	15955	16341	15768	15933	15881	16000	15891	15897	15984	15871	15860	15971	16009	15953	15947	16042	15908	15881	15847	16001
22497	20977	27373	24721	21705	25498	30376	26287	24824	24856	24907	24451	24399	24627	24543	24231	24100	24263	24039	23832	23695	23846	23851	23798	24067	23850	23919	23636	23269	23568	23541	23238	23594	23297	23673	23515	23752	23524	23602	23321	23399	23240	23242	23570	23583	23326	23262	23366	23436	23446	23324	23468	23202	23165	23114	23239	23140	23248	23442	23239	23384	23401	23332	23401	23393	23504	23322	23260	23436	23408	23397	23274	23268	23433	23356	23250	23273	23302	23419	23438	23444	23565	23301	23527	23248	23289	23252	23396	23419	23223	23332	23268	23121	23066	22968	23143	23324	23251	23259	23372	23293	23351	23430	23273	23464	23465	23196	23170	23208	23077	23112	23073	23400	23480	22990	23340	23299	23493	23300	23177	23131	23191	23143	23428	23010	23108	23250	23236	23398	23443	23212	23094	23139	23147	23262	23408	23270	23340	23261	23355	23254	23323	23242	23458	23172	23372	23273	23259	23217	23329	23252	23363	23306	23108	23313	23203	23419	23293	23399	23163	23102	23444	23224	23339	23277	23360	23330	23271	23220	23184	23280	23395	23125	23167	23220	23400	23253	23367	23276	23239	23217	23297	23449	23239	23287	23194	23364	23268	23192	23334	23063	23358	23172	23176	23324	23304	23220	23129	23072	23407	23244	23233	23323	23326	23258	23235	23249	23237	23256	23184	23315	23113	23233	23234	23227	23091	23263	23104	23278	23283	23171	23135	23021	23202	23297	23354	23079	23316	23354	23484	23153	23408	23270	23243	23510	23103	23268	23140	23145	23360	23063	23119	23282	23243	23234	23209	23391	23073	23408	23466	23247	23232	23328	23376	23214	23220	23177	23240	23163	23220	23119	23292	23119	23260	23172	22985	22948	23130	23267	23580	23318	23253	23333	23297	23093	23109	23313	23169	23225	23301	23470	23360	23364	23194	22962	23397	23261	23409	23217	23197	23160	23344	23127	23206	23479	23348	23446	23172	23100	23101	23519	23210	23512	23277	23102	23187	23477	23348	23101	23371	23249	23277	23520	23242	23405	23040	23430	23333	23036	23356	23108	23364	23033	23316	23157	23275	23184	23322	23239	23440	23075	23360	23516	23237	23063	23213	22984	23133	23129	23393	23205	23322	23004	23262	23170	23296	23158	23198	23157	23422	23406	23220	23166	23165	23279	23033	23300	23101	23150	23158	23070	23216	23224	23368	23339	23140	22989	23075	23372	23145	23349	23367	23186	23366	23431	23320	23162	23376	23218	23188	23184	23228	23151	23272	23113	23293	23647	23358	23313	23178	23045	23381	23277	23205	23258	23213	23056	23361	23257	23227	23181	23335	23618	23357	23173	23197	23167	23103	23392	23339	23342	23123	23152	23391	23312	23325	23242	23117	23135	23058	23131	23282	23098	23178	23215	23150	23368	23450	23506	23101	23329	23230	23159	23131	23256	23300	23279	23156	23259	23097	23554	23274	23271	23055	23255	23172	23369	23377	23511	23378	23241	23403	23285	23146	23216	23397	23251	23245	23193	23143	22895	23172	23291	23181	23143	23131	23179	23415	23158	23022	23256	23133	23060	23290	23214	23251	23285	23446	23115	23304	23179	23213	23143	23218	23333	23274	23199	23211	23145	23223	23610	23304	23387	23275	23530	23188	23509	23312	23439	23132	23175	23289	23076	23313	23291	23238	23326	23361	23290	23184	23175	22906	23290	23123	23032	23259	23339	23117	23155	23245	23440	23246	23243	23096	23126	23103	23135	23304	23358	23314	23559	23289	23199	23263	23131	23246	23428	23327	23220	23192	23091	23190	23390	23354	23216	23135	23035	23324	23353	22929	23348	23093	23290	23540	23248	23113	23178	23021	23129	23262	23167	23531	23112	23077	23134	23116	23202	23492	23493	23482	23605	23033	23252	23299	23300	23313	23531	23387	23078	23148	23179	23262	23088	23092	23114	23279	23426	23206	23441	23468	23290	23143	23219	23348	23374	23220	23484	23047	23394	23210	23234	23053	23327	23114	23404	23058	23249	23073	23262	23311	23078	23280	23287	23195	23148	23117	23244	23069	23202	23200	23178	23390	23378	23680	23362	23283	23155	23320	23307	23084	23284	23243	23034	23083	23285	23589	23031	23174	23503	23331	23506	23379	23414	23224	23188	23275	23378	23018	23118	23116	23223	23035	23274	23328	23330	23169	23324	23256	23178	23088	23229	23257	23396	23571	23372	23338	23246	23395	23173	23331	23221	23224	23241	23372	23225	23317	23292	23339	23315	23066	23258	22922	23181	23411	23372	23083	23330	23176	23192	23494	23112	23051	23122	23053	23349	23251	23350	23258	23337	23387	23199	23221	23270	23306	23182	23327	23120	23351	23326	23239	23397	23537	23523	23136	23275	23191	23064	23348	23480	23163	22958	23262	22999	23122	23376	23460	23321	23230	23265	23194	23232	23305	23229	23222	23196	23187	23219	23122	23297	23292	23374	23119	23168	23181	23467	23354	23385	23376	23154	23235	23160	23056	23289	22992	23097	23222	23231	22976	22944	22882	23273	23406	23091	23165	23314	23113	23084	23349	23331	23472	23113	23148	23144	23281	23301	23271	23305	23258	23258	23133	23403	23492	23269	22921	23306	23278	23221	23238	23288	23238	22981	23152	23267	23219	23259	23080	23231	23481	23151	23295	23361	23071	23346	23339	23326	23164	23352	23211	23192	23117	23147	23266	23350	23443	23361	23094	23193	23375	23335	22946	23090	23107	23344	23166	22987	23304	23333	23241	23278	23116	23144	23008	22928	23274	23135	23221	23190	23219	23251	23076	23245	23359	23501	23413	23388	23331	23151	23329	23152	23095	23231	23400	23262	23498	23279	23235	23072	23070	22956	23208	23094	23255	23416	23261	23277	23164	23060	23347	23389	23153	23485	23344	23443	23085	23080	23059	23109	23514	23329	22976	23212	23076	23199	23395	23210	23233	23326	23530	23353	23290	23285	23030	23301	22965	23130	23216	23240	23353	23468	23284	23318	23462	23249	23300	23282	23449	23345	23109	23103	23397	23139	23257	23232	23458	23243	23411	23303	23288	23390	23246	23445	23364	23282	23242	23195	23154	23383	23295	22998	23116	23422	23281	23328	23099	23267	23410	23135	23231	23038	23280	23115	23372	23438	23437	23112	23356	23321	23285	23119	23276	23300	23200	23247	23371	23144	23105	23365	23366	23373	23167	23259	23275	23184	23214	22927	23256	23368	23231	23369	23278	23325	23186	23210	23343	23302	23289	23387	23474	23165	23237	23330	23476	23327	23183	23237	23207	23076	23076	23265	23384	23313	23235	23058	23162	23398	23395	23136	23255	23410	23199	23328	23029	23398	23441	23121	23252	23365	23274	23259	23137	23051	23273	23364	23328	23426	23072	23416	23219	23401	23372	23175	23218	23228	23367	23352	23365	23557	23111	23283	23223	23286	23459	23415	23426	23327	23297	23189	23425	23251	23345	23549	23270	23080	23258	23161	23261	23252	23294	23216	23207	23167	23117	23417	23372	23401	23137	23300	23120	23062	23100	23244	23595	23472	23227	23507	23434	23417	23388	23482	23162	23253	23027	23257	23055	23350	23310	23193	23002	23206	23312	23356	23400	23205	23119	23117	23387	23241	23125	23057	23166	23084	23018	23333	23481	23163	23266	23190	23181	23257	23308	23153	22972	23150	23273	23244	23209	23244	23246	23262	23270	23330	23185	23170	23259	23324	22994	23330	23254	23204	23185	23322	23208	23243	23229	23472	23212	23253	23023	23271	23307	23240	23125	23079	23175	23262	23191	23285	23391	23303	23226	23089	23188	23279	23197	23175	23285	23280	23404	23173	22977	23274	23128	23125	23180	23120	23182	23366	23120	23224	23487	23213	23434	23386	23407	23258	23431	23046	23295	23416	23441	23253	23240	23280	23320	23286	23282	23106	23340	23209	23279	23233	23129	23279	23361	23532	23302	23102	23167	23257	23127	23375	23375	23306	23234	23262	23048	23336	23247	23306	23466	23397	23223	23341	23223	23330	23253	23387	23205	23055	23226	23329	23319	23365	23186	23085	23367	23030	23229	23350	23319	23141	23155	23340	23518	23501	23347	23288	23260	23254	23149	23284	23245	23226	23435	23291	23202	23152	22953	23045	23313	23548	23123	23270	23172	23112	23209	23309	23146	23218	23467	23226	23231	23274	23254	23374	23368	23035	23057	23010	23506	23296	23273	23264	23367	23246	23182	23078	23006	22955	23352	23424	23375	23255	23172	23427	23347	23426	23199	23086	23230	23361	23499	23261	23147	23183	23156	23251	23226	23240	23293	23341	23480	23077	23261	23302	23242	23152	23516	23445	23393	23196	23285	23010	23012	23096	23092	23182	23364	23318	23372	23190	23376	23121	23190	23223	23184	23178	23036	23278	23161	23281	23366	23461	23374	23381	23282	23138	23262	23332	23403	23354	23125	23467	23255	23133	23096	23184	23333	23092	23122	23411	23295	23063	23178	23309	23123	23278	23158	23367	23396	23088	23306	23192	23059	22982	23440	23267	23236	23149	23055	23108	23243	22882	23180	23219	23209	23228	23245	23084	23563	23179	22869	23302	23017	23242	23324	23179	23235	23245	23062	23358	23296	23293	23219	23287	23005	23428	23093	23236	23103	23260	23361	23427	23651	23289	23291	23233	23167	23356	23152	23450	23328	23160	23334	23332	22998	23419	23167	23160	23167	23338	23346	23275	23113	23127	23313	23225	23454	23349	23309	23355	23502	23352	23209	23180	23079	22924	23024	23295	23121	23321	23104	23264	23512	23370	22980	23518	23311	22941	23348	23399	23206	23198	23065	23076	23198	23399	23220	23012	23099	23374	23259	23251	23505	23300	23324	23305	23180	22982	23120	23401	23269	23238	23063	23182	23221	22959	23053	23233	23305	23394	23294	23528	23310	23338	23139	23381	23259	23172	23273	23376	23326	23485	23252	23306	23235	23287	23227	23300	23143	23299	23325	23223	23217	23304	23291	23302	23133	23148	23341	23223	23327	23159	23379	23070	23197	23303	23463	23384	23169	23165	23419	23320	23389	23278	23122	23435	23315	23323	23218	23421	23418	23429	23206	23228	23160	23323	23452	23296	23262	23231	23524	23317	23510	23151	23219
30697	53533	41171	24755	22018	20317	19482	18492	17953	17378	16996	16803	16836	16858	16640	16249	16382	16232	16210	16030	15938	16012	15806	15762	15875	15858	15660	15434	15422	15484	15161	15296	15556	15418	15298	15238	15289	15245	15293	15313	15274	15163	15224	15248	15162	15248	15282	15139	15330	15368	15291	15229	15087	15335	15303	15148	15233	15427	15351	15278	15108	15380	15347	15245	15451	15408	15267	15334	15240	15312	15466	15115	15313	15319	15144	15329	15423	15307	15462	15258	15521	15372	15316	15118	15098	15262	15299	15180	15223	15368	15243	15360	15330	15298	15128	15331	15385	15262	15152	15215	15325	15019	15370	15079	15221	15295	15181	15207	15253	15220	15199	15284	15301	15332	15316	15236	15085	15245	15222	15311	15344	15194	15194	15299	15261	15290	15109	15224	15175	15283	15387	15351	15157	15161	15167	15237	15102	15298	15373	15085	15468	15193	15266	15264	15339	15082	15217	15224	15192	15349	15053	15286	15235	15167	15258	15194	15142	15362	15327	15219	15222	15205	15276	15201	15192	15105	15354	15200	15399	15229	15246	15282	15170	15250	15267	15376	15089	15239	15023	15264	14924	15029	15125	15374	15262	15130	15404	15131	15132	15285	15150	15255	15218	15287	15235	15207	15244	15168	15338	15278	15115	15008	15241	15304	15244	15124	15097	15252	15233	15245	15313	15281	15196	15381	15196	15298	15195	15283	15281	15216	15273	15228	15465	15168	15181	15118	15167	15207	15160	15163	15048	15119	15215	14947	15132	15212	15176	15102	15093	15310	15097	15131	15307	15170	15122	15135	15388	15098	15347	15278	15209	15058	15280	15067	15272	15209	15227	15244	15243	15298	15337	15332	15280	15281	15198	15158	15214	15288	15323	15454	15130	15255	15289	15245	15275	15217	15130	15076	15185	15123	15216	15131	15227	15391	15181	15207	15260	15146	15124	15246	15389	15175	15052	15245	15187	15276	15286	15195	15111	15250	15155	15375	15366	15305	14994	15349	15195	15368	15176	15222	15194	15423	15023	15216	15230	15424	15013	15206	15243	15166	15267	14932	15142	15108	15156	15310	15181	15242	15134	15323	15123	15246	15156	15213	15431	15139	15216	15252	15296	15353	15187	15135	15195	15317	15172	15109	15349	15259	15309	15250	15201	15041	15075	15264	15186	15265	15182	15194	15312	15306	15266	15354	15237	15325	15277	15012	15279	15223	15314	15270	15128	15148	15249	15316	15149	15228	15183	15328	15225	15362	15185	15037	15312	15141	15079	15248	15229	15190	15120	15211	15195	15393	15115	15318	15259	15267	15213	15242	15141	15354	15188	15198	15161	15325	15189	15255	15102	15172	15221	15147	15213	15262	15115	15173	15104	15144	15182	15089	15144	15300	15225	15163	15151	15116	15176	15121	15147	15250	15423	15224	15400	15240	15133	15307	15306	15232	15327	15073	15317	15366	15343	15351	15048	15203	15212	15136	15072	15241	15145	15268	15174	15278	15221	15221	15328	15107	15169	15382	15187	15126	15138	15117	15159	15126	15021	15198	15267	15337	15347	15344	15088	14978	15462	15314	15167	15373	15149	15324	15061	15118	15225	15225	15142	15054	15290	15056	15403	15085	15121	15137	15232	15168	15337	15310	15312	15100	15148	15202	15188	15258	15161	15097	15145	15134	15248	15294	15275	15256	15205	15235	15269	15187	15377	15139	15174	15160	15230	15328	15324	15287	15115	15429	15044	15309	15228	15281	15261	15218	15144	15139	15096	15122	15268	15294	15315	15183	15232	15209	15223	15242	15350	15200	14981	15120	15343	15323	15121	15085	15068	15294	15263	15195	15210	15215	15203	15522	15371	15085	15144	15052	15341	15341	15050	15158	15170	15237	15156	15110	15263	15147	15201	15228	15247	15205	15047	15197	15262	15249	15325	15024	15153	14980	15254	15163	15268	15276	15222	15127	15153	15035	15109	15300	15144	15177	15401	15216	15230	15304	15051	15394	15438	15222	15195	15377	15255	15076	15224	14963	15253	15256	15258	15256	15362	15218	15133	15269	15225	15283	15181	15181	15247	15188	15225	15257	15206	15259	15166	15267	15293	15044	15039	15305	15322	15255	15344	15295	15070	15183	15240	15205	15117	15336	15182	15205	15246	15211	15325	15248	15236	15187	15197	15082	15319	15023	15281	15202	15103	15097	15232	15148	15161	15145	15181	15224	15001	15188	15028	14972	15237	15187	15371	15287	15337	15144	15084	15199	15269	15271	15293	15129	15344	15230	15178	15312	15202	15186	15199	15148	15223	15349	14948	15256	15361	15278	15338	15228	15173	15376	15305	15240	15255	15300	15267	15093	15178	15366	15074	15111	15190	15155	15269	15164	15061	15267	15315	15047	15067	15100	15361	15178	15203	15238	15185	15244	15425	15043	15174	15207	15358	15285	15293	15139	15131	15137	15068	15267	15420	15228	15139	15358	15226	15081	15288	15273	15248	15257	15222	15211	15105	15128	15158	15106	15167	15310	15301	15277	15312	15432	15211	15281	15117	15225	15192	15164	15281	15281	15277	15190	15320	15224	15216	15236	15278	15435	15178	15097	15086	15280	15190	15112	15061	15209	15072	15128	15332	15190	15296	15228	15236	15076	15288	15338	15198	15197	15394	15202	15065	15266	15268	15411	15140	15119	15177	15122	14989	15309	15346	15270	15243	15432	15078	15200	15246	15102	15179	15125	15170	15264	15065	15169	15343	15237	15128	15167	15087	15151	15105	15108	15200	15167	15361	15062	15280	15333	15073	15156	15150	15188	15229	15385	15179	15404	15264	15278	15222	15297	15121	15329	15128	15072	15286	15392	15233	15190	15164	15086	15267	15199	15237	15193	15109	15352	15209	15152	15318	15246	15248	15168	15224	15308	15235	15253	15188	15266	15254	15118	15257	14960	15268	15270	15318	15147	15286	15166	15365	15247	15087	15201	15340	15122	15213	15100	15196	14984	15297	15227	15400	15331	15011	15252	15371	15295	15086	15077	15367	15346	15096	15210	15102	15326	15363	15227	15310	15389	15315	15313	15296	15151	15330	15278	15261	15183	15008	15094	15449	15215	15235	15112	15305	15134	15138	15328	15178	15232	14990	15144	15252	15123	15303	15280	15255	15217	15083	15143	15181	15328	15187	15009	15137	15324	15311	15219	15204	15178	15342	15234	15206	15333	15123	15293	15123	15257	15172	15147	15188	15260	15226	15017	15021	15239	15186	15341	15137	15372	15336	15299	15267	15072	15265	15392	15215	15340	15188	14996	15054	15355	15174	15284	15212	15140	15285	15231	15278	15339	15165	15240	15156	15189	15158	15233	15240	15320	15250	15132	15257	15233	15388	15194	15298	15132	15177	15205	15185	15170	15140	15372	15114	15071	15127	15284	15343	14960	15065	15102	15170	15215	15117	15209	15143	15336	15183	15212	15304	15174	15340	15254	15254	15199	15302	15428	15142	15291	15224	15211	15354	15327	15358	15161	15216	15281	15267	15224	15321	15143	15088	15391	15390	15214	15265	15243	15349	15073	15327	15082	15296	15402	15133	15219	15138	15232	15282	15016	15237	15168	15422	15305	15180	15241	15173	15191	15097	15397	15346	15344	15211	15306	15103	15166	15194	15189	15177	15264	15149	15307	15233	15168	15199	15191	15253	15256	15195	15195	15176	15195	15102	15252	15158	15013	15057	15342	15154	15158	15125	15313	15210	15283	15227	15212	15276	15267	15129	15197	15102	15351	15145	15283	15352	15262	15206	15187	15082	15162	15164	15376	15286	15136	15169	15269	15117	15092	15041	15235	15261	15350	15123	15302	15148	15375	15185	15298	15157	15246	15237	15055	15202	15150	15204	15243	15432	15245	15264	15359	15344	15104	15335	15204	15334	15205	15243	15228	15357	15236	15375	15219	15250	15183	15093	15381	15287	15160	15182	15317	15093	15303	15231	15198	15142	15029	15303	15095	15171	15397	15275	15308	15057	15209	15483	15210	15014	15244	15276	15209	15180	15124	15236	15199	15226	15151	15308	15210	15130	15070	15154	15202	15154	15062	15305	15180	15168	15095	15167	15072	15388	15278	15449	15269	15304	15153	15116	15310	15227	15099	15376	15185	15313	15212	15336	15121	15346	15261	15212	15041	15241	15079	15058	15173	15329	15326	15220	15231	15092	15096	15145	15146	15321	15197	15354	15223	15137	15101	15221	15056	15207	15146	15352	15232	15251	15119	15429	15385	15177	15239	15149	15074	15179	15139	15160	15154	15091	15284	15183	15286	15173	15217	15148	15202	15237	15367	15177	15217	15248	15058	15446	15176	15234	15174	15216	15233	15219	15315	15191	15207	15195	15120	15206	15216	15241	15273	15066	15197	15388	15102	15262	15089	15289	15218	15225	15358	15393	15320	15181	15368	15093	15244	15198	15134	15083	15250	15118	15336	15103	15223	15169	15172	15187	15109	15130	15292	15164	15175	15089	15161	15236	15327	15176	15327	15319	15274	15055	15014	15170	15248	15197	15103	15194	15263	15154	15241	15170	15233	15205	15268	15086	15038	15368	15264	15219	15137	15291	15205	15102	15167	15414	15230	15183	15312	15133	15211	15182	15238	15283	15149	15266	15233	15274	15362	15341	15258	15213	15185	15205	15356	15361	15302	15234	15310	15376	15214	15119	15288	15259	15094	15200	15059	15262	15259	15221	15445	15182	15183	15169	15335	15226	15392	15321	15333	15238	15156	15206	15154	15147	15197	15313	15276	15174	15250	15238	15296	15095	15300	15171	15340	15270	15274	15137	15258	15178	15201	15315	15045	15235	15162	15137	15220	15293	15320	15256	15101	14950	15122	15345	15255	15205	15156	15037	15193	15248	15203	15161	15261	15107	15228	15252	15099	15042	15284	15175	15341	15123	15232	15092	15256	15346	15198	15224	15109	15299	15291	15187	15205	15140	15202	15233	15244	15177	15390	15144	15193	15209	15275	15136	15095	15359	15160	15440	15129	15288	15214	15197	15168	15147	15310	15182	15276	15484	15130	15314	15194	15300	15168	15114	15192	15167	15261	15320	15068	15224	15094	15117	15289	15120	15179	15238	15323	15276	15224	15026	15298	15283	15137	15269	15174	15201	15360	15385	15213
34773	29787	31501	28477	26487	26334	26190	26243	25650	25659	25851	25935	25790	25669	25699	25481	25671	25593	25662	25603	25748	25553	25446	25712	25498	25608	25576	25568	25586	25373	25745	25655	25157	25400	25381	25512	25659	25611	25538	25455	25275	25335	25525	25546	25467	25535	25475	25488	25595	25588	25427	25120	25305	25485	25496	25595	25364	25450	25444	25431	25316	25538	25510	25644	25415	25597	25300	25227	25620	25319	25373	25498	25650	25585	25586	25156	25588	25409	25509	25525	25489	25486	25499	25666	25384	25320	25349	25404	25349	25503	25456	25351	25292	25427	25138	25534	25440	25531	25538	25450	25522	25291	25217	25444	25777	25240	25398	25411	25465	25546	25603	25653	25547	25495	25366	25548	25590	25252	25530	25524	25378	25484	25397	25359	25294	25472	25202	25422	25500	25607	25428	25565	25484	25418	25591	25236	25279	25404	25661	25402	25234	25610	25380	25343	25353	25189	25772	25649	25772	25478	25254	25455	25542	25564	25633	25242	25378	25337	25419	25606	25644	25496	25435	25526	25330	25313	25323	25302	25515	25499	25374	25402	25623	25409	25487	25153	25563	25708	25255	25429	25251	25320	25673	25336	25489	25522	25313	25398	25421	25332	25288	25289	25396	25326	25118	25496	25373	25207	25456	25519	25593	25326	25313	25602	25465	25419	25374	25587	25234	25294	25498	25426	25511	25716	25521	25688	25540	25683	25478	25346	25372	25277	25429	25490	25706	25237	25467	25492	25555	25161	25304	25241	25471	25410	25381	25605	25401	25380	25409	25574	25168	25459	25384	25464	25526	25554	25469	25503	25575	25300	25532	25351	25257	25623	25410	25460	25648	25286	25574	25329	25532	25527	25618	25200	25352	25387	25441	25221	25364	25323	25332	25358	25416	25483	25386	25379	25313	25250	25342	25346	25601	25451	25320	25314	25489	25211	25478	25561	25419	25388	25593	25436	25413	25458	25613	25575	25314	25231	25258	25313	25642	25477	25322	25311	25347	25295	25459	25458	25368	25497	25466	25483	25393	25576	25290	25473	25525	25688	25256	25433	25246	25417	25435	25600	25387	25392	25650	25339	25408	25477	25476	25283	25465	25249	25630	25434	25573	25519	25464	25470	25382	25404	25302	25517	25133	25484	25311	25364	25464	25383	25080	25561	25567	25225	25731	25575	25336	25018	25278	25460	25338	25478	25396	25609	25479	25291	25406	25431	25599	25520	25489	25389	25396	25295	25503	25433	25548	25336	25470	25484	25515	25430	25094	25413	25151	25340	25474	25558	25351	25552	25541	25423	25804	25633	25368	25346	25409	25415	25455	25689	25342	25351	25412	25466	25558	25593	25460	25366	25351	25350	25595	25419	25246	25437	25458	25269	25531	25234	25674	25363	25722	25385	25187	25492	25366	25278	25676	25669	25479	25767	25110	25250	25640	25452	25706	25340	25458	25688	25552	25404	25453	25370	25232	25493	25324	25391	25564	25539	25323	25329	25664	25239	25533	25175	25550	25330	25351	25422	25347	25288	25445	25511	25298	25394	25436	25284	25546	25713	25593	25394	25412	25262	25462	25179	25395	25459	25391	25425	25328	25589	25388	25306	25541	25488	25520	25377	25356	25588	25634	25665	25661	25546	25105	25242	25316	25480	25498	25490	25470	25719	25400	25545	25493	25396	25516	25300	25508	25377	25646	25477	25691	25474	25451	25295	25642	25338	25424	25572	25505	25480	25510	25344	25496	25109	25459	25458	25536	25495	25277	25253	25346	25390	25513	25540	25473	25537	25590	25461	25662	25661	25369	25399	25560	25312	25449	25648	25451	25451	25565	25450	25303	25353	25343	25173	25112	25459	25272	25310	25681	25416	25721	25429	25637	25588	25441	25533	25272	25522	25484	25277	25550	25587	25490	25469	25422	25480	25299	25248	25513	25259	25190	25380	25381	25663	25343	25493	25645	25521	25193	25381	25647	25447	25491	25201	25280	25657	25255	25416	25503	25157	25710	25384	25453	25365	25242	25305	25086	25605	25422	25390	25299	25571	25413	25294	25355	25351	25447	25375	25330	25491	25401	25573	25602	25338	25374	25567	25478	25538	25387	25625	25463	25184	25259	25494	25324	25475	25345	25239	25671	25446	25640	25418	25479	25346	25373	25747	25486	25368	25368	25474	25319	25117	25363	25462	25539	25411	25553	25197	25485	25530	25421	25405	25579	25570	25656	25134	25335	25400	25333	25484	25265	25632	25685	25463	25363	25320	25462	25525	25258	25615	25594	25257	25551	25604	25644	25190	25332	25482	25332	25534	25470	25281	25151	25448	25228	25646	25621	25391	25626	25498	25450	25341	25553	25465	25504	25441	25333	25460	25293	25442	25248	25387	25367	25339	25626	25423	25606	25655	25618	25448	25329	25418	25379	25336	25352	25630	25371	25390	25454	25430	25210	25459	25246	25427	25469	25545	25583	25425	25347	25622	25430	25418	25568	25434	25407	25194	25331	25231	25581	25476	25458	25282	25509	25534	25423	25485	25505	25463	25462	25506	25369	25426	25408	25411	25424	25243	25189	25427	25384	25445	25225	25442	25617	25442	25479	25355	25347	25361	25246	25120	25498	25432	25341	25032	25449	25295	25269	25420	25731	25396	25322	25233	25348	25270	25507	25540	25504	25706	25487	25546	25401	25594	25659	25502	25503	25142	25345	25305	25568	25488	25238	25220	25572	25588	25401	25628	25358	25566	25659	25567	25565	25288	25630	25402	25381	25624	25512	25322	25580	25406	25507	25489	25440	25645	25321	25340	25622	25409	25295	25517	25442	25465	25552	25386	25276	25513	25461	25552	25251	25175	25575	25516	25462	25426	25642	25511	25416	25222	25602	25446	25541	25486	25447	25522	25427	25592	25451	25542	25678	25451	25442	25454	25540	25204	25522	25263	25555	25349	25573	25645	25205	25577	25575	25571	25424	25565	25548	25431	25640	25530	25655	25788	25322	25430	25317	25632	25447	25619	25611	25347	25048	25219	25357	25527	25091	25374	25580	25491	25566	25230	25441	25540	25347	25676	25594	25483	25521	25662	25535	25398	25614	25479	25467	25448	25579	25686	25499	25396	25673	25354	25416	25330	25373	25364	25513	25348	25373	25356	25484	25467	25297	25525	25448	25494	25356	25432	25616	25159	25418	25701	25373	25561	25359	25245	25347	25441	25363	25336	25621	25511	25729	25673	25468	25221	25306	25436	25405	25495	25457	25505	25396	25486	25371	25439	25294	25428	25517	25516	25391	25520	25373	25801	25383	25507	25451	25532	25185	25412	25469	25418	25402	25437	25431	25365	25489	25459	25221	25228	25392	25755	25541	25604	25209	25489	25464	25600	25566	25438	25414	25388	25535	25440	25407	25304	25452	25683	25481	25305	25485	25509	25267	25559	25696	25506	25509	25291	25432	25417	25387	25566	25621	25718	25679	25300	25493	25326	25668	25408	25556	25538	25227	25543	25451	25742	25530	25525	25162	25591	25503	25233	25490	25329	25574	25380	25560	25602	25572	25314	25510	25669	25381	25721	25330	25628	25751	25514	25329	25414	25455	25471	25545	25246	25472	25477	25285	25286	25692	25552	25453	25374	25392	25396	25588	25537	25387	25529	25432	25344	25310	25294	25498	25546	25313	25445	25601	25297	25530	25373	25297	25351	25178	25228	25396	25515	25412	25520	25505	25543	25730	25327	25663	25429	25497	25450	25509	25298	25342	25631	25153	25374	25458	25665	25574	25301	25233	25340	25418	25545	25371	25438	25562	25467	25533	25528	25420	25712	25293	25466	25410	25677	25471	25507	25271	25545	25740	25437	25240	25376	25304	25361	25343	25570	25127	25388	25513	25195	25431	25283	25644	25388	25434	25527	25533	25476	25335	25542	25298	25457	25456	25271	25583	25485	25467	25417	25616	25592	25302	25395	25604	25432	25627	25376	25471	25400	25443	25292	25461	25241	25375	25537	25624	25720	25584	25429	25411	25473	25397	25518	25570	25378	25666	25281	25368	25379	25445	25315	25551	25541	25285	25694	25338	25432	25326	25410	25223	25395	25625	25574	25375	25540	25632	25424	25626	25543	25576	25367	25404	25159	25287	25354	25478	25453	25362	25580	25400	25352	25325	25296	25455	25528	25579	25595	25421	25510	25439	25420	25385	25514	25403	25518	25583	25558	25504	25442	25672	25360	25402	25316	25479	25331	25434	25801	25528	25361	25522	25480	25176	25234	25440	25483	25266	25563	25633	25452	25394	25465	25348	25458	25509	25330	25222	25230	25513	25392	25347	25139	25424	25705	25550	25448	25672	25437	25498	25328	25370	25468	25469	25333	25514	25393	25682	25468	25381	25673	25578	25613	25405	25369	25297	25361	25683	25451	25467	25270	25485	25408	25404	25424	25627	25583	25496	25620	25267	25520	25491	25362	25366	25319	25406	25407	25286	25541	25680	25661	25573	25410	25485	25391	25386	25509	25337	25427	25298	25266	25563	25448	25331	25527	25493	25313	25415	25526	25526	25263	25405	25495	25342	25425	25335	25494	25570	25501	25360	25286	25439	25385	25270	25584	25353	25659	25577	25456	25361	25450	25342	25421	25536	25428	25680	25395	25452	25596	25254	25308	25387	25508	25336	25609	25209	25173	25246	25379	25451	25593	25382	25485	25293	25590	25561	25205	25371	25535	25490	25368	25256	25429	25346	25540	25565	25500	25289	25345	25093	25345	25336	25536	25433	25283	25371	25440	25401	25445	25378	25457	25385	25626	25576	25579	25277	25524	25343	25367	25518	25443	25562	25421	25507	25224	25222	25668	25353	25482	25565	25255	25414	25176	25474	25498	25646	25417	25278	25319	25466	25434	25583	25499	25240	25604	25429	25370	25310	25402	25362	25408	25657	25354	25525	25433	25473	25501	25499	25459	25514	25465	25725	25766	25654	25401	25535	25265	25498	25500	25495	25463	25645	25415	25435	25586	25556	25303	25098	25341	25492	25519	25433	25588	25465	25428	25211	25180	25207	25530	25096	25319	25370	25387	25277	25513	25434	25413	25433	25405	25556	25482	25319	25285	25007	25433	25627	25462	25383	25546	25595	25366	25702	25303	25582	25698	25358	25451	25498	25558	25540	25587	25506	25354
25278	31549	24008	18296	18069	17507	17352	17081	17147	16899	16583	16742	16533	16774	16606	16763	16626	16752	16535	16631	16498	16517	16628	16450	16537	16394	16371	16314	16386	16412	16394	16363	16052	16487	16214	16565	16346	16326	16414	16443	16282	16245	16211	16362	16300	16256	16328	16193	16380	16316	16221	16362	16317	16285	16301	16417	16301	16454	16236	16386	16365	16364	16321	16369	16190	16546	16445	16290	16428	16515	16315	16388	16430	16245	16280	16235	16150	16163	16329	16326	16349	16367	16215	16200	16482	16384	16377	16273	16277	16267	16383	16363	16243	16303	16363	16296	16408	16479	16393	16258	16160	16278	16219	16509	16328	16219	16307	16427	16186	16316	16260	16350	16163	16360	16196	16215	16373	16327	15978	16270	16352	16382	16303	16290	16322	16309	16371	16350	16168	16417	16181	16267	16411	16329	16260	16226	16185	16428	16316	16298	16306	16268	16280	16228	16111	16434	16251	16334	16189	16336	16330	16218	16350	16359	16376	16187	16274	16348	16527	16350	16305	16231	16209	16391	16455	16202	16286	16172	16215	16412	16327	16210	16188	16371	16375	16436	16355	16244	16399	16253	16217	16295	16101	16323	16392	16472	16243	16274	16375	16232	16394	16136	16395	16402	16457	16470	16398	16350	16420	16481	16370	16283	16373	16425	16384	16249	16330	16258	16318	16326	15983	16325	16399	16305	16287	16330	16418	16221	16248	16261	16265	16525	16200	16410	16264	16551	16027	16351	16345	16407	16213	16274	16357	16292	16475	16520	16242	16298	16328	16349	16278	16212	16391	16293	16261	16295	16221	16236	16199	16189	16299	16443	16233	16332	16272	16337	16315	16358	16357	16250	16375	16323	16254	16239	16332	16195	16381	16176	16321	16164	16250	16268	16219	16503	16298	16503	16289	16267	16240	16272	16151	16388	16356	16191	16438	16322	16290	15991	16396	16230	16344	16454	16377	16308	16030	16282	16320	16422	16360	16406	16277	16383	16381	16281	16453	16380	16422	16135	16367	16305	16225	16386	16265	16207	16299	16417	16343	16449	16144	16381	16197	16199	16262	16526	16423	16408	16250	16206	16321	16296	16283	16289	16221	16226	16180	16084	16383	16266	16284	16394	16417	16428	16323	16104	16267	16345	16294	16468	16146	16265	16258	16271	16212	16247	16343	16351	16147	16036	16312	16279	16150	16376	16295	16253	16276	16423	16367	16258	16577	16409	16440	16323	16333	16354	16373	16169	16311	16354	16148	16245	16296	16365	16498	16164	16335	16318	16265	16229	16369	16295	16472	16167	16251	16436	16116	16536	16405	16537	16325	16146	16345	16124	16429	16285	16381	16358	16387	16305	16199	16251	16398	16333	16324	16426	16234	16478	16364	16185	16341	16325	16451	16347	16168	16319	16466	16269	16222	16146	16396	16342	16357	16403	16303	16350	16402	16104	16243	16205	16279	16352	16274	16287	16326	16134	16415	16209	16373	16255	16318	16390	16429	16206	16215	16413	16222	16235	16190	16310	16303	16489	16156	16313	16333	16083	16413	16424	16238	16306	16160	16252	16345	16373	16245	16405	16280	16343	16298	16421	16392	16319	16309	16403	16263	16488	16024	16302	16203	16308	16298	16297	16374	16215	16446	16413	16188	16277	16126	16316	16199	16161	16289	16094	16448	16384	16388	16255	16307	16267	16254	16326	16048	16457	16385	16336	16342	16288	16273	16175	16290	16379	16230	16396	16265	16366	16332	16321	16315	16106	16372	16289	16276	16475	16453	16183	16269	16401	16385	16311	16418	16358	16362	16317	16245	16419	16241	16347	16311	16505	16332	16431	16369	16261	16277	16138	16320	16194	16442	16411	16416	16442	16157	16239	16055	16363	16308	16269	16230	16281	16400	16336	16384	16157	16376	16172	16361	16322	16223	16303	16166	16104	16295	16477	16407	16253	16323	16280	16273	16238	16306	16343	16256	16352	16323	16333	16324	16118	16297	16262	16381	16390	16250	16480	16337	16270	16288	16313	16323	16285	16304	16186	16205	16533	16431	16297	16219	16255	16248	16141	16204	16477	16394	16315	16601	16358	16337	16289	16447	16302	16130	16391	16458	16352	16226	16291	16407	16192	16269	16406	16345	16302	16348	16202	16398	16194	16387	16380	16366	16088	16392	16239	16430	16406	16441	16209	16326	16167	16218	16124	16319	16369	16375	16332	16344	16251	16127	16182	16090	16441	16457	16406	16305	16263	16353	16378	16372	16168	16276	16323	16215	16265	16190	16271	16264	16360	16245	16362	16387	16175	16325	16113	16298	16366	16461	16448	16427	16217	16340	16247	16141	16319	16376	16304	16407	16065	16424	16321	16237	16415	16367	16291	16386	16234	16323	16282	16429	16136	16324	16235	16169	16167	16269	16199	16412	16306	16417	16296	16383	16227	16260	16364	16362	16299	16162	16247	16179	16260	16459	16320	16154	16390	16157	16421	16378	16458	16304	16389	16363	16424	16264	16235	16089	16270	16246	16234	16282	16328	16198	16298	16578	16293	16495	16309	16257	16440	16356	16214	16393	16391	16166	16482	16209	16355	16319	16421	16262	16589	16098	16274	16300	16262	16561	16328	16280	16205	16322	16136	16109	16312	16311	16160	16240	16219	16647	16437	16344	16271	16130	16234	16316	16350	16353	16298	16230	16376	16330	16198	16317	16231	16410	16262	16207	16283	16274	16065	16306	16365	16303	16418	16159	16353	16209	16376	16380	16330	16229	16316	16557	16151	16243	16465	16126	16210	16255	16361	16207	16305	16349	16395	16313	16309	16346	16402	16070	16279	16295	16317	16269	16200	16284	16454	16353	16233	16285	16317	16442	16214	16209	16208	16516	16431	16395	16266	16378	16191	16430	16273	16417	16307	16411	16321	16346	16299	16315	16260	16248	16380	16167	16398	16180	16550	16345	16192	16329	16299	16498	16437	16381	16393	16427	16397	16432	16411	16295	16336	16310	16245	16259	16344	16431	16435	16296	16276	16394	16217	16310	16289	16150	16311	16275	16339	16158	16284	16342	16170	16253	16270	16154	16465	16166	16162	16228	16224	16247	16193	16305	16249	16198	16241	16026	16384	16267	16203	16475	16170	16324	16342	16320	16379	16268	16323	16199	16316	16441	16301	16217	16351	16539	16388	16385	16224	16390	16353	16432	16229	16241	16204	16314	16296	16384	16421	16442	16250	16193	16356	16381	16436	16385	16264	16210	16242	16360	16259	16201	16248	16315	16304	16225	16427	16106	16432	16380	16237	16355	16312	16073	16405	16440	16218	16523	16421	16292	16365	16259	16272	16264	16427	16262	16251	16304	16301	16228	16217	16395	16372	16280	16460	16287	16362	16313	16301	16210	16159	16227	16470	16095	16315	16181	16300	16319	16250	16338	16244	16334	16325	16328	16046	16325	16368	16544	16224	16416	16475	16334	16259	16275	16469	16098	16408	16583	16288	16316	16289	16358	16449	16265	16244	16437	16355	16287	16372	16342	16280	16304	16334	16344	16229	16264	16345	16235	16363	16365	16293	16257	16337	16373	16401	16260	16243	16298	16151	16412	16458	16459	16370	16320	16238	16386	16224	16233	16234	16491	16340	16413	16344	16392	16375	16506	16428	16171	16382	16361	16312	16224	16238	16282	16294	16395	16288	16435	16162	16441	16480	16210	16296	16408	16262	16432	16116	16467	16227	16461	16293	16334	16339	16367	16308	16169	16327	16249	16326	16339	16296	16356	16317	16572	16251	16272	16363	16387	16428	16261	16229	16337	16492	16305	16347	16168	16392	16180	16425	16262	16307	16296	16349	16400	16275	16290	16403	16263	16478	16440	16365	16209	16272	16382	16083	16303	16389	16293	16203	16299	16387	16383	16219	16432	16388	16339	16246	16294	16269	16267	16058	16322	16348	16225	16293	16196	16484	16296	16191	16342	16283	16271	16162	16233	16372	16402	16559	16084	16382	16487	16317	16551	16291	16370	16335	16462	16312	16299	16446	16454	16357	16267	16408	16274	16448	16237	16322	16409	16144	16319	16395	16335	16452	16322	16341	16209	16198	16278	16267	16261	16359	16312	16219	16357	16153	16525	16421	16476	16435	16253	16296	16383	16255	16394	16276	16424	16246	16272	16343	16470	16209	16246	16238	16313	16498	16221	16249	16377	16301	16319	16366	16345	16391	16270	16499	16403	16283	16092	16155	16231	16149	16274	16500	16271	16377	16181	16235	16230	16274	16471	16270	16331	16508	16278	16412	16263	16220	16128	16326	16285	16451	16149	16371	16128	16323	16246	16421	16220	16278	16378	16260	16406	16267	16471	16450	16390	16254	16135	16422	16228	16334	16200	16301	16396	16507	16423	16230	16343	16158	16481	16245	16339	16381	16181	16242	16148	16448	16472	16252	16249	16326	16443	16391	16084	16363	16223	16392	16330	16312	16323	16278	16468	16223	16359	16244	16256	16338	16224	16201	16374	16361	16400	16350	16370	16280	16248	16322	16327	16380	16322	16166	16396	16271	16263	16226	16295	16360	16324	16418	16210	16145	16307	16280	16404	16399	16300	16378	16327	16269	16339	16192	16153	16291	16252	16292	16280	16281	16324	16281	16330	16297	16423	16260	16463	16277	16208	16183	16299	16420	16394	16339	16342	16307	16397	16361	16224	16332	16327	16281	16266	16148	16092	16227	16303	16039	16266	16250	16212	16135	16259	16401	16263	16366	16272	16285	16296	16316	16382	16348	16174	16350	16311	16242	16242	16406	16156	16289	16386	16246	16294	16455	16230	16265	16394	16262	16474	16194	16372	16287	16324	16487	16045	16424	16368	16291	16391	16547	16087	16384	16340	16265	16411	16350	16202	16373	16231	16279	16318	16437	16321	16359	16448	16272	16439	16414	16374	16226	16182	16443	16493	16279	16344	16262	16252	16269	16436	16166	16361	16316	16350	16390	16199	16129	16257	16380	16121	16193	16403	16271	16282	16298	16333	16282	16259	16332	16318	16283	16447	16228	16390	16301	16219	16399	16187	16516	16418	16346	16292	16256	16220	16395	16357	16323	16255	16317	16267	16318	16273	16454	16206	16447	16434	16274	16341	16242	16226	16160	16425	16215	16146	16295	16224	16151	16379	16393
24279	20982	27272	25141	23311	26976	28533	25878	25059	25369	24906	24743	24689	24763	24566	24532	24649	24715	24392	24546	24713	24237	24398	24426	24317	24263	23976	24060	24086	24095	24320	24223	23981	23901	23828	24010	23895	24208	24292	24297	24195	23897	24110	24050	24100	23880	24010	24275	23814	24074	24264	24205	23779	23991	24054	24106	24050	23900	23819	24098	24328	23906	23965	24286	24133	24107	24084	24274	24082	24313	23915	24244	24133	23812	23906	23741	24008	23983	24148	24118	24110	23984	24005	23985	23982	24176	23991	23916	23932	23809	24021	24071	23826	23826	23880	24030	23829	24362	24162	24059	23971	23802	23873	24111	23920	24009	24212	24232	23767	24048	23989	24058	24168	24423	24078	23949	23982	23978	23914	24303	23833	23825	24043	24112	24079	24029	24064	24301	24142	23976	23880	23835	23988	23987	23817	23795	24351	24137	24005	24130	24237	23760	24121	23908	23928	24041	23969	23823	24192	23912	24115	24118	24181	24007	24044	23802	23913	24071	24080	24085	23798	23701	24058	23707	23850	23792	24070	23794	23963	24091	23954	24078	24039	24013	24055	24034	24353	23970	24029	24088	23843	23627	24004	24109	24034	24075	24212	23992	24082	24138	24052	23912	24168	23988	24060	24114	23854	24065	23699	23847	24058	24327	23956	23960	23968	23963	23575	23870	24030	23841	23919	23904	24092	24214	23813	23717	23864	23878	24029	23989	23929	23833	24110	23980	23908	23677	24032	23862	23991	23713	24204	23841	24159	24007	23994	24197	23954	23967	23972	23856	23784	23986	24304	23959	24022	23815	23808	23974	23906	24074	23928	23962	24084	23948	24003	23565	23947	23685	24093	23950	24012	24070	24151	24138	23945	23895	24034	23857	23772	24016	23846	23585	23720	23705	23841	23984	23986	24073	24007	23911	23701	23930	23972	23790	23925	24032	23743	23919	24014	23957	24065	23909	24078	24020	23768	24105	24115	24043	23852	24020	23864	24035	23993	24130	23939	23899	23827	23913	23878	23749	23917	23910	24031	24067	24286	23820	24076	24025	23859	23932	24072	24126	24164	23873	24197	24061	24078	23859	23997	23925	23941	23807	23928	23818	23837	24113	23828	24063	23907	23951	23899	23904	23878	23914	23957	24226	23897	23948	23980	23751	24032	23960	23975	23977	24191	24077	24042	24050	23773	24015	23893	24021	23969	24038	24063	24052	24007	23843	23913	23957	24132	24036	24038	24066	23966	23988	23989	23898	24083	24333	24037	24037	24237	23908	24109	23993	24191	24088	23998	23978	23993	23868	24049	23722	24079	24178	24047	24223	24156	23955	23994	23935	23856	23865	24139	24158	23927	23980	23902	23994	24024	23880	24020	24077	23719	24014	24009	23984	24213	24092	23994	24092	23928	24045	24242	23744	23768	23838	23865	23996	24093	23829	23900	23933	24066	24090	24048	23767	23837	23858	23940	24049	23792	23746	24103	23891	23622	24150	24165	24160	23759	24103	23902	23843	24052	23938	24095	23885	24081	23867	24071	23980	23724	23952	24056	23940	23914	23863	23966	23927	24187	23865	24114	24059	24030	24030	23899	23909	24112	23977	24052	24103	24066	23834	24052	23940	23914	24052	24125	23817	23877	23847	23832	24141	23631	24170	24029	23849	23927	24181	23898	24187	23692	23797	24017	23882	23798	23921	24181	24112	24009	24078	24124	23931	23975	24104	23908	23836	23889	23962	24026	24135	23885	23736	23770	24001	24121	24275	23903	23954	24189	24180	24111	23929	23701	23821	23942	24218	24006	24221	24034	23925	24096	23981	23722	23944	24195	23869	24088	24044	23858	24132	23956	23797	24018	24113	23909	24120	24091	24102	24035	24025	23939	23890	23546	23924	24086	23984	23899	23908	23954	23927	23774	23961	24001	23825	23927	23784	24004	24225	24108	23482	24203	23941	23855	24013	24006	24115	23901	23942	24085	24006	23929	23906	24125	23714	23965	23805	23968	23965	24026	23751	24002	23824	23932	24165	23884	24027	23883	23905	24097	24020	23792	23886	24164	24094	23857	24033	23966	23797	24227	24075	24002	23763	24152	24126	24028	24027	23928	24064	24090	23949	23912	24154	23964	24032	23905	23860	23885	24070	23918	24109	24043	23938	24118	23918	24000	23683	24037	24125	24032	23692	23799	23983	23990	24091	23957	23952	23900	23717	23786	23967	23900	24039	23754	23837	23719	23933	23734	24112	23806	24078	23969	24080	24130	24178	23932	23899	24045	24038	23854	24134	23899	24083	23839	23858	23965	24051	23834	23984	23973	23987	23860	23861	23821	24066	23943	24024	24087	23897	23923	24077	24095	23861	23963	23923	24068	23761	24042	23969	23978	23935	23954	23764	24030	23956	24058	24106	24118	24032	24008	23872	24066	23874	24106	24014	24080	24031	23969	23893	24078	24264	23952	24146	23977	23881	24063	23952	23917	23786	24204	24121	23914	23756	24161	23801	23761	24044	24063	23723	23768	23825	23871	23877	23971	23922	23815	24249	24290	23873	24098	23987	23666	24068	23841	24062	23828	23842	23832	24082	23889	24055	24032	24236	23940	23783	24111	23903	24143	23885	23968	23915	23822	23863	24088	23936	24041	24252	24296	23783	23869	23910	24133	23884	23998	24199	23763	24016	23744	23880	23840	24003	24283	24164	24055	23889	24169	23847	24057	24125	24131	24011	23924	23995	23884	23939	23938	23904	23941	24163	23923	24049	24031	23998	24011	24066	23906	23910	23960	23826	24193	24131	23714	24179	24149	23961	24107	24073	23778	23914	24163	23932	24080	24176	23919	23967	23922	24205	24117	23907	24067	24030	23868	23998	24128	24145	23727	23909	24048	24034	24103	24032	24022	23690	23910	23952	23919	23756	23755	24148	23780	23903	24105	23975	23737	23978	24092	24015	23904	23991	23800	23887	23699	24012	23566	23882	23964	23942	23815	24103	24038	24106	24112	24029	24022	23874	23825	23896	23971	23590	23965	24097	24287	24098	23928	23948	23844	23855	24029	23926	23802	23760	23803	23983	24045	23692	23966	23822	23961	23714	24061	23972	24099	23967	24151	23849	23928	24094	24004	23878	24004	24067	24016	24107	23905	23733	23851	23676	23785	23959	24109	24123	24123	23936	23925	24123	23949	23765	24037	24006	23891	23951	23992	24215	24150	24214	23984	23969	24374	23981	24171	23936	23881	24225	24083	24251	24104	24152	24198	24072	24004	24099	23988	23793	23861	23958	24256	24185	24157	23992	24115	24055	23785	23843	24052	23866	23760	24098	24152	23966	23912	24271	23897	23973	24150	24046	23827	23901	24102	23832	23976	23911	23981	23857	24069	23928	23900	23866	23933	24026	24122	24061	23829	23903	24014	23798	23759	24127	23839	23831	23860	23758	24056	23965	24087	23949	24052	24108	24156	24027	24111	24091	24136	24195	24073	23722	24030	24138	24070	23906	23874	24133	24190	24042	24056	24187	23698	23927	24135	23996	23771	23894	24206	24010	23973	24009	24043	24146	23657	23761	23884	24145	23999	24142	23890	23993	24229	24125	23852	23766	24041	24094	24125	23740	24047	24169	23770	24014	23860	23979	24321	24066	23919	24136	24020	24015	24087	23879	23818	23935	23949	24112	23885	23789	23856	23848	24120	23902	23893	24071	23979	23936	24120	24067	24206	24221	24204	23944	24111	24137	24057	24137	23749	23935	23903	23719	23915	23943	24044	24221	24243	24093	24043	24098	23907	23893	23974	24166	24147	23939	24106	23853	24021	23935	24020	24254	23860	24146	23950	23929	24232	24149	24211	23874	23924	23906	24165	23971	24059	24272	24193	24123	24042	24052	24101	23783	23882	24133	23966	23928	23723	23795	24099	23892	24047	23903	23856	23988	24073	23867	23800	23953	23925	23925	24138	23748	23900	23963	24093	24094	24149	23979	23949	23852	23759	23990	23881	23804	23976	23886	24166	23896	24047	23817	23752	23698	24122	24047	24089	24208	24099	23880	24169	24083	24199	23909	24075	24123	23987	23878	23962	23928	23886	23975	23845	24120	23927	23639	24046	23843	23879	23847	23899	24076	23882	24251	24129	24072	23682	24038	23951	24073	23865	23913	24094	24054	24011	23977	24147	24024	23843	23898	24032	24109	23902	24100	24084	23747	23943	24032	23948	23797	24164	23810	23974	23983	23944	24147	23950	24006	23925	23969	23952	23958	23890	24099	24337	23897	24060	23947	23868	24018	23907	23725	23946	23988	24088	23824	24089	23997	23821	24096	23965	24006	24021	24103	23901	23956	23777	24056	23870	23799	23922	23988	24010	24011	23839	23810	23971	23959	24139	23799	24180	23925	24190	24033	24051	23978	24133	24164	24030	23797	24028	24104	23804	23903	23946	23942	24091	24002	24084	24023	24034	24130	23898	23597	23987	24004	24175	23937	24151	24220	24025	23855	23932	24046	23934	23933	24005	24011	23998	23924	23889	24111	24041	23953	23849	23791	23989	23957	24023	23919	23951	23891	23960	23742	23762	24032	23855	24036	24159	23610	24010	23944	23719	23794	24054	23944	24151	24017	23892	23926	23854	24034	23913	23999	23950	23888	23997	24114	23770	23928	24090	23950	24030	24068	24143	24016	24132	23867	23885	23995	23682	23793	24041	23988	24121	23971	24202	23894	24108	24111	24226	23903	24024	24034	23923	24148	24042	23872	23855	23906	24076	24074	24209	24031	24043	23900	23930	23949	24282	23713	24030	23816	23944	24149	24210	24273	24177	24108	24257	23970	24195	24140	24164	24029	24134	23822	24020	24065	23845	23835	23954	24152	24150	23835	23872	23986	23801	23650	23994	24041	24089	24025	23989	24147	24109	23805	24335	23907	24175	23971	23913	23978	24248	23981	23992	24166	24087	24072	24042	23945	24055	24106	23972	23834	23773	24011	23970	23738	23897	24090	24309	23947	24109	24025	24142	23934	24034	24310	24269	24145	23822	23972	24161	24094	23944	24112	23852	23849	23898	24119	24166	24110	23859	24084	23955	24098	23918	23992	24005	24125	23809	23911	24162	23950	23845	23939	24060	23981	23965	24087	23968	23740	23853	23922	24160	23992	24102	23943	23926	24065	24122	24084	23976	23968
27668	44550	31716	21924	20048	19133	18365	17786	17254	17227	16876	16765	16705	16687	16494	16258	16417	16453	16239	16372	16222	16120	16253	16186	15991	16067	15861	16025	15814	15845	15914	15916	15745	15866	15851	15856	15724	15595	15816	15582	15695	15901	15836	15855	15919	15712	15781	15812	15677	15843	15825	15758	15702	15740	15934	15748	15771	15653	15876	15544	15933	15763	15930	15679	15809	15899	15793	15850	15894	15846	15987	15597	15656	15849	15779	15936	15775	15724	15676	15879	15845	15752	15735	15646	15848	15794	15601	15638	15745	15767	15766	15678	15803	15597	15613	15695	15919	15743	15916	15803	15682	15715	15530	15709	15834	15766	15808	15825	15612	15705	15669	15877	15582	15530	15814	15819	15589	15618	15877	15779	15602	15682	15713	15597	15635	15586	15738	15800	15728	15634	15865	15983	15788	15682	15553	15733	15869	15638	15708	15769	15759	15911	15758	15601	15886	15678	15863	15704	15575	15958	15563	15805	15640	15711	15626	15757	15519	15671	15729	15609	15751	15435	15690	15812	15658	15797	15752	15635	15657	15663	15571	15782	15658	15759	15835	15674	15773	15590	15636	15756	15870	15729	15719	15748	15699	15830	15760	15777	15736	15783	15740	15609	15696	15748	15712	15831	15665	15715	15732	15780	15804	15740	15779	15847	15833	15684	15806	15694	15529	15962	15799	15793	15664	15759	15666	15735	15658	15607	15676	15709	15728	15896	15696	15706	15651	15576	15875	15813	15607	15778	15769	15754	15751	15714	15887	15639	15723	15737	15529	15744	15667	15783	15651	15897	15851	15802	15658	15846	15725	15712	15615	15678	15811	15649	15860	15682	15783	15799	15819	15826	15578	15621	15775	15649	15741	15716	15694	15682	15666	15670	15781	15679	15685	15627	15669	15657	15533	15785	15802	15658	15727	15656	15871	15517	15764	15595	15780	15792	15778	15701	15661	15678	15580	15708	15717	15725	15605	15694	15666	15773	15587	15697	15714	15714	15727	15810	15594	15582	15781	15708	15719	15684	15800	15754	15705	15761	15830	15884	15823	15835	15889	15769	15978	15781	15945	15854	15609	15721	15764	15923	15806	15734	15784	15726	15619	15719	15823	15621	15601	15931	15733	15712	15777	15756	15847	15689	15537	15647	15654	15677	15770	15695	15692	15735	15786	15597	15643	15823	15808	15805	15802	15761	15740	15635	15821	15600	15696	15652	15708	15683	15708	15778	15617	15932	15589	15713	15796	15640	15866	15463	15654	15680	15850	15721	15637	15713	15702	15559	15909	15766	15858	15770	15784	15832	15807	15722	15571	15716	15907	15700	15530	15733	15756	15536	15684	15695	15718	15779	15764	15754	15782	15848	15624	15727	15790	15755	15644	15751	15856	15674	15676	15744	15820	15721	15710	15740	15556	15666	15760	15881	15785	15878	15756	15730	15636	15740	15831	15772	15694	15640	15950	15509	15811	15714	15757	15787	15642	15754	15891	15672	15801	15701	15710	15501	15828	15661	15622	15915	15851	15684	15752	15695	15747	15595	15640	15585	15870	15841	15486	15757	15823	15601	15713	15889	15835	15595	15708	15757	15702	15568	15792	15632	15805	15771	15774	15753	15698	15696	15723	15652	15705	15730	15779	15765	15710	15885	15849	15662	15605	15779	15648	15699	15757	15659	15855	15644	15698	15765	15870	15753	15640	15787	15696	15848	15839	15844	15730	15676	15837	15609	15895	15912	15849	15858	15775	15569	15722	15701	15758	15541	15896	15729	15662	15888	15882	15754	15847	15801	15700	15934	15526	15744	15692	15826	15700	15724	15889	15562	15899	15817	15882	15582	15702	15703	15757	15913	15853	15708	15666	15746	15669	15803	15836	15563	15700	15664	15731	15750	15716	15488	15621	15771	15860	15662	15796	15591	15706	15750	15812	15714	15626	15630	15762	15680	15711	15600	15708	15784	15839	15686	15663	15671	15614	15772	15666	15680	15691	15988	15762	16079	15579	15660	15796	15646	15726	15646	15763	15678	15533	15640	15681	15723	15628	15851	15705	15571	15641	15793	15773	15857	15855	15570	15747	15536	15830	15648	15863	15650	15579	15754	15730	15574	15676	15690	15712	15715	15855	15636	15785	15681	15735	15858	15696	15720	15932	15746	15750	15890	15701	15653	15697	15782	15720	15616	15723	15694	15756	15646	15771	15550	15727	15793	15935	15543	15742	15941	15772	15772	15882	15540	15799	15723	15745	15478	15666	15612	15731	15872	15702	15721	15730	15686	15694	15774	15827	15769	15863	15681	15690	15688	15818	15803	15852	15782	15655	15805	15732	15655	15663	15824	15625	15802	15825	15725	15703	15574	15795	15644	15895	15781	15900	15644	15853	15639	15807	15701	15779	15701	15584	15789	15798	15767	15740	15663	15764	15809	15702	15806	15719	15729	15580	15728	15670	15643	15736	15702	15739	15844	15729	15633	15680	15817	15767	15811	15609	15827	15820	15585	15609	15750	15621	15794	15662	15753	15667	15686	15538	15813	15791	15716	15657	15656	15795	15698	15908	15763	15708	15807	15681	15747	15774	15690	15656	15690	16055	15702	15681	15714	15660	15767	15795	15836	15571	15584	15559	15501	15813	15708	15826	15657	15738	15753	15726	15749	15704	15629	15851	15668	15719	15724	15581	15743	15619	15671	15684	15763	15805	15642	15649	15822	15827	15768	15813	15636	15606	15747	15729	15811	15679	15596	15671	15639	15626	15590	15707	15766	15623	15864	15683	15716	15690	15797	15565	15657	15569	15785	15816	15699	15650	15743	15875	15701	15682	15756	15872	15552	15752	15723	15720	15745	15714	15828	15795	15646	15726	16013	15807	15602	15718	15684	15766	15625	15735	15780	15685	15860	15778	15782	15694	15525	15651	16002	15805	15669	15909	15855	15655	15872	15633	15695	15534	15682	15598	15755	15633	15648	15669	15885	15908	15744	15874	15732	15668	15665	15704	15659	15654	15585	15687	15776	15823	15633	15774	15750	15646	15700	15752	15710	15823	15560	15667	15819	15750	15666	15908	15712	15540	15860	15750	15876	15742	15696	15861	15540	15723	15760	15893	15673	15782	15783	15816	15822	15648	15872	15576	15765	15651	15592	15703	15746	15609	15917	15760	15792	15763	15799	15736	15573	15642	15763	15538	15611	15818	15755	15708	15643	15850	15754	15672	15813	15815	15757	15794	15605	15780	15862	15748	15695	15781	15697	15738	15807	15593	15736	15840	15778	15677	15786	15738	15829	15791	15951	15542	15870	15750	15670	15702	15662	15475	15745	15801	15644	15621	15601	15840	15788	15552	15742	15635	15717	15718	15644	15669	15718	15571	15764	15733	15710	15635	15713	15787	15576	15896	15919	15716	15691	15845	15847	15691	15767	15767	15656	15510	15750	15801	15747	15868	15748	15876	15724	15898	15810	15852	15532	15685	15678	15674	15691	15657	15689	15708	15683	15747	15662	15751	15543	15854	15733	15753	15741	15783	15719	15886	15633	15826	15859	15755	15656	15661	15746	15664	15551	15731	15823	15724	15747	15821	15585	15646	15737	15631	15725	15657	15792	15720	15666	15721	15803	15635	15647	15657	15717	15562	15759	15801	15660	15692	15714	15767	15744	15766	15816	15748	15695	15739	15634	15914	15826	15634	15772	15795	15846	15680	15628	15712	15678	15962	15866	15781	15873	15632	15867	15711	15618	15727	15718	15820	15679	15748	15807	15672	15578	15717	15688	15796	15741	15628	15550	15817	15659	15798	15844	15734	15641	15717	15764	15695	15747	15789	15743	15616	15853	15798	15764	15709	15595	15699	15837	15832	15521	15731	15777	15754	15712	15674	15869	15802	15876	15661	15708	15738	15749	15640	15769	15893	15615	15636	15755	15662	15773	15617	15790	15813	15683	15742	15830	15729	15909	15746	15761	15822	15736	15617	15780	15714	15807	15683	15633	15663	15750	15705	15667	15957	15744	15524	15767	15666	15757	15830	15736	15613	15603	15712	15857	15744	15820	15954	15834	15594	15721	15849	15776	15786	15713	15686	15708	15684	15637	15501	15734	15570	15792	15674	15734	15786	15627	15695	15701	15708	15599	15807	15556	15927	15645	15688	15888	15484	15967	15666	15514	15669	15940	15824	15674	15718	15760	15806	15524	15691	15875	15649	15684	15760	15886	15728	15816	15590	15725	15730	15725	15767	15750	15812	15554	15672	15801	15775	15835	15808	15382	15788	15675	15886	15673	15832	15685	15663	15694	15750	15706	15649	15674	15615	15640	15744	15624	15624	15635	15820	15727	15943	15648	15561	15735	15840	15614	15951	15556	15709	15744	15748	15757	15792	15600	15604	15790	15735	15676	15877	15584	15777	15726	15765	15622	15792	15692	15684	15685	15597	15631	15528	15609	15605	15739	15602	15791	15957	15690	15754	15905	15641	15797	15659	15756	15742	15668	15767	15931	15698	15821	15667	15615	15747	15662	15708	15777	15768	15738	15710	15874	15571	15768	15825	15914	15748	15785	15748	15669	15738	15695	15770	15788	15718	15882	15662	15799	16105	15667	15753	15779	15684	15741	15573	15772	15700	15865	15641	15888	15825	15568	15538	15869	15696	15835	15866	15680	15785	15815	15785	15705	15528	15897	15559	15842	15833	15596	15726	15746	15631	15732	15526	15831	15776	15706	15729	15712	15701	15830	15783	15518	15578	15748	15691	15651	15615	15797	15806	15777	15517	15760	15781	15855	15695	15745	15748	15657	15629	15755	15747	15885	15750	15681	15918	15636	15844	15660	15744	15764	15650	15790	15768	15685	15788	15725	15664	15679	15716	15753	15974	15847	15676	15715	15721	15657	15843	15767	15716	15729	15734	15735	15758	15785	15694	15727	15608	15897	15718	15734	15732	15820	15774	15643	15622	15721	15810	15627	15798	15810	15724	15610	15609	15845	15695	15758	15723	15851	15826	15862	15817	15785	15815	15697	15782	15696	15846	15640	15608	15619	15825	15695	15751	15649	15664	15656	15766	15557	15702	15772	15663	15582	15885	15537	15712	15902	15672	15935	15678	15728	15704	15881	15789	15829	15791	15736	15726	15706	15856	15841	15571	15866	15757	15563	15724	15780	15650	15772
22560	20947	27379	24732	21610	25231	29641	25607	24277	24474	23982	24043	23906	23632	23890	23566	23524	23426	23507	23369	23442	23225	23364	23126	23188	23216	23009	22981	23074	22953	22933	22903	22619	22797	22642	22823	22752	22984	22802	22593	22458	22897	22845	22600	22688	22756	22633	22668	22667	22920	22776	22501	22881	22812	22921	22700	22759	22839	22860	22756	22875	22823	23145	22880	22766	22745	22832	23021	22857	22894	22799	22623	22697	22532	22711	23105	22934	22763	22860	22846	22727	22953	22880	22832	22819	22631	22543	22820	22691	22667	22697	22455	22805	22957	22917	22556	22818	22577	22718	22664	22601	22538	22675	22733	22609	22749	22622	22667	22674	22533	22386	22676	22487	22736	22678	22738	22718	22550	22570	22551	22617	22461	22614	22764	22710	22743	22677	22755	22756	22994	22809	22836	22680	22714	22519	22686	22772	22676	22649	22739	22524	22480	22888	22967	22860	22722	22618	22765	22613	22557	22667	22707	22748	22497	22752	22654	22777	22729	22605	22678	22734	22515	22289	22735	22586	22578	22643	22637	22653	22728	22640	22825	22742	22641	22647	22814	22742	22773	22721	22737	22534	22795	22711	22410	22636	22478	22712	22610	22723	22773	22806	22880	22761	22736	22800	22482	22712	22625	22827	22643	22926	22606	22660	22747	22692	22675	22547	22772	22506	22761	22602	22659	22600	22419	22423	22643	22712	22717	22659	22430	22655	22479	22648	22616	22668	22811	22682	22460	22663	22650	22764	22553	22417	22579	22482	22763	22786	22426	22544	22825	22655	22477	22648	22809	22794	22738	22731	22502	22668	22811	22765	22865	22360	22601	22246	22426	22630	22458	22570	22443	22398	22728	22565	22678	22719	22812	22676	22542	22691	22631	22560	22497	22618	22633	22358	22841	22653	22640	22465	22491	22865	22780	22905	22526	22559	22767	22775	22754	22773	22610	22589	22556	22711	22698	22737	22601	22738	22747	22687	22718	22744	22700	22739	22726	22829	22703	22761	22962	22791	22719	22744	22760	22744	22708	22731	22647	22788	22791	22495	22446	22746	22615	22473	22538	22626	22481	22571	22774	22756	22633	22769	22672	22751	22683	22471	22679	22747	22786	22532	22878	22412	22527	22671	22740	22640	22565	23036	22824	22380	22624	22767	22593	22757	22526	22757	22672	22557	22571	22548	22644	22668	22533	22764	22563	22742	22615	22727	22557	22576	22804	22937	22545	22347	22349	22690	22689	22572	22680	22740	22614	22635	22529	22538	22939	22628	22750	22674	22513	22629	22560	22435	22681	22602	22648	22617	22760	22598	22799	22823	22514	22711	22668	22900	22694	22676	22400	22618	22486	22566	22844	22666	22626	22336	22726	22639	22606	22608	22491	22543	22622	22861	22664	22877	22588	22737	22511	22495	22733	22529	22701	22717	22679	22536	22452	22540	23019	22770	22795	22872	22606	22893	22411	22640	22470	22754	22883	22536	22458	22614	22701	22645	22559	22504	22741	22726	22824	22760	22562	22492	22328	22602	22472	22671	22739	22529	22690	22631	22746	22587	22507	22586	22472	22864	22700	22863	22456	22779	22800	22470	22391	22565	22718	22531	22556	22947	22573	22392	22696	22451	22605	22745	22318	22718	22695	22748	22866	22919	22659	22604	22641	22707	22675	22663	22619	22620	22575	22721	22523	22596	22443	22701	22845	22511	22682	22404	22620	23052	22845	22805	22658	22687	22627	22559	22647	22662	22595	22585	22867	22510	22732	22596	22696	22449	22580	22697	22797	22603	22603	22648	22719	22875	22614	22632	22716	22375	22464	22822	22679	22824	22572	22710	22526	22816	22586	22736	22670	22718	22484	22726	22530	22477	22613	22528	22839	22534	22748	22688	22617	22661	22469	22835	22643	22747	22599	22600	22475	22574	22497	22567	22572	22807	22635	22740	22770	22734	22890	22918	22577	22754	22728	22642	22692	22607	22615	22544	22611	22601	22631	22473	22678	22771	22755	22512	22756	22531	22632	22651	22467	22775	22698	22840	22709	22489	22507	22691	22682	22476	22349	22667	22552	22923	22491	22616	22743	22716	22675	22503	22626	22675	22841	22730	22855	22751	22601	22769	22657	22535	22615	22745	22626	22740	22698	22548	22572	22596	22574	22647	22777	22802	22680	22398	22589	22620	22798	22634	22784	22734	22860	22809	22724	22716	22705	22390	22776	22897	22557	22678	22595	22515	22682	22853	22776	22506	22619	22405	22705	22616	22679	22591	22758	22765	22571	22583	22633	22617	22636	22571	22658	22609	22822	22352	22566	22739	22591	22612	22513	22452	22669	22674	22739	22774	22777	22502	22616	22561	22518	22593	22378	22632	22805	22770	22706	22638	22652	22659	22547	22610	22610	22851	22730	22693	22873	22346	22669	22730	22618	22549	22580	22566	22879	22780	22695	22388	22770	22812	22878	22429	22600	22572	22384	22697	22785	22730	22638	22827	22585	22558	22514	22720	22752	22481	22657	22821	22496	22770	22650	22663	22380	22610	22605	22530	22749	22616	22601	22680	22648	22874	22687	22416	22675	22567	22515	22775	22517	22509	22744	22804	22479	22523	22443	22705	22758	22571	22662	22851	22730	22788	22657	22342	22348	22715	22712	22362	22580	22677	22699	22655	22645	22650	22723	22362	22790	22762	22515	22842	22644	22798	22699	22591	22705	22912	22646	22560	22460	22694	22707	22631	22729	22376	22887	22713	22554	22607	22407	22562	22815	22481	22642	22649	22806	22351	22526	22466	22684	22623	22542	22774	22554	22619	22672	22347	22641	22528	22597	22736	22619	22736	22672	22491	22577	22493	22705	22567	22669	22594	22664	22661	22510	22547	22595	22655	22623	22752	22604	22546	22666	22549	22781	22579	22826	22430	22548	22877	22402	22801	22616	22567	22593	22680	22557	22419	22607	22659	22734	22785	22640	22499	22774	22668	22747	22695	22637	22742	22521	22607	22682	22548	22526	22965	22580	22411	22626	22630	22751	22325	22364	22567	22652	22568	22451	22833	22473	22732	22393	22545	22601	22712	22774	22929	22852	22654	22638	22616	22478	22714	22682	22736	22613	22775	22637	22449	22812	22646	22337	22620	22427	22594	22359	22807	22767	22623	22599	22775	22655	22720	22524	22680	22346	22667	22650	22435	22338	22425	22834	22722	22681	22626	22659	22756	22715	22770	22520	22671	22608	22652	22802	22811	22743	22737	22558	22461	22633	22806	22616	22489	22529	22564	22586	22593	22729	22764	22348	22411	22797	22766	22679	22642	23018	22570	22875	22464	22747	22631	22622	22474	22689	22555	22644	22825	22656	22667	22483	22671	22778	22541	22812	22669	22398	22432	22570	22832	22710	22699	22639	22556	22633	22653	22565	22619	22760	22931	22542	22729	22571	22666	22563	22534	22697	22717	22499	22721	22751	22534	22552	22631	22648	22629	22770	22744	22629	22678	22500	22644	22687	22557	22847	22780	22432	22276	22703	22523	22468	22753	22493	22609	22508	22504	22582	22681	22685	22687	22615	22798	22714	22967	22738	22629	22444	22299	22744	22744	22949	22860	22694	22661	22764	22514	22539	23009	22644	22733	22542	22558	22401	22573	22660	22922	22772	22644	22396	22541	22484	22609	22436	22499	22503	22384	22352	22726	22494	22695	22747	22641	22615	22666	22522	22808	22661	22680	22844	22663	22726	22492	22776	22725	22527	22715	22779	22630	22751	22688	22859	22428	22661	22723	22709	22868	22429	22481	22560	22547	22837	22611	22531	22742	22719	22983	22907	22787	22481	22528	22529	22776	22573	22645	22540	22797	22864	22815	22673	22799	22644	22792	22719	22695	22761	22501	22598	22570	22510	22496	22646	22587	22604	22719	22905	22628	22700	22737	22595	22722	22922	22529	22939	22778	22640	22482	22747	22587	22481	23013	22837	22544	22743	22406	22797	22689	22626	22501	22620	22602	22605	22762	22575	22342	22708	22770	22776	22706	22472	22476	22605	22758	22762	22600	22759	22710	22771	22713	22585	22652	22672	22659	22937	22533	22651	22818	22664	22441	22683	22492	22544	22513	22988	22792	22827	22693	22442	22541	22739	22821	22757	22574	22653	22621	22686	22514	22533	22750	22528	22594	22758	22703	22785	22423	22781	22633	22607	22578	22827	22667	22781	22614	22462	22745	22658	22416	22587	22790	22777	22744	22632	22462	22624	22529	22651	22679	22590	22591	22579	22599	22564	22733	22817	22676	22676	22703	22780	22527	22885	22390	22618	22473	22595	22658	22688	22639	22637	22541	22949	22645	22553	22669	22597	22535	22797	22460	22715	22632	22550	22699	22751	22711	22443	22758	22570	22399	22741	22744	22573	22713	22635	22600	22514	22656	22775	22823	22734	22322	22524	22579	22531	22692	22613	22621	22547	22606	22575	22727	22435	22618	22559	22786	22521	22693	22495	22696	22525	22642	22594	22399	22529	22558	22775	22646	22543	22524	22629	22719	22722	22708	22569	22762	22674	22656	22530	22532	22802	22779	22688	22498	22964	22834	22456	22766	22722	22502	22441	22841	22645	22550	22635	22621	22521	22847	22476	22724	22618	22801	22672	22724	22490	22648	22478	22830	22603	22786	22609	22618	22665	22709	22629	22848	23128	22630	22748	22383	22654	22680	22805	22710	22589	22660	22577	22606	22503	22646	22336	22664	22648	22647	22590	22690	22599	22499	22715	22445	22849	22337	22272	22582	22468	22897	22610	22591	22872	22710	22709	22624	22722	22554	22539	22511	22608	22761	22661	22687	22847	22605	22782	22475	22598	22738	22606	22708	22709	22750	22674	22577	22656	22643	22746	23032	22835	22590	22440	22677	22721	22620	22676	22612	22382	22703	22778	22318	22824	22764	22726	22543	22649	22579	22745	22493	22677	22768	22703	22615	22251	22568	22833	22757	22463	22488	22676	22687	22575	22671	22695	22785	22490	22374	22568	22706	22639	22723	22866	22682	22995	22662	22546	22716	22465	22410	22685	22719	22587	22713	22543	22738	22729	22775	22738	22624	22590	22630	22727	22451	22749	22499	22720	22650	22641	22442	22600	22530	22357	22617	22714	22789	22576	22694	22719	22545	22623	22503	22599
31432	50790	36084	24739	21713	20507	19126	18169	17517	17150	16508	16492	16361	16347	16262	16176	16141	15874	15787	15760	15595	15614	15579	15661	15382	15459	15337	15357	15171	15200	15156	15362	15192	15173	15282	15226	15260	15050	15130	15039	15084	15097	15109	15012	14959	14967	15051	14884	15117	15104	15014	15137	15123	15032	15104	15017	14992	14997	15157	14893	15062	14931	15195	15095	15140	15100	15378	15213	15284	15070	14942	14976	15240	14850	14897	15180	15058	15229	15007	15122	15023	15036	15031	15026	14864	14934	14989	14997	14962	15013	15148	14795	15038	15077	14959	15079	15045	15101	15053	15088	14859	15165	15046	14901	15117	15011	15023	15022	15070	15092	15125	14955	15149	14690	15010	14993	15030	14947	15091	14872	15103	14923	15073	14758	15015	15087	14884	14882	15085	14983	15078	15139	15131	15170	15120	14809	15201	15084	14974	14978	14816	14943	14958	15012	14792	14857	15195	14991	14858	15081	15075	14840	14985	14945	14938	14944	15040	14955	14988	14920	15218	15091	14931	15085	15014	14955	14958	15011	14958	15077	14972	15041	15042	14953	15037	14923	14984	14876	15196	14947	14940	14901	14904	14868	14939	15117	15019	14813	14954	15135	14865	14998	14931	14980	15005	14987	15087	14891	15018	14958	14983	14991	15030	15068	14802	14877	14882	15024	14802	15007	14950	15195	15177	14927	15059	15066	15091	14966	14896	15084	14966	14898	14962	14914	15105	14966	14942	14788	15017	15107	14985	15016	14997	14915	14822	14984	14970	14870	14945	14875	14887	15006	15139	15065	14983	14892	14985	15073	14929	15057	14905	15027	15033	14937	15110	15082	14983	14833	15109	14986	14866	15137	14979	14874	14983	14840	14951	14883	14989	14914	14882	14811	14845	14900	14920	14993	15042	15052	14940	15054	15011	14960	14988	15067	14965	15099	14994	15031	15148	14986	14835	14844	15133	14888	14994	14846	15004	15077	14992	14972	14889	15025	14912	14957	15160	14861	14844	14958	14970	15083	15075	15091	14800	14904	15136	15055	14800	15140	14933	14942	15016	15121	14741	14958	14947	14999	15017	15054	14906	14978	14951	15082	15104	14969	15052	14913	14922	15075	14875	15171	14939	15009	15002	14946	15027	14887	14957	15020	14938	15045	14822	15215	15086	14953	14843	14794	15006	14938	14987	14901	14965	14929	14995	14869	14756	14887	14940	15037	15081	15009	14768	14958	14807	15137	14806	15059	14972	14968	15184	14904	15024	15014	15149	14995	15072	14906	14922	15023	15003	15111	14948	14983	14929	14908	14912	15136	14924	14973	15030	15080	14927	15034	15008	15009	15136	14854	14956	14821	15058	14846	15075	15014	15171	14955	15011	15144	14994	14997	14972	14839	15024	14919	14997	15006	15027	15025	14992	15014	14752	14964	14976	15165	15084	15095	15058	15043	15070	14977	14933	14986	15119	15063	15019	15186	15036	15051	14911	14975	14870	15051	15092	14966	14918	14854	14802	15064	14897	15083	14875	15239	14904	14916	14955	15029	15011	14968	15071	15229	15132	14950	14973	15022	15127	15008	15013	14934	15049	14950	15005	14814	14939	15067	15075	14987	14987	14962	14890	15002	15001	14937	14936	14873	15063	14963	14939	14929	14767	14753	15054	14990	14774	15045	14895	15090	14995	14799	15081	14914	14809	15008	14928	14943	15046	15165	14828	14959	14969	14899	14885	15023	14995	15120	14929	14939	14781	14966	14923	14943	14980	14838	15040	14867	14871	15030	14916	14862	15055	14973	15052	14885	15048	15056	15008	14981	14866	14949	15053	14869	14920	14951	15078	15023	14811	14918	14984	14850	15076	15038	14904	14842	14874	15080	14936	14973	14937	15054	14954	15070	14974	14951	15013	15042	14970	15020	14831	15025	14980	14904	14961	14909	15098	15024	15184	15140	14929	14964	15006	14963	14855	14954	14945	15122	14907	14918	14842	15068	15117	14895	15007	15037	14807	14899	14934	15108	14955	14929	15059	14921	14877	14939	14937	14867	14907	14926	15021	14947	15006	15044	14903	14921	14928	15109	14876	15047	14896	14932	14958	14930	14998	15079	14844	15099	14998	14829	15055	14787	14961	15107	14982	15084	14983	14993	15072	15055	15050	14970	14951	14838	14804	14864	14975	15067	15032	14928	14925	15075	14934	14956	14978	15034	14960	14991	14725	14829	14831	14913	15039	15047	15069	14910	15013	14929	14856	14979	14958	14891	14906	15022	14923	15026	14802	14940	15041	15054	14870	14941	15061	14835	14945	14992	15135	15053	14835	14890	15106	14992	15132	15122	14960	15108	14984	15007	15064	15023	14989	14919	14936	15094	15037	15093	15059	15025	15049	15065	14946	15053	14936	15158	14855	14965	15141	15280	14807	14997	14782	15111	14983	14867	15053	15096	15108	14999	14913	14925	14915	15037	15001	14939	14948	15042	15069	14889	14977	14964	14887	14979	15045	15125	14982	14948	15137	14958	14965	15096	14978	14904	14997	14995	15066	15022	14796	14971	14854	15064	15052	14847	14889	14953	14894	15002	14942	15024	14995	14873	15022	15012	15016	14985	14976	14982	14906	14960	14997	14987	14935	14936	14952	14793	15010	14995	14814	15045	15092	15070	14892	15083	15021	15209	14874	15000	15029	14898	14963	14939	14961	14993	15111	15124	15043	15178	14845	15071	14990	14899	14952	14954	15107	15075	15022	14955	14994	15186	14963	15073	15160	14826	14832	14907	14945	15185	14823	15005	15015	15171	14993	14971	14939	15031	14946	15025	14962	15090	14950	14963	14916	14919	15027	15037	14830	15059	15094	14906	14875	15025	14880	14955	14931	15152	14850	14939	14903	14959	14862	14791	15006	14945	14747	14939	14914	15032	14979	15033	15033	14988	15100	14883	14973	15065	15060	14875	15095	14917	15066	15071	15043	15027	15030	15103	14991	14745	14935	14885	14824	14885	14879	14936	14983	15130	14965	14988	14990	14989	14821	14913	14946	14887	14957	15014	14967	14809	15079	14835	15115	14996	14778	14931	15080	15064	14940	15081	14923	14939	14904	14869	15073	15055	14903	14956	14923	14867	15036	14927	14941	14909	15073	15012	14951	15106	15054	14933	14953	14785	14976	14808	14930	14924	14907	14984	15042	15048	14809	14956	15001	14993	14878	15074	15081	14916	14981	14964	14892	15110	15036	15120	14952	14951	14986	14936	15258	14815	15020	14935	14986	14800	14972	15054	14950	14991	15088	14802	15016	14983	14991	15008	14981	15120	14794	14927	15000	15097	14973	15025	15047	14993	15049	14974	15015	15023	14814	15006	15002	14996	15102	14852	14912	14936	14844	14977	15062	14966	15035	14864	15257	14876	14924	14965	15065	14879	14963	15065	15064	15178	15039	15052	15059	14981	15075	14918	14786	14989	14957	15079	15086	15144	14874	14983	15044	15184	15128	15120	15035	14952	14870	15075	15042	15019	14913	14941	15087	15100	15193	14941	15122	14995	15240	15043	15151	14934	15069	15005	14986	15216	15089	14993	15030	14995	15083	15012	14985	14914	14897	15080	14974	14864	14791	15045	14938	14982	14987	14912	14959	15019	14979	14983	14734	15040	15118	15070	14814	14998	14930	14924	14922	14899	15042	14870	14992	15013	14946	14991	14874	15147	15021	14768	15035	14969	14977	14911	14922	15065	14843	14889	15121	14971	14989	14892	14923	14776	14943	14868	15019	15054	15009	15022	15168	15149	14873	14941	15004	14983	15053	14952	15098	14882	15012	15157	14920	15061	14927	14984	14904	15031	14762	15156	14948	14949	14965	14895	14958	14897	15070	14919	15114	15074	14920	14958	14886	14769	14879	15001	15017	15110	15033	14981	14898	14975	14817	15005	14947	15182	14934	15022	14948	15087	15053	14936	14958	14991	14825	15218	15125	15036	14947	14724	14936	15031	14959	15055	15098	15165	14998	14956	15054	14969	14993	15021	14940	14925	14778	14880	14892	15016	14845	15041	14867	14915	15018	15095	15041	14911	14945	14884	14926	14887	15066	15131	14966	15016	14964	14974	14943	14927	14935	14849	14881	14805	14926	14849	14917	14925	15083	14924	14838	15125	14915	15036	14971	15123	14955	14910	15019	15092	14993	14830	15054	14976	14917	14996	14957	14897	15112	14841	14919	14842	15035	14784	14814	14947	15041	14894	15028	15061	14917	15016	15113	14836	14913	15060	14842	14874	14812	14987	14957	14937	14876	15118	14936	14713	15154	14993	14902	14957	15104	15062	14945	14939	15064	15033	14953	14934	15031	15046	15087	14956	15105	15038	14904	15039	14992	15065	15109	14951	14799	15029	14956	14990	15026	14931	14945	14701	14889	14816	15007	14660	14933	15057	14855	14918	14895	14970	15039	15066	14991	15063	14927	14946	14953	14866	14928	14851	14911	15058	15053	14838	14887	15185	14924	15008	14980	14866	14939	14997	14890	15095	14962	14990	14907	14914	14908	15056	15036	14898	15069	14976	14958	14961	15067	14847	15014	15090	15082	15094	14872	15059	14993	14748	14974	14964	15106	14882	14979	14930	14962	15058	15092	14866	15085	15065	14957	14970	15025	15037	14863	15094	14943	15046	14980	15287	14961	14947	15124	14847	15158	14925	14876	15093	14898	14995	15035	14860	15088	14854	15117	15087	15048	14964	14915	14978	14976	14914	15093	15067	14928	14971	14952	15045	14946	14988	14904	14960	14919	14939	15069	14951	14954	15048	15224	14932	15017	15007	14996	14874	14913	14939	14926	15004	14909	15238	14960	15056	15107	15012	14978	14950	14881	14970	14952	14936	14997	14888	14954	14999	14970	15034	14977	14969	15080	14803	14987	14997	14936	15148	15026	14909	14995	15022	14933	14861	15041	14942	14922	15089	14939	14990	15003	15211	14868	14977	14805	14977	14786	14991	14992	14869	14946	14868	15084	14979	15027	14933	15028	15056	15134	14869	15015	15079	15152	14993	15059	15040	15114	15056	14950	14953	14966	14870	14953	14988	14930	15004	14903	15016	15037	14804	15063	15062	14845	15010	14853	15073	14958	15033	14857	15139	14833	14892	14947	14955	15029	14909	15106	15023	14978	14943	14769	14779
35103	29187	31295	28572	26372	25962	26319	25649	25704	25806	25821	25569	25622	25800	25761	25669	25501	25587	25671	25512	25867	25861	25600	25595	25780	25713	25539	25456	25322	25502	25587	25143	25522	25417	25371	25496	25567	25311	25389	25335	25739	25436	25768	25613	25422	25193	25467	25384	25572	25645	25446	25495	25539	25465	25419	25432	25321	25242	25350	25158	25556	25422	25547	25487	25594	25602	25401	25512	25452	25610	25111	25267	25473	25521	25306	25497	25627	25336	25200	25492	25520	25514	25266	25423	25556	25429	25509	25260	25212	25238	25478	25343	25455	25332	25463	25534	25374	25465	25335	25466	25558	25430	25396	25412	25470	25684	25463	25331	25322	25335	25489	25275	25485	25596	25456	25715	25519	25357	25439	25258	25473	25221	25254	25477	25542	25583	25249	25301	25535	25565	25318	25452	25380	25458	25397	25316	25260	25549	25375	25340	25352	25284	25490	25342	25268	25489	25273	25611	25404	25632	25611	25367	25239	25523	25265	25470	25386	25132	25318	25356	25212	25326	25662	25162	25343	25345	25536	25608	25436	25518	25416	25652	25374	25332	25259	25345	25252	25300	25019	25519	25341	25407	25476	25599	25538	25497	25516	25434	25623	25353	25363	25271	25342	25446	25335	25415	25251	25078	25415	25459	25443	25493	25649	25441	25606	25340	25361	25690	25557	25451	25497	25386	25369	25305	25343	25357	25239	25403	25376	25526	25451	25561	25668	25436	25390	25330	25188	25279	25679	25422	25453	25721	25618	25469	25420	25585	25533	25283	25481	25061	25315	25242	25272	25546	25378	25460	25365	25314	25480	25384	25289	25335	25528	25300	25427	25399	25495	25442	25460	25409	25563	25524	25346	25144	25514	25667	25623	25195	25706	25428	25440	25417	25513	25446	25646	25319	25545	25248	25315	25354	25501	25259	25671	25470	25349	25279	25454	25405	25533	25125	25551	25234	25157	25079	25372	25403	25669	25591	25601	25616	25430	25298	25285	25452	25413	25329	25568	25393	25354	25022	25509	25424	25401	25418	25412	25431	25353	25388	25328	25478	25416	25439	25526	25627	25574	25526	25699	25564	25379	25275	25539	25396	25703	25569	25516	25522	25299	25339	25352	25329	25499	25259	25065	25173	25299	25334	25371	25388	25283	25484	25419	25074	25359	25518	25262	25459	25387	25559	25543	25305	25477	25283	25649	25446	25411	25379	25285	25431	25579	25397	25745	25383	25246	25429	25386	25305	25377	25673	25464	25635	25549	25364	25358	25512	25314	25557	25648	25544	25566	25622	25427	25479	25346	25435	25407	25348	25374	25553	25273	25437	25435	25706	25421	25486	25516	25451	25128	25421	25288	25510	25338	25600	25458	25536	25679	25456	25460	25264	25335	25359	25310	25638	25330	25287	25589	25436	25335	25438	25500	25152	25444	25445	25172	25341	25295	25463	25271	25422	25325	25418	25328	25323	25340	25340	25521	25662	25572	25529	25502	25473	25477	25366	25516	25339	25331	25522	25575	25522	25444	25036	25389	25186	24983	25346	25552	25334	25146	25328	25675	25465	25358	25775	25502	25323	25215	25397	25427	25442	25140	25513	25267	25490	25317	25261	25416	25178	25558	25398	25380	25519	25512	25580	25288	25615	25260	25374	25407	25344	25400	25471	25365	25255	25427	25575	25511	25251	25689	25504	25497	25315	25524	25078	25456	25381	25415	25584	25471	25354	25653	25648	25468	25547	25436	25437	25352	25394	25448	25300	25263	25533	25384	25545	25256	25569	25318	25469	25303	25302	25246	25492	25294	25316	25154	25176	25549	25481	25464	25364	25553	25273	25396	25355	25331	25609	25264	25593	25459	25388	25401	25534	25501	25213	25461	25334	25561	25307	25454	25303	25458	25367	25315	25069	25490	25456	25446	25279	25278	25469	25337	25566	25331	25359	25396	25738	25568	25243	25105	25382	25546	25516	25445	25340	25251	25688	25592	25264	25537	25456	25347	25472	25412	25306	25394	25067	25400	25667	25173	25314	25568	25449	25644	25321	25364	25230	25185	25223	25318	25413	25335	25536	25499	25402	25307	25332	25565	25660	25343	25269	25140	25555	25626	25349	25503	25458	25479	25554	25917	25344	25445	25497	25580	25354	25355	25432	25563	25539	25057	25221	25483	25370	25442	25450	25380	25513	25622	25628	25297	25183	25226	25338	25391	25435	25245	25509	25634	25521	25447	25564	25591	25497	25401	25597	25302	25342	25528	25487	25434	25206	25341	25514	25373	25452	25413	25352	25496	25193	25205	25437	25217	25574	25338	25164	25230	25157	25540	25596	25505	25119	25121	25374	25783	25338	25318	25358	25335	25423	25666	25587	25334	25213	25613	25502	25890	25615	25439	25399	25282	25348	25564	25480	25570	25556	25542	25469	25352	25531	25381	25496	25191	25440	25507	25379	25628	25297	25635	25514	25564	25566	25269	25432	25284	25466	25245	25474	25497	25462	25520	25185	25640	25347	25588	25375	25484	25400	25636	25354	25306	25285	25413	25256	25337	25475	25424	25465	25596	25626	25375	25470	25376	25352	25671	25294	25407	25451	25525	25582	25143	25421	25306	25248	25444	25326	25372	25709	25449	25361	25467	25517	25395	25319	25471	25392	25736	25532	25651	25420	25318	25259	25180	25384	25519	25407	25489	25527	25090	25289	25304	25463	25484	25262	25188	25479	25230	25340	25404	25531	25514	25377	25621	25558	25323	25301	25296	25465	25366	25283	25424	25326	25481	25285	25208	25250	25613	25396	25420	25424	25486	25301	25559	25619	25241	25408	25474	25659	25361	25283	25410	25283	25463	25338	25159	25463	25462	25451	25552	25611	25379	25648	25448	25280	25319	25579	25381	25347	25392	25459	25337	25421	25275	25264	25314	25415	25283	25455	25413	25475	25185	25389	25558	25357	25394	25410	25290	25450	25027	25196	25558	25535	25285	25421	25346	25156	25473	25365	25592	25384	25455	25229	25529	25422	25448	25459	25455	25422	25521	25651	25217	25556	25668	25748	25492	25575	25380	25284	25571	25481	25319	25476	25473	25476	25326	25345	25514	25667	25201	25499	25468	25377	25476	25435	25625	25533	25267	25477	25523	25226	25419	25330	25342	25178	25364	25529	25652	25453	25406	25472	25008	25480	25426	25571	25380	25281	25170	25449	25580	25421	25547	25294	25264	25410	25304	25280	25419	25400	25380	25414	25393	25228	25337	25378	25554	25433	25515	25388	25265	25651	25842	25309	25212	25381	25405	25396	25215	25457	25443	25220	25522	25366	25352	25544	25514	25352	25594	25340	25525	25591	25592	25407	25468	25479	25435	25461	25406	25543	25505	25609	25394	25358	25456	25412	25449	25610	25160	25315	25403	25419	25233	25491	25433	25404	25455	25600	25588	25558	25423	25477	25413	25410	25293	25218	25453	25461	25470	25627	25642	25490	25392	25567	25530	25196	25544	25634	25375	25312	25282	25060	25393	25572	25552	25566	25344	25371	25391	25436	25195	25201	25376	25260	25514	25352	25345	25294	25460	25501	25407	25170	25517	25497	25391	25677	25553	25438	25660	25296	25265	25328	25253	25452	25328	25121	25430	25590	25802	25190	25329	25357	25331	25399	25565	25502	25470	25638	25319	25431	25433	25527	25206	25321	25714	25301	25413	25077	25277	25395	25492	25480	25422	25498	25322	25520	25457	25369	25469	25389	25278	25454	25169	25456	25589	25352	25157	25438	25595	25337	25317	25475	25451	25181	25396	25232	25547	25522	25258	25165	25410	25488	25334	25323	25532	25310	25592	25566	25435	25463	25586	25451	25435	25701	25471	25546	25326	25344	25437	25586	25495	25192	25351	25517	25449	25519	25237	25346	25323	25686	25392	25253	25144	25562	25375	25492	25259	25143	25446	25522	25499	25477	25333	25439	25452	25501	25491	25522	25492	25295	25469	25250	25490	25492	25549	25591	25436	25372	25470	25464	25537	25434	25292	25520	25514	25241	25515	25454	25483	25333	25556	25273	25571	25356	25581	25393	25366	25321	25495	25480	25471	25596	25433	25366	25404	25390	25460	25503	25629	25378	25412	25428	25533	25429	25503	25340	25493	25362	25455	25487	25194	25479	25664	25290	25482	25287	25369	25376	25477	25478	25494	25226	25599	25482	25479	25402	25375	25386	25232	25361	25483	25433	25479	25527	25319	25576	25401	25590	25663	25509	25388	25241	25245	25291	25431	25138	25442	25301	25724	25637	25474	25278	25565	25455	25418	25438	25542	25318	25156	25284	24981	25285	25260	25395	25440	25739	25464	25485	25414	25385	25626	25399	25319	25554	25498	25370	25285	25846	25463	25179	25618	25517	25341	25635	25450	25612	25485	25550	25443	25308	25529	25432	25247	25315	25374	25451	25513	25334	25292	25329	25359	25373	25366	25535	25342	25457	25472	25640	25546	25339	25611	25675	25412	25510	25375	25324	25384	25375	25016	25352	25182	25385	25358	25472	25234	25538	25456	25334	25213	25494	25573	25721	25500	25631	25431	25323	25338	25634	25309	25533	25329	25340	25227	25642	25712	25515	25817	25462	25327	25586	25445	25431	25468	25501	25285	25560	25468	25404	25360	25605	25572	25133	25334	25535	25527	25482	25840	25543	25433	25361	25405	25422	25338	25507	25664	25377	25496	25434	25268	25544	25357	25417	25370	25417	25397	25580	25465	25234	25644	25523	25242	25132	25547	25382	25368	25618	25661	25441	25449	25341	25305	25525	25348	25408	25544	25519	25511	25288	25638	25690	25526	25474	25570	25244	25526	25279	25531	25277	25528	25494	25447	25362	25242	25471	25389	25470	25626	25526	25221	25320	25196	25478	25351	25312	25372	25426	25394	25539	25414	25594	25277	25401	25386	25454	25405	25190	25314	25199	25442	25450	25362	25445	25307	25243	25580	25548	25443	25392	25397	25183	25396	25535	25369	25447	25707	25436	25369	25508	25549	25258	25318	25635	25468	25509	25437	25289	25192	25218	25493	25321	25507	25279	25089	25457	25164	25684	25379	25324	25573	25659	25580	25450	25295	25605	25478	25452	25614	25501	25517	25585	25574	25482	25611	25411	25427	25444	25398	25430	25343	25298	25207	25067
25610	29926	24282	18719	18186	17720	17359	16962	16900	16935	16707	16773	16435	16725	16759	16891	16813	16433	16401	16548	16430	16399	16538	16522	16433	16242	16352	16370	16456	16349	16530	16560	16345	16524	16536	16359	16324	16349	16391	16405	16379	16272	16607	16498	16441	16351	16255	16362	16187	16253	16483	16193	16469	16378	16155	16241	16251	16283	16310	16187	16557	16266	16367	16553	16248	16177	16374	16475	16451	16329	16340	16207	16418	16395	16413	16434	16388	16414	16427	16168	16379	16409	16322	16371	16276	16369	16433	16327	16285	16274	16318	16157	16264	16317	16306	16469	16194	16350	16522	16310	16396	16319	16490	16247	16492	16441	16163	16498	16332	16460	16345	16376	16159	16325	16216	16235	16341	16458	16302	16484	16286	16316	16343	16147	16285	16338	16389	16196	16308	16409	16161	16346	16284	16334	16404	16351	16075	16225	16359	16359	16350	16327	16176	16139	16453	16475	16309	16195	16324	16282	16401	16232	16248	16450	16410	16249	16401	16356	16227	16346	16439	16174	16279	16222	16222	16238	16305	16237	16206	16434	16272	16291	16405	16116	16337	16318	16293	16319	16355	16389	16299	16214	16313	16285	16375	16414	16336	16231	16339	16489	16238	16453	16329	16413	16318	16554	16221	16262	16175	16134	16243	16191	16264	16186	16346	16187	16416	16360	16267	16364	16604	16309	16334	16376	16193	16313	16252	16339	16280	16352	16310	16252	16378	16423	16218	16403	16310	16303	16177	16372	16505	16258	16515	16380	16247	16445	16291	16249	16299	16381	16366	16111	16354	16280	16268	16367	16367	16298	16521	16289	16276	16340	16295	16338	16270	16146	16309	16323	16444	16248	16312	16326	16345	16182	16302	16367	16306	16141	16393	16233	16282	16341	16212	16255	16334	16286	16353	16307	16415	16311	16272	16272	16451	16194	16152	16474	16570	16285	16330	16360	16180	16266	16271	16382	16275	16243	16412	16248	16149	16361	16312	16418	16348	16387	16310	16314	16312	16312	16371	16282	16317	16264	16438	16397	16582	16273	16382	16246	16326	16283	16242	16359	16430	16381	16311	16236	16368	16276	16391	16279	16259	16166	16181	16221	16199	16385	16347	16146	16265	16428	16360	16300	16421	16278	16343	16295	16346	16106	16411	16306	16416	16203	16261	16217	16444	16375	16491	16481	16495	16306	16362	16380	16317	16408	16420	16160	16276	16166	16440	16220	16524	16299	16313	16246	16269	16266	16421	16308	16206	16289	16106	16423	16257	16257	16332	16282	16342	16366	16392	16375	16085	16318	16328	16187	16353	16341	16330	16436	16489	16341	16346	16481	16361	16317	16387	16299	16372	16046	16395	16261	16331	16218	16312	16614	16117	16364	16331	16399	16465	16334	16323	16364	16270	16229	16253	16319	16205	16289	16182	16205	16413	16241	16408	16337	16275	16249	16275	16170	16337	16403	16410	16418	16256	16340	16349	16428	16364	16271	16325	16217	16333	16518	16323	16136	16251	16358	16177	16336	16292	16187	16275	16408	16339	16238	16396	16219	16367	16254	16340	16227	16345	16328	16255	16312	16254	16245	16277	16201	16325	16433	16334	16365	16420	16343	16372	16159	16126	16407	16450	16402	16064	16465	16374	16500	16381	16419	16385	16181	16282	16406	16416	16377	16531	16343	16334	16219	16344	16245	16187	16332	16332	16360	16317	16127	16327	16460	16252	16361	16142	16430	16209	16369	16070	16426	16281	16268	16433	16260	16345	16260	16336	16412	16230	16198	16069	16251	16289	16362	16409	16271	16338	16191	16476	16448	16293	16343	16335	16310	16298	16252	16269	16288	16356	16334	16315	16174	16346	16352	16263	16352	16268	16182	16253	16402	16314	16403	16272	16384	16293	16490	16290	16506	16373	16318	16266	16291	16246	16391	16407	16265	16373	16228	16158	16317	16368	16317	16341	16330	16365	16266	16361	16179	16156	16539	16310	16278	16437	16451	16462	16234	16187	16337	16305	16252	16319	16396	16274	16198	16301	16284	16210	16295	16335	16204	16298	16331	16235	16385	16468	16256	16456	16271	16375	16385	16296	16330	16274	16332	16334	16311	16233	16321	16340	16224	16312	16422	16185	16236	16396	16279	16346	16247	16284	16296	16222	16309	16310	16208	16347	16232	16129	16253	16241	16318	16447	16380	16289	16296	16490	16388	16319	16382	16193	16286	16051	16298	16373	16161	16356	16338	16381	16386	16381	16141	16148	16165	16209	16233	16396	16373	16239	16428	16263	16260	16203	16322	16451	16317	16271	16177	16427	16266	16229	16275	16295	16347	16103	16505	16225	16309	16377	16503	16481	16207	16276	16350	16256	16355	16389	16415	16345	16250	16292	16300	16333	16218	16407	16469	16367	16194	16331	16229	16420	16320	16159	16269	16252	16464	16203	16379	16285	16239	16193	16358	16408	16240	16428	16320	16220	16512	16333	16183	16254	16206	16407	16210	16199	16213	16363	16374	16369	16320	16353	16415	16427	16299	16284	16422	16226	16359	16247	16426	16293	16362	16180	16333	16251	16323	16403	16399	16435	16430	16309	16233	16412	16284	16229	16558	16405	16212	16378	16407	16321	16353	16231	16231	16465	16305	16276	16475	16375	16227	16318	16317	16451	16472	16259	16369	16328	16183	16408	16216	16500	16165	16350	16423	16120	16338	16307	16290	16317	16351	16383	16344	16323	16387	16196	16326	16329	16218	16281	16282	16295	16433	16311	16344	16114	16523	16382	16429	16560	16316	16463	16141	16140	16520	16316	16364	16402	16361	16319	16420	16155	16206	16401	16245	16359	16301	16318	16355	16410	16217	16235	16405	16297	16293	16451	16334	16340	16297	16370	16448	16516	16089	16297	16247	16333	16316	16201	16324	16194	16391	16380	16306	16321	16400	16362	16372	16309	16395	16212	16152	16407	16236	16298	16278	16302	16158	16405	16283	16319	16458	16182	16535	16329	16238	16201	16345	16263	16241	16281	16389	16241	16345	16456	16362	16443	16524	16252	16395	16165	16241	16328	16394	16101	16471	16256	16341	16360	16299	16234	16393	16329	16413	16100	16377	16385	16269	16110	16099	16348	16153	16386	16325	16405	16222	16457	16369	16448	16243	16187	16312	16236	16412	16304	16378	16332	16277	16340	16352	16342	16391	16116	16250	16163	16180	16373	16201	16398	16380	16306	16251	16270	16346	16155	16300	16356	16123	16341	16194	16366	16304	16324	16253	16447	16296	16381	16409	16225	16353	16255	16270	16332	16395	16314	16409	16284	16289	16314	16436	16067	16239	16327	16326	16336	16424	16287	16366	16284	16278	16163	16511	16381	16292	16306	16423	16385	16457	16388	16263	16319	16415	16416	16304	16222	16340	16177	16483	16543	16464	16288	16381	16265	16371	16485	16445	16317	16299	16477	16485	16610	16193	16200	16205	16331	16441	16331	16433	16355	16229	16266	16267	16463	16376	16206	16389	16363	16147	16263	16390	16388	16313	16286	16335	16425	16335	16341	16241	16237	16481	16310	16185	16195	16146	16291	16272	16551	16239	16474	16332	16377	16215	16476	16230	16372	16358	16264	16309	16251	16106	16305	16342	16256	16324	16309	16320	16129	16220	16375	16262	16236	16197	16212	16344	16309	16312	16249	16330	16482	16194	16302	16216	16341	16339	16201	16302	16402	16191	16277	16317	16362	16130	16308	16461	16407	16144	16248	16290	16398	16321	16201	16385	16384	16400	16357	16275	16413	16365	16443	16400	16330	16212	16419	16347	16183	16202	16272	16501	16332	16203	16199	16188	16358	16160	16230	16207	16285	16545	16339	16274	16349	16349	16201	16366	16301	16327	16402	16257	16366	16322	16390	16429	16298	16157	16206	16404	16237	16352	16291	16280	16202	16160	16344	16430	16377	16002	16330	16361	16356	16221	16207	16406	16287	16391	16308	16402	16450	16234	16400	16203	16376	16458	16393	16246	16406	16415	16179	16457	16370	16449	16395	16363	16079	16339	16196	16513	16227	16168	16469	16218	16224	16366	16228	16161	16328	16459	16366	16276	16370	16304	16270	16120	16297	16334	16302	16263	16271	16203	16264	16377	16292	16372	16345	16401	16260	16222	16303	16376	16324	16209	16483	16289	16422	16266	16361	16279	16274	16291	16341	16384	16398	16552	16414	16550	16049	16348	16269	16296	16125	16342	16448	16378	16465	16148	16440	16246	16279	16111	16293	16236	16350	16227	16359	16386	16340	16232	16318	16349	16355	16388	16444	16233	16317	16357	16378	16114	16179	16307	16156	16387	16267	16166	16344	16188	16361	16269	16344	16236	16555	16253	16247	16301	16181	16316	16291	16477	16288	16396	16479	16256	16240	16148	16101	16344	16386	16452	16099	16207	16301	16446	16471	16458	16314	16335	16478	16120	16291	16532	16396	16359	16218	16141	16094	16290	16347	16197	16422	16151	16471	16335	16310	16254	16299	16387	16373	16293	16432	16365	16301	16280	16246	16313	16385	16341	16376	16308	16240	16279	16418	16222	16282	16227	16284	16397	16322	16347	16137	16290	16260	16265	16234	16416	16232	16383	16304	16485	16359	16260	16331	16452	16346	16356	16222	16246	16411	16262	16388	16353	16185	16520	16276	16237	16254	16328	16053	16387	16396	16373	16441	16219	16280	16373	16395	16169	16283	16347	16207	16276	16405	16333	16208	16401	16378	16260	16310	16262	16316	16302	16359	16433	16294	16323	16408	16329	16338	16363	16406	16300	16295	16421	16279	16497	16257	16176	16346	16074	16359	16362	16447	16261	16337	16293	16355	16358	16350	16301	16433	16265	16350	16282	16289	16277	16306	16482	16301	16328	16384	16405	16430	16132	16339	16339	16246	16433	16445	16378	16386	16303	16248	16220	16348	16224	16399	16217	16300	16204	16334	16321	16089	16464	16332	16378	16237	16329	16403	16232	16402	16411	16337	16299	16211	16494	16255	16121	16331	16353	16310	16254	16243	16438	16240	16474	16234	16331	16450	16139	16281	16493	16487	16397	16418	16183	16220	16201	16439	16319	16253	16228	16155	16363	16271	16430	16258	16369	16122	16165	16338	16305	16225	16374	16337	16266	16223	16263	16191	16172
24375	21028	27400	25175	23354	26655	28580	25916	24911	24815	24969	24416	24697	24734	24539	24462	24681	24191	24370	24253	24231	24401	24033	24342	24135	24213	24029	23844	23802	24129	24101	24181	24190	24425	24026	23744	24066	23955	24277	24059	24124	23749	24010	24216	24027	23905	23761	23868	24031	23765	24017	24122	24104	23913	24000	23859	23847	24234	24002	23868	24129	24040	24087	23863	24089	23781	23877	23968	24192	23959	24340	23831	23860	23831	23955	24233	23763	24032	24017	23776	24082	23929	23862	23829	24067	23791	23967	24063	23951	23929	24009	23937	23828	23876	23867	23832	23764	23927	23962	23878	23675	23808	24171	23837	23796	24032	24056	23951	23965	24038	23984	23675	23900	23700	23805	23889	23856	24151	24018	23825	23918	23924	23983	23905	23745	23965	24014	23704	23708	23925	23950	23794	24031	23914	24086	24031	23910	23945	24031	23680	23865	23941	23849	24015	23570	24048	23939	24200	23857	24022	23816	23893	23934	23810	24022	23921	23986	23771	23791	24132	23656	23821	24150	23976	23941	23946	23820	23964	23892	23877	23962	24122	23681	24037	23662	23776	23950	23840	23785	24077	23731	23700	23946	23908	23434	23872	23841	23930	23846	24023	23854	23866	23865	23774	24017	23913	24012	23928	23764	23818	23998	23884	23975	24025	23848	23855	24037	23972	23762	23771	23643	23959	23922	24033	24150	24215	23692	23910	23854	23940	23583	23745	24046	23911	23810	24155	23825	23747	24012	23947	23975	24438	23918	24093	23969	23817	23937	23787	23992	24106	23972	23932	23770	23857	23727	23936	23856	23724	23944	23859	23932	23799	23889	23796	23992	24028	23939	23958	23721	23894	23986	23976	23888	23777	24149	23933	23920	23901	23885	24066	23675	23751	23781	23855	23882	24086	23997	24029	23892	23989	23798	23923	24086	23942	23965	23613	23674	24048	23793	24018	23990	24123	23944	23892	23844	23841	23907	23993	23992	23896	24173	23597	24250	23995	23999	23691	23768	23766	24031	24037	23843	23831	24274	24051	23807	23781	24033	23831	23883	23971	23656	23824	23988	23790	24063	24029	24068	23813	23943	23901	24015	23960	23823	23871	24002	23903	23709	23724	24012	24191	23999	24023	24064	23772	23948	23968	23829	23678	23897	23944	23748	23906	23993	23926	24057	23850	24178	24003	24002	23930	23774	23899	23688	23756	24173	23950	23736	23986	23908	23828	23975	23733	23958	24049	23977	23875	23776	23579	23858	23774	24046	23819	23740	23828	23949	23787	24059	23893	23666	23743	23695	24007	23847	23822	23917	23878	23994	24166	24121	24131	24055	23901	23881	23746	24086	23789	23967	24075	23671	24049	23926	23726	23944	23931	23951	23770	23908	23991	23798	23734	24037	23600	23745	23750	23973	23826	23914	24057	24047	24237	24035	23901	24030	23754	24059	23692	23933	23674	23877	23812	23757	23949	24088	23967	24095	23931	23708	24136	24183	23731	24058	23765	24086	24202	23999	23856	23966	23835	23954	23968	23759	24021	24103	24053	23882	24109	24003	23954	23824	23746	23907	23827	24012	23838	23821	23814	23938	23782	24054	23784	24131	23976	24151	23835	23930	23901	23976	23905	23724	23597	23941	23976	23835	23941	23860	24010	23892	23732	23789	23868	23856	23928	23893	23738	23867	23769	23882	23923	23952	23559	23884	23672	23844	23861	23856	23969	23856	23886	23932	23933	24011	23794	24014	23670	23899	23698	23851	23971	23909	24160	23808	23680	23847	23834	23613	24080	23786	23848	23868	24030	23988	23984	23766	23869	23889	23943	23994	24007	24040	23964	24032	23775	23974	23875	23826	24035	23909	23985	23922	23938	23910	24309	23940	23955	24092	23889	23912	23854	23972	24004	23870	23747	23828	23834	24066	23719	23925	24048	23773	24077	24062	23585	23859	24058	23912	23920	23891	23923	23891	23884	23882	23971	23772	23877	23828	23873	23784	24036	23969	23934	23976	23980	23915	23887	23899	23988	23978	23850	23973	23973	23944	24048	23896	24013	23860	23972	24016	23921	23823	23665	23857	24002	23897	24088	23835	23902	23918	23746	24095	24172	23997	23940	23776	23810	24010	24136	23835	23986	24098	23931	23826	23989	24044	23962	23934	23789	23947	23885	23913	24121	23727	24091	23823	23823	23780	23775	24021	23877	23920	23928	23785	23721	23867	23821	24113	23719	23706	23968	23900	23751	24284	24170	23804	23665	23889	23987	23743	23924	24043	23988	24019	23894	24202	23771	23801	23862	24127	23717	23846	24072	23814	23822	23759	23801	23868	24072	23989	23931	23808	23799	23806	23880	23759	23931	23955	23888	23864	23902	24102	23923	23911	23979	23813	24127	23913	24097	24063	23959	23896	23947	23794	23901	23969	24116	23964	23750	23729	24305	24056	23789	23839	23989	23739	23641	23938	23829	23766	23645	23708	23959	24129	23793	23783	23893	23807	23702	23757	24066	24188	24089	24001	23707	23809	23818	23885	23853	23920	24202	24233	23979	24093	23711	23875	23920	23962	24093	23829	24148	23900	23928	23904	23932	23950	23745	23858	23943	24066	23931	23623	23835	23729	24063	23968	23808	24044	23919	23834	23966	24142	23964	23884	23913	24054	23954	24108	23831	24025	23989	23896	23773	23971	24104	24296	24014	24117	23875	24080	23894	23992	24063	24222	23952	23885	23816	23721	23821	24092	23834	23935	23780	23796	23928	23891	23942	23916	23922	24170	24121	23913	23999	23967	23834	24249	23967	23998	23875	24028	23662	24095	23940	23582	23880	23742	23953	24154	23849	23970	24094	23837	23903	23854	23897	23873	23628	24091	23833	23852	23849	23964	23974	24160	24084	24009	24123	24085	23657	23794	23980	23903	24086	23919	23612	23686	23821	23855	23977	23923	23721	23812	23914	23970	23884	23815	23848	23802	23824	23780	24087	23750	23805	23930	23967	23755	23768	23746	23558	23922	23994	23786	23925	23941	23817	23928	23960	23640	23822	23873	24024	23922	23769	23641	23776	24035	23849	23919	24164	24010	23909	24099	23785	23840	23879	23943	23750	23977	24013	23849	23822	24041	23750	23729	23893	23765	23871	24141	23887	23867	24035	24104	24045	23902	23846	23779	23743	24074	23862	24009	24014	23892	23933	23823	24156	24062	24011	24066	23938	24052	24184	24076	23971	24185	24130	23992	24033	23742	24037	23861	23931	24025	23788	23910	24065	23756	23952	23853	23942	23746	23920	23967	24006	23901	23979	23848	23777	23880	23925	23958	23912	24197	23843	23952	23810	23858	23922	24008	23899	24000	23966	23982	23698	23718	23757	23808	23906	24035	23691	23725	23714	24017	23985	23838	23907	23822	23947	23782	23963	23883	23971	23966	23897	23898	23668	23795	23887	23910	24007	23773	23569	24017	23911	23945	23832	23584	23765	23875	23924	24093	23889	23967	23955	23944	23987	23773	23939	23772	23890	24075	23925	23847	23852	23919	23883	23860	23650	23785	23821	23905	23927	23952	23894	23955	24035	24153	23938	24092	24061	23913	23953	24155	23931	24109	23926	24048	23947	23881	23777	23780	23906	23891	23717	23919	23860	23989	23779	24036	23998	24011	23913	23811	23914	23733	24133	24094	23942	24213	24170	23944	23837	23695	23915	24049	23836	23778	23910	23920	23926	23876	24076	23888	23903	23819	24045	24076	23889	23807	23853	23913	23681	23891	23711	23813	24019	23980	24067	24227	24155	23731	23707	24096	24031	23951	23961	24021	23817	23818	23966	23681	24074	23929	23943	23822	24003	23726	24039	23877	23928	23789	23931	23826	23973	24114	23779	23904	23814	23999	24017	23886	24117	23966	23913	23910	24050	23560	23867	23757	24160	23777	23999	23913	24054	24130	24024	23774	23911	23847	23895	24008	23663	24035	23994	23821	23995	23842	23766	23781	23809	23559	23607	23833	23696	24167	23930	24196	23955	23919	23914	23927	23984	24024	23943	23674	24115	23988	23863	23850	23912	23898	23985	23935	23808	23912	24067	24079	24038	23795	23936	23719	23955	24039	23674	23794	23885	23847	23823	23703	23739	23822	23747	24008	23843	23843	23589	24094	23786	24067	23927	23868	24221	23831	24046	24011	23918	23708	24029	24228	24023	23941	23717	23863	23904	24073	23946	23900	24064	23870	23930	24109	23824	23466	23773	23988	24021	23945	23890	23965	24029	23980	24082	23927	24052	24131	23955	24020	23951	23894	23966	23983	23916	23642	23910	23848	23931	24094	23976	23875	23940	23969	23895	23890	23785	23848	23975	23692	23845	23798	23787	23939	23902	23994	23709	23759	23974	24041	24087	23927	23736	23848	24273	23832	24024	24020	24122	24078	23729	23744	23751	23902	24010	23801	23822	24030	23979	24032	23811	24177	23858	23984	23873	24154	23972	23650	23987	23902	23912	24241	24082	23886	23998	23854	23748	24057	24103	23939	24017	23785	24063	23758	23980	23909	23886	24233	23980	23915	23675	24114	23901	23993	23899	23921	23880	24013	24078	24185	23804	23901	23833	23863	23882	23884	23857	23679	23973	23906	23935	24175	23826	24017	24139	24048	23919	23879	23831	23617	23709	23820	24112	23983	23898	23889	23786	24012	24141	24022	23903	23906	24061	23883	24104	23894	23740	23957	23956	23968	23906	23973	23908	24069	23880	23954	23915	23934	23954	24002	23503	23960	23876	24000	24016	24035	23856	23880	24087	24054	23993	23789	24104	23905	23614	23621	23960	24018	23897	23994	23558	24051	23863	24052	24049	23906	23623	23783	24069	23837	23914	23733	23682	23938	23783	23912	23830	23682	23966	23843	24084	24152	23992	23889	23780	23732	24007	24032	23964	24029	24081	23755	23893	23862	23583	23573	23639	23999	23981	23904	24124	23926	23920	23794	23853	23607	23986	23792	23962	24024	24022	23713	23809	23892	23926	23828	24063	23969	23972	23914	23910	23897	23687	23862	23820	23975	23781	24002	24119	24047	23750	23985	23787	23709	23735	23899	23658	23714	23818	24114	23768	23798	23944	23919	23930	23909	24060	24070	23983	24130	23839	23940	24180	23980	23971	24048	23655	23964	23888	23842	24055	23974	23902
27616	44121	34107	22601	20447	18930	18472	17593	17303	16780	16759	16620	16546	16687	16482	16517	16402	16144	16179	16041	15982	16013	16154	16172	15964	15882	15926	15922	15663	15882	15820	15742	15827	15782	15855	15667	15747	15736	15911	15645	15676	15824	15597	15775	15728	15807	15678	15583	15589	15894	15946	15674	15559	15833	15789	15659	15735	15658	15568	15688	15710	15831	15780	15873	15631	15718	15652	15734	15661	15730	15775	15778	15820	15549	15592	15807	15643	15573	15780	15667	15686	15731	15723	15659	15769	15594	15560	15600	15897	15742	15660	15692	15761	15716	15678	15704	15614	15779	15543	15789	15643	15673	15511	15654	15729	15693	15623	15657	15713	15831	15543	15726	15640	15504	15700	15626	15669	15678	15508	15549	15812	15594	15703	15704	15590	15781	15434	15707	15611	15754	15608	15608	15578	15756	15580	15733	15746	15579	15711	15709	15611	15672	15601	15854	15684	15443	15594	15766	15544	15804	15776	15757	15639	15596	15629	15465	15621	15561	15786	15591	15698	15650	15732	15506	15657	15555	15674	15770	15727	15786	15618	15713	15570	15753	15633	15712	15688	15553	15511	15814	15601	15759	15641	15531	15648	15770	15804	15733	15586	15574	15719	15586	15665	15596	15691	15574	15716	15399	15713	15691	15572	15712	15727	15642	15684	15712	15681	15904	15695	15855	15650	15826	15726	15741	15666	15754	15857	15691	15774	15651	15425	15712	15892	15584	15785	15639	15566	15699	15720	15722	15826	15756	15744	15709	15792	15896	15625	15718	15658	15539	15766	15627	15583	15690	15672	15471	15600	15690	15629	15985	15788	15720	15596	15715	15739	15685	15720	15644	15496	15666	15639	15692	15647	15620	15764	15595	15594	15593	15755	15774	15675	15603	15749	15735	15533	15811	15713	15634	15627	15807	15756	15598	15899	15646	15670	15515	15746	15679	15832	15619	15503	15790	15588	15645	15640	15742	15616	15707	15590	15541	15720	15807	15680	15582	15537	15679	15632	15684	15496	15540	15724	15797	15592	15834	15553	15540	15789	15736	15510	15664	15625	15750	15725	15626	15577	15670	15828	15717	15710	15530	15581	15631	15573	15751	15648	15559	15608	15662	15760	15467	15703	15650	15696	15768	15666	15662	15447	15786	15725	15649	15694	15561	15652	15645	15644	15457	15808	15543	15749	15666	15697	15737	15604	15712	15769	15670	15601	15767	15752	15925	15517	15794	15890	15616	15754	15660	15698	15425	15677	15506	15640	15700	15742	15623	15653	15675	15808	15500	15676	15428	15735	15614	15742	15649	15863	15694	15670	15710	15646	15722	15492	15798	15668	15760	15641	15673	15784	15729	15560	15730	15772	15611	15712	15647	15708	15764	15629	15623	15671	15686	15656	15565	15684	15472	15777	15696	15559	15636	15816	15603	15490	15534	15672	15637	15618	15583	15726	15904	15566	15599	15565	15777	15545	15900	15649	15643	15831	15714	15867	15522	15773	15652	15669	15769	15620	15658	15661	15813	15598	15629	15767	15575	15618	15702	15779	15630	15545	15641	15620	15665	15785	15609	15756	15716	15781	15747	15791	15797	15623	15647	15587	15470	15748	15754	15796	15747	15567	15773	15813	15758	15481	15736	15681	15815	15706	15779	15703	15619	15663	15764	15563	15645	15626	15724	15698	15758	15757	15617	15792	15559	15732	15790	15515	15494	15752	15669	15559	15651	15783	15611	15742	15596	15724	15643	15756	15608	15666	15776	15755	15706	15575	15658	15771	15394	15691	15620	15591	15428	15577	15617	15483	15734	15683	15678	15406	15676	15571	15487	15722	15630	15557	15664	15827	15712	16086	15662	15659	15667	15631	15606	15730	15653	15611	15698	15558	15785	15575	15599	15731	15698	15558	15712	15667	15825	15649	15795	15836	15687	15754	15662	15879	15698	15538	15596	15673	15636	15727	15602	15643	15666	15668	15671	15711	15591	15538	15785	15531	15700	15773	15522	15591	15659	15708	15528	15666	15698	15669	15682	15706	15733	15743	15741	15799	15625	15584	15756	15676	15666	15712	15742	15825	15859	15762	15630	15717	15595	15648	15784	15769	15588	15612	15796	15678	15744	15715	15702	15632	15709	15720	15669	15756	15543	15731	15598	15638	15766	15637	15758	15759	15602	15623	15646	15704	15710	15681	15789	15597	15439	15609	15754	15703	15741	15576	15704	15831	15530	15640	15642	15682	15714	15516	15678	15755	15568	15597	15607	15677	15769	15687	15647	15569	15530	15756	15561	15932	15772	15956	15788	15746	15504	15498	15772	15570	15670	15735	15705	15661	15754	15625	15623	15712	15719	15622	15588	15744	15636	15771	15699	15657	15767	15748	15438	15679	15621	15756	15717	15647	15777	15774	15639	15610	15548	15487	15582	15621	15736	15835	15563	15623	15784	15824	15752	15702	15543	15823	15718	15631	15628	15501	15776	15796	15753	15559	15578	15659	15593	15659	15682	15702	15671	15775	15760	15496	15767	15572	15817	15591	15617	15629	15699	15649	15663	15816	15542	15750	15727	15838	15656	15641	15614	15680	15533	15711	15679	15490	15728	15730	15744	15574	15677	15661	15610	15797	15549	15680	15785	15545	15862	15669	15606	15741	15709	15645	15745	15718	15506	15827	15890	15671	15652	15557	15595	15671	15796	15676	15620	15592	15552	15555	15593	15603	15552	15817	15844	15616	15688	15800	15689	15610	15538	15728	15847	15751	15675	15489	15737	15493	15630	15758	15801	15701	15446	15495	15759	15692	15715	15581	15727	15696	15726	15446	15780	15555	15724	15738	15687	15717	15649	15638	15610	15593	15640	15660	15660	15744	15634	15718	15671	15558	15637	15746	15674	15757	15679	15526	15737	15673	15659	15687	15794	15663	15507	15710	15687	15769	15588	15658	15479	15620	15668	15645	15672	15764	15605	15666	15612	15772	15706	15711	15660	15735	15754	15742	15752	15618	15617	15682	15679	15733	15768	15620	15709	15651	15653	15440	15651	15536	15461	15770	15601	15701	15643	15643	15524	15654	15726	15529	15646	15740	15699	15529	15823	15642	15836	15693	15651	15677	15681	15665	15676	15728	15665	15656	15577	15660	15581	15721	15792	15570	15684	15509	15857	15674	15730	15726	15632	15634	15733	15829	15708	15624	15546	15712	15812	15554	15699	15574	15654	15758	15744	15661	15689	15591	15530	15782	15712	15619	15525	15663	15574	15571	15669	15807	15805	15538	15653	15596	15683	15755	15831	15708	15687	15553	15729	15589	15662	15618	15637	15780	15626	15646	15560	15572	15658	15587	15425	15752	15776	15611	15756	15675	15696	15629	15772	15648	15649	15579	15737	15646	15560	15634	15589	15615	15685	15634	15662	15719	15577	15556	15649	15686	15507	15624	15737	15700	15668	15848	15742	15559	15590	15688	15815	15871	15714	15847	15668	15561	15662	15661	15795	15698	15772	15783	15698	15527	15660	15688	15604	15593	15612	15740	15554	15427	15605	15654	15681	15626	15759	15839	15706	15630	15657	15765	15684	15694	15605	15644	15693	15667	15723	15625	15858	15687	15637	15742	15689	15887	15784	15547	15619	15657	15607	15673	15528	15601	15738	15593	15701	15670	15655	15734	15892	15728	15737	15557	15631	15708	15633	15725	15536	15523	15739	15855	15653	15705	15756	15743	15549	15715	15741	15693	15762	15804	15695	15554	15845	15843	15784	15638	15667	15698	15686	15796	15652	15573	15852	15725	15681	15664	15565	15622	15472	15565	15666	15640	15718	15919	15755	15704	15795	15676	15675	15759	15588	15702	15701	15690	15686	15741	15711	15613	15633	15726	15624	15759	15683	15668	15650	15481	15720	15555	15774	15705	15748	15566	15750	15659	15754	15764	15897	15653	15777	15577	15734	15702	15701	15633	15596	15594	15711	15610	15718	15683	15839	15821	15557	15680	15604	15745	15678	15571	15629	15775	15599	15699	15635	15768	15586	15770	15711	15654	15793	15663	15752	15741	15480	15714	15578	15654	15601	15629	15637	15674	15791	15505	15639	15848	15744	15567	15617	15726	15668	15701	15731	15685	15627	15711	15553	15587	15695	15801	15635	15814	15609	15717	15716	15666	15680	15659	15803	15699	15773	15739	15787	15746	15765	15646	15699	15594	15674	15543	15525	15722	15719	15588	15664	15701	15696	15753	15607	15685	15812	15626	15710	15692	15739	15621	15708	15631	15763	15713	15706	15547	15692	15554	15601	15729	15798	15702	15623	15839	15590	15687	15665	15708	15644	15868	15726	15694	15730	15499	15612	15781	15695	15826	15703	15601	15742	15829	15735	15757	15578	15878	15773	15775	15670	15740	15536	15768	15687	15606	15749	15621	15681	15746	15661	15460	15729	15685	15682	15649	15751	15551	15617	15600	15764	15763	15727	15545	15547	15819	15721	15710	15668	15762	15690	15652	15605	15903	15638	15793	15797	15652	15535	15615	15694	15654	15781	15583	15833	15607	15482	15720	15647	15699	15709	15644	15633	15697	15754	15552	15659	15577	15741	15605	15713	15704	15752	15682	15632	15642	15703	15599	15660	15606	15600	15676	15699	15680	15617	15565	15630	15775	15877	15745	15672	15811	15583	15635	15660	15750	15636	15677	15718	15602	15663	15699	15591	15702	15633	15773	15694	15730	15562	15660	15890	15744	15629	15818	15719	15770	15636	15849	15619	15590	15842	15641	15598	15595	15781	15726	15798	15731	15704	15770	15600	15703	15521	15744	15564	15709	15716	15373	15600	15736	15574	15730	15473	15809	15725	15703	15583	15511	15773	15627	15740	15638	15653	15760	15675	15528	15753	15401	15684	15665	15787	15667	15601	15683	15616	15598	15657	15777	15796	15616	15580	15767	15685	15758	15590	15805	15628	15612	15412	15850	15690	15651	15632	15751	15808	15875	15646	15613	15685	15652	15498	15768	15630	15775	15694	15694	15582	15725	15547	15754	15546	15905	15798	15485	15678	15553	15500	15820	15699	15664	15692	15811	15702	15764	15640	15700	15801	15770	15699	15604	15793	15697	15472	15728	15590	15667	15499	15510	15582	15573	15563	15580	15590	15506	15853	15706	15623	15578	15634	15720	15711
22538	20942	27335	24774	21661	25506	29944	25722	24454	24823	24307	24085	23797	23891	23961	24026	23773	23598	23739	23363	23587	23287	23590	23226	23250	23215	22929	23287	23111	22997	23207	23138	23029	23265	23077	22822	22978	23036	23056	22872	22946	23066	23149	23334	22920	22824	22935	22595	22875	23006	22908	22843	22926	23037	22850	22829	23064	22851	22789	22926	22767	23013	23082	23083	23226	23112	22949	23120	23320	23001	22994	23105	22822	22830	23002	22989	23022	23068	23227	23063	23019	22634	22869	22574	22924	22780	22790	23100	22901	22940	23055	22887	22904	22830	22732	22872	23060	22891	22929	22920	22797	22682	22798	22907	22902	22782	22928	23149	22894	22732	22936	23028	22651	23052	22806	23069	23004	22799	22807	22880	23028	22825	22862	22944	22943	22976	22884	23007	23058	22891	22887	22815	22744	23002	23117	22897	22984	22737	22778	22660	22887	22958	22990	23111	22754	22666	23023	22842	23134	22970	22798	23129	22822	23135	22760	22760	22866	22949	23044	22996	22878	22574	22940	22591	23176	22925	22820	22739	22967	22836	23021	23097	22921	22831	22973	22954	22748	22851	23072	22896	22873	22633	22961	23073	22974	22789	22983	22875	22941	22885	22850	22916	23068	22980	22949	22870	22808	23041	22791	22988	22693	22978	22832	22748	22700	22826	22860	22808	22660	22806	22718	22820	22916	23010	22806	22674	22879	22882	22792	23066	22865	22827	22753	22908	23012	22891	22960	22949	22779	22851	22747	22672	22896	23060	23037	22978	22951	22879	22932	22704	22892	22898	22645	22747	22688	23030	23162	22894	22982	22709	22905	22951	22656	22786	22850	22926	22951	22947	22799	22817	22965	22809	22945	22874	22829	22917	22865	22938	22869	23044	23105	22750	22866	23014	22835	22876	22927	23155	22964	22880	22543	22928	22856	22785	22855	22954	22851	22707	22991	23093	22826	22801	22864	22941	22810	22896	22861	22790	22806	22634	22820	22932	22988	22847	22859	22973	22757	22975	22859	22999	22763	22660	22897	22764	22869	23084	23025	22772	22879	22864	22901	22799	22928	22933	22848	22861	22907	22923	23026	22911	22987	22743	22884	23197	22869	22907	22747	22881	22992	22746	22894	22840	22704	22963	23008	22948	22934	22764	22872	23011	22849	22622	22936	22810	22859	22723	22988	23134	22718	23017	23068	22858	22910	22792	22924	23001	22942	22835	22858	22743	22924	22905	23115	22867	22839	22867	23010	22737	22939	22755	22837	22811	23054	22723	22755	23028	22955	22901	22863	22924	22640	22861	22545	22716	22991	22733	22798	22500	22819	22905	22827	22869	22894	22955	22784	22793	22867	22824	22799	22806	22861	22991	22794	22745	22779	22771	22902	22724	22956	22814	22950	22781	22713	22905	22765	23020	22900	22621	23041	22752	23120	22703	22858	23113	22812	22682	22917	23010	22843	22896	22921	22897	22987	22634	22988	22977	22866	22887	22983	22857	23007	23002	22940	22919	22944	22890	22974	23141	22797	22687	22908	22506	22922	22812	22871	22874	22857	22753	22997	22976	22728	22867	22601	22804	23117	23023	23051	22708	22777	22834	23023	23219	23087	22917	23063	22973	22707	22979	22832	22953	22816	22652	22843	22847	22945	22825	22844	22757	22998	22758	22820	22960	22900	22850	22866	22568	23078	23042	22828	22694	22881	22854	22776	23149	22792	22801	22763	22795	22908	22702	22894	22926	22795	23136	23086	22886	23184	22771	22919	22486	23118	22937	22782	23052	22828	22830	22997	22794	22926	22966	22676	22679	22943	22855	22660	22821	22856	22876	23018	22827	22909	23027	23154	22829	22833	23104	23020	22963	22884	22752	22863	22743	22968	22924	23026	22977	22918	22814	22854	22805	22874	22779	22998	23014	22984	22710	22937	23024	22766	22872	23035	22821	22949	23108	22728	23019	22946	22672	22745	22806	22985	23192	22949	22887	22732	22984	22705	22835	22801	23027	22653	22979	22993	22785	22834	22987	22958	22774	22758	22884	23012	22934	22676	22816	22953	22903	22789	22811	22930	23010	22806	22835	22788	22911	22972	22689	23019	22880	22658	22658	23024	22952	22801	22871	22830	22582	22998	22865	22889	22875	22987	22626	22882	23013	23012	23288	22650	22812	23005	22965	23022	22650	22906	22869	22950	22780	22827	22632	22766	22984	22963	23123	22734	22836	22662	22900	22857	22762	22821	22934	22977	23016	23037	22764	22850	22793	22796	22749	22981	23005	22707	22798	23042	22751	22861	22735	22885	22934	22861	23083	22802	22901	22756	22734	22920	22703	22940	22833	22890	23005	22884	22632	22873	22697	22957	22596	22782	22969	22776	22735	23081	22785	22719	23098	22909	22932	22803	22833	22662	22647	22885	22980	23059	22912	22806	22788	22813	23066	22889	22623	23038	22736	22898	22842	23112	23014	22650	22667	22876	22758	22398	22549	22741	23049	22717	22697	22758	22766	22647	22982	22699	22809	22734	22786	22835	22955	22953	22920	22929	22742	22972	22825	22821	22707	22883	22986	22841	22928	22690	22591	22992	22698	22719	22992	23028	22730	22747	22760	22728	22721	22927	22934	22878	22852	23041	23027	22978	22715	22866	22932	22821	22909	23005	22870	22805	22933	22934	22932	22912	22846	23033	22886	22759	22882	22939	22883	22786	22842	22714	22857	22902	23062	22773	23078	22885	22735	23064	22852	22821	22986	22921	22879	22732	22884	22763	22918	22695	22890	22875	22747	22918	22890	22910	22950	22620	22607	23028	23031	22807	23057	22916	22940	22841	22815	22846	22875	23096	22776	23016	22672	22815	22936	22997	22822	22911	22923	22773	22927	22982	23071	22921	22633	22595	22900	22640	22846	22877	22549	22863	22778	23021	22771	22735	22968	22798	22973	22669	23094	22756	22790	23023	23023	22806	22890	23066	22906	22855	22811	22830	22889	22789	22755	22953	22974	22774	22898	22885	22953	22921	22938	22989	23030	22711	22908	22941	23042	22822	22863	22749	22934	22739	22736	22750	22724	23005	22776	23064	22886	22812	23067	22788	22689	23025	22749	22950	22867	22739	22862	23040	23052	22636	22960	22949	23177	22963	22898	22975	22854	22974	23105	22887	22953	22903	22901	22840	22719	23022	22928	22773	22835	22928	23055	22976	22810	22931	23044	22950	23014	22837	22663	22884	22982	22886	22803	22794	22742	23037	22890	22717	22848	22920	22852	22747	22744	22663	22725	22837	22691	22996	22992	23043	22880	22883	22965	22886	22751	22822	22964	22845	22709	22816	22879	22961	22931	22924	22981	22940	22850	22787	22847	22945	22907	22854	22553	22814	22898	22755	23174	22895	22693	22885	22925	23048	22887	22897	22701	22939	22886	22820	22956	22703	22901	22929	22955	22808	23001	23059	23108	22854	22893	23005	22883	22845	23175	23077	23057	23015	22908	23009	22702	22846	22739	22808	22911	22873	22857	22849	22849	22966	22858	22826	22938	22718	22807	22942	22662	22892	22803	22861	22892	22849	22869	22899	22855	22887	22719	22681	22898	22783	22999	22535	22826	23027	22667	22811	22891	22926	22964	22958	22856	22860	22853	22894	22893	22864	22930	22871	22753	22734	22970	22965	22858	22814	22703	22742	23064	22765	22868	22924	23108	22844	23160	23199	22899	22839	22751	22746	23028	22882	22646	22771	22911	22741	22734	22839	22813	23088	23075	22854	22922	22812	22977	22758	22870	22944	23040	22856	23056	22928	22622	22880	22901	23169	22975	23072	22866	22748	22977	22899	22755	22834	22916	22852	22873	22952	23055	22941	22897	22885	22864	23079	23042	22764	22861	22770	22710	22874	22786	22961	22903	22890	23067	22946	22954	22574	22767	22857	22744	22686	22875	23011	22932	22785	22645	22910	22813	22845	22610	22865	22847	22909	22985	22975	22954	22842	22876	22876	22641	22873	22750	23095	22894	23029	22847	22871	22817	22967	22900	22631	22852	23021	23070	22963	22830	22902	22876	22950	22662	22816	22752	22631	22570	22866	22852	22928	22853	22730	22713	22903	22821	22879	22893	23012	22763	22920	22810	22919	22915	22691	22898	22883	23055	22855	23065	22615	22809	22679	22764	23083	22791	22687	23028	22814	22864	22960	22676	23021	22940	22826	23082	23051	23078	22779	22769	22907	22826	22760	22605	22899	22906	22715	22912	22948	22918	23062	23041	22815	22869	23003	22768	22845	23005	22742	22848	23085	22690	23127	22815	22821	22738	22878	22966	22738	22795	22760	22880	22705	23051	22915	23119	22885	22818	22753	22639	22736	22782	22869	23064	22732	22800	22799	22815	22875	22987	22821	22732	23028	22737	23029	22847	22829	22680	22690	22851	22688	23037	22876	22632	22778	22790	22680	22751	22910	22999	22930	23133	23044	22916	22760	22692	22702	22848	22947	22866	22768	22617	22731	22744	22982	22775	22856	22889	22780	22771	22625	22502	22828	22723	22705	22863	22788	22947	22862	22951	22949	22891	22767	22709	22834	22902	22532	22840	22977	23006	22905	22999	22878	22910	22809	22665	22939	22755	22854	22904	22737	23018	22913	22991	22601	22743	22787	22827	22946	23003	22834	22840	23007	22666	22766	22590	22840	22942	22937	22845	22891	22790	22935	22893	22975	22949	22771	22923	22866	22886	22947	22999	22885	23108	22870	22991	22897	22735	22934	22986	22828	22636	22703	23060	22960	22713	22984	22874	22790	22746	23200	22824	22745	22769	22855	22725	23021	22907	22985	22953	22942	22619	22964	22561	22943	22794	22722	22990	22981	22686	22864	22714	22910	22976	22863	22947	23063	22592	22838	22784	22839	22861	22884	22548	22899	22905	22913	22652	22784	22970	22927	22853	22978	23022	23046	22763	22941	22812	22917	22927	23047	22709	22833	22797	22896	22818	23179	22945	23061	22960	22627	22653	22948	22970	22840	23069	22864	23065	22999	22784	23087	23097	23035	22843	22894	22931	22723	22630	22871	23020	22831	22769	22782	22708	22952	22917	23082	22685	22760	22662	22888	22913	22813	23037	22677	22947	22991	22870	22852	22984	23005	23002	22912	22558	22686	22914	23098	22761	22816	22969	22881	22850
30404	50365	40093	25361	22130	20283	19277	18296	17450	17080	16851	16376	16387	16341	16414	16313	15946	15853	15922	15779	15750	15734	15637	15385	15391	15356	15249	15231	15305	15247	15345	15180	15203	15338	15320	15168	15059	15101	14985	14966	15143	15243	15249	15122	15209	15249	15227	15323	15205	15304	15076	15004	15143	15125	15152	15049	15093	15151	15102	15123	15288	15241	15235	15182	15341	15239	15198	15157	15187	15271	15093	15141	15087	15103	15155	15420	15184	15323	15268	15263	15393	15161	15174	15171	15363	15210	15207	15188	15083	15179	15167	15213	15308	15052	15039	15063	15098	15290	15100	15022	15148	15116	14828	14994	15032	15200	15217	15029	14925	15263	15139	15024	14969	14956	15261	15042	15077	15174	15257	15217	15338	15092	15139	15110	15154	15156	15133	14999	15107	15179	14917	15235	14972	15139	14854	15074	14763	15011	15201	15163	15103	15031	15207	15088	15320	15154	15108	15257	15005	15215	15018	15080	15163	15254	14926	15132	14903	15135	15006	15049	15130	15005	15175	15194	15159	14991	15138	15093	15324	15011	15084	15058	15092	15068	15075	15214	15123	15037	15161	15119	14935	14979	15063	15058	15227	15206	15156	14970	14956	15181	15099	15203	15114	15180	15187	15059	15001	14890	15018	15013	15128	15086	14890	15104	15120	14957	15204	15125	15168	15098	15126	14959	15113	15124	15244	15163	15081	15216	15114	15103	15066	15213	15064	15303	15148	14992	15074	15130	14981	15085	15103	15067	15075	15110	15105	15043	15144	15143	14945	15331	15048	15087	15138	15131	15069	15118	15216	15145	14976	15164	15105	15046	15110	15098	15032	15019	15099	15186	15005	15264	15028	15004	14902	15065	15128	15031	14997	15048	15010	15051	15096	15218	15171	15273	15231	15117	14972	15039	15064	14957	14954	15081	15162	15276	15072	14998	15010	14991	15189	15126	14963	15184	14978	15095	15414	14852	15245	14992	14994	15148	14992	15029	15005	15132	14977	15137	15086	15087	15098	14946	14941	15104	15086	15148	15097	15099	15109	14951	15208	15111	14913	14914	15157	15124	15047	15207	15091	15052	15069	15159	15058	15189	14933	15129	14858	15141	15105	15074	14958	15115	15062	15169	15110	15066	15034	15226	15047	15164	15006	15031	15148	15094	15179	14965	15074	15014	15228	15081	15096	15309	14978	14985	15092	15051	15132	15092	15193	15120	15238	15024	15133	15207	14972	15161	15141	15024	14880	15183	15047	15074	14868	15085	15204	15088	15177	15097	14960	15254	15093	15070	15077	15131	15130	15106	15318	15126	15002	15287	15257	15131	15081	15110	14956	15184	14992	15117	15141	15107	15137	15041	14991	15201	14997	15197	15207	14999	15298	15110	15162	14893	15114	15198	15125	15144	15166	15160	15083	15099	15124	14994	15098	15036	15282	15226	15114	15119	15082	15117	15171	15093	15145	15109	15109	15160	15108	15005	15206	15120	15263	15250	15112	15076	15077	15121	15221	14947	14947	14990	15087	14950	15083	15150	15141	15020	14934	15202	15067	15201	15158	15148	15212	15112	15026	14898	15141	15249	15232	15055	15019	14951	15032	15234	14996	15056	14983	15199	15189	15105	15018	15024	15298	15215	15152	15217	15076	15161	15069	15164	15200	14893	15219	15056	15071	15061	15058	14979	15042	15008	14998	15099	15032	15135	15146	15164	14994	15140	15155	15141	14944	14934	15094	15090	15136	15242	15230	15074	15055	15217	15089	15232	14896	14970	15249	15097	15077	15033	15122	15217	15081	15030	15069	15064	15242	15089	15252	15151	14880	14998	14925	14890	15158	15091	15264	15157	15023	14913	15146	14993	15051	15087	15041	15155	15030	15146	15055	15095	15091	14999	15042	15127	15057	15032	15211	15012	15261	15047	15137	15187	14980	15179	15067	14950	15238	15144	15053	15080	15214	15048	15131	15067	14939	15003	15153	15078	15005	14988	15220	15202	15113	15048	15107	15120	15085	15166	15221	15104	15047	15131	15025	15124	15127	15122	15017	15097	15011	15033	15042	14869	14968	15092	15118	15131	15150	15149	14958	15034	14913	15066	15071	15357	15129	15098	15086	15056	15114	15178	15144	14971	15033	15243	15124	15231	15121	15083	15046	15144	15073	15120	15110	15145	15058	15273	15085	15089	15103	14955	15024	15101	15167	15216	15099	15017	15211	15109	15002	15129	15059	14939	14982	15090	15120	15161	15066	15166	15109	15117	15043	15003	15071	14956	15108	15138	15154	15127	15058	15046	15164	15275	15089	15091	15039	15045	15057	15024	15196	15222	15144	15020	15159	14926	15239	15134	15001	15229	15136	15083	15075	14964	15230	15108	15131	14938	15124	15208	15056	15035	15178	15116	15071	15137	15149	15065	15131	14951	15007	14940	15096	15240	15100	15135	15024	15097	14934	15102	15147	15258	15032	14987	15162	15114	15056	15081	15083	15097	15197	15082	15140	15118	15007	15042	15124	15031	14986	14931	15231	14953	15078	15102	15176	15001	15050	15131	15083	15082	15229	14984	15089	15090	15111	15207	15179	15082	15216	14995	15070	15048	15073	14997	14984	15030	15175	15017	15139	15245	15082	15138	15064	15247	15010	15052	15175	15196	15097	14938	15107	14952	15002	15105	15061	15236	15153	15011	15087	15000	14999	15193	14906	15069	15094	15093	15108	15128	15004	14825	15245	15126	15167	15180	15101	15103	14957	15116	15083	15168	15118	15074	15191	15105	15091	14949	14963	15175	15025	15265	15133	15063	15008	15234	14995	15039	15213	15108	15026	14858	15158	14977	15002	15113	15115	15071	15074	15046	15025	15085	14923	15181	15163	14963	15145	15102	14993	14748	15072	15002	15114	15098	15160	14897	15202	15133	15082	15154	15059	15260	15004	14992	15083	15211	15091	14851	15364	15047	15173	15006	15037	15126	14931	15127	15154	15165	15028	15017	15065	15253	15214	15272	15119	15058	15112	15124	15300	15147	15131	15096	15081	15248	15005	15217	15042	14950	14891	15176	14981	15272	15065	15163	15120	15028	15114	15080	15213	14956	15048	15081	15069	15110	15083	15225	14903	15026	15180	15071	15047	15107	14933	14990	15017	15309	15079	15028	15229	15318	15080	14995	14967	14950	15084	15030	15119	15141	15094	15258	14900	15194	15165	15015	15051	14913	15100	15171	15303	15227	15036	15242	15017	15132	14998	14982	15148	15268	15117	15080	15023	14923	15230	15083	15055	15024	15117	15111	15081	15031	15058	15005	15071	15044	15184	15030	15214	15035	15149	15227	15185	15208	15176	15073	14976	14881	14963	15035	14994	15055	14958	14989	15025	15171	15097	15040	14919	15197	15069	15005	14899	15123	15079	15075	15168	15125	15047	15195	15235	15217	15051	15101	14968	14997	15062	14946	15230	15071	15091	15016	15054	15109	15024	14989	15006	15033	15132	14912	15174	15192	14980	15085	14988	15222	14944	15064	15211	14996	15161	15098	15032	15000	14921	15152	15018	15121	15028	14943	15149	15208	15038	14983	15113	15111	14912	15122	15077	15157	15096	15080	15087	15246	15138	14924	15272	15044	15205	15057	15158	15167	15128	15113	15164	15077	15275	15232	15014	15054	15146	15238	15003	15009	15086	14947	14994	15076	15025	15049	15114	15065	15220	14999	15280	15025	15131	15099	14965	15057	15181	15255	14880	15103	14863	14957	15080	15035	15175	14983	14928	15144	15131	15048	15185	15102	15023	15093	15193	15028	15089	15004	15302	15170	15047	15226	15208	14968	15154	15071	15016	15052	15147	15061	15037	15147	15041	15003	15105	14953	15019	15158	15091	14970	15222	15197	15096	15000	15177	15027	15113	15065	15017	15015	15401	15096	15141	15168	15167	15165	15143	15205	15039	15208	15210	15041	15222	15145	14957	15024	15039	15115	15240	15129	15219	15199	15116	15053	14984	15029	15174	15157	15029	15071	15120	15076	15048	15034	15090	15142	15111	15283	15055	14983	15149	15110	15225	14883	15025	15014	15041	15083	15014	15095	15113	15002	15198	14995	15148	15087	15091	15050	15123	15050	15182	15129	15135	15203	15074	15293	14977	15151	15075	15192	15074	15001	15090	15068	15145	15118	15084	15166	14987	15111	15134	15090	15084	15162	15073	15046	14948	15174	15116	15012	15141	15115	15030	15047	15009	14991	14992	15051	15056	15043	14983	15068	15175	14940	15145	15077	15105	15055	15189	15061	15194	15022	15021	15048	15161	15041	15030	15156	15103	15227	14951	15112	15135	15034	15130	15083	14973	15205	15143	14975	15091	15113	15055	15100	15169	14967	15251	15153	15281	15141	15045	15102	15100	15021	15211	14939	15107	14969	14893	15178	15123	15107	15123	15170	15190	15088	15093	15268	15066	14969	15244	15092	15002	15046	15073	15124	15179	15068	15010	15027	14962	15039	15036	14983	15239	15218	14954	15054	15116	15033	14951	15241	15109	15008	15002	14995	14932	15312	15009	14968	14984	15152	15120	14918	15049	14963	15283	15040	15185	15027	15069	15169	15112	15122	15175	15102	15052	15097	15090	15081	15026	15285	15297	15022	15155	15068	15101	15069	15162	15191	15296	14944	15150	15071	15206	15152	14985	14926	15158	14932	14971	15266	15100	14969	15057	15074	15137	15271	15097	15085	15225	15008	15058	14967	15094	15140	15161	14989	15182	15067	15224	14959	15084	15139	15186	14781	15015	14964	15198	15146	15172	14967	15180	15015	15249	15138	14974	15020	15154	14983	15226	15064	15135	15037	15236	15112	15115	15076	15203	15103	15021	14908	15192	14894	15128	15212	15105	15037	14988	14909	15230	15027	14899	15080	15118	15143	14822	15082	15153	15128	15017	14962	15124	15069	14963	15107	15105	15091	15053	15079	15027	15085	15107	15030	15169	14959	15043	14990	15110	15150	15125	15004	15003	15007	15047	15129	15076	15117	15044	15231	15035	15055	15089	15019	15216	15003	15324	15158	15080	15088	15069	15130	15084	15008	15147	15063	15100	15001	15035	15273	15191	15161	15190	15209	15229	15049	15102	15100	15144	15090	15147	15104	15067	15077	15167	15289	15071	15159	15061	15143	15073	14992
35024	29567	32290	28596	26448	26333	26334	26134	25881	25877	25853	25839	25879	25570	25822	25829	25519	25575	25543	25646	25669	25440	25600	25727	25557	25628	25319	25418	25523	25499	25554	25322	25333	25627	25488	25601	25452	25647	25560	25331	25538	25578	25849	25692	25791	25718	25457	25623	25522	25455	25625	25830	25569	25449	25374	25418	25484	25712	25671	25451	25647	25583	25629	25395	25558	25803	25615	25856	25499	25454	25394	25536	25570	25427	25402	25737	25397	25675	25391	25438	25575	25257	25542	25332	25515	25548	25551	25425	25603	25330	25404	25442	25465	25582	25659	25500	25613	25324	25347	25551	25593	25602	25712	25321	25489	25215	25495	25506	25415	25411	25291	25424	25630	25602	25637	25594	25274	25420	25527	25468	25363	25615	25455	25432	25467	25688	25476	25524	25518	25518	25440	25659	25614	25363	25484	25615	25496	25640	25742	25385	25456	25647	25456	25552	25533	25554	25403	25559	25646	25535	25526	25390	25306	25358	25509	25521	25352	25438	25407	25487	25507	25443	25474	25583	25590	25665	25681	25455	25540	25462	25557	25557	25564	25518	25674	25650	25419	25251	25297	25556	25481	25637	25541	25639	25548	25381	25589	25477	25213	25381	25456	25350	25658	25436	25524	25516	25521	25406	25115	25595	25413	25367	25363	25601	25603	25570	25490	25350	25470	25690	25527	25204	25581	25477	25341	25314	25570	25324	25492	25573	25399	25543	25478	25447	25750	25683	25329	25528	25468	25564	25738	25423	25589	25243	25735	25610	25636	25549	25776	25434	25572	25594	25322	25317	25630	25704	25364	25546	25438	25432	25475	25666	25506	25513	25529	25532	25412	25485	25585	25501	25541	25531	25344	25439	25512	25432	25552	25482	25224	25605	25396	25409	25319	25255	25402	25667	25538	25805	25457	25583	25311	25492	25628	25511	25608	25378	25356	25489	25579	25639	25289	25378	25429	25381	25431	25616	25476	25191	25466	25581	25470	25265	25511	25540	25447	25255	25571	25335	25387	25379	25125	25663	25650	25549	25436	25541	25410	25708	25579	25579	25357	25402	25640	25419	25413	25653	25507	25465	25339	25668	25774	25474	25649	25510	25289	25407	25547	25458	25224	25474	25306	25676	25495	25478	25572	25220	25430	25422	25444	25408	25516	25434	25546	25456	25586	25489	25501	25752	25488	25448	25449	25539	25255	25576	25586	25397	25495	25463	25640	25640	25565	25453	25500	25341	25694	25602	25728	25527	25713	25388	25409	25461	25424	25669	25164	25255	25777	25429	25343	25433	25962	25598	25381	25480	25600	25740	25640	25372	25565	25536	25861	25643	25441	25425	25622	25642	25364	25627	25685	25561	25325	25385	25622	25786	25297	25546	25519	25357	25741	25537	25628	25378	25534	25585	25651	25197	25332	25593	25342	25353	25375	25130	25392	25700	25407	25498	25468	25529	25251	25789	25434	25657	25476	25419	25314	25339	25394	25326	25662	25406	25777	25415	25509	25664	25580	25498	25527	25592	25337	25305	25351	25469	25534	25333	25588	25401	25419	25406	25232	25616	25762	25600	25623	25497	25394	25499	25357	25459	25763	25430	25432	25262	25687	25584	25755	25351	25338	25485	25444	25586	25361	25522	25326	25696	25594	25612	25557	25334	25553	25412	25471	25492	25446	25636	25483	25443	25360	25437	25468	25271	25631	25585	25473	25472	25830	25402	25489	25398	25344	25186	25514	25369	25354	25640	25646	25503	25561	25762	25669	25453	25535	25277	25555	25576	25735	25588	25578	25490	25616	25637	25368	25586	25388	25455	25555	25652	25125	25344	25293	25540	25514	25303	25408	25617	25377	25428	25574	25587	25649	25378	25349	25408	25337	25274	25504	25122	25561	25491	25393	25735	25426	25399	25541	25482	25363	25579	25497	25407	25809	25553	25372	25376	25274	25520	25406	25497	25436	25487	25574	25367	25443	25662	25376	25513	25454	25370	25466	25507	25265	25241	25414	25402	25580	25549	25713	25250	25596	25483	25454	25303	25441	25364	25463	25405	25687	25473	25692	25439	25276	25445	25377	25498	25804	25555	25381	25622	25653	25432	25250	25357	25327	25596	25490	25616	25218	25370	25637	25500	25240	25301	25644	25685	25554	25331	25321	25490	25419	25391	25357	25481	25459	25483	25589	25728	25748	25369	25330	25660	25465	25552	25725	25561	25320	25614	25656	25574	25401	25550	25588	25600	25507	25370	25231	25432	25444	25328	25689	25311	25377	25534	25714	25188	25486	25362	25534	25244	25558	25477	25643	25495	25574	25629	25438	25189	25656	25472	25545	25158	25570	25420	25198	25436	25622	25606	25490	25566	25335	25453	25378	25630	25540	25387	25394	25707	25539	25726	25500	25324	25453	25464	25413	25591	25613	25431	25509	25563	25631	25658	25426	25766	25339	25493	25539	25642	25472	25459	25664	25501	25251	25601	25432	25334	25399	25300	25338	25360	25593	25607	25497	25855	25375	25783	25711	25825	25679	25673	25458	25524	25446	25614	25610	25616	25590	25482	25330	25495	25644	25453	25462	25812	25662	25561	25466	25610	25359	25406	25373	25568	25340	25754	25393	25691	25356	25679	25527	25497	25658	25355	25439	25606	25316	25415	25650	25503	25499	25574	25394	25603	25464	25570	25433	25847	25517	25504	25491	25525	25626	25530	25514	25618	25427	25267	25575	25589	25478	25547	25653	25456	25471	25534	25541	25376	25686	25320	25465	25533	25418	25586	25485	25532	25332	25352	25746	25448	25414	25454	25577	25634	25723	25319	25492	25872	25324	25509	25411	25431	25617	25591	25584	25570	25525	25374	25421	25494	25622	25655	25672	25462	25573	25488	25768	25581	25258	25549	25616	25637	25242	25327	25416	25458	25515	25890	25535	25421	25521	25401	25657	25512	25505	25399	25361	25464	25472	25381	25592	25567	25746	25696	25455	25412	25701	25501	25620	25324	25611	25455	25631	25470	25541	25528	25671	25286	25585	25354	25472	25482	25657	25510	25542	25292	25199	25428	25724	25472	25389	25379	25472	25676	25510	25578	25365	25480	25426	25442	25719	25605	25590	25751	25534	25512	25390	25649	25573	25725	25436	25469	25498	25720	25388	25472	25448	25679	25306	25530	25527	25538	25700	25415	25527	25465	25615	25357	25436	25557	25315	25556	25564	25372	25498	25590	25281	25559	25449	25759	25542	25361	25570	25606	25412	25415	25419	25555	25481	25596	25858	25556	25387	25320	25666	25507	25351	25528	25663	25648	25437	25653	25423	25435	25437	25622	25529	25399	25465	25458	25605	25557	25367	25620	25606	25665	25657	25409	25413	25700	25341	25496	25511	25563	25432	25654	25667	25458	25678	25570	25282	25586	25707	25549	25664	25169	25714	25437	25320	25409	25453	25294	25531	25470	25434	25567	25396	25290	25426	25441	25599	25482	25401	25600	25502	25494	25589	25671	25642	25699	25509	25549	25338	25412	25554	25383	25609	25517	25680	25493	25482	25563	25430	25428	25471	25447	25545	25447	25575	25225	25370	25406	25714	25395	25682	25639	25731	25698	25404	25554	25227	25421	25369	25664	25524	25514	25595	25566	25251	25636	25458	25378	25289	25110	25657	25512	25703	25388	25564	25281	25634	25839	25524	25380	25338	25532	25526	25325	25623	25456	25445	25559	25478	25380	25708	25369	25459	25497	25400	25448	25568	25636	25592	25630	25462	25316	25498	25776	25676	25392	25507	25552	25671	25591	25479	25719	25425	25544	25478	25627	25284	25489	25535	25335	25823	25652	25547	25548	25481	25549	25748	25576	25495	25547	25481	25756	25650	25417	25619	25372	25637	25456	25291	25607	25642	25745	25391	25280	25523	25685	25517	25399	25514	25548	25420	25657	25717	25586	25410	25639	25416	25331	25348	25430	25160	25555	25515	25563	25715	25641	25463	25610	25608	25608	25836	25417	25521	25532	25396	25283	25263	25391	25124	25545	25568	25380	25431	25548	25450	25490	25471	25402	25552	25573	25546	25509	25452	25425	25382	25662	25527	25682	25728	25560	25540	25416	25226	25633	25330	25682	25394	25657	25567	25515	25612	25414	25543	25613	25401	25303	25342	25558	25575	25261	25442	25541	25791	25606	25383	25623	25495	25708	25469	25448	25443	25626	25580	25368	25478	25485	25503	25256	25339	25234	25340	25439	25437	25508	25503	25541	25475	25393	25568	25475	25302	25450	25478	25310	25647	25451	25313	25519	25526	25505	25318	25577	25669	25435	25478	25634	25495	25417	25433	25269	25476	25508	25614	25656	25539	25496	25262	25403	25477	25367	25822	25545	25459	25327	25601	25617	25286	25503	25718	25368	25686	25502	25571	25536	25481	25367	25572	25496	25215	25327	25360	25620	25765	25467	25651	25590	25651	25652	25436	25699	25814	25451	25276	25472	25720	25654	25634	25441	25309	25438	25541	25521	25671	25620	25463	25602	25467	25337	25664	25585	25448	25635	25161	25517	25377	25606	25746	25377	25555	25418	25616	25365	25460	25493	25348	25401	25386	25299	25357	25421	25476	25217	25804	25371	25729	25485	25553	25469	25687	25600	25272	25351	25645	25589	25208	25473	25404	25344	25503	25759	25291	25326	25674	25692	25489	25542	25550	25555	25573	25568	25440	25802	25486	25308	25469	25480	25582	25291	25550	25476	25368	25559	25470	25480	25510	25451	25567	25653	25549	25638	25540	25652	25518	25433	25387	25487	25541	25652	25311	25532	25581	25474	25422	25681	25446	25309	25708	25571	25604	25910	25489	25607	25428	25311	25711	25445	25615	25595	25775	25297	25483	25755	25534	25279	25790	25546	25532	25308	25666	25584	25562	25343	25407	25574	25422	25583	25529	25658	25387	25521	25484	25572	25517	25607	25437	25609	25621	25457	25378	25685	25313	25226	25407	25407	25665	25387	25804	25693	25499	25610	25601	25601	25533	25791	25529	25428	25559	25519	25527	25493	25536	25566	25702	25482	25678	25903	25507	25529	25522	25612	25340	25161	25573	25394	25244	25443	25490	25677	25387	25675	25493	25597	25379	25831	25412	25220	25586	25629	25356	25203	25445	25653	25358	25549	25439	25390	25462	25288
25092	31399	25155	18932	17939	17657	17381	17037	17131	16938	16876	16613	16750	16708	16512	16800	16821	16588	16490	16645	16561	16554	16464	16396	16524	16331	16456	16406	16293	16300	16546	16515	16278	16385	16542	16457	16272	16433	16371	16458	16512	16383	16494	16287	16326	16391	16466	16437	16164	16247	16232	16345	16333	16159	16493	16274	16232	16382	16270	16336	16431	16393	16334	16077	16366	16493	16410	16434	16423	16282	16418	16314	16274	16292	16390	16313	16342	16338	16454	16416	16418	16351	16450	16279	16347	16268	16270	16354	16356	16268	16468	16297	16423	16294	16195	16356	16343	16519	16216	16333	16293	16353	16343	16207	16498	16329	16359	16417	16339	16309	16480	16407	16425	16205	16315	16217	16308	16404	16442	16489	16295	16210	16312	16515	16282	16428	16267	16410	16159	16352	16402	16389	16418	16287	16257	16268	16222	16179	16404	16246	16365	16364	16289	16276	16370	16303	16429	16217	16373	16330	16412	16188	16446	16308	16367	16343	16209	16350	16362	16249	16362	16270	16171	16234	16462	16504	16248	16278	16406	16376	16424	16341	16317	16284	16398	16073	16374	16362	16395	16171	16451	16254	16303	16345	16308	16313	16231	16441	16298	16460	16317	16190	16398	16409	16421	16360	16188	16308	16245	16295	16212	16406	16083	16171	16421	16288	16274	16386	16382	16338	16372	16360	16403	16270	16360	16318	16282	16473	16257	16422	16365	16193	16307	16356	16276	16334	16342	16395	16238	16446	16204	16282	16591	16383	16394	16223	16338	16384	16255	16279	16410	16458	16151	16434	16324	16254	16134	16412	16316	16378	16278	16203	16405	16421	16232	16298	16203	16222	16406	16292	16257	16277	16332	16363	16363	16180	16510	16372	16409	16428	16384	16430	16342	16303	16364	16378	16455	16533	16408	16398	16381	16353	16207	16374	16181	16332	16365	16238	16327	16360	16314	16275	16278	16339	16264	16235	16276	16317	16313	16418	16409	16099	16414	16299	16263	16389	16240	16446	16301	16277	16270	16300	16446	16251	16258	16471	16478	16498	16444	16208	16371	16198	16254	16176	16297	16373	16452	16305	16273	16379	16513	16171	16428	16300	16455	16496	16162	16260	16367	16411	16239	16191	16400	16383	16329	16225	16158	16435	16413	16413	16316	16314	16424	16418	16253	16442	16245	16353	16483	16297	16320	16310	16332	16204	16280	16231	16318	16367	16260	16421	16235	16569	16271	16338	16448	16387	16333	16321	16261	16347	16410	16259	16385	16366	16338	16263	16167	16295	16258	16605	16330	16405	16277	16175	16280	16415	16656	16166	16352	16295	16350	16237	16258	16376	16292	16170	16256	16420	16304	16520	16272	16221	16418	16307	16425	16367	16237	16512	16330	16227	16531	16308	16348	16314	16121	16245	16464	16338	16379	16342	16304	16270	16345	16395	16183	16380	16337	16365	16382	16424	16372	16315	16334	16396	16401	16207	16278	16307	16298	16354	16361	16335	16553	16305	16299	16424	16332	16417	16479	16217	16441	16285	16327	16232	16272	16257	16532	16258	16375	16341	16218	16113	16299	16368	16377	16311	16401	16287	16359	16323	16396	16472	16352	16298	16290	16283	16375	16382	16397	16453	16358	16294	16522	16318	16250	16261	16400	16332	16327	16404	16386	16365	16379	16411	16386	16274	16401	16205	16295	16276	16346	16371	16272	16319	16376	16371	16378	16409	16453	16227	16494	16126	16187	16288	16106	16156	16141	16289	16361	16476	16322	16004	16431	16378	16405	16232	16311	16379	16401	16431	16381	16385	16332	16392	16277	16363	16395	16427	16372	16282	16258	16339	16401	16457	16244	16337	16279	16221	16296	16377	16319	16463	16253	16381	16306	16278	16342	16539	16242	16145	16301	16243	16476	16409	16431	16407	16577	16325	16165	16287	16127	16353	16520	16330	16420	16307	16388	16526	16331	16378	16309	16087	16395	16278	16178	16266	16294	16388	16272	16273	16442	16336	16297	16223	16248	16454	16365	16488	16391	16355	16314	16177	16262	16327	16295	16561	16388	16338	16188	16380	16327	16473	16235	16358	16351	16488	16349	16441	16175	16402	16427	16312	16351	16421	16270	16421	16448	16271	16132	16434	16253	16463	16308	16288	16108	16465	16221	16314	16274	16222	16463	16243	16328	16338	16130	16221	16382	16224	16108	16359	16314	16363	16250	16253	16290	16438	16217	16429	16306	16231	16314	16100	16479	16446	16270	16469	16384	16470	16330	16411	16420	16507	16298	16339	16421	16549	16385	16427	16428	16410	16380	16456	16457	16340	16356	16323	16182	16333	16315	16285	16516	16352	16453	16263	16275	16367	16228	16409	16361	16244	16335	16559	16356	16520	16223	16417	16402	16300	16298	16392	16307	16455	16285	16408	16492	16592	16318	16440	16353	16340	16305	16401	16334	16168	16216	16207	16282	16252	16179	16396	16373	16297	16339	16420	16376	16382	16253	16416	16467	16309	16317	16263	16503	16521	16265	16413	16407	16349	16400	16393	16284	16210	16458	16323	16085	16515	16276	16426	16292	16226	16428	16421	16423	16414	16267	16414	16354	16211	16253	16363	16471	16413	16244	16453	16395	16408	16379	16371	16398	16243	16346	16305	16121	16520	16591	16155	16349	16399	16152	16298	16451	16346	16222	16243	16266	16412	16320	16329	16206	16382	16271	16289	16227	16366	16360	16390	16333	16462	16381	16199	16441	16405	16282	16342	16408	16266	16373	16297	16302	16265	16234	16547	16179	16551	16469	16415	16252	16275	16410	16286	16451	16580	16274	16329	16461	16427	16485	16333	16176	16506	16322	16232	16506	16476	16326	16390	16475	16309	16498	16444	16319	16417	16495	16411	16196	16404	16389	16390	16558	16211	16335	16152	16461	16357	16310	16364	16231	16362	16271	16453	16407	16388	16333	16483	16260	16454	16417	16296	16549	16239	16443	16352	16364	16470	16355	16370	16430	16467	16288	16407	16484	16592	16351	16363	16290	16376	16382	16394	16220	16251	16378	16400	16349	16420	16364	16376	16510	16564	16410	16294	16248	16455	16196	16509	16366	16394	16599	16384	16325	16319	16322	16485	16251	16451	16108	16344	16303	16344	16331	16426	16172	16405	16346	16326	16343	16361	16397	16215	16286	16355	16302	16251	16104	16181	16423	16460	16269	16295	16248	16561	16574	16424	16314	16350	16092	16515	16534	16452	16254	16399	16427	16467	16320	16331	16560	16287	16300	16523	16241	16417	16306	16384	16234	16396	16317	16335	16406	16415	16394	16508	16160	16273	16399	16241	16443	16446	16445	16513	16435	16310	16355	16246	16309	16314	16303	16290	16508	16218	16278	16457	16303	16463	16225	16181	16181	16260	16472	16277	15996	16406	16539	16128	16220	16330	16237	16322	16459	16375	16309	16297	16283	16215	16250	16500	16218	16245	16435	16482	16415	16378	16193	16261	16556	16335	16195	16315	16435	15966	16425	16511	16250	16305	16301	16305	16337	16549	16240	16365	16197	16332	16264	16541	16370	16303	16261	16541	16465	16385	16303	16384	16247	16197	16385	16226	16288	16316	16294	16267	16381	16219	16518	16241	16288	16390	16454	16105	16502	16289	16406	16152	16381	16221	16391	16506	16505	16426	16324	16371	16386	16360	16333	16325	16423	16293	16394	16267	16441	16258	16417	16444	16150	16298	16431	16285	16355	16422	16233	16503	16328	16232	16407	16226	16274	16326	16289	16402	16351	16468	16319	16531	16400	16298	16533	16555	16361	16326	16447	16255	16324	16438	16302	16389	16287	16235	16351	16356	16306	16478	16514	16360	16265	16428	16421	16397	16174	16219	16410	16332	16230	16412	16597	16425	16190	16244	16252	16295	16296	16282	16392	16132	16422	16238	16458	16356	16404	16350	16429	16416	16299	16496	16284	16308	16461	16462	16188	16232	16352	16297	16412	16242	16367	16333	16369	16317	16467	16248	16496	16451	16307	16382	16370	16490	16368	16314	16479	16226	16571	16117	16271	16411	16370	16407	16434	16247	16344	16298	16320	16256	16462	16470	16262	16288	16235	16374	16427	16394	16327	16354	16363	16512	16327	16247	16264	16269	16490	16245	16236	16292	16282	16392	16303	16352	16292	16371	16177	16250	16326	16288	16457	16602	16288	16380	16361	16337	16401	16181	16317	16587	16311	16337	16316	16401	16342	16647	16422	16295	16409	16238	16278	16325	16374	16431	16561	16224	16198	16260	16447	16386	16218	16457	16446	16317	16364	16290	16275	16236	16273	16412	16247	16333	16317	16432	16326	16263	16288	16251	16391	16135	16364	16198	16333	16200	16359	16442	16404	16381	16362	16442	16294	16447	16359	16302	16300	16467	16219	16440	16376	16422	16319	16274	16363	16351	16401	16402	16399	16346	16432	16187	16139	16331	16480	16279	16304	16386	16179	16267	16498	16336	16503	16250	16362	16430	16377	16238	16386	16549	16397	16357	16318	16392	16422	16241	16308	16334	16304	16440	16241	16375	16419	16477	16246	16218	16197	16473	16462	16292	16223	16229	16407	16364	16463	16372	16391	16426	16339	16205	16348	16363	16240	16350	16474	16427	16357	16350	16354	16416	16253	16426	16307	16443	16263	16478	16387	16427	16415	16325	16392	16257	16417	16332	16385	16320	16271	16356	16393	16329	16362	16415	16477	16419	16202	16396	16467	16507	16598	16352	16362	16316	16272	16334	16355	16297	16481	16400	16337	16234	16606	16252	16280	16389	16251	16327	16325	16337	16192	16360	16437	16462	16379	16278	16420	16298	16263	16386	16495	16416	16398	16343	16397	16273	16453	16502	16161	16585	16404	16473	16473	16333	16484	16409	16382	16355	16403	16244	16326	16608	16432	16281	16482	16395	16432	16161	16448	16387	16355	16517	16369	16295	16368	16304	16253	16382	16476	16389	16529	16300	16323	16440	16346	16374	16466	16179	16382	16477	16452	16518	16447	16350	16300	16399	16266	16205	16305	16401	16420	16223	16345	16339	16379	16277	16361	16123	16316	16375	16308	16257	16441	16246	16350	16443	16280	16363	16307	16381	16337	16456	16265	16345	16233	16398	16388	16360	16359	16435	16340	16444
24238	20954	27355	25026	23505	26819	28679	25868	24982	25179	25167	24717	24897	25019	24884	24766	24701	24758	24635	24847	24753	24363	24337	24571	24243	24304	24351	24239	24518	24558	24342	24433	24021	24412	24437	24148	24059	24011	24362	24336	24277	24158	24364	24170	24156	24210	24148	23914	24411	24182	24493	24211	24072	24121	24045	24071	24040	23832	24156	23966	23957	24104	24178	24168	24166	24113	24199	24141	24274	24156	24470	24135	24028	24513	24275	24238	24473	24278	24325	24155	24472	24267	24196	24234	24330	24064	24355	24387	24078	24196	24206	24240	24219	24188	24100	24263	24192	24307	24487	24003	24292	24062	24192	23982	24211	23968	23987	24222	24082	23941	24101	24095	24067	23890	24180	24107	24119	24128	24072	24277	24254	24218	24060	24062	24162	24329	24234	23954	24327	24085	24255	24138	24081	24028	23965	23995	24051	24143	24131	24084	24056	24198	24249	24398	24283	24059	24334	24209	24253	23918	24220	24228	24129	24021	24153	24351	23992	24014	24347	24297	24127	24135	24359	24291	24161	24195	24174	24071	24132	24127	24153	24169	23950	24305	24139	24344	24114	24284	24328	24306	24080	24221	24076	24226	24051	24162	24061	24276	24116	23989	24029	24147	24455	24339	24198	24298	24129	24200	23883	24308	24047	24151	24335	24147	24084	24122	24398	24419	23991	24111	24127	24287	24201	24315	23924	24063	24369	24097	24467	24249	24333	24063	24191	24457	24575	24017	24301	24136	24211	23954	24168	24007	23939	24099	24026	24346	24017	24077	24254	24337	24039	24261	24052	24069	24111	24196	24152	24380	24025	24289	24164	24220	24229	24431	24176	24195	24343	24225	24245	24312	24226	24265	24265	23973	23949	24314	24161	24042	24115	23781	24005	24297	24061	24297	24165	24312	24132	24115	24116	24041	24160	24234	24330	24151	24045	24069	24219	24299	24273	24390	24117	24151	24146	24127	24330	24168	24239	24186	24367	24178	24084	24167	24144	24292	24110	24072	24188	24247	24121	24101	24278	24117	23987	24186	24123	24162	24109	24262	24223	24152	24098	24155	24065	24189	24114	24092	24253	24234	24055	24434	23960	24041	24400	24175	24056	24047	24139	24190	24138	23823	24111	24151	24190	24248	24136	24059	24222	24360	24252	24264	24011	24370	24168	24292	24294	24220	24145	23933	23959	24304	24276	24207	24236	24153	24300	24146	24239	24209	24139	24175	24071	24132	24161	24310	24248	24136	24189	23993	24249	24060	24110	24029	24254	24103	24105	24284	24066	24073	23998	23977	23945	24127	24337	23897	24220	24097	24036	24342	24387	24010	24266	24313	24180	24275	24111	24230	24199	24128	24031	24165	24166	24157	24286	24383	24125	23963	24249	24134	24277	24046	23872	24008	23998	24246	24227	24222	24184	24157	24387	24240	24158	24195	23987	23963	24192	24240	23736	23985	24021	24161	24178	24099	24095	24284	24097	23999	24202	24198	24241	23969	24202	24204	24026	24210	23925	24297	24316	24040	24141	23910	23912	24030	24186	24243	24178	24125	23841	24127	23873	23851	24343	24127	24188	24184	24077	24273	24091	24307	23994	24158	24152	24434	24101	24249	24231	24216	24356	24141	24115	24078	24298	24081	24103	24023	24385	23942	24141	24001	24508	24158	24088	24242	24104	24053	23993	24309	24221	24026	24173	24110	24249	24313	24079	24189	24274	24233	24152	24069	24385	24202	24223	24232	24174	24013	24296	24406	24273	24066	24212	24129	24268	24203	24096	24081	24192	24373	24027	24249	24076	24189	24140	24265	24357	23965	24335	24277	24209	23857	24198	24287	24077	24155	24243	24174	24292	24128	24230	23799	24217	24063	23885	24049	24099	24262	24301	24350	24394	24163	24109	24053	24013	24300	24379	24144	24104	24029	23925	24327	24334	24233	24248	24307	24145	24300	24121	24015	23962	24232	24207	24269	24157	23759	24196	24403	23937	24083	24414	24305	23987	24222	24282	24179	23938	24146	23996	24120	23973	24185	24254	24024	24090	24324	24065	24210	24036	24089	23961	24010	24145	24340	24125	24246	23921	24172	24053	24049	24185	24074	24028	24225	24038	23945	24221	24136	24154	24169	24012	24019	24109	23991	24160	23908	24076	24356	24313	23993	24203	24011	24052	23986	24167	24269	23938	23743	23721	24092	24091	24072	24255	24100	23949	24152	24296	24304	24254	23955	24112	24150	23932	23940	24348	24239	24264	24186	24265	24016	24145	24179	24215	24117	24111	24328	24016	24129	24382	24280	23981	24043	24245	24285	23805	24313	24334	24137	24252	24171	24407	24205	24200	24045	24146	24310	24159	24198	24144	24279	24400	23920	24341	24099	24280	24170	24256	24201	23945	24232	24069	24167	23932	23995	24231	24129	24420	24212	24134	24135	24036	24126	24156	24290	24163	24128	24453	24279	24208	24063	24286	24116	24088	24142	24295	24026	24007	24058	23990	24187	24061	24412	24101	24095	24201	24181	24070	24146	24176	24152	23942	24200	24116	24126	24409	24211	24092	23855	24215	23953	24263	24291	24102	24074	24272	24447	23880	24022	24126	24262	23946	24076	24107	23866	24199	24066	24009	24219	24033	24194	24251	24136	24115	24041	24562	24167	24233	24240	24171	24111	24420	24162	24090	23950	24149	24005	23949	23887	24267	24266	24342	24205	24013	23945	24310	23991	24208	23986	24481	24237	23849	24163	24105	24286	24083	24281	24074	24062	24163	24115	24269	24247	24062	24144	24403	23996	24050	23880	23983	24049	24215	24273	24316	24190	24142	24301	24051	24120	24145	24293	24224	24119	23991	24138	24199	23892	24197	24280	24406	24179	24311	24098	24053	24232	24232	24262	24535	24281	24367	24179	24105	24171	24515	24458	24231	24323	24276	24205	23814	24061	24061	24185	24094	24133	24142	24201	23816	23886	24301	24034	24239	24195	24294	24238	24137	24224	24157	24201	24068	23997	24225	24173	24143	23967	24086	24123	23862	24013	24117	24113	24321	24143	24059	24172	24169	24383	24271	24286	24267	24219	24212	24068	24099	24304	24049	24368	24376	24321	24054	24194	24344	24022	24358	24139	23946	23968	24101	24247	23993	23965	24090	24190	24177	24224	24156	24176	24197	24120	24201	24225	24200	24430	24199	24070	24028	24327	24151	24482	24265	24224	24346	24213	23929	24000	24147	24097	24177	23777	24087	24350	24172	24295	24054	24023	24345	24163	24197	23970	23867	24001	24223	24046	24192	24278	24083	24422	24206	24109	24135	24138	24005	24066	23961	24136	24233	24283	23903	23905	24011	24281	24366	24311	24127	24141	24033	24048	23954	23910	24241	24162	24227	24153	24144	24153	24142	24183	24294	24174	24133	24167	24040	24118	24300	24270	24297	24110	24022	24235	24007	23863	24263	24313	24009	23926	24261	24098	24034	24029	24322	24325	24278	24171	24136	24222	23949	24110	24244	24204	23974	23994	24402	24082	24181	24209	24310	24036	24077	24058	23969	24391	24151	24054	24358	24230	24168	24072	24083	24326	24223	24165	24214	24060	24433	24333	24222	23989	23972	24182	24102	24044	24293	23903	24153	23990	23915	24199	23975	24163	24090	24339	24060	24214	24024	24030	24161	23996	23987	24223	24201	24052	24269	24076	24036	23972	24128	24268	24233	23885	24490	24040	24195	24180	24084	24050	24276	24303	24080	24503	24147	24023	24127	24112	24014	24181	24136	24043	24235	24015	23939	24221	24099	23842	23993	24045	24119	24314	24146	23950	24274	24099	24153	24257	23888	23865	24015	24137	24445	24377	24093	24180	24185	24269	24457	24082	24198	24169	24355	24301	24031	24198	24273	23931	24232	24090	23944	24031	24147	24049	24109	24110	24126	24086	24463	24233	24128	24090	24114	24058	23976	24234	24155	24266	24419	24140	23894	24056	24144	24079	24300	24197	24200	24019	24071	24135	24071	24061	24306	24116	24102	23862	24282	24138	24196	24104	24515	24202	24243	23794	24095	24268	24212	24348	24100	24191	24168	24456	23723	24021	24202	24175	24101	24093	24206	23877	24177	24135	24290	24296	24277	23976	24036	24183	24147	24274	24386	24148	24183	24207	24196	24210	24014	24146	24348	24260	24194	24108	24241	23972	23836	24255	24111	24047	24033	24277	24433	23933	24286	24110	24186	24299	24205	24127	24202	23866	24112	24003	24132	24101	24069	24220	24188	23938	24298	24248	24201	24001	23997	24076	24278	24386	24177	24114	24324	24226	24014	23932	24343	24253	24314	23930	24269	24098	24087	24078	24230	23991	24102	24151	23967	24269	24298	24277	24188	24304	24245	24081	24038	24379	24213	23992	24325	24303	24135	24117	24276	24039	24006	24229	24345	24258	24329	24121	24042	23987	24087	23996	24279	24191	24131	24069	24182	24136	24089	24325	24182	24148	24252	24198	24156	24008	24208	24326	24254	24040	24178	24172	23992	24190	24334	24090	24116	23986	24144	24235	23973	24048	24269	24216	24047	24251	24303	24204	23962	24065	24291	24051	24444	24278	23987	24348	24234	24298	24080	24177	24093	24104	24166	24190	24053	24184	24270	24518	24159	24109	24187	24091	24117	24225	24102	24246	24183	24152	24530	24276	24168	24242	24184	24224	23834	24065	24042	24132	24085	24192	23927	24013	24226	24182	24168	24423	24044	24331	24308	23904	23979	24351	24008	24144	24096	24312	24104	24089	23978	24144	24245	24070	24125	24066	24167	24175	24140	23880	23931	23948	23977	24029	24296	24025	24232	24072	24077	24205	24333	24169	24056	24145	24475	24195	24172	23920	24070	24107	24095	23924	23982	24207	24295	24146	24310	24099	24519	24024	24148	23952	24179	24172	24322	24332	24191	24217	24237	24164	24161	24027	24188	24242	24216	24168	24223	24204	24153	24110	24062	23918	24111	24114	24089	24105	23987	24107	24288	24171	24019	24186	24118	24388	24344	24258	24268	23908	24196	24391	24255	24123	24426	24280	24384	24083	24197	23989	24301	24397	24249	24045	24032	24397	24104	23916	24134	24376	23988	23936	24116	23989	24299	24476	24247	24050	24362	24055	24331	24239	24037	24321	24262	24171	24447	24005	23921	24140
26747	46125	36923	22445	20244	19108	18106	17606	17332	16820	16681	16674	16696	16548	16534	16312	16432	16231	16368	16027	16218	16230	15910	15996	16071	15908	15818	15791	15787	15875	15588	15903	15835	15757	15756	15721	16005	15747	15747	15964	15748	15870	15903	15831	15791	15807	15851	15917	15804	15780	15745	15763	15876	15887	15837	15886	15854	15884	15687	15569	15822	15805	15788	15948	15843	15768	15925	15729	15766	15742	15920	15784	15811	15809	15836	15889	15850	15813	15710	15964	15931	15816	15925	15711	15714	15694	15656	15690	15780	15709	15876	15690	15667	15701	15772	15807	15851	15914	15772	15552	15899	15826	15618	15704	15675	15694	15751	15650	15790	15599	15659	15843	15813	15562	15755	15744	15753	15729	15748	15872	15710	15613	15698	15639	15684	15731	15708	15858	15715	15697	15641	15710	15842	15786	15693	15674	15733	15772	15665	15827	15703	15926	15628	15879	15796	15704	15769	15889	15787	15867	15723	15664	15868	15739	15762	15696	15757	15758	15857	15759	15725	15670	15911	15852	15758	15736	15703	15717	15682	15736	15956	15744	15762	15627	15585	15889	15761	15793	15874	15732	15692	15643	15683	15748	15602	15756	15835	15691	15764	15697	15756	15692	15795	15642	15716	15721	15733	15686	15670	15736	15681	15620	15878	15605	15858	15770	15838	15627	15612	15823	15712	15885	15592	15734	15815	15611	15676	15797	15720	15813	15757	15658	15630	15744	15842	15631	15794	15845	15703	15713	15584	15779	15819	15703	15631	15709	15834	15827	15792	15754	15668	15957	15841	15742	15872	15550	15838	15728	15669	15702	15585	15962	15802	15849	15817	15776	15687	15487	15882	15761	15656	15837	15760	15593	15666	15811	15759	15742	15847	15982	15661	15669	15664	15704	15785	15905	15682	15771	15707	15877	15792	15748	15757	15519	15870	15908	15709	15739	15644	15603	15949	15758	15695	15908	15729	15714	15711	15746	15752	15930	15735	15667	15897	15816	15785	15651	15614	15792	15695	15666	15603	15647	15597	15752	15704	15732	15699	15722	15682	15625	15643	15770	15838	15725	15753	15651	15686	15711	15757	15847	15694	15707	15846	15710	15967	15628	15693	15704	16006	15916	15760	15754	15658	15633	15829	15772	15836	15874	15869	15788	15690	15767	15682	15794	15651	15716	15621	16064	15847	15771	15871	15766	15756	15612	15559	15699	15742	15704	15741	15762	15744	15920	15696	15724	15698	15738	15727	15769	15816	15778	15717	15805	15837	15693	15814	15731	15893	15808	15876	15754	15882	15844	15890	15767	15564	15634	15787	15673	15769	15738	15472	15856	15812	15836	15624	15661	15858	15640	15855	15710	15821	15796	15824	15791	15635	15802	15868	15820	15777	15818	15682	15803	15700	15749	15740	15621	15811	15570	15893	15876	15599	15687	15589	15763	15623	15802	15727	15674	15601	15790	15774	15644	15782	15581	15705	15582	15726	15774	15781	15666	15667	15746	15764	15619	15695	15682	15831	15948	15959	15709	15625	15778	15601	15661	15846	15667	15781	15750	15791	15695	15706	15664	15766	15778	15774	15690	15811	15769	15867	15667	15820	15721	15731	15569	15795	15743	15676	15910	15644	15777	15878	15833	15766	15695	15868	15889	15724	15718	15582	15823	15596	15832	15793	15645	15705	15767	15666	15661	15813	15754	15834	15886	15701	15625	15882	15684	15629	15805	15640	15679	15696	15774	15835	15661	15637	15649	15744	15705	15799	15780	15632	15670	15668	15589	15721	15750	15700	15809	15724	15703	15802	15637	15756	15642	15878	15636	15737	15733	15708	15702	15838	15604	15750	15918	15786	15737	15725	15853	15865	15744	15670	15853	15802	15821	15643	15713	15527	15748	15567	15611	15910	15707	15916	15698	15743	15666	15781	15844	15782	15692	15661	15694	15709	15820	15581	15773	15764	15659	15797	15558	15827	15796	15735	15897	15782	15599	15993	15660	15750	15683	15861	15744	15873	15720	15878	15719	15773	15716	15689	15680	15678	15771	15643	15738	15742	15665	15799	15688	15592	15516	15741	15797	15817	15810	15767	15800	15841	15741	15748	15619	15677	15737	15922	15818	15808	15957	15676	15763	15675	15806	15792	15821	15843	15770	15720	15698	15946	15754	15922	15557	15694	15839	15819	15745	15864	15731	15706	15692	15900	15675	15566	15703	15662	15772	15775	15724	15849	15695	15867	15570	15764	15815	15917	15712	15747	15839	15752	15602	15704	15725	15720	15620	15899	15773	15714	15711	15997	15688	15691	15993	15801	15847	15893	15556	15776	15624	15609	15904	15938	15852	15765	15909	15645	15898	15649	15782	15686	15498	15761	15766	15692	15732	15736	15901	15926	15756	15830	15937	15604	15643	15766	15790	15858	15764	15602	15737	15656	15647	15674	15714	15812	15731	15852	15770	15664	15882	15768	15826	15760	15919	15834	15636	15827	15729	15752	16079	15639	15768	15784	15682	15856	15806	15556	15620	15713	15801	15682	15710	15703	15763	15851	15845	15654	15906	15718	15993	15725	15764	15613	15771	15533	15706	15926	15561	15825	15877	15754	15648	15728	15792	15673	15729	15752	15677	15568	15801	15712	15946	15739	15633	15895	15714	15597	15722	15886	15696	15863	15652	15753	15799	15639	15847	15594	15622	15674	15728	15765	15895	15930	15852	15817	15739	15691	15613	15698	15799	15737	15723	15649	15756	15698	15638	15694	15684	15792	15879	15604	15765	15824	15770	15677	15758	15682	15679	15789	15653	15898	15604	15763	15805	15641	15714	15677	15569	15716	15628	15691	15839	15753	15760	15745	15690	15713	15658	15687	15807	15731	15731	15815	15666	15633	15930	15617	15753	15700	15846	15886	15758	15723	15779	15701	15649	15724	15626	15851	15624	15748	15663	15618	15836	15741	15686	15857	15756	15745	15653	15669	15737	15750	15788	15858	15699	15712	15848	15480	15985	15690	15862	15836	15677	15843	15780	15566	15803	15789	15696	15782	15871	15620	15927	15757	15653	15637	15763	15847	15841	15863	15757	15779	15897	15706	15683	15697	15766	15727	15829	15794	15812	15975	15848	15731	15878	15850	15776	15661	15665	15684	15879	15807	15867	15673	15684	15829	15677	15815	15758	15879	15850	15637	15693	15804	15733	15753	15777	15755	15670	15718	15832	15624	15976	15794	15736	15745	15881	15888	15579	15796	15696	15832	15637	15677	15779	15785	15863	15747	15738	15741	15900	15645	15659	15763	15558	15797	15849	15833	15712	15771	15655	15825	15594	15763	15734	15819	15621	15691	15659	15696	15841	15689	15598	15861	15758	15634	15926	15575	15835	15803	15757	15814	15775	15700	15712	15588	16020	15866	15804	15668	15785	15583	15783	15650	15776	15716	15763	15923	15752	15734	15810	15679	15896	15618	15735	15795	15844	15778	15761	15647	15651	15732	15656	15732	15826	15732	15789	15755	15858	15634	15762	15950	15860	15846	15652	15712	15691	15846	15797	15773	15652	15636	15676	15821	15815	15811	15734	15795	15811	15762	15776	15768	15780	15677	15708	15714	15661	15601	15728	15683	15758	15797	15635	15744	15783	15778	15802	15789	15949	15757	15806	15795	15816	15789	15631	15750	15596	15775	15854	15705	15895	15860	15640	15777	15993	15720	15723	15797	15786	15731	15713	15766	15614	15738	15538	15657	15678	15835	15664	15700	15812	15669	15793	15870	15775	15955	15760	15775	15796	15695	15689	15597	15764	15863	15779	15903	15746	15721	15834	15851	15755	15792	15946	15729	15814	15785	15766	15887	15827	15849	15637	15881	15691	15703	15914	15894	15750	15888	15667	15838	15823	15584	15718	15936	15787	15696	15956	15843	15936	15643	15799	15826	15605	15886	15726	15889	15659	15620	15925	15727	15604	15830	15621	15967	15573	15653	15719	15862	15880	15680	15790	15560	15913	15813	15831	15558	15677	15715	15802	15591	15590	15788	15712	15816	15878	15868	15686	15630	15789	15632	15665	15822	15727	15769	15608	15680	15688	15682	15675	15562	15765	15767	15681	15812	15740	15712	15793	15715	15560	15780	15848	15726	15885	15697	15752	15756	15737	15772	15669	15701	15826	15735	15696	15867	15587	15865	15932	15840	15857	15873	15706	15757	15737	15826	15755	15727	15768	15719	15779	15895	15726	15583	15695	15815	15646	15803	15722	15726	15744	15964	15729	15686	15714	15784	15793	15779	15631	15768	15772	15706	15621	15823	15791	15779	15855	15698	15802	15750	15703	15805	15579	15647	15850	15800	15893	15711	15778	15850	15772	15766	15667	15748	15753	15878	15781	15782	15841	15794	15870	15800	15739	15527	15714	15702	15708	15787	15690	15711	15813	15731	15791	15702	15680	15842	15848	15770	15818	15793	15755	15778	15828	15735	15868	15607	15793	15601	15961	15577	15774	15892	15769	15660	15668	15916	15619	15679	15716	15878	15630	15774	15681	15711	15759	15573	15818	15716	15825	15638	15856	15636	15717	15708	15786	15621	15925	15818	15614	15831	15569	15804	15763	15727	15947	16062	15935	15667	15689	15693	15859	15644	15776	15638	15769	15541	15875	15644	15680	15800	15894	15774	15781	15679	15643	15759	15895	15847	15645	15741	15865	15675	15815	15909	15592	15718	15769	15683	15675	15627	15750	15741	15704	15667	15623	15776	15568	15802	15635	15709	15598	15831	15926	15676	15882	15826	15664	15802	15870	15874	15864	15692	15681	15791	15461	15646	15721	15835	15727	15618	15714	15923	15721	15634	15825	15765	16054	15713	15767	15791	15599	15652	15721	15760	15861	15869	15708	15615	15579	15743	15821	15686	15925	15770	15835	15713	15681	15745	15691	15725	15727	16015	15832	15756	15790	15610	15697	15734	15719	15704	15779	15638	15741	15866	15662	15815	15717	15717	15595	15641	15838	15743	15578	15675	15655	15803	15630	15661	15720	15856	15867	15727	15674	15822	15837	15734	15860	15591	15785	15633	15696	15896	15789	15817	15538	15769	15773	15791	15638	15588	15559	15751	15785	15745	15588	15598	15595	15682	15776	15769	15692	15622	15835	15712	15615	15785	15862	15845	15801	15802	15649
22634	20986	27408	24801	21707	25206	29809	25770	24709	24742	24325	24258	24297	24017	23767	23783	23853	23981	23845	23867	23687	23567	23454	23310	23440	23330	23465	23160	23368	23276	23280	23512	23312	23210	23382	23216	23265	22869	23347	23088	23124	23141	23392	23205	23168	23219	23157	23089	23101	23073	22962	23091	23164	23119	23148	23087	22983	23265	23178	23174	23394	23159	23306	23163	23248	23256	23131	23068	23402	23096	22936	23075	23204	23369	23018	23194	23218	23094	23053	23052	23294	23173	23181	23111	23255	23113	23266	22928	23025	23219	23046	22930	23005	22920	22989	23053	23095	22836	22940	23254	22979	22971	23082	22936	23290	23041	23125	23152	23163	23167	23110	23064	23260	23060	23204	23223	22597	22967	23162	23278	23310	23001	22838	23006	23086	23003	23123	23130	23062	22991	22740	22828	22942	22991	23062	22984	22849	22869	23143	22904	23146	23041	22900	22868	23371	23286	23076	23118	23114	23016	22798	23136	23051	22935	23112	23058	23198	22930	22997	22825	23208	23170	22884	22965	23179	23088	22927	22864	22969	23130	23069	22898	23070	23079	22962	23079	23085	23076	22888	22857	23264	23126	23151	23023	22785	23030	22867	23179	23138	22775	22767	22885	23044	22930	22955	22916	23011	22980	23038	22943	23245	22981	23115	23043	23125	23055	23203	22932	23224	23247	23101	23239	22904	23137	22993	22949	23148	22705	22972	23073	22995	23016	23016	22888	22841	22984	23188	23087	23070	23017	23067	23107	22981	22994	22884	23075	22882	22973	22789	22632	23048	22970	22897	23282	22904	22902	23239	22960	23154	23104	23036	23006	22973	22637	22948	23065	23166	22953	22852	22745	23186	23053	23026	22948	22961	22935	22968	23098	23208	23088	22845	22998	23034	23125	22944	22899	22957	23325	23238	23114	22923	23155	22914	22945	23025	23213	23143	22864	23182	23066	23185	23070	23013	23196	22943	23081	23183	23031	23053	23093	23146	23034	22992	22986	23158	22982	23064	23356	23026	23260	22873	22985	23266	22931	23012	22805	22984	23105	23033	23077	23157	22923	23120	23068	22956	22838	23002	22901	23153	22986	23017	23031	23065	23132	23055	23021	23026	22725	22846	22973	22984	23169	23041	22980	22968	22999	22880	23172	22986	23063	23177	23002	23153	22814	23153	23057	23186	22908	23093	23062	23163	23093	22814	23112	23350	23107	22826	22915	22977	22768	23037	22854	22849	23172	23090	23222	22821	22743	23016	23197	23118	22938	23016	23062	22938	23077	23318	23500	22908	23051	23112	23148	23110	23113	23068	22783	22732	22798	22964	22859	23178	23160	23044	23143	23047	23086	23091	23030	22978	23161	23126	23104	22892	22995	23006	22969	22829	23298	23151	23154	23001	23098	23047	22997	23051	22873	22922	23011	22838	22922	23100	23108	23082	23222	23195	22999	22854	22793	22936	23081	23506	23202	23046	22918	22937	22768	23288	22858	22981	23023	23089	23102	23210	23238	22973	22989	22914	23069	23043	23142	22902	22736	23029	22940	22989	23026	23114	23090	22947	23024	23082	22899	22989	23085	23010	23079	22990	22922	22933	23034	23035	23058	23034	22774	22970	22957	22902	23031	23011	23085	22965	22917	23063	23038	23149	22753	23152	23018	22884	23142	22911	23063	22739	22977	23054	22900	23057	23147	23178	22877	22894	23060	23236	23304	22942	23268	23189	23403	23266	22936	22998	23175	23035	22863	23030	23022	23016	23161	23121	23267	23304	23106	23045	22860	23138	22881	23176	22950	23080	23114	22967	22919	23242	22888	22888	23134	23222	23118	23045	22988	22964	22822	23112	23099	22939	22996	22769	23106	23019	23047	22909	23021	23063	23023	23187	22827	23224	22919	23079	23060	22783	23019	23141	23030	22836	23050	23092	23072	23212	22888	23022	23078	22998	23095	22990	23006	22901	23089	23164	23031	23180	23137	23063	22921	23101	22950	22942	22790	23195	23232	22984	23188	23315	23159	23148	23160	23180	23279	23122	23197	23123	23163	22962	22877	22957	23107	23184	23384	22998	22778	22616	23091	22935	23034	23010	22965	22933	23233	22700	22881	22974	23022	23258	23142	23285	22888	23292	22955	23184	23205	23062	23063	23007	23217	23135	22896	23127	23020	22968	22889	23084	23067	22949	23070	22756	23194	23247	23108	23099	22869	22893	22969	23112	23116	23067	22804	22899	23062	23118	23094	22991	23007	23092	22792	22921	22879	22918	23170	23187	23159	23059	23159	23014	23163	22997	23016	23053	22798	23089	23062	23097	23043	23145	22978	22811	23033	23100	23142	23125	22933	23190	23117	22975	22769	22965	23077	22795	22929	23065	23015	22965	22879	23081	23108	23085	23003	23218	23068	23284	23058	23161	22776	23158	23142	23007	22904	23171	23309	23253	23239	22958	22947	23191	23096	23219	22908	22936	23041	23070	22914	22913	23022	23143	22946	22692	22707	23035	23141	23040	22983	23014	23079	23033	23080	22889	22915	23075	23201	22937	22979	23048	22727	22984	22906	23095	23268	23178	23098	23314	23166	23034	23037	22791	23049	23193	23063	23166	23129	23145	23066	23079	22912	23090	23267	23162	22961	23137	23048	22899	23019	22996	22812	22927	23165	23068	22987	23059	22856	23055	23142	22963	22769	23025	22959	23248	22910	22830	23071	22952	22796	22734	22963	23036	22964	22854	23101	23194	23161	22873	23020	22882	23267	23143	22970	23023	23081	22934	22928	23029	22903	22836	22869	23053	23263	22835	23180	23080	23086	23003	22870	22861	22964	22935	23077	23080	23205	23188	23289	23143	22851	22850	22819	22810	23032	23151	22917	23116	22856	23040	23131	23262	23259	23022	23049	23207	22946	23242	23157	23303	22978	22998	22976	22871	23168	23207	22870	23159	22914	22867	22827	22973	23087	23018	22939	22844	23074	22641	22948	22947	23041	23215	22910	23001	23166	22898	23092	22998	23160	23348	23053	23046	23013	23076	23139	23216	23037	23080	23207	22942	22845	22898	22866	23235	22751	23118	23207	22942	23038	22900	22814	23143	23090	23128	22788	23019	23175	23051	23146	23004	22871	22955	23109	22981	22993	23241	23081	22978	22939	22998	23038	23195	23061	23125	22817	23209	22831	23017	23021	23071	22950	23151	23278	22812	23045	23068	22946	23041	23250	23009	22996	22982	23004	23053	23180	22943	22884	22864	23043	23150	22937	23152	23001	23080	22941	22991	23136	23141	23055	23265	23110	23198	22915	23027	23164	22914	22953	23079	22993	22979	23072	22872	22942	23089	23124	22833	22857	23222	23065	22991	22796	23038	22953	22919	22809	23168	23056	23020	23052	23143	23450	23202	22977	22840	23089	23192	23059	23187	22864	22995	23332	22943	22946	23133	23020	23007	23014	23178	23195	23022	23212	22973	23075	22957	23052	23117	22908	22933	23111	23026	22819	23154	23277	23192	23185	23246	23081	23092	23070	22932	23190	22807	23087	22989	23228	23013	23139	22949	23020	23147	23130	23112	23250	23048	22949	22986	23011	23022	23117	23068	23016	23237	23152	22915	22765	23176	23007	23152	23204	23084	23097	23056	22904	23133	23117	23048	23188	23162	23035	22992	23037	22990	23306	23228	23044	23047	23055	23208	22959	22933	22853	23013	22948	22981	22964	23037	23102	22907	23060	23084	22940	22967	22993	23224	22913	22878	22908	23211	23261	23280	22952	22831	23064	23072	22974	22913	22986	23050	23011	23081	22951	22890	23382	23084	22871	22853	22839	23016	22808	23064	22990	22922	22718	23011	23160	23135	22738	23172	23280	22888	22856	23022	23088	23003	23165	23033	23137	22967	23081	22956	22886	23202	22800	22915	22975	22982	23014	22958	22979	22978	22908	23097	22797	22956	23109	23144	22995	22973	22918	22986	23019	23223	23310	23029	23086	23108	23021	23061	23070	23117	23202	22948	22848	23057	23142	22943	22890	23076	23047	23105	23214	23080	23159	23162	23206	23164	22994	23027	22925	23063	22995	23128	23098	22957	23068	23180	23210	23177	23185	22898	23070	22974	23163	22943	22863	23120	22931	23119	23161	23044	23138	23055	23087	22993	23058	23059	22920	23236	23060	23042	23120	23029	23276	23131	23080	23139	23184	22833	23161	22999	23372	23159	22996	22943	22973	22970	22944	23145	22978	23176	23076	22849	23053	22860	23003	22961	22966	23174	23164	23218	23097	23038	22811	23082	23021	23033	23010	23145	23021	23073	23151	22996	23013	22989	23076	23114	22892	22993	22913	22923	22889	23133	22813	23065	23006	22969	22820	23162	23027	22930	22794	23129	22934	23041	22800	22832	23041	22929	22910	22865	23069	23155	23228	22812	22982	23297	22954	22875	22897	22771	23151	23131	23193	23374	23260	23187	22873	23010	22988	23032	23162	23170	23183	23147	22972	23107	22826	23127	23044	23096	22805	23255	23109	23140	23158	23134	22978	22857	23108	22902	23100	23089	23425	23239	23052	23079	23166	23245	23140	23038	23056	22880	23093	23110	22860	23146	23029	23070	22985	22914	22945	22836	22832	22914	23099	23174	23425	23069	22942	23091	23200	23239	22892	22866	23162	23184	23263	23122	23294	22827	23220	23283	23001	22821	23116	22908	22882	22885	22958	23083	22916	23325	22937	22874	22903	23055	23061	23006	22821	23012	22973	23038	22963	22944	23209	23053	23036	22984	23153	23205	23132	23070	23153	23049	23137	23032	22855	23052	23115	22844	23311	23284	23211	23035	22988	22903	23019	23135	22967	23062	23180	23271	23056	23300	22822	22969	23074	22906	22746	23155	23135	23205	23080	22960	23054	22869	22993	22834	22904	23083	22781	23179	23200	23001	23130	23014	23180	23236	23088	22978	22782	22864	23073	23066	23005	23290	23088	23098	22909	22794	22945	22934	23072	23095	23007	23116	23194	22897	23151	23084	23031	22904	23359	22946	22841	22854	23040	23113	23027	23123	22952	23057	22882	22958	23106	23090	22952	23141	23069	23092	22969	23136	22995	23069	22909	23143	23153	22995	23197	22927	23079	23306	23009	22916	23155	22821	22912	23042	22835	22841	23126	23080	23127	23328	23058	23066	23178
29781	53457	40730	26138	22240	20301	18903	17977	17654	17080	16606	16545	16466	16269	16331	16201	16008	15889	15778	15846	15787	15601	15780	15380	15238	15487	15396	15327	15417	15391	15243	15354	15490	15191	15267	15084	15302	15342	15129	15183	15115	15127	15131	15131	15162	15445	15184	15155	15076	15184	15210	15180	15392	15069	15320	15264	15171	15114	15400	15261	15299	15275	15425	15248	15382	15365	15493	15283	15375	15255	15215	15414	15245	15271	15311	15080	15016	15189	15325	15290	15416	15305	15187	15323	15427	15236	15153	15136	15173	15261	15222	15224	15299	15299	15355	15206	15205	15308	15138	15159	15101	15260	15276	15180	15195	15315	15101	15092	15185	15122	15058	15280	15246	15007	15197	15141	15264	15107	14918	15145	15358	15293	15059	15154	15225	15107	15075	15277	15191	15017	14991	15033	15260	15071	15127	15219	15069	15178	15102	15391	15289	15156	15084	15052	15288	15146	15208	15347	15174	15260	15031	15065	15038	15153	15088	15293	15051	15251	15156	15084	15314	15294	15261	15034	15158	14996	15284	14999	15065	15181	15200	15085	15014	15203	15200	15146	14997	15083	15065	15228	15392	14992	15195	15432	15238	15323	15116	15209	15319	15164	15108	15123	15240	15114	15063	15044	14946	15137	15318	15187	15276	15133	15127	15029	15113	15221	15234	15169	14907	15124	15192	15117	15248	15111	15069	15093	15122	15230	15099	15126	15141	15259	15208	15257	15244	15016	15159	15139	15201	15057	14913	15192	15215	15219	15186	15089	15181	15034	15153	15183	15185	15088	15020	15170	15083	15253	15141	15094	15058	15128	15119	14965	15304	15165	15022	15025	15172	15169	15222	15169	15259	15207	15155	15354	15163	15324	15250	15191	15244	15051	15119	15178	15263	15311	15030	15268	15214	14931	15134	15258	15220	15401	14974	15265	15158	15247	15241	15265	15072	15143	15118	15134	15158	15095	15151	15063	14984	15088	15246	15150	15088	15063	15234	15185	15196	15272	15105	14983	15043	15265	14966	15129	15089	15069	15168	15199	15111	15064	15309	15241	15140	15208	15155	15171	15234	15217	15161	15079	15044	15269	15215	15261	15066	15034	15103	15248	15067	15007	15297	15246	15190	15234	15214	15272	15254	15090	15146	15261	15157	15122	15243	15154	15233	15246	15266	15154	15175	15335	15246	14989	15184	15219	15186	15235	15070	15090	15084	15306	15221	15382	15192	15024	15182	15116	15183	15196	15237	15273	15160	15121	15199	15124	15140	15249	14942	15227	15150	15095	15065	15114	15454	15254	15288	15141	15180	15144	15238	15128	15167	15157	15167	15010	15163	15008	15038	15172	15048	15123	15116	15088	15057	15192	14974	15190	15284	15050	15328	15183	15035	15207	15215	15307	15065	15061	15214	14935	15179	14943	15165	15286	15178	15260	15180	15192	15056	15092	15159	15278	14965	15200	15276	15194	15181	15334	15120	15178	15201	15202	15182	15199	14942	15370	15207	15297	14938	15307	15189	15144	15188	15248	14933	15209	15053	15308	15128	15206	15138	15199	15150	15115	15248	15313	15088	15079	15177	15213	15161	15243	15160	15075	15094	15027	15132	15092	15231	15199	15293	15257	15069	15321	15260	15114	15277	15087	15092	15214	15131	15138	15136	15069	15108	15170	15212	15174	15158	15094	15128	15270	15365	15186	15277	15251	15153	15323	15178	15204	15080	15213	15003	15155	14977	15061	15336	15071	15160	15145	15140	15093	15142	15139	15086	15149	15265	15217	15138	15100	15148	15056	15188	14975	15156	15135	15195	15105	15013	15113	15069	15271	15364	15126	15054	15007	15327	15116	15158	15259	15222	15174	15214	15157	15147	15195	15207	15059	15108	15174	15236	15026	15120	15116	15063	15122	15052	15183	15232	15209	15200	15158	15133	15080	15110	15197	15058	15024	15184	15308	15139	15194	14964	15265	15063	15060	15138	15311	15078	15082	15144	15107	15253	15225	15112	15073	15331	15118	15281	14912	15252	15196	15252	15324	15169	15116	15241	15108	15003	15226	14928	15097	15174	15214	15121	15247	15256	15031	15340	15206	15204	15347	15121	15141	15286	15232	15158	15156	15013	15119	15177	15088	15209	15188	15109	15438	15131	15129	15153	15180	15110	15230	15164	15204	15187	15156	15112	15358	15164	15179	15233	15183	15267	15098	15258	15067	15145	15182	15146	15265	15048	15148	15266	15085	15093	15083	15207	15095	15216	15127	15111	15198	15222	15272	15005	15348	15074	15213	15232	15167	15285	15234	14999	15145	15158	15314	15075	15270	15025	15159	15150	15222	15189	15011	15071	15102	15322	15187	15232	15210	15414	15236	15294	15239	15166	15096	15092	15263	15039	15082	15069	15204	15260	15251	15102	15144	15155	15243	15071	15163	15180	15105	15236	15148	15128	15000	15331	15108	15276	15179	15179	15164	15224	15110	15153	15232	15287	15243	15200	15062	15145	15096	15032	15139	15287	15093	15124	15162	15292	15003	15116	15150	15099	15281	15219	15192	15260	15354	15222	15176	15268	15174	15247	15107	15093	15045	15258	15194	15123	15374	15188	15012	15182	15059	15218	15245	15122	15068	15249	15136	15096	15239	15128	15314	15087	15176	15208	15165	15200	15273	15225	14996	15167	15234	15062	15187	15250	15305	15215	15236	15010	15082	15047	15215	15223	15191	15140	15085	15195	15241	15050	15074	15198	15184	15117	15101	15046	15176	15182	15109	15186	15236	15035	15245	15044	15278	15124	15127	15097	15308	14974	15227	15181	15010	15075	15054	15231	15053	15094	15210	15281	15388	15014	15206	15224	15120	15162	15042	15176	15086	15119	15281	15019	15218	15396	15117	15148	15341	15197	15272	15171	15127	15192	15211	15121	15245	15144	15179	15185	15027	15024	14992	15056	15230	15111	15340	15205	15013	15124	15189	15146	15210	15228	15271	15169	15292	15084	15139	15158	15316	15085	15159	15216	14953	15174	15241	15301	15337	15112	15191	15053	15132	15131	15217	15137	15308	15109	15184	15064	15124	15208	15209	15031	15255	15140	15136	15188	15152	15241	15073	15105	15230	15158	15095	15021	15256	14984	15244	15149	15093	15177	15190	15078	15242	15129	15189	15154	15203	15173	15075	15103	15311	15109	15001	15104	15020	15021	15083	15109	15112	15129	15191	15129	14988	15110	15093	15158	15216	15016	15351	15184	15330	15092	15233	15267	15208	15162	15347	15249	15097	15125	15104	15117	14997	15100	15177	15120	15281	15230	15131	15250	15104	15295	15082	15173	15273	15233	15061	15312	15096	15320	15062	15106	15024	15025	15205	15105	15157	15215	15057	15106	15215	15078	15188	15061	15308	14945	14997	15180	15353	15121	15077	15355	15023	15222	15074	15099	15067	15350	15029	15086	15200	15132	15185	15200	15248	15173	15270	15236	15259	15177	15103	15090	15352	15173	15190	15182	15287	15071	15144	15062	15144	15162	15228	15310	15130	15171	15192	15151	15244	14973	15050	15252	15090	15198	15122	15142	15239	15163	14999	15079	15124	15331	15215	15119	15217	15040	15127	15026	15170	15040	15082	15341	15117	15305	15117	15107	15270	15128	15201	15339	15248	15201	14998	15259	15155	15291	15155	15153	15177	15265	15245	15218	15140	15163	15075	15366	15201	15033	15230	15120	14991	15143	15333	15177	15257	15164	15155	15174	15242	15212	15212	15206	15343	15147	15162	15141	15198	15153	15385	15052	15127	15127	14940	15207	15351	15080	15330	15113	15174	15222	15183	15240	14986	15214	15201	15028	15282	15200	15157	14858	15343	15059	15121	15142	15158	14972	15055	15056	15349	15293	15315	15099	15139	15072	15060	15368	15138	15030	15148	15215	15175	15009	15199	15085	15041	15261	15257	15050	14902	15220	15144	15098	14988	15291	15205	15133	15081	15286	15138	15299	15090	15192	15208	15189	15159	15251	15100	15087	15005	15171	15164	15118	15165	15117	15145	15169	15026	15020	15296	15038	15182	15167	15118	15220	15142	15058	15204	15271	15225	15057	15309	15274	15229	15202	15211	15051	15271	15233	15112	15359	15244	15166	15020	15240	15160	15199	15222	15113	15165	15244	15233	15232	15097	15256	15077	15058	15194	15244	14997	15079	15079	15162	15309	15223	15381	15203	15153	15158	15044	15166	15056	15192	15358	15223	15464	15057	15179	15151	15018	15203	15190	15183	15169	15241	15254	14993	15284	15166	15049	15188	15098	15309	15169	15084	15206	15105	15184	15029	15266	15061	15200	15055	15225	15128	15247	15143	15172	15107	15319	15211	15256	15276	15126	15122	15111	15164	15097	15228	15249	14970	14981	15377	15276	15300	15164	15057	15291	15349	15011	15088	14968	15106	15171	15196	15149	15200	15132	15119	15121	15151	15092	15200	15155	15106	15085	15253	15097	14954	15114	15148	15180	15100	15149	15212	15292	15212	15252	15148	15320	14967	15271	15165	15311	15177	15139	14987	15027	15185	15101	15142	15083	15026	15013	15330	15265	15218	15147	15196	15282	14949	15188	15235	15195	15075	15067	15273	15206	15111	15200	15260	15121	15193	15013	15045	15377	15285	15176	15222	15277	15006	15246	15104	15234	15077	15211	15155	15245	15194	15144	15114	15055	15231	15144	15099	14978	15142	15216	15209	15150	15343	15008	15154	15132	15330	15139	15135	15121	15041	15251	15085	15137	14970	15048	15275	15362	15184	15433	14965	15079	15153	15045	15002	15094	15193	15172	15104	15023	15169	15137	15418	15096	15099	15261	15384	15122	15135	15226	15263	15201	14955	15295	15250	15081	15123	15166	15120	15185	15168	15269	14940	15323	15027	15145	15111	15146	15202	15203	14980	15144	15113	15198	15070	15245	15010	15128	15233	15234	15208	15109	15096	15191	15166	15229	15141	15269	15226	15395	15179	15159	15224	15300	15117	15200	15132	15155	15171	15214	15090	15084	15121	15218	15236	15147	15236	15021	15218	15076	14967	15248	15182	15209	15350	15227	14995	15280	15129	15157	14970	15169	15137	15178	15109	15266	15278	15172	15223	15256	15202	14922	15049	15242	14971	15088	15368	15174	15165	15200	15200	15193
35197	30223	32274	29298	26481	26328	26274	25885	25838	25561	25682	25802	25702	25599	25619	25860	25461	25340	25413	25615	25437	25441	25491	25639	25351	25721	25238	25471	25274	25462	25377	25566	25519	25369	25401	25495	25559	25470	25369	25677	25558	25544	25670	25319	25319	25363	25581	25344	25464	25551	25478	25405	25556	25447	25388	25450	25412	25272	25663	25444	25199	25399	25480	25575	25569	25678	25521	25570	25348	25663	25486	25467	25595	25630	25335	25494	25363	25364	25444	25516	25371	25716	25375	25561	25244	25196	25758	25472	25509	25447	25593	25471	25393	25536	24971	25376	25423	25492	25365	25645	25504	25245	25179	25482	25256	25505	25561	25495	25482	25280	25500	25549	25382	25304	25561	25664	25611	25415	25343	25547	25526	25432	25342	25459	25342	25533	25368	25344	25205	25403	25433	25340	25371	25132	25593	25313	25149	25243	25340	25287	25754	25555	25245	25738	25527	25012	25228	25489	25295	25451	25572	25354	25335	25280	25488	25540	25418	25455	25312	25519	25709	25251	25135	25474	25447	25473	25197	25269	25617	25312	25363	25450	25399	25547	25512	25493	25476	25228	25108	25159	25391	25460	25098	25519	25554	25415	25525	25292	25335	25561	25369	25370	25562	25423	25398	25480	25390	25578	25430	25539	25712	25344	25418	25352	25439	25309	25282	25277	25519	25352	25320	25494	25407	25375	25158	25571	25553	25333	25171	25314	25339	25365	25324	25242	25371	25298	25366	25224	25588	25558	25403	25501	25342	25294	25139	25327	25503	25150	25368	25497	25294	25298	25271	25431	25248	25412	25476	25575	25627	25497	25358	25284	25361	25625	25355	25474	25438	25580	25382	25172	25316	25399	25614	25493	25340	25498	25462	25242	25489	25415	25348	25385	25248	24990	25527	25550	25230	25277	25479	25014	25682	25441	25236	25437	25446	25336	25257	25194	25592	25434	25570	25279	25373	25555	25546	25492	25314	25334	25290	25582	25351	25579	25479	25328	25373	25312	25251	25269	25432	25319	25382	25506	25536	25319	25305	25393	25650	25477	25475	25434	25515	25686	25317	25384	25224	25455	25421	25535	25255	25496	25088	25373	25626	25239	25422	25400	25495	25193	25472	25255	25366	25489	25499	25552	25370	25459	25406	25556	25436	25373	25494	25624	25572	25408	25352	25188	25428	25462	25459	25584	25358	25288	25208	25352	25272	25701	25308	25338	25562	25397	25377	25478	25423	25374	25448	25366	25450	25372	25440	25275	25486	25337	25295	25349	25580	25252	25387	25359	25382	25351	25392	25417	25509	25478	25337	25415	25277	25295	25810	25420	25113	25179	25572	25269	25419	25146	25425	25058	25382	25454	25457	25365	25560	25563	25503	25430	25580	25568	25249	25399	25295	25419	25381	25255	25303	25383	25293	25381	25730	25465	25495	25377	25450	25746	25368	25449	25540	25787	25534	25412	25278	25226	25425	25068	25325	25509	25406	25349	25536	25275	25468	25552	25381	25343	25035	25338	25429	25387	25459	25532	25414	25505	25338	25433	25483	25175	25303	25517	25415	25402	25401	25330	25162	25564	25520	25437	25931	25131	25240	25200	25212	25563	25383	25557	25529	25454	25465	25303	25363	25106	25299	25278	25427	25539	25438	25532	25363	25423	25304	25364	25328	25551	25668	25384	25403	25503	25609	25600	25282	25392	25674	25305	25445	25543	25456	25538	25328	25518	25586	25483	25236	25350	25482	25555	25344	25446	25488	25263	25262	25521	25100	25328	25339	25447	25400	25404	25161	25332	25381	25546	25416	25088	25527	25428	25596	25375	25756	25463	25382	25336	25343	25363	25172	25307	25549	25335	25604	25416	25279	25518	25458	25425	25621	25356	25365	25511	25443	25326	25461	25261	25420	25388	25565	25748	25670	25609	25331	25307	25489	25633	25616	25541	25644	25177	25279	25585	25320	25415	25678	25461	25571	25473	25582	25400	25334	25306	25551	25508	25253	25394	25381	25608	25491	25409	25464	25338	25608	25413	25424	25525	25653	25639	25666	25458	25365	25562	25291	25155	25478	25261	25576	25489	25363	25481	25162	25636	25544	25576	25502	25286	25500	25706	25596	25408	25549	25367	25435	25387	25381	25278	25226	25327	25442	25385	25306	25119	25216	25493	25277	25121	25284	25370	25473	25295	25372	25514	25285	25256	25548	25319	25517	25367	25402	25456	25376	25563	25365	25469	25205	25525	25520	25530	25421	25524	25506	25692	25409	25301	25236	25496	25419	25696	25639	25366	25300	25612	25554	25444	25514	25303	25420	25499	25478	25240	25492	25399	25537	25146	25604	25315	25488	25292	25442	25536	25658	25395	25305	25465	25159	25231	25113	25340	25218	25493	25466	25459	25558	25445	25244	25443	25389	25346	25338	25380	25616	25390	25630	25185	25120	25366	25306	25250	25501	25322	25420	25409	25325	25414	25461	25295	25513	25255	25381	25496	25474	25301	25471	25346	25586	25505	25469	25522	25193	25296	25227	25351	25334	25320	25240	25423	25188	25172	25313	25322	25425	25735	25398	25250	25407	25378	25602	25448	25546	25317	25451	25356	25575	25284	25506	25202	25173	25476	25664	25484	25608	25423	25215	25409	25556	25633	25316	25195	25351	25553	25382	25586	25279	25461	25628	25598	25374	25273	25312	25402	25629	25174	25255	25262	25383	25655	25474	25193	25499	25541	25296	25416	25491	25508	25563	25271	25419	25522	25473	25257	25412	25299	25269	25267	25352	25564	25312	25522	25387	25338	25673	25619	25407	25457	25060	25515	25633	25493	25132	25205	25317	25434	25560	25685	25523	25674	25781	25552	25731	25295	25393	25371	25490	25531	25427	25732	25489	25419	25907	25477	25286	25537	25415	25481	25698	25542	25514	25419	25423	25168	25473	25493	25421	25312	25335	25367	25359	25388	25544	25355	25547	25417	25512	25516	25128	25324	25790	25560	25435	25330	25430	25295	25376	25413	25375	25309	25454	25259	25460	25232	25530	25508	25488	25162	25611	25365	25449	25448	25277	25474	25446	25152	25381	25564	25558	25418	25281	25446	25264	25663	25427	25427	25395	25476	25330	25433	25304	25471	25899	25725	25376	25396	25291	25694	25145	25274	25375	25235	25459	25536	25625	25419	25145	25487	25254	25464	25408	25408	25377	25292	25509	25527	25547	25175	25186	25360	25395	25286	25378	25246	25633	25431	25432	25422	25168	25329	25219	25192	25276	25567	25841	25608	25508	25276	25411	25393	25667	25371	25499	25360	25546	25582	25471	25708	25397	25367	25458	25338	25397	25287	25609	25332	25437	25513	25555	25179	25370	25478	25579	25486	25573	25368	25634	25322	25457	25306	25499	25163	25334	25385	25580	25442	25280	25488	25716	25372	25632	25556	25424	25359	25491	25418	25111	25234	25407	25147	25119	25556	25328	25467	25489	25446	25500	25481	25245	25232	25379	25245	25350	25531	25366	25444	25405	25374	25330	25323	25423	25479	25159	25665	25610	25398	25623	25317	25196	25415	25370	25448	25443	25117	25563	25452	25480	25426	25344	25410	25378	25307	25609	25357	25222	25346	25532	25467	25439	25413	25419	25357	25461	25688	25501	25363	25448	25617	25454	25156	25255	25429	25387	25515	25383	25268	25327	25421	25178	25288	25309	25243	25395	25316	25501	25235	25573	25275	25629	25392	25250	25402	25112	25375	25282	25359	25587	25366	25221	25420	25435	25428	25536	25460	25323	25403	25540	25332	25597	25618	25370	25523	25366	25268	25406	25003	25619	25464	25457	25298	25396	25756	25537	25450	25329	25376	25607	25523	25340	25459	25459	25500	25452	25349	25543	25485	25483	25348	25338	25499	25401	25502	25371	25578	25430	25442	25450	25455	25462	25297	25373	25436	25500	25469	25204	25413	25574	25476	25486	25211	25302	25638	25337	25314	25461	25448	25137	25372	25353	25598	25322	25368	25479	25336	25517	25571	25401	25388	25509	25341	25462	25407	25554	25426	25445	25180	25322	25421	25454	25502	25340	25636	25321	25507	25497	25559	25542	25232	25542	25736	25461	25327	25632	25436	25359	25529	25491	25305	25556	25345	25027	25345	25684	25782	25498	25575	25456	25218	25348	25344	25426	25419	25566	25586	25429	25548	25551	25303	25170	25349	25397	25555	25472	25256	25543	25322	25370	25226	25318	25278	25553	25673	25395	25654	25496	25372	25438	25625	25435	25160	25360	25274	25502	25404	25239	25481	25526	25427	25394	25161	25400	25287	25668	25454	25584	25205	25462	25430	25388	25267	25151	25350	25249	25387	25294	25472	25430	25612	25550	25404	25379	25411	25485	25280	25721	25410	25541	25318	25163	25446	25439	25588	25561	25254	25814	25454	25630	25526	25494	25423	25415	25604	25675	25325	25313	25239	25471	25371	25434	25450	25395	25465	25676	25294	25276	25604	25434	25510	25519	25336	25181	25389	25269	25239	25328	25318	25440	25330	25267	25177	25319	25274	25386	25374	25142	25465	25424	25511	25400	25327	25534	25575	25268	25364	25725	25458	25302	25343	25325	25412	25363	25546	25300	25335	25310	25474	25505	25374	25524	25286	25377	25182	25384	25526	25466	25522	25363	25308	25420	25574	25407	25302	25350	25630	25208	25301	25255	25279	25504	25405	25413	25367	25373	25242	25367	25383	25403	25500	25558	25203	25373	25464	25351	25549	25191	25259	25481	25429	25325	25387	25542	25590	25537	25517	25423	25595	25571	25400	25408	25399	25265	25316	25391	25416	25382	25630	25422	25461	25515	25282	25292	25369	25433	25467	25477	25441	25457	25541	25417	25309	25249	25709	25454	25577	25156	25284	25407	25301	25183	25511	25517	25661	25367	25292	25395	25358	25224	25524	25174	25413	25607	25550	25477	25524	25468	25456	25513	25207	25324	25655	25794	25536	25163	25367	25397	25552	25263	25385	25441	25389	25419	25683	25313	25351	25233	25440	25452	25319	25469	24986	25456	25469	25472	25462	25417	25571	25345	25297	25451	25489	25246	25429	25433	25550	25360	25311	25295	25565	25719	25401	25340	25550	25515	25445	25296	25344	25332	25535	25493	25316	25457	25597	25152	25215	25398	25418
25226	32503	25886	19591	18004	17350	17171	16840	16866	16805	16696	16608	16670	16654	16601	16484	16655	16535	16413	16460	16458	16472	16385	16202	16228	16360	16537	16262	16232	16363	16251	16268	16234	16438	16360	16434	16335	16062	16348	16110	16251	16226	16021	16169	16145	16137	16336	16113	16141	16090	16229	16388	16416	16311	16195	16294	16185	16400	16218	16298	16304	16287	16227	16175	16188	16235	16396	16240	16359	16359	16278	16154	16335	16264	16125	16158	16227	16422	16373	15993	16480	16345	16200	16371	16171	16333	16290	16275	16335	16198	16323	16226	16288	16274	16483	16256	16298	16306	16135	16383	16078	16296	16323	16093	16181	16334	16174	16158	16267	16165	16352	16232	16241	16225	16219	16219	16201	16300	16184	16075	16274	16208	16413	16179	16327	16314	16241	16353	16314	16201	16226	16270	16312	16248	16265	16139	16364	16180	16291	16370	16109	16226	16171	16084	16351	16240	16450	16142	16354	16367	16330	16273	16105	16193	16218	16105	16305	16262	16204	16435	16175	16332	16172	16183	16293	15968	16085	16348	16295	16296	16129	16183	16258	16433	16217	16181	16262	16083	16179	16110	16199	16339	16244	16166	16085	16102	16346	16219	16209	16337	16145	16306	16235	16389	16026	16191	16219	16235	16059	16318	16230	16308	16321	16246	16373	16441	16319	16246	16429	16232	16138	16389	16185	16306	16353	15960	16310	16466	16256	16353	16405	16221	16201	15979	16192	16345	16292	16190	16163	16333	16193	16397	16214	16308	16200	16247	16233	16204	16324	16270	16207	16352	16157	16331	16224	16449	16312	16144	16066	16177	16276	16121	16114	16111	16346	16243	16207	16136	16329	16297	16343	16147	16281	16151	16254	16192	16155	16270	16401	16024	16337	16192	16269	16371	16293	16298	16312	16348	16064	16304	16252	16285	16230	16191	16176	16287	16264	16240	16210	16059	16409	16368	16305	16260	16394	16116	16265	16338	16468	16291	16475	16211	16131	16183	16272	16171	16188	16290	16200	16154	16239	16241	16194	16321	16159	16195	16216	16214	16256	16329	16147	16145	16234	16277	16154	16297	16292	16343	16176	16127	16454	16184	16098	16089	16364	16217	16443	15996	16146	16096	16189	16155	16252	16178	16287	16178	16194	16417	16293	16319	16285	16124	16248	16071	16279	16257	16278	16215	16451	16247	16376	16423	16237	16120	16186	16207	16401	16196	16406	16068	16144	16167	16148	16301	16086	16326	16235	16260	16182	16218	16348	16209	16306	16281	16355	16195	16215	16311	16215	16306	16375	16246	16222	16291	16336	16132	16315	16015	16532	16173	16487	16294	16294	16193	16398	16395	16337	16194	16326	16190	16180	16416	16464	16226	16140	16119	16140	16430	16353	16204	16372	16422	16233	16234	16249	16392	16278	16327	16169	16368	16106	16405	16247	16302	16310	16404	16374	16357	16202	16171	16141	16193	16280	16181	16345	16234	16265	16262	16277	16541	16291	16277	16229	16278	16149	16229	16225	16250	16162	16300	16258	16175	16106	16405	16269	16418	16304	16277	16262	16414	16302	16318	16306	16160	16196	16087	16323	16268	16263	16074	16232	16309	16229	16160	16346	16349	16197	16378	16146	16220	16223	16285	16248	16470	16264	16330	16232	16095	16281	16325	16381	16294	16407	16211	16369	16144	16257	16302	16224	16159	16223	16326	16296	16296	16286	16243	16016	16352	16333	16213	16257	16351	16072	16386	16211	16282	16317	16330	16299	16312	16188	16169	16183	16314	16223	16137	16297	16412	16177	16207	16234	16339	16201	16259	16137	16344	16175	16283	16215	16274	16337	16440	16138	16190	16328	16381	16206	16264	16259	16372	16247	16275	16175	16444	16282	16491	16289	16325	16305	16219	16227	16442	16149	16258	16303	16099	16170	16271	16238	16311	16363	16219	16184	16271	16438	16394	16409	16405	16241	16166	16223	16198	16201	16285	16251	16337	16404	16112	16193	16242	16334	16273	16350	16199	16478	16196	16190	16214	16267	16307	16193	16247	16210	16265	16295	16198	16304	16201	16278	16283	16241	16241	16322	16212	16294	16095	16112	16339	16152	16069	16157	16199	16259	16178	16375	16141	16319	16348	16376	16140	16398	16258	16182	16201	16179	16291	16246	16298	16349	16379	16182	16241	16022	16260	16439	16303	16333	16190	16132	16195	16279	16189	16154	16362	16321	16280	16295	16288	16284	16303	16082	16190	16235	16299	16158	16286	16257	16382	16210	16223	16454	16279	16247	16127	16237	16211	16213	16432	16187	16262	16292	16169	16336	16185	16334	16198	16445	16376	16203	16343	16369	16134	16224	16369	16234	16248	16123	16223	16401	16274	16278	16165	16487	16187	16245	16171	16182	16180	16226	16321	16191	16254	16302	16446	16103	16203	16059	16153	16306	16264	16420	16350	16189	16283	16086	16108	16226	16230	16224	16282	16352	16359	16234	16217	16397	16279	16310	16339	16242	16210	16154	16271	16352	16335	16257	16365	16134	16359	16399	16071	16271	16283	16220	16468	16222	16197	16390	16291	16294	16253	16249	16238	16309	16290	16254	16212	16317	16244	16102	16393	16339	16271	16186	16332	16302	16273	16330	16130	16368	16355	16312	16146	16241	16307	16265	16187	16130	16342	16452	16288	16229	16281	16214	16331	16350	16349	16317	16274	16163	16442	16330	16366	16267	16225	16393	16275	16188	16220	16256	16051	16174	16187	16171	16360	16285	16152	16281	16309	16135	16191	16262	16079	16418	16094	16504	16346	16358	16194	16319	16311	16236	16081	16044	16002	16280	16281	16246	16267	16163	16191	16126	16161	16279	16313	16156	16135	16223	16277	16207	16302	16292	16097	16190	16246	16169	16282	16291	16257	16227	16138	16310	16313	16380	16344	16349	16211	16361	16179	16243	16125	16191	16283	16326	16322	16277	16153	16460	16313	16372	16341	16298	16319	16406	16211	16321	16295	16290	16015	16219	16316	16107	16323	16216	16200	16294	16336	16258	16145	16249	16169	16150	16347	16508	16143	16268	16292	16083	16138	16230	16243	16266	16198	16287	16362	16241	16200	16197	16190	16296	16173	16311	16376	16334	16285	16453	16351	16206	16243	16410	16508	16141	16213	16242	16175	16049	16385	16232	16212	16383	16397	16273	16299	16228	16194	16189	16261	16309	16231	16463	16061	16289	16318	16206	16342	16274	16360	16225	16304	16344	16506	16231	16371	16497	16084	16134	16254	16355	16245	16280	16130	16268	16158	16185	16114	16193	16400	16355	16405	16299	16390	16241	16231	16362	16369	16418	16360	16164	16386	16350	16307	16255	16143	16299	16258	16126	16247	16206	16240	16291	16277	16302	16218	16306	16230	16264	16186	16211	16302	16425	16184	16375	16230	16184	16089	16368	16355	16252	16252	16296	16440	16361	16277	16108	16283	16171	16480	16260	16367	16157	16270	16298	16207	16150	16334	16299	16442	16251	16247	16218	16231	16180	16292	16393	16155	16285	16265	16295	16146	16435	16318	16309	16133	16304	16182	16378	16352	16365	16400	16221	16209	16248	16320	16149	16244	16209	16250	16164	16433	16244	16277	16338	16154	16260	16338	16291	16207	16411	16117	16331	16090	16272	16254	16275	16137	16286	16048	16384	16559	16324	16153	16281	16302	16236	16316	16360	16374	16319	16326	16262	16239	16014	16122	16021	16252	16299	16433	16363	16095	16196	16183	16155	16155	16271	16317	16200	16158	16226	16075	16290	16121	16371	16238	16350	16200	16134	16078	16194	16427	16255	16322	16369	16239	16293	16342	16314	16283	16362	16315	16296	16163	16094	16310	16310	16237	16070	16236	16262	16158	16475	16200	16428	16170	16448	16306	16314	16311	16267	16470	16236	16309	16221	16210	16122	16070	16244	16297	16379	16319	16037	16342	16233	16375	16286	16226	16319	16273	16266	16253	16388	16428	16217	16179	16208	16307	16240	16291	16302	16248	16318	16268	16118	16236	16282	16114	16221	16216	16226	16220	16274	16391	16229	16314	16204	16392	16181	16028	16123	16280	16136	16218	16412	16085	16447	16147	16221	16250	16162	16340	16280	16515	16163	16238	16342	16092	16274	16193	16291	16263	16211	16207	16169	16277	16277	16337	16252	16186	16341	16267	16448	16241	16280	16257	16225	16234	16148	16176	16400	16207	16241	16261	16230	16247	16274	16508	16432	16127	16316	16299	16274	16293	16307	16361	16218	16221	16245	16215	16377	16339	16185	16256	16117	16235	16331	16241	16245	16218	16324	16233	16232	16194	16350	16406	16129	16116	16280	16376	16233	16349	16350	16344	16240	16242	16361	16314	16453	16240	16356	16283	16283	16374	16202	16293	16279	16250	16249	16094	16234	16201	16221	16143	16203	16234	16287	16290	16361	16540	16152	16124	16143	16222	16196	16411	16215	16321	16190	16390	16436	15973	16264	16178	16331	16358	16225	16289	16232	16099	16297	16302	16283	16143	16375	16274	16215	16314	16487	16409	16400	16328	16281	16436	16370	16126	16331	16247	16257	16365	16185	16353	16130	16554	16356	16367	16225	16330	16269	16252	16334	16248	16230	16041	16287	16319	16277	16224	16347	16382	16350	16437	16186	16198	16181	16093	16200	16192	16323	16346	16146	16170	16245	16310	16474	16120	16296	16405	16222	16212	16375	16259	16103	16331	16428	16213	16474	16218	16367	16391	16029	16108	16187	16170	16273	16324	16279	16292	16284	16174	16286	16314	16237	16238	16364	16219	16324	16394	16199	16316	16284	16394	16252	16258	16268	16295	16232	16171	16351	16193	16116	16290	16203	16205	16247	16053	16260	16257	16177	16419	16229	16251	16369	16267	16089	16267	16283	16392	16345	16485	16275	16305	16141	16203	16239	16458	16227	16295	16228	16257	16250	16288	16301	16343	16434	16280	16251	16123	16130	16306	16223	16211	16132	16336	16439	16223	16140	16340	16144	16407	16373	16287	16247	16091	16106	16329	16374	16175	16160	16406	16431	16201	16186	16388	16241	16337	16377	16198	16341	16082	16344	16496	16179	16332	16288	16344	16238	16388	16333	16372	16339	16215	16179	16166	16319	16439	16190	16232	16323	16357
24314	20955	27292	25143	23435	26612	27543	25061	24095	24452	24272	24076	24169	23779	24098	24059	24008	24089	23771	23718	23905	23655	23487	23796	23462	23757	23522	23602	23672	23449	23444	23657	23600	23277	23603	23232	23430	23512	23617	23481	23484	23345	23575	23703	23702	23486	23540	23448	23480	23183	23769	23458	23489	23495	23330	23354	23262	23438	23522	23631	23294	23471	23497	23527	23481	23216	23510	23500	23544	23544	23510	23579	23598	23557	23198	23430	23603	23384	23516	23452	23450	23681	23429	23578	23330	23384	23312	23377	23608	23403	23352	23500	23102	23549	23418	23227	23396	23464	23419	23338	23674	23468	23596	23349	23535	23682	23283	23356	23779	23794	23434	23387	23365	23312	23354	23488	23379	23391	23457	23318	23494	23457	23519	23444	23593	23369	23404	23370	23464	23405	23488	23437	23392	23276	23651	23425	23295	23185	23262	23447	23357	23330	23290	23474	23567	23531	23468	23421	23352	23502	23576	23514	23353	23434	23371	23249	23447	23545	23416	23600	23524	23357	23337	23424	23586	23479	23601	23230	23378	23529	23562	23374	23339	23253	23224	23406	23520	23290	23376	23547	23545	23278	23385	23559	23154	23505	23461	23506	23454	23343	23647	23468	23211	23305	23451	23248	23285	23164	23304	23462	23286	23487	23349	23455	23389	23497	23460	23487	23531	23506	23357	23390	23581	23385	23268	23752	23477	23746	23562	23363	23388	23262	23458	23630	23490	23649	23362	23565	23317	23555	23193	23549	23569	23382	23396	23305	23277	23369	23523	23388	23477	23217	23475	23342	23422	23356	23501	23445	23071	23271	23333	23451	23401	23469	23288	23573	23315	23540	23401	23253	23508	23374	23629	23543	23434	23385	23277	23302	23427	23517	23661	23398	23706	23430	23523	23415	23436	23452	23501	23400	23403	23603	23392	23343	23448	23455	23412	23393	23530	23417	23469	23360	23537	23368	23525	23414	23670	23521	23459	23198	23630	23587	23588	23321	23425	23485	23376	23205	23215	23454	23362	23421	23469	23606	23366	23346	23614	23408	23317	23299	23503	23300	23518	23440	23242	23355	23589	23217	23421	23386	23297	23419	23382	23391	23300	23459	23198	23308	23501	23495	23462	23154	23316	23256	23410	23639	23471	23388	23367	23328	23470	23478	23449	23437	23287	23249	23357	23464	23447	23383	23504	23478	23369	23328	23517	23556	23673	23367	23198	23276	23399	23561	23335	23430	23351	23727	23365	23377	23641	23592	23346	23305	23628	23272	23395	23468	23279	23296	23399	23446	23418	23445	23416	23449	23668	23357	23240	23419	23562	23417	23439	23687	23403	23555	23323	23408	23374	23293	23387	23597	23343	23325	23217	23307	23302	23402	23422	23480	23469	23490	23425	23192	23540	23453	23496	23196	23260	23560	23550	23421	23428	23455	23511	23411	23398	23359	23756	23527	23479	23499	23430	23261	23668	23651	23509	23638	23661	23393	23549	23355	23445	23440	23334	23356	23587	23239	23534	23438	23373	23457	23443	23625	23438	23207	23498	23200	23274	23386	23461	23291	23295	23298	23620	23458	23552	23523	23124	23232	23583	23618	23350	23437	23254	23542	23525	23580	23496	23484	23492	23150	23380	23047	23370	23401	23608	23705	23540	23450	23506	23332	23550	23621	23665	23207	22998	23525	23324	23222	23543	23496	23330	23591	23422	23300	23365	23511	23509	23226	23360	23421	23266	23359	23456	23346	23619	23509	23433	23274	23381	23419	23385	23530	23417	23372	23625	23335	23310	23446	23360	23509	23426	23357	23330	23810	23516	23616	23367	23314	23383	23427	23297	23643	23440	23666	23374	23416	23300	23391	23332	23424	23549	23303	23193	23378	23655	23454	23441	23290	23329	23395	23518	23506	23485	23205	23518	23407	23572	23393	23295	23435	23340	23283	23520	23527	23521	23288	23382	23516	23538	23175	23518	23540	23567	23636	23433	23484	23418	23483	23672	23262	23524	23469	23539	23403	23743	23572	23568	23349	23472	23265	23464	23455	23362	23468	23283	23247	23449	23356	23436	23606	23539	23527	23398	23350	23635	23266	23417	23448	23425	23536	23524	23514	23579	23398	23482	23435	23643	23416	23572	23301	23297	23513	23285	23345	23153	23441	23457	23527	23621	23391	23269	23265	23251	23406	23564	23421	23250	23520	23347	23596	23517	23267	23488	23618	23318	23583	23339	23677	23525	23514	23407	23456	23501	23560	23357	23348	23384	23432	23379	23460	23477	23261	23459	23429	23501	23474	23369	23474	23346	23358	23484	23589	23462	23430	23346	23219	23395	23402	23461	23222	23560	23495	23394	23530	23064	23535	23521	23295	23245	23431	23395	23517	23247	23587	23442	23297	23236	23282	23313	23326	23342	23357	23220	23606	23549	23500	23445	23300	23314	23470	23465	23551	23362	23228	23557	23545	23154	23399	23426	23329	23355	23566	23453	23386	23433	23382	23286	23154	23455	23516	23380	23667	23282	23114	23258	23540	23428	23233	23493	23424	23602	23389	23421	23667	23425	23682	23355	23184	23477	23364	23545	23635	23226	23478	23493	23543	23431	23489	23452	23661	23370	23362	23318	23256	23404	23583	23576	23544	23635	23423	23460	23520	23281	23549	23345	23405	23340	23493	23450	23352	23545	23498	23449	23412	23562	23519	23398	23743	23554	23397	23383	23362	23349	23377	23219	23426	23434	23871	23373	23412	23329	23478	23410	23478	23321	23358	23707	23675	23301	23427	23558	23296	23527	23307	23419	23403	23494	23265	23566	23341	23493	23191	23358	23419	23267	23231	23480	23516	23301	23417	23342	23309	23413	23454	23466	23390	23306	23493	23327	23265	23331	23287	23265	23258	23249	23476	23308	23271	23511	23338	23237	23548	23534	23415	23345	23507	23501	23580	23352	23293	23468	23348	23515	23409	23496	23439	23368	23243	23566	23711	23410	23588	23420	23455	23126	23406	23545	23482	23248	23445	23382	23384	23346	23413	23573	23376	23436	23574	23517	23390	23537	23547	23708	23400	23497	23445	23541	23396	23717	23313	23723	23382	23534	23323	23458	23354	23382	23334	23303	23383	23397	23286	23501	23355	23412	23592	23465	23373	23588	23341	23338	23332	23393	23423	23264	23560	23495	23470	23446	23518	23271	23525	23601	23656	23507	23390	23503	23422	23357	23274	23404	23747	23489	23466	23451	23541	23432	23793	23510	23456	23404	23316	23549	23448	23476	23355	23504	23293	23425	23448	23475	23552	23425	23665	23224	23540	23543	23424	23455	23352	23504	23473	23347	23168	23564	23579	23572	23484	23437	23335	23395	23401	23574	23525	23201	23470	23603	23513	23616	23522	23354	23496	23304	23509	23434	23349	23288	23390	23471	23454	23594	23437	23568	23480	23374	23392	23398	23400	23267	23281	23334	23400	23332	23355	23398	23261	23479	23299	23544	23188	23560	23474	23303	23526	23220	23222	23221	23308	23588	23151	23341	23228	23455	23601	23289	23470	23437	23387	23289	23400	23237	23180	23602	23623	23504	23428	23299	23501	23250	23333	23512	23491	23430	23635	23499	23356	23212	23193	23659	23314	23535	23320	23400	23465	23405	23719	23663	23264	23500	23343	23590	23507	23748	23385	23552	23482	23303	23261	23254	23485	23294	23301	23327	23301	23333	23405	23290	23556	23548	23290	23455	23261	23318	23637	23463	23362	23338	23435	23621	23668	23545	23390	23387	23211	23411	23536	23544	23163	23300	23547	23394	23457	23540	23484	23272	23152	23036	23362	23390	23616	23494	23548	23624	23208	23489	23232	23546	23454	23483	23415	23242	23552	23723	23478	23468	23676	23515	23382	23361	23575	23422	23204	23453	23417	23308	23558	23616	23556	23449	23200	23235	23635	23687	23584	23174	23466	23487	23289	23497	23038	23424	23371	23379	23485	23316	23384	23433	23393	23391	23463	23481	23196	23268	23257	23464	23392	23698	23631	23328	23557	23373	23612	23463	23542	23419	23457	23353	23412	23684	23567	23648	23371	23341	23336	23367	23101	23636	23735	23456	23347	23310	23244	23509	23331	23435	23385	23432	23466	23392	23390	23674	23604	23525	23062	23429	23532	23375	23325	23439	23436	23374	23456	23281	23366	23529	23214	23399	23300	23355	23644	23297	23209	23241	23369	23471	23557	23344	23482	23210	23110	23622	23410	23321	23524	23273	23478	23428	23492	23394	23391	23359	23544	23333	23356	23424	23458	23603	23635	23395	23616	23425	23373	23625	23546	23482	23413	23273	23069	23455	23270	23522	23370	23575	23476	23474	23145	23388	23132	23163	23277	23357	23347	23472	23049	23302	23571	23413	23381	23200	23307	23391	23678	23407	23403	23694	23523	23511	23715	23473	23505	23278	23256	23456	23333	23472	23163	23516	23222	23295	23478	23312	23288	23494	23708	23432	23455	23585	23647	23404	23697	23342	23616	23480	23454	23477	23461	23388	23428	23504	23328	23638	23472	23459	23011	23465	23279	23137	23241	23573	23404	23480	23463	23228	23417	23486	23421	23327	23310	23303	23647	23602	23500	23455	23496	23373	23347	23309	23569	23367	23606	23535	23413	23654	23311	23353	23721	23230	23436	23600	23239	23400	23307	23324	23336	23627	23402	23485	23279	23632	23334	23374	23499	23461	23505	23597	23299	23159	23503	23353	23532	23514	23413	23507	23277	23643	23208	23576	23382	23255	23523	23606	23405	23534	23563	23128	23502	23426	23375	23353	23264	23530	23250	23366	23461	23486	23377	23698	23439	23386	23353	23499	23321	23453	23419	23381	23599	23325	23420	23522	23396	23367	23341	23535	23343	23491	23354	23387	23419	23455	23247	23336	23523	23567	23512	23435	23331	23231	23366	23706	23567	23335	23202	23458	23530	23270	23262	23389	23215	23578	23528	23449	23379	23281	23411	23623	23398	23396	23275	23473	23455	23317	23608	23325	23581	23451	23250	23535	23414	23487	23465	23523	23672	23557	23375	23734	23411	23443	23353	23332	23334	23325	23477	23405	23205	23444	23369	23223	23525	23267	23505	23460	23232	23352	23611	23411	23518	23344	23299	23143	23309	23453	23109	23340	23364	23314	23196
27276	46016	35242	24001	20274	18659	17778	17003	16494	16540	16327	16132	16170	16105	16101	16127	16106	15996	15836	15801	15586	15591	15532	15547	15491	15465	15337	15364	15597	15536	15317	15456	15320	15431	15399	15519	15280	15349	15404	15344	15604	15294	15357	15490	15545	15353	15455	15384	15444	15417	15507	15166	15325	15493	15349	15444	15272	15102	15309	15441	15424	15527	15372	15520	15335	15496	15438	15548	15343	15415	15483	15408	15428	15458	15531	15604	15458	15517	15550	15348	15591	15419	15628	15442	15499	15508	15566	15452	15375	15395	15269	15470	15293	15329	15530	15358	15196	15473	15511	15393	15335	15502	15388	15367	15299	15349	15278	15343	15288	15339	15317	15481	15359	15514	15382	15448	15294	15286	15372	15300	15321	15241	15436	15524	15282	15573	15413	15344	15345	15325	15449	15351	15504	15334	15365	15492	15525	15456	15448	15173	15394	15538	15507	15348	15287	15311	15356	15436	15413	15483	15321	15274	15328	15474	15451	15460	15425	15170	15202	15302	15462	15214	15370	15388	15306	15340	15352	15469	15406	15127	15504	15403	15347	15464	15502	15439	15392	15172	15194	15441	15252	15220	15295	15254	15488	15424	15400	15432	15527	15354	15306	15377	15352	15455	15506	15277	15335	15317	15317	15318	15471	15553	15330	15346	15161	15393	15263	15327	15454	15340	15329	15374	15317	15492	15432	15301	15445	15370	15384	15359	15367	15390	15302	15360	15285	15478	15370	15282	15284	15392	15414	15374	15378	15234	15501	15364	15401	15340	15376	15433	15400	15329	15302	15527	15336	15443	15535	15504	15284	15314	15259	15447	15389	15291	15184	15301	15310	15287	15419	15444	15276	15282	15570	15281	15485	15620	15251	15326	15411	15297	15293	15372	15263	15314	15397	15680	15503	15438	15392	15381	15351	15183	15352	15212	15469	15433	15420	15470	15410	15512	15499	15211	15413	15390	15516	15363	15420	15438	15367	15247	15230	15284	15318	15393	15415	15301	15523	15364	15636	15479	15398	15524	15279	15345	15418	15404	15459	15407	15411	15445	15302	15432	15189	15262	15368	15380	15212	15572	15170	15276	15406	15468	15428	15316	15420	15339	15412	15250	15339	15447	15506	15342	15320	15205	15212	15359	15125	15339	15279	15390	15384	15265	15396	15409	15366	15292	15324	15280	15279	15286	15447	15353	15245	15463	15432	15362	15334	15303	15401	15451	15384	15472	15330	15422	15312	15288	15364	15455	15454	15333	15295	15327	15299	15356	15374	15295	15170	15452	15393	15364	15483	15343	15363	15287	15424	15217	15418	15339	15463	15333	15326	15477	15400	15449	15348	15219	15411	15356	15400	15432	15361	15359	15367	15287	15351	15237	15324	15237	15528	15439	15284	15508	15466	15330	15417	15358	15262	15526	15541	15498	15391	15242	15347	15401	15413	15396	15075	15225	15436	15409	15341	15360	15448	15480	15383	15428	15384	15252	15391	15265	15268	15497	15430	15264	15293	15438	15327	15534	15514	15341	15288	15337	15246	15535	15313	15265	15502	15197	15212	15309	15345	15341	15428	15416	15380	15382	15448	15315	15213	15413	15407	15398	15330	15353	15310	15407	15326	15315	15167	15474	15344	15398	15406	15264	15154	15272	15245	15358	15301	15309	15364	15497	15439	15249	15200	15362	15384	15270	15453	15277	15482	15361	15469	15408	15393	15305	15564	15304	15365	15334	15463	15453	15325	15280	15380	15333	15142	15348	15266	15429	15202	15462	15289	15525	15391	15452	15355	15352	15419	15325	15283	15318	15330	15346	15524	15345	15203	15268	15158	15400	15350	15348	15432	15340	15469	15446	15450	15411	15248	15220	15436	15402	15312	15285	15422	15325	15442	15256	15185	15177	15318	15386	15462	15262	15302	15342	15474	15410	15518	15263	15393	15385	15435	15274	15402	15239	15304	15366	15422	15308	15407	15369	15147	15245	15392	15293	15358	15232	15252	15316	15443	15415	15368	15409	15437	15206	15321	15270	15483	15320	15452	15107	15400	15448	15393	15349	15104	15494	15298	15451	15476	15378	15372	15495	15368	15255	15341	15427	15343	15158	15402	15485	15377	15374	15412	15407	15422	15399	15279	15250	15204	15620	15382	15152	15337	15528	15508	15161	15312	15585	15429	15319	15404	15388	15604	15259	15408	15456	15361	15339	15322	15226	15373	15346	15502	15325	15290	15345	15384	15506	15359	15376	15596	15593	15199	15546	15194	15298	15242	15299	15448	15230	15381	15387	15244	15224	15449	15326	15520	15426	15333	15415	15510	15379	15324	15437	15371	15360	15392	15492	15439	15387	15359	15451	15335	15400	15282	15421	15387	15406	15499	15381	15408	15319	15491	15374	15435	15316	15371	15434	15326	15315	15276	15420	15377	15307	15408	15416	15225	15318	15487	15424	15312	15465	15477	15421	15300	15191	15558	15306	15340	15385	15079	15335	15340	15412	15366	15498	15478	15320	15316	15392	15239	15285	15357	15356	15391	15466	15341	15403	15527	15413	15367	15597	15402	15367	15353	15285	15436	15457	15332	15369	15288	15208	15349	15364	15262	15269	15428	15519	15285	15277	15423	15294	15486	15448	15491	15458	15406	15244	15515	15286	15417	15285	15216	15352	15342	15485	15434	15471	15435	15324	15407	15260	15241	15293	15295	15367	15300	15301	15313	15490	15429	15378	15297	15295	15387	15367	15378	15394	15325	15274	15387	15416	15454	15277	15212	15435	15366	15428	15349	15319	15514	15544	15235	15357	15495	15263	15301	15342	15312	15427	15374	15322	15514	15312	15367	15429	15329	15310	15301	15459	15324	15217	15188	15307	15309	15309	15484	15407	15442	15591	15422	15410	15313	15400	15476	15327	15262	15349	15488	15432	15409	15360	15353	15251	15323	15409	15279	15315	15376	15395	15447	15389	15288	15197	15530	15268	15421	15345	15376	15281	15481	15468	15349	15393	15177	15278	15355	15493	15412	15431	15324	15408	15366	15469	15289	15367	15364	15234	15337	15308	15404	15415	15194	15377	15329	15262	15353	15283	15361	15433	15528	15467	15349	15532	15413	15312	15441	15358	15307	15270	15367	15309	15462	15443	15182	15424	15477	15219	15443	15525	15301	15295	15496	15479	15430	15608	15355	15437	15330	15297	15362	15291	15390	15356	15425	15369	15362	15738	15425	15465	15469	15252	15324	15328	15407	15381	15232	15446	15560	15326	15314	15172	15263	15443	15442	15285	15173	15363	15332	15236	15469	15226	15456	15386	15342	15307	15422	15377	15502	15422	15284	15347	15343	15418	15391	15374	15339	15312	15466	15406	15516	15294	15160	15391	15434	15529	15192	15295	15376	15473	15360	15272	15587	15373	15425	15311	15313	15228	15385	15505	15311	15441	15494	15177	15322	15370	15285	15482	15293	15211	15418	15454	15339	15447	15490	15484	15237	15463	15358	15283	15404	15297	15316	15488	15458	15414	15298	15192	15506	15305	15203	15382	15273	15268	15525	15422	15303	15310	15377	15206	15498	15322	15509	15576	15348	15488	15410	15545	15308	15443	15513	15360	15374	15431	15252	15368	15503	15256	15345	15385	15384	15389	15245	15344	15371	15395	15369	15333	15378	15546	15329	15478	15457	15408	15571	15472	15351	15326	15384	15277	15150	15316	15382	15310	15450	15421	15143	15244	15456	15249	15339	15420	15420	15430	15434	15470	15511	15545	15531	15313	15358	15347	15276	15520	15645	15206	15393	15533	15428	15380	15405	15442	15279	15240	15474	15353	15540	15386	15326	15301	15413	15412	15306	15369	15328	15312	15480	15449	15436	15327	15355	15472	15171	15323	15404	15212	15557	15323	15466	15301	15347	15126	15371	15388	15378	15287	15391	15389	15452	15389	15389	15370	15343	15346	15291	15297	15314	15392	15403	15465	15341	15268	15430	15505	15419	15159	15387	15317	15446	15456	15356	15289	15260	15396	15261	15310	15208	15412	15386	15478	15433	15318	15347	15274	15577	15328	15425	15301	15235	15234	15420	15473	15393	15355	15288	15537	15302	15447	15375	15235	15481	15485	15368	15363	15273	15412	15381	15291	15333	15417	15430	15333	15633	15337	15227	15379	15470	15369	15478	15308	15460	15198	15220	15470	15363	15543	15422	15269	15266	15293	15366	15481	15337	15581	15247	15473	15368	15331	15258	15406	15360	15366	15288	15291	15416	15255	15313	15457	15326	15469	15194	15434	15380	15435	15427	15385	15253	15367	15435	15311	15281	15406	15405	15383	15368	15346	15437	15428	15614	15348	15345	15330	15526	15305	15369	15409	15440	15370	15555	15430	15418	15263	15387	15349	15252	15267	15290	15438	15486	15319	15443	15397	15266	15430	15278	15510	15421	15380	15402	15294	15239	15467	15379	15528	15265	15532	15254	15332	15369	15459	15439	15551	15268	15488	15433	15339	15238	15437	15484	15368	15281	15384	15362	15461	15274	15332	15358	15210	15272	15416	15416	15334	15290	15298	15423	15423	15396	15411	15455	15419	15211	15471	15238	15400	15459	15370	15578	15290	15320	15356	15406	15464	15323	15384	15425	15372	15341	15288	15521	15425	15476	15449	15415	15338	15578	15323	15358	15314	15482	15156	15162	15370	15341	15275	15390	15491	15216	15381	15264	15440	15480	15262	15259	15451	15434	15278	15578	15522	15489	15403	15367	15437	15455	15330	15344	15307	15272	15315	15334	15324	15446	15410	15389	15447	15422	15290	15378	15278	15493	15209	15485	15397	15327	15187	15326	15398	15266	15306	15296	15182	15417	15432	15286	15239	15354	15541	15333	15345	15460	15377	15206	15446	15417	15397	15394	15498	15466	15296	15400	15413	15324	15284	15419	15381	15420	15426	15320	15350	15312	15303	15264	15391	15346	15331	15363	15420	15372	15319	15294	15503	15396	15432	15355	15399	15446	15400	15234	15480	15339	15409	15584	15299	15449	15196	15450	15335	15477	15479	15413	15528	15375	15396	15325	15291	15370	15342	15297	15389	15421	15405	15424	15440	15467	15358	15340	15303	15340	15365	15383	15316	15353	15412	15341	15198	15365	15260	15312	15449	15401	15307	15407	15423	15504	15371
22619	20978	27436	24737	21626	24999	28781	24354	22608	23066	22871	22486	22608	22386	22457	22631	22354	22389	22362	22352	22149	21981	21973	21801	21717	21744	21844	21912	21674	21715	21787	21479	21515	21875	21602	21623	21558	21558	21467	21569	21640	21585	21600	21600	21623	21743	21621	21658	21582	21635	21563	21651	21473	21628	21792	21543	21839	21517	21653	21471	21624	21566	21783	21847	21741	21623	21685	21596	21527	21504	21594	21623	21580	21665	21501	21758	21815	21537	21534	21741	21679	21784	21581	21541	21679	21634	21690	21748	21609	21392	21532	21664	21548	21652	21605	21600	21117	21518	21742	21510	21561	21641	21453	21722	21551	21727	21635	21450	21656	21782	21811	21723	21562	21375	21417	21563	21600	21477	21552	21697	21444	21404	21755	21641	21441	21704	21537	21422	21548	21628	21455	21474	21633	21617	21742	21612	21666	21644	21690	21322	21427	21470	21514	21466	21665	21828	21464	21638	21506	21508	21537	21564	21627	21480	21527	21402	21800	21692	21507	21467	21619	21689	21583	21432	21340	21600	21682	21479	21633	21457	21360	21503	21437	21566	21721	21298	21524	21685	21699	21755	21788	21460	21586	21727	21643	21572	21599	21417	21599	21764	21622	21377	21575	21570	21473	21607	21561	21412	21749	21587	21402	21391	21340	21562	21699	21413	21470	21323	21641	21362	21484	21572	21708	21537	21565	21636	21599	21883	21469	21529	21743	21525	21589	21380	21683	21635	21583	21249	21388	21650	21457	21510	21514	21806	21772	21513	21476	21478	21664	21554	21300	21495	21813	21331	21626	21575	21594	21544	21681	21532	21518	21492	21576	21402	21618	21497	21450	21403	21497	21418	21489	21366	21715	21544	21353	21586	21843	21460	21532	21484	21481	21575	21470	21765	21694	21545	21384	21535	21402	21436	21322	21232	21562	21357	21720	21669	21317	21258	21605	21626	21517	21527	21575	21473	21404	21528	21394	21563	21660	21476	21607	21496	21332	21580	21556	21643	21419	21361	21304	21784	21368	21310	21517	21622	21563	21412	21490	21641	21446	21692	21652	21517	21460	21300	21651	21702	21591	21519	21374	21458	21499	21206	21552	21426	21621	21667	21849	21353	21545	21739	21431	21645	21526	21475	21331	21379	21382	21433	21728	21736	21486	21657	21730	21490	21613	21549	21601	21615	21639	21611	21620	21593	21588	21769	21536	21676	21570	21472	21616	21508	21724	21752	21587	21337	21613	21545	21511	21511	21835	21554	21463	21413	21515	21161	21643	21402	21371	21708	21592	21672	21454	21539	21530	21565	21336	21659	21406	21522	21605	21501	21473	21427	21536	21705	21538	21662	21611	21667	21795	21505	21537	21425	21350	21499	21507	21606	21588	21728	21558	21305	21528	21532	21629	21443	21592	21701	21420	21562	21312	21553	21310	21662	21718	21358	21321	21283	21596	21589	21454	21548	21738	21579	21537	21616	21388	21548	21569	21533	21671	21415	21493	21370	21507	21553	21716	21559	21465	21569	21667	21710	21799	21435	21602	21515	21513	21400	21569	21320	21542	21413	21783	21485	21373	21583	21659	21486	21448	21422	21467	21384	21584	21295	21503	21289	21454	21637	21544	21378	21666	21702	21715	21453	21354	21546	21534	21712	21442	21479	21668	21615	21377	21354	21228	21368	21727	21575	21537	21642	21568	21636	21472	21442	21260	21564	21588	21538	21294	21554	21484	21612	21481	21567	21527	21321	21529	21628	21721	21408	21714	21623	21387	21603	21758	21326	21538	21559	21474	21453	21655	21381	21604	21616	21650	21602	21629	21670	21788	21363	21573	21539	21630	21661	21718	21531	21547	21228	21557	21453	21297	21427	21376	21699	21340	21333	21825	21590	21376	21621	21365	21416	21416	21668	21665	21576	21347	21278	21302	21554	21624	21651	21375	21610	21578	21410	21454	21732	21590	21532	21633	21518	21442	21441	21495	21465	21273	21697	21645	21608	21663	21408	21606	21598	21600	21391	21390	21825	21466	21559	21452	21492	21561	21351	21639	21558	21464	21463	21433	21457	21411	21767	21594	21515	21731	21640	21393	21389	21377	21707	21585	21725	21835	21728	21555	21590	21654	21597	21359	21266	21544	21285	21562	21449	21271	21341	21641	21506	21704	21551	21589	21596	21636	21272	21554	21455	21428	21344	21596	21342	21404	21539	21524	21635	21631	21653	21346	21485	21731	21503	21568	21495	21649	21435	21496	21624	21511	21495	21444	21494	21511	21506	21504	21455	21597	21466	21466	21553	21465	21680	21523	21508	21612	21434	21383	21433	21642	21565	21770	21597	21647	21404	21302	21418	21566	21388	21392	21598	21551	21459	21531	21619	21528	21698	21479	21530	21525	21446	21440	21475	21658	21399	21393	21441	21526	21792	21701	21532	21510	21540	21478	21434	21584	21736	21585	21504	21312	21458	21419	21656	21598	21500	21367	21611	21582	21527	21602	21458	21299	21425	21753	21594	21725	21528	21558	21476	21684	21530	21546	21403	21648	21485	21500	21152	21698	21500	21765	21529	21468	21519	21563	21371	21263	21642	21644	21495	21401	21370	21741	21314	21591	21615	21678	21612	21382	21527	21576	21272	21370	21532	21435	21596	21515	21421	21489	21797	21348	21487	21424	21568	21780	21711	21652	21434	21952	21429	21481	21547	21510	21394	21531	21431	21606	21559	21572	21457	21510	21526	21760	21589	21549	21792	21429	21446	21527	21607	21509	21388	21447	21644	21541	21554	21493	21815	21321	21415	21353	21348	21733	21667	21227	21505	21716	21523	21562	21363	21414	21608	21812	21351	21609	21448	21650	21829	21352	21527	21696	21433	21370	21582	21626	21629	21642	21457	21362	21411	21465	21274	21433	21432	21537	21363	21341	21483	21388	21479	21508	21691	21408	21498	21460	21289	21538	21544	21333	21611	21611	21603	21679	21706	21494	21554	21491	21465	21557	21509	21562	21520	21524	21652	21585	21268	21686	21666	21647	21554	21700	21519	21590	21288	21272	21541	21609	21433	21417	21556	21710	21614	21664	21547	21536	21629	21632	21583	21462	21322	21460	21566	21610	21191	21583	21447	21896	21693	21726	21520	21421	21553	21436	21494	21359	21497	21616	21465	21479	21351	21534	21521	21468	21362	21495	21499	21490	21460	21711	21401	21523	21323	21346	21570	21397	21353	21547	21462	21345	21525	21469	21550	21370	21685	21480	21329	21354	21645	21708	21535	21528	21364	21493	21446	21432	21377	21319	21612	21768	21550	21812	21711	21531	21654	21475	21559	21517	21538	21356	21433	21381	21433	21234	21306	21293	21613	21831	21727	21383	21565	21447	21602	21449	21483	21763	21707	21814	21705	21881	21661	21556	21548	21946	21557	21455	21405	21396	21531	21633	21450	21382	21402	21288	21609	21496	21490	21583	21640	21531	21435	21494	21373	21310	21309	21426	21510	21446	21537	21241	21348	21501	21481	21355	21540	21413	21546	21813	21496	21292	21460	21639	21585	21499	21701	21456	21241	21467	21515	21293	21646	21595	21555	21511	21483	21473	21575	21647	21603	21431	21546	21480	21600	21681	21619	21572	21659	21530	21445	21488	21819	21482	21358	21669	21319	21549	21543	21588	21678	21447	21482	21422	21528	21554	21497	21733	21706	21587	21557	21665	21607	21578	21484	21559	21621	21465	21377	21331	21459	21388	21396	21538	21355	21411	21322	21516	21741	21585	21511	21488	21567	21275	21576	21636	21480	21453	21531	21539	21420	21693	21629	21823	21639	21494	21769	21783	21632	21650	21624	21569	21340	21289	21494	21406	21332	21292	21253	21472	21578	21493	21607	21364	21519	21382	21741	21432	21591	21529	21551	21337	21333	21418	21607	21517	21869	21490	21745	21585	21284	21493	21497	21470	21584	21536	21334	21341	21618	21397	21500	21489	21432	21678	21394	21463	21660	21403	21603	21357	21437	21512	21542	21623	21425	21138	21447	21386	21515	21507	21690	21444	21583	21277	21604	21552	21533	21680	21446	21393	21453	21521	21483	21486	21554	21835	21692	21497	21700	21545	21165	21397	21491	21518	21804	21398	21366	21546	21528	21615	21478	21756	21486	21502	21284	21318	21465	21616	21453	21635	21471	21641	21544	21204	21492	21824	21495	21490	21559	21564	21559	21710	21552	21432	21321	21487	21483	21745	21291	21383	21368	21621	21551	21582	21654	21506	21552	21431	21739	21606	21431	21565	21487	21538	21528	21503	21675	21531	21516	21356	21462	21727	21680	21566	21683	21688	21716	21481	21515	21523	21383	21416	21916	21326	21401	21682	21420	21479	21628	21417	21265	21777	21517	21843	21652	21573	21741	21320	21500	21643	21633	21685	21681	21444	21521	21535	21413	21369	21563	21393	21567	21434	21401	21411	21588	21463	21475	21557	21510	21392	21374	21437	21575	21564	21504	21481	21392	21586	21506	21560	21631	21454	21675	21618	21472	21404	21548	21261	21613	21406	21515	21362	21402	21373	21453	21342	21442	21234	21606	21364	21469	21584	21473	21443	21377	21498	21468	21596	21625	21475	21245	21640	21366	21542	21507	21487	21592	21718	21602	21572	21448	21288	21659	21710	21579	21520	21637	21898	21792	21657	21602	21311	21488	21476	21564	21530	21574	21653	21382	21484	21433	21619	21634	21567	21571	21605	21397	21661	21523	21502	21415	21690	21284	21437	21511	21513	21549	21665	21666	21435	21586	21701	21595	21498	21282	21471	21498	21326	21525	21398	21460	21738	21473	21626	21620	21853	21448	21410	21465	21584	21637	21550	21661	21629	21482	21773	21564	21484	21445	21454	21546	21636	21400	21597	21621	21511	21763	21432	21543	21374	21579	21610	21494	21647	21654	21512	21544	21510	21652	21649	21452	21576	21471	21469	21620	21459	21485	21647	21430	21566	21515	21522	21623	21296	21447	21489	21546	21868	21413	21396	21729	21490	21500	21510	21526	21594	21288	21444	21652	21543	21717	21633	21680	21519	21474	21440	21600	21610	21502	21636	21513	21643	21642	21643	21665	21584	21521	21485	21521	21575	21450	21670	21367	21603	21532	21338	21472	21342	21514	21598	21440	21578	21376	21520	21718
30285	52731	40683	26941	22058	19605	17980	17084	16317	16040	15781	15646	15352	15417	15548	15481	15473	15446	15408	15232	15151	15017	14567	14628	14519	14482	14592	14662	14524	14488	14547	14508	14364	14470	14494	14480	14614	14399	14516	14448	14428	14335	14299	14312	14280	14322	14380	14468	14338	14418	14548	14370	14310	14577	14330	14257	14435	14347	14389	14434	14383	14396	14570	14376	14437	14674	14324	14380	14367	14467	14257	14376	14476	14329	14289	14415	14502	14463	14430	14034	14595	14520	14399	14436	14473	14318	14354	14402	14379	14462	14298	14346	14481	14319	14429	14347	14273	14316	14413	14300	14309	14347	14275	14360	14392	14332	14398	14453	14270	14358	14485	14236	14340	14377	14423	14175	14244	14401	14310	14244	14253	14362	14319	14465	14301	14274	14476	14349	14434	14257	14293	14365	14477	14300	14387	14191	14094	14296	14294	14381	14384	14253	14404	14383	14556	14480	14385	14248	14310	14309	14383	14360	14142	14308	14336	14342	14498	14323	14465	14386	14233	14385	14321	14453	14312	14181	14272	14397	14242	14373	14404	14347	14453	14419	14362	14284	14214	14390	14234	14308	14364	14171	14481	14306	14300	14258	14381	14423	14288	14458	14227	14265	14200	14408	14295	14297	14286	14288	14296	14263	14212	14227	14289	14395	14019	14269	14268	14150	14332	14303	14422	14390	14464	14444	14346	14190	14423	14109	14342	14407	14681	14243	14451	14164	14498	14205	14392	14315	14486	14208	14393	14365	14368	14236	14275	14204	14420	14335	14393	14375	14303	14384	14431	14376	14368	14379	14353	14360	14306	14278	14359	14201	14358	14290	14382	14353	14282	14283	14342	14350	14359	14437	14153	14249	14323	14249	14430	14200	14307	14373	14235	14411	14398	14379	14400	14360	14360	14315	14369	14347	14464	14310	14304	14348	14261	14222	14177	14399	14369	14282	14332	14312	14200	14410	14462	14386	14193	14339	14407	14282	14032	14417	14166	14219	14188	14249	14284	14411	14211	14425	14349	14460	14300	14315	14293	14395	14315	14245	14242	14325	14267	14609	14346	14309	14380	14381	14365	14442	14254	14335	14342	14372	14347	14290	14279	14305	14202	14455	14267	14400	14120	14385	14486	14172	14282	14283	14467	14408	14268	14390	14434	14377	14395	14239	14326	14415	14378	14232	14406	14361	14528	14422	14268	14375	14268	14203	14395	14363	14439	14237	14553	14416	14376	14233	14402	14521	14358	14208	14327	14489	14170	14374	14173	14192	14448	14381	14262	14302	14289	14230	14219	14449	14377	14399	14257	14279	14277	14347	14427	14312	14461	14415	14443	14454	14395	14400	14325	14381	14225	14370	14388	14258	14076	14254	14407	14099	14259	14385	14283	14366	14369	14225	14367	14387	14147	14276	14425	14373	14277	14301	14300	14307	14341	14410	14207	14476	14259	14311	14475	14421	14454	14494	14242	14297	14438	14289	14344	14308	14403	14429	14556	14344	14181	14222	14461	14401	14369	14133	14218	14305	14239	14234	14328	14458	14153	14383	14296	14309	14175	14318	14328	14287	14281	14515	14355	14347	14406	14235	14424	14323	14309	14399	14133	14349	14299	14315	14263	14205	14270	14256	14458	14375	14350	14355	14545	14241	14143	14304	14313	14661	14278	14403	14357	14326	14265	14076	14282	14274	14268	14356	14354	14323	14405	14400	14341	14393	14360	14315	14253	14203	14308	14272	14470	14353	14419	14258	14462	14348	14346	14450	14423	14341	14410	14251	14437	14261	14438	14350	14322	14305	14410	14180	14253	14313	14282	14485	14254	14272	14455	14145	14433	14489	14536	14376	14289	14248	14449	14255	14372	14266	14391	14351	14347	14334	14502	14229	14229	14296	14462	14323	14380	14274	14352	14230	14349	14375	14375	14475	14350	14444	14489	14281	14188	14279	14324	14402	14505	14401	14262	14451	14437	14428	14250	14298	14284	14464	14508	14470	14234	14301	14221	14234	14424	14439	14117	14331	14362	14165	14226	14269	14275	14391	14338	14402	14224	14357	14196	14374	14333	14437	14514	14396	14193	14316	14632	14406	14221	14270	14324	14120	14325	14347	14457	14406	14152	14252	14327	14272	14216	14297	14374	14490	14405	14364	14341	14372	14325	14413	14375	14255	14241	14335	14217	14284	14380	14339	14446	14438	14235	14391	14406	14435	14392	14156	14365	14239	14330	14322	14476	14273	14304	14291	14353	14335	14377	14464	14444	14320	14380	14414	14298	14285	14447	14345	14223	14363	14337	14552	14354	14448	14231	14405	14360	14320	14313	14298	14549	14261	14400	14294	14300	14472	14335	14306	14397	14333	14381	14314	14143	14263	14559	14295	14478	14500	14297	14378	14411	14303	14338	14227	14331	14259	14422	14365	14280	14354	14224	14272	14483	14371	14522	14292	14283	14416	14270	14329	14432	14459	14277	14262	14279	14509	14369	14256	14216	14411	14479	14332	14398	14385	14381	14386	14297	14239	14114	14366	14269	14506	14351	14334	14193	14279	14195	14239	14324	14303	14315	14308	14177	14417	14278	14273	14508	14320	14393	14361	14358	14241	14380	14260	14291	14267	14409	14350	14387	14397	14346	14222	14143	14450	14310	14465	14321	14277	14163	14368	14429	14335	14347	14165	14165	14308	14288	14367	14369	14489	14386	14325	14350	14338	14339	14310	14371	14446	14261	14181	14517	14293	14359	14347	14464	14300	14483	14416	14426	14263	14323	14342	14290	14305	14293	14342	14355	14466	14371	14158	14420	14301	14292	14297	14238	14545	14350	14406	14345	14223	14367	14216	14404	14260	14385	14401	14283	14274	14462	14313	14321	14384	14152	14341	14425	14212	14158	14238	14344	14291	14427	14148	14340	14351	14502	14252	14363	14324	14251	14375	14348	14361	14431	14430	14247	14340	14440	14258	14309	14314	14466	14349	14338	14343	14267	14251	14293	14288	14312	14384	14373	14253	14377	14282	14392	14365	14399	14357	14295	14218	14398	14394	14304	14495	14465	14316	14368	14400	14296	14328	14216	14405	14283	14380	14301	14446	14283	14408	14444	14232	14410	14346	14236	14438	14397	14351	14198	14261	14438	14404	14377	14320	14272	14293	14373	14275	14585	14371	14350	14201	14178	14246	14267	14195	14422	14276	14368	14341	14415	14327	14372	14357	14349	14430	14409	14497	14237	14386	14408	14275	14303	14478	14358	14363	14441	14196	14359	14180	14499	14291	14398	14306	14263	14389	14322	14350	14448	14356	14234	14458	14403	14291	14221	14312	14324	14229	14358	14238	14432	14209	14158	14348	14331	14379	14157	14455	14385	14365	14312	14256	14202	14362	14421	14410	14295	14232	14514	14493	14369	14147	14375	14372	14347	14420	14197	14485	14347	14427	14390	14436	14309	14330	14221	14455	14461	14320	14504	14280	14375	14294	14361	14253	14309	14419	14400	14193	14438	14374	14217	14263	14503	14303	14230	14316	14299	14272	14290	14444	14247	14304	14245	14182	14400	14333	14301	14189	14328	14334	14370	14380	14363	14271	14306	14332	14425	14250	14287	14450	14286	14238	14246	14279	14382	14324	14575	14392	14282	14293	14368	14276	14371	14317	14200	14317	14426	14346	14318	14269	14332	14306	14364	14167	14429	14557	14332	14368	14248	14248	14339	14141	14299	14349	14342	14227	14293	14411	14378	14207	14281	14315	14214	14315	14279	14405	14385	14268	14320	14352	14120	14435	14363	14273	14223	14419	14434	14452	14307	14347	14388	14345	14267	14226	14197	14292	14281	14337	14257	14349	14147	14275	14697	14334	14139	14333	14183	14405	14347	14204	14388	14208	14403	14257	14366	14244	14393	14271	14340	14261	14189	14356	14415	14408	14270	14341	14215	14573	14224	14238	14332	14318	14271	14509	14260	14379	14318	14345	14318	14431	14372	14251	14482	14435	14462	14211	14075	14326	14312	14265	14378	14215	14244	14362	14263	14259	14295	14235	14347	14208	14376	14195	14495	14336	14451	14414	14283	14417	14359	14362	14312	14567	14303	14297	14241	14352	14258	14306	14392	14412	14289	14283	14251	14208	14335	14191	14174	14363	14381	14302	14289	14324	14373	14350	14245	14267	14402	14125	14302	14198	14367	14132	14347	14293	14058	14343	14354	14191	14379	14226	14219	14469	14367	14348	14318	14369	14311	14250	14444	14177	14340	14354	14345	14429	14317	14269	14296	14364	14323	14265	14257	14371	14381	14314	14371	14299	14326	14356	14321	14306	14296	14347	14225	14356	14463	14413	14336	14571	14376	14319	14529	14415	14433	14212	14366	14445	14271	14414	14250	14264	14352	14587	14191	14368	14383	14278	14256	14469	14421	14285	14173	14353	14277	14309	14386	14410	14316	14297	14410	14290	14301	14320	14407	14319	14312	14313	14349	14477	14278	14292	14338	14394	14290	14244	14369	14297	14376	14263	14465	14306	14183	14286	14331	14453	14310	14254	14263	14331	14289	14442	14293	14330	14489	14300	14417	14386	14384	14445	14452	14214	14419	14261	14432	14259	14417	14271	14307	14321	14379	14360	14252	14448	14410	14258	14255	14243	14261	14233	14259	14430	14333	14322	14437	14371	14379	14324	14331	14390	14363	14483	14143	14205	14254	14369	14366	14340	14420	14420	14395	14372	14232	14305	14373	14261	14278	14370	14283	14295	14273	14586	14312	14316	14278	14423	14206	14274	14318	14306	14239	14246	14356	14282	14487	14373	14196	14439	14423	14253	14315	14425	14326	14354	14561	14320	14515	14184	14372	14365	14456	14360	14257	14410	14348	14435	14327	14226	14234	14431	14235	14402	14462	14396	14466	14327	14362	14371	14365	14326	14356	14315	14138	14371	14395	14265	14544	14406	14351	14156	14416	14430	14299	14264	14369	14334	14352	14409	14258	14249	14350	14328	14355	14342	14358	14238	14319	14336	14188	14400	14408	14401	14412	14606	14506	14313	14282	14419	14255	14261	14342	14302	14523	14151	14578	14164	14260	14325	14359	14302	14391	14168	14378	14230	14297	14178	14484	14227	14248	14577	14197	14438	14346	14361	14352	14321	14276	14259	14271	14334	14378	14486	14095	14403
34778	29367	30739	27327	24642	23780	23831	23505	23221	23061	23592	23240	23099	23213	23063	23461	23374	23509	23470	23168	23375	23274	23238	23062	23013	23181	23199	23285	23370	23280	23302	23178	23191	22938	23214	23214	23121	23167	23009	23137	22876	23079	22945	23109	23252	23238	22749	22819	23116	22911	22933	23042	22994	23288	23121	23171	23140	22917	23098	23007	22955	23242	23111	23095	23260	23231	23240	23096	23040	23128	23118	23264	23303	23074	22940	23151	23145	23184	23132	23261	23100	23013	23211	23089	23055	22906	23003	23007	23149	23179	23164	22985	22871	23007	23067	22942	22863	22974	22997	22930	23038	23219	23220	23020	23047	22804	22940	23011	23066	23065	23035	23162	23277	23184	23069	23233	23395	23097	23116	22948	23185	22934	23150	23180	23231	23010	22921	22890	23302	23196	23224	23164	22997	22930	22932	23126	23241	22969	23153	23069	23089	22931	23083	23281	23093	23119	23078	22960	23226	23291	23125	23309	22891	23341	22980	23056	23144	23284	22953	23176	23108	23105	23273	23000	23032	23012	22845	23068	23060	23107	22935	23061	22818	22941	23170	23030	22905	23106	22832	23144	22961	22782	22904	23124	23036	23220	23138	23026	22995	22883	23007	23083	23149	23027	23213	22876	23059	23134	23137	22989	22906	22836	23025	23061	23175	23071	23070	23051	23061	23272	23420	23227	23104	22879	23230	22926	23162	23250	22867	23082	23341	23064	23048	23017	22996	22873	23085	23181	23215	23111	23047	23031	23100	22765	22765	23058	23222	23160	23175	23178	23039	23133	23201	23015	23199	22944	23005	23112	23186	22944	23298	22993	23082	23028	23089	23255	23168	22904	23056	23020	23140	22995	23110	23057	22850	23057	23108	22949	23118	23033	22786	22928	23188	22793	22965	22995	22879	23295	23033	23213	23270	23218	23165	23057	23152	23064	22891	22938	23010	22977	23115	22900	22994	23066	23134	23080	23091	22946	23038	22924	22924	23244	23078	22969	23091	22954	22972	23139	23174	23036	23195	23206	23105	23142	22864	23015	23174	23165	22905	23021	22861	23016	23032	22958	23105	23004	23145	23190	23282	23120	23223	23086	22994	22966	22950	23179	23035	23091	22997	23234	23146	23046	23228	23090	23068	22781	22998	23181	22948	23162	23110	23068	23128	23149	22851	23231	22771	22895	23089	23051	23267	23208	23245	23047	23053	22983	23026	23160	23124	23409	23134	22786	22969	23218	23108	22947	23016	22803	23394	23209	23250	22888	22944	23161	23015	23057	23030	23053	23133	22889	22831	23144	23053	22908	23146	23122	23103	23088	22927	23105	23423	23133	22951	23229	23130	22992	23005	23188	23089	23071	23054	22844	22936	23131	22824	23124	23119	23033	23213	22994	23099	23311	23091	23062	23256	22937	22932	23231	23140	23090	23108	22997	23114	22746	23013	23115	22959	23106	23214	23193	23190	22854	23282	23184	23020	23003	23094	23203	23187	22837	23153	23280	22992	23076	23180	23236	23234	23153	23080	23173	22939	23101	23304	22987	23259	23019	23098	22931	22966	23213	23295	22983	22832	22929	23087	23157	22955	23199	22938	23076	23206	23057	23132	23056	23242	23166	22998	23114	23233	23200	23032	23038	22833	22874	23143	22949	23052	22926	23070	23273	23073	23138	23132	23266	22980	23067	23219	23056	23374	23139	23091	23190	23020	22982	22835	23086	23120	23141	23088	22998	23281	23140	23194	23190	22904	23096	23181	23276	23060	23067	22982	23306	22963	22964	23446	23011	23096	23161	22851	23043	23156	23094	23096	23156	22994	23147	23147	23059	23036	23108	23226	23025	23242	23111	23237	22920	23240	22959	23113	23157	23101	23096	23002	23253	23128	22962	22951	23110	23229	23201	23105	22967	23294	22928	23017	23117	23119	23298	23276	23180	23116	23038	23126	23360	22817	23085	22928	23329	22971	23084	23231	23007	23087	22937	22823	22939	22900	22951	23091	22939	23088	23111	23139	22791	23239	23002	23150	22916	23036	23007	22995	23253	23323	23139	23169	23215	22807	22910	23275	23277	23066	23117	23156	23103	23086	23108	23027	23113	23067	22990	23148	23118	23005	23077	23080	23132	22971	23065	23129	23208	23339	23011	23051	23076	23082	22947	23013	23127	23191	22934	23255	23087	23304	23090	23140	23157	23062	22773	23113	23215	23055	22996	23090	23006	23173	23170	23106	22913	22892	23031	23183	23208	23199	23016	22985	23056	22936	23244	22967	23280	23204	23309	22921	22876	23164	23011	22944	23033	23009	23112	23086	23307	23105	22882	23265	23336	23024	23091	22958	23277	23250	23223	23029	23161	23051	23090	23071	22844	23077	22998	23049	22795	23134	22830	23090	23112	22888	22838	22882	23075	23143	23255	23367	23207	23118	23251	23008	23333	23033	23104	22899	22964	23038	22916	23172	23395	23181	22962	23103	22774	23042	23146	23187	22915	23055	22780	23022	22987	22965	23284	23157	23065	23180	23042	23061	23064	23186	22933	22721	22894	23072	23032	23144	23088	23232	23268	23006	23074	23301	23131	22944	23129	23087	23106	23197	23041	22979	23130	23127	23212	23347	22838	22937	23050	23107	23229	23142	22979	23041	22995	23159	23270	22986	23125	22913	23056	23207	22912	23087	22994	22986	23269	22911	22986	22814	23101	23367	22886	23233	23157	23187	23139	23257	23293	23017	23268	23320	23282	22867	22993	23041	23129	23195	23082	23122	23080	22851	23104	23002	23224	23044	23161	23131	23040	23069	23070	23160	23075	23121	23214	23109	22850	23403	22929	23258	22933	22920	23102	23190	23198	22978	23133	23318	23203	22914	23301	23070	23101	23004	23074	23336	22941	23070	22880	23017	22851	23086	23231	22933	23071	23367	23302	23120	23206	23056	23105	22870	22808	23096	23049	23039	23273	22993	23170	23103	23082	23058	23047	22975	22995	23011	23114	22798	23200	23209	23041	23125	23168	23092	23317	23170	23042	23349	23080	23120	23304	23188	23197	22900	22960	23076	23060	22895	23065	23427	23178	23101	23103	23144	23216	23161	23042	23278	23301	23149	23041	23221	23048	23219	23261	23223	23140	22882	22915	23028	23098	23106	23055	23190	23014	23067	23097	23192	23085	22816	23012	23122	22871	23030	23025	23036	22983	23212	23300	22952	22982	22953	22963	23209	23110	23172	22828	23096	22940	23156	22790	23137	23374	23156	23245	23096	23365	23077	23076	23026	23252	23279	23202	23130	22943	22925	23316	22882	23012	22929	22944	22956	22966	22987	23084	23009	22907	23043	22941	22933	23245	23001	23100	23293	23205	23005	23141	23142	23076	23157	23172	23038	22963	23229	23101	22942	22944	22941	22924	23112	22772	23200	23010	23026	23079	23282	23240	23400	23281	22981	23078	23031	22916	23090	23084	23435	23000	22990	23203	23003	23144	23018	23133	23148	23167	23009	22904	22990	23101	23068	23126	22920	23054	22770	23322	23145	23055	22931	23304	23101	22967	22789	23206	23140	23254	23119	23079	23060	22972	22911	22863	23138	23133	23086	22799	23207	22854	23012	23174	23316	22821	23100	23129	22903	23059	22982	23298	23100	23148	23087	23097	22988	22990	22996	23137	22974	23174	23033	23276	23258	23318	23093	23067	22907	22701	23189	23197	23023	23026	23026	23086	23191	23134	23253	23115	23102	22952	23127	23357	23202	23120	23031	23079	22767	23104	22912	23153	23189	22995	23000	22968	23067	23085	23055	23158	23176	23006	23095	23226	23247	23043	23289	22971	23083	23009	22933	23042	23174	23142	22876	22979	23061	22977	23001	23159	22908	23005	23174	22989	23195	23021	22941	23068	23215	23219	23107	23161	22999	23142	23178	23164	23323	23118	22993	23199	22973	22929	22908	23050	22989	23096	22875	23286	23150	23097	22951	23304	22950	23284	23109	23351	23111	23170	22941	23378	23244	22897	22953	22978	23075	23104	23063	23169	22932	22976	22912	23179	23014	23190	23069	23275	23128	23007	23091	23097	22994	23126	23004	23040	22902	22755	22846	23122	22947	23138	22963	23095	22883	22999	23195	23168	23371	23284	23060	23127	23010	22949	22991	22987	22854	23284	22907	23227	23001	23076	23046	22739	23050	23072	22993	23272	23492	23278	23271	23009	23283	22704	23113	22939	22949	22921	22797	22986	23140	23031	22850	23229	23034	23292	23188	23018	23161	23058	23177	23075	23104	23049	23319	23187	23260	23095	23113	22949	23024	22983	23075	23171	23199	23244	23223	23234	23268	22889	23196	22925	23120	22944	23047	23235	23098	22759	22999	22988	23062	23075	22915	22846	23119	23110	23338	23143	23131	22884	23061	22990	23220	22996	23213	23239	23076	23293	23175	23174	23133	23010	23197	23029	23173	22938	23233	23292	23050	23167	22945	22884	23115	23088	23044	22926	22968	23262	23112	22913	23010	23024	22972	23188	23211	23196	23157	22907	23130	23001	22943	23285	23172	23089	23087	23325	22920	23026	23101	23117	22987	23111	22924	23134	23087	23191	23194	23150	22943	23133	23004	23261	23130	23148	23137	23122	23065	23245	22998	23182	23002	22930	22976	23082	23061	23356	23216	23059	23254	22962	23087	22785	23151	23103	23084	23225	23122	23071	23097	23025	23172	23136	23162	22862	23275	23113	23120	22977	22957	23151	23138	23153	23259	22764	23007	23354	22925	23222	23347	23089	23232	23095	22817	23064	23061	23133	23117	23090	23278	23119	22922	23099	23125	23171	23009	23140	23080	23283	23209	23194	23153	23112	23239	23003	23212	23293	22769	22973	23253	23244	23051	23182	23199	22904	23066	23123	23219	23044	22911	23273	23125	22987	23018	23165	23263	23299	23124	23005	22975	23000	23092	22934	22842	22924	23056	23281	23130	23072	23193	23228	22749	23066	23033	22938	22920	23131	23219	22888	23114	23011	23189	23166	23178	23146	23231	23242	23032	23251	23063	23310	23009	23114	22957	23056	23319	23089	23203	23082	23151	23172	23025	23123	23243	23294	22890	23001	23275	23279	23044	22994	23098	22913	23244	23275	23215	23205	23115	23073	23055	23076	22852	23290	23006	23140	23171	23250	23024	23346
25744	32634	24661	19266	17461	16360	16083	15830	15579	15645	15373	15367	15344	15393	15583	15569	15614	15438	15520	15454	15423	15285	15221	15270	15220	15147	15178	15097	15227	15041	15178	15183	15054	15246	15278	15146	15157	15284	15146	15243	15372	15217	15280	15308	15143	15071	15177	15258	15186	15119	15073	15151	15362	15089	14909	15273	15331	15165	15319	15074	15093	15088	15233	15193	15341	15149	15289	15163	15239	15210	15305	15250	15222	15342	15210	15133	15049	15051	15112	15052	15260	15344	15070	14960	15220	15223	15171	15205	15223	15165	15260	15106	15201	15228	15125	15135	15063	15308	15101	15150	15369	15079	15095	15344	15120	15299	15186	15238	15401	15150	15048	14980	15250	15150	15350	15044	15207	15049	15010	15283	15125	15136	15092	15119	15142	15173	15177	15141	15137	15088	15214	15144	15037	15140	15073	15255	15144	15132	15074	15066	15215	15064	15103	15146	15195	15168	15070	15102	15199	15209	15209	15155	15189	15112	15129	15284	15113	15421	15341	15088	15069	14822	14995	15186	15192	15163	15221	15214	15085	15123	15249	14912	15225	15113	15132	15092	15060	15119	15120	15218	15067	15181	15114	15442	15032	15249	15077	15207	15199	15238	15257	15134	15171	15166	15261	15239	15172	15206	15233	14971	15110	15131	15181	15384	15338	15221	15266	15323	15152	15041	15064	15138	15194	15197	15189	15127	15322	15024	14977	15090	15177	15114	15176	15231	15257	15325	15199	15114	15357	15184	15250	15088	15157	15279	14968	15390	15226	15183	15359	15084	15279	15203	15168	15239	15169	15256	15131	15118	15111	15127	15230	15327	14987	15281	15111	15148	15125	15294	15230	15234	15279	15214	15270	15376	15227	15275	15180	15178	15109	15108	15195	15063	15103	15223	15211	15129	15182	15131	15260	15148	15099	15189	15201	15047	15161	15043	15193	15141	15165	15268	15169	15130	15251	15180	15097	15186	15245	15120	15248	15130	15303	15087	15199	15236	15084	15159	15033	15079	15091	15113	15261	14886	15296	15236	15133	15233	15298	15098	14994	15299	15230	15402	15239	15273	15095	15101	15205	15091	15154	14845	15192	15140	15050	15053	15205	15248	14993	15071	15006	15337	15341	15175	15093	15194	15361	15157	15229	15230	15195	15125	15136	15303	15096	15130	15099	15194	15283	15177	15089	15175	15129	15245	15051	15034	15239	15160	15017	15040	15275	15131	15155	15129	15264	15048	15111	15300	15132	15189	15242	15139	14939	15188	15245	15189	15051	15136	14929	15294	15195	15126	15169	15099	15258	15170	15181	15206	15163	15088	15153	15206	15256	14936	15242	15180	15089	15133	15071	15216	15104	15207	15103	15345	15132	15314	15045	15225	15317	15201	15066	15086	15297	15272	15174	15248	15270	15127	15092	15184	15306	15132	15212	15347	14997	15152	15141	15150	15112	15127	15233	15133	15198	15208	15230	15325	15178	15105	15243	15303	15122	15251	15057	15061	15110	15224	15168	15267	15126	15272	15127	15121	15095	15095	15174	15205	15056	15223	15133	15185	15047	15066	15228	15081	15049	15101	15343	15225	15040	14949	15085	15228	15343	14921	15094	15251	15073	15174	15090	15029	15265	15365	15292	15176	15186	15251	15156	15175	15284	15027	15170	15005	14976	15165	15163	14972	15114	15203	15164	15127	15139	15250	15213	15014	15168	15130	15224	15122	15012	15019	15079	15243	15164	15151	15274	15161	15062	15146	15173	15230	15369	15239	14956	15247	15209	15082	15181	15075	15110	15152	15279	15146	15175	15389	15126	15134	15125	15249	15155	15112	15406	15140	15195	15129	15182	15103	15189	15160	15098	15205	15311	15049	15290	15219	15083	15065	15142	15357	15195	15185	15182	15169	15205	15183	15195	15169	15101	15109	15190	15143	15236	15021	15221	15191	15077	15262	15061	15102	15117	15242	15237	15340	15163	15239	15299	15306	14921	15165	15157	15053	15188	14991	15036	15174	15128	15119	15104	14996	15154	15028	15001	15150	14911	15160	15183	15154	15297	15164	15026	15240	15189	15092	15279	15067	15212	15278	15157	15124	15286	15253	15018	15244	15147	15125	15347	15077	15145	15142	15037	15259	15154	15105	15163	15375	15103	15048	15057	14986	15184	15101	15215	15290	15123	15121	15114	15046	15356	15100	15158	15112	14993	15235	15224	15100	15155	15084	15203	15129	15255	15158	15111	15080	15008	15320	15287	15217	15064	15117	15139	15167	15175	14986	15216	15141	15020	15305	15087	15221	15220	15195	15136	15216	15241	15046	15058	15225	15166	15123	15308	15220	15088	15108	15011	15347	14968	15204	15165	15239	15130	15082	15254	15307	15307	15254	15349	15101	15143	15128	15153	15281	15117	15134	15213	15103	15138	15120	15129	15163	15207	15121	15207	15296	15124	15208	15141	15209	15199	15152	15313	15225	15185	15204	15170	15194	14866	15288	15257	15074	15098	15124	15054	15148	15175	15131	15240	15149	15124	15257	15078	15139	15313	15098	15077	15216	15136	15287	15228	15019	15098	15264	15169	15263	15339	15077	15078	15215	15192	15171	15217	15331	15211	15168	15119	15258	15243	15059	15319	15134	15059	15183	15212	15218	15130	15132	15234	15014	15056	15142	15157	15200	15109	15241	15304	14989	15193	14915	15288	15258	15076	15322	15129	14935	15259	15063	15092	15135	15108	15045	15005	15268	15189	15157	15106	15285	15167	15107	15133	15117	15115	15144	15411	15199	15101	15132	15146	15296	15130	15130	15171	15186	15210	15225	15348	15116	15249	15179	15167	15276	15160	15209	15214	15305	15175	15106	15164	14957	15046	15029	15073	15119	15219	15215	15053	15260	15072	15248	15232	15201	15212	15181	15228	15289	15075	15097	15128	15081	15340	15278	15156	15248	15269	15388	15261	15069	15117	15158	15166	15161	15217	15416	15228	15144	15288	15160	15193	15176	15120	15117	15309	15339	15132	15295	15090	15183	15132	15169	15255	15270	15070	15003	15346	15015	15275	15339	15315	15110	15061	15219	15201	15186	15163	15133	15094	15164	15053	15213	15117	15094	15180	15214	15291	15129	15241	15118	15315	15110	15090	15094	15130	15082	15272	15138	15325	15028	15150	15161	15084	15143	15114	15106	15245	15180	15052	14978	15064	15120	15171	15159	15154	15311	15113	15160	15226	15085	15139	15186	15180	15099	15260	15034	15184	15176	15301	15248	15166	15107	15133	15075	15035	15136	15180	15052	15246	15174	15201	15115	15030	15224	15090	15090	15039	15175	15071	15115	15038	15130	15292	15093	15272	15144	15275	15166	15194	15277	15104	15178	15169	15243	15178	15177	15149	14984	15057	14995	15050	15154	15331	15054	15270	15098	15169	15267	15100	15170	15101	15254	15122	15237	15393	15068	15008	15004	15157	15352	15148	15231	15158	15120	15017	15063	15210	15124	15170	15131	15175	14949	15151	15198	15161	15236	15316	15112	15218	15298	15181	15092	15121	15085	15242	15133	15235	15107	15315	15306	15037	15302	15037	15306	15183	15217	15137	15216	15083	15130	15196	15067	15135	15006	15041	15151	15175	15273	15292	15146	15250	15147	15261	15269	15057	15296	15089	15177	15307	15220	15276	15309	14884	15220	15072	15194	15086	15149	15105	15394	15160	15119	15017	15158	15095	15209	15204	15031	15252	15039	15059	15166	15045	15107	15194	15147	15316	15046	15162	15155	15183	15207	15221	14990	15072	15159	15185	15248	15143	15098	15073	15216	15105	15167	15273	15045	15154	15221	15012	15188	15123	15033	15293	15117	15199	15135	15276	15166	15133	15106	15106	15113	15195	15062	15309	15152	15183	14971	15014	15169	15013	15211	15197	15142	15109	15076	15242	15199	15102	15248	15089	15256	15211	15220	15104	15154	15162	15089	15340	15095	15082	15194	15371	15135	15365	15245	15244	15280	15237	15151	14958	15194	15100	15213	15019	15097	15262	15195	15176	15190	15232	15125	15388	15244	15151	15097	15155	15260	15239	15296	15104	15059	15109	15110	15116	15034	15262	15044	15168	15163	15096	15279	15196	15111	15220	15158	15248	15285	15182	15230	15064	14933	15168	14987	15125	15296	15051	15174	15194	15066	14987	15219	15225	15154	15138	15151	14959	15182	15170	15061	15126	15252	15110	15286	15137	15026	15114	15207	15076	15035	15342	15276	15281	15220	15156	15138	15244	15145	15015	15102	15218	15198	15141	15006	15213	15012	15128	15002	15114	15168	15151	15194	15153	15131	15097	15135	15097	15284	15220	15171	15184	15035	15207	15102	15084	15018	15345	15109	15144	15181	15204	15216	15044	15128	14987	15035	15104	15069	15214	15125	15128	15148	15353	15143	15356	15336	15351	15285	15118	15124	15175	14977	15176	15126	15105	15103	15112	15320	15184	15002	15163	15236	15180	14943	15112	15287	15232	15302	15160	15063	15244	14905	15122	15328	15159	15249	15261	15128	15025	15161	15182	15330	15121	15112	15360	15249	15138	15271	15189	15151	15145	15084	15075	15143	15299	15072	15377	15112	15254	15346	15119	15275	15184	15273	15213	15231	15176	15151	15303	15313	15200	15089	15280	15246	15171	15196	15206	15022	15227	15251	15083	15317	15275	15278	15221	15184	15119	15171	15331	15072	15184	15210	14963	15240	15192	15205	15153	15161	15045	15209	15284	15281	15262	15132	15251	15208	15141	15015	15415	15202	15254	15259	15137	15096	15168	15148	15120	15115	15251	15101	15171	15294	15120	15180	15338	15157	15129	15215	15118	15225	15143	15156	15112	15203	15131	15296	15144	15172	15040	15093	15161	15027	15314	15152	15148	15234	15266	15218	15207	15389	15149	15100	15183	15217	14982	15207	15111	15238	15245	15191	15270	15129	15252	15003	15215	15107	15280	15190	15184	15201	15080	15143	15044	15332	15030	15199	15210	15387	15086	15098	15129	15103	15430	15292	14973	15109	15165	15240	15107	15244	15092	15017	15067	14982	15231	15149	15143	15093	15052	15107	15273	15127	15204	15127	15086	15262	15133	15317	15105	15159	15159	15202	15209	15142	15194	15317	15013	15241	15111	15205	15326	15150	15303	15402
24433	20971	27327	25125	23070	25508	26032	23124	22100	22561	22094	22000	21840	22106	21819	21999	22214	22065	22021	21875	21776	21661	22008	21733	21714	21581	21450	21656	21675	21549	21440	21555	21578	21655	21548	21516	21602	21761	21619	21607	21493	21564	21587	21464	21520	21522	21549	21537	21427	21382	21706	21286	21608	21592	21370	21411	21563	21589	21512	21525	21316	21643	21626	21654	21499	21308	21526	21364	21659	21485	21624	21575	21681	21534	21179	21585	21304	21462	21376	21256	21561	21591	21439	21371	21281	21138	21509	21064	21271	21556	21391	21581	21567	21247	21361	21374	21537	21452	21370	21542	21119	21139	21534	21287	21410	21527	21440	21216	21295	21320	21401	21352	21217	21396	21413	21243	21316	21515	21335	21614	21314	21586	21535	21695	21461	21374	21602	21652	21657	21195	21379	21552	21243	21440	21189	21497	21599	21570	21272	21466	21460	21404	21565	21483	21427	21407	21544	21258	21380	21355	21365	21273	21351	21397	21473	21427	21314	21110	21596	21410	21482	21593	21408	21497	21492	21403	21195	21395	21092	21404	21367	21280	21461	21545	21414	21368	21656	21481	21312	21383	21199	21159	21513	21260	21528	21309	21424	21421	21352	21384	21315	21276	21441	21712	21409	21480	21483	21481	21459	21393	21128	21327	21243	21373	21704	21409	21469	21458	21440	21278	21482	21486	21365	21180	21643	21379	21417	21303	21581	21402	21577	21162	21394	21279	21591	21492	21281	21499	21414	21508	21584	21471	21196	21335	21378	21500	21452	21261	21359	21744	21497	21546	21414	21349	21377	21312	21443	21334	21602	21330	21502	21492	21415	21471	21443	21387	21385	21325	21456	21399	21540	21523	21655	21435	21530	21578	21211	21607	21178	21277	21408	21349	21274	21543	21407	21630	21422	21641	21217	21233	21435	21313	21279	21401	21530	21372	21350	21376	21164	21294	21608	21411	21326	21256	21460	21588	21430	21613	21324	21365	21472	21326	21594	21214	21369	21527	21171	21557	21513	21368	21488	21433	21353	21538	21421	21187	21412	21379	21533	21450	21448	21407	21502	21375	21484	21546	21255	21479	21460	21529	21292	21340	21247	21498	21532	21561	21732	21570	21540	21495	21567	21207	21317	21361	21323	21403	21495	21577	21498	21484	21375	21683	21450	21500	21410	21517	21541	21331	21439	21591	21536	21473	21590	21370	21636	21497	21426	21634	21570	21314	21422	21616	21527	21508	21392	21397	21321	21422	21514	21481	21306	21577	21614	21489	21458	21285	21374	21470	21310	21336	21229	21539	21459	21355	21402	21686	21452	21494	21310	21110	21360	21423	21342	21389	21238	21381	21399	21392	21417	21224	21502	21502	21526	21295	21410	21352	21472	21264	21333	21199	21111	21493	21442	21679	21429	21389	21440	21586	21567	21597	21357	21383	21413	21406	21416	21574	21377	21256	21253	21252	21355	21269	21310	21445	21515	21291	21297	21410	21804	21451	21280	21496	21717	21378	21376	21488	21427	21451	21366	21425	21323	21489	21354	21586	21601	21346	21577	21303	21386	21530	21573	21616	21558	21405	21408	21669	21514	21389	21306	21172	21502	21773	21423	21328	21557	21487	21270	21369	21411	21549	21327	21310	21483	21492	21386	21289	21283	21561	21606	21379	21499	21367	21340	21356	21536	21544	21451	21362	21304	21295	21531	21481	21454	21434	21357	21583	21309	21298	21393	21638	21404	21481	21563	21248	21345	21515	21414	21221	21297	21205	21366	21412	21237	21390	21537	21666	21442	21323	21613	21472	21339	21511	21467	21608	21314	21435	21532	21554	21292	21391	21441	21599	21458	21466	21460	21201	21206	21378	21287	21340	21221	21212	21335	21505	21498	21360	21553	21448	21503	21654	21568	21214	21485	21317	21432	21596	21360	21431	21299	21591	21415	21420	21434	21343	21609	21395	21486	21357	21555	21499	21199	21458	21691	21480	21497	21619	21442	21603	21224	21344	21554	21762	21690	21315	21336	21646	21729	21405	21474	21294	21540	21397	21440	21391	21269	21325	21315	21619	21709	21374	21546	21408	21462	21244	21489	21395	21435	21171	21566	21222	21247	21312	21224	21363	21231	21454	21596	21418	21328	21105	21450	21550	21283	21525	21528	21463	21739	21448	21283	21522	21442	21172	21428	21662	21470	21297	21540	21595	21615	21524	21403	21497	21498	21329	21613	21293	21503	21475	21811	21332	21380	21351	21390	21251	21538	21411	21331	21357	21367	21424	21567	21403	21637	21386	21484	21436	21466	21541	21360	21352	21660	21419	21511	21244	21558	21513	21495	21244	21365	21370	21515	21446	21634	21446	21529	21581	21280	21448	21462	21540	21303	21344	21389	21251	21591	21561	21263	21291	21311	21253	21497	21528	21583	21315	21566	21353	21485	21380	21445	21226	21170	21650	21446	21310	21237	21336	21262	21397	21365	21165	21521	21646	21638	21368	21253	21236	21430	21507	21521	21570	21306	21451	21565	21272	21551	21359	21300	21125	21510	21614	21322	21561	21232	21516	21631	21558	21382	21345	21585	21411	21334	21462	21578	21448	21407	21318	21747	21438	21239	21371	21549	21525	21292	21367	21309	21338	21423	21227	21445	21260	21413	21344	21344	21457	21388	21443	21594	21512	21483	21480	21502	21547	21253	21445	21350	21484	21524	21519	21711	21495	21317	21330	21432	21589	21454	21379	21404	21347	21580	21382	21404	21435	21555	21435	21304	21532	21603	21237	21324	21126	21348	21200	21389	21604	21476	21465	21513	21539	21440	21513	21370	21394	21382	21520	21511	21384	21569	21342	21326	21169	21371	21263	21314	21262	21485	21523	21265	21343	21232	21539	21310	21126	21432	21339	21523	21415	21287	21626	21477	21311	21444	21292	21433	21339	21246	21625	21253	21520	21270	21425	21543	21451	21209	21407	21711	21593	21681	21185	21476	21424	21630	21424	21392	21514	21350	21121	21338	21291	21366	21572	21368	21285	21140	21487	21374	21492	21258	21332	21477	21438	21684	21518	21356	21437	21353	21541	21456	21442	21338	21378	21212	21367	21284	21392	21369	21368	21595	21553	21513	21733	21519	21317	21576	21319	21463	21245	21551	21314	21501	21404	21648	21581	21446	21518	21271	21492	21621	21558	21444	21625	21480	21480	21311	21431	21368	21615	21457	21527	21431	21266	21491	21395	21615	21248	21480	21456	21518	21628	21514	21635	21425	21430	21388	21384	21376	21546	21479	21525	21214	21516	21328	21588	21348	21310	21449	21385	21732	21594	21562	21365	21371	21535	21520	21350	21486	21457	21462	21418	21586	21507	21498	21397	21557	21402	21461	21177	21428	21547	21430	21238	21268	21480	21416	21399	21557	21544	21492	21600	21421	21723	21551	21618	21363	21480	21401	21216	21446	21260	21412	21536	21590	21421	21404	21577	21554	21422	21296	21474	21104	21432	21518	21485	21514	21583	21735	21690	21524	21506	21203	21540	21359	21418	21546	21462	21377	21459	21441	21419	21381	21601	21398	21328	21311	21458	21602	21585	21381	21501	21311	21341	21509	21533	21603	21420	21539	21271	21302	21470	21317	21379	21443	21566	21511	21543	21426	21153	21318	21594	21188	21229	21469	21459	21560	21573	21454	21380	21571	21418	21181	21223	21537	21265	21333	21485	21632	21486	21499	21338	21405	21357	21202	21434	21324	21793	21605	21470	21364	21382	21573	21516	21490	21358	21477	21462	21537	21634	21525	21295	21465	21474	21465	21483	21348	21310	21349	21452	21576	21338	21588	21501	21534	21528	21496	21371	21359	21369	21491	21432	21474	21547	21445	21446	21475	21408	21301	21378	21694	21309	21554	21343	21673	21543	21172	21416	21607	21326	21250	21561	21319	21374	21566	21360	21274	21520	21241	21454	21403	21475	21594	21703	21438	21764	21407	21538	21440	21495	21341	21433	21481	21091	21343	21328	21398	21494	21618	21503	21314	21354	21578	21443	21302	21465	21534	21436	21556	21320	21461	21243	21400	21314	21383	21312	21433	21682	21411	21630	21310	21340	21360	21528	21557	21406	21416	21460	21473	21364	21401	21404	21460	21317	21484	21520	21244	21292	21501	21455	21642	21351	21544	21457	21429	21332	21334	21342	21369	21450	21317	21212	21398	21368	21487	21349	21510	21761	21472	21335	21469	21544	21540	21436	21536	21219	21709	21530	21603	21191	21308	21207	21398	21489	21173	21312	21380	21317	21231	21504	21319	21415	21634	21235	21387	21499	21414	21516	21451	21408	21489	21351	21313	21316	21587	21305	21425	21796	21494	21268	21463	21393	21746	21427	21332	21474	21451	21230	21534	21604	21360	21455	21460	21370	21366	21322	21441	21437	21671	21230	21276	21505	21535	21305	21439	21474	21378	21526	21463	21507	21408	21379	21322	21112	21460	21493	21437	21297	21469	21533	21531	21524	21436	21429	21477	21656	21241	21235	21365	21547	21334	21422	21473	21225	21233	21482	21362	21542	21614	21726	21345	21626	21497	21273	21451	21451	21832	21408	21577	21442	21498	21760	21387	21379	21297	21518	21488	21467	21524	21433	21774	21470	21477	21173	21370	21462	21512	21445	21516	21232	21546	21450	21477	21516	21383	21563	21466	21288	21416	21327	21231	21473	21426	21537	21240	21699	21416	21502	21634	21404	21448	21531	21202	21612	21494	21375	21415	21460	21491	21535	21365	21281	21465	21321	21448	21461	21618	21373	21252	21178	21339	21580	21655	21546	21612	21472	21410	21565	21447	21402	21367	21439	21128	21396	21227	21492	21640	21368	21404	21379	21443	21348	21306	21598	21543	21421	21593	21473	21484	21394	21434	21429	21267	21489	21667	21430	21665	21240	21445	21354	21579	21221	21311	21431	21465	21547	21361	21136	21431	21625	21325	21392	21238	21568	21423	21418	21553	21496	21468	21493	21702	21293	21332	21469	21225	21530	21477	21275	21704	21599	21388	21464	21376	21148	21345	21217	21326	21302	21228	21571	21431	21542	21546	21242	21553	21221	21260	21313	21341	21330	21292	21565	21343	21539	21319	21377	21241	21495	21551	21611	21487	21537	21586	21093	21388	21403	21186	21436	21630	21538
27176	45686	33893	23166	19754	17951	16899	16110	15482	15267	15216	15086	15015	14917	14936	15181	15103	15084	14962	14806	14923	14602	14735	14499	14591	14731	14652	14503	14489	14403	14308	14514	14435	14286	14529	14615	14556	14469	14572	14468	14452	14642	14506	14461	14313	14353	14556	14501	14531	14544	14321	14449	14468	14455	14402	14495	14397	14489	14480	14438	14330	14370	14498	14458	14440	14435	14609	14343	14492	14509	14450	14443	14453	14435	14432	14400	14364	14533	14412	14476	14450	14380	14484	14410	14614	14569	14580	14476	14435	14361	14165	14440	14559	14436	14382	14328	14414	14365	14333	14541	14304	14457	14414	14381	14400	14470	14525	14198	14293	14568	14198	14268	14546	14457	14525	14469	14397	14388	14501	14476	14532	14592	14423	14311	14296	14469	14387	14495	14527	14236	14410	14367	14304	14287	14383	14521	14443	14381	14330	14409	14464	14382	14316	14430	14304	14441	14438	14482	14400	14382	14309	14352	14459	14475	14363	14343	14261	14431	14458	14305	14453	14365	14370	14507	14385	14451	14430	14327	14515	14275	14456	14308	14209	14520	14403	14300	14472	14127	14571	14501	14263	14405	14308	14386	14524	14379	14571	14391	14386	14488	14317	14437	14535	14566	14590	14283	14628	14409	14320	14314	14431	14498	14305	14570	14349	14453	14461	14400	14379	14325	14405	14435	14387	14422	14496	14272	14489	14470	14556	14439	14512	14343	14270	14289	14422	14401	14251	14433	14276	14301	14326	14049	14280	14372	14383	14422	14523	14310	14488	14430	14380	14324	14182	14255	14334	14405	14567	14420	14385	14269	14542	14370	14600	14340	14480	14366	14463	14591	14354	14613	14300	14468	14476	14419	14391	14390	14301	14444	14340	14497	14367	14579	14236	14266	14365	14526	14439	14578	14393	14397	14488	14332	14453	14383	14417	14358	14454	14371	14570	14385	14239	14588	14353	14256	14414	14326	14460	14421	14427	14342	14534	14243	14314	14376	14462	14469	14339	14314	14379	14469	14365	14416	14434	14483	14573	14449	14481	14213	14364	14384	14403	14295	14483	14383	14503	14501	14480	14278	14556	14492	14575	14356	14367	14372	14377	14431	14335	14361	14498	14445	14495	14399	14574	14420	14536	14272	14303	14626	14411	14435	14545	14394	14313	14560	14300	14354	14428	14321	14327	14403	14443	14442	14364	14303	14377	14372	14454	14416	14458	14423	14511	14427	14311	14468	14444	14458	14615	14320	14559	14403	14464	14337	14602	14577	14406	14404	14366	14484	14627	14332	14399	14324	14417	14398	14556	14407	14479	14313	14392	14392	14494	14387	14374	14453	14296	14335	14389	14411	14469	14354	14349	14496	14306	14409	14397	14342	14434	14322	14445	14398	14377	14417	14321	14392	14307	14557	14497	14337	14432	14311	14390	14455	14326	14315	14428	14378	14494	14420	14275	14324	14651	14435	14395	14218	14364	14334	14472	14319	14337	14433	14445	14554	14210	14449	14335	14498	14517	14307	14541	14435	14387	14368	14359	14395	14539	14293	14233	14482	14346	14418	14444	14368	14358	14670	14267	14585	14457	14370	14437	14532	14285	14385	14566	14434	14318	14515	14410	14433	14546	14351	14427	14353	14370	14356	14497	14392	14294	14403	14494	14471	14590	14349	14518	14385	14480	14583	14500	14615	14238	14432	14521	14331	14383	14352	14343	14324	14371	14290	14362	14519	14515	14288	14472	14506	14362	14403	14505	14478	14414	14425	14465	14325	14348	14414	14396	14414	14520	14438	14631	14272	14449	14353	14327	14142	14301	14356	14391	14358	14305	14561	14384	14387	14361	14423	14446	14377	14353	14263	14460	14380	14343	14344	14348	14634	14389	14483	14359	14436	14463	14530	14528	14310	14420	14394	14389	14324	14398	14584	14591	14365	14485	14349	14549	14374	14368	14465	14448	14464	14487	14643	14421	14330	14397	14395	14587	14215	14422	14559	14418	14474	14495	14275	14345	14462	14580	14315	14445	14454	14352	14464	14494	14527	14335	14340	14376	14376	14465	14375	14416	14490	14488	14380	14238	14336	14488	14280	14326	14508	14339	14336	14328	14394	14258	14263	14266	14430	14333	14368	14463	14593	14464	14463	14429	14324	14522	14514	14387	14474	14396	14382	14459	14486	14497	14500	14513	14375	14402	14461	14306	14473	14374	14367	14402	14350	14324	14339	14509	14412	14249	14419	14433	14395	14446	14293	14344	14315	14407	14261	14406	14453	14542	14348	14363	14383	14590	14363	14426	14333	14553	14277	14456	14465	14456	14527	14499	14412	14389	14555	14401	14473	14503	14393	14422	14252	14359	14421	14294	14349	14456	14344	14424	14373	14416	14434	14397	14472	14393	14335	14365	14447	14285	14335	14356	14249	14570	14408	14232	14597	14426	14502	14545	14270	14513	14448	14484	14302	14497	14474	14261	14490	14580	14374	14538	14562	14418	14243	14218	14483	14408	14382	14485	14417	14447	14371	14426	14468	14454	14398	14377	14414	14389	14418	14373	14411	14325	14402	14449	14399	14375	14483	14281	14418	14447	14449	14405	14333	14496	14372	14486	14452	14255	14359	14312	14378	14547	14457	14322	14581	14431	14352	14195	14432	14300	14355	14422	14472	14304	14308	14447	14303	14306	14415	14365	14459	14184	14384	14296	14535	14404	14255	14392	14516	14527	14266	14426	14394	14416	14326	14378	14294	14348	14295	14350	14388	14440	14358	14361	14404	14571	14370	14324	14582	14409	14500	14370	14444	14412	14373	14498	14482	14322	14589	14491	14465	14458	14413	14432	14235	14267	14434	14387	14443	14284	14365	14416	14451	14325	14399	14334	14343	14397	14279	14455	14614	14363	14491	14484	14326	14438	14284	14364	14332	14204	14340	14372	14534	14318	14328	14427	14553	14497	14523	14456	14310	14527	14404	14554	14337	14489	14227	14505	14219	14254	14435	14491	14454	14475	14313	14372	14546	14271	14441	14460	14392	14369	14283	14589	14347	14359	14359	14461	14514	14617	14545	14345	14343	14401	14411	14276	14277	14362	14428	14321	14280	14525	14346	14393	14343	14582	14358	14420	14394	14469	14370	14316	14319	14338	14481	14335	14545	14374	14375	14322	14370	14321	14370	14373	14276	14443	14274	14349	14476	14154	14471	14399	14437	14470	14340	14482	14291	14596	14428	14341	14472	14407	14497	14307	14380	14360	14443	14342	14413	14517	14286	14560	14497	14270	14441	14541	14463	14401	14515	14198	14230	14412	14394	14347	14340	14357	14357	14603	14461	14455	14361	14299	14500	14293	14436	14504	14331	14496	14247	14274	14441	14358	14374	14331	14300	14358	14403	14419	14431	14487	14333	14299	14514	14383	14340	14520	14475	14610	14412	14335	14439	14597	14478	14398	14382	14563	14312	14507	14296	14432	14263	14409	14449	14374	14523	14352	14526	14488	14372	14346	14223	14587	14448	14459	14412	14397	14417	14529	14421	14431	14224	14548	14440	14539	14362	14385	14343	14372	14523	14453	14369	14444	14560	14519	14444	14250	14391	14266	14462	14377	14401	14573	14397	14266	14380	14425	14346	14226	14493	14406	14432	14380	14353	14353	14571	14487	14481	14355	14335	14544	14387	14443	14232	14440	14448	14375	14394	14448	14379	14305	14474	14541	14570	14600	14407	14541	14577	14301	14481	14358	14377	14276	14369	14418	14583	14663	14281	14414	14487	14502	14434	14393	14387	14296	14466	14451	14420	14333	14355	14276	14422	14360	14437	14520	14570	14463	14481	14286	14508	14402	14468	14467	14480	14379	14427	14313	14497	14258	14483	14471	14434	14482	14366	14379	14412	14288	14356	14234	14405	14353	14116	14422	14312	14539	14476	14315	14308	14453	14184	14310	14439	14357	14427	14340	14403	14505	14355	14472	14411	14429	14426	14285	14315	14418	14415	14310	14335	14334	14313	14555	14391	14461	14431	14378	14339	14462	14505	14306	14379	14392	14554	14515	14523	14315	14405	14413	14452	14281	14455	14339	14349	14542	14470	14461	14419	14237	14406	14385	14279	14479	14419	14386	14498	14488	14517	14548	14549	14545	14447	14550	14297	14444	14475	14288	14406	14394	14404	14403	14432	14578	14420	14517	14452	14521	14563	14314	14294	14517	14315	14301	14555	14522	14521	14446	14252	14416	14293	14358	14372	14406	14359	14365	14468	14472	14357	14370	14456	14511	14284	14431	14480	14386	14519	14435	14386	14314	14339	14359	14438	14440	14386	14453	14389	14409	14319	14350	14272	14259	14338	14339	14325	14358	14492	14294	14395	14608	14609	14512	14456	14311	14420	14424	14495	14394	14465	14585	14373	14372	14464	14463	14248	14449	14358	14416	14498	14306	14539	14375	14161	14451	14481	14635	14358	14447	14362	14444	14414	14500	14532	14407	14308	14371	14508	14508	14501	14398	14510	14378	14488	14258	14487	14424	14497	14363	14343	14503	14490	14499	14549	14308	14390	14419	14410	14578	14401	14293	14342	14288	14467	14283	14329	14467	14501	14509	14515	14361	14273	14653	14452	14370	14420	14469	14483	14309	14323	14479	14481	14337	14386	14208	14342	14523	14443	14210	14403	14350	14439	14466	14463	14338	14525	14603	14360	14489	14408	14424	14418	14466	14412	14405	14431	14445	14393	14139	14531	14444	14405	14410	14381	14407	14301	14493	14405	14289	14323	14275	14371	14455	14230	14465	14308	14422	14725	14424	14473	14372	14404	14464	14587	14389	14495	14485	14423	14511	14442	14567	14382	14372	14334	14398	14442	14459	14342	14416	14376	14421	14272	14298	14417	14360	14552	14546	14500	14408	14384	14390	14184	14374	14425	14463	14500	14270	14529	14352	14500	14426	14211	14408	14134	14577	14161	14307	14597	14622	14512	14316	14460	14329	14357	14505	14334	14371	14496	14542	14329	14378	14672	14536	14406	14471	14431	14266	14436	14211	14511	14467	14376	14459	14517	14354	14380	14412	14479	14218	14438	14532	14499	14374	14388	14356	14359	14545	14328	14473	14246	14432	14455	14452	14411	14319	14390	14424	14472	14453	14403	14431	14495	14180	14496	14372	14524	14279	14568
22641	20945	27422	24650	21512	24279	27225	22454	20607	20853	20543	20478	20257	20186	20048	20358	20067	20289	20162	20033	19757	19605	19745	19509	19757	19544	20284	20453	19537	19576	19758	19790	19879	19361	19656	19507	19407	19401	19409	19668	19451	19301	19217	19436	19568	19556	19638	19527	19511	19399	19510	19458	19420	19429	19651	19438	19322	19526	19557	19568	19402	19258	19659	19468	19540	19425	19609	19583	19478	19445	19234	19507	19346	19289	19469	19507	19463	19566	19546	19496	19334	19578	19536	19353	19422	19348	19364	19412	19470	19380	19468	19598	19502	19426	19626	19377	19495	19407	19245	19458	19404	19427	19367	19325	19436	19498	19345	19509	19344	19291	19322	19312	19663	19093	19442	19290	19357	19443	19486	19374	19738	19629	19597	19574	19389	19500	19413	19200	19223	19210	19439	19271	19547	19389	19472	19386	19428	19554	19530	19375	19675	19455	19455	19319	19320	19531	19491	19195	19615	19631	19185	19441	19370	19139	19372	19231	19453	19365	19375	19234	19286	19356	19658	19241	19304	19239	19546	19332	19251	19449	19384	19214	19285	19362	19344	19508	19490	19222	19480	19574	19298	19362	19075	19570	19425	19321	19336	19495	19219	19327	19364	19355	19045	19353	19274	19381	19375	19357	19290	19225	19441	19251	19510	19341	19286	19390	19304	19366	19321	19538	19698	19483	19336	19312	19364	19222	19335	19111	19424	19312	19395	19238	19485	19344	19389	19272	19269	19603	19391	19356	19432	19324	19431	19324	19244	19645	19438	19471	19369	19189	19512	19520	19524	19509	19375	19154	19188	19423	19610	19586	19298	19220	19388	19569	19484	19349	19391	19169	19484	19234	19302	19470	19236	19379	19502	19483	19389	19189	19176	19475	19294	19512	19335	19381	19274	19326	19413	19449	19520	19366	19291	19170	19135	19367	19193	19367	19579	19456	19530	19358	19409	19424	19368	19426	19543	19225	19351	19363	19373	19316	19536	19512	19364	19525	19289	19104	19255	19366	19363	19361	19304	19146	19249	19128	19247	19292	19380	19437	19530	19506	19346	19216	19440	19348	19426	19199	19273	19223	19289	19192	19336	19355	19636	19623	19483	19337	19426	19378	19273	19126	19635	19156	19118	19524	19451	19312	19256	19005	19124	19292	19349	19309	19229	19325	19260	19560	19275	19392	19526	19495	19527	19357	19401	19359	19549	19458	19145	19283	19374	19447	19114	19451	19431	19392	19182	19091	19270	19549	19317	19314	19411	19311	19377	19248	19372	19577	19121	19424	19216	19360	19466	19387	19403	19376	19257	19217	19421	19400	19264	19318	19217	19258	19558	19190	19398	19406	19515	19578	19483	19413	19299	19431	19440	19281	19219	19259	19424	19478	19289	19340	19551	19345	19346	19311	19577	19364	19266	19338	19324	19403	19095	19451	19381	19415	19381	19569	19546	19518	19376	19165	19367	19271	19469	19359	19319	19289	19498	19259	19358	19624	19345	19175	19231	19388	19364	19308	19206	19323	19515	19514	19304	19309	19323	19121	19208	19260	19198	19134	19233	19377	19462	19144	19228	19297	19613	19480	19175	19339	19349	19595	19410	19412	19433	19426	19361	19460	19357	19363	19502	19243	19365	19444	19532	19339	19212	19209	19385	19249	19440	19383	19327	19255	19257	19214	19254	19347	19386	19209	19625	19479	19518	19278	19230	19414	19355	19303	19444	19197	19286	19407	19461	19543	19313	19311	19558	19264	19050	19195	19497	19374	19427	19412	19459	19305	19308	19373	19295	19217	19142	19473	19377	19453	19229	19288	19254	19243	19302	19292	19412	19402	19226	19348	19295	19428	19365	19524	19597	19376	19540	19252	19520	19569	19328	19359	19474	19499	19355	19592	19422	19510	19409	19438	19309	19571	19622	19687	19326	19354	19488	19376	19322	19105	19488	19358	19458	19280	19282	19120	19285	19282	19165	19281	19351	19353	19486	19190	19293	19412	19436	19301	19335	19582	19542	19339	19174	19249	19125	19199	19388	19381	19269	19295	19368	19108	19237	19301	19109	19527	19363	19301	19306	19428	19309	19220	19326	19231	19386	19439	19350	19454	19349	19420	19355	19478	19121	19339	19515	19531	19373	19248	19537	19447	19342	19408	19268	19509	19558	19467	19503	19458	19491	19370	19376	19451	19284	19431	19409	19083	19495	19249	19333	19063	19271	19155	19416	19126	19216	19353	19108	19239	19429	19331	19335	19483	19388	19424	19354	19545	19493	19344	19192	19084	19450	19286	19379	19614	19551	19193	19446	19719	19579	19349	19285	19453	19363	19293	19479	19500	19150	19431	19222	19222	19424	19540	19368	19088	19271	19285	19303	19372	19633	19128	19216	19122	19470	19384	19214	19224	19468	19263	19449	19551	19404	19399	19341	19630	19397	19161	19442	19487	19271	19442	19288	19373	19313	19291	19599	19486	19252	19149	19465	19302	19172	19169	19417	19417	19553	19383	19199	19563	19236	19277	19565	19343	19319	19221	19302	19194	19482	19463	19130	19197	19409	19341	19258	19378	19586	19540	19434	19397	19382	19350	19443	19305	19272	19252	19467	19335	19151	19342	19302	19361	19427	19119	19505	19269	19482	19362	19319	19317	19323	19346	19446	19339	19281	19261	19424	19283	19323	19425	19241	19367	19113	19254	19340	19316	19569	19503	19632	19432	19339	19389	19420	19317	19514	19162	19224	19429	19156	19361	19375	19224	19406	19449	19400	19447	19392	19450	19398	19140	19569	19591	19557	19311	19256	19309	19556	19443	19345	19575	19447	19247	19199	19355	19220	19236	19612	19299	19264	19373	19377	19282	19164	19395	19309	19598	19635	19542	19458	19343	19393	19296	19229	19249	19449	19321	19366	19456	19115	19283	19252	19300	19348	19467	19176	19460	19521	19275	19182	19351	19543	19563	19347	19251	19285	19421	19350	19339	19584	19214	19567	19688	19360	19310	19502	19343	19505	19294	19399	19449	19378	19375	19263	19260	19118	19591	19408	19491	19354	19684	19476	19297	19502	19347	19417	19108	19146	19389	19333	19209	19446	19401	19281	19341	19489	19080	19320	19426	19533	19327	19284	19209	19412	19452	19357	19348	19305	19304	19508	19513	19582	19339	19536	19138	19371	19322	19390	19520	19362	19334	19374	19487	19167	19148	19474	19173	19404	19436	19431	19080	19378	19446	19296	19368	19651	19508	19260	19287	19683	19410	19264	19383	19312	19506	19357	19269	19340	19451	19312	19318	19129	19379	19367	19400	19196	19618	19381	19422	19378	19153	19269	19299	19218	19167	19388	19212	19246	19283	19329	19079	19223	19396	19384	19368	19235	19580	19450	19331	19282	19430	19404	19499	19269	19375	19441	19461	19525	19484	19436	19193	19338	19327	19231	19296	19331	19236	19331	19185	19206	19191	19206	19226	19618	19266	19394	19670	19186	19477	19214	19471	19509	19247	19414	19501	19311	19341	19406	19482	19356	19500	19518	19341	19506	19411	19303	19407	19452	19318	19296	19309	19359	19043	19184	19456	19201	19228	19446	19244	19185	19263	19155	19485	19354	19495	19376	19291	19290	19416	19537	19153	19324	19363	19410	19467	19646	19435	19207	19499	19475	19397	19241	19350	19316	19273	19190	19336	19338	19325	19407	19408	19361	19568	19673	19508	19275	19458	19362	19102	19495	19435	19460	19257	19592	19598	19320	19464	19623	18973	19326	19378	19373	19262	19378	19274	19390	19343	19421	19242	19186	19341	19441	19473	19226	19328	19276	19383	19506	19257	19233	19106	19042	19337	19530	19454	19334	19214	19407	19451	19452	19498	19205	19337	19409	19214	19249	19527	19376	19309	19572	19540	19366	19321	19251	19283	19484	19513	19520	19403	19308	19331	19541	19347	19294	19213	19453	19411	19262	19372	19579	19508	19200	19345	19369	19397	19571	19266	19377	19497	19408	19259	19387	19470	19355	19248	19242	19148	19247	19177	19361	19464	19474	19465	19116	19307	19179	19416	19147	19331	19217	19289	19388	19193	19366	19163	19245	19204	19298	19205	19346	19306	19160	19233	19260	19420	19162	19398	19416	19269	19320	19331	19493	19590	19123	19302	19357	19286	19627	19256	19359	19280	19479	19257	19480	19424	19360	19310	19438	19441	19450	19612	19454	19395	19402	19243	19246	19327	19395	19332	19509	19338	19513	19259	19300	19412	19289	19410	19450	19601	19265	19425	19324	19262	19293	19337	19385	19327	19396	19332	19276	19403	19263	19360	19318	19235	19367	19053	19317	19399	19381	19188	19502	19419	19354	19314	19202	19172	19174	19296	19420	19338	19302	19072	19231	19461	19119	19332	19257	19270	19453	19493	19326	19483	19450	19424	19336	19529	19409	19251	19506	19451	19211	19246	19380	19530	19486	19579	19297	19455	19262	19238	19544	19374	19344	19398	19308	19342	19473	19528	19421	19375	19369	19606	19247	19391	19368	19113	19253	19214	19278	19289	19404	19469	19381	19325	19561	19419	19478	19465	19304	19325	19322	19299	19382	19437	19370	19399	19394	19152	19314	19362	19217	19281	19092	19332	19266	19325	19400	19323	19341	19099	19163	19083	19291	19512	19626	19302	19344	19459	19426	19497	19547	19391	19487	19541	19342	19417	19423	19316	19397	19392	19338	19369	19405	19221	19410	19562	19325	19420	19148	19242	19485	19603	19455	19560	19444	19334	19441	19426	19287	19358	19451	19529	19604	19339	19324	19498	19516	19452	19445	19505	19440	19399	19365	19401	19239	19205	19570	19359	19676	19342	19360	19344	19414	19465	19420	19412	19573	19531	19314	19313	19552	19462	19533	19386	19641	19396	19132	19200	19068	19160	19302	19750	19439	19458	19324	19300	19266	19306	19428	19550	19472	19368	19625	19612	19247	19255	19621	19258	19477	19476	19303	19573	19346	19645	19201	19331	19362	19188	19283	19460	19350	19029	19458	19478	19457	19416	19370	19492	19353	19222	19297	19357	19537	19471	19342	19196	19416	19616	19404	19302	19487	19529	19416	19239	19327	19293	19408	19395	19605	19347	19211	19114	19341	19335	19227	19503	19375	19381	19336	19464	19326	19486	19285	19434	19337	19544
30133	51895	39818	26846	21554	19345	17390	16280	15492	14973	14687	14552	14369	14210	14342	14377	14360	14272	14151	13952	13806	13650	13735	13460	13817	13594	14693	14197	13559	13368	13675	13380	13391	13642	13408	13424	13450	13422	13366	13455	13439	13354	13485	13360	13377	13430	13484	13384	13461	13404	13367	13388	13297	13418	13338	13336	13391	13260	13304	13396	13294	13405	13439	13408	13463	13498	13395	13549	13246	13419	13579	13323	13348	13294	13457	13476	13461	13369	13391	13414	13373	13489	13499	13472	13280	13254	13433	13385	13424	13128	13266	13366	13400	13270	13277	13510	13408	13237	13302	13301	13475	13327	13409	13306	13418	13380	13244	13285	13350	13355	13216	13228	13433	13399	13381	13304	13347	13117	13299	13450	13130	13511	13380	13238	13409	13448	13379	13427	13338	13405	13423	13181	13356	13359	13315	13389	13275	13501	13341	13503	13364	13344	13259	13369	13381	13291	13537	13311	13488	13372	13242	13479	13456	13332	13455	13493	13339	13478	13123	13557	13447	13195	13304	13472	13214	13461	13481	13124	13159	13419	13297	13391	13378	13411	13465	13392	13355	13287	13203	13613	13444	13212	13177	13221	13438	13423	13309	13261	13450	13437	13401	13325	13414	13472	13203	13357	13512	13478	13366	13431	13336	13451	13469	13131	13267	13434	13377	13483	13250	13416	13369	13253	13464	13371	13341	13152	13418	13431	13356	13386	13343	13415	13296	13430	13334	13251	13485	13334	13399	13530	13457	13234	13264	13326	13215	13122	13386	13327	13237	13362	13159	13266	13232	13273	13434	13268	13421	13412	13343	13318	13298	13461	13320	13264	13240	13464	13195	13294	13339	13288	13324	13311	13456	13310	13291	13292	13239	13557	13345	13247	13514	13377	13427	13596	13375	13352	13343	13325	13360	13379	13353	13397	13158	13378	13275	13428	13200	13298	13494	13283	13220	13368	13323	13201	13358	13365	13346	13583	13312	13376	13318	13370	13384	13354	13390	13439	13172	13365	13384	13230	13456	13462	13293	13299	13280	13341	13442	13281	13437	13160	13317	13298	13401	13269	13348	13305	13391	13287	13570	13208	13148	13432	13239	13294	13368	13309	13485	13352	13301	13446	13215	13323	13497	13308	13472	13405	13227	13350	13284	13471	13251	13312	13457	13431	13192	13184	13430	13306	13339	13482	13463	13532	13364	13449	13529	13287	13266	13306	13255	13182	13346	13408	13335	13319	13491	13373	13305	13491	13322	13525	13423	13373	13334	13317	13272	13302	13470	13287	13340	13361	13340	13483	13381	13316	13405	13271	13416	13218	13242	13377	13404	13200	13342	13487	13412	13366	13267	13447	13338	13372	13274	13220	13471	13309	13459	13373	13251	13152	13258	13333	13253	13398	13398	13222	13295	13302	13337	13412	13359	13355	13393	13406	13275	13206	13389	13368	13356	13320	13292	13318	13428	13393	13311	13260	13302	13429	13366	13408	13253	13425	13478	13195	13446	13340	13205	13266	13458	13235	13453	13419	13190	13478	13401	13386	13444	13128	13352	13333	13543	13198	13261	13336	13143	13300	13284	13388	13301	13371	13553	13412	13476	13333	13251	13206	13302	13359	13305	13346	13384	13335	13376	13370	13413	13363	13166	13210	13379	13220	13339	13301	13278	13241	13325	13366	13341	13375	13352	13272	13325	13406	13392	13233	13172	13419	13261	13333	13346	13337	13396	13535	13265	13307	13509	13427	13172	13396	13201	13189	13264	13332	13395	13155	13316	13248	13331	13317	13314	13479	13426	13226	13297	13333	13434	13317	13482	13277	13404	13363	13383	13233	13365	13278	13363	13377	13315	13260	13202	13384	13391	13382	13327	13237	13325	13338	13137	13180	13337	13226	13205	13321	13214	13325	13178	13423	13337	13435	13291	13503	13398	13336	13412	13420	13375	13331	13420	13539	13363	13244	13369	13279	13404	13258	13440	13429	13401	13159	13445	13202	13519	13348	13318	13197	13207	13420	13175	13491	13233	13423	13371	13323	13234	13338	13108	13201	13285	13329	13391	13164	13209	13317	13408	13366	13225	13231	13566	13291	13266	13335	13408	13487	13293	13289	13439	13197	13442	13244	13247	13381	13430	13320	13379	13299	13364	13328	13310	13322	13210	13395	13433	13322	13253	13232	13396	13372	13386	13271	13461	13292	13294	13314	13369	13443	13399	13419	13338	13281	13314	13394	13484	13470	13505	13126	13339	13288	13336	13371	13267	13325	13194	13248	13436	13527	13227	13317	13479	13251	13474	13147	13408	13327	13371	13354	13350	13270	13365	13343	13388	13484	13259	13269	13232	13322	13482	13382	13298	13266	13215	13334	13364	13409	13349	13269	13373	13397	13311	13234	13365	13433	13243	13258	13526	13184	13420	13471	13343	13413	13401	13266	13425	13327	13518	13502	13348	13302	13244	13187	13262	13430	13458	13333	13292	13396	13411	13251	13247	13393	13339	13267	13333	13280	13202	13368	13330	13292	13350	13265	13479	13415	13258	13322	13453	13279	13376	13226	13442	13397	13341	13451	13332	13493	13503	13403	13387	13336	13264	13282	13282	13207	13413	13322	13352	13587	13448	13442	13389	13364	13221	13221	13132	13175	13327	13443	13287	13385	13449	13511	13301	13257	13433	13188	13077	13202	13286	13517	13495	13364	13490	13355	13389	13371	13232	13297	13296	13454	13316	13321	13439	13422	13152	13246	13272	13280	13451	13571	13141	13372	13568	13291	13421	13268	13325	13316	13316	13476	13307	13392	13386	13249	13377	13431	13331	13400	13339	13296	13324	13495	13275	13305	13221	13349	13334	13269	13390	13441	13392	13416	13333	13270	13294	13360	13414	13431	13235	13336	13340	13339	13335	13349	13166	13244	13335	13253	13487	13280	13197	13316	13231	13490	13427	13315	13485	13255	13389	13331	13387	13233	13342	13198	13395	13429	13282	13261	13433	13557	13362	13419	13377	13351	13363	13296	13271	13329	13505	13461	13281	13592	13347	13257	13399	13243	13317	13351	13205	13373	13496	13420	13487	13255	13400	13345	13233	13140	13242	13289	13462	13579	13392	13445	13363	13432	13311	13300	13277	13335	13418	13391	13496	13354	13294	13352	13310	13434	13392	13178	13378	13273	13502	13187	13531	13188	13463	13392	13345	13492	13301	13358	13209	13351	13333	13371	13161	13441	13276	13231	13221	13298	13293	13270	13468	13197	13277	13278	13321	13334	13283	13390	13400	13420	13516	13375	13431	13387	13374	13299	13336	13289	13215	13217	13321	13452	13285	13294	13341	13167	13435	13299	13406	13258	13263	13440	13292	13367	13580	13245	13426	13153	13462	13335	13337	13393	13248	13269	13178	13256	13413	13267	13320	13249	13284	13356	13358	13396	13456	13419	13265	13346	13341	13269	13502	13221	13360	13224	13288	13272	13382	13327	13427	13299	13405	13467	13241	13268	13256	13259	13398	13367	13523	13280	13528	13218	13540	13454	13297	13381	13317	13302	13396	13450	13457	13371	13437	13298	13377	13238	13302	13282	13378	13482	13425	13343	13138	13158	13339	13353	13255	13499	13294	13316	13299	13329	13205	13284	13362	13351	13304	13387	13414	13313	13501	13547	13239	13232	13363	13253	13454	13413	13419	13273	13311	13344	13473	13427	13421	13384	13482	13390	13346	13437	13363	13337	13271	13386	13418	13316	13304	13279	13379	13421	13365	13489	13269	13342	13377	13382	13279	13312	13504	13354	13343	13188	13377	13384	13291	13461	13306	13264	13345	13259	13298	13339	13541	13228	13494	13405	13523	13226	13117	13322	13364	13171	13335	13281	13306	13299	13272	13421	13419	13370	13217	13442	13345	13289	13422	13367	13240	13355	13317	13253	13270	13373	13539	13212	13341	13485	13455	13360	13371	13391	13354	13223	13251	13292	13269	13244	13394	13327	13415	13277	13302	13408	13389	13234	13542	13264	13291	13255	13248	13384	13220	13317	13414	13312	13247	13229	13500	13531	13219	13504	13241	13201	13199	13335	13426	13210	13504	13286	13363	13313	13329	13516	13378	13388	13429	13282	13370	13430	13497	13325	13196	13379	13350	13306	13458	13247	13421	13388	13336	13373	13298	13187	13254	13392	13369	13357	13271	13242	13476	13321	13152	13472	13262	13310	13301	13273	13313	13239	13379	13408	13268	13185	13226	13482	13357	13425	13413	13413	13384	13437	13204	13392	13425	13281	13392	13343	13527	13374	13380	13522	13519	13210	13259	13316	13291	13336	13384	13248	13370	13354	13207	13309	13413	13321	13228	13368	13362	13376	13242	13265	13262	13458	13222	13302	13164	13276	13320	13495	13309	13311	13244	13272	13449	13389	13408	13187	13233	13421	13433	13365	13464	13258	13352	13361	13305	13322	13469	13187	13409	13484	13248	13339	13266	13441	13221	13230	13471	13433	13268	13448	13304	13451	13376	13452	13442	13339	13424	13452	13333	13228	13102	13234	13390	13380	13151	13338	13120	13240	13373	13325	13275	13545	13193	13612	13492	13307	13213	13309	13571	13559	13314	13200	13331	13310	13368	13415	13336	13439	13264	13284	13452	13399	13422	13229	13428	13359	13360	13428	13300	13314	13411	13347	13415	13324	13604	13517	13432	13272	13290	13196	13487	13432	13135	13298	13319	13354	13300	13388	13296	13311	13431	13347	13418	13222	13294	13535	13145	13595	13345	13237	13464	13342	13504	13402	13382	13322	13380	13501	13342	13299	13517	13457	13306	13310	13390	13393	13389	13287	13434	13542	13348	13287	13395	13272	13239	13393	13328	13307	13404	13244	13474	13312	13201	13368	13291	13328	13220	13318	13291	13425	13329	13362	13197	13442	13469	13331	13309	13251	13378	13365	13283	13563	13294	13218	13377	13323	13343	13265	13279	13313	13409	13472	13338	13436	13367	13393	13516	13335	13448	13331	13274	13320	13343	13341	13391	13496	13405	13306	13346	13272	13368	13401	13398	13258	13387	13492	13373	13361	13200	13288	13523	13370	13286	13402	13227	13281	13533	13341	13313	13431	13338	13452	13424	13432	13284	13191	13251	13473	13477	13167	13352	13235	13379	13227	13383	13469	13425	13355
34448	29507	31118	26860	23172	22505	22235	21992	21864	21377	21429	21456	21576	21742	21360	21706	21568	21458	21590	21304	21359	21523	21440	21303	21371	21539	21547	21393	21512	21296	21473	21314	21814	21575	21259	21447	21505	21422	21491	21557	21699	21397	21358	21643	21377	21573	21425	21423	21302	21316	21349	21264	21360	21336	21413	21493	21456	21546	21450	21300	21276	21471	21504	21631	21560	21401	21496	21463	21296	21448	21703	21536	21413	21581	21775	21401	21300	21496	21426	21472	21580	21305	21423	21459	21457	21652	21534	21483	21350	21582	21150	21436	21649	21293	21469	21728	21438	21387	21636	21599	21480	21410	21354	21250	21670	21472	21341	21402	21257	21413	21280	21352	21574	21542	21413	21383	21473	21348	21387	21481	21353	21329	21466	21377	21644	21574	21481	21403	21557	21332	21441	21258	21519	21553	21475	21577	21509	21319	21522	21462	21341	21441	21521	21346	21446	21446	21601	21311	21386	21294	21519	21450	21596	21306	21572	21363	21469	21570	21391	21447	21384	21446	21373	21486	21243	21390	21274	21343	21363	21376	21529	21339	21437	21528	21662	21578	21393	21491	21397	21619	21338	21650	21625	21629	21368	21614	21322	21324	21491	21030	21548	21251	21585	21414	21486	21506	21573	21544	21511	21375	21677	21476	21566	21548	21422	21417	21382	21329	21341	21309	21571	21388	21498	21553	21348	21499	21440	21434	21401	21440	21570	21435	21216	21199	21266	21463	21354	21389	21171	21415	21315	21557	21429	21358	21397	21461	21503	21527	21418	21434	21424	21561	21359	21470	21490	21341	21210	21426	21396	21387	21531	21469	21426	21397	21536	21434	21279	21383	21505	21528	21591	21430	21517	21293	21231	21207	21355	21400	21675	21520	21365	21318	21397	21450	21282	21150	21377	21214	21329	21436	21425	21389	21386	21315	21522	21470	21267	21427	21422	21438	21573	21577	21239	21414	21224	21389	21494	21437	21495	21446	21449	21740	21336	21262	21463	21463	21400	21400	21274	21269	21533	21421	21451	21547	21518	21320	21318	21497	21382	21569	21374	21232	21268	21439	21308	21488	21526	21290	21532	21467	21538	21492	21287	21480	21501	21200	21172	21460	21505	21448	21346	21373	21462	21371	21309	21458	21557	21645	21327	21375	21527	21593	21611	21273	21332	21474	21258	21449	21465	21209	21393	21573	21394	21266	21319	21557	21345	21541	21571	21479	21598	21540	21427	21519	21514	21350	21270	21293	21479	21642	21448	21291	21447	21474	21626	21654	21614	21483	21573	21558	21231	21434	21270	21545	21207	21486	21574	21625	21249	21530	21489	21358	21595	21396	21426	21393	21426	21295	21330	21548	21577	21415	21471	21290	21390	21377	21209	21454	21490	21422	21199	21540	21424	21387	21479	21360	21654	21516	21399	21587	21152	21147	21318	21655	21456	21571	21472	21338	21669	21323	21340	21029	21336	21406	21338	21672	21663	21593	21528	21396	21480	21670	21540	21515	21628	21184	21448	21431	21373	21317	21448	21335	21337	21475	21498	21459	21526	21620	21476	21641	21431	21434	21614	21526	21530	21313	21380	21371	21496	21275	21335	21605	21597	21485	21479	21282	21518	21420	21425	21627	21413	21374	21460	21297	21306	21473	21244	21293	21504	21397	21604	21505	21475	21569	21606	21666	21519	21403	21381	21458	21527	21348	21341	21248	21504	21501	21143	21369	21349	21399	21407	21492	21470	21473	21173	21382	21637	21678	21568	21487	21479	21395	21440	21641	21411	21279	21406	21591	21573	21490	21332	21363	21448	21501	21370	21242	21480	21462	21335	21365	21456	21576	21378	21400	21358	21602	21571	21609	21397	21522	21310	21437	21515	21393	21416	21511	21515	21301	21423	21316	21338	21408	21528	21466	21584	21416	21382	21410	21313	21511	21419	21515	21316	21500	21428	21424	21422	21544	21643	21553	21403	21785	21345	21642	21488	21438	21455	21292	21693	21518	21399	21517	21564	21455	21519	21576	21241	21421	21603	21534	21469	21145	21486	21398	21283	21296	21373	21470	21381	21465	21478	21375	21568	21483	21310	21383	21419	21355	21616	21558	21631	21427	21373	21281	21576	21682	21372	21314	21396	21561	21624	21471	21363	21503	21313	21604	21357	21579	21472	21571	21515	21131	21391	21299	21583	21354	21380	21391	21457	21338	21454	21399	21484	21615	21365	21493	21732	21467	21694	21414	21692	21619	21452	21441	21200	21262	21427	21526	21553	21689	21300	21035	21471	21529	21364	21522	21277	21257	21416	21344	21371	21222	21574	21309	21498	21571	21716	21339	21214	21544	21487	21273	21530	21380	21390	21599	21177	21455	21464	21460	21298	21388	21299	21218	21468	21408	21592	21273	21488	21424	21671	21592	21386	21514	21490	21158	21495	21245	21351	21449	21560	21517	21310	21609	21411	21278	21497	21369	21390	21433	21468	21333	21430	21409	21660	21447	21215	21567	21528	21461	21349	21601	21544	21543	21507	21383	21565	21520	21532	21324	21481	21499	21155	21370	21717	21419	21356	21537	21407	21633	21585	21369	21440	21509	21489	21492	21286	21541	21416	21579	21577	21358	21475	21322	21417	21311	21360	21423	21461	21565	21427	21341	21426	21615	21786	21452	21644	21423	21677	21452	21377	21523	21643	21549	21349	21311	21470	21225	21583	21615	21306	21658	21634	21400	21318	21521	21586	21307	21462	21383	21491	21556	21440	21511	21443	21396	21661	21630	21202	21518	21429	21304	21406	21469	21471	21402	21467	21593	21305	21539	21606	21270	21486	21509	21338	21392	21371	21211	21353	21437	21295	21439	21598	21448	21376	21384	21374	21600	21266	21258	21306	21412	21562	21376	21401	21619	21423	21556	21411	21399	21483	21469	21515	21238	21475	21643	21397	21596	21357	21386	21549	21387	21371	21305	21622	21320	21534	21260	21218	21302	21469	21355	21251	21377	21559	21444	21501	21552	21403	21449	21446	21597	21710	21501	21416	21480	21327	21347	21455	21542	21384	21581	21440	21562	21386	21304	21477	21351	21651	21643	21388	21592	21474	21705	21312	21350	21697	21465	21469	21475	21424	21619	21483	21361	21537	21304	21335	21393	21441	21522	21204	21333	21309	21497	21541	21524	21554	21503	21463	21688	21599	21572	21357	21356	21235	21327	21568	21494	21463	21247	21381	21433	21409	21579	21614	21510	21613	21307	21420	21290	21453	21516	21485	21353	21173	21507	21544	21299	21508	21494	21388	21487	21452	21329	21452	21487	21379	21522	21315	21436	21119	21408	21400	21352	21340	21608	21481	21439	21603	21460	21158	21211	21259	21566	21485	21457	21534	21437	21438	21442	21505	21580	21421	21299	21406	21346	21468	21427	21506	21463	21288	21502	21519	21477	21461	21367	21412	21412	21459	21364	21349	21424	21395	21327	21648	21616	21374	21438	21422	21392	21462	21415	21489	21476	21439	21386	21589	21658	21475	21531	21315	21442	21318	21184	21139	21255	21660	21252	21328	21476	21367	21315	21442	21439	21562	21293	21541	21345	21293	21214	21368	21456	21277	21403	21593	21478	21540	21423	21399	21367	21581	21653	21684	21312	21455	21351	21191	21561	21276	21414	21693	21409	21224	21801	21432	21506	21324	21325	21399	21436	21497	21287	21396	21423	21478	21249	21499	21595	21478	21467	21498	21479	21422	21421	21700	21525	21542	21894	21627	21493	21407	21564	21222	21415	21430	21287	21503	21350	21551	21536	21362	21469	21430	21250	21279	21365	21571	21474	21544	21350	21499	21437	21327	21290	21320	21529	21452	21387	21561	21308	21515	21393	21617	21501	21655	21434	21466	21350	21491	21357	21380	21426	21498	21389	21525	21507	21370	21394	21734	21350	21236	21333	21372	21598	21614	21267	21362	21548	21319	21286	21398	21430	21553	21217	21536	21468	21500	21690	21361	21368	21503	21554	21345	21269	21503	21646	21501	21400	21316	21499	21520	21491	21441	21305	21249	21305	21449	21518	21504	21586	21399	21489	21392	21452	21224	21216	21224	21626	21580	21391	21574	21402	21478	21593	21582	21596	21595	21511	21323	21647	21508	21324	21486	21517	21443	21471	21529	21465	21662	21313	21688	21313	21315	21786	21606	21264	21206	21280	21706	21601	21456	21488	21309	21553	21409	21285	21400	21531	21195	21299	21430	21433	21520	21539	21359	21383	21494	21439	21687	21444	21424	21390	21571	21125	21158	21404	21524	21489	21551	21501	21251	21919	21503	21423	21460	21324	21534	21494	21408	21524	21495	21478	21572	21303	21522	21383	21542	21515	21357	21653	21327	21443	21554	21357	21357	21363	21534	21440	21264	21306	21514	21614	21718	21552	21449	21637	21621	21489	21379	21466	21492	21280	21457	21683	21507	21151	21494	21401	21414	21301	21124	21503	21642	21417	21470	21264	21566	21631	21285	21501	21323	21616	21604	21360	21608	21437	21434	21252	21223	21522	21418	21213	21300	21572	21547	21468	21489	21326	21541	21557	21818	21564	21387	21518	21425	21517	21448	21421	21640	21459	21359	21265	21617	21360	21341	21582	21984	21410	21527	21359	21482	21210	21499	21444	21597	21331	21398	21284	21435	21417	21372	21565	21397	21486	21313	21366	21512	21306	21423	21496	21340	21533	21585	21420	21385	21537	21549	21171	21333	21420	21439	21418	21206	21373	21797	21577	21340	21403	21438	21357	21374	21358	21470	21487	21413	21459	21473	21433	21387	21292	21637	21786	21548	21308	21508	21240	21234	21442	21473	21464	21299	21375	21407	21395	21472	21266	21314	21433	21577	21498	21572	21558	21511	21199	21562	21161	21511	21565	21499	21388	21353	21501	21459	21629	21331	21374	21691	21424	21662	21601	21428	21363	21507	21426	21564	21462	21322	21377	21428	21316	21566	21302	21457	21662	21460	21118	21591	21432	21666	21473	21152	21475	21321	21510	21579	21435	21637	21468	21231	21324	21349	21430	21483	21292	21625	21567	21450	21280	21666	21542	21571	21361	21393	21633	21405	21317	21503	21368	21298	21340	21459	21354	21527	21416	21638	21353	21517	21253	21443	21474	21354	21430	21555	21507	21395	21377
25574	33996	27190	19833	16681	15830	15468	15120	14818	14610	14690	14563	14588	14721	14366	14630	14527	14498	14519	14573	14573	14511	14712	14369	14521	14331	14408	14446	14471	14511	14435	14490	14327	14383	14403	14377	14478	14293	14389	14400	14272	14402	14545	14484	14409	14382	14361	14433	14335	14393	14359	14326	14346	14406	14395	14373	14422	14359	14410	14365	14255	14427	14367	14356	14489	14383	14455	14520	14491	14434	14411	14362	14385	14269	14383	14147	14495	14500	14533	14442	14403	14335	14403	14457	14436	14292	14550	14379	14370	14393	14315	14545	14444	14277	14299	14430	14306	14382	14471	14521	14471	14334	14436	14453	14466	14328	14359	14411	14579	14438	14280	14373	14392	14305	14495	14256	14294	14525	14313	14337	14394	14202	14292	14313	14169	14469	14250	14383	14278	14503	14383	14463	14513	14342	14386	14267	14439	14241	14623	14425	14283	14375	14437	14508	14419	14250	14407	14361	14250	14343	14420	14348	14416	14383	14488	14280	14371	14507	14467	14344	14450	14523	14311	14285	14533	14416	14316	14328	14337	14285	14416	14480	14166	14542	14208	14421	14400	14436	14488	14331	14396	14392	14332	14121	14347	14488	14441	14454	14130	14360	14332	14364	14514	14272	14418	14370	14351	14469	14367	14445	14346	14348	14373	14379	14459	14394	14350	14401	14382	14235	14374	14308	14389	14361	14365	14434	14309	14210	14255	14559	14197	14505	14333	14399	14326	14370	14185	14390	14419	14289	14250	14438	14380	14381	14295	14258	14348	14438	14460	14443	14489	14328	14367	14360	14393	14212	14291	14388	14300	14440	14363	14356	14422	14276	14438	14453	14450	14325	14304	14411	14373	14446	14455	14420	14265	14299	14373	14439	14402	14428	14504	14347	14357	14334	14146	14461	14239	14229	14460	14262	14274	14578	14384	14375	14351	14284	14319	14296	14481	14417	14631	14275	14394	14399	14361	14320	14477	14551	14306	14314	14379	14467	14431	14501	14494	14317	14521	14220	14242	14251	14447	14339	14423	14380	14425	14408	14277	14518	14378	14377	14290	14376	14504	14490	14365	14432	14427	14442	14525	14493	14263	14560	14436	14292	14302	14509	14266	14506	14414	14479	14357	14267	14365	14294	14460	14378	14603	14501	14440	14394	14442	14353	14397	14358	14410	14263	14374	14342	14580	14333	14386	14449	14254	14378	14421	14546	14449	14286	14366	14311	14510	14292	14452	14407	14480	14524	14392	14532	14201	14549	14260	14289	14289	14333	14509	14405	14509	14442	14354	14258	14379	14401	14426	14370	14345	14304	14308	14383	14264	14412	14332	14316	14359	14367	14367	14337	14334	14423	14506	14461	14266	14252	14300	14293	14272	14375	14378	14400	14346	14423	14377	14409	14515	14362	14476	14548	14422	14485	14343	14434	14208	14599	14330	14376	14394	14424	14527	14479	14323	14467	14443	14486	14281	14542	14330	14587	14347	14391	14427	14280	14314	14549	14477	14250	14414	14488	14374	14267	14485	14168	14352	14458	14438	14420	14462	14359	14391	14402	14397	14497	14398	14620	14379	14510	14340	14438	14479	14288	14437	14343	14463	14533	14345	14385	14471	14379	14370	14394	14476	14302	14371	14370	14322	14410	14304	14296	14355	14317	14293	14297	14461	14318	14409	14390	14521	14355	14482	14481	14375	14273	14336	14312	14517	14309	14528	14487	14414	14445	14545	14440	14325	14415	14352	14247	14381	14470	14281	14427	14368	14269	14294	14291	14332	14437	14489	14442	14194	14397	14430	14359	14314	14417	14495	14385	14312	14321	14389	14397	14219	14520	14272	14360	14471	14444	14225	14442	14287	14396	14228	14367	14268	14405	14480	14406	14365	14167	14487	14525	14326	14435	14453	14428	14494	14408	14318	14397	14197	14540	14271	14382	14370	14373	14249	14328	14521	14456	14449	14581	14305	14318	14277	14332	14473	14421	14380	14398	14343	14287	14401	14467	14411	14192	14480	14438	14409	14359	14358	14340	14390	14582	14550	14191	14447	14428	14591	14354	14204	14454	14271	14266	14227	14297	14426	14587	14267	14455	14436	14268	14574	14289	14305	14433	14330	14494	14397	14507	14411	14330	14216	14253	14421	14335	14499	14508	14461	14687	14190	14289	14751	14264	14471	14294	14399	14459	14517	14183	14437	14401	14527	14343	14485	14450	14404	14278	14311	14233	14288	14347	14424	14304	14445	14403	14296	14360	14263	14311	14279	14517	14430	14452	14421	14490	14371	14393	14345	14400	14381	14323	14485	14327	14401	14529	14403	14338	14508	14382	14352	14427	14434	14471	14234	14458	14547	14458	14322	14386	14341	14276	14405	14450	14373	14435	14522	14287	14441	14351	14319	14282	14283	14358	14619	14436	14400	14473	14334	14157	14316	14272	14614	14561	14277	14440	14470	14368	14363	14560	14291	14351	14410	14350	14390	14329	14492	14403	14485	14548	14296	14404	14443	14329	14276	14389	14398	14287	14308	14362	14302	14476	14521	14317	14360	14350	14454	14446	14482	14514	14492	14551	14377	14335	14459	14276	14176	14349	14471	14458	14454	14275	14346	14341	14312	14543	14375	14217	14549	14273	14355	14430	14219	14459	14367	14392	14440	14427	14290	14333	14456	14381	14312	14314	14559	14484	14379	14368	14619	14405	14365	14380	14590	14286	14532	14520	14488	14330	14162	14421	14564	14338	14430	14434	14401	14608	14382	14492	14270	14489	14399	14357	14280	14224	14248	14469	14379	14454	14459	14420	14352	14315	14462	14470	14437	14347	14422	14334	14200	14461	14363	14499	14377	14326	14525	14216	14278	14250	14294	14347	14487	14318	14297	14490	14423	14295	14426	14464	14488	14262	14299	14413	14430	14375	14447	14450	14346	14328	14463	14484	14409	14385	14492	14494	14342	14142	14333	14301	14169	14455	14367	14410	14532	14249	14500	14453	14419	14436	14450	14317	14258	14545	14345	14377	14350	14186	14546	14346	14233	14507	14351	14478	14388	14381	14543	14160	14225	14229	14216	14351	14362	14604	14388	14361	14390	14404	14324	14202	14448	14361	14408	14400	14515	14392	14548	14460	14380	14397	14267	14542	14513	14348	14594	14475	14441	14428	14431	14551	14325	14370	14454	14483	14555	14554	14356	14372	14454	14388	14403	14464	14185	14584	14497	14384	14403	14249	14346	14402	14500	14371	14295	14224	14469	14336	14306	14392	14292	14316	14270	14492	14412	14454	14412	14354	14460	14351	14288	14335	14266	14304	14326	14368	14410	14347	14582	14201	14490	14518	14421	14447	14252	14427	14456	14367	14398	14396	14356	14343	14375	14477	14351	14312	14420	14302	14336	14456	14275	14422	14324	14372	14317	14392	14545	14329	14440	14382	14359	14544	14497	14335	14353	14160	14507	14258	14392	14561	14417	14384	14489	14401	14464	14276	14410	14524	14378	14528	14457	14210	14280	14287	14519	14374	14399	14422	14243	14335	14364	14440	14290	14393	14415	14390	14320	14432	14425	14559	14265	14402	14419	14434	14377	14258	14591	14589	14408	14504	14385	14234	14381	14264	14253	14465	14315	14346	14397	14313	14473	14304	14389	14409	14350	14480	14344	14330	14425	14325	14427	14489	14209	14393	14240	14299	14399	14387	14473	14355	14397	14371	14431	14514	14365	14480	14425	14300	14397	14279	14423	14577	14517	14355	14419	14332	14589	14411	14484	14451	14204	14303	14388	14468	14484	14468	14300	14448	14403	14286	14272	14334	14593	14312	14580	14369	14424	14347	14449	14384	14173	14300	14253	14376	14347	14419	14580	14592	14509	14516	14372	14364	14528	14564	14416	14295	14403	14419	14421	14598	14410	14276	14426	14308	14573	14220	14482	14453	14301	14453	14481	14492	14287	14319	14387	14369	14510	14480	14526	14316	14488	14277	14380	14303	14331	14440	14284	14533	14554	14569	14364	14128	14349	14451	14365	14254	14245	14128	14536	14287	14507	14368	14485	14318	14442	14489	14265	14393	14376	14479	14369	14314	14331	14439	14358	14306	14299	14411	14316	14555	14450	14444	14393	14419	14398	14450	14424	14498	14416	14338	14261	14359	14330	14335	14404	14293	14310	14359	14279	14691	14228	14493	14217	14402	14338	14390	14437	14477	14342	14401	14458	14363	14488	14303	14372	14432	14363	14524	14532	14582	14374	14587	14497	14473	14416	14264	14317	14268	14561	14241	14317	14384	14349	14358	14245	14395	14316	14421	14464	14469	14488	14470	14395	14231	14354	14232	14422	14195	14383	14521	14422	14574	14487	14337	14281	14475	14403	14326	14275	14636	14300	14546	14367	14289	14424	14313	14373	14315	14455	14360	14312	14244	14264	14367	14378	14344	14555	14373	14425	14476	14310	14397	14429	14495	14414	14426	14248	14314	14480	14321	14471	14268	14195	14376	14261	14231	14470	14308	14649	14387	14448	14357	14489	14396	14225	14319	14531	14462	14336	14469	14527	14490	14362	14481	14346	14348	14385	14329	14454	14491	14333	14444	14470	14385	14390	14293	14465	14364	14540	14645	14525	14468	14489	14286	14314	14432	14313	14441	14324	14370	14260	14301	14319	14543	14375	14319	14470	14279	14408	14340	14551	14390	14456	14416	14279	14542	14357	14279	14412	14541	14414	14653	14430	14346	14408	14191	14237	14327	14360	14462	14525	14507	14418	14504	14411	14451	14217	14328	14459	14318	14461	14483	14327	14458	14413	14400	14326	14526	14480	14493	14293	14485	14345	14351	14575	14292	14396	14553	14397	14441	14410	14541	14360	14522	14356	14395	14296	14358	14339	14494	14417	14508	14303	14452	14407	14180	14386	14318	14421	14421	14259	14501	14350	14338	14380	14385	14376	14437	14451	14391	14321	14401	14117	14319	14495	14394	14426	14454	14537	14462	14314	14428	14310	14306	14475	14240	14446	14381	14409	14507	14348	14389	14413	14446	14465	14548	14382	14635	14292	14409	14182	14421	14350	14326	14392	14498	14476	14477	14316	14332	14369	14425	14579	14471	14249	14478	14476	14450	14610	14260	14263	14383	14408	14490	14387	14308	14412	14288	14251	14317	14265	14396	14509	14263
24547	20994	27329	25211	23070	25194	25495	22457	21503	21585	21404	21384	21320	21194	21259	21091	21251	21262	21027	20935	20975	20866	21000	21041	20949	21067	21324	22231	21045	20952	20949	20822	21096	21116	20764	20839	20775	20848	20967	20859	20665	20933	20776	20828	20843	20843	20434	20704	20580	20835	20820	20676	20583	20883	20596	20690	20807	20803	20594	20403	20722	20925	20747	20837	20825	20977	20790	20927	20721	20981	20979	20582	20833	20704	20697	20641	20939	20918	20761	20602	20735	20855	20504	20789	20894	20821	20743	20751	20787	20648	20797	20595	21078	20818	20930	20726	20846	20797	20482	20734	20512	20671	20665	20759	20616	20695	20443	20711	20963	20602	20894	20857	21012	20807	20679	20905	20753	20536	20926	20619	20640	20792	20577	20689	20829	20632	20603	20576	20691	20790	20782	20743	20775	20713	20661	20638	20548	20659	20569	20594	20704	20826	20508	20634	20710	20724	20700	20602	20471	20564	20753	20753	20761	20601	20635	20707	20852	20672	20976	20596	20763	20610	20414	20702	20365	21041	20740	20774	20840	20677	20676	20756	20771	20859	20772	20511	20769	20550	20597	20777	20788	20708	20626	20646	20573	20714	20881	20670	20456	20658	20459	20840	20928	20695	20697	20859	20988	20869	20881	20856	20593	20712	20686	20541	20838	20540	20747	20656	20887	20808	20336	20854	20547	20766	21094	20708	20655	20609	20892	20855	20607	20874	20829	20726	20645	20784	20903	20819	20481	20736	20674	20685	20642	20599	20976	20974	20751	20581	20844	20934	20492	20731	20790	20464	20608	20951	20673	20770	20802	21107	20640	20643	20585	20608	21039	20809	20583	20820	20975	20710	20613	20579	20618	20730	20891	20864	20658	20887	20583	20847	20623	20656	20654	20829	20559	20916	20770	20589	20619	20722	20827	20844	20904	20779	20851	20870	20779	20825	20624	20770	20764	20530	20723	20755	20790	20672	20894	20837	20767	20744	20747	20711	20643	20803	20435	20652	20780	20554	20754	20711	20554	20874	20883	20853	20726	20821	20822	20710	20871	20679	20720	20893	20551	20707	20464	20685	20663	20773	20803	20896	20682	20690	20740	20855	20746	20783	20752	20652	20913	20832	21066	20711	20608	20532	20603	20460	20511	20817	21091	20642	20798	20759	20732	20729	20824	20661	20703	20765	20863	20894	20774	20796	20767	20667	20875	20845	20813	20509	20830	20718	20678	20934	20638	20656	20894	20580	20462	20617	20700	20728	20707	20816	20754	20580	20728	20764	21056	20805	20837	20871	20803	20882	20737	20662	20702	21040	20669	20936	20729	20734	20970	20923	20775	20815	20737	20723	20660	20594	21143	20857	20852	20677	20681	20709	20642	20531	20746	20710	20491	20679	20602	20843	20706	20695	20733	20773	20714	20545	20569	20670	20690	20747	20688	20783	20704	20703	20561	20820	20642	20739	20729	20719	20805	20704	20692	20751	20694	20667	20781	20860	20784	20661	20662	20500	20425	20737	20800	20744	20819	20626	20777	20687	20644	20737	20839	20616	20849	20696	20842	20713	20569	20604	20703	20743	20593	20717	20762	20802	20668	20679	20766	20662	20675	20412	20577	20483	20838	20810	20782	20641	20972	20557	20486	20569	20642	20617	20736	20657	20661	20807	20985	20402	20862	20507	20665	20734	20674	20715	20770	20612	20927	20650	20711	20725	20706	20646	20818	20772	20624	20854	20533	20542	20741	20910	20762	20706	20634	20740	20578	20809	20666	20555	21004	20575	20598	20651	20643	20725	20743	20629	20744	20852	20841	20622	20890	20691	20682	20502	20791	20728	20819	20791	20566	20829	20565	20648	20645	20531	20762	20845	20840	20583	20547	20783	20784	20873	20495	21025	20650	20829	20790	20665	20870	20774	20733	20723	20699	20545	20694	20573	20614	20915	20679	20643	20614	20600	21034	20804	20762	20765	20835	20966	20853	20783	20339	20596	20918	20731	20628	20681	20652	20724	20484	20691	20749	20577	20705	20871	20822	20864	20720	20549	20683	20594	20729	20614	20684	20778	20502	20506	20703	20619	20567	20829	20630	20673	20747	21026	20659	20636	20548	20648	20713	20598	20650	20609	20628	20700	20940	20774	20756	20510	20700	20879	20718	20932	20624	20904	20754	20696	20797	20795	20728	20782	20830	20697	20800	20783	20536	20526	20864	20629	20747	20802	20744	20627	20648	20777	20628	20628	20705	20621	20475	20645	20466	20627	20825	20500	20631	20708	20699	20564	20878	20804	20599	20676	20703	20709	20642	20887	20510	20622	20598	20695	20793	20757	20627	20578	20719	20798	20719	20694	20583	20666	20689	20633	20875	20847	20640	20494	20834	20741	20509	20441	20917	20838	20806	20704	20839	20883	20864	20696	20761	20936	20880	20633	20927	20685	20869	20599	20803	20945	20773	20513	20570	20727	20605	20654	20674	20752	20929	20633	20610	20862	20632	20671	20514	20417	20668	20416	20477	20537	20945	20793	20587	20917	20630	20663	20407	20512	20731	20664	20908	20700	20730	20805	20704	20491	20775	20733	20899	20907	20597	20654	20774	20835	20872	20900	20594	20612	20416	20784	20742	20524	20782	20846	20763	20642	20749	20715	20674	20446	20695	21044	20669	20614	20593	20685	20701	20959	20924	20762	20546	20690	20595	20793	20596	20443	20724	20627	20631	20761	20643	20614	20762	20853	20894	20963	20613	20848	20570	20844	20851	20698	20729	20782	20658	20680	20672	20811	20796	20582	20624	20709	20518	20938	20631	20713	20901	20602	20742	20729	20554	20648	20646	20837	20836	20642	20487	20792	20642	20539	20338	20729	20914	20722	20946	20692	20755	20749	20496	20537	20663	20688	20781	20640	20926	20763	20832	20598	20714	20738	20714	20891	20476	20814	20889	20760	20842	20762	20778	20858	20865	20668	20761	20584	20766	20840	20568	20816	20698	20747	20822	20677	20624	20612	20570	20775	20903	20746	20747	20736	20787	20664	20696	20726	20669	20899	20858	20864	20692	20798	20613	20673	21047	20754	20871	20877	20719	20467	20593	20797	20645	20759	20991	20840	20876	20894	20640	20647	20622	20647	20668	20544	20748	20713	20642	20664	20819	20890	20935	20673	20588	20687	20735	20950	20859	20477	20770	20800	20639	20755	20481	20480	20665	20541	20865	20735	20631	20734	20658	20902	20896	20623	20733	20508	20503	20731	20919	20559	20833	20407	20783	20475	20652	20719	20731	20654	20730	20730	20663	20836	20532	20596	20434	20702	20742	20692	20671	20704	20795	20739	20810	20641	20723	20490	20589	20727	20679	20653	20768	20614	20713	20576	20679	20521	20669	20743	20864	20579	20726	20609	20725	20670	20563	20708	20563	20908	20814	20872	20839	20607	20675	20966	20586	20698	21140	20642	20604	20618	20630	20460	20646	20679	20574	20789	20814	20693	20749	20629	20857	20759	20695	20482	20729	20697	20762	20638	20726	20747	20777	20571	20707	20659	20578	20610	20803	20738	20703	20831	20871	20780	20667	20563	20696	20882	20961	20672	20913	20869	20602	20785	20770	20772	20850	20685	20901	21076	20711	20634	20730	20810	20618	20570	20577	20718	20695	20513	20684	20695	20546	20801	20725	20767	20644	20594	20747	20420	20592	20577	20779	20554	20629	20396	20857	20740	20633	20393	20585	20602	20634	20924	20713	20328	20502	20835	20777	20771	20512	20731	20853	20791	20687	20707	20579	20750	20762	20831	20490	20549	20616	20606	20875	20826	21012	20795	20535	20750	20882	20905	20877	20592	20452	20849	20958	20748	20824	20685	20966	20760	20642	20780	20721	20482	20795	20753	20834	20770	20587	20712	20569	20548	20467	20759	20622	20838	20648	20695	20630	21076	20915	20769	20822	20636	20642	20712	20785	20835	20588	20555	20928	20721	20790	20681	20706	20555	20605	20670	20572	20711	20808	20771	20645	20556	20891	20576	20711	20789	20767	20609	20818	20782	20898	20591	20696	20678	20711	20741	20692	20799	20841	20659	20891	20929	20806	21051	20786	20686	20679	20626	20914	20638	20654	20421	20593	20731	20776	20763	20589	20619	20634	20981	20926	20882	20724	20523	20637	20649	20541	20655	20972	20527	20746	20440	20715	20719	20717	20932	20859	20546	20643	20878	20631	20578	20520	21045	20689	20806	20665	20831	20844	20804	20857	20662	20620	20587	20670	20970	20845	20929	20903	20941	20801	20678	20950	20762	20892	20718	20878	20921	20566	20565	21051	20836	20397	20773	20441	20697	20675	20720	20766	20871	20796	20562	20631	20650	20938	20864	20651	20877	20725	20543	20579	20729	20831	20459	20619	20745	20578	20538	20513	20676	20826	20789	20831	20718	20864	20623	20728	20846	20973	20613	20780	20844	20666	20687	20743	20835	20597	20751	20591	20803	20671	20863	20822	20748	20657	21033	20726	20840	20943	20939	20796	20922	20833	20429	21053	20633	20599	20421	20827	20615	20531	20507	20704	20795	20500	20796	20767	20798	20609	20660	20649	20616	20526	20933	20640	20709	20753	20982	20506	20642	20505	20822	20675	20607	20539	20533	20628	20958	20540	20660	20762	20670	20705	20761	20755	20790	20949	20735	20760	20612	20535	20911	20601	20722	20737	20614	20568	20755	20930	20782	20847	20653	20609	20727	20782	20539	20745	20860	20861	20780	20481	20715	20585	20813	20474	20698	20688	20821	20805	21070	20667	20734	20534	20559	20533	20793	20600	20940	20731	20618	20628	20677	20483	20581	20882	20680	20851	20749	20912	20712	20571	20537	20684	20841	20845	20651	20830	20662	20708	20694	20772	20635	20903	20501	20655	20763	20822	20911	20772	20780	20791	20846	20826	20528	20676	20770	20484	20624	20741	20801	20654	20360	20782	20625	20881	20685	20640	20686	20774	20787	20496	20818	20575	20544	21121	20960	20855	20713	20657	20503	20497	20460	20629	20657	20830	20760	20560	20727	20724	20549	20759	20831	20664	20545	20716	20924	20614	20793	20803	20764	20863	20866	20716	20702	20617	20448	20799	20801	20729	20718	20712	20665	20678	20607	20509	20580	20741	20525	20774	20632	20741	20641	20474	20705
27851	47169	36581	25747	20953	17927	16762	15944	15419	15080	14797	14476	14623	14581	14589	14675	14554	14570	14313	14224	14293	14213	14283	14198	14231	14196	14893	15435	14277	14043	13989	13997	13983	14139	14154	14098	14095	14187	14040	14033	14073	13929	14016	14099	14009	14102	14054	13948	13960	14175	13876	13996	14115	14009	13970	14119	13972	14084	14034	13949	14215	14048	14101	14087	13988	14033	14114	14223	14120	14019	13864	14114	13913	13941	14146	14114	14041	14058	13905	14122	13861	14076	14110	14198	14051	14020	14104	14018	13897	14092	14062	14058	14189	13964	14031	13937	14103	14091	13994	14135	14112	14052	13927	13871	14130	14059	14012	14032	13963	14116	14061	14031	14035	14125	13988	14044	14050	13998	13947	13794	13977	14059	13988	14018	13942	13957	14090	13934	13896	14202	14000	14125	13916	14048	14109	13924	14085	14008	14164	14109	14051	13922	13942	14181	14080	14133	14029	13972	13991	13895	13853	13885	13944	13986	13973	13928	14039	14197	14034	14026	14017	13895	14246	14075	13917	14073	14065	13841	14009	13861	13992	14015	13944	14079	14004	13929	13948	14091	13924	14179	13929	13947	14057	14111	14013	13892	14053	14180	14259	14049	13967	13916	14009	14038	14092	14094	13811	14003	14001	14146	13934	14004	14030	13789	13904	13868	14183	14149	14010	14083	14040	13898	14112	14095	13989	14010	14046	13847	13993	13905	13999	13960	13978	13906	14071	14120	14170	13976	13799	13975	14106	14061	14143	14022	13905	14069	13757	13963	14020	14034	14164	13897	13905	14049	13883	14061	13888	13939	13996	13970	13990	14094	14066	14132	13909	14039	13993	13948	14034	13927	13979	13998	14104	14089	14006	14164	14162	14086	14149	13822	14175	13974	14057	13974	13958	14029	14058	14130	14078	13929	13921	13974	13951	14047	14126	14070	13995	14064	13850	13953	13974	13960	13863	13911	14054	14035	14201	14085	14050	14073	14136	14080	13892	14119	13950	14079	13899	13892	14006	13908	14054	14002	14105	13967	14059	13979	13963	13976	14087	14045	14167	14118	14100	14054	13998	13893	13987	13997	14027	13999	13908	13884	14043	14077	13949	14000	14158	14010	13939	14046	14035	13991	13891	13977	13973	13791	13862	13958	13985	14030	14116	13868	14179	13883	14081	14117	14051	13889	14131	13999	14106	13862	14127	14054	14056	13919	13970	13995	14009	13941	13998	14111	13830	14031	13931	14112	13905	13895	14151	14043	14212	14052	13915	13893	13956	13627	14011	14049	13885	14080	14116	13934	13998	13991	14106	13951	14048	14025	14011	14047	13867	14121	14152	14046	13916	14030	14004	13879	14059	14026	13841	13965	13940	14049	13966	13968	14197	13866	14045	13954	13976	14213	14133	13954	13970	14202	14050	13966	14119	14056	14015	13955	14038	14016	13959	13809	13993	13983	14045	13985	14041	14019	14078	13988	13924	13974	13945	14042	14003	13941	13954	14077	14110	14091	14093	14154	13923	13978	14009	14150	13927	13966	14001	14092	14005	13884	14189	14071	13796	14178	13936	14056	14035	13980	14095	14107	14118	14016	13924	14016	14030	14021	14006	14161	14004	13942	13953	14036	13978	14249	13950	14105	14042	14075	13900	14176	13934	13890	14006	13973	14111	14127	13907	13945	14042	14012	13939	14034	14038	14044	13767	13931	13962	13999	14021	14094	14189	14007	13931	14053	14167	13973	14048	13968	13938	13866	13866	14083	14088	14004	13940	14158	14031	14025	13897	14051	14090	14112	13924	14040	14024	13844	14104	14158	14018	14079	14119	13982	14180	14075	13979	13983	14052	13986	13905	13980	14012	13891	14098	13959	14074	14104	14044	13969	13922	14040	13955	14086	13949	13877	14130	14023	14214	13998	14124	14047	13979	14208	13997	13908	13907	13961	14051	14054	14001	14172	13806	14045	14097	14048	13964	14056	14070	14109	13953	14146	14137	13985	13938	14114	14012	14132	14052	14135	13844	13970	13966	14195	14133	13879	14015	14016	14030	13844	14069	14089	13959	14029	14064	13819	14009	13963	13918	14006	14122	14021	13845	14061	14126	14065	13939	14168	14067	13950	14004	14111	14167	13850	14077	14171	14004	14012	14159	14062	13842	14119	14032	13946	14029	14272	13994	14030	13992	14094	14035	14112	13945	13919	13964	14019	14155	14215	14017	14024	14164	14062	14042	13962	14032	14002	13864	13980	14097	14039	13884	14009	14086	14137	14182	14106	14039	13897	14080	14071	13945	14034	14017	13886	13851	13915	14019	14007	14000	14194	13979	13907	13983	13980	13957	13995	14004	14135	14068	13983	14011	14047	13954	13946	14138	13944	14110	13859	14031	13894	13945	13893	13907	14019	14012	14020	13992	13938	13990	14063	14065	14142	14056	13875	14005	14035	13967	14048	14013	13945	13890	14103	14079	13996	13926	13848	14027	14171	13961	13938	14077	13884	14068	14034	14091	13995	14070	14031	13818	14180	14099	14037	14103	14153	13901	13919	14084	14069	14173	13965	13992	13918	13835	13917	14072	14029	14102	13879	13907	14002	14015	14101	14043	14191	14108	13947	13961	13959	13953	13975	13884	13998	14068	14077	14115	13992	14113	14010	13993	13994	14044	13944	13898	14014	14094	13924	13971	13861	14140	13934	13986	14157	13901	14190	13849	14041	14067	14086	14133	13993	14093	14003	14116	13972	14104	13867	14039	14019	13944	14248	13842	13937	13974	14115	13914	13878	14000	14016	13999	14110	13996	14040	13997	13979	13903	13974	14048	14088	13945	13872	14067	14065	14146	13981	14001	14032	14143	13907	14029	13872	13967	13977	14090	14138	13788	13921	14006	13884	14005	13960	14111	14084	13961	13926	14095	14039	14047	14032	14091	14111	13949	14112	14014	13922	14009	13954	14094	14025	13985	13987	13926	13944	14042	14035	14002	14015	14163	14035	13988	14019	14008	13967	14093	13934	13788	14002	14011	13944	14115	13989	14015	13887	14047	14158	13976	13930	14130	14044	13915	13975	14061	13988	13868	13946	14022	13978	13985	14013	14071	13990	14107	13744	13869	13890	14219	13952	14124	14047	14060	14027	14117	14036	14069	14048	14049	13924	14095	13943	13948	14064	13994	14067	14042	13925	14149	14082	13965	14093	14147	13911	14025	14150	14078	14022	14047	14107	14188	13933	13968	13973	13973	13939	14099	14000	13987	14151	13956	13997	14004	13828	14066	14015	14152	13977	14005	13969	13883	13987	14007	13943	13888	14055	13929	14066	14168	13960	13904	13880	14095	14057	14020	13894	13998	14027	14031	14172	13965	14015	14056	13992	14045	14109	14012	14013	14020	14067	14173	13994	13956	14028	14127	13965	13952	14040	14047	14013	13962	14000	14050	14201	13859	13919	14076	14088	14064	14082	14125	13980	14104	14039	14099	13950	13904	14016	13954	14028	14088	13974	13840	14064	13988	14024	14025	14006	13945	13996	14097	14127	14149	14053	13832	14119	13905	14073	13978	14055	14032	14046	13817	13806	14216	14041	14042	14069	14094	13940	13913	14012	14047	13964	14110	14028	14167	14075	14115	13951	14117	14134	13892	14137	13791	13954	13997	14033	13982	13974	14032	13998	13981	13943	13956	13913	13934	14021	13881	13842	14005	14061	13940	14111	13995	13897	13909	14109	14070	13948	13994	14002	14053	14020	14024	14014	14026	14121	14088	14093	14008	13954	14011	14077	14051	13817	13918	13864	14134	14154	13980	14021	14067	13962	14044	14051	13990	13956	13951	13989	13812	14019	14181	14142	14101	13930	13984	13850	13935	13999	13963	13938	14121	14068	14030	13947	14099	14005	14018	13964	13998	14089	14016	13888	14021	14101	14033	13915	13989	14100	14042	13977	14100	14150	14115	14085	13994	14072	13869	13952	14019	14013	14067	13946	13891	14032	14175	14095	13954	14027	13990	14066	14188	14015	14092	14039	13927	14038	14056	14079	14026	14049	14031	14082	14045	14047	14019	14202	14069	13968	13993	14129	14119	14134	14045	13863	14140	14074	14018	13983	13947	13872	13906	14054	13864	14014	13949	14162	14027	14025	14122	13984	13926	14120	14141	14046	14061	14023	14083	13987	13977	13850	13984	14102	13910	13961	13949	13969	14028	14054	14074	13929	14168	14087	14064	13951	13935	13844	14134	14235	13972	13989	13987	14056	14099	14041	13991	13972	13961	14061	14017	14076	13973	13898	14049	14050	14001	14107	13909	14013	14021	13969	13917	13999	13989	14006	14055	13898	14002	13994	13937	13943	14317	13958	14018	14158	13968	14022	13963	13916	14047	13954	13989	14029	14111	13954	14119	14097	13995	14168	14092	14034	13991	13883	14015	14089	14010	13966	13763	13953	13995	14006	14064	14088	14024	14004	13858	14046	14048	14055	13966	13990	13986	13994	13898	14067	14111	13894	13950	13991	14126	13979	14065	13935	14146	14208	13922	14113	14077	13978	14097	13945	14008	14097	13855	14006	14183	13916	14023	14046	14121	13915	13997	13967	14011	13803	14187	13909	13959	13967	13826	13916	14098	14060	14016	14192	14148	13998	14174	13994	14048	14086	13919	14113	14063	14102	14015	13967	13986	14128	14008	13929	14023	13982	14016	14149	13969	13914	13877	14071	14069	14070	14086	13945	14101	13976	14146	14046	13984	14001	14149	14053	13966	13908	14010	13923	14081	13939	13909	13990	13917	14158	14085	13917	14031	14160	14011	13770	13968	14093	13992	13936	14089	13821	14005	13912	13892	13857	14080	14054	13931	14187	14095	13989	14065	13940	14002	13851	13966	13965	13945	14000	14056	14054	14136	14140	14002	14023	13993	13991	14115	14089	14062	13915	13963	14092	13972	14026	13872	14081	14026	14063	14092	14068	14038	13976	14019	14104	14029	14019	13925	14056	14032	14178	13953	13949	14118	13989	13977	13857	14131	13981	13881	13998	14066	14143	14020	13861	13800	13993	14128	14225	13940	13998	14184	14036	14025	14107	14070	13891	13979	14048	13994	13981	13973	13935	14003	14020	14056	13846	14152	14046	14066	13894	14092	13970	13903	14006	13924	13951	14036	14096	13919	14012	14068	14114
22703	21000	27477	24772	21611	24339	27287	22036	20571	20505	20363	19870	20014	19729	19893	19928	19683	19811	19642	19506	19434	19364	19517	19722	19306	19038	19977	21125	19339	19180	19282	19073	19061	19218	18980	19231	19241	19031	19091	19049	18950	18956	19049	19070	19153	19285	19079	18981	19185	19148	19167	18968	19221	19300	19210	19244	19119	19047	19053	19354	19009	19317	19080	19101	19263	19414	19024	19226	19193	19248	19172	19205	19025	19036	19076	19005	19148	19127	19111	19237	19031	19196	19034	18998	18749	19036	19133	18998	18917	19455	18984	19013	19040	18965	19025	19082	19145	19009	18780	18931	18836	18806	19118	19132	18994	19142	19128	18907	19014	19179	19040	18884	18803	19388	19032	19191	19126	19002	19056	19273	19257	19017	19185	19111	19056	19027	19098	19186	19153	19105	19128	18851	18969	19034	19178	18810	19084	18889	19090	18944	19090	19050	19223	19112	19067	19103	19281	19140	19139	18938	19315	19199	19194	19005	19390	19031	18812	18795	19110	19160	18816	19176	18925	18983	18822	19000	19116	18874	19010	19051	19119	19077	19102	18893	19010	18975	18743	18856	18979	19088	19016	19109	19226	18977	18984	18967	19108	19241	19203	19113	19118	19006	18862	18879	18999	18886	18861	19177	19163	18925	19118	18955	19164	19031	19010	19128	19046	18810	19004	19025	19122	19099	19109	18785	18970	18850	18984	18778	18940	19213	19167	19159	18731	19200	18930	19128	19093	18975	18684	18886	19022	19036	19033	19009	19002	19031	19136	18944	19079	19042	18995	19047	18959	19159	19029	18931	19063	19068	19318	18770	19083	18909	18991	19043	19118	18961	19067	19063	19076	19093	19052	18933	18746	19216	19176	18769	19258	19036	19265	18998	19242	19085	19023	18902	19135	19223	18779	19049	19167	19087	18955	18995	18987	18952	19271	19066	18871	18941	19010	18906	19171	19059	19156	18980	18947	19177	19203	19061	18922	18891	19023	18804	18799	18989	18990	18994	19200	18946	18847	18935	18967	18866	18998	19014	19033	19026	18895	19047	19167	18792	19235	18940	19203	19185	19098	18992	19105	19122	19184	19030	19112	18912	19104	18998	19022	19231	19225	18992	19034	18779	18850	19033	18834	19007	19120	18849	18876	18999	19051	19160	18933	19019	19056	19178	18910	19227	19114	19082	18926	18972	18980	19025	18941	19029	19187	18990	18936	19127	18918	18934	18975	18822	18862	18812	18952	18781	19008	18940	18783	19118	19387	19211	19156	19034	19055	18785	19118	19149	19192	18779	18992	19029	19203	18807	18859	19121	18907	19061	19150	18948	19023	18909	19116	19070	18936	19188	19051	18916	18955	18893	18946	19132	18892	18947	18963	18922	18879	19075	18959	19250	19014	19150	19042	18776	19102	19470	18998	19001	19105	19107	19000	19090	18974	18857	19083	18965	19286	19104	19014	19087	19049	18974	19106	19250	18964	18906	19023	19036	18947	19193	19330	18995	19152	19044	18992	18827	18895	18916	18892	18798	19054	18993	18965	18862	18789	18909	18933	19078	19091	18966	19023	19135	19054	18808	19087	18847	18841	19170	18970	18978	18852	18990	19137	19054	19048	19014	19008	19028	19104	18923	19177	18946	19026	19201	18913	19033	19034	19097	19048	19128	19292	19066	19185	19044	19083	18703	18923	18929	18935	19023	19097	18775	18866	18993	18889	19035	19040	19015	18974	19085	19140	18898	18845	18870	19003	18921	19180	18957	18957	19154	18804	19157	18993	19175	19135	18930	18969	19104	19178	19227	19011	19168	18937	19064	19061	19014	18949	18921	18988	19051	19138	19020	18916	19029	18955	19141	19242	18910	19020	18926	19127	19143	19119	19094	19116	18954	18944	18975	19020	18839	18993	19232	19118	18973	19169	19043	19020	19059	19014	18898	18892	18994	19096	18918	19024	18981	19117	18997	19008	19025	19089	18958	18768	18982	18932	18823	19120	18948	18957	19035	18949	18893	18988	18851	18961	18873	19141	18855	18990	18921	18965	19028	18863	19282	19069	18728	19021	19076	19201	18804	18837	18968	19177	18892	19094	18890	18882	18961	18913	19001	19114	19035	19115	19068	18947	18887	18984	19196	19037	18915	19168	19029	19220	18900	18954	18998	19061	19160	19190	19080	19009	19035	19232	19123	19127	19119	19066	19223	18930	19093	19178	19110	19022	19013	18895	18900	19072	19111	19102	19197	18872	18821	19100	19075	18996	18964	18889	18973	19021	19065	19081	18917	18975	19047	18978	18973	19115	18962	18970	19015	19014	18994	19143	19024	19029	18941	18887	19001	19335	19098	18904	19198	19027	19015	19144	19116	18996	18959	19182	19228	19086	18979	18805	19056	18787	19145	18976	19097	19236	18994	19063	19016	18947	18908	19043	19056	19005	19056	19022	18906	18858	18992	19239	19001	19021	19210	19093	19026	19134	18935	19138	19058	19064	19135	18963	18874	19212	19000	19141	19040	19139	18987	18957	19019	19022	18841	19040	19023	18920	19002	19034	18963	19226	18990	19182	19102	18938	19022	18775	18871	19002	19193	18976	19040	18966	19204	18953	19090	18965	19138	19133	18924	19008	19140	19028	19185	19042	18965	18929	19010	19197	18935	19042	18931	19199	19132	18947	19018	19027	19080	18929	19128	18904	19213	19058	19009	18988	19000	18986	19095	18939	18908	19249	19082	18893	18996	19156	19090	19205	18929	19132	18980	19147	18962	18980	19166	19084	19114	19049	18964	18938	18792	18949	18998	18839	18931	18986	19078	18964	18675	19149	18983	18889	18991	19066	19158	18919	19002	18739	19062	18820	18864	19012	19201	18914	18898	19051	19126	18854	18961	19247	19059	18986	18892	18965	19140	19064	19091	18983	18905	18725	18952	19095	18964	19029	19034	19125	18850	19073	19088	19156	19031	19214	19059	19044	19225	19226	19102	19353	19043	19164	19082	19006	19018	19133	19185	18902	18830	18967	19060	18933	18993	19089	19043	19011	18944	18862	18983	19172	19210	19120	19177	18991	19140	18979	18972	19023	19109	19053	18821	18839	19158	18847	19319	19105	19210	19137	19168	19117	19015	18917	19009	19055	18933	19183	18970	19125	19208	18894	19023	18898	19033	18811	18888	19187	18912	19050	19069	18992	19178	19083	18954	19197	18945	18859	18977	18838	19009	19131	18964	18968	18799	19099	18951	19025	19224	19131	19012	19283	18850	18907	19068	18977	19159	19256	19117	19002	19173	19083	18997	19177	19037	18973	18966	19092	19163	18995	19048	18987	19000	18733	19082	18846	18766	18726	19000	19115	19001	18936	19150	19076	19043	18970	19057	18966	18868	19005	19002	18972	19144	18976	19253	19147	19055	19122	19087	18981	19175	18957	18891	18937	18964	18956	19166	18989	18904	18986	18839	19186	18747	19270	18761	19195	18794	18769	18886	18888	19120	19133	19181	19284	18865	18966	19004	19085	19216	18946	19041	18788	19032	19180	19032	18928	18968	19041	18958	19025	18921	19178	19188	18800	18936	19344	19005	19009	18913	18945	19147	19015	18849	19179	19193	19436	18878	18906	19115	18855	19052	19144	18921	18887	18971	19111	19131	18991	18918	18913	19056	19061	18896	19024	18963	19136	19020	19013	18963	18958	19090	19142	18871	19144	19233	18872	18885	18911	19317	18930	19024	18991	19119	18985	18857	19004	18891	19115	19118	18812	18944	18986	18826	19010	19110	19111	18999	18817	18964	19059	19025	19006	18915	18984	18904	18993	18985	18957	19002	18970	19213	19212	19047	19076	18940	18995	18976	19019	19093	19072	19099	18865	19032	19114	18957	19222	18971	18745	19005	19118	18997	18739	19168	18961	18993	18911	19074	18961	18860	18927	19032	19027	19097	19015	18942	18835	19019	19174	19032	18737	19166	19089	18834	18877	19023	19022	18917	19078	19231	19015	18803	18794	18942	18902	18961	19125	19014	18884	19338	19036	18917	19133	18863	19095	19098	19006	18969	19052	19097	19251	19009	18865	19022	18882	18992	18964	18796	19050	18942	19127	19118	18828	19149	19054	19043	19222	19007	19039	18838	19034	18895	19053	19202	19233	18935	18960	19130	19043	19114	19159	19413	19034	18938	19128	19223	19148	19017	19079	18909	18968	19106	18973	19118	18750	19017	19003	18980	19320	18972	19011	18936	19120	18972	18987	19106	18738	18988	18779	18997	18910	18672	19077	19000	18938	19113	19118	19035	18934	19033	19045	19067	18860	19098	19040	19087	19150	19075	19002	18955	19004	18898	18871	18970	19313	18984	19131	19193	19262	18904	19053	18940	18877	19050	18954	19174	19193	19084	19137	18932	18971	18899	18966	18977	18841	19113	18998	18771	19144	19048	19269	19103	18879	19098	19329	19075	18952	18872	18942	18936	19017	18892	18943	19043	19262	19180	19059	19181	18919	18980	18975	18986	19065	18966	19091	18912	18939	19017	19210	18947	18827	18997	18837	18975	19032	19124	19106	18983	19103	19233	19112	19099	18976	18805	18883	18992	18962	19042	18877	18855	19028	18930	19013	18985	18988	19081	18959	19104	19247	18991	19057	18891	19104	18950	19280	19274	19063	19152	19016	19047	18821	19136	19312	19152	19154	19200	19161	19004	19059	19085	18957	18987	19004	18801	18986	19139	19105	18698	18865	18980	19014	19097	19136	19072	19041	18947	18988	18946	19226	18905	19034	18843	18939	19039	19015	19015	19015	18873	19144	18948	19152	18925	18898	19036	18786	19037	19084	18873	18805	19296	19038	18984	19086	18930	18968	18910	19170	19044	18974	18988	19030	18977	19035	19192	18974	19055	18885	19041	18925	18962	19021	18879	19215	19040	18878	18911	18970	18853	19071	19074	19253	18906	18880	18991	19124	18985	19071	19083	18891	18946	19068	19138	18913	19071	18883	19113	18682	19166	18997	18982	18949	19017	19070	19109	19085	18978	19048	19085	18990	19153	19037	18847	19124	19200	19053	19104	19047	18900	19225	18889	18956	19072	19078	19076	18803	18970	18742	18926	18902	18723	19083	19059	19133	18924	18912	18877	19085	19096	19298	18864	19157	18985	19028	19164	18745	18907	19058	19076	18897	19061
30540	54695	42861	30106	23727	20198	17362	16122	15599	14909	14614	14341	14170	13963	13892	13945	13954	13755	13623	13658	13565	13511	13542	13501	13488	13427	14534	15265	13406	13275	13254	13237	13249	13067	13136	13262	13154	13281	13296	13223	13235	13306	13262	13388	13129	13129	13090	13207	13408	13213	12910	13285	13223	13293	13183	13159	13282	13209	13138	13127	13305	13263	13158	13226	13153	13392	13206	13027	13374	13190	13223	13227	13147	13149	13358	13055	13223	13332	13115	13331	13311	13323	13109	13051	13262	13253	13126	13219	13160	13246	13014	12943	13298	13196	13129	13190	12955	12984	13241	13026	13191	13202	13128	13111	13338	13083	13207	13231	13243	13185	13095	13016	13254	13291	13160	13117	13040	13135	13128	13323	13242	13084	13150	13124	13072	13219	13131	13014	13069	13204	13115	13187	13084	13165	13214	13231	13220	13201	13246	13166	13090	13080	13241	13254	13304	13072	13264	13140	13121	13261	13250	13264	13018	13164	13127	13181	13081	13087	13327	13235	13077	13113	13221	13223	13293	13112	13154	13154	13105	13058	13142	13339	13083	13328	13121	13270	13130	13305	13177	13413	13113	13105	13167	13127	13172	13137	13051	13137	13112	13045	13141	13170	13147	13081	13289	12910	13444	13185	13043	13175	13308	13225	13217	13189	13165	12941	13177	13137	13270	13070	13236	13102	13330	13023	13023	13161	13088	13123	13083	13188	13241	13136	13148	13099	13078	13221	13090	13267	13284	13100	13036	13130	13292	12957	13230	13259	13274	13176	13299	13242	12994	13111	13201	13100	13239	13160	13278	13146	13191	13214	13148	13348	13229	13075	13201	12973	13048	13276	13094	13257	13037	13140	13091	13089	13072	13132	12972	13235	13072	13171	13107	13069	13278	12990	13161	13286	13076	13177	13225	13237	13310	13291	13229	13185	13218	13197	13324	13209	13162	13275	13018	13128	13195	13155	13313	13182	13129	13229	13181	13136	13230	13060	13245	12967	13202	12891	13139	13085	13177	13072	13169	13043	13179	13146	12941	13190	13263	12977	13129	13079	13201	13206	13138	13075	13091	13287	13099	13162	13134	13183	13197	13244	13029	13344	13188	13184	13358	13186	13226	13119	13172	13185	13145	13252	13192	13236	13184	13172	13147	13004	13231	13036	13060	13209	13250	13192	13180	13158	13222	12894	13018	13384	13135	13198	13111	13234	13032	13178	13152	13201	13141	13143	13233	13214	13218	13192	13118	13299	13114	13224	13029	13163	13048	13029	13134	13009	13129	13223	12981	13186	13294	13284	13256	13084	13105	13152	13301	13160	13042	13279	13160	13074	13092	13065	13114	13148	13214	13062	13355	13084	13002	13112	13119	13278	13271	13181	13187	12980	13260	13165	13260	13153	13271	13155	13131	13050	13216	13319	13040	13174	13404	13235	13144	13125	13013	13082	13083	13188	13060	13212	13103	13099	13087	13104	13387	13174	13174	13066	13316	13233	13136	13121	13017	13010	13102	12982	13034	13077	13302	13329	13138	13232	12970	13042	13186	13111	13242	13205	13037	13114	13133	13178	13050	13075	13083	13243	13331	13124	13239	13158	12917	13295	13375	13197	13413	13310	13223	13245	13257	13030	13038	13081	13203	13250	13091	13057	12964	13097	13057	13103	13160	13144	13129	13173	13127	13069	13132	13253	13090	13122	13271	13207	13119	13255	13129	13107	13111	13218	13156	13268	13044	13179	13098	13103	13168	13245	13107	13049	13274	13156	13114	13219	13150	13215	13291	13101	13155	13176	13201	13044	13294	13133	13189	13197	13136	12914	13183	13253	13161	13086	13246	13062	13135	13118	13217	13352	13057	13092	13006	13121	13200	13231	13231	13169	13180	13166	13193	13070	13033	13097	13063	13193	13168	13162	13000	13091	13165	13093	13250	13211	13228	13001	13220	13299	13119	13236	13154	13303	13177	13154	13118	13195	13279	13304	13323	13048	13121	13150	13221	13137	13198	13190	13038	13105	13076	13282	13178	13112	13321	13243	13110	13046	13012	13107	13087	13101	13108	13113	13317	13175	13214	13101	13196	13273	13193	13105	13242	13152	13316	13124	13054	13104	13041	13174	13281	13203	13189	13092	13388	13040	13164	13172	13123	12947	13264	13104	13141	13014	13062	13217	13075	13223	13042	13064	13127	13168	13211	13171	13087	13063	13199	13259	13319	13162	13225	13082	13057	13066	13028	13183	13174	13273	13123	13227	13211	13162	13317	13282	13292	13083	13200	13189	13320	13107	13216	13257	13119	13138	13220	13259	13343	13165	13088	13338	13258	13172	13217	13078	12970	13274	13250	13086	13130	13178	13133	13107	13143	13294	13210	13174	13129	12974	13218	13046	12986	13071	13130	13068	13087	13155	13143	13158	13201	13183	13135	13266	13238	13092	13132	13286	13161	13138	13105	13132	13104	13009	13208	13019	13063	13230	13021	13205	13121	13027	13208	13066	12992	13189	13107	13039	13127	13082	13156	13155	13196	13149	13191	13305	13354	13289	13309	13382	13097	13164	13288	13165	13200	13029	13303	13105	13213	13192	13162	13225	13407	13037	13325	13302	13110	13312	13206	13214	13157	13232	13222	13174	13121	13167	13326	13179	13104	13130	13265	13126	13270	13193	13357	13114	13198	13277	13073	13022	13148	13069	13320	13095	13105	13256	13122	13139	13342	13252	13202	13188	13138	13150	13120	13140	13175	13227	12993	13311	13090	12993	13285	13349	13209	13232	13252	13272	13005	13166	13193	13309	13049	13078	13214	13016	13238	13059	13031	12994	13189	13205	13079	13217	13197	13148	12995	13238	13007	12966	13304	13231	13240	13047	13246	13198	13194	13293	13167	13134	13095	13154	13079	13264	13239	13120	13145	13091	13154	13167	13174	13010	13037	13113	13109	13156	12994	13055	13122	13101	13273	13056	13304	13303	13123	13243	13096	13137	13226	12947	13108	13216	13263	13232	12990	13017	13260	13095	13328	13156	13189	13098	13302	13158	13169	13170	13161	13152	13129	13164	13083	13105	13103	13028	13053	12951	13108	13282	13119	13144	13051	13177	13180	13239	13122	13125	13200	13155	13242	13053	13193	12977	13156	13285	12974	13132	13105	12901	13443	13161	13160	13199	13129	13174	13108	13171	13154	13182	13078	13180	13234	13169	13296	13099	13121	12998	13191	13028	13174	13187	13231	13250	13030	13179	13067	13099	13208	12954	13169	13175	13265	13400	13106	13140	13153	13169	13177	13134	13187	13280	13170	13193	13291	13247	13085	13222	13203	13162	13136	13187	13140	13141	13312	13119	13022	13031	13168	13253	12981	13132	13272	13200	13252	13238	13325	13175	13067	13211	12981	13031	13160	13229	13283	13192	13079	13009	13102	13289	13129	13210	13147	13150	13147	13111	13121	13278	13306	13135	13113	13087	13254	13030	13265	13054	13112	13242	13269	13279	13296	13147	13083	13020	13212	13089	13073	13365	13146	13273	13183	13174	13060	13223	13170	13321	13202	13109	13231	12968	13023	13121	13133	13165	13148	13298	13238	13077	12995	13118	13129	13091	13226	13200	13054	13050	13031	13238	13115	13132	13203	13138	13292	13072	13273	13147	13053	13159	13204	13092	13124	13191	13149	13068	13204	13021	13350	13056	13173	13075	13157	13101	13351	13014	13342	13258	12940	13285	13084	13337	13074	13180	13284	12971	13088	13115	13084	13043	13072	13138	13153	13134	13187	13091	13177	13175	13084	13313	13151	13113	13242	13295	12998	13211	13184	13128	13224	13091	13084	13247	13258	13213	12984	12996	13019	13064	13222	13032	13084	13196	13178	13319	13052	13059	13274	13099	13119	13171	13236	13128	13111	13128	13262	13303	13146	13061	13069	13064	13266	13074	13122	13178	13118	13171	13128	13108	13277	12986	13158	13142	13041	13243	13185	13202	12982	13117	13201	13214	13062	13254	13123	13103	13154	13111	13218	13054	13067	13207	13212	13138	13315	13242	13168	13173	13165	13023	13135	13270	13294	13163	13099	13226	13058	13196	13068	13254	13032	13211	13084	13247	13132	13277	13122	13160	13103	13142	13083	13211	13346	13126	13153	13006	13170	13142	13159	13081	13011	13120	13215	13193	13145	13261	13288	13123	13146	13133	13090	13099	13066	13100	13142	12973	13039	13258	13209	13077	13377	13023	13257	13103	13175	13133	13199	13240	13243	13042	13173	13219	13057	13171	13214	13275	13147	13193	13310	13234	13201	13105	13042	13212	13227	13045	13165	13194	13069	13238	13277	13207	13086	13110	13074	13110	13099	13141	13218	13217	13170	12999	12975	13209	13223	13163	13034	13231	13054	13171	13172	13171	13326	13065	13108	13214	13348	13057	13218	13069	13043	13166	13005	13129	13105	13227	13214	13145	13353	13069	13037	13136	12994	13079	13069	13235	13103	13113	13074	13177	13192	13181	13142	13174	13058	13232	13179	13173	13228	12989	13026	13045	13217	13258	13361	13266	13109	13155	13162	13105	13238	13241	12964	13255	13156	12935	13084	13074	13188	13040	13340	13219	13207	13054	13061	13057	13265	13134	13346	13122	13098	13205	13016	13038	13196	13266	13161	13173	13127	12983	13094	12975	13040	13204	12918	12910	13288	13179	13090	13213	13253	13114	13038	13228	13145	13303	13075	13224	13165	13170	13152	13245	13144	13199	13188	13125	12966	13220	13199	13266	13166	13169	13152	13159	13146	13126	13138	13153	13219	13237	13253	13180	13366	13172	13143	13130	13120	13100	13114	13217	13016	13141	13245	13186	13043	13148	13166	13140	13160	13091	13141	13312	13153	13157	13189	13084	12998	13306	13184	13245	13232	13103	13181	13150	13226	13029	13039	13025	13207	13032	13102	13089	13134	13184	13287	13054	13172	13231	13123	13091	13135	13168	13267	13072	13188	13178	13098	12999	13088	13111	13039	13207	13315	12997	13107	13208	13163	13162	13216	13101	13152	13119	13150	13323	13047	13137	13144	13202	13258	13040	12964	13137	13134	13138	13014	13243	13223	13023	13214	13140	13191	13076	13100	13165	13226	13216	13082	13260	13182	13084	13218	13242	12959	13164	13103	13235	13064	13120	13150	12950
34938	32166	33313	27803	23980	22936	22592	21896	21813	21789	21566	21315	21759	21753	21574	21809	21504	21568	21512	21548	21690	21578	21392	21643	21611	21453	21579	21440	21319	21527	21644	21413	21601	21538	21629	21389	21480	21667	21505	21598	21600	21514	21491	21589	21475	21688	21513	21436	21520	21411	21625	21441	21526	21581	21498	21481	21389	21406	21591	21574	21540	21517	21603	21417	21478	21499	21605	21689	21567	21532	21383	21612	21788	21418	21466	21334	21552	21376	21507	21455	21345	21523	21486	21529	21609	21518	21380	21556	21460	21552	21608	21559	21334	21701	21602	21536	21677	21608	21671	21399	21370	21293	21545	21558	21403	21517	21730	21697	21521	21335	21519	21553	21703	21617	21305	21411	21334	21405	21453	21295	21494	21505	21722	21562	21786	21820	21730	21402	21504	21476	21436	21346	21482	21573	21561	21747	21466	21459	21613	21634	21532	21489	21609	21540	21326	21271	21606	21557	21394	21386	21416	21431	21683	21451	21443	21483	21235	21556	21448	21335	21583	21631	21528	21568	21482	21561	21425	21552	21511	21590	21328	21581	21457	21493	21640	21518	21694	21476	21722	21430	21387	21404	21414	21533	21516	21283	21473	21504	21457	21383	21335	21446	21625	21374	21393	21520	21390	21678	21275	21586	21660	21211	21394	21556	21413	21436	21893	21430	21492	21399	21435	21438	21379	21546	21812	21489	21598	21578	21366	21480	21550	21551	21693	21491	21381	21439	21508	21551	21431	21541	21663	21581	21597	21533	21523	21512	21309	21442	21284	21547	21577	21524	21444	21464	21514	21599	21754	21428	21804	21573	21258	21601	21549	21699	21428	21390	21386	21672	21501	21554	21492	21454	21578	21304	21659	21598	21439	21324	21389	21245	21501	21327	21272	21486	21550	21465	21725	21431	21456	21261	21493	21417	21590	21461	21471	21559	21474	21253	21686	21592	21379	21375	21591	21837	21431	21468	21589	21709	21207	21407	21478	21412	21480	21514	21457	21686	21830	21644	21358	21530	21554	21717	21865	21515	21571	21362	21449	21550	21490	21363	21490	21557	21481	21483	21262	21479	21266	21510	21588	21443	21501	21563	21500	21449	21615	21662	21437	21595	21413	21814	21650	21517	21449	21311	21257	21456	21421	21700	21579	21348	21609	21369	21520	21505	21534	21439	21547	21616	21631	21473	21570	21610	21509	21629	21651	21381	21592	21797	21518	21445	21306	21784	21511	21481	21469	21435	21525	21708	21410	21404	21459	21659	21601	21417	21463	21383	21578	21547	21459	21544	21707	21537	21489	21326	21524	21548	21582	21442	21439	21440	21479	21689	21620	21461	21313	21482	21704	21403	21490	21624	21620	21684	21614	21333	21368	21626	21862	21621	21548	21611	21527	21459	21601	21607	21546	21652	21567	21536	21630	21824	21584	21402	21527	21676	21577	21253	21360	21496	21419	21601	21501	21473	21512	21435	21606	21377	21518	21659	21661	21689	21622	21437	21526	21269	21728	21700	21474	21272	21427	21248	21478	21634	21550	21406	21762	21543	21563	21401	21499	21566	21460	21275	21359	21567	21264	21420	21585	21428	21459	21555	21645	21583	21619	21634	21437	21272	21417	21340	21481	21398	21466	21175	21645	21439	21430	21599	21625	21655	21533	21736	21571	21544	21567	21536	21269	21479	21530	21316	21481	21322	21375	21678	21348	21303	21388	21626	21636	21648	21590	21478	21495	21372	21627	21463	21377	21594	21438	21522	21684	21322	21329	21483	21263	21582	21777	21308	21704	21482	21606	21492	21754	21605	21546	21525	21334	21338	21285	21338	21573	21538	21625	21619	21491	21545	21448	21654	21441	21401	21600	21632	21534	21591	21577	21659	21423	21444	21561	21619	21284	21540	21541	21571	21411	21687	21551	21309	21616	21415	21439	21384	21729	21586	21664	21483	21516	21508	21719	21548	21564	21640	21381	21380	21741	21625	21440	21367	21385	21566	21426	21580	21618	21528	21407	21547	21405	21712	21587	21339	21464	21563	21516	21407	21510	21916	21473	21417	21340	21418	21615	21565	21690	21580	21783	21612	21428	21601	21526	21625	21511	21605	21423	21470	21526	21320	21647	21454	21354	21572	21230	21421	21677	21620	21464	21435	21426	21492	21557	21425	21319	21426	21678	21709	21625	21599	21346	21515	21237	21512	21490	21527	21499	21657	21651	21440	21464	21501	21556	21396	21484	21518	21446	21485	21622	21403	21632	21268	21792	21603	21699	21712	21478	21328	21503	21444	21388	21414	21547	21488	21672	21530	21553	21352	21615	21681	21388	21516	21671	21336	21436	21760	21655	21661	21471	21489	21528	21430	21424	21443	21805	21677	21527	21393	21478	21410	21426	21527	21458	21552	21336	21531	21507	21606	21430	21460	21202	21387	21607	21650	21466	21567	21779	21799	21590	21470	21594	21479	21473	21719	21568	21534	21618	21552	21541	21467	21613	21314	21444	21379	21320	21373	21202	21619	21559	21378	21463	21316	21469	21338	21639	21621	21417	21610	21673	21523	21713	21552	21506	21484	21295	21482	21653	21344	21598	21427	21600	21473	21500	21340	21740	21472	21472	21642	21538	21481	21532	21368	21331	21511	21596	21489	21639	21420	21382	21545	21453	21364	21430	21709	21524	21525	21713	21624	21786	21726	21468	21539	21550	21515	21640	21440	21530	21346	21379	21461	21473	21378	21405	21185	21486	21290	21480	21627	21441	21646	21567	21556	21531	21518	21561	21432	21688	21725	21135	21470	21585	21691	21925	21509	21500	21578	21587	21465	21393	21560	21412	21719	21631	21242	21418	21631	21663	21341	21533	21520	21636	21362	21370	21349	21711	21620	21271	21693	21537	21420	21492	21638	21384	21582	21588	21695	21781	21510	21595	21443	21584	21478	21442	21436	21566	21542	21569	21608	21363	21630	21612	21477	21562	21327	21439	21628	21438	21507	21460	21318	21556	21603	21563	21288	21518	21634	21457	21275	21581	21441	21286	21075	21473	21680	21407	21312	21486	21639	21401	21711	21715	21530	21470	21287	21609	21735	21676	21367	21408	21535	21489	21400	21734	21530	21543	21672	21580	21479	21433	21447	21450	21442	21555	21551	21331	21543	21654	21652	21267	21647	21652	21628	21764	21627	21576	21587	21451	21640	21562	21452	21389	21522	21625	21606	21394	21394	21428	21591	21445	21423	21624	21542	21432	21599	21576	21591	21399	21261	21554	21510	21601	21237	21550	21443	21204	21470	21427	21443	21543	21475	21345	21304	21441	21606	21532	21669	21167	21353	21639	21518	21395	21311	21575	21533	21805	21583	21840	21411	21393	21584	21528	21619	21472	21455	21509	21596	21577	21455	21456	21513	21514	21465	21256	21540	21504	21515	21401	21579	21569	21455	21487	21384	21713	21489	21410	21537	21388	21629	21681	21421	21451	21239	21570	21420	21537	21614	21523	21592	21495	21459	21385	21336	21443	21396	21397	21450	21447	21607	21532	21407	21368	21458	21545	21362	21549	21554	21558	21609	21535	21459	21379	21418	21454	21605	21636	21452	21492	21586	21599	21436	21419	21717	21427	21406	21390	21478	21513	21657	21501	21423	21470	21534	21750	21551	21693	21579	21800	21645	21513	21604	21588	21449	21655	21355	21590	21729	21687	21560	21502	21506	21576	21464	21554	21501	21490	21390	21475	21384	21427	21472	21523	21580	21459	21429	21419	21877	21509	21547	21448	21446	21534	21457	21441	21823	21414	21688	21582	21550	21561	21329	21647	21463	21458	21540	21650	21322	21792	21499	21854	21448	21645	21582	21675	21549	21610	21346	21483	21638	21477	21539	21516	21420	21324	21452	21323	21414	21560	21480	21385	21380	21665	21576	21530	21455	21437	21452	21506	21539	21497	21559	21374	21384	21644	21367	21255	21546	21477	21473	21557	21405	21437	21634	21687	21744	21384	21346	21290	21501	21581	21445	21435	21260	21509	21702	21477	21541	21407	21360	21648	21549	21375	21528	21473	21554	21429	21704	21327	21383	21377	21680	21543	21488	21389	21671	21524	21507	21541	21346	21462	21621	21491	21347	21649	21559	21506	21605	21540	21744	21675	21545	21546	21694	21695	21543	21637	21593	21486	21384	21589	21628	21387	21463	21647	21703	21536	21647	21290	21390	21462	21578	21714	21470	21621	21386	21334	21685	21707	21533	21672	21284	21582	21373	21741	21635	21366	21637	21344	21527	21332	21462	21446	21281	21559	21656	21620	21533	21438	21418	21478	21852	21532	21380	21304	21358	21506	21468	21389	21480	21758	21365	21478	21357	21423	21550	21517	21265	21616	21357	21580	21580	21357	21517	21539	21623	21198	21361	21660	21505	21742	21404	21630	21450	21546	21474	21492	21455	21588	21456	21448	21338	21619	21447	21879	21783	21602	21651	21333	21496	21584	21677	21695	21668	21541	21414	21133	21399	21586	21327	21387	21521	21548	21719	21689	21527	21542	21547	21461	21670	21679	21480	21611	21478	21503	21550	21422	21549	21464	21633	21431	21525	21583	21402	21568	21513	21257	21322	21562	21722	21370	21670	21477	21416	21368	21473	21280	21365	21362	21548	21814	21605	21414	21441	21496	21494	21230	21344	21496	21518	21446	21819	21425	21540	21812	21438	21543	21240	21412	21062	21417	21372	21344	21594	21457	21638	21459	21526	21533	21455	21419	21359	21576	21205	21278	21487	21300	21404	21502	21507	21518	21528	21463	21532	21741	21324	21663	21477	21555	21771	21705	21608	21450	21237	21792	21681	21696	21552	21583	21603	21733	21763	21657	21329	21435	21342	21591	21503	21542	21524	21401	21452	21510	21472	21687	21355	21463	21923	21632	21507	21517	21431	21778	21519	21526	21669	21341	21411	21425	21682	21470	21646	21630	21460	21635	21358	21486	21671	21503	21624	21529	21409	21426	21368	21449	21606	21447	21598	21340	21236	21748	21554	21528	21635	21594	21592	21464	21670	21344	21449	21682	21357	21381	21619	21620	21697	21370	21428	21723	21426	21471	21551	21416	21603	21447	21116	21551	21445	21438	21470	21595	21595	21581	21445	21493	21451	21523	21565	21409	21355	21638	21605	21537	21691
27556	38175	29993	20712	17840	16342	15662	14975	15008	14693	14725	14564	14610	14658	14738	14725	14565	14663	14624	14652	14518	14612	14678	14684	14514	14387	14451	14618	14596	14388	14351	14363	14662	14582	14604	14352	14410	14572	14487	14700	14473	14527	14515	14419	14441	14528	14387	14544	14317	14737	14562	14475	14433	14366	14493	14371	14434	14480	14389	14605	14422	14567	14467	14455	14535	14559	14542	14403	14510	14525	14614	14678	14579	14491	14472	14623	14601	14477	14373	14563	14539	14661	14663	14384	14476	14626	14445	14479	14471	14467	14503	14449	14615	14359	14560	14523	14541	14260	14547	14376	14501	14651	14492	14393	14547	14388	14542	14539	14361	14416	14479	14524	14540	14430	14336	14275	14590	14455	14735	14480	14718	14570	14435	14657	14517	14599	14480	14551	14600	14535	14603	14435	14503	14509	14577	14452	14380	14500	14528	14598	14412	14347	14537	14504	14485	14461	14335	14499	14274	14404	14317	14553	14467	14518	14521	14465	14436	14394	14464	14511	14414	14537	14458	14379	14300	14527	14419	14417	14445	14572	14581	14463	14423	14670	14448	14440	14502	14439	14579	14479	14607	14355	14304	14491	14586	14567	14378	14516	14474	14454	14636	14486	14538	14580	14604	14445	14500	14377	14459	14621	14382	14424	14470	14409	14311	14494	14339	14339	14500	14429	14593	14575	14382	14467	14523	14638	14555	14296	14577	14527	14348	14394	14504	14524	14536	14323	14485	14515	14274	14343	14681	14436	14719	14400	14420	14319	14575	14501	14698	14504	14457	14524	14468	14637	14295	14387	14419	14506	14359	14612	14456	14350	14570	14427	14469	14430	14618	14402	14603	14393	14605	14483	14467	14299	14575	14429	14471	14277	14513	14490	14480	14383	14400	14435	14374	14609	14467	14367	14428	14429	14624	14280	14446	14610	14472	14523	14422	14525	14382	14330	14451	14542	14488	14504	14480	14434	14481	14429	14568	14476	14609	14445	14477	14509	14441	14642	14402	14434	14447	14272	14525	14547	14599	14470	14456	14371	14482	14304	14573	14456	14362	14592	14555	14440	14432	14447	14484	14512	14526	14400	14482	14431	14421	14550	14616	14487	14511	14500	14420	14335	14399	14427	14536	14461	14685	14415	14395	14455	14475	14337	14282	14395	14360	14334	14446	14512	14417	14446	14290	14348	14472	14421	14619	14367	14439	14518	14501	14421	14419	14574	14522	14331	14329	14497	14495	14527	14362	14574	14451	14276	14303	14508	14621	14551	14509	14308	14524	14455	14475	14511	14427	14385	14377	14372	14458	14566	14375	14511	14507	14445	14408	14585	14421	14353	14290	14566	14514	14407	14385	14423	14441	14430	14530	14393	14333	14400	14477	14454	14639	14455	14297	14478	14516	14530	14492	14527	14451	14404	14406	14215	14476	14404	14472	14539	14454	14581	14551	14505	14480	14609	14584	14418	14465	14522	14458	14540	14384	14436	14468	14367	14580	14452	14638	14380	14661	14367	14554	14433	14412	14490	14279	14469	14389	14497	14659	14510	14394	14399	14686	14386	14519	14453	14426	14468	14414	14525	14660	14578	14555	14334	14478	14398	14487	14480	14238	14481	14461	14600	14612	14631	14432	14572	14393	14385	14647	14469	14538	14391	14547	14435	14516	14419	14420	14462	14405	14489	14466	14220	14361	14648	14320	14365	14364	14517	14609	14419	14521	14429	14592	14529	14420	14486	14441	14412	14424	14551	14555	14491	14647	14221	14424	14470	14416	14471	14610	14466	14437	14435	14405	14380	14255	14529	14388	14523	14359	14518	14446	14503	14600	14415	14187	14401	14396	14305	14616	14424	14497	14331	14494	14641	14531	14677	14402	14454	14538	14575	14258	14646	14381	14386	14612	14403	14482	14541	14447	14428	14400	14238	14577	14543	14387	14376	14493	14490	14594	14454	14542	14486	14519	14372	14446	14408	14588	14376	14429	14328	14484	14346	14497	14503	14437	14504	14536	14517	14413	14418	14535	14350	14468	14605	14605	14409	14472	14309	14560	14445	14320	14521	14490	14494	14467	14600	14451	14517	14554	14261	14648	14512	14540	14602	14500	14472	14565	14413	14610	14494	14480	14636	14531	14442	14240	14287	14464	14342	14250	14251	14298	14383	14523	14387	14369	14273	14298	14367	14428	14422	14448	14469	14446	14286	14462	14559	14445	14550	14427	14337	14467	14404	14475	14466	14628	14404	14430	14455	14354	14369	14470	14313	14410	14597	14608	14372	14514	14492	14418	14591	14473	14415	14325	14426	14593	14675	14342	14457	14488	14424	14494	14503	14531	14494	14442	14387	14501	14443	14373	14671	14209	14448	14607	14471	14209	14630	14380	14565	14380	14418	14456	14518	14423	14581	14448	14358	14400	14530	14427	14520	14455	14510	14415	14479	14555	14500	14705	14440	14410	14514	14453	14580	14517	14381	14482	14516	14501	14407	14506	14469	14311	14474	14433	14365	14372	14467	14524	14470	14523	14314	14499	14415	14676	14318	14426	14554	14435	14550	14622	14484	14509	14430	14512	14423	14422	14312	14503	14280	14378	14411	14605	14417	14353	14500	14363	14516	14444	14484	14571	14583	14629	14529	14589	14505	14435	14384	14320	14582	14504	14526	14438	14397	14625	14595	14456	14472	14474	14437	14420	14502	14637	14485	14252	14590	14470	14503	14385	14529	14447	14355	14462	14485	14518	14539	14292	14331	14529	14400	14388	14497	14283	14560	14347	14311	14292	14344	14482	14414	14321	14501	14742	14489	14540	14487	14387	14471	14435	14342	14377	14339	14548	14381	14713	14582	14396	14582	14469	14537	14505	14465	14389	14431	14640	14558	14436	14543	14495	14594	14508	14393	14554	14362	14542	14259	14546	14341	14438	14434	14522	14388	14384	14440	14484	14445	14690	14337	14381	14604	14692	14338	14399	14474	14368	14415	14361	14368	14503	14275	14544	14400	14426	14405	14328	14407	14570	14339	14556	14424	14493	14504	14577	14456	14472	14348	14431	14391	14381	14423	14472	14484	14534	14697	14672	14559	14637	14403	14504	14419	14618	14542	14453	14598	14714	14293	14605	14399	14470	14530	14590	14516	14440	14493	14402	14375	14437	14370	14397	14346	14533	14609	14590	14598	14483	14442	14592	14408	14461	14542	14390	14546	14389	14518	14429	14459	14546	14451	14474	14427	14329	14638	14379	14392	14451	14308	14496	14527	14412	14282	14524	14332	14503	14426	14424	14522	14414	14447	14433	14380	14429	14513	14510	14633	14446	14442	14537	14448	14660	14534	14257	14467	14366	14568	14339	14422	14285	14504	14503	14424	14564	14402	14416	14545	14477	14432	14394	14383	14492	14582	14463	14439	14401	14468	14440	14432	14277	14465	14525	14487	14496	14582	14490	14402	14381	14577	14383	14397	14409	14489	14502	14535	14463	14487	14462	14584	14434	14366	14558	14544	14527	14580	14337	14530	14425	14543	14432	14642	14457	14378	14685	14417	14728	14309	14408	14495	14372	14451	14441	14555	14394	14525	14449	14633	14412	14343	14566	14440	14516	14603	14500	14554	14391	14612	14456	14380	14753	14394	14609	14384	14394	14524	14503	14494	14460	14369	14307	14604	14442	14611	14493	14320	14625	14400	14369	14551	14538	14306	14381	14504	14606	14222	14422	14567	14503	14417	14415	14373	14372	14550	14478	14448	14417	14341	14433	14404	14323	14342	14312	14536	14425	14443	14449	14524	14328	14359	14520	14595	14293	14410	14470	14452	14499	14489	14492	14456	14412	14586	14457	14555	14577	14257	14423	14613	14490	14494	14343	14506	14390	14430	14596	14585	14401	14554	14649	14433	14361	14583	14344	14600	14521	14549	14573	14531	14322	14268	14562	14488	14538	14265	14512	14545	14406	14464	14553	14585	14502	14434	14524	14556	14625	14282	14462	14459	14335	14448	14512	14552	14530	14402	14468	14411	14442	14512	14480	14467	14299	14418	14516	14386	14412	14459	14322	14487	14412	14368	14487	14471	14494	14477	14431	14545	14337	14507	14450	14446	14459	14433	14474	14426	14492	14324	14496	14437	14582	14537	14425	14381	14584	14391	14588	14430	14611	14350	14532	14460	14515	14489	14396	14617	14448	14353	14420	14448	14335	14467	14379	14449	14529	14302	14312	14366	14339	14437	14510	14512	14411	14494	14378	14536	14602	14514	14716	14532	14334	14313	14416	14530	14289	14445	14619	14515	14463	14486	14451	14474	14353	14574	14323	14583	14425	14410	14513	14534	14608	14325	14709	14451	14620	14615	14400	14438	14351	14406	14345	14516	14483	14456	14496	14421	14273	14429	14466	14449	14416	14405	14612	14477	14595	14509	14422	14436	14415	14425	14505	14377	14525	14451	14566	14477	14572	14486	14454	14457	14678	14459	14276	14449	14381	14545	14554	14332	14511	14529	14335	14484	14496	14445	14299	14427	14311	14703	14452	14571	14457	14458	14453	14378	14488	14445	14498	14696	14495	14467	14640	14457	14444	14554	14587	14494	14548	14553	14631	14477	14506	14477	14419	14436	14374	14350	14421	14453	14655	14567	14404	14454	14436	14468	14566	14473	14575	14449	14485	14522	14421	14494	14493	14488	14494	14492	14521	14313	14424	14413	14552	14613	14554	14537	14432	14582	14506	14291	14520	14440	14530	14512	14405	14604	14434	14431	14475	14577	14611	14478	14334	14541	14487	14401	14443	14533	14480	14528	14468	14428	14400	14304	14537	14585	14401	14517	14480	14376	14441	14484	14451	14374	14518	14407	14519	14515	14538	14346	14524	14427	14418	14492	14518	14336	14588	14669	14452	14559	14487	14299	14472	14677	14332	14374	14521	14388	14604	14473	14416	14371	14533	14391	14449	14539	14424	14574	14452	14285	14509	14614	14425	14417	14241	14480	14405	14543	14545	14492	14582	14459	14339	14434	14519	14621	14606	14543	14559	14425	14490	14479	14434	14511	14426	14439	14534	14445	14563	14365	14530	14554	14549	14400	14458	14610	14289	14523	14453	14529	14476	14491	14533	14482	14491	14414	14455	14489	14471	14349	14520	14554	14492	14470	14330	14587	14405	14468	14533	14449
24601	21020	27454	25160	23091	25198	25079	22045	20992	21590	21225	21185	20764	20892	20948	20750	20674	20690	20752	20617	20701	20811	20464	20524	20426	20295	20673	21503	20454	20391	20332	20271	20242	20498	20399	20517	20127	20317	20322	20072	20348	20084	20173	20399	20295	20256	20407	20315	20203	20371	20167	20392	20577	20656	20232	20226	20127	20276	20225	20227	20369	20485	20483	20306	20240	20524	20598	20266	20211	20237	20439	20225	20582	20326	20450	20267	20188	20237	20399	20280	20491	20353	20529	20270	20546	20530	20169	20468	20378	20212	20358	20342	20495	20337	20300	20359	20316	20040	19936	20257	20199	20134	20145	20379	20424	20225	20274	20468	20405	20446	20300	20251	20234	20225	20437	20162	20293	20194	20466	20474	20184	20449	20233	20241	20234	20384	20315	20060	20271	20098	20247	19969	20157	20238	20367	20255	20243	20120	20412	20246	20245	19988	20338	20355	20291	20248	20139	19912	20392	19991	20037	20143	20180	20280	20328	20287	20286	20272	20257	20275	20229	20141	20133	20214	20466	20128	20136	20019	20093	20424	20201	20194	20554	20395	20468	20222	20484	20385	20364	20310	20467	20124	20327	20261	20200	20032	20299	20526	20127	20256	20269	20313	20211	20597	20399	20199	20223	20134	20277	20471	20425	20238	20279	20388	20220	20256	20318	20208	20379	20211	20410	20268	20289	20273	20316	20325	20181	20189	20159	20282	20275	20305	20236	20310	20447	20064	20444	20353	20228	20343	20165	20254	20373	20409	20324	20477	20209	20125	20301	20210	20331	20381	20249	20149	20337	20375	20155	20201	20381	20278	20085	20354	20425	20095	20418	20239	20353	20310	20364	20303	20093	20188	20191	20392	20085	20597	20380	20357	20435	20417	20196	19972	20029	20294	20300	20203	20345	20342	20396	20147	20338	20420	20254	20392	20422	20234	20420	20300	20314	20405	20118	20211	20260	20359	20156	20382	20387	20239	20069	20206	20211	20259	20428	20501	20476	20127	20179	20230	20410	20220	20185	20127	20411	20370	20243	20072	20429	20285	20204	20520	20335	20337	20465	20650	20409	20370	20385	20387	20086	20134	20235	20392	20297	20232	20375	20185	20479	20303	20219	20384	20466	20184	20507	20321	20248	20342	20360	20388	20353	20074	20294	20303	20378	20343	20187	20192	20287	20013	20229	20490	20115	20217	20315	20332	20281	20431	20285	20258	20138	20434	20369	20140	20162	20288	20278	20121	20154	20107	20188	20435	20258	20148	20107	20140	20197	20222	20301	20144	20152	20376	20236	20197	20239	20301	19998	20135	20243	20242	20271	20383	20341	20424	20320	20333	20117	20558	20398	20485	20374	20189	20302	20441	20285	20255	20301	20417	20217	20010	20394	20344	20186	20111	20174	20206	20461	20331	20293	20521	20249	20310	20194	20080	20399	20161	20128	20119	20207	20259	20405	20381	20388	20371	20293	20326	20483	20261	20309	20231	20097	20193	20074	20418	20379	20035	20412	20252	20315	20187	20486	20339	20227	20474	20377	20351	20400	20412	20101	20335	20408	20339	20269	20228	20409	20262	20186	20160	20378	20281	20457	20403	20377	20250	20328	20233	20131	20262	19963	20094	20062	20228	20272	20421	20469	20195	20294	20360	20248	20263	20420	20231	20435	20280	20235	20286	20293	20343	20481	20303	20535	20387	20529	20386	20417	20173	20258	20186	20237	20263	20520	20305	20194	20237	20147	20462	20347	20375	20487	20292	20000	20262	20269	20166	20244	20398	20215	20143	20277	20260	20318	20382	20431	20341	20263	20048	20539	20271	20449	20117	20529	20294	20234	20289	20208	20268	20295	20382	20324	20551	20374	20453	20254	20512	20309	20295	20289	20177	20027	20295	20170	20284	20161	20380	20426	20542	20359	20185	20426	20371	20301	20271	20624	20441	20231	20104	20201	19982	20265	20068	20462	20244	20312	20219	20347	20458	20427	20377	20410	20327	20292	20265	20371	20279	20293	20182	20097	20240	20208	20348	20347	20403	20362	20253	20201	20203	20255	20134	20227	20219	20265	20400	20239	20337	20374	20510	20089	20126	20263	20248	20411	20391	20265	20339	20111	20510	20385	20410	20415	20244	20297	20367	19974	20167	20282	20105	20421	20090	20275	20265	20360	20079	20234	20356	20383	20259	20440	20537	20656	20232	20551	20117	20058	20142	20330	20383	20299	20237	20141	20270	20306	20171	20258	20412	20177	20225	20193	20287	20174	20293	20205	20400	20489	20397	20068	20122	20459	20145	20167	20238	20243	20323	20328	20264	20254	20180	20215	20600	20164	20051	20249	20173	20035	20310	20370	20372	20356	20349	20182	20544	20353	20206	20143	20146	20087	20293	20237	20207	20471	20420	20488	20176	20122	20221	20366	20295	20328	20219	20261	20174	20373	20260	20463	20517	20080	20232	20155	20183	20130	20277	20340	20323	20110	20220	20253	20419	20617	20320	20225	20351	20357	20340	20121	20179	20430	20118	20350	20228	20516	20067	20105	20428	20469	20195	20293	20345	20168	20204	20324	20227	20409	20275	20589	20397	20283	20086	20332	20434	20116	20586	20449	20118	20140	20183	20273	19971	20289	20213	20420	20216	20125	20084	20099	20196	20532	20161	20151	20134	20340	20211	20310	20204	20367	20624	20211	20397	20243	20304	20391	20112	20383	20516	20246	20168	20388	20239	20325	20301	20291	20242	20556	20337	20148	20133	20378	20397	20261	20534	20394	20228	20216	20249	20191	20091	20285	20294	20367	20205	20382	20232	20316	20157	20401	20443	20419	20405	20256	20217	20282	20365	20265	20227	20510	20383	20208	20160	20550	20270	20338	20341	20363	20053	20345	20115	20335	20241	20267	20156	20001	20258	20247	20257	20426	20237	20287	20120	20423	20519	20143	20211	20584	20344	19843	20097	20373	20180	20379	20127	20274	20341	20173	20185	20375	20349	20311	20194	20318	20367	20329	20360	20220	20040	20311	20482	20386	20396	20267	20265	20396	20177	20326	20172	20323	20042	20099	20078	20321	20495	20493	20274	20572	20436	20371	20169	20296	20485	20287	20207	20072	20433	20194	20171	20183	20317	20206	20275	20620	20260	20132	20171	20286	20255	20261	20243	20106	20139	20261	20370	20430	20321	20510	20267	20377	20434	20453	20118	20247	20216	20255	20352	20409	20370	20556	20537	20525	20245	20029	20312	20354	20369	20212	20292	20535	20509	20373	20109	20324	20351	20257	20254	20139	20336	20310	20255	20354	20476	20157	20292	20404	20404	20302	20424	20468	20371	20311	20366	20215	20325	20297	20225	20427	20446	20475	20269	20194	20089	20512	20077	20244	20094	20270	20317	20240	20050	20479	20370	20392	20296	20331	20216	20206	20467	20230	20386	20416	20342	20101	20342	20434	20420	20248	20327	20203	20174	20450	20348	20317	20440	20273	20243	20409	20381	20344	20366	20253	20309	20187	20114	20373	20189	20229	20272	20379	19997	20335	20183	20202	20369	20419	20411	20227	20125	20349	20307	20283	20401	20355	20357	20442	20391	20290	20167	20424	20220	20241	20139	20157	20330	20450	20199	20370	20275	20285	20372	20096	20308	20358	20427	20181	20193	20336	20498	20419	20394	20294	20441	20398	20113	20145	20590	20368	20425	20317	20302	20364	20377	20188	20560	20225	20221	20106	20297	20462	20087	20310	20147	20491	20241	20072	20374	20303	20323	20191	20019	20154	20263	20376	20537	20335	20379	20171	20319	20254	20340	20118	20352	20324	20248	20383	20394	20164	20282	20304	20431	20336	20102	20356	20210	20354	20090	20095	20158	20203	20405	20324	20146	20089	20362	20092	20191	20266	20360	20270	20307	20435	20138	20331	20102	20249	20191	20248	20560	20136	20411	20383	20324	20357	20156	20191	20228	20370	20517	20301	20432	20361	20430	20494	20249	20342	20275	20256	20098	20446	20171	20163	20493	20150	20245	20078	19980	20318	20358	20297	20497	20273	20234	20204	20081	20115	20133	20216	20381	20214	20247	20530	20165	20358	20363	20514	20144	20245	20154	20293	20222	20423	20509	20594	19954	20269	20436	20312	20192	20232	20077	20593	20186	20281	20469	20243	20386	20395	20255	20129	20170	20382	20258	20192	20048	20258	20232	20556	20476	20313	20282	20467	20223	20388	20354	20190	20277	20239	20440	20197	20221	20416	20413	20462	20276	20399	20490	20348	20315	20410	20358	20312	20240	20343	20509	20379	20314	20363	20167	20337	20419	20333	20432	20597	20145	20356	20521	20206	20298	20468	20264	20405	20362	20404	20460	20255	20194	20194	20277	20136	20517	20341	20470	20284	20257	20211	20448	20403	20322	20361	20310	20291	20320	20228	20155	20347	20408	20301	20172	20210	20281	20348	20234	20246	20309	20375	20278	20328	20233	20328	20376	20205	20568	20535	20257	20514	20295	20201	20373	20372	20492	20420	20346	20289	20419	20223	20253	20288	20300	19978	20245	20053	20221	20285	20192	20359	20314	20172	20390	20417	20445	20327	20204	20112	20241	20265	20314	20162	20057	20002	20250	20188	20542	20490	20400	20163	20055	20301	20110	20371	20391	20231	20245	20351	20232	20220	20511	20271	20452	20282	20284	20292	20227	20254	20349	20196	20206	20209	20236	20112	20205	20466	20046	20093	20450	20364	20104	20358	20306	20123	20227	20276	20148	20257	20289	20189	20278	20599	20262	20411	20369	20258	20304	20383	20224	20316	20265	20079	20526	20280	20315	20367	20258	20438	20371	20360	20396	20119	20275	20249	20383	20242	20291	20262	20284	20335	20237	20375	20291	20206	20273	20174	20397	20211	20398	20327	20544	20258	20325	20226	20388	20477	20195	20333	20287	20070	20381	20448	20245	20104	20237	20194	20306	20407	20169	20272	20155	20214	20085	20153	20076	20350	20183	20192	20208	20190	20073	19996	20292	20101	20356	20546	20198	20128	20382	20288	20322	20418	20367	20187	20210	20317	20304	20268	20190	20343	20295	20395	20202	20342	20313	20224	20262	20219	20168	20470	20115	20112	20302	20314	20484	20270	20387	19951	20233	20378	20324	20127	20374	20309	20362	20308	20420	20391	20271
30688	51051	40582	26046	20850	18257	16646	15858	15343	15178	14901	14641	14638	14290	14641	14242	14416	14436	14472	14089	14215	14380	14153	13987	14189	14131	14556	15227	14087	13969	13988	13923	13955	13975	13919	14062	13949	13976	13976	14082	13988	13998	13904	13983	14172	13942	13949	14045	14063	14037	13959	14016	13978	13957	13985	14064	14047	14111	13868	13826	13906	13845	14058	13820	13932	14011	14071	13982	14008	13869	14000	13987	13990	13917	13970	14048	13996	13928	14022	13823	14051	13848	13910	13864	14056	14042	13912	14009	14133	13974	13887	13796	13950	13785	14162	13985	13992	13853	14078	13769	13929	14004	14069	14083	13974	13899	14178	13985	13891	13986	13907	13963	14049	14161	13828	14082	13875	13763	13909	13851	13937	14001	13881	13831	13972	13761	14011	13928	14111	14077	13876	13898	14017	13876	13940	13947	13819	13994	14112	13968	14141	13868	13988	13842	13779	13715	13987	13871	13946	13959	14070	13897	13807	13960	13916	13957	13884	13918	13859	13950	13824	13879	14071	13852	13839	13957	13982	13955	13961	13966	14033	13953	14063	13837	13917	13791	13871	13777	13837	13882	13884	14031	13826	14087	13957	13900	13833	13927	13873	14062	14011	14008	13815	13931	13835	13984	13852	13920	13923	13973	13888	13907	13921	13934	13980	13967	14062	13857	13846	14038	13847	13963	13848	14026	13846	14110	13863	13939	14043	13933	13906	14003	13923	13915	13879	13754	13891	13895	13894	13927	13822	13732	13876	13883	13840	14051	14033	13971	13928	13981	13988	13896	13882	13929	13977	13730	14008	13798	14001	13895	14012	13880	13814	13836	14018	13846	13981	13862	14002	13854	13893	13765	14102	13861	14156	13968	14101	13966	13950	13772	13912	13935	13838	13712	13999	13975	13829	14021	13841	13726	14097	14048	13852	13930	13947	13739	13802	14076	13943	13867	13964	14011	14039	13974	14016	13832	13847	13801	13964	13941	13900	13873	13966	13830	13971	13883	13923	14057	13921	13933	14051	13861	13899	13914	13778	13974	13956	13853	13864	13939	14102	13840	13900	14029	13933	13875	13919	13991	13904	14182	13917	14024	13830	13967	13882	13945	13762	14130	13994	13926	13846	13861	14012	13850	13866	13897	13920	14105	13978	13907	14083	14138	13883	13930	14001	13760	13873	13820	14012	14053	14016	13907	13888	13930	13994	13885	13871	14067	14125	13836	13907	13847	13695	13936	13944	14048	13840	14044	14026	13900	14027	14048	13832	13814	13873	13921	14072	13958	14191	14088	14040	14040	13998	13802	13806	13785	14090	13906	13924	14045	13975	13828	13921	13736	13866	13864	13884	13763	14064	13926	13833	13891	13904	13995	13873	13806	13937	13918	13890	13994	13822	13866	13957	13973	13862	13812	13766	13848	14004	13938	13800	13925	13898	13885	13949	13948	14064	13787	13997	13918	14050	14044	13923	13995	13858	13888	14097	13870	13992	13962	13910	13859	13955	13775	13950	13834	14121	13905	14029	14089	13947	14057	13964	13999	13893	14117	13897	13930	14063	13744	13878	14054	13969	13952	13962	14006	13822	13772	13786	13945	13926	14016	13963	13970	14009	14083	13925	13726	13923	13764	13964	13909	13749	13909	13883	13956	14038	14106	13967	13856	13974	13898	14063	13960	13917	13893	14073	13944	14088	13964	14092	13850	13913	13910	13865	13945	13776	13971	14140	13973	13983	13887	13991	13880	13901	14025	14045	13914	13888	13806	13901	13917	13826	13754	13887	13863	13909	13974	14007	13832	13892	13962	13881	14106	13825	13950	13883	13974	13970	13892	13859	13994	13847	13789	13891	13713	13927	13823	13915	13900	13806	13957	13887	13953	13984	14014	13846	13837	13814	13939	13887	13921	13796	13767	13859	14009	13825	13822	14022	13855	14088	13852	14009	14090	13881	14069	14050	13903	13960	13864	13843	13924	13960	13951	14011	13889	13914	13988	13871	13824	13939	13901	13994	13885	14030	14013	13853	13931	13911	13900	13791	13931	13833	14039	13783	13857	13866	13999	13848	13861	13946	13909	13884	14020	13936	13953	13704	13840	13985	14054	13743	13980	14001	13970	13834	13995	14079	14129	13945	13749	13914	13898	14093	14040	13866	13819	13905	13806	13962	13980	13913	13913	14176	13783	13958	13979	14092	13898	13898	13842	13760	13933	13987	14031	13752	13914	14030	14104	13944	14035	13802	13827	13797	13900	13896	13991	13809	13833	13768	14058	14031	13955	14037	13927	13936	13883	14106	13887	13919	13859	13979	13904	14049	13817	13923	13767	13999	13892	13713	14049	14038	13854	13918	14002	13996	13834	13972	13894	13897	13915	13926	13909	13907	14025	13800	13912	13987	13954	13880	13619	13944	13870	13901	13851	14024	13965	13913	13909	13915	13919	14028	14014	13959	13845	13959	13883	13907	13971	13800	13961	14073	14024	14032	14119	14054	13906	13834	13938	13998	14056	13890	13981	13892	13947	13892	13901	13746	14038	13881	13900	13904	13841	13892	14003	13834	13948	13935	14005	13882	13819	14018	13924	13816	14093	13902	13838	13924	13947	13935	13921	13917	13810	14058	14062	13800	14090	13915	13852	13941	13754	13861	13945	13844	13943	13881	14161	13910	13852	13921	13976	13793	13891	13978	13917	13884	13897	14039	13925	13770	14024	13922	13826	13927	13953	13891	13983	13853	13936	13872	13975	14013	13757	13900	13945	14025	14026	13917	13898	14072	13751	13897	14060	14000	13870	13983	13934	14115	14067	13961	14086	13906	13907	13846	14146	14090	14040	13891	13972	14108	13940	13917	14052	13877	13926	13905	14106	14015	14074	13926	13908	13943	13824	13917	14000	13924	14031	13938	13928	13840	13946	13755	13905	13765	13961	13925	13968	13869	13861	13928	13926	13807	13938	13881	13771	14063	13902	13946	14104	13764	14007	13704	14026	14000	13861	13967	13918	14024	14006	13984	13947	14016	13886	13945	13934	13984	14058	13976	13841	13941	13866	14002	14035	14010	13951	13935	13928	14075	13805	13935	13850	13771	13945	13879	13984	13865	13831	13868	14063	13984	14009	14011	14071	14001	14030	13890	13903	13941	13938	13818	13974	13896	13943	13846	13788	14008	13826	13985	13987	13828	13957	13678	13923	13868	13954	13845	13990	13863	13940	13972	13976	13827	13854	13815	13900	14052	13990	14220	13942	13954	13983	13683	13943	13995	13876	13980	13817	13778	13883	14113	14077	13902	13894	13743	13799	14050	14134	14053	14014	13858	13774	13935	13956	13916	14013	14170	13948	13930	13903	13860	13954	14198	13862	13783	13943	13727	13967	13899	13919	13946	14004	13855	13975	13986	13861	14035	13916	13868	14101	13802	14034	13746	13956	13866	13996	14006	13827	14182	14048	13945	13831	13759	13905	13974	14110	13897	13767	13904	14014	13883	13871	13961	13963	14155	14047	13803	14038	13926	13827	13958	13786	14059	13862	13948	13922	13853	13903	13951	13897	13748	13924	14023	13885	13891	13792	14044	13815	14028	13903	13816	13803	14064	14088	13774	13881	13911	13853	14054	13895	14006	13836	13948	13908	13766	13906	13977	13668	14085	13958	13845	13923	14001	13994	13908	13872	13839	13994	13836	13763	14008	13803	14056	13890	14105	13750	13837	14007	13863	13887	13941	13975	13853	13857	13910	14045	13942	14050	14025	13933	13768	13892	13899	13797	13952	13750	13869	13962	14084	13796	13923	13975	13862	13972	13834	14023	13910	13962	13852	14012	13809	13932	13843	13739	13958	14034	13832	13997	14099	14036	14039	13770	13880	13933	13904	13957	13902	13994	13920	14005	14228	13920	13917	13850	13992	13823	14061	14007	13967	13832	13991	13810	13812	13914	14094	13965	13965	13985	13829	13856	13726	13992	13822	14048	13866	14025	13957	13979	13875	13840	13768	13848	13797	13772	13832	13929	13922	13873	13979	14001	13896	13920	13949	13928	14102	14012	13774	13819	13995	13985	13885	14048	13954	14019	14035	13970	13868	14002	14001	13835	13701	13933	13857	13858	13811	13727	14042	13957	14105	14051	14010	13751	13879	13851	13791	13863	14065	13899	13933	13925	13860	13863	14028	13947	14115	13710	13923	13881	14020	13864	13898	14168	13782	14008	13912	13967	13998	13914	13917	13983	13892	13967	13924	13982	13958	14051	14054	13827	13954	13905	13980	14064	13747	14071	13887	14028	14076	13939	13804	13769	13951	13960	13985	13853	13984	14014	13868	13963	14043	13899	13943	13800	13743	13857	13703	13946	14023	14051	13872	13857	13984	13944	14001	13860	13883	13796	14057	13888	14077	13924	13862	14024	14110	14027	13696	13899	13847	13849	13884	14007	14025	14020	13821	14025	13962	13790	14075	13796	13755	13941	13816	13939	14025	13971	14168	13917	13880	13883	13927	14186	13911	13940	13840	14011	14000	13847	13955	13937	13837	13937	13760	13851	14102	13769	13978	13727	14002	13873	14041	13929	13940	13967	13908	13825	13906	14024	13840	14020	13905	13974	14048	13940	13898	13848	13923	13952	14040	13938	14006	14057	13802	13979	13842	13921	13916	13939	13857	13890	13989	13943	14012	13977	13834	13802	13976	13929	13998	13851	13967	13843	13906	13735	13981	13993	14057	14005	13909	14111	13984	13840	13922	13868	13923	13859	13981	14139	13957	13863	13765	13834	13776	13994	13745	14114	13944	14059	13945	13981	13859	13836	13978	14111	13999	14045	13886	13799	13891	13927	14020	13776	14011	14061	13757	13941	13957	13853	13815	13855	14100	13867	13988	13755	13952	13881	13911	14137	14059	13862	13962	13918	13948	13866	13842	14025	13609	13868	13945	13917	13959	14078	14081	13898	13766	14027	14038	14012	13854	13860	14007	13963	13843	13897	13870	14025	13810	14032	13939	13932	13858	13791	14016	14084	13885	13861	13906	13909	13992	13867	13901	13930	13727	13941	13941	13862	13940	13828	13851	13887	13937	13930	13900	13892	13808	13949	13826	14077	13920	13939	13945	13925	14082	14072	13996	13998	14075	13780	14035	14015	14026	13883	13998	13996	13957	13911	13958	14048	13964	13921
22703	21024	27551	24777	21730	24600	27971	22965	21299	21364	21201	20879	20603	20779	20811	20448	20538	20419	20505	20425	20413	20255	20326	20326	20317	19847	20298	21927	20721	19992	20121	19851	19966	19956	19955	20014	19862	20042	20025	20123	19980	19864	20065	20144	19896	19937	20050	19941	19974	19798	19665	19958	19937	19966	20110	19958	20094	19996	19960	19824	19881	19874	20031	20079	19774	19909	20011	20018	19930	20129	20146	19969	20096	19911	19934	19990	20055	19918	19884	20044	20123	19753	19982	19933	19741	19938	19692	19744	19854	19901	19868	19678	19804	19922	20095	20035	20148	19613	19895	19686	20001	19900	19753	19943	19644	19815	19936	19888	19756	19931	19844	19686	19790	19797	19755	19776	19741	19691	19700	19864	19804	19781	19998	20078	19792	19795	19905	19729	19996	19801	19928	19760	19798	19874	19814	19877	19973	19628	19710	19708	19696	19822	20267	19798	19744	19640	19908	19726	19941	19848	19774	19884	19964	19942	19794	19962	19689	19861	19926	19791	19866	19957	19880	19728	19804	20033	19762	19690	20082	19808	19552	19816	19661	19935	19955	19830	20084	19830	19896	19612	19765	19697	19915	20111	19650	19614	20031	19751	20012	19875	19843	19768	19783	19749	19483	19879	19809	19983	19791	19826	19859	19719	19829	19859	19645	20049	19723	19861	19852	19754	19943	19975	19947	19827	19824	19694	19800	19955	19809	19844	20094	19739	20001	19757	19895	19786	19681	19732	19708	19848	19971	19894	19875	19898	19878	19898	20111	19945	19820	19456	19859	19768	19721	19809	19826	19760	19831	19746	19893	19584	19716	19828	19809	19886	20109	19855	20170	19847	19713	20007	19630	19909	19826	19912	19744	19783	20113	19796	19734	19735	19741	20156	19791	19861	19895	19721	19878	19814	19722	19835	19709	19837	19808	19710	20204	19897	19970	19900	19962	19965	19789	19557	19792	19955	20014	19907	20020	19861	19983	19531	19829	20029	19941	19891	19979	19967	19744	19769	19758	19611	19704	19745	19980	19880	19780	19816	19959	19909	19864	19706	19785	19592	19830	20037	19948	19766	20011	20119	19861	19575	19889	20003	19725	20020	19762	19708	19996	19737	19966	19614	19609	19605	19726	19692	19798	19629	19884	19886	19814	19828	19718	19612	19902	19854	19937	19783	19903	19782	19777	19708	19750	19871	19992	19793	19746	19761	19853	19713	19865	19856	19813	20014	19836	19657	19791	19752	19674	19667	19914	19900	19890	19703	19736	19769	19787	20013	19683	20039	19857	19898	19746	19889	19917	19994	19701	19817	19721	19706	19851	19802	20134	19706	19640	19650	19800	20051	19908	19695	19890	19844	19695	19764	20037	19815	19979	19964	19672	19891	19657	19563	19717	19734	19598	19812	19788	19756	19598	19645	19775	20075	19919	19653	19803	19783	19644	19630	19793	19997	20243	19916	19712	19790	19927	19688	19953	19781	19661	19939	19883	19647	19856	19692	19899	19774	19781	19985	19872	20061	20147	20024	19967	19906	19945	19719	19951	19711	19906	19918	19792	19821	19831	19823	19795	19877	19940	19908	19988	20032	19876	19759	20017	20135	19645	19873	19808	19837	19909	19657	19853	19681	19782	19844	19913	19790	19900	19617	19890	19808	19917	19862	19803	19650	19918	19866	19906	19727	19887	19956	19883	19850	19697	19988	19684	19638	19843	19812	20218	20014	19894	19748	19865	20019	19738	19920	19873	19725	19637	19946	19771	19869	19605	19873	19697	19655	19923	19771	19767	19741	19680	19911	19809	19883	19875	19821	19905	19624	19868	19817	19938	19846	19812	19994	19880	19772	19690	19826	19630	19632	19741	19803	19980	20103	19870	19730	19713	19854	19855	19669	19940	19871	19609	19840	19856	19835	19745	19719	19993	20027	19838	20044	20065	19947	19832	19653	19791	19873	19861	19795	19812	19854	19908	19844	19874	19799	19758	19798	19707	19793	19669	19542	19876	20021	19868	19795	19726	19596	20033	19801	19763	19470	19830	19916	19722	19758	19712	19598	19788	19832	19844	19843	19685	19951	19785	19729	19819	19647	19843	19858	19811	19882	19989	19811	19779	19838	19809	19856	20166	19972	19781	19851	19781	19688	19797	19802	19674	19744	19993	19715	19448	19761	19846	19930	19869	19632	19622	19904	19897	19791	19741	19730	19682	19665	19652	19865	20242	19915	19840	19722	19617	19789	19794	19882	19779	19901	19741	19798	19888	19712	19701	19789	19768	19806	19877	19845	20008	19835	19548	19877	19618	19873	19824	19869	19764	19746	19921	20028	19752	19885	19805	19772	19951	19805	19990	19757	19616	19706	19768	19929	19678	19951	19873	19843	19736	19828	19875	19816	19744	19795	19858	19638	19798	19682	19903	19851	19673	19761	20112	19795	19991	20118	19884	19504	19842	19622	19616	19815	19871	19784	19825	20026	19774	20129	19671	19809	19791	19795	19742	19736	19654	19896	19782	19719	19639	19746	19751	19914	19896	19812	19841	19774	19635	19981	19809	19958	19980	20022	19789	19806	19805	19872	19843	19719	19974	19906	19763	19842	19930	19853	19694	19754	19956	19906	19823	19695	19907	19754	19749	19819	19812	19839	19723	19822	19886	19845	19670	19639	19712	19646	19771	19873	19760	19902	19744	19768	19914	19821	19946	19891	19876	19629	20053	19665	19624	19774	19839	19850	19819	19790	19844	19751	19824	19882	19593	19883	19971	20052	19844	19773	19892	19836	20081	19899	19876	19597	19662	19797	19833	20024	19949	19747	19700	19903	19976	19895	19794	20015	19915	19817	19996	19751	19608	19703	19607	19935	20090	19789	19778	19985	19832	19888	19823	19747	19640	19572	19997	19823	19675	19736	19947	19935	19813	19941	19847	19671	19847	19931	19786	19592	19718	19654	19790	19804	19832	19912	19988	20018	19863	19734	19800	19895	19801	19864	19910	19911	19888	19775	20057	19710	19749	20055	19925	20165	19800	19901	19578	20031	19695	19661	19722	19594	19984	19724	19600	19541	19745	19499	19854	19916	20020	19954	19931	19746	19726	19795	19841	19684	19710	19766	19948	19611	19692	19954	19924	19804	19773	19813	19723	19753	19849	19718	19938	20093	19820	19742	19740	19853	19810	19840	19743	19860	19822	19869	19772	20012	19686	20010	19758	19721	19852	19884	19922	19742	19762	19447	19654	19753	19623	19733	19787	19735	19996	19855	19883	19852	19822	19760	19932	19727	19959	19776	19733	19841	19908	19768	19806	19884	19823	20030	19846	19748	19910	19779	19972	19826	19751	19828	19789	19776	19831	19721	20100	20025	19677	19793	19695	19865	19769	19719	19746	19697	19675	19912	19679	19681	20039	19913	19889	20113	19905	19848	19609	19871	19660	19718	19458	19792	19663	19706	19749	19852	19908	19892	19909	19908	20176	20017	19887	19885	19821	19918	19962	19788	20003	19735	19732	19761	19794	19762	19981	19694	19601	19762	19708	19828	19917	19784	19887	19720	19575	19896	20022	19858	19789	20019	19781	19554	19879	19668	19770	19864	19872	20001	19909	19940	19919	19974	19882	19668	19991	19753	19670	19854	19767	19568	19993	19803	19926	19692	19719	19978	19966	19902	19695	19732	19952	19841	20015	20085	19774	19907	19953	19955	19870	19753	19956	19877	19693	19858	19705	19772	19952	19753	19742	19676	19750	19742	19920	19675	19686	19910	19880	19871	19739	19989	19791	20003	20018	19949	19999	19826	19818	19814	19975	19624	19746	19708	19932	19687	19628	19779	19930	19946	19760	19603	20074	19774	19815	19777	20146	19938	19640	19804	19831	19703	19811	19834	19832	19625	19636	19529	19823	19893	19844	20048	19838	19917	19849	19646	19776	19832	19843	19792	19882	20004	19789	19875	19678	19833	19918	19849	19742	19874	19899	19937	19937	19757	19947	20116	19826	19913	19902	19714	19849	19690	20019	19966	20161	19950	19807	19893	19863	19985	19954	19993	19893	19796	19701	19775	19843	20029	19976	20054	19928	19769	19769	19666	19949	19929	19947	19839	19694	20003	19737	19758	19968	19825	19915	19770	19799	19883	20014	19841	19869	19883	19707	19928	19750	19810	19680	19933	19992	19875	19819	19808	19908	19967	19881	19761	19806	19975	20067	19839	19779	19877	19882	19896	20074	19882	19616	20035	19715	19996	19763	19848	19859	19888	19904	19731	19997	19990	19914	19784	19781	19522	19722	19774	19804	19930	19926	19875	19702	19806	20017	20121	19902	19932	20001	19846	19916	20046	19905	19976	19928	19953	19916	19757	19764	19898	19969	19885	19591	19533	19948	19768	19568	19678	19782	19757	19848	19851	19941	19913	19758	19623	19905	19752	20080	19748	19939	19654	19791	19874	19870	19684	19811	19749	19631	19744	19660	19982	19842	19655	19846	19861	19481	19793	20046	19936	20033	19830	19774	19628	19811	20036	19813	19709	19506	20064	19969	19881	19980	19797	19694	19802	19839	19623	19900	19871	19554	20001	19752	19732	19648	19711	19907	19837	19959	19798	20107	19696	19667	20114	19815	19775	19845	19913	19863	19875	19868	19753	19816	19918	19706	19696	20031	19844	19779	19852	19875	19773	19790	19869	19634	19871	19968	19925	19927	19879	19836	20030	20068	20049	19813	19962	19759	20036	19818	19690	19874	19952	19878	20036	20092	19816	19915	19720	19757	19683	19839	19696	19780	19908	19689	19573	19896	19799	20024	19855	19725	19925	19654	19847	20010	20063	19771	19770	20104	19653	19984	19909	19827	19620	19805	19781	19705	19743	19841	19842	19781	19800	19988	19620	19990	19645	19932	19712	19907	19857	19809	19869	19726	19693	19534	19985	19673	19829	19982	19771	19773	19727	19661	19653	19731	19781	19717	19733	19879	19899	19749	20007	19897	19890	19723	19899	19936	19825	19714	19757	19880	19635	19698	19624	19715	19879	19935	19830	19710	19408	19797	19876	19969	19861	19773	19725	19758	19703	19816	19589	19482	19892	19795	19708	19781	19846	19646	19723	19831	19854	19985	19846	19759	19907	19731	19780	19883	19741	19900	19771	19826	19963	19926	19812	19522	19687	19899	19725
33271	58556	45907	29774	23517	19897	17825	16676	15811	15322	15094	14798	14635	14790	14366	14399	14456	14369	14284	14255	14162	14056	14109	13966	13834	13753	14552	16464	13963	13731	13695	13699	13704	13620	13403	13462	13627	13833	13648	13562	13639	13648	13686	13711	13606	13483	13459	13605	13746	13687	13602	13533	13715	13615	13708	13787	13461	13753	13677	13825	13601	13773	13842	13590	13674	13548	13870	13623	13857	13588	13567	13727	13564	13402	13753	13744	13551	13616	13699	13624	13794	13580	13603	13673	13603	13573	13626	13664	13582	13677	13628	13684	13680	13701	13692	13624	13766	13610	13570	13561	13660	13459	13693	13542	13540	13487	13603	13458	13751	13393	13480	13537	13620	13633	13622	13722	13579	13453	13696	13567	13578	13595	13484	13579	13481	13537	13585	13617	13740	13635	13660	13609	13566	13495	13698	13562	13630	13523	13462	13494	13582	13587	13512	13698	13594	13565	13693	13601	13392	13508	13632	13479	13703	13461	13624	13662	13505	13616	13725	13630	13794	13499	13538	13666	13500	13626	13626	13575	13832	13598	13747	13568	13633	13494	13673	13592	13564	13524	13689	13693	13710	13563	13522	13460	13473	13480	13584	13775	13501	13380	13575	13619	13616	13565	13395	13655	13620	13473	13630	13698	13395	13646	13600	13570	13570	13525	13652	13645	13637	13622	13527	13658	13553	13601	13539	13537	13400	13665	13631	13546	13633	13549	13543	13624	13661	13632	13511	13564	13519	13378	13654	13673	13506	13695	13730	13624	13520	13682	13567	13500	13617	13605	13591	13585	13580	13859	13685	13514	13579	13508	13704	13545	13543	13517	13575	13610	13598	13553	13702	13533	13519	13640	13689	13497	13577	13600	13561	13598	13522	13673	13561	13574	13480	13627	13592	13679	13544	13575	13607	13686	13515	13535	13717	13511	13640	13540	13614	13625	13527	13570	13537	13565	13596	13287	13520	13634	13496	13479	13739	13612	13632	13470	13483	13557	13546	13503	13409	13645	13452	13667	13608	13631	13522	13421	13699	13491	13491	13584	13598	13555	13686	13419	13601	13573	13533	13692	13593	13530	13700	13657	13600	13599	13619	13528	13516	13495	13478	13566	13700	13655	13483	13612	13593	13546	13518	13506	13658	13595	13569	13469	13700	13372	13652	13523	13668	13561	13640	13623	13644	13549	13799	13466	13522	13588	13618	13686	13465	13362	13496	13623	13742	13633	13569	13503	13508	13769	13742	13657	13476	13434	13560	13624	13632	13648	13734	13694	13529	13501	13537	13687	13608	13598	13615	13663	13624	13561	13729	13389	13472	13424	13510	13674	13497	13699	13628	13600	13502	13617	13598	13650	13663	13648	13472	13666	13527	13537	13737	13580	13511	13575	13650	13443	13483	13585	13577	13580	13707	13539	13588	13741	13659	13458	13561	13515	13616	13715	13704	13571	13594	13496	13588	13639	13650	13538	13650	13668	13529	13550	13644	13737	13557	13615	13528	13372	13789	13681	13497	13581	13783	13568	13502	13599	13475	13570	13698	13719	13587	13456	13499	13610	13672	13565	13530	13616	13622	13425	13552	13538	13573	13537	13473	13695	13596	13751	13623	13732	13675	13716	13495	13577	13596	13575	13544	13483	13273	13555	13410	13603	13698	13628	13502	13485	13568	13610	13592	13640	13448	13530	13737	13626	13608	13669	13684	13721	13585	13643	13728	13495	13648	13563	13554	13584	13443	13652	13522	13536	13576	13485	13511	13638	13572	13658	13640	13616	13546	13665	13584	13620	13479	13566	13745	13559	13591	13440	13561	13576	13631	13520	13655	13557	13482	13696	13548	13760	13697	13481	13725	13648	13527	13627	13492	13737	13475	13665	13482	13613	13578	13437	13645	13414	13616	13531	13556	13675	13467	13701	13403	13580	13553	13627	13568	13673	13743	13591	13496	13672	13549	13601	13539	13564	13705	13442	13702	13545	13623	13608	13527	13659	13634	13632	13537	13706	13457	13730	13720	13603	13483	13689	13554	13493	13670	13509	13516	13703	13582	13642	13587	13568	13514	13599	13913	13534	13521	13587	13723	13596	13568	13690	13487	13554	13530	13858	13673	13562	13524	13617	13480	13668	13542	13633	13553	13672	13582	13640	13425	13752	13469	13597	13679	13554	13400	13431	13535	13642	13679	13568	13601	13798	13712	13575	13625	13683	13535	13570	13534	13439	13604	13774	13700	13514	13576	13401	13515	13636	13635	13509	13462	13586	13620	13516	13490	13543	13595	13615	13538	13595	13672	13567	13647	13446	13697	13482	13605	13621	13690	13501	13585	13509	13467	13557	13654	13515	13600	13442	13633	13443	13561	13617	13515	13489	13650	13578	13667	13569	13621	13509	13659	13629	13547	13567	13489	13570	13602	13367	13483	13629	13802	13568	13474	13549	13537	13640	13664	13632	13626	13519	13739	13627	13677	13448	13787	13519	13561	13627	13628	13511	13609	13736	13603	13616	13681	13786	13522	13461	13570	13491	13430	13587	13578	13676	13453	13445	13530	13500	13716	13658	13526	13615	13862	13572	13614	13559	13589	13675	13450	13418	13473	13427	13475	13672	13560	13652	13629	13564	13463	13468	13729	13470	13662	13651	13531	13722	13544	13599	13642	13481	13454	13612	13458	13591	13389	13661	13654	13504	13495	13741	13550	13482	13662	13606	13617	13729	13515	13674	13501	13528	13835	13583	13465	13384	13632	13661	13614	13589	13556	13565	13606	13455	13706	13556	13764	13503	13538	13574	13570	13698	13604	13549	13550	13829	13705	13706	13624	13725	13517	13644	13704	13389	13717	13577	13706	13688	13517	13526	13585	13668	13628	13613	13545	13610	13831	13682	13625	13518	13507	13593	13634	13607	13509	13707	13643	13593	13630	13565	13624	13745	13715	13719	13578	13579	13533	13478	13681	13572	13500	13559	13574	13427	13604	13574	13651	13707	13654	13426	13565	13648	13756	13633	13568	13340	13512	13555	13550	13446	13514	13487	13599	13646	13633	13563	13641	13624	13592	13649	13641	13544	13643	13574	13578	13753	13555	13545	13522	13646	13603	13614	13659	13598	13573	13505	13556	13513	13640	13696	13743	13533	13612	13533	13543	13480	13548	13563	13527	13577	13522	13527	13559	13649	13474	13539	13462	13829	13657	13663	13533	13623	13541	13696	13706	13658	13555	13574	13666	13645	13565	13644	13555	13533	13506	13489	13545	13572	13533	13733	13545	13628	13531	13614	13716	13904	13640	13664	13606	13487	13578	13570	13575	13565	13558	13663	13516	13549	13612	13643	13621	13574	13596	13621	13566	13487	13413	13673	13629	13685	13465	13728	13604	13567	13589	13528	13576	13517	13517	13629	13608	13579	13484	13528	13554	13478	13639	13566	13522	13702	13484	13581	13597	13411	13660	13679	13528	13558	13534	13637	13374	13478	13708	13460	13672	13522	13456	13405	13504	13624	13536	13453	13594	13615	13585	13642	13722	13597	13312	13619	13565	13468	13612	13510	13541	13553	13640	13571	13731	13667	13704	13569	13578	13610	13621	13570	13534	13657	13501	13421	13626	13522	13643	13398	13560	13705	13569	13532	13697	13442	13388	13583	13658	13485	13551	13560	13538	13443	13418	13753	13530	13583	13695	13586	13493	13647	13591	13499	13474	13771	13578	13564	13638	13522	13619	13482	13501	13659	13805	13671	13583	13551	13683	13638	13452	13458	13613	13585	13698	13359	13623	13684	13604	13491	13704	13684	13733	13471	13397	13684	13786	13466	13439	13534	13803	13598	13550	13565	13506	13567	13618	13503	13688	13667	13521	13589	13535	13560	13403	13506	13626	13723	13548	13479	13604	13606	13625	13412	13553	13711	13522	13462	13403	13625	13646	13590	13596	13436	13472	13658	13422	13582	13669	13587	13579	13632	13639	13540	13590	13574	13706	13700	13612	13674	13663	13582	13516	13625	13556	13730	13602	13535	13584	13701	13538	13542	13495	13756	13492	13530	13539	13587	13670	13593	13715	13731	13579	13625	13828	13659	13693	13563	13656	13727	13682	13696	13363	13573	13501	13616	13557	13601	13764	13721	13583	13589	13646	13677	13617	13565	13858	13467	13564	13386	13611	13503	13688	13558	13589	13604	13463	13612	13432	13775	13550	13537	13652	13562	13811	13616	13490	13671	13507	13757	13635	13564	13610	13616	13683	13674	13644	13741	13651	13551	13502	13701	13508	13690	13718	13567	13547	13578	13708	13569	13500	13536	13531	13591	13539	13557	13658	13598	13722	13326	13473	13637	13596	13592	13513	13741	13597	13601	13717	13494	13618	13552	13549	13594	13421	13643	13702	13630	13465	13524	13729	13445	13536	13709	13605	13461	13548	13656	13529	13613	13796	13755	13469	13679	13406	13676	13412	13713	13722	13491	13576	13604	13377	13836	13460	13506	13597	13788	13363	13765	13655	13539	13542	13564	13619	13563	13577	13549	13691	13646	13576	13529	13577	13572	13633	13582	13675	13545	13500	13707	13724	13715	13505	13652	13761	13548	13571	13527	13478	13498	13432	13810	13751	13622	13622	13471	13646	13513	13706	13722	13634	13729	13698	13487	13593	13587	13605	13640	13461	13382	13654	13597	13851	13685	13486	13503	13486	13632	13466	13800	13626	13591	13530	13551	13495	13697	13502	13587	13602	13533	13579	13681	13826	13423	13736	13723	13564	13555	13346	13648	13672	13474	13698	13545	13485	13543	13606	13713	13570	13609	13661	13461	13641	13605	13692	13597	13499	13526	13528	13606	13597	13584	13674	13727	13697	13641	13652	13476	13643	13750	13754	13566	13666	13402	13506	13674	13625	13479	13655	13564	13644	13714	13540	13703	13693	13525	13622	13758	13506	13617	13501	13565	13705	13485	13630	13576	13561	13547	13525	13694	13594	13554	13415	13630	13686	13665	13644	13542	13593	13569	13466	13565	13569	13529	13690	13455	13597	13605	13445	13713	13643	13594	13726	13601	13667	13702	13632	13477	13499	13688	13540	13544	13650	13542	13688	13665	13564	13549	13508	13512	13387	13450	13690	13554	13461	13535	13692	13611	13542	13604	13655	13544	13555	13609	13612	13581	13629	13539
35869	35130	36689	29212	24975	24177	23469	23325	23166	23026	23172	22882	22937	22775	22955	22912	23067	22817	23075	22742	22823	23023	22760	23130	22737	22797	22860	22542	22896	22909	22627	22595	22780	23029	22738	22646	22670	22732	22618	22809	22693	22738	22825	22839	22927	22617	22901	22645	22668	22833	23094	22605	22467	22725	23020	23046	22823	22646	22922	22928	22780	22728	22918	22839	22642	22686	22462	22725	22807	22614	22708	22646	22684	22557	22560	22741	22627	22972	22637	22753	22805	22737	22694	22631	22645	22869	22736	22597	22824	22759	22784	22695	22568	22566	22745	22661	22802	22699	22530	22608	22774	22875	22933	22651	22920	22757	22408	22788	22480	22666	22687	22931	22882	22781	22626	22659	22811	22827	22641	22778	22624	22763	22821	22760	22749	22623	22659	22783	22633	22594	22856	22640	22744	22648	22588	22904	22676	22743	22660	22600	22762	22577	23007	22772	22488	22823	22581	22572	22811	22539	22692	22756	22848	22772	22830	22787	22915	22747	22679	22718	22642	22449	22756	22610	22614	22645	22418	22998	22610	22634	22816	22646	22531	22677	23101	22623	22800	22709	22755	22596	22642	22785	22759	22840	22733	22642	22798	22889	22894	22760	22703	22781	22728	22689	22546	22893	22555	22902	22591	22709	22837	22730	22727	22783	22716	22589	22831	22738	22706	22487	22750	22761	22621	22602	22877	22894	22711	22621	22670	22393	22839	22880	22530	22882	22776	22790	22745	22963	22771	22472	22848	22841	22658	22602	22933	22695	22847	22432	22664	22870	22456	22552	22749	22687	22806	22807	22849	22617	22686	22888	22849	22785	22761	22634	22573	22629	22698	22561	22809	22720	22616	22629	22759	22907	22707	22559	22668	22598	22945	22716	22724	22771	22582	22626	22952	22697	22651	22767	22728	22833	22781	22796	22980	22803	22644	22579	22602	22578	23060	22604	22739	22494	22975	22651	22625	22668	22881	22972	22687	22731	22898	22707	22716	22680	22696	22826	22789	22604	22619	22869	22837	22986	22644	22647	22805	22560	22844	22780	22794	22771	22762	23032	22846	22746	22450	22750	22763	22621	22611	22583	22863	22621	22458	22775	22705	22836	22715	22629	22812	22692	22618	22811	22846	22747	22711	22695	22822	22675	22471	22624	22635	22684	22804	22688	22706	22709	22940	22671	22902	22833	22693	22774	22721	22593	22692	22811	22639	22768	22687	22810	22764	22701	22755	22883	22662	22625	22924	22649	22765	22722	22604	22679	22557	22577	22812	22810	22823	22797	22928	22424	22526	22630	22767	22849	22761	22893	22734	22830	22915	22809	22726	22822	22914	22785	22700	22844	22722	22829	22680	22502	22768	22737	22843	22732	22550	22576	22547	22664	22910	22843	22815	22675	22809	22849	22693	22796	22739	22745	22988	22681	22746	22796	22622	22487	22700	22849	22659	22825	22756	22751	22684	22747	23015	22860	22719	22719	22798	22638	22776	22712	22888	22819	22748	22626	22524	22734	22805	22740	22896	22547	23062	23088	22958	22653	22703	22777	22899	22914	22653	22976	22729	22992	22805	22523	22678	22634	22980	22872	22781	22657	22782	22721	22804	22537	22559	22591	22731	22694	22742	22642	22713	22709	22597	22697	22818	22916	22941	22631	22667	22553	22591	22858	22966	23038	22829	22639	22578	22940	22841	22746	22759	22714	22800	22716	22759	22690	22527	22590	22789	22934	22821	22877	22677	22898	22775	22379	22669	22677	22794	22636	22933	22546	22829	22610	22899	22707	22625	22686	22780	22622	22695	22627	22782	22772	22831	22615	22721	22747	22674	22810	22969	22648	22690	22835	22941	22784	22789	22577	22743	22455	22768	22930	22401	22778	22795	22620	22732	22765	22449	22655	22657	22536	22643	22769	22574	22857	22711	22534	22835	22935	22661	22866	22710	22812	22712	22756	22837	22824	22675	22622	22816	22765	22786	22802	22530	22699	22726	22627	22792	22607	22519	22718	22917	22875	23012	22794	22768	22819	22830	22739	22731	22778	22849	22669	22631	22611	22928	22801	22576	22547	22860	22719	22514	22747	22755	22521	22704	22664	22777	22808	22669	22889	22596	22787	22693	22749	22766	22570	22845	22863	22541	22711	22839	22660	22807	22547	22660	22588	22695	22678	22842	22642	22713	22571	22847	22699	22677	22809	22736	22632	22615	22650	22776	22875	22734	22914	22748	22842	22757	22481	22892	22754	22604	22726	22556	22943	22765	22840	22836	22502	22580	22715	22626	22785	22830	22929	22714	22773	22797	22729	22624	22729	22809	22780	22734	22825	22862	22714	22640	22905	22633	22655	22531	22723	22700	22797	22641	22866	22791	22693	22696	22831	22643	22904	22769	22546	22986	22749	22787	22733	22877	22766	22928	22735	22539	22661	22452	22867	22614	22499	22785	22906	22682	22882	22925	22868	22814	22611	22876	22988	22688	22882	22832	22575	22851	22680	22841	22942	22857	22913	22662	22773	22758	22824	22681	22915	23017	22980	22896	22827	22608	22993	22752	22600	22614	22734	22674	22504	22714	22703	22651	22766	22914	22816	22921	22752	22694	22536	22684	22672	22735	22911	22518	22687	22511	22895	22854	22833	22638	22676	22597	22680	23094	22754	22970	22741	22696	22926	22683	22436	22919	22853	22753	22776	22458	22886	22536	22689	22582	22693	22721	22656	22826	22681	22665	22622	22694	22810	22768	22560	22608	22967	22850	22710	22659	22610	22669	22611	22772	22933	22759	22832	22760	22479	22614	22743	22906	22754	22807	22608	22710	22568	22510	22733	22813	22762	22642	22745	22623	22751	22847	22740	22638	22630	22572	22606	22526	22493	22984	22770	22667	22684	22857	22976	22670	22690	22779	22911	22730	22541	22894	22881	22726	22654	22836	22712	22513	22625	22760	22935	22962	22685	22757	22801	22786	22898	22774	22691	22848	22670	22719	22593	22728	22802	22816	22845	22568	22419	22872	23165	22604	22773	22868	22647	22882	22649	22894	22851	23003	22747	22787	22817	22866	22713	22661	22788	23077	22606	22786	22756	22674	22651	22887	22838	22894	22764	22907	22613	22837	22594	22594	22515	22599	22790	22729	22691	22709	22834	22772	22808	22808	22749	22895	22575	22745	22671	22948	22735	22729	22983	22989	22942	22769	22716	22614	22785	22428	22557	22613	22715	22570	22806	22838	22722	22820	22583	22679	22701	23061	22709	22792	22996	22838	22527	22800	22758	22781	22756	23038	22936	22772	22867	22620	22572	22925	22658	22924	22661	22846	22561	22999	22835	22863	22715	22761	22819	22946	22795	22771	22887	22861	22746	22634	22587	22749	22926	22789	22543	22627	22445	22627	22791	22664	22673	22582	22839	22747	23277	22755	23004	23072	22922	22765	22405	22705	22930	22690	22795	22751	22597	22650	22829	22603	22400	22761	22803	22618	22374	22685	22556	22835	22680	22577	22604	22831	22657	23028	22759	22529	22588	22641	22611	22863	22874	22749	22652	22579	22955	22723	22801	22678	22801	22735	22717	22721	22837	22672	22696	22607	22728	22661	22533	22879	22772	22892	22628	22788	22573	22867	22616	22468	22661	22839	22733	22787	22573	22611	22554	22608	22781	22707	22818	22776	22741	22751	22618	22713	22608	22504	22788	22863	22873	22657	22647	22698	22731	22840	22741	22814	22731	22623	22770	22846	22657	22775	22714	22937	22767	22925	22699	22909	22929	22714	22653	22968	22660	22707	22753	22753	22834	22828	22877	22856	22605	22789	22841	22715	22759	22829	22703	22919	22769	22861	22984	22788	23033	22755	22637	22610	22836	22896	22626	22816	22547	22596	22900	22927	22622	22891	22669	22793	22845	23021	22759	22785	22885	22785	22618	22721	22848	22857	22691	22932	22621	22752	22743	22854	22877	22810	22747	22489	22694	22692	22819	22717	22543	22421	22784	22832	22619	22691	22410	22673	22836	22643	22795	22710	22682	22634	22627	22849	22843	22536	22745	22745	22445	22674	22692	22632	22987	22915	22792	22817	23016	22663	22652	22818	22802	22675	22987	22590	22658	22725	22656	22938	22851	22597	22638	22807	22732	22953	22678	22731	22831	22770	22854	22629	22853	22958	22978	22769	22961	22880	22780	22516	22638	22720	22850	22497	22894	22919	22882	22635	22581	22715	22754	22616	22599	22994	22765	22696	22991	22791	22878	22692	22795	22989	22891	22718	22650	22819	22757	22667	22598	22496	22793	22509	22574	22879	22640	22881	22692	22670	22670	22881	22461	22736	22704	22722	22688	22825	22753	22721	22794	22954	22683	22654	22799	22527	22478	22568	22735	22713	22874	22601	22696	22663	22839	22908	22762	22714	22716	22674	22808	23062	22798	22726	22823	23027	22675	22740	22827	22792	22773	22672	22610	22904	22739	22679	22846	22558	22871	22713	22777	22734	22634	22960	22814	22687	22611	22694	22727	22651	22554	22952	22860	22793	22747	22504	22423	22745	22839	22593	22683	22621	22690	22729	22773	22649	22792	22624	22724	22804	22781	22688	22906	22732	22788	22778	22715	22757	22889	22504	22671	22698	22919	22612	23043	22745	22858	22731	22778	22942	22950	23104	22660	22806	22711	22932	22749	22819	22571	22758	22673	22746	22785	22718	22665	22617	22770	22646	22686	22717	22833	22637	22804	22732	22501	23069	23007	22622	22679	22809	22731	22955	22877	22681	22711	22704	23001	22880	22838	22805	22902	22753	22739	22842	22879	22840	22803	22709	22818	22617	22715	22628	22873	22733	22858	22670	22672	22812	22779	22930	22583	22743	23096	22728	22717	22713	22740	22860	22905	22887	22749	22714	22798	22672	22760	22969	22846	22947	22943	22821	22565	22601	22787	22589	22719	22750	22822	22843	22765	22905	22693	22764	22809	22820	22730	22643	22539	22519	22617	22709	22666	22827	22915	22612	22742	22582	22431	22684	22745	22842	22690	22777	22787	22811	22612	22507	22653	22807	22953	22810	22819	22771	22874	22725	22656	22705	22763	22741	22769	22666	22681	22640	22796	22671	22553	22915	22947	23028	22894	23048	22754	22956	22584	22667	22716	22852	22699	22812	22714	22800	22716	22597	22857
29769	42861	33814	21450	18010	16655	16213	15722	15546	15607	15281	15276	15318	15334	15207	15458	15258	15302	15204	15226	15159	15468	15106	15264	15123	15121	15000	15244	15048	15110	14976	15012	15083	14933	15058	15002	15217	14898	15015	15013	15128	15217	14995	15230	15074	14851	15042	15030	14960	14968	15033	15109	15077	14953	15004	15066	15163	15089	15065	15186	15064	15135	15060	15022	14943	15070	15036	15028	15021	15209	15274	15177	14936	15107	14934	15146	15097	15104	15091	15043	15083	15017	14939	15070	15128	15093	15039	14958	15057	14895	15116	14976	15080	15048	15082	15121	14951	15092	14991	15011	15118	15199	15101	14956	15129	15002	14929	15257	14978	15087	15088	15031	14966	14978	15016	15036	15043	14945	15264	15232	15019	15109	14966	15059	15047	15027	14990	14981	15064	15073	15247	14932	15031	15199	15119	15029	14965	15068	15046	15067	15129	15098	15062	15052	15024	15171	14963	15223	14955	15233	15095	15139	15096	14985	15138	14951	15124	15089	15131	15047	14905	15012	15280	15052	15034	15132	15168	15065	15072	14917	15039	15190	15027	14855	15163	14915	15044	15016	14896	15027	15061	15134	15007	15209	15060	15087	15141	15072	14900	15021	15070	15072	15000	15013	15114	15041	15076	14827	14983	15190	14808	15028	15199	15005	14977	14994	14916	15089	15006	15016	15060	14937	15015	14961	15064	15074	15176	15240	15143	14942	15195	14924	14901	14984	15081	15189	15188	15032	15028	15088	15179	15100	15069	14976	14838	15014	15016	15019	15116	15041	15081	15201	15290	15032	15004	15077	15078	14962	14946	15153	15136	15099	14799	14960	15061	15142	15212	14887	15177	15023	15071	14886	14963	14879	15115	15192	15108	15216	14990	15042	14905	15170	15102	14974	15127	15023	15144	14969	15049	15152	14984	15122	15031	15276	15120	15015	14959	15047	15194	15274	14973	14979	14963	14805	15131	15103	14990	15165	14975	14895	15032	14961	15016	14907	14985	15184	14934	15086	15005	15141	14821	15038	14994	14985	14956	15027	15044	15030	15325	15183	15019	15097	15041	15034	14975	15188	15139	15032	15115	15034	15058	15040	15207	15055	14985	14953	15071	15097	14914	15155	15121	15048	15042	15053	15024	14959	15238	15184	14935	15012	15062	15022	14973	15056	15023	14877	15129	15061	15110	15157	14996	14911	15058	14986	15034	14938	15064	14976	14941	14999	15026	15123	15013	15082	14938	15119	14795	15035	14968	15085	15045	15042	14981	15032	14985	14966	15141	15072	14990	14973	15034	15008	14913	15202	14937	15056	15030	15052	15111	15098	15006	15143	15016	14875	15069	15084	15121	15049	15186	14989	15258	15137	14838	15128	15104	15071	14977	15060	14985	15215	14996	15167	15053	14974	15148	15106	15005	15110	14955	14951	15129	15126	15110	15108	14955	14935	14940	15075	15095	15078	15234	15064	15007	15141	14967	14918	14964	15120	15011	15090	14925	15100	15219	15113	15177	15056	15081	15055	15165	15060	14982	15029	14870	15048	15052	15081	15078	15058	15019	14914	14952	15249	15091	15137	15114	15117	15226	14913	15092	15149	14985	15027	15070	14909	15201	15124	14843	15107	15001	15049	15140	15070	15116	15110	15107	14991	15144	14970	15114	14839	15046	15058	15098	15106	15178	14887	14965	14940	14902	15054	14905	15078	15069	15095	14893	15044	15008	15104	15058	15304	14945	15145	14975	15023	15131	14974	15005	14882	14880	15118	15311	14891	15111	14969	15107	15114	14948	15253	15080	14893	15019	15012	15211	15159	15203	15054	15065	15098	15110	15074	15151	14773	15072	14944	15097	15084	14954	15042	14950	15023	15104	15087	15231	15064	14964	15062	15076	15092	15027	15082	15075	14985	15109	15080	14899	15053	14976	15061	15039	14970	14902	15020	15093	15065	15155	15045	15131	15016	15057	14978	15117	15086	14988	15011	14983	14960	15118	15071	14980	15213	15237	15004	14953	15217	15066	15028	14771	15121	15069	15152	15120	15152	15068	15170	14920	15181	15091	15003	15129	15078	15089	14988	15043	15092	15185	14972	15108	14997	15102	15041	15116	15063	15313	14918	14982	15001	15060	14965	14940	15176	15044	14996	15226	15033	15140	15157	15036	15090	15197	15063	14967	14961	15026	15081	15144	15046	15183	14875	15137	15119	14995	15079	15118	15156	15311	15161	15084	15067	15112	15079	15106	15255	15168	15218	14895	15123	14998	15079	14962	15188	15116	15164	15126	14876	15199	14910	15044	15078	15049	15061	15150	14965	14968	15005	15181	14944	15035	15039	14948	15152	15045	15146	15217	15047	14983	14972	15027	14935	15166	14879	15248	15086	14965	15049	14965	15038	15022	15047	15211	15111	14851	15016	15021	15147	14927	15104	14937	15161	15112	15164	15009	15141	15110	15032	15104	15146	14979	15163	15049	14966	15098	14941	15017	15070	15258	14833	15036	15080	15069	15161	15139	15144	15170	15017	14929	14985	15051	14881	15106	15096	14959	15285	15036	15106	14986	14907	15048	15064	15047	15051	15071	15091	15221	15004	15213	15059	14997	15082	14942	15090	15145	15094	14923	15067	15026	14989	15060	14985	15158	15004	15142	14967	15076	14975	15097	15129	15194	14957	15189	15122	15130	15046	15048	15152	15019	15227	15187	15007	15156	15101	14951	15011	14985	14960	15238	15037	15177	15078	15020	15015	15089	14993	14973	15024	15006	15051	15078	14953	14903	15054	14983	15068	15243	14918	15029	15204	15219	15172	14880	14991	14980	15045	15186	14975	15072	15157	15265	15183	15044	14984	15076	15040	15005	14959	14916	14934	15091	15174	15081	15045	15110	15084	15057	15067	14941	14964	14997	15043	15011	15113	15065	15045	15146	15150	14950	15058	15137	15106	15007	14858	15005	15159	15297	15061	15105	15022	14873	14945	14929	15098	15059	15015	14923	15151	14922	15012	15196	14971	15071	14973	15098	15136	15041	15107	15088	15059	14935	15095	15121	14998	15058	15046	15085	15150	15218	15208	15068	14950	15063	15082	15152	14917	15084	14829	15143	15174	15021	15047	15067	15001	14942	14845	15119	15069	15083	15139	15370	14935	14996	14912	14938	14998	14944	15122	15131	15009	14991	15071	15023	15143	14934	15050	15194	15018	14971	15012	15022	14965	14951	15078	15008	14969	15092	14974	15025	15241	15100	15093	15160	15078	15281	15158	15146	15063	15026	15225	15133	15200	15050	15076	15152	14908	15217	15003	15102	14998	15146	15155	15186	15023	14994	15192	15139	15066	15145	14895	15023	15178	14855	15029	15052	15123	15037	14916	15022	14902	14913	15060	15170	14974	14969	15049	14879	15104	15184	15053	15041	15054	15016	15235	15097	15126	14927	15066	15052	15009	14978	15214	15051	15188	15061	15174	14918	15224	15163	14991	15226	15095	14858	14984	14930	15115	15232	15120	14973	15168	15098	15134	15206	15053	15081	15181	15024	14951	15077	15061	15041	15117	15110	15215	15133	15292	15219	15108	15222	14867	15162	14995	14987	15113	15237	14861	15093	14925	15060	15025	15146	14969	15077	15220	14854	14955	15124	15051	15087	15059	15038	14956	15054	15105	15062	14919	15067	15118	14972	15170	14940	15316	14989	15131	14895	15250	15088	15120	15121	14980	14916	14981	15139	15015	14980	15089	15257	15274	15028	15258	15172	15074	15204	15048	14996	15140	15014	15159	15024	15199	15050	15086	15091	15024	15111	15039	15064	15011	15029	15179	15010	15070	14912	15044	14961	15033	15027	15076	15118	14986	15077	15064	15132	15003	15096	14980	15204	15115	14866	15098	15180	14940	15162	15072	15010	15110	15147	15089	15084	15075	15164	14824	15094	15095	14909	15186	15018	15024	15392	15044	15006	15012	15099	15016	15266	15163	15132	15149	15040	15029	15061	14946	15025	15065	15140	15115	15128	15062	15070	15039	15045	15172	15080	14920	15051	15159	15079	14952	14887	14996	15011	15062	15149	15166	15193	14952	15187	15094	15056	14876	14982	15073	15054	14992	14911	15029	15185	15004	15209	15046	14933	14982	15008	15030	14956	15000	14998	15133	15110	15041	14967	15051	14964	15115	15144	15084	15114	14945	14973	15040	15180	15106	14930	15179	15051	15126	14906	14945	15203	15032	15090	14946	15137	15005	15178	15029	15087	15234	15119	15102	15123	15095	14905	14916	15061	15242	15210	14949	15123	15216	15056	15064	14965	15077	14918	15022	14955	15016	15115	15103	15142	15110	15137	15142	15102	15021	14963	14905	15107	15046	15040	14979	15180	14959	15078	15206	14923	15176	15120	15104	14945	15022	14958	15183	15085	15090	15230	15104	15093	14974	14988	15081	15107	15036	14979	15095	15054	15054	14899	15017	15117	15107	15157	14983	15055	14957	15089	15120	15010	14909	15020	15058	15138	14900	15110	14867	15083	15027	15180	14977	14986	15001	15126	15043	15080	15106	15046	15222	14977	15017	15156	15140	15085	15110	15086	14976	15084	15114	14953	15087	14943	15255	14991	15088	15000	14948	14881	15044	15056	15134	15160	15109	15065	15048	14901	15176	15108	15079	15035	15018	15072	14937	15068	15055	15081	14840	14939	15107	15101	15043	15218	15108	15117	15067	15033	15129	15044	14933	15046	14927	15132	15040	15120	14981	15099	15129	15051	15081	14982	15050	15119	15153	15080	15115	15177	14877	15081	15120	15093	15022	15132	15057	14996	15075	15172	15021	14979	15030	15071	15070	15123	15092	15141	15121	15025	15173	15059	15127	15034	15077	15154	14866	15202	15074	14957	15002	15076	14917	15118	15021	14904	15202	15024	15098	14990	15171	15054	15059	15137	14835	15179	15207	15194	15191	15065	15168	15088	15158	15114	15124	15011	15000	15037	15038	15150	14943	15137	15061	14987	15053	14955	15004	15128	15028	15048	15052	15133	15042	15008	14960	15087	14980	15213	14998	15162	14960	14863	15061	14887	15199	14887	15082	15034	15245	15159	15202	15038	15089	15074	14942	14962	15015	14978	15181	15003	15164	15168	15216	15041	14988	15111	15023	15049	15003	15035	15255	15153	15140	15099	15043
24573	21007	27417	25266	23283	25679	25932	23328	22054	22257	21888	21778	21784	21764	21646	21616	21588	21524	21387	21448	21583	21568	21493	21302	21358	21382	21405	21591	21250	21355	21245	21451	21368	21109	21263	21244	21317	21441	21403	21244	21521	21041	21153	21080	21331	21196	21116	21284	21181	21281	21178	21054	21265	21270	21044	21227	21195	21190	21368	21116	21247	21149	21512	21178	21330	21220	21262	21213	21274	21076	21180	21079	21085	21242	21097	21028	21261	21178	21044	21290	21044	21137	21166	21249	21013	20763	21154	21264	21027	21308	21417	21413	21039	20910	21104	21061	20848	21000	20939	21136	21137	21209	21125	21102	21107	20676	21011	21039	21237	21045	21122	21081	21227	21320	21353	21155	21060	20876	21097	21048	21308	21410	21137	20885	21282	21272	21116	21366	21234	21190	20901	21051	21119	21130	21001	21248	21111	21262	21176	21188	21082	21187	21223	21138	21313	21062	21091	21060	21023	20817	21298	21207	21253	21068	21132	21385	21247	21046	21020	21113	21087	21101	21302	21158	20995	20989	21012	21266	20974	20969	21249	21092	21179	21076	21331	21146	20895	20963	20980	21097	21051	21054	21123	21097	21298	21130	21034	21059	21227	21087	21332	21152	21029	20944	21141	21210	21140	21322	21271	21137	21155	21126	21007	21185	21175	21081	21065	20931	20888	21427	21069	21235	21211	21226	21069	21182	21114	21219	21288	21255	21052	20969	21300	21166	20983	21255	21416	21061	21046	21137	21057	21055	21245	21220	21100	21274	20945	20930	21160	21203	21083	21102	21031	21087	21164	20958	20982	21185	21067	21281	21303	21154	21226	21238	21195	21204	21177	21092	21166	21063	21153	21014	21097	21132	20892	20995	21194	20939	21272	21039	20989	20995	21009	20946	21025	21024	21368	21296	21276	21237	21346	21145	21300	21177	21066	21112	21180	21093	21325	20924	21185	21273	21275	21020	21063	21045	21236	20978	21361	21031	21018	21085	20975	21049	21219	21077	21209	21035	21045	20942	20946	21370	21196	21159	21273	21107	21092	20945	20843	20942	20898	21051	20879	21003	21135	21098	20802	21096	20989	20935	21075	21055	21250	21198	21065	20964	21051	21250	21066	21112	20996	20980	21147	21111	21099	21069	21120	21168	20963	21266	21503	20992	21194	21166	21001	21206	21145	21120	20966	21255	21441	21209	20962	21004	21147	21296	21000	21118	21079	20975	21062	21126	21124	21047	21155	21230	21005	20919	21079	21188	20902	21040	21039	21246	21067	21132	21239	21015	20901	21418	21073	21134	21001	21035	21146	21147	21013	21244	21173	21052	21302	21162	21011	21282	21090	21124	21217	20915	20946	21306	21138	21085	21211	21249	21178	20913	20973	21208	21092	21172	21213	21195	21182	21038	21150	21143	21056	21111	21109	21198	21076	21175	21085	21077	21138	21117	20963	21167	21193	21320	20960	21135	21038	21088	21204	21312	21215	20951	21077	21526	21101	21144	21054	21035	21147	21079	21477	21420	21293	21126	20867	21342	21014	21097	20997	20985	21156	21135	21367	21086	21395	21118	21371	21080	21400	21429	21092	21061	21379	21189	21306	21112	21021	20972	20926	21109	21209	21133	21229	21255	21213	21122	20935	21231	21368	21144	21237	20915	21150	21281	21194	21161	21262	21120	21139	21068	21101	21170	21066	21127	20838	21429	21062	21191	21102	21074	20934	21199	20812	21138	21260	21115	21101	21317	20939	20994	21282	21222	21026	21220	21030	21062	21153	21203	21288	21040	20896	21040	20933	21113	21215	21022	21051	21290	21210	21153	20911	21184	21211	21102	21036	21101	21064	21233	21190	21398	20929	21008	21109	21276	21369	21128	21279	20991	21095	21024	21036	20966	21093	21263	21243	21383	21396	21134	20921	21194	21191	20991	20901	21086	21147	21141	21081	21179	21003	20906	21262	20949	21124	21065	21129	20993	21195	21102	21243	21256	21056	21014	21055	21137	21228	21227	21037	21448	21124	21112	21055	21087	21135	20911	21061	20994	21089	20991	21015	21098	21276	21165	21252	21120	21088	21009	21336	21168	21211	21202	21001	21106	21144	21463	20990	20927	21132	21162	21132	21205	21177	21153	21173	21039	21069	21205	21162	21022	21132	21164	21164	21096	21058	21118	20854	21065	21047	21221	21239	21300	21389	21179	21209	21061	20852	21123	21209	21105	21127	20941	21219	21126	21153	21079	21010	21160	21105	21022	21298	21032	20993	21178	21154	21454	21120	21060	21196	21143	21244	21124	21105	21157	21285	20977	21188	20971	21105	21152	21120	21195	21198	21217	21125	21381	21070	20992	20924	21170	21030	21059	21341	20993	21106	21406	21112	21004	21020	21077	21355	21244	21273	21192	21248	20986	21049	21060	21176	21163	21377	21127	21157	21253	21240	21143	21142	21317	21185	21087	21067	21197	21071	21113	21164	21268	21234	21071	21347	20975	21084	21340	21116	20866	21230	21136	21142	21054	21054	21200	21056	21023	21247	21151	20989	21133	21061	21107	21198	21114	21183	21256	21165	21101	20910	21106	20941	21034	20917	21004	21291	20968	21161	21450	21228	21027	21191	21338	21120	21203	21197	21088	20968	21188	21075	21138	21147	21070	21068	21219	21152	20973	21045	21102	21063	20803	21322	21066	20995	21162	21358	21269	21187	21348	21058	21182	21124	21169	21167	21167	21205	21197	21256	21119	20889	20879	21113	21237	21083	21336	21130	21130	21250	20968	20919	21066	20931	21126	21356	20971	21211	21180	21088	21298	21129	20840	21277	21068	21013	21109	21242	20926	21159	21137	21026	21049	21044	21104	21170	21102	20901	21221	21031	21017	21255	21201	21219	21243	21120	21057	21121	21175	21332	21293	21054	21173	21101	21058	21031	21060	21028	21236	21062	21315	21187	20943	21104	21092	21051	21284	21188	20950	20876	21426	21182	21283	21209	21197	20822	21201	21235	20978	20986	21096	21055	21129	21022	21362	21179	21314	21175	21016	20943	21134	21060	20771	21079	21114	21198	20617	21395	21136	21226	21188	20809	21204	21262	21155	21083	20986	20902	21298	21056	20886	20967	21133	21367	20984	21083	21302	21203	21159	21365	21072	21172	21348	21162	21117	21138	21042	21142	21260	21022	21052	21285	21094	21333	21293	21081	21212	21239	21069	21094	21099	21334	21364	21128	21252	21103	21026	21230	21086	20951	21287	21103	21059	21246	21192	21125	21004	21095	21377	21343	21026	21279	20993	21092	21156	21219	21011	21145	21014	21163	21196	21162	21082	20976	21210	21139	21277	21036	21114	21145	20985	21234	21149	21052	21074	20946	20995	21015	20931	20871	21128	21025	21103	21153	20945	20977	20993	21106	21092	21257	21246	21284	21183	21008	21124	21183	21106	20952	21162	21103	21129	21201	21015	21068	21022	21187	21024	21041	21209	20980	21054	21299	21446	21102	21152	21225	21207	21333	21007	21055	21092	21098	20949	21091	20998	21051	21147	21177	21065	21070	21309	21124	21265	21379	21323	20956	21160	21179	21223	21057	21055	20956	21206	21012	20738	21253	21209	21263	21117	21157	21052	21155	21112	21142	21022	21130	21070	20998	21092	21099	21150	21053	21176	21033	20939	21173	21087	21056	21096	21204	21313	21004	21273	21185	21166	21383	21050	21228	21024	21015	21195	20902	21049	20973	21003	21041	21191	21055	21192	21234	21076	21145	21103	21212	21073	21165	21099	21008	21082	20954	21083	21028	21138	20989	20895	21308	21041	21249	21197	20955	21287	21101	21366	21199	21182	21167	21104	21211	20982	21222	21182	21070	21216	21171	21192	21054	21061	21078	21045	21059	21214	21437	21185	21243	21241	21128	21093	21082	21063	20888	21006	21111	20967	20990	21180	21052	21229	20992	21147	21256	21113	21190	21344	21165	21117	20991	21280	20980	21061	21219	21240	21135	21166	21131	21302	21096	21024	21010	21109	20925	21166	21180	21069	20838	21259	20992	21157	21161	21331	21109	21310	21012	20973	20935	21064	21163	21302	21225	21122	21027	21228	21105	21317	21040	21124	21180	21104	21165	20871	21042	21124	20898	21091	20885	20975	21433	21189	21183	20995	21187	21205	21024	21100	20983	21018	20944	21075	21183	20974	20890	21038	21265	21185	21143	21037	21044	21369	21198	21221	21018	21130	21062	21062	21033	21093	21216	21056	21070	20904	21038	21064	21053	21166	21152	21035	21020	21144	21302	21312	21206	21019	21147	20920	21160	20855	21137	21180	21004	21141	21253	20898	21101	21255	21180	21248	21296	20949	21109	20957	20946	21386	20895	21292	21103	21138	21201	20942	21114	21003	21248	21082	21226	21171	21161	21028	21121	21175	21247	21130	21176	21042	21236	21199	21465	21125	21141	21081	21033	21075	21202	21109	21072	20938	21216	21186	21077	21062	21010	21041	21130	21030	21217	21046	20907	21003	21163	21190	21091	21145	21131	21237	21208	21138	21240	21205	21018	21051	21249	21001	20956	20950	21316	21143	21064	21195	21156	21189	21035	20917	21223	21170	21164	21074	21177	21029	21309	21270	21178	21092	20872	21049	20996	21071	21244	21315	21019	21079	21123	20986	21102	21239	20993	21148	21036	21199	21056	21024	21034	21163	21065	21123	21151	21266	21045	21142	21164	21059	21051	21103	21202	21149	21113	21165	21167	21107	21099	20858	21126	20936	21096	21208	20994	21061	21205	20978	21057	21226	21219	21002	20888	21128	21274	21054	21106	20979	20958	21169	21070	21217	21015	21058	21149	21091	21113	21083	21291	20985	21253	21112	20941	21169	21118	21183	21050	21047	21289	21007	20976	21196	21148	21175	20984	21063	21164	20929	21110	20981	20927	21345	20970	20967	21265	21285	21165	21002	21150	21121	21151	21091	21043	21254	21160	21059	21000	21025	21194	21358	20948	20950	21070	20932	21177	21103	21010	21217	21267	21082	21000	20998	21182	21084	20980	21029	21414	20868	21116	21270	21049	21190	20972	21002	21047	21261	21142	21061	21084	20890	20990	21142	21462	21233	21030	20983	21204	21086	21300	21220	21167	21072	21150	21016	20969	21002	21090	21008	21230	21194	21103	21183
31198	53398	43139	27436	20966	18404	17252	16223	15804	15440	14992	14916	15003	15038	14679	14993	14752	14622	14657	14610	14702	14810	14656	14656	14513	14510	14491	15305	14491	14413	14439	14440	14330	14321	14394	14185	14378	14296	14317	14487	14286	14370	14482	14404	14199	14286	14296	14249	14370	14202	14255	14181	14313	14412	14340	14333	14199	14290	14386	14347	14388	14401	14266	14271	14275	14375	14273	14279	14316	14446	14351	14285	14290	14478	14297	14429	14321	14311	14567	14389	14352	14514	14427	14214	14530	14073	14265	14268	14291	14346	14268	14412	14355	14337	14322	14402	14474	14194	14401	14414	14253	14382	14283	14217	14228	14198	14086	14319	14310	14416	14230	14407	14426	14171	14305	14179	14232	14408	14244	14285	14394	14252	14195	14198	14247	14387	14472	14299	14430	14233	14362	14399	14372	14292	14297	14440	14186	14314	14294	14387	14221	14147	14285	14198	14359	14137	14332	14271	14224	14394	14300	14134	14328	14376	14229	14166	14216	14346	14406	14345	14281	14302	14329	14334	14413	14258	14407	14254	14317	14285	14205	14110	14378	14193	14411	14201	14229	14305	14248	14139	14069	14172	14333	14311	14380	14244	14225	14374	14278	14248	14283	14437	14240	14203	14226	14103	14409	14420	14133	14361	14318	14292	14375	14373	14242	14432	14375	14306	14431	14330	14382	14288	14203	14425	14198	14081	14410	14306	14306	14379	14150	14210	14224	14261	14286	14163	14265	14190	14233	14377	14265	14319	14408	14315	14310	14309	14441	14360	14287	14421	14538	14186	14273	14286	14337	14230	14182	14390	14209	14317	14311	14364	14379	14208	14380	14154	14362	14312	14318	14213	14272	14285	14230	14262	14324	14232	14418	14267	14226	14337	14334	14117	14276	14261	14216	14418	14335	14169	14210	14308	14363	14366	14198	14089	14393	14192	14345	14320	14218	14112	14270	14159	14419	14320	14427	14221	14383	14380	14495	14384	14432	14359	14261	14338	14313	14336	14456	14455	14362	14398	14409	14258	14441	14332	14216	14474	14320	14167	14281	14267	14419	14398	14284	14342	14204	14223	14170	14221	14091	14441	14353	14228	14397	14254	14282	14392	14450	14313	14305	14197	14368	14304	14352	14236	14325	14147	14219	14328	14419	14296	14376	14458	14221	14183	14174	14183	14139	14278	14426	14385	14252	14194	14245	14427	14311	14280	14276	14139	14250	14270	14444	14276	14337	14310	14464	14156	14395	14364	14369	14029	14187	14306	14218	14100	14242	14487	14303	14433	14255	14250	14299	14323	14341	14230	14435	14181	14377	14243	14344	14305	14500	14221	14335	14230	14184	14370	14266	14274	14336	14407	14336	14369	14195	14190	14234	14214	14268	14503	14456	14130	14229	14305	14217	14366	14158	14267	14284	14421	14377	14215	14223	14400	14395	14333	14440	14404	14316	14335	14339	14199	14326	14370	14190	14457	14321	14337	14289	14410	14366	14273	14236	14331	14191	14196	14294	14173	14235	14369	14374	14276	14228	14367	14247	14338	14441	14323	14237	14270	14251	14293	14295	14077	14095	14292	14186	14210	14346	14283	14322	14291	14391	14357	14316	14321	14448	14258	14473	14395	14145	14279	14333	14150	14375	14323	14377	14217	14302	14329	14475	14351	14103	14225	14331	14405	14260	14244	14400	14392	14305	14369	14228	14241	14100	14222	14288	14326	14323	14130	14314	14324	14347	14462	14334	14358	14208	14135	14349	14399	14221	14216	14095	14311	14274	14333	14284	14215	14425	14327	14240	14264	14470	14270	14323	14335	14348	14267	14242	14370	14237	14318	14447	14303	14211	14212	14182	14347	14283	14182	14210	14285	14319	14369	14389	14292	14332	14212	14186	14142	14338	14408	14330	14276	14308	14375	14356	14346	14170	14148	14278	14291	14318	14343	14130	14255	14327	14254	14282	14366	14332	14424	14314	14307	14365	14392	14206	14382	14158	14365	14219	14404	14193	14188	14311	14367	14335	14288	14159	14178	14300	14222	14347	14294	14243	14364	14191	14443	14458	14089	14252	14122	14266	14196	14286	14382	14291	14305	14277	14173	14129	14402	14365	14186	14372	14110	14376	14261	14327	14366	14237	14102	14376	14249	14371	14411	14390	14097	14227	14402	14318	14201	14428	14353	14334	14503	14338	14508	14253	14335	14374	14178	14221	14196	14408	14247	14359	14490	14336	14171	14241	14137	14127	14427	14217	14346	14170	14387	14240	14253	14254	14224	14364	14249	14304	14336	14306	14357	14350	14289	14262	14191	14007	14208	14290	14194	14284	14249	14313	14212	14378	14237	14373	14309	14305	14373	14325	14260	14336	14242	14131	14158	14240	14245	14241	14290	14236	14226	14314	14258	14282	14194	14079	14320	14347	14378	14504	14373	14441	14357	14271	14207	14162	14346	14192	14456	14302	14327	14327	14257	14310	14446	14295	14316	14254	14186	14278	14372	14454	14372	14323	14320	14269	14199	14256	14229	14300	14288	14264	14189	14270	14134	14348	14305	14414	14358	14421	14535	14244	14268	14233	14242	14377	14307	14235	14374	14251	14223	14305	14273	14379	14288	14129	14288	14363	14451	14210	14302	14197	14316	14262	14401	14257	14350	14480	14419	14378	14388	14436	14291	14276	14076	14436	14287	14392	14340	14097	14359	14284	14136	14348	14367	14024	14420	14253	14577	14326	14306	14335	14310	14470	14413	14298	14221	14398	14260	14382	14308	14386	14272	14324	14268	14280	14210	14179	14540	14221	14259	14414	14215	14325	14304	14137	14298	14313	14267	14275	14264	14472	14197	14121	14282	14450	14247	14239	14225	14317	14182	14439	14125	14278	14416	14198	14304	14357	14293	14240	14173	14330	14482	14246	14121	14437	14332	14304	14301	14229	14089	14484	14475	14084	14339	14273	14410	14094	14340	14392	14318	14250	14271	14258	14289	14248	14326	14221	14181	14272	14283	14313	14517	14134	14185	14346	14324	14362	14312	14255	14270	14165	14182	14347	14431	14213	14241	14234	14476	14383	14327	14332	14118	14189	14422	14130	14266	14358	14163	14294	14406	14319	14269	14318	14213	14232	14192	14087	14494	14275	14094	14143	14206	14421	14320	14259	14243	14250	14277	14333	14266	14268	14330	14243	14271	14325	14382	14226	14270	14256	14236	14229	14081	14445	14419	14083	14288	14171	14369	14217	14154	14329	14317	14286	14273	14181	14296	14309	14208	14234	14381	14226	14222	14492	14261	14437	14265	14229	14277	14385	14315	14369	14331	14351	14335	14225	14199	14405	14406	14313	14266	14361	14213	14325	14011	14474	14214	14326	14321	14381	14375	14405	14330	14378	14240	14368	14282	14293	14186	14185	14405	14259	14159	14220	14349	14416	14377	14156	14334	14279	14339	14354	14380	14345	14312	14280	14233	14280	14315	14469	14450	14242	14388	14318	14198	14434	14387	14246	14494	14200	14373	14356	14186	14445	14334	14283	14364	14218	14539	14188	14178	14339	14222	14180	14351	14197	14457	14181	14260	14336	14348	14147	14480	14348	14255	14227	14345	14198	14266	14358	14525	14281	14335	14454	14163	14243	14359	14209	14424	14455	14473	14240	14342	14271	14289	14177	14312	14185	14203	14222	14359	14403	14331	14380	14159	14379	14375	14208	14304	14202	14444	14268	14198	14375	14350	14226	14420	14470	14305	14414	14308	14344	14235	14151	14127	14135	14125	14320	14228	14253	14154	14255	14304	14206	14202	14343	14341	14399	14292	14405	14303	14239	14192	14242	14197	14231	14244	14485	14169	14234	14337	14359	14494	14272	14406	14461	14319	14209	14400	14353	14144	14246	14092	14179	14285	14422	14237	14406	14286	14364	14407	14326	14286	14434	14282	14331	14318	14383	14259	14391	14339	14077	14333	14332	14400	14296	14491	14300	14226	14283	14480	14311	14241	14372	14251	14124	14318	14428	14261	14318	14245	14271	14377	14311	14128	14325	14250	14290	14417	14167	14274	14317	14368	14260	14262	14207	14431	14181	14378	14276	14422	14236	14207	14441	14195	14343	14300	14439	14243	14379	14198	14207	14158	14492	14396	14186	14163	14389	14360	14198	14305	14212	14225	14436	14267	14275	14188	14254	14132	14299	14230	14172	14418	14404	14334	14091	14204	14167	14366	14308	14166	14191	14339	14328	14265	14267	14307	14241	14244	14210	14347	14104	14393	14408	14278	14235	14201	14310	14401	14438	14370	14288	14413	14185	14163	14223	14236	14175	14149	14252	14128	14321	14243	14297	14116	14196	14401	14321	14281	14224	14301	14295	14528	14349	14352	14356	14264	14237	14216	14486	14363	14263	14424	14353	14313	14361	14380	14354	14316	14464	14296	14272	14274	14279	14437	14224	14307	14374	14387	14146	14346	14332	14199	14210	14285	14166	14299	14226	14177	14256	14270	14315	14197	14355	14349	14409	14321	14481	14390	14380	14210	14374	14316	14259	14287	14455	14449	14275	14264	14361	14113	14295	14228	14255	14233	14353	14322	14285	14384	14105	14145	14286	14157	14320	14306	14385	14204	14405	14366	14224	14369	14449	14327	14333	14244	14443	14456	14057	14266	14302	14138	14426	14226	14318	14218	14242	14313	14299	14253	14222	14394	14340	14113	14286	14295	14077	14458	14303	14262	14335	14345	14365	14217	14419	14166	14231	14248	14313	14401	14438	14157	14355	14263	14243	14423	14323	14229	14553	14268	14285	14128	14272	14121	14265	14221	14351	14218	14294	14321	14172	14292	14278	14277	14278	14269	14200	14395	14212	14348	14403	14266	14113	14180	14348	14271	14419	14286	14151	14335	14347	14289	14362	14416	14474	14258	14353	14329	14276	14406	14330	14332	14180	14525	14302	14306	14240	14352	13945	14251	14348	14173	14348	14242	14374	14286	14286	14390	14425	14328	14350	14239	14289	14292	14369	14237	14260	14477	14312	14238	14323	14331	14293	14241	14218	14233	14323	14412	14330	14296	14219	14323	14277	14359	14247	14228	14183	14232	14275	14253	14206	14283	14326	14260	14199	14415	14365	14162	14307	14375	14246	14363	14250	14304	14223	14331	14319	14407	14236	14275	14262	14119
22650	20976	27456	24753	21704	24503	27483	22462	20995	21066	20935	20528	20388	20317	20244	20153	19963	20186	20248	19934	20282	20066	19996	19920	19798	19815	19778	20073	19596	19501	19461	19472	19360	19414	19577	19432	19384	19673	19307	19455	19437	19490	19446	19430	19259	19331	19501	19640	19502	19395	19421	19596	19544	19388	19425	19499	19467	19438	19201	19591	19440	19443	19472	19510	19659	19498	19562	19333	19326	19668	19453	19443	19346	19360	19318	19500	19361	19559	19510	19450	19365	19487	19752	19538	19260	19696	19403	19354	19371	19566	19610	19361	19507	19381	19544	19436	19397	19530	19516	19190	19461	19401	19555	19386	19423	19473	19380	19222	19512	19232	19445	19349	19483	19285	19273	19131	19270	19246	19523	19310	19320	19526	19486	19450	19343	19409	19639	19430	19289	19243	19353	19323	19381	19471	19347	19372	19437	19210	19370	19224	19298	19365	19641	19427	19369	19382	19245	19430	19240	19294	19440	19254	19248	19328	19268	19450	19225	19453	19242	19310	19373	19447	19359	19447	19503	19412	19233	19276	19348	19396	19394	19371	19500	19585	19423	19617	19415	19525	19536	19313	19222	19389	19382	19300	19415	19264	19390	19682	19553	19501	19593	19325	19599	19305	19394	19523	19198	19512	19427	19471	19361	19381	19392	19485	19483	19422	19508	19326	19162	19186	19250	19192	19429	19296	19534	19359	19384	19348	19260	19352	19423	19342	19515	19161	19305	19484	19426	19244	19510	19352	19259	19442	19373	19212	19404	19311	19230	19489	19497	19552	19366	19497	19439	19382	19486	19305	19526	19250	19342	19464	19717	19664	19562	19243	19452	19310	19253	19405	19680	19277	19505	19376	19360	19518	19439	19336	19325	19387	19706	19402	19506	19359	19345	19352	19293	19309	19400	19159	19221	19423	19374	19194	19362	19383	19469	19582	19410	19583	19387	19374	19424	19266	19258	19141	19343	19294	19310	19427	19442	19279	19203	19518	19394	19393	19425	19495	19510	19434	19487	19403	19331	19217	19300	19371	19397	19317	19570	19395	19326	19415	19526	19459	19622	19314	19468	19384	19515	19667	19366	19454	19358	19599	19467	19085	19217	19360	19380	19136	19334	19247	19365	19416	19426	19246	19291	19426	19105	19377	19306	19350	19582	19122	19336	19531	19317	19352	19334	19386	19362	19258	19389	19340	19420	19549	19471	19367	19422	19474	19390	19344	19525	19398	19429	19420	19268	19068	19245	19296	19375	19427	19463	19447	19319	19242	19482	19203	19359	19437	19304	19490	19433	19270	19493	19405	19447	19270	19539	19106	19315	19477	19392	19596	19290	19377	19440	19513	19506	19455	19319	19435	19486	19441	19380	19415	19444	19653	19480	19178	19351	19325	19390	19248	19352	19459	19512	19432	19513	19241	19241	19237	19414	19215	19459	19479	19554	19493	19497	19210	19538	19272	19476	19451	19404	19441	19500	19384	19396	19251	19479	19552	19323	19198	19330	19417	19422	19341	19288	19571	19431	19230	19423	19472	19575	19600	19250	19301	19321	19299	19454	19474	19579	19253	19485	19238	19451	19269	19452	19399	19131	19238	19335	19189	19446	19444	19342	19245	19509	19405	19508	19262	19388	19472	19236	19375	19205	19390	19373	19288	19186	19599	19466	19128	19265	19465	19468	19245	19276	19424	19264	19270	19429	19505	19508	19423	19394	19374	19591	19489	19477	19454	19356	19361	19348	19457	19507	19534	19400	19259	19281	19399	19416	19272	19451	19538	19495	19427	19412	19212	19500	19505	19278	19229	19492	19475	19290	19221	19505	19278	19311	19567	19279	19452	19558	19447	19344	19345	19499	19506	19527	19412	19303	19347	19399	19447	19389	19310	19387	19428	19302	19396	19439	19592	19441	19360	19436	19460	19469	19606	19454	19430	19465	19104	19455	19620	19230	19290	19403	19419	19356	19298	19466	19533	19366	19251	19543	19339	19423	19454	19297	19435	19524	19305	19400	19197	19375	19536	19448	19394	19469	19414	19436	19391	19507	19597	19284	19360	19575	19398	19252	19437	19368	19354	19225	19432	19414	19429	19305	19410	19303	19385	19335	19554	19280	19261	19467	19443	19467	19420	19510	19515	19536	19232	19557	19598	19391	19468	19626	19591	19361	19503	19734	19465	19555	19336	19371	19527	19325	19575	19548	19374	19196	19200	19213	19361	19308	19583	19492	19165	19343	19192	19393	19300	19401	19213	19347	19289	19216	19152	19202	19412	19480	19208	19458	19461	19441	19235	19502	19370	19344	19065	19459	19534	19470	19365	19668	19440	19506	19078	19214	19409	19279	19311	19402	19450	19611	19441	19463	19363	19277	19281	19514	19441	19487	19287	19401	19252	19269	19497	19429	19403	19437	19592	19447	19272	19319	19288	19332	19561	19389	19225	19179	19404	19427	19427	19403	19360	19177	19344	19401	19366	19387	19408	19304	19421	19305	19493	19164	19168	19327	19465	19359	19139	19470	19518	19246	19337	19302	19392	19276	19401	19583	19417	19418	19351	19435	19384	19569	19682	19357	19559	19480	19594	19308	19147	19431	19231	19486	19323	19598	19184	19495	19398	19393	19517	19297	19159	19228	19448	19123	19434	19343	19420	19209	19344	19341	19280	19377	19555	19445	19490	19354	19544	19423	19205	19422	19352	19420	19435	19382	19406	19464	19351	19397	19451	19160	19097	19267	19140	19437	19622	19420	19571	19214	19183	19055	19397	19464	19511	19418	19395	19358	19210	19447	19505	19538	19319	19531	19438	19289	19445	19319	19456	19493	19467	19526	19281	19382	19661	19480	19659	19421	19313	19301	19403	19413	19401	19373	19399	19163	19267	19326	19607	19322	19327	19183	19298	19508	19240	19159	19517	19456	19372	19365	19387	19328	19261	19548	19415	19408	19581	19604	19466	19477	19200	19286	19546	19413	19465	19428	19240	19210	19386	19404	19304	19241	19269	19283	19415	19325	19390	19385	19206	19416	19267	19402	19192	19173	19306	19372	19069	19501	19200	19271	19491	19242	19423	19388	19568	19423	19512	19361	19326	19497	19316	19311	19382	19514	19394	19458	19345	19372	19299	19266	19462	19548	19340	19568	19613	19471	19699	19411	19401	19594	19319	19147	18972	19288	19332	19315	19454	19501	19311	19248	19253	19419	19404	19380	19391	19417	19442	19322	19443	19137	19206	19444	19462	19320	19490	19553	19370	19354	19225	19549	19372	19465	19596	19254	19368	19331	19491	19345	19398	19378	19478	19329	19459	19330	19438	19331	19624	19361	19346	19516	19426	19432	19166	19262	19471	19350	19420	19425	19427	19335	19212	19262	19351	19471	19445	19363	19240	19393	19414	19457	19400	19579	19454	19410	19450	19400	19400	19271	19264	19456	19518	19293	19414	19264	19512	19264	19263	19226	19405	19366	19362	19098	19334	19349	19252	19505	19170	19411	19129	19355	19285	19314	19315	19365	19357	19360	19325	19489	19373	19269	19324	19360	19190	19437	19368	19152	19357	19359	19269	19472	19379	19361	19474	19507	19420	19469	19796	19382	19391	19431	19586	19528	19407	19378	19390	19440	19272	19308	19175	19407	19316	19471	19334	19480	19309	19282	19212	19292	19404	19455	19245	19475	19174	19337	19238	19508	19589	19550	19361	19245	19253	19422	19407	19249	19314	19551	19435	19516	19241	19518	19467	19307	19331	19540	19302	19462	19688	19490	19425	19339	19306	19382	19290	19393	19169	19615	19302	19403	19271	19572	19612	19444	19483	19319	19479	19515	19449	19357	19093	19396	19398	19236	19172	19187	19276	19420	19408	19482	19513	19504	19305	19324	19249	19400	19295	19407	19385	19492	19393	19380	19375	19346	19436	19488	19534	19386	19435	19316	19447	19469	19401	19515	19562	19382	19474	19539	19369	19369	19386	19531	19333	19374	19231	19306	19474	19528	19397	19456	19353	19377	19441	19331	19513	19238	19496	19427	19175	19333	19342	19475	19563	19406	19374	19304	19358	19592	19185	19395	19199	19475	19184	19118	19163	19472	19571	19668	19372	19626	19576	19581	19296	19192	19445	19232	19167	19272	19380	19293	19529	19503	19549	19571	19486	19243	19227	19328	19397	19537	19315	19429	19384	19444	19365	19241	19370	19366	19506	19474	19571	19411	19295	19362	19261	19345	19470	19398	19274	19171	19143	19115	19340	19530	19269	19253	19347	19462	19428	19405	19447	19602	19408	19497	19287	19154	19431	19359	19480	19373	19390	19404	19399	19325	19472	19320	19511	19376	19628	19576	19186	19246	19462	19417	19329	19526	19353	19394	19369	19283	19475	19376	19418	19441	19382	19391	19400	19338	19367	19566	19365	19381	19357	19323	19508	19522	19261	19133	19309	19306	19519	19577	19432	19488	19237	19394	19639	19716	19627	19343	19303	19531	19462	19701	19567	19418	19339	19555	19447	19459	19247	19432	19303	19394	19373	19148	19275	19397	19585	19481	19421	19472	19396	19251	19389	19495	19525	19465	19397	19419	19462	19112	19220	19384	19277	19498	19238	19273	19469	19490	19436	19364	19158	19443	19405	19321	19532	19336	19514	19532	19342	19685	19414	19290	19351	19392	19401	19520	19317	19420	19363	19342	19359	19577	19266	19219	19216	19336	19353	19261	19098	19426	19413	19386	19530	19731	19483	19495	19458	19334	19280	19288	19598	19421	19444	19604	19213	19223	19409	19548	19228	19541	19404	19425	19286	19483	19509	19373	19318	19177	19433	19403	19445	19163	19241	19273	19343	19405	19435	19464	19406	19394	19365	19461	19445	19477	19346	19385	19665	19313	19201	19337	19331	19472	19275	19317	19443	19440	19490	19380	19635	19514	19388	19446	19373	19296	19393	19479	19396	19385	19176	19294	19462	19393	19186	19528	19438	19312	19181	19413	19451	19485	19417	19424	19165	19450	19436	19424	19624	19257	19082	19400	19332	19699	19316	19198	19305	19284	19065	19513	19470	19243	19288	19403	19357	19471	18996	19563	19433	19525	19500	19295	19528	19354	19283	19186	19437	19550	19333	19436	19580	19421	19217	19439	19252	19228	19520	19464	19565	19293	19164	19439	19171	19383	19350
34090	58903	47236	31877	23765	19984	17650	16767	15975	15115	14951	14718	14450	14443	14219	14089	14284	13888	13771	14028	14214	14065	13829	13838	13618	13538	13550	13979	13379	13437	13606	13466	13458	13353	13412	13429	13577	13495	13368	13283	13410	13366	13288	13330	13335	13409	13304	13407	13438	13334	13269	13394	13390	13374	13469	13341	13352	13341	13372	13377	13642	13352	13351	13478	13402	13423	13393	13508	13408	13691	13624	13517	13438	13430	13248	13437	13444	13567	13351	13296	13518	13439	13467	13400	13350	13303	13290	13297	13338	13528	13377	13432	13334	13345	13296	13461	13416	13241	13388	13281	13415	13310	13305	13211	13402	13373	13226	13393	13382	13324	13317	13378	13317	13277	13466	13374	13228	13348	13359	13453	13409	13306	13210	13322	13272	13107	13312	13276	13320	13231	13317	13459	13241	13321	13411	13383	13399	13237	13377	13379	13316	13158	13458	13306	13302	13392	13341	13251	13298	13365	13376	13335	13161	13461	13309	13241	13473	13237	13284	13421	13348	13454	13425	13453	13236	13363	13343	13478	13415	13277	13449	13249	13373	13317	13400	13212	13464	13343	13345	13317	13368	13309	13230	13342	13362	13230	13420	13353	13307	13318	13258	13259	13391	13381	13366	13155	13346	13392	13388	13313	13182	13265	13165	13492	13243	13318	13167	13388	13339	13288	13390	13430	13391	13329	13123	13345	13267	13363	13390	13287	13302	13321	13316	13353	13505	13286	13375	13265	13475	13263	13186	13198	13299	13364	13330	13482	13394	13541	13313	13228	13316	13207	13372	13380	13330	13220	13362	13427	13279	13346	13387	13371	13438	13359	13415	13209	13409	13404	13238	13468	13543	13170	13336	13385	13201	13414	13194	13299	13345	13337	13421	13434	13593	13291	13366	13385	13314	13298	13178	13569	13231	13332	13266	13301	13390	13358	13311	13328	13327	13359	13372	13431	13333	13298	13287	13397	13188	13439	13387	13164	13318	13246	13512	13397	13235	13221	13232	13317	13466	13225	13361	13247	13266	13293	13361	13386	13334	13382	13363	13446	13289	13188	13328	13158	13209	13258	13591	13396	13300	13474	13299	13494	13216	13330	13399	13157	13388	13166	13543	13138	13296	13397	13395	13298	13406	13351	13301	13451	13197	13477	13468	13345	13401	13236	13377	13334	13311	13233	13334	13188	13399	13198	13388	13357	13224	13353	13283	13222	13411	13221	13283	13481	13199	13311	13435	13389	13426	13378	13408	13288	13274	13390	13318	13704	13242	13344	13199	13389	13344	13276	13337	13451	13412	13299	13298	13217	13327	13332	13178	13178	13321	13467	13309	13358	13271	13224	13393	13434	13221	13259	13184	13318	13317	13441	13261	13407	13456	13068	13418	13264	13549	13299	13359	13361	13376	13421	13330	13271	13320	13243	13291	13132	13633	13156	13206	13457	13202	13293	13424	13374	13277	13267	13278	13375	13288	13408	13160	13361	13325	13384	13329	13186	13267	13292	13291	13383	13205	13378	13387	13385	13196	13295	13397	13453	13466	13390	13289	13484	13285	13319	13212	13372	13296	13305	13183	13211	13457	13292	13193	13335	13352	13334	13280	13250	13361	13272	13347	13375	13324	13354	13353	13402	13329	13428	13370	13331	13382	13262	13404	13130	13373	13262	13322	13172	13212	13470	13525	13341	13455	13141	13530	13282	13455	13317	13301	13325	13229	13436	13306	13206	13348	13427	13470	13297	13366	13366	13448	13290	13412	13319	13331	13465	13286	13416	13444	13396	13178	13394	13308	13195	13396	13348	13305	13266	13266	13391	13494	13176	13251	13186	13375	13127	13348	13359	13340	13413	13393	13307	13376	13385	13309	13390	13442	13385	13441	13472	13356	13438	13370	13396	13366	13294	13293	13305	13510	13442	13190	13299	13458	13409	13257	13316	13392	13397	13256	13232	13516	13332	13343	13453	13410	13289	13301	13185	13315	13193	13278	13257	13356	13346	13465	13163	13294	13205	13325	13344	13315	13370	13298	13217	13240	13367	13288	13389	13298	13466	13356	13402	13396	13402	13396	13331	13473	13514	13295	13254	13185	13266	13384	13162	13446	13311	13330	13362	13358	13395	13439	13326	13380	13283	13229	13175	13496	13394	13472	13396	13248	13223	13291	13358	13285	13361	13287	13261	13346	13279	13230	13387	13426	13274	13240	13460	13204	13201	13339	13332	13379	13458	13345	13294	13339	13342	13519	13398	13373	13355	13372	13435	13388	13289	13348	13172	13307	13349	13282	13169	13403	13327	13387	13244	13336	13396	13588	13468	13398	13148	13379	13210	13342	13410	13483	13348	13215	13326	13333	13332	13303	13244	13361	13307	13365	13301	13413	13433	13267	13371	13209	13538	13295	13482	13119	13398	13290	13412	13464	13325	13249	13340	13243	13556	13403	13296	13220	13413	13276	13360	13288	13367	13204	13369	13330	13276	13282	13142	13355	13418	13380	13400	13314	13357	13499	13357	13332	13385	13276	13212	13320	13351	13361	13538	13215	13498	13482	13394	13367	13350	13197	13393	13532	13216	13271	13485	13251	13291	13087	13484	13517	13400	13236	13482	13410	13390	13422	13435	13380	13455	13259	13233	13372	13349	13355	13283	13476	13364	13345	13212	13471	13359	13532	13232	13403	13313	13379	13218	13330	13252	13439	13362	13305	13340	13265	13194	13309	13439	13292	13253	13347	13385	13433	13405	13328	13325	13441	13303	13370	13333	13487	13407	13373	13318	13382	13278	13341	13330	13436	13214	13432	13411	13341	13197	13341	13171	13364	13420	13313	13310	13457	13469	13162	13345	13498	13434	13376	13318	13426	13186	13286	13081	13411	13385	13165	13331	13304	13469	13305	13173	13183	13361	13355	13388	13216	13308	13290	13413	13436	13338	13476	13287	13266	13256	13304	13480	13245	13397	13359	13275	13347	13476	13292	13416	13412	13466	13336	13331	13286	13434	13346	13262	13254	13224	13477	13338	13437	13278	13239	13392	13367	13399	13368	13371	13364	13286	13359	13252	13321	13190	13401	13422	13279	13334	13364	13408	13483	13379	13280	13429	13341	13425	13241	13303	13341	13209	13466	13420	13136	13446	13328	13439	13285	13346	13481	13201	13292	13187	13365	13437	13175	13386	13197	13205	13245	13385	13422	13281	13212	13349	13474	13214	13271	13384	13477	13353	13374	13358	13325	13478	13354	13196	13253	13232	13272	13289	13416	13377	13325	13317	13437	13151	13275	13331	13299	13175	13298	13334	13235	13365	13174	13394	13298	13385	13266	13374	13252	13372	13386	13279	13372	13378	13504	13314	13409	13312	13450	13231	13374	13244	13494	13399	13408	13432	13247	13377	13390	13328	13433	13367	13388	13259	13090	13254	13251	13433	13330	13269	13586	13348	13385	13211	13368	13349	13357	13434	13272	13419	13244	13344	13335	13187	13496	13461	13275	13360	13376	13235	13304	13307	13539	13228	13431	13421	13325	13366	13286	13311	13234	13176	13212	13369	13193	13554	13301	13493	13473	13395	13126	13462	13345	13318	13292	13397	13274	13274	13391	13307	13259	13465	13357	13306	13205	13326	13316	13395	13372	13117	13259	13340	13287	13348	13271	13380	13262	13371	13528	13332	13391	13303	13375	13340	13167	13140	13168	13463	13451	13285	13500	13433	13281	13301	13180	13477	13472	13360	13325	13437	13173	13368	13519	13258	13172	13376	13322	13329	13328	13325	13233	13385	13502	13302	13257	13360	13251	13555	13460	13311	13304	13380	13304	13236	13176	13438	13349	13428	13273	13437	13284	13280	13443	13551	13465	13506	13353	13394	13355	13356	13344	13241	13355	13253	13229	13536	13473	13376	13420	13318	13323	13412	13435	13290	13458	13261	13301	13355	13151	13533	13233	13181	13326	13344	13413	13457	13373	13115	13260	13377	13301	13298	13232	13291	13399	13472	13281	13335	13315	13176	13286	13336	13314	13412	13192	13440	13366	13355	13324	13430	13308	13439	13390	13327	13536	13410	13300	13327	13413	13385	13293	13182	13354	13573	13478	13324	13284	13353	13422	13526	13284	13383	13188	13427	13414	13307	13315	13282	13464	13426	13278	13444	13207	13342	13245	13346	13300	13292	13178	13316	13339	13219	13210	13494	13308	13316	13264	13450	13271	13311	13388	13213	13345	13338	13236	13301	13365	13189	13320	13316	13324	13471	13268	13277	13114	13324	13119	13376	13463	13452	13254	13539	13405	13154	13249	13288	13356	13179	13490	13330	13281	13365	13210	13221	13376	13328	13240	13243	13352	13355	13377	13271	13341	13277	13292	13455	13543	13400	13377	13156	13368	13238	13141	13242	13412	13370	13137	13371	13286	13336	13338	13264	13299	13389	13414	13384	13403	13311	13407	13316	13444	13339	13402	13350	13382	13330	13262	13528	13444	13257	13215	13240	13487	13297	13408	13330	13369	13266	13412	13316	13135	13291	13316	13219	13420	13387	13127	13343	13200	13259	13295	13422	13347	13391	13356	13531	13130	13376	13404	13238	13285	13356	13167	13423	13350	13270	13441	13504	13089	13313	13327	13302	13289	13430	13261	13284	13179	13263	13217	13306	13376	13350	13333	13335	13445	13232	13313	13522	13350	13362	13410	13307	13461	13183	13385	13541	13225	13321	13609	13313	13333	13330	13249	13330	13221	13436	13348	13384	13322	13265	13204	13260	13366	13504	13282	13345	13316	13436	13529	13334	13291	13356	13359	13310	13320	13346	13273	13247	13392	13379	13366	13310	13350	13329	13596	13291	13354	13285	13415	13107	13319	13397	13251	13314	13218	13363	13185	13388	13241	13408	13272	13392	13330	13452	13456	13261	13204	13329	13263	13501	13330	13133	13264	13337	13370	13482	13264	13344	13408	13526	13382	13324	13437	13299	13372	13408	13397	13351	13414	13362	13263	13243	13324	13348	13297	13176	13300	13276	13483	13286	13359	13457	13238	13394	13415	13242	13184	13376	13412	13424	13451	13325	13543	13246	13273	13416	13356	13067	13393	13318	13220	13196	13415	13270	13187	13392	13403	13250	13438	13336	13405	13313	13307	13300	13539	13383	13446	13448	13375	13156	13204	13224
35890	33495	34996	30068	25176	23844	23381	22804	22510	22487	22483	22666	22656	22506	22341	22613	22406	22415	22460	22120	22316	22578	22374	22459	22170	22439	22220	22152	22350	22178	22362	22206	22363	22062	22203	22330	22308	22512	22006	22154	22202	22380	22499	22491	22496	22333	22417	22392	22211	22098	22399	22278	22205	22219	22276	22191	22189	22264	22469	22397	22505	22452	22206	22461	22289	22152	22112	22264	22313	22391	22137	22161	22361	22210	22162	22287	22514	22150	22246	22199	22086	22093	22375	22034	22307	22183	22103	22225	22410	22289	22256	22404	22251	22021	22570	22250	22083	22094	22119	22358	22225	22231	22584	22109	22347	22097	22320	22410	22334	22144	22273	22242	22143	22508	22066	22253	22212	22315	22305	22117	22162	22267	22212	22136	22283	22333	22243	22210	22288	22027	22086	22144	22261	22385	22159	22416	22371	22146	22301	22181	22387	22274	22276	21999	21992	22554	22231	22207	22145	22171	22303	22494	22112	22495	22243	22150	22154	22262	22247	22203	22204	22320	22456	22173	22384	22342	22280	21970	22258	22087	22150	22283	22235	22330	22484	22347	22230	22466	22382	22353	22191	22288	22181	22195	22172	22480	22445	22071	22391	22197	22230	22296	22050	22278	22328	21949	22093	22213	21994	22043	22274	22078	22166	22312	22383	22206	22418	22093	22242	22403	22322	22281	22365	22198	22319	22301	22366	21987	22105	22504	22488	22198	22173	22315	22254	22244	21962	22239	22301	22528	22091	22370	22202	21935	22357	22174	22291	22467	22358	22294	22309	22193	22210	22149	22195	22391	22059	22329	22411	22295	22106	22347	22110	22243	22099	22456	22270	22188	22230	22286	22282	22151	22581	22281	22360	22397	22106	22091	22322	22340	22245	21966	22102	22213	22356	22374	22473	22486	22329	22130	22312	22511	22316	22467	22304	22319	22105	22220	22299	22451	22329	22469	22364	21903	22378	22058	22226	22171	22349	22319	22177	22337	22231	22373	22216	22254	22023	22271	22290	22259	22275	21829	21822	22228	22427	22193	22420	22364	22221	22254	22329	22313	22184	22215	22189	22233	22273	22257	22328	22264	22108	22261	22518	22233	22341	22294	22238	22130	22274	22391	22328	22352	21992	22304	22397	22213	22278	22291	22069	22250	22461	22173	22038	22187	22184	22259	22219	22257	22050	22181	22069	22301	22171	22054	22359	22137	22148	22435	22277	22335	22389	22346	22143	21972	22491	22170	22203	22330	22241	22301	22143	22371	22047	22336	22239	22186	22515	22386	22094	22362	22307	22385	22291	22486	22187	22325	22311	22435	22334	22161	22274	22157	22285	22459	21909	22313	22351	22072	22265	22462	22220	22316	22178	22005	22230	22378	22296	22372	22325	22114	22094	22309	22331	22302	22252	22247	22394	22308	22321	22411	22302	22121	22191	22242	22230	22536	22425	22289	22380	22298	22136	22096	22123	22060	22396	22256	22285	22304	22038	22252	22220	22162	22123	22450	22484	22287	22281	22183	22297	22239	22380	22276	22415	22626	22558	22213	22520	22161	22027	22193	22304	22247	22176	22155	22128	22368	22131	22367	22335	22432	22210	22371	22490	22267	22138	22342	22228	22368	22161	22285	22261	22167	22238	22396	22315	22347	22103	21829	22246	22209	22323	22252	22211	22379	22268	22209	22197	22274	22283	22169	22293	22281	22215	22277	22485	22288	22315	22418	22509	22182	22284	22272	22088	22127	22350	22207	22312	22292	22155	22417	22184	22048	22280	22405	22285	22642	22223	22299	22210	22424	22218	22318	22191	22155	22296	22224	22082	22042	22296	22085	22326	22121	22143	22278	22487	22339	22275	22156	22197	22386	22161	22327	22310	22297	22277	22093	22252	22393	22074	22182	22308	22294	22336	22206	22115	22175	22353	22173	22307	22145	22442	22173	22109	22279	22337	21899	22222	22447	22321	22278	22584	22261	22144	22368	22235	22270	22227	22164	22343	22358	22395	22043	22258	22313	22271	22259	22371	22273	22114	22242	22137	22166	22246	22209	22087	22375	22375	22447	22476	22195	22226	22107	22342	22418	22322	22257	22494	22053	22028	22069	22282	22100	22228	22293	22287	22071	22113	22060	22360	22294	22301	22350	22214	22423	22417	22269	22315	22355	22368	22231	22203	22377	22215	22450	22375	22455	22239	22620	21998	22313	22229	22115	22311	22164	22152	22359	22495	22302	22198	22443	22202	22345	22042	22074	22359	22154	22390	22304	22052	22256	22480	22192	22223	22471	22420	22187	22275	22290	22413	22579	22569	22226	22231	22333	22313	22207	22253	22029	21967	22241	22215	22338	22419	22418	22220	22230	22329	22449	22435	21941	22165	22156	22169	22202	22154	22213	22329	22659	22286	22091	22589	22160	22366	22262	22318	22352	22169	22520	22367	22060	22367	22397	22155	22171	22306	22167	22336	22238	22241	22290	22078	22340	22305	22294	22020	22132	22118	22157	22419	22322	22091	21984	22559	22328	22460	22295	22429	22124	22111	22320	22292	22386	22415	22267	22440	22300	22204	22417	22276	22566	22098	22067	22354	22320	22257	22032	22341	22368	22247	22480	22364	22191	22389	22396	22173	22189	22170	22313	22241	22110	21958	22131	22357	22227	22180	22104	22272	22201	22352	22165	22383	22147	22193	22304	22337	22173	22507	22282	22295	22442	22318	22415	22036	22379	22433	22188	22232	22365	22279	22261	22184	22297	22262	22308	22238	22170	22132	22251	22404	22312	22292	22134	22487	22130	22549	22205	22050	22297	22153	22364	22357	22358	22078	22246	22476	22438	22476	22248	22540	22222	22051	22257	22229	22183	22107	22149	22118	22283	22329	22289	22279	22236	22373	22298	22049	22202	22279	22300	22392	22449	22100	22263	22308	22362	22383	22345	22372	22380	22200	22085	22035	22414	22176	22254	22266	22134	22313	22237	22198	22020	22110	22117	22245	22549	22070	22158	22197	22438	22110	22150	22248	22203	22225	22152	22398	22374	22232	22419	22202	22355	22325	22177	21989	22377	22030	22299	22084	22109	22192	22154	22271	22546	22471	22076	22235	22278	22315	22294	22095	22215	22249	22353	22295	22228	22214	22045	22546	22171	22283	22166	22044	22328	22270	22467	22141	22347	22362	22184	22353	22209	22484	22333	22355	22153	22159	22283	22115	22136	22134	22150	22324	22387	22052	22639	22397	21950	22120	22104	22396	22462	22290	22393	22653	22261	22170	22191	22239	22016	22243	22228	22018	21993	22137	22304	22316	22091	22293	22340	22539	22305	22340	22179	22131	21982	22246	22386	22395	22271	22156	22334	22384	22570	22245	22250	22278	21976	22298	22332	22339	22324	22245	22450	22131	22170	22047	22290	22157	22422	22132	22002	22331	22387	22402	22362	22373	22351	22293	22090	22200	22091	22059	21876	22266	22298	22080	22104	22238	22221	22309	22125	22184	22266	22128	22533	22401	22289	22265	22240	22107	22249	22398	22273	22378	22406	22298	22102	22459	22329	22300	22285	22389	22294	22401	22388	22326	22184	22184	22371	22430	22540	22303	22235	22459	22442	22317	22095	22141	22158	22098	22461	22392	22151	22195	22216	22227	22134	22121	22425	22124	22319	22141	22113	22355	22309	22357	22589	21988	22293	22253	22455	22194	22073	22354	22270	22179	22168	22289	22366	22108	22406	22066	22155	22173	22134	22105	22143	22117	22161	22305	22132	22109	22353	22091	22264	22385	22200	22252	22166	22229	22138	22189	22534	22312	22119	22169	22402	22173	22465	22345	22074	22203	22500	22343	22252	22266	22271	22275	22169	22567	22322	22331	22298	22216	22226	22432	22102	22387	22292	22187	22368	22344	22416	22207	21996	22195	22102	22252	22171	22222	22236	22231	22159	22282	22443	22134	22380	22190	22091	22386	21978	22262	22420	22219	22426	22267	22358	21965	22436	22352	22226	22262	22245	22158	22293	22204	22062	22288	22365	22527	22181	22116	22392	22326	22163	22201	22287	22247	22266	22305	21939	22343	22077	22385	22064	22176	22222	22203	22157	22252	22184	22249	22220	22399	22188	22034	22466	22362	22428	22361	22187	22098	22241	22172	22328	22207	22182	22134	22233	22286	22284	22367	22320	22189	22202	22215	22348	22174	22044	22226	22245	22207	22109	22137	22079	22405	22314	22388	22018	22450	22370	22129	22357	22097	22164	22049	22459	22342	22344	22033	22349	22511	22256	22161	22172	22172	22147	22271	22254	22107	22207	22401	22469	22454	22234	22227	22315	22250	22210	22375	22143	22252	22114	22235	22232	22239	22240	22423	22362	22041	22151	22560	22235	22269	22275	22193	22505	22197	22233	22316	22237	22421	22395	22257	21999	22242	22354	22458	22233	22235	22152	22195	22059	22195	22174	22326	22479	22238	22161	22403	22371	22460	22201	22361	22527	22374	22187	22321	22488	22092	22537	22444	22210	22248	22103	21944	22279	22257	22199	22392	22493	22139	22404	22202	22228	22282	22013	22177	22479	22403	22277	22218	22417	22338	22289	22096	22147	22293	22206	22360	22287	22369	22203	22181	22376	22344	22426	22378	22262	22388	22589	22447	22172	22316	22224	22204	22371	22237	22233	22259	22239	22473	22119	22361	22205	22078	22331	22176	22335	22388	22246	22275	22299	22345	21982	22384	22479	22360	22517	22181	22373	22308	22262	22490	22363	22163	22422	22203	22129	22355	22097	22411	22179	22214	22225	22096	22168	22234	22010	21991	22324	22119	22489	22447	22103	22084	22402	22253	22467	22273	22392	22348	21949	22284	22174	22304	22131	22273	22494	22611	22160	22003	22177	22402	22318	22208	22166	22637	22389	22487	22004	21978	21997	22506	22315	21972	22257	22452	22294	22147	22146	22293	22206	22216	21987	22110	22426	22296	22419	22235	22316	22252	22237	22108	22059	22206	22155	22220	22042	22131	22453	22412	22477	22265	22135	22111	22034	22047	22108	22360	22331	22422	22445	22288	22130	22066	22295	22231	22264	22044	22401	22486	22061	22167	22388	22177	22166	22245	22264	22211	22331	22471	22484	22324	22242	22560	22310	22448	22334	22160	22169	22381	22388	22371	22342	22147	22195
30565	40117	32702	23040	18759	16697	15993	15784	15273	15355	15044	14984	15070	15167	14939	15078	15016	15067	14988	15064	15130	15034	14862	15031	15096	15017	14871	14946	14782	14965	14967	14827	14731	14903	14914	14952	14707	14855	14930	14722	14833	14688	14955	14735	14924	14909	14817	14764	14918	15048	14910	14987	14827	15087	14777	14898	14978	14840	14908	14712	14683	14867	14719	14773	14891	15119	14758	14908	14752	14893	14855	15096	14889	14921	14808	14761	14950	14829	14932	14850	14756	14767	14695	14752	14903	14930	14849	14783	14724	14824	14904	14922	14726	14917	14820	14952	14915	14803	14842	14959	14904	14842	14976	14870	14966	14922	14939	14812	14876	14781	14806	14797	14918	14886	14707	14641	14777	15014	15016	14795	14973	14934	14861	14805	14932	14992	14708	14893	14773	14827	14793	14658	14766	14820	14800	14959	14785	15052	15001	14785	14903	14671	14893	14721	14849	14819	15034	14795	14869	14862	14921	14781	14905	14940	14877	14954	14723	14797	14776	14977	14785	14741	14806	14664	15052	14770	14831	14905	14874	14854	14849	14835	14919	14794	14800	14942	14961	14858	15115	14681	14893	14813	14732	14914	14893	14847	14767	14875	14846	14961	14865	14865	14844	14865	14834	14837	15122	14922	14811	14934	14995	14915	14866	15073	14667	14754	14784	14933	14874	14750	14959	14824	14785	14773	14916	14794	14960	14857	14820	14935	14895	14867	14825	14777	14911	14881	14888	14772	14824	14883	14894	14833	14934	14767	14954	14864	14676	14968	14885	15025	14939	14881	14923	14762	14999	14941	14737	15022	14880	14819	14781	14835	14726	14978	14753	14861	14814	14858	14820	14909	14898	14676	14861	14946	14758	14819	14988	14774	14866	14986	14803	14830	14950	15013	14988	14737	14920	14828	14695	14756	14985	14757	14827	14784	14711	14787	14784	14881	14834	14727	14969	14868	14727	14748	14863	14907	14797	14722	14851	14864	14962	14888	14874	14956	14803	14820	14914	14850	14874	14788	14980	14821	14767	14927	14672	14898	14857	14823	14969	14812	14828	14863	15000	14992	14877	14801	14842	14707	14747	15015	14753	14953	14825	14759	14717	14966	14803	14883	14949	14774	14862	14770	14905	14677	14716	14796	15001	14913	14802	14862	14799	14887	14809	14864	15023	14849	14759	14881	14880	14952	14958	14897	14808	14904	14994	14941	14747	14661	14866	14874	14771	14628	15040	14836	14865	14775	14944	14750	14928	14913	14849	14769	15009	14803	14889	14747	14831	14837	14795	14888	14824	14780	14615	14887	14768	14608	14714	14870	15030	15044	14813	15028	14755	14985	15045	14823	14805	14770	14807	14759	14919	15002	14867	14811	14992	14927	14841	15008	14866	14735	14869	15018	15075	14724	14648	15013	14781	15042	14577	15030	14953	14848	14971	14875	14755	14714	14784	14872	15027	14884	14790	14792	14797	14892	14875	14920	14865	14857	14864	14973	14731	14920	14803	14842	15009	14722	14851	14793	14903	15000	14802	14863	14910	14837	14831	14958	14851	14912	14901	14944	14806	14757	14899	14828	14879	14870	14712	14782	14656	14747	14886	14766	14833	14893	14864	14683	15012	14917	14810	14748	14723	14645	14831	14848	14905	14854	14953	15007	14910	14783	14775	14814	15067	14704	14939	14837	14955	14809	14888	14803	14955	14813	14863	14830	14724	14881	15039	14894	14756	14828	14925	14703	14851	14932	14708	15061	14866	14839	14782	14860	14685	14917	14847	14918	14943	14874	14972	14867	14844	14948	15079	14772	14820	14678	14944	14888	14925	14715	14738	14960	14848	14902	14869	14879	14823	14943	14922	14773	14714	14791	14892	14950	14737	14827	14753	14958	14799	15054	14764	14795	14800	14884	14857	14777	14938	14773	14924	14913	14859	14853	14962	14830	14996	14874	14876	14671	14924	14821	14779	14823	14800	14954	14876	14825	15084	14815	14815	14962	14801	14871	14799	14863	15084	14806	15044	14811	14799	14865	14802	14786	14856	14937	14781	14844	14883	14913	15035	14979	14684	14747	14784	14925	14931	14977	14913	14913	14830	14855	14788	14809	14821	14913	14688	14923	14796	14887	14815	14728	14935	14767	14769	14980	14926	14768	14919	14706	14964	14750	14826	14809	15052	14831	14778	14818	14859	14881	14786	14790	14802	14812	14960	14901	14800	14965	14818	14685	14976	14864	14914	14806	14857	14968	14745	14907	14815	14808	14902	14976	14882	14861	14792	15030	14926	14848	14822	14753	14958	14841	14926	14715	14752	14829	15037	14949	14792	14779	14803	15009	14833	14835	14944	14873	14922	14739	15053	14802	14890	14843	14905	14709	15017	14909	14774	14995	14824	14860	14967	14861	14836	14924	14842	14891	14790	14880	14799	15013	14846	14839	15004	14822	14819	14795	14718	14907	14803	14784	14799	14776	14861	14763	15065	14908	14852	15027	14891	14812	14941	14868	14734	14971	14859	14751	14844	14861	14892	14737	14826	14767	14798	14729	14933	14874	14943	14845	14763	14977	14986	14904	15036	14823	14787	14769	14866	14659	14799	14943	14966	14773	14797	14901	14899	14960	14845	14770	14683	14699	14731	14797	14773	15026	14825	14751	14797	14891	14949	14766	14849	14937	14933	14709	14906	14780	14838	15005	14903	14786	14857	14921	14886	14813	14607	14767	14873	14910	14704	14934	14796	14747	14892	14793	15151	14805	14848	14845	14855	14889	14907	14819	14820	15127	14952	14725	14790	14733	14777	14752	14870	14953	15005	14764	14889	14864	15017	14794	15077	14897	14866	14769	14768	14899	14994	14929	14848	14982	15004	14813	14859	14852	14931	14884	15063	14864	14843	14935	14965	14759	14926	14897	14661	14878	14884	14947	14851	14939	14972	15073	14867	14869	14892	14826	14973	14878	14939	14768	14765	14821	14893	14827	14868	14988	14922	14846	14750	14758	14788	14947	14838	14961	14905	14650	15035	14875	14963	14807	14612	14912	14724	14924	14867	14966	14968	14806	14852	15061	14907	14878	14846	14808	14794	14891	14774	14756	14861	14836	15013	14873	14866	14943	14881	14772	14978	14753	15024	14954	14918	14941	14859	14938	14866	14819	14897	15015	14782	14818	14931	14752	14812	14717	14678	14773	15008	14838	15054	14857	14842	14761	14798	14923	14997	14836	14968	15013	14794	14761	14819	14884	14815	14924	14836	14955	14864	14746	14730	14858	14805	14742	14693	14859	14805	14741	14980	14631	14778	14787	14879	14885	14921	14973	14799	14765	15140	14839	14979	14902	14738	15020	14768	14764	14901	14874	14853	14768	14930	14796	14747	14932	14914	14854	14874	14802	14892	14887	14942	14786	14852	14820	14790	14747	14906	14968	14735	14859	14850	14850	15090	14807	14980	14939	14947	14781	14911	14996	14828	14790	14823	14587	14976	14871	14784	14975	14778	14924	15058	14866	14715	14750	14889	14866	14763	14685	14816	14844	14849	14843	14755	14773	14769	14864	14845	15043	14698	14889	14833	15129	14990	14947	14753	14877	14790	15126	14947	14916	14745	14942	14912	14856	14988	14818	14928	14766	14874	14902	14868	14993	14653	14950	14812	14717	14963	14894	14765	14918	14855	14972	14916	14827	14832	14900	14803	14831	14939	14776	14808	14935	14936	14915	14887	14827	14844	14767	14841	14948	14853	14909	14883	14943	15015	14896	14833	14901	14965	14646	14767	14824	14827	14907	14810	14859	14995	14855	14825	14911	14937	14874	14892	14696	14801	14805	15004	14708	14997	14704	14918	14869	14949	15035	14828	14758	14904	14865	14901	14851	14863	14961	14981	14912	14853	14840	14986	14811	14892	14761	14878	14932	14749	15027	14693	14955	14792	14806	14810	14801	14740	14903	14974	14821	14839	14966	14841	14967	14852	14978	14827	14879	14927	14801	14737	14798	14815	14815	14886	14956	14926	14689	14796	14890	14818	14889	14805	14871	14665	14850	14884	14878	14870	14984	14790	14813	14911	14880	14890	14879	14937	14993	14904	14780	14989	14814	14770	14936	14876	14928	14875	14798	14782	14878	14788	14787	14881	14863	14870	14857	14843	14788	14761	14829	14981	14833	14950	14976	14972	14947	15037	14961	14900	14890	14947	14811	14663	14891	14775	14680	14855	14686	14900	14849	14915	14963	14947	14981	14766	14712	14715	14882	14734	15004	14706	15009	14848	14862	14914	14753	14841	14682	14685	14737	14836	14815	14685	14881	14913	14893	14892	14788	15016	14726	14861	14831	14666	14792	15031	14882	14806	15009	14896	14807	14748	14770	14771	14824	14816	14877	14872	14783	14978	14831	14690	14844	14812	15030	14962	15022	14839	14730	14863	14872	14810	14823	15036	14975	15005	14773	14836	14878	14618	14865	14900	14930	14859	14903	14901	14811	14797	14789	14925	14818	14827	14665	14840	14888	14890	14918	14720	14833	14833	14888	14794	14821	14759	14970	14871	14902	14952	15011	14885	14817	14932	14881	14657	14934	14981	14920	14829	14714	14920	14800	14771	14828	14890	14876	14850	14793	14833	14920	14835	14993	14809	14869	14929	14782	14889	14832	14738	14870	14899	14785	14907	14794	14879	14827	14649	14879	14706	14885	14848	14897	14827	14837	14855	14843	14736	14762	14764	14813	14729	14822	14760	14802	14792	14969	14734	14889	14807	14870	14894	14863	14788	14738	14918	14950	14854	14962	14847	14964	14618	14785	15042	14962	14875	14970	14951	14814	15054	14774	14681	14821	14806	14925	14836	14905	14914	14959	14849	14873	14950	14943	14770	14832	14868	14865	14669	14822	14947	14850	14808	15076	14921	15079	14919	15094	14886	14829	14641	14825	14832	15109	14877	14913	14801	14860	14804	14804	14757	14852	14924	14798	14896	14853	14758	14881	14750	15005	14652	14906	14910	14813	14865	14684	14825	14795	14768	14724	14872	14916	15025	15021	14758	14757	14961	14906	14917	14933	14994	14912	14961	14936	14927	14951	14951	14996	15018	14834	14892	14783	14936	14874	14808	14905	14992	14912	14919	14824	14728	14929	14853	14862	14922	14650	14991	14857	14951	14718	14890	14669	14792	14813
24452	21025	27467	25352	23748	25995	26497	23408	22625	22520	22322	22269	22020	22021	21979	21853	21856	22017	21798	21814	21955	21837	21632	21654	21507	21411	21522	21731	21739	21613	21562	21435	21284	21575	21525	21418	21590	21481	21815	21328	21541	21549	21541	21440	21733	21468	21204	21368	21538	21482	21563	21537	21550	21605	21439	21351	21434	21447	21517	21490	21470	21463	21272	21208	21544	21241	21568	21222	21681	21457	21679	21279	21577	21291	21389	21277	21265	21369	21265	21432	21328	21347	21550	21530	21620	21453	21717	21445	21395	21475	21374	21615	21805	21505	21333	21346	21426	21539	21512	21371	21299	21481	21447	21348	21397	21389	21376	21183	21206	21146	21474	21435	21413	21529	21291	21589	21404	21248	21191	21397	21544	21322	21357	21623	21338	21474	21463	21408	21453	21483	21199	21501	21472	21146	21331	21129	21292	21563	21465	21316	21187	21472	21337	21438	21271	21385	21387	21473	21363	21345	21326	21440	21564	21425	21335	21514	21392	21445	21488	21480	21351	21513	21538	21324	21462	21520	21324	21488	21320	21209	21263	21419	21486	21373	21321	21617	21270	21473	21570	21272	21605	21519	21495	21202	21373	21408	21342	21370	21353	21264	21502	21744	21357	21218	21264	21426	21468	21498	21446	21503	21558	21583	21584	21404	21299	21077	21249	21302	21458	21240	21335	21371	21587	21532	21364	21349	21468	21459	21111	21129	21713	21599	21073	21528	21398	21494	21349	21511	21232	21439	21510	21216	21321	21525	21118	21469	21536	21299	21446	21334	21498	21401	21583	21318	21140	21364	21598	21475	21694	21667	21444	21326	21605	21333	21421	21277	21595	21100	21348	21476	21447	21512	21063	21083	21563	21489	21213	21284	21418	21353	21339	21507	21461	21365	21359	21210	21515	21333	21733	21480	21440	21223	21315	21576	21736	21535	21466	21475	21438	21225	21532	21533	21760	21804	21499	21450	21400	21402	21515	21307	21241	21229	21472	21447	21403	21364	21348	21311	21424	21355	21498	21380	21528	21257	21418	21351	21428	21494	21160	21318	21272	21628	21688	21348	21466	21415	21637	21632	21315	21475	21236	21451	21371	21366	21237	21455	21197	21488	21566	21355	21418	21469	21241	21223	21064	21429	21147	21451	21223	21422	21462	21038	21366	21288	21358	21430	20986	21399	21208	21510	21442	21142	21512	21352	21162	21386	21415	21414	21305	21465	21337	21250	21237	21507	21463	21291	21555	21543	21504	21243	21602	21445	21267	21269	21394	21656	21371	21523	21389	21333	21525	21342	21201	21347	21307	21244	21466	21393	21294	21312	21689	21481	21510	21275	21357	21180	21224	21508	21455	21450	21666	21405	21375	21159	21203	21534	21579	21585	21575	21339	21303	21329	21327	21359	21323	21391	21422	21335	21568	21397	21638	21748	21508	21478	21303	21282	21460	21393	21539	21518	21152	21231	21637	21319	21339	21553	20975	21569	21455	21325	21391	21299	21336	21248	21332	21344	21272	21428	21402	21322	21600	21686	21395	21349	21309	21537	21217	21382	21571	21045	21574	21229	21315	21452	21362	21469	21498	21502	21471	21307	21478	21273	21438	21276	21419	21240	21513	21361	21216	21433	21523	21495	21212	21444	21421	21211	21337	21386	21371	21243	21405	21516	21410	21438	21422	21424	21518	21556	21442	21582	21456	21299	21366	21496	21473	21249	21221	21281	21562	21594	21411	21487	21332	21621	21766	21455	21479	21292	21292	21408	21554	21489	21386	21356	21441	21388	21309	21234	21211	21268	21348	21334	21564	21315	21458	21408	21438	21246	21302	21318	21682	21230	21126	21240	21467	21435	21234	21372	21277	21117	21158	21507	21319	21521	21511	21515	21432	21399	21332	21304	21359	21385	21573	21568	21569	21284	21238	21527	21367	21420	21598	21493	21383	21484	21492	21322	21466	21457	21267	21311	21386	21551	21345	21618	21683	21389	21429	21476	21501	21241	21364	21268	21517	21363	21414	21560	21623	21529	21372	21429	21265	21413	21409	21215	21314	21460	21345	21262	21343	21349	21303	21548	21350	21394	21459	21370	21183	21146	21464	21410	21338	21404	21115	21418	21357	21368	20995	21396	21615	21429	21435	21625	21458	21419	21379	21336	21514	21452	21483	21284	21178	21299	21337	21442	21700	21306	21285	21484	21762	21448	21529	21368	21441	21199	21361	21421	21492	21394	21601	21512	21346	21514	21287	21490	21394	21346	21493	21191	21270	21474	21365	21476	21437	21387	21696	21528	21478	21321	21398	21342	21469	21553	21459	21464	21338	21414	21592	21323	21349	21409	21432	21323	21329	21263	21493	21541	21444	21323	21483	21519	21295	21460	21537	21504	21351	21205	21410	21559	21446	21574	21521	21314	21402	21447	21477	21413	21307	21427	21426	21283	21174	21184	21165	21291	21353	20988	21441	21372	21422	21386	21446	21357	21487	21539	21409	21270	21530	21337	21563	21373	21325	21412	21223	21241	21412	21136	21402	21485	21328	21416	21381	21302	21371	21269	21236	21451	21632	21182	21443	21552	21312	21336	21360	21402	21402	21394	21179	21303	21216	21375	21386	21447	21453	21411	21138	21444	21571	21406	21482	21302	21284	21291	21572	21400	21133	21421	21539	21294	21558	21552	21420	21118	21458	21333	21771	21296	21273	21683	21506	21482	21379	21326	21436	21302	21359	21223	21417	21370	21257	21457	21439	21732	21561	21723	21256	21308	21412	21479	21337	21519	21428	21409	21378	21504	21503	21508	21261	21378	21188	21127	21490	21221	21553	21326	21604	21227	21261	21476	21503	21417	21556	21537	21384	21431	21346	21112	21276	21408	21435	21061	21252	21363	21329	21296	21331	21568	21401	21290	21457	21316	21649	21329	21298	21367	21453	21145	21437	21284	21169	21372	21572	21298	21499	21417	21476	21334	21215	21117	21449	21498	21567	21560	21233	21291	21471	21293	21150	21244	21386	21375	21411	21612	21239	21414	21421	21288	21540	21127	21511	21229	21416	21803	21415	21431	21333	21323	21382	21469	21423	21363	21338	21365	21297	21314	21298	21524	21216	21428	21427	21607	21523	21297	21483	21380	21367	21255	21447	21161	21472	21558	21452	21277	21196	21581	21461	21339	21393	21244	21473	21287	21177	21551	21287	21457	21404	21316	21286	21373	21525	21519	21518	21424	21373	21543	21520	21275	21383	21524	21405	21366	21593	21583	21473	21383	21227	21272	21463	21571	21423	21510	21513	21114	21315	21529	21480	21256	21272	21209	21510	21504	21392	21449	21355	21424	21385	21192	21377	21430	21412	21386	21327	21290	21409	21295	21557	21497	21325	21458	21320	21386	21235	21038	21290	21531	21439	21709	21550	21511	21372	21062	21446	21601	21602	21261	21385	21343	21343	21176	21175	21297	21156	21461	21490	21296	21288	21523	21522	21536	21249	21597	21387	21372	21233	21205	21404	21474	21387	21474	21401	21383	21536	21252	21348	21400	21212	21622	21469	21317	21547	21570	21506	21381	21478	21463	21272	21453	21505	21425	21345	21221	21239	21313	21337	21424	21399	21468	21546	21276	21312	21512	21639	21251	21403	21549	21360	21252	21424	21484	21308	21495	21543	21112	21579	21381	21409	21442	21321	21474	21576	21395	21335	21504	21475	21438	21599	21437	21701	21495	21144	21612	21428	21428	21480	21281	21455	21495	21413	21293	21506	21366	21277	21670	21196	21347	21470	21387	21370	21008	21232	21416	21541	21238	21505	21382	21550	21354	21431	21322	21655	21136	21523	21351	21537	21451	21421	21285	21496	21343	21485	21330	21311	21425	21409	21440	21464	21327	21508	21502	21665	21616	21375	21510	21539	21291	21526	21489	21638	21597	21524	21406	21482	21257	21505	21610	21383	21146	21476	21344	21177	21361	21362	21327	21453	21227	21542	21449	21549	21408	21321	21311	21458	21300	21429	21073	21603	21687	21306	21280	21403	21384	21646	21559	21573	21584	21656	21506	21493	21345	21293	21379	21313	21251	21498	21552	21483	21136	21476	21447	21413	21557	21381	21482	21386	21619	21536	21679	21423	21557	21584	21653	21400	21285	21752	21328	21689	21428	21480	21236	21293	21238	21360	21197	21331	21384	21491	21629	21527	21310	21371	21499	21436	21305	21428	21451	21350	21508	21615	21550	21403	21088	21531	21230	21343	21521	21287	21205	21328	21248	21293	21289	21397	21260	21563	21265	21268	21488	21529	21529	21676	21211	21427	21333	21344	21605	21408	21485	21264	21302	21229	21422	21541	21319	21509	21344	21580	21262	21550	21499	21377	21173	21334	21468	21231	21349	21392	21583	21607	21390	21141	21479	21313	21295	21420	21477	21425	21259	21220	21680	21293	21320	21514	21294	21397	21627	21636	21477	21510	21311	21338	21263	21360	21440	21239	21377	21332	21471	21275	21396	21224	21332	21594	21133	21434	21463	21299	21757	21273	21435	21370	21328	21390	21447	21552	21432	21359	21439	21560	21277	21334	21325	21291	21502	21379	21049	21294	21448	21537	21545	21471	21331	21489	21448	21601	21225	21190	21508	21406	21501	21358	21437	21268	21430	21321	21213	21687	21420	21295	21411	21406	21591	21442	21440	21335	21456	21456	21424	21630	21407	21394	21324	21541	21384	21209	21244	20963	21233	21427	21449	21463	21449	21388	21461	21334	21420	21444	21467	21380	21263	21445	21396	21419	21333	21361	21460	21676	21481	21518	21295	21451	21341	21360	21231	21289	21295	21348	21572	21467	21327	21518	21686	21270	21349	21460	21270	21365	21420	21515	21520	21352	21369	21173	21278	21383	21403	21295	21317	21407	21468	21434	21518	21323	21270	21465	21395	21540	21403	21400	21520	21514	21614	21445	21224	21479	21216	21551	21410	21576	21218	21365	21356	21388	21431	21354	21593	21489	21505	21457	21439	21233	21480	21572	21696	21403	21507	21289	21442	21479	21408	21486	21358	21540	21306	21056	21448	21213	21509	21587	21463	21586	21385	21433	21490	21300	21350	21448	21746	21465	21679	21355	21361	21454	21379	21473	21454	21403	21267	21403	21507	21435	21313	21371	21481	21587	21269	21555	21262
30269	51973	42092	29538	22888	19343	17386	16468	15991	15772	15238	15197	15153	15078	14882	15131	14916	14845	14775	14927	14859	14663	14762	14711	14565	14452	14631	15207	14717	14489	14495	14546	14614	14607	14355	14530	14361	14365	14470	14628	14575	14532	14332	14520	14316	14329	14401	14416	14330	14324	14304	14392	14562	14422	14405	14210	14553	14568	14345	14502	14546	14511	14541	14438	14415	14506	14540	14357	14678	14294	14564	14447	14428	14471	14370	14427	14407	14594	14425	14327	14560	14639	14398	14437	14457	14570	14359	14487	14380	14655	14507	14474	14440	14253	14438	14381	14442	14312	14394	14169	14483	14597	14440	14447	14432	14426	14438	14494	14453	14609	14281	14362	14457	14389	14341	14449	14324	14441	14484	14701	14303	14457	14611	14432	14404	14456	14375	14553	14359	14573	14544	14279	14420	14527	14517	14364	14478	14480	14261	14137	14447	14347	14497	14333	14370	14293	14376	14539	14355	14562	14510	14417	14360	14567	14397	14377	14418	14413	14355	14560	14435	14367	14339	14415	14492	14464	14324	14426	14405	14332	14129	14416	14469	14443	14345	14361	14519	14348	14373	14451	14233	14269	14418	14433	14458	14446	14533	14255	14501	14347	14458	14368	14331	14586	14336	14431	14514	14420	14648	14371	14412	14395	14356	14416	14445	14397	14361	14580	14443	14363	14490	14388	14422	14333	14282	14413	14401	14472	14499	14358	14442	14356	14620	14435	14387	14476	14303	14314	14453	14307	14485	14487	14341	14445	14295	14378	14431	14215	14281	14374	14586	14429	14470	14391	14388	14466	14480	14374	14516	14444	14279	14433	14435	14510	14396	14453	14382	14371	14492	14555	14373	14322	14420	14394	14420	14542	14269	14338	14383	14349	14504	14400	14377	14396	14551	14493	14542	14336	14226	14564	14371	14253	14365	14364	14366	14475	14450	14504	14437	14305	14434	14479	14331	14521	14445	14372	14511	14404	14370	14559	14431	14307	14544	14555	14440	14451	14312	14382	14421	14434	14562	14276	14397	14368	14470	14498	14343	14396	14348	14361	14286	14398	14572	14566	14525	14364	14443	14432	14389	14422	14526	14263	14255	14555	14418	14498	14434	14353	14419	14331	14503	14495	14337	14384	14356	14339	14474	14400	14454	14370	14333	14384	14470	14434	14476	14354	14482	14282	14496	14347	14298	14641	14286	14317	14431	14382	14413	14531	14308	14408	14442	14388	14304	14319	14528	14420	14354	14474	14403	14538	14414	14333	14316	14420	14546	14529	14347	14444	14211	14388	14633	14383	14537	14420	14593	14515	14364	14338	14318	14294	14516	14507	14400	14345	14329	14466	14546	14502	14249	14302	14455	14430	14294	14492	14286	14334	14617	14273	14265	14369	14607	14405	14176	14304	14274	14576	14332	14504	14378	14405	14493	14426	14449	14143	14347	14479	14395	14400	14500	14412	14182	14457	14121	14429	14315	14491	14486	14563	14543	14534	14345	14454	14432	14545	14351	14418	14503	14278	14589	14382	14498	14422	14426	14449	14409	14337	14443	14128	14528	14299	14361	14432	14443	14350	14358	14314	14526	14236	14400	14370	14381	14384	14422	14354	14392	14259	14629	14322	14399	14480	14403	14273	14358	14410	14507	14595	14623	14517	14330	14511	14292	14442	14398	14451	14405	14352	14335	14422	14171	14342	14423	14486	14419	14247	14426	14457	14466	14439	14528	14468	14603	14503	14229	14235	14466	14383	14419	14408	14373	14300	14247	14423	14425	14452	14559	14404	14465	14484	14321	14406	14422	14451	14478	14444	14362	14386	14570	14342	14526	14344	14486	14513	14462	14302	14367	14391	14350	14398	14423	14513	14310	14401	14289	14276	14483	14319	14369	14305	14116	14490	14437	14504	14390	14373	14252	14405	14248	14480	14468	14562	14525	14521	14417	14350	14447	14474	14301	14390	14478	14477	14505	14415	14437	14537	14373	14489	14272	14203	14392	14398	14496	14452	14422	14407	14319	14428	14413	14438	14434	14370	14501	14411	14394	14559	14450	14404	14499	14486	14437	14329	14458	14325	14593	14211	14512	14434	14314	14540	14481	14427	14381	14392	14609	14581	14504	14351	14337	14370	14555	14459	14411	14365	14348	14452	14486	14526	14417	14404	14397	14556	14417	14436	14300	14510	14719	14326	14441	14645	14465	14284	14329	14561	14541	14415	14313	14426	14493	14505	14407	14403	14485	14398	14517	14311	14278	14415	14376	14262	14320	14226	14385	14487	14488	14363	14559	14292	14360	14437	14268	14231	14340	14566	14331	14483	14262	14463	14522	14518	14684	14596	14435	14364	14302	14303	14489	14458	14300	14532	14392	14361	14339	14298	14380	14190	14475	14403	14218	14427	14312	14396	14595	14360	14441	14449	14228	14301	14250	14460	14469	14504	14308	14474	14072	14236	14552	14213	14490	14446	14439	14336	14568	14375	14410	14390	14542	14296	14402	14481	14324	14339	14372	14340	14432	14411	14477	14420	14336	14355	14409	14352	14418	14296	14356	14391	14303	14494	14461	14322	14474	14418	14455	14416	14635	14482	14419	14438	14375	14455	14353	14369	14399	14412	14433	14401	14362	14555	14355	14433	14283	14723	14491	14461	14444	14494	14429	14430	14453	14337	14395	14430	14488	14542	14365	14444	14219	14371	14394	14198	14434	14451	14347	14465	14497	14334	14352	14321	14285	14423	14309	14507	14459	14299	14419	14357	14264	14556	14501	14300	14408	14400	14553	14511	14433	14482	14459	14395	14360	14444	14388	14280	14503	14434	14600	14435	14510	14543	14411	14569	14493	14421	14482	14337	14296	14489	14530	14464	14414	14451	14436	14440	14428	14418	14430	14295	14546	14294	14434	14307	14501	14454	14404	14419	14654	14464	14408	14620	14407	14393	14419	14463	14542	14491	14487	14367	14399	14495	14471	14420	14259	14482	14297	14418	14600	14168	14314	14355	14462	14342	14378	14392	14554	14302	14351	14429	14390	14633	14536	14277	14562	14308	14405	14344	14418	14453	14286	14483	14281	14220	14537	14499	14372	14428	14433	14363	14347	14375	14343	14346	14501	14369	14607	14498	14505	14365	14376	14513	14346	14330	14455	14332	14479	14378	14391	14378	14591	14536	14213	14432	14588	14568	14338	14345	14191	14338	14328	14120	14353	14312	14478	14369	14299	14253	14517	14326	14416	14452	14438	14375	14477	14350	14415	14583	14394	14535	14366	14450	14526	14235	14433	14409	14433	14548	14318	14170	14280	14471	14470	14504	14293	14404	14416	14410	14448	14470	14548	14405	14352	14411	14337	14406	14539	14421	14534	14298	14439	14299	14432	14606	14508	14402	14368	14331	14335	14425	14327	14374	14522	14384	14447	14309	14592	14425	14347	14395	14476	14368	14427	14436	14345	14414	14420	14328	14429	14250	14529	14425	14429	14297	14365	14439	14511	14522	14403	14434	14535	14434	14448	14330	14437	14374	14480	14299	14593	14253	14333	14527	14383	14619	14397	14378	14422	14515	14409	14509	14434	14313	14394	14258	14471	14422	14297	14358	14463	14166	14231	14516	14459	14495	14393	14572	14402	14521	14583	14192	14400	14365	14555	14445	14382	14460	14490	14504	14332	14361	14542	14342	14422	14500	14417	14415	14484	14538	14469	14578	14410	14493	14343	14423	14533	14359	14234	14367	14488	14389	14325	14403	14317	14338	14499	14256	14294	14276	14408	14245	14438	14492	14537	14396	14411	14428	14246	14415	14476	14379	14368	14496	14404	14476	14315	14482	14526	14256	14413	14332	14308	14416	14424	14290	14453	14465	14382	14369	14457	14321	14460	14463	14326	14407	14324	14356	14461	14395	14334	14513	14419	14531	14595	14349	14394	14361	14336	14345	14425	14473	14469	14425	14250	14488	14501	14457	14428	14338	14504	14483	14365	14322	14486	14316	14405	14351	14394	14595	14345	14362	14485	14517	14299	14441	14439	14427	14575	14481	14323	14676	14420	14292	14438	14387	14448	14261	14400	14336	14434	14536	14367	14479	14358	14598	14491	14434	14390	14556	14509	14633	14383	14470	14569	14521	14492	14415	14241	14458	14294	14412	14433	14400	14373	14313	14525	14446	14356	14268	14296	14417	14504	14608	14600	14389	14556	14258	14328	14309	14287	14398	14520	14405	14500	14482	14398	14370	14381	14371	14480	14478	14349	14399	14324	14560	14454	14269	14271	14290	14426	14330	14448	14437	14308	14127	14392	14395	14454	14501	14394	14306	14518	14482	14449	14303	14393	14385	14496	14610	14427	14718	14497	14466	14476	14370	14431	14499	14504	14368	14217	14471	14514	14491	14502	14547	14452	14416	14376	14524	14454	14292	14400	14652	14437	14364	14430	14471	14469	14394	14296	14496	14425	14414	14351	14362	14434	14548	14438	14295	14465	14448	14519	14312	14429	14477	14434	14272	14382	14534	14482	14581	14425	14435	14455	14430	14296	14404	14334	14269	14307	14376	14522	14552	14326	14340	14434	14504	14326	14330	14648	14404	14432	14293	14408	14300	14342	14567	14307	14496	14324	14565	14392	14424	14516	14404	14442	14340	14429	14635	14343	14310	14521	14399	14363	14387	14581	14346	14406	14574	14602	14269	14503	14383	14405	14503	14348	14261	14327	14403	14368	14435	14543	14522	14432	14660	14555	14420	14458	14416	14422	14484	14447	14482	14392	14442	14507	14442	14468	14297	14493	14315	14332	14412	14479	14427	14312	14299	14472	14498	14353	14370	14494	14413	14355	14313	14457	14429	14353	14419	14640	14534	14470	14478	14487	14366	14416	14398	14427	14447	14346	14324	14463	14507	14376	14478	14424	14425	14477	14222	14413	14257	14518	14565	14461	14531	14407	14303	14409	14275	14326	14298	14497	14362	14401	14426	14417	14360	14531	14351	14367	14402	14437	14547	14374	14383	14221	14420	14386	14404	14425	14519	14474	14471	14505	14394	14407	14365	14588	14343	14404	14487	14503	14297	14613	14237	14536	14535	14561	14309	14325	14307	14534	14385	14368	14523	14347	14488	14379	14307	14306	14492	14478	14447	14527	14472	14436	14312	14417	14514	14453	14413	14319	14464
22680	20981	27480	24764	21867	24917	27896	22782	21129	21232	20942	20704	20545	20257	20384	20292	20248	20024	20036	19931	19763	19878	19888	19573	19787	19860	19680	19801	19605	19711	19663	19517	19633	19587	19500	19574	19401	19494	19739	19654	19515	19522	19566	19535	19765	19457	19333	19644	19499	19476	19373	19648	19291	19447	19648	19406	19541	19352	19767	19582	19414	19466	19605	19676	19531	19440	19443	19568	19558	19833	19621	19667	19611	19549	19668	19577	19583	19520	19633	19459	19428	19720	19434	19529	19506	19305	19372	19811	19591	19432	19461	19253	19238	19370	19387	19466	19424	19488	19477	19469	19474	19622	19247	19402	19385	19325	19461	19578	19361	19502	19520	19120	19704	19468	19440	19589	19450	19348	19146	19496	19482	19394	19463	19533	19608	19419	19373	19397	19430	19448	19326	19291	19372	19366	19550	19635	19441	19480	19488	19360	19254	19352	19599	19354	19428	19470	19651	19238	19318	19451	19519	19820	19456	19301	19629	19299	19295	19611	19268	19358	19557	19321	19236	19250	19329	19285	19489	19349	19297	19417	19442	19398	19273	19287	19220	19250	19283	19432	19314	19395	19399	19474	19354	19459	19549	19351	19481	19457	19315	19267	19340	19397	19443	19341	19274	19254	19155	19361	19734	19490	19332	19422	19243	19613	19304	19279	19479	19358	19422	19505	19465	19267	19532	19299	19441	19412	19221	19245	19290	19452	19517	19324	19399	19420	19298	19547	19352	19259	19338	19436	19734	19484	19478	19542	19550	19254	19301	19504	19523	19352	19483	19247	19437	19458	19529	19399	19316	19346	19443	19347	19398	19264	19423	19611	19379	19566	19566	19361	19287	19219	19223	19336	19194	19344	19198	19544	19421	19436	19444	19335	19385	19365	19282	19066	19506	19244	19367	19327	19399	19533	19477	19516	19586	19593	19371	19294	19296	19507	19372	19290	19364	19271	19516	19635	19226	19272	19288	19383	19389	19284	19388	19434	19457	19410	19397	19470	19564	19263	19328	19572	19387	19358	19342	19255	19473	19480	19110	19446	19306	19273	19186	19517	19374	19569	19445	19089	19291	19309	19206	19213	19427	19367	19191	19340	19278	19562	19432	19496	19276	19312	19427	19422	19347	19383	19449	19425	19370	19244	19404	19374	19181	19229	19492	19382	19275	19287	19470	19221	19286	19355	19321	19310	19425	19146	19249	19329	19387	19324	19373	19328	19182	19241	19506	19500	19266	19542	19427	19423	19518	19391	19564	19118	19187	19407	19450	19230	19520	19207	19393	19218	19534	19398	19415	19250	19372	19422	19287	19420	19294	19404	19237	19246	19192	19227	19242	19216	19491	19287	19204	19554	19490	19181	19416	19152	19267	19182	19358	19266	19329	19234	19206	19264	19229	19431	19452	19304	19355	19348	19138	19393	19440	19465	19447	19519	19668	19181	19279	19530	19429	19338	19410	19496	19569	19293	19606	19535	19521	19351	19519	19444	19633	19599	19439	19777	19485	19411	19550	19500	19514	19334	19482	19556	19496	19220	19314	19363	19690	19484	19038	19272	19464	19430	19376	19446	19426	19335	19314	19447	19232	19299	19132	19504	19357	19162	19533	19450	19531	19422	19353	19637	19428	19370	19355	19311	19392	19205	19112	19473	19494	19396	19422	19379	19462	19632	19373	19305	19356	19359	19510	19446	19439	19455	19349	19125	19482	19541	19441	19654	19683	19362	19450	19500	19515	19335	19552	19533	19406	19390	19354	19612	19227	19431	19306	19356	19516	19327	19219	19402	19496	19498	19396	19338	19243	19548	19348	19419	19526	19372	19418	19427	19273	19385	19341	19519	19284	19470	19508	19625	19554	19444	19447	19212	19298	19270	19061	19102	19554	19323	19488	19286	19315	19470	19404	19323	19304	19374	19225	19236	19320	19539	19500	19400	19312	19251	19336	19363	19605	19505	19408	19551	19273	19450	19445	19235	19328	19331	19401	19379	19278	19394	19163	19391	19200	19578	19458	19326	19396	19464	19308	19448	19477	19438	19201	19323	19454	19488	19462	19378	19338	19473	19601	19350	19547	19349	19261	19393	19249	19352	19468	19252	19456	19451	19681	19745	19411	19554	19242	19273	19519	19393	19100	19230	19218	19408	19544	19469	19276	19375	19441	19270	19163	19273	19432	19337	19319	19225	19493	19162	19470	19511	19359	19350	19412	19212	19621	19294	19345	19439	19142	19532	19296	19360	19542	19251	19370	19314	19379	19180	19285	19285	19315	19345	19337	19505	19323	19534	19560	19490	19430	19249	19343	19522	19257	19379	19354	19508	19331	19825	19241	19261	19356	19419	19248	19320	19242	19504	19420	19426	19604	19496	19386	19305	19512	19490	19519	19331	19394	19367	19478	19429	19695	19423	19499	19230	19207	19438	19294	19306	19296	19392	19503	19259	19308	19395	19478	19324	19383	19373	19360	19528	19432	19429	19596	19195	19259	19452	19588	19475	19382	19514	19273	19705	19340	19323	19337	19416	19488	19461	19385	19263	19549	19367	19361	19284	19333	19390	19255	19252	19411	19613	19375	19128	19209	19578	19446	19321	19423	19479	19465	19326	19598	19542	19326	19127	19305	19381	19567	19478	19164	19320	19593	19601	19485	19593	19687	19263	19496	19483	19520	19130	19592	19372	19431	19473	19495	19294	19531	19538	19401	19350	19198	19316	19342	19536	19280	19438	19236	19369	19267	19353	19354	19453	19544	19053	19353	19304	19444	19286	19513	19290	19333	19379	19448	19384	19414	19447	19508	19265	19408	19403	19336	19467	19395	19230	19550	19374	19289	19238	19448	19451	19516	19194	19209	19465	19595	19562	19515	19434	19640	19457	19395	19455	19566	19346	19563	19473	19709	19409	19505	19510	19299	19514	19457	19299	19405	19551	19389	19327	19289	19522	19280	19313	19125	19425	19363	19234	19317	19192	19500	19492	19458	19334	19411	19249	19335	19594	19303	19159	19546	19220	19399	19413	19342	19430	19452	19369	19309	19206	19408	19312	19521	19458	19437	19653	19353	19472	19422	19639	19292	19430	19337	19289	19511	19280	19273	19182	19386	19482	19452	19375	19554	19252	19185	19501	19438	19374	19291	19346	19421	19329	19191	19289	19455	19229	19291	19523	19549	19505	19606	19490	19373	19180	19364	19426	19487	19520	19525	19407	19461	19238	19180	19436	19575	19410	19513	19332	19565	19183	19378	19420	19412	19420	19438	19310	19382	19522	19464	19285	19449	19155	19126	19203	19217	19322	19500	19348	19350	19351	19343	19190	19170	19281	19207	19293	19277	19582	19250	19138	19392	19310	19244	19476	19491	19448	19574	19394	19509	19334	19447	19554	19279	19336	19155	19425	19258	19303	19351	19633	19206	19389	19352	19465	19364	19320	19482	19282	19494	19440	19470	19320	19347	19336	19263	19366	19254	19370	19527	19389	19242	19504	19494	19490	19353	19486	19277	19495	19538	19434	19533	19524	19551	19335	19248	19334	19256	19489	19365	19222	19412	19484	19369	19295	19504	19286	19343	19638	19351	19125	19531	19409	19262	19230	19230	19441	19536	19295	19367	19491	19584	19396	19539	19398	19668	19296	19393	19536	19307	19341	19239	19618	19630	19321	19589	19281	19373	19533	19262	19305	19376	19428	19623	19454	19367	19309	19350	19366	19454	19235	19414	19328	19357	19445	19373	19349	19413	19365	19421	19480	19558	19313	19321	19315	19249	19492	19340	19532	19467	19421	19436	19167	19414	19393	19126	19198	19321	19216	19276	19503	19331	19342	19125	19298	19242	19255	19297	19416	19548	19420	19332	19359	19313	19501	19133	19310	19308	19418	19390	19395	19458	19419	19293	19231	19337	19269	19423	19345	19304	19446	19340	19481	19157	19517	19366	19318	19421	19423	19114	19304	19414	19405	19591	19503	19419	19343	19439	19300	19385	19280	19457	19270	19277	19419	19328	19506	19399	19414	19321	19292	19417	19484	19313	19302	19452	19328	19384	19128	19620	19408	19309	19229	19492	19544	19202	19454	19469	19531	19570	19563	19328	19356	19380	19482	19504	19352	19417	19231	19413	19420	19186	19447	19401	19214	19463	19541	19399	19477	19498	19499	19477	19464	19407	19370	19292	19623	19496	19521	19229	19256	19526	19497	19370	19315	19550	19368	19329	19343	19459	19439	19356	19201	19583	19356	19394	19231	19320	19326	19500	19341	19318	19324	19370	19634	19334	19354	19253	19236	19318	19331	19359	19255	19589	19557	19258	19372	19290	19287	19496	19313	19401	19572	19134	19552	19550	19454	19445	19545	19482	19458	19481	19455	19381	19200	19389	19107	19385	19395	19353	19324	19197	19218	19365	19475	19110	19225	19299	19370	19475	19472	19284	19378	19429	19344	19262	19442	19313	19176	19465	19290	19475	19333	19443	19404	19335	19535	19411	19521	19349	19368	19608	19387	19263	19310	19258	19424	19448	19310	19320	19527	19275	19210	19387	19249	19444	19421	19514	19303	19306	19512	19503	19250	19420	19302	19351	19556	19421	19300	19464	19194	19312	19246	19321	19446	19435	19153	19213	19182	19501	19370	19347	19508	19668	19409	19319	19356	19464	19135	19304	19394	19368	19397	19345	19201	19051	19424	19353	19412	19503	19405	19501	19472	19482	19354	19423	19407	19292	19201	19348	19371	19240	19403	19284	19435	19338	19552	19417	19343	19508	19334	19278	19379	19186	19404	19163	19300	19233	19309	19240	19493	19436	19331	19551	19160	19414	19508	19529	19309	19305	19193	19611	19283	19282	19299	19378	19601	19415	19239	19345	19360	19352	19434	19342	19318	19526	19538	19447	19255	19145	19416	19462	19200	19489	19704	19351	19647	19361	19390	19326	19518	19265	19526	19500	19176	19523	19355	19460	19425	19254	19360	19394	19324	19263	19366	19396	19325	19438	19610	19274	19330	19456	19326	19289	19342	19243	19339	19344	19154	19303	19282	19404	19321	19428	19347	19272	19382	19485	19551	19262	19337	19481	19496	19294	19253	19365	19350	19597	19526	19467	19297	19455	19585	19714	19435	19294	19206	19382	19421	19091	19257	19332	19325	19443	19352	19476	19248	19505	19495
32274	56551	46025	33823	26486	21114	18200	16758	15883	15510	15175	14832	14823	14439	14466	14282	14244	14024	13898	13752	13691	13608	13671	13698	13638	13701	13598	13704	13516	13587	13526	13352	13488	13493	13577	13331	13552	13453	13450	13408	13531	13388	13568	13367	13410	13479	13427	13324	13417	13328	13405	13379	13390	13449	13317	13378	13210	13352	13363	13459	13594	13499	13420	13307	13437	13613	13508	13566	13559	13600	13461	13398	13522	13456	13298	13468	13546	13559	13587	13457	13356	13510	13586	13508	13524	13419	13331	13494	13393	13369	13428	13516	13433	13501	13402	13347	13407	13546	13420	13326	13245	13389	13491	13330	13363	13493	13429	13369	13493	13462	13444	13248	13339	13332	13360	13426	13348	13296	13386	13435	13303	13430	13464	13339	13484	13483	13389	13368	13379	13637	13374	13492	13429	13309	13436	13429	13470	13462	13469	13481	13273	13448	13348	13427	13439	13405	13305	13390	13426	13358	13338	13492	13447	13374	13330	13390	13471	13468	13350	13468	13385	13341	13367	13310	13560	13538	13143	13425	13528	13293	13290	13463	13551	13452	13395	13348	13410	13364	13442	13448	13402	13360	13405	13416	13376	13197	13204	13323	13388	13377	13429	13480	13532	13361	13314	13335	13248	13250	13405	13459	13281	13516	13302	13505	13427	13414	13577	13423	13415	13507	13427	13287	13384	13502	13356	13296	13399	13176	13386	13277	13406	13356	13506	13309	13411	13479	13385	13376	13446	13395	13363	13359	13384	13295	13449	13455	13337	13370	13379	13239	13305	13355	13318	13461	13410	13478	13188	13387	13484	13442	13372	13295	13435	13474	13301	13256	13573	13320	13570	13372	13365	13255	13395	13478	13426	13269	13445	13295	13353	13449	13382	13373	13367	13511	13420	13461	13402	13386	13284	13319	13395	13478	13450	13291	13469	13333	13338	13445	13546	13292	13360	13382	13315	13342	13530	13452	13364	13396	13366	13395	13380	13305	13288	13317	13373	13235	13354	13202	13416	13292	13246	13338	13371	13408	13276	13380	13558	13518	13517	13336	13416	13365	13352	13504	13468	13289	13335	13285	13337	13453	13555	13337	13305	13478	13340	13448	13322	13271	13307	13473	13369	13380	13339	13382	13442	13541	13468	13588	13417	13340	13383	13293	13255	13435	13324	13197	13446	13397	13326	13143	13367	13350	13539	13402	13426	13400	13290	13289	13425	13242	13174	13356	13457	13580	13522	13373	13440	13465	13471	13207	13356	13344	13500	13266	13308	13316	13285	13138	13355	13550	13386	13508	13415	13468	13488	13613	13280	13330	13422	13400	13354	13395	13267	13377	13404	13359	13420	13278	13475	13499	13257	13453	13325	13362	13450	13419	13360	13435	13537	13357	13319	13283	13365	13422	13516	13551	13384	13316	13450	13312	13377	13356	13446	13264	13375	13383	13376	13616	13412	13458	13384	13424	13380	13344	13326	13270	13329	13302	13355	13290	13360	13403	13357	13238	13323	13298	13331	13235	13428	13307	13517	13321	13548	13353	13353	13334	13278	13346	13119	13328	13437	13304	13472	13309	13432	13327	13463	13414	13222	13300	13324	13302	13508	13207	13425	13364	13430	13322	13434	13441	13237	13262	13508	13227	13377	13459	13352	13327	13320	13298	13374	13446	13344	13281	13414	13486	13454	13439	13318	13339	13402	13347	13486	13379	13434	13396	13480	13346	13386	13484	13493	13389	13499	13430	13376	13306	13448	13343	13535	13496	13392	13253	13438	13568	13364	13291	13546	13300	13268	13408	13362	13328	13356	13480	13486	13494	13376	13392	13288	13379	13260	13395	13390	13532	13326	13279	13383	13296	13247	13238	13357	13464	13284	13326	13411	13472	13350	13372	13497	13221	13571	13336	13553	13437	13259	13524	13344	13425	13353	13324	13469	13419	13426	13389	13256	13354	13450	13484	13425	13253	13340	13352	13234	13393	13392	13246	13300	13341	13532	13401	13404	13492	13386	13332	13403	13182	13196	13539	13460	13300	13334	13503	13212	13470	13336	13368	13500	13352	13405	13422	13395	13519	13296	13353	13427	13296	13432	13549	13404	13262	13325	13239	13419	13468	13305	13159	13267	13428	13298	13430	13125	13333	13356	13340	13419	13295	13190	13446	13498	13451	13308	13371	13400	13391	13545	13407	13225	13374	13306	13292	13529	13367	13327	13366	13520	13230	13402	13435	13177	13353	13265	13326	13300	13396	13379	13431	13459	13412	13397	13379	13359	13506	13357	13365	13328	13317	13377	13466	13323	13307	13267	13417	13287	13434	13301	13386	13440	13368	13470	13437	13296	13519	13495	13536	13390	13287	13227	13357	13183	13444	13351	13324	13485	13257	13282	13412	13354	13396	13354	13268	13421	13295	13355	13379	13336	13442	13355	13584	13352	13323	13440	13435	13444	13378	13444	13263	13445	13426	13462	13329	13267	13361	13309	13346	13238	13385	13272	13337	13341	13381	13287	13236	13489	13439	13395	13299	13474	13527	13441	13424	13293	13364	13288	13419	13348	13517	13398	13473	13655	13330	13606	13388	13341	13258	13388	13338	13259	13367	13366	13539	13479	13321	13470	13403	13335	13250	13408	13404	13218	13325	13339	13359	13443	13399	13435	13423	13429	13331	13443	13393	13230	13194	13370	13369	13273	13448	13222	13320	13474	13270	13310	13362	13579	13383	13398	13424	13352	13374	13378	13501	13240	13251	13342	13338	13360	13450	13518	13364	13204	13397	13257	13439	13328	13226	13424	13316	13433	13359	13303	13330	13530	13443	13515	13325	13539	13420	13471	13341	13256	13375	13460	13489	13250	13416	13186	13333	13422	13519	13386	13379	13416	13271	13253	13308	13434	13462	13433	13335	13522	13467	13394	13476	13262	13280	13433	13310	13279	13304	13372	13289	13306	13369	13380	13442	13355	13432	13401	13312	13426	13268	13238	13483	13534	13251	13341	13407	13458	13459	13211	13307	13335	13510	13230	13404	13298	13193	13325	13326	13345	13345	13139	13243	13479	13249	13370	13336	13473	13270	13424	13356	13544	13502	13431	13464	13227	13193	13492	13468	13449	13370	13396	13421	13352	13517	13314	13406	13273	13250	13264	13487	13252	13431	13271	13273	13494	13523	13333	13604	13344	13273	13368	13290	13569	13277	13217	13276	13390	13319	13380	13250	13309	13463	13207	13367	13399	13310	13359	13481	13403	13475	13356	13405	13350	13326	13441	13287	13241	13307	13461	13342	13437	13242	13465	13379	13352	13344	13407	13446	13197	13247	13285	13412	13339	13236	13539	13353	13233	13418	13254	13461	13420	13401	13239	13410	13346	13357	13319	13330	13324	13171	13373	13337	13383	13378	13221	13385	13371	13503	13374	13482	13171	13496	13280	13482	13467	13377	13401	13362	13312	13437	13393	13291	13461	13423	13327	13233	13407	13361	13380	13400	13391	13288	13250	13236	13549	13353	13373	13340	13487	13371	13425	13357	13235	13404	13295	13458	13235	13481	13284	13207	13499	13440	13379	13326	13519	13210	13375	13419	13419	13262	13388	13345	13317	13389	13350	13431	13365	13382	13388	13393	13244	13378	13422	13298	13339	13312	13391	13323	13389	13436	13360	13456	13276	13466	13330	13210	13440	13204	13315	13375	13451	13352	13273	13276	13284	13451	13375	13419	13261	13478	13471	13513	13275	13403	13284	13220	13347	13243	13226	13353	13203	13240	13450	13294	13461	13373	13467	13176	13357	13422	13347	13343	13431	13473	13420	13496	13386	13226	13398	13432	13418	13356	13359	13372	13390	13252	13416	13343	13320	13310	13339	13473	13421	13347	13404	13304	13370	13208	13545	13443	13304	13360	13311	13333	13377	13379	13306	13444	13433	13432	13262	13430	13273	13246	13337	13416	13444	13293	13575	13477	13355	13316	13509	13369	13324	13283	13336	13476	13325	13239	13281	13425	13395	13390	13608	13357	13431	13543	13347	13290	13360	13333	13504	13225	13355	13287	13363	13516	13587	13468	13296	13407	13474	13467	13263	13300	13575	13326	13520	13441	13440	13250	13483	13623	13502	13350	13382	13369	13361	13362	13296	13400	13396	13459	13387	13401	13425	13252	13543	13282	13355	13560	13549	13215	13387	13453	13499	13318	13455	13262	13295	13199	13299	13386	13415	13341	13485	13338	13446	13383	13324	13372	13290	13392	13307	13396	13387	13476	13254	13355	13438	13334	13311	13305	13389	13485	13442	13416	13297	13417	13534	13571	13506	13394	13268	13402	13517	13406	13461	13261	13301	13542	13440	13296	13483	13379	13439	13466	13542	13384	13442	13352	13390	13226	13500	13266	13236	13511	13367	13361	13546	13338	13321	13491	13391	13272	13273	13528	13339	13296	13472	13333	13296	13134	13335	13355	13420	13448	13316	13401	13370	13447	13381	13337	13368	13418	13355	13407	13427	13354	13499	13403	13311	13355	13312	13318	13270	13258	13472	13338	13451	13328	13512	13349	13565	13137	13378	13232	13520	13371	13534	13183	13355	13327	13289	13466	13431	13249	13433	13365	13379	13324	13377	13373	13325	13444	13459	13306	13296	13371	13712	13438	13322	13231	13503	13426	13302	13361	13336	13413	13413	13267	13336	13368	13386	13432	13372	13434	13334	13332	13292	13376	13365	13324	13252	13312	13464	13390	13355	13517	13408	13333	13441	13326	13549	13386	13424	13374	13383	13370	13305	13444	13367	13395	13364	13362	13484	13378	13384	13340	13280	13243	13376	13334	13345	13247	13330	13283	13487	13368	13295	13189	13476	13514	13385	13277	13434	13311	13440	13276	13415	13450	13452	13260	13339	13290	13326	13413	13415	13391	13307	13297	13297	13262	13472	13397	13215	13428	13220	13301	13334	13400	13328	13405	13220	13450	13237	13503	13226	13312	13451	13334	13210	13230	13642	13260	13364	13331	13332	13409	13513	13324	13284	13459	13348	13397	13366	13111	13432	13495	13344	13336	13255	13172	13295	13532	13392	13289	13346	13448	13407	13466	13247	13392	13326	13282	13245	13392	13392	13247	13433	13419	13367	13372	13415	13471	13217	13455	13387	13457	13319	13359	13218	13381	13407	13345
35265	32299	33483	30067	25805	24214	23435	22856	22650	22487	22461	22348	22246	22434	22375	22303	22119	22406	22426	22319	22115	22243	22118	22169	22113	22098	22048	21937	22089	22165	22484	22251	22003	22451	22369	22061	22105	22151	22059	22262	22241	21981	22205	22205	22126	22057	22059	22055	22140	22072	22095	22140	22130	22245	22085	22118	22316	22250	22231	22302	22143	22119	22350	22220	22206	21864	22089	22251	22096	22118	21994	22058	22287	21907	22347	22323	22098	22235	22252	22295	22187	22027	22175	22093	22147	21999	22059	22004	22061	22200	22168	22124	22459	22303	22012	22457	22255	22350	22481	21939	22269	22002	22090	22416	22119	22224	22471	22369	21981	22306	22036	21981	22077	22152	22080	22115	22235	21969	22222	22357	22133	22122	22166	22092	22256	22199	22138	22293	22199	21852	22104	22147	22077	22028	22380	22150	22404	22287	21922	22431	22270	21862	21949	22019	22210	22009	21906	22006	22128	22259	22255	22141	22188	22275	22268	22044	22102	22004	22207	22173	22209	22283	22135	22026	22153	22167	22352	22207	22087	22232	22249	22179	22184	22137	22201	22090	22216	22308	22104	22037	21921	22323	21830	22183	22352	22095	21920	21882	22127	22327	22296	22348	22201	22260	22433	22129	22004	22155	22322	22195	22014	22172	22205	22063	22245	22041	22200	22115	21838	22092	22127	22135	22359	22079	22171	22082	22291	22128	22324	21841	22043	22190	22189	22377	22305	22236	21943	22297	22174	22129	22120	22269	21957	22147	22215	22284	22242	22263	22022	22199	22254	22354	22199	22202	22244	22189	22369	22179	22380	22322	22103	21899	22086	22256	22091	22090	22057	22027	22262	22222	22072	21969	22092	22314	22351	22217	22147	22019	22224	22202	21914	22138	22161	22093	22257	22102	22003	22040	22249	22442	22141	22065	22365	22146	22169	22246	21977	21990	21993	22098	22000	22124	22359	22024	22231	22069	22214	22229	22296	22188	21905	22140	21992	22149	22038	22149	22234	22453	22246	22230	21998	22078	22167	22167	22238	22172	22303	22074	22036	22032	22141	22193	22133	22444	22095	21981	22066	22155	22270	22257	22274	22177	22222	22212	22313	22161	22011	22432	21725	22219	22121	22236	22149	22165	22078	22066	22543	22154	22145	22003	22128	22373	22212	22124	22195	22115	22275	22327	22116	22068	22152	22234	22141	22126	22105	22242	22009	21895	22186	22083	22064	22194	22142	22044	22071	22153	22149	22140	22120	22224	22235	22051	22328	22106	22056	22150	22239	22246	22209	22166	22435	21996	22076	22284	22217	21950	22305	22055	22108	22226	21951	22174	22242	21924	21958	22120	22209	21979	22295	22233	21856	22151	22101	22127	21915	22130	22212	22022	22295	22164	22291	21953	22097	22135	22177	22019	22124	22337	22256	22242	22098	22189	22132	21999	22246	22071	22076	22181	22279	22180	22150	22097	22267	22502	22274	22118	22281	21972	22067	22164	22337	22020	22087	22101	21980	21917	21943	22218	22116	21904	22162	22146	22163	21912	22218	22031	22123	22096	22019	22175	22130	21961	22183	22270	22028	22094	22221	22213	22050	22008	22132	22207	21940	22291	21906	22155	22243	22364	22200	22089	22017	22211	22269	22192	22325	22037	22127	22085	22181	22290	22217	22295	22088	21915	21978	22071	22035	21956	22100	22078	22482	22245	22018	22158	22255	22254	22241	22063	22050	21998	21919	22066	22225	22211	22162	22167	22109	21861	22252	21971	22148	22102	22127	22196	22191	22117	22116	22154	21942	22024	22245	21981	22084	22125	22198	22115	22075	22243	22263	22147	22057	22178	22217	22033	22083	22249	21937	22093	22147	22162	22457	22109	22040	21918	21993	22238	22090	22047	22140	22165	22099	22123	22272	22081	22268	22105	22143	22048	22306	22082	22072	21907	22133	22091	22206	22370	22232	22083	22099	22068	22075	22355	22137	22273	22314	22200	22276	22012	22120	22043	22068	22176	22199	22150	22318	22239	22338	22115	22187	22069	22160	22120	22080	22333	22261	22320	22134	22146	22216	22296	22152	21872	22070	22103	21838	21985	22139	22050	22217	22165	22143	22206	22207	21998	22097	21909	22092	22073	22385	22213	22194	22275	21992	21986	22477	22121	21969	22517	22386	22169	22083	22107	21955	22296	22032	21819	22177	21983	22135	22223	21919	22325	22184	22240	22086	22079	22070	21976	22392	22150	22065	21967	22066	22220	22346	21881	22208	22394	22077	22275	22139	22206	22407	22480	22272	22186	22254	22184	22317	22392	22266	22141	22546	22287	22275	21905	22158	22161	22313	22051	22337	22046	22202	22177	21960	22024	22214	22033	22252	22077	22130	21943	22350	22148	22261	22005	22139	22132	21906	22052	22103	22040	22107	22276	22187	22310	21975	22168	22117	22221	22188	22253	22255	22223	22270	22212	22372	22499	22211	22122	22057	22290	22130	22054	22317	21916	22117	22166	22094	22253	22256	22110	22194	22149	22174	22100	22248	22238	22192	21924	21907	22051	22212	22155	22055	22130	22093	22039	22186	22275	22180	22069	22172	22196	22111	22088	22119	22236	22151	22287	22011	21962	22120	22043	22169	22325	22283	21953	22018	22012	21984	21918	22101	21797	22033	22242	22051	22320	21949	21942	22222	21762	22352	22075	22175	22154	22138	22133	22028	22213	22195	22072	22213	22245	22125	21989	22016	22042	22118	22206	21861	21957	22134	22190	22153	22168	22300	22045	22072	22236	22403	22134	22103	22453	22009	22260	22404	22231	22370	22184	22049	21958	22152	22061	22369	22043	22152	22209	22315	22118	22078	22080	22369	22242	22231	22135	22272	22122	22232	22131	22089	21978	22125	22068	22105	22103	22554	22351	22195	22163	22102	21944	22034	22108	21996	21969	22441	22185	22260	22170	22140	21926	22276	22155	22125	22390	22102	22040	22291	22297	22073	22035	22184	22198	22122	21938	22115	22180	22253	22297	22088	22414	22183	22204	22111	22174	22233	22024	22394	22284	22331	22108	22061	22217	21789	22395	22207	22027	22199	22131	22365	22271	22086	21998	22296	22405	21872	21916	21967	22218	22231	22118	22152	22102	22016	22131	22159	22335	21934	22258	22053	22119	21991	22127	22359	22293	22126	22187	22124	22300	22119	22128	22408	22238	22078	22155	22091	21965	22469	22227	22186	22123	21953	22094	22342	22237	22117	22128	22025	22250	22246	22110	21889	22119	22375	22081	22368	22076	22297	22286	22235	22050	22056	22153	22230	22193	22442	22101	21993	22145	22267	22141	22156	22087	22014	22186	22205	22037	22085	22311	22175	22435	22207	22003	22242	22217	22157	22054	22209	22023	22359	22160	21965	22187	21960	22142	22088	22046	21905	22234	22264	22004	22352	22330	22231	21941	22149	21909	22264	22229	22137	22098	22458	22419	22195	22235	22378	22227	22244	22183	22063	22176	21977	22055	22348	22336	22220	22222	22341	22109	21992	21993	22134	22271	22128	21854	22303	22304	22191	21860	22004	22228	22202	22083	22340	22075	22226	22132	21915	22172	22084	22201	22198	22277	22252	22319	22141	22039	22272	22349	22074	22125	22077	22193	22410	22165	22121	22007	22115	22182	22003	21912	22219	22312	22201	22320	22156	22214	22149	22115	22071	22157	22378	22254	22049	22048	22366	22168	22257	22082	22205	22342	22083	22143	21959	22200	22110	22042	21951	22352	22233	22119	22167	22084	22162	22038	22127	22092	22336	21919	22324	22407	22172	22233	22097	22259	22204	22205	22183	22140	22152	21935	22094	22377	21952	22155	21962	21999	22011	22152	22290	22142	22022	22028	22021	22314	22148	22140	22356	22301	22093	22020	22174	22151	22160	22276	22249	22093	22115	22135	22039	22172	22173	22204	22094	22314	22062	22293	22494	22343	22219	22180	22288	22197	22140	22227	22182	22247	22013	22156	22037	22279	22041	22108	22175	22087	22000	22250	22108	22252	22315	21986	22168	21933	22100	22172	22268	22173	22003	22313	22283	21949	22118	22153	22233	22076	22088	21979	22055	21850	22178	22120	22170	22253	21918	22125	22093	21902	22208	22274	22290	22368	22312	22254	22107	21968	21956	21820	21956	22207	22213	21986	22201	22025	22190	22284	22027	22369	22201	22332	22038	22274	22438	22281	22184	22042	21943	22165	21921	22083	22345	22163	22208	22176	21935	22061	22103	22165	22352	22232	22179	22226	22278	22245	22196	22224	22144	21993	21988	21858	22211	22154	22284	22128	22150	22350	22295	21960	22134	22010	22377	22010	22371	22011	22097	22108	22154	22413	22109	22064	22274	22254	22213	22286	22071	22032	22118	21970	21836	21995	22322	22007	21994	22171	22260	22376	21976	22171	21967	22227	22212	22457	22175	21883	22152	21910	22034	22139	22242	21982	22411	22287	22245	22362	22365	22183	22206	21874	22256	22088	22222	22206	22057	21889	22077	22191	22004	22048	22152	22364	22156	22151	22089	22098	22074	22183	22063	22169	22343	22055	22387	22205	22266	22250	22157	22101	22277	22039	22143	22013	22291	22047	22173	21905	22191	22055	22376	22303	22357	22234	22091	22217	22388	22255	22165	22341	22253	22284	22049	22271	22369	22241	22191	22255	22248	22312	22214	22248	22077	22367	22080	21961	22278	22419	22175	22128	22263	21942	22099	22178	22326	22036	22126	22268	22100	21944	22349	22128	22131	22252	22164	22270	22287	22399	22173	22181	22308	22146	22169	22217	21921	22165	22125	22236	22292	22116	21945	21890	22337	22229	22123	22126	22290	22369	22269	21970	22051	22104	22279	22171	22163	22547	22192	22144	21893	22080	22088	21877	22095	22264	22196	22393	22250	22213	22240	22327	22073	21952	22104	22319	22137	22223	22266	21998	22226	22440	22172	22148	22270	21970	22133	22172	22177	22234	22004	22077	22006	22375	22043	22149	22148	22242	22295	22136	22026	21976	22141	21887	22127	22079	22090	22209	22156	22228	22253	21829	22311	22125	22271	22287	22110	22231	22231	22162	22085	22142	22202	22159	22269	22096	22151	22261	21978	22083	21950	22154	22118	22042	22126	22096	22217	21940	22217	22166	22218	21996
28155	38339	30236	23246	19612	17453	16124	15606	15368	15138	15282	15063	15043	15060	14968	14902	15034	14894	14924	14882	14841	14883	14764	14645	15033	14807	14715	15008	14649	14811	14633	14569	14747	14573	14779	14720	14817	14767	14789	14760	14834	14680	14697	14799	14683	14643	14742	14778	14739	14724	14807	14741	14750	14772	14833	14662	14788	14746	14632	14807	14708	14838	14825	14865	14604	14772	14845	14712	14855	14597	14775	14697	14723	14768	14892	14906	14682	14750	14800	14779	14795	14950	14847	14671	14712	14788	14734	14722	14707	14796	14745	14869	14734	14660	14831	14632	14651	14710	14805	14750	14714	14654	14719	14873	14696	14611	14732	14681	14752	14642	14714	14568	14747	14682	14866	14722	14742	14887	14819	14527	14882	14787	14622	14638	14630	14646	14845	14588	14921	14618	14693	14688	14672	14800	14683	14684	14716	14818	14803	14753	14819	14687	14771	14688	14653	14871	14627	14638	14893	14725	14828	14555	14609	14781	14791	14816	14739	14953	14832	14843	14777	14676	14629	14638	14790	14621	14634	14637	14747	14783	14794	14870	14487	14803	14678	14844	14909	14758	14660	14766	14766	14785	14660	14994	14897	14734	14693	14809	14791	14721	14679	14833	14672	14693	14780	14754	14882	14522	14898	14857	14749	14819	14850	14828	14662	14738	14570	14725	14877	14725	14899	14784	14730	14793	14844	14796	14737	14765	14940	14687	14834	14762	14774	14655	14802	14612	14827	14761	14741	14818	14649	14831	14605	14588	14691	14671	14549	14910	14671	14787	14696	14763	14843	14721	14713	14752	14790	14892	14578	14817	14708	14732	14630	14625	14785	14626	14751	14698	14710	14646	14743	14781	14940	14803	14672	14664	14801	14788	14663	14762	14961	14708	14640	14750	14612	14748	14757	14788	14621	14725	14823	14731	14766	14977	14827	14811	14765	14643	14674	14671	14732	14699	14746	14787	14777	14696	14886	14585	14755	14725	14711	14869	14514	14813	14723	14697	14893	14719	14691	14758	14601	14745	14611	14767	14574	14617	14739	14622	14779	14600	14827	14705	14795	14771	14718	14676	14749	14696	14686	14685	14883	14622	14599	14732	14824	14783	14658	14759	14849	14564	14684	14811	14801	14693	14728	14808	14704	14727	14813	14583	14701	14723	14699	14619	14759	14678	14809	14821	14767	14870	14703	14629	14705	14709	15002	14800	14816	14810	14718	14640	14652	14627	14730	14698	14637	14780	14553	14594	14788	14741	14756	14810	14760	14757	14702	14871	14786	14785	14815	14568	14653	14663	14767	14863	14763	14743	14856	14724	14504	14686	14763	14614	14743	14712	14823	14675	14813	14741	14799	14735	14843	14639	14720	14670	14760	14930	14744	14756	14754	14655	14736	14804	14832	14791	14786	14708	14704	14675	14844	14836	14789	14618	14813	14590	14674	14823	14809	14731	14828	14663	14658	14864	14801	14868	14845	14674	14718	14714	14795	14692	14749	14843	14686	14854	14645	14906	14611	14916	14659	14875	14642	14662	14723	14852	14856	14888	14774	14871	14799	14784	14727	14681	14814	14672	14725	14705	14844	14861	14799	14705	14791	14913	14854	14791	14752	14758	14757	14557	14704	14894	14799	14672	14712	14852	14743	14639	14831	14876	14730	14772	14728	14854	14666	14620	14749	14780	14922	14588	14843	14827	14664	14799	14765	14545	14877	14583	14890	14811	14732	14689	14775	14942	14692	14731	14754	14694	14971	14514	14770	14688	14770	14819	14746	14796	14718	14351	14687	14812	14816	14809	14724	14590	14940	14701	14878	14773	14824	14818	14782	14846	14784	14681	14753	14831	14806	14529	14765	14522	14916	14727	14628	14646	14729	14728	14826	14621	14666	14645	14768	14714	14900	14703	14720	14610	14744	14568	14732	14784	14710	14692	14782	14787	14741	14722	14700	14794	14656	14727	14684	14710	14662	14737	14970	14736	14756	14886	14760	14704	14654	14747	14674	14775	14863	14771	14670	14695	14686	14750	14686	14843	14923	14840	14653	14585	14786	14892	14662	14802	14835	14599	14748	14782	14769	14678	14661	14754	14533	14938	14774	14649	14818	14590	14827	14674	14725	14860	14672	14693	14646	14666	14749	14781	14695	14661	14838	14594	14825	14579	14749	14697	14676	14765	14783	14794	14762	14910	14701	14673	14847	14552	14911	14883	14602	14660	14664	14647	14725	14751	14655	14661	14785	14813	14819	14668	14756	14734	14890	14826	14711	14779	14556	14867	14663	14769	14692	14586	14766	14686	14560	14630	14791	14815	14678	14785	14580	14817	14744	14678	14818	14603	14760	14700	14751	14890	14745	14882	14704	14689	14732	14726	14867	14889	14670	14692	14575	14606	14795	14786	14825	14789	14814	14617	14725	14719	14701	14694	14631	14841	14870	14757	14720	14777	14652	14685	14849	14861	14798	14747	14689	14660	14735	14885	14715	14696	14766	14781	14586	14686	14548	14574	14724	14556	14787	14789	14665	14803	14729	14835	14626	14691	14879	14818	14713	14756	14776	14700	14591	14708	14689	14611	14558	14832	14860	14557	14660	14753	14783	14537	14539	14694	14702	14796	14695	14643	14756	14881	14802	14688	14696	14672	14732	14747	14624	14758	14682	14836	14685	14678	14888	14759	14800	14628	14845	14710	14787	14574	14581	14525	14754	14742	14905	14901	14706	14703	14660	14796	14643	14742	14682	14802	14708	14734	14687	14623	14736	14619	14730	15009	14761	14812	14786	14754	14816	14779	14645	14713	14977	14573	14791	14737	14615	14939	14784	14819	14645	14613	14825	14734	14557	14695	14671	14900	14706	14585	14760	14827	14680	14868	14630	14747	14830	14755	14686	14688	14713	14625	14706	14617	14905	14784	14731	14722	14774	14840	14632	14713	14647	14747	14751	14811	14691	14770	14784	14662	14809	14691	14722	14756	14678	14727	14770	14814	14754	14864	14662	14864	14812	14671	14832	14810	14676	14771	14683	14795	14649	14736	14627	14929	14519	14543	14693	14637	14802	14686	14851	14697	14577	14727	14589	14734	14688	14775	14789	14781	14763	14873	14702	14809	14546	14603	14724	14686	14716	14705	14798	14686	14752	14630	14753	14703	14741	14752	14750	14748	14798	14858	14765	14675	14780	14889	14783	14727	14788	14630	14836	14715	14906	14801	14628	15068	14843	14758	14886	14772	14707	14685	14771	14956	14767	14666	14747	14682	14675	14808	14637	14726	14636	14825	14771	14826	14727	14906	14703	14721	14730	14739	14658	14846	14985	14779	14780	14932	14775	14710	14717	14654	14758	14848	14640	14626	14791	14679	14656	14923	14692	14794	14550	14799	14857	14733	14726	14613	14624	14752	14696	14696	14613	14847	14771	14776	14831	14768	14916	14681	14909	14595	14616	14842	14739	15076	14670	14752	14586	14559	14807	14758	14823	14693	14695	14822	14711	14721	14642	14766	14699	14838	14800	14730	14776	14627	14781	14715	14563	14814	14807	14967	14745	14609	14576	14647	14828	14751	14792	14807	14921	14697	14850	14629	14648	14764	14860	14742	14696	14593	14808	14657	14843	14876	14769	14632	14781	14620	14777	14729	14742	14729	14599	14830	14708	14686	14622	14721	14889	14874	14859	14677	14778	14736	14786	14792	14801	14640	14908	14637	14698	14735	14582	14796	14877	14714	14688	14784	14714	14767	14578	14830	14805	14879	14862	14873	14749	14748	14775	14721	14677	14678	14672	14784	14760	14727	14880	14734	14679	14717	14617	14631	14631	14740	14749	14665	14776	14877	14662	15089	14925	14724	14903	14757	14775	14774	14744	14604	14854	14688	14746	14725	14671	14752	14762	14707	14646	14832	14629	14735	14752	14771	14585	14661	14949	14763	14873	14712	14717	14795	14805	14811	14870	14901	14636	14805	14948	14546	14943	14875	14620	14839	14617	14661	14747	14674	14674	14802	14882	14871	14738	14814	14756	14808	14690	14777	14515	14745	14599	14677	14699	14719	14780	14799	14833	14650	14746	14801	14780	14905	14556	14637	14736	14976	14723	14716	14782	14807	14693	14907	14574	14672	14781	14719	14768	14896	14849	14540	14635	14732	14824	14757	14856	14861	14793	14742	14686	14718	14712	14871	14741	14735	14897	14729	14931	14862	14729	14720	14932	14584	14726	14653	14748	14764	14817	14783	14677	14785	14790	14732	14724	14830	14893	14755	14696	14735	14836	14764	14740	14818	14599	14481	14788	14893	14941	14720	14615	14877	14728	14714	14778	14792	14647	14802	14671	14803	14759	14818	14564	14702	14765	14604	14851	14840	14745	14673	14808	14701	14810	14666	14724	14778	14619	14784	15015	14789	14875	14854	14735	14781	14829	14726	14940	14866	14606	14668	14552	14731	15019	14769	14862	14657	14934	14790	14610	14837	14767	14671	14798	14575	14699	14720	14746	14556	14634	14763	14569	14643	14710	14734	14745	14780	14701	14789	14585	14774	14680	14790	14704	14720	14675	14720	14735	14864	14577	14590	14784	14668	14797	14737	14705	14900	14804	14749	14783	14886	14620	14673	14763	14619	14750	14634	14750	14591	14825	14587	14898	14658	14907	14557	14706	14838	14815	14702	14801	14851	14720	14897	14751	14642	14804	14943	14691	14475	14836	14725	14776	14866	14885	14730	14767	14620	14740	14854	14662	14847	14865	14717	14657	14714	14654	14597	14888	14782	14791	14709	14762	14630	14788	14702	14674	14721	14690	14660	14641	14822	14669	14714	14713	14902	14908	14622	14852	14565	14904	14722	14855	14684	14688	14739	14815	14896	14782	14720	14721	14672	14917	14666	14705	14840	14839	14748	14674	14658	14805	14864	14795	14817	14775	14850	14788	14818	14752	14731	14685	14707	14671	14789	14661	14677	14774	14683	14780	14788	14510	14563	14822	14893	14774	14757	14646	14639	14726	14871	14780	14981	14715	14675	14854	14863	14877	14548	14596	14683	14692	14664	14792	14750	14767	14841	14674	14620	14862	14645	14856	14722	14777	14653	14656	14859	14634	14608	14814	14558	14558	14679	14782	14592	14719	14802	14704	14782	14622	14607	14773	14651	14761	14812	14798	14714	14727	14559
24513	20997	27390	25295	23680	26076	25832	22580	21529	21593	21464	21357	21228	21116	21088	21220	20834	20786	20778	20962	20677	20597	20603	20717	20853	20452	20751	20617	20645	20739	20600	20551	20698	20475	20767	20695	20427	20565	20451	20286	20558	20493	20708	20648	20636	20508	20640	20553	20773	20879	20437	20556	20497	20725	20700	20764	20548	20499	20514	20460	20541	20697	20425	20522	20589	20392	20645	20559	20534	20373	20505	20444	20380	20689	20603	20462	20624	20535	20648	20532	20406	20427	20529	20689	20524	20610	20495	20592	20474	20746	20349	20330	20652	20587	20471	20537	20368	20401	20584	20536	20582	20632	20495	20383	20540	20424	20345	20256	20341	20550	20513	20411	20534	20448	20443	20549	20476	20347	20597	20534	20489	20412	20381	20399	20429	20504	20481	20399	20443	20448	20575	20488	20284	20461	20557	20364	20511	20370	20320	20454	20636	20280	20524	20286	20395	20501	20692	20781	20418	20653	20649	20566	20421	20487	20505	20375	20625	20389	20231	20422	20510	20444	20395	20582	20409	20415	20558	20536	20496	20371	20335	20482	20727	20746	20550	20392	20404	20508	20300	20417	20479	20394	20456	20365	20314	20303	20334	20543	20352	20341	20408	20373	20527	20470	20345	20438	20534	20686	20597	20455	20436	20420	20517	20514	20452	20417	20526	20307	20549	20162	20449	20477	20382	20688	20571	20475	20467	20257	20370	20298	20234	20417	20640	20263	20409	20481	20550	20479	20478	20503	20717	20359	20426	20515	20479	20565	20447	20475	20505	20332	20406	20458	20426	20274	20185	20578	20526	20401	20308	20528	20410	20639	20487	20433	20361	20641	20545	20346	20684	20527	20324	20499	20458	20261	20448	20706	20439	20434	20459	20455	20547	20583	20356	20559	20490	20596	20602	20491	20358	20577	20445	20423	20685	20375	20454	20479	20400	20522	20532	20380	20361	20432	20515	20627	20563	20400	20558	20465	20456	20380	20322	20448	20692	20371	20606	20597	20536	20476	20362	20465	20389	20336	20470	20414	20651	20590	20389	20461	20891	20470	20569	20200	20147	20447	20601	20488	20361	20447	20427	20309	20396	20641	20445	20427	20083	20538	20519	20539	20376	20363	20615	20241	20447	20333	20570	20483	20577	20337	20516	20426	20510	20526	20587	20615	20583	20306	20492	20474	20285	20305	20205	20484	20519	20314	20673	20633	20591	20172	20592	20477	20515	20385	20607	20515	20553	20411	20391	20743	20453	20368	20638	20388	20401	20540	20564	20633	20401	20455	20325	20538	20716	20320	20476	20709	20303	20383	20308	20760	20373	20594	20637	20525	20561	20533	20544	20199	20652	20760	20419	20382	20343	20583	20345	20580	20561	20561	20449	20518	20504	20631	20402	20409	20301	20567	20737	20656	20723	20431	20671	20198	20561	20442	20496	20498	20555	20420	20465	20596	20478	20507	20700	20578	20360	20593	20527	20186	20532	20516	20414	20419	20629	20357	20650	20391	20577	20378	20373	20819	20646	20481	20409	20602	20635	20536	20392	20446	20800	20607	20482	20413	20365	20477	20361	20345	20520	20360	20490	20424	20528	20489	20356	20586	20583	20576	20571	20517	20532	20443	20502	20412	20297	20506	20392	20510	20733	20370	20485	20415	20502	20341	20517	20546	20654	20397	20462	20411	20549	20537	20546	20390	20575	20285	20585	20476	20553	20402	20599	20551	20480	20547	20599	20687	20398	20574	20230	20372	20267	20224	20403	20552	20544	20449	20332	20609	20475	20490	20422	20683	20538	20537	20440	20469	20577	20294	20304	20153	20206	20459	20445	20565	20538	20386	20622	20346	20555	20532	20431	20368	20646	20497	20336	20423	20340	20550	20379	20196	20615	20514	20549	20339	20413	20395	20463	20506	20436	20783	20609	20347	20449	20493	20414	20422	20404	20502	20460	20312	20611	20324	20621	20356	20402	20299	20513	20393	20452	20516	20560	20402	20525	20397	20443	20502	20170	20209	20692	20653	20439	20625	20630	20523	20630	20532	20507	20507	20709	20378	20421	20399	20373	20426	20422	20492	20568	20560	20432	20224	20473	20402	20506	20530	20522	20588	20530	20672	20665	20391	20452	20599	20612	20475	20542	20360	20393	20431	20718	20371	20428	20412	20442	20634	20674	20515	20339	20390	20360	20296	20332	20448	20470	20446	20629	20588	20513	20244	20553	20389	20442	20597	20367	20667	20524	20519	20434	20263	20514	20427	20623	20423	20472	20467	20726	20451	20435	20295	20183	20359	20355	20371	20529	20439	20488	20416	20373	20560	20570	20345	20408	20592	20570	20395	20421	20893	20663	20273	20417	20240	20300	20408	20472	20577	20633	20523	20589	20465	20485	20298	20445	20348	20431	20585	20282	20634	20624	20369	20558	20613	20409	20532	20573	20528	20613	20689	20582	20457	20326	20277	20666	20364	20430	20471	20745	20451	20515	20408	20305	20512	20334	20323	20651	20657	20443	20481	20406	20627	20366	20428	20437	20612	20654	20607	20375	20614	20785	20355	20456	20500	20562	20326	20542	20501	20454	20487	20337	20457	20408	20433	20441	20674	20377	20440	20521	20510	20389	20512	20525	20434	20306	20292	20382	20420	20460	20496	20490	20437	20488	20561	20414	20455	20518	20471	20463	20615	20484	20481	20535	20333	20329	20671	20299	20545	20435	20374	20451	20466	20564	20362	20386	20440	20390	20283	20306	20473	20581	20334	20380	20419	20324	20416	20514	20558	20757	20460	20394	20698	20644	20412	20340	20355	20503	20443	20525	20484	20608	20411	20652	20529	20531	20718	20557	20552	20518	20381	20690	20483	20493	20438	20134	20625	20442	20487	20470	20362	20500	20682	20555	20483	20415	20503	20333	20429	20544	20483	20389	20474	20599	20307	20263	20495	20603	20635	20465	20548	20594	20319	20534	20304	20506	20469	20645	20745	20468	20662	20598	20495	20383	20310	20511	20370	20578	20492	20520	20724	20512	20361	20499	20436	20170	20563	20615	20384	20321	20402	20521	20561	20268	20387	20289	20399	20495	20450	20324	20398	20510	20500	20357	20453	20508	20578	20257	20456	20515	20401	20433	20377	20422	20368	20335	20576	20364	20354	20708	20661	20524	20388	20269	20415	20414	20559	20265	20336	20748	20468	20455	20655	20425	20320	20294	20584	20302	20489	20522	20402	20431	20674	20533	20667	20612	20541	20230	20391	20414	20474	20582	20428	20405	20397	20508	20450	20491	20303	20413	20366	20322	20397	20575	20655	20336	20464	20352	20531	20536	20487	20565	20659	20363	20437	20453	20537	20201	20284	20532	20333	20592	20492	20362	20298	20486	20229	20331	20328	20383	20602	20574	20627	20334	20445	20445	20360	20155	20555	20413	20319	20316	20332	20619	20366	20269	20282	20330	20360	20552	20455	20443	20531	20504	20442	20276	20613	20619	20493	20527	20430	20407	20759	20440	20341	20527	20475	20672	20592	20665	20552	20378	20629	20560	20410	20377	20682	20799	20393	20182	20460	20390	20507	20582	20453	20659	20623	20522	20491	20579	20493	20351	20715	20644	20544	20586	20375	20289	20490	20467	20475	20554	20640	20417	20499	20392	20396	20499	20509	20312	20151	20432	20377	20426	20557	20570	20777	20524	20543	20507	20651	20630	20413	20445	20451	20614	20662	20446	20662	20250	20467	20671	20491	20823	20623	20324	20277	20457	20356	20178	20201	20405	20263	20166	20696	20553	20354	20541	20577	20396	20426	20449	20391	20288	20326	20487	20545	20582	20702	20392	20599	20341	20565	20354	20471	20535	20263	20459	20543	20528	20441	20527	20338	20366	20328	20654	20663	20652	20742	20795	20514	20519	20601	20482	20482	20395	20635	20698	20498	20379	20838	20525	20430	20635	20683	20612	20453	20692	20451	20507	20344	20497	20633	20742	20492	20349	20291	20322	20670	20627	20498	20337	20562	20544	20301	20525	20437	20500	20282	20661	20566	20583	20374	20194	20285	20361	20375	20561	20329	20653	20728	20473	20695	20396	20420	20506	20400	20381	20568	20470	20567	20408	20308	20387	20605	20548	20094	20293	20308	20451	20438	20484	20289	20410	20353	20572	20200	20431	20442	20506	20497	20260	20518	20547	20380	20518	20725	20513	20424	20408	20274	20707	20420	20646	20523	20478	20487	20499	20601	20336	20268	20514	20548	20585	20579	20699	20445	20437	20378	20657	20651	20779	20566	20677	20538	20534	20750	20570	20272	20532	20371	20379	20346	20439	20495	20718	20522	20525	20541	20447	20512	20583	20367	20380	20416	20474	20481	20576	20630	20559	20580	20555	20573	20557	20439	20302	20644	20520	20353	20429	20668	20485	20483	20668	20267	20353	20566	20586	20548	20660	20305	20516	20640	20391	20420	20416	20556	20446	20518	20623	20282	20588	20509	20606	20482	20626	20548	20428	20471	20329	20514	20451	20272	20599	20429	20539	20544	20749	20699	20645	20274	20537	20527	20712	20561	20719	20625	20426	20793	20453	20145	20357	20511	20677	20326	20372	20480	20631	20486	20383	20524	20505	20516	20500	20544	20609	20666	20342	20471	20723	20505	20474	20473	20509	20348	20286	20508	20473	20425	20353	20380	20568	20640	20715	20341	20649	20573	20283	20518	20536	20248	20645	20483	20413	20485	20429	20601	20508	20668	20290	20385	20640	20443	20530	20655	20296	20358	20312	20450	20555	20607	20429	20300	20744	20371	20228	20504	20345	20529	20488	20644	20343	20663	20288	20355	20606	20479	20514	20486	20440	20600	20350	20381	20490	20331	20542	20356	20181	20270	20451	20272	20458	20451	20480	20440	20531	20607	20331	20373	20504	20508	20391	20382	20400	20489	20265	20488	20398	20511	20394	20460	20597	20410	20685	20431	20517	20644	20552	20582	20610	20637	20368	20522	20444	20638	20388	20431	20424	20551	20301	20360	20498	20507	20518	20389	20268	20333	20373	20492	20388	20512	20529	20371	20514	20719	20697	20430	20373	20375	20457	20700	20334	20487	20536	20725	20616	20204	20372	20388	20659	20319	20396	20512	20432	20480	20489	20522	20548	20530	20297	20137	20338	20287	20381	20430
29509	48652	39092	29649	23868	19822	17457	16275	15744	15291	15128	14854	14922	14669	14840	14680	14423	14331	14355	14278	14105	14115	14068	14208	14073	14004	14232	14094	14070	14002	14037	14097	13892	14059	14024	14096	14129	14151	13853	13992	14141	13763	13793	13952	14089	14028	14075	13832	14005	14118	14036	14173	13911	13883	13881	13855	14099	13840	14108	13909	14060	14138	13940	14013	14135	13946	14162	14160	13971	14173	13998	13966	14003	13877	13935	14064	14101	13951	13838	13957	13887	13854	13901	13993	13958	13820	13896	13887	13959	13914	14060	13994	13881	14080	14023	14038	13967	14033	14031	14035	14183	14035	13855	14042	13958	13777	14047	14096	14108	14037	14087	13989	14150	13970	14049	14199	13884	13875	14058	13902	13918	13895	14191	14041	13881	13922	14057	13894	14028	13906	13875	13987	13819	13993	14068	13951	14072	14085	14166	14129	14005	13911	13802	13902	13856	13938	13807	13856	13912	14101	14098	14069	13875	13916	14038	13987	13971	13996	13932	13954	13864	13973	13978	13918	14004	13976	13778	13963	13907	13967	13916	13804	13868	13917	13848	13971	14120	14050	14008	13992	13941	13978	13859	14005	13798	13916	14093	14065	13846	13945	13885	14117	13989	14191	13800	14102	14115	13857	14045	13980	13992	13970	13971	14129	14028	13966	14127	13926	14204	14066	13929	14111	13935	13746	13998	13841	14001	14065	13969	13908	13841	13927	13852	14036	14026	14078	13898	14000	13905	13864	13967	13956	14023	13897	13954	13941	13690	13866	14097	13941	13923	13980	13883	13955	14030	13899	13975	13998	13983	14165	13837	13693	14072	13852	13973	14089	14163	14004	13739	14018	14078	13916	13993	13921	14028	13887	14045	13893	13929	13999	13933	13862	13955	13853	13986	14035	14015	14021	14186	13986	13869	14006	13971	13812	14021	14124	13935	13948	14094	13995	13938	14083	13782	14042	13976	14003	14149	14004	13897	13975	14133	13807	13927	14008	13915	13967	13936	13761	14133	13993	14099	14049	14021	13874	13811	13889	14146	13902	14026	13885	13915	13902	14098	13939	13975	13999	14072	13995	14083	13960	13952	13847	14126	13897	14078	13971	14011	13950	13948	13963	14007	13957	13917	14112	14050	14112	14064	14031	13930	14039	13896	14009	14151	13919	14017	14125	13912	13934	14047	14097	14000	13990	14087	13875	13786	14054	13998	13865	13939	13934	13894	13933	13948	13939	14031	14023	13965	14045	13859	14006	14011	14050	13857	14044	13901	13960	13923	13947	13913	14066	13925	14053	13991	13893	13948	14181	13917	13945	13995	13780	13854	13961	14077	13905	14295	13920	13979	14049	13909	13926	14111	13931	13956	14068	13876	13836	13959	13979	13892	13943	13890	13936	13918	14005	14115	14041	13858	14015	13909	13777	14184	13957	13887	14030	13928	14152	14023	13888	13999	13943	14090	14091	13927	13958	14022	13853	13924	14001	14016	14098	14062	14158	14078	14041	13940	14121	14043	13804	14053	14000	14193	13903	13872	14014	13862	13889	13755	13904	13883	13859	13892	13794	13788	14085	13868	14253	14062	13889	14009	13965	13890	13988	13888	13958	13968	14094	13903	13961	13834	13983	14048	13940	13882	14123	14032	13966	13983	14084	13884	13990	13867	13996	13909	13851	14027	13897	13973	13988	14000	13911	14002	13799	14060	13935	14025	13982	14133	14012	14025	13835	14046	14117	14058	14043	14196	14017	13976	13977	13974	13995	14021	14000	14121	13930	13883	13849	14057	13975	13988	13950	13962	13917	13914	13874	13983	13975	13923	14090	14156	14081	13991	14007	13861	14023	13961	14110	14115	13872	14019	13949	14071	14024	14017	13953	13978	13992	13953	13891	14045	13918	13971	13895	14203	13978	14002	13867	13808	14012	13814	13886	13859	13836	13853	13973	13893	13894	14063	13919	13880	13969	14107	13971	14097	13911	14027	14078	13996	14069	13856	14084	13907	13925	14129	13913	14037	14047	13961	14007	14096	13925	13927	14171	13970	13921	13982	14042	13882	14206	14111	13928	14131	14024	13943	13981	14010	13978	13878	14040	14047	13895	13824	13986	14013	14017	14004	13914	13864	13985	14176	13991	13892	13869	13957	14033	13928	13878	14087	13946	14103	13825	13970	13992	14041	13870	13925	14049	13966	13901	14056	14092	14098	13903	14074	13715	13840	13934	13967	14002	14187	13896	13820	13894	14020	13933	14006	14051	13838	13873	13833	13944	14048	13897	14076	13906	13995	14039	13910	14072	13902	14007	13956	14113	13854	13921	13873	13782	13944	14068	13979	14103	14141	13998	13851	14020	13823	13832	13966	13994	14036	13951	14013	13884	14066	13821	13913	14076	13768	14098	13922	13998	14053	13952	13836	13981	13911	14191	13990	13902	13806	13909	13966	13944	13963	13919	13816	13670	14011	14130	13860	13910	14066	13996	14079	13962	14151	13927	14057	14012	13986	13996	14053	13937	14068	13880	14011	14036	13899	13889	14063	13978	14068	13985	13997	13946	13897	13932	14016	13934	13949	14035	13910	14146	13859	13870	13942	13948	13990	13846	13995	13879	14000	13892	13952	14014	13985	13824	14051	13959	14091	13893	14176	14100	13967	14086	13858	13824	13997	13960	13930	13901	13878	13821	13888	14029	13952	13913	13944	13932	13931	14017	14067	14072	14010	13898	14094	13948	13882	13840	14024	14005	13974	13974	14078	13913	14033	14026	13927	14067	13975	13973	13966	13801	14001	14035	14036	13939	14077	13871	13932	13956	14134	13994	13835	14112	14034	14022	13866	13981	14054	14001	13935	13886	14055	13994	13936	13966	13970	13745	13992	14028	14151	13948	14038	13880	14151	13945	13897	14077	14095	13961	13868	14029	13980	13968	14004	14042	14008	14031	13858	14022	13916	13958	13748	13946	13891	14028	14032	14068	13953	14048	13963	14032	14014	14140	13966	13786	13995	13889	13916	13977	13958	14016	13868	14040	13977	14019	13946	13900	14178	14108	13962	14060	14019	13880	13964	13962	14061	13906	13728	14121	14036	14038	14044	14047	13831	13926	13912	14028	14127	13979	13885	13949	13981	13954	13703	13978	13978	14016	13878	13995	13995	13832	13916	13978	14025	13883	14071	13933	13925	14081	14022	13990	13803	13930	14092	13845	14041	14089	13955	13988	13980	13883	14051	14042	14018	13959	13968	13776	14007	14085	13783	13923	13934	14030	14033	13894	13859	13976	13940	13713	14019	14009	13897	13943	14069	13835	13897	13922	13907	13984	14059	13904	14106	13980	13841	13891	14068	13937	13920	14067	14080	13876	14210	13952	13848	14099	14005	13944	14050	14042	13984	13884	13896	14045	13974	13757	13875	13956	14114	13945	13995	14037	13939	13979	13933	13984	13875	14032	13953	13911	13966	13864	13996	13862	14152	14003	13912	14117	13971	13900	13976	13906	13973	13941	13984	13947	13944	13922	14069	13934	13996	13985	13939	13969	13834	13879	14020	14074	13991	13872	13897	13997	13992	13896	13812	13815	14033	13968	13954	14145	13956	13906	14076	14059	14156	13946	13964	13813	13887	13919	13764	14180	13878	14086	14149	13861	14053	13853	14002	13957	13954	13867	13791	14037	13949	14151	13890	13816	14119	13910	14028	13947	13856	14097	13839	14001	13803	13843	13934	13988	14037	14112	13919	14061	14024	14115	14013	13867	13972	14023	13923	14021	13869	14111	13960	14139	14110	13862	13874	14021	13863	14020	14017	13872	14006	13882	13938	14003	13849	13956	13886	14097	13972	13844	13973	13903	14029	13816	14092	14059	13998	14012	14095	14058	13995	13944	13911	13862	13906	13985	13937	13852	13991	13937	14156	13732	14016	13999	13914	14074	14065	13837	14022	13900	13861	13912	13988	13880	13937	13952	13969	14060	14095	14026	13962	14088	13862	13962	13995	13922	14007	13990	13890	13972	13864	14008	14008	14090	13852	13925	13934	13950	14058	14091	14086	13922	14060	13938	13865	13877	13987	14066	13825	13897	13991	13976	14157	13998	13876	13949	14019	14010	13951	13846	14048	13998	13853	14215	13996	14042	14029	13907	14017	13905	14110	14062	13932	13955	14020	13952	13949	13808	14000	13936	13980	13914	14008	13720	13919	14082	14038	14033	13980	13975	14029	13913	13997	14026	14186	14075	14036	14021	13869	14081	13984	14186	13877	14017	13812	14114	13957	13858	14167	13978	14094	14051	13887	13881	13956	14126	14027	13739	13981	14029	13778	13944	14136	14114	13889	13922	13801	13998	13942	14010	14056	13983	13823	13879	13979	14053	14007	13938	13872	13821	13958	14051	13955	14128	13889	13961	14111	14086	13771	13857	13951	13792	13959	13874	13822	13896	13892	13972	14197	13692	13968	14007	13909	13953	14169	14004	14067	13907	14031	13944	13955	13909	13930	14048	13953	14095	13936	14032	13960	13923	13847	14055	14058	13798	13789	13918	14112	13915	13928	13991	13896	13960	13945	13949	13979	13990	13945	14068	13939	13873	13929	13981	14021	13969	14024	13947	14014	14005	14063	14204	14033	13819	13971	13799	13904	13841	14114	14004	13842	14012	14028	13908	13953	14021	13995	13904	14063	13980	13728	13976	14108	13944	13949	13729	13862	14027	13947	13962	13935	13985	13819	14042	13934	13971	13953	13995	13783	13952	13887	14052	13906	13914	14023	14108	14076	13876	13996	13939	14153	14003	13967	14203	13916	13954	14064	13879	13853	14163	14034	13921	14071	13938	14033	13808	14154	13874	13980	14057	13987	13991	13883	14036	14054	14052	14045	14138	13935	13858	14023	14066	13931	13976	13829	13972	14110	13965	13956	14051	14005	14078	13859	14117	13925	13838	13908	14037	13997	14025	14047	14011	14014	13962	13895	13969	14165	13801	13924	14035	14106	13993	14049	13882	13888	13976	13913	13754	14007	13941	13905	13973	14002	13941	13866	13901	13869	13846	13917	13987	14032	13889	14075	14019	13902	13912	14011	13955	14005	13910	14131	14082	13824	14053	13919	13844	13899	13913	13920	14002	14108	13992	14002	14012	13870	14194	13899	13884	14102	14059	13927	14073	13821	13975
22687	21006	27485	24838	21898	24842	27749	22679	20807	20922	20530	20491	20182	19850	20096	19907	19315	19516	19596	19504	19359	19139	19258	19157	19170	19296	19320	19025	19277	19128	19309	19056	19121	19234	19079	19017	18883	19050	19044	19149	19098	19113	19003	19266	19091	18943	19076	19004	18902	18918	18945	19103	19015	19102	19182	19143	18991	19014	19043	18992	18944	19176	19186	18966	18980	19141	19223	18922	19120	19065	18945	19118	18658	19039	19284	18914	19089	19050	19116	18997	18956	18992	19116	19197	19161	19356	19156	18942	18987	18935	18771	19014	18870	19146	18935	19048	19158	19045	18816	18947	19001	18929	19116	19108	19002	19063	18880	19083	19066	18940	19067	18946	19229	18966	18862	18901	19146	19071	19034	18980	18884	18907	18977	18975	18849	19110	18981	18730	18811	18826	18959	19144	18835	19020	19131	19177	18771	18948	19092	19068	18779	18798	18710	18902	18841	18932	18748	19137	18940	19065	18952	19004	18842	18927	19102	19195	18915	18860	18922	19101	18897	18750	18872	19014	19023	19026	18880	19013	18959	19174	18966	19067	19075	18836	18876	19102	18948	18888	19026	18762	19050	18883	18970	18823	18857	18925	18910	19017	19040	19064	18914	18966	18931	18875	18869	18809	19161	18945	18798	18739	18988	18745	18925	19054	18756	18980	19084	18857	18851	19038	18970	18981	18883	19035	19122	18911	18905	18748	19037	18912	18848	18915	18879	19013	18899	18949	19034	18844	18892	19016	19203	18761	18980	18839	18888	18787	18909	18875	19132	19019	18921	18959	18876	18880	18876	19045	19014	18870	19098	18911	18823	19046	18994	19119	19004	19063	18956	19030	19082	18932	19169	18791	18945	19026	18855	18935	19036	19063	19272	19047	18870	18836	19045	19090	18847	18825	18907	19078	18943	19134	18818	18709	18966	19021	18989	18864	18826	19001	19069	18889	18927	18910	18861	19034	19060	19016	18877	19010	19127	19105	18987	18936	18860	18902	18913	19008	18853	18973	18928	19220	18911	18793	18867	18906	18874	18869	19085	18885	19066	19118	19113	18974	19053	18825	19192	18819	18958	18904	18928	18970	18873	18722	18828	18874	18967	18627	19130	18859	18913	18998	18803	19113	19133	18925	19296	18843	19009	18959	18870	18717	18980	18957	18731	18827	18884	19002	18789	18667	18696	18732	18991	18891	18854	18933	19055	18676	18776	18944	19003	18799	18916	19171	18781	18953	18948	18851	18904	18937	18997	18886	19021	18892	19034	18855	18922	18718	18797	18869	18965	19003	18876	18780	18753	19166	19025	18853	19132	19017	18918	18726	18879	18991	18919	19093	19064	18969	18841	18848	18916	19034	18803	18755	19041	19043	19023	18999	19002	18910	18864	18836	18696	18974	18796	18872	18845	18897	18653	19198	19064	18972	18898	19013	18996	19021	19022	19065	18958	18867	18863	18898	19088	19087	18954	18932	19208	18997	19043	19144	18802	18794	18850	18866	19034	18917	18807	19107	19079	19045	18853	19058	18949	19232	19004	18957	18939	18888	19149	19029	18825	19064	19159	18971	19161	18862	18943	18858	18965	18804	18820	18981	18858	18895	19003	18891	18802	19006	19133	19108	18906	18783	18791	19166	19208	19097	18999	19011	19009	18874	18767	18858	18959	18864	18854	19136	18882	18968	18961	19012	18790	18913	18916	18794	19031	19138	19126	19088	18961	18937	19077	18896	19038	18740	18831	18798	18846	18873	18963	19008	18991	18967	18959	18910	18843	18892	18905	18861	19008	18805	19052	18988	18999	19014	18919	19035	18857	19068	18950	18931	19138	19060	19130	18974	19040	19036	19125	18657	18770	19221	18859	18960	19199	18727	18899	19022	18907	18919	18927	19020	18967	18844	18841	18890	19142	18883	19026	18928	18851	18720	18982	19097	19065	18831	18909	18721	18955	18923	18901	18933	18940	19009	18865	18870	19221	18944	18856	19038	19208	18966	18879	19021	18934	18910	19171	18821	18764	19009	19007	19162	19081	18897	18944	18954	18864	19231	19121	18734	18855	18897	18863	18943	19097	19035	18956	19093	18997	18839	19000	18879	18977	19219	19044	19079	18905	18824	19105	18923	18749	18907	19010	18981	19246	18917	18974	19238	18844	18868	18877	19026	19180	18880	19001	19013	18717	18888	19148	19118	18925	18785	19039	18896	19025	18723	18830	18890	19029	19026	19001	19120	18899	18944	19049	18800	18959	18947	19119	18950	18902	18777	19047	18990	19022	18893	19002	18944	18699	18973	18962	18975	19159	18766	19026	18930	18985	18892	18980	18879	18970	18771	19188	18851	18978	18779	19118	19024	18865	19054	18817	18967	18799	18885	18944	19093	19130	18765	18871	18878	18968	18861	18814	18767	19048	18823	19045	19038	18892	19106	19014	18937	18967	18969	18848	18907	18969	18886	18994	18900	18967	18998	18918	18790	18686	18819	18946	18916	19096	19095	18910	18963	19094	19079	19050	18938	18952	18976	18993	18783	19108	18871	18894	19042	18940	19051	18911	18849	19012	19016	18880	18949	19084	18936	18906	18841	18895	18991	18873	18869	18975	18813	18846	18916	19083	18637	18817	18778	18804	18992	18983	18891	19037	18815	19007	19020	18926	18761	18935	18916	19113	19310	18637	19042	18999	18961	18814	18792	19029	19018	18787	18900	18894	19009	18996	19075	18893	18795	18779	18932	18790	18709	18977	19042	19013	19109	19018	18856	18971	18985	18923	19044	19083	18728	19031	18639	18758	18858	18840	19116	18876	19012	18758	18930	18931	18994	18812	19068	18692	19109	19151	18900	19075	19058	18854	18963	19017	19016	19093	19007	18890	19015	18944	18972	18875	19011	18990	19010	19118	18891	18859	18989	18948	18901	18887	18908	18904	19270	18912	18902	18930	19079	18862	19015	19042	19004	19093	18792	18895	18792	19330	18995	19181	18944	19047	18771	18899	19073	19054	19066	18856	18804	19089	19029	18901	18744	18814	18833	19111	18648	18883	19000	18873	18994	18914	19076	19066	18878	19158	18983	18993	18982	18799	19069	18956	18916	18855	18934	19021	19052	18817	19004	19025	19062	18744	18983	18863	18925	19114	19011	18992	18934	18942	19016	18967	18978	18739	19160	18893	18823	18904	18798	18811	19061	18851	18879	18791	19017	18849	19024	18963	18833	18905	18906	19002	19071	18943	18984	18861	18805	18897	18824	18898	18950	19089	18822	18940	18936	18929	19061	18796	18986	18985	18957	19155	19143	18878	19058	19001	19054	18996	19029	19105	18910	18929	19024	18870	19060	19112	18914	18871	19122	18817	18697	18761	18908	19061	18886	18879	18775	19016	18932	18982	18989	19122	19254	18885	18988	19033	19347	19044	18953	18861	18697	19017	18879	18857	18860	18880	18743	18977	19002	18997	18998	19154	19073	18950	19038	18907	19007	18998	18985	18941	19025	18897	18795	18749	18651	18759	19030	19111	18758	18864	19114	18922	19016	19263	19133	18726	19004	18971	19070	19056	19317	19015	18852	19040	18812	18908	18881	18906	18736	18897	18866	19128	19089	18967	18684	19036	18862	19020	19000	18795	18839	19035	18916	18899	18806	18986	19032	18983	18955	19229	18855	18924	18873	19105	18815	19218	19027	18916	18814	19026	19001	18792	18985	19045	19289	18947	18786	18663	18905	18883	18930	18986	19096	18852	18908	18811	18831	18940	18868	18981	19003	19114	19037	19037	19009	19107	19082	18806	19084	19179	19179	18790	18915	19016	19100	18858	18934	18995	19000	19043	18989	18815	18763	18977	18973	18843	18790	18763	18896	18954	18931	18840	18935	19038	18938	18961	19004	18832	19025	18812	19030	19088	18810	19194	19248	18855	18754	18791	18823	19076	18774	19120	18999	19007	19112	18937	19094	18992	19283	18914	18944	19026	18845	19011	18901	18911	18789	18989	18928	18950	18790	18850	19024	19114	18803	18994	18958	19069	19200	18841	19073	19019	18824	18830	18993	18900	18975	18786	18969	19057	18845	18932	18923	18764	19073	18917	18963	18909	19028	19068	18806	18991	19020	19033	19029	18982	19115	19045	18938	18776	19028	19115	18919	18851	18830	18919	18957	18969	18747	18875	18924	19124	18943	18899	18779	18777	19076	19061	18899	18882	19024	18950	18957	18958	19025	18960	18724	18918	18830	19067	19107	18964	18717	19163	18848	19025	19162	18700	19107	19028	18928	19039	18844	18819	18721	18884	19051	18942	19039	19101	18859	19021	18795	18938	18901	18837	19002	18912	18994	19030	18697	18735	18842	19024	18916	18595	18904	19129	18996	18727	19045	18920	18867	18891	18780	19053	19137	18994	19009	19004	19058	18698	18882	18990	18893	18990	18686	19023	18748	18962	18865	18981	19238	18878	18937	18916	18959	18825	19120	18848	18945	19098	19112	18838	18948	19033	18968	18836	18922	19072	18985	19038	19052	19010	18977	18999	18759	19015	18967	19165	19188	19243	19116	19051	18771	19030	18919	19007	18959	18971	18878	18882	18966	18947	18898	18949	18779	18802	18839	18948	18948	18916	18922	18892	18950	18960	18969	18918	18886	19113	19063	18887	19013	18774	18988	19113	18995	18775	18982	19053	18755	18770	19054	19081	18894	18654	18995	19182	19083	19022	19050	18902	18687	18941	18847	19045	18788	18913	18794	19045	18953	19053	19035	18966	19256	18785	18923	18937	19122	18825	18961	19139	19093	18898	18758	19036	19071	19034	18800	18897	19059	18961	19187	18825	19023	18890	19120	18882	19027	18877	18992	19028	19063	18807	19041	18999	18702	18632	18885	19093	19163	18912	18925	18796	18998	18915	18890	19138	19067	18834	18827	18934	18907	18808	18826	19039	19035	18816	19032	18506	19074	18926	18668	18779	18977	18914	18965	19026	19021	19254	18791	18709	18903	18865	18788	18809	18658	18871	18821	18812	18992	18983	18664	19057	18839	18921	19193	18805	19049	19084	19036	18790	19112	18915	19054	18782	18787	18775	18844	18884	18676	19062	18812	18966	18958	18859	19041	19022	18984	19269	18983	19005	18995	19033	18820	19190	19231	18943	18975	18752	18826	19008	18738	18878	19078	18796	19182
32116	55031	44836	33774	27407	21721	18579	16739	15774	15277	15014	14720	14516	14498	14396	14042	13822	13904	13572	13474	13499	13428	13350	13471	13315	13367	13304	13389	13604	13292	13224	13215	13410	13156	13192	13156	13006	13194	13160	13312	13282	13294	13158	13135	13197	13221	13223	12927	13142	13262	13109	13289	13223	13290	13201	13215	13101	13153	13099	13087	13129	13157	13307	13196	13333	13341	13084	13267	13179	13227	13046	13080	13287	13107	12996	13001	13473	13328	13293	13207	13236	13211	13037	13111	13054	13275	13045	13135	13013	13182	13251	13169	13168	13090	13017	13021	13109	13323	13151	13138	13055	13200	13137	13103	13159	13227	13087	13181	13162	13072	13228	13170	12925	12990	13098	13121	13252	13054	13079	13155	13101	13380	13069	13195	13112	13233	13052	13049	13228	13157	13061	13295	13226	13015	13044	13201	13052	13114	13118	13145	12990	13165	13160	13230	13109	13261	13114	13179	13140	13000	13184	13068	13132	13052	13004	12964	13196	13228	13104	12978	13016	13172	13075	13288	13154	13021	13058	13342	12995	13202	13246	13179	13032	13145	13170	13178	13047	13194	12999	13066	13173	13279	13004	13108	13121	13250	12999	13073	13056	13148	13169	13218	13035	13159	13070	13064	13155	13122	13064	13008	12943	13144	13152	13155	12978	13106	13123	13149	13237	13158	13100	13084	13085	13207	13052	13254	12937	13035	13134	13181	13229	13267	13069	13142	13012	13313	13137	13123	12991	12963	13164	13101	12953	13059	13164	13035	13057	13018	13025	13057	13157	13119	13111	12929	13153	12914	13156	13100	13232	13179	13268	13284	13107	12967	13255	12982	12974	13107	13152	13238	13196	13075	12965	13097	12994	13094	12978	12972	13266	13136	12899	12910	13186	13105	13187	13088	13049	13169	13222	13158	13194	13165	13135	13216	12905	13066	12899	12928	13128	12998	13107	13137	13097	13140	13286	12998	13050	13121	13238	13249	13023	13049	13311	13036	13026	13198	13054	13094	13052	13052	13242	13224	13183	13262	13016	13122	13224	13158	13039	12933	13189	13026	13095	13092	13168	13143	13051	13019	13120	13162	13062	13038	13113	13138	13025	13197	13087	13189	13145	13034	12940	13051	13122	13314	13276	13075	13154	13169	13184	13057	13184	13062	13240	13003	13257	12957	13193	13118	13120	12969	13055	13151	13036	12999	13070	12999	13304	13164	13106	13077	13081	12949	13245	13125	13160	13129	12979	13188	13109	13229	13172	13298	13287	12987	12952	13127	13097	13136	13283	13118	13089	13024	12964	13042	13152	13160	13123	13091	13188	13172	12959	13191	13071	13061	13141	13232	13294	13328	13119	13003	13211	13104	13268	13031	13163	13111	13159	13047	13127	13135	13208	13266	13131	13141	13047	13271	13115	13039	13178	13219	13117	13253	13104	13139	13230	13089	13102	13168	13057	13075	13108	13067	13069	13160	13125	13032	13026	13059	13158	13119	13087	13218	13047	13027	12967	13000	13125	13180	13020	13205	13041	13092	13098	12988	13067	13134	13167	13157	12993	13167	13156	13139	13194	13142	12921	13259	13005	13059	13315	13050	13083	13200	13100	13101	13146	13103	13106	13305	12992	13223	13166	13232	13134	13222	13044	13100	13184	12907	13106	13075	12996	13169	13071	13242	13206	12942	13040	13194	13048	13203	12935	13034	13105	13020	12984	12982	13189	13088	13253	13157	13181	13187	13149	13094	12947	13155	13129	13022	13097	13030	13222	13006	13155	13234	13109	13004	13128	13062	13103	12978	13174	13050	13154	13040	13280	13098	13055	13059	12990	13138	13135	13039	13075	13278	13225	13345	13095	13189	13319	13136	13059	13075	13069	13035	13138	13316	13093	13054	13059	13210	13184	13055	13301	13171	13246	12903	13201	13241	13205	13193	13090	13185	13093	13037	13242	13140	13171	13101	13135	13274	12980	13084	13112	13224	13141	13187	13041	13210	12982	13021	13164	13228	13214	13114	13069	13228	13043	13031	13072	13159	13084	13065	13135	13225	13158	13073	13083	12979	13127	13089	13115	13124	13188	13178	12941	13163	13118	13155	13016	13061	13265	13053	13222	13193	13157	13063	13123	13062	13128	13131	13190	13219	13033	12883	13114	12985	13117	13143	13074	13033	13001	13023	13106	13134	13017	13091	13033	13130	13016	13152	13200	13080	13145	13032	13021	13254	12980	13106	13178	13073	13172	13207	13192	13158	13110	13119	13170	13380	13067	13145	12940	13124	13184	13133	13012	13074	13060	13203	13071	13150	13172	13189	13103	13011	13056	13140	12980	13188	13075	13116	12990	13139	13144	13121	13034	13189	13294	13065	13181	13184	12997	13193	13259	12947	13048	13053	13081	13084	13221	13010	13088	13151	13145	13018	13293	12980	13053	13209	13130	13019	13174	13116	13248	13096	13150	13100	13026	12970	13055	13154	13045	13183	13097	13320	13075	12930	13076	13189	13063	12936	13056	13010	13210	13136	13114	13210	13219	13090	13039	13101	13003	13113	13027	13057	13072	13048	13244	13095	13080	13190	13156	13376	13041	13213	13258	13140	13062	13044	12895	13150	13210	13066	13151	13041	13057	13125	13141	12903	13050	13125	13233	13195	13144	13104	13092	13186	13105	13261	13047	13352	13039	13054	13043	13168	13265	13018	13306	13163	13171	12971	13187	13153	13262	13083	13202	13247	13046	13132	13192	13059	13161	13347	13182	13090	12969	12838	13142	13124	13175	13001	12884	13075	13119	13187	13123	13036	13062	13128	13094	13234	13152	13251	13022	13052	13172	13182	13230	12952	13216	13090	13153	13084	13151	13208	13267	13077	13062	12935	13108	13127	12941	13196	13302	12999	13019	13037	12849	13143	13017	13187	13124	13328	13247	12997	13159	13171	13209	13138	13220	13135	13108	13008	13174	13095	13057	13149	13153	13139	13101	13201	13050	13193	12987	13147	13064	13018	13051	13210	13289	13140	13378	12981	13135	13183	13265	13225	12825	12994	13180	13061	13179	13050	13206	13109	13279	13144	13275	13048	13158	13197	13095	12985	13149	12954	13054	13190	13143	13074	13115	13081	12938	13149	13040	13056	13059	13281	13214	13071	13045	12932	13175	13097	13092	13020	13059	12996	13171	13130	13240	13236	12961	13068	13230	13064	13110	13160	13307	13137	13258	13141	13140	13230	13209	13043	13165	13158	12973	13242	12976	13051	13162	13162	13186	13262	13217	13200	13050	13201	13046	13080	13135	13152	13104	13166	13051	13197	13019	13178	13178	13157	13163	13080	13085	13055	13079	13189	13066	13345	13036	13316	13105	13070	13130	13045	13117	13190	13043	13027	13154	13276	13202	13125	13049	13262	13185	13078	13154	13111	13141	13245	13187	13082	13022	13110	13041	13065	13173	13087	13117	13190	13137	13078	13228	13019	13007	13089	13018	13113	13125	13022	13042	12964	13168	13120	13013	13086	13013	13143	13109	13118	13179	13309	13024	12983	13340	13186	13088	13167	13210	13063	13007	13187	13034	13184	13183	13123	13139	12988	12949	13156	13225	13163	13024	13209	13178	13234	12927	13130	13255	13194	13108	13313	13184	13249	13072	13264	12940	13025	13059	13235	13182	13192	13075	13033	13169	13105	13141	13065	13129	13045	13125	13161	13142	13030	13085	13226	13280	13125	13125	13227	13219	13042	13243	13098	12889	13012	13274	13118	13048	13283	13239	13156	13047	13104	12976	13214	13046	13095	13222	12967	13132	13219	13134	13243	13158	12910	13114	13091	13053	13209	13162	13117	13024	13017	12962	13300	13207	13068	13055	13056	13139	13159	13233	13186	13363	13170	13239	13098	13126	13153	12967	13088	13206	13093	12949	13133	13153	12939	13061	13247	13065	13056	13115	12977	12936	13111	13109	13070	13010	13141	13079	13326	13162	13126	13069	13004	12964	13244	13114	13158	13049	13185	13113	13057	13153	13211	13035	12950	13167	13094	13171	13104	13154	13163	13146	12981	13278	13214	12843	13149	13025	13259	13077	13117	13005	12964	13223	12994	13286	13155	13153	13163	13116	13072	13247	13179	13022	13127	13116	13246	13255	13219	13271	13065	13180	13051	13001	13271	13100	13208	12979	13124	13113	13074	13003	13002	13004	13085	13070	13110	13049	13147	13115	13074	13307	13015	13183	13232	12991	13166	13096	13309	13242	13061	13193	13169	13082	13099	12982	13143	13017	13233	13025	13116	13054	13224	13016	13165	13070	13162	13130	13125	13297	13054	13027	13029	13111	13111	13065	12960	13252	13013	13323	13261	13121	13042	13094	13165	13158	13077	13154	12927	13052	13126	13115	13156	13143	13229	13030	12993	13098	13140	13221	13218	13199	13152	13266	13088	12975	13210	12955	13183	13218	13196	13168	13134	13046	13038	13176	13176	13125	13031	13242	13002	13210	13234	13039	13077	13121	13115	12977	13122	13227	13130	13069	13173	13150	13197	13172	13223	13087	13156	13081	13108	12925	13014	13279	13142	13100	13194	13045	13102	13248	13219	13018	13077	13123	13111	12945	13096	13067	13319	13099	13070	13203	13063	13112	13243	13156	13244	12983	13122	13109	13247	13171	13194	13149	13192	13053	13259	13184	13102	13249	13141	13020	12964	13196	12964	13092	12975	13320	12962	13128	13190	13303	12998	13165	13079	13201	13066	13317	13300	12953	13162	12954	13172	12961	13145	13056	13329	13095	13023	13230	13115	13064	13189	13167	13021	13219	13205	13174	12970	13146	13186	12999	13036	13291	13012	13111	13039	13127	13211	13235	13040	13026	13249	13024	12991	12935	13150	13036	13239	13111	13101	13252	13141	13196	12963	13138	13086	13185	13130	12958	12909	13151	13025	12983	13041	13145	13058	13056	13049	13127	13169	13142	13037	13160	13127	13158	12990	13053	13132	13041	13045	13101	13174	13028	13249	13017	13055	13123	13196	13284	13051	13224	13198	13154	13143	13215	13139	13160	13088	13112	13130	12974	13160	13291	13192	13121	13255	12961	13071	13080	13054	13056	13316	13153	12966	13139	13194	13089	13171	13115	13047	13156	12966	13121	13215	13060	13108	13141	13173	13123	13198	13017	12986
35040	30794	32079	28827	25676	23426	22326	21721	21830	21583	21528	21533	21548	21396	21563	21483	21236	21164	21550	21355	21470	21338	21243	21269	21312	21173	21311	21570	21201	21255	21229	21282	21410	21340	21342	21452	21375	21278	21211	21277	21116	21131	21255	21205	21089	21217	21368	21375	21141	21155	21354	21115	21088	21215	21368	21115	21238	21351	21169	21212	21069	21172	21310	21202	21289	21383	21256	20974	21210	21067	21100	21107	21083	21265	21204	21236	21216	21086	21235	21046	21382	21106	21140	21252	21318	21223	21084	21105	21233	21233	21364	21319	21073	21207	21247	21047	21051	21104	21076	21289	21383	21082	21147	21297	21340	21171	21224	21340	21292	21255	21279	21409	21123	21248	21278	21310	21228	21098	21285	21400	21195	21018	21218	21041	21323	21142	21281	21373	20992	21074	21014	21100	21176	21172	21195	21218	21110	21092	20896	21259	21039	21096	21237	21160	21192	21087	21183	21134	21168	21116	21211	21300	21259	21153	21223	21212	21157	21018	21188	20914	20794	21314	21319	21071	21127	21101	21111	21321	21380	21269	21284	21150	21206	21279	21438	21253	21180	21073	21222	20943	21335	21002	21082	21170	21082	21100	21186	21203	21351	21071	21186	21043	21021	21176	21163	21363	21323	21338	21129	21118	21225	21197	21472	21097	21020	21512	21064	21077	21185	21483	21253	20885	21280	21175	21245	21435	21201	21295	21397	21229	21240	21296	21246	21106	21068	21160	21237	21194	21109	21172	21516	21202	21396	21107	21242	21199	21217	21146	21067	21181	21400	21204	21092	21222	21359	21219	21100	21272	21305	21282	21220	21339	21188	21209	21293	21067	21239	21371	21175	21143	21037	21206	21215	21187	21307	21366	21003	21153	21055	21098	21381	21039	21084	21289	21277	21322	21037	20911	21082	21261	21151	21070	21202	21011	21164	21210	21327	21126	20918	21290	21195	21189	21186	21144	21265	21107	20985	21268	20982	20999	21111	21098	21045	21164	21289	21409	21341	21071	21341	21183	21112	21174	21153	21364	21140	21174	21204	21326	21342	21288	21391	21321	21192	21026	21216	21242	20987	21111	21042	21295	21145	21182	21259	21020	21029	21093	21199	21122	20938	21359	21071	21347	21296	21126	21131	21355	21227	21242	21468	21347	21252	21122	21070	20829	21215	21030	21062	21281	21183	21079	21321	21058	21068	21169	21297	21159	21406	21128	21119	21070	21217	21274	21125	21077	21181	21209	21283	21170	21457	21209	21414	21160	21079	21188	21208	21147	21181	21005	21037	21145	21300	21247	21251	21244	21147	21238	21266	21148	21269	21326	21371	21148	20985	20723	21367	21502	21224	21018	21195	21155	20937	21209	21214	21249	21192	20918	21261	21167	21215	21335	21034	21167	21283	21316	21052	21375	21133	21184	21195	20929	21038	21097	21282	21330	21308	21422	21408	21267	21124	20996	21285	21353	21193	21202	21342	21112	21284	21264	21053	21240	21170	21030	21013	21280	21262	21506	21217	21151	20934	21238	21198	21050	21138	21174	21498	21090	21244	21360	21241	21370	20959	21289	21088	20826	20972	21492	21403	21343	21072	21110	21156	20990	21137	21509	21272	21126	21250	21377	21264	21077	21564	21337	21091	21348	21423	21192	21304	21163	21166	21055	21071	21311	21407	21097	21167	21364	21206	21090	20992	21255	21411	21090	20966	21294	21308	21342	21099	21304	21327	21216	21131	21044	21253	21110	21170	21414	21178	21078	21238	21218	20974	20861	21083	21248	21132	21199	21353	21308	21314	21113	21329	21103	21178	21200	20937	21055	21350	21168	21039	21157	21295	21251	21240	21202	21262	21325	21308	21372	21120	21252	21343	21276	21444	21178	21168	21262	21148	21140	21040	21279	21501	21069	21062	21251	21267	21121	20936	21164	21118	21308	21288	20900	21479	20911	21257	20964	21224	21356	21171	21142	21128	20902	21165	21150	21331	20993	21319	20961	21081	21119	21230	21228	21254	21223	21286	21293	21389	20989	21035	20973	21183	21179	21136	21239	21275	21171	21164	21188	21145	21104	20994	20942	21071	21207	21068	20884	21069	21210	21368	21231	21072	20967	21075	21204	21253	21244	21284	21274	21187	21161	21216	21219	21159	21012	21167	21301	21120	20936	21044	21356	21429	21144	21151	20983	21310	21017	21173	21522	21300	21057	21064	21399	21314	21212	21254	21157	20999	21228	21201	21272	21322	21304	21146	21070	21378	21094	20838	21212	21510	21206	21062	21339	21133	21338	21201	21278	21263	21115	21175	21278	20834	21137	21051	21370	21232	21059	21224	21088	21067	21258	21366	21327	21086	21167	21308	21125	21058	21068	21356	21149	20975	21163	21088	21150	21447	21117	21210	21052	21142	21237	21112	21177	21208	21140	21414	21386	21106	21046	20936	21176	21204	21261	21152	21261	21180	21376	21264	21238	21205	21170	20915	21138	21369	21118	21335	21141	21246	21266	21097	21160	21097	21031	21311	21433	20973	21153	21032	20875	21333	21377	21146	21035	21227	21124	21274	21221	21483	21158	21188	21153	21037	21272	21058	21015	21037	21159	21222	21213	21357	21210	21376	21254	21129	21344	21044	21119	20975	21415	21138	21269	21187	21129	21238	21146	21356	21116	21413	21203	21189	21199	21192	21136	20833	21014	21222	21159	21297	21149	21086	21170	21142	21104	21037	20937	20982	21069	21162	20943	21325	21018	21040	21403	21402	21462	21224	21074	21195	21061	21403	21127	20867	21165	21233	21405	21360	21259	21092	21084	21297	21185	21404	21153	21096	21051	20986	21037	21143	20960	21143	21324	21340	21255	21177	21061	21384	21179	21433	21283	21275	21120	21230	21147	21001	21233	21037	20962	21384	21199	21061	21293	21100	21161	21235	21143	21153	21160	21237	21124	21378	21266	21089	21218	21122	21170	21168	20838	21174	21362	21212	21168	21472	21415	21024	21244	21252	21289	21196	21113	21246	21183	21071	21047	21192	21019	21197	21117	21176	21247	21360	21177	21073	21461	21203	21002	21190	21273	21270	21209	21236	21132	21214	21142	20945	21072	21003	21131	21075	20975	21225	21099	21014	21243	21136	21244	21204	21183	21063	21306	21139	21283	21373	21110	21250	21084	21333	21189	21318	21096	21312	21174	21173	21281	21075	21184	21378	21231	20915	21245	21041	21173	21313	21298	21433	21111	21216	21346	21206	21174	21179	20964	21267	21154	21376	21029	21100	21306	21162	21009	21067	21066	20993	21100	21516	21430	21240	21164	21344	21010	21243	21424	21157	21173	21071	21115	21117	21110	21178	20888	21220	21232	21098	21026	21122	21437	21364	21235	21463	21397	21512	21061	21113	20700	21146	21287	21279	21039	21413	21215	21303	20998	21470	21029	21294	20984	21271	21176	21154	21219	20978	21038	21186	21339	21261	21134	21220	21115	21038	21011	21135	21281	21289	21058	20945	21153	21229	21120	21137	21000	21089	21470	21237	21176	21284	21378	21263	21160	21343	21224	21318	21419	21373	21088	21283	21142	21389	21091	21052	21080	21020	21174	21380	21511	21297	21179	21300	21321	21454	21183	21063	21274	21291	21196	21136	21281	21225	21243	21194	21246	20895	21383	21274	21265	21327	21026	21257	21189	21073	21069	21118	21118	21365	21124	21329	21204	21271	21024	21245	21351	21139	20874	20952	21544	21119	21300	21340	21260	21339	21100	21281	21235	21342	21388	21306	21050	21012	21159	21143	21187	21359	21245	21112	21124	21107	21321	21286	21385	21009	21063	21015	21057	21191	21217	21152	21162	21285	21012	21102	21264	21112	21170	21407	21127	21162	21147	21203	21252	21151	21205	20892	21063	21190	21227	21277	21260	21079	21234	21151	21029	21063	21225	21344	21074	21393	21101	21277	21214	21129	21256	21365	20931	21148	21278	21211	21233	20986	21191	21283	21452	20989	21118	21156	21286	21391	21316	21344	21426	21351	21050	21165	21302	21219	21352	21074	21208	21197	21453	21180	21202	21210	21217	21114	21197	21201	21255	21127	21179	21160	21203	21063	21096	21012	21212	21165	21332	21119	21233	21167	21404	21235	21191	21252	21156	21203	21202	21200	21170	21298	21199	21295	21096	21281	21128	21267	21321	21076	21254	21206	20960	21088	21173	21466	21051	21282	21238	21038	21342	21027	21098	21255	21017	21239	21234	21124	21178	21166	21301	21228	21052	21205	21174	21353	21314	21260	21277	21465	20996	21134	21503	21202	21077	21255	21150	21290	21080	21397	21569	21128	21231	21378	21283	21265	21395	21337	21199	21282	21204	21206	21120	21409	21315	21089	21295	21266	21309	21364	21322	21482	21153	21141	21143	21264	21444	21018	21077	21233	21238	21312	21348	21202	21343	21121	21369	21469	21307	21184	21102	21060	21138	21084	21369	21245	21133	21144	21021	20924	21140	21250	21392	21375	21254	21287	21283	21444	21263	21213	21102	21400	21215	21090	21169	21093	21004	21157	21329	21231	21115	21300	21264	20994	21233	21203	21127	21261	21370	21246	21303	21076	21182	21146	21203	21174	21037	21117	21219	21228	21291	21279	21142	21183	21350	21093	21071	20986	21210	21161	21437	21302	20995	21121	21449	21325	21056	21350	21074	21273	20994	21349	21213	21158	21176	21495	21315	21239	21332	21254	21165	21137	20970	21256	21398	21080	21078	21089	21207	21029	20915	21072	21261	21392	21244	21197	21258	21020	21292	21145	21224	21172	21131	21097	21082	21443	21181	21225	21077	21129	20982	21216	21467	21238	21058	21176	21300	21218	21293	21155	21152	21375	21466	21161	21283	21233	21108	21281	21306	21270	20931	21457	21077	21109	20992	21243	21323	21384	21189	21199	21363	20957	21260	21002	21353	21166	21155	21157	21188	21253	21465	21274	21217	21180	20989	20872	21189	21257	21119	21378	21248	21480	21218	20905	21062	21140	21033	21032	20899	21114	21210	21334	21012	21062	21142	21318	21197	20859	21306	21440	21291	21239	21294	21254	21202	21225	21208	21240	21202	21264	21091	21129	21204	21172	21219	20914	21076	21097	21318	21441	21157	21190	21413	21183	21198	21326	21099	21064	21249	21217	21179
26864	36540	28146	22347	20057	17184	15717	15304	14795	14670	14713	14632	14779	14550	14571	14485	14473	14570	14355	14379	14445	14363	14264	14551	14248	14423	14292	14249	14346	14106	14314	14420	14354	14315	14258	14181	14128	14139	14166	14307	14311	14170	14289	14238	14184	14238	14195	14232	14348	14296	14236	14287	14111	14268	14279	14143	14158	14114	14177	14282	14368	14307	14269	14097	14328	14240	14251	14272	14221	14366	14147	14449	14319	14190	14290	14292	14228	14247	14273	14336	14299	14197	14354	14149	14325	14239	14204	14257	14247	14241	14033	14080	14228	14230	14336	14272	14386	14213	14468	14024	14250	14228	14242	14313	14060	14301	14136	14081	14253	14344	13978	14110	14178	14404	14354	14409	14366	14134	14337	14229	14226	14351	14203	14336	14262	14220	14184	14189	14080	14172	14240	14193	14082	14052	14235	14355	14194	14197	14250	14211	14161	14232	14149	14282	14102	14234	14233	14183	14286	14305	14401	14172	14266	14102	14282	14091	14258	14240	14373	14239	14223	14250	14342	14169	14282	14183	14207	14240	14275	14141	14251	14199	14297	14215	14120	14310	14198	14310	14289	14137	14237	14297	13993	14259	14247	14288	14165	14360	14053	14270	14272	14441	14187	14295	14283	14306	14266	14137	14068	14196	14215	14296	14201	14180	14234	14196	14172	14341	14252	14102	14321	14390	14351	14196	14256	14351	14302	14205	14266	14109	14240	14228	14209	14207	14363	14131	14349	14116	14211	14280	14341	14241	14313	14227	14254	14202	14385	14054	14250	14206	14290	14411	14078	14248	14259	14130	14385	14192	14449	14268	14146	14168	14408	14315	14154	14216	14281	14291	14273	14372	14261	14233	14355	14337	14058	14264	14201	14258	14054	14073	14090	14208	14232	14367	14310	14232	14379	14249	13988	14312	14251	14310	14225	14168	14292	14296	14334	14228	14125	14206	14254	14211	14143	14247	14186	14389	14222	14262	14268	14162	14211	14248	14224	14141	14299	14306	14238	14207	14349	14239	14068	14370	14049	14368	14079	14201	14035	14191	14179	14145	14126	14344	14179	14110	14236	14215	14219	14192	14325	14224	14224	14374	14243	14258	14138	14425	14097	14211	14135	14110	14202	14243	14130	14306	14284	14479	14277	14243	14268	14143	14167	14343	14260	14400	14155	14263	14153	14238	14274	14146	14114	14158	14210	14169	14235	13993	14231	14340	14182	14169	14225	14155	14206	14260	14168	14341	14226	14278	14280	14274	14223	14319	14171	14411	14280	14177	14216	14280	14153	14114	14219	14136	14286	14209	14175	14238	14253	14315	14222	14315	14016	14131	14289	14335	14186	14183	14190	14241	14161	14219	14200	14307	14362	14190	14431	14133	14293	14136	14289	14335	14295	14294	14145	14437	14254	14283	14258	14189	14245	14015	14149	14241	14143	14283	14242	14239	14184	14275	14349	14278	14143	14192	14350	14267	14279	14221	14097	14432	14165	14158	14242	14296	14106	14289	14338	14128	14239	14263	14286	14201	14244	14301	14291	14285	14246	14081	14140	14292	14314	14218	14014	14160	14274	14159	14304	14232	14225	14296	14261	14412	14183	14317	14183	14384	14130	14246	14350	14233	14181	14229	14304	14242	14129	14149	14131	14185	14267	14296	14203	14366	14142	14192	14218	14256	14231	14068	14400	14257	14331	14309	14178	14230	14349	14296	14195	14298	14247	14194	14071	14268	14265	14247	14247	14257	14112	14275	14176	14341	14348	14265	14417	14403	14303	14405	14294	14130	14262	14204	14203	14276	14249	14141	14467	14116	14271	14230	14265	14308	14224	14239	14247	14117	14194	14302	14428	14268	14365	14117	14175	14095	14192	14207	14303	14162	14264	14278	14383	14158	14171	14204	14297	14082	14176	14246	14117	14006	14100	14270	14263	14290	14349	14028	14306	14310	14137	14306	14299	14240	14281	14169	14101	14251	14211	14211	14224	14142	14125	14228	14191	14348	14414	14191	14045	14228	14230	14379	14200	14265	14318	14267	14280	14293	14138	14278	14077	14232	14333	14333	14393	14289	14304	14159	14131	14425	14331	14253	14073	14340	14260	14240	14364	14299	14350	14251	14135	14222	14151	14455	14191	14201	14298	14219	14165	14272	14348	14218	14126	14305	14346	14342	14361	14313	14429	14080	14358	14157	14074	14355	14158	14360	14370	14161	14184	14201	14231	14428	14261	14269	14247	14302	14361	14267	14216	14291	14163	14175	14353	14119	14278	14174	14193	14206	14249	14326	14294	14356	14315	14146	14324	14145	14279	14067	14122	14129	14457	14343	14226	14386	14357	14214	14174	14249	14297	14287	14149	14184	14301	14412	14158	14374	14060	14251	14221	14205	14349	14046	14298	14460	14224	14344	14164	14182	14173	14222	14229	14329	14088	14492	14140	14288	14191	14089	14158	14258	14315	14294	14228	14282	14266	14422	14217	14110	14398	14289	14288	14335	14239	14111	14227	14231	14072	14171	14352	14306	14228	14239	14148	14264	14184	14305	14176	14188	14079	14290	14108	14215	14446	14058	14241	14190	14052	14270	14348	14150	14239	14211	14122	14268	14207	14174	14276	14272	14266	14262	14185	14306	14256	14314	14069	14334	14322	14188	14223	14391	14143	14236	14075	14173	14235	14284	14193	14231	14351	14189	14234	14442	14165	14215	14334	14162	14153	14263	14136	14279	14318	14205	14261	14244	14189	14316	14316	14292	14154	14234	14259	14294	14143	14398	14200	14114	14232	14165	14170	14094	14173	14342	14294	14153	14262	14231	14169	14072	14137	14139	14084	14301	14360	14118	14341	14241	14148	14227	14034	14372	14274	14306	14269	14181	14222	14306	14198	14192	14168	14297	14326	14311	14236	14362	14316	14177	14130	14252	14266	14319	14143	14232	14361	14476	14139	14310	14167	14116	14078	14155	14230	14315	14273	14199	14218	14154	14029	14351	14233	14178	14303	14316	14234	14224	14200	14221	14470	14072	14171	14106	14374	14256	14151	14062	14147	14235	14285	14119	14111	14162	14166	14193	14213	14269	14409	14231	14220	14244	14214	14029	14169	14309	14080	14198	14365	14279	14170	14260	14283	14369	14125	14364	14219	14172	14230	14081	14372	14184	14295	13993	14409	14416	14294	14174	14383	14348	14243	14125	14249	14286	14218	14310	14187	14201	14197	14243	14054	14180	14312	14200	14178	14014	14329	14149	14220	14341	14217	14169	14304	14306	14383	14225	14115	14358	14142	14242	14258	14358	14164	14362	14163	14281	14206	14329	14310	14214	14371	14227	14229	14196	14092	14240	14117	14106	14265	14129	14331	14083	14322	14182	14321	14179	14253	14221	14148	14252	14230	14378	14229	14182	14205	14481	14229	14275	14203	14289	14327	14189	14310	14385	14215	14203	14082	14199	14168	14245	14448	14345	14127	14242	14237	14131	14327	14396	14214	14180	14247	14332	14324	14238	14490	14265	14210	14254	14204	14140	14255	14310	14242	14221	14318	14224	14148	14197	14323	14271	14252	14201	14337	14311	14158	14159	14279	14264	14335	14229	14356	14134	14291	14298	14308	14189	14230	14292	14304	14147	14175	14315	14428	14321	14084	14308	14382	14246	14107	14478	14261	14289	14263	14122	14248	14106	14296	14282	14266	14212	14086	14272	14284	14144	14358	14291	14174	14103	14242	14249	14279	14150	14253	14194	14194	14331	14361	14204	14366	14245	14299	14364	14188	14294	14138	14202	14199	14263	14176	14205	14216	14315	14273	14107	14343	14161	14224	14192	14211	14194	14319	14364	14185	14300	14065	14343	14312	14082	14114	14269	14343	14315	14026	14259	14171	14258	14269	14245	14433	14178	14272	14273	14413	14199	14224	14285	14385	14303	14191	14324	14144	14293	14150	14217	14292	14133	14312	14335	14317	14294	14269	14324	14195	14211	14215	14306	14354	14150	14259	14220	14397	14255	14260	14191	14302	14197	14407	14163	14248	14083	14337	14042	14322	14206	14163	14035	14123	14188	14328	14369	14163	14151	14190	14156	14244	14212	14301	14205	14480	14229	14278	14290	14358	14126	14302	14336	14235	14144	14179	14217	14162	14306	14239	14255	14487	14390	14407	14187	14359	14207	14006	14189	14320	14148	14257	14138	14321	14133	14198	14247	14286	14209	14357	14151	14077	14110	14266	14388	14250	14096	14180	14284	14165	14300	14187	14316	14211	14244	14374	14341	14154	14099	14458	14276	14400	14236	14144	14342	14285	14259	14128	14154	14140	14188	14077	14122	14166	14101	14275	14174	14421	14241	14261	14168	14198	14265	14231	14223	14231	14181	14341	14299	14152	14307	14189	14239	14303	14318	14307	14331	14269	14126	14155	14092	14276	14396	14203	14288	14242	14105	14342	14387	14145	14092	14229	14210	14358	14291	14292	14255	14171	14208	14349	14325	14218	14211	14294	14380	14008	14313	14392	14222	14389	14246	14251	14214	14235	14295	14357	14205	14340	14193	14273	14099	14243	14233	14177	14313	14015	14461	14341	14275	14362	14350	14134	14149	14341	14268	14196	14259	14345	14173	14219	14292	14314	14300	14297	14265	14200	14347	14212	14150	14206	14242	14359	14282	14173	14204	14328	14234	14310	14254	14115	14209	14419	14103	14410	14445	14130	14253	14079	14329	14371	14287	14317	14386	14126	14205	14230	14141	14228	14229	14362	14235	14297	14227	14250	14297	14201	14300	14118	14335	14167	14183	14223	14273	14322	14167	14256	14417	14031	14416	14172	14246	14242	14239	14294	14273	14411	14211	14216	14206	14403	14130	14238	14147	14356	14121	14295	14160	14195	14132	14194	14061	14429	14168	14253	14349	14190	14218	14392	14217	14281	14070	14197	14373	14352	14344	14020	14218	14151	14373	14136	14192	14325	14308	14105	14107	14342	14125	14145	14260	14413	14250	14278	14241	14225	14277	14204	14267	14385	14293	14167	14243	14235	14154	14344	14282	14221	14179	14184	14193	14104	14330	14233	14174	14082	14235	14089	14286	14295	14185	14239	14435	14411	14266	14188	14182	14138	14303	14278	14131	14396	14323	14145	14148	14245	14156	14225	14343	14126	14261	14285	14316	14212	14314
24595	20971	27252	25272	23487	25971	25396	21836	20443	20648	20454	20450	20285	20006	19967	20128	20135	19954	19900	19761	19921	19450	19803	19801	19746	19565	19668	19726	19675	19674	19589	19687	19821	19413	19673	19884	19581	19691	19768	19648	19529	19443	19727	19528	19641	19412	19340	19423	19476	19769	19536	19541	19686	19768	19615	19620	19732	19632	19657	19879	19592	19571	19300	19240	19349	19819	19565	19461	19480	19507	19500	19508	19762	19702	19916	19732	19618	19619	19567	19631	19679	19832	19510	19551	19535	19676	19551	19709	19646	19698	19622	19327	19481	19752	19618	19780	19556	19509	19566	19641	19458	19494	19625	19487	19443	19612	19489	19429	19497	19770	19564	19516	19482	19504	19523	19574	19763	19518	19620	19404	19562	19705	19561	19612	19547	19499	19395	19324	19299	19413	19357	19423	19423	19582	19388	19460	19684	19514	19559	19536	19453	19476	19481	19729	19632	19606	19507	19501	19618	19510	19554	19547	19382	19330	19680	19554	19477	19509	19562	19546	19646	19614	19595	19653	19483	19202	19643	19803	19575	19386	19593	19488	19301	19454	19214	19441	19551	19498	19789	19700	19316	19372	19418	19463	19687	19558	19503	19385	19567	19660	19468	19721	19671	19644	19411	19657	19551	19517	19498	19472	19563	19590	19425	19499	19317	19589	19423	19584	19551	19291	19509	19518	19473	19444	19275	19189	19550	19748	19571	19461	19562	19578	19373	19584	19675	19771	19721	19257	19498	19605	19590	19701	19459	19554	19500	19545	19276	19476	19780	19637	19729	19437	19806	19346	19372	19446	19549	19444	19738	19670	19433	19660	19810	19481	19695	19656	19541	19528	19314	19406	19501	19534	19762	19581	19648	19555	19480	19681	19495	19579	19636	19309	19506	19553	19353	19622	19700	19533	19596	19536	19543	19350	19663	19307	19674	19591	19405	19440	19402	19757	19521	19490	19601	19483	19612	19302	19427	19591	19795	19472	19550	19581	19501	19245	19591	19493	19567	19557	19619	19754	19528	19207	19387	19348	19433	19580	19282	19699	19554	19651	19501	19590	19491	19645	19772	19526	19427	19556	19639	19561	19472	19372	19686	19528	19576	19472	19627	19461	19529	19493	19466	19798	19585	19402	19522	19376	19312	19478	19589	19390	19460	19438	19377	19325	19627	19483	19613	19552	19469	19563	19410	19668	19677	19525	19560	19574	19575	19347	19648	19298	19626	19642	19595	19607	19682	19520	19520	19567	19462	19402	19686	19629	19434	19259	19344	19513	19590	19436	19807	19519	19552	19483	19400	19410	19530	19247	19525	19446	19450	19387	19499	19359	19525	19298	19578	19400	19500	18960	19443	19418	19454	19363	19424	19588	19485	19668	19366	19412	19511	19402	19226	19437	19504	19483	19767	19277	19702	19491	19586	19822	19644	19472	19620	19639	19771	19381	19470	19602	19416	19577	19746	19514	19461	19473	19644	19572	19357	19699	19861	19616	19330	19646	19612	19350	19608	19790	19612	19434	19658	19563	19481	19407	19290	19632	19694	19769	19626	19528	19577	19501	19638	19642	19511	19616	19741	19329	19500	19748	19608	19552	19467	19575	19715	19786	19635	19398	19413	19440	19463	19581	19651	19425	19495	19342	19386	19438	19662	19481	19631	19397	19461	19361	19645	19415	19537	19382	19559	19581	19447	19415	19689	19570	19371	19231	19511	19501	19702	19701	19590	19527	19510	19589	19462	19494	19890	19432	19631	19902	19524	19578	19363	19446	19624	19598	19485	19440	19419	19411	19434	19378	19525	19550	19434	19716	19456	19708	19465	19620	19454	19539	19350	19481	19544	19502	19716	19706	19561	19495	19364	19273	19614	19348	19678	19310	19377	19351	19233	19141	19438	19355	19539	19451	19555	19546	19411	19512	19548	19535	19501	19437	19379	19508	19507	19598	19311	19512	19575	19370	19443	19403	19353	19528	19738	19392	19498	19360	19488	19187	19517	19407	19421	19524	19422	19589	19657	19680	19458	19502	19733	19725	19304	19402	19704	19473	19548	19488	19657	19500	19541	19475	19270	19503	19634	19603	19592	19467	19556	19358	19371	19164	19479	19553	19609	19584	19626	19694	19649	19526	19674	19605	19663	19773	19328	19398	19595	19491	19644	19521	19590	19594	19486	19301	19199	19500	19381	19541	19671	19614	19503	19419	19604	19533	19515	19433	19368	19696	19696	19584	19626	19434	19469	19629	19255	19439	19609	19543	19382	19476	19470	19671	19645	19586	19669	19550	19280	19434	19624	19486	19504	19615	19523	19410	19318	19315	19421	19451	19684	19711	19495	19711	19721	19440	19607	19487	19454	19663	19562	19638	19702	19366	19373	19465	19376	19629	19462	19414	19680	19381	19491	19562	19398	19539	19454	19619	19699	19470	19358	19466	19307	19535	19454	19448	19533	19463	19458	19510	19579	19486	19568	19589	19672	19523	19522	19418	19406	19582	19597	19462	19306	19530	19522	19363	19436	19396	19685	19524	19728	19611	19449	19510	19556	19357	19293	19532	19397	19544	19607	19624	19512	19456	19504	19344	19455	19347	19362	19525	19604	19697	19559	19520	19639	19514	19355	19418	19407	19428	19551	19504	19616	19411	19722	19637	19481	19415	19335	19544	19742	19576	19364	19518	19512	19765	19515	19467	19497	19416	19445	19575	19605	19402	19551	19681	19500	19683	19544	19741	19307	19422	19463	19524	19315	19550	19600	19259	19296	19373	19418	19421	19395	19440	19634	19560	19587	19507	19653	19232	19492	19641	19439	19480	19758	19461	19728	19722	19645	19267	19627	19714	19416	19582	19608	19508	19647	19374	19556	19453	19373	19593	19543	19507	19342	19593	19693	19600	19616	19517	19641	19572	19682	19330	19438	19610	19586	19548	19568	19458	19709	19810	19485	19503	19395	19576	19465	19492	19371	19287	19430	19457	19602	19577	19436	19488	19663	19472	19469	19583	19606	19312	19463	19599	19418	19604	19524	19601	19658	19625	19535	19592	19451	19396	19467	19498	19480	19659	19609	19572	19563	19590	19398	19375	19690	19524	19445	19604	19277	19460	19496	19509	19436	19472	19528	19439	19411	19490	19587	19300	19467	19305	19644	19460	19802	19459	19577	19447	19669	19720	19662	19415	19459	19375	19512	19753	19593	19789	19648	19399	19579	19286	19512	19464	19564	19448	19474	19619	19523	19449	19378	19528	19398	19517	19533	19479	19461	19707	19493	19420	19562	19530	19632	19627	19601	19470	19461	19513	19440	19585	19502	19586	19641	19326	19694	19523	19491	19492	19381	19430	19439	19617	19452	19381	19411	19307	19593	19398	19509	19523	19325	19549	19602	19662	19462	19625	19564	19444	19509	19706	19580	19620	19469	19571	19363	19590	19606	19333	19469	19608	19462	19494	19634	19251	19395	19474	19639	19550	19628	19568	19575	19586	19595	19636	19547	19499	19481	19555	19434	19481	19437	19484	19692	19714	19547	19692	19583	19552	19687	19583	19468	19723	19569	19439	19415	19374	19474	19612	19490	19394	19340	19537	19565	19465	19654	19456	19449	19465	19571	19506	19626	19459	19460	19543	19540	19587	19592	19479	19634	19528	19565	19625	19527	19552	19419	19414	19581	19468	19662	19630	19393	19549	19591	19815	19615	19620	19158	19320	19264	19501	19753	19703	19451	19510	19610	19508	19528	19540	19520	19534	19287	19336	19309	19600	19684	19411	19571	19543	19490	19451	19581	19397	19470	19569	19430	19506	19440	19272	19377	19494	19585	19603	19606	19369	19380	19445	19535	19673	19330	19791	19603	19570	19538	19635	19399	19403	19621	19505	19449	19452	19678	19415	19450	19479	19576	19467	19558	19535	19455	19279	19494	19417	19450	19645	19330	19249	19838	19656	19488	19558	19459	19159	19636	19498	19579	19386	19565	19383	19625	19481	19575	19568	19600	19498	19524	19680	19533	19392	19477	19451	19279	19447	19561	19564	19351	19465	19270	19697	19340	19704	19485	19596	19604	19687	19382	19640	19500	19535	19527	19307	19335	19422	19576	19521	19409	19469	19496	19764	19633	19408	19463	19550	19575	19613	19550	19382	19405	19376	19439	19272	19397	19388	19190	19291	19382	19248	19332	19429	19558	19648	19500	19351	19497	19526	19571	19538	19536	19264	19511	19331	19527	19559	19418	19372	19559	19484	19476	19722	19587	19535	19521	19530	19569	19285	19690	19385	19627	19391	19498	19608	19349	19594	19471	19719	19315	19585	19599	19657	19667	19406	19532	19619	19580	19554	19547	19427	19619	19526	19514	19604	19377	19623	19452	19582	19448	19631	19555	19776	19576	19640	19606	19614	19618	19301	19534	19450	19619	19473	19630	19498	19478	19560	19637	19473	19298	19354	19340	19598	19459	19664	19553	19575	19283	19487	19550	19565	19622	19407	19555	19275	19486	19501	19394	19320	19603	19432	19489	19672	19620	19409	19523	19422	19279	19492	19323	19582	19605	19515	19561	19442	19486	19467	19514	19769	19333	19405	19578	19635	19512	19316	19456	19481	19673	19443	19590	19649	19346	19307	19416	19318	19403	19664	19505	19499	19506	19607	19674	19579	19572	19662	19636	19472	19535	19577	19681	19316	19471	19603	19401	19500	19391	19689	19689	19597	19554	19582	19496	19587	19657	19565	19345	19352	19439	19641	19717	19581	19372	19350	19299	19428	19447	19435	19540	19556	19278	19532	19415	19382	19683	19249	19595	19350	19242	19377	19377	19411	19362	19550	19399	19591	19524	19326	19387	19615	19343	19372	19467	19391	19501	19622	19435	19290	19360	19607	19361	19500	19544	19639	19454	19633	19310	19513	19598	19354	19466	19515	19403	19424	19445	19555	19462	19612	19772	19371	19453	19444	19414	19736	19748	19665	19436	19639	19484	19465	19306	19468	19493	19382	19525	19423	19611	19615	19695	19393	19582	19560	19425	19578	19429	19488	19441	19471	19562	19554	19442	19458	19666	19567	19635	19557	19487	19532	19569	19356	19409	19688	19807	19550	19669	19536	19538	19485	19521	19491	19563	19513	19363	19376	19506	19292	19527	19284	19834	19357	19447	19399	19365	19424	19297	19534
27932	47335	37250	27063	23901	20563	17469	15751	15299	14715	14908	14622	14544	14292	14127	14070	13968	13948	13774	13596	13656	13575	13709	13607	13586	13800	13747	13715	13769	13484	13403	13800	13584	13554	13624	13672	13518	13500	13595	13597	13616	13513	13539	13468	13594	13507	13512	13307	13483	13576	13548	13421	13444	13551	13491	13259	13515	13500	13455	13570	13511	13638	13545	13595	13487	13485	13664	13411	13446	13595	13655	13453	13471	13500	13363	13470	13647	13650	13789	13440	13586	13558	13521	13524	13586	13483	13602	13344	13594	13429	13480	13516	13341	13489	13600	13601	13395	13569	13424	13462	13520	13529	13523	13529	13525	13516	13468	13515	13501	13514	13547	13427	13526	13641	13406	13311	13409	13527	13472	13418	13535	13524	13502	13465	13456	13291	13515	13383	13453	13347	13683	13497	13380	13307	13537	13406	13524	13373	13650	13362	13491	13622	13483	13546	13454	13545	13287	13497	13370	13438	13655	13474	13543	13518	13434	13338	13659	13492	13270	13452	13496	13555	13542	13346	13484	13494	13346	13513	13543	13443	13506	13549	13585	13515	13568	13626	13541	13530	13485	13445	13514	13586	13453	13379	13542	13283	13420	13506	13437	13612	13449	13408	13507	13455	13539	13522	13434	13465	13438	13362	13394	13563	13319	13569	13459	13429	13541	13558	13365	13468	13435	13446	13319	13243	13555	13457	13551	13364	13611	13391	13607	13473	13335	13406	13433	13712	13413	13552	13574	13330	13461	13558	13370	13453	13520	13368	13447	13526	13456	13610	13298	13482	13424	13579	13654	13429	13329	13378	13541	13531	13380	13441	13417	13458	13596	13380	13353	13610	13502	13472	13648	13456	13391	13427	13388	13522	13452	13403	13471	13402	13580	13455	13605	13623	13360	13325	13544	13441	13331	13515	13488	13653	13443	13478	13324	13388	13492	13457	13413	13577	13421	13385	13429	13390	13456	13302	13518	13475	13393	13419	13489	13340	13507	13483	13528	13487	13411	13581	13419	13643	13415	13438	13365	13413	13508	13504	13290	13611	13545	13446	13497	13410	13481	13540	13544	13606	13388	13590	13682	13527	13406	13502	13542	13489	13458	13576	13524	13486	13496	13398	13480	13530	13491	13573	13483	13543	13471	13561	13523	13479	13492	13503	13563	13389	13610	13509	13442	13533	13425	13467	13578	13443	13468	13476	13574	13414	13376	13341	13658	13586	13596	13528	13531	13514	13480	13532	13453	13436	13442	13428	13438	13339	13475	13469	13297	13608	13366	13473	13528	13507	13520	13341	13539	13381	13383	13475	13514	13437	13683	13607	13466	13421	13426	13444	13458	13397	13690	13561	13498	13508	13326	13615	13502	13365	13393	13453	13558	13435	13587	13537	13370	13611	13559	13458	13494	13534	13569	13412	13581	13469	13477	13500	13589	13595	13465	13534	13436	13394	13437	13556	13454	13582	13486	13479	13474	13646	13419	13533	13505	13452	13430	13464	13421	13489	13503	13469	13533	13625	13419	13621	13497	13323	13505	13384	13576	13383	13567	13370	13515	13414	13528	13348	13375	13550	13552	13410	13449	13539	13489	13444	13420	13554	13356	13459	13453	13510	13513	13490	13420	13404	13501	13498	13634	13569	13565	13593	13507	13339	13485	13422	13365	13390	13623	13428	13372	13513	13416	13614	13549	13605	13559	13603	13275	13363	13340	13508	13388	13503	13406	13424	13431	13489	13592	13658	13363	13505	13483	13474	13510	13402	13424	13484	13412	13506	13509	13356	13572	13408	13343	13345	13416	13272	13475	13433	13560	13353	13345	13536	13524	13474	13446	13581	13471	13503	13418	13445	13455	13432	13397	13393	13469	13403	13567	13538	13538	13563	13625	13455	13461	13560	13482	13407	13515	13389	13627	13617	13583	13438	13494	13584	13399	13506	13449	13645	13500	13322	13503	13620	13511	13466	13515	13619	13637	13614	13363	13538	13412	13483	13511	13491	13419	13654	13370	13543	13533	13542	13665	13512	13525	13537	13418	13428	13597	13423	13596	13318	13479	13386	13415	13306	13585	13665	13611	13533	13595	13499	13441	13464	13478	13347	13422	13538	13529	13387	13503	13422	13329	13490	13438	13440	13438	13326	13409	13395	13554	13344	13474	13377	13501	13322	13571	13643	13500	13338	13607	13540	13488	13545	13589	13514	13285	13440	13450	13555	13300	13440	13433	13373	13370	13548	13473	13375	13431	13354	13515	13448	13358	13455	13495	13423	13486	13535	13601	13455	13440	13586	13510	13380	13588	13542	13404	13357	13347	13412	13412	13482	13341	13455	13550	13518	13473	13492	13583	13488	13643	13610	13487	13511	13606	13448	13471	13356	13595	13650	13444	13462	13414	13467	13496	13451	13410	13494	13575	13358	13458	13452	13556	13576	13467	13394	13568	13550	13370	13491	13591	13556	13440	13506	13591	13490	13759	13494	13559	13507	13463	13495	13530	13520	13391	13351	13546	13495	13463	13438	13536	13302	13557	13541	13462	13349	13536	13383	13499	13322	13403	13465	13365	13506	13479	13585	13498	13189	13396	13574	13473	13504	13519	13428	13551	13629	13476	13440	13625	13511	13528	13515	13562	13508	13543	13582	13429	13442	13303	13494	13555	13404	13390	13628	13666	13440	13521	13382	13413	13406	13495	13647	13461	13464	13507	13428	13488	13385	13519	13508	13588	13491	13482	13480	13608	13408	13376	13438	13412	13576	13422	13404	13503	13476	13415	13431	13555	13413	13410	13565	13383	13509	13601	13485	13443	13358	13506	13236	13482	13538	13497	13486	13370	13511	13410	13536	13361	13585	13620	13557	13513	13477	13563	13493	13523	13466	13455	13518	13527	13473	13517	13429	13532	13425	13372	13597	13473	13465	13523	13419	13404	13411	13460	13305	13539	13388	13273	13361	13524	13501	13401	13400	13288	13503	13466	13575	13537	13396	13318	13419	13442	13565	13737	13589	13443	13459	13437	13422	13561	13242	13494	13415	13444	13544	13582	13438	13325	13462	13511	13510	13425	13683	13574	13526	13578	13411	13454	13392	13461	13483	13371	13522	13638	13569	13330	13679	13500	13434	13551	13361	13443	13392	13364	13474	13415	13539	13432	13513	13585	13548	13487	13566	13577	13377	13526	13422	13431	13323	13617	13436	13480	13601	13473	13375	13502	13491	13481	13274	13438	13473	13608	13511	13578	13324	13614	13442	13396	13576	13796	13403	13517	13696	13449	13493	13502	13515	13321	13497	13429	13432	13580	13498	13574	13583	13342	13368	13461	13374	13400	13282	13333	13482	13442	13425	13432	13442	13505	13450	13492	13590	13602	13284	13644	13462	13503	13545	13438	13373	13398	13501	13612	13289	13502	13473	13451	13636	13453	13469	13599	13449	13420	13570	13368	13588	13401	13441	13585	13671	13362	13522	13613	13501	13498	13537	13351	13348	13474	13549	13530	13355	13547	13337	13435	13414	13429	13478	13540	13462	13495	13533	13398	13437	13449	13579	13643	13431	13520	13556	13468	13443	13423	13379	13585	13515	13523	13519	13545	13463	13516	13381	13255	13468	13339	13524	13528	13267	13452	13505	13510	13554	13418	13506	13466	13369	13465	13380	13356	13367	13337	13405	13390	13409	13705	13504	13368	13466	13546	13322	13530	13419	13667	13418	13548	13485	13524	13589	13462	13701	13435	13370	13367	13573	13476	13560	13420	13494	13557	13507	13528	13567	13534	13471	13458	13272	13454	13400	13515	13380	13524	13499	13425	13448	13482	13623	13496	13355	13514	13554	13332	13599	13344	13543	13561	13527	13434	13303	13324	13326	13580	13391	13350	13616	13437	13412	13565	13428	13266	13506	13552	13473	13433	13580	13441	13518	13446	13553	13704	13261	13523	13471	13423	13482	13498	13518	13627	13629	13531	13607	13492	13449	13386	13306	13400	13338	13440	13471	13484	13473	13365	13559	13454	13485	13535	13507	13633	13435	13468	13657	13571	13326	13468	13408	13639	13333	13623	13415	13445	13449	13542	13583	13514	13516	13503	13626	13469	13385	13570	13365	13467	13521	13398	13386	13617	13353	13535	13471	13449	13514	13380	13419	13601	13551	13466	13643	13549	13520	13640	13382	13600	13656	13419	13490	13487	13525	13414	13383	13460	13576	13334	13602	13633	13388	13576	13544	13399	13573	13310	13487	13583	13558	13408	13498	13518	13408	13478	13373	13397	13392	13371	13452	13435	13483	13299	13379	13500	13327	13442	13388	13382	13467	13630	13346	13592	13520	13272	13405	13419	13504	13489	13608	13363	13427	13406	13598	13645	13633	13344	13533	13526	13345	13426	13433	13529	13454	13552	13547	13497	13509	13408	13380	13542	13499	13486	13586	13483	13516	13536	13557	13609	13484	13664	13612	13509	13635	13474	13657	13561	13664	13473	13507	13445	13471	13706	13434	13365	13535	13510	13407	13606	13421	13513	13555	13396	13541	13467	13624	13498	13570	13445	13511	13486	13434	13450	13528	13557	13397	13431	13543	13503	13414	13414	13361	13502	13496	13564	13512	13606	13609	13506	13564	13606	13427	13465	13456	13383	13554	13486	13429	13363	13548	13500	13587	13367	13398	13601	13431	13463	13473	13520	13348	13790	13527	13384	13695	13436	13575	13508	13365	13395	13376	13455	13476	13495	13582	13335	13769	13503	13380	13454	13516	13351	13518	13596	13523	13462	13443	13302	13450	13588	13496	13344	13441	13436	13358	13450	13350	13368	13656	13399	13435	13522	13360	13409	13452	13479	13506	13550	13379	13442	13464	13388	13476	13233	13340	13547	13283	13395	13460	13707	13408	13465	13419	13322	13443	13525	13638	13438	13608	13463	13471	13721	13430	13404	13599	13380	13582	13486	13558	13364	13303	13584	13598	13489	13510	13550	13359	13578	13506	13542	13540	13561	13405	13460	13529	13696	13590	13338	13452	13512	13428	13556	13377	13491	13333	13564	13396	13464	13473	13546	13463	13339	13485	13654	13520	13443	13509	13527	13335	13521	13320	13507	13398	13412	13683	13335	13454	13398	13604	13427	13508	13437	13459	13782	13532	13542	13482	13445	13535	13569	13324	13406	13674
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
