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
338927971448	338927972015	338927972565	338927973115	338927973665	338927974215	338927974765	338927975315	338927975865	338927976415	338927976965	338927977515	338927978065	338927978615	338927979165	338927979715	338927980265	338927980815	338927981365	338927981915	338927982465	338927983015	338927983565	338927984115	338927984665	338927985215	338927985765	338927986315	338927986865	338927987415	338927987965	338927988515	338927989065	338927989615	338927990165	338927990715	338927991265	338927991815	338927992365	338927992915	338927993465	338927994015	338927994565	338927995115	338927995665	338927996215	338927996765	338927997315	338927997865	338927998415	338927998965	338927999515	338928000065	338928000615	338928001165	338928001715	338928002265	338928002815	338928003366	338928003915	338928004466	338928005015	338928005565	338928006115	338928006665	338928007215	338928007765	338928008315	338928008865	338928009415	338928009965	338928010515	338928011065	338928011615	338928012165	338928012715	338928013265	338928013815	338928014365	338928014915	338928015465	338928016015	338928016565	338928017115	338928017665	338928018215	338928018765	338928019315	338928019865	338928020415	338928020965	338928021516	338928022065	338928022615	338928023165	338928023715	338928024265	338928024815	338928025365	338928025915	338928026466	338928027015	338928027565	338928028115	338928028665	338928029215	338928029765	338928030315	338928030866	338928031415	338928031965	338928032515	338928033065	338928033615	338928034165	338928034715	338928035265	338928035815	338928036366	338928036915	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2738	3600	2300	2738	3600	2300	2738	3600	2300	2739	3600	2300	2739	3600	2300	2739	3600	2300	2740	3600	2300	2740	3600	2300	2740	3600	2300	2741	3600	2300	2741	3600	2300	2741	3600	2300	2742	3600	2300	2742	3600	2300	2742	3600	2300	2743	3600	2300	2743	3600	2300	2743	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2744	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2747	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2748	3600	2300	2749	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23396	21525	27990	26393	25537	29868	32702	28801	26777	25928	25470	25270	24564	24406	24403	24299	24000	24071	24019	23910	23948	23789	23826	23786	23837	23759	23668	23633	23735	23623	23435	23556	23287	23436	23103	23172	23233	23193	23188	23432	23153	23320	23290	23367	23230	23348	23139	23350	23437	23191	23196	23188	23107	23274	23296	23149	23389	23243	23111	23020	22986	23128	23055	23151	23219	22983	23209	23108	23171	22975	23306	23086	23178	23038	23293	23075	23114	23072	23114	23035	23168	23149	23131	23277	23057	22912	23226	23175	23202	23268	23303	23099	23186	23242	23201	23124	23473	23103	23175	23125	23075	23054	23251	23176	23054	23006	23043	23170	23255	22947	23004	23028	22851	22926	23051	23241	22997	22985	23173	23064	23110	23013	23273	22947	23267	23062	23065	23262	23153	23043	23203	22844	23129	23085	23233	23163	23104	23139	23012	23273	22946	23236	22962	23303	22998	22968	23331	23169	23059	22953	23442	23141	23085	23117	23095	23311	23019	23014	22977	23038	23224	23171	23092	23175	23159	23219	23312	22890	22898	23406	23069	23199	23122	23124	23027	22942	22983	23342	23300	23180	23255	23155	23085	23044	22852	22957	23229	23182	23031	22835	23007	23056	23005	23282	23003	23248	23193	22912	23160	23394	23209	22959	23042	23034	23041	23194	23281	23113	23197	23210	23253	23213	23240	23235	23015	22908	23232	23139	23147	23120	23070	23204	23071	22988	23182	22917	22987	23169	23178	23292	23221	22942	22884	23196	22961	23198	23117	23152	22927	22781	23082	23092	23299	23009	23072	23104	23030	22999	23333	23159	22945	23057	23148	23113	23209	23196	23161	23008	23165	23290	23236	23240	23060	23156	23233	23034	23293	23306	23154	23227	23414	23136	23212	23135	23176	23006	23162	23005	23385	23221	23067	23261	22958	23302	22946	22925	23337	23113	22871	23151	23172	23019	23293	23026	23180	23155	23102	23111	23415	23028	23057	23123	23174	23198	23328	22934	23170	23320	23075	23374	23305	23146	23108	23146	23109	22788	23098	23216	23091	22855	23320	23102	23129	22966	23196	23228	23049	22913	23024	23110	22947	22983	23154	23128	22974	23012	23274	23346	23221	22876	23241	23186	23071	23214	23138	22909	23147	23128	23087	23180	23186	23080	23093	23046	23041	23307	23130	23186	23442	23410	23266	23160	22965	22956	23065	23112	23400	23007	23213	23062	23134	23187	22998	23058	23261	22919	23132	23256	22888	22948	23034	23112	23304	23135	22935	23078	22909	22947	23195	23033	23174	22991	23058	22944	23190	23205	23121	23178	23219	22911	23089	23063	23247	23060	22948	22859	22911	23033	23028	23221	23130	23172	23047	23100	23413	23190	23141	23149	23395	23077	23053	23312	22956	23353	23113	23213	23364	23348	23516	23093	23179	23250	23289	23184	23308	23153	23196	23162	22923	23117	23151	23032	23068	23130	23036	22955	22995	23074	23122	23097	23239	23319	23287	23135	23231	23231	23026	23035	23186	23436	23368	23213	23001	23137	23169	23025	23243	23111	23103	23128	23147	22988	22804	23101	23210	22924	23107	23292	23217	23035	22932	23002	23015	23311	23095	23051	22958	23088	22832	22754	23172	23033	23013	23074	23305	22969	23026	22998	23150	22804	23197	23153	22972	23059	23298	23052	23131	23093	23109	23133	23027	23307	23039	23091	23099	23152	23143	23004	23066	23239	23336	23201	23139	22933	22892	23055	22949	22987	22889	23266	22979	23101	23215	22837	23119	22942	23033	23323	23170	23063	23009	22979	23215	23002	23107	22999	23088	23260	23101	23008	23292	22988	22968	23248	23082	23181	23067	23190	23193	23163	23349	23162	23152	22997	23239	23131	23016	22966	23048	22987	23177	23157	23054	23173	23099	23170	22932	22822	23184	22997	23016	23092	23223	22864	23176	23017	23057	23421	23170	23140	23094	23029	23125	23093	22914	23160	23106	22965	23233	22992	23285	22960	23325	23271	23016	22957	23444	23018	23147	23288	23048	23182	23284	23233	23232	23149	23182	23100	22843	23031	22960	23034	23282	23180	23286	23312	23355	23132	23092	23015	23321	23051	23036	23126	23195	23288	23068	23165	23013	23045	23197	23131	23110	23212	23195	23143	23216	23212	23171	23145	23019	23386	23274	23139	22812	22947	23153	23121	23062	22923	23030	23181	23129	23101	23391	23009	23031	23030	23190	23282	23294	23247	23056	23343	23188	23103	23300	23202	23201	23344	23302	23142	23088	22933	23155	23111	23170	23158	22911	23243	23126	23443	23067	23056	23199	23365	23023	23032	23073	22993	23064	23138	22890	23220	22931	23176	23162	22985	23175	23009	23493	23418	23347	23132	23033	23011	23031	23112	23214	22996	23257	23135	22844	23045	22977	22869	23057	23077	23075	23190	23103	23015	23162	23029	23178	22946	23231	22877	23120	23237	23056	23118	23272	23323	22964	23134	23145	23255	22875	22983	23149	23034	23043	23082	23061	23040	23130	23242	22940	22828	23049	23122	23160	23020	23070	23151	23286	23125	23028	23056	23070	23264	23219	23197	22963	23270	23240	23003	23253	23146	22975	23156	23095	23406	23160	23195	23262	23270	23135	23140	23053	23341	23292	23204	23326	23125	23040	23041	23119	23185	23126	23118	23043	22851	23056	23230	23162	23224	23005	23193	23054	22925	23135	23314	23052	23210	23174	23294	23053	23195	22995	23085	22978	23148	23308	23056	23145	22983	23115	22925	23195	23208	23016	23181	23185	23366	22966	23288	23351	23279	23006	23302	23096	23153	23035	23114	23113	23387	23156	23138	23033	23126	23155	23154	23089	23059	23128	23092	23152	23040	23049	23077	23028	23186	23294	23195	23238	23161	23206	22874	23167	23203	23238	22999	23211	23274	22905	23140	23229	23250	23137	23021	22883	22993	23062	23038	23066	22943	23077	23099	23323	23195	23138	23101	23066	23040	23179	23246	22891	23279	23131	23159	23336	23254	23245	23183	22865	23029	23062	23254	23365	23201	23097	23282	23062	23222	23279	23226	23219	23052	23249	23177	23078	22951	22879	23139	22960	22923	23092	23184	23299	23240	23165	23028	23189	23070	22959	23195	22940	23017	23113	23073	23121	23122	23082	23065	23200	23167	22971	23082	23101	23220	23030	22949	23262	23196	23253	23092	23060	22976	23290	23186	23274	23085	23293	23156	22960	23036	22981	23228	23169	23036	23221	22949	23089	23100	23255	23194	23151	23071	23158	22978	23203	23064	23156	23131	22917	23272	23176	23095	23079	23117	23279	23213	23133	23107	23181	23179	22964	23145	23099	23149	23178	23051	23113	23410	23099	23246	23025	22975	23084	23040	23043	23030	22990	23170	22869	23074	23088	22933	23302	23303	23205	23108	23083	23046	23151	23261	23094	23229	22914	23164	23177	23040	22971	22937	22943	23221	23148	22905	23319	23242	23251	22968	23258	23077	23389	23047	22993	23111	23125	22825	23301	23272	23125	23216	23409	23401	23266	23098	23221	23053	23175	23047	22970	22865	23186	23209	23127	22934	23145	23233	23158	22830	23125	23225	23216	23104	23217	22949	23059	23096	23169	23024	23039	23074	23025	23101	23010	23209	23183	22963	23012	23207	23044	23032	23100	23172	23093	23221	23286	22960	23202	23237	23135	22908	23066	23324	23121	23282	23037	22911	23042	22999	23245	23253	23113	23276	23071	22963	22827	23265	23202	23188	23214	23443	23081	23023	23053	23347	23202	23121	23079	23045	22891	23091	23229	23473	23105	23252	23383	23203	23001	22935	22929	23233	23169	23122	22751	23252	23177	23035	23131	23236	23339	23046	23195	23150	23077	23215	23135	22889	23298	23235	23081	23122	23327	23031	23282	23141	23235	22861	22918	23351	23125	22944	23030	22962	23212	23311	22950	22955	22962	23122	23006	23050	23177	23325	22906	23108	23493	23067	22940	23291	23252	23324	23174	23085	23226	23187	22912	23104	23112	23115	23001	23292	23124	23192	23091	22986	23157	23095	23173	22949	23107	22900	23358	23088	22847	22961	23316	23102	23187	23185	23192	22912	23231	23169	23077	23219	22687	22929	23139	23424	23042	23147	23148	23334	23043	23001	23151	23180	23143	23180	23160	22913	23112	22912	23204	22912	23193	23111	23133	23193	23039	23080	23224	23230	23255	23064	23253	22977	23218	23195	23015	22940	22904	23162	23067	22945	22844	23036	23322	23184	23305	23033	23078	23326	23224	23012	23021	23127	22897	23119	23199	23166	23197	23268	23036	23251	23157	22966	23114	23133	23105	23080	22901	23169	23260	22980	23009	22998	23341	23105	23060	23061	23148	23137	23207	23055	22949	22883	23201	23196	23239	22899	23097	22962	22966	23126	23097	22970	23023	23005	23202	22999	23278	23083	23225	23137	23178	22906	22896	23109	23246	23252	23196	23009	22981	23037	23197	23038	23484	23100	23184	23122	23006	23476	23167	23070	23140	23093	23195	23484	23376	23189	23057	22991	23223	23247	23129	23070	23083	23159	23071	23170	23118	23178	23186	23153	23159	23249	23175	23449	23148	23071	23177	23231	23158	23175	22898	23082	23045	23151	23085	23047	23403	23061	23137	23097	23172	23262	23115	22881	23073	23184	23178	22979	23192	23102	23252	23092	23293	23052	23194	23198	23181	23015	23168	22946	23259	23227	22852	22946	23114	23423	23100	23201	22898	23273	23078	22941	23083	23380	23073	23258	23138	23080	23086	23020	23334	23176	23198	22980	22796	23037	23207	23071	23285	22882	23072	23268	23036	22875	23118	22922	22883	23205	23228	23094	22997	23007	23256	23265	23044	23319	23229	22963	23066	23252	22981	23183	22890	22822	23015	23145	23134	23016	23373	23417	23279	23265	23129	23159	23027	22955	23176	23079	23011	22997	23369	23095	23342	23289	23072	23010	23113	23297	23158	23065	23247	23090	23171	23010	23003	23186	23201	22922	23004	23151	23109	23278	22990	23009	22997	23074	23007	23447	23151	23181	23167	23218	23183	23049	23064	23043	23331	23186	22967	23016	23331	23037	23021	23142	23176	22973	22909	23122	22819	23111	23205	23379	22971	22836	23132	23104
30608	52024	50316	42001	35585	29682	26575	24377	21547	20134	19724	19348	18209	18036	18033	17914	17651	17391	17251	17139	17125	16855	16855	16737	16722	16825	16831	16726	16819	16723	16433	16462	16476	16168	16143	16154	16154	16187	15999	16272	16163	16237	16025	16150	16196	16120	16234	16244	16174	16044	16040	16070	15932	16138	16049	16256	16134	16026	16163	16219	16005	16052	16014	16106	16166	16163	16075	16054	16117	16084	16032	16149	16090	16183	16218	16092	16139	15984	16017	16129	16186	16109	16174	16005	15970	16075	16178	16056	16011	15984	15862	16075	16051	16108	16008	16021	15938	16076	16114	16003	16098	16084	16214	16006	16011	16033	16259	15917	15855	16046	16157	16009	16022	15994	16273	16080	16036	15991	16155	16364	16047	15934	15972	16179	16171	15785	15880	15977	16150	15976	15992	16128	16114	15961	16071	16081	16157	16113	16170	16081	16134	16135	15952	16032	16173	16150	16191	16090	15991	16004	15978	15959	16015	15992	16190	16225	16137	16091	16020	16076	16054	16084	16092	16014	16086	16104	16221	16228	16003	16045	15933	16151	16104	15998	15989	16016	16193	15998	15974	16097	15944	16159	16009	16037	16126	16009	15860	15915	16075	16054	16145	16127	15937	16020	16045	16067	16030	15968	16012	16199	15889	16143	15959	16119	16329	16136	16034	16073	16007	16033	16070	16282	16108	16029	16172	16086	16173	16005	16088	16123	16054	16115	15971	16017	16157	15838	16099	16043	16107	16016	15889	16184	16117	15980	16068	16073	16107	15946	16011	16043	16054	16150	15937	15991	16083	16058	16035	16057	16053	16104	16059	16076	16085	15956	16040	16204	16072	16003	16086	16098	15870	15993	16048	16196	16050	16060	15971	16166	16098	16066	15816	16148	16189	16060	16103	15963	16093	16056	15995	16066	16007	16121	16123	16180	16045	16069	16074	15928	16030	16053	16112	16066	16024	16171	15972	16135	16035	16102	16075	16007	15965	16008	16130	16137	16092	16034	16072	16018	16108	16032	16155	16036	15959	15909	16009	16077	16270	16086	16189	15920	16047	15981	16075	16093	16027	16177	15999	16274	16231	16224	16125	16072	16121	15964	15964	16166	16114	16218	15866	16070	16059	16024	16034	16042	15952	16039	16004	15970	16065	16093	16037	15998	16086	15813	15982	16118	16161	16067	16185	15967	15997	16002	15888	16143	15985	16029	15927	15907	16043	15959	16127	15921	15850	16194	16090	15969	16058	16215	16083	16019	16172	15994	16086	16111	16118	16133	16055	16017	15945	16048	16002	16038	15930	15988	16253	16057	15871	16058	16225	16153	16066	16042	15987	16100	15911	16041	16103	16098	15880	16078	15959	15931	16011	15934	16094	16165	15920	16194	16278	15898	15985	16268	16070	15952	16044	16169	16079	15908	16096	15950	16001	16155	16008	15900	16163	16026	16166	15977	15955	16139	15966	16113	16117	15950	16201	16119	15960	16129	16170	15966	16126	16054	16028	16129	16231	15993	15932	16202	16047	15992	16150	15824	16318	16025	16091	16211	16005	15947	16043	16010	16191	15862	16058	16017	15976	16048	15945	16068	16031	16184	15921	16027	16068	16100	16079	15891	16105	15992	15865	16033	16381	16122	15970	15946	16059	15982	16008	16050	16053	16124	16152	16069	16172	15910	16080	16099	16014	16052	16074	16116	16085	15859	15970	16138	15997	15913	16187	16065	16024	16159	16034	15965	16149	15959	16078	16098	16008	16025	16041	16129	16044	16125	16094	16068	16143	16191	16082	16025	16084	16006	15850	15990	15937	16222	15984	16057	16065	15998	16109	16139	16133	15811	16189	16194	16105	16000	15834	15985	16019	16083	16189	15859	16056	15985	16094	16177	15915	16066	16055	16106	16199	16031	16047	16137	15934	15916	16284	16065	16075	15985	16086	16147	16063	16117	15932	16150	16117	16157	15976	16128	16203	16031	16125	16057	16032	15972	16043	16050	15971	16091	15913	16122	16076	16254	16108	16138	15827	16044	16063	16211	16297	16122	16117	16153	16018	16129	16089	16071	16038	16009	16179	16047	16011	16003	15862	15901	16054	16052	15853	16000	16140	16037	16256	16053	16081	16059	16072	16146	16000	16020	16124	16083	15968	16177	16114	16218	15882	15954	15968	16163	16162	16002	15933	16023	16074	16139	16064	16009	15985	16220	16111	15868	15965	16168	16095	15932	16066	16195	16038	16036	16008	15909	16029	15919	15911	16062	15979	16014	16177	15921	15848	16144	16229	16002	15989	16159	16058	16014	15868	16050	16074	15855	16103	16074	15976	16001	15977	16133	15992	16205	16116	16132	16110	15834	16060	16174	16242	16007	16177	16026	16077	16057	16059	15869	15969	16133	15989	16052	15994	16034	15980	15997	16283	15950	16005	15889	16085	16108	16135	16175	16011	16074	15918	16004	16034	16025	16040	15954	15895	15998	16089	16020	15915	16053	16043	16058	16170	15844	16216	16017	16078	16249	16009	16089	15856	16112	16031	16163	15937	16031	15989	16144	16129	15964	16049	15893	16082	15973	16101	16010	16212	16002	16073	15850	16136	16114	16076	15887	16028	15972	16066	15959	16054	15943	15933	15947	16079	15958	16110	16117	15921	16160	16059	15885	16028	16093	16084	16053	16076	16125	16102	15971	16080	15920	15962	15950	16067	16079	16075	15984	16020	16196	15901	16141	16023	16138	15984	16084	16100	15962	16116	15957	16049	15956	16120	16034	16159	16046	15986	16207	16079	16080	15961	16140	16024	16023	16070	16119	16011	16105	16234	16054	16068	16088	16016	16047	16165	15903	15944	16200	16012	16045	16058	16120	15982	15985	15977	16042	16035	16203	15944	15975	15906	15945	15815	15997	15990	16081	16225	15955	16051	16101	16124	15939	15961	16173	16124	15832	16085	16377	15967	16223	15972	16154	16087	16086	15918	16069	16067	16072	16309	16017	16136	16053	15815	16105	16032	16154	15896	16013	15978	16081	16070	16006	16072	16140	16012	15989	16085	16085	15825	16203	15995	15958	16113	16155	15909	16062	16109	16111	15827	16168	16093	15838	16004	16087	15951	15930	16112	15944	15914	15979	15999	16047	16087	16015	15999	16201	16110	16059	15850	16080	16117	16368	16158	15884	16152	15955	15896	16017	15990	15928	16150	16201	15972	15926	15934	16004	16089	16134	16004	16283	16137	15980	15983	15976	15997	16029	16151	16113	15997	16085	16033	16101	15956	15989	15900	16052	16124	16068	16183	16048	16208	16120	16118	16137	16218	16086	15926	16038	16078	16023	16088	16039	16143	15994	15923	16092	15953	16107	16073	16011	16126	16046	15957	16103	16152	16036	15935	16008	16100	16006	16005	16163	16124	15928	16035	16091	16021	16045	16090	15971	16053	16098	16110	15974	16176	15884	16052	16070	16072	16067	16245	16065	15931	15948	16209	16074	16056	15854	16114	16069	16067	16068	16041	15836	16142	16038	16096	16028	16017	16020	16125	16049	15960	16086	16036	15834	16238	15879	16121	15992	16109	15851	16064	15956	15963	15932	16163	16091	16030	16051	15916	15902	16196	16123	16037	16092	16173	16090	15992	16085	16161	16242	16152	15986	16155	15903	16165	15937	16234	16061	16243	15981	16238	16243	16184	16008	16130	16182	16090	16059	16200	16078	16061	16073	16043	16013	16140	15919	16044	16034	16018	16134	16203	16090	16096	16064	16066	15892	16031	16021	16036	16148	16169	16121	15989	16052	16009	15996	16009	16183	16035	16111	15921	16118	15994	15957	16206	15960	16134	16285	16143	15956	16018	15950	16056	16196	16020	16177	15943	16141	15948	15940	15989	16044	15902	16148	16059	16156	16055	16047	15963	16197	15939	16044	16100	15943	15901	16056	16079	16152	15945	16157	16122	16040	16077	16067	15966	15969	16123	16051	16098	16127	16120	16317	16058	16227	16153	16063	16074	15998	16076	16031	16138	16043	15825	16062	16212	16103	16079	16221	16246	15925	16103	15852	16109	16055	16120	16050	16167	16010	16043	16212	16143	16090	16033	16134	16229	16141	16014	15976	16128	16049	16079	15997	16133	15966	15994	15973	16208	15973	16241	15990	16099	16024	15947	16220	16350	15974	16221	16034	15952	16014	16071	16061	16009	16039	16027	15975	15826	16046	16000	16209	15975	16035	15954	16126	16218	15964	16087	16012	16095	16199	16009	16139	16029	15888	16092	15940	16158	15960	16020	15900	16153	15940	16014	16030	16058	16052	16050	16112	16029	16032	16047	16000	15934	16119	15976	16028	16035	15875	16023	15962	15955	16000	16148	16032	15952	16021	16048	16031	16208	16029	16017	16019	16099	16152	16099	15965	16167	16027	16111	16180	16104	15980	15979	16017	16066	16144	15903	16006	16078	15919	16269	16067	16019	15904	15946	16072	16118	16102	16003	16078	16044	15956	15980	16064	16233	16170	15996	15955	16118	16157	16114	16026	16039	16102	16256	16173	15969	16092	15974	16010	15955	15976	15943	15990	15980	15882	16112	16127	16041	16116	16006	16221	15983	16012	16106	16109	15954	16009	16037	15995	16072	16200	15938	16152	16051	16174	16069	16160	16226	16128	15934	16071	16109	15964	16058	15987	15954	16210	16121	16154	16106	16120	16087	16273	15960	16122	16059	16046	16182	16117	16079	16162	16052	16126	15879	15991	16048	15844	15854	16128	16089	16143	16168	15977	15907	15897	16100	15872	16101	16156	16220	16020	16079	16132	15992	15874	16170	15920	16153	15994	16022	16001	16036	16123	15920	15957	16007	15943	15929	15966	15872	16013	16136	15949	15892	16012	16004	16093	16050	15993	16216	16055	16005	16000	16117	16153	16095	16034	16066	16132	16128	16142	15994	16051	16046	16210	16066	16102	16112	16044	16000	16055	15973	15951	16022	16161	16085	16049	15963	16036	15952	15966	15954	15928	16077	16180	16041	16006	16032	16064	16036	16021	16124	16090	16129	16064	15919	16027	16104	16177	15985	16040	16000	16092	15898	16021	15999	15992	16068	15908	16063	16038	16055	16013	16262	16068	15971	16025	16020	16073	15994	16213	16090	16001	15999	16012	16061	16104	16026	16122	16015	16083
38595	36862	37155	34275	30265	27804	26226	25317	24458	24052	23733	23454	23283	23294	23301	23316	23054	23144	23092	22885	23027	22969	22912	22946	22729	22946	22975	23000	22822	22997	23020	22676	22717	22783	22759	23070	22670	22749	22734	22607	22783	22655	22692	22727	22759	22827	22702	22820	22747	22976	22778	22976	22941	22829	22940	22677	22632	22860	22755	22766	23044	22808	22681	22853	22791	22842	22704	22858	22832	22880	22990	22896	22863	22781	22726	22782	22837	22961	22831	22642	22813	22853	22942	22850	22814	22746	22854	22616	22769	22778	22933	22745	22567	22708	22819	22762	22525	22928	23000	22645	22666	22870	22700	22532	22634	22663	22654	22888	22553	22773	22904	22787	22857	22759	22757	22741	22672	22840	22915	22741	22798	22779	22809	22915	22801	22785	22830	23034	22631	22729	22665	22770	22785	22862	22963	22622	22983	22629	22788	22536	22960	22623	22597	22776	22593	22693	22676	22799	22692	22757	22952	22863	23004	22918	22849	22824	23012	22751	22854	22513	22700	22951	22861	22717	22838	22494	22763	22950	22863	22653	22802	22631	22610	22882	22563	22837	22736	22756	22886	22869	22783	22685	22742	22745	22799	22812	22574	22827	22675	22725	22846	23060	22879	22767	22680	22677	22780	22545	22746	22791	22920	22925	22560	22680	23080	22451	22710	22646	22672	22704	22703	22887	22630	22866	22709	22839	22790	22748	22785	22758	22779	22738	22819	22687	22797	22853	22609	22895	22897	22822	22982	22780	22614	22851	22829	22692	22682	22658	22754	22696	22905	22553	22831	22782	22698	22741	22880	22688	22953	22734	23058	22877	22755	23047	22794	22824	22731	22733	22776	22666	22557	22623	22948	22920	22618	22665	22740	22961	22696	22761	22681	22740	22853	22969	22918	22741	22618	22890	22716	22787	22933	22863	22608	22632	22540	22783	22947	22814	22688	22740	22702	22665	22676	22943	22764	23012	22840	22299	22510	22832	22628	22750	22838	22608	22701	22716	22932	22650	22688	22846	22689	22809	22787	22405	22870	22667	22741	22598	22655	22799	22724	22441	22909	22941	22779	22623	22782	22792	22727	22848	22602	22689	22865	22670	22618	22757	22881	22933	22785	22800	23027	22872	22682	22730	22645	22859	22611	22935	22737	22696	22636	22758	23008	22877	22854	22818	22819	22832	22540	22760	22788	22692	22752	22857	22905	22904	22878	22715	22818	22661	22860	22818	22739	22719	22807	22717	22865	22724	22929	22818	22614	22799	22904	22759	22792	22743	22674	22681	22691	22640	22992	22775	22823	22769	22516	22764	22885	22714	22855	22643	22771	22898	23077	22798	22931	22761	22648	22544	22681	22562	22873	23034	22775	22855	22655	22741	22755	22871	22814	22805	22806	22839	22856	22895	22835	23008	22809	22961	22745	22470	22788	22746	22914	22903	22698	22843	22776	22838	22608	22691	22766	22433	22686	22693	22856	22899	22616	22512	22823	22656	22791	22830	22560	22612	22735	22596	22750	22809	22955	22734	22678	22769	22937	22746	22641	22762	22473	22694	22753	22816	22969	22792	22764	22829	22982	22756	22877	22730	22762	22897	22935	22913	22709	22808	22719	22621	22508	22774	22851	22567	22839	22778	22751	22802	22688	22623	22749	23007	22689	22783	22748	22878	22881	22785	22676	22750	22931	22894	22820	22987	22621	22889	22801	22662	22667	22701	22450	22878	22842	22708	22817	22965	22837	22897	22958	22672	22816	23026	22688	22878	22965	22919	22995	22604	22846	22907	22748	22685	22846	22707	22798	22891	22993	22749	22741	22743	22761	22754	22883	22876	22733	22655	22837	23013	22605	22742	22874	22678	22741	22668	22929	22730	22780	22867	22989	22883	22693	22604	22714	22873	22848	22523	22883	23122	22894	22828	22742	22655	22808	22755	22809	22756	22654	22838	22751	22766	22786	22528	22577	22868	22812	22865	22678	22834	22631	22832	22757	22613	22753	22687	22698	22839	22898	22626	22794	23072	22658	22707	22785	22745	23271	22913	22707	22535	22639	22786	22695	22878	22908	22721	22558	22747	22693	22903	22801	22923	22643	22607	22610	22781	22629	22940	22835	22502	22651	22902	22864	22795	22879	22546	22971	22663	22800	22521	22798	22586	22727	22532	22770	22780	22798	22797	22693	22793	22653	22899	22539	22660	22783	22795	22947	22513	22977	22724	22542	22850	22808	22876	22677	22735	22908	22877	22727	22965	22696	22926	22682	22563	22716	22850	22879	22960	22666	22688	22660	22896	22829	22813	22831	22843	22776	22759	22858	22770	22828	22838	22830	22702	22709	22799	22718	22724	22809	22636	22752	22910	22545	22900	23076	22794	22748	22648	22728	22710	22733	22798	22645	22817	22774	22847	22810	22856	22999	22724	22677	22899	22915	22942	22510	22789	22705	23011	22853	22773	22910	22953	22735	22656	23022	22811	22596	22895	22849	22730	22888	22601	22558	22784	22708	22898	22745	22980	22949	22821	22874	22739	22840	22808	22815	22749	22885	22839	22634	22828	22748	22848	22738	22867	22773	22876	22934	22815	22747	22712	22837	23038	22638	22811	22852	22748	22679	22528	22919	22786	22793	22676	22826	22912	22624	22886	22878	22775	22732	22892	22792	22576	22790	22697	22777	22918	22781	22740	22636	22609	22641	22734	22685	22699	22783	22653	22969	22488	22651	22749	22807	22785	22622	22884	22572	22682	22804	22875	22905	22694	22976	22791	22769	22878	23037	22876	22686	22938	22735	22657	22957	22656	22759	22907	22806	22794	22972	22588	22770	22756	22645	22696	22671	22699	22808	22771	22825	22730	22684	22864	22841	22777	22908	22710	22642	23022	22861	22824	22688	22690	23064	22995	22727	23104	22911	22769	22804	22726	22655	22758	22787	22838	22909	22845	22823	22758	22876	22443	22809	22560	22745	22655	22792	22846	22918	22693	22953	22703	22667	22500	22691	22815	22650	22718	22818	22875	22816	22845	22669	22842	22732	23029	22369	22685	23004	22895	22838	22499	22810	22518	22722	22796	22826	22766	22904	22718	22795	22649	22890	22713	22608	22900	22721	22595	22582	22673	22814	22782	22486	22705	22903	22734	22832	22830	22684	22737	22734	22703	23023	22635	22816	22863	22898	22692	22642	22693	22819	22766	22694	22689	22705	22729	22616	22757	22677	22707	22844	22644	22697	22711	22625	22813	22833	22931	22928	22970	22844	22845	22806	22522	22660	22879	22885	22667	22877	22709	22712	22834	22859	22754	22976	22825	22698	22695	22777	22845	22919	22752	22873	22624	22575	22770	22970	22767	22746	22522	22455	22644	22810	22426	22731	22536	22851	22635	22880	22776	22877	22781	22638	22574	22582	22697	22655	22727	22718	22650	22822	23014	22913	22937	22812	22874	22748	22728	22713	22801	22825	22725	22687	22872	22800	22887	22698	22820	22782	23048	22934	22754	23038	22890	22837	22837	22666	23062	22937	22871	22642	22790	22765	22802	22886	22847	22715	22857	22729	22820	22711	22671	22706	22747	22783	22707	22849	22728	22671	22852	22715	22841	22820	22939	22838	22775	22773	22705	22802	22717	22685	22760	22706	22684	22956	22632	22820	22599	22905	22739	22789	22911	22873	22756	22805	22742	22754	23025	22830	22818	22720	22851	22868	22618	22940	22835	22636	22948	23018	22588	22814	22977	22914	22814	22630	22702	22725	22577	22711	23027	22961	22648	22752	22682	22957	22703	22822	22594	22864	22690	22732	22830	22725	22702	22919	22829	22789	22720	23039	22968	22901	22627	22753	22843	22837	23005	22908	22741	22926	22832	22897	22897	22745	22779	23047	22687	22742	22778	22773	22836	22681	22776	22690	22896	22569	22923	22839	22773	22650	22893	22784	22667	22576	22732	22521	22440	22847	22776	22895	22830	22809	22947	22797	22974	22590	22480	22862	22862	22979	22797	23080	22716	22631	22735	22762	22674	22573	22792	22791	22782	22707	22874	22696	22899	22846	22585	23009	22773	22782	22676	22926	22819	22862	22937	22795	22720	22951	22830	23017	22787	22647	22637	22824	22752	22732	22938	22931	22650	22936	22710	22957	22808	22721	22654	22622	22887	23119	22956	22861	22644	22728	22966	22802	22776	22734	22803	22739	22421	22637	22777	22851	22862	22854	23015	22838	23118	22945	22816	22737	23088	22769	22618	22806	22857	22669	22813	22937	22916	22770	22704	22868	22642	22594	22881	22923	22571	22910	22938	22737	22558	22821	22878	22793	22881	22737	22733	22847	22858	22947	22698	22619	22883	22821	22859	22589	22702	22717	22934	22815	22900	22828	22741	22725	22872	22499	22847	22649	22868	22876	22945	22894	22873	22773	22794	23002	22780	22804	22805	23041	22807	22795	23024	22738	22640	22741	22773	22820	22717	22785	22836	22805	22787	22547	22711	22920	22645	22651	22717	22843	22687	22624	22584	22819	22748	22633	22803	22651	22611	22436	22626	22520	22556	22678	22904	22670	22899	22933	22888	22759	22791	22770	22574	22678	22754	22408	22580	22806	22795	22864	22496	22652	22689	22953	22655	22871	22884	22865	22732	22730	22849	22907	22629	22686	22765	23045	22861	22745	22779	22658	22973	22916	22809	22662	22835	22868	22941	22889	22662	22473	22850	22780	22878	22805	22508	22691	22852	22837	22716	22751	22842	22631	22801	22842	22628	22999	22788	22947	22866	22794	22754	22918	22812	22926	22663	22756	22721	22881	22773	22758	22820	23118	22865	22820	22606	22741	22602	22858	22984	22785	22723	22905	22767	22552	22853	22825	22609	22941	22737	22952	22976	22702	23111	22853	22799	22786	22683	23038	22803	22806	22915	22974	22665	22476	22840	22757	22801	22869	22811	22785	22748	22580	22840	23113	22680	22724	22596	22663	22825	22737	22623	22585	22620	22874	22685	22681	22650	22744	22849	22859	22790	22805	22767	22937	22706	22891	22793	22897	22683	22878	22758	22807	22900	22883	22617	22752	22815	22609	22639	22850	22875	22880	22632	22467	22664	22659	22861	22902	22751	22931	22780	22787	22952	22917	22700	22824	22695	22753	22903	22998	22957	22765	22809	22668	22876	22667	22719
31785	40256	37148	31250	26170	22947	20614	19332	18016	17648	17158	17022	16491	16415	16494	16244	16239	16022	16042	16035	15935	16074	15929	15986	15874	15965	15947	15880	15989	15867	15880	15784	15984	15793	15835	15531	15713	15888	15795	15591	15785	15663	15891	15686	15846	15676	15848	15689	15672	15920	15585	15907	15629	15641	15821	15668	15687	15795	15593	15917	15773	15820	15776	15698	15715	15692	15748	15738	15747	15721	15650	15564	15757	15660	15720	15791	15527	15711	15602	15681	15690	15746	15835	15804	15781	15538	15652	15826	15640	15833	15685	15550	15733	15618	15607	15527	15624	15504	15632	15460	15685	15594	15685	15686	15621	15734	15710	15753	15614	15591	15543	15757	15613	15552	15847	15690	15910	15698	15727	15711	15665	15769	15711	15801	15799	15652	15758	15573	15730	15839	15814	15784	15721	15644	15711	15568	15943	15569	15682	15653	15715	15695	15623	15765	15696	15513	15562	15446	15788	15655	15793	15652	15706	15839	15470	15812	15811	15665	15721	15695	15758	15660	15712	15640	15569	15731	15750	15703	15819	15585	15581	15740	15661	15793	15559	15627	15724	15735	15601	15658	15629	15754	15649	15714	15751	15541	15699	15766	15576	15660	15637	15625	15618	15599	15690	15807	15666	15622	15736	15649	15585	15722	15917	15732	15696	15687	15693	15771	15665	15782	15463	15842	15630	15666	15596	15662	15692	15648	15765	15788	15764	15558	15820	15700	15584	15651	15720	15524	15624	15786	15639	15470	15718	15667	15570	15706	15441	15722	15724	15811	15621	15570	15687	15692	15655	15543	15582	15654	15858	15691	15801	15748	15700	15663	15705	15772	15705	15722	15696	15698	15676	15570	15916	15783	15631	15698	15779	15772	15583	15730	15584	15515	15563	15598	15605	15617	15862	15642	15553	15565	15489	15565	15607	15651	15776	15536	15709	15827	15766	15563	15728	15448	15627	15575	15751	15526	15538	15816	15978	15641	15683	15586	15657	15704	15518	15690	15639	15785	15741	15735	15549	15803	15703	15721	15593	15631	15602	15637	15756	15782	15677	15674	15640	15646	15604	15708	15757	15654	15684	15635	15694	15505	15535	15682	15619	15659	15700	15542	15516	15584	15599	15525	15580	15841	15766	15731	15756	15714	15689	15874	15656	15639	15762	15802	15707	15707	15798	15692	15661	15643	15737	15743	15567	15685	15837	15743	15525	15567	15693	15875	15685	15523	15677	15728	15847	15664	15671	15622	15728	15813	15612	15758	15671	15829	15655	15523	15735	15710	15597	15676	15819	15679	15602	15629	15456	15785	15782	15723	15744	15776	15743	15687	15697	15607	15629	15696	15896	15651	15778	15818	15625	15537	15776	15556	15895	15685	15844	15511	15954	15728	15592	15633	15690	15784	15723	15675	15581	15776	15489	15798	15734	15704	15640	15694	15820	15586	15694	15579	15683	15738	15822	15741	15780	15832	15680	15594	15604	15570	15791	15639	15855	15863	15724	15668	15644	15679	15752	15481	15740	15601	15652	15671	15709	15691	15635	15560	15610	15643	15701	15676	15753	15613	15760	15612	15846	15771	15799	15712	15819	15524	15704	15555	15767	15701	15651	15750	15562	15600	15546	15603	15545	15743	15674	15746	15668	15851	15678	15611	15699	15705	15615	15475	15566	15646	15823	15774	15697	15642	15807	15697	15688	15685	15640	15724	15681	15650	15709	15755	15688	15900	15646	15749	15608	15754	15886	15626	15719	15630	15834	15753	15898	15603	15720	15775	15494	15809	15680	15871	15654	16037	15795	15709	15544	15719	15618	15498	15727	15658	15744	15625	15652	15742	15691	15531	15860	15761	15633	15677	15738	15802	15764	15631	15705	15679	15772	15713	15584	15728	15856	15679	15800	15479	15861	15544	15681	15814	15687	15665	15689	15814	15740	15638	15804	15757	15721	15738	15945	15679	15717	15801	15725	15698	15805	15659	15844	15632	15817	15765	15777	15672	15796	15560	15758	15709	15743	15722	15615	15676	15636	15745	15477	15598	15774	15460	15867	15622	15738	15783	15759	15645	15693	15728	15733	15723	15637	15623	15575	15703	15735	15625	15710	15632	15585	15808	15690	15688	15551	15762	15543	15753	15623	15736	15842	15654	15575	15458	15633	15709	15795	15545	15651	15690	15821	15654	15691	15806	15704	15738	15559	15824	15612	15611	15588	15846	15711	15491	15688	15622	15846	15870	15662	15881	15639	15662	15728	15618	15740	15849	15576	15731	15661	15656	15655	15725	15675	15595	15645	15705	15654	15692	15693	15732	15663	15830	15663	15599	15801	15601	15819	15585	15691	15478	15662	15579	15649	15636	15620	15629	15555	15732	15681	15518	15612	15570	15567	15644	15642	15575	15660	15646	15680	15652	15634	15607	15738	15609	15681	15638	15715	15660	15620	15612	15784	15598	15866	15699	15586	15917	15816	15798	15685	15635	15744	15622	15818	15735	15634	15628	15568	15772	15591	15623	15702	15744	15805	15857	15659	15746	15703	15657	15778	15749	15565	15743	15875	15656	15745	15864	15643	15686	15658	15654	15744	15825	15635	15598	15599	15569	15571	15592	15470	15604	15785	15714	15810	15627	15649	15788	15746	15719	15690	15660	15721	15529	15593	15592	15674	15694	15686	15637	15711	15579	15682	15561	15826	15758	15770	15655	15638	15832	15864	15688	15531	15779	15712	15615	15699	15724	15672	15631	15580	15642	15663	15628	15853	15656	15628	15678	15675	15779	15799	15630	15601	15337	15818	15770	15759	15807	15752	15656	15889	15533	15699	15743	15631	15857	15594	15828	15605	15647	15670	15690	15641	15637	15797	15687	15760	15720	15823	15699	15667	15749	15693	15652	15745	15822	15728	15779	15557	15738	15756	15564	15638	15802	15850	15792	15769	15768	15705	15684	15795	15721	15417	15765	15762	15633	15525	15586	15775	15635	15832	15630	15844	15902	15687	15577	15720	15628	15676	15565	15636	15542	15748	15590	15816	15587	15673	15763	15759	15748	15611	15540	15723	15528	15490	15679	15827	15799	15722	15705	15615	15620	15712	15818	15608	15737	15689	15596	15666	15743	15465	15821	15741	15767	15717	15781	15719	15673	15872	15855	15731	15677	15720	15713	15710	15693	15738	15534	15608	15906	15732	15634	15722	15662	15805	15671	15567	15659	15693	15765	15753	15722	15646	15628	15763	15675	15609	15708	15811	15548	15696	15593	15775	15736	15637	15695	15641	15836	15656	15522	15719	15777	15762	15817	15819	15634	15592	15771	15639	15786	15654	15738	15769	15729	15585	15667	15622	15654	15612	15602	15693	15808	15737	15883	15576	15505	15732	15645	15759	15582	15725	15626	15769	15610	15606	15744	15763	15569	15625	15716	15860	15610	15580	15712	15556	15744	15412	15742	15804	15683	15742	15573	15674	15622	15720	15670	15778	15686	15520	15561	15634	15709	15718	15760	15854	15702	15745	15628	15707	15722	15648	15718	15669	15587	15747	15754	15596	15683	15708	15755	15715	15617	15465	15707	15545	15790	15671	15723	15674	15789	15736	15873	15675	15724	15618	15851	15811	15602	15586	15716	15529	15723	15786	15650	15842	15535	15568	15771	15874	15655	15515	15678	15781	15805	15556	15575	15769	15606	15851	15807	15713	15790	15654	15814	15685	15738	15695	15681	15757	15588	15514	15694	15705	15569	15595	15661	15835	15685	15800	15764	15612	15559	15574	15787	15596	15638	15723	15349	15671	15695	15653	15650	15774	15710	15644	15648	15775	15809	15560	15855	15645	15755	15694	15761	15832	15637	15748	15597	15744	15761	15555	15868	15633	15668	15582	15680	15883	15668	15660	15876	15677	15634	15617	15483	15515	15713	15632	15716	15602	15681	15622	15754	15757	15636	15692	15632	15621	15615	15690	15623	15704	15700	15694	15716	15669	15720	15582	15762	15561	15697	15800	15686	15695	15708	15949	15707	15704	15631	15680	15501	15723	15761	15701	15519	15736	15758	15580	15635	15738	15691	15815	15600	15683	15725	15687	15956	15705	15636	15712	15694	15838	15730	15672	15485	15773	15616	15772	15788	15918	15589	15586	15575	15579	15744	15599	15821	15617	15514	15671	15762	15685	15592	15641	15784	15614	15689	15717	15929	15778	15842	15573	15736	15551	15767	15625	15610	15903	15594	15670	15590	15696	15649	15634	15651	15666	15693	15724	15681	15432	15819	15716	15809	15771	15670	15721	15670	15660	15552	15593	15838	15584	15651	15889	15697	15799	15590	15720	15831	15758	15449	15750	15760	15720	15574	15950	15638	15599	15512	15561	15794	15621	15592	15849	15779	15816	15583	15677	15673	15715	15572	15636	15838	15821	15705	15550	15640	15511	15923	15648	15734	15817	15678	15536	15892	15493	15729	15889	15594	15704	15604	15684	15627	15792	15791	15655	15620	15655	15600	15623	15693	15562	15891	15685	15630	15637	15737	15761	15639	15633	15687	15777	15724	15759	15580	15665	15657	15829	15847	15662	15509	15713	15592	15794	15600	15617	15656	15492	15716	15784	15532	15561	15747	15682	15606	15798	15700	15726	15603	15726	15703	15641	15692	15494	15910	15809	15637	15696	15756	15632	15583	15839	15586	15602	15800	15700	15563	15724	15730	15606	15680	15766	15755	15788	15701	15773	15803	15688	15716	15702	15845	15885	15595	15720	15777	15713	15544	15592	15669	15742	15703	15610	15691	15868	15595	15893	15705	15815	15846	15812	15755	15513	15712	15705	15805	15655	15755	15756	15556	15700	15536	15646	15683	15673	15610	15665	15697	16011	15519	15832	15707	15743	15921	15839	15529	15697	15572	15670	15706	15772	15652	15744	15823	15578	15617	15722	15622	15699	15638	15781	15778	15608	15672	15775	15733	15651	15562	15802	15633	15749	15608	15663	15685	15677	15679	15687	15590	15589	15681	15586	15741	15799	15557	15719	15663	15787	15697	15803	15729	15737	15533	15713	15591	15570	15680	15881	15739	15850	15550	15688	15695	15709	15557	15837	15602	15882	15790	15657	15681	15753	15646	15782	15554	15836	15800	15674	15745	15677	15736	15634	15682	15911	15715	15602	15712	15625	15702
24429	20886	27197	28538	28395	29543	29026	26306	25449	25291	24605	24243	24233	23699	23631	23839	23449	23168	23458	23434	23462	23189	23205	23230	23252	23433	23385	23402	23321	23066	23183	23226	22941	23183	23237	22917	23271	23298	23139	22770	22876	22849	23025	23092	23021	23042	23035	23062	22992	22983	22902	23054	23093	23291	23090	22901	23009	22988	23032	22836	22964	22933	22735	22956	22788	22911	22760	22749	23189	23038	22892	22978	23013	22934	22680	22959	23057	22944	23011	23014	22828	23023	22938	22854	22769	22867	22784	23146	23244	23316	22832	22906	23238	22949	22911	23001	22923	23036	23136	23108	23002	23070	23026	23036	22759	22923	22835	22723	23010	22921	22962	22973	23068	22992	23097	23045	22900	22877	22997	23114	23186	23065	22992	22910	22990	22977	23032	22976	22985	23022	22883	22889	23033	23136	22916	22944	23002	22905	22951	22903	22851	23040	22939	23149	22858	22756	22865	22925	23217	22789	22898	22985	22822	23141	23143	22787	23080	22940	22927	23115	22907	22990	22817	23093	22942	22850	23059	23023	22758	22893	23106	23084	22947	22678	22944	23265	23039	22967	22840	22862	22880	22966	22734	22989	22906	22961	22940	23184	22993	23006	22905	22790	22678	22859	23062	23123	22791	22755	22887	22929	22849	23051	22913	22796	22747	22972	23087	22832	22991	22855	23268	23020	23050	22987	22942	23055	23004	23000	23172	23032	23051	22927	22863	22856	23009	23008	22980	23022	22940	22620	22705	22984	22771	23094	22959	22823	22965	23158	22775	23076	22938	22905	23096	22857	22908	22805	22994	22884	22978	22748	22873	23005	23182	22885	23115	22985	22835	23043	22711	22826	22902	23124	22916	23060	22891	22992	23049	22862	22978	23077	23008	22896	22785	22877	22918	22941	22835	23124	23108	22693	23040	23136	23040	22800	22894	22956	23103	22992	22832	23001	22769	22896	23090	22964	22751	22946	22915	22897	22998	23003	23034	23006	23030	22827	22937	22972	22973	23052	22965	22803	22995	22733	22766	23065	23168	23041	22809	22949	23034	22977	23072	22795	23142	22833	22948	22873	22770	23101	22806	22889	23023	23065	23061	22917	22774	22921	22896	22641	22880	23031	22949	22911	22812	22875	22801	22884	23092	23023	22871	23110	22948	22969	22832	22985	22887	22878	22902	23003	23122	22968	23044	22879	22966	22893	22702	23156	22802	23046	23030	23049	23160	22853	22966	22725	22882	22709	23075	22764	22996	23077	23003	23196	22861	23008	22930	22924	22888	22900	23298	22934	22870	22817	22802	23121	23044	22938	22841	22859	22825	22893	23037	22921	22854	22807	22959	22995	23229	22936	23006	22857	23070	22933	22933	22995	22834	22879	23043	23012	22953	23002	22861	23043	23078	22982	22781	22707	22844	22852	23029	22925	22941	22922	23297	23099	22685	22850	23051	22946	23067	23027	22870	22854	22803	22804	23014	22858	23072	23001	23018	22985	22946	23180	23037	22974	23001	23099	22987	22932	22886	23057	22991	23062	23042	22986	22909	22953	23275	23029	22807	22942	22890	22879	22678	22795	22971	22852	22935	22869	23008	22948	23029	23091	23082	23141	22923	23055	22962	22846	22834	22984	23012	22710	22945	22920	22919	23096	22930	22692	22793	23020	22906	23078	22768	23024	22879	23084	22958	23102	23054	23040	22738	23105	22941	22904	22936	22732	22871	22851	22980	23079	23073	22936	22888	22941	23174	22927	22816	23140	23101	22842	22999	23042	22995	22843	22762	22887	22890	23025	23028	22931	22888	23020	22828	22693	22878	22906	22951	22967	22999	22777	23103	22973	23059	23066	22839	22792	23055	22809	23146	22831	22921	22952	22904	23002	22899	23006	22779	22787	23083	23133	23095	22937	23011	22866	22754	22939	23246	22896	22818	23074	23074	22787	23116	23049	23090	22885	23089	23012	23232	22994	22996	23074	22902	22924	22823	22879	22869	22991	23190	23064	22928	22793	22659	22951	22761	22909	22916	22983	23035	23033	23005	23017	22950	22865	23025	23172	23169	23004	22938	23085	22915	22860	23027	22800	23050	22788	23138	22759	23247	22994	22887	23063	23072	22700	23169	22927	22735	22610	22798	22831	22858	22815	23201	23021	22748	22975	22820	22970	23011	23058	23145	23054	22853	23132	23332	22928	22961	23038	22998	22779	22586	23339	23126	22999	22704	22797	22691	22749	23116	22789	23304	22935	22860	22933	22785	22998	22978	22985	23212	23074	23122	22772	22928	22813	22856	22985	22882	23179	22755	22935	22926	23104	22910	23127	22993	22819	22743	23013	22734	23056	22929	23096	22805	22836	22992	22991	22800	22806	22880	22888	22806	22835	22981	23049	23034	22891	23045	22975	22923	22997	22695	22945	22778	22857	23056	23105	22943	22987	22892	22884	22803	23001	23035	23080	23004	22914	23019	22963	23099	22896	23057	22923	22915	22922	22874	22824	23093	23143	22973	23087	23265	23099	22802	22775	22934	22859	23045	23005	22903	22897	22951	22936	22625	23258	23071	22748	22822	22909	22904	23007	23080	22928	23016	22943	22965	22974	22948	22929	22921	23216	22938	22879	22992	22863	22887	22893	22850	22985	22895	23036	23220	22933	22934	23013	23139	23014	22954	23117	23022	23036	22975	22996	23097	22886	22989	22837	22837	22741	23068	22855	23130	23166	23037	23042	23013	23045	22794	22798	22800	22989	22852	23119	23130	22904	22924	22871	22824	23072	22965	23199	23088	23026	22882	22976	22782	22854	22742	22994	22913	22962	22721	22806	23111	22993	22975	22934	23178	22675	22877	23360	22912	22841	22936	22849	23184	22813	23071	22961	22964	23008	23108	22930	23069	22958	22964	23080	22905	22763	22986	22976	23141	23044	23162	22936	22555	22923	23144	23026	22889	22809	22784	22796	23039	22998	22641	22875	22915	22911	22747	22594	22814	23030	22955	22882	22905	23036	22920	23024	23027	23022	22877	22747	23062	23018	22871	22928	23080	22697	23063	23038	22730	23198	23014	22904	22904	22996	23054	22861	23058	23214	23072	23170	22859	22664	23132	23136	23069	23158	22932	23030	23019	22958	22838	23148	22969	23035	23077	22991	23132	22955	22803	23048	22852	22899	22946	22992	23051	23095	22731	22991	22807	22795	23126	23021	23099	23053	22825	23012	23010	22909	22929	23014	23022	23007	23112	22839	22867	23170	22892	22949	23226	22944	22864	22977	22920	23143	22841	23064	23105	23042	23057	22978	23016	22786	23099	22865	23052	22856	23057	23160	22928	22871	22993	23082	22875	23066	22975	23117	22855	22662	22887	22796	22887	22923	23102	22753	22975	23137	22840	22968	22785	22849	23015	23075	23367	22856	22921	23061	22880	23065	22846	22961	22961	22907	22832	23022	22830	23185	22942	23205	22992	22828	23035	22924	22986	22772	22950	22657	22951	22835	23184	22851	22888	22809	23085	22976	23064	23004	22751	22844	23166	22920	23107	22850	23038	22889	22962	22932	23041	23182	22974	22852	23200	22801	22918	22906	22932	22970	23018	23092	22897	22899	23178	22833	22825	22947	22942	22906	23091	23074	22973	23004	23014	22927	23016	22764	22969	22827	22995	22995	22939	22897	23093	22933	22841	22860	23179	22996	23081	23047	22884	22877	22999	22830	22777	22922	22845	23102	22797	23129	23005	23004	22905	22893	22952	23174	22906	23024	22849	22868	22861	22945	22968	22942	22952	23018	22989	23094	23066	23008	22981	22852	22953	22901	22962	23159	22934	22918	23148	23082	23064	22810	23296	22997	22998	22892	23224	23208	22936	22914	23046	23155	22900	22871	23107	23006	22850	23094	22940	23004	22892	23157	22935	23012	22936	22900	23171	23089	22999	23049	22857	23081	23084	22806	23070	22774	23027	22951	22830	22847	22955	23179	22883	23058	23165	22795	22616	22985	22854	22714	22941	22789	23030	23001	23115	22957	23093	23009	23099	22998	22911	22834	23032	22974	23007	22988	22985	23094	23157	23048	22978	23078	23131	22848	22921	23172	22785	22899	22749	23060	22963	22799	22864	23226	23031	23222	22976	22962	23009	22936	22936	22737	22965	23028	22891	23077	22836	22852	22979	22944	22831	22979	22962	23144	23336	23281	23079	23031	22918	22721	23156	22879	22611	22968	22778	23039	23211	23143	23120	22846	22947	22894	23073	22801	23215	22765	22844	22874	22830	22805	23102	23129	23170	22813	22989	23074	22845	22985	22768	23043	23034	23062	22824	23294	23130	23080	23065	22910	23038	23000	23171	22976	22854	22821	22914	22798	22835	22978	22902	23045	22823	22893	22814	22706	22884	22917	22688	22951	23183	23085	23039	23024	23155	23188	23021	22838	22867	22941	23147	23009	22944	22921	22925	22887	23078	22816	22741	22850	22957	23052	23234	22872	22871	23066	23030	22808	22843	23111	22903	22938	23191	23161	22980	22919	23137	22952	23087	22902	23039	23074	22930	22872	22938	22867	22842	23052	22993	23172	23233	23130	22821	22994	22876	22802	22743	22914	22960	23043	22825	23134	22969	23048	22992	23156	22949	22866	23140	22933	23162	22715	22731	22772	23247	23040	22849	22707	22945	23033	23024	22940	22987	22862	22696	23288	22983	23119	23193	22855	22698	23096	23014	22981	23015	22936	23013	23025	22885	23153	22884	22823	23054	23153	23155	23084	23035	22918	23056	23132	22842	22870	22979	22942	22930	22751	23041	23021	22912	22939	23023	23042	22887	23056	22960	22772	23207	22987	22940	23011	23015	22927	23054	23230	22928	23007	22891	22935	23010	22884	22900	22891	22897	23038	22958	22985	22896	23017	23131	23092	22891	22992	23084	22783	22685	22813	22817	22760	23014	22894	22723	22958	23085	23037	22878	23000	22942	23300	23107	23056	23010	22905	22974	23160	23067	22745	22937	22978	23066	23091	22801	23123	22946	23080	22740	22832	22968	22796	22799	22937	23117	22926	22951	22713	22762	22958	23060	22880	22993	22821	22848	22903	23091	22916	23179	22969	22859	22772	23099	23108	22757	22930	22783	23063	22969	23007	23031	22795	22862	23076	22903	22899	23008	23103	22751	23049	22805	22914
28103	45083	43157	35588	30418	26041	23017	20799	19674	18925	18374	17518	17337	16901	16927	16779	16579	16571	16523	16424	16401	16237	16286	16282	16266	16300	16137	16306	16457	16354	16254	16100	16072	15931	16177	15834	16083	15945	15955	15998	16106	15921	15888	15952	15906	15908	15933	15972	15708	15838	16033	15959	15929	15763	15964	15861	15897	15821	15819	15972	15981	15746	15752	15913	15622	15752	16004	15939	15847	15903	15702	15806	15854	15855	15936	15845	15917	15829	15711	15824	15828	15896	15912	15748	15992	15762	15861	15870	15898	15884	15992	15750	15710	15925	15780	15761	15903	15904	15946	15867	15843	15784	15759	15791	15675	15773	15801	15860	15787	15875	15851	15728	15795	15859	15786	15891	15836	15990	15974	15806	15837	15815	15900	15692	16023	15863	15948	16028	15832	15889	15794	15790	15772	15710	15738	16084	15729	15838	15924	15768	15828	15789	15736	15915	15807	15784	15874	15874	15803	15792	15861	15822	15902	15800	15871	15721	15809	15875	16149	15828	15781	15863	15890	15977	15840	15853	15914	15751	15642	15825	15886	15826	15793	15668	15839	15870	15855	15856	15938	15874	15698	15750	15790	15940	15947	15829	15853	15749	15750	15800	15885	15944	15834	15867	15980	15798	15831	15755	15745	15848	15962	15848	15824	15909	15951	15839	15766	15832	15790	15904	15876	15895	15980	16031	15877	15789	15865	15614	15782	15904	15796	15991	15712	15752	15745	15864	15861	15883	15714	15925	15818	15774	15838	15695	16007	15957	15851	15817	15875	15804	15761	15794	15826	15934	15729	16001	15706	16026	15739	15809	15890	15840	15813	15798	15896	15876	15878	16006	15858	15815	15669	15807	15796	15703	15788	15804	15846	15786	16035	15883	15788	15824	15805	16043	15738	15847	15878	15934	15891	15922	15825	15800	15857	15894	15879	15846	15899	15817	16090	15718	15922	16045	15755	15872	15880	15880	15770	15839	15814	15749	15786	15688	15958	15737	15717	15869	15792	15753	15791	15809	15808	15838	15761	16041	15794	15798	15756	15792	15805	15679	15933	15875	15760	15891	15721	15921	15778	15754	15958	15678	15694	15805	15882	15793	15897	15715	15781	15956	15875	15881	15752	15850	15927	16096	15791	15930	15789	15976	15838	15930	15735	15784	15926	15876	15801	15759	15900	15917	15936	15780	15798	15881	16028	15868	16010	15839	15937	15981	15779	15896	15879	15877	15702	15822	15940	15778	15897	15911	15804	15775	15743	15927	16005	15840	15858	15845	15912	15836	15926	15817	15828	15924	15780	15905	15981	15782	15792	15900	15664	15812	15760	15773	15753	15826	15968	15921	15773	15818	15830	15824	15802	15849	15789	15963	15828	15782	15707	15781	15924	15862	15861	15950	15718	15743	15812	15861	15811	15796	15888	15916	15778	15866	15843	15826	15703	15709	15882	15694	15835	15878	15843	15970	15887	15671	15792	15934	15906	15756	15941	15868	15906	16006	15706	15782	15869	15989	15929	15878	15849	15963	15884	15667	15803	15804	15842	15839	15700	15835	16008	15772	15883	15788	15964	16000	15749	16016	15822	15818	15697	15769	15824	15826	15958	15838	15966	15686	15651	15872	15859	15815	15763	15991	15788	15786	15759	15772	15915	15900	15850	15857	15755	15861	15872	15906	15883	15923	15918	15887	15845	15812	15859	15706	15796	15886	15794	15812	15759	15947	15903	15912	15903	16041	15700	15818	15863	15973	15780	15822	15965	15833	15829	15863	15858	15783	15875	16087	15647	15913	15758	15813	15868	15925	15730	15806	15765	15769	15810	15791	15842	15664	15884	15947	15969	15806	15810	16038	15862	15781	15716	15731	15908	15812	15845	15762	15808	15783	15830	15798	15881	15688	16044	15848	15728	15868	16011	15874	15893	15683	15961	15843	15707	15687	15821	15817	15912	15686	15734	15890	15922	15950	15833	15714	15811	16024	16011	15913	15793	15887	15847	15812	15680	15707	15891	15871	15854	15920	15903	15717	15900	15952	15887	15921	15759	15914	15745	15725	15985	15977	15906	15722	15924	15877	15649	16050	15852	15911	15849	15957	15935	15816	15766	15693	15752	15794	15970	15792	15947	15890	15896	15771	15901	15663	15735	15935	15878	15977	15840	15877	15884	15810	15808	15918	15929	15865	15928	15763	15853	16067	15795	15848	15745	15942	15874	15925	15858	15862	15773	15787	15738	15814	15901	15845	15935	15785	15821	15728	15825	15945	15745	15864	15807	15977	15957	15807	15834	15862	15752	15842	15871	15765	15670	15782	15983	15769	15985	15983	15898	15794	15802	15976	15730	15797	15901	15745	15892	15909	16166	15836	15820	15857	15915	15868	16067	15938	15815	15806	15727	16014	15868	15838	15740	15882	15887	16006	15893	15684	15899	15613	15839	15871	15893	15881	15734	15805	15789	15835	16019	15923	15673	15676	15945	15783	15918	15783	15722	16030	15911	15970	15870	15789	15928	15864	15922	16061	15873	15710	15935	15741	15850	15684	15749	15930	15792	15971	15864	15952	15790	15882	15769	15901	15870	15872	15928	15860	15863	15737	15945	15894	15836	15798	15912	15908	16046	15622	15846	15949	15790	15892	15751	15753	15715	15764	15740	15817	16074	15802	15825	15783	15805	15725	15795	15971	15961	15751	15837	15784	15902	15874	15879	15980	15796	15810	15868	15754	15826	15723	15748	15824	15802	15886	15934	15907	15938	15960	15781	15903	15791	15680	15881	15826	15820	15797	15971	15818	15843	15820	15939	15690	15829	15736	15911	15781	15727	15866	15695	15941	15965	15927	15808	16040	15788	15937	15746	15776	15836	15947	15856	15940	16003	15927	15710	16018	15847	15649	15898	15918	15770	15675	15834	15786	15837	15740	15707	15950	15963	15772	15958	15952	15767	15833	15762	15686	15848	16018	15940	15901	15851	15811	15997	16027	15773	15941	15814	15903	15831	15786	15895	15809	15853	15744	16170	15858	15782	15849	15717	15924	15929	15752	15720	15965	15763	15776	16071	16037	15829	15814	16037	15960	15930	15762	15761	15720	15778	15832	15814	15912	15962	15689	15833	15951	15872	15849	15784	15886	16111	15790	15693	15872	15784	15732	15951	16069	15710	15897	15791	15801	15864	15888	15813	15948	15971	15896	15938	15983	15762	15793	15771	15745	15822	15991	15936	15781	15692	15830	15831	15802	15912	15974	16096	15864	15824	15966	15757	15833	15925	15713	15778	15915	15859	15836	15845	15904	15818	15926	15851	15814	15792	15762	15765	16002	15781	15994	15999	15907	15893	15950	15838	15765	15862	15773	15797	15932	15691	15694	15953	15781	15849	15869	15692	15783	15720	15750	15834	15727	15816	15797	15891	15892	16097	15813	15997	15893	15788	15800	15652	15822	15759	15870	16025	15636	15760	15897	15907	15849	15800	15945	16003	15862	15923	15818	15800	15799	15838	16002	15761	15995	15859	15919	15821	15914	16035	15898	15915	15846	15739	15835	15822	15753	15821	15993	15886	15761	15892	15776	15866	15765	15708	15865	15858	15934	15785	16056	15819	15890	15831	15779	15835	16087	15754	15948	15785	15552	15798	15877	15924	15880	15917	15804	15778	16025	15929	15786	15655	15886	16028	15633	15900	15987	15847	15893	15878	15895	15935	15827	15844	15748	15772	15921	15908	15952	15851	16026	15810	15968	15882	15819	15791	15849	15882	15959	15964	16047	16034	15868	15859	15910	15789	15817	15951	15917	15962	15775	15860	15743	15820	15858	15763	15864	15867	15809	15897	15969	15963	15881	15860	15805	15748	15711	15912	15898	15901	15742	15820	15984	15859	16025	15694	15977	15774	15778	15997	15691	15938	15710	15902	15727	15828	15752	15876	15812	15681	16070	15869	15801	15802	15944	15914	15794	15882	15737	15834	15903	15735	15926	15749	15743	15849	15816	15744	15869	15883	15803	15772	15926	15757	15820	15972	15814	15886	15854	15913	15815	15899	15974	15790	15968	15840	15814	15811	15959	15795	15876	16022	15851	15865	15822	15846	15855	15747	16004	15894	15826	15754	15913	15703	15939	15832	15930	15757	15857	15910	15822	15975	15986	15709	15944	15798	15849	15855	15940	15845	15755	15714	15831	15714	15962	15955	15908	16011	15803	15842	15997	15856	15864	15892	15957	15769	15888	15814	15809	15781	15864	15847	15721	15884	15904	15996	15851	15680	15790	15866	15911	15907	15826	15931	15921	15871	16001	15792	15951	15708	15969	15996	15895	15980	15800	15938	15676	15799	15736	15890	15715	15979	15726	16020	16038	15776	15873	15658	15923	15738	15933	15764	15820	15838	15904	15842	15853	15999	15972	15730	15765	16022	15846	15872	15873	15857	15798	15952	15846	15863	15825	15873	15984	15717	15979	16007	15984	15956	15910	15907	15971	15943	15737	15905	15884	15927	15892	15805	15970	15740	16010	15764	15932	15802	15882	15816	15842	15847	15833	15841	15915	15762	15984	15941	15927	15691	15846	15737	15892	15723	15860	15955	15726	15940	15750	15892	15909	15908	15910	15865	16019	15837	15948	15830	15895	15827	15920	15793	15825	16019	15766	15937	16134	15828	15934	15825	15834	15911	15969	15801	15932	15939	15770	15807	15893	16030	15862	15748	15802	15723	15822	15688	15748	15680	15826	15774	15777	15834	15831	15877	15881	15891	15853	15951	15799	15809	15851	15761	15919	15919	15803	15902	16027	15839	15846	15982	15877	15742	15770	16092	15576	15755	15795	15960	15768	15931	15994	15730	15874	15843	15925	15822	15872	15679	15827	16032	15986	15777	15925	15907	15805	16082	15947	15759	15856	15987	15793	15941	15932	15751	15773	15909	15712	15797	15732	15952	15736	15899	15859	15713	15919	15879	16049	15757	15906	15892	15932	15937	15841	15773	15820	15880	15883	15923	15824	15916	15895	15896	15914	15834	15757	16009	15758	15888	15881	15724	15891	15806	15881	15773	15754	15865	16005	15748	15771	15874	15802	15796	15978	15772	15861	15956	15899	15877	15783	15829	15649	16069	15921	15916	15846	15982	15931	15970	15932	15904	15993	15852	15879	15896	15918	15901	15704	15678	15828
22570	20775	26949	25325	24381	28974	31157	26934	25276	25138	24606	24118	23672	23502	23051	22999	22892	22714	22890	22584	22874	22530	22304	22404	22312	22595	22482	22659	22553	22544	22299	22397	22510	22326	22277	22193	22259	22269	22197	22175	21977	22200	22383	22297	22057	22216	22125	22237	22089	21871	22251	22240	22148	22304	21971	22187	22068	22240	22159	21984	22213	22120	22171	22111	22059	22053	22138	22126	22254	22154	22236	22138	21807	22089	22092	22060	22133	22091	22333	21878	22011	22414	22132	22155	21965	22023	22080	22313	22107	22174	22028	22192	22189	22027	22270	22205	22034	22181	22154	22007	21922	22025	22156	22174	21882	22176	21907	21989	22229	22258	22088	22192	22091	22165	22124	22016	22200	22275	22388	22012	21845	22114	22085	22187	22159	21954	22016	22230	21913	22024	22139	21927	22029	21859	22179	22072	22070	22382	22064	22112	22201	22144	22011	22163	21991	22186	21928	22058	22362	22058	21941	21795	22160	21923	21900	21983	22047	22374	22096	22087	22173	21948	22000	22179	21875	22158	22281	22297	21827	22201	21926	22055	22026	22058	21977	22056	22053	21909	21980	22018	22054	22270	21912	22230	21923	22162	21981	21915	22135	22079	22073	22147	21925	22139	21980	22279	21994	22194	22029	22089	22040	22122	22097	22066	22151	22130	22189	22268	22038	22183	22119	22105	22146	22240	21896	21956	21922	22046	21924	22090	21905	22208	22210	22114	22173	22021	22105	21941	22117	21987	21874	22006	21792	21995	22137	22024	22225	22170	22105	21992	22295	22194	22095	22182	21956	22248	21970	22157	22152	22186	22293	21942	21968	22208	22110	21943	22264	21985	22079	21941	21914	22091	21976	22036	22148	22000	22128	21953	22178	21783	21946	22063	22126	22179	21991	21931	21833	21996	22286	21974	21941	22166	22072	21934	21946	22219	22073	22043	21944	22135	21992	21997	21901	21792	22057	21892	22199	21868	22160	21935	22163	22142	22254	22205	21999	22092	22095	22077	22007	22051	22160	22110	22040	22091	22134	22189	22067	22111	22232	21977	22069	21961	21962	21950	21980	22031	21915	21975	21952	22190	22144	22010	21907	21902	21913	22115	22198	22055	22238	22053	22152	22090	21995	21834	22107	22042	22183	21937	22149	22381	22002	21819	22118	22060	21932	21971	21999	22256	22038	22263	22135	22158	22129	21925	22243	22099	22098	22119	21932	21915	21929	21949	22147	21977	21936	22099	22002	22115	21966	22107	22242	22065	22089	22067	22168	22308	22080	22017	22197	22065	21956	21960	21974	22131	22094	22030	21870	22157	22301	22095	22430	22262	21949	21982	22223	21841	22265	21899	21894	22131	22284	21990	21892	22176	21883	21909	22082	22208	22154	22088	21959	22004	21888	21886	22180	22160	22077	22189	22191	22157	22190	22202	22128	22072	22312	22138	22213	21918	21956	22086	22167	22248	22255	22046	22079	22181	22130	21926	22205	22000	22318	22146	21899	22119	21992	22108	22084	21959	21973	21997	22245	22167	22128	21993	22112	21956	22072	22138	21900	21798	22048	22118	22145	22013	21920	22087	22141	22085	22009	22076	22084	22052	22160	22262	22032	22126	22296	22091	22124	22040	22117	21913	21869	22217	21954	22079	21993	21966	22214	21969	22046	22202	22170	22054	22255	22154	22050	22279	22081	22142	21997	22180	22214	21955	22075	22009	21994	22095	21960	21851	22074	22075	22256	22092	22003	22160	22128	22382	22133	22026	22051	22141	21985	22172	21964	21960	22032	22176	21928	22053	22034	22237	22149	21944	21986	22109	22088	22069	21939	22010	22181	22029	22403	22179	22080	22103	22055	21905	22195	21984	22243	22241	22192	21943	22067	21988	21975	22011	21821	22174	21906	22079	22022	22070	22130	22327	22066	21781	22202	21976	22262	22041	21968	22228	22016	22173	21985	21942	22086	22009	21859	22219	22028	22124	22430	21791	22102	21821	22193	22145	22025	22142	22054	21949	22019	22122	22088	21884	22004	22039	22161	22058	22002	21991	22040	22220	22059	22234	22166	21914	22085	22001	22400	22105	22116	22052	22096	22105	22249	22116	22202	22386	22169	22143	21953	22312	22037	22153	22024	22103	22026	21962	22154	22014	22115	22213	22129	22021	22114	22167	22316	22243	22009	22070	22450	21908	21980	22259	21796	21816	22050	22007	21963	21965	21978	22148	22152	22017	22121	22075	22131	22252	22239	21958	21971	21962	22136	22070	22207	22224	22101	22073	21976	22014	21932	22088	22234	22125	21982	21959	22257	21972	21988	21781	22025	21933	21865	22069	22268	22089	21739	22014	21967	22018	22102	21951	21981	22060	22169	21982	22024	22006	22129	21998	22007	22099	22292	21858	22061	22115	22012	22183	22094	22113	22074	22094	22029	21967	22176	22130	22099	22017	22127	21997	22093	21961	22010	22058	22124	22071	22142	21810	22249	22074	22070	21960	22173	21959	22130	21919	22299	22129	21962	22162	21884	21972	22067	22053	21964	22023	21952	22002	22314	21852	22075	22134	22094	22015	22216	21731	21851	22241	22148	22181	22221	21928	22134	22075	22039	22039	21942	22090	22133	22161	21782	22064	22070	21913	21872	22031	22056	21825	22076	22075	22040	21963	21862	22109	22170	22008	22194	21941	21951	22048	22125	22036	22118	22078	22221	22042	21983	22070	22083	21881	22208	22125	22217	22191	22138	22015	22012	22048	21965	21829	21989	22217	21814	22056	22293	22074	22158	22073	22095	22188	21844	21874	21995	22212	22218	22437	21856	21905	22141	22111	22132	21952	21901	21978	21908	22106	22281	21901	22221	22140	22180	22127	22127	21949	21989	22052	22043	22244	21897	22174	21898	22253	22339	22018	22084	22216	22063	22143	22340	22053	22049	21892	21912	22106	21922	21996	21992	22109	22251	22169	22107	22088	22093	22029	22087	22286	22253	21977	22241	22157	22145	22141	22266	22064	22156	22255	21931	22035	22079	22043	22046	21779	22262	21979	22012	22043	22014	22144	22019	21974	22008	21907	22123	22084	21922	22038	22003	21989	22014	22205	22189	21949	21943	21891	22050	22196	22084	22226	21968	22051	22252	21944	22022	22117	21955	22008	22068	22021	22063	22055	22142	21938	22037	22089	22026	22192	22014	21994	21883	22195	22094	22080	21984	22150	22095	21993	22192	22242	22227	22000	22040	22020	22019	22072	22210	22049	22039	21848	22059	22086	21951	21927	21726	21952	21917	22173	22240	21995	21859	22063	22143	21831	22124	22184	22201	22101	22402	22174	22097	22230	22218	22092	22170	22236	22083	22248	21812	22041	22075	21987	22033	21923	21940	22024	22243	22215	22034	22108	22104	22334	22121	22144	22000	22060	22065	22090	22079	22277	22190	22043	21981	22229	22156	22086	21990	22041	22175	22068	21957	22054	22045	22190	21895	21901	21772	21917	21972	22169	22268	22070	22051	21897	22062	21910	22053	22022	22160	21905	22077	21920	22052	22002	21897	22124	22105	22045	21848	21929	21991	21792	22165	22072	22163	22070	22097	22176	22000	22026	22020	22107	22124	22129	22200	22196	22292	22345	22056	22007	22094	22094	22058	21964	22213	22142	22203	22125	21999	21915	21937	22007	22057	22172	22210	22117	22111	22019	22004	22130	22187	22110	21859	21955	22129	21971	22420	22235	22136	22025	21990	22108	22273	22024	22042	22260	22170	22070	22150	22060	22082	21924	22087	22052	21967	22065	22003	22198	21934	22182	22100	21875	22063	22199	22059	21943	21859	22026	22159	22375	21865	22067	22159	21693	21973	21995	21952	22014	22087	21875	21995	22036	22174	22008	22095	22179	22198	22059	21686	22149	21981	22083	22051	21925	22084	22087	22056	22124	22099	22139	21909	22158	22062	22031	21936	22212	21851	22197	22224	22086	22001	22143	22175	22130	22031	21914	21950	21988	22143	22326	22070	22228	22124	22149	22024	22254	22096	22062	22275	22109	22188	22133	22082	22155	22038	22022	21986	21936	21859	22079	22213	22080	22050	22057	22057	22055	21875	22114	22042	21903	22063	21960	22098	22180	21939	21967	22004	22031	22064	21981	21924	22034	21823	21961	22015	22041	22154	22170	22419	21881	22111	22132	22036	21914	21987	22030	22122	22060	22106	21952	22036	22049	22060	22082	22137	21894	22023	22159	22162	22128	22319	22122	21855	21988	21959	22144	21922	21907	22119	21998	22337	22128	21983	22068	22068	22190	22165	22265	22046	22021	22118	21750	22181	21958	22197	22021	22110	22041	22108	22222	22066	22129	21908	21999	22197	22166	22186	22215	22138	22150	22100	21897	22164	21983	21996	21970	22117	22060	22323	22117	22116	22144	22063	22355	21937	21933	22033	22126	22099	22051	22205	22175	21991	22022	22182	22105	22149	21916	22093	22122	22293	22189	21980	21872	22083	22036	22190	21921	22069	22158	22018	22073	22085	22485	22110	22007	21964	22131	22181	22040	22075	22118	22122	22290	22298	22156	22122	22103	22158	22070	22036	22132	22098	21946	22249	22104	22127	22003	21927	22067	21840	22054	22023	22027	22140	21986	22086	22176	21963	22005	21917	22166	22290	22016	22358	22189	22091	22138	22165	22047	22051	22084	22167	22100	22320	22166	21988	22198	22046	22009	21979	21984	22172	22177	21915	22065	22313	22259	21985	22188	22216	22064	22180	22191	22143	22085	22135	22196	22156	21859	22055	22026	21897	21790	22008	21997	22141	21732	22295	21785	21931	22118	22263	21862	21855	21978	21862	22146	22056	22149	21946	22007	22064	22308	22282	22056	22132	21980	22142	21898	21945	22191	22256	22039	21980	21975	22124	22371	21943	22134	21956	22069	22116	22049	22220	22081	22069	22206	21858	22049	22111	21553	22277	21963	22269	22149	21813	22187	21865	22184	22020	22231	22180	21904	21734	22185	22016	22064	22041	22241	22115	21905	22064	22090	22189	22058	21893	21946	21975	22132	21878	22258	22012	21905	21834	22062	22045	22058	22021	22124	22262	22080	22016	21977	21903	22044	22196	21962	22034	22226	21883	21824	21918	22110	22250	22099	22065	22006	21915	21875	21999	22165	21946	22072
28627	48162	46515	39436	33591	28678	25386	22647	20900	19789	19286	18266	17757	17281	16879	16807	16589	16674	16450	16346	16421	16309	15980	15910	15976	16095	16428	16142	15922	15977	16069	15830	15676	15535	15594	15674	15662	15486	15772	15631	15518	15536	15562	15569	15627	15560	15583	15766	15556	15548	15538	15577	15458	15577	15595	15376	15500	15313	15487	15415	15561	15461	15450	15291	15408	15535	15514	15363	15481	15475	15419	15502	15473	15469	15539	15491	15373	15546	15184	15370	15494	15535	15605	15498	15497	15585	15451	15273	15434	15388	15498	15555	15567	15367	15445	15490	15462	15347	15472	15532	15548	15411	15371	15544	15555	15514	15580	15446	15368	15314	15665	15428	15324	15264	15413	15343	15596	15453	15387	15471	15520	15503	15469	15480	15389	15530	15381	15372	15333	15436	15572	15448	15416	15513	15570	15403	15364	15382	15409	15228	15517	15562	15424	15407	15530	15489	15499	15637	15493	15432	15444	15487	15224	15353	15531	15481	15323	15536	15360	15586	15361	15521	15526	15419	15421	15379	15441	15407	15484	15550	15315	15522	15532	15436	15502	15420	15528	15561	15635	15471	15506	15463	15494	15385	15319	15467	15667	15324	15506	15479	15643	15454	15539	15339	15426	15483	15568	15505	15371	15460	15548	15318	15300	15521	15623	15488	15554	15511	15513	15381	15497	15502	15349	15412	15329	15432	15414	15577	15480	15419	15413	15511	15502	15631	15546	15402	15364	15428	15443	15473	15321	15425	15525	15448	15326	15454	15552	15323	15376	15442	15442	15479	15513	15408	15411	15429	15413	15444	15428	15511	15420	15481	15416	15369	15588	15517	15446	15488	15522	15335	15432	15422	15485	15448	15695	15586	15351	15427	15326	15579	15407	15597	15392	15509	15384	15403	15390	15354	15383	15493	15516	15365	15428	15211	15366	15517	15466	15567	15263	15310	15760	15381	15459	15577	15480	15561	15476	15191	15376	15589	15359	15383	15304	15449	15371	15347	15575	15594	15457	15303	15467	15460	15433	15316	15589	15351	15408	15446	15487	15311	15472	15492	15449	15447	15363	15526	15438	15632	15504	15535	15295	15353	15513	15302	15460	15398	15545	15501	15500	15365	15386	15555	15490	15412	15483	15641	15465	15495	15398	15577	15390	15447	15511	15366	15345	15479	15545	15424	15601	15477	15611	15417	15508	15382	15441	15343	15520	15451	15419	15507	15332	15506	15346	15337	15589	15577	15422	15652	15514	15365	15481	15406	15379	15341	15241	15325	15448	15535	15442	15507	15603	15425	15430	15374	15510	15447	15434	15493	15518	15463	15350	15543	15342	15439	15420	15470	15408	15415	15453	15339	15380	15538	15587	15373	15356	15597	15591	15444	15470	15454	15437	15500	15646	15517	15658	15278	15477	15531	15366	15329	15437	15402	15340	15456	15572	15550	15393	15476	15483	15303	15568	15458	15368	15442	15478	15402	15499	15451	15456	15413	15560	15363	15537	15328	15333	15447	15550	15600	15503	15635	15419	15264	15456	15333	15529	15601	15473	15488	15303	15674	15518	15472	15405	15589	15534	15570	15352	15569	15499	15599	15642	15398	15463	15324	15290	15324	15509	15397	15447	15548	15360	15561	15313	15341	15482	15395	15338	15370	15348	15269	15466	15497	15491	15356	15296	15363	15494	15456	15331	15435	15407	15446	15516	15582	15401	15411	15412	15302	15481	15668	15583	15572	15510	15454	15397	15461	15399	15421	15382	15431	15504	15568	15390	15334	15418	15485	15520	15472	15449	15528	15327	15453	15501	15368	15342	15515	15563	15456	15518	15471	15477	15536	15316	15334	15628	15402	15599	15596	15386	15242	15344	15485	15413	15470	15565	15380	15366	15254	15518	15410	15528	15409	15578	15436	15431	15361	15407	15285	15547	15504	15402	15602	15628	15408	15513	15393	15386	15312	15494	15508	15598	15432	15262	15565	15468	15420	15394	15405	15313	15501	15601	15539	15414	15391	15295	15372	15535	15282	15593	15543	15447	15517	15484	15376	15445	15513	15449	15295	15485	15341	15600	15300	15483	15383	15492	15337	15406	15525	15412	15511	15436	15410	15419	15452	15342	15541	15413	15478	15438	15300	15379	15465	15455	15336	15391	15284	15428	15485	15359	15434	15487	15454	15328	15380	15513	15338	15622	15450	15602	15483	15540	15525	15473	15554	15624	15418	15250	15479	15378	15384	15458	15511	15320	15443	15381	15435	15468	15414	15483	15515	15385	15470	15462	15559	15343	15637	15450	15516	15487	15321	15433	15311	15459	15458	15348	15188	15543	15460	15320	15458	15350	15440	15564	15371	15396	15560	15603	15428	15481	15451	15353	15439	15425	15411	15323	15603	15398	15458	15427	15610	15541	15361	15545	15589	15417	15463	15245	15584	15543	15375	15489	15252	15430	15339	15423	15592	15333	15607	15426	15500	15469	15345	15483	15428	15423	15634	15511	15450	15481	15430	15508	15571	15439	15549	15398	15464	15515	15483	15283	15223	15553	15518	15369	15426	15456	15458	15315	15457	15472	15293	15464	15421	15359	15518	15411	15525	15400	15494	15429	15595	15316	15430	15520	15541	15402	15421	15562	15270	15522	15533	15622	15356	15485	15556	15338	15523	15441	15543	15429	15481	15520	15342	15536	15348	15496	15499	15553	15388	15358	15537	15279	15434	15400	15539	15505	15430	15322	15559	15533	15426	15512	15273	15377	15297	15526	15451	15389	15447	15413	15376	15513	15261	15535	15413	15471	15405	15474	15377	15499	15360	15381	15552	15560	15351	15403	15374	15646	15618	15186	15320	15561	15358	15221	15608	15296	15496	15499	15438	15530	15399	15489	15357	15487	15528	15509	15441	15491	15511	15433	15309	15492	15485	15403	15545	15470	15369	15488	15411	15309	15389	15536	15473	15487	15351	15518	15486	15363	15587	15485	15388	15476	15268	15350	15584	15399	15464	15526	15525	15402	15480	15333	15456	15376	15376	15535	15522	15403	15420	15353	15396	15343	15577	15394	15508	15466	15404	15459	15382	15279	15632	15483	15488	15579	15561	15387	15465	15672	15401	15432	15541	15515	15315	15300	15378	15344	15293	15556	15266	15451	15381	15417	15534	15366	15571	15430	15409	15411	15557	15493	15404	15425	15356	15358	15540	15447	15424	15536	15501	15271	15468	15442	15369	15455	15500	15525	15503	15627	15338	15501	15557	15454	15467	15538	15631	15536	15429	15519	15334	15306	15367	15431	15378	15484	15462	15461	15330	15446	15427	15465	15503	15519	15589	15526	15609	15423	15468	15451	15669	15374	15394	15575	15533	15498	15342	15570	15301	15508	15444	15249	15441	15549	15263	15375	15425	15450	15440	15395	15467	15617	15320	15501	15410	15337	15525	15463	15550	15279	15429	15567	15508	15442	15469	15307	15406	15471	15433	15619	15337	15352	15500	15656	15390	15467	15349	15250	15414	15490	15458	15569	15547	15528	15440	15182	15478	15304	15489	15483	15478	15356	15488	15550	15555	15310	15330	15578	15455	15315	15364	15455	15411	15842	15337	15505	15460	15501	15482	15546	15544	15470	15497	15197	15598	15434	15438	15492	15526	15489	15353	15490	15606	15431	15350	15589	15471	15599	15411	15469	15473	15497	15540	15431	15502	15496	15491	15419	15480	15567	15393	15485	15567	15508	15265	15370	15423	15511	15598	15390	15321	15509	15542	15455	15462	15563	15488	15336	15422	15516	15540	15445	15449	15376	15518	15635	15406	15591	15530	15434	15549	15227	15603	15638	15644	15421	15415	15419	15278	15274	15489	15415	15342	15394	15369	15479	15384	15492	15460	15179	15409	15425	15398	15515	15503	15391	15456	15734	15388	15471	15509	15393	15468	15587	15395	15253	15581	15448	15362	15497	15539	15567	15635	15383	15469	15488	15438	15430	15564	15501	15431	15396	15433	15529	15424	15522	15403	15487	15609	15314	15522	15644	15413	15538	15485	15414	15264	15531	15449	15515	15422	15564	15541	15584	15416	15572	15471	15482	15356	15549	15498	15318	15725	15261	15686	15419	15321	15328	15583	15618	15483	15582	15342	15542	15412	15446	15581	15469	15403	15391	15535	15519	15591	15587	15443	15608	15582	15512	15445	15365	15542	15461	15543	15450	15348	15416	15368	15536	15544	15386	15512	15495	15454	15434	15331	15493	15487	15412	15387	15471	15463	15592	15363	15454	15515	15492	15339	15599	15534	15550	15525	15538	15458	15685	15414	15256	15436	15519	15440	15584	15311	15279	15351	15534	15480	15549	15535	15251	15545	15378	15362	15657	15476	15498	15335	15500	15541	15502	15347	15582	15421	15543	15368	15586	15409	15459	15571	15539	15358	15323	15357	15381	15450	15465	15486	15502	15492	15451	15516	15577	15344	15304	15483	15537	15402	15439	15598	15453	15348	15583	15666	15466	15401	15552	15557	15390	15584	15261	15269	15430	15401	15369	15316	15716	15314	15451	15514	15534	15510	15460	15421	15395	15490	15369	15446	15642	15319	15493	15574	15361	15492	15509	15491	15318	15403	15399	15412	15299	15483	15309	15351	15363	15531	15430	15415	15478	15472	15458	15609	15473	15441	15321	15388	15514	15540	15507	15367	15456	15384	15362	15579	15283	15487	15518	15501	15429	15536	15473	15547	15560	15351	15446	15415	15521	15513	15568	15448	15485	15503	15640	15422	15439	15369	15449	15424	15482	15372	15373	15513	15388	15482	15414	15356	15492	15573	15581	15478	15431	15501	15519	15425	15466	15592	15547	15291	15440	15488	15523	15363	15473	15501	15471	15561	15619	15521	15512	15396	15424	15530	15385	15363	15293	15429	15422	15357	15326	15425	15430	15410	15498	15404	15466	15402	15454	15383	15419	15455	15520	15428	15487	15401	15383	15563	15394	15439	15407	15416	15310	15492	15317	15345	15391	15497	15523	15401	15656	15307	15370	15566	15529	15460	15524	15459	15343	15411	15427	15538	15414	15487	15356	15499	15422	15437	15609	15527	15517	15359	15421	15360	15441	15294	15550	15436	15446	15579	15418	15426	15598	15268	15482	15568	15396	15548	15441	15411	15420	15373	15381	15460
38033	34619	36896	34598	30430	27582	26120	25304	24495	24026	23794	23683	23738	23365	23326	23439	23384	23321	23068	23159	23184	23050	23217	23073	23480	22963	23307	23306	23132	22973	22860	22946	23095	23272	23185	23019	22878	22916	23068	22780	22876	23182	23178	22982	22770	23067	22943	23178	23018	22877	23117	22735	22934	22889	22891	23037	22841	23084	22982	22927	22971	23125	23146	22769	22944	23119	23359	23002	23106	22937	23028	23054	22938	23102	23030	23100	22929	23113	22931	23041	23172	22928	22895	22901	22940	22895	22841	22641	22981	22802	22717	22953	22810	22889	22939	22989	22899	22902	23044	22923	22950	23096	22896	23027	22900	22990	23067	22907	22738	23209	23102	22901	22700	22739	22764	22926	22937	22901	22927	22990	22984	22655	22764	23191	22924	22769	23049	22952	23165	23023	23127	22808	22698	23029	22995	22734	22801	23100	23235	22922	22935	22709	22940	22821	22972	22988	22914	22822	22999	23037	23036	22996	23042	22848	22984	23065	22996	22902	22907	23143	22889	22947	23007	23085	23237	22943	23023	23037	22705	23088	22904	22851	23197	22806	22951	22893	23119	22922	22945	22969	23259	22910	23020	23226	23220	22711	23178	23024	23142	23001	22853	22908	22786	23114	23105	23021	22869	22737	22957	23024	22942	22869	23081	22966	22926	22740	23096	22921	22751	22918	23040	22999	23010	23004	22779	22873	23112	23020	22991	23047	23159	23075	23043	23026	22872	23055	23209	23119	22892	22979	23024	22872	22892	22841	22910	22759	22908	23119	23056	23129	22885	22934	22669	23161	23012	22779	22802	22848	22864	23031	23004	23109	23077	22889	23054	23058	23096	23048	23022	23128	22942	22671	22894	22981	22838	22979	23196	22688	22714	22832	22961	22921	23071	22903	22954	22960	22874	22889	22931	22882	23129	23168	22972	22890	23274	22948	22963	23005	22895	22789	23105	22947	23003	22933	23045	22817	23095	22971	22987	23027	23018	22961	22835	22948	23019	22750	22928	23012	22817	23109	22877	23123	22839	22905	22966	22858	22894	23036	22954	23140	22790	23176	22947	22819	23101	23035	22627	22687	22717	22789	23031	22855	22903	23000	22854	22639	23257	23053	23001	22728	22901	22903	22729	22753	23173	22958	23092	22819	23108	22854	22820	22725	22911	22737	22952	22816	22943	22888	22898	22978	22892	22908	22999	23029	22964	22872	22911	23152	23151	22987	23088	22801	22954	23098	22950	22972	22751	22934	22859	22805	22886	23243	22746	22969	22663	22933	22852	22893	22769	22787	22907	23016	22931	22800	23040	23210	23021	22991	23126	22908	23071	22990	22912	23011	22823	23007	23093	23016	22994	22984	22994	22964	22906	23106	23289	23169	22939	22905	23086	23048	22917	23108	23106	22897	22982	22916	22796	22889	22846	23027	22942	22954	22896	23058	22981	22726	22759	23013	23027	22853	23021	22986	23139	23048	22928	23194	23157	22918	22987	22938	22852	22863	22990	23015	22675	22882	23047	22988	23130	23224	23105	22812	23043	22875	22935	23084	23005	22958	22999	22994	23026	23147	23199	22776	22936	22980	23046	22927	23120	22916	23034	23029	22938	22869	22995	22852	22792	22778	22831	23016	22937	22671	22813	23027	23164	22997	23211	23024	23162	23063	22915	22905	22883	22935	22915	22753	22934	22909	23237	22961	22956	23061	22993	22947	23001	22966	22811	22959	23044	23094	22933	22969	23127	23068	22921	22798	22884	22991	22888	22839	22772	23025	22904	22784	22891	22774	22788	23049	23058	22935	22755	22764	22825	22801	22757	22874	22927	23040	22883	22955	23053	23069	22915	22995	22885	23068	23038	22993	23027	23203	22943	23020	23148	23066	22968	22953	22940	22998	22931	22745	23106	22851	22971	22786	23010	23059	23037	23105	22879	22907	23002	23155	23114	22991	23073	22889	23027	23077	22950	23105	23040	22964	22930	23019	23044	22809	22835	23022	22957	22819	23018	22938	22760	23081	23119	22820	22895	22794	23086	22980	22918	22932	23031	23114	22928	23116	23063	22944	22974	22903	23078	22994	22957	22849	23023	23004	23017	22814	22934	22819	23006	23194	22938	23204	23119	22937	23063	23158	23117	23033	22854	22830	23015	22796	22867	22913	23074	22905	23093	23105	23038	22800	22909	23117	22947	22968	22720	23023	22901	23023	23184	22954	22816	22704	22772	22881	23035	22941	23060	22977	22977	22883	22731	22900	22971	23120	23066	22931	23071	23051	22669	23027	23051	22761	22874	22991	22885	23167	22942	22752	22942	22937	22878	23122	22936	22879	22823	23035	22935	22902	22995	22875	22861	23104	22931	22921	23011	22660	23006	22921	23046	22839	23144	23170	22994	23153	22898	22926	23250	23220	22921	23056	22966	23010	23031	22919	22901	22934	23197	22634	23142	22983	23159	23051	22911	23195	23032	23060	23027	22783	23100	22981	23087	22994	23310	22969	23013	22899	23047	22873	23066	23054	22983	23106	23023	22960	22940	22926	22942	23040	23107	22942	23028	22947	23057	22924	23064	23146	23071	22921	22969	23018	23013	22929	23196	22979	22881	23127	23058	22759	22921	23038	22883	23061	22760	22890	23019	22920	22961	22895	22993	22768	22874	22931	23120	23020	23004	22920	22770	22998	22876	22819	22977	22815	22790	23095	22725	23013	22961	23013	23036	22815	22867	23039	22973	23208	23073	22997	22827	22990	23090	22875	22823	22944	22820	22697	22697	23062	23005	22981	22641	22827	22933	22778	22865	22889	22790	22667	22909	23060	23014	23066	22938	23051	23165	22884	22962	22962	23086	22882	22934	23234	22743	22960	22751	22983	22974	23022	22785	22975	23126	23080	23101	22761	22890	22726	23105	23133	23114	23076	23056	22950	22992	22964	22869	23122	22785	23049	22717	22971	22946	23089	22959	22914	22896	23185	23031	22881	22956	22908	22861	22949	22830	23057	22929	22782	22896	22927	22873	22680	23055	22709	23022	22907	22967	22927	22909	23006	23039	22997	22757	22888	22957	23018	22981	22977	23063	23025	22897	22870	22983	23138	23127	22950	22740	22936	23173	23213	22996	22992	23227	22874	23055	23012	23073	23022	23049	22933	22726	22798	22721	23064	23190	23004	22746	23055	22854	22913	22802	22980	22889	22981	22917	22612	22928	22994	23055	22831	22830	22897	22808	22856	22908	23116	23059	22812	22587	22853	23017	22925	23093	23108	22938	23115	23109	22976	23040	23130	22761	22875	23057	23116	22923	22804	22809	22787	23020	22961	22855	23070	22933	23069	22641	23067	22493	23295	23145	22916	22994	23040	22911	22773	23010	22897	22787	22887	23063	22891	22763	22942	22993	23076	22989	22965	22897	22846	23001	22816	22971	23018	22993	22690	22930	22853	22932	23118	22856	22851	23181	23005	22801	23042	22781	23094	22928	22969	22807	23092	22939	22978	23010	23032	23031	22920	23207	23014	22947	22976	23018	22960	22992	23024	23089	23105	22832	22867	23095	22911	22780	23020	23109	23024	22921	22954	22914	22873	23126	22739	22894	22874	22990	22915	22924	22845	23160	22892	23105	23017	22749	22967	22866	23076	22876	22793	22983	22986	23177	22841	22822	22919	23087	22870	23090	22942	22969	23070	22987	23159	23005	22960	22805	22799	22950	23164	22802	22891	22795	22780	23135	22959	22939	23016	23148	22880	22979	23059	22845	22907	22872	22841	22893	22787	22887	22788	22959	22889	23052	22898	23045	22803	22985	22717	23215	22898	22790	23022	23110	22935	22910	22822	23020	22913	23070	23182	22960	23150	23124	22918	23079	22957	22745	23031	23031	22880	22912	22884	22793	22835	23023	23276	22782	22885	23029	22935	22842	22959	22694	23123	22923	23066	23198	23248	23053	22908	22797	22638	23026	23156	22850	23084	22930	23192	23076	23030	23105	23122	23216	22876	22975	22956	22874	22977	22881	22935	23051	22958	22984	22948	22986	22987	22981	23084	22729	22891	22931	22981	22952	22926	22773	23010	22942	22983	23370	22951	22726	22924	22772	23208	22967	22671	23118	23091	22919	23120	22986	23062	22848	22885	23046	22672	22962	22792	22895	22828	22998	22790	22999	22726	22944	23020	22983	22961	23262	22786	23040	22717	22930	22947	22873	22899	22772	23181	23143	22971	22860	22792	22966	22779	22840	22980	22888	22814	22848	22986	22954	22956	23028	23026	22902	22786	23167	23005	22939	22972	23057	22831	22865	23112	22956	22904	23093	22934	22928	23008	22970	23094	22819	22968	22776	22925	23105	22975	22930	23001	22850	22837	22942	23101	23064	22865	23108	22962	22880	23163	22796	23008	22776	22550	23181	23127	22932	22964	22952	23011	22958	22992	22909	22861	22825	23072	23128	22769	22622	23152	23091	23006	22726	23261	22969	22903	22915	23017	23046	22846	22920	22850	22791	22760	23115	23155	23159	22888	22965	22968	22627	22908	22941	23112	23163	22848	22986	22901	22798	22962	22823	23107	22879	22739	22879	22929	22900	23130	22997	22879	22924	22814	23048	22838	22921	23008	22837	22805	22909	22849	23121	23034	23228	22878	22769	22935	23035	22675	23097	22698	23134	22824	23071	23013	22751	23009	22679	22986	22979	22989	23400	22909	22987	23068	23021	23048	22933	23009	22874	22905	22782	23125	22835	22966	23030	22717	23018	22783	23010	23016	23193	22934	23093	22810	23065	22883	23332	22959	22975	22782	22925	23049	23057	22917	22997	22967	22970	22925	23012	22946	23039	22663	22920	23152	22814	22841	23202	22909	23046	23207	23046	23112	22960	23068	23071	23078	22876	23040	22895	22799	23199	22812	22809	23013	23009	23044	22869	23186	22960	23078	22751	22948	23090	22920	22913	23088	22861	22964	23016	23046	22867	23167	23043	22802	22877	22794	23084	23137	22892	23002	22800	23084	22831	22821	23005	23126	22904	22931	23151	22957	23061	22975	22911	22968	23086	22716	22815	22972	22975	23131	22933	22986	23163	23203	22957	23121	23016	22942	23030	23128	22906	22826	22856	22852	22967	22711	23108	23241	23124	22979	22685	22720	22849	23170	22941	23042	22835	22867	22937	22727	22576	22813
30282	38249	37841	31477	26690	22564	20737	19191	18245	17662	17395	17105	16680	16489	16470	16283	16248	16311	16084	16202	16145	16106	16138	16065	16129	15957	16006	16115	16028	15875	15962	15903	15840	15861	15776	15895	15773	15861	15971	15777	15884	15929	15706	15876	15762	15822	15737	15950	15833	15907	15806	15754	15816	15759	15752	15824	15833	15812	15760	15804	15868	15719	15636	15662	15992	15709	15868	15769	15711	15841	15777	15855	15696	15770	15669	15906	15729	15782	15835	15970	15668	15720	15758	15629	15850	15741	15860	15722	15709	15734	15765	15894	15786	15965	15867	15566	16038	15728	15647	15650	15550	15858	15772	15837	15716	15814	15885	15773	15873	15782	15818	15829	15916	15863	15870	15749	15997	15728	15809	15806	15768	15692	15858	15717	15742	15630	15801	15820	15830	15718	15653	15820	15918	15766	15782	15949	15775	15876	15988	15797	15660	15855	15605	15860	15799	15612	15714	15647	15836	15812	15773	15752	15764	15686	15809	15757	15935	15828	15925	15800	15864	15758	15984	15838	15895	15691	15648	15818	15786	15774	15952	15623	15788	15902	15889	15873	15907	15710	15687	15921	15805	15778	15896	15807	15868	15886	15838	15933	15744	15898	15835	15753	15894	15913	15948	15798	15723	15914	15800	15757	15754	15843	15746	15781	15912	15664	15866	15718	15839	15800	15723	15824	15828	15763	15865	15744	15735	15695	15839	15786	15743	15934	15767	15737	15693	15794	15967	15821	15578	15842	15775	15789	15703	15664	15796	15721	15788	15629	15689	15672	15738	15759	15637	15551	15668	15742	15819	15845	15795	15744	15851	15855	15844	15758	15775	15872	15746	15828	15692	15777	15901	15935	15708	15689	15999	15721	15717	15805	15535	15799	15808	15752	15813	15811	15850	15958	15826	15660	15814	15665	15750	15613	15676	15810	15861	15805	15635	15807	15794	15856	15809	15780	15790	15723	15695	15813	15958	15880	15866	15801	15795	15774	15821	15618	15860	15684	16017	15842	15843	15747	15854	15730	15731	15935	15906	15773	15851	15891	15718	15838	15848	15733	15550	15709	15882	15850	15791	15769	15870	15863	15802	15790	15853	15818	15883	15729	15753	15747	15793	15762	15903	15867	15708	15948	15890	15831	15798	15827	15767	15780	15735	15889	15758	15774	15783	15966	15749	15834	15729	15871	15797	15870	15752	15773	15770	15784	15958	15740	15629	15962	15655	15912	15760	15767	15808	15666	15862	15752	15805	15893	15762	15790	15602	15749	15769	15958	15828	15933	15868	15863	15890	15834	15691	15841	15848	15731	15831	15672	15789	15817	15795	15659	15841	15815	15778	15905	15993	15704	15876	15792	15929	15709	15856	15811	15696	15776	15788	15750	15736	16046	15810	15667	15809	15820	15875	15797	15886	15729	15865	15691	15879	15867	15709	15988	15781	15902	15862	15751	15906	15937	15902	15674	15595	16029	15843	15681	15816	15623	15934	15931	15786	15682	15823	15946	15796	16049	15751	15739	15768	15969	15776	15919	16059	15851	15636	15833	15795	15809	15760	15714	15913	15739	15840	15662	15672	15806	15690	15655	15792	15772	15842	15839	15829	15804	15807	15765	15838	15819	15872	15950	15696	15690	15673	15697	15837	15680	15728	15730	15826	15828	15814	15777	15967	15978	15832	15720	15841	15902	15850	15671	15824	15816	15956	15522	15805	15693	15881	15861	15594	15695	15868	15698	15719	15774	15678	15736	15782	15703	15743	15923	15633	15856	15703	15972	15806	15869	15743	15703	15743	15878	15949	15661	15725	15788	15823	15581	15613	15759	15791	15706	15649	15662	15708	15740	15806	15749	15844	15832	15844	15765	15942	15715	15880	15784	15888	15837	15856	15859	15822	15719	15861	15708	15753	15866	15788	15869	15672	15790	15844	15932	15906	15665	15743	15740	15755	15711	15726	15872	15776	15821	15867	15870	15814	15658	15872	15661	15862	15776	15588	15916	15710	15820	15883	15864	15690	15976	15868	15993	15821	15611	15786	15790	15951	15872	15763	15736	15721	15801	15880	15794	15822	15792	15934	15798	15898	15750	15992	15770	15727	15889	15648	15924	15774	15838	15707	15920	15927	15739	15623	15805	15714	15977	15779	15821	15800	15970	15808	15765	15932	15874	15885	15673	15844	15882	15968	15863	15878	15794	15781	15696	15776	15697	15699	15831	15798	15797	15721	15775	15702	15829	15832	15613	15657	15720	15733	15851	15910	15750	15936	15835	15734	15748	15826	15741	16006	15816	15926	15727	15763	15845	15759	15577	15962	15847	15856	15981	15758	15734	15769	15813	15985	15810	15682	15872	15861	15633	15754	15905	15900	15752	15715	15740	15834	15788	15871	15947	15756	15645	15880	15702	15706	15846	15735	15879	15737	15706	15919	15817	15687	15793	15755	15902	15901	15880	15788	15817	15767	15766	15848	15868	16013	15742	15811	15815	15756	15834	16020	15653	15844	15945	15772	15745	15712	15793	15787	15962	15931	15713	15783	15825	15765	15713	15794	15710	15765	15735	15876	15944	15816	15871	15785	15784	16004	15797	15686	15816	16003	15730	15705	15812	15646	15632	15801	15680	15864	15793	15733	15748	15866	15735	15935	15921	15838	15746	15720	15659	15842	15737	15927	15858	15848	15958	15751	15627	15741	15730	15775	15789	15905	15915	15801	15725	15846	16027	15756	15778	15803	15714	15942	15883	15848	15768	15826	15953	15758	15864	15809	15765	15855	15854	15863	15885	15884	15847	15753	15800	15836	15851	15666	15808	15783	15798	15963	15896	15840	15883	15823	15793	15786	15736	15875	15815	15714	15864	15715	15725	15947	15613	15784	15879	15756	15795	15685	15663	15715	15791	15937	15856	15866	15734	15929	15639	15832	15812	15896	15904	15949	15843	15929	15780	16004	15760	15579	15684	15726	15756	15920	15633	15754	15728	15894	15691	15864	15966	15788	15855	15681	15734	15730	15724	15641	15827	15983	15785	15624	15915	15706	15918	15822	15891	15771	15919	15880	15736	15823	15880	15552	15746	15692	15566	15801	15635	15674	15786	15887	15717	15802	15928	15909	15881	15782	15861	15759	15659	15773	15849	15740	15734	15845	15744	15906	15802	15894	15770	15754	15761	15834	15804	15607	15773	15617	15794	15841	15804	15944	15720	15744	15703	15729	15712	15692	15912	15789	15920	15806	15863	15885	15984	15888	15824	15796	15800	15809	15873	15737	15772	15774	15726	15777	15688	15857	15867	15815	15676	15920	15916	15634	16021	15661	15879	15745	15711	15734	15778	15741	15876	15635	15922	15747	15718	15920	15932	15878	15659	15851	15782	15736	15728	15698	15895	15679	15840	15812	15724	15914	15807	15737	15828	15854	15969	15788	15870	15760	15820	15720	15821	15751	15856	15704	15843	15911	15734	15842	15857	15853	15802	15870	15759	15769	15737	15860	15817	15678	15908	15840	15801	15890	15689	15786	15737	15809	15836	15651	15936	15670	15830	15754	15648	15800	15702	15952	15749	15719	15770	15816	15700	15796	15758	15828	15868	15719	15750	15907	15846	15649	15758	15688	15745	15691	15827	15767	15731	15923	15808	15667	15813	15770	15912	15889	15678	15715	15983	15665	15751	15748	15686	15844	15790	15863	15882	15822	15708	15919	15908	16053	15820	15915	15682	15773	15909	15843	15899	15926	15881	15807	15710	15818	15822	15733	15827	15970	15751	15963	15833	15701	15524	15606	15707	15834	15760	15735	15831	15917	15858	15715	15747	15938	15777	15841	15909	15720	15685	15627	15907	16006	15862	15787	15764	15924	15921	15981	15872	15945	15656	15750	15778	15729	15847	15810	15872	15629	15791	15920	16010	15773	15797	15910	15812	15784	15911	15742	15701	15955	15847	15876	15855	15868	15815	15811	15627	15769	15726	15775	15705	15821	15859	15689	15835	15770	15841	15945	15718	15713	15917	15972	15917	15865	15595	15703	15898	15737	15777	15747	15794	15803	15732	15765	15798	15666	15861	16063	15697	15599	15853	15758	15688	15685	15875	15740	15685	15841	15754	15854	15594	15764	15869	15718	15703	15908	15970	15695	15679	15861	15802	15684	15743	15972	15873	15779	15940	15762	15960	15810	15774	15856	15775	15894	15750	15784	15626	15814	15812	15802	15774	15655	15868	15691	15778	15795	15792	15676	15938	15678	15780	15748	15870	15961	15916	15768	15893	15851	15787	15778	15951	15678	15841	15700	16108	15794	15894	15819	15787	15939	15583	15857	15929	15957	15894	15660	15812	15687	15884	15806	15763	15777	15766	15779	15753	15992	15654	15881	15959	15861	15833	15832	15781	15856	15670	15794	15737	15809	15769	15846	15850	15708	15646	15811	15831	15699	15773	15832	15918	15795	15925	15804	15705	16008	15601	15744	15725	15839	15768	15788	15895	15717	15651	15713	15888	15803	15691	15751	15782	15903	15823	16004	15719	15754	15746	15918	15783	15880	15744	15817	15783	15917	16020	15831	15768	15846	15859	15929	15755	15693	15813	15691	15688	15756	15669	15708	15776	15847	15802	15828	15689	15661	15603	15815	15904	15822	16073	15833	15657	15753	16026	15689	15770	15768	15666	15842	15963	15781	15748	15954	15882	15807	15851	15809	15733	15811	15646	15822	15844	15632	15769	15914	15719	15828	15875	15946	15711	15738	15935	15895	15712	15905	15685	15787	15908	15895	15657	16013	15841	15779	15771	15929	15822	15844	15858	15868	15701	15821	15715	15788	15800	15842	15645	15835	15825	15847	15959	15865	15759	15733	15795	15856	15988	15798	15712	15785	15825	15796	15998	15844	15991	15832	15918	15761	15815	15899	15863	15672	15777	15769	15716	15841	15977	15789	15846	15775	15669	15590	15714	15626	15845	15817	15904	15645	15678	15833	15903	15926	15888	15839	15900	15789	15744	15815	15876	15687	15890	15882	15909	15588	15957	15822	15774	15738	15792	15875	15759	15856	15723	15760	15961	15873	15876	15932	15720	15728	15859	15723	15585	15718	15775	15748	15792	15803	15879	15857	15554	15982	15882	15812	15842	15828	15855	15784	15856	15712	15871	15788	15686	15723	15786	15654	15613
24453	20832	27245	29305	28705	30273	29778	27034	25804	25765	25636	25295	24624	24769	24420	24311	24425	24576	24232	24324	24315	24194	24173	24000	24140	24146	24003	24383	23982	23767	23907	23774	24002	24073	24047	24060	23829	24071	23917	23718	23796	23769	23816	23902	23794	23753	23720	23713	23755	23755	23938	23611	23744	23757	23888	23782	23906	23665	23658	23797	23736	23943	23862	23462	23808	23801	23866	23933	23854	23875	24015	23676	23883	23689	23746	23712	23734	23876	23795	23904	23461	23840	23974	23754	24013	23728	23751	23784	23374	23750	23803	23931	23961	23608	23624	23631	23519	23843	23775	23938	23563	23675	23744	23678	23445	23824	23401	23717	23740	23860	23688	23662	23644	23814	23848	23590	23830	23459	23640	23761	23658	23689	23678	23817	23786	23921	23935	23686	23526	23537	23678	23924	23783	23834	23902	23881	23753	23771	24146	23796	23680	23666	23713	23918	23804	23493	23656	23919	23527	23843	23923	23658	23757	23665	23582	23847	23958	23890	23884	23813	23761	23723	23492	23479	23613	23841	24031	23852	24033	23575	23590	23677	23752	23843	23734	23914	24094	23913	23751	23616	23750	23868	23905	23833	23666	23790	23844	23486	23740	23805	23897	23806	23706	23769	23943	23841	23736	23508	23739	23794	23798	23647	23678	23438	23610	23521	23598	23749	23820	23926	23697	23798	23847	23836	23821	23768	23763	23713	23644	23719	23660	23672	23835	24038	23610	23752	23785	23813	23718	23578	23718	23819	23874	23658	23658	23852	23668	23674	23692	23591	23650	23844	23815	23940	23766	23850	23509	23631	23850	23648	23843	23868	23839	23514	23677	23573	23537	23637	23630	24005	23957	23598	23603	23739	23963	23737	23694	23844	23800	23796	23686	23898	23770	23561	23782	23917	23637	23506	23829	23749	23829	23782	23831	23817	23895	23684	23826	23851	23629	23816	23632	23753	23735	23662	23895	23744	23705	23684	23956	23874	23956	23665	23806	23810	23763	23858	23899	23644	23652	23894	23908	23784	23755	23865	24037	23809	23667	23616	23849	23655	23707	23802	23922	23655	23888	24005	24008	23623	23791	23888	23864	23929	23879	23697	23595	23722	23849	23938	23640	23511	23748	23831	23629	23758	24003	23576	23722	23450	23897	23683	23755	23620	23721	23590	23896	23773	23639	23757	23690	23888	23691	23609	23598	23540	23683	23687	23882	23506	23685	24019	23684	23584	23986	23851	23735	23832	23750	23612	23631	23577	23594	23650	23678	23824	23682	23702	23986	23443	24056	23636	23603	23666	23707	23998	23640	23646	23748	23818	23803	24094	23729	23706	23737	23786	23972	23699	23965	23615	23759	23746	23825	23644	23729	23701	23665	23858	23867	23783	23591	23683	23759	23799	23821	23788	23677	23791	23729	23976	23760	23696	23820	23677	23450	23684	23706	23766	23685	23629	23666	23758	23796	23639	23604	23529	23893	23768	23680	23922	23783	23481	23692	23690	23803	23855	23871	23899	23764	23863	23975	23944	23919	23765	23921	23665	23675	23762	23880	23716	23747	23686	23981	23497	23687	23878	23793	23636	23836	23765	23570	24021	23809	23410	23724	23501	23654	23717	23897	23735	23677	23796	23658	23515	23784	23756	23801	23685	23940	23736	23457	23652	23637	23854	23869	23474	23997	23723	23793	23712	23595	23781	23622	23606	23763	23618	23494	23716	23722	23769	23742	23721	23950	23769	23500	23763	23926	23945	23486	23723	23808	23737	23564	23641	23834	23678	23846	23751	23501	23666	23694	23792	23888	23742	23463	23746	23805	23601	23927	23805	23846	23675	23886	23899	23781	23714	23782	23950	23882	23822	23909	23901	23781	23736	23873	23630	23905	23805	23776	23711	23951	23700	23734	23554	23611	23669	23659	23597	23729	23881	23816	23692	23840	23710	23609	23627	23620	23571	23873	23758	23871	23902	23873	23740	23775	23986	23634	23895	23939	23627	23428	23811	23814	23652	23824	23805	23648	23709	23966	23689	23610	23621	23616	23620	23596	23551	23778	23960	23865	23869	23872	23796	23674	23775	24007	23550	23543	23622	23867	23603	23669	23922	23734	23431	23750	23725	23773	23768	23923	23517	23729	23894	23823	23933	23753	23769	23710	23936	23442	23633	23682	23728	23693	23257	23495	23559	23823	23837	23897	24032	23762	23719	23595	23916	23881	23862	23892	23697	23872	23636	23580	23768	23774	23852	23694	23812	23675	23705	23644	23647	23622	23617	23750	23672	23840	23710	23824	23732	23740	23725	23885	23592	23988	23770	23724	23691	23764	23761	24067	23746	23829	23961	23735	23629	23831	23768	23609	23888	23738	23674	23667	23517	23515	23856	23678	23885	23683	24000	23585	23720	23842	23685	23772	23552	23727	23752	23665	23943	23886	23644	24122	23777	23841	23741	23680	23636	23695	23662	23880	23854	23811	23716	23805	23783	23658	23850	23774	23884	23711	23672	23709	23777	23720	23789	23990	23586	23715	23880	23703	23776	23860	23649	23806	23794	23887	23562	23885	23520	23743	23707	23629	23869	23611	23633	23731	23624	23727	24041	23701	23760	23742	23641	23905	23659	23552	23883	23765	23772	23864	23687	23640	23657	23880	23663	23713	23849	23690	24071	23667	23757	23711	23681	23794	23744	24039	23814	23774	23719	23802	23650	23682	23472	23940	23698	23697	23706	23967	23961	23913	23700	23934	23702	23763	23957	23840	23743	23644	23813	23778	23765	23650	23742	23567	23818	23649	23708	23780	23718	23646	23737	23781	23679	23691	23858	23543	23785	23983	23738	23813	23563	23881	23764	23984	23581	23707	23505	23670	24033	23882	23624	23535	23828	23661	23850	24122	23787	23643	23675	23631	23727	23799	23724	23854	23797	23791	23896	23986	23872	23661	23787	23739	23735	23889	23679	23719	23746	23855	23516	23895	23648	23715	23881	23860	23821	23742	23638	23685	23735	23780	23899	23807	23744	23680	23639	23723	23757	23712	23822	23670	23619	23781	23517	23888	23858	23956	23638	23586	23851	23615	23889	23567	23851	23676	23798	23701	23696	24035	23715	23951	23654	23742	23831	23553	23828	23938	23931	23910	23620	23664	23793	23944	23744	23581	23599	23819	23763	23675	23705	23939	23877	23918	23515	23826	23802	23677	23689	23600	23822	23651	23780	23681	23904	23837	23712	23764	23980	23754	23840	23834	23737	23583	23740	23515	23560	23752	23521	23613	23995	23643	23631	23769	23612	23634	23862	23528	23804	23909	23549	23650	23655	23748	23719	23651	23799	23579	23770	23652	23773	23557	23777	23774	23815	23816	23731	23719	23771	23630	23735	23796	23850	23664	23751	23690	23850	23813	23605	23584	23680	23888	23502	23750	23790	23673	23760	23479	23686	23672	23850	23618	23936	23874	23700	24105	23699	23938	23632	23641	23443	23741	23833	23956	23851	23659	23581	23716	23580	23545	23692	23559	23683	23879	23569	23557	24013	23928	23599	23763	23834	23615	23716	23810	23765	23826	23836	23819	23563	23592	23634	23794	23922	23821	23640	23915	23694	23903	23655	23853	23424	23715	23802	23700	23620	23625	23560	23488	23785	23662	23815	23793	23820	23793	24016	23662	23612	23880	23691	23970	24048	23995	23939	23629	23639	23668	23658	23542	23557	23998	23827	23888	23801	23893	23744	23816	23722	23689	23743	24052	23967	23926	24012	23799	23600	23682	23653	23843	23790	23700	23612	23638	23663	23799	23683	23751	23920	24008	23803	23786	23819	23837	23715	23482	23655	23817	23665	23776	23736	23754	23792	23763	23677	23852	23572	23504	23859	23601	23920	23737	23547	23737	23459	23649	23694	23745	23675	23700	23637	23589	23919	23676	23680	23847	23719	23690	24033	23885	23568	23685	23798	23819	23691	23556	23647	23808	23938	23958	23552	23746	23746	23680	23701	23650	23898	23699	23908	23972	23612	23743	23770	23838	23581	23765	23894	24105	23877	23945	23863	23568	23513	23549	23643	23833	23797	23951	23949	23924	23709	23793	23541	23796	23545	23786	23820	23867	23658	23889	23840	23998	23627	23630	23924	23781	23767	23608	23643	23683	23793	23767	23840	23541	23890	23906	23688	23610	23574	24019	23699	23822	23701	23866	23910	23811	23721	23694	23633	23800	23628	23648	23918	23930	23871	23759	23611	23913	23531	23984	23860	23786	23711	23777	23701	23649	23867	23829	23720	23605	23594	23739	23964	23720	23684	23672	23843	23554	23680	23849	23889	23742	23830	23719	23887	23714	23743	23679	23779	23772	23717	23824	24046	23769	23602	23718	23718	23878	23834	23952	23724	23936	23882	23636	23896	23728	23715	23937	23764	24044	23914	23697	23857	23762	23937	23751	23955	23744	23737	23711	23854	23731	23760	24001	23682	23779	23724	23730	23806	23679	23534	23776	23833	23909	23686	23717	23787	23763	23802	23727	23809	24018	23625	23787	23867	23892	23663	23653	23679	23604	23942	23767	23651	23727	23958	23906	23583	23773	23614	23734	23782	23751	23573	23475	23631	23660	23731	23501	23842	23788	23559	23568	23698	23660	23668	23738	23730	23795	23674	23499	23622	23888	23634	23748	23840	23505	23751	23716	23770	23814	23720	23684	23743	23667	23820	23786	23956	23667	23962	23646	24132	23624	23673	23821	23698	23794	23888	23857	23734	24011	23686	23944	23784	23896	23898	23821	23948	23681	23695	24004	23885	23691	23767	23730	23904	23892	23840	23639	23829	23824	23629	23815	23793	23642	23768	23642	23674	23776	23724	23606	23580	23769	23831	23526	23535	24004	23599	23621	23808	23760	23591	23919	23948	23610	23765	23754	23963	23647	23901	23771	23784	23728	23525	23748	23408	23682	23841	23857	23899	23865	23857	23799	23699	23550	23803	23715	23811	23548	23413	23801	23566	23738	23690	23615	23639	23582	23606	23967	23730	23443	23750	23916	23637	23906	23879	23868	23930	23907	23798	24090	23830	23608	23697	23766	23682	23696	23538	23643	23585	24134	23585	23698	23724	23658	23812	23842	23723	23777	23685	23758	23803	23835	23769	23873	23690	23819	23806	23688	23998	23800	23773	24011	24046
26494	44067	44613	37552	30952	26652	23401	21132	20104	19697	19136	18107	17829	17615	17566	17283	17247	17017	17024	16951	16791	16766	16651	16746	16723	16966	16634	16536	16579	16648	16564	16471	16473	16406	16334	16450	16377	16451	16353	16202	16473	16279	16281	16369	16297	16341	16269	16207	16211	16332	16239	16409	16294	16258	16284	16527	16233	16258	16351	16225	16268	16164	16127	16256	16205	16146	16176	16306	16212	16175	16345	16323	16146	16298	16291	16238	16247	16150	16213	16319	16312	16467	16275	16089	16259	16063	16184	16331	16313	16277	16238	16243	16525	16279	16245	16359	16351	16176	16330	16221	16401	16296	16361	16016	16312	16224	16271	16341	16236	16348	16411	16378	16377	16269	16221	16171	16156	16142	16323	16445	16313	16267	16364	16238	16328	16153	16116	16342	16157	16320	16316	16239	16257	16276	16430	16356	16492	16146	16134	16175	16220	16243	16247	16319	16205	16166	16140	16136	16204	16282	16200	16451	16285	16202	16337	16312	16398	16165	16343	16273	16496	16418	16150	16313	16233	16233	16349	16137	16351	16224	16234	16410	16206	16188	16147	16281	16349	16064	16197	16291	16377	16420	16179	16284	16315	16251	16293	16332	16164	16250	16332	16219	16281	16398	16288	16250	16264	16209	16351	16173	16121	16393	16252	16229	16375	16230	16182	16221	16433	16189	16133	16239	16299	16339	16284	16390	16242	16194	16188	16403	16252	16496	16248	16303	16423	16384	16076	16368	16345	16333	16303	16300	16499	16256	16024	16373	16075	16226	16320	16271	16270	16426	16245	16365	16474	16145	16172	16284	16070	16174	16294	16302	16329	16300	16332	16211	16365	16287	16179	16326	16414	16270	16251	16290	16175	16358	16286	16266	16277	16259	16253	16308	16314	16262	16224	16147	16287	16289	16137	16275	16103	16409	16193	16480	16294	16305	16405	16142	16319	16456	16199	16160	16221	16233	16262	16202	16230	16345	16456	16305	16476	16369	16190	16400	16173	16392	16280	16402	16117	16218	16475	16126	16315	16227	16213	16109	16302	16408	16328	16192	16235	16199	16228	16190	16267	16015	16107	16342	16251	16370	16236	16278	16221	16270	16199	16266	16276	16279	16270	16338	16231	16161	16276	16264	16207	16280	16252	16297	16362	16148	16469	16173	16347	16140	16375	16283	16325	16430	16115	16222	16258	16248	16300	16446	16376	16175	16245	16231	16209	16438	16222	16393	16363	16300	16259	16313	16191	16204	16288	16274	16195	16392	16215	16308	16375	16363	16358	16166	16165	16329	16311	16236	16098	16302	16317	16188	16177	16221	16348	16354	16300	16149	16366	16239	16336	16227	16269	16228	16231	16390	16156	16233	16304	16338	16186	16379	16381	16348	16242	16281	16332	16397	16215	16264	16141	16209	16494	15926	16181	16220	16147	16195	16349	16129	16247	16328	16344	16104	16278	16345	16060	16311	16264	16206	16137	16158	16190	16230	16302	16380	16288	16307	16233	16259	16368	16360	16387	16356	16545	16256	16220	16258	16293	16088	16192	16259	16391	16249	16365	16177	16318	16373	16223	16227	16336	15984	16383	16375	16149	16316	16192	16355	16597	16275	16190	16268	16205	16249	16294	16258	16297	16458	16395	16075	16070	16338	16419	16164	16271	16439	16105	16024	16323	16216	16293	16223	16282	16254	16315	16189	16181	16131	16402	16304	16284	16166	16169	16261	16383	16238	16255	16047	16360	16287	16454	16386	16147	16182	16420	16016	16390	16161	16175	16302	16307	16172	16347	16198	16279	16271	16437	16359	16117	16024	16334	16113	16376	16296	16259	16375	16333	16351	16220	16252	16383	16363	16235	16255	16217	16064	16112	16426	16139	16282	16426	16338	16500	16314	16013	16313	16203	16455	16428	16182	16152	16237	16449	16409	16405	16408	16216	16381	16331	16392	16193	16277	16305	16320	16267	16386	16302	16361	16138	16241	16280	16287	16304	16218	16286	16236	16222	16437	16210	16309	16302	16386	16457	16264	16294	16386	16360	16099	16186	16363	16309	16294	16179	16297	16316	16323	16246	16366	16217	16249	16328	16306	16202	16258	16219	16118	16263	16134	16306	16135	16322	16196	16306	16323	16228	16097	16337	16223	16198	16252	16217	16121	16281	16118	16289	16176	16371	16262	16345	16197	16183	16329	16147	16160	16407	16213	16221	16215	16376	16349	16168	16226	16351	16161	16377	16405	16365	16368	16076	16443	16313	16286	16223	16245	16250	16260	16362	16359	16211	16259	16258	16143	16232	16112	16288	16227	16177	16125	16304	16345	16345	16272	16320	16360	16312	16191	16338	16282	16257	16411	16316	16260	16151	16230	16314	16273	16400	16423	16298	16145	16332	16409	16336	16308	16220	16394	16427	16454	16265	16128	16248	16370	16242	16344	16332	16390	16398	16203	16228	16101	16369	16082	16360	16272	16233	16221	16207	16345	16237	16236	16234	16291	16256	16145	16374	16348	16008	16441	16339	16349	16193	16187	16304	16291	16282	16252	16246	16424	16328	16308	16175	16277	16203	16148	16293	16136	16162	16306	16418	16333	16312	16388	16235	16382	16172	16292	16332	16081	16369	16274	16451	16136	16082	16220	16271	16071	16102	16334	16207	16322	16342	16381	16258	16266	16193	16313	16459	16012	16317	16339	16288	16161	16259	16337	16331	16308	16274	16384	16280	16215	16288	16183	16351	16400	16297	16450	16195	16172	16217	16455	16270	16174	16365	16122	16267	16217	16439	16356	16131	16192	16285	16208	16321	16239	16231	16310	16255	16273	16451	16414	16406	16121	16192	16317	16190	16332	16366	16142	16241	16276	16275	16254	16171	16150	16487	16326	16238	16385	16234	16349	16215	16319	16236	16317	16453	16315	16288	16218	16220	16298	16375	16214	16126	16247	16367	16259	16284	16226	16291	16246	16202	16381	16349	16232	16256	16136	16321	16414	16121	16190	16267	16308	16226	16489	16199	16212	16192	16277	16227	16200	16231	16291	16110	16276	16363	16231	16319	16218	16161	16176	16305	16208	16327	16301	16327	16476	16261	16205	16245	16295	16121	16127	16182	16438	16228	16197	16273	16273	16212	16412	16362	16150	16228	16286	16321	16384	16218	16271	16316	16103	16201	16350	16232	16562	16346	16382	16215	16351	16615	16211	16328	16326	16367	16238	16114	16276	16406	16349	16300	16186	16257	16292	16246	16340	16151	16185	16272	16099	16044	16215	16164	16179	16216	16235	16384	16283	16247	16497	16375	16211	16215	16323	16306	16344	16261	16294	16375	16279	16292	16256	16155	16148	16316	16133	16278	16223	16366	16316	16282	16264	16534	16485	16377	16307	16294	16310	16056	16146	16270	16155	16107	16241	16339	16453	16445	16268	16335	16350	16257	16465	16379	16299	16312	16342	16180	16284	16319	16363	16418	16213	16207	16242	16299	16303	16343	16301	16177	16155	16292	16321	16343	16440	16399	16222	16320	16333	16292	16380	16323	16336	16396	16391	16235	16446	16121	16330	16393	16268	16272	16211	16350	16317	16273	16190	16461	16263	16309	16438	16287	16399	16411	16310	16343	16283	16115	16263	16402	16149	16258	16295	16127	16228	16365	16251	16330	16225	16383	16298	16314	16279	16412	16158	16522	16338	16230	16398	16241	16340	16227	16281	16344	16224	16103	16255	16232	16149	16256	16178	16223	16305	16235	16260	16324	16348	16330	16409	16330	16344	16304	16174	16250	16304	16445	16328	16434	16402	16495	16257	16273	16234	16159	16404	16271	16259	16166	16358	16104	16238	16370	16154	16415	16326	16196	16213	16250	16229	16262	16222	16180	16325	16181	16018	16403	16350	16310	16289	16109	16307	16339	16238	16287	16297	16376	16302	16270	16184	16353	16197	16343	16244	16378	16185	16212	16290	16182	16338	16320	16308	16458	16315	16235	16339	16391	16181	16270	16136	16219	16360	16111	16322	16560	16280	16371	16473	16367	16216	16152	16115	16279	16234	16348	16292	16345	16291	16322	16031	16402	16423	16364	16203	16213	16217	16313	16332	16372	16014	16411	16317	16304	16246	16387	16194	16232	16367	16213	16275	16302	16212	16243	16399	16241	16208	16301	16115	16187	16202	16449	16189	16477	16243	16246	16212	16370	16334	16178	16399	16320	16382	16290	16163	16299	16273	16161	16156	16258	16065	16399	16229	16370	16365	16332	16269	16357	16176	16229	16209	16078	16246	16262	16261	16185	16343	16315	16260	16155	16313	16163	16127	16273	16365	16537	16201	16258	16381	16298	16104	16214	16353	16294	16357	16419	16442	16157	16348	16251	16396	16226	16304	16204	16278	16256	16095	16394	16370	16111	16292	16292	16174	16344	16278	16257	16258	16065	16494	16311	16142	16268	16278	16387	16319	16424	16346	16331	16444	16307	16354	16385	16392	16339	16370	16362	16410	16310	16199	16335	16197	16210	16117	16385	16139	16125	16263	16035	16376	16329	16367	16333	16438	16336	16337	16047	16362	16410	16324	16218	16272	16326	16253	16269	16033	16144	16337	16531	16214	16113	16228	16265	16261	16319	16267	16298	16351	16227	16354	16305	16259	16389	16473	16235	16209	16188	16216	16460	16222	16070	16095	16290	16411	16151	16070	16170	16278	16168	16232	16243	16266	16034	16284	16324	16109	16377	16316	16217	16177	16201	16275	16341	16185	16250	16403	16278	16394	16228	16376	16360	16324	16296	16267	16357	16361	16170	16341	16261	16197	16360	16266	16290	16217	16421	16261	16187	16245	16204	16461	16408	16300	16344	16211	16305	16143	16082	16184	16353	16156	16421	16169	16457	16286	16172	16216	16307	16349	16062	16295	16290	16264	16324	16333	16185	16298	16361	16303	16200	16098	16100	16231	16388	16200	16308	16218	16405	16304	16604	16205	16440	16274	16473	16270	16401	16262	16339	16318	16222	16187	16231	16151	16297	16237	16371	16222	16195	16257	16256	16307	16260	16319	16300	16101	16493	16320	16299	16246	16186	16218	16396	16397	16433	16384	16116	16295	16304	16223	16311	16114	16326	16404	16171	16261	16310	16110	16275	16352	16062	16081	16261	16393	16358	16223	16370	16377	16500	16264
22428	20794	27030	25741	25314	29792	32234	28315	26941	26721	26243	25426	25002	25016	24815	24531	24393	24122	24595	24054	24092	24099	23792	23915	23915	23824	23939	23869	23956	23690	23736	23661	23727	23423	23465	23604	23558	23605	23473	23379	23655	23695	23467	23494	23552	23689	23422	23624	23739	23478	23641	23466	23548	23132	23384	23441	23541	23443	23237	23419	23355	23376	23430	23413	23519	23556	23338	23258	23295	23529	23628	23408	23326	23529	23521	23471	23157	23403	23356	23348	23604	23421	23422	23467	23518	23464	23483	23241	23599	23276	23457	23568	23264	23170	23554	23336	23384	23289	23393	23532	23263	23242	23147	23125	23442	23386	23431	23340	23500	23455	23417	23228	23405	23330	23404	23206	23094	23356	23364	23190	23264	23365	23132	23360	23249	23252	23248	23091	23590	23297	23265	23377	23255	23180	23558	23309	23521	23432	23218	23351	23359	23257	23295	23422	23393	23429	23348	23039	23391	23359	23153	23494	23543	23519	23401	23210	23125	23402	23435	23545	23409	23413	23240	23151	23241	23410	23400	23444	23178	23542	23645	23409	23409	23150	23658	23372	23082	23481	23495	23524	23633	23564	23380	23276	23184	23427	23499	23304	23523	23366	23231	23334	23416	23176	23416	23299	23238	23301	23389	23342	23152	23340	23218	23427	23233	23407	23481	23234	23510	23434	23281	23431	23245	23280	23497	23457	23468	23508	23353	23283	23206	23256	23354	23204	23631	23010	23192	23176	23272	23526	23270	23116	23207	23198	23456	23391	23327	23290	23402	23384	23223	23350	23317	23249	23512	23446	23325	23217	23311	23281	23462	23441	23130	23317	23384	23430	23293	23378	23303	23244	23508	23149	23402	23116	23017	23335	23513	23129	23250	23238	23250	23405	23240	23297	23277	23387	23316	23023	23303	23111	23396	23204	23571	23264	23347	23256	23172	23383	23398	23466	23295	23420	23271	23551	23346	23541	23076	23453	23332	23282	23365	23235	23287	22992	23475	23383	23262	23264	23576	23225	23418	23406	23509	23361	23484	23321	23455	23424	23154	23400	23438	23405	23479	23273	23395	23382	23353	22999	23251	23200	23476	23542	23349	23500	23365	23233	23392	23599	23289	23280	23387	23225	23635	23608	23184	23318	23325	23401	23262	23280	23422	23519	23435	23461	23625	23516	23314	23393	23278	23376	23463	23480	23365	22975	23205	23239	23640	23372	23375	23326	23604	23446	23346	23091	23434	23246	23168	23150	23159	23269	23310	23310	23220	23324	23457	23266	23136	23305	23314	23166	23473	23261	23372	23362	23445	23359	23464	23309	23413	23295	23290	23347	23266	23193	23338	23217	23357	23338	23634	23394	23323	23249	23306	23352	23210	23477	23621	23428	23229	23270	23078	23350	23288	23260	23202	23361	23399	23325	23218	23336	23364	23297	23492	23133	23355	23512	23339	23413	23354	23372	23072	23296	23412	23015	23514	23228	23330	23557	23340	23340	23290	23284	23406	23382	23313	23097	23277	23155	23202	23392	23208	23605	23290	23473	23027	23264	23275	23455	23479	23187	23203	23365	23307	23354	23318	23157	23401	23217	23366	23304	23175	23176	23180	23491	23287	23273	23114	23271	23531	23302	23461	23300	23266	23194	23204	23355	23167	23252	23343	23197	23430	23337	23311	23562	23281	23272	23423	23333	23321	23504	23296	23326	23361	23553	23506	23401	23415	23336	23485	23446	23685	23344	23308	23225	23128	23429	23343	23030	23365	23480	23427	23265	23337	23134	23334	23502	23429	23044	23327	23249	23330	23385	23242	23586	23295	23540	23468	23430	23364	23343	23458	23029	23316	23190	23479	23413	23175	23293	23278	23525	23286	23078	23231	23560	23313	23186	23254	23369	23569	23325	23276	23512	23415	23469	23342	23374	23188	23302	23485	23267	23338	23195	23472	23329	23390	23433	23323	23344	23474	23390	23462	23092	23487	23253	23195	23407	23439	23334	23304	23595	23302	23554	23284	23220	23515	23286	23328	23444	23452	23180	23241	23445	23393	23304	23490	23365	23485	23076	23218	23440	23355	23279	23131	23302	23210	23473	23258	23435	23440	23416	23541	23423	23449	23511	23344	23373	23229	23221	23317	23192	23374	23174	23281	23459	23331	23274	23318	23289	23507	23091	23186	23453	23190	23297	23437	23692	23243	23456	23189	23404	23140	23440	23411	23077	23426	23318	23337	23125	23500	23467	23520	23205	23202	23394	23362	23266	23395	23278	23326	23261	23525	23007	23354	23193	23133	23478	23265	23078	23309	23424	23342	23479	23414	23296	23297	23350	23380	23308	23337	23267	23335	23258	23450	23541	23332	23328	23474	23161	23102	23196	23302	23450	23179	23328	23284	23371	23334	23394	23099	23295	23354	23213	23169	23177	23474	23384	23467	23574	23193	23387	23220	23365	23331	23296	23143	23245	23301	23263	23340	23433	23454	23365	23398	23501	23418	23268	23364	23472	23266	23263	23345	23205	23418	23467	23454	23348	23161	23082	23500	23155	23323	23376	23273	22899	23422	23103	23282	23468	23606	23391	23501	23404	23263	23247	23412	23228	23370	23152	23239	23229	23148	23527	23465	23140	23410	23358	23257	23180	22989	23230	23147	23187	23232	23415	23183	23294	23426	23385	23112	23131	23340	23379	23268	23333	23325	23353	23462	23431	23404	23539	23295	23412	23279	23377	23378	23338	23353	23479	23358	23555	23346	23398	23404	23227	23408	23409	23552	23307	23379	23434	23492	23334	23383	23426	23202	23372	23399	23214	23335	23333	23399	23297	23302	23364	23379	23148	23606	23348	23409	23365	23414	23189	23263	23427	23338	23363	23323	23318	23518	23513	23199	23285	23640	23285	23436	23408	23232	23321	23167	23560	23545	23438	23504	23417	23375	23357	23116	23385	22908	22794	23105	23234	23259	23338	23272	23373	23275	22980	23328	23353	23363	23268	23414	23367	23259	23202	23430	23327	23283	23185	23242	23459	23278	23371	23521	23404	23351	23341	23208	23571	23179	23354	23568	23260	23233	23369	23251	23399	23270	23515	23225	23364	23516	23494	23287	23505	23435	23285	23628	23213	23471	23394	23223	23214	23260	23341	23460	23148	23477	23310	23295	23495	23288	23432	23564	23603	23163	23221	23236	23269	23416	23609	23321	23610	23532	23416	23453	23307	23283	23442	23321	23142	23449	23512	23157	23389	23332	23442	23025	23261	23201	23438	23604	23443	23177	23067	23524	23139	23599	23288	23130	23355	23483	23415	23464	23412	23406	23270	23417	23299	23527	23235	23377	23375	23255	23152	23324	23303	23117	23328	23361	23309	23366	23473	23276	23534	23514	23343	23387	23424	23205	23193	23374	23235	23396	23157	23316	23462	23435	23413	23240	23396	23414	23292	23309	23324	23258	23312	23362	23361	23418	23455	23651	23375	23436	23449	23524	23257	23314	23362	23567	23409	23453	23274	23182	23132	23352	23331	23546	23335	23293	23283	23210	23243	23135	23366	23730	23264	23446	23330	23321	23508	23545	23479	23340	23124	23365	23095	23266	23047	23161	23404	23482	23424	23291	23239	23402	23501	23359	23416	23591	23285	23248	23406	23458	23603	23258	23503	23305	23492	23263	23542	23488	23545	23510	23324	23433	23376	22998	23577	23326	23381	23240	23559	23216	23167	23299	23212	23305	23253	23250	23249	23358	23090	23302	23525	23386	23382	23129	23167	23414	23455	23263	23381	23344	23731	23180	23381	23072	23319	23701	23488	23464	23497	23380	23352	23343	23476	23323	23484	23445	23436	23214	23317	23403	23447	23321	23572	23269	23116	23143	23364	23119	23050	23327	23305	23208	23434	23651	23513	23412	23330	23224	23382	23314	23345	23290	23278	23215	23255	23365	23508	23358	23435	23176	23250	23317	22967	23441	23417	23376	23240	23171	23220	23491	23498	23194	23421	23481	23273	23235	23226	23419	23401	23099	23463	23426	23056	23255	23476	23336	23333	23326	23287	23076	23259	23284	23360	23368	23468	23189	23423	23325	23599	23406	23349	23363	23492	23130	23289	23372	23609	23239	23291	23352	23320	23345	23501	23450	23254	23220	22887	23359	23188	23333	23389	23468	23180	23387	23513	23519	23362	23391	23379	23240	23357	23506	23223	23068	23364	23395	23159	23271	23362	23316	23051	23341	23464	23321	23437	23181	23197	23300	23188	23376	23313	23232	23202	23434	23238	23494	23190	23133	23424	23334	23517	23434	23356	23451	22936	23402	23107	23252	23524	23248	23140	23169	23530	23370	23351	23343	23210	23338	23121	23420	23287	23385	23281	23132	23085	23249	23435	23472	23230	23356	23465	23323	23307	23261	23235	23306	23381	23543	23182	23444	23295	23328	23365	23623	23231	23352	23101	23309	23275	23203	23494	23504	23200	23384	23338	23360	23374	23266	23244	23439	23201	23214	23354	23297	23484	23461	23307	23281	23361	23286	23208	23291	23150	23273	23448	23299	23391	23415	23304	23449	23352	23319	23360	23405	23169	23116	23596	23062	23446	23295	23144	23511	23280	23399	23226	23390	23375	22915	23140	23271	23262	23523	23415	23186	23368	23444	23385	23598	23315	23477	23182	23215	23279	23401	23207	23304	23218	23201	23301	23483	23475	23424	23258	23442	23407	23252	23222	23423	23073	23617	23536	23013	23661	23284	23356	23199	23230	23136	23537	23247	23461	23397	23499	23187	23456	23289	23326	23267	23109	23298	23479	23350	23187	23342	23349	23606	23344	23349	23188	23326	23791	23384	23314	23223	23276	23585	23351	23394	23437	23217	23298	23426	23405	23350	23264	23348	23444	23190	23335	23248	22973	23262	23450	23201	23044	23351	23491	23261	23443	23015	23404	23304	23281	23277	23446	23414	23319	23385	23167	23291	23209	23330	23313	23121	23170	23306	23117	23211	23283	23343	23513	23467	23547	23538	23423	23366	23638	23427	23070	23422	23402	23409	23250	23257	23297	23160	23470	23514	23400	23248	23416	23423	23426	23191	23548	23326	23262	23188	23446	23288	23439	23343	23186	23262	23374	23394	23390	23545	23157	23206	23713	23436	23725	23420	23191	23234	23059	23155	23269	23195	23469
28883	50018	49746	42090	34839	30007	26214	23349	21863	20885	20092	18843	18644	18263	18022	17677	17596	17269	17215	17124	17037	16755	16612	16970	16893	16767	16726	16635	16489	16703	16229	16347	16230	16432	16147	16228	16280	16105	16028	16173	16188	16230	16150	16104	16206	16230	16073	16029	16132	16102	16213	16093	16123	16163	16080	15849	16036	16174	16162	16059	16058	15904	16113	15907	15999	16150	16067	16121	16031	15945	16122	16022	16014	16264	16193	15967	16080	15956	15982	15951	16193	16135	16003	16084	16025	16123	16084	15970	16064	16078	16080	16201	15855	16089	16099	15997	16213	16111	16062	16037	15986	16203	16009	15997	16090	15986	15975	16021	16039	16096	16106	16068	16187	15926	16159	16063	16080	16093	16047	16286	16016	15986	16266	16025	15927	16173	15949	16135	15991	16036	15901	16172	16102	16145	16133	15933	16120	16059	15937	16156	16151	16089	16138	15904	16026	15943	15984	15949	16090	16011	16290	15942	16083	16088	15956	16059	15958	16102	16047	16367	16128	15856	15956	15941	16116	16022	16155	15960	16183	16105	16103	16129	16064	16094	16136	16137	16199	16049	15975	16045	16166	16009	15934	15976	16182	16003	16000	16068	15985	16020	16037	15955	16111	15864	16157	16177	15883	16005	16156	15927	16155	15964	15981	15989	16122	16103	16023	15846	16090	16037	16129	16094	16048	16119	16022	15944	16105	16108	15860	16003	15968	15983	16057	15995	16017	15907	16007	16150	16097	15818	16004	16060	15952	16008	16234	15892	15961	16106	16047	16142	16036	16146	16048	16206	15956	16076	16019	16035	15917	15915	16106	16104	15938	15992	16073	16012	15884	16187	16133	15926	16058	16087	15950	16072	16086	16050	16115	16073	16015	15931	15963	16086	15893	16222	16223	16154	16220	16028	15935	16087	15976	16131	16114	16141	16070	15948	15904	15871	15956	16155	16104	15958	16169	16030	15981	16145	15868	16181	16117	16162	16122	16026	16096	16135	16021	16007	16070	16014	16056	16123	15940	16091	16106	15874	16024	16079	16131	16126	16166	15806	15994	16102	15932	16011	16090	16114	16001	16061	16193	16000	15998	16056	16165	16107	15944	15991	16072	16041	15982	16343	15963	15994	16137	16182	16179	15991	15920	15999	16087	15846	16055	16078	16092	15791	16148	16261	16009	16086	15906	15998	15924	16053	15732	15946	15928	16062	16027	16051	16033	16107	16060	15931	15882	16238	16095	16207	16023	16011	16161	16145	16131	16097	16197	16122	15974	15968	16060	16061	16160	15947	16204	16001	16178	15997	16015	16057	15959	16011	16024	16063	16175	15980	16176	16039	16071	16068	16053	16144	16153	15813	15965	16095	16102	15916	16158	16059	15973	16029	16059	15941	15971	15826	16114	15975	16060	16057	16193	16271	15987	16029	15946	15998	15916	16048	15929	16006	16177	15906	16153	16088	16004	16103	15956	16058	16091	16091	16119	16060	16123	16176	16002	15973	16025	16124	15956	15873	16152	15946	16079	15943	16024	15888	16129	16130	16187	16021	16163	16030	15961	15849	15990	16185	15945	15927	16018	16016	16112	15912	15929	16135	15972	16105	16095	15939	16052	16183	16224	16148	16016	16152	16069	16112	16107	16019	16303	15845	16066	16133	16297	15957	16148	16086	16021	16094	15972	16121	16142	16116	16016	16021	16098	16159	16081	16051	15926	16031	16124	16020	15991	16106	16049	16173	15969	15987	15906	15966	16308	16054	16184	16121	16077	15924	16350	16042	15998	16153	16107	16260	16045	16152	16074	16038	15985	15985	16034	16106	16043	16203	15952	16158	16031	16237	16082	16054	16110	16111	16003	16258	15997	16103	16023	16107	16077	16202	16129	16256	16105	16159	15924	15888	16198	16045	16059	15987	16109	16079	15997	16175	16041	16041	15900	16005	15982	16170	15930	16123	16218	15963	15907	16067	15927	16212	16001	16107	16007	16086	15972	16159	16097	16016	16293	15998	16110	16138	16154	15990	16099	16087	15909	16054	15980	16013	16086	15979	15816	16217	16034	16157	16106	15907	16131	16163	16076	16089	15993	15844	15993	16028	15974	16129	16105	16222	16095	15997	16071	16005	16198	16031	16196	16175	16273	15701	16072	16068	16015	15984	16128	16108	16114	16116	16055	15990	16113	15943	16123	16032	15817	16115	15891	15950	16073	15973	16213	15990	16111	15975	15899	15958	16099	16033	16051	16042	15969	16093	15977	15906	15907	15965	16100	16044	15997	16004	16179	15946	15934	16086	15870	16161	16002	15893	16195	16164	16029	16011	16033	16051	16086	16037	16072	16048	15923	16209	16037	16063	16156	16041	16064	16205	15936	15978	16080	15983	15984	16107	16182	16025	16007	16150	16129	16171	16141	16053	15796	16112	16034	16038	15841	16173	16002	16140	16047	16166	16042	15979	16060	16105	16119	15993	16124	15950	16043	16009	16032	16150	16107	16057	15816	15927	16149	16055	15881	16077	15979	16102	15905	15853	16237	15929	15851	15992	16101	16098	16135	16220	15988	15886	15982	15964	16025	16073	15940	16054	16082	16082	15941	16075	16112	16029	16036	15870	16008	16036	15820	16104	16071	16046	15962	16128	16089	16038	16074	15967	15869	16162	15947	16016	16173	15988	15924	15995	16105	16252	16055	16095	16014	15969	16021	15999	16065	15926	16015	16069	16056	16232	16012	15990	16095	16131	16144	16091	16021	16019	15992	16136	16004	15949	16044	16020	15906	15937	16099	16165	16082	16023	16152	16041	16027	15943	16099	16098	16105	15920	16065	16030	16144	16098	16204	16074	16189	15975	16093	16037	16189	16022	16038	16141	15968	16230	16092	16040	15973	16054	16159	15999	16078	15967	15876	15969	16015	16097	15956	16149	16038	16098	16141	15951	16015	16109	15984	16132	16111	15960	16139	15857	15865	16126	15907	16249	16048	16156	16239	15890	16196	16054	16127	15936	16026	16079	16024	16219	16107	16216	15892	16121	16081	15810	16183	16107	15989	16185	16000	16342	16090	16130	16124	16003	16252	16118	16050	15876	16097	16172	16092	15880	15874	16076	15991	16018	16063	16038	16049	16010	16115	16173	16070	16018	16200	16094	15987	16060	16040	16099	15916	16010	16135	15963	15977	16106	16055	15957	16131	16036	16194	16118	16067	16124	16106	16037	16357	15904	16048	16079	15899	16123	16028	16156	16045	16007	16203	16164	16058	16237	16055	15959	15963	16216	15975	15998	15959	16087	16127	16088	15902	15960	16051	16122	16105	16120	16022	16043	15920	16038	16150	16003	16069	16125	16232	16182	16153	16151	15941	16073	16018	16149	15892	16173	15835	16228	15957	16054	16239	16105	16022	15999	16041	16146	16022	16089	15998	15949	15996	16065	15986	15924	15975	16103	16137	16077	16097	16089	15905	15941	16035	16001	16037	16046	16062	15976	16017	15934	16242	16135	16098	16041	16012	15847	16189	16162	16061	15978	16118	16076	16089	15878	16227	15988	16153	16023	16135	16091	16042	16231	15933	16061	15912	15974	16091	15977	15985	16162	16179	16112	16117	16075	16054	16030	15977	16181	16164	16037	16047	16079	16011	16179	16184	15986	16088	15887	16048	16053	16157	16017	15987	16058	15981	16172	15889	16145	16074	16031	15975	15902	16061	16038	15948	16067	16161	15943	16123	16159	16011	15961	16037	15990	16085	15917	15897	16198	16049	16159	16213	16068	15977	16044	16128	15912	16059	15983	16166	16015	16260	16125	16143	15940	16097	16029	16105	15927	15945	16025	16097	16024	16181	16238	15966	15929	15967	16175	16106	15943	16007	15985	15956	15946	15962	16044	16120	16033	16142	16088	16081	15999	16106	16123	16073	15980	16001	16003	15989	15903	16061	16050	16087	16145	15924	16114	16242	16082	16048	16110	15933	16068	15983	16017	16054	16061	16105	15992	15950	16031	15906	16044	16136	16012	16021	15953	16154	15978	16096	15949	16102	16112	16046	16031	16083	16125	16053	16118	16061	16033	16145	16022	15878	16066	15985	15949	16025	15927	15949	16045	16015	15910	16185	15907	16063	15878	16124	16242	15952	16100	16012	16030	16002	16053	15861	16101	16207	16043	16217	16040	16168	16234	16067	15891	16064	15955	15902	16038	16288	15816	15945	16120	16009	16175	16096	15945	16010	16095	16032	16104	16160	16006	15891	16096	16046	16116	16008	16066	15887	15941	16007	16065	16124	15951	16041	16031	15971	15947	15985	15741	16090	16140	16020	16230	16090	16224	15941	16032	16061	16008	16160	16109	15961	16283	16038	16010	16132	16054	16170	16181	15933	16124	16125	16192	15910	16138	16047	16202	16020	15945	15912	16235	16191	16033	16160	15930	16223	16055	16174	15975	15965	16052	16103	15998	16024	16089	15919	15946	16118	16167	16034	16058	15876	15943	16065	16182	16183	16113	16006	15969	16024	16264	16166	16186	16219	15951	16158	16078	16234	16125	16109	15898	15853	15969	16111	15921	16015	15929	16173	16007	15904	16096	15895	15917	15961	16063	16115	16090	16017	16102	16151	16004	16055	16062	15976	16087	16146	15906	16043	16164	16013	16290	15888	16062	16041	16188	16023	16240	16148	15982	16068	16051	16084	16036	16207	15918	16145	15973	16143	16178	16102	16062	16093	15942	16143	16084	15979	16057	15893	16001	15991	16192	16116	16046	16092	16118	15931	15965	15976	16201	15990	16146	16013	16086	15941	16165	16084	15915	16093	16116	16144	16087	16017	16204	16143	15978	16068	16189	16222	16190	15990	15975	16095	16042	16183	16071	16068	15920	16030	16079	16035	16095	16104	16029	16097	16104	16126	16106	16093	15989	15958	15915	16061	15940	16054	16100	16051	15973	16037	16045	16259	16045	16113	16113	16050	16274	16002	16029	15974	15890	16132	16030	16218	15982	16101	16087	16176	16183	16031	15900	16069	16183	15907	16003	16064	16143	15916	16089	15946	16155	15957	15939	15993	15922	16006	16069	15958	16106	16061	15890	16110	16114	15978	16057	15994	15992	16110	16169	16073	16168	16053	16136	16028	16043	15920	16003	16180	15880	16164	15971	15927	16025	16248	15955	15982	15948
38590	37174	39719	36636	31911	28834	27334	26407	25877	25587	25229	25086	24857	24710	24594	24663	24643	24732	24714	24561	24364	24371	24765	24672	24445	24435	24489	24194	24256	24465	24206	24348	24363	24298	24498	24187	24276	24117	24284	24453	24317	24119	24162	24071	24442	24314	24275	24254	24246	24203	24307	24338	24286	24248	24316	24468	24305	24172	24261	24387	24256	24095	24327	24273	24334	24384	24069	24355	24223	24295	24341	24254	24356	24141	24210	24474	24204	24033	24410	24105	24347	24382	24233	24357	24425	24517	24389	24004	24305	24195	24228	24327	24320	24275	24121	24300	24274	24357	24400	24216	24226	24379	24393	24321	24229	24396	24455	24279	24193	24377	24115	24215	24030	24038	24154	24516	24269	24218	24130	24263	24158	24352	24031	24282	24480	24195	24370	24215	24455	24360	24154	24133	24333	24214	24199	24273	24178	24438	24416	24245	24360	24239	24291	24321	24354	24116	24113	24178	24180	24130	24330	24303	24229	24225	24266	24268	24167	24091	24164	24314	24379	24346	24174	24072	24174	24681	24047	24217	24415	24351	23884	24234	24346	24425	24426	24249	24143	24278	24204	24316	24281	24327	24381	24422	24395	24218	24656	24216	24096	24270	23921	24150	24543	24499	24295	24141	24217	24345	24371	24367	24256	24365	24389	24377	24263	24201	24260	23968	24219	24279	24309	24241	24301	24473	24473	24191	24342	24215	24450	24216	24291	24234	24224	24199	24275	24168	24203	24160	24481	24442	24161	24246	24309	24512	24318	24424	24094	24051	24215	24397	24167	24183	24228	24021	24227	24086	24331	24263	24155	24128	24358	24317	24386	24139	24245	24232	24163	24109	24425	24363	24211	24162	24501	24137	24376	24322	24244	24598	24119	24200	24185	24088	24134	24176	24381	24192	24144	24247	24239	24389	24291	24080	24135	24213	24473	24192	24205	24313	24236	24452	24441	24163	24183	24128	24314	24165	24316	24209	24455	24220	24262	24258	24102	24028	24203	24351	24112	24218	24297	24197	24361	24259	24141	24309	24270	24160	24189	24267	24179	24207	24300	24206	24185	24233	24078	24152	24411	24305	24262	24433	24320	24412	24352	24062	24224	24166	24430	24227	24079	24375	24340	24503	24307	24247	24386	24228	24352	24253	24130	24380	24351	24374	24548	24427	24278	24325	24633	24335	24311	24319	24236	24171	24214	24163	24166	24121	24266	24372	24376	24146	24323	24255	24243	24408	24286	24072	24292	24105	24224	24199	24226	24193	24388	24128	24187	24208	24368	24380	24344	24584	24198	24080	24427	24332	24027	24035	24255	24107	24387	24324	24432	24344	24375	24170	24468	24494	24362	24356	24205	24177	24009	24145	24144	24065	24284	24142	24168	24013	24670	24279	24316	24419	24433	24068	24262	24258	24141	24217	24297	24228	24398	24190	24414	24140	24212	24214	24233	24366	24230	24324	24115	24379	24373	24315	24152	24312	24114	24462	24312	24240	24363	24208	24278	24193	23990	24196	24207	24198	24039	24182	24228	24347	24295	24397	24256	24329	24317	24206	24354	24324	24255	24071	24333	24420	24276	24101	24419	24525	24209	24102	24178	24262	24154	24300	24380	24115	24026	24510	24163	24244	24384	24094	24216	24350	24173	24384	24254	24222	24343	24399	24625	24205	24295	24218	24296	24218	24296	24182	24064	24301	24296	24386	24323	24086	24219	24161	24422	24352	24367	24407	24158	24354	24286	24420	24284	24397	24253	23976	24272	24288	24262	24233	24302	24154	24174	24269	24293	24348	24148	24411	24413	24310	24179	24495	24216	24105	24310	24103	24415	24363	24297	24290	24457	24004	24234	24371	24381	24089	24202	24313	24631	24358	24374	24045	24104	24193	24405	24464	24306	24155	24272	24330	24279	24503	24284	24591	23984	24418	24143	24534	24426	24294	24430	24393	24349	24305	24469	24063	24070	24269	24164	24390	24084	24447	24307	24165	24111	24286	24261	24484	24348	24136	24252	24417	24333	24466	24306	24169	24361	24306	24599	24032	24229	24200	24289	24427	24508	24177	24324	24346	24291	24312	24299	24497	24352	24390	24236	24343	24220	24402	24331	24310	24200	24120	24279	24361	24451	24274	24448	24212	24192	24285	24351	24221	24243	24237	24324	24249	24154	24474	24196	24286	24048	24273	24195	24294	24203	24330	24291	24429	24165	24238	24281	24088	24194	24083	24139	24276	24317	24479	24104	24327	24141	24221	24196	24374	24439	24308	24361	24302	24251	24330	24421	24307	24304	24386	24306	24184	24203	24366	24571	24449	24088	24248	24166	24351	24355	24038	24369	24248	24045	24072	24321	24353	24279	24309	24302	24265	24211	24109	24224	24211	24306	24219	24359	24382	24224	24331	24282	24515	24333	24245	24381	24427	24326	24362	24082	24538	24168	24462	24374	24305	24369	24254	24490	24174	24373	24098	24274	24291	24186	24296	24072	24164	24400	24116	24357	24295	24142	24259	24259	24431	24141	24013	24384	24173	24211	24347	24283	24287	24202	24395	24198	23991	24112	24167	24320	24363	24105	24400	24233	24126	24449	24366	24069	24027	23995	24282	24432	24332	24356	24065	24184	24528	24307	24302	24245	24392	24398	24225	24433	24319	24089	24443	24372	24243	24243	24091	24154	24573	24092	24433	24367	24215	24087	24483	24102	24138	24274	24084	24424	24120	24354	24115	24358	24267	24343	24286	24134	24197	24408	24413	24172	24191	24082	24374	24262	24071	24262	24225	24306	24150	24496	24283	24359	24094	24294	24340	24368	24216	24200	24515	24254	24218	24369	24328	24419	24141	24380	24250	24503	24410	24170	24173	24501	24244	24156	24338	24334	24391	24379	24318	24221	24142	24256	24214	24496	24238	24451	24066	24215	24318	24252	24517	24192	24180	24473	24216	24294	24502	24216	24268	24267	24268	24120	24208	24292	24491	24191	24161	24242	24382	24286	24381	24307	24177	24356	24033	24596	24476	24396	24393	24269	24306	24341	24182	24097	24284	24236	24189	24191	24327	24187	24178	24390	24204	24091	24429	24487	24322	24219	24234	24266	24069	24324	24550	24405	24275	24209	24048	24330	24213	24239	24238	24231	23980	24254	24414	24605	24223	24480	24243	24256	24375	24453	24384	24411	24251	24372	24283	24242	24274	24325	24292	24266	24300	24263	24381	24340	24329	24196	24162	24293	24463	24240	24465	24130	23989	24249	24207	24272	24058	24343	24359	24094	24280	24224	24114	24304	24176	24390	24422	24436	24334	24375	24114	24150	24152	24227	24186	24394	24238	24180	24429	24157	24145	24326	24206	24462	24439	24386	24265	24481	24214	24587	24369	24261	24327	24088	24316	24320	24539	24091	24159	24111	24277	24286	24201	24292	24548	24319	24213	24126	24241	24300	24324	24199	24040	24277	24682	24456	24289	24242	24167	24107	24330	24379	24212	24153	24164	24281	24330	24353	24268	24360	24369	24429	24357	24330	24209	24064	24116	24281	24265	24209	24255	24430	24593	24239	24263	24235	24326	24215	24304	24199	24469	24357	24313	24300	24268	24193	24336	24183	24054	24205	24188	24361	24348	24193	24133	24205	24055	24322	24323	24335	24232	24159	24028	24226	24127	24426	24361	24189	24139	24114	24526	24468	24442	24334	24302	24259	24394	24317	24349	24535	24536	24279	24347	24179	24418	24263	24587	24328	24216	24517	24181	24307	24124	24250	24130	24086	24384	24397	24374	24479	24321	24314	24138	24076	24279	24152	24020	24270	24024	24059	24206	24203	24456	24466	24272	24676	24295	24359	24291	24369	24015	24368	24032	24327	24232	24449	24067	24024	24326	24278	24338	24335	24404	24364	24396	24484	24348	24068	24135	24150	24302	24201	24255	24166	23888	24285	23974	24133	24346	24219	24088	24355	24179	24090	24281	24209	24139	24360	24238	24263	24259	24150	24049	24293	24077	24137	24411	24236	24303	24325	24220	24380	24402	24452	24461	24445	24155	23813	24117	24379	24204	24433	24495	24068	24136	24159	24455	24275	24133	24330	23976	24034	24077	24336	24292	24286	24264	24377	24434	24361	24411	24346	24034	24411	24223	24249	24239	24409	24257	24244	24005	24258	24150	24156	24186	24290	23969	24210	24172	24253	24225	24489	24082	24128	24390	24363	24221	24410	24350	24286	24216	24284	24358	24404	24314	24238	24298	24289	24214	24375	24240	24320	24288	24388	24400	24388	24259	24278	24182	24409	24325	24074	24280	24321	24216	24276	24377	24261	24512	24355	24267	24268	24367	24216	24324	24397	24367	24300	24419	24290	24402	24444	24208	24244	24565	24073	24233	24226	24205	24237	24380	24459	24110	24271	24123	24276	24505	24226	24226	24399	24283	24158	24046	24218	24146	24118	24179	24145	24388	24223	24265	24151	24277	24333	24458	24565	24147	24514	24428	24373	24346	24205	24125	24171	24066	24083	24292	24330	24020	24128	24244	24380	24251	24262	24213	24204	24450	24310	24448	24398	24255	24007	24339	24448	24240	24390	24194	24422	24265	24211	24192	24143	24145	24323	24368	24352	24253	24292	24246	24331	24213	24460	24256	24285	24245	24452	24150	24294	24344	24464	24479	24289	24327	24319	24506	24288	24277	24312	24391	24169	24422	24180	24349	24270	24043	24547	24284	24231	24460	24288	24229	24418	24421	24128	24184	24061	24256	24212	24222	24359	24266	24463	24353	24107	24336	24490	24208	24354	24169	24385	24239	24033	24289	24084	24132	24253	24234	24605	24432	24447	24176	24315	24132	24371	24312	24310	24281	24334	24299	24405	24250	24183	24284	24364	24405	24187	24076	24526	24321	24249	24309	24465	24196	24155	24372	24125	24319	24389	24298	24031	24251	24106	24299	24513	24470	24400	24460	24191	24331	24028	24275	24062	24372	24431	24270	24320	24298	24207	24044	24340	24065	24197	24233	24227	24025	24166	24476	24299	24254	24322	24168	24219	24294	24146	24569	24374	24359	24604	24408	24367	24426	24288	24420	24290	24488	24333	24206	24271	24460	24233	24047	24155	24471	24352	24203	24279	24483	24408	24260	24238	24214	24433	24073	24178	24579	24205	24390	24298	24306	24150	24578
30952	40632	39693	33612	27341	23010	21073	19695	19203	18559	18119	17472	17595	17253	17415	17035	17238	17078	16874	16832	16787	16718	16740	16811	16767	16657	16729	16757	16464	16673	16639	16484	16700	16622	16574	16579	16471	16438	16669	16371	16414	16450	16574	16590	16520	16411	16350	16299	16518	16524	16567	16427	16532	16485	16518	16608	16319	16477	16480	16345	16369	16383	16384	16442	16393	16443	16501	16487	16413	16245	16450	16493	16354	16471	16449	16333	16323	16433	16472	16593	16424	16634	16523	16404	16388	16522	16264	16312	16562	16363	16501	16277	16324	16346	16443	16467	16384	16455	16523	16385	16590	16364	16396	16300	16444	16473	16351	16366	16486	16495	16253	16435	16296	16367	16319	16584	16307	16553	16255	16388	16389	16477	16382	16499	16469	16485	16488	16478	16419	16440	16323	16358	16453	16525	16274	16434	16558	16353	16375	16510	16445	16407	16591	16298	16321	16380	16524	16373	16516	16426	16441	16432	16365	16429	16516	16422	16508	16393	16544	16385	16450	16218	16630	16488	16410	16523	16549	16607	16512	16362	16410	16464	16453	16432	16476	16368	16397	16319	16341	16486	16267	16239	16555	16438	16370	16542	16462	16381	16407	16503	16369	16482	16562	16464	16371	16181	16397	16401	16489	16468	16486	16513	16540	16441	16479	16336	16317	16492	16510	16564	16434	16668	16363	16433	16351	16412	16372	16494	16443	16512	16447	16504	16377	16514	16359	16603	16488	16312	16397	16410	16241	16377	16376	16374	16397	16444	16408	16416	16392	16407	16374	16480	16482	16417	16340	16221	16406	16454	16464	16215	16460	16328	16331	16420	16345	16386	16434	16551	16303	16360	16251	16505	16483	16373	16633	16297	16406	16484	16456	16367	16502	16371	16374	16435	16493	16379	16454	16453	16439	16460	16246	16257	16444	16329	16514	16455	16464	16348	16469	16443	16451	16388	16520	16525	16422	16252	16397	16390	16460	16407	16377	16329	16383	16456	16298	16277	16436	16385	16485	16358	16399	16365	16401	16351	16462	16460	16321	16485	16372	16524	16380	16410	16424	16475	16442	16362	16439	16435	16471	16356	16413	16550	16507	16518	16426	16293	16761	16416	16590	16302	16386	16570	16489	16463	16369	16504	16343	16480	16458	16235	16452	16424	16372	16359	16370	16369	16457	16400	16419	16439	16414	16433	16415	16396	16426	16466	16298	16377	16331	16494	16488	16426	16377	16570	16379	16571	16517	16406	16600	16446	16405	16468	16322	16349	16570	16320	16356	16393	16213	16448	16329	16576	16434	16396	16534	16435	16468	16412	16553	16404	16354	16122	16547	16425	16483	16342	16637	16507	16433	16419	16351	16420	16481	16436	16534	16441	16447	16420	16513	16374	16425	16460	16289	16296	16398	16398	16345	16558	16561	16309	16431	16493	16247	16505	16309	16289	16468	16530	16513	16430	16453	16401	16356	16379	16358	16287	16664	16418	16492	16306	16499	16527	16252	16349	16432	16382	16506	16459	16467	16401	16490	16249	16525	16483	16507	16523	16362	16367	16330	16381	16442	16368	16487	16458	16472	16517	16435	16536	16411	16541	16463	16396	16544	16282	16301	16338	16310	16315	16351	16608	16257	16474	16489	16307	16415	16524	16519	16440	16368	16475	16476	16711	16324	16530	16434	16513	16603	16470	16531	16310	16184	16338	16497	16350	16448	16547	16507	16408	16376	16424	16419	16482	16565	16508	16289	16520	16476	16506	16328	16527	16291	16174	16482	16285	16472	16344	16445	16481	16356	16418	16400	16391	16146	16443	16371	16437	16397	16619	16387	16146	16506	16503	16451	16527	16292	16421	16602	16426	16355	16512	16549	16543	16449	16522	16368	16413	16414	16401	16507	16575	16639	16377	16622	16451	16503	16636	16257	16316	16476	16527	16322	16409	16358	16434	16390	16441	16436	16456	16401	16427	16434	16352	16517	16389	16435	16289	16429	16367	16295	16464	16373	16472	16360	16335	16223	16455	16470	16382	16515	16352	16427	16387	16651	16491	16302	16351	16352	16393	16579	16435	16439	16460	16290	16474	16333	16567	16516	16487	16518	16340	16281	16425	16343	16298	16428	16462	16272	16326	16444	16263	16369	16337	16566	16451	16389	16462	16458	16478	16497	16297	16195	16293	16461	16590	16404	16354	16573	16439	16462	16468	16559	16285	16551	16396	16482	16441	16571	16403	16337	16423	16606	16421	16365	16373	16401	16394	16577	16594	16371	16365	16303	16454	16209	16480	16553	16392	16457	16503	16287	16538	16389	16458	16492	16295	16540	16294	16474	16463	16440	16426	16436	16550	16422	16392	16380	16639	16382	16246	16502	16401	16447	16430	16426	16451	16412	16288	16378	16503	16594	16370	16335	16283	16487	16443	16459	16601	16544	16526	16573	16406	16554	16505	16495	16397	16424	16538	16247	16562	16420	16433	16358	16172	16437	16579	16452	16343	16334	16404	16412	16359	16339	16334	16410	16393	16494	16301	16417	16322	16598	16439	16433	16427	16431	16424	16324	16390	16411	16480	16440	16427	16500	16342	16389	16535	16461	16333	16383	16425	16386	16377	16546	16387	16535	16500	16321	16277	16617	16301	16461	16375	16229	16480	16588	16305	16262	16270	16417	16474	16346	16622	16392	16253	16442	16474	16468	16568	16418	16512	16397	16339	16409	16439	16354	16550	16477	16423	16554	16427	16439	16593	16166	16590	16429	16254	16622	16338	16540	16577	16482	16423	16498	16391	16481	16460	16433	16479	16519	16343	16407	16421	16267	16527	16433	16287	16507	16367	16391	16359	16575	16497	16272	16448	16320	16561	16596	16323	16565	16359	16426	16297	16561	16298	16324	16283	16473	16423	16335	16442	16441	16391	16395	16435	16471	16521	16350	16526	16348	16416	16276	16510	16342	16413	16380	16211	16440	16568	16459	16474	16473	16358	16340	16549	16431	16246	16494	16506	16535	16388	16536	16384	16483	16405	16312	16537	16599	16371	16435	16385	16475	16476	16497	16427	16321	16336	16586	16359	16306	16491	16483	16426	16552	16580	16414	16349	16499	16618	16634	16371	16369	16481	16434	16479	16300	16428	16462	16360	16630	16245	16365	16401	16378	16374	16575	16524	16352	16450	16204	16648	16409	16417	16342	16410	16436	16381	16554	16407	16312	16342	16388	16547	16453	16425	16469	16493	16539	16471	16353	16418	16401	16391	16164	16412	16209	16326	16538	16264	16413	16471	16490	16463	16499	16453	16358	16555	16496	16433	16435	16441	16297	16369	16393	16470	16368	16381	16469	16582	16378	16417	16361	16614	16436	16592	16487	16532	16163	16482	16519	16530	16451	16298	16506	16606	16505	16376	16364	16524	16604	16512	16472	16628	16300	16298	16347	16454	16394	16398	16389	16407	16456	16403	16128	16486	16393	16327	16424	16546	16346	16425	16376	16338	16326	16326	16281	16417	16465	16441	16433	16396	16420	16485	16511	16618	16535	16560	16350	16577	16370	16298	16422	16575	16522	16314	16432	16633	16240	16446	16590	16363	16311	16391	16371	16442	16319	16532	16412	16223	16346	16479	16322	16542	16437	16523	16378	16441	16382	16463	16559	16455	16461	16400	16497	16209	16551	16517	16488	16476	16256	16493	16315	16481	16326	16576	16552	16566	16313	16460	16315	16286	16444	16578	16391	16383	16447	16512	16356	16566	16555	16515	16397	16413	16471	16460	16425	16348	16371	16303	16233	16221	16363	16485	16318	16444	16255	16430	16367	16581	16337	16454	16335	16461	16500	16233	16518	16495	16297	16501	16402	16690	16394	16588	16282	16548	16519	16447	16455	16622	16445	16362	16316	16527	16306	16463	16508	16244	16409	16491	16342	16369	16429	16343	16502	16493	16508	16571	16320	16330	16562	16367	16594	16536	16396	16448	16477	16410	16366	16572	16454	16434	16504	16368	16452	16341	16499	16257	16429	16553	16465	16518	16393	16528	16470	16433	16485	16239	16430	16310	16495	16529	16387	16530	16416	16298	16435	16416	16513	16297	16535	16254	16352	16565	16420	16315	16422	16557	16460	16316	16349	16699	16534	16366	16556	16417	16411	16216	16480	16505	16475	16429	16359	16248	16457	16301	16410	16402	16449	16356	16510	16487	16528	16451	16585	16261	16347	16479	16410	16508	16442	16518	16382	16406	16455	16498	16309	16387	16391	16364	16483	16498	16438	16309	16408	16377	16579	16433	16569	16341	16340	16423	16614	16407	16544	16409	16568	16619	16315	16375	16378	16409	16412	16495	16474	16472	16301	16508	16455	16470	16498	16425	16388	16505	16377	16528	16319	16505	16370	16421	16370	16528	16594	16383	16455	16345	16432	16447	16555	16384	16457	16385	16596	16420	16438	16423	16490	16529	16448	16547	16428	16450	16387	16445	16440	16412	16423	16471	16483	16427	16431	16323	16326	16319	16392	16341	16502	16512	16475	16429	16333	16220	16536	16287	16478	16492	16449	16524	16422	16547	16305	16310	16405	16521	16522	16435	16468	16315	16564	16314	16406	16412	16464	16395	16410	16453	16366	16457	16433	16445	16531	16381	16514	16263	16407	16451	16457	16374	16463	16259	16470	16550	16247	16514	16448	16405	16433	16387	16538	16376	16452	16398	16557	16481	16396	16496	16539	16434	16409	16544	16303	16695	16377	16410	16497	16491	16475	16526	16383	16458	16390	16454	16355	16569	16307	16496	16432	16383	16491	16610	16428	16396	16589	16492	16347	16428	16459	16375	16278	16688	16386	16445	16516	16374	16450	16329	16415	16504	16352	16256	16560	16469	16510	16577	16560	16305	16566	16417	16620	16342	16325	16306	16420	16299	16326	16451	16438	16459	16571	16308	16465	16263	16458	16510	16408	16382	16583	16310	16487	16380	16365	16432	16485	16447	16423	16497	16517	16534	16358	16396	16575	16311	16502	16332	16327	16515	16378	16603	16314	16334	16408	16529	16577	16343	16409	16299	16553	16412	16396	16126	16440	16323	16480	16373	16431	16565	16422	16549	16456	16305	16408	16439	16233	16293	16374	16430	16413	16321	16422	16529	16464	16458	16397	16522	16539	16457	16362	16622	16358	16352
24548	20891	27407	29353	29407	30799	30713	28602	27327	27033	26765	26196	25942	25991	25848	25856	25624	25288	25488	25612	25433	25399	25262	25066	25072	25113	25210	24963	25172	25147	25288	24966	24913	25229	25038	25013	25195	24997	24950	24948	25028	25005	25203	24808	24982	24921	24834	24816	24938	24910	24509	24896	24932	24850	24853	24659	25200	24691	24742	24688	25151	24796	24828	24825	24806	24718	24731	24837	24761	24806	25065	24964	25061	24689	24726	24952	24959	24838	24783	24692	24878	24731	24691	24997	25042	25098	24935	24886	24811	24903	24944	25058	24870	24853	24887	24771	24651	24856	25148	24901	25039	24977	25054	24972	24854	24818	24724	24643	24640	24788	25071	24998	24806	24905	24820	24830	24591	24894	24952	25094	25049	24784	25007	24804	25143	24967	24810	24872	25002	24635	25074	25043	24829	24812	24774	25028	24828	25209	24907	24877	24944	24841	24878	24792	24826	25092	24922	24903	24874	24832	24969	24991	24729	24730	24688	24926	25043	24922	24789	24827	25003	24926	24603	24966	24832	25120	24874	24849	24811	24886	24943	24852	24961	24712	24924	24868	24982	24676	24622	24955	24835	24855	24881	24888	24771	24771	24980	24667	24705	24733	24871	24909	24782	24869	24900	24932	24730	24718	24734	24726	24935	25115	24714	24848	25014	24838	24991	24723	24917	24934	24809	25048	24982	24699	24782	24648	24655	24811	24772	24525	24976	24721	24679	24742	24773	24678	24771	24782	24849	24622	24831	24838	24674	24749	24836	25038	24794	24738	24758	24771	24807	24858	24902	24845	24973	24836	24943	24660	24901	24692	25079	24830	24871	24833	25092	24918	24749	24893	24797	25007	24787	24810	25123	24819	24713	24875	24619	24692	24758	24805	24958	24970	25029	24964	25156	25058	24873	24721	25171	24595	24862	24712	24703	24531	24902	24767	24817	24676	24936	24937	24669	24729	24618	24937	24792	24751	24794	24812	24621	24804	24669	24914	24697	24867	24946	24724	24570	24798	24819	25082	24964	24889	24912	24904	24688	24730	24798	24851	24911	24623	24771	24947	24756	24922	24784	24731	24686	24739	24963	24867	24876	25046	24852	24898	24739	24705	24880	24985	24620	24661	24740	24867	24786	24955	24835	24774	24930	25040	24855	24799	25047	24634	24792	24898	24969	24884	25076	24745	24793	24867	24739	24949	24647	24805	24964	24702	24944	24667	24987	24772	24914	24720	24558	24718	24669	24614	24925	24783	24727	24878	24732	24915	24772	24807	24658	24754	24820	24449	24675	25093	24632	24598	24844	24775	25094	24775	24663	24807	24897	24920	25038	24709	25012	24915	24852	24764	24800	24934	24831	24521	24801	24723	24958	24877	24842	24656	24814	24993	24875	24535	24603	24864	24823	24719	25007	24759	24818	24915	24769	25001	25024	24786	24686	24766	24772	25023	24915	24707	25017	24862	24876	24709	24682	24795	24858	24681	24757	24729	24671	24821	24853	24837	24807	24885	24820	24998	24795	25054	24706	24861	24660	24760	24487	24822	24898	24920	24687	24759	24752	24792	24960	24776	25112	24671	24724	24653	24785	24886	24828	24887	24978	24814	24832	24899	25113	24624	24785	24743	24726	24671	24661	25030	24751	24775	24705	24874	24676	24597	24907	25172	24786	24813	24903	25032	24914	24759	24940	24981	24811	24947	24890	24733	24826	24856	24677	25103	24767	24837	24586	25051	24902	25028	25022	25063	25046	24831	24698	24558	24755	24750	24887	24758	24740	24622	24977	24794	25012	24842	24518	24764	24748	25026	24874	24858	24990	24796	24906	24879	24950	24941	24861	25017	24762	24633	24981	24827	24940	24795	24874	24980	24761	24837	24883	24876	24817	24927	24974	24644	24642	24786	25020	24882	24886	24822	24997	24879	24944	24858	24831	24990	24937	24815	24717	24627	24820	24862	24701	24590	24861	24819	24830	24682	24872	25010	24777	24709	24982	24908	24862	24736	24778	25092	24864	24951	25035	25107	24938	24938	24733	24682	24724	24878	24670	24887	24714	24665	24835	24783	24767	24989	24884	24857	24903	24561	24707	24805	24614	24812	24974	25203	25043	24811	24793	24925	25069	24855	24926	24933	24877	24987	24848	24796	24974	25023	24787	24947	24927	24744	24997	24680	25017	24967	25099	24991	25015	24856	25009	24714	24974	24809	24941	24633	24903	25007	24964	24748	24722	24754	24890	24805	25039	24811	24533	24852	24798	24722	24798	24724	24893	24696	24806	24887	24681	24776	24881	24631	24834	24938	24859	24651	24897	24879	24745	24666	24941	24874	24921	24816	24847	24961	24963	24773	24977	25237	24639	24846	24916	24790	24711	24607	24761	24660	24923	25085	24767	24813	24726	24946	24931	24561	24373	24547	24905	24664	24939	24858	25024	24654	24946	24645	24947	24864	24776	24785	24607	24866	24683	24764	24971	24735	24752	24656	24554	24720	24941	24820	24943	24636	24716	24798	24804	24525	25041	24995	24800	24687	25089	24863	24823	24830	24844	25083	24729	24873	24800	24994	24645	24798	24984	24761	24822	24776	24901	24681	24919	25094	24677	24987	24586	24903	24931	24786	24705	24815	25064	24690	24715	24779	25029	24924	24617	24625	24869	25082	24960	24746	24904	24805	24666	24892	24758	24780	24942	24914	24569	24706	25086	24798	24877	24815	24815	25024	24930	24779	24972	25105	24904	24733	24930	24839	24968	24868	24915	24906	24998	24820	25124	24977	25116	24605	25147	24812	24894	24752	24767	24707	25032	24858	24897	25275	24871	24779	24946	25134	24795	24683	24759	24741	24666	24846	24575	24806	24741	24897	24890	24813	24713	24772	24867	24891	24978	24860	24835	24827	24890	24907	24676	24911	24759	24860	24805	24677	24867	24964	24795	24594	24725	24788	24919	24820	24836	24827	24915	25016	25027	24834	25064	24840	24892	24701	24782	24778	24928	25187	24866	24739	24899	24635	24671	25019	24850	24823	24870	24954	24667	24574	24985	24895	24996	24929	24801	24982	24925	24706	24991	25029	24909	24870	24820	25001	24649	24826	24773	24995	24806	24925	24655	25001	24969	24930	24756	24872	24698	24944	24850	24961	24818	24854	24947	24683	24962	24791	24882	24710	24817	25067	24893	24704	25014	24824	24773	24728	25077	25030	24815	24846	24934	24699	24660	24761	24928	24896	25004	24841	24826	24903	24821	24791	24880	24882	24857	24923	24916	24984	24931	24910	24734	24578	24647	24640	24801	24760	24925	24846	24985	24684	24932	25027	24625	24675	24831	24964	24771	24609	24766	25204	24919	24744	24705	24873	24752	24736	24977	25011	24993	24889	24966	24637	24775	25043	24720	24804	24464	24863	25031	24636	24798	24975	25009	24952	24955	24907	24991	24831	24663	25022	24836	25035	24812	24794	25016	24851	24915	24855	24813	24800	24576	24776	24864	24907	24689	25049	24852	25090	24868	24689	24815	24789	24850	24964	24766	24952	25038	24811	24859	25073	25081	24916	24951	24820	24974	24779	24966	24868	24845	24870	24994	24614	24896	24701	24820	25131	24898	24739	24871	24833	24627	24563	25046	24953	24722	24988	25028	24567	25083	24983	24820	24837	25080	24941	24680	24649	24884	25136	24804	24937	24898	24795	25039	24849	25070	24857	24863	25044	25103	24843	24742	24729	24799	24752	24854	24963	24833	24977	24899	24913	24820	24944	24911	24922	24789	25015	24803	24634	24688	24807	24814	24824	24716	25075	25025	24723	24881	24908	24797	24884	24797	24851	24876	24867	24860	24966	25024	25112	24902	25054	24920	24827	24977	24872	25006	24752	24820	25001	24982	24750	25007	24962	24725	24953	24769	24912	24895	24873	24967	25004	24792	24636	25080	24751	24712	24775	24707	24735	25036	24860	24738	24706	24718	24796	24834	24967	24991	25116	24694	24667	24893	24955	24974	24817	24922	24857	24854	24554	25066	24799	24931	25042	24911	24619	24820	24990	24621	24685	24819	24860	24973	25131	24983	24706	24811	24733	24852	25012	25013	24881	25036	24821	24758	24991	24937	24594	24583	25051	25029	24726	24860	24880	24799	24977	25009	24797	24781	24712	24624	24934	24998	24636	24797	25048	25105	24850	24824	24870	24570	24884	24951	24965	24849	24975	25088	24901	25008	24928	24818	25000	24892	24751	24785	24853	24881	24764	24748	24757	24801	25018	24870	24862	24940	24986	24921	24723	24553	24643	25024	24828	24701	25025	24887	24738	24721	24931	24797	24944	24866	24911	24625	24696	24803	24765	24860	24664	24870	24985	24814	24829	24592	24945	24868	24656	24928	24621	24828	24758	24994	24540	24754	24792	24737	24862	24868	24752	24816	24760	24839	24913	24611	24925	24884	24795	24915	24754	24774	24883	25044	24989	24638	24753	24952	25051	24978	25007	24914	25145	24922	24925	24893	24997	24894	24915	24795	24723	24871	24806	24863	24974	25008	24878	24768	24784	24834	24877	24905	24864	24876	25049	24889	24755	24949	25001	24953	24838	24846	24637	25026	24685	24741	24734	24727	24821	24750	24790	24663	25001	25035	24634	25004	24806	24737	24718	24602	24738	24847	24593	24830	24791	24745	25005	24674	24906	24979	24671	24779	24851	24986	24894	24835	24632	24590	24697	24742	24805	24744	25054	25101	24664	24726	24621	24844	24703	24914	24768	24878	24639	24781	25198	24707	24834	24982	24789	24970	24690	24889	24688	24834	25054	25054	24823	24957	24940	24926	25032	24975	24957	24692	24777	24916	24755	24930	24903	24716	24666	25367	24805	24836	24817	24811	25049	24847	24943	24790	24739	24908	24977	24642	24719	24751	24652	24845	24840	24846	24881	24835	24786	24652	24913	24907	24745	24771	24991	24905	24927	24767	24967	24861	24809	24693	24947	25082	24923	24984	24863	24965	24866	25005	24929	24626	24795	25013	24912	24785	24629	24759	24909	24738	24771	24957	24884	25005	24843	24629	24597	24928	24822	24626	25026	24781	24915	24732	25233	24792	24844	24651	24752	24930	24923	24761	24621	24808	24643	24756	25021	24777	25021	24822	24799	24722	25052	24777	25011	24883	24991	25021	24970	24734	24900
28428	46364	45525	37169	31295	26662	23855	22344	20926	20442	19317	18911	18587	18339	18114	17921	17826	17780	17512	17605	17306	17463	17296	17362	17341	17336	17346	17476	16936	17168	16981	16976	16952	16968	17111	16908	17018	16895	17017	16991	16874	16909	16718	16724	16775	16895	16861	16820	16678	16688	16738	16631	16873	16793	16866	16789	16926	16926	16872	16917	16793	17013	16719	16807	16966	16864	16734	16736	16906	16873	16840	16808	16804	16952	16750	16712	16997	16853	16836	16763	16838	16702	16948	16923	16825	16859	16838	16779	16705	16806	16795	16878	16772	16923	16959	16737	16950	16821	16678	16775	16753	16500	16788	16851	16692	16901	16685	16708	16667	16781	16711	16744	16816	16783	16692	16778	16740	16784	16836	17062	16922	16822	16930	16603	16741	16825	16598	16678	16699	16726	16831	16895	16712	16883	16773	16742	16769	16890	16652	16881	16790	16829	16778	16829	16930	16671	16856	16756	16812	16731	16761	16721	16792	16767	16888	16768	16707	16716	16745	16705	16729	16854	16823	16992	16747	16758	16944	16800	16835	16911	16773	16861	16904	16833	16785	16643	16755	16786	16730	16782	16804	16843	16849	16912	16794	16663	16588	16810	16845	16712	16801	16920	16688	16843	16996	16769	16669	16754	16905	16816	16793	16636	16561	16985	16758	16768	16606	16832	16797	16766	16928	16821	16926	16657	16835	16835	16809	16506	16803	16851	16740	16855	16841	16710	16916	16774	16720	16743	16793	16946	16831	16775	16853	16770	16945	16862	16776	16739	16680	16824	16871	16760	16942	16770	16815	16756	16815	16880	16994	16845	16763	16702	16903	16756	16905	16709	16708	16867	16814	16710	16668	16708	16765	16728	16666	16900	16890	16792	16818	16870	16685	16791	16796	16880	16807	16748	16991	16780	16824	16932	16780	16723	16767	16664	16883	16905	16805	16885	16585	16849	16825	16850	16768	16769	16742	16762	16700	16818	16750	16963	16835	16584	16729	16867	16725	16829	16936	16788	16778	16783	16734	16662	16738	16788	16923	16690	16874	16867	16811	16775	16803	16642	16789	16857	16886	16693	16899	16646	16642	16685	16766	16826	16889	16696	16891	16835	16694	16665	16769	16668	16717	16631	16712	16723	16791	16573	16729	16715	16963	16702	16816	16872	16840	16736	16894	16609	16733	16814	16646	16737	16780	16693	16912	16705	16888	16812	16643	16910	16622	16850	16699	16820	16873	16748	16579	16870	16972	16650	16648	16900	16718	16843	16873	16738	16904	16718	16806	16773	16885	17066	16732	16807	16697	16839	16790	17054	16874	16759	16754	16825	16753	16873	16601	16756	16739	16808	17001	16739	16834	16911	16816	16667	16748	16648	16813	16826	16818	16908	16774	16913	16822	16805	16750	16830	16665	16736	16879	16636	16756	16684	16865	16905	16583	16845	16849	16869	16835	16754	16762	16747	16810	16952	16589	16755	16695	16779	16773	16735	16899	16948	16586	16729	16710	16831	16905	16596	16824	16752	16750	17028	16872	16697	16810	16855	16836	16746	16660	16695	16717	16445	16800	16682	16719	16808	16898	16831	16758	16652	16659	16705	16724	16915	16920	16669	16911	16874	16833	16648	16875	16769	16825	16766	16954	16634	16764	16693	16855	16781	16815	16789	16756	16742	16767	16850	16796	16839	16833	16846	16765	16725	16872	16712	16867	16849	16912	16717	16755	16898	16627	16770	16946	16828	16861	16701	16791	16716	16928	16908	16649	16934	16928	16845	16824	16864	16645	16750	16775	16769	16769	16927	16732	16679	16887	16707	16737	16879	16723	16996	16882	16800	16872	16669	16542	16648	16839	16903	16825	16597	16911	16957	16704	16957	16699	16808	16915	16920	16807	16778	16771	16768	16748	16928	16702	16586	16979	16792	17006	16665	16733	16786	16901	16756	16908	16792	16898	16881	16742	17012	16789	16876	16853	16765	16811	16677	16799	16938	16710	16817	16891	16782	16791	16796	16684	16746	16901	16607	16767	16619	16764	16725	16873	16840	16971	16892	16794	16828	16855	16934	16772	16832	16747	16803	16895	16736	16761	16945	16848	16636	16800	16826	16900	16700	16881	16822	16716	16929	16769	16886	16655	16770	16844	16737	16961	16716	16696	16798	16826	16914	16911	16589	16710	16861	16940	16649	16847	16710	16735	16676	16886	16802	16777	16706	16683	16780	16895	16700	16772	16943	16787	16924	16853	16943	16689	16756	16917	16782	16771	16701	16792	16804	16631	16846	16851	16728	16951	16957	16769	16912	16949	16833	16754	16771	16934	16920	16731	16737	16835	16866	16680	16767	16793	16753	16661	16903	16830	16638	16692	16969	16891	16750	16805	16817	16614	16706	16863	16881	16633	16860	16839	16715	16736	16716	16841	16927	16658	16758	16903	16467	16871	16812	16871	16699	16783	16773	16817	16654	16832	16690	16962	16731	16780	16671	16880	16752	16662	16741	16794	16878	16897	16739	16918	16687	16834	16706	16783	16874	16679	16879	16856	16787	16715	16997	16914	16823	16738	16967	16689	16891	16954	16772	16902	16820	16821	16723	16611	16669	16799	16822	16777	16739	16828	16693	16830	16713	16739	16672	16722	16784	16709	16831	17018	16816	16789	16775	16927	16704	16655	17027	16730	16978	16693	16779	16823	16755	16783	16724	16894	16947	16882	16871	16686	16862	16703	17067	16700	16838	16654	16883	16738	16841	16812	16852	16742	16678	16661	16911	16837	16935	16912	16649	16624	16867	16806	16731	16634	16744	16730	16865	16566	16706	16781	16993	16759	16695	16787	16841	16680	16790	16697	16669	16893	16698	16804	16691	16755	16866	16700	16961	16803	16772	16868	16903	16746	16695	16552	16707	16736	16784	16957	16728	16978	16781	16903	16870	16694	16846	16780	16645	16813	16991	16790	16848	16950	16674	16779	16887	16745	16845	16727	17002	16858	16721	16657	16854	16802	16762	16794	16835	16594	17064	16757	16874	16850	16801	16839	16931	16769	16958	16971	16689	16897	16585	16767	16647	16884	16685	16858	16803	16769	16760	16777	16896	16894	16694	16796	16637	16805	16941	16843	16778	16771	16788	16673	16925	16810	16851	16760	16731	17049	16958	16655	16816	16869	16636	16716	16795	16945	16640	16769	16750	16789	16931	16894	16774	16830	16909	16782	16728	16797	16640	16849	16570	16800	16618	16955	16714	16871	16884	16816	16762	16719	16673	16843	16973	16758	16761	16855	16817	16683	16743	16620	16798	16777	17078	16620	16906	16881	16844	16747	16632	16803	16865	16842	16853	16897	16833	16836	16875	16879	16860	16827	16977	16698	16718	16742	16799	16995	16691	16670	16785	16961	16858	16925	16961	16699	17053	16764	16858	16820	16846	16750	16949	16699	16891	16704	16609	16714	16795	16579	16684	16822	16850	16757	16773	16809	16743	16893	16798	16945	16884	16998	16732	16764	16829	16692	16705	16895	16640	16697	16859	16724	16850	16829	16728	16776	16769	16787	16829	16722	16891	16701	16847	16643	16760	16732	16786	16811	16797	16733	16683	16766	17236	16857	16871	16617	16753	16788	16739	16875	16911	16836	16766	16622	16820	16745	16772	16857	16879	16641	16632	16875	16912	16717	16724	16707	16805	16898	16773	16781	16898	16631	16802	16925	16733	16876	16818	16912	16824	16949	16702	16913	16903	16746	16848	16865	16720	16696	16730	16801	16834	16901	16737	17010	16760	16864	16656	16780	16626	16832	16797	16724	16733	16702	16846	16949	16946	16797	16638	16787	16933	16846	16728	16792	16781	16669	16770	16827	16646	16882	16782	16804	16809	16778	16939	16665	16801	16819	16857	16668	16781	16757	16828	16803	16932	16763	16751	16822	16724	16880	16819	16839	16893	16809	16650	16836	16827	16770	16669	16846	16492	16923	16890	16741	16678	16837	16939	16785	16833	16866	16818	16829	16809	16628	16806	16964	16820	16831	16851	16976	16815	16739	16817	16565	16827	16931	16840	16749	16840	16833	16834	16853	16977	16879	16529	16775	16853	16787	16820	16789	16779	16753	16690	16851	16925	16820	16954	16762	16752	16898	16809	16615	16814	16797	16870	16913	16828	16798	16830	16914	16853	16839	16927	17043	16975	16861	16759	16935	16627	16705	16738	16903	16899	16924	16741	16839	16743	16711	16736	16667	16780	16870	16943	17033	16737	16741	16715	16825	16914	16809	16761	16864	16675	16898	16714	16796	16827	16919	16764	16746	16907	16765	16871	16880	16756	16792	16933	17002	16952	16905	16741	16706	17085	16860	16861	16790	16809	16773	16712	16682	16847	17003	17025	16762	16668	16767	16765	16804	16852	16906	16762	16858	16743	16948	16539	16824	16720	16780	16784	16678	16850	16782	16801	16850	16752	16802	16819	16713	16926	16686	16810	16856	16777	16824	16866	16877	16816	16667	16855	16677	16905	16845	16786	16965	16762	16881	16781	16894	16776	16773	16997	16919	16886	16723	16863	16756	16867	16919	16985	16944	16912	16990	16643	16736	16845	16867	16696	16904	16708	17009	16904	16884	16583	16771	16897	16861	16560	16796	16721	16745	16763	16907	16922	16814	16822	16932	16586	16663	16802	16805	16923	16848	16770	16885	16944	16623	16813	16807	16888	16895	16818	16875	16794	16762	16642	16797	16630	16923	16788	16740	16903	16836	16749	16820	16738	16726	16681	16792	16697	16750	16642	16748	16752	16745	16830	16739	16774	16737	16652	16798	16869	16903	16756	16897	16942	16652	16880	16564	17025	16785	16636	16849	16806	17001	16868	16807	16916	16810	16891	16680	16844	16749	16750	16948	16887	16733	16922	16782	16990	16697	16814	16904	16741	16609	16771	16826	16641	17021	16780	16868	16639	16706	16715	16775	16799	16793	16818	16732	16825	16781	16682	16616	16850	16855	16828	16687	16823	16835	16798	16670	16961	16692	16922	16804	16748	16760	16863	16928	16953	16894	16820	16802	16623	16701	16915	16745	16675	16624	16762	16745	16813	16817	16847	16680	16723	16955	16861	16758	16678	16814	16719	16811	16737	16757	16725	16768	16967	16690	16735	16704	16852	16669	16861	16876	16963	16645	16661
22445	20795	27065	25773	24864	30180	32604	29391	27872	27815	27172	26545	26115	25710	25626	25397	25293	25127	25028	24925	24800	24922	25060	24803	24719	24648	24936	24861	24950	24860	24664	24483	24466	24605	24361	24426	24151	24222	24168	24278	24508	24412	24056	24389	24226	24108	24242	24335	24408	24181	24413	24280	24218	24320	24519	24248	24286	24320	24372	24395	23988	23921	24026	24340	24337	24257	24103	24590	23953	24237	24236	24277	24327	24298	24352	24326	24462	24127	24149	24248	24184	24242	24168	24223	24434	24370	24286	24073	24291	24393	24225	24036	24147	24229	24247	24265	24369	24075	24237	24161	23984	24274	24312	24434	24382	24362	24242	24407	24176	24206	24334	24365	24290	24316	24471	24293	24281	24183	24357	24221	24236	24306	24180	24321	24178	24335	24293	24288	24364	24289	24002	24227	24085	24132	24075	24123	24452	23944	24248	24179	24041	24232	24208	24064	24231	24051	24138	24353	24187	24182	24278	24314	24161	24199	24223	24369	24224	24179	24400	24203	23933	24212	24164	24259	24441	24187	24103	24541	24161	23960	24281	24255	24116	24099	24165	24418	24284	24135	24329	24377	24033	24131	24209	24104	24222	24209	24191	23963	24137	24277	24476	24364	24423	24249	24018	24251	24129	24282	24126	24095	24079	24273	24385	24111	23986	24126	24192	24122	24209	24398	24257	24169	24084	23993	24105	24267	24361	24287	24136	24149	24098	24215	23815	23874	24198	24176	24350	24122	24126	24236	24107	24012	24025	24042	24329	24185	24305	24299	24195	24238	24319	24266	24081	23929	24349	24147	24099	24079	24254	24120	23994	24207	24202	24165	24373	24053	23974	24074	24059	24258	24001	24212	24130	24141	24303	24100	24376	24124	24167	24242	24498	24127	24119	23978	24348	24076	24050	24190	23906	24147	24100	24131	23974	23984	24232	24135	24119	24285	24021	24214	24302	24232	24323	24057	24094	24002	24100	24322	24125	24206	24081	24231	24389	24347	24326	24129	24207	24270	24072	24324	24174	24245	24323	24235	24227	24305	24314	24142	24373	24056	23968	24205	24098	24037	24007	23932	24212	24234	24031	24085	23916	23891	24174	23979	24149	24299	24408	24310	24216	24265	24310	24286	24067	24138	24186	24335	24080	24079	24196	24290	24172	24234	24286	24370	24316	24100	24312	23859	24333	24037	24192	24154	24214	23988	24245	24149	24265	24293	24335	24039	24289	24029	24152	24034	23996	24026	24217	24299	24336	24235	24458	24435	24148	24197	24191	24225	24198	24179	24121	24235	24097	24199	24029	24178	24180	24054	24176	24184	24008	24269	24063	24059	24168	24261	24082	24255	24153	24153	24067	24253	24202	24089	24149	24306	24222	23946	24174	24052	24149	24031	24164	24186	24313	23988	24312	24003	23948	24256	23963	24469	24164	24306	24365	24043	24070	24141	24303	24281	24014	24150	23990	24136	24328	24174	24230	24058	24157	23978	24182	24138	23980	24297	24120	24114	24165	24279	23881	24172	24172	24257	24178	24196	23985	24082	24224	24059	24297	24407	24376	24016	24029	24191	24303	24185	24199	23948	23998	24114	24220	23908	24029	24249	24366	24023	24332	24157	24060	24246	24318	24353	24397	24062	23984	24053	23830	24030	24437	24155	24062	24325	24172	24201	23990	24257	24147	24020	24324	23902	24254	24263	24345	24123	24227	24125	24137	24200	24046	24093	24158	24339	24264	24193	23723	24180	24116	24180	24231	24150	24030	24396	24074	24241	24011	24155	24070	24003	24206	24243	24208	24322	23940	24325	24059	24233	24130	24254	24280	24221	24383	24189	24251	24137	24314	23972	24336	24372	24150	24225	24277	24345	24412	24186	24121	24083	24090	24293	24267	24383	24471	24098	24198	24098	24303	24005	24211	24150	24131	24296	24322	24168	24097	24112	24093	23969	24081	24258	24068	24167	24287	24285	24092	24103	24238	24285	24080	24199	24223	24361	24215	24312	24252	24125	24283	24136	24080	23959	24277	24336	24245	24185	24093	24234	24206	24213	24157	24124	24244	24328	24094	24204	24274	24360	24152	24183	24245	24360	24275	24082	24028	24344	24370	24317	24288	24009	24141	24354	24152	23980	24385	24177	24375	24244	24047	24034	24255	24330	24223	24001	24012	23988	24104	24248	24149	24309	24309	24363	24002	24398	24096	24325	23941	24184	24091	24095	24170	24420	24505	24332	24257	24177	24101	24047	24071	24011	24155	24029	24089	24292	24240	24278	24318	24129	24327	23975	23928	24012	24130	23980	24025	24188	24201	24302	24133	24385	24116	24368	24171	24148	24251	24199	24248	24264	24369	24188	24091	24353	23989	24150	24346	24263	24278	24194	24116	24094	24029	24128	24346	24339	24409	24065	24118	24164	24377	24162	24199	24405	24176	24288	24128	24206	24143	24024	24068	24320	24040	24002	24023	24139	24306	24214	24332	24160	24308	24482	24352	24366	24464	24274	24269	24261	24162	24017	24451	24214	24021	24250	24303	24282	24234	24250	24195	24278	24194	24080	24080	24046	24192	23912	24140	24280	24399	24125	24308	24179	24140	24138	24167	24383	24041	24345	24223	23946	24112	24215	24543	24086	24193	23755	24336	24036	23863	24294	24127	24123	24091	24242	24286	24041	24224	24290	24297	24369	24458	24225	24168	24371	24068	24278	24105	24422	24277	24206	24159	24322	24091	24183	24405	24302	24049	24377	24441	24208	24250	24299	24352	24187	24020	24061	23979	24322	24188	24015	24234	24037	24100	24284	24096	24100	24313	24160	24267	24094	24060	24165	24182	24166	24329	24307	24380	24191	24395	24262	24185	24285	24272	24296	24120	24053	24145	24066	24317	24299	24260	24201	24189	24261	24065	24231	24168	24374	24135	24027	24015	24273	24053	24306	23971	23982	24051	24169	24238	24511	24157	24379	24133	24173	24115	24273	24163	24187	24024	24147	24513	24187	24200	24315	24183	24471	24347	24183	24104	24169	24046	24214	24256	24303	24360	24231	23994	24033	24151	24064	24425	24276	24183	24116	23884	23894	24256	24259	24182	24041	24189	24036	24141	24213	24122	23915	24308	24208	24124	24290	24240	24393	24118	24053	24307	24344	24256	24343	24150	24108	23998	24185	24279	24194	24183	24122	24084	24265	24058	24124	24218	24380	24077	24168	24222	23899	24302	24350	24237	24226	24132	24055	24220	24541	24071	24257	24219	23918	24037	24047	23974	24257	24202	23999	23926	24107	24313	24163	24185	24264	24100	24203	23961	24310	24067	24098	24256	24293	24146	24067	24140	24290	24032	24222	23994	24140	24135	23993	24001	24175	24135	24178	24404	24310	24066	24123	23764	24190	24120	24267	24052	24107	23925	23957	24277	24290	23991	24248	24362	24329	24185	24374	24086	24156	24160	24279	24260	24017	24236	24160	24151	24198	24514	24057	24057	24137	24525	24212	24205	24039	24301	24334	24181	24309	24204	24279	24266	24168	24134	24122	24274	24062	24273	24310	24221	24264	24260	24071	24078	24210	24184	24259	23959	24305	24063	24282	24270	24035	24123	24152	24174	24322	24154	24172	24304	24256	24065	24093	24266	24235	24344	24222	24085	24063	24443	24173	24324	24046	24208	23964	24113	24228	24273	24161	24139	24283	24119	24196	24125	24237	24028	24295	24161	24333	24136	24143	24051	24165	24207	24137	24204	24173	24493	24115	24223	24080	23928	24057	24259	24233	24091	24244	24063	24339	24214	23999	24165	24080	24139	24346	24201	24124	23969	24088	24190	24160	24323	24018	24278	24450	24389	24093	24298	24328	24227	24169	24088	24282	24375	24212	24100	24488	24179	24061	24079	24180	24099	24217	24281	24319	24246	24191	24149	24185	24008	24271	24139	24250	24116	24502	24357	24464	24313	24129	24090	24141	24133	24263	24119	24151	24322	24047	24338	24262	23954	24184	23918	24261	24121	24383	24091	23978	24350	24165	24264	23992	24273	24257	24401	24261	24273	24118	23947	24423	24130	24247	24423	24223	24232	23987	24196	24060	24098	23986	24125	24061	24160	24032	24084	24322	24415	24045	24329	24262	24297	24199	24062	24167	24474	24128	24128	24003	24115	24364	24216	24145	24303	24358	24176	23987	24091	24155	24122	24127	24192	24296	24007	24011	24005	24083	24141	24183	24310	24270	24121	24287	24289	24413	24232	24106	24177	24324	24061	24209	24356	24085	24055	24194	24053	24210	24033	24288	24085	24320	24107	24086	23946	24103	24193	24105	24047	24135	23952	24261	24225	24257	24253	24317	24112	24291	24089	23921	24211	24149	24029	24353	23986	23993	24388	24129	24243	24257	23915	24136	23867	24173	24152	24073	24278	24009	24283	24232	24388	24166	24280	24093	23828	24105	24239	24227	24474	24247	24177	24390	24390	24007	24083	23885	24172	24054	23980	23941	24017	24106	24270	24117	24224	24151	24305	24343	24166	24051	24172	23845	24059	24062	24276	24062	23992	24178	24173	24222	24374	24274	24456	24123	24159	24017	24165	24273	24206	24245	24224	23951	23891	24332	24101	24281	24305	24210	24308	24194	24106	23917	24230	24040	24090	24165	24008	24351	24119	24270	24090	23971	24451	23956	24069	24195	24066	24023	24241	24011	24110	23949	24275	24179	23852	23914	24071	24185	24089	24352	24199	24273	24261	24230	24229	24263	24220	24227	24076	24088	24046	24182	24307	24248	24039	24210	24117	24077	24155	24259	24063	24188	24208	24328	24302	24175	24289	24246	24079	24202	24193	24114	24006	23895	23998	24219	23815	24160	23910	24310	24255	23855	23913	24145	24174	24095	24058	24175	24306	24194	24164	24281	24206	24372	24127	24242	24103	24144	24122	24158	24348	24179	24039	24169	24376	23987	24216	24131	24213	24199	24015	24194	24207	24016	24335	24098	24234	24180	24016	24155	23901	24158	24180	24157	23921	24177	24222	24158	24252	24435	24077	24361	24308	24302	24331	24137	24139	24222	24087	24212	24205	24240	24275	24229	24280	24250	24113	24322	24201	24112	24302	24020	24153	24114	24271	24213	24158	24041	24138	24191	24216	24110	24130	24274	24047	24319	24159	24111	24041	24223	24287	24199
29622	50599	49474	42356	34735	30009	26473	24187	22572	21639	20686	20081	19202	18664	18424	18019	17988	17947	17598	17675	17459	17134	17106	17389	17306	17271	17288	17390	17161	17094	16881	16793	16795	16656	16796	16654	16540	16715	16630	16404	16603	16479	16542	16513	16475	16577	16547	16423	16374	16374	16538	16500	16548	16454	16546	16578	16399	16584	16657	16430	16379	16584	16475	16534	16387	16596	16408	16641	16515	16494	16430	16557	16442	16399	16310	16390	16490	16443	16363	16528	16428	16522	16472	16436	16614	16393	16356	16465	16439	16404	16520	16646	16271	16520	16460	16482	16818	16474	16601	16429	16500	16396	16450	16543	16494	16309	16398	16545	16483	16508	16262	16405	16561	16406	16574	16574	16533	16492	16311	16462	16412	16478	16482	16336	16542	16404	16312	16574	16408	16495	16259	16397	16416	16547	16375	16442	16416	16446	16289	16394	16494	16541	16358	16576	16316	16460	16412	16507	16372	16600	16134	16409	16401	16386	16459	16471	16559	16204	16402	16428	16361	16392	16342	16526	16467	16515	16399	16560	16442	16581	16515	16577	16273	16559	16404	16551	16468	16341	16575	16446	16502	16595	16338	16485	16413	16345	16227	16550	16328	16431	16527	16383	16342	16518	16417	16456	16154	16403	16447	16342	16396	16470	16542	16571	16448	16405	16380	16281	16491	16586	16408	16456	16648	16610	16088	16526	16444	16609	16400	16462	16668	16438	16566	16390	16464	16498	16495	16470	16436	16265	16468	16434	16466	16513	16543	16330	16512	16442	16435	16480	16424	16380	16578	16315	16462	16319	16437	16374	16704	16304	16312	16295	16538	16508	16481	16523	16492	16498	16437	16432	16433	16429	16514	16381	16559	16336	16407	16443	16211	16383	16606	16367	16429	16345	16476	16400	16500	16500	16521	16459	16442	16459	16602	16396	16672	16554	16210	16612	16638	16428	16466	16458	16265	16621	16403	16301	16411	16548	16447	16330	16526	16412	16438	16416	16448	16330	16513	16465	16371	16442	16501	16416	16351	16500	16513	16479	16365	16546	16586	16494	16480	16497	16453	16505	16495	16350	16479	16369	16457	16383	16554	16284	16342	16457	16446	16428	16421	16415	16411	16431	16540	16404	16529	16343	16601	16558	16549	16599	16384	16298	16411	16439	16483	16430	16507	16115	16447	16408	16494	16498	16383	16482	16512	16336	16577	16537	16253	16331	16509	16598	16358	16689	16414	16359	16385	16515	16315	16546	16459	16493	16548	16395	16313	16640	16389	16369	16406	16338	16446	16354	16561	16545	16432	16415	16491	16234	16388	16438	16352	16240	16382	16419	16491	16417	16535	16344	16406	16442	16430	16497	16336	16367	16526	16417	16382	16374	16514	16326	16355	16441	16492	16410	16302	16440	16395	16422	16477	16355	16677	16384	16456	16421	16590	16378	16554	16334	16408	16331	16517	16393	16456	16260	16415	16496	16314	16527	16448	16458	16593	16491	16254	16443	16485	16533	16449	16290	16506	16506	16539	16513	16321	16371	16364	16371	16693	16548	16257	16497	16427	16355	16554	16382	16284	16315	16421	16321	16475	16380	16565	16719	16578	16372	16516	16362	16458	16533	16414	16446	16559	16444	16522	16284	16483	16452	16351	16466	16442	16489	16533	16348	16424	16364	16590	16329	16532	16463	16483	16563	16412	16365	16310	16381	16376	16512	16621	16344	16459	16236	16487	16558	16359	16560	16393	16512	16591	16517	16388	16309	16544	16606	16442	16510	16353	16361	16499	16529	16339	16481	16473	16599	16586	16596	16544	16589	16422	16499	16430	16522	16433	16551	16359	16615	16563	16297	16531	16471	16377	16697	16459	16394	16560	16490	16547	16415	16476	16399	16473	16281	16526	16202	16310	16255	16435	16543	16361	16400	16565	16330	16528	16274	16483	16388	16499	16545	16285	16523	16464	16431	16508	16401	16276	16350	16521	16481	16309	16294	16443	16424	16519	16532	16512	16457	16422	16583	16388	16525	16346	16520	16222	16307	16453	16536	16365	16411	16331	16409	16618	16543	16474	16426	16307	16433	16569	16506	16307	16460	16552	16336	16403	16444	16288	16562	16511	16483	16328	16285	16548	16431	16371	16360	16176	16425	16235	16447	16312	16543	16454	16353	16519	16365	16624	16437	16480	16487	16379	16546	16457	16375	16470	16462	16562	16417	16526	16447	16647	16459	16439	16432	16233	16486	16405	16290	16423	16407	16449	16369	16316	16501	16402	16478	16428	16555	16599	16489	16462	16410	16356	16265	16444	16570	16392	16404	16401	16569	16635	16599	16293	16265	16384	16593	16509	16387	16662	16490	16429	16505	16492	16239	16312	16481	16498	16471	16470	16471	16547	16324	16448	16513	16292	16449	16372	16492	16282	16496	16365	16483	16369	16314	16411	16487	16349	16681	16474	16299	16434	16465	16339	16547	16373	16324	16521	16456	16494	16330	16549	16393	16405	16401	16434	16458	16556	16499	16410	16436	16398	16418	16636	16374	16244	16564	16357	16531	16561	16515	16467	16565	16412	16565	16265	16585	16323	16429	16382	16606	16470	16369	16470	16225	16489	16495	16460	16356	16465	16367	16333	16485	16540	16278	16663	16410	16591	16521	16556	16432	16554	16601	16658	16485	16413	16627	16456	16461	16328	16472	16401	16449	16488	16421	16424	16533	16252	16434	16643	16393	16376	16531	16389	16400	16501	16317	16541	16377	16489	16395	16431	16446	16476	16787	16350	16342	16327	16441	16580	16337	16506	16385	16534	16454	16669	16360	16564	16638	16516	16451	16473	16431	16412	16331	16454	16450	16288	16448	16471	16621	16361	16472	16571	16480	16431	16581	16401	16208	16389	16367	16498	16652	16516	16396	16303	16364	16425	16313	16523	16465	16611	16444	16440	16402	16453	16413	16475	16585	16458	16421	16479	16462	16360	16435	16439	16336	16430	16547	16412	16421	16476	16456	16326	16326	16486	16513	16668	16527	16476	16517	16394	16426	16434	16497	16535	16566	16329	16489	16285	16366	16424	16288	16437	16427	16495	16514	16401	16477	16368	16495	16302	16531	16623	16538	16364	16492	16481	16353	16467	16514	16265	16616	16556	16258	16551	16370	16409	16510	16499	16327	16293	16419	16564	16495	16499	16456	16388	16629	16408	16591	16499	16532	16508	16360	16618	16480	16294	16431	16536	16366	16664	16651	16548	16475	16373	16298	16469	16409	16477	16421	16567	16421	16635	16458	16382	16207	16371	16455	16428	16696	16441	16557	16332	16425	16614	16583	16522	16407	16305	16347	16414	16438	16451	16442	16388	16473	16369	16367	16526	16326	16429	16610	16459	16550	16540	16511	16560	16527	16457	16411	16567	16497	16554	16435	16447	16517	16402	16516	16621	16455	16446	16414	16519	16388	16436	16540	16344	16539	16569	16426	16531	16286	16551	16413	16401	16414	16396	16440	16413	16552	16442	16616	16377	16446	16508	16493	16503	16425	16399	16436	16328	16465	16336	16346	16432	16598	16422	16367	16625	16265	16375	16441	16478	16467	16383	16568	16523	16532	16359	16388	16422	16389	16506	16276	16600	16466	16607	16407	16355	16438	16125	16515	16458	16377	16482	16388	16487	16489	16524	16468	16442	16494	16487	16365	16482	16531	16450	16445	16525	16342	16328	16372	16381	16508	16403	16375	16408	16512	16571	16327	16464	16354	16529	16317	16406	16536	16546	16284	16496	16517	16421	16276	16377	16331	16330	16429	16377	16539	16385	16358	16365	16362	16325	16477	16540	16343	16364	16384	16485	16413	16468	16676	16394	16328	16335	16443	16281	16243	16408	16523	16436	16485	16408	16463	16516	16338	16564	16178	16386	16534	16542	16501	16647	16491	16583	16255	16389	16567	16407	16291	16660	16250	16440	16414	16257	16430	16407	16462	16582	16457	16293	16567	16554	16545	16562	16536	16471	16596	16463	16534	16306	16468	16536	16493	16444	16556	16517	16404	16580	16427	16485	16393	16346	16368	16443	16342	16527	16429	16502	16513	16527	16482	16473	16477	16288	16528	16357	16476	16499	16385	16440	16450	16517	16432	16544	16388	16408	16399	16521	16569	16418	16665	16481	16286	16564	16426	16464	16549	16595	16442	16534	16363	16428	16340	16414	16565	16329	16332	16397	16317	16390	16441	16525	16545	16535	16392	16558	16631	16555	16351	16367	16363	16477	16502	16521	16471	16509	16531	16332	16397	16413	16431	16374	16488	16506	16321	16441	16510	16458	16663	16315	16433	16462	16568	16597	16329	16509	16471	16565	16633	16341	16253	16480	16472	16661	16415	16465	16532	16278	16346	16416	16419	16436	16306	16434	16551	16373	16496	16379	16623	16377	16638	16457	16337	16438	16509	16475	16515	16662	16349	16299	16529	16485	16489	16471	16404	16268	16566	16537	16571	16583	16503	16572	16451	16561	16371	16449	16529	16321	16566	16604	16344	16507	16502	16314	16258	16517	16260	16428	16387	16536	16364	16374	16459	16458	16454	16434	16414	16586	16385	16534	16496	16523	16360	16426	16601	16425	16399	16383	16488	16531	16596	16347	16497	16371	16529	16306	16648	16370	16490	16587	16449	16303	16615	16385	16385	16498	16526	16272	16484	16447	16425	16445	16316	16127	16604	16392	16537	16633	16562	16669	16407	16508	16500	16485	16456	16360	16396	16397	16420	16387	16510	16426	16614	16367	16484	16551	16307	16545	16480	16583	16560	16396	16351	16516	16555	16407	16385	16520	16406	16459	16424	16451	16536	16379	16383	16317	16589	16343	16629	16340	16709	16446	16573	16611	16451	16387	16309	16392	16495	16433	16475	16496	16401	16521	16359	16447	16492	16272	16471	16446	16470	16417	16577	16520	16546	16349	16398	16330	16443	16485	16364	16591	16357	16326	16494	16442	16364	16426	16406	16543	16415	16432	16403	16369	16477	16416	16424	16430	16450	16470	16486	16575	16386	16316	16482	16377	16365	16551	16538	16403	16551	16448	16431	16421	16473	16437	16473	16478	16466	16357	16341	16451	16669	16489	16518	16481	16446	16262	16487	16495	16391	16144	16440	16352	16281	16557	16564	16445	16506	16527	16398
39107	36566	38433	36507	31594	29356	27467	26738	26269	25814	25471	25552	25092	25223	25144	25101	24572	24722	24790	24828	24783	24688	24866	24595	24810	24754	24852	24927	24673	24576	24768	24576	24571	24719	24662	24614	24472	24705	24438	24470	24768	24572	24733	24670	24476	24510	24403	24401	24648	24678	24350	24452	24623	24424	24490	24809	24772	24644	24388	24378	24394	24510	24660	24640	24476	24282	24608	24534	24456	24789	24442	24629	24705	24748	24596	24580	24465	24912	24646	24606	24536	24559	24582	24798	24820	24489	24289	24473	24742	24379	24305	24332	24407	24473	24459	24331	24479	24696	24542	24636	24475	24600	24480	24528	24531	24754	24276	24573	24439	24564	24467	24535	24687	24381	24443	24414	24644	24563	24483	24687	24340	24329	24705	24437	24677	24708	24554	24597	24639	24711	24545	24515	24590	24674	24405	24392	24278	24339	24539	24615	24548	24666	24324	24400	24423	24552	24877	24496	24509	24358	24578	24508	24807	24497	24587	24343	24621	24459	24544	24392	24576	24566	24537	24514	24515	24357	24630	24675	24401	24490	24480	24521	24425	24590	24649	24767	24766	24440	24382	24251	24522	24146	24460	24695	24400	24393	24447	24606	24628	24572	24506	24509	24289	24587	24650	24323	24540	24662	24480	24645	24686	24201	24589	24441	24614	24525	24423	24711	24482	24732	24381	24322	24612	24453	24252	24531	24484	24805	24599	24370	24705	24466	24335	24655	24595	24525	24459	24816	24593	24212	24571	24748	24441	24465	24523	24762	24331	24462	24395	24520	24472	24342	24350	24511	24539	24504	24593	24468	24725	24515	24480	24512	24347	24351	24458	24533	24643	24384	24535	24500	24479	24383	24582	24583	24479	24498	24574	24397	24553	24598	24643	24512	24418	24361	24633	24718	24370	24396	24489	24706	24499	24641	24573	24567	24577	24542	24408	24664	24420	24720	24346	24709	24612	24712	24526	24379	24573	24539	24683	24358	24450	24329	24508	24528	24352	24443	24547	24467	24529	24341	24609	24382	24426	24655	24468	24536	24600	24597	24410	24653	24406	24522	24474	24312	24399	24701	24378	24678	24467	24370	24386	24364	24361	24855	24492	24481	24399	24375	24349	24550	24477	24465	24603	24331	24596	24419	24672	24655	24251	24531	24452	24427	24557	24598	24555	24475	24453	24417	24501	24788	24438	24480	24382	24456	24630	24473	24699	24693	24488	24608	24431	24442	24494	24521	24743	24648	24440	24587	24463	24576	24447	24407	24589	24527	24507	24745	24538	24536	24821	24411	24651	24511	24678	24416	24555	24491	24368	24425	24414	24616	24368	24772	24709	24641	24631	24551	24575	24349	24284	24682	24434	24480	24548	24533	24285	24492	24714	24410	24214	24583	24474	24519	24462	24463	24381	24357	24466	24441	24531	24640	24391	24680	24399	24494	24690	24488	24515	24261	24765	24402	24398	24374	24430	24370	24293	24701	24349	24500	24263	24479	24251	24667	24619	24671	24505	24453	24477	24678	24562	24459	24405	24282	24746	24492	24566	24611	24430	24299	24613	24659	24704	24243	24734	24528	24608	24692	24702	24491	24422	24582	24579	24295	24172	24345	24491	24451	24500	24605	24772	24588	24318	24755	24721	24531	24412	24374	24416	24321	24416	24448	24519	24445	24517	24439	24360	24506	24592	24566	24233	24557	24585	24497	24565	24650	24657	24500	24178	24401	24622	24365	24420	24560	24600	24316	24563	24654	24850	24638	24331	24496	24409	24253	24578	24351	24343	24521	24588	24523	24558	24569	24649	24416	24729	24526	24419	24642	24629	24536	24421	24493	24363	24585	24595	24417	24425	24518	24223	24344	24502	24788	24460	24696	24571	24499	24560	24431	24637	24579	24690	24400	24427	24477	24401	24518	24611	24501	24312	24548	24769	24584	24529	24611	24712	24651	24536	24368	24522	24474	24622	24574	24606	24195	24433	24650	24423	24589	24390	24505	24458	24584	24692	24538	24759	24413	24630	24404	24631	24534	24640	24467	24416	24559	24694	24496	24215	24534	24382	24516	24412	24380	24365	24394	24490	24622	24418	24404	24537	24609	24287	24618	24489	24404	24560	24476	24610	24512	24332	24498	24590	24731	24661	24653	24550	24492	24471	24468	24583	24439	24343	24330	24617	24396	24642	24553	24441	24489	24597	24590	24683	24576	24439	24437	24604	24598	24478	24633	24378	24512	24467	24495	24487	24404	24657	24424	24527	24639	24534	24437	24527	24359	24293	24477	24545	24368	24565	24591	24524	24617	24738	24302	24450	24511	24409	24407	24490	24319	24672	24500	24336	24735	24554	24479	24377	24471	24704	24636	24450	24514	24666	24489	24641	24881	24783	24636	24351	24622	24729	24534	24551	24614	24769	24573	24354	24380	24552	24175	24795	24466	24554	24672	24724	24407	24455	24718	24383	24468	24693	24687	24592	24682	24645	24505	24379	24400	24655	24300	24324	24333	24574	24424	24353	24664	24601	24641	24465	24444	24362	24615	24672	24782	24415	24496	24500	24420	24383	24354	24596	24378	24604	24401	24359	24527	24756	24452	24361	24547	24582	24517	24381	24393	24501	24397	24575	24643	24460	24447	24541	24353	24456	24623	24586	24483	24452	24537	24409	24543	24749	24395	24584	24575	24478	24602	24542	24626	24548	24680	24534	24410	24399	24607	24890	24508	24483	24579	24713	24586	24603	24494	24569	24219	24340	24434	24660	24568	24664	24591	24379	24296	24351	24514	24506	24480	24500	24650	24720	24555	24527	24498	24557	24678	24570	24554	24646	24694	24777	24570	24370	24315	24481	24534	24445	24528	24304	24431	24527	24859	24520	24360	24587	24388	24705	24480	24519	24569	24831	24484	24501	24233	24632	24584	24473	24438	24604	24258	24288	24439	24544	24329	24757	24651	24718	24621	24393	24305	24451	24432	24569	24313	24646	24606	24716	24621	24633	24546	24479	24537	24510	24484	24444	24595	24555	24683	24595	24590	24603	24414	24529	24779	24486	24600	24486	24548	24459	24399	24528	24504	24618	24278	24556	24502	24538	24298	24720	24485	24536	24774	24503	24614	24722	24454	24310	24519	24396	24507	24376	24678	24432	24453	24455	24453	24393	24324	24485	24524	24646	24470	24357	24471	24407	24361	24528	24537	24616	24455	24597	24563	24868	24651	24797	24469	24586	24387	24451	24344	24643	24832	24594	24445	24618	24496	24533	24811	24818	24589	24608	24712	24539	24298	24481	24649	24598	24659	24607	24580	24592	24430	24432	24621	24680	24390	24641	24533	24514	24340	24337	24400	24759	24698	24744	24655	24728	24725	24480	24547	24713	24347	24621	24594	24757	24579	24471	24447	24361	24596	24635	24349	24565	24414	24705	24517	24450	24783	24352	24336	24433	24736	24404	24415	24635	24717	24258	24468	24653	24325	24691	24611	24499	24450	24766	24633	24571	24621	24341	24638	24627	24382	24568	24362	24427	24474	24365	24669	24454	24429	24711	24182	24624	24584	24556	24402	24604	24493	24664	24507	24610	24392	24599	24646	24439	24500	24416	24287	24434	24437	24308	24697	24560	24605	24529	24640	24561	24382	24501	24487	24566	24541	24623	24942	24613	24518	24379	24627	24238	24772	24698	24687	24597	24687	24647	24490	24451	24417	24626	24537	24674	24544	24353	24532	24393	24371	24460	24603	24592	24598	24595	24521	24545	24598	24499	24905	24730	24434	24651	24449	24362	24403	24716	24315	24560	24625	24423	24571	24680	24627	24568	24540	24621	24407	24516	24537	24644	24504	24562	24627	24398	24340	24448	24431	24767	24720	24680	24440	24534	24341	24207	24571	24661	24563	24489	24575	24610	24598	24520	24461	24216	24610	24563	24732	24549	24730	24349	24529	24591	24614	24630	24764	24517	24597	24402	24503	24322	24407	24580	24397	24494	24601	24434	24655	24636	24330	24612	24599	24497	24770	24385	24433	24644	24443	24466	24313	24587	24655	24627	24532	24350	24363	24611	24440	24562	24244	24472	24567	24284	24447	24385	24631	24384	24700	24679	24713	24605	24753	24548	24670	24503	24468	24689	24901	24816	24764	24404	24357	24607	24350	24649	24470	24407	24685	24594	24350	24414	24681	24498	24465	24521	24629	24642	24463	24648	24555	24628	24628	24445	24536	24597	24202	24458	24264	24514	24538	24416	24671	24520	24543	24600	24621	24618	24406	24513	24558	24386	24569	24628	24496	24421	24269	24648	24651	24378	24589	24550	24421	24843	24279	24597	24378	24619	24590	24568	24304	24493	24656	24574	24601	24653	24403	24613	24646	24683	24656	24609	24408	24575	24432	24480	24577	24449	24436	24334	24763	24554	24373	24189	24482	24591	24594	24477	24348	24587	24352	24253	24464	24430	24662	24542	24472	24356	24606	24684	24653	24641	24547	24518	24617	24505	24346	24448	24413	24474	24612	24758	24431	24836	24440	24377	24566	24498	24537	24503	24568	24584	24096	24517	24614	24436	24442	24540	24649	24454	24433	24210	24613	24578	24375	24615	24244	24429	24414	24827	24436	24586	24416	24654	24699	24371	24518	24600	24717	24487	24411	24380	24479	24591	24667	24722	24612	24663	24489	24656	24550	24512	24653	24513	24513	24496	24588	24164	24658	24561	24483	24277	24424	24720	24569	24480	24346	24390	24612	24590	24307	24534	24419	24435	24748	24603	24572	24548	24402	24495	24607	24340	24426	24483	24531	24594	24651	24421	24428	24433	24435	24705	24515	24656	24624	24447	24363	24511	24586	24631	24670	24516	24589	24525	24518	24395	24511	24500	24661	24635	24436	24644	24596	24511	24488	24716	24495	24586	24513	24635	24334	24496	24475	24328	24580	24651	24709	24541	24638	24384	24545	24643	24473	24520	24505	24444	24619	24841	24699	24644	24271	24611	24628	24676	24586	24521	24509	24365	24264	24631	24538	25022	24765	24651	24624	24364	24542	24708	24426	24603	24472	24149	24522	24277	24409	24330	24598	24624	24598	24483	24340	24446	24286	24293	24509	24714	24721	24474	24479	24502	24483	24506	24542	24662	24337	24658	24588	24585	24538	24510	24592	24595	24542	24551	24586	24247	24388
32098	39220	38490	32845	27052	23344	21105	19986	19212	18635	18264	18147	17627	17516	17537	17355	17219	17167	17045	16996	16834	16912	16872	16738	16682	16872	16839	16728	16777	16853	16831	16686	16664	16796	16707	16573	16559	16565	16474	16499	16729	16736	16702	16341	16734	16637	16687	16521	16654	16567	16545	16332	16475	16746	16580	16591	16554	16553	16524	16607	16772	16657	16499	16609	16617	16401	16490	16595	16574	16648	16700	16548	16531	16520	16753	16625	16769	16574	16684	16476	16829	16543	16408	16713	16753	16672	16518	16634	16478	16614	16478	16610	16547	16698	16579	16632	16736	16548	16644	16731	16632	16522	16601	16597	16412	16754	16485	16556	16647	16481	16681	16395	16661	16659	16506	16609	16626	16489	16650	16643	16659	16762	16581	16605	16587	16493	16539	16719	16547	16610	16660	16533	16533	16595	16328	16349	16608	16583	16647	16611	16468	16593	16648	16514	16589	16594	16572	16689	16583	16700	16696	16670	16547	16570	16500	16568	16509	16477	16573	16691	16487	16532	16888	16519	16617	16513	16588	16648	16625	16530	16476	16564	16642	16543	16646	16414	16658	16553	16651	16449	16585	16477	16370	16614	16626	16607	16305	16661	16544	16543	16761	16441	16599	16699	16453	16448	16446	16537	16496	16374	16511	16647	16485	16499	16608	16500	16592	16465	16609	16541	16670	16648	16536	16528	16614	16732	16424	16495	16589	16558	16520	16563	16573	16702	16636	16600	16435	16649	16615	16441	16427	16503	16748	16640	16486	16531	16497	16496	16681	16352	16561	16530	16607	16618	16608	16623	16661	16577	16706	16586	16676	16543	16631	16637	16554	16597	16468	16712	16613	16553	16526	16663	16541	16718	16497	16390	16429	16410	16484	16662	16598	16461	16564	16509	16558	16491	16446	16419	16716	16658	16600	16722	16447	16437	16563	16670	16508	16483	16575	16624	16620	16467	16673	16576	16572	16657	16422	16572	16606	16646	16609	16653	16405	16733	16606	16581	16575	16437	16619	16559	16642	16528	16634	16495	16396	16519	16504	16519	16602	16628	16628	16605	16552	16588	16524	16629	16592	16606	16544	16609	16612	16636	16626	16592	16515	16741	16701	16631	16720	16484	16745	16673	16660	16617	16520	16528	16486	16663	16623	16510	16590	16591	16565	16622	16552	16765	16707	16555	16450	16576	16698	16742	16520	16619	16651	16669	16510	16594	16433	16440	16635	16462	16562	16587	16697	16671	16661	16537	16499	16587	16484	16485	16494	16529	16602	16562	16584	16411	16577	16586	16635	16539	16769	16583	16549	16614	16659	16733	16330	16591	16602	16544	16787	16418	16786	16625	16588	16633	16420	16393	16375	16689	16746	16546	16664	16410	16708	16691	16531	16319	16677	16553	16466	16583	16628	16725	16564	16600	16566	16662	16642	16505	16524	16483	16400	16598	16554	16535	16664	16374	16675	16618	16608	16623	16540	16612	16583	16584	16521	16618	16720	16799	16615	16634	16571	16445	16500	16519	16540	16515	16626	16720	16623	16679	16689	16621	16530	16653	16545	16446	16636	16556	16552	16623	16630	16502	16469	16464	16508	16494	16707	16561	16539	16474	16698	16456	16492	16572	16526	16586	16587	16579	16654	16642	16455	16434	16634	16627	16537	16607	16622	16539	16484	16608	16553	16571	16668	16489	16448	16663	16576	16488	16633	16656	16401	16342	16594	16572	16598	16658	16749	16523	16704	16423	16759	16557	16663	16387	16540	16679	16603	16577	16492	16670	16610	16640	16605	16668	16595	16511	16715	16515	16433	16345	16771	16652	16672	16423	16615	16551	16576	16677	16606	16476	16483	16633	16527	16535	16597	16415	16517	16482	16592	16452	16609	16544	16520	16396	16470	16593	16768	16420	16441	16780	16558	16464	16584	16577	16359	16543	16611	16512	16587	16465	16622	16449	16531	16648	16597	16486	16595	16690	16552	16555	16538	16658	16627	16459	16617	16542	16594	16727	16549	16545	16383	16614	16426	16748	16742	16431	16633	16673	16504	16607	16578	16569	16571	16572	16534	16547	16529	16594	16696	16662	16540	16640	16433	16577	16578	16749	16614	16736	16559	16453	16580	16404	16600	16538	16467	16672	16499	16670	16616	16533	16608	16528	16649	16603	16620	16536	16697	16507	16490	16454	16389	16661	16607	16678	16609	16718	16513	16523	16561	16548	16577	16577	16530	16609	16595	16662	16603	16519	16587	16475	16475	16655	16414	16533	16781	16705	16484	16649	16710	16671	16492	16412	16525	16561	16448	16677	16560	16520	16651	16570	16562	16358	16679	16634	16588	16665	16634	16687	16523	16686	16618	16643	16660	16641	16549	16627	16527	16508	16703	16443	16655	16571	16524	16614	16494	16606	16590	16563	16554	16587	16596	16509	16587	16563	16814	16567	16508	16540	16419	16497	16552	16503	16608	16516	16478	16648	16617	16566	16556	16697	16556	16588	16645	16748	16841	16577	16576	16491	16639	16747	16643	16532	16610	16416	16491	16741	16512	16470	16618	16662	16552	16700	16686	16540	16594	16686	16520	16618	16556	16420	16510	16600	16521	16680	16816	16658	16528	16599	16392	16636	16478	16334	16478	16581	16421	16616	16679	16560	16549	16425	16712	16567	16541	16508	16560	16670	16606	16520	16706	16662	16720	16586	16672	16612	16544	16554	16743	16417	16631	16573	16653	16749	16484	16663	16543	16569	16596	16636	16513	16656	16329	16671	16476	16671	16591	16725	16561	16536	16629	16670	16465	16395	16493	16407	16484	16687	16533	16437	16567	16488	16659	16564	16557	16684	16465	16586	16548	16508	16618	16470	16843	16521	16813	16596	16632	16514	16584	16620	16585	16477	16516	16476	16544	16502	16582	16578	16747	16588	16498	16582	16666	16585	16696	16464	16615	16479	16614	16551	16649	16399	16673	16538	16576	16600	16549	16368	16705	16727	16578	16344	16588	16531	16662	16668	16573	16467	16663	16445	16754	16603	16697	16628	16638	16562	16543	16682	16474	16637	16753	16526	16495	16663	16664	16551	16620	16694	16748	16666	16643	16593	16579	16570	16620	16596	16592	16618	16552	16657	16641	16635	16538	16607	16527	16512	16520	16641	16610	16697	16385	16751	16586	16674	16690	16571	16497	16605	16619	16634	16616	16645	16335	16510	16618	16695	16574	16458	16336	16530	16513	16636	16626	16593	16618	16565	16539	16735	16658	16512	16779	16483	16604	16539	16568	16495	16543	16441	16684	16341	16600	16634	16698	16570	16615	16672	16619	16644	16562	16583	16672	16708	16411	16665	16531	16451	16604	16516	16703	16552	16610	16633	16608	16694	16690	16539	16523	16494	16520	16703	16617	16671	16394	16546	16532	16427	16757	16797	16684	16694	16319	16609	16561	16670	16782	16480	16381	16611	16638	16610	16474	16717	16581	16471	16511	16532	16587	16752	16537	16632	16711	16792	16682	16607	16554	16596	16653	16483	16536	16445	16587	16724	16599	16629	16509	16645	16522	16523	16530	16512	16612	16637	16639	16620	16460	16582	16650	16563	16545	16570	16536	16512	16577	16654	16563	16609	16561	16495	16509	16433	16619	16632	16464	16496	16560	16526	16521	16490	16448	16409	16583	16502	16548	16686	16626	16517	16677	16596	16458	16492	16427	16701	16313	16664	16571	16644	16558	16603	16360	16571	16602	16615	16588	16581	16570	16694	16585	16705	16472	16637	16519	16258	16666	16559	16516	16701	16696	16541	16579	16531	16598	16644	16521	16589	16482	16575	16232	16647	16555	16478	16501	16614	16582	16604	16687	16553	16538	16529	16620	16550	16453	16396	16440	16702	16555	16659	16438	16575	16497	16623	16664	16456	16580	16515	16471	16659	16524	16518	16488	16541	16753	16534	16573	16619	16616	16426	16465	16691	16570	16476	16706	16544	16821	16532	16621	16434	16513	16554	16614	16586	16537	16549	16560	16442	16509	16499	16445	16735	16535	16619	16680	16558	16591	16598	16500	16663	16581	16605	16654	16546	16633	16452	16421	16483	16565	16605	16559	16489	16487	16589	16538	16559	16580	16676	16456	16619	16627	16702	16586	16624	16704	16621	16646	16539	16557	16601	16532	16700	16582	16548	16614	16701	16474	16529	16639	16506	16609	16591	16510	16569	16521	16662	16588	16509	16595	16609	16418	16579	16573	16639	16460	16499	16496	16532	16543	16611	16528	16549	16431	16607	16558	16387	16553	16529	16595	16648	16502	16642	16615	16693	16442	16628	16489	16521	16520	16646	16646	16424	16523	16592	16471	16493	16699	16521	16445	16539	16609	16420	16582	16643	16535	16666	16591	16673	16394	16762	16446	16508	16625	16724	16594	16448	16411	16354	16538	16566	16600	16574	16577	16575	16478	16523	16573	16682	16673	16556	16588	16644	16683	16671	16584	16617	16616	16607	16535	16806	16509	16554	16812	16713	16643	16632	16579	16606	16449	16689	16561	16693	16542	16655	16630	16355	16677	16562	16485	16488	16575	16679	16596	16663	16622	16626	16520	16544	16466	16440	16593	16717	16603	16478	16584	16610	16481	16684	16614	16629	16599	16416	16429	16638	16518	16574	16626	16503	16722	16613	16547	16611	16375	16595	16618	16477	16607	16471	16724	16738	16742	16711	16556	16639	16641	16526	16943	16845	16495	16404	16577	16745	16570	16430	16718	16640	16648	16414	16600	16434	16497	16703	16720	16470	16629	16621	16591	16704	16529	16734	16674	16624	16562	16593	16673	16532	16564	16729	16460	16643	16747	16511	16537	16687	16488	16710	16411	16647	16773	16397	16536	16388	16515	16763	16510	16617	16667	16504	16530	16593	16505	16693	16478	16631	16401	16733	16517	16508	16427	16523	16584	16632	16487	16692	16334	16505	16599	16543	16755	16629	16529	16632	16509	16712	16428	16620	16450	16565	16675	16507	16486	16477	16785	16539	16520	16540	16501	16566	16717	16437	16574	16478	16573	16550	16735	16572	16444	16453	16463	16483	16655	16600	16524	16628	16421	16677	16573	16529	16621	16517	16485	16509	16679	16714	16703	16354	16683	16699	16645	16639	16681	16418	16746	16796	16714	16592	16631	16713
24419	20896	27328	29789	29328	31280	31238	28810	28135	27284	27130	26462	26324	26067	26054	25789	25762	25891	25684	25549	25767	25537	25572	25718	25691	25640	25413	25443	25319	25435	25666	25370	25324	25274	25123	25167	25214	25188	24928	25189	25203	24845	24988	25216	25099	25202	25325	25098	25134	25138	25101	25117	25254	25152	25282	24957	25154	25143	25151	25178	25427	25374	25124	25332	24954	25236	24960	25176	25285	25382	25076	24711	25338	25117	25230	25121	25229	24973	24962	25174	24922	25079	25025	25136	25010	24969	25179	25091	25206	25044	25378	25115	25206	24944	25581	24995	25133	25096	24957	25240	25199	25152	25262	24921	24898	24910	25074	24987	25130	25310	25182	25205	25342	25041	25079	25120	24959	25070	24984	25274	25147	25174	25235	25188	25172	24985	25353	25003	25343	25258	25037	25132	24983	24964	25020	25164	25184	25207	25332	25057	25083	24921	25256	25213	25284	25132	24995	25047	25033	25256	24970	25141	25246	25283	25143	25056	25121	25172	25352	25185	25170	24944	25158	25092	25052	25147	25006	25150	25072	25196	25158	25142	25040	24927	24938	25030	25042	25134	25144	25271	25015	25146	25207	24990	25254	25356	24889	25069	25133	25097	25111	25081	25400	25179	25033	25395	25001	25058	25204	25204	25085	25051	25231	25213	25380	25205	24997	25128	25304	25233	25287	25303	25209	25284	25419	25008	25283	25036	24913	24934	25312	25197	25049	24805	25245	25018	25208	25173	24888	25208	25222	24953	25153	25184	25044	24832	25052	25111	25098	24968	25149	25183	25032	25115	25246	25050	25195	25033	24957	24911	25240	24895	25085	25246	25169	25239	25363	25047	25034	24950	25118	24989	25085	25224	25066	25200	25062	25116	25117	25184	25184	25072	25328	25033	25094	24927	25177	25252	25165	25203	25087	25124	25380	25155	25102	25305	24835	25106	25283	25119	25204	25285	25031	24966	25094	25220	24953	25015	25329	25164	24994	25254	25228	25000	24989	24919	24963	25422	25090	25061	25088	25070	25289	25122	25161	25030	25402	25124	25124	25217	25027	25274	25343	25281	25121	25111	25340	25127	25293	25122	25110	24948	25195	24857	25022	25195	25383	25370	25113	25243	24800	24830	25015	25278	25162	25075	24954	25287	25028	24939	25078	24985	25077	25073	24883	25041	25277	25296	24873	25473	25219	25108	25098	25191	25233	25129	25063	24885	25058	24966	25268	25115	25125	25169	25351	25074	24994	24885	25305	25057	25311	25248	24987	24968	25024	25181	24848	25158	25279	25221	25033	25342	25089	25245	24948	25177	25047	25212	25085	25113	24907	25068	25219	25091	25043	25251	24973	24738	25195	24978	24983	24973	24979	25201	25210	25284	25347	25071	25055	25259	25266	24925	24878	25008	25229	25288	25169	25340	25075	25022	25029	25220	25245	25196	24942	25119	25135	25167	25132	24868	25299	25312	25265	25025	25351	25268	25145	25013	25006	25095	25188	25166	25203	25113	25019	25221	24977	24964	25087	24963	24966	25219	25230	25214	25190	25029	24949	25094	25458	25196	25105	25071	24885	25057	25020	25223	25286	24982	25018	25096	25101	25326	25128	25168	25144	24761	25077	25082	25257	25185	25033	24983	25224	25168	25082	25183	24984	25164	25245	24979	24886	24907	24893	25173	25303	25015	25009	25291	24903	25145	25170	25157	25179	25325	24844	24905	25142	25358	25067	25257	24907	25340	25053	25109	25140	25190	24969	25195	25225	25335	25140	25307	25183	25076	25021	25068	24976	25032	25166	25266	25019	25191	25211	25079	24853	25064	25226	25023	25045	25021	25037	25089	24871	25025	25063	24937	25194	25007	25147	25079	25000	25232	25123	25175	25155	25125	25000	24964	25065	25265	25172	25269	25252	25199	25270	25142	25284	25097	25156	25078	25064	25111	25204	25138	25141	25148	24950	25109	25200	25133	25353	25247	25077	25028	25261	24999	25191	24957	25023	24885	25113	25103	25202	24876	25167	24998	25100	24800	25029	25068	25219	25285	25097	24890	25117	25132	25174	25210	25010	25144	25322	25163	25258	25310	25217	24995	25107	25012	25197	25229	25227	25195	25072	25256	25114	25109	25332	25082	25083	25071	24964	25268	25035	25477	25190	25258	25015	24912	24898	25146	25309	25105	25129	25211	25066	25047	25040	25034	25084	25004	25109	25074	25185	25108	25224	25288	25268	25048	25297	25085	25000	25145	25179	25182	25352	25079	25149	24990	25059	25079	25217	25007	25141	25006	25249	24874	25122	24939	25030	25160	24997	25100	25087	25121	25310	25150	25152	25199	25228	25163	25133	25038	25045	25271	25241	25385	25141	25289	25108	25093	25282	25209	25294	25206	24975	25055	25153	25265	25058	25206	25182	25247	25133	25200	25109	25014	24992	25005	25198	25060	24987	25053	25155	24959	25246	25190	25146	25205	25266	24977	24923	24984	25275	25071	25070	25240	25158	25066	25468	25293	24866	25096	25093	25321	25095	24987	25140	25282	24973	24995	25157	25148	25199	25078	25440	25121	25005	25101	25153	25026	25227	25013	25369	25323	25011	25149	25262	25127	24965	25175	25105	25084	25143	25070	25195	24804	24964	25175	25052	25028	25035	25162	25172	25145	25147	25197	25135	25336	25118	24958	25028	25152	25213	25264	25205	25378	25276	25051	25158	25399	25058	25063	25352	25091	25091	25069	25122	25040	25041	25020	25239	25233	25152	24993	25272	25268	24971	25184	25091	24957	25266	25230	25089	25073	25180	25010	24960	25098	25255	25094	25134	25119	25332	24860	25116	25245	25129	24953	25058	25181	25185	25172	24906	25083	25132	25085	25193	25308	25353	25138	25053	25215	25122	24974	25262	25400	25094	25033	25277	25223	25085	25028	25182	25144	25027	25081	25103	25007	25232	25171	25026	24890	24887	24952	25168	25187	25165	24881	25109	25360	25387	25244	24956	25119	25242	25059	25380	24907	25087	25372	25042	25301	25218	24998	25086	25146	25105	24896	25068	24873	25189	24955	25197	25221	25283	25048	25021	25223	25062	25148	25185	25314	25144	25085	25122	25191	25194	25181	25116	25144	25285	25124	25096	25267	25412	25240	25319	25004	25293	25102	25235	25181	25259	25141	25065	25222	25296	25124	24931	25088	25322	25232	25316	25059	25201	25091	25373	24979	24966	24996	25355	25190	25066	25192	25363	25357	25121	25156	25368	24975	25213	25115	25122	25145	25390	25296	25366	24977	25290	24957	25013	25174	25314	25246	25260	25121	25141	25070	25074	24987	25381	25289	25171	25000	25169	25227	25103	25270	25238	25030	25199	25270	25232	25011	25225	25003	25404	25034	24876	25132	25013	25088	24854	25003	25274	25269	25064	25149	25207	25108	25291	25249	25046	25228	24912	25282	25085	25007	25066	24839	25068	25173	25136	24966	25014	25034	25143	25187	24941	25141	25169	25146	25172	25119	25139	25133	25140	25043	25085	25101	25290	24947	25130	24994	24911	25414	25459	25425	25077	25413	25227	24948	25115	25117	24913	24809	25189	24916	25260	25231	25060	25129	25364	25054	24995	25308	25458	25106	25161	25031	24831	25110	25209	25321	25253	25130	25194	25226	25315	24979	24948	25137	25031	25168	25010	25100	25218	25213	24929	24890	25087	25088	25114	25127	25454	25266	25165	25201	24965	25374	25095	25075	25039	24948	25154	25233	25165	24937	24914	25165	25178	24977	25163	24985	25233	25103	25071	25249	25254	24985	25434	25153	24798	25014	25288	25270	25146	25341	24910	25170	25188	25277	25121	25130	25053	24930	24955	25211	25030	25099	25218	25088	25388	25086	25026	25229	25148	25005	25192	25345	25236	25352	24915	25036	25216	25258	25198	25119	25063	25168	25135	24952	25408	24909	24820	25080	24981	25178	24955	24983	25221	25152	24865	25084	25057	24993	24970	24841	25048	25113	25379	25125	25103	25348	25159	25187	25078	25022	25038	25059	25236	24865	25057	25133	24915	25173	25054	25179	24976	24908	25366	25111	25178	25280	24966	25165	24937	25108	25165	25110	25006	25033	25104	25086	25108	25292	25276	25132	24824	25289	25072	24998	25083	25037	25225	25110	25225	24820	25105	25281	24910	25096	25301	25412	25066	25324	25086	25055	25233	25100	25235	24930	25098	25344	25372	24896	25266	25025	25106	25052	25288	25291	25115	24838	25189	25291	25335	25067	25160	24939	25189	25345	25099	25252	25161	25157	24917	25026	25098	25093	25069	25157	25006	25057	25479	25195	25063	25186	25086	25181	25083	24908	25294	25173	25096	25241	25059	25085	25424	25145	24952	25141	24993	24815	25272	24941	25314	24842	25078	25059	25064	25200	24963	25125	25216	25018	25053	25140	25204	25158	25188	25136	25233	25249	24993	25225	25102	24975	25092	25213	25078	25272	25240	25104	25166	25044	25162	25243	25199	25146	25107	24953	24879	24929	25110	25324	25097	24949	25132	24698	25406	25115	25368	25320	25214	25203	25162	25159	25236	25177	25347	25093	25299	25100	24993	25129	25392	25243	25108	25145	25313	25387	25102	25318	25209	24946	25086	25269	25085	24897	25162	25145	24992	25353	25053	25063	24963	24968	25356	25441	25260	25270	25045	25094	25203	25174	25316	24870	25022	24968	25126	25158	25081	25082	25067	25172	25294	25007	25220	25104	25177	25144	24952	24976	25442	24986	25171	25426	25083	25133	25110	25416	24978	25232	24914	24998	25043	24919	25199	25295	25178	25154	25174	24876	25213	25081	25127	25217	25038	25012	25136	25168	25016	25031	25236	25145	25304	25332	25134	25060	25330	25082	25136	24977	25426	24930	25176	25199	24852	25124	25417	25200	25101	25039	24962	24983	24960	24939	24933	25172	25200	25181	25252	25166	25157	25163	24983	25355	25402	25261	25193	25105	25338	24999	25034	25345	25184	25092	25064	25161	24935	25084	25150	25073	25014	25266	25257	25303	25188	25175	25431	25169	25143	25260	25088	25178	25237	25118	25282	25188	24979	25144	25075	25001	24995	25465	25415	25032	25079	25265	25149	25247	25093	25179	25172	25117	25197	25158	25192	25165	25225	25199	25195	25020	25102	25231
28131	45622	45271	38117	30959	26870	24334	22573	21430	20718	19578	19208	18703	18605	18207	18082	17871	17819	17818	17345	17693	17435	17484	17393	17325	17566	17489	17345	17397	17222	17365	17144	17261	16840	17108	16812	16906	17035	16954	17048	17048	16874	16911	16897	17107	17015	16947	16762	16864	17081	16841	16775	16983	16911	16984	17036	16820	16932	16762	16911	16948	17018	17015	16911	16988	17008	17087	16901	16999	16813	16993	16821	16991	16738	16866	16913	16950	16926	16876	16980	16964	16876	16930	16880	17040	16989	16976	16900	16916	17076	16886	17056	16719	16996	16906	17008	16995	17008	16922	16995	16888	16993	16920	16881	16941	16675	17094	16873	16933	16836	17034	16721	16835	17015	17148	17043	16903	17096	17162	16923	16947	16847	16860	16914	16927	16800	17093	17011	16861	17013	17024	16779	16862	17027	16919	16778	17011	16886	16878	17100	16956	16912	16733	16847	16886	16921	16805	16984	16923	16982	16818	16678	16997	16985	16904	16850	16917	16887	16856	17052	16896	16996	16855	16821	16769	16838	17120	16964	16926	16897	16965	16969	16704	17073	16804	16930	16959	16945	17090	16875	17016	17031	16878	16880	16846	16892	16938	17074	16839	17100	16891	16826	16702	17054	16926	17006	16862	17006	17094	17055	16964	16921	16915	16982	16907	16975	16752	16970	17067	16815	17033	16890	16891	16817	16965	16946	16818	16864	16831	16900	16975	17019	16967	17003	17120	16947	16938	17007	16764	16908	16895	16824	17051	16777	16900	16909	17067	16870	16771	16868	16953	16865	16839	16841	16851	16853	16761	17042	16909	17026	16869	16811	16840	16920	16908	16838	16882	16805	17058	17015	16995	16973	16885	16898	16947	16972	16876	16756	16797	16952	17009	17039	16822	16813	17053	17078	16802	16966	17159	16826	17047	16921	16910	16786	17024	17045	16974	16920	16876	16943	16908	17025	16893	17058	16859	16808	16962	17048	16962	16896	16832	16883	16893	16993	16868	16929	16793	16893	16769	16875	16998	17009	17055	17084	16817	17044	17108	16779	16938	16784	17054	16789	16945	17027	16898	16823	17008	16741	16912	17085	16845	16631	16915	17182	16985	16861	16819	16838	17124	17000	17105	16851	17039	16943	16881	16871	16927	16870	16923	16868	17051	17027	16799	16942	16929	16867	17081	16948	17013	16766	16762	16866	16921	16933	17084	16981	16946	17060	17079	17098	16942	17047	16902	16818	16937	16906	16825	16901	16989	16986	16994	16963	16718	16795	17046	16759	17071	17055	16908	16942	16745	17022	17093	16758	17045	16793	16901	16847	17040	16931	16970	16926	16712	16989	16938	16992	17021	17019	16715	17064	16981	16968	16907	16821	16909	16986	16930	17002	16901	16829	16814	17081	16984	16962	16772	16785	16918	17001	16833	16855	17094	16958	16920	17210	16843	16914	17110	16969	16909	16889	17098	16915	16973	16944	16875	16747	16972	17045	16887	16923	17088	16881	16696	17018	16872	16880	16928	16793	17046	16996	16910	16861	16870	16874	16842	16946	16856	16995	16933	16733	16969	17028	16888	16868	16746	16966	16944	17059	17024	16767	17056	16917	16795	17111	16980	16976	17008	16969	16898	16782	16834	16838	16888	16928	16816	16834	16899	16990	16916	16983	16931	16763	16798	17050	17095	16812	17081	16968	16917	16982	16888	17059	16971	17095	17043	17053	16796	16810	17063	17089	16949	16988	16975	16813	16986	16898	16982	16782	16934	16920	16602	16894	17092	16840	17088	16986	17027	16917	16818	16848	17043	17023	16928	16985	16814	17038	16926	16894	16896	16981	16943	17061	17012	16912	16856	16783	17044	16805	17011	16736	16945	16996	16871	16879	16969	17012	16789	17172	17017	16930	16957	16932	16824	16905	16967	16939	16876	16880	16939	16813	16796	16760	16890	16935	16889	16900	16989	16977	16884	17102	16955	16897	16858	16741	17030	16807	17143	17006	17000	16923	17164	16964	16967	16952	16981	16884	16792	17033	16931	16905	16958	16883	17065	16906	16926	16987	16906	16965	16930	17039	16983	16881	16966	16925	16929	16892	16929	16886	16833	16904	16814	16928	16986	16993	16940	17062	16959	16897	16874	16918	16795	16903	17051	16874	16866	16967	17017	17072	17046	16885	17001	16911	16895	16912	16855	16809	16989	16889	16857	16822	16956	16959	16819	17053	16956	16920	16941	17022	16955	16868	16884	16822	17034	16927	17010	16873	17008	16919	16946	17122	16819	17137	16834	16940	16958	16990	16960	17006	16849	16907	16775	16860	17061	17158	16899	16848	16799	16981	16889	16878	16876	16821	17010	16983	16946	16898	16894	17039	16916	16952	17024	16949	17072	16936	17004	16988	16878	16904	16816	17090	16812	16935	16991	17166	16731	16981	16846	16715	16823	16984	16782	16909	17030	16988	16930	16752	17048	17043	16858	17025	16871	17013	16964	17098	16939	16889	16832	16963	16787	16925	17057	16819	16972	16952	16837	16956	16965	16812	17040	16779	16838	16789	16638	16969	16960	16965	16886	16874	16874	16896	16961	17029	16785	17046	17051	16876	16967	16999	16943	16936	16682	17003	16931	16933	16955	16815	17091	16791	16963	17112	16878	16932	16848	16666	16846	16899	16864	16875	17048	16944	17066	17056	17051	16728	16809	16846	17010	17005	16888	16819	17165	17124	16829	16967	16788	16871	17135	16847	16914	17032	16900	17046	16898	16931	17059	16896	16902	16683	16870	16952	16933	16764	16752	16955	16839	16851	17062	17013	16763	16929	16971	16955	16843	16971	16758	17003	16861	16883	16984	16920	16755	16725	16965	16926	17018	16944	17021	16975	16702	17031	16944	17095	16825	17163	17069	16992	17034	16854	16983	16988	16665	16923	16928	16979	17003	16942	16655	17073	16821	16819	16952	16902	16932	16993	16866	16799	17094	17001	16958	16929	16743	16931	16919	16821	16970	17067	16824	16892	16990	16983	16837	16820	16978	17019	16813	16862	16912	16982	16887	17009	16903	16867	16862	17086	16881	16849	16937	17043	16957	16917	16784	16824	16877	17048	16814	16971	16983	16864	16785	16812	16652	16988	16953	17041	16890	16846	16972	16880	16980	16964	16923	16794	16730	16888	17023	17024	16889	16951	16885	16930	17139	16870	17030	16798	16867	16834	16849	17009	17068	16996	16827	16962	16896	16945	16801	16848	16862	16700	16952	16938	16952	17023	16935	16875	17080	16891	16910	16943	16847	16951	16856	16916	16880	16715	16886	16879	17006	16760	16898	16987	17100	17031	16956	16985	16955	16811	16787	16859	16817	16899	17038	17135	16845	16839	17062	16975	16891	16867	16971	16926	16951	17030	16935	16882	17029	17009	16940	16967	16871	16875	17003	17141	16900	16921	16855	17025	16834	16938	16922	16858	16795	17072	16903	16998	16851	16896	16803	16829	16939	16872	16946	16913	16944	16975	16798	16794	16920	16877	16929	16976	16922	16915	16853	16868	16708	16800	16942	16994	17103	16702	16975	16980	16830	16713	17049	17002	16978	16927	16883	16870	16866	17032	16826	16931	16863	16891	16911	16838	16889	16960	16946	16912	17011	16826	16984	16835	16879	16905	16952	16969	16895	17011	17050	17041	16988	16918	16891	16891	16983	16869	17017	17040	16990	17009	17016	16972	16809	17061	16775	16878	17019	16909	16945	16964	17020	16994	16926	16914	17032	16927	16941	16931	16851	16779	16733	16894	17072	16950	16918	17002	16891	16791	16954	16910	17218	16789	16854	16881	16913	16758	16948	16896	16976	16931	17009	16753	16973	16889	16947	16798	16944	16900	16860	16827	16854	16996	16998	16954	17002	16897	16913	16868	16905	16853	16924	17003	16948	16968	16935	16925	16920	16977	17025	16839	16894	16934	16809	16974	16910	16980	16976	17009	16860	17016	16800	17007	16883	16989	16799	17013	16916	17044	16944	16946	16933	16961	16892	16883	16965	16766	16918	17048	16824	17041	16943	16904	16894	16846	16872	16876	17023	16980	16877	16931	16977	16770	16913	16752	16952	16885	16786	17078	16890	16927	17026	16876	16962	16963	16919	16974	16943	17025	16899	16914	16853	17150	16959	17037	16928	16727	16799	16857	16805	16891	16902	16950	16911	16822	16953	17086	16958	16913	16962	16990	17034	16855	16819	16947	16812	17067	16894	16851	16974	16977	16751	17012	16990	16930	16930	17011	16738	16981	16953	17008	16901	16879	17017	16764	16896	16964	16928	16929	17148	17115	17087	16892	16818	16922	16817	16841	16890	16773	17010	16942	16759	17043	16840	16995	17030	16788	16883	16899	17028	16903	16832	16966	16893	17012	16893	16950	17205	16933	16883	16827	16973	16939	16892	16909	16979	17065	17037	16959	16853	16970	16907	16797	17019	17063	16888	16973	16944	16925	16824	16959	16924	16997	17029	16870	16951	17018	17029	16903	16967	16972	17024	16765	16764	16886	16952	16963	16843	16877	16867	16904	16908	16897	16922	16884	16894	16809	16860	16839	17022	16703	16846	16978	16981	16945	16921	16911	16818	16822	16929	16980	16834	16860	16900	17027	16732	16912	16896	16801	17090	17138	17044	16956	16852	16946	17031	16996	16891	16835	16806	16756	16916	16790	16813	17021	16914	16820	16901	17040	16718	17063	16840	17000	17063	16747	16887	16958	17054	16823	16875	16884	16903	16976	17104	16946	16941	17053	17033	16821	16807	17066	16688	16954	17016	16835	16816	16766	16942	16933	16841	17089	17034	16783	16956	16848	17088	16966	16997	16941	16802	16927	16967	16783	17075	16971	16968	17023	16946	16891	16881	17067	17015	16826	16842	16886	17159	16863	16914	16970	17016	16907	17005	17044	16864	16970	16935	16810	16896	16870	17033	16787	17069	16960	16936	16812	17076	17106	16787	16983	16965	16832	17086	17020	16974	16925	16815	17018	16897	16885	16917	16948	16950	16946	16731	16861	17095	16885	17005	16871	16976	16958	17038	17044	17018	16830	16897	16849	16769	16895	17024	16894	16958	16994	16704	16792	17050	16943	17022	16973	16935	17003	16898	17026	16718	17092	16808	17116	16995	16846	17023	16898	16818	16956
22427	20792	26997	25586	25267	29985	33086	29423	28105	27970	27237	26390	25999	25673	25599	25283	24930	25130	24824	24765	24832	24781	24619	24929	24802	24689	24727	24783	24507	24807	24631	24466	24690	24176	24469	24437	24362	24210	24351	24394	24358	24343	24220	24092	24602	24163	24314	23850	24048	24185	24296	24275	24170	24337	24160	24193	24281	24500	24328	24315	24310	24082	24181	24045	24240	24198	24242	24335	24035	24189	24161	24238	23965	24031	24008	24031	23871	23941	24000	23945	24168	23949	24249	24324	24115	24244	23992	24128	24260	24085	23965	24150	24218	24128	24103	24112	24104	23976	24188	24184	24170	24107	24170	24044	24345	24230	24225	24100	24447	24212	24201	23908	24017	24119	24135	24148	24235	24046	24014	24113	24288	24183	24213	24039	24160	24051	24205	24050	23928	23991	23942	24178	24487	24241	24019	24395	23982	24084	24246	24500	24363	24128	23999	24164	24235	23969	24252	24250	24333	24149	24150	24002	23961	24130	24113	24333	24077	24126	24301	23998	24074	24236	24062	23967	24012	24195	24182	24049	24208	24299	24303	24075	24345	24166	23959	24138	24024	24099	24212	24345	24128	24110	24153	24216	24137	24020	24130	24077	24182	24093	24051	24268	24149	24111	24081	24084	24107	24160	24037	24140	24161	24138	24110	24096	24212	24206	24020	24047	23878	23864	24292	24157	24095	24130	24095	24170	24082	24278	24330	24199	24160	24103	24114	24203	23938	24067	24114	24108	24067	23994	24173	24094	24177	24052	23993	24197	23785	24126	24107	23907	23865	24015	24000	24132	24097	24081	24062	24059	24230	23965	24288	24368	23949	24103	24274	24068	24202	24086	23946	24258	24409	24157	24215	24101	24265	24176	24313	24250	24281	24279	24074	24070	24093	24133	24176	24211	24300	23948	24160	24139	24171	24171	24139	24415	24084	24334	24013	24139	24210	24201	24140	24194	24265	24182	24306	24180	23954	24222	24231	24197	23984	23921	24249	24081	24420	24098	24234	24086	24109	24159	24153	24187	24020	24172	24097	24255	24139	24247	24170	24075	24174	24133	24076	24037	23992	24016	24090	24100	24061	24002	24289	24245	23875	23846	24005	23933	23980	23762	24001	24032	24227	24160	24234	24233	24231	24063	24189	24137	23966	24300	24077	24010	24077	24004	24091	24085	24214	24378	24044	23861	24202	24140	24070	24203	24189	24030	24420	23802	24317	24041	24398	24110	24117	23983	24014	24271	23932	23893	24060	24159	24088	24106	24228	24263	24090	23899	23938	23896	24217	24258	24155	24043	24013	24064	24088	24021	24125	24295	24137	24316	23967	24226	24217	24050	24131	24113	24079	23961	23882	23901	24118	24006	24059	24116	24299	24182	24208	24194	23895	24055	24126	23947	23944	23793	24049	23978	24170	24129	24277	24231	24305	24000	24031	24273	24225	24307	24226	24034	24135	24009	24285	24234	24115	24124	24324	24437	24153	24006	24023	23771	24077	24267	24098	24165	24083	24208	24175	23982	23687	24011	24183	24217	24154	24014	23987	24114	24018	24056	24167	24148	24216	24132	24008	24095	23967	24074	24072	24052	24125	23982	24089	24114	23824	24076	24096	23928	23925	23775	24131	23897	23971	23892	23973	24075	24034	23942	24060	24310	24109	24244	24131	23969	24126	24158	24340	24098	24395	24152	23974	24034	24064	24348	24034	24282	24053	23970	24088	23956	24385	24163	24357	24212	24214	24126	24072	24209	24137	24055	24180	23965	24046	24073	24222	23830	24085	24158	24296	24151	24234	24211	23963	24044	24286	24347	24183	24040	24002	24289	24228	24100	24141	24159	24099	24166	23954	24093	24192	24013	24089	23934	24303	24426	24275	24070	24312	24186	23891	23882	24110	23827	24123	24117	24179	23827	23979	23966	24165	24331	24091	23989	24074	23893	24025	24010	24308	24150	24222	24254	24232	24137	24285	24088	24079	24174	24071	24281	24080	24131	24122	24093	23983	24029	24146	24208	24051	24060	24052	23878	24104	23982	23922	24227	24451	24223	24138	24117	24052	24213	23939	24113	24203	24327	24198	24331	24045	24133	24245	24110	23994	24165	24262	24178	23932	24086	24186	24238	24060	24154	24110	23943	24040	23978	24315	24207	24116	23914	23928	24344	24143	24128	24080	24207	24490	24316	24338	24121	24193	24274	24131	24259	24272	23978	24146	24089	24100	24187	24073	24227	23919	23985	24131	24081	24177	24216	24155	23991	24095	24046	23998	24242	24066	24113	24138	24052	24204	24082	24151	24213	24247	24123	24138	24287	24120	24102	24057	24320	24215	24201	23828	24196	23822	24136	24341	24152	24186	24116	24192	23764	23972	24172	24207	24217	24009	24213	24324	24405	24196	24213	24233	24033	24151	24332	23896	24122	23996	24206	24344	23983	24308	24121	24179	24159	24441	24138	24258	24149	23951	24105	24121	24118	23880	24014	24031	23865	24181	24279	24129	23961	23873	24056	24143	24227	24261	24215	24197	24210	23950	24400	24100	24297	24063	24120	24025	23963	24001	24126	23961	24132	24051	24250	23942	23953	24174	24000	23938	24255	24238	24145	24022	24300	24125	24138	23964	24268	24345	24229	24263	24302	24256	24219	24066	24140	24061	23959	24020	24310	24114	24009	24221	24317	24197	24269	24385	24292	24188	24283	24209	24229	24271	24089	24302	24146	24054	24000	24140	24170	24052	24391	24087	24156	24120	24197	24079	24226	24150	23943	24018	24236	24056	24176	24118	24373	24264	24125	24318	24130	23966	23878	24159	24064	24220	24301	24297	24062	24144	24245	24068	23979	24158	24188	24024	24125	24095	24119	23943	24032	24182	24268	24207	24160	24411	24224	24211	24056	24340	24178	24124	24049	24316	24138	24238	24104	24267	24256	23935	23972	24381	24136	24068	24032	24167	23999	24235	24286	24176	24376	24029	23898	23913	24006	23828	23842	23998	24127	24015	24023	24311	23961	24214	24083	23907	24210	24279	24242	24101	24264	24418	24126	23978	23983	24022	24262	24200	24228	24417	23897	23948	24018	24273	24153	24102	24113	24182	24060	23902	24061	24088	24256	24115	24354	24348	24123	24179	24119	24189	24045	23734	24005	24011	24216	24280	24033	24256	24357	24235	24077	24200	24371	24238	24223	24274	24113	24392	24348	24103	24278	24191	24252	24221	24126	24090	24084	24133	24140	24082	24185	24228	23982	24038	24134	24321	24253	24115	24107	23999	24006	24092	24086	24316	24090	24159	24159	24013	24023	24088	24027	24140	24199	24014	24093	24007	24068	24178	24105	24149	24043	24261	23936	24241	24095	24195	24220	24333	24321	24191	23977	24240	24097	24227	24298	23957	24145	24108	24057	24011	24274	24144	24117	24172	24032	24026	24215	24226	24024	24132	24125	24059	23939	24167	24295	24286	23992	23978	24100	24139	24013	24059	23908	24277	24109	24039	24190	24166	24184	24264	23845	23598	24168	24019	24156	23895	23935	24069	24435	24305	24248	23864	24032	24393	24056	24070	24067	24171	24060	24157	23942	24200	24254	24212	24316	24130	24054	24085	24237	23990	24272	24481	24155	24060	24086	24086	23953	23889	24014	24390	24071	24105	24064	24067	24122	24148	24183	24174	24065	24178	24051	24130	24176	24109	24051	24277	24232	23964	23917	24071	24224	24132	23947	24190	24114	24086	24127	24139	23943	23885	24156	24304	24070	24099	24108	23884	24320	24286	23826	23944	23892	24044	24076	24237	24116	24177	24254	24238	24186	24206	24109	24017	23960	24155	24280	24076	23793	24184	24188	24104	24290	23981	24010	24083	24095	24059	24043	23979	24190	23859	24092	23889	23835	24116	24081	24081	24024	24115	23952	24000	24305	24074	24030	24214	24013	24186	24031	24065	24155	24086	23852	24331	24413	24041	24042	24110	24160	24226	24243	24092	23872	24273	24072	24133	23957	24075	24149	24058	24071	24082	24085	24373	24194	24140	24044	24243	24247	24115	24108	24194	24204	24295	24396	24038	24074	24249	24106	24087	24111	24232	24054	24004	23791	24205	24092	23941	23871	24146	24165	24091	24123	24120	24265	24074	23880	24148	24178	23958	24351	23839	24157	24112	24223	24291	24025	24127	24039	24169	23922	23955	23829	24028	23984	24173	24009	23984	24099	24036	24186	24058	24333	24025	23910	24087	24084	24161	23799	23953	23970	24120	24086	23868	24167	24113	24192	24277	24080	23970	24029	24464	24140	24193	24156	24189	24024	24251	24366	24098	24114	24371	24124	24141	23883	24323	24321	24394	24099	24148	23921	24319	23981	24229	24181	24062	24121	24006	23956	24328	24331	24300	24115	24058	23958	24080	24318	24257	24033	24265	24240	24021	24112	24244	24053	24255	24149	24164	24300	24222	24057	24346	24035	24125	24109	24072	23716	24092	23805	24018	24078	24186	24287	23933	24157	24081	24246	24040	24243	23891	24113	23952	24502	24227	24326	23978	23784	24178	24094	24099	24011	23954	24233	24182	24315	24099	24083	24002	24245	24178	23916	24149	24090	24205	24186	24028	24185	24070	24031	23989	23927	24194	24070	24057	24061	24320	24148	24111	24148	24217	24256	24203	24412	23970	23995	24009	24174	24213	24075	24180	24217	24192	24204	24311	24028	24079	24108	24149	24105	24424	24082	24096	24055	23866	24135	24271	23974	24315	24198	24297	24180	24171	23983	23945	24147	24050	24042	24130	24187	24043	24202	24337	24203	24264	24337	24133	24158	24315	24142	24219	24227	24317	24121	24219	24267	24216	24352	24355	24318	24264	24094	23952	24217	24186	24012	24106	24173	23950	24064	24127	24239	24346	24102	24115	24371	24178	24034	24176	24119	24008	24176	24141	24055	24070	24031	24080	24284	24215	24152	24102	24022	24164	24065	24042	24004	24131	24175	24088	24300	24299	24271	24221	24312	23989	24153	24180	23956	24182	24298	24136	24134	24389	24156	24114	24079	24085	24297	24025	24168	23982	24151	24427	24144	24262	24197	24031	23977	24183	24130	24091	24020	24172	24019	24100	24037	24289	24157	23928	24179	24169	23937	24207	24048	24311	24134	24279	24181	24168	23927	23985	24089	24246	24116
29239	49556	48666	41796	34826	29781	27031	24396	23361	21880	20432	19422	19172	18531	18368	18089	17864	17753	17529	17346	17482	17272	17104	17280	17002	17180	17288	17316	17045	17177	17069	17043	16836	16803	16696	16553	16816	16403	16528	16559	16519	16430	16514	16547	16431	16637	16487	16580	16479	16574	16483	16569	16425	16437	16607	16513	16379	16665	16422	16613	16439	16535	16461	16425	16519	16367	16471	16390	16533	16413	16330	16667	16485	16692	16498	16528	16439	16548	16592	16372	16383	16649	16384	16415	16456	16404	16463	16371	16405	16482	16352	16514	16263	16287	16447	16556	16636	16342	16248	16573	16443	16446	16367	16589	16407	16360	16516	16518	16366	16608	16576	16480	16311	16381	16466	16328	16495	16486	16460	16514	16433	16364	16431	16419	16566	16727	16393	16459	16481	16473	16467	16528	16413	16415	16311	16561	16400	16409	16475	16500	16576	16458	16478	16368	16423	16398	16343	16501	16525	16406	16660	16285	16514	16385	16647	16504	16338	16572	16512	16485	16574	16508	16401	16372	16327	16493	16439	16499	16371	16616	16619	16431	16390	16413	16271	16632	16401	16644	16491	16493	16420	16556	16468	16512	16457	16230	16463	16462	16643	16388	16453	16487	16453	16543	16508	16311	16391	16375	16445	16468	16238	16577	16420	16498	16402	16526	16514	16421	16529	16338	16368	16334	16396	16505	16386	16297	16520	16435	16471	16325	16329	16488	16339	16481	16337	16377	16516	16408	16421	16510	16494	16623	16383	16447	16416	16541	16569	16293	16477	16489	16380	16513	16397	16497	16292	16467	16457	16462	16472	16403	16483	16439	16326	16437	16652	16411	16520	16488	16550	16401	16612	16657	16390	16368	16431	16543	16544	16298	16546	16501	16351	16373	16410	16343	16585	16385	16408	16550	16484	16300	16387	16299	16535	16388	16475	16388	16376	16703	16441	16523	16391	16456	16477	16440	16724	16543	16443	16470	16334	16370	16406	16631	16235	16381	16434	16402	16496	16370	16490	16512	16545	16460	16447	16472	16514	16529	16405	16498	16419	16505	16447	16391	16323	16497	16484	16383	16460	16491	16537	16466	16305	16481	16428	16416	16385	16327	16452	16425	16486	16503	16486	16569	16482	16375	16542	16467	16433	16448	16610	16351	16449	16476	16376	16583	16342	16501	16364	16395	16412	16394	16461	16288	16476	16389	16602	16615	16510	16449	16394	16646	16286	16508	16514	16588	16539	16501	16355	16386	16365	16548	16436	16554	16590	16402	16557	16436	16441	16389	16442	16218	16398	16466	16471	16389	16475	16427	16292	16536	16462	16374	16625	16560	16492	16274	16412	16470	16563	16649	16747	16184	16410	16374	16407	16429	16581	16358	16589	16378	16368	16348	16353	16413	16355	16490	16393	16275	16553	16359	16296	16448	16603	16555	16415	16482	16321	16470	16596	16469	16489	16473	16409	16445	16381	16397	16482	16344	16348	16607	16530	16442	16435	16415	16349	16475	16497	16542	16554	16453	16303	16499	16345	16575	16489	16453	16347	16420	16432	16516	16310	16340	16482	16304	16469	16572	16456	16331	16521	16550	16364	16414	16445	16557	16648	16362	16523	16414	16195	16332	16466	16662	16373	16448	16506	16509	16339	16505	16400	16497	16509	16335	16543	16376	16327	16496	16451	16514	16714	16539	16456	16643	16419	16415	16498	16416	16462	16372	16407	16663	16499	16421	16434	16500	16662	16589	16412	16524	16561	16480	16484	16521	16389	16251	16529	16532	16275	16390	16500	16354	16480	16393	16496	16302	16437	16332	16670	16436	16533	16306	16552	16457	16345	16430	16304	16536	16564	16409	16475	16537	16433	16443	16327	16523	16436	16487	16397	16266	16447	16456	16598	16419	16387	16422	16409	16424	16347	16324	16258	16429	16570	16539	16472	16653	16337	16467	16303	16577	16217	16510	16396	16307	16535	16438	16532	16322	16247	16374	16532	16277	16398	16504	16345	16351	16491	16381	16465	16659	16602	16448	16484	16397	16314	16473	16408	16392	16541	16362	16386	16378	16615	16356	16405	16495	16363	16364	16375	16364	16442	16650	16469	16678	16303	16551	16549	16617	16330	16445	16439	16582	16274	16426	16376	16332	16597	16362	16400	16341	16622	16485	16505	16382	16274	16481	16153	16529	16384	16402	16330	16334	16533	16399	16492	16326	16536	16334	16566	16531	16368	16526	16314	16414	16352	16504	16395	16427	16411	16388	16372	16502	16473	16477	16467	16457	16649	16403	16621	16387	16496	16680	16287	16533	16415	16542	16447	16395	16409	16392	16481	16444	16393	16479	16470	16394	16391	16335	16415	16421	16379	16471	16534	16442	16394	16540	16536	16608	16351	16370	16444	16522	16495	16248	16457	16295	16484	16555	16422	16308	16525	16540	16437	16481	16360	16433	16592	16652	16523	16464	16337	16444	16440	16520	16303	16611	16571	16245	16437	16456	16361	16309	16576	16439	16556	16548	16367	16483	16571	16399	16457	16417	16403	16492	16392	16341	16468	16484	16631	16544	16644	16303	16567	16397	16613	16370	16623	16427	16345	16228	16587	16325	16520	16540	16524	16388	16379	16294	16516	16499	16424	16319	16496	16422	16486	16393	16416	16527	16514	16455	16481	16543	16506	16196	16405	16538	16488	16301	16332	16576	16464	16465	16361	16459	16327	16335	16336	16475	16456	16499	16452	16453	16532	16347	16464	16463	16514	16435	16460	16481	16341	16418	16464	16485	16377	16529	16455	16530	16188	16490	16557	16509	16384	16545	16308	16732	16648	16388	16306	16421	16305	16506	16300	16547	16435	16376	16543	16375	16468	16463	16271	16478	16295	16282	16355	16559	16593	16383	16419	16278	16282	16516	16450	16594	16275	16377	16632	16243	16648	16337	16457	16243	16354	16447	16445	16337	16475	16410	16380	16515	16576	16331	16522	16415	16460	16340	16416	16676	16322	16597	16443	16501	16349	16375	16483	16469	16427	16486	16328	16548	16349	16425	16380	16417	16455	16605	16457	16450	16297	16499	16370	16488	16374	16420	16544	16314	16445	16449	16507	16563	16446	16436	16402	16450	16374	16513	16192	16491	16230	16503	16398	16371	16622	16577	16452	16512	16485	16314	16730	16469	16388	16460	16322	16521	16435	16624	16453	16406	16435	16303	16459	16499	16282	16535	16284	16484	16526	16551	16470	16483	16368	16317	16414	16345	16360	16348	16519	16365	16523	16611	16387	16529	16440	16457	16470	16673	16483	16483	16428	16535	16321	16317	16440	16481	16488	16462	16566	16586	16502	16458	16388	16580	16428	16463	16500	16409	16486	16485	16590	16410	16443	16177	16433	16368	16399	16689	16359	16541	16518	16402	16411	16471	16478	16327	16472	16514	16434	16444	16447	16507	16512	16364	16417	16526	16494	16374	16429	16474	16418	16302	16308	16359	16425	16274	16448	16491	16473	16398	16400	16553	16640	16400	16339	16502	16385	16582	16337	16619	16587	16378	16435	16457	16594	16525	16501	16441	16418	16428	16434	16354	16266	16545	16583	16668	16465	16645	16427	16423	16462	16424	16426	16331	16338	16508	16439	16436	16471	16288	16560	16464	16647	16290	16501	16473	16521	16349	16415	16444	16430	16366	16530	16286	16433	16375	16504	16590	16577	16544	16365	16529	16462	16442	16304	16494	16376	16325	16633	16494	16455	16583	16437	16400	16557	16377	16317	16330	16459	16459	16362	16468	16627	16668	16530	16455	16561	16444	16354	16458	16329	16421	16566	16414	16340	16277	16389	16519	16473	16397	16641	16375	16435	16319	16450	16460	16319	16327	16292	16466	16302	16589	16516	16442	16450	16446	16450	16710	16461	16425	16427	16486	16523	16600	16303	16492	16442	16528	16626	16434	16316	16358	16550	16411	16442	16219	16502	16501	16389	16398	16448	16426	16482	16298	16535	16383	16448	16456	16539	16370	16347	16466	16350	16226	16239	16501	16526	16557	16520	16280	16546	16493	16506	16411	16528	16369	16556	16409	16486	16382	16267	16487	16433	16452	16414	16432	16406	16546	16491	16278	16419	16394	16520	16333	16519	16652	16349	16665	16485	16525	16410	16394	16534	16420	16563	16472	16571	16496	16413	16625	16355	16342	16469	16440	16548	16398	16393	16369	16553	16623	16410	16467	16472	16491	16498	16401	16322	16472	16511	16520	16390	16535	16316	16404	16403	16516	16430	16496	16464	16445	16531	16586	16389	16473	16368	16365	16475	16382	16595	16447	16463	16369	16596	16318	16455	16616	16352	16448	16253	16482	16605	16527	16352	16634	16398	16498	16315	16526	16453	16382	16347	16442	16590	16637	16425	16572	16573	16503	16329	16395	16516	16544	16566	16666	16483	16438	16379	16747	16347	16381	16318	16392	16507	16280	16341	16356	16401	16388	16389	16416	16347	16296	16433	16391	16445	16404	16345	16507	16532	16416	16402	16573	16509	16416	16611	16445	16528	16524	16570	16388	16460	16568	16389	16364	16530	16401	16656	16431	16583	16444	16385	16470	16419	16416	16514	16361	16383	16413	16575	16439	16266	16531	16259	16332	16423	16488	16380	16411	16534	16279	16514	16514	16545	16443	16459	16519	16349	16384	16482	16470	16423	16345	16489	16349	16496	16444	16592	16505	16573	16534	16386	16344	16421	16478	16411	16522	16443	16426	16299	16519	16293	16355	16376	16394	16407	16570	16456	16347	16397	16499	16330	16434	16363	16298	16500	16316	16427	16630	16468	16513	16307	16573	16431	16532	16295	16382	16342	16388	16469	16518	16598	16193	16349	16494	16549	16395	16553	16527	16413	16438	16338	16598	16390	16451	16562	16568	16414	16452	16329	16514	16546	16503	16432	16410	16443	16588	16525	16394	16362	16378	16478	16372	16431	16551	16340	16352	16426	16574	16279	16571	16542	16360	16425	16459	16338	16392	16332	16300	16493	16357	16578	16501	16303	16362	16404	16482	16585	16457	16685	16593	16274	16573	16479	16473	16562	16689	16452	16464	16412	16422	16489	16519	16419	16420	16462	16360	16455	16400	16381	16631	16370	16413	16625	16532	16432	16306	16551	16335	16525	16413	16440	16363
38772	36740	39442	35795	31896	29375	27776	26776	26482	26143	25793	25476	25042	24874	25232	25042	24848	24914	24855	25046	24973	24680	24992	24839	24991	24470	24848	25088	24750	24887	24483	24978	24847	24751	24547	24736	24669	24535	24587	24741	24917	24761	25020	24687	24707	24605	24443	24525	24697	24659	24516	24524	24524	24509	24276	24672	24475	24758	24717	24453	24654	24545	24718	24613	25001	24386	24589	24792	24515	24720	24448	24614	24584	24524	24567	24473	24685	24639	24367	24806	24581	24605	24683	24552	24559	24595	24583	24452	24592	24228	24490	24696	24538	24559	24447	24764	24465	24356	24783	24547	24771	24784	24573	24461	24483	24666	24747	24590	24563	24959	24487	24352	24641	24595	24472	24577	24667	24394	24516	24513	24695	24653	24725	24488	24722	24538	24433	24516	24515	24637	24606	24512	24523	24695	24658	24599	24732	24408	24678	24802	24692	24373	24708	24619	24591	24492	24562	24481	24501	24412	24311	24703	24400	24342	24687	24632	24655	24404	24707	24502	24548	24642	24552	24733	24313	24528	24636	24759	24631	24617	24696	24619	24686	24666	24620	24683	24570	24589	24629	24460	24507	24515	24748	24590	24640	24598	24580	24437	24674	24623	24653	24389	24746	24774	24615	24580	24422	24588	24561	24486	24481	24587	24654	24500	24692	24553	24736	24747	24435	24486	24730	24676	24592	24681	24622	24463	24702	24540	24768	24483	24558	24429	24640	24703	24513	24493	24551	24568	24528	24618	24607	24468	24681	24504	24670	24430	24783	24462	24708	24548	24547	24400	24770	24454	24347	24546	24641	24593	24655	24553	24516	24485	24769	24756	24715	24535	24616	24697	24606	24705	24581	24842	24710	24623	24852	24836	24653	24497	24600	24507	24538	24694	24590	24393	24747	24588	24682	24604	24591	24647	24558	24563	24583	24942	24625	24570	24616	24590	24598	24481	24634	24479	24647	24602	24654	24535	24931	24563	24548	24354	24735	24743	24697	24622	24763	24776	24501	24857	24514	24468	24688	24455	24572	24730	24714	24698	24652	24445	24359	24701	24732	24633	24815	24767	24707	24590	24626	24319	24387	24728	24367	24460	24551	24761	24555	24737	24641	24469	24670	24591	24618	24512	24422	24710	24483	24568	24627	24729	24578	24424	24732	24603	24473	24514	24600	24585	24568	24547	24656	24575	24566	24695	24578	24689	24610	24361	24558	24591	24357	24692	24849	24575	24752	24385	24781	24522	24592	24751	24732	24548	24409	24740	24558	24512	24591	24809	24761	24519	24532	24518	24662	24738	24571	24340	24521	24597	24524	24431	24622	24481	24748	24384	24493	24601	24527	24497	24681	24443	24458	24470	24875	24724	24697	24536	24344	24538	24554	24611	24468	24719	24552	24570	24767	24732	24534	24198	24560	24542	24694	24789	24687	24557	24910	24756	24793	24544	24636	24723	24532	24582	24678	24586	24559	24586	24818	24644	24595	24723	24413	24481	24684	24465	24559	24608	24593	24691	24666	24798	24586	24447	24641	24884	24539	24718	24586	24408	24665	24520	24778	24446	24667	24588	24669	24524	24746	24517	24412	24697	24732	24575	24629	24575	24755	24588	24674	24777	24760	24748	24768	24521	24484	24608	24758	24692	24678	24491	24805	24507	24599	24362	24396	24635	24371	24603	24840	24711	24740	24371	24653	24783	24792	24489	24737	24584	24722	24523	24699	24520	24620	24586	24676	24523	24738	24782	24644	24495	24542	24660	24584	24468	24594	24532	24743	24538	24592	24589	24619	24672	24577	24757	24774	24667	24557	24526	24534	24651	24553	24529	24778	24758	24673	24528	24479	24514	24396	24598	24460	24741	24752	24757	24621	24513	24565	24768	24861	24629	24581	24566	24516	24683	24519	24714	24666	24697	24724	24574	24472	24467	24827	24758	24894	24431	24653	24813	24432	24517	24717	24728	24694	24491	24481	24586	24684	24448	24657	24659	24554	24405	24546	24381	24604	24480	24665	24749	24846	24588	24621	24626	24593	24821	24552	24639	24812	24618	24741	24636	24749	24662	24788	24596	24623	24705	24699	24784	24548	24499	24549	24647	24545	24574	24565	24704	24485	24644	24599	24597	24740	24483	24668	24484	24563	24474	24535	24546	24655	24919	24523	24653	24633	24472	24451	24826	24504	24612	24740	24521	24625	24726	24593	24567	24494	24696	24545	24213	24490	24555	24740	24476	24565	24801	24587	24457	24496	24395	24658	24616	24377	24815	24569	24583	24496	24381	24636	24641	24714	24555	24506	24612	24520	24318	24408	24740	24499	24533	24565	24681	24695	24773	24432	24802	24667	24531	24570	24609	24622	24511	24454	24901	24632	24486	24623	24736	24310	24638	24600	24417	24340	24502	24605	24486	24495	24428	24597	24660	24642	24559	24724	24294	24585	24406	24533	24541	24478	24427	24592	24433	24699	24788	24596	24655	24801	24554	24673	24775	24636	24547	24680	24668	24609	24630	24647	24483	24690	24605	24612	24451	24692	24651	24867	24845	24470	24373	24762	24731	24803	24591	24835	24725	24529	24480	24576	24703	24654	24567	24652	24692	24486	24668	24743	24498	24480	24495	24491	24478	24779	24732	24608	24708	24535	24526	24824	24693	24596	24616	24673	24584	24611	24628	24720	24487	24618	24463	24530	24551	24584	24533	24649	24473	24500	24495	24574	24563	24716	24435	24559	24384	24926	24541	24646	24588	24420	24613	24660	24679	24487	24435	24751	24656	24676	24566	24541	24681	24672	24675	24764	24665	24722	24635	24663	24575	24818	24580	24589	24651	24644	24666	24782	24829	24628	24651	24683	24768	24657	24803	24571	24747	24808	24738	24557	24686	24717	24559	24443	24512	24964	24649	24673	24467	24569	24411	24888	24795	24587	24487	24779	24586	24550	24832	24589	24586	24896	24425	24566	24627	24517	24451	24664	24575	24715	24704	24706	24575	24554	24488	24538	24754	24392	24506	24540	24394	24540	24679	24704	24679	24496	24743	24520	24744	24490	24467	24651	24740	24528	24578	24833	24910	24770	24387	24434	24680	24767	24828	24687	24426	24273	24785	24633	24546	24707	24771	24602	24558	24746	24623	24693	24700	24670	24678	24465	24742	24632	24677	24705	24601	24732	24472	24585	24483	24532	24404	24690	24722	24860	24717	24637	24618	24725	24668	24585	24414	24243	24636	24588	24626	24658	24645	24617	24592	24439	24351	24587	24632	24654	24452	24427	24509	24343	24530	24545	24651	24588	24539	24421	24544	24628	24717	24576	24438	24429	24554	24704	24569	24653	24669	24679	24599	24616	24444	24730	24600	24599	24596	24464	24414	24575	24675	24502	24553	24547	24516	24826	24662	24644	24540	24650	24549	24711	24718	24569	24706	24732	24554	24689	24557	24652	24505	24598	24597	24577	24575	24663	24398	24401	24404	24640	24521	24490	24593	24567	24534	24777	24489	24793	24710	24496	24800	24568	24604	24648	24578	24686	24938	24761	24755	24518	24677	24623	24592	24266	24259	24571	24596	24676	24508	24162	24408	24502	24805	24613	24642	24419	24521	24576	24409	24653	24616	24580	24775	24628	24424	24795	24511	24737	24479	24416	24653	24380	24423	24387	24640	24457	24597	24774	24887	24644	24567	24656	24873	24648	24505	24696	24550	24587	24553	24761	24613	24599	24471	24544	24609	24623	24615	24618	24316	24597	24653	24565	24465	24586	24859	24696	24530	24699	24661	24595	24531	24763	24845	24631	24592	24702	24668	24498	24812	24697	24752	24573	24773	24692	24499	24755	24653	24559	24670	24640	24808	24638	24619	24811	24548	24666	24616	24651	24490	24552	24454	24399	24676	24603	24527	24804	24653	24701	24287	24474	24615	24570	24438	24524	24735	24653	24826	24853	24627	24769	24609	24479	24681	24446	24730	24737	24792	24832	24800	24583	24387	24456	24569	24453	24573	24467	24628	24477	24731	24647	24749	24557	24658	24349	24831	24455	24725	24529	24580	24800	24601	24732	24701	24532	24449	24404	24723	24496	24776	24646	24504	24779	24484	24706	24641	24515	24762	24617	24438	24732	24715	24733	24585	24752	24323	24432	24693	24595	24312	24438	24416	24459	24524	24782	24509	24783	24701	24821	24658	24580	24701	24536	24629	24537	24691	24394	24624	24799	24608	24789	24666	24674	24674	24658	24761	24546	24553	24722	24608	24380	24584	24502	24564	24654	24388	24469	24790	24768	24560	24465	24340	24463	24459	24642	24453	24533	24852	24460	24712	24456	24724	24571	24503	24680	24678	24680	24694	24487	24587	24386	24564	24691	24605	24460	24566	24716	24562	24744	24617	24485	24523	24289	24435	24622	24733	24655	24828	24505	24715	24642	24597	24612	24570	24407	24556	24577	24618	24813	24842	24509	24664	24704	24345	24772	24553	24647	24508	24662	24479	24648	24486	24554	24654	24853	24554	24549	24486	24485	24515	24599	24371	24549	24521	24422	24587	24534	24604	24511	24480	24570	24677	24305	24411	24518	24390	24580	24675	24512	24628	24679	24601	24861	24448	24538	24702	24479	24529	24590	24442	24724	24771	24512	24764	24446	24460	24434	24754	24751	24815	24581	24362	24636	24415	24609	24658	24618	24263	24462	24274	24582	24511	24702	24568	24492	24475	24521	24621	24846	25016	24643	24466	24765	24322	24684	24682	24367	24468	24560	24909	24735	24612	24617	24688	24901	24578	24670	24612	24607	24594	24806	24612	24540	24301	24723	24642	24479	24488	24700	24766	24373	24651	24751	24744	24501	24752	24762	24559	24739	24515	24435	24511	24855	24456	24609	24495	24914	24722	24536	24436	24775	24733	24427	24357	24683	24634	24769	24469	24745	24679	24880	24565	24447	24506	24450	24545	24488	24660	24509	24523	24720	24670	24601	24440	24446	24645	24680	24905	24734	24513	24658	24644	24453	24592	24526	24626	24605	24412	24605	24827	24957	24595	24802	24465	24630	24580	24655	24695	24566	24640	24736	24671	24732	24604	24720	24461	24738	24745	24846	24607	24628	24418	24886	24854	24710	24701	24660	24442	24450	24497	24664	24587	24574	24633	24499	24614	24331	24741	24578	24561	24372	24436
31415	39688	39331	32278	26779	23484	21719	20103	19549	18864	18514	17998	17715	17530	17398	17343	17153	17126	17054	17117	16857	16861	16728	16973	16996	16897	16856	16780	16880	16840	16826	16776	16714	16847	16756	16575	16511	16573	16587	16682	16533	16737	16562	16599	16724	16688	16570	16676	16478	16530	16516	16548	16792	16533	16603	16652	16625	16513	16662	16692	16639	16631	16492	16682	16479	16743	16615	16587	16593	16612	16585	16715	16553	16513	16473	16589	16421	16571	16600	16571	16813	16609	16585	16473	16606	16729	16522	16651	16566	16649	16501	16630	16623	16620	16657	16646	16515	16500	16686	16624	16771	16663	16651	16564	16704	16726	16678	16705	16667	16693	16584	16607	16769	16539	16656	16506	16653	16545	16766	16702	16639	16479	16454	16676	16762	16414	16581	16476	16574	16545	16844	16686	16668	16810	16537	16737	16612	16492	16535	16654	16804	16663	16613	16718	16716	16604	16655	16742	16527	16710	16461	16823	16575	16525	16680	16668	16560	16664	16341	16570	16566	16618	16669	16574	16622	16727	16783	16706	16664	16536	16560	16792	16713	16666	16604	16601	16585	16624	16661	16637	16696	16647	16616	16637	16604	16589	16703	16515	16666	16789	16663	16602	16530	16849	16544	16554	16446	16643	16626	16634	16472	16546	16784	16611	16816	16726	16461	16705	16533	16595	16678	16625	16542	16573	16540	16562	16726	16680	16736	16647	16537	16559	16590	16605	16727	16584	16713	16490	16702	16718	16509	16624	16735	16511	16559	16862	16665	16619	16327	16713	16656	16635	16829	16557	16563	16729	16530	16465	16519	16548	16442	16531	16576	16522	16688	16670	16474	16616	16627	16593	16687	16647	16691	16645	16614	16614	16598	16577	16571	16554	16662	16680	16588	16758	16547	16567	16532	16581	16522	16556	16427	16731	16642	16477	16667	16505	16675	16710	16632	16647	16656	16620	16552	16542	16545	16475	16655	16681	16661	16551	16466	16625	16694	16785	16596	16553	16650	16724	16662	16639	16710	16647	16563	16640	16613	16601	16553	16559	16584	16626	16495	16592	16688	16722	16695	16642	16494	16563	16579	16541	16569	16611	16554	16550	16707	16635	16465	16614	16765	16620	16575	16622	16692	16502	16531	16617	16572	16700	16649	16572	16652	16625	16705	16639	16669	16577	16626	16584	16617	16725	16589	16662	16571	16706	16652	16692	16396	16489	16570	16523	16526	16403	16639	16378	16536	16615	16520	16548	16580	16638	16518	16521	16577	16652	16564	16662	16685	16581	16543	16560	16692	16524	16564	16511	16491	16598	16618	16578	16637	16604	16497	16649	16637	16558	16713	16658	16671	16515	16460	16571	16572	16419	16553	16690	16542	16636	16684	16583	16573	16611	16612	16673	16644	16696	16657	16630	16715	16574	16658	16590	16691	16754	16732	16592	16603	16521	16580	16463	16690	16473	16564	16794	16493	16557	16403	16496	16474	16591	16680	16751	16808	16594	16516	16631	16704	16507	16470	16582	16783	16509	16577	16701	16469	16745	16650	16784	16684	16509	16557	16602	16740	16665	16640	16698	16518	16670	16542	16643	16435	16576	16595	16833	16662	16634	16518	16519	16698	16542	16657	16489	16694	16550	16780	16650	16618	16697	16591	16513	16702	16653	16671	16665	16745	16593	16517	16743	16691	16470	16567	16545	16576	16543	16533	16563	16648	16596	16613	16562	16677	16602	16487	16574	16669	16530	16496	16593	16709	16365	16595	16522	16649	16607	16765	16553	16656	16627	16705	16602	16711	16570	16729	16613	16684	16469	16761	16582	16481	16585	16569	16713	16498	16686	16546	16624	16616	16701	16608	16509	16641	16615	16784	16523	16571	16613	16702	16664	16521	16562	16531	16708	16688	16692	16578	16789	16618	16562	16757	16579	16452	16537	16438	16682	16594	16629	16673	16519	16724	16460	16694	16564	16713	16608	16575	16636	16521	16651	16596	16689	16634	16637	16581	16531	16624	16656	16565	16628	16419	16703	16540	16738	16517	16558	16400	16649	16487	16547	16670	16565	16633	16516	16579	16786	16668	16587	16621	16742	16678	16556	16737	16569	16635	16580	16524	16601	16487	16695	16538	16433	16471	16637	16592	16542	16454	16635	16755	16570	16703	16468	16555	16521	16789	16511	16544	16646	16495	16448	16619	16599	16606	16570	16705	16640	16489	16729	16567	16392	16625	16522	16750	16546	16595	16547	16754	16514	16593	16648	16608	16624	16543	16695	16348	16578	16495	16516	16640	16564	16591	16693	16753	16821	16747	16436	16500	16600	16715	16668	16558	16723	16547	16581	16431	16503	16705	16670	16642	16469	16616	16525	16617	16596	16683	16683	16557	16487	16653	16559	16760	16629	16578	16592	16530	16437	16620	16461	16876	16642	16530	16647	16662	16700	16604	16416	16618	16634	16538	16750	16588	16543	16708	16563	16647	16579	16502	16512	16713	16691	16443	16477	16510	16562	16593	16457	16682	16601	16426	16604	16686	16496	16567	16622	16672	16661	16533	16511	16662	16558	16693	16523	16745	16699	16562	16629	16628	16584	16590	16492	16707	16544	16717	16722	16635	16649	16559	16586	16483	16682	16580	16600	16625	16497	16427	16791	16432	16655	16493	16564	16670	16566	16547	16568	16622	16542	16439	16665	16522	16537	16639	16585	16496	16492	16469	16698	16388	16583	16687	16684	16671	16643	16690	16679	16581	16553	16556	16571	16499	16642	16556	16684	16437	16492	16647	16526	16466	16655	16574	16691	16562	16781	16720	16645	16608	16743	16723	16610	16776	16485	16617	16465	16507	16691	16519	16707	16596	16447	16459	16685	16621	16647	16706	16529	16518	16726	16586	16740	16753	16606	16550	16724	16691	16582	16651	16630	16499	16550	16554	16787	16526	16632	16695	16475	16729	16598	16499	16657	16706	16718	16571	16623	16587	16681	16578	16466	16627	16598	16505	16631	16807	16487	16714	16683	16694	16582	16631	16739	16684	16573	16683	16655	16552	16633	16512	16591	16722	16604	16551	16628	16604	16678	16718	16654	16442	16735	16608	16631	16725	16568	16622	16752	16624	16640	16590	16537	16576	16705	16680	16578	16614	16604	16591	16512	16438	16710	16693	16635	16620	16735	16703	16669	16536	16666	16611	16532	16419	16706	16504	16568	16659	16546	16445	16612	16779	16519	16610	16465	16618	16415	16751	16728	16648	16623	16809	16757	16739	16835	16418	16453	16653	16590	16613	16526	16424	16720	16604	16600	16813	16652	16526	16625	16644	16655	16759	16424	16587	16637	16540	16520	16446	16802	16456	16656	16936	16595	16567	16617	16705	16461	16655	16572	16542	16577	16569	16657	16522	16595	16653	16692	16541	16800	16497	16637	16598	16504	16748	16615	16545	16590	16721	16628	16588	16530	16672	16751	16686	16385	16505	16592	16733	16692	16457	16472	16505	16655	16419	16706	16607	16510	16512	16488	16617	16617	16593	16514	16714	16684	16440	16537	16658	16645	16395	16439	16482	16649	16680	16643	16527	16479	16467	16431	16438	16714	16669	16599	16447	16638	16513	16674	16665	16781	16676	16608	16562	16592	16576	16742	16627	16602	16640	16583	16591	16728	16741	16575	16607	16446	16583	16480	16506	16687	16573	16616	16598	16592	16546	16624	16656	16388	16786	16552	16643	16607	16691	16631	16553	16548	16639	16663	16586	16687	16480	16628	16761	16545	16599	16737	16538	16614	16821	16758	16661	16670	16597	16583	16683	16675	16495	16500	16636	16529	16560	16634	16663	16630	16639	16835	16695	16596	16705	16595	16730	16521	16572	16746	16593	16614	16615	16789	16840	16675	16648	16759	16689	16642	16630	16592	16803	16667	16514	16691	16576	16491	16752	16714	16649	16664	16714	16698	16704	16719	16591	16574	16651	16772	16771	16602	16535	16576	16564	16473	16535	16677	16710	16545	16567	16562	16707	16570	16599	16620	16824	16635	16432	16532	16639	16865	16709	16749	16627	16594	16621	16591	16708	16709	16596	16569	16836	16646	16619	16466	16521	16605	16699	16591	16569	16433	16677	16741	16711	16674	16677	16625	16468	16557	16548	16560	16726	16730	16583	16610	16607	16672	16529	16636	16746	16653	16725	16681	16452	16706	16667	16667	16812	16546	16699	16766	16461	16650	16768	16829	16610	16605	16519	16553	16648	16737	16572	16583	16659	16725	16601	16629	16552	16818	16398	16592	16579	16365	16666	16475	16646	16460	16574	16583	16727	16439	16570	16590	16703	16587	16609	16788	16753	16730	16562	16460	16726	16678	16547	16688	16573	16650	16681	16494	16759	16671	16547	16741	16734	16665	16767	16591	16642	16648	16779	16678	16576	16626	16764	16615	16586	16688	16559	16551	16619	16660	16651	16548	16557	16574	16417	16472	16468	16578	16783	16591	16290	16569	16674	16717	16758	16452	16598	16529	16719	16636	16530	16607	16616	16593	16563	16640	16506	16784	16545	16609	16580	16433	16612	16757	16668	16728	16482	16512	16658	16479	16472	16554	16433	16534	16658	16649	16753	16572	16537	16693	16675	16728	16705	16396	16548	16805	16506	16625	16717	16633	16427	16512	16415	16641	16680	16568	16704	16565	16578	16562	16567	16718	16760	16462	16628	16532	16571	16588	16611	16682	16471	16659	16528	16885	16639	16662	16658	16695	16698	16585	16549	16807	16465	16544	16750	16578	16762	16765	16504	16629	16614	16715	16531	16620	16519	16571	16658	16582	16538	16637	16587	16651	16744	16709	16598	16827	16704	16732	16606	16788	16604	16646	16546	16773	16724	16549	16543	16642	16636	16720	16547	16706	16781	16666	16788	16717	16589	16577	16421	16799	16655	16706	16600	16609	16738	16590	16579	16609	16451	16681	16624	16513	16607	16647	16541	16605	16693	16464	16641	16553	16509	16555	16677	16522	16638	16657	16539	16628	16626	16660	16412	16540	16443	16577	16536	16608	16642	16674	16671	16601	16589	16768	16718	16736	16674	16619	16600	16516	16550	16722	16671	16722	16673	16610	16677	16651	16552	16465	16706	16712	16429	16784	16617	16641	16485	16632	16689	16663	16499	16668	16622	16600
24373	20822	27370	29458	29672	31140	31610	28975	27623	27638	27122	26221	26011	26151	26030	25746	25478	25555	25644	25562	25562	25397	25385	25227	25313	25193	25198	25258	25437	25389	25479	25319	25383	25167	25307	25297	25206	25073	25278	25240	25088	25288	25173	24998	25186	25218	25000	24976	25287	25004	25140	25081	25228	25092	25109	25144	25094	24986	25059	24723	24858	25150	25135	24985	25183	25015	25292	25205	25022	25102	25196	24836	24984	25172	24953	25165	25238	24755	25073	25149	25075	25106	25107	25035	24911	25299	25021	24988	24701	25015	25088	25068	25237	25210	25213	24988	25126	25014	24979	24933	25080	24751	25076	25085	25151	25073	25015	25112	25256	25149	25015	25177	25116	24802	25078	24846	25164	25081	25093	25061	25161	25249	25162	25200	24993	24985	25203	25224	25176	24955	25041	25139	25127	25192	25050	24956	25364	25026	25308	24960	25104	25067	25009	25099	25176	25001	25029	24603	25068	24837	25090	24989	25016	25104	25070	25132	24791	25115	25058	25009	25015	25144	25037	24886	25114	25050	25127	25140	25162	24910	25189	25133	25033	25208	25127	25117	24946	24929	25012	24899	24994	24973	25224	25070	25029	25105	25126	25131	24924	24994	25140	25069	24657	25137	25010	24970	25216	24908	24939	25145	24849	25121	24994	25101	25055	25074	24743	24915	24970	25055	24870	24941	24982	25036	24968	24877	24732	24954	25216	25137	25123	24996	24933	25001	25055	25070	24864	25066	25426	25129	24936	25113	25204	24841	25199	24900	25074	24945	25058	25208	25030	25142	25117	24835	24979	25055	24793	25007	25211	24908	24922	25050	25073	25006	25115	25034	25154	25210	25269	25003	25104	24919	25045	25003	25182	25241	24921	25159	25018	25061	24945	24942	25070	25027	25066	24899	25209	25018	25064	25401	25158	25049	25222	25439	24816	25008	25145	25119	24897	25170	25087	25021	24859	24965	25089	25015	25374	25293	24913	25211	24853	24746	25115	24652	25294	24987	25107	25008	25359	24940	25062	25209	25100	24833	24966	25142	24815	25072	25109	24931	25057	25058	25069	24928	24916	25186	25032	25052	24991	25101	25194	25027	25105	25096	24726	25241	25041	25044	25148	24992	24834	25054	24815	25134	25087	25191	24939	25263	25261	25200	25054	25124	25069	24999	25009	24874	24940	24566	25264	24747	25009	24858	25065	25133	25163	25069	24911	24900	24928	25156	24977	25194	25179	25095	25062	24937	25194	25063	25316	24973	24702	25129	25009	25047	24938	25033	24983	25099	25014	25209	24992	24926	25145	24937	24969	24924	25008	25160	24860	25215	25208	24758	25042	24882	24978	25079	25117	24950	24867	24908	25046	25391	25246	25043	25062	24986	25001	24668	25216	24994	24912	24957	24908	25007	25162	25301	24836	25161	25116	25181	24978	24978	25075	25119	25266	25123	24899	25118	25055	25117	24776	25172	25362	25078	25037	24895	25037	24795	25041	25224	25021	25191	25015	25018	25064	25246	25040	25028	25262	25177	25080	25014	25126	25335	25078	24916	25104	24968	24839	25204	25026	24914	25103	25031	25082	25169	25053	24881	24918	24895	25153	25047	25179	25243	25111	25139	25117	24951	25015	25022	25113	25202	25283	24909	24697	25078	25192	25018	25064	24904	25033	25134	25218	25087	25010	25104	25112	24983	25107	25186	24885	25230	24978	24982	25111	24840	25011	25368	25207	25178	25057	25108	25241	25176	25026	24746	24819	25038	25016	24879	24869	25068	24853	25208	25285	25180	24970	25035	25056	24714	24861	24956	24777	25167	25100	25243	25233	24877	25148	25034	24776	25266	25079	25105	25048	24962	24977	24993	25147	25167	25098	24944	24964	24946	25085	24965	25085	24953	25116	24835	25208	25025	25215	25031	25002	24733	25015	24766	24920	25263	25078	25088	25190	25031	24824	24962	25086	25184	24975	25122	24975	25138	24882	24853	25178	24904	24915	25277	25167	25002	25123	24969	24945	25023	25151	24970	25098	25029	25149	25162	25022	24900	24947	24837	24931	24992	24859	25176	25286	25053	25137	25213	25054	24847	25083	25061	24968	24756	24970	25037	25003	25250	25029	25117	24868	24887	24817	25243	25363	24999	24918	25114	25047	24998	24998	25155	24901	24985	25268	24969	24962	25157	25117	25013	25021	25240	25109	24976	25031	24971	25320	24737	24899	24941	25002	25073	24939	25291	25020	25104	25211	24981	25155	25037	24917	25040	24982	25205	25212	25077	25226	24962	25003	25090	25027	24828	24952	24898	25046	25204	25197	25071	25013	25158	25186	24984	25113	25119	24891	25004	24830	24943	25192	25083	25122	24999	25025	24783	25233	25057	25109	24897	25153	25041	25072	24787	25050	25055	25263	25113	24993	24902	25000	25169	25153	25182	25004	25118	24952	25286	25143	25121	25137	25051	25180	25073	25050	25035	25087	25023	25180	25146	25175	24885	25093	25175	24862	24806	24963	24904	24990	24794	25020	24981	25035	25158	25183	24957	25170	24917	24960	25022	24981	25011	24932	25033	24697	24934	24828	25345	25162	25188	25170	24995	25073	25192	25173	25127	25005	25079	25028	25200	24971	25133	25263	25305	25154	24915	24917	24902	25116	24993	24960	25175	25042	25067	25273	25071	24841	25096	25195	25171	25038	25232	25206	24945	25056	24972	25143	25027	24922	24653	24975	24879	25109	25009	25132	25159	25046	25025	24901	25098	25084	24988	25018	25050	24780	25036	25426	25027	25206	25247	25124	25144	24860	25036	25060	25028	25191	24872	25174	25228	25174	24875	24960	25037	25148	24878	24906	25104	25016	25123	25049	25218	24894	24861	25130	25179	24987	25042	25011	25036	25165	25202	25312	25088	24904	24909	25160	25305	25029	25019	25021	25095	25234	24978	24944	25004	25026	25119	24999	25037	24952	25067	25108	25247	24953	25026	25279	25051	24991	24651	24824	25031	24975	25051	24866	24945	25055	24937	24988	25091	25128	25064	24957	25208	24933	25095	24910	24914	25319	25035	25204	25151	25043	25015	25099	25274	25151	25236	24917	25006	24835	25143	25129	25130	25104	24976	25008	24999	25099	25073	25153	24898	24831	25185	24980	24876	25150	24988	25014	25248	24971	25104	25039	25072	25062	24885	24871	25180	24874	25098	25017	25156	25062	25026	24953	25127	25267	25195	25115	24724	25124	24838	25139	24821	24826	25056	24997	24971	25240	25138	25079	24890	24848	25198	25177	25170	25081	24990	25068	25063	24839	24986	24995	25256	25164	24966	25255	25121	24872	25100	25074	25114	24843	24756	24978	25119	24970	24920	25100	25115	24879	24796	25159	25217	24948	25212	24877	24848	24912	25099	25006	25059	25005	24864	25247	24975	25001	24979	24951	25164	25223	25047	25057	25030	24843	25106	25049	25089	24997	25184	25054	25039	24993	25090	24871	25167	25015	25004	25247	24971	25072	24980	25028	24866	25047	25051	24990	25243	24953	25174	25007	25010	25191	25028	25139	25126	24963	25086	25077	25075	25046	25131	25099	25004	25107	25137	25141	25000	24976	25221	24986	24768	24894	24860	25155	25053	24905	25067	24933	24819	24946	25065	25065	24960	25131	24932	25112	24712	24901	25101	25024	25282	25115	24869	24857	25102	24897	24957	25345	24764	24870	24953	25394	25170	24946	25214	25174	24980	25122	25126	24953	25032	25089	25160	25085	25012	25140	24864	25000	25134	25306	25097	25010	25144	25107	25000	24980	24812	25110	25282	24768	24856	25008	24856	25289	25113	25079	25083	24916	25015	25126	24881	25006	24843	24871	25277	25051	24896	24994	25297	25002	25234	24983	25092	25101	25012	25113	25039	25079	24992	24916	25115	25110	25136	24850	25037	24882	24930	25182	25177	25046	25072	24973	25010	25204	24938	25102	25025	25003	25074	24902	25025	24986	25331	25110	24883	24785	24745	24894	25086	25198	25091	24945	25027	25291	25228	24962	25049	25105	24951	25214	25057	24964	24861	24964	25129	25241	25213	25132	25000	24920	24999	25120	25026	25005	25218	25179	25039	25138	25016	24933	24965	25240	25060	24952	25018	25022	24876	24943	25151	25242	25012	25175	25142	25009	25049	25064	24982	24994	24962	25093	24977	24917	25259	25039	25076	25031	24953	25123	24998	25080	24857	25029	25028	24918	24708	24883	25205	25245	25251	25049	25146	24930	25014	24922	25185	24950	24991	25117	25088	25242	24780	24902	24960	25014	25082	25182	24973	25202	25278	25162	25054	25072	24981	25208	24899	25226	24995	25115	25192	25088	25158	25199	24746	25109	25240	25062	25079	25003	25223	24896	24959	24916	24787	25038	25090	25236	25151	25101	24937	25012	25007	25163	24981	25020	24939	24868	24970	25251	25072	24923	25184	24877	24971	25197	25166	24852	24826	24973	24829	24960	24898	24901	24730	25085	24834	25197	25253	25295	25016	25035	25137	25329	24977	24978	25058	25314	25079	25075	25180	24811	24823	25144	25030	24946	24981	24978	25097	24868	25094	25049	24768	25252	24959	25416	25221	24844	25187	25069	25065	25166	24922	25045	25011	25181	25035	25206	25143	25111	25034	25101	25021	24954	24973	24892	24889	24987	25098	24675	25006	25292	24945	25068	25214	25285	25003	24938	24844	24871	24994	25044	24967	25052	24952	25042	24896	25032	25084	25009	25058	24959	25043	24985	25067	24964	25147	25078	25085	24924	24970	25093	25016	25124	25139	25042	25002	25137	25003	25117	25033	24966	25089	24895	24901	24980	25045	25282	25318	25040	24696	25050	25012	25046	25326	25062	24960	25061	25040	25268	25020	25185	25081	25063	24907	24966	24950	25066	24981	24830	24934	25111	25039	24971	25146	25470	25326	25052	25084	25005	25173	25141	24808	25198	24950	25008	25531	24966	24979	25016	24943	24941	24898	25146	25018	25202	25136	25079	25214	25004	25031	24991	25094	25115	25349	25095	24991	25126	25080	25068	24992	25287	24788	25058	25055	25118	25158	24905	25038	24843	24819	25093	25090	25140	25064	25171	25061	25127	24785	25012	25038	24729	25075	25261	25029	25248	25219	25033	25001	25039	25105	25136	25255	25119	25105
27785	44520	45058	37753	30970	27213	24512	22503	21401	20591	19477	18711	18287	18264	18097	17859	17593	17849	17576	17621	17679	17592	17345	17246	17370	17283	17128	17158	17330	17173	17129	17188	17082	16984	16932	16900	17088	16742	16825	17019	16906	16998	17084	17039	16984	16758	16868	16900	16650	16707	16862	16927	16762	16597	16893	16609	16996	17033	16764	16661	16985	16914	16838	16924	17039	16823	16721	16989	16629	16874	16867	16843	16844	16771	16930	16835	16857	16949	16774	16881	16933	16853	16747	16860	16939	16721	16988	17001	16875	16701	16785	16826	16752	16791	16891	16754	16922	16750	16845	16837	16746	16754	16731	16924	16895	16826	16915	16971	16737	16929	16682	16792	17023	16926	16753	16847	16995	16697	16672	16777	16823	16816	16873	17056	16904	16886	16967	16782	16900	16698	16784	16952	17026	16702	16770	16799	16776	16879	16853	16692	16870	17039	16689	16845	16816	16839	16854	16872	16747	16772	16837	16986	16821	16808	16870	16701	16809	16931	16970	16632	16842	16873	16743	16860	16781	16866	16852	16890	16718	16720	16799	16735	16806	16601	16953	16781	16901	16796	16831	16799	16856	16774	16911	16657	16868	16793	16839	16692	16945	16756	16973	16672	17002	16790	16913	16593	16854	16821	16989	16902	16728	16881	16879	16836	16911	16973	16655	16733	16616	16727	16843	16732	16924	16876	16754	16746	16927	16738	16920	16875	16955	16768	16945	16847	16932	16742	16844	16789	16604	16929	16932	16769	16919	16584	16730	16924	16946	16807	16785	16776	16815	16667	16950	16822	16773	16940	16868	16845	16996	16625	16809	16861	16819	16758	16793	16839	16835	16950	16856	16678	16779	16852	16851	16887	16916	16893	16824	16847	16725	16815	16922	16816	16677	16917	16921	16885	16889	16871	16909	16838	16964	16833	16812	16874	16680	16816	17005	16862	16904	16855	16856	16691	16860	16846	17025	16923	17033	16819	16685	16874	16793	16868	16948	16807	16891	16750	16917	16885	16799	16746	16936	16745	16748	16951	16903	16917	16872	16887	17021	16773	16863	16816	16789	17006	16770	17012	16819	16879	16850	16835	16715	16746	16974	16853	16929	16927	16696	16888	16753	16892	17066	16816	16761	16914	16816	16720	16832	16795	16841	16806	16744	16828	16728	16719	16853	16828	16807	16909	17023	16870	16711	16990	16621	16901	16624	17023	16896	16788	16777	16772	16943	16743	16761	16811	17096	16735	16894	16757	16838	16932	16950	16799	16793	16843	16875	16734	16618	16620	16803	16865	16883	16856	16896	16828	16715	16859	17002	16844	16935	16904	16898	16812	16833	16981	16701	16980	16871	16859	16987	16816	16908	16877	16774	16918	16697	16908	16922	16913	16842	16900	16645	16936	16819	16867	16863	16882	16789	16982	16823	16838	16460	16711	16712	16800	16789	16829	16908	16815	16736	16920	16900	16813	16750	16889	16880	16866	16861	16714	16863	16913	16689	16793	16914	16700	16866	16920	16888	16919	16832	16787	16985	17022	16769	16826	16893	16756	16890	16975	16765	16787	16811	16746	16902	16707	17027	16901	16766	16832	16928	16864	16942	16852	17027	16924	16838	16930	16873	16882	16888	16747	16870	16722	16765	16728	16749	16620	16856	16724	16673	16866	16668	16883	16750	16916	16841	16798	17016	16666	16926	16780	16660	16703	16691	16850	16885	16968	16714	16803	16653	16727	16700	16601	16837	16864	16839	16746	16888	16727	16668	16764	16791	16809	16923	16607	16790	16806	16794	16731	16753	16963	17004	16940	16752	16719	16835	17058	16791	16849	16826	16942	16802	16823	16726	16808	16997	16816	16869	16913	16652	16804	16749	16761	16872	16552	16881	16858	16820	16854	16604	16929	16831	16847	16854	16707	16866	16719	16918	16737	16784	16936	16823	16956	16981	16823	17041	16692	16906	16847	16784	16894	16812	16732	16772	16942	16935	16726	17009	17098	16863	16894	16796	16873	16850	16788	16583	16803	16952	16873	16804	16720	16814	16791	16876	16706	16898	16844	16832	16797	16912	16867	16771	16805	16730	16788	16854	16822	16700	16848	16834	16957	16906	16980	16853	16748	16813	16741	16656	16816	16731	16668	16933	16646	16847	16802	16854	16996	16877	16854	16732	16832	16785	16826	16855	16885	16875	16897	16890	16942	16860	16854	16758	16893	16660	16871	16692	16829	16805	16795	16914	16782	16862	16924	16807	16853	16864	16537	16668	16911	16893	16567	16841	16876	16978	16888	16897	16787	16796	16787	16936	16737	16878	16671	16858	16750	16729	16578	16890	16813	16750	16788	16871	16953	16779	16582	16751	16907	16840	16649	16812	16977	16946	16976	16728	16652	16912	16777	16700	16779	17013	16891	16818	16853	16708	16932	16867	16955	16834	16802	16804	16658	16772	16655	16934	16958	16890	16908	17017	16957	16920	16920	16716	16625	16832	16831	16949	16786	16834	16957	16862	16730	16893	16833	16873	17110	16758	16807	16811	16868	16685	16754	16833	16962	16738	16815	16775	16865	16882	16769	16966	16848	16742	16819	16749	16958	16874	16694	16753	16778	16871	16773	16827	16700	16872	16870	16786	16850	16756	17034	16769	16834	16779	16877	16904	16926	16779	16901	16833	16639	16788	16935	16787	16875	16837	17095	16935	16945	16919	16843	16933	16850	17012	16862	16880	16922	16979	16928	16867	16844	16780	16879	17059	16761	16871	16568	16939	16863	16850	16779	16985	16686	16776	16811	16772	16925	16848	16592	16866	16838	16775	16908	16870	16649	16607	16896	16815	16946	16733	16914	16822	16827	16742	16873	16890	16950	16714	16637	16955	16774	16822	16875	16892	16936	16917	16823	16908	16823	16880	16999	16711	16822	16774	16749	16836	16817	16840	16887	16831	16665	16712	16726	16695	16658	16841	16947	16845	16839	16808	16822	16753	16819	16834	16917	16907	16784	16936	16807	16927	16837	17051	16690	16810	16603	16639	16892	16805	16758	16821	16825	16928	16937	16815	16982	16879	16770	16604	16843	16962	16825	17038	16738	16741	16677	16763	16809	16859	16951	16885	16927	16920	16837	16737	16735	16855	16765	16886	16718	16807	16836	16736	16927	16957	16817	16975	16811	16764	16628	16655	16987	16722	16822	16831	16803	16873	16780	16893	16629	16927	16856	16626	17051	17027	16796	16824	16844	16762	16865	16732	16867	16720	16740	16917	16838	16925	16738	16803	16791	16667	16646	16877	17024	17022	16747	16836	16811	16980	16933	17024	16944	16842	16863	16966	16809	16798	16838	16966	16974	16846	16821	16826	16716	16908	16862	16836	16936	16657	16821	16742	16937	16788	16851	16916	16761	16704	16918	16875	16769	16715	16772	16936	16814	16827	16987	16881	16924	16839	16797	16741	16760	16754	16829	16938	16928	16843	16718	16892	16817	16805	16901	16867	16968	16956	16815	16878	16939	16811	16788	16888	16872	16933	16880	16661	16964	16903	16834	16790	16819	16914	16846	16780	16715	16945	16923	16715	16744	16937	16827	16833	16850	16918	16808	16767	16703	16834	16870	16967	16872	16955	17010	16771	16808	16980	16525	16828	16944	16696	16841	16929	16791	16804	16760	16914	16878	16858	16845	16718	16999	16948	16917	16755	16821	16805	16730	17043	16916	16844	16878	16851	16867	16852	16793	16902	16910	16819	16969	16749	16749	16841	16619	16882	16721	16864	16845	16885	16924	16979	16718	16752	16925	16852	16823	16806	16880	16963	16773	16926	16776	16745	16750	16855	16889	16727	16892	16755	17013	16691	16781	16911	16842	17030	16901	16784	16768	16849	16700	16585	16955	16820	16862	16940	16825	16882	16804	16700	16999	16775	16879	16888	16788	16876	17103	16732	16907	16898	16847	16783	16845	16780	16835	16717	16952	16863	16718	16620	17012	16894	16745	17009	16897	16583	16767	16775	16822	16798	16887	16878	16722	16807	16803	16784	16786	16810	16778	16770	16913	16780	16579	16870	16890	16858	16704	16857	16852	16939	16801	16805	16911	16852	16815	16778	16873	16881	16780	16869	17085	16702	16963	16737	16967	16826	16755	16829	16911	16785	16763	16933	16868	16846	16830	16830	16829	16832	16829	16929	16849	16827	16939	16912	16650	16826	17028	16882	16823	16824	16831	16590	16740	16787	16794	16867	16927	16783	16905	16762	16894	17012	16882	16846	16811	16958	16750	16890	16964	16778	16692	16798	16773	16854	16910	16726	16662	16857	16757	16796	16924	16674	16826	16936	16851	16851	16868	16765	16945	16767	16948	16826	16843	16998	16673	17078	16770	16924	16986	16879	16811	16772	16787	17081	16778	16842	16824	16727	16891	16816	16918	16748	16908	16895	16668	17057	16730	16989	16863	16991	16941	16668	16892	16921	16803	17024	16881	16915	16782	16883	16768	16630	16938	16840	17087	16711	16741	16713	16819	16828	16847	16756	16893	16852	16886	16928	16834	16906	16769	16773	16843	16745	16836	16881	16943	17004	16785	16937	16941	16842	16780	16720	16836	16747	16642	16833	16905	16921	16963	16879	16821	16696	16800	16800	16785	16803	16833	17002	16854	16810	16764	16773	16731	16872	16745	16701	16729	16882	16773	16940	17033	16889	16850	16900	16672	16780	16854	16887	16678	16831	16856	16879	16679	16690	16846	16672	16758	16884	16828	16739	16822	16837	16810	16844	16758	16964	16926	16943	16843	16931	16888	16884	16802	16762	16863	16698	16964	16877	16731	16932	16791	16674	16912	16815	16784	16743	16917	16955	16998	16799	16784	16868	16702	16834	16853	16874	16750	16845	16810	16888	16873	16964	16968	16978	16944	16770	16761	16881	16895	16760	16930	16874	16920	16825	16897	16836	16801	16790	16776	16857	16842	16780	16781	17034	16714	16815	16781	16883	16819	16877	16863	16719	16973	16918	16732	16736	16837	16849	16832	16905	16920	16905	16811	16750	16959	16816	16897	16780	16868	16727	16852	16860	16696	16804	16855	16892	16828	16786	16975	16938	16890	16795	16669	16898	16854	16829	16972	16740	16834	16632	16942	17047	16765	16819	17038	16896	16989	16940	16793	16788	16953	16841	16832
22519	20831	27196	25549	24939	30236	33491	29904	28446	27944	26567	26143	26052	25852	25769	25559	25330	25237	25157	25127	25052	24610	24924	24873	25066	24816	24927	24726	24711	24910	24661	24500	24595	24748	24792	24503	24685	24311	24345	24449	24348	24191	24344	24531	24567	24323	24400	24248	24412	24326	24364	24296	24401	24369	24600	24328	24376	24231	24396	24131	24465	24324	24253	24358	24386	24275	24452	24235	24366	24363	24556	24275	24334	24335	24172	24159	24446	24317	24578	24285	24350	24266	24178	24059	24381	24326	24266	24308	24441	24211	24287	24255	24234	24191	24227	24287	24137	24307	24273	24459	24276	24108	24412	24455	24300	24310	24332	24266	24025	24132	24176	24083	24099	24337	24476	24089	24421	24308	24398	24405	24337	24227	24444	24181	24244	24081	24463	24261	24097	24184	24141	24195	24105	24118	24068	24262	24293	24307	24219	24224	23903	24379	24345	24125	24189	24327	24309	24354	24062	24550	24276	24299	24380	24398	24292	24318	24438	24256	24374	24152	24385	24174	24123	23943	24083	24447	24435	24306	24100	24225	24359	24273	24171	23988	24306	24369	24275	24183	24489	24354	24325	24065	24117	24188	24331	24229	24255	24127	24243	24199	24098	24552	24268	24305	24286	24071	24429	24231	24237	24415	24235	24208	24214	24279	24363	24383	24394	24277	24402	24334	24241	24378	24307	24283	24309	24280	24227	24150	24178	24449	24351	24364	24293	24362	24172	24079	24073	24271	24199	24164	24428	23956	24350	24202	24187	24238	24276	24252	24426	24235	24326	24197	24376	24100	24300	23991	24192	24303	24102	24249	24355	23908	24388	24313	24152	24415	24219	24313	24482	24534	24270	24261	24308	24261	24323	24138	24272	24178	24325	24447	24125	24435	24178	24361	24340	24213	24161	24282	24183	24282	24179	24097	24079	24233	24168	24622	24214	24191	24248	24267	24187	23924	24322	24446	24387	24129	24330	24214	24445	24133	24327	24183	24288	24151	24113	24246	24175	24419	24259	24000	24376	24302	24458	24288	24579	24188	24558	24408	24170	24259	24035	24269	24034	24019	24196	24325	24416	24225	24329	24091	24277	24129	24179	24229	24451	24052	24166	24065	24224	24353	24137	24269	24219	24161	24375	24315	24108	24293	24304	24347	24364	24121	24137	24104	24343	24429	24205	24282	24339	24307	24365	24075	24158	24370	24283	24292	24324	24315	24025	24438	24249	24199	24054	24298	24472	24324	24124	24221	24326	24157	24254	24120	24439	24584	24071	24408	24163	24073	24143	24499	24262	24155	24605	24475	24496	24345	24130	24179	24351	24356	24092	24066	24123	24311	24043	24312	24352	24313	24172	24444	24367	24194	24219	24220	24356	23979	24143	24415	24180	24271	24368	24348	24370	24304	24296	24360	24350	24381	24376	24180	24214	24269	24161	24242	24192	24106	24239	24147	24297	24267	24528	24350	24311	24132	24334	24281	24008	24292	24386	24163	24354	24211	24139	24352	24360	24510	24462	24482	24008	24147	24128	24057	24433	24136	24337	24210	24488	24081	24134	24382	24424	24415	24285	24182	24368	24120	24029	24231	24255	24229	24199	24136	24342	24331	24185	24251	24238	24334	24378	24514	24176	24340	24210	24278	24143	24323	24132	24377	24224	24265	24102	24075	24192	24302	24228	24274	24296	24287	24134	24291	24284	24239	24452	24187	24089	24087	24205	24377	24287	24268	24259	24207	24365	24246	24423	24189	24227	24269	24282	24136	24402	24197	23994	24030	24370	24220	24379	24232	24395	24255	24495	24415	24257	24186	24074	24083	24139	24353	24479	24018	24302	24095	24118	24081	24336	24382	24340	24422	24241	24575	24472	24451	24382	24455	24336	24318	24235	24231	24175	24344	24358	24475	24210	24182	24375	24409	24495	24266	24218	24535	24215	24426	23925	24424	24293	24232	24446	24476	24258	24319	24062	24273	24308	24312	24172	24251	24310	24083	24221	24375	24211	24355	24180	24340	23982	24164	24314	24242	24295	24217	24198	24337	24206	24350	24140	24192	24220	24186	24174	24170	24229	24263	24317	24219	24337	24143	24170	24316	24080	23886	24235	24264	24335	24429	24432	23925	24150	24069	24296	24034	24353	24334	24132	24497	24261	24087	24362	24103	24258	24466	24212	24489	24441	24273	24435	24198	24206	24187	24080	24056	24522	24311	24414	24114	23980	24325	24285	24397	24121	24373	24237	24198	24445	24349	24378	24192	24147	24328	24215	24371	24257	24470	24463	24252	24301	24284	24349	24067	24144	24410	24427	24222	24221	23978	24476	24519	24180	23965	24051	24299	24365	24214	24471	24231	24356	24135	24292	24291	24089	24330	24593	24414	24380	24138	24340	24275	24543	24145	24413	24138	24032	24109	24262	23933	24394	24023	24223	24372	23913	24351	24384	24461	24273	23994	24298	24178	24283	24089	24395	24337	24283	24241	24371	24213	24280	24213	24105	24156	24275	24031	24514	24318	24138	24227	24190	24346	24246	24180	24101	24309	24180	24153	24380	24321	24084	24330	23945	24166	24358	24428	24408	24302	24317	24385	24300	24454	24129	24059	24296	24287	24243	24086	24344	24193	24302	24076	24260	24387	24378	24421	24198	24251	24247	24199	24114	24387	24351	24210	24550	24303	24211	24313	24334	24294	23973	24208	24376	24346	24382	24397	24088	24480	24312	24113	24261	24127	24234	24250	24120	24341	24061	24326	24148	24116	24257	24003	24305	24168	24134	24362	24267	24140	24397	24237	24131	24233	24107	24216	24295	24107	24206	24044	24255	24414	24166	24206	24200	24123	24371	24376	24293	24381	24235	24422	24236	24318	24425	24122	23843	24143	24408	24309	24345	24291	24019	24131	24297	24376	24243	24190	24199	24168	24425	24394	24070	24320	24131	24254	24414	23997	24237	24536	24231	24207	24335	24144	24309	24258	24272	24291	24312	24325	24287	24207	24259	24144	24232	24229	24068	24378	24336	24335	24528	24240	24650	24286	24432	24301	23946	24482	24239	24253	24388	24278	24197	24406	24494	24092	24313	24168	24176	24438	24399	24156	24142	24203	24423	24360	24348	24013	24348	24267	24417	24347	24235	24125	24205	24118	24373	24246	24282	24320	24092	24262	24386	24072	24418	24336	24159	24372	24408	24258	24377	24438	24221	24491	24197	23976	24093	24312	24303	24284	24593	24350	24312	24190	24269	24269	24354	24007	24469	24409	24145	24386	24284	24402	24470	24133	24560	24382	24216	24177	24212	24206	24524	24288	24065	24328	24297	24437	24208	24461	24155	24276	24408	24289	24125	24378	24310	24151	24348	24154	24295	24488	24366	24080	24232	24127	24193	24121	24317	24255	24381	24064	24359	24267	24282	24469	24367	24284	24442	24123	24055	24234	24297	24284	24051	24163	24268	24187	24213	24222	24326	24205	24135	24094	24324	24144	24241	24339	24452	24226	24454	24177	24340	24326	24502	24138	24071	24301	24391	24205	24170	24199	24320	24153	24158	24208	24223	24410	24193	24107	24240	24325	24209	24197	24339	24235	24200	24286	24353	24424	24353	24122	24265	24095	24220	24325	23953	24056	24328	24146	24377	24231	24347	24285	24020	23972	24363	24411	24300	24144	24143	24339	24328	24334	24172	24476	24436	23994	24327	24266	24257	24555	24285	24183	24322	24457	24342	24057	24359	24110	24170	24221	24317	24112	24233	24297	24233	24265	24230	24256	24514	24249	24226	24230	24181	24255	24108	24282	24270	24236	24121	24329	24554	24211	24175	24324	24224	24400	24227	24382	24217	24287	24001	24292	24256	24198	24209	24180	23743	24371	24312	23944	24228	24232	24303	24532	24215	24150	24272	24278	24225	24242	24240	24174	24467	24445	24390	24178	24465	24296	24417	24272	24269	24148	24247	24327	23868	24270	24391	24221	24267	24304	24269	24273	24195	24155	24165	24231	24067	24380	24333	24078	24294	24365	24327	24237	24240	24183	24599	24286	24276	24380	24054	24202	24399	24263	24545	24314	24050	23919	24424	24183	24314	24647	24344	24221	24484	24260	24292	24281	24143	24269	24096	24320	24489	24338	24345	24121	24027	24194	24340	24335	24091	24337	24185	24193	24320	24402	24272	24242	24437	24313	24263	24304	24277	24470	24342	24206	24308	24444	24141	24255	24495	24242	24143	24191	24544	24350	24275	24128	24111	24285	24589	24204	24254	24223	23957	24122	24157	24225	24482	24492	24415	24397	24581	24281	24340	24285	24350	24440	24312	24208	24478	24199	24336	24150	24217	24252	24185	24200	24376	24495	24243	24160	24140	24264	24260	24474	24275	24134	24209	24421	24215	24076	24298	24262	24239	24295	24404	24190	23964	24278	24215	24374	24108	24156	24258	24339	24157	24209	23993	24199	24114	24131	24343	24246	24224	24248	24100	24192	24091	24477	24517	24233	24406	24446	24575	24274	24570	24228	24312	23939	24161	24143	24446	24326	24149	24136	24454	24274	24139	24299	24193	24325	24291	24318	24142	24269	24113	24331	24111	24265	24259	24128	24332	24191	24379	24453	24146	24432	24389	24201	24252	24313	24524	24281	24338	24006	24319	24164	24318	24273	24211	24176	24232	24424	24436	24079	24156	24406	24303	24335	24137	24227	24026	24524	24170	24349	24449	24486	24292	24167	24149	24225	24315	24321	24349	24135	24432	24087	24370	24169	24266	24074	24404	24147	24250	24323	24131	24237	23996	24143	24254	24076	24130	24233	24198	24073	24153	24545	24078	24159	24200	24212	24176	24242	24312	24219	24391	24332	24180	24048	24294	24204	24217	24347	24321	24436	24235	24160	24498	24178	24308	24208	24269	24361	24363	24445	24482	24458	24258	24181	24352	24119	24361	24239	24522	24340	24231	24308	24290	24201	24345	24371	24556	24033	24073	24313	24331	24128	24193	24215	24448	24345	24395	24304	24157	24205	24302	24582	24337	24150	24522	24299	24484	24132	24375	23941	24292	24096	24325	24327	24179	24112	24170	24249	24414	24098	24116	24282	24154	24090	24229	24267	24272	24255	24286	24377	24389	24356	24290	24161	24167	24018	24157	24291	24084	24042	24317	24362	24377	24240	24214	23964
28460	50714	50475	41549	34841	30479	26742	24672	22711	21498	20042	19563	19082	18779	18405	18361	17972	17592	17706	17542	17495	17356	17284	17067	17306	17198	17012	17123	16986	17216	17019	17034	16770	16936	16756	16605	16629	16629	16591	16573	16539	16562	16437	16432	16512	16451	16353	16586	16516	16598	16524	16393	16525	16620	16474	16542	16529	16540	16539	16548	16518	16573	16413	16412	16591	16552	16578	16369	16419	16384	16579	16542	16491	16664	16441	16546	16390	16391	16466	16474	16402	16333	16448	16439	16509	16504	16384	16700	16392	16515	16324	16596	16422	16334	16505	16403	16541	16547	16378	16430	16365	16592	16416	16586	16446	16366	16575	16280	16541	16493	16495	16476	16574	16371	16479	16432	16333	16358	16524	16511	16471	16597	16306	16464	16548	16463	16620	16423	16424	16436	16486	16501	16589	16295	16417	16671	16546	16501	16542	16470	16505	16499	16326	16493	16396	16515	16440	16495	16580	16368	16418	16430	16470	16640	16500	16493	16579	16538	16585	16391	16566	16313	16449	16593	16455	16416	16496	16309	16488	16527	16517	16408	16272	16473	16696	16347	16406	16440	16488	16402	16377	16458	16571	16637	16697	16565	16400	16342	16499	16476	16486	16349	16464	16613	16380	16646	16483	16416	16479	16515	16584	16542	16521	16678	16512	16424	16449	16481	16542	16500	16535	16549	16508	16493	16460	16329	16491	16594	16483	16479	16638	16383	16470	16357	16355	16478	16497	16568	16336	16305	16601	16600	16527	16547	16414	16502	16437	16478	16381	16445	16463	16552	16448	16521	16338	16421	16407	16518	16338	16279	16324	16463	16550	16517	16544	16508	16480	16521	16442	16508	16539	16475	16496	16734	16513	16550	16482	16368	16489	16497	16434	16389	16546	16482	16430	16300	16602	16490	16508	16561	16429	16549	16267	16377	16494	16487	16616	16419	16480	16387	16400	16400	16469	16402	16440	16425	16505	16560	16635	16435	16534	16598	16472	16526	16395	16466	16517	16499	16396	16552	16461	16524	16451	16644	16494	16574	16474	16495	16720	16468	16296	16493	16404	16412	16443	16235	16351	16642	16465	16653	16623	16533	16444	16525	16565	16386	16432	16512	16359	16524	16439	16290	16560	16581	16473	16463	16483	16490	16398	16445	16500	16472	16588	16597	16438	16417	16330	16595	16595	16231	16401	16314	16423	16428	16466	16541	16483	16405	16535	16525	16555	16416	16500	16556	16497	16427	16413	16461	16633	16507	16493	16629	16394	16578	16454	16569	16647	16543	16391	16525	16431	16254	16396	16540	16399	16424	16590	16592	16507	16510	16299	16341	16514	16617	16247	16436	16264	16619	16464	16401	16484	16549	16461	16458	16402	16582	16415	16536	16654	16436	16523	16359	16398	16438	16476	16359	16472	16355	16592	16551	16561	16512	16466	16412	16369	16491	16702	16329	16499	16352	16455	16504	16593	16482	16626	16438	16624	16662	16379	16579	16315	16411	16524	16393	16370	16474	16308	16500	16564	16562	16384	16477	16324	16581	16515	16653	16425	16572	16551	16428	16483	16464	16545	16564	16352	16580	16545	16410	16493	16367	16590	16385	16333	16520	16531	16554	16502	16559	16330	16250	16480	16480	16362	16361	16682	16536	16508	16376	16450	16520	16363	16429	16418	16544	16545	16294	16390	16544	16465	16721	16437	16370	16384	16524	16581	16510	16658	16324	16548	16378	16507	16523	16350	16581	16395	16416	16579	16487	16585	16350	16333	16466	16486	16546	16519	16435	16506	16558	16547	16466	16464	16458	16456	16653	16592	16572	16467	16417	16540	16558	16585	16750	16516	16408	16545	16347	16575	16511	16490	16375	16514	16459	16460	16630	16447	16520	16504	16572	16470	16351	16492	16488	16392	16429	16547	16472	16448	16620	16534	16431	16523	16480	16362	16439	16682	16520	16540	16315	16437	16455	16477	16442	16529	16424	16563	16530	16540	16551	16564	16395	16438	16489	16435	16514	16524	16402	16466	16572	16589	16558	16514	16590	16660	16472	16385	16299	16513	16387	16337	16362	16543	16472	16456	16493	16380	16391	16389	16512	16388	16611	16523	16640	16489	16286	16524	16509	16455	16574	16366	16419	16622	16455	16591	16442	16298	16583	16473	16517	16461	16453	16519	16368	16562	16626	16630	16514	16536	16367	16465	16499	16626	16468	16425	16426	16545	16389	16436	16439	16545	16478	16439	16577	16356	16336	16335	16604	16701	16458	16532	16535	16429	16548	16306	16343	16585	16385	16499	16444	16391	16510	16464	16453	16645	16534	16411	16555	16387	16381	16416	16559	16437	16614	16518	16558	16427	16536	16363	16621	16529	16372	16610	16454	16566	16416	16380	16510	16556	16490	16557	16491	16497	16422	16492	16286	16558	16337	16458	16487	16440	16286	16543	16405	16570	16338	16434	16403	16542	16451	16509	16381	16568	16560	16538	16645	16429	16524	16422	16604	16437	16616	16516	16590	16418	16377	16448	16458	16556	16484	16473	16457	16387	16485	16400	16331	16460	16457	16441	16458	16522	16390	16426	16536	16446	16549	16458	16497	16478	16457	16447	16572	16470	16484	16527	16400	16532	16520	16485	16300	16509	16536	16538	16473	16393	16398	16438	16370	16375	16450	16520	16532	16345	16575	16540	16502	16518	16448	16415	16396	16349	16329	16286	16527	16649	16385	16434	16148	16677	16440	16510	16676	16409	16281	16510	16328	16616	16471	16581	16434	16566	16528	16576	16494	16476	16388	16524	16380	16475	16433	16455	16489	16279	16360	16451	16562	16290	16401	16386	16516	16656	16381	16671	16502	16437	16387	16420	16546	16392	16479	16534	16509	16425	16479	16648	16388	16416	16473	16410	16457	16437	16522	16577	16334	16450	16369	16409	16300	16553	16396	16502	16501	16337	16491	16329	16394	16329	16780	16358	16566	16740	16405	16444	16441	16604	16490	16399	16603	16438	16367	16555	16564	16555	16628	16539	16359	16381	16509	16569	16671	16546	16407	16579	16341	16465	16423	16484	16416	16524	16382	16712	16458	16482	16468	16561	16526	16573	16620	16700	16292	16477	16477	16510	16445	16454	16492	16502	16483	16518	16468	16507	16481	16483	16225	16518	16402	16302	16581	16554	16578	16527	16574	16504	16420	16232	16334	16578	16436	16503	16547	16357	16503	16425	16419	16517	16539	16589	16467	16656	16401	16425	16434	16416	16457	16559	16408	16404	16525	16386	16457	16514	16481	16418	16534	16617	16391	16287	16368	16571	16430	16584	16596	16427	16366	16498	16461	16351	16391	16340	16566	16351	16537	16472	16583	16627	16503	16569	16460	16454	16538	16470	16330	16554	16411	16426	16345	16405	16562	16462	16379	16574	16396	16376	16519	16454	16431	16627	16293	16628	16391	16479	16293	16576	16465	16369	16411	16305	16538	16310	16412	16580	16536	16318	16589	16330	16508	16466	16491	16459	16377	16343	16602	16419	16362	16570	16610	16412	16472	16528	16441	16537	16508	16416	16297	16383	16414	16427	16351	16580	16568	16674	16541	16597	16412	16378	16422	16543	16421	16370	16566	16432	16434	16415	16343	16589	16537	16583	16537	16556	16621	16416	16654	16498	16362	16405	16525	16489	16573	16512	16509	16419	16476	16585	16419	16411	16781	16343	16464	16503	16482	16284	16511	16518	16442	16355	16574	16456	16552	16545	16545	16510	16357	16450	16476	16586	16650	16396	16580	16444	16509	16354	16541	16516	16474	16610	16429	16363	16307	16179	16407	16376	16563	16342	16531	16467	16484	16699	16563	16361	16429	16684	16543	16626	16475	16448	16638	16663	16482	16520	16501	16312	16474	16533	16454	16487	16467	16475	16336	16474	16289	16451	16575	16455	16442	16443	16330	16459	16278	16414	16630	16338	16536	16569	16402	16322	16451	16376	16485	16415	16393	16484	16257	16570	16274	16364	16475	16358	16425	16477	16379	16355	16420	16472	16440	16465	16516	16455	16431	16462	16420	16527	16489	16591	16507	16471	16537	16412	16440	16300	16437	16243	16411	16544	16589	16561	16360	16356	16524	16515	16366	16422	16647	16392	16453	16353	16419	16642	16505	16454	16453	16622	16476	16540	16523	16419	16569	16441	16391	16509	16314	16427	16582	16430	16410	16531	16574	16338	16681	16328	16315	16460	16577	16546	16409	16490	16394	16560	16470	16485	16496	16305	16472	16491	16414	16436	16497	16544	16331	16575	16560	16492	16557	16313	16557	16479	16505	16466	16498	16536	16481	16287	16530	16439	16517	16423	16451	16482	16494	16448	16359	16593	16381	16417	16606	16571	16363	16418	16446	16516	16525	16607	16329	16406	16415	16499	16474	16371	16629	16488	16565	16527	16534	16535	16541	16554	16610	16439	16446	16523	16542	16325	16408	16599	16518	16523	16525	16440	16355	16361	16529	16212	16528	16416	16536	16476	16629	16613	16424	16447	16372	16386	16441	16556	16415	16610	16506	16498	16562	16339	16514	16473	16485	16544	16532	16450	16552	16516	16410	16635	16613	16546	16533	16248	16456	16522	16576	16362	16537	16532	16397	16488	16578	16315	16398	16447	16496	16461	16710	16565	16493	16587	16453	16752	16257	16573	16336	16543	16530	16610	16507	16362	16387	16605	16260	16456	16507	16530	16437	16433	16525	16377	16548	16390	16464	16317	16550	16462	16469	16458	16321	16587	16511	16441	16569	16403	16621	16646	16367	16436	16429	16444	16377	16395	16391	16585	16539	16365	16503	16560	16596	16474	16489	16474	16488	16383	16750	16504	16350	16372	16607	16418	16467	16528	16420	16610	16496	16497	16398	16356	16281	16367	16368	16414	16238	16376	16650	16589	16414	16567	16400	16402	16446	16408	16532	16520	16402	16369	16540	16277	16438	16450	16583	16511	16478	16575	16421	16385	16445	16455	16730	16489	16468	16420	16346	16358	16315	16431	16499	16442	16533	16508	16620	16403	16389	16299	16550	16529	16419	16487	16609	16429	16382	16555	16465	16468	16507	16564	16348	16463	16624	16346	16512	16411	16533	16463	16411	16271	16328	16331	16445	16537	16459	16289	16401	16356	16450	16568	16608
38663	37134	40088	35477	31899	29721	28107	26947	26593	26014	25932	25655	25343	25347	25488	25107	25107	25251	25012	25344	25032	24718	25052	24809	24938	25063	24863	24910	24866	24735	24784	24878	24883	24843	24857	24917	24781	24853	24637	24779	24599	24645	24896	24867	24848	24840	24833	24732	24919	24869	24613	24743	24491	24601	24792	24985	24556	24712	24535	24860	24919	24817	24786	24881	24997	24637	24751	24601	24763	24760	24652	24680	24659	24752	24633	24733	24822	24802	24735	25048	24698	24484	24733	24754	24806	24553	24711	24600	25044	24939	24678	24570	24707	24795	24636	24743	24597	25108	24806	24684	24738	24772	24699	24731	24679	24677	24661	24615	24601	24823	24708	24780	24665	24765	24802	24807	24396	24799	24621	24799	24746	24834	24717	24734	24520	24703	24711	24804	24756	24904	24544	24549	24908	24823	24905	24721	25017	24791	24574	24784	24805	24855	24808	24746	24755	24513	24804	24716	24569	24816	24834	24840	25137	24851	24797	24581	24848	24524	24746	24692	24944	24699	24880	24532	24605	24832	24835	24828	24888	24667	24749	24601	24894	24708	24889	24647	24775	24710	24591	24778	24953	24658	24687	24673	24895	24783	24715	24717	24817	24729	24874	24775	24606	24658	24920	24905	25011	24767	24919	24961	24800	24864	24926	24838	24952	24659	25039	24895	24851	24705	24783	24891	24806	24762	24992	24639	24811	24733	24579	24658	24706	24827	24784	24672	24986	24873	24915	24602	24774	24708	24857	24811	24791	24553	24761	24417	24697	24841	24853	24870	24627	24645	24788	24572	24775	24542	25004	24839	24666	24602	24698	24731	24669	24833	24713	24843	24893	24563	24683	24653	24850	24689	24748	24791	24834	24755	24749	24925	24721	24793	24728	24611	24694	24824	24710	24679	24920	24723	24783	24850	25040	24710	24912	24951	24965	24770	24673	24786	24741	24551	24802	25081	24399	24434	24786	24737	24777	24605	24734	24615	24670	25040	24918	24623	24990	24876	24827	24649	24828	24686	24537	24823	24793	24569	24985	24750	24933	24885	24951	24997	24758	24749	24755	24732	25027	24658	24784	24723	24686	25036	24643	24614	24769	24665	24582	24654	24675	25069	24743	24618	24861	24743	24696	24895	24698	24591	24657	24830	24827	24750	24636	24683	24552	24641	24734	24741	24579	24720	24660	24722	24841	25002	24741	24686	24453	24604	24654	24818	24953	24707	24888	24897	24934	24523	24784	24794	24753	24715	24947	24684	24575	24833	24827	24752	24682	24904	24558	24733	24657	24911	25039	24954	24891	24883	24828	25129	24502	24685	24623	24998	24982	24787	24557	24807	24660	24985	25066	24718	24915	24813	24672	24785	24664	24702	24929	24745	24614	24784	24574	24717	24821	24742	24827	24758	24718	24583	24679	24813	24617	24882	24757	24696	24501	24667	24821	24855	24842	24826	24712	24746	24681	24877	24640	24537	24795	24670	24826	24521	24692	24943	24652	24781	24744	24702	24833	24639	24774	24586	24859	24842	24720	24705	24733	24559	24628	24847	24936	24848	25077	24612	24784	24738	24541	24648	24716	24848	24783	24690	25032	24871	25031	24856	24708	24946	24644	24684	24886	24821	24963	24723	24508	24929	24701	24914	24799	24471	24669	24928	25001	24636	24804	24807	24748	24861	24918	24645	24948	24624	24822	24933	24665	24813	24771	24728	24723	24793	24855	24946	24773	24478	24656	24688	24502	24802	24735	24744	24880	24808	24619	24793	24623	24651	24725	24603	24690	24460	24577	24770	24590	24735	24771	24834	24643	24478	24723	24663	24800	24797	24811	24807	24797	24657	24677	24708	24889	24947	25078	24768	24728	24763	24754	24426	24664	24557	24848	24704	24859	24703	24689	24730	24854	24504	24502	24765	24812	24821	24672	24670	24745	24651	24570	24813	24740	24867	24794	24560	24750	24895	24938	24632	24700	24681	24618	24729	24570	24799	24859	24761	24672	24825	24776	24804	24462	24442	25021	24706	24474	24915	24672	24892	24858	24650	24720	24666	24691	24605	24765	24951	24904	24505	24745	24862	24873	24771	24571	24740	24847	24963	24712	24887	24744	24843	24715	24768	24799	24639	24729	24980	24840	24432	24680	24806	24650	24595	24634	24783	24567	25008	24739	24743	24702	24675	24999	24991	24742	24837	24681	24999	24749	24807	24562	24781	24796	24797	24839	24597	24660	24842	24842	24693	24792	24904	25040	25091	24639	24799	24853	24739	24717	24845	24473	24737	24567	24804	24544	24828	24829	24885	24782	24607	25005	24782	24900	24655	24605	24841	24668	24876	24831	24840	24938	24930	24884	24717	24824	25042	24598	24696	24946	24827	24788	24913	24939	24755	24746	24718	24653	24660	24690	24775	24776	24573	24718	24862	24526	24806	24863	24995	24756	24760	24523	24578	24933	24794	24758	24928	24797	24927	24835	24497	24566	24684	24873	24514	24811	24893	24831	24846	24800	24695	24696	24787	24750	24447	24596	24995	24734	24566	24656	24734	24638	24735	24681	24855	24664	24725	24810	24737	24681	24642	24559	24751	24788	24481	24783	24832	24645	24813	24743	24686	25071	24686	24810	24631	24629	24725	25036	24817	24678	24692	24812	24852	25090	24584	24684	24769	24740	24480	24777	24944	24822	24543	24862	24747	24631	24703	24855	24681	24724	24692	24769	24946	24808	24777	24599	24896	24654	24560	24551	24581	24806	24757	24609	24840	24884	24653	24785	24657	24749	24390	24813	24718	24950	24799	24828	24345	24817	24903	24890	25045	24995	24784	24982	24969	24955	24634	24719	24865	24818	24839	24711	24810	24895	24737	24554	24796	24651	24765	24887	24649	24515	24820	24738	24688	24855	24571	24712	24966	24834	25060	24817	24881	24780	24849	24847	24658	24666	24705	25001	24897	24947	24947	24586	24851	24947	24700	24912	24602	24574	24846	24801	24812	24830	24927	24660	24908	24590	24759	24796	24706	24768	24844	24591	24392	24486	24522	24684	24763	24952	24769	24715	24668	24872	24807	24782	24717	24528	25089	25040	24841	24833	24535	25026	24808	24796	24810	24631	25033	24841	24741	24666	24656	24830	24681	25025	24627	24490	24827	25153	24806	24847	24700	24869	24904	24977	24645	24661	24612	24957	25071	24779	24734	24667	24642	24702	24534	24601	24816	24712	24856	24882	24977	24680	24797	24784	24759	24625	24423	24631	24820	24936	24855	24545	24826	24903	24655	24681	24765	24778	24771	24874	24589	24645	24778	24682	24760	24710	24867	24765	24716	24711	24762	24701	24895	24952	24559	24688	24599	24850	24848	24731	24689	24906	24655	24652	24648	24735	24689	24688	24878	25004	24847	24714	25056	24776	24779	24725	24671	24802	24798	24722	24877	25062	24635	24848	24751	24894	24660	24937	24715	24971	24866	24583	24776	24775	24615	24708	24940	24905	24734	24843	24860	24760	24761	24671	24694	24748	24885	24814	24617	24604	24920	24560	24643	24761	24555	24669	24469	24537	24924	24771	24802	24731	24762	24671	24825	24815	24694	24855	24760	24527	24728	24906	24828	24721	24456	24877	24733	24849	24720	24782	24691	24924	25081	24925	24658	24451	24621	24922	24699	24703	24808	24862	24716	24683	24720	24731	24868	24691	24587	24652	24630	24803	24505	24701	24720	24829	24917	24861	24838	24478	24637	24739	24790	24871	24853	24599	24532	24453	24760	24761	24589	24804	24790	24895	25057	24668	24634	24594	24859	24844	24547	24793	24630	24793	24933	24833	24591	24814	24592	24767	24755	25026	24988	24868	24865	24583	24705	24765	24801	24646	24645	24677	24832	24799	24802	24772	24855	24504	24551	24682	24587	24892	24570	24702	24824	24810	24898	24825	24791	24648	24789	24821	24799	24662	24576	24773	24695	24826	24866	25097	24748	24784	24681	24751	24688	24798	24893	24832	24840	24995	24696	24887	24762	24837	24921	24795	24538	24629	24946	24953	24670	24711	24782	24576	24656	24455	24474	24701	24672	24884	24667	24726	24775	24637	24699	24765	24613	24824	24812	24748	24696	24542	24820	24774	24773	24511	24741	24759	24771	24809	24831	24884	24810	24651	24816	24815	24936	24883	24709	24469	24908	24800	24986	24792	25053	24834	24820	24876	24736	24899	24834	24672	24946	24641	24863	24612	24655	24743	24476	24663	24631	24691	24769	24550	24964	24712	24978	24840	24985	24736	24696	25084	24823	24936	24846	24760	24431	24679	24651	24585	24768	24741	24717	24658	24627	24809	25022	24892	24591	24750	24711	24961	24811	24843	24776	24891	24789	24797	24542	24670	24863	24777	24754	24703	24644	24989	24760	24866	24629	24803	24688	24625	24655	24626	24812	24894	24842	24746	24797	25039	24712	24995	24971	24951	24709	24816	24823	24870	24748	25082	24971	24778	24886	24692	24580	24929	25083	24981	24607	24632	24603	24810	24724	24806	24430	24628	24831	24688	24812	24719	24978	25066	24678	25061	24718	24560	24622	24716	24876	24945	24656	24678	24771	24713	24659	24730	24853	24532	24572	24926	24908	24718	24578	24333	24612	24771	24812	24904	24568	24645	24645	24659	24671	24767	24721	24743	24676	24536	24672	24738	24941	24756	24577	25004	24790	24595	24871	24614	24795	24999	24862	24897	24874	25069	24708	24983	24760	24695	24537	24714	24814	24956	24592	24892	24688	24698	24763	24683	24831	24956	24611	24971	24938	24838	24949	24865	24685	24942	24961	24731	24957	24853	24821	24667	24984	24875	24708	24808	24567	24865	24831	24899	25046	24943	24841	24896	24667	24558	24852	24633	24931	24628	24843	24621	24590	24933	24712	24637	24758	24680	24774	24787	24609	24644	24485	24648	24858	24960	24652	24958	24764	24604	24720	24777	24852	24857	24836	25056	25109	24649	24910	24593	24688	24912	24692	24978	24914	24863	24818	25006	24627	24833	24752	25065	24673	24874	24728	24778	24855	24831	24713	24822	24641	24897	24738	24705	24604	24802	24905	24365	24896	24873	24600	24950	24670	24942	24613	24714	24515	24999	24548	24898	24854	24967	24734	24848	24851	25070	25017	24934	24725	24812	24709	24791	24620
30640	40711	39254	31528	27474	24305	21848	20296	19498	18732	18096	17860	17841	17809	17526	17419	17325	17193	17184	17199	17028	17021	17168	16879	16734	16916	17037	17111	16873	16896	16888	16861	16725	16662	16899	16644	16839	16697	16811	16694	16661	16716	16687	16799	16556	16721	16624	16726	16806	16713	16685	16699	16704	16720	16829	16785	16806	16895	16637	16834	16806	16727	16659	16820	16727	16694	16628	16851	16543	16892	16776	16807	16768	16699	16604	16627	16682	16704	16721	16772	16668	16668	16872	16854	16870	16689	16699	16802	16742	16703	16823	16649	16663	16662	16679	16739	16700	16762	16901	16839	16841	16733	16732	16639	16794	16782	16806	16673	16597	16636	16786	16787	16791	16622	16517	16897	16623	16703	16582	16522	16581	16779	16699	16714	16598	16795	16699	16559	16857	16720	16851	16795	16687	16738	16723	16655	16705	16655	16778	16753	16549	16650	16736	16839	16592	16614	16792	16665	16714	16799	16453	16711	16757	16637	16867	16816	16679	16737	16809	16729	16514	16741	16640	16699	16650	16807	16861	16822	16770	16579	16974	16577	16729	16686	16750	16622	16806	16899	16684	16708	16737	16555	16608	16584	16563	16668	16784	16800	16886	16666	16689	16831	16743	16697	16726	16909	16791	16867	16906	16747	16772	16591	16791	16671	16661	16779	16758	16743	16700	16856	16695	16795	16627	16780	16754	16735	16484	16815	16880	16595	16790	16754	16596	16703	16591	16675	16880	16674	16614	16631	16808	16650	16417	16739	16552	16565	16727	16743	16692	16697	16473	16707	16891	16858	16571	16619	16696	16776	16621	16750	16660	16649	16842	16541	16743	16677	16767	16712	16559	16851	16666	16729	16698	16766	16773	16795	16497	16800	16683	16825	16470	16661	16745	16774	16697	16641	16599	16641	16719	16582	16746	16714	16793	16796	16605	16707	16657	16787	16686	16713	16623	16474	16670	16699	16656	16678	16709	16606	16601	16936	16704	16913	16492	16540	16800	16797	16590	16727	16645	16639	16659	16687	16766	16754	16770	16466	16723	16669	16764	16557	16515	16555	16940	16747	16906	16711	16759	16758	16722	16659	16662	16637	16658	16745	16756	16494	16623	16565	16763	16738	16800	16752	16794	16670	16847	16643	16540	16882	16744	16629	16672	16548	16726	16720	16656	16497	16780	16826	16807	16677	16727	16662	16617	16685	16820	16638	16725	16769	16656	16763	16730	16562	16720	16651	16639	16656	16789	16854	16650	16729	16839	16612	16737	16589	16651	16680	16621	16693	16583	16875	16818	16671	16679	16652	16675	16704	16651	16737	16670	16742	16757	16642	16813	16742	16484	16817	16685	16993	16710	16614	16749	16810	16846	16691	16669	16727	16632	16787	16779	16539	16572	16840	16715	16556	16673	16660	16650	16645	16648	16553	16789	16648	16745	16558	16771	16668	16934	16844	16721	16816	16799	16653	16530	16868	16792	16859	16719	16888	16841	16780	16750	16693	16705	16714	16698	16725	16741	16841	16794	16726	16661	16765	16697	16746	16591	16750	16743	16569	16608	16700	16732	16718	16604	16777	16890	16838	16988	16625	16645	16739	16723	16704	16636	16633	16765	16671	16827	16655	16899	16712	16740	16724	16740	16663	16783	16801	16510	16723	16825	16718	16707	16603	16559	16592	16582	16774	16693	16621	16700	16594	16724	16627	16749	16690	16598	16721	16710	16632	16869	16714	16938	16796	16702	16852	16769	16627	16751	16874	16820	16705	16900	16771	16715	16658	16648	16589	16862	16540	16727	16679	16723	16726	16796	16750	16752	16608	16569	16805	16629	16779	16643	16693	16634	16688	16659	16766	16727	16602	16841	16666	16669	16620	16673	16674	16544	16661	16576	16541	16624	16653	16611	16637	16831	16714	16795	16678	16667	16634	16750	16674	16841	16773	16695	16657	16552	16746	16759	16673	16759	16710	16673	16736	16893	16694	16772	16565	16670	16673	16710	16697	16656	16767	16805	16759	16612	16674	16857	16557	16846	16810	16713	16724	16719	16643	16513	16845	16665	16678	16651	16505	16749	16678	16665	16699	16651	16662	16788	16778	16665	16530	16531	16591	16650	16548	16588	16713	16701	16825	16748	16669	16618	16717	16740	16554	16767	16652	16745	16678	16820	16613	16763	16661	16673	16701	16903	16632	16737	16805	16738	16759	16554	16514	16792	16681	16645	16836	16722	16772	16717	16799	16662	16674	16574	16665	16703	16838	16896	16692	16558	16821	16634	16702	16721	16741	16591	16658	16820	16574	16666	16694	16731	16706	16878	16610	16686	16651	16689	16849	16660	16748	16756	16911	16850	16734	16782	16716	16771	16719	16612	16726	16706	16677	16667	16838	16771	16713	16703	16719	16437	16807	16706	16734	16546	16682	16815	16704	16791	16681	16521	16773	16516	16651	16731	16620	16693	16646	16730	16724	16771	16618	16791	16642	16632	16816	16659	16760	16803	16598	16695	16803	16851	16674	16677	16670	16764	16705	16652	16825	16649	16646	16781	16922	16724	16563	16696	16839	16719	16723	16714	16609	16641	16634	16702	16560	16694	16885	16666	16784	16769	16684	16742	16701	16772	16560	16787	16696	16765	16795	16738	16535	16660	16727	16711	16530	16720	16798	16685	16747	16668	16744	16717	16630	16718	16693	16708	16802	16695	16686	16609	16694	16737	16610	16599	16575	16694	16759	16602	16825	16741	16609	16788	16666	16575	16871	16634	16489	16584	16734	16711	16771	16675	16661	16631	16723	16759	16694	16841	16715	16771	16812	16690	16832	16671	16711	16659	16770	16825	16643	16883	16783	16621	16801	16778	16605	16684	16663	16588	16705	16629	16828	16839	16875	16651	16641	16763	16664	16549	16758	16596	16721	16698	16644	16812	16876	16652	16784	16718	16810	16632	16785	16760	16801	16566	16720	16792	16600	16669	16768	16676	16899	16699	16598	16567	16892	16771	16843	16732	16699	16779	16620	16830	16522	16710	16463	16754	16615	16650	16713	16770	16684	16880	16730	16758	16804	16706	16725	16630	16565	16844	16674	16794	16839	16684	16722	16534	16661	16793	16849	16725	16796	16603	16702	16730	16665	16717	16619	16662	16666	16685	16668	16594	16634	16773	16778	16801	16634	16635	16726	16678	16677	16559	16718	16762	16794	16784	16672	16777	16756	16611	16870	16806	16727	16522	16673	16668	16876	16771	16768	16798	16630	16718	16697	16631	16659	16742	16707	16698	16732	16768	16647	16624	16680	16773	16691	16740	16504	16941	16779	16660	16822	16620	16697	16734	16902	16616	16650	16667	16701	16694	16769	16602	16644	16635	16768	16681	16716	16864	16874	16971	16717	16583	16900	16791	16708	16517	16577	16859	16579	16421	16732	16825	16651	16722	16773	16677	16589	16679	16806	16740	16767	16739	16743	16720	16754	16704	16608	16752	16702	16818	16534	16715	16690	16722	16780	16823	16711	16742	16790	16841	16640	16630	16711	16637	16654	16855	16633	16688	16671	16893	16752	16581	16659	16843	16680	16690	16714	16747	16670	16659	16674	16638	16736	16732	16621	16755	16767	16711	16722	16764	16620	16854	16637	16802	16585	16882	16702	16754	16699	16653	16523	16729	16761	16767	16557	16700	16758	16827	16672	16828	16712	16701	16736	16653	16715	16733	16597	16724	16827	16609	16635	16806	16532	16570	16774	16696	16573	16724	16728	16768	16756	16589	16687	16763	16729	16692	16509	16722	16695	16635	16820	16697	16732	16734	16657	16657	16831	16721	16755	16660	16691	16863	16723	16684	16769	16561	16865	16650	16733	16716	16754	16780	16758	16747	16753	16704	16644	16794	16848	16697	16723	16672	16877	16618	16662	16788	16694	16734	16627	16704	16877	16837	16643	16663	16807	16602	16838	16653	16828	16654	16645	16879	16752	16694	16674	16718	16580	16752	16859	16642	16923	16666	16822	16623	16751	16733	16669	16737	16678	16866	16785	16816	16661	16748	16688	16711	16672	16594	16581	16747	16561	16649	16791	16737	16706	16662	16725	16700	16679	16635	16757	16711	16774	16656	16726	16694	16806	16766	16564	16716	16756	16771	16523	16671	16623	16673	16697	16828	16755	16847	16721	16521	16759	16650	16687	16609	16642	16825	16719	16707	16967	16703	16708	16754	16598	16700	16832	16699	16719	16701	16716	16832	16798	16657	16700	16736	16802	16828	16744	16591	16763	16547	16673	16486	16706	16640	16778	16585	16636	16792	16749	16752	16680	16622	16740	16602	16658	16656	16807	16574	16727	16698	16894	16787	16659	16589	16705	16619	16669	16799	16632	16740	16823	16647	16890	16675	16893	16566	16886	16670	16859	16773	16586	16755	16752	16656	16643	16469	16836	16731	16752	16692	16927	16725	16845	16838	16737	16735	16518	16698	16777	16686	16793	16709	16675	16609	16701	16545	16830	16726	16734	16690	16766	16765	16524	16784	16727	16697	16632	16826	16662	16721	16742	16841	16634	16590	16866	16673	16628	16843	16752	16864	16533	16811	16787	16646	16546	16795	16665	16830	16764	16570	16711	16641	16561	16690	16794	16610	16718	16543	16877	16706	16570	16567	16552	16661	16871	16746	16732	16604	16618	16469	16787	16633	16693	16772	16778	16756	16692	16735	16732	16701	16613	16844	16756	16640	16729	16764	16687	16691	16836	16643	16791	16777	16711	16712	16863	16538	16815	16754	16890	16640	16832	16652	16757	16541	16586	16750	16455	16750	16727	16644	16724	16735	16773	16678	16665	16915	16627	16856	16805	16552	16694	16779	16684	16746	16819	16701	16617	16748	16614	16717	16802	16893	16664	16722	16855	16747	16662	16597	16697	16632	16635	16589	16904	16748	16583	16741	16714	16558	16555	16700	16868	16761	16609	16677	16611	16749	16681	16624	16713	16803	16725	16817	16669	16855	16778	16736	16858	16612	16485	16630	16682	16759	16680	16705	16697	16864	16844	16735	16778	16726	16502	16831	16809	16691	16722	16659	16988	16739	16882	16587	16695	16715	16784	16681	16698	16718	16853	16662	16940	16775	16700	16771	16784	16674	16807	17020	16860	16644	16736	16695	16716	16874	16651	16689	16746
24460	20886	27208	28654	29401	30936	31210	29047	27631	27474	27029	26674	26232	26280	26157	26171	25797	25946	25963	25694	25837	25817	25651	25445	25516	25401	25295	25776	25412	25578	25507	25698	25342	25437	25376	25278	25142	25450	25272	25114	25282	25466	25289	25355	25417	25510	25164	25268	25142	25452	25237	25462	25185	25323	25349	25257	25068	25185	25193	25476	25485	25097	25216	24988	25109	25276	25368	25157	25128	25217	25159	24975	25202	25345	25036	25412	25199	25286	25017	25202	25241	25402	25395	25080	25341	25250	25239	25127	25144	25246	25310	25117	25257	24979	25315	25321	24966	25200	25123	25255	25301	25262	25069	24982	25331	25210	25201	25210	25291	25252	25213	25460	25297	25075	25161	25160	25121	24920	25254	25108	25252	25074	25093	25153	25274	24751	25156	25361	25300	25223	25338	25115	25384	25255	25061	25180	25259	25124	25079	25107	25168	24951	25183	25070	25154	25176	25285	25229	25097	24921	25398	25208	24902	25382	25070	25297	25027	24971	25040	25454	25048	25233	25362	25205	25204	25177	25222	25141	25209	25366	25248	25318	25309	25252	25290	25340	25341	25166	25154	24864	25430	25084	25125	25175	25234	25248	25250	25313	25551	25109	25077	25172	25164	25054	24928	25058	25207	25030	25198	25384	25561	25410	25311	25186	25018	25174	25306	25449	25241	24870	25181	25234	25112	25296	25128	25384	25188	25361	25371	24894	25230	25326	25181	25216	25275	25435	25290	25051	25179	25325	25204	25331	25263	25179	25277	25241	25262	25265	25085	25151	25111	25251	25195	24957	25049	25129	25338	24991	25263	25109	25332	25361	25264	25182	25232	24990	25306	25145	25102	25035	25337	25332	25145	25154	25115	25145	24890	25098	25146	25246	25169	24842	25207	25022	25124	24842	25205	25106	25400	25287	25253	25444	25376	25225	25235	25016	25218	25138	25084	25061	25354	25240	25139	25164	25378	25110	25270	25013	25030	25445	25213	25182	24956	24954	25190	24919	25382	25094	25180	25090	25053	25042	25126	25309	25072	25248	25191	25220	25166	25039	24799	25196	25258	25229	24914	25088	25209	25106	25173	25139	24987	25181	25106	25119	25351	25310	25395	25218	25088	25091	25212	25192	25244	25288	25034	25255	24949	24757	25024	25167	25468	25420	25391	25238	25279	24996	25071	25251	25436	25331	25284	25278	25285	25325	24964	25132	24993	25314	25330	25166	25310	25344	25183	25167	25134	25015	25389	25105	25367	25220	25021	24953	24965	25186	25291	25096	25068	25123	25120	25244	25284	25257	24963	25166	25109	25157	25041	25094	25094	25281	25333	25214	25277	25182	25260	25113	25197	25167	24981	25065	25313	25132	25048	25290	25092	25107	25172	25027	25046	25440	25374	25031	25210	25142	25377	25166	25325	25296	25216	24999	25294	25051	25186	25265	25113	25336	25247	24954	25193	25163	25136	25214	25334	25001	25346	25245	25238	25227	25347	25017	25185	25141	25390	25474	25206	25182	25080	25171	25089	25096	25136	25330	25012	25263	25189	25058	25095	25195	25112	25003	25313	25291	24962	25214	25192	25139	25091	25219	25285	25142	25170	25304	25141	25086	25217	25369	25436	25363	25066	25166	25302	25383	25117	25087	25254	25026	25127	25195	25539	25292	24912	25219	25262	25342	25174	25190	25212	25218	25174	25237	25170	25208	25159	25417	25249	25064	25044	25106	25189	25185	25123	25294	25228	25329	25053	25251	25058	25092	25069	25121	25196	25240	25079	25290	25440	25180	25390	25292	25261	25296	25190	24996	25159	25279	25042	25182	25188	25581	25168	25306	25131	25096	25366	25290	25098	25557	25336	25190	25065	25228	25111	25129	25095	25354	25329	25365	25259	25173	25256	25190	25202	25292	25312	25387	25321	25206	25159	25184	25562	25595	25212	24984	25104	25310	25276	25319	25030	25129	25148	24991	25256	25196	25250	25284	25181	25361	25140	25217	25288	25069	25403	25336	25049	25292	25231	25360	25261	25394	25477	25175	25182	25253	24945	25202	25198	25266	25167	25336	25423	25062	25171	25286	25140	25016	25165	25131	25131	25427	25327	25108	25236	25227	25289	25224	25159	25094	25325	25111	25025	25081	25235	25428	25304	24963	25223	25118	25283	25248	25245	25264	25210	25303	25088	25158	25167	25313	25018	25220	25260	25248	25163	25236	25328	25090	25105	25194	25506	25048	25276	25064	25431	25325	25092	25412	25286	25356	25148	25051	25414	25138	25243	25059	25392	25341	25313	25292	24921	25237	25287	25200	25086	24988	25220	25184	25204	25159	24949	25358	25043	24834	25160	25255	25205	24961	25167	25026	25167	25128	24938	25236	25334	25105	25121	25214	25183	25292	25452	25227	25472	25393	25345	25426	25072	25177	25210	25176	25195	25270	25143	25098	25318	25192	25164	25404	25372	25159	25168	25301	25138	24970	25167	25221	25093	25330	25296	25152	25152	25114	25232	25281	25199	25127	25036	25221	24987	25271	25390	25241	25362	25330	25151	25120	25139	25215	25488	25201	25136	24977	25018	25076	25245	25042	25332	25233	25397	25324	25111	25063	25259	24980	25212	25294	25007	25352	25190	25304	25114	25359	25182	25312	25323	25174	25271	25125	25082	25281	25036	25081	25346	25303	25228	25097	25233	25273	25250	25471	25160	25225	25326	25164	25179	24996	25086	25118	24957	25314	25107	25012	25253	25026	24991	24956	25132	25390	25215	25378	25464	25413	25174	25329	25126	25189	25125	25072	25219	25293	25225	25156	25017	25374	25273	25048	25196	25137	25288	25126	25053	25204	25193	25184	25227	25086	25207	25024	25339	25075	25165	25272	25087	25040	25178	25253	25237	25030	24901	25373	25233	25217	25402	25326	25329	25010	25057	25133	25165	25274	25205	25100	25193	25260	25110	25109	25140	25070	25094	25083	25251	25323	25225	25207	25252	25125	24808	25322	25260	25199	25212	25567	25050	25435	25235	25173	25268	25272	25230	25080	25097	24964	25305	25201	25204	24852	25276	25309	25190	25102	25136	25024	25184	25303	25131	25143	25411	24964	25324	25348	25216	25256	25306	25224	25246	24929	25136	25009	25289	25088	25191	25493	25152	25103	25322	25199	25057	25387	24996	25092	25135	25262	25222	25116	24966	25397	25086	25183	25258	25185	25006	25023	25280	24969	25135	25256	25145	25082	25122	25400	25073	25475	25225	25291	25207	25351	25298	25156	25207	25180	25247	25358	25232	25356	25111	25070	25152	25041	25224	25475	25102	25162	25121	25222	24970	25148	25230	25007	25442	25306	25283	25379	25279	25078	25487	25335	25136	25155	25350	25388	25395	25136	25247	25136	25204	25264	25141	24954	25256	25418	25427	25384	25355	25191	25400	25319	25340	25067	25081	25008	25321	25295	24965	25134	25203	25237	25250	25167	25098	25063	25143	24847	25190	25568	25261	25112	25391	24933	25388	25104	25219	25341	25357	25412	25160	25157	25157	25111	25126	25091	25213	24961	25084	25299	25472	25258	24960	25294	25345	25207	25334	25304	25200	25222	25332	25026	25218	25222	25125	25188	25239	25044	25002	25348	25085	25128	25234	25072	25167	25036	25276	25200	25128	25218	25229	25241	25198	25198	25012	25079	25309	25343	25120	25166	25017	25300	25314	25250	25438	25250	25210	25032	25184	25357	25218	25158	25395	25142	24917	25319	25321	25267	25266	25293	25370	25284	25135	24965	25396	25260	25124	24982	25405	25068	25100	25312	24945	25173	25222	25170	25381	25388	24969	25191	25237	25271	25248	25364	25236	25086	25177	25298	25078	25339	25149	25186	25260	25291	25208	25109	25129	25285	25070	25333	25405	25200	25272	25069	24917	25120	25347	25166	25255	25248	25241	25197	25210	25158	25259	25400	24916	25297	25158	25433	25332	25072	25381	25050	25234	24917	25366	25276	25037	25064	25287	25108	25073	25083	25218	25135	25069	25057	25351	25117	25394	25329	25263	25059	24841	25384	25181	25563	25322	25095	25195	25219	25163	25248	25416	25088	25030	25326	25493	25105	25260	25222	25272	25107	25190	25239	24988	25306	25358	25314	25216	25141	25062	25207	25418	24996	25191	25270	25174	25294	25362	25423	25442	25192	25165	25062	25144	25027	25080	25086	25300	25042	25602	25401	25258	25167	25248	25118	25283	25491	25459	25235	25019	25039	25157	25191	25335	25171	25332	25137	25225	25307	25285	25161	25226	24964	25152	25327	25211	25363	25169	25326	25280	25032	25185	25524	25290	25325	25112	25365	25285	25073	25285	25345	25227	25274	25300	25200	25281	25408	25130	25055	25128	25340	25181	25229	25229	25244	25097	24983	25259	25066	24992	25266	25404	25209	25483	25046	25551	25177	25209	25340	25055	25241	25336	25156	25381	25045	25255	25181	25334	25409	25315	25167	25257	25052	25296	25213	25006	25021	25332	25176	25299	25133	25376	25095	25205	25091	25314	25216	25188	25395	25216	25306	25263	25186	25318	25127	25320	25118	25142	25301	25184	25131	25318	25275	25287	25283	25300	25393	25373	25161	25287	25217	25190	24960	25404	25180	25272	25341	25373	25092	25147	25202	25279	25233	25168	25068	25258	25100	25027	25493	25400	25268	25149	24914	25244	25248	25300	25199	25387	25131	25239	25263	25170	25235	25121	25240	25179	25311	24986	25325	25242	25253	25296	24994	25353	25313	25147	25243	24950	25058	25193	25017	25339	25116	24957	25131	25099	25335	25254	25094	25355	25259	25218	25263	25153	25141	25282	25211	25348	25307	25328	25229	25143	25251	25233	25456	25415	25047	25157	25137	25496	25546	25334	25423	25065	25303	25150	25343	25117	25170	24953	25163	25312	25344	25210	25143	25075	25143	25286	25424	25202	25072	25238	25246	25079	25036	25348	25205	24994	25131	25428	25177	25406	25473	25339	25165	25267	25144	25391	25260	25260	25152	25401	25262	25495	25143	25336	25044	25090	25059	25166	25078	25186	25328	25159	25161	25217	25323	25079	25120	25061	25235	25112	25088	25539	25141	25296	25250	25347	25364	25331	25053	25300	25294	25250	25208	25210	25243	25273	25287	25376	25158	25235	25314
27269	46320	44189	36476	30875	27206	24291	22367	21188	20220	19759	18885	18586	18277	18290	18218	17764	17732	17431	17736	17622	17673	17466	17564	17387	17525	17334	17452	17441	17466	17323	17345	17309	17047	17110	16902	17098	17041	16871	17215	16985	16949	16971	17001	16942	17136	17065	16927	17027	16875	17067	16931	16882	17164	16939	16860	16825	17021	17226	17023	17002	16944	16920	17101	16785	17009	16789	17049	16785	16894	17122	16941	17063	17042	16967	16839	16954	17025	17068	16868	16950	16913	16992	16953	17058	17078	16939	16772	16923	16931	16983	16927	16880	16691	16762	16977	16981	16827	17056	16944	16934	17070	16854	16863	17009	16939	16940	17010	16963	17021	16928	16884	16894	16839	17038	16836	16945	16955	16882	16968	16935	16911	16842	17060	16838	16923	16916	16798	16819	16945	16960	16780	16944	16916	16919	17038	17093	16909	16915	16911	17058	16945	17031	16881	17087	16977	16818	16894	16781	16830	17076	17128	17086	17056	16757	16923	16969	17016	17187	16815	16969	17028	16963	16863	16865	16936	17134	17101	17040	16729	16948	16783	17071	16956	16940	16917	16923	16814	17054	16840	16903	16748	16971	16845	16772	16779	16839	16977	17028	16961	16917	16812	16930	16876	16854	16919	16871	17019	16953	16844	17073	17019	17038	17040	16864	16876	16952	16888	16948	16876	16895	17074	16965	16852	17155	16834	16860	16979	17022	16980	17006	16923	16968	16950	16922	17049	16912	16828	16921	17170	16976	16874	16969	16854	16815	16884	17059	16992	16864	16938	16913	16971	16935	16966	16791	16908	17048	16924	16770	16947	17005	16908	16908	16948	17120	16896	17021	17027	17069	16873	16956	16947	17004	16800	16971	16926	16979	16848	17119	16970	16981	16863	16961	16902	16954	16845	16908	16801	16854	16836	17006	16901	17119	16949	16943	17027	17066	17033	16802	16831	16928	16904	17016	16898	17078	16925	16876	16888	16887	16967	16921	16954	16978	17054	17018	17083	17002	16914	16870	17148	16793	17060	16808	16969	17105	17074	16783	16823	16910	17010	17113	16722	17035	16938	17148	16972	16952	17018	17037	17026	16912	16968	17024	17115	16915	16881	16952	16851	16946	17065	17035	16898	16842	16996	16825	16995	17062	16955	16976	16902	17016	16934	16923	16816	16913	16791	16805	16976	17040	16908	16961	16972	16998	17053	16920	16943	16870	17039	17133	16972	16898	16844	16932	17123	16816	16942	16910	17046	16852	16935	16872	16885	16958	16897	16890	17017	16936	17045	17015	17101	17010	16881	17018	16942	16959	16900	17090	16958	16965	16952	16857	16988	16880	17006	16789	16909	16745	16711	16990	17014	17160	16893	16940	16872	16953	16897	16986	16924	17057	16797	16857	17001	17016	16954	16816	16832	16658	16951	16942	16875	17038	16969	16987	16814	16856	16944	16990	17140	16905	16832	16808	17188	16880	16958	17032	16876	16950	17184	16994	16983	16999	16901	16934	17003	17003	16901	17131	17041	16899	16916	16979	16969	16812	16932	16882	17170	16942	17000	16989	16966	17028	16840	17024	16746	16969	16809	16801	17030	17007	16908	17241	16907	16846	17058	17037	16972	17008	16976	17055	17064	17032	16888	16850	16781	16712	16888	16926	16957	17046	16871	16818	16908	16919	16896	17087	16948	16840	16942	16966	17034	16834	17106	16872	16899	16896	16880	17037	16913	16976	16899	16870	17048	16915	17095	16762	16999	17000	17078	16781	16905	17001	16982	17040	17080	16902	16923	16869	16933	16902	16947	16923	16992	16859	16800	16964	17044	16938	17105	16916	16922	16955	17075	17065	16928	17107	16956	17071	16796	16923	17040	17119	16870	17042	16882	16941	16719	16987	17045	16941	17089	16782	16760	16807	16927	16777	16957	16971	16875	16980	16814	16984	16894	16978	17031	17074	16941	17041	16797	16951	17064	17016	16797	16818	16835	17020	17037	16943	16996	16840	17212	17156	16958	17015	16897	16942	16990	16882	16994	16826	16867	17001	16938	16841	16972	16831	16947	16947	16834	17112	16853	17025	16916	16970	16816	17031	16883	17140	16891	17249	16899	16938	16806	17002	16827	16807	17008	16894	16885	16973	17060	17057	16944	16990	16871	17016	17003	16750	17044	17042	16917	16892	17063	17080	16902	16843	16785	16866	16905	16958	17110	16976	16959	16851	17101	17012	16631	17011	16805	16914	16939	16796	16972	17153	16951	16946	17067	17063	16975	16921	16929	17048	16765	17039	16885	17035	16951	17011	16841	16935	16960	16868	16700	16856	17033	16810	16962	16974	16792	16999	16974	16849	17067	17003	16996	17133	16892	16790	17002	17051	16979	16975	16918	16872	17110	16921	16886	17096	16897	16965	16969	16798	16916	16901	17007	16806	16967	16920	16908	16900	17132	17111	17025	16825	17018	16833	17114	16995	16957	16893	16850	16867	16980	16869	16889	17036	16950	16921	16983	17044	16821	16880	17024	16969	16727	16998	16721	17087	16960	16787	16856	17105	17120	16797	17125	16883	16971	16933	16992	16716	16768	16944	16952	16944	16838	16772	16765	16899	17062	16998	16902	17053	17032	17100	16849	16793	17104	17163	16879	16977	16836	17009	17025	17051	16981	16943	16951	16787	17049	16912	16959	16938	17157	16930	16960	16950	16872	16792	16734	17048	16837	17027	17031	16886	16872	17037	17034	17027	17009	16952	17010	16931	16874	16912	16898	16941	16975	17090	16874	16900	16865	16697	17047	16961	16988	16908	16834	17060	16999	16721	16902	16801	17113	16779	16972	16754	16917	16938	17112	16914	17210	17041	17130	17052	16923	17028	16943	16955	16993	16845	16978	16834	16815	16857	16918	17148	16988	16868	16974	17008	17013	16991	16955	17011	16875	17010	16988	16804	16705	16985	16908	16934	16899	17016	17018	16919	16822	16858	16896	16914	16880	16805	16901	16989	16981	17060	16891	16927	16795	16912	17023	16744	16926	16937	16911	17029	16841	16876	17073	17004	16823	16866	16836	17078	16826	16809	17004	16792	16783	16871	16883	16867	16848	17063	17057	16922	17005	16850	16944	16892	16927	17077	17036	16943	16742	16799	16930	16916	16926	16889	16918	16953	16784	16842	16994	16980	16915	16944	16809	17160	16881	16866	16806	16892	17018	16756	16969	16904	16880	17211	16978	16924	16810	16986	16982	16960	16927	16956	16847	16876	17022	16751	16874	16965	17011	17023	16961	16901	16762	16952	16899	16974	16848	16966	16878	16927	16879	16827	16991	17012	16923	16959	16982	16983	16803	17050	17151	16833	17071	16969	17162	16940	16833	17107	17026	16895	16875	16978	16940	17029	16919	16874	16985	17021	16775	16894	16970	16932	16909	17040	16960	16933	16894	17019	16772	16724	16870	16925	16974	16795	16961	17044	16881	16790	17012	16878	16873	17031	17102	16759	16982	16920	17008	16936	17117	17018	17065	17013	16997	16960	16962	16967	16938	16939	16854	16993	16962	17003	16980	16822	16817	16988	16986	16928	16814	17041	16927	16998	16852	16993	16773	16990	17084	16766	16971	17009	16864	16905	17017	16942	17001	16925	16856	16910	17003	16958	17105	16914	16838	16767	16963	16814	16862	16764	17014	16994	16830	16925	17167	17023	16971	16884	16937	16932	16996	16843	16968	17069	16724	16906	16991	16990	16813	17066	17004	16954	16950	16964	16900	16968	17038	16921	16970	17096	16935	17022	16831	16892	16970	17005	16885	16925	16800	16968	17087	17003	16852	16918	16884	16878	16905	16989	16842	17033	16998	17060	17055	16905	16949	17120	17047	16839	16989	16823	17056	16869	16774	17085	16832	17062	16963	16889	16949	16969	16937	16715	16851	16988	16784	16827	16984	16911	16934	16761	16806	17168	17033	17086	16770	16979	16807	16963	17012	16759	16928	16984	16723	16899	16973	16887	16878	16982	16878	17133	16993	16995	17054	16938	17021	16985	16992	16896	17183	16966	16994	16862	16980	16947	17029	16945	17001	17038	16855	16892	16927	16920	17223	16917	16914	17006	16836	17122	16868	16946	17071	16903	16907	17010	16853	16858	16984	17097	16851	16815	17099	17028	16963	16926	17040	16951	16863	16988	16969	16856	16882	16933	17006	16874	16983	17040	16802	17074	16809	17029	17010	16817	17216	16850	17022	16943	16999	16826	16882	17107	17093	16855	17012	16935	16971	16885	17123	16820	16986	17083	16937	17009	16858	16959	16884	17106	16944	16947	16978	16864	16960	16928	16812	16908	16778	16934	16870	16833	16890	16896	16950	17136	16928	16865	16942	17078	17099	16809	17013	16854	17050	16955	16892	17109	16894	16991	17001	16837	16843	17066	16903	17011	16823	16899	16888	16999	16923	16872	16931	16969	16949	16735	16903	16902	16949	16898	17096	17023	16937	17002	16973	16925	17004	16916	17017	16825	16901	17067	16986	16947	16861	16857	16973	17068	16873	17024	17005	17044	17082	16873	16883	16941	17124	17045	16955	16971	16989	17057	17034	17021	16904	16958	16890	16879	17043	17012	17067	16898	16834	16878	16957	16884	16919	16962	17002	17047	16988	16916	16992	16941	16916	16966	16934	16938	17077	16902	16918	16981	17014	17089	16942	16834	16871	17166	17025	17151	16904	16798	17028	16952	16935	17101	16935	16801	17043	17023	16974	16890	16796	16857	17086	17045	17088	17074	16956	16999	16946	16890	16882	16951	16940	16941	16938	17023	16812	16968	16810	16967	16969	16897	16929	16857	16840	16838	16954	16910	17006	17144	16995	17070	16952	17009	16844	16918	16947	16800	16790	16907	17067	17091	17124	17015	16891	16814	17043	16891	17037	16861	16952	16893	17036	17032	16932	16947	16960	17033	16839	16976	16970	17092	16993	16836	16897	16951	16867	16914	16828	16916	16880	16961	16972	17070	16943	16994	17023	17039	17201	17024	17025	17061	16981	16897	16891	16992	16843	16904	16898	16950	16872	17088	16718	16775	17188	16948	16941	16952	16984	17178	16964	16874	17147	16923	17014	17025	16901	16857	16966	17046	16907	17187	16959	17008	16917	16915	16921	16903	16915	17007	16958	16922	17051	16971	17035
22439	20798	27052	25535	24998	30104	33019	29521	28293	28141	27391	26482	26249	26068	25683	25766	25528	25472	25254	25272	25543	25395	25195	25282	25255	25078	25213	25071	25261	24839	25084	24933	24841	24940	24753	24496	24606	24549	24795	24805	24238	24600	24649	24486	24795	24719	24743	24567	24548	24718	24612	24511	24638	24902	24540	24296	24531	24334	24603	24682	24682	24574	24786	24362	24523	24629	24752	24602	24337	24512	24400	24746	24588	24383	24606	24283	24477	24423	24497	24678	24687	24762	24604	24566	24680	24716	24527	24771	24428	24445	24536	24453	24513	24402	24463	24483	24478	24340	24463	24284	24467	24283	24558	24480	24595	24282	24347	24475	24486	24397	24475	24637	24505	24442	24313	24496	24420	24665	24554	24514	24552	24621	24687	24641	24693	24697	24445	24455	24339	24557	24636	24651	24509	24613	24310	24779	24612	24720	24569	24774	24587	24404	24487	24553	24470	24410	24296	24582	24659	24717	24588	24601	24625	24484	24326	24476	24524	24564	24502	24444	24442	24526	24670	24309	24452	24322	24467	24621	24742	24417	24693	24478	24769	24644	24666	24548	24421	24718	24339	24570	24404	24342	24736	24457	24307	24356	24511	24374	24662	24479	24494	24670	24410	24422	24213	24720	24366	24490	24408	24294	24697	24571	24417	24415	24524	24588	24315	24493	24404	24511	24659	24498	24381	24450	24652	24312	24507	24467	24323	24472	24698	24537	24327	24574	24429	24545	24458	24484	24364	24523	24561	24408	24513	24409	24769	24312	24322	24542	24517	24442	24303	24317	24799	24580	24462	24569	24385	24413	24584	24615	24432	24626	24477	24723	24583	24445	24543	24619	24792	24534	24363	24589	24342	24487	24610	24549	24324	24382	24458	24377	24676	24562	24589	24704	24255	24340	24585	24283	24553	24539	24499	24293	24475	24511	24532	24605	24594	24453	24547	24345	24495	24505	24507	24406	24497	24600	24671	24543	24812	24369	24557	24497	24547	24403	24507	24465	24260	24376	24512	24783	24730	24553	24356	24501	24610	24681	24489	24542	24674	24598	24648	24584	24477	24344	24523	24324	24655	24584	24708	24456	24522	24450	24465	24503	24728	24492	24310	24421	24527	24527	24817	24656	24647	24325	24536	24481	24599	24500	24730	24432	24368	24338	24537	24464	24605	24714	24511	24444	24602	24295	24342	24495	24326	24480	24584	24258	24697	24621	24605	24521	24410	24752	24548	24573	24474	24289	24434	24606	24580	24315	24412	24628	24800	24303	24380	24612	24395	24400	24657	24390	24491	24497	24842	24456	24514	24528	24583	24438	24757	24532	24437	24552	24404	24689	24576	24439	24400	24541	24617	24537	24393	24576	24384	24308	24696	24649	24509	24513	24405	24437	24283	24559	24483	24637	24378	24726	24333	24585	24432	24557	24661	24638	24613	24323	24466	24648	24572	24633	24537	24300	24344	24531	24425	24563	24212	24513	24632	24369	24438	24583	24444	24731	24655	24528	24438	24492	24708	24315	24491	24344	24503	24606	24520	24405	24432	24658	24335	24352	24630	24656	24252	24609	24362	24602	24409	24648	24423	24469	24532	24539	24489	24285	24607	24421	24463	24298	24317	24437	24677	24586	24387	24326	24537	24602	24483	24245	24341	24567	24344	24414	24685	24446	24695	24382	24374	24293	24458	24470	24444	24541	24397	24230	24588	24450	24544	24528	24397	24682	24791	24303	24556	24573	24521	24633	24443	24370	24617	24407	24491	24624	24294	24362	24388	24443	24632	24489	24463	24405	24394	24209	24420	24453	24577	24733	24592	24431	24458	24592	24445	24528	24430	24565	24605	24472	24445	24655	24390	24494	24706	24430	24675	24480	24440	24301	24800	24329	24673	24652	24460	24603	24418	24599	24414	24273	24491	24565	24551	24415	24268	24529	24772	24538	24440	24385	24546	24341	24368	24322	24403	24434	24472	24495	24419	24480	24848	24665	24609	24517	24414	24655	24565	24431	24560	24521	24537	24583	24477	24587	24536	24400	24361	24200	24230	24362	24615	24615	24333	24601	24540	24566	24551	24371	24578	24207	24429	24534	24394	24529	24521	24539	24349	24496	24435	24603	24469	24537	24548	24737	24340	24481	24471	24160	24565	24330	24762	24519	24826	24539	24533	24517	24432	24618	24690	24461	24402	24429	24423	24396	24569	24536	24516	24661	24638	24543	24454	24613	24375	24501	24613	24452	24570	24386	24283	24450	24694	24559	24463	24479	24369	24651	24434	24376	24506	24647	24599	24587	24403	24469	24450	24447	24331	24504	24372	24428	24466	24360	24391	24703	24696	24600	24657	24582	24518	24310	24516	24272	24384	24438	24531	24472	24654	24401	24417	24545	24652	24553	24780	24514	24409	24496	24233	24572	24455	24817	24500	24403	24640	24448	24637	24836	24722	24373	24607	24528	24406	24488	24523	24485	24603	24702	24470	24336	24466	24789	24341	24642	24420	24476	24351	24530	24649	24494	24300	24527	24408	24475	24436	24344	24538	24517	24832	24294	24312	24541	24613	24352	24600	24625	24555	24602	24326	24389	24473	24564	24385	24500	24587	24424	24470	24474	24588	24682	24508	24602	24865	24621	24586	24556	24361	24673	24660	24613	24447	24608	24752	24495	24584	24570	24769	24605	24407	24338	24416	24713	24530	24514	24468	24500	24494	24649	24542	24665	24613	24565	24551	24485	24333	24411	24412	24745	24603	24549	24507	24601	24568	24491	24219	24445	24751	24577	24387	24667	24864	24302	24506	24565	24654	24479	24548	24401	24650	24675	24650	24698	24470	24326	24425	24563	24661	24666	24617	24202	24444	24489	24546	24315	24464	24520	24456	24258	24306	24575	24622	24577	24471	24587	24627	24368	24387	24241	24734	24419	24523	24409	24459	24155	24474	24499	24767	24535	24504	24685	24559	24608	24296	24456	24503	24502	24486	24269	24358	24669	24590	24527	24612	24304	24336	24736	24439	24681	24426	24367	24491	24344	24452	24378	24401	24684	24825	24618	24520	24427	24494	24527	24592	24666	24577	24754	24667	24475	24427	24303	24480	24321	24532	24633	24474	24509	24546	24421	24518	24281	24468	24520	24751	24428	24450	24627	24468	24589	24441	24509	24541	24588	24703	24614	24615	24562	24605	24316	24393	24299	24614	24488	24550	24534	24245	24325	24555	24565	24534	24738	24623	24527	24518	24660	24672	24636	24371	24329	24486	24232	24649	24343	24524	24510	24559	24581	24236	24229	24271	24538	24538	24451	24415	24516	24303	24473	24789	24640	24656	24608	24587	24308	24511	24382	24496	24416	24527	24555	24507	24268	24260	24628	24215	24728	24521	24796	24330	24360	24508	24529	24698	24626	24457	24723	24391	24477	24720	24471	24689	24430	24513	24458	24305	24453	24561	24324	24520	24226	24520	24580	24592	24491	24372	24371	24548	24602	24475	24327	24476	24533	24408	24444	24507	24583	24502	24698	24476	24473	24409	24292	24495	24275	24474	24679	24373	24448	24569	24852	24396	24415	24480	24437	24369	24401	24284	24195	24482	24497	24422	24331	24625	24538	24280	24521	24367	24309	24194	24784	24359	24499	24523	24549	24428	24561	24813	24457	24660	24508	24498	24568	24628	24362	24418	24388	24634	24337	24463	24429	24471	24709	24425	24458	24594	24318	24393	24624	24314	24560	24259	24520	24517	24423	24615	24553	24648	24435	24373	24574	24678	24451	24432	24537	24493	24481	24567	24611	24392	24423	24568	24659	24632	24516	24547	24556	24640	24820	24661	24408	24382	24559	24548	24489	24287	24445	24070	24244	24480	24726	24517	24688	24571	24443	24487	24642	24666	24370	24528	24321	24656	24614	24554	24454	24350	24600	24506	24488	24364	24261	24389	24782	24461	24637	24552	24487	24343	24582	24661	24583	24370	24497	25012	24387	24538	24478	24564	24523	24465	24356	24537	24465	24414	24590	24348	24265	24301	24443	24502	24419	24387	24541	24400	24378	24771	24544	24698	24452	24557	24645	24548	24533	24533	24444	24392	24483	24573	24709	24521	24531	24447	24493	24544	24426	24278	24623	24442	24406	24649	24557	24603	24284	24346	24454	24611	24686	24674	24483	24466	24574	24639	24352	24382	24548	24355	24587	24298	24543	24696	24668	24787	24656	24479	24286	24395	24596	24341	24521	24328	24313	24474	24498	24499	24561	24330	24346	24454	24415	24676	24675	24517	24328	24643	24310	24630	24713	24392	24500	24415	24426	24484	24691	24441	24416	24230	24433	24529	24446	24417	24544	24627	24452	24478	24553	24724	24462	24279	24581	24512	24419	24714	24497	24699	24636	24431	24610	24368	24215	24459	24403	24474	24486	24539	24588	24507	24331	24713	24550	24487	24781	24662	24793	24642	24849	24594	24341	24454	24402	24430	24660	24634	24444	24432	24439	24378	24521	24454	24318	24458	24361	24414	24645	24521	24777	24627	24342	24472	24743	24546	24392	24475	24350	24374	24491	24343	24424	24458	24461	24575	24545	24338	24320	24339	24436	24511	24741	24463	24416	24617	24468	24629	24302	24566	24494	24759	24610	24466	24459	24473	24364	24776	24552	24443	24250	24538	24457	24504	24740	24312	24314	24587	24231	24616	24504	24606	24654	24596	24503	24513	24770	24401	24767	24327	24538	24504	24628	24697	24654	24451	24706	24602	24294	24369	24442	24607	24560	24315	24503	24523	24718	24494	24343	24512	24438	24560	24702	24366	24768	24579	24496	24291	24317	24553	24683	24404	24698	24505	24410	24787	24784	24622	24536	24561	24447	24392	24418	24474	24355	24490	24533	24597	24652	24526	24442	24357	24449	24298	24544	24315	24420	24405	24648	24472	24336	24680	24565	24307	24115	24505	24424	24487	24712	24374	24648	24388	24469	24458	24626	24464	24378	24274	24506	24605	24423	24351	24416	24402	24518	24494	24590	24403	24616	24387	24417	24472	24737	24554	24384	24687	24482	24650	24692	24190	24642	24394	24479	24542	24278	24594	24838	24604	24451	24800	24697	24681	24173	24507	24515	24298	24474	24605	24543	24395	24633	24381	24360	24589	24527	24387	24729	24356	24720	24433	24559	24276	24640
29561	51212	49010	40639	34714	29864	26619	24114	22789	21600	20656	19761	19128	18844	18537	18248	18192	17825	17743	17584	17483	17531	17605	17520	17570	17451	17336	17425	17318	17107	17159	17098	17107	16925	16827	16843	16792	16765	16836	16803	16676	16574	16572	16680	16643	16749	16801	16702	16622	16371	16590	16426	16599	16600	16532	16574	16755	16713	16705	16556	16575	16527	16595	16647	16726	16671	16830	16588	16703	16836	16489	16590	16635	16606	16736	16604	16661	16585	16731	16587	16549	16644	16553	16608	16562	16606	16637	16753	16596	16634	16690	16710	16546	16611	16680	16370	16696	16539	16505	16672	16806	16635	16662	16601	16618	16469	16624	16673	16622	16594	16563	16505	16695	16711	16634	16553	16636	16502	16675	16410	16499	16511	16752	16495	16605	16678	16475	16663	16633	16480	16664	16492	16556	16732	16614	16519	16542	16469	16629	16704	16522	16756	16331	16510	16712	16525	16503	16672	16523	16670	16502	16351	16498	16621	16798	16308	16472	16722	16518	16670	16526	16661	16635	16572	16698	16776	16464	16534	16448	16549	16802	16729	16479	16611	16493	16596	16750	16657	16573	16698	16624	16650	16703	16505	16506	16456	16460	16650	16515	16562	16757	16817	16773	16551	16562	16628	16477	16457	16382	16812	16614	16533	16501	16629	16563	16515	16554	16646	16645	16661	16529	16563	16605	16400	16730	16525	16465	16534	16701	16394	16779	16490	16696	16425	16605	16556	16463	16632	16357	16471	16690	16612	16614	16602	16543	16400	16566	16673	16687	16462	16532	16462	16625	16512	16663	16548	16489	16422	16613	16534	16423	16612	16702	16516	16449	16631	16722	16499	16581	16557	16785	16579	16606	16529	16435	16661	16543	16545	16678	16609	16537	16477	16703	16495	16675	16791	16666	16851	16440	16538	16505	16629	16655	16699	16500	16665	16571	16602	16779	16677	16576	16567	16774	16527	16487	16460	16725	16654	16672	16430	16500	16406	16677	16520	16480	16543	16541	16447	16724	16691	16718	16573	16591	16468	16581	16588	16554	16529	16533	16512	16607	16673	16510	16496	16590	16553	16473	16549	16578	16733	16648	16693	16587	16481	16612	16581	16591	16442	16657	16505	16647	16515	16529	16599	16329	16783	16540	16579	16581	16715	16669	16474	16714	16647	16647	16614	16460	16532	16525	16800	16526	16449	16417	16610	16322	16666	16666	16590	16459	16608	16546	16358	16480	16603	16562	16775	16520	16591	16524	16648	16584	16563	16709	16481	16614	16490	16603	16601	16592	16515	16752	16687	16492	16431	16520	16608	16489	16843	16544	16647	16700	16403	16608	16522	16517	16745	16499	16632	16579	16593	16634	16614	16660	16707	16746	16534	16465	16422	16656	16584	16530	16391	16459	16633	16576	16558	16714	16690	16527	16574	16704	16499	16548	16582	16647	16677	16709	16598	16607	16531	16711	16659	16700	16437	16633	16469	16714	16496	16652	16636	16688	16578	16555	16773	16610	16542	16725	16559	16575	16575	16693	16709	16566	16457	16727	16486	16609	16514	16506	16545	16483	16478	16569	16636	16545	16501	16668	16477	16545	16588	16491	16671	16530	16650	16491	16554	16671	16745	16345	16572	16607	16415	16565	16494	16533	16631	16494	16542	16521	16462	16501	16483	16697	16733	16616	16633	16445	16483	16653	16609	16845	16767	16816	16553	16672	16586	16555	16471	16760	16562	16527	16518	16670	16648	16707	16558	16627	16508	16666	16708	16819	16629	16665	16569	16626	16604	16736	16461	16577	16655	16573	16424	16636	16577	16591	16798	16595	16545	16603	16607	16602	16663	16652	16514	16751	16641	16586	16554	16689	16666	16574	16623	16648	16543	16586	16630	16651	16592	16645	16597	16650	16437	16508	16564	16563	16476	16654	16773	16377	16468	16413	16709	16560	16678	16611	16466	16607	16516	16690	16584	16671	16572	16540	16780	16549	16607	16586	16518	16647	16495	16578	16481	16842	16513	16539	16621	16445	16486	16397	16431	16504	16651	16479	16644	16589	16425	16756	16565	16691	16597	16605	16453	16601	16821	16624	16612	16740	16531	16495	16760	16585	16643	16650	16719	16519	16443	16709	16601	16508	16572	16578	16408	16599	16725	16583	16644	16568	16604	16537	16705	16536	16689	16667	16626	16638	16600	16601	16761	16552	16603	16592	16547	16590	16771	16646	16615	16624	16606	16518	16576	16601	16637	16417	16518	16516	16388	16528	16602	16575	16699	16460	16583	16617	16437	16690	16574	16614	16617	16421	16412	16517	16525	16688	16591	16610	16629	16654	16530	16604	16751	16715	16569	16388	16726	16518	16718	16429	16521	16299	16621	16595	16767	16631	16528	16503	16656	16693	16596	16512	16726	16549	16503	16454	16601	16637	16590	16504	16544	16493	16589	16575	16534	16558	16610	16609	16778	16653	16544	16506	16768	16390	16528	16659	16588	16583	16459	16621	16452	16465	16530	16502	16518	16531	16508	16720	16414	16592	16718	16511	16597	16460	16385	16553	16535	16541	16713	16556	16375	16619	16430	16493	16734	16612	16498	16473	16807	16502	16523	16416	16501	16644	16569	16479	16731	16613	16532	16888	16695	16696	16664	16462	16594	16482	16726	16555	16723	16512	16531	16582	16569	16567	16460	16507	16532	16809	16595	16542	16894	16419	16574	16463	16669	16627	16598	16487	16553	16638	16590	16637	16602	16616	16595	16521	16747	16609	16598	16687	16679	16665	16726	16511	16445	16742	16460	16339	16561	16512	16658	16665	16548	16544	16542	16417	16733	16540	16768	16637	16484	16704	16495	16649	16547	16643	16535	16680	16525	16536	16484	16453	16634	16566	16691	16467	16571	16487	16562	16739	16333	16648	16597	16583	16599	16509	16550	16436	16571	16663	16712	16618	16807	16621	16693	16521	16388	16589	16516	16478	16498	16501	16608	16593	16631	16563	16557	16652	16639	16668	16529	16757	16607	16593	16509	16539	16501	16482	16491	16621	16644	16537	16445	16639	16617	16430	16681	16702	16621	16550	16690	16689	16591	16397	16607	16488	16450	16604	16593	16668	16647	16625	16756	16598	16640	16499	16618	16615	16482	16534	16682	16560	16738	16574	16587	16535	16629	16486	16725	16662	16624	16666	16474	16582	16570	16506	16599	16692	16682	16483	16604	16538	16685	16577	16503	16484	16443	16575	16587	16749	16628	16428	16671	16449	16502	16575	16554	16655	16562	16605	16383	16537	16503	16570	16712	16500	16462	16508	16568	16495	16654	16576	16557	16656	16564	16684	16753	16593	16618	16528	16454	16618	16625	16718	16410	16589	16576	16551	16750	16571	16806	16468	16609	16569	16633	16594	16598	16626	16732	16737	16433	16737	16490	16565	16648	16574	16474	16575	16593	16478	16810	16573	16458	16595	16592	16594	16482	16738	16592	16688	16458	16772	16694	16561	16507	16701	16571	16472	16492	16596	16632	16635	16529	16620	16560	16518	16457	16577	16542	16742	16509	16380	16454	16689	16624	16430	16346	16630	16428	16443	16653	16416	16675	16485	16645	16643	16643	16655	16536	16641	16501	16707	16572	16703	16510	16660	16538	16492	16500	16615	16462	16646	16654	16550	16595	16503	16456	16535	16634	16619	16474	16434	16620	16431	16525	16586	16642	16531	16445	16514	16626	16397	16518	16641	16542	16713	16549	16585	16647	16571	16717	16736	16599	16600	16441	16719	16719	16557	16380	16538	16624	16571	16596	16490	16599	16460	16641	16503	16452	16600	16540	16716	16574	16721	16505	16606	16653	16581	16509	16600	16587	16525	16575	16456	16523	16501	16564	16524	16480	16581	16536	16624	16490	16563	16537	16598	16357	16518	16677	16671	16472	16648	16523	16803	16667	16488	16755	16644	16535	16583	16698	16432	16599	16708	16538	16675	16569	16757	16570	16660	16587	16784	16462	16496	16486	16641	16715	16674	16634	16482	16500	16525	16632	16543	16555	16506	16590	16570	16597	16612	16661	16667	16417	16523	16741	16557	16574	16692	16576	16678	16565	16621	16689	16586	16550	16587	16706	16506	16517	16497	16533	16754	16768	16517	16718	16468	16646	16650	16504	16724	16443	16851	16645	16575	16622	16719	16510	16672	16594	16592	16679	16676	16711	16755	16498	16696	16520	16549	16607	16679	16529	16475	16553	16743	16690	16622	16658	16684	16555	16465	16622	16743	16554	16523	16686	16578	16765	16757	16535	16635	16574	16661	16746	16676	16453	16693	16561	16525	16550	16570	16475	16618	16634	16583	16550	16564	16599	16562	16584	16495	16515	16485	16598	16644	16617	16400	16560	16478	16789	16635	16499	16493	16460	16651	16543	16708	16688	16466	16671	16698	16780	16487	16449	16638	16605	16342	16544	16664	16519	16643	16570	16428	16600	16445	16603	16636	16727	16644	16690	16575	16605	16531	16635	16759	16542	16302	16674	16496	16516	16586	16542	16656	16590	16575	16538	16486	16876	16599	16547	16507	16551	16482	16657	16590	16543	16800	16651	16600	16404	16558	16465	16614	16822	16542	16672	16781	16531	16833	16490	16649	16586	16527	16642	16686	16542	16442	16613	16565	16378	16622	16653	16631	16678	16494	16535	16525	16659	16601	16530	16691	16440	16523	16488	16682	16670	16509	16704	16515	16518	16572	16533	16645	16735	16484	16551	16734	16594	16473	16641	16675	16572	16607	16680	16439	16604	16501	16648	16573	16615	16667	16675	16628	16407	16640	16494	16522	16460	16645	16524	16503	16600	16612	16541	16557	16695	16530	16544	16664	16491	16449	16575	16569	16644	16587	16408	16656	16674	16452	16611	16661	16557	16599	16572	16672	16758	16504	16542	16511	16626	16617	16615	16659	16673	16495	16814	16422	16631	16500	16764	16498	16496	16437	16825	16471	16401	16711	16759	16648	16678	16603	16711	16565	16578	16626	16503	16774	16634	16505	16658	16562	16728	16502	16653	16484	16510	16787	16647	16598	16510	16728	16829	16445	16583	16547	16653	16359	16487	16694	16611	16655	16580	16614	16683	16555	16710	16684	16534	16733	16566	16709	16686	16638	16536	16579	16606	16429	16640	16438	16702
38847	37769	40138	34989	31496	29682	28384	27392	26831	26620	26317	25687	25756	25652	25581	25600	25839	25562	25456	25369	25394	25371	25369	25316	25466	25179	25441	25315	25439	25373	25140	25101	25054	25384	25033	25167	24906	25177	25026	25145	25430	25057	24714	24952	25132	25252	25146	25115	25257	24983	25263	25052	24987	25234	24871	25305	25139	25137	24895	25052	24978	25217	25110	24835	25211	24926	25013	25049	25109	25264	25109	25085	25134	25347	24923	25245	24947	25205	25158	25168	25071	25086	25038	25032	25189	25051	25097	24993	24894	24960	24974	25102	25196	25021	25034	24783	25051	25019	24960	24982	24995	24925	25195	25011	25089	25169	24887	25133	25165	25212	24956	25075	24983	25177	25195	25056	25200	25086	24791	25174	24779	24889	25117	24934	25102	24819	25209	25029	25089	25469	24968	25059	24977	25049	25131	24946	24835	24989	24873	24999	25008	25137	25135	24864	25054	25054	25000	25394	25013	25151	25041	25294	25022	25225	25030	25152	25062	25060	25263	25270	24878	24985	25182	25022	25241	25057	25047	24945	25284	24985	24926	24993	25347	25181	25130	25238	24980	24898	24903	24705	24870	24947	25045	25154	24762	25073	24963	24779	25149	25138	24989	24859	25202	25103	25200	25292	25188	25087	25095	25155	25079	25200	25238	25131	25167	24863	25031	25026	25029	25186	25091	25272	25209	25231	25094	25161	25036	25234	25109	25177	25133	25210	25082	24995	25101	25099	24938	25144	24957	25132	25130	25000	25035	25303	25001	25195	25272	25166	24901	25057	25155	25142	25128	25070	25005	25251	25095	24588	25120	25027	25119	24810	24961	25108	24989	24932	25054	25031	25090	25215	24980	25025	25047	25348	25220	25117	25173	25288	25140	25205	25035	25037	25283	25182	25175	24984	25004	25012	24956	25094	25317	25250	25331	25123	24888	25344	24960	25044	25221	24985	25261	25190	24949	25154	25130	25146	25002	24963	24972	25202	25241	24947	25073	25265	25269	25121	25187	25112	24898	24920	25101	25388	24922	25304	24796	25186	24908	25213	25232	25015	25045	25106	25072	24976	25089	25012	25099	24978	25152	24932	25127	24944	24996	24982	25077	25059	25206	25025	24892	24880	24841	25029	24829	25002	25131	25075	24890	25045	25087	25117	25198	25215	25199	25100	25082	25093	25052	25211	25038	25051	25185	25025	25153	25134	25288	25007	24988	24870	25220	25052	25166	25041	25256	25056	25001	25118	25154	25038	25159	25098	24947	25249	24925	25115	25117	25195	24930	24774	25001	25106	25249	25279	25058	25118	25084	25069	25030	24824	25074	25220	25026	25075	25060	25035	25203	25100	25237	24908	25205	25168	24755	24937	24905	24993	25033	24875	25494	25114	25264	25321	25192	25004	24838	25034	25203	25187	25035	24894	24817	25002	25099	25066	25039	25098	25223	25110	25094	24898	24896	25011	25171	25150	24891	24906	25115	24929	25032	25061	24932	25294	25123	24990	24919	24998	24784	25136	25001	24884	25180	25205	25029	25130	25211	25124	24931	25076	25138	25321	25289	24920	24928	25065	25102	24888	25085	25023	25208	25064	25367	25278	24873	24922	25066	25038	25126	24999	24964	24953	25042	25021	24903	25152	25149	24940	24880	25004	24980	25171	24986	24985	25011	24942	24963	25119	25189	24903	25097	24888	25331	25210	24870	25100	25296	25126	25149	25282	25333	24984	25099	25011	24926	24990	24961	24950	25194	25278	25146	25235	24902	25145	25121	25212	25052	24888	25223	25007	25196	24867	25086	25032	25125	25130	25180	25159	25205	25101	25148	25190	25105	24962	25080	24939	25040	24959	25160	25018	25125	25045	24799	25033	24986	24961	25136	25189	25112	25115	25221	24787	25019	25071	24949	24848	25052	25052	25219	25267	24915	25285	25162	25171	25116	25134	25015	25157	25024	25130	25269	25120	25073	25128	25363	25204	25363	24996	25159	25169	25347	24997	25281	25083	25110	25069	25268	25048	25361	25116	24964	25022	24985	24753	24964	25270	25035	24888	24719	25196	24845	25072	25197	24973	25059	25001	24988	25162	25125	24931	25260	24975	24970	25047	24905	25046	24887	25032	25095	25041	25164	25197	25053	25233	24929	24969	25159	25147	25116	25227	25053	25042	25351	24965	25162	25240	25087	25074	24940	25116	25155	25180	24838	24910	25004	25398	25051	24750	25148	25081	25050	25035	25312	25044	24978	24848	24820	25036	25128	24765	25103	25162	25163	25111	25040	25302	25040	25044	25115	25038	25036	24941	24928	25228	25180	25148	25210	25020	24825	25052	24984	24867	25166	25081	25032	25218	24931	25184	25230	25062	25187	25009	25204	25099	25068	25130	24932	25278	25160	24967	25083	25088	25270	24969	25026	25335	25115	25016	25152	25022	24988	25321	24966	25122	25095	25104	25055	25006	25101	25031	25035	25019	25100	25051	25027	24987	25162	25126	25132	25206	25333	25009	25158	24934	25315	25188	24948	25006	25046	25233	25273	25162	25043	25118	25061	25063	25137	24820	25026	25052	25036	25029	25425	25172	25064	24989	24684	24973	25152	25157	25039	25084	25065	25047	25061	25170	25175	25158	24832	25050	25046	24994	25151	25034	25182	24866	25271	25134	25117	24905	24997	25038	25097	25155	25228	24990	24959	25065	25147	25180	25086	25078	25091	25148	25024	25195	25105	24911	24905	25026	25074	25272	25070	25214	24880	25065	25042	25021	24942	25007	25042	24868	25254	25038	24976	24966	25130	25267	25264	25186	25322	24939	25044	25134	25087	24987	25103	25155	25189	25010	25126	25134	24855	24945	25308	25046	25349	24937	24979	25198	25090	25019	24919	24963	25239	24984	25348	25017	25087	25048	24994	25115	24884	25071	25235	25080	24952	25087	25329	25178	25015	25339	25228	24853	25160	25029	25131	25262	25120	25141	25209	25162	25104	25056	25042	25159	25109	25048	25108	25286	24978	24865	25030	25290	24874	25212	25363	25127	25175	25322	24993	25060	24948	25079	25019	25094	25023	25163	25120	25027	25228	25091	24815	25063	25039	24926	25316	25193	25061	25021	24985	25107	25206	24961	24975	25287	24941	24989	25062	25048	25217	25108	25212	25100	25126	25086	24951	24955	25004	25215	24794	25115	25174	25179	25054	24924	25156	24802	25152	25197	24902	25300	24959	25087	25024	25021	25128	25134	24851	25088	25234	25205	25122	25119	25029	25105	25068	24865	24948	25087	25105	24897	24909	25112	25167	25360	25144	24982	25179	25141	25250	25042	24936	25318	25279	25052	24891	25115	24957	25282	25025	25208	25205	25238	25174	24985	25163	24947	25109	25159	25146	25313	24971	25171	25284	25002	25033	24987	25157	25004	25008	25038	24772	24946	24862	25078	25284	25018	25139	24964	25228	25048	24896	24920	25089	25177	25131	25363	24816	25165	24927	25385	25117	24971	24932	24794	24769	25025	24974	25003	25188	25125	24826	24795	25096	25136	25183	25070	25257	25122	25091	25142	25310	25024	25149	25157	25059	24998	25075	25084	25192	25344	25143	25439	25301	25208	25169	25201	24833	24955	25033	25113	24875	25114	25206	25188	24858	25050	25056	25068	25020	25357	24957	25119	24927	24965	25092	25145	25157	25120	25279	25191	25311	25018	25055	25121	25214	24917	24999	25093	25015	25069	25140	24998	25076	25312	25013	24914	25066	25012	24963	25032	25137	24921	24955	25066	25145	25203	25127	25087	25056	25195	24922	25003	25070	25153	24837	24806	25137	24864	25105	24984	24998	25269	25159	24977	25085	25013	25015	24960	25070	25123	25017	25183	25140	24917	25271	25033	25131	25296	25101	25108	25272	25122	25174	25091	25105	25156	25175	25051	25210	25242	25233	25022	25061	25037	25101	24931	25209	25082	25068	25123	25009	25302	24987	25071	25168	25041	25024	25013	24985	25085	25153	25093	24812	25069	25317	25008	25053	25080	25081	24894	25087	25007	25103	25063	25007	25016	25108	25052	25129	24895	24982	24768	24922	24907	24939	24851	25101	25109	25121	25119	25240	24919	24947	25076	25463	24850	25214	24858	24865	24836	25021	25070	24954	25221	24929	25170	25054	24933	25039	25101	25189	25069	25075	24917	25278	25142	25041	25103	24890	25115	25237	25004	25018	25060	25029	25093	25318	25087	25246	25195	25289	24826	25067	25013	25079	25015	25255	25061	25218	25118	24913	25070	25097	25180	24909	25057	25311	25023	25080	25003	25095	25153	25062	25249	25110	25100	24992	25210	24874	25091	25162	25061	25232	24993	25223	25084	25036	25151	24983	25267	25273	25180	25050	25411	25125	25077	25058	24959	25146	24944	25096	25040	24924	24916	24928	25018	25013	25025	25125	24959	25180	24945	25260	25096	24898	25129	25246	25099	25499	25051	25028	25110	24997	24801	25174	24958	25310	24887	25150	25008	24999	25041	25318	25059	25021	25037	25317	25053	24940	25190	25121	25022	25100	25148	25166	25122	25071	25126	25078	24981	25220	24923	24896	25117	25156	24961	24973	24995	25166	25093	25073	25026	25048	25256	25032	25223	25077	25112	24944	25135	25201	25070	24889	24818	24905	24974	25097	24889	25106	25150	25137	25293	25040	24949	25164	25077	25140	25298	24977	25076	24857	24998	25067	24956	25067	25075	25116	25135	25211	25214	25249	24947	25039	25184	24946	25064	24938	25054	25226	25208	24939	25037	25052	25081	25091	24936	25055	25002	25335	25087	25312	25159	25105	24988	24722	25007	24808	25211	25075	25115	25285	25149	24961	25289	25380	25227	25090	25027	25102	25062	25297	25283	25038	25004	25091	25299	25238	25151	24901	24914	25241	25133	25284	25089	25241	25229	25002	25068	24848	24839	24958	25184	25020	25156	25287	25237	25074	25163	25337	24950	25036	24829	25191	25017	24860	25082	25075	25252	25095	25043	25020	24827	25221	24908	24994	25118	25270	25172	25047	25048	25031	25103	25055	24989	25110	25139	25099	25108	25056	25098	24942	24975	24873	25000	25049	25277	25124	24941	24973	25002	25097	25181	25281	24826	25290	24942	25101	25214	24995	25046	25334	25282	24965	24914	25221	25105	25103	25085
31192	40670	39329	31095	26911	23721	21616	20624	19752	19256	18411	18009	17819	17691	17432	17593	17283	17293	17269	17163	17370	17175	17270	17285	17162	17234	17184	16961	17189	17000	16979	17205	16891	17011	16893	16728	17063	16705	16863	16805	16964	16888	16894	16859	16877	16808	17074	16764	16731	16970	16803	16824	16904	16975	17037	16719	16734	16730	16815	16776	16892	16770	16778	16849	16908	16908	16916	16838	16930	16715	16843	16900	16764	16840	16853	16764	16874	16790	16883	16809	16910	16927	16767	16914	16864	16794	16982	16916	16845	16732	16894	16896	16933	16845	16865	16847	16767	16807	16910	16889	16793	16893	16941	16849	16947	16794	16894	16657	16739	16887	16822	16896	16949	16841	16735	16794	16890	16837	16823	16712	16816	16825	17020	16730	16775	16870	16974	16834	16783	16739	16918	16836	16832	16831	16820	16916	16866	16651	16942	16875	16896	16857	16811	16960	16784	16894	16805	17041	16953	16715	16900	16700	16786	16732	16975	16760	16817	16760	16732	16834	16802	16995	16837	16824	16769	16825	16846	16890	16684	16820	16754	16923	16698	16851	16873	16852	16804	16863	16813	16634	16764	17040	16782	16732	16993	16628	16964	17065	16765	16643	16837	16836	16720	16826	16884	16791	16809	16896	16579	16968	17165	16936	16788	16623	16891	16830	16823	16837	16799	16823	16855	16845	16917	16793	17032	16814	16775	16739	16757	16776	16792	16707	16844	16868	16815	16934	16890	16918	16893	16772	16948	16730	16797	16940	16884	16946	16753	16828	16811	16937	16880	16957	16682	16944	16845	16906	16770	17090	16703	16839	17015	16986	17044	16822	17030	16741	16827	16794	16854	16828	16860	16846	16625	16825	16700	16886	16928	16860	16832	17070	16558	16591	16924	16865	16734	16868	16843	16824	16718	16906	16828	16891	16863	16830	16802	17001	16815	16933	17061	16832	16889	16898	16908	16779	16876	16687	16779	16752	16904	16920	16815	16812	16763	16839	16805	16805	16794	16860	16646	16990	16663	16808	16893	16859	16749	16602	16777	16857	17041	16970	16912	16790	16688	16687	16754	16848	16866	16820	17057	16986	16933	16766	16732	16835	16919	16815	16836	16784	16711	16877	16845	16911	16673	16927	16809	16944	16621	16869	16926	16781	16906	16767	16942	17005	16809	16738	16782	16778	16808	16819	16869	16983	16885	16825	16912	16673	16776	16937	16905	16806	16818	16964	16728	16770	16822	16804	16925	16828	16737	16695	16699	16959	16924	16701	16873	16666	16690	16828	16853	16725	16847	16965	16961	16767	16955	16834	17066	16791	16895	16893	16918	16769	16786	16946	16581	16831	16911	16858	16774	16823	16707	16890	16858	16808	17130	16740	16856	16694	16725	16796	16797	16797	16825	17032	16763	16794	16829	16901	16947	16878	17010	16973	16720	16944	17032	16919	16967	16823	16720	16893	16923	16994	16845	16787	16839	16791	16820	16889	16829	16844	16757	16802	16795	16813	16773	16670	16836	16951	16961	16765	16737	16956	16917	16838	16861	16877	16914	16673	16906	16954	16932	16760	16819	16802	16897	16912	16954	16911	16777	17088	16798	16829	16767	16870	16711	16853	16860	16903	16791	16815	16912	16937	16861	16914	16989	16886	17031	16830	16825	16905	16971	16789	16880	16871	16929	16777	16825	16838	16969	16864	16744	16850	16892	16733	16877	16766	16792	16779	16800	16849	16716	16954	16753	16822	16716	16688	16768	16869	16802	16876	16801	17055	16901	16956	17071	16825	16755	16844	16862	16792	16708	16886	16831	16828	16992	16824	16780	16793	16944	16817	16655	16742	16853	16853	16940	16847	16941	17000	16766	16659	16894	16758	16960	16952	16864	16906	16763	16690	16817	17128	16720	16854	16721	16854	16995	16823	16880	16852	16827	16924	16733	16795	16770	16664	16833	16924	16875	16797	16903	16901	16974	16854	16815	16920	16832	16876	16930	16841	16816	17005	16807	16714	16869	16911	16874	16713	16774	17114	16657	16822	17076	16930	16776	16802	16920	16872	16805	16812	16913	16732	16693	16914	16951	16971	16845	16929	16774	16869	17001	16770	16801	16946	16764	16917	16928	16838	16854	16867	16857	16735	16710	16699	16814	16934	16725	16792	16801	16710	16863	16924	16765	17049	16916	16811	16772	16861	16807	16769	16972	16810	16870	16833	16666	16805	16781	16880	16964	16980	16672	16699	16999	16786	17009	16890	16771	16744	16650	16866	17008	16824	16704	16738	16827	16862	16842	16974	16838	16800	16783	17007	16800	16828	16889	16503	16910	16649	16832	16749	16867	16969	16752	16799	16968	16770	16790	16643	16794	16900	16791	16845	16857	16851	16922	16739	16777	16830	16849	16813	16897	16880	16856	16880	16895	16782	16774	16691	16919	16844	16736	16701	16996	16730	16871	16797	16775	16914	16868	16764	16955	16849	16970	16841	16904	16830	16894	16874	16963	16827	16857	16739	16836	17022	16922	16697	16839	17060	17057	16786	16756	17002	16832	16716	17002	16845	16982	16948	16948	16818	16866	16937	16782	16830	16898	16801	16681	16768	16850	16959	16707	16975	16796	16823	16868	16720	17040	16800	16638	16702	16734	16858	16872	16784	16780	16840	16923	16951	16666	16988	16777	16881	17025	16885	16893	16892	17057	16733	16947	16867	16784	16977	16808	16830	16983	16848	16768	16780	16731	17040	16896	16836	16674	16773	16794	16874	16799	16608	16864	16867	16832	16729	16785	16815	16667	16919	16999	16906	16751	16862	16812	16987	16909	16762	16796	16927	16821	16752	16962	16700	16922	16961	16969	16802	16830	16818	16822	16769	16855	16813	16780	16857	16872	16844	16578	16870	16764	16773	16918	17013	16849	16760	16693	16935	16816	16756	16720	16964	16951	16883	16823	16720	16857	16739	16893	16833	16769	16902	16953	16764	16884	17076	16951	16850	16752	16792	16844	16895	16923	16856	16973	16722	16819	16857	16944	16802	16847	16909	16984	16851	16825	16944	16827	16912	16739	16890	16769	16957	16756	16898	16853	16925	16724	16801	16951	16839	16735	16920	16762	17068	16833	16707	16838	16792	16749	16842	16889	16731	16910	16894	17022	17013	16777	16727	16989	16830	16910	16899	16919	16889	16877	16851	16750	16751	16928	16786	16844	16645	16840	16674	16818	16953	16777	16889	16847	16874	16897	16660	16767	16753	16828	16861	16943	16945	16796	16718	16807	16815	16967	16745	16780	16811	16784	16833	16883	16757	16829	16678	16724	16930	16894	16825	16958	16992	16869	16733	16980	16857	16824	16628	16872	16781	16841	16836	16671	16695	16949	16874	16914	16958	16756	16919	16649	16809	16825	16954	16742	16707	16848	16951	16714	16968	16720	16833	16793	16981	16706	16848	16788	16849	16878	16847	16955	16792	16890	16824	16733	16606	16732	17012	16869	16914	16993	16755	16733	16827	16942	16733	16910	16986	16897	16745	16916	16882	16927	17008	16798	16820	16964	17077	16685	16862	17014	17033	16822	16885	16727	16894	16704	16875	16843	16812	16942	16878	16945	16890	16867	16843	16885	16768	16831	16852	16821	16811	16880	16830	16678	16841	16763	16920	16640	16896	16793	16608	16867	17013	16831	16646	16922	16883	16765	16916	16717	16745	16907	16814	16689	16715	16861	16802	16764	16725	16909	16765	16851	16873	16837	16949	16847	16872	17092	16790	16714	16799	16989	16660	16805	16957	16699	16816	16972	16764	16831	16682	17071	16918	16781	16681	16817	16895	16792	16830	16631	16891	16870	16891	16777	17000	16892	16792	16738	16757	16965	16842	16989	16763	16742	16811	17021	16934	16791	16921	16889	16886	17022	16715	16683	16838	16879	16949	16904	16788	16779	16675	16840	16922	16922	16824	16747	16968	16730	16754	16728	16804	16789	16942	16689	16891	16808	16736	16639	16720	16794	16970	16978	16694	16939	16898	16738	16746	16894	17044	16822	16916	16820	16952	16681	17059	16716	16784	16976	16807	16745	16877	16690	16824	16865	16881	16769	16828	16941	16702	16949	16750	16838	16739	16634	16828	16828	16922	16739	16895	16855	16884	16826	16861	16907	16815	16904	16797	16904	16854	16845	16877	16863	16869	16675	16836	17002	16850	16825	16824	16947	16991	17029	16972	16901	16760	16811	16900	16887	16829	16851	16923	16613	16804	16647	16828	16703	16852	17060	16927	17004	16731	16762	16990	16966	16928	16791	17051	16765	16763	16753	17007	17015	16833	16803	16771	16757	16919	16812	16937	16818	16983	16816	16738	16764	16994	16979	16853	16884	16981	16806	16984	16937	16859	16733	16734	16820	16994	16764	16811	16779	16744	16860	16732	16846	16654	16831	16833	16854	16791	16819	16842	16686	16748	16761	16864	16615	16963	16778	16818	16696	16858	16921	17034	16832	16938	16919	16887	17034	16871	16915	16838	16854	16814	16842	16784	16909	16974	16818	16907	16585	16906	16771	16908	16854	16828	16928	16926	16988	16898	16831	16800	17041	16691	16801	17016	16806	16848	16771	16867	16898	16850	16812	17015	16821	17052	16829	17041	16973	16970	16816	16731	16799	16803	16815	16838	16840	16777	17015	16877	16916	16722	16880	16834	16675	16826	17082	16696	16841	16836	16872	16835	16637	16862	16884	16748	16889	16848	16821	16842	16786	16847	16938	16819	16732	16986	16934	16841	16861	16806	16855	16723	16947	16955	16700	16677	16932	17140	16879	16803	16780	16770	16785	16849	16989	17031	16690	16805	16900	16697	16806	16853	16762	16851	16809	16806	16945	16793	16720	16949	17041	16896	16783	16869	16633	16967	16811	16852	16886	16810	17087	16797	16834	16810	16837	16880	16960	16959	16843	16993	16691	16801	16776	16854	16805	16742	16859	16911	16865	16771	16995	16943	16766	16935	16843	16653	16908	16793	16910	16868	16920	16828	16743	16843	16718	16864	16813	16689	17035	16988	16866	16861	16921	16664	16887	16798	16995	16999	16811	16916	16694	16685	16929	16745	16724	16837	16901	16844	16906	16714	16821	16975	16833	16848	16801	16975	16879	16750	16906	16892	16846	16767	16761	16815	16754	16710
24357	20931	27433	29415	29692	31788	31864	29605	28656	27863	27369	27005	26662	26612	26583	26413	26294	26138	26306	25907	26091	26050	26101	26086	26407	25998	25952	26103	25827	25851	26212	25961	25993	25598	25870	25904	25932	25642	25649	25634	25714	25785	25816	25738	25784	25766	25751	25876	25767	25275	25629	25778	25526	25652	25868	25703	25780	25761	25643	25691	25711	25750	25643	25445	25527	25673	25614	25534	25818	25627	25419	25449	25845	25619	25582	25634	25635	25663	25849	25609	25501	25682	25454	25561	25617	25523	25496	25295	25366	25522	25412	25490	25732	25804	25533	25639	25589	25486	25631	25607	25666	25486	25944	25889	25552	25564	25693	25580	25446	25623	25525	25615	25603	25691	25720	25519	25574	25647	25731	25840	25737	25475	25804	25619	25632	25764	25593	25519	25470	25572	25729	25654	25682	25812	25851	25602	25788	25532	25934	25869	25664	25447	25625	25795	25636	25530	25598	25480	25520	25614	25369	25491	25503	25543	25609	25547	25563	25581	25545	25472	25656	25710	25567	25501	25462	25662	25358	25799	25813	25866	25539	25696	25887	25755	25811	25723	25397	25583	25829	25584	25802	25533	25576	25716	25387	25542	25519	25432	25834	25515	25757	25755	25759	25647	25578	25567	25719	25486	25524	25461	25968	25551	25431	25514	25425	25595	25550	25515	25737	25497	25280	25665	25555	25837	25751	25691	25531	25525	25510	25850	25729	25492	25531	25938	25480	25672	25739	25586	25419	25564	25224	25576	25398	25695	25720	25552	25741	25429	25681	25907	25766	25513	25635	25516	25723	25708	25699	25725	25594	25247	25815	25534	25741	25354	25622	25594	25694	25471	25716	25811	25646	25725	25754	25675	25610	25579	25616	25695	25645	25637	25621	25739	25605	25626	25288	25259	25304	25609	25523	25297	25403	25648	25832	25479	25782	25583	25842	25677	25482	25610	25788	25600	25628	25468	25592	25670	25767	25689	25675	25748	25628	25587	25871	25500	25536	25541	25588	25564	25591	25838	25388	25675	25915	25439	25507	25594	25647	25640	25550	25830	25657	25772	25567	25573	25741	25353	25646	25569	25808	25735	25720	25439	25745	25677	25572	25430	25909	25633	25622	25581	25569	25823	25829	25714	25635	25561	25558	25428	25492	25658	25531	25880	25825	25580	25573	25467	25462	25183	25588	25780	25749	25728	25631	25906	25428	25678	25768	25600	25676	25493	25596	25812	25637	25611	25767	25637	25733	25643	25638	25495	25635	25593	25401	25653	25431	25531	25653	25737	25558	25596	25737	25726	25692	25467	25563	25675	25738	25748	25516	25560	25753	25467	25585	25759	25574	25744	25642	25485	25666	25825	25541	25443	25457	25493	25797	25583	25790	25755	25660	25624	25732	25610	25811	25453	25411	25441	25624	25629	25601	25551	25633	25576	25601	25778	25588	25692	25642	25743	25581	25680	25689	25724	25432	25501	25627	25539	25654	25424	25825	25436	25659	25637	25791	25405	25442	25699	25790	25405	25568	25700	25729	25662	25678	25611	25599	25719	25783	25548	25462	25842	25603	25474	25527	25654	26048	25588	25658	25405	25562	25717	25715	25517	25533	25538	25471	25395	25303	25402	25451	25558	25733	25724	25672	25631	25600	25615	25428	25821	25567	25487	25748	25634	25982	25459	25607	25601	25543	25725	25582	25446	25685	25648	25485	25600	25986	25557	25566	25590	25320	25598	25691	25595	25567	25460	25676	25725	25501	25608	25428	25322	25707	25802	25620	25760	25451	25466	25681	25824	25745	25486	25742	25557	25801	25456	25561	25427	25600	25601	25480	25541	25364	25621	25621	25358	25922	25503	25529	25684	25249	25415	25824	25651	25867	25813	25484	25503	25554	25378	25550	25801	25692	25638	25398	25605	25675	25706	25845	25346	25599	25672	25613	25452	25806	25790	25479	25492	25585	25679	25816	25686	25557	25493	25712	25573	25469	25662	25654	25626	25807	25622	25737	25619	25543	25650	25432	25671	25548	25730	25724	25598	25429	25405	25581	25646	25688	25674	25487	25742	25500	25668	25761	25669	25564	25702	25762	25811	25650	25817	25979	25584	25313	25432	25492	25535	25492	25610	25699	25633	25579	25556	25503	25830	25645	25609	25569	25883	25580	25376	25802	25466	25456	25617	25435	25775	25409	25433	25609	25470	25868	25639	25635	25663	25597	25691	25512	25471	25505	25661	25337	25621	25790	25655	25590	25603	25685	25455	25656	25646	25615	25664	25426	25775	25230	25762	25594	25594	25653	25533	25606	25729	25811	25639	25849	25648	25500	25496	25494	25639	25333	25836	25440	25569	25726	25802	25778	25856	25722	25637	25623	25611	25492	25713	25433	25539	25640	25579	25719	25547	25912	25454	25468	25665	25668	25922	25646	25594	25320	25661	25626	25622	25730	25369	25460	25571	25577	25570	25689	25581	25597	25652	25139	25470	25598	25619	25942	25326	25562	25635	25598	25485	25706	25691	25607	25546	25649	25511	25536	25497	25357	25668	25468	25607	25762	25616	25581	25442	25478	25671	25503	25598	25472	25385	25708	25582	25577	25886	25535	25764	25443	25840	25433	25672	25509	25645	25727	25322	25554	25671	25762	25533	25569	25692	25671	25570	25569	25554	25653	25560	25725	25573	25615	25399	25590	25700	25628	25701	25450	25819	25686	25620	25542	25834	25612	25564	25919	25373	25599	25698	25681	25525	25514	25747	25608	25467	25564	25544	25754	25499	25327	25676	25574	25456	25804	25935	25647	25608	25796	25613	25525	25502	25674	25347	25581	25636	25735	25534	25535	25694	25561	25487	25675	25556	25578	25509	25457	25606	25731	25985	25692	25612	25397	25489	25699	25688	25529	25634	25456	25367	25447	25592	25651	25671	25585	25250	25464	25359	25475	25574	25460	25627	25711	25715	25707	25738	25572	25653	25344	25498	25384	25762	25601	25666	25636	25468	25647	25768	25648	25640	25700	25429	25496	25641	25747	25760	25615	25457	25726	25604	25557	25640	25657	25596	25513	25239	25557	25659	25715	25554	25547	25659	25646	25636	25561	25497	25546	25486	25790	25760	25658	25526	25555	25708	25675	25692	25502	25431	25842	25925	25835	25472	25463	25524	25712	25632	25648	25647	25730	25422	25449	25589	25620	25532	25550	25728	25613	25593	25787	25768	25350	25457	25675	25543	25427	25738	25653	25453	25583	25469	25790	25590	25716	25443	25701	25479	25799	25598	25891	25501	25534	25583	25418	25564	25645	25648	25663	25398	25555	25635	25642	25727	25624	25446	25825	25696	25472	25585	25368	25671	25757	25611	25769	25631	25661	25468	25541	25871	25790	25706	25485	25774	25636	25724	25470	25472	25486	25525	25741	25643	25711	25492	25662	25591	25588	25682	25594	25715	25633	25639	25550	25744	25748	25565	25621	25702	25525	25751	25654	25625	25496	25641	25897	25494	25626	25586	25500	25382	25634	25406	25743	25812	25779	25596	25784	25459	25548	25448	25499	25756	25727	25592	25602	25451	25432	25377	25675	25545	25790	25699	25645	25387	25547	25698	25373	25606	25667	25765	25461	25358	25557	25468	25547	25535	25633	25525	25232	25734	25486	25483	25593	25802	25835	25501	25687	25577	25408	25678	25656	25394	25675	25735	25805	25810	25588	25739	25646	25600	25686	25690	25684	25674	25851	25794	25774	25759	25666	25511	25845	25540	25852	25572	25823	25638	25758	25606	25457	25704	25712	25617	25748	25610	25372	25595	25794	25617	25689	25463	25703	25591	25689	25508	25566	25621	25570	25708	25636	25506	25349	25548	25480	25623	25667	25600	25712	25433	25661	25538	25665	25591	25802	25723	25681	25446	25496	25581	25571	25552	25661	25686	25686	25666	25644	25612	25703	25648	25607	25368	25417	25820	25587	25831	25713	25573	25483	25505	25573	25664	25862	25619	25395	25675	25542	25584	25361	25447	25636	25549	25689	25526	25572	25625	25674	25684	25372	25570	25757	25791	25581	25656	25560	25261	25538	25513	25548	25783	26042	25634	25780	25681	25974	25679	25745	25550	25608	25693	25467	25612	25515	25461	25518	25572	25468	25798	25578	25715	25704	25656	25669	25531	25453	25754	25549	25440	25619	25472	25509	25825	25714	25509	25549	25524	25700	25836	25705	25661	25749	25522	25731	25482	25781	25859	25455	25463	25996	25681	25693	25480	25865	25711	25658	25521	25698	25483	25794	25532	25762	25590	25787	25648	25660	25586	25597	25620	25551	25792	25478	25840	25792	25434	25576	25605	25450	25391	25559	25436	25406	25426	25853	25604	25546	25495	25614	25754	25593	25531	25450	25559	25485	25800	25771	25484	25523	25673	25912	25786	25533	25732	25642	25719	25571	25360	25692	25590	25709	25542	25552	25578	25473	25727	25769	25767	25664	25826	25417	25892	25618	25611	25694	25611	25666	25404	25427	25869	25625	25667	25600	25532	25476	25589	25571	25415	25617	25906	25587	25584	25661	25526	25685	25619	25940	25568	25590	25705	25602	25797	25581	25567	25461	25601	25806	25605	25580	25658	25523	25840	25802	25489	25877	25634	25603	25476	25709	25615	25603	25622	25476	25499	25658	25629	25536	25626	25613	25721	25613	25616	25474	25587	25658	25436	25592	25488	25497	25265	25798	25632	25802	25747	25703	25662	25323	25329	25691	25714	25704	25593	25422	25705	25738	25624	25457	25527	25639	25593	25585	25592	25725	25699	25825	25569	25424	25621	25597	25722	25542	25785	25638	25597	25476	25578	25746	25732	25591	25610	25616	25624	25946	25723	25397	25475	25756	25557	25541	25875	25758	25549	25435	25774	25693	25773	25363	25660	25775	25482	25589	25441	25683	25767	25392	25459	25533	25575	25573	25697	25727	25578	25917	25701	25444	25790	25716	25624	25496	25670	25842	26099	25760	25570	25753	25843	25694	25545	25784	25508	25528	25975	25798	25633	25512	25707	25604	25749	25867	25539	25701	25374	25363	25675	25868	25603	25561	25649	25838	25454	25568	25675	25808	25483	25545	25731	25822	25928	25691	25371	25601	25652	25675	25427	25732	25282	25401	25715	25585	25533	25627	25688	25534	25469
28585	47660	45167	37252	31140	27185	24686	23035	21709	20464	19553	19203	18672	18481	18280	18251	18112	18117	17871	17923	17750	17923	17759	17762	17723	17544	17684	17683	17353	17533	17541	17548	17552	17359	17406	17177	17242	17129	17316	17378	17305	17296	17223	17134	17210	17327	17239	17075	17487	17296	17208	17189	17132	17148	17209	17243	17269	17250	17122	17200	17077	17214	17057	17101	17112	17170	17299	17201	17172	17176	17086	17097	17057	17069	17199	17193	17191	17252	17160	17257	17150	17239	17176	17262	17193	17382	17237	17121	17173	17059	17142	17095	17227	17177	17094	17119	17113	17208	17011	17215	17053	17129	17225	17142	17074	17049	17162	17139	17171	16994	17080	17243	17030	17182	17111	16992	17241	17082	17113	17175	17007	17146	17179	17083	17127	17170	17022	17069	17140	17170	17213	17071	17163	17129	17108	17201	17066	17198	17220	17099	17253	17124	17065	17216	17241	17145	17223	17206	17147	17087	17308	17147	17276	17153	17272	17134	17118	17194	17040	17187	17030	17306	17161	17136	16956	17109	17151	17114	17356	17046	17036	17122	17133	17099	17148	17124	17119	17189	17133	17197	17261	17072	17175	16967	17008	17094	17188	17212	17089	17089	17112	17115	17110	17155	17167	17196	17098	17260	17052	17196	17072	17177	17273	17216	17232	17209	17035	17352	17356	17086	17128	17246	16931	17328	17148	17235	17181	17219	17072	17168	17193	17039	17185	17106	16918	17073	17100	17232	17086	17312	17042	17106	17122	17311	17106	17266	17092	17137	16979	17179	17063	17237	17329	17098	17276	17152	17199	17208	17221	17140	16943	17324	17293	17324	17183	17060	17279	17082	16927	17248	17181	17029	17260	17032	16961	17010	17142	17101	17065	17194	16989	17080	17310	17352	16962	17077	17006	17151	17221	17097	17309	17295	16920	17133	17079	17217	17086	17051	17161	17375	17115	17032	17251	17274	17231	17068	17352	17117	17278	17099	17126	17058	17354	17011	17160	17128	17183	17134	16991	16988	17089	17340	17029	17266	17158	17155	17120	17234	17026	17140	17185	17247	17289	17156	17008	17283	17386	17062	17158	17166	17007	17073	17337	16946	17058	17222	17117	17124	17202	17203	17139	17142	17250	17270	17109	17341	17018	17135	17092	17152	17052	17074	17141	17285	17010	17166	17227	17190	16920	17102	17129	17089	17121	17121	17082	17316	17215	17276	17252	17364	17442	17135	17266	17079	17000	17079	17210	17165	17183	17156	17113	17056	17104	17205	17007	17028	17109	17257	16952	17193	17137	17144	17303	17008	17151	17146	17075	17107	17164	17097	17258	17186	17138	17047	17001	17052	17047	17168	17344	17224	17110	16924	17141	17149	17195	17050	17238	17166	17249	17032	17118	17230	17086	17148	17009	17273	17296	17214	17174	17213	17275	17150	17137	17094	17213	17050	17156	17255	17288	17117	17170	17041	17345	17073	17059	17240	17168	17061	17145	17218	17209	17293	17028	17337	17123	17160	16984	17154	17109	17145	17204	17095	17088	17083	17261	17187	17199	17274	16974	17116	17111	17085	17289	17105	17270	17045	17314	17118	17006	16933	17062	17195	17179	17119	17301	16944	17112	16983	17021	17303	17239	17327	17045	17174	17213	17096	17160	17040	17115	17128	17182	16990	17110	17224	17134	17137	17191	17107	17320	17151	17185	17127	17107	17107	17107	17216	17187	17135	17228	17363	17182	17242	17243	17084	17036	17233	17077	17104	17121	17240	17140	17260	17084	16988	17094	17066	17210	17128	17293	17189	17301	17188	17186	17079	17021	17122	17098	17034	17058	17240	17233	17236	17165	17077	17203	17117	17247	17162	17223	17239	17209	17162	17236	17149	17166	17134	17187	17202	17098	17022	17217	17196	17089	17017	17209	17268	17129	17120	17150	17114	17160	17063	17243	17070	17227	17227	17264	17141	17214	16981	17071	17165	17277	17234	17134	17143	17028	17206	17161	17068	17113	16988	17279	17159	17202	17186	17085	17045	17085	17159	17081	17143	17011	17238	17149	16971	16958	17080	17160	17095	17158	17148	17169	17032	17156	17156	17021	17161	17162	17204	17321	17095	17148	17014	17182	17141	17149	17149	17108	17110	17173	17184	17324	17203	17131	17178	17223	17243	17189	17037	17006	17146	17163	17254	17239	17185	17140	16890	17190	17031	17036	16957	17061	17202	17157	17000	17071	17116	17158	17205	17313	17106	17055	17152	17452	17197	17088	17031	17234	17048	17186	16919	17175	17022	17153	17100	17136	17187	17174	17089	17136	17167	17244	17166	17050	17153	17114	17366	17283	17145	17150	17055	17236	17153	17161	17254	17047	17145	17156	17351	17128	17224	16995	17135	17053	17045	17047	17026	17180	17409	17159	17097	17305	17134	17176	17189	16978	17231	17028	17172	17035	17183	17226	17253	17309	17170	17069	17128	17235	17163	16967	17154	17009	17067	17019	17046	16992	17236	17068	17025	17207	17201	17344	17083	17246	17034	17112	17132	17088	17199	17105	17137	17006	17140	17002	17247	17157	17193	17092	17363	17046	16973	17178	17077	17098	17048	17173	17255	17070	17080	17226	17141	17198	17270	17071	17221	17106	17189	17112	17142	17164	17152	17345	17184	17165	17147	17292	17276	17164	17137	16964	17151	17310	17087	17205	17128	17078	17058	17091	17299	17093	17240	17135	17133	17221	17093	17166	17055	17074	16971	17213	16969	17114	16986	17125	17048	17141	17016	17275	17192	17211	16962	17293	17031	17341	17011	17166	17257	17111	17142	17349	17080	17223	17147	17382	17230	17044	17342	17090	17154	16996	17198	16949	17127	17154	17238	17115	17257	17005	17252	17085	17050	17187	17202	17064	17223	17209	17079	17103	17171	17197	17300	17089	17284	17196	17041	17116	17207	17061	17132	17168	17142	17076	17103	17181	17270	17108	17002	17297	17110	17085	17126	17184	17116	17113	17053	17173	17168	17146	17115	17284	17105	17196	17035	17266	17314	17175	17147	17124	17207	17009	17038	17139	17059	17288	16970	17052	17003	17146	17138	17074	17286	17048	17170	17180	17122	17208	17075	17065	17004	17040	17255	16890	17151	17105	17088	17177	17036	17218	17238	17178	17189	17248	17026	17170	17215	17120	16987	17221	17074	17185	17312	17137	17012	17247	17264	17282	17129	17150	16955	17014	17078	17125	17173	17238	17202	17065	16878	17158	17149	17279	17265	17073	17230	17085	17194	17136	17194	17275	17164	17159	17156	17206	17238	17113	17321	17060	17153	17189	17038	17059	17202	17192	17199	17197	17157	17106	17200	17139	17121	17098	17075	17347	17257	17000	17024	17159	17231	17163	17142	16967	16994	17105	17131	17259	17254	17081	17289	17004	17195	17118	17099	17041	17126	17138	17065	17126	16971	17360	17322	16991	17193	17046	17128	17044	17180	17104	17047	17163	17120	17131	17216	17144	17108	17032	17158	17163	17006	16941	17176	17204	17155	17215	17218	17138	17196	17149	17267	17200	17098	17202	17356	17250	17160	17361	17331	17038	17314	17320	17132	17191	17193	17162	17163	17025	17179	17099	17227	17207	17155	17184	17207	17053	17171	17112	17082	17268	17050	17260	17097	17104	17307	17186	17173	17094	17112	17167	17282	17040	17118	17272	17182	17316	17079	17065	17254	17285	17214	17052	17100	17192	17046	17016	17185	17098	17258	17248	17133	17021	17160	17059	17051	17057	16916	17136	17107	17120	17240	17135	16969	17297	17002	17140	17186	17157	16946	17065	17193	17126	17073	17225	17113	17163	17240	17102	17199	17156	17044	17059	17072	17329	17065	17056	17229	17297	17068	17010	17061	17250	17147	17305	17269	17154	17162	17052	17181	17164	17063	17224	17259	17179	16961	17144	17176	17180	17183	17156	17178	17177	17170	17362	17211	17337	17274	17037	17168	17129	17083	17195	17228	17047	17097	17186	17106	17117	17203	17255	17140	16956	17076	17081	17066	17291	17023	17196	17156	17278	17304	17097	17168	17137	17355	17100	17176	17091	17115	17129	17248	17147	17217	17064	17177	16957	17441	16982	17223	17290	17126	17208	17059	17074	17235	17153	17122	17296	17099	16988	17116	17012	17363	17164	17050	17263	17116	17140	17144	17159	17206	17246	17060	17230	16957	17187	17136	17129	17367	17096	17060	17136	17227	17085	17058	17150	17287	17110	17162	17103	16990	17165	17119	17140	17037	17282	16988	17114	17290	17059	17168	17137	17196	17154	17087	17247	17171	17096	17217	17184	17195	17021	17024	17182	17318	17043	17122	17154	17172	17192	17155	17323	17206	17231	17135	17321	17163	17156	17107	17272	17181	17179	17204	17275	16979	17154	17242	17032	16956	17208	17124	17239	17133	17255	17243	17051	17128	17225	17123	17280	17278	17160	17087	17139	17330	17184	17163	17205	17251	17120	17057	17189	17182	17050	17046	17199	17127	17249	17196	17288	17060	17122	17232	17145	17143	17270	17163	17173	17112	17045	17099	17244	17169	17085	17063	17360	17113	17019	17224	17103	17124	17076	17278	17066	17087	17051	17008	17039	17198	17134	17183	17264	17268	17356	17107	17191	17056	17312	17136	17197	17095	17254	17252	16931	17122	17186	17180	17161	17086	17119	17164	17189	17046	17130	17193	17152	17108	17186	17147	17120	17054	17078	17239	17122	17138	17321	17225	17198	17104	17144	17242	17069	17101	17087	17156	17200	17126	17376	17275	17111	17040	17038	17156	17205	17212	17276	17323	17107	17108	17206	17116	17245	17047	16994	17258	17024	17344	17002	17112	17168	17200	17248	17461	17029	17167	17075	16969	17065	17311	17051	17319	17141	17095	17257	17121	17177	17146	17087	17244	17056	17186	17161	17123	17349	17075	17058	17109	17120	17246	17215	16993	17296	17210	17145	17088	16994	17008	17176	17127	17333	16985	17136	17153	17134	17080	17072	17154	17182	17058	17210	17094	17050	17000	17267	17182	17382	17220	17295	17145	16959	17149	17248	17083	17238	17110	17160	17059	17080	16760	17100	17164	17278	17091	17010	17105	17262	17085	17083	17157	17289	16943	17038	17065	17237	17356	17066	17095	17257	17057
22444	20808	27114	25545	25317	30297	33232	30108	28714	27814	27470	26652	26134	26082	25905	25592	25754	25583	25680	25700	25681	25666	25489	25588	25267	25325	25320	25030	24928	25122	25233	25117	24952	24995	24975	24858	25034	24670	24602	24717	24805	24807	24689	24708	24556	24500	24672	24684	24643	24780	24621	24576	24719	24673	24955	24786	24760	24972	24720	24739	24601	24649	24611	24693	24534	24807	24691	24545	24751	24513	24850	24381	24896	24442	24986	24719	24715	24453	24497	24568	24459	24804	24679	24785	24745	24612	24666	24374	24837	24720	24726	24941	24518	24675	24739	24711	24519	24826	24872	24680	24747	24573	24624	24747	24624	24535	24625	24759	24713	24817	24881	24658	24837	24614	24811	24536	24651	24592	24717	24752	24998	24724	24728	24824	24623	24746	24576	24768	24585	24881	24863	24755	24582	24532	24728	24869	24844	24686	24703	24624	24634	24759	24684	24767	24720	24565	24586	24555	24504	24747	24421	24665	24731	24663	24772	24655	24546	24686	24615	24651	24871	24469	24573	24573	24747	24590	24459	24614	24754	24833	24609	24559	24815	24731	24558	24927	24670	24604	24364	24544	24619	24852	24696	24466	24752	24730	24608	24866	24389	24442	24670	24879	24568	24566	24539	24691	24465	24435	24675	24623	24584	24758	24550	24579	24784	24734	24660	24955	24636	24786	24593	24617	24549	24715	24532	24725	24634	24714	24570	24730	24801	24513	24573	24738	24791	24402	24761	24553	24486	24539	24456	24772	24588	24679	24498	24519	24866	24649	24477	24897	24690	24779	24331	24891	24888	24698	24733	24552	25007	24581	24942	24500	24483	24631	24592	24444	24818	24591	24497	24675	24784	24703	24826	24587	24820	24577	24699	24498	24519	24481	24611	24429	24566	24571	24554	24697	24614	24620	24669	24474	24667	24748	24552	24701	24687	24728	24529	24758	24869	24605	24745	24610	24651	24945	24465	24402	24833	24721	24395	24551	24725	24705	24643	24820	24526	24887	24617	24538	24909	24392	24618	24842	24654	24671	24812	24492	24538	24664	24636	24841	24862	24712	24982	24649	24455	24776	24757	24388	24727	24577	24622	24617	24443	24462	24800	24550	24395	24572	24596	24768	24594	24750	24767	24636	24699	24691	24789	24779	24911	24529	24604	24788	24822	24801	24643	24742	24730	24724	24804	24640	24790	24559	24500	24560	24732	24735	24788	24668	24804	24695	24543	24628	24723	24855	24682	24252	24632	24500	24619	24517	24668	24609	24686	24565	24484	24671	24794	24455	24608	24527	24665	24598	24700	24620	24611	24761	24634	24702	24862	24722	24529	24615	24718	24550	24752	24643	24532	24889	24933	24587	24807	24639	24651	24451	24541	24535	24716	24560	24776	24667	24638	24759	24640	24610	24721	24482	24852	24506	24602	24445	24695	24604	24417	24657	24516	24534	24777	24847	24780	24739	24378	24506	24600	24794	24767	24634	24426	24706	24629	24840	24600	24729	24659	24757	25019	24479	24652	24699	24836	24638	24746	24734	24705	24446	24719	24579	24623	24602	24540	24789	24724	24716	24503	24560	24730	24685	24631	24491	24496	24783	24486	24702	24778	24671	24562	24743	24840	24837	24657	24718	24644	24577	24771	24631	24444	24623	24775	24688	24482	24613	24568	24862	24852	24614	24843	24839	24654	24639	24680	24557	24659	24240	24691	24512	24550	24321	24582	24804	24900	24612	24483	24401	24734	24658	24725	24664	24746	24652	24572	24656	24956	24593	24481	24809	24470	24686	24739	24752	24612	24695	24507	24555	24688	24471	24514	24457	24494	24692	24589	24671	24457	24561	24635	24383	24613	24675	24597	24682	24645	24747	24586	24649	24756	24708	24635	24539	24646	24807	24678	24620	24712	24516	24698	24529	24678	24790	24653	24892	24559	24653	24659	24438	24772	24594	24506	24663	24638	24704	24679	24472	24521	24555	24441	24759	24667	24555	24563	24595	24666	24616	24714	24700	24778	24621	24499	24916	24594	24593	24611	24768	24427	24598	24618	24908	24514	24731	24635	24502	24707	24617	24634	24647	24691	24663	24685	24745	24454	24570	24684	24660	24567	24594	24491	24559	24625	24748	24662	24537	24821	24559	24708	24514	24653	24666	24757	24883	24856	24613	24699	24291	24452	24714	24840	24583	24720	24543	24679	24533	24854	24483	24622	24545	24598	24574	24517	24436	24565	24480	24598	24862	24670	24677	24531	24676	24782	24854	24365	24816	24839	24705	24614	24481	24608	24717	24615	24833	24769	24635	24635	24673	24732	24562	24621	24548	24366	24697	24690	24705	24673	24569	24747	24736	24628	24468	24454	24529	24837	24620	24642	24667	24909	24523	24608	24556	24772	24683	24756	24933	24713	24477	24678	24647	24730	24510	24725	24589	24862	24708	24513	24669	24612	24672	24702	24499	24529	24675	24476	24393	24616	24634	24606	24717	24536	24447	24539	24524	24744	24640	24565	24638	24426	24524	24548	24510	24610	24503	24534	24646	24780	24556	24715	24568	24800	24914	24563	24749	24758	24578	24572	24539	24769	24474	24619	24710	24501	24476	24590	24832	24689	24716	24666	24652	24476	24659	24766	24309	24565	24834	24734	24381	24759	24604	24756	24522	24733	24587	24652	25014	24683	24635	24894	24830	24210	24600	24787	24554	24575	24467	24756	24554	24479	24717	24727	24813	24775	24456	24508	24663	24483	24551	24669	24690	24685	24642	24722	24754	24614	24593	24682	24683	24461	24536	24607	24610	24783	24431	24591	24655	24517	24610	24732	24504	24714	24405	24436	24713	24877	24519	24571	24477	24591	24872	24533	24755	24743	24573	24387	24793	24425	24649	24459	24427	24573	24636	24566	24699	24941	24849	24771	24628	24522	24631	24784	24615	24700	24809	24303	24771	24733	24806	24684	24627	24806	24815	24638	24854	24551	24644	24692	24721	24573	24664	24593	24900	24647	24668	24537	24491	24758	24547	24804	24795	24643	24722	24624	24460	24686	24781	24679	24561	24519	24548	24743	24744	24500	24509	24822	24594	24469	24647	24492	24578	24596	24355	24716	24766	24655	24505	24527	24831	24353	24308	24372	24459	24436	24619	24721	24726	24740	24733	24603	24890	24644	24815	24578	24886	24509	24459	24554	24522	24546	24639	24261	24600	24651	24751	24933	24786	24641	24614	24487	24673	24922	24785	24832	24697	24675	24833	24667	24703	24748	24763	24762	24605	24587	24718	24867	24952	24670	24794	24621	24588	24566	24602	24739	24803	24455	24779	24825	24621	24582	24762	24551	24682	24697	24657	24515	24733	24729	24512	24602	24660	24510	24443	24670	24785	24483	24808	24667	24392	24717	24631	24680	24791	24773	24874	24519	24718	24796	24852	24695	24865	24634	24716	24590	24579	24764	24741	24880	24428	24599	24571	24751	24717	24789	24697	24613	24753	24390	24608	24778	24469	24680	24630	24626	24702	24836	24544	24813	24862	24662	24495	24709	24650	24831	24693	24590	24954	24638	24694	24665	24589	24622	24679	24731	24389	24497	24735	24561	24608	24737	24675	24694	24696	24501	24691	24800	24904	24621	24658	24401	24502	24704	24826	24667	24752	24768	24801	24551	24537	24682	24571	24756	24812	24647	24701	24562	24728	24670	24655	24850	24588	24453	24777	24427	24538	24798	24703	24873	24503	24544	24954	24736	24670	24616	24599	24568	24787	24721	24559	24863	24880	24602	24598	24530	24842	24607	24832	24734	24522	24579	24592	24386	24440	24889	24679	24789	24562	24747	24791	24495	24458	24474	24660	24478	24483	24584	24607	24582	24869	24600	24598	24570	24733	24657	24559	24566	24901	24868	24658	24617	24788	24714	24572	24625	24699	24688	24537	24641	24605	24773	24573	24591	24645	24747	24569	24552	24814	24479	24248	25008	24902	24667	24651	24574	24489	24650	24711	24632	24703	24302	24496	24587	24729	24774	24452	24415	24662	24968	24755	24912	24642	24516	24482	24638	24755	24639	24638	24540	24375	24569	24470	24766	24592	24444	24668	24882	24637	24575	24481	24585	24530	24568	24428	24650	24549	24616	24526	24575	24405	24670	24660	24986	24785	24774	24444	24727	24638	24642	24475	24751	24666	24662	24544	24562	24343	24879	24562	24624	24649	24705	24618	24605	24614	24618	24469	24654	24504	24495	24569	24451	24783	24711	24741	24610	24765	24726	24624	24739	24537	24728	24647	24475	24632	24593	24816	24747	24431	24823	24536	24909	24668	24529	24392	24371	24582	24446	24854	24650	24713	24499	24787	24612	24505	24617	24661	24741	24540	24580	24581	24415	24751	24687	24569	24713	24716	24647	24598	24874	24739	24582	24533	24667	24761	24802	24792	24595	24825	24677	24476	24639	24803	24686	24509	24521	24565	24465	24583	24612	24523	24505	24690	24596	24570	24544	24559	24511	24690	24558	24508	24500	24673	24838	24510	24714	24816	24694	24784	24498	24591	24779	24560	24418	24733	24916	24479	24705	24945	24405	24616	24791	24714	24590	24644	24883	24826	24783	24525	24743	24389	24746	24534	24720	24356	24748	24809	24499	24619	24601	24602	24751	24656	24493	24398	24444	24717	24516	24677	24590	24679	24760	24710	24855	24731	24601	24451	24803	25024	24597	24670	24773	24460	24753	24613	24799	24818	24685	24435	24736	24556	24976	24689	24677	24796	24699	24677	24605	24704	24587	24891	24701	24517	24543	24707	24677	24537	24459	24643	24558	24526	24638	24578	24349	24649	24500	24689	24401	24392	24459	24707	24647	24572	24411	24684	24717	24672	24683	24573	24682	24578	24752	24489	24646	24719	24571	24673	24757	24770	24731	24950	24911	24664	24548	24497	24634	24658	24880	24685	24712	24718	24789	24577	24747	24495	24740	24383	24523	24394	24690	24995	24503	24482	24888	24603	24838	24724	24764	24726	24825	24469	24737	24605	24562	24597	24901	24620	24385	24496	24623	24655	24828	24673	24616	24830	24846	24776	24618	24519	24848	24586	24523	24688	24686	24431	24368	24512	24661	24701	24600	24671	24830	24668	24617	24806	24592	24631	24869	24734	24667	24763	24797	24964	24646	24723	24747	24540
30076	50760	49212	41369	35323	30083	27118	24640	23091	21239	20397	19463	19194	18858	18711	18451	18232	18365	18034	17906	17801	17787	17745	17671	17606	17500	17364	17285	17383	17431	17165	17214	16937	17139	16911	16656	16953	16917	16893	16865	16726	16678	16763	16862	16864	16861	16700	16539	16725	16717	16769	16655	16747	16894	16846	16862	16796	16703	16813	16864	16778	16588	16672	16651	16802	16596	16641	16669	16773	16626	16835	16708	16749	16569	16720	16659	16661	16761	16834	16859	16723	16624	16732	16697	16704	16756	16731	16672	16726	16709	16672	16538	16775	16694	16753	16700	16484	16670	16583	16742	16704	16801	16629	16747	16666	16751	16756	16563	16678	16677	16689	16693	16785	16677	16601	16751	16749	16648	16568	16696	16731	16788	16675	16653	16521	16739	16734	16648	16747	16729	16665	16747	16454	16791	16571	16674	16776	16774	16432	16539	16561	16721	16793	16743	16758	16731	16694	16866	16657	16786	16640	16610	16679	16725	16681	16615	16553	16683	16592	16604	16613	16572	16690	16692	16586	16611	16651	16768	16480	16596	16687	16772	16620	16740	16627	16688	16854	16681	16673	16720	16672	16464	16659	16583	16601	16619	16540	16554	16541	16754	16675	16440	16638	16707	16753	16754	16593	16712	16680	16502	16634	16629	16719	16662	16722	16595	16709	16665	16733	16735	16656	16801	16756	16766	16508	16733	16715	16700	16656	16562	16764	16715	16787	16803	16845	16841	16721	16669	16616	16738	16748	16725	16629	16748	16550	16796	16623	16721	16697	16735	16670	16837	16691	16440	16598	16862	16503	16685	16811	16789	16657	16685	16630	16748	16687	16729	16683	16676	16810	16467	16483	16750	16636	16462	16691	16673	16697	16654	16827	16659	16618	16550	16609	16488	16608	16698	16556	16846	16668	16610	16638	16925	16661	16588	16720	16647	16523	16853	16592	16701	16600	16584	16731	16651	16713	16760	16615	16620	16742	16968	16617	16709	16639	16582	16684	16659	16560	16597	16461	16720	16602	16597	16680	16790	16585	16775	16533	16606	16632	16758	16746	16674	16663	16778	16774	16672	16650	16838	16690	16698	16797	16911	16675	16735	16651	16649	16480	16683	16618	16724	16625	16663	16484	16577	16750	16702	16696	16552	16575	16732	16646	16756	16831	16722	16478	16609	16615	16721	16597	16762	16794	16552	16701	16742	16576	16640	16545	16660	16666	16668	16615	16576	16417	16617	16744	16666	16781	16701	16676	16754	16578	16755	16726	16632	16703	16719	16609	16692	16509	16584	16641	16727	16536	16783	16657	16662	16750	16681	16620	16726	16545	16659	16793	16660	16776	16536	16679	16927	16619	16750	16785	16853	16813	16546	16706	16924	16708	16556	16594	16645	16747	16738	16607	16576	16700	16707	16639	16921	16523	16700	16695	16698	16494	16638	16606	16681	16714	16769	16783	16636	16682	16670	16676	16647	16793	16921	16764	16625	16559	16710	16708	16662	16586	16681	16665	16654	16739	16713	16604	16790	16748	16516	16860	16568	16593	16474	16660	16530	16484	16935	16779	16693	16743	16552	16617	16723	16609	16829	16614	16720	16706	16707	16636	16755	16618	16868	16391	16554	16582	16647	16660	16536	16748	16654	16775	16733	16631	16716	16523	16582	16565	16772	16709	16653	16670	16741	16640	16609	16677	16599	16873	16531	16774	16591	16649	16621	16728	16549	16749	16721	16723	16694	16668	16711	16635	16757	16701	16802	16598	16586	16755	16687	16680	16608	16706	16618	16640	16754	16546	16711	16672	16791	16547	16540	16571	16591	16740	16704	16520	16761	16696	16669	16658	16580	16706	16737	16577	16752	16642	16591	16793	16605	16697	16678	16742	16601	16626	16600	16798	16800	16687	16619	16457	16742	16605	16755	16701	16659	16702	16752	16803	16433	16669	16587	16561	16635	16773	16711	16712	16596	16696	16710	16716	16755	16535	16555	16539	16651	16631	16700	16782	16922	16641	16632	16658	16761	16737	16721	16668	16683	16689	16744	16656	16809	16614	16518	16663	16615	16672	16662	16616	16691	16835	16668	16653	16767	16689	16573	16783	16647	16733	16630	16552	16665	16550	16518	16682	16420	16626	16716	16615	16688	16695	16745	16622	16675	16773	16645	16765	16646	16748	16864	16569	16572	16856	16887	16743	16752	16563	16626	16824	16508	16688	16722	16723	16723	16847	16506	16715	16610	16649	16809	16614	16726	16700	16766	16708	16792	16675	16597	16772	16761	16609	16572	16744	16635	16745	16665	16571	16606	16690	16561	16693	16658	16621	16629	16889	16792	16600	16769	16621	16632	16743	16801	16650	16833	16705	16702	16664	16591	16757	16730	16630	16607	16646	16704	16870	16685	16702	16457	16524	16672	16397	16629	16602	16726	16711	16670	16773	16753	16691	16734	16952	16540	16544	16737	16806	16787	16578	16630	16638	16600	16521	16861	16518	16678	16799	16505	16714	16769	16724	16521	16676	16591	16819	16745	16595	16566	16523	16822	16654	16643	16595	16672	16728	16805	16463	16793	16721	16582	16816	16631	16741	16573	16660	16633	16753	16723	16751	16840	16728	16603	16729	16563	16617	16706	16564	16654	16693	16644	16671	16527	16620	16679	16644	16586	16681	16621	16923	16794	16681	16790	16553	16669	16638	16578	16507	16753	16785	16695	16737	16908	16734	16685	16692	16722	16603	16772	16998	16513	16583	16622	16649	16542	16853	16630	16795	16535	16648	16667	16696	16730	16688	16555	16646	16718	16566	16939	16680	16675	16758	16560	16610	16887	16622	16811	16721	16489	16566	16675	16726	16673	16613	16741	16669	16741	16708	16575	16656	16913	16722	16742	16505	16648	16542	16690	16565	16710	16700	16622	16667	16664	16734	16862	16676	16644	16801	16652	16560	16716	16709	16679	16638	16765	16489	16463	16549	16672	16804	16783	16734	16611	16792	16823	16649	16667	16643	16755	16556	16641	16743	16768	16798	16704	16586	16583	16836	16829	16706	16721	16596	16575	16615	16693	16601	16730	16807	16722	16950	16573	16712	16730	16465	16744	16527	16782	16799	16621	16643	16760	16581	16769	16523	16634	16802	16780	16709	16749	16679	16748	16577	16807	16766	16547	16764	16592	16637	16586	16772	16468	16596	16619	16609	16707	16674	16654	16702	16540	16650	16594	16726	16703	16562	16864	16846	16576	16525	16732	16693	16642	16718	16594	16820	16794	16666	16803	16675	16670	16752	16708	16597	16702	16658	16779	16623	16635	16538	16652	16671	16846	16555	16658	16666	16582	16640	16592	16651	16745	16741	16693	16758	16798	16806	16608	16736	16648	16710	16629	16769	16741	16633	16606	16711	16584	16758	16639	16681	16786	16825	16539	16718	16699	16654	16691	16536	16769	16637	16685	16576	16737	16727	16548	16682	16733	16577	16665	16600	16754	16555	16709	16726	16485	16729	16652	16507	16564	16712	16685	16697	16810	16698	16706	16786	16594	16735	16665	16645	16581	16591	16768	16559	16757	16620	16717	16807	16639	16774	16534	16755	16717	16706	16577	16738	16620	16748	16654	16610	16592	16538	16634	16591	16612	16854	16636	16677	16807	16477	16700	16750	16495	16664	16773	16541	16681	16754	16932	16664	16662	16650	16652	16680	16687	16612	16733	16702	16828	16645	16703	16755	16658	16831	16635	16672	16623	16417	16625	16687	16791	16521	16544	16647	16653	16621	16701	16576	16807	16657	16602	16866	16716	16558	16784	16713	16614	16668	16763	16696	16574	16739	16835	16924	16558	16630	16810	16614	16554	16695	16650	16540	16596	16670	16528	16814	16848	16691	16733	16559	16663	16701	16705	16494	16601	16600	16699	16726	16962	16792	16672	16828	16638	16748	16597	16789	16753	16664	16564	16783	16602	16588	16729	16743	16560	16755	16554	16592	16673	16888	16744	16614	16745	16723	16802	16687	16576	16747	16618	16693	16589	16705	16634	16570	16522	16607	16827	16805	16803	16591	16756	16486	16811	16693	16722	16543	16567	16757	16415	16812	16602	16844	16592	16752	16618	16694	16589	16648	16515	16754	16625	16771	16436	16667	16775	16840	16667	16801	16734	16746	16883	16650	16686	16719	16641	16568	16738	16761	16634	16600	16747	16704	16751	16686	16661	16719	16586	16647	16687	16588	16748	16666	16723	16690	16715	16674	16661	16839	16638	16668	16746	16813	16637	16832	16664	16796	16615	16831	16509	16727	16626	16750	16701	16519	16593	16707	16708	16606	16784	16738	16710	16454	16713	16681	16675	16717	16591	16768	16830	16671	16874	16717	16688	16841	16559	16844	16629	16725	16799	16647	16519	16535	16879	16807	16657	16470	16704	16726	16701	16625	16613	16748	16779	16597	16624	16738	16769	16655	16774	16766	16717	16555	16571	16632	16595	16565	16677	16713	16934	16768	16701	16674	16751	16789	16527	16916	16488	16750	16778	16830	16663	16852	16669	16845	16706	16650	16714	16742	16887	16758	16652	16858	16872	16651	16635	16854	16598	16641	16733	16755	16614	16717	16634	16549	16721	16597	16719	16668	16722	16677	16662	16653	16855	16495	16672	16720	16835	16611	16694	16847	16574	16693	16726	16679	16656	16723	16542	16592	16606	16713	16602	16692	16837	16653	16655	16774	16622	16684	16544	16689	16679	16759	16810	16856	16803	16754	16717	16585	16540	16449	16589	16676	16543	16700	16790	16630	16579	16604	16500	16620	16601	16520	16788	16704	16677	16772	16590	16617	16627	16563	16656	16759	16759	16722	16741	16611	16926	16628	16699	16527	16732	16838	16743	16519	16618	16678	16580	16839	16720	16633	16796	16495	16537	16678	16741	16769	16793	16706	16689	16630	16738	16862	16657	16769	16669	16635	16805	16700	16637	16670	16548	16536	16746	16516	16779	16767	16529	16680	16696	16600	16727	16619	16824	16731	16663	16722	16688	16771	16610	16745	16731	16748	16692	16674	16724	16800	16385	16772	16673	16664	16611	16600	16660	16713	16610	16748	16867	16829	16802	16827	16738	16671	16504	16668	16601	16764	16728	16697	16576	16730	16746	16550	16568	16746	16784	16728	16739	16654	16700
38977	37584	39867	36077	32415	30153	28557	27489	26590	26368	25889	25752	25790	25778	25394	25494	25444	25623	25280	25472	25227	25211	25415	25360	25301	25358	25284	25267	25512	25172	25172	25235	25368	24977	24922	25115	25088	24979	25165	25011	25279	24983	25127	25176	25495	25197	25240	25222	25062	24985	25150	25205	25104	25264	25013	25303	25014	25059	25486	25147	25057	25196	25249	25158	24983	25011	25090	24931	24964	25215	25106	25103	24990	25166	25227	25264	25003	25199	25091	25026	25410	25066	24971	24908	25169	25018	25144	24996	24992	24987	24870	24948	25034	25057	24984	24952	24892	25370	25227	25029	25375	25188	25251	25209	24996	25171	25072	24889	24951	25205	24869	24806	24906	24968	24995	25092	25316	25140	25148	25179	25277	25086	25024	25096	25292	25173	25071	24993	24963	24845	25377	25141	25303	25117	25294	25043	25000	24797	25229	25031	25066	25054	25035	24810	25087	25293	25137	24862	25101	25228	25142	25080	24960	25008	24972	25028	24995	25127	25028	25013	24898	25235	25090	25259	25123	24971	25237	25046	25099	25019	25125	24874	25207	25059	25104	25045	25256	25276	24924	25180	25024	25113	25006	24943	24889	25317	25183	24968	25371	25113	25140	25009	25096	25431	24981	25106	25303	25158	25305	25082	25041	25014	25079	24975	25160	25029	24843	25022	25123	25115	25022	24880	24838	25019	24985	25008	24717	24995	25150	24940	24968	24975	25301	25122	25177	25067	24945	24981	25043	25037	24993	25061	25252	25183	24917	25080	25330	25102	25276	25390	24971	25227	25119	25101	25025	25049	25038	25161	24864	25136	25141	25300	25259	25342	25268	25200	25179	25122	25294	24820	24962	25014	25061	25048	24999	24914	25267	25227	25329	24971	25227	24998	25161	24939	25158	25233	25144	25391	25388	24754	25026	25306	25229	25052	25124	24836	25079	24870	25166	25149	24985	25130	25140	25051	24939	25239	25103	25029	24948	25075	25093	25116	25278	25035	25206	25119	25270	24960	25185	25088	24999	24848	24941	25003	25252	25126	25108	24843	25063	25046	24978	25101	25101	25353	25433	25229	24951	25163	25285	24948	24937	25230	25185	25211	25069	25358	25355	25090	25001	25245	24727	24995	25255	25299	25007	25264	24862	25084	25128	25073	25117	25209	25041	24981	24837	24939	25096	25093	25177	24895	24982	25050	25128	24956	25176	25007	25057	24959	25071	24915	25153	25145	25066	24990	24989	24942	25134	24961	25095	25056	24879	25041	25159	25212	24906	24996	25210	24905	25063	24971	25081	24939	25057	25067	24831	25115	25211	25013	24946	24973	24948	25136	25181	25165	25192	25036	24989	25293	25027	24968	25273	25122	25086	25317	25185	25001	25020	25013	25038	24969	25117	24988	25016	25136	25084	24834	25145	25089	25053	25189	25032	25056	24941	25257	25132	25137	25289	25042	24975	25015	24984	25120	25201	24835	24982	25071	25199	25220	25151	25250	25143	25153	25172	25122	25298	24986	25070	25208	24951	24915	25138	24990	25160	24948	25158	24834	24937	24920	24874	25105	24806	25114	25062	25159	25202	25282	25143	25471	25075	24981	25017	25218	25206	25192	25268	25287	25031	24904	24996	25212	25175	24881	25116	25011	25154	24931	25168	24968	25026	25155	25368	25030	25354	25090	25192	25119	25192	25083	25032	25089	25129	24984	25107	25364	25189	25211	24914	25032	25143	25146	25139	25232	25208	25311	25048	24830	25080	24970	25035	25329	25001	25242	25335	25138	25236	25150	25356	24995	25172	25193	25098	25130	25046	24945	25043	25160	25276	25188	25132	25186	25448	25081	25039	25016	24996	25076	25405	25073	25170	24926	25245	25061	24989	25115	25127	25053	25124	25068	24867	25172	24949	24894	24999	25038	25408	25099	25213	25077	25215	25262	25108	24962	25239	25352	25255	25032	25016	25116	25196	25098	25234	24933	24923	25052	25193	25098	25195	25207	24923	24916	24988	25198	25144	25107	25033	24930	25041	25175	24972	25329	24921	25066	24850	25121	25217	25167	25052	25169	25246	25250	24997	25307	25208	25183	25078	25141	24961	24984	25193	25091	24995	25006	25014	24956	24756	25102	25180	24918	25171	25272	25200	25130	24997	25154	25178	25281	25265	25039	25254	25166	25046	24991	25101	24945	25332	25098	24953	25027	25117	25047	25275	25101	24959	25075	25186	24966	25026	25075	25131	25257	25064	25038	25146	25146	25286	25003	25242	25230	25100	25248	25167	25261	25191	25244	24937	25203	25299	25251	25015	25379	25199	24977	25204	25141	25208	25000	24954	25076	24744	25017	24999	25204	25022	25007	25069	25241	24937	25085	25180	25083	25227	25005	24966	25386	25133	25296	25165	25130	25016	25166	25219	25077	25155	25140	24963	24996	25368	25110	25207	25088	24967	24971	25154	25069	25048	25120	25202	25048	25128	24874	25106	25156	25144	25147	25070	25170	24984	25004	25113	25160	25117	25135	24926	24955	25138	25075	25246	25246	24847	24910	25118	24938	25271	25077	25257	25150	25029	25094	25054	25140	25184	25078	25023	24994	25055	24973	25186	25093	25343	25212	25259	25248	25193	24983	25149	25278	25007	25185	25192	25182	25108	25160	25257	25265	25298	24938	25049	25071	25216	25277	25080	24952	25045	25198	24945	25087	25269	25088	25046	25155	25165	25095	25345	25081	25116	25040	25217	25206	25085	25084	24980	24946	25173	25208	25075	25155	25115	24981	25273	25121	25060	25104	24910	24940	25164	25080	25005	25184	25044	25091	25135	25238	25155	24931	25072	25183	25327	24822	24934	25279	25063	25055	25259	25260	25021	25134	25113	25255	25188	25294	24991	25233	24992	25094	24930	25065	25336	25202	25036	24928	25098	25224	25097	25158	25033	25122	25111	25097	25007	24745	24959	24969	25254	25230	24881	25014	24979	25042	25271	25004	24968	25028	25018	25183	25190	25023	24988	25312	24821	25034	25129	24992	25233	24861	25021	25338	25154	24997	25044	24973	25068	24996	25033	25042	25119	25171	24983	25079	25101	25137	25144	25015	25032	25152	25181	25123	25028	25007	25030	25043	25116	25137	25086	25238	25139	25088	25219	24952	25260	25042	24987	24971	25182	25149	24984	25114	25014	24910	25392	25110	25010	25176	24995	24990	24983	25048	25205	24977	25162	25207	25232	25186	25269	25217	24997	25183	25226	25110	25319	25212	25129	25076	25026	25107	25099	25019	25040	25000	25031	25046	25136	25035	24823	25227	25150	24931	24935	24926	25122	25040	25082	25165	25132	24880	24882	25466	25009	25319	24913	24914	25052	25211	24976	24932	25333	25282	25328	25243	25102	25317	24980	25188	25103	24997	25224	24972	25009	25054	24924	24866	25107	24911	25250	25340	25401	25080	25190	25091	25398	25139	25185	25060	25044	25058	24920	25034	25212	25113	25284	25125	25013	24882	25081	24933	25174	25150	25188	25146	25039	24876	24875	25153	25205	25333	25351	24953	25130	25036	25022	25014	25201	25201	25080	25009	25221	25103	25183	25219	25026	24973	24968	24898	25013	24984	24959	25028	25296	25248	25027	24992	24881	25005	24983	25291	24955	25297	25124	24941	25178	25445	25371	25027	24857	24964	25101	24920	25115	24972	25073	25035	24922	24835	24924	25166	25117	25407	25116	25263	25092	25266	24859	25111	24905	25219	25156	24898	24966	25166	25370	25180	25247	25134	24943	25133	25087	25012	25214	25123	25356	25218	25165	25142	25274	25093	25053	25036	25215	25068	25158	25213	25031	25123	25231	25233	25538	25131	25142	25293	25272	24939	25148	25260	25291	25027	25075	25169	24961	25284	25015	25265	25221	25143	25058	24987	24949	25427	24983	25009	25049	25125	25215	25077	25148	25184	25132	25073	25152	25048	25060	25286	24927	25254	25151	25044	25136	25229	25016	25068	25219	25088	25101	25173	24876	24907	25278	25189	25091	24663	24947	25297	25067	25193	25151	25217	24939	25143	25043	25141	24871	25001	25122	24944	25071	25011	25335	25104	25238	25107	24989	25155	25180	25170	25008	24832	24994	25085	25082	25118	25267	25180	24965	25275	25166	24811	25145	24955	25085	25268	25201	25071	25063	25217	25158	25064	25002	25180	25302	24934	25074	25046	25359	25039	25032	25147	24904	25091	25187	24959	25148	24998	25191	25053	24969	24966	24949	25050	25155	25252	25049	25285	24974	25049	25173	25137	24773	25086	25074	25055	25088	25166	25377	25197	25114	25325	25351	24950	25138	24952	25165	25032	25133	25001	25424	25317	25070	25126	25283	25203	24973	25122	25118	25230	25303	25007	25244	25014	25327	25233	25082	25159	25340	24980	25196	25198	25122	24908	25307	25077	25088	25012	25165	25024	25094	24869	24872	24998	25132	25150	25133	24999	25057	25281	25152	24951	25234	25098	24929	25171	25209	24968	25108	25055	25090	25048	24925	25354	25163	25082	25059	24996	25254	25058	25332	25014	25090	24999	25211	25048	25076	25109	25106	25136	25116	25162	24942	25091	25015	25171	25136	25201	25168	24932	25224	25214	25111	25237	25031	25006	25133	25007	25177	25225	25141	25337	25082	24890	25004	24946	24871	25037	25216	25036	25185	25077	25092	25214	25278	25082	25047	24981	24978	25152	25133	25222	25072	25190	25159	25116	25176	25148	24893	24993	25028	25117	24966	24947	25106	25106	25306	25092	25043	25270	25155	24972	25026	25381	25079	25062	25119	24917	25143	24974	25033	25096	25057	25305	25099	24901	25220	25070	25172	25071	25304	25371	25200	25186	25068	24836	25074	24940	24878	25089	25172	25258	24856	24732	25033	24959	24932	25366	25175	25109	25223	25042	25034	25104	25079	25262	25088	25128	25059	25084	24950	25139	25044	24840	25052	25022	25220	25327	25155	25118	25133	24971	25126	25131	24831	25062	25174	25084	25107	25085	24952	25138	25042	25270	25142	25064	25041	25221	25389	25114	25299	24981	24854	24955	24923	25110	25090	25222	25074	25098	25120	24902	25092	25059	25298	25054	24919	25298	24894	25039	25226	24967	24946	25350	25399	25161	25101	25125	25020	25089	25306	24993	25023	24966
31667	40618	38854	32659	28046	24139	22146	20375	19323	18813	18194	17741	17900	17503	17534	17682	17561	17502	17231	17245	17288	17350	17290	17348	17285	16956	17080	17176	17124	16987	17128	16952	16936	17022	17006	17113	16827	16999	16810	16938	16759	16767	16782	16770	16905	16885	16760	16706	16859	16756	16718	16845	16659	16911	16884	16909	16773	16972	16866	17048	16814	16867	16853	16820	16664	16829	16823	16711	16941	16754	16866	16692	16799	16886	16689	16820	17059	16803	16729	16878	16773	16899	16823	16867	16697	16906	16808	16774	16857	16825	16827	16864	16840	16660	16836	16889	16630	16770	16975	16657	16814	16666	16790	16965	16577	16891	16686	16736	16703	16900	16868	16727	16881	16790	16691	16821	16599	16730	16844	16699	16700	16884	16849	16758	16697	16665	16884	16730	16796	16857	16832	17053	16939	16848	16791	16860	16913	16835	16770	16882	17027	16767	16798	16874	16688	16937	16932	16561	16891	16723	16884	16713	16825	16946	16818	16835	16771	16739	16815	16696	16768	16858	16775	16849	16715	16724	16972	16864	16869	16794	16758	16848	16814	16758	16780	16829	16757	16606	16714	16760	16859	16688	16866	16846	16861	16684	16871	16758	16750	16984	16796	17085	16676	16779	16919	16887	16719	16754	16991	16913	16801	16743	16992	16994	16789	16957	16926	16802	16780	16788	16877	16880	16933	16743	16914	16854	16764	16871	16790	16837	16749	16794	16870	17083	16806	16794	16741	16780	16704	16785	16712	16741	16800	16797	16749	16733	16772	16663	16934	16919	16793	16881	16675	16771	16799	16751	16802	16860	16869	16791	16913	16808	17075	16681	16757	17043	16768	16861	16925	16763	16983	16893	16934	16675	16777	16703	16668	16975	16741	16850	16841	16792	16861	16709	16849	16956	16814	16790	16887	16761	16949	16754	16746	16893	16836	16741	16953	16880	16743	16747	16778	16842	16798	16776	16865	16865	16740	16956	16909	16685	16850	16766	16868	16854	16636	16906	16699	16936	16958	16938	16906	16814	16791	16688	16962	16755	16698	16784	16930	16748	16577	16953	16778	16744	16855	16702	16931	16800	16754	16813	16633	17001	16871	16763	16761	16727	16997	16851	16686	16830	16835	16729	16684	16919	16766	16910	16855	16841	16633	16846	16756	16871	16800	16680	16839	16940	16878	16853	16836	16933	16870	16830	16739	16819	16832	16813	16913	16764	16762	16849	16692	16938	16798	16830	16764	16748	16805	16583	16750	16757	16895	16804	16723	16734	16787	16832	16962	16968	17003	16964	16771	16719	16901	16792	16767	17017	16920	16800	16946	16801	16851	16900	16857	16739	16811	16817	16837	16894	16708	16719	16956	16755	16727	16839	16848	16843	16932	16867	16848	16848	16935	16720	16911	16687	16836	16964	16697	16910	16884	16810	16922	16848	16783	16708	16800	16957	16831	16788	16690	16795	16824	16791	16838	16683	16838	16810	16938	16976	16830	16825	16876	16913	16813	16879	17007	17007	16837	16861	16840	16897	16827	16983	16854	16874	16815	16738	16809	16792	16915	16668	16895	16573	16836	16895	16938	16799	16843	16864	16870	16989	16842	16827	16868	16915	16742	16794	16821	16755	16995	16632	16849	16818	17086	16712	16976	16913	16950	16748	16941	16692	16870	16972	16636	16746	16924	16586	16853	16848	16774	16742	16875	16821	16868	16916	16923	16758	16634	16887	16557	16723	16799	16879	16588	16766	16824	16812	16999	16921	16699	16871	16885	16792	16982	16824	16750	16960	16756	16809	16915	16795	16785	16940	16909	16760	16911	16799	16775	16878	16901	16962	16966	16825	16941	16898	16848	16930	16834	16863	16798	16847	16864	17002	16772	17000	16761	16779	16616	16878	16879	16766	16733	16910	16771	16737	16725	16769	16708	16963	16800	16887	16666	16812	16716	16969	16711	16650	17002	16722	16759	16721	16717	16856	16892	16802	16890	16698	16786	16875	16896	16736	16872	16842	16859	16791	16832	16734	16744	16981	16698	16685	16891	16929	16710	16915	16792	16816	16869	16892	16526	16781	16836	16790	16850	16545	16767	16662	16928	16847	16899	16812	16968	16788	16823	16840	16920	17050	16652	16931	16906	16700	17020	16823	16725	16924	16747	16691	16660	16885	16749	16784	16973	16892	16802	16740	16994	16735	16880	16758	16822	16925	16798	16841	16830	16778	16699	16737	16796	16916	16728	16973	16942	16879	16785	16721	16813	17077	16855	16893	16820	16735	16877	16743	16719	16817	16879	16860	16919	16784	16803	16816	16746	16723	16914	16833	16779	16697	16720	16596	17025	16907	16858	16856	16800	16710	16907	16679	16813	16706	16851	16838	16644	16835	16820	16842	16815	16630	16719	16751	16585	16762	16691	16725	16772	16760	16999	16874	16802	16852	16707	16732	16680	16883	17017	16952	16834	16825	16980	16814	16829	16944	16532	17023	16725	16866	16725	16717	16762	16766	16906	16646	16833	16996	16854	16846	16652	16715	16765	16823	16830	16751	16708	16887	16982	16745	16871	16734	16782	16755	16945	16833	16821	16764	16923	16973	16584	16840	16754	16775	16621	16990	16833	16708	16794	16825	16831	16934	16583	16788	16920	16743	16758	16864	16664	16809	16820	16795	16834	17027	16807	16905	17019	16918	16792	16765	16778	16988	16738	16726	16877	16845	16873	16780	16881	16740	16833	16836	16807	16920	16881	16754	16613	16737	16812	16889	16866	16832	16877	16702	16813	16788	16948	16692	16732	16756	16789	16908	16669	16844	16981	16777	16901	16791	16772	16756	16893	16808	16854	16868	16778	16737	16822	16965	16769	17004	16824	16813	16895	16831	16816	16973	16798	16865	16968	17056	16692	16698	16681	16821	16823	16676	16842	16923	16673	16811	16803	16819	16774	16784	16948	16854	16792	16774	16823	16836	16852	16892	16698	16875	16883	16750	16835	16951	16705	16786	16912	16966	16867	16673	17056	16695	17006	16778	16678	16919	16802	16900	16937	16911	16569	16846	16768	16941	16874	16898	16861	16787	16788	16831	16647	16543	16870	16802	16860	16772	16783	16880	16701	16766	16751	16800	16738	17052	16783	16782	16985	17023	16874	16742	16965	16774	16841	16722	16672	16912	16821	16788	16910	16874	16782	16879	16695	16785	16762	16844	17007	16812	16959	16811	16769	16897	16799	16936	16814	16834	16762	16855	16893	16901	16851	16715	16770	16801	16860	16732	16608	16860	16988	16716	16930	16862	16788	17095	16883	16976	16875	16759	16777	16692	16895	16734	16770	16844	16819	16682	16739	16659	16786	16939	17014	16742	16814	16720	16780	16878	16740	16805	16795	16813	16844	16756	16825	16848	16918	16814	16788	16691	16967	16823	16839	16899	16990	16826	16856	16909	16874	16823	16771	16773	16710	16580	16733	16798	16868	16841	17006	16862	16971	16716	16902	16677	16986	16739	16740	16701	16756	16920	16788	16669	16820	17098	16905	16744	16968	16915	16862	16821	16971	16765	16801	16907	16821	16774	16817	16811	16866	16780	16873	16797	16806	16732	16993	16867	16676	16882	16713	16809	16935	16770	16773	16731	16673	16691	16796	16786	16867	16839	16994	16992	16767	16967	16755	16763	16883	16952	16970	16724	16751	16984	16805	16903	16998	16659	16957	16811	16700	16940	16901	16794	16851	16792	16687	16806	16861	16981	16731	16859	16752	16805	16886	16801	16988	16688	16765	16833	16941	16852	16872	16646	16834	16881	16865	16861	16733	16801	17000	16676	16908	16644	16911	16819	16720	16938	16979	16944	16784	16875	16720	16870	16827	16905	16708	16757	16853	17050	16797	16892	16878	16876	16950	16760	16832	16688	17037	16720	16804	17034	16762	16821	16854	16841	17048	16870	16833	16817	16867	16799	16815	16691	16797	17027	16779	16776	16816	16834	16823	17062	17041	16818	16969	16905	16911	16888	16791	16813	17010	16909	16838	16796	16769	16929	16841	16818	16768	16904	16782	16711	16927	16724	17089	16779	16800	16792	16893	16842	16859	16953	16881	16977	16894	16978	16774	16946	16841	16787	16924	16857	16747	16804	16771	16901	16936	16846	16813	16924	16780	17120	16821	16662	17061	16824	16920	16852	16957	17015	16629	16832	16880	16714	16751	16729	16845	16835	16961	16923	16909	16773	16867	16796	16980	16912	16777	16847	16769	16885	16860	16846	16781	16976	16868	16983	16875	16795	16892	16825	16893	16850	16943	16799	16909	16851	17011	16880	16915	16896	16854	16927	16944	16831	16826	16932	16951	16664	16940	17015	16844	16755	16636	16813	16869	16911	16906	16800	16676	16789	16955	16853	16877	16837	16935	16699	16760	16814	16830	16870	16999	16838	16906	16949	16887	16805	16875	17041	16810	16824	16922	16858	16803	16784	16792	16773	16881	16824	16770	16840	16792	16635	16700	16873	16877	16612	16828	16844	16845	17072	16818	16769	16718	16788	16755	16690	16826	16786	16796	16937	16899	16726	16897	16778	16809	17048	16843	16876	16845	16878	16873	16817	16796	16906	16848	17046	16838	16623	16788	16802	16835	17028	16883	16928	16942	16933	16771	16813	16890	16816	16664	16837	16885	16765	16903	16753	16966	17003	16905	16763	16852	16787	16812	16831	16966	16971	16795	16808	16757	16904	16658	16781	16718	16866	16943	16938	16938	16909	16882	16977	16666	16863	16817	16770	16935	16949	16869	16951	16892	16822	16826	16931	16708	16792	16743	16829	16908	16756	16919	16805	16861	16724	16875	16857	16815	16841	16723	16844	16872	16874	16735	16920	16900	16747	16831	16862	16890	16715	16889	16748	16746	16765	16872	16696	16792	16803	17006	16815	16676	16933	16786	16903	16817	16657	16778	16768	16862	16926	16854	16983	16726	16944	16683	16797	16877	16885	16898	16776	16784	16848	16963	16800	16814	16757	16760	16858	16959	16875	16644	16983	16837	16865	16765	16840	16841	16971	16849	17042	16863	16892	16847	16770	16788	16667	16881	17128	16802	16806	16753	16733	16746	16865	16880	16834	17157	16854	16667	17023	16918	16848	16889	16877	17005	16863	16852	16915	16874	16940	16961	16690	17044	16923
24406	20866	27358	29600	30431	32072	31988	29572	28405	27935	27333	26852	26674	26669	26442	26493	26527	26348	26492	26358	26426	26159	26371	26255	26101	26253	26054	26096	26252	26036	26144	26057	25945	26001	25995	26003	25965	25923	25850	25679	25927	25899	25909	25909	25892	25418	25862	25858	25862	25997	25845	25906	25830	25612	25745	25842	25799	25865	25713	25521	25942	25998	25578	25691	25752	25877	25516	25812	25676	25796	25819	25759	25777	25868	25848	25673	25821	25932	25824	25868	25946	26111	26129	25663	25739	25972	25810	25449	25836	25620	25775	25565	25708	25594	25778	25500	25674	25915	25696	25820	25712	25563	25989	25578	25837	25813	25795	25572	25715	25914	25784	25651	25660	25540	26019	25989	25977	25721	25935	25964	25810	26077	26091	25690	25665	25896	25848	25783	25636	25561	25687	25666	25767	25670	26004	25850	25701	25705	25624	25713	25813	25685	25866	25609	25745	25788	25890	25722	25830	25630	25570	25837	25734	25521	25723	25732	25892	25823	25476	25645	25857	25858	25756	25676	25612	25745	25835	25643	25487	25910	25874	25749	26164	25787	25544	25683	25774	25816	25719	25752	25876	25778	25868	25783	25618	25487	25873	25855	25629	25648	25912	25859	25940	26037	25836	25998	25719	25554	25902	25885	25581	25767	25741	26073	25903	25869	25872	25925	25541	25841	25765	25774	25758	25794	25913	25819	25602	25421	25836	25447	25726	25710	25744	25790	25787	26006	25674	25856	25782	25572	25848	25650	25606	25688	25890	25915	25733	25654	25692	25886	25784	25659	25718	25707	25732	25801	25787	25604	25999	25420	25750	25780	25967	25641	25877	25653	25712	25712	25766	25755	25761	25597	25722	25692	25620	25691	25788	25691	25757	25884	25782	25881	25909	25638	25502	25963	25786	25726	25823	25947	25608	25708	25701	25684	25858	25619	25794	25677	25637	25613	25596	25701	25650	25843	25674	25659	25733	25456	25825	25985	25812	25827	25438	25858	25813	25852	25920	25735	25847	25754	25628	25889	25626	25766	25896	25596	25833	25703	25610	25487	25748	26118	25532	25677	25644	25896	25848	25702	25898	25592	25753	25989	25593	25678	25916	25980	25715	25726	26032	25744	25999	25947	25820	25872	25804	25840	25611	25602	25774	25650	25816	25835	25757	25730	25931	25838	25734	25651	25964	25670	25750	25618	25747	25775	25689	25605	25759	25878	25837	25782	25836	25575	25816	25822	25946	25641	25752	25686	25797	25986	25597	25511	25842	25755	25744	25708	25834	25662	25827	25661	25649	25747	25804	26030	25871	25794	25834	25723	25910	25917	25680	25966	25997	25796	25808	25829	25831	25838	25656	26007	25831	25757	25711	25730	26002	25593	26021	25628	25753	25487	25976	25663	25689	25775	25751	25831	25662	25767	25446	25832	25695	25892	25617	25695	25524	25804	25909	25792	25644	25995	25776	25647	25814	25793	25607	25648	25691	25757	25691	25924	25644	25742	25606	25601	25821	25966	25666	25534	25620	25845	25808	25799	25783	25810	25868	26045	25687	25647	25999	25428	25753	25617	25720	26126	25897	25693	25583	25854	25772	25597	25647	25769	25608	25704	25792	25391	25737	25770	25877	25849	25736	25893	25873	25746	25860	25610	25670	25758	25705	25831	25795	25585	25514	25702	25941	25607	25855	25576	25581	25851	25955	25851	25582	25840	25674	25691	25625	25664	25807	26095	25723	25596	25723	25928	26004	25998	25878	25923	25775	25974	25595	25779	25924	25602	25841	25836	25845	25682	26046	25571	25807	25622	25783	25847	25818	26049	25639	25991	26028	25908	25687	25733	25945	25631	25820	25629	25551	25832	25704	25655	25460	25909	25796	25757	25529	25632	25779	25988	25793	25843	25562	25693	25600	25617	25713	25850	25680	25747	25796	25837	25827	25955	25677	25816	25919	25656	25928	25643	25621	25701	25699	25867	25831	25596	25714	25857	25725	25832	25543	25648	25708	25810	25779	25679	25906	25774	25945	25843	25984	25653	25705	25890	25810	25735	25844	25561	25528	25598	25840	25857	25741	26079	25832	25668	25604	25671	25940	25780	25799	25703	25663	25771	25766	25761	25831	25892	25899	25786	25622	25768	26036	26171	25848	25765	25673	25584	25917	25632	25828	25742	25757	26116	25584	25843	25706	25670	25855	25872	25845	25821	25799	25847	25762	25727	25634	25456	25566	25787	25781	25863	25826	25795	25817	25933	25778	25813	25957	25527	25796	25595	25660	25848	25803	25721	25659	25648	25676	25652	25928	25796	25739	25483	25731	25755	25609	25858	25511	25850	25774	25712	25850	25741	25743	25534	25650	25793	25707	25729	25977	25819	25549	26016	25678	25723	25504	25759	25938	25721	25679	25952	25715	25793	25714	25953	25672	25685	25854	25828	25672	25693	25646	25850	25543	25751	25916	25910	25877	25731	25781	25660	25961	25683	25813	25779	25908	25805	25807	26007	26000	25838	25815	25615	25849	25739	25703	26010	25764	25735	25849	25819	25764	25651	25801	25748	25734	25925	25837	25497	25772	25753	25711	26013	25799	25790	25744	25718	25646	25758	25770	25443	25815	25850	25681	25796	25835	26068	25653	25742	25790	25799	25683	25615	25894	25425	25605	25704	25740	25740	25685	25752	25673	25949	25931	25632	25937	25775	25903	25655	25910	25565	25801	25633	25609	25823	25984	25671	25544	25838	25755	25916	25746	25635	25923	25998	25710	25662	25916	25549	25898	25887	25901	25902	25637	25455	25845	25614	25881	25704	25774	25694	25535	25536	25622	26007	25682	25845	25741	25859	25730	25813	26150	25807	25803	25809	26068	25712	25515	25938	25845	25592	25509	25736	25762	25977	25717	25692	25800	25875	25787	25942	25788	25723	25801	25991	25674	25560	25665	25681	25810	25658	25660	25890	25723	25776	25990	25745	25809	25847	25673	25645	25754	25680	25979	25727	25727	25874	25840	25833	26001	25677	25804	25999	25643	25631	25750	26139	25846	25738	25857	25546	26056	25734	25727	25752	25636	25659	25823	26043	25762	25902	25604	25825	25848	25654	25854	25523	25799	25609	25712	25901	25866	25737	25706	26003	25628	25497	25905	25752	26003	25836	25690	25836	25907	25889	25681	25588	25610	26034	25672	25671	25871	25671	25640	25745	25640	25813	25917	25877	25763	25845	25840	25623	25831	25796	25700	25639	25701	25948	25741	25694	25726	25627	25858	25872	25682	25852	25954	25544	26001	25761	25717	25679	25633	25753	25799	25783	25747	25594	26092	25952	25686	25856	26012	25694	25777	25749	25711	25809	25800	25659	25729	25807	25723	25923	25634	25768	25789	25779	25735	25798	25733	25981	25876	25804	25578	25698	25817	25758	25631	25741	25848	25522	25537	25848	25868	26084	25738	25659	25706	25548	25849	25799	25817	25667	25654	25676	25904	25650	25873	25630	25743	25670	25534	25769	25385	25647	25640	25743	25737	25691	25928	26042	25700	25794	25911	25714	25776	25671	25753	25718	25715	25826	25739	25776	25785	25703	25662	25670	25691	25797	25747	25917	25740	25620	25980	25777	25910	25838	25646	25655	25842	25702	25474	25717	25773	25781	25582	25777	25643	25801	25903	25719	25754	25974	25883	25699	25659	25608	25566	25819	25704	25528	25698	25598	25597	25621	25890	25651	25804	25959	25993	25626	25715	25766	25791	25843	25809	25715	25996	25762	25938	25750	25895	25912	25680	25876	25871	25749	25704	25627	26018	25905	25986	25827	25634	25746	25689	25582	25848	25980	25994	25772	25936	25623	25507	25705	25849	25723	25725	25849	25767	25828	25789	25702	25433	25535	25713	26029	25840	25786	25919	25809	25730	25696	25892	25795	25919	25689	25792	25890	25768	25786	26075	25700	25738	25509	25607	25687	25649	25816	25664	25807	25744	25788	25733	25665	25738	26008	25904	25663	25604	25864	25861	25809	25912	26035	25760	25919	25635	25631	25651	25664	25731	25947	25641	25812	25752	26037	25979	25401	25649	26006	25819	25838	25841	25844	25973	25545	25972	25865	25854	25532	25652	25961	25785	25866	25894	25978	25808	25799	25733	25613	25498	25857	25828	25864	26000	25746	25607	25706	25781	25929	25589	25712	25515	25594	25858	25623	25792	25809	25887	25768	25576	25861	25677	25860	25730	25963	25728	25705	25844	25830	25717	25925	25583	25906	25886	25860	25665	25662	25762	25660	25899	25746	25822	25745	25710	25547	25738	25715	25768	25774	25783	25839	25681	25729	25884	25659	25754	25743	25946	25784	25752	25835	25501	25603	25918	25527	25592	25630	25479	25666	25832	25533	25573	25764	25681	25786	25869	25721	26015	25607	25598	25661	25734	25726	25728	25767	25714	25742	25895	25560	25773	25580	25907	25666	25717	25704	25621	25967	25656	25679	25681	25702	25845	25892	25383	25771	25753	25782	26079	25817	25616	25817	25436	25664	25506	25866	25811	25600	25737	25842	25736	25816	25720	25587	25817	25703	25791	25779	25876	25957	25704	25646	25842	25796	25963	25837	25781	25726	25721	25642	25650	25979	25846	25803	25618	25689	25928	25761	25711	25734	25706	25496	25797	25768	25792	25547	25789	25933	25820	25629	25775	25737	25839	25677	25771	25806	25716	25977	26083	25670	25725	25499	25924	25766	25802	25701	25638	26076	25880	25875	25573	25697	25865	25842	25814	25527	25730	25812	25730	25635	25764	25747	25622	25942	25854	25637	25753	25643	25894	26091	25607	25731	25672	25683	25737	25748	25534	25817	25650	25837	25747	25772	25688	25837	26024	26039	25723	25830	25848	25846	25564	25494	25601	25666	25777	25801	26066	25843	25918	25896	25944	25836	25727	25796	25982	25623	25782	25709	25654	25718	25761	25925	25849	25655	25797	26015	25998	25897	25611	25590	26017	25717	25609	25695	25670	25721	25768	25655	25497	25886	25935	25664	25392	25747	25746	25667	25910	25618	25600	25629	25710	25677	25574	25729	25881	25663	25550	25600	25742	25818	25858	25806	26043	25656	25861	25800	25853	25767	25945	25765	25902	25463	25971	25683	25566	25720	25507	25680	25852	25851	25761	25819	25772	25868
28231	46862	45516	38100	32563	27792	24932	22489	21431	20106	19324	19147	18676	18483	18487	18394	18358	18066	18148	18059	18092	17879	17934	17790	17772	17732	17963	17700	17683	17382	17582	17624	17476	17383	17360	17460	17467	17224	17278	17188	17381	17304	17207	17303	17375	17211	17170	17174	17056	17220	17264	17263	17319	17244	17186	17322	17300	17106	17284	17284	17279	17129	17100	17279	17124	17205	17269	17383	17331	17034	17238	17248	17209	17268	17235	17160	17111	17261	16989	17229	16986	17028	17216	17220	17207	17311	17188	17127	17233	17331	17251	17162	17105	17247	17343	17180	17150	17038	17235	17236	17137	17040	17011	17269	17261	17280	17425	17133	17288	17258	17130	17252	17278	17125	17376	17297	17291	17160	17405	17202	17102	17270	17133	17248	17208	17138	17277	17284	17089	16927	17119	17312	17285	17207	17162	17085	17197	17233	17169	17041	17074	17156	17178	17128	17130	17114	17235	17074	17218	17239	17153	17150	17164	17301	17229	17376	17072	17359	17193	16923	17388	17224	17232	17114	17226	17244	17204	17237	17124	17124	17262	17277	17083	17051	17104	17346	17223	17109	17174	17257	17264	17103	17318	17153	17338	17229	17189	17209	17117	17193	17401	17301	17228	17232	17096	17151	17156	17157	17242	17290	17111	17243	17279	17330	17225	17132	17286	17079	17281	17058	17190	17240	17133	17309	17136	17243	17185	17221	17073	17062	17229	17217	17149	17119	17168	17168	17152	17368	17138	17242	17275	17330	17347	17346	17346	17226	17071	17267	17124	17308	17315	17157	17102	17126	17218	17121	17239	17134	17187	17132	17124	17182	17357	17265	17166	17301	17135	16994	17337	17137	17300	17113	17110	17035	17243	17292	17250	17223	17113	17074	17195	17112	17279	17226	17034	17292	17153	17230	17216	17155	17300	17143	17361	17258	17110	17276	17075	17047	17259	17298	17127	17393	17298	17176	17255	17304	17166	17265	17319	17217	17229	17300	17257	17234	17116	17120	17269	17165	17152	17117	17154	17308	17008	17146	17151	17260	17345	17355	17129	17154	17361	17111	17088	17107	17395	17152	17114	17120	17186	17359	17334	17449	17217	17303	17204	17345	17127	17156	17228	17234	17170	17198	17214	17201	17122	17176	17354	17011	17116	17317	17230	17264	17244	17089	17007	17232	17165	17051	17180	17131	17308	17258	17334	17152	17110	17233	17100	17156	17166	17077	17335	17265	17189	17193	17182	17122	17171	17153	17033	17109	17198	17235	17204	17206	17177	17197	17291	17401	17017	17309	17216	17256	17146	17053	17294	17343	17277	17176	17110	17134	17335	17113	17230	16999	17168	17326	17080	17430	17323	17148	17360	17242	17235	17272	17100	17265	17371	17336	17310	17246	17183	17227	17148	17290	17215	17236	17233	17233	17258	17231	17220	17225	17131	17289	17360	17308	17191	17094	17193	17257	17388	17165	17261	17222	17081	17163	17142	17379	17224	17293	17214	17033	17239	17177	17245	17252	17157	17222	17306	17127	17251	17163	17332	17256	17209	17227	17242	17361	17130	17127	17017	17296	17305	17430	17340	17213	17249	17102	17217	17300	17266	17246	17201	17066	17447	17022	17048	17302	17056	17159	17143	17071	17400	17085	17285	17104	17250	17073	17076	17090	17403	17169	17074	17306	17132	17163	17221	17196	17349	17266	17281	17123	17286	17160	17211	17098	17174	17243	17128	17279	17184	17305	17231	17257	17221	17204	17298	17225	17316	17184	17141	17204	17037	17335	17112	17119	17130	17249	17184	17165	17180	17137	17075	17156	17132	17290	17341	17219	17215	17140	17122	17110	17143	17222	17153	17171	17091	17290	17099	17150	17220	17389	17337	17180	17407	17294	17332	17147	17238	17274	17246	17239	17291	17298	17167	17224	17205	17298	17139	17255	17115	17242	17253	17228	17350	17245	17093	17141	17132	17301	17182	17239	17188	17228	17404	17317	17213	17160	17127	17253	17127	17175	17199	17346	17024	17220	17207	17145	17086	17064	17309	17220	17169	17248	17332	17172	17112	16982	17193	17189	17264	17129	17115	17167	17180	17263	17239	17166	17299	17253	17269	17201	17264	17218	17325	17110	17340	17282	17226	17269	17103	17216	17297	17142	17082	17156	17027	17279	17220	17395	17175	17280	17304	17258	17281	17124	17146	17312	17198	16986	17468	17015	17127	17228	17331	17163	17165	17141	17268	17250	17237	17401	17155	17070	17330	17217	17224	17234	17478	17317	17220	17253	17132	17151	17348	17165	17201	17446	17106	17273	17138	17112	17085	17187	17305	17093	17280	17173	17111	17155	17180	17234	17212	17225	17310	16980	17258	16987	17154	17217	17214	17251	17243	17267	17192	17001	17423	17199	17154	17281	17104	17171	17210	17167	17200	17192	17182	17268	17060	17338	17222	17189	17222	17042	17123	17115	17222	17258	17196	17350	17317	17028	17308	17323	17185	17315	17147	17369	17164	16975	17287	17219	17023	17292	17264	17243	17290	17324	17246	17243	17361	17215	17268	17288	17271	17171	17241	17361	17202	17238	17265	17363	17152	17273	17092	17123	17242	17248	17316	17278	17195	17237	17160	17246	17008	17300	17271	17192	17206	17255	17218	16937	17265	17193	17293	17287	17300	17268	17273	17187	17278	17358	17245	17090	17250	17193	17117	16999	17201	17118	17088	17115	17213	17145	17300	17176	17060	17098	17229	17193	17134	17225	17222	17241	17145	17199	17270	17180	17187	17134	17278	17318	17271	17359	17183	17203	17193	17208	17164	17195	17092	17327	17292	17238	17066	17166	17157	17228	17119	17281	17117	17113	17142	17362	17212	17049	17137	17149	17420	17304	17151	17264	17357	17200	17242	17194	17209	17108	17095	17129	17252	17333	17257	17159	17095	17198	17267	17212	17165	17109	17143	17240	17375	17223	17305	17252	17313	17304	17221	17143	17174	17129	17242	17078	17295	17117	17278	17322	17376	17283	17272	17166	17019	17169	17154	17237	17239	17131	17140	17218	17125	17203	17112	17222	17199	17296	17104	17323	17368	17170	17265	17120	17176	17039	17346	17199	17192	17273	17094	17101	17315	17223	17250	17183	17176	17273	17288	17151	17193	17018	17252	17268	17098	17262	17391	16947	17049	17184	17332	17409	17213	17283	17155	17178	17276	17289	17198	17137	17327	17205	17315	17368	17208	17251	17266	17276	17248	17214	17325	17467	17277	17110	17172	17162	17189	17267	17099	17115	17353	17218	17351	17287	16979	17073	17145	17277	17316	17326	17198	17190	17285	17100	17156	17137	17145	17208	17357	17268	17314	17174	17160	17055	17209	17140	17133	17161	17120	17145	17277	17055	17290	17056	17280	17108	17203	16998	17174	17240	17273	17212	17379	17197	17248	17390	17268	17062	17244	17111	17289	17181	17336	17168	17340	17468	17262	17111	17367	17256	17219	17268	17308	17292	17353	17195	17161	17067	17341	17089	17282	17093	17167	17024	17092	17147	17204	17224	17268	17173	17243	17298	17413	17160	17149	17131	17301	17182	17121	17129	17120	17175	17197	17254	17368	17340	17451	16989	17315	17172	17291	17074	17182	17320	17185	17244	17208	17007	17269	17358	17128	17138	17269	17210	17296	17220	17172	17279	17221	17221	17435	17190	17098	17045	17282	17278	17110	17331	17215	17272	17108	17009	17166	17109	17110	17207	17215	17035	17214	17215	17122	17291	17220	17125	17358	17205	17197	17223	17160	17238	17005	17316	17124	17118	17243	17173	17270	17311	17154	17277	17230	17194	17145	17253	17242	17258	17166	17195	17195	17213	17087	17125	17378	17205	17144	17130	17127	17084	17283	17208	17141	17040	17438	17240	17213	17451	17399	17145	17255	17127	17224	17175	17141	17356	17137	17263	17007	17110	17194	17182	17213	17288	17251	17102	17286	17202	17251	17137	17227	17185	17178	17239	17234	17104	17065	17222	17038	17207	17179	17283	17135	17252	17125	17219	17155	17269	17078	17213	17115	17114	17144	17088	17183	17191	17190	17201	17238	17135	17122	17342	17206	17298	17186	17118	17257	17355	17124	17291	17198	17275	17195	17195	17041	17227	17300	17295	17263	17204	17261	17130	17207	17172	17166	17228	17157	17284	17263	17246	17345	17082	17182	17177	17151	17254	17176	17228	17237	17240	17226	17093	17314	17386	17045	17125	17078	17398	17444	17201	17162	17174	17283	17116	17176	17263	17201	17244	17167	17083	17422	17219	17304	17255	17052	17146	17063	17229	17163	17115	17120	17089	17079	17021	17199	17234	17132	17175	17211	17214	17078	17210	17153	17203	17125	17222	17139	17182	17318	17155	17215	17238	17238	17200	17063	17343	17366	17355	17191	17351	17179	17175	17351	17104	17260	17134	17251	17006	17263	17213	17183	17092	17391	17106	17211	17498	17220	17061	17219	17214	17046	17254	17106	17179	17120	17144	17241	17260	16980	17142	17305	17082	17180	17281	17119	17347	17203	17344	17250	17473	17307	17011	17138	17241	17047	17158	17360	17255	17204	17188	17224	17152	17187	17310	17249	17194	17130	17202	17212	17126	17369	17309	17191	17197	17292	17316	17282	17331	17060	17140	17160	17286	17209	17013	17203	17045	17297	17088	17169	17114	17376	17192	17185	17271	17200	17245	17266	17210	17321	17215	17214	17186	17232	17286	17291	17183	17143	17338	17130	17239	17124	17202	17272	17341	17173	17146	17142	17065	17151	17150	17160	17366	17372	17138	17315	17237	17232	17083	17254	17381	17219	17213	17321	17062	17259	17194	17490	17300	17123	17317	17124	17312	17131	17153	17161	17173	17256	17419	17163	17236	17246	16951	17284	17240	17162	17245	17233	17379	17216	17248	17008	17169	17248	17219	17148	17354	17258	17289	17145	17283	17161	16988	17484	17037	17143	17280	17322	17300	17343	17274	17189	17202	17313	16983	17237	17176	17352	17052	17226	17227	17143	17278	17234	17260	17268	17203	17202	17195	17211	17187	17386	17402	17184	17154	17249	17290	17211	17182	17010	17145	17262	17164	17072	17261	17260	17124	17303	17164	16975	17279	17175	17278	17230	17339	17247	17222	17133	17083	17255	17128
22412	20813	27122	25760	25680	31155	34037	30162	28779	28018	27237	26841	26497	26415	26204	26221	25992	26070	25887	25960	25908	25948	26043	25711	25785	25615	25535	25461	25611	25432	25562	25363	25687	25208	25265	24964	25207	25241	25017	25083	25220	25020	25196	25053	25320	25012	25186	25087	25195	25202	25084	25231	24999	25332	25059	25085	25114	24800	25179	25067	25121	25241	25028	25112	24837	25021	25137	24945	25414	25099	25150	25172	24897	25193	24848	25291	25204	25438	24976	24992	25404	24834	24941	25030	25037	25308	24993	24897	25103	24909	24944	25114	25292	24889	25086	25106	25185	24966	25236	25237	24855	24955	25041	24908	25068	24949	25077	25095	25088	25286	25168	25001	25019	24949	25048	25109	25023	25179	24860	24963	24936	24960	25013	25278	25060	25040	25082	25024	24977	25296	24916	25021	24999	24929	25093	24914	25284	24904	25167	25050	25041	24795	25261	25072	25203	25146	25078	24851	25026	25124	25003	25102	25112	24943	24848	25018	25032	25059	24986	25090	25039	25006	25060	24978	24971	25100	25247	24803	25033	25018	25090	24992	25071	25003	25082	24986	25267	24921	24928	25288	24884	25123	24993	25005	25081	25079	24904	25025	25024	25150	24870	24987	24844	25034	25092	24865	25035	25051	24952	24963	25310	25187	25082	25227	25158	25040	25055	24861	25089	24851	25102	25126	25031	25133	25148	25147	25072	24796	25006	25213	25154	25051	24932	25198	24929	24926	25166	25093	24976	25020	25195	24938	25208	25029	24997	25102	24721	24925	24883	24833	24897	24968	24977	24868	24930	25005	24984	25070	24948	24889	24862	24774	25002	24776	25125	25084	24969	25073	24983	24772	25027	24826	24923	24917	24879	24947	25038	24857	25206	25142	25223	25167	24998	24901	24766	24978	24907	25081	24850	25004	24936	25020	24998	24989	25209	24919	25024	24849	24800	24881	25138	25014	25029	25179	24971	25062	25054	25251	25161	25266	25158	25129	24984	25113	25119	24951	25166	24965	25085	25094	25164	25068	25022	24922	25056	25070	25024	25323	24817	24875	25080	24873	25167	24876	25225	25344	25085	25045	24905	24913	25088	24952	25114	24821	24809	25293	25074	25185	25006	24995	25103	24964	25015	24924	25107	24958	24666	25147	25078	24804	25266	25257	24950	24777	25125	24868	25151	25158	25003	25072	24942	25125	25153	25081	25104	24997	24913	24984	24847	25032	24763	25020	25059	24981	25058	25242	25127	24822	24998	25255	25087	24964	25059	24984	25104	25302	24820	24825	25127	25303	25063	25083	25277	25314	24987	25091	24837	25173	25035	24915	25054	25091	24961	24837	25182	24872	24920	25122	25064	25220	24866	25081	25062	25317	24999	25165	24910	24999	25121	25027	25082	24810	25076	25051	25131	25082	24918	24650	24970	24896	25218	25099	25273	24983	24944	24845	24966	25181	24979	25177	25065	24847	24798	25107	25035	25013	25098	24973	25122	24859	25116	25094	25160	25109	25149	25369	24965	25014	25158	24928	24928	24917	24923	24643	25219	25040	24871	24910	24903	24987	24999	24963	24981	25039	24978	25072	25187	25133	24996	25112	24990	24985	25110	25095	25229	25397	25190	24939	25000	25123	24969	25264	24988	25074	24851	25179	25069	25075	25059	24883	25034	24966	24991	24905	25019	24973	25011	25161	25115	25160	24925	25204	24780	25054	25012	24997	24994	24945	24965	25086	24952	25166	24937	24871	25122	24906	25176	25036	25019	25185	24938	25147	24956	24880	25182	25204	24974	24982	25235	25064	25129	25259	25127	25025	25272	24990	25215	25023	25089	24917	25185	24941	25108	24955	24952	25087	25084	24948	25335	24960	25106	25172	25309	24873	24960	24949	25154	25153	24865	24941	25272	24991	25169	25257	25137	25131	24855	24875	25057	25068	25313	24819	24923	25228	25024	25058	25072	24957	25164	25017	24924	24975	24954	25000	25082	24983	24950	24955	25159	25104	25218	24930	24945	25018	25002	25028	25085	25086	24883	25015	24833	24826	25175	25060	25049	25152	25060	25099	24927	25163	25155	24879	25135	25191	25204	25052	25206	24969	25053	25200	24994	24971	25154	25030	25070	25124	24930	25075	25207	25092	24883	24678	24957	24973	24935	25028	25037	25066	24962	25007	25111	25162	25100	24972	25130	25013	24995	25079	24984	25035	25195	24936	24928	25142	25250	24997	24782	25131	25139	25109	24935	25209	25136	25058	25155	25000	25127	25246	24944	25067	25447	25004	24997	25155	25028	24920	25008	24926	25252	24935	25006	25000	25095	24952	25122	25089	25132	25117	25123	24859	25093	25133	25033	24866	25189	25174	24919	24959	25068	25169	25107	25135	25018	25089	25233	25015	25035	25031	25126	24927	25030	25074	24950	24833	25098	25028	24900	24962	25150	25011	25155	25299	24741	25025	24994	24853	24950	25095	25131	24932	25302	24984	25034	25131	25089	24973	25126	25044	24945	25159	25189	25146	24952	25052	25183	24889	24937	24907	25151	25227	25027	25132	24987	25068	25164	24984	24951	24893	24978	25072	25156	25002	25137	24988	25163	25019	25011	24949	25110	25114	25021	25075	24889	24950	24922	24993	25075	25072	24956	25010	24943	25052	25018	25183	25078	25118	24825	24855	25034	24903	24833	25014	25084	24752	25026	25118	24954	25106	24751	24952	25080	25083	24984	25034	25203	25102	24972	24920	25131	25066	25171	25058	24919	25033	25076	24754	25047	25234	25009	25077	25024	25008	25026	25061	24750	25095	25259	25059	24909	25295	24908	24939	25017	24913	24895	24956	24997	25167	24793	24991	25067	25150	25043	24793	25046	24943	25080	25145	24901	25088	25097	25226	24969	25038	24892	25121	25101	24996	24761	25023	24996	24930	25139	24929	25154	24882	25179	25281	24959	24948	24937	25094	25038	25081	25069	24815	25030	25136	25118	25116	25311	25172	24975	25150	25213	25164	25019	25078	25079	25203	24908	24950	25133	24871	24858	25046	24983	24729	25128	24962	25140	24975	25008	24931	25113	25055	24974	24915	25198	24874	24989	25127	24908	24767	24953	24923	25263	24896	25062	24916	25184	24839	25015	25087	24996	25000	25328	25216	24694	24856	25012	25106	24846	25168	25101	25065	25317	25204	25301	25201	25172	24967	25059	24883	24842	25101	25125	24971	25105	25047	24959	25042	24994	24945	25176	25187	25115	24890	25049	24987	25230	25007	25077	25071	25042	25190	25103	24914	25183	25212	24961	25117	25136	24877	24964	25101	25317	25184	25162	25076	25201	25020	25032	25021	24952	24860	24970	25098	25197	24961	25080	25011	25022	24991	25050	24919	24929	24694	25083	25125	25171	24951	25006	24918	25093	25054	24955	25075	25174	25046	25087	25003	25129	24975	25034	24903	24876	25218	24885	25030	25281	24814	24899	24792	25107	25083	25262	25082	25281	24994	25007	24899	25126	24795	24935	24781	25185	25210	24983	24858	25158	25036	24881	24972	25069	24982	24905	25177	24939	25033	25309	25043	25046	24956	25084	25207	24981	24983	25058	24963	25205	25036	25110	25043	25233	24867	25148	24797	25048	24978	25200	25078	25189	25071	25107	25069	25100	25037	24790	24856	24967	24980	25176	24980	25189	24938	24890	25063	25128	25114	25300	24937	24963	25064	24922	25032	25089	24939	25160	24999	25071	25107	24850	25024	25050	24969	24960	25328	25139	24985	25093	24802	24962	24881	25175	24802	24825	24957	25205	24866	24983	25062	25063	25101	25037	25209	25048	24914	24963	24809	25198	25276	24774	24936	25035	24881	24887	25038	25110	25040	25060	25056	25106	25145	25082	25146	24864	25001	24987	25026	24782	24918	25033	24973	24926	24977	25226	24870	24936	24839	25064	25145	24957	24973	25103	25002	24943	24898	25035	24970	25097	25200	25102	25215	24878	24898	25149	25001	25033	25028	25220	24993	24826	25084	24981	24939	24897	25065	25190	25117	25070	24732	25077	25119	25007	25131	25083	24941	25023	25271	25321	25078	24837	25228	24841	25192	24900	25336	25065	24960	25250	24887	25218	24840	25091	25041	24940	24939	25080	24882	24843	25048	25104	25363	25253	25075	25044	24968	25090	25011	24965	25125	25106	25110	24970	25015	25131	25202	24932	25214	25178	24948	24919	24935	24920	25207	25217	25216	25098	24971	25034	25096	24867	25125	24933	25141	24967	24979	25283	24984	25080	25013	24735	24906	25101	25148	24997	25226	25094	25109	24997	24989	25371	24919	24920	24951	25128	24976	25076	24898	24895	25005	24851	25119	24826	25107	25105	25173	24886	25466	25210	25003	25070	25069	24869	25111	24906	24952	24967	25233	24981	25280	25066	24989	25018	25177	24953	25118	25148	25252	25108	24921	24853	24829	24925	25030	25152	25078	25030	25040	25277	25058	24845	25315	25063	25020	25058	24811	25084	24894	24936	25092	24942	25150	25204	25098	24984	25316	25178	25153	25070	25210	25258	25162	24921	24940	24971	25165	25096	25007	25227	25341	24975	24979	25175	25239	24937	25289	25203	25150	24979	24828	24963	25006	25143	25061	25056	25251	25195	25110	24929	25216	25004	24989	25321	25169	25102	24930	25054	24965	24893	24954	25148	24885	25029	25208	25092	25114	24781	25165	25019	25018	25039	25072	25262	25219	25251	25034	24885	24937	24881	25002	24751	24653	25126	25009	25089	25036	25133	25081	25192	25243	25119	25047	25051	25085	24887	25040	24908	24975	25377	24996	24896	24908	25011	25145	25120	25098	25027	24941	24875	24872	25218	24879	25137	25073	25132	24785	24899	25133	25050	24700	24973	24994	25142	25068	24918	24920	25097	25166	25350	25112	25173	25060	24964	25233	25182	25127	25096	25156	25143	25114	25080	24876	25212	24862	24763	25064	25090	25017	25272	25252	24863	24844	25288	25271	25006	25032	24937	25108	25117	25079	25168	25146	25112	25213	25185	25019	24994	25352	25220	24875	25106	24846	25085	25247	24873	24884	24936	25096	25270	25165	25040	25105	25044	25158	25256	25303	25065	25021	25005	25198	24962	25295	25034	24921	25113	25135	25066	25062	25287	25031	24989	24992	25053	24922
29966	52063	50706	42898	36618	31458	27278	24312	22656	20855	20137	19775	18927	18637	18479	18434	18275	18112	18194	18009	18370	18095	17929	17684	17705	17747	17735	17687	17625	17438	17295	17583	17322	17318	17322	17174	17056	16828	16966	16911	17028	16997	16945	16911	16898	16799	16915	17053	16937	16845	16848	16979	17119	16978	16999	16929	16924	16768	16830	16946	16792	16909	16811	16815	16869	16856	16843	16824	17003	16883	16899	16804	16884	16683	16900	16855	16779	16966	16793	16926	16882	16815	17001	16754	16742	16953	16970	16811	17051	16853	16930	16971	16755	16897	16843	16956	16830	16857	16807	17052	16809	16895	16810	16822	16861	16847	16855	16677	16829	16836	16794	16835	17125	16825	16901	16903	16947	16733	17005	16788	16965	16895	16908	16836	16925	16985	16888	16959	16950	16958	16982	16962	16912	17001	16926	17008	17023	16812	16914	16916	16890	16937	16946	16790	16825	16862	16745	16959	16852	16815	16893	16879	16983	16971	17057	16752	16973	16912	16786	16908	16853	16980	16944	17045	16766	16964	17013	16908	16919	16884	16746	16941	16808	16769	16973	16845	16795	16840	16850	16822	16796	16818	16724	16868	16853	16843	16811	16877	16739	16800	17036	16689	16927	16898	16983	16841	17048	16919	17027	16856	16798	16841	16781	16810	17036	16955	16868	16746	16910	16853	16773	16957	16942	16894	16843	17006	16925	16879	16780	16892	16915	16708	16770	16913	16728	16930	16733	16895	16815	16875	16918	16832	16940	16929	16779	16898	16869	16870	16808	16934	16996	16838	16784	16902	16891	16896	16898	16893	16837	16782	16968	16983	16768	16921	16801	16773	17055	16683	17024	16884	16760	16814	16793	16925	16854	16859	16699	16851	17007	16947	16788	16838	16883	17113	16788	17031	16828	16659	16821	16953	16863	16738	16869	16845	16938	16960	16770	16846	16905	16954	16840	17070	16754	16896	16943	16756	16867	16778	16802	16809	16835	16919	17003	16959	16708	16972	16721	16960	16819	16730	16813	16875	16775	16759	16857	16817	16878	16627	16913	16850	16834	16893	16777	16827	16848	16971	16924	16863	16964	16850	16898	16740	16949	17079	17047	16748	16801	16812	16874	16891	16747	17065	16899	16987	16787	16938	16947	16839	16883	16765	16934	16843	16840	16962	16826	16866	16779	16985	16887	17064	16754	16731	16876	17046	16752	16916	16840	16972	16907	16872	16788	16963	16870	16945	16889	16811	16794	16852	16907	17019	17093	16983	16795	17011	16829	16919	16896	16901	16784	16878	16858	16893	16937	16886	16951	16781	16898	16678	16919	16825	16925	16817	16850	16896	16836	16962	16686	16784	16768	16869	16842	16833	16946	16823	16804	16871	16948	17080	16785	16921	16948	16890	16822	16912	16762	16921	16996	16987	16681	16912	16978	16955	16819	16855	16828	16917	16846	16846	16795	16766	16934	16820	16924	16969	16898	16587	16974	16904	16945	16885	16927	16827	16816	16873	16992	16806	16923	17049	16955	16619	16900	17013	16827	16983	16851	16786	16819	16895	16799	16934	16799	16863	16816	16895	16804	16926	16988	16830	16758	16919	16707	17005	17034	16898	16817	16870	16996	16808	16820	16786	16828	16800	16892	16824	16871	16756	16973	16826	17042	16856	16763	17042	16660	16929	16959	16797	16825	16985	16790	16990	16856	17052	16950	16917	16807	16725	16820	16911	16904	16718	16844	16900	16871	16782	16746	16940	16888	16726	16954	16976	16594	16855	16955	16906	16969	16757	16910	16849	16623	17033	16868	16906	16825	16719	16959	16970	16886	16865	16878	16936	16854	16935	16861	16942	16901	16830	16813	16929	16911	16841	16859	16706	16889	16698	16764	16980	16941	17096	17043	16747	17002	16891	17020	16743	16837	16930	16733	16832	16853	16886	16685	16985	16729	16934	16844	16776	16987	16501	16889	16811	16955	16829	16943	16590	16793	16998	16887	16844	16719	16922	16942	17007	16967	16657	16578	17026	16932	16828	16897	16789	16738	16792	16967	16911	16894	16772	16792	16984	16828	16812	16706	16861	17011	16815	16616	16982	16856	16909	16815	16806	16920	16787	16793	17078	16911	16796	16933	16874	16881	17040	16967	16890	16960	16792	16878	17011	16670	16803	16880	16911	16808	16784	16898	16756	16812	17017	16693	16781	16881	16840	17012	16861	16876	16962	16821	16955	16960	16700	16797	16901	16987	16947	16706	16824	16865	16815	16831	16866	16914	16945	16929	16876	16795	16900	16783	16843	16999	16903	17010	16733	16728	17011	16884	16856	16837	17031	16764	16959	17010	16792	16855	16778	16996	16884	16894	16859	16870	16802	16880	16861	16950	16794	16878	16852	16682	16873	16891	16919	16890	16821	16966	16709	16996	16826	16824	16944	16850	16877	16932	16835	16918	16903	16967	16922	16754	16980	16835	16778	16922	16786	16999	16753	16870	16818	16910	16884	16788	17037	16903	16836	16792	16769	16771	16817	16910	16859	16971	16885	16726	16947	16906	16797	16985	16863	16882	16942	16910	16788	16901	16830	16886	16770	16813	16875	16891	16852	16941	16851	16970	16827	17078	16813	16759	16742	16882	16773	16949	16895	16751	16794	16843	16951	16904	16953	16719	16881	16747	16820	16965	17059	16894	16953	17008	16856	16949	16830	16858	16745	16783	16800	16759	17028	16853	16745	16728	16960	16903	16934	16750	16844	16959	16915	16740	17014	16817	16777	16821	16974	16858	16808	16969	16893	16834	16766	16860	16702	16984	16776	16748	16882	16883	16740	16896	16907	16944	16936	16999	16816	16981	16796	16877	16565	16869	16738	16984	16952	17032	16943	16883	16919	17052	16745	16956	17014	16705	16934	16913	16999	16953	16800	16890	16807	16845	16925	16826	16833	16892	16978	16769	16929	16916	16754	16952	16938	16902	16918	17047	16773	16995	16916	16859	16899	16935	17046	16923	16848	16877	17003	16919	16966	16929	16955	16777	16940	16923	17067	17032	16943	16886	16906	16822	16753	16893	16994	16970	17053	16857	16977	16781	16873	16850	16857	16754	16831	16816	17005	16863	16815	16939	16758	16741	16755	17009	16827	17024	17027	16782	16894	16816	16976	16794	16921	16858	16719	16755	16916	16771	17082	16750	16752	16987	16914	16726	16788	16815	16720	16823	16628	16844	16896	17011	16929	16911	16908	16656	16963	16844	16931	16824	16836	16795	17043	16682	17022	16771	16949	16932	16891	16892	16811	16766	16809	16848	16897	16897	16844	16832	16754	16902	16931	16801	16847	16973	16961	16820	16766	16807	16864	17180	16972	16943	17049	16812	17011	17108	16906	16762	16789	16988	16996	16726	16754	16829	16954	16921	16861	16706	16925	16971	16812	17019	16855	16829	16832	16644	16871	17057	17118	16880	16885	16769	16796	16881	16783	17147	17106	16880	16860	16819	17141	16972	16791	16819	16870	16826	16864	16903	16820	16856	16706	16922	16998	16870	16826	16756	17047	16900	16708	16852	16981	16946	16868	16785	16684	16871	16971	16804	16915	16989	16745	17088	16867	16730	16770	16882	16910	16807	16962	16898	16678	17024	16981	16934	17085	16921	16834	17015	16915	16725	16971	16846	16872	16858	16787	16979	16911	16869	16927	16816	16824	16819	16947	16812	16779	16857	16835	16797	16799	16990	17022	16996	16871	16886	16980	16829	16957	16924	16911	16806	16756	16719	16694	16846	16784	16981	16864	16985	16875	16743	17153	16903	16624	16936	16987	16826	16814	16865	16702	16848	16928	16802	16818	16934	16928	16820	16766	16758	16979	16909	16976	16792	16975	17001	16939	16721	16997	16922	16855	17037	16944	16900	16905	17060	16732	16934	16983	17032	16972	16779	16758	16759	16848	16975	16887	16896	16867	16928	17002	16946	16770	17052	17049	16888	16943	16868	16698	16826	16894	16930	16841	16846	16916	17041	17014	16882	16857	16910	16952	16931	16758	16906	16911	16857	17023	16822	16880	16724	16730	16929	16904	16937	16771	16777	16973	16797	16823	17002	16843	16921	16905	16936	16805	16938	16793	16823	16865	16884	16982	16999	16970	16981	16878	16891	16749	16821	16835	16898	16799	16956	16822	17045	16928	16900	16913	17023	16897	16899	16926	16803	16806	16985	16926	16769	16986	16866	16913	16781	16973	16959	16874	16836	16837	16998	16814	16781	17074	16761	16923	17049	16978	17061	16927	16872	16930	16762	16788	16951	16759	16987	16851	16871	16826	16842	17090	16747	16936	16857	16788	16914	16899	16838	16918	16883	16701	16885	16932	16898	16815	16880	16944	16787	16753	16995	16749	16781	16931	16800	16916	16810	16929	16976	16870	16858	16826	17032	16743	16892	16755	16881	16892	16920	16939	16889	17001	16915	16937	16817	16782	16735	17009	16774	16842	16877	16894	16852	16853	16787	16931	16902	16800	16946	16816	16886	16823	16757	16861	16829	16853	16937	16980	16794	16592	16919	16834	16705	16874	16824	16834	17022	16858	17012	16765	16920	16865	16846	16727	16928	16865	16701	16886	16706	16863	16896	16852	16694	17049	16866	16881	16914	17026	16780	16858	16854	16881	16847	16993	16819	17035	16757	16855	16783	16921	16801	16788	16851	16685	16956	16975	16749	16726	16794	16876	16715	16942	16906	16855	16856	16672	16770	16905	16996	16826	16968	16767	16905	16859	16937	17057	16789	16825	16720	16892	16831	17052	16781	16914	16856	16873	16769	17018	17094	16775	16887	17008	16819	16761	16764	16659	16909	16764	16919	16890	16746	16807	16926	16865	16950	16851	16914	16610	16856	16912	16943	16933	16882	16815	16859	16975	16813	16782	16942	16912	16949	16775	16853	16780	16828	17020	16823	17021	16759	16907	16858	16920	16865	16783	16611	16743	16998	16988	16651	16922	16944	16845	16872	16913	16965	16998	16627	16832	16742	16893	16805	16776	16864	16902	16941	16925	16786	16884	16976	16766	16986	16932	16719	16882	16962	16948	16751	16822	16817	17041	16920	16825	16933	16827	16737	17065	16801	17033	16882	16710	16728	16985	16931	16913	16926	16800	16831	16728	16903	16853	16756	16846	16785	16825
39458	38208	40672	37294	33309	30979	29339	27958	27062	26609	26539	26318	26233	26003	26168	25993	25979	25970	26079	25928	25966	26033	25959	26062	25733	25990	25746	25946	25736	25830	25566	25913	25898	25572	25999	25692	25794	25701	25683	25710	25518	25500	25785	25657	25658	25698	25742	25491	25589	25525	25707	25766	25594	25595	25538	25621	25747	25547	25689	25824	25290	25673	25676	25860	25633	25772	25593	25476	25557	25717	25752	26005	25688	25511	25756	25584	25663	25600	25556	25530	25490	25431	25587	25855	25654	25488	25507	25492	25658	25337	25573	25211	25542	25543	25632	25520	25434	25565	25642	25503	25639	25542	25376	25568	25550	25487	25532	25450	25802	25569	25495	25770	25478	25526	25571	25468	25642	25773	25569	25655	25521	25575	25507	25385	25767	25594	25336	25281	25528	25521	25415	25461	25329	25570	25654	25591	25626	25469	25429	25782	25487	25653	25451	25711	25576	25472	25467	25670	25756	25721	25584	25712	25507	25876	25567	25544	25514	26043	25504	25625	25734	25642	25538	25914	25752	25666	25620	25622	25764	25665	25527	25692	25583	25525	25672	25775	25591	25595	25619	25904	25604	25444	25730	25633	25760	25551	25595	25372	25332	25690	25636	25752	25584	25641	25535	25944	25713	25347	25490	25533	25626	25672	25467	25407	25686	25660	25585	25463	25616	25574	25662	25400	25740	25614	25600	25531	25592	25742	25608	25767	25818	25717	25514	25674	25526	25545	25647	25623	25871	25558	25471	25594	25672	25596	25700	25560	25656	25491	25659	25525	25761	25604	25760	25661	25440	25644	25596	25681	25702	25591	25410	25467	25501	25418	25601	25559	25576	25624	25360	25501	25505	25434	25702	25635	25464	25640	25565	25413	25556	25607	25880	25595	25626	25468	25270	25725	25477	25676	25577	25776	25604	25575	25421	25749	25896	25715	25525	25363	25724	25546	25724	25790	25387	25500	25586	25711	25836	25775	25654	25562	25698	25657	25707	25485	25348	25364	25650	25552	25443	25446	25566	25560	25634	25566	25424	25579	25657	25778	25720	25511	25423	25661	25626	25684	25555	25538	25694	25678	25693	25594	25414	25715	25773	25708	25759	25464	25567	25684	25710	25562	25650	25384	25377	25619	25566	25574	25513	25369	25677	25607	25625	25540	25707	25753	25641	25540	25437	25904	25712	25503	25607	25554	25737	25479	25598	25542	25678	25597	25519	25602	25438	25561	25694	25330	25481	25775	25617	25658	25665	25598	25427	25816	25408	25680	25463	25585	25609	25467	25541	25672	25638	25551	25642	25644	25498	25643	25571	25607	25626	25795	25471	25616	25572	25375	25390	25483	25397	25614	25573	25508	25722	25648	25648	25545	25637	25600	25467	25482	25338	25442	25479	25397	25634	25562	25618	25432	25571	25572	25784	25705	25693	25516	25500	25474	25416	25556	25617	25740	25310	25590	25686	25607	25696	25596	25507	25654	25608	25624	25650	25691	25604	25611	25764	25621	25654	25503	25595	25867	25583	25672	25548	25623	25669	25557	25501	25752	25771	25430	25432	25592	25750	25775	25574	25637	25628	25410	25648	25410	25911	25487	25581	25574	25834	25768	25719	25544	25562	25529	25594	25450	25584	25710	25656	25712	25533	25337	25473	25384	25453	25481	25567	25419	25485	25421	25472	25524	25603	25629	25485	25511	25678	25522	25561	25503	25598	25648	25714	25783	25794	25892	25410	25605	25587	25596	25414	25243	25514	25604	25768	25626	25830	25450	25703	25725	25567	25567	25525	25443	25371	25509	25538	25649	25780	25406	25602	25596	25659	25481	25657	25508	25512	25491	25576	25547	25320	25529	25818	25674	25532	25582	25637	25582	25495	25466	25547	25688	25607	25640	25465	25572	25447	25607	25591	25754	25622	25456	25604	25667	25658	25759	25318	25490	25680	25589	25750	25550	25564	25581	25612	25375	25609	25602	25698	25549	25559	25489	25436	25481	25579	25572	25565	25611	25813	25561	25658	25599	25685	25443	25651	25401	25434	25520	25358	25600	25587	25688	25826	25606	25515	25638	25674	25617	25511	25686	25693	25412	25373	25696	25611	25529	25694	25460	25261	25653	25782	25710	25596	25674	25488	25590	25662	25680	25502	25499	25506	25665	25495	25470	25646	25729	25919	25461	25455	25447	25391	25559	25606	25342	25640	25623	25757	25478	25524	25566	25723	25508	25644	25542	25546	25620	25644	25574	25788	25471	25396	25461	25680	25465	25465	25326	25563	25416	25592	25440	25426	25647	25478	25528	25515	25423	25339	25496	25505	25518	25535	25459	25471	25495	25582	25762	25785	25330	25702	25486	25706	25421	25559	25741	25506	25390	25665	25734	25798	25709	25610	25610	25471	25680	25558	25695	25511	25620	25941	25666	25584	25625	25549	25421	25514	25393	26005	25519	25428	25506	25334	25543	25600	25641	25675	25493	25600	25403	25622	25693	25504	25448	25534	25693	25733	25773	25683	25518	25459	25560	25482	25713	25533	25763	25625	25705	25301	25454	25473	25362	25792	25715	25536	25514	25568	25574	25864	25821	25429	25378	25675	25547	25661	25489	25714	25533	25803	25632	25506	25681	25738	25753	25477	25636	25598	25725	25515	25495	25602	25695	25751	25660	25727	25812	25651	25647	25626	25693	25401	25610	25562	25530	25606	25549	25375	25745	25659	25655	25485	25823	25512	25452	25237	25436	25640	25586	25518	25580	25585	25549	25771	25526	25745	25615	25515	25482	25434	25630	25644	25797	25635	25689	25456	25663	25453	25372	25494	25587	25815	25748	25767	25583	25715	25631	25638	25639	25605	25643	25560	25588	25621	25641	25606	25510	25440	25519	25767	25785	25755	25616	25622	25561	25609	25466	25586	25739	25882	25999	25678	25758	25717	25587	25705	25564	25836	25739	25639	25812	25677	25475	25691	25539	25572	25674	25641	25787	25932	25622	25807	25541	25485	25465	25387	25623	25738	25686	25821	25472	25219	25688	25427	25291	25443	25263	25625	25739	25653	25463	25687	25833	25681	25521	25740	25677	25730	25689	25671	25645	25552	25611	25599	25636	25658	25439	25564	25523	25412	25791	25753	25817	25524	25541	25543	25399	25556	25763	25942	25631	25449	25757	25583	25465	25767	25683	25810	25476	25709	25583	25755	25533	25416	25367	25634	25539	25769	25442	25441	25366	25510	25562	25626	25386	25717	25729	25555	25605	25604	25660	25621	25499	25677	25683	25653	25572	25645	25802	25568	25614	25686	25545	25563	25404	25743	25577	25477	25773	25953	25448	25547	25611	25812	25663	25647	25629	25599	25695	25762	25729	25477	25539	25594	25588	25608	25622	25671	25508	25600	25489	25575	25371	25644	25574	25484	25593	25518	25598	25437	25553	25676	25650	25720	25797	25812	25517	25478	25594	25729	25500	25522	25622	25643	25503	25815	25793	25587	25342	25252	25761	25666	25670	25474	25477	25643	25580	25619	25839	25446	25594	25733	25496	25691	25743	25620	25671	25552	25631	25605	25546	25590	25619	25529	25749	25755	25536	25542	25703	25648	25441	25517	25459	25717	25798	25556	25680	25784	25456	25796	25557	25426	25548	25719	25565	25719	25667	25456	25483	25724	25810	25901	25763	25399	25684	25666	25707	25684	25770	25531	25799	25482	25360	25614	25508	25562	25746	25482	25668	25698	25566	25785	25359	25523	25718	25618	25584	25663	25479	25462	25634	25803	25614	25746	25624	25555	25750	25773	25588	25520	25380	25451	25607	25746	25636	25505	25563	25658	25647	25585	25541	25651	25671	25462	25555	25541	25877	25710	25376	25403	25774	25502	25475	25434	25523	25498	25489	25556	25548	25590	25666	25625	25569	25658	25560	25793	25919	25655	25715	25693	25696	25467	25544	25633	25302	25506	25703	25401	25626	25607	25631	25871	25587	25817	25546	25625	25802	25505	25533	25576	25609	25694	25745	25553	25625	25675	25839	25795	25751	25757	25663	25711	25601	25513	25766	25322	25796	25632	25822	25630	25580	25698	25436	25435	25596	25454	25861	25539	25696	25376	25481	25639	25473	25777	25529	25785	25569	25575	25403	25707	25475	25421	25563	25596	25829	25375	25731	25591	25765	25530	25625	25741	25489	25580	25476	25616	25441	25659	25504	25595	25526	25646	25616	25353	25381	25671	25453	25482	25437	25702	25414	25622	25532	25678	25767	25537	25646	25796	25825	25536	25715	25701	25530	25534	25686	25367	25660	25523	25765	25635	25495	25694	25435	25368	25458	25761	25349	25727	25532	25665	25498	25505	25461	25650	25743	25834	25520	25554	25779	25855	25711	25518	25895	25850	25729	25551	25629	25675	25572	25509	25549	25721	25401	25517	25763	25670	25416	25562	25416	25796	25665	25538	25592	25470	25522	25575	25568	25633	25772	25286	25818	25638	25669	25451	25624	25640	25576	25673	25719	25645	25681	25490	25542	25721	25866	25720	25965	25711	25524	25302	25730	25634	25533	25579	25705	25722	25713	25697	25626	25627	25750	25751	25611	25501	25558	25775	25511	25685	25717	25467	25453	25504	25370	25636	25642	25508	25877	25902	25475	25927	25494	25325	25462	25718	25284	25579	25772	25519	25507	25976	25427	25755	25743	25777	25803	25636	25631	25705	25620	25682	25629	25504	25538	25952	25831	25587	25543	25683	25345	25476	25639	25900	25777	25480	25776	25802	25738	25488	25539	25787	25599	25701	25709	25527	25755	25554	25562	25517	25759	25710	25412	25776	25822	25744	25713	25744	25564	25374	25867	25691	25555	25437	25620	25735	25396	25478	25640	25650	25400	25482	25502	25463	25660	25646	25414	25311	25567	25659	25401	25670	25554	25528	25437	25856	25756	25865	25731	25674	25544	25608	25453	25404	25515	25709	25375	25608	25614	25623	25746	25561	25466	25429	25469	25728	25566	25972	25626	25462	25563	25559	25461	25958	25602	25498	25377	25775	25580	25663	25747	25643	25488	25412	25410	25478	25580	25639	25687	25575	25636	25508	25694	25509	25850	25470	25473	25800	25564	25492	25767	25619	25571	25581	25675	25615	25720	25682	25494	25760	25587	25796	25746	25637	25494	25472	25481
32530	41464	40187	33561	28434	24944	22329	20752	19719	19003	18499	18374	17936	17736	17757	17829	17571	17720	17846	17483	17704	17792	17597	17453	17421	17375	17331	17427	17325	17405	17405	17224	17246	17305	17086	17249	17178	17280	17045	17264	17168	17075	17120	17092	17179	17182	17309	17113	17165	17282	17213	17221	17005	17238	17093	17223	17186	17089	17085	17049	16984	17060	17039	17099	17199	17131	16894	17147	17168	17252	17155	17171	17152	17110	17169	17156	17225	17038	17118	17264	17129	17129	17279	17191	17098	17203	17245	17104	17102	16985	17190	17054	17071	17100	17208	17039	17204	17148	17040	17142	17144	17014	17197	17054	17028	17048	17024	17093	16918	17156	16878	17186	17187	17085	16948	17166	17119	17300	17219	17136	17147	17116	17127	16935	17135	17162	16971	16999	17151	17060	17159	17140	17282	17036	17051	17055	17188	17192	17033	17069	17202	17284	16966	16959	17047	17073	16978	17132	17099	17122	17005	17143	17019	17042	17253	17112	17165	17075	17037	17054	16990	16909	17132	17191	17042	17004	16866	17146	16816	16914	17071	17102	17276	17164	17229	17138	17090	16825	17256	17061	16972	16953	17113	16959	17183	17111	17125	17188	17001	17066	17139	17141	17126	17068	17130	17065	16994	17033	16928	17104	17010	17060	17079	17000	16957	17167	17143	17117	17168	17123	16982	16988	17111	17186	17107	17233	17161	17004	17006	17036	17155	17117	17027	17076	17032	17136	17197	17068	17111	16880	17172	17319	17079	17046	17289	17126	17030	17079	17003	17086	17171	17018	17114	17110	17113	17123	17142	16947	17161	17041	16903	17080	17112	17138	17119	17014	17138	17051	17042	17128	17124	17004	17156	17125	16988	17207	17109	17035	17081	17021	17121	17099	17131	17200	17040	17108	17149	17007	17157	17328	16827	17302	16977	17241	17137	17081	17115	17133	17052	17038	17108	17059	17164	17136	17028	17318	17065	17072	17231	17054	17209	17052	17103	17071	17055	17266	17176	17043	17052	17041	17333	17132	16950	17105	17099	17065	17114	17202	17016	17221	17277	17158	17186	17223	17050	17186	17243	17090	16941	17036	17011	17057	16955	17082	17067	16896	17065	17084	17050	16924	17124	17112	17178	16962	17134	17225	16994	17173	17178	17048	17285	17184	17079	16982	17046	17179	17213	17261	17072	17129	17072	17163	17080	17046	17028	17109	17073	16966	17096	17212	17265	17050	17191	16961	17107	17209	16831	17062	17062	17225	17109	17016	17287	17061	16960	17134	17006	17249	17163	17225	17075	17027	17150	17167	16902	17193	17248	17220	17011	17019	17223	17092	17175	16971	17110	16998	17105	16914	17145	17134	17105	17180	17177	16989	17236	17197	17049	17058	17092	17115	17028	17313	17192	17018	17208	17196	17049	17237	17085	17269	17058	17070	17228	17067	17019	17289	17220	17269	17186	17147	16987	17071	16997	17195	16957	17150	17114	17133	17159	16973	17201	17298	17185	17119	17133	17216	17084	16914	17082	17137	17136	16990	17095	17181	17178	17221	17207	17048	17153	16980	17061	17149	17080	16940	16855	17060	16935	17065	17043	17180	17220	17123	17080	17195	17048	17186	17111	17211	17275	16947	17175	17109	17190	17044	17082	17095	17278	17089	17017	17021	17087	17137	17220	17260	17183	17178	16972	17118	17136	17238	17165	17143	17096	17252	17020	17074	17237	17132	17089	16983	17289	17181	17075	17160	16982	17160	17121	17074	17031	17122	17007	17137	17027	17071	17133	17112	17001	17113	17058	17092	17204	16980	17152	17224	17171	17124	16953	17113	17170	16946	17128	17079	17044	17189	16957	17183	17113	16913	16961	17116	17101	16949	17254	17061	17017	17083	17076	16993	17064	16930	17153	17137	16981	17124	17089	17147	17138	17084	17176	17091	17206	17092	17113	17142	16899	16992	17199	17180	17208	16889	17002	17275	17203	17042	17111	16925	16995	17099	16999	17168	17069	17057	16994	17057	16980	17113	17147	17016	17289	17207	17204	17150	17018	17198	16960	17129	17214	17056	17070	16966	16972	16927	17039	17289	17126	17088	17040	17226	17031	17071	17207	17142	17234	17156	17064	17087	17215	17173	17000	17160	17176	17114	17110	17230	17088	17066	17160	17120	17074	17177	17110	17151	17117	17283	17152	17157	17289	17065	17179	17234	16986	17247	17181	17162	17046	17070	17104	17235	17284	17018	16976	17104	17036	17202	17167	17101	17008	17048	17152	17122	17074	17187	17296	16819	17145	17017	17170	17152	17089	17033	16891	17065	17327	17166	17099	17130	17196	17222	17019	17104	17268	16947	17034	17199	17094	17024	17204	16980	17170	17095	17310	17232	17133	17193	16912	17108	17239	16976	17117	17356	16969	17104	17178	17070	17031	17017	17057	17280	17194	17116	17158	17039	17076	17174	17103	17063	17245	17211	17018	17105	17164	16989	17181	17005	16891	17176	16988	17186	17041	17211	16974	16995	17090	17260	17148	17191	17132	16923	16908	17096	17120	17051	17069	17067	17046	17207	17147	17023	17082	17138	17138	17176	17062	17151	17139	16967	17144	17123	17099	17151	17071	17078	17102	16963	17073	17222	17204	17247	17036	17045	17167	17190	16883	17166	17159	17195	17179	17142	17119	17048	17150	17076	17069	17240	17125	17121	16854	17161	17098	17018	16947	17138	17139	17262	17115	17047	17145	17155	17316	16973	17182	16980	17134	17204	17185	16949	17105	17267	17081	17255	17239	17056	16892	17164	17203	17146	16937	17135	17063	17166	17202	17181	17109	17202	16997	17125	17063	17083	17112	17059	17055	17139	17153	17001	17139	17002	17059	17043	17128	17055	17132	17195	16957	17139	17001	17173	17119	17206	17198	17209	17143	17179	17211	17028	17085	17196	16970	17036	17097	17043	17061	17233	17186	17022	17132	17226	17306	17157	16935	17044	17349	17236	17187	17196	17070	17130	17354	17079	17124	17065	17115	17243	17118	17180	17075	17077	17136	17042	17054	17100	17278	17081	17072	17112	17208	17149	17080	17172	17033	17109	17182	17215	16964	17096	17215	17211	17263	17098	17031	17116	16939	17041	17194	17021	16996	17012	17086	17098	17084	17064	17155	17033	17315	16820	17089	16905	17187	17194	17168	17093	17275	17086	17179	17269	17097	17112	17054	17037	17219	17162	17005	16888	17065	17221	17213	17084	17136	17134	17025	17207	17204	17148	17019	17050	17064	17135	17233	17170	17188	17070	16936	17020	16948	17119	16942	17212	17212	17092	17198	17182	17095	17073	17039	16916	17239	17097	17172	17189	17031	17106	17082	17097	16974	16995	17210	17029	17079	16999	17043	17162	17158	17211	17054	17046	17040	17110	17106	17049	17118	17085	17010	17172	17104	17158	17245	17274	17079	17044	17097	16961	17198	16988	17155	17096	17233	16984	17088	17269	17096	17006	17116	17022	17128	17121	17081	16909	17127	16947	17016	17145	17147	17100	17110	17119	17209	17146	17283	17020	17024	17379	17042	17138	17111	17170	17160	16939	17072	17096	17067	17025	17118	17230	17036	17148	17151	17136	17012	17181	17229	17041	17056	17114	17131	17061	16942	16995	17243	17028	17081	17271	17091	17063	17300	17147	17273	17259	17227	17081	16924	17091	17050	17169	17103	17197	17168	17076	16946	16981	17096	16958	17129	17046	16999	17045	16969	17113	17021	16908	17162	17083	17241	17058	17277	16986	17036	17000	17203	17068	17149	17067	16954	17181	16992	17165	17171	17167	17131	17080	17086	16891	17061	17270	17003	17170	16904	17146	17158	17231	16953	16950	17116	17097	17203	17093	17234	17082	16983	17094	17046	17161	17162	17174	17141	17161	17009	17037	16994	17224	17154	17265	17044	17189	17136	16895	17180	17145	17002	17160	17058	17090	17012	17226	16970	17130	17215	17151	17387	17045	17059	17094	17268	16975	17081	17201	17022	17189	17131	17272	17036	17106	17168	17310	17054	16992	17123	17138	17327	17140	17107	17100	17195	17190	17070	16977	16973	17144	17069	17232	17031	17118	16971	17058	17067	17146	17118	17136	17106	17041	17222	17057	17202	17221	17045	17072	17133	17158	16965	17221	17291	17011	17202	17115	17246	17082	17040	17187	17026	17181	17359	17057	17219	16936	17100	17193	17053	17021	16769	17145	17203	17027	17259	17238	17116	16924	17267	17104	17163	17071	17225	17255	17197	17046	16998	17064	17165	17174	17236	17238	17078	17199	17150	17132	17189	17090	17185	17005	17010	17180	17141	17081	17173	17082	17106	17202	17066	16955	17250	16893	17148	17043	17105	17214	17154	16988	17141	17229	17226	17226	17218	17053	17132	17179	17083	17081	17129	17107	17083	17091	17093	17156	17153	17198	17251	17237	17119	17013	16957	17303	17104	17043	17046	17137	17158	17273	17197	17011	17119	17100	17142	17191	16986	17047	16904	17168	17135	17122	17055	17191	17310	17030	17042	17131	16920	17073	17155	17005	16921	17354	17089	17226	17119	17196	17179	17122	16883	17107	17149	17261	17017	17121	16988	17341	17015	17104	17013	17134	17008	17137	17075	17071	17162	17152	17142	16943	17324	17090	17015	17070	17085	16935	17139	16972	17237	17309	17189	17003	17094	17260	17372	17182	17124	16999	17191	17290	16929	17080	17026	17129	17114	17135	17235	17085	17119	17243	17211	17089	17133	17171	17210	17000	17031	17224	17010	17287	17110	17050	17122	17039	17127	17104	17053	17139	17249	17132	17146	17180	17094	16999	17159	17274	17210	17324	17118	16964	17152	17144	17118	17147	17129	17040	17192	17118	17161	17151	17161	17307	17055	17140	17032	17020	17168	17200	17165	16964	17018	17128	17236	17182	17089	17315	17291	17131	17137	17113	17096	17118	17205	17230	17317	17027	16961	16854	17058	17050	16952	16989	17150	17099	17199	17095	17136	17173	17271	17353	17176	17204	17161	17199	17216	17087	17123	17121	17320	17079	17312	17190	17158	17171	17141	17103	16998	17139	17305	16933	17052	17251	16975	16931	17057	17116	17106	17125	17122	17219	17242	16939	17211	17092	17327	16981	16861	17152	17327	17118	17183	17038
24468	20889	27563	29905	30684	32465	32378	29607	28716	28210	27600	27537	27359	27302	26976	26953	26938	26798	27048	26804	26603	26814	26484	26325	26515	26418	26375	26449	26429	26393	26480	26455	26620	26288	26043	26171	26207	26201	26272	26279	26365	26180	26229	25927	26291	26355	26374	25997	26184	26302	25897	26055	26228	25880	26384	25943	25998	26076	26020	26200	26377	26132	26247	26151	26050	26205	26244	26207	25959	26193	26315	26243	26387	25907	26423	26147	26194	26025	26314	26225	26040	26067	25954	26248	26135	25885	26229	25929	26016	25973	26172	26179	26432	26070	26079	26343	26199	26085	25975	26168	26310	25806	26354	25979	26162	26046	26102	25963	26061	25974	26083	25819	26171	25849	26279	26072	25930	26130	25966	26268	26221	26043	26352	26092	26385	25919	26256	26133	25940	26184	26298	26071	26042	26153	25998	26089	26116	25956	26264	26454	26160	26205	26299	25924	26318	26132	26115	26282	25911	26117	25777	26138	25874	26143	25934	26182	26336	26033	26179	25991	25969	26096	26019	26131	26121	25978	25848	25923	25977	26259	26230	26014	26277	25824	26587	26265	26252	26070	26000	26182	26165	26186	26025	26098	26026	25954	26368	26023	26279	26112	26313	26361	26064	25802	26210	26116	26015	26218	26382	26234	26486	26256	26076	25879	26139	26169	26286	25929	26201	26251	26177	26196	26072	26124	26214	26248	26167	26248	25979	25994	26016	26336	26292	26176	26145	26288	25952	25851	26063	26196	26100	25971	26343	26251	26422	25806	26041	26047	26199	26047	26080	26238	26191	26198	26177	26109	26236	26094	25960	26290	25955	26116	26241	26171	26087	26091	26007	26054	26222	26008	26245	26140	26158	26070	26142	26379	26365	25937	26199	25928	26082	26193	26211	26271	25887	25927	26267	26156	26196	26069	26147	26109	26206	26241	26017	26110	26132	26323	26141	26002	26219	26153	26227	26268	26149	26181	26183	26077	26163	25955	26150	25759	26273	26206	26110	26147	26119	26081	26037	26034	26142	26164	26358	26215	26309	26269	26110	26069	26403	26004	26257	26045	26192	26178	26258	26218	26030	26265	26402	26105	26239	26215	25737	26138	26103	26398	26150	26192	26187	25960	25872	26091	26038	26225	25943	25975	26117	26225	26063	26112	26328	26286	25987	25983	26296	26159	26188	26221	26234	26063	26064	26301	26175	26096	25986	25951	26040	26152	26273	26060	26031	26287	25962	26014	26150	26369	26258	26092	26096	26102	26240	26037	26142	26222	26097	26053	26172	26022	25973	26063	26074	26214	26189	26068	25886	26145	26006	26308	26082	26121	26017	26164	26127	26184	26213	26018	26194	26314	26122	25887	25994	26240	26037	26128	25975	26142	26137	26349	26271	26221	26355	25879	26187	26179	26174	26167	26079	26080	26040	25905	26125	25946	25994	26342	26204	26234	25979	26111	26303	26341	26013	26235	26078	25996	26267	25962	25962	26222	26183	26261	26200	26237	26051	26100	26151	26215	26240	26090	26211	26379	26408	26042	25919	26360	26343	26244	26199	26095	26221	26113	26183	25987	26127	25974	26010	26085	26079	25995	26115	26004	26406	25981	26193	26040	26078	26223	26066	26141	26186	26206	26286	26046	26187	26311	26106	26096	26075	26105	25974	26368	25967	26209	25992	26105	26147	25996	26350	26188	26082	26280	26134	26283	26024	26150	26216	26333	25916	26160	26390	26060	26216	26189	26139	26166	25928	26398	25966	26254	26311	25996	26572	26267	26326	26187	26052	26215	25979	26224	26176	26236	26140	25876	26066	26160	26164	26259	26099	25986	26102	26373	25958	26046	26193	26133	26249	26244	26122	26103	26122	26293	26221	26157	26194	26403	26345	25917	25968	26220	26058	26250	26238	26355	26098	26345	26246	25956	26101	26217	26148	26011	26043	26197	26055	26175	25954	26029	26335	26180	26215	26190	26075	26236	26062	26276	26039	26033	25777	26026	26017	26188	26079	26074	26275	26185	26262	26060	26162	26027	26189	25927	26086	26201	26240	26024	26216	26017	26508	26183	26389	25837	26279	26150	26106	26079	26001	26112	26427	26419	25937	26041	25822	26174	26069	26091	26118	25965	26172	26346	26077	26020	26071	26233	26084	26059	25971	26197	26112	26024	26073	26274	26062	26153	25974	26342	26156	25862	26182	26336	26044	26095	25901	26074	26306	26060	26342	26010	25890	26174	26080	26163	26184	26101	26257	26210	26213	25986	26010	26186	26055	25908	26391	26181	26011	26329	26078	26287	26239	26202	26297	26132	26206	26075	25784	26107	26028	26166	26189	26249	26168	26183	26117	26079	26335	25944	26245	26029	26289	26243	26219	26178	25851	25904	26127	26118	26121	26064	26050	26263	26331	26213	26087	26175	26284	25839	25918	26111	26113	25977	26196	26016	26206	26303	26163	26228	25997	26090	26320	26242	26124	25928	26118	26276	26170	26383	26062	26209	26222	26068	26267	26158	26280	26139	26065	26176	26136	26334	26170	26272	26153	26211	26134	25866	26152	25961	26117	26062	26159	26290	26286	25915	26285	26240	26109	26241	26109	26275	26039	26084	25874	25879	26268	26209	26156	26153	25972	26138	26064	26202	26408	26077	26126	26053	26263	26066	26048	26020	26087	26105	26219	26228	26103	26057	26190	26268	26232	25973	26252	26260	26116	26264	26010	25943	26169	26213	25911	26044	26274	26180	26315	26051	26238	26009	26253	26103	26300	26325	26162	26028	26294	25930	25986	25869	26023	26160	26296	26158	25981	26059	26036	26149	26048	26276	26152	26224	25939	26086	26091	26127	26138	25978	26081	26151	26101	26009	26040	25922	26003	26206	26282	26046	26053	26139	26022	25779	26159	25975	26099	26092	25996	26218	26122	25987	25973	26085	25934	26160	26283	26147	26263	25959	26192	26233	26110	25933	26075	26043	26063	26035	26063	26000	26140	25854	26089	25968	26128	25944	26340	26028	26155	26374	26067	26206	26032	26139	26122	26185	26057	26247	26276	25995	26261	26181	26067	25793	26096	26197	26208	26052	26073	26241	26143	26228	25952	26135	26276	26205	25923	26290	26233	26033	26288	26160	26062	25703	26309	26186	25992	25875	26246	26182	26492	26118	26108	26297	26046	26129	26452	26107	26284	26088	25989	26118	26019	26036	26233	26172	26278	26087	26233	26279	26297	26120	26341	26194	26113	26067	26228	26251	26039	26031	25939	26064	26114	26302	26048	26084	25965	26155	26236	26059	26161	26222	25939	26261	26011	26008	26079	25983	26301	26200	26030	26147	26164	26004	26157	26233	26216	26171	26076	26191	26028	26227	26039	26244	26283	25953	26286	26254	26008	26198	26095	25997	26130	26392	26005	26245	26265	26062	26097	26207	25824	26117	26279	26047	26118	26011	26082	26163	25884	26168	26167	25727	26124	26097	25989	26222	25950	26083	26060	26221	26031	26150	26079	26076	26374	26223	26005	26153	25915	26091	26432	26113	26175	26064	25976	26277	26223	26012	26220	26222	26105	26018	25905	26173	26092	26043	26069	26314	26209	26104	26141	25960	25986	26144	26150	26027	25984	26050	26099	26337	26185	26191	26303	26191	26210	26294	26169	26112	26174	26130	26243	26117	26197	26237	26165	26140	26204	25966	26107	26097	26055	26397	25988	26023	26177	26272	26289	26406	26110	26263	26354	25942	25987	25907	26205	26095	26218	26243	26178	26122	26032	26267	25839	25946	26261	26387	26237	26143	26100	26206	26180	25978	26150	26234	26191	25981	26342	26177	26139	26333	26165	25940	26274	26257	26219	26061	26202	26133	26067	26250	26132	26221	26195	26316	26126	25893	26151	26036	26179	26124	26127	26386	26168	26360	26353	26280	26131	26103	26159	26284	25997	26334	25999	26160	26177	26008	25927	26269	25966	26295	26085	26021	26110	26175	26038	26108	26278	26183	26613	26079	26043	26103	26011	26291	26124	26318	26178	26241	25959	26159	26078	26384	26028	25871	26026	26130	25928	25954	25937	26073	26212	25996	26088	26265	26028	26296	26190	26286	26015	25858	25980	26136	26203	26143	26241	25983	26229	25940	26169	26150	26324	26346	26133	25975	26204	26187	26342	26139	26176	26111	26279	26056	26368	26240	26447	26225	25950	26007	26079	26066	26088	26028	26071	26033	25874	26006	26282	26153	26229	26043	25945	26147	26148	26043	26012	26184	26032	26287	26244	26224	26005	26122	26109	26124	25929	26100	26013	26183	26080	26111	25986	26126	26062	25975	26056	26318	26049	26065	26241	26264	26260	26280	26024	26119	26184	26268	26171	26120	26197	26461	26334	26129	26089	26025	26230	26056	26289	26138	25702	25994	26191	26272	26067	26079	26083	26203	25871	26145	26069	26237	26086	26169	26083	26040	25870	26034	26074	26189	26125	25993	26237	25904	26283	26296	25888	26264	26010	26128	26077	26461	26197	26279	26069	26144	25874	26201	26270	26222	26001	26064	26087	26213	26074	26309	26151	26178	26287	26281	26246	25909	26124	26153	26034	26225	26429	26257	26033	26158	26044	26244	26205	26008	26322	25935	26124	26426	26001	26135	26003	26048	25944	26283	26276	26337	26146	26013	26263	26059	25920	25776	26023	26164	26255	26161	26414	26134	26097	26304	26208	25998	25982	26117	26165	26178	26295	26393	25944	25974	26424	26266	26120	26129	25984	26063	26209	26263	26114	26250	26037	25920	26064	26158	26213	26131	26048	26082	26329	26436	26068	26002	26235	26189	26486	26201	26189	26154	26114	26170	26200	26270	26087	26029	26015	26194	26210	26022	26338	25899	26308	26222	26406	26182	26106	26141	26107	26247	26089	26122	26101	26085	25907	25970	26061	26236	26161	26196	26059	26063	26302	26279	26163	26174	26191	26004	26254	26186	26357	25917	26357	26117	26152	26271	26324	26136	26165	26031	26029	26208	26156	26064	26194	26054	26289	26068	26018	26145	26064	26242	25880	25842	26008	26149	26145	26085	25932	26110	26428	26034	26182	25986	25838	26050	26128	26332	26186	26511	26365	26316	26237	26323	25993	26165	25988	26025	26113	26211	26280	26048	26047	26183	26171	26112	26184	26107	26259	26155
29276	47981	46669	39067	32743	28296	24628	22374	21127	20450	20060	19649	19444	18912	18725	18532	18626	18433	18343	18151	18275	18175	18166	17948	18143	17949	17811	17871	17610	17808	17697	17675	17727	17493	17609	17404	17483	17430	17565	17317	17556	17503	17636	17270	17480	17642	17513	17493	17564	17501	17524	17436	17416	17239	17199	17458	17343	17382	17339	17508	17612	17314	17483	17559	17562	17534	17389	17388	17541	17243	17256	17311	17283	17532	17524	17444	17472	17470	17348	17549	17492	17412	17426	17352	17316	17331	17545	17383	17386	17369	17445	17484	17254	17208	17233	17308	17385	17423	17401	17268	17518	17153	17436	17383	17426	17453	17243	17407	17555	17282	17405	17326	17305	17486	17237	17317	17383	17261	17517	17405	17354	17379	17450	17288	17390	17380	17444	17362	17506	17476	17446	17027	17134	17260	17237	17585	17456	17403	17594	17595	17372	17281	17443	17349	17450	17526	17211	17324	17392	17340	17208	17373	17561	17488	17273	17373	17208	17536	17372	17537	17411	17477	17588	17257	17261	17413	17420	17377	17359	17462	17344	17466	17259	17408	17471	17342	17423	17330	17515	17314	17240	17337	17461	17459	17363	17264	17386	17198	17505	17547	17560	17407	17440	17454	17297	17435	17348	17152	17352	17529	17586	17342	17413	17546	17289	17437	17326	17356	17438	17511	17456	17351	17544	17306	17441	17571	17506	17396	17570	17380	17295	17576	17472	17327	17338	17376	17409	17453	17184	17379	17466	17473	17400	17450	17655	17397	17378	17388	17367	17215	17207	17437	17424	17393	17309	17625	17436	17420	17483	17358	17409	17283	17598	17466	17484	17328	17363	17468	17251	17432	17513	17427	17241	17497	17376	17543	17483	17431	17409	17510	17505	17325	17499	17327	17523	17302	17371	17510	17336	17298	17383	17313	17286	17306	17409	17307	17383	17606	17430	17440	17524	17468	17209	17363	17377	17258	17462	17443	17266	17483	17482	17434	17340	17421	17450	17409	17398	17301	17483	17388	17497	17564	17390	17217	17357	17354	17341	17451	17299	17568	17113	17539	17273	17155	17438	17388	17461	17283	17368	17353	17468	17500	17593	17325	17439	17401	17340	17331	17381	17402	17496	17332	17402	17302	17544	17294	17405	17237	17531	17290	17288	17471	17399	17449	17524	17414	17321	17391	17534	17558	17569	17403	17337	17468	17345	17549	17478	17476	17450	17245	17275	17277	17560	17356	17284	17436	17443	17457	17427	17403	17516	17404	17345	17414	17341	17353	17406	17451	17469	17467	17496	17316	17527	17614	17333	17332	17341	17388	17316	17424	17473	17321	17542	17508	17255	17337	17351	17215	17369	17212	17514	17435	17405	17608	17501	17475	17305	17363	17601	17431	17403	17306	17327	17394	17275	17465	17299	17429	17391	17248	17555	17504	17383	17537	17435	17438	17397	17316	17557	17436	17340	17437	17468	17387	17278	17292	17375	17701	17359	17416	17400	17462	17387	17422	17411	17428	17336	17385	17467	17293	17257	17457	17603	17535	17302	17519	17409	17455	17396	17370	17546	17625	17410	17473	17301	17381	17366	17297	17331	17532	17504	17226	17462	17319	17416	17370	17489	17372	17445	17459	17370	17393	17590	17500	17387	17333	17265	17374	17407	17343	17373	17276	17356	17624	17550	17583	17313	17471	17345	17407	17498	17446	17345	17298	17505	17236	17291	17490	17377	17399	17387	17475	17398	17446	17549	17397	17238	17346	17246	17439	17309	17457	17402	17438	17528	17444	17479	17301	17559	17361	17270	17294	17304	17309	17492	17376	17293	17318	17354	17510	17511	17313	17590	17265	17171	17427	17291	17300	17470	17482	17471	17331	17385	17443	17492	17413	17264	17385	17340	17565	17336	17341	17213	17258	17387	17529	17410	17402	17236	17484	17453	17462	17345	17380	17311	17433	17350	17400	17333	17341	17568	17328	17422	17461	17456	17337	17486	17506	17488	17213	17507	17505	17404	17279	17360	17321	17452	17518	17375	17437	17376	17421	17195	17399	17359	17446	17366	17397	17295	17387	17628	17329	17149	17410	17433	17417	17250	17377	17362	17355	17468	17518	17483	17538	17369	17309	17538	17279	17382	17294	17525	17438	17480	17378	17532	17454	17314	17506	17311	17483	17318	17457	17357	17232	17477	17382	17313	17480	17433	17289	17411	17168	17273	17573	17435	17512	17428	17331	17641	17280	17544	17463	17414	17343	17539	17231	17572	17407	17541	17383	17439	17442	17395	17488	17282	17519	17390	17383	17311	17388	17551	17422	17489	17358	17362	17580	17484	17465	17419	17459	17301	17480	17173	17389	17426	17365	17584	17468	17287	17122	17274	17384	17375	17601	17520	17439	17304	17260	17569	17315	17301	17457	17444	17442	17398	17346	17542	17447	17524	17245	17217	17333	17224	17258	17539	17539	17464	17312	17451	17475	17395	17527	17431	17422	17455	17394	17323	17441	17440	17385	17389	17504	17388	17385	17343	17411	17295	17352	17392	17440	17570	17324	17545	17393	17324	17418	17477	17325	17423	17437	17433	17451	17470	17351	17400	17373	17503	17569	17356	17292	17448	17583	17384	17322	17460	17386	17342	17170	17523	17328	17512	17452	17243	17326	17444	17406	17501	17467	17389	17353	17533	17389	17474	17313	17379	17415	17499	17346	17532	17329	17419	17368	17238	17257	17680	17255	17303	17250	17557	17285	17468	17323	17263	17439	17353	17421	17481	17508	17258	17504	17431	17401	17472	17437	17355	17401	17386	17403	17412	17450	17343	17301	17353	17570	17575	17463	17788	17344	17490	17481	17297	17258	17524	17493	17432	17275	17562	17333	17371	17434	17625	17411	17282	17514	17221	17276	17412	17356	17267	17293	17495	17389	17334	17294	17194	17648	17526	17417	17266	17348	17408	17485	17426	17381	17404	17261	17414	17372	17465	17344	17434	17494	17416	17458	17301	17443	17446	17315	17434	17511	17404	17247	17534	17460	17339	17614	17311	17424	17363	17450	17317	17353	17295	17466	17459	17391	17401	17402	17453	17404	17401	17360	17483	17518	17394	17476	17366	17461	17419	17404	17316	17491	17401	17476	17354	17401	17521	17474	17335	17365	17305	17241	17547	17437	17407	17291	17454	17482	17580	17335	17342	17496	17528	17367	17433	17450	17298	17425	17345	17230	17526	17484	17383	17529	17380	17303	17369	17598	17407	17278	17335	17419	17208	17272	17480	17389	17409	17403	17351	17356	17370	17184	17380	17316	17511	17357	17237	17371	17465	17432	17446	17403	17303	17378	17235	17502	17420	17328	17331	17453	17355	17316	17494	17412	17407	17436	17502	17408	17475	17297	17534	17402	17460	17327	17348	17349	17439	17256	17503	17460	17422	17392	17292	17348	17298	17293	17431	17561	17472	17298	17334	17331	17332	17374	17301	17453	17342	17394	17446	17489	17418	17429	17481	17408	17516	17402	17369	17698	17339	17466	17249	17526	17441	17547	17475	17374	17279	17395	17381	17348	17313	17414	17528	17381	17504	17344	17524	17311	17232	17313	17573	17406	17447	17440	17522	17364	17569	17537	17328	17208	17221	17406	17611	17336	17319	17368	17545	17355	17307	17386	17441	17507	17611	17280	17516	17263	17424	17323	17277	17438	17365	17451	17434	17534	17104	17519	17558	17526	17555	17438	17420	17420	17655	17460	17414	17563	17372	17517	17382	17246	17250	17581	17466	17340	17567	17396	17390	17586	17441	17494	17353	17411	17475	17394	17460	17450	17294	17472	17255	17326	17510	17425	17533	17496	17433	17446	17307	17323	17331	17349	17308	17509	17491	17449	17453	17565	17595	17314	17425	17335	17573	17354	17303	17433	17521	17338	17349	17396	17438	17369	17509	17344	17473	17165	17410	17380	17389	17639	17450	17571	17273	17343	17222	17458	17425	17202	17244	17318	17287	17473	17178	17345	17607	17431	17338	17416	17491	17365	17396	17500	17386	17493	17299	17584	17428	17462	17404	17300	17410	17320	17506	17477	17577	17469	17523	17372	17383	17508	17333	17207	17298	17428	17436	17339	17230	17436	17413	17390	17249	17469	17433	17380	17342	17321	17356	17524	17529	17176	17276	17448	17158	17385	17322	17317	17531	17553	17457	17306	17558	17439	17408	17255	17474	17385	17410	17269	17479	17349	17391	17323	17419	17417	17600	17516	17251	17240	17299	17362	17411	17424	17335	17393	17330	17327	17420	17299	17445	17523	17321	17546	17279	17282	17422	17287	17504	17339	17493	17358	17368	17450	17302	17645	17353	17594	17358	17310	17449	17511	17395	17472	17527	17573	17363	17438	17353	17498	17388	17503	17548	17140	17318	17454	17256	17502	17487	17438	17498	17165	17398	17243	17514	17423	17374	17297	17424	17250	17469	17364	17527	17259	17421	17390	17423	17389	17473	17366	17564	17356	17483	17394	17518	17401	17476	17415	17473	17343	17543	17320	17587	17381	17268	17428	17371	17488	17200	17313	17496	17551	17328	17275	17441	17361	17466	17384	17544	17366	17313	17384	17398	17265	17530	17479	17420	17318	17276	17309	17583	17366	17279	17489	17390	17341	17595	17368	17476	17431	17360	17227	17337	17269	17568	17452	17275	17331	17476	17516	17316	17248	17383	17337	17441	17403	17347	17489	17415	17364	17507	17346	17339	17328	17470	17512	17383	17514	17315	17406	17423	17366	17411	17441	17277	17553	17430	17363	17630	17239	17451	17306	17467	17558	17443	17451	17236	17381	17437	17543	17417	17424	17429	17435	17403	17268	17398	17400	17477	17471	17483	17379	17459	17371	17517	17505	17583	17419	17504	17370	17328	17391	17540	17424	17499	17501	17473	17337	17496	17402	17288	17241	17336	17279	17288	17264	17390	17555	17553	17447	17394	17410	17587	17330	17346	17476	17450	17317	17451	17506	17531	17445	17374	17218	17429	17385	17411	17557	17404	17409	17383	17634	17553	17375	17530	17342	17464	17558	17462	17524	17379	17287	17472	17391	17397	17499	17431	17348	17508	17443	17338	17385	17478	17335	17356	17407	17299	17363	17291	17586	17350	17433	17311	17446	17397	17317	17279	17483	17352	17409
22401	20797	27102	25828	25539	30597	33390	30139	28736	28601	28174	27815	27447	27285	27011	26600	26577	26348	26136	26124	26100	26082	25984	26119	26023	25887	25846	26076	25921	25931	25624	25577	25513	25732	25697	25740	25334	25670	25788	25559	25675	25468	25432	25385	25773	25715	25578	25352	25282	25394	25465	25440	25449	25517	25526	25428	25353	25511	25478	25525	25714	25372	25620	25520	25575	25381	25443	25592	25380	25465	25406	25423	25224	25404	25651	25535	25357	25330	25732	25481	25422	25446	25391	25309	25355	25377	25567	25322	25294	25304	25311	25285	25408	25247	25419	25618	25431	25412	25320	25533	25332	25575	25251	25388	25241	25243	25527	25401	25314	25185	25336	25420	25530	25242	25290	25217	25543	25365	25668	25266	25324	25565	25373	25590	25499	25329	25389	25299	25423	25385	25277	25197	25444	25414	25422	25305	25497	25338	25445	25351	25402	25472	25466	25417	25350	25341	25512	25318	25347	25434	25260	25367	25550	25676	25341	25250	25309	25173	25191	25517	25653	25305	25416	25602	25256	25247	25396	25503	25332	25362	25582	25347	25300	25473	25512	25432	25686	25302	25337	25425	25292	25419	25234	25551	25240	25214	25207	25303	25341	25468	25310	25207	25542	25569	25276	25377	25131	25121	25354	25463	25375	25328	25382	25171	25393	25393	25208	25233	25491	25329	25392	25304	25465	25397	25232	25450	25364	25419	25525	25272	25431	25330	25212	25206	25345	25632	25384	25480	25286	25293	25361	25193	25188	25432	25494	25229	25423	25432	25511	25256	25350	25470	25543	25329	25286	25541	25532	25392	25550	25275	25420	25461	25558	25563	25297	25196	25414	25241	25374	25304	25236	25316	25294	25263	25428	25459	25382	25400	25402	25637	25560	25358	25196	25249	25060	25550	25430	25167	25368	25326	25220	25441	25507	25267	25548	25406	25626	25497	25445	25567	25479	25366	25074	25421	25112	25352	25514	25468	25462	25242	25596	25264	25313	25253	25206	25426	25602	25351	25472	25123	25404	25226	25191	25256	25533	25438	25521	25439	25230	25437	25344	25496	25396	25318	25389	25336	25582	25352	25395	25330	25347	25397	25616	25453	25423	25360	25408	25307	25411	25409	25547	25443	25372	25117	25364	25202	25149	25512	25432	25319	25323	25396	25316	25399	25471	25512	25336	25456	25309	25442	25411	25490	25546	25338	25103	25150	25325	25265	25391	25341	25400	25311	25406	25294	25197	25424	25330	25352	25106	25436	25556	25485	25390	25536	25519	25452	25291	25338	25367	25373	25492	25429	25503	25247	25432	25294	25264	25312	25509	25173	25623	25480	25617	25399	25192	25459	25314	25461	25396	25231	25473	25609	25346	25154	25323	25241	25347	25144	25506	25334	25419	25275	25259	25498	25415	25400	25155	25334	25289	25231	25301	25381	25462	25513	25630	25426	25356	25327	25387	25423	25267	25378	25395	25290	25393	25360	25037	25426	25424	25610	25403	25419	25300	25219	25440	25535	25394	25339	25288	25418	25583	25378	25270	25395	25476	25373	25398	25520	25272	25524	25448	25337	25530	25341	25503	25578	25460	25455	25272	25343	25246	25352	25440	25342	25428	25220	25637	25465	25311	25450	25609	25525	25234	25327	25738	25461	25576	25308	25359	25527	25324	25518	25413	25257	25450	25521	25350	25443	25356	25329	25357	25509	25307	25274	25287	25429	25323	25408	25263	25277	25439	25375	25483	25339	25832	25242	25410	25561	25263	25598	25523	25389	25621	25447	25567	25335	25528	25347	25538	25367	25597	25212	25363	25440	25383	25278	25440	25313	25479	25437	25324	25211	25452	25314	25653	25457	25319	25441	25338	25664	25286	25417	25341	25370	25440	25398	25474	25509	25387	25255	25270	25302	25231	25175	25347	25519	25450	25284	25646	25235	25273	25309	25369	25540	25281	25214	25417	25122	25340	25476	25405	25402	25514	25402	25295	25369	25151	25383	25361	25154	25318	25523	25535	25394	25492	25505	25464	25398	25439	25385	25521	25287	25333	25374	25443	25294	25269	25342	25256	25378	25452	25323	25386	25174	25496	25345	25201	25191	25420	25099	25331	25328	25547	25530	25474	25383	25442	25546	25441	25161	25546	25172	25432	25542	25571	25317	25498	25674	25616	25532	25536	25657	25466	25405	25327	25248	25269	25451	25349	25241	25231	25419	25551	25398	25755	25298	25409	25370	25232	25395	25348	25400	25611	25499	25339	25296	25650	25425	25680	25603	25280	25444	25522	25410	25469	25355	25377	25300	25261	25342	25121	25196	25216	25617	25471	25317	25305	25488	25578	25324	25268	25293	25319	25497	25306	25474	25333	25421	25402	25322	25146	25545	25382	25357	25428	25366	25201	25292	25470	25451	25431	25501	25329	25557	25415	25485	25301	25459	25507	25577	25346	25476	25636	25304	25484	25410	25131	25361	25500	25300	25083	25580	25737	25266	25627	25538	25019	25357	25470	25492	25318	25301	25455	25412	25366	25461	25322	25487	25492	25314	25469	25199	25379	25192	25341	25465	25328	25308	25653	25605	25377	25349	25565	25370	25276	25280	25270	25354	25214	25625	25587	25411	25299	25232	25259	24996	25303	25401	25167	25259	25467	25086	25048	25223	25288	25307	25269	25479	25437	25384	25267	25350	25507	25362	25293	25371	25472	25311	25519	25440	25734	25222	25261	25347	25158	25344	25648	25402	25442	25396	25395	25279	25345	25375	25347	25434	25464	25498	25326	25360	25230	25151	25318	25367	25293	25594	25451	25517	25335	25307	25465	25465	25568	25692	25504	25406	25225	25598	25501	25391	25190	25315	25386	25439	25646	25253	25417	25551	25313	25121	25403	25318	25547	25341	25268	25366	25471	25366	25358	25277	25457	25363	25353	25393	25561	25414	25283	25373	25316	25376	25369	25156	25160	25393	25627	25430	25598	25596	25522	25488	25310	25417	25259	25224	25406	25249	25205	25547	25426	25289	25305	25368	25321	25497	25360	25596	25232	25160	25443	25336	25572	25372	25553	25418	25231	25239	25318	25310	25349	25640	25450	25379	25609	25450	25300	25579	25398	25381	25279	25332	25544	25218	25317	25385	25117	25342	25316	25481	25528	25295	25239	25246	25322	25311	25269	25414	25491	25213	25333	25502	25514	25289	25642	25570	25386	25522	25335	25343	25260	25438	25520	25411	25305	25344	25195	25287	25210	25471	25426	25279	25139	25783	25690	25721	25313	25433	25594	25582	25461	25556	25483	25182	25302	25288	25165	25426	25394	25311	25422	25283	25164	25483	25319	25504	25518	25491	25348	25387	25209	25392	25352	25365	25550	25703	25466	25329	25480	25422	25186	25469	25466	25362	25361	25282	25514	25377	25430	25433	25423	25317	25434	25453	25481	25601	25212	25515	25417	25256	25446	25321	25182	25298	25341	25357	25324	25737	25278	25257	25480	25725	25260	25214	25463	25362	25542	25333	25352	25431	25299	25452	25374	25140	25631	25526	25367	25426	25523	25385	25386	25445	25570	25373	25379	25251	25297	25391	25519	25344	25408	25417	25385	25592	25515	25180	25343	25516	25645	25352	25347	25317	25623	25403	25246	25436	25358	25346	25311	25313	25171	25148	25561	25285	25196	25271	25310	25341	25721	25376	25452	25080	25449	25350	25331	25427	25499	25465	25539	25466	25387	25579	25430	25386	25272	25375	25174	25083	25468	25295	25432	25128	25422	25157	25600	25334	25632	25251	25238	25294	25185	25299	25488	25347	25212	25393	25339	25382	25257	25602	25278	25289	25741	25360	25410	25248	25328	25384	25172	25285	25341	25312	25326	25238	25395	25455	25406	25588	25342	25400	25474	25230	25512	25384	25213	25414	25413	25302	25264	25052	25534	25336	25428	25446	25384	25393	25613	25254	25308	25414	25449	25528	25155	25554	25524	25241	25234	25411	25320	25312	25591	25460	25482	25140	25574	25230	25283	25151	25266	25344	25322	25515	25133	25369	25318	25491	25585	25447	25503	25438	25666	25319	25190	25383	25543	25356	25303	25271	25264	25342	25561	25406	25262	25124	25353	25438	25402	25321	25537	25164	25566	25080	25497	25327	25343	25624	25408	25475	25362	25299	25442	25406	25509	25047	25466	25429	25377	25473	25850	25304	25536	25378	25228	25345	25064	25626	25377	25377	25362	25460	25319	25299	25162	25353	25421	25293	25491	25360	25288	25410	25290	25185	25214	25320	25537	25280	25265	25358	25569	25363	25544	25163	25584	25506	25264	25333	25400	25256	25461	25260	25237	25350	25691	25555	25554	25544	25240	25442	25715	25365	25567	25284	25221	25435	25256	25230	25314	25396	25375	25449	25549	25512	25433	25577	25170	25514	25573	25121	25212	25402	25553	25156	25058	25225	25362	25272	25321	25187	25381	25347	25813	25587	25546	25302	25521	25379	25319	25252	25492	25414	25339	25465	25419	25751	25657	25191	25387	25169	25308	25318	25316	25475	25422	25299	25367	25427	25447	25334	25506	25123	25393	25259	25415	25345	25593	25444	25374	25306	25360	25273	25383	25339	25232	25195	25159	25463	25148	25435	25424	25381	25440	25446	25383	25519	25594	25221	25229	25393	25514	25298	25218	25324	25454	25312	25434	25332	25412	25524	25435	25306	25173	25210	25235	25281	25417	25281	25279	25543	25440	25373	25549	25232	25459	25616	25397	25369	25351	25103	25364	25353	25388	25234	25377	25418	25447	25423	25477	25255	25180	25564	25278	25621	25372	25464	25334	25509	25271	25452	25348	25341	25249	25337	25376	25500	25627	25217	25331	25629	25383	25356	25392	25216	25366	25391	25259	25312	25312	25428	25376	25299	25455	25421	25321	25501	25528	25283	25427	25214	25448	25295	25335	25545	25187	25611	25262	25591	25376	25491	25280	25314	25371	25241	25467	25281	25447	25000	25141	25322	25573	25417	25474	25437	25440	25408	25294	25189	25441	25294	25454	25361	25452	25294	25526	25435	25417	25340	25565	25225	25426	25219	25326	25536	25377	25423	25246	25097	25454	25543	25476	25391	25382	25364	25257	25498	25624	25325	25436	25541	25206	25307	25237	25607	25461	25228	25500	25516	25567	25424
30758	52866	51480	43155	35514	30166	26686	23963	22826	21956	21153	20762	20246	19703	19452	19061	18526	18418	18515	17998	18169	18031	18238	17964	17710	18006	17762	17626	17561	17571	17490	17533	17309	17244	17152	17162	17190	17168	17145	17130	17068	17053	17088	17130	17273	17297	17103	17240	17099	17220	16925	17223	17059	16800	17134	17237	17174	17176	17164	17015	17118	16934	17050	16896	17041	16937	17144	17015	17133	16883	17061	17034	17217	17095	17254	17162	16982	17079	17002	16963	16942	16986	17040	17305	17070	17078	17039	16997	16990	17183	17035	17085	16915	16941	17053	17080	17169	16985	16918	17087	17239	17147	16919	16981	16958	17206	16997	16930	17069	16981	17123	17085	17059	17208	17090	16960	17016	16918	17001	17066	17144	16858	16976	17097	17070	17103	17060	17090	16951	17014	17085	17081	17046	17141	16985	16866	16969	16957	16888	17000	16928	17186	16998	17071	16938	17108	16995	17037	16933	17078	16991	17083	16984	17309	17063	17074	16881	16940	16937	16872	17046	16953	17147	17142	17090	17054	17041	16908	16975	17056	17062	16952	17218	17080	17081	16932	16977	17021	16932	17060	17051	17083	17095	16899	17097	17118	17244	17127	17072	17074	17028	17168	17014	16982	17033	16918	17050	17020	17055	16944	17212	17083	16959	17110	17007	16995	17111	17044	16960	17096	17127	17072	17107	17126	17088	16879	16925	16898	17355	17113	17127	16949	17067	17081	17010	16984	17155	17072	17146	17114	17080	17031	16898	17003	16967	17105	17118	17045	17041	16994	17079	17083	16888	16933	17138	17091	17027	17096	16896	17120	17115	17024	16985	17032	17216	17099	17079	17034	17194	16983	16904	16936	16953	16857	17138	16894	17025	17095	16984	16969	17103	17192	17132	16830	17163	17102	17106	17064	16964	16960	16996	16853	17097	17186	17010	17030	16991	17183	17019	17025	17049	17066	17129	17058	16938	17026	17071	17060	16971	16988	17087	16843	17140	16919	17107	17116	17059	17058	16990	17155	17239	16995	17312	17073	17162	17064	17040	16948	17002	17238	16940	16977	17113	17003	17032	16978	16858	17175	16848	17121	16963	17181	16945	17016	17067	17147	16933	16888	17027	17112	16960	17013	16935	17015	16928	17097	17063	17073	17047	17054	17069	16987	17001	17113	17236	16967	16932	17016	17091	17060	16898	17050	16920	17083	17289	16872	17069	17159	16920	16805	17005	17027	17043	16929	16961	17145	17113	16998	17045	17031	17088	17040	17046	17139	16941	17084	17063	16991	16903	17103	17149	17127	16948	17204	17139	16835	17034	16957	17015	17120	16838	16952	16946	16982	16957	17202	16942	17058	17038	16980	17085	16981	16947	17098	16997	16915	16975	17003	17019	16981	17113	17005	16946	17172	17018	16972	16939	17013	16994	16739	16986	17046	16965	17040	16857	16879	17014	17011	17036	17105	16843	17037	16973	16893	17094	17131	17066	16951	17197	17035	17209	16796	16989	17067	16938	17056	16919	16948	17047	17112	16894	17104	17171	17046	16956	16940	17147	17214	17025	17028	17113	17058	16972	16970	17081	16924	16989	17008	16981	16878	17010	16991	17008	16892	17085	16903	16865	17138	16956	16944	17005	17004	17237	17142	17055	17011	16877	17056	16957	16899	16969	17112	17106	17091	16894	17066	16960	17187	16909	16972	16909	17176	17047	16933	17163	16937	17180	17128	17165	17108	17018	17057	17007	16907	17057	16951	16998	17066	16913	17130	17113	17111	17076	16857	17081	16787	17103	17178	16901	16973	17083	17069	17031	16838	17131	17134	17059	17089	17107	17000	17032	16910	17062	17089	17272	17091	17232	16953	16971	17070	17051	17037	16986	17159	16968	17127	16990	17124	17112	17092	16967	17064	17037	17207	17107	16995	17157	16966	17005	17040	17179	17138	17091	17280	16996	16999	16962	17106	17201	16970	16962	17021	17109	16981	16932	16990	17010	17022	16975	17045	17203	16845	17065	17058	17101	17084	16956	16893	16982	17102	17054	17110	17103	17218	17045	17175	17184	16987	17027	17161	17064	16927	17154	17022	17049	17025	17087	17000	17248	16951	17126	17184	17121	16968	17057	17090	16926	17131	17128	16824	16883	17197	16940	17097	16870	17001	16872	17210	16956	16973	16817	17169	17103	17104	16978	16838	17105	17134	16990	17066	17113	16934	17086	16963	17200	16963	17201	17020	16810	16986	17105	16967	17110	17101	16875	17095	16798	17200	17013	17053	17035	16900	17184	17004	16917	16846	17030	16913	17031	17036	16998	16949	16903	17198	17051	17057	17105	17186	17077	17114	16871	16985	16949	17140	17021	17060	17124	16957	17234	17099	17027	17012	16859	17115	17126	17166	17111	16941	17029	17107	17098	16998	17115	16984	17105	16972	17106	16928	16985	17023	16873	17160	16863	17169	16957	16826	17068	16871	17131	17134	17034	17141	17325	17068	17034	17168	17059	17005	16923	17047	17146	17110	17017	16954	16947	17071	17035	17119	16997	16900	17140	16972	16934	17000	17038	17072	16945	16850	17104	17208	17083	17069	16958	17003	17035	17213	17147	16878	17077	16966	16923	17112	17186	16981	17060	16841	17189	17023	16919	17027	17159	16976	17078	17202	17076	17187	17001	16963	16973	16917	16982	16997	16963	17046	17012	17014	17251	16941	17206	17106	17003	17200	17006	16866	17061	17040	17040	17118	16855	17194	16910	17176	16984	16902	16987	16864	16804	17030	16989	17213	17054	17111	17035	16972	16901	16966	16958	16995	17099	16948	17045	17010	17138	16899	17119	17075	17030	17009	17105	17071	17117	17021	16886	17047	17069	16978	17070	17004	17028	16978	17061	17019	16993	17156	17086	17070	17054	17055	17009	17091	17060	17083	17022	16924	17241	17035	17091	17007	16892	16982	17094	17013	16964	17054	16906	17122	17043	17101	17016	16983	16930	16882	17112	17078	17096	16849	17116	17028	17067	17007	17299	17029	17132	17050	17070	17115	16846	17258	16902	17000	17149	17159	16955	16853	17149	17036	17069	17002	17178	17036	16916	17137	16994	16973	17046	17135	17114	16940	16984	17122	16990	17017	16981	16871	17033	16998	17065	17064	17100	17055	17037	16915	17130	17032	17116	17140	17043	16872	17156	17043	17001	17111	17113	16972	17052	17172	17069	17091	17095	17042	16994	17117	17145	17193	17095	17026	16960	16965	16982	16916	17257	17015	16921	16964	17049	16991	16925	17016	17022	17052	16887	17066	17153	17117	16957	17063	17243	17000	17164	17114	17182	17026	17161	16929	17132	17096	17118	16994	17105	16967	16947	16967	16979	16936	16798	17180	16971	17030	17143	16893	17193	16933	17122	17078	17208	16945	16959	17066	17072	17098	16845	17048	16888	17209	17038	17044	17247	17063	17212	17274	17057	16904	17087	17072	17020	17017	16936	16973	16925	17164	17023	17039	17095	17084	17098	17064	16962	17119	17059	16910	17092	17061	17149	17027	16963	17150	16981	17005	17021	16992	17035	17111	17084	16950	17057	17126	17145	17010	16922	16845	16739	17169	17110	17089	17069	17052	17060	16944	16915	17019	17041	16980	17102	17161	17078	17216	16953	16930	17087	17092	17102	16973	16931	17058	17090	16891	17148	16819	16889	17216	17016	17186	17153	17080	16987	16906	17065	17206	17156	16895	17091	16648	17261	17000	16948	17067	17127	16986	17073	17206	16959	17117	17266	16965	17061	17311	16961	16928	17093	17087	17219	16911	16978	16907	17027	17020	17047	17033	17248	17014	17028	17192	16977	16915	16830	16978	17082	17071	17089	16981	17200	17065	16939	16980	16898	17177	16932	17141	16914	16944	17071	17060	17158	17283	17084	17094	16908	17155	17042	16987	16991	17201	16969	16876	16855	16942	16864	16949	16986	17143	17098	16968	16811	16868	17090	17041	17180	17049	17027	16843	17011	16987	17142	17157	16863	17063	17035	17022	17096	16938	17063	17017	17100	17064	17020	17094	17209	17049	16998	17135	16971	16995	17118	17095	17069	17045	16880	16831	17140	17172	16941	16771	17091	17105	17235	17133	16890	16980	17128	17071	17093	17152	17176	17029	17214	17073	17040	17039	17128	16949	16921	17027	17130	16913	16940	16911	16896	17028	16984	16957	17002	17218	16974	16882	17051	17202	17066	16786	16962	17158	17008	16979	17048	16878	17064	17139	17016	16775	17231	17265	17157	16993	17191	16996	17039	17090	16938	17128	17041	16769	17056	16927	17006	17006	17082	17148	17133	17105	17113	17019	16916	17014	17196	16911	17126	17281	17059	17019	16952	17050	17074	17208	17041	17151	17079	17209	16982	16932	17084	17043	17164	16976	16974	16830	16953	16874	16795	17025	17183	17011	17133	16971	17029	16950	17003	17151	17024	17025	16983	16885	17093	17035	16917	17200	16912	16985	17037	17123	17114	16995	17055	17056	17109	16940	17117	16929	17308	17060	17091	17005	17000	17066	17129	17066	17021	16963	17026	17176	17132	16959	17143	17038	17071	16905	16981	17088	17045	17059	16953	17072	16932	16970	16894	17050	17269	17098	17103	16876	17010	17001	17145	17098	17060	16876	17141	17143	17078	16952	17090	17108	16932	16937	16930	17040	16988	16914	16916	16905	17001	17092	16950	16951	17080	17024	16996	16948	16884	16914	16979	16981	17192	17026	17181	17004	17014	17119	17049	16835	16965	17168	16839	16928	17133	16898	16916	17118	17069	16951	17145	17036	17251	17100	17072	16915	17063	16996	17053	16879	17339	16826	16969	17048	17170	16945	17026	17254	17009	16922	17027	16971	16969	17020	17261	17016	17033	16958	17009	16984	16940	17030	17157	17101	16950	16985	17024	17098	16946	17159	17214	17038	17088	17019	16947	17095	16987	17256	16858	16822	16968	16962	16895	17062	17173	17092	17065	17079	17056	16826	17145	16946	17035	16963	17075	16933	17002	17023	17029	17095	16952	17045	17091	16931	17090	16829	17050	16952	17052	16984	17012	17089	16928	17023	17039	17005	17201	16891	16997	17097	17118	17009	17104	16900	17049	16965	17042	17008	17180	17173	17083	17010	16981	16954	16913	16997	17175	17104
40308	39660	41555	38027	32889	30404	29167	28109	27675	27169	26941	26786	26831	26822	26529	26358	26091	26116	26427	26254	26237	26170	26309	26096	26131	26248	26269	26321	26414	26248	25977	26134	25841	26029	26212	26133	26215	26068	25955	25962	25838	25832	26104	25986	25937	25892	25834	26152	26025	26035	25908	25959	25998	26040	26057	26120	26084	25834	26208	26189	25874	25788	26015	25738	26090	25965	25806	25977	25901	25885	25837	26073	26108	25840	25967	26058	26037	26126	25944	25900	25728	26023	25882	25902	25925	26064	25783	25867	25788	25792	25847	25807	25997	25920	26033	26118	26137	26140	25923	25955	25854	25653	25918	25863	25653	25602	25835	26099	25910	25906	25872	25937	26079	25932	25565	25763	26173	26036	26161	26199	26032	26235	25984	25728	25698	26004	26051	25956	25880	25957	26123	25887	25956	26176	25906	25860	26064	26013	25848	25961	26075	25764	25978	25980	25992	25759	26086	26208	26002	25928	26016	25869	26068	26040	26079	25888	26106	25926	25723	25874	25820	25867	25925	25990	25792	26147	26165	25870	25882	25813	25859	25867	25799	26016	25921	25945	26215	25689	25900	26257	25794	26081	25897	25764	26044	25890	25799	25965	26083	25930	25980	25972	25839	25845	25935	25858	25803	26086	26231	25875	26124	26035	25810	26016	25900	25660	25684	25892	25920	25903	26061	25814	25878	25826	26027	25991	25902	26145	26052	25821	25999	25907	26017	25945	25984	25970	25850	25960	25782	25932	25956	25956	25989	25692	25903	25987	25981	26026	25913	25830	25756	25891	26028	25947	25945	26083	26181	26006	25739	25899	25831	26129	26124	25893	25855	26048	25840	25882	25835	25699	25978	26266	25880	25874	25875	25893	25698	26037	25599	26141	26049	25938	25965	26050	25930	26121	25808	25838	26141	25812	25874	25642	25957	25860	25849	25795	26060	25735	26010	26029	25830	25968	26105	25932	25858	26295	26042	26111	25991	25944	25998	25903	25966	25783	25685	25847	25956	25727	25878	26154	25885	25788	26089	25916	26058	25760	26030	25940	25856	26017	25861	25913	25913	25773	25926	25941	26105	26077	25813	26000	25670	26167	25859	25970	25925	26159	26099	25943	26034	25915	25917	26070	25651	26011	26174	26140	25874	25815	25954	25852	25695	26033	25932	25870	26019	25884	26134	25788	25905	26128	26122	26126	25920	25808	25991	26168	25886	25768	26042	26033	26072	25998	26033	25789	25643	25737	26105	25962	25914	25837	25730	26018	25907	25935	26092	25894	25819	25884	25852	25841	26009	25837	26001	25901	25898	25952	25869	25927	25971	26006	25875	25913	25931	25954	25815	25944	25726	25818	25917	25997	25908	25937	26157	25823	26016	26160	25869	25894	26092	25964	25835	26032	25982	25835	26049	25975	26080	25878	26012	26125	25866	25883	26138	25923	25838	26092	26145	25965	25976	25809	25856	25861	25860	25969	25963	26048	25676	25837	25819	25695	26016	25770	25835	26231	25921	25935	25923	26099	25963	25848	26068	25639	26009	25806	26018	26025	25730	25950	25923	26064	25922	25845	25969	26095	26240	25873	25954	25699	25709	25673	25676	25988	25962	25923	25908	26044	25907	25801	25882	25978	26000	25674	25742	25842	25694	26056	25835	26012	25705	25915	25668	25971	25790	25816	25875	25792	25752	25539	26106	25828	25804	25739	26087	25846	26115	25686	25829	25960	26009	25945	26046	25917	26216	26028	25809	26056	25828	26184	26140	26025	25993	26050	25859	25924	25737	26021	26243	25919	26306	26238	25920	25995	25723	25807	25819	25917	26141	25978	25753	25798	25990	25915	25866	25765	25989	26076	26120	26091	25990	25822	25906	25812	25837	26131	26008	26062	25846	25968	26014	25747	26084	26044	25952	26100	25903	25845	25988	26063	25990	25995	26009	25852	25813	25993	26054	25996	25820	25983	26070	26130	26223	26183	26294	25964	25848	25942	26084	25797	25687	26185	25866	25883	25747	25947	26206	25852	25860	25988	25987	25996	25884	26187	26122	26037	25945	26254	26025	25887	26001	25793	25758	26090	25758	25860	26013	25919	25830	26130	25861	25763	25944	25871	26124	25787	25822	26083	25954	25709	25899	26047	25788	26008	25927	26091	26169	25906	25997	25625	25770	25850	26129	25865	26054	26065	25802	25793	25735	25698	25870	25891	25904	26001	25974	25864	26027	25821	26172	26086	25965	26185	26114	25813	26032	26017	25954	25786	25976	25603	26181	26245	26159	26091	25815	26070	25893	25578	25781	25863	25813	25785	25975	26013	26030	26151	25847	25884	25845	25732	26026	26040	25961	26092	26005	25936	25974	25947	26124	25890	26015	26118	26055	26077	25936	25849	25862	26021	25802	25930	25872	25978	25889	25844	26110	25976	25794	25913	26153	25749	25817	26070	25871	26134	26049	25942	25837	25786	25992	25859	25875	26046	25860	25904	25990	25997	26051	25906	25870	25918	25916	25945	25998	26046	25926	26181	25808	26021	25995	25749	25820	25963	26000	26136	25875	26041	25757	25812	26117	25837	25886	26075	26111	25916	25993	25768	25899	26212	25862	25920	25761	26059	25971	25773	25927	25812	26047	25985	25982	26049	25962	26122	26119	25813	25925	26007	25898	25817	25990	25904	25814	25991	25930	25968	25849	25975	25958	25936	25928	26025	26223	26059	26225	25769	26045	26039	25980	25787	25859	25824	25814	25937	25776	25778	26091	25783	26386	25912	25868	25966	26216	26086	25922	26031	25835	25982	25887	25655	26015	26047	26034	26075	26025	26032	25927	25980	26083	25714	26195	26169	26082	26077	26020	25861	25852	26077	26110	26025	25975	25875	25694	26159	25668	25969	25937	25925	25809	25942	26045	25905	25956	25899	25846	26106	25860	26024	25943	25953	25980	26001	26009	26153	26077	25795	25923	26014	25965	25817	25938	25928	26117	25910	25876	25874	26216	25900	25973	26261	25600	25971	25888	25956	26121	26051	25840	26122	25808	25788	26146	26023	25948	26230	26101	26000	25950	26117	25893	25995	26066	25719	25800	26143	25851	25981	25876	26003	25872	26146	25891	25658	25976	25747	26040	26035	25984	25795	25996	25790	26049	26014	25827	26022	26113	26181	25936	25936	25900	26017	25962	25860	26015	25989	26109	25977	25997	25767	25810	25943	26026	25808	26082	25609	25867	25741	26001	26143	26040	26050	26097	25985	26178	25804	25861	26036	25972	26096	25940	25966	25794	26070	25818	25960	26069	26149	25844	25699	25915	25730	25946	26096	26091	25971	25664	25814	25966	25820	25955	25971	25961	25870	25817	25847	25998	25861	25964	25913	25696	25904	26081	25977	25804	25976	25942	26208	25942	26018	26062	25939	25832	25922	25883	26152	26052	25937	25982	26050	25999	25831	25923	26154	26108	26062	25586	25994	25810	25846	25683	25909	25996	26023	25687	25596	25962	25956	25924	26124	25793	25891	25888	25889	25853	25893	26172	25971	25847	26308	25915	25722	26050	25972	25690	25946	25869	25954	25835	25930	25898	26029	25911	25880	25947	25998	25689	26132	25871	25769	25854	25790	25963	25979	26077	26195	25833	26027	26132	26073	26187	25955	26087	25864	26028	25985	25965	25851	26114	25868	25851	25856	25823	25842	25892	26127	26305	26048	26000	25752	26192	26121	25979	26011	25743	25878	25925	26029	25955	25590	25961	26088	26071	26048	25967	25920	25938	26109	25933	26126	26212	25713	26000	26047	26015	25938	26008	25744	25712	26122	25767	26020	25917	25947	25886	25979	26051	25994	25865	26156	26032	25947	26020	25854	25864	26058	25918	25898	25741	26045	25888	25701	25734	26145	25947	25702	26045	25891	26061	26059	25923	25731	25987	25841	26051	26008	25993	26024	26234	26000	25769	25907	25791	26153	26067	25902	25834	25738	26033	25764	25929	25989	26078	26051	26116	25884	25821	25854	25893	25968	26229	25793	25962	25982	25813	25884	26009	26067	25974	25774	25931	25868	25934	25840	25901	25962	25799	25887	26073	25794	25898	25982	25820	26129	25899	26279	26068	25855	25793	25965	25780	26032	25840	25871	25904	25656	25887	25888	25905	25947	25897	26020	26070	26124	25977	25762	25773	25903	26011	26010	25804	25948	25786	25841	25914	25972	26232	26073	25983	26103	25953	25815	26115	26065	25957	25945	25938	26037	25723	25734	25737	25762	25902	25961	26397	25971	26072	25928	25720	25998	25796	25967	26048	26033	25759	26198	25865	25893	26040	26074	26105	25894	26081	26026	26039	25824	25766	25916	26175	25704	25954	25978	26046	25968	26050	26040	25986	26135	26054	26017	26028	25994	26022	25870	25976	26147	26000	25906	25732	26054	25871	26049	26068	26032	25848	26038	25971	25814	25972	25719	26040	26215	25581	25930	26056	25706	26115	25666	25878	25862	25825	26067	26076	25741	25942	25693	25895	25913	26045	25834	25993	25943	26023	25958	26117	25997	25967	25889	25768	25727	25846	26044	26016	26024	26260	25993	26232	26053	26116	26119	25887	25980	25996	25790	25978	25911	26095	25691	26048	26091	25758	25931	25799	26064	25994	25889	25946	25966	25955	25970	25627	25769	26110	25875	25709	25851	25889	26088	25969	26213	25936	25959	26060	25921	25748	25952	26038	25961	25843	25946	25899	26045	26148	25762	25971	25986	25932	26149	25854	25850	25728	25691	26049	25926	26249	25918	25834	26146	26025	25863	25509	25841	25958	25907	26204	25987	26036	25809	25850	25934	25961	25889	26117	25976	25931	25767	25896	26066	25939	25871	26116	25695	25913	26011	26070	25891	26150	25934	25980	25804	26118	25683	26176	26116	26058	26000	26150	25947	25938	26043	26193	26023	25773	25992	26119	25976	25666	25772	25974	25884	26264	26096	25862	25945	25765	25788	25942	25927	25985	26091	25951	26104	25912	26077	26096	26005	25930	25921	25787	26059	25877	25860	26055	25728	25854	25928	26059	25846	25931	26102	26064	26310	26015	25905	26007	25936	25983	25755	26075	26007	25945	25866	26031	25738	25912	25938	25761	25684	25841	26037	25950	25801	26082	26071	25705	25875	25901	25922	25869	25962	25917	25705
33173	42314	41174	33907	27492	23925	21848	20740	19942	19429	19232	18959	18612	18527	17959	17926	17926	17795	17669	17758	17689	17620	17644	17570	17444	17451	17372	17445	17343	17299	17413	17321	17404	17282	17154	17377	17438	17420	17262	17072	17283	17368	17261	17345	17308	17191	17303	17167	17337	17403	17321	17106	17373	17347	17323	17076	17163	17259	17114	17030	17268	17214	17222	17340	17024	17260	17216	17076	17172	17227	17132	17162	17260	17133	17328	17159	17347	17120	17234	17226	17308	17142	17281	17253	17162	17274	17215	17295	17170	17219	17219	17370	17092	17088	17230	17320	17196	17494	17207	17183	17104	17146	17281	17295	17014	17162	17257	17350	17200	17130	17383	17317	17166	17194	17218	17319	17283	17353	17143	17082	17380	17200	17058	17134	17293	17271	17176	17186	17113	17109	17195	17250	17358	17180	17066	17132	17163	17264	17112	17116	17264	17200	17052	17401	17092	17316	17043	17260	17069	17352	17078	17327	17199	17105	17308	17254	17428	17035	17064	17407	17028	17206	17186	17151	17112	17291	17146	17175	17385	17148	17175	17299	17557	17192	17127	17194	17219	17165	17325	17176	17175	17135	17153	17189	17287	17368	16975	17228	17279	17251	17141	17152	17173	17344	17193	17121	17319	17300	17254	17114	17284	17128	17202	17221	17153	17207	17132	17281	17251	17288	17211	17330	17286	17184	17249	17209	17156	17168	17100	17167	17099	17466	17073	17414	17301	17207	17190	17354	17338	17074	17241	17311	17200	17166	17125	17189	17185	17351	17238	17249	17102	17185	17256	17299	17131	17221	17362	17141	17191	17167	17073	17137	17198	17202	17256	17227	17274	17230	17178	17119	17082	17122	17331	17161	17182	17329	17284	17242	17203	17113	17205	17128	17363	17084	17150	17224	17054	17221	17329	17296	17347	17208	17288	17236	17211	17218	17189	17161	17331	17285	17147	17146	17153	17172	17164	17120	17317	17221	17246	17311	17317	17156	17232	17095	17032	17213	17139	17237	17267	17373	17267	17186	17153	17222	17361	17009	17201	17197	17284	17163	17114	17295	17298	17205	17108	17134	17286	17286	17275	17196	17449	17337	17262	17378	17082	17068	17030	17169	17355	17284	17199	17358	17184	17206	17277	17203	17333	17109	17315	17172	17070	17296	17331	17150	17394	17236	17092	17299	17096	17122	17214	17139	16940	17164	17241	17210	17153	17132	17244	17173	17180	17264	17209	17063	17333	17018	17266	17258	17191	17217	17350	17302	17244	17184	17292	17366	17297	17248	17172	17261	17144	17231	17063	17256	16977	17301	17183	17070	17301	17329	17251	17192	17303	17111	17331	17378	17050	17134	17299	17316	17386	17211	17398	17114	17231	17119	17211	17354	17270	17114	17266	17233	17140	17116	17110	17110	17266	17195	17150	17174	17323	17364	16978	16992	17225	17137	17260	17175	17164	17132	17210	17291	17028	17302	17147	17320	17038	17401	17268	17192	17080	17040	17266	17142	17210	17283	17186	17141	17080	17051	17255	17209	17049	17191	17286	17033	17096	17187	17267	17178	17193	17166	17176	17244	17449	17131	17281	17112	17171	17102	17286	17265	17028	17343	17240	17250	17159	17333	17243	17355	17171	17216	17144	17172	17283	17227	17149	17281	17320	17296	17110	17295	17093	17244	17236	17343	17293	17183	17193	17193	17140	17192	17161	17275	17184	17162	17346	17336	17165	17329	17255	17135	17196	17233	17188	17148	17236	17095	17174	17260	17251	17260	17128	17396	17104	17025	17210	17163	17251	17253	17261	16948	17170	17201	17303	17299	17179	17137	17064	17224	17293	17158	17231	17226	17325	17263	17254	17302	17343	17202	17122	17061	17280	17166	17308	17161	17126	17359	17385	17151	17124	17213	17271	17082	17303	17363	17209	17226	17152	17290	17108	17389	17126	17244	17259	17230	17139	17356	17272	17342	17387	17259	17112	17248	17146	17221	17337	17176	17336	17152	17108	17186	17122	17332	17419	17136	17250	17281	17326	17281	17321	17162	17259	17257	17296	17160	17298	17322	17217	17384	17375	17353	17261	17234	17296	17331	17200	17285	17130	17303	17060	17199	17311	17213	17288	17354	17224	17217	16982	17259	17248	17300	17181	17286	17204	17249	17340	17117	17149	17280	17037	17009	17253	17325	17160	17105	17174	17229	17345	17275	17250	17119	17349	17282	17061	17096	17102	17265	17240	17168	17016	17065	17155	17179	17137	17345	17322	17394	17248	17300	17205	17327	17362	17153	17300	17179	17178	17117	17182	17337	17261	17220	17259	17174	17330	17282	17173	17125	17196	17178	17184	17325	17056	17116	17148	17199	17239	17133	17145	17404	17233	17106	17266	17328	17117	17288	17160	17309	17121	17308	17174	17285	17167	17410	17289	17174	17251	17290	17039	17359	17342	17241	17379	17284	17311	17257	17251	17278	17262	17153	17255	17172	17228	17128	17098	17103	17048	17207	17277	17318	17290	17297	17236	17209	17014	17159	17261	17280	17250	17142	17383	17226	17397	17195	17296	17303	17248	17137	17132	17132	17259	17219	17060	17203	17293	17161	17258	17223	17467	17368	17191	17196	17255	17210	17119	17430	17246	17162	17244	17333	17094	17166	17401	17189	17309	17179	17234	17093	17250	17207	17395	17171	17232	17290	17346	17135	17304	17327	17398	17240	17141	17203	17127	17304	17301	17294	17435	17175	17000	17343	17142	17197	17248	17121	17302	17308	17276	17086	17167	17096	17222	17032	17210	17217	17231	17237	17262	17420	17123	17296	17178	17204	17055	17302	17208	17321	17128	17361	17182	17090	17143	17190	17209	17239	17124	17160	17201	17248	17202	17137	17263	17195	17321	17339	17272	17127	17156	17064	17081	17282	17342	17081	17018	17179	17077	17296	17154	17115	17236	17288	17361	17119	17208	17209	17056	17339	17212	17185	17203	17428	17265	17150	17324	17234	17148	16988	17115	17161	17176	17276	17300	17197	17177	17223	17261	17252	17240	17295	17439	17222	17309	17252	17211	17121	17234	17092	17277	17168	17379	17301	17484	17088	17250	17459	17190	17153	17167	17146	17238	17093	17357	17132	16951	17346	17407	17043	17245	17254	17250	17247	17260	17206	17273	17161	17179	17262	17137	17295	17282	17121	17269	17117	17191	17200	17080	17149	17330	17338	17317	17084	17302	17280	17083	17190	17311	17042	17225	17253	17196	17059	17372	17126	17299	17276	17133	17324	17045	17174	17056	17126	17195	17107	17241	17236	17442	17244	17131	17320	17209	17211	17327	17246	17191	17047	17144	17244	17329	17083	17358	17295	17186	17060	17359	17229	17137	17261	17070	17334	17336	17165	17239	17202	17253	17504	17074	17320	17415	17155	17357	17292	17338	17213	17284	17153	17035	17127	17199	17404	17324	17242	17135	17268	17408	17217	17252	17279	17174	17226	17135	17298	17165	17326	17205	17123	17264	17198	17336	17160	17250	17349	17402	17063	17385	17218	17213	17064	17364	17203	17132	17257	17427	17178	17457	17411	17296	17075	17272	17117	17443	17227	17119	17324	17183	17226	17135	17219	17195	17289	17288	17357	17152	17184	17200	17236	17335	17317	17226	17167	17208	17343	17270	17287	17301	17306	17100	17272	17301	17093	17219	17194	17351	17235	16970	17017	17234	17211	17346	17126	17040	17268	17196	17248	17090	17240	17169	17234	17324	17143	17373	17289	17198	17246	17127	17175	17275	17273	17050	17139	17162	17256	17033	17293	17331	17217	17080	17209	17393	17223	17241	17103	17277	17303	17102	17369	17251	17218	17382	17364	17112	17263	17346	17297	17294	17022	17200	17194	17387	17306	17176	17135	17153	17435	17302	17224	17045	17154	17354	17312	17188	17168	17268	17262	17212	17042	17303	17156	17141	17127	17366	17578	17153	17266	17267	17254	17075	17222	17281	17441	17233	17262	17301	17140	17015	17248	17179	17147	17139	17187	17208	17170	17197	17304	17378	17309	17252	17438	17145	17203	17153	17222	17110	17156	17332	17215	17158	17034	17265	17031	17153	17140	17182	17326	17173	17243	17080	17134	17224	17259	17357	17086	17104	17163	17306	17085	17106	17243	17229	17285	17227	17379	16981	17327	17075	17205	17270	17280	17362	17213	17235	17126	17105	17047	17184	17255	17256	17149	17309	17184	17119	17242	17365	17089	17272	17266	17284	17101	17082	17302	17227	17317	17210	17195	17116	17205	17216	17228	17134	17242	17059	17203	17184	17321	17160	17104	17318	17291	17270	17116	17320	17113	17214	17143	17252	17265	17418	17242	17031	17394	17188	17395	17123	17248	17397	17123	17296	17343	17334	17161	17278	17272	17375	17134	17133	17157	17164	17263	17156	17276	17354	17170	17415	17314	17138	17264	17212	17392	17276	17270	17092	17030	17098	17294	17359	17182	17196	17220	17396	17126	17054	17322	17267	17201	17298	17104	17079	17092	17282	17237	17097	17208	17308	17233	17192	17132	17237	17293	17353	17387	17404	17458	17171	17555	17083	17252	17395	17170	17274	17324	17189	17104	17205	17235	17201	17223	17141	17124	17278	17396	17354	17160	17120	17301	17247	17181	17142	17351	17330	17337	17096	17168	17379	17217	17200	17245	17204	17399	17114	17246	17295	17128	17156	17334	17177	17192	17192	17183	17191	17167	17277	17157	17309	17255	17072	17441	17176	17407	17317	17254	17309	17210	17183	17170	17206	17304	17261	17337	17207	17284	17294	17176	17273	17152	17326	17137	17179	17136	17193	17333	17254	17306	17079	17267	17216	17159	16998	17332	17033	17212	17173	17248	17193	17188	17183	17188	17260	17189	17259	17120	17124	17131	17193	17217	17073	17382	17160	17255	17077	17205	17267	17219	17343	17225	17280	17211	17197	17245	17260	17037	17475	17222	16954	17014	17209	17389	17184	17340	17174	17339	17381	17421	17249	17175	17165	17450	17333	17178	17217	17212	17136	17205	17178	17215	17314	17135	17200	17239	17173	17227	17153	17209	17354	17334	17165	17001	17288	17284	17227	17213	17206	17201	17301	17302	17262	17262	17244	17146	17179	17262	17316	17082	17190	17128	17204	17249	17171	17229
24283	20841	27697	29644	29644	31425	31984	29913	28851	28648	28329	28008	27645	27496	27095	27093	26957	26985	26687	26658	26361	26615	26453	26649	26472	26509	26662	26470	26447	26351	26468	26534	26432	26240	26304	26362	26449	26284	26138	26260	26317	26246	25986	26302	26299	26301	26031	26126	26097	25791	26046	26077	26022	26155	26006	26074	26073	26039	26147	26275	26234	26116	26337	26462	26103	26195	26572	26217	26342	26162	26230	26135	26190	26248	26234	25905	26151	26446	26200	26265	26435	26411	26219	26153	26120	26128	26134	26389	26202	25920	26047	26342	26283	26272	26152	26441	26129	26226	26058	26143	26174	26180	26218	26448	26201	26238	26183	26244	26287	25960	26267	26090	26087	26223	26116	26153	26047	25936	26021	26161	26193	26043	26242	26222	26382	26314	26177	26251	25958	26147	26043	26080	26100	25992	26051	26134	26077	26130	26079	26158	26300	26128	26101	26563	26136	26304	26527	26048	26181	26178	26148	26104	26307	26201	26002	26059	26277	26251	26204	26086	26139	26167	26369	26194	26175	26040	25843	26082	26470	26155	26424	26412	26151	26289	26222	26087	25967	26041	25967	26076	26089	25983	26011	25828	26255	26064	26164	26219	26239	26083	26167	26399	26280	26124	26047	26213	26114	26256	26157	26036	26116	25807	26275	26092	26288	26266	26217	26184	26176	25968	26030	26196	26448	25783	26329	26105	26242	26175	26012	25926	26152	26110	26248	26100	26335	26131	26272	26301	26176	26187	26297	26242	26179	26493	26226	26108	26186	26091	25942	26202	26018	26053	25992	25944	26153	26141	26071	26227	26246	25890	26268	26244	25939	26049	26154	26192	26050	26290	26170	26111	26321	26218	26430	26020	26205	26338	25899	26014	25914	26145	26300	25944	26075	26130	26257	26238	26080	26215	26220	26072	26269	26374	26430	26092	26289	26393	26339	26005	25940	26176	26103	26305	25972	26293	25923	25921	26008	26161	26215	26127	26198	26065	26340	26341	26199	26220	26038	26136	26353	25951	26257	26129	26205	26169	26072	26342	26014	26153	26398	26088	26288	26321	26092	25940	26147	26031	26247	26260	26477	26258	26135	26174	26080	25977	26089	26348	26344	26163	26049	26203	25886	25986	26267	26257	26260	26025	26237	26133	26088	26101	26210	26066	25978	26054	26173	26314	26250	26147	26138	26225	26316	26486	26243	26191	26285	26309	26393	26390	26120	26296	26187	26110	26054	26095	26263	26450	26045	26126	25905	26250	26021	26070	26233	25989	26153	26332	26130	25988	26210	26320	26215	26061	26435	26168	26102	26178	26317	26254	26074	25977	26080	26372	26121	26556	26329	26124	26184	26087	26191	26239	26185	26155	26048	26331	25978	26114	26045	26401	26042	26029	26072	26255	26189	25950	25991	26046	26046	25826	26366	26078	25936	26001	26195	26000	26383	26104	26112	26140	26181	26048	25969	26151	26209	26261	26346	26305	26115	26258	26155	25907	26105	26133	26156	25948	26121	26125	26004	26084	25926	26352	26162	26229	26030	26146	26045	26087	26174	26151	26463	25970	26140	25883	26117	26335	25947	26175	26112	26255	26224	26286	26102	25966	26036	25953	26027	26400	25946	26033	26099	26229	26156	26018	26461	26167	26278	26114	26227	25852	25998	26184	26309	26201	26170	26304	25896	26022	26106	25913	26120	26312	26385	26140	26138	26267	26107	26455	26245	26221	26283	26164	26089	26143	26230	26230	26038	26273	26205	26099	26281	26288	26177	26412	26062	26240	26168	26185	25921	25987	26398	26131	25917	25959	26189	25833	26152	26423	26049	26192	26117	26113	26082	26073	26005	26113	26038	26128	25985	26037	26110	26247	26105	26306	26115	26191	25982	26231	26100	26274	26286	26344	26185	26071	26186	26111	26071	26203	26161	25909	25818	26199	26385	26356	26057	26233	26290	26037	26386	26097	26076	26130	26226	26000	25865	26220	26235	26319	26151	26286	26046	26240	26156	25820	26187	26036	26077	25875	26133	26384	26176	26447	26177	25998	26249	26171	26014	26226	26079	25992	26087	26022	26216	25984	25889	26215	26059	26387	26286	26128	26358	26065	26103	26246	26338	26247	26408	26064	26326	26220	26188	26326	26052	26079	26257	26094	26306	26055	26178	26468	26152	26125	26295	26096	26198	26045	26063	26091	26090	26225	26026	26175	26123	25987	26290	26212	26298	26185	25899	26178	26437	26347	26178	26136	26184	26152	26215	26194	26043	26221	26150	26324	26252	26222	26064	26159	26211	26219	26091	26350	26301	26139	25942	26215	26027	26042	26129	25971	26169	26038	26316	26153	26199	26107	26159	26199	26260	26092	26103	26199	26001	26378	26383	26327	26143	26007	26277	26083	26099	26426	26305	26387	26220	26147	26277	26147	26150	25980	26239	26098	26061	26015	26009	26158	26222	26136	25732	26263	26039	26241	25944	26288	26254	26369	26235	26091	26083	25996	26048	26163	26141	26253	26335	26065	26425	26328	26036	25966	26240	25954	26148	26261	26149	26387	26287	26193	26086	26183	26280	26264	26197	25935	26093	26131	26215	26307	26382	26183	26487	26222	26132	26046	26087	26135	26090	26225	26004	26277	26372	26077	26114	25881	26334	26105	26281	26104	25941	26241	26050	26071	26142	26190	26321	26086	26336	26263	26183	26248	25963	26050	26275	26020	26120	26111	25948	26178	26127	26128	26285	26046	26185	26289	26196	26233	26153	26079	25987	26131	26464	26215	26170	26297	26408	26035	26179	26295	26163	26069	26057	26479	26437	26081	26311	26058	26008	26057	26081	26136	26204	25922	26149	25993	26141	26050	26270	25939	26203	26137	26284	26271	26415	26300	26297	26336	26242	26020	26204	25987	26371	26360	26003	26232	26217	26083	26313	26083	26195	25896	26294	26248	26140	26259	26233	26118	25951	26089	26160	26031	26231	26453	26427	26322	26347	26281	26293	26110	26202	26068	26002	26031	26384	26295	25836	26074	26087	26129	26139	26090	26133	26049	26191	26241	26126	26367	26185	26458	26132	26007	26091	26251	26237	26216	26274	26157	26103	26253	26211	26031	26348	26224	26290	26023	26095	26239	26066	26337	26237	26053	26131	26011	26158	26309	26190	26015	26152	26187	26143	26083	26303	26248	26350	26009	25894	26187	26265	26447	26202	26186	26329	26306	26046	25914	26335	26092	26226	26003	26131	26206	25984	26300	26090	26517	26158	26433	26012	26109	26179	26092	26074	26150	26409	26554	26289	25798	26151	26134	26069	26113	26132	25995	25948	26264	25882	26299	25932	26175	26237	26323	26121	26300	26199	26138	26178	25932	26359	26209	26293	26338	26082	26224	26256	26379	26273	26133	26138	26211	26187	25935	26166	26121	26236	25904	26084	26132	25870	26278	26216	26184	26293	26359	26077	26299	26083	26140	26138	26189	26142	26263	25980	26306	25897	26005	26164	26017	26193	25970	26102	26127	26049	26242	25823	25987	25941	26423	26234	26386	26322	26007	26232	26272	26005	25789	26206	26025	25934	26156	26073	26216	26042	26024	26346	26032	26234	26099	26126	26239	26195	26167	26022	26049	26108	25964	26180	25996	26070	26258	26046	26308	25867	26146	26336	26262	25955	26179	26510	25996	26088	25986	26339	26216	26177	25993	26076	26104	26214	26223	26163	26288	26000	26454	26053	26350	26046	25952	26428	26197	26361	26505	25992	26323	26204	26086	26095	26142	26090	26136	26064	26364	26155	26599	26298	25929	26072	26023	25984	26048	26118	26442	26196	26092	26262	26334	26117	26313	25864	26240	25979	26160	26229	25965	26207	26187	26154	26212	26097	26196	26155	26253	26198	26301	26104	26095	26059	26057	26129	26118	26205	26387	26020	26213	26102	26080	26205	25956	26106	26282	26296	26004	26227	26297	26374	26234	26239	26260	26275	26004	25973	26293	26315	26288	25999	26280	26529	26159	26021	26057	26133	26372	26111	26069	26170	26229	26173	26158	26328	26197	26387	26244	26350	26135	26114	26172	26038	26200	26036	26208	26182	25944	25946	26103	26204	26281	26005	26290	26036	26179	26323	26431	26333	26238	26050	26152	26023	25900	26149	26342	26170	26268	26219	26109	26414	26297	26240	26017	26227	26283	25999	26230	26292	26232	26153	26283	26250	26045	26462	26276	26438	26154	26441	26353	25926	25907	26127	25971	26354	25947	26051	26072	26115	26134	26313	26299	26323	26291	26015	26216	26289	26147	26250	25934	26221	26041	26279	25996	26142	26208	26212	26239	25996	26297	26392	25999	26185	25961	26140	26460	26226	26124	26252	26268	26232	26349	26407	26376	26220	26190	26341	26105	25984	26118	26172	26035	26267	26002	26039	26250	26282	26105	25960	26039	26191	26359	26261	26276	26123	26168	26328	26194	25899	26212	26081	26178	26179	26123	26154	26501	26222	26042	26093	26136	26152	26241	26051	26092	26358	26289	26384	26247	25871	26116	26220	26382	26262	26325	26082	26333	25986	26104	26036	26129	26304	26326	26196	26022	25995	25943	26209	26335	26465	26147	25998	26087	26183	26036	26076	26176	26146	25967	25969	26389	26200	26358	26101	26096	26268	26251	26436	26084	25967	26175	26390	26357	26087	26214	26355	26380	26207	26127	26180	26258	26281	26228	26297	26062	26139	26150	26166	26223	26283	26052	26352	26244	25994	26293	26397	26087	26123	26143	26125	26062	26160	26126	26248	26020	25881	26070	26245	26215	26116	26066	26496	25955	26053	26271	26010	26161	26203	26274	26250	26158	26303	26185	26288	25994	25942	26332	25912	26159	26180	26461	26442	26212	26367	26101	26088	26169	26269	26158	26219	26027	26201	26504	26105	26174	26115	26144	26141	26192	26022	26398	26204	26105	26357	26386	26117	26047	26095	26236	26245	26241	26057	26146	26176	26144	25970	26191	26249	26250	26264	25924	26285	26112	26428	26215	26254	26215	26144	26194	26175	26135	26120	26207	26110	26175	26278	26130	26326	26199	25998	26131	26252	26149	26076	25807	26139	25960	26305	26156	26258	26309	26059	26131	26018	26386	26316	26062	26172	25882	26198	26368	26277	26157	26561	26037	25973	26239	26346	26110
29345	48180	47464	38034	30768	26633	24066	23026	21590	20715	20499	20074	19534	19266	18956	18700	18301	18207	18307	18050	18128	18297	17841	17963	17961	17925	17820	17759	17729	17700	17629	17582	17576	17544	17619	17634	17411	17383	17680	17527	17524	17407	17506	17471	17636	17339	17421	17352	17397	17403	17422	17511	17327	17269	17545	17499	17324	17336	17184	17448	17477	17318	17419	17410	17408	17328	17357	17369	17389	17411	17522	17517	17414	17477	17356	17405	17478	17367	17479	17434	17365	17345	17403	17429	17389	17500	17431	17572	17505	17659	17384	17346	17300	17399	17495	17396	17449	17431	17476	17212	17436	17325	17460	17449	17235	17260	17300	17384	17331	17557	17276	17255	17300	17468	17448	17371	17478	17371	17427	17474	17410	17254	17490	17210	17302	17366	17457	17355	17349	17345	17391	17497	17556	17387	17272	17365	17382	17417	17360	17568	17425	17200	17540	17431	17356	17369	17243	17493	17517	17403	17383	17435	17603	17484	17475	17444	17242	17398	17398	17342	17607	17236	17130	17450	17648	17327	17414	17385	17393	17452	17353	17507	17455	17315	17347	17433	17423	17404	17672	17334	17409	17361	17440	17517	17442	17400	17378	17241	17449	17217	17550	17517	17422	17425	17302	17291	17388	17442	17267	17236	17391	17463	17350	17451	17186	17346	17444	17374	17444	17544	17364	17565	17342	17328	17399	17431	17460	17573	17314	17500	17425	17452	17263	17369	17411	17471	17299	17547	17367	17349	17271	17505	17276	17478	17307	17374	17488	17389	17559	17403	17327	17333	17280	17306	17415	17389	17352	17539	17393	17365	17276	17544	17229	17398	17492	17231	17462	17261	17548	17360	17386	17430	17400	17200	17326	17283	17378	17234	17440	17405	17366	17451	17411	17534	17447	17420	17264	17374	17214	17477	17400	17296	17569	17374	17320	17702	17331	17410	17544	17404	17457	17344	17437	17563	17358	17301	17561	17507	17334	17232	17336	17361	17253	17391	17439	17304	17501	17360	17609	17474	17297	17475	17319	17531	17383	17268	17411	17517	17483	17474	17331	17490	17462	17433	17437	17407	17368	17282	17273	17490	17396	17318	17392	17284	17394	17431	17595	17297	17433	17532	17281	17556	17500	17376	17436	17320	17507	17276	17348	17236	17473	17352	17439	17387	17432	17326	17317	17402	17356	17380	17446	17375	17363	17369	17335	17470	17361	17267	17401	17324	17420	17431	17403	17196	17401	17166	17396	17527	17318	17487	17463	17363	17408	17520	17331	17447	17454	17381	17339	17327	17373	17395	17365	17348	17435	17343	17276	17342	17373	17591	17316	17634	17439	17468	17409	17338	17512	17436	17331	17397	17368	17412	17378	17355	17332	17243	17423	17346	17327	17194	17383	17256	17553	17425	17291	17510	17173	17396	17406	17428	17431	17357	17177	17668	17355	17429	17266	17334	17388	17412	17274	17405	17417	17558	17365	17472	17376	17383	17473	17513	17344	17477	17261	17454	17353	17308	17291	17335	17445	17255	17370	17511	17508	17378	17466	17423	17191	17511	17251	17532	17557	17514	17441	17513	17417	17274	17342	17390	17381	17519	17295	17490	17344	17301	17441	17122	17395	17413	17435	17355	17305	17436	17541	17583	17183	17283	17326	17648	17477	17427	17501	17264	17361	17505	17455	17319	17341	17372	17373	17292	17593	17481	17505	17419	17464	17254	17369	17330	17389	17515	17396	17282	17330	17427	17398	17451	17390	17274	17417	17378	17359	17515	17518	17455	17456	17499	17515	17453	17351	17462	17279	17395	17273	17384	17375	17512	17399	17477	17237	17465	17506	17314	17284	17363	17431	17288	17516	17429	17351	17356	17445	17425	17422	17365	17406	17380	17293	17172	17408	17388	17193	17402	17393	17258	17452	17064	17374	17375	17293	17280	17311	17286	17393	17364	17293	17338	17642	17431	17406	17282	17431	17371	17408	17189	17247	17335	17357	17428	17379	17339	17329	17379	17405	17440	17487	17416	17396	17268	17309	17284	17490	17417	17461	17326	17446	17335	17496	17365	17347	17332	17587	17630	17226	17363	17244	17436	17467	17411	17499	17427	17306	17449	17372	17567	17497	17506	17327	17348	17386	17553	17562	17352	17544	17488	17502	17477	17347	17012	17321	17431	17424	17554	17429	17385	17422	17498	17434	17530	17308	17442	17408	17300	17513	17261	17324	17527	17422	17266	17529	17599	17552	17492	17329	17416	17220	17365	17317	17433	17561	17243	17480	17245	17565	17342	17339	17289	17347	17512	17464	17388	17438	17295	17454	17501	17545	17236	17499	17308	17304	17396	17385	17478	17315	17401	17599	17385	17292	17356	17426	17380	17492	17449	17511	17394	17622	17326	17398	17409	17299	17381	17501	17427	17430	17482	17318	17425	17420	17247	17400	17509	17485	17537	17215	17200	17463	17448	17572	17436	17624	17452	17368	17416	17348	17352	17473	17390	17230	17221	17444	17342	17123	17357	17305	17307	17320	17288	17349	17303	17389	17361	17359	17256	17341	17380	17498	17448	17405	17297	17589	17435	17232	17511	17364	17422	17363	17352	17346	17324	17440	17257	17470	17376	17523	17475	17407	17514	17422	17415	17400	17293	17427	17381	17472	17201	17440	17403	17424	17353	17389	17215	17376	17477	17380	17460	17397	17215	17536	17328	17436	17163	17499	17362	17407	17621	17203	17340	17392	17371	17347	17217	17460	17396	17211	17640	17332	17578	17353	17334	17374	17485	17423	17240	17463	17338	17446	17230	17492	17632	17413	17532	17385	17460	17327	17500	17251	17480	17426	17322	17349	17303	17422	17448	17423	17215	17421	17356	17227	17437	17336	17650	17416	17469	17385	17583	17556	17616	17458	17410	17471	17345	17235	17494	17458	17406	17466	17453	17523	17414	17229	17388	17370	17421	17353	17298	17501	17309	17378	17465	17427	17296	17477	17401	17428	17429	17318	17189	17379	17443	17389	17330	17486	17388	17343	17287	17346	17568	17380	17656	17430	17602	17373	17246	17504	17449	17348	17359	17267	17411	17461	17388	17361	17400	17309	17256	17445	17406	17451	17361	17392	17436	17521	17575	17413	17298	17283	17432	17328	17234	17442	17355	17291	17412	17368	17347	17322	17389	17340	17244	17361	17479	17323	17528	17315	17401	17460	17480	17530	17487	17266	17405	17562	17469	17168	17348	17331	17334	17602	17625	17345	17254	17380	17318	17485	17316	17337	17422	17388	17351	17457	17485	17387	17576	17301	17169	17377	17554	17495	17353	17347	17249	17359	17382	17377	17312	17372	17211	17493	17348	17430	17355	17439	17293	17454	17476	17593	17508	17428	17296	17431	17466	17250	17391	17304	17437	17428	17383	17369	17358	17644	17280	17211	17438	17479	17263	17319	17481	17357	17467	17517	17300	17371	17487	17413	17329	17482	17237	17432	17660	17304	17405	17401	17339	17459	17279	17417	17356	17415	17515	17463	17274	17456	17395	17385	17411	17375	17404	17388	17348	17413	17399	17377	17402	17263	17368	17392	17391	17345	17260	17474	17325	17406	17496	17269	17279	17434	17416	17282	17421	17440	17533	17255	17412	17342	17495	17302	17323	17263	17516	17381	17525	17395	17348	17506	17421	17491	17591	17584	17446	17495	17422	17557	17309	17341	17272	17445	17169	17312	17544	17461	17401	17282	17427	17576	17429	17369	17384	17374	17428	17457	17278	17511	17473	17468	17366	17333	17380	17400	17502	17364	17409	17397	17380	17265	17381	17313	17226	17510	17367	17452	17362	17418	17428	17363	17535	17559	17411	17400	17425	17260	17324	17326	17370	17474	17343	17460	17377	17329	17388	17394	17599	17473	17191	17480	17375	17370	17371	17412	17321	17358	17263	17320	17425	17456	17348	17445	17383	17546	17555	17288	17522	17496	17242	17313	17275	17477	17509	17522	17297	17389	17331	17408	17492	17365	17553	17269	17402	17361	17362	17535	17378	17579	17389	17404	17519	17439	17318	17425	17432	17461	17406	17437	17391	17296	17589	17483	17384	17432	17325	17467	17162	17431	17489	17474	17421	17393	17259	17437	17470	17513	17416	17381	17542	17259	17471	17393	17347	17328	17144	17348	17299	17324	17399	17302	17301	17480	17296	17435	17433	17478	17273	17386	17233	17303	17322	17331	17305	17356	17362	17485	17288	17496	17411	17486	17264	17330	17363	17355	17544	17628	17509	17378	17337	17423	17296	17410	17298	17503	17381	17483	17496	17309	17239	17363	17353	17392	17552	17267	17296	17386	17322	17443	17478	17345	17351	17483	17443	17277	17243	17409	17517	17273	17546	17231	17630	17329	17337	17208	17623	17298	17460	17450	17421	17428	17464	17277	17421	17474	17379	17539	17493	17159	17450	17443	17291	17333	17400	17376	17371	17280	17457	17540	17629	17308	17365	17355	17406	17661	17439	17287	17438	17328	17456	17368	17475	17343	17354	17436	17449	17490	17245	17389	17270	17423	17404	17389	17389	17317	17421	17331	17317	17407	17380	17307	17419	17325	17278	17388	17406	17575	17280	17635	17441	17458	17306	17602	17308	17448	17613	17556	17296	17377	17490	17358	17454	17504	17159	17456	17370	17324	17354	17448	17487	17138	17301	17345	17369	17426	17526	17504	17416	17463	17447	17482	17357	17308	17409	17240	17217	17453	17277	17553	17409	17575	17244	17397	17377	17417	17659	17214	17409	17481	17418	17339	17466	17480	17525	17522	17268	17254	17468	17397	17403	17226	17352	17345	17537	17519	17296	17445	17438	17399	17469	17388	17287	17271	17309	17330	17467	17267	17347	17476	17350	17285	17446	17520	17249	17374	17362	17246	17334	17478	17406	17490	17469	17370	17384	17562	17377	17319	17359	17303	17426	17434	17378	17399	17416	17372	17367	17386	17211	17486	17401	17728	17342	17415	17383	17471	17408	17500	17406	17378	17437	17353	17524	17361	17481	17533	17474	17187	17412	17506	17449	17493	17435	17551	17401	17285	17382	17341	17267	17377	17461	17302	17466	17437	17422	17331	17389	17369	17501	17509	17368	17517	17375	17359	17252	17550	17339	17308	17511	17300	17232	17456	17389	17280	17402
22306	20739	26981	25471	24960	30388	34082	30460	29006	28758	28499	27783	27638	27035	27299	27175	26591	26471	26332	26240	26213	25977	26154	26460	26039	25768	26112	26164	26183	25927	25809	25857	25953	25721	25628	25613	25562	25746	25513	25660	25767	25562	25667	25546	25642	25672	25679	25675	25621	25544	25707	25454	25455	25845	25635	25450	25680	25931	25644	25222	25572	25474	25406	25563	25428	25661	25705	25515	25408	25575	25711	25323	25366	25424	25267	25442	25304	25434	25493	25457	25541	25643	25460	25537	25542	25502	25699	25407	25554	25244	25222	25355	25339	25499	25392	25444	25533	25483	25562	25157	25503	25471	25549	25751	25552	25500	25272	25588	25640	25609	25339	25533	25332	25464	25552	25554	25386	25722	25443	25554	25532	25436	25446	25533	25384	25281	25390	25530	25506	25556	25754	25402	25479	25487	25350	25465	25494	25503	25393	25273	25557	25352	25725	25468	25827	25363	25359	25373	25421	25535	25467	25671	25421	25765	25465	25511	25564	25481	25470	25234	25381	25111	25649	25412	25631	25537	25279	25447	25395	25416	25346	25250	25694	25564	25478	25540	25582	25474	25363	25403	25543	25405	25784	25673	25439	25661	25448	25534	25619	25563	25454	25497	25286	25390	25506	25313	25230	25827	25620	25491	25573	25511	25261	25309	25522	25424	25469	25418	25546	25526	25420	25379	25780	25566	25436	25517	25522	25371	25537	25382	25418	25533	25522	25199	25366	25286	25394	25452	25529	25575	25488	25529	25574	25587	25429	25312	25706	25109	25303	25348	25338	25510	25474	25460	25485	25490	25371	25667	25465	25594	25539	25678	25393	25317	25390	25389	25411	25529	25417	25228	25333	25460	25697	25275	25266	25491	25505	25421	25536	25464	25560	25300	25306	25389	25455	25310	25250	25278	25492	25430	25505	25616	25346	25389	25390	25412	25497	25350	25469	25379	25656	25587	25602	25583	25582	25638	25342	25369	25333	25311	25524	25663	25513	25434	25516	25609	25312	25173	25413	25429	25600	25392	25174	25326	25384	25619	25397	25423	25581	25689	25237	25467	25477	25505	25430	25464	25325	25290	25481	25355	25238	25575	25442	25619	25773	25501	25474	25378	25476	25334	25665	25523	25584	25567	25542	25418	25533	25331	25291	25415	25382	25678	25299	25397	25536	25244	25724	25529	25335	25331	25431	25147	25422	25412	25673	25527	25782	25413	25168	25323	25253	25415	25520	25327	25267	25428	25464	25436	25436	25479	25423	25470	25446	25444	25651	25495	25676	25510	25434	25597	25598	25556	25298	25398	25248	25238	25576	25473	25388	25323	25293	25627	25616	25214	25618	25442	25395	25496	25337	25241	25548	25699	25724	25528	25543	25182	25279	25562	25449	25259	25537	25708	25396	25391	25269	25636	25575	25500	25546	25491	25880	25620	25567	25449	25580	25537	25561	25473	25460	25592	25513	25221	25491	25393	25463	25420	25256	25483	25207	25176	25336	25474	25354	25432	25342	25730	25714	25311	25470	25545	25601	25370	25330	25421	25536	25195	25240	25582	25474	25229	25670	25184	25257	25372	25278	25421	25514	25507	25317	25439	25403	25431	25685	25668	25536	25484	25275	25469	25344	25343	25394	25485	25554	25223	25368	25639	25361	25692	25491	25553	25462	25321	25591	25374	25372	25529	25548	25665	25724	25665	25450	25472	25147	25579	25742	25657	25529	25445	25499	25469	25278	25279	25563	25322	25393	25783	25712	25410	25526	25406	25377	25524	25473	25554	25458	25620	25675	25675	25473	25444	25349	25453	25437	25619	25552	25513	25377	25393	25463	25623	25473	25613	25365	25560	25343	25316	25236	25732	25389	25423	25483	25481	25413	25116	25364	25340	25514	25375	25574	25434	25266	25473	25266	25322	25350	25183	25593	25589	25413	25564	25270	25559	25758	25581	25604	25408	25329	25570	25607	25098	25598	25358	25918	25592	25262	25452	25323	25355	25472	25200	25016	25439	25327	25487	25524	25438	25587	25462	25535	25327	25251	25518	25495	25445	25416	25439	25222	25371	25484	25269	25399	25215	25432	25276	25369	25348	25518	25472	25303	25336	25525	25353	25435	25307	25469	25418	25239	25349	25388	25578	25424	25240	25652	25506	25418	25640	25483	25325	25823	25721	25254	25812	25438	25416	25473	25390	25414	25517	25276	25608	25519	25580	25637	25719	25439	25255	25481	25283	25343	25553	25390	25398	25642	25605	25327	25414	25596	25643	25264	25286	25361	25494	25478	25384	25234	25422	25559	25500	25532	25466	25423	25463	25785	25463	25511	25628	25447	25611	25287	25590	25365	25524	25719	25466	25620	25366	25450	25420	25575	25510	25113	25468	25305	25626	25652	25350	25483	25293	25858	25448	25443	25706	25587	25519	25498	25545	25331	25702	25421	25548	25534	25520	25431	25384	25448	25279	25361	25541	25458	25277	25462	25298	25199	25340	25510	25567	25523	25528	25546	25543	25258	25408	25450	25290	25424	25519	25509	25329	25256	25588	25358	25503	25382	25311	25479	25425	25319	25421	25245	25303	25296	25504	25432	25404	25345	25443	25540	25435	25577	25634	25470	25494	25737	25318	25391	25432	25459	25578	25596	25309	25314	25630	25634	25645	25437	25487	25524	25707	25543	25559	25430	25556	25642	25456	25588	25503	25545	25309	25367	25519	25555	25402	25590	25225	25503	25418	25479	25551	25331	25277	25452	25671	25425	25461	25506	25567	25323	25396	25454	25438	25669	25553	25490	25465	25565	25301	25635	25250	25430	25375	25456	25381	25352	25366	25364	25571	25311	25629	25456	25416	25561	25419	25778	25561	25746	25465	25416	25494	25476	25521	25351	25584	25518	25336	25549	25590	25531	25455	25335	25402	25585	25553	25374	25536	25308	25557	25399	25453	25438	25212	25492	25671	25416	25174	25538	25395	25341	25447	25538	25347	25514	25511	25506	25346	25579	25500	25295	25321	25421	25162	25374	25212	25378	25475	25540	25444	25617	25723	25345	25188	25569	25526	25543	25306	25373	25270	25441	25475	25647	25589	25592	25471	25275	25240	25589	25327	25443	25661	25568	25364	25499	25444	25497	25249	25346	25518	25442	25402	25498	25308	25391	25599	25545	25486	25570	25435	25322	25520	25542	25586	25403	25399	25497	25492	25357	25507	25497	25417	25445	25476	25510	25468	25424	25383	25467	25620	25308	25585	25377	25371	25515	25468	25679	25211	25314	25520	25622	25680	25399	25412	25341	25518	25625	25337	25545	25497	25510	25411	25465	25440	25680	25315	25472	25544	25147	25555	25664	25562	25380	25524	25393	25629	25375	25329	25470	25182	25453	25346	25279	25293	25577	25237	25428	25316	25373	25611	25541	25578	25306	25547	25369	25420	25695	25507	25557	25461	25644	25477	25537	25754	25416	25436	25551	25489	25515	25353	25284	25538	25296	25599	25554	25561	25628	25294	25552	25606	25612	25407	25361	25558	25324	25549	25532	25665	25532	25456	25294	25579	25508	25517	25356	25392	25484	25566	25427	25480	25534	25533	25391	25553	25244	25328	25432	25558	25361	25664	25365	25382	25550	25523	25444	25325	25329	25639	25230	25368	25544	25519	25508	25452	25530	25458	25128	25258	25323	25418	25462	25345	25299	25297	25531	25349	25422	25327	25575	25759	25751	25735	25457	25585	25666	25557	25907	25567	25481	25458	25872	25577	25777	25442	25576	25523	25502	25399	25526	25397	25589	25229	25274	25403	25484	25569	25360	25328	25374	25720	25765	25528	25456	25556	25470	25272	25767	25350	25476	25588	25471	25436	25280	25178	25355	25483	25629	25421	25396	25346	25435	25717	25537	25405	25419	25445	25493	25439	25560	25179	25370	25367	25442	25320	25340	25316	25577	25610	25468	25576	25319	25297	25400	25402	25364	25538	25646	25559	25590	25631	25652	25223	25440	25583	25352	25457	25689	25464	25513	25709	25516	25556	25680	25462	25423	25402	25632	25358	25408	25526	25441	25588	25510	25616	25562	25227	25533	25651	25416	25369	25482	25486	25628	25477	25563	25406	25630	25349	25499	25279	25464	25191	25181	25236	25462	25407	25540	25590	25522	25419	25228	25145	25369	25360	25571	25407	25428	25360	25651	25375	25573	25267	25696	25443	25466	25421	25528	25535	25307	25406	25438	25764	25681	25405	25335	25240	25521	25564	25724	25547	25340	25326	25356	25356	25565	25445	25373	25664	25533	25603	25265	25515	25276	25466	25587	25618	25297	25514	25272	25635	25516	25486	25315	25417	25548	25304	25386	25435	25244	25518	25417	25382	25494	25214	25510	25681	25503	25444	25301	25221	25534	25610	25375	25639	25606	25513	25442	25485	25406	25689	25454	25406	25615	25657	25602	25483	25627	25635	25461	25406	25438	25470	25291	25458	25490	25557	25575	25583	25388	25231	25468	25535	25524	25497	25246	25736	25654	25614	25418	25352	25497	25372	25581	25460	25468	25451	25336	25504	25467	25311	25586	25549	25349	25737	25345	25170	25653	25458	25372	25374	25376	25527	25250	25407	25412	25283	25393	25383	25664	25762	25849	25516	25496	25278	25312	25588	25452	25484	25711	25401	25598	25052	25254	25355	25475	25224	25340	25309	25545	25605	25395	25371	25661	25538	25278	25466	25715	25496	25367	25364	25590	25472	25499	25525	25406	25485	25199	25507	25747	25281	25492	25354	25245	25213	25270	25434	25606	25371	25423	25337	25558	25474	25505	25603	25351	25505	25499	25533	25486	25262	25378	25430	25335	25322	25392	25423	25428	25466	25477	25407	25619	25286	25412	25485	25455	25308	25411	25377	25440	25562	25518	25426	25597	25403	25210	25533	25488	25181	25346	25457	25305	25519	25363	25423	25601	25528	25432	25507	25362	25657	25452	25354	25552	25456	25609	25308	25424	25528	25319	25598	25381	25446	25537	25149	25314	25461	25409	25235	25535	25514	25310	25557	25459	25501	25567	25581	25307	25285	25638	25567	25569	25165	25516	25345	25563	25211	25554	25441	25584	25376	25355	25585	25423	25352	25608	25256	25478	25256	25481	25611	25470	25504	25455	25476	25610	25674	25619	25526	25192	25380
30449	53051	49835	41060	34505	29849	26736	24740	22850	21722	21255	20956	20113	19642	19275	18872	18692	18209	18247	18135	18121	18016	17963	17850	17703	17664	18025	17397	17787	17736	17419	17572	17286	17499	17232	17286	17450	17020	17317	17181	17063	17237	17086	17050	17229	17166	17278	17055	17158	17128	17031	16924	17192	17020	17166	17089	16993	17151	17231	17214	16954	17010	17091	17149	17173	17022	16993	17085	17097	17249	17147	16922	17073	17098	16962	17064	17101	16959	16980	17092	17063	16964	16953	17070	17074	16953	16994	17027	17184	17142	17174	17029	17017	16867	17054	16944	17069	17032	16964	16929	17092	17059	16999	16949	16969	16951	16979	16939	17002	17190	17079	17038	16945	17133	16947	17022	17166	17050	16971	17189	16918	16888	17086	17067	16965	17008	16856	16846	17116	17158	16855	17047	16947	16952	16988	16960	16868	17004	17011	16804	17118	17057	16855	17203	17093	17017	16897	16875	17002	16957	16815	17226	17045	16886	17080	16912	17071	16925	16937	17106	17200	16897	17033	16898	16945	16963	16876	17006	17115	16937	17063	17077	17045	17103	16984	16985	17158	17082	17107	16958	17114	17012	17056	16864	16970	16995	17343	17137	17127	17072	17036	17060	16995	17114	17074	17045	17021	16990	17200	16992	16952	17133	17186	16808	16869	16955	16892	17052	17148	17230	17058	17032	16929	17081	16995	17059	16776	17116	17200	17144	17118	16999	16999	17033	17102	16960	16877	17087	17097	17033	17081	17106	17207	16967	16919	17167	17093	17007	17222	17068	17115	17021	17061	16908	17098	16961	17333	16921	16822	16936	17166	16833	17112	17119	17049	16833	17051	17204	16902	17106	17051	17123	17082	17078	16995	17012	17032	16964	16999	17083	17199	17008	16850	16940	17093	17086	16846	17182	16976	17052	17049	17043	16872	16955	17034	16982	17105	17092	16912	16964	16956	17239	17125	17096	16954	17145	17112	16885	17030	16941	17006	16996	17049	17080	17182	17028	16979	16894	16991	17108	17017	17071	17156	17107	17140	16888	17068	17029	17263	16872	17057	17026	16993	17106	17090	16911	16964	17121	16993	17132	16939	17186	16973	17051	17008	17225	17259	16942	17057	16998	16760	16957	16978	17097	17002	17077	17048	17264	16989	17085	16934	17006	17096	16813	16959	17108	16958	16970	16899	16977	17019	16948	17041	17007	17135	16905	17002	16921	17013	16999	17056	17134	17043	16985	17022	17129	16882	16891	17184	17220	16953	17043	17027	17130	16911	16902	17029	17026	17062	16991	17247	16936	16977	16938	17151	17082	16884	17036	17061	16918	17059	16890	16943	17009	16991	17023	17052	16928	17038	17018	17011	17021	17090	17006	17047	16985	16955	17041	16972	17144	17002	17203	17145	17054	17085	16998	17120	17190	17103	17113	16990	16980	17098	16951	16968	17088	16974	17181	17066	16928	16824	17066	17106	16951	17136	17160	16910	17113	17233	17073	17138	17110	16952	17119	16936	17033	16975	17169	17047	17018	16901	17148	17123	16990	17003	16962	17108	17024	17025	16955	17216	16951	17083	17226	16967	17191	17178	16932	17061	17265	17027	17080	17011	17224	17150	17067	17013	17159	17026	17133	16957	16984	17008	17007	17202	17028	16975	17006	17004	16926	17005	16990	17049	17028	16979	16914	17113	17039	17246	17013	16751	16984	17023	17216	16942	16836	17021	17058	17000	17021	16899	16879	16878	16868	17009	16843	17103	17108	16995	16887	17107	16914	17117	17081	17073	17166	17030	17137	16871	17065	17111	17083	17077	17071	17098	17101	16947	16962	16926	17074	17079	17087	16738	17091	16989	16932	16944	16871	16836	16981	16986	17103	16894	16998	17083	16873	17065	17038	17069	16998	17028	17118	17135	16858	17159	16970	17011	16977	16828	17295	16998	17019	17057	17023	17109	17132	17149	16979	16967	16912	17068	17029	16869	16858	17042	16942	16887	16939	16860	16973	16972	16972	17054	17061	17109	16944	17204	16996	17160	16942	17083	16979	17207	16996	17078	16956	17109	17181	17079	17187	17148	17180	16907	16982	17161	17067	17004	16997	17013	17011	16886	17176	16986	16955	16943	17119	17129	17092	17089	16911	17057	17024	17118	17002	16909	17030	16924	17173	17046	17184	16985	16958	17084	17089	17138	16988	17034	17053	16891	17159	17136	16979	17056	17003	17035	17084	17100	17143	17132	17226	17168	17074	17045	17132	16990	16920	17066	17214	16887	17110	17004	17115	16994	16864	17078	17084	17028	16931	17075	16995	16960	17059	17154	16901	17021	17010	17047	16824	16923	16948	16969	17138	17035	17063	16895	17053	17006	16991	16946	17081	17134	17037	16983	17045	17082	17026	16830	17112	17014	16861	17070	16944	17098	16902	17037	17090	17208	17036	16961	16953	17012	17161	17039	17114	17034	16832	16960	17081	17052	16978	17062	16949	17130	17161	16995	17037	16979	16927	17037	17085	17073	16997	17107	17060	17052	17063	17002	17003	17158	17058	17148	16984	16999	16953	17017	17046	16913	16891	17074	16935	17033	16895	16950	17126	17097	16905	16979	16971	16832	16982	16997	16777	17061	17008	16973	17042	17196	16913	17052	17241	16870	16920	17006	17019	16963	16935	17204	17045	17018	16992	17108	16959	17029	17003	16884	16996	17072	17174	17129	16961	17035	16872	17209	17128	16926	16919	16973	17172	17125	17131	17040	17091	16931	16861	17112	17276	16914	17069	16968	17003	17040	17125	16904	17007	17093	17009	16981	16986	17076	17025	17011	17029	17184	16993	17070	17175	17010	16913	16790	17030	16995	16966	17111	17010	16944	16920	17010	16905	17175	17225	17093	17045	16970	17125	16863	17038	16958	17103	17121	17206	17111	16877	17109	17077	16982	16974	17037	17015	16934	17063	17020	16961	17212	17042	17058	17023	16897	17022	16948	17046	17036	17169	17099	17059	16946	17036	16990	17054	17087	17054	17084	16983	17041	16994	16887	17060	16808	17003	17060	16947	16910	17183	17069	17067	17054	17277	17161	16985	16998	17045	17066	16944	17043	17094	16999	16970	17078	17050	17159	16978	17026	16956	17010	16825	16946	17067	17097	17050	17073	17051	16911	17095	17083	16940	17119	17002	16961	16974	17148	17099	16902	16938	16954	16901	17096	17095	17045	17070	17090	17035	16991	16950	17146	17057	17097	16869	17150	16921	17128	16950	17007	17022	17066	17140	17089	17060	16963	17013	17091	17003	17126	17047	17028	17017	17035	16883	17036	16936	17164	16941	16963	17219	16866	16985	16985	16932	16888	16830	17045	16929	16961	17051	16924	17000	16938	16915	17119	17152	17043	17206	17020	16795	16950	17145	17171	17042	16954	17079	17147	16872	17109	16955	17158	16974	16976	16876	17066	17283	16960	17142	16961	17129	16942	16960	16996	17083	16928	16784	17077	17030	16858	16976	16985	16912	17091	16910	16958	17127	17126	16916	17017	16979	17061	17176	16864	16971	17169	16924	17161	16958	17032	17098	16837	17038	16966	17228	16904	17189	16996	17033	16925	16922	17050	16933	16952	17109	17032	17082	17184	17009	17062	16954	16906	17121	17062	17043	16912	17001	17051	17346	17021	16940	17018	16950	17132	17055	17009	16963	17159	17077	17131	16903	16855	17055	17114	17007	17117	17051	17089	17113	16785	17214	17087	17000	16894	17144	16978	16951	17113	16863	17050	16838	17001	17028	17006	17121	17021	17047	16897	17149	17029	17246	17033	16990	17064	17047	16993	17115	17067	17133	16999	16894	16961	16895	16878	16875	17155	17122	17129	16922	16986	17046	17191	17141	16895	17040	17019	17034	16952	17060	16936	16995	17104	17037	17108	17077	17065	16859	17072	17024	16893	17085	16863	16977	17292	17028	17122	17019	17119	16921	17070	17217	16942	16921	17143	16913	16957	17061	17111	17235	17241	16948	17199	17137	16856	17112	16999	16999	16907	16980	16873	16965	16952	17084	16853	16945	16882	17129	16860	16865	17000	16944	17111	16989	17044	17008	16790	17017	17134	16885	17094	16928	17109	17066	17032	16974	17247	17016	17037	16966	17053	17181	17199	16905	17134	17108	17047	17155	16998	16879	17052	17132	17170	17005	16958	17161	17099	17063	17218	16968	17043	16995	17138	16990	17236	17087	17016	16951	17173	16970	16874	17048	17118	17010	16929	16969	17074	17003	16994	17155	16968	17077	17141	16925	16906	17074	16931	17007	17039	17066	16999	16955	17001	16864	17073	17044	16953	17253	17071	17040	17194	16984	17014	17105	17214	16983	17106	17026	16862	17179	17268	16935	17037	17035	16997	16970	17055	16821	16984	17044	17078	16898	17223	17040	16993	17206	16960	17022	16965	17141	17017	17232	16973	16785	16964	17101	17059	16962	17104	16957	17003	17160	17135	17202	17106	16961	17075	17087	17021	17111	17014	17053	17067	17156	17155	17095	17108	17015	16779	16974	16986	17109	17043	17222	17005	17011	17142	16736	17028	17099	17142	16848	17096	16936	17065	16854	17144	17183	16991	17130	17037	17049	17144	17021	17066	17022	16992	16902	17165	17006	17092	17105	16989	17008	17103	17022	17007	17003	17027	16846	17055	17059	17000	17133	17039	17029	17052	17024	17057	16999	16881	16992	17106	16930	16948	17143	16860	17017	16962	17099	16996	17076	16984	17094	17156	17096	16963	17149	16994	17061	17076	17040	17063	17143	17039	16932	17072	17012	17006	16880	16899	16911	17043	17046	16947	17233	16860	17167	16882	16938	16905	16761	16931	16961	17012	16989	17087	16900	16868	17028	16981	17014	17145	16906	16811	17113	17122	17069	17136	16922	17068	17138	16975	17029	17023	16982	17053	16970	17005	16950	16948	17196	16944	17234	17162	16987	17099	16970	16944	17022	16884	17084	17325	16962	17071	17052	17127	17016	17033	17099	16957	16865	16758	17133	16972	16961	17066	17021	17184	16848	16936	17139	16930	17060	17055	16966	17028	17060	17061	17030	17163	16921	16859	17226	17069	17200	17046	17017	16842	16983	17131	16854	16937	16983	17192	16986	17057	16994	17014	17157	16956	16988	16963	17159	16922	17012
40142	39565	41157	36851	32757	30827	29688	28391	27740	27644	27328	27192	26983	26906	26908	26901	26668	26505	26795	26553	26684	26698	26621	26710	26042	26354	26690	26450	26358	26355	26324	26369	26120	26392	26410	26300	26477	26553	26370	26288	26203	26132	26137	26083	26455	26256	26291	26248	26204	26109	26421	26367	26203	26175	26394	26159	26148	26113	26386	26115	26092	26195	26291	26005	26158	26201	26389	25959	26183	26223	26496	26135	26227	26401	26584	26108	26133	26214	26437	26240	26255	26271	26024	26214	26236	26206	26368	26458	26154	26352	26317	26060	26474	25937	26083	26241	26188	26235	26386	26226	26127	26427	26047	25774	26209	26330	26333	26258	26126	26279	26205	26205	26396	26108	26516	26186	25994	26018	26035	26205	26426	26239	26243	26224	26214	26172	26270	26195	26283	26120	26229	26300	26351	26230	26023	26193	26170	26429	26263	26184	26281	26324	26221	25999	25904	26228	26395	26134	26294	26097	26040	25908	26213	26265	26239	26213	26260	26257	26231	26231	26352	26318	26038	26450	26401	26261	26208	26172	26280	26391	26277	26161	26184	26050	25980	26323	26114	26388	26396	26095	26228	26387	26514	26273	26055	26287	26332	26107	26054	26448	26213	26360	26257	26091	26299	26403	26375	26246	26276	26143	26200	26145	26169	25891	26090	26384	26335	26054	26385	26045	26442	26119	26353	26426	26170	26056	26273	26306	26114	26108	26412	26349	26108	26038	26479	26202	26132	26197	25893	26266	26493	26281	26063	26248	26221	26213	26054	26496	26102	26184	26337	26362	26274	25964	26084	25933	26057	26315	26288	26173	26434	26272	26356	26122	26259	26469	26267	26272	25976	26003	26228	26067	26279	26253	26163	26055	26480	26264	26402	26332	26053	26162	26278	25926	26209	26005	26184	25993	26310	26173	25946	26188	26382	26349	26179	26308	26401	26233	26426	26342	26047	26214	26226	26508	26335	26290	26372	26201	26092	26107	26385	26270	25991	26083	26103	26363	26162	26042	26411	26419	26140	26361	25985	26149	26277	25908	26059	26241	26312	26250	26192	26281	26166	26146	26272	26303	26053	26323	26377	26250	26231	26173	26277	26198	26315	26222	26360	26365	26150	25994	26274	26235	26271	26563	26109	26141	25934	26291	26378	26238	26082	26003	26027	26186	26358	25945	26058	26300	26434	25987	26046	26078	26128	26299	26314	26087	26401	26200	26073	25946	26088	26153	26184	26193	25892	26176	26232	26493	26346	26109	26193	26415	25892	25849	26095	26121	26229	26094	26421	26114	26216	26052	26313	26233	26233	26267	26157	26123	26278	26169	26591	26251	26154	26028	26129	26069	26198	26348	26029	26175	26280	26184	26248	26086	26275	26372	26414	26293	26559	26185	26194	26147	26048	26083	26035	25950	26309	26321	26161	26240	26383	26075	26223	26357	26070	26137	26150	26267	26296	26298	26178	26292	26325	26248	26155	26150	26192	25952	26025	26121	26456	26399	26278	26215	26100	26249	26123	26372	26127	26306	26426	26293	25957	26243	26301	26280	26121	26096	26475	26113	26272	26058	26306	26314	26429	26231	26327	26117	26301	26041	26150	26229	26086	26262	26198	26106	26286	26330	26209	26147	26131	26052	26115	26085	26494	26199	26097	26118	26112	26166	26063	26258	26263	26053	26245	26115	26206	26475	26291	26216	26054	26437	26289	26270	26389	26230	26151	26004	26150	26191	26186	26106	26349	26349	26220	26187	26335	26210	26280	26329	26199	26415	26604	25882	26277	26262	26148	26181	26219	26155	26089	26161	26170	26136	26240	26225	26194	26133	26138	26239	26199	26193	26213	25982	26228	26119	26193	26094	26049	26341	26226	26267	26332	26129	26277	26129	26377	26199	26156	26092	26249	26210	26184	26087	26163	25903	26299	26404	26088	26069	26204	26353	26338	26273	26158	26226	26205	26228	26169	26475	26171	26211	26182	26136	26426	26091	26065	26203	26207	26310	26262	26133	26454	26185	26102	26319	25957	26296	26163	26051	26361	26293	26128	26148	26115	26126	26115	26230	26057	26155	26246	26297	26398	26393	25975	26282	26175	26248	26172	26117	26306	26263	26024	26104	26161	26449	26098	25958	26374	26041	26287	25875	26221	26209	25999	26029	26424	26300	26051	26166	26521	26362	26089	26277	26410	26263	26255	26013	26316	26278	26268	26263	26382	26109	26190	26264	26428	26236	26184	26188	26009	26130	26452	26061	26287	26268	26200	26306	26379	25938	26161	26081	26123	26120	26199	26404	26308	26322	26588	26122	26136	26011	26174	26179	26254	26344	26125	26070	26141	26313	26202	25853	26321	26247	26495	26405	26174	26035	26167	26227	26314	26109	26427	26044	26249	26190	26376	26258	26337	26091	26194	26202	26124	26069	26192	25915	26472	26335	26309	26237	26152	26310	25897	26362	26308	25915	26187	26264	26165	26390	26081	26158	26452	26439	26064	26205	26079	26107	26465	26243	25951	26124	26196	26321	26286	26169	26219	26185	26248	25903	26233	26200	26646	26268	26546	26319	26210	26129	26202	26145	26075	26205	26240	26408	26100	26125	26418	26311	26393	26224	26014	26326	26271	26265	26117	26249	26290	26300	26328	26102	26147	26099	26430	26016	26073	26228	26317	26240	26124	26153	26077	26148	26246	26188	26161	26234	26181	26436	26602	26326	26245	26152	26242	26182	26322	26079	26117	26365	26155	26261	26247	26197	26242	26399	26301	26353	26352	26222	26290	26428	26421	26311	26233	26228	26179	26113	26197	26447	26276	26239	26207	26183	26116	26281	25991	26165	26434	26244	26202	26077	26250	26041	26253	25970	26326	26111	26062	26156	26304	26173	26101	26473	26045	26312	26238	25827	25833	26306	26021	26255	26357	26222	26249	26378	26299	26379	26241	26263	26191	26152	26215	26026	26165	26127	26238	26290	26017	26085	26308	26044	26008	26213	26222	26073	26277	26362	26244	26359	26385	26259	26166	26226	26283	26294	26092	26332	26109	26236	26218	26175	26018	25958	26231	26367	26009	26308	26022	25897	26220	26198	26403	26047	26337	26123	26217	26089	26276	26236	26129	26197	26067	26457	26286	26428	26128	26282	26188	25956	26056	26093	26101	26124	26183	26121	26336	25984	26248	26385	26195	26182	26140	26155	26292	26128	26163	26030	26228	26360	26151	26252	26273	26346	26201	26289	26388	26144	26173	26020	26281	25998	26174	26232	26129	26247	26020	26035	26585	26280	26349	26040	26503	26189	26020	26194	26339	26512	26225	26319	26317	26101	26332	26088	26625	26329	26279	26282	26312	26236	26226	26236	26173	26394	26405	26338	25951	26287	26261	26400	25942	26164	26092	25845	26220	26134	26336	26252	26156	26023	26280	26248	26120	26232	26125	26115	26300	26201	26483	26440	26270	26051	26475	26128	26416	26245	26279	26091	26198	26225	25880	26286	26240	26143	26265	26149	26194	26060	26050	25990	25857	26315	26096	26246	26135	26210	26203	26218	26005	26041	26398	25952	26250	26189	26309	26202	26246	26245	26106	26288	26295	26153	26358	26352	26284	26230	26412	26213	26321	26191	26267	26245	26121	26286	26314	26212	26302	26172	26364	26058	26175	26182	26107	26267	26361	26133	26351	26340	26069	25995	26247	26078	26307	26316	26066	26107	26275	26277	26071	26056	26204	26325	26229	26153	26104	26187	26115	26225	25967	26330	26229	26378	26196	25909	26256	26070	26322	26235	26336	26166	26027	26286	26192	26368	26112	26148	25951	26068	26018	26435	26142	25989	26212	26144	26304	25983	26428	26448	26191	26244	26269	26176	26192	26278	26224	26097	26103	26372	26351	26254	26228	26282	26507	26062	26362	26125	26338	26262	26112	26155	26004	26127	26261	26251	26246	25994	26100	26304	26032	26190	26163	26035	26111	26071	26372	26256	26211	26163	26241	25955	26163	26321	26320	26323	26336	26086	26278	26197	26039	26346	26339	26054	26151	26348	26072	26001	26264	26308	26306	26138	26034	25905	26212	26260	26384	26158	26129	26050	26178	26317	26476	26261	26324	26344	26243	26211	26061	26019	25941	26216	26221	26275	25987	26424	26170	26065	26501	26230	26054	26005	26013	26508	26536	26124	26489	26239	25978	26210	26265	26246	26542	26329	26350	26309	25985	26256	26065	26114	26225	26131	26133	26549	26228	26170	26196	26204	26414	26308	26208	26403	26372	26505	26162	26301	26100	26332	25831	26108	26132	26035	26081	26285	26267	26214	26175	26217	26245	26437	26016	26085	26223	26182	26070	26327	26403	25916	26344	26257	26472	26125	26280	26154	26377	26340	26029	26064	26216	26291	26069	26462	26403	26402	26454	26250	26147	26153	26348	26323	26241	26430	26339	26142	26133	26275	26112	26117	26561	26157	26087	26199	26158	26107	26472	26155	26231	26244	26463	26389	26385	26347	26402	26171	26086	26336	26283	26238	25997	26077	26443	25950	26226	26336	26351	26292	26568	26392	26239	26163	26215	26152	26056	26356	26211	26202	26170	26183	26384	26044	25936	26350	26359	26215	26151	26095	26254	25993	26051	26096	26327	26118	26357	26106	26168	26263	26242	26145	26102	26301	26294	26089	26091	26245	26269	26203	26064	26194	26396	26417	26200	26086	26143	26145	26088	26229	26179	26403	26364	25978	26210	26306	26332	26340	26324	26187	26342	26301	26028	26264	26098	26324	26286	26248	26418	26392	26208	26105	26330	26154	26122	26113	26115	26066	26184	26016	26167	25981	26067	26208	26151	26203	26278	26358	26396	26662	26238	26285	26293	26109	26138	26401	26371	26385	26127	26010	25957	26511	26474	26269	26229	26168	26389	25978	26123	26115	26066	26274	26070	26574	26176	26409	26094	26114	26293	26106	26150	25997	26148	26089	26197	26372	26043	26459	26243	26256	26141	26128	26332	26164	26314	26386	26264	26294	26237	26197	26196	26132	26303	26369	26428	26233	26347	26279	26310	26144	26258	26089	26186	26124	26189	26327	26216	26110	26260	26204	26206	26286	26168	26320	26037	26136	26286	26139	26256	26139	26279	26247	26242	26414	26302	26359	26079	26003	26136	26181	26164	26310	26441	26532
33241	42386	39902	32701	27509	24149	22336	20867	19950	19504	19291	19052	18678	18551	18434	18360	17953	17835	17834	17854	17895	17791	17534	17654	17619	17662	17580	17594	17467	17667	17454	17348	17458	17462	17330	17380	17301	17364	17390	17558	17346	17297	17438	17347	17322	17539	17470	17451	17394	17386	17478	17463	17261	17346	17539	17465	17482	17472	17429	17388	17223	17406	17344	17576	17210	17485	17432	17396	17463	17383	17198	17399	17256	17323	17407	17404	17436	17353	17408	17302	17386	17417	17334	17371	17429	17388	17303	17405	17187	17234	17352	17262	17388	17356	17400	17421	17302	17305	17246	17400	17357	17247	17360	17304	17500	17231	17320	17366	17409	17288	17356	17402	17393	17437	17420	17227	17319	17345	17286	17481	17421	17273	17271	17405	17369	17340	17398	17348	17287	17185	17444	17381	17512	17297	17278	17519	17322	17381	17278	17225	17434	17402	17254	17179	17342	17273	17358	17460	17257	17435	17375	17387	17224	17349	17374	17471	17344	17389	17246	17493	17267	17281	17317	17473	17392	17331	17279	17332	17254	17479	17377	17337	17353	17424	17484	17496	17302	17387	17392	17262	17283	17221	17341	17431	17394	17540	17411	17346	17234	17427	17554	17361	17386	17256	17275	17281	17403	17314	17402	17185	17224	17322	17361	17613	17195	17412	17392	17372	17318	17355	17388	17214	17468	17186	17294	17361	17303	17561	17540	17327	17462	17273	17239	17189	17307	17312	17477	17422	17350	17372	17583	17346	17368	17313	17487	17461	17262	17414	17164	17432	17283	17343	17332	17388	17403	17385	17378	17426	17431	17164	17364	17209	17431	17308	17152	17442	17480	17248	17342	17344	17224	17454	17352	17230	17368	17467	17287	17238	17342	17353	17615	17267	17338	17422	17285	17359	17495	17314	17302	17288	17353	17289	17328	17370	17401	17246	17472	17352	17292	17473	17345	17362	17317	17465	17251	17289	17213	17415	17258	17155	17219	17571	17316	17398	17229	17242	17448	17224	17236	17438	17220	17341	17247	17178	17231	17386	17272	17209	17515	17329	17285	17352	17326	17297	17276	17258	17308	17237	17461	17374	17297	17435	17230	17292	17220	17260	17431	17360	17314	17388	17496	17300	17426	17359	17425	17278	17277	17298	17313	17180	17527	17357	17520	17332	17363	17269	17403	17324	17354	17454	17536	17274	17339	17430	17339	17440	17410	17357	17249	17309	17311	17275	17256	17287	17429	17424	17218	17368	17365	17418	17308	17375	17409	17611	17473	17360	17298	17257	17224	17357	17417	17164	17332	17425	17350	17241	17375	17339	17360	17288	17515	17355	17368	17400	17273	17474	17403	17350	17416	17251	17261	17359	17383	17300	17454	17333	17378	17521	17524	17276	17316	17228	17231	17269	17372	17474	17415	17304	17246	17317	17282	17348	17562	17258	17114	17311	17495	17551	17249	17407	17448	17356	17279	17331	17265	17193	17300	17459	17504	17284	17341	17183	17447	17382	17191	17248	17480	17468	17311	17432	17257	17252	17255	17177	17472	17284	17381	17260	17378	17462	17390	17547	17513	17394	17348	17161	17375	17355	17220	17355	17258	17314	17232	17465	17475	17383	17378	17345	17314	17452	17361	17448	17375	17433	17234	17398	17362	17232	17288	17360	17401	17331	17416	17307	17407	17246	17285	17363	17328	17377	17376	17267	17462	17266	17332	17487	17264	17378	17295	17251	17271	17270	17340	17300	17400	17307	17290	17264	17328	17408	17371	17403	17348	17407	17226	17297	17350	17323	17358	17398	17389	17469	17310	17402	17296	17339	17293	17103	17344	17488	17370	17439	17361	17219	17500	17440	17269	17279	17410	17347	17429	17603	17513	17261	17498	17322	17287	17258	17337	17242	17463	17483	17341	17352	17372	17385	17371	17355	17344	17502	17488	17523	17348	17317	17410	17439	17301	17398	17414	17365	17408	17297	17279	17288	17424	17250	17434	17299	17454	17223	17166	17391	17376	17370	17108	17472	17396	17246	17266	17204	17468	17325	17363	17193	17313	17448	17336	17262	17338	17418	17144	17311	17340	17375	17247	17419	17474	17353	17251	17298	17388	17319	17323	17303	17453	17333	17373	17377	17388	17390	17421	17212	17164	17451	17499	17468	17209	17308	17558	17421	17340	17436	17428	17382	17502	17223	17392	17320	17497	17457	17170	17411	17171	17451	17261	17308	17327	17452	17211	17336	17324	17304	17290	17172	17363	17182	17567	17342	17189	17226	17403	17362	17442	17277	17392	17296	17322	17330	17173	17381	17291	17381	17429	17434	17392	17357	17313	17192	17387	17429	17562	17610	17326	17243	17372	17430	17318	17315	17207	17344	17311	17394	17368	17467	17254	17266	17126	17414	17227	17289	17401	17192	17527	17471	17355	17404	17515	17507	17334	17560	17359	17281	17317	17447	17581	17282	17316	17286	17329	17502	17220	17431	17353	17329	17275	17474	17450	17277	17420	17289	17422	17263	17290	17539	17365	17423	17273	17212	17218	17281	17453	17320	17168	17204	17463	17239	17235	17556	17455	17450	17223	17210	17130	17256	17223	17379	17353	17357	17271	17336	17389	17339	17472	17384	17508	17190	17375	17455	17483	17318	17316	17492	17363	17354	17440	17534	17214	17286	17398	17285	17317	17310	17391	17386	17140	17055	17277	17466	17294	17370	17451	17373	17488	17573	17369	17455	17327	17405	17191	17379	17368	17443	17499	17449	17312	17309	17258	17367	17419	17280	17445	17308	17474	17308	17508	17259	17240	17317	17335	17273	17486	17399	17398	17281	17285	17255	17271	17365	17415	17288	17180	17459	17414	17300	17352	17501	17466	17503	17352	17473	17307	17304	17334	17407	17313	17570	17561	17366	17340	17260	17259	17362	17429	17377	17305	17364	17393	17293	17288	17293	17324	17297	17377	17404	17330	17359	17357	17298	17219	17368	17466	17314	17245	17272	17301	17356	17390	17362	17142	17325	17358	17210	17327	17263	17421	17336	17364	17474	17422	17389	17169	17451	17507	17270	17187	17234	17304	17376	17321	17322	17381	17493	17365	17418	17350	17397	17303	17291	17407	17424	17332	17293	17405	17485	17402	17317	17448	17467	17363	17469	17280	17354	17313	17153	17431	17409	17339	17406	17366	17302	17445	17396	17441	17248	17352	17279	17410	17298	17406	17424	17393	17436	17446	17353	17333	17442	17314	17387	17271	17277	17490	17235	17401	17268	17459	17418	17468	17351	17240	17339	17521	17269	17272	17404	17396	17339	17345	17295	17357	17420	17142	17194	17387	17261	17272	17285	17546	17412	17248	17332	17435	17323	17492	17369	17373	17644	17353	17305	17247	17396	17284	17369	17154	17361	17417	17459	17335	17247	17205	17512	17434	17232	17365	17491	17315	17377	17296	17392	17478	17247	17418	17498	17461	17208	17425	17378	17391	17292	17448	17277	17495	17408	17230	17338	17264	17376	17277	17606	17305	17171	17237	17280	17273	17265	17350	17399	17341	17208	17405	17358	17319	17363	17328	17529	17192	17373	17346	17333	17570	17316	17394	17459	17332	17387	17564	17395	17307	17297	17352	17335	17282	17339	17480	17545	17384	17270	17278	17359	17368	17213	17357	17155	17281	17344	17402	17448	17459	17357	17326	17489	17625	17303	17378	17280	17268	17306	17356	17396	17333	17419	17146	17379	17232	17263	17321	17445	17409	17386	17306	17441	17266	17365	17408	17285	17457	17344	17284	17434	17416	17463	17300	17303	17455	17346	17187	17264	17449	17285	17389	17527	17224	17312	17354	17407	17387	17201	17467	17333	17452	17402	17275	17294	17426	17466	17512	17429	17411	17223	17303	17405	17412	17135	17265	17150	17320	17261	17382	17362	17464	17302	17390	17070	17309	17402	17309	17399	17384	17220	17475	17431	17257	17431	17432	17246	17374	17427	17502	17455	17248	17474	17344	17336	17122	17514	17238	17305	17364	17457	17423	17405	17327	17410	17558	17203	17429	17354	17374	17169	17387	17421	17326	17345	17208	17356	17328	17247	17442	17306	17363	17327	17364	17422	17441	17420	17320	17307	17331	17445	17278	17424	17604	17382	17504	17363	17276	17533	17298	17424	17311	17438	17256	17322	17283	17260	17435	17324	17437	17302	17301	17294	17354	17416	17218	17422	17444	17324	17328	17310	17319	17242	17295	17398	17335	17448	17245	17392	17493	17160	17565	17572	17202	17332	17473	17316	17301	17473	17461	17538	17404	17279	17493	17232	17358	17289	17246	17309	17396	17465	17439	17508	17368	17576	17540	17430	17380	17095	17347	17530	17364	17400	17368	17331	17494	17287	17239	17297	17504	17562	17413	17314	17511	17282	17424	17371	17229	17338	17291	17211	17309	17395	17392	17398	17343	17301	17300	17409	17445	17281	17593	17258	17222	17436	17259	17350	17307	17469	17321	17375	17393	17359	17232	17242	17420	17197	17464	17250	17410	17479	17277	17403	17210	17240	17260	17443	17459	17378	17309	17441	17467	17522	17459	17141	17320	17395	17188	17212	17320	17416	17466	17248	17338	17499	17276	17517	17272	17354	17293	17385	17422	17384	17284	17354	17259	17267	17352	17425	17320	17296	17373	17091	17315	17526	17376	17392	17256	17204	17358	17299	17268	17381	17408	17272	17243	17063	17308	17375	17388	17289	17337	17382	17431	17368	17420	17415	17306	17348	17303	17339	17362	17438	17386	17316	17316	17324	17483	17413	17466	17382	17271	17290	17371	17412	17228	17322	17324	17129	17349	17358	17386	17424	17412	17259	17318	17324	17346	17216	17332	17469	17369	17220	17298	17438	17255	17224	17455	17471	17431	17340	17390	17350	17252	17191	17408	17350	17325	17351	17338	17301	17383	17415	17290	17027	17396	17475	17337	17372	17330	17292	17282	17321	17422	17328	17216	17329	17403	17404	17394	17430	17405	17322	17406	17307	17366	17400	17403	17539	17292	17498	17374	17357	17346	17384	17152	17546	17473	17262	17309	17495	17266	17326	17501	17245	17341	17362	17114	17426	17405	17388	17342	17386	17377	17375	17414	17272	17385	17505	17293	17172	17376	17230	17252	17408	17354	17391	17338	17315
24358	20918	27368	29762	30561	32736	32651	30216	29607	29129	28820	28555	28401	28104	28053	27758	27682	27348	27168	27297	27352	27113	27156	27142	27171	27215	27288	27028	27243	27104	26873	27056	27059	26839	26780	26668	26860	26609	26790	26611	26769	26835	26706	27006	26606	26631	26650	26717	26930	26764	26572	26819	26972	26879	26863	26829	26822	26911	26807	26626	26764	26662	26767	26816	26896	26567	26907	26765	26864	26926	26806	26760	27017	26847	26868	26566	26834	26766	26672	26930	26597	26901	26784	26688	26662	26624	26936	27080	26865	26780	26603	26648	26768	26830	26598	26893	26730	26947	26624	26778	26871	26511	26772	26573	26745	26866	26830	26677	26792	26833	26769	26707	26626	26661	26827	26938	26905	26731	26945	26688	26514	26537	26705	26682	26933	26823	26685	26593	26700	26765	26734	26776	26585	27010	26518	26872	27068	26732	26569	26757	26923	26655	27061	26990	26706	26574	26692	26871	26766	26584	26626	26673	26582	26600	26770	26833	26775	26497	26495	26739	26563	26800	26816	26663	26646	26793	26721	26810	26590	26684	26629	26569	26849	26470	27023	26749	26734	26856	26733	26581	26809	26809	26603	26631	26637	26456	26870	26890	26554	26900	26782	26570	26692	26709	26912	26720	26965	26804	26597	26795	26445	26944	26789	26664	26524	26643	26530	26870	26458	26781	26600	26776	26784	26850	26629	26693	26843	27000	26396	26746	26705	26769	26803	26701	26768	26906	26637	26852	26976	26759	26931	26947	26519	26718	26527	26863	26900	26932	26488	26680	27023	26632	26816	26489	26799	26926	26537	26908	26810	26684	26593	26714	26899	26444	26960	26930	26922	26682	26719	26695	26661	26790	26807	26907	26632	26798	26996	26760	26633	26721	26719	26681	26886	26614	26583	26619	26631	26677	26891	26555	26799	26667	26818	26605	26600	26724	26714	26808	26672	26895	26950	26737	26711	26671	26560	26654	26846	26676	26738	27028	26701	26659	26786	26694	26702	26782	26813	26842	26704	26562	26775	26858	26592	26822	26874	26747	26713	26754	26823	26637	26933	26795	26695	26734	27069	26911	26872	26655	26697	26515	26580	26690	26719	26718	26666	26468	26932	26794	26775	26758	26810	26683	26756	26479	26614	26874	26640	26954	26684	26661	26821	26586	26789	26508	26920	26856	26874	26757	26758	26794	26550	26745	26631	26691	26601	26659	26953	27026	26696	26626	26902	26714	26767	26853	26820	26904	26804	27000	26685	26897	26850	26973	26667	26812	26784	26854	26645	26855	26624	26848	26811	26720	26709	26764	26617	26770	26696	26535	26703	26660	26654	26923	26834	26547	26614	26567	26620	26475	26790	26711	26792	26766	26642	26677	26899	26603	26944	26632	26464	26907	26802	26906	26689	26789	26641	26611	26891	26777	26575	26840	26640	26623	26754	26807	26686	26803	26759	26719	26764	26502	26680	26628	26638	26352	26757	26729	26550	26501	26619	26703	26834	26876	26930	26621	26647	26604	26719	26852	26565	26640	26591	26802	26654	26945	26834	26938	26532	26781	26831	26618	26606	26811	26478	26953	26753	26783	26623	26700	26696	26682	26915	26981	26448	26691	26570	26617	26630	26540	26837	26757	26856	26855	26378	26841	26803	26635	26846	26820	26700	26747	26686	26918	26740	26557	26683	26747	26849	26904	26813	26642	26745	26529	26624	26884	26679	26621	26779	26750	26716	26544	26615	26756	26849	26580	26804	26830	26628	26640	26774	26692	26650	26695	26742	26623	26770	26595	26616	26466	26808	26589	26529	26799	26886	27025	26642	26609	26644	26917	26650	26804	26862	26690	26780	26650	26800	26625	26770	26624	26648	26886	26709	26657	26784	26692	26840	26663	26989	26608	26613	26474	26788	26559	26967	26935	26718	26648	26566	26633	26787	26561	26620	26701	26763	26684	26730	26415	26849	26567	26973	26897	27034	26783	26780	26691	26865	26851	26823	26775	26729	26886	26690	26699	26419	26588	26643	26582	26627	26385	27088	26953	26603	26866	26782	26681	26969	26798	26832	26659	26758	26866	26760	26976	26743	26980	26859	26781	26877	26895	26658	26701	26733	26819	26908	26411	26498	26604	26777	26653	26628	26528	26642	26584	26775	26692	26719	26756	26743	26949	26578	26629	26776	26822	26601	26647	26690	26697	26517	26575	26864	26614	26805	26689	27105	26960	26571	26787	26607	26922	26618	26793	26582	26698	26925	26799	26557	26454	26588	26773	26839	26859	26853	26537	26805	26845	26585	26621	26773	26831	26601	26685	26729	26845	26833	26924	26653	26511	26821	26548	26357	26536	26751	26787	26713	26782	26611	26787	26985	26609	26826	26694	26876	26808	26562	26685	26499	26685	26791	27080	26614	26816	27005	26800	26778	26753	26812	26659	26853	26901	27042	26545	26626	26615	26681	26946	26685	26864	26970	26751	26636	26864	26904	26778	26867	26666	26697	26828	26684	26622	26842	26736	26503	26743	26722	26527	26639	26808	26910	26600	26669	26945	26649	26829	26719	26807	26694	26867	26721	26851	26698	26756	26724	26715	26767	26615	26670	26648	26855	26658	26777	26933	26784	26721	26836	26670	26738	26681	26646	26985	26724	26676	27022	26852	26714	26557	26916	26682	26607	26739	26684	26683	26730	26763	26588	26858	26914	26847	26526	26538	26924	26684	26785	26819	26781	26634	26804	26845	26718	26734	26779	26743	26854	26717	26591	26892	26636	26694	26796	26741	26667	26616	26617	26725	26815	26582	26745	26897	26829	26575	26652	26858	26943	26890	26968	26647	26604	26718	26943	26711	26743	26755	26697	26795	26772	26737	26776	26560	26609	26691	26669	26731	26618	26725	26684	26676	26767	27057	26676	26585	26657	26558	26750	26765	26814	26600	26865	26994	26443	26841	26891	26632	26775	27180	27072	26679	27010	26782	26890	26708	26922	26463	26648	26592	26769	26709	26621	26938	26708	26729	26947	26896	26683	26593	26762	26699	26913	26693	26850	26605	26868	26929	26786	26870	26597	26810	26822	26746	26821	26723	26842	27159	27066	26745	26504	26681	26853	26868	26681	26360	26978	26832	26624	26755	26823	26796	26720	26973	26637	26861	26897	26625	26767	26802	26745	26727	26525	26828	26833	26692	26566	26787	26618	26463	26932	26705	26324	26854	26548	26516	26690	26547	26877	26723	26746	26584	26774	26993	26849	26844	26985	26613	26763	26784	27004	26528	27045	26816	26920	26581	26802	26649	26706	26628	26780	26660	26764	26691	26876	26835	26769	26689	26714	26803	26790	26655	26933	27002	26930	26825	26865	26918	26741	26681	26838	26729	26899	26754	26778	26840	26898	26769	26736	26621	26843	26686	26678	26710	26590	26819	26414	26726	26826	26900	26896	26637	26766	26684	26580	26734	26958	26667	26864	26662	26776	26856	27224	26840	26583	26836	26865	26999	26993	26933	26977	26687	26900	26587	26634	26871	26699	26562	26676	26576	26742	26679	26811	26803	26742	26578	26656	26903	26917	26851	26612	26786	26576	26650	26799	26661	26714	26553	26597	26816	26694	26739	26853	26998	26462	26709	26641	26653	26726	26799	26808	26462	26723	26843	26600	26755	26824	26715	26674	26820	26777	26740	26924	26777	26898	26720	26428	26786	26791	26512	26704	26874	26689	26672	26558	26763	26695	26736	26617	26742	26763	26712	26737	26684	26676	26993	26898	26655	26423	26670	26596	26773	26688	26722	26896	26682	26665	26633	26471	26679	26862	26558	26864	26708	26796	26722	26794	26601	26639	26751	26737	26664	26626	26885	26608	26403	26506	26720	26675	26796	26614	26774	26841	26600	26914	27012	26926	26797	26546	26728	26836	26933	26656	26539	27159	26744	26994	26837	26828	26898	26730	26779	26661	26818	26448	26722	26730	26877	26953	26843	26542	26635	26805	26625	26709	26616	26957	26659	26654	26666	26922	26498	26663	26761	26868	26764	26856	26799	26796	26736	26836	26671	26862	26518	26972	26536	26679	26930	26762	26472	26787	26764	26649	27009	26863	26548	26532	26636	26919	26980	26763	26896	26761	26916	26563	26749	26624	26554	26576	27010	26737	26690	26888	26915	26724	26973	26865	26728	26706	26654	26921	26840	26785	26650	26642	26973	26707	26978	26758	26804	26715	26550	26581	26414	26759	26578	26659	26692	26940	26723	26894	26655	26809	26822	26585	26865	26737	26948	27029	26698	26731	26803	26858	26932	27053	26702	26970	26675	26499	26477	26655	26741	26964	26708	26656	26689	26815	26730	26687	26749	26854	26461	26607	26836	26888	26492	26598	26850	27042	26797	26691	26776	26709	26839	26790	26856	26926	26620	26640	26767	26561	26838	26659	26628	26757	26902	26760	26756	26568	26726	26824	26606	26630	26616	26762	26910	26834	26501	26759	27009	26632	26823	26800	26870	26787	26788	26781	26781	26762	26741	26653	26854	26890	26767	26640	26742	26814	26695	26698	26862	26598	26558	27084	26965	26773	26924	26821	26681	26785	26842	26803	26402	26708	26735	26759	26814	26762	26948	26935	26793	26768	26674	26781	26770	26791	26896	27027	26574	26693	26700	26893	26787	26597	26865	26570	26852	26656	26725	26922	26926	26652	26656	26701	27046	26587	26994	26868	26941	26840	26623	26759	26900	26789	26721	26644	26829	26712	26711	26796	26844	26826	26602	26638	26722	26642	26872	26622	26754	26770	26768	26657	26737	26695	26761	26659	26714	26854	26620	26834	26850	26635	26582	26765	26969	27108	26556	26706	27093	27006	26687	26857	26819	26650	26660	26760	26663	26750	26800	26859	26716	27004	26533	26791	26873	26923	26697	26462	26811	26982	26732	26657	26723	26690	26941	26677	26852	26896	26697	26532	26634	26856	26604	26916	26946	26986	26825	26766	26632	26737	26900	27104	26613	26771	26625	26544	26799	26732	26745	26942	26749	26845	26778	26627	26483	26754	26748	26749	26819	26619	26486	26817	26949	26692	26752	26840	26500	26722	26764	26572	26894	26811	26761	26909	26862	26731	26729	26891	26687	26871	26886	26528	26506	26944	26731	26606	26632	26724	26692	26927	26882	26800	26747	26694	26679
30312	49189	46169	38419	32854	27827	25113	22764	21754	21310	21020	20240	19937	19361	19296	18924	18765	18724	18395	18486	18437	18451	18121	18240	18150	17938	18162	18156	18064	18013	17717	17912	17845	17883	17791	17638	17728	17786	17777	17891	17680	17759	17875	17735	17864	17778	17506	17598	17652	17731	17727	17640	17497	17680	17566	17613	17709	17715	17671	17504	17622	17599	17662	17667	17527	17873	17545	17825	17599	17690	17792	17565	17603	17539	17719	17668	17746	17660	17741	17621	17612	17642	17791	17761	17731	17597	17680	17632	17696	17676	17561	17695	17523	17669	17704	17481	17679	17877	17743	17652	17579	17657	17546	17614	17758	17509	17857	17822	17631	17599	17601	17525	17758	17663	17874	17639	17667	17336	17687	17647	17681	17624	17647	17551	17731	17674	17656	17737	17596	17516	17656	17733	17691	17696	17668	17727	17411	17902	17497	17553	17588	17646	17736	17745	17546	17642	17685	17900	17547	17735	17686	17650	17695	17724	17423	17669	17596	17762	17657	17711	17475	17703	17642	17507	17600	17492	17573	17790	17816	17514	17589	17740	17683	17771	17598	17655	17611	17704	17665	17593	17740	17725	17728	17537	17651	17743	17592	17842	17663	17749	17519	17568	17713	17451	17556	17711	17598	17699	17763	17634	17738	17735	17609	17690	17570	17556	17631	17625	17757	17633	17637	17628	17782	17579	17656	17521	17628	17658	17658	17645	17783	17705	17561	17712	17752	17707	17497	17650	17614	17627	17628	17717	17609	17714	17723	17647	17785	17691	17740	17671	17562	17485	17722	17513	17597	17621	17768	17609	17659	17694	17773	17595	17541	17641	17882	17776	17530	17639	17741	17501	17626	17641	17548	17458	17687	17908	17879	17786	17438	17879	17735	17758	17735	17452	17795	17564	17816	17676	17658	17670	17542	17603	17721	17738	17663	17622	17665	17567	17837	17532	17594	17631	17628	17453	17699	17698	17514	17712	17694	17583	17649	17619	17569	17646	17607	17689	17664	17716	17916	17680	17793	17471	17678	17812	17500	17849	17547	17478	17643	17520	17863	17532	17688	17549	17901	17751	17834	17789	17619	17587	17748	17716	17561	17704	17825	17715	17579	17768	17549	17462	17673	17791	17596	17618	17651	17594	17640	17669	17823	17548	17739	17670	17816	17537	17633	17699	17553	17545	17701	17620	17651	17681	17842	17671	17580	17780	17786	17638	17751	17813	17612	17715	17716	17592	17797	17648	17600	17722	17509	17751	17649	17753	17531	17703	17580	17789	17788	17542	17827	17759	17593	17660	17751	17595	17653	17640	17574	17483	17748	17688	17709	17734	17643	17761	17625	17721	17622	17690	17772	17676	17676	17499	17550	17791	17677	17622	17780	17549	17582	17555	17837	17532	17727	17580	17670	17631	17772	17662	17590	17618	17683	17662	17706	17581	17808	17633	17677	17630	17713	17723	17643	17779	17693	17715	17669	17555	17623	17647	17692	17650	17686	17647	17817	17750	17755	17687	17676	17697	17742	17441	17755	17638	17636	17632	17774	17684	17676	17627	17672	17706	17703	17653	17630	17564	17575	17613	17680	17565	17645	17597	17636	17632	17598	17596	17553	17784	17772	17748	17848	17879	17691	17692	17761	17581	17541	17569	17626	17703	17502	17605	17705	17689	17739	17720	17673	17763	17789	17465	17580	17771	17664	17558	17542	17707	17671	17741	17756	17748	17579	17603	17546	17646	17649	17625	17642	17812	17560	17551	17770	17691	17746	17705	17726	17647	17694	17646	17585	17704	17752	17735	17581	17746	17518	17528	17737	17582	17673	17650	17613	17761	17643	17628	17564	17741	17697	17544	17690	17542	17596	17574	17525	17667	17608	17824	17608	17597	17584	17739	17420	17557	17606	17682	17558	17607	17602	17614	17836	17697	17728	17579	17823	17609	17680	17606	17720	17602	17704	17525	17618	17693	17633	17756	17742	17760	17604	17877	17697	17824	17485	17646	17819	17458	17713	17726	17697	17554	17676	17712	17474	17596	17722	17778	17592	17688	17634	17670	17577	17784	17756	17630	17732	17884	17812	17704	17591	17448	17778	17491	17618	17733	17821	17711	17754	17542	17714	17655	17471	17743	17497	17817	17593	17850	17445	17685	17605	17615	17682	17627	17628	17676	17794	17713	17707	17520	17585	17506	17750	17792	17705	17766	17665	17711	17706	17705	17497	17477	17864	17682	17614	17467	17605	17706	17613	17660	17797	17460	17668	17614	17474	17611	17607	17612	17845	17744	17690	17591	17637	17650	17687	17657	17771	17648	17649	17646	17708	17558	17697	17574	17832	17805	17686	17549	17574	17511	17729	17775	17806	17704	17665	17659	17609	17610	17729	17780	17819	17530	17660	17792	17611	17673	17808	17651	17754	17641	17792	17672	17725	17636	17728	17694	17625	17752	17604	17671	17742	17783	17479	17582	17654	17822	17518	17655	17645	17701	17718	17755	17692	17633	17775	17590	17756	17709	17698	17704	17826	17689	17573	17682	17518	17653	17728	17541	17721	17656	17587	17585	17751	17776	17623	17586	17753	17759	17589	17551	17551	17693	17660	17774	17767	17758	17643	17657	17643	17904	17663	17598	17525	17720	17724	17651	17555	17503	17563	17489	17588	17453	17757	17506	17711	17617	17548	17656	17737	17541	17572	17546	17490	17493	17708	17727	17714	17673	17553	17690	17435	17569	17734	17452	17452	17812	17623	17698	17807	17497	17647	17686	17731	17582	17555	17495	17833	17745	17580	17470	17569	17605	17515	17650	17719	17791	17599	17763	17750	17527	17634	17727	17625	17550	17689	17746	17838	17680	17613	17503	17578	17496	17533	17781	17652	17751	17584	17507	17732	17625	17714	17693	17516	17567	17603	17673	17460	17604	17460	17513	17609	17698	17629	17538	17538	17740	17762	17661	17866	17672	17719	17824	17735	17566	17636	17776	17816	17496	17606	17541	17626	17566	17754	17603	17378	17454	17551	17819	17505	17537	17333	17645	17718	17616	17639	17791	17615	17637	17619	17720	17503	17603	17690	17817	17638	17533	17803	17738	17691	17828	17670	17580	17722	17668	17840	17543	17534	17766	17481	17781	17617	17807	17689	17564	17556	17635	17606	17795	17619	17718	17461	17538	17587	17684	17687	17665	17723	17598	17647	17680	17563	17678	17720	17698	17761	17610	17640	17674	17682	17475	17639	17700	17782	17769	17677	17596	17767	17534	17621	17598	17713	17749	17692	17670	17681	17725	17625	17658	17810	17645	17745	17523	17501	17755	17860	17751	17718	17618	17557	17657	17698	17655	17597	17580	17544	17726	17600	17566	17726	17607	17705	17733	17827	17565	17566	17580	17786	17616	17722	17730	17634	17539	17712	17674	17566	17626	17543	17573	17750	17591	17796	17714	17523	17838	17685	17660	17934	17613	17716	17878	17719	17555	17770	17699	17505	17669	17489	17715	17544	17541	17627	17585	17732	17689	17603	17631	17560	17819	17661	17674	17628	17534	17730	17527	17713	17778	17715	17639	17535	17705	17658	17647	17702	17673	17659	17661	17750	17551	17571	17521	17570	17697	17806	17492	17702	17606	17743	17764	17649	17658	17817	17525	17670	17663	17785	17632	17725	17682	17526	17794	17688	17855	17634	17840	17523	17625	17580	17731	17437	17594	17592	17931	17596	17689	17817	17561	17592	17615	17673	17768	17535	17720	17633	17667	17591	17644	17614	17565	17545	17720	17588	17556	17783	17628	17775	17819	17646	17707	17713	17528	17746	17812	17631	17641	17581	17706	17600	17764	17648	17718	17611	17692	17688	17777	17589	17537	17573	17606	17678	17543	17668	17757	17712	17646	17603	17707	17651	17455	17718	17682	17723	17729	17712	17799	17816	17704	17727	17531	17686	17650	17607	17787	17546	17696	17741	17863	17720	17739	17751	17851	17624	17617	17665	17648	17765	17809	17561	17586	17778	17697	17711	17671	17583	17684	17484	17673	17674	17610	17800	17484	17600	17895	17665	17515	17497	17765	17700	17666	17533	17597	17631	17607	17641	17593	17776	17735	17675	17811	17581	17540	17767	17561	17589	17631	17698	17847	17693	17683	17675	17550	17643	17622	17679	17478	17667	17785	17548	17736	17540	17736	17635	17747	17802	17733	17606	17653	17624	17620	17654	17412	17578	17591	17862	17706	17688	17871	17587	17524	17695	17782	17584	17736	17738	17730	17593	17710	17746	17692	17744	17591	17617	17548	17674	17684	17745	17747	17644	17631	17633	17356	17473	17816	17545	17807	17681	17629	17536	17678	17704	17626	17591	17724	17712	17592	17580	17659	17757	17728	17780	17711	17939	17694	17760	17613	17532	17722	17669	17674	17679	17817	17799	17711	17661	17589	17715	17857	17841	17663	17637	17683	17715	17697	17832	17738	17730	17553	17600	17805	17536	17591	17870	17799	17776	17682	17665	17627	17609	17844	17627	17742	17595	17842	17635	17700	17612	17549	17654	17754	17659	17687	17644	17780	17805	17647	17702	17727	17685	17665	17656	17680	17566	17663	17677	17648	17755	17541	17696	17401	17588	17707	17689	17587	17741	17700	17712	17668	17650	17756	17670	17816	17459	17687	17705	17723	17598	17577	17546	17465	17579	17787	17715	17550	17957	17682	17605	17647	17448	17621	17807	17992	17584	17597	17624	17595	17569	17673	17616	17797	17615	17659	17683	17731	17730	17597	17468	17590	17753	17687	17555	17598	17649	17532	17665	17649	17899	17670	17578	17588	17677	17610	17819	17585	17656	17525	17715	17744	17685	17674	17688	17680	17629	17626	17460	17492	17645	17688	17595	17671	17651	17638	17749	17661	17708	17776	17633	17722	17724	17639	17799	17614	17752	17649	17530	17588	17655	17668	17781	17563	17752	17632	17675	17488	17739	17706	17583	17693	17710	17718	17674	17536	17617	17714	17833	17811	17591	17717	17749	17671	17582	17775	17561	17726	17657	17778	17627	17690	17704	17689	17524	17677	17631	17668	17682	17743	17454	17593	17643	17741	17665	17684	17721	17689	17601	17761	17566	17506	17795	17731	17435	17619	17572	17514	17534	17955	17690	17700	17554	17692	17564	17630	17514	17761
22404	20836	27147	25831	25802	31019	34705	30821	29553	29237	29011	28597	28122	27777	27184	27089	26926	26815	26834	26581	26800	26720	26530	26610	26594	26311	26694	26534	26295	26101	26452	26538	26174	26147	26316	26275	26283	26221	26366	26117	26144	25754	26158	26127	25840	26259	25978	26119	26021	26312	26167	26148	26060	26095	25881	26099	26076	25796	26046	26171	26043	25857	25969	26000	25826	26065	26011	26171	26057	25915	26012	25825	26032	26015	26023	25870	25707	25874	26159	26342	25803	26310	26132	26061	26089	26187	26009	25849	26040	26119	26046	25971	25895	26083	26074	26134	26003	26128	26029	26042	25969	25969	25987	25976	26004	26211	25826	26080	25939	26023	26107	26126	25920	25763	26068	25941	25780	25920	25900	25923	25934	25954	25720	25934	25809	25983	25929	26087	26007	25953	26047	26046	25890	25764	25710	25890	25967	26028	25871	25956	25707	25767	26037	26021	26182	26124	26042	25923	25828	25975	26056	26035	25961	25926	25848	25924	25792	26042	25893	26077	25792	25972	26129	26014	25952	26102	25890	25961	25941	25905	25993	25930	26056	26303	26198	25885	25954	26059	26036	25952	25969	25883	25978	25920	25851	25667	25955	25725	25737	26017	25823	26114	26030	26075	25985	26037	25599	25994	25914	25940	25925	26103	26083	25952	26050	26119	26092	26155	25876	25778	26017	26075	26096	25703	25839	25814	25826	25887	25780	25867	25932	26020	25914	25893	25959	25934	25855	26060	25774	25896	26020	26058	26054	26046	25903	25908	26020	25806	25802	25857	26033	26042	25955	25868	25869	25967	25940	26124	25870	25768	25949	25855	25890	26195	25955	25893	25830	25903	25878	25524	26112	25736	25868	25898	25940	25885	25909	25951	25919	25895	25753	25714	25857	26093	25974	25914	25989	25897	26210	26066	25884	25959	25800	25963	26028	25841	25802	26056	26064	25877	26048	25959	25965	25940	26095	25722	25841	25915	26260	25976	26020	26019	25959	26212	26207	25864	25870	25843	26029	25959	25871	25984	25902	26095	26460	26015	25868	25882	25921	25883	26144	25960	25958	26004	25778	25822	25933	26137	26229	26214	26176	25744	25917	25975	25819	25792	26021	26156	26135	26132	25958	25733	26087	26135	25964	25930	26024	26142	26098	25974	25788	25889	25739	26117	26119	25917	25726	26200	25995	25971	25774	26062	25930	25944	26028	25972	25915	25740	25656	25904	26225	25967	25995	26043	26015	26072	25927	25817	25698	25889	25781	25935	25967	26023	26056	26026	25831	26182	26030	25891	26186	25980	25817	25951	25998	26073	25865	26102	25967	26144	25771	26058	25909	25820	25895	26000	26185	25952	26089	26153	26010	25599	25931	26112	26056	25961	25981	26017	26153	26225	26079	26024	26099	26002	25996	25923	26049	25868	26021	25954	26080	26046	25940	25938	26142	26216	25974	25883	26095	25994	25977	26034	25850	25842	25965	25850	25768	26003	26105	26046	25930	25979	26124	25934	25921	25979	26101	25817	25815	25764	25926	25793	25973	25974	26039	25962	25882	25958	26008	25859	25893	25930	25919	25789	25852	26001	25934	25889	25670	25734	25971	25924	25605	25866	25925	26060	25993	25761	25737	26096	25923	26089	25902	25954	26090	26146	25959	26148	25708	26136	25776	25834	26078	26054	26358	26148	26007	25937	25793	25870	26019	25934	26037	25955	25982	26103	25917	26023	25926	26091	26112	26126	26119	25886	26061	25811	25780	25970	25966	26055	25701	26075	25981	25937	25936	26021	25821	25822	26090	25811	25914	26018	26065	26173	26040	26138	25835	25990	25655	25938	25757	26113	25855	25903	26013	26081	26039	25994	26280	25981	26012	25975	25897	25884	26049	26162	25971	26007	25907	25775	25843	26061	25866	26160	25936	25870	25868	25893	26120	26013	25909	25858	25943	25985	26000	26087	26074	25762	25948	25992	26063	26085	26112	26192	25915	25592	25922	26005	25806	25994	26105	25870	26162	25885	26024	26152	25915	26296	26116	25781	25968	26074	26003	26026	25806	25907	25988	25903	26107	25991	25869	26253	26110	25782	26112	26048	25940	25826	25983	25966	26214	26091	25963	26033	25798	25782	25949	25948	25825	26022	25943	26036	26001	26096	25958	25888	26035	25866	25960	25848	25883	25909	26184	25940	25881	26095	25942	25847	26094	25901	26012	25805	25651	25925	26118	25882	25988	25976	25993	25996	25850	25884	25960	25866	26097	25913	25981	25878	26046	26060	25737	25951	26103	25919	25880	25979	25986	26128	25998	25884	25994	26001	26062	25983	26074	25870	26095	25962	26009	26007	26123	26018	26040	26056	25850	26123	26201	25709	25819	25952	25892	25763	26097	25897	26190	25777	26002	25936	25945	26026	25597	25930	25970	26027	25924	25975	26084	26056	26008	26010	26072	25735	26223	25948	25876	25951	26103	26123	25698	25676	25907	26341	26010	26049	25978	25878	25875	26022	25676	25949	25889	26092	25730	25902	26048	26037	25774	26009	25938	25692	25877	25872	25765	26086	25917	26130	25973	25786	26027	26164	26009	25799	25862	25723	26092	25857	25873	26015	26197	26204	25698	25793	25725	25886	25955	26038	25932	26122	26047	25904	25902	26150	25735	25959	25965	26035	26083	25804	25861	25993	26081	25940	25983	25723	25906	25955	25921	25650	26100	26204	25832	25852	26047	25790	25780	26175	25793	26036	25939	25945	26004	25885	26059	25907	26111	25718	26201	25870	25900	26156	25894	25893	25786	26093	25939	25912	25922	25843	25828	26104	25966	25739	26107	26008	26037	25986	25984	26007	26117	25963	26119	25896	26055	25866	26040	26021	26178	26038	25995	26076	25805	25942	25822	25955	25931	26034	25797	25981	26032	25996	26021	26085	26016	25857	25732	26107	25900	26250	25953	25954	25867	25827	25939	25692	25748	26125	26086	26140	26172	25929	25685	25969	26099	25912	26168	26235	25979	25984	26155	25898	26064	26150	25695	25722	25946	26037	25790	25833	25931	26087	26218	25994	25829	25960	26086	26031	26075	25718	26157	25843	25649	25975	26132	25918	25934	26027	26049	25767	26060	25978	25523	25990	26062	26014	26030	26073	25908	25950	25816	25863	25729	26107	25943	25866	26107	26020	26162	26159	25830	25867	25893	25807	25848	25897	25867	25775	25957	26203	25885	25885	26156	25819	25984	25478	25850	26034	25908	25930	25714	25967	25903	26235	26260	26074	25963	25917	25943	25884	25920	25830	26241	25917	26035	26041	25984	25936	26161	25750	25973	25966	25915	25757	25940	25990	25882	25917	25993	26032	25938	26013	26123	25755	25905	26040	26042	25892	25993	25746	25860	26085	25847	26083	25971	26022	26166	25883	26059	25878	26070	25554	25811	26146	25901	26087	26113	25911	25833	25946	25950	26134	26044	25898	26169	25846	26118	25658	25727	25935	25986	26032	26180	25814	26093	25846	25853	26043	25767	25742	25800	26049	26032	25984	25841	25970	25794	25952	25771	25843	25970	26149	26303	26101	26229	25908	25817	25973	26066	26047	25928	25895	26069	26074	25997	25957	26107	25808	26113	25976	25869	26000	25809	26107	26174	25787	25759	26089	25944	26102	25855	26043	25882	26045	25906	25883	25965	25664	26006	25840	25921	26069	25963	26022	25985	26113	25863	26100	26182	25955	25870	26122	25966	26028	25970	26217	26152	26173	25999	25872	25808	25742	25797	25648	25976	25742	25992	26165	25982	25989	26123	26027	25976	26067	25986	25909	25921	26171	26177	25853	26077	25838	25988	25954	25882	26238	25991	25997	26165	26055	26130	25957	25775	25955	25875	26049	26161	26090	26148	25799	25889	25913	25963	25724	25867	26023	25894	25953	26041	26042	26011	25924	25890	25855	26156	26203	25946	25912	25983	25860	25966	25773	26060	25909	25758	25803	26137	25852	26124	25721	25907	25841	25748	25989	25949	25878	25851	26055	25772	26013	26029	25789	25911	25793	25881	25881	25907	26054	25999	25860	25827	25710	25906	25927	25687	25789	26080	26227	25967	25967	26241	25848	26306	26021	26372	25947	25750	26136	26116	26051	26173	25904	25871	26017	26068	25880	25810	25921	26015	25922	26200	25991	26166	25972	25962	26161	25897	26009	26107	25814	25831	25903	26209	26096	26097	25914	25900	25970	25839	25974	26127	25984	25841	25909	25843	25919	26175	25962	25999	25836	25632	25996	25978	25653	25971	25856	25866	25927	25828	25997	26023	26095	25996	25894	26016	25845	26082	26223	25791	25845	26153	25985	25819	25947	25859	26135	26004	26045	25975	25867	26201	26110	26032	26092	26110	26015	25704	25906	25788	25809	26000	26055	26165	25656	25969	25796	25761	25932	25861	25858	25917	25925	25905	26244	26065	25882	25875	26137	25964	25827	25895	26087	26011	26064	25866	26116	26004	26070	26046	25911	25922	26180	26144	25870	25915	25888	26147	26044	26010	26256	25952	25876	25826	26014	25926	25968	26059	26152	26025	25962	25918	25902	25915	25980	26004	25986	25953	25825	25944	26106	26265	26228	26059	26028	26063	25752	25815	25897	25846	25863	26156	26175	26322	25961	25825	25810	25750	25907	26001	25736	26065	25801	26048	26085	25934	25995	25816	25807	26000	25878	25930	25896	25845	25833	25734	25855	25859	26137	25959	26158	25853	25941	26060	25798	26306	26053	25997	25941	25636	26112	25838	26170	25688	25854	26018	25913	25980	26009	26388	26117	25853	25979	25872	26034	26034	25816	25963	26042	26149	26069	25967	25879	25864	26115	25724	25952	25822	25713	25937	26071	26130	25721	26045	26019	25936	26068	26137	25983	25960	26118	26104	25857	25915	26085	26318	26046	26062	25883	26081	25762	25816	25919	25936	25919	26024	26060	26216	25873	25979	25948	26041	25875	25927	26077	25670	26151	26151	25882	26170	25761	25870	25867	26048	25928	25624	26471	25951	25771	26001	26098	26242	26142	26004	26004	25974	26035	25883	26225	25974	26047	25906	25968	26117	25929	26024	26238	26116	26031	25905	26007	26263	25977	26039	26069	25896	26087	25996	25883	26014	26084	25795	25954	25980	26034	26068	25956	25848	25883
31895	53108	50106	42579	36366	31126	27518	24649	23356	22840	21762	21265	20751	20221	19448	19155	18626	18605	18529	18499	18274	18409	18378	18211	18043	17995	18146	18005	17834	17790	17731	17728	17688	17746	17493	17625	17353	17526	17354	17292	17515	17411	17363	17547	17285	17248	17337	17296	17325	17456	17568	17271	17361	17329	17453	17181	17466	17460	17368	17587	17618	17295	17342	17388	17508	17238	17340	17265	17405	17415	17399	17095	17260	17241	17503	17241	17328	17248	17298	17339	17256	17250	17307	17106	17316	17313	17404	17091	17341	17274	17261	17394	17476	17215	17256	17422	17256	17437	17307	17382	17491	17202	17300	17275	17340	17282	17345	17417	17281	17299	17372	17284	17362	17396	17299	17165	17242	17231	17304	17341	17347	17303	17431	17305	17249	17336	17355	17199	17283	17306	17258	17350	17364	17269	17412	17414	17350	17413	17212	17422	17491	17262	17254	17381	17191	17210	17330	17320	17200	17405	17342	17306	17267	17494	17299	17330	17311	17317	17311	17251	17310	17167	17155	17296	17345	17130	17333	17294	17304	17357	17313	17281	17362	17420	17482	17249	17284	17547	17310	17280	17142	17135	17301	17263	17356	17229	17223	17195	17197	17293	17341	17287	17404	17256	17199	17303	17294	17206	17363	17318	17326	17411	17367	17191	17199	17155	17396	17214	17332	17287	17267	17305	17390	17454	17380	17218	17307	17438	17407	17324	17355	17202	17324	17311	17111	17333	17301	17154	17413	17143	17359	17241	17333	17329	17232	17228	17568	17446	17287	17204	17317	17307	17306	17231	17339	17284	17297	17271	17334	17271	17443	17224	17485	17286	17411	17527	17120	17320	17429	17308	17464	17259	17366	17359	17234	17407	17385	17398	17272	17380	17308	17265	17112	17538	17216	17238	17409	17359	17279	17489	17309	17384	17110	17355	17334	17106	17482	17285	17409	17188	17424	17257	17283	17393	17303	17416	17454	17406	17350	17019	17438	17292	17268	17310	17215	17394	17213	17231	17150	17152	17241	17297	17231	17261	17479	17303	17278	17443	17376	17364	17272	17298	17404	17177	17310	17366	17304	17586	17343	17148	17293	17414	17195	17336	17285	17303	17234	17382	17168	17368	17212	17314	17366	17320	17259	17157	17235	17539	17348	17268	17338	17374	17253	17193	17274	17357	17287	17341	17304	17273	17402	17293	17282	17277	17384	17184	17303	17287	17281	17342	17233	17419	17326	17384	17405	17248	17178	17238	17458	17284	17261	17172	17499	17385	17324	17290	17398	17301	17338	17400	17257	17385	17359	17208	17104	17224	17257	17418	17335	17393	17350	17209	17337	17212	17317	17140	17167	17476	17299	17341	17399	17286	17523	17346	17404	17191	17324	17287	17148	17368	17418	17179	17122	17430	17428	17342	17179	17114	17302	17250	17286	17185	17425	17123	17446	17319	17322	17096	17309	17464	17282	17439	17388	17289	17417	17473	17312	17224	17398	17216	17404	17208	17247	17166	17316	17253	17252	17244	17286	17319	17161	17191	17263	17245	17321	17154	17159	17350	17446	17345	17106	17086	17268	17403	17310	17352	17432	17328	17284	17260	17342	17375	17196	17361	17326	17175	17258	17328	17341	17385	17314	17348	17241	17259	17327	17338	17345	17387	17316	17438	17328	17227	17318	17317	17295	17370	17326	17241	17489	17405	17198	17361	17337	17284	17098	17095	17295	17176	17207	17203	17168	17284	17493	17464	17407	17311	17336	17371	17338	17298	17312	17498	17294	17420	17136	17374	17406	17347	17401	17280	17293	17273	17243	17254	17268	17351	17348	17291	17229	17483	17376	17262	17187	17301	17315	17194	17289	17422	17404	17301	17231	17359	17334	17224	17380	17228	17123	17406	17380	17237	17264	17378	17381	17263	17528	17239	17493	17232	17336	17209	17355	17430	17379	17269	17258	17165	17298	17277	17479	17308	17078	17163	17467	17290	17283	17415	17526	17483	17383	17292	17444	17323	17398	17346	17203	17208	17272	17301	17447	17198	17530	17264	17304	17247	17386	17293	17318	17223	17291	17258	17396	17299	17309	17276	17350	17385	17293	17386	17208	17328	17229	17224	17316	17301	17295	17404	17283	17252	17380	17205	17381	17254	17409	17438	17260	17311	17252	17273	17307	17264	17215	17344	17194	17252	17366	17453	17288	17513	17265	17327	17593	17323	17448	17322	17323	17239	17508	17287	17332	17205	17353	17417	17530	17506	17413	17404	17180	17171	17384	17288	17373	17401	17137	17335	17365	17079	17183	17411	17371	17353	17246	17577	17290	17349	17315	17240	17408	17268	17207	17246	17274	17102	17266	17476	17376	17285	17347	17311	17392	17374	17239	17236	17423	17165	17277	17325	17400	17285	17339	17354	17279	17356	17236	17294	17225	17487	17327	16972	17291	17162	17304	17500	17220	17205	17517	17260	17502	17345	17376	17252	17406	17188	17349	17268	17283	17170	17476	17314	17300	17400	17386	17252	17312	17211	17301	17328	17434	17442	17174	17454	17357	17138	17354	17260	17342	17338	17269	17440	17336	17334	17437	17381	17204	17355	17427	17211	17338	17193	17159	17345	17204	17377	17260	17289	17286	17387	17364	17236	17276	17242	17091	17373	17223	17352	17170	17244	17309	17202	17250	17360	17165	17367	17119	17215	17211	17227	17269	17237	17302	17363	17334	17214	17085	17378	17350	17389	17418	17385	17319	17181	17158	17255	17331	17189	17233	17463	17178	17446	17269	17171	17416	17356	17133	17398	17170	17237	17380	17233	17212	17314	17236	17383	17398	17291	17484	17293	17348	17293	17334	17269	17200	17087	17312	17393	17439	17279	17244	17377	17281	17390	17246	17398	17122	17200	17258	17419	17375	17271	17149	17527	17152	17284	17277	17263	17259	17155	17340	17274	17386	17414	17279	17410	17356	17257	17336	17169	17297	17490	17181	17262	17199	17283	17263	17260	17345	17274	17307	17268	17519	17308	17272	17385	17161	17279	17331	17138	17310	17221	17435	17274	17339	17394	17332	17229	17484	17332	17404	17452	17483	17185	17276	17206	17289	17467	17344	17347	17252	17242	17371	17345	17208	17298	17431	17301	17389	17386	17369	17302	17350	17417	17353	17180	17452	17396	17284	17232	17560	17353	17108	17290	17443	17220	17274	17222	17244	17242	17339	17308	17295	17346	17220	17463	17271	17348	17270	17160	17311	17204	17202	17364	17434	17280	17147	17274	17410	17427	17259	17196	17266	17223	17184	17436	17293	17270	17290	17321	17464	17457	17195	17311	17342	17337	17261	17282	17500	17309	17319	17236	17316	17235	17279	17438	17417	17183	17397	17347	17375	17398	17475	17360	17327	17101	17176	17288	17226	17317	17175	17282	17297	17413	17447	17342	17406	17277	17284	17126	17202	17130	17155	17380	17194	17381	17264	17311	17259	17325	17390	17358	17225	17208	17313	17229	17651	17356	17164	17205	17482	17325	17250	17259	17348	17288	17086	17177	17304	17238	17317	17267	17241	17298	17472	17333	17253	17328	17449	17484	17213	17348	17306	17365	17150	17205	17416	17274	17422	17279	17551	17249	17247	17446	17286	17252	17169	17201	17372	17251	17525	17242	17370	17236	17241	17210	17281	17248	17376	17284	17322	17337	17212	17267	17382	17219	17160	17293	17379	17352	17194	17254	17345	17443	17501	17276	17426	17348	17300	17258	17249	17291	17252	17189	17448	17072	17338	17083	17331	17267	17344	17291	17454	17187	17343	17256	17384	17262	17036	17259	17286	17151	17413	17428	17355	17346	17198	17372	17262	17385	17391	17426	17387	17241	17259	17205	17360	17340	17355	17255	17483	17399	17344	17181	17276	17370	17185	17147	17366	17216	17236	17201	17394	17265	17352	17340	17380	17283	17196	17331	17340	17305	17361	17338	17212	17402	17218	17304	17379	17221	17445	17067	17307	17303	17407	17381	17451	17279	17123	17249	17325	17290	17292	17492	17286	17277	17432	17187	17266	17171	17486	17118	17086	17347	17219	17267	17392	17453	17330	17402	17312	17349	17224	17419	17376	17380	17215	17296	17432	17138	17202	17271	17284	17049	17412	17154	17239	17195	17321	17332	17387	17365	17360	17235	17284	17356	17296	17272	17356	17175	17119	17317	17397	17390	17275	17141	17195	17260	17357	17276	17404	17379	17341	17258	17195	17453	17424	17361	17151	17328	17371	17236	17327	17311	17401	17351	17253	17262	17415	17386	17317	17083	17271	17407	17264	17300	17315	17268	17305	17263	17128	17439	17415	17377	17099	17165	17333	17238	17376	17360	17247	17200	17326	17387	17330	17192	17246	17225	17300	17307	17299	17324	17543	17228	17388	17527	17297	17315	17355	17304	17343	17099	17266	17576	17304	17464	17274	17465	17290	17392	17426	17213	17434	17183	17229	17319	17423	17212	17299	17413	17233	17345	17166	17571	17350	17410	17313	17362	17279	17473	17395	17132	17313	17271	17382	17388	17288	17265	17284	17245	17206	17334	17440	17402	17272	17130	17477	17127	17243	17169	17389	17357	17159	17351	17368	17272	17241	17379	17344	17216	17205	17289	17351	17387	17316	17371	17129	17271	17294	17359	17339	17475	17529	17254	17345	17292	17334	17329	17359	17154	17239	17287	17339	17316	17258	17176	17299	17256	17256	17403	17454	17375	17204	17413	17166	17259	17228	17250	17223	17238	17311	17159	17430	17246	17304	17376	17252	17483	17212	17353	17297	17269	17327	17372	17386	17301	17222	17307	17221	17343	17346	17296	17463	17299	17275	17201	17263	17324	17385	17269	17395	17418	17410	17121	17222	17164	17244	17329	17281	17430	17265	17260	17405	17216	17340	17399	17201	17392	17324	17635	17192	17332	17341	17240	17344	17165	17251	17219	17307	17403	17198	17411	17464	17308	17310	17352	17153	17193	17402	17475	17173	17416	17334	17321	17378	17346	17298	17495	17278	17283	17446	17295	17317	17390	17343	17442	17396	17317	17326	17381	17242	17351	17269	17256	17429	17417	17250	17326	17536	17536	17353	17224	17375	17300	17192	17308	17372	17322	17373	17200	17034	17285	17414	17322	17464	17221	17486	17290	17281	17327
40398	39692	39496	37012	33807	31459	29890	28531	28160	27908	27884	27672	27752	27101	27071	26869	26864	26956	26785	26650	26719	26914	26736	26729	26899	26557	26653	26921	26718	26778	26894	26643	26777	26710	26565	26610	26493	26434	26789	26465	26527	26553	26487	26800	26764	26600	26500	26750	26521	26643	26365	26811	26751	26636	26493	26459	26731	26574	26295	26538	26678	26852	26638	26468	26815	26427	26458	26655	26519	26694	26486	26646	26475	26630	26437	26754	26694	26691	26597	26532	26637	26591	26892	26747	26600	26725	26845	26603	26325	26622	26372	26524	26412	26636	26564	26859	26465	26735	26343	26544	26672	26696	26355	26708	26688	26664	26593	26409	26469	26733	26743	26680	26941	26491	26594	26529	26777	26579	26599	26663	26690	26708	26624	26654	26536	26478	26548	26456	26662	26496	26545	26657	26608	26429	26484	26527	26568	26395	26654	26418	26656	26829	26451	26701	26789	26541	26713	26924	26703	26603	26647	26514	26620	26859	26634	26579	26797	26651	26717	26674	26416	26855	26534	26539	26674	26563	26316	26716	26531	26674	26473	26645	26642	26729	26601	26706	26476	26681	26474	26575	26707	26528	26706	26574	26470	26684	26483	26600	26781	26551	26505	26471	26526	26481	26406	26236	26616	26722	26809	26535	26558	26628	26518	26493	26572	26613	26759	26589	26615	26781	26777	26464	26583	26461	26589	26340	26602	26673	26678	26314	26646	26907	26537	26382	26566	26459	26532	26780	26589	26381	26413	26389	26745	26320	26542	26612	26580	26741	26522	26617	26689	26677	26755	26469	26813	26781	26643	26591	26603	26693	26834	26584	26612	26630	26715	26938	26674	26787	26684	26532	26660	26318	26203	26605	26733	26688	26712	26529	26538	26539	26681	26766	26564	26446	26885	26395	26628	26687	26834	26359	26575	26564	26355	26456	26446	26732	26793	26513	26460	26719	26349	26565	26660	26745	26650	26499	26692	26653	26601	26688	26623	26426	26651	26545	26693	26483	26493	26665	26647	26489	26639	26911	26707	26541	26555	26562	26718	26849	26543	26319	26816	26713	26552	26442	26611	26520	26410	26720	26542	26631	26300	26488	26540	26720	26892	26608	26852	27020	26800	26845	26788	26569	26457	26467	26682	26478	26724	26627	26567	26395	26289	26590	26702	26622	26835	26533	26760	26733	26620	26628	26740	26689	26794	26695	26630	26804	26498	26737	26481	26533	26870	26421	26416	26353	26803	26581	26594	26514	26526	26652	26567	26503	26748	26793	26564	26622	26630	26422	26588	26733	26799	26803	26901	26781	26365	26581	26424	26605	26583	26729	26518	26658	26630	26719	26670	26612	26578	26388	26564	26778	26687	26628	26704	26721	26657	26557	26593	26499	26734	26382	26528	26621	26651	26664	26332	26569	26620	26699	26648	26465	26629	26533	26341	26519	26559	26548	26614	26450	26765	26738	26562	26801	26572	26606	26797	26814	26630	26668	26538	26433	26798	26658	26580	26706	26714	26241	26481	26871	26868	26714	26487	26531	26609	26635	26676	26691	26689	26665	26411	26443	26627	26524	26459	26687	26663	26595	26670	26447	26598	26536	26608	26816	26702	26548	26632	26775	26754	26777	26525	26285	26571	26566	26748	26607	26578	26715	26545	26669	26552	26641	26542	26428	26460	26629	26714	26644	26527	26864	26689	26622	26539	26753	26510	26711	26736	26532	26354	26495	26566	26564	26777	26651	26534	26302	26540	26602	26619	26739	26446	26488	26712	26627	26609	26644	26643	26626	26552	26825	26712	26686	26633	26675	26623	26535	26898	26549	26568	26725	26577	26667	26704	26793	26394	26856	26571	26545	26396	26516	26398	26627	26631	26523	26548	26536	26827	26343	26743	26515	26728	26671	26487	26509	26616	26721	26781	26653	26676	26520	26746	26560	26306	26452	26546	26721	26557	26636	26431	26626	26667	26464	26653	26503	26600	26761	26624	26710	26617	26577	26451	26466	26754	26687	26782	26542	26430	26701	26422	26649	26484	26834	26819	26585	26683	26526	26783	26668	26775	26870	26663	26682	26391	26622	26814	26459	26862	26362	26463	26458	26720	26654	26459	26737	26399	26755	26698	26357	26513	26550	26646	26376	26562	26627	26791	26633	26666	26648	26691	26774	26488	26233	26665	26553	26605	26780	26465	26530	26765	26442	26723	26702	26763	26282	26638	26551	26815	26651	26580	26557	26724	26624	26705	26695	26468	26565	26618	26425	26610	26595	26640	26529	26489	26542	26569	26565	26406	26741	26634	26623	26870	26718	26552	26527	26563	26744	26520	26796	26625	26358	26615	26528	26819	26819	26366	26261	26726	26407	26435	26718	26581	26541	26514	26628	26897	26602	26677	26669	26821	26874	26717	26852	26493	26695	26465	26405	26538	26817	26713	26671	26240	26753	26558	26889	26578	26750	26490	26567	26466	26572	26962	26544	26660	26506	26641	26749	26433	26766	26876	26636	26509	26412	26754	26675	26712	26778	26760	26720	26714	26473	26756	26725	26512	26712	26602	26665	26511	26387	26522	26565	26518	26630	26444	26581	26643	26727	26553	26646	26331	26662	26756	26770	26617	26484	26577	26396	26478	26504	26407	26802	26558	26545	26593	26900	26698	26634	26440	26567	26651	26457	26622	26779	26607	26686	26596	26648	26660	26664	26556	26713	26587	26732	26573	26739	26817	26426	26773	26809	26655	26640	27005	26710	26765	26530	26560	26674	26416	26677	26618	26785	26742	26820	26483	26465	26769	26742	26817	26467	26745	26440	26660	26553	26954	26878	26675	26595	26718	26604	26592	26641	26581	26619	26647	26282	26472	26757	26779	26680	26626	26720	26693	26519	26775	26522	26854	26463	26613	26624	26682	26465	26614	26471	26745	26666	26765	26599	26609	26772	26714	26690	26590	26642	26598	26423	26339	26556	26515	26602	26739	26412	26619	26733	26539	26484	26851	26514	26711	26626	26538	26479	26629	26694	26848	26696	26467	26858	26844	26492	26563	26537	26721	26494	26388	26564	26404	26418	26603	26494	26422	26612	26657	26613	26376	26581	26502	26646	26616	26685	26694	26541	26583	26839	26534	26543	26885	26580	26650	26557	26459	26786	26744	26819	26785	26804	26696	26542	26582	26835	26614	26765	26730	26546	26747	26545	26666	26516	26583	26642	26434	26527	26470	26721	26644	26567	26507	26637	26625	26707	26713	26663	26405	26909	26695	26460	26580	26381	26368	26305	26251	26602	26619	26811	26580	26514	26522	26615	26564	26411	26712	26767	26556	26625	26843	26678	26651	26719	26339	26702	26629	26674	26590	26337	26577	26576	26695	26619	26584	26645	26514	26546	26840	26440	26571	26404	26752	26675	26415	26614	26636	26605	26679	26553	26508	26560	26524	26631	26587	26618	26605	26753	26773	26622	26960	26673	26487	26791	26604	26725	26493	26589	26573	26725	26718	26554	26520	26688	26564	26357	26627	26647	26492	26613	26276	26589	26664	26713	26552	26528	26645	26679	26601	26623	26502	26646	26460	26518	26797	26380	26608	26612	26561	26395	26628	26453	26537	26424	26743	26534	26624	26832	26762	26662	26715	26665	26436	26557	26599	26411	26629	26838	26473	26712	26349	26559	26723	26883	26893	26707	26664	26510	26605	26442	26493	26569	26617	26573	26691	26669	26460	26368	26506	26576	26488	26631	26541	26564	26637	26475	26666	26468	26730	26584	26626	26461	26810	26406	26238	26452	26763	26482	26541	26685	26564	26608	26599	26438	26837	26513	26733	26637	26642	26796	26451	26541	26614	26647	26369	26761	26532	26440	26586	26651	26747	26491	26644	26836	26337	26762	27179	26601	26725	26526	26524	26464	26439	26727	26874	26575	26575	26769	26985	26565	26632	26676	26799	26564	26511	26307	26712	26768	26650	26555	26532	26621	26654	26450	26432	26678	26652	26572	26704	26822	26598	26591	26585	26601	26609	26522	26687	26772	26689	26702	26675	26732	26682	26448	26517	26738	26629	26652	26661	26658	26568	26617	26705	26748	26486	26594	26723	26677	26560	26844	26752	26574	26590	26684	26895	26604	26611	26721	26690	26742	26580	26463	26647	26379	26662	26574	26657	26548	26460	26752	26380	26455	26884	26647	26782	26592	26706	26709	26739	26520	26577	26760	26457	26403	26534	26487	26678	26573	26851	26581	26517	26674	26657	26751	26683	26548	26468	26460	26576	26613	26562	26532	26714	26520	26699	26663	26591	26742	26483	26696	26674	26639	26454	26637	26436	26586	26654	26524	26673	26617	26752	26920	26673	26568	26525	26809	26841	26731	26778	26537	26531	26541	26523	26568	26671	26454	26548	26527	26802	26611	26679	26679	26582	26557	26337	26647	26641	26615	26497	26763	26402	26743	26499	26706	26781	26690	26647	26611	26720	26498	26420	26846	26829	26504	26698	26752	26628	26435	26592	26408	26667	26703	26639	26508	26541	26551	26351	26710	26690	26674	26593	26591	26810	26839	26813	26787	26683	26609	26611	26476	26389	26364	26887	26654	26547	26640	26715	26733	26782	26690	26783	26498	26393	26648	26458	26742	26533	26593	26715	26698	26682	26532	26631	26532	26393	26800	26964	26541	26711	26600	26634	26626	26498	26606	26861	26507	26652	26562	26636	26643	26479	26593	26429	26586	26830	26630	26632	26596	26679	26563	26789	26645	26663	26577	26562	26895	26656	26755	26429	26515	26840	26391	26679	26561	26792	26538	26509	26608	26850	26763	26430	26556	26731	26589	26781	26716	26454	26414	26599	26886	26508	26629	26815	26641	26761	26608	26642	26614	26520	26413	26286	26728	26537	26738	26590	26676	26701	26616	26633	26711	26702	26635	26521	26613	26397	26387	26309	26456	26512	26620	26388	26483	26626	26747	26661	26631	26722	26619	26674	26472	26342	26429	26309	26621	26481	26627	26764	26348	26473	26503	26833	26727	26757	26496	26774	26804	26909	26546	26537	26541	26686	26902	26621	26520	26672	26696	26704	26673	26782	26262	26429	26717	26688	26526	26723	26451	26710	26464	26658	26672	26698	26501	26360	26621	26307	26258	26597	26716	26546	26715	26637	26568	26742	26546	26707	26780
33681	41648	38478	32656	28049	24804	22330	20853	20229	20137	19497	19363	19205	18691	18333	18186	18164	18022	17946	17849	18067	17938	18023	18020	18070	17869	17794	17786	17874	17706	17778	17663	17527	17707	17721	17510	17707	17621	17713	17614	17661	17479	17561	17508	17533	17496	17539	17664	17614	17566	17533	17495	17651	17587	17555	17665	17455	17724	17523	17455	17475	17593	17748	17601	17570	17570	17554	17502	17519	17444	17538	17533	17564	17427	17667	17391	17518	17540	17439	17627	17485	17686	17611	17571	17545	17608	17548	17800	17386	17528	17633	17545	17735	17643	17496	17632	17570	17410	17753	17621	17558	17656	17525	17605	17629	17746	17417	17530	17521	17549	17600	17481	17757	17419	17609	17631	17643	17365	17381	17471	17529	17573	17662	17692	17669	17578	17578	17624	17557	17535	17488	17570	17687	17620	17622	17548	17449	17647	17571	17357	17560	17550	17593	17484	17435	17555	17611	17504	17486	17544	17593	17429	17582	17506	17729	17548	17470	17603	17496	17433	17506	17507	17669	17802	17465	17657	17420	17471	17581	17533	17528	17531	17642	17582	17447	17603	17417	17598	17662	17465	17631	17432	17370	17391	17744	17323	17714	17322	17610	17553	17495	17505	17798	17710	17490	17500	17637	17711	17480	17415	17671	17331	17490	17516	17673	17577	17538	17638	17370	17501	17510	17570	17620	17407	17531	17625	17652	17549	17565	17610	17587	17722	17529	17457	17637	17480	17428	17525	17545	17672	17643	17517	17630	17670	17529	17679	17522	17661	17627	17407	17615	17613	17535	17644	17479	17408	17607	17730	17548	17682	17686	17557	17582	17398	17541	17470	17478	17567	17562	17653	17419	17409	17580	17598	17505	17597	17445	17592	17494	17599	17620	17628	17538	17577	17591	17545	17507	17744	17501	17382	17517	17606	17497	17455	17654	17508	17596	17594	17637	17627	17522	17553	17713	17545	17529	17594	17552	17364	17548	17769	17577	17656	17780	17591	17509	17575	17568	17529	17545	17501	17690	17512	17468	17539	17572	17592	17778	17651	17581	17636	17634	17599	17478	17653	17708	17521	17572	17596	17442	17419	17560	17471	17660	17453	17549	17579	17527	17543	17503	17589	17309	17379	17402	17640	17511	17482	17540	17495	17689	17582	17556	17526	17637	17538	17711	17616	17496	17565	17525	17535	17574	17472	17513	17500	17513	17647	17519	17482	17654	17611	17485	17587	17781	17478	17490	17587	17611	17602	17500	17551	17455	17616	17540	17634	17538	17539	17733	17747	17667	17616	17735	17651	17598	17418	17781	17457	17470	17540	17694	17464	17470	17472	17587	17555	17555	17676	17627	17559	17504	17682	17561	17568	17489	17398	17577	17456	17572	17655	17524	17468	17551	17599	17619	17580	17634	17617	17564	17566	17478	17347	17632	17625	17359	17415	17653	17433	17690	17461	17614	17632	17535	17625	17476	17482	17594	17627	17510	17537	17527	17738	17541	17431	17403	17684	17594	17461	17462	17782	17435	17610	17393	17853	17628	17659	17536	17561	17496	17790	17498	17471	17628	17565	17402	17498	17515	17403	17567	17652	17323	17595	17572	17529	17550	17462	17444	17715	17590	17539	17334	17425	17420	17639	17675	17519	17464	17632	17554	17760	17558	17505	17568	17518	17547	17628	17570	17448	17414	17658	17504	17481	17371	17400	17653	17584	17694	17491	17541	17660	17405	17401	17465	17698	17588	17445	17458	17684	17587	17479	17325	17473	17557	17531	17421	17625	17606	17593	17544	17565	17468	17463	17455	17632	17509	17491	17446	17622	17604	17525	17453	17585	17505	17415	17498	17684	17656	17648	17570	17472	17588	17638	17506	17589	17321	17430	17235	17498	17493	17634	17484	17648	17495	17511	17670	17510	17546	17577	17505	17678	17689	17564	17404	17569	17541	17569	17707	17567	17622	17641	17636	17529	17608	17469	17455	17700	17421	17395	17496	17661	17611	17675	17487	17459	17652	17407	17609	17602	17400	17477	17530	17482	17528	17525	17723	17695	17781	17522	17470	17514	17517	17772	17493	17414	17658	17464	17465	17622	17575	17459	17582	17583	17652	17522	17448	17570	17554	17533	17620	17588	17489	17527	17555	17569	17551	17411	17561	17586	17410	17609	17651	17470	17457	17533	17633	17567	17460	17508	17402	17576	17474	17696	17526	17574	17457	17732	17562	17623	17495	17684	17570	17550	17417	17563	17579	17526	17476	17638	17423	17659	17472	17592	17578	17498	17638	17677	17782	17676	17493	17423	17571	17511	17590	17650	17375	17654	17405	17514	17300	17599	17557	17609	17608	17468	17628	17754	17681	17511	17640	17434	17485	17642	17475	17453	17548	17388	17382	17568	17648	17596	17547	17573	17531	17445	17714	17464	17512	17421	17654	17546	17565	17630	17645	17500	17736	17570	17515	17662	17562	17462	17643	17312	17573	17436	17683	17501	17446	17461	17609	17513	17545	17675	17534	17574	17368	17492	17625	17616	17381	17350	17580	17620	17422	17625	17550	17564	17661	17671	17448	17520	17541	17510	17654	17494	17555	17536	17546	17552	17661	17646	17534	17611	17692	17429	17660	17727	17433	17660	17563	17465	17378	17473	17742	17396	17667	17698	17536	17582	17670	17595	17622	17545	17581	17476	17542	17725	17399	17648	17560	17517	17625	17492	17423	17678	17791	17641	17535	17620	17329	17421	17483	17642	17539	17689	17473	17657	17681	17403	17698	17413	17720	17680	17426	17640	17620	17401	17530	17258	17587	17409	17546	17552	17536	17444	17495	17604	17435	17398	17503	17607	17312	17290	17513	17553	17745	17731	17579	17521	17684	17640	17595	17673	17656	17400	17553	17593	17511	17605	17504	17523	17602	17515	17523	17597	17576	17572	17564	17532	17573	17564	17617	17531	17605	17588	17576	17452	17862	17436	17468	17548	17555	17615	17375	17454	17588	17472	17581	17697	17679	17598	17623	17600	17632	17518	17490	17591	17721	17527	17415	17655	17472	17559	17572	17693	17493	17582	17565	17428	17685	17630	17485	17644	17592	17468	17574	17591	17379	17566	17652	17513	17419	17509	17502	17594	17561	17513	17674	17590	17613	17541	17635	17580	17578	17592	17768	17501	17632	17652	17639	17416	17455	17638	17638	17735	17822	17432	17776	17481	17588	17592	17409	17446	17606	17565	17537	17453	17460	17616	17513	17615	17671	17555	17478	17440	17599	17510	17611	17719	17496	17543	17454	17710	17498	17575	17445	17742	17556	17780	17391	17446	17600	17436	17361	17636	17451	17446	17637	17603	17525	17556	17450	17610	17444	17493	17555	17548	17324	17481	17380	17508	17466	17527	17512	17432	17610	17543	17542	17440	17519	17689	17585	17710	17797	17681	17567	17443	17500	17475	17659	17558	17597	17717	17453	17571	17462	17355	17546	17607	17425	17572	17571	17676	17568	17675	17773	17401	17639	17527	17650	17607	17575	17321	17522	17385	17523	17480	17556	17306	17528	17705	17632	17493	17701	17552	17617	17566	17499	17518	17505	17820	17398	17587	17700	17527	17528	17617	17563	17674	17472	17663	17596	17586	17627	17449	17697	17515	17436	17554	17511	17581	17498	17395	17537	17508	17587	17554	17545	17643	17537	17549	17568	17634	17613	17610	17701	17555	17590	17521	17561	17525	17479	17479	17481	17625	17541	17478	17731	17594	17367	17487	17575	17509	17456	17570	17482	17615	17499	17503	17634	17488	17505	17649	17603	17447	17617	17589	17463	17533	17618	17599	17542	17467	17437	17594	17490	17383	17567	17530	17600	17683	17571	17489	17633	17562	17406	17407	17656	17569	17490	17568	17421	17512	17506	17695	17249	17675	17617	17403	17470	17555	17472	17525	17491	17668	17629	17726	17447	17657	17597	17664	17492	17578	17661	17695	17564	17410	17599	17595	17464	17674	17547	17626	17615	17451	17514	17406	17634	17615	17537	17520	17432	17885	17372	17589	17572	17470	17580	17722	17591	17603	17593	17500	17436	17650	17557	17437	17498	17549	17530	17576	17543	17512	17467	17556	17579	17632	17602	17586	17575	17556	17551	17493	17513	17468	17423	17681	17524	17527	17598	17629	17576	17497	17487	17709	17514	17494	17605	17516	17571	17756	17439	17591	17597	17383	17654	17335	17708	17439	17478	17400	17497	17498	17530	17713	17462	17548	17486	17613	17560	17609	17454	17533	17700	17418	17735	17640	17496	17500	17742	17439	17447	17647	17482	17586	17630	17411	17698	17499	17572	17582	17484	17472	17465	17553	17561	17420	17478	17692	17620	17609	17526	17719	17527	17605	17525	17576	17422	17541	17635	17443	17586	17698	17567	17582	17396	17581	17497	17510	17414	17551	17529	17499	17599	17602	17617	17573	17499	17742	17532	17663	17557	17634	17472	17663	17503	17288	17600	17645	17608	17611	17483	17551	17483	17756	17572	17605	17555	17576	17585	17492	17577	17549	17642	17620	17585	17454	17609	17524	17522	17566	17539	17605	17638	17538	17547	17560	17491	17560	17456	17649	17509	17656	17413	17570	17566	17591	17563	17372	17453	17529	17373	17621	17667	17519	17662	17616	17709	17710	17588	17430	17640	17660	17486	17554	17477	17665	17669	17548	17712	17557	17634	17526	17475	17537	17610	17783	17517	17554	17599	17562	17454	17574	17647	17535	17490	17432	17562	17373	17457	17669	17423	17674	17487	17517	17609	17590	17444	17604	17630	17557	17529	17574	17576	17555	17465	17328	17417	17594	17598	17728	17547	17595	17392	17545	17435	17528	17603	17662	17366	17582	17441	17601	17551	17746	17462	17391	17510	17556	17585	17478	17669	17508	17523	17582	17624	17625	17400	17755	17553	17532	17547	17541	17669	17647	17669	17701	17693	17416	17595	17558	17762	17723	17604	17563	17581	17638	17532	17598	17699	17477	17714	17534	17501	17467	17619	17619	17471	17614	17635	17519	17434	17480	17596	17532	17419	17657	17673	17523	17459	17566	17520	17622	17515	17553	17635	17489	17394	17683	17488	17691	17668	17738	17527	17580	17544	17498	17836	17554	17519	17430	17484	17633	17522	17387	17597	17471	17498	17555
24360	20866	27212	29267	30372	32428	32826	30859	29879	29776	29330	28739	28683	28353	27858	27968	27840	27778	27612	27388	27865	27763	27735	27679	27363	27545	27508	27665	27442	27537	27536	27638	27306	27268	27327	27476	27270	27337	27088	27424	27175	27415	27185	27003	27068	27205	27501	27185	27316	26981	27091	27072	27027	27151	27073	27178	27233	27008	27174	26975	27150	27303	27348	27285	27212	27069	27307	27025	27170	27016	27078	27292	27144	27087	27056	27202	27129	27272	27210	27067	27214	27126	26910	27229	27228	27184	27381	27173	26930	26877	26994	27221	27396	27251	27198	27124	27200	27210	27287	27472	27316	27331	27253	26807	27182	27037	27152	27232	27281	27393	27249	27076	27247	26982	27079	26746	27115	27243	27299	27103	27182	27213	27231	27027	27063	26952	27152	26958	27335	27080	27137	27274	27042	27340	27496	27017	26984	27022	27206	26977	26868	27119	26928	27022	26997	27115	26883	27217	27111	27229	27121	27122	27259	27139	27526	27151	27257	27116	27106	27177	27100	27214	27105	27317	26908	26982	27252	27097	26884	27040	27132	27187	27082	27142	27159	27213	27221	27103	27072	27045	26686	27031	27069	26955	27109	27173	26999	27071	26966	27099	26986	27319	27310	27192	26989	27207	27347	26994	27303	27519	27202	27327	27114	27184	27019	27056	27379	26860	27277	27019	27198	27159	27061	27153	27049	27224	27197	27312	27297	27166	27460	27345	27146	27323	26981	27344	27086	27020	27068	27225	27325	27047	27234	27177	26887	27148	27451	27116	27229	27137	26982	27296	27115	26996	26874	27162	27077	27065	26879	27212	27176	27119	27109	27167	27229	27145	27059	27129	26901	27070	27204	27163	27425	27097	27242	27270	27028	27074	27081	27195	27054	27232	27130	27168	27072	27079	27228	27054	27270	27134	27105	27040	27058	27379	27212	27157	26868	27088	27290	26926	27246	26980	27242	27026	27390	27195	27102	27267	27090	27049	27121	27084	27218	27075	27181	27029	26933	27302	27228	27457	27336	27259	27057	27017	27089	27238	27323	27156	27161	27312	27151	27017	27193	27245	27351	27054	27303	27041	27228	27195	27044	26946	27051	27068	27162	27310	26920	27172	27029	27039	27121	27178	27267	27151	27131	27001	27171	26919	27106	27248	27247	27026	27166	27327	27268	27238	27010	27112	27193	27217	27366	27179	27288	27254	27182	27063	26859	27170	27201	27191	27137	27320	27305	26913	27216	26996	27156	27145	27155	27248	27099	27221	27149	27567	27267	27050	27256	27215	27082	27033	27262	26909	26983	27169	27173	26838	26915	27149	27180	27275	27229	27070	27224	27209	27226	27269	27252	27305	26934	27138	27161	27235	26945	27296	27358	27202	27160	27095	27084	27010	27205	27091	26979	26891	27167	27148	27136	27098	27285	27196	27413	26973	26988	27238	27200	27187	27219	27124	27236	27170	27163	27400	27220	27110	27058	27264	27161	26967	27004	27006	27040	26917	27623	27133	27073	27048	27190	27016	27169	27124	27239	27481	27145	27293	27126	27177	27150	27086	27351	27344	26906	27082	27101	27251	27191	26968	27129	27046	27127	27163	27311	27359	26793	26831	27117	27083	27147	27296	27215	27304	27166	27204	27083	27178	27066	26971	27176	27241	27119	27148	27211	27168	27282	27110	27266	27114	27163	27033	27312	27131	27199	27169	27446	27399	27487	27379	27388	26922	27310	27038	27184	27121	27153	27018	27111	27164	27242	27052	27319	27108	27460	26985	27071	27065	27224	27196	27116	27154	27328	27490	27150	27226	27143	26940	27108	27064	27170	26977	27267	27088	26878	27129	27235	27173	27138	27123	27338	27353	27101	26914	27261	27132	27229	27191	26975	27044	27153	27320	27237	27069	27074	27146	27072	27440	27119	26895	27135	27176	27352	27027	27199	27116	27245	27086	27171	27040	27168	27244	27206	27228	27259	27026	27262	27277	27025	26961	27193	27088	27079	27303	27220	27173	27189	27128	27140	27046	27243	27200	27222	26869	27209	27114	27217	27216	27181	26866	27354	27088	26930	26983	27517	27142	27257	27184	27091	27161	27013	27258	27196	27192	27108	27523	27349	27248	27130	27488	27320	27261	27172	27307	27165	27067	27032	26967	27488	27220	27298	27295	27079	27187	27163	27035	27235	27225	27297	27059	27039	27172	27005	27111	27121	27336	27153	27275	27300	27172	27265	27198	26864	27120	26882	27066	27311	27189	27109	27499	27259	27238	27213	27153	27111	27116	27309	27164	27044	27230	27117	27327	27177	27244	27379	27198	27325	26943	27369	27148	26873	27075	27265	27092	27234	27021	27186	27211	26975	27302	27203	27012	27264	27282	27242	27303	27115	27235	27353	27153	27333	27109	27069	27053	27329	26901	27384	26919	26998	27343	27026	27078	27142	26975	27260	27193	27154	27177	26858	27062	27344	27157	27120	26911	27047	27306	26894	26961	27275	27339	26999	27267	27127	27068	27019	27196	27216	27080	27149	27048	27139	27232	27251	26936	27296	26888	26890	27027	27250	27304	26881	27141	27294	27398	27002	26891	27002	27151	27161	27096	27459	27076	27138	27121	26848	27258	27121	27085	27113	27169	26957	27103	26981	27084	27359	27212	26870	27137	27120	27042	27069	27038	27004	27140	27261	27220	27209	27178	27316	27040	27144	27172	27172	26947	27303	27246	27180	27138	27137	26997	27344	27106	27275	27035	26871	27307	27306	27219	27183	27039	27087	27258	27226	27082	27039	27191	27176	27062	27238	27227	26932	26958	27001	27272	27300	26985	27091	27296	27227	27232	26960	27089	27174	26879	27125	27099	26982	27233	27270	27054	27265	27315	27135	27184	26998	27137	26982	27013	26990	26854	27115	26960	27278	26963	27296	27285	27310	27448	27315	27227	27240	27191	27187	26965	27220	27174	27164	27034	27259	27300	27072	27052	27228	26999	27357	27192	27438	27191	27352	27091	27444	27189	27157	27093	27305	27200	27336	27204	27079	27357	27149	27458	27074	27026	27134	27252	27242	27100	27169	27211	27133	27366	27096	27088	27071	27088	27300	27237	27453	26922	27064	27140	27228	26960	27170	27268	27156	27365	27323	26993	27197	27150	27307	27212	27111	27082	27112	27105	27037	27354	27243	27226	27053	27369	27131	27036	27015	27115	27389	27148	27087	27202	27208	27500	27171	27185	26857	27118	27094	27032	27002	27236	27275	27069	27428	27243	27141	27423	27285	26931	27213	27201	27087	27255	27172	27141	27087	27287	27195	27197	27059	27325	27075	27130	27118	27336	27355	27122	26898	27428	26923	27241	27141	27136	27101	27254	27194	27428	27338	26973	27304	27155	27118	27244	27293	27114	27140	27277	27218	27125	27023	27467	27207	27139	27180	27078	27008	26921	26917	27278	27418	27198	27263	27109	27264	27301	27393	27084	27270	26970	27109	27128	27210	27284	27398	27422	27372	27229	27137	26899	26855	27134	27277	27337	27015	26829	27079	27042	27155	27035	27259	27077	26915	27250	27447	27120	27178	27092	27082	27140	27241	27138	27093	27112	27400	27025	27048	27316	27196	27250	27073	27021	27232	27041	27329	27326	27173	27100	27225	27199	27075	27109	27059	27072	27425	27257	27317	26922	26823	27309	27238	27109	27392	27255	27073	27354	27035	27320	27212	27015	27015	27115	27199	26930	27130	27238	27221	27193	27092	27337	27070	27103	27228	27035	27108	27166	27299	27102	27142	27181	27300	27059	27242	27209	27054	27090	27175	27270	27108	26780	27171	27294	27243	27086	27137	27159	27223	27441	27099	27203	27227	27223	27159	26953	26928	27273	27189	27113	27006	27305	27157	26930	27167	27206	27215	27239	26857	27079	27207	27393	27163	27079	26969	26794	27125	27331	27251	27203	27058	26949	27131	27317	27005	27070	26993	27059	27322	27122	27231	27300	27184	27107	27140	27137	27030	27296	27343	26958	27331	27239	27302	27299	27161	27070	27199	27063	27339	27148	27184	27433	27163	27154	27065	27186	27156	27109	27310	26984	27091	27185	27105	26911	27437	27161	27299	27219	26948	27264	27304	27521	27217	27206	27118	27214	27141	27156	27415	27278	26882	27323	26989	27039	27286	27173	27417	27046	27153	27126	27336	27145	27218	27202	27316	27110	27042	27036	27293	27115	27288	27121	27219	27087	27257	27285	27114	27313	27072	27072	27304	27146	27292	27094	27047	27011	26957	27259	27210	27096	27235	27227	27368	27197	27271	27127	27250	27102	27181	27172	27019	27387	27343	27284	27054	27190	27060	27229	27358	27204	27184	26872	26967	27357	27209	27194	27057	27046	26976	27366	27040	27168	27136	27225	27080	27088	27397	27201	26974	27470	27112	27186	27347	27210	26863	27297	27086	27324	27086	27199	27052	27239	27240	27286	26977	27232	27248	27150	27086	27076	27317	26985	27085	27166	27266	27334	27059	27061	27167	27426	27270	27161	27206	27034	27130	27249	27025	27076	27341	27197	27011	27341	27095	27384	27105	27278	27320	27359	27343	27288	27321	27272	27209	27397	27169	27254	27527	27329	27348	27316	27277	27358	27070	27161	27190	27112	27247	27291	27468	26945	27204	26989	27136	27005	27158	26973	27096	27159	27040	27090	27023	26972	27231	27252	26991	26956	27116	27416	26782	27293	27211	27015	27350	27341	27303	27307	27167	26936	27041	26991	27209	27251	27163	27189	27285	27177	27263	27100	27253	26952	27080	26950	27302	27001	27293	26854	27099	27122	27004	27197	26847	26921	27073	27144	27215	27141	27229	27218	27450	27369	27203	27059	27271	27160	27262	27262	26777	27016	27291	27016	27361	27234	27220	27141	27134	27252	27324	27256	27090	27001	27287	27104	27201	26897	27120	27409	27304	27352	27356	27071	27067	27099	27486	27294	27031	27163	27395	27076	27205	26976	26996	27279	27196	27127	27229	27180	27080	27116	27149	27262	27051	27126	27138	27078	26982	27055	27317	27086	26988	26997	26921	27115	27162	27134	27109	27066	27050	27054	27238	27470	27238	27350	27158	27037	27019	26916	27230	27395	27439	27297	27532	27222	27370	27107	27374	27130	26932	27120	27129	27193	27288	27161
29574	45107	43911	37514	31698	27361	24678	23417	22300	21587	21046	20433	19898	19502	19275	18943	18809	18573	18569	18794	18487	18582	18391	18300	18318	18343	18163	18425	18163	18256	18235	17965	18142	18079	17917	18098	17954	17768	17962	17928	18027	17932	17903	17979	17960	18030	17761	17803	17998	17694	17855	17978	17975	17828	17970	17798	17611	17786	17912	17683	17817	17833	17754	17631	17636	17909	17762	17893	17817	17723	17646	17788	17724	18070	17946	17772	17786	17797	17762	17851	17977	17769	17955	17764	17903	17851	17897	17896	17685	17909	17998	17811	17843	17668	17725	18101	17960	17843	17733	17918	17881	17930	17803	17872	17804	17869	17651	17828	17970	17852	17737	17659	17993	17855	17756	17801	17769	17919	17710	17861	17949	17857	17872	17846	17944	17854	17902	17850	17830	17673	17930	17761	17845	17737	17841	17921	17682	17734	17907	17792	17920	17823	17742	17899	17819	17883	17783	17889	17724	17729	17689	17810	17865	17889	17661	17834	17992	17939	17955	17834	17860	17952	17731	17812	17806	17670	17901	17719	17796	17938	17849	17774	17763	17932	17832	17894	17758	17898	17928	17630	17939	17801	17765	17882	17911	17836	17627	17819	17959	17862	17717	18012	17848	17974	17644	17818	18040	17772	17844	17673	17796	17761	17741	17859	17894	17744	17912	17911	17718	17758	17853	17806	17846	18016	17873	17751	17748	17891	17853	17988	17861	17880	17647	18030	17823	17895	17859	17831	17944	17705	17800	17762	17725	17757	17846	17965	17770	17991	17786	17826	17743	17813	17785	17927	17842	17989	17711	17728	18004	17935	17858	17817	17851	17948	17757	17898	17693	18007	17876	17879	17794	17887	17744	17685	17662	17950	17643	17724	17926	17928	17845	18047	17710	17769	17918	17688	17781	17886	17721	17832	17784	17930	17807	17905	17812	17782	17998	17812	17843	17871	17895	17976	17590	17802	17957	17713	17787	17894	17920	17769	17747	18048	17868	17773	17862	17713	17876	17949	17673	18001	18041	17932	17958	17655	17824	17996	17694	17922	17903	17798	17846	17833	17936	17790	17924	17823	17814	17745	17704	17808	17689	17782	17713	17946	17870	17833	17766	17800	17840	17888	17740	17901	17992	17701	17675	18027	17881	17682	17831	17879	17910	17814	17821	17861	17695	17819	17858	17996	17873	17815	17779	17874	17758	17661	17994	17908	17794	17893	17762	17792	17751	17831	17503	17884	17938	17906	17762	17744	17693	17866	17943	17823	17893	17823	17817	17667	17814	17872	17882	17941	17716	17910	17911	17774	17802	17842	17827	17777	17878	17850	17653	17696	17865	17869	17706	17829	17712	17849	17851	17776	17670	17808	17740	17949	17840	17913	17833	17650	17624	17902	17725	17825	17775	17815	17840	17684	17961	17790	17775	17833	17723	17774	17739	17682	17734	17708	17778	17930	17695	17852	17695	17752	17701	17632	17953	17682	17859	17750	17993	17877	17791	17861	17926	17780	17587	17864	17820	17810	17940	17912	17907	17807	17842	17812	17887	17871	17921	17807	17848	17972	17794	17817	17801	17912	17850	17801	17921	17676	17907	17934	17761	17808	17639	17686	17701	17988	17741	17697	17788	17850	17721	17925	17659	17938	17970	17863	17694	17829	17888	17825	17818	17741	17685	17952	17846	18068	17832	17855	17830	17831	17903	17844	17768	17814	17716	17818	17793	17692	17846	17869	17884	17679	17862	17924	17755	17727	17676	17906	17712	17879	17859	17879	17714	17932	17793	17885	17976	17808	17739	17647	17968	17727	17718	17773	17919	17563	17878	17926	17802	17700	17853	17880	17859	17846	17721	17897	17727	17783	17799	17779	17862	17722	17754	17906	17721	17753	17888	17603	17866	17664	17741	17693	17808	17880	17780	17811	17928	17704	17973	17775	17722	17895	17668	17898	17822	17855	17814	17787	17713	17749	18021	17857	17800	18014	17693	17582	17867	17686	17865	17813	18004	17721	17806	17934	17858	17621	17824	17848	17843	17943	17799	17904	18015	17795	17766	17806	17899	17805	17728	17987	17853	17931	18043	17941	17870	17706	17703	17762	17739	17743	17817	17697	17799	18032	17724	17694	17657	17935	17932	17821	17985	17851	18052	17806	17902	17793	17860	17846	17783	17776	17958	17869	17700	17729	17901	17822	17782	17782	17970	17908	17669	17842	17721	17862	17736	17856	17874	17899	17758	17662	17834	17729	17731	17892	17743	17957	17740	17947	17802	17922	17773	17930	17862	17742	17752	17788	17764	17748	17855	17902	18049	17774	17781	17764	17891	17850	17640	17775	17851	17735	17808	17715	17956	17614	17895	17784	17718	17899	17732	17766	17748	17636	17986	17949	17748	17677	17703	17916	17986	18026	17692	17649	17915	17615	17804	17642	17797	17916	17998	17852	17745	17800	17882	17830	17760	17746	17992	17757	17894	17725	17738	17812	17804	17842	17854	17781	17961	17863	17865	17799	17830	17688	17840	18104	17827	17857	17885	17831	17971	17796	17795	17793	17861	17877	17892	17779	17873	17661	17846	17881	17759	17892	17755	17807	17929	17672	17863	17980	17912	17722	17872	17938	17753	17890	17988	17908	17764	17661	17826	17626	17814	17820	17880	17776	17747	17600	17716	17892	17770	17725	17725	17779	17754	17696	17941	17745	17854	17959	17671	17725	17846	17880	17588	17837	17847	17974	17815	17662	17919	17909	17798	17682	17765	17754	17878	17881	17758	17799	17923	17897	17664	17691	17725	17739	17866	17812	17728	18240	17854	17834	17879	17830	17846	17754	17991	17914	17887	17963	17908	17876	17847	17765	17736	17629	17935	17923	17999	17663	17819	17919	17705	17890	17663	17900	17709	17653	17940	17969	17858	17832	17864	18014	17769	18035	17867	17805	17940	17799	17833	17928	17913	17828	17820	18057	17818	18002	17800	17815	17792	17848	17784	17815	17720	17745	17816	17689	17881	17806	17862	17791	17820	17741	17914	17817	17951	17885	17709	17610	17745	17757	17767	17800	17775	17529	17847	17761	17887	17708	17787	17856	17681	17748	17864	17711	17683	17936	17979	17869	17964	17801	17882	17877	17742	17634	17929	17977	17870	17739	17791	17677	17798	17983	17842	18003	17898	18017	17879	17769	17725	17843	17773	17920	17791	17872	17852	17845	18015	17940	17996	17765	17679	17894	17861	17954	17799	17788	17902	17750	17650	17695	17898	17936	17636	17868	17994	17761	17771	17874	17857	17854	17668	17864	17827	17761	17858	17844	17729	18066	17754	17785	17768	17916	17875	17933	17674	17973	17845	17757	17913	17717	17813	17762	17693	17829	17973	17755	17740	17876	17695	17647	17795	17724	17708	17749	17705	17875	17863	17824	17734	17765	17875	17811	17935	17839	17855	17844	17882	17880	18044	17880	17861	17839	17577	17814	17954	17892	17774	17862	17880	17791	17821	17953	17721	17826	17870	17808	17779	17875	17940	17728	17910	17882	17591	17731	17881	17810	17726	17680	17801	17828	17884	17923	17738	17687	17767	17831	17787	17796	17571	17700	17747	17675	17857	17827	17576	17728	17907	17931	17739	17782	17734	17898	17823	17907	17735	17622	17862	17743	17844	17749	18055	17704	17833	17724	17969	17798	17848	17842	17845	17910	17815	17994	18052	18080	17786	17987	17827	17786	17896	17762	17899	17932	17838	17741	17806	17850	17783	17821	17811	17796	17914	18007	17843	17698	17733	17818	17765	17843	17846	17873	17935	17856	17885	17882	17885	17882	17767	17852	17690	17850	17822	17833	17824	17863	17786	17886	17698	17938	17862	17702	17680	17735	17873	17722	17945	17769	17854	17884	17614	17761	17862	17931	17665	17865	17947	17764	17766	17661	17666	17649	17770	17808	17714	17865	17862	17825	17831	17622	18032	17906	17761	17901	17883	17881	17820	17805	17745	17843	17862	18018	17930	17952	17812	17736	17840	17763	17825	17841	17731	17936	17780	17662	17730	17919	17898	17708	17787	17811	17942	17847	17728	17853	17733	17979	17747	17756	17914	17824	17900	17790	17740	17824	17820	17979	18041	17819	18060	17684	17747	17812	17798	17699	17916	17771	17768	17904	17902	17759	17680	17788	17789	17996	17808	17859	17834	17623	18006	17710	17791	17834	17851	17882	17848	17725	17742	17734	17797	17862	17673	17891	17757	17961	17798	17812	17778	17935	17854	17767	17716	17795	17897	17870	17992	17876	17755	17963	17888	17803	17902	17811	17845	17753	17770	17825	17693	17890	17855	17713	17931	17771	17914	17851	17608	17828	17825	17702	17786	17806	17759	17779	17865	17871	17727	17706	17917	17899	17724	17810	17963	17764	17876	18024	17879	17728	17834	17808	17729	17981	17869	17890	17779	17774	17828	17782	17863	17944	17997	17923	17800	17940	17772	18014	17775	17771	17687	17774	17864	17727	17663	17893	17875	17801	18015	17805	17893	17871	17829	17630	17724	17933	17745	17897	17776	17734	17805	17693	17887	17884	17759	17797	17794	17900	18033	17710	17878	17887	17902	17873	17815	17697	17911	17656	18073	17812	17963	17933	18005	17693	17932	17837	17807	17842	17721	17789	17844	17809	17842	17911	17980	17891	17791	17753	17736	17832	17722	17779	17768	17807	17726	17811	17862	17771	17685	17750	17842	17936	17831	17894	17735	17861	17847	17721	17790	17611	17955	17986	17735	17863	17971	17868	17577	18019	17809	17710	17767	17904	17720	17755	17915	17696	17890	17761	17818	17718	17910	18020	17883	17804	17640	17739	17590	17694	17885	17952	17876	17785	17784	17853	17981	17711	17851	17853	17924	17696	17782	17813	17941	17848	17850	17867	17890	17669	18007	17871	17886	17769	17772	17707	17916	17837	17782	17888	17686	17793	17826	17937	17931	17883	17913	17851	17799	17809	17842	17815	17823	17755	17874	17779	17704	17797	17751	17779	17803	17771	17816	17731	17849	18074	17742	17903	17940	17938	17748	17544	17730	17704	17786	17606	17668	17870	17614	17989	17978	17872	17768	17876	17740	17638	17883	17745	17690	17757	17799	17882	17800	17865	18031	17765	17721	17702	17850	17881	18024	17918	17852	17966
22291	20716	26934	25582	25453	30792	34590	31621	30205	30086	29236	28558	28345	27967	27704	27388	27281	27169	26969	27137	27001	27105	26796	27248	26917	26459	26730	26550	26827	26742	26614	26473	26688	26318	26368	26747	26353	26621	26370	26380	26588	26129	26614	26217	26268	26395	26271	26352	26215	26237	26459	26491	26320	26013	26364	26331	26283	26266	26240	26213	26412	25986	26243	26201	26422	26249	26193	26255	26231	26311	26380	26246	26353	26126	26132	26248	26083	26265	26233	26005	26465	26218	26381	26224	26274	26388	26098	26535	26388	26234	26241	26180	26407	26000	26198	26285	26380	26330	26177	26090	26291	26186	26231	26023	26085	26101	26310	26071	26341	26358	26338	26308	26440	26101	26227	26242	26212	26528	25948	25964	25890	26087	26458	26451	26000	26584	26165	26179	26226	26559	26368	26328	26440	26334	26597	26249	26157	26247	26335	26502	26272	26325	26229	26336	26520	26165	26406	26164	26242	26333	26202	26242	26478	26052	26145	26500	26155	26335	26345	26166	26170	26230	26294	26424	26031	26038	26218	26388	26123	26044	26185	26448	26272	26334	26335	26246	26472	26326	26289	26346	26200	26266	26243	26259	26107	26150	26160	26079	26246	26290	26334	26380	26236	26332	26198	26085	26213	26300	26343	26078	26191	26185	26313	26215	26284	26273	26220	26102	26416	26228	26177	26443	26293	26128	26385	26290	26146	26194	26194	26285	26298	26181	26232	26151	26147	26256	26534	26396	26231	26024	26311	26351	26125	26081	26216	26186	26205	26405	25972	26177	26235	26313	26177	26284	26369	26315	26315	26093	26140	26370	26309	26149	26455	26064	26199	26343	26377	26345	26151	26282	26311	26364	26126	26041	26241	26235	26186	26287	26125	26306	26191	26208	25930	26460	26127	26280	26314	26296	26330	26246	26098	26119	26391	26471	26439	26237	26370	26387	26151	26182	26005	26147	26164	26211	26319	26256	26250	25995	26209	25942	26249	26373	26090	26179	26150	26265	26312	26272	26143	26270	26409	26214	26368	26191	26111	26309	26357	26347	26214	26215	26399	26218	26456	26549	26140	26246	26425	26435	26645	26109	26430	26262	26138	26174	26132	26017	26530	26390	26187	26323	26167	26407	26337	26356	26447	26154	26276	26413	26238	26275	26339	26652	26358	26291	26241	25842	26091	26249	26201	26413	26182	26203	26099	25839	26100	26312	26359	26265	26212	26397	26150	26138	26201	26332	26209	26222	26316	26004	26140	26262	26293	26386	26331	26211	25916	25998	26391	26232	26018	26444	26161	26199	26179	26133	26343	26351	26380	26280	26173	26232	26143	26347	26171	26268	26264	26251	26258	26086	26193	26502	26254	26145	25987	26244	26115	26270	26170	26056	26206	26081	26356	26149	26270	26061	26361	25953	26199	26147	26018	26600	26398	26308	26116	26428	26172	26319	26254	26198	26135	26186	26240	26225	26255	26194	26383	26286	26144	26135	26163	26254	26206	26112	26201	25894	26166	26269	26368	26192	26225	26303	26303	26116	26541	26002	26098	26438	26585	26144	26019	26489	26438	26053	26402	26301	26384	26423	26332	26457	26165	26524	26317	26280	26181	26105	26245	26027	26411	26420	26190	26086	26051	25998	26395	26448	26215	26258	26206	26384	26116	26267	26074	26072	26188	26186	26197	26256	26150	26306	26300	26297	26272	26483	26481	26427	26316	26388	26192	26253	26024	26222	25903	26098	26126	26115	26293	26164	26103	26272	26293	26270	26129	26298	26192	26319	26408	26258	26275	26372	26170	26177	26268	26203	26238	26382	26248	26200	26057	26065	26410	26340	26193	26062	26415	26202	26337	26153	26179	25921	26226	26368	26223	26201	26255	26326	26008	26124	26017	26354	26325	26236	26321	26032	26304	26020	26179	26075	26062	26249	26260	26403	26163	26107	26237	26073	26283	26145	26381	26297	26307	26090	26117	26238	26268	26109	26461	26169	26308	26150	26067	26049	26120	26319	26306	26347	26171	26143	26335	26314	26094	26242	25948	26224	26219	26317	26458	26194	26278	26417	26107	26144	26214	26409	26213	26234	26218	26033	26178	26205	26214	26159	26275	26255	26474	26525	26186	26100	26219	26105	26153	26199	26290	26262	26201	26209	26297	26160	26469	26254	26282	26470	26220	26533	26267	26172	26320	26160	26291	26256	26608	26172	26247	26352	26163	26311	26414	26072	26242	26216	26226	26343	26159	26322	26287	26470	26401	26238	26166	26127	25984	26105	26430	26351	26427	26214	26255	26215	26397	26397	26348	25973	26423	26142	26343	26103	26238	26472	26323	26245	26033	26088	26296	26300	26362	26145	26098	26106	26172	26289	26211	26112	26108	26135	26267	26409	26141	26087	26318	26339	26340	26186	26126	26096	26293	26411	26148	26304	26056	26136	26395	26240	26054	26178	26238	26050	25991	26179	26216	26369	25892	26130	26217	26492	25975	26206	26351	26184	26418	26046	26025	25976	26172	26305	26270	26242	26270	26132	26221	26298	26323	26275	26407	26233	25969	26279	26330	26181	26343	26113	26237	26098	26505	26348	26461	26306	26158	26134	26203	26173	25984	26295	26324	26266	26089	26140	26440	26179	26305	25978	26200	26248	26055	26190	26307	26147	26285	26218	26103	26271	26246	26176	26234	25897	26272	26392	26256	26068	26035	26293	26455	26268	26502	26266	26168	26154	26244	26207	26199	26362	26329	26161	26051	26382	26018	26300	26156	26392	26200	26105	26127	26300	26093	26145	26378	25936	26182	26352	26207	26111	26121	26114	26162	26401	26420	26204	26140	26421	26193	26380	26155	26090	26363	26241	26362	26425	26258	26097	26237	26290	26206	26202	26055	26397	26159	26031	26044	26338	26114	26481	26121	26230	25967	26529	26334	26266	26349	26359	26231	26303	26440	26423	26331	26300	26096	26164	26268	26277	26401	26390	26299	26140	26401	26021	26338	26103	26063	26084	26178	26087	26184	26434	26090	26123	26299	26324	26312	26330	26304	26277	26335	26216	26140	26442	26258	26379	26213	26076	26349	26299	26309	26354	26266	26043	26237	26061	26274	26014	26185	26421	26162	26153	26263	26426	26273	26278	26016	26329	26488	26253	26341	26244	26218	26451	26080	26121	26487	26242	26353	26393	26297	26210	26528	26285	26442	26285	26337	26266	26270	26328	26043	26217	26443	26293	26240	26223	26293	26210	26245	26127	26111	26351	26402	26413	25940	26406	26283	25992	26061	26245	26401	26233	26256	26299	26239	26365	26179	26338	26103	26058	26144	26193	26121	26433	26479	26450	26320	26300	26306	25880	26475	26035	26404	26046	26101	26350	26184	26133	26209	26202	26175	26268	26195	26226	26346	26157	26056	26047	26316	26381	26189	26145	26406	26229	26278	26283	26334	26370	26002	26217	26449	26293	26144	26323	26225	26102	26132	26177	26285	26135	26170	26290	26239	26213	26465	26350	26178	26118	26226	26221	26107	26119	26234	26251	26146	26206	26176	25947	26216	26139	26056	26190	26187	26339	26333	26193	26259	26155	26331	25975	26321	26180	26369	26028	26443	26359	26250	26062	26191	26263	26108	26127	26212	26443	26392	26129	26076	26387	26406	26263	26237	26265	26150	26470	26142	26247	26024	26276	26164	26200	26194	26248	26120	26319	26262	26165	26065	26315	26431	26142	26258	26034	26157	26149	26057	26229	26310	26020	26444	26233	26168	26114	26137	26369	26158	26400	26135	25906	26364	26269	26034	26259	26152	26189	26257	26355	26057	26322	26370	26379	26331	26078	26142	26319	25950	25941	26229	26121	26384	26262	26268	26265	26417	26383	26213	26166	26163	26216	26008	26224	26289	26276	26582	26402	26312	26286	26268	25997	26390	26068	26098	26564	26215	26388	26370	26285	26057	26198	26395	26015	26094	26113	26285	26324	26142	26191	26058	26406	26371	25984	26103	26223	26338	25946	26475	26295	26283	26153	26360	26271	26442	26207	26109	26142	26029	26392	26190	26406	26314	26324	26364	26002	26269	26137	26120	25914	26341	26091	26650	26229	26164	26059	26181	26313	26408	26343	26103	26277	26238	26426	26210	26189	26310	26205	26465	26354	26498	25958	26198	26427	26181	26353	26131	26024	26326	26117	26390	26149	26061	26253	26519	25916	26405	26478	26310	26218	26268	26434	26207	26193	26329	26102	26338	26313	26417	26377	26330	26237	25972	26061	26269	26154	26171	26264	26191	26127	26247	26264	26269	26277	26075	26206	26144	26082	26105	26452	26255	26153	26132	26177	26337	25960	26115	26046	26150	26489	26189	26265	26243	26348	26419	26444	26317	26284	26409	25780	26383	26118	26224	26349	26320	26008	26171	26133	26361	26099	26157	26171	26362	26415	26179	26238	26063	26321	26129	26381	26304	26201	26338	26148	26341	26406	26445	25946	26181	26257	26412	26485	26101	26241	26084	26048	26129	26379	26396	26192	26152	26268	26166	26191	26192	26439	26328	26098	26183	26145	26428	25993	26209	26181	26383	26470	26207	26427	26141	26242	26270	26181	26421	26139	26075	26370	26451	26240	26238	26372	26178	26334	26361	26222	26195	26129	26244	26270	26212	26267	26636	26115	26161	26181	26547	26278	26206	26072	26194	25990	26107	26152	26149	25895	26488	26396	26278	26277	26052	26368	26380	26475	26351	26259	26250	26394	26114	26347	26555	26281	26145	26292	26078	26248	26137	26288	26316	26526	26144	26387	26190	26272	26341	26315	26304	26080	26278	26349	26276	26251	26176	26487	26561	26284	26177	26367	26357	26422	26481	26196	26358	26199	26331	26065	25984	26251	25906	26109	26487	26321	26202	26183	26482	26298	26479	26380	26289	26145	26226	26506	26358	26223	26291	26266	26254	26343	26248	26267	26086	26323	26196	26288	26428	26191	25990	26322	26271	26167	26299	26403	26392	26300	26376	26084	26305	26141	26046	26223	26200	26208	26174	26314	26172	25979	26183	26390	26107	26395	26116	26181	26155	26147	26043	26304	26160	26284	26115	26104	26198	26353	26265	26345	26189	26243	26142	26147	26422	26312	26314	26312	26229	26035	26399	26309	26415	26158	26251	26280	26226	26231	26231	26209
29035	49893	49123	41647	34997	29839	27323	25230	23701	22789	21963	21420	20382	19641	19425	18937	18907	18765	18731	18564	18665	18481	18400	18271	18134	18277	18187	18097	17991	18051	17935	18018	17822	17860	17604	17598	17506	17488	17678	17494	17569	17494	17505	17354	17525	17567	17375	17516	17241	17279	17452	17326	17369	17399	17310	17405	17397	17487	17390	17521	17495	17381	17574	17242	17424	17330	17337	17597	17296	17480	17382	17492	17441	17373	17552	17545	17594	17455	17358	17384	17421	17625	17473	17407	17505	17276	17446	17387	17466	17212	17496	17388	17299	17297	17349	17592	17203	17290	17345	17353	17136	17536	17443	17446	17378	17413	17359	17328	17296	17456	17506	17464	17341	17240	17490	17294	17340	17301	17235	17209	17364	17619	17337	17379	17497	17443	17369	17442	17462	17314	17369	17443	17342	17458	17432	17221	17329	17356	17430	17465	17196	17431	17380	17196	17410	17474	17332	17590	17470	17340	17266	17356	17171	17354	17443	17501	17583	17497	17265	17370	17460	17399	17305	17237	17386	17383	17303	17363	17361	17359	17499	17430	17425	17455	17273	17247	17468	17417	17418	17490	17465	17139	17366	17353	17431	17101	17491	17287	17237	17406	17355	17123	17317	17173	17361	17209	17443	17378	17317	17293	17461	17225	17591	17289	17528	17403	17516	17306	17483	17430	17298	17325	17332	17529	17391	17444	17404	17423	17514	17414	17442	17240	17197	17485	17368	17365	17330	17167	17398	17376	17424	17161	17439	17431	17391	17443	17309	17440	17341	17349	17462	17327	17358	17499	17447	17327	17427	17470	17286	17374	17226	17270	17311	17253	17698	17362	17401	17429	17386	17477	17518	17136	17368	17481	17239	17322	17478	17300	17538	17392	17240	17423	17395	17441	17356	17251	17415	17418	17283	17381	17401	17472	17511	17367	17293	17071	17335	17244	17401	17393	17466	17528	17496	17263	17373	17367	17498	17278	17420	17590	17348	17399	17467	17323	17273	17469	17374	17422	17427	17365	17373	17407	17459	17353	17334	17379	17347	17623	17486	17443	17534	17332	17223	17413	17285	17458	17405	17268	17422	17400	17447	17389	17407	17310	17190	17375	17473	17385	17316	17475	17399	17566	17385	17326	17342	17328	17557	17378	17506	17347	17482	17338	17268	17333	17431	17558	17381	17375	17469	17402	17427	17141	17480	17332	17421	17409	17318	17162	17314	17528	17574	17378	17304	17511	17495	17545	17327	17373	17380	17349	17374	17242	17414	17300	17323	17398	17405	17192	17399	17434	17569	17321	17371	17336	17394	17427	17481	17437	17478	17372	17411	17357	17314	17436	17439	17401	17409	17216	17180	17513	17350	17462	17263	17304	17453	17397	17254	17337	17432	17413	17164	17425	17376	17343	17400	17530	17258	17279	17432	17420	17278	17485	17383	17547	17534	17260	17208	17449	17339	17122	17386	17501	17473	17489	17380	17589	17293	17496	17553	17479	17489	17315	17427	17410	17305	17472	17460	17307	17300	17496	17285	17348	17425	17510	17387	17245	17461	17315	17437	17361	17385	17268	17603	17216	17460	17361	17348	17335	17188	17455	17500	17424	17495	17329	17501	17434	17329	17373	17421	17459	17497	17352	17326	17395	17453	17254	17455	17478	17425	17226	17509	17383	17301	17310	17294	17293	17357	17398	17299	17318	17417	17283	17392	17462	17450	17449	17461	17405	17311	17474	17348	17370	17417	17274	17389	17411	17514	17587	17185	17337	17485	17486	17485	17421	17431	17204	17644	17193	17349	17319	17492	17227	17282	17445	17368	17566	17288	17344	17483	17317	17326	17457	17278	17422	17311	17367	17466	17399	17514	17165	17371	17542	17498	17326	17444	17245	17217	17384	17293	17336	17228	17415	17255	17366	17521	17249	17394	17472	17435	17530	17344	17484	17511	17451	17583	17266	17391	17423	17485	17498	17324	17462	17249	17362	17415	17303	17609	17313	17440	17283	17489	17403	17430	17197	17485	17646	17412	17429	17410	17385	17207	17381	17332	17245	17323	17239	17572	17327	17342	17391	17321	17501	17322	17404	17405	17746	17411	17483	17399	17220	17430	17419	17450	17479	17126	17385	17348	17200	17222	17169	17394	17394	17407	17457	17420	17124	17454	17335	17363	17372	17487	17331	17272	17602	17302	17338	17471	17261	17337	17278	17569	17313	17324	17337	17351	17505	17542	17211	17558	17237	17403	17363	17342	17283	17290	17381	17455	17382	17383	17409	17494	17183	17407	17349	17377	17358	17273	17414	17538	17359	17381	17234	17219	17160	17263	17288	17295	17438	17314	17475	17331	17490	17499	17279	17352	17328	17509	17561	17561	17131	17379	17475	17327	17340	17328	17446	17263	17547	17481	17416	17424	17380	17324	17297	17313	17338	17482	17346	17280	17434	17428	17197	17362	17471	17403	17315	17307	17390	17545	17323	17262	17541	17558	17267	17499	17582	17363	17281	17473	17471	17372	17438	17390	17294	17363	17271	17403	17377	17374	17393	17383	17254	17201	17257	17309	17413	17426	17481	17243	17284	17275	17250	17405	17301	17576	17437	17364	17540	17381	17347	17403	17513	17428	17346	17367	17361	17365	17491	17355	17373	17437	17371	17448	17222	17520	17475	17486	17478	17392	17206	17514	17360	17348	17476	17381	17316	17473	17249	17442	17388	17198	17367	17280	17528	17384	17320	17658	17408	17500	17584	17539	17449	17428	17217	17289	17408	17523	17462	17481	17331	17303	17409	17341	17366	17374	17428	17411	17417	17552	17236	17542	17171	17467	17440	17214	17384	17421	17395	17253	17335	17272	17147	17245	17551	17270	17342	17338	17419	17422	17359	17326	17488	17249	17449	17291	17340	17419	17372	17444	17331	17422	17424	17419	17448	17340	17262	17490	17404	17279	17388	17483	17487	17374	17397	17264	17430	17427	17362	17241	17313	17227	17285	17451	17388	17179	17390	17562	17360	17332	17450	17308	17336	17399	17452	17361	17431	17459	17305	17450	17250	17295	17412	17368	17453	17261	17464	17189	17338	17394	17240	17343	17493	17380	17399	17468	17111	17248	17405	17349	17281	17464	17269	17419	17428	17222	17312	17415	17403	17378	17328	17364	17383	17535	17355	17217	17367	17185	17294	17433	17350	17528	17440	17306	17411	17441	17308	17312	17307	17415	17238	17177	17297	17438	17416	17441	17324	17355	17294	17435	17400	17437	17375	17365	17327	17487	17493	17451	17279	17338	17446	17604	17306	17453	17412	17408	17211	17401	17338	17522	17388	17437	17256	17281	17522	17485	17487	17473	17391	17306	17252	17453	17402	17468	17369	17371	17491	17336	17345	17528	17454	17251	17365	17462	17328	17365	17438	17332	17226	17263	17208	17461	17319	17496	17274	17472	17320	17431	17216	17385	17369	17569	17484	17352	17117	17395	17377	17244	17465	17408	17604	17396	17351	17573	17387	17272	17261	17439	17388	17313	17425	17375	17324	17189	17393	17339	17430	17179	17487	17276	17272	17411	17384	17534	17419	17470	17555	17545	17470	17370	17298	17316	17460	17393	17316	17306	17214	17355	17288	17312	17251	17478	17403	17464	17357	17350	17468	17364	17241	17329	17327	17391	17351	17124	17594	17471	17268	17274	17158	17313	17352	17431	17420	17254	17430	17397	17252	17333	17489	17244	17504	17460	17377	17510	17397	17256	17376	17223	17401	17305	17396	17331	17161	17534	17437	17352	17319	17438	17473	17501	17275	17370	17514	17585	17135	17430	17241	17287	17508	17452	17306	17367	17456	17602	17301	17539	17551	17532	17319	17409	17370	17394	17226	17233	17592	17409	17319	17376	17532	17230	17478	17476	17447	17283	17243	17332	17421	17355	17445	17373	17363	17403	17250	17500	17244	17441	17472	17352	17357	17399	17464	17467	17481	17325	17605	17411	17380	17205	17218	17479	17442	17359	17360	17489	17382	17248	17471	17191	17317	17400	17351	17418	17295	17405	17571	17431	17392	17337	17387	17354	17399	17274	17295	17437	17461	17424	17155	17297	17322	17342	17445	17363	17229	17373	17476	17366	17420	17373	17318	17475	17566	17321	17419	17360	17316	17489	17552	17300	17441	17347	17442	17299	17119	17313	17260	17345	17394	17393	17519	17412	17237	17346	17210	17325	17363	17251	17348	17352	17313	17292	17437	17331	17394	17322	17289	17417	17262	17469	17281	17296	17559	17305	17448	17363	17366	17466	17436	17256	17370	17407	17450	17314	17297	17542	17449	17281	17319	17482	17438	17349	17476	17346	17423	17237	17595	17435	17277	17593	17392	17325	17460	17346	17478	17333	17321	17172	17379	17298	17432	17439	17303	17450	17248	17631	17483	17280	17389	17373	17419	17294	17495	17489	17388	17531	17293	17415	17294	17279	17359	17362	17365	17428	17349	17231	17289	17532	17456	17502	17353	17386	17240	17414	17236	17482	17439	17322	17158	17409	17349	17250	17256	17185	17502	17422	17363	17475	17384	17257	17209	17422	17436	17309	17322	17447	17434	17396	17399	17473	17294	17562	17368	17293	17397	17434	17394	17293	17262	17453	17416	17238	17313	17359	17365	17402	17489	17470	17376	17347	17177	17413	17446	17409	17229	17497	17374	17342	17288	17417	17252	17332	17297	17405	17345	17410	17436	17329	17366	17344	17286	17290	17417	17272	17417	17412	17303	17425	17496	17408	17342	17290	17314	17444	17308	17567	17361	17459	17300	17509	17578	17323	17343	17347	17236	17307	17302	17364	17243	17420	17420	17460	17542	17414	17372	17393	17206	17325	17351	17288	17261	17471	17433	17421	17356	17343	17414	17480	17575	17450	17354	17287	17448	17397	17359	17413	17481	17360	17395	17461	17324	17335	17372	17267	17530	17089	17511	17353	17333	17302	17390	17400	17347	17418	17396	17357	17412	17507	17472	17294	17581	17364	17418	17405	17328	17407	17399	17281	17410	17443	17370	17375	17435	17311	17338	17372	17414	17379	17379	17511	17376	17294	17295	17362	17579	17374	17431	17349	17373	17348	17493	17315	17443	17315	17351	17371	17374	17342	17576	17368	17584	17435	17493	17288	17465	17229	17440	17292	17368
39857	37808	40518	37662	33579	31520	30061	29225	28802	28612	28381	27756	27620	27407	27160	27452	27303	27117	27088	27218	27254	27324	27283	27237	27123	27329	27168	27197	27166	27017	27299	26947	27063	26970	26960	26932	27073	26758	27026	27059	26993	26942	26598	27061	27171	26986	27066	26976	27270	27073	26902	26893	26868	27000	26757	26944	26977	26993	26728	27166	27073	26826	27111	26945	26699	26984	26991	26766	26637	26974	27157	26927	27024	27089	26939	27143	26961	26889	27259	26921	26936	26955	26875	27024	26978	27268	26809	26740	26928	27167	27123	26949	26976	26973	27178	26925	26723	26886	26701	26919	27008	27070	27034	27106	26951	26832	26938	27049	26816	27040	27239	26936	26757	27024	26887	26922	27106	26940	26950	26965	27178	27144	26846	27051	27015	26963	26792	26794	27101	26773	26720	26842	26996	27054	26919	26826	27039	26868	26884	26881	26941	26923	26776	26889	26781	27025	27152	26667	27136	27201	26715	27164	26894	26686	26923	26802	26874	26935	27083	26804	26979	26983	27092	26866	27088	26908	26980	26980	26971	26934	27104	26781	26908	26908	26757	26804	26809	27265	26635	26776	26758	27040	26953	27015	27195	27014	27071	27014	26760	26934	27019	26965	26865	26801	27178	27195	27034	27139	27210	26802	27084	26818	27098	27006	27000	26891	26890	26929	27030	27132	26955	27001	26967	27003	27029	27114	27026	26900	26821	27077	27185	27162	27049	26798	26870	26727	27093	26820	27088	27037	27051	26808	26997	26966	27075	27060	27157	26759	26802	27073	26917	26736	27080	27034	26944	26946	26849	26926	27106	26921	26902	26792	26967	27150	26887	27084	27302	27037	27007	26780	26933	26861	26995	27253	27134	27047	27077	26978	27093	27016	27051	27037	27045	26889	26930	27161	27011	26734	26994	26907	26658	26979	26826	26806	26926	27009	26855	27262	26841	26798	27052	26997	27100	26994	26947	26773	27059	26977	27174	26951	26797	26867	26940	27193	26867	26757	27040	26755	26901	27005	27005	27008	27050	26927	26819	26794	26687	26722	27113	26862	26936	27022	27098	26952	26921	26593	26824	27128	27183	26964	26936	26732	26976	26937	27000	27041	26941	26773	26830	26900	26812	26851	27002	26890	27077	27040	27216	27029	27047	26920	27238	26806	26972	26954	26950	26906	26835	26846	26919	27155	27440	26962	26898	27091	26950	26989	26887	26981	27014	27024	27230	26726	26890	27087	27045	27110	27127	27037	26914	27060	27122	27033	27087	26665	26937	26925	27052	27075	26806	26815	26979	27009	27152	27004	26670	26852	26976	26927	26881	26790	26962	26690	26942	26772	26872	26928	26776	26981	26891	27176	26866	26768	27005	26822	27124	26995	26657	26849	27100	27023	27242	26908	26814	26871	26970	26744	26983	26890	26960	27009	27067	26842	26988	26898	27014	26968	27008	27201	27256	27058	27028	26819	26774	26815	26963	26723	27091	26958	27003	26745	26904	26910	26901	26835	26777	26906	26964	26918	27053	26933	27205	26834	26873	27100	26929	26856	26847	27055	27117	26985	26940	26826	26923	26894	26725	26737	27095	26999	26932	26956	27021	26837	26805	26907	27233	27071	26921	26964	27012	26722	27045	26939	26907	26867	27116	26983	26960	26848	26731	26675	26711	26989	26736	27076	26651	26834	27102	26950	26948	27004	26903	26892	26932	26767	27198	27060	26874	26899	27048	27098	26768	26761	26923	26972	27149	27383	27177	26901	27020	26959	27129	26880	26914	26894	27058	26788	26929	26917	26817	26773	26857	26827	27164	26892	26859	26879	26806	26850	26852	26773	26955	26604	26897	26993	26830	27138	26867	27003	27021	27078	26700	26997	26994	26981	26934	27039	26899	26882	26822	26951	26979	26891	26988	27205	26797	27139	27037	26890	26924	26713	27094	27037	26967	26983	27163	27092	27061	27004	26925	26962	27026	26759	27034	26805	27118	27099	27146	26906	27021	26770	26975	27063	26952	26923	26899	26815	26979	27024	27129	26994	27000	26972	27089	26864	26921	26925	26919	26913	27013	27064	26944	26812	27040	26987	26986	26958	26512	27012	26678	26893	26920	27117	27201	26706	26873	26845	27185	26918	26966	26991	26836	27033	27175	26668	26814	26711	26806	27041	26863	26791	26940	27047	26897	26757	26998	26974	27254	26844	26855	27126	27215	27017	26641	27071	27127	26896	27162	26950	27093	26865	26951	26933	26939	27137	27071	27200	26901	26814	26832	26843	26902	26766	26813	26853	27093	26576	26740	26851	27003	26916	26890	27010	26905	27142	27003	27014	26954	27073	26952	27275	26807	26899	27228	27019	26845	26897	27013	26883	26920	26877	27060	26980	26615	26878	27251	26972	27065	26959	26998	27045	27169	26718	27013	26984	26853	26978	26633	27057	26854	26967	26907	27010	26895	26903	26807	26842	26933	27098	26820	26738	26803	26871	26916	27036	27038	27061	27030	27122	26924	26842	26976	26975	27093	26879	27035	27025	27026	26968	26990	26919	26956	26839	26801	26860	26798	26948	26958	27235	26859	26806	26977	27107	26971	27120	27247	26978	27038	26973	26949	27039	26954	27152	26745	26829	26801	27020	26858	26968	26976	26896	26764	26963	26864	26901	26928	27087	26970	27015	27068	26888	27069	26788	26837	27193	26903	26914	26870	27003	27232	27097	27043	26871	27053	27005	27132	26693	26932	26965	26981	26946	26953	27084	27029	26852	27069	26868	26659	27036	26809	26918	27085	26985	26938	26882	26882	27071	26781	26954	27201	26738	27070	26802	26845	26817	27094	26866	26962	27013	26984	26900	26934	26850	26995	27029	26991	26958	27113	27004	26883	26943	26996	27212	26932	26769	27024	26994	27100	27099	27030	26515	26686	26912	27027	26992	27142	26974	26832	26988	26926	26899	26887	27077	26965	26961	27056	26907	26890	27116	26948	27028	27006	26857	26832	26953	26908	26998	26934	26947	26812	27051	26943	27033	26876	26974	26820	26926	26821	27124	27016	27050	27187	26851	26900	26969	27018	26886	27096	26873	27143	26887	27121	26827	26927	27148	26968	26949	26811	27021	26728	26936	26850	27171	27015	26956	26985	26968	27111	26878	26845	27046	26962	27057	26848	26822	27059	27156	27029	27263	26887	26901	27013	27024	26975	27081	26921	27098	26805	26996	26773	27140	27059	26889	26856	26816	26915	26941	26929	26740	27077	26798	26966	26777	27139	27034	26842	26847	27253	26849	26912	26746	26921	26671	27014	26940	26996	27026	27159	26845	26729	27026	26935	26732	26957	26818	26582	26713	27091	27247	27168	27038	26944	26902	26972	26950	26999	26949	27299	27116	27010	27111	26988	26994	27055	26828	26927	26908	27061	27051	26937	26899	26882	27128	27021	26993	26757	26838	26757	26856	27073	26877	26848	26819	27028	26787	27137	27206	26868	26751	26872	27149	26856	26993	26988	26693	27023	26745	26740	27022	26970	27090	27006	27011	27087	27190	26930	27041	26985	26762	26954	27067	27173	26902	26697	26875	26782	26921	26802	26686	27062	26862	27025	27054	26944	26864	26895	26827	26781	27070	26958	27012	27046	27087	26911	27029	27125	27078	27032	26888	26817	26830	26981	27002	26968	26788	26960	26770	27013	26812	27002	26881	27074	26947	26909	26876	26788	26831	27029	26831	26976	26868	26940	27192	26996	27051	27313	27169	26852	26854	27097	27152	27101	26958	26968	27052	26960	27083	26922	27037	27463	26869	26863	26935	26904	27144	26964	26944	27104	26875	26853	27027	26943	27049	26841	27106	26975	27142	27107	26932	27027	26995	27128	26919	26825	26749	27053	26964	27180	27017	26695	26651	26995	26848	26984	26910	27135	27003	27162	27072	27027	26995	27134	27215	26853	26902	26902	26960	27040	27110	26894	26880	27002	26938	26910	27038	27040	26906	27220	27018	26871	27106	26895	26863	26824	26985	26940	26693	27070	27025	27077	27014	27014	26966	26813	26952	27110	27169	27035	26982	26842	26602	26940	27195	26982	26955	27130	26851	26879	27205	27029	27088	26936	26650	26940	27122	27168	27002	27148	26951	27110	26727	26894	26770	26971	27040	26708	26875	27005	26972	27106	26790	26971	26904	26819	27228	26881	26810	26735	27224	27114	26962	26743	26906	26939	27099	26800	26898	26978	26787	27214	27232	26883	26985	26684	26891	26871	26913	26937	27097	27059	26900	26903	26968	26597	26986	27025	27122	27037	27145	27162	26732	26858	26939	27045	27262	26960	26899	27091	27041	27126	27047	27052	27007	27173	27165	27020	26887	27222	27056	27010	27024	26945	26884	27061	26830	26826	26939	26811	26923	27125	27034	26944	27178	26687	27083	26662	27108	27150	26929	27091	26866	26914	27048	27025	27075	27025	27048	27046	27178	26949	27231	26881	27121	26786	27010	27061	27103	27162	26927	26983	26967	27145	26768	26636	26978	26991	27127	26819	27024	27181	26822	27006	27053	26950	27057	27131	27012	27037	26758	26849	26939	27037	26898	27001	27030	26894	26948	26713	26774	27226	27025	26879	27159	26908	26784	27053	27079	26988	26947	26867	26896	26954	26990	27033	27103	26980	26897	26760	26812	26734	27062	27015	26581	27002	26921	27120	26978	26978	27399	27197	27073	27036	27030	26977	26803	26931	27140	26936	26883	27014	27056	27175	27055	27038	26667	27016	26851	27066	27171	26760	27124	26904	27019	26973	27213	27032	27026	27165	26839	26922	27018	26948	27215	27157	26874	26913	26785	26795	26989	27016	26823	26918	27134	26988	27146	26975	26748	27176	26881	26852	26958	27091	27237	27054	27022	26959	27048	27075	27011	27021	26642	27094	26833	26830	26965	26960	27022	27088	27044	27285	26982	27182	26981	26989	27098	27040	26996	26964	26965	27107	26909	26750	26915	26957	26907	26994	26880	27010	26986	26879	27044	27032	26895	26910	26899	26904	27013	27027	26791	26901	27154	27033	26971	26936	26783	27368	26775	27027	26969	27032	27051	27123	27186	27040	26907	26751	26810	27170	27036	26862	26943	27087	27077	26885	26935	27150	27163	27025	27003	26790	26859	27005	26948	26715	26836	26988	26799
31640	40300	39345	32881	27341	24181	22696	21355	20876	20366	19722	19404	18832	18384	18344	18181	18125	18239	18177	18175	18158	18075	18203	18016	18195	17959	18089	17870	18032	17938	17721	17924	17945	17662	17715	17872	17765	17816	17701	17679	17723	17758	17709	17801	17868	17674	17774	17697	17701	17703	17677	17688	17713	17781	17609	17644	17587	17805	17669	17864	17696	17704	17548	17769	17763	17725	17694	17639	17757	17588	17679	17591	17825	17697	17519	17665	17698	17837	17644	17656	17596	17759	17767	17744	17581	17778	17549	17673	17714	17640	17733	17865	17684	17453	17621	17689	17657	17696	17593	17592	17615	17660	17609	17567	17609	17563	17592	17648	17596	17614	17769	17769	17744	17714	17597	17715	17852	17560	17635	17621	17757	17626	17784	17596	17682	17445	17788	17636	17758	17558	17688	17569	17487	17690	17683	17778	17655	17740	17696	17643	17607	17533	17717	17582	17650	17940	17721	17626	17709	17877	17793	17629	17581	17627	17720	17768	17827	17757	17699	17859	17799	17670	17451	17536	17802	17752	17593	17899	17602	17563	17820	17638	17670	17705	17708	17795	17714	17725	17632	17618	17835	17741	17745	17626	17610	17659	17554	17596	17572	17793	17536	17594	17842	17621	17835	17667	17609	17505	17725	17636	17691	17729	17700	17729	17682	17658	17558	17897	17703	17673	17669	17538	17710	17584	17651	17727	17701	17732	17738	17770	17551	17730	17863	17615	17815	17810	17680	17725	17600	17435	17754	17693	17707	17531	17668	17756	17732	17438	17613	17699	17698	17760	17742	17690	17591	17652	17718	17609	17729	17593	17540	17621	17727	17539	17914	17766	17406	17543	17778	17597	17778	17724	17559	17887	17834	17563	17548	17744	17652	17645	17691	17584	17721	17715	17839	17814	17624	17758	17609	17746	17782	17589	17806	17608	17873	17465	17625	17650	17505	17590	17755	17615	17693	17482	17657	17774	17757	17596	17550	17634	17671	17853	17687	17536	17842	17558	17591	17859	17535	17572	17732	17794	17672	17587	17820	17807	17627	17718	17640	17740	17747	17651	17809	17784	17659	17766	17668	17655	17923	17528	17726	17735	17760	17453	17616	17719	17654	17612	17494	17699	17467	17847	17755	17768	17722	17852	17775	17547	17694	17774	17780	17722	17569	17687	17599	17653	17588	17630	17599	17752	17703	17769	17568	17645	17828	17729	17573	17769	17739	17531	17883	17764	17681	17774	17854	17742	17775	17532	17604	17702	17488	17722	17754	17788	17726	17584	17694	17693	17671	17671	17743	17840	17522	17513	17665	17640	17755	17980	17655	17724	17688	17694	17843	17682	17621	17663	17748	17660	17624	17728	17561	17623	17761	17513	17647	17740	17637	17733	17806	17930	17731	17770	17615	17540	17912	17621	17572	17831	17766	17690	17693	17799	17654	17691	17550	17716	17599	17705	17627	17680	17635	17706	17670	17635	17871	17610	17735	17659	17629	17719	17649	17666	17634	17639	17879	17603	17580	17612	17806	17834	17810	17760	17688	17664	17839	17609	17640	17841	17933	17555	17619	17692	17761	17732	17676	17549	17840	17677	17713	17525	17642	17661	17610	17643	17661	17680	17761	17725	17456	17478	17663	17590	17688	17701	17670	17577	17830	17507	17663	17778	17640	17673	17671	17695	17582	17616	17689	17756	17619	17711	17677	17669	17678	17601	17562	17516	17677	17859	17707	17540	17861	17734	17728	17637	17611	17615	17775	17606	17712	17668	17889	17646	17767	17710	17691	17781	17748	17617	17761	17689	17520	17740	17602	17763	17771	17571	17604	17673	17645	17623	17666	17638	17519	17671	17510	17564	17768	17598	17665	17630	17943	17746	17844	17634	17559	17663	17757	17531	17609	17816	17676	17509	17736	17743	17598	17737	17680	17424	17630	17645	17694	17656	17776	17931	17659	17712	17685	17612	17679	17629	17849	17741	17998	17692	17645	17686	17667	17561	17628	17832	17648	17511	17797	17702	17754	17679	17675	17774	17735	17658	17667	17582	17524	17746	17658	17691	17600	17726	17808	17852	17839	17629	17701	17817	17657	17664	17662	17876	17736	17770	17656	17589	17701	17743	17676	17693	17730	17814	17786	17673	17778	17893	17696	17668	17617	17503	17667	17802	17764	17685	17559	17839	17825	17734	17663	17592	17651	17648	17758	17652	17698	17724	17690	17722	17658	17679	17537	17648	17706	17750	17611	17767	17716	17629	17700	17779	17685	17590	17775	17852	17593	17753	17545	17786	17677	17644	17687	17764	17718	17720	17579	17718	17853	17705	17898	17881	17974	17533	17775	17647	17763	17781	17537	17548	17664	17737	17599	17725	17800	17566	17625	17663	17786	17689	17648	17722	17842	17675	17739	17700	17483	17653	17787	17614	17699	17669	17569	17902	17848	17908	17720	17786	17541	17526	17621	17664	17879	17685	17788	17616	17785	17748	17683	17532	17735	17559	17731	17547	17651	17841	17879	17657	17764	17543	17723	17612	17729	17661	17764	17703	17708	17834	17642	17771	17603	17731	17700	17607	17832	17584	17552	17541	17690	17629	17501	17691	17780	17615	17663	17569	17564	17556	17524	17619	17752	17775	17669	17726	17540	17589	17600	17602	17547	17490	17590	17690	17741	17537	17765	17671	17773	17923	17603	17501	17865	17740	17713	17752	17786	17707	17627	17711	17695	17657	17641	17752	17716	17774	17640	17598	17665	17671	17699	17594	17764	17560	17558	17909	17643	17598	17653	17666	17711	17726	17712	17635	17797	17733	17649	17719	17758	17467	17876	17683	17655	17611	17814	17695	17661	17697	17539	17465	17662	17646	17724	17745	17756	17595	17765	17756	17592	17627	17570	17554	17635	17615	17702	17827	17548	17659	17603	17967	17846	17690	17698	17635	17673	17671	17714	17648	17683	17640	17821	17743	17714	17877	17521	17839	17660	17559	17841	17569	17855	17644	17559	17772	17686	17500	17713	17541	17689	17546	17616	17720	17604	17627	17602	17682	17580	17746	17782	17681	17673	17652	17521	17697	17631	17738	17670	17610	17795	17653	17746	17832	17845	17716	17729	17727	17566	17553	17608	17700	17772	17733	17669	17855	17883	17683	17673	17628	17721	17564	17756	17521	17840	17644	17835	17910	17802	17786	17777	17677	17572	17660	17689	17619	17540	17796	17712	17704	17674	17566	17833	17624	17620	17744	17712	17522	17603	17671	17741	17606	17517	17701	17688	17850	17813	17742	17691	17757	17795	17718	17597	17551	17564	17630	17707	17581	17713	17856	17674	17602	17527	17776	17571	17777	17753	17747	17612	17691	17763	17813	17625	17582	17687	17690	17678	17626	17702	17727	17672	17688	17568	17679	17744	17844	17786	17787	17714	17729	17738	17699	17756	17642	17730	17719	17813	17596	17671	17668	17848	17676	17453	17618	17627	17647	17792	17730	17617	17681	17818	17678	17643	17741	17708	17776	17597	17946	17627	17576	17593	17631	17633	17867	17747	17554	17717	17557	17743	17441	17663	17645	17645	17841	17625	17659	17723	17545	17717	17708	17771	17655	17740	17698	17604	17667	17698	17834	17858	17556	17514	17765	17859	17708	17685	17677	17459	17752	17841	17733	17721	17657	17702	17714	17643	17539	17856	17778	17760	17887	17571	17700	17656	17708	17843	17558	17705	17590	17730	17567	17747	17721	17890	17869	17631	17562	17588	17558	17725	17695	17647	17564	17655	17729	17684	17561	17702	17755	17587	17636	17597	17807	17707	17666	17672	17877	17652	17693	17550	17675	17660	17667	17741	17903	17746	17750	17777	17705	17811	17677	17655	17711	17574	17714	17823	17853	17782	17705	17625	17694	17749	17588	17812	17662	17576	17738	17677	17768	17809	17700	17620	17603	17803	17608	17640	17695	17678	17691	17540	17706	17683	17687	17613	17617	17696	17497	17747	17699	17588	17812	17859	17669	17842	17784	17524	17758	17726	17799	17596	17768	17412	17776	17770	17774	17772	17742	17723	17672	17651	17694	17727	17658	17706	17612	17703	17735	17635	17768	17848	17587	17598	17829	17641	17685	17684	17710	17507	17892	17746	17711	17563	17616	17657	17680	17705	17621	17633	17958	17682	17598	17531	17668	17828	17651	17671	17740	17624	17651	17614	17571	17612	17626	17783	17648	17581	17754	17707	17868	17667	17707	17781	17672	17658	17747	17657	17592	17710	17577	17681	17570	17868	17838	17488	17678	17697	17653	17694	17681	17878	17706	17870	17700	17639	17689	17584	17774	17683	17684	17760	17600	17731	17569	17702	17615	17738	17751	17711	17654	17800	17502	17637	17665	17780	17662	17640	17609	17576	17602	17851	17874	17701	17722	17796	17612	17565	17714	17765	17665	17754	17582	17723	17659	17686	17826	17784	17621	17786	17669	17652	17681	17712	17679	17697	17727	17816	17580	17587	17517	17633	17909	17779	17468	17732	17601	17682	17725	17554	17774	17801	17564	17539	17620	17723	17816	17700	17719	17633	17697	17838	17720	17674	17662	17867	17829	17621	17666	17936	17734	17720	17652	17615	17517	17675	17817	17726	17748	17901	17681	17747	17670	17656	17812	17701	17638	17610	17585	17624	17696	17791	17559	17781	17535	17754	17685	17721	17783	17684	17605	17777	17813	17782	17629	17855	17708	17649	17881	17880	17593	17742	17624	17639	17809	17621	17740	17693	17587	17628	17787	17550	17676	17622	17652	17632	17659	17680	17684	17651	17784	17571	17763	17833	17721	17607	17751	17574	17757	17694	17594	17802	17717	17846	17786	17566	17541	17618	17703	17554	17688	17624	17703	17790	17694	17770	17506	17763	17701	17665	17824	17757	17653	17589	17713	17551	17663	17799	17545	17765	17747	17753	17572	17742	17797	17773	17665	17689	17661	17658	17620	17672	17606	17668	17678	17795	17494	17648	17630	17677	17879	17723	17662	17786	17664	17598	17738	17693	17706	17800	17634	17759	17790	17637	17566	17681	17791	17526	17555	17738	17658	17683	17808	17610	17558	17652	17664	17587	17788	17649	17799	17846	17752	17605	17568	17753	17745	17717	17812	17667	17499	17640	17513	17705	17612	17690	17693	17572	17570
24268	20866	27396	29359	30007	33133	33548	31270	30571	29841	29674	28910	28287	28467	28066	27819	28093	27819	27738	27862	28054	27797	27712	27818	27794	27547	27799	27761	27691	27714	27510	27618	27699	27576	27400	27629	27444	27535	27390	27288	27236	27312	27403	27499	27551	27650	27494	27610	27382	27359	27254	27706	27473	27393	27572	27372	27326	27161	27487	27279	27203	27610	27550	27320	27358	27279	27389	27295	27225	27584	27450	27322	27475	27403	27440	27364	27523	27468	27398	27471	27462	27439	27262	27323	27392	27318	27371	27299	27377	27281	27324	27519	27521	27621	27510	27423	27326	27383	27304	27305	27436	27429	27339	27390	27522	27312	27411	27349	27501	27250	27214	27487	27514	27364	27199	27460	27188	27462	27447	27050	27166	27176	27431	27220	27624	27250	27148	27577	27585	27395	27237	27480	27292	27523	27389	27180	27408	27646	27297	27315	27512	27146	27230	27218	27203	27384	27103	27032	27161	27331	27504	27489	27266	27059	27666	27304	27337	27538	27176	27290	27168	27130	27286	27396	27386	27216	27018	27425	27429	27315	27445	27494	27502	27297	27394	27340	27404	27471	27522	27310	27496	27356	27315	27410	27205	27235	27242	27468	27440	27369	27293	27438	27139	27325	27218	27292	27523	27336	27547	27361	27413	27594	27409	27217	27379	27252	27246	27448	27601	27172	27606	27445	27340	27578	27441	27356	27199	27226	27357	27399	27308	27331	27258	27314	27493	27283	27594	27396	27348	27451	27174	27166	27174	27427	27529	27388	27188	27266	27251	27178	27255	27319	27418	27183	27324	27277	27365	27243	27469	27344	27574	27337	27257	27105	27188	27408	27473	27223	27325	27469	27344	27211	27479	27514	27169	27206	27213	27311	27377	27210	27251	27230	27374	27419	27391	27582	27272	27490	27277	27439	27126	27550	27177	27648	27212	27332	27605	27511	27174	27188	27078	27217	27394	27341	27284	27228	27362	27395	27350	27378	27342	27125	27297	27397	27354	27097	27332	27467	27209	27628	27408	27429	27482	27299	27542	27447	27425	27364	27165	27401	27333	27130	27388	27661	27389	27205	27274	27327	27365	27120	27308	27100	27374	27219	27557	27387	27390	27218	27512	27350	27418	27450	27363	27306	27296	27257	27378	27619	27537	27348	27470	27219	27483	27244	27333	27403	27552	27376	27241	27159	27337	27307	27537	27421	27399	27514	27308	27503	27439	27610	27453	27328	27332	27133	27448	27408	27434	27091	27336	27338	27526	27014	27402	27292	27463	27470	27609	27486	27303	27109	27347	27385	27252	26945	27184	27632	27403	27597	27243	27377	27573	27369	27273	27495	27433	27390	27718	27475	27447	27400	27277	27136	27085	27439	27358	27410	27215	27505	27466	27148	27220	27437	27503	27354	27413	27450	27429	27348	27441	27525	27281	27134	27294	27576	27452	27442	27274	27465	27416	27620	27358	27319	27252	27499	27155	27388	27392	27297	27451	27317	27336	27379	27352	27200	27303	27262	27415	27477	27228	27697	27439	27333	27194	27255	27367	27632	27379	27431	27434	27297	27365	27428	27228	27407	27365	27373	27266	27415	27302	27577	27552	27429	27434	27252	27514	27443	27182	27248	27319	27359	27395	27420	27259	27112	27192	27446	27379	27426	27027	27484	27293	27409	27394	27342	27463	27331	27451	27372	27202	27336	27181	27200	27258	27582	27500	27387	27350	27132	27178	27121	27535	27385	27405	27056	27381	27236	27501	27313	27231	27417	27268	27409	27554	27569	27383	27239	27567	27366	27337	27234	27191	27700	27200	27544	27602	27345	27519	27352	27482	27630	27470	27125	27369	27432	27249	27605	27242	27428	27624	27381	27386	27327	27355	27202	27217	27206	27515	27494	27492	27367	27082	27143	27450	27540	27470	27377	27280	27367	27519	27228	27383	27282	27115	27420	27316	27487	27477	27509	27674	27607	27264	27466	27245	27165	27388	27260	27536	27244	27458	27431	27294	27301	27550	27016	27318	27338	27309	27346	27141	27313	27212	27313	27486	27359	27506	27455	27416	27550	27509	27442	27151	27608	27441	27224	27303	27117	27468	27378	27403	27317	27454	27408	27571	27385	27449	27527	27364	27447	27542	27214	27499	27207	27520	27152	27454	27568	27286	27205	27081	27301	27101	27436	27363	27285	27309	27316	27219	27327	27244	27131	27565	27509	27289	27169	27557	27468	27542	27334	27287	27266	27412	27385	27215	27396	27353	27421	27205	27315	27197	27229	27668	27678	27404	27342	27123	27405	27316	27203	27135	27334	27457	27424	27261	27311	27269	27450	27389	27383	27384	27236	27475	27244	27534	27378	27339	27364	27229	27485	27372	27353	27375	27579	27241	27262	27567	27260	27276	27356	27298	27415	27566	27434	27735	27129	27156	27054	27679	27155	27508	27490	27581	27283	27334	27347	27253	27438	27118	27531	27302	27457	27332	27030	27358	27463	27478	27281	26968	27270	27134	27446	27134	27478	27403	27642	27533	27601	27131	27496	27284	27420	27476	27086	27422	27332	27448	27270	27571	27495	27327	27284	27395	27569	27711	27304	27339	27350	27166	27449	27399	27439	27452	27569	27438	27590	27593	27731	27486	27208	27391	27399	27615	26959	27376	27269	27269	27270	27398	27572	27661	27432	27422	27326	27245	27260	27248	27377	27513	27571	27425	27399	27447	27623	27330	27575	27418	27326	27442	27199	27439	27260	27092	27154	27478	27424	27537	27299	27292	27159	27292	27612	27607	27374	27198	27319	27514	27274	27408	27447	27307	27438	27508	27233	27343	27296	27346	27307	27347	27228	27196	27557	27264	27259	26965	27117	27563	27192	27063	27232	27315	27505	27497	27454	27278	27313	27163	27287	27452	27306	27365	27475	27395	27212	27039	27538	27451	27422	27523	27378	27482	27402	27407	27616	27417	27343	27249	27360	27092	27443	27240	27441	27308	27319	27476	27304	27317	27432	27627	27475	27559	27387	27636	27464	27139	27320	27398	27388	27579	27287	27410	27330	27543	27472	27384	27247	27050	27317	27510	27575	27388	27289	27357	27180	27357	27443	27447	27578	27195	27091	27467	27391	27493	27310	27131	27027	27476	27497	27404	27315	27539	27393	27253	27351	27370	27474	27515	27170	27260	27177	27562	27470	27351	27395	27321	27211	27591	27466	27355	27155	27443	27264	27331	27530	27372	27483	27373	27333	27263	27204	27159	27577	27232	27344	27062	27316	27361	27502	27512	27447	27452	27266	27431	27357	27310	27263	27579	27246	27449	27253	27412	27327	27324	27536	27439	27452	27584	27066	27327	27182	27451	27566	27475	27571	27249	27141	27296	27434	27410	27441	27202	27406	27249	27315	27260	27257	27301	27304	27282	27384	27334	27307	27125	27389	27226	27352	27211	27287	27169	27231	27327	27390	27436	27577	27201	27287	27248	27373	27514	27307	27523	27222	27183	27168	27420	27114	27298	27547	27128	27533	27501	27274	27274	27433	27595	27287	27083	27200	27465	27440	27440	27477	27415	27332	27503	27340	26999	27478	27397	27671	27513	27146	27319	27281	27422	27354	27199	27382	27336	27653	27510	27562	27293	27388	27482	27453	27337	27357	27512	27329	27410	27180	27291	27287	27233	27570	27385	27403	27430	27377	27052	27202	27435	27225	27159	27481	27303	27399	27541	27311	27341	27439	27562	27289	27440	27407	27233	27330	27312	27311	27441	27271	27448	27260	27338	26863	27316	27337	27373	27361	27359	27705	27633	27335	27440	27370	27437	27336	27224	27161	27230	27123	27475	27199	27479	27317	27282	27349	27268	27151	27478	27413	27419	27648	27424	27366	27419	27225	27553	27496	27401	27493	27368	27419	27099	27317	27427	27261	27261	27262	27520	27265	27333	27079	27141	27253	27543	27135	27336	27287	27238	27521	27396	27280	27585	27276	27275	27412	27675	27090	27521	27645	27619	27391	27137	27417	27424	27281	27397	27267	27412	27393	27339	27199	27180	27094	27456	27312	27651	27308	27370	27159	27425	27320	27490	27414	27130	27366	27289	27160	27104	27474	27239	27413	27301	27233	27509	27567	27309	27329	27393	27468	27488	27340	27363	27583	27393	27192	27580	27470	27391	27120	27243	27569	27443	27310	27397	27388	27547	27556	27368	27510	27551	27161	27076	27083	27508	27384	27429	27608	27499	27341	27207	27435	27316	27386	27260	27469	27206	27369	27535	27456	27194	27259	27575	27697	27202	27443	27344	26975	27221	27361	27534	27296	27280	27563	27245	27327	27446	27492	27459	27486	27249	27459	27451	27284	27214	27115	27176	27480	27361	27497	27291	27260	27641	27410	27283	26933	27379	27144	27296	27470	27277	27349	27428	27143	27162	27238	27521	27563	27304	27521	27326	27183	27591	27461	27251	27618	27465	27469	27406	27284	27465	27205	27449	27271	27498	27601	27391	27076	27509	27517	27201	27574	27323	27228	27130	27250	27516	27414	27399	27541	27380	27215	27379	27196	27497	27169	27356	27240	27367	27028	27330	27575	27645	27359	27142	27220	27449	27366	27472	27244	27322	27493	27262	27212	27343	27489	27404	27242	27418	27481	27141	27182	27162	27523	27495	27385	27161	27537	27173	27231	27486	27293	27421	27384	27472	27330	27472	27431	27473	27295	27396	27369	27371	27190	27597	27399	27396	27297	27373	27360	27213	27365	27351	27282	27472	27456	27313	27398	27272	27179	27540	27537	27375	27435	27451	27608	27409	27567	27372	27533	27265	27430	27602	27053	27276	27564	27603	27374	27367	27372	27441	27390	27312	27323	27544	27611	27473	27248	27201	27525	27568	27319	27359	27512	27558	27540	27302	27397	27292	27385	27484	27516	27293	27475	27454	27265	27532	27232	27294	27333	27355	27335	27369	27554	27441	27374	27327	27427	27315	27434	27430	27151	27251	27463	27319	27205	27341	27333	27277	27407	27311	27176	27300	27361	27637	27227	27406	27254	27205	27594	27286	27507	27257	27155	27365	27340	27416	27459	27376	27459	27526	27349	27228	27443	27174	27417	27319	27372	27596	27378	27205	27407	27416	27383	27458	27243	27189	27302	27286	27194	27176	27115	27307	27432	27340	27510
28562	46206	45416	37679	31660	28150	25282	23983	23189	22080	21409	20326	19559	19283	19130	18989	19007	18792	18554	18816	18695	18609	18775	18514	18559	18532	18273	18534	18537	18419	18459	18359	18291	18176	18288	18040	18283	18081	18143	18110	18123	18103	17930	18036	18176	17946	17965	17970	18025	17859	17940	17889	17901	17997	18173	17824	17950	18016	17885	18172	18226	17915	18096	17900	17884	18045	18067	18083	18035	18113	17817	17880	17977	18072	17925	18008	17909	17951	18115	17995	17970	18019	18009	18157	17828	18018	18143	18000	17973	17811	18059	17926	18080	17916	17913	17945	17920	17893	18082	17883	17854	18028	18005	18185	17919	17927	18122	17858	17879	18006	17835	18088	18126	17812	18057	18011	18026	17939	17861	17855	17930	17904	17961	18017	17889	18023	18088	18164	18029	18136	17919	17990	17973	18108	17863	17859	18140	17978	17987	17901	18021	17860	17880	17990	17845	17858	18061	17995	17821	18098	18176	17815	18072	17870	17900	17934	17887	17837	17845	18163	17996	18084	18012	17887	17970	17967	18015	17826	18040	17972	17868	17852	18121	17976	18039	17888	17990	17818	18153	18045	17976	18089	17915	17810	18093	17750	18099	17876	18154	17958	18002	17986	18087	17930	17994	17947	17944	18000	17907	17983	18027	18032	18049	17963	17864	17814	17886	17965	18119	18030	17966	17999	17842	17833	17854	17926	17918	18087	17934	17893	18077	17924	17802	18013	17823	17766	18111	17847	17835	17981	17920	17947	17873	17964	17991	17889	17836	17999	18065	17981	17995	17897	17903	17939	17947	18120	17873	17988	17867	17931	17850	18032	17990	17912	17959	17948	17899	17949	17777	17897	18029	17695	17987	17952	18004	17996	18222	17969	17824	18011	18098	17939	17813	18040	17960	18053	18164	17988	18058	17852	17871	17712	17884	17963	18134	18141	18029	18032	18005	18058	17765	17929	17941	18054	18228	18091	17976	17854	17958	18019	17933	17972	17929	18106	18016	17944	17934	17839	17939	17879	17648	17782	18060	17976	18067	17888	17954	17915	17967	17830	18129	17936	17956	17962	18073	18013	17912	17950	18013	18058	18141	17965	18043	17759	18033	18120	17918	18115	17973	17894	17897	17894	17856	18012	18034	17901	17974	17969	17839	18039	17957	18006	17831	17776	17965	17935	17977	17982	17814	18019	17859	17914	18146	17923	17865	18280	17801	17909	17839	18089	18014	17953	17988	18118	17840	17846	18074	17877	18077	17960	17987	17835	17999	18114	17942	17962	18031	18027	18003	17946	17972	17869	17869	18002	17787	17934	18038	17894	18003	17778	17967	17895	17917	17969	17865	17998	17934	17941	17769	17805	18001	17949	17967	17857	17993	17955	17998	17967	18115	18006	17740	17871	17718	17987	17887	17863	18024	17865	18025	17999	17980	17930	18206	18278	17848	18131	17926	18037	18055	17937	17997	18062	17819	18014	18097	17827	17849	17969	18005	17923	18073	18051	17909	18066	17892	17945	17982	17989	17744	17979	17869	17952	17779	18014	17911	18122	17949	18119	17943	18022	17978	17917	17834	17940	17977	17782	17959	17744	17875	18037	18100	17968	17932	18086	17998	18002	17997	17920	18040	18095	17865	18079	17902	17868	17890	18097	17921	18030	18139	17998	17966	18008	17892	18073	18038	17917	18025	17935	17783	18034	17922	17961	18007	18060	18008	18026	17910	17843	18056	18077	18048	17884	18133	18126	17798	18083	18108	17843	17820	18000	18147	18158	17976	18016	17932	18039	17971	18023	17868	17926	18036	18047	17961	17844	17817	17899	17997	17986	17917	17919	17891	18043	18072	17797	17932	17992	18131	17942	18136	18037	18033	17937	17971	17923	18094	17805	17761	18001	17996	18028	17960	17936	17962	17770	18025	18100	17805	17903	18085	18068	17983	17967	17875	18026	17959	18061	18081	17918	18037	18134	17994	17823	18128	17865	17794	17913	18096	17797	18130	18089	17925	18063	17905	17836	18083	18080	17977	17980	17998	17951	17900	17966	17860	17779	18073	17779	17977	17930	18109	18162	17890	17973	17992	18073	17847	18016	17998	18009	17953	18089	17939	17992	17879	17938	17907	18158	18112	17871	18014	17822	18214	17915	17893	18228	17968	18104	17967	18041	17860	18066	18015	17999	18128	18024	17948	17887	18052	18019	17922	17791	17985	17898	17839	17999	17894	17992	17730	17978	18115	17755	18162	17872	17983	17985	18002	18193	17852	17971	17932	17922	17841	18002	17967	17938	17888	17912	18093	18060	17948	17844	18083	17914	17933	18000	18007	18072	17925	17945	17790	18082	18034	17930	17971	17787	17919	17970	18057	17961	17946	18107	17902	18061	17891	17993	18045	17937	18076	17874	17951	18081	17979	17903	17892	17787	18119	18052	18139	17941	17885	17885	18056	17839	17783	17811	18071	17937	17939	17929	17848	17956	17927	17666	18184	18044	17984	18000	18038	18024	18089	17954	17866	18070	17865	18068	18010	18130	18028	17978	17887	17923	18026	17883	17701	17975	17992	17827	17919	18043	18039	17984	17888	17879	17908	18089	17953	17924	18151	17890	18066	17956	17918	18019	18015	17987	17978	18155	18047	17973	17943	18085	17973	17910	18071	17992	17967	17989	18091	17959	18049	18060	18051	17933	17833	17889	18088	18026	17859	17959	18055	17978	17988	17971	18078	17976	18067	17818	18009	17943	17939	17807	17981	17866	17834	18059	17872	17946	18017	18108	17752	17777	18024	18097	17844	17974	18031	17948	18048	17890	18177	17986	17871	17970	18049	18018	17989	17827	18138	17882	18025	17932	17988	17982	17876	17907	18208	17879	18162	18047	17929	17755	18201	18022	17981	18254	17773	18005	17971	17956	18010	17940	17955	17977	18095	18027	17987	17836	18082	18001	18104	18017	18077	18064	17812	17948	18200	18020	17969	17966	17958	17843	18053	17959	17926	18087	17952	17865	17930	17944	18052	17975	17985	18056	18070	17997	18077	17636	18101	18003	17983	17796	18008	17921	17840	17954	17804	18150	17923	17934	18067	17958	18015	17980	18031	17949	18032	18005	17937	17988	17929	17984	18196	18002	18095	17889	17980	17897	17865	18054	17979	18016	17914	17909	18002	17978	17907	17821	18017	17990	17938	18108	18019	17773	18077	17900	18200	17919	18041	17836	18028	17975	17863	18056	18018	17831	18005	18213	17921	17788	17795	17835	18123	18014	17869	18085	18007	18070	17987	17947	17872	18077	18012	17905	17973	18084	17906	18125	17898	18076	17972	18062	17790	17889	18074	17867	17938	17862	18143	18005	17975	18028	17980	17997	18182	17985	17979	18056	18068	17849	18019	17948	18158	17983	18022	17981	17989	17958	18068	18128	17989	17916	17829	18087	17969	17966	17723	17899	17902	17949	18085	17843	18035	18041	17938	18048	17783	17915	17913	17887	17836	18029	18056	18008	18065	17868	18068	17832	17745	17773	18154	17869	17823	17898	17817	17728	17928	17794	17935	18118	17927	17744	17935	17833	17988	17929	17948	18016	17881	17985	17930	17749	17871	18024	18061	17849	17933	17849	17930	17899	17810	17963	17990	17853	17916	17886	18081	17953	17951	17819	17988	17888	18048	17877	17892	18033	18024	17944	17905	17807	18009	17946	17991	18007	17847	17919	17977	17924	18049	18099	17898	18009	18052	18023	18003	18106	18050	17830	17985	18149	17901	17892	17978	17958	18058	17905	17965	17849	18106	18057	17836	18089	18005	17846	18131	18241	18071	17987	17928	17892	18025	17918	17956	17964	18036	17851	17796	18107	17816	17980	17985	18128	17942	17915	18018	18001	18044	18103	17908	18130	17982	17982	18013	18045	18070	17923	17920	17956	17868	17851	17918	18069	18026	18034	18123	17998	17968	17941	18067	17887	18002	17925	18078	18148	17804	17934	17932	17862	17873	18203	17962	18126	17969	17746	17971	17992	17818	18019	17871	17927	18218	18007	17982	18024	17776	18104	17976	17894	17981	18020	17990	17882	18047	18072	18018	18021	18047	17862	18095	17866	18059	17986	17966	18035	18092	18009	18055	17964	17788	17925	18054	17842	17799	17998	17987	17943	17792	18205	17925	18004	17812	17931	17920	18134	17948	17979	17991	18054	18005	18000	17703	17881	17937	17942	18116	17951	18056	17878	18018	17906	17941	17910	18065	18110	17910	17847	17818	18056	17940	18055	17830	17812	17932	17903	17949	18021	18112	17944	17833	17900	17979	18024	17896	17894	18029	17866	17995	17987	17876	17971	18077	17933	17742	17985	17995	17979	17873	18000	17989	18093	17962	18083	17912	18054	17961	17981	18100	17860	17969	17833	18012	17954	18093	17969	17839	17957	17926	18123	17983	18042	18216	18023	18050	17975	17827	17960	18038	17907	17900	17974	17894	17781	18132	18063	17910	17888	18052	17982	17831	17879	17974	18202	17997	17988	17933	18007	18019	17880	17904	18037	18082	17818	18131	17921	17990	17749	17878	17823	17791	17906	17842	18084	18128	17993	17783	17663	17911	18032	17851	18030	18008	18090	18155	17947	17787	17811	17939	17972	17769	17750	17939	18032	18009	17784	18167	18025	18029	17922	18058	17986	17980	17967	17860	17880	17969	18008	18057	18067	17880	17962	18011	18121	17892	17821	17914	17921	17695	17807	17935	17985	17813	17936	18012	17911	18201	18006	17977	17962	17829	18053	17889	17916	17821	17842	17864	18054	17768	17946	17841	17898	18054	17952	17886	18031	18101	17921	17975	18118	18118	17979	18004	17814	18044	17871	18009	18116	17893	17954	17918	18112	17765	17910	18054	17860	18010	17812	18061	18064	17891	17954	18045	17875	18005	17928	17881	17960	18027	18015	17904	18100	17948	17838	18046	17903	17885	17961	17975	18010	18034	18071	18018	17997	18018	17840	17970	17927	17835	17853	18083	18094	17941	17981	17826	18017	17780	18003	17819	18022	17978	17903	18050	18093	17866	17892	17957	18001	17997	18092	17859	18078	18122	17952	18032	17947	17970	17853	17923	17971	17962	18068	18186	18061	18063	18002	18002	18010	17996	17843	17916	18020	17913	18025	18185	17930	17945	17895	17892	17994
22354	20823	27024	25521	25624	32091	35262	32263	30868	30684	29841	29070	28559	28167	27944	27728	27741	27542	27535	27432	27209	27580	27441	27501	27283	27511	27285	27113	27172	26890	26921	26742	27123	27036	26981	27148	26929	27106	26809	26749	26637	26763	26954	26684	26627	26854	26763	26846	26783	26865	26746	26760	26892	26763	26647	26810	26902	26600	26494	26670	26873	26529	26759	26689	26781	26570	26682	26676	26906	26737	26906	26677	26629	26789	26582	26900	26585	26895	26592	26518	26642	26697	26624	26761	26726	26962	26474	26842	26461	26693	26760	26599	26579	26668	26573	26596	26731	26642	26616	26758	26605	26859	26961	26476	26771	26553	26507	26808	26745	26285	26512	26696	26642	26781	26565	26669	26621	26803	26612	26524	26492	26587	26640	26641	26801	26599	26705	26341	26675	26517	26909	26686	26656	26573	26752	26573	26804	26635	26588	26703	26542	26839	26506	26544	26620	26537	26443	26541	26446	26764	26769	26775	26716	26412	26840	26680	26916	26592	26619	26400	26677	26533	26542	26633	26899	26626	26487	26515	26461	26538	26529	26609	26701	26471	26501	26810	26520	26477	26778	26677	26522	26667	26643	26375	26484	26589	26892	26602	26519	26512	26730	26554	26734	26828	26684	26567	26677	26637	26630	26368	26765	26640	26815	26764	26643	26686	26892	26482	26421	26779	26840	26906	26604	26639	26710	26481	26693	26647	26579	26708	26464	26593	26343	26538	26592	26510	26549	26665	26710	26619	26578	26666	26629	26628	26757	26702	26554	26801	26618	26806	26562	26513	26801	26595	26559	26815	26665	26477	26492	26650	26815	26684	26769	26796	26826	26436	26404	26552	26471	26463	26463	26596	26733	26728	26517	26626	26520	26570	26621	26845	26844	26671	26755	26633	26942	26398	26935	26772	26622	26643	26680	26796	26441	26720	26574	26568	26364	26718	26677	26506	26632	26776	26806	26829	26760	26789	26640	26549	26520	26466	26516	26592	26515	26678	26612	26505	26607	26542	26741	26704	26455	26579	26912	26733	26562	26634	26701	26580	26789	26491	26670	26757	26720	26509	26444	26595	26511	26232	26728	26520	26748	26656	26875	26584	26545	26707	26718	26750	26451	26568	26582	26574	26622	26694	26619	26663	26508	26638	26660	26742	26784	26411	26365	26772	26713	26408	26540	26482	26757	26486	26687	26577	26652	26561	26201	26455	26779	26764	26655	26552	26694	26559	26863	26616	26503	26601	26695	26619	26729	26612	26586	26341	26510	26474	26503	26593	26608	26781	26599	26519	26643	26508	26671	26482	26556	26339	26583	26751	26720	26709	26484	26646	26553	26792	26822	26563	26507	26598	26982	26660	26657	26492	26680	26318	26582	26574	26749	26674	26563	26445	26690	26446	26641	26317	26456	26642	26609	26664	26444	26513	26398	26603	26838	26723	26610	26424	26847	26694	26860	26735	26535	26633	26694	26704	26895	26639	26648	26413	26407	26479	26464	26786	26770	26501	26254	26462	26796	26690	26640	26640	26846	26728	26578	26650	26653	26680	26770	26722	26598	26671	26758	26580	26544	26725	26715	26549	26700	26702	26726	26741	26274	26734	26586	26704	26404	26364	26836	26422	26592	26537	26726	26629	26493	26551	26718	26653	26837	26709	26776	26683	26660	26393	26746	26497	26590	26648	26635	26754	26628	26646	26552	26682	26729	26625	26812	26798	26713	26534	26701	26789	26538	26734	26783	26535	26467	26836	26595	26754	26663	26549	26952	26346	26795	26451	26728	26655	26935	26551	26427	26938	26712	26588	26733	26700	26770	26770	26628	26843	26762	26635	26745	26659	26705	26831	26446	26755	26845	26709	26605	26810	26666	26588	26761	26442	26646	26840	26574	26312	26922	26497	26652	26648	26485	26617	26445	26672	26669	26250	26407	26621	26729	26645	26480	26442	26670	26603	26752	26556	26489	26797	26695	26507	26629	26542	26614	26505	26470	26769	26807	26775	26616	26570	26767	26665	26344	26795	26779	26817	26630	26668	26450	26607	26517	26644	26685	26668	26620	26512	26532	26532	26824	26695	26571	26703	26705	26492	26595	26624	26601	26566	26630	26368	26791	26830	26854	26596	26844	26624	26511	26736	26767	26463	26684	26632	26437	26587	26731	26893	26507	26708	26697	26685	26690	26601	26582	26733	26456	26720	26649	26818	26713	26506	26538	26284	26518	26642	26623	26492	26738	26584	26707	26658	26716	26632	26725	26791	26693	26442	26640	26594	26659	26507	26568	26627	26546	26776	26696	26658	26671	26487	26593	26627	26501	26542	26629	26547	26435	27028	26680	26618	26551	26597	26760	26534	26469	26513	26735	26247	26593	26492	26488	26732	26769	26682	26706	26620	26573	26579	26610	26723	26502	26656	26632	26331	26554	26521	26623	26522	26701	26599	26535	26492	26705	26418	26696	26818	26710	26833	27002	26454	26642	26797	26808	26538	26499	26671	26430	26353	26582	26534	26558	26519	26612	26421	26385	26528	26719	26621	27051	26618	26606	26632	26669	26554	26564	26533	26586	26638	26474	26501	26812	26558	26550	26601	26929	26842	26460	26634	26909	26813	26639	26462	26403	26610	26674	26549	26704	26739	26674	26682	26724	26520	26503	26528	26682	26394	26769	26669	26650	26692	26953	26788	26647	26814	26805	26535	26699	26469	26833	26742	26569	26483	26507	26289	26625	26680	26712	26720	26644	26765	26731	26707	26511	26732	26527	26668	26449	26457	26571	26645	26744	26652	26625	26453	26618	26524	26687	26591	26649	26511	26730	26948	26849	26548	26461	26601	26400	26613	26563	26495	26558	26653	26746	26699	26673	26429	26606	26581	26663	26516	26624	26573	26398	26687	26475	26598	26679	26620	26650	26741	26521	26624	26786	26465	26581	26488	26454	26610	26415	26545	26651	26649	26742	26548	26499	26581	26691	26737	26801	26364	26738	26609	26775	26652	26580	26474	26683	26595	26418	26729	26656	26683	26742	26673	26637	26824	26881	26493	26617	26423	26742	27041	26403	26558	26489	26753	26378	26556	26530	26757	26739	26609	26843	26893	26681	26505	26498	26632	26672	26730	26647	26481	26604	26641	26730	26577	26422	26541	26614	26776	26503	26434	26500	26623	26775	26620	26414	26451	26766	26752	26715	26778	26735	26526	26277	26692	26613	26892	26703	26588	26664	26741	26563	26556	26716	26748	26541	26485	26571	26378	26599	26717	26732	26542	26810	26664	26519	26520	26342	26635	26327	26507	26502	26608	26667	26670	26713	26780	26715	26584	26451	26612	26850	26663	26718	26872	26759	27006	26597	26568	26863	26533	26548	26596	26795	26735	26609	26863	26709	26722	26955	26664	26633	27019	26682	26561	26457	26649	26555	26715	26723	26738	26654	26600	26665	26740	26792	26713	26626	26779	26660	26712	26749	26637	26722	26630	26873	26688	26731	26741	26678	26742	26814	26797	26817	26672	26579	26561	26733	26439	26577	26660	26822	26748	26720	26469	26465	26662	26594	26638	26516	26562	26672	26594	26760	26697	26643	26826	26560	26851	26709	26654	26748	26195	26553	26626	26497	26537	26743	26527	26198	26463	26351	26501	26749	26999	26762	26662	26771	26293	26512	26639	26682	26598	26594	26424	26383	26738	26509	26541	26562	26682	26785	26662	26362	26414	26451	26698	26726	26521	26689	26520	26535	26426	26396	26780	26637	26467	26548	26722	26920	26663	26718	26543	26564	26535	26809	26744	26640	26561	26734	26835	26766	26798	26423	26750	26555	26572	26720	26342	26422	26609	26399	26394	26413	26504	26357	26452	26471	26214	26353	26665	26822	26621	26447	26742	26710	26788	26950	26369	26523	26733	26532	26521	26548	26805	26539	26429	26597	26789	26467	26869	26590	26627	26782	26428	26539	26440	26403	26767	26762	26540	26540	26624	26647	26586	26542	26706	26639	26698	26822	26649	26470	26685	26563	26696	26430	26632	26623	26609	26710	26533	26717	26502	26696	26640	26420	26536	26723	26712	26629	26620	26525	26704	26613	26560	26480	26599	26756	26471	26599	26752	26739	26814	26558	26478	26671	26525	26508	26616	26585	26666	26427	26624	26435	26754	26627	26636	26737	26836	26564	26531	26548	26635	26572	26514	26235	26486	26595	26721	26377	26589	26782	26558	26284	26758	26619	26588	26597	26297	26428	26559	26621	26675	26697	26629	26696	26701	26681	26642	26665	26758	26694	26538	26747	26594	26747	26749	26500	26562	26673	26827	26836	26472	26641	26615	26724	26436	26361	26451	26545	26933	26794	26694	26655	26639	26579	26722	26540	26798	26700	26664	26725	26866	26661	26860	26576	26645	26739	26458	26606	26690	26743	26551	26879	26619	26613	26381	26549	26713	26589	26427	26583	26646	26780	26441	26490	26607	26485	26522	26522	26516	26675	26626	26770	26729	26643	26494	26549	26771	26802	26772	26651	26684	26585	26667	26679	26628	26805	26694	26539	26634	26786	26805	26435	26489	26365	26666	26572	26670	26662	26478	26382	26921	26425	26584	26542	26556	26679	26886	26716	26729	26618	26730	26668	26790	26413	26404	26299	26528	26524	26320	26715	26787	26720	26629	26698	26764	26557	26621	26832	26624	26550	26711	26805	26532	26781	26575	26645	26496	26690	26718	26690	26726	26963	26688	26759	26423	26546	26289	26447	26834	26636	26452	26565	26555	26848	26514	26593	26665	26469	26608	26389	26697	26602	26704	26610	26685	26590	26668	26502	26505	26708	26713	26527	26540	26691	26697	26669	26772	26728	26563	26525	26614	26598	26707	26718	26397	26642	26792	26751	26998	26603	26720	26726	26280	26628	26845	26652	26717	26577	26577	26431	26711	26597	26572	26707	26595	26585	26362	26668	26901	26600	26503	26637	26804	26319	26860	26571	26673	26695	26501	26385	26577	26490	26400	26717	26434	26646	26672	26749	26706	26558	26656	26530	26731	26602	26638	26562	26639	26603	26768	26785	26542	26572	26494	26684	26732	26636	26513	26696	26581	26831	26670	26801	26490	26690	26751	26968	26498	26674	26743	26531	26575	26460	26442	26462	26855	26801	26628	26670	26586	26704	26738	26807	26684
29381	50857	49340	40864	35923	31640	28370	26229	24847	23546	22114	21204	20120	19652	19358	19259	18887	18927	18916	18846	18589	18785	18652	18670	18616	18533	18541	18385	18382	18290	18057	18042	18168	18070	17899	17903	17765	17624	17908	17693	17737	17821	17749	17976	17710	17708	17710	17750	17717	17856	17675	17835	17706	17722	17702	17566	17557	17613	17599	17665	17854	17646	17466	17636	17622	17686	17583	17690	17525	17442	17814	17534	17577	17695	17755	17790	17723	17633	17720	17484	17540	17663	17413	17528	17683	17675	17564	17634	17730	17616	17846	17582	17569	17702	17622	17443	17412	17706	17537	17752	17623	17361	17611	17575	17683	17557	17637	17619	17600	17769	17657	17532	17594	17622	17747	17558	17626	17632	17680	17725	17659	17585	17850	17710	17784	17744	17596	17678	17673	17662	17684	17654	17711	17730	17500	17450	17733	17766	17576	17789	17698	17605	17591	17665	17722	17716	17767	17620	17533	17646	17649	17540	17696	17612	17717	17655	17580	17546	17567	17680	17600	17738	17507	17590	17610	17567	17748	17619	17611	17658	17550	17617	17671	17672	17764	17698	17689	17526	17771	17550	17603	17691	17760	17392	17624	17683	17700	17708	17529	17746	17637	17696	17535	17599	17432	17513	17455	17563	17815	17665	17716	17679	17653	17682	17486	17559	17374	17635	17691	17469	17711	17612	17765	17559	17659	17716	17682	17653	17661	17434	17707	17588	17569	17610	17653	17556	17696	17535	17546	17684	17638	17705	17641	17674	17588	17524	17644	17620	17618	17514	17657	17540	17725	17451	17617	17641	17557	17741	17876	17784	17594	17534	17736	17617	17610	17684	17595	17583	17433	17407	17383	17410	17683	17604	17476	17779	17594	17769	17721	17578	17695	17578	17663	17622	17636	17683	17602	17759	17613	17588	17796	17559	17410	17400	17477	17515	17814	17731	17758	17614	17642	17705	17689	17623	17689	17664	17591	17566	17635	17690	17658	17610	17626	17526	17556	17619	17746	17545	17655	17567	17725	17818	17592	17375	17722	17643	17640	17666	17692	17702	17671	17612	17613	17490	17578	17580	17636	17734	17511	17947	17749	17716	17754	17778	17450	17662	17617	17445	17765	17592	17565	17720	17620	17653	17671	17858	17527	17567	17709	17713	17682	17608	17603	17695	17653	17578	17549	17667	17545	17719	17506	17697	17640	17593	17662	17546	17480	17658	17654	17631	17466	17477	17477	17580	17654	17539	17406	17803	17576	17573	17454	17637	17586	17637	17630	17509	17657	17639	17538	17763	17729	17767	17538	17504	17493	17546	17770	17488	17632	17380	17594	17630	17602	17636	17641	17611	17553	17579	17610	17725	17569	17659	17690	17360	17620	17521	17681	17586	17521	17577	17765	17619	17697	17682	17647	17555	17627	17711	17742	17690	17639	17479	17622	17658	17709	17550	17682	17748	17646	17623	17708	17650	17830	17696	17575	17449	17386	17654	17521	17573	17639	17396	17534	17685	17641	17689	17729	17708	17695	17466	17645	17592	17703	17710	17604	17585	17519	17620	17729	17635	17708	17590	17558	17492	17683	17522	17445	17577	17650	17566	17685	17425	17673	17495	17537	17512	17499	17452	17653	17602	17588	17482	17571	17600	17590	17645	17602	17574	17579	17625	17549	17676	17491	17456	17683	17632	17562	17530	17833	17449	17465	17609	17465	17767	17652	17606	17721	17787	17609	17850	17595	17629	17439	17709	17559	17752	17698	17524	17827	17595	17553	17564	17643	17612	17520	17663	17744	17627	17670	17658	17633	17629	17635	17732	17542	17698	17554	17408	17589	17647	17607	17521	17491	17616	17481	17463	17446	17461	17561	17474	17634	17546	17695	17630	17656	17762	17656	17816	17486	17710	17733	17663	17545	17573	17506	17713	17745	17515	17682	17643	17663	17790	17591	17679	17589	17513	17860	17708	17693	17866	17585	17674	17483	17725	17666	17633	17659	17624	17652	17617	17600	17617	17633	17454	17679	17662	17651	17595	17641	17541	17718	17708	17731	17539	17704	17551	17723	17655	17533	17629	17722	17791	17588	17606	17770	17430	17431	17593	17669	17796	17473	17518	17443	17642	17537	17461	17732	17626	17533	17490	17654	17767	17678	17596	17721	17565	17429	17722	17570	17629	17794	17613	17619	17666	17713	17740	17482	17630	17711	17699	17696	17652	17567	17712	17586	17591	17581	17498	17682	17659	17709	17660	17761	17729	17502	17732	17669	17664	17694	17582	17529	17732	17680	17535	17646	17692	17736	17693	17583	17652	17694	17651	17596	17739	17682	17781	17576	17553	17664	17465	17689	17663	17678	17480	17672	17628	17472	17542	17707	17565	17547	17582	17556	17546	17769	17738	17619	17622	17649	17587	17604	17623	17760	17669	17617	17640	17589	17622	17716	17754	17629	17537	17864	17663	17508	17706	17712	17602	17493	17565	17633	17593	17646	17774	17660	17718	17551	17641	17565	17789	17697	17734	17637	17678	17603	17588	17612	17652	17660	17783	17668	17603	17590	17617	17811	17794	17606	17633	17592	17750	17763	17616	17668	17537	17587	17568	17640	17664	17556	17617	17761	17625	17597	17565	17817	17450	17628	17512	17501	17675	17767	17609	17575	17593	17718	17628	17559	17797	17590	17643	17441	17635	17695	17728	17474	17721	17748	17554	17514	17492	17571	17558	17647	17535	17765	17596	17792	17557	17782	17784	17580	17624	17505	17636	17693	17568	17633	17775	17463	17471	17679	17564	17459	17636	17464	17685	17729	17507	17554	17646	17458	17616	17440	17696	17649	17505	17598	17594	17508	17391	17609	17789	17860	17634	17648	17826	17632	17416	17660	17804	17727	17734	17644	17594	17542	17589	17603	17611	17587	17679	17521	17641	17686	17547	17623	17609	17691	17502	17442	17567	17618	17719	17696	17400	17631	17614	17727	17628	17713	17596	17736	17647	17597	17578	17706	17756	17736	17609	17556	17670	17535	17658	17782	17812	17780	17503	17361	17660	17433	17535	17641	17620	17642	17782	17591	17636	17611	17597	17486	17599	17598	17581	17537	17566	17485	17598	17784	17718	17674	17657	17677	17640	17739	17519	17666	17455	17801	17574	17709	17562	17509	17783	17580	17467	17543	17607	17696	17612	17480	17576	17761	17798	17668	17716	17697	17760	17623	17724	17596	17596	17718	17486	17574	17530	17814	17630	17596	17619	17562	17458	17572	17545	17671	17606	17694	17602	17637	17575	17537	17739	17603	17616	17665	17655	17430	17635	17586	17614	17510	17575	17672	17797	17530	17582	17533	17684	17417	17555	17669	17400	17584	17640	17654	17823	17768	17640	17670	17690	17650	17624	17581	17540	17961	17564	17558	17669	17701	17829	17554	17755	17665	17542	17604	17462	17532	17664	17570	17652	17716	17512	17654	17475	17547	17705	17555	17657	17777	17620	17827	17552	17593	17548	17705	17465	17548	17546	17594	17571	17575	17608	17541	17813	17591	17694	17698	17580	17603	17531	17707	17735	17661	17638	17674	17661	17624	17750	17589	17611	17510	17507	17637	17585	17454	17691	17755	17558	17696	17620	17615	17674	17605	17682	17594	17696	17772	17611	17470	17805	17756	17732	17786	17653	17694	17707	17785	17414	17585	17723	17663	17531	17692	17641	17649	17361	17474	17601	17616	17570	17569	17498	17809	17507	17706	17659	17592	17585	17554	17619	17910	17625	17682	17684	17655	17514	17649	17627	17542	17746	17572	17673	17481	17690	17664	17716	17552	17579	17571	17507	17641	17832	17474	17423	17593	17631	17755	17607	17630	17802	17510	17710	17740	17688	17521	17586	17667	17723	17515	17490	17562	17718	17510	17750	17769	17529	17634	17839	17731	17571	17585	17632	17659	17825	17710	17725	17524	17510	17741	17612	17686	17691	17658	17560	17554	17692	17596	17678	17564	17664	17714	17857	17661	17588	17541	17709	17754	17666	17683	17486	17604	17790	17648	17510	17715	17614	17627	17477	17734	17785	17512	17755	17653	17598	17744	17507	17772	17793	17594	17612	17654	17534	17698	17595	17590	17653	17778	17736	17644	17670	17550	17759	17503	17689	17525	17401	17634	17620	17475	17736	17648	17620	17672	17707	17711	17693	17560	17632	17862	17543	17658	17673	17617	17810	17625	17676	17590	17874	17528	17558	17646	17696	17525	17689	17466	17566	17751	17644	17565	17702	17647	17687	17682	17684	17758	17551	17870	17693	17654	17702	17718	17529	17657	17474	17507	17639	17668	17727	17645	17676	17584	17530	17477	17702	17607	17720	17689	17738	17595	17625	17647	17588	17733	17716	17640	17813	17571	17658	17684	17635	17599	17588	17713	17627	17552	17463	17605	17530	17752	17538	17628	17814	17684	17513	17619	17684	17870	17534	17652	17766	17619	17594	17774	17685	17401	17563	17436	17642	17759	17626	17702	17627	17774	17559	17672	17550	17653	17606	17765	17641	17433	17570	17776	17662	17687	17637	17564	17661	17611	17662	17526	17721	17815	17473	17601	17591	17571	17530	17541	17565	17632	17620	17685	17557	17675	17670	17693	17767	17447	17640	17732	17723	17467	17607	17434	17670	17684	17639	17437	17806	17768	17702	17495	17383	17594	17520	17661	17607	17692	17804	17666	17479	17660	17635	17702	17522	17554	17693	17612	17639	17415	17765	17744	17723	17572	17571	17749	17538	17619	17487	17773	17444	17608	17745	17568	17455	17628	17658	17523	17584	17653	17691	17638	17614	17562	17748	17651	17640	17581	17775	17436	17684	17532	17703	17704	17736	17535	17808	17642	17702	17647	17697	17711	17681	17674	17668	17686	17560	17545	17575	17512	17624	17606	17676	17612	17532	17786	17431	17500	17506	17549	17476	17646	17578	17646	17529	17758	17675	17550	17604	17676	17531	17550	17650	17473	17869	17718	17655	17513	17736	17538	17681	17589	17807	17886	17526	17658	17608	17566	17548	17613	17609	17493	17481	17599	17638	17447	17673	17599	17685	17754	17600	17612	17635	17588	17491	17747	17603	17630	17543	17597	17463	17553	17564	17594	17475	17584	17426	17697	17555	17563	17646	17400	17524	17513	17571	17560	17573
39660	37819	40510	37260	34205	32109	30788	29898	29061	28934	28764	28069	27587	27730	27490	27555	27801	27819	27650	27395	27861	27649	27731	27343	27425	27556	27245	27557	27438	27694	27336	27514	27508	27669	27427	27328	27439	27312	27593	27427	27235	27101	27247	27195	27194	27201	27407	27288	27333	27517	27414	27473	27245	27450	27456	27519	27134	27126	27147	27167	27274	27416	27097	27182	27142	27160	27182	27182	27465	27276	27347	27291	27199	27377	27225	27604	27616	27263	27494	27253	27216	27372	27290	27140	27578	27301	27202	27163	27287	27345	27212	27340	27329	27188	27337	27271	27352	27431	27226	26998	26935	27140	27341	27282	27284	27346	27242	27300	27240	27132	27590	27349	27296	27057	27445	27362	27166	27205	27420	27176	27253	27314	27348	27335	27297	27237	27425	27354	27441	27179	27354	27140	27345	26979	27233	27346	27334	27281	27306	27133	27293	27494	27479	27425	27198	27393	27210	27206	27425	27150	27623	27234	27336	27471	27174	27148	27256	27282	27199	27348	27158	27442	27320	27059	27330	27204	27045	27061	27110	27301	27180	27195	27372	27139	27460	27246	27502	27335	27214	27300	27181	27031	27181	27054	27365	27432	27339	27294	27383	27068	27306	27368	27309	27185	27262	27213	27272	27267	27068	27349	27396	27306	27047	27346	27603	27076	27370	27275	27236	27089	27354	27147	27054	26925	27318	27317	27176	27507	27298	27091	27437	26998	27154	27085	27212	27252	27216	27288	26974	27461	27223	27365	27200	27228	27303	27220	27245	27290	27494	26887	27282	27227	27374	27467	27336	27196	27148	27557	27169	27011	27287	27248	27198	27107	27206	27253	27290	27173	27411	27376	27404	27394	27335	27500	27342	27423	27155	27524	27236	27277	27310	27246	27264	27175	27086	27155	27461	27263	27309	26930	27554	27277	27269	27307	27475	27324	27273	27131	27406	27169	27186	27135	27171	27497	27176	27061	27196	27504	27325	27370	27304	27377	27106	27358	27279	27524	27118	27357	27456	27342	27385	27410	27209	27038	27299	27310	27311	27188	27321	27267	27358	27100	27577	27164	27037	27252	27376	27183	27161	27137	27027	27591	27138	27460	27213	27385	27258	27207	27406	27367	27374	27524	27169	27303	27344	27223	27192	27144	27289	27287	27258	27200	27461	27117	27396	27405	27157	27041	27314	27351	27407	27487	27367	27378	27296	27326	27327	27017	27424	27259	27192	27238	27238	27295	27283	27133	27461	27098	27490	27167	27285	27525	27443	27246	27302	27368	27558	27192	27362	27380	27493	27372	27246	27158	27220	27267	27376	27498	27362	27495	27278	27157	26941	27178	27066	27309	27131	27144	27047	27290	27462	27501	27370	27152	27251	27324	27459	27465	26937	27175	27191	27372	27359	27448	27422	27406	27265	27164	27339	27468	27268	27042	27569	27362	27248	27265	27323	27255	27229	27353	27272	27447	27333	27408	27241	27176	27354	27333	27393	27251	27273	27196	27280	27166	27266	27349	27347	27253	27123	27427	27171	27269	27302	27390	27174	27102	27098	27051	27381	27347	27200	27346	27354	27252	27279	27138	27223	27146	27500	27429	27360	27142	27369	27149	27187	27487	27167	27261	27272	27152	26982	26916	27355	27298	27492	27417	27240	27245	27098	27520	27327	27328	27067	27346	27145	27341	27509	27196	26996	27294	27389	27503	27298	27387	27217	27058	27159	27340	27595	27262	27439	27222	27254	27072	27191	27168	27339	27175	27231	27238	27121	27311	27402	27428	27275	27226	27317	27161	27172	27134	27260	27193	27444	26987	27315	27227	27181	27362	27167	27490	27199	27340	27244	27290	27725	27124	27068	27280	27158	27513	27383	27281	27384	27155	27251	27261	27054	27316	27452	27238	27323	27332	27204	27277	27227	27318	27310	27452	27346	27416	27300	27255	27274	27374	27242	27559	27313	27115	27338	27109	27030	27269	27095	27259	27128	26959	27353	27339	27419	27325	27237	27508	27193	27091	27397	27211	27244	27280	27215	27473	27444	27369	27267	27372	26945	27149	27073	27141	27315	27348	27230	27103	27213	27197	27248	27246	27175	27094	27215	27242	27350	27170	27471	27353	27450	27150	27233	27020	27483	27395	27502	27467	27381	27444	26983	27131	27297	27435	27273	27473	27273	27259	27226	27492	27099	27392	27460	27193	27262	26982	27276	27408	26977	27170	27535	27364	27332	27073	26967	27245	27193	27569	27339	27307	27167	27408	27317	27211	27406	27382	27381	27476	27371	27179	26908	27138	27264	27327	27220	27175	27305	27332	27250	27219	27447	27089	27075	27443	27223	27238	27300	27048	27188	27240	27221	27104	27360	27405	27069	27372	27538	27210	27304	27047	27358	27199	27330	27373	27464	27341	27416	27360	27338	27381	27450	27461	27534	27285	27379	27466	27353	27253	27217	27479	27446	27294	27171	27115	27480	27443	27504	27429	27418	27331	27177	27228	27237	27405	27390	27080	27457	27206	27118	27161	27252	27383	27319	27303	27198	27310	27284	27324	27223	27326	27354	27222	27307	27312	27283	27349	27150	27360	27287	27151	27136	27078	27141	27103	27306	27322	27463	27124	27183	27136	27305	27500	27251	27466	27251	27044	27221	27084	27466	27283	27275	27277	27333	27260	27131	27368	27200	27287	27182	27368	27256	27335	27665	27055	26940	27411	27356	27341	27327	27619	27354	27489	27433	27224	27362	27103	27088	27193	27454	27276	27214	27049	27075	27223	27228	27205	27348	27551	27186	27144	27487	27397	27339	27292	27239	27491	27212	27304	27151	27396	27291	27522	27280	27421	27199	27031	27290	27356	27273	27362	27339	27138	27259	27227	27174	27096	27233	27216	27133	27310	27425	27388	27281	27333	27438	27483	27071	27159	27341	26891	27339	27338	27206	27234	27330	26867	27318	27479	27251	27186	27382	27232	27295	27291	27236	27354	27419	27585	27564	27557	27248	27184	27263	27055	27503	27194	27416	27219	27377	27005	27385	27406	27052	27446	27409	27243	27160	27370	27430	27224	27064	27231	27449	27085	27366	27112	27132	27335	27591	27465	27212	27173	27226	27401	27115	27283	27303	27515	27486	27067	27477	27134	27407	27093	27362	27112	27290	27247	27222	27134	27199	27221	27299	26826	27181	27428	27082	27188	27433	27244	27331	27450	27058	27046	27367	27256	27616	27379	27288	27157	27375	27266	27270	27353	27191	27239	27481	27312	27305	27147	27309	26959	27253	27342	27261	27312	27385	27300	27482	27204	27248	27112	27361	27389	27376	27124	27429	27146	27194	27228	27273	27220	27252	27551	27372	27199	27321	27318	27455	27364	27024	27158	27471	27228	27292	27314	27294	27331	27508	27676	27486	27246	27192	27296	27418	27326	27265	27237	27156	27487	27658	27183	27263	27127	27262	27402	27358	27004	27296	27183	26982	27218	27286	27269	27267	27014	27471	27118	27273	27464	27347	27327	27383	27501	27524	27390	27084	27235	27228	27327	27365	27065	27511	27460	27346	27317	27227	27316	27288	27547	27232	27268	27167	27319	27330	27294	27379	27406	27331	27525	27563	27357	27233	27371	27385	27234	27361	27581	27202	27490	27505	27336	27479	27551	27432	27351	27368	27285	27374	27181	27423	27520	27310	27216	27319	27199	27473	27188	27286	27066	27314	27713	27346	27073	27158	27052	27133	27552	27313	27236	27422	27496	27021	27752	27563	27172	27265	27210	27328	27242	27362	27336	27526	27291	27315	27005	27239	27510	27618	27494	26968	27303	27490	27272	27449	27082	27647	27353	27121	27460	27174	27074	27331	27262	27294	27377	27347	27180	27324	27325	27348	27315	27173	27414	27318	27348	27157	27479	27291	27323	27240	27398	27336	27368	27480	27311	27299	27566	27325	27317	27304	27243	27495	27188	27106	27371	27013	27194	27457	27230	27125	27163	27235	27435	27281	27295	27019	27270	27234	27078	27390	27240	27402	27466	27339	27255	27293	27228	27390	27464	27405	27340	27408	27269	27393	27631	27286	27354	27299	27289	27302	27644	27411	27327	27319	27655	27382	27202	27034	27319	27513	27272	26966	27367	27349	27370	27269	27132	27370	27610	27547	27208	27082	27156	27260	27133	27284	27130	27104	27297	27344	27052	27326	27360	27308	27168	27346	27470	27398	27284	27462	27471	27051	27184	27303	27044	27351	27415	27391	27263	27239	27223	27287	27361	27236	27194	27188	27018	27251	27320	27138	26932	27168	27258	27397	27364	27231	27280	27346	27205	27261	27112	27028	27062	27319	27454	27320	27408	27626	27195	27283	27209	27365	27058	27213	27344	27487	27211	27197	27500	27303	27224	27318	27335	27365	27337	27245	27283	27509	27093	27412	27596	27394	27699	27344	27070	27459	27263	27423	27311	27125	27504	27490	27262	27416	27445	27260	27379	27178	27178	27266	26911	27169	27264	27299	27376	27304	27281	27190	27130	27309	27386	27179	27155	27171	27234	27127	27349	27434	27402	27022	27538	27292	27371	27433	27250	27333	27378	27179	27288	27378	27077	27148	27363	27273	27450	27299	27379	27374	27034	26985	27113	27196	27330	27352	27196	27151	27330	27464	27255	27320	27227	27397	27263	27428	27392	27371	27376	27397	27211	27184	27155	27217	27429	27390	27374	27432	27275	27497	27366	27279	27486	27544	27396	27310	27302	27403	27029	27425	27176	27041	27289	27158	27066	27382	27396	27445	27247	27285	27554	27530	27285	27602	27311	27435	27644	27337	27395	27339	27296	27417	27369	27326	27288	27447	27304	27166	27326	27362	27448	27411	27230	27125	27330	27054	27201	27138	27198	27340	27049	27370	27163	27346	27389	27466	27327	27208	27115	27324	27208	27232	27519	27222	27220	27370	27216	27236	27253	27195	27170	27204	27393	27305	27325	27262	27409	27310	27162	27196	27378	27317	27132	27307	27239	27239	27502	27135	27355	27202	27262	27147	27279	27232	27360	27277	27171	27508	27216	27419	27405	27331	27101	27375	27065	27295	27298	27326	27363	27345	27324	27315	27153	27237	27046	27138	27181	27580	27430	27376	27174	27160	27182	27257	27342	27266	27361	27262	27335	27359	27215	27269	27225
31233	39899	38871	32636	28346	25249	23413	21845	21427	20649	19784	19350	18892	18688	18500	18364	18333	18551	18357	18312	18308	18159	18305	18274	18376	18302	18104	18255	18066	18176	17985	17970	18123	17935	17882	17921	17958	18010	18121	17727	17913	17867	18019	17979	17880	18046	17914	17777	17788	17766	17851	18013	17900	17929	17723	17917	17871	18019	17972	17787	17933	17909	17907	17848	17998	17941	17791	17929	17939	17804	17870	17745	17729	17851	17870	17779	17938	17916	17886	17791	17887	17895	17936	17820	17795	17885	17992	17800	18074	17758	17799	17957	17759	18005	17922	17858	17863	17885	17816	17826	17893	17829	17896	17764	17824	17704	17836	17845	17796	17926	17890	18027	17957	17742	18107	17915	17651	17952	17754	17963	17985	17720	17769	17724	18042	17858	17865	17962	17813	17897	17950	18004	17879	17919	17823	17955	17872	17788	17984	17828	17630	17919	17743	17995	17759	17986	17907	17961	17832	18071	17908	17913	17930	17930	17924	17806	18034	17878	17986	17860	18035	17881	17916	18062	17985	17923	17781	17768	17940	17932	17731	17755	17894	17688	18011	17836	17757	18079	17671	17828	17867	17908	17925	17729	17850	17970	17863	17660	17915	17770	17774	17848	17971	17780	17656	17761	17787	17779	17816	18052	17856	17875	17948	17814	17970	17770	17858	17765	17810	17852	17753	17788	17732	17917	17820	17809	17872	17795	17952	17928	17782	17863	17759	18014	18019	17939	17907	17824	17852	17892	17759	17936	18036	17831	17868	17929	17863	17853	17660	17916	17806	18065	17783	17989	17828	17921	17802	18030	17957	17794	17950	17841	17805	17891	17841	17870	17952	17758	17862	18119	17724	17708	17905	17875	17856	17780	17787	17837	17877	17898	17923	17919	17869	17829	17750	18071	17785	17911	17786	17888	17830	17856	17812	17769	17798	17828	17975	17918	17807	17700	17808	17913	17893	17883	18010	17858	17805	17891	17789	17943	17872	17758	17966	17739	17777	17769	17786	17897	17833	17823	17846	17956	18008	17947	17891	17948	17725	17781	17813	18002	17839	17791	17942	17938	17713	17976	17800	17964	17879	17824	17907	17690	17947	17794	17858	17998	17792	17900	17823	17746	17870	17847	17864	17732	18007	18027	17827	17943	17758	17837	17929	17846	17819	17740	17728	17915	17870	17877	17860	17900	17869	17888	17871	17813	17887	17879	17949	17861	17883	17859	18007	17920	17858	17654	17838	17752	17914	17852	17818	18067	17808	17796	17919	17920	17775	17820	17915	17819	17846	17989	17960	18013	17826	17814	17837	18000	17802	17869	17714	17931	18042	17883	17702	17899	17986	17846	17808	17989	17825	17822	17784	17901	17904	17927	17958	17793	17854	17816	17835	17782	17898	17881	17841	17897	17936	17850	17884	17764	17912	17944	17880	18018	17712	18078	17967	18050	18017	17873	17884	17938	17947	17900	17889	17875	17930	17859	17746	17803	17918	17737	17802	17690	17762	17817	17896	17715	18035	17782	17921	17898	17722	17875	17743	17756	17870	17922	17920	17906	17936	17791	17863	17838	17880	17856	17998	17919	17877	17853	17954	17984	18035	17787	17824	17959	17704	17753	18021	17719	17879	17944	18039	17908	18016	17841	17873	17860	17825	17834	17882	17895	17972	18012	17787	17863	17807	17939	17941	17902	17905	17805	17896	17930	17917	17904	17996	17867	17913	17936	17962	17818	17985	17865	17886	17861	17855	17931	18030	17862	17952	17736	18008	17768	17850	17812	18100	17892	17918	17835	17890	17884	17867	17936	17780	17923	17555	17854	17983	17930	17802	17870	18034	17944	18061	17988	17821	17755	17845	17949	17917	17892	17867	17780	17698	17993	17930	17958	17878	17908	17841	17800	17922	18046	17966	17746	17860	17890	17876	18074	17847	17981	17945	17782	17870	17882	17804	17947	17940	17817	17806	17972	17823	17916	17852	17920	18014	18061	17922	17957	17914	17758	17753	17854	17889	17964	18039	18007	17825	17914	17810	17887	18017	17828	17837	17918	18025	18001	17817	17933	17936	17796	17757	17918	17838	17893	17852	18011	17938	17875	17924	18032	17809	17742	17842	17919	18024	17807	17694	17823	17929	18060	18092	17799	17703	17805	17943	17723	18031	17739	17972	17798	17836	17714	17961	17923	17916	17801	17856	18018	17748	17950	17951	17938	18037	17886	17829	17727	18051	17908	17941	18116	17959	17939	17845	17861	17772	17701	17983	17937	17702	18037	17819	17898	17813	17961	17815	17812	17827	17701	17788	17915	17776	18005	17954	17844	17765	17893	17809	17809	17781	17743	17912	18017	17880	17900	17895	17853	17862	17924	17782	17977	17794	17816	17939	18027	17909	17747	17892	17915	18121	17833	17884	18128	17951	17882	17940	17821	17920	17805	18163	17797	17911	17796	17815	17767	17847	17858	17800	18007	17890	18097	17931	17855	17880	17851	17967	17852	17949	17637	17901	17823	17944	17800	17811	18022	17838	17875	18010	17719	17863	17967	17944	17914	17844	17842	17744	17984	17978	17884	17962	17937	17832	18028	17931	17872	17940	17828	17876	17804	17941	17782	18075	17784	17833	17888	17870	17741	17903	17933	17997	17776	17833	17768	17834	17959	17952	17884	17972	17677	17858	18016	18009	17775	17918	17961	17785	17846	18003	18101	17762	17965	17950	17917	18013	17797	18031	17931	17875	17902	17825	17954	17875	17865	17760	17783	17980	17855	18034	17830	17809	17910	17976	17849	18018	17754	17811	17766	17685	17733	18023	17965	17939	18031	17819	17950	17860	17816	17707	17813	17955	17911	17840	17945	17866	17986	17846	17976	17695	17830	17796	17965	17975	17728	18092	17968	17796	17814	18001	17848	17752	18021	17910	17932	17953	17868	17786	17941	17708	17964	17863	17829	18146	17943	17873	17962	17974	17909	17870	17924	17724	17848	17891	17767	17982	17768	17949	17748	17810	17909	17793	17948	17729	18135	17867	17920	18079	17684	18070	18005	17807	17968	17888	17839	17803	17860	17808	17842	17972	17964	17937	17996	17958	17939	17881	17793	17887	17689	17905	17668	17812	17933	17898	17983	17748	17929	17834	17926	17893	17802	17796	17888	17968	17966	17966	17927	17868	17942	17927	17974	17895	17874	18055	17786	17861	17920	17791	17702	17991	17974	17660	17855	17723	17942	17706	17708	17981	17903	17895	18021	17802	17861	17957	18016	17916	17844	17923	17990	17967	17847	17946	18052	17674	17937	17870	17839	18022	17843	17740	17937	17656	17964	17849	17987	17922	17914	17968	17857	17938	18022	17626	17845	17780	17921	17839	18093	17826	17820	17980	17951	17809	17890	17641	17840	17929	17795	17926	17872	17735	17998	17915	17779	17983	17790	17826	17654	18058	17930	17897	17886	17764	17818	18150	17811	17908	17875	17803	17795	17873	17901	18011	17929	17624	17970	17847	17977	17966	17717	17859	18106	17935	17780	17861	17875	17923	17829	17786	17866	17942	17837	17900	18051	18061	17890	17824	17824	17797	17882	17869	18000	17860	17956	17539	17962	17850	17750	17994	18009	17989	17828	17969	17901	17889	17996	17970	17975	17823	17957	17913	17839	17843	17998	17828	18074	17850	17815	17894	17967	17943	17973	17883	17921	17992	17853	17729	17781	17868	18122	18055	17725	17928	18019	17832	17913	17969	17868	17930	17889	17987	17745	18018	17934	17811	17869	17908	17976	17883	17851	17832	17779	17959	17895	18002	17859	17836	18118	17984	17943	18013	17898	17892	18025	17783	17871	17841	17905	17985	17844	17897	17989	17779	17848	17856	17830	17773	17871	17751	17962	17691	17956	17846	17891	18007	17790	17759	17848	17695	17911	17892	17919	17756	17745	18058	17944	17736	17618	17974	17691	17705	18020	18029	17902	17928	17740	17817	17673	17786	17919	17814	17919	17937	17916	17831	17981	17937	17897	17906	17856	17947	17944	17982	17841	17809	17860	17885	17890	17801	17974	17761	17711	17801	17957	17912	17833	17874	17972	17887	18003	17893	17879	17904	17833	17818	18023	17898	18008	17771	17793	18016	17840	17901	17671	18147	17654	17901	17897	17671	17933	17882	18027	17883	17617	17991	17956	17869	17929	17994	17872	17849	17810	17979	17884	17736	17782	17769	17897	17840	17902	17785	17742	17923	17787	17918	17900	17842	17820	18011	17764	17833	17726	18000	17779	17870	17942	17891	17842	17924	17789	17867	17966	17912	17906	17821	18140	17787	17714	17801	17953	18057	17901	17898	17835	17899	17765	17903	17967	17891	17917	17858	17790	17814	17968	17722	17935	17825	17829	17783	17834	17750	17882	18012	17884	18127	18097	17932	17986	17885	17733	18014	18040	17816	17745	17876	18038	17769	17835	17932	17882	17912	17772	17965	17823	17969	17539	17980	17829	17963	18088	17892	17875	17898	17983	17840	17864	17997	17755	18054	17892	18021	17939	17945	18104	18111	17743	17910	17895	17844	17855	17958	18066	17810	17934	17738	17758	17858	17863	17822	17796	17861	18013	17835	17839	17850	17626	17896	17983	17892	17930	17917	17848	17823	17751	18079	17824	17735	17960	18132	17888	17745	17833	17957	17890	18099	17963	17759	18160	17709	17894	17812	18130	17957	17832	17810	17947	17825	17872	17873	17946	17778	17989	17866	17987	17855	17762	17953	17853	17899	17774	17901	17966	17716	17770	17745	17944	17861	17852	18085	17742	17928	17855	17850	17937	17854	17870	17785	17887	17904	17895	17780	17976	17949	17860	17873	17925	17867	17992	17909	17889	17775	17900	17967	17800	18007	18002	17930	17847	17873	17906	17778	17917	17828	18007	17971	17819	18025	17763	18059	17854	17906	17747	17780	17828	17832	17863	17922	18019	17928	17817	17834	17822	17803	18024	17791	17773	17810	17729	17899	17986	17851	17932	17902	18072	17901	17876	17973	17994	17876	17857	18119	17752	17932	17633	17816	17831	18089	17870	17967	17783	18051	17862	17874	18150	17803	17818	17860	17944	17798	17962	17948	17893	17918	17779	17899	17796	17803	17849	17762	17856	17817	17825	17874	17896	17931	17757	17819	17760	17870	17923
24376	20894	27515	29721	31112	33642	34173	31939	30962	30536	29904	29440	28931	28567	28564	28700	28193	28334	28539	28442	28565	28290	28329	28622	28285	28035	28149	28167	28233	28147	27951	28163	28109	28074	27997	27972	27826	27809	27956	27760	27904	27803	27829	27622	27687	27637	27903	27715	27804	27766	27999	27816	27559	27601	27772	27963	27703	27698	27784	27660	27563	27754	27756	27937	27731	27757	27614	27881	27682	27607	27835	27758	27779	27966	27898	27727	27662	27769	28041	27874	28088	27837	27879	27833	27717	27834	27621	27583	27810	27914	27915	27682	27915	27667	27940	27621	27727	27907	27474	27815	28022	27829	27851	27766	27697	27750	27630	27877	27918	27837	27747	27882	27700	27639	27305	27856	27813	27564	27710	27984	27996	27885	27828	27771	28144	27780	27707	27932	27635	27829	27658	27556	27639	27843	27894	27847	27739	27703	27671	27700	27727	27738	27568	27805	27808	27545	27629	27764	28002	27968	27691	27950	27847	27657	27563	27572	28000	27508	27823	27595	27977	28081	27657	27903	27917	27891	27777	28116	28045	27697	27423	27706	27651	27953	27944	27803	27524	27814	27984	27754	28106	27546	27506	27620	27887	27663	27753	27856	27930	27615	27853	27895	27838	27785	27607	27541	27510	27615	27822	27764	27754	27818	27842	27784	27581	27796	27725	27570	27737	27550	27801	27796	27907	27672	27785	27858	27803	27574	27739	27855	27720	27671	27626	27690	27831	27717	27782	27787	27490	27602	27712	27760	27727	27739	27861	27687	27877	27899	27822	27960	27703	27980	27798	27669	27705	27794	27905	27910	27531	27706	27720	27662	27826	27650	27600	27654	27497	27673	27506	27678	27739	27918	27861	27727	27602	27732	27654	27788	27926	27725	27847	27780	27734	27733	27602	27753	28032	28041	27637	27638	27906	27637	27806	27810	27618	27655	27687	27652	27937	27632	27663	27557	27841	27637	27710	27661	27646	27515	27751	27660	27654	27798	27568	27840	27732	27878	27770	27649	27635	27884	27835	27695	27750	27794	27821	27734	27720	27711	27866	27692	27668	27903	27429	27541	27701	27741	27548	27555	27770	27739	27825	27804	27775	27541	27698	27786	27674	27573	27810	27834	27832	27893	27661	27666	27875	27631	27804	27900	27988	27573	27672	27653	27751	27651	27840	27911	27886	27899	28001	27954	27975	27659	27891	27824	27692	27740	27676	27901	27801	27542	27592	27591	28113	27777	27941	27944	27759	28111	28039	27918	27795	27691	27721	27854	27561	27697	27880	27646	27826	27731	27771	27492	27653	27864	27600	27627	27866	27686	27788	27930	27963	27827	27952	27714	27613	28019	27589	27871	27788	27710	27798	27886	27826	27591	27629	27832	27938	27630	27615	27792	27634	27689	27750	27921	27751	27820	27539	27722	27836	28117	27851	27456	27650	27850	27725	27847	27793	27783	27623	27781	27676	27859	27663	27961	27926	28141	27989	27788	27592	27868	27699	27712	27751	27727	27643	27669	27945	27652	27596	27734	27941	27589	27616	27702	27768	27694	27741	27629	27667	27946	27775	27682	27839	27687	27705	27629	27751	27640	27827	27733	27625	27730	27843	27802	27785	27622	27770	27924	27501	27722	27827	27686	27976	27773	27810	27702	27762	27823	27815	27623	27626	27515	27733	27822	27959	27881	27868	27626	27734	27643	27560	27525	27701	27622	27549	27753	27969	27703	27760	27929	27714	27821	27742	27837	27620	27808	27855	27612	27959	27727	27755	27858	27875	27689	27760	27836	27733	27779	27389	27521	27891	27616	27613	27842	27814	27565	27753	27598	27571	27665	27582	27715	27951	27581	27624	27646	27999	28094	27697	27755	27650	27644	27849	27918	27828	27650	27776	27826	28016	27851	27938	27878	27783	27816	27620	27969	27717	27851	27532	27652	27832	27577	27981	27762	27698	27724	27662	27580	27823	27767	27883	27771	27784	27719	27834	27904	27529	27789	28010	27582	27679	27827	27717	27797	27645	27480	27781	27876	27751	27563	27996	28236	27887	27782	27821	27783	27980	28045	27804	27661	27700	27659	27738	27779	27919	28067	27719	27860	27806	27599	27455	27776	27731	27747	27779	27753	27747	27635	27746	27706	27719	27692	27390	27665	28032	27706	27546	27684	28072	27762	27728	27826	28107	27860	27817	27850	27820	27523	27745	27789	27868	27951	27853	27974	27841	27671	27852	27653	27988	27939	28101	27726	28015	27709	27903	27831	27882	27730	27819	27782	27849	27783	27746	27707	27847	27756	27845	27873	27603	27616	27663	27506	27798	27425	27883	27676	27915	27766	27791	27541	27502	27741	27673	27642	28038	27596	27969	27885	27647	27587	27636	27714	27861	27976	27728	27601	28008	27738	27953	27698	27572	27764	27887	27700	27809	27736	27647	27627	27921	27858	27879	27589	27506	27723	27985	27761	27989	27665	28086	27666	27854	27824	27699	27468	27654	27641	28026	27585	27699	27685	27930	27685	27912	27447	27696	28117	27770	27840	27977	27765	27712	27852	27962	27773	27555	27700	27876	27738	27824	27834	27902	27811	28020	27726	27772	27631	27573	27726	27840	27830	27791	27922	27633	27573	28003	27747	27811	27827	28005	27851	27759	28045	27673	27905	27818	27629	27804	27643	27802	27763	27756	27704	27824	27957	27779	27726	27941	27779	27953	27703	27781	27601	27944	27919	27776	27703	28018	28069	27863	27905	27664	27706	27974	27717	27825	27646	28209	27937	27774	27582	27654	27940	27857	27756	27777	27791	27910	27731	27836	27814	27733	27706	27944	27563	27584	27819	27710	27807	27849	27614	27880	27677	27933	27621	27772	27906	27675	27742	27897	27654	27775	27575	27868	27788	27507	27689	27983	27708	27716	27804	27690	27835	27927	27777	27597	28007	27731	27764	27793	27736	27680	27619	27762	27619	27905	27871	27824	27950	27698	27795	27884	27919	27734	27580	27791	27811	27638	27857	27724	27860	27762	27726	27777	27590	27508	27746	27784	27949	27812	27867	27864	27975	27668	27921	27924	27641	27780	27769	27864	27689	27719	27682	27871	27951	27705	27513	27959	27524	27774	27928	27797	27759	27463	27624	27553	27773	27298	27612	27772	27754	27981	27744	27790	27914	27708	27741	27822	27703	27721	27677	27952	27718	27436	27580	27611	27582	27580	27605	27679	27719	27829	27616	27543	27616	27644	27577	27664	27762	27848	27750	27963	27717	27894	27816	27912	27737	27724	27877	27674	27815	27679	27883	27734	27586	27736	27792	27826	27748	27852	27680	27910	27558	28014	27642	27583	27790	27474	27409	27322	27802	27720	27839	27643	27534	27554	27735	27765	27590	27843	27762	27903	27949	27681	27626	27761	27684	27630	27845	27808	27989	27932	27683	27587	27854	28014	27747	27753	28029	27959	27759	27892	27666	27667	27762	27878	27766	28044	27914	27873	27867	27888	27665	27825	27622	27685	27772	27868	27777	27888	27678	27959	27697	27672	28007	27949	27687	27625	27600	27710	27707	27713	27750	27865	27562	27495	27606	27563	27823	27784	27984	27754	27899	27888	27695	27996	27985	27817	27837	27731	27959	27634	27818	27670	27962	27645	27857	27760	27598	27684	27637	27891	27738	27712	27778	27668	27559	27721	27914	27882	27822	27832	27771	27876	27653	27837	27646	27763	27516	27802	27434	27743	28004	27693	27868	28078	27753	27972	27727	27861	27914	27871	27701	27849	27798	27815	27902	27893	27793	27831	27671	27828	27819	27701	27561	27716	27705	27789	27666	27745	27595	27636	27743	27677	27852	27682	27772	27936	27756	27577	27633	27766	27549	27822	28105	27867	27859	27803	27699	27755	27752	27696	27555	27760	27749	27752	27776	27964	27873	27728	27591	27789	27795	27685	27906	27877	27622	27660	27820	27966	27522	27842	27678	27962	27595	27616	27588	27512	27594	27603	27776	27833	27779	27624	27891	27611	27824	27845	27776	27758	27653	27684	27929	27758	27727	27897	27725	28007	27713	27575	27895	27761	27902	27910	27890	27689	27732	27923	27772	27486	27651	27640	27792	27940	27823	27691	27662	28080	27719	27686	27605	27827	27975	27707	27433	27586	27985	27996	27876	27671	27674	27635	27554	27899	27630	27469	27662	27755	27680	27492	27734	27891	27966	27753	27835	27571	27870	27802	27637	27834	27736	27866	27767	28072	27775	28018	27891	27902	27789	27785	27728	27729	27857	27819	27843	27633	27849	27751	27690	27839	27701	27675	27917	27827	27687	27803	27860	27608	27667	27912	27791	27752	27731	27888	27959	27687	27568	27822	27781	27841	27877	27775	27873	27473	27827	27832	27968	27872	27696	27703	27691	27476	27783	27773	27642	27959	27685	27956	27529	27881	27620	27916	27680	27882	27767	27756	27604	27652	27915	27767	27733	27537	27429	27708	27763	27692	27638	27813	27977	27796	27833	28064	27833	27704	27540	27474	27841	27628	27846	27880	27630	27615	27780	27885	27649	27688	27793	27821	27727	27779	27683	27836	27623	27600	27772	27906	27783	27790	27741	27684	27428	27811	27514	27834	27713	28197	27874	27802	27615	27781	27791	27622	27723	27906	27760	27795	27834	27496	27881	27519	27519	27772	27688	27687	27813	27923	27778	27798	27719	27934	27728	27803	27734	27800	27869	27780	27791	27836	27745	27790	27978	27834	27612	27773	27893	27612	27683	27859	28036	28029	27834	27953	27774	27780	27722	27836	27684	27639	27731	27859	28087	27896	27697	27698	28010	27794	27740	27862	27759	27733	28117	27819	27870	27788	27747	27727	27825	27565	27918	27596	27835	27614	27675	27939	27756	27765	27574	27643	27645	27825	27795	27929	27767	27814	27884	27861	27705	27950	27774	27880	27693	27805	27760	27713	27750	27675	27704	27926	28114	27735	27501	27781	27932	28039	27681	27634	27750	27854	27730	27580	27781	27771	27852	27856	27564	27923	27352	27722	27750	27668	27869	27827	27993	27801	27963	27667	27695	27726	27877	27754	28147	27507	27842	27797	27716	27724	27630	27563	27744	27739	27765	27782	27907	27785	27874	27607	27622	28022	27612	27692	27679	27927	27651	27577	27679	27680	27585
27824	46006	45099	38719	33124	28601	26022	24224	23678	22287	21214	20333	19679	19448	19458	19195	18914	18970	18934	18900	19028	18905	18758	18826	18788	18555	18703	18776	18567	18364	18472	18552	18375	18150	18380	18318	18195	18208	18169	18239	18310	18151	18214	18287	18132	17962	18170	18126	18184	18135	18398	18231	18115	18151	18167	18202	18213	18080	18160	18203	18141	18223	18163	18235	18253	18274	18332	18260	18092	18210	18272	18030	18073	18294	18234	18381	18155	18154	18332	18145	18321	18263	18078	18213	18231	18159	18004	18194	18263	18035	18010	18087	18266	18161	18201	18279	18216	18338	18061	18227	18105	18098	18145	18116	18367	18112	18195	18274	18114	18042	18161	18200	18243	18067	17962	18179	18223	18057	18171	17918	18030	18108	18156	18096	18352	18275	18107	18165	18044	18192	18147	18130	17884	18327	18324	18133	18208	18149	18063	18082	18283	18277	18128	18154	18071	18002	18191	18177	17992	18102	17990	18283	18165	18116	18082	18188	18152	18265	18343	18315	18325	18078	18227	18264	18159	18284	18200	18094	18126	18234	18168	18206	18155	18218	18252	18110	18118	18155	18215	18053	18205	18008	18212	18079	18256	18066	17967	18120	18399	18264	18329	18086	18396	18441	17973	18096	18119	18116	18122	18185	18141	18102	18042	18237	18058	18040	18382	18151	18166	18127	18309	18193	18141	18275	18143	18191	18264	18124	18152	18251	18294	18177	18185	18120	18071	18203	18179	18258	17990	18209	18114	18096	18124	18070	17972	18115	18258	18254	18228	18158	18138	18145	18008	18110	18097	18057	18106	18109	18145	18124	18044	18168	18323	18201	18138	18189	17910	18184	18052	18167	18227	18277	18450	18016	18120	18169	18279	18035	18237	18145	18149	18135	18213	18163	18114	18168	18132	18251	18218	18171	18224	18220	18136	18201	18105	18027	18262	18022	18026	18237	18229	17929	18079	18238	18133	18201	18071	18016	18076	18247	18320	17945	18411	18225	18219	18170	18258	17960	18239	17852	18078	18084	18286	18208	18122	18031	18197	18016	18145	18208	18282	18294	18095	17911	18308	18140	17999	18146	18191	18293	18055	18084	18098	18094	18197	18137	18165	18133	18115	17971	18364	18171	18206	18077	18227	18139	18097	18167	17951	18192	18274	18041	18157	18151	18077	18196	18182	18200	18019	18205	18066	18091	18084	18227	17966	18161	18236	17990	18112	18290	18261	18037	18049	17843	18050	18088	18097	18152	18200	18149	18061	18249	18264	18178	18183	18157	18435	18131	18127	17952	18272	18172	18144	18248	18153	18004	18029	18169	18196	17888	18254	18197	18198	17962	18292	18097	18355	18268	18179	18130	18220	18383	18131	18321	18117	18045	18172	18093	18142	18180	18265	18263	18167	18030	18140	18192	18138	18188	18143	18282	18235	18181	18163	18269	18154	18225	18135	18112	18066	18457	18254	18263	18089	18286	18230	18194	18214	18016	18097	18008	18315	18070	18412	18091	18047	18225	18107	18072	18304	18077	18138	18074	18131	18045	18170	18300	18215	18081	18086	18471	18238	18216	18290	18263	18214	18132	18201	18285	18168	18273	18133	18152	18273	18081	18246	18091	18301	18220	18240	18196	18309	18347	18141	18095	18310	18157	18163	18207	18162	18243	18208	18236	18172	18089	18213	18302	18081	17927	18248	18123	18228	18026	18238	18249	18022	18051	18234	18288	18023	18165	18208	18295	18189	18012	18109	18182	18183	17968	18080	18205	18158	18129	18084	17998	18043	18187	18226	18038	18208	18232	17985	18130	18180	18124	18122	18184	17893	18247	18127	18115	18204	18242	18232	18216	18281	18084	18275	17929	18210	18099	18122	18152	18110	18154	18279	18246	18137	18149	18154	18117	18145	18107	17984	18105	18148	18203	18155	18260	18081	18186	18178	18106	18003	18039	18281	18167	18208	18203	18250	17832	18001	17972	18262	18336	18267	18218	18217	18285	18255	17998	18239	18168	17876	18094	18266	18245	18238	18172	18268	18143	18149	18077	18087	18096	17974	18273	18090	18134	18237	18195	18348	18317	18147	18163	18125	18217	18133	18245	18067	18098	18223	18114	18140	18030	18102	18131	18217	18043	18143	18051	18195	17884	18012	18205	18132	18067	18309	18191	18093	17961	18192	18114	18187	18048	18105	18280	18133	18157	18190	18046	18161	18130	18010	18182	18159	17984	18257	18119	18094	18266	18448	18191	18155	18057	18142	18072	18114	18331	18153	18139	18200	18142	18165	18035	17999	18256	18220	18007	18225	18201	18226	18205	18110	18130	18249	18092	18225	18176	18146	18084	18191	17982	18348	18057	18178	18181	18300	18032	18319	18055	18278	18176	18214	18177	18152	18083	18242	18058	18182	17983	18139	18234	18321	18297	18171	18079	18147	18070	18262	18232	18080	18177	18210	18221	18046	18194	18029	18095	18317	18112	18151	18110	18278	18086	18316	18162	18111	18331	18177	18162	18220	18291	18328	18059	17960	18178	18170	18185	18097	18431	18199	18346	18321	17987	18217	17875	18177	18081	18011	18322	17980	18238	18138	18187	18078	18238	18121	18200	18132	18219	18149	18314	18118	17935	18247	18152	18391	18077	18125	18081	18274	18376	18212	18235	18028	18200	18269	18214	18225	18093	17910	18272	18100	18308	18135	18172	17976	18153	18125	18096	18189	17949	18227	18161	18146	18141	18354	18157	18272	18049	18056	18048	18151	18234	18265	18082	18076	18099	18153	18188	18191	18195	18333	18139	18126	18279	18114	18173	18047	18309	18267	18169	18210	18229	18196	18230	18098	18110	18194	18192	18235	18012	18107	18100	18154	18061	18259	18258	18274	18171	18241	18058	17984	18185	18292	18167	18008	18137	18147	17993	18109	18141	18169	18235	18099	18165	18156	18068	18097	18276	18057	18126	18042	18261	18163	18148	18054	18201	18238	18188	18194	18169	18268	18046	18039	18168	18166	18181	18035	18215	18333	18384	18189	18227	18350	18069	18227	18047	18193	18114	18042	18380	18141	18152	18077	18157	18177	18229	18074	18098	18032	18161	18346	18243	18088	18155	18071	18104	17887	18055	18147	18122	18139	18220	18114	18107	18191	18162	18125	18259	18081	18126	18031	18283	18082	18046	18101	18320	18205	18195	18253	18053	18420	18128	18202	18243	18230	18027	18195	18087	17966	18227	18331	18222	18129	18018	18180	18100	18285	18148	18121	18293	18092	18216	18215	18255	18281	18188	18112	17936	18162	18343	18105	18063	18008	18000	18253	18320	18075	18325	18234	18054	18182	18117	18198	17999	18015	18184	18235	18183	18133	18178	18072	18118	18129	18243	18120	18156	18173	18199	18025	18258	18157	18417	18129	18113	18122	18120	18249	18310	18299	18126	18106	18094	18007	18186	18046	18275	18261	18184	18099	18035	18087	18022	18052	17981	18418	18074	18254	18137	17975	18318	18290	18019	18122	18184	18228	18267	18112	18107	18275	18393	18189	18142	18107	18177	18301	18156	18093	18020	18050	18147	18192	18147	18085	18337	18102	18384	18185	18202	18086	18126	18277	18179	18061	18187	18088	18120	18418	18062	18179	18248	18234	18220	18148	18288	18177	18182	18150	18176	17919	18174	18425	18064	18056	18093	18157	18283	18261	18195	18150	18114	18146	17963	18126	18047	18148	18218	18112	18142	18078	18109	18064	18217	18268	18220	18286	18189	18219	18090	18164	18096	18101	18013	18042	17965	18094	18091	17919	17999	18334	18265	18156	18186	18076	18367	18215	18205	18257	18082	18147	18293	18038	18283	18079	18068	18207	18273	18118	18116	18290	18268	18235	18149	18104	18170	18248	18213	18281	18149	18145	18067	18174	18180	18189	18119	18107	18113	18073	18245	18313	18116	18233	18220	18231	18135	17878	18173	18259	18170	18111	18237	18193	17952	18074	18353	18104	18124	18080	18150	18244	18216	18149	18193	18226	18150	18219	18201	18242	18338	18084	18368	18276	18252	18214	18027	18296	18196	18255	18223	18107	18040	18282	18103	17976	18226	18180	18367	18272	18018	18052	18169	18223	18265	18338	18196	18046	18142	18235	18009	18261	18116	18108	18272	18194	18093	18047	18255	18018	18157	18428	18190	18186	18227	18112	18170	18156	18161	18102	18138	18510	18205	18102	18293	18263	18209	18114	18293	17971	18216	18171	18009	18146	18074	18292	18088	18169	18276	18173	18055	18275	18168	18015	18126	18113	18295	18412	18261	18070	18223	18259	18266	18129	18184	18197	18032	18150	18064	18088	17990	18225	18084	18102	18032	18247	18077	18076	18059	18369	18091	18192	18133	17989	17862	18187	18228	18237	18208	18270	18007	18353	18216	18084	18095	18129	18153	18049	18304	18154	18091	18158	17993	18151	17874	18015	18216	18217	18351	18188	18258	18103	18324	18215	18094	17995	18202	18146	18154	18310	18174	18118	18194	18270	18240	18015	18123	18185	18240	18200	18101	18300	18096	18118	18269	18125	18340	18345	18310	18218	18068	18184	18071	18208	18343	18063	18253	18087	17968	18293	18220	18168	18195	18190	18149	18244	18245	18241	18145	18198	18138	18201	18128	18251	18251	18184	18221	18310	18286	18193	18137	18127	18085	17976	18086	18192	17992	18187	18246	18245	18199	18230	18172	18163	18319	18145	18260	18235	18359	18134	18088	18199	18164	17990	18047	18279	18051	18278	18361	18309	17993	18324	18143	18023	18147	18028	18083	18083	18253	18347	18130	18182	18303	18236	18131	18266	18189	18253	18088	18305	18102	18136	18255	18023	18159	18305	18158	18082	18301	18205	18182	18064	18176	18234	18172	18159	18105	18257	18191	18198	18238	18296	18396	18222	17937	18280	17980	18156	18301	18232	18185	18421	18201	18199	18083	18281	18185	18192	18158	18125	18070	18225	18137	18207	18310	18118	18169	18189	18201	18346	18168	18101	18044	18074	18407	18179	18213	18246	18247	18301	18034	18324	18174	18126	18120	18149	18157	18183	18163	18193	18168	18025	18274	18242	18137	17986	18274	18100	18213	18076	18182	18094	18190	17991	18241	18138	18199	18241	18200	18229	18110	18243	18167	18222	18196	18071	18216
22414	20886	27217	25859	26282	32283	35946	32775	31966	31089	29926	29240	28613	28082	27892	28008	28147	27751	27788	27703	27621	27412	28111	27803	27594	27574	27579	27533	27502	27434	27620	27419	27589	27424	27395	27407	27228	27334	27046	27046	27200	27035	27102	27247	27065	27011	26937	27100	27140	27127	27146	26965	27012	26855	27242	27141	27107	27005	27019	26748	27152	27348	26977	26977	27215	27048	27175	27067	27108	27043	26805	26933	27046	26903	26770	27061	27089	26776	27016	27034	27181	27088	27074	27095	26936	27264	27235	27014	26886	27142	26986	27215	27004	27124	27100	26963	26961	27362	26812	27136	27334	27058	27148	27206	27121	27135	26893	27035	27202	27173	27112	27308	26889	27303	27063	26764	27062	26940	26936	26903	26849	27166	27035	26930	27307	27148	27067	27125	27053	27061	26988	27337	27082	26965	27223	27004	26995	27149	27048	26886	27162	27292	27188	26964	26906	26871	27070	27044	27166	26936	26952	26893	27026	27067	26942	26969	27341	27123	27007	26918	26964	26854	26789	26933	26990	26975	27082	26820	27069	27178	27332	27338	27195	26855	27241	26906	27365	27166	27084	26984	27043	27043	27201	26880	27423	27157	26989	27094	26992	27125	27050	26767	26873	26804	26830	26861	26918	27024	27208	27244	27184	26856	27152	27078	26909	26983	26962	26975	27061	26937	27014	27004	27096	27097	27109	26923	26870	27024	26992	26891	27032	27047	26914	26760	27212	26872	26702	27079	27135	27051	26921	27112	27342	27256	26970	26904	27107	26851	27275	26902	27128	27024	27286	26914	27011	27286	27052	27017	27078	27022	26860	27031	26953	26918	27006	26926	27256	26723	26956	27061	27041	27095	27009	27164	27132	27079	26839	27048	27107	27089	27150	27136	27114	27122	27085	26886	27310	26830	27151	27157	27147	26788	26827	26939	27073	26910	27145	27077	27227	26909	27123	27060	26993	26807	27151	27271	27054	26828	27278	27135	26949	26976	27047	27114	27205	27118	27097	27053	27003	26966	27159	26686	26848	26799	26996	26867	27172	27013	26870	27093	26993	27285	26977	27037	26741	26995	26989	27045	27008	26987	26883	27211	27185	26946	27060	27297	26883	26913	27024	26906	27328	26954	27071	26859	27171	27006	27232	26960	27120	27012	27168	27240	27126	27087	27057	27083	26833	26972	27141	27108	26766	27100	26947	26911	27241	27323	27038	27157	26901	27123	27024	27162	27135	27079	27116	26842	27062	26966	27112	26985	27002	27106	27042	26932	27127	26903	26955	27056	26913	26968	26966	27089	26720	26666	27296	27227	27260	27218	27128	27039	27128	27077	26985	27039	26932	26969	27090	26888	27158	26993	27004	27051	26746	26959	26962	27229	27103	26804	26914	26910	27139	26911	26999	27148	27119	27277	26980	27100	26873	26996	26946	27081	27052	26972	27031	27030	27154	26880	27106	26927	27043	27055	27021	27072	26935	26787	27245	26915	27151	26781	27239	27073	27165	27283	27029	27165	27037	27001	27084	27029	27194	26971	27121	26808	26873	27089	26892	26971	27176	27013	27183	26894	27323	27324	27042	27136	26965	27081	27111	26947	27002	27067	27109	27088	27132	27079	26929	26766	27227	26972	27051	27233	27136	26902	27118	27224	26792	26984	26947	27055	26851	26858	27080	26891	27166	27115	26915	27272	27060	27020	27240	27015	27144	27216	27014	26810	26859	27108	27419	27080	27258	26930	26945	27080	27023	27142	27169	27123	26982	27155	26834	27094	27275	26870	27006	27016	27105	27112	26955	26821	26750	26950	27226	26913	26982	27138	26991	27164	27069	26908	26979	27157	27169	26947	27169	27027	27073	26831	27010	27076	27022	26996	27250	27121	27245	26890	27110	26891	27133	26871	26973	26977	26912	27230	27067	27255	27005	27035	27219	27282	27090	26959	27130	27142	27058	27003	26919	26953	27130	26821	27197	26855	26889	26848	27155	27030	27203	26677	26830	27158	26968	27053	26798	27100	26918	26943	27041	27056	27333	26990	26958	27092	26975	27089	27217	26857	26998	27121	27372	27252	27036	27052	27230	27182	27124	27123	26769	27293	26855	27404	27238	26945	27155	27190	27043	27021	26894	27167	26930	27324	27241	27031	27080	27088	26717	26977	26952	27073	27185	27035	27140	26941	27145	26948	27160	26874	26835	27388	26844	26925	27015	26897	26944	26859	27059	26912	27023	27276	27077	26947	26927	27219	26894	27032	27014	27111	27154	27110	27264	27025	26810	27035	27185	27262	27078	27009	27097	27250	27108	26868	27132	26737	27061	26945	26807	27001	27107	27032	26837	26861	26938	27036	26952	26884	26887	26755	27137	27052	26969	26910	27073	26950	27367	26974	26847	27171	27039	27057	27049	27059	27166	26804	26936	27077	26896	26972	26913	26800	27171	27043	27132	27027	27103	27169	27034	26905	26950	27158	27104	27116	27153	27252	27055	26969	27003	27095	26841	27174	27064	26996	27197	26932	27071	26884	27080	27028	26927	27148	26843	27131	26987	27119	26861	27197	27164	27155	27151	26873	27022	27060	27022	27048	26717	27040	26987	26864	27045	27050	27071	26713	27055	26961	27009	26972	27087	27094	27134	26983	27270	27182	27024	26860	26866	27046	27036	26913	27078	27359	26888	27106	27011	27097	27119	27254	27156	27080	26978	26998	26946	26859	27230	26909	26820	26839	27231	27020	26999	27083	27236	27128	26779	27202	26872	27077	27007	27111	26892	26977	26866	27029	27256	27216	27136	27090	26856	26784	27028	27130	27089	27084	27020	27202	26960	26868	27010	27002	27170	27325	27164	27054	26918	26694	27096	27032	26989	26826	26943	27010	26914	26985	27189	26890	27009	26982	27033	26938	27372	26798	27232	27074	27046	26827	26972	27092	26956	27075	26879	27206	26974	27100	27128	27140	27454	27100	27004	27105	27375	27043	26903	27147	26864	27055	27098	26833	27238	27153	27151	27353	27248	26962	27218	26974	26769	27053	27241	26969	26930	27131	26880	26734	26792	27021	26963	27028	27315	27064	27101	27015	27197	26932	27064	27203	27007	27129	26777	27041	27081	27081	26977	27009	26993	27086	26905	27088	26856	26845	27044	26924	27107	27069	27104	27004	27122	27249	27119	26943	26966	26928	27052	27011	27006	26742	27130	27011	26998	27152	26872	27179	27098	27070	27126	27048	26830	27144	27283	26991	27217	27086	26946	27147	27143	26977	27242	27052	26870	27172	27057	27034	27295	27123	26846	27044	26894	27184	26859	26946	26860	27037	27164	26896	27075	27014	27188	26639	27215	27073	26940	26894	27052	27104	27097	26693	27096	27134	26919	26823	27275	27098	27005	27071	27101	27034	26959	27126	27080	27051	26958	26814	26798	27072	27043	26471	26871	27063	27107	27009	27214	26958	27031	27126	27160	27134	26826	26923	27073	27044	27007	27255	27116	27238	27116	27009	27225	27002	27087	27194	26942	27194	27006	27051	26940	26957	26859	26833	27034	27106	27321	26844	26953	26883	26798	27283	27110	27000	26967	27083	26892	26834	26930	27126	26868	27017	26965	27012	27195	26918	27136	26923	26805	27037	27161	27108	27343	26799	27064	27083	27083	27229	26869	26841	27086	27064	26884	26890	26998	26792	26906	27167	27234	27050	27307	26965	27177	26963	27087	26995	27167	26972	27254	27126	27349	27187	26978	27118	27162	26989	27175	27041	27181	26899	27002	27006	27053	26945	26998	26708	27170	27077	27089	27085	26916	27082	27007	27293	26963	27018	27023	26819	27071	27099	26945	26849	27208	26812	27027	27057	27205	27126	27186	26969	26695	27289	26727	26959	26754	26888	26891	27048	26988	26975	27296	26990	27106	27069	27040	27191	26976	26880	27085	27001	27124	27032	26898	26891	26969	27273	27148	26954	27132	27157	27144	27157	27091	26947	27151	27164	27074	27181	27201	26833	27315	26841	27007	27209	27149	27015	26739	26865	26844	26966	27079	26929	27049	27137	26974	26848	27097	26932	27103	27074	27048	26967	27059	27109	27384	26967	27292	26967	27243	27031	27042	26860	26971	26791	27128	27071	27159	26955	26970	27071	27150	27148	27297	27175	27075	26677	26807	26932	26916	27100	27064	26911	27022	27109	27160	27267	26814	26924	26957	27055	27255	26975	27115	26835	26950	26945	27174	27140	27163	27017	27224	26974	27035	27060	27023	26921	27028	26905	27064	26979	27123	27092	27184	27178	27189	27143	26955	26870	27047	27128	27159	27043	26917	26965	27130	26973	27267	27298	27029	26968	27149	27045	27010	27114	26918	27011	27126	27212	26903	27087	27168	26900	26954	26860	27082	27233	27030	26961	26947	27163	27107	27011	26970	26900	26997	27121	26986	27031	27147	27035	26750	27192	27014	26756	27037	27093	27009	27154	27136	26952	26856	27154	27114	27209	27030	26869	26992	27291	27085	26987	27183	26914	26916	26928	26996	27029	27008	27083	27073	26987	27171	27180	27225	26825	27125	26940	26976	27089	27085	27130	26805	27187	27254	26799	27148	27246	27068	26836	27285	26804	27199	27056	27139	26955	27363	27172	27282	26807	27121	26970	27212	26902	26863	27029	27237	27043	27089	26836	26841	26848	26966	26934	27225	27229	26922	26994	26791	27108	27215	27251	27101	26980	27144	27157	26947	27050	27017	26907	27063	27010	27055	26855	26916	26931	27104	26965	26902	27127	27070	27060	27006	27123	27125	26972	27003	26968	26982	26963	27357	27211	26818	27165	27055	27053	27164	26994	27083	27045	26953	27276	26972	27110	27152	27396	26903	27079	26970	27157	27163	27083	26831	27250	26994	26864	26929	27384	26966	27142	26905	26903	26876	26985	27052	27108	26977	26938	26830	26836	26807	26975	26932	26957	26956	27060	26932	27012	26975	27164	27019	27072	27047	26712	27161	27079	27319	26868	27077	27049	27173	27040	27257	26944	26862	27003	27014	26929	26791	26890	27024	26898	26985	27002	27518	27402	27035	27006	27019	27098	27167	26939	27040	26778	27038	27256	26841	26909	26893	27151	26904	27052	26957	27089	27071	27363	26885	26863	27102	26983	26963	27096	27376	26949	27148	27212	27112	27004
29629	51839	49797	43272	36649	31868	28652	26737	25529	22850	22268	20899	19564	19507	19420	19193	19249	18919	18914	19035	18849	19152	18804	18856	18715	18483	18598	18687	18296	18552	18376	18195	18370	18261	18290	18031	17975	18015	17916	18156	17859	17792	18017	17967	17787	17656	17786	17822	17826	17899	17879	17909	18099	17773	17895	17810	17822	17959	17862	17713	17989	17568	17975	17969	17646	17614	17906	17743	17724	17845	17716	17769	17731	17801	17940	17856	18023	17881	17697	17929	17718	17789	17688	17784	17875	17656	17800	17769	17893	18106	17766	17733	17794	17791	17724	17915	17854	17974	17903	17715	17663	17713	17915	17861	17826	17916	17818	17723	17784	17888	17803	17775	17832	17744	17745	17661	17790	18140	17924	17782	17707	18021	17760	18143	17849	17724	17835	17797	17867	17744	17857	17792	17905	17877	17685	17823	17804	17720	17793	17875	17800	17734	17906	18010	17820	17639	17911	17800	17708	17655	17780	17892	17739	17861	17768	17771	17900	17887	17729	17684	17964	17747	17938	17729	17738	17864	17768	17950	17810	17653	17821	17820	17756	17935	17599	17658	17898	17699	17772	17854	17654	17646	17747	17835	17736	17822	17881	17808	17540	17842	17785	17732	17824	17880	17528	17783	17877	17599	17796	17657	17704	17761	17845	17843	17796	17846	17826	17931	17778	17867	17759	17925	18172	17737	17626	17768	17874	17765	17875	17857	17839	17776	17678	17659	17875	17753	17741	17880	17565	17790	17955	17807	17866	17934	18063	17760	17910	17763	17802	17693	17887	17576	17922	17797	17606	17765	17960	17724	17761	17671	18085	17779	17821	17678	17800	17718	17634	17822	17808	17723	17765	17767	17843	17806	17754	17891	17931	17893	17763	17690	17818	17856	17973	17936	17924	17793	17792	17712	17539	17801	18101	17675	17780	18041	17833	17868	17785	17882	17643	17835	17846	17713	17780	17884	17902	17785	17907	18028	17642	17871	17837	17779	17631	17890	17889	17735	17771	17852	17874	17789	17906	17718	17865	17684	17893	17784	17807	17692	17895	17816	17794	17653	17620	18008	17753	17691	17761	17968	18000	17693	17762	17864	17811	17847	17954	17864	17668	17808	17736	17914	17747	17799	17742	17778	17683	17863	17727	17936	17711	17838	17878	17968	17660	17631	17626	17917	17992	17872	17846	17839	17945	17758	17955	17686	17903	17779	17721	17873	17688	17828	17914	17874	17765	17877	17908	17869	17905	17808	17724	17733	17871	17799	17851	17827	17721	17755	18002	17896	17750	17829	17816	17791	17811	17774	17648	17622	17796	17690	17589	17801	17830	17834	17958	17775	17822	17732	17861	17781	17643	17844	17705	17926	17721	17797	17790	17769	17815	17879	17977	17803	17906	17819	17770	17718	17855	17625	17761	17681	17706	17829	17664	17718	17863	17845	17740	17689	18010	17776	17964	17766	17841	17792	17925	17773	17759	17665	17856	17696	17849	17800	17785	17880	17818	17768	17955	17671	17857	17778	18072	17867	17820	17617	17927	17818	17777	17997	17832	17914	17784	17814	17803	17939	17875	17729	17816	17979	17825	17815	17804	17781	17864	17808	17836	17818	17815	17837	17911	17721	17739	17760	17758	18002	17865	17856	17767	17727	17786	17709	17725	17702	17818	17665	17790	17930	17878	17828	17750	17773	17625	17987	17794	17858	17719	17585	17867	17785	17782	17637	17808	17797	17882	17859	17902	17969	17813	17812	17794	17869	17697	17830	17825	17696	17899	17829	17879	17874	17759	17716	17796	17793	17845	17792	17814	17979	17690	17830	17793	17956	17733	17754	17842	17761	17789	17713	17998	17696	17834	17777	17878	17770	17736	17604	17821	17875	17908	17863	17936	17930	17806	17825	17947	17992	17748	17826	17930	17572	17823	17792	17924	17773	17834	17755	17791	17868	17841	17972	17934	17919	17556	17896	17772	17790	17840	17878	17967	17752	17738	18062	17877	17888	17854	17769	17754	17873	17831	17599	17774	17760	17743	17823	17632	17873	17733	17841	17785	17890	17844	17781	17792	17661	17705	17891	17748	17709	17901	17885	17920	17641	17700	17789	17791	17741	17920	17721	17973	17661	17786	17742	17730	17723	17771	17977	17798	17672	17783	17865	17862	17726	17743	17841	17964	17790	17742	17803	17676	17633	17613	17796	17698	17736	17916	17739	17691	17698	17965	17885	17793	17720	17681	17713	17634	17695	17933	17862	17614	17700	17999	17937	17826	17946	17703	17917	17678	17710	17752	17790	17758	17824	17719	17759	17583	17776	17919	17926	17858	17943	17887	17904	17655	17937	17818	17792	17775	17953	17919	17777	17819	17917	17800	17754	17771	17660	17901	17988	17650	17681	17936	17808	17732	17834	17953	18053	17683	17890	17883	17816	17731	17790	18045	17744	17894	17739	17707	17810	17752	17770	17700	17878	17736	17892	17728	17877	17852	17593	17781	17759	17818	17803	17761	17866	17655	17858	18001	17718	17881	17579	17909	17591	17969	17884	17825	17784	17761	17779	17930	17730	17551	17911	17828	17969	17659	17846	17671	17805	17701	18002	17847	17686	17923	17677	17773	17710	17985	17548	17881	17784	17819	17586	17672	17760	17791	17721	17839	17936	17704	17608	18018	17592	17750	17817	17883	17877	17785	17745	17966	17743	17759	17741	17719	17962	17907	17865	17889	17817	17858	17826	17862	17853	17759	17777	17877	17907	18035	17730	17901	17706	17812	17793	17791	17793	17860	17765	17729	18010	17848	17737	17792	17896	17923	17677	17756	17675	17765	17701	17831	17935	17757	17794	17913	17689	17932	17771	17793	17957	17853	17835	18014	17949	17881	17657	17919	17806	17836	17784	17937	17826	17796	17881	17817	17911	17819	17834	17954	17831	17788	17777	17663	17778	17847	17949	17744	17890	17670	17688	17930	17789	17727	17967	17851	17800	17747	17794	17761	17718	17655	17919	17827	17809	17906	17823	17727	17822	17917	17736	17706	17783	17721	17911	17712	17750	17933	17811	17912	17907	17778	17794	17925	17641	17783	17907	17770	17923	17869	17703	17706	17737	17743	17879	17776	17777	17722	17832	17766	17793	17838	17810	17574	17960	17640	17716	17915	18150	17784	17676	17609	18025	17690	17788	17887	17734	18020	17853	17778	17698	17665	17711	17832	17765	17828	17929	17889	17636	17989	17482	17716	17811	17817	17652	17868	17628	17668	17863	17758	17860	17830	17864	17713	17918	17833	17738	17843	17745	17609	17613	17821	17750	17934	17722	17884	17939	17916	17881	17735	18087	17878	17751	17777	17734	17795	17632	17752	17715	17648	17776	17940	18021	17584	17819	17829	17953	18053	17751	17744	17674	17937	17902	17771	17825	17904	17783	17694	17835	17836	17922	17833	17609	17801	17711	17826	17735	17692	17663	17714	17925	17855	17783	17942	17940	17867	17846	17809	17822	17745	17733	17697	17912	17564	17879	17814	17882	17618	17883	17751	17781	17978	17888	17929	17851	17707	17817	17899	17805	17698	17824	17809	17851	17763	17759	17955	17889	17897	17809	17789	17934	17771	18009	17774	17804	17846	17582	17693	17942	17926	17821	17695	17681	17831	17664	17854	17896	17740	17753	17627	17776	17835	17967	17827	17826	17680	17893	17858	17810	17837	17817	17726	17700	17715	17737	17869	17850	17874	17718	17761	17751	17764	17919	17813	17804	17847	17880	17656	17856	17821	17732	17689	17675	17692	17622	17868	17887	17772	17995	17859	17942	17818	17874	17761	17689	17983	17744	17798	17784	17638	17787	17890	17875	17725	17778	17788	17910	17653	17778	17774	17831	17843	17847	17768	17567	17860	17838	17642	17823	17777	17796	17734	17749	17857	17903	17756	17697	17668	17814	17645	17762	17802	17796	17989	17915	17858	17871	17844	17721	17636	17872	17739	17670	17853	17641	17783	17743	17763	18054	17864	17879	17705	18052	17677	17892	17870	17842	17842	17876	17850	17720	17832	17706	17611	17782	18056	17795	17812	17807	17795	17664	17736	17827	17782	17687	17817	17801	17700	17882	17788	17688	17791	17737	17844	17858	17708	17791	17855	17765	17579	17999	17888	17780	17909	17770	17938	17743	17738	17848	17713	17720	17767	17725	17892	17886	17903	17698	17896	17919	17895	17791	17847	17879	17851	17754	17762	17687	17730	17581	17912	17697	17623	17788	17793	17866	17748	17824	17881	17690	17873	17838	17842	17774	17714	17800	17744	17847	17835	17790	17989	17870	17939	17936	17714	17725	17764	17706	17883	17786	17719	17929	17767	17686	17863	17796	17957	17870	17877	17795	17770	17674	17829	17781	17819	17697	17677	17985	17836	17837	17795	17818	17910	17845	17865	17854	17662	17669	17612	17775	17868	17972	17924	17746	17748	17718	17876	17837	17759	17797	17947	17920	17810	17708	17934	17921	17760	17717	17923	17806	17762	17875	17808	17661	18029	17729	17608	17836	17759	17842	17742	17684	17680	17911	17802	17875	17900	17754	17826	17817	17774	17844	17929	17904	17769	17791	17697	17881	17676	17742	17987	17927	17977	17894	17775	17788	17753	17994	17542	17831	17742	17829	17895	17756	17928	17767	17838	17810	17535	17752	17899	17803	17764	17675	17832	17979	17854	17727	17905	18030	17804	17907	17768	17716	17797	17837	17821	17745	17783	17809	17783	17782	17681	17941	17626	17744	17846	17827	17776	17617	17886	17657	17713	17764	17897	17962	17772	17798	18003	17759	17839	17892	17673	17792	17793	17833	17875	17728	17802	17815	17806	17720	17856	17974	17826	17840	17697	17949	17899	17815	17851	17806	17663	17895	17902	17953	17743	17821	17776	17834	17798	17801	17832	17953	17933	17848	17763	17874	17943	17848	17921	17831	17795	17757	17973	17697	18059	17834	17693	17783	17861	18003	17869	17880	17939	17767	17994	17812	17881	17822	17721	17945	17975	17734	17953	17721	17766	17615	17781	17750	17657	17628	18014	17797	17674	17894	17867	17937	17872	17979	17806	17792	17918	17781	17895	17790	17796	17606	17863	17846	17783	17875	17914	17863	17730	17826	17843	17852	17626	17685	17955	17713	17613	17913
40344	39482	41019	38293	34951	32413	31523	30596	29867	28822	28299	28182	28146	27906	28092	28132	27980	27905	27919	27749	27675	27601	27913	27663	27930	27766	27429	27735	27881	27699	27731	27579	27466	27711	27569	27393	27650	27808	27692	27675	27539	27798	27456	27547	27365	27659	27489	27580	27427	27411	27622	27662	27566	27712	27687	27584	27675	27639	27543	27781	27688	27446	27459	27479	27666	27684	27395	27624	27288	27354	27467	27505	27588	27628	27450	27384	27555	27763	27454	27783	27459	27573	27479	27359	27452	27723	27558	27534	27450	27256	27358	27492	27621	27571	27483	27364	27577	27686	27461	27201	27432	27512	27689	27442	27429	27733	27541	27390	27381	27263	27620	27510	27438	27627	27615	27681	27548	27444	27611	27757	27632	27486	27344	27517	27441	27237	27741	27606	27818	27720	27377	27416	27579	27745	27699	27505	27452	27528	27567	27536	27452	27555	27479	27376	27278	27477	27282	27506	27796	27657	27386	27750	27673	27546	27573	27492	27676	27662	27567	27369	27455	27413	27423	27503	27775	27745	27449	27675	27506	27459	27412	27585	27345	27700	27479	27419	27473	27610	27618	27612	27502	27656	27723	27748	27970	27709	27336	27636	27379	27735	27681	27482	27651	27690	27639	27555	27509	27225	27424	27484	27671	27532	27571	27677	27658	27740	27781	27630	27566	27626	27465	27595	27552	27564	27575	27359	27580	27532	27560	27798	27751	27524	27765	27306	27326	27482	27610	27606	27766	27493	27388	27475	27476	27579	27755	27504	27523	27415	27723	27587	27687	27678	27630	27529	27588	27523	27563	27618	27671	27763	27376	27459	27597	27597	27864	27897	27718	27503	27644	27671	27457	27365	27752	27468	27790	27485	27537	27610	27450	27526	27464	27396	27627	27656	27784	27416	27350	27348	27553	27574	27516	27541	27671	27486	27543	27356	27462	27503	27500	27541	27590	27493	27472	27633	27571	27518	27644	27660	27704	27565	27532	27736	27442	27601	27660	27445	27381	27374	27698	27537	27424	27376	27181	27533	27587	27457	27508	27616	27477	27533	27445	27599	27517	27378	27535	27588	27578	27482	27653	27674	27701	27429	27529	27737	27469	27622	27726	27511	27526	27661	27826	27563	27539	27551	27645	27454	27393	27174	27542	27613	27789	27328	27565	27639	27498	27521	27597	27550	27738	27445	27645	27504	27664	27762	27615	27519	27481	27485	27709	27605	27105	27545	27620	27461	27825	27736	27713	27495	27730	27284	27526	27618	27540	27723	27733	27765	27550	27903	27873	27481	27520	27333	27683	27407	27596	27351	27727	27812	27683	27551	27447	27529	27631	27398	27545	27655	27695	27654	27374	27399	27507	27642	27480	27683	27369	27534	27540	27554	27495	27537	27586	27515	27546	27548	27764	27562	27276	27685	27592	27512	27594	27660	27589	27689	27348	27517	27439	27615	27692	27533	27507	27670	27590	27548	27456	27379	27450	27440	27593	27552	27455	27644	27641	27652	27534	27719	27487	27473	27441	27280	27558	27610	27584	27596	27603	27614	27662	27387	27586	27650	27690	27653	28003	27516	27790	27357	27565	27365	27244	27582	27437	27429	27560	27326	27613	27608	27550	27745	27727	27560	27425	27534	27672	27368	27548	27540	27664	27585	27519	27730	27388	27525	27778	27572	27511	27415	27601	27263	27372	27471	27543	27476	27337	27657	27682	27521	27486	27538	27548	27422	27639	27445	27688	27365	27570	27643	27372	27422	27356	27488	27324	27605	27448	27523	27636	27585	27610	27653	27548	27694	27433	27647	27403	27502	27624	27618	27309	27491	27553	27547	27536	27781	27540	27617	27684	27272	27360	27717	27559	27655	27431	27563	27265	27341	27687	27556	27385	27662	27667	27489	27364	27547	27607	27584	27585	27459	27547	27812	27758	27468	27558	27525	27542	27423	27534	27490	27346	27294	27851	27447	27521	27429	27418	27605	27625	27619	27570	27614	27255	27551	27385	27461	27624	27594	27606	27460	27635	27498	27745	27387	27511	27350	27428	27705	27698	27605	27679	27347	27590	27595	27695	27708	27467	27241	27591	27642	27480	27309	27444	27294	27415	27683	27415	27397	27683	27451	27354	27523	27531	27524	27517	27498	27494	27546	27630	27644	27560	27431	27323	27554	27861	27576	27644	27472	27838	27726	27805	27365	27543	27483	27441	27498	27521	27436	27396	27394	27755	27714	27531	27542	27523	27609	27593	27727	27586	27719	27540	27538	27412	27509	27569	27356	27361	27385	27564	27531	27583	27340	27718	27725	27533	27716	27554	27394	27687	27394	27644	27337	27682	27729	27513	27665	27393	27641	27511	27340	27729	27710	27529	27454	27487	27383	27899	27645	27475	27407	27722	27415	27606	27511	27696	27643	27346	27369	27399	27550	27584	27537	27557	27362	27658	27483	27794	27455	27549	27768	27780	27848	27833	27510	27651	27705	27412	27605	27258	27405	27531	27495	27635	27729	27448	27540	27627	27746	27492	27612	27705	27473	27664	27728	27539	27535	27542	27435	27451	27677	27464	27430	27593	27757	27520	27337	27630	27722	27458	27870	27602	27510	27390	27662	27643	27633	27519	27718	27106	27520	27606	27471	27602	27480	27443	27729	27400	27277	27473	27493	27611	27500	27514	27590	27551	27572	27541	27608	27528	27605	27447	27608	27836	27649	27749	27563	27515	27524	27786	27397	27726	27562	27717	27604	27435	27485	27365	27471	27490	27378	27565	27540	27593	27676	27552	27477	27568	27436	27623	27600	27618	27470	27702	27584	27448	27574	27499	27445	27578	27439	27461	27486	27815	27339	27432	27472	27771	27567	27582	27335	27673	27422	27455	27556	27722	27317	27715	27443	27711	27758	27598	27657	27410	27469	27568	27419	27435	27742	27350	27657	27505	27532	27745	27445	27157	27659	27573	27491	27714	27632	27632	27538	27516	27598	27516	27606	27734	27696	27548	27466	27449	27784	27497	27275	27709	27542	27499	27568	27628	27648	27498	27553	27325	27574	27647	27591	27545	27284	27603	27621	27793	27603	27404	27525	27463	27367	27663	27707	27512	27579	27390	27441	27687	27461	27427	27481	27836	27575	27450	27473	27693	27614	27566	27573	27636	27144	27587	27601	27508	27504	27677	27678	27472	27578	27717	27810	27612	27567	27446	27315	27531	27412	27767	27620	27573	27350	27496	27492	27381	27682	27467	27614	27624	27322	27496	27451	27426	27468	27642	27658	27777	27504	27557	27557	27715	27457	27623	27241	27626	27506	27492	27571	27450	27230	27443	27733	27475	27770	27736	27571	27465	27596	27630	27656	27548	27798	27423	27640	27610	27555	27318	27672	27473	27537	27452	27489	27364	27387	27462	27507	27746	27562	27609	27908	27385	27437	27751	27638	27523	27521	27950	27406	27633	27596	27502	27512	27500	27513	27420	27534	27808	27620	27586	27531	27587	27456	27514	27432	27564	27471	27445	27553	27564	27464	27587	27388	27612	27129	27396	27421	27522	27415	27777	27573	27787	27479	27508	27403	27558	27584	27293	27408	27610	27656	27590	27619	27515	27494	27686	27495	27657	27629	27533	27442	27520	27606	27890	27739	27611	27764	27467	27481	27620	27462	27630	27490	27657	27771	27450	27481	27289	27522	27695	27518	27314	27436	27877	27525	27532	27517	27346	27558	27523	27536	27609	27656	27372	27496	27390	27586	27559	27512	27668	27672	27412	27507	27573	27657	27554	27574	27550	27609	27695	27642	27744	27263	27405	27596	27459	27533	27578	27589	27699	27512	27494	27479	27676	27385	27564	27481	27593	27383	27573	27737	27754	27494	27541	27299	27458	27677	27589	27239	27247	27517	27686	27580	27640	27440	27414	27363	27661	27594	27846	27966	27650	27470	27418	27723	27384	27691	27694	27512	27797	27552	27411	27558	27483	27753	27602	27649	27460	27536	27507	27388	27769	27608	27591	27683	27412	27692	27551	27770	27723	27565	27649	27387	27472	27490	27549	27641	27472	27612	27746	27571	27506	27804	27584	27582	27553	27676	27644	27715	27458	27556	27733	27505	27768	27566	27462	27310	27604	27452	27591	27478	27559	27869	27288	27676	27568	27682	27601	27594	27705	27728	27454	27281	27732	27390	27609	27616	27635	27353	27476	27511	27374	27295	27614	27411	27340	27142	27627	27478	27523	27554	27435	27588	27454	27512	27349	27256	27414	27344	27519	27558	27547	27597	27643	27439	27716	27459	27410	27695	27907	27747	27648	27385	27643	27425	27274	27302	27696	27538	27352	27469	27482	27214	27458	27414	27343	27585	27626	27476	27521	27758	27784	27727	27666	27523	27653	27441	27690	27507	27585	27489	27659	27532	27619	27571	27445	27609	27479	27394	27493	27626	27462	27572	27421	27342	27527	27568	27881	27376	27487	27574	27753	27583	27703	27562	27753	27453	27647	27743	27619	27528	27627	27618	27541	27696	27687	27669	27381	27465	27522	27261	27479	27624	27561	27483	27669	27780	27295	27468	27552	27431	27586	27548	27618	27214	27488	27487	27460	27561	27662	27544	27477	27547	27665	27677	27661	27588	27393	27655	27506	27535	27524	27386	27568	27476	27357	27544	27571	27666	27374	27625	27702	27432	27745	27458	27913	27703	27509	27557	27578	27675	27589	27789	27599	27565	27372	27696	27297	27551	27668	27735	27685	27511	27618	27515	27447	27881	27807	27562	27603	27742	27505	27715	27636	27465	27824	27630	27249	27588	27706	27536	27715	27579	27285	27652	27902	27462	27511	27747	27370	27534	27687	27723	27611	27411	27630	27915	27612	27633	27537	27445	27418	27625	27379	27625	27665	27505	27614	27613	27721	27802	27350	27763	27371	27777	27542	27489	27700	27568	27659	27472	27647	27591	27516	27539	27314	27349	27592	27628	27445	27262	27629	27257	27666	27722	27344	27665	27564	27607	27768	27390	27791	27515	27283	27500	27449	27484	27595	27605	27687	27608	27408	27375	27551	27646	27475	27483	27674	27489	27788	27418	27693	27679	27550	27623	27630	27630	27484	27423	27838	27539	27647	27506	27657	27684	27545	27301	27310	27597	27374	27658	27618	27633	27633	27646	27531	27394
32510	41439	39679	33798	29239	25414	23797	22681	21458	20286	19693	18873	18787	18582	18437	18459	18595	18376	18267	18245	18287	18458	18393	18176	18327	18321	18173	18209	18345	18286	18144	18128	18150	18058	18165	18026	18104	18034	18004	17912	17759	18123	17996	17896	18080	18028	17914	18071	17972	17960	17947	18009	18258	17960	17952	18112	17981	17924	17992	18119	17990	17915	18086	17855	17928	17900	17998	18078	17944	17969	17852	17995	17865	17898	18049	17887	18102	17886	18016	17927	18109	17996	18062	17852	18005	17994	18070	18149	17886	17825	18089	17887	17839	18207	17859	17859	17924	18108	17929	18075	17952	17983	18087	17875	17971	18054	17793	18038	17973	18009	17939	17852	18013	18028	18039	17979	17964	17899	18006	17913	17817	18094	17885	17962	17902	18025	17851	18016	17949	17991	17970	18008	17932	17930	17974	18076	18086	17810	18042	18074	18009	17980	17971	17917	17961	18059	17794	17883	17981	18039	17810	18060	18049	17951	17834	18169	17892	17788	18059	18064	17784	17965	18071	18005	18026	17735	17952	17996	18136	18138	18013	17910	17950	17900	17864	17827	17985	17801	18018	18062	18177	17903	17888	17771	17961	18071	18030	17953	18129	17755	18059	17988	17936	17973	17944	18011	18021	17947	18060	17950	18073	17933	17965	17799	17883	18048	17911	18078	17861	17812	17836	17830	18096	18066	18126	18095	17859	17967	17987	18030	17863	17938	17873	18106	17927	18002	18097	17937	17989	17950	17881	17915	17940	18014	17919	17820	17879	17906	17853	18117	17976	18014	18138	17993	17918	17932	17898	17865	17954	17877	17912	17870	18067	17879	17956	18066	17837	17890	17995	18131	17907	17865	17961	17887	17967	17986	18155	18037	18023	17763	17758	17946	17901	17892	18028	17916	17820	17923	18023	18034	18005	18040	18055	18007	17909	18119	18121	17962	18018	17919	18021	17827	17872	18170	18100	17928	17837	17799	17966	18061	17901	17970	18171	17881	17761	18091	17945	17784	18095	17941	18074	17777	17908	18008	18041	17969	18068	17954	17844	17817	17967	17834	18042	17947	18190	17991	17934	17962	18057	17859	17903	18036	17886	17835	18071	18068	17821	17827	17992	17989	17862	18150	18021	18114	18102	17780	18086	18033	17896	17799	17991	18119	17955	17781	18197	17883	18061	17968	18057	17950	17993	17983	17767	17882	17927	18010	17982	17994	18019	17938	17835	17832	17798	17971	18075	18059	18107	17992	17831	17877	17835	17888	17927	18029	17890	18069	17851	17996	17837	18063	17894	17846	18014	17976	18062	17916	18025	17952	17846	18142	18066	18005	17972	18023	17881	18160	17946	18055	17932	17912	17853	17960	17840	17912	17789	17984	18027	17945	18002	17962	17965	17941	17883	17936	17957	17854	17961	18019	17903	18023	17898	17945	17921	18044	17983	17912	17963	17914	17916	17965	17743	17944	18025	17827	17792	17938	17995	18013	17955	17896	17940	17772	17930	17829	17923	17979	17879	17921	18054	17715	17990	18235	17815	18184	17977	17893	18134	18038	17864	17901	17769	17960	17976	17970	18019	17895	17968	17969	17965	18003	17898	17971	18090	17830	17937	17997	17930	17962	17892	17878	18156	17945	18044	17826	18067	17972	18004	17932	17751	18035	17998	18052	18186	17931	17893	18019	17876	18091	17860	17892	17674	18081	18231	18027	17891	18062	17857	17940	18081	18060	17995	18053	17922	18024	17910	17915	18012	18100	17925	17922	17986	17947	17840	18002	18155	17907	18021	17933	18063	17946	17906	17821	18099	17972	18012	17974	18017	17843	18028	17948	17869	17776	18091	18050	18072	18089	17992	17841	17957	17951	18108	17926	18038	17957	18089	17911	18011	17921	18121	17998	17776	17953	18089	17933	17974	17977	17922	17892	17838	18026	18026	18002	18007	17974	18196	18073	17903	17923	18062	18064	18086	18035	18071	17927	17898	18156	17802	17769	18001	18047	17910	18109	17973	17951	18102	17977	17919	18122	17860	18011	18007	17923	17904	18011	18100	17933	17779	18028	18016	17898	18081	18114	18057	17963	17818	18022	17936	17965	18137	18129	17894	17977	18017	18026	18029	17948	17760	17980	17904	17813	17893	17982	18003	17817	18070	17913	17964	17956	17992	18032	17956	17923	17833	17788	17828	18025	17962	17764	18022	17906	17909	18015	17919	18075	17985	17976	17991	18072	18024	18200	17959	17864	17870	18170	17945	17971	17947	18080	17903	17973	17788	17841	17938	17981	18025	18020	17977	17884	18023	18007	18132	17949	17919	17947	18097	17857	18071	18016	18111	18173	17802	18035	18001	18106	17907	17938	18031	17883	18034	17808	18071	17929	17796	17990	18050	18106	18075	17955	17873	17985	17737	17857	17974	18013	18079	18105	18083	17945	18223	18029	18019	18083	18033	18177	17990	18090	18076	17973	17855	17869	17912	17999	17910	18033	18029	18034	18006	17990	18068	18119	17967	18018	18088	18017	17974	18037	17924	17805	18140	17979	18038	18158	17911	17948	18087	18013	17812	17882	18033	17917	17930	17985	17999	17949	17832	17897	18012	17944	17923	18069	17980	17992	17764	18081	17960	18012	18065	17999	18259	18117	18187	18150	17819	17884	17870	18021	17818	17971	17878	17971	18057	17957	17903	17977	17880	18132	18057	17885	17929	17790	18140	18068	17968	18013	17794	18072	18083	17793	18198	17964	17931	17830	17932	18023	17963	18015	17983	17959	18204	17942	18147	18016	17926	17816	18058	17862	17882	17834	17931	17944	17831	17993	18081	17941	17945	18049	17982	18058	17905	17934	17981	17871	17926	18000	17996	18045	17999	18060	17983	18052	17895	17895	17906	17969	18165	17913	17954	17956	18239	18008	18016	17978	17904	17961	18126	18011	18143	17822	17842	18016	17890	18084	17911	18065	17921	17954	17859	17900	17909	18088	18258	18027	18043	18008	18077	18033	18141	18003	18031	17960	17895	18004	17841	18039	18083	17931	17948	17958	18029	18097	17921	17911	17730	17990	18073	17907	17936	17967	18049	17855	17973	17863	17931	18045	17985	17972	17963	17898	17842	18091	18191	17776	18126	17926	18057	18071	17833	17939	17975	17866	17976	18017	17863	17874	18019	18134	17950	18100	18024	18006	18014	17907	18034	17901	17892	18003	18124	17818	17969	17911	18175	17885	17921	17932	17976	18107	17984	18124	18063	17816	18080	17911	17990	18056	18160	17972	17926	17837	18030	18003	17986	18204	18000	17997	17949	17819	17871	17880	17945	18125	17953	18000	18092	17856	17842	17869	17998	18157	17924	18112	17983	17853	17941	17929	17907	18045	18155	18017	17862	17988	18022	18083	17972	18019	18084	17990	17935	18015	17938	17833	17916	17675	17932	18092	18019	17885	17967	17993	17986	17977	17968	18130	17745	18025	18038	17939	17958	17818	18083	18037	17900	18031	18070	18081	17978	18105	17806	17919	18016	17929	18053	17965	18142	17800	18108	17941	17929	17947	17923	17908	18056	18049	17964	17914	18005	18138	17974	18035	17949	17864	18014	17940	18208	18004	17896	18056	17940	18064	18044	17798	18050	17765	18006	17836	18033	17877	17914	17987	18088	17930	17879	18019	17812	17971	17968	18051	18037	17857	17934	17828	17888	18028	17822	17864	18130	17919	17905	18001	17952	17970	18019	17944	18087	17881	18040	17935	18065	18042	17941	18140	17771	17999	17885	18077	17875	17854	17957	18156	17942	18002	17849	18145	17910	18084	17888	17826	17892	17962	17940	18105	17807	17922	18009	18111	17964	18033	18054	17821	17903	17920	18037	18027	17979	17934	17930	17916	17880	18053	17925	17836	18102	17916	17944	17973	18007	17937	18186	17838	17873	17922	17865	18085	18020	17886	17919	17807	17895	17930	17822	17991	17867	18020	17888	17811	17988	17979	18034	18084	17981	17966	18075	18020	17991	18079	17971	17879	18008	18134	17944	17979	18052	17946	17814	17986	17888	18005	17972	17972	17905	18072	17967	17964	17779	18038	17967	18126	17991	18034	17929	17910	17994	18078	17965	17786	18063	18191	18109	17925	17918	17965	18061	17904	17942	17965	18079	17945	18117	17974	17915	18144	17993	18082	17881	18076	18109	18046	18095	17981	17983	18064	17926	18077	18023	18070	18062	18032	17912	17886	18110	18017	17946	18053	17869	17998	18033	18005	17935	17963	17998	17991	18027	17982	18068	17924	18149	17951	17913	17971	17813	18029	17883	18026	18023	17888	18015	17963	17858	17790	18041	17947	18175	18128	17902	18105	17947	18008	18058	17858	17975	18096	18103	17938	18062	18140	18053	17957	17963	18024	18142	17916	18026	17988	18138	18059	17929	18008	17994	18011	17889	18119	17932	17902	18182	17926	18171	17920	17857	17971	17887	17821	17864	17893	18088	17973	18023	17913	17936	17885	17911	18059	17886	17863	17948	17969	17805	17732	17935	17950	18054	17880	18081	17921	17979	17872	17991	17995	18072	18096	17897	17887	17916	18011	17989	17893	18141	18082	17902	18223	17945	17995	18010	17862	17929	17869	18066	18000	17984	17927	17931	17987	17986	17859	17819	17949	18009	17926	17910	18234	17880	17989	18038	17959	17952	18010	17960	17902	17964	17995	18042	17878	17936	18068	17859	17908	17980	17837	17878	17905	18040	18078	17934	17885	18070	17937	17868	17927	17854	17869	17982	18048	18017	17968	18132	17983	17826	17943	17919	18075	17992	17944	18043	17974	18091	17968	17857	17998	17965	18004	17809	17874	17892	17996	18045	18052	17928	17968	18045	17959	17841	17975	17996	17864	18126	17861	17908	18047	18009	18024	18071	18053	17885	18076	17918	17898	18082	18192	18312	17869	17964	17981	18053	17908	18008	17778	17757	17876	17930	17963	18060	18012	17957	17863	17984	18170	18118	18076	18024	17994	18008	18072	18054	18045	18167	17969	17757	17928	17848	17865	18034	18022	17837	17790	17914	17987	18047	17816	17973	17997	18161	17938	17825	17940	17990	18049	17940	17767	17874	18026	17898	18155	18091	18163	18070	18110	18123	18035	18022	17984	17782	17726	17989	17839	18255	18022	18056	18033
24413	20926	27502	30173	31606	34042	34451	31919	30882	29864	29494	29119	28725	28545	28481	28391	28239	28183	28255	28108	28201	28484	28189	28317	28172	28085	28061	28135	28039	28057	28220	27868	27808	27762	27910	27962	27766	27732	27579	27896	27814	27713	27626	27726	27695	27756	27609	27692	27660	27786	27742	27653	27823	27759	27821	27575	27639	27779	27612	27522	27745	27835	27709	27538	27586	27970	27696	27563	27755	27727	27868	27617	27702	27841	27751	27482	27969	27555	27651	27724	27621	27665	27800	27803	27661	27827	27670	27522	27399	27675	27841	27585	27705	27532	27676	27569	27376	27574	27637	27612	27633	27874	27650	27517	27505	27749	27704	27891	27533	27606	27526	27445	27768	27579	27476	27576	27690	27774	27899	27816	27874	27770	27582	27646	27717	27642	27604	27637	27623	27602	27834	27559	27990	27622	27650	27443	27889	27922	27615	27965	27761	27795	27736	27766	27649	27914	27853	27747	27867	27544	27513	27591	27405	27432	27702	27623	27812	27679	27803	27606	27662	27513	28002	27712	27903	27727	27487	27750	27627	27855	27810	27732	27960	27763	27361	27789	27614	27638	27877	27563	27466	27689	27785	27541	27898	27742	27806	27779	27787	27568	27573	27670	27549	27583	27631	27670	27637	27691	27642	27664	27651	27595	27827	27666	27690	27621	27769	27802	27506	27618	27838	27613	27570	27772	27489	27500	27694	27444	27682	27936	27627	28017	27712	27888	27762	27717	27523	27618	27880	27867	27747	27728	27689	27638	27921	27638	27531	27679	27722	27701	27746	27607	27646	27789	27488	27908	27795	27769	27693	27712	27514	27525	27647	27543	27533	27567	27687	28159	27755	27720	27902	27607	27716	27674	27698	28010	27546	27763	27792	27697	27630	27482	27784	27783	27732	27542	27814	27735	27842	27733	27636	27634	27512	27635	27790	27764	27876	27576	27831	27731	27792	27581	28131	27739	27640	27729	27593	27679	27552	27889	27619	27552	27772	27551	27690	27543	27851	27752	27451	27794	27523	27823	27899	27827	27583	27543	27660	27663	27734	27536	27611	27703	27592	27545	27505	27657	27547	27770	27384	27498	27494	27602	27570	27700	27672	27818	27772	27812	27574	27760	27501	27716	27527	27412	27800	27668	27716	27891	27558	27574	27701	27603	27837	27573	27962	27444	27678	27590	27838	27690	27769	27919	27505	27619	27486	27746	27810	27709	27731	27997	27898	27646	27695	27761	27856	27514	27790	27376	27641	27635	27457	27720	27700	27732	27627	27800	27737	27837	27597	27499	27621	27691	27832	27488	27994	27696	27836	27699	27666	27369	27620	27613	27928	27649	27689	27707	27541	27628	27457	27603	27447	27566	27751	27769	27692	27817	27881	27582	27726	27696	27632	27479	27710	27607	27702	27737	27690	27763	27704	27593	27437	27689	27705	27744	27415	27572	27695	27474	27646	27868	27519	28048	27557	27578	27551	27650	27918	27564	27684	27809	27670	27446	27973	27804	27655	27797	27767	27751	27883	27789	27675	27675	27782	27714	27724	27788	27737	27706	27670	27919	27573	27621	27693	27899	27649	27868	27651	27685	27591	27665	27724	27637	27490	27813	27788	27754	27633	27722	27712	27832	27595	27840	27853	27804	27666	27908	27720	27813	27727	27648	27664	27565	27696	27630	27328	27449	27662	27838	27763	27715	27719	27674	27698	27748	27881	27653	27999	27627	27768	27830	27522	27678	27637	27770	27537	27794	27736	27779	27892	27837	27506	27782	27690	27552	27593	27766	27741	27393	27395	27718	27756	27663	27520	27539	27510	27772	27722	27544	27398	27397	27514	27655	27659	27719	27612	27659	27678	27697	27701	27791	27667	28045	27867	27699	27717	27708	27785	27674	27930	27643	27751	27705	27773	27713	27544	27906	27837	27978	27685	27582	27817	27844	27543	27716	27781	27745	27732	27470	27768	27581	27549	27386	27766	27609	27586	27529	27571	27524	27864	27590	27575	27738	27736	27671	27793	27754	27809	27698	27910	27457	27773	27632	27581	27969	27694	27742	27679	27489	27529	27474	27551	27491	27644	27595	27825	27774	28021	27617	27548	27814	27820	27543	27692	27601	27762	27833	27601	27796	27672	27826	27597	27813	27841	27794	27440	27723	27852	27678	27593	27997	27446	27552	27623	27689	27588	27750	27871	27669	27408	27648	27840	27601	27310	27613	27963	27360	27624	27382	27699	27608	27888	27573	27405	27436	27553	27754	27719	27394	27729	27843	27839	27529	27679	27266	27531	27792	27765	27801	27934	27633	27926	27477	27398	27760	27899	27375	27670	27670	27457	27617	27754	27512	27704	27658	27766	27781	27761	27745	27784	27653	27796	27800	27622	27651	27815	27639	27651	27648	27926	27459	27391	27809	27966	27632	27694	27419	27562	27708	27780	27553	27684	27704	27821	27560	27533	27495	27610	27688	27811	27590	27969	27791	27864	27590	27659	27529	27601	27761	27755	27871	27510	27413	27691	27666	27606	27658	27726	27722	27786	27658	27476	27933	27584	27679	27575	27679	27588	27843	27651	27725	27761	27530	27540	27703	27578	27543	27761	27595	27577	27504	27729	27793	27681	27680	27928	27834	27803	27896	27784	27546	27635	27652	27971	27727	27782	27807	27638	27538	27707	27699	27845	27653	27845	27742	28008	27672	27779	27694	27698	27631	28007	27750	27743	27713	27884	27473	27857	27763	27520	27719	27766	27776	27944	27481	27591	27506	27949	27633	27676	27618	27631	27550	27730	27759	27641	27714	27743	27421	27701	27743	27420	27447	27654	27727	27751	27536	27901	27836	27777	27670	27663	27706	27737	27602	27911	27854	27720	27530	27447	27511	27574	27598	27693	27547	27785	27806	27666	27777	27511	27721	27576	27869	27646	27706	27594	27781	27775	27802	27795	27439	27870	27912	27752	27580	27733	27584	27729	27538	27269	27570	27843	27620	27840	27724	27903	27728	27630	27523	27578	27796	27867	27909	27741	27678	27738	27824	27795	27442	27577	27911	27593	27806	27687	27875	27634	27668	27594	27611	27729	27680	27899	27657	27760	27679	27754	27529	27511	27955	27853	27690	27656	27624	27603	27858	27832	27609	27526	27588	27719	27783	27705	27631	27555	27961	27733	27599	27854	27846	27548	27661	27714	27547	27644	27588	27448	27536	27470	27737	27709	27747	27798	28023	27919	27646	27760	27852	27648	27599	27871	27681	27763	27700	27748	27889	27722	27847	27827	27917	27884	27721	27922	27954	27784	27727	27879	27756	27677	27944	27979	27494	27850	27703	27574	27582	27638	27849	27637	27668	27731	27495	27712	27566	27957	28015	28024	27795	27652	27710	27808	27657	27684	27767	27929	27694	27532	27489	27639	27476	27583	27498	27612	27658	27781	27712	27587	27544	27629	27478	27855	27623	27643	27649	27723	27520	27665	28028	27695	27852	27698	27770	27814	27747	27763	27704	27725	27669	27565	27613	27720	27640	27579	27411	27694	27741	27923	27638	27818	27625	27720	27739	27517	27557	27479	27583	27624	27613	27602	27475	27669	27674	27712	27688	27734	27630	27419	27569	27477	27713	27717	27676	27690	27873	27668	27554	27557	27841	27778	27658	27865	27541	27507	27849	27532	27713	27833	27625	27494	27653	27666	27539	27697	27613	27996	27640	27719	27781	27651	27784	27781	27663	27484	27574	27736	27651	27745	27507	27590	27685	27862	27696	27736	27737	27403	27752	27810	27725	27840	27825	27841	27654	27374	27656	27569	27707	27656	27582	27780	27534	27850	27890	27695	27546	27654	27910	27369	27670	27704	27713	27614	27620	27729	27904	27709	27596	27542	27638	27685	27581	27670	27331	27552	27586	27843	27624	28124	27461	27663	27715	27550	27675	27725	27696	27584	28011	27845	27596	27668	27804	27676	27494	27860	27734	27731	27487	27733	27782	27900	27583	27744	27940	27716	27550	27756	27699	27506	27931	27519	27794	27765	27628	27725	27771	27737	27344	27649	27891	27739	27739	27474	27570	27806	27624	27892	27819	27790	27937	27604	27397	27400	27413	27831	27701	27880	27732	27642	27532	27891	27651	27538	27776	27647	27883	27453	27850	27914	27803	27795	27745	27797	27719	27602	27762	27804	27580	27760	27418	27598	27541	27551	27642	27640	27740	27715	27539	27810	27394	27734	27600	27522	27535	27762	27464	27799	27610	27778	27653	27723	27484	27651	27606	27683	27793	27657	27876	27716	27570	27801	27922	27761	27870	27667	27865	27820	27839	27821	27796	27536	27756	27499	27589	27721	27555	27517	27889	27824	27632	27611	27673	27852	27798	27895	27616	27672	27633	27715	27675	27736	27649	27831	27594	27517	27803	27678	27741	27621	27585	27769	27676	27744	27462	27981	27683	27589	27640	27580	27613	27974	27823	27689	27786	27682	27690	27528	27426	27699	28009	27576	27926	27920	27744	27619	27906	27714	27617	27814	27611	27669	27785	27922	27805	27847	27544	27759	27642	27467	27730	27993	27847	27658	27967	27363	27570	27516	27783	27506	27902	27765	27920	27831	27777	27739	27626	27644	27753	27679	27739	27798	27581	27559	27759	27535	27639	27673	27384	27645	27686	27732	27685	27623	27644	27760	27560	27457	27770	27976	27500	27653	27751	27662	27344	27681	27655	27882	27593	27639	27636	27900	27786	27818	27611	27617	27570	27328	27926	27735	27833	27881	27443	27483	27721	27720	27543	27458	27571	27875	27691	27581	27626	27536	27707	27657	27910	27874	27709	27947	27808	27859	27767	27557	27879	27596	27452	27889	27719	27788	27561	27545	27863	27527	27999	27784	27675	27780	27965	27507	27636	27464	27597	27684	27910	27693	27433	27622	27596	27700	27419	27608	27752	27653	27626	27657	27820	27785	27753	27594	27600	27598	27641	27619	27829	27935	27781	27527	27756	27832	27649	28004	27816	27529	27529	27663	27779	27650	27478	27837	27451	27572	27695	27908	27717	27440	27610	27773	27774	27711	27914	27573	27498	27692	27699	27680	27724	27739	27456	27826	27799	27620	27608	27743	27915	27782	27578	27843	27894	27629	27520	27934	27525	27454	27560	27484	27655	27567	27703	27733	27643
29029	46945	45425	39718	33627	29556	26743	24731	23040	21528	20730	20050	19553	19477	19238	19063	19033	18942	18747	18755	18853	18998	18763	18752	18874	18849	18651	18728	18715	18336	18420	18403	18586	18337	18348	18381	18268	18200	18161	18194	18277	18419	18212	18413	18131	18204	18207	18253	18325	18167	18096	18295	18298	18144	18158	18194	18185	18115	18061	18255	18171	18095	18118	18120	18193	18165	17910	18231	18338	18183	18200	18341	18208	18007	18356	18205	18136	18205	18094	18107	18197	18256	18273	18176	18062	18331	18250	18138	18240	17949	18084	18168	18176	18045	18142	18204	18151	18135	17957	18055	18190	18205	18167	17860	18235	18196	18101	18079	18253	18213	18104	18220	18180	18124	18246	18242	18165	18202	17988	18012	18015	18110	17999	18201	18140	18357	18230	18020	18037	18117	18238	18217	18195	18135	18075	18149	18208	18125	18138	18163	18179	18077	18101	17998	18297	17917	18112	18258	18176	18170	18069	18187	18210	18069	17932	18061	18299	18070	18255	18089	18127	18003	18166	18050	18086	18096	18019	18127	18132	18113	18162	18136	18159	18252	17905	18070	18180	18091	18236	18205	18179	18087	18125	18083	18154	18330	18328	18170	18019	18062	18101	18212	18185	18150	18233	17882	18189	18227	18095	18147	18114	18156	18314	18113	18125	17962	18163	18050	18280	18010	18036	17956	18065	18279	18067	18071	18080	18210	18085	18097	18165	18165	18143	18038	18223	18233	18120	17976	17952	18037	18152	17959	18214	18111	18054	18258	18277	18216	17976	18242	18365	18172	17943	18340	18072	18328	18078	18213	18104	18370	18113	18210	18179	18117	17963	18150	18086	18269	18092	18289	18296	18158	18042	18261	18245	18087	18111	18133	18208	18142	18122	18206	18177	18125	18098	18095	18004	18157	18039	17935	18088	18254	18159	17940	18222	18150	18100	18168	18148	18126	18098	18184	18088	18006	18175	18091	18228	18128	18149	18325	18244	18117	18121	18052	18335	18219	18302	18186	18202	18194	18367	18257	18308	18234	18333	18041	18247	18007	18355	18061	18110	18068	18185	18093	18066	18111	18145	18133	18147	18087	18257	18298	18393	18097	18386	18194	18245	18130	18209	18064	18031	18003	18112	18019	18232	18256	18112	18088	18052	18301	18147	18202	18325	18161	18085	18273	18330	18085	18099	17965	17997	18182	18238	17993	18096	18205	18295	18180	18187	18063	18291	18190	18047	18264	18061	18241	18042	18313	18043	18121	18207	18220	18066	18209	18164	18048	18194	17993	18011	18128	18088	18150	18181	18184	18144	18301	18353	18187	17848	18234	18124	17990	18050	18119	18170	18261	18008	18035	18270	18111	18166	18271	18251	18207	18156	18121	17963	18074	18063	18207	18028	18028	18138	18221	18204	18166	18209	18104	18267	18138	18106	18095	18075	18135	18270	18189	18093	18306	18078	18090	18150	18107	18087	18204	18075	18197	18203	18169	17942	17999	18153	18142	18217	18211	18386	18081	18073	18138	18086	18240	18140	18043	18069	18033	18236	18086	17990	18264	18021	18201	18121	18208	18166	18097	18191	18126	18149	18122	18237	18090	18227	18112	18115	18132	18057	18148	18209	18169	18212	18026	18247	18215	17976	18284	18107	18176	18253	18155	18296	17992	17950	18060	18247	18265	18078	18076	18154	18030	18185	18073	18291	18176	18052	17877	18192	18137	18099	18009	18193	18211	18157	18272	18072	18217	18298	18082	18176	18120	18333	18036	18138	18151	18065	18136	18128	18122	18063	18208	18116	18109	18014	18047	18177	18123	18224	18280	18058	18164	18313	18101	18033	18086	18051	17968	18141	18082	17973	18075	18119	18235	18142	18304	18211	18232	17990	18243	18038	18065	17934	18290	18093	17944	18199	18066	18116	18102	18032	18403	18270	18167	18322	18030	18070	18217	18109	18205	18254	18153	18179	18180	18129	18087	18243	18207	18062	18102	18283	18242	18053	18034	18014	18273	18201	18178	18055	18058	18090	18215	18088	18205	18161	18127	18292	18065	18197	18257	18121	18093	18214	18156	18121	18197	17956	18075	18176	18339	18154	18251	18094	18125	18215	18243	18166	18165	18080	18045	18143	18251	18050	18119	18168	18127	18171	18084	18076	17993	18274	18091	18209	18066	18175	18173	18210	18139	18128	18150	18356	18270	18061	18206	18216	18119	18193	18143	18022	18039	18078	18091	18060	17984	18032	18029	18111	18285	18185	18246	18114	18148	18328	18388	18381	18228	18080	18186	18163	18020	18046	17909	18200	18122	17961	18148	18140	18276	18157	17898	18104	18067	18097	18174	18084	18243	18188	18105	18217	18217	18024	18157	18055	18056	18203	18133	18154	18015	18095	18236	18050	18290	18045	18068	18228	18064	18171	18310	18067	18255	18192	18330	18178	18409	17960	18080	18178	18366	18116	18047	18105	18204	18229	18214	18152	18085	18193	18181	18017	18274	18206	18180	18160	18290	18078	18060	18273	18162	18124	18183	18068	18266	18103	18152	18215	18125	18291	18200	18082	18149	18132	17966	18180	18070	18201	18215	18213	18054	18160	18049	18316	18015	18217	18063	17959	18083	18082	18316	18072	18097	18182	18151	18181	18350	18182	18028	18047	18277	18233	18128	18163	18130	18048	18331	18208	18181	18107	18081	18339	18121	18205	18137	17998	18120	18049	18193	18336	18164	18107	18149	18212	18207	18147	18226	17970	18128	18197	18287	18183	18145	18239	17994	18120	18127	18167	18312	18443	18187	18264	18082	18114	18165	18043	18147	18386	18133	18213	18184	18089	18305	18162	18263	17980	18157	18121	18110	18169	18298	18239	18281	18104	18127	18061	18007	18197	18087	18147	18272	18082	18229	18066	18195	18144	18057	18226	18040	18138	18157	18088	18312	18054	18100	18062	18163	18103	18045	18183	18036	18261	18044	18252	18026	18200	18126	18157	18102	17978	18102	18026	18170	18106	18115	17996	18075	18229	18034	18076	17999	18041	18222	18036	18046	18217	18150	17942	18207	18075	17965	18070	18115	17965	18055	17931	18349	18010	18014	18036	18202	18128	18147	18281	18236	18137	18289	18182	18042	18071	18217	17914	18060	18248	18053	18228	18211	18276	18235	18242	18410	18239	17916	18210	17999	18207	18285	18029	18084	18063	18228	18137	18160	18101	18206	18005	18091	18151	18192	18243	18160	18131	18095	18116	18138	18262	18031	18046	18254	18296	18166	18175	18241	18161	18134	18337	18060	18255	18147	18245	18188	18146	18073	17995	17946	18140	18001	18172	18192	18133	18115	18164	18142	18258	18202	18060	18279	18069	18133	18085	18228	18076	17973	18142	18190	17915	18198	18348	18214	18327	17977	18206	18202	18180	18148	18203	18089	18134	18158	18088	18024	18286	18005	18222	18100	18166	18239	18206	18154	17999	18119	18063	18306	18100	18137	18082	18122	18155	18039	18061	18176	18016	18130	18141	18119	18096	18038	18135	18309	18182	18133	18178	18143	18151	18119	18034	18002	18233	18386	17995	18057	18221	18033	18007	18063	18346	18071	18077	18150	18045	18025	18136	18200	18015	18207	18266	18246	18161	18276	18258	18140	18062	18147	18176	18130	18254	18231	18160	18148	18050	18140	18189	18287	18070	18110	18141	18070	17944	18114	18150	18250	17871	18278	18224	18242	18319	18123	18250	18172	18037	18168	18154	18221	18075	18152	18068	18088	18047	18150	18201	18292	18052	18098	18012	18111	18323	18050	18066	18194	18122	17978	18172	18215	18087	18010	18181	18118	18041	18258	18183	18033	18103	18337	18398	18054	18262	18157	18403	18168	17976	18133	18183	18186	18209	18338	18034	18203	18186	18250	18400	18204	18101	18115	18164	18080	18335	18205	18291	17818	18050	18009	18151	17968	18118	18262	18128	18178	18147	18074	18129	18032	18343	18136	18101	18194	18044	18197	18203	18254	18026	18216	18031	17941	18136	18109	18114	18129	18147	18206	18090	18061	18144	18204	17968	18078	18083	18288	18258	18244	18111	18018	18168	18278	18158	18026	18194	18259	18372	18084	18012	18134	18106	18181	18332	18167	18105	18152	18124	18145	18062	18124	17915	18247	18100	18067	18216	18292	18109	18105	18029	18031	18133	18151	18127	18094	18048	18168	18227	18152	18052	18250	18138	18135	18120	18010	18263	18115	18185	18093	18198	18120	18137	18072	18158	18097	18294	18190	18188	18160	18192	18262	18087	18255	18187	18072	18110	18039	18042	18089	17943	18033	18125	18118	17993	18175	18023	18164	18020	18058	18246	18126	18166	18187	18012	18118	18074	18224	18028	18161	18006	18153	18016	18183	18292	18135	18008	18050	18113	18168	18247	18056	18037	18205	18087	18098	18184	18129	18098	18262	18120	18257	18183	17881	18091	18185	18283	18256	18124	18373	18165	18161	18129	18081	18232	18167	18019	18162	18088	18004	18169	18206	18115	18079	18066	18228	18251	17862	18062	18306	18256	18088	18062	18209	18154	18137	18191	18060	18302	18051	18125	18177	18106	18004	18122	18150	18146	18128	18060	18229	18226	17887	18247	18175	18380	18146	18252	18045	18249	17959	17973	18143	18179	17986	18157	18223	18248	18115	18254	18173	18237	18154	18091	18194	18247	18118	18191	18226	18050	18149	18113	18192	17928	18175	18075	18208	18129	18160	18090	18175	18041	18158	18055	18187	18078	18104	18084	18290	18103	18146	18161	18080	18021	18133	18344	18200	18316	18157	18046	18190	18199	18226	18187	18148	18164	18079	18378	18239	18147	18154	18112	18053	18209	18188	18151	18072	18087	18292	18242	18150	18194	18106	18108	18251	18179	18074	18140	18087	18194	17934	18201	18215	18131	18138	18165	18006	17959	18038	18034	18326	18125	18061	18171	18119	18007	18111	18153	18203	18025	18029	18128	18201	18206	18171	18126	17957	17946	18199	18246	18171	18147	18350	17971	18145	18074	18092	17995	18083	18054	18202	18021	18177	18068	18101	18202	18117	18047	18201	18147	18192	18382	18135	18086	18064	18137	18219	18028	18277	18098	18150	18303	18202	18177	18125	18273	18329	18212	18132	18234	18245	18293	17911	18034	18040
22479	20900	27200	26054	26622	33186	36122	32908	30898	30167	29653	28912	28283	28151	28001	27974	28017	28112	27957	27813	27755	27986	27928	28022	27567	27581	27450	27606	27504	27335	27451	27331	27511	27538	27423	27183	27249	27194	27202	26973	26703	27164	27366	27186	26933	27293	27171	27176	26996	27190	27063	27079	27281	26866	26928	26923	26809	26887	27096	27233	27393	27081	26988	27263	27143	27159	27096	27088	27111	27063	27122	27080	27176	26889	27136	27129	27027	26730	26958	26878	26966	27033	27198	27019	26815	26948	26978	26980	27052	26902	27177	27056	26899	26961	27003	27049	27057	27093	26942	27079	26926	27138	26972	26901	26867	26968	27179	26877	26940	26984	27026	27173	27003	27305	27015	27197	27362	27149	26868	26960	27064	27069	27060	26969	26716	26767	26931	27085	27172	26964	26855	26800	26792	27176	27023	27328	27084	27280	27229	27042	26953	26923	27284	27047	27109	27070	26980	27172	26963	27210	27144	27058	27109	27107	27090	26972	27003	26999	26881	27101	27034	27075	26776	26936	26996	27078	26828	26724	27128	26690	27021	27170	26874	27274	26938	27058	26825	26900	26900	27041	27213	27273	27238	26928	26848	27273	27137	27074	27051	26968	27264	27203	27023	27057	26872	27186	27117	27109	27069	27082	26794	27063	27022	27071	26858	26752	26945	26990	26868	26785	26902	26982	27006	27380	27073	26985	26977	26897	27231	26863	26998	26887	26956	26786	26940	27105	26987	26779	26986	26723	26770	27126	27057	26927	27038	27245	27157	26858	26935	27038	27032	26907	26932	27075	27115	26887	27205	27255	27138	27078	27079	27117	27100	27038	26926	27077	26901	27284	27112	27022	27138	27073	27014	27176	27011	27147	27103	27051	26889	26961	26973	26996	27072	26933	26892	26957	26894	26858	26929	27110	27015	26804	27016	27157	26948	26827	27030	27017	26971	27169	26722	26918	27014	27057	26637	27146	27072	27008	27145	26904	27104	26865	26862	26911	27151	27037	26995	26820	27121	26866	27007	27037	26971	26875	26661	27247	27037	26981	26986	27069	26954	26884	26985	27062	27042	27087	26856	27021	27131	26977	27076	27024	27080	26855	26880	26672	26823	27059	27108	27057	27047	27163	26692	26839	27036	26911	27432	26935	27056	26946	27114	27115	27079	27048	27069	27161	26872	27198	27052	26873	26703	27024	26949	27130	27040	27178	27079	26913	27080	27159	27264	26934	27149	27163	26927	27008	27240	27073	27011	27353	26995	27104	27031	26941	26822	26817	26830	26840	26886	27015	27182	27062	27174	26762	26953	27112	27119	26925	27001	26993	27170	27123	26945	26812	27270	26792	26960	26890	26935	27041	26922	27098	27027	26668	26855	27122	27319	27086	27081	26904	26845	26837	26758	26834	27223	27068	27048	26993	27085	26953	26889	27137	26974	26781	26964	26790	26961	27062	26956	26987	26869	26922	27013	27125	27183	27061	27034	26892	26997	26768	26883	27081	26801	26960	27137	26899	26791	26930	26937	26922	27009	27209	27179	27022	27145	27070	27164	26962	27209	27005	26925	26892	27040	26739	26826	27220	27113	26781	27119	27125	27145	27279	26921	26773	27065	26911	26893	26958	27084	26917	26809	27057	26998	27261	27076	26893	26805	26893	26764	26751	27079	26908	26922	27004	27060	26906	27047	26769	27056	26976	27175	26981	26966	27271	27101	27234	27045	27216	27244	26753	26817	26983	26909	26879	27330	26900	27018	27101	26995	26861	26783	26948	27174	26843	27068	26950	26830	26821	27245	26834	27025	26884	26643	26975	27281	27157	27057	27104	26998	27003	27082	27192	27153	27037	27237	27037	27048	27145	26883	26985	27001	26868	26869	27030	26830	27240	27006	27258	26685	27029	27311	27173	27118	27103	27097	27094	26759	26919	26986	26954	27011	27137	27059	26894	26965	27030	27150	26996	26852	26891	26843	26945	27253	26963	26748	27035	27114	27106	27006	27118	26969	26976	26832	26804	26924	27256	27138	26855	27134	27157	26967	26915	27272	26880	26898	26959	27000	26942	26985	26982	27150	27073	26912	26891	27011	26677	26898	26734	27137	26890	27350	26960	26883	26791	27166	27074	26875	27009	27154	27014	27247	26689	26999	27076	26977	27035	26876	26769	27045	26866	26881	26960	26927	26932	26786	27078	27051	26769	27029	26883	26918	26875	26987	26826	26922	27124	26880	27021	26807	26887	26859	26899	27020	27057	26836	26832	26896	27086	27101	27054	27198	26727	27020	27136	27065	27177	26807	27092	27181	27125	27106	26943	27101	27116	27216	26911	26889	27111	27083	26956	27361	27249	27226	26946	26979	27038	27222	27149	27080	27153	26735	26925	26875	26990	27033	27151	26898	27035	27173	26860	27181	26817	27059	26921	27039	27003	26976	27081	27079	26940	26858	27224	26942	26996	26774	26794	27117	27200	27029	27104	26722	26884	27022	27009	27024	27273	27063	27017	26767	26958	27109	26798	27108	26843	27063	27192	27018	26785	27042	27055	26888	26873	26991	26936	26836	26978	27049	27036	26870	27324	27249	27068	27117	27049	27038	26993	26858	27149	26921	27076	27084	26990	27035	26872	26990	26976	27139	27002	26885	26925	27103	26922	26865	27084	27000	27024	27094	26951	27058	26987	26814	27140	26936	26903	26967	26917	27101	27057	26915	26598	26925	26911	27176	26938	27158	26724	26995	27053	27043	26908	27006	27008	26789	27073	26888	26921	27136	26928	26900	27115	27235	27065	27083	26911	26926	26846	26916	26901	26916	27074	27046	26874	26978	26926	27194	27017	27252	27203	27035	26790	27150	26898	26906	26844	26702	27157	27037	27205	26819	27182	27231	27157	26920	27016	26693	27086	26977	26955	26928	26598	26793	26662	27046	27038	26982	26993	27113	27124	27104	27433	27041	26811	27138	26910	26910	26837	27211	26822	26935	26958	26912	27198	26998	26990	26969	27138	27284	27086	27032	26889	26755	27225	27049	26990	26919	26964	26803	26825	27100	27079	27147	26824	27050	26892	26890	26854	26877	26832	26866	27103	27081	26864	27291	27018	26753	26993	27036	26882	26771	26873	26820	27212	27073	27100	27114	27013	27072	27098	27096	27008	26864	26877	26969	27087	26913	27040	26875	26986	27218	26869	27028	26833	26870	26939	27204	26848	26918	27009	27058	27133	27012	27033	26923	26955	26986	26868	26919	27363	27009	26912	27153	27062	26937	27100	26835	27069	27088	27220	26975	27110	27174	26677	26713	26965	26857	26869	27170	26999	26828	26959	27000	27059	27034	26930	27053	26974	27208	27032	27013	26911	26982	27021	26903	27137	26905	26971	27180	27022	27043	27120	27251	26743	27145	27105	26944	27072	26996	27126	26967	26951	26984	27003	26954	26930	26972	26894	27038	26980	26921	27000	27054	26922	26724	26942	26945	27044	27242	27130	26769	26985	26812	26826	27033	26798	26982	26939	26862	26920	27080	27004	27049	26917	27057	26777	26717	26895	27038	26968	27196	27063	26980	26888	27038	26947	26910	27119	26865	26712	26845	26951	27027	26844	27021	27076	26935	27037	27112	27021	26766	26897	26880	27178	27185	26784	27180	27135	27196	27003	26979	26879	27058	27006	26738	26988	26849	27063	26952	26764	26849	27029	27065	27022	27138	27194	26832	26969	26827	27114	27156	27191	26928	27182	27037	26983	27179	27079	26950	26775	26797	27201	27196	27146	27127	26997	27061	27218	27008	27090	27251	26854	27143	27053	27171	26909	26814	26903	27074	27011	27269	27332	27073	27088	27052	26998	27114	27082	27009	27134	27029	26914	27099	26802	26877	26936	26981	27114	27268	27092	26959	26999	27080	27208	27035	27193	27072	26975	27067	27064	27115	26990	26921	26814	26915	26968	27259	26817	26978	26937	26865	26944	26981	27077	26695	26972	27027	26918	27075	26975	26947	26949	27125	27249	27044	27130	26850	26836	27197	26891	26914	26990	27035	26894	27021	27072	26931	27093	26975	27049	27004	26875	27016	27162	26972	26866	27018	26868	27073	26798	26999	27079	27011	26899	26960	27084	27040	26856	26865	27107	27067	27010	27188	27147	27085	26981	26865	27033	27171	26745	26896	26988	26777	26642	27135	26875	26914	26982	27071	26830	26779	26939	26918	26864	26973	26884	26981	26983	26894	27051	26961	27046	26960	26837	26762	27234	27058	26904	26818	26930	27207	26828	26942	26927	26973	27152	26905	27189	26976	26809	27028	26966	26968	26772	26968	26962	26945	26909	26904	26905	27238	27008	27277	27033	26832	27063	26973	27007	27033	27053	27042	26789	27139	27343	27044	26896	27149	27131	26809	27160	27019	27078	26937	27154	26606	27046	26923	26799	26908	26861	26894	26937	26754	26922	26989	27103	26830	27003	26968	26994	26877	26880	27186	26807	27025	26866	26830	27043	27057	27155	26978	27056	26924	26876	27112	26988	26907	27017	27080	26817	27198	26913	27099	27028	26835	27002	27119	26924	27128	26963	27082	27404	26707	26946	26941	26928	27284	27052	26942	26851	27183	27072	26643	27182	26969	26973	26908	26903	26713	26946	26773	26689	27061	26956	26939	26960	26899	27209	26886	26919	27023	26941	26899	27014	26937	27032	26840	26898	27176	27104	26946	27125	26742	26816	26858	27033	27044	26888	26985	27423	26966	27303	27196	27039	27140	26879	27019	27077	26911	26988	27108	27004	26860	26973	27140	27194	27108	26739	27140	26962	26933	27049	27043	26827	27039	27127	27132	26936	27043	27056	26883	27032	27056	27062	26755	26965	27168	27133	26950	26963	27140	26921	27020	27196	27076	26872	27039	27324	27184	27043	27006	27076	27130	26876	26917	27039	26950	27079	27369	27050	26908	27018	26956	27104	27005	26829	27053	27018	27099	27053	26864	26832	26804	26959	27075	26908	26797	27071	27010	26916	27282	27273	26852	26904	27191	27002	27069	27108	26916	27006	27013	27063	26901	27018	26997	26972	26891	27015	26959	27032	27011	26979	27129	26856	27104	26911	26983	27154	27245	26915	26961	27266	26971	27272	26948	26999	26981	26990	27092	26989	26964	27131	27152	27068	26926	26833	27110	26883
30952	52534	51045	44034	37773	33250	29130	26752	23750	22375	21407	20831	19868	19300	19364	19341	19113	19163	19035	18820	19004	18750	18933	18842	18751	18519	18781	18565	18436	18510	18275	18330	18133	18204	18265	18206	17941	17941	18028	18129	17862	17909	17950	17971	17840	18061	17789	17764	18034	17830	17824	17809	17841	17867	18059	17943	17939	17964	17812	17903	17829	17922	17852	17803	17691	17898	17910	17631	18008	17698	17903	17940	17832	17863	17826	17925	17701	17851	17884	17884	17866	17919	17733	17945	17752	17796	17846	17658	17858	17823	17933	17916	17832	17888	17926	17826	17864	17843	17804	17946	17900	17947	17806	17706	17792	17885	17873	17919	17875	17875	17867	17776	17863	18036	17806	17731	17799	17730	17869	17827	17705	17780	18050	17863	17725	17645	17593	17741	17938	17955	17864	17769	17899	17891	17922	17765	17837	17775	17842	17847	17932	17876	17920	17825	17829	17966	17857	17698	17714	17912	17776	17801	17745	17863	17593	17783	17717	17701	17757	17665	17949	17848	17709	17819	17805	17915	17926	17795	17915	17725	17824	17991	17912	17728	17865	17797	17747	17882	17873	17805	18063	17737	17831	17741	17938	17901	17775	17800	17818	17799	17773	17898	17886	17810	17904	17811	17896	17773	17877	17757	17767	17750	17758	17736	17808	17847	17848	17685	17997	17770	17665	17800	17717	17987	17858	17828	17808	17969	17854	17799	17903	17691	17831	17950	17680	17656	17970	17874	17791	17915	17890	17795	17624	17932	18048	17715	17872	17711	17839	17833	17731	17783	17721	17840	17826	17867	17860	17886	17844	17805	17902	17906	17909	17861	17820	17717	17866	17733	17893	17723	17944	17859	17787	17716	17782	18045	17893	17813	17700	17809	17736	17785	17849	17907	17851	17731	17790	17901	17813	18001	17682	17891	17671	17996	17890	17850	17827	17799	17906	17855	17898	17725	17736	17723	17960	17687	17738	17634	17831	17833	17837	17914	17885	17719	17873	17847	17734	17812	17735	17753	17977	17908	17716	17727	18055	17913	17846	17938	17763	17788	17833	17856	17837	17880	17798	17780	17856	17971	17908	17946	17715	17846	17699	17843	17842	17791	17727	17835	17858	17831	17809	17776	17834	17825	17746	17857	17830	17869	17845	17809	17837	17816	17881	17880	17904	17943	17765	17597	17899	17743	17694	17899	17741	17740	17831	17732	17763	17928	17887	17799	17825	17841	17796	17841	17688	17771	17910	17884	17711	17904	17884	17663	17605	17794	17897	17808	17997	17807	17923	17663	17633	17821	17647	17865	18036	17870	17717	17797	18040	17793	17759	17942	17758	17916	17788	17781	17844	17702	17777	17931	17920	17960	17820	17703	17676	17762	17853	17717	18026	17812	17687	17702	17728	17856	17738	17839	17726	17695	17666	17772	17767	17861	17798	17708	17723	17797	17798	17801	17863	17602	17863	17751	17703	17758	17896	17838	17701	17773	17907	17923	17737	17772	17904	17785	17729	17816	17764	17979	17922	17887	17867	17895	18037	17856	17690	17835	18000	17803	17694	17750	17950	17799	17779	17843	17955	17977	17791	18048	17748	17759	17710	17793	17915	17868	17832	17829	17718	17942	17725	17807	17862	17853	17696	17832	17747	17789	17750	17841	17638	17830	17969	17783	17872	17942	17709	17709	17763	17746	17829	17785	17859	17703	17842	17739	17743	18042	17814	17973	17935	17841	17694	17737	17932	17864	17768	17747	17824	17805	17729	17772	17671	17872	17825	17827	17886	17751	17820	17950	17706	17878	17625	17642	17855	17818	17725	17819	17615	17988	17803	17839	17805	17890	17884	17875	17729	17878	17689	17883	17724	17711	17786	17884	17890	17953	17859	17788	17835	17909	17663	17884	17928	17777	17868	17835	17830	17877	17986	17745	17718	17889	17687	17658	17850	17631	17713	17774	17856	17776	17902	17758	18008	17786	17792	17702	17836	17769	17942	17826	17757	17855	17713	17714	17757	17791	17949	17924	17811	17708	17858	17715	17831	17788	17833	17817	17743	17638	17871	17820	17864	17869	17830	17855	17774	17967	17911	17910	17866	17766	17683	17623	17743	17723	17949	17797	17759	17924	17780	17902	17862	17941	17765	17838	17903	17771	17768	18069	17946	17787	17860	17876	17761	17841	17761	17860	17714	17866	17779	17934	17860	17751	17846	17784	17689	17639	17887	17741	17929	17705	17820	17840	17936	17983	17907	17842	17715	17896	17782	17849	17982	17901	17840	17727	17906	17903	17943	17810	17929	17783	17757	17855	17752	17815	17856	17765	17685	17730	17913	17872	17735	17912	17777	17908	17726	17747	17663	17954	17779	17713	17797	17986	17957	17813	17759	17790	17783	17853	17915	17919	17896	17911	17682	17730	17861	17736	17720	17814	17678	17817	17695	17745	17605	17768	17874	17886	17821	17915	17885	17857	17802	17687	17751	17762	17941	17944	17866	17924	17799	17748	17820	17824	18051	17785	18104	17897	17842	17806	18054	17881	17775	18005	17844	17789	17898	17822	17965	17982	17596	17783	17686	17812	17841	17910	17718	17876	17728	17754	18145	17857	17779	17925	17693	17867	17935	17766	17768	17839	17889	17794	17850	17756	17661	17710	17860	17815	17784	17915	17838	17902	17865	17919	17946	17846	17914	17938	17747	17858	17765	17830	17715	17765	17811	17774	17745	17837	17703	17810	17809	17896	17848	17658	17903	17826	17875	17850	17877	17827	17891	17869	17799	17895	17730	17576	18039	17689	17836	17893	17649	17787	17781	17818	17940	17773	17948	17805	17753	17751	17753	17726	17749	17816	17868	17826	17826	17784	17767	17867	17802	17873	17756	17749	17716	17865	17684	17792	18052	17927	17941	17828	17825	17834	17786	17814	17933	17688	17902	17886	17890	17765	17834	17845	17782	17753	17752	17862	17932	17779	17754	17961	17874	17788	17956	18014	17825	17920	17638	17879	17883	17942	17894	17872	17725	17711	17764	18060	17849	17919	17842	17904	17828	17775	17895	18060	17773	17816	17768	17792	17732	17898	17887	17839	17882	17771	17629	17602	17863	17842	17856	17824	17709	17875	17787	17774	17980	17581	17809	17789	17794	17776	17781	17982	17973	17938	17886	17731	17766	17888	17711	17773	17745	17913	17644	17679	17723	17754	17847	17958	17882	17749	17989	17769	17797	17694	17698	17863	17816	17686	17747	17615	17788	17738	17774	17965	17769	17821	17570	17926	17951	17927	17985	17640	17865	17899	17710	17877	17956	17893	17890	17736	17759	17831	17831	17808	17790	17762	17873	17805	17813	17714	17865	18020	17840	17701	17713	17823	17638	17847	17856	17678	17739	17855	17830	17768	17755	17999	17986	17782	17737	17855	17822	17738	17866	17718	17756	17860	17838	17943	17866	17826	17757	17656	17769	17896	17806	17854	17804	17767	17709	17823	17936	17788	17786	17876	18025	17823	17808	17908	17812	17622	17833	17790	17872	17826	17769	17738	17959	17883	17733	17731	17797	17904	17746	17743	17784	17876	17678	17940	17715	17703	17789	17785	17826	17703	17906	17778	17886	17839	17760	17729	17650	17795	17997	17562	17967	17892	17750	17826	17916	17824	17955	17782	17714	17904	17675	17765	17830	17629	17831	17828	17808	17664	18036	17896	17705	17769	17937	17842	17930	18061	17786	17719	17930	17646	17693	17798	17758	17815	17916	17567	17719	17841	17793	17954	17933	17885	17862	17932	17748	17889	17853	17668	17747	17856	17903	17766	17930	17800	17884	17965	17837	17712	17899	17856	18006	17993	17868	17716	17756	17887	17791	17703	17822	17707	17617	17752	17872	17623	17769	17784	17872	17971	17829	17725	17926	17712	17767	17837	17836	17798	17711	17664	17827	17685	17776	17822	17765	17857	17836	17877	17835	17935	17742	17756	17894	17935	17627	17772	17897	17815	17734	17791	17929	17794	17852	18058	17904	17491	17928	17773	17883	17742	17901	17938	17785	17754	17842	17672	17721	17742	17892	17777	17705	17894	18053	17807	17920	17733	17847	17839	17978	17913	17889	17943	17869	17900	17779	17744	17864	17862	17891	17681	17692	17844	17922	17779	17690	17863	17759	17820	17733	17876	17940	17809	17964	17824	17935	18146	17630	17920	17826	17623	18006	17950	17891	17653	17716	18070	17751	17750	17836	17817	17949	17735	17913	17659	17859	17892	17732	17779	17690	17736	17674	17816	17943	17733	17769	17883	17865	17845	17796	17874	17790	17775	17834	17814	17826	17628	17812	17740	17622	17730	17672	17799	17714	17834	17891	17786	17873	18026	17666	17863	17940	17770	17829	17744	17801	17796	17853	17719	17921	17772	17783	17787	17760	17625	17801	17735	17780	17850	17849	17794	17849	17854	17750	17813	17676	17952	17909	17892	17819	17823	17732	17995	17704	17719	17744	17926	17822	17851	17730	17791	17874	17935	17882	17746	17921	17681	17868	17755	17668	17855	17629	17900	17832	17785	17797	17738	17657	17859	17841	17693	17933	17787	17862	17800	17801	17870	17897	17851	17916	17800	17796	17793	17689	17948	17696	17809	17890	17773	17694	17789	17894	17779	17873	17692	17817	17856	17860	17752	17845	17809	18082	17774	17785	17790	17934	17835	17883	17841	17841	17611	17764	17766	17844	17876	17754	17835	17845	18015	17904	17907	17701	17737	17556	17713	17867	17924	17587	17938	17644	17897	17666	17745	17902	17797	17966	17855	17722	17779	17770	17872	17815	17860	17928	17777	17837	17901	17729	17688	17864	17935	18017	17722	17616	17943	17898	17676	17806	17844	17834	17798	17804	17742	17804	17787	17792	17857	17627	17833	17904	17755	17634	17929	17946	17787	17916	17924	17940	17907	17649	17798	17874	17912	17976	17723	17797	17844	17912	17845	17842	17982	17850	17794	17876	17764	17715	17863	17750	17653	17885	17611	18059	17713	17897	17713	17790	17458	17964	17951	17829	17941	17796	17791	17877	17736	17802	17748	17685	17894	17818	17867	17933	17928	17809	17906	17695	17842	17708	17826	17779	17627	17903	17881	17778	17900	17633	17721	17741	17828	17845	18009	17777	17890	17921	17892	17888	17833
40809	39383	41010	39060	35572	32833	30978	29963	28906	28686	28254	28333	28053	27859	27798	28035	27948	27637	27648	27945	27872	27555	27794	27770	27843	27619	27430	27222	27645	27376	27481	27435	27579	27566	27457	27376	27519	27406	27591	27538	27764	27349	27526	27606	27215	27481	27698	27512	27424	27543	27327	27679	27573	27375	27350	27382	27559	27403	27548	27468	27441	27467	27213	27304	27483	27635	27571	27470	27572	27615	27029	27400	27469	27454	27490	27168	27398	27140	27383	27559	27374	27228	27294	27208	27228	27496	27438	27512	27514	27434	27632	27686	27306	27607	27474	27420	27242	27216	27429	27619	27175	27602	27324	27430	27651	27509	27671	27254	27389	26931	27503	27289	27402	27450	27588	27528	27715	27233	27257	27563	27400	27249	27404	27151	27270	27243	27199	27354	27350	27406	27684	27430	27255	27219	27372	27200	27517	27676	27320	27643	27364	27464	27473	27161	27287	27267	27508	27432	27561	27303	27359	27595	27628	27534	27496	27234	27569	27431	27523	27267	27422	27260	27674	27520	27428	27250	27526	27300	27630	27409	27215	27333	27306	27347	27629	27493	27637	27303	27279	27634	27495	27163	27588	27389	27412	27196	27331	27454	27257	27270	27578	27498	27875	27607	27236	27171	27341	27101	27277	27371	27231	27164	27417	27297	27315	27521	27291	27612	27474	27642	27636	27300	27338	27407	27287	27310	27113	27308	27389	27458	27606	27485	27256	27308	27511	27468	27564	27384	27512	27523	27483	27170	27583	27309	27577	27530	27428	27719	27298	27348	27681	27315	27460	27151	27470	27627	27169	27452	27276	27406	27321	27454	27399	27293	27145	27480	27298	27517	27333	27128	27376	27405	27713	27525	27263	27368	27283	27465	27488	27195	27482	27552	27385	27346	27572	27277	27526	27482	27327	27031	27538	27502	27402	27481	27394	27355	27275	27230	27421	27310	27139	27406	27487	27562	27451	27360	27323	27511	27540	27450	27455	27266	27252	27320	27370	27388	27608	27384	27627	27359	27372	27451	27541	27405	27220	27306	27475	27360	27490	27430	27464	27369	27553	27431	27661	27531	27465	27560	27041	27253	27458	27466	27819	27411	27293	27460	27434	27540	27498	27420	27061	27155	27316	27536	27498	27671	27533	27306	27535	27389	27305	27269	27551	27390	27258	27408	27309	27594	27514	27391	27282	27342	27366	27406	27445	27324	27345	27525	27362	27464	27605	27290	27629	27427	27530	27207	27330	27563	27281	27343	27542	27355	27233	27297	27300	27583	27462	27357	27233	27599	27447	27516	27334	27223	27323	27371	27712	27406	27499	27472	27538	27421	27423	27478	27615	27340	27400	27342	27170	27485	27324	27322	27477	27505	27433	27470	27422	27242	27451	27638	27365	27752	27507	27393	27657	27326	27372	27453	27323	27413	27275	27504	27072	27289	27438	27507	27298	27632	27615	27313	27250	27384	27515	27292	27265	27666	27525	27491	27308	27355	27454	27401	27201	27336	27352	27197	27222	27195	27238	27503	27562	27376	27204	27656	27505	27412	27287	27453	27595	27567	27533	27395	27545	27337	27476	27215	27227	27508	27330	27309	27534	27388	27354	27477	27389	27626	27799	27491	27524	27335	27558	27216	27447	27616	27544	27356	27637	27311	27555	27581	27430	27331	27230	27431	27405	27607	27342	27114	27242	27571	27391	27476	27313	27433	27458	27398	27560	27271	27391	27401	27515	27296	27371	27349	27269	27542	27363	27055	27446	27639	27509	27492	27273	27438	27574	27397	27460	27581	27609	27395	27383	27203	27582	27401	27518	27473	27573	27467	27455	27162	27533	27290	27366	27139	27252	27385	27339	27374	27386	27413	27449	27668	27498	27307	27430	27560	27629	27422	27579	27511	27635	27506	27027	27560	27312	27498	27586	27366	27760	27057	27553	27446	27693	27465	27233	27223	27304	27375	27495	27624	27574	27414	27541	27604	27252	27476	27451	27436	27501	27471	27386	27333	27319	27055	27341	27631	27501	27554	27728	27393	27213	27339	27319	27530	27652	27460	27810	27479	27559	27671	27660	27501	27589	27502	27399	27129	27606	27330	27433	27682	27575	27437	27596	27504	27333	27269	27467	27492	27252	27518	27360	27280	27675	27412	27265	27505	27525	27678	27549	27467	27350	27236	27289	27420	27509	27475	27265	27276	27580	27584	27472	27518	27669	27357	27291	27228	27293	27461	27270	27501	27406	27364	27393	27343	27498	27611	27230	27487	27229	27287	27314	27559	27552	27234	27718	27577	27391	27221	27408	27330	27346	27374	27432	27346	27301	27603	27499	27429	27342	27544	27372	27338	27248	27551	27272	27079	27303	27316	27533	27313	27457	27539	27470	27458	27380	27369	27691	27328	27184	27305	27484	27469	27460	27681	27480	27180	27533	27339	27209	27123	27480	27352	27511	27391	27351	27329	27413	27526	27225	27418	27242	27398	27203	27389	27563	27335	27313	27520	27444	27570	27270	27538	27278	27469	27496	27428	27436	27430	27555	27449	27469	27452	27522	27363	27481	27178	27200	27454	27575	27342	27388	27194	27517	27543	27655	27476	27646	27350	27434	27178	27231	27369	27304	27422	27351	27541	27309	27612	27614	27357	27396	27394	27488	27385	27307	27430	27531	27454	27598	27389	27339	27202	27534	27676	27499	27238	27576	27500	27360	27613	27528	27525	27334	27439	27622	27386	27599	27352	27436	27472	27757	27817	27334	27554	27552	27372	27267	27402	27421	27404	27422	27256	27427	27419	27128	27458	27486	27466	27360	27713	27592	27382	27335	27392	27524	27627	27283	27367	27482	27186	27466	27267	27429	27228	27387	27312	27338	27206	27312	27321	27434	27308	27153	27360	27254	27534	27525	27487	27320	27372	27347	27645	27619	27253	27465	27524	27628	27367	27107	27443	27424	27317	27434	27597	27680	27346	27525	27391	27369	27340	27350	27478	27470	27236	27437	27412	27505	27460	27511	27208	27469	27447	27583	27302	27115	27590	27212	27413	27396	27310	27367	27197	27501	27389	27538	27444	27713	27210	27470	27561	27486	27264	27569	27357	27384	27203	27378	27527	27435	27209	27345	27287	27448	27322	27271	27187	27488	27258	27592	27404	27561	27366	27433	27619	27467	27544	27453	27459	27385	27446	27554	27540	27714	27509	27642	27489	27324	27443	27209	27391	27401	27482	27445	27580	27330	27368	27252	27339	27246	27314	27498	27290	27534	27380	27753	27458	27422	27206	27394	27386	27556	27414	27406	27398	27455	27320	27423	27303	27422	27262	27183	27227	27450	27371	27528	27374	27310	27285	27566	27375	27502	27580	27402	27523	27500	27323	27123	27587	27446	27460	27543	27477	27238	27267	27711	27441	27266	27399	27163	27412	27474	27553	27332	27294	27283	27642	27484	27313	27586	27216	27541	27434	27306	27488	27394	27480	27425	27293	27495	27395	27269	27412	27737	27514	27563	27481	27507	27583	27448	27378	27638	27219	27489	27715	27518	27474	27619	27493	27375	27101	27106	27390	27498	27495	27558	27428	27465	27432	27460	27545	27351	27377	27463	27678	27352	27306	27570	27339	27611	27278	27476	27464	27570	27325	27366	27092	27531	27416	27627	27630	27404	27292	27474	27405	27371	27502	27430	27288	27318	27363	27387	27594	27391	27405	27259	27469	27280	27431	27425	27284	27473	27389	27362	27348	27670	27205	27485	27455	27519	27600	27055	27453	27566	27570	27497	27309	27460	27329	27515	27306	27676	27416	27363	27323	27557	27316	27299	27514	27402	27346	27637	27242	27322	27484	27346	27593	27302	27572	27249	27528	27512	27256	27674	27680	27513	27667	27486	27482	27401	27249	27596	27502	27260	27310	27393	27697	27425	27607	27647	27548	27419	27541	27436	27551	27437	27396	27223	27360	27135	27449	27470	27489	27642	27426	27733	27450	27316	27585	27359	27292	27289	27401	27509	27478	27407	27340	27709	27588	27540	27296	27506	27463	27300	27336	27545	27615	27373	27553	27438	27588	27505	27601	27375	27308	27352	27523	27330	27122	27692	27342	27292	27528	27544	27602	27490	27419	27347	27510	27197	27356	27443	27212	27437	27558	27409	27551	27453	27811	27398	27337	27320	27434	27362	27626	27492	27285	27471	27400	27452	27748	27565	27232	27410	27522	27538	27310	27448	27194	27484	27408	27474	27639	27703	27522	27390	27580	27461	27359	27605	27531	27550	27188	27622	27351	27693	27291	27503	27468	27142	27305	27415	27325	27235	27502	27253	27574	27334	27161	27047	27012	27508	27298	27318	27496	27505	27518	27836	27418	27399	27402	27423	27320	27349	27551	27506	27549	27515	27135	27321	27338	27354	27427	27428	27541	27469	27417	27694	27652	27382	27443	27311	27301	27480	27314	27447	27387	27414	27253	27446	27554	27328	27454	27475	27428	27577	27466	27385	27276	27447	27342	27281	27378	27284	27211	27332	27144	27408	27425	27526	27308	27303	27158	27424	27329	27472	27197	27228	27402	27442	27621	27551	27461	27369	27615	27463	27655	27703	27297	27466	27397	27371	27266	27445	27446	27293	27402	27290	27592	27586	27347	27543	27179	27452	27430	27682	27439	27567	27491	27391	27561	27428	27489	27432	27388	27380	27511	27539	27464	27718	27445	27366	27445	27558	27681	27260	27313	27524	27460	27671	27387	27369	27347	27344	27435	27516	27486	27590	27540	27575	27182	27376	27190	27352	27294	27612	27437	27456	27454	27481	27349	27406	27591	27332	27278	27514	27332	27404	27335	27572	27413	27448	27599	27498	27508	27527	27327	27336	27252	27547	27654	27262	27216	27553	27455	27639	27320	27596	27599	27387	27394	27405	27622	27324	27359	27417	27415	27637	27452	27354	27322	27301	27562	27573	27297	27024	27397	27322	27638	27214	27503	27635	27627	27475	27357	27529	27480	27440	27354	27538	27551	27568	27626	27398	27639	27649	27344	27377	27452	27581	27196	27300	27474	27722	27372	27442	27398	27558	27533	27411	27522	27190	27135	27364	27182	27355	27498	27346	27379	27357	27521	27544	27409	27377	27492	27380	27348	27384	27249	27267	27472	27184	27364	27479	27318	27429	27606
33361	41326	40212	34416	30169	26077	23839	21850	20344	20205	19263	18996	18690	18419	18497	18423	18569	18404	18343	18604	18421	18400	18480	18218	18268	18348	18296	18244	18284	18350	18108	18070	18018	18078	17956	18062	17932	18122	17932	18078	18053	17847	18104	17986	17990	17836	17955	17913	18189	17947	17992	18063	18036	18153	18021	18037	17755	18080	18012	18056	17922	18030	17927	18066	17920	17930	18047	18006	17798	18044	17811	17859	18073	18022	17913	17925	18066	18082	17812	17974	17956	17942	18082	17967	18091	17736	18006	17867	17852	17933	17973	18043	18009	17889	18040	18101	18071	17893	17870	17995	17965	17993	18079	17967	18116	17889	17853	18106	17953	17889	17965	18018	17825	17997	17931	17871	17922	17851	17991	17777	18262	17992	17982	17805	17788	18125	17970	17857	18070	17974	17892	18040	17853	17927	17935	18084	17862	17826	17945	17962	18077	17834	17961	18012	17941	18028	17853	17957	17859	18046	17961	17895	17923	17890	17845	18104	17894	17948	17940	17952	17953	18111	17870	17939	17964	18143	17813	18054	17941	17830	17824	18055	18015	17995	17959	17909	17956	18020	17963	17802	18016	17704	17987	18047	18000	17968	17945	18124	18051	17923	17836	17892	17893	17974	17706	17957	18027	17746	17924	18016	17936	17903	17817	18075	17632	17898	17968	17775	18115	17895	17995	17932	18068	17915	17915	18062	17949	18010	17979	17799	17926	18059	17967	18111	18003	17885	18137	18128	17911	18063	18052	18011	18103	17813	17912	17891	18015	17994	17966	17923	17973	17825	17988	17938	18051	17919	18032	18006	17966	18082	17933	17932	17854	18009	17871	18015	17904	17889	18021	17972	17878	17926	17763	17713	18019	17911	17965	18031	17816	17847	18089	17865	17830	17971	17968	17913	17804	18070	17978	18008	18065	18103	17936	17965	18131	18103	17895	18040	18050	17992	18110	17911	17986	17819	17815	17874	17918	17909	18147	17912	17883	17860	17794	18057	17939	17900	17963	17998	18018	17885	17897	18013	17871	18045	17992	17824	17770	18056	17876	18097	17936	17949	17830	17886	17858	17995	17840	17959	17921	17983	17924	18130	17949	18065	18036	17916	17972	17912	17967	18027	18056	17809	17923	17725	18068	18034	18026	17935	18061	18082	17985	18075	17849	17912	17977	17858	18007	17999	17921	17986	17867	17812	17943	18024	17961	17940	17940	18095	18081	17870	17939	17775	17962	17956	17961	18056	17964	17936	17917	17985	18112	17997	18046	17937	17873	17888	18073	17869	18231	17886	18008	18191	18082	17944	18045	17904	17947	17891	18030	17791	17909	17985	17991	17803	17850	18103	17996	17813	17960	17915	18014	17855	18079	18022	18024	18140	17838	17833	17913	18049	17902	17915	17986	17912	17895	18023	18163	17904	18105	17868	17817	18077	17994	18137	17833	17951	17924	18007	17872	17952	17926	17953	17888	17924	18023	17870	17962	17962	18088	18013	18083	17981	18022	17974	17976	17984	18136	17843	18124	18094	17945	18063	17862	18125	17854	17791	17767	18059	17951	17928	17884	18057	18062	18025	18208	18084	17978	17999	17971	17893	17989	17857	17854	17886	17999	18070	17990	17839	17981	18039	17811	18000	17952	17965	17785	18012	17891	18060	17962	17892	17882	17974	17933	17766	17873	18058	18170	17899	17955	17899	17962	17918	17907	17751	17980	17827	18002	17943	18164	17985	18201	17952	17856	17974	17873	18172	18003	18001	17964	17979	17903	18167	18058	18030	17842	18014	18003	17769	17914	18189	17960	18035	17921	17835	18085	17845	18121	17922	17944	18022	17977	17900	17926	17881	18006	18023	18105	17949	17744	17921	17945	17855	17918	17941	18030	17928	17870	17920	17770	17884	17983	17867	17817	17959	17907	17839	17880	18026	18081	18151	18130	17969	18064	18160	17904	17793	17850	17950	17850	18029	17679	18004	18022	18048	17945	18101	18007	17979	17959	17869	17848	17933	18002	17793	17995	17961	17963	17960	18160	17884	17969	17951	17809	17965	18053	17886	17940	17966	18025	17938	17992	17890	18115	17886	17970	17926	18012	17779	18171	17895	17980	17852	17842	18121	17940	17927	17949	17821	17907	18058	18023	17756	18046	18060	18110	18046	18152	17999	18004	17974	17947	17908	18035	17962	17991	17928	17814	17900	17794	17890	18102	17852	17962	17873	17907	17958	18005	18123	17962	18051	18000	17853	17936	18110	17909	17961	17865	18107	17952	17980	17993	18080	17900	18009	18012	17850	17975	17920	18073	18098	18028	17903	18073	17855	18097	17978	18056	18066	17924	17894	17876	17897	17883	18088	17999	18003	17928	18098	17924	18160	17962	18053	17823	18191	18024	17917	18016	18065	17998	17838	17970	17902	18178	17918	18105	17900	18011	17883	17945	18026	17859	18052	18050	17853	17942	18079	17997	18005	18067	17976	17988	18007	18007	18144	18043	18002	17976	17958	17972	17968	18073	17934	17907	17807	18035	17827	17955	17947	17881	18004	18003	17994	17932	17983	17921	17743	18012	17961	17992	18021	17974	17933	17887	18046	17931	17953	17920	17985	17989	18089	18100	18223	18048	17949	18027	17897	17962	17970	18014	17846	17974	18044	18016	17881	17882	17912	17824	17844	18045	17762	17960	18051	17884	18287	18010	18046	17859	17924	17942	18002	17890	17766	17917	17920	17993	17880	17867	18026	17790	17974	17917	17871	17855	17982	17931	18072	17790	17971	17989	17988	18024	17965	18085	18056	18081	18013	18022	17812	17892	18068	18036	17811	17835	17944	17923	17796	17961	18175	18030	17905	17998	17833	18078	17957	17893	17908	17970	17985	18031	17864	17945	17960	17940	17886	17933	18076	18161	18084	18008	17935	18240	18000	17944	17841	18076	18053	17871	18129	17871	17950	17955	18006	17835	17955	17958	17877	17883	17927	17934	17887	18140	17954	17922	17938	18002	17959	17929	17987	18101	18017	17864	17854	17808	18043	17966	17964	17829	17921	17896	17829	17986	17856	18165	18135	17826	17886	17910	18211	18055	18139	18130	17931	17916	17966	17854	17954	17946	17945	18009	18195	17818	17955	17946	17844	18008	17913	17954	18114	17888	17935	18039	18022	18024	18014	18021	18016	18030	17986	17999	17940	18105	18047	17838	17939	17832	17783	17979	17898	18008	17829	17972	17847	17925	18088	18075	17953	17937	17877	17855	18136	17890	17942	18024	17786	18004	18021	17821	17784	17995	18158	17969	17854	18001	18140	18108	17996	17762	18050	18083	17975	17804	18048	17996	17886	17967	17792	17780	18030	17974	17867	17787	17800	17856	17908	18093	17958	18015	18030	17865	17913	17972	17946	17871	17834	17901	18098	18086	18129	17805	18026	17975	17962	17989	17906	17826	18010	17870	17928	18005	17935	17976	17884	17903	17930	17952	17983	17969	17947	17982	17875	17940	17893	17946	17915	17909	18104	17834	18017	18110	18189	18139	18115	18011	18130	18017	17697	17786	18011	18003	17896	18006	18114	17903	17913	17957	17821	17928	17938	17953	17879	17871	17997	18020	18136	17864	17896	17983	17991	18015	18010	17860	18014	17968	18072	17992	17913	17941	17935	18091	17938	17830	18055	18066	18063	18126	17909	18102	17889	17878	17841	17844	18122	17981	18101	17813	17802	17865	18046	18125	17768	17972	17931	18073	18021	17934	18005	17904	18122	17971	17940	18048	18008	18031	18050	18090	17946	17851	18059	18102	18084	17884	17985	17933	18072	18016	17897	17779	18179	18097	18027	18047	17894	17834	17799	17981	17919	17978	17899	17900	17965	17993	17990	18006	17916	17932	17829	17929	17950	17899	17828	17963	17944	17862	17906	17965	17807	18120	18103	17931	17927	17957	18069	17924	17956	17919	17980	18159	18030	17970	18053	17883	17880	17999	18084	17916	17876	18084	17824	18179	18000	18021	17994	18074	17974	17870	17999	17938	18071	17963	17897	17998	18005	17869	17949	17884	17831	18015	18032	18092	17968	18017	18017	17833	17800	17903	17861	18051	17909	18094	17968	18086	17871	18123	17776	17933	17990	18149	17972	17747	17886	17938	18156	17972	18066	18031	17712	17871	17969	17984	18105	17809	17930	17982	17881	17992	17840	17858	18087	17757	18145	18050	17959	18080	17767	17945	17956	18042	17974	17986	17885	18140	17910	17980	17827	17958	18093	17911	17845	18076	17923	17965	18151	17868	17937	17978	17998	17990	17946	18053	17982	17813	18092	17919	18117	17879	18095	17766	18194	17981	17967	17924	18057	17705	18020	17963	17977	18038	17940	17826	18102	18007	17749	18113	18002	17843	18008	17962	17962	17860	18086	17887	18094	18117	18020	17694	18094	18026	17880	18015	17938	17913	17921	18006	17835	18075	17783	18046	17880	17814	17943	18057	18059	17959	18009	18068	18130	17928	18129	17956	18054	17865	17859	17953	18014	17967	17836	17986	17979	17986	18071	17948	17899	18122	17843	18005	17822	17875	18018	17974	17890	18022	17791	17890	18084	18064	18026	18116	17820	18020	17853	18118	17844	17875	17860	17925	17940	17971	17927	17975	18028	18061	17878	17829	17905	18030	18009	17990	17808	18010	17995	17932	18061	17886	17623	17954	17865	17921	18060	18030	18142	18128	17929	17940	17972	17949	18114	17887	17858	17942	17961	18022	18023	18062	17794	18116	17878	17924	17967	17976	18182	17980	18073	17967	18079	17906	17799	18037	17996	18097	18068	18091	17857	17890	18077	17861	18093	17920	17848	18046	17942	17978	18087	17982	18089	17931	17954	18010	17960	18062	17895	18009	18168	18106	17899	18102	17907	17818	17862	18021	17902	17983	17926	17948	18144	17776	17819	17978	17982	18089	18171	18006	17968	17810	17870	17908	17836	17943	17948	18007	17869	17880	18053	17961	17855	18078	18025	18070	17933	17868	18100	17767	17875	17920	18182	18098	18083	17948	18004	17999	18088	18005	18045	17881	17952	18044	17925	17791	18113	17930	18018	17960	18008	17880	17940	18216	18022	17996	17838	17735	18025	17919	17978	17894	18082	17737	17929	17863	18023	17853	17988	17831	17942	17871	18125	17805	17990
24453	21004	27600	30597	32187	33806	34291	31330	29917	29878	29410	28862	28557	28455	28012	28184	28409	28472	28428	28273	28407	28376	28252	28582	28360	28075	28259	28114	27992	27883	28220	28053	28033	27906	27992	27934	27735	27836	27715	27733	28010	27915	27843	27871	27587	27819	27725	27781	27671	28168	27819	27862	27924	27727	27925	27835	27727	28038	27894	27833	27697	27755	27813	27885	27626	27580	27823	27867	27833	27800	28003	27739	27802	28045	27821	27840	27701	27857	27724	27753	27562	27897	27882	27824	27964	27823	27609	27639	27961	27483	27754	27885	27593	27677	27744	27435	27849	27587	27784	27754	27875	27782	27673	27488	27684	27808	27910	27690	27783	27729	27528	27608	27940	27462	27724	27674	27522	27505	27814	27846	27449	27764	27646	27658	27779	28061	27588	27619	27827	27729	27787	27877	27605	27932	27583	27433	27601	27735	27856	27787	27599	27878	27702	27729	27914	27781	27782	27713	28031	27770	27515	27597	27574	27671	27850	27791	27736	27668	27797	27625	27921	27693	27802	27999	27903	27742	27753	27623	27858	27855	27598	27889	27821	28016	27870	27721	27477	27822	27796	27837	27666	27813	27428	27565	27857	27747	27619	27826	27700	27635	27709	27755	28220	27735	27827	27834	27818	27549	27666	27696	27595	27963	27843	27632	27813	27628	27741	27791	27725	27733	27748	27710	27642	27935	27888	27596	27831	27797	27753	27602	27886	27744	27867	27584	27658	27573	28068	27777	27936	27887	27530	27811	27990	27724	27739	27825	27728	27630	27467	27706	27887	27655	27930	27695	27991	27643	27839	27668	27581	27738	27742	27691	28041	27948	27849	27898	27891	27701	27593	27784	27768	27663	27815	27713	27754	27819	27939	27508	27774	27748	27838	27774	27641	27930	27666	27826	27903	28067	27924	27368	27785	27941	27930	27794	27492	27899	27784	27889	27652	27693	27626	27780	27602	27676	27838	27977	27500	27754	27746	27806	27706	27716	27697	27928	27641	27514	27826	27789	27895	27748	27859	27651	27662	28019	27604	27802	27613	27750	27741	27798	27824	27586	27957	27675	27574	27883	27911	27660	27815	27862	27822	27739	27976	27671	27694	27842	27660	27621	27775	27739	27822	27919	27751	27663	27853	27810	27656	27704	28009	27840	27830	27674	27563	27918	27648	27714	27896	27839	27788	27647	27625	27878	27898	27753	27880	27644	27796	27755	27953	27848	27602	27553	27629	27638	27711	27839	27986	27736	27760	27803	27667	27706	27612	27783	27787	27904	27694	27607	27941	27853	27828	27723	27768	27779	27713	27661	27765	27628	27804	27852	27722	27832	27825	27724	27786	27866	27625	27585	27759	27478	27715	27809	27685	27886	27955	27771	27724	27606	27683	28028	27746	27704	28138	27449	27665	27617	27499	27669	27842	27958	27697	27495	27611	27826	27438	27813	27917	27597	27703	27521	27886	27760	27630	27698	27993	27816	27610	27806	27774	28029	27905	27796	27686	27817	27909	27539	27869	27878	27741	27887	27577	27727	27688	27590	27662	27801	27895	27574	27750	27736	27756	27727	27701	27571	27928	27863	27724	27799	27793	27592	27685	27684	27640	27840	27815	27621	27951	28020	27824	27666	27694	27861	27728	27541	27801	27893	27725	27607	27750	27796	27674	27978	27642	27853	27650	27616	27545	27743	27835	27759	27831	27740	27423	27564	27760	27739	27722	27549	27800	27895	27573	27973	27511	27840	27782	27766	28085	27838	27784	27957	27893	27524	27877	27844	27629	27375	27776	27681	27995	27985	27737	27581	27814	27791	27851	27762	27734	27702	27801	27603	27944	27770	27540	27846	27673	27673	27772	27918	27855	27912	27602	27743	27851	27635	27479	27726	27693	27826	27499	27724	27887	27890	27883	27735	27540	27517	28136	27850	27778	27647	27667	27831	27934	27717	27849	27800	28062	27726	27710	27945	27722	27648	27871	27796	27522	27736	27688	27847	27939	27726	27820	27828	27456	27485	27809	27627	27538	27937	27803	27852	27735	27861	27842	27928	27757	27945	27910	27845	27705	27616	27626	27711	27670	27755	27870	27774	27699	27671	27678	27600	27699	27740	27733	27624	27943	27786	27725	27729	27929	27910	27859	27906	27828	27783	27933	27845	27773	27691	27880	27591	27869	27540	27742	27837	27758	27961	27707	27902	28135	27815	27646	27688	27864	27827	27745	27748	27987	27704	27865	27793	27916	27919	27817	27671	28047	27774	27954	27884	27527	27830	27868	27775	27717	27721	27687	27821	27706	27732	27714	27705	27512	27789	27884	28075	28005	27735	27692	27924	27588	27835	27782	27835	27629	27851	27967	27616	27859	27587	27808	27611	27756	27563	27637	27750	28188	27621	27891	27786	27794	27599	27723	27729	27682	27646	28073	27814	27883	27872	27683	27566	27523	27860	27487	27536	27673	27764	27725	27773	27859	27669	27941	27930	27840	27552	27707	27447	27693	27662	27664	27961	27867	27635	27615	27494	27738	27720	27830	27703	27667	27720	27858	27821	27848	27878	27953	27954	27883	27702	27886	27909	27635	27851	27914	27665	27820	28001	27618	27882	27442	27879	27625	27611	27740	27954	28067	27641	27890	27787	27827	27605	27732	27626	27760	27892	28029	27834	27837	27704	28041	28313	27634	27977	27868	27745	27662	27752	27902	27719	27700	27701	27621	27731	27890	27675	27887	27800	27751	27776	28019	27754	27814	27855	27625	27551	27683	27789	27747	27755	27829	27774	27855	27590	27818	27800	27560	27700	27792	27904	27569	27926	27802	27608	27679	27782	27943	27943	27847	27631	27706	27949	27697	27778	27592	27790	27885	27740	27674	27562	27680	27690	27639	27728	27773	27900	27725	27623	27670	27708	27751	27800	27711	27479	27822	27611	27689	27917	27808	27760	27682	27820	27994	27764	27535	27845	27804	27670	27713	27635	27636	27638	27786	27846	27903	27973	27604	27680	27516	27827	27856	27849	27574	27570	27772	27460	27789	27688	27866	27827	27877	27917	27979	27783	27615	27773	28079	27613	27651	27744	27701	27850	27889	27696	27811	27549	27582	27713	27669	27871	27964	27919	27813	27809	27857	28048	27533	27626	27775	27575	27779	27634	27753	27780	27729	27772	27629	27819	27743	27830	27587	27966	28029	27539	27976	27792	27786	27721	27833	27610	27698	27796	28030	27761	27743	27665	27685	27524	27759	27649	27629	27633	27779	27446	27721	27756	27809	27710	27844	27620	27733	27566	28108	27666	27879	27782	27784	27747	27812	27777	27878	27826	27693	27742	27687	27761	27938	27666	27996	27774	27896	27833	28119	27789	27623	27747	27819	27641	27745	27935	27678	27790	28040	27913	27884	27695	27761	27834	27701	27791	27894	27871	27797	27692	27859	27841	27761	27735	27800	27523	27776	27692	27809	27890	27860	27809	27778	27733	27588	27564	27946	27736	27556	27721	27535	27764	28050	27753	27832	28070	27678	27720	27969	27754	27760	27738	27780	27854	27578	27952	27691	27790	27760	27699	27691	27924	27685	27592	27561	27798	27724	27692	27665	27920	27686	27932	27692	27507	27685	27869	27976	27784	27776	27906	27822	27704	27894	27476	27686	27706	27631	27797	27931	27707	27891	27840	27972	27760	27894	27860	27626	27645	27784	27797	27534	27774	27759	27639	27798	27758	27788	27760	27622	27764	27787	27415	27758	27556	27930	27682	27641	27433	28112	27650	27552	27804	27934	27766	27604	27701	27747	27810	27862	27943	27903	27917	27750	28017	27851	27957	28067	27839	27755	27708	27613	27785	27863	27666	27781	27764	27804	27809	27519	27520	28010	27918	27639	27827	27898	27769	27994	27797	27627	27926	27836	27481	27631	27997	27665	27870	28041	27879	28020	27689	27579	28036	28033	27782	27792	27707	28000	27812	27755	27899	27726	27891	27650	27774	27830	27835	27862	27724	27904	27728	27443	27859	28044	28007	27715	27491	27977	27793	27773	27942	27746	27564	28006	27900	27833	27689	27694	28027	27747	27659	28015	27888	27842	27392	27848	27743	27825	27936	27731	27718	27740	27920	27893	27894	27847	27729	27758	27670	27730	27888	27842	27614	27566	27711	27536	27708	27974	27902	27835	27945	27688	27579	27641	27831	27624	27831	27500	27885	27900	27977	27949	27694	27684	27689	27898	27935	27647	27461	28008	28052	27681	27840	27882	27838	27833	27898	27805	27798	27522	27652	27688	27729	27924	27611	27904	27724	27548	27695	27978	27828	27763	27615	27990	27745	27816	27840	27714	27770	27837	27501	27778	28057	27496	27686	27790	27769	27970	27950	27661	27872	28070	27974	27849	27643	27773	27724	27430	27808	27665	27788	27776	27809	27855	27638	27952	27780	28016	27622	27842	27637	27822	27983	27898	27886	27721	27733	27951	27794	27544	27573	27776	27651	27674	27656	27719	27549	27723	27885	27789	27874	27579	27704	27577	27803	27989	27838	27690	27644	27547	28010	27579	27771	28015	27963	27949	27760	27948	27750	27597	27936	27806	27686	27756	27895	27943	27708	27801	27467	27613	27858	27884	27786	27895	27824	27893	27897	27953	27838	27707	27700	27739	27733	27687	27738	27846	27871	27771	27882	27880	27872	27706	27649	27638	27819	27879	27614	27823	27868	27842	27976	27641	27809	27670	27903	27716	27907	27927	27851	27830	27585	27744	27832	27828	27807	28167	27976	27645	27997	27956	27558	27773	27834	27766	27974	27647	27778	27637	27616	27795	27758	27753	27702	27671	27660	27739	27925	27604	27622	27624	27719	27645	27885	27833	27441	27963	27754	27886	27725	27838	27795	27850	27816	27895	28125	27820	27941	27861	27731	27931	27767	27846	27714	27689	27832	27475	27700	27969	28071	27867	27907	27823	27778	28035	27847	28032	27886	27991	27791	27984	27806	27612	27776	27572	27814	27632	27751	27653	27796	27888	27856	27719	27752	27687	27831	27741	27740	27466	27695	27544	27622	27737	27689	27998	27819	27979	27805	27782	28038	27715	27440	27829	27789	27721	27824	27756	27453	28000	27897	27952	27814	27676	27849	27895	27652	27850	27867	27561	27828	27531	27789	27854	27485	27684	27763
29015	46895	46409	40508	34249	28985	26363	23119	21569	21304	20425	19871	19452	19375	18993	19192	19093	18948	18969	18956	18996	19013	18994	19052	18978	18821	18726	18767	18728	18596	18556	18716	18329	18477	18384	18382	18323	18419	18396	18316	18108	18280	18019	18112	18054	18138	18285	18185	18251	18119	18326	18124	18243	18247	18386	18347	18380	18149	18273	18373	18268	18181	18046	18244	18209	18440	18247	18193	18316	18321	18363	18077	18146	18211	18290	18145	18161	18095	18121	18328	18138	18418	18317	18127	18317	18218	18192	18316	18175	18314	18246	18237	18234	18435	18127	17946	18251	18047	18227	18237	18348	18175	18091	18188	18204	18352	18264	18088	18225	18042	18070	18168	18293	18059	18101	18365	18216	18041	18154	18217	18326	18227	18204	18198	18173	18307	18010	18204	18213	18084	18277	18241	18156	17996	18274	18104	18287	18194	18090	18264	18157	18234	18227	18116	18380	18126	18253	18135	18067	18344	18264	18195	18278	18251	18287	18106	18456	18117	18175	18449	18458	18006	18158	18120	18073	18225	18245	18084	18111	18162	18115	18185	18137	18359	18206	18260	18104	18252	18075	18113	18246	18242	18131	18315	18345	18242	18221	18162	18389	18196	18123	18173	18334	18286	18491	18278	18061	18182	18310	18160	18204	18309	18040	18144	18251	18080	18083	18160	18279	18181	18103	18296	18421	18241	18330	18037	18166	18134	18157	18145	18057	18280	18197	18188	18172	18149	18026	18231	18310	18259	18312	18087	18080	18192	18277	18194	18199	18094	18304	18289	18279	18045	18195	18349	18159	18064	18206	18159	18022	18075	18261	18233	18135	18210	18135	18166	18107	18213	18186	18007	18159	18269	18191	18191	18226	18133	18337	18119	18112	18087	18123	18136	18209	18121	18276	18039	18230	18144	18044	18159	18278	18299	18013	18348	18214	18236	18092	18102	18261	18121	18311	18131	18110	18263	18256	18106	18153	18249	18300	18285	18130	18361	18145	18305	18306	18118	18135	18335	18198	18251	18187	18137	18117	18127	18234	18108	18238	18178	18189	18143	18300	18166	18182	18211	18165	18373	18202	18375	18127	18158	18305	18235	18198	18131	18180	18245	18328	18275	18268	18129	18039	18276	18137	18218	18310	18121	18281	18261	18304	18223	18170	18266	18300	18181	18362	18086	18119	18053	18209	18275	18248	18299	18114	18290	18046	18226	18152	18299	18319	18208	18233	17958	18370	18205	18099	18302	18236	18172	18204	17950	18303	18572	18173	18317	18151	18121	18192	18381	18103	18243	18106	18284	18040	18293	18375	18444	18124	18228	18263	18291	18232	18216	18037	18270	18109	18121	18101	18263	18201	18140	18235	18431	18152	18266	18198	18218	18455	18169	18180	18120	18268	18288	18222	18259	18203	18181	18187	18250	18202	18055	18214	18386	18290	18070	18138	18284	18258	18199	18278	18193	18240	18254	18274	18230	18035	18057	18350	18121	18280	18283	18256	18229	18245	18335	18233	18143	18221	18217	18116	18337	18216	18122	18139	18058	18249	18230	18206	18214	18186	18208	18116	18195	18299	18246	18103	18183	17925	18373	18355	18215	18157	18141	18343	18338	18331	18299	18119	18326	18110	18195	18056	18281	18137	18239	18194	18246	18343	18304	18147	18286	18376	18138	18254	18102	18311	17970	18191	18166	18214	18112	18306	18220	18148	18433	18234	17950	18311	18237	18154	18170	18419	18116	18158	18121	18174	18239	18127	18304	18288	18202	18213	18408	18102	18307	18190	18207	18091	18285	18196	18195	18320	18188	18040	18337	18115	18200	18214	18232	18135	18219	18227	18139	18247	18097	18286	18009	18289	18209	18169	18096	18084	18162	18188	18045	18032	18198	18307	18183	18163	18367	18076	18411	18288	18377	18365	18224	18209	18321	18267	18426	18302	18097	18325	18395	18121	18236	18278	18160	18245	18281	18211	18256	18147	18049	18468	18219	17908	18280	18126	18179	18198	18263	18252	18205	18262	18086	18394	18167	18144	18380	18215	18244	18238	18198	18337	18197	18169	18325	18175	18237	18331	18204	18340	18240	18090	18220	18102	18290	18293	18126	18105	18214	18282	18248	18065	18190	18269	18140	18283	18406	18132	18136	18288	18174	18187	18166	18155	18286	18059	18242	18186	18201	18135	18251	18235	18263	18249	18232	18161	18098	18270	18152	18157	18214	18058	18206	18268	18238	18039	18205	18098	18333	18328	18289	18374	18162	18229	18168	18228	18125	18163	18245	18271	18185	18280	18120	18153	18155	18250	18151	18096	18244	18093	18182	18378	18366	18155	18134	18462	18323	18203	18099	18038	18270	18117	18131	18282	18178	18340	18174	18334	18244	18083	18399	18194	18185	18256	18244	18304	18365	18087	18334	18302	18141	18083	18309	18084	18293	18290	18286	18161	18221	18151	18324	18136	18200	18124	18337	18137	18144	18074	18138	18277	18313	18223	17983	18198	18179	18257	18161	18156	18321	18211	18131	18297	18318	18334	18280	17928	18094	18160	18164	18152	18246	18255	18360	17970	18125	18310	18149	18278	18271	18118	18208	18370	18298	18070	18157	18204	18134	18020	18094	18170	18247	17959	18201	18166	18079	18093	18122	18393	18126	18343	18084	18345	18223	18185	18306	18282	18269	18288	18133	18270	18128	18373	18252	18332	17949	18287	18198	18262	18388	18178	18169	18206	18203	18138	18320	18301	18058	18187	18165	18102	18291	18243	18276	18032	18082	18118	18057	18333	18294	18232	18192	18204	18050	18283	18095	18383	18110	18193	18112	18240	18288	18171	18215	18299	18195	17987	18146	18135	18189	18131	18109	18277	18222	18146	18318	18201	18041	18148	18339	18120	18332	18362	18018	18254	18432	18202	18402	18336	18345	18263	18210	18129	18258	18180	18197	18247	18320	18396	18163	18054	18271	18315	18221	18074	18151	18185	18169	17981	18105	18204	18072	18211	18261	18361	18046	18252	18227	18157	18139	18234	18212	18179	18198	18219	18352	18273	17986	18131	18194	18211	17934	18078	18378	18148	18292	18129	18337	18163	18150	18119	18144	18201	18219	18244	18149	18162	18102	18378	18203	18140	18145	18149	18246	18154	18163	18138	18298	18136	18169	18360	18170	18108	18369	18296	18313	18158	18186	18217	18067	18313	18263	18132	18287	18123	18152	18213	18289	18134	18205	18270	18165	18315	18196	18155	18134	18261	18168	18336	18190	18096	18334	17978	18236	18152	18240	18232	18125	18169	18160	18227	18075	18194	18089	18215	18281	18014	18408	18338	17996	18116	18227	18287	18165	18128	18111	18213	18186	18117	18342	18089	18071	18153	18075	18321	18389	18184	18225	18223	18201	18183	18206	18176	18333	18222	18111	18273	18200	18303	18226	18240	18422	18218	18241	18190	18298	18401	18370	18345	18216	18116	18257	18137	18342	18356	18093	18194	18238	18301	18043	18242	18233	18352	18109	18267	18215	18131	18286	18287	18339	18033	18241	18184	18271	18223	17896	18283	18144	18232	18164	18181	18176	18211	18211	18178	18083	18238	18350	18206	18161	18188	18016	18185	18284	18242	18132	18279	18226	18243	18128	18306	18183	18247	18160	18253	18126	18193	18175	18237	18212	18246	18213	18094	18193	18036	17969	18329	18113	18427	18162	18245	18126	18208	18263	18157	18183	18269	18335	18157	18155	18173	18193	18212	18283	18092	18237	18404	18224	18224	18012	18331	18309	18304	18131	18256	18103	18063	18032	18331	18341	18082	18044	18320	18251	18130	18192	18041	18231	18215	18153	18174	18171	18316	18185	18095	18180	18249	18024	18440	18183	18283	18151	18317	18314	18338	18017	18203	18101	18206	18100	18174	18215	18264	18118	18234	18306	18267	18209	18297	18171	18210	18051	18139	18196	18356	18299	18259	18435	18153	18267	18089	18181	18113	18222	18254	18357	18057	18242	18315	18138	18333	18101	18313	18172	18253	18273	18332	18259	18150	18357	18154	18314	18246	18091	18436	18129	18135	18213	18162	18183	18293	18158	18159	18272	18297	18266	18342	18263	18170	18267	18204	18286	18085	18154	18165	18282	18258	18244	18180	18127	18208	18282	18217	18098	18227	18261	18317	18363	18240	18012	18130	18232	18248	18215	18120	18194	18095	18186	18230	18237	18233	18208	18217	18136	18488	18041	18034	18154	18112	18245	18242	18166	18189	18262	18293	18251	18182	18384	18110	18305	18227	18363	18142	18149	18249	18371	18227	18243	18207	18201	18027	18219	18168	18276	18010	18054	18137	18340	18279	18229	18107	18030	18202	18348	18378	18328	18204	18185	18327	18258	18226	18247	18119	18221	18158	18237	18131	18314	18243	18098	18341	18076	18210	18260	18380	18196	18305	18245	18081	18188	18196	18411	18168	18041	18271	18386	18099	18027	18214	18222	18232	18385	18341	18248	18033	18061	18263	18211	18112	18238	18211	18137	18118	18279	18340	18173	18347	18281	18315	18155	18073	18371	18057	18097	18309	17877	18389	18162	18227	18266	18063	18155	18351	18309	18211	18229	18171	18349	18045	18157	18322	18159	18308	18212	18099	18150	18138	18228	18448	18160	18303	18163	18181	18276	18188	18444	18263	18230	18371	18252	18174	18162	18371	18202	18152	18129	18210	18072	18212	18017	18265	18139	18194	18145	18159	18222	18297	18094	18066	18272	18170	18308	18288	18266	18245	18141	18521	18234	18241	18032	18278	18114	18231	18198	18112	18130	18206	18190	18032	18087	18164	18335	18238	18176	18281	18129	18056	18074	18248	18233	18348	18297	18335	18110	18248	18240	18033	18186	18069	18223	18276	18381	18316	18145	18226	18368	18353	18232	18148	18282	18310	18125	18215	18275	18129	18346	18374	18244	18196	18450	18152	18319	18208	18210	18247	18162	18049	18117	18110	18060	18201	18136	18373	18201	18251	18094	18133	18204	18432	18192	17997	18175	18314	18238	18349	18383	18247	18257	18253	18167	18111	18110	18237	18251	18130	18151	18159	18210	18155	18193	18117	18248	18136	18271	18204	17971	18172	18285	18304	18357	18132	18342	18394	18241	18131	18175	17980	18057	18058	18035	18175	18287	18168	18424
22496	20899	27194	26177	26278	31951	35064	31144	29638	29560	29127	28406	28312	27895	27636	27600	27697	27388	27761	27678	27762	27490	27704	27428	27620	27174	27371	27230	27327	27263	27023	27151	27224	27288	27293	26885	26818	26919	26825	26920	27016	26851	27141	26830	26882	26750	27089	26724	26860	26637	26881	26669	26606	26968	27104	26814	27090	26673	26779	26711	26756	26969	27003	26763	26685	26950	26887	27128	26929	26914	26845	26808	26904	26897	26796	26825	26773	26757	26848	26876	26867	26691	26542	26914	26541	26595	26987	26636	26862	26945	26877	26562	26787	26805	26855	26900	26757	26934	26757	26980	27188	26931	26890	26789	26823	26879	26983	26793	26884	26716	26839	26869	26647	26748	26634	26908	26563	26778	26904	26930	26691	26858	26720	26661	26547	26556	26679	26733	26835	26675	26695	26850	26580	26814	26787	26904	26882	26772	26877	26764	26643	26756	26969	26906	26689	26675	26598	26499	26629	26810	26614	26508	26426	26808	26631	26848	26613	27037	26695	26878	26958	26768	26823	26569	26657	26892	26638	26365	26729	26560	26586	26869	26881	26945	26897	26898	26653	26474	26794	26532	26546	26803	26632	26943	26646	26938	26741	26890	26748	26845	26898	26559	26734	26709	26942	26813	26746	26587	26780	26782	26785	26798	26574	26785	26629	26877	26512	26521	26507	26898	26742	26605	26813	26561	26734	26866	26896	26985	27027	26902	26694	26759	26676	26578	26702	26638	26800	26732	26780	26661	26867	26790	26667	27000	26894	26874	27074	26818	26817	26530	26704	26735	26917	26887	26626	26702	27025	27119	26949	26729	26662	26556	26848	26895	26696	26708	26913	26793	27008	26872	26738	26901	26848	26870	26797	26543	26669	26519	26787	26671	26820	26674	26753	26596	26594	26754	26899	26700	26750	26892	26826	26682	26786	26839	26495	26743	26436	26719	26573	26756	26755	26639	26759	26850	26653	26997	26802	26746	26778	26882	26707	26686	26796	26857	26721	26982	26712	26721	26871	26595	26690	26593	26741	26530	26888	26664	26765	26794	26891	26673	26645	26511	26767	26820	26660	26451	26824	26985	26648	26524	26936	26831	26799	26807	26915	26865	26657	26559	26661	26956	26707	26638	26902	26683	26847	26650	26677	26765	27041	26697	26849	26767	26703	26823	26531	26866	26825	26837	26808	26749	26736	26756	26878	26527	26647	26844	26541	26578	26917	26884	26877	26735	27022	26655	26799	26701	26717	26688	26892	26743	27061	26666	26717	26997	26840	26794	26654	26663	26688	26948	26644	26806	26663	26624	26751	26892	26782	26924	26791	26498	26558	26774	26878	26788	26763	26609	26949	26737	26609	26606	26744	26875	26993	26784	26664	26902	26792	26571	26760	26635	26786	26533	26769	26857	26979	26616	26675	26655	26669	26537	26641	26642	26649	26777	26762	26656	26820	26946	26898	26771	26867	26632	26803	26829	26838	27167	26766	26464	26712	26921	26576	26609	26927	26786	26847	26690	26806	26694	26768	26528	26905	26694	26957	26610	26853	26792	26769	26744	26731	26736	26635	26929	26622	26656	26791	26789	26898	26673	26870	26662	26873	26536	26824	27015	26858	26647	26702	26657	26626	26561	26741	26537	26903	26653	26638	26582	26969	26627	27011	26791	26637	26815	26710	26742	26903	26662	26974	26685	26643	26593	26695	26670	26818	26815	26630	26809	26643	26849	26525	26989	26866	26694	26848	26743	26691	26668	26886	26722	26884	26799	26764	26781	26944	26710	26848	26598	26787	26850	26524	26552	26756	26692	26734	26859	26681	26780	26829	26914	26841	26669	26698	26688	26591	26375	26892	26810	26734	26873	26974	26805	26723	26632	26942	27017	26867	26776	26841	26639	26566	26687	26717	26741	27045	26719	26753	26448	26729	26716	26910	26715	26588	26514	26389	26802	26755	26638	26851	26738	26814	26649	26905	26788	26870	26533	26906	26772	27051	26884	26873	26973	26742	26888	26898	26300	26559	26656	26761	26574	26743	26738	26704	26899	26900	26761	26848	26695	26881	26854	26784	26686	26807	26618	26831	26937	26894	26685	26564	26656	26582	26648	26840	26688	26855	26770	26620	26798	26768	26882	26850	26891	26886	26811	26713	26558	26863	26660	26825	26770	26675	26558	26546	26720	26751	26822	26615	26660	26797	26725	26370	26564	26652	26727	26665	26640	26660	26661	26779	26776	26679	26667	26742	26605	26798	26890	26839	26651	26848	26624	26475	26505	26608	26619	26806	26774	26640	26811	26852	26716	27025	26957	26964	26594	26916	26806	26715	26817	26753	26828	27146	26728	26962	26796	26470	26767	26780	26717	26780	26695	26799	26808	26698	26725	26651	26706	26599	26916	26753	26717	26655	26771	26863	26736	26976	26876	26885	26654	26744	26973	26760	26735	26538	26803	26943	26591	26594	26771	26635	26651	26726	26550	26760	26625	26782	26875	26944	26685	26747	26680	26662	26883	26765	26677	26755	26499	26779	26675	26901	26813	26570	26409	26642	26713	26970	26727	26846	26849	26928	26880	26764	26671	26947	26680	26779	26765	26960	26639	26797	26733	26639	26561	26621	26664	26839	26926	26905	26751	26662	26739	26670	26815	26532	26927	26845	26671	26731	26849	26786	26773	26682	26819	26687	26677	26668	26833	26683	26893	26849	26751	26751	26791	26820	26661	26790	26689	27085	26898	26919	26606	26956	26751	26551	26798	26860	26704	26814	26634	26777	26786	26731	26722	27015	26758	26668	26794	26630	26735	27174	26814	26742	26776	26698	26676	26735	26862	26643	26500	26892	26770	26965	26682	26836	26950	26827	26588	26746	26864	26597	26776	26551	26741	26958	26737	26736	26932	26842	26710	26806	26644	26642	26678	26642	26944	26814	26510	26671	26600	27011	26871	26757	26880	26803	26813	26739	26697	26558	26614	26773	26828	26786	26859	26726	26809	26817	26668	26668	26955	26868	26720	26830	26975	26725	26838	26596	26696	26674	26801	26553	27061	26847	26848	26776	26965	26796	26719	26950	26824	26854	26847	26873	26665	26578	27045	26823	26731	26836	26756	26686	26888	26669	26877	26675	26627	26761	26786	27087	26630	26728	26735	26938	26880	26635	26699	26580	26575	26690	26805	26922	26803	26758	26835	26794	26941	26847	26698	26876	26500	26926	26827	26697	26803	26731	26805	26755	26810	26789	26757	26852	26790	26851	26590	26485	26786	26810	26833	26935	26734	26706	26719	26868	26834	26498	26763	26692	26527	26510	26795	26614	26879	26815	26738	26770	26724	26721	26847	26676	26909	26777	26781	26714	26777	26896	26786	26707	26673	26684	26824	26668	27015	26722	26820	26772	26626	26728	26892	26742	26751	26571	26872	26914	26803	26481	26543	26684	26840	26926	26970	26900	26809	26712	26830	27000	26985	26724	26796	26735	26941	26812	26666	26909	26804	26857	26827	26577	26812	27045	26763	26705	26590	26919	26632	26490	26691	26732	26848	26762	26623	27030	26810	26883	26708	26590	26901	26575	26691	26726	26674	26721	26619	26655	26546	26725	26646	26801	26955	27022	26743	26722	26701	26878	26861	26813	26692	26918	27034	26681	26722	26797	26991	26725	26781	26797	26658	26723	26621	26812	26850	26746	26712	26845	26494	26762	26670	26741	26874	26842	26928	26474	26651	26758	27043	26480	26551	26676	26930	26829	26653	26853	26608	26908	26831	26837	26617	26618	26575	26788	26673	26789	26792	26937	26708	26677	26772	26819	26734	26773	26673	26661	26963	26671	26850	26933	26616	26582	26761	26783	26723	26904	26620	26731	26881	26552	26610	26690	26816	26786	26795	26947	26730	26822	26499	26949	26973	26674	26633	26623	26387	26837	26803	26809	26832	26685	26983	26625	26795	26766	26821	27008	26707	26843	26811	26863	27026	26841	26726	27010	26968	26861	26792	26707	26723	26737	26666	26685	26716	26755	26708	26816	26860	26640	26623	26757	26626	26792	26890	26609	26817	26784	26921	26863	26947	26945	26833	26730	26908	26706	26762	26906	26487	26964	26664	26827	26828	26632	26730	26990	26535	26938	26855	26869	26753	26663	26492	26673	26581	26723	26668	26765	27064	26719	26763	26840	26580	26853	26527	26931	26820	26748	26826	26739	26708	27028	26847	26792	26895	26832	26751	26822	26708	26804	27005	26723	26821	26665	26939	26777	26874	27024	26842	26606	27002	26914	26772	26754	26861	26696	26806	26607	26620	26582	26827	26788	26695	26825	26810	26877	26952	26659	26808	26797	26665	27004	26905	26637	26664	26560	26607	27049	26863	26847	26681	26884	26706	26529	26876	26545	26777	26831	26620	26749	26712	26821	26832	26792	26934	26836	26814	26539	26884	26846	26609	27005	26845	26617	26702	26689	26641	26800	26762	26730	26604	26937	26848	26808	26823	26732	26721	27025	27031	26440	26671	26580	26612	26788	26787	26832	26726	26805	26871	26722	26623	26644	26481	26854	26788	26950	26784	26907	26935	26787	26811	26857	26642	26755	26897	26992	26874	26783	26326	26744	26419	26783	26743	26721	26682	26710	26809	26808	26904	26874	26741	27015	26547	26673	26800	27003	26532	26780	26769	26560	26912	26684	26666	26842	26710	26954	26768	26753	26606	27105	26800	26862	26807	26992	26632	26833	26821	26803	26731	26653	26985	26756	26716	26839	26922	26775	26788	26732	27132	26820	26830	26726	26879	26796	26768	26803	26588	26904	26957	26809	26827	26733	26750	26773	26678	26631	26912	26778	26791	26781	26732	26871	26778	26768	26816	26829	26780	26741	26688	26902	26755	26662	26746	26847	26850	26721	26776	26634	26888	26840	26911	26775	26952	26866	26733	26727	26832	26782	26935	26496	26808	26882	26788	26793	26953	26827	26785	26658	26634	26647	26887	26718	26749	26353	26873	27008	26727	26654	26644	27017	26326	26744	26689	26775	26677	26562	26780	26637	26913	26724	26775	26688	26810	26657	26513	26459	26898	26876	26663	26702	26952	27048	26849	26621	26849	26770	26719	26817	26683	26759	26632	26558	26864	26756	26923	26835	26791	26519	26841	26716	26858	26827	26882	26824	26819	26425	27001
29788	51519	51733	44476	36618	31212	27382	24339	22889	21861	20879	20040	19593	19352	19365	18921	18917	18923	18954	18932	18807	19171	19071	18800	18725	18648	18528	18635	18464	18509	18557	18383	18154	18183	18047	17988	18016	17868	17961	17983	17693	17778	17905	17980	17793	17773	17867	17744	17896	17747	17707	17748	17719	17793	17779	17827	17759	17921	17753	17902	17700	17708	17780	17844	17781	17698	17450	17680	17540	17786	17695	17861	17744	17691	17734	17622	17863	17770	17736	17920	17725	17666	17816	17711	17971	17884	17596	17828	17669	17753	17824	18022	17720	17809	17769	17622	17635	17720	17794	17841	17673	17839	17797	17658	17920	17690	17915	17707	17794	17845	17682	17826	17727	17704	17903	17881	17653	17817	17653	17722	17849	17678	17764	17939	17838	17854	17687	17833	17754	17896	17788	17821	17816	17679	17702	17821	17615	17819	17782	17874	17752	17711	17683	17799	17615	17689	17780	17708	17700	17840	17762	17664	17749	17701	17823	17736	17835	17855	17781	17687	17738	17645	17627	17560	17834	17609	17784	17686	17554	17584	17700	17684	17910	17761	17733	17868	17759	17595	17805	17755	17826	17651	17675	17732	17627	17801	17731	17721	17781	17849	17573	17543	17754	17665	17791	17896	17701	17808	17827	17611	17636	17869	17917	17678	17631	17760	17668	17671	17801	17786	17681	17860	17555	17574	17804	17697	17722	17806	17632	17689	17760	17704	17793	17900	17784	17600	17919	17805	17738	17750	17726	17813	17703	17855	17793	17682	17850	17708	17656	17679	17771	17793	17679	17677	17675	17691	17733	17722	17693	17700	17841	17840	17804	17725	17654	17493	17748	17811	17711	17783	17707	17840	17710	17712	17643	17620	17689	17740	17687	17629	17680	17851	17850	17653	17753	17737	17617	17662	17746	17713	17777	17617	17651	17673	17618	17681	17884	17783	17849	17662	17921	17672	17796	17903	17782	17732	17681	17856	17581	17863	17801	17851	17840	17672	17756	17879	17698	17716	17738	17539	17779	17949	17596	17914	17777	17902	17791	17620	17696	17624	17707	17589	17781	17747	17963	17883	17715	17690	17926	17703	17659	17660	17787	17584	17814	17761	17773	17724	17686	17612	17788	17769	17839	17790	17773	17825	17674	17713	17686	17912	17757	17724	17756	17866	17629	17720	17778	17958	17754	17880	17629	17734	17721	17752	17780	17754	17657	17799	17679	17704	17875	17692	17836	17645	17726	17833	17629	17900	17905	17715	17719	17709	17601	17764	17684	17864	17629	17783	17455	17696	17690	17741	17768	17596	17697	17623	17688	17840	17784	17932	17825	17641	17708	17691	17845	17723	17773	17822	17770	17684	17860	17751	17627	17931	17652	17668	17834	17574	17706	17624	17723	17715	17636	17788	17719	17728	17784	17859	17707	17549	17705	17784	17822	17889	17723	17811	17743	17719	17708	17688	17675	17790	17874	17686	17778	17775	17749	17734	17713	17779	17773	17680	17912	17801	17772	17609	17697	17848	17811	17593	17671	17654	17798	17502	17794	17582	17796	17569	17699	17668	17727	17598	17673	17679	17721	17813	17807	17667	17792	17835	17731	17773	17650	17712	17591	17713	17523	17982	17709	17701	17712	17613	17857	17669	17859	17747	17652	17690	17706	17617	17745	17696	17778	17903	17613	17887	17754	17687	17661	17772	17764	17847	17686	17710	17765	17927	17889	17615	17930	17850	17686	17803	17689	17657	17558	17770	17818	17818	17888	17712	17740	17792	17703	17707	17770	17842	17781	17684	17769	17709	17792	17667	17577	17709	17703	17732	17780	17727	17814	17849	17833	17715	17783	17782	17869	17831	17505	17742	17740	17716	17703	17732	17583	17793	17873	17597	17770	17685	17609	17670	17738	17760	17753	17657	17676	17639	17807	17678	17840	17775	17847	17740	17625	17674	17820	17673	17898	17949	17605	17730	17738	17727	17883	17639	18017	17744	17687	17617	17703	17866	17740	17917	17652	17608	17763	17712	17732	17871	17953	17675	17848	17764	17799	17929	17814	17694	17715	17811	17648	17767	17819	17730	17672	17764	17646	17838	17713	17610	17916	17755	17582	17802	17544	17802	17646	17736	17650	17778	17661	17665	17746	17779	17791	17654	17619	17729	17889	17730	17725	17767	17651	17557	17512	17727	17726	17709	17711	17809	17844	17756	17733	17777	17728	17900	17993	17844	17772	17866	17774	17815	17609	17632	17640	17613	17564	17893	17872	17719	17794	17602	17607	17623	17685	17648	17692	17753	17726	17699	17789	17738	17664	17514	17837	17843	17735	17679	17789	17882	17777	17703	17802	17654	17870	17629	17633	17715	17940	17725	17714	17548	17829	17687	17829	17640	17739	17929	17687	17736	17701	17650	17752	17579	17647	17813	17836	17931	17731	17776	17700	17739	17683	17827	17642	17820	17669	17788	17879	17745	17673	17657	17827	17727	17588	17651	17823	17663	17661	17703	17658	17704	17635	17824	17650	17713	17871	17649	17611	17664	17799	17743	17761	17784	17632	17777	17629	17662	17579	17842	17730	17839	17601	17603	17703	17541	17706	17767	17626	17700	17944	17638	17778	17725	17725	17728	17611	17811	17704	17837	17680	17908	17762	17783	17744	17818	17802	17860	17781	17732	17838	17796	17837	17674	17646	17709	17800	17857	17737	17718	17928	17663	17766	17841	17793	17703	17695	17758	17798	17719	17719	17928	17699	17514	17652	17784	17870	17756	17809	17490	17475	17543	17655	17638	17899	17791	17651	17813	17726	17873	17629	17709	17897	17741	17690	17650	17931	17805	17623	17499	17639	17709	17550	17779	17842	17492	17731	17578	17842	17667	17684	17713	17684	17747	17583	17918	17749	17824	17830	17774	17666	17853	17817	17741	17913	17714	17915	17630	17800	17754	17731	17789	17905	17907	17767	17704	17778	17664	17838	17664	17849	17764	17682	17718	17708	17696	17737	17665	17789	17558	17791	17735	17817	17802	17734	17786	17859	17809	17743	17674	17801	17500	17714	17929	17799	17735	17808	17781	17878	17690	17714	17660	17753	17737	17688	17815	17810	17570	17753	17564	17850	17788	17632	17981	17706	17801	17720	17668	17608	17612	17767	17715	17705	17831	17629	17836	17711	17879	17856	17829	17772	17642	17564	17731	17890	17554	17747	17723	17624	17732	17794	17553	17855	17694	17757	17788	17762	17699	17651	17722	17779	17621	17569	17595	17632	17728	17699	17658	17675	17685	17640	17830	17793	17894	17904	17768	17695	17705	17713	17764	17750	17705	17869	17740	17594	17746	17832	17558	17658	17781	17706	17642	17818	17564	17691	17718	17751	17737	17755	17560	17619	17694	17797	17853	17855	17831	17720	17549	17710	17664	17906	17817	17778	17551	17756	17694	17670	17696	17643	17617	17642	17829	17738	17660	17860	17612	17815	17514	17757	17928	17846	17713	17603	17813	17735	17863	17762	17986	17832	17715	17703	17595	17576	17595	17930	17624	17703	17756	17776	17575	17815	17650	17898	17625	17713	17946	17682	17676	17698	17729	17642	17656	17652	17740	17858	17816	17758	17967	17728	17620	17794	17783	17752	17823	17834	17917	17655	17558	17870	17680	17877	17653	17990	17700	17753	17758	17674	17586	17563	17631	17829	17859	17768	17649	17713	17634	17598	17720	17699	17722	17795	17886	17702	17769	17657	17590	17601	17650	17812	17793	17732	17730	17655	17938	17914	17716	17825	17653	17848	17966	17771	17816	17709	17559	17685	17830	17641	17838	17659	17654	17764	17678	17817	17764	17694	17646	17785	17803	17804	17825	17770	17849	17748	17772	17729	17800	17731	17782	17738	17659	17600	17782	17722	17874	17503	17668	17774	17562	17694	17762	17761	17737	17818	17699	17749	17759	17761	17651	17807	17710	17585	17893	17512	17438	17515	17638	17738	17742	17669	17595	17830	17734	17669	17825	17854	17757	17737	17674	17594	17780	17736	17715	17731	17702	17638	17600	17732	17697	17654	17593	17629	17799	17518	17723	17867	17684	17945	17689	17589	17718	17889	17751	17837	17676	17683	17923	17766	17699	17628	17744	17795	17736	17576	17663	17634	17747	17656	17786	17645	17774	17609	17859	17616	17790	17886	17683	17860	17764	17875	17560	17718	17734	17841	17574	17653	17764	17937	17811	17956	17687	17811	17565	17819	17715	17677	17718	17782	17779	17842	17733	17720	17706	17730	17728	17884	17653	17717	17837	17886	17653	17666	17640	17782	17802	17715	17749	17642	17819	17878	17663	17591	17863	17818	17791	17686	17636	17541	17715	17850	17728	17525	17746	17879	17602	17815	17743	17798	17532	17805	17759	17797	17812	17792	17761	17817	17782	17719	17934	17597	17735	17633	17648	17570	17717	17859	17929	17760	17712	17827	17741	17714	17717	17768	17784	17654	17826	17760	17753	17766	17858	17562	17665	17701	17814	17985	17542	17358	17840	17910	17621	17743	17706	17744	17780	17610	17665	17751	17755	17613	17790	17893	17625	17894	17670	17686	17658	17729	17677	17621	17608	17603	17695	17761	17717	17658	17799	17688	17777	17711	17670	17594	17719	17802	17681	17776	17899	17890	17748	17792	17781	17656	17732	17606	17617	17734	17826	17690	17869	17712	17723	17616	17761	17661	17604	17839	17552	17695	17886	17795	17750	17795	17714	17829	17780	17824	17723	17657	17776	17871	17753	17816	17828	17948	17635	17711	17622	17714	17743	17653	17734	17735	17622	17891	17854	17786	17660	17729	17744	17804	17613	17690	17788	17669	17736	17798	17827	17839	17731	17712	17580	17715	17912	17810	17676	17627	17601	17808	17764	17838	17736	17912	17824	17840	17669	17757	17699	17656	17609	17718	17862	17693	17763	17717	17742	17907	17728	17709	17665	17820	17691	17680	17692	17822	17698	17832	17702	17953	17867	17795	17812	17840	17662	17809	17759	17532	17726	17842	17734	17756	17755	17654	17740	17816	17785	17701	17654	17604	17821	17606	17718	17635	17793	17513	17641	17712	17578	17594	17583	17686	17676	17812	17773	17727	17881	17785	17839	17703	17562	17724	17960	17552	17756	17806	17628	17865	17844	17829	17757
40039	38988	41697	38974	34589	32246	30111	29043	28591	28006	28022	27853	27901	27502	27623	27594	27405	27694	27686	27454	27632	27428	27633	27416	27764	27545	27495	27193	27608	27590	27426	27197	27207	27590	27428	27122	27478	27579	27085	27358	27205	27388	27425	27469	27524	27099	27297	27441	27201	27126	27450	27188	27134	27341	27475	27302	27291	27256	27438	27282	27327	27213	27368	27212	27206	27157	27247	27270	27479	27549	27273	27421	27293	27512	27184	27309	27210	27228	27185	27215	27322	27171	27407	27089	27103	27375	27291	27523	27139	27108	27198	27467	27326	27448	27114	27270	27070	27346	27294	27321	27194	27502	27326	27375	27334	27249	27193	27197	27405	27382	27235	27428	27530	27407	27321	27256	27246	27048	27260	27198	27340	27158	27243	27453	27228	27099	27104	27125	27104	27562	27100	27500	27262	27319	27330	27261	27158	26832	27111	27287	27170	27127	27285	27305	27240	27240	26944	27141	27367	27190	27263	27268	27601	27188	27207	27439	27280	27108	27158	27285	27225	27264	27159	27337	27280	27305	27426	27014	27196	27296	27343	27447	27018	27306	27099	26884	27237	27327	27401	27009	27365	27400	27234	27134	27263	27262	27113	27359	27223	27260	27407	27379	27374	27387	27190	26801	27184	27481	27351	27530	27152	27362	26973	27017	27074	27211	27294	27353	27323	27035	27134	27379	27246	27124	27308	27286	27490	26993	27363	27251	27348	27157	27189	27055	27037	27176	27331	27004	27383	26937	26948	27128	27366	27228	27224	27377	27066	27220	27367	27390	27366	27229	27355	27322	27308	27376	27201	27190	27405	27294	27319	27272	27346	27079	27269	27425	27294	27111	27251	26799	27155	27389	27352	27037	27465	27167	27252	27238	27256	27360	27219	27136	27183	27302	27369	27453	27375	26912	27501	27185	27104	27291	27625	27161	27320	27177	27282	26927	26997	27146	27184	27112	27602	27165	27056	27141	26966	27086	27250	27451	27134	27227	26998	27384	27047	27337	27400	27144	27238	27305	27284	27103	27086	27238	27270	27142	27260	27410	27179	27415	27114	27065	27112	27218	27073	27264	27214	27012	26968	27303	27422	27050	27323	27351	27224	27243	27514	27216	27144	27105	27182	27458	27337	27326	27165	27323	27266	27178	27381	27234	27308	27471	27388	27246	26959	27313	27433	27343	27205	27254	27114	27074	27420	27371	27117	27333	27326	27118	27298	27084	27326	27084	27040	27214	27396	27004	27308	27041	27346	27093	27315	27469	27204	27216	27126	26923	27287	27219	27202	27174	27354	27055	27052	27103	27036	27242	26930	27134	27335	27174	27024	27072	27195	27320	27429	27507	27441	27098	27250	27229	27129	27219	27238	27244	27468	27138	27225	27370	27394	27151	27186	27429	27422	27398	27341	27222	27089	27079	27156	27299	27193	27248	27255	27395	27205	27427	27213	27421	27310	27241	27316	27334	27221	27386	27420	27174	26972	27241	27274	27458	27172	27113	27287	27185	27204	27206	27281	26795	27305	27265	27387	27255	27221	27104	27267	27363	27322	27215	27354	27108	27276	27135	27351	27304	27380	27263	27274	27449	27297	27020	27307	27050	27173	27208	27138	27162	27256	27138	26880	27149	27166	27201	27181	27410	27181	27337	27242	27208	27081	27397	26881	27438	27269	27335	27300	26989	27222	27300	27377	27368	27419	27353	27436	27067	27127	27191	27218	27494	27200	27320	27118	27205	27042	26931	27246	27411	26993	27364	27373	27118	27304	27116	27223	27414	27203	27300	27537	27106	27365	27079	27318	27267	27270	27324	27230	27509	27410	27533	27201	27361	27105	27361	27190	27341	27264	27182	27106	27235	27132	27187	27375	27303	27103	27281	27509	27144	27234	27100	27127	27061	27153	27393	27215	27562	27369	27265	27379	26925	27163	27386	27308	27159	27306	27211	27202	27192	27237	27411	27323	27179	26958	27128	27356	27151	27325	27279	27123	27328	27398	27249	27196	27352	27217	27087	27474	27338	27109	27722	27319	27273	27166	26995	27363	27218	27308	27182	27250	27367	27197	27179	27127	27109	27257	27195	27152	27052	27134	27106	27588	26980	27240	27125	27328	27134	27277	27202	27103	27225	27062	27005	27307	27431	27280	27425	27295	27156	27135	27279	27107	27262	27121	27283	27353	27241	27331	27164	27379	27195	27524	27237	27318	27312	26983	27187	27304	27150	27192	27301	26949	27053	27179	27214	27134	27277	27240	27274	26891	27005	27356	27289	27291	27069	27200	27123	27148	27031	27133	27068	27270	27110	27144	27305	27180	27069	27199	27325	27238	27578	27073	27185	27199	27363	27284	27326	27493	27184	27174	27530	27308	27160	27285	27153	27162	27190	27424	27415	27255	27348	27252	26971	27226	27358	27378	27267	27405	27341	27368	27058	27317	27102	27207	27382	27454	27362	27702	27219	27136	27404	27584	27212	27183	27328	27075	27418	27377	27309	27020	27134	27380	27310	27221	27060	26925	27333	27439	27287	27403	27387	27179	27163	27378	27244	27104	27298	27401	27305	27149	27377	27212	27192	27142	27223	27440	27510	27357	27593	27020	27001	27277	27278	27083	27391	27059	27242	27336	27361	27080	27008	27384	27487	27227	27251	27148	27320	26976	27187	27251	27171	27155	27253	27433	27447	27334	27550	27311	27178	27125	27398	27177	27246	27507	27192	27429	27242	27357	27164	27188	27244	27304	26997	27270	27314	27391	27019	27158	27081	27300	27267	27264	27162	27265	27173	27361	27306	27596	27150	27124	27059	27396	27541	27117	27395	27165	27552	27257	27367	27127	27420	27237	27287	27180	27347	27289	27298	27364	27086	27352	27074	27145	27294	27179	27275	27398	27189	26913	27186	27231	27437	27504	27498	27358	27260	27341	27261	27095	27461	27393	27384	27217	26943	27309	26951	27053	27176	27442	27430	27191	27063	27163	27212	27268	27231	27483	27446	27193	27192	27134	27411	27237	27260	27383	27231	27026	27239	27077	27020	27117	27132	27118	27453	27251	27130	27422	27230	27335	27136	27249	27313	27274	27241	27486	27258	27244	27151	26953	27128	27183	27365	27445	27473	27132	27063	27414	27379	27421	27343	27247	27231	27162	27181	27236	27005	27310	26964	27010	27247	27149	27251	27434	27292	27255	27370	27507	27176	27418	27310	27190	27099	27275	27164	27208	27224	27146	27309	27156	27347	27130	27371	27251	27044	27047	27079	27186	27406	27005	27162	27231	27070	27446	27246	27418	27262	27325	27213	27048	27231	27517	27150	27375	27488	27422	27117	27201	27270	27270	27293	27328	27143	27066	27379	27001	27350	27426	27565	27122	27260	27257	27095	27367	27181	27203	27317	27431	27229	27254	27224	27024	27209	27532	27109	27124	27428	27135	27268	27199	27188	27358	27236	27060	27223	27184	27296	26869	27324	27062	27180	27281	27145	27126	27286	27078	27365	27136	27428	27245	27455	27216	27269	27180	27406	27221	27331	27267	27221	27431	27260	27343	27131	27405	27284	27608	26933	27167	27214	27162	27192	27224	27380	27351	27431	27286	27217	27150	27495	27320	27246	27427	27253	27279	27290	27321	27335	27081	27153	27212	27255	27417	27486	26995	27134	27218	27402	27221	27261	27241	26936	27278	27137	27206	27398	27224	27160	26999	27024	27477	27283	27234	27389	27035	27083	27393	27521	27351	27309	27510	27112	27431	26977	27224	27026	27163	27081	27200	27065	27316	27379	27362	27149	27164	27407	27563	27282	27429	27234	27272	27200	27508	27187	27234	27160	27419	27205	27304	27541	27313	27454	27234	27241	27169	27228	27129	27228	27030	27408	27127	27124	27090	27318	27087	27194	27137	27128	27218	27328	27438	27335	27246	27294	27361	27161	27230	26963	27178	27386	27022	27340	27325	27399	27313	27095	27468	27169	27259	27286	27117	27394	27271	27221	27075	27226	27299	27246	27278	27153	27397	27440	27465	27262	27212	27155	27336	27593	27189	27343	27273	27134	27306	27144	27046	27193	27398	27052	27257	27468	27292	27303	27113	27297	27255	27230	27262	27238	27369	27255	27094	27110	26909	27237	27150	27464	27180	27212	27346	27199	26968	27292	27379	27175	27166	27103	27416	27238	27037	27627	27330	27310	27239	27147	27196	27425	27083	27196	27289	27374	27484	27220	27304	27084	27217	26938	27105	26948	27228	26944	27178	27366	27629	27304	27384	27451	27250	27172	27323	27476	27222	27098	27285	27270	27100	27196	27214	27221	27148	27177	27228	26750	27406	27446	27599	27187	27099	27166	27310	27183	27234	27268	27286	27276	27360	27023	27279	27013	27148	27281	27155	27211	27328	26921	27452	27154	27130	27145	27369	27430	27382	27300	27339	27181	27256	27170	27057	27254	27290	26956	27334	26912	27147	27332	27079	27036	27379	27144	27362	27190	27159	27242	27185	27120	27324	27600	27411	27370	27343	27144	27298	27596	27499	27198	27343	27352	27168	27320	27235	27380	27252	27377	27297	27214	27312	27199	27175	27077	27227	27337	27354	27409	27258	27262	27425	27254	27379	27218	27235	27101	27114	27129	27235	27164	27292	27361	27337	27127	27107	27223	27476	27350	27160	27155	27414	27414	27179	27221	27162	27235	27448	27372	27330	27156	27363	27394	27197	27394	27458	27221	27159	27108	27178	27043	27249	27148	27170	27240	27511	27143	27188	27008	27254	26979	27352	27308	27142	27313	27070	27141	27300	27218	27395	27291	27229	27117	27063	27320	27350	27285	27260	27125	27383	27358	27151	27174	27173	27512	27254	27321	27213	27222	26978	27187	27183	27286	27193	27306	27536	27201	27406	27030	27010	27038	27335	27302	27368	27315	27301	27391	27547	27190	27464	27355	27130	27405	27398	27157	27323	27007	27354	27197	26747	27110	27553	27314	27316	27195	27086	27314	27182	27168	27448	27146	27391	27178	27407	27332	27237	27358	27247	27283	27236	27218	27132	27475	27184	27471	27190	27132	27440	27390	27077	27112	27246	27146	27298	27020	26965	27259	27368	27187	27445	27133	27112	27224	27328	27168	27405	27160	27337	27195	27137	26943	27334	27277	27481	27533	27415	27409	27266	27201
32395	41043	41043	34879	28833	25263	22287	20760	19981	19352	19122	18735	18604	18381	18456	18366	18365	18280	18284	18229	18492	18329	18398	18400	18149	18384	18178	18140	18055	18233	18181	17965	18092	17959	17859	17918	17855	18106	17950	18014	18016	18029	18008	17886	17831	17905	17819	17825	17864	17960	17685	18011	17963	17771	17832	17954	17800	17760	17888	17955	17940	17738	17843	17742	18083	18061	17860	17727	17719	17929	17871	17992	17883	17942	17881	17709	17851	17954	17919	17812	17823	17794	18031	17810	17921	17854	17852	17910	17834	17866	17841	17772	17897	17764	17754	17824	17987	17831	17881	18078	17907	17978	17935	17909	17659	18078	17905	17710	17883	17878	17758	17949	17778	18009	17916	17995	17947	17908	17856	17945	18027	17885	17887	17819	17924	17758	17699	17991	17735	18000	17777	17867	17879	17942	17782	17680	17915	17779	17801	18078	17940	17825	17819	17975	18028	17963	18051	18020	17780	17960	17846	17782	17993	18103	18118	18003	17854	17911	17719	17848	17737	17896	17808	18085	17679	17933	17816	17996	17815	18005	17777	17752	18074	17734	18023	17992	17945	17801	17974	17932	17810	17855	17901	17768	17609	17720	17886	18044	17896	17751	17830	17895	17899	17976	17871	17716	17870	17888	17900	17733	17980	17927	18028	17862	17877	17768	17980	17869	17786	17823	18034	17999	17835	17958	17902	17903	17863	17854	17797	17898	17909	17929	17857	17793	17906	17857	17922	17821	17877	17936	17930	17688	17951	17846	17782	17900	17820	18095	17920	17927	17776	17810	18039	17950	17804	17962	17878	17899	17789	17778	17884	17854	17863	17728	17824	17880	17966	17756	17814	18027	17844	17968	17935	17935	17903	17741	17858	17903	17823	17844	17926	17892	17946	17882	17784	17851	17878	17845	17890	18025	17906	17971	17807	17881	17946	17846	17909	17784	17838	17746	17939	17824	18198	17910	17918	17844	17904	18112	17829	17864	17890	17713	17928	17916	17796	17848	17973	17922	17753	17906	17822	17853	17833	17987	17844	17844	17875	17969	17843	17828	17989	17680	17886	18035	18014	18000	17792	17881	17940	17897	17919	17690	17930	17788	17939	17894	18056	17934	17729	17874	17867	17733	17635	17996	17939	17892	17791	17839	17960	17727	17918	17909	17803	17877	17989	17711	18003	17888	17930	17931	17869	17859	18030	17929	17799	17851	17978	17909	17816	18079	17901	17967	17947	18083	17839	17968	17915	17891	17922	17700	17985	17777	17539	17692	17871	17834	17971	17834	17999	17917	18031	17733	17797	17721	17999	17837	17695	18006	17800	18204	18050	17911	18027	17868	17871	18049	17868	17811	17765	18007	17926	17902	17890	17893	18091	18009	17816	17901	17982	17739	17931	17757	17942	17852	17742	17896	17742	18033	17721	17802	17963	17738	17847	18005	17832	17857	17836	18061	17968	17881	17831	17870	17856	18021	17946	17875	18048	17665	17842	17871	17744	17856	17882	18119	17843	17869	17773	17852	17849	17937	17843	17865	17983	17688	17786	18157	17805	17795	17672	17853	17897	17830	18018	17897	17738	17894	17937	17791	17764	17865	17837	18123	17913	17876	17791	17887	17933	17911	17929	17820	17773	17746	17958	18041	17822	17737	17798	17948	17824	18138	17985	17960	17848	17863	18070	17824	17835	17855	17983	17946	17830	17814	17850	17955	18097	17840	17823	17912	18070	17795	17810	17959	17804	17973	18053	17893	17782	17816	17857	17797	17825	17960	17911	17874	17810	17905	17795	17757	17816	17580	18023	17856	17748	17899	17929	17895	17924	17809	17767	17927	17798	18043	17894	17957	17811	17915	18015	17830	17844	17850	17853	17927	17845	17967	17852	17844	17797	17826	17936	17829	17820	17879	17785	17870	17842	17953	17948	17997	17860	17856	18019	17787	17936	17832	17856	17933	18029	18078	17899	17980	17834	17959	17912	17718	17991	17760	17891	17895	17975	17900	17780	17861	17985	17959	17970	17819	17839	17765	18005	17941	17778	17793	17818	18122	17787	17919	18060	17766	17945	17999	17942	17851	17953	17818	17924	17883	17925	17917	17878	17628	17896	17818	17817	17946	18095	17894	17893	17940	17855	17779	18047	17873	17850	17932	17623	17975	17890	17928	18017	17980	18107	17882	17866	17877	17874	17973	17836	17775	17937	17918	17835	17852	17917	17882	18044	17987	17773	17818	17925	17927	17768	17772	17846	17722	17899	17959	17939	17902	17945	17864	18057	17888	17777	17880	17877	17871	17792	18039	17921	17878	17951	17845	17990	17855	17984	17828	17911	17783	17848	17769	17813	17984	17980	17697	18107	17871	17884	17866	17786	17943	17683	17991	17866	17933	17965	17704	17597	17986	17741	17987	17872	17873	17857	17761	17956	17793	17946	17749	18149	18073	17855	17865	17838	17844	18007	17877	17579	17899	17889	17709	18015	17775	17822	17853	17985	17812	17825	17968	17753	18077	17746	17788	17960	17878	18029	17652	17798	17824	17885	17693	17942	17882	17702	17826	17755	18012	17979	18082	17926	17884	18016	17980	17925	17680	17951	17906	17813	17863	17704	18062	17905	17879	17953	18016	17829	17843	17721	17761	17872	17862	18069	17721	17994	17926	17997	17929	18055	18003	17979	17888	17918	17987	17689	17914	17940	17923	17877	17708	18002	17992	17881	18022	17836	17727	17917	17882	17838	17807	17991	17888	17880	17753	18128	17937	17899	17833	17894	17727	17780	17766	17827	17877	17926	17904	18065	17907	17931	17820	17870	17718	17805	17996	17964	17940	17956	18037	18042	17862	17794	17761	18109	17690	17810	17844	17735	17805	17913	17858	17844	17763	17930	17809	17992	17535	17777	17761	18000	17894	17689	17737	17635	18087	17901	17805	17943	17918	17832	17698	17714	17820	17832	17846	17972	17741	17912	17929	17925	17885	17978	17987	17966	17890	17869	17823	17870	18116	17853	18044	17658	17787	17930	17927	17796	17925	17665	17728	17904	17957	18096	17987	17900	18175	17956	17802	17932	17922	17705	17748	18004	17967	17951	17964	17916	17994	17863	17835	17743	17840	17928	17783	17987	17857	17907	17868	17870	17797	17853	17980	17904	18046	17854	17954	17821	17874	17936	17900	18062	17834	17846	17891	17837	17700	17855	17907	17879	17763	17797	17930	17881	17782	17844	17853	17617	17820	18038	17959	17881	17789	17978	17839	17856	18082	17926	17942	17883	17914	17917	17888	17870	17849	17861	17864	17852	17846	17754	17993	17883	17926	17986	17968	17907	18026	18074	17798	17701	17932	17954	17742	17945	18045	17827	17841	17769	17883	17937	17975	17896	18014	17841	17779	17669	17753	17902	17603	17896	17978	17750	17957	17745	17992	17943	17814	17763	17939	17695	17842	17822	17965	17952	17809	17895	17908	17827	17839	17963	18017	17934	17921	17938	17883	18090	17889	17873	17881	17768	17810	17983	17843	17880	17812	18033	18095	17869	17923	17716	17898	17882	17897	17887	18059	17847	17908	17917	17832	17869	18066	17997	17962	17904	17946	17815	17925	17821	17853	17891	17893	18014	17898	17836	17871	17878	17899	17895	17945	17975	18038	17978	17662	17962	17769	17934	17748	17824	18072	17891	18036	17862	17815	17983	17776	17894	17769	17818	17850	18015	17925	17816	17597	17887	17916	17984	17915	17762	17964	17901	18006	17896	17691	17893	17967	18057	17909	17796	17750	17950	18007	17824	17975	17871	17703	17829	17862	17899	17861	18049	18079	17828	18011	17724	17834	17906	17759	17889	18075	17754	17937	17777	17859	17973	17915	17906	17866	17928	17969	17848	17930	18024	17902	17791	17872	17867	17755	17856	17892	17843	17788	17982	17765	17879	17946	17834	17913	17826	18012	17884	17630	17795	17998	17744	17844	17993	17768	17764	17918	17886	17824	17907	18014	17845	17764	17925	17967	17987	17563	17864	17885	17825	17759	17866	18055	17983	17859	17937	17874	17751	18071	17941	17774	17944	18256	17938	17881	17729	17924	18060	17973	17842	17759	17700	17616	17788	17691	17979	17850	17772	17882	17771	17921	17855	17940	17732	18053	17928	17838	17729	17962	17805	17988	17930	17777	18033	17886	17733	17917	17827	18028	18022	17861	17911	17678	17819	17962	18032	17992	17780	17747	17838	17860	17899	17908	17988	17802	17775	17855	17780	17841	18025	17955	17869	17812	17972	17786	17797	17996	17963	17702	17790	17982	17948	17862	17774	17896	17981	17953	18000	17786	17796	17983	17847	18049	17954	17984	17807	17939	17729	17956	17929	17912	17901	17832	17771	17830	17741	18007	18043	17803	17911	17954	17878	17870	17906	17774	17889	17862	18016	17937	17890	17698	17820	17880	17993	18095	17950	17922	17839	17827	18072	17758	17859	17857	17944	17774	17809	17916	17789	17881	17858	17829	17811	17919	17943	17809	17688	17944	17969	17909	17945	17942	17765	18042	17877	17922	17986	18091	18117	17844	17953	17857	18040	17968	17998	17943	17878	17756	17939	18004	17864	17945	17904	17885	17767	17744	17851	17789	17786	17901	18020	17852	18044	17881	17973	17843	17819	18046	17944	17839	17875	17874	17916	17909	17954	17788	17878	18027	17933	17846	17814	18007	17986	17759	17941	17802	17755	17950	18010	17863	17892	17948	17992	18001	17870	17867	17934	17943	17787	17868	18086	17941	17981	17887	17851	18101	17857	17939	17816	18002	17957	17808	17990	17801	17784	17920	17947	17842	17975	17867	17945	17847	17776	17858	17998	17993	17818	17983	17890	17982	17889	17901	17992	17780	18043	17993	17742	17829	17932	18081	17971	17949	17810	17920	17744	17756	17861	17950	17942	17858	17895	17927	17813	17857	17742	17789	17895	17885	17902	17906	17823	17856	17927	18036	17676	17942	17809	18126	17586	17847	18059	17944	17945	17964	17812	17859	18044	17894	17887	17900	17902	17951	17957	17876	17838	18027	17830	18065	17822	18058	18038	17892	18087	17946	17876	18001	17897	17868	17899	18004	17656	18025	17802	18020	17921	17974	17994	17965	17955	18000	17729	17851	17991	17813	17956	17910	17987	17862	17767	17907
24335	20892	27604	30331	31112	33055	33002	30900	29152	29306	28875	28382	28373	28247	28323	28108	27997	27983	28136	27974	27913	28427	28186	27978	27842	27918	27827	27939	27934	28093	27844	27767	27850	27803	27921	27627	27549	27432	27646	27598	27436	27508	27858	27399	27591	27480	27688	27770	27750	27687	27751	27700	27606	27617	27479	27497	27528	27595	27715	27440	27301	27634	27340	27726	27709	27629	27714	27473	27461	27417	27323	27429	27689	27784	27245	27393	27378	27520	27669	27477	27321	27505	27198	27562	27684	27381	27688	27234	27475	27582	27407	27458	27643	27749	27755	27384	27522	27684	27592	27805	27704	27489	27469	27682	27607	27750	27762	27487	27497	27687	27642	27522	27461	27483	27610	27588	27407	27502	27434	27457	27483	27728	27801	27322	27455	27360	27635	27467	27310	27639	27402	27801	27512	27458	27649	27468	27442	27502	27506	27424	27405	27480	27843	27418	27554	27421	27609	27624	27533	27598	27570	27664	27492	27333	27360	27651	27336	27450	27202	27284	27537	27732	27791	27524	27805	27606	27639	27645	27476	27761	27586	27653	27543	27696	27474	27775	27676	27488	27471	27731	27496	27583	27502	27590	27703	27506	27516	27454	27624	27537	27505	27369	27252	27396	27545	27414	27518	27499	27695	27379	27672	27528	27417	27463	27454	27194	27526	27472	27135	27270	27438	27518	27517	27529	27737	27444	27911	27764	27411	27794	27690	27873	27670	27391	27509	27435	27467	27588	27541	27641	27460	27762	27428	27533	27690	27400	27594	27668	27544	27374	27643	27527	27382	27588	27593	27508	27581	27551	27536	27517	27286	27496	27464	27802	27795	27527	27542	27589	27887	27421	27515	27506	27567	27708	27775	27508	27596	27302	27441	27588	27674	27590	27364	27580	27520	27400	27651	27485	27274	27473	27257	27597	27460	27416	27641	27294	27413	27410	27505	27459	27545	27176	27534	27634	27524	27550	27728	27385	27332	27585	27566	27645	27354	27257	27419	27548	27412	27396	27354	27342	27539	27729	27769	27315	27414	27525	27460	27466	27745	27563	27921	27375	27336	27444	27724	27414	27592	27390	27247	27702	27584	27732	27616	27531	27720	27613	27626	27501	27289	27408	27383	27493	27296	27450	27568	27513	27594	27420	27664	27537	27402	27324	27609	27441	27723	27598	27664	27785	27454	27460	27599	27405	27566	27604	27280	27483	27450	27567	27567	27377	27459	27442	27636	27472	27561	27466	27514	27493	27489	27092	27364	27401	27530	27518	27451	27510	27606	27303	27527	27698	27670	27442	27471	27327	27669	27489	27560	27448	27733	27654	27464	27358	27479	27204	27704	27563	27513	27453	27564	27573	27497	27376	27664	27552	27489	27309	27145	27520	27631	27475	27568	27692	27606	27478	27676	27402	27418	27377	27289	27544	27229	27517	27517	27497	27585	27472	27504	27505	27496	27652	27548	27497	27573	27723	27407	27537	27698	27510	27531	27461	27694	27561	27642	27295	27442	27460	27703	27453	27655	27820	27526	27391	27645	27491	27445	27442	27389	27386	27518	27699	27765	27493	27678	27469	27546	27486	27465	27554	27587	27657	27285	27348	27471	27560	27333	27267	27291	27549	27543	27673	27664	27485	27520	27461	27643	27658	27305	27657	27412	27305	27720	27379	27304	27454	27582	27654	27465	27285	27438	27484	27529	27536	27675	27469	27690	27654	27583	27561	27319	27677	27688	27656	27585	27592	27700	27497	27505	27610	27632	27499	27191	27401	27503	27539	27435	27437	27602	27415	27494	27726	27301	27498	27579	27767	27621	27574	27683	27346	27806	27603	27758	27551	27710	27445	27494	27660	27859	27667	27570	27494	27554	27595	27638	27385	27636	27466	27428	27722	27650	27304	27405	27260	27659	27572	27575	27628	27570	27296	27536	27676	27581	27366	27325	27743	27554	27378	27415	27431	27562	27618	27478	27504	27636	27327	27294	27502	27556	27386	27460	27434	27378	27733	27798	27535	27627	27555	27591	27549	27588	27446	27698	27451	27526	27721	27434	27286	27601	27721	27328	27668	27679	27504	27587	27442	27474	27538	27537	27595	27470	27605	27491	27425	27688	27499	27504	27344	27935	27675	27428	27720	27601	27498	27401	27569	27441	27379	27442	27519	27670	27490	27380	27650	27651	27678	27588	27697	27518	27630	27530	27569	27693	27640	27186	27682	27494	27589	27577	27555	27644	27657	27447	27648	27695	27698	27552	27548	27381	27818	27742	27580	27272	27494	27397	27653	27536	27490	27595	27667	27575	27395	27449	27367	27273	27432	27558	27275	27332	27723	27683	27502	27590	27655	27629	27573	27577	27502	27599	27532	27418	27603	27634	27645	27458	27424	27498	27560	27467	27430	27531	27560	27483	27211	27514	27466	27496	27397	27819	27616	27622	27430	27506	27530	27634	27433	27452	27319	27351	27500	27568	27508	27472	27650	27717	27395	27458	27444	27622	27708	27364	27254	27561	27439	27463	27478	27729	27469	27617	27708	27657	27526	27451	27576	27625	27465	27499	27430	27543	27398	27720	27741	27431	27536	27734	27535	27576	27588	27360	27428	27488	27406	27554	27640	27496	27393	27572	27625	27534	27532	27469	27724	27530	27434	27400	27383	27586	27607	27453	27086	27342	27393	27466	27613	27708	27653	27630	27337	27374	27616	27497	27213	27226	27544	27517	27351	27864	27537	27452	27520	27696	27503	27436	27660	27562	27583	27696	27409	27463	27391	27697	27549	27641	27578	27588	27433	27772	27572	27607	27694	27479	27698	27544	27659	27797	27510	27440	27511	27555	27622	27468	27714	27604	27522	27446	27405	27573	27379	27376	27446	27608	27495	27673	27355	27397	27887	27467	27426	27560	27755	27586	27577	27555	27603	27508	27422	27430	27352	27385	27640	27497	27493	27568	27490	27560	27562	27486	27407	27472	27419	27602	27452	27526	27486	27670	27672	27817	27479	27795	27544	27686	27506	27367	27479	27388	27377	27620	27248	27446	27618	27508	27353	27388	27448	27658	27461	27461	27417	27618	27422	27455	27722	27388	27331	27554	27441	27528	27529	27539	27557	27520	27752	27373	27458	27614	27585	27346	27248	27552	27399	27648	27255	27650	27527	27577	27621	27787	27520	27318	27638	27409	27539	27117	27244	27250	27717	27859	27734	27546	27498	27774	27599	27517	27656	27386	27282	27285	27699	27628	27477	27329	27597	27368	27630	27511	27352	27748	27542	27433	27520	27390	27614	27266	27459	27630	27477	27278	27361	27255	27318	27644	27408	27568	27400	27523	27676	27433	27447	27599	27598	27566	27462	27576	27378	27487	27278	27618	27544	27394	27499	27582	27652	27673	27460	27372	27564	27622	27910	27566	27715	27375	27456	27346	27759	27480	27513	27362	27530	27800	27574	27578	27364	27568	27578	27685	27503	27437	27683	27748	27897	27561	27537	27821	27451	27726	27817	27561	27633	27208	27491	27435	27711	27384	27754	27576	27720	27610	27704	27774	27562	27438	27561	27650	27246	27387	27622	27386	27566	27662	27704	27522	27669	27621	27459	27666	27305	27481	27756	27600	27296	27283	27653	27493	27738	27402	27724	27458	27406	27504	27607	27521	27440	27435	27389	27688	27431	27352	27516	27350	27491	27392	27484	27591	27601	27665	27486	27655	27538	27489	27504	27785	27433	27478	27307	27602	27695	27566	27405	27501	27734	27385	27384	27554	27396	27636	27389	27275	27347	27713	27548	27436	27740	27512	27567	27717	27390	27463	27256	27742	27495	27582	27591	27674	27715	27663	27627	27304	27508	27367	27635	27765	27199	27302	27369	27843	27424	27380	27310	27583	27469	27743	27363	27642	27388	27477	27698	27606	27299	27565	27448	27595	27681	27584	27809	27520	27527	27650	27398	27523	27790	27702	27471	27636	27382	27471	27810	27556	27154	27532	27524	27464	27528	27677	27781	27603	27498	27407	27459	27445	27303	27736	27430	27587	27338	27579	27685	27374	27369	27367	27462	27518	27374	27388	27575	27631	27601	27672	27797	27605	27516	27350	27160	27559	27506	27489	27643	27480	27444	27723	27649	27677	27447	27604	27587	27532	27482	27725	27427	27659	27352	27407	27403	27488	27484	27765	27857	27727	27643	27566	27505	27309	27621	27525	27413	27432	27450	27660	27377	27363	27430	27491	27343	27373	27471	27612	27201	27365	27318	27315	27747	27414	27570	27693	27534	27469	27520	27672	27330	27224	27292	27396	27344	27616	27548	27569	27608	27252	27362	27539	27482	27661	27443	27536	27366	27393	27263	27754	27567	27608	27959	27808	27496	27537	27658	27477	27439	27443	27651	27422	27575	27641	27207	27564	27640	27856	27600	27265	27473	27764	27507	27664	27478	27829	27511	27727	27630	27589	27646	27580	27478	27380	27405	27425	27386	27371	27462	27517	27447	27518	27589	27575	27484	27398	27428	27411	27722	27417	27185	27726	27304	27941	27284	27355	27458	27390	27806	27487	27752	27563	27572	27623	27622	27617	27548	27565	27339	27372	27587	27673	27816	27791	27548	27455	27134	27594	27227	27357	27687	27643	27569	27400	27644	27537	27874	27599	27761	27635	27428	27571	27578	27511	27652	27852	27436	27661	27444	27432	27488	27417	27357	27470	27315	27535	27541	27512	27615	27552	27460	27552	27478	27565	27556	27718	27365	27300	27413	27653	27537	27508	27499	27646	27468	27544	27529	27628	27726	27556	27577	27435	27558	27560	27336	27424	27433	27615	27517	27571	27698	27358	27515	27355	27535	27613	27468	27483	27410	27515	27542	27711	27382	27313	27512	27587	27646	27525	27591	27230	27573	27470	27496	27472	27660	27232	27421	27406	27408	27501	27521	27431	27469	27712	27313	27529	27495	27531	27620	27614	27627	27618	27539	27618	27517	27663	27624	27548	27418	27522	27410	27409	27563	27501	27751	27497	27824	27406	27431	27732	27538	27515	27669	27374	27387	27581	27437	27591	27463	27400	27588	27594	27586	27566	27537	27524	27549	27585	27451	27672	27594	27794	27341	27586	27355	27384	27449	27422	27452	27578	27521	27628	27849	27437	27480	27531	27499	27217	27841	28009	27781
28487	46881	46824	40138	32753	27797	24568	22589	21069	20306	20211	19880	19295	19143	19070	18696	18768	18871	18857	18773	18917	18772	18942	18928	18804	18747	18539	18583	18580	18500	18526	18619	18434	18412	18402	18317	18323	18313	18167	18171	18150	18191	18186	18286	18286	18166	18084	18104	18214	18049	18233	18156	18049	18157	18292	18181	18114	18248	18179	18038	18213	17909	18226	18129	18138	18134	18107	18016	18290	17947	18060	18157	18224	18043	18064	17944	18031	18057	18111	18064	18068	18119	18262	18087	18188	18228	17987	18250	18098	18184	18060	18063	17927	18097	18187	17980	18096	18042	18028	18142	18109	18056	17968	18066	18103	18079	18040	18095	18067	18176	18249	18205	18109	18175	18171	17938	18235	18107	18103	17897	17961	18075	18022	18113	18111	18126	18138	18054	17979	18107	18188	18120	18210	18064	18180	18034	18046	18097	17844	18125	18226	18055	18179	18127	18014	18049	18168	18021	18188	18100	17988	18012	18140	18158	18070	18138	18276	17973	18067	18139	18008	18151	18133	18105	18183	18100	18249	18082	17937	18109	18060	18056	18092	18028	18190	18146	18196	18067	17946	18018	18160	18089	17977	18123	18116	18081	18026	18030	18060	17799	18056	17930	18084	18248	18146	18070	18053	18045	18219	18091	18053	17930	18231	18008	17963	17940	18011	18086	18153	18150	18096	18069	18180	18103	17799	18063	18002	18295	18042	18113	18109	18078	17919	18098	18171	18195	18306	18187	18078	18085	17961	18102	18165	18117	17999	18083	18247	17912	18066	18151	18040	18105	18035	18063	18169	18015	18231	18062	18155	18015	17986	18134	18110	18023	18004	18183	18128	17938	18124	18031	18047	18056	18100	18119	18224	18116	17990	18108	18089	17936	18096	18043	17981	18082	18033	18133	17977	18085	18143	18076	18186	18176	18020	17976	18121	18112	18005	18145	18188	18039	18159	18172	18024	18061	18103	18085	18167	18170	18105	17870	18093	18083	18298	18163	18025	18230	18252	18159	18295	18205	17981	18174	18124	18147	18134	18089	18231	18055	18151	18240	18038	18003	18251	18113	18210	18264	17954	17961	17992	18158	18138	18141	18154	18277	18144	18030	17980	18108	18187	18103	18094	18089	18076	18115	18034	18091	18138	17907	18033	18093	18106	18015	17912	18156	18229	17951	18082	17903	18030	18121	18167	18033	17939	18117	18121	18010	18253	18199	18150	17960	17942	18044	18114	18182	18036	18031	18107	18053	18251	18033	17874	17984	18012	18167	18030	18104	17923	18022	18207	18039	18055	18093	18188	18184	18086	18004	17939	17998	18135	18184	18178	18192	18230	18124	18079	18181	17787	18176	18137	17946	18068	17939	17981	17978	18024	18193	18100	17960	17890	18199	18042	18028	18069	18077	18133	18121	17840	18153	18239	18151	18033	18100	18014	18047	18057	17948	18020	18099	18086	18155	18094	18129	18233	17982	17957	18214	17948	18134	17942	18303	18151	17834	18192	18091	18092	18098	18177	17943	18169	18079	18206	18143	18199	18098	18154	18099	17967	18249	17952	18291	17976	18022	17999	18064	18167	18194	17966	18068	18123	18003	18244	18000	18044	18044	18040	18164	18140	18060	18008	18100	18083	18219	18121	18123	18024	18189	18035	18089	18007	18196	18175	18166	18182	18206	18038	17920	18059	17960	17989	18137	18135	18265	17916	18125	18223	18214	18096	18195	18031	18059	18126	18035	18057	18127	18218	18244	18057	18245	18015	18065	18117	18013	18014	18015	18289	18035	18145	17912	18101	18063	18067	18085	17993	17981	17969	18136	18074	18077	18059	17949	17954	18097	18229	18157	18061	18155	18157	17978	17885	18218	18121	17987	18205	18232	18051	18010	18090	18123	18033	17920	17889	18037	18123	18113	18069	18102	18057	18002	18178	18092	18065	18024	17934	17948	18202	18102	18116	18128	18028	18062	18095	18114	18006	18150	18191	18153	17973	18018	18236	18157	18084	17954	18092	18230	18005	18126	18163	18040	18181	18245	17905	18327	18023	17968	18119	18022	18214	18035	18074	17975	18003	18272	18216	18087	18146	18034	18187	18155	18149	18153	18154	18175	17906	18028	18150	18027	18182	18221	18159	18193	18155	18205	18165	18172	18227	18029	18118	18004	18039	18087	18067	17933	18181	17920	17894	18268	18218	18099	18208	18098	18275	18044	18101	18119	18157	17913	18168	17845	17959	18111	18096	18031	17964	17937	18131	18016	18005	18098	18249	18195	18121	18196	18000	18229	18234	18084	17960	18130	18286	18076	18068	17986	17917	18177	18139	18048	18127	18068	17930	17859	17882	18100	18118	17917	18088	17955	17893	17949	18066	18007	18099	17967	18132	18086	18256	18016	18221	18131	18063	18037	17941	17830	18100	18112	18084	17978	18202	18003	18019	18361	18062	18132	18060	18108	18077	18115	18027	17878	17926	18142	18099	18092	17926	18097	18166	18006	18217	18110	18207	18135	18252	17986	18120	18102	18023	18226	17950	18049	18079	18205	18190	17977	18116	18231	18018	18055	18231	18145	18102	18072	18148	17987	18139	18084	18115	18275	18134	18077	18224	18049	18164	18177	18155	18264	18035	18007	18024	18108	17942	18096	18131	18013	18243	18028	18212	18087	18239	18082	18165	18174	18198	18062	18274	18203	18245	18019	18126	18257	18032	18004	18088	18197	18158	18098	18032	18195	18124	18086	18032	17965	18155	18022	18112	18242	17856	18160	18032	18290	18055	17848	17946	18235	18095	18068	18054	17990	18149	18139	18335	18056	18035	18072	18204	18090	18160	18010	18140	18095	18119	18186	18181	18240	18083	18068	17963	18141	18229	17979	18104	18137	18202	18151	18223	18012	18077	18209	18098	18134	17979	18387	17939	17963	18025	18015	18318	18140	18131	17985	18232	18057	18356	18179	18287	18006	17976	18115	18017	17886	18138	17944	18176	18094	18172	17901	18202	17948	18122	18029	18105	17924	18096	18169	18162	18028	18169	18171	18087	18107	18146	18198	18333	18155	18094	17961	18021	18010	17971	18140	18089	17934	18080	18170	18088	17997	18024	17897	18105	18076	18133	18058	18090	17994	18046	17962	17976	18167	18184	18128	18050	17936	18200	17982	18127	18040	18035	18072	17949	18015	18007	18108	18208	18182	17860	18206	18036	18046	18100	17988	18107	17998	18034	18029	18321	17979	18189	17978	18102	18119	18112	18005	18190	18057	18079	18158	18058	18001	18191	18177	17999	18094	18113	17932	18036	18117	18080	18165	17998	18158	18140	18122	18131	18118	18064	18042	18182	18125	18100	18195	18085	17909	18069	18241	17945	17879	18016	18042	18259	17925	18166	18088	17992	18184	18298	17960	18095	18268	17942	17983	18153	17893	18110	17991	18137	17907	18111	17978	17976	17975	18125	18133	18036	18139	18133	18096	17902	17997	18063	17925	18133	17861	18196	18081	18146	18116	18007	18020	18013	18005	18102	18034	18153	18061	18057	18068	17869	18152	18011	18032	18150	18219	18320	18060	18030	18110	18176	18120	18022	17999	18014	18059	18192	18080	18077	18105	18077	18060	18009	18114	18330	18053	17985	18055	18089	18018	18172	17936	18130	18099	18119	18099	17965	18116	17999	18133	18191	18198	18109	18062	18111	18232	18002	18120	18173	18074	17994	18029	18260	18138	18043	18139	18114	18163	17950	18205	18095	18147	18086	18172	18091	18093	17938	18099	18004	18247	17992	18135	18191	17900	18153	18062	17944	18172	18061	18276	18112	18100	18200	18149	18190	18075	18333	18096	18182	18139	18016	18141	18167	18027	18148	18040	18146	18089	18161	18267	18092	18173	18160	17899	17968	18060	17944	18007	18190	18035	18054	18051	18129	18136	18043	18252	18065	18214	17928	18003	18115	17914	18252	18094	18152	18077	18090	18071	18088	18100	17958	18044	17918	18138	18234	17891	18007	18141	18002	18127	18082	18130	18143	17958	18266	18028	18128	17979	17955	18121	18098	18076	18011	18220	18052	18340	18188	17962	17976	18040	18008	18149	18089	18342	17951	17870	18260	18025	18134	18063	18110	18133	18259	17974	17897	18146	18127	18284	18131	17987	18023	18033	18085	18144	18006	18129	18101	18127	18149	18069	18076	18137	17973	17967	18083	18091	17980	18077	18053	18082	18045	17979	17960	18082	18005	18092	18063	17802	17996	18095	18105	18228	17986	18145	18093	18132	18124	18075	18175	18034	17911	18105	18129	18117	18085	18160	18067	18103	18071	18162	18149	18040	18257	18174	18034	18087	18148	18196	18295	17967	18104	18155	18087	18140	18133	18058	18068	18178	18101	18134	17939	18016	18108	17974	18080	18023	18088	18018	18206	18059	18216	18021	17885	18129	18122	18080	18184	18070	18200	17884	18211	18069	18132	18152	18240	18091	17907	18129	18198	18091	18025	17984	18218	18178	17998	17921	18091	18160	18222	18148	18233	18077	18108	18167	18045	18005	18038	17954	17864	18128	18189	18222	18235	18101	17953	18037	18203	18092	18212	18031	18025	18078	18048	18116	18010	18228	18045	18006	17940	18026	17995	17976	18234	18220	18054	18302	17998	18117	18116	18098	18115	17962	17949	18138	17994	18278	18204	18116	18053	18161	17970	18022	18046	18202	18155	18147	18167	18153	18064	18022	17900	18090	17990	18004	18123	18086	18128	17917	17920	18070	18018	17864	18057	18053	18107	18182	18075	17921	17907	18010	18083	17991	17911	17995	18145	18153	18070	18130	18013	17965	18212	18061	18037	17834	17952	18227	18076	17897	17997	17983	18089	18140	18026	18258	18098	18048	18121	17928	18106	17977	17996	18017	18189	18099	18203	18247	18026	17970	18212	17996	18220	17838	18175	18110	17939	18266	18168	18050	18005	18110	18214	18136	18151	18022	18140	18011	18034	18123	18057	18030	18181	18249	18230	18227	18012	18080	18029	18168	18130	18176	18144	17933	17947	18060	18177	18078	18168	18160	17886	17948	18147	18052	18102	18107	17990	18060	18028	18090	18126	17922	18065	18096	18063	18130	17980	17800	18127	18160	17932	18156	18036	17999	18059	17915	17865	17963	17977	18046	18014	17940	18109	18169
22403	20879	27172	26074	26485	31962	34672	31131	29378	29623	29247	28884	28412	28530	28171	27837	27773	27812	27594	27687	27493	27941	27402	27377	27566	27473	27527	27727	27397	27712	27406	27410	27389	27450	27476	27374	27394	26989	27269	27298	27037	27190	27124	27065	26968	27073	27029	27055	26902	27218	27237	27145	27096	27075	27077	27114	27027	26987	26643	27045	27004	26948	26999	26854	26955	26950	27373	26942	26893	27096	26990	27061	27122	26788	27055	26883	26788	26917	26952	26924	26988	26926	27042	26978	26944	27033	27047	26781	26808	27048	26900	27080	26968	27152	26714	27057	26954	26993	26950	26811	26935	26833	26663	27202	26997	26851	26968	27001	27081	26993	27088	26959	27008	27030	26871	27071	27068	27271	27058	26788	26933	26952	27128	27236	26762	26878	27052	27082	26780	26991	27198	26982	26917	27098	26830	26995	27192	26914	27002	27117	27090	26855	27195	26836	26803	26953	26816	26727	27114	27003	26710	27013	27230	26823	26761	26892	27004	26967	26827	27122	26939	26749	27120	27090	26832	26955	26908	26880	26780	26830	27145	26963	26829	26940	27339	26970	26842	26845	27310	26929	26947	26780	26792	26989	26732	26696	26910	26714	26719	26715	26916	27012	27205	26949	27032	26997	26970	26891	26901	26901	26798	26985	26745	26900	27104	27060	27144	26903	26861	26871	26793	27075	27123	27178	27157	26821	26803	27064	27175	26846	26800	26843	26988	26989	26976	26848	26813	26871	26817	27113	27056	27012	26887	27016	27051	26902	27021	26820	27027	26876	26894	26882	26975	26935	27128	26976	26887	26688	27031	26794	27002	27025	27129	27305	26776	26847	27058	27099	26978	26710	26974	27082	26801	27063	26822	27029	26876	27006	26981	26871	26902	26939	27270	27146	26980	27059	27032	27196	26940	26941	26982	26918	26914	26824	27059	26787	26729	26746	26673	26902	26827	27014	26906	26764	26903	26912	27028	27164	27019	26751	27043	27111	26990	26862	26891	27020	26979	27094	26899	26954	27119	26796	26931	27154	26884	26880	27147	27090	27187	26872	27160	26952	26954	26843	27130	26981	26929	26812	26864	26959	26773	26769	26932	26968	26688	26987	26980	26936	26793	26930	26965	26748	26910	26687	26964	27148	26919	26960	27014	26461	26915	27040	27077	27153	26999	26909	26991	26878	27008	26852	27250	26951	26847	27202	27194	27092	26926	26956	26910	27216	27016	26957	26880	26863	27025	26838	26832	27078	26906	26997	26747	26822	26858	26820	27093	26993	27032	26786	27151	27060	26975	26658	26861	27015	26926	26919	26922	26859	26891	26960	26998	26824	27096	26779	26913	27032	26905	27043	27248	26737	26906	26964	26944	27050	26927	27219	26858	27114	27093	26883	26957	26751	26936	26850	26935	26780	26732	27030	26594	27020	26953	27015	26861	27070	27026	27053	27036	27250	26729	26877	27156	26877	26930	26829	27202	26932	27043	26904	26752	26977	26920	26985	27105	26768	26983	26876	26882	27014	27208	26838	26927	27036	26797	26880	27147	27062	26969	26917	26984	27070	27023	26822	27064	27030	27126	26971	26705	26981	26925	26789	27000	26854	27087	26804	27143	26868	27112	27089	26741	27221	27089	27225	27173	27023	27052	27136	26944	27058	27066	26929	26931	26927	26925	26961	26865	26835	27096	27050	26979	26650	26993	27108	27082	27001	27096	26890	27126	27117	26889	27119	27064	26823	26780	26992	27073	26997	27303	27000	27180	26934	26967	26963	26842	26990	26916	26848	26920	26957	27100	26988	26993	26972	26910	26893	26978	26874	26863	26862	27057	27115	27268	26892	27192	26796	26914	26875	26918	26916	26851	27137	27037	26712	26840	26861	27060	27103	27020	27188	26726	26978	27228	27063	26859	26998	26965	26963	26953	26840	27004	26943	26913	26969	26973	27030	27025	26967	27180	27122	26822	27061	27134	26914	26783	26986	26699	26892	26779	26828	26826	26913	26728	27062	26922	27108	27089	26786	26974	27022	27050	27087	26894	26771	27135	26932	27011	27077	26973	27007	26759	26865	26982	27162	27304	26986	26883	26895	26995	26908	26943	26860	27085	26811	26862	27012	26896	26910	26908	27241	27020	27030	27333	27163	27097	26874	27023	26944	27013	26965	26794	27116	26819	26925	26946	27056	26891	27050	26985	26882	26891	26987	26785	26802	26965	26875	27011	26696	27270	26926	26668	26844	26988	26965	27153	27136	27160	26838	26957	26950	26833	26848	26926	26913	26895	27190	26924	26944	26985	26914	27006	26981	26985	26904	26881	26961	27043	27011	26604	26654	26649	26863	26824	26832	26825	26943	27030	26791	26736	26900	26732	26912	26913	26942	26956	27088	26851	26875	26803	26993	27071	27098	26951	27142	26941	27012	26876	26819	27025	26843	26930	26883	27143	26789	27017	26842	27038	26707	27015	27257	26844	27014	26973	26834	26883	26978	26850	26926	27068	26878	27003	27114	27038	27091	27284	27040	26712	26932	27058	27045	27027	26700	26888	27038	26848	26763	27063	27135	27077	26930	26874	26907	27115	26956	27027	26820	27024	26788	26932	27009	27097	26879	27236	26996	26905	26717	27144	26889	26895	27109	27048	27272	26853	26649	27000	27199	26871	27055	27019	27087	26664	26897	27145	26775	26944	27009	27256	27065	26862	26999	26973	26806	26812	27081	26892	26993	26946	27072	27067	27312	26891	26960	26871	27071	27048	26748	26947	26727	27128	26967	26815	26974	26984	26929	26890	26793	26947	27028	26937	27141	26988	26655	26706	26700	27181	26908	26825	27160	27210	26880	26633	27121	26861	27074	27102	27163	27222	26879	26888	26887	26861	26916	26736	27000	27213	27172	27150	27057	26914	26815	26844	26899	26926	26887	27000	26875	26658	26967	26712	26909	27136	26936	27118	27234	26749	26681	27196	26971	26963	26855	26857	27063	27033	26980	27246	26946	26816	26851	26705	27051	26967	27013	26904	27195	26912	26841	27122	26687	26647	26907	26902	26947	26896	26815	27101	26823	27193	26897	26973	27076	26904	27057	27061	27166	27006	26853	26758	27080	26942	27252	27019	26871	27094	26893	26971	26856	26850	26877	26893	27020	27075	26809	27023	26974	27205	27086	27164	26982	26935	26884	26730	27000	26880	27037	26969	26936	26970	26926	26907	26867	27259	27069	27052	27152	27098	27124	27036	26842	27001	26982	27053	27035	27019	27007	26896	26836	26884	26895	27045	27008	26810	26857	27076	26764	26934	27024	27059	26755	27076	26980	26828	26956	27148	26982	26929	26981	26885	26989	27059	27247	26986	26997	27002	27138	27067	26978	26895	26790	26681	26696	26866	26950	26900	26850	26963	26833	26810	26852	27097	27029	26913	27177	26970	26811	27074	27052	27037	26882	27122	26907	26976	26756	27072	26805	26875	27031	26832	26800	26794	26870	26801	26903	27115	27115	27150	26873	27099	26711	26870	26993	26976	26860	26954	27042	26904	27068	27027	27082	27122	27047	27056	27106	26843	27023	27226	26857	26996	26930	27080	27067	26927	26728	26919	27033	27197	26813	26899	26969	27020	26735	26640	26803	27212	26917	27037	26870	26935	26862	27081	27165	27161	26918	27144	26980	26938	26948	27060	26552	26482	26869	26928	27024	27048	27067	26802	26878	27100	27149	26839	27089	27223	26572	26770	26984	27122	26953	26995	26889	27032	27228	26826	27105	26830	26854	26982	26893	26959	26659	26899	26895	26933	26973	26877	27004	27099	27009	26933	26987	27103	27117	26890	27048	26883	26910	26967	27022	26985	26675	26891	27109	26783	26867	27262	26774	27150	27028	27013	26797	27063	26908	27094	27176	26977	26896	26706	26813	26888	26966	26891	26787	26923	26921	26775	26875	26928	26940	26984	26790	26961	26989	26956	27080	26831	26785	26817	27376	26964	27021	26897	26805	26974	27052	26804	26750	26927	26894	27087	27119	27092	27087	26802	26904	26800	26797	27004	26801	27172	26831	27121	27035	27077	26815	26873	27003	27015	26868	26932	26958	27083	26809	26632	27158	26695	26917	26920	26867	27110	26676	26783	26864	26745	27066	26981	27049	26793	26937	27023	26879	27017	26844	27071	26886	26856	26947	27086	27109	26928	26731	26976	27166	26900	26854	26987	26986	26843	26848	26971	26980	26665	26574	26798	26828	26894	27027	26981	26801	26616	26984	26807	27011	27000	26762	27185	27031	26844	26734	26861	26851	26860	26722	27019	26829	27048	26722	26921	26954	27080	26708	26712	26937	26749	26892	27139	26891	26819	27228	26964	27009	26868	27115	26956	27119	27146	26961	26880	26986	26875	27040	26907	27346	26707	26948	26790	26902	27044	26890	26976	26997	26971	27054	27146	27215	26916	27082	26886	27247	26998	26773	26893	26925	26958	26951	27146	26929	27069	26851	26984	26986	26933	27232	27155	26950	27095	27042	27122	26814	26745	26937	26937	26601	27256	27194	26891	27141	26804	27017	26860	27046	26770	26743	26880	26637	26788	27043	26952	26920	26908	26896	26850	27071	27477	26942	27080	26927	27033	26961	26883	26839	26857	26586	26703	26890	26872	27131	26639	26952	26790	26800	26846	26900	26854	26721	26629	26889	26999	27188	26860	26773	26823	26884	26936	27005	26939	26961	26810	27095	27076	26775	26766	26714	27038	26905	26938	26762	26816	26965	26862	26816	27030	26817	26964	26979	26960	26986	26863	27059	26942	26937	26769	26772	27032	26879	26794	26802	26831	27117	26841	26715	27029	26954	27056	26856	26862	27152	27011	27145	26687	26875	27081	26869	26930	26635	26707	26949	27249	26901	26942	26893	27165	26914	27026	26769	26983	26870	27147	27058	26861	26958	26990	26907	26979	27014	26760	26954	27061	26936	26999	27153	26872	26821	26965	27263	27094	27111	27144	27026	26839	26924	26852	26878	26953	26948	27013	26776	26710	26990	26816	27067	27035	26878	26968	26779	26968	26999	27003	27044	27021	27132	26817	26751	27019	26902	26964	26801	27008	27178	26858	27071	26892	26922	26867	27020	26971	26894	27211	26832	26973	26972	27197	27009	26784	27099	27284	26959	26805	26825	27097	26908
29781	51570	51111	43933	36874	30528	26590	23941	22205	21678	21435	20703	19958	19489	19127	19113	18994	18959	18935	18979	18945	18765	18890	18765	18814	18592	18719	18516	18674	18681	18574	18308	18248	18257	18031	18073	18054	17990	17978	17834	17948	17908	17939	17936	17968	17690	17971	17796	17839	17723	17829	17875	17823	17951	17775	17760	17774	17867	17904	18096	17686	17871	17827	17866	17781	17826	17960	17816	18076	17716	17737	17952	17917	17771	17990	17826	17782	17798	17973	17558	17628	17850	17757	17691	17616	17895	17655	17808	17883	17815	17940	17846	17770	18071	17722	17891	17677	17628	17739	17784	17752	17861	17918	17956	17759	17979	17830	17843	17892	17839	17607	17966	17883	17803	17767	17852	17792	17789	17742	17773	17813	17688	17742	17947	17667	17867	17909	17720	17894	17797	17773	17814	17921	17757	17716	17851	17839	17757	17810	17825	17891	17621	17707	17775	17770	17669	17762	17819	17650	17816	17620	17802	17789	17863	17754	17790	17769	17804	17887	17943	17618	17902	17730	17874	17510	17893	17940	17797	17803	17892	17968	17828	17878	17789	17781	17660	17636	17576	17823	18008	17960	17801	17622	17856	17845	17817	17681	17859	17836	17907	17793	17768	17983	17856	17847	17858	17881	17711	17860	17765	17919	17866	17797	17833	17851	17832	17767	17864	17763	17900	17845	17731	17913	17795	17817	17768	17994	17748	17920	17615	17778	17900	17852	17744	17831	17760	17719	17822	17673	17875	17920	17878	17751	17905	17733	17738	17776	17778	17625	17669	17953	17860	17822	17796	17828	17794	17758	17711	18044	17718	17762	17744	17662	17731	17710	17807	17737	17787	17814	17853	17717	17714	17935	17653	17890	17748	17891	17766	17807	17764	17690	17622	17715	17947	17650	17753	17822	17841	17839	17750	17679	17850	17865	17871	17702	17734	17811	17736	17603	17922	17817	17745	17744	17760	17689	17885	17694	17742	17848	17769	17704	17704	17884	17885	17647	17777	17961	17735	17770	17861	17940	17919	17844	17791	17726	17764	17808	17926	17999	17768	17855	17803	17810	17738	17858	17759	17886	17766	17790	17475	17726	17720	17729	17746	17824	17702	17859	17867	17869	17794	17675	17777	18011	17852	17866	17726	17865	17837	17769	17812	17763	17933	17693	17702	17935	17717	17845	17848	17604	17813	17947	17833	17812	17815	17811	17744	17912	17775	17872	17652	18015	17791	17861	17699	17679	17825	17768	17590	17873	17571	17870	17726	17729	17854	17776	17634	17747	17683	17811	17757	17697	17753	17821	17924	17956	17769	17807	17731	17828	17723	17817	17891	17719	17800	17950	17830	17903	17766	17687	17809	17688	17843	17697	17687	17761	17790	17772	17688	17746	17783	17581	17864	17708	17819	17875	17828	17794	17794	17876	17930	17660	17703	17988	17784	17806	17678	17859	17714	17751	17936	17829	17668	17983	17824	17796	17899	17833	17907	17839	17647	17719	17761	17799	17790	17728	17810	17750	17793	17978	17727	17900	17737	17838	17799	17858	17788	17763	17845	17869	17774	17768	17685	17841	17586	17600	17904	17865	17662	17985	17728	17812	17862	17690	17721	17925	17832	17843	17850	17831	17996	17750	17718	17764	17855	17689	17736	17683	17805	17810	17772	17850	17770	17940	17861	17928	17795	17898	17789	17823	17918	17664	17821	17802	17695	17848	17967	17707	17700	17849	17582	17834	17766	17829	17709	17636	17730	17836	17731	17876	17742	17847	17694	17743	17704	17679	17832	17762	17946	17708	17603	17999	17707	17814	17652	17657	17575	17773	17812	17689	17858	17899	17524	17871	17837	17839	17823	17738	17799	17757	17818	17906	17841	17725	17718	17807	17766	17736	17743	17895	17686	17796	17678	18004	17743	17867	17726	17787	17835	17746	17704	17662	17767	17680	17917	17764	17985	17966	18037	17899	17723	17895	17595	17817	17740	17838	17679	17922	18056	17723	17764	17792	17841	17983	17680	17889	17739	17809	17929	17886	17815	17917	17941	17904	17988	17918	17866	17673	17691	17929	17931	17701	17888	17669	17853	17733	17726	17915	17879	17766	17700	17629	17893	17895	17782	17909	17845	17714	17913	17814	17683	18007	17637	17862	17843	17903	17839	17932	17873	17778	17660	17776	17848	17752	17820	17746	17677	17857	17896	17604	17801	17899	17648	17904	17778	17778	17893	17940	17723	17703	17788	17795	17609	17762	17703	17699	17659	17826	17842	17871	17792	17773	17802	17959	17750	17593	17721	17885	17925	17649	17584	17905	17740	17691	17567	17904	17804	17766	17831	17805	17889	17831	17854	17910	17777	17706	17742	17783	17786	17815	17818	17756	17793	17751	17946	17895	17696	17729	17803	17867	17696	17748	17857	17638	17799	17779	17768	17713	17860	17862	17805	17843	17727	17739	17743	17729	17734	17845	17793	17715	17895	17645	17836	17930	17812	17866	17942	17748	17733	17690	17842	17824	17721	17995	17752	17702	17844	17869	17813	17624	17621	17788	17818	17784	17744	18005	17861	17842	17631	17738	17689	17790	17742	17759	17719	17741	17756	17835	17869	17663	17759	17702	17849	17804	17754	17837	17840	17738	17799	17656	17813	17795	17641	17752	17800	17836	17750	17761	17762	17801	17809	17898	17689	17813	17810	17810	17712	17798	17772	17763	17779	17785	17859	17596	17736	17826	17898	18009	17759	17966	17593	17772	17821	17654	17632	17825	17876	17899	17812	17674	17819	17768	17832	17826	17865	17758	17796	17804	17559	17820	17759	17764	17845	17961	17830	17487	17777	18004	17603	17796	17758	17910	17868	17628	17752	17601	17951	17813	17780	17996	17904	17833	17683	17763	17645	17750	17817	17632	17865	17580	17923	17743	17868	17833	17892	17872	17721	17805	17870	17806	17664	17827	17765	17769	17960	17773	17837	17962	17800	17913	17701	17890	17789	17882	17960	17857	17697	17715	17765	17809	17771	17749	17837	17652	17819	17652	17877	17797	17670	17828	17894	17982	17839	17602	17682	17834	17820	17886	18001	17851	17856	17719	17746	17723	17897	17721	17685	17751	17813	17916	17795	17631	17881	17835	17863	17819	17734	17645	17705	17761	17753	17885	17773	17787	17776	17862	17838	17690	17834	17803	17797	17929	17715	17821	17810	17739	17872	17749	17762	17857	17789	17815	17743	17810	17890	17666	17846	17682	17829	17940	17701	17846	17669	17893	17783	17812	17822	17887	17889	17780	17675	17770	17694	17795	17655	17837	17754	17834	17761	17631	17632	17765	17937	17771	17742	17806	17815	17708	17898	17897	17810	17955	17646	17888	17703	17891	17762	17934	17721	17708	17963	17673	17965	17735	17814	17636	17850	17822	17877	17659	17888	17780	17751	17640	17788	17736	17870	17812	17925	17767	17824	17630	17967	17639	17883	17828	17897	17754	17742	17823	17763	17746	17721	17714	17838	17822	17839	17724	17938	17786	17717	17785	17821	17896	17757	17830	17688	17742	17741	17755	17817	17836	17724	17760	17794	17855	17803	17796	17580	17677	17628	17747	17708	17842	17781	17699	17863	17923	17769	17740	17826	17638	17869	17673	17778	17646	17984	17644	17735	17954	17854	17835	17863	17908	17785	17681	17540	17809	17760	17724	17916	17670	17958	17592	17911	17796	17774	17743	17937	17716	17829	17695	17795	17688	17807	17771	17715	17911	17836	17804	17686	17797	17959	17904	17798	17877	17872	17979	17733	17775	17753	17875	17984	18050	17710	17882	17865	17976	17617	17800	17824	17783	17797	17850	17861	17795	17734	17841	17933	17663	17645	17829	17715	17707	18068	17872	17891	17728	17877	17709	17656	17772	17843	17814	17760	17588	17712	17843	17627	17659	17797	17717	17791	17657	17734	17857	17656	17637	17729	17989	17725	17538	17757	17769	17661	17965	17752	17784	17759	17729	17758	17719	17886	17645	17882	17974	17754	17728	17754	17901	17798	17888	17825	17740	17685	17640	17843	17735	17859	17634	17938	17629	17694	17631	17539	17796	17995	17843	17909	17811	17833	17888	17613	17638	17657	17679	17915	17762	17654	17878	17877	17873	17818	17805	17760	18029	17717	17803	17900	17832	17768	17978	17831	17695	17904	17673	17843	17782	17814	17912	17739	17926	17796	17701	17821	17769	17960	17710	17779	17861	17835	17574	17751	17993	17695	17667	17818	17754	17802	17950	17830	17813	17903	17707	17747	17809	17781	17773	17889	17668	17891	17897	17795	17755	17851	17667	17816	17860	17913	17806	17801	17679	17887	17757	17954	17798	17845	17768	17828	17766	17589	17643	17625	17757	17625	17723	17882	17925	17837	17659	17782	17866	18002	17837	17816	17719	17893	17847	17851	17844	17923	17858	17741	17982	17770	17833	17885	17785	17861	17694	17735	17834	17639	17717	17923	17699	17861	17728	17833	17915	17739	18021	17704	17658	17826	17923	17880	17680	17770	17738	17886	17735	17731	17753	17747	17679	17803	17738	17691	17653	17823	17839	17728	17705	17899	17666	17863	17913	17753	17799	17677	17785	17855	17678	17949	17740	17704	17644	17837	17810	17808	17892	17706	17640	17859	17862	17831	17637	17805	17842	17661	17930	17697	17759	17893	17685	17786	17896	17895	17611	17801	17679	17771	17852	17896	17762	17727	17784	17805	17778	17881	17693	17855	17741	17833	17797	17909	17574	18032	17769	17867	17655	17865	17825	17710	17780	17837	17797	17791	17823	17857	17859	17848	17705	17990	17857	17809	17935	17765	17772	17916	17702	17852	17793	17712	17897	17774	17871	17872	17919	17804	17671	17729	17846	17759	17834	17834	18017	17778	17717	17814	17639	17877	17811	17883	17894	17924	17813	17870	17674	17734	17847	17982	17875	17871	17702	17886	17765	17839	17777	17695	17588	17835	17932	17786	17621	18024	17939	17857	17770	17832	17821	17614	17820	17834	17775	17909	17613	17626	17665	17732	17922	17870	17805	17881	17867	17775	17796	17697	17587	17953	17771	17737	17837	17974	17778	17845	17844	17852	17742	17956	17818	17852	17644	17901	17942	17685	17811	17733	17753	17614	17687	17732	17903	17891	17673	17831
40241	39384	42110	38998	35020	32235	30493	29431	28665	28717	28733	28299	28159	28037	27986	27903	27702	27809	27610	27523	27679	27877	28004	27767	27914	27671	27737	27310	27537	27739	27794	27724	27380	27584	27660	27809	27534	27367	27649	27506	27268	27738	27813	27550	27740	27438	27455	27377	27420	27583	27362	27410	27509	27541	27400	27568	27552	27313	27449	27446	27348	27331	27386	27520	27376	27540	27434	27578	27273	27365	27555	27304	27574	27673	27541	27032	27350	27521	27527	27453	27453	27428	27567	27380	27478	27470	27339	27879	27521	27270	27487	27362	27505	27482	27574	27663	27679	27425	27993	27285	27252	27431	27521	27477	27528	27558	27611	27373	27127	27173	27357	27541	27329	27342	27577	27338	27450	27470	27292	27454	27424	27225	27580	27425	27316	27585	27579	27254	27447	27455	27686	27630	27507	27447	27548	27845	27265	27547	27567	27212	27216	27456	27337	27623	27649	27203	27566	27502	27440	27317	27695	27428	27270	27493	27524	27598	27556	27515	27497	27370	27518	27503	27446	27403	27250	27228	27349	27769	27300	27375	27392	27572	27560	27449	27264	27153	27819	27397	27358	27579	27498	27430	27587	27482	27546	27414	27357	27493	27403	27229	27774	27300	27317	27417	27434	27421	27262	27355	27494	27367	27350	27379	27473	27624	27466	27535	27465	27745	27510	27545	27530	27449	27593	27375	27449	27678	27566	27410	27521	27397	27514	27445	27361	27524	27596	27452	27518	27510	27555	27429	27385	27202	27387	27464	27376	27417	27368	27418	27399	27360	27394	27704	27587	27509	27511	27588	27559	27566	27499	27530	27290	27457	27433	27479	27474	27369	27489	27461	27315	27365	27659	27438	27537	27294	27817	27347	27487	27685	27647	27676	27284	27309	27509	27192	27364	27443	27439	27399	27522	27334	27483	27603	27424	27335	27419	27513	27552	27507	27440	27644	27257	27852	27290	27491	27349	27612	27423	27388	27491	27587	27609	27620	27516	27509	27682	27658	27345	27468	27440	27227	27714	27441	27339	27416	27505	27358	27639	27691	27648	27405	27401	27333	27553	27365	27469	27288	27464	27437	27674	27462	27439	27526	27772	27523	27400	27616	27714	27420	27508	27593	27203	27220	27183	27469	27442	27726	27517	27345	27335	27555	27304	27505	27501	27251	27428	27364	27647	27357	27602	27582	27601	27485	27647	27419	27232	27283	27367	27397	27282	27411	27499	27359	27380	27578	27616	27396	27220	27598	27516	27322	27559	27542	27518	27469	27360	27482	27524	27375	27357	27624	27700	27331	27363	27487	27620	27409	27313	27429	27394	27438	27684	27483	27386	27234	27551	27371	27367	27780	27718	27454	27298	27582	27550	27533	27248	27334	27146	27361	27398	27477	27625	27546	27644	27587	27338	27363	27220	27415	27056	27223	27415	27301	27362	27513	27341	27503	27320	27648	27619	27625	27653	27337	27165	27621	27348	27485	27507	27443	27416	27483	27544	27519	27423	27587	27244	27412	27486	27515	27488	27496	27552	27542	27272	27336	27476	27290	27440	27582	27367	27672	27536	27477	27399	27267	27438	27555	27546	27128	27343	27572	27423	27193	27437	27444	27498	27427	27192	27214	27456	27348	27342	27445	27608	27590	27676	27471	27531	27462	27335	27529	27582	27437	27341	27399	27612	27544	27443	27353	27455	27387	27434	27182	27355	27380	27488	27479	27641	27480	27225	27439	27395	27495	27396	27566	27235	27277	27447	27404	27463	27406	27770	27438	27430	27538	27575	27503	27479	27325	27729	27602	27506	27557	27353	27359	27458	27352	27360	27511	27459	27805	27605	27545	27591	27522	27397	27646	27338	27540	27677	27813	27190	27623	27615	27527	27277	27477	27618	27273	27293	27298	27184	27246	27365	27160	27448	27513	27410	27448	27279	27474	27586	27700	27427	27247	27384	27418	27523	27467	27533	27423	27370	27633	27413	27438	27663	27510	27525	27779	27508	27544	27798	27485	27602	27452	27330	27547	27505	27315	27450	27545	27280	27564	27452	27528	27369	27313	27300	27430	27347	27552	27434	27489	27363	27483	27265	27523	27330	27416	27400	27338	27455	27506	27407	27195	27411	27484	27343	27439	27255	27107	27321	27427	27256	27379	27248	27604	27767	27120	27346	27348	27587	27289	27280	27560	27387	27324	27461	27694	27534	27466	27561	27408	27705	27373	27460	27411	27479	27500	27445	27467	27459	27459	27432	27438	27460	27574	27682	27624	27384	27485	27312	27390	27683	27564	27594	27501	27435	27386	27519	27331	27529	27390	27298	27707	27301	27480	27484	27611	27287	27716	27358	27659	27136	27354	27480	27702	27632	27285	27817	27534	27363	27334	27426	27241	27617	27358	27663	27497	27671	27621	27287	27485	27529	27482	27460	27520	27373	27204	27361	27535	27572	27562	27727	27552	27425	27325	27486	27569	27291	27737	27425	27471	27588	27561	27406	27091	27384	27173	27431	27460	27523	27419	27360	27540	27587	27618	27508	27528	27398	27364	27287	27518	27616	27277	27600	27490	27493	27402	27478	27241	27744	27337	27400	27471	27511	27694	27441	27316	27651	27563	27508	27136	27493	27453	27452	27504	27528	27556	27638	27178	27650	27564	27535	27536	27261	27425	27364	27466	27480	27460	27594	27385	27389	27645	27382	27284	27419	27708	27638	27276	27342	27334	27646	27454	27429	27373	27333	27442	27448	27578	27392	27413	27486	27344	27568	27565	27295	27460	27239	27453	27778	27239	27412	27247	27570	27293	27400	27479	27528	27601	27509	27588	27461	27475	27312	27485	27475	27635	27552	27437	27353	27603	27517	27443	27665	27547	27473	27471	27654	27553	27491	27415	27589	27688	27792	27586	27703	27291	27569	27194	27373	27272	27360	27467	27445	27483	27548	27243	27754	27515	27622	27421	27541	27495	27502	27482	27585	27373	27333	27449	27477	27546	27493	27389	27610	27653	27303	27601	27535	27389	27478	27375	27391	27357	27520	27507	27494	27503	27427	27573	27446	27646	27678	27347	27368	27335	27412	27507	27514	27688	27417	27458	27602	27455	27258	27553	27360	27576	27357	27453	27486	27220	27362	27443	27814	27471	27680	27558	27505	27304	27405	27372	27539	27367	27419	27307	27542	27384	27560	27482	27396	27326	27493	27285	27396	27601	27572	27569	27403	27230	27505	27417	27525	27491	27317	27088	27585	27391	27244	27371	27576	27635	27628	27535	27593	27448	27644	27697	27493	27480	27547	27412	27364	27417	27508	27321	27381	27371	27413	27327	27669	27364	27556	27288	27480	27708	27530	27607	27423	27660	27464	27425	27274	27617	27562	27469	27586	27489	27391	27443	27642	27535	27488	27395	27424	27401	27601	27530	27589	27494	27494	27563	27342	27493	27405	27638	27532	27318	27511	27539	27451	27484	27681	27727	27393	27202	27380	27574	27721	27489	27370	27506	27371	27504	27477	27418	27509	27060	27336	27316	27149	27461	27579	27422	27561	27562	27439	27389	27404	27322	27572	27356	27342	27455	27453	27412	27550	27543	27452	27280	27431	27577	27322	27308	27616	27383	27314	27696	27404	27595	27406	27538	27490	27497	27628	27667	27307	27640	27411	27467	27586	27540	27359	27528	27355	27390	27633	27497	27330	27406	27559	27433	27602	27252	27530	27363	27595	27662	27310	27526	27292	27386	27598	27598	27632	27400	27284	27175	27658	27303	27541	27337	27476	27266	27676	27317	27587	27575	27302	27380	27522	27540	27863	27394	27542	27433	27358	27367	27366	27210	27452	27750	27423	27561	27572	27709	27393	27351	27534	27364	27464	27486	27475	27409	27622	27413	27451	27374	27348	27499	27420	27599	27649	27638	27468	27520	27521	27465	27411	27399	27599	27459	27571	27392	27320	27454	27449	27476	27587	27576	27561	27452	27570	27482	27695	27321	27414	27627	27609	27300	27361	27425	27558	27475	27458	27310	27532	27575	27645	27612	27676	27293	27608	27519	27548	27348	27581	27448	27405	27376	27475	27358	27562	27604	27292	27518	27370	27652	27494	27217	27554	27665	27459	27240	27527	27407	27253	27313	27504	27207	27603	27363	27308	27432	27437	27330	27403	27599	27499	27515	27425	27511	27635	27369	27645	27416	27503	27477	27687	27528	27534	27574	27386	27597	27535	27257	27465	27414	27563	27425	27339	27615	27451	27474	27270	27596	27511	27211	27303	27429	27408	27354	27387	27591	27389	27374	27472	27502	27513	27519	27541	27344	27588	27527	27832	27265	27637	27167	27293	27811	27373	27364	27310	27311	27440	27434	27707	27378	27496	27420	27454	27339	27431	27656	27556	27506	27588	27338	27504	27470	27468	27545	27371	27516	27550	27329	27471	27498	27374	27414	27342	27534	27611	27512	27690	27498	27498	27252	27450	27548	27457	27544	27381	27667	27470	27464	27221	27549	27271	27584	27532	27727	27786	27396	27394	27440	27388	27482	27352	27382	27635	27292	27519	27186	27359	27572	27694	27624	27570	27414	27253	27550	27629	27574	27604	27684	27575	27561	27283	27282	27290	27356	27368	27468	27586	27545	27638	27359	27672	27615	27647	27298	27542	27713	27441	27388	27162	27579	27297	27620	27592	27126	27485	27573	27700	27397	27358	27398	27257	27181	27251	27378	27436	27465	27518	27318	27448	27497	27483	27422	27437	27481	27579	27441	27430	27334	27615	27381	27698	27292	27408	27516	27481	27531	27467	27549	27774	27373	27292	27540	27453	27527	27342	27209	27372	27427	27442	27353	27379	27632	27630	27470	27589	27489	27324	27325	27461	27494	27667	27580	27393	27266	27282	27388	27595	27332	27346	27544	27671	27462	27466	27513	27420	27430	27541	27617	27363	27613	27405	27754	27492	27340	27646	27514	27642	27458	27335	27502	27480	27381	27538	27288	27208	27527	27380	27388	27413	27353	27631	27499	27252	27234	27487	27519	27307	27488	27379	27354	27446	27257	27621	27302	27439	27333	27420	27227	27422	27387	27598	27561	27503	27393	27572	27392	27528	27413	27416	27580	27466	27434	27546	27227	27562	27630	27626	27449	27416	27341	27682	27449	27577	27325	27302	27331	27617	27382
31960	41334	40677	34719	29042	24988	22711	20905	20116	19674	19492	19235	18790	18499	18380	18477	18347	18383	18237	18251	18348	18298	18477	18254	18427	18169	18224	18272	18221	18253	18152	18053	18124	18078	18152	18040	17982	17919	17999	17944	17958	18083	17998	17947	17923	17766	18008	17885	17877	18007	17911	17895	17954	17789	17901	17932	17987	18158	17884	18000	18083	17852	17885	17920	17938	17969	17804	17925	17958	17958	18103	17954	17874	17764	17842	17778	17864	17884	17924	17931	18039	17940	17873	17920	17908	17852	17765	18080	17806	17793	17893	17930	17847	17946	18066	17870	17994	17985	17972	17888	17883	18000	18023	17968	17938	17987	18021	17784	17964	18036	18025	17996	17871	17870	17871	17980	17911	17957	17799	17820	17841	17825	17883	17990	18038	17955	18066	17933	18030	17904	17674	18042	17799	17854	18105	17962	17816	18065	17961	18032	17945	17932	17938	17949	17918	17985	17873	17858	17912	17976	18108	17817	18041	18015	18069	17859	17987	17913	17832	17988	18019	18011	17846	17978	17880	18043	18049	17854	17901	17963	17950	17977	18068	17753	17967	18003	17940	17968	17956	18057	17906	17981	17928	17862	17997	17835	17777	17930	17907	17926	17940	17920	17949	17881	17927	17893	17805	17828	17972	17916	18043	17806	18034	17903	17797	17803	18003	17928	17858	17917	18047	18006	17761	17943	18027	17894	17751	17941	17874	18055	18001	17959	17847	17999	17820	17915	17975	18031	17894	18005	17964	17878	18087	17878	17930	17978	17906	17910	18017	17870	17835	17984	17881	18026	17968	17967	18022	17877	18080	17949	17914	17878	17922	17888	17881	17976	18046	17902	17685	17954	17823	17833	17848	18033	17947	17876	18102	17813	17933	17964	18008	18005	17902	17895	17956	18131	17940	18054	18018	17914	17922	17960	17993	17927	17990	17963	17952	17937	17897	17832	17967	17943	18063	17869	17972	17939	17918	17902	17980	17788	17889	17844	17783	17860	18019	17963	17944	17965	17860	17994	17778	17941	18026	17935	17826	17879	17912	17907	18090	17982	17878	18039	17874	18016	17873	17897	17908	17976	17893	18010	17888	17904	17858	18022	17872	18018	17984	18080	17890	17895	18082	17951	18180	18081	17994	17954	18030	17938	17934	17761	17815	17955	18002	17887	17701	17869	18128	18048	17954	18071	18027	18000	18027	17979	18019	17848	17960	17840	17864	17822	17831	17974	18046	17981	17928	17836	17924	17973	17958	18044	17851	17998	17834	17914	17930	18004	18019	18008	18056	17863	17934	17796	17950	17954	18036	18083	18033	17871	17878	17854	17978	17795	17984	18175	17876	17898	18074	17960	18018	17944	17975	18159	18050	17845	17897	18049	17788	17984	18157	17989	17954	17924	17998	17933	17786	17871	17891	17931	17991	17816	18087	17848	17916	17821	17990	18092	18062	17967	17806	17965	17856	17832	17948	17988	18080	17945	18037	17809	17866	17936	17944	18125	17872	18017	17877	17877	17996	17987	17956	17900	18008	17918	18151	17769	17722	17898	17968	17942	17947	18078	17790	17852	18031	17988	18060	17837	18099	18001	18015	18165	17879	17828	17842	18137	17760	17933	17984	17934	18040	17943	17892	17799	17855	18006	17971	17940	18001	17923	17971	18136	18090	17803	17870	18008	17811	17882	17927	17944	17947	17912	17901	17930	18073	17876	17978	18046	18029	17855	18020	17863	17954	18008	17932	17819	17783	18028	18189	17780	17777	17872	17955	17980	18018	17824	18046	18089	17796	17983	18076	17934	17773	18030	17906	17776	18041	17960	17903	17952	17883	17938	17890	17923	17816	17997	17805	17769	17947	17823	17920	17893	17959	17861	17956	17762	17995	17881	18041	17882	17975	18157	18000	18029	18060	17892	18020	18038	17801	18051	17819	17928	18092	18078	17843	17840	17939	18118	17947	17932	17778	17930	17774	18016	17950	18010	17814	18002	17895	18018	17855	18055	17989	17903	17848	18043	17878	17820	17998	17887	17890	17802	17911	17929	18021	17894	17897	17835	17838	18009	18010	17882	17818	18016	17968	17773	17986	17925	18072	18022	17974	18062	17954	17982	18102	18093	18055	17808	17896	17922	17956	18216	17964	17904	17923	17875	17922	17823	17896	17869	18015	17858	17948	17788	17997	17801	18020	17885	17889	17953	18017	17915	17976	18038	17970	17863	18014	17924	17891	18012	18043	17836	17941	17952	17964	18057	17931	17765	17938	17820	17918	18135	17908	17963	18105	17941	17835	17949	18030	17844	17979	17734	18036	18018	18019	17836	18086	17845	17835	18191	18160	17955	17866	17990	18161	18073	17854	17989	18052	18004	17906	17858	17893	17969	17811	17954	17817	17842	17875	17986	17961	17696	18008	17849	18008	17922	17834	17935	17961	17919	18080	18017	17954	17863	17999	18080	17927	18064	18034	18025	17912	18214	17663	18033	17932	17900	17995	17969	17878	17933	17956	18030	17897	17962	17864	17799	18143	17881	18078	17937	17838	17922	17884	17971	17875	17948	17956	17941	17987	18085	17928	17821	17874	17750	17911	17880	17940	17921	17966	17727	17878	17980	18208	17855	17998	17967	18050	18117	17907	17910	17983	18096	18039	17813	18013	17869	17887	17862	17949	17920	17886	17875	17887	17956	18056	17943	18159	17947	18031	17952	17762	17893	17870	17918	17911	17846	18022	18054	17922	17849	17883	17865	18037	17896	17990	17950	17933	18056	17930	17886	17828	17867	18093	17693	17895	17899	17945	17820	18049	17912	17905	18011	17841	17884	17806	18071	17904	17914	17820	17933	18063	17904	17823	17961	18017	17886	18012	17914	17915	17963	17835	17943	17688	17967	17884	17845	18050	17929	17944	17754	18025	17900	17992	17961	18036	17905	17925	17920	18010	17950	17967	18126	18015	17991	17837	17947	17854	18117	18087	17995	17899	17991	17881	17896	18097	18099	17948	18075	17882	17848	17876	17919	17952	18071	17994	17999	17990	17888	17889	17834	17727	17977	18022	17820	18086	17726	17966	17953	17966	17997	17906	18024	17814	18065	17876	17841	17816	17772	17925	18072	17974	18003	18102	17983	17911	17993	18009	17794	17899	18003	17987	17793	17934	17831	18151	17886	17987	17963	17969	18022	18063	17926	17986	17730	17993	17968	17850	17918	17937	17902	18123	17906	18080	17857	17977	17939	17942	17897	17922	17857	17896	17921	17763	18006	17929	18063	17970	17877	17885	17852	17934	17820	17869	17852	17865	17882	17909	17968	17842	18034	18046	17841	18009	18062	18021	17840	17923	17943	18004	17863	17844	17990	18063	17859	18021	17981	18033	18007	18030	18054	17957	17943	17911	17968	17835	17965	17947	17794	17910	17988	17822	17968	17786	17891	17959	18038	17814	17814	17906	17957	17997	18007	17857	17884	17915	18059	17903	18050	17988	17802	17895	17818	17906	17909	17763	17874	18092	17988	17878	17893	18005	18032	17952	18004	17899	17909	17939	18053	17997	17825	17827	18003	18092	17899	18055	17977	18064	17805	17975	17863	17963	17821	17998	18070	18029	18035	17859	17967	17915	17704	17893	18128	17955	17947	18185	17728	18138	18117	17772	17954	17780	18136	18071	17851	17711	18058	18122	17618	17833	18009	17866	17837	18052	17778	17997	17980	17850	17723	18040	17833	18093	17869	17989	17944	17847	18058	17862	18031	17994	18116	17818	17959	17921	18003	17901	18070	17916	17925	17977	17907	17914	18107	17902	18058	18027	18110	17732	17959	17832	18064	18116	18010	18021	17939	18042	17958	17989	17858	17862	17856	18142	17826	17829	17832	17984	17891	17916	17912	17899	18011	17924	18056	18162	17760	17869	17859	17976	18114	17930	17991	18040	17751	18027	17932	18065	17716	18017	17893	17706	17821	18005	17697	18006	17896	18034	18137	17869	17807	17993	17913	17907	18137	17783	17930	17958	17899	18062	17831	17831	17965	17902	17995	18003	18014	17790	17829	17938	18051	17948	18054	17935	17869	18195	17784	18075	17790	18040	17969	17802	18047	17952	17893	17932	17838	17994	17991	18085	18051	17918	17827	18010	18053	17997	18049	17828	17957	17890	17931	17798	17976	18067	18029	17852	17834	17934	17845	17929	17913	18169	17989	17881	17908	17827	18054	17914	17758	17853	17910	17872	17910	17761	18014	17860	17984	17768	17913	17980	18020	17852	17873	17980	18059	17805	17907	17924	18002	17886	17994	18135	17895	18046	17727	17845	17845	18008	17965	17863	18097	17983	18028	17991	17811	17964	17907	17950	17769	17883	17788	17929	18024	18059	17991	18036	17870	17771	17757	17923	17875	17887	17973	17999	18045	18040	17922	17977	17975	17848	18000	18132	18047	17986	17963	17971	18066	17800	17968	18020	17934	18003	17977	17714	17860	17969	17930	17891	18008	17868	17756	17945	17805	18044	18227	17910	17884	17798	17816	17911	18111	17981	17926	17805	17728	17981	17875	17779	17973	18077	18014	17844	17989	17921	17947	17757	17960	17796	17949	17965	18046	17897	18008	17891	17825	18016	17927	18087	17725	17889	17945	18030	17905	18022	17847	17924	17973	18002	17951	17801	17923	17872	17930	17932	17969	17726	18043	17885	18215	17997	17709	17827	17944	17883	17984	17995	17933	17912	17802	17780	17839	17945	18098	18011	17870	18052	17988	17911	17999	17931	18208	17912	17996	17862	17800	18043	17990	17996	18019	18020	17968	18009	17870	17762	17949	17708	17982	18015	17957	18069	18068	17838	17947	17863	17971	18017	18007	17982	17967	17974	18224	17855	17919	18078	17867	18010	17874	17703	17879	17840	17851	17940	17888	17872	17863	18057	17995	17989	18143	18116	18142	17741	17973	17796	17986	17799	17707	17954	18005	17961	17895	17814	17864	17947	17708	17990	18186	18078	17933	18044	17791	18061	17967	17906	18028	17961	17974	17841	17858	18196	18015	17805	17781	17974	18050	18043	17909	17994	17993	17932	17878	18155	17801	17941	18124	17919	17877	17766	17983	17839	18007	17993	18118	18073	18134	17982	17840	17955	18024	17846	18005	18162	18086	17910	18036	17929	17976	17880	18073	17953	18004
24395	20961	27614	30316	31582	33506	34128	30944	29963	29944	29385	29227	28851	28885	28397	28335	28422	28636	28383	28406	28328	28217	28258	28093	27967	27910	28206	28082	28432	28201	28142	27983	28275	27962	28019	28255	27948	27798	27394	27910	27637	27973	27935	27859	27901	27787	27768	27649	27875	27647	27811	27899	27761	27993	28061	27773	27816	27944	27814	27753	27821	27751	27836	27629	28031	28014	27910	27934	28068	27948	27543	27546	27805	27861	27922	27751	27746	27692	27875	28069	27869	27758	27746	28065	27794	27948	27803	27895	27811	27979	28048	27862	27752	28030	27849	27689	27599	27923	27941	27682	27791	27939	28078	27904	27826	28011	27771	27754	27868	27788	27821	27681	27725	28053	27943	27932	27578	27529	27645	28092	27865	27864	27691	27956	28309	27773	27926	27876	27509	28058	27809	27667	27686	27663	27734	27528	27817	27891	27764	27746	27723	27892	27901	27747	28077	27694	27834	27982	27807	27956	27799	27715	27744	27716	27693	27736	28007	27593	27953	27775	27959	28023	27906	27696	27952	27638	27850	27773	27691	27848	27901	27554	28055	27582	27736	27789	27955	27739	27659	27698	27810	27799	27862	27600	27927	27811	28111	28024	27602	28024	27864	27702	27876	27562	27964	27977	27588	27494	27796	27835	27995	27990	27867	27790	27678	27839	27864	27984	27853	27788	27701	27641	27998	27718	27855	27680	27994	27750	27513	27669	27913	27915	27804	27774	27476	27578	27628	27869	27648	27807	27595	27927	27865	27928	27920	27551	27586	27920	27706	27867	27751	27858	27902	27893	27805	27993	27933	27947	27565	27775	27881	27873	27847	28095	27794	27952	27599	27591	27918	27808	27696	27842	27919	27864	27652	28094	28140	27830	27837	27806	27803	27704	27806	27840	27791	27628	27952	27856	27999	27820	27938	27718	27816	27718	28009	27846	28012	27810	27866	27768	28108	27774	27762	27948	28101	27575	27616	27736	28010	27723	27921	27697	27803	27859	28136	27789	27825	27865	27901	27576	28057	27744	27738	27889	27750	28067	27618	27796	27427	27665	27886	27797	27945	27753	27900	27796	27770	27819	27725	28075	27667	27722	27805	27987	27988	27711	27793	27806	27875	27669	27795	27974	27976	27883	28017	27741	27514	27703	27871	27678	27788	27963	28012	27563	27898	28002	27991	27815	27721	27859	27668	27717	28015	28038	28085	27996	27822	27994	27825	27801	27707	27741	28042	27996	27869	27837	27715	27684	27794	27875	27755	27811	27635	27793	27735	27722	27798	27854	28091	27971	28029	27706	27803	27767	28059	27748	27914	27865	28082	28147	28030	27899	28100	27853	27711	27730	27884	27826	27884	27593	27935	27911	28023	27876	27603	27502	27644	27977	27753	27809	27871	27711	27778	27795	27927	27799	27785	27558	27701	27850	27720	27805	27853	27765	27742	27801	27554	28158	27667	28065	27895	28119	28028	27892	28061	27900	27881	27684	27907	27683	27587	27601	27733	27781	27806	27743	27695	27868	27807	27847	27773	27742	27915	27918	27649	27733	27743	27602	27903	28241	27783	27981	27957	27755	27944	27866	27770	27904	27795	27851	27564	27871	27644	27875	27767	27802	27794	27466	27559	27917	27910	27989	27981	27775	27483	27852	27934	27830	27912	27837	27956	27847	27780	27860	27719	27986	27727	27575	27640	27945	27669	28008	27837	27829	28054	28247	27830	27852	27855	28172	27932	28157	27907	27739	27553	27853	27844	27643	27822	27782	27868	27969	27762	28016	27750	27613	27361	27752	27768	27771	27636	27858	27803	27950	27811	27691	28060	27935	27913	27794	27729	27833	27680	27871	27954	27811	27865	27951	27943	27652	27726	28028	27947	27568	27840	27755	27736	28123	27553	27790	27872	27810	27718	27761	27805	27877	27940	27954	27943	27750	27603	27877	27994	27767	27479	27917	27820	27612	27817	27996	27660	27750	27585	27892	27816	27992	27841	27909	27850	27688	27959	27561	27752	27951	27824	27540	27686	27897	27922	27989	27844	27957	27625	27523	27788	27763	27873	27939	27698	27887	27838	27846	27792	27787	27606	28129	27839	27829	27888	27938	27951	27878	27913	27573	27842	27776	27760	27938	27890	27789	28058	27731	27964	27994	27863	27858	27945	27786	27734	27687	27703	27864	27678	27821	27612	27550	27775	27991	27716	28114	27880	28013	27595	27897	27962	27785	27945	27672	27945	27889	27938	27743	27825	27899	27784	27907	27920	27720	27699	28072	27923	27870	27764	27860	28097	27868	27587	27689	27653	27810	27873	27814	27891	27788	27829	27758	27710	27694	27858	27816	27835	27973	28201	27627	27992	28054	28124	27881	27838	27851	28009	27732	27855	27669	27824	27804	27951	27824	27925	27703	27960	27724	28010	28000	27748	27896	27980	27787	27756	27733	27729	27872	28007	27992	27895	27651	27554	27915	27763	27539	27974	27920	27667	27807	27732	27896	27867	27900	27687	27954	27921	27754	27582	27842	27738	27785	27875	27746	27956	27913	27883	27902	27957	27491	27908	27871	27767	27759	28049	27799	27840	27689	27829	27837	27916	27800	27885	27888	27905	27713	27728	27894	27900	27645	27699	27889	28057	27749	28230	27719	27969	27869	28088	27880	27829	27701	27987	27760	27804	27858	27971	27711	27823	27717	27767	27907	28140	27917	27780	27794	27901	27904	27884	27977	28063	27698	27733	27835	27935	27828	27806	27982	27981	28055	27749	27760	27798	27862	27975	27840	27895	27822	27978	27784	27834	27942	27961	27716	27737	28057	27859	27863	27738	27858	27809	27791	27748	27796	27768	27910	27565	27566	28109	27814	27983	27845	27688	27958	27599	27696	27670	27903	27963	27581	27851	27905	27930	27566	28026	27816	27792	28010	28080	27721	27950	27717	27991	27759	27782	27842	27626	27757	27732	27695	27782	27736	27816	27714	28152	27975	27817	27959	27875	27764	27802	28026	28014	27790	27959	27742	27934	27780	28136	27909	27919	27806	27819	27859	27846	27941	27855	27718	27838	27861	27900	27774	27702	27693	27641	27975	28058	27961	27888	27601	27698	27920	27873	27971	27799	27762	27959	27848	27663	27974	27744	27881	28170	27659	27889	27895	28017	27848	27945	27785	27798	27593	28076	27732	27845	28170	27811	27629	27906	27646	27895	27978	27849	27855	27585	27650	27834	27747	27793	27682	27753	27688	27858	27760	27859	27799	27815	27815	27750	27626	27680	27873	28048	27630	27518	27638	27740	27887	27719	27879	27726	27663	27907	27798	27742	27790	27677	27481	27789	27636	27838	27793	27947	27686	27826	28087	27749	27807	27669	27487	27575	27671	27896	28042	27800	27607	27989	27564	27890	27457	27810	27824	28003	28071	27705	27732	27781	27702	27716	27644	28049	27753	27731	27749	27813	27646	27794	27666	27722	27779	27862	27785	27916	27693	27812	27879	28000	27636	28037	27710	27505	27916	27997	27642	27679	27867	27615	27697	27887	27860	27924	27966	27742	27911	27825	27910	27915	27669	27837	28161	27802	27957	27779	27855	27836	27777	27760	27875	27926	27878	27890	27630	28002	27927	27917	27737	27637	27432	27510	27767	27862	28083	27831	27998	27921	27939	28001	27910	27611	27896	27812	27878	27566	27644	27871	27768	27727	27547	27784	27812	28020	27911	27746	27705	27788	27670	27733	27697	27954	27663	27799	27768	28093	27834	28045	27902	28048	27877	28156	27781	27792	27663	27929	27806	27820	27782	27877	27883	27856	27642	27643	27769	27810	27819	27673	27885	27889	27926	28097	27946	27893	27848	27894	27882	27733	27758	27974	27733	27930	27848	28208	27746	27829	28056	27889	28045	27877	27921	27764	28025	27823	27789	27845	27795	27964	27837	27800	27771	27827	27926	27600	27741	27713	27699	28003	28043	27962	27787	27853	28075	27937	27801	27781	27761	27949	27682	27718	27709	27698	27842	28112	27908	27810	27646	28160	27669	27810	27894	27944	27817	27784	27901	27640	27876	27847	27913	27722	27976	27905	27826	27714	27563	27823	28044	27773	27751	27887	27914	27876	27958	27815	28027	28010	27859	27588	27723	27952	27973	27792	27744	27609	27902	27661	27735	27688	27859	28154	27883	27983	27847	27949	27714	27767	27722	27739	27788	27888	27684	27669	27358	27616	27609	27998	27684	27886	27869	28022	27762	27750	28082	27949	27821	28108	27878	27593	27908	27741	27806	27787	27967	27732	27726	28011	27899	27821	27851	27890	27519	27847	27637	27598	27633	27644	27856	28052	27736	27674	28162	27863	27476	28020	27978	27761	27762	27661	27563	27724	28029	27973	27862	27794	27781	27724	28010	27647	27614	27923	28038	28038	28111	27947	27662	27637	27888	27565	27669	27816	27477	27630	27629	27653	27838	27711	27923	27983	27799	27862	27995	27790	27772	27683	27827	27949	27770	27935	27751	28108	28082	27860	27903	27916	27566	27594	27866	27659	27779	27672	28085	28135	27856	27536	27707	27871	27888	27790	27875	27804	27681	27545	27691	27611	27615	28059	28091	28031	27623	27982	28011	27741	27733	27673	27768	27652	27866	27997	27726	27705	28006	27969	28060	27918	27867	27939	27977	27834	27778	27947	27809	28027	27722	27763	27715	27803	28101	28072	28063	27826	27698	27889	27888	27689	27678	27741	28000	27872	27754	27667	27825	27790	27801	27901	27960	28074	28053	27922	27743	28005	27704	28008	27920	27883	27753	27988	27889	27825	27880	27806	27844	27844	27884	27570	27850	28099	27639	27818	28013	27823	27907	27832	27820	27701	27529	27724	27741	28088	27918	27883	28036	27947	28068	27552	27765	27739	27963	28155	28014	27789	27886	28005	27838	27975	27777	27417	27776	27729	27661	27927	27648	27851	27768	27795	27904	27864	27747	27699	28132	27915	27835	27811	27918	27459	27535	27824	27626	27719	27819	28026	27731	27625	28104	27824	27822	27893	27798	27916	27722	27911	27854	27768	27643	27828	27794	27929	27532	27765	27862	27806	27699	28156	28105	27709	27628	27887	27860	27809	27821	27682	27786	27762	27725	28116	27807	28027	27648	27807	27802	27725	27840	27947	28080	27912	28049
29224	46952	47011	40129	33663	28456	25711	22854	21814	21257	20724	20065	19498	19197	19288	19033	18812	18942	19054	19004	18877	18872	19063	18980	18783	18666	18608	18708	18665	18695	18578	18437	18445	18387	18340	18432	18336	18284	18301	18410	18393	18273	18388	18084	18300	18255	18287	18166	18261	18312	18242	18150	18150	18177	18188	18123	17972	18235	18323	18125	18062	18152	18187	18352	18158	18154	18051	18231	18187	18154	18344	18202	17990	18256	18186	18220	18230	18153	18157	18286	18286	18210	18313	18206	18227	18169	18042	18180	18105	18117	18020	18088	18062	18138	18332	18292	18156	18176	18073	18239	18183	18260	18076	18195	18115	18295	18251	18197	18188	18377	18321	18137	18275	18153	18315	18201	18178	18290	18093	18243	18188	18258	18214	18379	18226	18028	18285	18135	18247	18331	18265	18035	18224	18403	18166	18297	18184	18275	18224	18152	18204	18147	18295	18019	18072	18122	17999	18329	18110	18124	18285	18108	18127	18281	17968	18349	18185	18301	18254	18101	18202	18238	18276	18165	18160	18296	18086	18054	18264	18218	18195	18301	18274	18148	18158	18154	18014	18298	18249	18082	18217	18264	18087	18267	18163	18192	18075	18152	18389	18203	18064	18153	18093	18349	18252	18164	18227	18053	18140	18240	18202	18223	18342	18131	18330	18279	18167	18118	18096	18249	18218	18148	18339	18170	18257	18342	18191	18179	18301	18322	18224	18130	18109	17972	18277	18056	18193	18262	18388	18345	18117	18313	18278	18086	18161	18049	18256	18314	18154	18277	18338	18081	18286	18152	18153	18084	18072	18163	18209	18181	18208	18352	18219	18106	18239	18408	18216	18141	18093	18268	18276	18253	18192	18125	18191	18157	18314	18404	18249	18238	18332	18172	18131	18174	18190	18040	18254	18124	18367	18127	18196	18085	18237	18367	18213	18396	18161	18259	18278	18249	18349	18195	18186	18227	18136	18224	18272	18256	18113	18280	18245	18161	18198	18375	18079	18282	18146	18115	18101	18137	18369	18293	18256	18269	18237	18108	18161	18149	18212	18190	18167	18294	18101	18197	18325	18316	18381	18207	18466	18331	18149	18224	18082	18061	18124	18232	18353	18360	18191	18300	17861	18313	17974	18183	18170	18153	18281	18284	18177	18038	18181	18385	18289	18230	18172	18151	18184	18161	18161	18302	18099	18266	18054	18205	18187	18116	18137	18190	18354	18271	18324	18142	18186	18188	18105	18145	18118	18280	18154	18076	18325	18347	18148	18124	18078	18170	18303	18012	18158	18398	18183	18241	18276	18138	18065	18148	18099	18304	18183	18293	18142	18130	18122	18099	18266	18071	18237	18403	18309	18183	18106	18344	18268	18118	18248	18204	18267	18163	18197	18017	18241	18114	18232	18002	18181	18216	18190	18042	18229	18321	18103	18323	18272	18208	18188	18214	18165	18140	18219	18270	18121	18108	18258	18156	18209	18214	18223	18283	18196	18147	18019	18217	18330	17944	17975	18147	18346	18182	18054	18274	17941	18203	18436	18210	18137	18309	18232	18387	18219	18258	18251	18442	18173	18401	18130	18069	18293	18143	18239	18171	18272	18207	18300	18171	18330	18124	18332	18198	18396	18094	18136	18260	17864	18192	18292	18068	18219	18175	18184	18230	18133	18293	18122	18302	18371	18316	18319	18117	18179	18321	18193	18195	18369	18220	18157	18197	18392	18366	18081	18232	18017	18070	18230	18105	18164	18233	18036	18161	18221	18318	18236	18147	18071	18274	18214	18333	18224	18308	18145	18142	18283	18112	18244	18387	18170	18154	18225	18326	18098	18252	18241	18123	18208	18151	18121	18255	18255	18161	18176	18159	18057	18262	18151	18075	18075	18127	18234	18275	18247	18185	18169	18093	18072	18064	18240	18303	18344	18176	18192	18075	18195	18164	18382	18245	18233	17996	18216	18205	18264	18112	18227	18236	18221	18216	18240	18128	18016	18138	18206	18207	18349	18313	18211	18241	18155	18232	18142	18212	18181	18192	18202	18213	18252	17987	18223	18252	18205	18213	17921	18136	18240	18103	18356	18047	18210	18156	18184	18081	18205	18245	18243	18073	18218	18260	18178	18243	18192	18140	18315	18358	18467	18229	18136	18214	18156	17974	18370	18337	18237	18189	18121	18092	18121	18266	17958	18133	18163	18222	18328	18241	18079	18216	18242	18119	18097	18398	18349	18118	18177	18150	18191	18338	18075	18306	18128	18290	18086	17992	18195	18210	18390	18146	18197	18355	18195	18267	18310	18064	18266	18245	18258	18219	18140	18356	18169	18165	17979	18225	18266	18184	18189	18217	18164	18104	18122	18176	18191	18154	18199	18288	18269	18287	18225	18166	18118	18057	18175	18196	18326	18085	18315	18152	18071	18251	18179	18194	18347	18207	18243	18222	18288	18373	18295	18037	18168	18282	18287	18040	18096	18232	18114	18105	18357	18020	18230	18426	18207	18196	18160	18100	18085	18142	18282	18260	18185	18063	18386	18142	18248	18278	18350	17989	18299	18285	18332	18279	18181	18255	18246	18232	18120	18166	18173	18201	18151	18157	18216	18215	18011	18383	18107	18190	18157	18071	18074	18139	18175	18293	18204	18152	18187	18279	18154	18052	18358	18197	18367	18116	18335	18217	18156	18275	18255	18132	18159	18204	18240	18202	18273	18079	17974	18239	18207	18142	18339	18198	18146	18381	18071	18218	18266	18198	18222	18219	18149	18278	18076	18283	18172	17928	18235	18259	18217	18163	18181	18188	18237	18300	18066	18340	18050	18358	18242	18287	18247	18286	18196	18191	18119	18340	18271	18234	18283	18083	18221	18197	18183	18139	18272	18210	18356	18141	18452	18320	18257	18046	18345	18286	18161	17988	18227	18192	18236	18109	18296	18219	18121	18141	18088	18150	18408	17918	18299	18159	18261	18224	18220	18211	18190	18185	18263	18237	18041	18180	18294	18289	18366	18212	18294	18219	18334	18334	18213	18230	18417	18111	18342	18453	18445	18327	18079	18105	18478	18272	18237	18151	18380	18252	18081	18082	18010	18358	18209	18201	18262	18162	18037	18198	18386	18266	18017	18058	18187	18166	18273	18105	18183	18236	18271	18272	18170	18242	18300	18115	18212	18124	17962	18145	18293	18341	18150	18016	18151	18262	18053	18262	18191	18172	18318	18085	18227	18168	18172	18212	18182	18273	18261	18288	18353	18209	18302	18204	18215	17995	18178	17993	18319	18366	18369	18267	18127	18152	18089	18082	18225	18120	18258	18136	18261	18275	18081	18150	18225	18302	18235	18155	18237	18205	18279	18505	18251	18254	18148	18098	18043	18115	18331	18314	18280	18215	18235	18227	18333	18190	18175	18082	18136	18180	18255	18234	18054	18211	18395	18305	18220	18263	18383	18195	18166	18271	18301	18182	18130	18161	18123	18082	18112	18119	18263	18208	18292	18142	18308	18279	18134	18243	18316	18250	18118	18377	18266	18156	18170	18201	18210	18142	18137	18256	18200	18167	18325	18348	18219	18343	18264	18309	18253	18273	18285	18110	18252	18154	18234	18255	18393	18135	18197	18217	18248	18123	18225	18158	18067	18407	17909	18109	18355	18191	18289	18417	18264	18102	18161	18176	18153	18318	18162	18141	18252	18116	18157	18218	18169	18371	18015	18154	18197	18329	18313	18253	18241	18326	18247	18151	18224	18274	18180	18062	18297	18167	18255	18405	18259	18299	18182	18281	18186	18135	18202	18067	18200	18226	18190	18244	18274	18126	18354	18142	18167	18323	18338	18113	18240	18272	18140	18175	18379	18332	18362	18235	18232	18319	18134	18170	18275	18221	18369	18109	18320	18221	18214	18286	18318	18343	18135	18148	18133	18146	18172	18240	18194	18040	18117	18142	18131	18242	18187	18077	18233	18271	18241	18184	18164	18293	18172	18121	18278	18002	18348	18170	18286	18096	18277	18295	18244	18337	18218	18121	18150	18230	18245	18137	18139	18307	18057	18166	18232	18118	18165	17971	18439	18335	18322	18166	18262	18293	18307	18151	18366	18196	18045	18084	18127	18267	18222	18326	18233	18342	18203	18231	18401	18377	18510	18185	18395	18058	18225	18102	18275	18194	18285	18287	18068	18337	18216	18226	18229	17997	18256	18284	18249	18112	18293	17949	18146	18189	18130	18088	18108	18241	18174	18173	18313	18286	18095	18132	18178	18170	18255	18149	18200	17993	18153	18202	18315	18283	18164	18230	18129	18202	18208	18237	18217	18072	18325	18156	18116	18119	18434	18063	18175	18126	18083	18229	18125	18159	18110	18344	18185	18122	18070	18292	18310	18287	18044	18329	18115	18333	18209	18280	18173	18089	18133	18168	18188	18203	18300	18142	18233	18027	18107	18303	18025	17988	18269	18368	18157	18405	18323	18166	18148	18057	18310	18123	18153	18139	18122	18323	18248	18250	18247	18007	18192	18061	18255	18259	18108	18020	18247	18082	18079	18172	18392	18218	18265	18175	18224	18255	18239	18104	18315	18223	18226	18181	18217	18133	18228	18026	18240	18043	18176	18273	18218	18068	18042	18329	18397	18124	18263	18127	18184	18210	18211	18032	18190	18211	18338	18239	18159	18067	18405	18194	18218	18211	18036	18262	18243	18105	18119	18283	18312	18271	18078	18129	18093	18103	18115	18263	18254	18153	18405	18286	18193	18126	18251	18188	18198	18133	18130	18190	18203	18277	18229	18165	18279	18004	18232	18264	18109	18235	18226	18096	18045	18251	18169	18101	18234	18164	18270	18133	18222	18154	18074	18298	18079	18151	18154	18384	18146	18182	18102	17998	18171	18200	18367	18229	18249	18186	18043	18210	18291	18235	18193	18326	18176	18121	18208	18449	18430	18163	18235	18166	18169	18074	18182	18224	18185	18222	18196	18266	18326	18171	18278	18262	18211	18165	18114	18154	18097	18134	18254	18224	18579	18053	18034	18193	18262	18239	18160	18071	17994	18219	18324	18067	18125	18186	18182	18102	18085	18076	18227	18169	18449	18070	18320	18178	18160	18125	18167	18288	18207	18184	18259	18234	18267	18338	18286	18188	18245	18238	18327	18086	18445	18323	18221	18150
22380	20832	27105	25990	25927	31758	35045	31163	29944	29889	29317	28547	28315	27637	27775	27668	27452	27595	27735	27457	27449	27139	27371	27565	27440	27257	27073	27124	27296	27221	27259	27139	26760	27130	26936	26915	26870	26963	26861	26749	27005	26685	26855	26750	26606	26548	26696	26780	26933	26854	26890	26674	26660	26834	26858	26799	26837	26792	26866	26630	26778	26608	26685	26658	26665	26608	26773	26626	26794	26766	26627	26866	26669	26471	26826	26851	26729	26653	26634	26770	26912	26662	26750	26498	26874	26755	26862	26828	26761	26867	26452	26692	26711	26634	26530	26748	26689	26779	26677	26791	26743	26622	26713	26677	26763	26543	26708	26590	26771	26679	26626	26653	26702	26747	26529	26686	26596	26659	26585	26790	26668	26500	26416	26826	26549	26696	26868	26664	26678	26962	26725	26632	26513	26708	26676	26623	26682	26909	26656	26556	26755	26793	26598	26592	26600	26670	26620	26716	26547	26440	26582	26641	26773	26655	26603	26651	26616	26616	26710	26931	26757	26830	26611	26778	26843	26684	26740	26525	26458	26809	26511	26594	26645	26794	26505	26619	26690	26568	26637	26569	26709	26621	26584	26613	26550	26558	26400	26686	26440	26567	26652	26691	26392	26708	26774	26935	26737	26600	26618	26583	26610	26763	26366	26804	26951	26579	26648	26684	26623	26597	26602	26507	26838	26663	26774	26784	26453	26784	26718	26741	26746	26857	26740	26629	26653	26663	26701	26734	26635	26883	26445	26400	26671	26461	26631	26599	26628	26523	26645	26578	26568	26788	26803	26424	26653	26495	26735	26498	26706	26750	26799	26786	26732	26708	26827	26614	26823	26537	26824	26708	26682	26590	26570	26770	26798	26514	26848	26849	26515	26831	26559	26541	26535	26660	26656	26671	26556	26647	26863	26830	26776	26294	26764	26773	26646	26785	26627	26808	26322	26492	26795	26480	26717	26637	26622	26542	26799	26829	26887	26594	26728	26634	26608	26800	27011	26631	26705	26656	26583	26827	26582	26590	26720	26494	26678	26466	26707	26488	26658	26831	26563	26641	26791	26825	26662	26774	26759	26571	26753	26590	26847	26692	26618	26610	26868	26709	26562	26597	26641	26661	26982	26771	26707	26606	26687	26488	26752	26683	26585	26741	26763	26574	26480	26439	26847	26615	26860	26723	26625	26730	26702	27001	26839	26737	26480	26486	26732	26843	26755	26295	26743	26764	26823	26575	26658	26536	26502	26377	26598	26458	26853	26387	26644	26766	26683	26658	26634	26747	26453	26682	26714	26772	26608	26592	26668	26627	26590	26502	26592	26646	26799	26778	26913	26577	26895	26817	26858	26916	26880	26679	26839	26579	26539	26662	26452	26541	26744	26710	26590	26813	26596	26669	26740	26631	26714	26683	26727	26823	26584	26731	26764	26744	26727	26613	26838	26779	26925	26529	26554	26755	26617	26991	26799	26629	26566	26646	26767	26715	26725	26530	26529	26587	26683	26919	26530	26793	27012	26464	26591	26605	26809	26641	26747	26658	26527	26687	26617	26726	26479	26592	26629	26468	26593	26516	26686	26770	26350	26634	26660	26663	26768	26507	26729	26545	26634	26574	26535	26730	26557	26490	26392	26718	26676	26728	26730	26457	26912	26560	26623	26661	26704	26835	26776	26545	26707	26826	26649	26630	26722	26511	26652	26666	26628	26471	26667	26818	26543	26922	26678	26650	26544	26541	26618	26696	26305	26659	26520	26599	26804	26601	26845	26455	26585	26438	26504	26674	26611	26701	27072	26716	26660	26877	26647	26783	26641	26501	26503	26648	26855	26733	26722	26884	26903	26688	26637	26712	26712	26436	26872	26596	26702	26601	26668	26553	26786	26668	26450	26514	26670	26724	26531	26652	26443	26889	26647	26760	26564	26652	26905	26770	26918	26723	26459	26548	26675	26599	26795	26511	26505	26613	26774	26711	26685	26514	26692	26725	26617	26620	26727	26644	26531	26398	26588	26848	26446	26725	26481	26439	26605	26741	26812	26781	26768	27002	26456	26629	26717	26684	26790	26481	26607	26827	26584	26680	26681	26455	26506	26590	26527	26537	26504	26642	26513	26614	26634	26942	26551	26428	26650	26679	26629	26624	26674	26924	26834	26823	26651	26665	26882	26731	26456	26680	26632	26788	26760	26476	26606	26655	26803	26568	26763	26554	26581	26763	26777	26777	26811	26713	26514	26685	26590	26562	26596	26617	26867	26496	26495	26761	26840	26367	26571	26819	26852	26638	26530	26429	26637	26907	26919	26826	26663	26743	26709	26512	26350	26405	26596	26623	26717	26573	26796	26564	26590	26525	26638	26477	26645	26664	26453	26516	26619	26527	26451	26628	26747	26694	26495	26650	26600	26510	26317	26484	26744	26342	26649	26797	26558	26597	26734	27034	26664	26880	26659	26712	26674	26773	26735	26769	26615	26600	26638	26571	26691	26620	26426	26722	26885	26820	26670	26556	27048	26610	26765	26752	26702	26596	26680	26751	26570	26616	26546	26749	26670	26427	26574	26719	26882	26571	26530	26831	26959	26737	26579	26689	26643	26536	26899	26480	26816	26598	26697	26656	26683	26650	26604	26614	26529	26603	26743	26752	26844	26633	26746	26603	26623	26433	26474	26861	26789	26517	26685	26556	26675	26583	26845	26869	26981	26817	26990	26415	26823	26903	26659	26720	26652	26591	26464	26686	26743	26596	26485	26636	26737	26660	26643	26687	26629	26617	26482	26612	26628	26605	26849	26484	26601	26741	26680	26676	26625	26708	26955	26583	26649	26639	26683	26570	26776	26878	26738	26779	26678	26458	26669	26675	26614	26499	26749	26526	26610	26790	26865	26779	26786	26605	26510	26654	26902	26785	26599	26733	26482	26526	26455	26555	26843	26967	26652	26805	26801	26638	26458	26547	26809	26567	26465	26680	26555	26776	26413	26841	26602	26753	26569	26836	26612	26665	26517	26563	26659	26684	26523	26784	26756	26652	26641	26658	26814	26872	26842	26721	26570	26688	26687	26655	26771	26703	26557	26541	26800	26824	26705	26465	26562	26847	26635	26564	26661	26650	27079	26882	26672	26637	26559	26786	26640	26454	26589	26701	26607	26605	26640	26762	26565	26798	26659	26732	26806	26700	26469	26480	26687	26762	26711	26788	26852	26690	26785	26829	26675	26686	26633	26389	26728	26702	26733	26738	26699	26803	26477	26562	26637	26733	26599	26721	26511	26637	26802	26869	26740	26582	26759	26752	26897	26812	26597	26845	26824	26596	26943	26430	26853	26438	26545	26640	26634	26813	26754	26527	26813	26696	26719	26837	26640	26402	26798	26933	26943	26525	26820	26604	26476	26709	26728	26584	26608	26630	26616	26502	26545	26848	26573	26705	26546	26339	26379	26483	26627	26663	26635	26465	26796	26719	26589	26368	26609	26609	26706	26858	26797	26686	26543	26510	26739	26613	26530	26783	26536	26666	26758	26615	26371	26713	26594	26481	26588	26517	26634	26688	26883	26791	26644	26381	26848	26719	26743	26570	26822	26692	26820	26720	26618	26626	26452	26662	26300	26594	26661	26259	26730	26731	26721	26768	26571	26676	26411	26832	26739	26882	26494	26585	26600	26477	26666	26522	26600	26769	26600	26684	26503	26736	26785	26681	26304	26678	26756	26842	26952	26715	26659	26642	26557	26640	26759	26433	26506	26652	26519	26471	26917	26603	26735	26620	26835	26814	26731	26502	26542	26509	26830	26771	26660	26508	26730	26883	26831	26524	26553	26829	26803	26766	26760	26813	26729	26729	26804	26614	26883	26640	26480	26493	26482	26776	26651	26550	26914	26982	26970	26486	26465	26489	26684	26544	26438	26433	26585	26637	26840	26822	26596	26857	26832	26711	26830	26603	26444	26684	26581	26671	26437	26682	26705	26757	26816	26470	26790	26537	26714	26668	26631	26617	26602	26576	26592	26639	26640	26626	26609	26647	26607	26570	26633	26837	26490	26678	26448	26744	26578	26643	26568	26752	26684	26459	26472	26522	26688	26856	26842	26757	26466	26577	26750	26511	26636	26607	26684	26738	26621	26745	26833	26669	26711	26846	26555	26537	26848	26712	26973	26715	26746	26717	26707	26824	26558	26541	26668	26717	26692	26709	26813	26491	26791	26694	26702	26669	26658	26757	26614	26781	26765	26809	26719	26691	26671	26900	26766	26632	26691	26786	26867	26591	26442	26739	26621	26712	26918	26652	26859	26421	26644	26582	26661	26723	26976	26538	26659	26782	26526	26655	26597	26411	26664	26883	26681	26624	26628	26743	26633	26548	26748	26536	26694	26742	26651	26525	26652	26770	26794	26522	26652	26576	26706	26792	26648	26522	26589	26563	26554	26385	26644	26741	26568	26581	26876	26465	26763	26587	26809	26916	26786	26744	26487	26603	26764	26683	26551	26567	26479	26711	26707	26572	26694	26447	26767	26996	26552	26735	26754	26722	26713	26750	26912	26866	26624	26609	26745	26915	26916	26885	26481	26738	26864	26560	26679	26553	26504	26629	27045	27165	26542	26542	26673	26628	26914	26754	26588	26571	26511	26498	26609	26542	26500	26760	26493	26932	26512	26563	26686	26892	26607	26605	26676	26797	26720	26740	26715	26792	26831	26843	26841	26952	27035	26688	26623	26849	26808	26428	26560	26392	26629	26602	26494	26845	26661	26646	26653	26789	26428	26656	26930	26712	26691	26543	26811	26729	26705	26903	26686	26583	26945	26922	26621	26737	26718	26743	26623	26626	26930	26583	26659	26563	27050	26866	26744	26508	26679	26640	26725	26577	26626	26652	26640	26901	26897	26543	26635	26801	26567	26477	26546	26766	26552	26780	26728	26578	26709	26637	26620	26730	26650	26613	26630	26737	26568	26451	26360	26509	26716	26526	26620	26653	26625	26635	26711	26686	26587	26858	26585	26628	26410	26717	26739	26511	26561	26819	26679	26770	26604	26707	26700	26941	26564	26607	26781	26557	26724	26718	26880	26587	26624	26688	26636	26530	26606	26610	26468	26474	26866	26745	26615	26629	26740	26593	26770	26736	26683	26653	26863	26993	27082	26651	26652	26548	26892	26769	26784	26934
29089	51536	51291	43595	36195	32220	27785	24135	22623	21894	21344	20323	19742	19428	18991	19049	19147	18615	18982	18671	18600	18565	18754	18708	18543	18432	18345	18317	18094	18206	18264	18192	18239	18192	17804	18158	17874	17872	17853	17935	17896	18002	17710	17702	17715	17788	17613	17611	17639	17746	17777	17837	17668	17664	17790	17881	17835	17744	17632	17643	17801	17728	17683	17639	17611	17722	17749	17964	17818	17780	17822	17795	17786	17653	17843	17767	17780	17547	17781	17689	17780	17545	17740	17712	17589	17520	17589	17774	17666	17722	17635	17591	17571	17618	17439	17737	17742	17690	17540	17721	17854	17682	17709	17565	17689	17791	17663	17585	17794	17955	17585	17663	17745	17761	17634	17595	17812	17634	17704	17518	17764	17954	17689	17628	17792	17519	17664	17712	17881	17779	17779	17684	17732	17565	17545	17842	17815	17539	17818	17807	17652	17714	17680	17573	17625	17822	17977	17673	17748	17612	17754	17628	17884	17711	17670	17834	17725	17736	17627	17707	17585	17631	17723	17726	17679	17679	17808	17591	17723	17666	17616	17590	17718	17701	17588	17901	17617	17635	17779	17647	17702	17524	17647	17756	17721	17467	17726	17669	17635	17707	17779	17693	17706	17586	17712	17734	17657	17579	17574	17544	17746	17693	17717	17606	17687	17597	17756	17560	17644	17637	17644	17642	17731	17654	17858	17594	17744	17735	17745	17716	17671	17674	17545	17734	17694	17698	17890	17735	17738	17707	17763	17847	17655	17634	17651	17693	17713	17453	17567	17881	17488	17617	17648	17742	17630	17598	17837	17665	17583	17617	17678	17795	17676	17598	17637	17678	17703	17737	17806	17799	17827	17582	17599	17719	17640	17749	17612	17731	17639	17866	17631	17568	17721	17757	17572	17811	17644	17573	17583	17668	17597	17630	17666	17627	17568	17791	17621	17612	17734	17505	17633	17758	17692	17557	17573	17640	17580	17754	17614	17742	17683	17592	17704	17695	17795	17797	17660	17679	17729	17826	17823	17722	17643	17654	17732	17639	17674	17836	17746	17628	17693	17606	17642	17595	17793	17794	17740	17647	17715	17814	17642	17633	17687	17633	17682	17570	17697	17704	17717	17619	17791	17732	17423	17797	17613	17601	17676	17581	17795	17669	17763	17750	17586	17498	17647	17571	17569	17721	17834	17613	17732	17520	17816	17613	17802	17625	17663	17736	17716	17742	17639	17619	17797	17623	17752	17509	17745	17753	17645	17584	17751	17573	17853	17684	17853	17443	17688	17628	17543	17659	17690	17843	17779	17601	17790	17560	17709	17699	17653	17742	17763	17745	17640	17772	17803	17619	17773	17658	17771	17651	17719	17670	17685	17595	17861	17739	17673	17615	17782	17575	17687	17668	17451	17583	17713	17759	17495	17612	17652	17689	17535	17745	17681	17660	17733	17735	17859	17501	17777	17741	17752	17829	17664	17683	17834	17750	17748	17885	17617	17521	17726	17694	17589	17696	17590	17714	17595	17567	17781	17615	17762	17605	17774	17618	17765	17686	17764	17855	17578	17608	17591	17835	17749	17747	17895	17816	17679	17828	17679	17821	17569	17605	17568	17566	17647	17726	17680	17701	17836	17496	17708	17659	17703	17600	17617	17676	17815	17801	17804	17665	17724	17624	17736	17608	17660	17853	17662	17701	17707	17738	17685	17607	17658	17571	17825	17741	17565	17619	17776	17686	17720	17659	17732	17784	17722	17738	17769	17567	17825	17832	17674	17710	17611	17534	17623	17668	17631	17712	17715	17687	17753	17696	17752	17563	17689	17827	17813	17731	17782	17565	17750	17573	17779	17787	17704	17744	17631	17696	17701	17745	17599	17750	17691	17657	17657	17639	17673	17761	17569	17917	17554	17759	17641	17638	17672	17746	17688	17563	17811	17738	17583	17684	17574	17617	17759	17735	17846	17712	17575	17675	17593	17711	17546	17577	17667	17755	17503	17687	17745	17541	17704	17537	17654	17623	17828	17576	17754	17744	17588	17550	17746	17742	17640	17678	17696	17843	17624	17719	17509	17797	17715	17781	17780	17802	17611	17689	17569	17653	17819	17817	17578	17697	17837	17592	17879	17627	17595	17705	17623	17605	17774	17720	17478	17805	17556	17605	17784	17714	17580	17586	17692	17585	17748	17661	17627	17669	17606	17743	17526	17631	17744	17753	17581	17620	17531	17594	17592	17498	17704	17806	17862	17747	17773	17993	17618	17690	17750	17555	17919	17563	17773	17531	17873	17554	17639	17575	17572	17745	17480	17768	17583	17579	17764	17582	17533	17680	17824	17623	17791	17626	17644	17863	17527	17692	17582	17780	17744	17739	17800	17646	17624	17664	17639	17805	17815	17708	17790	17555	17619	17646	17626	17684	17755	17744	17673	17652	17612	17659	17815	17831	17659	17658	17768	17659	17592	17664	17824	17713	17613	17847	17620	17701	17736	17601	17763	17614	17610	17726	17724	17772	17427	17794	17635	17507	17822	17670	17695	17705	17623	17690	17634	17686	17691	17640	17693	17592	17718	17926	17637	17649	17765	17551	17775	17707	17826	17582	17520	17652	17665	17657	17769	17711	17706	17710	17669	17595	17676	17700	17644	17527	17744	17585	17729	17599	17613	17549	17743	17832	17611	17836	17687	17736	17854	17751	17796	17704	17762	17601	17687	17808	17727	17701	17666	17659	17734	17817	17771	17698	17790	17631	17659	17695	17634	17804	17711	17438	17824	17677	17616	17559	17609	17834	17609	17604	17741	17633	17610	17662	17510	17738	17488	17846	17708	17635	17701	17649	17687	17561	17943	17603	17587	17770	17529	17543	17709	17601	17727	17695	17707	17694	17652	17718	17686	17705	17719	17682	17675	17801	17636	17699	17763	17743	17828	17605	17846	17582	17663	17529	17711	17582	17745	17669	17679	17825	17775	17704	17727	17729	17652	17747	17497	17515	17740	17645	17745	17779	17769	17607	17522	17673	17782	17688	17779	17679	17802	17736	17766	17641	17649	17737	17740	17773	17645	17602	17781	17741	17597	17734	17696	17529	17600	17541	17651	17716	17678	17728	17651	17688	17743	17684	17533	17701	17780	17391	17752	17451	17692	17892	17813	17650	17725	17718	17728	17751	17506	17772	17692	17642	17811	17641	17656	17742	17642	17645	17853	17545	17719	17669	17530	17688	17805	17550	17530	17562	17752	17788	17588	17820	17685	17726	17753	17722	17842	17696	17736	17783	17864	17821	17628	17539	17577	17530	17813	17834	17644	17606	17577	17707	17738	17421	17992	17612	17585	17648	17775	17657	17627	17476	17754	17600	17852	17708	17639	17618	17617	17575	17745	17708	17641	17782	17622	17774	17756	17809	17725	17688	17914	17897	17560	17706	17643	17694	17577	17698	17752	17476	17544	17767	17558	17732	17777	17615	17605	17794	17667	17633	17721	17621	17622	17598	17584	17701	17683	17757	17779	17570	17827	17881	17647	17568	17551	17630	17618	17827	17588	17489	17830	17661	17468	17642	17905	17691	17649	17564	17750	17800	17589	17753	17649	17760	17819	17742	17620	17752	17743	17684	17734	17719	17639	17807	17671	17503	17871	17592	17613	17743	17855	17785	17609	17816	17698	17693	17666	17686	17627	17857	17549	17595	17761	17816	17758	17737	17892	17585	17680	17548	17755	17904	17702	17869	17674	17770	17758	17737	17756	17534	17655	17661	17801	17754	17650	17744	17658	17728	17732	17706	17671	17613	17748	17709	17741	17706	17711	17590	17731	17478	17569	17635	17629	17822	17886	17674	17726	17590	17738	17826	17648	17548	17626	17694	17649	17711	17720	17740	17615	17571	17638	17622	17652	17638	17805	17589	17659	17780	17679	17404	17575	17749	17523	17619	17597	17627	17669	17561	17530	17821	17497	17612	17654	17741	17835	17739	17621	17824	17837	17697	17705	17723	17694	17656	17590	17698	17456	17779	17815	17703	17707	17887	17609	17626	17708	17862	17948	17525	17678	17636	17583	17626	17674	17665	17596	17686	17844	17757	17643	17835	17667	17755	17619	17809	17683	17638	17809	17721	17740	17462	17708	17758	17626	17479	17748	17802	17676	17775	17598	17749	17831	17691	17604	17730	17661	17645	17744	17648	17652	17650	17602	17589	17612	17469	17751	17863	17709	17701	17688	17834	17631	17623	17670	17623	17680	17720	17572	17605	17506	17739	17695	17644	17835	17671	17753	17667	17810	17578	17584	17684	17735	17601	17606	17750	17598	17629	17571	17694	17673	17685	17720	17613	17653	17692	17585	17756	17718	17623	17575	17662	17621	17667	17503	17753	17606	17840	17738	17770	17667	17722	17734	17620	17699	17803	17631	17868	17597	17686	17676	17585	17496	17902	17759	17586	17698	17839	17765	17532	17765	17810	17749	17552	17746	17535	17766	17938	17649	17741	17698	17732	17724	17783	17751	17509	17809	17685	17740	17613	17659	17596	17548	17750	17674	17761	17616	17597	17708	17942	17641	17689	17665	17580	17816	17711	17757	17529	17747	17790	17712	17809	17594	17758	17826	17643	17656	17783	17484	17660	17755	17705	17777	17682	17729	17751	17739	17669	17686	17646	17736	17674	17642	17581	17622	17784	17629	17765	17421	17727	17748	17827	17702	17615	17871	17698	17759	17629	17736	17680	17704	17676	17837	17649	17671	17684	17554	17436	17820	17726	17688	17662	17778	17703	17764	17728	17646	17546	17735	17830	17560	17662	17667	17627	17644	17698	17649	17589	17788	17685	17598	17643	17726	17679	17755	17922	17603	17606	17641	17618	17571	17799	17712	17659	17695	17760	17710	17802	17604	17710	17685	17612	17691	17667	17699	17696	17600	17859	17651	17662	17788	17635	17838	17607	17624	17761	17773	17485	17667	17796	17516	17746	17677	17863	17848	17635	17829	17675	17722	17568	17525	17525	17727	17828	17877	17682	17802	17718	17679	17839	17692	17651	17711	17797	17758	17562	17722	17638	17798	17609	17745	17670	17668	17758	17780	17802	17773	17628	17624	17705	17596	17790	17643	17627	17546	17648	17648	17657	17577	17582	17727	17904	17774	17660	17579	17566	17751	17478	17776	17682	17645	17621
39713	39051	42931	38721	34575	32238	30719	29006	28480	28317	28122	28012	27757	27151	27504	27527	27309	27423	27505	27579	27296	27864	27683	27476	27373	27454	27259	27299	27452	27441	27157	27242	27423	27321	27252	27353	27275	27067	27383	27476	27212	27471	27211	27448	27437	27326	27091	27176	27127	27177	26895	27335	27263	27116	27444	27257	27353	27026	27025	27147	27279	27091	27319	27088	27119	26975	27189	27357	27188	26988	27141	27095	27122	27024	27025	27075	27196	27017	27130	26983	27440	26948	27188	27308	27048	26997	27183	26927	27173	27338	27180	27294	27222	27129	27193	27055	26983	26990	27359	27029	27247	27194	27113	27039	27048	27154	27054	27341	27171	27273	27206	27011	27267	27092	27130	27170	27597	27120	27084	27118	27078	27172	27458	27224	27272	27242	27144	27420	26977	27155	27255	27155	27291	27019	27162	27123	27232	27041	27418	26983	27187	27226	27227	27354	27225	26971	27071	27329	27188	27050	27326	27101	27207	27265	26960	27133	27065	26966	27150	27116	27217	27179	26959	27027	27077	27155	27262	27002	27225	26985	26915	27104	27208	26875	27221	27062	26855	27184	27085	27348	27023	27181	27061	27051	26916	26900	26769	26995	27086	27447	27183	27242	27258	26998	27059	27016	27145	26991	27101	27159	27424	26995	27100	27252	27153	27283	27170	27147	27273	26867	27045	27424	27301	27180	27276	26980	27135	27105	27294	27364	27069	27228	27132	27021	27013	27172	27148	27095	27202	27251	27155	27312	27280	26808	27410	27130	27159	27042	27239	27036	27159	27063	27091	27037	27069	26880	27297	27365	27388	27225	27261	27295	26997	27162	27061	27247	27158	27273	27156	27039	27188	27144	27181	26916	27027	27165	26925	27070	27276	27363	27180	27221	27071	27513	27202	27082	26946	27193	27218	27289	27165	27154	26912	27082	27647	27256	27266	27021	27317	27206	27153	27073	27263	27120	27120	27365	27175	27077	27214	27081	27383	27233	27324	27077	27167	27130	27160	27379	27093	27207	27374	27192	27167	27267	27084	27103	27339	27059	27096	26997	27192	27369	27183	27122	27130	27003	27110	26981	27101	27131	27424	27145	27259	27395	27211	26869	27213	27266	27236	27380	27235	27325	26925	27345	27161	27004	27291	27109	27063	27147	27390	27258	27267	27288	26860	27193	27193	27163	26932	26993	27274	27088	27164	27010	26962	26951	27282	27034	27174	27306	27026	27068	27399	26967	27043	27033	27210	27102	27404	27473	27152	27106	27555	26928	26834	27092	27229	27262	27164	27264	27056	27190	27077	27167	27411	27304	27325	27091	26901	26952	27367	26859	26809	27320	27021	27065	27176	26993	27258	27196	27311	27035	27203	27390	26885	27007	27090	27131	27381	27068	27164	27149	27121	27136	27091	27115	27299	27085	26896	27116	27188	27006	27393	27070	27125	27023	27129	27140	27361	27206	27319	27296	26749	27092	27437	27079	26874	27066	27139	27377	26980	27460	27247	27196	27234	27203	26953	27009	26985	26959	26957	27005	27019	26902	27185	27201	26778	26943	27080	27121	27161	27026	27209	26925	27135	27216	27069	26809	26989	27285	27215	27288	27180	27260	26916	27182	27220	27271	27174	27218	27225	27129	27362	27173	27119	27015	27142	27210	26925	27003	27128	27126	27225	27304	27321	26915	27201	27172	27257	27132	27203	27094	27267	27294	27247	27087	27145	27139	27129	27155	27069	27103	27213	27232	27070	26983	27101	27079	26932	27162	27158	27295	27274	27356	27100	27046	27164	27237	27124	27233	27140	27152	27174	27136	27129	27185	27148	27330	26987	26974	27060	27269	26949	27233	27125	27029	27250	27159	27218	27131	27255	27350	27065	27193	27322	27028	27136	26909	27037	27115	27006	27076	27124	27356	27135	27103	27198	27302	27153	26999	27065	26912	27393	27143	27102	27138	27390	27070	27240	27334	26935	27133	27042	27104	27277	26852	27222	27112	27316	27157	27127	27090	27151	27084	27241	27178	27391	27157	27009	27157	27129	27199	27036	27036	27105	27067	27124	27216	27120	27180	27116	27297	27307	27022	27132	27368	27351	27465	27339	27246	27322	27308	27133	27303	27354	26987	27094	27382	27107	27189	27328	27073	27176	27076	27303	27153	27190	27239	27080	27241	27233	27226	27316	27092	27167	27248	27313	27180	27191	27377	27202	27277	27089	27157	27122	27123	27047	27200	27112	27054	27287	27462	27300	26877	27472	27015	27108	27063	26952	27134	26808	27344	27238	27065	27039	27236	27100	27077	27066	27310	27193	27232	27257	27100	27250	27101	27307	27150	27255	27099	27106	27062	27194	27316	27046	27001	27241	27187	27258	27055	27131	26966	27150	26863	27252	27163	27050	27339	27075	27218	27093	27344	27258	27424	27175	27157	27065	27225	27049	27262	27256	27089	27183	27212	27099	27162	27025	27037	27197	27144	27322	26891	27034	27099	27289	27300	27107	27181	27512	27152	27293	27282	27073	27163	27063	27163	27141	27228	27133	27264	27248	27004	27226	27088	27194	27091	27093	27181	26928	27423	27162	27275	27385	27000	26924	27371	27102	27000	27177	27072	27119	27055	27042	27072	26984	27008	27090	27068	27224	27141	27094	27103	27047	26971	27109	27321	27002	27101	27081	27292	27240	27205	27180	26906	27228	27114	27369	27349	27136	27107	27337	27258	27171	26893	27006	27422	27475	27125	27359	27122	27099	27286	27204	27155	26802	26875	27167	27070	27148	27087	27102	27215	27111	27208	27178	27168	27178	27307	27332	26964	27182	26958	27192	27279	27038	27206	27294	27139	27299	27133	26798	27095	27066	27252	27140	27273	27162	27221	27319	27020	27123	27304	27091	27176	26998	27060	27037	26945	26948	26766	27085	27254	26842	27305	27055	26971	27380	26993	26989	27189	27297	27206	27165	27115	27091	27100	27258	27222	27154	27001	27140	27096	27365	26944	27160	26934	27069	27085	27182	27072	27265	27169	27181	27257	27077	27058	27156	27046	26904	27331	27305	27155	27418	27198	27315	26983	27148	27267	27287	27392	27368	27128	27022	27228	27117	27387	27061	27111	27107	27223	27062	27236	27158	27005	27177	26890	27221	27479	27214	27047	26944	26936	27326	27057	27134	27320	26965	27440	27325	27218	27262	27370	27218	27203	27246	27036	27340	27290	27318	27050	27364	27165	27111	27240	27222	27424	27055	26961	27146	27327	27232	27340	26976	27541	27171	27066	27146	27182	27098	27127	27039	27179	27228	27193	27189	27043	27149	27277	27134	27032	27258	27017	27089	27037	26956	27159	27239	27315	27258	27136	27178	27113	26974	26905	27209	27209	27211	27256	27357	27004	27170	27110	27216	26982	27306	27059	27399	27123	27246	27077	27237	27048	27128	27158	27243	27181	27031	26966	27193	27069	27074	27508	27183	27016	26862	27152	27174	27363	27072	27163	27090	27075	27207	27310	27252	27073	27224	26916	27319	27312	27295	27135	27227	27196	27354	27082	27119	27383	27267	27130	27119	27201	27225	26990	27298	27165	27109	27056	27275	27129	27217	26999	27210	27243	27236	27306	27159	27118	27336	27317	27273	27292	27272	26863	27230	27167	27246	27084	27379	27078	27354	27094	27160	27266	27214	27044	27228	26982	27258	27008	27235	27347	27442	26993	27266	27219	27003	27172	27438	27193	27299	27054	27210	27117	27352	27162	27403	27037	27122	27413	27122	27139	27067	27197	27141	27110	27336	27144	27249	27303	27081	27199	27084	26852	27394	27038	27056	27294	27409	27139	26840	27136	26984	27114	27062	27113	27417	26961	27108	27276	27019	27076	27133	27035	26985	27354	27204	27293	27121	27236	26949	27232	26949	26960	27280	27121	27192	27137	27266	27256	27105	27052	26935	27011	27102	27123	27313	27109	27116	27459	26907	27112	27310	27032	27301	27150	27267	27210	27179	27398	27676	27016	27075	26967	26887	27203	27217	27224	26997	27238	27165	27243	26948	27059	27097	27173	27035	27043	27202	27391	27218	27115	26991	27284	27240	27194	27231	27118	27230	27227	27096	26844	27027	27159	27047	27157	27143	27070	27224	27011	26922	27260	27179	27157	27209	27104	27232	27392	27170	27239	27216	26981	27312	27452	27270	27105	26862	27217	27349	27355	27393	27197	27224	27081	27259	27325	27208	27265	27103	27192	27030	27007	27391	27134	27278	27012	27128	27050	27311	27167	27116	27142	27153	26988	27178	27159	27340	27189	26936	27139	27324	27288	26980	27176	27305	27264	27191	27204	27111	26952	27270	27118	27215	26996	27038	27392	27215	27264	27218	27077	27252	27075	27008	26954	27076	27159	26897	27150	27472	27062	27275	27132	27127	26921	27024	27211	27067	27223	27256	27356	27551	27148	27111	27162	27190	27242	27420	27389	27314	27338	27371	27204	27072	27290	27173	26925	27111	27361	27133	27248	27076	27241	27419	27238	27061	27328	27179	27086	27043	27150	27432	27218	27184	27109	27110	27177	27058	26933	27042	27124	27112	27234	27247	27115	26970	27196	27325	27130	27086	27032	27306	27244	27017	27227	27381	27227	27227	27262	27274	27104	27258	27057	27079	27158	27093	27237	27295	26956	27023	27110	27092	27286	27188	27294	26947	27316	27099	27337	27183	27150	27101	26945	27446	26993	27351	27442	27029	27098	26961	27111	26984	27253	27255	27177	27166	27188	27272	27056	27040	27023	27021	26887	27484	27542	27068	27281	27352	27256	27195	26997	26927	27131	27164	27141	27028	26939	27083	27323	27405	27145	26924	27093	27128	26967	27034	26989	27294	26981	27048	26977	27069	27098	27132	27041	27158	27266	27157	27264	27184	27281	27480	27292	27343	27334	27547	27085	27106	27073	27151	27231	27194	27224	27267	27146	27175	27247	26987	27377	27234	27390	27290	27265	27232	27242	27000	27158	27154	27067	27071	27330	27232	27171	27327	27198	27122	27249	27080	27282	26930	26974	27026	27252	27171	27429	27124	26944	27268	27140	26938	27392	27126	27179	27153	27110	27170	27155	27152	27242	27263	27097	27258	26800	27058	27058	27106	26990	26960	27130	27214	27086	27148	27165	27143	27276	27258	27192
31360	41491	41864	34533	29283	25890	22766	20775	20045	19836	19350	18908	18478	18422	18432	18372	18221	18291	18387	18284	18311	18163	18080	18065	18161	18157	17983	18094	17929	18069	18129	18073	18160	18085	17982	17807	18027	17934	17911	18215	17888	17868	17843	17928	17991	17910	17919	17799	17855	17697	17946	17865	18115	17767	18088	17794	17831	17899	17670	17886	17669	18015	17793	17799	17805	17884	18064	17906	17946	18132	18016	17835	18055	17841	17881	17798	17773	17810	17971	17774	17828	17895	18012	17810	17911	17918	18087	17970	17745	17791	18021	17915	18014	18022	17885	17809	17770	17801	17839	17943	17800	17988	17902	17672	17872	18046	17931	17921	17835	17820	17992	17911	17750	17829	17932	17801	17954	17772	17891	17932	17997	17841	18039	17712	17878	17890	17943	17919	17727	17865	17847	17895	17818	17970	17939	17681	17963	17766	17904	17921	17974	17853	17882	17865	17860	17910	17908	18013	17864	17874	17918	18029	17829	18144	17935	17981	17887	17818	17971	17896	17841	17800	17828	17903	17983	17744	17800	17808	17916	17729	17965	17898	17835	17822	17753	18040	17818	17910	17863	17921	17701	17949	17934	17838	17914	17790	18043	17945	17840	17842	17847	17976	17889	17758	17878	17922	17979	17786	17923	17704	17820	17888	17835	17781	17955	17948	17876	17887	17967	17955	17893	17780	17957	17773	17801	17937	17677	18088	17796	17830	17884	17889	17849	17851	17932	18105	17841	17796	17891	17983	17914	17904	17657	17806	17843	17848	17800	17870	17915	18029	17991	17727	17923	17967	17940	17974	17870	17826	17914	17846	17987	17943	18014	18004	17852	17832	17962	17851	17856	17740	17885	17940	17762	17997	17915	17958	17825	17840	18099	17993	17870	17875	18065	17908	17979	17981	17875	17828	17996	17994	17864	17992	17808	18195	17896	17783	17845	17645	17753	17787	17731	17851	17771	17962	17940	17896	17765	17787	17794	17787	17955	18109	17796	17869	17892	17775	17739	17795	17808	17810	17773	17818	17853	17706	17730	17743	17958	17749	17931	17935	17859	18078	17973	17981	17918	17953	17987	17753	17873	18045	17942	17800	17948	17955	17915	17707	17986	17672	17913	17918	17883	17914	17940	17887	17921	17846	17843	17813	17841	17832	18007	17928	17802	17990	18059	17886	17808	17805	17921	17831	18028	17941	17847	17902	17891	17911	17911	17914	17892	17761	17905	17723	17827	17847	17873	17693	17906	17865	17851	17951	17919	17764	17891	17875	17767	17780	17928	17939	18074	17799	17761	18016	18077	17918	17955	17990	17933	17847	17832	17828	17784	17846	18036	17787	17787	17788	17939	17759	17992	17953	17999	17914	17656	17870	17769	17906	17983	17926	17729	17818	17863	17903	17714	17836	17911	17853	17809	17829	17827	17940	17921	17949	17877	17953	17972	17900	18015	17729	17707	17845	17847	17994	17769	17859	17989	17973	17871	17897	17917	17817	17909	17787	17860	18013	17744	17864	17989	17876	17904	18037	17867	17777	17795	17795	17768	17909	17838	17820	17939	17964	17805	17907	17833	17828	17871	17882	17917	17793	17854	17788	18063	17742	17911	17826	17884	17956	17934	17928	17885	18002	17988	17936	17737	17622	17836	17945	17742	17930	17873	17956	17765	17906	18027	17789	17870	17924	17723	17776	17884	17849	17837	17848	18029	17862	17841	17869	17823	18007	17660	17843	17875	17948	17936	17952	17874	18056	17794	18123	17756	17872	17806	17760	17701	17923	17792	17941	17888	17791	18088	17860	17924	17855	17763	18017	17937	17778	17855	17870	17792	17725	18058	17922	17927	18002	18084	17869	17799	17977	18063	17884	18045	17819	17981	18009	17943	17856	17813	17854	17931	17764	17740	18013	17752	17767	18041	17949	18021	17812	17897	17767	17763	17851	17807	17808	18000	18005	17849	17974	17781	17843	17803	17920	17890	17847	17716	17659	17753	17946	17869	17865	17906	17630	17905	17827	17877	17695	17746	17892	17717	18002	18002	18001	17973	17852	17868	17768	17874	17945	17699	17802	17919	17929	18031	17738	17891	17971	17944	17859	17761	17956	17967	17744	17796	17830	17829	17977	17946	17875	17936	17951	17840	17909	17978	17904	18004	17748	17932	17756	17900	17938	17978	17901	18077	18051	17879	18039	17934	17908	17828	17913	17824	18077	17907	17920	17835	17885	17850	17819	17963	17902	18004	17776	17837	17665	17783	17683	17929	17910	17820	17980	17789	17840	17892	18067	17914	17738	17836	17944	17999	17928	17913	17949	17871	18014	17974	17889	17808	17914	17901	17929	17896	17815	17659	17898	17880	17960	17897	17893	17663	17940	18135	17770	17936	17949	17854	17761	17786	17964	17752	17817	17789	17957	17946	17955	17911	17821	17610	17900	17892	17824	17971	18020	17818	17826	17770	17963	17894	17951	18001	17877	17811	17895	17831	18139	17851	17795	17812	17960	17936	17856	18041	17824	17548	18032	17733	17849	17895	17877	18178	17984	17914	17953	17850	17785	17886	17794	17918	17839	18016	18177	17923	18077	17784	17817	17755	17850	17909	17983	18064	17871	17783	17834	17925	17783	17857	17709	17894	17860	17920	17835	17947	17947	17734	17871	17947	17819	18040	18033	18121	17912	17882	17942	17890	17861	17773	17912	17818	17978	17908	17850	17923	17850	17921	17897	18023	17620	18071	17919	17733	17967	17833	17911	17918	17978	17855	17908	17744	18037	17995	17952	17845	18101	17994	17878	17952	17988	17972	17985	17972	17788	17746	17904	17974	17764	17905	17878	17937	17952	17866	17789	17842	17736	17804	18001	17756	17759	17934	17820	17981	17920	17873	17888	17935	17932	17887	17891	17840	17927	17921	17791	17903	17821	17994	17837	17936	17691	17987	17804	18019	17977	18092	17912	17843	18040	17730	17971	17952	17748	17800	17882	17910	17909	17995	17934	17866	17852	17851	17816	17732	17830	17863	17740	17850	17923	17847	17799	17911	17996	17814	17933	17739	17665	17952	17749	17841	17911	17816	17745	17876	17858	17799	17818	17946	17869	17912	17851	17885	17856	17869	17932	18074	17950	17838	17848	17848	17898	18105	18015	17938	17833	17588	17978	18017	18012	17812	17939	17802	17982	17940	17847	17640	17993	17827	18026	17722	17854	17944	17793	17835	17862	17984	17920	17946	17870	17614	17699	18076	17965	17977	17892	17938	17988	17894	17806	17966	17889	18029	17795	17949	17746	17805	17949	17763	17737	18107	18117	17827	18056	17990	17757	17870	17731	18004	17891	17679	17705	17769	17757	17959	17858	18026	17857	17811	17772	17809	17944	18152	17802	17732	17896	17902	17942	17949	17860	17766	17980	17868	17885	17770	17791	17870	17931	17807	17912	18017	17845	18018	17937	17767	18056	17717	18021	17985	17872	17855	17819	17871	17870	17776	17890	17794	17672	17797	17879	17732	17925	17867	17787	17905	17912	17973	17856	17858	17886	17921	17937	18066	17892	17914	17948	18029	17733	17913	17739	17677	17728	17928	17993	17980	17850	17804	17755	17773	17901	17986	17917	17892	18016	17764	17990	17839	17941	17764	17873	17881	17922	17790	17856	17930	17846	17851	18039	17881	17926	17995	18013	17904	17930	17982	18082	17839	17668	17909	18055	17800	17815	18077	17845	17764	17920	17908	17906	17674	17824	18010	17845	17811	17766	17802	18037	18064	17946	17685	17868	17824	17943	17920	17929	17901	18038	17821	17867	18087	17845	18001	17785	17886	17575	18045	17810	17784	17837	17888	18045	17946	17873	17962	17892	17952	17761	17935	17769	17962	17839	17708	17848	17852	17987	17691	17917	17877	17918	17836	17867	18002	18032	17833	17765	18131	17860	17951	18001	17708	18000	17847	17798	18057	17883	17736	17820	17901	17912	17872	18037	17840	17793	17648	17999	17812	17941	17786	17941	17676	17840	17922	17954	17892	17870	17819	17892	17852	17976	17975	17958	18111	17977	17888	17888	17922	17878	17758	18049	17909	17918	17884	17800	17876	17726	17789	17820	17743	17773	17848	17946	17967	17815	17879	17777	17871	17809	17916	17905	17806	17918	17855	17943	17860	17925	17764	17902	17790	17861	17929	17855	17871	17954	17943	17845	17746	17961	17868	18014	17938	17893	17892	17799	17832	17836	17940	17793	17872	18096	17786	17892	17811	17776	17942	17962	17649	17884	18002	17852	17932	18105	17906	17911	17700	17994	17959	17817	18137	17768	17682	18054	17880	17881	17897	18057	17913	18015	17873	17787	18004	17834	17893	17874	17890	17927	17782	17849	17845	17999	17730	17618	17944	18092	17806	17935	17868	17920	18033	18012	17838	17766	17900	17935	17865	17884	17698	18020	18014	17677	17874	17968	17881	17934	17874	17930	17894	17933	17928	17689	17961	17857	17851	17863	17853	17894	17784	18047	18021	17973	17852	17744	17914	17924	17873	17873	18003	17959	17966	17928	18005	17828	17839	17794	18019	17822	17778	17866	18203	17793	17799	17845	18032	17872	17928	17821	17903	17659	17772	18073	17830	17929	17977	17960	17870	17817	17833	17784	17854	17807	17904	17949	17901	17936	17975	18058	17826	17926	17878	17731	17914	17754	17988	17928	17932	17917	17934	17887	17800	17981	17782	17857	17860	17978	17632	17859	17830	18012	17901	17888	17875	17806	17933	17929	17792	17796	18036	17781	17836	18149	17804	17821	17831	17861	17962	17894	17723	17792	17936	17811	17858	17929	17893	17962	17986	17897	17913	17986	17919	17709	17966	17752	18034	18057	17914	18002	17938	17677	17901	17949	18084	17818	18038	18075	17994	18011	17966	17913	17992	17933	17868	17860	17761	17776	18002	17790	18005	17878	17816	17957	17784	17851	17902	17959	17905	17947	17945	17775	17751	17697	17864	17738	18005	17857	17832	18007	18057	18008	17970	17890	17836	17730	18003	18059	18035	17919	17885	17877	17945	17866	17878	18011	17871	17976	17764	17819	17794	17973	17940	17995	17940	18027	17918	17775	17899	17826	17922	17833	17842	18056	17898	17979	17876	17954	18017	17827	18013	17998	17883	17946	17670	17807	17863	17750
24245	20869	27820	30394	31150	33509	33491	30377	29599	29141	28754	28747	28405	27996	27949	27864	27742	27636	27978	27794	27807	27831	27812	28073	27521	27784	27714	27797	27562	27649	27590	27680	27609	27515	27581	27755	27461	27636	27375	27143	27320	27352	27675	27715	27262	27361	27396	27385	27318	27293	27469	27581	27519	27380	27309	27319	27394	27477	27122	27377	27404	27357	27496	27505	27334	27328	27453	27447	27388	27447	27338	27603	27172	27300	27552	27254	27516	27303	27265	27228	27311	27412	27323	27529	27189	27184	27536	27232	27112	27405	27191	27390	27351	27424	27468	27483	27352	27414	27393	27127	27248	27507	27237	27359	27561	27318	27243	27453	27422	27159	27591	27383	27201	27427	27626	27465	27395	27232	27366	27127	27153	27520	27478	27307	27560	27334	27631	27432	27462	27571	27325	27186	27512	27579	27416	27430	27360	27510	27470	27471	27669	27449	27406	27146	27390	27419	27486	27314	27318	27422	27183	27361	27146	27115	27374	27362	27339	27173	27205	27313	27348	27334	27318	27447	27255	27305	27398	27373	27182	27502	27511	27394	27215	27181	27358	27366	27627	27461	27399	27739	27403	27237	27306	27260	27409	27143	27405	27274	27348	27189	27319	27380	27345	27432	27362	27416	27501	27296	27429	27115	27677	27079	27262	27243	27277	27177	27418	27634	27419	27183	27208	27358	27337	27387	27703	27464	27262	27288	27394	27337	27494	27415	27132	27488	27289	27064	27386	27223	27456	27333	27382	27425	27353	27549	27341	27187	27334	27372	27296	27332	27220	27384	27223	27252	27389	27353	27343	27352	27386	27432	27278	27334	27542	27510	27332	27302	27182	27269	27408	27420	27445	27348	27262	27078	27360	27263	27138	27188	27514	27183	27564	27297	27181	27523	27530	27430	27151	27513	27414	27569	27572	27042	27415	27373	27426	27347	27335	27490	27333	27506	27461	27434	27244	27240	27555	27368	27512	27126	27385	27470	27419	27298	27380	27357	27231	27564	27494	27277	27262	27210	27376	27314	27339	27385	27405	27342	27275	27435	27509	27076	27116	27325	27375	27419	27220	27667	27371	27206	27218	27155	27247	27282	27468	27610	27239	27440	27396	27204	27334	27292	27458	27375	27135	27345	27358	27308	27354	27546	27366	27512	27380	27556	27658	27174	27418	27326	27275	27253	27274	27312	27428	27504	27699	27520	27470	27300	27391	27278	27441	27494	27572	27393	27556	27410	27151	27326	27331	27421	27509	27261	27404	27352	27326	27503	27237	27344	27339	27328	27386	27283	27167	27403	27327	27506	27440	27341	27393	27422	27369	27606	27214	27413	27428	27154	27492	27368	27481	27227	27250	27386	27393	27236	27358	27580	27510	27359	27138	27417	27506	27306	27354	27341	27331	27275	27326	27198	27354	27257	27103	27329	27160	27498	27490	27575	27226	27287	27539	27141	27530	27194	27556	27530	27346	27507	27694	27213	27192	27414	27276	27086	27376	27446	27030	27492	27230	27311	27689	27237	27290	27378	27263	27348	27561	27440	27438	27437	27468	27363	27340	27376	27382	27143	27168	27551	27173	27447	27401	27266	27377	27583	27299	27321	27282	27256	27211	27254	27591	27221	27501	27432	27437	27311	27366	27519	27244	27231	27358	27259	27437	27425	27339	27196	27417	27391	27463	27365	27466	27274	27157	27546	27447	27310	27257	27385	27227	27566	27364	27434	27377	27235	27472	27400	27254	27561	27345	27506	27436	27516	27422	27459	27374	27125	27266	27289	27406	27376	27473	27357	27427	27213	27511	27191	27613	27343	27166	27507	27396	27431	27675	27483	27565	27383	27383	27690	27603	27314	27563	27396	27372	27528	27377	27358	27523	27182	27115	27532	27368	27577	27140	27282	27308	27341	27348	27268	27140	27401	27173	27460	27377	27362	27357	27472	27246	27494	27328	27414	27159	27423	27198	27212	27566	27429	27406	27546	27173	27418	27580	27167	27273	27521	27379	27267	27253	27533	27496	27343	27361	27388	27443	27219	27441	27476	27440	27436	27354	27325	27485	27293	27455	27530	27405	27400	27482	27362	27622	27248	27288	27387	27411	27428	27369	27473	27350	27420	27546	27215	27435	27368	27139	27414	27427	27409	27203	27123	27462	27343	27278	27496	27431	27461	27222	27480	27231	27401	27466	27430	27378	27390	27217	27203	27442	27290	27081	27189	27362	27221	27345	27556	27221	27407	27391	27417	27259	27159	27482	27404	27500	27231	27410	27586	27410	27279	27143	27265	27257	27196	27491	27275	27412	27526	27294	27735	27667	27331	27317	27288	27488	27378	27206	27367	27263	27236	27531	27168	27401	27101	27469	27503	27416	27419	27428	27146	27094	27128	27497	27306	27350	27402	27440	27249	27279	27169	27222	27341	27494	27298	27512	27223	27368	27279	27451	27341	27474	27155	27221	27438	27447	27388	27811	27482	27405	27362	27387	27216	27570	27374	27435	27336	27497	27391	27442	27471	27461	27277	27701	27092	27289	27302	27382	27772	27396	27464	27422	27261	27695	27591	27444	27429	27495	27264	27481	27298	27255	27410	27565	27015	27184	27349	27672	27037	27669	27348	27381	27428	27226	27145	27483	27522	27814	27412	27023	27469	27225	27302	27409	27377	27586	27425	27190	27384	27382	27200	27481	27522	27137	27529	27243	27442	27259	27240	27342	27248	27395	27278	27422	27343	27408	27361	27188	27257	27199	27093	27150	27456	27553	27305	27374	27516	27453	27225	27430	27431	27336	27427	27490	27297	27111	27057	27356	27414	27442	27507	27416	27472	27575	27354	27411	27261	27243	27237	27453	27578	27460	27459	27430	27311	27475	27356	27241	27541	27438	27385	27377	27534	27534	27543	27393	27459	27455	27160	27451	27391	27652	27451	27447	27321	27535	27289	27383	27641	27387	27654	27108	27063	27077	27448	27321	27528	27435	27408	27490	27365	27500	27359	27457	27410	27336	27466	27624	27521	27445	27409	27450	27355	27271	27366	27364	27475	27364	27198	27138	27138	27526	27382	27305	27188	27468	27302	27456	27534	27131	27384	27453	27212	27234	27336	27386	27484	27206	27420	27471	27220	27581	27525	27323	27450	27379	27393	27512	27255	27429	27557	27198	27265	27268	27392	27344	27525	27168	27259	27320	27362	27314	27217	27464	27482	27590	27349	27430	27467	27438	27231	27377	27513	27416	27422	27265	27035	27270	27440	27268	27352	27273	27221	27349	27253	27286	27343	27317	27300	27362	27377	27476	27569	27362	27374	27319	27368	27327	27257	27222	27476	27470	27149	27260	27130	27530	27442	27321	27426	27404	27144	27422	27160	27239	27362	27585	27549	27331	27269	27227	27429	27361	27515	27517	27379	27145	27460	27337	27469	27319	27295	27437	27355	27508	27106	27641	27277	27518	27559	27564	27316	27317	27331	27442	27242	27248	27557	27494	27248	27316	27433	27349	27359	27636	27430	27430	27503	27643	27342	27286	27234	27370	27250	27445	27538	27281	27201	27509	27390	27453	27482	27407	27211	27489	27397	27518	27434	27407	27153	27369	27277	27142	27027	27388	27242	27334	27536	27296	27578	27435	27383	27172	27416	27177	27488	27391	27372	27319	27399	27367	27442	27234	27109	27231	27451	27290	27324	27459	27297	27509	27548	27446	27355	27372	27530	27358	27540	27260	27381	27321	27493	27231	27321	27492	27266	27363	27603	27457	27373	27332	27493	27393	27357	27288	27421	27303	27443	27448	27384	27248	27297	27476	27331	27388	27196	27434	27310	27325	27322	27509	27337	27633	27511	27520	27412	27355	27411	27649	27191	27190	27419	27006	27297	27444	27561	27434	27220	27237	27309	27344	27401	27409	27347	27372	27246	27582	27450	27428	27399	27376	27261	27419	27434	27520	27271	27501	27489	27413	27496	27595	27418	27417	27625	27654	27333	27444	27210	27643	27546	27309	27438	27358	27185	27467	27438	27472	27515	27289	27374	27484	27257	27376	27310	27311	27073	27505	27233	27320	27513	27763	27194	27671	27666	27323	27395	27150	27221	27568	27285	27433	27337	27266	27470	27234	27410	27293	27335	27160	27463	27255	27112	27439	27222	27394	27281	27308	27285	27396	27485	27295	27165	27118	27135	27473	27319	27035	27010	27091	27373	27405	27437	27314	27394	27456	27392	27221	27370	27317	27281	27111	27240	27229	27311	27303	27377	27545	27307	27465	27405	27521	27276	27431	27237	27386	27492	27373	27523	27355	27388	27224	27527	27395	27333	27328	27274	27477	27446	27136	27366	27368	27232	27326	27380	27204	27223	27486	27489	27545	27435	27345	27427	27226	27519	27397	27273	27603	27489	27299	27356	27397	27449	27317	27356	27432	27466	27424	27376	27435	27590	27526	27349	27483	27307	27333	27473	27316	27488	27366	27227	27435	27341	27596	27638	27421	27521	27338	27352	27450	27240	27362	27410	27342	27588	27260	27426	27558	27274	27196	27288	27544	27499	27219	26992	27591	27573	27551	27388	27113	27041	27480	27244	27298	27502	27525	27170	27250	27335	27440	27468	27319	27706	27444	27338	27676	27484	27365	27224	27408	27384	27508	27364	27485	27418	27484	27555	27419	27490	27528	27372	27211	27291	27150	27433	27559	27273	27196	27359	27287	27164	27430	27130	27216	27199	27324	27251	27468	27159	27267	27600	27467	27426	27413	27405	27363	27309	27241	27155	27309	27372	27598	27458	27466	27288	27350	27419	27296	27544	27156	27369	27374	27237	27370	27447	27419	27316	27483	27461	27257	27400	27278	27369	27468	27457	27629	27259	27342	27343	27386	27480	27471	27250	27315	27436	27444	27303	27130	27368	27279	27488	27290	27284	27390	27428	27269	27061	27360	27429	27404	27433	27512	27288	27414	27401	27316	27365	27343	27334	27236	27483	27439	27157	27230	27353	27544	27393	27171	27305	27629	27449	27250	27124	27571	27584	27469	27620	27431	27280	27376	27321	27360	27537	27339	27221	27317	27261	27478	27605	27435	27250	27410	27339	27365	27143	27396	27604	27379	27470	27726	27320	27611	27239	27324	27362	27333	27334	27347	27251	27281	27662	27478	27448	27285	27434	27364	27778
27984	46341	47476	39751	33047	29653	25156	22438	21204	20578	20188	19971	19375	18847	19097	18742	18761	18908	18880	18804	18556	18752	18574	18537	18462	18403	18536	18319	18523	18383	18277	18270	18273	18092	18310	18324	18297	18174	18100	17995	18059	18034	18108	18258	18074	17956	17881	18075	18067	17818	17999	18155	18024	17888	18232	17955	18034	18065	17983	17969	18122	17866	18020	17966	17930	18031	18132	18109	17941	18229	17877	18157	17992	18016	18026	18047	17929	18000	18017	17934	18064	18182	18114	17956	18189	18008	17903	17921	17942	18054	17914	18053	18058	17948	17873	17886	18132	17865	17945	17992	17987	17884	17921	17904	18134	18136	18012	17969	18125	18126	17921	18005	17993	17897	18079	18037	17985	17984	17936	17928	17911	17893	18096	18029	17955	18054	18061	18048	17981	17987	17889	17875	17898	18008	17936	17979	17986	18013	18114	18016	17974	18156	18024	17981	18160	18130	17859	17875	17970	17886	17766	17761	18071	17916	17992	17765	18045	17923	18077	18267	17891	18087	18017	17917	17842	17933	17987	18098	17937	17926	18092	17944	18052	17932	18025	17997	17732	17965	17915	17984	18160	17860	17963	18111	18093	17950	18011	17975	18001	18062	17950	17956	17970	17968	17875	18119	17827	17853	17977	17861	18014	17996	18056	18066	17943	18025	17820	17990	17943	18210	18121	18064	17929	18006	17908	18054	18112	18047	17974	17921	17985	18014	18043	18005	18064	17992	18073	17972	18005	17949	18044	17933	17969	17887	18127	17872	18076	18026	18020	17939	17939	17973	17929	18094	18008	17959	17996	17940	18122	17952	17901	17953	17903	18018	18206	18026	17943	18019	18023	17930	18021	18090	18137	18032	18180	17943	18139	18021	17924	17989	17953	17880	18228	17915	18037	17945	17885	18213	17826	17898	17957	17836	17886	18042	18123	17979	18015	18049	17957	17970	18080	18049	17834	17929	17986	18093	18060	17883	18198	17848	17969	18015	17949	18095	18054	18006	18096	17872	17978	17999	17829	18140	18007	17984	17926	18077	18004	17981	18157	17947	18083	17917	18167	18201	18171	18044	18107	17945	17942	18012	17972	17926	17917	17933	17981	18082	18008	18185	17842	18018	17991	18040	18017	18023	18153	17905	18117	17952	17741	17887	17923	17887	18053	18011	17951	18024	17852	17918	17883	18076	17951	17910	18148	18156	18191	17809	18090	17946	17860	17895	17987	18162	17983	17984	17948	17977	18182	17967	18081	18052	18108	18005	17971	18178	18013	18127	18071	17910	18120	18018	17952	18030	18058	17867	17871	18129	18042	17849	17859	17951	18274	18009	18100	17888	17916	18049	17853	17793	17894	18036	18037	18005	18034	17852	17979	17809	17843	17801	18250	18019	17829	18036	17918	18046	18100	18001	18004	17914	18080	17902	17740	17851	18125	17936	18108	17972	17907	18005	18218	17872	18114	17906	17874	17782	18080	17798	18043	17890	17957	17955	17969	17861	18015	17949	18021	18127	18005	17990	17912	18048	17968	17962	18008	17950	18025	18003	18025	18057	17768	18074	17953	17979	18029	17912	18138	17973	18045	18010	17992	17929	17933	17965	18029	17921	18018	18061	18001	18109	18059	17855	18171	17882	18081	17898	17915	18094	17931	18006	17881	17946	17971	17962	17856	17883	18068	17988	18143	17789	17812	18028	18104	17828	18039	17983	17867	18146	18216	18036	17951	18038	17979	18064	18195	17909	18110	18014	18108	17916	18013	17910	17935	18048	18089	17904	18012	17844	17918	18048	17981	18000	18061	17823	18097	18024	18020	18158	17975	18119	18042	17982	17817	18007	17920	17960	17868	18167	17854	17917	18150	18033	18045	17904	17951	18021	17832	18027	18026	18059	17861	18083	18129	18042	18050	17872	17996	18120	17878	18093	18044	18033	17922	17953	17916	17921	18174	18020	17861	17929	17784	18084	18046	17979	18077	18018	18060	17960	18195	17827	17963	18012	18029	18013	17997	18021	17976	18206	18211	17976	17933	17966	17908	17866	17752	18125	17934	18052	17934	17918	18027	18095	17972	17943	17968	17975	17990	17987	17933	17902	18179	17958	18202	18109	17940	17962	17845	18040	17907	17970	18052	17892	18011	17976	17988	18020	17981	18159	18090	18001	17984	17801	18000	18012	17923	18094	17976	17893	17936	17969	18004	17927	17938	17966	17816	18044	17950	18160	17959	17725	18078	18004	17890	18024	18116	17931	17827	18077	17933	17976	17975	17753	17999	17920	17808	18041	17958	18174	18003	18100	18006	18086	18014	18050	17919	18181	17853	17930	18054	18031	17851	17946	17925	18039	18096	18113	17987	17975	17842	17894	18127	18024	18041	17957	18010	18126	18239	17976	17864	18076	18022	17720	17922	17900	18112	17768	18104	17950	17915	18015	17936	17983	17784	18171	17804	17882	18196	17911	17868	17904	18090	18073	17923	18003	18048	17907	18056	17906	18056	17853	17945	17949	17898	17931	18075	18054	17980	17931	17871	17978	17911	18146	17888	18140	17901	17876	17790	18010	18115	18025	17942	17939	18093	17888	18006	17901	17976	18297	17868	18043	18128	18000	17890	17920	17681	17995	18108	18017	17902	18080	17964	18126	18027	18018	17923	17957	17860	18070	17960	17937	18054	18070	18136	18015	18115	18140	18064	17982	18006	17790	18077	18147	17864	17961	17900	18096	18028	18054	17923	18047	17859	17963	18071	17967	18166	17913	17822	18012	18039	17896	17979	18031	17991	18088	17804	17990	17914	17959	17994	17954	17957	18102	18128	17780	17886	17999	17988	17928	17987	18119	17888	18032	18045	18106	17850	18009	17863	17976	17787	17817	18111	17821	17867	17806	17962	17943	17775	17891	18028	18009	17941	18073	17906	18082	18032	18025	17951	18045	18014	18107	17849	17967	18151	18201	17963	17939	17944	17786	17858	18015	17912	17968	17933	18073	18062	17973	18046	17927	18020	18096	18058	18155	18072	18148	18005	17863	18026	18057	18130	17976	17863	18003	18062	17976	18011	18069	17915	17926	18136	18138	18000	17943	17950	18162	17938	18038	18064	17918	17858	17983	18020	18062	17906	17813	17948	17952	18068	17841	17843	18090	17923	18000	18054	17920	17860	17915	18040	17976	17907	17878	17748	18005	17899	18020	17874	17866	17974	17961	18049	18115	18018	17998	18096	17996	17885	17874	18056	18023	18016	18016	18082	17937	17935	17932	17926	17970	17804	17889	18078	18209	18036	18096	17989	17895	17849	17963	17996	17920	17964	18018	18051	18084	18068	17866	17966	17824	18045	18004	18065	17958	17974	17958	18060	17993	17953	17815	17845	18118	18102	17987	17938	18085	18127	18014	18058	18054	17978	17826	17842	18056	17985	18056	17941	17839	17944	18046	17982	17980	18002	17943	17941	17992	17979	18040	17901	17952	17915	17996	17997	17864	17918	17896	18088	18013	18126	17935	17859	17822	18010	17857	17924	18050	18088	18086	17955	18015	17838	17996	17904	18001	17935	17952	17999	17957	18024	17931	17924	17918	18119	18115	18038	18019	18056	17984	17973	18024	18129	17964	18133	18000	17838	17971	18035	18002	17889	18073	17959	18119	18198	18145	17794	17873	18086	18006	18094	18046	18020	18181	18020	17878	18141	18126	17939	17987	18034	18105	18084	17836	17963	17896	18033	18133	17979	17968	18066	17914	18005	18001	17895	18097	18084	17964	17915	18049	18006	17942	18054	18035	17882	17989	18119	17805	18090	17895	18073	18000	18037	17879	18011	17949	17778	17966	17983	18203	18013	17932	17948	18121	18065	17995	18018	18161	17956	18154	17963	18093	17945	17839	17990	17768	17910	18036	18105	17966	18111	18061	18147	17921	18022	18000	17817	17937	18060	18027	18062	17884	17815	18002	17972	17922	17953	17942	17969	18094	18049	17992	17915	17762	17934	18040	18062	18288	18007	17902	18018	18104	18174	18038	18143	18012	17851	17951	18026	17923	18010	17991	18005	18164	17885	17875	18170	18031	17947	17972	18002	17889	18104	17945	17995	18051	18237	18031	18309	17986	17944	17856	18057	17984	18060	17914	17968	18035	18146	18086	18071	17899	17994	18016	17931	18108	18063	18132	18129	18161	17992	18187	17994	17795	17987	18171	18054	18017	18128	18026	17940	18104	18086	18010	17868	18111	17881	17934	18079	17937	18023	18097	17990	17980	17978	18137	17850	17961	17903	17714	18152	17881	18111	17990	18152	17904	18085	18094	18234	17870	18099	18072	17999	17976	18097	18127	18095	17943	17980	18086	17970	17971	18014	17944	18015	17821	17926	17970	17889	18131	17893	17894	18111	17857	18055	18066	18017	18062	17966	17952	17850	17960	17973	18113	18011	18116	17977	18094	17921	17821	17857	17935	18116	17941	18032	17966	17894	17996	18096	18113	17839	18084	17972	18076	17987	17900	18079	17827	18125	17927	18035	18096	17985	18152	17982	17946	17878	18057	17894	17985	17979	18277	17872	18106	17815	17920	17948	18228	17946	18030	17846	18094	18059	17982	17858	17959	18073	17908	18079	18101	17946	18102	17970	18049	18010	17830	17954	17857	18090	18009	18124	17881	18177	18012	17989	17996	17937	17893	17905	17976	18120	18174	17921	18020	17985	18144	17884	18104	17906	18214	18149	17779	18025	17975	17970	18033	18003	17963	18105	17961	18081	17922	17844	17971	17874	17969	18053	18248	17909	17965	17982	17946	18039	17995	18071	18065	18012	17954	18050	17913	18009	17985	17796	18234	18068	17913	18077	17993	17822	18089	17951	17944	17909	18160	18060	17982	18117	18162	18216	18096	18029	18111	18075	17966	18204	17999	18031	18061	18087	18079	18147	17973	18209	18115	17967	18008	18101	17754	17916	17913	18249	18050	18099	17839	18122	17863	18179	18026	18152	17808	18006	17825	18078	17945	17872	17839	18056	17918	18148	17998	18027	17999	18078	18038	18074	18054	18000	18078	17958	18051	17977	17975	18173	18091	18025	17986	17887	17998	17816	17984	17899	17931	18080	17797	18153	17991	17801	17811	18014	18154	17995	17978	17982	17982	17903	17969	17919	17918	17901	17946	18068	17874	18092	18100
22397	20827	27232	26127	26132	32566	34668	30546	29284	29176	28763	28281	27867	27647	27581	27176	27299	27349	27236	27220	27484	27083	27202	26951	27465	27301	26920	27046	27060	27041	26948	26856	26771	26963	26661	26659	26695	26692	26621	26506	26519	26372	26735	26416	26581	26491	26460	26820	26310	26340	26427	26466	26804	26729	26573	26433	26423	26457	26342	26750	26515	26394	26429	26517	26368	26592	26325	26410	26583	26365	26379	26485	26419	26306	26286	26558	26498	26367	26253	26383	26571	26235	26535	26651	26379	26586	26573	26567	26651	26560	26241	26296	26681	26393	26607	26230	26488	26582	26675	26126	26589	26468	26352	26368	26466	26437	26399	26361	26451	26492	26351	26557	26472	26533	26319	26389	26470	26373	26514	26451	26616	26401	26346	26441	26409	26536	26291	26473	26569	26154	26570	26518	26328	26082	26524	26477	26434	26474	26142	26133	26263	26059	26574	26315	26206	26496	26332	26269	26385	26394	26337	26377	26597	26453	26598	26346	26200	26180	26280	26557	26530	26210	26365	26418	26824	26431	26431	26444	26632	26293	26676	26247	26579	26372	26559	26293	26242	26374	26527	26645	26192	26541	26326	26489	26487	26315	26445	26232	26626	26318	26547	26439	26403	26571	26333	26307	26255	26587	26479	26455	26603	26340	26607	26189	26494	26667	26401	26309	26705	26239	26561	26475	26493	26473	26384	26375	26334	26469	26435	26346	26532	26385	26721	26289	26553	26920	26529	26392	26572	26540	26760	26589	26775	26455	26538	26720	26707	26559	26414	26596	26634	26487	26402	26360	26387	26146	26421	26431	26396	26360	26573	26429	26615	26375	26567	26360	26580	26358	26169	26592	26213	26109	26478	26404	26484	26270	26432	26574	26411	26339	26492	26537	26389	26476	26570	26654	26409	26665	26535	26463	26505	26477	26399	26638	26520	26526	26496	26435	26733	26336	26301	26386	26372	26464	26421	26422	26429	26392	26206	26424	26352	26186	26510	26311	26276	26349	26253	26211	26411	26346	26279	26457	26097	26351	26528	26645	26410	26262	26505	26565	26565	26553	26222	26381	26381	26341	26623	26457	26580	26413	26453	26304	26202	26412	26417	26474	26456	26630	26521	26441	26293	26598	26585	26488	26261	26466	26213	26404	26536	26526	26576	26384	26399	26370	26494	26541	26480	26474	26382	26371	26434	26221	26545	26504	26435	26457	26384	26526	26257	26415	26438	26429	26453	26269	26249	26514	26351	26419	26499	26382	26495	26317	26407	26150	26406	26443	26322	26360	26490	26523	26360	26344	26629	26289	26565	26296	26503	26290	26368	26437	26285	26360	26359	26527	26431	26512	26383	26490	26281	26296	26501	26515	26224	26249	26514	26590	26110	26467	26496	26397	26482	26495	26507	26166	26574	26095	26327	26537	26191	26322	26471	26545	26545	26349	26123	26357	26416	26269	26323	26295	26278	26578	26419	26225	26379	26366	26409	26526	26291	26425	26535	26354	26372	26486	26565	26377	26450	26585	26163	26513	26328	26344	26506	26373	26457	26438	26640	26564	26078	26150	26505	26540	26341	26338	26376	26389	26696	26328	26410	26542	26683	26449	26313	26600	26216	26520	26599	26541	26439	26417	26449	26426	26303	26675	26460	26585	26428	26605	26479	26328	26417	26501	26559	26434	26120	26327	26501	26293	26679	26334	26146	26522	26343	26216	26027	26401	26177	26383	26579	26381	26429	26356	26550	26134	26432	26572	26112	26351	26616	26547	26650	26701	26369	26370	26488	26278	26562	26437	26435	26215	26243	26355	26391	26489	26420	26540	26432	26399	26519	26567	26545	26349	26561	26190	26326	26225	26261	26255	26545	26399	26339	26236	26373	26582	26513	26325	26399	26484	26351	26284	26579	26433	26432	26484	26344	26235	26331	26453	26512	26453	26585	26726	26520	26388	26366	26253	26611	26441	26480	26362	26356	26378	26343	26552	26629	26395	26333	26369	26254	26293	26281	26414	26333	26404	26453	26534	26309	26259	26549	26449	26557	26449	26448	26601	26452	26391	26222	26399	26569	26375	26585	26358	26279	26198	26422	26359	26344	26204	26387	26414	26324	26494	26507	26712	26252	26760	26125	26525	26270	26442	26482	26242	26495	26380	26318	26361	26377	26482	26583	26495	26403	26340	26470	26207	26274	26514	26398	26336	26272	26249	26352	26580	26348	26437	26162	26353	26520	26626	26585	26446	26262	26829	26240	26302	26319	26591	26565	26659	26532	26137	26473	26635	26109	26171	26368	26291	26473	26455	26290	26331	26495	26436	26313	26561	26346	26530	26728	26427	26410	26392	26431	26410	26372	26557	26550	26488	26482	26395	26559	26374	26412	26671	26323	26292	26340	26162	26532	26401	26440	26346	26444	26476	26363	26500	26323	26435	26409	26340	26288	26393	26579	26464	26545	26396	26583	26637	26594	26656	26583	26389	26452	26553	26526	26242	26363	26319	26373	26246	26245	26308	26346	26530	26514	26395	26386	26369	26562	26312	26192	26659	26400	26454	26431	26412	26399	26350	26529	26465	26347	26270	26362	26582	26319	26373	26397	26574	26440	26575	26511	26482	26504	26423	26298	26398	26354	26287	26478	26419	26320	26327	26303	26317	26589	26545	26475	26397	26627	26432	26652	26591	26469	26487	26318	26315	26542	26321	26452	26359	26400	26094	26407	26392	26431	26604	26494	26399	26422	26430	26480	26424	26441	26306	26415	26327	26306	26468	26733	26410	26506	26863	26523	26216	26328	26883	26625	26735	26522	26455	26514	26369	26451	26362	26243	26548	26517	26072	26533	26534	26598	26291	26372	26616	26372	26379	26622	26348	26538	26395	26530	26491	26366	26285	26395	26636	26247	26489	26431	26396	26488	26524	26437	26650	26403	26526	26500	26173	26248	26435	26562	26691	26797	26509	26683	26332	26353	26507	26449	26347	26522	26407	26458	26341	26344	26368	26601	26551	26427	26605	26640	26582	26628	26316	26520	26449	26632	26253	26564	26526	26418	26199	26420	26254	26371	26382	26545	26409	26258	26338	26374	26217	26251	26264	26353	26366	26355	26350	26671	26291	26377	26409	26489	26196	26195	26423	26268	26600	26399	26382	26493	26446	26302	26346	26794	26594	26304	26275	26320	26475	26653	26332	26560	26539	26641	26509	26202	26530	26456	26121	26581	26420	26598	26396	26589	26487	26606	26384	26464	26593	26528	26582	26420	26653	26264	26481	26398	26255	26373	26155	26357	26526	26599	26538	26078	26450	26518	26373	26442	26645	26387	26403	26359	26245	26440	26287	26461	26379	26479	26615	26470	26499	26437	26513	26593	26438	26346	26223	26469	26695	26554	26247	26564	26666	26454	26359	26360	26309	26343	26277	26255	26153	26284	26555	26246	26297	26567	26565	26558	26438	26453	26372	26427	26509	26639	26432	26421	26577	26332	26537	26123	26394	26281	26561	26493	26250	26312	26363	26272	26192	26508	26417	26468	26533	26203	26559	26756	26398	26427	26380	26298	26396	26422	26433	26408	26502	26413	26469	26304	26498	26469	26314	26465	26283	26469	26255	26466	26643	26613	26518	26368	26513	26615	26353	26505	26417	26488	26120	26154	26291	26303	26286	26380	26260	26066	26336	26605	26493	26561	26605	26546	26460	26386	26252	26524	26527	26646	26611	26263	26477	26448	26459	26472	26326	26457	26456	26341	26446	26314	26382	26692	26237	26280	26442	26353	26543	26211	26431	26425	26516	26303	26427	26255	26369	26430	26322	26358	26169	26382	26207	26261	26391	26471	26702	26650	26642	26282	26404	26400	26497	26602	26334	26365	26438	26271	26383	26510	26447	26441	26575	26583	26479	26462	26434	26429	26322	26597	26683	26494	26544	26428	26668	26522	26427	26681	26610	26585	26521	26515	26296	26277	26451	26574	26379	26564	26303	26287	26281	26406	26474	26587	26549	26632	26657	26371	26382	26261	26335	26324	26218	26271	26282	26416	26499	26454	26606	26497	26549	26408	26444	26516	26315	26344	26517	26617	26389	26469	26337	26439	26461	26307	26298	26513	26408	26407	26541	26077	26223	26184	26364	26389	26262	26581	26498	26340	26641	26463	26408	26525	25981	26599	26542	26325	26492	26655	26456	26572	26630	26569	26383	26356	26248	26501	26542	26364	26572	26360	26691	26318	26434	26329	26223	26343	26223	26313	26536	26352	26429	26471	26094	26362	26182	26524	26396	26534	26492	26372	26430	26511	26497	26706	26368	26618	26381	26478	26386	26341	26519	26473	26437	26372	26270	26446	26646	26547	26453	26490	26503	26388	26474	26307	26695	26592	26586	26398	26477	26629	26536	26486	26285	26319	26724	26496	26443	26352	26445	26274	26384	26458	26643	26209	26361	26246	26835	26176	26465	26600	25997	26362	26313	26610	26418	26387	26367	26375	26579	26673	26622	26677	26476	26661	26505	26412	26161	26349	26453	26205	26467	26261	26399	26354	26324	26489	26268	26437	26468	26436	26186	26325	26580	26353	26492	26477	26560	26216	26055	26337	26684	26429	26156	26204	26324	26569	26376	26646	26528	26515	26482	26465	26271	26755	26352	26671	26503	26396	26432	26293	26451	26582	26285	26472	26552	26203	26353	26388	26603	26322	26355	26364	26654	26314	26439	26435	26651	26437	26435	26408	26408	26441	26301	26432	26488	26440	26401	26592	26291	26232	26181	26355	26594	26628	26318	26502	26631	26423	26395	26492	26407	26440	26473	26392	26521	26381	26375	26492	26434	26699	26509	26366	26388	26485	26532	26301	26440	26609	26502	26214	26545	26329	26296	26342	26429	26647	26241	26272	26439	26448	26404	26411	26549	26440	26541	26391	26248	26477	26273	26334	26538	26534	26447	26478	26519	26451	26357	26307	26379	26483	26204	26487	26437	26644	26516	26386	26534	26629	26372	26390	26411	26238	26400	26308	26431	26551	26382	26178	26473	26325	26245	26446	26354	26443	26541	26363	26346	26425	26474	26259	26411	26325	26389	26411	26294	26724	26478	26600	26377	26425	26263	26429	26446	26526	26158	26364	26336	26218	26265	26595	26306	26405	26349	26268	26737	26356	26468	26394	26408	26410	26500
29667	50809	51787	44292	37090	32675	27161	23724	22202	21486	20690	20362	19572	19151	19140	18938	18757	18846	18526	18598	18526	18651	18569	18410	18625	18413	18421	18296	18115	18283	18004	18098	18026	17995	17948	17983	17874	17957	17796	17588	17812	17499	17752	17854	17698	17837	17734	17581	17651	17678	17425	17587	17879	17710	17476	17590	17486	17637	17631	17482	17601	17619	17719	17693	17581	17463	17860	17588	17522	17410	17614	17377	17638	17546	17893	17624	17619	17507	17453	17578	17776	17604	17431	17749	17674	17641	17702	17685	17734	17627	17706	17749	17673	17695	17550	17681	17741	17399	17623	17601	17530	17678	17669	17630	17766	17643	17677	17672	17536	17633	17590	17491	17563	17499	17527	17520	17435	17671	17611	17670	17593	17573	17524	17742	17507	17473	17776	17522	17617	17492	17767	17535	17657	17686	17630	17617	17465	17594	17665	17734	17750	17533	17450	17533	17615	17502	17636	17491	17573	17433	17802	17601	17536	17721	17803	17422	17643	17485	17643	17494	17663	17564	17466	17651	17566	17546	17556	17577	17607	17507	17543	17725	17548	17804	17648	17487	17569	17536	17539	17637	17576	17491	17529	17573	17530	17567	17630	17499	17667	17588	17441	17671	17696	17571	17600	17545	17623	17526	17504	17616	17541	17522	17444	17652	17578	17530	17768	17448	17657	17666	17581	17695	17571	17714	17585	17572	17676	17498	17660	17460	17636	17675	17624	17472	17669	17630	17681	17465	17609	17338	17708	17703	17648	17495	17460	17553	17567	17570	17681	17308	17634	17534	17638	17469	17625	17778	17493	17468	17682	17634	17619	17644	17683	17740	17561	17467	17442	17526	17412	17878	17460	17475	17566	17548	17580	17589	17647	17393	17696	17558	17747	17549	17485	17495	17715	17416	17590	17563	17622	17515	17453	17682	17414	17710	17500	17650	17702	17680	17782	17528	17549	17615	17654	17530	17562	17619	17584	17488	17675	17545	17503	17729	17660	17654	17502	17563	17602	17408	17595	17494	17573	17739	17608	17545	17604	17634	17545	17641	17775	17562	17820	17588	17461	17701	17567	17452	17661	17706	17651	17598	17774	17683	17571	17593	17416	17759	17726	17633	17598	17539	17543	17703	17724	17677	17713	17600	17546	17648	17630	17468	17418	17719	17743	17384	17569	17493	17681	17516	17482	17555	17712	17588	17588	17456	17425	17568	17809	17580	17691	17648	17540	17583	17494	17595	17838	17593	17530	17648	17571	17638	17492	17507	17698	17807	17686	17506	17606	17591	17776	17518	17629	17711	17661	17654	17674	17674	17595	17633	17402	17709	17607	17575	17642	17371	17679	17612	17647	17638	17640	17512	17492	17545	17525	17607	17556	17676	17714	17509	17505	17476	17517	17607	17479	17603	17582	17600	17612	17745	17613	17652	17615	17563	17630	17686	17723	17721	17397	17644	17616	17579	17601	17576	17548	17667	17663	17625	17598	17351	17790	17815	17658	17412	17467	17537	17629	17474	17626	17719	17419	17631	17346	17583	17534	17553	17781	17605	17448	17758	17517	17579	17560	17651	17648	17405	17589	17656	17532	17499	17534	17647	17416	17789	17654	17555	17513	17761	17630	17662	17694	17748	17645	17600	17642	17464	17623	17562	17586	17556	17470	17716	17690	17569	17686	17592	17634	17487	17560	17534	17762	17567	17735	17658	17541	17789	17580	17539	17515	17575	17673	17470	17499	17539	17637	17488	17525	17672	17764	17544	17790	17479	17642	17658	17544	17665	17639	17668	17791	17701	17722	17823	17588	17452	17533	17469	17666	17457	17726	17654	17543	17491	17479	17586	17794	17613	17754	17652	17582	17787	17579	17687	17703	17560	17653	17685	17641	17706	17553	17497	17469	17477	17564	17563	17551	17581	17505	17411	17637	17414	17686	17635	17606	17477	17657	17697	17641	17511	17776	17563	17546	17693	17816	17421	17623	17637	17456	17647	17552	17592	17494	17603	17755	17661	17421	17554	17455	17777	17608	17490	17445	17554	17563	17695	17559	17473	17709	17714	17534	17791	17547	17459	17768	17572	17523	17432	17577	17484	17555	17624	17618	17553	17537	17700	17444	17595	17591	17587	17723	17482	17758	17547	17639	17607	17481	17568	17448	17568	17622	17491	17575	17512	17580	17653	17669	17409	17665	17552	17557	17401	17573	17578	17582	17486	17493	17534	17656	17803	17456	17555	17682	17541	17530	17603	17637	17508	17588	17637	17556	17728	17554	17475	17580	17616	17606	17540	17481	17716	17580	17827	17587	17635	17635	17667	17547	17525	17723	17493	17614	17424	17580	17407	17378	17889	17631	17589	17579	17532	17618	17477	17640	17511	17805	17403	17794	17605	17485	17360	17671	17393	17669	17442	17682	17588	17366	17380	17667	17696	17625	17659	17594	17450	17657	17475	17566	17490	17583	17578	17498	17692	17508	17536	17685	17876	17444	17563	17734	17691	17680	17356	17568	17509	17713	17597	17510	17547	17535	17514	17598	17721	17518	17526	17495	17507	17491	17659	17619	17630	17706	17539	17557	17673	17573	17811	17708	17534	17636	17533	17405	17423	17590	17624	17501	17547	17773	17472	17494	17620	17583	17471	17682	17585	17650	17656	17704	17637	17597	17469	17636	17597	17678	17433	17361	17514	17666	17475	17543	17625	17642	17512	17620	17625	17462	17684	17521	17682	17687	17605	17803	17493	17725	17542	17491	17602	17546	17655	17666	17717	17517	17608	17511	17650	17487	17633	17632	17574	17617	17586	17625	17684	17664	17459	17586	17541	17634	17588	17511	17449	17493	17673	17634	17469	17534	17420	17612	17630	17565	17456	17672	17592	17585	17862	17525	17663	17577	17489	17547	17638	17649	17587	17701	17463	17479	17413	17620	17659	17508	17633	17589	17669	17394	17623	17544	17575	17549	17609	17636	17539	17671	17545	17473	17470	17591	17629	17544	17422	17827	17644	17531	17771	17590	17664	17642	17586	17585	17724	17494	17651	17471	17899	17643	17581	17564	17906	17749	17394	17654	17637	17823	17650	17442	17669	17680	17426	17577	17605	17768	17599	17671	17607	17589	17652	17408	17512	17615	17518	17484	17524	17468	17645	17537	17516	17685	17551	17664	17607	17498	17535	17669	17608	17608	17592	17763	17607	17795	17769	17384	17614	17702	17643	17595	17616	17600	17736	17559	17690	17540	17456	17643	17546	17552	17600	17630	17563	17548	17654	17544	17640	17571	17640	17561	17394	17510	17466	17636	17643	17569	17451	17554	17694	17517	17648	17532	17636	17328	17767	17785	17391	17621	17678	17674	17539	17536	17678	17763	17544	17857	17680	17765	17669	17569	17705	17601	17493	17688	17464	17707	17582	17465	17547	17810	17588	17585	17748	17614	17484	17584	17631	17428	17586	17706	17699	17579	17602	17613	17754	17683	17750	17486	17551	17487	17604	17705	17664	17461	17729	17618	17658	17642	17472	17598	17675	17549	17732	17672	17520	17545	17543	17732	17452	17585	17720	17686	17791	17720	17649	17634	17554	17741	17546	17727	17600	17478	17579	17507	17487	17616	17529	17597	17630	17607	17655	17501	17672	17398	17620	17553	17611	17577	17563	17564	17576	17642	17761	17627	17728	17692	17463	17454	17635	17751	17566	17517	17576	17508	17596	17650	17567	17563	17499	17633	17630	17756	17733	17594	17554	17479	17618	17730	17649	17461	17752	17503	17590	17642	17545	17459	17486	17518	17644	17506	17584	17695	17612	17604	17638	17668	17713	17604	17716	17675	17711	17744	17540	17529	17606	17594	17438	17516	17778	17526	17656	17456	17547	17558	17525	17696	17665	17538	17619	17466	17538	17489	17582	17519	17575	17440	17737	17648	17508	17610	17659	17656	17708	17520	17678	17729	17401	17564	17547	17416	17638	17679	17713	17665	17647	17751	17495	17698	17632	17531	17543	17699	17475	17544	17503	17722	17607	17501	17556	17548	17621	17685	17620	17680	17679	17690	17445	17733	17621	17507	17501	17522	17840	17679	17497	17729	17721	17517	17584	17599	17561	17588	17509	17650	17626	17641	17695	17617	17708	17421	17616	17711	17644	17628	17757	17657	17776	17641	17674	17547	17637	17584	17537	17701	17666	17665	17659	17331	17641	17737	17549	17790	17690	17608	17502	17677	17610	17711	17525	17534	17693	17719	17476	17562	17608	17574	17566	17724	17614	17565	17602	17714	17597	17543	17556	17520	17622	17611	17559	17711	17772	17548	17735	17741	17512	17851	17561	17644	17614	17816	17749	17489	17535	17666	17724	17643	17859	17535	17563	17659	17420	17502	17654	17597	17422	17719	17700	17536	17546	17691	17613	17697	17622	17635	17663	17742	17586	17617	17542	17623	17536	17738	17457	17569	17712	17501	17547	17475	17614	17563	17685	17809	17608	17706	17531	17672	17628	17595	17709	17561	17553	17519	17600	17618	17545	17637	17485	17531	17657	17464	17630	17550	17720	17569	17671	17510	17470	17599	17718	17693	17619	17602	17384	17613	17651	17550	17521	17579	17379	17748	17527	17350	17614	17596	17589	17625	17495	17514	17659	17776	17513	17678	17408	17664	17642	17301	17390	17632	17554	17569	17721	17681	17671	17505	17614	17590	17691	17596	17693	17625	17523	17645	17633	17516	17757	17615	17595	17540	17442	17691	17513	17728	17642	17512	17614	17595	17757	17535	17756	17632	17532	17704	17594	17799	17508	17725	17593	17590	17619	17539	17440	17720	17560	17485	17625	17521	17666	17737	17444	17634	17597	17521	17556	17388	17470	17700	17573	17588	17513	17524	17748	17648	17685	17643	17565	17551	17626	17536	17600	17530	17597	17644	17649	17562	17522	17695	17367	17582	17521	17708	17632	17710	17642	17581	17565	17597	17537	17560	17619	17605	17567	17734	17641	17355	17624	17525	17484	17623	17557	17723	17832	17623	17498	17444	17475	17541	17516	17615	17493	17660	17803	17572	17595	17582	17616	17603	17632	17677	17632	17467	17391	17510	17452	17602	17612	17687	17577	17607	17692	17460	17704	17603	17616	17709	17576	17506	17655	17486	17496	17594	17541	17510	17377	17417	17641	17785	17620
40043	39352	42514	38552	34471	32259	29985	28504	28053	27674	27467	27401	27240	26978	27217	26962	27283	27337	27340	27111	27370	27248	27057	27260	27020	27189	27146	27014	27178	27181	26862	26870	26984	27177	27073	27071	26773	26961	26751	26998	26999	26754	26978	26733	27051	26963	26972	26883	26908	26848	26837	27029	26838	27102	26656	27057	26970	26854	26755	26968	26914	26970	26915	26848	27157	26780	26783	26930	27124	26827	26738	26998	26867	26877	27002	26874	26869	26853	26744	26890	26864	26938	27071	27075	27092	26964	26947	26907	26898	26703	26702	26761	26996	26691	26829	27090	27068	27103	26965	26850	26924	26852	27070	26893	27129	26575	27118	26859	26990	26890	26612	26950	27078	26914	26972	26923	27172	26809	26802	27159	26891	26941	27020	27076	26880	26966	26949	26981	26996	27006	26731	27108	26957	27008	26988	26902	26967	26864	26941	26939	27002	26746	26876	27073	27191	26799	26846	26874	26922	26942	26914	26736	27074	26817	26795	26977	26759	26937	26924	26677	26785	27002	26870	26780	26784	26702	26942	26715	27079	26934	26921	26948	26919	26781	26797	26806	27087	26748	26933	26757	26954	26713	26871	26566	26983	26879	26887	26835	26914	26852	26767	27229	27068	27054	26912	27010	26840	26680	26822	26794	26704	26971	26869	27019	27171	26849	26701	26654	26831	26664	26834	26835	26940	26880	27087	26708	27066	26864	26829	26787	26973	26729	26868	26988	26850	26840	27129	26902	26660	27029	26891	26821	26878	26721	27092	26846	27066	27274	27094	26945	26636	26905	26890	26859	26872	27011	26783	26603	27057	26857	26996	27125	26922	26708	26851	26885	26989	27073	27010	26698	26792	26919	26873	26692	26954	27000	26817	26925	26817	26836	27040	26637	27017	26862	26787	26885	26697	26891	26733	26951	27210	27067	26893	26914	26876	27080	26970	26935	26880	26677	26842	26915	26891	26928	27085	26843	26916	26988	26707	27070	27024	26934	26852	27046	26946	26782	26842	27044	27117	26810	26966	26977	26759	26926	27010	26691	26861	26923	26853	26877	26801	26916	26975	26706	26969	26912	26742	26574	26712	26891	26685	26794	26927	26851	27192	26983	26885	27018	27127	26820	26942	26751	27159	26979	26877	26889	26881	26718	27058	27214	26917	27144	27158	27035	26783	26930	27053	26977	26985	26497	27203	26887	26857	26944	26677	26802	26991	26734	26797	27023	26674	26654	26821	26881	27105	26758	26942	26928	26693	26951	27078	26851	26810	26658	26694	26776	26676	26867	26921	26796	26965	26894	26772	27188	26972	27167	27015	26782	26594	26772	27016	26815	26704	26696	26897	26955	26588	26853	26866	26943	26845	26808	27154	26792	26924	26956	26685	26782	26922	27026	26921	26952	26915	26855	26900	26948	27100	27164	26852	27035	27070	26910	26819	26772	26776	26505	26870	26869	26993	27097	27027	26797	26658	26960	26968	27014	27067	26944	26993	27195	27147	26861	26838	26743	26985	26883	26960	26629	26915	26958	26798	26977	26806	26686	26979	26826	27205	26909	26781	27013	26867	26910	26994	27077	26770	26844	26691	26850	26853	26728	27127	27141	27042	26942	27039	26790	27020	26958	26769	26991	26957	26945	26964	27152	26547	26723	26854	26903	27005	26992	27018	26857	26812	27006	26913	26769	26921	26987	26788	27030	26977	26783	26873	27151	26747	26770	26949	26913	26840	26626	26913	26865	26826	26950	26816	26775	26917	26850	26826	26887	26808	26824	27217	26988	26853	26742	27015	26781	26975	26888	26881	26761	26707	26978	26668	26599	26592	26842	27095	26976	27077	26920	26917	26960	26850	26746	26858	27033	26939	26869	27212	27085	26805	26869	26808	26811	26997	27035	26942	26738	26837	26876	26876	26845	26817	26890	26711	26935	27035	26727	26765	26939	26776	26837	27012	26618	27147	26873	26849	27039	26783	26901	26776	26877	26759	26880	26913	27092	27068	26876	26787	26843	26852	26939	26800	26753	26697	26727	26971	26907	27050	26909	27095	26822	26928	26891	27114	26824	26878	27002	26727	26713	26988	26499	26818	26931	27111	26914	26919	27006	26918	26654	26788	27013	27033	26928	27082	26860	26755	27144	27021	26879	26960	26915	26838	27014	27049	26954	26937	26701	26900	27116	26894	27047	27182	27002	27082	26850	26911	26809	26986	27016	26777	26898	26983	26827	26624	26848	26839	26793	27070	26711	26842	27036	26839	26787	26989	26935	26762	26815	27232	26870	26849	26799	27044	26875	27050	26962	26777	27043	26943	27011	26973	26757	26933	26821	27115	26728	26864	27113	26906	26769	27127	27107	26943	27145	26825	26881	26842	26744	26948	26831	26932	26929	26879	26763	26928	26967	26927	26959	26972	26914	26994	26927	26988	27017	27084	26819	27044	26925	27050	26839	26754	26864	26951	26945	26904	26875	26842	26810	26775	26695	27087	26829	26810	27131	26742	27029	27064	27113	26969	26857	26829	26832	27164	26634	26953	26752	26704	26807	26946	26898	26649	27121	27062	26785	26830	26915	26895	26972	26814	26710	26588	26694	26970	26831	27088	26901	26945	26924	26763	26865	26875	26760	27009	26834	27131	26992	26889	26772	26771	26774	26940	26799	26955	27057	26856	26822	27054	26716	27005	26775	26745	26772	26951	26866	26684	26736	26986	27036	27075	26685	27087	27102	26871	26843	26737	26962	26710	26443	27056	27021	26811	26924	26783	26970	26762	26902	26649	26976	27236	27062	27102	26953	26971	26666	26844	26914	26892	26619	26943	26789	27066	26715	26813	26731	27047	26963	26873	27164	26806	26779	26812	26681	27170	26756	26819	26820	26798	26901	26668	26724	27142	26899	26997	26976	26717	26984	26958	27072	26809	27034	26848	27049	26643	26829	26706	26892	27048	26957	27034	26887	27004	26781	26746	26910	27049	26998	27048	26787	27030	27041	26983	27016	27172	26741	26745	27034	26968	26748	26824	26626	26627	26878	26911	26574	27064	26882	26909	27162	26857	26954	26960	26908	26917	26873	27080	27060	26967	26933	26909	26796	26855	27039	26907	26643	27051	26794	26785	27047	26536	26853	26593	27072	26914	26997	27013	27129	26843	26846	26851	27062	26990	27051	26917	26844	26759	27081	26958	27058	26901	26998	26898	26978	26909	27102	26664	27127	26889	26644	26596	26879	27085	27049	26834	26993	26740	27047	26706	26940	26993	26942	26938	27044	26850	26890	26918	26964	26715	26847	26843	26854	26981	26734	26888	26947	27058	26820	26957	26844	26895	26751	27045	26961	26967	26866	26743	27014	26967	26619	26771	26880	26846	26828	26653	26985	26814	26784	26914	27074	26967	26931	26963	26996	26836	26969	26849	26951	26826	26843	26895	26926	27090	26852	26947	26897	26952	27048	26767	27063	26948	27215	27121	26691	26991	26914	26790	27077	26826	26854	27003	26861	26973	26912	26792	26723	26963	26933	27092	26613	26820	27028	26891	26922	26822	27026	26470	26954	26879	26846	26928	27028	26995	26746	26925	27042	26677	26843	26964	26988	26929	26928	26704	26845	26702	27073	26885	27047	27160	27289	26867	27187	27078	26985	26709	26762	26837	26877	26845	27197	27004	26963	26624	26960	26901	27197	26994	26937	26764	27060	26850	26806	26842	26901	26815	26814	26929	26840	26938	27165	26811	27105	27123	26833	26617	26913	26820	27044	27024	26997	27074	26662	26881	27031	26998	26968	26797	26924	26983	27029	27080	26821	26926	26783	26816	26796	26929	26909	26760	27075	26991	26699	27010	26983	26835	26583	26953	26826	27092	26840	26880	26855	26998	26797	26644	26727	26945	26910	26960	26914	26616	26802	27064	26756	26688	26989	27016	26834	26777	26979	27071	27060	26915	26947	27002	27007	26969	26739	26889	27014	26938	27177	26841	26629	26955	26957	27005	26955	26913	27139	27053	26924	27082	26735	27001	26798	27160	26892	26801	26765	27112	27040	27236	27070	27212	26710	26917	27183	27021	27147	26984	26880	26871	26800	26841	26737	26861	26887	26677	27052	26835	27160	26769	26856	26739	26897	26715	26908	26944	26840	26784	26899	26889	26911	27057	26800	26938	26659	27108	26811	27025	26994	27027	26987	26821	27025	26742	27068	27058	27042	27102	26713	26806	26851	27018	26932	26891	26904	26773	26914	26643	27119	26914	26882	26932	26923	26776	27061	26921	26759	27018	26797	27153	26765	26702	26729	26806	26727	26856	26895	26892	26627	26879	27079	27087	26897	27037	27035	26978	26939	27141	26658	26937	26866	26811	26769	26794	26906	27044	26831	26911	26771	26801	27052	26912	26961	27123	26811	26792	26882	27093	26820	26981	26954	26890	27069	27090	26891	27058	26911	26773	26918	26896	26699	27064	27111	27068	26686	26715	26750	26992	26896	27171	27139	26857	27069	26916	26851	26782	26913	26819	26819	26879	26962	26811	26882	26991	26906	26878	26847	26956	26803	26832	26947	26911	27057	26942	26608	27139	26856	27063	26909	26753	26800	26821	27016	26964	26760	26910	26860	27016	27026	26832	26665	27138	26782	26700	26977	26876	26711	27006	27067	26926	27097	26821	26864	26891	27063	26990	26910	27019	27118	27195	26988	26679	26784	26799	26865	26895	26882	26901	26970	26920	26866	27026	26719	26676	26750	26922	26823	26882	27102	26982	26905	26827	26963	27150	26781	26813	26995	26991	26886	26808	26722	26935	26854	26737	26984	27078	27040	26861	26905	26893	27028	26957	26957	26848	26931	26923	26951	26777	26951	26725	26867	26638	26865	26814	26968	26882	26794	26943	26668	26945	26872	26765	27018	27111	27065	26884	27010	26893	27078	26949	26765	26939	27108	26976	26911	26863	26879	26982	26936	26895	26903	26767	26869	27047	26916	27054	26892	26979	26661	26967	26787	26840	26633	27055	27012	27001	26742	27019	26977	26865	26913	26778	26988	26697	26890	26618	27095	26916	26927	26871	26891	26819	26884	26983	26930	27107	27112	26905	26980	27050	26824	26696	27114	27203	26847	26776	27163	26780	27054	27148	26896	26891	27058	26644	26938	27027	26970	27013	26908	26938	26709	26997	26901
32233	41516	41969	33801	29740	25753	21759	20340	20008	19348	19059	18759	18514	18404	18201	18245	18151	18044	18243	18131	18147	18198	18330	17852	18061	18063	18017	18186	17814	18199	18030	17937	17865	17930	17763	17897	18039	17723	17666	17749	17745	17854	17681	17813	17753	17912	17750	17728	17885	17821	17645	17930	17762	17781	17869	17699	17940	17930	17625	17789	17695	17898	17744	17828	17533	17674	17961	17813	17642	17672	17775	17725	17638	17738	17698	17887	17735	17875	17782	17711	17691	17696	17788	17659	17546	17749	17862	17717	17702	17725	17676	17715	17903	17825	17743	17747	17757	17629	17713	17740	17776	17607	17796	17734	17873	17627	17619	17724	17761	17652	17744	17742	17825	17788	17939	17749	17884	17807	17764	17887	17598	17873	17675	17792	17694	17979	17720	17797	17792	17826	17741	17806	17861	17763	17850	17970	17645	17727	17792	17799	17756	17727	17872	17809	17742	17816	17794	17699	17531	17632	17704	17786	17655	17753	17770	17709	17674	17894	17896	17944	17709	17632	17778	17693	17802	17792	17742	17593	17712	17863	17686	17793	17888	17834	17824	17687	17724	17729	17474	17904	17657	17664	17539	17714	17722	17740	17878	18073	17812	17648	17533	17691	17998	17693	17826	17759	17507	17775	17720	17715	17778	17592	17929	17813	17535	17697	17674	17781	17728	17663	17856	17559	17938	17693	17743	17664	17717	17708	17956	17735	17985	17676	17842	17799	17760	17769	17599	17657	17635	17735	17682	17754	17897	17603	17796	17918	17674	17698	17632	17669	17661	17687	17764	17856	17927	17691	17777	17662	17783	17723	17813	17598	17775	17713	17853	17597	17670	17833	17931	17810	18020	17909	17860	17599	17771	17799	17818	17738	17766	17693	17931	17877	17871	17811	17726	17673	17722	17731	17660	17878	17804	17833	17677	17658	17627	17838	17799	17678	17788	17606	17702	17817	17703	17948	17749	17797	17730	17580	17815	17913	17741	17762	17895	17744	17744	17858	17800	17850	17784	17790	17706	17740	17702	17679	17709	17751	17766	17696	18061	17850	17584	17830	17834	17529	17680	17699	17746	17714	17868	17834	17775	17731	17794	17753	17754	17753	17699	17990	17748	17603	17620	17703	17595	17858	18033	17687	17932	17857	17754	17873	17700	17536	17835	17650	17757	17702	17716	17958	17659	17727	17733	17705	17795	17975	17607	17772	17985	17779	17839	17718	17847	17773	17642	17702	17763	17872	17741	17838	17555	17879	17868	17725	17778	17886	17659	17892	17826	17817	17682	17564	17933	17704	17670	17728	17754	17719	17599	17757	17593	17625	17663	17846	17775	17692	17805	17887	17717	17797	17724	17902	17875	17813	17729	17776	17636	17667	17971	17752	17796	17670	17753	17794	17699	17799	17757	17718	17842	17635	17796	17780	17834	17607	17658	17712	17707	17566	17908	17939	17773	17852	17589	17807	17671	17713	17884	17702	17634	17559	17736	17714	17945	17621	17744	17844	17627	17705	18011	17798	17793	17829	17640	17692	17795	17849	17555	17778	17558	17695	17661	17655	17612	17686	17712	17719	17738	17761	17689	17718	17829	17741	17774	17773	17808	17709	17855	17571	17774	17646	17847	17733	17645	17670	17900	17518	17866	17829	17721	17724	17691	17851	17805	17852	17746	17787	17783	17818	17764	17903	17599	17573	17894	17820	17737	17804	17927	17623	17732	17772	17679	17784	17860	17690	17598	17705	17739	17661	17676	17779	17688	17953	17704	17727	17652	17895	17698	17646	17788	17763	17892	17827	17697	17935	17906	17873	17782	17720	17771	17761	17796	17778	17718	17652	17714	17748	17817	17656	17772	18026	17670	17987	17828	17802	17811	17583	17678	17640	17796	17818	17848	17682	17658	17772	17785	17717	17791	17576	17691	17680	17854	17774	17700	17774	17739	17773	17794	17704	17737	17859	17721	17667	17802	17789	17662	17869	17670	17723	17705	17810	17846	17769	17782	17858	17827	17716	17736	17690	17783	17673	17796	17872	17718	17719	17862	17784	17797	17599	17900	17795	17777	17822	17755	17892	17928	17671	17609	17716	17935	17788	17637	17620	17862	17812	17599	17728	17851	17793	17848	17556	17830	17936	17653	17848	17668	17668	17706	17625	17752	17793	17950	17681	17794	17740	17717	17637	17671	17542	17744	17741	17835	17732	17649	17729	17787	17792	17660	17785	17686	17694	17793	17653	17851	17687	17715	17728	17806	17412	17728	17724	17773	17665	17815	17909	17607	17755	17800	17694	17709	17784	17886	17786	17745	17801	17577	17898	17689	17980	17879	17558	17662	17702	17715	17841	17500	17691	17702	17739	17800	17890	17711	17599	17803	17748	17773	17675	17768	17868	17740	17625	17744	17765	17693	17790	17765	17635	17701	17826	17763	17637	17808	17760	17796	17790	17651	17769	17666	17754	17595	17562	17682	17876	17729	17745	17762	17758	17741	17739	17971	17761	17830	17708	17818	17915	17695	17673	17771	17811	17741	17674	17727	17733	17894	17730	17701	17814	17766	17696	17807	17587	17882	17872	17564	17808	17750	17769	17881	17728	17576	17628	17500	17693	17781	17779	17761	17910	17843	17756	17728	17725	17723	17898	17665	17717	17817	17625	17901	17901	17579	17732	17710	17737	17835	17868	17649	17942	17763	17796	17608	17795	17727	17717	17579	17680	17682	17916	17780	17760	17846	17754	17538	17722	17738	17693	17614	17686	17761	17813	17802	17828	17667	17847	17686	17740	17850	17707	17646	17822	17850	17740	18036	17657	17818	17651	17798	17955	17591	17873	17730	17737	17690	17711	17838	17790	17653	17849	17754	17687	17593	17598	17794	17795	17590	17631	17873	17707	17865	17739	17659	17678	17817	17728	17763	17757	17783	17684	17722	17649	17942	17637	17823	17751	17849	17729	17803	17908	17740	17641	17694	17704	17683	17939	17729	17615	17812	17712	17713	17909	17689	17829	17749	17562	17667	17805	17758	17815	17593	17833	17620	17855	17699	17838	17893	17838	17879	17786	17708	17897	17663	17874	17841	17798	17687	17885	17745	17839	17703	17732	17740	17644	17775	17753	17926	17689	17900	17696	17754	17777	17714	17754	17758	17700	17793	17821	17844	17816	17670	17746	17856	17687	17885	17876	17724	17700	17855	17767	17571	17801	17823	17762	17784	17696	17883	17737	17880	17736	17860	17619	17520	17693	17665	17918	17914	17764	17840	17760	17829	17801	17596	17663	17755	17691	17834	17706	17791	17758	17816	17588	17829	18010	17865	17728	17710	17750	17824	17646	17759	17554	17749	17670	17863	17759	17726	17789	17887	17926	17858	17785	17777	17807	17741	17684	17770	17722	17613	17727	17917	17967	17646	17736	17950	17828	17576	17689	17719	17815	17709	17720	17834	17650	17812	17666	17936	17832	17724	17857	17789	17774	17827	17768	17646	17869	17901	17648	17662	17646	17805	17645	17616	17804	17778	17851	17587	17881	17749	17769	17866	17733	17730	17958	17670	17693	17726	17678	17687	17827	17976	17742	17680	17778	17871	17649	17817	17743	17736	17788	17706	17668	17809	17896	17821	17791	17751	17979	17811	17760	17775	17699	17749	17739	17931	17760	17660	17649	17683	17707	17883	17539	17822	17725	17698	17803	17915	17877	17601	17706	17855	17635	17824	17916	17864	17863	17796	17699	17769	17791	17817	17917	17804	17757	17943	17602	17842	17964	17673	17726	17916	17675	17785	17895	17808	17771	17621	17697	17705	17916	17838	17692	17813	17689	17797	17884	17858	17614	17822	17556	17700	17734	17946	17712	17799	17717	17650	17663	17815	17652	17589	17746	17733	17838	17728	17577	17897	17733	17648	17710	17751	17674	17602	17821	17939	17719	17740	17727	17872	17735	17684	17720	17799	17802	17964	17782	17691	17772	17758	17923	17798	17798	17572	17662	17600	17749	17780	17753	17673	17721	17679	17700	17702	17888	17707	17710	17817	17831	17858	17701	17724	17630	17794	17846	17737	17822	17727	17763	17827	17871	17695	17626	17872	17796	17776	17836	17752	17789	17760	17866	17587	17634	17667	17744	17758	17677	17865	17909	17899	17695	17741	17789	17606	17668	17757	17597	17765	17795	17638	17689	17580	17824	17670	17638	17777	17839	17870	17658	17937	17756	17781	17917	17726	17979	17992	17702	17750	17781	17535	17789	17726	17783	17718	17876	17597	17816	17763	17878	17777	18077	17889	17894	17739	17636	17666	17745	17912	17776	17728	17693	17699	17749	17827	17839	17871	17830	17979	17690	17783	17798	17821	17778	17630	17768	17815	17775	17663	17608	17615	17645	17888	17847	17785	17837	17880	17948	17666	17874	17768	17902	17626	17665	17721	17902	17651	17769	17597	17821	17806	17741	17753	17787	17691	17641	17868	17765	17818	17673	17887	17796	17842	17911	17822	17647	17806	17581	17750	17819	17846	17811	17839	17831	17894	17439	17895	17828	17821	17898	17924	17549	17671	17643	17928	17758	17844	17793	17762	17883	17640	17943	17700	17931	17754	17826	17768	17602	17797	17628	17789	17766	17779	17828	17517	17733	17912	17819	17891	17797	17857	17714	17772	17760	17655	17726	17751	17779	17846	17830	17720	17567	17607	17578	17744	17753	17690	17853	17814	17734	17795	17670	17842	17894	17620	17719	17783	17817	17703	17690	17591	17839	17807	17766	17608	17663	17944	17700	17699	17702	17636	17649	17861	17798	17532	17716	17837	17733	17804	17718	17717	17721	17835	17716	17721	17785	17839	17734	17821	17781	17751	17769	17879	17622	17587	17782	17794	17662	17794	17672	17838	17699	17685	17731	17829	17764	17924	17593	17768	17737	17742	17719	17740	17719	17850	17922	17819	17810	17786	17840	17893	17564	17761	17708	17840	17676	17618	17756	17943	17791	17739	17858	17802	17837	17792	17681	17798	17921	17711	17801	17816	18042	17706	17641	17847	17777	17853	17887	17698	17852	17779	17623	17645	17899	17623	17941	17627	17709	17871	17570	17882	17636	17932	17729	17667	17707	17781	17783	17846	17935	17594	17799	17712	17792	17870	17871	17858	17944	17567	17856	17743	17795	17759	17701
24388	20951	27647	30337	31993	34051	32924	30098	29426	29115	28796	28283	28293	27879	28006	27902	27789	27745	27792	27798	27831	27892	27570	27940	27552	27767	27826	27262	27460	27565	27622	27598	27632	27489	27527	27530	27356	27500	27154	27395	27263	27406	27711	27296	27364	27256	27582	27258	27605	27363	27283	27378	27577	27244	27261	27164	27299	27377	27305	27352	27346	27399	27276	27194	27314	27214	27318	27471	27234	27322	27162	27174	27405	27316	27410	27208	27037	27162	27279	27369	27336	27224	27271	27298	27292	27082	27064	27159	27135	27168	27400	27226	27568	27465	27038	27365	27089	27419	27375	27004	27428	27493	27237	27338	27358	27138	27190	27357	27113	27677	27411	27220	27340	27251	27172	27269	27145	27284	27438	27215	26986	27104	27444	27307	27243	27153	27348	27100	27485	27477	27318	27167	27157	27286	27179	27570	27510	27216	27238	27321	27368	27186	27710	27256	27179	27317	27359	27190	27232	27329	27450	27510	27257	27256	27224	27410	27383	27166	27470	27213	27283	27357	27275	27347	26996	27175	27284	27240	27174	27039	27302	27272	27183	27095	27410	27321	27115	27326	27056	27190	27254	27214	27225	27207	27245	27358	27284	27427	27325	27360	27272	27067	27342	27402	27154	27243	27146	27073	27343	27377	27565	27590	27105	27396	27285	27418	27550	27341	27233	27282	27297	27406	27339	27186	27318	27349	27351	27301	27346	27067	27327	27268	27635	27353	27611	27227	27388	27177	27335	27285	27350	27247	27431	27565	27379	27267	27508	27230	27266	27326	27297	27249	27475	27277	27237	27043	27334	26964	27164	27238	27024	27074	27180	27154	27294	27206	27220	27457	27197	27147	27382	27257	27290	27112	27449	27176	27226	27078	27464	27353	27016	27381	27362	27230	27183	27467	27366	27281	27364	27142	27238	27354	27200	27541	27343	27341	27456	27089	27327	27368	27209	27207	27190	27454	26825	27299	27219	27157	27163	27188	27434	27316	27294	27285	27312	27359	27246	27364	27354	27286	27329	27325	27340	27398	27378	27655	27248	27376	27101	27096	27254	27143	27360	27015	27141	26904	27172	27192	27383	27300	27112	27282	27258	27605	27446	27271	27350	27141	27380	27349	27293	27233	27377	27273	27231	27527	27403	27361	27182	27338	27349	27307	27347	27100	27236	27200	27249	27472	27345	27155	27227	27294	27260	27359	27342	27309	27298	27529	27452	27592	27262	27259	27083	27385	27355	27163	27284	27444	27350	27297	27210	27302	27207	27266	27348	27242	27426	27329	27334	27156	27095	27036	27483	27195	27379	27122	27269	26998	27420	27108	27142	27190	27530	27274	27036	27330	27248	27048	27376	27238	27463	27267	27375	27226	27409	27383	27168	27096	27425	27232	27250	27254	27556	27530	27022	27236	27273	27122	27436	27490	27438	27377	27423	27108	27272	27120	27348	27318	27350	27370	27241	27323	27185	27241	27520	27126	27370	27301	27510	27392	27071	27211	27286	27549	27217	27096	27113	27250	27393	27120	27455	27214	27299	27586	27423	27206	27448	27217	27267	27297	27248	27285	27368	27600	27505	27289	27090	27191	27377	27355	27185	27127	27226	27112	27365	27293	27395	27210	27064	27178	27366	27155	27279	27290	27351	27296	27263	27414	27305	27447	27382	27201	27300	27387	27473	27468	27496	27485	27381	27131	27069	27336	27585	27366	27230	27259	27341	27268	27071	27353	27100	27360	27480	27239	27326	27189	27249	27169	27351	27148	27576	27564	27425	27189	27363	27181	27252	27375	27396	27212	27539	27218	27536	27342	27368	27109	27466	27380	27351	27148	27065	27431	27401	27205	27094	27249	27244	27354	27222	27363	27096	27481	27408	27310	27278	27510	27411	27550	27368	27362	27173	27383	27397	27220	27241	27418	27486	27168	27378	27220	27461	27309	27284	27234	27328	27332	27459	27350	27442	27027	27346	27575	27474	27302	27182	27332	27398	27699	27402	27430	27402	27528	27414	27566	26914	27397	27454	27446	27351	27281	27165	27349	26960	27224	27136	27251	27519	27103	27509	27280	27365	27458	27310	27251	27171	27325	27575	27289	27261	27285	27511	27122	27167	27234	27273	27117	27025	27485	27195	27359	27474	27039	27109	27527	27191	27160	27142	27443	27387	27305	27363	27029	27562	27221	27293	27186	27169	27254	27446	27245	27108	27341	27019	27069	27497	27333	27242	27369	27522	27334	27047	27177	27555	27465	27167	27250	27281	27033	27097	27385	27287	27203	27431	27214	27628	27353	27359	27153	27294	27320	27003	27287	27379	27387	27370	27356	27439	27462	27559	27404	27433	27206	27375	27225	27498	27230	27465	27359	27205	27208	27613	27642	27055	27386	27193	27569	27376	27202	27424	27403	27405	27361	27461	27328	27130	27079	27247	27270	27333	27409	27417	27296	26814	27387	27288	27312	27305	27374	27423	27367	27396	27171	27164	27202	27266	27265	27237	27285	27082	27324	27332	27303	27215	27154	27264	27210	27321	27371	27310	27381	27323	27189	27272	27366	27405	27253	27377	27337	27106	27194	27243	27191	27341	27202	27205	27586	27510	27265	27326	27230	27345	27127	27077	27411	27248	27266	27198	27343	27186	27364	27420	27238	27272	27409	27364	27288	27314	27300	27409	27376	27004	27544	27266	27389	27100	27091	27384	27266	27301	27729	27573	27460	27081	27301	27150	27208	27270	27224	27318	27304	27073	27134	27247	27418	27348	27317	27067	27359	27421	27323	27428	27206	27387	27229	27270	27065	27166	27124	27428	27266	27301	27143	27444	27420	27466	27422	27310	27493	27351	27317	27055	27110	27368	27495	27297	27535	27452	27163	27196	27132	27711	27586	27342	27359	27332	27296	27561	27447	27335	27235	27227	27326	27514	27542	27596	27177	27259	27282	27160	27355	27231	27389	27422	27318	27369	27219	27437	27543	27176	27166	27308	27340	27678	27437	27354	27038	27317	27130	27455	27318	27374	27359	27299	27337	27388	27194	27275	27283	27671	27626	27529	27188	27366	27281	27219	27133	27291	27312	27218	27351	27231	27252	27278	27378	27514	27245	27319	27224	27508	27440	27441	27268	27224	27559	27582	27473	27342	27094	27281	27565	27290	27555	27560	27539	27071	27247	27408	27333	27284	27323	27266	27300	27403	27278	27308	27132	27438	27223	27334	27179	27253	27316	27385	27595	27390	27228	27368	27257	27411	27188	27359	27340	27341	27191	27509	27424	27604	27409	27401	27201	27383	27014	27240	27115	27535	27265	27228	27269	27394	27205	27344	27235	27452	27473	27279	27294	27233	27175	27206	26993	27148	27359	27289	27351	27288	27261	27318	26974	27318	27114	27064	27149	27174	27271	27250	27033	27308	27472	27408	27168	27466	27335	27550	27387	27290	27411	27403	27430	27171	27282	27232	27187	27557	27073	27402	27151	27224	27433	27292	27047	27304	27332	27403	27446	27240	27668	27473	27528	27205	27147	27048	27358	27271	27266	27413	27373	27358	27176	27201	27248	27673	27117	27317	27109	27413	27181	27081	26935	27328	27364	27388	27276	27176	27449	27244	27106	27523	27191	27258	27456	27256	26940	26975	27240	27267	27286	27352	27344	27511	27295	27408	27404	27290	27373	27389	27532	27201	27153	27257	27253	27365	27131	27282	27343	27230	27294	27334	27259	27309	27145	27318	27028	27391	27221	27428	27364	27546	27226	27220	27478	27310	27594	27448	27185	27224	27437	27271	27233	27505	27425	27305	27414	27250	27305	27120	27173	27403	27103	27020	27060	27290	27436	27311	27115	27115	27385	27430	27262	27452	27264	27479	27488	27500	27182	27114	27403	27022	27218	27264	27691	27455	27061	27389	27352	27381	27441	27410	27240	27594	27429	27450	27576	27507	27177	27382	27128	27162	27339	27300	27384	27076	27588	27386	26996	27197	27148	27165	27323	27110	27415	27285	27207	27524	27066	27553	27256	27095	27154	27300	27452	27150	27324	27434	27663	27249	27183	27312	27361	27211	27302	27385	27159	27157	27313	27261	27214	27151	27301	27068	27376	27267	27264	27392	27210	27213	27442	27225	27321	27409	27190	27143	27254	27634	27458	27340	27115	27617	27289	27453	27190	27420	27413	27082	27216	27323	27356	27211	26970	27193	27534	27556	27325	27236	27249	27192	27428	27162	27388	27439	27387	27104	27497	27351	27327	27125	27262	27204	27554	27177	27194	27233	27211	27287	27127	27588	27295	27333	27395	27210	27065	27147	26927	27411	27134	27406	27377	27565	27223	27426	27453	27249	27296	27371	27304	27481	27042	27249	27222	27177	27306	27175	27107	27481	27226	27163	27276	27277	27037	27325	27316	27110	27037	27476	27152	27376	27377	27443	27238	27414	27426	27191	27405	27242	27350	27384	27493	27108	27287	27113	27255	27230	27343	27281	27320	27116	27087	27251	27364	27268	27416	27256	27403	27598	27299	27183	27262	27524	27242	27379	27275	27267	27297	27436	27303	27039	27228	27536	27106	27416	27273	27284	27428	27213	27049	27198	27169	27301	27128	27304	27483	27522	27259	27224	27280	27104	27236	27303	27179	27223	27681	27369	27239	27330	27415	27423	27438	27377	27469	27352	27557	27230	27038	27157	27418	27271	27354	27397	27334	27293	27265	27524	27373	27461	27347	27101	27415	27258	26983	27246	27440	27282	27347	27373	27404	27514	27351	27559	27130	27400	27673	27618	27330	27339	27154	27339	27345	27544	27296	27294	27493	27377	27284	27090	27014	27187	27351	27113	27256	27120	27468	27464	27311	27312	27329	27111	27347	27213	27399	27419	27395	27210	27471	27470	27198	27082	27303	27412	27226	27218	27330	27247	27221	27409	27153	27157	27291	27372	27016	27209	27359	27412	27333	27223	27424	27237	27446	27508	27547	27422	27689	27171	27282	27178	27243	27332	27447	27418	27443	27359	27315	27352	27373	27312	27311	27186	27323	27394	27405	27063	27143	27378	27285	27398	27378	27182	27486	27128	27336	27309	27422	27363	27441	27083	27277	27351	27315	27286	27364	27406	27408	27450	27206	27226	27303	27289	27451	27264	27269	27287	27364	27380	27442	27340	27324	27343	27178
28841	48776	46105	39194	34268	28956	24559	22124	21256	20602	19987	19718	19154	19024	18950	18720	18815	18895	18705	18773	18814	18756	18582	18563	18569	18453	18563	18469	18515	18442	18341	18278	18243	18176	18216	18154	18143	18128	18179	17939	18110	18062	18174	18093	18072	17972	18047	18112	18088	18090	18073	17961	18110	18182	18119	17968	17889	18035	18042	17942	17942	18059	17940	17994	18074	18180	18126	18130	18033	18040	18011	18137	17934	17885	17830	17940	17949	18131	18042	17995	17863	18106	18110	18171	18074	17978	18028	17999	18067	18035	17961	18199	18056	17967	17962	18022	17962	17959	17976	18034	18223	18140	17988	18103	17890	17951	18053	17949	18017	17968	18008	17790	17947	17874	18076	18042	17847	18169	17954	17991	18016	18086	18138	17902	18169	18129	17875	17928	17894	18033	18277	17962	17810	18118	18005	18072	17753	17856	17994	17890	18026	18068	17935	18113	18096	18063	18064	17965	17871	18034	18058	17947	17963	18033	18411	18098	17989	18068	18172	18089	17970	17984	18069	18035	17906	17936	18213	18174	17906	18031	17893	17993	17907	18033	17822	18042	18070	17757	17917	17958	17936	17958	18016	17872	17972	18171	18011	18005	17867	18070	17949	18067	18118	18180	18026	18087	17913	17900	17944	18119	17974	17838	18010	17922	17958	18012	17887	18010	18112	18117	18044	17997	17912	17816	18126	17926	18020	17997	17904	18062	18005	18090	18095	17939	17834	17950	18086	17982	17924	18172	18002	17870	17887	17855	18114	17847	18164	18026	18004	17965	17967	17937	17902	18051	17974	18022	18115	18010	18011	17924	18192	17956	17989	17947	17836	18048	17948	17934	18045	17977	18216	18018	18162	18025	18112	18016	17950	17969	18117	18195	18027	18060	18121	17973	18033	18075	17900	18067	18032	17850	18140	17986	17972	18006	17961	17927	17943	18207	17950	17984	17907	18137	17919	17903	17928	18117	18051	18170	17984	17918	18030	18157	17859	17933	18054	17943	18070	18062	18044	17803	17923	17992	18188	18050	18012	18095	17947	18005	18030	18118	17974	18081	17950	18136	18011	17967	18183	17979	17833	18053	17982	17977	17944	17977	17893	18047	18028	18012	17964	17872	17998	18009	17906	18019	17964	18035	17999	18028	17936	17841	18076	17809	18040	18113	18013	17967	17939	18014	18098	18154	18121	17955	17900	18007	17971	17976	17995	18113	18201	17912	18112	18041	17904	18093	17793	18086	17939	17929	18108	18142	18034	18153	17972	18165	17950	18000	17982	18087	17996	18160	17805	18244	17985	18042	17956	18155	18013	18015	17973	17974	18069	18031	17870	18004	18127	17859	17979	18071	18100	17796	17971	18084	18028	18011	18021	17997	18206	18024	17943	17960	17796	18037	17844	18101	17966	17985	18118	17951	17898	17871	18066	18023	17925	17898	18143	18100	17982	18287	18157	17941	18133	18004	18032	18112	17893	18139	18054	17954	18054	18061	18053	18009	18008	17904	18134	17753	18023	17920	17871	18028	18023	17959	17845	18088	18062	17982	18023	18032	18039	18087	17982	17830	17895	17834	18185	17801	17991	17910	18067	18200	17984	17894	18001	18083	18160	18069	17850	18083	17827	18092	18217	17899	17989	18015	17988	18036	17998	18038	17983	18134	17983	17878	18072	18088	18011	17990	18146	17872	18085	18058	18199	18000	18125	17956	17850	18037	17889	17885	17783	17986	18055	18144	18064	17862	17979	17856	17899	17914	18084	17976	17930	18010	17997	18040	17991	18103	18043	18054	18167	18039	18020	17873	18019	17969	17993	18000	18035	18168	18020	18096	18012	17971	18106	17986	18115	17983	18055	17915	17945	17983	18162	18052	17843	18104	18036	18193	18149	17984	17985	18032	18027	18055	17940	18045	18183	18059	18031	18217	18067	18023	18045	18055	18033	17974	17994	18076	18091	17911	17966	18086	17923	17868	17917	18068	17895	18102	17839	18057	18007	17960	17980	17848	18077	17886	18038	18030	18167	18001	17953	17868	17978	17981	18166	17965	18106	17997	18113	18045	17994	17927	18051	17960	18023	18071	18050	18101	17858	17919	17932	18149	18141	17844	18087	18098	18110	17913	18022	17952	17951	17879	18054	18142	18263	18141	17993	18040	18058	18080	17932	17942	17874	18261	17945	17934	18039	18013	18012	18079	17990	18010	18054	17866	18050	18018	17884	18009	18038	18000	18001	17964	17973	18056	18165	17975	18066	18103	18009	18076	18005	17999	18133	18100	18036	17946	17877	18070	18142	17932	18029	17975	18028	18018	18064	18008	18016	18040	17949	17870	18135	17905	18215	17961	18044	18379	18035	18050	17971	17961	17987	18123	18093	18038	18059	17951	17852	17903	17956	18031	18087	17898	18009	17969	18179	17930	18219	17969	17917	18044	18118	17916	18188	17972	17955	18082	18167	18160	17936	18005	18026	18164	17949	17989	18110	18023	17975	17979	18034	18100	18120	17837	17977	17817	18117	17960	18054	18000	18041	17880	17847	18182	18154	17939	18109	18071	18198	18009	17999	18138	17981	18194	17862	18012	17873	17841	17896	18142	17944	17939	18081	17903	18014	18031	18101	18173	17861	18118	17961	17976	18050	18101	18067	17943	18081	17947	18103	17950	18056	17877	18076	17805	18141	18049	17876	18025	18105	17727	18134	18001	17985	17804	17982	18053	17952	18118	17973	17985	18145	18295	18236	17945	18195	17993	18010	18118	18132	17927	17980	18009	18066	18018	18008	18059	18125	18055	18094	18090	17973	18215	18083	17964	18159	17874	17990	17815	17993	18101	18144	18051	18157	17977	17956	18008	18018	17933	18016	17952	17827	18128	18017	18015	17915	17971	18135	18166	18036	18020	17978	17957	18133	17945	18093	18020	18075	17896	17926	18051	17916	17897	18043	18078	17868	18029	18038	17978	17952	18045	17917	18206	18133	17822	18042	17986	18054	18008	17972	17937	17946	17924	18069	17961	18013	18035	18019	17865	17966	17945	18130	17828	17994	17892	18072	18192	18040	18061	18031	17902	17934	18042	17996	18017	18055	17916	17899	18046	18163	18059	18133	18045	17885	18060	18097	17984	18028	17993	17896	17904	17929	18106	18074	17995	18033	17876	18172	17976	18013	18082	18056	18022	18273	17997	18085	18011	17989	18053	18141	18027	18012	17968	18168	17933	18050	17855	18013	18013	18028	18059	18017	17917	17951	17880	18074	17972	17931	17888	18039	18017	18152	18140	18078	17908	18083	18002	17992	17942	18054	18001	17896	18126	18091	17958	18129	17967	17861	17833	18075	18080	18025	17942	18019	17877	17867	18118	17958	17995	18026	18169	17811	18008	18110	18080	18109	17945	17926	18014	18070	18068	18108	17841	18149	17985	18086	17922	18058	17902	18132	17982	18101	18065	17981	17763	17959	17942	17948	18085	18101	17974	18016	18210	17844	17953	18079	17909	18039	18052	18190	18042	17955	18049	18064	17906	17985	18004	18054	18086	18125	17888	18017	18026	18127	17893	17994	17849	17953	17912	18006	17990	17900	18013	17995	18104	18158	17973	18210	17746	18134	18087	18030	18052	18070	18031	18056	17763	18028	17952	18250	18110	18204	18084	18195	18058	18063	18029	18113	18021	18200	17974	18178	18108	17864	17980	17970	17918	18155	18089	17941	18027	18008	17952	18026	17871	18101	18143	18101	18060	18131	17730	18145	17720	17979	18089	18229	18139	18051	18100	18233	18088	18005	18049	18119	18055	18049	18074	17961	18211	18140	18183	17954	17971	18041	18007	18151	18056	17954	18139	18012	18171	18101	17954	17998	17907	18098	17963	17941	17915	17972	18026	18097	18046	17978	17856	17971	18084	18099	18124	17883	17910	17965	18031	18086	18118	18246	18062	17943	18133	17995	18189	18080	17979	17893	18219	17998	18105	17851	17989	17900	18212	18129	17998	18024	18228	17946	18147	17908	17991	18085	18043	18104	18125	17914	17974	17895	17822	17998	18058	18121	17950	18036	18071	17960	18084	18054	18146	17882	17869	17726	18007	17890	18012	17923	18102	18063	17938	17897	17976	18196	17995	18119	18003	17848	18013	17973	17886	18155	18065	18134	17969	17890	18013	18153	17960	18057	18027	17899	17926	17851	18029	17955	18004	18088	18054	17843	17994	18090	17790	18106	18058	17891	17772	18088	18017	17867	18011	18281	17914	18084	18027	18196	18055	17970	17964	17943	18105	17955	17967	18049	17986	18032	18066	17935	17937	18113	17852	18062	18004	18072	18265	18067	18094	18126	18064	18006	17962	18312	18089	18188	18121	17997	17916	17915	18120	17751	18053	18143	17987	18075	17964	18133	18037	18103	18013	17941	18003	18001	17974	17950	17868	18104	18056	17915	18029	18147	18061	18039	17973	18160	17921	18047	17986	17983	18006	18242	18029	18110	17934	17949	17847	18112	18069	18199	17961	18023	17852	18187	17989	18097	18009	17839	18063	18059	17821	18005	18152	17999	18063	17905	18043	18150	17857	17888	18035	17988	17992	17906	18063	18005	17976	17924	17794	17958	18038	18133	18181	18053	18071	17880	17933	18268	17908	18134	17947	18009	17932	18160	18070	17829	18020	18071	18125	18116	18060	18078	17951	18064	18015	18117	17914	18000	18139	18010	18044	18017	18139	17911	18012	18085	18101	18070	17999	17874	18231	17932	17938	18054	17983	17971	17886	17969	18047	17962	17878	18050	17996	18023	17975	18097	17973	17971	17983	18157	18074	18123	18128	17956	17932	17784	17928	18114	17969	17874	17898	18000	18027	18019	18087	18103	17867	17934	18033	17977	18083	17959	17959	17850	17942	18032	18056	17956	18021	18095	18163	17972	18107	17959	18022	18136	18227	17959	17846	18000	17953	17823	17950	18261	18172	18136	17981	17906	18078	18010	18209	18106	18056	18079	18059	18013	17985	18246	17835	18074	18007	17994	18047	18029	17923	17891	18130	17979	18081	17934	18036	18193	17982	18081	18105	17908	17958	17992	18041	18024	18078	17988	18056	17997	17983	18085	18004	18176	18014	18058	18036	17973	18019	18031	17994	17989	18034	17962	18068	17959	17957	18056	18053	18015	17955	17905	18109
22384	20831	27147	26091	26654	31857	34434	30541	29419	29233	28526	28311	27897	27772	27337	27259	27469	27331	27379	27416	27431	27205	27119	27122	27119	27159	27110	27042	27057	26923	26973	26891	26781	26596	26624	26891	26689	26626	26479	26614	26749	26481	26753	26357	26602	26561	26503	26239	26453	26579	26361	26761	26629	26441	26555	26543	26252	26687	26591	26543	26677	26479	26673	26667	26398	26650	26587	26475	26465	26478	26418	26611	26520	26422	26202	26613	26580	26525	26275	26387	26418	26402	26151	26225	26414	26514	26279	26226	26343	26195	26403	26274	26503	26430	26533	26567	26410	26214	26395	26307	26180	26543	26426	26367	26573	26645	26471	26467	26319	26304	26381	26322	26614	26512	26342	26510	26566	26379	26221	26363	26238	26280	26438	26523	26454	26257	26483	26247	26399	26377	26663	26318	26226	26656	26431	26608	26605	26841	26520	26281	26584	26383	26309	26131	26428	26547	26458	26604	26283	26362	26650	26450	26409	26316	26380	26320	26436	26481	26360	26517	26126	26485	26207	26241	26308	26549	26632	26533	26410	26729	26328	26308	26291	26522	26670	26340	26513	26400	26309	26371	26454	26454	26369	26333	26373	26373	26342	26350	26238	26313	26519	26426	26315	26384	26495	26487	26268	26086	26471	26592	26621	26394	26217	26466	26722	26515	26605	26334	26427	26522	26305	26394	26456	26384	26477	26486	26622	26402	26623	26415	26224	26164	26349	26453	26437	26129	26297	26216	26483	26536	26513	26550	26307	26266	26597	26274	26509	26322	26563	26432	26389	26346	26497	26296	26303	26405	26276	26557	26442	26452	26474	26315	26555	26337	26325	26491	26606	26438	26472	26376	26592	26289	26160	26443	26551	26418	26437	26502	26156	26365	26436	26533	26128	26276	26423	26463	26331	26653	26145	26206	26351	26430	26342	26432	26501	26575	26386	26326	26313	26452	26307	26511	26092	26596	26504	26454	26320	26388	26366	26509	26700	26426	26462	26484	26439	26500	26472	26227	26295	26422	26508	26422	26399	26493	26351	26319	26317	26340	26593	26424	26297	26611	26247	26402	26126	26558	26368	26371	26499	26423	26329	26354	26528	26367	26322	26419	26661	26689	26637	26312	26323	26256	26359	26242	26404	26429	26450	26307	26436	26386	26317	26577	26413	26512	26614	26180	26309	26580	26420	26163	26442	26443	26023	26331	26389	26545	26225	26389	26792	26570	26181	26320	26395	26401	26369	26446	26009	26613	26686	26412	26605	26518	26450	26482	26206	26206	26569	26457	26325	26703	26479	26613	26628	26489	26384	26308	26385	26434	26656	26463	26288	26267	26532	26590	26208	26407	26629	26529	26472	26403	26408	26213	26383	26380	26341	26330	26091	26461	26486	26258	26374	26515	26331	26320	26228	26475	26322	26335	26307	26407	26570	26334	26309	26374	26487	26645	26480	26511	26301	26589	26155	26321	26356	26435	26526	26313	26248	26449	26671	26564	26491	26578	26205	26234	26230	26203	26742	26555	26650	26614	26556	26307	26455	26315	26507	26404	26311	26191	26337	26365	26362	26475	26343	26165	26417	26450	26348	26460	26481	26404	26458	26458	26495	26204	26463	26294	26410	26403	26271	26130	26402	26568	26592	26526	26442	26457	26557	26393	26597	26314	26344	26344	26345	26396	26320	26357	26576	26526	26607	26380	26419	26408	26316	26461	26702	26572	26338	26223	26447	26182	26475	26581	26478	26480	26620	26464	26510	26631	26497	26386	26346	26522	26223	26473	26569	26535	26670	26510	26532	26438	26337	26488	26402	26407	26436	26367	26318	26427	26618	26737	26520	26611	26512	26364	26233	26427	26433	26359	26586	26295	26607	26593	26471	26562	26458	26665	26553	26399	26390	26596	26327	26364	26126	26329	26601	26326	26194	26441	26149	26251	26364	26219	26335	26253	26762	26525	26414	26455	26653	26313	26329	26383	26373	26438	26399	26348	26559	26384	26395	26361	26096	26529	26135	26364	26299	26016	26281	26400	26600	26677	26546	26301	26160	26276	26555	26353	26380	26432	26472	26471	26440	26396	26557	26344	26385	26375	26294	26458	26324	26329	26331	26251	26246	26454	26624	26631	26568	26302	26487	26575	26314	26337	26195	26440	26485	26372	26304	26102	26419	26381	26358	26510	26283	26497	26292	26201	26285	26352	26257	26273	26314	26302	26455	26374	26209	26387	26316	26440	26097	26554	26337	26382	26309	26381	26342	26333	26288	26503	26423	26580	26470	26308	26463	26208	26388	26197	26277	26404	26480	26397	26259	26799	26460	26362	26456	26581	26517	26309	26410	26399	26450	26320	26566	26437	26454	26399	26490	26453	26135	26248	26705	26341	26319	26179	26444	26422	26404	26396	26523	26350	26369	26393	26368	26478	26590	26505	26312	26507	26441	26675	26372	26522	26384	26267	26569	26199	26540	26547	26454	26524	26562	26242	26434	26586	26389	26332	26411	26392	26274	26524	26640	26248	26374	26418	26262	26518	26480	26133	26355	26319	26457	26243	26460	26515	26274	26504	26297	26588	26298	26525	26709	26336	26422	26420	26311	26496	26494	26496	26251	26557	26559	26506	26438	26487	26230	26455	26525	26200	26380	26336	26383	26421	26400	26471	26367	26366	26379	26380	26482	26246	26454	26552	26551	26419	26295	26456	26489	26484	26644	26417	26480	26562	26511	26607	26519	26296	26299	26331	26423	26362	26165	26388	26549	26169	26273	26230	26461	26346	26642	26336	26261	26378	26489	26450	26450	26452	26434	26291	26522	26426	26367	26316	26540	26475	26434	26266	26340	26375	26158	26414	26326	26527	26321	26514	26637	26501	26554	26680	26470	26386	26148	26400	26253	26344	26293	26694	26547	26542	26313	26358	26438	26568	26307	26588	26186	26387	26095	26450	26514	26679	26331	26421	26254	26332	26498	26419	26379	26382	26419	26410	26284	26340	26562	26253	26341	26500	26423	26205	26437	26502	26421	26471	26359	26475	26358	26505	26123	26588	26110	26360	26298	26321	26397	26144	26201	26757	26419	26417	26501	26212	26255	26201	26257	26494	26549	26606	26495	26392	26431	26482	26557	26600	26501	26613	26483	26360	26257	26547	26306	26185	26492	26530	26390	26111	26326	26123	26574	26620	26255	26453	26248	26444	26337	26238	26382	26530	26652	26611	26416	26647	26417	26278	26540	26152	26592	26409	26298	26450	26394	26306	26402	26400	26413	26471	26495	26355	26670	26585	26366	26538	26268	26423	26623	26506	26445	26307	26483	26713	26460	26714	26417	26529	26629	26408	26126	26784	26658	26360	26287	26389	26410	26590	26505	26392	26506	26358	26077	26422	26359	26478	26317	26317	26654	26650	26509	26510	26446	26181	26572	26136	26738	26558	26362	26474	26450	26263	26337	26530	26453	26603	26507	26541	26615	26351	26552	26269	26405	26452	26271	26254	26637	26551	26671	26433	26268	26357	26251	26277	26236	26271	26422	26460	26277	26253	26368	26359	26428	26769	26387	26395	26617	26494	26447	26368	26544	26522	26385	26348	26277	26219	26316	26399	26443	26388	26279	26383	26590	26424	26461	26218	26407	26445	26416	26246	26440	26406	26367	26334	26322	26359	26595	26256	26456	26478	26502	26366	26822	26518	26365	26356	26335	26465	26344	26497	26332	26274	26583	26372	26565	26505	26451	26183	26362	26533	26572	26301	26463	26494	26527	26243	26298	26457	26674	26496	26013	26192	26251	26508	26416	26298	26537	26381	26291	26395	26541	26216	26464	26540	26401	26453	26276	26574	26315	26384	26480	26395	26445	26434	26443	26306	26465	26389	26414	26453	26384	26268	26340	26358	26537	26623	26035	26358	26320	26479	26310	26223	26220	26456	26318	26230	26248	26218	26302	26451	26407	26041	26522	26082	26288	26461	26651	26607	26508	26524	26380	26400	26500	26458	26194	26329	26496	26483	26483	26471	26186	26332	26295	26271	26403	26445	26319	26443	26284	26298	26344	26370	26350	26266	26324	26592	26444	26496	26540	26314	26335	26541	26363	26496	26636	26377	26430	26455	26388	26398	26607	26744	26512	26386	26591	26478	26191	26364	26463	26181	26237	26447	26438	26226	26588	26679	26534	26657	26213	26270	26437	26432	26476	26578	26474	26394	26484	26239	26745	26590	26492	26456	26205	26491	26652	26300	26366	26526	26726	26248	26426	26643	26642	26300	26091	26385	26452	26232	26308	26614	26261	26474	26514	26520	26388	26279	26318	26243	26478	26403	26401	26556	26423	26330	26572	26676	26346	26243	26098	26266	26526	26417	26380	26488	26498	26472	26315	26320	26479	26500	26385	26381	26565	26577	26447	26349	26571	26223	26106	26584	26398	26434	26337	26532	26257	26479	26530	26435	26547	26529	26560	26298	26495	26413	26565	26431	26573	26390	26459	26380	26515	26654	26572	25871	26422	26388	26501	26408	26177	26537	26464	26379	26277	26316	26304	26539	26437	26449	26415	26453	26667	26396	26514	26386	26373	26066	26334	26547	26615	26503	26212	26332	26289	26439	26328	26374	26441	26503	26483	26605	26212	26364	26383	26526	26660	26410	26684	26315	26372	26344	26507	26337	26417	26473	26344	26563	26430	26464	26411	26364	26492	26374	26550	26395	26274	26406	26580	26441	26399	26360	26295	26336	26185	26407	26403	26436	26390	26352	26491	26402	26245	26542	26420	26230	26364	26368	26367	26417	26385	26382	26397	26290	26306	26275	26140	26249	26438	26704	26503	26379	26420	26469	26795	26226	26662	26382	26380	26483	26519	26561	26499	26481	26517	26248	26397	26458	26297	26374	26647	26436	26527	26454	26436	26415	26521	26276	26366	26285	26680	26238	26579	26475	26725	26356	26304	26517	26334	26292	26566	26073	26307	26430	26647	26299	26230	26189	26533	26471	26618	26578	26436	26524	26561	26526	26470	26462	26606	26437	26298	26428	26455	26562	26434	26412	26722	26180	26379	26464	26634	26356	26270	26278	26279	26415	26412	26256	26091	26537	26615	26518	26593	26312	26365	26300	26252	26397	26564	26380	26461	26550	26594	26340	26222	26496	26349	26056	26621	26419	26086	26621	26518	26473
30162	52610	51160	43280	38113	31715	26315	23880	22595	21421	20630	19895	19124	19093	18950	18709	18626	18860	18790	18448	18558	18802	18537	18397	18352	18313	18414	18226	18169	18213	17955	18145	17974	18079	18045	17838	17774	17884	17833	17647	17726	17757	17665	17463	17681	17726	17577	17681	17755	17625	17499	17556	17433	17745	17476	17465	17601	17698	17608	17631	17608	17505	17601	17754	17593	17549	17497	17638	17698	17579	17628	17427	17708	17476	17362	17590	17445	17718	17511	17553	17505	17561	17441	17606	17607	17460	17655	17749	17382	17535	17585	17522	17733	17619	17488	17372	17385	17519	17693	17568	17480	17614	17401	17714	17486	17487	17541	17564	17644	17525	17550	17631	17591	17610	17749	17455	17630	17572	17701	17616	17578	17514	17654	17699	17561	17456	17571	17474	17415	17676	17651	17574	17677	17760	17610	17368	17563	17550	17425	17693	17620	17578	17464	17493	17535	17449	17605	17610	17598	17578	17573	17586	17554	17428	17644	17740	17570	17468	17695	17678	17589	17357	17568	17675	17694	17459	17596	17534	17667	17574	17450	17540	17529	17458	17559	17626	17419	17524	17419	17417	17657	17529	17532	17784	17658	17784	17521	17746	17507	17570	17498	17496	17478	17437	17523	17527	17619	17518	17613	17593	17398	17340	17434	17441	17416	17736	17425	17690	17694	17367	17676	17479	17574	17593	17576	17523	17611	17562	17504	17652	17527	17427	17718	17680	17599	17613	17404	17558	17596	17620	17584	17606	17640	17449	17466	17558	17506	17402	17610	17656	17622	17505	17545	17471	17521	17501	17553	17652	17557	17636	17552	17685	17643	17634	17456	17508	17536	17548	17555	17646	17534	17501	17575	17607	17632	17501	17536	17439	17569	17781	17659	17490	17594	17765	17557	17530	17493	17738	17564	17726	17723	17505	17597	17676	17562	17629	17600	17639	17659	17549	17541	17582	17563	17462	17557	17596	17554	17568	17619	17708	17578	17567	17443	17562	17398	17594	17728	17426	17526	17498	17586	17569	17474	17662	17522	17420	17542	17515	17540	17751	17667	17521	17615	17543	17453	17494	17527	17650	17674	17570	17462	17456	17656	17388	17713	17681	17625	17696	17629	17446	17664	17536	17580	17362	17651	17523	17489	17618	17733	17486	17565	17719	17542	17389	17730	17576	17572	17686	17569	17563	17409	17581	17414	17733	17545	17584	17466	17548	17637	17586	17499	17544	17493	17480	17528	17778	17465	17516	17544	17442	17693	17528	17278	17521	17500	17634	17365	17533	17756	17729	17322	17613	17497	17624	17692	17718	17430	17637	17387	17515	17483	17467	17751	17410	17453	17649	17612	17608	17648	17643	17666	17638	17426	17637	17494	17503	17521	17555	17568	17510	17517	17476	17409	17426	17504	17403	17544	17682	17707	17605	17523	17524	17610	17428	17569	17730	17541	17480	17478	17627	17592	17557	17493	17536	17542	17580	17590	17522	17540	17603	17666	17625	17617	17480	17735	17574	17489	17622	17610	17681	17546	17635	17734	17456	17629	17541	17481	17674	17628	17624	17522	17565	17591	17626	17568	17541	17590	17624	17649	17567	17635	17443	17611	17573	17514	17448	17503	17672	17612	17587	17641	17542	17556	17598	17624	17384	17626	17502	17533	17544	17541	17772	17564	17717	17663	17754	17333	17566	17509	17497	17666	17388	17549	17682	17537	17723	17469	17506	17647	17701	17420	17498	17506	17616	17490	17538	17541	17591	17555	17506	17649	17504	17637	17451	17570	17542	17468	17583	17556	17490	17620	17496	17545	17669	17523	17772	17480	17561	17628	17537	17573	17679	17611	17436	17570	17520	17548	17503	17567	17617	17567	17571	17548	17542	17465	17553	17458	17480	17585	17677	17419	17519	17501	17381	17541	17535	17543	17501	17506	17667	17637	17643	17683	17550	17569	17418	17462	17501	17762	17687	17599	17651	17557	17515	17451	17482	17597	17532	17632	17749	17752	17586	17570	17611	17615	17605	17749	17471	17562	17562	17640	17505	17448	17323	17514	17518	17423	17676	17443	17584	17544	17517	17612	17667	17575	17711	17596	17481	17602	17607	17469	17651	17654	17690	17546	17497	17596	17504	17503	17565	17635	17606	17571	17686	17597	17421	17646	17519	17515	17744	17611	17536	17750	17659	17603	17681	17362	17643	17462	17671	17548	17769	17608	17570	17588	17603	17577	17889	17540	17459	17837	17541	17528	17533	17437	17632	17421	17416	17536	17647	17445	17666	17516	17463	17667	17797	17746	17547	17511	17661	17467	17480	17700	17569	17639	17402	17698	17724	17539	17482	17679	17470	17640	17655	17649	17774	17604	17491	17613	17443	17677	17549	17602	17602	17599	17599	17456	17552	17650	17609	17813	17639	17647	17606	17492	17618	17612	17464	17645	17663	17597	17633	17512	17581	17598	17559	17470	17431	17661	17624	17673	17606	17589	17607	17499	17603	17478	17586	17505	17673	17561	17508	17678	17627	17470	17540	17610	17545	17589	17621	17739	17662	17551	17565	17606	17575	17603	17635	17434	17788	17466	17386	17576	17543	17627	17565	17585	17681	17578	17569	17477	17478	17666	17590	17492	17470	17577	17476	17525	17710	17540	17534	17508	17527	17657	17614	17349	17591	17634	17593	17494	17547	17504	17461	17576	17786	17508	17630	17517	17559	17483	17636	17635	17605	17568	17535	17553	17580	17603	17627	17528	17442	17667	17535	17530	17618	17628	17576	17430	17575	17547	17484	17650	17549	17637	17562	17485	17650	17532	17640	17659	17456	17659	17411	17362	17442	17664	17642	17456	17525	17501	17724	17344	17656	17507	17428	17707	17621	17626	17475	17546	17645	17574	17478	17620	17608	17528	17674	17686	17438	17446	17597	17542	17499	17565	17520	17471	17518	17566	17665	17607	17589	17476	17401	17543	17460	17401	17553	17505	17678	17482	17716	17571	17280	17559	17550	17550	17654	17539	17609	17575	17558	17506	17485	17708	17532	17445	17542	17649	17352	17539	17525	17656	17609	17426	17479	17428	17531	17577	17532	17506	17639	17378	17418	17501	17455	17449	17390	17679	17713	17697	17571	17554	17772	17628	17572	17515	17451	17402	17587	17576	17649	17644	17476	17590	17694	17828	17567	17679	17481	17498	17642	17524	17590	17662	17524	17745	17506	17572	17377	17571	17488	17754	17513	17639	17747	17429	17577	17436	17512	17582	17563	17792	17525	17627	17595	17617	17434	17673	17602	17644	17529	17293	17698	17652	17465	17474	17479	17499	17416	17552	17559	17623	17713	17411	17673	17464	17532	17744	17571	17680	17461	17380	17625	17495	17541	17543	17701	17561	17550	17575	17594	17511	17475	17485	17614	17419	17575	17463	17685	17562	17757	17585	17411	17592	17504	17677	17443	17571	17502	17479	17685	17455	17514	17605	17647	17562	17577	17634	17522	17780	17446	17409	17704	17300	17493	17550	17544	17658	17593	17646	17493	17676	17487	17501	17400	17445	17401	17613	17490	17662	17578	17561	17572	17529	17641	17658	17526	17339	17537	17651	17590	17564	17477	17548	17425	17685	17449	17540	17536	17659	17483	17582	17459	17442	17451	17774	17569	17526	17484	17553	17671	17438	17472	17513	17567	17515	17534	17597	17589	17668	17553	17494	17510	17595	17530	17641	17680	17596	17524	17527	17388	17586	17608	17642	17553	17633	17568	17742	17717	17427	17462	17516	17580	17728	17521	17476	17730	17537	17460	17425	17491	17241	17388	17576	17703	17435	17522	17621	17464	17459	17538	17573	17547	17646	17660	17611	17475	17704	17592	17672	17638	17495	17474	17506	17587	17531	17402	17494	17602	17568	17496	17554	17675	17605	17491	17316	17588	17606	17594	17436	17431	17652	17561	17486	17555	17522	17676	17653	17672	17553	17582	17516	17689	17679	17340	17670	17522	17523	17526	17622	17585	17422	17587	17582	17565	17710	17670	17411	17509	17561	17556	17594	17597	17591	17485	17603	17540	17509	17522	17537	17538	17593	17677	17512	17552	17397	17617	17569	17388	17452	17570	17583	17656	17592	17377	17561	17629	17718	17662	17697	17409	17577	17422	17559	17508	17582	17595	17553	17573	17619	17498	17513	17592	17497	17513	17577	17490	17475	17674	17564	17654	17418	17603	17709	17491	17660	17525	17676	17694	17512	17587	17560	17672	17586	17532	17503	17341	17621	17753	17702	17502	17450	17587	17716	17367	17475	17570	17695	17765	17545	17459	17621	17729	17636	17722	17666	17664	17472	17592	17523	17536	17507	17726	17594	17557	17554	17535	17596	17745	17587	17580	17584	17449	17476	17700	17527	17584	17687	17553	17346	17611	17520	17716	17694	17482	17713	17556	17485	17394	17462	17572	17532	17511	17644	17705	17555	17653	17647	17491	17638	17621	17667	17488	17538	17590	17625	17373	17623	17733	17568	17505	17480	17610	17509	17719	17501	17530	17595	17505	17482	17563	17633	17777	17680	17577	17717	17573	17485	17598	17522	17478	17676	17648	17496	17470	17524	17536	17532	17565	17683	17632	17707	17546	17643	17549	17728	17583	17470	17596	17445	17584	17546	17598	17610	17481	17618	17588	17511	17413	17501	17479	17470	17473	17528	17534	17402	17740	17481	17442	17539	17694	17557	17472	17562	17706	17606	17616	17521	17500	17636	17599	17466	17451	17643	17543	17685	17237	17676	17527	17626	17590	17686	17721	17667	17702	17522	17686	17478	17730	17577	17418	17443	17605	17623	17518	17701	17573	17529	17554	17327	17512	17432	17755	17597	17568	17475	17800	17696	17546	17428	17611	17519	17547	17691	17608	17591	17470	17478	17487	17500	17379	17718	17563	17602	17600	17670	17439	17531	17516	17809	17612	17631	17611	17702	17736	17755	17633	17618	17528	17584	17777	17537	17617	17538	17575	17608	17634	17716	17594	17676	17634	17530	17629	17629	17491	17533	17643	17485	17577	17518	17502	17588	17493	17538	17478	17658	17615	17499	17676	17547	17745	17537	17650	17396	17609	17608	17617	17496	17582	17654	17691	17629	17690	17549	17534	17477	17525	17699	17479	17730	17664	17732	17591	17759	17592
40465	39591	41941	39044	35745	33332	30306	28972	28409	28189	27976	27924	27642	27359	27682	27413	27279	27381	27167	27215	27359	27397	27535	27412	27382	27230	27180	27126	27427	27407	27129	26839	27368	27233	27049	27242	27332	27032	27042	26803	27200	26993	27176	27096	27189	26787	27102	26959	27058	27084	27207	27179	27133	27261	26848	26768	27130	26876	27077	26959	27147	27013	27058	27125	26945	27062	26921	27075	27128	26921	27058	26931	26988	27207	27117	26920	27239	27030	27093	27032	26827	27149	26922	26894	26847	27032	26987	26866	27142	26817	27166	27137	27074	27049	27020	26949	27041	27051	27072	26992	27202	27182	26869	27052	26986	27142	27201	27102	27213	26956	26938	27022	27017	27309	27199	27014	26930	26981	27057	27063	27106	27292	26995	26900	26942	27040	27343	27180	27061	27181	26920	27203	26997	26963	27128	27042	27066	27025	26983	26831	26990	27021	27266	27121	27315	27072	26956	27014	27128	26899	27102	27034	27034	26920	27021	27280	26974	27196	26905	26998	27054	27237	27021	26995	27341	26955	27050	26884	27048	27018	27089	26970	26883	27012	27191	26968	27296	27055	26878	26850	26996	27045	27005	27140	27166	27100	27084	27056	27060	27234	26993	27190	27145	26973	26891	26906	26958	27108	27214	27110	27019	27161	26993	26921	27340	26931	27121	26965	27068	27251	27240	26825	26744	26953	27247	26971	27058	26849	27233	27050	27110	26972	27258	27055	27016	27092	27238	27184	26867	26883	27020	27161	27076	27005	26884	27030	26922	26888	27049	26879	27186	27026	27138	27103	27082	26904	26916	27166	27148	27153	27182	26884	27244	27175	27112	27188	27193	27099	27044	26945	27146	26978	27148	27040	27156	26891	27362	27024	27088	27096	26987	26854	27339	27020	27129	27144	26938	26862	27012	27065	27056	26992	27085	26962	26926	26901	27136	27002	26972	26967	26841	26847	27090	27054	27100	26989	27053	26893	26918	27027	27015	27181	27026	26839	27080	27395	27211	26916	26894	27031	26862	27071	27001	27016	26974	27012	26715	27042	27045	27194	26931	27202	27211	26868	26978	27052	27157	27038	27067	26990	26975	27185	27386	27212	27003	27114	27031	27112	27166	27013	26932	27125	27154	27124	27090	26882	27096	27096	26871	27201	27096	26858	26913	27068	27069	27045	27005	26671	27115	26905	26874	27021	27329	26905	26958	27061	27109	27102	26862	26865	26954	27192	27146	27056	27160	27021	27132	27188	27151	27045	26894	27055	27299	26901	27029	26998	27127	26946	27045	26963	26860	27007	27107	26958	27000	27216	27009	27209	26704	26920	27152	27130	27182	26924	26835	27231	27068	26801	27057	26936	27283	27265	27328	27295	27040	26978	26925	27012	27030	26745	27137	27168	26911	26941	27206	27166	27355	27131	26835	26907	27103	27325	26741	26977	26992	26968	27076	27056	26899	27054	26901	27055	27057	26904	26918	26921	27254	27279	27245	26945	27040	26974	27060	27115	27118	27191	27232	27133	27140	27195	27042	26977	26854	26821	27154	27232	27226	27256	26948	27253	27188	27100	26906	27053	27162	26919	26992	27061	26915	26866	26883	27138	27117	26970	26778	27093	27027	26921	27012	27040	26914	27191	27332	27023	27168	27063	26991	27083	27205	27307	27474	26986	26943	27105	26960	26850	26840	27004	27164	27176	27106	27198	26997	27049	27231	26913	26996	27198	27131	27197	27216	27036	26987	27184	27033	27123	27002	27245	27056	26954	27000	26893	27011	26943	27053	27044	27176	27121	27055	27003	26912	27075	26952	26990	26796	27205	27329	27086	27108	27033	26942	26915	27044	26802	27066	26897	27024	27000	26869	26928	26979	26969	26957	27016	26922	26800	26926	27168	26925	27065	27104	27068	26916	27092	27084	27189	27087	26924	27202	27100	26864	26952	27029	26926	26971	27120	27083	26958	27270	27075	26981	26741	27036	26898	27090	27046	27150	26876	27309	26880	27182	27108	27143	26839	27135	27027	27010	26879	27108	27152	27176	27072	26750	27127	27034	26999	27257	26956	27055	27118	27081	27011	27039	26904	27005	26970	27082	27014	27017	26951	26963	26991	27084	27147	27381	26789	27069	26762	27019	26976	27458	27095	26819	27025	27144	27127	26936	26831	27001	26932	26980	27334	27222	27045	27021	27052	27202	27022	27016	27167	27170	27166	26948	26888	27061	27032	27035	27102	27003	27098	27045	27008	27011	26951	27264	27195	27192	26917	27270	27003	27044	27025	27160	27137	27031	27102	27082	27191	26909	27113	26970	27136	26988	27174	26878	27028	27135	27007	27043	27119	26855	26818	26975	27319	27127	26957	26952	26931	26844	27145	27044	26923	27090	26828	27408	27068	27075	27076	27052	26982	26940	26998	27253	27184	27110	27057	27127	26892	27052	26906	26918	26958	27309	26972	26937	27200	26966	27194	26891	26961	26871	26953	27057	27126	26983	26980	27105	26921	27220	27209	27167	27063	27110	27171	27150	26700	27275	26903	26978	26951	26767	26943	26901	27152	26968	27073	27085	26840	27101	27080	26984	27078	27182	26994	27125	27141	26899	26936	27007	27216	27042	27014	27100	27202	26916	27119	27248	26996	27075	27077	26982	27077	26778	26899	27055	27261	27247	26923	26982	26977	27105	27273	27071	27326	27253	27112	26857	26877	27042	27216	27215	26938	27163	26981	26924	26990	27071	26945	27117	27026	27139	27172	27067	27185	27120	27113	27053	26950	26846	26899	27009	27153	27027	27143	27126	26942	27177	26942	26995	27123	27187	27038	26998	26671	27161	27067	27189	26937	27189	27000	27159	26935	26979	26922	26986	26979	26918	27056	27043	26959	27217	27170	27057	26717	26751	26983	27016	27135	27063	27141	27224	27106	27098	26813	27113	27020	26881	27083	26970	26902	26736	26887	27051	27065	26930	26955	27084	27181	26980	27053	26883	27136	27143	27071	27133	27058	27070	27171	26953	27138	27030	26892	27122	27145	27322	26926	27041	27000	27069	26863	27161	27082	27029	27178	27118	26939	26986	27036	27164	27181	27077	26798	26848	26873	27125	27141	27144	26867	26962	27030	26908	26826	27226	27241	27184	26891	27023	27025	27245	26985	27104	27068	27170	27060	27306	26887	27008	27083	27043	27040	26994	27087	26994	27182	27004	27221	27183	26879	27025	26972	27044	27135	27046	27073	27175	27079	27206	26992	27377	27195	27216	26739	26972	27133	27177	27133	27027	26861	26941	27073	27210	27117	27243	27108	27063	26829	26960	27066	27220	27091	26997	26759	27078	26860	26791	26911	27022	26907	27110	27339	27392	27356	27154	27049	27065	27224	27088	27120	27137	26904	27047	27171	27009	27131	27121	27236	27167	27000	27223	27202	27149	26916	27227	27055	26888	27192	27354	26963	27175	26922	26942	27068	27137	26861	27191	27285	27078	27023	26857	27251	26969	27101	27091	27102	26890	27022	26839	27005	27085	27057	27097	26960	27153	27174	26938	27013	27082	27085	26880	27034	26829	26928	27166	27066	27076	27261	27106	26930	27128	27030	26962	27083	26839	27070	27024	27170	27124	26962	26924	26858	27214	26977	27017	27001	26997	26911	26960	27190	27140	26969	27015	27086	27118	27101	26894	27173	27174	27256	27140	26981	26810	26765	27071	27062	27216	27026	27067	27125	27168	26969	26882	27210	27113	27020	27111	26951	27157	27070	27103	27026	27409	26821	27089	27124	27165	27044	27197	26907	27157	26872	27155	27188	27048	27254	27220	26949	27001	27027	26954	27084	27173	27212	26917	26804	26809	26961	27141	26962	27248	26964	26827	27128	26934	27090	27047	27237	27254	27248	27169	27083	27152	26926	26811	26841	27005	26930	27298	27264	27128	27251	26982	27012	27104	27118	26935	27002	27269	26801	26941	26803	27003	27091	27090	27051	27068	27097	27141	26857	26837	27058	27083	27108	27215	27016	26912	26868	26867	26862	27069	27084	26995	27054	27087	27056	27206	27110	26811	26798	26834	27002	27155	26946	26949	27176	27076	26998	27016	26927	26930	27216	27083	26937	27048	27018	27210	27199	27034	27138	27082	27082	27099	27074	27314	27259	27136	26824	27112	27026	27098	27036	27214	27039	26922	26907	27048	26841	27060	27144	27057	26988	27187	27296	27291	26936	27107	27122	27195	27234	27129	27133	27183	26926	27139	27436	27091	26930	27070	27025	27337	27051	27002	27142	27192	27112	27166	26941	27031	27057	27081	27049	27007	27120	26989	27042	27151	27306	27003	26984	26850	27047	27046	27149	27053	27221	26882	27218	27083	27201	27344	26915	27076	27160	27178	26843	26979	26982	26974	27064	27141	27121	27114	27281	27147	27024	26729	27024	27126	26953	27294	27045	27151	26866	27099	27025	26999	26901	27215	26871	27083	27114	26958	26965	27010	26959	26902	27099	27122	27199	26844	27086	27117	26835	26959	27117	27229	26880	27232	27081	27188	26915	27193	26842	27053	27059	26960	26970	27038	27095	27178	27219	26929	27217	27016	27108	27147	27206	26816	27027	26948	26916	27324	27133	27087	27052	27081	27415	27199	26992	27140	27234	27082	26892	27111	27174	27303	27513	27092	27023	27165	26897	27114	27132	27057	26989	27188	27150	27112	26814	27313	26885	27098	27065	27102	27149	27111	27159	26909	26871	27031	26845	26889	27054	27225	26926	27061	27276	27280	26895	26935	26739	26905	26769	27127	27069	27059	26687	27022	26978	26953	27002	27056	26966	27027	27052	26942	27314	27041	27095	27013	27021	27134	26781	27151	26946	27112	27063	27476	27118	27029	27089	26938	27174	27059	26919	27103	27047	26963	27132	27038	26809	26932	26911	27033	27152	27167	27211	26975	26912	27041	27037	27116	26960	27144	27161	27004	26925	27117	26824	27197	27266	27156	26876	26973	27029	27260	27153	27021	27155	27231	26963	27042	26898	26852	26873	26951	27071	27218	27196	26907	26832	27097	27046	27202	27143	26833	26956	27036	27089	27165	27177	27147	27056	27160	26966	26841	26973	27111	26956	27077	27058	26978	26807	27007	26933	27119	27149	27186	26978	26907	26724	27051	27188	26938	26793	27082	26901
33097	42418	40992	35014	31154	26458	22361	20849	20127	19349	19061	18680	18595	18328	18408	18270	18298	18336	18238	18150	18295	18358	18158	18118	18168	18064	18142	17942	17988	17976	17965	18068	17944	17811	17911	17959	17940	17673	17858	17802	17777	17822	17896	17916	17924	17886	17772	17919	17661	17754	17957	17963	17936	17784	17952	17948	17783	17830	17813	17845	17857	17892	17822	17832	17884	17765	17796	17748	17760	17810	18049	18001	17804	17808	17708	17861	17842	17540	17849	17719	17751	17775	17819	17883	18180	17831	17855	17981	17914	18031	17742	17837	17863	17680	17925	17775	17627	17755	17881	18033	17935	17991	17931	17789	17964	17938	17602	17841	17782	17945	17755	17814	17901	17770	17997	17997	17739	17856	17767	17672	17745	17757	17860	17700	17848	17815	17737	17716	17830	17646	17719	17927	17912	17896	17831	17726	17777	17869	17658	17802	17870	17951	17902	17940	17878	17829	17826	17781	17880	17776	17842	17671	17993	17875	17851	17951	17753	17747	17904	17845	17811	18060	17735	17905	17932	17914	17835	17779	17763	18043	17940	17791	17857	17803	17908	17832	17921	18111	17693	17677	17861	17818	17812	17560	17895	17824	17869	17876	17869	17863	17673	17850	17696	17884	17783	17769	17792	17928	17811	17916	17857	17766	17954	17811	17809	17879	17762	17669	17756	17842	17586	18035	17949	17830	17778	17792	17740	18096	17981	17846	17801	17604	17863	17781	17822	17801	17966	17818	17945	17883	17826	17777	17860	17999	17903	17835	17797	17910	17959	17869	18009	17778	17845	17867	17651	17846	17766	17804	17811	17908	17777	17850	17696	17763	17569	17928	17614	17818	17873	17759	17898	17921	17931	17641	17784	17779	17971	17955	17700	17937	17862	17958	17889	17706	17779	17901	17907	17765	17791	17871	17774	17692	17828	17728	17959	17710	17686	17563	17881	17881	17790	17769	17999	17670	17906	17920	17736	17812	17794	17988	17759	17974	17911	17897	17791	17905	17928	17857	17807	17762	17834	17994	17933	17775	18001	17690	17915	17910	17805	17902	17766	17872	17589	17865	17725	17834	17991	17771	17876	17606	17914	17652	17891	17955	17728	17963	17871	17832	17788	17621	17861	17826	17946	17902	17754	17810	17666	17791	17836	17776	17742	17948	17826	17860	17726	17800	18096	17851	17715	17854	17765	17799	17812	17992	17873	17756	17982	17891	17866	17677	17768	17716	17802	17836	17774	17844	17976	17683	17938	17767	17773	17876	17972	17755	17863	17929	17734	17687	17946	18097	17769	17904	17694	17766	17866	17824	18028	17823	17729	17976	17846	17626	17895	17827	17955	17879	17798	17950	17791	17682	18016	17827	17821	17892	17902	17768	17868	17818	17719	18179	17740	17720	17861	17529	17911	17868	17827	17894	17755	17890	17913	18013	17834	17906	17608	17725	17692	17844	17811	17864	17843	17878	17853	17708	17726	17956	17585	17773	17685	17891	17668	17871	17785	17902	17755	17837	17761	17678	17784	17665	17850	17645	17885	17765	17941	17802	17869	17946	17902	17867	17950	17686	17965	17870	17774	17889	17816	17786	17739	17870	17878	17851	17885	17766	17930	17770	17890	17763	17721	17798	17902	17855	17820	17808	17926	17718	17837	17738	17955	17812	17794	17918	17860	17776	17995	17821	17721	17873	17900	17786	17832	17890	17859	17922	17806	17865	17778	17917	17632	17766	17896	17878	17763	17786	17961	17863	17713	17802	17780	17943	17892	17762	17796	17827	17815	17908	17984	17796	17888	17696	17948	17986	17812	17774	17778	17676	17915	17863	18021	17913	17678	17976	17865	17987	17790	17916	17887	17967	17685	17787	17893	17602	17706	17956	17990	17730	17737	17844	17952	17831	17630	17943	17797	17883	17814	17623	17697	17772	17697	17810	17735	17953	18010	17728	17699	17844	17873	17757	17873	17930	17844	17895	17821	17770	17731	17812	17740	17870	17887	18053	17888	17878	17921	17725	17842	17825	17906	17924	17712	17809	17891	17784	17723	17946	17750	17790	17790	17729	17930	17958	17945	17678	17766	17822	17746	17975	17853	17841	17777	17949	17781	17776	17860	17731	17967	17710	17764	17747	17763	18067	17736	17932	17831	17897	17701	17791	17771	17701	17969	17855	17886	17895	17796	17788	17691	17868	17891	17751	17716	17873	17852	17771	17813	17905	17650	18097	17691	17983	17907	17867	17888	17768	17905	17867	17836	17769	17988	17758	17922	17770	17742	17997	17917	17900	17757	17892	17748	17814	17754	17791	17862	17653	18061	17878	17731	17871	17760	17886	17790	17901	17863	17818	17827	18003	17897	17915	17883	17857	17796	17710	17830	17739	17754	17775	17639	17730	17804	17977	17840	17835	17852	17741	17685	17676	17847	17934	17743	17686	17900	17916	17825	17840	17823	17879	17842	17829	17900	17791	17993	17766	17828	17688	17959	17578	17706	17962	17926	17856	17715	18080	17662	17858	17904	17781	17854	17835	18001	17940	17664	17659	17817	17879	17770	17814	17839	17756	17787	17892	17849	17849	17754	17902	17766	17759	17934	17934	17742	17856	17851	17786	17823	17565	17947	17842	17906	17869	17867	17743	17745	17720	17856	17762	17792	17806	17850	17806	18026	17778	17843	17851	17765	17949	17784	17879	17764	17771	17905	17932	17830	17773	17753	18027	17907	17745	17824	17815	17851	17895	17966	17788	17902	17996	17701	17695	18014	17855	17935	17830	17803	17920	17934	17722	17754	17947	17780	17885	17679	17847	17878	17891	17676	17830	17828	17727	17823	17894	17767	18070	17785	17854	17757	17897	17770	17799	17648	17889	17850	17844	17829	17848	17818	17806	17703	17861	17913	17769	17940	17665	17717	17838	17895	17890	17899	17886	17881	17792	17865	17779	17709	18010	17879	17753	18027	17773	17746	17795	17864	17886	17927	17765	17799	17763	17930	17728	17827	17976	17754	17741	17644	17841	17668	17896	17987	17817	17940	17825	17817	17935	17836	17745	17940	17748	17775	17858	17727	17934	17752	17773	17841	17953	17651	17906	18094	17782	17890	17790	17870	17872	17861	17854	17761	17786	17753	17817	17730	17714	17839	17777	17838	17771	17891	17830	17763	17748	17810	17907	17950	17833	17982	17770	17937	17793	17778	17821	17980	17835	17854	17800	17816	17910	18020	17899	17811	17718	17793	17994	17768	17851	17894	17812	17936	17811	17807	17687	17810	17891	17936	17785	17755	17914	17859	17895	17770	17839	17944	17865	17821	17954	17677	17856	18000	17780	17906	17763	17838	17758	17927	17834	17938	17767	17995	17945	17960	17841	17946	17756	17850	17848	17857	17994	17826	17895	17967	17635	17841	17833	17670	17810	17654	17681	17878	18092	17720	17886	17908	17899	17862	17567	17776	17736	17825	17779	17845	17571	17844	17689	17741	17865	17784	17774	18054	17861	17755	17849	17926	17707	17729	17961	17774	17687	17854	17651	17639	17853	17819	17927	17808	17768	17756	17767	17793	17916	17950	17829	17794	17835	17962	17867	17597	17780	17790	17847	17963	17676	17816	17755	17996	17806	17844	17941	17690	17732	17908	18057	17836	17975	17818	17633	17799	17810	17840	17858	17904	17735	17820	17883	17888	17833	17754	17785	17650	17760	17842	17721	17778	17990	17806	17894	17765	17757	17893	17881	17891	17875	17738	17960	17781	17850	17785	17756	17743	17861	17824	17848	17722	17902	17901	17757	17968	17846	17758	17866	17849	17838	18130	17950	18033	17875	17802	17983	17923	17623	17767	17742	17778	17814	17773	17814	17848	17909	17854	17778	17864	17782	17874	17845	17863	17850	17690	17794	17898	17944	17704	17571	17963	17871	17800	17741	17899	17909	17660	17725	17778	17945	17882	17913	17984	17756	17749	17921	17629	17740	17986	17935	17849	17750	17908	17969	18188	17885	17857	17790	17864	17773	17957	17886	17832	17739	17749	17817	17882	17762	17797	17579	17767	17949	17926	17750	17750	17847	17961	17836	17681	17950	17649	17745	17698	17962	17831	17888	17936	17900	17961	17856	17866	17875	17914	17832	17847	17830	17849	17946	17853	17676	17751	17780	17806	17881	17870	17911	17875	17754	17838	17964	17728	17838	17878	17804	17566	17728	17762	17885	17999	17908	17870	17766	18040	17834	17852	17808	17750	17820	17775	17980	17910	17759	17823	17839	18035	17887	17752	17724	17718	17788	17854	17861	17824	18016	17940	17777	17849	17861	17827	17863	17944	17797	17635	17760	17838	17746	17762	17865	17918	18008	17784	17929	17764	17879	17888	17678	17695	17812	17721	17745	17722	17759	17753	17887	17746	17781	17782	17834	17781	17721	17989	17835	17928	17736	17776	17734	17855	17856	17777	17935	18050	17911	17965	17951	17672	17775	17767	17891	17880	17665	17937	17896	18020	17782	17798	17834	17891	17745	17907	17893	17821	17937	17618	18010	18030	17737	17775	17888	17841	17961	17824	17714	17887	17739	17802	17762	17857	17749	17931	17691	17826	17846	17823	17667	18013	17730	17892	17853	17734	17916	17850	17802	17788	17989	17779	17670	17834	17704	17990	17904	17797	17734	17730	17707	17831	17866	17878	17834	17911	17752	18022	17850	17805	17984	17949	17754	17803	17652	17807	17666	17845	17971	18042	17756	17779	17711	17868	17974	17807	17732	17693	17832	17735	17845	17765	18020	17774	17842	17725	17912	17944	17796	17923	17722	17813	17788	17723	17884	17848	17775	17914	17805	17974	17976	17803	17988	17790	17818	17659	18017	17894	17778	17856	17763	17782	17731	17787	17841	17819	17773	17699	17730	17933	17746	17949	17858	17917	17857	17905	17951	17783	18102	18022	17859	17868	17747	17901	17785	17882	17824	17717	17808	17856	17949	17857	17814	17769	17827	17833	17852	17883	17743	18039	17931	17916	17855	17886	17914	17662	17907	17994	17739	17970	17752	17857	17844	17626	17823	17888	17863	17670	17820	17701	17882	17683	17873	17730	17848	17791	17755	18011	17875	17801	17844	17857	17805	17799	17774	17754	17818	17747	17985	17898	17926	17886	17799	18009	17751	17850	17729	17753	17721
24486	21000	27785	30501	32075	33684	33139	30705	29983	29500	29149	28708	28157	28448	28540	28336	28077	27990	28028	28187	27961	28123	28065	28232	27995	28185	27904	27946	27770	27735	27724	27775	27629	27713	27763	28057	27598	27648	27534	27704	27851	27655	27748	27424	27505	27779	27657	27735	27493	27514	27602	27803	27570	27701	27512	27535	27677	27319	27350	27799	27860	27688	27689	27896	27478	27519	27461	27726	28009	27477	27749	27601	27631	27562	27434	27738	27560	27525	27614	27687	27512	27610	27577	27641	27446	27632	27649	27558	27686	27763	27620	27323	27526	27613	27481	27575	27611	27389	27558	27717	27456	27632	27643	27585	27861	27526	27704	27674	27438	27537	27626	27689	27554	27421	27500	27573	27579	27475	27729	27656	27602	27573	27462	27412	27504	27490	27475	27187	27577	27479	27204	27421	27689	27501	27474	27649	27665	27676	27837	27503	27412	27485	27598	27743	27557	27500	27476	27588	27663	27466	27456	27654	27574	27730	27702	27442	27830	27591	27638	27668	27269	27347	27657	27343	27566	27562	27567	27509	27779	27615	27325	27602	27577	27459	27582	27266	27503	27625	27640	27470	27566	27328	27577	27792	27351	27646	27883	27422	27596	27476	27600	27555	27705	27789	27624	27501	27357	27382	27576	27326	27649	27541	27857	27644	27813	27484	27488	27558	27455	27618	27609	27827	27411	27492	27679	27476	27871	27733	27560	27482	27460	27721	27505	27688	27960	27795	27531	27619	27537	27548	27702	27536	27455	27562	27676	27766	27592	27507	27655	27610	27597	27483	27514	27548	27516	27566	27099	27817	27544	27666	27497	27694	27608	27595	27342	27417	27515	27928	27718	27465	27661	27384	27465	27406	27403	27517	27378	27653	27792	27800	27620	27347	27651	27553	27472	27391	27647	27640	27566	27487	27577	27518	27388	27643	27614	27489	27420	27431	27401	27578	27360	27779	27565	27564	27763	27602	27275	27443	27540	27535	27522	27941	27700	27436	27571	27785	27543	27565	27517	27739	27405	27397	27574	27579	27618	27683	27707	27818	27488	27399	27382	27374	27468	27718	27536	27681	28017	27700	27520	27504	27450	27582	27545	27460	27663	27612	27652	27820	27752	27595	27567	27282	28012	27658	27420	27574	27604	27774	27527	27526	27808	27313	27732	27665	27608	27649	27517	27699	27539	27780	27561	27643	27442	27605	27737	27361	27553	27424	27583	27552	27711	27793	27865	27885	27583	27847	27809	27681	27442	27482	27710	27866	27589	27432	27644	27703	27430	27776	27659	27384	27553	27491	27444	27634	27342	27645	27778	27318	27625	27591	27603	27553	27646	27543	27438	27743	27627	27611	27500	27634	27501	27523	27614	27493	27478	27492	27700	27641	27605	27585	27798	27498	27618	27589	27822	27692	27607	27773	27722	27602	27670	27571	27500	27760	27486	27572	27663	27728	27710	27676	27406	27739	27819	27437	27429	27689	27627	27375	27441	27551	27633	27814	27673	27553	27561	27585	27547	27528	27374	27389	27609	27513	27549	27648	27736	27538	27551	27632	27409	27595	27651	27411	27375	27640	27514	27585	27380	27268	27587	27461	27473	27411	27750	27711	27621	27379	27329	27517	27614	27829	27655	27619	27635	27660	27586	27575	27482	27624	27692	27638	27440	27364	27719	27582	27567	27472	27436	27248	27451	27452	27640	27720	27540	27739	27726	27577	27511	27633	27247	27430	27388	27510	27514	27509	27629	27807	27715	27604	27837	27253	27623	27679	27480	27824	27652	27720	27578	27757	27526	27403	27743	27525	27777	27555	27665	27375	27500	27942	27525	27305	27541	27823	27995	27537	27685	27520	27448	27747	27328	27708	27413	27826	27803	27602	27531	27467	27416	27620	27669	27577	27509	27394	27666	27618	27601	27679	27666	27340	27166	27397	27656	27565	27686	27578	27675	27645	27623	27464	27413	27679	27605	27349	27561	27701	27523	27383	27752	27877	27656	27329	27220	27673	27632	27500	27704	27527	27700	27497	27638	27739	27747	27616	27641	27611	27456	27767	27685	27589	27542	27740	27568	27584	27662	27457	27538	27546	27737	27450	27371	27634	27814	27621	27721	27559	27482	27503	27401	27602	27562	27596	27425	27247	27682	27468	27683	27593	27523	27651	27657	27462	27663	27396	27431	27424	27572	27424	27246	27596	27813	27419	27916	27611	27620	27424	27616	27648	27358	27539	27733	27433	27493	27627	27652	27507	27613	27470	27515	27575	27415	27539	27401	27576	27488	27503	27620	27446	27674	27503	27452	27545	27431	27567	27402	27267	27766	27749	27503	27556	27650	27584	27672	27442	27693	27743	27535	27252	27445	27566	27723	27673	27712	27433	27573	27433	27660	27594	27433	27614	27410	27363	27578	27677	27546	27553	27414	27743	27578	27435	27622	27643	27368	27616	27675	27595	27525	27708	27410	27493	27657	27641	27429	27560	27570	27605	27476	27575	27751	27637	27374	27194	27544	27466	27515	27321	27586	27528	27532	27795	27540	27668	27560	27411	27549	27553	27579	27645	27419	27514	27514	27734	27424	27464	27504	27635	27674	27448	27517	27584	27537	27674	27392	27515	27632	27554	27580	27585	27611	27480	27787	27393	27490	27611	27566	27478	27845	27585	27609	27758	27315	27512	27460	27476	27674	27670	27748	27484	27451	27500	27364	27611	27751	27599	27695	27622	27641	27544	27430	27360	27791	27523	27571	27647	27343	27843	27809	27579	27776	27678	27695	27291	27686	27686	27514	27433	27554	27818	27434	27660	27609	27511	27560	27736	27538	27370	27741	27556	27748	27523	27680	27764	27810	27627	27812	27614	27353	27683	27546	27858	27765	27761	27736	27555	27523	27480	27463	27638	27585	27794	27520	27566	27406	27318	27598	27406	27538	27570	27931	27537	27729	27381	27268	27420	27335	27564	27830	27606	27395	27482	27414	27542	27314	27611	27543	27757	27576	27592	27382	27446	27548	27360	27676	27364	27537	27688	27481	27474	27889	27473	27556	27742	27640	27657	27624	27554	27490	27132	27241	27587	27690	27751	27766	27700	27445	27516	27607	27413	27513	27578	27473	27407	27472	27509	27413	27632	27416	27676	27828	27603	27451	27534	27481	27640	27490	27702	27270	27782	27348	27574	27771	27525	27610	27802	27418	27486	27698	27241	27503	27553	27464	27469	27762	27755	27399	27519	27772	27438	27732	27560	27644	27639	27523	27699	27746	27708	27412	27289	27620	27340	27478	27607	27527	27547	27748	27717	27542	27512	27588	27428	27554	27648	27737	27100	27650	27703	27759	27593	27541	27702	27600	27447	27564	27429	27495	27827	27649	27656	27886	27569	27261	27593	27689	27651	27341	27670	27703	27624	27749	27466	27744	27677	27467	27762	27718	27741	27495	27381	27533	27511	27554	27829	27575	27458	27636	27276	27359	27376	27533	27545	27641	27436	27627	27507	27670	27303	27516	27317	27670	27652	27719	27634	27579	27442	27761	27601	27590	27691	27759	27560	27419	27575	27570	27809	27529	27583	27495	27266	27390	27454	27660	27537	27457	27683	27519	27742	27717	27687	27542	27723	27610	27532	27920	27727	27564	27648	27633	27375	27497	27730	27448	27646	27916	27586	27755	27430	27493	27525	27713	27423	27631	27764	27693	27502	27621	27519	27577	27624	27715	27711	27646	27611	27184	27538	27517	27616	27627	27672	27729	27656	27629	27775	27535	27511	27607	27646	27539	27507	27598	27455	27481	27676	27439	27742	27541	27792	27655	27480	27568	27490	27598	27669	27686	27408	27446	27349	27530	27889	27604	27455	27595	27888	27712	27552	27502	27295	27547	27711	27636	27713	27576	27461	27572	27792	27628	27651	27633	27592	27516	27442	27463	27635	27796	27531	27572	27315	27741	27650	27414	27498	27859	27592	27467	27547	27240	27594	27608	27482	27485	27625	27579	27631	27563	27575	27534	27714	27867	27491	27634	27918	27418	27398	27666	27541	27401	27414	27515	27500	27546	27661	27443	27475	27495	27507	27704	27771	27265	27445	27634	27404	27553	27360	27643	27324	27710	27444	27574	27688	27489	27619	27661	27430	27628	27588	27847	27835	27761	27270	27656	27776	27689	27613	27486	27505	27680	27407	27790	27734	27552	27468	27539	27445	27622	27627	27497	27690	27718	27696	27502	27468	27715	28015	27563	27634	27799	27518	27624	27594	27531	27443	27441	27339	27769	27669	27470	27781	27774	27592	27435	27469	27817	27439	27472	27706	27763	27359	27638	27393	27725	27601	27733	27539	27608	27316	27411	27593	27682	27530	27579	27613	27519	27731	27607	27414	27495	27421	27395	27410	27634	27500	27363	27614	27591	27527	27354	27642	27477	27875	27469	27529	27652	27418	27607	27733	27796	27619	27720	27625	27586	27607	27533	27587	27394	27789	27753	27704	27649	27434	27522	27860	27701	27579	27591	27516	27849	27479	27723	27638	27611	27466	27719	27643	27736	27568	27769	27574	27585	27541	27722	27753	27500	27401	27622	27152	27598	27648	27467	27855	27659	27592	27867	27748	27664	27653	27704	27456	27741	27546	27455	27773	27516	27415	27607	27689	27505	27709	27433	27607	27714	27466	27651	27778	27643	27518	27471	27499	27422	27386	27559	27645	27435	27560	27506	27251	27562	27675	27288	27579	27290	27583	27453	27606	27614	27564	27329	27620	27454	27640	27674	27480	27560	27504	27685	27521	27521	27556	27401	27457	27707	27840	27581	27767	27661	27503	27579	27574	27998	27599	27536	27558	27458	27800	27774	27388	27741	27483	27776	27495	27441	27540	27541	27624	27741	27757	27553	27721	27698	27567	27692	27529	27592	27637	27572	27787	27550	27663	27708	27498	27438	27778	27192	27367	27908	27717	27569	27728	27712	27692	27551	27209	27364	27480	27735	27631	27661	27724	27388	27609	27546	27469	27661	27694	27677	27655	27698	27443	27616	27584	27578	27477	27407	27815	27428	27582	27708	27495	27539	27754	27366	27714	27533	27777	27740	27371	27760	27390	27710	27890	27495	27507	27732	27276	27552	27697	27646	27750	27558	27662	27468	27620	27614	27581	27916	27597	27577	27745	27608	27471
29498	48192	46965	40324	35229	28784	24754	23182	21783	20729	20379	19814	19114	19218	19226	18979	18851	19074	19094	18725	18867	18755	18845	18767	18692	18593	18600	18710	18625	18665	18604	18313	18421	18564	18665	18564	18234	18201	18355	18292	18351	18241	18260	18282	18270	18206	18047	18330	18414	18173	18090	18167	18206	18110	18104	18237	18150	18373	18280	18273	18067	18054	18113	18137	18191	18152	18062	17935	18154	18164	18323	18202	18179	18262	18136	18079	18165	18119	18274	18272	18149	18212	18006	18120	18099	18066	18179	18216	18145	18136	18256	18115	17892	18088	18250	18103	18010	18462	18195	18019	18145	17987	18268	18186	18154	18244	18056	18012	18307	18317	18267	18211	18258	18172	18054	18192	18070	18237	18169	18163	18142	18204	18148	18172	18144	18047	18115	17906	18375	18160	18156	18154	18430	18203	18147	18126	18245	18289	18259	18050	18124	18116	18333	18150	18242	18172	18301	18284	18158	18174	18207	18151	18211	18252	18240	18076	18247	18214	18057	18071	18155	18089	18246	18177	18189	18192	18006	18210	18175	18306	18052	18159	18096	18204	18016	18237	18280	18115	18413	18287	18272	18039	18241	18031	18053	18226	18072	18125	18107	18271	18070	18199	18041	18299	18052	18102	18147	18207	18180	18074	18301	18128	18030	18249	18280	18121	18358	18069	18095	18017	18198	18099	18182	18102	18070	18211	18446	18261	18292	18120	18268	18245	18129	18279	18052	18058	18050	18295	18291	18059	18049	18140	18006	18156	18255	18299	18117	18158	18127	18198	18064	18104	18054	18079	18109	17994	18138	18351	18312	18175	18269	18350	18324	18172	18193	18236	18065	18004	18145	18204	18296	18093	18216	18224	18081	18164	18145	18270	18244	18184	17943	18158	18081	18224	18256	18163	18285	18110	18159	18238	18086	18187	17970	18355	18239	18145	17992	18047	18146	17965	18129	18145	18298	18247	18252	18175	18282	18194	18233	18095	18259	18100	18112	18230	18192	18027	18263	18269	18152	18212	18032	17960	18263	18019	18239	18217	18126	18235	18203	18246	18162	18322	18300	18281	18213	18234	18196	18167	18227	18327	18183	18051	18010	18138	18118	18206	18122	18207	18205	18266	18163	18067	18276	18204	18097	18171	18046	18104	18147	18039	18080	18062	18153	18192	18297	18132	18057	18041	18289	18139	18046	18117	18086	18097	18191	18184	18077	18029	18136	18289	18074	18102	18162	18149	17996	18168	18039	18155	18221	18231	18042	18259	18246	18217	18170	18164	18180	18111	18022	18093	18028	18181	18254	18229	18231	18265	18110	18280	18227	18227	18071	18054	18157	18158	18171	18249	18335	18027	18196	18111	18266	18135	18211	18243	18037	18136	18307	18191	18110	18114	18126	18151	18387	18144	18057	18136	18321	18257	18301	18124	18031	18125	18261	18054	18207	18330	18250	18101	18009	18285	18258	18059	18162	18366	18190	18189	18129	17989	18158	18191	18217	18151	18269	18133	18236	18100	18130	18115	18165	17995	18184	18187	18263	17984	18090	18206	18392	18110	18300	18165	18074	17985	18268	18171	18117	17998	18047	18189	18229	18194	18182	18227	18302	18229	18025	18141	18326	18308	17976	18394	18305	18234	18276	18234	17977	18049	18182	18078	18263	18216	18028	18201	18208	18152	18153	18260	18153	18132	18313	18297	18155	18218	18293	18197	18206	18203	18178	18008	18387	18094	18287	18259	18248	18031	18228	17888	18339	18148	18125	18177	18277	18263	18272	18217	18262	18133	18279	18132	18299	18039	17995	18164	18169	18179	18111	18236	18053	18140	18242	18132	18306	18168	18150	18240	18154	18036	18301	18204	18389	18352	18131	18139	18276	18331	18130	18206	18155	18331	17953	18244	18248	18104	18194	18008	18126	18095	18157	18204	18115	18122	18155	18243	18110	18021	18095	18184	18089	18195	18115	18238	18155	17876	18434	18212	18277	18194	18309	18287	18110	18361	18122	18196	18314	18227	18141	18242	17971	18057	18248	18119	18369	18157	18260	18203	18052	18142	18235	18166	18141	18234	18059	18247	18259	18169	18125	18285	18028	18221	18116	18241	18103	18057	18048	18219	18029	18175	18149	18093	18196	18085	18046	18172	18208	18238	18293	18153	18210	18183	18216	18054	18162	18197	18139	18051	18054	18176	18308	18125	18153	18148	18202	18160	18243	18199	18147	18139	18195	18193	18062	18230	18069	18228	18299	18034	18191	18186	18202	18269	18122	18185	18123	18196	18101	18029	18243	17966	18124	18216	18045	18163	18168	18163	18009	18447	18192	18312	18392	18241	18134	18190	18010	18189	18044	18243	18248	18088	17985	18112	18185	18255	18128	18223	18255	18222	18304	18083	18204	18113	18251	18368	18153	18177	18030	18268	18336	18090	18297	18011	18189	18241	18014	18175	18248	18053	18035	18024	17941	18147	18288	18122	18180	18206	18181	18100	18134	18211	18156	18026	18225	18149	18053	18023	18173	18083	18273	17962	18005	18335	18118	18241	18204	18282	18122	18116	18186	18114	18258	18211	18115	18083	18043	18054	18283	18205	18231	18202	18078	18262	18108	18208	18241	18213	18032	18026	18152	18177	18290	18120	18149	18125	18152	18097	18075	18245	17975	18310	18212	18105	18122	18227	18110	18113	18295	18168	18011	18291	18108	18125	18408	18154	18159	18194	18147	18236	18183	18140	18177	18024	18193	18048	18157	18122	18168	18262	18232	18267	18148	18233	18174	18183	18254	18190	18292	18058	18127	18120	18251	18162	18208	18120	18190	18291	18201	18139	18233	18181	18402	18231	17978	18217	18133	18161	18220	18047	18277	18181	18136	18025	18126	18279	18120	18292	18151	18312	18240	18052	18116	18038	18190	18220	18268	18201	18314	18282	18184	18079	18187	18177	18132	18133	18311	18077	18115	18403	18002	18102	18145	18191	18136	18133	18190	18232	18194	17994	18298	18176	18210	18109	18190	18314	18236	17942	18104	18127	18050	18098	18158	18180	18126	18166	18306	18085	18293	18323	18147	18092	18276	18341	18083	18192	18165	18191	18106	17991	18173	18358	18036	18342	18129	18103	18145	18194	18112	18096	18127	17967	18138	18162	18307	18296	18250	18231	18242	18283	18240	18148	18311	18213	18388	18383	18266	17985	18278	18091	18062	18137	18022	18285	18161	18150	18089	18103	18261	18139	18009	18012	18211	18112	18077	18181	18090	17969	18065	18236	18235	18250	18086	18154	18036	18172	17972	17995	18176	18119	18231	18195	18115	18407	18088	18094	18176	18119	18301	18103	18403	18239	18047	18094	18134	18029	18151	18211	18033	18181	18129	18007	18226	18056	18140	18096	17984	18075	18113	18095	18002	18309	18288	17981	18184	18218	18084	18079	18077	18187	18184	18149	18143	18062	18151	18086	18096	18177	18187	18176	18130	17974	18126	18124	18136	18209	18319	18284	18208	18157	18242	18122	18200	18152	17970	18146	18082	18144	18011	18146	18303	18054	18125	18158	18289	18127	18314	18194	18143	17965	18267	18240	18259	18008	18162	18301	18220	18144	18135	18244	18034	18187	18139	18328	18337	18081	18198	18098	18199	18271	18223	18389	18220	18326	18184	18275	18242	18148	18136	18046	18135	18076	18033	18167	18315	18096	18078	18282	18098	18227	18176	18171	18188	18206	18262	18184	18110	18144	18296	18071	18237	18018	18223	18158	18210	18214	18100	18147	18223	18088	18324	18227	18169	18146	18075	18177	18038	18193	18032	18142	18259	18200	18145	18176	18214	18130	18142	18029	18275	18064	18133	18291	18179	18224	18364	18116	18109	18231	18334	18093	18111	18036	18080	18418	18195	18179	18254	18187	18121	18109	18004	18245	18092	18051	18013	18099	18252	18215	18103	18262	18019	18095	18032	18185	18160	17979	18272	18071	18165	18134	18046	18147	18230	18178	18122	18078	18233	18049	18238	18152	18170	18048	18327	18192	18094	18400	18223	18084	18077	18028	18207	18191	18028	18128	18086	18117	18187	18073	18244	18139	18237	18120	18111	18214	18203	18254	18281	18204	18338	18016	18132	18138	18181	18082	18129	18195	18107	18038	18136	18270	18167	18272	18125	18102	18148	18234	18222	18137	18228	18202	18227	18076	18222	18049	18046	18141	18138	18167	18144	18039	18130	18240	18270	18168	18088	18053	17952	18133	18234	18090	18261	18322	18061	18285	18353	18295	17907	18214	18003	18279	18196	18138	18175	18263	18082	18092	18347	18026	18331	18247	17904	18257	18217	18161	18070	18295	18110	18123	18092	18142	18163	18235	18208	18193	18128	18068	17970	17943	17993	18183	18240	18280	18268	18353	18061	18181	18140	18230	18163	18288	18130	18102	18331	18058	18014	18187	18100	18296	17990	18227	18183	18076	18252	18271	18165	18274	18290	18042	18227	18111	18251	18271	18152	18192	18127	18124	18119	18105	18177	17996	18088	18220	18153	18061	18186	18198	18224	18109	17992	18250	18251	18146	18319	18147	18260	18285	18175	18132	18009	18179	18174	18128	18115	18156	18242	18265	18018	18126	18293	18152	18093	18066	18202	18120	18206	17932	18269	18093	18266	18022	18207	18438	18309	18144	18179	17866	18208	18112	18282	18232	18171	18105	18320	18148	18227	17976	18245	18183	18015	18137	18281	18102	18216	18315	17919	18085	17979	18170	18334	18007	18287	18239	18241	18105	18239	18244	18212	18111	18212	18257	18244	18218	18142	18138	18146	17959	18175	18157	18186	18068	18054	18013	18263	18206	18246	18107	18202	18199	18337	18066	18280	18200	18224	18373	18277	17992	18271	17984	18089	18130	18322	18079	18214	18063	18095	18206	18229	18283	18138	18209	18210	18093	18058	18164	18262	17897	17988	18061	18199	18084	18190	18123	18055	18087	18131	18229	18311	18130	18323	18169	18093	18204	18263	18113	18123	18125	18096	18158	18111	18079	18270	18235	18141	18080	18149	18204	18054	18072	18210	18187	17961	18076	18019	17999	18194	18154	18079	18254	18190	18369	18033	18150	18070	18142	18076	17853	18485	18105	18224	18257	18057	18206	18203	18075	18105	18056	18207	18222	18086	18344	18162	18118
22364	20775	27073	26096	26192	31441	34065	31174	29688	29147	28853	28367	28028	27790	27650	27435	27338	27523	27320	27414	27190	27040	27075	27080	27246	27033	26901	27233	26820	27007	27139	26831	26915	26830	27078	27005	26618	26700	26570	26455	26665	26789	26867	26674	26505	26424	26508	26625	26673	26735	26419	26741	26430	26617	26596	26497	26664	26724	26810	26757	26655	26554	26415	26471	26565	26494	26718	26529	26580	26443	26593	26768	26338	26690	26244	26249	26475	26774	26546	26451	26578	26665	26581	26525	26676	26317	26540	26635	26319	26443	26521	26467	26496	26516	26649	26759	26809	26447	26528	26718	26349	26737	26729	26762	26667	26495	26811	26331	26418	26585	26524	26384	26325	26842	26571	26453	26345	26621	26254	26612	26725	26355	26521	26365	26576	26300	26421	26605	26454	26503	26634	26365	26531	26622	26499	26579	26701	26564	26352	26568	26923	26220	26363	26401	26565	26672	26586	26920	26545	26668	26779	26459	26271	26697	27034	26695	26542	26172	26623	26716	26500	26567	26663	26559	26721	26362	26587	26687	26513	26727	26506	26545	26689	26577	26545	26476	26303	26353	26522	26301	26473	26387	26283	26452	26448	26399	26821	26518	26664	26251	26387	26283	26327	26528	26409	26644	26468	26585	26533	26577	26493	26522	26660	26303	26273	26480	26720	26838	26349	26520	26655	26452	26636	26436	26454	26370	26527	26468	26402	26827	26586	26592	26739	26515	26590	26305	26485	26613	26622	26731	26465	26280	26420	26513	26684	26362	26398	26712	26590	26578	26321	26273	26528	26228	26586	26360	26406	26502	26526	26600	26448	26477	26684	26471	26649	26732	26735	26726	26479	26486	26641	26640	26467	26263	26542	26666	26548	26704	26610	26547	26543	26514	26588	26502	26458	26347	26694	26553	26389	26429	26540	26273	26613	26563	26568	26471	26576	26374	26588	26512	26536	26624	26587	26602	26648	26196	26337	26610	26495	26374	26810	26528	26419	26369	26395	26708	26441	26613	26639	26667	26651	26453	26486	26600	26627	26788	26460	26435	26681	26524	26636	26483	26595	26546	26681	26686	26366	26464	26499	26421	26428	26420	26602	26589	26397	26493	26730	26594	26609	26580	26574	26364	26656	26606	26621	26499	26426	26518	26529	26383	26648	26839	26719	26332	26589	26569	26492	26374	26536	26615	26490	26414	26868	26784	26470	26540	26608	26400	26464	26478	26221	26498	26641	26736	26541	26496	26360	26369	26788	26476	26475	26420	26396	26145	26438	26658	26493	26566	26576	26504	26538	26514	26368	26564	26376	26307	26466	26569	26631	26551	26798	26639	26358	26516	26715	26604	26569	26584	26509	26793	26802	26563	26638	26255	26415	26613	26677	26539	26499	26571	26704	26464	26504	26668	26479	26632	26563	26380	26408	26626	26505	26436	26646	26542	26266	26454	26659	26585	26744	26457	26681	26356	26649	26457	26950	26650	26661	26473	26426	26471	26631	26495	26412	26702	26486	26664	26651	26727	26584	26535	26424	26563	26697	26423	26700	26477	26746	26605	26543	26524	26545	26611	26413	26376	26503	26653	26706	26401	26736	26559	26601	26364	26639	26738	26642	26540	26597	26489	26631	26488	26502	26621	26782	26541	26643	26424	26679	26564	26503	26436	26669	26360	26333	26631	26560	26665	26621	26638	26595	26332	26805	26336	26574	26682	26595	26471	26618	26635	26709	26520	26311	26597	26404	26352	26448	26548	26701	26780	26532	26407	26374	26295	26707	26587	26395	26632	26776	26340	26683	26556	26727	26464	26736	26621	26583	26602	26585	26493	26286	26569	26690	26749	26741	26428	26609	26521	26704	26733	26389	26305	26329	26425	26536	26692	26549	26560	26698	26559	26551	26298	26580	26459	26518	26275	26573	26370	26615	26449	26653	26463	26798	26679	26682	26467	26487	26491	26366	26740	26612	26450	26572	26223	26439	26585	26624	26528	26347	26530	26582	26367	26408	26465	26389	26414	26216	26701	26457	26717	26488	26449	26627	26299	26580	26452	26401	26409	26548	26482	26458	26424	26661	26655	26567	26625	26602	26354	26533	26552	26468	26947	26423	26213	26525	26297	26539	26421	26571	26594	26700	26491	26606	26637	26477	26390	26443	26494	26566	26489	26518	26346	26365	26693	26411	26491	26269	26612	26483	26585	26533	26789	26504	26518	26440	26493	26738	26522	26711	26314	26589	26517	26525	26740	26623	26483	26622	26594	26558	26615	26458	26574	26594	26546	26483	26418	26702	26395	26334	26583	26521	26389	26463	26493	26422	26456	26592	26459	26495	26643	26548	26397	26693	26525	26347	26428	26590	26633	26460	26417	26462	26319	26436	26389	26725	26524	26470	26732	26501	26453	26198	26625	26721	26511	26561	26605	26512	26443	26302	26459	26349	26720	26496	26202	26501	26282	26482	26565	26243	26409	26486	26634	26841	26517	26531	26452	26439	26746	26365	26592	26626	26495	26316	26532	26587	26620	26454	26684	26433	26498	26470	26178	26408	26380	26639	26414	26256	26572	26428	26680	26507	26759	26595	26717	26572	26486	26530	26304	26446	26666	26379	26297	26544	26561	26734	26792	26575	26631	26534	26998	26563	26512	26612	26274	26665	26242	26456	26283	26639	26612	26603	26573	26773	26510	26303	26260	26545	26445	26427	26522	26486	26282	26429	26216	26707	26735	26377	26639	26555	26463	26689	26444	26685	26399	26413	26845	26429	26616	26581	26409	26593	26671	26600	26648	26558	26301	26380	26654	26561	26567	26367	26517	26496	26332	26429	26647	26632	26525	26383	26642	26496	26491	26511	26469	26490	26440	26445	26461	26360	26416	26241	26443	26440	26573	26568	26771	26560	26357	26396	26549	26539	26539	26228	26693	26472	26654	26644	26591	26391	26558	26660	26668	26432	26582	26452	26602	26365	26436	26634	26643	26482	26740	26557	26600	26500	26367	26528	26621	26590	26469	26570	26453	26492	26604	26288	26480	26580	26830	26579	26304	26598	26610	26527	26467	26615	26540	26425	26618	26655	26539	26655	26547	26649	26488	26484	26536	26488	26574	26464	26615	26564	26681	26347	26616	26450	26343	26625	26414	26393	26550	26600	26503	26524	26505	26699	26549	26546	26529	26557	26647	26648	26433	26190	26327	26683	26525	26575	26533	26491	26375	26625	26524	26767	26428	26629	26374	26649	26552	26494	26632	26576	26458	26520	26471	26675	26374	26659	26427	26380	26590	26475	26571	26498	26575	26493	26627	26648	26731	26398	26727	26655	26575	26424	26417	26275	26616	26508	26580	26612	26683	26527	26646	26482	26455	26424	26365	26557	26553	26370	26469	26487	26538	26477	26621	26484	26589	26574	26573	26600	26317	26477	26634	26573	26593	26406	26442	26589	26522	26401	26372	26672	26721	26639	26497	26539	26761	26301	26476	26523	26565	26436	26707	26446	26414	26569	26487	26373	26550	26516	26743	26519	26692	26416	26455	26769	26648	26464	26482	26205	26404	26658	26712	26589	26967	26609	26636	26570	26636	26561	26386	26525	26555	26706	26680	26631	26531	26295	26355	26467	26554	26389	26691	26730	26472	26431	26587	26527	26425	26276	26186	26541	26465	26396	26430	26573	26419	26346	26553	26448	26511	26448	26443	26485	26495	26752	26527	26614	26519	26738	26756	26638	26529	26742	26406	26239	26574	26618	26253	26552	26579	26621	26522	26608	26664	26553	26298	26154	26634	26652	26492	26284	26410	26710	26474	26713	26551	26491	26506	26653	26686	26481	26528	26504	26414	26659	26587	26623	26527	26439	26364	26565	26500	26500	26382	26537	26564	26488	26404	26598	26496	26761	26416	26603	26442	26520	26546	26693	26506	26384	26527	26566	26689	26645	26483	26108	26642	26667	26580	26636	26581	26580	26473	26526	26310	26580	26520	26533	26690	26703	26518	26371	26465	26422	26401	26489	26432	26551	26674	26477	26617	26580	26440	26763	26516	26356	26494	26757	26623	26444	26428	26581	26456	26514	26407	26438	26237	26397	26620	26674	26727	26314	26708	26623	26523	26566	26357	26453	26537	26289	26536	26363	26526	26370	26937	26569	26455	26300	26464	26493	26706	26455	26602	26586	26266	26409	26637	26433	26444	26733	26438	26545	26425	26625	26617	26517	26776	26461	26553	26664	26261	26555	26466	26406	26643	26623	26544	26426	26489	26551	26511	26482	26783	26273	26266	26549	26717	26594	26632	26520	26459	26410	26389	26702	26815	26379	26514	26449	26671	26410	26508	26405	26540	26419	26353	26419	26505	26430	26330	26495	26764	26528	26221	26415	26715	26169	26454	26585	26484	26622	26551	26423	26766	26345	26590	26277	26102	26728	26698	26706	26546	26634	26333	26661	26824	26545	26571	26643	26576	26373	26591	26383	26334	26637	26433	26539	26562	26533	26374	26690	26686	26807	26619	26236	26613	26668	26605	26584	26508	26772	26580	26360	26513	26747	26507	26598	26681	26305	26568	26334	26590	26477	26461	26462	26605	26522	26701	26396	26720	26518	26647	26569	26417	26485	26442	26371	26475	26423	26686	26648	26490	26546	26522	26511	26727	26392	26315	26507	26272	26573	26520	26576	26577	26408	26389	26685	26692	26696	26348	26426	26547	26665	26322	26318	26549	26327	26541	26588	26801	26406	26470	26556	26691	26692	26596	26543	26257	26340	26464	26532	26324	26574	26615	26645	26377	26526	26465	26420	26536	26369	26632	26600	26597	26550	26726	26426	26551	26247	26698	26306	26317	26396	26360	26473	26502	26751	26412	26579	26349	26680	26561	26366	26652	26633	26379	26609	26663	26552	26418	26783	26651	26376	26552	26633	26527	26491	26650	26795	26512	26627	26580	26716	26574	26602	26203	26519	26491	26575	26613	26463	26432	26658	26690	26542	26508	26477	26569	26365	26124	26216	26578	26517	26499	26488	26468	26620	26426	26646	26342	26194	26504	26397	26457	26724	26559	26668	26478	26349	26489	26568	26229	26306	26698	26449	26874	26710	26634	26463	26516	26289	26579	26570	26520	26691	26454	26435	26533	26406	26639	26551	26505	26403	26538	26592	26495	26710	26636	26350	26549
30227	51622	50465	44209	36451	30318	27191	24738	23112	21681	21111	20179	19392	19278	19171	19068	18913	18837	18788	18620	18392	18395	18585	18412	18520	18281	18442	18285	18332	18229	18181	18020	18029	18385	18106	18113	18009	17989	17959	17821	17641	17698	17800	17846	17589	17712	17891	17804	17803	17742	17747	17551	17827	17657	17683	17590	17755	17623	17539	17563	17611	17594	17590	17784	17705	17685	17681	17694	17673	17655	17727	17576	17741	17609	17635	17665	17496	17747	17721	17774	17599	17596	17608	17748	17705	17663	17568	17780	17546	17755	17515	17355	17572	17530	17602	17706	17729	17571	17593	17789	17654	17520	17591	17619	17635	17825	17445	17696	17611	17668	17733	17711	17522	17596	17520	17690	17704	17467	17751	17625	17577	17766	17769	17841	17753	17691	17686	17594	17503	17615	17686	17666	17517	17684	17872	17615	17795	17607	17807	17665	17600	17669	17632	17703	17502	17551	17680	17806	17641	17722	17517	17562	17615	17642	17623	17605	17712	17667	17477	17616	17602	17754	17698	17564	17777	17672	17493	17500	17610	17705	17575	17594	17583	17612	17709	17674	17542	17554	17524	17593	17691	17656	17597	17804	17569	17508	17626	17536	17521	17551	17691	17675	17693	17439	17607	17735	17652	17565	17685	17751	17558	17625	17677	17677	17485	17459	17609	17579	17476	17556	17538	17657	17573	17544	17751	17450	17684	17635	17572	17668	17678	17527	17881	17526	17541	17559	17737	17533	17704	17641	17618	17709	17626	17605	17585	17493	17634	17772	17485	17688	17774	17664	17559	17630	17806	17793	17778	17625	17649	17692	17541	17674	17702	17592	17612	17541	17612	17552	17692	17701	17706	17543	17558	17689	17685	17670	17656	17484	17692	17680	17522	17662	17299	17599	17665	17669	17844	17504	17723	17736	17657	17643	17855	17654	17644	17549	17523	17686	17563	17541	17655	17573	17629	17561	17627	17802	17780	17691	17648	17755	17591	17558	17734	17663	17690	17491	17624	17686	17634	17502	17777	17643	17537	17608	17525	17810	17616	17847	17771	17700	17721	17808	17568	17621	17557	17588	17555	17496	17594	17628	17569	17743	17657	17646	17772	17685	17518	17530	17770	17511	17659	17678	17747	17641	17668	17694	17540	17584	17772	17476	17636	17624	17525	17645	17848	17547	17772	17519	17546	17519	17654	17689	17551	17554	17501	17780	17661	17510	17626	17407	17584	17652	17649	17738	17579	17533	17547	17566	17578	17672	17662	17546	17501	17568	17615	17752	17692	17637	17782	17556	17577	17559	17595	17682	17457	17639	17678	17608	17540	17781	17609	17717	17581	17634	17569	17619	17668	17621	17695	17677	17749	17446	17544	17489	17567	17594	17460	17669	17462	17682	17474	17415	17714	17603	17601	17648	17693	17532	17749	17598	17730	17686	17821	17769	17620	17458	17706	17594	17608	17505	17640	17525	17610	17638	17656	17690	17523	17677	17691	17648	17663	17526	17696	17597	17723	17641	17651	17793	17611	17535	17651	17585	17691	17620	17642	17680	17556	17483	17781	17643	17647	17597	17747	17616	17720	17559	17690	17774	17713	17779	17562	17586	17419	17642	17678	17685	17645	17761	17734	17642	17699	17609	17570	17719	17663	17525	17716	17829	17626	17617	17747	17721	17688	17556	17842	17644	17593	17722	17695	17666	17660	17793	17652	17736	17706	17683	17661	17698	17611	17694	17540	17512	17691	17473	17538	17671	17607	17683	17649	17467	17793	17662	17623	17714	17549	17677	17524	17728	17580	17671	17549	17665	17679	17495	17516	17582	17667	17856	17590	17681	17472	17765	17825	17590	17664	17415	17504	17616	17698	17511	17666	17559	17734	17703	17573	17830	17605	17495	17582	17784	17653	17429	17529	17718	17660	17639	17570	17732	17563	17664	17757	17653	17589	17714	17473	17691	17685	17763	17560	17542	17597	17702	17733	17448	17854	17841	17563	17799	17609	17603	17680	17636	17579	17869	17577	17691	17618	17459	17503	17485	17643	17769	17688	17728	17497	17672	17596	17601	17701	17622	17722	17634	17721	17726	17570	17633	17685	17696	17554	17593	17543	17799	17481	17513	17708	17551	17583	17535	17611	17635	17640	17587	17706	17614	17762	17749	17578	17720	17556	17513	17906	17620	17597	17574	17592	17473	17657	17726	17632	17517	17633	17691	17806	17470	17558	17455	17638	17810	17686	17634	17737	17515	17680	17613	17754	17563	17620	17583	17572	17682	17790	17649	17690	17659	17463	17535	17601	17802	17518	17789	17730	17524	17572	17715	17733	17688	17640	17646	17708	17456	17650	17584	17816	17621	17325	17658	17647	17763	17632	17596	17540	17732	17639	17553	17663	17600	17560	17746	17511	17732	17647	17794	17375	17660	17616	17687	17396	17767	17578	17602	17780	17652	17599	17698	17656	17583	17653	17647	17499	17567	17500	17632	17624	17613	17546	17714	17689	17630	17702	17650	17776	17696	17657	17715	17558	17628	17754	17559	17816	17527	17635	17533	17540	17728	17662	17402	17736	17842	17668	17692	17660	17771	17540	17651	17780	17555	17530	17584	17700	17573	17845	17835	17585	17770	17586	17492	17712	17633	17505	17550	17608	17627	17557	17674	17780	17549	17502	17763	17687	17538	17772	17894	17498	17624	17639	17536	17445	17767	17621	17572	17679	17679	17809	17596	17621	17755	17588	17712	17572	17645	17759	17621	17807	17574	17568	17594	17568	17833	17650	17517	17730	17789	17573	17693	17554	17564	17704	17775	17685	17765	17643	17655	17744	17615	17705	17605	17627	17463	17630	17739	17588	17722	17586	17775	17793	17630	17569	17441	17769	17677	17751	17560	17556	17563	17764	17542	17948	17697	17556	17625	17745	17528	17736	17726	17585	17746	17570	17826	17633	17614	17687	17510	17585	17591	17610	17534	17633	17514	17601	17719	17766	17655	17618	17704	17551	17627	17480	17620	17480	17636	17581	17412	17740	17611	17537	17629	17642	17726	17678	17600	17649	17579	17673	17734	17662	17570	17625	17761	17596	17707	17457	17713	17635	17576	17731	17609	17744	17522	17767	17653	17564	17776	17715	17714	17556	17597	17565	17536	17842	17369	17530	17845	17681	17422	17454	17596	17707	17650	17604	17691	17625	17720	17512	17587	17785	17691	17638	17663	17654	17490	17601	17879	17484	17727	17702	17542	17547	17545	17783	17709	17854	17470	17584	17628	17679	17809	17773	17664	17493	17460	17522	17614	17684	17684	17754	17824	17555	17569	17483	17625	17882	17815	17490	17566	17693	17559	17779	17704	17587	17743	17489	17728	17626	17557	17513	17792	17744	17785	17715	17678	17592	17656	17698	17763	17570	17496	17515	17571	17680	17473	17526	17657	17609	17685	17464	17675	17711	17646	17546	17705	17588	17701	17573	17544	17850	17713	17677	17763	17665	17802	17585	17616	17839	17672	17667	17560	17557	17685	17623	17723	17568	17622	17790	17696	17591	17547	17685	17512	17583	17472	17543	17621	17597	17668	17576	17746	17708	17557	17705	17637	17846	17667	17683	17729	17802	17651	17662	17758	17798	17557	17684	17464	17711	17700	17622	17587	17640	17634	17943	17628	17692	17892	17802	17666	17640	17682	17689	17641	17609	17663	17596	17604	17595	17570	17652	17692	17588	17598	17583	17668	17560	17685	17486	17678	17514	17599	17737	17712	17740	17771	17611	17553	17668	17633	17898	17606	17744	17780	17566	17570	17660	17417	17462	17534	17704	17640	17614	17558	17863	17422	17737	17725	17770	17641	17700	17553	17724	17672	17684	17772	17654	17730	17562	17670	17689	17595	17512	17685	17646	17511	17690	17495	17469	17797	17652	17639	17592	17725	17737	17468	17631	17605	17609	17609	17495	17648	17571	17551	17788	17733	17590	17517	17697	17770	17715	17585	17558	17523	17599	17614	17680	17671	17813	17786	17665	17679	17653	17757	17563	17648	17610	17751	17856	17570	17652	17711	17565	17586	17569	17669	17431	17699	17567	17661	17805	17692	17649	17706	17823	17741	17711	17625	17640	17764	17584	17632	17656	17616	17576	17679	17709	17775	17744	17744	17942	17709	17747	17529	17421	17637	17507	17567	17573	17531	17665	17781	17566	17524	17618	17688	17636	17487	17661	17616	17697	17663	17698	17576	17687	17662	17852	17641	17612	17664	17836	17658	17562	17877	17678	17683	17595	17696	17608	17758	17484	17643	17512	17636	17583	17747	17670	17763	17753	17629	17736	17646	17546	17687	17724	17461	17648	17598	17552	17693	17663	17670	17348	17588	17667	17495	17614	17669	17501	17656	17667	17574	17630	17746	17710	17560	17719	17556	17718	17786	17659	17507	17742	17615	17789	17794	17670	17645	17744	17604	17664	17792	17749	17578	17680	17621	17612	17733	17539	17659	17630	17586	17631	17692	17721	17624	17750	17641	17508	17427	17886	17612	17668	17664	17470	17791	17592	17724	17511	17536	17773	17772	17555	17859	17663	17633	17946	17709	17787	17677	17670	17532	17619	17782	17698	17699	17590	17764	17797	17759	17641	17742	17887	17667	17937	17664	17661	17688	17595	17712	17714	17662	17780	17601	17591	17706	17872	17656	17732	17632	17701	17624	17656	17797	17576	17823	17608	17668	17555	17740	17617	17774	17743	17595	17676	17624	17587	17658	17558	17360	17694	17619	17604	17579	17709	17522	17735	17710	17740	17748	17595	17760	17798	17658	17724	17609	17687	17793	17786	17805	17612	17597	17697	17599	17745	17594	17576	17425	17588	17682	17597	17860	17569	17666	17712	17589	17698	17617	17611	17512	17594	17639	17768	17566	17769	17632	17671	17716	17613	17533	17682	17627	17579	17726	17643	17590	17672	17613	17540	17777	17676	17735	17588	17651	17794	17701	17746	17762	17680	17600	17686	17662	17432	17513	17566	17760	17550	17694	17562	17682	17594	17594	17751	17649	17484	17633	17778	17534	17569	17485	17801	17507	17751	17742	17631	17655	17576	17655	17638	17645	17739	17527	17425	17624	17573	17603	17661	17683	17590	17540	17374	17483	17607	17854	17646	17677	17644	17784	17597	17569	17646	17718
40298	38815	41948	39444	34583	32058	30112	29053	28618	28017	27864	27625	27414	27316	27347	27463	27118	27274	27401	27434	27423	27417	27414	27118	27338	27409	27319	27192	27142	27155	27239	27253	27601	27198	27253	26865	27279	26943	27049	27029	27017	26976	27085	27308	27101	27273	27135	27013	27021	27005	27129	27344	27033	26992	27303	27240	27156	27112	26986	26943	26868	26994	27237	27254	27070	27008	27006	27076	27222	27003	27138	27127	27074	27068	26711	26854	26914	27110	27034	27095	27239	27175	26894	27096	26975	27021	27041	26930	27226	27015	27146	27170	26895	27076	26794	26782	26959	27229	27108	26937	27210	27091	27025	27042	27111	27108	27073	27033	26751	26904	27228	27105	27092	26956	27139	27336	27106	26748	27178	26842	27029	27048	27136	27148	27135	26883	27038	27046	26926	27047	27085	27064	27127	27011	26988	27151	26953	26921	26849	26931	27081	27046	26932	27042	26821	26850	26942	27030	26920	26929	27096	26889	27101	27077	27073	26907	27141	27099	26798	27292	27131	27146	27009	27169	27120	26917	26790	27022	27251	27188	27036	26867	27040	27118	27089	26983	27194	26955	26954	27001	27027	27042	26879	26975	27200	27209	27229	27148	26915	26949	26969	27220	27033	27245	27028	27275	27055	26994	27203	27115	26973	26763	27125	26978	26993	26997	27040	26954	27260	26936	26693	27034	27013	26912	27046	27010	26959	27201	27072	26951	26903	27064	27287	27095	27227	26880	27096	27106	27108	26997	27075	26966	26933	27134	26955	27112	27072	27030	26967	27402	27462	27260	27051	26923	26942	27055	26971	26895	27141	27104	27141	27095	27136	27204	27376	27230	27086	27093	27303	27104	27131	26954	27075	27131	27405	26990	26904	27087	27030	26928	26904	27048	26985	27111	27243	27419	27096	27295	27117	27233	27151	27111	27215	27036	26822	26985	27288	27008	27223	26951	26956	26934	27018	26941	27095	26996	27214	27043	26832	27201	27298	27009	27271	27206	27237	27094	27126	27153	27140	27249	27065	27006	27075	27069	26984	27044	27208	27315	27047	26790	27040	26933	26953	27097	27203	27086	26880	26871	27206	27293	27152	26995	27099	27247	26992	27218	27000	26954	26997	26869	27157	27298	27298	26998	26991	27062	27364	27198	27286	27200	26880	26943	26865	27039	27041	26989	27384	26973	27074	26987	27218	27095	26963	27050	27212	26920	27117	26986	27090	27187	27062	27012	27141	26998	27034	27056	26976	27417	27297	26800	27200	27029	27259	27025	27205	26848	26941	26821	26932	27087	27048	26823	27145	27079	26974	26983	27050	27090	26886	27042	27151	27307	27262	27181	27069	27255	26973	26954	27018	26856	27185	26955	26951	27207	26981	26819	27060	27170	26943	27042	27048	27137	27111	27150	27189	27299	27265	27037	26954	26940	26924	27121	26827	27022	27172	26931	27001	27038	27335	27284	27017	27199	27052	26966	26937	26866	27219	27083	27278	26875	27025	26983	27144	27102	27211	27030	27090	26861	27157	26956	26895	27063	27087	26915	27155	27063	26991	26862	27216	27089	27141	27010	27306	27268	27058	26978	27383	26849	26991	26858	26855	27042	26863	27112	26995	26894	27160	27012	27120	27178	27064	26883	27109	26997	27217	27056	26819	26781	27093	26758	27108	26951	26938	27198	27295	27243	27096	27220	26945	27278	27166	27418	26930	27020	26945	27448	27128	27117	26928	27182	27320	27126	27106	27441	27162	26915	27032	27168	27026	27224	27223	26872	27242	27189	26711	27199	27163	27419	27125	26919	26918	27006	27188	27150	27383	27119	27106	27103	27017	27186	27004	27002	27354	26971	27324	27110	27289	27174	26968	27043	27058	26884	27094	26973	27128	27048	27118	26768	27100	27063	27110	26806	26928	27171	27051	27138	27197	27125	27053	27216	27041	26966	26995	27183	27047	27101	27102	27039	27075	27325	27473	26822	26950	26931	27251	26939	27000	27033	27044	27120	26998	26868	26824	26980	27106	27126	27030	27010	27147	27050	26990	27062	27034	27048	27246	26903	27015	27118	27200	27156	27262	26926	27120	27229	27108	27167	26945	26968	27074	26895	26799	26963	27028	27042	26987	27139	27050	27136	26842	26945	27103	27027	27225	26619	26894	27091	27146	26801	27157	27119	27195	27064	27101	27037	27370	27279	27113	27074	27067	27159	26942	27072	26960	27084	27075	26972	26925	27163	27230	27203	26965	27246	27058	27198	26879	26992	27108	27187	27145	27103	27030	27039	26893	27074	27055	27144	27011	27029	26999	27068	27166	26991	27051	27009	27085	27099	27251	26977	27180	27143	26907	26772	27045	26989	27100	27144	27266	27191	27299	26937	27360	26973	27120	27153	27280	27175	26924	27006	27076	26964	27131	26975	26887	27040	26973	27010	27038	26958	27165	27315	27027	26811	27005	27292	27052	26852	26998	26973	27215	27211	27083	26972	27159	27029	27095	27067	27082	27003	27010	27024	27265	27143	26994	27167	27062	27217	27257	26755	27096	27022	27142	27080	26908	26865	27250	27166	27147	27166	27222	26925	27228	27006	27284	27104	26939	27212	27136	27072	27034	27100	27009	27318	27208	27419	26918	27153	26882	26985	27079	26997	27195	27098	27123	27050	27334	27105	27019	27041	27133	27152	27026	26908	26875	27013	26990	27078	26957	26925	27049	26992	27102	27256	27082	27020	27250	27023	26947	27240	26951	27010	27118	26958	27041	27070	27306	26730	26919	26933	27102	27156	27312	27122	27051	27063	26968	26983	27124	27014	27111	27295	27139	27269	27046	26941	27142	26977	26966	27184	27026	27138	27244	27403	27415	26975	26975	27174	27017	27137	27198	26855	27138	27262	27452	27151	27012	27105	27166	27066	27154	27060	26989	26933	26922	27134	27010	27131	27100	26952	27167	27030	27165	27334	27013	27113	27063	27100	27280	27285	27253	26798	26859	27202	27055	27113	26796	27033	26936	26977	27111	27032	26729	27138	27240	27175	27294	27018	27162	27189	27356	26932	27141	27006	27065	27252	27468	26971	27132	27122	26796	27140	27330	26838	27050	27168	27230	26761	26938	27014	26969	27085	27254	27042	26767	27102	27092	27102	26906	27151	26999	27103	27165	26889	27185	27055	27067	27286	27168	27273	27259	27184	27175	27393	26981	27048	27022	27192	26938	26970	27107	27145	27073	26969	27163	27167	26760	27247	27108	27127	27034	27085	26976	27116	27079	27146	26969	26758	26911	27017	27246	26821	27150	27374	27038	27224	27220	26841	26900	27351	27010	27154	27334	26957	26958	26965	26866	26814	26843	27263	27348	27180	27082	27372	26938	27106	26855	26982	27153	27045	27001	27045	27179	27077	27091	27341	27125	27131	26767	27026	27049	27212	26985	27243	27088	27095	27251	27125	27304	27062	27296	27010	26997	26903	26836	26824	27150	27054	26790	27071	27377	27143	27022	26867	27151	27322	27122	27380	27016	27083	27102	27191	27069	27132	27042	27250	27004	27245	27332	27065	26963	26852	27117	26943	27019	27058	26981	27100	27011	27081	27025	27061	26923	26915	27147	27110	27131	26992	27045	26957	27060	27344	27105	27190	27091	26813	27091	27111	27531	27157	27020	27319	27121	27247	27200	27001	27244	26904	27107	27164	26870	27055	26999	27057	27195	27215	26737	27222	27271	27342	27078	27022	27062	26888	27172	26951	26865	27216	27214	27060	27049	26993	26965	27045	27130	26841	27172	27229	26957	27204	27109	26952	27153	27213	27156	27237	27180	26922	27161	26986	27153	27013	26935	27183	27051	27141	27162	27218	26856	27306	27069	27213	27287	27208	26998	27319	27050	26982	26977	26969	27131	26952	27245	27061	26886	26966	27047	27149	27180	27085	27132	27046	26984	26970	26994	27062	26900	27112	27250	27108	27303	27360	26919	27028	27137	27144	27010	27203	27118	27211	27185	27055	27284	27027	26954	26933	26919	27027	26986	26922	27133	27294	27139	27076	27167	26911	27124	27094	27208	27209	26992	26959	26966	27035	27204	26892	27084	27014	27103	27097	27067	26945	26872	26894	27135	27027	27088	27121	26997	27180	26966	27134	27232	27122	27124	26995	27198	27090	27051	26901	26992	27104	27264	27212	26955	27024	27012	27140	27038	26954	27145	26880	27114	27001	27037	27251	27120	26978	27014	26957	26825	27059	27139	27154	27236	26850	27074	27199	27076	27084	27244	27082	26997	27020	27298	27127	27115	27010	27186	27059	27098	27402	27103	27116	27099	27219	27117	27305	27249	27025	26872	27122	27006	27259	26927	26922	26998	27033	27266	26906	27169	27082	26945	27319	26986	27033	27026	27429	27191	27084	27349	27138	27228	27105	26708	26781	27132	27174	27302	27041	27050	27199	27258	27017	27330	27467	27223	26944	26902	26937	27009	27044	27101	27125	27074	27059	27089	26857	27373	26917	26982	27098	27081	27064	27454	27144	27161	27308	27374	27074	26848	27158	27009	27064	27176	27124	27210	27112	27209	27259	26802	26907	26913	27092	27143	27056	27218	26940	27007	27147	27337	27153	26964	27071	26855	27065	27088	26794	26907	26964	26904	27049	27008	27279	27020	27237	27121	27135	27230	27115	27198	27087	27022	26835	27016	26981	26919	27186	27181	27095	27365	26834	27037	27203	27152	27034	27199	26961	26921	27071	27205	26965	27088	27225	27273	27051	27186	27026	27055	27243	27036	27048	27033	27001	26911	27186	26911	27005	27127	27029	27181	27122	26943	27269	27150	27049	27281	27137	27011	26991	27093	27160	27009	26864	26848	27131	26835	27320	27215	27057	27113	27030	27022	26961	27169	27076	27082	27198	27248	27096	26973	27119	27068	27179	26986	26954	27111	26960	27071	26969	27304	26951	27296	26998	27016	27170	27076	27092	27238	26915	27061	27092	27069	26876	26975	27197	26892	26981	27119	27235	27030	27153	27160	27090	27082	27263	27049	27096	27028	27212	27119	27009	27228	27007	27008	27342	27261	27275	27164	27162	27075	26924	27082	27172	27038	27342	26991	26932	27039	27196	26995	27173	27345	27285	27058	26928	27162	27122	27059	26951	27006	27050	27109	27172	27017	27347	26646	27073
32609	41035	40942	35209	29095	25264	22417	21094	20335	19729	19345	18784	18549	18420	18426	18430	18340	18280	18309	18200	18036	18155	18298	18075	18234	18195	17948	18077	18163	18028	18084	18033	17912	17928	17840	18063	17987	17916	17728	17934	18020	17942	17882	17845	17827	17893	17914	17636	18009	18139	17953	17835	17826	17960	17964	18006	17930	17821	17883	17933	17894	17958	17960	17959	17918	17734	17927	17778	17848	17931	17845	17874	17837	17704	17834	17746	17935	17799	17821	17978	17883	17814	17876	17782	17940	17876	17916	17977	17910	17808	17810	17861	17968	17882	17858	17969	18065	17881	17850	17897	18004	17950	17847	17787	17721	17983	17948	17907	17411	17969	17806	17750	17959	17969	17748	17916	17785	17845	18007	17891	17799	17853	18001	17861	17794	17722	17926	17851	17992	17724	17932	17743	17863	18015	17800	17864	17774	17876	17803	17819	17885	17909	17710	17913	17729	17783	17839	17928	17920	17815	17968	17901	17830	17791	17804	17879	17905	17857	18028	17845	17883	17790	17912	17702	17828	17842	17875	17921	17846	17728	17946	17967	17936	17922	17819	17690	17776	17709	17928	17947	17801	17878	17834	17907	17864	17790	17954	17753	17858	17941	17591	17878	17799	17980	17855	18045	17906	17822	17780	17851	17984	17911	17961	17915	17809	17860	17930	17857	17851	17821	18013	17800	17819	17760	17783	17903	17865	17763	18063	17836	17841	17849	17867	17853	17890	17735	17990	17870	17664	17898	17987	17789	17861	17874	17779	17746	17877	17895	17681	17937	17890	17883	17706	17753	17830	17756	17847	17948	17833	17883	17936	17973	17741	17711	17765	17916	17812	17928	17902	17791	17873	17815	17931	17926	17781	17894	17730	17765	17715	17838	17952	17780	17908	17863	17642	17971	17958	17851	17991	17753	17901	17990	17905	17905	17831	17864	17919	17787	17875	18024	17606	17621	17834	17865	17832	17716	17917	17584	17829	18040	17924	17789	17954	17923	17739	17590	17957	17776	17837	17851	17813	17820	17874	17951	17956	17795	17847	17753	17865	17944	17910	17726	17880	17832	17915	17815	17738	17800	17754	17922	17801	17896	17769	17755	17969	17822	17819	18012	17955	17705	17759	17892	17935	17941	17904	17739	17923	17890	17889	17595	17901	17760	18011	17847	17841	17803	18009	17715	17782	17877	17816	17880	17872	17763	17799	18012	17871	17924	17813	18108	17843	17825	17762	17966	17727	17777	17811	17827	17914	17701	17880	17842	17733	17833	17836	17828	18090	17838	17704	17773	17737	18017	17774	17791	17814	17947	17785	17819	17736	17819	17858	17837	17824	17938	18010	17847	17733	17702	17882	18028	17855	17711	17780	17853	17990	17781	17670	17778	17709	17831	17832	17837	17939	17907	17821	17803	17836	17844	17849	17673	17988	17992	17807	17767	17774	17755	17775	17998	17811	17925	17849	17926	17822	17664	17887	17844	17904	17854	17947	17759	17785	17818	17777	17809	18177	17756	17739	17969	17965	17767	17913	17798	18086	17873	17820	18046	17860	17895	17780	17728	17953	18082	18050	17868	17836	17844	17997	17935	17834	17711	17854	17950	17817	18095	17977	17972	17953	18069	17787	17585	17717	17852	17826	17960	17704	17994	17627	17937	17893	17868	17909	17844	17912	17777	17953	17895	18024	17958	17700	17806	17896	17900	17798	18017	17848	17914	17830	17813	17770	17979	17842	17836	17729	17837	17934	17842	17786	17945	17920	17786	17919	17851	17713	17864	18019	17981	17876	17897	17731	17767	17869	17915	17887	17864	17812	17970	18034	17746	17877	17848	17789	17772	17717	17809	17766	17740	17826	17745	17896	17713	17945	17750	17925	17829	17706	17943	17886	17915	17860	17790	17871	17866	17806	17575	17906	17895	17953	17865	17891	18024	17674	17953	17816	17887	17916	17845	17940	17780	17815	17727	17887	17721	17553	17768	18000	17752	17812	17911	17828	18116	17869	18075	17803	17926	17891	17854	17784	17934	18123	17749	17793	17770	17797	17831	17813	17819	18065	17780	17902	17876	17746	17744	17962	17837	17958	17747	17696	17852	17828	17805	17794	17813	17859	17901	17780	17846	17753	17884	17857	17788	17954	17865	17895	17812	17711	17712	17981	17902	17786	17885	17818	17895	17866	17790	17891	17833	17897	17904	17797	17842	17683	17796	17869	17635	17780	17706	17996	17794	17839	17887	17908	17854	18000	17805	17718	17803	17848	17660	17877	17736	17907	17860	17853	17742	17846	17972	17947	17827	18018	17755	17785	17830	17913	17676	17931	17836	17863	17868	17907	17787	17727	17776	17901	17939	17722	17891	17877	17817	17818	17865	17781	17886	17912	17731	17784	17903	17793	17879	17678	17828	17878	17872	17876	17790	17725	17794	17731	17715	17892	17924	17720	17957	17783	17782	17856	17843	17953	17726	17750	17884	18062	17891	17886	17929	17991	17877	17716	17936	17797	17812	17854	17925	17917	17789	17797	17956	18078	17673	18010	17687	17777	17761	17806	17789	17802	17964	17818	17817	17939	17984	17663	17761	17845	17855	17906	18051	17926	17892	17768	17835	17759	17905	17862	17817	17784	17878	17814	17717	17882	18095	17690	17699	17690	17939	17761	17931	17748	17813	17895	17713	17910	17776	17889	17869	17814	17760	17949	17845	17770	17798	17754	17910	18088	17885	17770	17652	17726	17759	17724	17737	17916	17901	17807	17693	17952	18021	17908	17760	17868	17648	17812	17885	17605	17805	18077	17761	17767	17805	17824	17517	18059	17783	17877	17943	17750	17824	17893	17868	17856	17790	18054	17693	17902	17706	17883	17734	17992	17876	17825	17767	17688	17845	17745	17674	17970	17748	17834	17856	17827	17927	17844	17599	17744	17923	17720	17998	17816	17997	17859	17852	17729	17921	17844	17803	17935	17883	17896	17797	17628	17721	17763	17801	17780	17846	17967	17833	17650	17738	17806	17917	17857	17925	17806	17945	17818	17875	18103	17644	17735	17951	17851	17901	17917	17773	17792	17939	17752	17931	17714	17849	17902	17828	17651	17661	17846	17760	17846	17890	17638	17845	17710	17810	17894	17916	17788	17805	17954	17634	17796	17904	17758	17933	17935	17909	17843	17781	17751	17905	17918	17790	17842	18001	17718	17805	17684	17887	17925	17933	17819	17898	17672	17769	17997	17794	17944	17964	17964	17800	17913	17709	17896	17723	17837	17862	17929	18015	17850	17976	17816	17765	17924	17823	17916	17721	17961	17832	17830	17739	17846	17841	17737	17782	17912	17870	17896	17832	17830	17761	17798	17667	17959	17905	17953	17773	17804	17781	17667	17892	17987	17973	17648	17902	17846	17972	17894	17761	17995	17775	17860	17834	17908	17895	17854	17818	17740	17846	17688	17905	17891	18076	17818	17877	17829	17850	17831	17899	17773	17785	17738	17875	17755	17853	17772	17868	17878	17809	17909	17730	17937	17917	17825	17854	17782	17813	17748	17832	17857	17711	17769	17853	17750	17802	17667	17872	17887	17836	17955	17907	17900	17680	17850	17702	17663	17838	17801	17681	17931	17726	17954	17769	17868	17917	17753	17804	17712	17892	17724	17869	17914	17773	18041	17808	17931	18022	17946	17938	17714	17899	17744	17785	17741	17920	17992	17950	17706	17944	17904	17832	17867	17836	17739	17876	17658	17713	17883	17969	17867	17774	17916	17902	17666	17786	17911	17736	17966	17911	17732	17824	17938	17704	17796	17751	17763	17856	17984	17802	17883	17841	17849	17841	17726	17913	17849	18027	17694	17838	18018	17882	17805	17740	17971	17842	17845	17849	17736	17969	17925	17851	17834	17912	17723	17855	17805	17776	17705	17787	17949	17748	17878	17806	17867	17820	17801	17648	18047	17891	17817	17877	18004	17854	17874	17800	18027	17858	17925	17943	17902	17882	17906	17871	17858	17772	17738	17891	17805	17927	17780	17887	17891	17821	17885	17805	17901	17807	17926	17900	17968	17900	17830	17674	17868	17818	17939	17919	17951	17881	17996	17790	17865	17915	17811	17907	17882	17906	17765	17851	17869	18015	17690	17920	17938	17754	18120	17888	17818	18035	18009	17897	17606	17734	17930	17829	17764	17716	17867	17773	17875	17810	17796	17708	17798	17868	17746	17862	17751	17857	17860	17774	18092	17847	17740	17848	17889	17856	17810	17873	17768	17780	17766	17984	17699	17958	17800	18062	17761	17882	17867	17876	18045	18025	17907	17884	17830	18070	17929	17761	17759	17838	17912	17881	17814	17899	17744	17768	17936	18024	17851	17878	17937	17902	17963	17867	17837	17801	17789	17846	17890	17843	18065	17856	17857	17709	17864	17795	17810	17857	17991	17916	17912	17824	17868	18019	17879	17821	17845	17805	17921	17854	18124	17706	17844	17811	17799	17889	17846	17998	17817	17854	18061	17767	17934	17886	17924	17939	17924	17771	17627	17859	17783	17798	18045	17848	17753	17744	17980	17820	18006	17904	17835	17882	17734	17734	18027	17799	17887	17822	17792	17922	17761	17980	17812	17743	17917	17757	17781	18005	17863	17925	17760	18014	17906	17695	17982	17821	18025	17828	17718	18003	17831	17797	17691	17890	17757	17762	17833	17900	17805	17820	17791	17916	17829	17897	17887	17965	17878	17839	17814	17839	17963	17970	17805	17889	17818	17850	17852	17746	18040	18038	17903	18067	18061	17849	17757	17765	17741	17933	17782	17876	17658	17848	17960	17750	17719	17812	17830	17697	17905	17935	17911	17821	17934	17905	17872	17797	17935	17851	17893	17885	17758	17982	17831	17841	18039	17735	17794	17836	17765	17816	17883	17914	17853	17876	17759	17978	17856	17899	18108	17954	17999	17946	17888	17782	17756	17772	17987	17957	17871	18028	17977	17960	17792	17880	17872	17886	17840	17891	17620	17650	17758	17804	17980	17831	17797	17829	17868	17701	17795	17887	17978	17969	17935	17934	17761	17737	17888	17966	17958	17715	17944	17952	17959	17658	17758	17713	17846	17751	17875	17710	17892	17746	17944	17930	17908	17957	17820	17729	17978	17822	17723	17768	17927	17773	17815	18023	17892	17897
24406	20904	27680	30012	30873	32880	32787	30611	29989	29479	29076	28585	28092	27988	27790	27938	27914	28034	27919	27840	27815	27631	27620	27560	27669	27703	27551	27724	27621	27568	27755	27407	27320	27873	27568	27579	27426	27492	27682	27494	27417	27365	27254	27435	27413	27609	27249	27367	27356	27323	27327	27571	27233	27229	27181	27358	27424	27223	27394	27282	27146	27304	27199	27244	27328	27545	27272	27422	27507	27155	27443	27334	27414	27215	27370	27367	27233	27426	27298	27307	27380	27331	27255	27069	27066	27141	27237	27241	27109	27187	27198	27217	27311	27247	27392	27095	27119	27296	27162	27346	27285	27119	27399	27347	27582	27503	27359	27547	27415	27312	27374	27490	27337	27417	27169	27320	27389	27364	27130	27157	27211	27370	27080	27093	27395	27351	27330	27283	27323	27121	27317	27432	27362	27104	27118	27358	27316	27513	27352	27273	27224	27381	27621	27205	27498	27358	27157	27545	27209	27333	26970	27508	27376	27224	27399	27346	27411	27119	27275	27512	27433	27417	27183	27294	27263	27329	27294	27213	27277	27031	27328	27383	27074	27171	27462	27361	27466	27356	27457	27476	27287	27550	27200	27271	27465	27364	27364	27377	27162	27241	27131	27473	27169	27379	27460	27419	27150	27265	27399	27374	27211	27309	27219	27447	27127	27376	27438	27482	27445	27166	27266	27242	27383	27516	27502	27531	27195	27284	27430	27275	27326	27338	27362	27110	27506	27419	27440	27204	27252	27254	27220	27499	27463	27080	27236	27577	27104	27189	27560	27477	27560	27537	27431	27371	27273	27524	27395	27346	27198	27419	27360	27323	27179	27614	27311	27256	27220	27268	27478	27406	27093	27307	27420	27203	27329	27250	27137	27157	27203	27435	27371	27476	27284	27083	27443	27474	27248	27425	27343	27124	27281	27381	27397	27362	27187	27125	27217	27147	27280	27508	27351	27323	27046	27174	27252	27202	27358	27381	27377	27107	27244	27358	27077	27221	27291	27331	27144	27465	27273	27054	27449	27118	27404	27429	27234	27346	27251	27090	27058	27401	27280	27482	27311	27274	27345	27197	27335	27310	27130	27214	27347	27205	27191	27377	27436	27204	27418	27084	27237	27261	27400	27398	27112	27113	27508	27245	27355	27329	27033	27480	27372	27113	26922	27232	27293	27378	27312	27058	26932	27625	27466	27211	27346	27323	26983	27354	27380	27195	27239	27125	27174	27149	27004	27342	27243	27377	27417	27358	27402	27343	27359	27426	27342	27356	27391	27139	27176	27279	27385	27250	27545	27253	27155	27294	27054	27190	27241	27437	27552	27404	27518	27260	27061	27285	27433	27421	27316	27364	27266	27288	27359	27361	27299	27087	27517	27221	27440	27305	27159	27275	27103	27358	27212	27359	27357	27509	27127	27565	27321	27311	27396	27325	27489	27426	27244	27222	27279	27414	27426	27339	27420	27268	27300	27651	27460	27392	27304	27091	27271	27391	27350	27345	27296	27430	27343	27375	27393	27263	27352	27357	27439	27277	27321	27231	27232	27078	27203	27224	27148	27581	27317	27169	26987	27309	27364	27123	27324	27173	27221	27361	27255	27081	27228	27356	27210	27418	27323	27084	27461	27316	27278	27423	27335	27351	27163	27236	27390	27272	27273	27253	27102	27183	27380	27381	27245	27476	27331	27249	27417	27284	27645	27128	27263	27535	27164	27330	27108	27163	27283	27162	27203	27356	27376	27061	27206	27415	27420	27053	27532	27032	27459	27390	27281	27312	27212	27551	27514	27346	27302	27400	27406	27343	27369	27105	27387	27442	27181	27339	27362	27566	27573	27224	27290	27286	27472	27623	27324	27272	27369	27264	27349	27109	27294	27094	27135	27351	27429	27360	27565	27343	27135	26991	27351	27276	27323	27346	27242	27664	27596	27213	27300	27398	27143	27321	27262	27295	27660	27472	27282	27081	27174	27370	27325	27383	27575	27314	27194	27367	27164	27089	27332	27276	27081	27302	27435	27430	27391	27080	27250	27387	27385	27412	27154	27286	27305	27445	27274	27114	27589	27141	27454	27410	27286	26946	27261	27453	27162	27212	27285	27500	27205	27235	27356	27204	27441	27056	27161	27267	27291	27386	27382	27278	27358	27296	27576	27513	27427	27402	27229	27556	27202	27152	27424	27342	27328	27470	27392	27254	27379	27227	27210	27398	27220	27082	27403	27218	27396	27171	27268	27081	27300	27492	27390	27318	27345	27121	27360	27263	27262	27077	27242	27065	27402	27242	27272	27252	27502	27357	27579	27426	27278	27527	27425	27500	27113	27265	27364	27368	27316	27296	27340	27198	27023	27108	27380	27280	27229	27237	27128	27194	27406	27371	27284	27364	27450	27135	27282	27140	27067	27471	27357	27471	27493	27184	27333	27315	27349	27290	27480	27286	27318	27260	27234	27137	27225	27063	27523	27461	27092	27254	27169	27468	27281	27400	27516	27435	27332	27354	27076	27139	27427	27630	27324	27301	27422	27193	27232	27170	27461	27471	27542	27471	27567	27484	27437	27449	27444	27164	27230	27219	27326	27071	27044	27346	27142	27200	27272	27433	27440	27249	27371	27082	27474	27391	27318	27467	27363	27191	27327	27445	27775	27465	27342	27277	27368	27327	27336	27356	27183	27037	27334	27059	27388	27182	27138	27259	27206	27513	27161	27372	27191	27272	27348	27171	27393	27398	27284	27430	27207	27285	27131	27241	27242	27044	27369	27249	27092	27347	27361	27249	27413	27242	27339	27314	27304	27493	27353	27281	27279	27367	27132	27412	27462	27498	27059	27361	27219	27299	27372	27228	27057	27147	27367	27360	27269	27219	27379	27200	27263	27184	27261	27321	27404	27486	27390	27616	27279	27432	27220	27392	27329	27538	27605	27329	27450	27284	27573	27503	27336	27255	27278	27625	27423	27462	27452	27535	27190	27321	27424	27446	27373	27306	27386	27158	26859	27329	27363	27182	27293	27299	27253	27263	27200	27447	27258	27169	27296	27571	27388	27401	27161	27313	27410	27176	27426	27421	27165	27311	27232	27373	27499	27368	27145	26948	27140	27371	27326	27571	27620	27496	27409	27447	27198	27317	27125	27335	27308	27104	27096	27496	27259	27341	27388	27195	27096	27176	27321	27416	27362	27245	27327	27385	27202	27485	27284	27364	27359	27382	27231	27113	27314	27237	27286	27124	27396	27219	27398	27291	27398	27370	27353	27433	27478	27643	27264	27109	27353	27453	27339	27119	27152	27482	27307	27379	27317	27612	27256	27231	27235	27461	27245	27383	27196	27309	27392	27457	27475	26957	27490	27540	27403	27179	27119	27387	27455	27364	27077	27358	27247	27227	27124	27179	27392	27278	27337	27451	27423	27404	27431	27395	27469	26944	27329	27264	27329	27330	27285	27393	27245	27493	27312	27341	27367	27261	27207	27196	27024	27237	27554	27215	27236	27288	27177	27270	27409	27453	27300	27285	27447	27512	27405	27202	27466	27438	27307	27361	27221	27387	27160	27170	27251	27246	27511	27391	27449	27284	27548	27207	27435	27126	27325	27483	27259	27368	27200	27166	27352	27249	27333	26988	27264	27352	27259	27251	27286	27469	27242	27360	27013	27266	27159	27178	27345	27351	27196	27601	27433	27386	27211	27270	27430	27235	27411	27416	27274	27498	27306	27259	27349	27185	27381	27113	27436	27564	27226	27182	27394	27342	27611	27379	27141	27271	27502	27363	27417	27328	27023	27409	27296	27317	27204	27256	27597	27424	27294	27236	27280	27506	27257	27585	27396	27459	27256	26998	26942	27295	27156	27288	27383	27317	27163	27243	27137	27217	27212	27270	27395	27230	27417	27197	27194	27307	27240	27213	27414	27501	27463	27246	27422	27355	27285	27358	27422	27373	27437	27294	27528	27434	27405	27322	27260	27401	27300	27263	27304	27411	27434	27310	27286	27352	27635	27220	27403	27330	27530	27398	27396	27293	27358	27450	27615	27503	27266	27340	27394	27236	27332	27419	27402	27068	27275	27245	27446	27469	27490	27598	27547	27234	27496	27383	27152	27295	27368	27180	27221	27311	27473	27110	27182	27485	27317	27293	27183	27473	27185	27480	27163	27282	27123	27046	27371	27439	27237	27197	27321	27481	27533	26903	27250	27354	27262	27425	27394	27329	27323	27430	27271	27145	27379	27236	27169	27159	27178	27282	27480	27063	26992	27363	27562	27494	27244	27256	27188	27277	27278	27290	27486	27039	27078	27003	27495	27170	27065	27236	27269	27487	27399	27391	27330	27179	27202	27291	27205	27587	27360	27287	27438	27268	27438	27341	27464	27128	27085	27256	27277	27323	27062	27178	27291	27246	27315	27517	27246	27319	27367	27179	27357	27107	27447	27261	27447	27283	27133	27542	27389	27149	27331	27298	27316	27170	27266	27483	27338	27572	27219	27050	27225	27277	27357	27352	27438	27243	27480	27419	27501	27420	27352	27007	27194	27266	27153	27419	27364	27258	27551	27301	27204	27208	27477	27231	27031	27551	27396	27355	27566	27456	27386	27485	27503	27294	27246	27263	27257	27314	27206	27553	27272	27244	27259	27447	27387	27246	27228	27098	26960	27200	27259	27414	27121	27169	27276	27402	27076	27258	27225	27206	27202	27018	27205	27164	27209	27206	26941	27216	27203	27325	27338	27367	27433	27152	27679	27446	27286	27242	27595	27253	27549	27211	27304	27414	27288	27619	27575	27340	27239	27188	27382	27188	27381	27350	27129	27159	27433	27315	27525	27422	27272	27369	27237	27363	27251	27335	27471	27462	27489	27175	27437	27394	27432	27199	27452	27266	27375	27606	27261	27249	27201	27253	27287	27307	27397	27227	27342	27354	27333	27334	27240	27354	27423	27186	27421	27186	27169	27264	27507	27475	27240	27386	27140	27377	27319	27291	27340	27304	27284	27224	27368	27378	27285	27303	27429	27319	27417	27197	27372	27251	27302	27301	27367	27236	27152	27048	27193	27099	27283	27219	27233	27266	27333	27229	27133	27272	27369	27242	27211	27210	27177	27401	27309	27207	27225	27004	27467	27403	27351	27526	27141	27299	27120	27309	27140	27194	27254	27447	27315	27477
28913	46817	47110	39080	33056	27939	24895	23467	22133	20825	20382	19567	19047	18949	18834	18768	18932	18765	18798	18629	18617	18718	18777	18585	18543	18423	18490	18606	18189	18213	18411	18592	18230	18384	18391	18150	18059	18169	18215	18092	18096	18133	18272	18019	17992	18009	18036	18123	18151	17940	17988	18099	18186	18094	17969	17869	18065	18130	18118	17942	18104	18040	17969	18145	18229	17911	17914	18025	18015	18116	17957	18154	17931	17904	18060	18027	17977	17932	18062	18016	18190	17985	18059	18092	17958	17976	18055	17912	18097	17971	18032	18047	18251	18038	17944	18032	17838	18076	17979	18041	18039	18028	18070	18008	18016	18096	17914	18085	18124	17986	17995	18189	18003	18099	18089	18015	18093	18073	17963	18012	17870	18079	17979	17971	17974	18078	18103	17925	18111	18038	17932	17925	18015	18074	17974	17766	18070	18106	17948	17906	17991	18109	18090	18059	17981	18012	18101	17940	18176	17885	17992	18048	18217	18161	18081	18048	17895	17906	18103	18050	18075	18151	17967	18066	18029	18084	17891	18131	18072	17900	17968	17910	18165	17956	18072	18164	18043	17897	18141	17848	17814	18048	18148	18007	17870	18014	18127	17901	18019	18076	17848	18080	17915	18157	18009	17948	18005	17993	17979	18030	18210	17971	17806	18118	17972	17957	18118	17981	17731	18071	18003	18061	18034	18040	17967	18096	17938	17979	17857	18033	17983	18018	17892	18134	17883	17989	17769	18010	18112	17963	17753	18055	17921	17811	18001	18039	18024	18207	17964	17944	17965	18041	17912	18042	18045	17958	18115	18022	18051	18068	17993	18101	18070	18076	17854	18033	17862	18029	18098	17947	17950	18120	18146	17968	18035	17919	18073	18016	18114	18144	17831	17991	18036	17976	17990	18084	17956	17938	18091	17946	17988	17841	17991	18056	18071	17917	18142	18026	18008	18135	17950	18028	18042	17993	18118	18057	17914	17985	18076	18059	17932	18023	17963	18042	18019	18169	18045	17984	18251	17942	18052	18043	17846	17925	18044	18085	17929	18051	18014	18128	17982	18018	18017	18094	18030	18028	17784	18000	18201	17824	18063	18060	17953	18094	18162	18007	18118	18033	18176	18001	17978	18222	17951	17917	18103	18168	17853	17863	18029	18117	17941	18025	18012	17915	17927	18059	18067	18031	18010	17948	17957	18081	17921	18017	17989	18078	17989	18105	17981	17919	17989	17940	17992	18035	17902	18008	18125	18062	17915	17998	17982	18083	18121	18041	18148	18023	18009	18065	18125	18026	17996	18093	17911	18085	18167	17934	18079	17913	17933	17954	18002	18181	18076	17992	18104	18028	17922	17863	18084	18012	18040	17954	17852	18055	18046	18127	17764	17730	18041	17947	17925	17910	18026	18111	17986	18171	17963	18028	17928	18070	17995	18054	18045	18056	18227	17966	18141	17959	18204	17968	18252	17908	17997	18031	17977	18025	17851	17928	17964	18087	17853	18098	18018	18154	18015	18090	18268	17933	18083	18037	18111	18038	17964	18050	17937	18068	17984	17820	17869	18215	17968	17879	17928	17938	18051	18183	18052	18009	17964	17800	18086	18015	17935	17880	17984	18142	17959	18032	18082	17941	17961	18043	18120	17692	18090	18156	18062	17961	18061	17826	18030	18070	17970	18051	18108	18112	18109	17961	18041	18006	18119	18003	18043	17809	18051	18062	17982	17985	17944	18092	17920	17905	18070	17991	18118	17881	18004	17971	17937	18188	18020	18051	18123	18020	17893	18061	17982	17980	18123	17881	18268	17963	17895	17931	18072	17877	18117	17889	18015	18089	17916	18120	18149	18062	17915	17919	18114	17980	18054	17967	17914	17923	17995	17981	17850	17930	17978	17934	18045	17978	17922	17834	18209	18058	17817	18184	18068	17903	18027	18039	18078	17880	18029	18096	18069	17966	17905	17953	17889	18125	18130	18028	18058	18003	18080	17867	17935	18050	17988	17923	18050	17777	17895	17981	17917	18141	17993	17991	18016	18139	18057	17871	17973	17827	18049	18005	18026	18071	18060	17950	17947	18107	18184	17757	17951	18110	18116	17797	18012	17947	18011	18061	18059	17861	17853	18175	18075	17986	18039	18107	18060	18107	17980	17820	18072	18064	17861	18045	17991	18080	18035	17860	17976	18250	18124	18137	17807	18087	17884	18071	18107	17955	18040	18116	17901	17952	18021	17991	18158	17946	18132	18028	17954	18048	18024	18015	18095	18015	17983	17997	17937	18043	18004	18168	18124	18124	18018	18076	18101	18077	17945	17960	18000	17931	17901	17925	18054	18108	18029	18155	17804	17916	18184	18175	17866	17982	17903	17927	18139	17990	18126	18096	18094	18008	17982	18153	18172	17911	17882	18014	17907	17999	18085	18223	17983	18061	18058	18230	18189	18010	17795	18122	18099	18036	17898	18033	18040	17969	18151	17943	18115	18188	17928	18041	17988	17956	18037	17871	17998	18099	17986	17965	18032	18086	17985	18035	18074	17994	17965	17956	18023	17972	17880	17923	17945	17942	18110	17947	18031	17989	18002	18124	18083	18137	18021	18020	18077	18036	18049	17932	18122	17898	18020	17955	18111	18019	17972	18031	18073	17886	18032	17925	17902	17934	17809	17912	18080	17796	18023	18157	17905	17850	17999	18080	17982	18128	17866	18161	18089	18000	18063	17927	18085	18115	17979	18045	17986	18083	18059	18096	18005	17957	18142	17968	18119	18058	17954	17943	18142	18006	18019	17944	17999	18131	17971	18137	18097	18097	18075	18010	17818	18036	18014	18028	18010	17901	18147	18103	18097	18052	17847	18009	17933	17991	18157	18029	18201	17987	18103	17945	18011	17881	18030	17927	17885	18069	18090	18013	18090	17950	18074	18249	17971	17963	18012	18133	17953	17978	17929	17991	17909	18106	17885	17905	17983	18163	17942	17945	17972	17873	18067	17975	18148	18040	17981	17951	18186	17942	17970	17885	18127	17879	18005	17882	17923	17925	17973	17788	18153	18153	18133	18018	17919	17842	18224	18035	17968	17857	18120	18045	17848	18022	18089	18098	17929	17772	18112	18057	18031	17890	18019	18121	18017	18044	18226	17864	18004	17980	17848	18007	18071	18046	18121	18070	18156	18097	17963	17927	18026	18079	17891	18152	17964	17967	17965	18055	18047	17962	17947	17876	18109	18117	17973	17817	18066	17932	18025	18087	18029	18071	18077	17916	17906	17854	18117	18101	18024	18183	17907	18113	18054	17973	18007	17995	18053	18021	17847	18014	17930	18002	18041	18111	17948	18148	18080	18151	17890	17877	17944	17947	18052	17962	18095	17896	18068	18146	17956	17906	17976	18088	18045	18142	17964	17983	17957	18074	18075	18027	18012	18186	18067	18065	18200	18076	17922	18042	17988	18008	18068	17883	17975	18078	18025	17920	17917	18135	18176	18209	18114	18006	18043	18112	17997	18064	18059	17809	18043	18134	17924	18032	17907	18105	18107	18102	17958	17955	17977	17970	17961	18035	18116	17850	18063	18070	18108	17952	18166	18072	17943	18143	18030	18098	18033	18000	18096	18049	18001	18111	18252	18086	17979	18074	17961	17823	18047	18120	17935	18020	17940	18070	17995	17935	17994	17803	18166	17933	17913	18013	18140	17968	18036	18037	18226	18081	18176	17986	17841	18043	18184	18258	17948	18114	17981	18092	17943	18016	17928	18049	18011	17989	17878	18061	18202	18209	17993	17934	18148	18098	18011	17980	18152	17926	18155	17994	18174	17983	17941	18174	18097	18042	17914	17871	18100	17746	18034	17874	18012	18089	18027	17977	18035	18056	17860	17877	18084	18020	18139	17859	17940	17976	17838	18077	17783	17988	17877	17925	18073	18074	17849	17890	18090	18182	17960	18015	17953	18111	18001	17903	17986	17794	18198	18223	17940	17949	17863	18004	17987	18124	17805	18168	17974	17963	17940	18249	18024	18137	18052	18026	17964	17872	18076	18132	17943	17887	17898	18035	17986	18147	18002	17948	18109	18017	18042	18033	18108	17917	18068	17915	17858	18235	17741	17982	18146	18247	18038	18094	18119	18067	18042	18008	18063	18126	17994	17940	18107	18048	17946	17904	17875	18050	17865	17958	18028	18009	18048	18015	18126	18014	17895	18115	17953	18042	17938	17819	17885	18013	18040	18075	17885	18099	18025	18095	17954	17974	17870	18074	18047	18051	18025	18167	17979	18167	17959	18036	18016	17990	18018	17944	18001	17921	17985	18104	17998	18112	18192	17964	18010	18042	18049	17945	18097	18072	17965	18020	17944	18061	18047	18111	17890	17996	18183	18045	17952	17827	17868	18018	17995	17999	18011	18106	18191	18197	18029	18077	18143	18125	18003	18120	18139	18076	17959	18010	17859	18205	17867	17946	17998	18027	18199	17970	18012	17986	18070	17886	18082	18038	17897	17968	18015	18057	18003	18132	18070	18104	17941	18076	18017	18037	17985	17869	18029	18001	18025	18094	17976	18052	17972	18188	18200	18172	17926	18063	18123	18023	18109	18089	18052	18030	17960	18150	17899	17923	17981	18089	18051	17992	17945	18069	18072	18033	18042	17945	18076	17859	17969	18039	18149	18063	18123	17951	17896	18084	17931	18101	18062	17957	18086	18006	18085	17994	18034	18023	18042	17863	18060	18010	18051	18177	18044	17977	18027	17984	17870	18020	17863	18110	17878	17883	18035	17956	18110	17978	18081	17910	18125	18063	18017	17989	17986	18080	18014	17969	17960	18098	17957	18049	18157	18054	18148	17937	18137	18083	18171	18038	18008	18000	18105	17985	18053	17989	18054	17950	18128	18157	18114	18207	17976	18024	17881	18064	18026	18237	17963	18011	18085	18113	18118	18108	18228	17992	17945	17924	17994	17910	17944	17940	18089	17968	18117	17976	18125	18091	17871	18121	17926	17865	17931	17934	18129	18152	17984	17967	18115	18144	18031	17959	17972	18279	17986	18026	18088	18087	17895	17982	17903	18061	17991	18044	18060	18024	17996	18064	18000	17996	17855	18019	17947	18163	18045	18035	18031	17954	18014	17948	18145	18055	18069	17862	18015	17963	17920	17829	17909	17929	18176	17890
22433	20881	27177	25902	25500	30668	34496	31743	30390	29591	28554	27801	27849	27415	27449	27356	27207	27274	27120	26985	27151	27069	27237	27231	26961	27069	26874	26756	26959	26892	26954	26773	26425	26990	26903	26684	26874	26490	26642	26724	26466	26606	26704	26669	26272	26568	26519	26292	26630	26509	26475	26545	26074	26670	26471	26436	26331	26345	26357	26597	26635	26615	26290	26401	26412	26499	26401	26354	26545	26330	26432	26517	26682	26312	26599	26547	26751	26415	26714	26508	26387	26387	26350	26256	26755	26392	26549	26713	26462	26337	26336	26650	26419	26417	26469	26387	26462	26513	26622	26558	26330	26373	26516	26422	26459	26527	26449	26320	26689	26496	26511	26345	26583	26649	26259	26616	26638	26489	26322	26222	26467	26393	26543	26330	26486	26459	26494	26232	26368	26383	26598	26642	26529	26390	26641	26646	26436	26547	26311	26640	26453	26352	26405	26548	26512	26542	26492	26289	26451	26442	26345	26441	26446	26548	26439	26529	26488	26512	26588	26413	26536	26439	26441	26697	26217	26451	26612	26542	26366	26309	26311	26555	26457	26436	26651	26557	26513	26457	26344	26412	26137	26731	26725	26547	26245	26372	26320	26475	26162	26392	26259	26448	26197	26381	26404	26551	26438	26455	26482	26449	26529	26646	26468	26400	26463	26499	26340	26480	26297	26127	26459	26593	26306	26628	26641	26372	26310	26716	26430	26479	26530	26336	26550	26533	26425	26422	26513	26237	26772	26484	26570	26359	26636	26349	26649	26408	26488	26311	26430	26497	26436	26393	26619	26504	26376	26518	26532	26605	26125	26282	26589	26493	26445	26600	26489	26684	26530	26253	26473	26300	26404	26532	26262	26433	26356	26421	26372	26530	26300	26452	26488	26183	26301	26316	26444	26283	26566	26397	26540	26389	26490	26344	26434	26200	26231	26293	26404	26129	26595	26595	26415	26469	26414	26409	26552	26359	26442	26512	26299	26341	26589	26280	26265	26486	26607	26453	26475	26514	26416	26639	26559	26462	26484	26513	26320	26375	26444	26357	26671	26529	26499	26448	26391	26551	26433	26328	26468	26261	26324	26510	26586	26310	26523	26392	26331	26217	26303	26167	25979	26342	26480	26563	26450	26297	26265	26428	26340	26283	26507	26490	26454	26229	26550	26314	26409	26457	26469	26351	26491	26236	26503	26161	26325	26682	26366	26291	26403	26482	26335	26312	26436	26358	26699	26562	26404	26544	26536	26424	26556	26512	26524	26259	26432	26395	26582	26614	26402	26546	26319	26210	26346	26449	26468	26477	26443	26416	26521	26437	26465	26350	26635	26699	26481	26280	26332	26562	26619	26450	26567	26442	26523	26609	26516	26325	26410	26267	26348	26587	26214	26721	26562	26322	26441	26386	26239	26376	26468	26519	26350	26332	26612	26416	26520	26310	26220	26464	26370	26450	26599	26535	26383	26300	26525	26257	26407	26321	26372	26496	26556	26465	26406	26469	26275	26502	26372	26204	26201	26377	26477	26239	26292	26723	26331	26400	26371	26280	26483	26302	26285	26304	26403	26394	26176	26286	26103	26468	26356	26509	26411	26424	26372	26542	26397	26529	26531	26411	26409	26788	26411	26472	26195	26354	26578	26626	26368	26227	26707	26235	26404	26304	26354	26484	26260	26530	26543	26311	26169	26285	26367	26490	26425	26430	26538	26650	26631	26388	26323	26424	26470	26348	26245	26322	26306	26262	26664	26321	26190	26291	26672	26441	26543	26468	26571	26441	26308	26426	26641	26353	26531	26409	26314	26495	26155	26567	26520	26595	26418	26292	26390	26292	26424	26211	26352	26574	26565	26143	26140	26178	26454	26313	26499	26576	26557	26463	26328	26557	26370	26380	26404	26443	26203	26451	26532	26435	26545	26287	26240	26686	26464	26395	26571	26607	26362	26570	26394	26546	26268	26501	26145	26270	26499	26158	26372	26506	26344	26272	26536	26438	26695	26647	26308	26341	26417	26283	26483	26522	26666	26312	26474	26561	26399	26413	26391	26259	26285	26387	26409	26510	26578	26640	26400	26436	26377	26442	26716	26563	26590	26316	26259	26329	26227	26548	26260	26480	26247	26230	26366	26455	26419	26657	26539	26482	26596	26321	26504	26593	26394	26781	26304	26337	26538	26428	26509	26385	26449	26556	26282	26296	26415	26590	26576	26547	26470	26673	26483	26412	26622	26308	26345	26395	26308	26521	26644	26418	26413	26302	26466	26564	26415	26324	26335	26129	26260	26371	26337	26363	26499	26396	26441	26284	26506	26265	26461	26401	26474	26416	26478	26432	26389	26446	26554	26518	26394	26289	26541	26663	26376	26273	26395	26342	26735	26478	26667	26450	26529	26494	26495	26481	26428	26491	26333	26313	26178	26395	26383	26441	26267	26193	26480	26568	26436	26209	26388	26400	26465	26553	26516	26297	26213	26637	26433	26473	26255	26287	26523	26186	26641	26421	26513	26482	26528	26369	26407	26452	26541	26179	26329	26222	26326	26429	26491	26379	26498	26407	26154	26286	26368	26396	26531	26555	26396	26351	26506	26284	26211	26475	26245	26325	26592	26284	26287	26382	26283	26476	26400	26236	26431	26657	26346	26433	26556	26593	26196	26233	26638	26638	26361	26336	26295	26558	26501	26333	26363	26343	26384	26443	26515	26352	26190	26294	26463	26317	26332	26532	26513	26315	26294	26417	26591	26557	26729	26397	26553	26344	26424	26409	26403	26433	26520	26393	26278	26294	26457	26267	26614	26359	26569	26526	26681	26443	26242	26339	26761	26414	26466	26368	26249	26450	26407	26376	26362	26388	26575	26371	26474	26510	26629	26371	26543	26240	26567	26356	26482	26494	26347	26336	26355	26495	26617	26448	26529	26385	26252	26516	26271	26679	26703	26563	26467	26426	26270	26224	26466	26233	26406	26298	26456	26426	26227	26238	26419	26382	26159	26419	26528	26613	26565	26263	26391	26251	26281	26382	26391	26721	26545	26414	26461	26422	26367	26428	26392	26345	26412	26527	26369	26342	26452	26097	26485	26500	26378	26490	26317	26555	26353	26588	26533	26464	26527	26457	26270	26370	26384	26370	26333	26409	26696	26233	26438	26544	26531	26501	26574	26547	26399	26591	26472	26312	26394	26392	26288	26509	26624	26304	26552	26651	26316	26306	26367	26217	26397	26492	26268	26302	26381	26643	26595	26435	26327	26358	26468	26506	26398	26622	26491	26219	26519	26601	26521	26532	26786	26666	26514	26290	26385	26680	26460	26618	26448	26239	26496	26430	26360	26242	26274	26362	26365	26169	26368	26404	26269	26577	26524	26501	26334	26450	26460	26440	26340	26416	26483	26419	26359	26375	26349	26213	26451	26577	26349	26136	26558	26382	26609	26459	26327	26362	26446	26246	26262	26526	26590	26435	26602	26574	26786	26335	26554	26571	26670	26498	26354	26633	26409	26538	26450	26305	26577	26535	26443	26396	26357	26302	26473	26424	26171	26326	26453	26462	26492	26581	26718	26505	26435	26504	26497	26497	26348	26482	26373	26566	26386	26421	26421	26365	26334	26489	26463	26449	26315	26317	26584	26476	26279	26436	26611	26450	26479	26436	26562	26142	26415	26306	26622	26326	26584	26334	26375	26618	26325	26526	26420	26206	26380	26357	26491	26366	26655	26729	26242	26301	26435	26453	26300	26309	26621	26559	26250	26468	26506	26483	26209	26404	26275	26313	26585	26162	26544	26480	26316	26401	26471	26508	26526	26410	26374	26437	26282	26286	26712	26108	26463	26552	26540	26485	26464	26403	26399	26461	26470	26584	26549	26600	26397	26183	26674	26578	26631	26271	26430	26421	26292	26281	26318	26558	26450	26328	26439	26359	26226	26500	26369	26241	26390	26192	26386	26561	26707	26287	26407	26570	26401	26218	26375	26633	26224	26364	26617	26592	26389	26436	26490	26535	26539	26494	26514	26319	26662	26498	26656	26496	26328	26376	26673	26401	26336	26468	26436	26387	26629	26433	26466	26401	26287	26544	26517	26432	26150	26287	26381	26493	26443	26423	26574	26494	26457	26382	26433	26525	26192	26268	26533	26457	26203	26442	26193	26368	26651	26512	26702	26323	26702	26374	26496	26413	26372	26502	26141	26278	26653	26643	26632	26474	26493	26615	26662	26466	26324	26273	26580	26338	26066	26278	26555	26449	26281	26467	26236	26352	26675	26219	26204	26314	26270	26473	26462	26500	26469	26540	26336	26251	26483	26107	26330	26418	26339	26349	26489	26265	26438	26309	26310	26455	26439	26327	26199	26310	26514	26640	26526	26273	26417	26361	26429	26355	26311	26204	26564	26319	26354	26340	26364	26681	26489	26517	26314	26557	26483	26405	26313	26549	26332	26445	26582	26521	26272	26199	26414	26448	26558	26446	26546	26278	26403	26431	26412	26710	26289	26498	26293	26643	26267	26536	26252	26528	26586	26398	26461	26523	26262	26521	26479	26666	26353	26334	26518	26480	26486	26088	26541	26261	26482	26419	26211	26250	26410	26405	26355	26288	26523	26541	26558	26303	26607	26705	26389	26277	26516	26399	26568	26443	26565	26453	26644	26625	26445	26650	26582	26241	26534	26487	26082	26418	26409	26551	26360	26495	26690	26551	26242	26465	26434	26253	26555	26367	26344	26422	26285	26453	26342	26605	26623	26348	26318	26513	26427	26484	26273	26573	26511	26263	26621	26528	26602	26504	26347	26200	26592	26471	26378	26385	26090	26362	26748	26540	26305	26297	26454	26460	26302	26330	26193	26300	26175	26272	26386	26299	26474	26468	26390	26387	26702	26354	26683	26555	26673	26374	26556	26368	26382	26240	26519	26541	26350	26494	26435	26474	26321	26449	26470	26505	26044	26224	26629	26343	26334	26312	26397	26511	26351	26299	26550	26552	26605	26338	26741	26550	26598	26532	26572	26632	26553	26229	26452	26593	26451	26343	26438	26542	26338	26334	26591	26187	26215	26285	26515	26377	26538	26556	26665	26371	26207	26429	26433	26484	26166	26492	26462	26287	26283	26330	26678	26662	26553	26571	26433	26505	26464	26200	26561	26304	26415	26320	26404	26604	26482	26546
29472	51902	51025	42428	35409	29645	27464	25722	23698	22231	20881	19976	19368	18882	18763	18713	18707	18759	18573	18547	18435	18610	18747	18564	18611	18391	18479	18506	18241	18109	18327	18107	17994	18090	17990	18023	17965	18118	17576	17824	17670	17791	17679	17638	17887	17665	17682	17769	17759	17636	17789	17609	17395	17641	17815	17584	17719	17727	17662	17571	17618	17498	17576	17533	17623	17596	17664	17826	17729	17824	17581	17728	17585	17723	17631	17524	17637	17657	17528	17458	17612	17780	17600	17785	17607	17634	17622	17682	17651	17730	17613	17577	17763	17572	17591	17597	17657	17567	17695	17650	17483	17610	17638	17683	17750	17624	17462	17526	17698	17707	17635	17649	17538	17556	17553	17819	17524	17500	17606	17764	17719	17551	17555	17579	17592	17612	17774	17475	17706	17625	17688	17646	17458	17622	17707	17624	17410	17673	17656	17573	17774	17631	17672	17545	17806	17564	17784	17615	17681	17622	17502	17584	17479	17759	17557	17464	17576	17776	17590	17574	17745	17662	17755	17605	17656	17683	17607	17694	17504	17678	17587	17547	17616	17748	17760	17580	17572	17710	17492	17540	17705	17790	17482	17751	17773	17659	17629	17636	17549	17668	17819	17751	17543	17631	17713	17697	17655	17646	17727	17512	17685	17489	17693	17518	17768	17562	17642	17706	17664	17591	17799	17495	17640	17553	17495	17567	17696	17749	17527	17720	17685	17590	17631	17671	17745	17653	17641	17745	17584	17643	17545	17442	17598	17504	17509	17686	17654	17645	17666	17735	17437	17516	17562	17622	17640	17521	17678	17584	17727	17752	17545	17630	17699	17576	17511	17613	17761	17633	17698	17835	17438	17448	17632	17778	17517	17483	17609	17485	17593	17808	17596	17748	17624	17592	17568	17441	17675	17545	17808	17277	17583	17769	17506	17555	17815	17610	17493	17591	17656	17622	17605	17626	17629	17715	17609	17656	17536	17477	17744	17533	17577	17564	17460	17615	17611	17596	17578	17524	17687	17412	17520	17727	17503	17561	17647	17496	17591	17810	17694	17683	17606	17707	17644	17592	17636	17488	17540	17522	17661	17699	17570	17807	17726	17750	17563	17765	17621	17566	17689	17738	17737	17607	17555	17516	17601	17782	17677	17647	17596	17607	17634	17600	17545	17426	17664	17654	17708	17492	17573	17655	17785	17518	17489	17469	17693	17684	17902	17566	17502	17631	17732	17486	17669	17541	17706	17586	17605	17596	17705	17628	17678	17669	17716	17420	17510	17610	17382	17752	17628	17655	17662	17746	17553	17634	17837	17540	17650	17565	17521	17648	17651	17569	17636	17641	17681	17717	17666	17599	17579	17758	17727	17660	17442	17648	17709	17761	17630	17569	17541	17707	17656	17553	17836	17561	17571	17766	17663	17649	17556	17513	17525	17523	17535	17693	17612	17482	17711	17675	17667	17544	17571	17688	17549	17617	17589	17760	17473	17532	17552	17698	17557	17664	17583	17568	17494	17710	17673	17469	17595	17615	17711	17684	17604	17655	17604	17535	17542	17839	17671	17535	17530	17584	17642	17491	17643	17472	17391	17683	17634	17575	17830	17657	17638	17511	17690	17600	17487	17566	17690	17627	17609	17830	17507	17571	17578	17716	17570	17705	17614	17567	17535	17663	17702	17754	17619	17817	17690	17580	17512	17599	17698	17561	17338	17932	17658	17613	17698	17682	17813	17446	17686	17765	17598	17541	17575	17482	17540	17538	17689	17651	17585	17664	17784	17728	17788	17647	17598	17543	17410	17746	17567	17505	17547	17457	17835	17622	17547	17615	17726	17510	17726	17684	17665	17723	17704	17559	17698	17672	17667	17305	17521	17716	17565	17468	17712	17619	17645	17651	17614	17583	17601	17687	17640	17551	17572	17733	17695	17624	17781	17560	17808	17619	17602	17593	17702	17623	17546	17752	17637	17638	17650	17721	17503	17687	17408	17509	17824	17725	17532	17628	17547	17612	17822	17590	17542	17575	17609	17537	17666	17580	17539	17741	17512	17641	17435	17589	17626	17755	17569	17493	17597	17537	17818	17602	17522	17690	17789	17686	17736	17672	17723	17730	17638	17553	17551	17544	17544	17642	17563	17683	17677	17789	17588	17600	17590	17494	17713	17563	17718	17547	17659	17642	17644	17704	17738	17584	17555	17823	17576	17669	17823	17778	17763	17648	17660	17539	17567	17683	17519	17751	17575	17593	17591	17818	17858	17627	17684	17638	17703	17502	17607	17853	17448	17689	17708	17606	17749	17611	17664	17568	17661	17644	17627	17559	17695	17665	17473	17643	17585	17659	17771	17758	17446	17766	17664	17690	17603	17693	17520	17650	17511	17425	17790	17674	17402	17648	17532	17545	17643	17680	17409	17593	17491	17428	17600	17581	17659	17474	17771	17521	17650	17638	17593	17491	17701	17575	17703	17706	17691	17704	17747	17620	17682	17787	17472	17581	17506	17673	17610	17787	17690	17561	17793	17594	17605	17604	17712	17625	17735	17615	17773	17603	17616	17726	17589	17447	17476	17610	17765	17560	17626	17550	17633	17617	17640	17632	17752	17671	17553	17691	17520	17724	17604	17569	17516	17722	17575	17602	17517	17714	17722	17735	17618	17574	17557	17482	17782	17583	17720	17595	17723	17468	17715	17720	17542	17489	17660	17646	17677	17596	17671	17762	17695	17818	17499	17827	17511	17809	17641	17638	17614	17717	17573	17619	17591	17708	17620	17616	17518	17572	17630	17821	17597	17613	17549	17428	17709	17659	17621	17467	17583	17488	17714	17671	17415	17660	17550	17532	17612	17651	17647	17570	17597	17531	17519	17680	17632	17430	17596	17568	17646	17363	17697	17430	17740	17637	17801	17491	17551	17558	17669	17587	17363	17557	17659	17555	17542	17600	17574	17504	17770	17704	17640	17737	17581	17694	17681	17617	17725	17472	17747	17658	17857	17478	17682	17663	17672	17517	17712	17687	17749	17565	17683	17545	17748	17571	17829	17545	17639	17742	17569	17545	17554	17804	17622	17621	17585	17469	17489	17557	17715	17739	17579	17700	17619	17618	17621	17533	17592	17642	17660	17699	17745	17597	17586	17689	17465	17568	17587	17463	17733	17545	17742	17452	17550	17491	17843	17708	17638	17480	17448	17660	17674	17670	17563	17461	17668	17792	17614	17443	17719	17618	17532	17562	17808	17535	17503	17647	17660	17644	17471	17537	17611	17755	17567	17697	17614	17683	17660	17750	17683	17495	17626	17640	17673	17705	17613	17662	17771	17549	17644	17698	17514	17747	17555	17438	17574	17503	17688	17651	17452	17451	17587	17695	17736	17751	17543	17574	17741	17814	17784	17660	17547	17663	17684	17527	17706	17593	17724	17667	17461	17389	17575	17584	17575	17668	17677	17644	17590	17598	17660	17608	17671	17600	17613	17542	17598	17656	17695	17638	17452	17524	17803	17700	17725	17703	17713	17574	17545	17665	17574	17656	17517	17452	17628	17603	17746	17489	17696	17498	17503	17585	17700	17634	17561	17585	17711	17321	17878	17608	17638	17749	17384	17697	17442	17635	17334	17631	17518	17650	17720	17620	17680	17679	17694	17640	17562	17590	17688	17611	17599	17711	17621	17577	17704	17666	17621	17527	17747	17580	17759	17690	17526	17588	17540	17681	17769	17624	17687	17624	17479	17563	17517	17592	17727	17613	17637	17604	17643	17597	17684	17723	17755	17679	17655	17494	17819	17527	17589	17539	17512	17626	17603	17670	17526	17584	17513	17471	17652	17614	17700	17724	17541	17459	17519	17573	17667	17507	17457	17547	17535	17480	17761	17831	17607	17516	17606	17650	17834	17575	17657	17560	17553	17590	17618	17542	17579	17778	17768	17707	17763	17520	17683	17643	17549	17601	17519	17465	17615	17484	17745	17530	17674	17681	17756	17534	17715	17523	17644	17662	17572	17718	17443	17659	17772	17554	17621	17711	17645	17732	17826	17765	17568	17691	17698	17575	17535	17485	17549	17703	17647	17642	17705	17634	17515	17494	17468	17601	17644	17608	17401	17556	17645	17705	17610	17523	17604	17695	17484	17641	17593	17728	17484	17726	17554	17605	17777	17789	17600	17674	17678	17613	17536	17692	17656	17540	17677	17745	17555	17580	17652	17792	17576	17664	17555	17406	17486	17901	17540	17812	17459	17605	17720	17610	17458	17594	17498	17829	17697	17475	17689	17504	17641	17599	17474	17687	17654	17647	17636	17722	17411	17679	17516	17753	17687	17640	17651	17618	17791	17787	17644	17464	17818	17724	17708	17735	17600	17758	17768	17715	17733	17595	17631	17573	17640	17652	17558	17719	17659	17608	17573	17610	17604	17622	17788	17708	17708	17718	17795	17559	17565	17481	17491	17481	17565	17578	17582	17618	17623	17661	17553	17664	17594	17682	17608	17704	17714	17577	17663	17655	17686	17642	17657	17651	17605	17638	17640	17667	17636	17446	17557	17593	17891	17722	17625	17700	17620	17667	17493	17666	17505	17460	17553	17616	17491	17665	17534	17547	17729	17652	17460	17718	17706	17568	17761	17715	17633	17578	17638	17725	17566	17710	17569	17557	17820	17692	17621	17604	17751	17513	17622	17512	17709	17626	17713	17708	17650	17701	17499	17618	17580	17680	17444	17590	17851	17443	17536	17623	17657	17617	17555	17847	17540	17636	17605	17598	17693	17689	17475	17505	17690	17541	17688	17565	17638	17658	17383	17714	17626	17483	17606	17542	17755	17584	17517	17799	17513	17497	17650	17508	17487	17700	17645	17433	17654	17828	17732	17564	17528	17533	17430	17525	17585	17640	17793	17874	17720	17836	17757	17680	17720	17487	17587	17504	17748	17511	17772	17597	17547	17745	17769	17502	17666	17698	17548	17664	17553	17501	17565	17684	17753	17634	17438	17727	17802	17579	17745	17565	17696	17615	17671	17448	17616	17682	17471	17716	17615	17665	17747	17660	17687	17659	17892	17709	17655	17614	17540	17704	17517	17702	17512	17510	17640	17418	17804	17719	17553	17649	17733	17821	17652	17561	17731	17523	17664	17699	17730	17641	17517	17608	17714	17749	17563	17695	17805	17639
39321	36980	39451	37260	33767	31255	30146	29488	28544	28237	28228	27508	27179	27324	27319	27234	27161	27146	27012	27209	27112	27120	26915	27213	27417	27159	27187	27009	26944	27069	26997	27098	27054	27300	26940	27045	27028	27217	27293	26839	27180	26990	27116	26886	26897	26967	26816	27072	26909	27025	26973	27233	26906	26871	26979	26820	26883	26900	26872	27145	26897	26805	26994	26843	27090	26674	26878	27071	26758	26983	26864	26971	26862	27108	26972	26686	27062	26875	27036	26959	27053	27051	27137	26695	26745	27046	26912	26951	26886	26871	27251	27318	26727	26833	26706	26841	26960	26935	26916	26898	27134	26888	26962	27048	27117	27006	26765	26958	27022	26709	26696	27081	26906	26872	26897	27037	27088	26899	27157	27294	26866	26893	26791	26698	27125	27282	26818	26866	26993	26894	27168	26834	27064	26955	26949	27097	27104	26827	26976	27147	26793	26784	26839	26961	26838	26834	26909	26994	27247	27067	27042	27030	27109	27090	27033	26912	27111	26876	27055	26734	26746	26837	27082	26788	26910	26947	26777	26726	26840	26804	27344	26941	26985	26991	26888	26792	26902	26827	26891	26897	26804	26758	26954	27072	26872	27029	26846	26769	27107	27110	26819	27057	26938	26951	26886	27150	27202	26983	27003	26810	26845	27079	27082	27043	26942	26944	26925	26783	27233	26977	26578	26617	27241	26905	26989	26997	27089	26854	27072	26831	26900	26918	26954	26751	27066	27033	26806	26896	26939	26783	27223	26911	27081	26704	26814	26913	26945	26983	27062	27062	27003	26866	26875	26964	26817	26684	27098	26898	26933	26756	27070	27039	27024	27203	27076	26650	26918	27188	26974	27127	26962	27034	27100	27021	26685	26774	27093	27004	27043	26965	27072	26990	27058	26960	27293	26825	27130	27120	27186	27003	26963	26994	27155	27099	26940	27007	27104	27064	27074	26865	26898	26960	26926	27007	27232	27034	27002	26880	27002	27052	26810	27048	26983	26851	26985	26975	27012	27035	26908	26937	26978	27083	26785	26823	26955	26697	27003	27166	26878	26780	27005	26818	27021	26780	26759	26638	26820	26978	26877	27095	27004	27146	26844	26915	26825	27114	27021	27001	27094	26911	26910	26750	27064	26775	26849	26964	26770	26885	27225	26733	26899	26950	27000	26939	27001	26684	27039	27099	26742	26869	26926	26934	27030	26973	26833	26964	27051	27025	26892	27031	27230	26981	26804	26923	27085	26766	26846	26818	26886	26771	26823	26583	26842	26827	26994	26990	26928	26953	26977	26715	26895	26897	26995	26818	26947	26831	27007	27097	27090	27010	27008	27093	26969	26850	26902	27174	26850	26991	27009	26834	27030	26845	26798	27047	26915	26889	26942	27125	26837	26931	27007	27157	26907	27193	26906	27111	27209	26861	27135	27063	26908	27029	27042	26940	26946	27026	26975	27017	26988	26826	26933	26740	26998	26909	27046	26846	26863	27046	26989	26976	26842	26963	26714	27039	27018	27071	27087	26876	27158	27094	27084	26929	26913	27002	27370	26758	26744	26840	27046	26829	26781	26969	27144	27039	26974	26820	26961	27025	26871	26776	26966	27087	26927	26734	27114	27059	27033	26988	27036	26791	26900	26923	26765	27031	26750	27173	27133	26767	26871	26990	27041	26859	26917	26998	26969	26914	26882	26884	26879	26884	26881	26933	27005	26963	26814	27158	27067	26875	27054	26883	27054	26981	26935	27026	27032	27009	27134	26961	27084	27107	27193	26863	26972	26875	27176	27045	26952	27008	26799	26984	26914	26951	26985	26829	27080	26942	27113	27069	26937	26667	27040	26820	27224	26903	27029	26832	27039	26956	27018	27056	26823	26800	26822	26848	26759	26979	26976	26994	27021	27092	26824	26945	26764	27035	26885	27105	26942	26818	26999	26926	27118	26969	27031	26841	26846	27021	27032	27139	26658	27111	27063	26846	26904	27029	26907	26910	27115	27156	27027	27158	27000	26955	27008	26807	27217	26763	27036	26997	26990	26581	27083	27000	26776	27036	26913	26930	27147	26884	26851	26820	26953	26859	27139	27053	26870	26890	27015	27217	26848	26703	26909	26760	26872	26864	26929	27124	27160	27211	26849	27076	27056	26876	26609	27015	26968	27079	27119	27112	26812	26628	26919	26863	27030	27026	27091	27110	27029	27012	26849	27024	27043	26708	26871	26789	27037	27272	27137	26794	26991	26846	27119	27072	26822	26831	27007	26860	26778	26891	27218	26990	26906	26929	26932	26902	26923	27196	26974	26749	26998	27009	27039	26687	26907	26913	26887	26980	27144	26946	26830	26812	26906	27126	26983	27126	26885	26792	26762	27013	26741	26851	26912	26983	27029	26904	27239	27100	27038	26899	27158	27273	26873	27120	26968	27065	26823	26602	26925	26705	26940	26888	27189	26799	26896	27070	27055	26952	26905	26967	26907	27009	26907	26621	26980	27057	26829	26909	26797	26819	27161	26915	26776	26917	26766	26838	26935	27105	26817	27008	27211	26936	26992	26972	26915	26980	26704	26866	26903	27137	27114	26790	27118	26830	26933	27086	27149	26744	27029	26805	26944	26930	26768	26901	27075	26751	27011	26979	26972	27054	27070	26807	26955	27019	27024	26845	26806	27031	26854	26999	26979	27017	27018	27113	26836	26983	27022	26759	27032	26703	26675	27011	26909	26876	27302	26823	27074	26840	26720	27168	27145	26962	26947	26823	26918	26721	26819	27099	26774	26674	27135	27027	26835	27173	26987	27118	26763	26964	27087	27111	26685	26942	26906	26849	26809	26747	26913	27086	27260	27004	26843	26822	26964	26808	27134	26829	26989	27030	27123	26882	27075	27215	27051	26874	26940	27085	26726	26719	26971	27106	26944	27032	26745	27003	27017	26799	26932	26992	26918	26931	27006	26724	27017	27206	26792	26795	26893	27045	26713	26882	27057	26993	26899	26943	26947	26848	26979	26754	27067	26930	26978	27009	26759	26864	26949	26512	26788	27086	27139	26922	26776	26849	27017	26906	27032	26786	26919	26897	26970	26877	26978	26939	27133	26855	26796	27041	27111	27107	26866	26788	26838	26892	26818	27025	26816	26932	27179	26908	27050	26768	27076	26812	26985	26862	26750	26731	27039	27185	26748	26773	26952	27027	26698	26910	27067	26950	27171	27033	27086	26882	26929	26843	27186	27015	27239	26973	26821	26835	26868	27099	27110	26756	26949	27013	26941	27203	27021	26993	27050	26744	26917	27072	27089	26980	26805	26853	26869	26878	26910	26802	26995	26860	27038	26960	27067	27248	26935	26707	27023	26684	27022	26992	26866	27134	27137	26998	26927	27010	27005	26822	26924	26976	27011	26804	27129	27103	26966	27037	26963	26671	27014	26997	26949	27048	27069	27098	26943	26862	26657	26923	26831	26914	26896	27044	26967	27096	27056	26929	26940	26882	27037	27102	27241	26863	26807	26955	26999	27036	26876	27124	27159	26787	27153	27012	26867	26976	26872	26863	26822	26994	27119	27058	27044	26835	26777	26629	26850	27052	27009	27089	27009	27039	27069	26934	27027	27346	27006	26876	26825	26938	27045	27066	27106	27174	27099	26870	26791	26730	26808	27005	26951	26899	26980	26987	27248	26733	27156	26852	26933	26811	26905	26909	26944	26995	26878	26987	26986	26760	27009	26686	27100	26885	26918	26914	26937	27123	26938	26919	26898	26914	26934	26811	27089	27011	26855	26986	26834	26905	26926	27075	27019	26874	26858	26950	27266	27114	26798	27001	26949	26950	26933	26869	26935	27112	26809	26938	26700	26739	27040	26823	26964	27151	26886	26756	26988	27110	27186	26857	26711	26880	27021	26671	26802	26796	26835	26958	26813	26830	26783	26891	26965	26798	26830	26996	26706	27159	27203	26875	27035	26942	26698	26868	26936	26858	26919	26669	26925	26725	26964	27169	27009	26946	27000	26919	27185	26950	26855	27054	26990	26914	27014	26879	26922	26699	26758	26972	27089	26833	27025	27035	26993	27015	27024	26856	27017	26918	26918	26728	26887	26942	26843	27033	27061	27083	26907	26949	27270	26896	26959	27138	26956	26853	26788	26733	26790	26952	27168	27193	26980	26976	27065	26762	26643	27100	27066	27037	27008	27019	26928	27052	26933	26901	26764	26796	26840	26860	27079	27041	27049	26963	26940	27057	27112	27129	27125	26954	27146	26763	26825	27090	27239	27191	27061	26871	27062	26704	26919	26804	26818	27018	26900	26924	26888	26769	27042	26959	27048	27161	27003	26734	27017	26889	27154	26962	27069	26897	27059	26748	26653	26944	27059	27179	26954	26940	26958	26960	26768	26969	27198	26841	26822	26867	26960	26981	26921	26965	26987	27072	27098	27162	26660	27175	26928	27010	26951	27006	26574	26935	26896	26936	26933	26880	26909	26885	26738	26832	26756	27090	26943	26735	26976	26774	26816	27144	26867	26945	26799	27011	27166	26996	26923	27098	26773	26763	27116	26809	27066	27015	27208	26924	26885	26766	26647	27124	26685	26843	26849	26785	26960	27321	27107	27222	27058	27017	27156	26897	26932	27001	26799	27131	26989	27264	27000	26807	26872	26911	26865	26951	26813	27008	26874	26928	27004	27040	27039	27002	26870	26884	27174	26783	26646	26933	27004	26919	26796	26713	26836	27131	27011	27081	26845	26685	27009	26882	26939	26749	27111	26812	27187	27023	26994	26797	26974	26820	27036	26930	26843	27059	27028	26716	26914	26966	26833	26664	27033	27012	27241	27093	26919	27225	27124	26738	26783	26937	27133	27121	27022	27041	27130	26861	26818	26740	27055	26996	27069	26855	27094	26764	26864	26948	26946	26857	26918	26780	27044	26743	27193	27061	26613	27009	26911	26842	27184	26893	26853	27088	26999	26863	26914	26888	27151	26824	26896	27020	26925	26733	27114	26933	26914	27082	26975	26721	26897	26730	26891	26561	26996	26890	26974	26855	27109	26617	26913	26870	26946	27001	26952	26911	26706	26995	26960	26715	27015	26966	27031	26916	26897	26830	27149	26910	26816	26932	27017	26967	27046	26970	27030	27064	27088	27053	26984	27014	26777	26702	27053	27013	26960	26878
30945	39211	38205	32513	28209	24411	23026	21747	20293	19754	19220	18609	18439	18330	18133	18191	18163	18033	17962	18025	18049	18354	18226	18183	18139	18058	18046	18077	18221	17928	17847	18064	18088	17933	17928	17944	17874	17902	17736	17782	17780	17847	17900	17772	17811	17805	17788	17803	17686	17704	17861	17909	17836	17857	17695	17713	17805	17807	17845	17801	17762	17673	17774	17591	17864	17646	17863	17499	17709	17886	17824	17879	17742	17517	17896	17877	17836	17734	17741	17734	17790	17953	17763	17793	17829	17734	17681	17893	17719	17775	17720	17787	17708	17865	17719	17774	17821	17671	17598	17814	17670	17879	17781	17581	17565	17892	17737	17865	17697	17704	17891	17777	17841	17651	17870	17827	17911	17675	17488	17847	17910	17717	17623	17835	17759	17607	17635	17817	17577	17810	17850	17853	17722	17782	17822	17685	17729	17745	17735	17721	17769	17750	17878	17514	17754	17790	17657	17799	17762	17748	17709	17715	17833	17698	17910	17574	17797	17673	17771	17975	17820	17756	17814	17934	17764	17914	17710	17978	17872	17584	17861	17956	17768	17755	17667	17804	17767	17737	17990	17796	17811	17813	17807	17810	17848	17599	17720	17676	17923	17754	17625	17781	17885	17733	17785	17903	17767	17992	17711	17863	17826	17721	17697	17539	17803	17796	18005	17830	17760	17744	17507	17746	17838	17908	17865	17716	17762	17735	17861	17690	17764	17751	17629	17598	17810	17906	17881	17602	17771	17757	17762	17724	17890	17757	17719	17732	17744	17750	17742	17822	17972	17883	17761	17784	17788	17752	17860	17863	17724	17734	17717	17757	17742	17968	17924	17764	17720	17688	17736	17782	17739	17809	17821	17720	17872	17765	17875	17871	17845	17526	17755	17668	17725	17735	17908	17787	17733	17638	17723	17780	17663	17677	17764	17686	17723	17744	17745	17711	17775	17817	17685	17876	17845	17913	17799	17901	17609	17912	17818	17701	17747	17740	17812	17598	17667	17806	17589	17653	17941	17750	17739	17754	17792	17895	17814	17843	17850	17852	17644	17848	17886	17871	17672	17668	17776	17517	17933	17917	17826	17712	17801	17894	17768	17667	17689	17826	17778	17765	17774	17892	17817	17881	17724	17862	17769	17867	17832	17758	17694	17831	17558	17758	17752	17676	17813	17756	17694	17778	17678	17821	17960	17775	17824	17643	17843	17756	17741	17779	17701	17880	17708	17722	17788	17717	17761	17875	17505	17746	17929	17819	17833	17715	17950	17853	17807	17749	17642	17927	17632	17810	17840	17835	17739	17597	17976	17866	17843	17718	17902	17782	17828	17893	17835	17708	17737	17760	17933	17673	17733	17846	17787	17844	17865	17839	17604	17758	17865	17886	17698	17563	17818	17816	17785	17911	17856	17820	17610	17656	17826	17712	17854	17895	17853	17686	17851	17739	17755	17844	17883	17697	17660	17826	17881	17792	17813	17800	17656	17791	17889	17723	17720	17726	17942	17900	17782	17771	17883	17897	17773	17804	17838	17799	17794	17923	17897	17929	17832	17935	17869	17873	17857	17934	17689	17754	17809	17856	17720	17810	17722	17690	17783	17838	17755	17995	17764	17792	17664	17737	17693	17617	17849	17744	17730	17931	17720	17800	17704	17754	17712	17894	17756	18072	17601	17693	17759	17872	17694	17674	17799	17569	17780	17705	17860	17835	17675	17848	17710	17726	17806	17753	17875	18016	17832	17943	17731	17700	17827	17557	17748	17942	17752	17780	17804	17854	17846	17731	17653	17845	17815	17742	17813	17746	17656	17667	17585	17838	17882	17843	17857	17909	17895	17623	17879	17747	17945	17674	17842	17755	17742	17698	17777	17850	17839	17824	18067	17962	17690	17710	17917	17578	17774	17637	17712	17757	17795	17730	17734	17670	17750	17649	17808	17737	17923	17714	17680	17659	17710	17815	17695	17693	17750	17689	17836	17720	17734	17981	17703	17902	17774	17754	17753	17904	17705	17861	17685	17627	17787	17880	17736	17759	17698	17805	17698	18025	17838	17592	17861	17592	17759	17830	17862	17805	17688	17856	17656	17719	17925	17759	17536	17843	17817	17805	17655	17757	17842	17657	17826	17802	17852	17845	17872	17778	17744	17835	17734	17790	17835	17812	17858	17933	17745	17668	17708	17866	17781	17965	17813	17798	17761	17771	17832	17707	17713	17696	17651	17896	17788	17848	17804	17856	17810	17766	17643	17704	17875	17907	17897	17817	17960	17684	17735	17718	17964	17763	17620	17835	17779	17672	17669	17780	17950	17805	17773	17651	17868	17698	17858	17746	17777	17776	17885	17866	17840	17556	17967	17757	18009	17593	17875	17748	17806	17719	17742	17889	17542	17677	18000	17759	18023	17875	17881	17685	17865	17777	17692	17773	17822	17821	17650	17834	17766	17810	17828	17778	17785	17800	17839	17722	17735	17754	17657	17789	17745	17776	17813	17789	17794	17743	17858	17786	17960	17816	17725	17769	17734	17713	17789	17717	17751	17877	17842	17875	17701	17561	17872	17908	17949	17767	17702	17747	17686	17690	17832	17720	17656	17789	17832	17474	17726	17751	17727	17690	17735	17946	17704	17822	17775	17764	17753	17903	17859	17809	17765	17833	17731	17800	17908	17836	17941	17851	17773	17725	17716	17744	17858	17958	17707	17888	17852	17745	17790	17630	17788	17758	17699	17820	17712	17826	17646	17852	17786	17839	17800	17625	17804	17772	17791	17876	17968	17745	17829	18087	17739	17748	17716	17853	17739	17902	17856	17763	17663	17584	17896	18100	17855	17650	17834	17764	17812	17953	17687	17698	17722	17768	17833	17931	17768	17712	17929	17731	17810	17907	17885	17659	17689	17761	17710	17805	17601	17766	17812	17796	17784	17679	17821	17668	17772	17684	17738	17764	17953	17947	17741	17880	17747	17657	17746	17691	17698	17802	17873	17781	17629	17630	17781	17896	17678	17629	17826	17644	17945	17873	17908	17794	17787	17776	17722	17720	17939	17757	18038	17698	17807	17727	17783	17770	17703	17796	17829	17860	17761	17667	17967	17765	17850	17612	17961	17821	17781	17790	17986	17816	17677	17704	17660	17815	17855	17719	17600	17705	17839	17733	17763	17647	17790	17777	17663	17807	17700	17693	17560	17882	17765	17667	17971	17865	17587	17901	17811	17654	17789	17800	17744	17814	18047	17793	17777	17784	17783	17805	17786	17928	17698	17823	17893	17887	17800	17707	17960	17597	17771	17773	17842	17807	17690	17755	17843	18001	17783	17795	17714	17652	17791	17692	17834	17727	17856	17872	17938	17873	17719	17752	17737	17916	17867	17848	17679	17960	17800	17759	17847	17519	17812	17737	17798	17927	17766	17758	17909	17949	17794	17734	17778	17615	17817	17602	17698	17672	17861	17757	17836	17745	17885	17704	17699	17849	17815	17693	17857	17816	17731	17833	17782	17783	17834	17844	17973	17828	17742	17954	17925	17903	17648	17922	17737	17818	17816	17732	17745	17851	17913	17596	17786	17981	17854	17730	17910	17787	17808	17628	17848	17900	17772	17890	17752	17827	17629	17761	17949	17693	17661	17966	17772	17543	17673	17765	17908	17711	17825	17651	17849	17713	17936	17670	17621	17919	17756	17541	17626	17788	17768	17809	17747	17811	17763	17719	17733	17769	17846	17913	17818	17812	17760	17992	17774	17813	17618	17751	17669	17871	17773	18019	17654	17917	17826	17842	17746	17835	17706	17903	17520	17827	17691	17955	17819	17683	17867	17872	17730	17889	17849	17867	17834	17814	17816	17806	17671	17759	17916	17719	17871	17802	17695	18131	17815	17712	17748	17925	18005	17986	17660	17808	17810	17875	17934	17763	17853	17736	17734	17783	17840	17976	17885	17725	17896	17812	17936	17759	18062	17783	17670	17904	17900	17839	17707	17772	17826	17678	17676	17621	17860	17796	17917	17771	17853	17651	17692	17944	17899	17807	17916	17793	17810	17803	17882	17860	17914	17744	17762	17764	17974	17765	17882	17738	17669	17822	17902	17806	17863	17615	17901	17639	17836	17766	17798	17975	17811	17657	17801	17706	17725	17800	17899	17802	17861	17671	17941	17809	17694	17760	17747	17839	17862	17603	17700	17721	17714	17895	17684	17772	17684	17734	17743	17793	17798	17821	17932	17960	17973	17833	17999	17939	17929	17907	17824	17670	17606	17820	17823	17803	17729	17776	17769	17853	17703	17841	17598	17730	17726	17697	17719	17701	17778	17908	17853	17562	17731	17662	17765	17772	17790	17794	17782	17709	17775	17863	17664	17670	17800	17729	17763	17763	17903	17820	17764	17569	17887	17673	17742	17721	17781	17879	17623	17944	17859	17658	17912	17811	17792	17651	17781	17654	17917	17697	17698	17843	17634	17810	17940	17834	17871	17734	17791	17963	17889	17854	17683	17718	17843	17651	17815	17698	17875	17702	17849	17698	17996	17693	17757	17826	17670	17734	17936	17971	17682	17863	17816	17955	17794	17825	17689	17723	17711	17831	17901	17815	17665	17736	17819	17859	17828	17961	17728	17596	17690	17671	17740	17726	17749	17818	17743	17740	17796	17844	17716	17896	17838	17854	17896	17624	17804	17764	17777	17891	17811	17675	17775	17815	17831	17826	17680	17724	17906	17752	17639	17695	17723	17883	17817	17912	17714	17727	17835	17658	17792	17686	17722	18027	17625	17705	17841	17789	17779	17754	17650	17741	17636	17730	17834	17772	17780	17736	17876	17787	17887	17680	17756	17826	17855	17764	17897	17880	17906	17747	17813	17827	17927	17901	17893	17739	17755	17894	17756	17795	17793	17734	17722	17805	17668	17597	17954	17757	17818	17811	17826	17829	17823	17804	17890	17783	18039	17780	17768	17959	17882	17696	17910	17721	17783	17759	17719	17868	17771	17889	17921	17748	17782	17877	17699	17881	17798	17713	17993	17830	17763	17681	17902	17905	17743	17588	17985	17760	17911	17753	17743	17853	17748	17641	17639	17877	17765	17683	17918	17672	17829	17880	17804	17680	17715	17783	17899	17838	17963	17784	17850	17890	17827	17732	17867	17669	17695	17830	17713	17852	17793	17849
24366	20924	27242	29472	30364	32570	33313	30768	29951	29730	29081	28051	28004	27827	27914	27900	27889	27641	27659	27771	27468	27642	27866	27593	27627	27813	27765	27735	27778	27695	27467	27831	27594	27449	27701	27485	27685	27321	27419	27290	27129	27648	27486	27437	27409	27129	27366	27386	27526	27291	27504	27427	27391	27327	27204	27326	27413	27129	27278	27273	27368	27319	27591	27396	27386	27546	27225	27486	27328	27631	27220	27437	27494	27195	27473	27444	27361	27104	27426	27279	27431	27311	27423	26959	27362	27555	27413	27181	27342	27505	27328	27380	27382	27583	27289	27433	27168	27046	27454	27602	27373	27348	27287	27280	27361	27407	27541	27274	27462	27179	27415	27371	27625	27244	27308	27217	27370	27387	27341	27466	27153	27295	27226	27221	27298	27256	27303	27467	27356	27313	27231	27099	27203	27122	27362	27369	27392	27190	27151	27498	27380	27387	27069	27521	27417	27253	27413	27032	27101	27201	27335	27271	27328	27304	27404	27370	27346	27490	27212	27332	27377	27417	27201	27113	27346	27265	27206	27226	27411	27297	27280	27396	27480	27144	27393	27509	27274	27284	27498	27352	27480	27444	27299	27160	27437	27242	27349	27213	27330	27358	27232	27245	27319	27298	27384	27235	27224	27326	27220	27326	27197	27845	26988	27422	27456	27630	27415	27262	27276	27222	27403	27240	27216	27432	27087	27316	27151	27488	27255	27245	27270	27232	27201	27486	27163	27326	27129	27255	27329	27125	27346	27173	27337	27244	27537	27391	27290	27249	27240	27281	27226	27312	27156	27495	27284	27407	27305	27425	27297	27116	27221	27283	27320	27352	27249	27406	27154	27454	27247	27353	27380	27154	27350	27075	27276	27071	27115	27319	27336	27399	27256	27302	27368	27360	27562	27331	27214	27173	27333	27085	27325	27027	26993	27387	27290	27402	27196	27014	27392	27369	27268	27603	27270	27372	27180	27251	27125	27206	27195	27183	27551	27557	27308	27310	27410	27350	27325	27329	27120	27344	27204	27129	27273	27011	27221	27239	27280	27260	27413	27636	27260	27243	26983	27087	27524	27231	27242	27527	27277	27229	27318	27181	27314	27259	27229	27288	26909	27249	27248	27183	27205	27187	27220	27488	27666	27201	27240	27135	27191	27447	27425	27650	27384	27251	27362	27551	27655	27053	27243	27480	27043	27387	27257	26995	27306	27352	27270	27436	27357	27270	27440	27188	27364	27429	27289	27325	27289	27282	27212	27326	27219	27216	27317	27392	27312	27305	27208	27506	27325	27289	27002	27213	27068	27370	27326	27277	27290	27282	27446	27195	27084	27241	27334	27408	27309	27168	27242	27499	27719	27404	27328	27192	27278	27274	27162	27126	27282	27420	27251	27193	27384	27350	27226	27336	27459	27294	27493	27085	27379	27501	27332	27328	27278	27442	27331	27543	27364	27356	27361	27278	27465	27185	27355	27302	27412	27242	27046	27544	27236	27209	27164	27306	27280	27226	27432	27238	27285	27293	27434	27350	27123	27422	27223	27364	27392	27445	27515	27231	27140	27285	27407	27345	27339	27194	27409	27203	27294	27299	27513	27378	27389	27337	27307	27160	27374	26786	27343	27367	27276	27002	27312	27333	27156	27206	27353	27418	27168	26980	27190	27505	27190	27663	27359	27090	27385	27268	27430	27150	27501	27319	27312	27301	27562	27390	27169	27483	27461	27482	27427	27448	27274	27295	27340	27326	27481	27150	27483	27095	27426	27126	27345	27327	27277	27539	27288	27391	27409	27372	27365	27328	27381	27120	27360	27072	27183	27201	27227	27164	26989	27306	27429	27005	27498	27497	27274	27235	27126	27311	27357	27290	27381	27348	27070	27191	27150	27084	27189	27119	27265	27443	27463	27137	27333	27575	27459	27268	27510	27465	27405	27301	27287	27176	27551	27209	26982	27194	27417	27291	26993	27327	27381	27282	27571	27343	27280	27290	27450	27207	27225	27352	27337	27240	27359	27154	27499	27372	27399	27552	27317	27275	27075	27494	27522	27246	27484	27442	27328	27349	27465	27540	27405	27200	27006	27294	27388	27399	27138	27485	27317	27408	27230	27266	27154	27063	27244	27262	27324	27345	27320	27307	27100	27171	27354	27253	27373	27284	27270	27349	27435	27295	27439	27251	27406	27332	27240	27262	27474	27485	27367	27285	26962	27566	27277	27030	27347	27173	27099	26971	27159	27203	27324	27244	27429	27607	27280	27268	27449	27352	27491	27302	27265	27121	27415	27483	27743	27235	27373	27342	27171	27279	27199	27161	27385	27426	27289	27360	27418	27399	27395	27482	27232	27164	27194	27433	27474	27448	27393	27369	27418	27260	27282	27287	27442	27377	27194	27232	27181	27390	27446	27347	27278	27435	27453	27422	27297	27365	27414	27148	27729	27230	27487	27073	27222	27145	27038	27123	27208	27283	27409	27435	27465	27279	27166	27150	27320	27408	27411	27525	27307	27421	27148	27233	27384	27102	27293	27161	27199	27209	27284	27534	27464	27374	27448	27615	27302	27337	27300	27263	27440	27453	27222	27435	27049	27143	27341	27443	27419	27490	27243	27221	27311	27395	27400	27108	27160	27289	27494	27505	27125	27241	27480	27292	27313	27161	27197	27237	27539	27226	27259	27343	27200	27000	27050	27373	27142	27227	27497	27578	27227	27153	27452	27381	27267	27562	27610	27254	27388	27515	27423	27167	27403	27321	27172	27182	27213	27279	27161	27475	27489	27352	27338	27202	27120	27164	27337	27276	27232	27410	27142	27437	27546	27488	27353	27267	27475	27357	27527	27254	27355	27297	27167	27186	27422	27347	27298	27298	27298	27303	27615	27364	27204	27388	27523	27509	27184	27267	27472	27076	27186	27372	27350	27214	27434	27396	27565	27284	27181	27411	27421	27201	27241	27574	27277	27253	27224	27343	27294	27142	26958	27434	27296	27297	27453	27285	27174	27261	27266	27211	27275	27179	27411	27396	27245	27280	27457	27117	27520	27132	27391	27363	27266	27343	27377	27148	27508	27291	27301	27325	27016	27272	27302	27279	27347	27232	27202	27201	27388	27134	27343	27090	27342	27295	27208	27363	27171	27381	27225	27318	27255	27562	27335	27164	27098	27124	27587	27148	27282	27369	27440	27268	27454	27211	27446	27110	27269	27240	27379	27096	27198	27186	27316	27496	27065	27264	27089	27148	27260	27291	27300	27123	27245	27390	27509	27504	27496	27316	27384	27503	27403	27399	27598	27414	27434	27206	27467	27134	27217	27424	27112	27433	27362	27385	27030	27293	27362	27448	27488	27361	27271	27229	27013	27229	27415	27118	27360	27258	27356	27118	27176	27343	27308	27184	27170	27262	27475	27473	27546	27304	27196	27396	27485	27296	27395	27373	27179	27125	27059	27545	27134	27301	27334	27319	27495	27486	27072	27451	27255	27021	27325	27457	27303	27349	27170	27286	27253	27359	27198	27175	27358	27502	27352	27239	27243	27132	27328	27305	27483	27323	27361	27272	27136	27203	27623	27368	27580	27328	27379	27279	27259	27478	27170	27225	26977	27311	27500	27478	27205	27284	27510	27341	27505	27424	27319	27221	27266	27341	27566	27439	27338	27427	27389	27553	27088	27105	27348	27248	27334	27110	27305	27415	27291	27195	27416	27127	27110	27310	27397	27186	27228	27136	27244	27422	27336	27061	27236	27293	27362	27353	27532	27558	27318	27182	27472	27248	27299	27278	27411	27194	27433	27136	27431	27496	27387	27588	27507	27462	27263	27074	27216	27427	27335	27412	27271	27386	27514	27413	27397	27448	27191	27102	27336	27295	27255	27422	27514	27361	27177	27314	27427	27342	27307	27423	27214	27150	27319	27381	27346	27693	27402	27500	27317	27206	27483	27216	27358	27360	27334	27214	27257	27285	27256	27417	27053	27264	27347	27248	27445	27181	27427	27441	27197	27529	27217	27378	27219	27213	27307	27415	27524	27310	27448	27355	26975	27272	27296	27196	27275	27452	27206	27227	27162	27038	27279	27287	27179	27128	27357	27352	27224	27142	27269	27323	27478	26924	27172	27366	27362	27473	27233	27193	27197	27211	27194	27099	27434	27008	27379	27195	26974	27447	27626	27429	27320	27217	27329	27280	27116	27513	27395	27366	27547	27126	27215	27354	27401	26944	27226	27302	27297	27319	27409	27182	27122	27114	27284	27059	27461	27385	27279	27110	27236	27425	27440	27175	27077	27182	27292	27505	27281	27479	27322	27372	27293	27015	27237	27335	27723	27490	27329	27400	27139	27054	27070	27074	27158	27283	27315	27238	27446	27136	27430	27458	27171	27122	27261	27262	27059	27427	27530	27243	27170	27082	27203	27246	27229	27199	27358	27237	27221	27098	27352	27009	27295	27199	27189	27257	27224	27272	27322	27325	27305	27210	27300	27516	27508	27152	27542	27196	27491	27372	27137	27174	27462	27451	27258	27536	27373	27006	27086	27557	27312	27339	27437	27060	27227	27234	27269	27408	27291	27236	27237	27318	27303	27457	27355	27510	27626	27177	27450	27187	27224	27337	27277	27162	27396	27187	27325	27282	27187	27288	27291	27384	27141	27471	27379	27324	27157	27235	27334	27363	27124	27400	27348	27227	27296	27293	27571	27405	27345	27567	27367	27430	27253	27271	27319	27343	27474	27245	27285	27639	27183	27470	27089	27254	27293	27187	27304	27374	27268	27198	27423	27313	27292	27335	27349	27344	27388	27346	27622	27321	27393	27633	27524	27227	27347	27286	27351	27107	27221	27406	27407	27261	27335	27381	27345	27303	27275	27076	27184	27069	27420	27441	27222	27418	27340	27401	27282	27472	27198	27351	27426	27329	27442	27460	27382	27360	27111	27100	27245	27177	27015	27260	27229	27287	27215	27528	27355	27202	27518	27296	27247	27157	27310	27232	27292	27237	27192	27488	27421	27313	27453	27292	27377	27363	27049	27266	27271	27332	27308	27304	27376	27528	27043	27161	27266	26968	26956	27160	27279	27245	27287	27371	27300	27368	27446	27318	27363	27320	27132	27233	27379	27456	27413	27487	27517	27286	27496	27596	27294	27324	27459	27341	27665	27638	27272	27337
27165	44604	43828	37532	32006	27786	25778	23485	22234	21540	20687	19438	18919	18926	18900	18860	18852	18736	18755	18516	18724	18525	18535	18740	18703	18579	18590	18416	18539	18551	18314	18300	18541	18337	18254	18191	18337	18098	18134	18196	18066	18196	17865	18042	17990	17889	18024	18199	18264	18096	18076	17987	18001	17968	18055	18157	18167	18265	18074	18034	18225	18038	18020	17970	17939	18025	18122	18153	18036	18040	17877	18037	17978	17903	17849	17932	18103	18062	18013	17988	18006	18030	17942	18049	18062	17968	17975	18039	17980	17923	17973	17966	17982	18074	18143	18101	18017	17956	18097	18216	17947	18029	17982	17975	17855	17980	18020	18042	17924	18158	17865	18034	17953	18199	17885	18278	18027	18137	17959	17855	17942	18069	18055	18110	18054	18023	18093	18057	18145	17878	17917	18112	17998	18091	17991	18056	18050	18145	18031	17871	17895	18176	17907	17978	17944	18125	18045	17986	17891	18068	17996	18085	17995	18053	17982	18068	18022	18117	17902	18104	18227	17958	18021	17841	18148	18039	17933	18048	17920	17999	18182	17785	18050	18050	17987	17906	18143	18080	17835	17904	17982	18003	18087	17958	18228	18069	17909	17992	18145	18153	18128	18092	18064	17954	17912	17969	18083	18051	17881	17953	17897	18025	17897	17936	18049	17954	18003	17939	17947	17981	17998	18051	17914	17857	17950	18037	18023	18038	18062	18158	18115	18061	18082	17978	18063	18107	18012	17984	18091	18077	18200	18150	17867	17952	18009	17961	18143	18065	17972	17898	18056	17973	18100	17956	17965	18073	18316	18252	18011	17992	18051	18078	18150	18005	18081	18161	17947	18054	18057	17983	17939	18005	18006	18113	17938	18077	17994	18233	17993	17896	18034	18108	18069	18043	18079	18116	18043	17960	17969	17959	18025	18120	18046	17819	18113	18022	18043	17985	17966	18062	18167	17907	18195	17775	18042	18249	18033	17796	17963	18049	17933	18049	18070	18028	18062	17899	18020	18210	18056	18133	17917	18066	17972	17993	18142	17992	17870	17927	17990	17920	18156	17777	18002	18006	17909	17926	18020	18286	18034	17981	17864	18124	18057	18142	17906	17790	17921	17987	18054	17955	18085	18158	17907	17892	18016	18056	17969	18169	18078	18001	18035	17938	18042	17886	18003	18047	18224	18036	17873	17913	18040	18209	18173	17970	17951	17975	17898	17988	18065	17861	18149	18061	17941	17948	18151	17993	18168	18235	18012	18003	18054	18008	18079	17952	18011	17849	18072	18075	17931	18074	18062	17991	18285	18054	18042	17958	18075	17892	17847	18175	17935	17930	18278	18147	17963	17927	18066	17787	18022	18065	18056	18059	17937	18147	18036	18018	18049	18076	18006	18092	18136	18036	18131	17954	18015	18154	18021	18114	17960	17915	18110	18198	17750	18003	18210	18120	17944	17957	17977	18057	17920	18174	18063	17981	18171	18101	18043	17979	18028	18041	18016	18010	18099	17877	17922	18056	17923	17989	18048	17849	17981	18006	18037	17869	18132	18190	18065	18045	18052	18043	18035	18146	18037	17990	17973	18046	18030	18245	18193	17988	18126	18112	18028	17982	18062	17997	18082	18003	18329	18049	17903	18063	18077	18136	18008	17958	18127	18023	17978	18153	17908	18337	17926	17881	18048	18003	18036	17856	18075	17975	17998	17858	18080	18188	18023	17951	17893	18031	18184	17995	17970	17968	18068	18106	17916	17948	17942	18124	18000	18094	18247	17919	18069	18051	17974	17950	17967	18139	17847	18011	18066	18039	17752	18002	17862	17967	17926	18051	17958	18057	17997	18169	18044	18179	18171	17869	18071	18030	17870	17952	17811	17958	18014	18101	18102	17863	18089	17951	18158	18014	18231	18193	18076	18103	18101	17991	18014	18034	18071	18004	18156	18137	18243	18115	18034	17886	18013	18124	18064	18000	18062	18064	17988	18162	17922	17839	17971	17967	18016	18030	18165	18059	18060	18261	17953	17862	17937	17910	18085	17992	18009	18128	17991	17900	18036	18109	18060	18108	18179	18074	18195	18023	18060	18214	18007	18101	18054	18156	18012	17893	18061	18017	17968	18039	18196	18048	18033	17980	18095	18052	18110	18135	18115	17880	18034	18158	18082	17782	17858	17950	17930	17997	18031	18026	17930	18012	17992	18077	17981	18171	18200	17886	18012	18110	18098	18006	17855	18229	18159	17901	18106	18019	17804	18037	17988	18031	18112	17951	18038	18061	18107	17857	17945	18091	18134	17837	17930	18095	18024	17845	17921	17839	17876	17957	18022	18180	17960	18056	18108	18102	18080	18109	18046	18018	18025	18043	18105	18039	17831	17925	18098	17978	18030	18109	17976	17992	18204	18037	17932	17985	17909	17905	17824	17911	18129	18076	18031	17894	18039	17997	17959	17914	18086	18011	18013	18130	18056	18063	18023	17877	18052	17881	18079	17872	17919	18078	17965	18032	18008	18008	17998	17999	17913	18069	17999	18080	18009	18184	18151	18002	18222	18017	18073	18000	17900	18168	18176	18104	18159	18088	18266	17934	18013	17896	18100	18072	18177	18122	18035	17971	17818	17948	17949	17976	18024	17936	18023	18162	18153	18106	18031	18100	18123	17842	18084	18062	17918	17974	17973	18084	17920	17879	18088	18230	18025	18058	18060	17944	18150	18000	18128	18179	18114	18179	17910	18168	18075	18027	17879	18063	18080	17929	17942	18143	18199	18185	17982	17971	17967	18053	18092	18123	18154	17914	17878	18044	18190	18070	17932	17823	18204	17995	18087	18127	18098	17902	18001	18075	17936	18062	17960	18030	18068	18179	18101	17909	18122	18173	17874	17986	17959	17865	18118	18112	18096	18166	17846	17839	18072	17975	18080	17980	18004	18086	17971	17956	17988	18159	18027	18032	18130	18308	18022	18166	18039	18078	18004	18076	18093	17817	17964	17856	18089	18212	17950	17846	18058	18145	17804	17901	18186	17982	17974	18116	18049	18094	17910	17999	18192	17817	18169	17960	18209	18050	18021	17983	17940	17907	17985	17983	18059	17956	17954	17909	18044	18036	18079	17955	18003	18046	17885	17967	18140	17798	18113	17983	17875	17899	17835	17990	17979	18166	17968	18165	18002	17987	18026	18047	18074	17880	17990	18115	17880	18140	18138	18058	17839	17996	18245	18023	18203	18014	18026	18033	18116	17868	18004	17931	18004	18038	17998	17813	18125	17912	17981	18054	18012	17819	18110	18050	18036	18019	17985	17966	18080	18097	18043	17994	18026	17956	17896	18070	18128	18036	18034	18159	18085	17974	17986	18131	18204	18215	18028	18024	18121	17943	17972	18176	17989	18035	18023	18047	18057	18011	18144	18173	17977	18003	18153	18144	17977	17882	18075	18172	18032	17980	18110	18075	18140	17962	18086	18060	18093	18126	18032	18010	17899	17953	17874	18199	18051	17915	17962	18074	18221	17993	18055	18102	18109	18010	18055	18023	18021	17956	18156	17792	18017	18046	17963	18023	17985	18034	18000	18125	18066	17948	18132	17964	17912	17846	17996	18053	17967	17972	18086	18022	18160	18007	18019	18039	18039	18095	17958	18054	17969	18046	18076	18041	17945	18097	18142	17873	18132	18133	17833	18062	18165	18077	18103	18053	18040	18042	18109	17925	18163	18106	17984	18083	17943	18093	18006	17929	17987	18067	17970	18046	17941	17916	18072	18015	18045	18036	18006	18093	17869	17854	18049	18128	18133	18065	18014	18018	18052	18051	17906	17897	17943	18202	17985	18056	18324	18001	17892	17880	18001	18173	18128	18019	17962	17963	17865	17914	17959	18094	17998	18220	17997	18071	17994	18107	17971	18043	18055	17898	18004	18028	18024	18013	17972	18119	18091	18085	17966	18118	17974	17995	17913	18002	18145	17950	17843	18011	17934	18001	17996	17942	18105	18268	18109	18108	18100	18193	17989	18128	18012	18126	18251	18223	18152	18025	18095	18149	17936	17993	17926	18134	18030	17920	18033	18105	17875	17999	17976	17979	18085	18056	18203	18000	18110	18025	18040	18100	17914	17926	18046	18150	18088	18044	17999	18118	18117	18196	18045	18047	18068	18091	18131	18018	17977	18001	17902	17923	17954	18114	18110	18180	18120	18118	18151	18032	18061	18070	18191	17910	18072	17946	17865	18197	17940	17873	18136	17979	18055	18075	18007	18016	18109	17958	18062	18019	18063	18103	17913	18053	18124	18069	18212	18021	18042	17975	18124	17949	18100	17983	18148	18072	18051	18045	17997	17826	18103	17911	18150	18012	18011	18114	17921	17895	18197	18063	17907	18040	17858	18112	18061	17809	17906	18103	18033	18035	18100	17968	17983	18118	18161	17910	18090	18075	17920	18051	18123	18076	18124	18187	17964	18075	17957	18194	17895	18097	18127	18036	17974	18044	17916	18092	17956	17828	18004	18076	17908	18094	18029	18070	18139	18131	18135	18044	18070	17908	18172	18137	18250	18177	18102	17898	17932	18061	18191	18132	18051	17918	18068	17975	18031	18114	17831	18061	18045	18002	17965	17949	17917	18068	17935	18108	18111	18054	17881	18105	17962	18027	17990	18051	18058	18015	18121	18161	18012	18030	18051	17963	18175	18033	18040	17993	18074	17817	18048	18078	18205	18173	18022	18131	17836	18110	18179	17951	18106	18082	17926	18193	17943	18177	17969	18107	18142	18097	18042	17834	18029	17914	18017	18005	18061	17947	18045	18128	18133	18212	17872	18124	17997	18002	18236	17982	18172	17998	17924	17990	17905	18047	17940	18000	18013	18054	17917	17962	18159	18071	18003	17998	17976	17921	17952	18142	18079	18006	18086	17902	18101	18072	18014	18137	17921	18144	18015	18205	18153	18075	18182	18078	17982	18070	17922	18090	18120	18036	18108	17929	18005	18197	17996	18061	17947	18105	18372	18065	18065	18038	17987	17912	18013	17923	18067	18053	18018	18085	17992	18070	18167	17835	18164	17907	18125	17774	18111	18097	17731	18077	17920	18021	17832	18018	18038	17982	18075	18157	17850	18078	17922	18162	18037	17951	18207	17918	18227	17955	17967	18270	18026	18159	17948	18047	17948	18098
22368	20824	27033	25611	25673	31291	34900	31614	29897	29796	28944	27820	27439	27237	27274	26939	26893	27079	26950	26940	26918	26915	27036	27005	26989	27175	26835	26759	26823	26545	26555	26681	26637	26514	26613	26676	26732	26875	26722	26765	26321	26330	26401	26307	26389	26363	26432	26412	26468	26270	26543	26353	26051	26378	26297	26410	26220	26413	26400	26222	26418	26468	26517	26165	26632	26422	26365	26692	26308	26329	26326	26271	26335	26397	26487	26180	26305	26292	26150	26394	26277	26363	26443	26158	26371	26261	26405	26133	26270	26177	26271	26416	26320	26325	26202	26464	26328	26190	26194	26432	26471	26419	26349	26177	26009	26224	26233	26329	26188	26360	26355	26199	26350	26344	26204	26141	26313	26164	26026	26410	26420	26217	26263	26170	26157	26586	26340	26291	26182	26231	26185	26382	26127	25991	26124	26440	26678	26464	26459	26159	26101	26164	26076	26597	26357	26103	26153	26444	26198	26265	26073	26275	26505	26464	26288	26404	26441	26161	26324	26219	26344	26375	26339	26073	26525	26189	26578	26143	26184	26249	26261	26187	25995	26616	26153	26135	25974	26323	26305	26318	26458	26287	26346	26001	26334	26410	26153	26428	26182	26308	26337	26179	26238	26146	26379	26315	26397	26290	26109	26145	26224	26485	26437	26334	26342	26249	26090	26192	26268	26138	26089	26254	26396	26482	26286	26117	26204	26426	26165	26491	26103	26141	26440	26205	26326	26400	26059	26330	26216	26359	26368	26424	26361	26372	25974	26210	26349	26226	26390	26335	26421	26153	26225	26304	26336	25980	26206	26422	26422	26309	26445	26452	26223	26249	26125	26194	26231	26073	26173	26166	26255	26326	26178	26002	26334	26362	26183	26182	26372	26465	26412	26328	26252	26066	26188	26066	26241	26209	25970	26251	26218	26350	26180	26124	26268	26184	26334	26058	26268	26480	26182	26351	26296	26204	26258	26432	26343	26338	26300	26315	26348	26238	26158	26380	26207	26276	26376	26300	26322	26296	26172	26334	26364	26478	26363	26203	26184	26043	26125	26205	26284	26277	26203	26331	26338	26114	26217	26362	26281	26091	26119	26370	26411	26364	26394	26238	26408	26217	26159	25864	26276	26276	26207	26505	26377	26324	26367	26293	26207	26148	26264	26324	26196	26166	26170	26218	26310	26256	26275	26315	26348	26172	26221	26077	26221	26172	26303	26494	26355	26262	26420	26312	26152	26493	26358	26520	26165	26547	26358	26194	26426	26275	26255	26234	26208	26315	26574	26228	26332	26246	26259	25975	26426	26087	26345	26237	26211	26178	26173	26262	26415	26320	26549	26488	26198	26191	26312	26124	26295	26255	25937	26274	26054	25941	26322	26249	26465	26414	26254	26373	26376	26281	26271	26279	26169	26294	26250	26316	26194	26349	26277	26357	26173	26298	26297	26270	26365	26169	26186	26031	26233	26072	26346	26305	26300	26223	26281	26253	26180	26170	26129	26140	26389	26260	26137	26186	26179	26265	26070	26393	26189	26289	26151	26126	26097	26192	26153	26278	26440	26189	26592	26393	26382	26168	26532	26152	26475	26611	26446	26215	26126	26298	26170	26214	26452	26388	26228	25919	26227	26293	26333	26271	26099	25973	26159	26277	26426	26213	26214	26326	26153	26289	26331	26295	26180	26169	26465	26074	26209	26199	26377	26167	26363	26331	26438	26362	26246	26126	26420	26172	26142	26407	26229	26430	26311	26219	26200	26295	26300	26065	26143	26208	26237	26237	26137	26103	26305	26205	26015	26103	26416	26519	26235	26083	26252	26343	26525	26508	26364	26384	26312	26179	26225	26512	26306	26397	26352	26178	26452	26156	26195	26473	26187	26171	26378	26410	26228	26079	26434	26169	26164	26409	26426	26196	26066	26155	26334	26370	26392	26335	26287	26287	26547	26237	26257	26188	26211	26178	26202	26168	26346	26146	26086	26407	26273	26370	26341	26157	26084	26215	26292	26453	25832	26268	26089	26130	26337	26256	26426	26537	26387	26227	26227	26043	26145	26182	26247	26327	26274	26093	26314	26250	26363	26367	26138	26272	26283	26419	26400	26408	26394	26326	26088	26288	26098	26149	26273	26244	26410	26226	26502	26270	26439	26435	26497	26423	26242	26346	26353	26075	26060	25996	26182	26267	26356	26089	26270	26168	26493	26264	26247	26251	26421	26403	26452	26114	26084	26195	26172	26135	26339	26171	26291	26446	26222	26153	26293	26366	26456	26311	26160	26184	26250	26006	26218	26429	26476	26384	26154	26485	26073	26285	26349	26094	26548	26393	26135	26347	26535	26208	26143	26169	26252	26312	26003	26025	26095	26331	26116	26345	26044	26125	26182	26193	26220	26294	26231	26131	26163	26250	26185	26236	26094	26245	26338	26085	26147	26345	26461	26312	26356	26406	26459	26351	26507	26344	26333	26270	26219	26148	26603	26286	26287	26289	26191	26144	26195	25966	26167	26290	26391	26068	26488	26135	26488	26339	26380	26312	26558	26429	26344	26034	26242	26361	26104	26516	26408	26186	26190	26464	26534	26181	26272	26185	26296	26199	26065	26209	26502	26244	26292	26568	26465	26194	26211	26240	26397	26001	26641	26421	26444	26446	26469	26398	26398	26302	26004	26152	26219	26390	26230	26249	26211	26001	26382	26324	26273	26221	26075	26518	26416	26185	26045	26584	26311	26139	26392	26202	26353	26123	26246	26341	26176	26155	25991	26111	26323	26366	26356	26341	26473	26461	26382	26087	26402	26554	26363	26386	26183	26141	26216	26365	26363	26087	26217	26039	26156	26347	26410	26104	26350	26203	26642	26415	26427	26149	26131	26326	26281	26385	26356	26308	26282	25980	26321	26497	26483	26192	26180	26331	26194	26112	26440	26240	26286	26292	26306	26276	26389	26234	26306	26150	26089	26188	26308	26209	26479	26525	26353	26264	26240	26483	26159	26377	26183	26360	26383	26382	26287	26198	26187	26064	26093	26540	26441	26331	26120	26196	26317	26296	26274	26263	26411	26089	26125	26409	26431	26102	26203	26169	26210	26288	26323	26172	26358	26461	26406	26245	26408	26184	26135	26083	26150	26279	26002	26278	26234	26547	26168	26020	26275	26299	26471	26357	26230	26208	26276	26348	26178	26434	26435	26365	26493	26407	26397	26257	26365	26189	25988	26164	26502	26244	26268	26424	26329	26138	26118	26367	26287	26122	26382	26394	26299	26262	26417	26286	26174	26148	26111	26138	26288	26188	26027	26289	26508	26291	26312	26225	26470	26262	26524	26342	26333	26253	26423	26227	26279	26347	26233	26198	26363	26435	25974	26135	26065	26407	26298	26333	26335	26274	26242	26242	26162	26356	26304	26121	26144	26245	26397	26446	26559	26345	26205	26067	26266	26496	26342	26232	26282	26301	26276	26107	26075	26492	26188	25974	26281	26506	26222	26258	26017	26084	26159	26394	26198	26112	26187	26282	26378	26326	25979	26399	26273	26288	26510	26199	26501	26432	26589	26339	26551	26249	26475	26497	26348	26252	26173	26251	26355	26240	26460	26425	26451	26175	26150	26225	26195	26445	26396	26351	26238	26435	26002	26191	26227	26469	26427	26374	26614	26247	26279	26327	26348	26159	26408	26211	26238	26308	26253	26268	26224	26170	26453	26374	26320	26231	26249	26266	26557	26388	26377	26387	26453	26293	26196	26119	26245	26205	26527	26456	26469	26514	26282	26188	26251	26152	26141	26198	26367	26221	26269	26302	26128	26158	26575	25967	26279	26477	26109	26160	26407	26471	26206	26202	26235	26206	26315	26185	26128	26490	26369	26230	26149	26202	26002	26245	26141	26244	26234	26373	26268	26159	26437	26142	26234	26139	26454	26305	26215	25986	26231	26081	26059	26125	26265	26145	26348	26151	26202	26093	26213	26253	26393	26064	26274	26260	26470	26287	26155	26416	26609	26166	26096	26117	26166	26155	26137	26504	26198	26348	26103	26368	26583	26083	26208	26147	26114	26132	26372	26513	26393	26190	26436	26337	26247	26154	26382	26452	26230	26429	26218	26270	26061	26323	25992	26284	26429	26179	26359	26150	26107	26211	26054	26058	26121	26517	26154	26167	26401	26285	26038	26168	26609	26369	26161	26197	26074	26370	26220	26274	26339	26423	26202	26270	26274	26488	26460	26228	26323	26262	26148	26327	26377	26225	26282	26404	26285	26210	26208	26143	26468	26484	26624	26339	26424	26438	26335	26265	26119	26157	26490	26216	26287	25941	25967	26167	26169	26436	26022	26110	26417	26480	26259	26005	26390	26221	26279	25917	26315	26310	26060	26401	26307	26319	26230	26218	26249	26097	26399	26482	26193	26284	26126	26391	26563	26260	26216	26202	26417	26264	25954	26254	26335	26335	26474	26049	26160	26246	26349	26291	26238	26286	26272	26293	26305	26318	26080	26148	26140	26370	26188	26154	26188	26157	26379	26192	26131	26450	26204	26229	26355	26138	26160	26296	26228	26121	26287	26389	26341	26147	26656	26313	26340	26222	26328	26147	26229	26307	26268	26397	26196	26169	26164	26217	26125	25885	26277	26306	26589	26317	26403	26281	26162	26019	26391	26330	26332	26267	26296	26195	26181	26261	26285	26493	26412	26196	26453	26352	26159	26118	26260	26385	26023	26368	26520	26276	26361	26164	26156	26235	26030	26285	26396	26230	26281	26120	26537	26481	26196	26277	26396	26339	26335	26343	26424	26255	26193	26174	26196	26599	26326	26314	26148	26290	26279	26393	26435	26320	26269	26232	26128	26060	26140	26472	26352	26248	26463	26359	26410	26139	26136	26172	26381	26197	26390	26340	26281	25965	26190	26134	26361	26338	26296	26118	26283	26343	26331	26113	26261	26323	26322	26323	26175	26227	26370	26465	26376	26090	26300	26159	26195	26241	26232	26179	26284	26413	26345	26278	26161	26177	26437	26322	26318	26398	26417	26261	26317	26219	26279	26332	26378	26059	26133	26297	26273	26380	26498	26236	26123	26283	26412	26263	26586	26228	26258	26039	26308	26298	26249	26522	26307	26086	26303	26211	26225	26287	26461	26312	26309	26141	26318	26065	25962	26321	26369	26467
28374	49350	48936	40888	35161	30905	27876	25511	23641	22620	21287	19538	19112	18805	18823	18630	18596	18458	18660	18567	18463	18550	18165	18596	18412	18484	18206	18124	18129	18150	18122	17980	18043	18025	17823	18165	18005	17725	17809	17774	17604	17902	17674	17536	17567	17700	17663	17682	17572	17504	17451	17644	17552	17655	17634	17627	17522	17552	17546	17426	17504	17542	17440	17707	17725	17501	17506	17558	17599	17426	17417	17348	17657	17633	17702	17526	17612	17429	17438	17530	17526	17571	17688	17648	17586	17482	17355	17750	17602	17533	17627	17676	17624	17577	17557	17676	17462	17350	17498	17687	17563	17407	17579	17666	17617	17514	17512	17629	17523	17533	17681	17353	17583	17796	17529	17564	17549	17686	17647	17427	17614	17662	17549	17556	17589	17551	17532	17535	17485	17639	17533	17733	17500	17407	17591	17700	17733	17665	17502	17702	17392	17481	17531	17543	17528	17406	17368	17478	17387	17687	17512	17580	17323	17497	17599	17662	17520	17665	17628	17508	17441	17482	17600	17692	17629	17541	17599	17683	17443	17590	17535	17414	17674	17587	17488	17502	17528	17475	17610	17527	17684	17536	17635	17362	17637	17498	17512	17594	17487	17569	17457	17439	17462	17552	17651	17411	17601	17294	17559	17391	17553	17396	17468	17343	17505	17581	17431	17627	17512	17468	17430	17578	17532	17576	17424	17477	17813	17567	17451	17464	17370	17510	17456	17404	17685	17554	17580	17419	17713	17473	17645	17371	17544	17407	17632	17557	17610	17477	17449	17500	17550	17577	17557	17751	17742	17274	17793	17541	17630	17443	17460	17520	17428	17495	17655	17635	17550	17541	17559	17458	17442	17550	17455	17427	17716	17661	17758	17573	17609	17438	17581	17388	17490	17446	17539	17441	17618	17629	17608	17399	17484	17544	17605	17522	17523	17456	17611	17621	17478	17498	17472	17551	17673	17512	17510	17574	17557	17386	17707	17615	17264	17582	17542	17594	17604	17665	17525	17390	17570	17523	17647	17416	17518	17546	17537	17626	17595	17561	17415	17396	17496	17592	17533	17416	17654	17696	17535	17607	17586	17617	17491	17548	17545	17461	17382	17438	17398	17637	17477	17526	17567	17444	17497	17515	17694	17552	17495	17543	17593	17475	17625	17472	17521	17767	17622	17447	17486	17537	17531	17534	17459	17608	17491	17706	17478	17426	17698	17609	17526	17675	17346	17461	17323	17529	17490	17598	17605	17615	17335	17595	17571	17603	17436	17570	17542	17616	17490	17619	17553	17570	17420	17595	17590	17494	17593	17491	17513	17601	17497	17418	17518	17667	17447	17537	17503	17487	17500	17738	17567	17537	17417	17420	17602	17567	17620	17456	17545	17653	17514	17451	17512	17574	17565	17528	17513	17478	17683	17563	17636	17516	17605	17534	17585	17619	17612	17456	17664	17565	17583	17466	17601	17387	17407	17565	17540	17715	17380	17426	17441	17729	17496	17586	17682	17446	17509	17544	17739	17565	17439	17247	17445	17435	17650	17491	17438	17621	17493	17566	17558	17474	17601	17570	17645	17515	17541	17663	17548	17492	17548	17461	17509	17538	17589	17410	17599	17426	17627	17502	17706	17590	17589	17668	17660	17610	17637	17638	17598	17625	17618	17593	17549	17516	17432	17718	17824	17602	17482	17549	17496	17630	17647	17448	17547	17512	17540	17644	17685	17484	17607	17491	17536	17493	17600	17682	17368	17341	17436	17594	17463	17646	17335	17417	17546	17634	17465	17504	17498	17589	17497	17612	17332	17461	17601	17563	17569	17551	17614	17694	17546	17374	17529	17418	17380	17653	17701	17773	17561	17443	17508	17524	17454	17459	17438	17520	17552	17305	17575	17529	17582	17494	17502	17428	17538	17503	17404	17615	17538	17751	17528	17528	17568	17480	17418	17582	17526	17560	17434	17584	17559	17537	17552	17485	17424	17510	17502	17591	17443	17601	17456	17529	17484	17574	17627	17618	17439	17673	17585	17556	17529	17447	17569	17549	17381	17696	17552	17685	17380	17721	17484	17557	17604	17706	17626	17466	17704	17617	17555	17585	17628	17369	17478	17511	17552	17403	17530	17460	17500	17538	17514	17570	17681	17448	17593	17782	17721	17555	17416	17396	17629	17408	17362	17437	17506	17679	17545	17465	17567	17497	17583	17538	17651	17509	17628	17637	17576	17516	17582	17568	17522	17453	17537	17629	17513	17566	17614	17679	17482	17601	17504	17553	17526	17464	17380	17640	17559	17617	17455	17578	17517	17587	17429	17533	17682	17657	17526	17707	17478	17519	17503	17634	17445	17536	17555	17460	17573	17534	17504	17563	17500	17567	17504	17632	17540	17415	17543	17512	17558	17658	17607	17532	17597	17652	17470	17512	17736	17609	17471	17570	17520	17502	17515	17494	17431	17464	17552	17530	17549	17464	17575	17567	17357	17798	17606	17587	17353	17425	17592	17574	17555	17477	17313	17443	17728	17683	17481	17538	17712	17624	17463	17473	17461	17437	17505	17479	17569	17465	17576	17446	17407	17552	17537	17476	17507	17493	17536	17526	17476	17602	17555	17694	17539	17604	17682	17429	17704	17624	17527	17517	17471	17670	17660	17569	17522	17507	17661	17661	17568	17665	17633	17423	17649	17550	17549	17657	17454	17524	17527	17496	17570	17632	17698	17509	17557	17623	17390	17480	17506	17627	17512	17679	17368	17598	17558	17506	17367	17451	17695	17610	17303	17552	17578	17660	17594	17620	17692	17517	17310	17416	17525	17634	17411	17584	17460	17457	17676	17610	17578	17423	17544	17541	17480	17468	17648	17515	17586	17637	17531	17587	17465	17556	17543	17666	17555	17628	17563	17548	17415	17493	17496	17516	17478	17613	17508	17448	17628	17577	17621	17484	17657	17548	17525	17575	17574	17627	17631	17512	17553	17440	17541	17597	17430	17584	17535	17376	17639	17707	17516	17482	17585	17591	17613	17432	17525	17763	17457	17533	17438	17464	17558	17509	17593	17527	17528	17502	17538	17433	17495	17600	17556	17394	17659	17619	17539	17543	17348	17558	17476	17456	17479	17402	17722	17553	17710	17521	17620	17684	17521	17538	17381	17517	17514	17505	17628	17604	17551	17499	17501	17450	17700	17281	17455	17625	17574	17486	17663	17519	17566	17535	17418	17529	17529	17612	17509	17713	17495	17528	17647	17662	17606	17689	17617	17791	17444	17665	17532	17534	17410	17569	17486	17353	17548	17690	17609	17440	17540	17696	17536	17477	17446	17494	17602	17670	17510	17680	17514	17305	17598	17467	17626	17360	17700	17494	17363	17463	17656	17525	17500	17533	17463	17434	17526	17382	17527	17493	17556	17669	17578	17535	17491	17642	17634	17529	17380	17454	17514	17656	17512	17496	17391	17504	17471	17522	17600	17387	17505	17618	17718	17541	17612	17500	17447	17618	17625	17350	17614	17550	17498	17738	17603	17536	17463	17509	17543	17483	17583	17687	17452	17505	17442	17535	17509	17586	17490	17687	17448	17487	17376	17376	17515	17486	17576	17511	17526	17473	17517	17415	17657	17546	17498	17593	17665	17471	17490	17569	17576	17377	17514	17561	17498	17359	17590	17627	17516	17424	17633	17645	17553	17491	17488	17397	17475	17697	17375	17624	17640	17609	17561	17405	17398	17451	17634	17746	17354	17563	17551	17475	17491	17464	17610	17657	17712	17456	17465	17662	17672	17506	17514	17528	17649	17566	17464	17517	17513	17608	17546	17449	17578	17582	17622	17512	17404	17555	17386	17677	17573	17602	17730	17483	17529	17681	17776	17660	17401	17511	17578	17556	17541	17367	17463	17484	17649	17540	17550	17614	17494	17682	17492	17500	17569	17475	17542	17540	17464	17455	17621	17545	17601	17355	17488	17444	17547	17498	17490	17574	17461	17732	17382	17482	17571	17679	17386	17524	17612	17604	17580	17581	17359	17430	17374	17577	17629	17581	17610	17714	17708	17563	17550	17531	17406	17375	17546	17758	17592	17679	17338	17631	17405	17479	17653	17666	17645	17381	17554	17395	17691	17358	17588	17588	17530	17438	17521	17564	17614	17634	17613	17478	17475	17557	17578	17407	17576	17609	17605	17464	17590	17644	17441	17524	17418	17633	17485	17346	17494	17683	17419	17586	17502	17410	17614	17428	17336	17512	17349	17800	17542	17511	17622	17538	17613	17681	17427	17649	17393	17871	17545	17561	17455	17384	17426	17560	17439	17504	17460	17501	17307	17641	17562	17442	17782	17583	17403	17445	17385	17502	17456	17448	17525	17569	17656	17471	17528	17438	17487	17754	17515	17552	17496	17691	17621	17484	17658	17477	17688	17449	17571	17429	17497	17512	17541	17569	17583	17533	17554	17731	17499	17358	17608	17531	17536	17424	17473	17615	17621	17734	17591	17465	17500	17593	17581	17643	17549	17529	17606	17494	17556	17735	17473	17609	17379	17611	17642	17318	17485	17453	17745	17548	17541	17570	17642	17640	17573	17532	17665	17621	17545	17553	17621	17669	17625	17472	17757	17471	17484	17659	17573	17534	17612	17621	17424	17645	17486	17372	17606	17425	17406	17659	17565	17615	17596	17520	17497	17568	17590	17677	17566	17507	17579	17765	17543	17532	17580	17564	17480	17470	17465	17502	17438	17623	17495	17568	17570	17563	17470	17518	17492	17699	17473	17602	17421	17576	17535	17539	17623	17553	17474	17327	17782	17435	17673	17535	17649	17490	17586	17569	17635	17496	17417	17698	17500	17561	17628	17604	17497	17704	17584	17550	17663	17379	17455	17429	17402	17492	17583	17486	17344	17510	17662	17371	17436	17440	17479	17498	17549	17410	17616	17522	17704	17603	17514	17611	17433	17611	17525	17428	17604	17379	17494	17512	17417	17760	17532	17513	17436	17469	17436	17763	17511	17446	17635	17574	17531	17475	17634	17364	17571	17553	17564	17716	17681	17534	17450	17475	17426	17766	17710	17243	17331	17375	17505	17623	17344	17616	17416	17419	17514	17515	17550	17621	17564	17403	17551	17543	17570	17560	17477	17576	17469	17532	17788	17529	17530	17501	17567	17648	17425	17606
39360	36909	39926	36309	33346	31611	30450	29349	28516	28116	27862	27270	27325	27027	27077	27052	27037	26648	27104	27209	27394	26943	26994	27076	27243	27075	27033	27196	27164	27017	26748	26770	26959	26745	26985	26765	27030	27037	27182	27022	27008	26895	26710	26843	26700	27010	26959	26756	27041	27141	26611	26864	26827	26828	26842	26929	27054	26875	26800	26788	27019	26729	27040	26661	27328	26768	26832	26527	27094	26848	26910	27049	26690	26887	26749	26828	26816	26658	26999	26981	27149	26693	26607	26658	27051	27010	26706	26917	26719	26764	26967	26900	26755	26824	26835	26570	26952	27070	26621	27087	26921	26839	26634	26708	26810	26679	26627	26760	27012	26640	27080	26648	26802	27039	26702	26987	26898	27004	26963	26982	26967	26917	26942	26805	26906	26953	26852	26696	26862	26760	26790	26631	26678	26808	26891	26804	26839	27015	26704	26962	26950	27055	26889	27016	26711	26701	26826	27118	26838	26852	26903	26660	26812	26918	26937	26891	26781	26782	26729	26675	26897	26904	26715	26857	26854	27008	26957	26706	26706	26586	26836	26744	26921	27199	26872	26619	26875	26938	26974	26644	26577	26862	26675	26869	26744	26827	26945	26672	26877	26760	27014	26787	26886	27116	26752	26947	26735	26475	26819	26627	26874	26624	26668	27045	26654	26908	26762	26930	26840	26969	26827	26991	26935	26994	26707	26932	26963	26706	27004	26802	26975	26574	26773	26912	26727	26724	26807	27085	26834	26652	26790	26990	26871	26936	26737	27170	26758	26949	26832	26964	26722	27015	26695	26940	27164	26933	26784	26774	26986	26828	26510	26707	26819	26806	26645	26666	26933	26926	26734	26610	26902	26810	26789	26877	26753	26809	27047	26673	26862	26903	26621	26944	26797	27081	26594	26915	26932	27119	27071	27016	26959	26817	26846	26687	26957	26944	26861	26916	27106	26956	26889	26665	26910	26915	27005	26775	26640	26961	26662	26734	26833	26768	26934	26787	26916	26939	26992	26854	26889	26669	26976	26866	26860	26770	26940	26573	26778	26790	26731	26903	26894	26890	26738	26941	26814	26880	26827	26713	26907	26939	26830	26972	27039	26759	27005	26738	26978	26847	26925	26747	26938	26853	26951	26929	26931	26770	26721	26817	26821	26798	26815	26833	26844	26769	26793	26710	26905	26897	27017	26931	26771	26950	26834	26613	26785	26784	26904	26777	26948	26830	26751	27124	26922	26759	26784	26890	26789	26702	26643	26661	26896	26876	26967	26577	27044	26944	26604	26629	26857	26952	27086	26868	26910	26659	26838	27042	26966	26617	26732	26679	26838	26842	26900	26849	26987	26815	26911	27168	26473	26873	26713	26880	26833	26918	27071	27142	26795	26892	27095	27012	26957	26807	26605	26598	27070	26855	26878	26873	26777	26851	27018	26829	26948	26814	26911	26789	26962	27010	26803	26721	26862	26813	26865	26529	26770	26733	26905	26783	26794	26638	26536	26801	26813	26908	26684	26713	26730	26666	27257	26779	26873	27039	26795	26886	26929	27101	26971	26770	26767	26735	26849	27039	26842	26748	26951	26997	26575	26657	26775	26753	26982	26978	26858	26904	26903	27165	26993	26856	26824	26845	26878	26957	26779	26965	27036	26687	26597	26789	26676	26875	27158	26997	26901	27140	26914	26695	26865	26876	26474	27000	26983	26976	26877	27068	26953	26951	26910	26702	26832	26872	26848	26927	26901	26834	26777	27025	26832	26661	26916	26894	26532	26855	26445	27028	26849	26958	26958	26923	26658	26579	26809	26763	26866	26898	26774	27029	27049	26960	26712	26925	26625	26895	26690	26586	26807	26632	27197	26970	26899	26738	26746	26925	26739	26506	26564	26890	26884	26925	26732	26965	26661	26837	26804	26894	26763	26930	26946	26555	26812	26781	26938	26738	26799	26675	26696	26677	26612	26732	26757	26997	26846	26606	27004	26633	26778	26855	26874	26774	26966	26688	26790	26864	26976	26903	26843	26794	26670	26741	26958	26823	26971	26731	26852	26775	26668	26561	26666	26952	26665	27065	26891	27036	26889	26665	26716	26775	26867	26827	26941	26583	26674	26989	26778	26967	26656	26993	27137	27003	26990	26885	26782	26927	26978	26881	26774	26544	26805	26681	26857	26674	26865	26914	26911	26851	26873	26752	27071	26715	26786	26823	26884	26566	26765	26618	26842	26858	26817	26912	26752	26809	26888	26869	26931	26892	26812	26508	26704	26921	26898	26853	26889	26852	26725	27020	26830	26714	26618	26627	26627	26944	26881	26803	26777	26958	26757	27020	26664	26948	26830	26924	27042	27041	26842	26689	26879	26664	26897	26840	26774	27086	27032	26816	26755	26998	26891	27078	26982	26840	26889	26901	26629	27038	27112	26789	27116	27027	26711	26726	26641	27093	26872	26932	26863	26804	26829	26758	26902	26837	26853	26764	26926	26687	26673	27094	26663	26902	27007	27021	26999	26776	26819	27137	26787	26867	26841	27026	27070	26945	26841	26828	26803	26700	26842	26822	26818	26837	27093	26972	26939	27037	27042	26879	27025	26906	26559	26854	27097	27133	26976	26974	27101	27202	26823	26622	26720	26983	26873	26988	26991	26530	26664	26804	26860	26742	26969	26576	26778	26837	26741	26963	26993	26822	26826	26723	26883	27065	26916	26670	26985	26742	26919	27067	26780	26649	26881	26748	26856	26730	26998	26905	26768	26761	26888	26751	26880	26661	26991	26960	26660	26972	26840	26831	26766	26657	26903	26608	26795	26946	26749	27000	26831	26727	26783	26842	27006	26723	26794	27097	26937	27093	26939	26882	26885	26749	26728	26734	26669	26779	26768	26962	26913	26958	27007	26693	26884	26890	27009	26976	26876	26812	26810	26978	26697	26798	26814	26921	26761	26908	26820	26895	26904	26927	27012	26806	26605	26753	27155	26885	26934	26843	26956	26900	26767	26801	26966	26876	26707	26425	26832	26850	26779	26838	26731	27017	26692	26804	26828	26959	26798	26742	26823	27124	26944	26791	26568	26895	26925	27003	26890	26729	26709	27097	26682	27047	26924	26800	26949	26805	26797	26781	26895	26725	26677	26739	26932	26843	26827	26967	26784	26603	26866	26924	26891	26735	26900	26849	26752	26706	26976	26694	26724	26776	27056	26693	26942	27057	26957	26866	27100	26809	26848	26812	26840	26723	26919	26617	27094	26795	26891	26941	26912	26829	26733	26791	26939	26910	27056	26789	26850	26753	26727	26817	26716	26638	26843	26871	26768	26835	27116	26937	27020	26650	26918	27095	26831	26668	26959	27009	26568	26895	26818	26821	26773	26918	26996	26851	27119	26771	27036	26707	26475	27139	27070	26807	26788	26878	26795	26750	27065	27054	26892	26631	26912	26996	26885	26929	26848	27030	26976	26923	26825	27102	27064	26739	26896	26906	26839	26790	26882	27066	26930	26768	26781	26876	26644	26623	26879	26905	27101	26749	26692	26918	27057	26949	26821	26972	26972	26813	26894	26873	26811	26801	26761	26845	26983	26865	26810	26602	26899	26829	26839	26820	26951	26946	26946	26764	26870	26878	26899	26735	26630	26903	27000	27140	26928	26866	26886	26834	27017	26607	26586	26938	26813	27120	26918	26831	26922	26837	26706	26773	27047	26806	26629	27132	26704	26575	26795	26963	26816	26858	26834	26887	26695	26996	26847	26776	26732	26655	26825	26927	26726	27002	27016	26851	26737	26538	26990	26765	26808	26943	26827	27168	26843	26644	26894	26959	26692	27039	27159	26932	26985	26782	26644	27037	26606	26862	27090	27007	27100	27070	26965	26870	26679	26879	26957	26950	27050	26828	26836	26770	27088	26826	26802	26758	26835	26996	26801	26778	26877	26977	26933	26848	26981	26773	26807	26849	26997	27009	26809	26822	26871	26915	26981	26861	26910	27020	26577	26968	26829	26926	26838	26796	26794	27006	26876	26549	27085	26841	26882	26853	26774	26839	26759	27136	26873	26811	26917	26717	27068	26794	27031	26836	26913	26828	26878	26806	26966	26965	27169	27101	26806	27073	26810	26928	26953	26722	26850	26596	26776	26694	26949	27192	26900	26793	26621	26974	27003	27040	27023	26799	26917	26880	26841	26966	26874	26666	26697	26824	26863	27119	26906	26963	26981	26823	26933	26851	26772	26932	26527	26818	26866	26888	26723	26817	26658	26844	26559	26950	26854	27160	26823	26794	26993	26813	26966	26928	27077	27091	26886	27089	27049	26712	26973	26926	26654	26783	26884	26828	26698	26740	26773	26810	26764	26861	26875	26858	26779	27061	26971	26869	26648	26761	26822	26837	27045	26932	27010	26450	26912	27110	27015	26766	26873	26806	26892	26795	26935	26888	26922	26778	26874	26738	26850	26654	26818	26909	26992	26657	26851	26773	26795	26723	26820	26883	26904	26693	26916	26756	26970	27060	26868	26674	26630	26746	27019	26765	27051	26551	26940	26832	26673	26735	26889	26812	26913	26876	26852	26853	26995	26744	26862	27024	27040	26913	26638	26623	27126	26747	27098	26730	26661	26657	26874	26861	26936	26729	27008	26949	26723	26925	26826	26634	26874	26872	26942	26847	26703	26868	26780	26777	26939	26822	26966	26662	26915	27055	26755	26713	26843	26774	26789	26981	26817	26979	26838	26952	26913	26945	27116	26892	26769	27028	27043	27110	26897	26958	26744	26620	26749	26737	27000	26800	26615	26897	26954	26825	26811	26871	27004	26730	26822	26780	26971	26848	26702	26942	26872	26944	26915	26870	26962	26697	26859	26733	26740	26791	26811	26929	27087	26775	26976	26802	26697	27156	26939	26497	27035	26850	26657	26684	26718	26906	26786	26718	26735	26590	26727	26827	26834	26903	26906	26926	26858	26858	26788	26814	27013	26729	27149	26757	26971	26903	26526	26886	26923	26884	26969	26656	26729	26843	26926	27011	26778	26938	26857	26798	26834	26801	26935	26828	26781	26698	26806	26626	26955	26774	26797	26843	26764	26917	26797	26589	26729	26920	26900	27102	26936	26855	26833	26984	26850	26665	26869	26781	26894	27115	27213	26853	26875	26829	26694	26601	26842	26851	26740	26826
30829	39120	38636	31542	27649	25008	23226	21764	20549	20300	19393	18617	18466	18401	18149	18089	18081	18139	18105	18120	18094	18159	18031	17878	18164	18183	18128	17945	17927	18041	18001	17918	17744	17807	18030	17953	17775	17680	17828	17702	17860	17693	17885	17867	17899	17739	17698	17776	17924	17696	17760	17686	17748	17771	17830	17907	17788	17783	17775	17807	17755	17773	17890	17743	17806	17731	17675	17699	17702	17803	17855	17686	17750	17711	17862	17772	17824	17867	17777	17703	17635	17725	17807	17709	17822	17640	17691	17801	17698	17663	17800	17703	17663	17902	17853	17817	17744	17607	17732	17835	17634	17629	17771	17666	17812	17903	17781	17891	17717	17603	17665	17707	17893	17582	17697	17803	17614	17703	17664	17732	17767	17864	17660	17830	17703	17762	17864	17889	17840	17781	17728	17795	17775	17706	17889	17862	17727	17950	17733	17723	17819	17640	17759	17944	17830	17845	17700	17805	17762	17724	17892	17586	17685	17777	17667	17480	17703	17740	17828	17697	17691	17843	17763	17862	17826	17719	17621	17704	17778	17866	17648	17891	17778	17821	17693	17695	17821	17673	17743	17798	17820	17790	17813	17750	17723	17713	17804	17833	17621	17717	17864	17782	17737	17886	17614	17930	17813	17609	17858	17620	17767	17603	17865	17760	17751	17819	17698	17699	17813	17709	17694	17788	17785	17870	17962	17760	17826	17803	17808	17658	17534	17871	17817	17749	17793	17858	17739	17869	17692	17710	17811	17769	17595	17629	17715	17789	17829	17658	17701	17632	17770	17797	17634	17681	17683	17863	17864	17792	17875	17761	17944	17733	17735	17715	17851	17736	17658	17676	17834	17622	17857	17813	17749	17961	17844	17833	17800	17771	17721	17795	17814	17915	17866	17705	17810	17765	17826	17794	17819	17651	17539	17970	17807	17823	17907	17687	17839	17816	17850	17952	17659	17700	17732	17840	17687	17772	17747	17648	17880	17547	17729	17816	17794	17734	18020	17981	17768	17568	17638	17797	17680	17847	17589	17738	17785	17786	17771	17696	17776	17666	17678	17613	17656	17706	17641	17687	17825	17736	17894	17842	17548	17685	17835	17809	17836	17809	17818	17717	17893	17680	17741	17515	17738	17898	17713	17877	17737	17785	17852	17554	17805	17699	17706	17669	17910	17692	17901	17689	17736	17789	17650	17724	17640	17697	17549	17726	17594	17795	17706	17762	17713	17819	17697	17724	17581	17835	17661	17829	17832	17719	17778	17718	17726	17562	17719	17849	17853	17744	17623	17606	17714	17745	17582	17883	17775	17758	17828	17643	17952	17883	17761	17960	17718	17778	17751	17752	17623	17661	17735	17852	17628	17855	17844	17638	17776	17900	17830	17698	17740	17716	17714	17896	17921	17686	17731	17758	17647	17764	17767	17554	17715	17745	17894	17768	17849	17713	17800	17842	17843	17804	17863	17916	17690	17754	17887	17772	17879	17691	17728	17767	17680	17852	17746	17803	17814	17760	17696	17676	17633	17868	17736	17772	17685	17578	17686	17797	17737	17887	17652	17767	17878	17864	17856	17691	17683	17926	17768	17703	17852	17678	18011	17635	17895	17794	17730	17794	17810	17687	17703	17605	17833	17665	17876	17864	17865	17872	17694	17804	17803	17775	17613	17795	17748	17708	18055	17842	17675	17770	17740	17703	17661	17747	17947	17783	17683	17941	17583	17811	17757	17920	17754	17927	17710	17739	17581	17682	17706	17740	17694	17775	17833	17843	17905	17686	17883	17874	17752	17687	17832	17606	17727	17615	17567	17801	17934	17910	17675	17756	17945	17688	17651	17756	17619	17744	17760	17694	17780	17763	17833	17751	17752	17789	17703	17745	17909	17865	17782	17829	18010	17758	17835	17650	17855	17725	17762	17841	17835	17946	17691	17695	17786	17976	17719	17625	17774	17714	17721	17680	18048	17820	17890	17730	17804	17833	17600	17807	17828	17586	17710	17581	17745	17827	17788	17725	17825	17742	17683	17755	17668	17740	17649	17716	17704	17663	17821	17730	17964	17851	17845	17666	17615	17767	17825	17766	17786	17726	17876	17820	17805	17910	17894	17625	17680	17715	17537	17673	17863	17950	17741	17668	17917	17542	17996	17657	17642	17724	17734	17797	17872	17715	17724	17712	17867	17805	17697	17744	17785	17572	17657	17613	17732	17668	17692	17824	17593	17759	17535	17600	17724	17899	17701	17900	17953	17651	17731	17757	17849	17792	17831	17764	17638	17781	17709	17822	17723	17827	17800	17721	17613	17644	17691	17813	17730	17775	17788	17819	17678	17885	17671	17648	17511	17872	17886	17762	17687	17813	17673	17728	17750	17807	17746	17934	17682	17567	17711	17698	17836	17739	17894	17697	17619	17852	17825	17870	17782	17803	17755	17578	17777	17704	17707	17717	17666	17703	17695	17784	17692	17733	17639	17817	17630	17696	17685	17754	17731	17604	17800	17719	17847	17754	17687	17850	17779	17584	17874	17532	17806	17677	17831	17632	17723	17846	17751	17827	17674	17748	17678	17818	17712	17715	17677	17681	17724	17841	17775	17787	17798	17768	17757	17783	17824	17701	17788	17756	17685	17647	17841	17871	17726	17788	17649	17883	17646	17844	17733	17798	17660	17926	17691	17818	17944	17669	17792	17762	17824	17791	17784	17769	17959	17570	17805	17729	17735	17864	17927	17855	17750	17822	17748	17784	17804	17859	17651	17677	17846	17818	17983	17629	17728	17881	17698	17670	17702	17648	17667	17804	17822	17797	17596	17643	17728	17763	17745	17592	17505	17830	17765	17738	17731	17714	17761	17658	17660	17617	17685	17643	17825	17744	17696	17685	17885	17833	17771	17828	17788	17936	17935	17805	17643	17686	17608	17640	17777	17651	17764	17741	17719	17812	17581	17796	17695	17610	17623	17606	17557	17764	17616	17807	17762	17676	17914	17678	17719	17919	17652	17837	17757	17621	17713	17855	17834	17759	17698	17830	17628	17774	17619	17734	17743	17800	17704	17713	17779	17844	17829	17708	17614	17598	17688	17708	17624	17662	17658	17864	17690	17643	17661	17700	17824	17798	17721	17806	17787	17701	17885	17727	17665	17817	17849	17679	17723	17703	17878	17752	17721	17746	17739	17561	17766	17819	17647	17856	17839	17853	17683	17613	17878	17922	17663	17797	17869	17709	17690	17769	17936	17891	17764	17759	17806	17833	17930	17723	17733	17826	17779	17742	17788	17766	17694	17757	17625	17791	17587	17759	17689	17794	17728	17733	17778	17662	17793	17741	17680	17822	17623	17631	17713	17856	17800	17689	17796	17779	17877	17704	17854	17890	17762	17596	17605	17895	17830	17678	17728	17691	17771	17921	17606	17774	17716	17773	17714	17894	17658	17854	17707	17908	17556	17771	17743	17814	17708	17831	17762	17862	17627	17519	17786	17682	17787	17736	17936	17708	17615	17847	17653	17671	17838	17704	17452	17676	17631	17741	17864	17582	17713	17822	17769	17789	17803	17667	17740	17704	17736	17668	17632	17720	17803	17621	17907	17586	17476	17671	17779	17671	17834	17757	17719	17858	17812	17653	17741	17851	17764	17735	17700	17641	17954	17572	17703	17561	17524	17704	17897	17789	17813	17597	17599	17618	17911	17832	17767	17844	17619	17783	17680	17668	17921	17692	17770	17763	17815	17802	17730	17712	17656	17880	17807	17750	17938	17753	17616	17767	17771	17563	17685	17905	17845	17898	17683	17818	17976	17778	17721	17775	17539	17829	17770	17894	17546	17795	17814	17819	17792	17694	17967	17884	17711	17842	17665	17891	17718	17762	17774	17757	17741	17764	17740	17668	17870	17788	17739	17881	17717	17754	17753	17634	17801	17878	17855	17907	17641	17683	17676	17707	17766	17656	17808	17729	17687	17694	17774	17735	17812	17683	17766	17826	17742	17701	17935	17732	17657	17910	17803	17691	17508	17670	17773	17896	17772	17761	17836	17783	17510	17925	17631	17577	17792	17776	17597	17746	17804	17860	17835	17529	17878	17738	17678	17852	17759	17773	17934	17682	17743	17812	17756	17934	17738	17648	17752	17937	18013	17914	17605	17792	17716	17697	17762	17608	17819	17673	17793	17802	17755	17598	17738	17841	17759	17711	17654	17914	17838	17818	17881	17647	17692	17813	17821	17859	17801	17729	17726	17631	17681	17695	17694	17820	17924	17782	17859	17677	17750	17850	17742	17737	17830	17734	17825	17678	17858	17665	17713	17760	17699	17862	17818	17753	17852	17675	17812	17831	17986	17782	17945	17809	17719	17712	17817	17746	17910	17656	17783	17792	17806	17785	17793	17693	17718	17708	17863	17814	17750	17742	17741	17795	17757	17639	17949	17756	17626	17726	17712	17536	17932	17723	17773	17740	17918	17732	17864	17641	17584	17893	17731	17657	17742	17942	17722	17808	17742	17796	17711	17764	17873	17857	17824	17607	17593	17788	17790	17819	17633	17738	17866	17704	17781	17805	17696	17900	17798	17730	17685	17872	17720	17824	17704	17821	17759	17693	17677	17741	17745	17554	17833	17694	17785	17840	17974	17820	17733	17687	17597	17735	17791	17670	17667	17891	17843	17730	17799	17783	17871	17603	17652	17823	17656	17572	17798	17724	17844	17923	17829	17721	17730	17915	17665	17795	17819	17617	17908	17801	17791	17751	17843	17562	17774	17662	17721	17800	17751	17819	17822	17912	17746	17562	17791	17765	17828	17800	17710	17746	17702	17768	18016	17641	17617	17663	17903	17781	17434	17636	17847	17975	17743	18025	17717	17696	17689	17760	17510	17730	17741	17740	17696	17897	17654	17804	17617	17857	17790	17792	17605	17782	17909	17944	17789	17643	17782	17820	17761	17842	17896	17845	17678	17801	17764	17771	17763	17728	17789	17939	17627	17778	17738	17618	17762	17611	17759	17617	17732	17744	17726	17896	17676	17885	17676	17896	17690	17651	17709	17838	17760	17769	17631	17777	17661	17919	17915	17653	17735	17762	17623	17691	17813	17802	17966	17760	17925	17657	17803	17833	17900	17771	17799	17857	17823	17507	17905	17477	17735	17708	17880	17604	17682	17745	17734	17729
24287	20850	27256	28777	29949	33119	33437	31710	29986	29713	28727	28424	27869	28067	28021	27928	27752	27754	27793	27415	27490	27692	27895	27618	27612	27765	27554	27368	27456	27476	27846	27435	27456	27399	27387	27250	27652	27347	27368	27368	27166	27368	27364	27173	27250	27083	27193	27190	27134	27044	27192	27297	27512	27252	27510	27256	27090	27430	26979	27182	27332	27254	27265	27309	27371	27275	27071	27123	27028	27348	27321	27333	27427	27168	27512	26837	27264	27158	27478	27192	27241	27084	27346	27478	27273	27356	26992	27140	27334	27196	27290	27140	27310	27550	27315	26908	27194	27047	27218	27257	27197	27299	27456	27287	27088	26964	27100	26988	27038	27389	27009	27172	27147	27199	27415	27270	27336	27034	27087	27062	27249	27228	27265	27351	27097	27411	27244	27032	27152	27095	27380	26927	27237	27244	27161	27213	27269	27193	27090	26880	27280	27561	27305	27061	27113	27140	27126	27308	27098	27371	27311	26991	27069	27176	27241	27160	27107	27116	27161	27123	27246	27257	27143	27162	27316	27017	27348	27060	27128	27267	27169	27155	27119	27394	27329	26858	27284	26983	27177	27046	27479	27423	27196	27202	27355	27247	26973	27123	27173	27470	27268	27487	27150	27275	27197	27277	27304	27278	27234	27174	27237	27208	27167	27262	27469	27422	27431	27168	27061	27210	27363	27112	27470	27153	27260	27260	27069	27134	27384	27085	27111	27252	27063	26918	27157	27121	27222	27469	27301	26986	27251	27297	27316	27480	27351	27227	27222	27269	27222	26876	27240	27206	27261	27244	27267	27171	27236	27587	27167	27070	27328	27225	27327	27046	27282	27137	27254	26881	27138	27288	27378	27484	27480	27322	27289	27167	27132	27325	27146	27322	27094	27262	27318	27268	27077	27197	27219	27478	27407	27166	27505	27382	27034	27292	27348	27218	27138	26991	27055	27098	27099	27369	27316	27202	27223	27333	26987	27256	27402	27274	27166	27121	27209	27208	27319	27102	27192	27234	27226	27216	27237	27161	27410	27091	27210	27092	27162	27034	27286	27063	27186	27214	27356	27297	27251	27022	27369	27354	27151	27038	27244	27035	27176	27126	27211	27240	27261	27149	27053	27323	27018	27069	27048	27120	27156	27138	27147	27124	26956	27104	27056	27270	27257	27040	27272	27321	27460	27051	27134	27164	27481	27181	27138	27440	27273	27162	27388	27206	27238	27225	27191	27211	27267	27146	27320	26922	27218	27169	27169	27048	27341	26951	27353	27197	27258	27232	27402	27164	26919	27175	27270	27044	27413	27274	27203	27185	27294	27061	27337	27175	27075	27214	27368	27377	27384	27161	27264	27082	27340	27217	27243	27213	27431	27083	27169	27103	26989	27284	27180	27048	27087	27020	27017	27151	27160	27285	27225	26984	27220	27293	27421	27126	27182	26886	27213	27410	27229	27156	27209	27292	26988	27160	27320	27168	27379	27158	27271	27162	27179	27095	27254	27248	27156	27054	27413	27254	27168	27160	27267	27143	27490	27030	27489	27452	27165	27246	27193	26986	27320	26976	27387	27245	27361	27193	27162	27353	27013	27269	27047	27313	27466	27071	27123	27430	27072	27338	27519	27032	27300	27044	27328	27057	27206	27404	27038	27172	27275	27372	27086	27198	27152	27110	27122	27310	27449	27272	27243	27409	27468	27019	27090	27212	27332	27232	27024	27208	27121	27281	27315	27339	27432	27112	27236	27088	27216	26889	27260	27248	27291	27219	27369	27325	27210	27061	27150	26829	27076	27045	27271	27112	27290	27288	27289	27264	27167	27194	27331	27257	27047	27375	27150	27257	27131	27144	27081	27388	27051	27205	27128	27247	27393	27308	27476	27300	27307	27167	27665	27243	27300	27092	27143	27239	27270	27181	27387	27267	27143	27293	27415	27229	27191	27217	27329	27208	27347	27234	27220	27258	27290	27125	27378	27273	26868	26921	27020	27099	27308	27346	27290	27089	27250	27219	27262	26906	27186	27337	27365	27170	27407	26976	27205	27343	27280	27286	27448	27294	27280	27272	27153	27294	27353	27130	27362	27132	27206	27503	27376	27174	26933	27173	27385	27129	27065	27399	27262	27134	27140	26985	27236	27263	27049	27117	27260	27156	27276	27287	27270	27298	27018	27040	27362	27173	27132	27313	27362	27210	27040	26967	27550	27358	27450	27151	27244	27436	27167	27250	27278	27120	27316	27174	27138	27274	27174	27136	27191	26994	27030	27078	27250	27265	27420	27203	27239	27386	27327	27043	27331	27348	27312	27330	27358	27314	27225	27014	26992	27299	27341	27263	27336	27093	27117	27241	27395	27322	27351	27072	27173	26965	27322	27087	27120	27182	27078	27189	27141	27257	27275	27157	27174	27233	27193	27304	27203	27207	27349	27332	27350	26969	27076	27189	27172	27397	27106	27257	27163	27273	27337	27201	27424	27207	27159	27272	27273	27165	27288	27492	27565	27111	27604	27358	27153	26862	27088	27217	27406	27229	27043	27270	27359	27330	27448	27188	27338	27097	27146	27257	26866	27081	27344	27164	27126	27230	27338	27073	27246	27230	27291	27401	27196	27287	27156	27150	27060	27211	27273	27076	27259	27287	27239	27332	27304	27221	27445	27342	27258	27126	26968	27381	27223	27499	27190	27412	27117	27385	27681	27178	27163	27082	27276	27244	27292	27245	27403	27295	27257	27160	27320	27281	27227	27294	27122	27142	27565	27285	27098	27275	27379	27406	27437	27266	27250	27282	27327	27359	27009	27307	27466	27352	27144	27135	27123	27169	27114	27236	27396	27019	27036	27198	27153	27103	27423	27048	27369	27287	27335	27102	27012	27204	27227	27167	27287	27506	27305	26953	26974	27296	27065	27425	27431	27233	27083	27222	27359	27382	27151	27361	27105	27104	27145	27599	27245	27065	27110	27298	27276	27220	27300	27339	27365	27216	27206	26931	27196	27141	27348	27469	27146	27298	27183	27226	27053	27112	26914	27192	27080	27062	27199	27212	27235	27100	27096	27065	27063	27194	27228	27104	27254	27162	27327	27266	27223	27501	27152	27170	27253	27204	27320	27282	27114	26964	27311	27012	26962	27371	27078	27193	27155	27298	27135	27274	27175	27260	27299	27221	27167	27020	27047	27286	26846	27271	27301	27344	27360	27214	27381	27288	27221	27296	27219	27317	27137	26997	27207	27346	27178	27088	27188	27201	27131	26878	27096	27150	27315	27419	26945	27328	27144	27192	27080	27087	27317	27421	27311	27341	27328	27389	27212	27248	27238	27332	27372	27095	27263	27078	27274	27310	27166	26906	26964	27207	26995	27120	27231	27208	27312	27285	26982	27402	27110	27151	27071	27152	27175	27257	27303	27102	27076	27189	27447	27191	27349	27020	27079	27172	27457	27183	26913	27063	27237	27487	27251	27239	27309	27321	27045	27214	27164	27164	27258	27055	27133	26971	27277	27418	27065	27326	27215	27489	27246	27342	27011	27194	27233	27199	27216	27198	27289	27359	27198	27164	27166	27270	27275	27113	27159	27362	27440	27045	27231	27338	27408	27390	27266	27226	27484	27154	27169	27188	26892	27338	27247	27195	27180	27348	27208	27286	27233	27071	27205	26997	27298	27320	27327	27270	27261	27140	27432	27267	27341	27304	27287	26981	27032	27321	27220	27177	27295	27287	27268	27043	27178	27512	27346	27208	27255	27303	27054	27122	27169	27214	27184	27250	26979	27390	27285	27354	27326	27419	27287	26943	27080	27238	27336	27092	26972	27261	27353	27371	27242	27148	27140	27212	27365	27343	27302	27094	27078	27270	27177	26891	27292	27131	27162	27118	27269	27389	27172	27106	27337	27142	27263	27320	27469	27346	27324	27327	27309	27283	27120	27266	27307	27051	27241	27113	26981	27246	27170	27402	27129	27111	27044	27219	27463	27164	27033	27028	27091	27401	27282	27416	27245	27140	27141	27211	27125	27020	27395	27244	26977	27047	27313	27217	27366	26948	27291	27179	27337	27331	27148	27238	27149	27112	27106	27290	27023	27423	27251	27034	27174	27113	27319	27386	27068	27424	27337	27227	27239	27136	27020	27292	27157	27209	27288	27160	27052	26902	27328	27353	27164	27334	27428	27283	27282	27434	27075	27056	27245	27210	27550	27526	27344	27008	27219	27319	27395	27131	27053	27256	27232	27345	27164	27219	27382	27444	27450	27104	27302	27388	27214	27238	27303	27177	27341	27164	27032	27459	27047	27069	27406	27224	26951	27166	27296	27175	27038	27318	27409	27114	27295	27235	26927	27172	27256	27129	27253	27328	27230	27481	27406	27134	27281	27332	27351	27269	27448	27253	27084	27504	27602	27127	27125	27482	27215	27327	27056	27111	27357	27049	27162	27304	27267	27184	27199	27216	27198	27296	27371	27255	27398	27384	27415	27254	27024	27706	27320	27190	27407	27060	27120	27080	27336	27158	27042	27323	27303	27260	27340	27309	27304	27099	27315	27246	27293	26951	27278	27082	27101	27452	27235	26917	27204	27334	27110	27273	27295	27015	26948	27436	27106	27237	27130	27487	27181	27168	27372	27375	27102	26973	27101	27062	27378	27103	27238	27093	27242	27232	26857	27358	27138	27081	27032	27103	27298	27270	27292	27447	27056	27167	27059	27216	27302	27389	27028	27228	27362	27215	27256	27564	27277	27293	27239	27413	27165	27310	27406	27217	27007	27224	26982	27078	27275	27019	27138	27360	27140	27123	27332	27049	27078	27021	26947	27310	27311	27161	27092	27298	27309	27101	27244	27304	27399	27471	27581	27364	27396	27232	27447	27235	27000	27231	27166	27119	27463	27258	27290	27172	26846	27164	27047	27174	27195	27105	27134	26951	27014	27230	27259	27368	27162	27525	27417	27413	27449	27182	27333	27360	26895	27133	27185	26896	27231	27355	27248	27081	27145	27057	27463	27287	27148	27579	27171	27277	27295	27234	27000	27119	27008	27385	27328	27551	27407	27162	27278	27114	27347	27207	26909	27210	27047	27234	27467	27221	26928	27182	27144	27249	27396	27211	26930	27125	27503	27238	27377	27216	27432	27276	27343	27473	27173	27179	27486	27125	27491	27490	27161	27365
27386	44924	43831	35965	32108	28510	26149	24700	22853	21643	20626	19589	19041	18533	18712	18955	18629	18778	18639	18559	18714	18583	18488	18664	18537	18542	18605	18414	18348	18457	18345	18430	18274	18321	18236	18212	18265	18096	18060	18365	18085	18172	18245	17959	17812	18115	18050	18034	17990	18069	18119	17862	17949	17904	18088	18010	18038	18021	18026	17883	18164	17961	18173	17982	17968	17882	18100	18056	18168	17899	18053	18193	18150	18071	17963	18050	17998	17923	17861	17938	18098	17870	18019	18019	18107	17882	18104	18164	18032	17981	18056	17927	17840	18045	17906	18028	17946	17950	18088	18040	18244	17888	18013	17891	17862	17959	17958	17989	18016	17872	17828	17787	18081	18104	17916	18046	17952	17963	18010	17944	17930	17955	18259	17786	17916	18099	18177	17887	17993	18114	17849	17894	18015	18015	17933	18064	17968	17933	18016	17898	18145	18126	17923	17933	18012	17988	17834	18103	18218	18069	18079	17825	18066	18120	18062	18019	17955	18141	17958	17992	18040	18040	18122	17968	17876	17876	18040	17918	17911	17965	17738	17893	18028	17920	17926	18023	17964	18089	17858	18229	17853	18185	17786	18020	17903	17903	17990	17957	18161	17991	18107	18088	18101	17881	17933	18027	17958	17949	18024	17889	18210	18116	18110	18115	17854	18017	17963	18124	17897	17954	18224	17924	18043	18116	17870	18033	18009	17908	18102	17907	17827	17987	17918	17840	18258	17726	17965	18115	18092	18008	17862	17944	18025	18066	18019	18002	18082	17991	17933	18185	17863	18131	18176	17972	17812	17993	18149	17990	17860	18036	18117	18001	17977	18125	18121	17919	18100	17982	17957	18160	18167	18114	17948	17916	18002	17869	18078	18187	18206	18018	18036	17999	17956	17895	18001	18040	18082	18071	17989	18012	18021	17866	17930	18007	17996	17943	18153	18073	17914	18071	17963	17987	18214	17994	17948	18110	18203	17847	18223	17952	17933	18132	17960	18085	18128	18096	17806	18043	17959	18051	18188	18180	18039	17972	18143	18012	17778	17873	17871	17977	17926	18109	18138	17965	17968	17904	18109	18007	18167	18026	17971	18019	18099	17907	18082	17936	17980	17917	18027	17861	18037	17976	18022	18176	18174	17962	18049	17977	18074	18097	18063	18160	17813	17832	18010	17912	17926	17915	17930	17871	17830	17839	17869	18030	17943	17994	17862	18024	17646	17971	18142	18201	17836	17958	17985	17896	17864	18040	18211	17984	17951	17977	18014	18010	18071	17881	18017	17966	17940	17943	18082	17960	18110	18047	17969	17980	17977	18085	17945	17961	18084	17923	17975	17943	17958	18019	18042	17949	18007	17825	17950	17947	17931	18086	18034	17938	17938	18043	18009	17835	17916	18039	17969	18007	17888	17957	17966	17924	18037	18188	18012	18039	17978	17918	18040	18042	18163	17882	18029	17887	17896	18037	17946	18114	17960	17756	18048	18195	18015	18005	18106	18122	17902	18026	18021	17979	17945	17900	17979	17924	17888	18122	17889	18025	18033	18175	17841	18068	18173	17997	17841	17915	17863	18099	18035	18032	17988	18067	18068	18079	17987	17966	17883	18105	17902	18244	18037	17943	18006	17988	17964	18007	18045	17982	18080	17974	17847	18103	18113	17880	17894	18071	17883	18135	17930	17963	18091	17951	17825	18156	17966	18046	18018	18048	17855	17980	17983	17923	17950	17957	17755	17913	18143	18017	18263	18182	17938	17838	17843	17933	18207	17956	17988	18222	17944	17967	18184	17855	17836	17953	17945	17886	17864	17924	18048	18116	18106	17988	18311	18087	18129	17888	18018	18026	18063	17921	17839	17909	18097	18049	18005	18103	18140	17932	17842	17899	18181	18187	18104	17983	18126	18010	18108	17731	17883	17826	18075	17957	18114	17745	17985	18107	18075	17961	18025	17933	18001	18036	18083	18036	18116	18124	18041	18162	18094	17829	17962	18163	18097	18043	18089	18031	17738	18002	18022	17951	17953	18060	18042	18060	17867	17927	17790	17966	17864	18095	17905	18156	17977	18105	17940	18203	18102	17914	18115	17790	18081	17991	18102	17910	17987	17961	18122	17973	18064	17918	17936	18012	17950	18197	18074	18061	17997	17922	17873	17911	18092	17833	18051	17940	18086	17869	18022	18090	18135	18055	18008	18067	17968	18031	18024	17878	17905	17963	17947	18081	17864	18063	17926	17884	18157	18227	18106	18060	18141	18039	17945	18118	18094	17819	18027	17963	18116	18036	18185	18089	17892	18005	17963	18122	17932	17923	18092	18196	17906	18136	18109	18040	17809	17984	18138	17791	18023	18206	18049	17978	17792	18015	17916	18122	17874	18112	18091	18107	17895	18173	18074	17950	17903	17995	17973	17961	17856	18050	17947	17950	17915	18072	18086	18029	17930	17934	18031	17936	17934	17894	17905	18050	17896	18043	17866	17996	18115	17892	17865	17966	17972	18019	17990	18120	17849	18070	17941	18083	17964	18071	18126	17921	18097	18003	17961	17998	18121	18011	18000	18137	17802	18129	17989	18001	18075	18057	17899	18215	18210	17969	17944	18103	18053	17939	17916	17878	17932	18001	18052	18229	17900	18005	17962	18058	17980	17928	17921	18000	17984	17925	18069	18033	18010	18029	17993	17991	18019	18000	17955	18006	18025	17980	17914	18121	17986	18074	18057	17895	18023	17849	17916	17977	18289	18083	17881	17928	18066	17992	17961	18080	18257	18126	17887	17935	17982	17873	18099	18022	18182	17975	18096	17898	17872	17955	18101	18110	17922	18231	17979	18094	18045	17901	17985	18012	18171	18055	17882	17928	18065	17922	18188	18086	17886	18058	18002	17865	17964	17960	18023	17872	18038	17906	17842	18092	17948	18128	18119	17915	17918	18223	18176	18051	18110	17955	18185	17888	17864	18054	17855	17991	17872	17900	17842	18073	17962	18045	18022	18153	17848	17889	17939	17936	18086	18037	17899	18104	17897	18175	18156	18133	18037	18096	17716	17773	18029	18168	17963	18071	18195	17969	17941	17914	17869	18171	17969	17939	17949	18032	17965	18076	18045	18016	18156	17992	18022	17911	18102	17963	18078	18090	17816	17852	18019	17956	17924	18015	18030	17899	18076	18104	18021	18131	17977	18033	18139	18047	17950	18073	17871	17972	18047	18097	18188	18025	18068	18093	18015	17997	18021	18067	18083	17841	17975	18119	18051	17952	18030	18012	17949	18099	18089	18005	17935	17897	18131	17961	18026	18038	18057	18079	17990	18030	17934	17870	18035	17838	18089	17944	17863	18031	18007	18093	18114	17979	18104	18159	17897	17974	17860	18038	17920	17937	18021	18051	17976	18005	17937	18125	18009	18033	17907	18005	18051	18124	18005	17999	17963	18001	18030	17991	18001	17970	18089	18070	18107	17959	17822	17910	17989	18059	17994	17938	17948	18150	17965	17944	18076	17979	18085	17890	17764	18004	17824	18002	17986	17909	18049	18039	17999	18086	17842	17990	17883	17926	18116	17979	17845	18039	17770	17935	18041	17973	18138	18107	18046	18062	18055	18168	17989	18046	17920	17849	17967	17976	17896	18100	18041	18022	18093	18052	18056	17926	17895	18065	18025	18015	17996	17843	17951	17792	17906	17924	18070	18010	18010	17835	17986	18113	17972	17938	18024	17898	18062	17855	18061	18070	18035	17969	18154	18038	17868	18026	18030	18110	17906	18133	18025	17960	17790	18009	17840	18139	18012	17995	18018	17995	18005	18131	18158	17850	17911	18033	17975	17768	18072	18081	18033	18089	17953	18037	18064	17974	18004	18140	18103	17908	17921	18042	18068	17936	17899	18143	17830	17983	17933	17905	18041	18157	18108	18025	18169	17872	17995	17936	18054	17982	17960	18106	17917	17926	18232	17901	17924	18119	17989	18196	18080	18022	18038	18056	18055	17863	18122	17931	17846	18253	18003	18013	17991	17918	17836	17995	17872	18099	18052	18012	18071	18091	18030	17926	17820	18126	18003	17962	18060	17812	18079	17865	18068	17853	17949	18031	17907	17900	18040	18047	18030	18079	18050	17981	18066	18040	18067	17787	17888	17918	17863	18000	18176	17938	18108	17925	18001	17990	18064	17906	18160	18115	18007	18126	18055	18006	18066	17990	17913	18050	17999	18050	17908	18105	18164	18091	18023	18149	17937	17799	18086	17974	18066	18045	18083	18040	18115	18074	17879	17970	18003	17941	18026	17912	17951	18085	17988	18023	17834	17982	17864	17989	18103	17853	17959	17956	18006	18232	18016	18126	17968	17936	17829	18174	17957	18147	18067	18048	18075	18036	18041	18184	17988	18127	18056	18141	18050	18026	18096	18035	17962	17926	17995	18045	18101	18023	17975	18024	17907	18013	17982	18043	17952	18127	18139	17733	18100	18092	17806	18027	18030	17960	18020	18080	18029	17868	18136	18035	17981	17896	18109	18023	17994	18035	18023	17981	17966	17971	17983	17870	18138	17972	18047	17913	17960	18046	18073	18022	18043	17950	18178	18179	17958	18112	17761	18011	18080	17908	18200	17887	17914	18098	18124	17973	17996	18172	17973	17996	17983	17814	18096	18033	18027	18149	18008	18035	18046	17887	17973	18012	18232	18100	18001	17928	17894	17905	18060	18165	17947	18015	17881	17968	17921	18049	17962	17900	17910	18065	18086	17969	17919	17861	17912	18051	17890	17791	17880	18002	17976	18045	17942	18026	17935	17910	18096	18138	17905	17940	17934	17982	18117	18073	17947	17959	18003	18109	17946	17901	17971	18056	18111	17970	17928	17916	17918	18141	18091	17905	17966	18021	18088	18010	17965	17960	18048	18004	18019	17944	17906	18024	17958	17888	17932	17937	17959	18064	17984	18009	18054	18020	17853	17889	18174	18014	18058	18058	17827	17942	18119	17995	17835	17925	17903	17791	18044	18065	17908	18083	17884	18004	17838	18165	18034	18011	18004	17867	18215	17908	17979	17918	17959	18049	17945	17887	18058	18092	18108	18174	17996	17934	17959	18078	18032	17866	17994	18043	17794	18343	18199	18059	18067	18056	17824	17954	18082	17924	17939	18066	18190	18001	17896	18006	17893	18021
22373	20823	27071	25557	25704	31749	35693	32952	31158	30364	28992	28442	27811	27647	27427	27230	27234	27184	27112	27070	27250	27096	26974	27092	27080	27373	27103	27105	27275	26839	27170	27069	26858	27037	26998	26811	26564	26915	26915	26460	26739	26435	26600	26627	26807	26399	26894	26638	26563	26562	26606	26682	26332	26561	26578	26597	26583	26564	26478	26664	26741	26619	26539	26516	26427	26426	26312	26694	26394	26515	26592	26441	26403	26693	26425	26386	26453	26628	26674	26430	26660	26263	26483	26502	26662	26590	26274	26633	26502	26392	26554	26759	26508	26455	26381	26378	26626	26384	26461	26600	26519	26479	26551	26585	26313	26562	26658	26341	26560	26494	26389	26392	26543	26623	26607	26425	26764	26437	26497	26526	26619	26360	26330	26383	26600	26656	26646	26463	26555	26694	26774	26394	26627	26576	26737	26530	26438	26754	26595	26462	26624	26278	26216	26534	26578	26584	26671	26526	26595	26504	26446	26774	26696	26606	26499	26481	26545	26486	26462	26581	26433	26496	26281	26273	26230	26629	26355	26368	26778	26737	26734	26526	26454	26576	26244	26648	26360	26650	26625	26631	26510	26814	26702	26208	26364	26635	26563	26479	26475	26684	26329	26468	26541	26561	26458	26505	26584	26571	26828	26498	26479	26304	26618	26427	26633	26508	26643	26214	26297	26535	26579	26429	26628	26723	26533	26444	26656	26514	26359	26514	26768	26466	26403	26166	26552	26523	26547	26517	26735	26690	26605	26515	26506	26536	26508	26789	26744	26536	26632	26342	26410	26484	26421	26538	26667	26483	26495	26482	26508	26498	26404	26558	26463	26640	26592	26429	26547	26365	26574	26587	26870	26744	26525	26566	26471	26600	26799	26586	26405	26641	26510	26727	26600	26477	26354	26670	26705	26339	26649	26559	26331	26349	26157	26516	26613	26387	26283	26566	26543	26557	26878	26476	26347	26685	26488	26624	26269	26553	26460	26511	26689	26689	26770	26556	26428	26528	26668	26605	26581	26700	26402	26471	26496	26504	26655	26522	26610	26563	26565	26302	26359	26433	26329	26398	26447	26468	26473	26144	26557	26465	26605	26608	26588	26382	26622	26645	26679	26283	26589	26582	26567	26522	26644	26694	26495	26609	26748	26524	26554	26525	26626	26411	26428	26355	26556	26623	26663	26297	26772	26516	26495	26680	26426	26446	26392	26523	26509	26551	26271	26584	26434	26416	26175	26594	26493	26409	26432	26334	26538	26755	26835	26432	26541	26718	26662	26692	26386	26515	26536	26682	26790	26588	26499	26523	26690	26525	26679	26480	26467	26593	26668	26676	26613	26349	26535	26563	26751	26456	26494	26441	26483	26662	26472	26341	26678	26320	26522	26690	26774	26385	26497	26471	26639	26623	26746	26440	26428	26455	26644	26635	26556	26586	26537	26510	26500	26523	26481	26685	26422	26592	26730	26609	26698	26515	26566	26810	26636	26720	26687	26468	26609	26259	26919	26722	26355	26554	26468	26724	26505	26579	26515	26463	26500	26631	26581	26460	26418	26339	26677	26311	26524	26440	26564	26472	26627	26664	26403	26405	26425	26503	26588	26414	26705	26449	26617	26574	26440	26439	26563	26390	26394	26508	26457	26528	26390	26488	26477	26446	26485	26640	26550	26799	26557	26522	26215	26509	26353	26396	26425	26569	26532	26288	26642	26626	26358	26528	26331	26560	26475	26670	26598	26635	26575	26346	26358	26476	26422	26337	26467	26428	26611	26314	26419	26491	26406	26512	26407	26653	26661	26622	26818	26452	26430	26604	26531	26602	26289	26538	26735	26513	26331	26419	26475	26360	26625	26315	26777	26600	26363	26472	26555	26611	26600	26619	26510	26451	26594	26259	26341	26691	26479	26419	26591	26632	26397	26411	26217	26337	26281	26437	26334	26311	26401	26523	26828	26524	26431	26405	26730	26589	26557	26719	26466	26562	26606	26427	26733	26790	26712	26665	26352	26679	26590	26312	26462	26423	26642	26558	26348	26555	26508	26630	26652	26437	26355	26542	26564	26750	26649	26627	26615	26296	26645	26490	26701	26643	26314	26685	26676	26458	26808	26652	26673	26387	26632	26440	26505	26594	26642	26414	26608	26283	26576	26404	26451	26429	26513	26416	26602	26603	26567	26550	26456	26588	26526	26613	26374	26453	26492	26392	26258	26600	26359	26470	26659	26181	26458	26620	26624	26403	26428	26407	26610	26703	26814	26637	26705	26422	26359	26472	26627	26407	26730	26533	26332	26374	26445	26690	26583	26554	26417	26542	26565	26502	26383	26428	26739	26515	26561	26099	26422	26349	26468	26613	26479	26679	26423	26545	26349	26372	26468	26361	26665	26665	26519	26550	26352	26307	26500	26759	26377	26384	26488	26320	26561	26361	26647	26271	26653	26594	26622	26721	26683	26535	26640	26970	26344	26359	26557	26721	26864	26632	26852	26748	26333	26444	26416	26361	26521	26651	26731	26653	26627	26590	26762	26650	26787	26694	26372	26255	26294	26519	26875	26330	26289	26580	26496	26330	26815	26500	26693	26631	26519	26545	26292	26386	26464	26179	26441	26609	26485	26432	26435	26474	26640	26556	26531	26495	26641	26363	26556	26580	26519	26481	26417	26404	26594	26390	26359	26400	26711	26739	26510	26338	26679	26740	26547	26603	26749	26470	26389	26429	26423	26621	26696	26501	26773	26608	26630	26472	26652	26456	26553	26666	26565	26342	27040	26558	26754	26887	26763	26447	26568	26510	26715	26635	26521	26429	26448	26149	26549	26283	26502	26620	26488	26514	26515	26592	26706	26722	26652	26359	26449	26741	26375	26562	26533	26459	26691	26582	26610	26407	26547	26733	26484	26390	26678	26404	26646	26458	26603	26583	26474	26521	26706	26514	26547	26409	26298	26678	26468	26532	26693	26350	26680	26511	26628	26657	26380	26607	26640	26568	26295	26629	26754	26590	26547	26785	26602	26433	26398	26819	26583	26621	26543	26626	26619	26276	26541	26625	26728	26351	26715	26509	26630	26543	26473	26741	26463	26317	26665	26584	26661	26501	26488	26733	26733	26586	26633	26494	26518	26583	26858	26460	26508	26726	26580	26556	26580	26454	26469	26700	26478	26685	26658	26399	26619	26348	26408	26647	26551	26561	26434	26316	26589	26699	26533	26630	26460	26546	26583	26387	26455	26357	26314	26621	26666	26686	26369	26812	26204	26383	26488	26642	26563	26664	26660	26458	26463	26496	26525	26424	26450	26436	26324	26670	26597	26397	26659	26754	26523	26395	26733	26521	26403	26450	26531	26570	26393	26635	26346	26195	26416	26262	26722	26410	26337	26346	26688	26297	26494	26734	26492	26778	26567	26540	26477	26673	26436	26395	26393	26604	26436	26408	26487	26369	26930	26606	26558	26773	26510	26633	26745	26439	26743	26484	26347	26654	26520	26258	26472	26366	26542	26445	26553	26581	26442	26620	26514	26690	26495	26564	26618	26774	26341	26466	26557	26436	26400	26613	26601	26448	26698	26356	26308	26647	26682	26477	26662	26772	26804	26592	26560	26837	26673	26344	26561	26399	26464	26501	26805	26762	26399	26676	26767	26385	26658	26405	26454	26517	26573	26576	26523	26578	26517	26602	26443	26588	26481	26565	26341	26546	26562	26540	26775	26772	26338	26455	26328	26462	26258	26493	26687	26837	26661	26289	26627	26668	26575	26344	26516	26597	26577	26397	26762	26647	26659	26488	26395	26520	26623	26517	26396	26639	26614	26813	26307	26682	26591	26711	26576	26125	26510	26272	26349	26608	26517	26592	26456	26709	26536	26422	26659	26722	26577	26767	26599	26642	26649	26503	26728	26683	26638	26452	26544	26548	26686	26578	26611	26472	26337	26530	26415	26585	26528	26577	26427	26680	26541	26619	26706	26388	26475	26342	26535	26659	26820	26346	26745	26579	26665	26356	26400	26501	26614	26670	26507	26402	26676	26464	26651	26550	26531	26586	26466	26560	26598	26552	26592	26446	26655	26674	26446	26588	26633	26963	26651	26500	26565	26593	26476	26553	26594	26604	26505	26017	26648	26434	26486	26399	26713	26298	26556	26417	26440	26260	26709	26592	26646	26516	26779	26803	26533	26430	26767	26568	26729	26492	26699	26591	26515	26251	26236	26575	26648	26346	26659	26571	26548	26527	26400	26455	26513	26302	26250	26483	26437	26328	26462	26944	26506	26552	26449	26427	26550	26546	26600	26562	26644	26358	26781	26503	26757	26507	26733	26648	26487	26372	26539	26481	26315	26390	26374	26858	26628	26660	26615	26293	26444	26227	26641	26696	26541	26366	26479	26455	26672	26479	26646	26618	26593	26550	26692	26708	26352	26444	26700	26427	26490	26592	26503	26548	26401	26484	26669	26642	26748	26566	26360	26691	26655	26515	26722	26221	26603	26453	26566	26330	26481	26398	26703	26347	26317	26376	26570	26442	26614	26525	26658	26675	26776	26566	26586	26511	26635	26574	26725	26741	26615	26417	26470	26563	26595	26591	26654	26353	26643	26592	26632	26318	26336	26452	26804	26367	26866	26541	26425	26527	26807	26435	26425	26695	26478	26422	26536	26433	26327	26669	26768	26574	26488	26500	26625	26658	26546	26492	26623	26973	26506	26673	26592	26232	26511	26550	26703	26678	26548	26644	26548	26427	26509	26319	26469	26430	26538	26437	26450	26700	26301	26243	26638	26517	26622	26581	26425	26784	26896	26658	26703	26575	26626	26572	26572	26569	26532	26729	26673	26623	26706	26370	26598	26504	26411	26602	26447	26424	26449	26485	26391	26473	26303	26341	26415	26680	26566	26504	26776	26396	26231	26557	26515	26728	26357	26353	26660	26347	26428	26386	26459	26737	26510	26382	26325	26491	26650	26546	26489	26544	26489	26719	26431	26282	26721	26625	26514	26462	26580	26410	26428	26513	26459	26436	26769	26752	26497	26450	26596	26677	26513	26637	26527	26342	26648	26632	26690	26588	26312	26687	26656	26300	26522	26593	26692	26521	26567	26638	26561	26646	26691	26516	26500	26709	26303	26603	26208	26532	26332	26480	26548	26628	26533	26696	26704	26550	26543	26356
28230	49695	48178	39655	35831	31773	29127	27287	25063	23088	21369	20161	19193	18806	18871	18690	18749	18640	18602	18691	18561	18529	18498	18333	18444	18233	18613	18339	18288	18353	18224	18253	18127	18132	18061	18047	18022	17863	17975	17728	17693	17801	17959	17973	17808	18104	17791	17758	17875	17607	17805	17560	17838	17565	17909	17632	17813	17774	17852	17653	17591	17595	17817	17664	17701	17770	17679	17631	17686	17581	17531	17613	17637	17827	17573	17706	17628	17862	17740	17902	17773	17589	17724	17857	17741	17606	17685	17720	17712	17657	17788	17607	17789	17590	17496	17610	17720	17816	17916	17637	17702	17825	17771	17717	17692	17776	17666	17575	17753	17621	17590	17571	17637	17667	17706	17873	17679	17738	17756	17722	17493	17547	17405	17565	17707	17552	17596	17712	17646	17774	17650	17690	17745	17711	17652	17776	17673	17731	17771	17651	17496	17573	17671	17704	17638	17735	17688	17610	17690	17682	17758	17537	17494	17635	17653	17759	17652	17691	17639	17599	17710	17616	17750	17773	17695	17681	17532	17836	17776	17501	17753	17637	17697	17677	17841	17806	17963	17506	17763	17899	17651	17622	17651	17482	17787	17661	17644	17677	17602	17719	17405	17837	17630	17719	17723	17769	17725	17596	17783	17640	17761	17746	17682	17430	17810	17761	17595	17715	17795	17742	17547	17750	17520	17697	17680	17825	17728	17556	17843	17780	17780	17762	17547	17703	17676	17771	17610	17664	17696	17551	17603	17577	17747	17659	17715	17665	17726	17669	17587	17703	17625	17620	17592	17732	17784	17688	17889	17548	17699	17681	17662	17799	17784	17889	17591	17637	17500	17695	17682	17559	17575	17685	17788	17636	17680	17605	17755	17616	17786	17713	17773	17585	17605	17621	17577	17546	17725	17597	17579	17632	17869	17548	17775	17617	17816	17558	17733	17569	17606	17740	17729	17777	17706	17821	17613	17734	17648	17639	17736	17628	17790	17664	17799	17699	17751	17731	17598	17805	17651	17629	17785	17715	17771	17535	17593	17700	17831	17615	17602	17763	17716	17630	17899	17630	17820	17550	17700	17683	17516	17532	17701	17675	17728	17730	17705	17613	17550	17757	17696	17662	17554	17614	17557	17745	17667	17825	17668	17771	17623	17423	17555	17575	17746	17532	17587	17493	17592	17688	17720	17687	17631	17658	17726	17871	17585	17770	17807	17679	17690	17540	17770	17853	17646	17765	17902	17702	17659	17535	17657	17630	17469	17600	17688	17767	17736	17458	17759	17646	17575	17611	17713	17598	17758	17710	17732	17665	17524	17524	17689	17622	17576	17674	17839	17685	17747	17791	17541	17802	17404	17721	17642	17758	17585	17553	17674	17750	17810	17717	17568	17718	17974	17404	17670	17770	17708	17845	17845	17556	17823	17701	17623	17585	17768	17742	17626	17613	17661	17647	17714	17739	17668	17588	17629	17695	17720	17778	17579	17788	17456	17623	17593	17784	17723	17665	17796	17708	17687	17745	17671	17551	17738	17723	17548	17699	17614	17617	17840	17679	17583	17667	17554	17648	17607	17615	17573	17771	17594	17674	17671	17729	17698	17725	17596	17787	17709	17727	17555	17647	17768	17914	17819	17682	17746	17558	17789	17699	17836	17609	17402	17919	17703	17585	17730	17537	17683	17636	17837	17542	17698	17603	17742	17440	17764	17446	17478	17577	17707	17833	17776	17677	17594	17779	17613	17787	17581	17747	17620	17753	17739	17337	17641	17592	17837	17708	17592	17650	17608	17715	17788	17779	17664	17719	17618	17673	17697	17571	17690	17486	17622	17623	17649	17643	17747	17613	17824	17558	17738	17558	17654	17784	17599	17741	17749	17645	17589	17652	17711	17720	17737	17639	17781	17623	17637	17736	17609	17802	17800	17859	17730	17506	17607	17648	17910	17616	17546	17678	17632	17469	17783	17772	17748	17737	17723	17872	17626	17820	17773	17696	17738	17772	17793	17616	17609	17613	17595	17649	17708	17818	17625	17599	17621	17718	17610	17448	17769	17894	17985	17511	17569	17667	17862	17781	17779	17841	17727	17864	17641	17557	17670	17628	17824	17715	17723	17640	17704	17679	17732	17831	17646	17876	17625	17769	17734	17833	17408	17640	17523	17663	17733	17778	17699	17630	17785	17626	17638	17682	17555	17732	17665	17657	17506	17609	17639	17587	17693	17704	17735	17573	17850	17806	17755	17504	17629	17671	17575	17779	17659	17424	17845	17748	17586	17729	17695	17666	17713	17623	17553	17659	17691	17613	17665	17786	17676	17662	17683	17711	17626	17789	17551	17816	17632	17754	17557	17613	17636	17723	17675	17786	17592	17716	17700	17741	17724	17630	17735	17619	17587	17685	17782	17593	17603	17625	17856	17556	17591	17492	17688	17661	17551	17592	17689	17744	17752	17654	17811	17864	17764	17813	17685	17745	17565	17764	17716	17689	17658	17503	17555	17668	17578	17688	17667	17735	17583	17704	17728	17631	17735	17730	17606	17766	17590	17916	17542	17660	17719	17666	17952	17585	17745	17588	17622	17690	17792	17685	17640	17813	17763	17722	17654	17639	17808	17603	17484	17689	17575	17567	17933	17585	17663	17713	17635	17700	17664	17775	17633	17799	17673	17625	17679	17793	17781	17691	17497	17782	17775	17769	17820	17564	17806	17849	17657	17661	17638	17700	17816	17728	17796	17924	17714	17708	17671	17559	17674	17830	17742	17858	17849	17680	17748	17769	17774	17696	17684	17719	17617	17493	17605	17583	17846	17709	17778	17738	17717	17613	17750	17643	17639	17716	17589	17664	17763	17642	17810	17662	17547	17624	17661	17627	17529	17851	17583	17790	17800	17647	17436	17699	17584	17738	17880	17644	17792	17588	17842	17615	17871	17587	17546	17600	17722	17908	17462	17666	17776	17531	17841	17555	17654	17703	17645	17856	17546	17706	17693	17612	17716	17673	17721	17753	17499	17633	17646	17748	17893	17634	17613	17766	17956	17553	17574	17685	17696	17704	17608	17657	17584	17674	17663	17666	17657	17595	17688	17745	17698	17653	17806	17728	17660	17792	17701	17568	17676	17831	17723	17803	17678	17661	17591	17654	17691	17662	17796	17744	17849	17673	17720	17712	17781	17697	17563	17747	17550	17538	17582	17895	17644	17684	17672	17719	17726	17835	17761	17583	17649	17591	17822	17743	17761	17572	17672	17467	17802	17914	17687	17899	17620	17736	17668	17742	17795	17797	17752	17743	17586	17515	17661	17731	17784	17732	17770	17518	17670	17702	17663	17757	17708	17622	17902	17753	17650	17691	17742	17723	17635	17610	17641	17625	17657	17618	17705	17698	17686	17533	17647	17476	17694	17692	17639	17605	17658	17539	17881	17798	17672	17509	17727	17680	17767	17627	17651	17672	17738	17808	17542	17774	17672	17609	17657	17570	17688	17635	17804	17783	17642	17661	17726	17564	17768	17705	17483	17707	17675	17707	17493	17641	17744	17786	17673	17705	17597	17706	17755	17470	17708	17768	17639	17804	17726	17746	17694	17671	17721	17646	17791	17651	17588	17897	17641	17559	17732	17764	17662	17668	17774	17485	17700	17645	17618	17624	17560	17584	17611	17788	17558	17737	17698	17457	17666	17657	17732	17709	17793	17776	17811	17707	17456	17694	17704	17501	17623	17612	17627	17825	17613	17549	17856	17756	17695	17668	17765	17803	17861	17532	17619	17673	17647	17798	17834	17781	17623	17536	17887	17705	17514	17740	17720	17678	17724	17631	17727	17590	17804	17522	17653	17792	17620	17711	17582	17705	17753	17750	17714	17579	17708	17749	17843	17633	17767	17501	17820	17681	17679	17826	17604	17566	17633	17692	17614	17707	17730	17881	17797	17756	17758	17583	17767	17621	17604	17675	17829	17726	17574	17624	17639	17804	17473	17814	17680	17745	17631	17651	17797	17816	17845	17599	17614	17624	17614	17600	17764	17687	17500	17802	17755	17790	17735	17707	17611	17761	17806	17751	17776	17710	17683	17676	17708	17620	17784	17642	17814	17722	17777	17772	17729	17661	17663	17658	17761	17371	17630	17558	17550	17656	17754	17572	17736	17494	17648	17781	17604	17593	17812	17621	17695	17720	17798	17645	17759	17741	17676	17735	17664	17767	17771	17741	17594	17718	17681	17838	17636	17776	17694	17867	17792	17580	17667	17698	17819	17647	17729	17655	17635	17656	17697	17555	17679	17630	17852	17817	17584	17801	17751	17716	17468	17831	17542	17652	17686	17589	17776	17656	17734	17785	17644	17611	17602	17650	17672	17771	17616	17563	17837	17563	17748	17750	17673	17616	17754	17493	17719	17820	17874	17651	17658	17787	17657	17672	17458	17714	17689	17729	17618	17459	17682	17748	17656	17806	17737	17645	17494	17803	17617	17838	17652	17653	17528	17709	17637	17696	17691	17707	17775	17766	17801	17656	17700	17718	17840	17751	17715	17877	17710	17388	17785	17679	17676	17539	17736	17577	17556	17783	17809	17636	17559	17886	17627	17655	17862	17646	17699	17818	17638	17782	17624	17564	17689	17708	17807	17652	17700	17728	17614	17759	17825	17591	17709	17434	17579	17739	17728	17657	17569	17676	17543	17632	17643	17734	17606	17662	17584	17577	17804	17869	17699	17648	17679	17645	17754	17510	17696	17728	17641	17514	17853	17742	17693	17593	17651	17799	17693	17716	17693	17717	17632	17635	17476	17679	17819	17734	17897	17681	17669	17679	17578	17614	17462	17750	17892	17687	17604	17793	17559	17728	17737	17580	17580	17860	17617	17758	17537	17627	17716	17739	17625	17514	17778	17524	17597	17787	17618	17634	17628	17478	17771	17774	17609	17744	17586	17709	17657	17665	17679	17582	17644	17793	17619	17649	17580	17825	17687	17665	17748	17815	17677	17528	17758	17697	17802	17795	17746	17571	17631	17576	17717	17734	17668	17556	17723	17641	17818	17683	17448	17671	17562	17765	17620	17823	17785	17694	17913	17719	17679	17520	17647	17669	17693	17593	17825	17665	17674	17687	17653	17726	17799	17698	17778	17699	17680	17785	17838	17631	17749	17719	17592	17816	17702	17586
39526	37379	38489	36984	34169	32419	31632	30246	29575	28555	28341	28053	27719	27808	27410	27713	27551	27318	27681	27795	27645	27455	27592	27578	27604	27327	27260	27449	27513	27433	27303	27503	27386	27437	27319	27246	27258	27207	27344	27362	26942	27198	27458	27256	27327	27278	27656	27427	27343	27270	27342	27159	27414	27278	27302	27244	27396	27377	27277	27281	27143	27097	27362	27115	27371	27682	27131	27306	27012	27222	27187	27100	27293	27230	27358	27275	27287	27278	27367	27333	27501	27336	27289	27598	27368	27109	27169	27271	27619	27571	27370	27198	27141	27372	27196	27305	27393	27155	27544	27121	27242	27351	27312	27229	27342	27013	27427	27168	27261	27455	27474	27245	27246	27019	27284	26938	27177	27254	27184	27361	27276	27172	27338	27139	27155	27712	27243	27231	27331	27180	27347	27358	27249	27202	27408	27114	27336	27359	27221	27409	27183	27299	27243	27118	27266	27235	27403	27531	27275	27236	27033	27254	27219	27347	27515	27109	27440	27351	27468	27339	27221	27115	26941	26973	27230	27229	27558	27185	27296	27161	27329	27420	27306	27197	27260	27372	27092	27350	27327	27246	27269	27333	27600	27381	27433	27398	27301	27432	27149	27258	27222	27333	27470	27402	27238	27244	27347	27255	27162	27286	27046	27194	27374	27054	27189	27409	27339	27042	27252	27227	27275	27216	27440	27168	27323	27062	27155	27099	27241	27389	27261	27093	27292	27307	27335	27497	27177	27237	27260	27162	27281	27357	27424	27399	27272	27518	27084	27291	27498	27247	27368	27422	27438	27265	27167	27185	27337	27384	27459	27143	27514	27384	27160	27378	27459	27158	27556	27444	27386	27421	27173	27361	27334	27136	27307	27300	27244	27445	27443	27496	27384	27346	27269	27306	27135	27303	27377	27467	27341	27059	27235	27292	27293	27500	27532	27222	27475	27306	27328	27325	27466	27076	27035	26958	27315	27027	27315	27331	27369	27414	27184	27411	27024	27521	27265	27357	27028	27268	27399	27209	27516	27533	27220	27241	27198	27335	27529	27248	27528	27437	27245	27192	27195	27202	27189	27373	27328	27310	27484	27622	27321	27331	27364	27535	27191	27213	27300	27146	27093	27346	27426	27398	27323	27231	27332	27520	27198	27213	27030	27263	27270	27198	27252	27242	27182	27157	27453	27313	27433	27304	27294	27181	27298	27106	27486	27265	27004	27285	27430	27217	27430	27426	27406	27265	27220	27463	27533	27374	27406	27371	27382	27357	27416	27329	27337	27310	27370	27331	27439	27270	27287	27536	27359	27311	27078	27470	27239	27473	27436	27435	27602	27384	27531	27404	27082	27320	27312	27245	27313	27522	27253	27157	27303	27387	27197	27391	27311	27370	27391	27511	27211	27469	27105	27331	27248	27170	27403	27222	27054	27300	27399	27124	27135	27413	27511	27483	27341	27261	27163	27270	27325	27402	27224	27289	27240	27495	27489	27749	27356	27256	27336	27178	27149	27146	27157	27236	27334	27386	27266	27208	27240	27467	27272	27426	27356	27198	27416	27341	27249	27247	27502	27150	27216	27165	27249	27451	27023	27292	27417	27340	27166	27059	27366	27444	27195	27381	27171	27213	27354	27263	27289	27335	27284	27167	27282	27386	27093	27429	27094	27504	27267	27300	27334	27327	27439	27136	27370	27437	27125	27452	27215	27167	27340	27186	27510	27324	27288	27331	27159	27415	27625	27456	27437	27548	27537	27131	27374	27452	27343	27334	27260	27329	27379	27213	27305	27321	27158	27271	27502	27117	27354	27123	27048	27039	27266	27463	27467	27344	27358	27088	27435	27346	27162	27456	27400	27254	27286	27180	27182	27406	27310	27393	27198	27256	27325	27229	27504	27065	27172	27077	27222	27352	27251	27436	27100	27103	26980	27024	27236	27267	27298	27369	27357	27401	26971	27344	27356	27129	27348	27224	27425	27227	27291	27200	27297	27470	27186	27485	27320	27198	27241	27550	27141	27149	27312	27606	27228	27079	27158	27311	27274	27350	27268	27510	27277	27228	27443	27249	27268	27158	27462	27217	27364	27328	27262	27372	27208	27150	27348	27158	27533	27381	27304	27384	27290	27044	27383	27345	27416	27104	27339	27357	27325	27475	27256	27161	27223	27317	27468	27441	27181	27542	27261	27258	27401	27402	27380	27492	27359	27567	27317	27412	27279	27349	27126	27041	27455	27302	27240	27367	27504	27260	27492	27388	27143	27306	27337	27180	27415	27394	27246	27294	27412	27264	27604	27350	27425	27125	27476	27557	27303	27263	27326	27289	27204	27475	27331	27277	27338	27264	27322	27317	27349	27418	27239	27306	27327	27379	27204	27223	27424	27339	27256	27265	27304	27369	27409	27287	27389	27257	27259	27433	27381	27161	27213	27306	27299	27573	27368	27370	27322	27213	27306	27476	27563	27229	27451	27187	27336	27359	27262	27412	27065	27304	27342	27301	27313	27308	27493	27454	27455	27342	27262	27308	27446	27242	27366	27164	26938	27310	27446	26997	27318	27252	27558	27543	27476	27631	27128	27370	27334	27394	27479	27237	27398	27587	27510	27441	27236	27226	27344	27460	27285	27638	27196	27209	27451	27476	27451	27529	27421	27578	27544	27475	27522	27393	27420	27359	27227	27180	27288	27260	27245	27061	27137	27322	27451	27334	27298	27344	27247	27357	27405	27019	27084	27415	27336	27351	27364	27225	27148	27068	27551	27526	27138	27295	27232	27167	27405	27440	27311	27136	27227	27195	27296	27149	27206	27358	27329	27472	27185	27216	27320	27307	27281	27456	27194	27396	27503	27163	27493	27426	27248	27283	27259	27284	27384	27335	27336	27206	27232	27459	27175	27344	27603	27342	27267	27169	27199	27320	27448	27373	27443	27202	27294	27326	27170	27207	27614	27408	27106	27153	27380	27485	27350	27288	27121	27347	27499	27826	27289	27241	27402	27343	27295	27265	27360	27330	27068	27213	27256	27264	27404	27386	27422	27344	27226	27222	27112	27199	27229	27122	27366	27442	27214	27582	27339	27226	27327	27332	27330	27193	27464	27377	27076	27123	27340	27270	27325	27382	27461	27431	27493	27413	27292	27056	27242	27355	27226	27220	26954	27174	27296	27452	27370	27460	27659	27210	27235	27445	27431	27248	27444	27464	27336	27410	27324	27271	27090	27310	27215	27278	27403	27389	27281	27083	27398	27266	27170	27117	27112	27418	27498	27271	27330	27429	27213	27200	27061	27132	27374	27091	27079	27129	27283	27487	27387	27306	27413	27525	27144	27474	27251	27159	27303	27220	27500	27167	27646	27128	27192	27152	27241	27196	27454	27547	27381	26953	27247	27118	27362	27263	27121	27570	27192	27499	27244	27161	27194	27202	27201	27308	27506	27440	27182	27189	27244	27247	27382	27258	27323	27395	27173	27337	27359	27346	27314	27404	27328	27011	26974	27287	27233	27427	26979	27120	27406	27255	27265	27574	27466	27375	27395	27338	27334	27145	27212	27222	27141	27191	27408	27433	27358	27257	27728	27238	27303	27339	27230	27321	27164	27513	27397	27265	27367	27219	27282	27356	27360	27181	27336	27351	27581	27502	27418	27254	27261	27093	27275	27268	27400	27203	27426	27438	27333	27204	27405	27425	27154	27232	27020	27340	27380	27654	27392	27369	27356	27297	27534	27285	27365	27289	27409	27349	27370	27357	27156	27029	27321	27341	27327	27134	27042	27434	27152	27352	27093	27444	27228	27247	27126	27070	27481	27242	27229	27152	27514	27307	27453	27387	27454	27369	27241	27068	27358	27359	27398	27496	27274	27060	27326	27130	27273	27481	27468	27083	27451	27310	27173	27456	27220	27269	27323	27278	27375	26946	27617	27384	27163	27373	27438	27150	27406	27414	27397	27559	27383	27319	27351	27253	27297	27608	27411	27378	27265	27300	27329	27062	27338	27190	27280	27029	27193	27459	27244	27151	27220	27338	27386	27060	27152	27470	27569	27342	27447	27199	27525	27283	27221	27312	27368	27163	27431	27314	27380	27569	27246	27168	27384	27454	27369	27335	27630	27512	27431	27301	27265	26962	27206	27283	26945	27154	27298	27297	27470	27627	27488	27250	27273	27357	27127	27414	27569	27318	27353	27457	27291	27019	27387	27287	27262	27426	27306	27277	27484	27342	27343	27166	27417	27275	27180	26968	27211	27568	27215	27348	27205	27239	27369	27369	27496	27352	27465	27382	27470	27299	27190	27343	27315	27297	27095	27218	27503	27529	27129	27422	27341	27095	27175	27258	27365	27279	27239	27476	27394	27244	27326	27593	27548	27182	27163	27412	27313	27342	27223	27086	27234	27294	27280	27253	27357	27378	27301	27378	27370	27550	27440	27398	27368	27467	27362	27269	27291	27356	27333	27391	27163	27307	27360	27260	27200	27478	27352	27258	27434	27156	27071	27315	27225	27521	27272	27284	27004	27281	27563	27220	27453	27376	27203	27232	27531	27259	27533	27362	27134	27215	27403	27033	27194	27378	27321	27327	27287	27190	27153	27221	27536	27190	27272	27254	27633	27154	27398	27414	27428	27316	27477	27250	27566	27099	27195	26993	27331	27312	27331	27290	27518	27466	27323	27419	27254	27305	27428	27358	27445	26985	27394	27255	27206	27229	27289	27506	27286	27423	27370	27410	27344	27107	27371	27233	27344	27362	27363	27263	27280	27302	27184	27172	27145	27195	27521	27265	27256	27410	27278	27237	26982	27603	27112	27207	27223	27094	27153	27612	27372	27249	27298	27289	27362	27348	27348	27188	27470	27312	27115	27352	27365	27423	27562	27372	27255	27434	27248	27508	27434	27367	27445	27223	27227	27222	27269	27431	27121	27540	27094	27173	27511	27461	27326	27215	27377	27283	27328	27238	27363	27409	27166	27376	27237	27487	27140	27259	27145	27155	27244	27230	27549	27454	27278	27180	27095	27320	27409	27385	27482	27346	27459	27219	27460	27104	27287	27285	27514	27449	27348	27306	27061	27166	27190	27309	27147	27284	27319	27315	27589	27123	27553	27420	27536	27295	27495	27380	27218	27234	27334	27367	27314	27427	27261	27110	27289	27260	27451	27186	27395	27506
30556	39301	36287	32158	28503	25668	24470	22815	21606	20152	19480	19084	18435	18352	18358	18405	18349	18509	18524	18169	18341	18192	17987	18294	18291	18229	18217	18201	18268	18272	18114	18236	18310	18168	18199	18117	18123	18012	18109	17986	18170	18047	18032	17908	17864	17803	17839	17995	18059	18102	17718	17965	17958	17863	17876	17810	18089	17917	18051	18156	17871	17844	17963	18138	17924	17892	17982	17826	17943	17758	17841	18031	17736	18098	17948	18019	17834	17981	18036	17904	17778	17971	17984	17829	17915	17858	18039	18025	17816	18017	17895	17906	18005	17902	18008	17897	17982	17919	17740	17890	17937	18056	17938	17773	17871	17815	17942	17965	17891	17786	18033	17863	17932	18026	18044	18074	18081	17999	17966	17898	18053	17875	17932	17974	18071	17730	17800	17829	17939	17878	18137	17983	18011	17980	17996	17767	17990	18033	17886	18152	17907	17743	17941	17868	18013	17953	18008	17934	17919	17880	17897	18057	17779	18177	18007	17934	17991	18045	17980	17937	17893	17765	17840	17918	17939	17973	17750	18009	17897	17964	17965	17940	17858	17852	17843	17854	17953	18118	18139	17977	17955	18049	17858	18059	18043	17739	18031	17985	18110	17770	17946	18005	17943	18063	17936	17905	18077	17972	17938	18044	18017	17931	17874	17969	17805	18098	17813	17824	17873	17969	17814	18170	18000	17858	18075	17916	17910	18091	18027	18012	17939	17903	17888	17787	18160	17954	18057	17858	18009	17884	17920	17838	18084	17939	17980	17640	18033	18096	18076	17709	17995	18152	17867	17965	18071	17872	17948	17779	17895	17749	18033	17917	17934	17929	18017	18006	17829	17950	17768	17869	17873	18130	18009	17939	17979	18085	17869	18068	17925	17969	18060	18111	17879	18034	18041	17902	17791	17857	18043	18097	17788	17799	18096	18063	17794	17979	17921	17992	17839	17870	17999	17978	18044	18011	17940	17912	18033	17834	17966	17864	17986	18086	17893	17895	17928	17860	18006	17958	18019	17903	18056	17898	18038	17957	18034	18059	18006	17711	18036	18111	18246	17938	18103	17968	18129	17955	17860	17965	17783	17906	18037	17965	17945	17648	18054	17942	18064	17842	18049	17972	17842	18140	17924	17899	17895	17903	17956	17963	17864	17874	18042	18028	17934	17826	17997	17911	17907	17916	17986	17931	17935	18060	17888	17982	17951	17855	17914	17854	18130	18052	17996	18125	17801	17861	18025	17953	17837	17925	17745	17987	18110	17921	18109	17980	17842	18005	17835	18145	17966	17878	17901	17957	18050	17939	18145	17811	17804	17964	18146	18068	18034	17921	17959	18003	17870	18057	17757	18017	18090	17928	17999	17935	18008	17999	17939	18033	17894	17886	17989	17813	17936	18152	17844	18112	18057	18011	18015	17975	18118	17988	18137	17985	17956	17742	17755	18062	17959	18203	17975	18064	17999	18041	17936	17979	17974	17963	17983	17799	17809	17940	18000	18007	17781	17931	17819	17689	17826	17912	18031	17769	17914	18016	17849	17944	17871	18054	17852	17917	17819	17848	17950	17908	17891	18130	17776	17793	18046	17989	17997	18034	17830	17970	17862	18204	17758	17933	18214	17869	17997	17933	17959	18058	18023	17999	18028	17924	17902	18142	17887	17935	18001	17856	18075	17942	18028	17776	17996	17890	18024	17895	17821	18004	17939	17950	17810	17814	17985	17952	17923	18087	17849	18024	18014	17912	17946	18078	18071	18077	17905	17819	18024	17791	18016	18002	17980	18008	17841	17753	17981	18113	18083	18001	17940	17991	18043	18034	17835	17890	18013	17886	18002	17962	17846	17990	17863	17759	17845	17917	17930	18086	17877	17895	17887	17929	18010	17857	17924	17999	17926	17916	18048	18045	17763	17974	17958	17929	17915	17829	17842	17957	17824	17799	17933	17969	17979	18041	17997	18014	17871	18037	17892	17928	18044	17940	17968	18040	18006	18017	17858	17967	17947	17856	17756	17900	17834	17856	18154	18014	18039	18136	17908	18053	17751	17826	18003	17871	17895	17996	17899	17961	17963	17920	17969	18011	18057	17926	17965	17815	17768	17760	17869	18044	18061	17803	17921	18070	17964	17998	17985	17923	18074	17958	17953	17917	17926	17904	17898	17996	17921	17909	18016	17996	17899	18136	17929	18065	17924	17812	18022	17779	17777	17924	18051	17977	18086	17960	17974	18224	17905	18027	17814	18043	17871	17997	17889	17997	18246	17800	18037	18090	17699	17772	18034	17945	17922	17978	17916	18178	18044	17917	18135	17867	17984	18002	17943	18002	17846	17815	18021	18068	17888	17871	18121	17978	18115	18056	18027	17759	18090	18000	17959	17770	18020	17919	18035	17873	18070	18087	18141	18080	17872	18036	18046	17870	18048	18128	18080	18008	17934	17848	18034	18141	17945	17922	17956	18062	17836	18234	17994	18084	17930	17874	17921	17916	17871	18029	17976	18036	17802	17894	17976	17990	17811	18110	17982	17876	18032	17975	18011	17802	17967	17754	18004	17951	17806	17907	17847	17939	18103	18187	17971	18037	17951	17843	18040	17804	18004	18090	17915	17927	17894	17722	17963	17972	17963	17916	17958	17988	17903	17961	17872	17983	18010	17984	17800	17824	17933	18052	17942	17856	18097	17765	17903	17949	18024	17755	18038	17967	18086	18085	17922	17945	18087	17959	18106	17955	18112	17973	18081	17816	17854	17922	17912	17912	17951	17990	17920	17873	17844	17915	17915	18018	18038	17733	17928	17834	18091	17881	17853	17963	17963	17990	18061	17925	17893	18005	17929	17975	18062	18019	18059	18061	18149	17838	18132	18090	17953	17921	18010	17915	17963	18005	18129	18087	17820	18133	17891	17967	17938	18151	17972	17851	18012	17975	17919	17895	17986	17911	17925	17716	17931	17945	17967	17944	17968	17758	17953	18023	17917	17993	17915	17896	17844	18043	18040	17760	17964	17753	18021	17832	17863	17990	17868	18073	18003	18036	17944	18008	17689	17961	17906	17772	17958	18158	17855	18030	17902	17887	17820	17802	18033	18060	17836	17920	18097	17970	17800	17969	17925	17931	18077	18021	17909	17984	18091	18048	17796	17818	17834	17861	18002	17983	17931	17940	17942	17985	17770	17848	18046	17970	17909	18071	17900	18047	18101	18024	18010	18017	17868	18004	18058	17949	17938	17953	18130	17918	17879	18020	17940	18060	18042	17966	17907	17889	18134	17943	17960	18086	17885	18044	17992	18050	17875	17900	17939	18093	18078	17942	17877	17921	17947	17942	17928	17849	17749	17960	18095	17875	17886	17914	17819	17934	18076	17899	17986	18049	18020	18083	17898	18059	17905	17983	17831	17976	18109	17816	17994	18004	17655	17871	17832	17949	17922	17895	17805	17961	17856	17893	18129	17899	17869	18089	17976	17859	17950	17940	18051	17847	17993	17788	17919	17997	17858	17729	17906	17921	17988	18069	17954	17989	18020	17965	17917	17937	17918	17929	18027	17873	18074	17982	18109	17890	17923	17955	18015	17954	17973	17987	17891	17868	17898	17924	17975	18126	18075	17766	18024	17971	17826	17775	18017	17895	17847	17944	17953	18053	17872	18078	18032	17876	17972	18069	17811	18075	18036	18003	17875	18020	17748	18008	17922	17938	18068	17801	18116	17922	18012	17810	17987	17778	17834	17990	17867	18016	17811	17987	18131	17910	17888	17926	18015	17993	17998	18049	17890	17933	17826	17851	17951	17934	17844	18020	17975	17886	18216	18071	18054	17786	17939	17794	17813	17972	17862	18046	18069	17989	17827	17791	17936	17841	17915	17934	18039	17990	17804	17927	18039	18152	17947	18103	17922	17924	18108	17826	18010	17875	17934	18019	18014	17808	17853	18041	17796	17882	18052	17913	17942	18033	17978	17869	17889	17892	17869	17859	17986	17699	17874	17953	18075	18056	17917	17880	18086	18070	17843	17983	17851	17890	17881	17914	17964	18004	18006	17733	17693	18033	18039	18051	17696	17880	17971	17866	17979	18021	17780	17808	17725	17902	17844	18033	17982	17908	17840	18056	17992	18005	17896	17959	17897	17944	17827	17741	17986	17887	17977	17951	18055	17839	17868	18005	18045	18028	17970	18121	17883	18056	17934	17910	18009	17899	18027	17846	17995	17946	17823	17874	18064	18058	17801	17992	17981	17884	17905	17839	18025	18107	18014	17939	17951	17932	18031	17799	17980	17890	17866	17938	17882	18028	17742	17940	17892	18051	17740	17947	18042	17929	17907	17820	17854	17873	18024	18093	17886	17752	17955	17942	17969	17856	17977	18052	17976	17940	18022	17971	17902	17705	17786	18055	17943	18009	17844	18028	17868	17973	17854	18042	18010	17926	17991	18045	17949	17836	17946	17933	17970	17965	17848	17966	17860	18043	17718	17903	17974	18051	18022	17914	18088	17851	17880	18036	17938	18003	17923	17956	17953	17955	17932	17967	17977	17984	17968	17999	17873	17980	17995	17993	18054	17995	17856	17977	17991	17824	17820	18171	17994	17837	17922	18241	17972	17967	17888	17939	18030	17911	18072	17955	17818	17790	17867	18003	17932	17893	17820	17961	18052	17903	18058	17975	18142	17862	17769	17984	17951	17757	18164	17976	17927	17829	18050	17990	18091	17913	17824	18005	17948	17989	17895	17837	17888	17983	17959	17987	17871	18118	17960	17931	17851	17972	17927	17941	17768	17992	17966	18028	17905	17891	18182	17897	17904	17917	17931	17823	18019	18038	17869	17912	17817	17753	17920	17959	17859	17756	17864	17897	17975	18107	17755	17825	18118	17780	17783	18019	18010	17975	17904	17828	17935	18117	18090	17956	17994	17853	17845	18024	17918	17847	17990	17863	18110	17936	17891	18046	17910	18001	17951	17829	18024	17972	18020	17967	17916	17795	17918	17966	17828	18123	18025	17915	17888	17914	18129	18034	17949	18136	17811	18048	17990	18098	17778	17899	17981	18080	17978	17857	17943	17831	17943	18046	18123	18092	17939	18118	18120	18054	18021	17962	17945	18019	17938	17955	17932	17915	17812	17757	18025	17778	17838	18054	18027	17850	17915	17845	18011	18051	17967	17928
24394	20865	27320	29331	30913	34028	34896	32379	31024	29813	29378	29073	28676	28714	28218	28318	28142	28164	28241	28110	27945	28214	27993	27945	27897	28343	28156	28248	28024	28022	28012	28063	27809	27952	27821	27954	27854	27888	28153	28066	27852	27836	27774	27893	28010	27741	27750	27519	27496	27725	27568	27793	27543	27887	27581	27781	27825	27581	27548	27718	27614	27838	27711	27741	27700	27662	27672	27775	27650	27809	27438	27793	27872	27851	27767	27854	27765	27594	27714	27864	27636	27870	27783	27605	27718	27653	27901	27950	27537	27661	27787	27612	27805	27825	27797	27597	27756	27730	27661	27690	27642	27529	27598	27406	27611	27600	27815	27803	27742	27697	27791	27634	27863	27884	27182	27683	27756	27890	27648	27780	27816	27683	27720	27542	28055	28040	27735	27761	27831	27608	27551	27769	27971	27842	27903	27914	27888	27771	27695	27792	27863	27575	27592	27828	27980	27689	27983	27749	27643	27627	27928	27775	27722	27745	27868	27826	27681	27825	27704	27575	27424	27759	27878	27809	27638	27702	27936	27683	27704	27746	27425	27605	27863	27883	27422	27774	27681	27758	27671	27768	27907	27603	27497	27493	27695	27624	27623	27403	27525	27954	27831	27793	27848	27594	28323	27794	27819	27691	27755	27667	27689	27858	27884	27845	27693	27601	27626	27796	27564	27698	27728	27623	27912	27692	27694	27880	27843	27586	27720	27694	27839	27778	27631	28051	27671	27850	27669	27862	27579	27755	27758	27865	27800	27697	27712	27807	27711	27667	27651	27769	27730	27834	27762	27848	28192	27702	27706	27683	27672	27516	27848	27737	27844	27661	27628	27769	27800	27836	27682	27682	27877	27717	27718	27908	27585	27850	27779	27821	27787	27735	27656	27694	28009	27727	27920	27572	27815	27701	27785	28027	27824	27758	27658	27797	27730	27576	27705	27856	27721	27531	27811	27889	27748	27588	27543	27950	27781	27764	27901	27972	27508	27644	27610	27832	27685	27926	27686	27743	27588	27787	27876	27997	27738	27776	27580	27889	27643	27629	27664	27786	27795	27548	27674	27689	27709	27868	27802	27684	27786	27753	27809	27665	27590	27622	27970	27819	27820	27724	27724	27814	27867	27813	27526	27789	27887	27881	27804	27661	27508	27933	27621	27754	27698	27770	27786	27760	27721	27781	27830	27608	27716	27737	27605	27743	27608	27686	27897	27788	27449	27708	27773	27619	27721	27745	27740	27544	27601	27452	27881	27984	27759	27869	27759	27833	27793	27511	27664	27476	27689	27966	27713	27997	27712	27930	27960	27781	27730	27909	27651	27591	27542	27607	27952	27392	27580	27827	27455	27539	27494	27875	27901	27713	27691	27661	27836	27747	27790	27815	27867	27866	27872	27793	27636	27715	27642	27856	27387	27706	27844	27945	27742	27787	27975	27756	27678	27749	27708	27789	27552	27925	27762	27739	27900	27596	27740	27609	27774	27821	27780	27850	27791	27585	27799	27611	28025	27709	27673	27782	27678	27729	27709	27616	27813	27582	27679	27676	27588	27634	27851	27652	27799	27558	27778	27642	27643	27617	27671	27771	27696	27752	27697	27840	27730	27616	27631	27636	27859	27784	27647	27691	27649	27678	27474	27831	27582	27792	27560	27428	27831	27784	27633	27940	27743	27560	27581	27698	27504	27526	27634	27828	27892	28071	27796	27636	27751	27608	27558	27809	27460	27773	27940	27598	27751	27664	27545	27888	27618	27565	28043	27575	27621	27674	28251	27900	27818	27536	27580	27947	27708	27738	27615	27848	27661	27892	27780	27688	27555	28036	27523	27775	27901	27583	27765	27554	27710	27769	27720	27734	27750	27759	27640	27690	27721	27698	27751	27713	27802	27634	27695	27709	27547	27622	27518	27888	27812	27719	27592	27600	27644	27920	27834	27897	27730	27882	27642	27737	27729	27465	27828	28073	27705	27961	27631	27538	27792	27829	27772	27732	27650	27868	27796	27758	27573	27761	27699	27795	28057	27650	27810	27685	27768	27816	27963	27818	27836	27723	27817	27858	27667	27776	27821	27861	27813	27739	27905	27695	27837	27562	27561	27785	27743	27635	27510	27668	28001	27821	27833	27751	27657	27827	27789	27689	27857	27743	27623	27699	27814	27524	27459	28007	27558	27917	27788	27798	27761	27682	27546	27449	27657	27767	27772	27967	27912	27890	27860	28013	27534	27609	27553	27865	27774	27749	27764	27784	27808	27889	27844	27687	27757	27839	27784	27772	27521	27546	27738	27823	27691	27920	27894	27758	27656	28037	27703	27719	27697	27759	27746	27559	27826	27735	27594	27800	27590	27553	27891	27813	27574	27801	27637	28012	27883	27597	27785	27731	27871	27757	27752	27745	27564	27628	27930	27691	27691	27738	27794	27758	27688	27948	27785	27765	27809	27908	27861	27636	27757	27798	27369	27843	27672	27802	27532	27805	27570	27812	27799	27687	27674	27887	27747	27730	27847	27789	27720	27771	27683	27500	27747	27577	27913	27778	27615	27831	27826	27868	27901	27735	27583	27678	27772	27873	27496	27711	27679	27747	27595	27886	27774	27662	27873	27756	27925	27817	27537	27905	27757	27828	27859	27596	27759	27696	27706	27934	27623	27769	27946	27715	27764	27617	27787	27718	27665	27784	27601	27987	27510	27565	27768	27949	27956	27566	27568	27858	27891	27851	27621	27771	27585	27746	27717	27530	27854	27980	27506	27471	27546	27807	27653	27593	27748	27693	27909	27654	27705	27725	27767	27695	27718	27751	28010	27829	27567	27892	27898	27603	27683	27676	27951	27755	27731	27927	27777	27553	27670	27542	27894	27840	27813	27775	27505	27822	27821	27794	27740	27653	27681	27660	27826	27719	27600	27815	27676	27827	27828	27500	27611	27740	27794	27604	27849	27835	27909	27668	27896	27666	27825	27915	27688	27589	27735	27844	27569	27839	27644	27736	27787	27880	27829	27611	27875	27453	27482	27840	27882	27534	27715	27772	27731	27629	27524	27767	27682	27811	27847	27744	27649	27824	27673	27750	27693	27708	27725	27855	27610	27691	27529	27687	27704	27919	27699	27838	27712	27850	27585	27585	27885	27762	27533	27757	27868	27856	27940	27780	27736	27494	27811	27680	27923	27587	27584	27648	27595	27789	27630	27720	27833	27853	27828	27815	27813	27765	27946	27815	27755	27757	27752	27587	27718	27893	27654	27722	27956	27848	27663	27883	27708	27776	27659	27701	27745	27583	27941	27803	27615	27969	27732	27731	27789	27466	27670	27601	27681	27736	27623	27598	27803	27767	27796	27762	27750	27678	27721	27643	27434	27826	27236	27785	27803	27856	27949	27545	27790	27437	27924	27724	27609	27522	27851	27763	27585	27943	27798	27701	27950	27852	27679	27521	27603	27622	27907	27799	27964	27649	27802	27616	27837	27464	27787	27348	27666	27732	27908	28005	27660	27944	27836	27474	27874	27746	27354	27813	27415	27685	27895	27745	27870	27639	27725	27752	27872	27621	28010	27985	27720	27837	27619	27959	28010	27750	27800	27842	27643	27745	28000	27796	27763	27900	28062	27613	27422	27602	27872	27663	27742	27912	27948	27723	28013	27955	27531	27838	27941	27984	28000	27612	27726	28035	27644	27696	27866	27787	27673	27758	27580	27736	27635	27529	27674	27510	27610	27668	27634	27614	27586	27831	27528	27786	27665	27823	27876	27766	27861	27811	27927	27990	27911	27809	27734	27834	27917	27699	27745	27589	27779	27694	27797	27562	27745	27704	27595	27648	27825	27700	27380	27750	27889	27781	27758	27826	27907	27645	27591	27560	27877	27916	27704	27837	27687	27328	27623	27683	27914	27679	27904	27860	27487	27962	27673	27759	27687	27870	27727	27862	27647	27869	27612	27883	27635	27937	27951	28032	27614	27643	28012	27721	27865	27697	27622	27767	27764	27850	27606	27741	27811	27651	27661	27762	27816	27965	27890	27705	27707	27769	27911	27791	27715	27667	27712	27481	27635	27735	27903	27432	27871	27745	27647	27850	27578	27608	27812	27620	27559	27717	27566	27573	27797	27622	27661	27648	27732	27666	27841	27939	27827	27658	27856	27702	27533	27666	27896	27763	27595	27733	27896	28026	27586	27713	27551	27753	27499	27581	27716	27756	27742	27778	27797	27769	27758	27907	27800	27819	27754	27581	27656	27872	27971	27755	27812	27624	27771	27939	27912	27729	27791	27910	27867	27772	27513	27954	27965	27880	28061	27803	27608	27769	27580	27943	27641	27622	27799	27712	27875	27802	27809	27510	27782	27905	27550	27740	27577	27744	27813	27656	27532	27604	27595	27670	27766	28088	27805	27971	27966	27652	27562	27672	27767	27696	27706	27766	27616	27459	27845	27762	27750	27608	27777	27949	27779	28006	27702	27847	27748	27698	27850	27900	27750	27880	27789	27570	27826	27542	27904	27701	27630	27759	27756	27657	27581	27903	27548	27694	27971	27611	27813	27545	28041	27796	27727	27701	27774	27554	27751	27709	27637	27870	27833	27568	27531	27706	27496	27766	27581	27758	27831	27554	27577	27817	27767	27726	27772	28032	27833	27863	27837	27542	27684	27847	27749	27749	27991	27780	27792	27881	27716	27722	27463	27538	27586	27844	27861	27731	28000	27964	27754	27471	27888	27589	28139	27775	27377	27840	27898	27549	27724	27783	27693	27663	27579	27430	27766	28080	27814	27548	27764	27815	27657	27470	27557	27740	27709	27533	27454	27785	27877	27723	27739	27642	27934	27872	27999	27881	27777	27718	27612	27635	27738	27836	27806	27846	28114	27690	27732	27646	27816	27831	27891	27738	27841	27731	27698	27492	27790	27853	27751	27766	27652	27444	27542	27865	27651	27749	27888	27771	27720	27809	27804	27528	27773	27590	27634	27864	27807	27696	28008	27775	27647	27747	27808	27630	27606	27658	27889	27547	27662	27761	27556	27758	27747	27680	27722	27705	27658	27771	27667	27482	27794	27759	27727	27712	27916	27747	27804	27534	27645	27855	27805	27853	27945	27759	27715	27468	27756	27597	27818	27677	27845	27755	27685	27623	27635	27985	27782	27640	27787	27791	27569	27749
27132	44886	42444	37315	32217	29652	27507	25100	23340	21511	20683	20193	19490	19012	19074	18931	18874	18624	18723	18773	18663	18649	18783	18697	18625	18651	18689	18660	18652	18514	18682	18594	18512	18611	18406	18437	18291	18246	18464	18191	18350	18150	18353	18291	18232	18213	18261	18201	18346	18283	18166	18312	18320	18061	18283	18340	18301	18173	18131	18288	18373	18264	18209	18225	18110	18225	18240	18118	18134	18212	18245	18211	18255	18133	18191	18170	18308	18405	18397	18097	18184	18328	18133	18373	18155	18170	17997	18324	18392	18008	18161	18151	18151	18219	18210	18258	18046	18223	18225	18131	18005	18383	18159	18337	18304	18280	18305	18121	18149	18271	18118	18246	18219	18231	18259	18184	18133	18183	18311	18228	18087	18307	18203	17998	18015	18414	18172	18251	18338	18126	18328	18294	18135	18231	18170	18328	18315	18001	18325	18332	18066	18165	18137	18229	18202	18183	18222	18022	18193	18156	18126	18212	18253	18160	18106	18366	18107	17968	18063	18451	18151	18163	18140	18027	18266	18117	18153	18325	18051	17891	18297	18292	18115	18188	18132	18229	18159	18016	18043	18152	18228	18029	18044	18148	18054	18293	18325	18172	18151	18203	18240	18130	18122	18210	18299	18177	18204	18288	18313	18275	18123	18266	18097	18142	18213	18257	18128	18185	17934	18161	18167	17996	18169	18207	18201	18036	18319	18293	18034	18114	18061	18337	18208	18286	18077	18139	18176	18299	18171	18164	18365	18145	18077	18351	17933	18249	18191	18288	18072	18357	18025	18052	18149	18368	18016	18193	18306	18137	18123	18052	18231	18162	18258	18080	18083	18377	18018	18149	18162	18232	18224	18185	18246	18061	18250	18004	18061	18216	18287	18285	18242	18089	18006	18242	18141	18335	17978	18144	18154	18285	18166	18231	17986	18190	18131	18038	18018	17959	18181	18103	18185	17910	18106	18306	18237	18083	18088	18077	18375	17903	18340	18263	18101	18117	18029	18059	18161	18264	18257	18125	18188	18180	18093	18362	18027	18066	17996	18116	18178	18063	18026	18086	18188	18248	18167	18127	18338	18143	18150	18336	18189	18262	18191	18169	18210	18198	18298	18413	18254	18127	18229	18094	18346	18257	18093	18235	18278	18134	18236	18286	18395	18178	18100	17942	18172	18323	18161	18172	18207	18135	18241	18194	17986	18061	18139	18301	18217	18188	18177	18246	18154	18022	18135	18168	18106	18105	18300	18029	18230	18161	18084	18239	18184	18245	18346	18267	18185	18018	18197	18246	18308	18067	18185	18396	18115	18162	18176	18186	18261	18017	17981	18074	18111	17988	17996	18114	18120	18076	18040	18162	18188	18283	18200	18083	18340	18236	18097	18157	18092	18067	18047	18343	18085	18121	18114	18240	18027	18217	18161	18301	18072	18203	18131	18329	18053	18154	18193	18183	18175	18230	18179	18179	18151	18120	18411	18320	18183	18206	18174	18366	18118	18224	18380	18391	18244	18267	18027	18180	18349	18286	18155	18276	18343	18042	18218	18277	18127	18086	18270	18158	18281	18276	18143	18273	18113	18172	18130	18133	18125	18352	18156	18210	18194	18335	18219	18292	18170	18335	18157	18056	18169	18284	18194	18190	18214	18100	18325	18445	18307	18257	18077	18330	18321	18293	18145	18399	18153	18217	18250	18289	18134	18115	18308	18188	18182	18371	18104	18097	18290	18114	18195	18331	18206	18240	18059	17976	18149	18253	18133	18119	18148	18141	18125	18274	18119	17987	18229	18100	18358	18101	18206	18166	18157	18225	18272	18238	18117	17982	18294	18273	18224	18215	18194	18254	18068	18250	18246	18467	18212	17921	18211	17961	18061	18134	18244	18188	18257	18255	18136	18213	18172	18176	18204	18229	18098	18129	18091	18217	18234	18043	18145	18228	18243	18304	18392	18475	17931	18202	18175	18128	18284	18057	18258	18281	18209	18193	17996	18440	18194	18235	18043	18130	18083	18336	18150	18254	18193	18007	18326	18151	18281	17948	18217	18193	18247	18070	18151	17986	18277	18182	18253	18158	18204	18074	18282	18110	17994	18232	18185	18251	18194	18143	18061	18199	18062	18204	18253	18122	18346	18175	18068	18160	17985	18339	18386	18391	18328	18253	18186	18099	18168	18251	18213	17982	18283	18352	18248	18247	18004	18092	18008	18225	18363	18111	18130	18102	18253	18104	18160	18178	17977	18217	18286	18064	18162	18077	18119	18050	18091	18346	18184	18130	18264	18142	18092	18093	18350	18307	18223	18204	18235	18367	18280	18137	18213	18017	18290	18177	18142	18348	18194	18233	18140	18143	18223	18220	18168	18114	18381	18226	18144	17960	18290	18222	18277	18408	18215	18197	18198	18245	18216	18302	18224	18014	18115	18371	18111	18153	18048	18329	18152	18177	18104	18202	18195	18176	18264	18159	18238	18056	18153	18218	18196	18059	18164	18150	18171	18117	18153	18026	18190	18159	18206	18126	18236	18226	18231	18141	18172	18304	18078	18168	18301	17989	18217	18086	18103	18364	18061	18383	18110	18150	18273	18266	18229	18297	18045	18050	18184	18092	18216	18258	18220	18171	18087	18132	18302	18064	18193	18289	18223	18098	18204	18352	18190	17997	18366	18097	18100	18243	18100	18158	18229	18174	18314	18157	18157	18223	17971	18103	18039	18111	18304	18007	18375	18206	18217	18109	18188	18092	17936	17977	18124	18176	18253	18141	18289	18202	18158	18275	18047	18280	18274	18113	18106	18099	18330	18305	18223	18131	18298	17954	18136	18224	18298	18449	18163	18180	18337	18071	18099	18121	18137	18160	18250	18340	18293	18103	18193	18279	18201	18051	18272	18086	18226	18162	18215	18093	18182	18002	18377	18173	18149	18018	18205	18037	18359	18287	18159	18014	18185	18159	18101	18140	18106	18063	18176	18218	17980	18168	18217	18168	18191	18351	18009	18207	18089	18199	18145	18106	18123	18141	18293	18114	18251	18194	18235	18232	18311	18190	18051	18155	18072	18145	18240	18124	18121	18015	18240	18183	18352	18263	18217	18265	18112	18318	18106	18045	18064	18338	18138	18057	18129	18098	18164	18219	18105	18218	18268	18298	18261	18206	18165	18129	18270	18231	18141	18130	17970	18094	18210	18083	18235	18301	18143	18025	18137	18188	18245	18063	18369	18077	18199	18319	18222	18259	18123	18096	18352	18270	18105	18193	18306	18176	18176	18160	18301	18260	18147	18109	18263	18231	18209	18195	18246	18141	18219	18190	18200	18087	18180	18204	18296	18042	18259	18295	18184	18224	18017	18120	18134	18237	18243	18111	18000	18221	18190	18007	18190	18261	18258	18154	18064	18182	18259	18286	18216	18295	18175	18182	18187	18068	18154	18143	18232	18271	18189	18157	18397	18139	18185	18207	18073	18195	18155	18119	18090	18115	18286	18392	18041	18152	18137	18178	18249	18124	18300	18161	18111	18092	18151	18312	18171	18135	18140	18226	18107	18265	18235	17998	18164	18124	18057	18123	18195	18207	18043	18194	18194	18074	18054	18083	18187	18077	18057	18090	18183	18235	18272	18348	18022	18139	18430	18152	18027	18184	18184	18245	18473	18102	18158	18230	17940	17983	18148	18104	18318	18217	18261	18150	18208	18164	18379	18050	18110	18331	18258	18077	18217	18219	18393	18241	18164	18101	18185	18068	18144	18339	18030	18003	18277	18154	18274	18215	18250	18063	18293	18242	18136	18236	18123	18430	18362	18170	18055	18054	18307	18313	18101	18268	18375	18033	18139	18324	18081	18167	18149	18078	18115	18249	18338	18356	18190	18127	18159	18189	18139	18191	18318	18136	18157	18076	18107	18129	18269	18223	18038	18186	18164	18295	18302	18108	18178	18139	18147	18248	18369	18326	18182	18273	18201	18292	18238	18280	18072	18148	18268	18298	18095	18104	18168	18183	18236	18158	18123	18103	18144	18112	18068	18130	18158	18092	18007	17957	18203	18338	18290	18096	18264	17958	18074	18190	18247	18030	18172	18240	18222	18305	18237	17982	18206	18129	18329	18107	18235	18052	18154	18251	18160	18240	18174	18196	18370	18199	18233	18195	18166	18088	18261	18197	18133	18077	18324	18194	18358	18190	18236	18086	18198	18086	18088	18259	18116	18174	18288	18258	18114	18301	18124	18082	18086	18102	18284	18031	17977	18086	18227	18069	18175	18286	18117	18222	18151	18347	18131	18050	18156	18236	18121	18260	18146	18240	18229	18284	18209	17996	18096	18266	18166	18130	18240	18108	18171	18089	18132	18112	18243	18229	18191	18145	18222	18200	17967	18133	18075	18282	18056	18217	18017	18210	18229	18120	18025	18127	18160	17970	18162	18116	18249	18151	18190	18255	18046	18221	18139	18172	18141	18202	18190	18320	18228	18055	18291	18240	18212	18215	18127	18158	18096	18179	18288	18147	18222	18194	18120	18279	18304	18404	18189	18134	18184	18242	18088	18251	17995	18229	18193	18037	18218	18045	18295	18102	18325	18045	18169	18197	18248	18323	18025	18234	17985	18202	18189	18046	18136	18167	18109	18197	18278	18130	18098	18300	18183	18151	18109	18143	18100	18103	18268	18227	18301	18165	18240	18125	18094	18307	18349	18136	18038	18371	18363	18181	18159	18154	18135	18133	18130	18198	18135	18143	18370	18117	18215	18218	18109	18318	18141	18108	18130	18174	18219	18160	18064	18302	18104	18119	18167	18208	18098	18154	18205	18070	18120	18060	18200	18270	18171	18218	18197	18173	18198	18047	18198	18004	18139	18314	18129	18209	18121	18138	18147	18054	18212	18186	18197	18113	18225	18260	18123	18047	18365	18231	18248	18278	18299	18050	18270	18223	18408	18259	18135	18183	18253	18350	18025	18104	18029	18253	18397	18027	18196	18287	18249	18239	18210	18224	18001	18191	18293	18241	18221	18086	18280	18167	18204	18094	18095	18303	18206	18166	18007	18149	18204	18100	18086	18299	18193	18226	18203	18215	18349	18271	18225	18029	18131	18214	18269	18189	18254	18155	18024	18131	18208	18168	18131	18088	18130	18044	18141	18140	18183	18261	18200	18172	17973	18164
22368	20832	27123	25712	26140	32605	36591	33253	31385	30618	29679	28989	28228	27853	27585	27625	27453	27521	27648	27436	27460	27353	27449	27375	27252	27294	27449	27417	27196	27201	27039	27596	27343	27005	27037	27389	26933	27185	27103	27145	26932	27150	27173	26997	26948	26861	27006	26774	26936	27131	26905	27178	27015	26767	26896	27003	26808	26824	27146	26724	26858	26938	26719	26895	27088	27083	26706	26802	26793	26635	26988	27131	26710	26884	27008	26751	26897	27088	27072	26694	26827	26877	26653	26880	26883	26873	26948	26659	27004	26944	26904	26941	26807	26950	26825	26773	26946	27035	26679	26783	26910	26780	26914	26758	27058	26681	26722	26773	26807	26917	27044	27166	27014	26665	26954	26865	26749	27047	26790	26901	26445	26760	26752	26903	26968	26697	26828	26902	26568	26894	26954	26683	26943	26824	26966	26935	26707	26925	26871	26706	26760	26865	26831	26842	26845	26631	26793	26823	26716	26865	26879	26722	26696	26659	26904	26875	26841	26759	26799	26822	26866	26993	26791	26919	26843	26598	26737	26850	26965	26871	26942	27151	26778	26949	26711	26830	26915	26864	26727	26835	27106	26889	26963	26762	26587	26826	26851	26725	26754	26744	26807	26902	26900	26938	26868	26716	26661	27015	26634	26975	26877	26947	26728	26709	26893	26818	26751	27026	27099	26703	26876	26925	26927	26829	26914	26920	27058	26903	26609	26990	26483	27099	26626	27062	26888	26925	26925	26817	26812	26991	26925	27047	26610	27031	26786	26849	26881	27059	26826	26719	26795	26922	26780	27016	26597	27028	27005	26702	27055	26968	27044	27029	27161	26896	26845	26718	26759	27019	26686	26948	27116	26814	26951	27007	26756	26691	26778	26747	26847	26927	26880	26806	26535	26900	26909	26804	26854	26844	26977	26902	26888	26796	26933	26840	27034	26893	27067	26765	26945	26730	26808	26800	26921	26786	26855	26911	26810	26872	26819	26994	26954	26757	26846	26879	26811	26927	26906	26837	26796	26708	26886	26874	26781	26768	26647	26682	26938	26902	26863	27007	26875	26770	26819	26740	27200	26793	26992	26623	26740	26872	26922	26789	26999	26994	26630	26702	26512	26729	26750	26875	26730	26917	26798	26794	26710	26835	27220	27188	26789	26978	26913	26800	26846	27014	27052	27040	26556	26922	26827	26540	26822	26999	26920	26708	26852	27009	26866	26601	26799	26846	26965	26921	26637	27099	27056	26956	26836	26745	26844	26873	26618	26698	26745	26835	27006	26671	26972	26920	26814	26740	26787	26943	26510	26848	26948	27008	26600	26835	26906	26925	26600	26891	26775	27072	26947	26725	26817	26917	26599	26825	26644	26560	26633	26895	26662	26803	26901	26768	26890	26744	26982	26892	26909	26770	27075	26838	26765	26976	26713	26732	27088	26872	27032	27026	26803	26791	26848	26972	26854	26886	26962	26717	26681	26775	26764	26874	26812	26659	26545	26739	26741	26821	26791	26649	26965	26758	27145	26864	26908	26820	26994	26837	26865	26953	26736	26793	26813	26776	26705	26870	26975	26857	26971	26833	26645	26986	26762	26660	26891	26998	26664	26778	26744	26955	26833	26803	26738	26684	26888	26920	26983	26796	26986	26904	27062	26775	26982	26826	26752	26995	26884	26669	26882	26696	26736	26735	26608	26842	26952	26761	27015	26928	26760	26886	26693	26928	26919	26988	26732	26838	26884	26951	26955	26640	26945	26642	26711	26795	26740	26758	26950	26822	26759	26914	26786	26817	26814	26822	27003	26851	26534	26770	26860	27031	26930	26926	26860	26520	26785	26839	26959	26890	26637	27067	27106	26968	26758	26789	26941	27015	26647	26578	26739	27048	27103	26860	26822	26701	26666	26847	27038	26820	26787	26985	26745	26906	26634	26693	26978	27069	26767	26630	26689	26941	26936	27173	26705	26630	26784	26617	26698	27182	26669	26818	26652	26924	27059	26867	26891	26760	26632	26726	26760	26983	27182	27085	26749	26656	26607	26721	27185	26919	26931	26937	26949	26745	26741	26751	26979	27107	26807	26959	26948	26888	26754	26818	26886	26800	26980	26718	26784	27006	26844	26839	27044	26771	26984	26810	27076	26826	26838	26642	27253	26971	26903	26805	26802	26964	26820	26953	26869	26739	26852	26968	26791	26825	27039	26729	26888	26801	26657	26772	26762	26667	27122	26915	26712	26796	26876	26912	26718	26705	26649	26879	26854	26758	26736	26729	26922	26843	26721	26918	26975	27043	26959	26900	26765	26794	26728	26803	26880	27007	26699	26931	26976	26810	26999	26848	26780	26593	26708	26870	26990	26740	26986	26781	26786	26557	26971	26759	26990	26904	26905	27114	26708	26640	26688	26727	26840	26908	26949	26517	26688	27043	26585	27102	26859	26732	27043	26728	26972	26850	26976	26957	26674	26966	27127	26700	26824	26757	26655	26871	26697	26655	26872	26798	26746	26512	26688	26675	26897	26783	26810	26706	26926	26873	26906	26917	26588	26661	26693	26901	26889	26760	26780	26914	26936	26879	26724	26779	26752	26703	26750	26715	26942	26758	26826	26809	26817	26787	27060	27010	27181	26959	26899	26860	27038	27008	26841	27002	26886	26859	26593	26945	26688	26751	26554	27061	26722	26772	26911	26631	26695	26881	27008	26856	26697	27083	26885	26731	26748	26752	26818	26653	26827	26908	26930	27009	26865	26847	26954	26828	26847	26734	26703	26746	26643	26753	26741	26903	26986	26846	26810	26745	26938	26748	26904	26852	26807	26861	26848	26829	26845	26769	26768	26534	26996	26802	26955	26633	26911	26883	26966	26963	27023	26650	26631	26836	26716	26787	26786	26883	26787	27111	27116	26733	26896	26803	26846	26816	26867	26879	26895	26741	26623	26828	26712	26991	26857	26606	26894	26800	26659	26614	26862	26667	26940	26669	26726	26769	26914	26682	27005	26706	26925	26922	27134	26853	26903	26849	26629	26818	26853	26853	26960	26817	26815	26887	26743	26718	26821	26750	26697	27033	26798	26648	26563	26717	26843	26685	27096	26702	26572	26883	26668	26740	26926	26939	26733	26634	26805	26749	26786	26803	26841	26955	27055	26790	26751	26782	26984	26739	26655	26673	26735	26845	26849	26957	26959	26870	26783	26477	26802	26675	26901	26782	26661	26820	26870	26851	26824	26675	26764	26788	26867	26702	26851	26784	26565	26891	26889	26894	26665	26985	26785	27050	26786	26846	26937	26679	26790	26778	26737	26655	26740	26987	26985	26767	26972	26952	26883	26810	26712	26867	26944	26879	26925	26763	27101	26815	26595	26673	26998	26938	26676	26944	26974	26956	26614	26933	26819	26635	26699	26613	26997	26770	27052	26818	26762	26906	26939	26703	26883	26742	26699	26622	26768	26827	26825	27024	26694	26625	26720	26813	27141	27028	26967	27003	26722	26769	26959	26983	26580	26831	26883	26975	26966	26863	26867	26853	26787	26780	26624	27060	26628	26991	26868	26759	26655	26794	27029	26672	27021	26605	26855	26847	27118	26660	27106	26954	26894	26743	26775	26923	26869	26763	26789	26806	26821	26791	26841	26786	26857	26568	26897	27008	26821	26919	26709	26625	26743	26768	26906	26984	26966	26774	26836	26826	26824	26803	26817	26871	26993	26876	26485	26926	27086	26693	27059	26840	26913	26972	26915	26902	26887	26925	26716	26653	26846	26906	26729	26719	26907	26828	26890	26670	26796	26747	26886	26913	26735	26858	26980	26761	26835	26785	26664	26864	26963	26912	26942	26861	26879	26705	26529	26943	26732	26910	26872	26645	26663	26851	26915	26776	26875	27007	26838	26805	26729	26941	26854	26805	27097	26755	26681	26829	27151	27073	26883	26657	26957	26832	26785	26739	26807	26778	26573	26623	26773	26874	26735	26659	26800	26812	26736	26911	26963	26830	26866	26649	26696	26850	26818	26794	26577	26900	26881	26861	26705	26708	26922	27113	27099	26716	27014	26795	26935	27040	27038	26856	26795	26770	27043	27051	26815	26915	26883	27007	27039	27010	26885	27060	26838	26840	26896	27029	26997	26718	27009	27057	26928	26889	26822	26797	26677	26854	26782	26820	26933	26869	26804	26627	26816	26676	26909	26925	26665	26892	27069	26779	26744	27028	26889	26804	26726	27073	26897	26963	27058	26938	26787	26810	26843	26694	26678	27153	26771	27131	26844	26814	26791	26850	26833	26695	26876	26870	26938	26702	27144	26875	26835	26772	26801	26769	27015	26804	26833	26847	26700	26822	26816	26710	26718	26881	26891	26868	26939	26698	26968	26905	26937	26707	26826	27090	26754	26988	27055	26754	26877	27115	26841	26649	26786	26737	27030	26602	26612	26800	26886	26616	26737	26853	26797	26710	26750	27042	26961	26931	26864	26975	26651	26795	26973	26644	26947	27059	26915	26873	26810	26845	26984	26898	26854	26901	26929	26861	26713	26640	26671	26950	26764	26898	26534	26983	26884	26650	26776	26564	26737	26775	26869	26637	26854	26845	26841	26816	26817	26878	26902	26949	26549	26821	27063	26739	26904	26726	26792	26965	26859	26740	26643	26873	27092	26845	26847	26708	27072	26726	26745	26955	26765	27188	26749	26761	26598	27108	27032	26857	26825	26722	26990	26909	27071	26754	26732	26680	26760	26735	26725	26817	27027	26691	26755	26850	26822	26844	26700	26692	26823	26865	26979	26797	26895	26874	27036	26796	26647	26947	26668	26701	27001	26846	26859	26834	26809	26873	26836	27009	26916	26811	26685	26571	26847	26816	26997	26923	26709	26872	26735	26773	26906	27120	26884	27113	27003	26922	26907	26917	26780	26759	26753	26825	26878	26809	26768	26897	26874	26666	26912	26850	26522	26576	26871	26672	26844	26804	26834	26746	27015	26696	26806	26915	26894	26802	26954	26790	26880	26775	26878	26742	26819	26465	27057	27017	26932	26726	26917	26908	27079	26693	26786	26769	26859	26711	26730	26857	26941	27091	26829	26949	26918	26721	26657	26789	26827	26743	26739	26992	26881	26780	27080	26644	26558	26871	26787	26573	26723	26745	26683	26733	26895	26890	26896	26910	26864	26949
28231	48551	47457	41130	35626	32420	29958	27691	24996	22733	22091	20998	19845	19132	18846	18846	18878	18919	18796	18565	18513	18529	18569	18583	18388	18621	18587	18359	18373	18410	18249	18418	18298	18093	17975	18061	17898	18037	17836	17964	17939	17919	17714	17825	17844	17912	17729	17929	18055	18001	17911	17903	17941	17771	17847	17925	17917	17617	17629	17810	17836	17847	17902	17840	18010	17740	17928	17797	17642	17899	17724	17891	17995	17824	17819	17701	17762	17848	17679	17782	17799	17598	18044	17904	17842	17719	17763	17844	17730	17861	17754	17682	17865	17823	17717	17840	17858	17827	17816	17817	17704	17865	17822	17717	17882	17976	17650	17866	17764	17885	17817	17788	17795	17986	17949	17488	17662	17957	17907	17644	17677	17711	17843	17824	17899	17832	17888	17872	17798	17885	17875	17748	17883	17690	17735	17682	18052	17761	17733	17812	17735	17453	17791	17663	17848	17828	17834	17697	17680	17788	17754	17626	17807	17728	17783	17814	17895	17703	17890	17878	17757	17709	17801	17586	17882	17821	17718	17839	17594	17773	17651	17776	17698	17743	17686	17652	17853	17732	17804	17863	17761	17890	17685	17669	17737	17985	17729	17773	17907	17549	17791	17780	17872	17748	17914	17844	17799	17625	17716	17792	17815	17919	17830	17817	17842	17891	17954	17764	17615	17827	17753	17716	17752	17684	17667	17683	17732	17704	17805	17807	17714	17842	17723	17608	17756	17730	17757	17757	17836	17739	17629	17618	17651	17832	17905	17792	17738	17728	17689	17746	17853	17927	17811	17687	17705	17770	17751	17913	17839	17819	17705	17869	17721	17700	17648	17670	17818	17592	17589	17835	17779	17778	17735	17736	17745	17771	17824	17841	17865	17832	17754	17707	17814	17790	17674	17971	17854	17798	17659	17625	17702	17748	17785	17742	17871	17670	18034	17796	17717	17623	17984	17814	17643	17790	17670	17471	17796	17708	17736	17711	17440	17641	17726	17864	17787	17852	17841	17781	17704	17789	18073	17681	17897	17890	17824	17850	17779	17750	17835	17656	17657	17945	17877	17793	17975	17825	17790	17647	17811	17884	17759	17722	17999	17680	17811	17734	17895	17813	17719	18107	17908	17940	17862	17779	17629	17739	17813	17728	17797	17918	17756	17830	17748	17673	17705	17614	17751	17829	17719	17758	17834	17696	17745	17655	17747	17744	17723	17818	17653	17840	17848	17679	17697	17724	17946	17776	17628	17729	17814	17908	17788	17819	17856	18039	17758	17918	17574	17873	17789	17765	17796	17795	17604	17682	17632	17559	17834	17749	17775	17749	17686	17875	17763	17807	17736	17711	17740	17824	17764	17824	17758	17644	17859	17597	17691	17831	17814	17676	17855	17803	17892	17711	17650	17799	17795	17874	17805	18009	17999	17753	17644	17801	17798	17751	17787	17850	17962	17809	17642	17833	17630	17811	17759	17932	17857	17691	17712	17886	17734	17735	17733	17746	17799	17709	17690	17691	17808	17698	18003	17860	17751	17752	17605	17608	17709	17803	17759	17669	17736	17806	17745	17878	17826	17840	17780	17971	17716	17753	17830	17521	17682	17731	17768	17655	17646	17860	17750	17638	17608	17695	17713	17767	17870	17753	17710	17748	17740	17833	17808	17760	17523	17745	17581	17653	17691	17927	17739	17759	17697	17621	17799	17919	17729	17889	17756	17689	17784	17789	17686	17679	17873	17714	17960	17777	17897	17884	17940	17808	17944	17927	17626	17634	17844	17785	17807	17749	17904	17796	17802	17884	17869	17877	17765	17852	17855	17864	17867	17697	17731	17850	17834	17812	17950	17627	17612	17941	17724	17794	17930	17701	17798	17754	17879	17802	17826	17890	17609	17888	17706	17700	17900	17874	17906	17632	17815	17774	17629	17777	17687	17818	17844	17724	17773	17858	17790	17582	17734	17656	17875	17761	17889	17650	17599	17997	17862	17740	17810	17773	17749	17865	17778	17697	17712	17924	17693	17877	17945	17859	17889	17809	17973	17844	17766	17695	17740	17829	17676	17755	17745	17941	17646	17709	17779	17691	17720	17689	17751	17705	17847	17839	17707	17702	17660	17856	17842	17718	17756	17839	17839	17663	17696	17716	17689	17777	17621	17846	17852	17720	17762	17820	17734	17694	17723	17856	17828	17580	17734	17743	17789	17875	17844	17756	17715	17837	17764	17722	17955	17776	17716	17694	17892	17664	17762	17684	17711	17748	17644	17962	17802	17948	17681	17910	17647	17770	17822	17746	17640	17729	17823	17903	17799	17788	17733	17821	17984	17773	17823	17890	17806	17598	17830	17836	17591	17871	17747	17822	17868	17813	17857	17860	17784	17708	17726	17825	17674	17814	17833	17833	17810	17689	17885	17836	17711	17708	17750	17759	17883	17779	17818	17841	17744	17833	17752	17712	17991	17685	17793	17816	17864	17691	17647	17592	18029	17685	17633	17695	17731	17894	17790	17889	17880	17802	17811	17783	17736	17903	17758	17665	17759	17707	17764	17873	17601	17827	17921	17988	17713	17767	17845	17717	17913	18006	17766	17661	17677	17774	17836	17656	18012	17742	17794	17782	17725	17899	17835	17675	17656	17593	17781	17519	17771	17651	17557	17803	17695	17768	17875	17761	17722	17746	17840	17761	17606	17728	17652	17777	17623	17848	17943	17710	17842	17642	17692	17820	17870	17767	17928	17765	17600	17712	17909	17725	18060	17480	17765	17926	17835	17701	17859	17817	17822	17819	17773	17473	17828	17801	17919	17654	17744	17740	17778	17813	17665	17810	17722	17640	17776	17721	17724	17772	17572	17766	17909	17874	17921	17780	17688	17900	17779	17640	17702	17706	17993	17734	17881	17858	17755	17841	17746	17743	17758	17786	17757	17817	17773	17812	17945	17765	17554	17816	17759	17823	17561	17830	17785	17754	17891	17668	18020	17714	17802	17989	17826	17868	17779	17706	17842	17732	17717	17787	17883	17896	17756	17790	17705	17763	17706	17756	17906	17956	17747	17854	17789	17732	17665	17780	17670	17859	17831	17865	17731	17836	17945	17790	17833	17581	17890	17867	17797	17791	17714	17785	17783	17849	17671	17681	17835	17687	17781	17703	17669	17587	17857	17693	17846	17789	17896	17716	17931	17777	17642	17850	17671	17743	17784	17740	17890	17942	17577	17706	17754	17740	17641	17861	17772	17885	17719	17756	17709	17740	17573	17813	17728	17777	17718	17947	17663	17771	17744	17609	17702	17893	17836	17816	17648	17766	17655	17872	17677	17898	17698	17904	17765	17912	17893	17773	17719	17626	17849	17688	17805	17997	17737	17720	17597	17736	17667	17890	17733	17892	17886	17717	17696	17828	17734	17691	17843	17894	17763	17727	17824	17913	17651	17744	17774	17696	17624	17768	17752	17686	17806	17786	17567	17806	17597	17742	17728	17787	17893	17732	17622	17900	17844	17653	17673	17717	17767	17803	17716	17941	17881	17775	17709	17881	17754	17800	17872	17860	17597	17817	17610	17679	17639	17716	18051	17740	17824	17656	17898	17774	17778	17842	17694	17894	17889	17786	17724	17795	17862	17787	17833	17693	17744	17768	17656	17662	17769	17757	17727	17799	17639	17735	17879	17670	17782	17791	17737	17743	17809	17884	17739	17862	17686	17775	17719	17778	17699	17731	17806	17835	17765	17767	17869	17714	17665	17804	17836	17601	17712	17705	17583	17740	17808	17762	17693	17629	17822	17749	17638	17834	17596	17843	18028	17814	17851	17740	17722	17815	17873	17965	17672	17848	17702	17739	17802	17754	17673	17713	17848	17704	17618	17851	17840	17669	17787	17965	17726	17664	17863	17676	17635	17799	17944	17726	17757	17713	18000	17690	17719	17905	17666	17724	17798	17725	17736	17814	17695	17721	17897	17702	17818	17720	17950	17677	17873	17804	17595	17835	17771	18015	17890	17762	17667	17677	17856	17614	17718	17744	17836	17800	17600	17762	17525	17838	17752	17791	17913	17871	17653	17698	17689	17695	18001	17774	17747	17758	17861	17824	17713	17649	17756	17886	17789	17715	17874	17847	17630	17642	17587	17850	17705	17660	17686	17945	17618	17851	17992	17747	17749	17710	17780	17770	17731	17596	17571	17812	17990	17620	17791	17716	17874	17727	17812	17626	17799	17606	17903	17949	17648	17713	17788	17726	17674	17645	17940	17833	17991	18020	17647	17699	17776	17727	17680	17726	17678	17776	17781	17649	17764	17687	17795	17986	17801	17825	17722	17728	17735	17772	17650	17818	17885	17723	17813	18009	17689	17820	17736	17646	17874	17752	17791	17757	17622	17830	17901	17807	17649	17670	17760	17733	17816	17757	17699	17929	17827	17775	17809	17832	17721	17826	17663	17764	17982	17781	17775	17694	17708	17704	17770	17672	17832	17691	17731	17694	17942	17850	17754	17592	17735	17923	17849	17801	17802	17816	17767	17651	17846	17955	17760	17755	17937	17770	17653	17884	17759	17765	17842	17789	17752	17878	17878	17908	17765	17816	17673	17644	17831	17812	17735	17696	17735	17668	17772	17712	17931	17662	17701	17886	17791	17646	17805	17941	17742	17993	17753	17723	17816	17731	17901	17779	17686	17812	17918	17704	17659	17701	17934	17860	17773	17712	17839	17748	17676	17820	17869	17812	17681	17812	17752	17615	17612	17691	17744	17756	17498	17635	17683	17880	17915	17813	17811	17684	17911	17716	17820	17773	18026	17829	17732	17904	17769	17748	17605	17826	17599	17679	17892	17816	17801	17871	17850	17655	17823	17779	17695	17697	17805	17742	17672	17996	17752	17739	17657	17806	17792	17782	17741	17832	17594	17796	17758	17884	17891	17719	17646	17504	17542	17890	17618	17956	17923	17665	17741	17801	17972	17783	17722	17655	17877	17815	17949	17767	17794	17873	17831	17696	17678	17860	17830	17819	17821	17765	17926	17773	17800	17816	17856	17708	17885	18005	17825	17757	17631	17638	17650	17719	17866	17766	17653	17810	17688	17764	17696	17729	17857	17607	17811	17705	17931	17831	17664	17864	17679	17768	17759	17832	17973	17796	17827	17771	17841	17599	17625	17682	17759	17833
39662	38147	39746	37555	34314	32656	31914	30722	29945	28844	28544	28225	27631	27605	27845	27695	27534	27701	27552	27665	27548	27600	27551	27577	27467	27433	27390	27540	27582	27523	27436	27516	27241	27638	27501	27612	27547	27188	27263	27588	27408	27280	27521	27357	27580	27676	27618	27240	27636	27538	27575	27388	27525	27411	27433	27433	27263	27672	27401	27778	27584	27420	27675	27441	27331	27323	27412	27258	27305	27350	27232	27254	27380	27437	27068	27310	27471	27654	27467	27535	27618	27404	27252	27370	27446	26974	27571	27294	27440	27602	27412	27271	27381	27477	27318	27306	27420	27447	27468	27259	27438	27166	27226	27096	27585	27340	27306	27456	27363	27542	27601	27497	27379	27622	27236	27310	27099	27539	27564	27436	27452	27479	27289	27429	27441	27404	27613	27451	27225	27324	27487	27765	27262	27269	27466	27240	27314	27167	27527	27186	27169	27273	27548	27416	27436	27488	27586	27280	27318	27284	27187	27349	27271	27451	27426	27384	27279	27219	27299	27575	27284	27281	27425	27557	27245	27434	27353	27155	27367	27314	27402	27472	27394	27511	27454	27596	27345	27621	27546	27423	27508	27589	27496	27349	27207	27009	27291	27295	27336	27468	27467	27499	27304	27311	27379	27448	27409	27432	27366	27467	27330	27373	27235	27133	27413	27280	27572	27600	27356	27562	27415	27577	27457	27339	27560	27486	27435	27267	27115	27295	27194	27343	27096	27266	27349	27404	27532	27496	27359	27477	27386	27357	27295	27323	27280	27658	27318	27296	27574	27244	27245	27562	27259	27511	27606	27475	27285	27480	27928	27396	27420	27276	27440	27124	27250	27675	27596	27560	27431	27398	27511	27506	27414	27248	27339	27142	27406	27479	27435	27073	27341	27483	27405	27265	27450	27234	27392	27418	27384	27431	27339	27509	27661	27438	27475	27199	27407	27388	27320	27423	27262	27333	27299	27406	27304	27514	27407	27492	27204	27390	27550	27575	27484	27309	27294	27452	27279	27447	27677	27485	27272	27586	27354	27524	27453	27654	27374	27429	27325	27413	27361	27381	27538	27377	27245	27132	27472	27548	27165	27414	27717	27492	27410	27539	27193	27316	27576	27115	27319	27425	27494	27647	27476	27345	27343	27317	27410	27358	27519	27117	27393	27614	27437	27210	27418	27478	27459	27262	27391	27270	27256	27517	27237	27417	27500	27576	27215	27377	27390	27294	27092	27447	27237	27499	27376	27600	27186	27290	27417	27163	27290	27529	27460	27472	27146	27643	27317	27602	27598	27285	27282	27511	27150	27337	27299	27323	27406	27547	27429	27476	27590	27046	27492	27084	27402	27412	27490	27478	27242	27279	27166	27518	27659	27550	27675	27156	27466	27342	27359	27345	27392	27175	27517	27368	27252	27300	27294	27437	27722	27539	27285	27085	27437	27441	27367	27486	27287	27466	27719	27388	27087	27466	27413	27456	27393	27302	27424	27380	27369	27253	27395	27508	27582	27632	27371	27373	27476	27338	27553	27624	27380	27223	27284	27395	27448	27588	27311	27451	27364	27538	27391	27523	27416	27261	27368	27578	27461	27626	27332	27346	27456	27215	27257	27290	27524	27451	27533	27420	27345	27288	27289	27297	27517	27492	27414	27471	27160	27221	27419	27079	27438	27370	27561	27414	27483	27430	27342	27651	27293	27625	27432	27460	27511	27539	27279	27604	27348	27248	27433	27563	27521	27394	27294	27364	27566	27282	27349	27508	27494	27323	27324	27136	27295	27665	27472	27347	27521	27606	27643	27420	27515	27466	27282	27545	27857	27526	27208	27384	27504	27300	27442	27669	27576	27349	27443	27318	27260	27405	27424	27264	27525	27393	27557	27355	27430	27262	27215	27226	27230	27468	27125	27570	27177	27395	27421	27275	27642	27040	27551	27434	27269	27487	27297	27370	27378	27279	27203	27354	27553	27336	27198	27509	27340	27336	27404	27158	27240	27569	27480	27308	27388	27304	27355	27555	27299	27442	27556	27240	27426	27285	27401	27480	27439	27586	27465	27448	27262	27356	27464	27477	27496	27278	27397	27220	27500	27325	27398	27177	27432	27277	27387	27430	27282	27234	27479	27405	27483	27415	27346	27282	27617	27417	27508	27648	27470	27236	27549	27235	27303	27245	27298	27228	27453	27597	27645	27390	27299	27577	27598	27312	27543	27335	27230	27205	27481	27518	27531	27391	27429	27445	27310	27491	27462	27500	27560	27348	27388	27411	27031	27565	27533	27408	27445	27300	27687	27520	27419	27472	27647	27253	27377	27329	27406	27389	27604	27344	27238	27423	27596	27277	27233	27367	27594	27406	27282	27650	27223	27339	27490	27418	27250	27391	27571	27336	27584	27208	27196	27278	27313	27266	27230	27454	27409	27552	27538	27585	27365	27029	27547	27385	27458	27392	27314	27390	27288	27400	27362	27346	27209	27389	27288	27136	27315	27234	27294	27420	27608	27205	27422	27402	27724	27431	27762	27417	27568	27527	27072	27369	27451	27290	27439	27418	27627	27385	27515	27012	27426	27450	27421	27219	27139	27423	27368	27253	27367	27533	27418	27292	27327	27143	27514	27363	27509	27576	27724	27036	27517	27169	27488	27423	27503	27245	27233	27311	27438	27429	27652	27234	27169	27328	27500	27173	27446	27437	27408	27344	27429	27498	27466	27623	27310	27463	27330	27276	27330	27122	27417	27219	27597	27236	27202	27210	27401	27137	27319	27324	27513	27478	27384	27613	27411	27558	27509	27599	27424	27370	27207	27411	27418	27330	27219	27385	27317	27214	27421	27537	27459	27376	27598	27291	27601	27329	27431	27288	27394	27376	27359	27538	27500	27272	27290	27399	27254	27431	27599	27349	27504	27512	27405	27376	27329	27488	27392	27513	27433	27444	27556	27246	27218	27252	27439	27413	27228	27406	27490	27126	27414	27467	27573	27301	27271	27404	27388	27568	27183	27284	27312	27540	27531	27543	27527	27470	27426	27640	27434	27451	27324	27308	27195	27599	27267	27009	27218	27243	27348	27588	27509	27552	27424	27614	27303	27427	27400	27446	27275	27283	27442	27399	27377	27434	27342	27525	27386	27414	27410	27555	27562	27608	27465	27417	27305	27338	27481	27383	27307	27294	27211	27279	27489	27350	27383	27085	27468	27343	27346	27456	27286	27612	27474	27369	27322	27385	27377	27305	27526	27403	27341	27594	27214	27260	27679	27568	27452	27533	27237	27264	27595	27435	27499	27421	27499	27274	27350	27335	27511	27220	27229	27405	27472	27432	27273	27422	27328	27323	27248	27570	27566	27415	27473	27397	27555	27386	27337	27339	27404	27299	27415	27307	27589	27633	27519	27199	27515	27473	27300	27357	27109	27333	27560	27418	27604	27658	27350	27307	27541	27340	27254	27178	27403	27459	27502	27107	27345	27470	27439	27534	27365	27501	27798	27577	27562	27262	27204	27177	27259	27197	27402	27281	27448	27328	27224	27463	27492	27088	27494	27245	27449	27310	27435	27346	27378	27354	27599	27301	27187	27407	27519	27352	27367	27121	27246	27499	27432	27254	27519	27277	27459	27313	27576	27279	27195	27355	27505	27316	27375	27577	27363	27526	27487	27406	27507	27481	27515	27439	27332	27260	27367	27251	27232	27383	27430	27679	27384	27211	27272	27452	27495	27344	27328	27329	27087	27307	27596	27209	27395	27448	27373	27459	27074	27673	27363	27626	27455	27398	27242	27318	27366	27065	27376	27457	27406	27536	27413	27486	27355	27400	27521	27227	27472	27492	27319	27229	27343	27189	27287	27388	27482	27461	27475	27512	27383	27519	27332	26990	27573	27507	27771	27162	27388	27477	27286	27216	27148	27330	27650	27291	27658	27523	27347	27226	27023	27538	27473	27295	27401	27564	27244	27601	27496	27423	27183	27349	27372	27386	27453	27578	27514	27487	27493	27429	27355	27185	27479	27645	27594	27221	27478	27566	27355	27488	27352	27522	27731	27570	27507	27449	27438	27395	27155	27519	27564	27444	27426	27333	27768	27455	27607	27476	27348	27601	27274	27259	27333	27454	27405	27219	27320	27266	27330	27512	27185	27503	27204	27413	27297	27205	27370	27293	27664	27460	27370	27550	27450	27358	27466	27526	27687	27512	27608	27427	27130	27201	27430	27275	27395	27479	27585	27515	27253	27157	27382	27377	27436	27382	27434	27328	27225	27537	27184	27384	27371	27532	27398	27233	27351	27565	27466	27278	27360	27331	27391	27463	27454	27406	27516	27221	27465	27238	27107	27425	27311	27332	27319	27228	27557	27516	27554	27475	27374	27442	27352	27492	27315	27447	27449	27366	27474	27372	27473	27165	27416	27382	27374	27277	27290	27616	27550	27478	27514	27309	27186	27243	27290	27682	27441	27554	27492	27509	27364	27131	27479	27309	27216	27187	27417	27610	27286	27408	27707	27546	27491	27166	27480	27466	27516	27548	27388	27647	27472	27498	27322	27207	27432	27310	27380	27276	27342	27645	27454	27476	27278	27393	27112	27222	27301	27445	27572	27664	27233	27394	27017	27358	27367	27521	27293	27410	27595	27130	27264	27226	27265	27363	27480	27217	27456	27576	27077	27499	27225	27460	27121	27314	27444	27363	27612	27555	27224	27312	27508	27459	27320	27445	27341	27325	27159	27178	27324	27334	27232	27501	27466	27648	27561	27300	27469	27195	27118	27109	27429	27329	27537	27352	27499	27652	27345	27377	27185	27382	27342	27317	27406	27427	27450	27168	27362	27350	27256	27075	27514	27519	27352	27244	27307	27362	27212	27262	27481	27646	27407	27235	27359	27499	27475	27367	27451	27366	27557	27453	27321	27496	27235	27320	27435	27460	27321	27471	27469	27471	27236	27719	27596	27385	27565	27257	27469	27333	27430	27522	27353	27185	27565	27387	27369	27237	27321	27248	27130	27473	27528	27347	27553	27485	27844	27234	27438	27300	27791	27335	27358	27586	27646	27595	27576	27525	27569	27415	27526	27543	27495	27281	27288	27466	27154	27154	27467	27485	27630	27314	27532	27418	27405	27477	27514	27520	27156	27134	27590	27193	27495	27398	27233	27419	27591	27395	27392	27231
31508	40025	38182	32889	28772	26516	25165	23324	21710	20366	20192	19222	18881	18448	18269	18358	18501	18493	18378	18494	18200	18284	18247	18288	18083	18276	18222	18316	18196	18076	18024	18131	18226	18024	18161	18046	18164	18008	18098	18093	18042	17986	18064	17972	18090	17965	18041	18094	17889	17882	17967	17855	18043	18080	18003	18006	17946	17962	18080	18202	17949	18072	18068	18049	17693	18159	18154	18094	18086	18094	17970	17844	18127	18138	17848	18038	17923	17985	18164	17967	17906	17905	17894	18008	18158	18011	17945	17807	17938	17996	17953	17812	17987	17999	18089	18119	18151	17819	17958	17837	17868	18195	18031	18087	17946	17831	17938	17938	18093	18085	17983	18069	17934	17885	18053	17917	17723	18014	18022	17850	17990	17998	17870	17791	17903	17986	17981	18030	17872	18201	18030	17947	17950	17861	17878	17973	18054	18075	17984	17902	17978	18050	18016	18158	18011	18029	18024	17885	17788	17913	18184	18071	17987	18005	18086	18021	18014	17915	17993	17914	17882	18076	18061	17954	17969	17976	17929	18116	17975	17988	17915	18150	17976	17974	18001	17986	18018	18078	18142	17924	17894	17900	17992	18102	17941	18058	18054	17868	17950	17833	17900	18207	17987	18049	17989	17952	18045	17734	18039	18037	18023	18168	18063	17926	18223	17774	18015	17914	18029	17988	18085	17854	17941	18012	18092	17963	17939	17937	17894	18010	18072	18143	17889	18014	17967	17942	18151	18050	18182	18017	18023	17898	17904	17941	18008	18061	18006	17921	17997	17993	18092	17935	18034	18008	17906	17885	17989	18087	17888	17895	18011	17823	17807	18082	18030	18207	17887	18009	18060	18164	18009	18044	17867	18194	17901	18027	17981	17856	17971	17989	18172	18024	18002	17934	18100	17940	17987	17816	17913	17819	18003	18130	17962	18112	17996	18067	18040	17981	18043	18111	17845	17950	18063	17983	18158	17873	17981	17985	17927	18010	18020	17874	17918	17876	18182	18004	18061	18200	17993	17969	17848	18052	17809	17881	17871	18022	17885	17953	17977	17896	18058	17892	18030	17909	17973	18026	18020	17981	17955	17942	18197	18081	18145	17915	17969	17889	17930	17924	17975	18061	18038	18042	18137	17901	18144	17947	17845	17934	18044	17983	17908	17866	18011	18185	18069	17948	17945	18023	17978	18064	18088	17974	17906	17855	17975	18074	17864	18046	17829	18013	18032	17914	18054	17861	17974	17908	17997	18043	17976	17909	17907	17774	18228	18216	17885	18074	17925	17929	18027	18031	17880	17864	18041	18115	18022	18065	18098	17872	17902	17973	18039	18072	17987	18054	17881	18092	17971	17970	18017	17990	17957	17998	18019	18047	18065	18046	18059	17888	18014	18130	18217	17825	17935	17950	17824	17847	17982	18113	18119	18015	17831	17942	17806	18104	18059	17998	17942	17989	17903	18014	18014	17955	17915	18005	18085	17994	18019	18001	18100	18062	18073	17765	18065	18052	17992	18187	17835	18095	18174	17900	18088	18064	17948	17940	18111	17859	18036	17933	17969	18314	18108	18065	17863	17929	17861	18016	17881	17871	18008	18006	18170	17890	17990	18165	17929	18169	18139	17996	18071	17974	17964	17883	18018	17928	17912	17994	17999	17920	18043	18167	18070	17884	17889	17986	18163	17999	17981	17919	18235	17982	18039	18067	17945	18088	17988	17996	18033	17986	18022	17922	17991	18011	18021	18112	18034	18047	18045	17997	18019	18082	17937	18020	18034	17896	17853	17930	17932	18076	17982	18097	18028	17928	17861	17972	18044	18052	17880	17970	18136	18155	17973	17941	17978	18119	18150	18042	18246	18029	18036	17944	17942	18077	17955	18013	17974	18014	17822	17964	18129	18030	18096	18085	18089	17871	18143	18148	18033	18059	17981	17818	17968	18075	17938	18001	17948	18099	18137	17903	17975	17919	18092	17869	18027	18075	17843	18208	17972	17836	18053	17919	17963	18096	18131	18022	17909	18027	18144	18056	18058	17979	17876	17943	17860	18186	18076	17979	17959	17730	18107	18170	17983	18081	18008	17937	18129	18005	17833	17930	17966	17923	18009	17920	18055	17963	17945	17848	17940	18115	18234	17806	17929	18142	17911	17945	17958	17951	17882	17843	17916	18123	18117	17936	17962	17870	18178	17913	17987	18198	17928	17951	18018	18152	18040	17830	18048	17974	17970	17918	17976	18148	18053	17985	17960	17922	17964	18023	18003	18127	18066	17881	17940	18125	18006	18125	17952	17951	17968	18047	18007	18161	17814	17962	18055	17955	18091	17930	17888	18044	18034	18039	17891	18005	18040	17936	17989	18009	18073	18105	17943	18022	18001	18141	17955	17826	17858	18030	17777	18009	17883	18154	17950	17930	18078	18071	18067	17867	18160	17978	18134	18041	18039	17916	18046	18175	17780	17855	18074	17912	18080	17930	18027	18090	17868	18003	18128	18020	18021	17994	17915	17866	18013	18058	18052	18126	17975	18031	17777	17996	17861	18117	17975	17902	18000	17941	18012	17903	18083	18091	17955	18067	18094	18017	17835	18190	17895	18033	17955	18018	17890	18143	17848	17983	17964	17844	18175	18012	18039	18056	18025	18033	17895	17989	17913	17961	18002	17868	18021	17936	18057	17895	18186	17883	18034	18060	18080	18000	17971	17885	18163	18057	17945	17833	18057	18018	17821	18065	18112	18020	18002	18007	18011	18154	18097	17936	18197	17803	18015	17805	17995	17928	18142	17999	18085	17876	18164	17929	18132	18178	17974	18021	18012	18047	18154	17969	17894	18053	18091	17951	18112	17968	18010	17805	18042	17937	17911	18187	18047	18217	17913	18088	18071	17982	17815	18207	17975	18030	18043	18002	18061	18139	17944	18040	17900	17971	18001	18033	17998	17909	17904	17930	18066	17873	18079	17968	17998	17967	17892	17928	18061	18193	18008	18131	18037	17997	17928	18048	18140	17872	18107	17897	18031	17861	17806	18177	18183	18090	17959	18087	17928	17944	17897	17972	18277	18022	18034	17863	18079	18027	17965	17966	17851	17970	18030	17932	17921	18089	18037	18040	17793	17893	17963	17960	17907	17989	17908	17824	17928	18249	18042	17926	18021	17952	17885	17868	17908	17866	18070	17869	18030	18108	18060	17969	18001	18211	18078	17898	17911	17946	17791	18002	17985	17917	17976	17992	17961	18100	18099	18002	17907	17967	17956	18080	18036	17976	17963	17954	17946	18081	18033	17944	18080	18057	17974	18093	18102	18023	17935	17991	18015	18016	18097	18011	17862	17995	17828	17925	18039	18038	17979	18166	18065	18063	17974	18057	18058	17944	18168	17976	18093	18077	17915	18253	17967	17967	18102	17730	17854	18061	18033	17970	18088	17995	18058	18139	17882	18083	17889	17892	17992	17984	17941	18084	17993	18072	18047	17910	18053	17948	18143	18043	17869	18086	17961	17978	18257	17983	17869	17969	18061	18193	17984	18073	18261	18143	18000	18012	18026	17844	18036	17986	17977	18055	18100	18189	18020	17941	17939	18026	18098	18031	18005	18100	18075	18253	17840	17976	17809	17956	17987	17939	17875	18095	17943	17870	17879	17893	18045	18007	18095	18024	17946	18175	18142	18036	17966	18033	18135	17887	17949	17839	18059	18018	17976	17797	18023	17710	17865	18041	18077	18057	17870	17861	18110	17794	18069	17975	17994	18034	18028	18203	18045	17906	17983	17823	18052	18043	17928	18020	18046	18052	18065	17944	17995	18014	17962	17902	18041	18116	18054	17817	18018	17985	17966	18246	17765	17990	18036	17862	17974	17945	18050	17846	17886	17927	17830	18078	18068	18057	18003	17892	18046	17991	18061	17951	18266	17983	18046	17769	18034	17979	18008	18061	18041	17945	17971	17991	17999	18024	17843	18069	17988	17804	18157	18199	17918	17811	18175	18136	18076	18065	17975	17939	17947	18070	17974	17990	17996	18028	17975	17851	18022	17893	18089	18097	18053	18127	17909	18084	17929	18069	18046	18138	18014	18198	18032	18102	18096	18025	17929	18032	17902	17805	17988	18039	18035	18136	17993	17999	17917	18008	17864	18106	18024	18186	17898	18092	17981	17875	17952	17982	17963	17980	18012	18015	18063	17996	18106	17895	18010	18054	17879	18189	18055	17882	18063	17943	18053	17969	17854	18059	17958	17984	18013	18082	17820	17953	18061	17968	18066	17894	18047	18018	18112	17971	18290	18055	17974	18155	18138	18089	17880	17962	18012	17945	18103	17924	18095	18045	18075	18121	18067	17917	17947	18009	17991	18105	18030	18037	18143	17948	18073	18024	18061	18091	17912	18083	17783	18046	17868	18032	17928	18068	18148	18036	17916	17962	18099	17982	17977	18007	18018	18117	18110	17867	18065	17932	18169	17717	17923	18037	17922	18158	18060	17854	18016	17986	17883	18023	18014	17923	18138	17927	18032	18241	18128	17996	17938	18128	18070	17923	18051	17947	17930	17969	18052	18017	17930	17971	17894	18072	17892	17946	18080	17943	18022	17915	18195	18098	17803	18134	18093	17875	17927	17944	17930	17850	18039	17994	18078	17900	18082	17909	17974	18033	18102	18025	17833	17883	17957	17880	18028	17896	18027	17982	17929	17963	17973	17970	18035	18025	18010	17754	17821	17984	18004	18089	17780	18138	17918	18002	18040	17731	18030	18008	17851	18122	17937	18146	17968	18064	18036	18004	17935	17935	18082	17982	17977	17932	17963	18106	17913	18007	18194	18174	17847	17860	18014	17799	18041	17910	17913	18002	18100	18068	18023	18095	18041	18000	17994	18064	17982	17783	18056	17825	17898	17946	17853	18061	17984	18120	17935	18156	17957	17880	18200	17937	17785	18086	18067	18023	17900	18027	18393	18074	18214	17904	18104	17944	17849	17839	17891	17996	18083	18034	17899	18015	18027	17984	17760	18373	18006	17974	18108	18091	17878	18028	18099	17849	18119	17936	17958	18100	17845	18095	18129	17893	17950	17935	18023	18038	18060	18070	18127	17895	17954	17952	18008	17958	17918	17828	18062	17930	18140	18068	18281	17938	18002	18040	17967	17835	17853	17961	18069	17780	17825	18005
24373	20857	27206	29378	31005	34351	34922	32330	30976	30159	29833	29059	28250	28058	28278	28188	27825	27978	28233	27783	27771	27591	27845	27581	27819	27854	27999	27855	27514	27643	27956	27684	27748	27692	27603	27580	27505	27643	27542	27661	27299	27346	27686	27639	27912	27522	27502	27796	27506	27759	27709	27392	27496	27679	27582	27512	27471	27526	27859	27799	27731	27683	27634	27547	27358	27336	27520	27563	27520	27552	27531	27386	27788	27464	27493	27443	27615	27522	27508	27364	27686	27483	27527	27449	27674	27677	27469	27951	27450	27446	27582	27549	27544	27706	27414	27474	27685	27774	27672	27522	27412	27599	27567	27596	27459	27529	27602	27443	27603	27573	27614	27602	27440	27370	27743	27656	27680	27689	27867	27516	27537	27544	27621	27642	27499	27574	27547	27591	27824	27785	27715	27627	27704	27615	27604	27810	27405	27320	27708	27376	27747	27441	27716	27745	27646	27441	27735	27366	27538	27791	27330	27556	27734	27803	27686	27394	27264	27466	27364	27636	27415	27597	27557	27822	27704	27360	27641	27357	27520	27346	27479	27543	27485	27756	27226	27762	27793	27427	27635	27681	27648	27328	27180	27686	27542	27705	27478	27300	27203	27441	27532	27747	27441	27525	27536	27592	27331	27488	27529	27208	27412	27394	27750	27515	27550	27620	27489	27448	27653	27341	27743	27703	27535	27562	27506	27666	27451	27386	27647	27259	27578	27585	27449	27700	27368	27526	27651	27598	27508	27618	27320	27641	27595	27528	27610	27674	27346	27683	27549	27380	27643	27590	27614	27655	27280	27614	27672	27765	27823	27496	27639	27440	27770	27465	27615	27594	27551	27469	27498	27377	27506	27586	27591	27437	27511	27460	27336	27511	27698	27603	27660	27443	27546	27470	27529	27609	27468	27344	27498	27481	27265	27598	27479	27548	27504	27477	27450	27774	27631	27534	27391	27537	27681	27499	27486	27662	27651	27411	27550	27430	27414	27419	27384	27587	27336	27571	27710	27598	27320	27577	27647	27533	27507	27569	27416	27403	27698	27741	27586	27242	27539	27707	27440	27489	27455	27412	27390	27775	27377	27531	27581	27591	27512	27429	27442	27686	27757	27693	27534	27581	27510	27589	27496	27402	27478	27817	27685	27565	27898	27572	27709	27560	27703	27377	27614	27588	27489	27603	27637	27655	27435	27464	27593	27459	27687	27446	27840	27411	27767	27561	27509	27619	27496	27462	27517	27653	27585	27554	27513	27538	27809	27593	27584	27576	27731	27723	27501	27640	27665	27674	27653	27398	27386	27325	27295	27627	27424	27569	27310	27466	27517	27481	27561	27397	27136	27760	27665	27551	27356	27909	27485	27552	27463	27445	27591	27608	27499	27570	27655	27516	27358	27632	27166	27329	27480	27726	27475	27711	27501	27847	27695	27442	27278	27399	27577	27547	27519	27492	27555	27403	27498	27381	27495	27494	27442	27512	27511	27407	27626	27594	27602	27713	27580	27510	27440	27734	27530	27588	27503	27574	27651	27583	27573	27472	27847	27692	27426	27365	27458	27491	27568	27487	27385	27485	27583	27581	27511	27340	27664	27583	27587	27512	27387	27425	27373	27432	27668	27416	27429	27695	27689	27455	27561	27541	27512	27367	27625	27470	27578	27574	27481	27572	27612	27764	27628	27773	27724	27721	27548	27624	27404	27528	27573	27563	27326	27473	27696	27606	27599	27736	27469	27274	27335	27590	27651	27482	27554	27167	27356	27271	27591	27658	27380	27566	27538	27567	27553	27414	27537	27526	27634	27669	27868	27462	27280	27332	27491	27450	27384	27471	27643	27505	27678	27552	27422	27458	27618	27549	27423	27570	27504	27493	27607	27383	27497	27640	27482	27271	27662	27529	27606	27565	27415	27268	27728	27649	27468	27577	27434	27652	27909	27620	27550	27551	27657	27500	27625	27519	27758	27274	27494	27631	27373	27750	27593	27663	27567	27523	27786	27830	27482	27401	27664	27579	27506	27543	27237	27609	27550	27477	27747	27385	27436	27577	27430	27422	27611	27861	27689	27809	27622	27603	27418	27646	27331	27670	27651	27413	27403	27755	27394	27539	27817	27442	27296	27391	27495	27733	27387	27352	27503	27675	27644	27547	27351	27598	27341	27419	27442	27653	27722	27502	27720	27576	27464	27572	27607	27335	27376	27629	27741	27750	27515	27356	27643	27582	27368	27757	27677	27535	27755	27434	27543	27468	27526	27354	27544	27694	27559	27595	27590	27461	27236	27431	27431	27391	27719	27708	27752	27450	27496	27490	27591	27471	27598	27554	27580	27299	27478	27468	27600	27500	27413	27240	27483	27488	27602	27579	27514	27505	27534	27535	27604	27565	27608	27526	27645	27550	27499	27855	27376	27522	27453	27340	27358	27637	27429	27383	27328	27529	27510	27422	27572	27611	27660	27607	27692	27400	27628	27668	27467	27345	27405	27649	27643	27745	27361	27621	27740	27675	27784	27728	27374	27671	27683	27395	27817	27524	27584	27595	27546	27594	27658	27530	27568	27555	27735	27699	27702	27556	27375	27794	27426	27578	27537	27313	27501	27203	27714	27562	27600	27471	27674	27340	27615	27589	27595	27250	27288	27265	27504	27258	27733	27499	27742	27549	27631	27621	27784	27568	27618	27595	27367	27516	27689	27381	27389	27426	27475	27752	27735	27502	27683	27238	27641	27577	27864	27580	27444	27388	27389	27363	27585	27298	27234	27413	27720	27361	27371	27430	27672	27605	27567	27309	27492	27623	27626	27539	27392	27632	27665	27476	27566	27562	27387	27669	27521	27401	27601	27724	27720	27482	27428	27398	27587	27682	27429	27655	27503	27417	27714	27595	27533	27528	27832	27387	27442	27616	27679	27384	27246	27516	27399	27669	27577	27404	27471	27635	27451	27472	27214	27572	27550	27734	27578	27399	27351	27466	27310	27552	27634	27614	27406	27605	27534	27390	27486	27451	27458	27616	27898	27633	27704	27471	27410	27562	27799	27583	27479	27507	27652	27485	27605	27533	27783	27539	27306	27344	27425	27645	27718	27379	27530	27353	27469	27823	27365	27552	27364	27566	27333	27610	27560	27451	27611	27721	27624	27584	27604	27592	27342	27530	27742	27535	27379	27423	27574	27503	27422	27528	27771	27493	27627	27268	27704	27429	27675	27501	27725	27607	27609	27739	27447	27762	27531	27587	27706	27342	27445	27380	27651	27455	27696	27577	27539	27441	27575	27685	27568	27802	27446	27530	27529	27571	27557	27704	27741	27859	27332	27452	27442	27509	27510	27464	27640	27467	27577	27541	27495	27369	27491	27424	27551	27285	27450	27653	27307	27616	27716	27600	27825	27790	27469	27566	27357	27591	27519	27776	27438	27605	27643	27863	27692	27676	27475	27358	27579	27591	27632	27698	27575	27088	27662	27677	27371	27544	27534	27595	27601	27880	27862	27502	27363	27367	27541	27554	27409	27469	27602	27611	27850	27625	27468	27610	27510	27348	27838	27470	27913	27763	27636	27522	27665	27721	27362	27481	27456	27502	27522	27699	27742	27425	27763	27650	27671	27471	27569	27663	27264	27557	27665	27592	27613	27693	27566	27629	27588	27359	27443	27541	27487	27680	27426	27562	27638	27690	27651	27637	27650	27705	27621	27744	27731	27499	27562	27706	27521	27525	27732	27794	27621	27479	27667	27443	27523	27633	27461	27465	27688	27564	27719	27493	27618	27617	27493	27596	27559	27599	27608	27387	27406	27630	27720	27482	27322	27595	27538	27388	27562	27439	27393	27461	27428	27384	27600	27663	27884	27660	27643	27517	27520	27587	27546	27597	27572	27554	27561	27405	27758	27468	27723	27634	27570	27236	27582	27745	27606	27113	27401	27374	27452	27349	27557	27800	27782	27623	27785	27314	27551	27478	27614	27623	27337	27603	27508	27521	27473	27727	27653	27638	27639	27752	27511	27639	27653	27590	27584	27501	27610	27651	27317	27753	27433	27370	27497	27528	27523	27543	27474	27312	27641	27549	27409	27599	27442	27612	27575	27354	27439	27425	27694	27711	27337	27650	27414	27404	27522	27399	27697	27614	27646	27661	27601	27468	27322	27351	27379	27239	27512	27588	27596	27704	27658	27499	27249	27332	27650	27747	27610	27416	27611	27594	27586	27641	27430	27668	27753	27740	27637	27504	27476	27592	27622	27198	27542	27704	27395	27632	27422	27417	27710	27342	27547	27618	27799	27848	27472	27764	27561	27735	27315	27610	27853	27732	27504	27425	27676	27591	27481	27532	27245	27424	27796	27792	27375	27589	27564	27630	27731	27656	27721	27635	27701	27459	27507	27342	27499	27380	27418	27760	27414	27209	27650	27629	27631	27521	27489	27540	27779	27681	27520	27565	27550	27186	27499	27470	27660	27536	27643	27569	27635	27514	27461	27596	27606	27307	27661	27729	27681	27417	27362	27186	27408	27433	27605	27681	27463	27777	27635	27731	27569	27436	27766	27736	27848	27601	27605	27547	27418	27534	27485	27376	27203	27504	27557	27752	27337	27635	27347	27599	27468	27588	27572	27608	27504	27629	27599	27592	27518	27345	27593	27599	27601	27500	27783	27567	27471	27592	27582	27702	27689	27601	27532	27543	27758	27511	27711	27372	27542	27418	27543	27801	27692	27596	27361	27658	27440	27622	27416	27156	27735	27715	27825	27236	27576	27463	27830	27483	27706	27657	27658	27523	27438	27526	27600	27274	27508	27625	27626	28001	27687	27449	27417	27577	27580	27846	27455	27655	27763	27478	27398	27506	27356	27478	27641	27515	27147	27515	27516	27507	27580	27287	27449	27510	27522	27504	27473	27518	27317	27741	27808	27568	27463	27306	27378	27559	27575	27464	27795	27591	27662	27539	27220	27655	27571	27724	27488	27589	27614	27616	27612	27740	27527	27398	27741	27388	27504	27460	27696	27373	27622	27440	27726	27342	27645	27388	27628	27560	27310	27705	27876	27558	27658	27798	27559	27412	27583	27538	27603	27472	27495	27520	27680	27760	27318	27591	27426	27454	27635	27553	27408	27555	27681	27713	27594	27655	27579	27370	27518	27648	27678	27457	27501	27669	27671	27421
27679	44315	43679	37760	33216	30386	27493	25488	23307	21967	21417	20204	19270	18957	18699	18810	18763	18703	18876	18792	18466	18634	18781	18534	18586	18726	18574	18669	18362	18372	18543	18426	18411	18332	18386	18462	18281	18089	18194	18109	18185	18451	18080	18143	18372	18175	18167	18175	18308	18199	18216	18123	18045	18139	18205	18065	18124	18128	18247	18349	18207	18145	18101	18031	18187	18130	18221	18107	18184	18141	18157	18194	18107	18119	18047	18115	18098	18126	18095	18217	18099	18320	18134	18155	18073	18069	18110	17950	18233	18189	18047	18216	18071	18114	18292	18014	18255	18063	18176	18081	18215	17948	18115	18269	17967	18285	18127	18170	18170	17987	18085	18119	18240	17983	18114	18128	18256	17982	18089	17989	17984	18133	18169	18183	18033	18340	18094	18179	18161	17929	18234	18061	18222	18033	18182	18286	18183	18186	17750	18304	17919	18191	18177	18050	18222	18039	18128	18054	18151	18044	18108	18222	18070	18168	18154	18315	18214	18138	18207	18110	18083	18078	18105	18032	18235	18064	18033	17920	17912	17969	18218	18076	18047	18246	18312	18184	18145	18006	17955	17962	17930	18330	18103	18139	17993	17928	18134	18189	17951	18076	17944	18174	18049	18028	18018	18155	17989	17979	18054	18020	18050	18163	17955	18032	18062	18068	18040	18185	18215	18175	18127	18064	18072	18197	18202	18152	18008	18112	17989	18155	18072	17965	18105	18137	18169	18053	18204	18175	18037	18019	18252	18155	18083	18089	18077	18139	18088	18095	18092	18108	18220	18243	18128	18166	18271	18128	18120	18130	18059	18159	18106	18065	17933	18188	18161	18095	18007	18304	18231	17899	18258	18249	18056	18074	18153	18274	18101	17974	18067	18038	18128	18167	18210	18071	18148	18059	18215	18163	18196	18187	18139	18117	18144	18073	18123	18122	18169	18191	17976	18087	18082	18208	18219	18062	18132	18284	18348	18152	18149	18100	18159	18025	18277	18173	17986	18075	18317	18278	18154	18130	18139	18233	18067	18032	18204	18017	17892	18115	18126	18126	17780	18027	18173	18102	18067	18086	18150	18025	18169	18248	18113	18147	18217	18291	18119	18150	18247	17905	17935	18241	18339	18074	18123	17926	18186	18132	18199	18161	18147	18182	18014	18134	18013	18136	18102	18028	18163	18008	17823	18019	17966	18101	18202	18065	18147	18150	18002	18129	18150	18209	17969	18142	18040	18168	18150	18240	18186	18084	17916	18127	18249	18082	18116	18125	18072	18101	18198	17975	18039	18065	18054	18026	18273	18042	18301	18197	18124	18089	18140	18284	17860	17932	18042	17960	18182	18086	18051	18241	18279	17918	18075	18049	18221	18245	18102	18231	18311	18142	18244	18068	18135	17941	18118	18076	18095	18010	18245	18109	18178	18111	18210	18175	18142	18121	18210	17933	18166	18033	18126	18120	18223	17982	18037	18180	17962	18151	17938	18011	18134	18107	18200	18070	18128	18158	18105	18145	18266	18072	18082	18139	18027	17948	18063	18184	18044	18160	18113	18160	17997	18051	18113	18142	18052	18254	18134	18194	18176	18201	18220	18007	17987	18141	18237	18078	18057	17787	18007	18090	18237	18088	17867	18084	18217	18074	18149	18282	17961	17949	18084	18014	18120	18010	18113	18086	18215	18109	18142	18127	17919	18272	18000	18349	18222	18115	18298	18118	18160	18005	18183	18092	18131	18247	18256	18052	17996	18101	18051	18305	18100	18207	18179	18082	17947	18169	18219	18147	18083	17885	18022	17979	18234	17968	18157	18278	18188	17982	18122	18069	18221	18104	18230	18145	18225	18154	18108	18088	17941	18082	18071	17981	18140	18036	18234	18126	18171	17894	18301	17934	18229	18015	18184	18206	18130	18177	18134	18252	18224	18104	18134	18047	18049	18090	18202	17992	18106	18024	18069	18181	18018	18244	18025	18052	18192	18327	18129	17944	18237	18151	18192	18240	18041	18141	18185	18130	18088	18100	17987	18065	18053	18167	17997	18038	17879	18109	18009	17888	18233	18102	18012	18106	18200	17961	18109	18122	18114	18138	18033	18115	18381	18170	18115	18127	17827	18077	18232	18069	18082	18035	17871	18196	18015	18105	18102	18093	18242	18143	18213	17989	18019	18143	17999	17959	18017	18238	17964	18235	18007	18097	18208	18260	18155	18001	18195	18190	18247	18273	18152	17887	17920	18209	18066	18086	18266	18196	18118	18124	18179	18142	18198	17998	18131	18192	18088	18165	17949	17976	18254	18146	18076	18183	17969	18027	18158	18063	18198	18102	18114	18038	18223	18073	17996	18167	18081	18036	18015	18309	17820	18218	18006	18117	18115	18124	18210	18176	18303	18139	18010	18192	18143	18196	18131	18150	18073	17964	18071	18063	18016	17951	18304	17945	18195	18082	18069	18116	17894	18150	18039	18153	18074	18128	18060	18115	18140	18244	18080	18064	18022	18146	17969	18281	17972	17995	18077	18108	18088	18153	18104	18195	18048	18242	17859	18149	18265	18223	18122	18217	18184	18039	18057	17943	18171	18172	18078	17971	18237	18244	17925	18063	18027	17989	18150	18004	18145	17958	18143	18110	18199	18119	18132	18250	18218	18149	18263	18126	18126	18058	18021	18208	18200	18113	18271	18046	18113	17993	18197	18123	17947	18114	17900	18082	18210	18017	18027	17839	17971	18223	18177	18086	18167	18057	18147	18149	18113	17857	18191	18101	18135	18083	18259	18086	18224	18238	18230	18153	18054	18236	18197	17886	18160	18092	18213	17952	18071	18096	18168	17973	17966	18100	18134	18059	18116	18096	18285	18212	18037	18182	18367	18065	18210	18243	18241	18224	18185	18042	18214	18248	18000	18102	18205	18099	17981	18084	18078	18062	18031	18262	18090	18032	18090	18161	18081	18154	18041	18122	17893	18102	18048	18187	18040	18251	18025	18131	18218	18057	18046	17989	17821	18077	18280	17953	18091	18045	18038	17974	18061	18246	18086	18085	18162	18028	18068	18083	18029	18156	17991	18192	18156	18034	18081	18154	18053	18086	17993	18064	18043	18000	18072	18136	18070	18031	18074	18171	18132	18153	18257	18071	18051	18053	18057	18120	18009	17956	18207	18150	18114	18256	18095	18189	18081	18166	18007	18114	18016	18144	17888	17920	18074	18274	18071	18180	18043	18098	18246	18140	18114	18098	17944	18212	18148	18097	18172	18099	18127	18158	18025	18015	18277	18011	18125	17999	18209	18110	18322	18242	17988	18036	18074	17999	18076	18042	18047	18178	18066	18167	18149	18046	18234	18046	17968	17925	18080	18196	18112	17813	18023	18198	18000	18404	17993	18093	18014	17772	17972	18054	18038	17837	18055	18232	18104	18107	18103	18319	18293	18063	18145	18084	18141	18022	18199	18169	18143	18115	18209	18204	18036	18219	18142	18098	18115	18227	18078	17942	18204	18019	18110	17955	18079	18083	17897	17899	17895	18107	18066	18136	18080	18187	17987	18076	18106	18170	18011	18105	18046	18207	18051	18148	18248	18081	18259	17972	18111	18039	18210	18283	18167	18187	17950	18248	18077	18116	18057	18226	18055	18115	18075	18051	18103	18221	18261	18121	18036	18016	18152	18107	17998	17973	18036	18021	18133	17998	18106	18095	17995	18134	18117	17927	18147	18194	18142	18060	18154	18054	18088	18039	18295	18140	17986	18075	18095	18125	18044	18141	18053	18128	18111	18115	18012	17989	18353	17976	18041	18207	18088	18185	18184	18053	18197	18221	18145	18041	18283	18039	18158	18058	17977	18033	18242	18103	18151	18354	18082	18129	18075	18022	18148	18051	18268	18008	18007	18105	18182	18116	18196	18321	17939	18105	18064	18104	18057	18202	18282	18007	18176	18034	18247	18016	17972	18177	17960	18154	18245	18112	18225	18070	18176	18079	18098	18161	18124	18193	18094	18131	17945	18099	17985	18215	18147	18178	18085	18276	18265	18092	18126	18165	18069	17994	18039	18041	18020	18088	18142	18103	18299	18219	18109	18029	18252	18128	18242	18072	18164	18269	18365	18265	18041	18104	18058	17979	18123	17916	18208	18161	17934	17975	18147	18143	18178	18230	18178	18215	18064	18114	18240	18184	17926	18070	18105	18023	18366	18019	18221	18074	18209	18293	18205	18095	18135	18218	18028	18096	18187	17930	18143	18140	18145	18111	18064	18300	18069	18052	18199	18164	18075	17929	18080	18222	18144	18179	18174	17939	18188	18121	18059	18130	18099	18131	18188	18066	18257	18191	18089	17985	18072	18019	18099	18147	18051	18071	18034	18063	18016	18110	18052	18102	18166	18195	18028	18195	18128	18212	18264	18123	18146	17930	18340	18379	18130	18111	18091	18040	18079	18008	18043	18012	18147	18179	18053	18058	17933	18189	18136	17939	18106	18183	18123	18047	18056	18092	18069	17924	18136	18177	18305	18075	18014	18171	18174	18050	18304	18137	18228	18017	18056	18064	18178	18176	18058	18243	18019	18102	18039	17984	18064	18260	18131	18028	18226	18214	17996	18304	18153	18093	18100	18197	18199	18057	18236	18229	18149	18037	18104	18105	18165	18102	17908	17913	18160	18153	18207	18115	18074	18012	17950	18259	18072	17973	18386	18143	18259	18134	18229	17993	18254	18041	18010	18181	18219	18022	17956	17966	18018	18156	18262	18045	18215	18064	18041	18159	18189	17979	18222	18168	18016	18020	18086	18162	18186	17954	18022	18118	18030	18165	18007	18004	18206	18137	17990	18137	18221	18085	18127	18081	18260	18152	18145	17978	18053	18013	18142	18032	18107	17874	17981	18229	17849	18213	18202	17988	18006	18094	18139	18057	18164	18105	18225	17995	17977	18008	18244	18194	18073	18049	18080	18142	17927	18087	18160	18025	18174	18161	18202	18184	18098	18147	18094	18261	18137	18199	18210	18234	18298	17933	18060	18039	18146	17977	18002	17984	18094	17954	18100	18093	17974	18149	18232	18059	17997	18127	17987	18102	18133	18171	18026	18191	18050	17826	18226	17969	18215	18133	18036	18252	18210	18178	18192	17994	18127	18095	18152	18145	18174	18199	18109	18067	18145	18149
22399	20850	27050	25961	26366	32860	36530	32526	30871	30273	29759	28913	27997	27785	27545	27084	27495	27438	27401	27431	27341	27524	27338	27460	27062	27208	27324	27027	27133	26882	27063	27350	27064	26970	27226	26992	27099	26934	27067	26858	26863	26735	26896	26966	26782	27024	27045	26791	26913	26810	26691	26405	26775	26950	26736	26745	26562	26767	26770	26874	26815	26664	26662	26534	26953	26713	26576	26858	26782	26897	26626	26830	26903	26840	26848	26647	26975	26639	26800	26731	26615	26793	26761	26717	26929	26730	26767	26732	26796	26600	26545	26668	26766	26579	26702	26633	26596	26671	26660	26574	26774	26958	26603	26631	26685	26608	26871	27026	26775	26548	26840	26550	26596	26936	26758	26831	26746	26652	26555	26685	26546	26457	26894	26693	26696	26795	26798	26889	26554	26634	26477	26525	26548	26727	26748	26920	26812	26740	26756	26883	26509	26696	27003	26725	26576	26838	26872	26854	26562	26515	26694	26618	26795	26641	26659	26861	26789	26672	26598	26839	26931	26805	26545	26703	26428	26869	26805	26716	26720	26733	26766	26672	26821	26772	26787	26696	26423	26679	26747	26617	26578	26659	26585	26767	26682	26965	26805	26515	26723	26764	26883	26703	26822	26820	26699	26456	26677	26710	26656	26562	26870	26736	26554	26817	26670	26628	26702	26708	26668	26762	26750	26619	26632	26735	26805	26424	26755	26739	26769	26726	26886	26942	26812	26483	26801	26636	27085	26733	27073	26779	26717	26924	26797	26565	26708	26656	26681	26715	26733	26539	26494	26549	26984	26725	26666	26587	26644	26542	26677	26831	26684	26894	26398	26849	26541	26609	26674	26993	26551	26615	26682	26843	26641	26701	26731	26690	26812	26797	26769	26700	26799	26837	26868	26799	26673	26509	26589	26668	26862	26846	26591	26658	26581	26574	26721	26589	26770	26750	26784	26707	26699	26639	26631	26688	26900	26520	26592	26637	26770	26681	26703	26831	26680	26699	26728	26784	26729	26711	26830	26784	26692	26689	26722	26532	26585	26561	26701	26651	26680	26659	26858	26632	26849	26632	26885	26904	26606	26557	26736	26866	26794	26878	26970	26640	26769	26824	26837	26677	26721	26675	26764	26433	26767	26605	26522	26770	26913	26654	26538	26804	26750	26615	26509	26756	26468	26549	26769	26453	26616	26695	26859	26765	26780	26782	26800	26726	26576	26787	26826	26651	26684	26550	26819	26821	26788	26723	26718	26475	26825	26537	26821	26491	26913	26634	26822	26721	26851	26566	26467	26765	26641	26813	26871	26809	26779	26547	26746	26583	26702	26838	26696	26674	26873	26666	26574	26556	26607	26636	26826	26824	26565	26610	26882	26364	26816	26588	26757	26450	26733	26702	26482	26594	26576	26648	26762	26854	26628	26802	26693	26771	26669	27018	26816	26657	26804	26572	26702	26748	26621	26818	26740	26724	26913	26892	26916	26786	26757	26799	26822	26758	26767	26659	26812	26539	26786	26706	26773	26753	26733	27026	26764	26997	27050	26577	26783	26816	26553	26906	26598	26867	26835	26822	26675	26599	26708	26733	26605	26686	26678	26885	26791	26618	26623	26537	26815	26939	26676	26737	26610	26824	26706	26918	26447	26911	26887	26832	26475	26604	26850	26434	26713	26912	26685	26535	26733	26605	26827	26765	26791	26374	26536	26657	26866	26650	26664	26545	26663	26730	26708	26448	27010	26708	26707	26907	26802	26628	26631	26896	26740	26760	26839	26745	26790	26603	26849	26730	26796	26549	26912	26823	26670	26687	26791	26622	26575	26422	26692	26583	26803	26772	26969	26554	26628	26903	26866	26828	26789	26839	27004	26719	26866	26854	26640	26757	26310	26757	26936	26547	26698	26563	26501	26701	26840	26861	26686	26868	26885	26764	26800	26487	26615	26915	26726	26657	26570	26720	26718	26597	26735	26538	26704	26747	27095	26632	26837	26904	26741	26573	26776	26770	26690	26494	26516	26566	26802	26739	26697	26750	26489	26510	26712	26710	26576	26551	26974	26708	26354	26573	26609	26442	26650	26841	26696	26911	26699	26581	26818	26963	26840	26674	26693	26574	26736	26648	26752	26806	26942	26560	26736	26784	26786	26605	26810	26793	26751	26880	26574	26729	26971	26498	26745	26805	26377	26641	26739	26772	26723	26843	26672	26459	26814	26832	26688	26865	26654	26816	26768	26712	26742	26464	26751	26707	26706	26754	27041	26550	26638	26671	26619	26561	26618	26543	26547	26439	26925	26808	26791	26604	26638	26784	26515	26649	26487	26924	26487	26753	26871	26615	26722	26883	26527	26840	26754	26577	26859	26863	26715	26585	26627	26922	26698	26870	26735	26623	26630	26698	26815	26792	26677	26855	26842	26738	26701	26543	26788	26765	26543	26644	26805	26535	26831	26968	26519	26473	26760	26666	26706	26713	26598	26679	26409	26663	26494	26738	26776	26818	26774	26623	26683	26738	26898	26763	26623	26688	26688	26720	26708	26730	26550	26606	26688	26559	26539	26963	26621	26532	26888	26602	26716	26584	26690	26742	26556	26651	26718	26822	27035	26597	26709	26903	26790	26433	26569	26658	26768	26973	26713	26771	26987	26666	26685	26552	26839	26698	26619	26726	26754	26916	26867	26584	26643	26434	26464	26959	26697	26652	26813	27082	26799	26780	26950	26631	26670	26501	26996	26645	26840	26760	26946	26635	26590	26762	26649	26627	26660	26726	26860	26695	26539	26972	26592	26638	26661	26808	26641	26637	26558	26598	26555	26716	26625	26722	26650	26608	26873	26853	26738	26839	26696	26516	26530	26776	26769	26749	26887	26781	26615	26649	26872	26674	26862	26563	26751	26752	26829	26815	26764	26678	26983	26717	26582	26827	26933	26748	26772	26718	26794	26667	26572	26898	26783	26670	26881	26805	26724	26704	26551	26677	26781	26677	26890	26679	26772	26789	26968	26626	26772	27105	27034	26659	26824	27042	26715	26826	26865	26536	26636	26621	26912	26680	26738	26710	26619	26651	26819	26669	26640	26777	26591	26879	26870	26818	26679	26807	26756	26633	26539	26751	26641	26783	26816	26549	26927	26477	26586	26750	26694	26658	26854	26519	26759	26956	26677	26575	26877	26562	26786	26671	26632	26792	26896	26956	26871	26740	26810	26942	26603	26679	26599	26596	26842	26709	26551	26628	26663	26671	26574	26385	26803	26609	26973	26646	26614	26604	26585	26755	27022	26864	27009	26842	26541	26577	26753	26439	26730	26555	26663	26602	26927	26871	26629	26681	26664	26651	26423	26704	27027	26861	26743	26792	26636	26505	26713	26719	26806	26601	26667	26574	26599	26776	26754	26758	26474	26690	26589	26918	26810	26821	26711	26872	26862	26806	26620	26754	26507	26647	26747	26793	26625	26624	27015	26758	26528	26783	26743	26449	26840	26702	26642	26384	26857	26478	26865	26696	26685	26684	26840	26841	26746	26725	26844	26713	26488	26623	26569	26688	26678	26394	26574	26835	26746	26625	26859	26636	26782	26619	26776	26869	26854	26657	26765	27113	26829	26506	26733	26634	26820	26621	26803	26773	26746	26557	26954	26643	26912	26714	26712	26629	26694	26791	26922	26777	26545	26591	26707	26617	26729	26663	26856	26540	26711	26390	26868	26776	26726	26725	26742	26623	26693	26618	26923	26882	26730	26831	26741	26768	26676	26753	26484	26570	26696	26764	27002	26791	26848	26717	26826	26648	26732	26501	26652	26635	26575	26462	26762	26751	26804	26598	26479	26543	26666	26778	26657	26800	26542	26791	26695	26872	26948	27042	26656	26626	26972	26560	26656	26844	26525	26647	26597	26745	26799	26914	26603	26649	26697	26574	27005	26705	26766	26721	26526	26711	26844	26737	26804	26757	26627	26725	26631	26705	26720	26411	26836	26741	26645	26624	26742	26556	26550	26615	27094	27006	26887	26891	26406	26678	26540	26816	26666	26844	26482	26666	26454	26577	26916	26782	26632	26899	26738	26739	26524	26727	26547	26890	26701	26839	26735	26841	26493	26680	26746	26486	26775	26603	26720	26782	26730	26783	26733	26734	26733	26556	26555	26688	26910	26938	26842	26724	26644	26866	26867	26303	26402	26900	26645	26754	26740	26620	26713	26813	26866	26636	26653	26608	26797	26984	26539	26676	26796	26539	26696	26781	26771	26718	26721	26881	26765	26880	26972	26817	26497	26512	26762	26664	26556	26375	26464	26808	26809	26837	26785	26765	26729	26649	26739	26659	26666	26853	26743	26402	26697	26667	26649	26832	26563	26931	26492	26553	26776	26833	26535	26978	26596	26814	26681	26754	26738	26738	26652	26603	26662	26947	26534	26799	26819	26984	26817	26756	26788	26756	26829	26414	26813	26775	26644	26619	26936	26785	26498	26686	26728	26638	26673	26775	26936	26702	26867	26787	26823	26763	26686	26479	26575	26425	26400	26692	26880	26739	26946	26965	26712	26734	26658	26823	26503	26733	26718	26578	26935	26858	26350	26770	26876	26716	26809	26856	26656	26510	26999	26801	26723	26617	26600	26747	26686	26643	26702	26690	26738	26768	26680	26564	26915	26721	26737	26724	26899	26760	26662	26713	26728	26965	26627	26508	26615	26713	26907	26634	26608	26514	26805	26599	26808	26763	26912	26682	26560	26710	26802	26763	26615	26499	26712	26738	26782	26796	26484	26505	26706	26750	26876	26881	26703	26671	26757	26786	26962	26691	26734	26613	26858	26607	26494	26700	26686	26764	26893	26794	26705	26624	26710	26795	26790	26913	26643	26651	27005	26681	26704	26482	26627	26885	26622	26643	26427	26687	26731	26650	26898	26572	26541	26662	26950	26891	26770	26398	26608	26582	26758	26817	26846	26842	26643	27007	26984	26738	26893	26615	27035	26978	26725	26730	26636	26662	26743	26568	26483	26393	26856	26472	26738	26724	26575	26714	26716	26692	26907	26650	26898	26683	26747	26810	26686	26495	26545	26617	26660	26878	26963	26686	26661	26681	26645	26717	26523	26763	26443	26670	26811	26942	26655	26723	26787	26690	26792	26915	26644	26687	27067	26805	26799	26734	26854	26425	26935	27120
28060	48846	48648	42223	37157	33565	30314	26951	24319	22907	21939	20737	19501	18974	18672	18669	18564	18622	18799	18584	18609	18560	18348	18404	18359	18478	18546	18562	18455	18160	18248	18344	18172	18163	18028	18074	17933	17988	18091	17741	17968	17807	17953	17668	17788	17687	17831	17875	17879	17813	17644	17859	17729	17683	17741	17729	17629	17783	17679	17725	17712	17715	17778	17671	17850	17649	17782	17719	17866	17753	17624	17727	17744	17580	17609	17772	17778	17675	17799	17745	17827	17426	17821	17691	17719	17677	17778	17855	17686	17601	17764	17620	17716	17524	17619	17672	17620	17695	17831	17761	17574	17940	17796	17762	17697	17605	17867	17850	17912	17743	17733	17678	17734	17585	17527	17655	17725	17984	17770	17765	17927	17656	17632	17640	17511	17864	17628	17612	17718	17675	17951	17626	17754	17680	17496	17676	17719	17672	17665	17670	17799	17825	17702	17624	17849	17690	17851	17710	17683	17748	17832	17796	17776	17567	17875	17464	17753	17615	17657	17669	17706	17733	17641	17641	17533	17748	17602	17623	17845	17763	17654	17755	17706	17606	17684	17596	17736	17627	17470	17653	17629	17617	17702	17823	17774	17710	17688	17614	17606	17794	17683	17620	17832	17646	17821	17747	17778	17576	17811	17529	17542	17484	17747	17883	17656	17680	17646	17552	17654	17710	17475	17735	17796	17489	17762	17823	17745	17755	17617	17585	17645	17570	17753	17871	17596	17718	17703	17538	17964	17867	17852	17640	17650	17682	17647	17581	17737	17762	17716	17685	17680	17444	17556	17653	17702	17793	17696	17746	17564	17575	17706	17743	17751	17863	17734	17660	17640	17702	17587	17691	17885	17630	17772	17567	17791	17787	17564	17615	17656	17794	17625	17825	17559	17925	17572	17704	17590	17576	17796	17642	17618	17692	17632	17596	17673	17702	17702	17690	17603	17757	17574	17834	17684	17679	17684	17826	17765	17768	17555	17733	17691	17688	17546	17751	17704	17882	17800	17769	17500	17664	17678	17766	17663	17881	17750	17625	17624	17712	17763	17562	17652	17712	17599	17693	17545	17766	17739	17603	17864	17760	17696	17531	17824	17540	17893	17509	17507	17740	17604	17714	17559	17686	17741	17758	17555	17896	17573	17690	17676	17618	17629	17650	17564	17652	17883	17734	17653	17678	17754	17680	17708	17711	17688	17626	17829	17781	17532	17837	17698	17782	17644	17750	17523	17536	17718	17660	17614	17904	17765	17691	17587	17575	17646	17546	17839	17629	17513	17564	17633	17788	17707	17596	17812	17711	17790	17595	17512	17813	17813	17631	17702	17581	17689	17800	17786	17703	17730	17943	17538	17561	17786	17648	17582	17879	17759	17831	17821	17605	17673	17755	17680	17587	17495	17704	17707	17475	17695	17626	17795	17672	17794	17705	17905	17478	17601	17655	17612	17826	17455	17589	17766	17719	17584	17687	17775	17819	17739	17640	17826	17765	17796	17712	17720	17742	17683	17697	17690	17690	17728	17848	17651	17762	17758	17771	17831	17602	17774	17657	17840	17832	17725	17662	17609	17696	17531	17745	17678	17798	17697	17705	17822	17635	17886	17722	17705	17764	17808	17535	17803	17778	17575	17718	17684	17811	17543	17825	17570	17704	17693	17650	17729	17630	17619	17703	17535	17569	17780	17759	17582	17740	17822	17636	17517	17645	17711	17711	17859	17632	17691	17740	17530	17918	17571	17596	17660	17620	17748	17726	17754	17640	17548	17657	17653	17751	17646	17646	17739	17626	17608	17631	17736	17717	17853	17797	17607	17554	17630	17767	17571	17666	17630	17656	17703	17757	17696	17768	17863	17573	17757	17655	17602	17600	17903	17724	17688	17642	17578	17623	17658	17894	17514	17800	17511	17757	17937	17705	17695	17693	17691	17517	17797	17882	17737	17562	17640	17670	17674	17859	17824	17752	17739	17828	17645	17831	17892	17641	17677	17938	17635	17693	17581	17629	17785	17580	17873	17629	17747	17562	17549	17758	17625	17806	17526	17776	17814	17634	17818	17588	17593	17683	17745	17765	17739	17784	17695	17762	17672	17728	17606	17663	17815	17688	17701	17693	17644	17847	17501	17696	17603	17963	17620	17664	17596	17844	17656	17724	17701	17802	17744	17595	17743	17622	17701	17795	17812	17781	17672	17690	17800	17624	17645	17742	17591	17655	17589	17677	17724	17634	17774	17572	17467	17675	17763	17776	17656	17585	17884	17531	17669	17830	17675	17544	17708	17521	17768	17754	17644	17800	17708	17527	17590	17863	17708	17725	17734	17623	17615	17790	17677	17679	17687	17793	17827	17522	17675	17542	17583	17763	17773	17733	17609	17684	17616	17583	17537	17870	17665	17807	17636	17529	17411	17760	17674	17757	17817	17812	17594	17565	17579	17718	17737	17782	17667	17519	17715	17566	17758	17739	17587	17649	17441	17597	17693	17706	17648	17705	17796	17675	17678	17730	17623	17706	17714	17601	17557	17632	17728	17680	17631	17725	17665	17723	17566	17785	17718	17585	17607	17618	17815	17823	17709	17737	17768	17871	17729	17675	17707	17637	17631	17624	17735	17778	17629	17537	17600	17781	17668	17678	17726	17678	17680	17608	17691	17735	17729	17741	17761	17958	17826	17630	17874	17832	17837	17578	17717	17781	17673	17939	17704	17539	17769	17626	17628	17603	17712	17589	17654	17640	17788	17574	17836	17842	17789	17541	17601	17828	17792	17587	17623	17677	17673	17650	17602	17729	17892	17623	17702	17727	17754	17682	17888	17768	17767	17764	17736	17694	17650	17659	17731	17711	17584	17725	17703	17624	17798	17601	17771	17727	17633	17767	17743	17675	17654	17737	17531	17681	17689	17815	17688	17582	17639	17660	17776	17738	17691	17667	17690	17591	17847	17649	17593	17686	17715	17502	17896	17593	17540	17811	17674	17508	17664	17582	17762	17701	17603	17532	17793	17742	17688	17555	17678	17696	17493	17869	17788	17747	17718	17708	17791	17524	17616	17778	17720	17713	17655	17688	17857	17667	17606	17700	17739	17693	17754	17667	17629	17812	17655	17544	17788	17527	17878	17817	17598	17899	17583	17728	17793	17677	17501	17531	17705	17683	17642	17698	18023	17702	17458	17540	17733	17667	17780	17748	17621	17721	17727	17785	17593	17620	17470	17717	17653	17598	17839	17673	17751	17760	17642	17853	17679	17623	17758	17821	17489	17830	17533	17539	17660	17676	17715	17661	17758	17718	17597	17769	17666	17846	17625	17516	17705	17700	17782	17700	17785	17590	17709	17565	17809	17662	17739	17564	17585	17742	17577	17702	17740	17683	17650	17690	17537	17790	17854	17735	17762	17762	17717	17739	17678	17675	17710	17795	17587	17675	17663	17615	17944	17639	17701	17693	17710	17777	17755	17653	17596	17682	17487	17785	17673	17528	17623	17681	17709	17536	17708	17724	17628	17529	17793	17552	17826	17833	17731	17745	17722	17670	17654	17504	17583	17619	17661	17835	17640	17968	17633	17677	17662	17678	17675	17799	17731	17845	17611	17688	17648	17747	17664	17646	17667	17766	17605	17741	17687	17733	17666	17646	17740	17705	17838	17747	17613	17667	17688	17584	17733	17778	17580	17537	17727	17751	17689	17586	17588	17833	17660	17682	17604	17645	17867	17689	17737	17798	17484	17689	17846	17654	17772	17876	17670	17562	17724	17635	17771	17694	17700	17662	17763	17742	17829	17767	17615	17843	17550	17754	17580	17757	17710	17742	17656	17631	17695	17781	17567	17853	17744	17771	17576	17616	17569	17625	18041	17731	17532	17656	17812	17527	17561	17804	17599	17643	17525	17670	17878	17632	17904	17929	17628	17829	17885	17542	17578	17750	17756	17757	17732	17613	17832	17714	17607	17649	17741	17604	17733	17740	17729	17395	17644	17568	17637	17678	17796	17605	17622	17535	17786	17697	17719	17725	17711	17755	17620	17736	17753	17730	17567	17672	17743	17811	17745	17579	17707	17682	17811	17734	17644	17911	17615	17648	17873	17626	17647	17591	17609	17772	17631	17772	17741	17596	17602	17652	17691	17839	17747	17869	17702	17801	17901	17646	17655	17679	17727	17814	17615	17861	17852	17670	17756	17761	17814	17725	17684	17673	17579	17718	17686	17773	17753	17548	17829	17512	17745	17683	17659	17835	17448	17869	17786	17632	17742	17635	17615	17626	17670	17717	17573	17741	17755	17882	17600	17741	17532	17749	17567	17695	17618	17765	17720	17754	17554	17775	17868	17855	17700	17596	17845	17768	17718	17731	17855	17844	17652	17662	17876	17801	17648	17568	17773	17666	17710	17932	17659	17758	17643	17633	17769	17518	17614	17566	17720	17679	17639	17810	17539	17592	17733	17873	17777	17646	17822	17590	17693	17692	17785	17772	17512	17587	17948	17565	17651	17834	17538	17631	17864	17789	17906	17641	17668	17651	17699	17601	17741	17721	17687	17597	17640	17529	17680	17757	17694	17612	17784	17693	17690	17722	17652	17556	17719	17846	17652	17839	17824	17575	17788	17837	17733	17806	17757	17774	17603	17641	17655	17695	17728	17572	17785	17616	17531	17685	17518	17768	17900	17573	17686	17582	17631	17712	17509	17798	17595	17460	17728	17824	17669	17740	17784	17651	17609	17783	17676	17661	17669	17604	17683	17824	17656	17573	17742	17680	17787	17781	17585	17803	17693	17737	17807	17720	17558	17672	17713	17633	17756	17940	17801	17768	17830	17657	17746	17687	17649	17725	17674	17520	17767	17790	17856	17781	17787	17799	17604	17820	17806	17684	17783	17730	17796	17743	17716	17695	17797	17619	17550	17706	17644	17714	17540	17636	17740	17642	17667	17788	17683	17560	17685	17842	17841	17565	17709	17572	17560	17544	17804	17796	17673	17674	17784	17755	17906	17415	17526	17753	17783	17607	17739	17574	17738	17898	17718	17774	17733	17899	17789	17585	17918	17589	17793	17712	17748	17833	17650	17630	17640	17817	17682	17650	17654	17785	17640	17655	17569	17641	17634	17488	17730	17694	17615	17650	17702	17647	17795	17826	17675	17702	17827	17849	17738	17608	17834	17575
39675	37469	40170	38423	35562	33378	31635	30182	29204	28962	28514	28109	28023	27686	27556	27324	27692	27433	27552	27702	27587	27490	27678	27467	27486	27378	27527	27679	27452	27359	27479	27634	27714	27280	27452	27504	27714	27239	27364	27205	27183	27423	27189	27254	27387	27181	27347	27468	27432	27127	27112	27135	27144	26987	27334	27497	27598	27487	27411	27137	27093	27185	27293	27200	27218	27250	27326	27323	27282	27255	27303	27398	27453	27346	27364	27432	27506	27434	27272	27247	27298	27227	27173	27256	27164	27308	27553	27419	27555	27222	27258	27416	27458	27448	27326	27351	27219	27117	27266	27428	27453	27434	27334	27386	27193	27430	27384	27121	27198	27406	27464	27220	27258	27371	27325	27348	27210	27335	27402	27110	27362	27140	27129	27026	27263	27370	27179	27198	27077	27483	27411	27360	27543	27468	27461	27636	27292	27259	27292	27554	27262	27338	27363	27444	27541	27406	27176	27405	27298	27066	27396	27319	27265	27404	27286	27345	27482	27264	27224	27431	27292	27523	27391	27367	27155	27511	27297	27355	27377	27007	27212	27487	27207	27168	27317	27434	27130	27541	27463	27351	27601	27357	27328	27180	27639	27333	27250	27374	27415	27121	27193	27322	27439	27146	27113	27268	27320	27299	27279	27186	27401	27236	27392	27279	27342	27432	27245	27189	27264	27512	27333	27338	27428	27385	27188	27444	27120	27203	27337	27368	27217	27279	27553	27558	27492	27378	27533	27339	27404	27449	27217	27206	27191	27426	27059	27417	27484	27536	27253	27534	27372	27486	27310	27386	27432	27374	27412	27499	27389	27290	27602	27492	27492	27478	27239	27285	27418	27277	27426	27260	27357	27382	27540	27210	27359	27594	27425	27423	27399	27203	27376	27322	27174	27406	27324	27308	27544	27208	27403	27269	27412	27627	27377	27433	27375	27139	27540	27307	27424	27320	26991	26997	27481	27410	27254	27323	27195	27492	27163	27298	27195	27388	27251	27278	27307	27505	27531	27747	27458	27264	27014	27437	27352	27416	27363	27480	27236	27541	27454	27337	27488	27123	27424	27109	27366	27282	27534	27270	27344	27344	27203	27212	27413	27168	27388	27331	27432	27391	27256	27062	27356	27451	27354	27530	27514	27313	27243	27234	27533	27518	27573	27283	27591	27391	27201	27476	26997	27204	27192	27344	27176	27135	27099	27752	27314	27213	27190	27534	27517	27389	27323	27208	27213	27301	27531	27299	27632	27203	27460	26964	27439	27429	27517	27452	27428	27188	27226	27116	27225	27348	27329	27310	27118	27343	27088	27244	27462	27180	27467	27219	27302	27374	27389	27440	27225	27250	27283	27186	27350	27394	27815	27244	27451	27565	27333	27617	27396	27444	27409	27578	27446	27246	27362	27173	27406	27395	27541	27101	27303	27289	27219	27268	27404	27347	27314	27583	27401	27331	27113	27193	27244	27290	27498	27331	27087	27461	27329	27194	27232	27347	27458	27365	27221	27382	27270	27351	27488	27264	27302	27233	27492	27245	27255	27259	27246	27325	27114	27209	27509	27487	27220	27164	27593	27369	27690	27351	27446	27425	27327	27288	27320	27232	27168	27380	27473	27507	27634	27248	27309	27420	27273	27319	27295	27309	27234	27374	27476	27143	27380	27231	27437	27029	27072	27208	27370	27581	27406	27582	27400	27389	27469	27392	27295	27341	27221	27529	27353	27258	27322	27476	27375	27287	27250	27344	27279	27345	27288	27361	27470	27290	27318	27196	27559	27193	27280	27261	27482	27344	27348	27527	27307	27122	27201	27521	27488	27536	27411	27474	27668	27479	27254	27524	27242	27090	27291	27570	27224	27275	27311	27337	27340	27511	27407	27263	27343	27364	27322	27572	27374	27806	27215	27243	27323	27440	27036	27495	27278	27370	27482	27307	27432	27373	27200	27460	27106	27336	27312	27213	27539	27322	27236	27377	27416	27064	27407	27487	27526	27412	27284	27308	27297	27094	27356	27270	27246	27434	27331	27152	27411	27395	27358	27133	27444	27441	27359	27508	27577	27199	27388	27262	27387	27332	27435	27312	27458	27231	27140	27477	27390	27249	27300	27333	27373	27306	27286	27090	27297	27324	26940	27321	27421	27401	27316	27292	27255	27555	27265	27517	27594	27466	27389	27358	27282	27582	27632	27339	27155	27264	27432	27629	27207	27269	27537	27249	27700	27219	27367	27196	27482	27380	27310	27350	27362	27346	27237	27326	27245	27309	27490	26994	27098	27155	27536	27204	27238	27325	27422	27345	27450	27417	27198	27266	27280	27387	27284	27555	27442	27607	27284	27355	27567	27189	27559	27316	27183	27180	27310	27637	27487	27597	27390	27273	27440	27628	27387	27070	27313	27616	27469	27376	27332	27318	27561	27507	27222	27445	27366	27451	27324	27493	27167	27418	27332	27411	27205	27327	27528	27326	27220	27499	27538	27578	27360	27503	27404	27129	27491	27448	27445	27240	27415	27311	27636	27566	27156	27316	27114	27341	27285	27424	27437	27365	27222	27170	27299	27381	27314	27075	27410	27266	27347	27454	27193	27415	27217	27184	27299	27505	27368	27539	27479	27190	27114	27460	27119	27350	27034	27329	27254	27264	27327	27225	27454	27363	27313	27340	27382	27124	27427	27322	27033	27326	27481	27194	27157	27254	27203	27347	27335	27345	27138	27214	27321	27266	27224	27415	27384	27204	27079	27293	27119	27461	27341	27412	27501	27237	27443	27388	27453	27415	27649	27351	27371	27428	27442	27323	27262	27286	27177	27188	27000	27208	27174	27347	27432	27435	27054	27239	27248	27384	27428	27221	27266	27710	27377	27437	27337	27603	27262	27375	27528	27731	27422	27481	27374	27507	27378	27298	27166	27611	27126	27451	27304	27129	27121	27441	27491	27162	27337	27241	27388	27367	27526	27440	27305	27233	27474	27241	27144	27416	27305	27041	27268	27219	27525	27504	27527	27445	27369	27416	27361	27546	27406	27371	27320	27427	27446	27414	27405	27387	27352	27334	27396	27082	27277	27297	27250	27558	27400	27371	27218	27318	27217	27250	27346	27244	27376	27495	27308	27305	27411	27341	27527	27564	27253	27431	27398	27302	27265	27442	27384	27302	27342	27509	27489	27476	27099	27311	27427	27030	27397	27402	27489	27325	27145	27338	27534	27489	27271	27216	27617	27594	27355	27178	27329	27362	27279	27192	27410	27243	27323	27473	27323	27013	27436	27286	27451	27253	27392	27288	27714	27209	27333	27598	27530	27384	27287	27483	27315	27123	27280	26969	27014	27548	27318	27386	27179	27326	27451	27681	27692	27257	27154	27266	27095	27279	27286	27513	27157	27315	27455	27254	27006	27217	27381	27225	27345	27295	27422	27425	27665	27391	27352	27311	27500	27377	27378	27075	27609	27280	27252	27197	27020	27284	27330	27329	27374	27281	27340	27261	27413	27170	27441	27371	27026	27348	27271	27251	27474	27308	27484	27401	27355	27362	27275	27329	27317	27370	27420	27364	27306	27506	27397	27421	27349	27253	27289	27163	27461	27619	27560	27461	27313	27227	27453	27520	27548	27300	27246	27117	27308	27256	27238	27138	27447	27342	27298	27435	27361	27167	27159	27189	27354	27423	27538	27174	27521	27309	27129	27099	27142	27384	27557	27223	27496	27497	27442	27202	27209	27152	27710	27385	27150	27525	27435	27186	27241	27286	27182	27333	27362	27400	27132	27235	27616	27434	27506	27455	27420	27236	27225	27685	27352	27286	27179	27365	27543	27339	27141	27398	27323	27390	27559	27272	27381	27493	27245	27336	27601	27439	27188	27402	27450	27590	27371	27111	27480	27232	27425	27558	27343	27308	27235	27433	27424	27374	27427	27270	27545	27366	27498	27418	27224	27597	27338	27402	27409	27499	27410	27433	27329	27050	27419	27560	27299	27392	27207	27505	27644	27269	27377	27287	27360	27461	27502	27446	27467	27166	27686	27192	27597	27125	27383	27330	27424	27352	27224	27464	27459	27221	27255	27513	27394	27390	27283	27221	27201	27420	27414	27293	27438	27528	27502	27234	27570	27358	27354	27366	27110	27384	27436	27196	27053	27509	27757	27377	27380	27235	27464	27490	27442	27486	27209	27475	27362	27630	27282	27251	27276	27461	27410	27316	27451	27451	27555	27342	27390	27230	27649	27328	27425	27266	27333	27472	27617	27346	27538	27489	27582	27389	27659	27323	27598	27475	27510	27330	27225	27293	27227	27319	27450	27629	27374	27381	27552	27024	27262	27404	27386	27467	27345	27327	27211	27433	27393	27594	27269	27307	27172	27442	27108	27556	27410	27411	27626	27187	27340	27607	27468	27306	27394	27356	27586	27333	27533	27163	27286	27096	27313	27198	27235	27285	27669	27482	27329	27371	27330	27332	27159	27230	27685	27151	27429	27385	27507	27696	27411	27377	27364	27377	27421	27319	27060	27595	27497	27599	27552	27463	27244	27315	27282	27436	27360	27274	27047	27329	27163	27243	27422	27411	27314	27513	27277	27282	27420	27190	27248	27361	27206	27452	27179	27370	27579	27509	27383	27636	27468	27331	27598	27335	27374	27365	27467	27244	27220	27316	27516	27003	27382	27069	27444	27276	27218	27449	27378	27404	27270	27520	27241	27375	27215	27362	27420	27433	27323	27372	27363	27384	27480	27348	27366	27071	27359	27325	27140	27479	27295	27359	27409	27220	27405	27390	27263	27342	27270	27452	27519	27563	27477	27410	27482	27547	27244	27271	27419	27455	27224	27270	27210	27610	27298	27406	27426	27332	27239	27395	27242	27184	27550	27498	27160	27506	27417	27496	27388	27344	27476	27209	27271	27511	27416	27298	27429	27390	27444	27698	27409	27322	27183	27130	27405	27283	27484	27248	27388	27276	27192	27544	27378	27480	27152	27271	27197	27418	27240	27345	27405	27490	27223	27247	27490	27270	27004	27424	27599	27498	27113	27357	27332	27387	27293	27475	27445	27588	27634	27571	27280	27215	27463	27478	27169	27425	27313	27302	27026	27229	27369	27389	27269	27303	27711	27387	27371	27447	27590	27498	27319	27335	27287	27663	27274	27601	27479	27296	27360	27580
30775	38976	38695	34281	30422	27025	24159	22153	20938	20686	20010	19307	18825	18313	18274	18103	18318	18312	18317	18371	18328	18088	18128	18165	18234	18449	18182	18267	18218	18083	18134	18097	18233	18125	18080	18063	17993	17854	17932	17940	17937	18149	18186	17993	17990	17839	18084	17964	17905	18052	18100	18036	17903	18177	17882	17988	18056	18085	18232	18036	17793	18040	18001	17904	18067	18082	17725	17938	18049	17923	17902	18038	18090	17931	18011	17974	17999	18017	17992	17905	18075	18210	18108	17896	18067	17924	17773	17961	17940	17923	18052	18089	18100	17889	18037	17977	17846	17910	17877	18059	17843	17963	18005	17904	18207	17988	17832	17975	18121	18105	17847	17964	17835	17925	18001	17861	18001	17771	18029	18058	17816	18060	18010	18108	17948	18067	18004	17997	18121	17870	17890	17809	17917	17945	18071	17987	18020	17954	17870	17881	18059	17916	17944	17793	17944	18022	18027	17961	18165	18099	17987	18031	18010	17864	17775	17893	18008	18052	17850	18047	18065	18021	18000	18045	18122	18031	18094	17852	17884	17966	18000	17939	18009	18053	18107	17913	18005	17900	17855	18083	18133	18025	17821	18165	17914	17851	18045	17798	18041	17963	18029	17964	17973	17831	17896	18129	17934	18038	17911	17960	17837	17992	17985	17872	17963	17884	18136	17702	17984	18082	17734	17881	17873	18188	17769	17947	17779	17857	17899	17874	17943	17951	18002	18027	17972	18137	17904	17852	18045	17984	18047	18084	17733	18075	18124	17982	18094	18065	17961	17940	17950	17825	17967	17929	18077	18056	17961	17918	18047	17932	17952	17935	17906	18021	17968	18016	18105	17931	17854	18160	17873	17824	17933	17926	17970	17936	17937	17964	18036	17982	18009	17887	18032	18009	18070	17907	17923	17807	17841	18044	18156	17765	17994	17882	18091	17786	17959	18066	17920	17989	17977	18047	18040	17947	18102	17931	18027	17965	17964	17941	18033	17882	17825	17929	17854	17782	18034	17927	18083	17951	17774	17867	18083	17945	17828	18011	17967	17880	17880	18022	17857	18076	17972	17808	17913	17879	17947	17900	17940	18018	17703	17903	17903	17867	18041	17999	17902	17966	17968	17957	17974	17958	17962	17994	18045	17967	17982	17865	18091	17835	18024	17987	18060	17858	17987	18079	18212	17892	17951	17902	17851	18095	17969	17838	17889	18029	17909	17978	17862	17904	17903	17899	18011	18012	17886	17932	17847	17926	18132	17859	18071	17979	17869	17949	18098	18001	17816	17953	18057	17981	17895	18106	17774	17970	17987	17836	17870	17983	17813	18035	17862	18125	17865	17786	18073	18131	17981	18108	17841	18042	17990	17770	18126	17987	17907	17859	17980	18001	18038	18041	17909	18046	17968	17937	18026	18008	18062	18047	18017	17897	18044	18001	17868	17956	17848	17802	18004	17902	17835	17999	18121	18049	17977	17871	17879	17956	17878	18022	17779	17901	17805	18054	18128	17929	17913	17907	18095	17986	18132	17988	17901	18008	17870	17981	18007	18138	18001	18083	18000	17777	18027	17931	18000	17768	18057	18085	17776	17924	17958	17928	17932	18061	17840	17779	18225	17830	17875	18053	18191	18080	17915	18153	17870	17924	18020	17993	18052	18117	17948	17959	18106	18020	17994	18010	17938	17992	18042	18045	18007	18030	17870	17991	17974	18113	17988	17841	18026	17931	17801	17816	18005	17845	17787	17934	17948	17964	17967	17825	17793	17937	17873	18050	18098	17923	17879	18046	17997	17915	17890	17945	18091	17931	17912	17945	18047	18069	18046	17962	18191	18003	17773	17932	17898	18069	18115	17890	18031	18110	18094	18097	18073	17976	17863	17924	18008	17826	17874	18080	17825	17902	17931	17940	17947	17731	17909	18055	17963	17978	17975	17981	17887	17912	18027	18000	17961	18037	17976	18094	17810	18029	17794	18006	17833	18073	17995	17874	18061	17887	17952	18108	17916	17800	17870	18066	17981	18062	18073	17919	17910	17947	17921	17925	17951	18004	18081	18188	17881	18175	18162	18046	17856	18059	17878	17929	17931	17915	17997	18033	18125	17954	18041	17823	17900	18057	17937	17912	18129	18080	17937	18151	18044	17921	17851	17880	17794	17825	18032	17944	17996	18048	18079	18052	17782	17987	17965	18055	17765	18075	17934	17885	17837	17754	18005	17941	17807	17868	18003	18206	18052	18026	17893	17916	18124	17943	17906	17901	17928	17924	17881	18020	17982	18048	17963	17791	17979	18072	18017	17899	17923	17974	18063	17724	17748	18000	17892	17956	18028	18019	17838	17918	18158	18060	17833	17985	17986	17802	17904	17897	17986	18067	17985	18163	18030	18062	17985	17902	17947	17883	18004	17818	17974	18037	18088	17958	17967	17885	17958	17769	18252	18052	18087	17755	17908	18036	17943	17866	17885	18055	17926	17873	18000	18134	17961	18028	17922	17928	17982	17957	18074	17872	17978	17877	17955	17801	17940	18055	17860	17923	17900	17747	18119	17964	17894	17993	18129	18092	17878	17876	18013	17878	17853	18090	18035	18067	17979	18016	17947	17833	17958	18122	18011	18191	17831	17944	17919	18134	17910	18005	17898	18103	17789	17841	17859	17890	17921	17938	17821	17927	17917	18076	18028	17878	17837	17899	17882	17708	17936	17894	18169	17898	18000	17901	18177	18133	17887	17928	18019	18094	18121	18214	17938	18010	18025	17931	17872	17771	17992	17840	18065	18053	18127	18039	17837	18074	17881	18007	18085	17931	17961	18085	18050	17929	18002	17815	18164	17944	18060	17894	17867	17947	17855	17820	17849	17922	17983	18082	17864	18007	18030	17916	17942	17940	17980	17872	17931	18059	17942	18013	17958	18114	17874	17924	17888	18050	17945	18016	18041	18109	18047	17993	17957	17737	18122	17976	17901	18048	18108	17978	17850	18017	18027	17988	17996	18111	17905	18009	18112	17948	17969	17875	17913	17879	17967	17996	18004	17880	17910	18156	18134	17877	17897	17914	18102	17978	17926	17827	17994	18106	18157	18131	18116	17792	17878	18032	17889	18147	18038	17894	17938	18006	17763	17942	17946	17910	18054	17926	18140	18089	18049	17861	18071	18150	17932	18014	18035	17787	17958	17908	17994	17905	17889	18068	18111	17857	17994	18155	18016	17992	17952	17822	17987	18034	17958	17972	17984	17840	17840	18039	17996	18081	17907	17822	17899	18000	17950	18005	18062	17901	17795	17930	18019	18075	17871	17991	18060	17927	18161	18178	17587	18017	17889	17988	17929	17980	18025	17948	18036	17909	17967	18029	17978	18030	17967	18065	18066	17839	18118	17902	18071	18072	18036	18178	17837	17959	17911	18006	17959	18012	18061	17976	17847	17984	17999	17796	18083	17915	17812	18009	17803	17875	17922	18068	17778	17954	17950	18088	17803	17938	17923	17791	17949	17909	18124	17910	18079	17915	17926	17948	17711	18044	17916	17916	17860	18041	17930	17975	18058	17953	17930	17938	17888	18227	17916	17782	18025	17844	17911	17723	17995	17794	18053	17968	17962	17953	17930	17969	17762	18100	17871	18021	17837	18073	18071	17994	17945	17873	17884	18018	17822	17981	17959	18010	17943	17976	18141	17898	18027	18174	17955	17902	17858	18046	17748	18006	17867	17856	18030	17896	17994	18032	17916	18099	18064	18054	18003	17881	18209	17980	17891	17900	17993	17962	17917	18110	17921	18029	17963	17988	17841	17909	17705	18028	17999	17964	17996	17932	17935	17837	17990	17941	17890	17963	18037	17975	18051	17828	17953	17873	18205	17893	18014	17873	17974	18013	17897	18051	17936	17981	17986	18024	18052	18034	17998	18061	18046	17971	17804	18077	17792	17991	18099	18072	17916	18136	17873	18199	17985	17892	17882	17783	18078	17977	17804	17838	18035	18065	17994	18015	18024	18038	17835	17983	17929	18061	17797	18041	17820	18092	17899	17905	17892	18045	18003	17858	17954	18033	17944	17951	18042	17954	17919	17942	18048	17924	18029	18062	18019	17917	18048	18187	18204	17981	17839	17822	18055	18082	18012	17981	17982	17920	17921	17865	17941	17982	18081	17838	18140	17839	17853	17941	17831	17977	17982	17855	17881	17962	17950	17897	17938	17912	17846	17906	18070	18031	17918	17933	17983	17843	18108	17893	17930	18056	17987	17768	17889	17924	17973	17809	18062	17895	17911	18079	17769	17951	17972	17919	18027	17974	18053	17931	18047	18009	18098	18015	18009	18047	17860	17997	17836	17989	18012	17911	18089	17894	17962	18108	18011	17931	18031	17926	18039	17925	17818	17957	17973	17956	18159	18062	18133	17910	17825	17883	18091	18022	17985	17780	17851	18099	17935	18179	17915	17955	17925	18057	17869	17918	17873	17788	18033	17873	18083	17869	17918	18019	17984	17949	18015	17942	17969	18070	17947	17996	18099	17955	17968	17826	17916	18067	18087	17780	18045	18002	17881	17930	18004	18018	17982	18045	18037	17875	18074	17842	17993	17872	18132	17910	17944	17846	17909	17774	18041	18039	17837	18015	18000	17950	18024	17990	18113	17997	17976	17852	17908	18107	18079	17970	17974	18002	17999	18012	17969	18076	18008	17920	18029	18002	18012	17855	17960	17988	17952	17875	17840	17973	18016	17851	18022	17975	17903	18004	17818	18154	17929	17907	17986	17902	18146	17937	18036	17892	18018	17928	17974	17847	18001	18045	18037	17942	17798	17990	18084	18116	17963	17993	17964	17896	18298	17825	17942	17914	18073	17961	17948	18081	17924	17888	18146	17902	17929	18012	17883	17972	18042	18007	17946	18062	18023	17906	17956	17961	17906	17969	18035	17769	17912	17766	17983	18106	17786	18000	18043	17826	17908	17850	18082	17854	18041	17944	18104	17948	18079	17902	17950	18034	18017	17855	17925	17884	17993	18086	18036	18024	18087	17904	18132	17991	17966	17951	17820	18096	17866	18040	17922	18003	17857	17872	17799	17968	17943	18005	18053	18094	17999	18005	18056	17871	17928	17991	18036	17853	18047	17956	17847	18049	17983	17979	17953	17989	18031	17938	17974	17980	18013	17951	17761	17924
24310	20868	27389	29957	32533	34287	33813	31603	30262	30448	29619	29278	28728	28142	27916	27842	27967	28168	28064	28109	28080	27784	27738	28041	27823	27800	27665	27706	27978	28021	27824	27659	27895	27861	27720	27678	27711	27806	27827	27516	27562	27722	27556	27562	27623	27456	27601	27566	27574	27916	27492	27617	27420	27284	27492	27494	27594	27282	27486	27446	27773	27674	27742	27811	27738	27426	27555	27563	27757	27422	27580	27448	27659	27581	27609	27455	27311	27591	27384	27549	27517	27617	27592	27663	27292	27551	27402	27547	27666	27432	27670	27373	27772	27517	27568	27668	27560	27464	27394	27458	27586	27354	27533	27568	27701	27705	27636	27475	27522	27441	27550	27348	27558	27544	27673	27811	27431	27726	27439	27348	27552	27774	27651	27281	27547	27275	27640	27513	27460	27681	27555	27613	27426	27321	27469	27669	27683	27472	27900	27720	27488	27449	27694	27442	27442	27635	27705	27651	27479	27320	27461	27852	27517	27733	27479	27727	27564	27522	27759	27577	27543	27700	27701	27720	27427	27324	27503	27503	27608	27369	27557	27459	27587	27571	27387	27414	27497	27348	27686	27496	27506	27641	27587	27342	27544	27633	27594	27500	27559	27467	27488	27345	27569	27698	27520	27612	27571	27275	27480	27506	27589	27722	27392	27664	27611	27650	27400	27589	27663	27664	27574	27620	27451	27670	27556	27673	27539	27334	27514	27461	27363	27708	27520	27581	27673	27449	27579	27308	27486	27503	27815	27632	27487	27271	27594	27603	27618	27712	27520	27366	27413	27545	27478	27302	27552	27524	27610	27364	27553	27366	27543	27301	27563	27569	27444	27692	27421	27355	27450	27692	27547	27519	27400	27766	27619	27499	27651	27535	27832	27544	27628	27581	27614	27579	27464	27325	27657	27517	27383	27638	27843	27682	27429	27445	27609	27795	27529	27541	27651	27569	27729	27696	27645	27305	27512	27580	27638	27460	27291	27598	27572	27386	27680	27307	27623	27414	27482	27445	27573	27729	27464	27409	27596	27368	27448	27599	27428	27681	27544	27772	27096	27405	27500	27602	27594	27409	27488	27749	27679	27318	27372	27517	27495	27458	27259	27458	27471	27711	27416	27572	27668	27769	27372	27718	27441	27570	27764	27527	27748	27609	27817	27322	27735	27559	27392	27573	27577	27483	27676	27465	27261	27481	27404	27433	27535	27225	27674	27660	27413	27556	27473	27669	27650	27485	27329	27660	27684	27518	27631	27330	27655	27499	27402	27481	27642	27385	27584	27395	27497	27516	27446	27465	27439	27431	27655	27459	27499	27645	27551	27436	27549	27183	27647	27799	27349	27558	27351	27071	27403	27317	27620	27552	27743	27582	27547	27231	27403	27389	27434	27505	27453	27340	27756	27549	27352	27566	27404	27570	27306	27467	27599	27792	27653	27510	27516	27324	27569	27661	27623	27599	27529	27404	27609	27431	27386	27396	27606	27418	27284	27326	27594	27517	27634	27355	27591	27404	27370	27430	27548	27627	27612	27347	27715	27467	27687	27274	27418	27393	27851	27330	27502	27543	27548	27688	27529	27449	27584	27420	27684	27461	27097	27205	27531	27171	27635	27525	27465	27273	27551	27710	27704	27682	27314	27656	27617	27598	27580	27729	27609	27288	27425	27251	27597	27588	27452	27371	27514	27492	27788	27500	27551	27622	27494	27488	27603	27459	27509	27598	27527	27356	27611	27255	27478	27530	27609	27584	27446	27576	27847	27532	27373	27467	27361	27333	27524	27579	27365	27621	27366	27400	27431	27543	27518	27594	27635	27729	27367	27593	27516	27508	27893	27517	27459	27535	27615	27370	27291	27470	27416	27536	27490	27622	27510	27712	27490	27628	27561	27563	27434	27450	27626	27701	27420	27605	27547	27492	27499	27455	27655	27627	27599	27508	27285	27549	27610	27498	27494	27563	27677	27170	27638	27608	27469	27485	27696	27388	27467	27673	27701	27811	27585	27376	27281	27234	27338	27555	27647	27653	27506	27696	27550	27564	27368	27572	27646	27451	27493	27543	27686	27294	27626	27699	27715	27400	27498	27469	27607	27579	27510	27594	27364	27447	27515	27678	27638	27885	27492	27458	27540	27625	27463	27486	27522	27627	27653	27602	27382	27574	27753	27542	27404	27221	27490	27560	27294	27557	27648	27363	27534	27663	27514	27329	27494	27655	27593	27472	27590	27318	27713	27441	27441	27168	27460	27441	27567	27586	27630	27384	27342	27553	27657	27595	27493	27837	27380	27510	27446	27452	27636	27514	27504	27367	27485	27545	27458	27390	27515	27492	27315	27477	27657	27389	27745	27738	27475	27727	27532	27582	27568	27490	27561	27336	27422	27692	27267	27383	27510	27784	27753	27413	27496	27480	27408	27513	27302	27463	27589	27452	27623	27698	27452	27639	27579	27744	27626	27831	27599	27617	27571	27668	27486	27327	27566	27649	27699	27648	27725	27852	27469	27369	27595	27375	27558	27403	27715	27501	27533	27343	27609	27449	27476	27357	27575	27689	27440	27532	27420	27403	27278	27453	27522	27457	27512	27701	27605	27521	27618	27779	27655	27589	27491	27381	27532	27452	27516	27554	27636	27386	27508	27615	27510	27276	27491	27501	27344	27318	27518	27574	27525	27367	27512	27559	27507	27441	27527	27320	27559	27598	27481	27794	27660	27293	27396	27632	27707	27635	27347	27544	27752	27614	27633	27660	27238	27617	27505	27465	27344	27725	27611	27498	27352	27406	27333	27314	27472	27752	27427	27117	27297	27511	27630	27668	27419	27659	27559	27500	27557	27291	27914	27383	27626	27572	27593	27422	27282	27669	27651	27539	27339	27632	27385	27304	27420	27550	27710	27588	27345	27498	27660	27654	27316	27617	27624	27670	27661	27434	27681	27468	27479	27312	27486	27673	27523	27644	27554	27556	27529	27209	27309	27587	27512	27698	27711	27421	27544	27587	27366	27382	27482	27707	27457	27493	27467	27461	27630	27649	27669	27364	27501	27740	27403	27395	27588	27561	27580	27582	27400	27529	27778	27532	27467	27425	27628	27177	27287	27413	27315	27432	27456	27301	27552	27408	27461	27325	27461	27571	27509	27731	27607	27382	27673	27256	27470	27604	27506	27276	27558	27567	27525	27532	27596	27594	27450	27488	27633	27587	27564	27503	27597	27789	27625	27482	27383	27482	27632	27349	27493	27646	27436	27398	27552	27397	27688	27515	27679	27568	27557	27567	27405	27609	27389	27278	27543	27590	27458	27557	27522	27608	27663	27624	27398	27618	27630	27555	27274	27665	27652	27598	27613	27400	27563	27387	27632	27363	27488	27540	27324	27647	27306	27359	27521	27488	27482	27610	27499	27671	27482	27539	27400	27696	27633	27600	27529	27724	27579	27616	27521	27687	27382	27444	27381	27549	27636	27581	27616	27536	27445	27421	27361	27493	27542	27745	27527	27429	27475	27847	27564	27747	27437	27523	27607	27586	27445	27388	27522	27408	27479	27467	27589	27338	27367	27277	27789	27592	27589	27661	27260	27428	27407	27418	27558	27494	27754	27465	27676	27613	27644	27471	27658	27469	27619	27429	27320	27581	27504	27334	27559	27714	27598	27428	27343	27376	27536	27499	27680	27507	27773	27433	27693	27545	27847	27648	27584	27662	27786	27653	27470	27283	27552	27590	27445	27398	27641	27327	27460	27513	27660	27385	27471	27634	27520	27436	27391	27416	27402	27633	27540	27515	27437	27674	27425	27464	27847	27495	27456	27561	27373	27526	27673	27549	27605	27229	27496	27333	27501	27508	27323	27477	27323	27627	27574	27695	27700	27400	27602	27425	27468	27767	27670	27541	27671	27264	27470	27695	27517	27491	27454	27545	27667	27564	27253	27489	27795	27878	27477	27572	27708	27384	27679	27725	27636	27494	27498	27553	27570	27780	27593	27647	27629	27699	27560	27420	27514	27433	27678	27677	27599	27612	27701	27350	27541	27534	27608	27518	27478	27323	27508	27557	27644	27442	27648	27468	27732	27576	27529	27380	27669	27566	27527	27295	27716	27765	27550	27390	27473	27554	27607	27421	27743	27500	27602	27571	27583	27465	27572	27307	27324	27588	27597	27593	27279	27503	27528	27374	27681	27720	27805	27429	27608	27500	27475	27374	27724	27524	27446	27460	27381	27474	27487	27724	27569	27459	27507	27701	27450	27528	27632	27402	27653	27459	27686	27680	27605	27452	27793	27445	27132	27470	27409	27531	27524	27680	27457	27753	27392	27657	27516	27534	27600	27898	27664	27528	27556	27521	27397	27471	27565	27390	27560	27737	27363	27355	27657	27756	27507	27779	27664	27458	27214	27655	27456	27547	27451	27588	27441	27344	27341	27576	27790	27777	27542	27840	27518	27321	27544	27551	27626	27483	27583	27615	27370	27605	27305	27520	27262	27588	27317	27398	27512	27674	27616	27622	27417	27521	27644	27405	27440	27703	27448	27485	27390	27416	27792	27400	27593	27671	27595	27569	27528	27657	27691	27546	27509	27413	27502	27175	27532	27507	27523	27427	27486	27473	27519	27439	27131	27473	27382	27739	27389	27407	27438	27599	27485	27371	27614	27447	27592	27599	27515	27304	27593	27419	27602	27514	27602	27625	27708	27519	27631	27562	27813	27548	27456	27248	27739	27593	27472	27436	27346	27448	27567	27517	27540	27706	27481	27407	27535	27409	27552	27521	27506	27475	27519	27360	27344	27360	27701	27310	27734	27478	27393	27547	27667	27476	27533	27475	27565	27652	27626	27457	27653	27315	27437	27341	27686	27344	27596	27437	27435	27392	27771	27613	27463	27334	27381	27861	27641	27618	27510	27372	27268	27518	27406	27494	27725	27752	27526	27579	27621	27479	27435	27490	27647	27712	27705	27704	27560	27478	27329	27303	27573	27468	27575	27418	27496	27400	27638	27654	27559	27625	27518	27590	27463	27345	27427	27609	27649	27270	27524	27534	27753	27443	27410	27528	27763	27621	27464	27459	27546	27660	27720	27699	27532	27904	27469	27519	27492	27740	27689	27653	27499	27326	27326	27466	27773	27607	27512	27573	27433	27493	27504	27483	27738	27749	27463	27526
27334	44295	44528	39784	35657	30141	25888	23877	22486	22212	21372	20388	19431	18877	18805	18715	18741	18667	18706	18801	18562	18498	18505	18558	18602	18549	18558	18458	18572	18421	18460	18379	18409	18263	18346	18198	18177	18305	18017	18180	18009	18421	18194	18363	18179	18155	18136	17996	18136	18052	18128	18125	18161	18221	18033	18324	18084	17999	18000	18432	18076	18242	18046	17922	18204	18185	18053	17968	18053	18020	18166	18306	18088	18129	18128	18268	17997	17964	18157	18185	18075	18085	18162	18070	18095	18143	17949	18127	18073	18179	18042	18122	18137	18107	18026	18054	18104	18076	17994	17990	18050	18039	18095	17907	17965	18241	18282	18228	17924	18155	18200	18074	18211	17910	18092	18128	18114	17980	18050	18084	17951	18178	18161	17971	17850	18128	17988	17933	18059	18056	18075	18106	18013	18165	18104	17942	18021	18038	18104	18116	18034	18182	18091	18082	18060	18157	18117	18011	18133	18270	18085	18134	17930	18072	18185	17910	18201	17985	18073	18111	18017	18030	18121	18228	18021	18026	18056	18138	18175	17996	17847	17976	18158	18179	18140	18045	18060	18146	18078	18180	18236	18136	18103	17917	18280	18063	18069	18134	18035	18047	18049	18022	18027	18138	18111	18130	18066	18124	18202	18109	17844	17932	18057	18192	18074	18217	18098	18104	18199	17927	17871	18063	18148	18042	18016	18201	17924	18056	17977	18083	18075	18100	17963	18006	18084	18100	17934	18148	18178	18047	18033	18017	18082	18230	18050	17947	18199	18182	17935	18132	18140	18189	18173	17994	17891	18141	18003	18098	18189	18191	18085	17970	18202	18128	18020	17974	18160	18148	18038	18166	18107	18090	18167	18053	18099	18153	18031	18196	18053	17905	17945	18174	18169	18023	18022	17972	18207	17903	18180	18124	18298	18071	18076	18227	18197	18120	18084	18178	17851	18072	18060	18178	18169	18149	18138	18102	18157	18221	18073	18110	18126	18112	17973	18105	18159	18174	18103	18222	18019	18106	18289	18178	18282	17896	17999	18076	18125	18061	18103	17911	18101	18100	18107	18088	18135	18023	18223	18065	17987	18059	18137	17999	18135	17965	18017	18135	18094	17870	18120	18023	18090	18156	18026	18124	18089	18005	18082	17945	17997	18056	18176	18085	18048	17986	18253	17941	17942	18309	18132	18082	18046	18175	18085	18146	18175	18218	18188	18224	18000	17999	18176	18033	18011	18243	17907	18230	17937	18134	17759	18026	18185	18029	17892	18051	18143	18133	18171	18027	17942	18035	18088	18112	18044	18000	18153	18109	18001	18129	17953	17983	18127	17953	17959	18176	18087	18045	17907	17928	18031	18021	17969	18214	18032	18107	18172	18047	18038	18074	18017	18073	18016	18152	17852	18215	18034	18051	18113	18134	17995	17981	17950	18176	17976	17984	17983	18040	18001	18128	18001	17983	18089	17946	18089	17978	18172	18286	18079	18235	18076	18114	18030	18214	18256	17994	17930	17950	18258	17771	18115	17989	18080	18016	17989	18100	18046	18184	18140	18051	18185	18061	17979	18149	18262	18034	18115	18344	18085	17906	18286	18077	18151	18240	18054	18160	17991	18148	18164	18146	18116	18074	17990	17965	17940	17920	18065	18203	18085	18073	18124	18198	17921	18086	18220	18245	18074	18153	17994	18088	18139	17987	18237	18166	18151	17946	18114	18057	18058	18274	17949	17987	18292	18017	18186	17904	18108	18155	18003	18128	18143	18110	18113	18084	18114	17999	18281	17985	17987	18006	18125	18000	18116	18198	18019	18227	18180	17980	18034	18133	18026	18174	18264	18009	18184	17992	18268	17988	18086	18139	18113	18288	18150	18018	18182	18084	18013	18394	18023	18002	17858	18140	17955	18018	18036	18014	18074	18006	18126	18173	17949	18374	18109	18181	17917	18028	18008	18235	18111	18055	17978	18247	18239	17985	18143	18169	18035	18108	17980	17962	17931	18069	18126	17935	18022	17901	18177	18081	18028	18009	18195	18099	17988	18084	18144	18016	17977	17952	17923	18038	18111	17849	18069	18132	18081	18134	18170	18126	18028	18205	18166	18068	18091	18184	17859	18241	18071	18027	18018	17951	18066	18122	18082	18178	17945	18110	18077	18021	18080	17996	17974	18102	18049	17991	17915	18221	18162	18201	18193	18068	18146	18036	18107	18151	18151	18017	17998	17969	18128	18156	18181	17966	18118	18248	18154	18028	18044	17985	18156	18201	18075	17942	18120	17985	18229	18069	18321	18140	17808	18273	18133	17943	18188	18085	17939	18214	18044	18012	18108	18115	17983	17947	18179	17945	18117	18139	18191	18175	18031	18095	18166	17734	17945	18084	18041	18144	18177	18227	17955	18294	18210	17991	17921	17916	18234	17989	18104	17920	18096	18153	18201	18050	17892	18078	18006	17992	18075	18044	18106	18158	18086	17921	18078	18102	18073	18073	17951	18104	18095	18039	18038	17823	18000	18196	18039	18034	17986	18074	18230	18036	18084	18138	18173	17923	18116	18016	17933	18081	18017	18252	18099	18128	18029	18231	18029	17976	18115	18049	18159	18125	18078	18018	18095	18156	17858	18088	18061	18007	18079	18010	18158	18132	18117	18026	18146	18264	18167	18034	17981	17978	17949	17984	18154	18066	18169	17928	18130	18128	18340	18094	18016	18151	18018	18201	17980	17910	18210	18027	18241	17985	18069	18156	18250	18142	18009	18119	18159	17923	18167	18056	17991	18197	18159	18025	18009	18005	18315	17957	18167	18164	18114	18170	18047	18203	18185	18137	18081	18037	18148	18020	17925	18052	18036	18136	18113	18216	18112	18025	17966	18057	18097	18144	18120	18111	18174	17927	18201	18039	18096	17940	18020	18025	17946	17830	18256	18217	18163	18196	18025	18074	18033	18118	17894	18171	18117	18073	18038	18198	18112	18194	18284	18194	18196	17998	18008	17989	18139	18144	18127	18045	18102	18028	17990	18085	18271	18049	18281	17976	18343	18020	18137	18001	18113	18243	18217	18065	18206	17935	18104	18156	17822	18208	18158	18083	18276	18039	17964	18023	18063	18152	18105	18040	18088	18145	18108	18077	18162	17923	18215	18096	18099	18230	17996	18171	18078	18003	18054	18156	18083	18124	18015	18167	18001	18088	18066	17921	18158	18033	18120	18248	17981	18139	18163	18130	17966	18098	18075	17905	17973	18154	17999	17858	18359	18244	18122	18216	17975	18174	18113	18182	18132	18013	18148	18029	18005	17995	18055	17925	18191	17943	18009	18071	18047	18084	18082	18017	17985	18143	18124	17997	18117	17991	18042	18165	18201	18057	18224	18114	18050	18036	18078	18011	17969	17945	18043	18007	17992	18309	18216	17996	18152	17966	18072	18249	18131	17949	18128	17921	18177	18224	17881	18044	18105	18083	18118	18061	18104	18227	18118	18032	17941	17939	18191	18019	18196	18075	18213	18089	18000	18058	18296	18172	18218	18126	18154	18038	18109	18113	18094	18111	18006	17944	18054	18146	18225	18262	17984	18113	18171	18179	18039	18014	18043	18006	18139	18207	17906	18191	18030	18282	18149	18130	18116	18234	18096	17997	18075	18102	18056	18175	18119	18193	18230	18075	18086	17970	18078	18049	18178	18322	18071	18175	18079	18288	17970	18215	18104	18021	18118	18091	18204	18117	18332	18005	18018	18113	18060	18212	18080	18081	18014	18009	18021	18142	18107	18034	18078	18155	18159	18046	18031	18046	18029	18155	18075	17969	17995	18027	17955	17818	17953	18014	18243	18160	17991	18260	18115	18039	18138	18090	18148	18177	18064	17973	17936	18355	18166	18155	18055	18049	18088	17897	17996	18095	17998	18241	18098	18107	18150	17995	18033	18047	18038	18083	17996	18224	18153	18151	18132	18048	18171	18076	18081	18148	18249	18188	18042	18305	17975	18093	18068	17969	18059	18037	18089	17925	18112	18048	18234	18054	17978	18194	18198	18059	18224	17936	18113	18207	18148	18170	18023	18144	18173	17928	17918	18000	18137	18105	18015	18228	18174	18112	18128	18004	18166	18302	17952	18074	17936	18030	18020	18161	18089	18079	18042	18041	18150	18018	18111	18016	18015	18157	17934	18151	17973	18064	18154	18078	18054	18239	18103	18139	17988	18215	17824	18181	18195	18086	18034	18107	18114	18234	17836	18035	18168	18108	18093	18113	18208	18039	17956	18096	18098	18128	18037	18155	18150	18043	18023	18050	17932	18244	18149	17976	18105	17943	18240	18258	18224	18080	18343	18173	18070	18148	18062	18027	18104	18039	18039	17927	17970	18152	18077	17974	18149	18080	17941	18124	18103	18142	17931	18071	18141	18117	18166	18040	17995	18042	18057	17954	18170	18131	18247	18202	18176	18105	18205	18151	18036	17962	17971	18090	18013	18138	18113	18044	18208	18121	18186	18013	18186	18015	18065	18193	18044	18103	18157	18024	18211	18046	17972	18063	17991	18010	18182	18186	17946	18183	18164	18235	18101	18166	17998	17855	17995	17988	18064	17922	18120	18123	17942	18112	18015	17891	18039	18131	18219	18060	18052	18037	18157	17916	18112	18000	18125	18076	17968	18152	18044	18208	18112	18021	18037	18042	17915	17944	18047	18037	18075	18111	18021	17915	18257	17892	18038	18172	17994	17917	18021	18091	18274	18125	18136	18045	18175	17917	18192	18087	18035	18279	17988	17994	18185	17808	18167	18020	18064	17951	18170	18125	17927	18170	18205	18071	18226	18013	18107	17954	18043	18157	18063	18044	18099	17890	18162	18187	18027	18194	18130	18187	18007	17932	18150	18210	17988	18275	18017	18087	17978	18230	17994	18134	18035	18071	18046	17999	18102	18183	17924	17928	18192	17944	18168	17956	17931	18179	17990	18022	17951	18075	18099	18172	18040	18071	18241	18054	17894	18135	18057	17935	18174	18122	18178	17967	18095	18130	18088	17932	18046	18165	17866	18160	18138	17982	18214	18137	18212	17950	18068	18075	18361	18077	18205	17929	18148	18050	18265	17970	18191	18095	18033	18150	18213	18103	18008	18245	18202	17955	18151	18015	18052	17992	17978	17893	18112	18157	17978	18173
22357	20816	27121	26068	27249	32136	34243	31142	30201	30450	29635	28802	28159	27439	27355	27247	27112	27201	27355	27214	27372	26932	27168	27067	26804	26842	26872	27188	27139	27211	26894	26855	26735	26818	26919	26883	26784	26862	26387	26624	26676	26515	26449	26638	26640	26775	26591	26594	26531	26455	26622	26487	26717	26607	26800	26675	26516	26601	26444	26431	26646	26366	26510	26345	26532	26505	26333	26502	26650	26572	26430	26428	26721	26817	26563	26353	26408	26410	26580	26379	26412	26437	26366	26763	26278	26557	26585	26717	26750	26567	26352	26576	26487	26627	26600	26561	26463	26442	26521	26487	26652	26222	26200	26373	26687	26498	26692	26495	26695	26568	26356	26278	26700	26559	26293	26234	26308	26485	26608	26789	26389	26513	26359	26276	26530	26429	26407	26599	26509	26479	26533	26640	26543	26606	26482	26523	26492	26487	26418	26305	26562	26742	26569	26728	26496	26366	26616	26598	26587	26526	26719	26401	26474	26407	26401	26216	26301	26192	26743	26464	26370	26197	26376	26707	26573	26415	26488	26401	26347	26486	26260	26333	26361	26513	26376	26358	26023	26307	26499	26421	26185	26359	26553	26494	26337	26202	26530	26472	26460	26404	26467	26576	26495	26399	26166	26499	26576	26406	26580	26372	26392	26465	26405	26635	26548	26505	26401	26566	26505	26470	26397	26459	26484	26600	26531	26509	26618	26530	26329	26477	26567	26344	26423	26437	26148	26366	26458	26424	26354	26357	26207	26454	26566	26563	26403	26413	26526	26404	26479	26647	26391	26542	26911	26594	26381	26357	26472	26436	26392	26349	26382	26433	26563	26500	26431	26348	26172	26508	26496	26209	26621	26622	26484	26575	26528	26422	26388	26606	26390	26448	26482	26471	26432	26478	26591	26545	26354	26235	26627	26548	26539	26269	26375	26544	26372	26461	26306	26466	26562	26258	26399	26647	26571	26598	26654	26572	26390	26529	26259	26864	26349	26456	26527	26479	26473	26480	26378	26500	26640	26306	26443	26810	26475	26386	26515	26250	26373	26304	26585	26442	26599	26236	26591	26568	26298	26417	26595	26604	26350	26564	26606	26547	26431	26525	26326	26562	26430	26552	26469	26407	26404	26461	26675	26335	26459	26311	26444	26466	26590	26273	26463	26463	26372	26656	26458	26527	26434	26487	26232	26284	26548	26305	26465	26472	26525	26548	26384	26470	26385	26656	26466	26361	26386	26356	26495	26532	26489	26451	26436	26395	26384	26297	26447	26044	26583	26328	26321	26478	26498	26446	26330	26476	26395	26338	26336	26534	26614	26429	26470	26376	26729	26514	26375	26530	26469	26552	26492	26144	26414	26311	26576	26556	26509	26518	26500	26484	26500	26419	26333	26533	26462	26255	26531	26513	26446	26445	26482	26521	26448	26589	26320	26393	26308	26530	26661	26457	26574	26627	26419	26537	26269	26172	26453	26307	26625	26232	26097	26323	26351	26314	26388	26201	26514	26349	26232	26436	26599	26427	26688	26546	26365	26370	26514	26328	26508	26600	26496	26367	26321	26692	26582	26797	26468	26618	26579	26310	26315	26350	26591	26363	26440	26490	26333	26499	26739	26642	26728	26326	26288	26615	26492	26560	26641	26268	26583	26274	26539	26466	26457	26434	26482	26639	26246	26397	26398	26406	26348	26336	26569	26394	26629	26537	26441	26287	26296	26509	26506	26418	26575	26433	26416	26192	26509	26335	26386	26240	26277	26343	26419	26263	26406	26539	26655	26496	26543	26456	26466	26784	26694	26544	26461	26538	26324	26644	26504	26816	26381	26284	26531	26592	26328	26380	26508	26429	26620	25943	26522	26559	26361	26509	26593	26433	26558	26435	26498	26410	26547	26545	26117	26327	26564	26403	26317	26499	26523	26406	26509	26524	26527	26248	26533	26451	26459	26555	26421	26565	26262	26487	26327	26743	26460	26357	26439	26423	26431	26582	26194	26643	26432	26510	26558	26459	26306	26434	26507	26637	26527	26163	26408	26339	26357	26795	26484	26562	26308	26416	26301	26534	26435	26392	26542	26540	26432	26232	26348	26406	26484	26359	26449	26711	26514	26619	26477	26536	26566	26624	26550	26441	26537	26587	26558	26575	26475	26517	26446	26515	26538	26312	26272	26719	26585	26562	26426	26626	26392	26474	26511	26339	26162	26490	26415	26338	26451	26675	26512	26478	26274	26586	26456	26452	26522	26781	26581	26349	26420	26527	26391	26360	26283	26439	26577	26409	26605	26412	26555	26462	26439	26471	26437	26391	26537	26431	26429	26460	26578	26452	26373	26374	26422	26407	26358	26294	26358	26614	26366	26687	26487	26455	26760	26753	26631	26402	26634	26510	26508	26366	26379	26558	26685	26318	26393	26181	26297	26513	26505	26488	26670	26599	26580	26451	26567	26434	26496	26306	26405	26370	26489	26319	26615	26476	26531	26480	26507	26526	26379	26413	26320	26393	26311	26505	26457	26417	26509	26552	26550	26653	26611	26317	26552	26177	26516	26517	26503	26670	26536	26496	26514	26298	26590	26132	26316	26481	26580	26558	26606	26645	26608	26494	26385	26697	26437	26668	26584	26621	26438	26598	26368	26495	26402	26640	26454	26482	26362	26402	26423	26363	26333	26308	26337	26491	26498	26449	26312	26425	26649	26741	26671	26452	26639	26583	26560	26437	26217	26330	26371	26378	26381	26222	26444	26721	26421	26454	26388	26455	26323	26343	26292	26441	26431	26632	26422	26439	26290	26576	26448	26595	26404	26358	26300	26725	26600	26666	26600	26533	26559	26517	26755	26484	26610	26465	26626	26662	26444	26495	26453	26445	26310	26490	26532	26495	26470	26313	26276	26793	26547	26710	26700	26499	26635	26439	26369	26388	26464	26580	26452	26570	26299	26350	26386	26324	26461	26394	26457	26543	26396	26526	26319	26316	26323	26415	26389	26500	26368	26129	26520	26506	26396	26584	26289	26402	26472	26205	26567	26470	26469	26544	26545	26399	26587	26701	26390	26546	26351	26481	26442	26357	26465	26681	26529	26725	26494	26402	26299	26549	26711	26433	26336	26388	26488	26295	26431	26651	26438	26230	26386	26436	26442	26520	26311	26423	26536	26313	26475	26444	26358	26603	26729	26588	26404	26269	26219	26370	26211	26417	26403	26356	26521	26424	26552	26422	26298	26527	26444	26483	26339	26326	26711	26502	26332	26494	26540	26548	26329	26427	26489	26424	26305	26569	26619	26314	26555	26472	26314	26457	26748	26562	26525	26397	26435	26494	26452	26730	26430	26182	26485	26509	26580	26477	26531	26338	26408	26496	26380	26635	26565	26581	26528	26322	26389	26401	26455	26436	26425	26338	26483	26658	26272	26362	26268	26425	26624	26316	26452	26408	26240	26410	26414	26419	26526	26278	26638	26407	26478	26271	26284	26539	26566	26350	26656	26526	26499	26606	26536	26516	26239	26351	26396	26609	26655	26507	26466	26551	26308	26481	26569	26412	26607	26656	26654	26577	26389	26537	26299	26448	26475	26405	26446	26535	26586	26512	26599	26523	26350	26567	26498	26237	26551	26265	26697	26377	26570	26461	26319	26463	26470	26465	26521	26535	26348	26340	26542	26455	26368	26712	26260	26060	26305	26400	26488	26572	26399	26439	26464	26382	26634	26322	26393	26381	26256	26479	26351	26402	26593	26536	26567	26501	26365	26440	26484	26325	26318	26730	26286	26185	26667	26351	26488	26716	26449	26555	26623	26503	26305	26404	26428	26372	26338	26221	26472	26504	26653	26581	26396	26458	26608	26618	26361	26523	26170	26629	26473	26512	26433	26519	26466	26407	26544	26489	26449	26789	26413	26500	26281	26538	26449	26658	26480	26646	26686	26247	26198	26508	26490	26366	26230	26717	26657	26328	26439	26629	26435	26432	26252	26381	26268	26279	26333	26019	26496	26567	26251	26475	26590	26441	26618	26559	26510	26660	26438	26369	26637	26501	26649	26565	26597	26383	26536	26321	26693	26422	26376	26523	26477	26262	26311	26349	26620	26446	26559	26494	26445	26567	26389	26318	26145	26493	26464	26564	26307	26469	26681	26509	26523	26710	26437	26360	26590	26558	26366	26409	26469	26307	26696	26565	26378	26163	26595	26405	26550	26063	26400	26414	26686	26509	26549	26450	26385	26556	26645	26628	26497	26428	26600	26476	26190	26328	26257	26412	26546	26603	26333	26567	26305	26355	26405	26377	26513	26432	26414	26447	26648	26323	26677	26505	26269	26549	26581	26319	26410	26444	26481	26522	26380	26499	26320	26450	26475	26521	26457	26387	26355	26357	26315	26390	26328	26531	26469	26344	26566	26544	26424	26474	26461	26429	26349	26351	26568	26437	26600	26522	26251	26304	26360	26401	26639	26389	26552	26580	26687	26410	26393	26316	26439	26806	26362	26459	26435	26355	26442	26620	26430	26382	26637	26700	26351	26522	26467	26422	26346	26625	26569	26521	26590	26652	26379	26456	26428	26044	26684	26231	26425	26407	26618	26467	26339	26373	26679	26601	26185	26446	26671	26234	26333	26517	26553	26567	26431	26372	26503	26426	26494	26367	26431	26509	26303	26384	26385	26566	26495	26646	26626	26421	26310	26562	26365	26697	26687	26698	26676	26332	26492	26419	26509	26435	26337	26449	26345	26350	26555	26689	26661	26473	26513	26419	26628	26754	26617	26409	26474	26418	26131	26655	26558	26465	26394	26364	26330	26621	26764	26368	26511	26668	26295	26503	26606	26589	26231	26325	26557	26469	26390	26480	26581	26612	26586	26207	26245	26455	26380	26368	26370	26366	26228	26547	26369	26529	26591	26458	26408	26602	26520	26296	26521	26507	26558	26677	26702	26288	26594	26645	26218	26553	26542	26712	26535	26362	26526	26673	26700	26617	26508	26362	26267	26452	26373	26609	26350	26593	26612	26680	26190	26327	26381	26422	26357	26445	26608	26323	26432	26321	26640	26406	26755	26458	26595	26582	26338	26421	26544	26487	26494	26565	26481	26873	26486	26456	26652	26467	26583	26584	26465	26428	26624	26432	26179	26474	26381	26352	26395	26505	26499	26509	26395	26557	26567	26375
28395	48535	49710	44612	38870	31585	27236	25238	23901	23425	22130	21240	20041	18741	18602	18524	18462	18719	18724	18447	18474	18391	18395	18403	18534	18449	18296	18360	18368	18215	18144	18259	18050	17905	18221	17990	17946	17754	17941	17987	17759	17764	17689	17465	17718	17839	17688	17630	17690	17668	17568	17530	17614	17654	17580	17835	17722	17698	17646	17564	17750	17718	17725	17813	17717	17775	17689	17554	17492	17621	17666	17766	17686	17340	17560	17509	17680	17625	17563	17489	17650	17788	17575	17466	17541	17591	17483	17670	17570	17586	17631	17578	17688	17627	17758	17721	17687	17668	17666	17719	17740	17729	17723	17678	17512	17719	17578	17679	17598	17790	17425	17629	17590	17717	17601	17611	17626	17770	17539	17662	17708	17474	17699	17547	17733	17735	17778	17731	17521	17469	17625	17775	17751	17588	17622	17768	17717	17491	17514	17510	17625	17756	17688	17796	17734	17597	17604	17650	17598	17630	17711	17724	17448	17564	17757	17611	17636	17679	17624	17701	17546	17687	17554	17603	17775	17597	17613	17622	17631	17586	17668	17638	17449	17473	17590	17704	17689	17712	17580	17673	17633	17821	17700	17690	17923	17653	17616	17630	17656	17598	17577	17675	17499	17679	17623	17584	17657	17551	17495	17463	17623	17637	17590	17668	17594	17484	17676	17615	17618	17743	17551	17652	17642	17500	17528	17636	17539	17680	17580	17563	17551	17543	17630	17597	17608	17604	17549	17451	17821	17662	17664	17574	17742	17488	17636	17578	17596	17606	17738	17606	17308	17380	17738	17556	17650	17702	17708	17805	17534	17588	17748	17630	17583	17588	17613	17639	17594	17563	17491	17648	17815	17681	17514	17660	17517	17678	17571	17702	17719	17616	17736	17635	17524	17612	17502	17618	17638	17735	17453	17594	17698	17581	17667	17628	17706	17480	17565	17526	17635	17651	17720	17570	17653	17612	17699	17519	17625	17608	17730	17657	17703	17611	17566	17668	17748	17615	17635	17655	17609	17659	17515	17537	17527	17678	17754	17465	17612	17552	17571	17577	17477	17553	17500	17528	17607	17752	17554	17617	17746	17451	17532	17674	17505	17420	17696	17673	17580	17613	17647	17510	17674	17773	17637	17502	17624	17602	17602	17604	17587	17614	17641	17787	17454	17492	17687	17652	17651	17665	17633	17686	17664	17552	17623	17597	17675	17670	17513	17738	17683	17609	17578	17679	17545	17538	17669	17738	17657	17529	17582	17617	17474	17699	17664	17594	17672	17694	17601	17355	17688	17594	17469	17644	17682	17764	17647	17561	17539	17529	17705	17623	17579	17738	17638	17768	17782	17599	17674	17649	17573	17555	17545	17618	17618	17543	17515	17611	17762	17723	17656	17570	17712	17799	17643	17450	17769	17566	17608	17650	17635	17642	17480	17593	17523	17732	17736	17502	17663	17604	17689	17567	17523	17555	17710	17643	17576	17618	17592	17450	17725	17346	17551	17664	17569	17549	17805	17598	17833	17547	17581	17513	17639	17640	17618	17664	17478	17704	17571	17673	17543	17726	17559	17604	17647	17710	17792	17492	17664	17505	17644	17579	17707	17767	17614	17632	17469	17496	17615	17569	17713	17654	17758	17530	17476	17732	17579	17622	17620	17821	17613	17720	17528	17625	17813	17532	17578	17651	17497	17488	17466	17639	17770	17550	17802	17562	17814	17639	17512	17907	17578	17554	17581	17595	17681	17674	17659	17662	17627	17489	17601	17520	17525	17658	17518	17608	17683	17723	17540	17554	17591	17647	17690	17723	17627	17693	17586	17709	17742	17570	17671	17601	17627	17650	17733	17670	17599	17579	17806	17583	17499	17618	17620	17753	17472	17543	17668	17704	17556	17701	17615	17545	17437	17801	17686	17630	17803	17563	17626	17783	17768	17632	17866	17570	17576	17731	17692	17567	17548	17493	17573	17495	17683	17707	17382	17598	17488	17854	17483	17620	17447	17706	17672	17819	17635	17679	17808	17676	17516	17570	17557	17546	17734	17594	17570	17634	17725	17554	17709	17562	17445	17721	17786	17517	17441	17606	17599	17613	17606	17559	17821	17562	17757	17814	17584	17556	17695	17618	17533	17543	17697	17481	17601	17563	17542	17576	17596	17620	17670	17637	17587	17598	17547	17779	17702	17607	17534	17410	17637	17399	17667	17694	17417	17792	17710	17508	17472	17798	17627	17686	17617	17574	17473	17517	17481	17575	17752	17486	17597	17580	17729	17637	17587	17543	17523	17792	17549	17662	17501	17567	17659	17649	17497	17525	17493	17542	17693	17691	17649	17700	17685	17642	17510	17641	17782	17826	17552	17615	17663	17744	17502	17601	17716	17670	17432	17607	17573	17506	17458	17542	17551	17586	17736	17472	17592	17473	17640	17616	17528	17597	17436	17550	17753	17481	17674	17587	17606	17698	17347	17414	17565	17489	17600	17643	17717	17901	17640	17604	17776	17571	17780	17582	17512	17574	17670	17681	17485	17704	17479	17585	17647	17526	17704	17729	17563	17874	17454	17613	17578	17645	17535	17559	17522	17595	17534	17631	17736	17554	17698	17537	17714	17656	17387	17770	17761	17690	17711	17516	17674	17641	17738	17694	17581	17518	17656	17530	17643	17588	17732	17621	17711	17424	17501	17704	17683	17425	17698	17584	17569	17744	17568	17714	17581	17717	17824	17536	17765	17567	17589	17630	17574	17650	17553	17585	17699	17532	17736	17558	17770	17853	17550	17791	17666	17679	17624	17624	17443	17641	17476	17556	17541	17657	17692	17501	17746	17622	17483	17596	17401	17718	17603	17605	17618	17711	17558	17547	17538	17557	17715	17532	17600	17737	17712	17711	17490	17541	17685	17606	17668	17705	17634	17749	17611	17469	17557	17573	17567	17518	17446	17574	17648	17494	17811	17599	17799	17638	17586	17697	17630	17784	17804	17590	17747	17699	17637	17564	17550	17617	17821	17680	17629	17394	17412	17685	17704	17530	17514	17822	17666	17733	17665	17666	17724	17506	17605	17714	17517	17536	17461	17547	17656	17462	17662	17561	17567	17436	17588	17689	17691	17641	17656	17717	17588	17707	17742	17487	17664	17629	17429	17589	17807	17654	17503	17582	17724	17678	17542	17635	17440	17507	17476	17666	17541	17749	17657	17510	17740	17490	17497	17613	17544	17649	17699	17520	17625	17657	17727	17565	17682	17715	17591	17633	17706	17730	17688	17560	17576	17540	17705	17651	17550	17606	17549	17662	17715	17752	17620	17472	17738	17498	17746	17520	17581	17503	17716	17539	17655	17726	17639	17752	17737	17665	17652	17619	17599	17649	17685	17592	17516	17571	17544	17525	17513	17779	17733	17571	17665	17641	17598	17691	17791	17597	17743	17726	17522	17613	17519	17663	17653	17676	17672	17652	17717	17533	17499	17653	17700	17572	17566	17658	17557	17563	17565	17654	17603	17582	17581	17637	17806	17604	17627	17654	17589	17658	17558	17630	17706	17896	17668	17523	17678	17684	17576	17693	17431	17562	17724	17608	17337	17557	17559	17603	17711	17606	17688	17499	17869	17671	17694	17603	17582	17576	17584	17677	17523	17583	17590	17886	17581	17638	17609	17669	17360	17672	17761	17777	17623	17518	17589	17754	17490	17617	17763	17669	17736	17576	17643	17653	17793	17529	17789	17644	17690	17696	17552	17610	17759	17616	17675	17713	17546	17705	17697	17563	17711	17818	17674	17688	17454	17535	17609	17556	17611	17511	17541	17511	17579	17630	17610	17573	17522	17616	17542	17514	17555	17686	17538	17654	17802	17595	17758	17416	17742	17567	17555	17465	17409	17708	17750	17630	17547	17645	17540	17716	17556	17483	17738	17602	17534	17861	17728	17673	17561	17481	17593	17546	17757	17606	17537	17627	17583	17639	17693	17711	17664	17686	17491	17598	17583	17504	17636	17572	17593	17791	17701	17709	17454	17711	17585	17614	17499	17726	17547	17433	17572	17583	17577	17586	17614	17507	17688	17600	17582	17625	17680	17619	17641	17590	17799	17520	17694	17612	17504	17687	17714	17653	17512	17665	17538	17483	17606	17588	17596	17812	17551	17672	17552	17610	17783	17648	17635	17803	17681	17640	17437	17461	17622	17612	17594	17547	17744	17534	17690	17505	17777	17437	17668	17536	17760	17718	17691	17708	17684	17646	17529	17631	17613	17692	17599	17490	17518	17559	17579	17542	17765	17575	17719	17756	17598	17488	17620	17531	17585	17631	17425	17565	17654	17670	17522	17559	17746	17507	17548	17632	17586	17766	17641	17577	17417	17647	17577	17611	17529	17580	17571	17786	17706	17532	17623	17765	17424	17520	17572	17688	17536	17660	17725	17502	17653	17606	17597	17627	17570	17686	17607	17680	17611	17628	17437	17607	17578	17715	17552	17599	17563	17652	17611	17598	17615	17676	17672	17664	17731	17574	17892	17626	17744	17744	17596	17793	17817	17531	17576	17674	17723	17410	17662	17551	17485	17515	17505	17658	17625	17553	17836	17479	17460	17609	17702	17648	17693	17853	17495	17480	17641	17596	17508	17582	17553	17648	17625	17481	17482	17631	17789	17594	17646	17554	17711	17701	17609	17594	17660	17571	17620	17639	17497	17738	17743	17623	17677	17603	17472	17664	17481	17597	17600	17390	17745	17726	17633	17656	17632	17570	17557	17508	17735	17649	17620	17748	17758	17560	17576	17587	17710	17662	17612	17920	17660	17573	17711	17546	17594	17859	17686	17683	17691	17627	17608	17487	17520	17632	17534	17721	17602	17526	17543	17645	17711	17529	17622	17747	17809	17576	17593	17713	17477	17599	17639	17598	17596	17593	17562	17595	17631	17547	17490	17784	17587	17647	17636	17523	17750	17640	17576	17572	17669	17642	17646	17557	17704	17611	17574	17540	17565	17696	17705	17479	17662	17783	17629	17674	17729	17512	17425	17540	17564	17591	17514	17632	17578	17668	17604	17549	17711	17668	17654	17479	17676	17807	17540	17570	17781	17493	17561	17669	17467	17622	17700	17677	17619	17615	17436	17729	17698	17688	17446	17580	17469	17594	17544	17476	17479	17732	17648	17673	17584	17693
39392	37062	41147	39690	34811	31841	30127	29405	28973	28539	28367	27828	27766	27256	27095	27327	27246	27420	27311	27296	27223	27185	26938	27044	27135	27171	27214	27168	27523	27177	27174	27099	27182	27059	27295	26916	27181	27197	27109	27110	27122	26914	27303	26975	26876	27043	26971	26915	27300	27245	27109	27344	27268	26919	27178	26898	27006	27003	27049	27136	27026	26876	26959	27090	26981	26942	27094	26989	26952	27122	26750	27015	27324	26796	26694	27169	27196	26737	26861	27083	26718	27086	27013	27077	27054	26947	27063	27030	27014	26870	27001	27070	26729	26995	26800	26889	27234	27075	27003	26827	26975	26935	26732	26671	26788	27113	27052	27116	27064	26915	26868	26906	26974	26818	26897	26977	27023	26937	26949	26879	26868	27110	27103	26875	27024	26968	26901	26963	27091	26990	26893	26860	27035	26920	26956	26852	27071	26949	27175	26947	26886	26752	27199	27134	27061	26869	26895	27055	26983	27156	27015	26897	26965	26981	26611	27141	26731	27100	27039	26987	26964	26855	26972	27002	26803	26718	26874	27168	26868	27235	27214	26813	26826	26963	27184	27014	27097	26958	26932	27009	26857	26828	26952	27092	26925	27010	26849	26962	26915	27076	26967	26926	27067	27142	26811	27064	27030	27049	27138	26980	27014	26937	26916	27065	27044	26955	26905	27008	27017	27112	27057	27107	27101	26936	26907	27012	26942	26930	27057	27104	27013	26857	26933	27029	27201	27005	27123	26971	26981	27147	27148	26928	27082	26774	26843	27085	27107	27264	26881	26882	27195	26833	27007	26876	27148	27358	27174	27021	27301	26877	26912	26764	27018	27003	26971	26764	26963	27090	27371	27034	26974	27014	27050	27014	27003	26806	27133	27071	27070	27087	26953	27029	27117	26915	26958	27004	27182	27007	27063	26819	26985	26747	26911	27106	26930	27296	27037	27064	26762	27246	27078	27077	26967	27050	27023	27224	26913	26992	27259	27043	27148	27095	26998	26878	27112	27040	27004	27102	26943	27002	26822	26887	26997	26922	27025	27028	27143	26816	26867	26965	27007	26692	26829	27016	26910	27288	26901	26956	26915	26804	27035	27063	26948	26982	26991	27064	26966	26966	26986	26958	27086	27137	26960	26845	26974	26943	26834	26874	27360	26818	27032	26977	27104	26908	26996	26957	26993	27039	27026	27106	27001	26777	26852	27102	27077	27143	26981	26947	27040	27006	27055	26853	27018	27109	27031	26962	27085	27249	26838	27053	27240	27119	26935	27056	26951	27149	26862	27067	26985	27092	26845	27036	27077	27011	27111	27111	27020	27259	27036	26927	26987	27021	27119	27114	27071	26847	27179	26784	27050	27024	27047	26982	26820	26999	27145	26969	27003	27134	26963	26891	27123	27144	27009	26689	27159	26944	27029	26948	26928	27091	26974	26923	27228	27075	27042	27140	26843	26814	27126	26735	26902	27246	26768	26787	27189	27040	26739	26968	27207	27211	26924	27041	27007	27178	27113	26826	26780	26938	26967	26808	27119	26946	26933	27122	26966	27064	27138	27190	27241	27053	26915	26977	26954	26974	26972	27108	27294	26955	26936	27003	27251	26805	26817	26846	26848	27207	26904	26971	26988	26693	27046	26974	26968	26863	27103	26784	26717	27073	26696	27105	27025	26989	27178	26928	27146	26979	27014	27027	27033	26958	26902	26928	27102	26999	27172	27022	27045	26945	27083	26973	26960	27008	27137	26728	27052	27041	27047	26956	26898	26850	27283	27143	26961	27102	26999	26840	26906	27150	26895	26815	26925	26770	27036	26849	27065	27208	27351	27065	26840	26927	26955	27134	27109	27128	27126	26735	26858	27038	26914	27153	27013	27007	26814	27137	26965	27066	27058	26867	27162	27021	26864	27059	27200	26956	26921	26905	27181	27137	26982	27151	26799	26991	27077	26870	27001	27104	27230	27157	26756	27001	26939	26951	27063	26957	26905	27073	26956	27226	27103	26908	26935	26827	26793	26795	26963	26958	27048	27239	26946	26935	27126	26902	27248	27288	26957	26904	27010	26912	26919	27187	27058	27000	26827	26851	26790	26901	27201	27076	26914	26805	27079	26931	26938	26932	27160	27130	27113	27304	27037	27118	26875	27200	27004	27238	26874	26932	27010	26958	27105	26995	27016	27153	27065	27077	27003	27193	26879	26998	27131	26914	26976	27103	27025	27130	26947	27085	26755	27189	26959	27033	27062	26998	26863	27155	26944	26916	27078	26868	27155	26976	26942	27326	27252	26688	26808	27111	26993	26963	26993	26917	27050	27122	26930	26874	27072	26913	27185	27103	27022	26984	26816	26642	26932	27284	27116	26917	26916	27108	27150	27123	26973	27290	27109	26987	26899	26854	26901	26983	26977	26760	27153	27174	27236	27079	27468	26975	27039	26925	26962	27187	26983	27032	27071	26886	27052	27133	27052	27110	26947	27023	27080	27149	27174	27055	26755	26634	27048	26946	26908	27218	26890	26932	26913	26736	26876	26933	26964	27141	27078	27078	27112	27111	26985	26930	26935	26853	26863	26870	27033	27210	26877	26781	26974	26899	26910	26974	26861	27123	26918	27039	27029	27052	27297	27178	26993	27018	27116	27011	26923	26885	27011	27117	26709	27102	27287	27131	26966	27162	27056	27106	27081	27268	26818	26708	26902	27174	27079	27315	26941	27030	27163	26899	26970	27001	26893	27177	27109	27176	26934	26964	27009	26966	26875	26849	26865	26922	27013	26850	26851	26992	26782	26948	27176	27265	27219	27106	27076	26976	26649	26976	26974	26748	26956	26990	27002	26910	27016	27036	27256	26853	26936	26809	26831	26941	27009	26990	26990	27030	27043	26871	27203	26999	26771	26971	27310	27116	27020	26864	26890	27270	26940	27262	27143	27007	26827	26949	26856	26896	27034	26932	27056	27033	26941	27171	26975	27020	27042	26794	26883	26949	26888	26942	26942	27133	27098	26865	27185	27129	27370	27009	27115	26979	27153	27127	27065	27110	27213	26963	26961	26723	26812	27026	27164	27178	27331	27036	26909	26998	27297	27109	27142	26860	26936	26913	26834	26974	27082	27041	27060	26667	27209	26880	27357	26885	26684	26849	27057	27209	27107	26885	26965	27000	26919	27099	27000	26916	27082	27071	27172	27143	27140	26896	26718	27101	27048	26972	27002	27003	26812	27006	27078	27151	27046	27028	26904	26973	26856	27267	26908	27040	26919	26970	27053	27159	26819	26855	26736	27079	26922	26981	27004	26825	27040	26872	27024	26805	27040	26993	27093	27037	27207	27073	26889	27027	26917	27022	27002	27117	26876	27047	26939	27138	26986	27167	27035	26824	27141	26964	27079	27057	26756	26824	26965	27116	27197	27077	26733	27269	27010	27053	27091	26972	27012	26830	26939	26846	26875	27024	27007	27150	26766	26797	27064	27083	27148	27101	27083	27357	26729	26672	27112	26959	26899	26880	27111	26873	27299	26940	27104	26946	27103	26839	27046	27046	27117	27001	27139	26880	26824	26720	27299	26810	27231	26833	27016	26889	27118	26890	26733	26857	26978	26968	27045	26830	27155	27116	26739	27208	26962	26868	26798	27056	26832	26979	27221	26843	26966	27215	27044	27079	26826	26854	26793	26762	26847	27072	27098	26939	27113	27037	26932	26909	26817	26751	27114	26911	27026	26948	26906	27133	27087	26883	27026	26967	27243	26802	27149	27345	27127	27010	27039	27128	26985	26659	26924	27001	27017	27365	27011	27148	27035	26958	27023	27295	27011	26991	26995	26923	27283	26987	27005	27110	26883	26983	27041	26976	26814	27092	26998	27179	27075	27161	26736	26747	27075	26926	27109	26883	27291	27063	26922	27127	26879	26731	27095	27308	27246	27206	27057	26949	27034	26981	27038	26910	27094	27014	27055	27122	27032	26821	27119	26972	27096	26750	27118	27200	26952	27047	27156	27066	27108	26872	27055	27029	26890	26863	27052	27101	26847	27114	27129	27099	27165	27161	26775	27068	26914	26889	27201	27014	27024	26988	27092	26799	26971	26821	26931	26940	27052	27124	26946	26870	26999	26929	27013	27253	27129	27058	26909	27047	27178	27031	27483	26751	27110	27206	26694	26998	27009	27005	26927	27066	26813	27008	26697	27026	26889	27083	27049	26970	27021	27050	27175	26912	27036	27005	27051	27016	27250	27176	26971	27003	26951	27150	27118	27149	26797	26834	27073	26653	26906	26692	27197	26931	27260	27017	27164	26935	27012	26952	26987	26884	26886	26910	26910	26807	27043	26892	26968	26963	26976	26817	26963	27038	26986	26836	26976	26835	26999	26900	26718	26944	27087	27088	26874	27133	27025	26935	26997	27127	26918	26767	26918	27330	26949	26950	26979	26953	27190	27052	26971	27142	27044	27044	27061	26875	26986	26748	26791	27054	27084	27189	27247	27346	26995	27385	26800	26791	26911	27013	26949	26842	26980	27035	27064	27132	27064	27082	26993	27244	26962	26968	27038	26923	26801	26841	26988	27295	27007	27033	27029	27120	27080	27081	27161	27097	27259	27072	26879	26841	26821	26907	26906	27160	27045	27106	27106	27019	27064	26915	27150	26784	26759	26995	26792	27108	27060	26939	26840	26889	26960	27186	27450	26995	27098	26884	26838	27096	27043	26947	27104	26748	27229	27197	26790	27090	27085	27004	26908	26913	27084	27162	26902	26655	27071	26829	26882	27064	26994	27154	26999	26870	27032	27080	26745	26608	27080	26922	27129	27108	26877	26894	26978	26927	27221	27177	27195	26921	26970	27374	27016	27002	27020	26860	27057	26790	27088	26974	27000	26810	27025	27185	26970	26906	27097	26972	26990	26746	26830	26972	27111	27096	26883	27096	26992	26754	26970	27022	26834	26938	27288	26818	27324	26990	26897	27280	26965	27208	27127	26897	27224	27111	27050	27073	27153	27280	27295	27115	26919	26906	27249	27026	27130	26975	27152	27241	26986	26886	26906	27085	27030	26967	27053	26995	26868	27044	27223	27108	26919	27001	27143	26951	27073	26706	27208	27173	27067	26635	26909	26884	26944	26925	26882	27110	27162	27109	26898	26969	26963	26975	26994	27108	27063	26945	26992	26996
30504	39113	39989	36103	29245	24764	22620	21518	21071	20350	20023	19365	18692	18287	18158	18092	18157	18251	18161	18107	18049	17953	18276	18038	17998	18034	18039	18074	17891	18109	17927	18014	17839	17783	17949	17776	17845	17929	17838	17830	17705	17870	17910	17791	17684	17888	17815	17889	17476	17836	17799	17759	17927	17815	17888	17761	17764	17910	17740	17922	17935	17823	17622	17848	17924	17823	17807	17653	17860	17809	17760	17806	17660	17731	17729	17805	17719	17781	17726	17724	17802	17609	17800	17817	17735	17736	17733	17869	17628	17807	17707	17787	17756	17850	17740	17675	17660	17529	17885	17609	17817	17790	17858	17897	17866	17577	17976	17677	17858	17783	17784	17719	17745	17748	17697	17756	17796	17778	17656	17905	17722	17727	17698	17838	17797	17758	17803	17653	17928	17857	17625	17866	17843	17907	18045	17649	17572	17723	17926	17778	17894	17787	17753	17583	17717	17738	17759	17760	17887	17721	17747	17770	17828	17507	17704	17735	17590	17767	17660	17660	17762	17711	17862	17760	17734	17913	18111	17704	17718	17665	17751	17694	17569	17639	17953	17820	17766	17579	17724	17736	17741	17834	17822	17607	17689	17655	17825	17961	17640	17716	17863	17806	17688	17647	17666	17805	17689	17590	17945	17723	17728	17606	17873	17604	17884	17496	17665	17758	17565	17821	17798	17742	17839	17723	17801	17931	17715	17788	17751	17706	17615	17710	17857	17699	17850	17660	17790	17871	17685	17829	17831	17818	17688	17584	17757	17752	17843	17932	17792	17769	17637	17898	17782	17683	17698	17865	17907	17937	17865	17853	17628	17687	17766	17731	17861	17659	17773	17824	17710	17505	17673	17855	17856	17871	17699	17754	17526	17861	17714	17790	17650	17682	17774	17801	17555	17729	17711	17795	17847	17889	17666	17734	17687	17773	17684	17653	17631	17727	17612	17784	17816	17739	17863	17790	17639	17631	17780	17955	17761	17626	17759	17726	17470	17615	17909	17609	17967	17866	17693	17745	17661	17744	17849	17847	17791	17758	17644	17783	17883	17730	17818	17820	17804	17623	17895	17992	17617	17561	17786	17484	17901	17680	17842	17919	17717	17789	17672	17736	17746	17702	17641	17724	17633	17914	17748	17827	17522	17837	17897	17760	17703	17722	17705	17935	17796	17882	17741	17489	17946	17870	18061	17864	17773	17638	17840	17662	17763	17805	17687	17680	17718	17613	17817	17779	17863	17603	17746	17747	17691	17882	17539	17874	17679	17781	17953	17698	17666	17819	17685	17670	17884	17763	17728	17839	17741	17746	17728	17560	17649	17590	17865	17734	17739	17721	17674	17846	17719	17796	17779	17869	17527	17815	17825	17728	17640	17814	17665	17785	17738	17605	17533	17895	17611	17727	17759	17758	17804	17732	17724	17832	17649	17651	17802	17728	17913	17678	17854	17740	17750	17606	17810	17875	17816	17762	17868	17650	17861	17733	17747	17798	17690	17797	17600	18020	17884	17635	17890	17896	17635	17590	17723	17785	17813	17857	17562	17565	17658	17616	17675	17672	17802	17897	17708	17741	17746	17696	17877	17753	17987	17969	17671	17708	17933	17835	17706	17688	17767	17625	17853	17564	17858	17819	17662	17787	17821	17764	17753	17856	17817	17851	17681	17916	17695	17768	17732	17951	17705	17922	17637	17798	17656	17713	17799	17611	17766	17625	17818	17820	17686	17799	17861	17837	17859	17643	17733	17664	17672	17889	17798	17763	17551	17761	17635	17951	17666	17756	17750	17804	17631	17644	17861	17668	17716	17663	17908	17785	17824	17771	17668	17779	17706	17720	17803	17709	17766	17720	17743	17741	17827	17704	17741	17578	17918	17803	17802	17943	17678	17865	17772	17669	17781	17628	17701	17476	17915	17647	17714	17692	17685	17860	17763	17703	17828	17725	17701	17736	17660	17881	17840	17551	17718	17783	17708	17769	17831	17850	17864	17710	17906	17728	17665	17683	17735	17747	17798	17705	17717	17826	17624	17736	17711	17728	17803	17643	17762	17596	17831	17688	17682	17828	17795	17645	17607	17812	17883	17797	17653	17626	17871	17835	17969	17707	17725	17836	17810	17627	17779	17728	17863	17797	17731	17876	17886	17723	17664	17868	17760	17814	17799	17799	17688	17820	17659	17802	17814	17714	17671	17745	17725	17935	17837	17846	17939	17824	17654	17957	17659	17810	17583	17820	17887	17738	17728	17752	17868	17754	17591	17718	17808	17805	17692	17784	17781	17707	17689	17680	17609	17664	17718	17716	17697	17679	17706	17744	17779	17949	17673	17684	17688	17672	17891	17737	17662	17747	17815	17702	17785	17773	17784	17767	17581	17691	17873	17889	17685	17768	17748	17716	17633	17645	17984	17699	17776	17743	17673	17734	17664	17823	17806	17557	17724	17665	17629	17571	17677	17777	17659	17722	17798	17828	17881	17691	17711	17838	17807	17872	17672	17763	17745	17574	17801	17864	17641	17747	17830	17708	17660	17843	17777	17741	17699	17725	17690	17850	17734	17845	17718	17680	17675	17993	17690	17731	17739	17827	17840	17690	17812	17726	17773	17720	17790	17796	17629	17842	17742	17754	17782	17791	17822	17907	17672	17804	17752	17867	17794	17734	17715	17665	17710	17846	17839	17784	17713	17788	17833	17796	17807	17798	17814	17864	17752	17898	17734	17672	17977	17847	17661	17832	17754	17823	17913	17527	17891	17799	17769	17701	17838	17613	17808	17900	17916	17677	17792	17870	17796	17714	17891	17739	17802	17799	17582	17715	17792	17758	17666	17809	17836	17907	17744	17660	17735	17539	17878	17936	18069	17904	17548	17519	17751	17757	17791	17706	17722	17905	17754	17798	17707	17676	17595	17811	17652	17834	17857	17618	17672	17928	17749	17665	17740	17771	17620	17832	17742	17716	17687	17660	17687	17649	17632	17838	17876	17636	17891	17788	17849	17733	17853	17832	17835	17852	17765	17858	17646	17840	17593	17585	17748	17841	17873	17873	17788	17686	17667	17914	17735	17771	17870	17914	17735	17694	17757	17838	17688	17716	17921	17737	17893	17890	17761	17656	17699	17816	17724	17819	17677	17840	17808	17693	17752	17707	17781	17863	17795	17789	17757	17898	17716	17774	17738	17667	17735	17709	17844	17693	17885	17706	17834	17817	17717	17678	17727	17850	17846	17854	17736	17776	17710	17827	17880	17826	17714	17748	17887	17703	17839	17662	17788	18009	17901	17785	17851	17693	17707	17910	17828	17737	17862	17716	17627	17632	18018	17715	17853	17777	17778	17565	17786	17747	17836	17722	17769	17749	17808	17588	17854	17945	17774	17767	17748	17656	17712	17702	17604	17727	17672	17845	17795	17787	17724	17679	17767	17862	17583	17704	17713	17730	17779	17722	17628	17636	17815	17787	17811	17613	17711	17821	17731	17867	17750	17913	17715	17912	17818	17742	17686	17784	17668	17881	17744	17729	17616	17855	17649	17616	17771	17793	17854	17825	17625	17940	17801	17721	17821	17898	17654	17786	17645	17788	17883	17705	17762	17809	17685	17785	17821	17931	17649	17821	17810	17659	17688	17829	17787	17714	17765	17822	17737	17844	17844	17681	17678	17803	17703	17768	17631	17712	17940	17762	17659	17570	17702	17783	17713	17876	18000	17764	17698	17693	17938	17710	17762	17914	17779	17761	17958	17732	17929	17958	17679	17644	17767	17704	17685	17828	17701	17693	17527	17829	17807	17842	17814	17750	17886	17839	17864	17840	17694	17655	17847	17782	17644	17912	17729	17673	17819	17743	17856	17722	17619	17711	17675	17579	17747	17716	17875	17602	17755	17820	17789	17762	17783	17973	17782	17771	17954	17776	17921	17760	17773	17813	17994	17738	17684	17796	17787	17650	17639	17696	17817	17670	17774	17732	17894	17822	17611	17717	17754	17882	17732	17763	17738	17791	17809	17854	17696	17679	17614	17846	17542	17802	17581	17878	17637	17657	17595	17744	17665	17637	17859	17773	17783	17781	17483	17892	17606	17910	17578	17763	17846	17836	17688	17653	17831	17869	17683	17899	17629	17740	17921	17887	17761	17739	17898	17662	17836	17792	17780	17682	17788	17860	17676	17643	18060	17868	17814	17699	17834	17831	17945	17694	17685	17847	17971	17813	17683	17717	18142	17617	17843	17830	17827	17698	17792	17839	17844	17651	17686	17508	17743	17715	17808	17741	17821	17681	17845	17624	17745	17747	17736	17849	17616	17864	17829	17829	17828	17732	17664	17902	17794	17618	17811	17761	17898	17999	17845	17712	17743	17716	17812	17719	17794	17623	17819	17800	17646	17791	17803	17741	17792	17742	17787	17855	18001	17642	17710	17771	17851	17947	17703	17644	17708	17749	17701	17748	17934	17708	17846	17804	17587	17935	17767	17730	17679	18000	17724	17721	17747	17713	17758	17634	17773	17741	17905	17704	17788	17778	17754	17914	17801	17748	17913	17800	17657	17748	17854	17714	17654	17762	17804	17712	17830	17789	17941	17964	17750	17616	17765	17863	18015	17618	17841	17623	17888	17857	17902	17731	17709	17750	17749	17901	17822	17820	17563	17810	17767	17745	17944	17821	17871	17865	17702	17713	17620	17741	17633	17891	17665	17885	17845	17875	17714	17771	17705	17940	17939	17689	17785	17811	17719	17602	17844	17784	17724	17877	17702	17545	17703	17804	17887	17950	17750	17750	18011	17867	17854	17925	17593	17764	17870	17643	17638	17781	17783	17867	17697	17866	17584	17865	17763	17647	17846	17606	17781	17855	17750	17950	17766	17804	17740	17765	17666	17701	17882	17792	17757	17754	17934	17801	17769	17578	17844	17684	17779	17756	17824	17686	17838	17899	17695	17644	17717	17697	17780	17879	17706	17852	17773	17667	17682	17750	17642	17695	17689	17820	17713	17811	17959	17633	17712	17811	17819	17946	17834	17948	17860	17776	17829	17790	17648	17825	17846	17712	17823	17818	17856	17712	17861	17815	17733	17703	17624	17808	17798	17820	17932	17795	17698	17843	17803	17816	17848	17717	17734	17673	17903	17681	17736	17672	17742	17770	17834	17853	17810	17732	17749	17662
24292	20984	27738	30639	31604	33110	33031	30815	30270	29784	29358	28817	28477	27802	27773	27882	27915	27799	27881	27736	27753	27460	27420	27351	27685	27890	27882	27891	27386	27583	27656	27663	27478	27574	27838	27602	27326	27214	27452	27439	27253	27108	27179	27455	27146	27046	27450	27402	27339	27477	27645	27350	27372	27383	27648	27282	27306	27091	27249	27509	27336	27471	27431	27280	27095	27238	27264	27220	27370	27357	27293	27394	27215	27309	27394	27362	27511	27515	27246	27262	27309	27322	27548	27666	27186	27166	27251	27088	27193	27476	27345	27305	27262	27471	27426	27167	27245	27259	27294	27179	27246	27087	27128	27224	27078	27255	27370	27442	27474	27372	27242	27256	27421	27085	27292	27233	27315	27090	27348	27331	27232	27419	27468	27237	27459	27502	27527	27413	27196	27420	27463	27235	27361	26918	27374	27327	27354	26989	27362	27518	27123	27243	27295	27327	27482	27264	27226	27258	27308	27396	27507	27464	27554	27194	27518	27301	27332	27500	27331	27546	27192	27523	27478	27325	27433	27430	27402	27312	27245	27339	27414	27223	27161	27156	27237	27235	27403	27328	27164	27273	27231	27187	27256	27335	27208	27064	27436	27384	27180	27159	27323	27323	27318	27295	27236	27404	27287	27482	27273	27391	27270	27108	27598	27388	27316	27112	27379	27445	27148	27159	27226	27276	27312	27551	27277	27524	27019	27206	27415	27347	27304	27236	27311	27300	27377	27333	27490	27713	27576	27150	27285	27261	27297	27188	27282	27598	27169	27417	27408	27402	27413	27516	27330	27258	27140	27295	27363	27054	27512	27344	27129	27332	27254	27339	27188	27404	27377	27283	27269	27287	27232	27416	27298	27291	27004	27128	27415	27178	27421	27363	27249	27166	27533	27344	27150	27239	26960	27470	27191	27371	27205	27241	27392	27237	27314	27133	27446	27168	27258	27390	27266	27318	27371	27200	27185	27501	27526	27285	27182	27436	27256	27135	27224	27251	27346	27424	27444	27418	27033	27261	27501	27302	27198	27219	27350	27302	27700	27294	27354	27188	27298	27213	27298	27023	27162	27167	27005	27224	27137	27376	27278	27322	27603	27224	27556	27319	27221	27048	27277	27287	27511	27346	27660	27283	27213	27176	27470	27357	27523	27201	27484	27029	27159	27373	27245	27306	27340	27227	27137	27149	27114	27447	27292	27149	27307	27220	27420	27376	27242	27340	27375	27178	27021	27377	27442	27423	27487	27170	27572	27414	27487	27201	27537	27279	27320	27076	27284	27319	27442	27494	27636	27372	27260	27371	27309	27408	27412	27149	27384	27150	27392	27524	27342	27224	27189	27369	27251	27218	27072	27383	27253	27322	27526	27328	27315	27510	27344	26990	27275	27236	27131	27046	27337	27326	27724	27290	27388	27341	27332	27244	27391	27453	27456	27298	27299	27447	27326	27454	27261	27405	27590	27417	27559	27446	27192	27314	27105	27244	27059	27163	27407	27172	27132	27196	27141	27328	27246	27583	27203	27372	27145	27108	27452	27277	27386	27270	27173	27223	27455	27483	27497	27302	27210	27395	27347	27292	27629	27424	27138	27171	27125	27445	27373	27503	27253	27162	27114	27202	27399	27480	27263	27371	27351	27351	27288	27276	27257	27168	27196	26980	27036	27131	27051	26982	27293	27190	27280	27219	27187	27267	27396	27178	27176	27371	27165	27271	27387	27456	27323	27178	27197	27317	27359	27208	27454	27416	27150	27192	27234	27261	27229	27190	27281	27298	27263	27248	27348	27283	27201	27534	27524	26971	27358	27510	27370	27310	27392	27462	27403	27219	27336	27422	27312	27279	27301	27479	27463	26987	27221	27255	27376	27473	26936	27429	27572	27382	27235	27431	27308	27322	27334	27294	27278	27180	27327	27382	27328	27019	27286	27223	27397	27245	27018	27278	27042	27341	27370	27356	27382	27094	27208	27362	27235	27389	27217	27367	27413	27561	27372	27160	27165	27211	27497	27340	27401	27081	27186	27190	27211	27217	27283	27382	27519	27186	27388	27427	27473	27304	27205	27350	27342	27253	27411	27150	27366	27227	27155	27276	27384	26994	27252	27289	27213	27285	27264	27315	27368	27228	27420	27450	27413	26942	27260	27443	27428	27330	27675	27408	27438	27493	27254	27523	27378	27171	27279	27366	27358	27400	27553	27172	27251	27495	27101	27362	27512	27251	27376	27515	27051	27248	27315	27111	27166	27262	27439	27225	27271	27138	27321	27236	27260	27140	27286	27503	27427	27593	27368	27369	27258	27555	27418	27452	27439	27301	27563	27316	27329	27350	27374	27188	27519	27175	27393	27382	27361	27160	27150	27041	27357	27127	27394	27256	27303	27248	27277	27192	27334	27243	27438	27591	27265	27324	27346	27348	27311	27367	27387	27329	27611	27378	27178	27196	27474	27222	27275	27169	27186	27254	27483	27233	27208	27242	27623	27425	27241	27245	27321	27324	27304	27437	27193	27285	27370	27490	27282	27329	27409	27343	27444	27403	27455	27291	27666	27389	27346	27469	27515	27275	27679	27572	27304	27409	27368	27422	27260	27330	27243	27311	27123	27351	27055	27269	27391	27392	27112	27403	27495	27312	27278	27009	27140	27188	27430	27221	27303	27088	27272	27336	27411	27165	27247	27416	27481	27066	27282	27194	27311	27441	27386	27314	27137	27352	27285	27219	27126	27316	27304	27494	27314	27358	27103	27008	27157	27392	27060	27274	27287	27167	27554	27316	27287	27072	27324	27226	27262	27464	27276	27481	27286	27356	27158	27439	27498	27352	27342	27203	27257	27103	27551	27375	27107	27545	27215	27135	27436	27521	27547	27387	27420	27077	27390	27385	27351	27234	27091	27534	27187	27482	27480	27346	27432	27215	27152	27181	27149	27167	27425	27213	27285	27482	27419	27494	27399	27322	27189	27287	27441	27358	27357	27260	27433	27289	27290	27023	27311	27250	27361	27444	27430	27166	27163	27301	27245	27397	27265	27216	27499	27360	27348	27104	27307	27323	27334	27294	27418	27309	27358	27518	27431	27605	27262	27388	27725	27605	27293	27256	27223	27383	27452	27407	27336	27213	27352	27318	27358	27233	27520	26982	27386	27563	27204	27285	27388	27112	27223	27396	27336	27326	27635	27418	27348	27296	27277	27442	27268	27247	27383	27128	27295	27349	27359	27424	27215	27192	26994	27329	27520	27261	27520	27081	27197	27556	27307	27263	27549	27301	27086	27291	27379	27371	27209	27315	27413	27196	27201	27189	27087	27392	27282	27006	27454	27399	27327	27620	27222	27471	27503	27213	27346	27288	27453	27101	27492	27347	27602	27356	27186	27348	27192	27145	27335	27056	27511	26973	27301	27389	27334	27546	27344	27354	27346	27070	27255	27200	27321	27137	27414	27403	27459	27449	27382	27232	27348	27400	27141	27230	27088	27094	27222	27296	27402	27289	27208	27263	27364	27431	27339	27204	27453	27354	27331	27384	27306	27497	27267	27141	27347	27051	27136	27192	27108	27250	27293	27442	27254	27531	27381	27412	27757	27286	27173	27291	27221	27174	27284	27123	27472	27345	27396	27398	27487	27409	27291	27348	27303	27155	27162	27124	27356	27425	27385	27293	27239	27123	27504	27293	27240	27336	27371	27247	27310	27214	27175	27243	27329	27246	27325	27387	27175	27440	27284	27187	27183	27287	27233	27256	27319	27541	27441	27411	26968	27438	27302	27424	27418	27268	27233	27113	27279	27334	27289	27477	27475	27149	27207	27426	27299	27474	27706	27141	27331	27265	27386	27348	27162	27214	27351	27295	27405	27373	27185	27306	27524	27324	27360	27348	27360	27581	27405	27443	27169	27268	27283	27297	27372	27285	27320	27251	27341	27324	27364	27151	27462	27378	27237	27258	27433	27337	27570	27143	27283	27252	27225	27316	27357	27228	27167	27127	27240	27332	27408	27219	27286	27530	27234	27722	27207	27299	27318	27439	27473	27123	27189	27203	27229	27142	27262	27429	27496	26974	27385	27377	27419	27299	27457	27258	27318	27140	27302	27166	27419	27323	27182	27404	27669	27537	27338	27196	27296	27386	27327	27382	27109	27010	27346	27446	27342	27181	27213	27336	27260	27542	27435	27475	27369	27482	27471	27335	27212	27340	27229	27316	27133	27244	27274	27185	27392	27309	27372	27126	27532	27004	27591	27295	27446	27232	27224	27458	27062	27285	27407	27395	27375	27227	27481	27392	27266	27109	27329	27449	27390	27162	27182	27166	27434	27098	27100	27499	27470	27178	27554	27392	27292	27332	27426	27158	27395	27366	27398	27201	27299	27268	27412	27316	27471	27521	27167	27444	27403	27529	27237	27157	27412	27542	27500	27331	27500	27607	27417	27167	26991	27341	27293	27296	27622	27631	27316	27278	27210	27296	27491	27008	27357	27217	27332	27392	26950	27341	27634	27233	27237	27524	27338	27366	27349	27503	27515	27285	27438	27411	27065	27233	27262	27180	27267	27406	27301	27294	27467	27386	27416	27393	27207	27316	27282	27086	27216	27357	27272	27454	27375	27495	27375	27247	27228	27361	27406	27399	27402	27261	27234	27299	27471	27453	27452	27059	27173	27361	27456	27414	27162	27305	27086	27121	27358	27405	27432	27292	27364	27368	27416	27365	27285	27497	27328	27282	27234	27189	27225	27125	27423	27297	27225	27203	27426	27224	27348	27383	27488	27423	27212	27387	27251	27128	27318	27154	27429	27235	27196	27531	27479	27442	27452	27499	27304	27004	27261	27338	27365	27193	27324	27355	27475	27365	27441	27352	27555	27377	27248	27447	27160	27271	27327	27304	27466	27303	27318	27062	27288	27390	27277	27518	27185	27232	27203	27114	27711	27311	27103	27258	27504	27320	27156	27261	27495	27199	27246	27416	27565	27244	27344	27485	27420	27329	27380	27356	27275	27313	27440	27286	27308	27281	27620	27289	27364	27443	27294	27062	27371	27047	27356	27317	27215	27230	27471	27303	27358	27256	27528	27165	27369	27486	27486	27624	27347	27316	27530	27300	27264	27321	27337	27247	27170	27474	27301	27506	27588	27217	27191	27370	27327	27290	27210	27381	27389	27143
26945	46091	45942	41177	33637	27392	24913	23520	22499	22024	21295	19815	19258	18745	18754	18405	18962	18712	18800	18800	18662	18480	18566	18263	18521	18591	18556	18697	18419	18394	18348	18349	18279	18283	18276	18151	18346	18182	18178	18124	18048	18163	17918	17935	18041	18102	18087	18165	18140	17992	18039	18275	18262	18003	18083	18182	18160	18042	18035	18188	18105	17861	17835	18117	18131	18098	18061	18028	18054	17946	18092	18138	18190	18018	17955	18135	18158	17875	18061	18141	18092	18177	17956	17990	17945	18056	17896	17998	18049	18146	18093	18137	18030	17993	17839	17981	18117	18026	18122	18130	18029	18218	18153	18238	18191	18124	17881	18083	17945	18130	18055	18136	18189	18048	18076	18081	18043	18244	18031	18140	18102	18000	18093	18056	18235	17947	18048	18024	18013	18075	18003	18101	18046	17957	18008	18190	18086	18055	18226	18200	18054	18125	18127	18055	18016	18265	17858	18101	18055	18060	17939	18060	17899	18108	18007	18227	18176	17977	18097	18036	18126	17932	18014	18002	18238	18159	17945	17980	18142	18003	18014	18255	18131	17907	18157	18038	18069	18216	18086	17874	17909	18012	18141	18193	17919	18137	18032	18039	18122	17911	17842	18081	18025	18152	18033	17991	18038	18156	18023	17970	18087	18083	18063	18156	18097	18021	18068	18020	18036	18151	17994	17971	18102	17920	17985	18092	18065	18068	18013	17918	17865	17959	18029	18004	17921	18168	17957	17947	17874	18086	18053	18029	17965	17887	17988	18172	18166	18159	17962	18230	17943	18092	18006	17993	18032	18163	17948	18116	17947	17967	17963	17988	17933	17929	17940	17957	18098	18093	18261	18043	18084	18078	18107	17947	17973	17957	18140	18133	17963	18023	17949	17957	18106	18189	18165	18058	18068	17977	17945	17817	18152	18014	18235	18053	18112	18130	17975	18062	17923	18102	17938	17983	18246	17788	18114	18054	18232	17825	18218	17934	17967	18070	18133	18047	17892	18104	18169	18104	17982	18191	18018	18093	17963	17790	17826	18125	18062	18149	18079	18022	18005	18007	18065	18222	18164	17918	18098	17967	18052	18065	18189	18142	18061	18208	18063	18022	17957	17866	18064	18022	18205	18149	18122	17903	18122	17929	18128	17949	17900	17996	18018	18179	18086	17924	17960	18051	18111	17935	18058	18155	18115	18208	18053	17956	18173	18187	18068	18135	18190	17983	18247	18017	18022	18115	17962	17920	18142	17880	18139	18160	18022	18263	18063	17993	18051	18250	18208	17999	17874	17992	17925	17969	18105	18200	17976	17953	18074	17866	18268	18011	18240	17983	18025	17907	18106	18077	17841	18153	17875	17860	18175	18323	18055	17987	17920	17988	18036	17960	18017	17942	17988	17828	18290	18130	18064	18046	17932	18190	18116	17970	18004	18221	18155	18133	18192	18030	18208	18019	18157	18037	18161	17948	18043	18122	18164	18028	17963	18190	17993	18072	18126	18065	18040	18003	18020	18117	17976	18143	18106	17989	18153	17893	17951	17942	18050	18018	18087	18124	17992	18007	18073	17967	17839	18028	17989	17917	18031	17944	18062	18020	18151	18098	18142	18083	18202	18029	18039	18083	18049	18151	18029	18034	18011	18182	17973	18062	18039	18113	18140	18170	18159	18041	17971	18190	18074	18003	18104	18031	18071	18045	18038	17941	18247	17912	18231	18088	18018	18003	18175	17982	17876	18048	18027	17955	17976	18244	18156	17985	17903	18090	18195	18145	17993	18043	18094	17996	18183	18107	18070	17971	17933	17947	18021	18140	18080	18246	17971	17956	17971	17963	18204	18024	17949	18010	17866	18142	17920	17973	18074	18281	17971	18097	17923	18076	18080	17976	17998	18043	18024	18009	18167	18049	18152	18078	18148	18130	18047	18144	18070	18130	17889	18025	18027	18089	17898	18077	18133	17958	18027	17810	18019	18281	18200	18125	18057	17926	17993	18016	18039	17921	18021	18054	18157	18108	18065	18032	18021	17909	18192	18055	18175	18012	18014	18046	18102	18040	17914	18121	18008	18023	18054	18045	18054	18058	18119	18024	17945	17808	17885	18111	17956	18194	18101	18030	18011	18143	18088	17963	17957	17961	18028	18124	18053	18021	18078	17930	17965	18174	18088	18160	17944	18137	18137	18141	17993	18143	17869	18004	18024	17862	18028	18142	17741	18081	18043	18135	17978	18106	18118	18269	18035	17946	17986	18178	18041	18048	18148	17904	18073	18090	18041	18084	17945	17912	17984	18162	18040	17912	17967	18055	18065	18091	17981	18076	17977	17986	18099	18147	17878	17843	18084	18073	18069	18084	18160	18055	18174	18011	17967	18000	17832	17939	18147	18246	18144	18143	17990	18062	17895	17998	18056	17812	18255	18119	18107	18070	18000	17870	18091	18149	18061	17882	17987	18125	18073	17934	17916	18021	18183	18007	18107	18081	18211	17977	18078	18045	18113	18050	18054	17956	18198	18038	17853	18010	18010	18017	17888	18116	17989	17959	18081	18228	18081	18097	18165	18256	17914	18175	18045	18332	17982	18114	17870	18033	17949	18115	18021	17915	18087	18037	18034	18036	17888	18178	18174	18058	18125	18063	18173	18099	18012	18219	18018	18087	18006	17794	18089	17994	18217	17977	18066	17973	18028	17993	18044	17990	17847	17963	18133	17921	18074	18076	18048	17918	17956	18118	18011	18015	18099	17981	17988	17998	17959	18016	18114	17971	18274	17839	17922	18024	18089	18098	18053	18085	18155	18182	17893	18087	17967	17999	18106	18108	18122	18097	17974	18048	17876	18319	18074	18227	17964	18070	18011	18172	18176	18019	18008	18042	18013	18143	18230	17936	18023	17945	17929	18152	18095	17984	18034	18123	18006	17992	18170	18039	18013	18032	17967	18106	18128	18010	18090	18100	18086	17968	18052	17946	17925	18039	17985	17944	17948	18189	18027	18194	17993	17975	18093	18067	18008	17963	18081	17837	18082	18099	18034	17908	17871	18177	17951	18067	18027	18242	18005	18160	17975	17990	18109	18004	17969	18059	17992	18285	17979	18047	18155	17997	17990	18092	18073	17987	18006	18081	17923	18211	17946	17992	18018	17942	17919	17948	17852	18014	17949	17902	17998	18109	17978	18190	17978	18037	18037	18120	18128	18023	18034	18005	18147	17929	18208	17911	18013	17895	18005	17962	18111	17945	18112	18072	18154	18019	18141	17877	17971	17964	18106	17967	17973	18022	18055	18014	18046	18096	17979	18084	17992	18065	18020	18029	17972	18087	18075	18068	17952	17911	18255	17963	18040	17983	18168	18234	18098	18147	17865	17951	18082	17851	18143	17750	18097	17956	18046	17975	18235	18088	17915	18142	18161	18007	17936	17993	18156	17957	18051	17864	17998	18176	18086	17982	17964	18285	17951	18120	18156	17888	18133	18100	18315	18159	17792	18133	18143	17898	17914	17893	17941	18023	18055	17928	18198	18039	17972	18140	18072	18185	18074	18076	18125	18035	18135	17878	18196	17927	18158	17987	18134	18081	18043	18088	18115	18142	17984	18107	17901	18029	18125	18082	17855	17944	17912	18089	18095	18161	18017	18131	17919	18111	18048	18141	17959	18204	17912	18139	18188	17945	18145	17896	17970	18140	17949	18191	18050	18038	18145	17932	18151	17993	17947	18015	17983	18084	18084	17907	18044	18213	17943	18046	18017	18244	18130	17912	18036	18031	17994	17983	17957	18104	18027	17832	17963	17928	18153	18149	17963	18282	17981	18174	18305	18113	18191	17972	18017	17911	18001	18032	18047	18110	18107	17960	18143	18171	18310	18260	17911	18061	18034	18032	18087	17943	18098	18012	18090	17883	18041	18044	18039	17862	17990	18054	17803	18169	18081	18161	18161	18070	18039	18213	17979	18029	18244	18010	18209	18108	18232	18164	18017	17962	18050	17953	17944	18004	18111	17976	17990	18077	18043	17994	17937	18043	18077	18034	18139	18167	18136	17796	18016	18067	18111	18081	17773	18121	18102	18173	17992	18134	18039	18040	18018	18058	17735	17954	18079	18211	18109	18177	18041	17980	17950	18098	17857	17914	17998	18003	18099	18107	18124	17959	18052	18092	17922	18133	17992	18124	18055	18025	18020	17963	18146	18125	17838	18110	18176	17957	17892	18038	17838	18040	17939	18113	18050	18246	18116	18105	17919	18087	17844	18184	17819	18284	18006	18187	17885	18177	17999	18173	18219	18001	18250	18001	17840	17906	17980	18023	17998	17888	17960	17902	18051	18120	17968	18016	18005	17823	18219	18103	17987	18023	18062	18123	17991	18016	18076	18115	18087	17958	18061	17978	18108	18075	17895	18045	18144	18063	18126	17837	18134	18028	18184	17969	17968	18340	17953	18232	18042	18002	18050	17873	18019	18134	17894	18175	18000	18074	18112	18039	18218	17815	18012	17968	18094	18161	17959	17955	18153	18134	18194	17980	18086	18092	18109	18067	17932	17933	18176	17913	18136	18067	17875	18164	17990	17834	18146	18082	18146	17985	18146	17984	17891	17871	17908	18152	18124	18132	18197	17962	17834	17941	18169	17931	18104	18112	18041	18232	18089	17885	18094	18061	18128	18111	18032	17922	18119	17900	18157	18208	18050	17882	18155	18080	17929	17957	17998	17983	18024	18114	18027	18141	18046	18103	17978	18063	18085	18045	18000	18012	18040	18048	18069	17772	18110	18142	17891	17980	18035	18077	18122	18031	18225	18013	18090	18096	18171	18011	18006	18084	18051	18097	18227	18152	17974	18082	18001	17979	18161	18042	18087	18179	17827	18145	18207	18244	17954	17994	18009	18062	17941	18136	17800	17971	18194	18097	18183	18016	18058	17964	18169	18041	18165	17991	18019	18049	17807	18064	18191	18176	17989	18082	18189	18112	18045	18002	18156	17887	18205	17915	18150	18075	18128	18001	18090	18019	18071	18083	18017	18062	18006	18114	18014	18135	18145	17782	18044	17930	18000	17841	18149	17939	18192	18225	18116	18152	18069	18225	18109	18045	18313	18144	18163	18149	18172	18126	17991	18108	18078	18002	18145	17958	18064	18185	18166	17979	18060	17910	18208	18190	17962	17968
22471	20900	27238	26266	26642	30954	33835	31297	30091	30018	29218	28185	27395	27005	26871	26922	27037	27009	27199	27036	27049	26912	26929	26994	26884	26910	26793	26992	26726	26905	26655	26594	26617	26803	26809	26644	26625	26586	26355	26558	26333	26581	26523	26528	26662	26543	26240	26551	26401	26278	26389	26589	26540	26437	26196	26368	26322	26413	26563	26528	26678	26124	26546	26306	26418	26387	26285	26422	26488	26292	26578	26231	26482	26491	26587	26483	26464	26414	26522	26469	26520	26695	26603	26333	26368	26067	26357	26497	26208	26508	26310	26480	26337	26158	26237	26212	26447	26508	26497	26433	26332	26506	26428	26208	26434	26371	26234	26247	26197	26393	26285	26295	26493	26211	26423	26488	26325	26391	26382	26476	26292	26174	26534	26656	26524	26367	26320	26368	26405	26358	26448	26348	26260	26104	26683	26424	26159	26128	26188	26405	26513	26398	26265	26362	26469	26202	26488	26460	26401	26418	26244	26470	26334	26552	26193	26144	26373	26423	26298	26199	26658	26568	26381	26247	26379	26494	26126	26208	26331	26445	26276	26416	26310	26286	26483	26556	26269	26280	26394	26427	26427	26489	26533	26394	26381	26164	26405	26460	26321	26230	26242	26268	26375	26809	26380	26340	26616	26442	26408	26466	26283	26288	26494	26426	26385	26416	26555	26403	26460	26412	26420	26397	26650	26395	26361	26218	26444	26503	26281	26357	26381	26392	26507	26478	26315	26373	26247	26384	26310	26583	26285	26459	26413	26486	26298	26378	26202	26236	26247	26332	26370	26248	26476	26523	26224	26645	26350	26342	26254	26425	26324	26405	26305	26210	26131	26491	26248	26167	26561	26249	26194	26491	26543	26098	26375	26230	26168	26322	26547	26438	26392	26587	26486	26177	26357	26279	26167	26400	26637	26292	26481	26523	26565	26452	26329	26448	26339	26621	26359	26497	26286	26422	26436	26382	26347	26309	26355	26195	26258	26315	26214	26324	26435	26597	26339	26257	26356	26283	26477	26519	26254	26220	26394	26320	26223	26611	26605	26301	26352	26192	26362	26408	26388	26268	26277	26190	26387	26497	26412	26533	26122	26320	26390	26537	26235	26165	26181	26341	26248	26538	26468	26370	26296	26275	26236	26538	26370	26358	26313	26609	26281	26268	26205	26158	26270	26295	26381	26396	26345	26437	26472	26530	26582	26442	26316	26386	26542	26272	26490	26466	26421	26106	26188	26173	26492	26556	26133	26284	26338	26226	26138	26420	26370	26224	26234	26561	26336	26468	26343	26269	26568	26041	26340	26377	26313	26360	26220	26385	26300	26319	26345	26229	26179	26231	26700	26321	26512	26238	26144	26254	26542	26341	26311	26299	26413	26062	26587	26360	26410	26467	26396	26403	26285	26577	26510	26386	26323	26068	26607	26145	26077	26328	26374	26329	26316	26452	26501	26326	26314	26272	26306	26451	26554	26554	26463	26510	26487	26563	26342	26440	26238	26190	26246	26045	26059	26206	26451	26184	26218	26165	26415	26290	26251	26461	26498	26426	26268	26359	26179	26149	26506	26293	26337	26102	26385	26282	26233	26410	26497	26100	26332	26370	26322	26479	26143	26165	26516	26435	26280	26365	26434	26257	26206	26336	26371	26203	26374	26400	26265	26303	26142	26473	26397	26460	26323	26383	26382	26197	26201	26230	26391	26247	26258	26316	26254	26489	26486	26104	26412	26459	26262	26366	26382	26108	26381	26400	26289	26369	26377	26316	26495	26231	26138	26571	26473	26526	26495	26263	26198	26217	26223	26378	26286	26105	26176	26370	26485	26311	26305	26344	26300	26324	26507	26347	26422	26353	26338	26240	26212	26247	26524	26428	26376	26451	26184	26275	26408	26479	26517	26489	26366	26556	26448	26291	26632	26331	26346	26517	26367	26389	26542	26204	26154	26199	26309	26421	26257	26331	26192	26316	26207	26474	26549	26397	26557	26390	26172	26395	26589	26260	26460	26406	26441	26319	26384	26241	26481	26260	26499	26236	26148	26311	26356	26319	26357	26505	26308	26217	26577	26427	26250	26285	26091	26276	26281	26502	26258	26425	26460	26358	26147	26414	26357	26454	26300	26266	26263	26162	26500	26203	26233	26187	26329	26180	26310	26197	26436	26424	26172	26283	26482	26534	26433	26517	26418	26401	26542	26146	26179	26391	26279	26215	26326	26440	26516	26313	26289	26386	26358	26357	26384	26371	26255	26394	26352	26485	26467	26172	26312	26350	26298	26277	26532	26298	26389	26380	26509	26484	26183	26275	26380	26106	26270	26418	26217	26343	26476	26350	26288	26369	26311	26321	26356	26633	26364	26395	26178	26461	26332	26227	26299	26142	26228	26147	26338	26242	26353	26529	26362	26064	26448	26594	26400	26361	26540	26317	26609	26512	26076	26276	26273	26244	26347	26333	26572	26311	26413	26445	26354	26110	26057	26302	26191	26290	26584	26518	26494	26297	26402	26091	26328	26292	26483	26413	26522	26545	26237	26204	26408	26167	26301	26177	26365	26586	26281	26399	26309	26057	26285	26396	26485	26263	26294	26298	26275	26090	26257	26297	26215	26337	26394	26358	26221	26363	26283	26347	26021	26296	26344	26108	26380	26207	26226	26413	26255	26119	26337	26031	26163	26413	26534	26738	26444	26496	26257	26451	26166	26512	26362	26455	26238	26327	26414	26501	26448	26377	26046	26397	26443	26392	26507	26302	26508	26488	26418	26432	26497	26355	26350	26252	26444	26586	26185	26287	26299	26616	26538	26460	26376	26308	26098	26353	26433	26207	26429	26466	26082	26146	26370	26234	26442	26232	26486	26173	26377	26092	26203	26458	26333	26365	26395	26576	26638	26253	26589	26167	26275	26561	26324	26231	26629	26379	26297	26583	26398	26221	26481	26244	26247	26282	26515	26345	26544	26330	26335	26329	26412	26232	26522	26289	26374	26297	26475	26413	26274	26263	26310	26406	26468	26266	26393	26337	26354	26336	26322	26359	26276	26552	26423	26604	26216	26202	26346	26303	26385	26072	26158	26240	26309	26300	26424	26549	25984	26290	26364	26379	26242	26260	26251	26421	26560	26286	26229	26482	26152	26571	26651	26387	26452	26161	26357	26415	26552	26375	26345	26420	26582	26298	26443	26341	26320	26179	26245	26247	26359	26332	26263	26249	26221	26520	26208	26405	26159	26212	26228	26381	26156	26408	26422	26124	26123	26444	26346	26546	26172	26202	26366	26299	26238	26305	26368	26317	26517	26301	26597	26360	26470	26412	26489	26456	26550	26408	26475	26244	26374	26343	26213	26435	26445	26274	26285	26576	26289	26424	26446	26246	26318	26397	26381	26467	26413	26586	26308	26316	26616	26478	26326	26342	26476	26083	26487	26240	26350	26231	26236	26380	26268	26603	26211	26320	26471	26609	26328	26268	26351	26391	26377	26214	26390	26484	26371	26303	26249	26443	26351	26381	25996	26608	26521	26350	26503	26437	26190	26323	26532	26547	26188	26209	26583	26516	26287	26246	26203	26256	26465	26367	26197	26489	26364	26495	26215	26306	26341	26469	26590	26418	26199	26235	26402	26147	26338	26011	26285	26276	26518	26492	26622	26475	26491	26410	26383	26526	26453	26461	26342	26255	26130	26402	26366	26089	26436	26317	26472	26286	26320	26391	26450	26349	26426	26411	26416	26560	26480	26553	26423	26452	26311	26592	26271	26443	26350	26543	26555	26511	26285	26127	26340	26499	26361	26405	26436	26323	26340	26795	26367	26393	26344	26544	26419	26459	26388	26184	26396	26565	26429	26331	26156	26364	26315	26249	26270	26524	26530	26340	26447	26303	26386	26387	26289	26371	26242	26140	26333	26401	26477	26389	26498	26624	26340	26547	26111	26157	26327	26334	26242	26364	26172	26404	26054	26442	26098	26307	26380	26464	26452	26451	26562	26141	26379	26574	26396	26271	26191	26427	26274	26330	26395	26503	26380	26357	26238	26487	26339	26524	26412	26338	26414	26224	26288	26512	26386	26496	26638	26264	26472	26152	26358	26135	26348	26478	26246	26220	26248	26266	26454	26132	26234	26350	26411	26326	26398	26518	26415	26328	26489	26363	26277	26438	26453	26090	26419	26640	26405	26347	26377	26252	26394	26477	26479	26212	26375	26036	26572	26403	26286	26504	26352	26247	26221	26241	26572	26551	26604	26400	26523	26386	26840	26399	26549	26170	26362	26035	26258	26149	26268	26271	26033	26464	26204	26387	26305	26456	26329	26206	26397	26242	26553	26301	26115	26208	26270	26361	26242	26277	25976	26167	26314	26372	26476	26272	26326	26133	26248	26104	26282	26349	26517	26465	26162	26171	26310	26354	26239	26304	26484	26287	26367	26639	26354	26263	26394	26428	26231	26457	26282	26255	26566	26413	26445	26269	26415	26372	26390	26481	26295	26419	26323	26350	26450	26295	26143	26280	26367	26359	26388	26447	26479	26332	26500	26378	26252	26607	26483	26102	26260	26271	26316	26187	26619	26443	26507	26217	26504	26271	26430	26449	26403	26283	26284	26321	26207	26624	26273	26483	26119	26290	26302	26167	26274	26239	26541	26404	26352	26482	26534	26281	26198	26673	26473	26236	26515	26464	26354	26365	26529	26384	26088	25982	26129	26325	26392	26187	26720	26459	26620	26047	26233	26280	26017	26437	26435	26338	26160	26388	26063	26151	26367	26481	26073	26653	26362	26198	26192	26462	26421	26224	26408	26682	26399	26111	26296	26599	26279	26329	26362	25943	26473	26217	26370	26355	26345	26441	26321	26281	26329	26274	26197	26174	26155	26393	26287	26269	26218	26560	26422	26331	26333	26156	26277	26498	26091	26309	26426	26479	26206	26369	26237	26406	26238	26300	26258	26407	26148	26212	26529	26491	26386	26208	26393	26291	26255	26320	26394	26437	26364	26342	26277	26269	26179	26272	26187	26466	26547	26390	26405	26082	26025	26462	26240	26206	26297	26322	26222	26327	26320	26301	26476	26118	26572	26170	26202	26459	26306	26300	26276	26412	26730	26251	26509	26402	26426	26464	26291	26137	26509	26483	26516	26402	26610	26173	26199	26195	26479	26210	26269	26111
28353	49997	50665	44654	36811	29634	26373	25707	23925	23060	21534	20055	19095	18599	18660	18505	18421	18724	18724	18549	18245	18402	18237	18529	18313	18363	18313	18262	18205	18110	18149	18078	18212	18206	18007	18002	17978	17857	17676	17687	17675	17502	17617	17775	17782	17695	17852	17702	17671	17828	17790	17789	17699	17741	17585	17718	17697	17629	17742	17565	17710	17716	17666	17525	17588	17424	17660	17700	17767	17578	17492	17388	17579	17584	17773	17610	17773	17497	17798	17497	17473	17457	17573	17464	17554	17671	17535	17754	17536	17557	17533	17747	17620	17417	17602	17495	17526	17584	17738	17746	17592	17604	17746	17454	17741	17582	17576	17734	17659	17541	17575	17772	17528	17604	17691	17727	17564	17704	17671	17634	17742	17610	17641	17644	17564	17574	17721	17656	17745	17577	17739	17579	17587	17723	17586	17567	17474	17507	17495	17650	17528	17730	17525	17456	17663	17539	17622	17582	17455	17622	17556	17628	17528	17451	17497	17559	17580	17523	17685	17661	17656	17456	17439	17606	17542	17408	17527	17565	17663	17707	17539	17568	17543	17669	17691	17582	17579	17601	17625	17507	17806	17662	17626	17670	17514	17642	17463	17740	17683	17383	17560	17591	17514	17551	17640	17744	17625	17548	17400	17594	17476	17582	17791	17667	17473	17541	17714	17568	17604	17617	17543	17649	17828	17593	17443	17581	17672	17627	17414	17661	17629	17622	17716	17455	17649	17570	17566	17527	17608	17592	17707	17578	17509	17611	17729	17748	17656	17672	17732	17709	17570	17624	17717	17491	17632	17521	17578	17776	17528	17591	17393	17613	17563	17610	17532	17644	17689	17638	17524	17626	17586	17420	17447	17583	17505	17487	17593	17551	17460	17732	17742	17511	17661	17699	17497	17603	17649	17416	17605	17543	17683	17764	17874	17549	17566	17482	17694	17549	17579	17474	17616	17497	17619	17811	17599	17632	17738	17593	17657	17621	17735	17541	17590	17620	17447	17633	17735	17542	17691	17646	17687	17536	17613	17410	17742	17622	17424	17648	17719	17695	17739	17639	17722	17453	17581	17534	17573	17562	17494	17480	17753	17609	17518	17495	17572	17542	17626	17567	17641	17752	17571	17546	17538	17675	17555	17730	17583	17501	17587	17663	17735	17765	17579	17312	17459	17683	17520	17564	17720	17651	17496	17530	17672	17497	17591	17498	17561	17599	17675	17529	17489	17657	17430	17812	17616	17723	17478	17639	17577	17616	17590	17553	17551	17551	17548	17628	17577	17590	17642	17544	17536	17501	17550	17523	17658	17519	17547	17580	17596	17576	17440	17600	17573	17382	17639	17714	17566	17590	17630	17532	17450	17686	17449	17714	17639	17605	17317	17469	17681	17630	17577	17671	17634	17455	17594	17640	17732	17552	17494	17426	17623	17618	17586	17514	17698	17729	17542	17512	17676	17799	17632	17626	17553	17636	17597	17646	17513	17610	17565	17566	17658	17503	17524	17549	17697	17554	17592	17641	17718	17486	17490	17636	17548	17623	17482	17612	17655	17725	17705	17443	17664	17649	17590	17588	17653	17738	17499	17474	17631	17628	17613	17584	17718	17447	17752	17571	17585	17383	17597	17489	17530	17725	17538	17711	17591	17735	17522	17406	17662	17564	17677	17648	17543	17594	17632	17554	17559	17789	17659	17543	17469	17584	17784	17527	17495	17607	17602	17697	17692	17386	17604	17756	17473	17668	17513	17693	17702	17662	17540	17512	17464	17552	17678	17589	17673	17644	17692	17499	17576	17610	17596	17774	17450	17663	17562	17592	17428	17696	17474	17631	17805	17875	17486	17561	17609	17460	17567	17513	17704	17573	17706	17613	17795	17715	17711	17435	17564	17540	17601	17502	17322	17553	17525	17724	17607	17706	17574	17518	17597	17592	17498	17647	17664	17327	17526	17617	17675	17459	17646	17726	17688	17637	17490	17604	17394	17661	17567	17586	17628	17625	17707	17478	17705	17648	17663	17636	17648	17576	17549	17555	17679	17635	17583	17625	17595	17632	17608	17567	17559	17635	17596	17631	17592	17459	17749	17547	17636	17615	17795	17608	17629	17720	17625	17802	17364	17631	17420	17709	17574	17531	17602	17549	17678	17610	17536	17579	17496	17393	17659	17575	17653	17670	17565	17589	17648	17704	17467	17486	17665	17670	17590	17417	17825	17509	17630	17697	17608	17443	17495	17493	17627	17599	17684	17488	17527	17581	17747	17537	17601	17587	17747	17608	17568	17615	17619	17676	17591	17569	17712	17643	17660	17408	17600	17563	17700	17554	17767	17657	17642	17757	17563	17419	17739	17624	17399	17363	17606	17542	17697	17449	17472	17668	17489	17540	17558	17714	17602	17554	17597	17560	17741	17732	17586	17664	17472	17636	17759	17400	17678	17605	17536	17586	17545	17626	17635	17576	17380	17669	17616	17601	17455	17597	17489	17594	17797	17576	17575	17649	17520	17422	17777	17493	17600	17665	17785	17769	17560	17558	17770	17580	17690	17702	17638	17484	17551	17552	17677	17547	17444	17520	17596	17696	17552	17555	17374	17650	17508	17381	17766	17524	17686	17612	17504	17437	17408	17537	17520	17707	17576	17572	17575	17638	17744	17559	17471	17495	17780	17630	17411	17644	17582	17607	17670	17507	17376	17537	17692	17834	17653	17549	17565	17613	17567	17709	17488	17578	17594	17535	17556	17429	17496	17625	17578	17528	17621	17716	17441	17502	17479	17493	17676	17658	17402	17626	17661	17579	17563	17518	17438	17563	17611	17367	17713	17639	17643	17605	17555	17455	17640	17543	17384	17634	17896	17702	17601	17496	17476	17633	17541	17504	17591	17640	17524	17540	17717	17800	17697	17473	17518	17691	17501	17631	17387	17473	17785	17504	17531	17593	17746	17664	17589	17670	17623	17712	17444	17780	17470	17618	17413	17612	17665	17468	17507	17533	17641	17637	17647	17686	17518	17810	17642	17707	17527	17566	17762	17731	17476	17531	17549	17581	17873	17470	17594	17588	17559	17602	17650	17611	17502	17456	17596	17520	17356	17493	17426	17530	17632	17479	17624	17516	17510	17629	17711	17531	17565	17779	17582	17718	17567	17521	17600	17641	17679	17524	17520	17689	17633	17450	17643	17683	17422	17710	17452	17483	17495	17649	17754	17722	17505	17541	17573	17556	17562	17750	17745	17575	17578	17641	17539	17471	17515	17658	17431	17492	17596	17554	17490	17592	17502	17593	17695	17715	17491	17656	17712	17817	17593	17570	17547	17485	17569	17496	17647	17601	17711	17412	17541	17586	17641	17548	17458	17606	17691	17430	17576	17576	17695	17491	17560	17577	17656	17491	17507	17696	17576	17531	17795	17657	17727	17531	17593	17468	17598	17612	17775	17785	17649	17591	17593	17506	17687	17704	17432	17632	17576	17478	17597	17571	17598	17614	17461	17532	17637	17476	17470	17561	17620	17705	17437	17744	17794	17655	17609	17460	17540	17695	17695	17470	17687	17494	17554	17553	17643	17593	17676	17542	17818	17587	17652	17629	17584	17690	17394	17399	17856	17669	17610	17460	17627	17644	17681	17494	17617	17471	17713	17663	17508	17536	17573	17599	17595	17795	17477	17371	17556	17821	17677	17691	17397	17507	17674	17591	17678	17620	17549	17671	17632	17400	17663	17530	17602	17614	17614	17752	17628	17512	17500	17495	17506	17508	17653	17652	17714	17734	17600	17462	17459	17583	17688	17548	17702	17635	17724	17669	17562	17553	17545	17558	17637	17550	17389	17570	17724	17490	17585	17537	17810	17625	17455	17516	17629	17614	17717	17519	17539	17677	17546	17403	17525	17581	17638	17621	17614	17738	17694	17547	17573	17591	17631	17572	17550	17614	17558	17653	17607	17395	17581	17711	17579	17566	17736	17382	17660	17617	17741	17693	17517	17640	17426	17537	17451	17655	17621	17606	17720	17700	17502	17581	17654	17554	17558	17548	17477	17557	17355	17661	17541	17559	17617	17567	17624	17508	17618	17629	17511	17670	17598	17680	17683	17616	17523	17580	17478	17622	17616	17611	17526	17731	17588	17664	17643	17634	17589	17525	17513	17714	17578	17406	17643	17468	17448	17648	17528	17596	17617	17597	17409	17607	17507	17604	17424	17762	17678	17538	17655	17586	17561	17735	17436	17676	17608	17487	17526	17801	17559	17676	17392	17460	17569	17707	17498	17526	17562	17685	17653	17525	17707	17619	17686	17651	17492	17612	17511	17741	17562	17714	17667	17662	17658	17466	17670	17459	17561	17580	17590	17538	17680	17551	17518	17611	17751	17540	17533	17632	17712	17565	17563	17600	17650	17530	17668	17529	17684	17558	17698	17606	17586	17517	17799	17487	17633	17622	17599	17736	17549	17607	17725	17477	17659	17471	17591	17591	17755	17497	17560	17547	17622	17752	17635	17566	17591	17499	17507	17420	17584	17536	17592	17647	17622	17540	17528	17700	17588	17534	17494	17573	17516	17694	17450	17595	17665	17657	17401	17556	17452	17460	17796	17541	17539	17431	17612	17576	17560	17545	17441	17666	17638	17663	17611	17665	17700	17588	17671	17652	17488	17874	17558	17601	17557	17551	17685	17552	17680	17669	17571	17364	17516	17659	17728	17536	17729	17601	17505	17549	17651	17579	17678	17573	17605	17614	17388	17494	17415	17590	17572	17800	17541	17703	17611	17417	17671	17680	17536	17583	17666	17456	17481	17486	17546	17629	17445	17664	17648	17505	17525	17715	17656	17629	17592	17606	17395	17609	17851	17440	17696	17575	17534	17612	17610	17593	17668	17783	17633	17444	17718	17681	17650	17608	17567	17587	17660	17693	17507	17708	17537	17538	17422	17468	17763	17706	17703	17580	17563	17502	17376	17554	17720	17627	17439	17477	17662	17406	17720	17808	17584	17544	17691	17690	17586	17795	17648	17503	17398	17788	17764	17520	17529	17646	17533	17791	17618	17535	17703	17579	17613	17644	17589	17571	17575	17585	17481	17507	17586	17452	17551	17512	17676	17523	17579	17791	17593	17516	17584	17569	17548	17592	17370	17680	17589	17839	17621	17606	17508	17633	17807	17563
39299	38600	42200	39805	35181	31405	30098	29695	28993	28455	28044	27592	27392	27072	27216	27079	27379	27143	27238	27156	27137	27049	27085	27020	27511	27170	26953	27204	27233	27000	26907	27078	27058	26960	27008	26851	27034	27082	26870	26885	26852	26923	26979	26950	26980	26976	26939	27037	26791	26848	27031	26881	26872	27099	26929	26834	26868	27084	26833	27017	26847	26914	27039	27094	26734	26895	27026	27009	27151	27062	27161	26818	26901	26775	26577	26807	27169	26915	27030	26991	26791	26916	26797	27117	27016	26905	27175	26925	26935	27117	26910	26959	27156	26782	26894	26782	27098	26919	26931	26921	26930	26938	26915	26927	26996	26978	26947	27028	26917	27058	26855	27121	26968	26820	27154	27079	26987	26994	27285	27001	26870	26899	26859	27097	26990	26892	26821	26851	26834	26949	27213	26908	27029	26970	26976	27011	26854	26753	26771	26800	26854	26899	26854	27011	26902	27248	27212	26962	27007	26891	26650	26689	26961	26899	26880	26836	27258	27032	26927	27154	26827	27092	26897	26983	26832	26696	26946	27129	26877	27074	26871	27168	26944	26843	26868	26896	27084	27073	27124	26864	27240	26922	26976	26833	27024	26994	26965	26542	26835	27059	26928	26832	27017	27041	26813	27112	26936	27076	26793	26883	27052	26913	26954	26958	26973	26962	26856	27056	26992	27055	26815	26736	27134	26804	27182	27000	26928	26936	26894	27030	27051	26982	27246	26949	26934	26906	27035	26975	27150	27162	26818	27027	27020	27192	27020	26920	26918	26942	26946	27220	26951	26764	26672	27020	27013	26687	26930	26795	26996	27024	26821	26880	27037	26825	26946	26826	27114	26919	27121	27128	26844	26863	26908	26928	27175	27058	26716	27118	26930	26746	26821	26826	26690	27002	27040	26855	27170	26989	26817	26894	26959	26745	27017	26992	26947	27083	26826	26860	26925	26910	26717	26918	26878	26896	27081	26880	27052	26975	26946	27093	27245	27064	26980	26801	27019	26998	26932	27057	27074	26828	26822	26973	27093	27094	27156	27005	27077	26870	27092	27108	27042	26994	26672	26816	26865	26979	26809	26776	27070	26934	26920	26882	26830	26993	26910	26962	27030	27029	27098	27014	26785	27001	26515	27211	26816	27129	26704	26876	27186	27040	26991	26986	26817	26982	26713	27033	26780	26987	26967	26853	26924	26741	26719	26872	26657	27000	26932	27034	26900	26999	27063	27115	27049	27178	26912	27108	27003	26956	26996	26638	26886	27176	27052	26986	26703	26754	26913	27048	27009	26901	26994	26784	27039	26994	26926	26924	26984	26924	27107	26995	26884	26963	26991	26956	26968	26689	26986	27021	27201	26746	26839	26817	26887	27025	26943	26833	27198	27002	27100	26874	26510	27164	26953	26693	26880	27042	26926	27035	26930	26821	27385	26973	26807	26787	26897	26683	26973	26932	27075	26750	26861	26913	26824	27056	26894	26956	26977	27225	27211	27039	27080	26784	26968	27177	26923	26650	27093	26769	26945	26785	26915	27155	27080	26902	26891	27142	27443	27171	26976	26892	26930	26482	27002	26767	26562	27050	26778	26764	26822	26748	26969	26774	26764	26844	26972	27081	27184	26763	26869	26968	27144	27144	26986	26857	27013	27283	26958	26882	26785	27063	26903	27130	26980	26920	26902	26895	27019	26844	27207	27005	26755	27068	27110	27129	27046	27021	27093	26956	27160	26926	27093	27143	27002	26982	27024	26884	26909	27042	27018	26946	26959	27081	26919	26941	26924	26616	26923	26894	27306	26730	26890	26824	27007	26864	26911	26974	26783	26855	26724	27096	27181	26930	26746	26825	27090	26744	27061	27012	26855	26878	27041	27073	26993	27036	26717	26880	26824	26742	27037	26768	26934	27022	26850	27071	27100	26830	27073	26954	26975	26955	27211	27146	26826	26936	26880	26940	26895	27043	26741	27011	27091	26645	26982	26735	27017	26751	27029	26980	26865	26744	26821	26906	26887	26928	26871	27066	26979	27139	26985	26723	26829	27088	27094	27120	27092	26901	26963	26761	26893	27035	27253	27048	27114	27112	26787	26980	26784	26843	26993	26986	26854	26813	26968	26898	26880	27012	27129	27001	26839	26820	26775	27029	26797	26911	26919	26994	26880	26966	26975	26985	26913	26851	26930	26686	26992	26836	26978	27059	26957	26933	26903	26771	27171	26983	26963	26946	26817	27087	26685	27124	26992	27078	26986	26958	26793	26991	27244	27242	26790	27149	26747	26875	26925	26767	26570	26893	26916	27074	26935	26985	27090	26866	26859	27089	27158	27329	27107	26805	27071	26897	27108	27057	26728	26927	26902	26809	27046	26779	27011	27004	27142	26870	26913	27051	26866	27108	27071	26903	27212	27073	27002	26723	26945	26858	26937	26925	26935	26967	27081	26994	26926	26781	27028	26678	27123	26938	26805	26968	27009	26996	26882	26880	26999	26842	27149	26977	26551	27009	26910	26933	26958	26864	26873	27092	26958	26913	27189	27087	27153	26992	27037	27010	27078	26826	27108	27158	26749	27295	26822	27104	27076	26937	27167	26936	27147	26942	26904	26750	26856	26916	26984	26961	27173	26803	27151	26828	27225	27025	27165	26802	26730	26975	27040	27147	26982	26866	26982	27186	27055	26958	26850	26951	27339	26987	26997	26901	26971	27009	27231	27176	26801	26898	26759	26944	27024	26932	26950	26965	26948	26875	26923	26943	27140	27215	26690	26874	27003	26980	26928	26902	26888	27100	26825	27015	26821	26815	27050	26991	27042	26974	26964	27044	26765	26872	26896	27093	26964	26667	26826	26915	26957	26816	26920	26802	27036	27109	26975	26852	27074	26954	27113	27041	27062	27144	26923	27203	26963	26737	26896	26900	26994	26693	27322	27039	26895	26911	26712	27014	27034	27089	26973	27080	27138	26862	27163	26881	26922	27135	26770	26916	26853	26630	26996	27045	26922	26935	26993	27111	27024	26876	26887	26869	26723	26735	27182	27113	27083	26886	26863	26820	27156	27127	26941	26987	26939	26720	27042	27102	26848	26984	26913	26900	26942	27005	26935	26907	27149	26764	26873	27316	26942	26939	26872	27023	27049	26959	26780	26773	27016	26724	27156	26957	26938	26972	27160	27029	26915	26848	26916	26956	26909	27278	26999	27050	26838	26972	26829	27042	26858	26801	27131	26870	27103	27107	26874	27000	27015	26677	26959	26784	27077	26965	26899	27075	27073	26946	26828	27000	26983	27153	27261	27007	26973	26877	27047	27207	26996	27052	26882	26789	26966	26888	26917	26949	26971	26786	26865	27009	26971	26882	26816	27132	27049	27002	26849	27047	26614	27063	27078	27068	27013	27154	27174	26873	26976	27076	27279	26945	27060	26727	26872	27033	27023	26853	27001	26728	27080	26989	27043	26850	27071	27122	26890	26836	27055	26750	26792	26694	26922	26942	26795	26919	27192	26911	26862	27099	27131	27291	26943	26997	27131	27074	26863	27247	27037	27199	27020	27052	26768	26929	27033	27065	27033	26918	26810	27051	27178	26892	26696	26851	26850	26908	26925	27137	26988	26815	26929	26869	26941	27123	26825	26961	27054	26794	26970	26788	27021	26841	26941	26990	26755	26834	26897	26773	27169	26961	26961	27048	27024	26569	26789	26985	26690	27146	27013	26999	26943	27013	26892	26824	27126	26894	27252	26819	26726	26926	27153	26867	27083	26968	27042	26922	27165	26912	26942	27011	26995	26816	27007	26974	26991	27060	27230	26944	26923	26985	26961	26767	26944	26964	26886	27060	26907	26950	27087	27058	27289	26945	27006	26798	26998	27082	26914	26845	26858	26958	27044	27090	27133	27049	26978	26848	27050	27164	27142	26913	27037	27180	27110	27143	27051	26747	26931	27236	27083	27019	27002	27071	26914	27122	26907	26850	27036	26833	27050	27142	27094	26938	27091	26945	26959	27053	27082	26846	26907	27113	27262	26854	27048	26890	27050	27014	27089	27061	26939	26825	27045	27113	27180	27133	26897	27052	27025	26912	26802	27008	26659	26993	26939	26903	26775	26895	26991	27069	27123	26787	27079	26664	27145	27024	27035	26959	27114	27084	27046	26554	26988	26837	27061	27168	27175	27122	26958	27059	27156	27060	27107	27168	27131	27100	26855	26950	27093	27278	27147	27109	26980	27103	26966	26886	26830	26997	27024	26901	27029	27019	27148	26772	26782	26842	26890	27004	26802	26742	26804	26812	26851	27110	26983	27062	26970	27092	26982	26749	26905	26845	26906	26841	26880	27082	27024	27032	27027	26859	26963	27074	26512	26672	26958	26766	27013	26919	27160	26949	26972	27071	26794	26915	26743	26908	26951	26979	26667	27021	26968	26817	26738	26781	27135	26877	26893	26621	26885	26990	26815	27040	26927	26882	26891	27140	27099	26871	26827	26872	27029	27357	26928	26788	27082	26881	26762	26821	27073	27008	26979	26997	27181	27302	27044	27015	26970	26998	27010	26934	27266	27029	27003	27068	26879	26984	26912	26988	27171	26993	26949	27041	26874	26976	26934	27122	27209	26991	26995	26820	27019	26872	26922	26990	27036	26779	26892	27052	26796	26854	27017	27172	27014	27019	26640	26849	26748	26909	26725	26829	26867	27068	26975	26760	26845	26924	26952	26825	27097	26877	26979	26795	26924	27218	26738	27063	26867	27139	27046	26981	27073	26989	26996	26975	27062	26982	26894	27038	27068	27198	27021	26997	26974	26806	27062	27020	27069	26975	27096	26738	26822	26992	27251	26990	26998	26820	27039	26929	27071	26937	27001	26909	26905	26979	27010	26984	27046	26933	26828	27014	26999	26996	26804	26784	27048	26970	26947	27047	26954	26559	27252	26962	26798	27043	26813	26842	27178	26797	27126	26973	26743	26882	26954	27132	27031	27185	27120	27101	27126	27005	27110	26888	27007	27049	26800	27066	26980	26951	26741	26872	26908	26997	26896	27104	26935	26971	26722	27010	26736	26856	27001	26655	27175	26882	26811	26795	26742	26936	27007	27113	27083	27034	27141	27093	26938	26820	26972	26962	26926	27016	26928	26853	26829	26958	27014	26725	26925	26846	26942	26908	27117	26741
30852	40592	41096	36357	29869	24207	22700	22203	20943	20335	19395	18879	18253	18195	18088	18031	18153	18121	18425	18335	18238	18130	18118	18226	18003	17995	18064	17993	18070	18015	18049	17963	17898	17813	18013	17928	18020	17808	18013	17837	17893	17857	17706	17969	17700	17802	17791	17758	17832	17908	17774	17783	17877	17695	17934	17858	17810	17773	17684	17756	18018	17873	17814	17607	17712	17873	17589	17941	17873	17870	17654	17763	17904	17736	18001	17870	17996	17883	17842	17722	17915	17912	17651	17769	17757	17853	17791	17897	17695	17752	17966	17751	17761	18031	17826	17810	17720	17972	17729	17811	17784	17826	17635	17754	17843	17804	17917	17817	17766	17826	17950	17740	17613	17838	17788	17755	17706	17799	17862	17710	17828	17741	17939	17770	17934	17762	17775	17755	17838	17750	17746	17862	17743	17863	17935	17782	17808	17895	17766	17862	17660	17908	17880	17699	17796	17834	17771	17771	17741	17705	17847	17974	17849	17895	17780	17710	17898	17849	17611	17801	17856	17640	18036	17875	17732	17811	17887	17649	17865	17941	17773	17746	17721	17769	17861	17711	17837	17760	17711	17903	17706	17706	17808	17750	17713	17973	17758	17758	17693	17805	17854	17650	17783	17837	17743	17736	17628	17824	17894	17794	17842	17911	17939	17835	17798	17731	17792	17748	17698	17874	17813	17756	17877	17822	17691	17703	17766	17606	17702	17996	17863	17598	17778	17755	17785	17687	17882	17771	17700	17820	17720	17937	17750	17740	17964	17871	17682	17876	17797	17846	17837	17963	17732	17839	17732	17770	17862	17744	17856	17679	18012	17870	17640	17772	17812	17870	17935	17852	17782	17948	17603	17881	17857	17849	17714	17805	17993	17752	17795	17836	17784	18013	17696	17856	17897	17765	17729	17898	17881	17784	17872	17840	17839	17674	17904	17720	17686	17746	17826	17876	17772	17832	17985	17691	17729	17953	17773	17807	17698	17691	17735	17915	17745	17834	17839	17751	17615	17696	17806	17993	17759	17743	17611	17697	17819	17908	17881	17809	17726	17658	18011	17793	17820	17751	17802	17764	17819	17892	17920	17756	17645	17822	17836	17760	17674	18002	17742	17940	17677	17887	17984	17730	17890	17741	17792	17649	17826	17717	17684	17874	17677	17931	17730	17891	17865	17853	17855	17924	17836	17814	17862	17703	17665	17772	17826	17765	17811	17676	17932	17818	17907	17796	17692	17848	17860	17783	17806	17934	17818	18131	17873	17985	17591	17717	17743	17804	17779	17728	17739	18011	17762	17720	17662	17890	17845	17821	17831	17766	17878	17827	17898	17795	17777	17923	17832	17973	17823	17856	17889	17872	17885	17589	17717	17814	17861	17670	17836	17696	17873	17741	17855	17723	17859	17795	17696	17745	17940	17802	17741	17891	17750	17676	17800	17777	17704	18005	17813	17927	17774	17724	17801	17712	17802	17684	17842	17807	17799	17714	17778	17791	17775	17749	17975	17692	17836	17871	17848	17896	17610	17748	17725	17935	17642	17850	17707	17881	17909	17715	17744	17792	17840	17829	17799	17817	17788	17781	17680	17958	17903	17817	17739	17849	17771	17695	17827	17951	17937	17886	17786	17978	17801	17857	17969	17786	17923	17881	17861	17863	17940	17777	17878	17827	17816	17778	17821	17745	17840	17683	17667	17653	17796	17832	17861	17934	17798	17864	17745	17772	17906	17843	17766	17826	17754	17706	17957	17698	17790	17829	17891	17837	17836	17880	17903	17879	17809	17773	17953	17917	17866	17649	17686	17787	17808	17857	17658	17863	17739	17601	17974	17743	17779	17917	17891	17722	17653	17686	17888	17785	17837	17773	17938	17782	17877	17753	17804	17743	17679	17943	17851	17826	17800	17953	17882	17729	17678	17674	17768	17696	17482	17701	17546	17482	17865	17842	17787	17854	17857	17817	17764	17690	17804	17730	17729	17668	17597	17728	17802	17875	17946	17740	17695	17689	17745	17783	17834	17697	17804	17750	18007	17837	17847	17554	17921	17826	17784	17796	17736	17661	17766	17725	17748	17862	17754	17779	18064	17727	17662	17981	17840	17749	17623	18061	17748	17870	17644	17824	17639	17819	17791	17800	17963	17749	17872	17890	17746	17833	17767	17600	17794	17623	17782	17808	17790	17746	17786	17899	17567	17859	17867	17807	17869	17658	17767	18021	17908	17827	17863	17738	17738	17700	17663	17812	17722	17768	17911	17713	17848	17688	17846	17881	17845	17753	17902	17916	17735	17902	17740	17967	17919	17826	17681	17981	17832	17829	17838	17869	17762	18022	17876	17885	17806	17790	17783	17872	17748	17732	17805	17732	17847	17690	17784	17801	17870	17921	17820	17749	17830	17728	17680	17765	17829	18039	17863	17692	17846	17786	17861	17748	17828	17939	17568	17893	17804	17875	17902	17697	17717	17827	17858	17692	17782	17628	17833	17699	17715	17810	17778	17673	17916	17695	17736	17831	17899	17894	17846	17762	17786	17638	17851	17805	17987	17677	17796	17759	17677	17783	17670	17747	17887	17667	17916	17834	17832	17636	17774	17629	17843	17675	17883	17788	17756	17944	17775	17729	17796	17804	17782	17869	17877	17840	17646	17737	17825	17900	17803	17951	17746	17607	17772	17903	17829	17708	17807	17869	18020	17915	17786	17779	17843	17685	17787	17786	17940	17855	17755	17915	17764	17869	17737	17678	18007	17758	17794	17635	17852	17848	17933	17871	17671	17895	17698	17893	17698	17788	17851	17669	17710	17851	17854	17780	17698	17622	17704	17847	17770	17596	17781	17686	17862	17782	17705	17852	17934	17870	17855	17888	17804	17869	17671	17831	17908	17857	17853	17868	17641	17879	17980	17739	17722	17773	17824	17789	17956	17859	17915	17838	17947	17765	17823	17846	17772	17781	17927	17888	17724	17812	17829	17721	17686	17830	17842	17680	17791	17780	17762	18072	17782	17838	17845	17869	17800	17764	17855	17960	17629	17813	17782	17929	17770	17777	17938	17678	17803	17769	17764	17825	17746	17751	17787	18009	17843	17712	17757	17837	17737	17896	17645	17726	18038	17814	17785	17654	17933	17817	17724	17876	17669	17876	17818	17874	17698	17701	17752	17794	17764	17854	17857	17806	17902	17807	17783	17776	17845	17789	17931	17791	17976	17598	17737	17859	17850	17922	17810	17730	17685	17858	17824	17906	17794	17782	17765	17877	17818	17887	17757	17895	17926	17939	17856	17827	17833	17746	17862	17836	17836	17822	17704	17803	17832	17835	17932	17838	17681	17869	17799	17906	17730	17727	17741	17871	17823	17809	17717	17788	17975	17851	17873	17903	17799	17785	17925	17836	17839	17850	17667	17794	17809	17714	17937	17935	17841	17728	17750	17627	17917	17986	17787	17866	17729	17899	17774	17922	17918	17824	17985	17923	17755	17816	17739	17938	17674	17714	17770	17882	17755	17823	17751	17721	17588	17811	17861	17891	17778	17893	17954	17803	17889	17952	17878	17757	17687	17827	17958	17788	17749	17732	17828	17868	17601	17864	17846	17823	17908	17888	17747	17650	17716	17753	17780	17599	17655	17855	17807	17735	17660	17899	17833	17830	17876	17926	17666	17784	17741	17721	17993	17892	17820	17701	17809	17662	17808	17777	17915	17869	17776	17842	17785	17708	17771	17679	17823	17688	17664	17777	17736	17715	17865	17910	17819	17809	17779	17876	17987	17806	17794	17816	17750	17893	17803	17631	18079	17728	17879	17777	17757	17696	17915	17884	17807	17629	17903	17914	17719	17967	17793	17797	17701	17643	17832	17888	17923	17799	17735	17752	18000	17705	17694	17806	17873	17613	17599	17813	17768	17726	17987	17628	17857	17680	17658	17911	17877	17665	17851	17898	17632	17878	18002	17787	17872	17849	17696	17856	17837	17753	17870	17787	17869	17631	17663	17837	17796	17873	17812	17739	17721	17789	17894	17728	17965	17763	17960	17733	17899	17802	17913	17900	17859	17840	17873	17840	17695	17845	17875	17708	17582	17879	17770	17691	17927	17760	17848	17908	17698	17931	17695	17738	17814	17831	17764	17761	17828	17762	17793	17904	17703	18011	17759	17657	17937	17763	18102	17738	17754	17880	17947	17716	18031	17906	17668	17604	17945	17770	17744	17786	17772	17962	17869	17644	17832	17714	17821	17815	17529	17808	17702	17720	17896	17740	17789	17637	17956	17729	17682	17862	18035	17807	17920	17743	17837	17905	17762	17836	17899	17731	17959	17671	17943	17899	17827	17807	17738	17925	17949	17816	17840	17777	17659	17805	17837	17819	17783	17731	17738	17974	17810	17827	17905	17808	17908	17792	17796	17931	17806	17630	17573	17719	17749	17740	17752	17982	17809	17700	17822	17611	17812	17800	17871	17824	17703	17713	17892	17789	17746	17835	17877	17914	17791	17795	17954	17785	17708	17741	18004	17956	17937	17895	17980	17826	17781	17904	17656	17919	17849	17793	17918	17948	17852	17834	17598	17740	17912	17916	18011	17767	17776	17745	17874	17825	17714	17772	17743	17812	17834	17805	17716	17804	17918	17769	17804	17914	17687	17818	17775	17371	18113	17797	17728	17925	17796	17773	17938	17596	17848	17741	17678	17596	17751	17901	17807	17826	17671	17716	17752	17980	17829	17863	17658	17738	17786	17870	17811	17635	17889	17723	18017	17977	17853	17912	17689	17839	17779	17702	17828	17777	17659	17658	17875	18010	17762	17704	17791	17587	17741	17745	17747	17791	17850	17793	17836	17876	17800	17841	17817	17859	17804	17746	17825	17962	17661	17648	17915	17909	17693	17709	17821	17806	17871	17659	17977	17769	17791	17628	17932	17801	17821	17869	17771	17719	17747	17814	17927	17772	17747	17751	17957	17826	17972	17840	17734	17742	17821	17809	17740	17557	17793	17736	17704	17725	17871	17923	17837	17917	17869	17856	17719	17843	17785	17752	17853	17755	17733	17948	17936	17810	17876	17730	17971	17832	17930	17900	17763	17812	17723	17844	17937	17939	17950	17941	17754	17911	17751	17736	17771	17757	17687	17824	17823	17765	17723	17712	17803	17853	17751	17774	17844	17645
24429	20961	27766	30963	31059	32065	33315	31636	30417	29924	29292	28547	28122	27748	27911	27837	28071	27975	27992	28178	27864	27889	27811	27803	27599	27877	27917	27887	27731	27760	27821	27646	27675	27725	27753	27584	27575	27692	27482	27584	27726	27582	27604	27581	27695	27827	27716	27452	27470	27838	27659	27445	27516	27200	27493	27316	27500	27469	27341	27336	27408	27281	27384	27382	27255	27488	27308	27318	27792	27506	27362	27332	27295	27161	27539	27326	27508	27453	27451	27484	27390	27481	27888	27347	27442	27611	27605	27324	27429	27415	27496	27574	27412	27409	27640	27696	27665	27485	27424	27424	27531	27512	27466	27325	27373	27569	27452	27205	27490	27547	27468	27458	27544	27370	27598	27526	27599	27393	27458	27358	27455	27450	27700	27289	27400	27403	27541	27099	27130	27330	27628	27199	27282	27498	27425	27413	27181	27474	27217	27335	27329	27455	27295	27532	27467	27296	27498	27582	27610	27166	27516	27410	27602	27531	27350	27292	27252	27574	27715	27387	27408	27387	27397	27320	27534	27380	27093	27473	27413	27652	27483	27458	27376	27384	27424	27440	27457	27542	27264	27451	27570	27413	27344	27674	27482	27688	27505	27580	27638	27524	27486	27464	27428	27606	27319	27334	27249	27551	27390	27496	27499	27247	27319	27664	27306	27388	27503	27398	27507	27320	27335	27065	27479	27150	27335	27399	27396	27434	27587	27460	27479	27516	27565	27538	27366	27626	27559	27253	27331	27294	27402	27525	27269	27419	27365	27493	27411	27435	27491	27463	27574	27258	27384	27298	27370	27257	27350	27563	27553	27317	27338	27376	27599	27476	27422	27527	27598	27377	27372	27482	27354	27422	27647	27617	27599	27385	27464	27307	27214	27298	27299	27414	27294	27458	27446	27301	27494	27620	27513	27450	27408	27526	27314	27303	27424	27747	27524	27529	27549	27585	27630	27528	27474	27472	27167	27150	27656	27464	27294	27174	27250	27467	27340	27564	27351	27478	27495	27505	27389	27252	27452	27314	27531	27491	27470	27391	27738	27516	27465	27542	27518	27495	27357	27624	27439	27390	27543	27365	27434	27360	27201	27254	27474	27423	27356	27421	27238	27507	27591	27473	27324	27258	27742	27198	27395	27440	27331	27285	27529	27496	27578	27603	27355	27485	27841	27599	27587	27444	27454	27289	27320	27577	27497	27395	27475	27392	27705	27428	27666	27629	27431	27541	27300	27289	27528	27576	27286	27330	27358	27376	27589	27701	27588	27291	27352	27328	27558	27465	27283	27308	27537	27422	27633	27448	27622	27442	27307	27484	27718	27359	27429	27542	27297	27450	27336	27520	27376	27605	27411	27624	27332	27426	27328	27391	27340	27260	27384	27369	27333	27462	27457	27572	27210	27420	27607	27533	27585	27622	27354	27466	27460	27405	27606	27585	27551	27405	27416	27352	27375	27334	27551	27649	27393	27656	27235	27332	27459	27524	27380	27586	27571	27573	27349	27330	27262	27505	27574	27566	27188	27518	27451	27538	27480	27409	27574	27439	27687	27440	27489	27667	27455	27341	27637	27384	27440	27272	27497	27509	27490	27425	27229	27437	27456	27495	27395	27548	27454	27396	27453	27704	27299	27286	27530	27613	27343	27517	27474	27358	27310	27403	27493	27380	27492	27617	27199	27534	27323	27035	27245	27180	27196	27276	27269	27468	27393	27368	27404	27548	27241	27512	27353	27534	27409	27228	27311	27265	27627	27567	27551	27459	27458	27571	27358	27492	27365	27252	27431	27452	27474	27413	27454	27260	27177	27345	27285	27662	27502	27444	27442	27419	27422	27415	27068	27503	27465	27427	27696	27383	27334	27616	27476	27281	27391	27439	27428	27405	27515	27460	27654	27526	27585	27567	27642	27459	27390	27228	27446	27534	27336	27252	27454	27530	27432	27484	27425	27391	27612	27342	27540	27458	27297	27471	27568	27523	27269	27541	27328	27361	27635	27272	27394	27460	27474	27358	27475	27521	27469	27428	27356	27209	27482	27276	27427	27541	27548	27481	27488	27564	27377	27341	27445	27223	27611	27609	27965	27432	27484	27482	27267	27362	27734	27447	27611	27382	27270	27329	27565	27334	27398	27532	27361	27380	27541	27316	27397	27802	27677	27242	27401	27560	27365	27463	27350	27370	27172	27479	27185	27432	27503	27186	27470	27179	27524	27526	27629	27545	27426	27253	27554	27541	27443	27417	27388	27174	27381	27319	27764	27629	27437	27449	27422	27178	27342	27464	27585	27730	27379	27200	27426	27311	27628	27356	27342	27271	27744	27240	27561	27443	27346	27141	27485	27382	27558	27733	27408	27427	27366	27465	27384	27349	27678	27644	27586	27478	27417	27360	27372	27447	27781	27491	27664	27607	27586	27409	27583	27427	27758	27407	27352	27535	27426	27372	27472	27303	27486	27383	27492	27322	27444	27283	27513	27495	27417	27288	27468	27538	27480	27492	27634	27129	27167	27368	27399	27289	27476	27605	27611	27369	27361	27518	27497	27330	27458	27616	27277	27394	27336	27315	27270	27273	27520	27275	27268	27438	27471	27472	27305	27508	27406	27382	27577	27406	27679	27697	27687	27490	27572	27541	27281	27655	27507	27532	27323	27500	27384	27432	27419	27337	27402	27263	27471	27498	27397	27537	27613	27538	27422	27374	27532	27672	27571	27389	27323	27288	27526	27620	27566	27389	27062	27410	27466	27517	27422	27500	27699	27420	27543	27324	27352	27330	27376	27349	27365	27248	27386	27570	27459	27675	27269	27687	27446	27709	27203	27237	27220	27204	27693	27596	27548	27623	27523	27373	27341	27447	27384	27636	27426	27729	27555	27300	27529	27518	27444	27361	27167	27526	27650	27331	27406	27450	27345	27388	27488	27462	27550	27635	27653	27513	27398	27451	27564	27404	27595	27178	27328	27561	27407	27451	27349	27340	27514	27515	27474	27634	27489	27288	27298	27441	27475	27592	27238	27498	27231	27625	27569	27442	27518	27656	27153	27551	27493	27438	27254	27421	27570	27495	27723	27314	27498	27364	27480	27421	27521	27502	27624	27426	27607	27538	27555	27539	27361	27339	27654	27408	27465	27512	27211	27301	27633	27440	27594	27542	27707	27467	27543	27465	27479	27463	27297	27332	27450	27368	27468	27243	27577	27525	27600	27441	27530	27298	27623	27300	27536	27620	27416	27215	27311	27391	27448	27498	27663	27726	27440	27242	27355	27198	27403	27382	27534	27373	27538	27478	27423	27478	27687	27382	27397	27378	27372	27521	27426	27332	27539	27249	27522	27462	27449	27399	27652	27535	27668	27405	27573	27229	27272	27648	27536	27705	27615	27446	27436	27308	27573	27363	27522	27236	27783	27411	27535	27226	27667	27397	27503	27316	27627	27499	27418	27663	27234	27271	27406	27708	27474	27490	27674	27542	27368	27205	27497	27319	27547	27500	27626	27682	27610	27246	27346	27214	27500	27560	27383	27319	27439	27422	27490	27455	27630	27011	27216	27266	27449	27260	27662	27453	27397	27427	27347	27554	27614	27486	27457	27480	27451	27430	27233	27268	27274	27676	27441	27609	27321	27577	27615	27368	27389	27254	27526	27532	27582	27620	27223	27437	27337	27499	27641	27467	27497	27582	27505	27509	27374	27298	27514	27529	27417	27305	27444	27557	27445	27399	27121	27350	27607	27460	27346	27617	27441	27368	27608	27454	27325	27269	27254	27486	27576	27503	27365	27447	27592	27621	27506	27406	27451	27071	27352	27446	27416	27466	27268	27613	27495	27482	27598	27636	27457	27531	27418	27609	27390	27706	27503	27343	27067	27385	27444	27532	27243	27286	27392	27244	27645	27442	27322	27717	27348	27338	27541	27486	27445	27639	27462	27501	27562	27697	27523	27673	27629	27619	27587	27703	27363	27599	27513	27483	27729	27337	27553	27268	27375	27566	27197	27456	27360	27343	27490	27293	27337	27462	27370	27529	27403	27557	27504	27712	27513	27306	27310	27479	27422	27508	27309	27543	27268	27573	27481	27524	27424	27464	27563	27444	27412	27494	27525	27497	27488	27482	27487	27271	27634	27303	27214	27416	27677	27391	27721	27633	27711	27388	27449	27404	27488	27486	27313	27391	27362	27258	27224	27403	27611	27320	27281	27566	27466	27443	27440	27515	27319	27462	27161	27555	27335	27400	27293	27460	27267	27573	27524	27326	27283	27334	27403	27636	27402	27168	27169	27449	27627	28044	27392	27587	27466	27438	27181	27350	27348	27531	27421	27591	27596	27383	27192	27338	27277	27247	27499	27497	27346	27409	27397	27422	27336	27415	27442	27612	27275	27636	27581	27304	27469	27176	27518	27493	27431	27441	27384	27439	27439	27342	27325	27282	27280	27639	27386	27044	27498	27448	27674	27465	27668	27694	27570	27662	27585	27377	27379	27502	27385	27488	27549	27421	27622	27577	27374	27226	27501	27265	27252	27622	27516	27286	27614	27464	27352	27577	27427	27632	27658	27696	27493	27330	27388	27518	27538	27480	27187	27441	27339	27643	27702	27465	27455	27555	27432	27726	27441	27345	27450	27668	27549	27442	27581	27434	27457	27363	27326	27158	27523	27205	27634	27569	27283	27501	27549	27532	27365	27503	27338	27374	27458	27625	27645	27707	27433	27293	27461	27342	27482	27282	27684	27541	27480	27535	27578	27363	27281	27223	27386	27351	27717	27544	27356	27350	27585	27498	27370	27574	27304	27474	27319	27142	27637	27531	27233	27381	27340	27474	27377	27181	27382	27659	27419	27413	27479	27471	27240	27643	27510	27456	27663	27573	27370	27595	27781	27493	27379	27578	27778	27554	27399	27327	27465	27395	27445	27464	27456	27525	27445	27260	27620	27293	27787	27414	27715	27505	27378	27247	27517	27651	27605	27411	27541	27437	27455	27343	27462	27276	27609	27541	27546	27231	27211	27282	27199	27453	27564	27193	27416	27459	27309	27386	27557	27304	27054	27169	27548	27374	27529	27530	27377	27596	27531	27832	27351	27186	27328	27231	27358	27663	27572	27552	27435	27490	27494	27473	27322	27518	27567	27435	27504	27728	27525	27216	27251	27419	27297	27508
27557	46971	48057	40941	32172	26504	25396	24215	22766	21739	20673	19430	18851	18825	18647	18689	18807	18892	18980	18856	18551	18639	18407	18439	18757	18556	18543	18725	18590	18458	18226	18404	18359	18398	18193	18303	18181	18101	18238	18336	18150	18226	18251	18146	17999	18096	18124	18143	18199	18052	18182	18146	17858	18126	18157	18122	18176	18089	17970	18125	17849	18044	18106	18092	18147	17946	18153	18134	18233	18227	18018	18032	18087	18245	17983	18110	18139	17960	18029	18133	18235	18156	18005	18100	18077	17969	18136	18063	18047	18122	18131	17876	18151	18122	18209	18020	18149	18025	18004	18156	18118	18060	18118	18168	18254	18000	18042	18308	17956	17955	18347	18100	18181	18155	18039	18091	18196	17905	17890	18154	18117	18134	18083	18057	18141	17978	18096	18130	18286	17967	18206	18030	18093	18091	18051	18138	18186	18084	17986	18171	18012	18143	18017	18052	18133	18150	18035	18228	17963	18143	17987	17855	18133	18051	18157	17864	17942	18160	18056	18210	18115	18190	18044	18018	17981	18092	18089	17971	18069	18060	18074	18110	18292	18149	18089	17906	18012	17926	18190	18108	18057	18087	18218	18068	17959	18120	18001	17947	17951	17954	18017	18248	18005	17965	18041	17950	18054	17969	17939	17991	17984	18066	18071	17827	18155	18016	18192	18086	18189	18153	18246	18085	18053	18123	18129	18099	17952	17970	18153	18135	18201	18125	18134	18020	18096	18019	18222	17982	17904	18080	18181	18172	18006	17981	17983	18219	18056	18105	18112	18203	18149	18111	18033	18222	17896	18182	18032	18026	18074	18205	17928	18054	18080	18217	18022	18033	18063	18132	18166	18154	17789	18152	18046	18198	18006	17970	18067	18143	18037	18005	18025	18204	18232	18066	18199	18071	18154	18008	18024	17989	18003	18077	18149	18109	18284	18116	18108	18327	18138	18086	17918	18201	18160	17971	18086	18012	18216	18044	18126	18116	18085	17946	18128	17966	18066	18155	18177	18189	18090	18067	18142	18108	18084	18171	18075	17908	18086	18027	18111	17972	18011	18000	18091	17977	18168	18113	18064	18113	18037	18122	18014	18137	17990	18119	18108	18155	18063	18062	18093	18102	18057	18227	18050	17882	18101	17949	17939	17848	18057	18129	18052	18147	17700	18142	18052	17964	17961	18079	18018	17989	18152	17898	17870	18120	18050	18088	18316	17975	18005	18028	18108	18117	18210	18161	18080	18171	18160	17970	18038	18186	17949	17929	18058	17951	18316	17972	18124	18195	18021	18157	18107	18015	18125	18134	17924	18182	18151	17982	17933	18093	18233	18053	18154	18086	18021	18112	18106	18042	18157	18148	18044	18088	17827	18163	17904	18109	18178	18243	18037	17943	18199	18205	18038	17943	18026	18091	18043	18131	18098	18206	18008	17953	18075	18224	17923	18169	17991	18041	17979	18067	18051	18149	17998	18230	18108	17960	18022	18141	18110	18040	17985	17797	18046	18029	17880	18131	18043	18022	18028	18098	18087	17826	18213	17850	18090	18022	18035	18056	18021	18120	17945	18048	18179	18079	18143	17946	18119	18004	17874	18286	18143	18042	18193	18179	18011	18016	17948	18123	17972	18011	18052	18042	17852	18005	18164	18189	18175	17988	18001	18190	18094	18213	18022	18086	17954	17931	17983	17925	18110	17982	18008	17854	18116	18379	18252	17969	18029	18169	18088	18036	17930	18027	18162	18066	17973	18020	18198	18138	18024	18095	18092	18092	18006	18083	18163	17920	18192	18214	18012	17972	17976	17948	17880	17989	18005	18082	18345	17962	18149	17919	18209	17878	18051	18023	18044	17989	18000	18055	17971	18071	17886	17852	18061	18140	18172	18079	18030	18177	18124	17987	18139	18156	18216	17920	18098	18182	18148	17951	18236	18037	17935	17768	18209	18073	18018	17971	18127	18154	18040	17948	18154	18238	18030	18148	18262	18029	18052	18105	18009	18162	18070	18064	18136	17849	18037	17966	18051	17994	18012	18097	18136	18122	17988	18103	18026	18100	18069	18058	18121	18172	18102	18103	18069	17941	18171	18060	18014	18000	17955	17893	18065	17981	17933	18109	17874	18011	17958	18152	18062	17851	17835	18060	17992	18150	18049	18019	18154	18157	18042	18049	18001	18228	18014	17946	18129	17969	18085	17814	18099	17998	18082	18041	18046	17948	17973	17994	17967	18092	18177	17854	17969	18033	18130	17936	18109	18129	18157	17996	18244	18029	17968	18024	18090	18044	18045	17964	18057	18094	18119	17982	18234	18071	18102	17889	18042	18170	17930	18142	18144	18024	18138	17902	18208	17993	18052	18007	17980	18330	17870	18000	18132	18283	18016	17974	18225	18096	17883	18007	18035	18134	18308	17967	17971	18077	18087	18088	18301	18082	18031	18123	18149	17858	17935	18089	18107	17990	18148	18070	18094	17827	18076	18199	17941	18140	17982	17989	18070	18022	18104	18157	17924	18113	18003	17985	18322	18101	18296	17984	18038	18113	18221	17936	18161	18081	18005	18104	18192	18137	17994	18066	17964	17940	18170	17855	18001	17974	17995	18113	18205	18121	17877	18101	17994	18178	18204	18118	18123	18078	18187	18234	18062	18112	17905	18050	18014	18028	18122	18119	18188	18158	17990	18061	18202	17918	18181	18136	18106	18014	18033	18156	17997	18063	17908	18042	18054	18092	18104	18040	18030	18148	18002	17987	18029	18131	18038	18139	18132	18041	18044	18009	18017	18025	18225	18020	17905	18142	18107	18157	18191	18223	18163	18127	18065	17926	18153	18125	17985	18075	18313	17963	18159	18132	18060	18028	17945	17951	18170	18210	18105	17995	18193	18218	18026	18148	18186	18190	18015	18078	18003	18088	18116	18057	18115	17941	18007	18180	18080	18045	17976	18017	18025	18032	18192	18011	17975	18127	18109	18278	18283	17970	17912	18078	18157	18100	17999	18063	18047	18105	18078	18061	17998	18031	18064	18020	18131	18078	18079	18105	18222	18050	18230	18034	18024	18365	18014	18116	18028	17974	18144	18098	18151	18094	18016	18134	18045	18161	18189	18007	18184	18179	17986	17919	18055	18142	18132	17769	18006	18236	17946	18030	18084	18149	18094	17979	17978	18198	18249	17835	18102	18128	18065	17989	17816	18131	17984	18169	18060	18129	18045	17969	18201	18060	17941	18047	18022	18229	18236	17889	18193	18104	18151	18126	17733	18114	17947	18059	17971	18113	17982	18156	18124	18197	18234	17887	18071	18251	18115	17887	18149	18025	18214	18111	18076	18066	18038	18120	18118	17974	18066	18034	18048	18106	17952	18025	18088	18047	18133	17867	18230	17941	18040	18006	18207	18140	18301	18107	18152	18033	18056	18191	18214	17990	18029	17961	17928	18008	18014	17939	18091	18072	18325	18131	17935	18090	18160	18034	18115	18108	18002	18066	18140	18122	18147	18177	18172	17977	18028	18236	18188	17933	18040	17950	17894	18029	18004	18116	17994	18153	18080	18076	18317	18119	18014	18030	18082	18192	18088	18051	17912	18082	17887	18064	18148	18022	18122	18012	18057	17932	18081	17926	18341	18005	18136	18195	18030	18005	18105	18079	18172	18118	18045	18102	18054	18102	18147	18057	17923	18122	18117	18190	18181	18094	17979	18012	18051	18132	17985	18224	18048	18158	18001	17990	18135	18113	18135	18098	18097	17983	17949	18000	18153	18079	18036	18234	18020	18041	18103	17848	18191	18013	18112	18134	18315	18220	18049	17992	18111	18161	18257	18106	18032	18218	18145	18124	18144	18286	18029	18222	17965	18062	18132	17942	17997	18035	18084	18095	18117	18114	18046	18208	18072	17992	17959	18058	18020	18116	18205	18005	17970	17988	18101	17963	18101	18133	18035	18113	18087	17999	18060	17992	18162	17925	18196	18236	17983	18026	18167	18204	17910	18223	18105	18143	18027	18135	17962	18178	18059	18038	18126	17958	18038	17972	18006	18065	17899	17940	18011	18119	18075	17966	18209	18279	18033	18147	18074	18040	18159	17970	18203	18071	18118	18006	17954	18115	17945	18015	17962	17906	18085	18082	18039	18192	18139	18225	18151	18216	17994	18288	17996	18198	18151	18099	18129	18118	18090	18180	17966	18146	17943	18138	18151	18065	18042	18027	18148	18062	18140	18123	18141	17919	18081	17935	18034	18171	18062	18220	17973	18205	18050	18118	17893	18059	18031	17998	18227	18321	18095	18340	18221	18173	18226	18032	18007	18101	18071	18038	17909	18018	17984	18027	18142	18243	17986	18124	17870	17973	18079	18197	17959	18063	18104	18160	18161	18009	18083	18011	17995	18273	18067	18156	18042	18010	18140	18170	17964	18053	18206	18065	18274	18120	18048	18086	17894	18064	17947	18185	18124	18231	17889	17845	18247	18123	17877	18000	17999	18271	17986	18029	18083	18286	18073	18176	18083	18006	18098	17897	18084	18059	18058	18167	17927	17984	18012	18122	18081	18047	18103	18182	18194	18141	18004	17900	18157	18103	18161	18168	18063	17971	18099	18058	18076	18098	18047	18032	17975	18133	18146	18131	18129	18144	18046	17951	18052	17967	18080	17928	18086	18108	18193	18147	17926	18014	18243	18196	18307	18174	17995	17916	18118	18058	18060	18101	18000	18174	18155	17937	18221	18095	18033	17900	18221	18029	18065	18090	18181	18005	18068	18020	18064	18182	18125	18122	18039	18041	17947	18125	18083	18098	18086	18043	18205	18034	17858	18047	18066	17947	18189	18025	18117	18020	18147	18012	18050	18134	17902	17969	18196	17915	18062	18084	18106	17937	18054	18145	18177	17988	18041	18064	18046	18040	18181	18091	18054	18125	17844	18017	18042	18043	18057	17919	18028	18128	17790	18278	17877	18152	18061	18048	18034	18127	18159	18107	18194	18065	18065	18130	18135	18062	17954	18041	17951	18174	17988	18137	18113	18062	18084	18069	17903	18044	18019	17927	18080	18087	18273	18104	18166	18133	18078	18072	17896	18048	18250	18170	18155	18067	18145	18123	18292	18269	18095	17946	17987	18150	18136	17911	18133	17999	18153	18038	17993	18138	18113	17965	18092	18188
22342	20833	27099	25972	25639	30232	34637	31836	30294	29729	28956	27961	27298	27067	27069	26672	27125	27083	27232	27118	26825	26892	26841	26946	26788	26913	27067	26857	26969	26938	26697	26730	26592	26462	26658	26552	26678	26578	26580	26209	26394	26451	26515	26427	26373	26408	26511	26429	26266	26380	26173	26437	26549	26695	26416	26211	26228	26234	26341	26400	26199	26140	26504	26390	26442	26283	26658	26293	26432	26206	26377	26241	26358	26334	26624	26471	26491	26176	26453	26384	26371	26368	26384	26506	26367	26405	26214	26208	26381	26182	26150	26090	26405	26322	26298	26423	26353	26270	26419	26236	26164	26280	26280	26298	26432	26544	26176	26337	26492	26592	26325	26263	26377	26128	26109	26356	26263	26183	26559	26336	26257	26288	26158	26578	26327	26345	26468	26483	26410	26372	26289	26492	26327	26418	26644	26229	26494	26307	26410	26267	26220	26416	26388	26158	26221	26316	26258	26120	26246	26543	26309	26393	26054	26393	26261	26208	26380	26223	26497	26568	26297	26402	26299	26536	26411	26380	26375	26204	26243	26361	26569	26373	26440	26374	26262	26320	26261	26425	26241	26282	26404	26440	26323	26218	26302	26305	26266	26188	26214	26420	26352	26663	26398	26431	26532	26407	26157	26261	26495	26368	26370	26464	26253	26098	26275	26487	26357	26319	26403	26335	26409	26345	26432	26578	26399	26234	26242	26153	26557	26276	26298	26446	26466	26545	26327	26322	26223	26419	26480	26441	26388	26370	26113	26480	26369	26380	26089	26455	26004	26137	26282	26206	26339	26512	26335	26384	26145	26371	26123	26542	26411	26316	26331	26192	26453	26239	26266	26370	26383	26298	26224	26088	26211	26313	26328	26541	26342	25978	26492	26300	26404	26370	26098	26384	26161	26340	26469	26387	26732	26312	26231	26370	26586	26260	26033	26141	26364	26239	26311	26528	26468	26160	26489	26228	26437	26135	26342	26336	26453	26322	26043	26347	26567	26327	26277	26327	26231	26183	26473	26380	26550	26355	26203	26393	26413	26249	26436	26416	26555	26298	26176	26364	26390	26397	26396	26217	26544	26097	26334	26250	26160	26573	26483	26402	26349	26380	26265	26052	26311	26316	26337	26051	26205	26232	26270	26352	26181	26261	26421	26257	26129	26270	26239	26122	26296	26684	26246	26407	26396	26122	26056	26372	26542	26218	26350	26122	26341	26578	26167	26367	26464	26396	26389	26252	26270	26540	26574	26479	26287	26233	26339	26393	26242	26186	26330	26150	26286	26188	26215	26311	26211	26349	26360	26200	26382	26261	26504	26359	26295	26285	26256	26227	26563	26122	26312	26450	26130	26125	26317	26329	26270	26420	26396	26552	26287	26499	26051	26246	26496	26381	26323	26404	26169	26220	26276	26276	26315	26484	26395	26326	26424	26268	26406	26134	26276	26128	26346	26563	26491	26442	26385	26353	26357	26218	26305	26344	26271	26417	26661	26452	26217	26449	26333	26086	26352	26181	26088	26237	26308	26584	26463	26401	26216	26489	26164	26364	26100	26165	26198	26329	26437	26331	26262	26291	26367	26067	26212	26233	26271	26367	26102	26093	26255	26269	26144	26329	26237	26280	26378	26392	26298	26196	26282	26196	26156	26356	26459	26377	26334	26352	26328	26379	26458	26191	26555	26295	26132	26237	26431	26587	26429	26063	26177	26372	26381	26204	26366	26294	26318	26297	26341	26302	26098	26159	26417	26317	26330	26278	26093	26399	26341	26326	26349	26461	26436	26197	26339	26374	26312	26280	26297	26465	26292	26431	26275	26501	26195	26488	26228	26195	26200	26158	26289	26167	26311	26200	26112	26265	26204	26247	26406	26539	26469	26211	26261	26140	26308	26418	26301	26119	26144	25899	26258	26456	26228	26283	26326	26611	26299	26289	26106	26309	26362	26309	26150	26349	26394	26189	26069	26346	26312	26199	26138	26032	26324	26422	26243	26091	26367	26373	26343	26484	26393	26284	26275	26412	26236	26303	26324	26332	26427	26536	26334	26335	26544	26362	26244	26349	26169	26288	26282	26266	26258	26339	26270	26426	26155	26522	26258	26244	26283	26077	26161	26192	26474	26457	26144	26212	26256	26154	26145	26168	26336	26476	26378	26336	26217	26378	26288	26315	26286	26471	26078	26007	25991	26452	26241	26301	26076	26390	26242	26277	26509	26491	26181	26365	26135	26184	26257	26310	26369	26256	26403	26193	26498	26485	26325	26272	26572	26411	26362	25931	26267	26275	26414	26374	26280	26369	26255	26327	26381	26342	26335	26253	26450	26308	26295	26301	26408	26254	26248	26356	26430	26542	25913	26321	26475	26538	26261	26474	26365	26355	26345	26139	26355	25988	26568	26298	26037	26453	26554	26391	26504	26324	26565	26498	26448	26238	26188	26330	26405	26507	26392	26226	26421	26573	26241	26444	26323	26379	26235	26367	26499	26487	26480	26426	26280	26199	26648	26288	26217	26329	26432	26367	26273	26173	26256	26380	26105	26086	26271	26446	26077	26206	26007	26247	26409	26259	26364	26366	26297	26196	26525	26543	26468	26196	26293	26259	26260	26385	26193	26043	26300	26121	26450	26412	26185	26289	26398	26391	26402	26554	26397	26418	26281	26017	26194	26320	26200	26123	26624	26434	26378	26292	26400	26301	26207	26307	26217	26492	26351	26366	26115	26270	26468	26279	26332	26513	26423	26525	26544	26483	26411	26490	26325	26388	26460	26229	26285	26306	26081	26266	26274	26297	26252	26318	26357	26486	26335	26642	26517	26152	26180	26482	26404	26236	26261	26129	26189	26125	26367	26381	26371	26267	26090	26234	26558	26049	26182	26342	26407	26094	26149	26065	26198	26423	26107	26356	26317	26225	26291	26443	26182	26248	26493	26352	26380	26280	26326	26331	26489	26140	26297	26190	26154	26304	26339	26186	26424	26531	26270	26532	26063	26375	26560	26457	26267	26596	26287	26335	26470	26186	26158	26244	25970	26362	26243	26427	26215	26286	26188	26416	26295	26378	26239	26217	26345	26367	26240	26454	26402	26331	26307	26318	26510	26169	26123	26542	26150	26214	26333	26431	26538	26415	26523	26421	26263	26279	26287	26383	26524	26466	26542	26172	26461	26424	26277	26137	26479	26511	26248	26175	26285	26371	26408	26155	26397	26274	26165	26376	26379	26410	26296	26494	26473	26443	26268	26161	26520	26411	26385	26344	26234	26282	26131	26323	26194	26145	26316	26481	26423	25945	26349	26152	26281	26126	26334	26437	26241	26429	26454	26308	26489	26183	26114	26443	26377	26317	26402	26411	26306	26422	26245	26274	26270	26303	26363	26387	26396	26404	26100	26307	26261	26426	26460	26432	26264	26366	26301	26076	26369	26375	26146	26247	26388	26221	26375	26321	26526	26408	26338	26277	26138	26256	26481	26268	26384	26439	26169	26553	26367	26369	26356	26543	26247	26450	26241	26282	26492	26097	26232	26377	26249	25983	26119	26159	26281	26282	26215	26383	26206	26421	26436	26333	26408	26271	26299	26307	26204	26491	26079	26546	26347	26218	26440	26419	26488	26241	26325	26285	26117	26237	26389	26249	26224	26170	26317	26347	26138	26471	26101	26449	26531	26635	26316	26494	26143	26390	26218	26276	26361	26258	26240	26322	26524	26255	26419	26400	26505	26195	26438	26272	26760	26577	26281	26171	26164	26052	26346	26163	26371	26246	26107	26493	26152	26272	26202	26326	26191	26532	26254	26116	26610	26203	26212	26082	26302	26314	26461	26364	26106	26388	26114	26271	26544	26409	26244	26439	26560	26197	26194	26304	26112	26398	26036	26177	26449	26415	26392	26343	26246	26337	26362	26375	26392	26169	26219	26498	26211	26269	26341	26172	26096	26381	26141	26229	26267	26176	26300	26243	26249	26314	26422	26240	26196	26243	26099	26337	26159	26261	26272	26126	26156	26194	26212	26586	26563	26311	26498	26440	26444	26285	26444	26273	26249	26219	26252	26287	26134	26409	26284	26385	26373	26324	26278	26267	26305	26396	26149	26112	26122	26154	26368	26378	26194	26312	26134	26391	26579	26503	26352	26418	26261	26305	26329	26225	26295	26221	26285	26221	26459	26189	26452	26564	26261	25900	26359	26429	26334	26252	26318	26384	26482	26147	26262	26598	26183	26202	26357	26298	26168	26403	26133	26249	26347	26354	26206	26338	26380	26492	26191	26509	26359	26547	26623	26220	26621	26307	26484	26367	26493	26512	26298	26340	26273	26214	26357	26045	26115	26236	26179	26474	26421	26272	26253	26243	26282	26188	26335	26178	26137	26242	26283	26287	26382	26516	26579	26280	26269	26313	26370	26220	26289	26258	26528	26301	26287	26233	26388	26165	26419	26259	26178	26247	26213	26306	26301	26277	26324	26239	26473	26440	26217	26199	26390	26326	26276	26298	26252	26285	26202	26392	26168	26214	26229	26109	26046	26144	26367	26147	26501	26419	26364	26289	26226	26191	26221	26409	26550	26439	26252	26535	26353	26273	26422	26361	26089	26603	26266	26505	26128	26420	26367	26253	26294	26078	26607	26456	26437	26468	26528	26206	26145	26190	26324	26338	26416	26295	26486	26358	26308	26606	26295	26262	26445	26412	26467	26552	26612	26391	26409	26164	26481	26359	26421	26079	26296	26294	26362	26352	25981	26350	26485	26388	26558	26469	26645	26180	26542	26446	26458	26486	26478	26290	26345	26069	26155	26245	26253	26258	26247	26475	26386	26245	26125	26671	26435	26150	26183	26455	26455	26258	26302	26338	26267	26238	26429	26463	26281	26258	26101	26550	26531	26454	26352	26212	26220	26195	26427	26209	26300	26077	26341	25918	26318	26230	26053	26291	26550	26212	26585	26193	26382	26155	26399	26357	26616	26149	26468	26069	26401	26146	26447	25896	26161	26476	26228	26183	26365	26352	26247	26285	26212	26095	26272	26307	26278	26214	26492	26177	26354	26212	26531	26496	26226	26191	26189	26392	26351	26296	26402	26325	26343	26417	26466	26367	26530	26430	26384	26428	26642	26262	26032	26325	26360	26699	26391	26449	26187	26093	26380	26153	26467	26233	26252	26239
29089	51020	51089	42754	34941	28362	28114	25975	24469	22674	21338	19878	18759	18621	18563	18470	18602	18765	18722	18518	18420	18164	18242	18380	18255	18325	18490	18377	18582	18327	18130	18127	17917	18046	18153	18084	17834	18067	17958	17765	17822	17915	17800	17677	17763	17780	17720	17787	17649	17666	17716	17674	17695	17685	17563	17747	17825	17616	17652	17645	17562	17652	17682	17611	17602	17547	17553	17670	17596	17650	17667	17697	17829	17726	17584	17847	17455	17533	17586	17813	17433	17762	17591	17497	17579	17689	17628	17596	17480	17475	17716	17716	17591	17524	17782	17601	17744	17717	17895	17603	17664	17526	17687	17775	17626	17446	17695	17569	17631	17689	17689	17541	17524	17844	17655	17489	17562	17501	17658	17647	17646	17638	17582	17595	17628	17609	17714	17387	17745	17575	17584	17490	17850	17751	17653	17696	17674	17683	17764	17462	17589	17739	17582	17743	17668	17623	17818	17583	17630	17597	17685	17834	17607	17717	17742	17710	17471	17628	17560	17509	17747	17558	17708	17478	17480	17572	17456	17813	17670	17764	17606	17552	17617	17659	17739	17487	17668	17520	17445	17612	17734	17610	17753	17640	17755	17696	17773	17486	17750	17456	17644	17562	17278	17696	17541	17619	17633	17844	17607	17646	17589	17667	17509	17689	17742	17530	17534	17814	17622	17672	17543	17698	17690	17613	17584	17544	17642	17607	17707	17678	17457	17596	17528	17505	17841	17711	17494	17399	17650	17657	17765	17633	17642	17628	17445	17695	17634	17636	17620	17576	17507	17629	17611	17534	17659	17738	17707	17530	17634	17654	17603	17618	17588	17685	17793	17570	17450	17503	17725	17607	17735	17533	17841	17605	17713	17697	17636	17514	17422	17485	17539	17649	17681	17730	17791	17567	17622	17378	17637	17730	17675	17493	17492	17645	17730	17793	17616	17786	17472	17825	17461	17547	17431	17641	17517	17713	17709	17538	17589	17572	17487	17678	17558	17726	17704	17639	17538	17611	17614	17693	17796	17631	17875	17453	17716	17693	17709	17473	17742	17549	17697	17611	17744	17425	17440	17735	17628	17631	17662	17649	17535	17443	17522	17485	17499	17468	17583	17648	17626	17766	17547	17829	17553	17713	17680	17671	17682	17614	17667	17598	17576	17626	17682	17890	17530	17633	17879	17586	17615	17667	17812	17596	17765	17544	17596	17364	17590	17625	17635	17649	17564	17386	17682	17706	17614	17704	17732	17535	17353	17501	17735	17570	17458	17662	17627	17726	17728	17668	17450	17594	17598	17597	17598	17712	17538	17645	17499	17697	17675	17556	17592	17659	17548	17394	17644	17736	17507	17589	17708	17606	17709	17628	17689	17571	17755	17553	17606	17541	17648	17485	17694	17621	17549	17528	17668	17661	17781	17450	17496	17496	17568	17767	17734	17585	17751	17724	17683	17505	17634	17740	17597	17505	17717	17556	17690	17738	17625	17816	17598	17691	17617	17518	17584	17710	17637	17677	17670	17640	17546	17693	17628	17644	17699	17592	17640	17624	17703	17669	17729	17402	17703	17566	17638	17548	17600	17686	17657	17538	17313	17655	17610	17714	17493	17563	17682	17495	17643	17612	17597	17737	17702	17549	17698	17664	17615	17657	17432	17540	17639	17707	17696	17350	17498	17723	17639	17675	17822	17543	17672	17727	17707	17586	17825	17534	17577	17605	17763	17679	17675	17534	17597	17797	17663	17477	17532	17596	17660	17712	17627	17526	17569	17763	17626	17519	17704	17650	17563	17664	17509	17574	17582	17506	17592	17880	17652	17632	17664	17450	17603	17540	17670	17780	17447	17531	17594	17902	17711	17694	17446	17889	17637	17733	17511	17559	17593	17794	17533	17599	17662	17492	17729	17633	17596	17568	17763	17734	17551	17532	17538	17559	17505	17762	17517	17458	17657	17756	17864	17518	17488	17771	17610	17320	17754	17571	17444	17659	17676	17591	17494	17537	17661	17735	17634	17436	17619	17634	17541	17660	17554	17488	17795	17630	17736	17523	17644	17560	17416	17674	17559	17617	17734	17578	17640	17323	17609	17533	17781	17523	17577	17575	17673	17671	17730	17773	17710	17602	17711	17559	17312	17533	17629	17590	17720	17573	17463	17744	17569	17583	17582	17713	17646	17631	17660	17504	17701	17708	17596	17623	17688	17674	17571	17757	17701	17437	17589	17639	17532	17649	17591	17690	17659	17520	17574	17768	17618	17435	17668	17700	17698	17712	17638	17422	17670	17688	17505	17623	17821	17470	17539	17592	17695	17643	17617	17445	17550	17815	17571	17570	17670	17602	17556	17663	17561	17711	17528	17608	17715	17738	17742	17698	17614	17690	17538	17705	17738	17512	17782	17679	17770	17441	17681	17527	17573	17610	17698	17685	17683	17610	17770	17687	17561	17752	17454	17558	17521	17514	17811	17691	17669	17613	17527	17525	17643	17684	17633	17634	17555	17681	17645	17711	17591	17681	17586	17573	17829	17763	17722	17676	17591	17513	17578	17502	17695	17573	17596	17641	17684	17720	17631	17517	17812	17496	17795	17571	17614	17542	17477	17691	17453	17594	17624	17698	17432	17687	17699	17572	17761	17632	17713	17755	17492	17688	17561	17520	17584	17616	17395	17698	17694	17640	17707	17636	17507	17672	17541	17648	17570	17824	17606	17692	17656	17469	17646	17761	17487	17573	17653	17755	17564	17532	17737	17803	17600	17565	17629	17720	17519	17685	17610	17629	17486	17747	17759	17533	17714	17728	17609	17579	17532	17702	17720	17766	17792	17673	17527	17592	17629	17778	17565	17551	17770	17572	17669	17716	17671	17591	17699	17766	17660	17666	17568	17431	17626	17666	17573	17737	17681	17661	17523	17454	17691	17600	17647	17527	17523	17563	17493	17641	17640	17720	17606	17670	17815	17709	17720	17589	17643	17705	17476	17549	17630	17431	17639	17575	17529	17520	17729	17632	17708	17723	17573	17638	17556	17505	17566	17640	17656	17611	17696	17603	17664	17548	17573	17713	17623	17722	17751	17675	17820	17625	17691	17533	17592	17503	17596	17559	17768	17601	17614	17552	17781	17847	17643	17653	17661	17573	17746	17793	17641	17550	17531	17688	17777	17488	17563	17515	17794	17444	17673	17746	17701	17745	17748	17542	17601	17591	17586	17701	17590	17611	17735	17595	17835	17447	17773	17829	17551	17533	17665	17562	17638	17747	17569	17618	17761	17679	17555	17659	17619	17475	17541	17663	17545	17603	17549	17648	17454	17766	17748	17394	17547	17631	17943	17664	17499	17541	17591	17670	17670	17590	17645	17820	17652	17662	17608	17755	17554	17604	17652	17616	17662	17632	17803	17841	17378	17747	17692	17656	17566	17636	17719	17802	17678	17711	17557	17591	17646	17619	17623	17675	17714	17480	17554	17623	17780	17598	17625	17516	17694	17711	17532	17559	17588	17632	17599	17687	17600	17705	17594	17750	17498	17620	17547	17691	17533	17368	17699	17675	17507	17551	17595	17654	17520	17569	17592	17694	17747	17600	17543	17489	17496	17591	17559	17480	17708	17514	17530	17630	17535	17661	17762	17542	17539	17571	17658	17731	17383	17768	17634	17590	17627	17558	17634	17514	17664	17628	17848	17725	17582	17687	17685	17671	17559	17591	17740	17618	17674	17588	17534	17732	17592	17664	17531	17688	17683	17610	17537	17766	17690	17628	17637	17466	17571	17777	17525	17499	17775	17618	17681	17651	17726	17590	17693	17608	17628	17561	17597	17626	17754	17674	17586	17613	17711	17865	17530	17654	17482	17590	17675	17739	17519	17647	17568	17612	17598	17466	17720	17670	17676	17619	17706	17645	17544	17653	17692	17701	17553	17549	17498	17596	17604	17507	17551	17772	17562	17517	17868	17726	17597	17621	17686	17732	17819	17722	17564	17806	17732	17657	17583	17533	17698	17596	17776	17604	17562	17549	17677	17546	17511	17673	17665	17616	17748	17609	17657	17614	17735	17651	17691	17517	17827	17727	17845	17765	17469	17641	17419	17721	17535	17608	17638	17679	17555	17533	17542	17637	17741	17814	17614	17868	17487	17667	17625	17671	17560	17705	17562	17790	17549	17738	17641	17597	17706	17773	17655	17554	17533	17539	17481	17615	17601	17702	17763	17664	17818	17626	17533	17650	17740	17528	17798	17745	17698	17749	17507	17506	17721	17707	17588	17687	17708	17606	17584	17626	17555	17589	17584	17714	17714	17748	17810	17611	17634	17573	17798	17699	17652	17530	17740	17613	17884	17578	17579	17574	17677	17659	17630	17841	17691	17527	17729	17655	17598	17515	17631	17648	17640	17739	17584	17598	17859	17475	17632	17546	17717	17652	17634	17527	17684	17665	17675	17889	17598	17500	17739	17752	17553	17541	17638	17540	17554	17529	17672	17459	17687	17627	17523	17531	17562	17683	17764	17520	17534	17637	17622	17604	17809	17600	17630	17586	17581	17655	17776	17711	17565	17733	17670	17390	17673	17724	17804	17622	17428	17608	17648	17684	17514	17550	17512	17874	17652	17670	17570	17726	17503	17562	17772	17595	17736	17534	17672	17518	17646	17674	17726	17655	17858	17645	17670	17577	17545	17648	17709	17722	17826	17755	17636	17536	17697	17477	17439	17720	17717	17650	17511	17758	17692	17802	17628	17678	17616	17636	17545	17617	17882	17545	17744	17596	17640	17607	17607	17781	17653	17744	17534	17611	17683	17722	17701	17479	17816	17542	17726	17772	17478	17679	17648	17639	17342	17654	17686	17762	17702	17701	17594	17537	17647	17591	17501	17461	17818	17731	17683	17586	17606	17512	17774	17594	17719	17640	17664	17695	17575	17614	17694	17583	17565	17586	17670	17668	17675	17624	17591	17680	17563	17700	17614	17684	17706	17617	17650	17641	17745	17757	17714	17277	17574	17721	17623	17747	17664	17776	17668	17698	17710	17541	17523	17623	17651	17939	17508	17661	17709	17561	17770	17527	17510	17720	17774	17452	17626	17780	17601	17655	17754	17652	17650	17755	17559	17584	17859	17776	17654	17608	17700	17491	17701	17594	17632	17735	17602	17552	17857	17670	17444	17699
39761	38312	42571	38136	32773	30958	30732	29908	29265	28749	28383	27920	27553	27470	27645	27451	27663	27359	27352	27683	27538	27556	27406	27368	27568	27500	27486	27300	27527	27395	27593	27262	27611	27507	27321	27439	27419	27405	27328	27414	27354	27357	27381	27391	27597	27195	27455	27574	27256	27203	27490	27356	27322	27392	27307	27203	27338	27348	27204	27245	27395	27287	27384	27203	27294	27019	27181	27483	27318	27368	27127	27060	27313	27320	27339	27315	27231	27182	27364	27415	27410	27352	27366	27291	27407	27343	27214	27340	27362	27522	27094	27295	27154	27389	27317	27028	26978	26935	27025	27622	27054	27136	27400	27340	27449	27185	27351	27206	27302	27094	27252	27436	27121	27205	27516	27178	27090	27176	27207	27131	26802	27043	27291	27295	27545	27292	27375	27164	27375	27519	27214	27385	27561	27153	27199	27341	27284	27336	27481	27186	27325	27318	27373	27124	27439	27611	27535	27191	27308	27166	27488	27116	27350	27376	27323	27175	27296	27208	27192	27412	27346	27261	27400	27404	27118	27227	27467	27459	27270	27415	27191	27146	27327	27474	27188	27667	27459	27062	27265	27431	27348	27205	26893	27259	27246	26989	27348	27614	27425	27327	27350	27155	27068	27362	27613	27223	27417	27082	27260	27299	27412	27154	27254	27391	27124	27505	27472	27406	27320	26932	27369	27514	27368	27319	27460	27233	27346	27503	27328	27381	27092	27443	27627	27448	27264	27443	27139	27219	27362	27361	27315	27433	27120	27442	27263	27172	27524	27368	27338	27310	27162	27275	27409	27175	27170	27278	27202	27388	27311	27041	27170	27506	27335	27040	27252	27292	27385	27276	27250	27454	27403	27207	27316	27219	27330	27245	27142	27262	27321	26939	27164	27208	27122	27411	27315	27460	27411	27428	27509	27212	27368	27035	27181	27119	27343	27242	27462	27307	27121	27357	27170	27070	27290	27104	27103	27321	27280	27385	27419	27385	27344	27320	27176	27465	27315	27265	27287	27371	27258	27163	26984	27232	27269	27172	27548	27208	27381	27289	27322	27231	27227	27022	27254	27204	27173	27366	27384	27118	27432	27227	27219	27297	27650	27390	27139	27544	27334	27347	27161	27203	27295	27220	27354	27441	27290	27432	27468	27442	27327	27266	27267	27238	27375	27445	27391	27310	27346	27529	27313	27299	27459	27335	27212	27327	27244	27170	27248	27301	27441	27507	27346	27356	27211	27380	27285	27526	27265	27382	27317	27121	27184	27414	27294	27250	27200	27305	27283	27028	27003	27232	27426	27175	27353	27365	27080	27367	27266	27312	27328	27281	27111	27216	27353	27188	27200	27267	27231	27274	27287	27438	27406	27397	27206	27149	27064	27062	27413	27365	27362	27281	27244	27510	27206	27290	27445	27382	27155	27093	27160	27338	27207	27418	27514	27405	27342	27083	27336	27280	27519	27378	27315	27167	27611	27269	27348	27433	27281	27428	27416	27163	27511	27341	27262	27117	27244	27237	27265	27115	27387	27391	27261	27134	27378	27199	27406	27224	27195	27098	27222	27458	27299	27345	27245	27036	27133	27307	27203	27366	27206	27303	27213	27156	27376	27396	27414	27216	27477	27434	27189	27254	27464	27157	27456	27226	27334	27391	27334	27232	27410	27476	27334	27316	27274	27028	27416	26995	27329	27589	27207	27301	27579	27394	27442	27296	27310	27559	27295	27127	27114	26992	27225	27345	27358	27200	27213	27308	27286	27211	27295	27099	27031	27259	27147	27280	27405	27414	27456	27303	27172	27240	27229	27014	27440	27385	27202	27245	27292	27438	27377	27378	27091	27331	27082	27165	27418	27301	27409	27448	27051	27185	27288	27323	27310	27575	27483	27091	27179	27155	27221	27749	27109	27314	27399	27300	27128	27443	27164	27284	27133	27131	27462	27499	27182	27560	27141	27137	27176	27217	27519	27091	27374	27346	27547	27360	27038	27416	27477	27166	27276	27406	27607	27165	27350	27239	27403	27239	27451	27249	27338	27551	27121	27236	27272	27063	27492	27388	27393	27354	27370	27202	27470	27405	27435	27411	27168	27106	27301	27246	27305	27404	26885	27033	27339	27379	27249	27181	27478	27145	27028	27503	27253	27262	27273	27293	27032	27243	27420	27337	27310	27399	27051	26951	27303	27280	27076	27282	27572	27097	27488	26980	27279	27357	27254	27320	27389	27279	27355	27439	27092	27106	27337	27453	27432	27154	27351	27114	27254	27152	27373	27306	27197	27104	27295	27328	27202	27031	27042	27409	27442	27389	27359	26958	27340	27368	27344	27152	27307	27441	27327	27163	27399	27218	27063	27355	27408	27403	27493	27207	27364	27434	27113	27267	27361	27207	27289	27434	27339	27300	27492	27010	27331	27342	27255	27380	27221	27460	27403	27285	27277	27251	27344	27334	27064	27248	27200	27064	27293	27361	27181	27351	27293	27487	27419	27322	27180	27334	27510	27391	27365	27265	27460	27420	27307	27112	27294	27561	27413	27232	27375	27220	27211	27193	27353	27442	27340	27373	27367	27453	27219	27160	27519	27301	27121	27275	27215	27373	27394	27395	27390	27176	27213	27448	27208	27527	27274	27431	27488	27411	27277	27362	27264	27324	27413	27443	27362	27359	27376	27183	27219	27049	27173	27404	27038	27166	27460	27299	27080	26924	27246	27239	27319	27384	27268	27149	27283	27277	27241	27533	27372	27462	27158	27353	27284	27502	27410	27299	27015	27148	27201	27222	27357	27098	27281	27174	27215	27068	27452	27336	27256	27429	27571	27737	27236	27026	27188	27156	27279	27176	27093	27311	27406	27242	27346	27410	27400	27282	26931	27008	27384	27320	27216	27350	27402	27547	27263	27217	27235	27111	27196	27402	27213	27003	27310	27304	27514	27403	27313	27385	27296	27199	27383	27239	27290	27177	27153	27179	27242	27108	27575	27567	27216	27433	27381	27403	27312	27032	27256	27228	27284	27458	27302	27196	27112	27220	27291	27342	27318	27236	27202	27092	27438	27141	27332	27309	27288	27225	27173	27657	27272	27212	27402	27304	27056	27346	27140	27069	27316	27471	27234	27251	27783	27009	27466	27506	27333	27417	27207	27348	27371	27342	27196	27271	27167	26924	27380	27183	27302	27086	27271	27085	27389	27423	27401	27009	27396	27201	27502	27341	27297	27453	27237	27411	27246	27137	27453	27336	27307	27217	27539	27376	27130	27259	27095	27526	27184	27348	27092	27195	27228	27407	27197	27351	27296	27026	27337	27201	27394	27377	27704	27208	27528	27286	27528	27319	27364	27270	27266	27398	27418	27304	27185	27203	27169	27384	27606	27253	27454	27184	27332	27420	27304	27212	27431	27050	27178	27165	27307	27136	27281	27251	27026	27257	27493	27104	27075	27415	27267	27482	27361	27348	27169	27227	27646	27120	27232	27192	27111	27366	27327	26969	27086	27233	27432	27272	27460	27473	27200	27295	27386	27355	27386	27117	27240	27244	27400	27289	27153	27214	27360	27158	27402	27285	27219	27419	27321	27066	26887	27493	27194	27109	27166	27140	27321	27164	27115	27167	27197	27362	27312	27354	27308	27445	27386	27477	27219	27340	27382	27392	27442	27306	27571	27544	27287	27146	27074	27221	27259	27332	27226	27088	27446	27585	27767	27095	27278	27447	27216	27249	27304	27181	26955	27444	27387	27115	27266	27597	27394	27541	27326	27404	27389	27384	27334	27385	27360	27326	27212	27268	27209	27321	27222	27427	27395	27322	27486	27413	27265	27136	27350	27212	27432	27180	27509	27343	27310	27220	27188	27322	27278	27353	27210	27539	27515	27225	27452	27365	27531	27381	27395	27512	27407	27188	27198	27579	27370	27236	27410	27297	27139	27305	27235	27201	27276	27127	27122	27068	27345	27294	27086	27334	27306	27323	27683	27195	27425	27368	27068	27307	27411	27385	27105	27242	27155	27060	27227	27163	27382	27059	27554	27310	27416	27234	27178	27361	27317	27332	27232	27147	27206	27322	27284	27523	27040	27414	27654	27021	27238	27034	27194	27395	27398	27360	27473	27411	27323	27223	27256	27388	27212	27227	27271	27350	27187	27314	27470	27212	27172	27255	27317	27247	27247	27272	27036	27373	27320	27018	27452	27548	27128	27257	27150	27124	27477	27378	27387	27370	27388	27312	27214	27361	27436	27427	27279	27458	27315	27159	27322	27590	27441	27340	27175	27243	27314	27218	27487	27377	27081	27282	27396	27282	26916	27203	27151	27134	27120	27290	27343	27408	27407	27002	27315	27256	27549	27136	27192	27369	27168	27310	27217	27219	27507	27567	27264	27163	27309	27458	27206	27236	27429	27241	27294	27218	27298	27046	27316	27097	27411	27192	27066	27253	27384	27183	27304	27462	27032	27410	27261	27263	27456	27166	27314	27321	27178	27492	27195	27185	27325	27322	27130	27261	27114	27338	27359	27368	27219	27025	27322	27489	27336	27430	27031	27233	27330	27562	27343	27549	27499	27144	27251	27212	27279	27099	27210	27165	27392	27474	27368	27205	27410	27286	27452	27276	27473	27226	27206	27537	27354	27337	27281	27464	27181	27245	27340	27295	27204	27160	27302	27439	27217	27220	27065	27319	27028	27090	27620	27141	27345	27307	27234	27170	27440	27103	27066	27230	27375	27240	27314	27027	27362	27211	27261	27115	27128	27337	27307	27452	27686	27236	27289	27340	27545	27226	27234	27365	27282	27066	27213	27299	27465	27319	27309	27338	27289	27360	27200	27306	27078	27240	27461	27094	27222	27161	27332	27233	27181	27428	27370	27316	27147	27562	27154	27303	26958	27156	27627	27533	27489	27161	27455	27365	27478	27161	27446	27393	27092	27356	27327	27121	27477	27372	27278	27247	27268	27237	27162	27308	27363	27369	27193	27128	27465	27254	27410	27179	27547	27087	27392	27079	27390	27209	27300	27421	27342	27209	27593	27252	27180	27773	27226	27151	27484	27311	27499	27213	27245	27210	27175	27182	27579	27531	27225	27326	27133	27214	27452	27222	27369	27817	27295	27182	27209	27408	27165	27003	27187	27171	27226	27387	27333	27232	27187	27425	27469	27280	27497	27554
31855	40814	41172	33392	26234	24196	23611	22558	21388	20253	19636	18802	18590	18330	18217	18413	18511	18222	18333	18283	18393	18260	18350	18134	18287	18304	18329	18357	18089	18085	18010	18227	18282	18153	18059	18148	17933	18111	17806	18022	18032	17906	18188	18155	17842	17935	17956	17955	18054	18134	18037	18044	18017	18018	18030	17974	17969	18006	17950	17995	17892	18153	17937	18011	18052	17913	18074	18165	18049	18123	17815	17897	18076	18048	17885	18168	17941	17920	17943	17970	18137	17985	17963	17862	17996	17985	17909	18035	18012	17986	18093	18041	17985	18049	17905	17889	17906	17941	17913	18043	17950	18031	17851	17859	17874	17978	17989	18057	17990	18160	18001	17864	17926	18099	18028	17981	17835	18143	17888	18124	18115	18056	17943	18003	17855	17860	18067	17832	18084	17920	18146	18011	17951	18163	17895	17890	18030	18061	18054	17915	18063	17986	17968	18046	17929	18201	17959	17851	17877	18049	17868	17976	17990	17947	18022	17826	17906	17762	18092	17884	17971	17943	17958	17963	18043	18040	18024	18110	17961	17934	17901	17988	17903	17930	17927	17983	18139	18099	17864	17989	18018	18225	18116	17992	17959	17957	17927	17953	17946	17970	17762	18204	17951	18155	18009	17860	17923	18034	17815	17970	18003	18063	17955	17887	17949	18070	18002	17885	17782	18094	17905	18061	18045	18188	17979	18143	17922	17847	18014	17847	17927	17891	18080	18126	18110	17938	17985	17935	18077	18132	17999	18172	17978	17897	17909	17950	17895	17953	17937	18140	17830	17965	18001	17995	18039	17839	17995	17970	17934	18025	18156	18059	18000	17873	17982	18032	17963	18056	18060	17897	18188	17901	17898	18054	17976	17961	18072	18039	17973	17999	17939	17923	17917	17908	18029	18063	17924	17906	18038	18089	18147	18120	17948	18036	18124	18008	17917	17824	17912	18043	17934	17913	17905	18038	18092	17916	18066	18069	18044	18071	17937	18025	17965	18213	17934	17978	18189	18000	17999	18093	17936	17938	18002	17891	18013	18181	17979	18125	18063	17984	18023	17976	18003	17852	17952	17998	17888	18015	18051	17754	17931	17888	18007	17919	18090	18087	18080	18032	18026	17982	17862	17785	17887	17814	18069	17875	17831	17901	18077	18261	17941	17957	17999	17888	17873	18011	17978	18166	17986	17929	18010	18002	18016	18019	17986	17955	18001	18221	18082	18024	18067	18044	17911	17894	17883	18068	17938	17968	17968	17979	17955	18069	17863	18159	17902	18020	17893	18056	17911	17983	18013	17771	18166	18041	17998	17930	18077	17985	18118	17958	17797	17921	18041	18040	18031	18023	18032	17975	18037	17928	18022	17917	17928	17987	17963	18069	17977	18006	17937	18106	17886	18094	18016	17913	17874	17896	18062	18046	17935	17947	18056	17901	18109	17831	18352	17968	18067	17963	18065	17895	18101	17922	18010	17833	17998	17784	18085	18089	17848	17964	18134	17991	17948	17903	17945	18053	18149	17891	18057	17930	17977	17991	18028	17929	18028	17837	18040	18158	18018	18124	17853	18214	18212	17938	17990	17990	18026	17835	17947	18104	17892	17980	18015	18027	17945	18052	18050	17952	17855	18042	17922	18006	17897	18108	18066	17899	18047	17939	17940	17947	18000	18097	18108	18087	17961	17985	17883	17826	17912	18216	17869	18000	18023	17998	17878	17955	17812	18042	18086	18065	18072	17974	18070	18144	17949	18113	18034	17933	17911	18011	17918	18038	18024	18018	17995	17940	18147	17915	17892	17922	18098	17706	17918	17969	18129	17968	18059	18000	17803	17988	17958	18008	18035	17877	17968	17918	17938	18099	17928	18104	17932	18070	17782	17804	18016	18093	18154	18032	18200	18197	18135	17842	17891	18033	18032	18061	18092	17883	18073	18053	17924	18127	18007	17953	18013	17951	17941	18187	18082	17894	18100	18024	18033	18084	18004	17912	17954	17872	17788	18143	17941	18072	18128	18101	18140	17880	17972	18058	18054	18077	17943	18245	18032	17956	17867	17838	17885	17865	17928	17985	18024	17945	17993	18095	17962	18064	17958	17979	18028	17872	18078	17931	18072	18016	18018	17955	18049	17980	18103	17986	17924	17942	18020	17853	18017	18341	18094	18019	17882	17904	17967	17966	17999	17817	17835	18099	17800	18151	17833	18014	17839	17847	17884	18141	17994	17944	18062	17864	18000	17904	17987	18174	18044	18125	18169	18209	17980	18037	17951	17825	17996	18118	18116	18081	17864	17954	18056	17960	18020	18025	18191	18124	18103	18156	17962	17935	17945	18001	17878	17939	17921	18125	18101	18066	18017	18030	17857	17886	18021	17985	17941	18178	18010	17922	17867	17935	17850	18071	18070	18029	18049	17976	18015	17884	18354	17927	18013	18067	17892	17926	17990	17922	18151	17984	18041	17876	17846	18078	17944	17973	18156	18142	18031	18176	18136	18017	18058	17931	18123	18048	17922	18049	17851	18082	18013	18048	17975	18038	18007	18037	17942	17810	17885	17927	17846	17996	18146	18106	17969	18036	18062	18054	17993	17928	18067	18090	17939	18069	18133	18039	17985	18068	18158	17980	18038	18043	17893	17824	18034	17964	17907	17846	18059	17821	17949	17866	17912	17860	17861	17835	17864	17714	17714	18047	18139	18074	17829	18159	17929	17877	17821	17992	17977	17900	17864	18135	17857	18039	17972	18038	17944	18099	17991	18130	17900	18102	18055	18080	17917	17985	17921	17863	17938	18032	18054	17990	17958	18055	18072	18075	18035	18015	18068	18012	17988	18009	18106	18105	17829	17905	18043	18027	17961	17939	18001	18065	17989	17924	18133	17901	18085	17959	18079	18123	17834	18103	18051	18155	17800	18001	17936	17916	18048	17928	17907	17914	17996	18144	17868	17975	18010	18067	18269	18003	17980	18126	18093	18030	17946	17943	17936	18115	18036	17951	18085	17965	18114	17893	17996	18015	18115	17985	18050	17941	17999	18043	17977	17749	18079	18064	18082	18093	18012	17993	17980	18181	17756	17868	18073	17958	18106	17969	17907	17928	17967	17921	17882	17887	18050	17993	17947	17851	17894	17898	18034	17901	17921	17996	18108	18059	17853	17846	18207	18049	18141	17993	18200	17978	18082	17912	18174	17930	18114	17931	17983	18040	17925	17913	18036	17969	17979	18058	18379	18006	17959	17917	17944	17872	18078	17898	17931	17800	17959	17930	17830	18005	17898	17712	18231	17864	18008	17776	18005	18083	18045	18178	18024	17735	18097	17943	18017	17838	18000	18029	18010	18042	17988	18028	17915	17881	18015	18075	17975	18042	18018	17927	18106	18042	18027	17860	18148	17986	18006	18019	18017	18042	18015	18034	17927	18044	18071	18095	18098	18191	17931	17870	17910	18163	18083	18007	17932	18089	18035	17891	17927	17896	18104	18110	18118	17868	18006	18113	18005	18033	17987	18044	18051	17892	17918	17996	18091	17913	17932	18046	18071	17849	17831	17993	17984	17924	18140	17970	18039	18021	18227	18047	18018	17840	18064	18100	18000	18151	18076	17950	17962	18000	17792	17997	17929	17963	17988	18061	17957	18041	18019	17983	17974	17980	17981	17942	17839	18107	18094	18093	18145	18188	18124	17796	18070	18058	18033	18060	18102	17995	18126	17885	17844	18142	18019	18141	18012	18053	17804	18006	17982	18095	17886	18045	17948	17981	17995	18165	17863	17996	18002	17924	18044	17813	18209	18050	18112	18156	18092	17984	17807	17978	17878	18087	17769	17902	17993	18009	17886	17783	18056	17988	18039	18038	18012	17982	17979	17827	17896	18055	17825	18094	17942	18052	17893	18091	17988	17746	17884	17874	17975	17907	18027	18057	18094	17952	17991	18089	18136	18055	17958	18136	17902	18143	17932	17954	18062	18037	17988	17897	18197	17962	18009	18270	18024	17930	17996	17911	17862	18057	17960	18019	18133	17989	18043	17908	17989	17909	18194	18003	17877	18042	18069	17877	18314	18165	17871	17866	17959	18074	17983	17930	17776	18075	17945	18082	17936	18153	17886	18062	17811	17996	17963	18097	18014	17920	18221	17997	18120	18031	17990	17951	17884	17965	18043	18003	17748	17934	17932	18035	17922	18153	17881	18092	17830	18031	18047	18064	17935	17856	17852	17713	17959	17990	18060	18054	17854	18104	17959	17937	17883	17998	18035	17944	17783	17914	18017	17917	18225	18019	18023	18111	17903	17922	18115	17918	18001	17901	18045	17976	17891	18021	18098	17936	18153	17914	18110	18095	18073	17779	17972	18145	18017	18092	18083	18032	17878	18088	17907	17898	18184	17972	18125	18089	18045	17788	18084	17993	17955	18064	17926	18007	17873	17906	18107	18158	17956	18088	17842	17988	17730	17740	17874	17931	17977	17912	18139	17948	18109	18112	18108	18173	18063	18068	18025	18086	18016	17943	17986	17745	17905	18003	18069	18001	17935	17988	18006	18244	18049	17972	18112	17879	18053	17780	18166	17707	18017	18054	18040	18158	17993	18069	17910	17923	18151	17936	18132	18081	18049	17882	17834	18091	17962	18153	18078	17983	18007	18076	17956	18093	17813	17971	17895	17941	18044	18077	18025	18023	18061	18012	18055	18028	18090	17867	17991	18066	18004	18126	18039	18188	18005	17902	17743	17907	18151	18139	17920	18082	18093	18134	17924	17940	18005	18052	17982	18001	17978	18042	18017	18016	17959	17821	17956	18067	17886	17929	17849	17983	17879	17962	17921	18120	18023	17956	17913	17888	18046	18071	18038	18126	17865	17962	18033	17876	18039	18122	17880	17958	18092	17839	18148	17795	17994	18074	18035	18067	18070	17969	18054	17979	18069	18173	18099	17990	18017	17732	17965	18023	17835	17978	18006	18089	17891	17895	18026	17842	17923	17913	18022	17939	18035	18089	18051	18146	18080	17865	17973	17895	17746	17920	18020	17962	17955	17924	17901	17987	18022	18019	18025	17943	18158	18157	18047	17911	18123	18175	18017	18071	17875	17940	17654	17995	18026	17826	17968	17997	18007	17990	18013	18084	18064	17893	17996	17821	18098	17764	17997	17919	18021	17979	17933	17956
24229	20971	27645	29246	29463	32441	33922	31956	31059	30362	29287	28687	28379	28269	28252	28169	28337	28056	27989	28219	27988	28020	28334	28022	27982	27920	27753	27932	27970	28080	27876	28077	27952	28117	28052	27680	27920	27900	27505	27646	27731	27858	27982	27712	28117	27944	27912	27943	27702	27730	27807	27627	27792	27928	27737	27746	27912	27644	27820	27821	27703	27881	27448	27390	27742	27797	27724	27789	27764	27591	27717	27855	27628	27711	27649	27569	27731	27525	27537	27689	27961	27716	27804	27623	27430	27535	27706	27566	27753	27439	27615	27640	27552	27651	27910	27687	27565	27702	27652	27744	27517	27875	27838	27828	27814	27619	27716	27879	27647	27753	27607	27682	27759	27705	27647	27752	27623	27685	27645	27745	27840	27745	27631	27704	27671	27879	27450	27449	27823	27758	27680	27737	27718	27664	27556	27771	27474	27681	27667	27684	27804	27542	27746	27559	27628	27659	27712	27627	27763	27821	27790	27730	27674	27609	27586	27463	27677	27505	27701	27561	27790	27682	27550	27693	27761	27791	27883	27720	27769	27765	27845	27521	27804	27617	27700	27734	27848	27688	27574	27593	27752	27724	27719	27686	27452	27661	27558	27583	27778	27622	27823	27605	27645	27622	27521	27645	27641	27780	27667	27553	27907	27618	27700	27645	27580	27722	27793	27410	27652	27680	27488	27702	27825	27716	27658	27868	27628	27497	27713	27768	27702	27573	27738	27749	27547	27448	27658	27669	27559	27668	27531	27826	27644	27719	27748	27628	27613	27583	27649	27763	27898	27394	27512	27574	27752	27609	28026	27778	27835	27525	27561	27445	27507	27743	27780	27710	27661	27698	27887	27745	27495	27883	27538	27374	27756	27610	27444	27707	27678	27609	27817	27909	27636	27789	27689	27893	27904	27681	27521	27673	27554	27646	27422	27529	27832	27788	27580	27379	27853	27761	27827	27757	27552	27452	27814	27708	27876	27648	27791	27723	27710	27614	27457	27779	27648	27779	27765	27876	27867	27688	27451	27695	27730	27638	28051	27926	27801	27545	27499	27523	27667	27445	27719	27564	27730	27682	27732	27744	27659	27933	27582	27639	27655	27725	27592	27846	27642	27735	27761	27482	27665	27749	27572	27634	27541	27715	28053	27563	27559	27574	27703	27690	27621	27643	27670	27294	27888	28028	27427	27578	27793	27577	27674	27737	27508	27562	27703	27664	27694	27577	27603	27855	27699	27523	27783	27715	27760	27636	27771	27738	27760	27860	27707	27625	27742	27886	27653	27869	27797	27731	27717	27565	27542	27475	27720	27568	28012	27688	27843	27797	27752	27536	27650	27451	27871	27988	27608	27687	27778	27714	27729	27719	27609	27544	27698	27568	27606	27500	27705	27850	27738	27794	27377	27612	27624	27521	27825	27608	27628	27743	27530	27721	27734	27561	27634	27681	27753	27734	27446	27208	27571	27267	27497	27686	27866	27443	27606	27598	27377	27438	27561	27569	27803	27539	27898	27452	27807	27784	27815	27685	27469	27741	27679	27919	27760	27706	27672	27678	27643	27670	27875	27751	27702	27636	27737	27603	27530	27707	27833	27794	27556	27648	27604	27544	27749	27739	27611	27656	27751	27784	27770	27796	27699	27773	27626	27571	27782	27644	27899	27632	27590	27629	27922	27560	27593	27834	27589	27385	27493	27522	27864	27533	27776	27673	27712	27558	27565	27540	27822	27822	27705	27669	27876	27717	27619	27508	27625	27576	27682	27921	27586	27697	27881	27482	27467	27890	27769	27597	27547	27692	27772	27707	27765	27643	27799	27781	27657	27672	27296	27587	27699	27615	27578	27747	27901	27800	27542	27807	27689	27531	27590	27971	27723	27762	27689	27623	27837	27815	27873	27541	27745	27664	27685	27694	27790	27623	27679	27417	27749	27663	27648	27747	27922	27656	27661	27480	27949	27681	27545	27634	27577	27451	27580	27482	27534	27815	27846	27690	27871	27830	27448	27754	27606	27688	27531	27753	27719	27531	27790	27617	27695	27635	27700	27406	27682	27731	27590	27525	27775	27826	27539	27281	27589	27525	27581	27740	27823	27844	27626	27674	27700	27864	27943	27631	27797	27585	27629	27490	27643	27578	27719	27562	27712	27418	27823	27789	27694	27567	27946	27692	27666	27717	27821	27755	27772	27587	27635	27703	27717	27555	27791	27954	27742	27759	27602	27728	27918	27523	28064	27647	27654	27577	27614	27670	27900	27648	27560	27649	27623	27620	27811	27645	27390	27446	27753	27870	27543	27579	27836	27753	27889	27593	27741	27577	27426	27841	27667	27771	27509	27683	27768	27786	27701	27552	27614	27489	27903	27642	27604	27607	27720	27533	27693	27616	27789	27704	27492	27495	27784	27684	27588	27737	27843	27766	27718	27526	27765	27743	27618	27842	27664	27513	27545	27706	27574	27811	27952	27824	27786	27785	27775	27650	27622	27567	27563	27734	27644	27857	27715	27805	27773	27832	27627	27637	27490	27619	27742	27651	27887	27728	27777	28024	27753	27589	27603	27824	27723	27504	27519	27647	27768	27708	27592	27429	27831	27692	27716	27601	27751	27759	27573	27663	27540	27569	27688	27516	27647	27650	27401	27804	27631	27628	27763	27648	27734	27690	27695	27462	27717	27769	27924	27622	27949	27813	27701	27715	27626	27778	27707	27673	28003	27648	27748	27810	27793	27583	27634	27833	27864	27694	27475	27597	27627	27744	27533	27589	27590	27642	27719	27923	27815	27487	27360	27555	27538	27975	27867	27654	27605	27698	27782	27701	27544	27661	27683	27943	27831	27679	27633	27685	27758	27573	27839	27781	27587	27933	27767	27630	27636	27796	27711	27641	27830	27780	27982	27562	27506	27647	27779	27623	27554	27767	27676	27700	27873	27556	27720	27555	27789	27412	27598	27774	27497	27751	27697	27543	27794	27548	27578	27586	27772	27716	27870	27831	27719	27864	27678	27630	27544	27940	27717	27613	27736	27654	27503	27731	27908	27775	27544	27608	27758	27664	27761	27699	27833	27729	27571	27662	27882	27598	27629	27429	27622	27780	27838	27766	27751	27494	27699	27835	27880	27591	27507	27819	27807	27888	27729	27844	27450	27760	27877	27781	27776	27973	27839	27598	27576	27860	27837	27430	27596	27695	27829	27672	27815	27399	27864	27637	27854	27469	27943	27491	27537	27865	27445	27622	27483	27618	27728	27661	27804	27640	27768	27901	27765	27399	27736	27872	27675	27868	27972	27677	27377	27801	27560	27833	27706	27676	27487	27457	27618	27733	27700	27742	27711	27444	27696	27627	27550	27724	27644	27777	27590	27708	27759	27875	27583	27801	27681	27625	27797	27679	27640	27872	27582	27576	27603	27782	27516	27558	27926	27826	27909	27772	27831	27654	27676	27778	28068	27677	27769	27886	28145	27552	27519	27488	27563	27744	27852	27446	27757	27657	27749	27935	27871	27716	27831	27888	27824	27582	27718	27667	27648	27690	27720	27560	27639	27707	27447	27477	27714	27542	27646	27556	27552	27627	27675	27858	27400	27875	27645	27581	27657	27465	27716	27828	27478	27766	27796	27756	27892	27923	27831	27574	27703	27817	27778	27680	27696	27473	27779	27583	27638	27727	27911	27656	27814	27509	27621	27466	27631	27814	27758	27689	27863	27714	27594	27750	27962	27645	27668	27893	27755	27620	27659	27684	27675	27823	27671	27978	27735	27570	27567	27572	27733	27777	27620	27769	27794	27699	27462	27583	27516	27706	27901	27822	27628	27835	27483	27990	27836	27894	27891	27820	27700	27556	27902	27578	27650	27704	27562	27646	27703	27705	27566	27498	27473	27665	27702	27690	27458	27844	27786	27614	27831	27759	27577	27622	27792	27935	27347	27700	27803	27845	27689	27935	27710	27757	27762	27758	27811	27637	27829	27596	27519	27877	27468	27720	27683	27865	27577	27821	27835	27614	27867	27699	27830	27730	27765	27608	27572	27577	27731	27796	27508	27841	27758	27717	27672	27492	27863	27540	27627	27475	27828	27690	27783	27580	28036	27636	27888	27679	27643	27691	27715	27621	27627	27676	27672	27882	27725	27867	27807	27934	27691	27811	27823	27777	27597	27896	27779	27445	27940	27831	27647	27566	27808	27654	27496	27743	27578	27713	27842	27617	27771	27796	27624	27803	27775	27705	27739	27820	27895	27796	27401	27845	27668	27617	27846	27607	27648	27477	27819	27661	27508	27696	27636	27644	27673	27611	27617	27697	27933	27599	27570	27900	27881	27451	27778	27871	27659	27592	27610	27667	27709	27581	27609	27532	27635	27414	27780	27760	27735	27507	28004	27974	27798	27548	27821	27674	27866	27761	27881	27685	27487	27609	27528	27725	27783	27491	27784	27581	27787	27776	27338	27554	27689	27476	27863	27538	27463	27853	27631	27858	27797	27569	27820	27558	27756	27749	27610	27768	27627	27737	27533	27831	27757	27824	27836	27741	27908	27554	27815	27678	27750	27624	27758	27732	27663	27637	27641	27579	27597	27690	27549	27592	27692	27537	27596	27777	27734	27525	27667	27588	27796	27625	27745	27513	27675	27467	27611	27640	27503	27781	27653	27718	27654	27608	27585	27633	27778	27648	27759	27777	27627	27657	27525	27532	27986	27829	27709	27587	27792	27602	27589	27723	27710	27839	27444	27603	27560	27656	27580	27565	27587	27564	27891	27591	27648	27837	27846	27672	27738	28038	27642	27651	27680	27872	27737	27860	27626	27594	27833	27833	27885	27912	27908	27928	27427	27478	27791	27573	27750	27858	27531	27802	27637	27713	27521	27698	27918	27411	27675	27762	27484	27808	27860	27447	27293	27702	27737	27682	27501	27621	27809	27592	27765	27720	27781	27863	27862	27458	27806	27626	27974	27791	27594	27343	27793	27815	27546	27815	27706	27557	27667	27463	27694	28002	27624	27688	27553	27686	27718	27459	27770	27320	27728	27412	27591	27780	27911	27638	27716	27876	27902	27673	27819	27725	27759	27802	27788	27414	27605	27613	27851	27771	27570	27628	27771	27650	27676	27679	27678	27454	27634	27711	27572	27696	27747	27861	27521	27666	27661	27881	27582	27752
27825	46439	44982	36996	29859	27466	26428	25235	23700	22247	20844	19624	18915	18783	18747	18859	18919	18785	18968	18778	18666	18658	18567	18750	18605	18701	18709	18875	18571	18581	18619	18530	18547	18495	18397	18420	18198	18571	18527	18488	18327	18361	18263	18351	18370	18372	18312	18244	18213	18468	18281	18294	18137	18184	18217	18164	18370	17990	18169	18288	18181	18167	18291	18081	18258	18293	18335	18438	18088	18232	18282	18299	18071	18254	18466	18176	18173	18398	18122	18240	18079	18298	18119	18189	18221	18214	18153	18203	18237	18201	18229	18348	18207	18115	18217	18302	18192	18099	18385	18370	18296	18175	18191	18287	18429	18231	18126	18107	18241	18291	18197	18219	18209	18270	18161	18182	18254	18310	18102	18100	18083	18216	18191	18182	18134	18236	18215	18156	17917	18278	18199	18046	18394	18422	18032	18223	18050	18239	18193	18373	18144	18142	18247	18246	18161	18148	18321	18131	18139	18200	18025	18243	18236	18083	18175	18365	18265	18210	18088	18197	18282	18181	18228	18304	18163	18058	18350	18211	18201	18267	18177	18166	18079	18214	18274	18099	18225	18043	18196	18081	18093	18039	18150	18137	18167	18153	18271	18189	18042	18066	18164	18228	18163	17981	18166	18368	18056	18018	18278	18138	17945	18359	18090	18307	18247	18409	18070	18137	18233	18250	18237	18135	18056	18241	18057	18196	18422	18274	18138	18273	18296	18211	18205	18361	18038	18272	18114	18175	18136	18169	18286	18035	18339	18280	18221	18311	18188	18351	18154	18150	18253	18204	18219	18333	18225	18158	18285	18266	18127	18253	18207	18108	18145	18148	18269	18074	18089	18209	18127	18136	18180	18097	18246	18073	18185	18222	18164	18241	18300	18294	18208	18250	18338	18251	18087	18076	18198	18189	18057	18242	18315	18131	18071	18292	18289	18340	18262	18259	18155	18270	18241	18244	18101	18314	18232	18329	18255	18179	18293	18014	18353	18141	18270	18273	18136	18152	18296	18215	18134	18207	18232	18155	18263	18276	18149	18120	18174	18361	18264	18246	18153	18294	18263	18292	18167	18202	18280	18124	18111	18253	18151	18224	18126	18125	18221	18204	18082	18383	18282	18471	18107	18266	18111	18304	18161	18202	18398	18166	18022	18300	18305	18257	18270	18325	18281	18212	18180	18257	18216	18265	18108	18194	18240	18208	17987	18312	18266	18206	18150	18307	18289	18125	18189	18157	18068	18079	18372	18203	18088	18321	18149	18169	18250	18286	18240	18166	18182	18225	18028	18006	18251	18197	18034	18131	18175	18264	18261	18109	18126	18191	18312	18167	18135	18414	18154	18185	18260	18066	18157	17950	18098	18311	18289	18218	18247	18151	18330	18211	18200	18075	18238	18432	18164	18267	18234	18189	18293	18242	18307	18206	18260	18293	18078	18317	18117	18291	18277	18118	18112	18170	18128	18251	18160	17998	18181	18304	18329	18138	18303	18259	18180	18258	18223	18170	18199	18181	18303	18176	18236	18222	18343	18256	18132	18261	18268	18269	18150	18029	18091	18110	18118	18173	18392	18145	18169	18246	18299	18111	18215	18272	18200	18220	18186	18141	18058	18118	18218	18071	18133	18104	18187	18269	18236	18287	18102	18114	18226	18087	18247	18214	18268	18144	18063	18061	18043	18062	18417	18183	18234	18271	18106	18221	18329	18166	18179	18084	18329	18239	18199	18276	18191	18177	18310	18241	18186	18178	18113	18346	18168	17886	18285	18179	18310	18043	18346	18318	18120	18233	18024	18356	18147	18065	18162	18180	18208	18274	18235	18172	18123	18180	18170	18322	18290	18241	18252	18114	17992	18208	18169	18186	18184	18207	17987	18316	18260	18328	18312	18048	18172	18279	18222	18105	18198	18205	18163	18213	18217	18069	18114	18200	18339	18259	18274	18259	18257	18201	18143	18240	18231	18248	18227	18100	18312	18151	18178	18221	18148	18133	18210	18376	18252	18310	18104	18362	18226	18292	18036	18256	18272	18301	18134	18180	18210	18083	18086	18183	18096	18183	18066	18218	18162	18119	18065	18113	18062	18226	18036	18132	18346	18183	18226	18325	18237	18086	18073	18075	18285	18212	18089	18120	18147	18268	18219	18348	18248	18146	18107	18028	18223	18307	18386	18203	18492	18150	18082	18424	18218	18117	18218	18252	18094	18157	18380	18176	18273	18123	18241	18138	18232	18211	18095	18149	18195	18324	18421	17926	18216	18200	18155	18208	17960	18213	18113	18132	18345	18217	18386	18256	18206	18206	18220	18188	18019	18169	18169	18178	18094	18074	18173	18230	18378	18274	18066	18149	18195	18186	18140	18109	18198	18189	18169	18134	18275	18060	18235	18144	18041	18255	18207	18013	18093	18220	18192	18231	18390	18215	18275	18198	18110	18143	18345	18274	18243	18271	18314	18172	18063	18325	18273	18091	18232	18086	18151	18370	18216	18176	18167	18165	18108	18299	18217	18211	18226	18149	18250	18228	18107	17921	18250	17952	18098	18138	18254	18135	18062	18062	18320	18214	18342	18143	18043	18001	18209	18330	18274	18033	18233	18278	18019	18234	18042	18321	18148	18034	18155	18232	18217	18245	18210	18337	18087	18191	18273	18146	18143	18025	18056	18221	18129	18041	18324	18206	18267	18177	18126	18124	18229	18047	18267	18129	18179	18189	18297	18074	18250	18082	18260	18029	18032	18051	18133	18140	18393	18268	18162	18272	18448	18159	18353	18106	18255	18082	18105	18105	18085	18122	18161	17990	18413	18175	18252	18019	18199	18105	18144	18194	18083	18194	18118	17955	18164	18397	18215	18230	18250	18401	18057	18377	18244	18118	18224	18000	18200	18118	18216	18139	18215	18185	18275	18264	18031	18314	18224	18117	18180	18327	17943	18229	18108	18219	18179	18217	18122	18089	18033	18113	18314	18005	18159	18161	18212	18112	18288	18206	18083	18439	18124	18226	18271	18379	18155	18232	18174	18077	18184	18121	18183	18268	17943	18195	18235	18169	18224	18263	18185	18072	18250	18413	18125	18177	18228	18079	18124	18258	18191	18097	18189	18264	18183	18226	18452	18327	18117	18308	18131	18181	18244	18265	18225	18155	18387	18196	18295	18104	17991	18309	18283	18286	18135	18288	18120	18133	18149	18227	18177	18193	18214	18128	18253	18282	18134	18317	18179	18061	18450	18195	18014	18008	18114	18329	18212	18282	18273	18170	17985	18403	18119	18424	18124	18279	18247	18181	18245	18163	18185	18173	18227	18006	18171	18197	18198	18254	18231	18284	18102	18246	18278	18074	17901	18014	18151	18263	18286	18340	18244	18353	18203	18009	18281	18278	18319	18129	17911	18212	18158	18196	18330	18261	18476	18199	18283	18531	18158	18070	18283	18088	18159	18269	18276	18145	18258	18303	18139	18336	18120	18148	18251	18217	18181	18196	18425	18295	18048	18278	18106	18275	18272	18161	18327	18381	18217	18154	18398	17987	18373	18262	18174	18320	18268	18138	18074	18269	18244	18161	18162	18253	18156	18050	18064	18394	18162	18324	18468	18241	18220	18315	18437	18107	18164	18261	18331	18130	18280	18174	18242	18184	18166	18224	18334	18227	18350	18369	18164	18210	18163	18060	18303	18152	18175	18237	18111	18307	18113	18331	18136	18151	18102	18118	18257	18240	18136	18296	18220	18162	18178	18147	18107	18149	18063	18270	18078	18116	18177	18266	18205	18290	18108	18233	17945	18241	18141	18079	18239	18189	18316	18300	18219	17971	18453	18311	18091	18260	18293	18501	18145	18348	18235	18269	18387	18242	18069	18328	18028	18376	18192	18209	18034	18170	18158	18322	18190	18227	18174	18274	18294	18239	18203	18288	18221	18156	18056	18166	18120	18115	18049	18014	18282	18226	18157	18095	18157	18331	18169	18163	18158	18197	18215	18182	18133	18006	18076	18402	18161	18166	18153	18196	18038	18199	17969	18151	18146	18003	18296	18242	18264	18160	18151	18048	18022	18109	18190	18268	18225	18275	18289	18102	18193	18164	18255	18149	18252	18261	18140	18171	18093	18294	18053	18242	18134	18175	18182	18182	18241	18252	18377	18180	18396	18252	18033	18035	18365	18322	18285	18105	18119	18257	18163	18266	18222	18157	18314	18057	18291	18189	18052	18263	18057	18174	18134	18143	18233	18311	18213	18251	18097	18246	18250	18155	18225	18065	18134	18149	18141	18092	18372	18225	18124	18180	18057	18196	18435	18133	18172	18135	18254	18001	18186	18247	18294	18287	18244	18140	18351	18411	18227	18314	18124	18389	18197	18203	18217	18306	18207	18115	18194	18195	18315	18189	17968	18327	18208	18181	18056	18163	18103	18221	18123	18225	18253	18287	18123	18202	18297	18137	18288	18301	18370	18230	18165	18183	18102	18210	18012	18320	18200	18132	18033	18244	18247	18162	18268	18098	18416	18208	18159	18173	18242	18196	18339	18159	18320	17957	18312	18337	18216	18230	18253	18348	18344	18239	18174	18244	18169	18325	18310	18249	18318	18237	18213	18215	18105	18098	18217	18160	18105	18192	18099	18257	18191	18292	18197	18417	18171	18274	18185	18147	18230	18426	18292	18203	18116	18324	18276	18144	18077	18327	18199	18130	18253	18180	18262	18226	18279	18162	18259	18067	18183	18143	18090	18166	18181	18257	18223	18096	18270	18181	18394	18101	18311	18160	18174	18209	18311	18188	18222	18221	18086	18278	18128	18105	18330	18167	18282	18284	18215	18097	18092	18249	18350	18252	18214	18293	18164	18205	18248	18020	18017	18163	18196	18245	18323	18285	18327	18123	18160	18292	18241	18094	18298	18153	18227	18056	18069	18336	18386	18113	18208	18149	18271	18136	18242	18187	18315	18413	17958	18237	18215	18144	18075	18300	18245	18259	18188	18209	18081	18018	18150	18071	18166	18154	18209	18363	18262	18208	18173	18214	18134	18344	18112	18174	18221	18231	18328	18268	18098	18317	18277	18129	18338	18417	18342	18069	18066	18357	18245	18184	18172	18235	18389	18301	18040	18305	18130	18267	18193	18117	18239	18024	18304	18202	18159	18198	18212	18338	18324	18019
22332	20798	27082	25628	24985	31254	35909	32835	31532	30963	29876	28574	27866	27767	27590	27508	27578	27298	27409	27546	27402	27447	27034	27551	27462	27336	27411	27370	27313	27145	27076	27256	27177	27143	26994	27428	27152	27039	27183	26899	26921	27033	27162	26750	27104	26951	27052	26953	26880	27045	26927	27052	26846	26920	27067	26879	26690	26731	26802	26748	26594	26984	27032	26863	26818	26551	26835	26981	26762	27012	26859	26553	26800	26897	27022	26692	26874	26875	26784	26694	26871	27003	26911	26582	26761	26954	26930	26831	26897	26787	26824	26770	26559	26872	26680	26865	26797	26742	26833	26748	26852	27006	26914	27138	26815	26863	26703	27031	26846	26725	26982	26870	26950	26756	26898	26891	26933	26690	26992	26678	26782	26637	26711	26674	26628	26616	26954	27047	26702	26742	26923	26835	27043	26897	26899	26998	26727	26881	26894	26853	26824	26815	27141	27038	26702	26688	27040	26949	26520	26669	26903	26937	26670	26927	26996	26651	26922	26596	26923	26838	26972	26809	26760	26942	26899	26597	26750	26758	26822	27053	26743	26905	26871	26979	26855	26852	26841	27043	26785	26733	26903	26837	26745	26531	26834	26920	26931	26980	27038	26562	26718	26810	26833	26688	26661	27069	26914	26925	27096	26685	26632	26795	27133	27065	26897	26661	26604	26797	26801	26833	26874	26775	26797	26878	26728	26685	26853	26656	26717	27011	26576	26649	26903	26805	26813	26952	26841	27032	26944	26964	26800	26800	26816	26504	26829	26803	27047	27094	26783	26810	26749	26826	26834	26706	26704	26802	26397	26821	26622	26817	26690	26879	26905	26697	26811	26705	26722	27040	26555	26791	26710	26798	26881	26944	26930	26776	26781	27077	26667	27041	26830	26819	26917	26702	26499	26779	26957	26956	26757	26789	26743	26753	26871	26949	26636	26808	26702	26739	27078	27029	26985	26738	26962	26840	27167	26835	27066	26781	26586	26902	26702	26657	26802	26930	26989	27007	26808	26606	26755	26806	26877	26762	26902	26769	27126	26919	26882	26911	26881	26724	26938	26911	26784	26885	26721	26711	26598	26867	26547	26738	26812	26836	26812	26942	26779	26526	26708	26945	27065	26840	26938	26784	26680	26687	26933	26908	26698	27051	26875	26769	26763	26825	26880	26898	26795	26992	26875	26492	26756	26607	26991	26877	26743	26823	26863	26744	26935	27052	26695	26860	26873	26689	26862	26862	26906	26828	26857	26805	26952	26793	27030	27092	26738	27033	26687	26589	26806	26815	27003	26821	26865	27018	26804	26549	26822	26868	26855	26743	26746	26760	27007	26848	26837	26664	26914	26931	27045	26897	26814	26878	26848	26800	26808	26580	26799	26932	26997	26872	26766	26984	26716	26778	26726	26898	26717	26816	26647	26656	27050	26897	26834	26884	26734	27086	26891	26812	26778	26541	26935	26798	26708	26823	26878	26775	26964	26599	26767	26859	26837	26737	26822	26652	26596	26902	26875	27009	26777	26921	26755	26830	26793	27006	26828	26738	26910	26628	26705	26821	26924	26835	26852	26929	26794	26768	26697	26995	26929	26805	26808	26795	26832	26515	26830	26900	26795	26987	26685	26812	26839	26843	26827	26842	26626	26818	26696	26722	26701	26835	26657	26700	26911	26746	26641	26818	26964	26722	26493	26847	27006	26994	26964	26745	26836	26974	27161	26639	26744	26687	26640	26666	26813	26953	26895	26818	26925	26984	26898	26728	26476	26751	26700	26813	26708	26671	26719	26778	26625	26708	26780	26515	27034	27090	26890	27175	26614	26666	26818	26602	26744	26777	26899	26905	26661	26819	26884	26775	26699	26689	26867	26801	26856	26786	26604	26786	26630	26799	26951	26822	26943	26734	26806	26909	26647	26904	26808	26654	26570	26890	26929	26903	26807	26651	26831	26789	26997	26969	26751	26853	27057	26542	26811	26802	26621	26872	26828	26885	26847	26917	26796	26897	26794	26531	26747	26766	26586	26853	26748	26779	26738	26699	26938	27171	27089	26762	26602	26758	26924	26811	26802	26849	26717	26967	26939	26744	26894	27018	26794	26955	27040	26636	26739	26741	27008	26712	26932	27122	26702	26558	26769	26736	26888	26716	26855	26992	26824	26807	26512	26915	26862	26894	26889	26899	26606	26826	26824	26924	26852	26790	26875	26743	26933	26970	27073	27162	26971	26904	26864	26728	26750	26766	26587	26706	26754	26795	26822	26851	26757	26810	26828	27119	26939	26869	26976	26886	26897	26790	26756	26909	26743	26985	26814	26669	26965	26699	26981	26748	26789	26992	26813	26944	26634	26979	26694	26725	26781	26880	26784	26756	26982	26970	26785	26708	26728	26883	26906	26594	26795	26755	26712	26610	26861	27055	26785	26838	26826	26977	27093	26944	26824	26742	27087	26930	26831	26592	26754	26945	26862	26623	26726	26785	26734	26745	26872	26730	26748	26699	26427	26841	26899	26918	27059	26973	26764	26864	26760	26652	26999	26873	26874	26650	26836	26953	26661	26862	27038	27013	26880	26846	26713	26835	26577	26861	26830	26983	26650	26727	26823	26562	26906	26867	26917	26797	26681	26707	26716	26971	26891	26873	26797	26847	27072	26898	26872	26685	26869	26681	26795	26756	26791	26846	27026	26680	26918	26973	26739	27068	26797	26915	26926	26714	26849	26593	26638	26754	26976	26913	26893	26741	26911	26957	26885	26865	26801	26666	26886	26778	26986	26924	26842	26945	26810	26624	26803	26700	26899	26767	26659	26779	26561	26635	26857	26920	26876	27145	26902	26968	26998	27006	26972	26845	26851	26941	26502	26820	26601	26905	26815	26811	26967	26938	26869	27204	27080	26888	27018	26773	26919	26985	27008	26742	26886	26723	26787	26868	27191	26777	26815	26915	26625	26637	26827	26679	26772	26875	26942	26754	26931	26646	26749	26871	27057	26985	26823	26718	27001	26868	26814	26934	26805	26867	26652	27006	26884	26765	26781	26706	26714	26944	26844	26676	26845	26922	26962	26649	26758	26697	26572	26867	26686	26836	26972	26748	26648	26672	26895	26714	26750	26990	26829	26758	26890	26895	26685	26774	26679	26900	27045	26734	26992	26629	26543	26888	26659	26920	26824	26732	26940	26866	26494	26984	26664	26768	26821	26764	26612	26882	27045	26627	26545	26919	26959	26946	26741	26662	26992	26940	26894	26837	26852	26868	26684	26945	26923	27005	26704	26671	26708	26865	26954	26887	26733	26843	26557	26728	26792	26915	26920	26736	26637	26672	26727	26779	26942	26858	26630	27030	26816	27007	26877	26807	27286	26753	26789	26949	26974	26904	26917	26713	26773	26824	26982	26740	26835	26921	26938	26786	26926	26718	26788	26560	26852	26902	26957	26815	26855	26792	26864	26825	26905	26669	26842	26876	27005	26809	26964	26701	26673	26506	26574	26887	26835	26908	26602	26900	26684	26705	26671	26872	26888	26794	26800	26792	26900	26906	26643	26551	26648	26649	26676	26779	27032	26931	26951	26758	27019	26799	26960	26877	27063	26780	26893	26803	26831	26728	26922	26811	27036	26952	26725	26650	27012	26735	26838	27013	27006	26973	26750	26898	26914	27075	27099	26965	27025	26783	26838	26881	26781	27132	26946	26685	26902	26919	26714	26896	27051	26865	26911	26866	26894	26910	26956	26668	26721	26820	27035	26660	26935	26722	26957	26626	26879	27105	26821	26650	26860	26780	26847	26878	26898	26555	26756	26561	26740	26979	26892	26704	26962	27024	26761	26996	26928	26787	27146	26904	26539	26721	26772	26892	26532	26602	26775	26857	26881	26794	26706	26636	26670	26827	26739	26829	27008	26833	26860	26954	26715	26661	26839	26691	26767	26954	26941	26693	26915	26737	26824	26822	26837	26848	26785	26894	26937	26879	26864	26703	26662	26755	26840	26506	26851	26802	26853	26786	26824	26885	26610	26833	26814	26699	26753	26690	26791	26805	26824	26728	26843	26830	26847	26520	26736	26755	26907	27037	26754	26788	26983	26885	26722	26851	26863	26653	26726	26669	26648	26861	26906	26872	27044	26679	26692	26938	26891	26761	26785	26877	26750	26838	26984	26601	26759	26923	26856	26791	26899	26643	26889	26911	26961	26873	26928	26681	26779	26785	26786	26875	26940	26952	26961	26899	26894	27061	26709	26805	27034	26778	26600	26904	26972	27005	26999	26817	27062	27018	26489	26795	26932	26918	26767	26873	26892	26733	27006	26824	26850	26776	26962	26654	26836	26695	26737	26798	27231	26921	26888	26675	26887	27098	26782	26635	26890	26806	26851	26766	27026	26864	26979	26946	26748	26887	26637	26664	26949	26852	26834	26725	26775	26999	26779	26911	26912	26867	26885	26729	26874	26777	26791	26742	27045	26800	26771	26653	26905	26840	26921	26791	26927	26926	26858	26700	26789	26929	26764	26921	26841	26746	26993	26806	26884	26765	27017	26650	26911	26973	27014	26851	27159	26859	26949	26893	26822	26733	26875	26798	26974	26792	26798	26759	26979	26863	26791	26652	26843	26735	26932	26885	26877	26944	26860	26792	26555	26550	27037	26891	26866	26924	26792	26915	26884	26710	26869	26906	26905	26779	26914	26842	26871	27029	26948	26876	27146	26881	26923	26689	27048	26755	26728	26658	27033	26986	26810	26770	26972	26806	27096	26836	26919	26778	26700	26912	26897	26663	26890	26840	27076	26648	26735	26998	26877	26921	26508	26758	26719	26869	26763	26743	26834	27009	27159	26852	26844	26886	26882	26751	26858	27074	27017	26866	26785	26961	27020	26684	26813	26657	26671	26995	26769	26947	26965	26870	26973	26946	26938	26982	26914	26689	26781	26709	26789	26747	26837	26953	26748	26848	26738	26852	26689	26632	26492	26991	26709	26880	26755	27001	26746	26865	26842	26819	26843	27138	26762	26871	26731	26580	26919	26835	26773	26693	26956	26784	26856	26816	26725	26812	26709	26677	27042	26620	26720	26922	26591	26682	26498	26688	27013	26761	27054	26742	27052	26863	26897	26653	26647	26755	26773	26903	27040	26883	26714	26688	26587	26851	27005	26850	26742	26885	26899	26898
29082	50401	47887	40636	33017	30928	29065	26916	25554	23889	22168	20137	19091	18901	18790	18880	18728	18642	18769	18714	18433	18473	18478	18438	18443	18289	18472	18576	18592	18380	18298	18434	18150	18126	18053	18381	18033	18161	18120	18095	17830	18095	18058	17860	17901	17918	17864	17890	17721	17930	17908	17924	17937	17848	17829	17776	17757	17840	17877	17857	17833	17845	17881	17705	17816	17803	17882	17703	17755	17929	17722	17941	17721	17840	17957	17741	17720	17788	17798	17734	17870	17872	17706	17702	17776	17920	17893	17686	17677	17667	17761	18022	17768	17878	17776	17561	17834	17802	17891	17808	17763	18005	17675	17936	17786	17704	17887	17871	17840	17677	17885	17668	17868	17809	17650	17829	17637	17910	17939	17725	17979	17713	17828	17807	17655	17796	17859	17873	17785	17795	17686	17944	17721	17895	17706	17721	17901	17670	17956	17845	17805	17636	17902	17773	17738	17831	17689	17807	17779	17819	17664	17789	17866	17912	17936	17866	17810	17831	17867	17723	17709	17749	17813	17894	17798	17831	17721	17801	17620	17654	17826	17771	17794	17845	17824	17662	17683	17646	17791	17968	17538	17812	17639	17831	17774	17639	17830	17746	17752	17870	17866	17601	17804	17976	17695	17760	17741	17776	17625	17844	17752	17920	17806	17885	17802	17830	17825	17754	17773	17858	17888	17724	17806	17911	17900	17779	17776	17782	17711	17766	17787	17833	17696	17707	17760	17675	17692	17734	17794	17843	17612	17611	17862	17698	17641	17737	17671	17903	17831	17865	17787	17913	17631	17958	17944	17853	17819	17585	17749	17643	17688	17702	17694	17672	17787	17717	17805	17747	17929	17695	17646	17776	17853	17670	17665	17625	17769	17756	17789	17593	17690	17753	17746	17992	17944	17778	17717	17838	17851	17853	17840	17571	17873	17807	17741	17898	17798	17570	17969	17829	17793	17799	17659	17872	17895	17538	17822	18050	17789	17572	17596	17671	17871	17674	17769	17805	17698	17691	17716	17917	17719	18004	17726	17799	17798	17744	17698	17913	17770	17769	17890	17820	17628	17769	17866	17643	17714	17993	17784	17771	17741	17841	17804	17741	17693	17628	17680	17650	17730	17548	17658	17693	17581	18020	17722	17682	17893	17882	17755	17589	17862	17695	17920	17810	18014	17943	17809	17833	17596	17841	17549	17684	17854	17713	17909	17875	17834	17962	17796	17742	17695	17745	17683	17919	17645	17752	17789	17895	17869	17908	17688	18002	17863	17681	17743	17733	17709	17654	17864	17773	17822	17879	17793	17787	17808	17807	17800	17895	17822	17745	17866	17688	17750	17836	17736	17711	17883	17844	17659	17857	17780	17747	17839	17912	17923	17444	17813	17765	17958	17893	17519	17752	17829	17788	17937	17747	17756	17743	17802	17606	17750	17934	17828	17813	17909	17764	17765	17677	17796	17955	17792	17662	17646	17701	17996	17658	17717	17789	17902	17932	17729	17774	17772	17947	17788	17744	17837	17808	17616	17866	17809	17707	17630	17764	17696	17611	17879	17704	17640	17633	17739	17812	17724	17684	17731	17882	17851	17825	17767	17824	17852	17733	17620	17728	17827	17714	17895	17689	17856	17718	17834	17721	17775	17574	17940	17813	17815	17833	17884	17791	17844	17696	17842	17621	17797	17701	17946	17706	17699	17518	17801	17769	17658	17797	17865	17750	17695	17898	17900	17813	17627	17702	17804	17727	17916	17800	17880	17668	17725	17625	17754	17842	17776	17790	17735	17951	17804	17640	17859	17996	17755	17757	17894	17629	17891	17622	17830	17830	17709	17889	17690	17726	17687	17743	17775	17959	17686	17585	17781	17765	17933	17873	17585	17741	17957	17697	18001	17849	17875	17797	17972	17728	17812	17730	17807	17900	17830	17906	17839	17824	17693	17801	17751	17937	17977	17665	17941	17825	17802	17783	17635	17895	17816	17879	17561	17831	18027	17689	17690	17741	17756	17705	17827	17737	17815	17870	17773	17729	17748	17821	17768	17775	17833	17824	17874	17764	17679	17902	17654	17758	17836	17650	17759	17641	17755	17784	17862	17745	17911	17815	17889	17715	17732	17792	17876	17715	17995	17625	17934	17860	17884	17736	17847	17647	17757	17973	18008	17649	17876	17503	17898	17838	17859	17907	17638	17684	17662	17725	17835	17829	17750	17767	17902	17793	17877	17867	17799	17692	17920	17764	17820	17665	17689	17636	17766	17865	17883	17964	17766	17561	17804	17658	17693	17976	17832	18000	17650	17612	17742	17699	17652	17679	17893	17821	17834	17988	17933	17709	17752	17832	17840	17905	17847	17870	17766	17746	17897	17716	17912	17762	17737	17820	17761	17717	17743	17783	17780	17999	17722	17935	17886	17789	17489	17865	17619	17736	17739	17691	17609	17764	17870	17611	17758	18008	17731	17663	17912	17810	17808	17772	17841	17712	17689	17856	18051	17758	17845	17938	17959	17898	17941	17715	17913	17826	17816	17553	17733	17780	17825	17899	17740	17669	17728	17804	17813	17733	17765	17895	17874	17809	17817	17692	17805	17740	17715	17922	17892	17735	17894	17950	17854	17806	17759	17925	17587	18007	17838	17806	17879	17920	17954	17773	17432	17820	17789	17687	17836	17652	17838	17768	17819	17820	17664	17686	17849	17859	17739	17853	17907	17727	17857	17913	17588	17913	17688	17635	17847	17803	17773	17796	17726	17860	17666	17856	18055	17631	17884	17839	17812	17727	17771	17913	17767	17795	17860	17731	17766	17870	17719	17829	17767	17764	17767	17750	17755	17691	17838	17725	17554	17678	17751	17493	17823	17691	17741	17783	17786	17715	17902	18009	17861	17812	17960	17917	17684	17607	17723	17852	17790	17706	17643	17761	17882	17802	17992	17848	17734	17705	17809	17761	17850	17927	17656	17891	17923	17708	17839	17777	17868	17725	17868	17760	17716	17968	17636	17817	17846	17765	17809	17741	17715	17930	17779	17650	18009	18035	17835	17784	17898	17738	17774	17731	17800	17762	17873	17989	17811	17839	17730	17851	17796	17892	17810	17708	17855	17770	17832	17547	17891	17781	17821	17609	17757	17700	17819	17816	17726	17726	17642	17920	17800	17703	17848	17850	17809	17766	17794	17769	17868	17871	17650	17912	18077	17927	17868	17767	17632	17782	17734	17989	17783	17736	17816	17722	17674	17939	17781	17723	17592	17754	17890	17694	17896	17804	17624	17718	17789	17819	17624	17643	17791	17900	17782	17842	17790	17717	17899	17719	17669	17830	17755	17683	17824	17837	17834	17702	17809	17698	17968	17774	17723	17724	17650	18063	17728	17965	17817	17682	17812	17688	17844	17854	17676	17837	17700	17652	17694	17935	17941	17800	17791	17919	17665	17770	17763	17627	17806	17856	17819	17797	17815	17729	17855	18022	17762	17948	17840	17824	17846	18023	17759	17855	17757	17629	17854	17927	17829	17890	17664	17777	17789	17602	17832	17759	17683	17718	17691	17967	17845	17602	17861	17938	17799	17828	17696	18034	17794	17672	17719	17830	17876	17868	17699	17785	17793	17748	17828	17760	17856	17730	17803	17643	17784	17756	17680	17722	18044	17895	17612	17845	17837	17634	17948	17635	17624	17847	17782	17752	17703	17770	17954	17937	17677	17643	17814	17886	17819	17897	17938	17680	17870	17613	17640	17681	17838	17861	17856	17892	17764	17691	17763	17865	17683	17781	17810	17716	17849	18005	17761	17768	17780	17855	17883	17824	17807	17726	17944	17958	17880	17842	17888	17767	17821	17851	17733	17872	17787	17859	17827	17669	17892	17851	17608	17744	17796	17755	17778	17671	17894	17912	17891	17842	17811	17787	17774	17638	17759	17761	17694	17847	17762	17578	17758	17610	18016	17628	17750	17763	17606	17932	17744	17737	17942	17752	17596	17733	17790	17718	17947	17640	17772	17722	17992	17667	17805	17695	17976	17784	17792	17810	17836	17746	17913	17759	17749	17778	17708	17795	17804	17699	17756	17929	17718	17773	17837	17793	17791	17623	17824	17824	17608	17802	17946	17714	17911	17766	17837	17740	17812	17748	17873	17697	17868	17929	17675	17757	17664	17507	17833	17806	17751	17864	17739	18011	17878	17763	17984	17804	17689	17818	17728	17817	17802	18034	17815	17797	17878	17916	17893	17555	17785	17758	17834	17797	17791	17842	17589	17767	18010	17835	17905	17775	17674	18077	17821	17784	17761	17820	17617	17811	17731	17850	17570	17636	17768	17808	17764	17813	18015	17719	17746	17745	17836	17727	17957	17965	17766	17780	17837	17868	17760	17807	17703	17859	17625	17700	17704	17806	17738	17701	17975	17771	17680	17854	17722	17820	17650	17890	17691	17778	17802	17628	17698	17923	18006	17770	17544	17832	17860	17729	17771	17641	17620	17893	17857	17871	17693	17807	17701	17604	17713	17735	17862	17657	17800	17819	17759	17780	18019	17852	17749	17771	17717	17756	17614	17832	17934	17765	17945	17747	17725	17876	17609	17960	17655	17949	17889	17708	17615	17916	17749	17875	17910	17833	17536	17813	17796	17763	17830	17735	17849	17776	17800	17811	17677	17837	17808	17964	17874	17788	17626	17730	17930	17746	17840	17629	17838	17707	17640	17923	17704	17543	17816	17760	17617	17989	17761	17779	17930	17696	17947	17904	17935	17755	17539	17647	17826	17876	17590	17773	17822	17553	17604	17817	17769	17787	17829	17885	17802	17835	17794	17737	17712	17905	17696	17729	17869	17981	17667	17707	17865	17777	17735	17805	17720	17952	17725	17867	17830	17597	17701	17754	17759	17512	17774	17757	17750	17916	17804	17746	17704	17850	17885	17730	17852	17682	17733	17825	17806	18030	17846	17791	17681	17687	17671	17673	17785	17891	17664	17711	17739	17748	17719	17734	17863	17650	17847	17768	17743	17741	17946	17693	17956	17724	17890	17885	17723	17603	17635	17734	17743	17891	17772	17713	17745	17679	17590	17802	17808	17762	17845	17814	17672	17713	17827	17888	17748	17818	17835	17627	17830	17767	17737	17754	17816	17835	17848	17831	17791	17735	17716	17865	17891	17720	17778	17867
39476	37462	40169	36471	33241	31897	31073	30226	29776	29109	28640	28023	27812	27614	27571	27608	27325	27532	27596	27683	27336	27326	27392	27376	27570	27403	27396	27540	27542	27384	27537	27315	27406	27583	27339	27283	27391	27648	27469	27309	27364	27106	27438	27371	27483	27571	27425	27295	27532	27356	27402	27377	27314	27431	27364	27064	27238	27305	27246	27320	27183	27238	27241	27387	27337	27497	27175	27274	27527	27255	27356	27297	27170	27596	27312	27251	27493	27384	27168	27229	27340	27177	27432	27464	27088	27349	27398	27448	27317	27096	27179	27194	27183	27345	27413	27468	27225	27107	27317	27286	27382	27475	27407	27183	27423	27343	27545	27259	27090	27365	27210	27216	27243	27308	27328	27240	27221	27322	27462	27153	27296	27237	27296	27297	27414	27510	27351	27168	27081	27631	27299	27459	27112	27093	27363	27135	27286	27325	27494	27091	27167	27189	27418	27232	27226	27396	27222	27496	27159	27442	27183	27588	27331	27559	27324	27499	27446	27642	27308	27248	27283	27215	27255	27423	27250	27103	27146	27341	27163	27340	27233	27300	27150	27268	27236	27299	27408	27341	27593	27310	27229	27290	27316	27125	27183	27052	26941	27150	27378	27254	27065	27253	27263	27141	27183	27431	27017	27264	27139	27149	27317	27323	27570	27494	27437	27289	27268	27196	27084	27267	27169	27298	27324	27238	27292	27194	27464	27088	27217	27141	27261	27228	27238	27656	27459	27354	27373	27442	27456	27454	27498	27144	27099	27092	27436	27144	27453	27543	27301	27321	27446	27504	27255	27310	27567	27352	27112	27606	27255	27132	27235	27375	27530	27282	27115	27298	27125	27172	27381	27161	27373	27331	27389	27432	27637	27351	27232	27274	27347	27245	27505	27392	27175	27364	27203	27008	27531	27443	27201	27212	27252	27208	27512	27368	27287	27190	27262	27450	27409	27365	27421	27284	27405	27210	27402	27266	27212	27471	27241	27472	27431	27263	27343	27434	27290	27313	27463	27111	27236	27366	27402	27215	27332	27364	27324	27367	27074	27325	27444	27330	27232	26982	27218	27093	27335	27184	27179	27316	27193	27202	27221	27238	27216	27223	27535	27466	27418	27528	27340	27112	27288	27327	27408	27210	27351	27503	27185	27234	27259	27252	27318	27281	27353	27277	27151	27325	27200	27406	27332	27273	27142	27276	27375	27460	27197	27082	27174	27404	27393	27255	27219	27408	27312	27452	27365	27120	27672	27382	27592	27287	27369	27191	27336	27172	27345	27269	27215	27411	27187	27422	27258	27365	27282	27366	27271	27277	27330	27530	27218	27149	27357	27515	27279	27359	27371	27299	27405	27426	27291	27268	27203	27222	27237	27473	27248	27414	27211	27299	27206	27156	27305	27305	27238	27325	27482	27438	27295	27323	27285	27282	27252	27211	27268	27265	27155	27317	27476	27520	27409	27277	27497	27477	27415	27159	27321	27293	27434	27241	27387	27270	27189	27320	27191	27531	27290	27393	27579	27336	27167	27235	27226	27144	27258	27405	27295	27023	27145	27423	27322	27208	27297	27249	27260	27398	27392	27209	27023	27270	27243	27276	27151	27605	27224	27307	27304	27479	27438	27220	27374	27347	27278	27213	27275	27401	27571	27195	27264	27226	27452	27299	27251	27356	27157	27621	27253	27098	27304	27349	27318	27488	27639	27377	27276	27439	27344	27386	27311	27245	27291	27508	27418	27603	27381	27232	27381	27214	27484	27438	27478	27191	27489	27163	27237	27264	27197	27367	27455	27473	27129	27421	27207	27363	27167	27312	27426	27297	27276	27129	27414	27395	27232	27502	27356	27317	27222	27285	27366	27278	27326	27315	27426	27305	27407	27310	27517	27688	27285	27353	27330	27273	27235	27501	27345	27266	27127	27444	27438	27355	27402	27389	27035	27285	27394	27527	27208	27478	27480	27324	27230	27078	27042	27187	27462	27342	27395	27371	27415	27496	27294	27398	27385	27324	27287	27116	27582	27073	27391	27376	27210	27174	27502	27396	27512	27296	27242	27367	27042	27281	27366	27465	27239	27146	27453	27408	27367	27341	27211	27234	27198	27106	27282	27134	27239	27398	27483	27559	27448	27578	27506	27655	27423	27298	26995	27268	27353	27305	27142	27534	27216	27412	27613	27633	27311	27328	27294	27315	27366	27049	27251	27443	27428	27320	27408	27414	27301	27350	27181	27087	27425	27279	27156	27336	27316	27279	27332	27298	27301	27423	27286	27061	27512	27311	27580	27507	27423	27236	27410	27457	27431	27401	27273	27282	27361	27381	27257	27361	27494	27461	27328	27183	27206	27605	27468	27063	27124	27355	27469	27179	27263	27246	27180	27264	27000	27112	27511	27403	27302	27329	27140	27298	27558	27429	27229	27514	27256	27092	27230	27020	26942	27351	27464	27171	27190	27258	27380	27332	27351	27315	27030	27070	27221	27409	27331	27497	27263	27368	27382	27288	27359	27034	27306	27196	27353	27397	27271	27313	27329	27467	27343	27227	27349	27294	27380	27479	27479	27197	27229	27328	27553	27381	27232	27231	27398	27376	27314	27156	27205	27259	27531	27133	27321	27289	27144	27135	27279	27497	27434	27329	27365	27243	27384	27378	27357	27299	27538	27410	27350	27303	27405	27214	27405	27555	27180	27430	27156	27295	27375	27233	27432	27275	27517	27026	27230	27439	27261	27374	27288	27444	27410	27407	27397	27233	27271	27282	27501	27273	27297	27345	27362	27048	27383	26988	27336	27371	27326	27241	27319	27138	27547	27240	27275	27319	27369	27460	27275	27594	27241	27094	27339	27284	27229	27402	27165	27272	27240	27219	26940	27199	27382	27406	27134	27253	27171	27253	27151	27258	27139	27331	27188	27292	27613	27234	27562	27366	27162	27238	27425	27278	27255	27359	27041	27267	27161	27317	27433	27143	27158	27365	27367	27375	27695	27054	27319	27190	27253	27208	27521	27316	27271	27380	27387	27293	27386	27535	27194	27410	27301	27286	27251	27238	27359	27120	27368	27522	27481	27203	27207	27381	27112	27333	27406	27287	27358	27353	27436	27196	27206	27296	27269	27361	27471	27084	27150	27040	27423	27037	27322	27224	27305	27422	27362	27274	27266	27261	27544	27384	27133	27272	27298	27144	27429	27338	27542	27315	27182	27578	27371	27210	27206	27348	27046	27419	27449	27394	27452	27309	27404	27254	27553	27084	27187	27158	27195	27242	27455	27356	27130	27363	27190	27432	27228	27263	27473	27241	27575	27278	27331	27175	27380	27306	27380	27387	27273	27190	27367	27368	27367	27439	27227	27354	27103	27274	27473	27484	27202	27510	27284	27230	27036	27407	27536	27277	27413	27491	27249	27211	27396	27429	27399	27209	27432	27518	27378	27449	27559	27236	27312	27303	27475	27367	27243	27715	27270	27138	27347	27531	27470	27476	27459	27544	27458	27348	27390	27272	27318	27146	27439	27576	27199	27418	27408	27218	27264	27542	27522	27204	27187	27347	27331	27429	27267	27369	27385	27261	27480	27237	27396	27159	27529	27105	27265	27313	27646	27188	27215	27420	27218	27400	27490	27390	27372	27303	27244	27190	27312	27314	27140	27580	27161	27340	27560	27508	27396	27568	27184	27370	27271	27269	27234	27076	27323	27194	27278	27438	27418	27400	27384	27429	27383	27198	27565	27301	27360	27320	27363	27366	27366	27172	27157	27295	27059	27349	27407	27441	27496	27427	27306	27461	27344	27107	27142	27160	27136	27240	27359	27383	27319	27297	27378	27483	27382	27185	27491	26919	27333	27408	27489	27518	27369	26978	27378	27443	27610	27274	27193	27458	27400	27281	27599	27646	27397	27389	27343	27267	27422	27074	27030	27367	27350	27036	27355	27358	27533	27277	27455	27167	27416	27376	27147	27193	27076	27410	27103	27246	27519	27670	27214	27302	27138	27425	27466	27305	27298	27316	27423	27549	27294	27085	27205	27289	27255	27509	27114	27036	27014	27182	27308	27311	27559	27420	27373	27285	27331	27210	27315	27241	27344	27225	27196	27383	27471	27286	27298	27203	27225	27417	27305	27514	27159	27108	27349	27561	27442	27424	27575	27195	27232	27433	27326	27111	27312	27269	27356	27350	27248	27226	27048	27281	27280	27398	27527	27307	27430	27450	27399	27280	27660	27322	27419	27352	27230	27153	27135	27170	27404	27319	27168	27457	27199	27212	27527	27515	27226	27163	27420	27372	27151	27221	27287	27118	27496	27305	27219	27468	27167	27231	27215	27232	27240	27267	27278	27453	27344	27427	27517	27419	27456	27178	27042	27275	27098	27016	27331	27568	27463	27328	27356	27199	27616	27510	27141	27234	27316	27226	27236	27127	27633	27193	27089	27206	27274	27499	27444	27372	27235	27192	27142	27354	27269	27213	27264	27434	27289	27434	27391	27285	27406	27447	27389	27231	27261	27350	27268	27160	27484	27340	27332	27206	27264	27323	27447	27052	27168	27340	27323	27573	27210	27336	27521	27438	27412	27399	27188	27255	27226	27328	27313	27377	27066	27240	27515	27215	27537	27558	27198	27143	27146	27416	27295	27303	27367	27406	27277	27478	27208	27327	27343	27222	27297	27303	27658	27259	27050	27204	27275	27254	27565	27285	27569	27321	27041	27265	27221	27359	27518	27209	27387	27158	27468	27451	27400	27265	27214	27259	27521	27166	27301	27273	27522	27247	27264	27330	27229	27259	27442	27373	27322	27169	27224	27379	27662	27483	27642	27234	27286	27420	27576	27351	27377	27145	27335	27314	27566	27268	27092	27463	27333	27073	27302	27403	27288	27422	27453	27212	27393	27262	27444	27168	27479	27250	27297	27279	27273	27231	27268	27167	27056	27512	27494	27463	27416	27342	27096	27334	27321	27315	27420	27366	27457	27522	27300	27534	27482	27078	27314	27420	27523	27504	27361	27535	27266	27250	27258	27628	27069	27235	27161	27238	27219	27288	27099	27520	27565	27219	27588	27316	27388	27145	27112	27570	27292	27113	27297	27183	27333	27241	27263	27362	27468	27430	27218	27269	27284	27259	27314	27359	27524	27308	27154	27271	27246	27120	27092	27252	27552	27546
31202	38639	38591	31210	27436	25314	24195	22807	21935	21012	20219	19147	18501	18462	18258	18197	18303	18222	18302	18225	18292	18225	18322	18376	18285	18307	18169	18065	18152	18161	18270	18319	17995	18031	17987	18023	18129	18069	18158	18028	17812	18003	17982	17905	17920	18026	17824	18050	17854	18016	17923	18116	17969	17910	18116	17900	17849	17859	17957	18038	17978	18002	18006	18091	18116	17830	18090	17900	17922	18135	17848	18049	17918	18170	17912	17920	17858	18003	17855	17985	18062	18080	17972	17943	18066	17773	18080	18068	18053	17952	18187	17781	18074	17924	17816	17920	17974	17969	17819	17758	17980	17814	18017	18066	17974	17934	17963	18057	18020	17905	18034	17922	18018	18099	18043	17833	17834	17984	18016	17856	17853	17893	18010	17944	17935	17990	18029	17861	18139	18010	17876	17925	18132	18080	17958	17882	17825	17853	18146	18121	18202	17820	17862	17998	17900	17777	18113	18019	18113	18094	18013	18020	17940	17997	18084	17990	18031	17879	17976	17917	17909	18029	17826	17995	17916	17928	17900	17789	18023	17946	18073	17946	17801	18050	18074	18103	18041	18055	18057	17995	18036	17878	17746	17966	17986	18055	18049	17959	17834	17984	17875	18144	17879	17847	18261	18001	17916	18042	17982	18011	18090	18003	17820	17856	18107	18171	17760	17962	17856	17847	17815	17846	18120	18018	18138	18008	17906	17883	17985	18168	17912	17977	18078	17970	17982	18051	17814	18018	17830	17842	18043	17933	17754	17909	17983	18172	18016	17873	18066	18087	18038	17749	17935	17932	18041	17885	18003	18034	17959	17949	17860	17945	17929	18164	17931	17953	18109	17974	18220	17943	18079	18137	17970	17929	17903	17857	18065	18008	17980	17939	17989	18230	17967	17874	18005	18050	17973	17871	17793	18070	17896	17927	18110	18129	17910	17938	18014	17980	17922	18057	18010	17982	17848	17802	17863	17962	17944	18095	18004	18054	18001	18168	17870	18128	18146	17801	17952	18148	17964	17866	17965	18105	17954	18022	18116	17892	17895	17980	18019	17853	18012	18014	17938	17937	17941	18063	18049	17916	17883	17986	18075	17944	18076	17983	17849	18057	17944	17884	18088	18060	17871	17949	17928	17990	18049	18048	17974	18026	17930	17771	18045	18051	17902	17956	17843	17946	17913	18134	17823	18049	18053	17993	17988	17900	17915	18000	17920	18084	18077	17960	18049	17935	18025	17871	18108	17693	17961	17749	17873	18066	17959	18005	18017	17776	18112	17907	18026	17855	17885	17992	17929	18034	18025	18040	17987	17832	17816	18125	17970	17803	18016	18097	18029	17855	17954	17894	17898	18076	17966	17979	17864	17925	18092	18132	17827	18052	17960	17877	18149	17877	18113	17862	17801	18046	18031	17985	17858	17853	17912	17875	17866	17869	17917	18044	18004	17988	18035	17953	18009	18083	18106	18038	17894	18172	17981	18050	17862	17923	17963	17833	17873	18130	18029	17925	17916	17938	17942	17981	17905	17902	17948	17935	17977	18006	17905	17918	17837	17872	17999	18044	17998	17749	17926	17959	17938	17977	17935	17921	17986	17869	17945	17760	17946	18141	17875	18033	18088	17899	18130	17844	17900	17850	18021	18044	17903	17821	17996	17964	17718	18086	17851	18117	17822	18024	17787	17960	18016	18020	17957	17710	17931	18035	17838	17956	18016	17886	18023	17897	17949	17896	18003	17984	17975	17915	18010	18011	18091	17828	17996	18019	18357	17935	17976	18077	18020	18061	17953	18053	18007	18022	18024	17994	17964	18050	18050	18071	18224	17924	17974	17879	18087	17977	17894	18037	17887	17870	17890	18082	17797	17938	17773	17934	17843	18055	18036	17960	17962	18005	17989	18003	17955	17921	18015	18040	18076	18053	17981	17991	18022	17831	17821	17864	17902	18019	18142	18016	18161	17898	18204	17925	18005	17900	17961	17796	17958	18016	17813	17958	17937	17839	17890	18148	17890	17900	17876	18067	17787	17996	17759	17833	18038	17871	17937	18059	17886	18114	18001	17932	17949	18141	17993	18148	17927	17983	17929	17892	17963	18009	18042	18062	17825	17800	18081	17920	18153	17925	18125	17963	17958	17788	18133	18001	18005	17724	17925	17833	17880	18064	17888	17923	18140	18112	17896	18104	17972	18000	17997	17965	17929	18001	17859	18128	18142	18025	17915	17985	17928	17985	17901	17885	18025	17888	18093	17964	17912	17866	17717	17920	18142	18046	17934	18103	18006	17788	17962	18002	18069	17949	17846	18062	18094	18057	17930	17854	18150	17717	18209	18028	18039	17929	17901	17982	18008	18030	18055	18027	18055	17815	17930	17830	17898	17929	18049	18173	17928	18121	17866	17998	17885	17863	17871	18000	17843	17962	18146	17887	17961	17863	17988	17959	17939	17989	17913	18093	17980	17939	18035	18004	18064	17985	18021	18033	18016	17948	17922	17881	18086	18098	17898	17894	18067	17914	18082	17860	18153	18025	17973	17970	18006	18097	17912	17888	18122	17941	18049	17908	17877	17877	17803	17892	17809	17881	17930	18037	17987	17852	18066	17854	17988	17909	18030	17943	18059	18061	18127	17815	17997	17871	17808	18011	18000	17872	18040	18000	18139	17913	17973	17940	18083	18010	18026	17973	17915	17989	17896	17847	18039	18109	17928	18013	17899	17930	17800	18023	17944	17875	17827	18015	17959	17985	17926	17924	17953	18045	17836	17729	17873	18079	18001	17965	17887	17994	17973	17986	17887	18016	18097	17977	17939	17893	18013	17959	17851	17989	17980	18090	17748	17979	17882	17806	17809	18011	17858	17873	17917	17854	18016	17918	17936	17992	18032	17928	18102	18063	17979	17952	18048	17834	17864	18019	18065	17956	17794	18109	17879	18070	17980	18104	18072	18071	17980	17887	17905	18001	17774	17974	18159	18040	17990	17962	18000	17986	18007	18025	17950	18125	17879	17977	17929	17871	17997	17875	18095	18010	18042	17931	18019	18056	18041	17963	17995	17980	18151	17793	17970	17921	17897	17812	18108	18014	17844	17955	18078	17992	17908	17966	17964	18054	18073	18027	17710	18109	18051	17893	17861	18099	18102	18011	18081	17981	17921	18081	18001	18001	18085	18030	17961	17702	17803	17860	17854	17814	18006	17963	18091	17941	17875	18142	18051	18004	17896	18043	18025	17968	17983	17764	18021	17814	18022	18029	17917	17986	17979	17930	17892	17789	17946	17870	17955	17929	18020	17938	18035	17969	17776	17889	17943	17956	17969	17835	17819	17916	18004	18061	17965	17954	17964	17855	17976	17951	18100	17956	17941	17968	17977	17782	18019	18099	17998	18043	17981	18014	18052	17902	17807	17905	17863	18203	18080	17985	17893	17949	18035	17996	18096	17802	17762	17910	17916	17974	17951	18088	18062	18208	18012	18026	18056	17872	17917	18098	17928	18018	18020	18063	17906	18120	18197	17822	17923	17903	17934	17946	18103	18008	18074	17983	17814	17979	18051	18069	17911	17974	18085	17989	17984	18053	18205	17943	17805	17883	17962	17861	18005	17906	17790	18021	18117	18121	17863	17999	18141	17926	17896	17913	17973	17994	17960	18033	18014	17776	17824	18146	17870	17855	17974	18046	18059	17883	17875	17876	17932	18068	17967	17888	17802	18081	17940	17920	17841	18002	18017	18016	17963	18025	17933	17906	17902	17889	17947	18134	18020	18070	18004	17911	18151	18028	18042	18006	17972	18019	18146	17947	18150	17963	17987	17886	17932	17977	17916	18119	18024	17938	17869	17962	18034	18007	17798	17974	17887	18092	17766	17942	17946	18040	18077	18010	17943	17902	18041	17990	18024	17866	17966	17981	17990	17832	17897	18043	18156	17992	18036	17942	17873	17957	17942	17948	17761	17978	17917	18009	17991	18087	18090	17869	17993	17743	18117	18092	18001	17984	18116	17874	18020	17879	17811	17963	18063	18064	17820	17849	18046	17777	18019	18038	18003	17956	17875	18042	17923	18161	18151	17889	18084	18114	18034	18125	18152	17819	17949	18017	17893	18049	18002	18028	18131	17955	17931	17855	17909	18118	18048	17816	18028	18098	17794	17807	17921	17861	18106	18032	17837	17888	17939	17872	18046	17975	17909	17989	17976	18103	17947	18132	17992	18014	18049	17999	17879	17972	17983	17983	17982	17986	17943	18108	18008	17920	18004	17936	17854	17835	17985	17928	18064	17988	17742	17939	17969	17969	17928	17919	17835	17765	18008	18122	18038	17814	17899	18075	17974	17952	17963	17936	17909	17936	17913	17954	18106	17918	18132	18045	17977	17871	17841	17974	17925	17918	18027	18005	17973	17973	17906	18142	17913	17937	17947	17984	17976	17977	18060	18032	18150	17930	17873	18019	18060	17919	17947	17948	17931	17917	17839	18071	18039	17880	17896	18021	17753	17952	17780	17881	18036	18052	17950	18065	17954	18151	17945	18190	18104	17770	17952	17977	17917	18037	18045	17757	17974	18009	18069	17883	18030	18093	17967	17775	18081	18019	18088	17765	18056	17911	18119	17938	17979	18063	17865	18071	17953	17834	18032	17924	18094	17968	17934	18023	17884	18017	17960	18103	17689	18013	18082	17822	18090	17743	18074	18274	17945	17854	17954	17943	18015	17953	17884	17903	17951	17991	17968	17988	17740	17752	17923	17992	18031	17898	17863	18062	17988	17913	18056	18077	17948	18097	17964	18024	17955	17791	18254	17926	17944	17660	17966	17874	17863	17802	17845	18008	17930	18036	17786	18139	17887	18140	17943	17873	17758	17943	18167	17959	17817	17845	17907	18120	17863	18137	17852	18127	17857	18111	17967	17806	17856	18119	17937	18076	17970	18064	18010	18020	17986	18020	18052	18093	17833	17894	17857	17948	17937	18101	17950	18025	18111	17887	18134	17927	18032	17747	17980	17924	18046	18054	17880	17847	17879	17885	18053	18037	17955	18105	17855	17858	17900	17927	17916	18071	18036	17904	17997	18065	17971	18033	17878	17999	17836	18078	18049	17955	18194	18053	18124	18015	17952	18023	17981	17961	18037	17940	17919	18046	18191	17990	17822	17846	17919	18073	18001	17988
24324	20946	27460	28899	30453	33254	34108	32191	30785	30531	29837	28692	28152	28077	27858	28082	28052	27972	28116	27977	28140	28009	28084	27901	28107	28017	27820	27733	27895	27669	27711	27777	27751	27640	27524	27807	27809	27722	27668	27582	27735	27834	27863	27444	27653	27714	27643	27502	27558	27747	27486	27585	27470	27399	27409	27582	27750	27691	27423	27427	27487	27714	27570	27797	27549	27586	27490	27675	27498	27397	27614	27643	27624	27726	27608	27689	27314	27528	27440	27422	27286	27356	27702	27456	27546	27611	27509	27646	27540	27248	27555	27678	27702	27423	27800	28005	27551	27440	27570	27458	27537	27546	27449	27544	27528	27469	27671	27464	27594	27523	27535	27601	27726	27523	27379	27739	27581	27612	27684	27725	27980	27491	27375	27498	27442	27734	27228	27726	27567	27708	27492	27685	27696	27469	27522	27403	27363	27797	27540	27628	27617	27491	27696	27255	27547	27537	27513	27462	27713	27569	27394	27560	27781	27655	27585	27475	27529	27493	27772	27634	27508	27565	27752	27383	27515	27374	27436	27558	27608	27443	27791	27550	27624	27660	27633	27577	27419	27710	27480	27682	27536	27580	27762	27376	27673	27577	27388	27603	27479	27213	27479	27411	27775	27746	27701	27396	27384	27333	27506	27692	27677	27394	27452	27403	27536	27501	27483	27551	27611	27393	27459	27525	27518	27549	27255	27477	27530	27502	27401	27526	27394	27297	27602	27622	27643	27626	27754	27396	27555	27536	27458	27578	27724	27572	27587	27632	27518	27503	27450	27699	27434	27591	27474	27436	27392	27377	27463	27574	27241	27743	27615	27842	27341	27638	27377	27679	27711	27449	27690	27333	27625	27764	27469	27507	27522	27652	27663	27623	27476	27332	27453	27579	27460	27444	27762	27695	27632	27705	27608	27756	27533	27481	27546	27625	27340	27323	27391	27373	27548	27650	27529	27724	27464	27451	27616	27368	27693	27620	27197	27474	27820	27666	27315	27789	27575	27490	27553	27394	27359	27498	27610	27594	27772	27456	27512	27609	27834	27608	27776	27592	27439	27546	27721	27381	27427	27721	27697	27390	27413	27463	27446	27283	27708	27790	27949	27638	27595	27651	27401	27514	27694	27544	27623	27570	27729	27404	27653	27550	27423	27669	27406	27716	27543	27512	27309	27472	27380	27525	27488	27694	27477	27641	27731	27542	27767	27599	27481	27343	27568	27238	27373	27321	27508	27206	27342	27413	27584	27681	27612	27470	27603	27515	27669	27748	27496	27557	27352	27531	27689	27507	27487	27540	27576	27448	27504	27577	27522	27517	27669	27572	27601	27449	27456	27291	27669	27486	27649	27677	27705	27455	27700	27386	27718	27574	27891	27532	27250	27613	27516	27355	27762	27637	27447	27541	27442	27983	27474	27474	27562	27700	27553	27605	27698	27766	27889	27818	27346	27273	27619	27643	27562	27700	27361	27376	27694	27667	27689	27730	27736	27695	27584	27288	27412	27503	27872	27656	27277	27503	27312	27553	27418	27413	27760	27760	27700	27628	27812	27729	27905	27659	28029	27381	27414	27572	27323	27446	27603	27519	27673	27608	27856	27755	27744	27426	27510	27373	27849	27478	27672	27520	27407	27439	27659	27561	27431	27426	27552	27735	27395	27589	27623	27503	27643	27717	27682	27552	27829	27556	27991	27628	27545	27332	27400	27504	27384	27282	27419	27411	27634	27700	27549	27806	27717	27652	27525	27532	27572	27720	27727	27498	27280	27514	27566	27481	27542	27436	27358	27587	27605	27549	27343	27638	27687	27518	27267	27638	27641	27458	27535	27534	27399	27504	27585	27484	27580	27416	27661	27568	27757	27525	27650	27200	27463	27696	27646	27900	27497	27690	27681	27712	27795	27563	27720	27895	27698	27327	27626	27624	27701	27420	27488	27676	27780	27746	27625	27690	27267	27418	27623	27432	27601	27584	27391	27644	27539	27481	27666	27533	27599	27282	27666	27576	27576	27596	27572	27605	27766	27302	27589	27567	27444	27689	27240	27704	27352	27401	27364	27495	27488	27377	27585	27797	27635	27692	27816	27501	27570	27593	27511	27434	27557	27744	27369	27445	27385	27498	27614	27383	27668	27631	27553	27462	27281	27597	27281	27456	27829	27404	27661	27580	27423	27746	27718	27526	27570	27725	27546	27879	27592	27600	27491	27543	27592	27437	27463	27598	27438	27479	27805	27652	27604	27671	27653	27546	27579	27552	27516	27625	27383	27612	27386	27338	27596	27361	27694	27534	27473	27397	27686	27714	27597	27450	27750	27502	27557	27514	27423	27455	27624	27697	27255	27452	27723	27645	27448	27334	27709	27429	27584	27632	27390	27699	27380	27700	27823	27864	27397	27426	27520	27731	27361	27373	27763	27728	27746	27487	27737	27800	27570	27682	27759	27288	27689	27699	27717	27475	27589	27428	27524	27301	27783	27407	27530	27437	27523	27469	27664	27642	27330	27731	27515	27546	27452	27568	27657	27532	27571	27419	27489	27806	27500	27437	27339	27541	27981	27638	27613	27491	27534	27731	27795	27384	27767	27761	27831	27652	27566	27578	27457	27665	27519	27524	27691	27651	27597	27599	27350	27488	27370	27454	27557	27722	27503	27976	27667	27812	27881	27568	27572	27416	27655	27823	27356	27664	27504	27467	27538	27356	27590	27757	27758	27678	27465	27524	27786	27642	27303	27416	27657	27672	27413	27503	27599	27449	27508	27594	27348	27590	27661	27498	27656	27535	27574	27521	27837	27383	27390	27392	27699	27716	27312	27819	27544	27587	27475	27476	27719	27519	27486	27431	27590	27498	27538	27593	27698	27713	27479	27524	27633	27693	27615	27473	27529	27345	27481	27373	27560	27810	27734	27557	27720	27738	27571	27713	27757	27520	27562	27262	27525	27219	27717	27631	27420	27561	27319	27464	27523	27495	27518	27475	27646	27628	27306	27560	27151	27603	27585	27569	27558	27541	27384	27760	27697	27335	27473	27324	27619	27530	27370	27620	27838	27580	27767	27652	27769	27675	27374	27571	27464	27575	27731	27412	27726	27617	27451	27587	27800	27566	27648	27624	27540	27372	27647	27368	27511	27714	27537	27375	27599	27596	27468	27391	27438	27461	27629	27688	27668	27679	27258	27611	27334	27618	27694	27429	27433	27310	27490	27309	27536	27453	27483	27464	27499	27423	27471	27624	27462	27736	27406	27379	27470	27572	27689	27639	27544	27617	27416	27214	27457	27476	27627	27701	27644	27533	27421	27655	27450	27354	27367	27659	27607	27408	27569	27544	27490	27432	27644	27413	27726	27658	27724	27536	27594	27440	27329	27309	27349	27448	27532	27399	27551	27501	27841	27709	27536	27838	27575	27649	27360	27638	27621	27158	27455	27498	27447	27551	27851	27621	27490	27443	27730	27632	27389	27711	27589	27605	27455	27471	27366	27451	27704	27588	27685	27574	27503	27503	27624	27664	27553	27311	27619	27753	27501	27454	27529	27508	27406	27667	27543	27490	27558	27554	27522	27598	27462	27565	27608	27516	27723	27616	27664	27648	27583	27568	27524	27485	27632	27632	27552	27803	27640	27719	27706	27627	27763	27448	27745	27642	27770	27459	27624	27652	27471	27731	27674	27421	27146	27636	27474	27454	27735	27568	27615	27514	27614	27635	27442	27494	27546	27507	27400	27383	27556	27573	27374	27760	27589	27541	27779	27775	27705	27580	27721	27598	27450	27649	27705	27716	27606	27416	27451	27384	27600	27522	27713	27464	27679	27505	27617	27428	27374	27551	27844	27569	27718	27450	27793	27662	27555	27362	27498	27381	27518	27544	27317	27823	27747	27436	27579	27264	27669	27446	27279	27520	27639	27528	27420	27600	27601	27346	27376	27725	27560	27663	27550	27836	27767	27461	27589	27582	27420	27528	27518	27543	27413	27545	27634	27856	27579	27525	27739	27656	27587	27380	27579	27654	27749	27570	27744	27763	27551	27320	27593	27383	27411	27509	27528	27713	27703	27559	27687	27679	27513	27666	27632	27683	27718	27584	27525	27529	27539	27596	27438	27449	27684	27675	27631	27636	27555	27623	27516	27549	27525	27633	27594	27453	27465	27573	27698	27455	27510	27674	27484	27502	27519	27636	27477	27480	27529	27338	27648	27490	27650	27505	27654	27477	27413	27623	27581	27590	27600	27502	27567	27733	27571	27689	27924	27679	27508	27416	27529	27749	27650	27586	27770	27560	27739	27757	27626	27385	27715	27619	27430	27455	27538	27721	27613	27292	27643	27639	27611	27589	27571	27511	27578	27569	27433	27622	27503	27446	27590	27348	27422	27152	27400	27415	27398	27572	27660	27720	27523	27485	27299	27439	27577	27504	27490	27509	27632	27603	27624	27535	27438	27422	27538	27479	27381	27750	27678	27393	27393	27422	27404	27587	27700	27670	27692	27753	27681	27559	27608	27461	27633	27565	27444	27614	27489	27727	27512	27591	27409	27666	27343	27610	27379	27529	27357	27601	27600	27521	27429	27874	27603	27602	27690	27479	27636	27705	27432	27507	27774	27624	27584	27768	27710	27628	27580	27589	27795	27679	27664	27632	27308	27736	27456	27547	27755	27390	27607	27673	27760	27614	27446	27433	27559	27429	27497	27679	27620	27823	27524	27771	27578	27340	27418	27217	27630	27617	27490	27735	27461	27294	27673	27387	27729	27478	27200	27507	27468	27772	27607	27631	27624	27448	27631	27302	27453	27588	27639	27584	27502	27561	27823	27521	27588	27616	27566	27595	27868	27339	27915	27374	27595	27678	27474	27839	27529	27493	27314	27464	27706	27188	27899	27838	27623	27577	27606	27579	27679	27611	27658	27802	27659	27549	27915	27729	27229	27417	27307	27773	27596	27575	27625	27555	27314	27710	27696	27664	27279	27564	27399	27650	27524	27651	27507	27429	27604	27818	27291	27560	27678	27530	27359	27597	27554	27556	27527	27622	27503	27667	27599	27655	27544	27540	27457	27153	27488	27512	27523	27691	27318	27573	27681	27720	27706	27643	27701	27422	27758	27510	27528	27499	27567	27499	27449	27488	27617	27617	27561	27585	27513	27641	27412	27694	27575	27551
27295	44974	43109	35688	32362	28625	26564	24948	23320	22799	21450	19954	18902	18950	18753	18717	18665	18779	18639	18729	18762	18775	18642	18562	18506	18536	18629	18391	18452	18504	18565	18429	18587	18312	18250	18447	18367	18156	18174	18160	18381	18429	18183	18354	18225	18157	18279	18321	18109	18007	18158	18109	18165	18049	18174	18180	18052	18158	17887	18162	18195	18112	18060	18228	18171	17999	18312	18233	18288	17959	18102	18209	18167	18135	18102	17987	18396	18192	18106	18208	18173	18178	18225	18098	18312	18164	18123	17995	18131	18259	17877	18329	18230	18169	18135	18054	18184	18206	18300	18262	18222	18294	18240	18165	18158	18062	18179	18229	18074	18161	18090	18189	18141	18108	18311	18119	18200	18362	18166	18216	18152	18144	18095	18237	18224	18210	18247	18111	18201	18102	17958	18075	18076	18229	18295	18101	18117	17944	18290	18106	18190	18226	17907	18142	18271	18189	17982	18193	18116	18106	18042	18218	18093	18007	18241	18129	18077	18049	18199	18115	18065	18285	18049	18088	18350	18238	18173	18105	18275	18036	18346	18082	18189	18091	18289	18025	18082	18285	18124	18117	18047	18308	18133	18085	18138	18026	18242	18179	18116	18295	18127	18027	18111	18139	18319	18209	17931	17985	18105	18188	17984	18145	17984	18223	18220	18239	18079	18143	18241	18233	18230	18372	18135	17989	18290	18104	18079	18262	18124	18319	18188	18150	18150	18366	18081	18119	18179	18094	18176	18103	18118	18316	18269	18135	17987	18081	18373	18131	17910	18037	18195	18121	18056	18039	18120	17998	18093	18049	18131	18070	18210	18147	18104	18012	18134	18222	18277	18071	18206	17988	17920	17994	18164	18072	18151	18196	18203	17979	18020	18230	18077	17997	18205	18234	18197	18035	18007	18183	18146	18016	18093	18268	18241	18045	18314	18155	18109	18124	18012	18165	18190	18040	18110	18195	18075	18011	18264	18153	18173	18182	18043	18121	18291	18158	18369	18183	18222	18122	18283	18152	18104	18133	18141	18113	18003	18278	18172	18019	18224	18040	18062	18141	17894	18292	18249	18268	18229	18054	18095	18165	17977	18006	18078	18093	18070	18174	18003	18090	18178	18151	18110	18018	18125	18076	18127	18259	18089	18114	18186	18212	18032	18099	18003	18169	18184	18204	18279	18248	18268	18267	18238	18105	18125	18142	18189	18209	18022	18275	18009	18104	18094	18055	18098	18191	18272	18228	18094	18098	17909	18024	18010	18231	18230	18226	17951	18093	18184	18257	18138	18209	18130	18035	18120	18048	18124	18092	18041	18273	18182	18020	17943	17931	18299	18102	18072	18124	18136	18032	18147	18184	18076	18267	17946	18061	18211	18112	18245	18212	18199	18103	18080	18143	18212	18252	18097	18115	18133	18175	18061	18237	17999	18146	18154	18213	18126	18206	18033	18268	18240	18230	18198	18151	18170	18153	18008	18142	18183	18008	18078	17990	18132	18200	18068	17996	18176	18207	18164	18282	18201	18102	18226	18105	18080	18205	18188	18195	18229	18023	18019	18276	18199	18106	18236	18175	18016	18218	18039	17988	18048	18055	18247	18248	18197	18157	18263	18141	18237	18188	18252	18112	18152	18198	18252	18154	18348	18150	18090	18216	18193	18199	18115	18171	18016	18127	18201	18013	18000	18175	18272	18216	18241	17957	18338	18093	18206	18002	18124	18230	18288	18086	18212	18050	18077	18283	18138	18185	17966	18064	18062	18056	18138	18274	18110	18005	18367	18157	18209	17958	18087	18113	18176	17977	18112	17931	17996	18219	18145	18196	18305	17974	18174	18165	18133	18203	17916	18222	18067	18211	18255	18078	18360	18023	18131	18073	18151	18211	18211	18056	18055	18095	18150	18000	18065	18160	18227	18302	18328	17950	18011	18122	18183	18156	18104	18167	18174	18064	18157	18238	17878	18087	18261	18117	18092	18214	18153	18368	18286	18113	18104	18332	18010	18066	18255	18229	18070	18153	18206	18165	18170	18068	18151	18141	18290	18148	18132	18093	18217	18103	18290	18176	18091	18067	18167	17999	18029	18232	17993	18266	18165	18089	18396	18192	18209	17980	18138	18156	18122	18216	18325	18166	18155	17924	18145	18161	18134	18246	18220	18089	18064	18175	18164	18096	18044	18037	18160	18178	17985	18056	18056	18205	17899	18200	18168	18085	18069	18269	18133	18170	18224	17996	18154	18216	18282	17982	18023	18191	17971	18235	18125	18082	18057	18107	17982	18050	18266	18165	18187	18355	18144	18063	18163	18196	18120	18226	17999	17924	18103	18326	17972	18116	18235	18178	17912	18136	18257	18256	18099	18147	18106	18109	17927	18196	18065	18168	18218	18114	18091	18268	18053	18125	18071	18283	18147	18064	18082	18229	18223	18196	18158	18065	18225	18226	18234	18287	18139	18157	18047	17922	18191	18291	17955	17915	18243	18142	18102	18305	17862	18187	18320	17989	18207	18180	18200	18070	18337	18059	18061	18303	18090	18086	18087	18027	18165	18285	18217	18137	18005	18234	18261	18216	18089	18143	18041	18213	18037	18145	18060	18126	18051	17986	18233	18185	18290	18190	18174	17979	17952	18239	18280	18227	18201	18116	18072	18107	18092	18222	18139	18159	18355	18147	18253	18113	18193	18259	18186	18307	18269	18058	18254	18148	18283	18128	18261	18272	18235	18107	18145	18112	18236	18136	18108	18105	18189	18166	18007	18261	18271	17999	18289	18060	18166	18087	18101	18153	18215	18207	18310	18085	18097	18173	18221	18219	18213	18274	18055	18164	18097	18170	18218	18159	17964	18235	18041	17967	18104	18043	18055	18126	18010	18078	18236	18172	18071	17911	18211	18159	18192	18213	17973	18076	18115	18123	18089	18163	18224	18282	18031	18182	17962	18138	17908	18253	18217	18211	18086	18256	18245	18183	18234	18129	18177	18260	18199	18174	18150	18278	18023	17940	18084	17956	18088	18147	18134	18038	18060	18129	18208	18111	18171	18027	18220	17999	18275	18192	18170	18138	18185	18187	18141	18020	18226	18189	18194	18016	18120	18031	17905	18042	18136	18050	18217	18207	18062	18064	18132	18083	17981	18101	18232	18225	18287	18059	18125	18146	18221	18054	18079	18377	17986	18112	18061	18165	17968	18184	18117	18130	18068	18070	18034	18118	18160	18093	18156	18090	18147	18071	18168	17914	18072	18336	18169	18136	18055	18063	18148	18330	18152	18114	18114	18096	18311	18113	18200	18058	18185	18091	18131	18197	18078	17987	18236	18068	18199	18200	18095	18064	17996	17990	18191	18277	18187	17999	18256	18270	18383	18158	18227	18150	18073	18110	18108	18296	18157	18123	18234	17990	18063	18264	18042	18207	18154	18030	17959	18175	18163	18143	18058	18353	18174	18214	17963	18249	18182	18041	18167	18182	18386	17886	18103	17890	18114	18156	18136	17927	18265	18181	18155	18224	18209	17955	18100	17988	18262	18133	18073	18221	18307	18346	18110	18330	18228	17898	18170	18214	18316	18182	18099	18045	18118	18061	18316	18169	18149	18114	18236	18152	18221	18039	18167	18067	18224	18055	18111	18239	18072	18056	18142	18018	18167	18131	17873	18293	18221	18193	18101	17995	18233	18133	18020	18117	17951	18078	18388	18171	18169	18148	18193	18100	18149	18185	18136	18303	18227	18258	18062	18117	18128	18114	18301	18138	18310	17951	18102	18198	18228	18110	18047	18127	18155	17995	18272	18226	18175	18027	18247	18162	18140	18321	17869	18236	18143	18235	18284	18055	17997	18125	18406	18118	18028	18247	18085	18338	18057	18086	18317	18184	18171	18170	18101	17972	18070	18147	18132	18168	18224	18004	18219	18104	18217	17829	18358	18199	18395	18144	18348	18057	18196	18069	18094	18188	18073	18212	18042	18254	18199	18294	18230	18179	18145	18340	18232	18273	18416	18060	18134	18268	18179	18237	18109	18134	17980	17967	17950	18286	18171	18110	18189	17973	18051	17966	18118	18148	18227	18250	18293	18195	18130	18248	18222	18132	18054	18229	18279	17981	18281	18380	18167	18202	18049	18205	18080	18134	18258	18110	18294	18080	18170	18213	18175	18219	18276	18065	18240	18089	18049	18072	18207	18100	18108	18257	18059	18078	18307	18340	18283	18226	18455	18122	18347	18103	18180	18215	18263	18141	18210	18010	18233	18163	18142	18038	18348	18304	18016	18149	18152	18060	18153	18230	18255	18062	18190	18054	18283	18073	18108	18008	18079	18362	18184	18191	18195	18129	18130	18057	18068	18134	18167	18062	18154	18273	18116	18246	18027	18061	18351	18011	18147	18219	17940	18079	17987	18182	18220	18121	18213	18063	18135	18173	18194	18056	18186	18279	18169	18108	18038	18370	18184	18275	18212	18015	18208	18222	18173	18187	18100	18067	18128	18066	18129	18166	18147	18131	18158	18290	18006	18089	18090	18131	18056	18138	18345	18279	18149	18080	17998	18124	18168	18085	18167	18172	17964	18237	18253	18137	18198	17829	18280	18049	18202	18205	18012	18120	18096	18087	18087	18123	18201	18319	18228	18120	18088	18364	18242	18097	18040	18080	18287	18122	18187	18295	18195	18055	18204	18190	18069	18038	18360	18156	18108	18252	18183	18184	18185	18219	18210	18222	18282	18151	18187	18011	18062	18259	18325	18150	18131	18232	18257	18146	18068	18054	18043	18128	18283	18068	18236	18341	17963	17967	18171	18222	18185	18167	17961	18087	17923	17992	18183	18205	18268	18168	18049	18089	18228	18084	18198	18142	18234	18130	18136	18254	18175	18322	18162	18125	18095	18107	18127	18029	18133	18229	18174	18219	18116	18177	17972	18315	18195	18224	17944	18242	18142	18132	18058	18219	18210	18160	18023	18212	18165	18142	18124	17988	18128	18088	18284	18071	18149	18181	18049	18090	18137	18149	18341	18102	18057	18067	18219	18184	17980	18210	18068	18256	17976	18082	18179	18136	18154	17891	18037	18077	18122	18025	18071	18177	18092	18056	18248	18208	18115	18194	18098	18045	18117	18043	18039	18146	18137	18151	18162	18157	18152	18123	18123	18148	17982	18243
22417	20853	27022	25633	25442	31632	35759	32276	30600	30491	29863	28544	27851	27185	27345	27518	27183	27246	27075	27172	27171	27350	27236	27074	27235	26961	27079	27376	27243	27042	27351	26978	27052	27176	26917	26762	27099	26570	26994	26800	26893	26746	26901	26592	26759	26689	26871	26745	26856	26630	26650	26798	26620	26508	26671	26949	26654	26624	26683	26642	26745	26919	26829	26775	26626	26587	26720	26512	26818	26515	26870	26525	26560	26743	26864	26874	26789	26827	26581	26681	26465	26461	26420	26702	26505	26662	26400	26860	26748	26730	26310	26216	26439	26632	26521	26543	26639	26764	26592	26495	26298	26388	26709	26670	26812	26663	26645	26473	26666	26685	26861	26682	26527	26494	26672	26517	26395	26447	26545	26760	26462	26646	26776	26421	26665	26552	26571	26656	26506	26477	26551	26582	26531	26752	26612	26704	26559	26543	26457	26426	26597	26304	26757	26632	26615	26511	26441	26641	26688	26332	26689	26870	26369	26558	26227	26471	26760	26615	26748	26531	26426	26720	26742	26615	26737	26594	26472	26621	26520	26593	26748	26531	26541	26297	26542	26355	26953	26892	26777	26667	26560	26693	26478	26695	26397	26384	26337	26806	26480	26551	26797	26615	26531	26683	26652	26640	26515	26409	26417	26721	26538	26578	26679	26639	26512	26663	26400	26819	26350	26630	26580	26769	26616	26632	26667	26830	26636	26702	26723	26448	26759	26828	26786	26665	26625	26693	26643	26366	26484	26532	26537	26694	26625	26550	26675	26426	26733	26722	26624	26642	26594	26531	26716	26686	26708	26598	26538	26712	26658	26859	26650	26367	26819	26633	26722	26519	26455	26486	26369	26563	26348	26291	26575	26763	26611	26320	26540	26667	26728	26431	26382	26485	26412	26687	26647	26572	26685	26472	26685	26722	27002	26945	26696	26480	26682	26674	26516	26464	26608	26407	26489	26702	26587	26616	26448	26325	26708	26551	26617	26686	26350	26601	26607	26646	26578	26830	26529	26530	26540	26366	26586	26555	26801	26625	26574	26416	26719	26598	26428	26551	26488	26529	26369	26393	26710	26618	26657	26522	26479	26391	26617	26733	26724	26734	26822	26778	26573	26470	26616	26621	26607	26686	26524	26589	26602	26734	26712	26475	26564	26715	26560	26634	26594	26621	26596	26582	26517	26934	26802	26642	26898	26821	26805	26451	26575	26461	26536	26432	26634	26753	26549	26603	26444	26471	26834	26599	26683	26735	26649	26656	26524	26603	26523	26775	26551	26288	26778	26613	26616	26443	26766	26658	26581	26633	26571	26612	26826	26608	26169	26470	26747	26736	26669	26664	26572	26439	26706	26788	26607	26417	26546	26699	26409	26563	26516	26912	26762	26758	26429	26763	26738	26752	26531	26736	26771	26373	26535	26631	26686	26931	26475	26521	26494	26862	26689	26507	26774	26704	26539	26302	26318	26527	26563	26823	26400	26596	26704	26843	26588	26677	26696	26551	26681	26592	26683	26561	26551	26453	26397	26582	26682	26542	26653	26731	26629	26531	26673	26520	26535	26550	26523	26595	26662	26710	26534	26624	26697	26526	26620	26449	26453	26630	26630	26655	26563	26545	26429	26753	26497	26668	26561	26611	26442	26443	26643	26545	26762	26567	26522	26634	26459	26506	26553	26690	26611	26516	26514	26391	26649	26647	26392	26538	26467	26616	26541	26636	26548	26739	26506	26400	26513	26820	26745	26663	26459	26591	26506	26491	26365	26555	26576	26728	26459	26822	26561	26362	26808	26640	26619	26817	26683	26651	26576	26572	26606	26561	26501	26766	26499	26301	26716	26346	26672	26704	26596	26766	26571	26628	26252	26351	26699	26562	26715	26434	26518	26838	26280	26709	26669	26427	26428	26477	26604	26605	26497	26629	26746	26486	26723	26838	26493	26822	26590	26510	26563	26570	26636	26475	26626	26508	26460	26746	26793	26869	26507	26814	26697	26598	26520	26619	26556	26632	26454	26364	26559	26780	26411	26453	26637	26536	26743	26537	26460	26657	26664	26582	26708	26689	26740	26570	26879	26683	26822	26544	26658	26413	26798	26348	26536	26468	26764	26688	26716	26719	26615	26612	26518	26820	26527	26531	26714	26711	26410	26361	26609	26622	26347	26591	26844	26693	26657	26745	26623	26648	26637	26507	26666	26665	26616	26428	26407	26656	26519	26663	26764	26610	26490	26454	26639	26685	26744	26536	26544	26778	26803	26277	26725	26640	26780	26511	26626	26627	26487	26421	26403	26662	26822	26516	26589	26619	26474	26494	26636	26785	26752	26555	26517	26671	26611	26614	26661	26775	26463	26904	26527	26464	26509	26680	26559	26466	26672	26619	26753	26599	26644	26470	26785	26382	26507	26411	26458	26477	26580	26585	26676	26541	26681	26922	26717	26616	26577	26451	26655	26558	26682	26686	26858	26656	26625	26310	26442	26637	26705	26490	26637	26423	26716	26648	26874	26428	26796	26729	26734	26517	26538	26543	26920	26822	26495	26783	26522	26603	26958	26671	26744	26845	26612	26423	26838	26411	26429	26536	26555	26635	26494	26635	26634	26469	26543	26531	26692	26360	26737	26812	26718	26706	26715	26527	26533	26710	26771	26754	26525	26629	26817	26689	26719	26739	26734	26672	26610	26486	26659	26733	26495	26287	26765	26568	26568	26501	26540	26646	26499	26498	26779	26505	26485	26630	26804	26573	26645	26425	26620	26646	26599	26557	26571	26585	26820	26543	26526	26635	26667	26554	26581	26565	26707	26735	26409	26688	26583	26604	26552	26514	26582	26557	26610	26557	26447	26614	26353	26302	26753	26515	26668	26376	26721	26578	26618	26370	26609	26509	26484	26632	26666	26506	26672	26663	26736	26505	26670	26717	26639	26740	26664	26514	26763	26724	26697	26338	26580	26769	26684	26731	26454	26539	26544	26522	26520	26826	26500	26559	26635	26625	26552	26580	26831	26635	26626	26613	26635	26599	26522	26747	26774	26737	26706	26594	26574	26696	26547	26518	26701	26719	26647	26581	26861	26490	26508	26388	26370	26538	26562	26347	26650	26659	26527	26620	26639	26551	26772	26763	26811	26505	26874	26430	26585	26717	26539	26606	26916	26664	26650	26666	26584	26693	26505	26520	26688	26694	26731	26666	26560	26506	26599	26607	26810	26605	26509	26344	26734	26536	26452	26536	26750	26551	26522	26519	26767	26649	26445	26437	26750	26733	26637	26619	26464	26616	26640	26627	26713	26593	26551	26692	26596	26454	26431	26565	26588	26694	26678	26848	26540	26668	26459	26720	26426	26544	26512	26596	26699	26752	26652	26420	26436	26568	26676	26726	26540	26572	26871	26822	26768	26486	26691	26526	26517	26836	26634	26411	26519	26596	26672	26679	26531	26716	27048	26406	26481	26498	26640	26604	26559	26557	26735	26720	26586	26348	26524	26574	26617	26796	26613	26294	26589	26489	26523	26615	26633	26517	26513	26678	26937	26663	26485	26399	26548	26606	26708	26590	26578	26942	26528	26628	26632	26456	26649	26561	26826	26856	26523	26559	26383	26500	26574	26438	26454	26262	26459	26407	26431	26651	26514	26756	26642	26464	26528	26351	26705	26476	26515	26546	26671	26594	26878	26729	26481	26551	26909	26437	26368	26274	26595	26743	26639	26714	26531	26385	26691	26500	26678	26627	26493	26627	26680	26601	26667	26636	26562	26798	26541	26740	26549	26653	26686	26855	26658	26769	26467	26568	26590	26618	26771	26659	26388	26625	26716	26440	26702	26648	26704	26469	26689	26501	26595	26498	26555	26500	26591	26787	26555	26536	26799	26564	26660	26796	26559	26852	26552	26580	26534	26694	26708	26702	26557	26609	26689	26586	26641	26713	26536	26505	26699	26730	26679	26545	26466	26570	26628	26954	26652	26510	26863	26815	26490	26394	26681	26758	26549	26550	26670	26434	26547	26549	26859	26458	26629	26434	26670	26539	26553	26734	26474	26473	26535	26621	26790	26696	26692	26840	26889	26569	26811	26576	26524	26483	26449	26533	26616	26589	26649	26716	26268	26573	26641	26586	26737	26734	26563	26568	26465	26482	26546	26786	26813	26560	26716	26478	26671	26614	26680	26753	26586	26676	26693	26553	26386	26377	26493	26517	26522	26629	26690	26369	26449	26440	26579	26768	26570	26536	26600	26463	26535	26532	26632	26515	26448	26597	26695	26503	26538	26519	26672	26957	26442	26639	26656	26677	26483	26464	26713	26536	26609	26471	26879	26617	26662	26651	26516	26558	26466	26415	26417	26499	26708	26646	26581	26783	26685	26575	26524	26680	26900	26836	26453	26527	26754	26467	26663	26547	26787	26438	26724	26441	26643	26880	26638	26957	26542	26611	26659	26593	26706	26592	26675	26856	26738	26554	26720	26412	26456	26556	26702	26443	26712	26495	26648	26711	26620	26664	26536	26533	26640	26738	26765	26605	26724	26727	26734	26518	26753	26601	26429	26701	26784	26789	26740	26658	26554	26617	26532	26592	26566	26629	26676	26539	26445	26615	26531	26682	26648	26745	26781	26696	26518	26408	26810	26731	26651	26518	26788	26746	26773	26750	26529	26565	26502	26718	26684	26843	26599	26426	26625	26873	26398	26360	26607	26707	26770	26443	26664	26401	26719	26949	26682	26612	26712	26590	26774	26479	26623	26591	26566	26174	26877	26596	26434	26377	26444	26560	26536	26403	26573	26593	26743	26512	26413	26568	26590	26586	26767	26731	26727	26493	26468	26404	26661	26502	26574	26766	26527	26565	26534	26788	26855	26647	26699	26418	26642	26731	26652	26679	26465	26969	26708	26697	26539	26478	26607	26071	26716	26785	26521	26479	26800	26523	26672	26423	26468	26455	26307	26558	26544	26392	26644	26369	26570	26643	26745	26755	26695	26458	26917	26617	26730	26726	26400	26780	26827	26796	26700	26544	26456	26444	26602	26718	26465	26621	26613	26576	26550	26567	26624	26610	26389	26738	26477	26665	26615	26851	27019	26682	26454	26618	26608	26624	26498	26464	26689	26515	26489	26587	26510	26586	26601	26691	26668	26463	26651	26471	26724	26625	26723	26359	26298	26727
28948	48763	46750	39563	35474	31183	28900	26641	24224	23456	22423	20194	19082	18674	18731	18481	18535	18527	18324	18375	18314	18633	18381	18434	18211	18422	18170	18329	18253	18315	18194	18109	17895	18002	18116	18109	17983	17957	17953	18078	17983	17943	17687	17743	17759	17758	17731	17827	17816	17639	17903	17718	17765	17622	17800	17630	17785	17545	17748	17770	17686	17703	17598	17719	17879	17666	17561	17796	17714	17640	17663	17666	17684	17716	17643	17853	17816	17664	17770	17640	17588	17668	17678	17608	17475	17678	17692	17616	17776	17780	17748	17568	17602	17760	17685	17849	17445	17639	17685	17671	17629	17785	17606	17670	17537	17950	17696	17667	17630	17636	17632	17651	17755	17693	17699	17542	17708	17739	17698	17647	17803	17619	17636	17857	17717	17768	17745	17577	17767	17763	17758	17771	17731	17812	17458	17750	17622	17735	17682	17655	17599	17725	17730	17681	17650	17605	17577	17724	17682	17508	17652	17701	17660	17585	17649	17657	17705	17593	17721	17536	17660	17727	17675	17766	17670	17668	17632	17782	17713	17636	17606	17601	17644	17621	17603	17686	17747	17681	17814	17818	17617	17674	17896	17590	17634	17527	17630	17659	17493	17555	17512	17749	17586	17514	17631	17727	17682	17655	17560	17744	17447	17611	17609	17782	17760	17636	17598	17666	17560	17609	17713	17553	17658	17636	17602	17459	17605	17595	17741	17592	17671	17721	17758	17678	17809	17712	17914	17592	17598	17705	17757	17586	17842	17566	17638	17570	17700	17773	17599	17600	17780	17521	17643	17622	17587	17714	17614	17663	17768	17590	17641	17753	17639	17527	17586	17816	17619	17839	17527	17754	17623	17587	17568	17757	17821	17595	17720	17833	17838	17638	17749	17565	17638	17594	17664	17759	17597	17698	17788	17565	17437	17815	17513	17687	17746	17820	17507	17764	17697	17522	17748	17713	17671	17528	17718	17747	17656	17778	17682	17479	17667	17569	17600	17472	17577	17762	17633	17652	17654	17798	17527	17636	17794	17895	17616	17660	17555	17721	17606	17686	17489	17692	17744	17690	17766	17787	17670	17470	17773	17656	17615	17381	17689	17898	17667	17520	17562	17626	17840	17674	17756	17678	17822	17461	17551	17710	17575	17699	17511	17995	17652	17884	17758	17640	17820	17614	17648	17856	17733	17593	17543	17637	17514	17595	17610	17674	17540	17557	17523	17803	17638	17642	17718	17728	17781	17582	17578	17741	17608	17577	17658	17797	17634	17709	17730	17626	17568	17705	17707	17670	17642	17619	17766	17625	17500	17635	17525	17531	17798	17644	17795	17527	17607	17732	17570	17709	17630	17577	17447	17730	17644	17631	17652	17733	17569	17613	17757	17711	17635	17543	17444	17781	17546	17645	17837	17569	17523	17801	17537	17750	17673	17536	17809	17839	17679	17619	17711	17846	17515	17683	17741	17854	17678	17502	17557	17681	17549	17527	17721	17736	17635	17620	17545	17679	17624	17750	17687	17395	17809	17489	17801	17739	17555	17564	17651	17649	17857	17608	17542	17598	17887	17608	17724	17775	17624	17768	17787	17667	17490	17878	17609	17693	17671	17496	17770	17656	17607	17829	17748	17499	17784	17690	17700	17868	17763	17663	17527	17661	17757	17600	17865	17756	17753	17687	17660	17582	17649	17735	17627	17618	17751	17655	17673	17494	17778	17514	17693	17736	17734	17740	17849	17538	17688	17578	17649	17601	17671	17638	17595	17669	17672	17681	17775	17555	17809	17552	17540	17578	17684	17617	17641	17541	17609	17712	17495	17740	17526	17671	17583	17686	17535	17477	17498	17779	17732	17664	17611	17607	17714	17593	17768	17544	17692	17739	17653	17709	17542	17689	17808	17615	17561	17665	17733	17719	17676	17675	17694	17634	17395	17686	17472	17606	17547	17553	17698	17955	17554	17609	17603	17766	17595	17776	17696	17559	17422	17807	17510	17556	17707	17727	17888	17627	17675	17762	17683	17764	17778	17754	17758	17570	17573	17568	17598	17617	17618	17669	17712	17630	17674	17703	17629	17775	17614	17754	17606	17780	17524	17656	17756	17477	17728	17636	17534	17657	17564	17618	17699	17631	17759	17840	17669	17577	17673	17564	17590	17655	17605	17773	17516	17771	17546	17542	17683	17641	17691	17657	17554	17515	17545	17873	17694	17802	17505	17573	17721	17543	17727	17720	17601	17625	17594	17524	17622	17694	17537	17710	17566	17833	17559	17624	17729	17659	17577	17691	17485	17749	17631	17661	17650	17579	17573	17821	17595	17639	17540	17435	17589	17603	17520	17609	17643	17870	17725	17770	17731	17738	17525	17573	17714	17671	17819	17711	17730	17640	17790	17722	17624	17707	17952	17579	17613	17601	17676	17711	17569	17773	17804	17721	17708	17541	17588	17896	17789	17484	17641	17854	17480	17601	17891	17710	17826	17647	17796	17716	17588	17660	17656	17489	17691	17590	17753	17719	17684	17680	17666	17767	17690	17636	17639	17613	17741	17737	17809	17805	17650	17782	17783	17567	17739	17684	17762	17777	17608	17722	17580	17654	17616	17528	17759	17627	17714	17733	17658	17651	17503	17627	17572	17583	17603	17767	17742	17677	17566	17708	17563	17756	17561	17701	17644	17607	17723	17718	17653	17872	17576	17486	17652	17571	17579	17565	17733	17625	17795	17754	17541	17543	17723	17798	17647	17792	17661	17607	17721	17605	17546	17709	17756	17572	17591	17740	17678	17786	17589	17794	17624	17746	17563	17589	17784	17612	17780	17628	17820	17650	17812	17823	17701	17675	17763	17661	17669	17666	17921	17520	17730	17543	17694	17550	17532	17686	17607	17512	17605	17794	17535	17602	17660	17867	17837	17458	17563	17415	17706	17802	17589	17682	17687	17508	17768	17677	17707	17642	17648	17627	17772	17491	17688	17438	17600	17804	17668	17690	17722	17556	17635	17650	17473	17693	17601	17666	17892	17563	17666	17679	17899	17762	17697	17690	17757	17758	17737	17643	17633	17733	17719	17672	17697	17755	17710	17885	17560	17747	17721	17619	17697	17566	17742	17770	17831	17673	17652	17704	17695	17516	17739	17772	17700	17719	17636	17679	17776	17870	17768	17777	17600	17681	17567	17741	17604	17546	17539	17626	17822	17841	17646	17546	17634	17764	17725	17772	17749	17788	17578	17605	17613	17628	17771	17611	17782	17687	17616	17400	17672	17449	17808	17794	17650	17592	17760	17813	17763	17712	17522	17644	17713	17573	17586	17530	17600	17821	17601	17600	17569	17726	17869	17737	17675	17599	17694	17850	17587	17812	17534	17677	17578	17748	17775	17678	17649	17662	17737	17616	17671	17637	17756	17719	17538	17742	17425	17638	17633	17796	17668	17691	17598	17665	17745	17730	17828	17714	17681	17573	17899	17663	17607	17615	17630	17670	17642	17681	17848	17430	17696	17768	17539	17737	17670	17781	17701	17660	17512	17638	17690	17736	17839	17713	17712	17626	17704	17626	17781	17771	17636	17731	17703	17646	17577	17796	17569	17727	17716	17582	17681	17736	17642	17606	17732	17682	17579	17762	17691	17630	17530	17782	17619	17738	17783	17650	17873	17661	17637	17688	17779	17574	17657	17528	17626	17722	17685	17666	17834	17476	17712	17821	17638	17672	17630	17585	17771	17518	17668	17858	17743	17644	17837	17675	17686	17724	17590	17670	17605	17722	17707	17462	17578	17695	17791	17713	17795	17490	17732	17655	17913	17704	17758	17785	17581	17631	17582	17701	17595	17670	17634	17772	17805	17620	17787	17850	17662	17591	17664	17576	17537	17526	17522	17755	17558	17715	17680	17781	17737	17674	17808	17546	17498	17677	17775	17488	17675	17694	17570	17687	17791	17668	17553	17692	17607	17646	17654	17801	17751	17585	17715	17697	17829	17568	17733	17740	17732	17727	17934	17696	17570	17787	17563	17511	17788	17615	17578	17755	17626	17552	17668	17729	17578	17660	17817	17727	17759	17660	17780	17609	17643	17650	17549	17589	17710	17770	17650	17639	17791	17666	17475	17748	17648	17303	17716	17488	17898	17620	17716	17691	17450	17835	17636	17569	17610	17684	17552	17684	17576	17706	17595	17531	17790	17708	17683	17698	17680	17668	17692	17584	17419	17735	17696	17645	17658	17603	17760	17663	17854	17656	17614	17703	17782	17614	17518	17758	17557	17563	17746	17716	17516	17690	17551	17752	17453	17811	17671	17559	17607	17780	17724	17694	17623	17616	17740	17594	17720	17566	17622	17547	17631	17653	17762	17653	17483	17831	17653	17613	17764	17651	17407	17640	17608	17631	17739	17573	17692	17684	17660	17731	17593	17749	17509	17714	17633	17648	17701	17697	17658	17585	17634	17639	17757	17641	17677	17829	17484	17817	17473	17583	17531	17662	17607	17676	17770	17575	17759	17535	17732	17737	17571	17712	17621	17682	17523	17749	17593	17658	17629	17640	17871	17728	17694	17670	17626	17465	17746	17818	17649	17470	17796	17534	17877	17589	17629	17551	17663	17612	17830	17736	17804	17685	17616	17646	17715	17571	17604	17594	17734	17886	17603	17854	17661	17630	17931	17638	17505	17881	17610	17724	17734	17626	17779	17654	17440	17692	17742	17839	17686	17754	17584	17704	17573	17774	17484	17632	17699	17669	17626	17607	17549	17547	17806	17703	17676	17692	17594	17692	17586	17692	17540	17684	17624	17741	17632	17679	17597	17636	17734	17546	17730	17727	17686	17626	17721	17750	17663	17654	17586	17557	17570	17787	17637	17754	17649	17701	17543	17732	17736	17728	17689	17853	17672	17530	17766	17706	17734	17774	17993	17874	17639	17699	17609	17541	17493	17831	17801	17691	17675	17853	17593	17634	17595	17801	17632	17704	17588	17528	17658	17530	17771	17602	17613	17749	17636	17568	17510	17699	17542	17551	17630	17677	17622	17542	17646	17731	17643	17547	17620	17493	17658	17794	17725	17833	17595	17757	17693	17708	17730	17601	17641	17601	17752	17748	17785	17612	17704	17703	17700	17579	17598	17518	17751	17689	17558	17662	17553	17678	17830	17684	17763	17672	17770	17750
39266	36757	38450	36528	34450	32319	30947	29906	28923	28746	28519	28037	27342	27162	27508	27427	27194	27473	27479	27439	27743	27502	27434	27322	27320	27398	27286	27454	27320	27130	27330	27059	27324	27376	27090	27354	27380	27262	27075	27283	27230	27263	27537	27369	27206	27383	26962	27266	26888	27242	27325	27256	27214	27268	27096	26993	27012	27181	27327	27286	27302	27118	27097	27229	27395	27310	27129	27341	26905	27199	27101	27295	27567	27133	27205	27227	27272	27174	27128	27053	27349	27261	27205	27181	27144	27125	27377	27043	27278	26997	27131	27380	27264	27272	27136	27005	27212	27191	27191	27326	27332	27240	26777	27211	27192	27032	27056	26964	27007	26797	27153	27069	27067	27242	26939	27182	27123	27485	27174	27285	27232	27243	27142	26927	27275	27342	27057	27158	27161	26937	26926	27044	27116	27226	27246	27311	27126	26927	27161	27070	27265	27088	26919	27260	27020	27076	27021	27239	27181	27275	27226	27219	27380	27274	27206	27408	27066	27059	27452	27158	26919	26989	27136	27334	27326	26801	27444	27069	27060	27248	27159	27194	27250	27053	27274	27197	27391	27525	27281	27059	27132	27163	27187	27210	27387	27326	27123	27027	27047	27029	27380	27113	27293	27229	27287	27308	27312	27220	27127	27067	27145	27106	27079	26945	27216	27216	27021	27140	27172	27174	27155	27124	27216	27340	27287	27377	27161	27130	27333	27277	27002	26879	27131	27011	27088	27510	27255	27092	27140	27449	26859	27140	27204	27227	27002	27059	27156	27140	27137	27106	27110	26938	27107	27335	27182	27227	27208	27045	27155	27199	27126	27165	27376	27321	26967	27010	27364	27240	27220	27050	27287	27078	27278	27358	27246	27106	27393	27092	27146	27388	27097	27146	27171	27248	27349	27083	27190	27474	27291	27316	27141	27143	27100	27361	27213	27134	27437	27256	27137	26791	27267	27149	27208	27051	27065	27367	27340	27200	26987	27293	27052	27018	27184	27002	27108	27283	27151	27102	27538	26932	27320	26991	27135	27186	27102	27293	27362	27081	26742	26794	27051	27310	26951	27151	27016	27099	27148	27111	27229	27167	26840	26869	27151	26927	27056	27401	27019	27220	27160	27269	27197	27019	27134	27136	26971	27067	27193	27449	27165	27118	27240	27229	27066	27014	26878	27290	27175	27282	27142	27053	27058	27453	27334	27215	27009	27000	27002	27341	27126	27283	27430	27324	27325	27338	27228	27482	27199	27247	27130	27361	27289	27258	27264	27156	27160	26989	27162	27079	27302	27148	27147	27199	27071	27021	27307	27232	26916	27073	26965	27148	27248	26902	27362	27029	26967	27130	27131	27286	27285	27049	27302	27132	27253	27059	27041	27102	27097	27003	27410	27170	27397	27072	26971	27358	27250	27019	27126	27359	27277	27181	27148	27201	27094	26960	27105	27239	26980	27088	27225	27297	27202	27135	27194	27221	27075	27091	27266	27034	27178	27281	27178	27230	27141	27107	27156	27147	27372	27316	26962	27125	27401	27243	27037	27148	27121	27023	26966	27264	27066	27195	27026	27290	26978	27177	27141	27129	27316	26984	27089	27060	27117	27325	27131	27088	27244	27007	27108	27238	26993	26938	27086	27189	27287	27348	27259	27213	27122	27217	27043	27313	27203	27118	27258	27252	27278	27043	27293	27173	27036	27080	27154	27211	26990	27065	26977	27079	27239	27268	27190	27059	27027	27410	27236	27163	27293	27181	27370	27191	27108	27119	27489	27064	27316	27216	27033	27224	27069	27101	27306	27154	27354	27316	26749	27191	27188	27160	27341	27267	27307	27023	27185	27282	27150	26946	27249	27219	27077	27096	27151	27339	27105	27215	27283	27244	27012	27283	27065	27243	27119	27239	26905	27074	27343	27149	27149	27308	27178	27086	27302	27451	27049	27013	27137	27031	27056	27001	26894	27053	27232	27076	27050	27152	27052	26959	27220	27337	27405	27150	27161	27216	27137	27231	27189	27125	27290	27305	27112	27014	27140	27009	27434	27159	27114	26972	27113	27239	27553	27138	27177	27069	27094	27195	27226	26928	27296	27346	27299	27410	27101	27071	27043	26953	27246	26996	27090	27281	27056	27012	27294	27078	27374	27325	27096	27170	27514	27257	27106	27234	27167	27262	27036	27123	26904	27104	27158	26858	27209	27342	27270	27293	27096	26846	27056	27089	27217	27096	27123	27326	27259	27058	27292	27281	27188	27361	27166	27206	27098	27030	27133	27325	27363	27143	27308	27336	27460	27199	27131	27249	27334	27362	27220	27358	27200	27198	27321	27130	27102	27130	27060	27016	26994	27403	27168	27293	27469	27232	27297	27132	27282	27276	27431	26865	27191	27202	26998	26987	27233	27193	27232	26983	27213	27243	27317	27005	27015	27260	27185	26948	27149	27004	27036	27135	27136	27251	27336	27135	27261	26981	27344	27077	27032	27140	27143	26991	27190	26988	27042	27194	27324	27239	27235	27109	27338	27568	27172	26998	27038	27300	26979	27326	27232	27264	27334	26936	27152	27129	27026	27241	27241	27109	27127	27367	27211	26949	27380	27192	27313	27040	27214	27467	27035	27225	27401	27284	27235	27082	27307	27179	27109	27173	27292	27259	27259	27168	27172	27314	27053	27129	27328	27005	27196	27239	27209	27088	27167	26989	27019	27094	27414	27014	27213	27090	27062	27156	27153	27322	27074	27168	27250	27237	26929	27222	27193	27454	27425	27162	27182	26916	27393	27184	27199	27096	27207	27159	27276	27320	27166	27077	27205	27375	27226	27094	27010	27205	27197	27178	27216	27435	27438	27097	27252	27337	27109	26981	27191	27152	27149	27160	27504	27221	27335	27070	27196	27376	27418	27285	27226	27144	27302	27310	26911	27168	27628	27260	27136	27198	27334	27304	27235	27010	27185	27330	27296	26979	27267	27144	27310	27177	26902	27295	27205	27211	27072	26883	27032	26923	27039	27289	27367	27201	27274	27339	27341	27170	27134	27097	27228	27198	27339	27323	27021	27085	27130	27316	27352	27282	27056	27191	27292	27084	27289	26742	27103	26950	27192	27408	27378	27213	27332	27087	27158	27026	27162	27171	27237	27081	27307	26842	27103	26894	27324	27055	27057	27269	27313	27253	27114	27112	27081	27223	27271	26981	27075	27247	27281	27538	27264	26923	27026	27109	27215	27000	27054	27120	27175	26964	27059	27228	27120	27122	27075	27174	27131	27268	27217	27358	27241	27034	27294	27142	27186	27092	27133	26953	27119	27055	27237	27243	27059	27033	27095	27185	27073	27175	27164	27128	27186	27558	26989	27361	27224	27201	27150	26923	27176	27249	27341	26894	27189	27238	27231	27111	27140	27089	27290	27132	27422	27189	27123	27146	27245	27327	27064	27027	27064	27264	27260	27170	27224	26993	26955	27182	27239	27074	27199	27356	27412	27150	27350	27051	27263	27007	27089	27341	27271	27208	27165	27308	27306	27186	27261	27269	27068	27082	26954	27229	27170	27077	27246	27126	26976	27226	27302	27053	27233	27176	27115	27025	27470	27053	27273	27293	27037	27022	27123	27200	27110	27269	27119	27528	27370	27244	26921	27266	27192	26946	27128	26891	27245	27123	27334	27515	27305	27311	27314	27115	27121	27189	27003	27205	27406	27183	27304	27411	27369	27121	27066	27016	27335	27336	27241	27174	27147	27316	27171	26959	27221	26922	27344	27125	27386	27310	27086	27413	27062	27201	27083	27229	27268	27252	27441	27260	27237	27542	27074	27130	27208	27166	27068	26925	26987	27032	27298	26993	27398	27449	27143	27170	27152	27087	27133	26991	27272	27144	27140	27318	27090	26976	27287	27207	27247	27164	27414	27055	27136	27301	27220	27179	27269	27282	27032	27075	27066	26962	27529	26994	27382	27078	27092	27188	27307	27386	27496	27111	27324	27214	27191	26959	27116	27241	27165	27383	27264	26992	27112	27004	27409	27068	27102	27302	27069	27227	27216	27288	27175	27165	27116	27383	27315	27039	27085	27166	27153	26945	27297	27141	27139	26983	27222	27242	27463	27296	27430	26922	27065	27091	27064	27138	27148	27064	27013	27377	27107	27500	27567	27089	27269	27261	27267	27198	27281	27240	27191	27050	27060	27115	27284	27146	27302	27155	27330	27030	27075	26982	27077	27064	27253	27185	27208	27233	27053	27096	27265	27312	27468	27182	27268	27387	26960	27269	27237	27282	27314	27135	27135	27172	27002	27020	27135	27189	26946	27190	27308	27272	27062	27204	27071	27261	27044	27102	26900	27275	27011	27050	27268	27073	27155	27267	26980	27148	27256	27075	27111	27282	27003	27203	27169	26994	27103	27208	27276	27371	27331	27355	26954	26974	27088	27101	27129	27328	27200	27049	27181	27264	27332	27297	27238	27346	27075	27054	27111	27208	27523	27336	27413	27173	27076	27216	27172	27264	27040	27156	27015	27088	27117	27134	27371	27129	27447	27003	27370	27296	27128	26845	27113	27159	27206	27045	27183	27037	26881	27192	27235	27021	27272	27092	27337	27431	27183	27051	27433	27135	27104	27341	27236	26943	27225	27043	27197	27059	27336	27101	27153	27034	26971	27186	27303	27104	27044	27052	27146	27282	27050	27196	27071	27080	27209	27211	26942	27320	27059	27091	27161	27348	26895	26877	26833	27159	27178	27087	27136	27242	27009	27095	27246	27019	27283	27356	27302	27227	26945	27572	27227	27231	27320	27223	27282	27166	27569	27340	26811	27096	27201	27344	27367	27092	27165	27166	27068	27091	27108	27105	27140	26868	27082	27229	27338	27294	27128	27276	27098	27242	27325	27110	27150	27462	27351	27181	27152	27049	27043	27128	27208	27234	26966	27094	26977	27166	27198	27095	27088	27248	27171	27508	27260	27162	27212	27050	26944	27096	27222	27033	27177	27094	27104	27295	26947	27325	27059	27353	27185	27113	26970	27252	27023	27274	27202	27244	27084	27202	27228	27373	27354	27323	27048	27118	27234	27081	27240	27071	27304	27392	27215	27220	27360	27150	26955	27149	27379	27185	27289	27228	27324	27047	27493	27085	27176	27111	27270	27340	27259	26992	27270	27413	27081	27503
30514	38021	36222	31391	28881	25910	23825	22188	20865	20726	20075	18926	18319	18292	18084	18027	18277	18080	18233	17965	18198	18045	18295	18136	17843	18089	18095	18109	17948	18094	17903	18023	17980	17914	18145	17810	17918	18019	17989	17966	17934	17788	17964	17836	17911	17884	17823	17702	17894	17782	17965	17739	17893	17784	17923	17960	17977	17686	17845	17799	17860	18008	17737	18003	17880	17917	17934	17677	18057	17851	17795	17813	17779	18061	17963	17903	17907	17864	17712	17924	17892	17844	17743	17862	17853	17851	17929	17749	17767	17812	17837	17821	17847	17751	17707	17919	17944	17907	17900	17852	17820	17954	17797	17802	17809	18027	17793	17740	17973	17933	17772	17795	17795	17702	17774	17776	17824	17749	17799	17790	17854	17945	17709	17847	17782	17811	17937	17722	17941	17992	17907	17696	17879	17915	17819	17825	17867	17862	17742	17880	18007	17926	17834	17960	17856	17796	17742	17748	17915	17822	17686	17899	17821	17933	17819	17708	17870	17932	17696	17942	17745	17983	17988	17985	17842	17780	17917	17858	17802	17867	17814	17828	17800	17651	17950	17911	17914	17830	17871	17889	17679	17885	17717	17822	17977	17882	17871	17885	17788	17677	17780	18089	17881	17795	17844	17774	17749	17811	17747	17777	17781	17778	17900	17856	17830	17939	17836	17869	17850	17888	17904	17819	17725	17747	17819	17677	17681	17739	17831	17740	17962	17821	17745	17879	17667	18030	17765	17955	18002	17831	17759	17491	17805	17851	17909	17823	17909	17984	17895	17771	17880	17893	17985	17778	17894	17889	17717	17889	17869	17934	17757	17772	18046	18011	17765	17955	17867	17912	18002	17682	17741	17907	17779	17794	17924	17681	17945	17721	17862	17854	17895	17772	17832	17874	17845	17778	17825	17847	17884	17864	17756	17956	17857	17896	17864	17768	17804	17827	17699	17949	17733	17982	17850	17868	17892	17746	18019	17720	17767	17547	17844	17810	17944	17843	17755	17861	17848	17751	17936	17877	17885	17845	17934	17726	17818	17754	17936	17679	17848	17805	17820	17911	17817	17703	17794	17856	17773	17847	17737	17916	17662	17838	17675	17944	17859	17714	17706	17790	17836	17726	17871	17850	17899	17810	17891	17797	17751	17846	17777	17800	17729	17939	17890	17850	17766	17911	17920	17922	17858	17817	17967	17903	17895	17948	17836	17868	17887	17976	17808	17966	17790	17807	17665	17966	17696	17879	17837	17888	17903	17889	17841	17736	17666	17886	17815	17728	17697	17925	17769	17799	17986	17929	17865	17721	17882	17914	17905	17993	17732	18037	17728	17896	17913	17794	17767	17904	17898	17982	17944	17804	17834	17941	17796	18073	17851	17757	17840	17759	17769	17646	17826	17872	17867	17729	17716	17839	17803	17942	17787	17900	17921	17899	17698	17800	17701	17958	17760	17768	17825	17820	18045	17869	17925	17717	17764	17795	17919	17918	17798	17907	17859	17816	17871	17718	17819	17680	17825	17838	17839	17748	18013	17902	17724	17794	17778	17867	17796	17707	17809	17829	17757	17772	17748	17779	17984	17698	17972	17733	17799	17884	17842	17738	17923	17856	17926	17817	17963	17838	17899	17757	17914	17807	17913	17855	17813	17803	17722	17791	17776	17868	17741	17870	17963	17814	18006	17651	17963	17660	17849	17885	17782	17753	17992	17849	18090	17873	17922	17865	17929	17792	17886	17678	17900	17749	18087	17548	18112	17966	18018	17928	18000	17889	17794	17812	17806	17888	17781	17935	17814	17892	17914	17812	17724	17723	17822	17809	17894	17746	17944	17639	17761	17790	17926	17871	17776	18031	17679	17894	17945	17724	17867	17784	17820	17871	17779	17994	17910	17817	17919	17860	17993	17683	17897	17783	17679	17814	17771	17770	17834	18005	17874	17746	17870	17849	17840	17840	17695	17856	17974	17826	17734	17797	17684	17923	18115	17699	17943	17808	17954	17836	17758	17927	17948	17953	17856	17802	17849	17901	17726	17869	17746	17750	17871	17958	17842	17823	17717	17867	17723	17891	17671	17993	17927	17871	17727	17815	17992	17928	17942	17865	17768	17901	17816	17675	17899	17897	17885	17834	17842	17884	17962	17819	18041	17905	17941	17953	17973	17797	18000	17731	17885	17794	17910	17887	17646	17746	17761	17872	17868	17731	18073	17787	17944	18048	17814	17808	17858	17708	17908	17738	17859	17927	17858	17832	17842	17828	17888	17820	17981	17865	17855	17691	17830	17660	17969	17959	17660	17771	17971	17785	17872	17900	17633	17821	18022	17695	17816	17860	17887	17967	17975	17867	17819	17806	17982	17848	17769	17719	17937	17938	17816	17732	17886	17894	17702	17669	18028	17973	17710	17895	18004	17776	17640	17721	17794	17792	17781	17797	17854	17948	17918	17804	17952	17864	17938	17894	17683	17865	17839	17860	18089	17697	17957	17810	17839	17875	17796	17844	18042	17685	18032	17992	17958	17833	17903	17881	17818	17857	17834	17843	17730	17854	17952	17796	17835	17809	17883	17931	17779	17908	17946	17870	17968	17735	17862	17806	17861	17734	17929	17874	17779	17859	17802	17775	17859	17753	17900	17793	17827	17754	17929	17767	17824	17977	17854	17910	17857	17918	17878	18046	17818	17846	17868	17798	17931	17690	18057	17821	17877	17759	17777	17824	18083	17781	17892	17879	17875	17833	17781	17807	17949	17867	17941	17844	17741	18014	17803	17988	17887	17972	17778	17858	18042	17751	17865	17702	17684	18027	17978	17668	17864	17805	17892	17621	17942	17905	17963	17705	17923	18009	17875	17909	17930	17849	17880	17707	17905	17771	17695	17750	17802	17849	17740	17715	17893	17830	17850	17876	17736	17864	17833	17714	17808	17960	18044	17819	17793	17797	17922	17807	17881	17852	17840	18063	17855	17736	17866	17780	17941	17876	17910	17927	17783	17952	17857	17749	17878	17861	17762	17804	17837	18129	17917	17962	17709	17804	18016	17890	17932	17879	17624	17964	17723	17710	17673	17781	17981	17960	17822	17899	17961	17868	17899	17772	17758	17846	17819	17874	17980	17889	17877	17759	17965	17702	17864	17969	17764	17773	17845	17871	17709	17920	17771	17701	18011	17742	17941	17839	17932	17764	17915	18037	17969	17609	17824	17861	18025	17960	17806	17979	17798	17869	17894	17937	17733	17660	17866	17889	17836	17818	17740	17788	17781	17881	17900	17852	17831	17889	17715	17963	17919	17827	17851	17995	17848	17866	17666	17587	17852	17583	17931	17814	17830	17845	17798	17973	17943	17853	17723	18066	17728	17623	17846	17695	17811	18036	18036	18004	17929	17892	17856	17894	17901	17679	17967	17980	17710	17548	18095	17992	17913	17922	17849	17831	17801	17915	17903	17859	17959	17649	17805	17750	17991	17879	17950	17663	17826	17614	17903	17881	17889	18033	17818	17874	17777	17783	17846	17698	17974	17805	17897	17895	17936	17675	17848	17711	17805	17826	17843	17945	17847	17929	17760	17918	17753	17970	17895	17909	17984	17909	17805	17855	17849	17845	17919	17749	17815	17852	17625	17999	17796	17752	17787	17844	17829	17781	17851	17964	17758	17714	17973	17765	17951	17798	17923	17845	17744	17862	17945	17866	17881	17970	17969	17866	17952	17950	17795	17854	17877	17764	17909	17907	17815	17881	17818	17902	17894	17885	17906	17943	17904	17893	17646	17871	17995	17830	17768	17889	18001	17935	17809	17743	17867	17934	18163	17880	17625	17831	17861	17773	17897	17865	17820	17815	17804	17879	17780	17765	17924	17774	17720	17894	17952	17945	17932	17768	17979	17800	17924	17792	17730	17971	17938	17796	17763	17807	17764	17870	17918	17844	18046	17713	17987	17899	17781	17892	17781	17906	17882	17803	17753	17817	17715	17745	17732	17815	18084	18069	18001	18125	18009	17891	17915	17896	17877	17880	17844	17834	17909	17828	17808	17832	18034	17687	17816	17863	18032	17882	17865	17798	17832	17838	18059	17805	17839	17811	18038	17949	17858	17760	18030	17882	17878	17886	17887	17970	17902	17959	17881	17774	17834	17960	18009	17717	17727	17949	17865	17755	18106	17713	17657	17681	17842	17745	17874	17775	18084	17898	17721	17722	18048	17814	17735	17814	17853	17685	17838	17864	17745	17839	17915	17821	17663	17849	17749	17740	17845	17731	17914	17866	18002	17781	17841	17765	17860	17752	17721	17843	17998	17817	17981	17777	17728	17836	17942	17923	17711	17985	17953	17854	17663	17858	17811	17789	17858	17816	17806	17769	17715	17732	17914	17785	17758	17699	17917	17929	17786	17856	17884	17774	17775	17729	17899	17788	17816	17949	17953	17911	17884	17960	18047	17852	17870	17986	17800	17861	17737	17924	17737	17801	17687	17934	17993	17746	17886	17953	18111	17973	17955	17821	17884	17725	17980	17920	17958	17777	17757	17848	17641	17833	17736	18005	17934	17960	17853	17843	17865	17877	17875	17891	17677	18189	17911	17623	17821	17879	17676	17903	17677	17935	17725	17869	17803	17906	17769	17734	17806	17827	17871	17857	17746	17996	17872	17860	17819	17819	17841	17816	17807	17901	17902	17812	17909	18093	17812	17799	18057	17845	17953	17845	17759	17965	17763	17736	17960	17801	17827	17926	17746	17810	17828	17885	17871	17817	18012	17924	17848	17972	17896	17897	17900	17956	17819	17799	17950	17697	17806	17721	17891	17751	18021	17732	17678	17921	17803	17902	17780	17815	17940	17943	17831	17899	17848	17819	17831	17959	17901	17768	17780	17703	17933	17778	17861	17893	17794	17761	17722	18004	17900	17927	17761	17785	18181	17927	17818	17845	17747	17774	17823	17701	17867	18016	17816	17823	17883	17845	17896	17786	17938	17912	17875	17753	17893	17747	17619	17908	17833	17946	17699	17855	17792	17935	17856	17943	17800	17715	17984	18053	17814	17908	18037	17810	18062	17769	17940	17934	17846	17746	17834	17757	17769	17986	17797	17676	17528	17792	17814	17960	17669	17650	17846	17764	17846	17751	17920	17895	17831	17825	17742	17776	17896	17956	17975	17916	17908	17932
24384	20941	27346	29069	30483	33705	34228	31726	29896	29875	29617	28583	28083	27920	27598	27720	27827	27751	27693	27956	27913	27777	27794	27817	27977	27731	27629	27863	27858	27500	27499	27647	27664	27755	27422	27696	27477	27473	27379	27613	27608	27294	27250	27346	27335	27621	27495	27288	27272	27720	27537	27518	27201	27337	27561	27382	27494	27446	27215	27439	27390	27424	27566	27507	27473	27297	27402	27394	27509	27521	27449	27504	27466	27106	27533	27321	27592	27277	27517	27481	27378	27383	27317	27428	27357	27266	27476	27714	27388	27575	27504	27296	27321	27201	27222	27359	27301	27507	27455	27392	27465	27684	27424	27438	27336	27315	27155	27277	27477	27529	27629	27520	27265	27408	27500	27506	27698	27381	27455	27531	27425	27324	27339	27390	27219	27357	27319	27472	27436	27653	27559	27434	27536	27307	27436	27526	27342	27437	27348	27169	27412	27340	27295	27405	27482	27224	27506	27307	27512	27336	27206	27433	27444	27254	27412	27505	27403	27381	27201	27413	27394	27626	27287	27415	27346	27141	27281	27456	27239	26950	27174	27276	27422	27484	27581	27296	27436	27373	27499	27530	27629	27559	27357	27276	27567	27187	27510	27433	27373	27442	27472	27691	27553	27649	27511	27325	27311	27277	27109	27564	27331	27525	27231	27321	27357	27443	27378	27310	27238	27374	27304	27347	27342	27275	27249	27157	27403	27308	27538	27474	27397	27583	27229	27108	27683	27308	27401	27245	27532	27454	27446	27391	27337	27602	26956	27462	27518	27250	27147	27233	27321	27397	27527	27362	27166	27259	27647	27540	27420	27558	27677	27378	27278	27434	27400	27406	27551	27523	27319	27430	27422	27181	27338	27393	27289	27512	27580	27536	27459	27416	27401	27344	27545	27265	27534	27555	27741	27249	27529	27450	27519	27562	27553	27364	27324	27486	27533	27378	27328	27409	27493	27480	27255	27389	27491	27259	27538	27455	27744	27435	27593	27603	27316	27548	27242	27394	27412	27394	27391	27088	27442	27138	27507	27316	27518	27440	27528	27325	27460	27143	27374	27386	27447	27369	27294	27527	27197	27425	27175	27412	27376	27364	27353	27579	27427	27343	27380	27320	27413	27395	27385	27168	27483	27188	27308	27413	27426	27275	27259	27389	27534	27290	27575	27734	27642	27462	27528	27412	27390	27229	26992	27379	27482	27514	27443	27147	27585	27635	27395	27244	27111	27366	27516	27445	27523	27264	27230	27515	27554	27482	27404	27591	27618	27273	27288	27511	27267	27428	27594	27145	27241	27368	27416	27695	27617	27510	27189	27480	27557	27670	27550	27463	27416	27394	27595	27320	27170	27178	27592	27473	27429	27347	27405	27404	27490	27544	27543	27467	27350	27442	27393	27393	27402	27234	27512	27214	27240	27463	27242	27265	27584	27488	27324	27349	27257	27610	27459	27340	27464	27260	27422	27320	27376	27726	27319	27359	27430	27360	27245	27398	27490	27303	27572	27376	27472	27391	27367	27427	27454	27044	27551	27305	27407	27426	27215	27453	27199	27456	27510	27592	27423	27455	27360	27450	27354	27368	27352	27463	27400	27423	27440	27283	27484	27510	27502	27364	27721	27608	27575	27445	27423	27467	27267	27268	27555	27423	27215	27504	27562	27540	27370	27510	27220	27683	27579	27349	27548	27335	27169	27091	27263	27342	27361	27360	27229	27255	27384	27345	27194	27197	27271	27523	27479	27606	27435	27215	27346	27401	27356	27358	27440	27224	27257	27479	27362	27593	27140	27574	27639	27158	27500	27302	27403	27318	27228	27490	27633	27597	27039	27448	27438	27364	27288	27410	27369	27333	27519	27376	27569	27456	27443	27375	27542	27340	27440	27258	27330	27429	27371	27519	27506	27248	27208	27487	27301	27271	27608	27127	27281	27383	27337	27418	27606	27546	27611	27162	27402	27251	27547	27314	27523	27562	27585	27344	27537	27468	27232	27537	27435	27473	27327	27458	27406	27296	27508	27699	27830	27495	27158	27483	27536	27421	27383	27395	27413	27330	27617	27359	27354	27299	27642	27303	27400	27193	27341	27277	27319	27432	27225	27424	27317	27397	27329	27249	27529	27338	27516	27535	27403	27304	27336	27258	27260	27411	27355	27493	27321	27353	27580	27386	27465	27612	27531	27162	27502	27565	27114	27601	27442	27337	27281	27477	27399	27471	27302	27526	27533	27456	27322	27444	27366	27297	27499	27456	27679	27511	27279	27382	27434	27478	27407	27451	27434	27460	27138	27366	27347	27426	27227	27629	27347	27398	27634	27412	27475	27430	27478	27534	27396	27446	27233	27452	27512	27299	27400	27332	27296	27505	27468	27435	27352	27518	27192	27296	27331	27141	27304	27548	27288	27212	27406	27232	27362	27180	27421	27541	27522	27409	27443	27282	27536	27268	27325	27158	27491	27483	27412	27375	27678	27429	27343	27113	27358	27570	27305	27169	27375	27635	27468	27190	27586	27285	27217	27658	27535	27377	27398	27475	27369	27306	27617	27576	27391	27229	27489	27255	27481	27354	27354	27502	27603	27419	27219	27573	27367	27481	27358	27233	27354	27202	27334	27420	27425	27457	27511	27399	27319	27461	27423	27588	27317	27353	27415	27473	27467	27416	27380	27475	27330	27395	27384	27290	27195	27131	27261	27350	27480	27349	27413	27286	27419	27339	27373	27277	27340	27331	27258	27233	27175	27335	27548	27351	27342	27344	27486	27380	27515	27607	27377	27265	27363	27521	27288	27180	27335	27439	27437	27502	27399	27498	27379	27274	27376	27603	27464	27265	27350	27512	27443	27542	27336	27434	27410	27140	27252	27373	27564	27484	27306	27262	27152	27490	27618	27466	27348	27298	27278	27459	27531	27504	27465	27418	27628	27329	27359	27138	27485	27536	27500	27286	27209	27350	27368	27416	27534	27361	27137	27493	27576	27320	27199	27415	27541	27438	27530	27229	27286	27258	27423	27536	27351	27278	27376	27469	27164	27573	27443	27515	27434	27563	27231	27245	27434	27317	27352	27238	27386	27506	27450	27427	27493	27416	27310	27252	27248	27487	27481	27402	27584	27304	27570	27409	27442	27141	27395	27310	27398	27214	27542	27312	27508	27441	27551	27294	27290	27644	27440	27578	27435	27413	27410	27209	27375	27398	27379	27149	27446	27341	27402	27260	27321	27463	27445	27450	27262	27491	27368	27327	27340	27498	27418	27502	27244	27323	27456	27332	27349	27342	27662	27725	27251	27523	27486	27443	27475	27534	27343	27383	27559	27537	27487	27651	27611	27525	27474	27366	27323	27321	27545	27310	27394	27432	27375	27383	27365	27629	27416	27415	27698	27431	27362	27269	27305	27113	27295	27392	27248	27362	27668	27296	27640	27061	27410	27387	27491	27465	27283	27373	27722	27268	27443	27445	27372	27769	27295	27412	27397	27507	27179	27289	27337	27391	27453	27344	27616	27659	27229	27406	27527	27623	27532	27415	27481	27611	27332	27453	27646	27669	27303	27573	27433	27889	27402	27509	27302	27404	27034	27456	27389	27397	27457	27062	27321	27413	27406	27439	27404	27315	27212	27380	27604	27627	27625	27467	27395	27601	27383	27664	27467	27346	27412	27102	27278	27373	27331	27384	27252	27489	27461	27363	27257	27376	27461	27241	27387	27590	27446	27440	27400	27202	27446	27335	27229	27295	27688	27318	27307	27378	27527	27227	27468	27391	27355	27324	27264	27360	27406	27596	27405	27384	27411	27354	27586	27205	27268	27240	27507	27389	27549	27524	27362	27620	27659	27504	27503	27631	27367	27431	27236	27494	27379	27311	27574	27426	27448	27473	27138	27340	27711	27489	27613	27490	27498	27469	27364	27460	27218	27123	27205	27328	27386	27514	27569	27366	27137	27302	27198	27166	27557	27445	27546	27373	27754	27619	27415	27562	27183	27343	27598	27650	27452	27541	27867	27557	27273	27740	27279	27571	27562	27411	27360	27324	27373	27315	27273	27477	27413	27344	27370	27483	27651	27473	27219	27379	27332	27119	27636	27483	27403	27327	27451	27591	27168	27509	27373	27484	27419	27309	27268	27422	27193	27416	27505	27425	27471	27429	27452	27465	27478	27326	27433	27447	27332	27341	27410	27380	27165	27510	27510	27589	27476	27607	27431	27546	27478	27518	27329	27348	27427	27344	27338	27430	27299	27302	27421	27489	27474	27351	27480	27410	27477	27211	27235	27510	27359	27451	27369	27356	27565	27546	27426	27519	27514	27473	27297	27278	27180	27424	27453	27422	27426	27369	27604	27371	27239	27394	27384	27251	27589	27472	27366	27235	27314	27190	27054	27312	27427	27441	27382	27476	27673	27451	27227	27446	27456	27497	27240	27482	27361	27381	27450	27503	27425	27345	27384	27511	27404	27354	27343	27456	27508	27490	27295	27349	27451	27661	27569	27798	27433	27299	27421	27636	27358	27258	27488	27436	27219	27406	27378	27353	27370	27518	27177	27484	27395	27264	27474	27406	27621	27253	27565	27287	27347	27396	27687	27351	27452	27589	27316	27336	27384	27453	27404	27198	27276	27096	27537	27384	27250	27575	27446	27360	27360	27425	27550	27204	27373	27192	27411	27380	27467	27362	27431	27413	27656	27246	27393	27482	27197	27268	27282	27502	27305	27390	27273	27321	27271	27549	27431	27521	27326	27263	27416	27375	27264	27226	27418	27232	27564	27463	27547	27400	27318	27439	27698	27386	27460	27258	27529	27466	27324	27347	27549	27336	27304	27469	27167	27593	27539	27303	27406	27513	27393	27288	27316	27531	27349	27597	27521	27312	27579	27462	27528	27464	27486	27459	27533	27417	27641	27392	27558	27175	27230	27273	27424	27368	27642	27447	27457	27331	27398	27315	27463	27503	27306	27186	27303	27547	27637	27467	27214	27459	27436	27522	27338	27405	27770	27493	27294	27255	27277	27317	27108	27490	27463	27454	27335	27219	27637	27365	27436	27710	27432	27313	27627	27474	27396	27689	27641	27482	27499	27185	27411	27309	27527	27685	27494	27430	27359	27339	27584	27478	27501	26953	27559	27301	27449	27392	27439	27047	27326	27439	27199	27237	27257	27475
26224	43069	42295	36837	32427	29262	26800	24273	22433	22125	21101	19282	18811	18534	18611	18697	18602	18631	18510	18606	18704	18463	18468	18436	18438	18548	18501	18465	18476	18511	18246	18173	18520	18283	18391	18411	18394	18209	18257	18269	18077	18247	18015	18198	18194	18164	18105	18059	18138	18247	18143	18100	18112	18008	18121	18036	18134	18080	17991	18238	18014	17988	18127	18024	17943	18392	17989	17929	17971	17981	18201	18043	18216	18001	18091	18125	18080	18122	18182	18152	17975	18076	18031	18062	18284	17971	18147	18180	18057	18134	17965	18096	18091	18103	18073	17944	18062	17869	17939	18192	18045	18040	18081	17962	18085	18078	18041	18032	18035	18029	17999	17971	18034	18025	17949	17978	17954	18062	17992	18134	18050	18186	18017	18015	18149	18130	17956	17996	18097	17915	18086	17912	17978	18118	18156	17980	18217	18008	18043	18138	17968	18220	17971	18185	18097	17995	18101	18127	18072	18150	18083	18096	17972	18272	18132	18104	18148	18011	18090	17969	17937	18185	18086	18119	18175	18021	18145	18171	18166	18118	18012	18007	18149	17998	18000	18082	18047	18036	18126	18034	18095	17970	17973	18124	18009	17959	18154	18008	18019	18064	17974	17963	18097	18025	18033	17964	18092	18100	18119	18014	18034	18061	18112	18232	18048	17926	18292	18091	17955	17979	17922	17922	18099	17997	18077	17957	18027	18112	18187	18071	18120	18129	18019	18046	18314	18071	17946	17960	18190	18228	18014	17962	18060	18040	17989	17885	18262	18135	17996	18071	18181	17942	17981	17978	18005	18033	18017	18130	18060	18081	17962	17975	18113	17860	18022	17902	18232	17933	18063	17913	18100	18140	17910	18211	18313	17988	18104	18063	17988	18196	18184	18046	18111	18053	18067	18082	17829	17909	17976	18080	18095	18111	18016	17899	18129	18127	18092	17890	18104	17920	17962	18130	18111	18158	18012	17907	17986	17923	18095	18010	18051	18124	17932	18041	18183	17874	18266	18053	18088	18216	17978	18176	17962	18221	18161	18006	17967	17989	18034	17930	18011	18055	17988	18123	18065	18117	18033	18195	17988	18063	17940	18043	18079	18073	18106	18028	17951	18025	18087	18066	18015	18069	18035	18003	18049	18000	18063	17970	17892	18084	18096	17922	18008	17992	18032	18123	18168	17924	18042	18095	18046	18067	17964	18029	17972	18052	18011	18116	17941	17918	18114	18102	17944	18250	17973	18040	17933	17955	18000	17954	18099	18098	17952	17815	18128	17983	17913	18039	18084	18059	18112	18167	18053	17903	17893	18125	18064	18000	18050	17949	18229	18186	18031	18179	17970	18039	17993	18084	17991	17995	18142	17880	18143	18062	18132	18042	18077	18113	18099	18019	17962	17972	18086	17874	17965	18116	18096	18309	18098	18142	18125	18140	17859	18122	18156	18186	18207	17991	18024	17989	18080	18126	17957	18094	18175	18197	18061	18250	17934	18042	17912	18023	18065	18112	18163	18147	18178	18179	17851	18045	18026	18118	18031	18080	18060	18136	18017	17963	18094	18147	18022	18014	18085	17926	17857	18131	18024	18034	17897	18063	17964	18109	17933	18008	18131	18084	17888	17925	17767	18161	17979	18146	17998	18029	18170	17967	17981	18011	18010	18021	18036	18157	18095	18179	18041	17987	17966	18165	17895	18048	18040	18047	18074	17937	18099	18173	18106	17966	18213	17922	18219	17900	18016	18073	17939	17913	18149	18021	18095	18096	17943	17748	18211	17945	17979	18133	18063	18090	17956	18039	18042	18139	18122	18227	18177	18169	17924	18052	18124	18017	18232	17995	18208	18048	18094	18146	18057	18051	17920	18096	18116	18042	18115	18014	17966	18117	18038	18035	17906	17985	17958	18185	18005	18054	18020	18044	17939	17929	17859	18090	18184	18218	18197	18055	18124	17992	18117	17813	18113	17913	18230	18050	18031	18141	17943	18103	18085	18054	18101	17869	17946	18206	18003	18056	18155	18165	18078	18135	17924	18116	18068	18062	18114	18165	17937	18234	18059	17945	17807	18111	18075	18075	18055	17948	17866	18133	17900	17998	17961	18096	18070	17946	18163	18117	17993	17979	17884	18000	18139	17970	18047	17957	18227	18145	18070	17924	18009	18070	18014	18058	17868	18029	18105	18051	18254	17935	18011	17964	18257	17900	18077	18049	18029	18162	18012	18037	18215	18004	18219	18031	18074	17972	18042	17982	18077	18043	18099	17929	18238	17933	18029	17960	17983	18014	18082	18082	18012	18179	18062	18081	17879	18037	18159	18146	18039	18073	18260	18218	17882	17989	17772	18159	18117	18300	18095	18033	17955	18076	18102	18164	17943	18094	18059	18063	18167	18077	17967	18078	18115	18131	17961	18074	17991	17970	18017	17852	18095	18071	18168	17989	18015	17972	18139	18153	18130	18108	18116	18183	18056	17989	18102	18057	17903	18028	17807	18031	18122	18152	18075	18091	17938	18102	17919	18195	17881	18057	18025	17893	18000	17950	18020	18111	18138	18046	18132	17937	18004	18065	18206	18157	17910	18109	18012	18098	18004	18093	18025	17999	18134	17987	18036	17953	18036	18150	18166	17961	18048	17959	18085	17974	18114	18079	18170	17972	18142	18051	18135	18026	18134	18015	18092	18125	17965	17825	18136	17933	17977	17985	17920	17964	18179	18170	18065	18105	18283	18081	17981	17977	17848	18047	18118	17987	18119	18164	18055	18341	18233	17974	18023	18171	18210	18083	18093	17981	18126	18142	18132	18287	18034	17959	18102	18106	18056	18112	17885	18206	18111	17905	17960	18092	18068	18018	18027	18228	18233	17874	18142	18096	18110	17997	18108	17987	18039	17925	18010	17942	18023	18117	18078	18140	17844	18155	18102	17918	18114	18036	18127	17933	18218	18146	18090	18018	17789	18200	18091	17939	18038	17887	17960	18007	18223	18134	18215	17832	18166	18046	17801	18132	17948	18112	18166	17907	17955	18044	17944	18141	18041	18159	18077	18027	17994	18168	17981	17980	18000	18028	18281	18002	18012	18073	17982	18033	18141	18121	18024	18054	17983	18198	18109	18076	18037	18098	18165	18220	18090	18047	18024	18237	17959	18171	18051	18099	18087	18034	17887	17934	18040	18285	18219	18270	18299	18031	18268	17980	17941	18063	18100	18032	18095	18174	18090	18036	17881	18272	17850	18229	17956	18249	18053	18180	17984	18127	18089	18083	18023	18117	18138	18089	18180	18041	18067	17875	18109	17932	18095	18039	18125	17913	18012	18097	17936	18024	18073	18220	18035	18008	18093	17997	18131	18057	18087	18019	18081	18134	18096	17860	18028	18228	18252	18063	17968	18030	17926	18180	18025	18071	18152	18042	17935	18180	18065	17880	18046	18142	18132	17954	18131	18089	17987	18299	17992	18039	18150	17950	18035	18139	18025	18220	18076	18006	18177	18073	18072	18277	18099	17860	18102	17783	18045	18135	18085	18011	18125	18017	18025	18103	18028	17992	17953	17994	18024	17992	18079	18057	17907	18078	18112	18117	18034	18117	18139	17848	18094	18187	18386	17868	18134	18174	18183	17933	18185	17926	18181	18077	17950	18118	18164	18058	18012	18266	18116	18197	18073	18091	18080	18204	18060	18014	18008	18076	17972	18079	18031	18080	18057	18028	18022	18117	17927	18075	18237	18019	18074	18126	18128	18297	17933	18147	18195	18042	18113	18076	18069	18009	18187	18084	18066	18038	17955	17965	18112	17937	18018	18150	17922	18069	18070	18028	18030	17865	18006	17961	17959	17969	18112	18058	17940	18022	18167	18047	18096	18173	17920	17852	18000	18059	17962	18065	18057	18186	17994	17995	18043	18247	17979	18073	17914	18074	18186	18257	18055	18187	18001	18209	18181	18150	18175	18205	18052	18062	18124	18208	18056	17924	18117	18052	18008	18075	18077	18098	18041	18033	17996	17985	18061	18060	18044	18105	17957	18122	18216	18125	18048	18076	18114	18225	18093	17783	18025	18040	18096	18080	17984	18005	18076	17956	18103	18201	18034	18013	17961	18087	18076	18016	18155	17867	17838	17979	18083	18207	18065	17875	18224	18182	18020	18153	17948	18026	18016	17922	18019	18095	18125	18094	18142	17941	18108	17974	18173	18129	18040	18088	17995	17933	17959	17966	17989	18094	18002	18073	18051	18145	18030	17984	18226	17983	17911	18133	18161	18017	18047	17954	18008	18003	18082	18168	18152	18013	17816	18017	17936	17800	18173	18075	18043	18087	18112	18088	17924	18152	17878	17930	18028	17942	18014	18050	18011	18110	18037	17893	17959	18212	17803	18083	18077	18090	18045	18018	18050	17915	18013	18125	18245	17797	18210	17977	18141	17957	18149	17890	17996	18247	18163	18180	17948	18077	18142	18042	18033	17993	18084	18026	18033	17910	17885	17849	18202	18071	17836	18124	17992	18066	17974	17998	18037	18183	18028	18020	18168	18107	18060	18070	18310	18063	18110	18171	18039	18003	18086	18064	18103	18112	18090	18154	18043	18212	17957	18152	18087	18073	18244	18116	18162	18194	17875	18151	18093	18078	17925	17931	18007	17999	18040	18025	18080	18024	17945	18040	18156	18028	18090	18014	18004	18241	17948	17952	18253	18204	17926	18052	17936	18031	17914	18175	18246	18085	18106	17902	18233	18249	18070	18156	18084	17920	17918	17938	18086	18006	17962	18271	17905	18256	17992	18087	18030	18120	17729	18146	18178	18131	18087	18180	18051	18219	17986	18121	17930	18039	17970	18012	17938	18028	18127	17993	17998	17943	18066	18011	18018	18112	17936	17976	18028	18133	18132	18132	17955	18006	18027	18213	17916	18199	17773	18117	17967	18112	18072	17782	18023	17974	18037	18007	17941	18241	18147	18028	17914	18161	18015	17971	18124	17996	17988	17928	18142	18053	18162	18050	18127	18275	18046	18104	18255	18075	18072	18065	17923	18018	18157	18178	18081	18065	17919	18174	18254	18074	17999	17993	18137	18269	18145	17971	18064	18091	17973	18204	18033	17987	18266	18087	18289	18054	18112	17942	18140	18007	18064	18103	18109	18077	17962	18099	17939	17903	18070	18252
22330	20816	27068	25539	25816	32066	35767	31749	30172	30019	29296	27825	27150	26950	26856	26918	26887	27134	26890	26874	26643	26671	26666	26872	26729	26750	26796	26666	26862	26714	26489	26477	26869	26694	26482	26404	26596	26719	26958	26564	26475	26547	26612	26475	26298	26369	26305	26727	26174	26418	26414	26522	26390	26173	26170	26068	26216	26127	26346	26220	26158	26408	26256	26367	26399	26284	26545	26395	26375	26534	26167	26451	26222	26478	26458	26378	26403	26584	26271	25929	26476	26339	26248	26014	26088	26147	26460	26360	26561	26343	26367	26088	26350	25999	26209	26172	26111	26318	26292	26407	26326	26267	26122	26137	26228	26448	26521	26551	26461	26349	26541	26517	26234	26130	26331	26312	26258	26423	26087	26340	26249	26248	26465	26373	26462	26483	26071	26232	26133	26331	26386	26483	26140	26235	26528	26248	26168	26195	26135	26448	26215	26102	26301	26325	26276	26231	26488	26409	26359	26356	26168	26269	26291	26130	26370	26357	26382	26216	26287	26250	26205	26295	26098	26483	26103	26465	26341	26598	26195	26480	26160	26112	25827	26358	26339	26387	26178	26224	26185	26451	26090	26175	26205	26351	26480	26203	26075	26119	26302	26515	26313	26303	26421	26377	26805	26242	26308	26185	26348	26279	26244	26278	26250	26017	26175	26213	26067	26347	26364	26304	26320	26436	26130	26120	26124	26254	26333	26165	26286	26340	26322	26416	26213	26261	26356	26386	26307	26131	26341	26241	26344	26155	26282	26071	26117	26408	26198	26192	26239	26322	26127	26099	26379	26182	26205	26266	26249	26255	26351	26279	26132	26120	26145	26396	26172	26192	26450	26085	26353	26350	25983	26152	26289	26384	26324	26079	26318	26244	26293	26386	25989	26203	26321	26363	26211	26440	26203	26343	26299	26202	26373	26508	26336	26225	26135	26191	26329	26214	26144	26269	26311	26412	26344	26147	26094	26330	26194	26516	26268	26265	26265	26467	26199	26274	26109	26483	26581	26318	26294	26447	26128	26371	26399	26506	26299	26191	26153	26124	26365	26442	26452	26419	26393	26373	26146	26385	26398	26196	26213	26150	26439	26286	26260	26621	26280	26308	26206	26250	26291	26085	26558	26205	26426	26088	26342	26455	26436	26350	26215	26381	26311	26406	26434	26062	26095	26166	26060	26296	26315	26161	26212	26564	26594	26490	26424	26289	26354	26418	26460	26465	26244	26245	26385	26291	26464	26226	26553	26260	26333	26257	26308	26496	26514	26250	26215	26277	26251	26366	26172	26405	26288	26197	26142	26211	26322	26319	26344	26279	26360	26434	26286	26378	26422	26307	26272	26319	26004	26287	26257	26262	26344	26028	26255	26065	26127	26229	26380	26079	26429	26218	26295	26238	26100	26032	26266	26244	26448	26368	26362	26369	26265	26333	26382	26055	26472	26054	26289	25968	26042	26322	26282	26351	26209	26345	26317	26518	26575	26450	26251	26257	26182	26561	26381	26367	26314	26344	26294	26278	25993	26425	26122	26228	26218	26133	25973	26018	25986	26192	26200	26299	26317	26283	26439	26361	26456	26440	26628	26041	26379	26221	26286	26409	26255	26279	26435	26473	26310	26573	26304	25956	26140	26182	26126	26287	26526	26192	26413	26353	26454	26245	26262	26443	26295	26278	26409	26315	26256	26331	26317	26144	26390	26259	26224	26090	26510	26361	26234	26354	25929	26225	26302	26355	26591	26335	26039	26295	26278	26190	26439	26371	26525	26459	26336	26174	26225	25995	26467	26273	26382	26234	26197	26128	26283	26268	26459	26411	26561	26157	26369	26327	26276	26339	26397	26172	26365	26229	26354	26450	26344	26341	26315	26184	26197	26269	26478	26527	26352	26429	26337	26459	26136	26265	26131	26154	26378	26531	26276	26452	26224	26125	26155	26428	26191	26237	26507	26216	26170	26339	26407	26158	26091	26043	26543	26160	26296	26334	26157	26313	26547	26122	26382	26260	26086	26255	26179	26357	26371	26336	26328	26225	26111	26336	26178	26248	26327	26305	26462	26529	26398	26115	26622	26412	26302	26370	26271	26231	26392	26425	26339	26079	26079	26255	26232	26296	26440	26606	26168	26612	26265	26375	26379	26356	26422	26226	26279	26547	26076	26039	26228	26308	26243	26464	26328	26268	26295	26158	26280	26466	26593	26381	26168	26223	26293	25976	26298	26268	26389	25947	26212	26142	26662	26154	26323	26152	26216	26184	26003	26359	26213	26335	26301	26122	26110	26200	26332	26284	26286	26123	26218	26090	26348	26104	26295	26248	26093	25970	26396	26480	26298	26114	26310	26218	26294	26359	26774	26454	26283	26016	26387	26211	26174	26459	26216	26253	26410	26236	26335	26384	26304	26271	26339	26205	26429	26371	26358	26009	26197	26100	26186	26323	26251	26434	26457	26199	26015	26330	26340	26168	26201	25985	26354	26157	26349	25984	26224	26398	26517	26206	26535	26374	26299	26194	26414	26244	26181	26464	26306	26106	26335	26137	26190	26161	26356	26142	26145	26180	26192	26279	26182	26287	26555	26292	26242	26258	26221	26300	26338	26156	26171	26333	26464	26444	26233	26391	26119	26286	26139	26198	26398	26095	26121	26171	26352	26700	26310	26352	26200	26288	26135	26352	26348	26599	26157	26289	26009	26337	26509	26281	26180	26421	26139	26086	26365	26421	26135	26239	26425	26308	26302	26369	26509	26262	26199	26222	26345	26435	26447	26298	26421	26328	26326	26202	26359	26304	26301	26378	26402	26317	26454	26259	26162	26111	26253	26393	26228	26365	26216	26317	26145	26274	26753	26493	26240	26412	26181	26222	26341	26494	26490	26266	26371	26434	26391	26379	26176	26120	26054	26514	26418	26324	26189	26434	26210	26044	26118	26162	26339	26302	26451	26359	26138	26474	26217	26370	26219	26408	26268	26346	26214	26005	26023	26379	26435	26208	26127	26258	26273	26380	26363	26389	26281	26380	26223	26402	26316	26170	26215	26191	26256	26012	26243	26389	26503	26400	26189	26281	26339	26265	26491	26405	26425	26367	26203	26469	25990	26319	26276	26115	26376	26447	26301	26180	26408	26301	26276	26289	26187	26124	26356	26358	26273	26301	26210	26442	26326	26288	26637	26211	26224	26185	26475	26104	26279	26284	26368	26387	26231	26375	26233	26271	26096	26581	26280	26378	26066	26330	26296	26403	26310	26359	26447	26416	26086	26285	26365	26162	26394	26416	26168	26378	26360	26325	26190	26343	26462	26210	26221	26505	26539	26299	26437	26327	26167	26388	26578	26353	26424	26383	26306	26168	26436	26163	26288	26161	26192	26328	26222	26338	26203	26163	26369	26413	26322	26358	26204	26381	26529	26259	26270	26237	26207	26499	26419	26376	26530	26305	26254	26343	26470	26539	26442	26339	26182	26003	26398	26101	26390	26297	26247	26302	26164	26319	26406	26296	26429	26305	26226	26413	26258	26279	26342	26622	26071	26210	26300	26343	26339	26263	26410	26360	26366	26207	26365	26109	26173	26262	26559	26111	26145	26505	26457	26438	26352	26361	26145	26462	26345	26281	26277	26325	26212	26199	26326	26252	26338	26183	26182	26457	26445	26290	26184	26286	26261	26434	26317	26302	26325	26210	26269	26168	26333	26296	26407	26230	26219	26297	26227	26405	26083	26287	26376	26204	26009	26113	26172	26468	26437	26143	26433	26079	26502	26167	26361	26242	26198	26259	26399	26416	26214	26203	26178	26158	26408	26283	26325	26406	26481	26413	26249	26449	26460	26426	26309	26275	26280	26113	26216	26498	26464	26313	26333	26528	26321	26386	26359	26133	26578	26082	26096	26177	26178	26422	26380	26292	26232	26306	26295	26503	26109	26415	26272	26385	26271	26123	26275	26171	26468	26250	26130	26436	26598	26388	26347	26190	26510	26323	26505	26515	26226	26279	26188	26376	26455	26197	26225	26242	26198	26413	26236	26271	26274	26152	26170	26483	26334	26072	26484	26225	26380	26355	26281	26434	26157	26292	26240	26179	26329	26156	26230	26199	26114	26314	26364	26287	26178	26414	26274	26258	26280	26233	26260	26458	26147	26087	26339	26214	26213	26227	26424	26329	26240	26247	26378	26167	26246	26128	26391	26620	26285	26247	26351	26259	26252	26177	26291	26435	26191	26309	26146	26154	26524	26487	26577	26228	26361	26334	26139	26380	25977	26494	26348	26284	26262	26243	26220	26516	26387	26339	26353	26349	26365	26013	26288	26279	26208	26374	26121	26418	26192	26331	26354	26282	26362	26510	26299	26241	26057	26315	26479	26025	26304	26308	26315	26276	26085	26266	26432	26149	26058	26301	26175	26483	26306	26231	26290	26427	26501	26239	26314	26200	26307	26410	26507	26266	26391	26290	26598	26384	26227	26296	26343	26375	26282	26330	26177	26475	26290	26174	26280	26270	26468	26272	26276	26288	26335	26343	26121	26289	26234	26433	26330	26308	26280	26158	26276	26325	26161	26415	26188	26386	26364	26430	26326	26300	26265	26351	26634	26470	26342	26392	26755	26368	26411	26276	26093	26183	26578	26375	26284	26365	26447	26276	26259	26118	25910	26396	26404	26139	26354	26216	26073	26264	26259	26115	26385	26281	26116	26277	26443	26231	26254	26195	26200	26358	26088	26313	26428	26200	26133	26397	26455	26350	26291	26256	26376	26147	26126	26395	26235	26185	26367	26289	25958	26380	26415	26159	26427	26192	26135	26355	26311	26209	26254	26444	26351	26354	26178	26395	26309	26204	26364	26210	26008	26291	26150	26043	26439	26122	26034	26093	26217	26121	26397	26471	26159	26177	26199	26035	26223	26078	26355	26412	26212	26333	26200	26364	26335	26498	26413	26179	26440	26202	26277	26117	26212	26045	26250	26399	26317	26193	26346	26351	26231	26237	26351	26207	26454	26008	26271	26392	26532	26275	26182	26358	26271	26155	26068	26114	26348	26314	26412	26260	26024	26130	26350	26266	26456	26404	26087	26407	26234	26342	26218	26285	26178	26534	26377	26259	26422	26403	26494	26197	26236	26251	26400	26201	26273	26584	26253	26387	26464	26268	26074	26380	26193	26035
27827	47500	45763	39272	36026	31885	29473	26091	23753	23159	21701	19614	18544	18583	18416	18324	18264	18194	18207	18184	18173	18191	18224	18358	18088	18134	18107	18284	18134	18192	18135	17889	17887	17925	17703	17766	17838	17771	17760	17777	17740	17670	17658	17671	17721	17735	17498	17594	17721	17600	17536	17657	17628	17689	17656	17633	17716	17498	17611	17626	17602	17713	17417	17519	17657	17570	17619	17736	17480	17522	17459	17538	17531	17428	17615	17585	17407	17398	17516	17581	17575	17554	17557	17484	17413	17568	17649	17664	17621	17771	17807	17526	17500	17503	17445	17736	17340	17583	17516	17525	17445	17466	17620	17482	17593	17552	17546	17581	17577	17631	17438	17675	17734	17602	17600	17538	17489	17537	17684	17634	17487	17632	17689	17444	17725	17559	17358	17549	17484	17579	17693	17435	17555	17475	17653	17460	17614	17479	17469	17502	17521	17570	17632	17604	17468	17549	17484	17647	17593	17431	17590	17432	17402	17450	17683	17608	17534	17589	17590	17615	17455	17583	17506	17536	17478	17451	17472	17398	17481	17531	17347	17560	17354	17702	17637	17472	17585	17483	17264	17558	17569	17425	17561	17619	17481	17500	17737	17521	17503	17371	17535	17695	17583	17441	17653	17467	17478	17535	17441	17528	17558	17606	17587	17498	17438	17403	17550	17534	17414	17618	17573	17511	17376	17634	17516	17453	17642	17561	17552	17448	17649	17411	17450	17532	17580	17502	17599	17558	17658	17233	17660	17564	17448	17511	17455	17596	17606	17446	17730	17554	17535	17609	17468	17447	17532	17614	17527	17484	17426	17472	17629	17526	17350	17513	17644	17398	17337	17400	17419	17628	17338	17356	17613	17340	17541	17578	17510	17640	17392	17609	17568	17588	17487	17415	17413	17455	17678	17368	17471	17563	17449	17478	17454	17676	17483	17542	17726	17498	17480	17543	17800	17560	17415	17475	17629	17389	17671	17479	17358	17701	17520	17556	17513	17519	17798	17495	17476	17413	17663	17383	17566	17620	17415	17474	17475	17434	17534	17520	17483	17558	17600	17713	17574	17637	17508	17601	17548	17347	17471	17519	17625	17527	17561	17582	17541	17568	17542	17390	17648	17443	17453	17692	17515	17675	17522	17534	17571	17559	17443	17407	17529	17585	17384	17473	17554	17432	17417	17453	17402	17386	17460	17551	17518	17416	17415	17450	17365	17440	17605	17686	17512	17650	17701	17431	17576	17547	17345	17670	17279	17605	17641	17548	17394	17449	17695	17518	17467	17589	17591	17695	17586	17382	17620	17619	17429	17539	17561	17705	17554	17567	17516	17512	17492	17663	17470	17462	17627	17524	17491	17448	17475	17371	17447	17711	17349	17544	17580	17627	17388	17556	17358	17561	17563	17712	17559	17671	17454	17514	17543	17547	17560	17547	17605	17488	17459	17508	17522	17479	17481	17481	17413	17541	17549	17434	17377	17645	17569	17574	17387	17609	17587	17385	17481	17407	17468	17513	17426	17591	17400	17660	17631	17715	17550	17438	17529	17332	17549	17470	17478	17485	17644	17766	17466	17659	17563	17367	17654	17487	17706	17518	17391	17471	17535	17583	17626	17687	17617	17612	17297	17411	17725	17484	17592	17465	17606	17652	17417	17510	17477	17504	17520	17428	17511	17337	17610	17435	17374	17494	17428	17348	17456	17333	17564	17531	17676	17466	17626	17479	17472	17555	17546	17515	17752	17638	17407	17633	17523	17491	17566	17370	17533	17489	17495	17594	17602	17464	17381	17484	17530	17553	17431	17270	17617	17404	17462	17546	17418	17316	17484	17609	17596	17495	17321	17688	17616	17515	17373	17625	17625	17406	17740	17584	17550	17490	17524	17605	17542	17556	17470	17478	17518	17638	17451	17390	17302	17336	17629	17651	17410	17616	17484	17671	17477	17480	17573	17540	17602	17437	17465	17370	17586	17526	17532	17666	17535	17542	17540	17617	17393	17535	17606	17422	17604	17704	17611	17551	17592	17453	17368	17538	17561	17497	17518	17501	17661	17577	17395	17541	17551	17520	17564	17378	17559	17506	17527	17610	17467	17506	17578	17391	17529	17460	17440	17628	17621	17435	17459	17501	17381	17672	17297	17324	17373	17484	17380	17563	17585	17517	17557	17408	17428	17436	17585	17428	17807	17528	17397	17472	17565	17413	17852	17445	17518	17549	17628	17762	17451	17360	17547	17527	17575	17520	17540	17367	17557	17439	17626	17684	17378	17619	17603	17572	17618	17590	17418	17556	17494	17527	17538	17575	17469	17549	17537	17585	17466	17414	17495	17656	17467	17573	17655	17464	17533	17719	17482	17835	17583	17578	17568	17535	17327	17332	17473	17726	17455	17442	17569	17545	17534	17751	17437	17579	17480	17702	17491	17552	17328	17571	17618	17693	17470	17402	17434	17529	17388	17455	17467	17474	17451	17444	17539	17546	17619	17749	17590	17637	17676	17465	17548	17414	17558	17620	17370	17575	17362	17500	17473	17663	17269	17540	17641	17482	17568	17716	17527	17682	17620	17465	17418	17444	17568	17610	17637	17547	17652	17532	17568	17531	17602	17313	17529	17486	17684	17253	17569	17766	17652	17363	17436	17571	17473	17504	17549	17703	17508	17589	17460	17468	17404	17671	17586	17632	17552	17458	17627	17417	17544	17615	17468	17740	17326	17406	17626	17484	17535	17472	17462	17529	17410	17587	17500	17564	17487	17576	17367	17431	17538	17620	17576	17432	17536	17609	17445	17597	17522	17665	17515	17545	17523	17436	17678	17648	17346	17432	17556	17406	17664	17549	17582	17416	17544	17429	17402	17515	17458	17392	17818	17504	17368	17798	17422	17422	17484	17502	17630	17625	17456	17537	17567	17495	17535	17587	17363	17592	17439	17612	17657	17433	17698	17528	17460	17492	17553	17663	17692	17504	17481	17468	17568	17583	17533	17570	17450	17630	17492	17547	17466	17433	17600	17683	17444	17763	17623	17631	17564	17712	17364	17470	17460	17435	17472	17536	17350	17441	17527	17618	17507	17607	17304	17535	17580	17589	17559	17464	17661	17696	17619	17354	17809	17570	17601	17526	17479	17528	17290	17550	17486	17426	17463	17576	17407	17586	17509	17436	17621	17478	17623	17468	17567	17513	17544	17507	17697	17518	17659	17588	17479	17570	17574	17587	17527	17390	17598	17507	17650	17506	17537	17605	17604	17495	17487	17676	17692	17521	17589	17370	17704	17556	17617	17561	17802	17453	17750	17467	17447	17473	17743	17451	17600	17521	17379	17600	17436	17513	17461	17501	17433	17464	17550	17613	17517	17598	17585	17358	17568	17492	17626	17534	17477	17355	17614	17567	17529	17622	17479	17654	17650	17402	17608	17691	17709	17565	17534	17391	17565	17490	17392	17555	17469	17519	17503	17603	17397	17454	17528	17583	17537	17589	17463	17607	17687	17472	17682	17599	17457	17464	17624	17506	17562	17717	17478	17513	17473	17381	17540	17540	17526	17610	17496	17461	17529	17557	17507	17410	17490	17613	17583	17558	17503	17383	17643	17483	17354	17544	17417	17497	17494	17500	17577	17354	17460	17593	17492	17588	17442	17611	17610	17531	17504	17625	17508	17517	17476	17655	17407	17519	17646	17271	17628	17313	17647	17457	17514	17621	17628	17600	17574	17545	17752	17481	17383	17392	17539	17591	17454	17580	17430	17436	17470	17511	17674	17588	17463	17463	17657	17578	17568	17499	17370	17583	17538	17632	17601	17460	17453	17627	17611	17536	17566	17619	17631	17568	17494	17518	17559	17588	17592	17381	17402	17363	17610	17468	17680	17492	17611	17467	17588	17630	17553	17616	17439	17566	17656	17456	17635	17540	17454	17543	17518	17678	17743	17517	17618	17526	17494	17459	17492	17362	17487	17585	17532	17526	17540	17604	17427	17382	17499	17393	17645	17593	17612	17530	17545	17592	17597	17501	17594	17479	17593	17517	17473	17564	17432	17700	17506	17629	17501	17444	17458	17507	17505	17524	17519	17442	17393	17508	17547	17395	17588	17437	17522	17432	17486	17569	17448	17422	17625	17430	17324	17572	17700	17532	17579	17546	17624	17511	17498	17645	17498	17510	17587	17632	17390	17562	17620	17568	17648	17605	17536	17631	17430	17319	17592	17668	17699	17568	17645	17412	17481	17648	17513	17620	17571	17468	17762	17593	17415	17571	17425	17578	17450	17485	17554	17473	17490	17647	17501	17393	17446	17440	17554	17331	17473	17346	17597	17335	17498	17507	17547	17656	17801	17582	17656	17461	17630	17417	17599	17755	17409	17613	17580	17583	17369	17510	17733	17407	17417	17425	17650	17528	17496	17393	17633	17551	17514	17375	17417	17522	17416	17437	17624	17450	17567	17381	17699	17473	17728	17459	17542	17481	17673	17592	17700	17531	17583	17538	17632	17635	17546	17491	17550	17584	17401	17589	17573	17500	17632	17408	17679	17443	17627	17540	17505	17521	17369	17566	17531	17540	17675	17466	17555	17571	17714	17432	17652	17573	17451	17532	17591	17428	17645	17323	17579	17541	17465	17580	17599	17487	17783	17661	17346	17445	17608	17570	17521	17689	17339	17597	17494	17609	17463	17513	17571	17629	17494	17569	17524	17468	17578	17471	17519	17534	17539	17601	17556	17541	17576	17386	17726	17496	17561	17636	17586	17603	17633	17472	17474	17459	17613	17448	17604	17501	17583	17244	17591	17552	17572	17513	17513	17509	17583	17555	17560	17636	17542	17596	17572	17636	17422	17524	17758	17608	17645	17479	17453	17540	17583	17380	17686	17435	17518	17463	17494	17484	17506	17461	17699	17543	17606	17436	17469	17535	17371	17522	17560	17467	17464	17554	17689	17493	17261	17575	17529	17500	17574	17413	17704	17390	17455	17458	17571	17546	17547	17648	17538	17417	17647	17447	17616	17467	17471	17385	17512	17585	17789	17625	17463	17463	17467	17502	17617	17451	17698	17424	17473	17547	17729	17580	17473	17387	17649	17438	17679	17545	17553	17458	17582	17345	17653	17470	17542	17636	17542	17660	17534	17426	17575	17644	17398	17643	17486	17607	17434	17474	17529	17534
38963	36265	39009	36964	34542	32597	31159	29862	29005	28606	28302	27359	27104	27123	27342	27297	27336	27304	27240	27061	27196	27356	27133	27116	27281	27494	27268	27267	27210	27245	27024	27182	27076	26992	27133	27143	27132	26776	27237	27203	27019	27201	27288	27262	26975	27381	27115	26965	27160	26973	27378	27195	27338	27161	27209	27103	26804	27137	27125	27088	27391	26958	27370	26891	27059	27093	27093	26830	26969	26915	27061	27042	27089	26955	27027	27009	27152	27092	27319	27136	26846	27027	26874	27300	27159	27227	26757	27059	27292	27092	27065	26940	26969	27200	26914	26864	26945	27162	27142	26822	26985	26990	26896	26888	27113	27013	27043	27022	26929	26766	26717	27379	27223	27098	27161	27111	26934	26878	27270	26907	27103	27181	26868	26974	27067	27045	27219	26928	27058	27034	27263	27188	27160	27127	27084	27046	27132	27193	26989	27115	27256	26931	26787	27038	27084	26897	27163	27116	27053	27145	26870	26844	27118	27051	26873	27030	27162	26804	27230	27003	27073	26837	27093	27323	27012	27194	27145	27044	27030	27158	26991	27112	27404	27055	27090	26956	26844	27051	27075	26991	27026	27082	27050	26949	27093	27046	27106	26853	27145	26964	27107	27142	26941	27424	27100	27075	27187	26841	26922	27161	27232	26894	27066	26896	27176	27004	26798	27083	27061	26897	26838	26949	27265	27079	27055	27052	27229	26979	27163	27178	27065	27029	27039	26660	27149	26847	27158	27095	27046	27007	27165	27041	26888	26987	26953	27277	27104	26901	26995	27069	26662	27109	27121	26957	26948	27094	26926	26994	27330	26995	27259	27180	26934	27142	27024	27088	26892	27060	26919	26894	27014	27141	26985	27200	26934	26963	27029	26987	27117	27075	27149	27010	27235	27000	26990	26852	27193	27436	26977	26890	27209	27054	26946	26926	26968	26896	27268	27111	27217	27086	26773	27146	27106	27066	27242	26931	26659	26934	27048	27118	27103	27185	27102	26972	26953	27109	27150	26901	27019	27044	27001	27283	27054	27156	27117	27104	27419	27141	27116	26919	27009	26997	27170	26800	27144	27220	26930	27064	27152	26844	26886	27105	26961	26890	26891	26986	27286	26808	27010	27279	27163	27074	26846	27173	27260	27159	26946	27180	26976	26992	27094	27067	26991	26969	26979	27026	27015	27067	27294	27203	26928	27110	27080	27311	27278	26938	26847	27092	26789	26914	27017	27077	27287	27305	27035	27127	27017	27051	27028	26867	26796	26992	26979	27136	26876	26889	27079	27224	27466	27035	26894	27157	27099	26952	27157	26951	27011	27073	27064	27181	26876	26913	27189	27095	26988	27080	26897	27077	27005	26759	27084	27306	27031	27041	27221	26996	27036	27116	27052	26762	27297	26973	27115	27087	26846	26951	27092	27155	27043	26853	27101	26888	27037	27038	27145	27157	27015	27127	26974	26954	27318	27034	27218	27182	27040	26705	27190	27028	26961	26880	26912	27134	26921	26845	26953	27084	27092	27220	26996	27277	27172	26991	26935	27109	27395	26994	27003	27082	27046	27227	27153	26810	27043	27077	26716	27028	27277	27151	26951	26778	26893	26882	27084	27060	26791	27013	27117	26804	27164	27049	26949	26908	27054	26936	26986	26947	27221	27020	27107	27104	27146	27039	27317	27065	27064	27167	27162	27017	26981	26949	26813	27111	27148	27101	27061	27002	26926	27216	26876	27014	27008	26864	26943	26761	27126	26902	26715	26947	26799	26876	27009	26812	27189	26963	26936	27225	26978	26860	27159	27090	26989	27066	26871	27056	27173	26852	26860	27029	27067	27012	27006	26959	26989	27073	27121	27164	27022	27180	27128	26968	26954	26911	27172	26956	27175	27113	27109	27034	27291	27125	26986	27258	27065	26931	26660	26938	26934	27011	27108	26968	27215	27148	27010	27128	27101	27057	27122	27304	27090	27093	27103	27286	26925	27072	26992	27265	27084	27277	27055	27227	26928	26976	26996	26961	27057	27005	27300	27230	27097	27180	27130	26869	26914	27185	27309	27075	27106	26937	26997	26864	27174	26924	26931	27226	27047	27170	27042	27005	27174	27231	27126	26929	26975	27061	27183	27186	27102	26739	26777	27017	27275	27151	27183	26983	27252	26859	27395	27060	26960	27259	27241	27311	27166	26860	26836	26715	26903	27136	27071	26977	26878	26897	27025	27048	27068	27106	27210	26873	27152	26950	27129	27044	27105	27205	27234	26868	27042	27012	27037	26901	27234	27081	26987	26933	26920	27076	26805	26971	27197	27016	27245	27184	26945	26942	26941	27180	27374	27046	27196	26892	26973	27029	27215	27183	26949	27231	27269	27088	27171	26920	26845	27082	27260	26719	27054	27249	27129	27117	27091	27118	27129	27119	27053	27152	27030	26931	26939	26917	26783	26809	27026	27116	27185	27070	27017	27173	27272	27012	27164	26959	27311	27126	26958	26838	27077	26933	27216	26910	26838	26946	26977	26984	27098	27156	27104	27029	27051	26958	26969	27342	26963	27241	26991	27004	26952	27108	27273	27026	27209	27233	26996	27107	27109	26961	26780	27076	27063	27198	27101	26838	27090	27042	26959	26932	27204	27058	26966	27125	27079	26813	26994	26726	27166	27249	27172	27085	27140	26872	26862	27008	27050	27080	26871	26894	27051	26966	27108	27209	26951	27044	26956	26936	26930	27172	27002	27025	27294	27110	27145	27331	27294	27097	27098	27039	27040	27022	27313	26850	26924	27035	27057	26999	27175	27233	27027	27031	27115	27000	27175	26992	27101	27225	26782	26762	26987	27043	26897	27162	27307	26998	27157	27065	27018	27019	27181	27021	27287	26937	27043	27087	27037	27010	26777	26939	27143	26854	27295	27198	27020	26914	27032	26751	27036	27049	27059	27113	27028	27195	27121	27080	26858	27371	27346	27169	27111	27208	27265	27297	27127	27137	27186	27077	27006	27057	26992	27267	27225	27233	27049	26999	27076	27135	27169	27295	27427	27034	27311	27254	26839	26825	26990	26908	26952	26888	26966	26872	27116	27246	26724	26912	27283	27169	27276	26810	27186	27010	26805	26838	26955	27071	27026	27133	27444	26991	27207	27044	27188	26974	27094	27143	27158	27017	27124	27112	27146	27054	27182	27204	27090	26939	26933	27126	27037	26964	27150	27174	27257	27002	26976	26848	27184	27219	27122	27073	27205	27066	27119	27339	27080	27272	27045	26948	27051	27014	27172	26771	26949	26886	27137	26939	27032	26871	27109	27098	27092	27030	26869	27007	27114	27066	27031	27214	27206	27030	26864	27062	27174	26979	26793	27182	26887	27024	27155	27020	27206	27199	26994	27085	26914	27135	27040	27282	27083	27184	27120	27141	27220	26817	27086	27092	27028	27074	27038	26770	27124	26856	26937	26784	27130	27288	27115	26917	26973	27132	26916	27028	27352	27056	27159	27179	27286	27090	27072	27167	27177	27178	27267	27127	26824	26917	27116	26911	27023	26950	26846	27030	27084	27319	26936	27063	26934	26662	26958	27127	27089	27175	27011	27307	26885	27070	27086	27136	27093	27003	26865	26861	27052	27134	27102	27076	26929	26878	26911	26984	27023	27171	27014	27016	27108	27217	27010	26992	27109	27019	27175	27332	26968	27109	27039	27246	27259	27146	27171	27026	27075	26977	27080	27199	27128	26877	27212	26862	26916	27075	27041	27075	27212	27167	27230	27090	27137	27015	26976	26997	26715	27048	27068	27028	26873	26840	26958	27106	27205	27031	27051	27128	27009	26942	26941	27048	27148	27121	27032	27170	27138	26804	27010	27040	27095	27057	27028	26992	26904	26977	26991	26998	27211	26906	27257	27010	26912	27177	27068	27104	27121	27068	27312	26959	26974	27091	27260	26966	27119	27302	27142	27037	27136	27090	26783	27103	26912	26977	26977	26990	27049	27180	27251	27342	27016	27019	27055	27062	26940	26884	27121	27137	27356	26823	27213	27059	27059	26964	27311	27308	27022	26881	27176	27170	27039	27054	26976	26803	26843	27014	26980	26939	27013	26981	27123	27208	27099	26863	26992	27095	27079	27111	27250	27175	27168	26996	27052	27245	27177	27078	26900	27123	27034	27145	27139	26860	27175	26979	27165	27112	27100	27106	27176	27035	27165	26941	27134	27053	27348	27103	27162	27140	26986	26927	27239	27033	27159	27064	26888	27203	27142	27062	26849	27174	26881	26898	27081	27231	27204	27129	27071	27161	27125	26982	27031	27364	27038	26994	27081	27009	27091	26973	27261	26744	26956	27099	26809	26871	26931	26952	26981	26959	27118	27106	27214	27221	26863	27108	27429	26960	27313	26771	27173	26966	27234	26930	27113	27205	27220	27350	27103	27031	27119	27084	27107	27081	26874	27272	26874	26930	27103	27076	27086	26746	26869	27108	27337	27243	27069	27051	27222	27262	27091	26952	27067	26981	27134	27053	27130	27107	27011	26978	27141	26925	26812	27226	27102	27193	27084	27225	26913	26911	27129	27326	27116	27149	27010	27039	26988	26989	27308	27121	27161	27006	27215	27046	27160	26917	27144	26951	27273	26986	27124	27024	27132	27081	27268	27357	27255	27059	26963	27001	26896	27144	27148	27180	27065	26913	27208	27017	26886	26993	27088	27037	27016	27188	26988	26913	27113	27101	27009	27116	27281	27013	27528	27182	27027	27446	27024	27108	26995	26905	27115	27076	27045	27217	26980	26777	26987	27066	26939	26928	27006	26932	26940	26920	26969	26947	27056	27080	27356	27212	27154	26881	27038	27031	26832	27226	27139	27002	26735	26980	27102	27007	27025	27199	27127	27280	27314	26912	27171	26981	26879	27101	27125	27030	27038	26966	27142	27071	26913	27305	26971	27157	26991	26992	27002	26958	27071	27236	27097	27034	26813	27000	26901	26937	26822	26865	26939	27005	27135	27319	27149	26735	27250	27111	27153	27098	26859	27078	27098	27278	27072	27056	26953	27248	27020	27061	27044	27276	27058	27000	26994	26777	27037	27035	26930	26975	27103	26895	27159	26813	26897	27002	26970	26964	27080	26993	27266	27073	26888	27284	27095	27094	27269	27072	27003	27184	26954	27107	27116	27118
30260	37630	36907	32814	29256	26568	24186	21797	20738	20267	19546	18400	18242	17966	18049	18101	17965	18037	18106	18051	18148	18160	18207	18211	18165	18125	18043	18190	18012	17945	17929	17980	17967	18013	18060	17843	18027	17784	17997	17944	18108	17682	18053	17846	17774	17989	17717	17928	17672	17763	17914	17849	17841	17713	17820	17607	17883	17773	17906	17926	17922	17771	17806	17767	17776	17761	17907	17656	17875	17910	17783	17906	17722	17591	17709	17752	17785	17717	17926	17886	17820	17822	17977	17831	17810	17854	17955	17769	17926	17650	17690	17805	17900	17720	17698	17723	17849	17895	17866	17797	17934	17735	17771	17878	17866	17766	17799	17915	17911	17855	17803	17763	17758	17740	17833	17881	17850	17889	17791	17807	17840	17849	17911	17882	17817	17864	17847	17680	17902	17922	17859	17752	17742	17857	17786	17767	17626	18030	17801	17756	17906	17991	17772	17776	17904	17764	17996	17646	17787	17889	17605	18007	17893	17927	17840	17865	17889	17654	17549	17786	17836	17802	17663	17863	17856	17875	17912	17880	17845	17796	17792	17868	17632	17791	17835	17776	17685	17778	17769	17890	17862	17790	17705	17901	17749	17719	18007	17877	17874	17768	17872	17886	17876	17792	17830	17725	17898	17841	17954	17676	17874	17875	17989	17782	17803	17784	17805	17873	17895	17841	17977	17812	17682	17804	17939	17775	17975	17884	17835	17939	17893	17687	17687	17883	17877	17827	17891	17700	17929	17666	17898	17807	17816	17793	17837	17867	17847	17830	17779	17927	17905	17767	17715	17828	17836	17847	17760	17757	17802	17692	17851	17911	17734	17967	17747	17669	17684	17812	17747	17765	17790	17945	17919	17863	17822	17846	18024	17843	17778	17679	17927	17639	17622	17671	17975	17995	17815	17827	17857	17866	17951	17733	17989	17842	17684	17682	17895	17774	17697	17826	17831	18005	17954	17785	17931	17745	17742	17852	17730	17713	17800	17793	17862	17825	17766	18022	17697	17794	17834	17929	17940	17804	18007	17789	17694	17783	17865	17806	17614	17821	17694	17820	17763	17811	17807	17801	17792	17711	17809	18051	17932	17695	17865	17823	17714	17908	17792	17822	17804	17826	17903	17658	17876	17785	17820	17710	17926	17704	17936	17818	17848	17773	17843	17743	17791	17829	17708	17742	17982	17693	17633	17674	18016	17849	17722	17967	17940	17735	17780	17748	17952	17750	17829	17763	17772	17832	17788	17846	17696	17716	18059	17950	17742	17746	17950	17675	17775	17739	18007	17817	17825	18037	17648	18037	17859	17751	17856	17848	17855	17874	17819	17719	17641	17790	17932	18030	17875	17948	17736	17673	17700	17684	17738	17787	17935	17816	17792	17880	17862	17827	17964	17664	17726	17775	17918	17913	17665	17974	17852	17734	17760	17802	17827	17954	17637	17847	17742	17658	17951	17803	17693	17688	17947	17847	18031	17774	17988	17711	17833	17912	17675	17837	17761	17907	17981	17820	17609	17770	17989	17867	18021	17825	17734	17867	17867	17821	17907	17824	17754	17766	17788	17744	17774	17770	17827	17823	17858	17791	17856	17712	17782	17846	17759	17691	17878	17807	17745	17912	17840	17758	17785	17897	17956	18064	17804	17626	17804	17997	17926	17644	17921	17872	17788	17758	17903	17777	17682	17725	17674	17911	17896	17862	17881	17738	18001	17929	17854	17794	17905	17824	17756	17638	17827	17936	17722	17892	17779	17782	17654	17728	18026	17838	18027	17756	17924	17649	17890	17686	17863	17884	17894	17698	17781	17725	17905	17871	17840	17722	17623	17678	17867	17747	17920	17793	17982	17840	17776	17914	17721	17887	17827	17799	17796	17876	17770	17871	17745	17820	17818	17721	18048	17538	17732	17781	17854	18047	17941	17864	17842	17780	17822	17875	17739	17912	17756	17870	17883	17886	17791	17757	17919	17896	17747	17781	17942	17808	17749	17909	17780	17767	17810	17727	17919	17869	17730	17715	17952	17839	17874	17801	17785	17738	17892	17913	17998	17710	17662	17845	17801	17827	17864	17778	17910	17906	17722	17767	17809	17841	17818	17733	17635	17704	17919	18078	17798	17648	17675	17870	17821	17711	17906	17750	17857	17706	17828	17914	17933	17813	17722	17639	17906	17720	17676	17800	17709	18037	17940	17828	17820	17715	17954	17743	18052	17655	17718	17964	17667	17609	17746	17765	17911	17827	17730	17921	17666	17864	17760	17846	17833	17966	17822	17767	17733	17539	17885	17792	17986	17874	17795	17917	17835	17770	17760	17673	17723	17804	17761	17702	17875	17963	17998	17750	17815	17646	17738	17909	17666	17768	17842	17865	17725	17919	17847	17954	17751	17791	17799	17815	17582	17802	17815	17880	17915	17885	17809	17721	17650	17948	17764	17848	17956	17829	17730	17955	17775	17695	17768	17800	18007	17924	17769	17741	17849	17801	17976	17665	17866	17792	17781	17746	17703	17871	17696	17765	17895	17669	17802	17909	17901	17895	17754	17769	17821	17890	17830	17840	17624	17871	17834	17922	17820	17855	17777	17862	17997	17842	17919	17897	17820	17943	17733	17692	17832	17760	17937	17662	17843	17891	17723	17889	17743	17721	17668	17943	17693	17844	17794	17769	17630	17796	17840	17761	17788	17814	17880	17859	17931	17666	17649	17752	17935	17724	17727	17410	17967	17800	17792	17719	17595	18027	17770	17785	17933	17890	18040	17627	17704	17778	17895	17860	17755	17922	17777	17757	17772	17693	17757	17732	17968	17691	17836	17952	17937	17756	17800	17862	17977	17829	17737	17872	17812	17939	17665	17832	17726	17684	17884	18005	17779	17871	17725	17741	17922	17856	17662	17871	17824	17924	18182	17825	17875	17779	17737	17894	17674	17758	17941	17835	17774	17811	17926	17864	17734	17806	17899	17883	17782	17713	17812	17859	17860	17816	17737	17835	17669	17703	17922	17847	17745	17693	17912	17779	17806	17750	17914	17825	17706	17826	17845	17663	17712	17764	17817	17835	17779	17954	17923	17880	17837	17706	17889	17973	17758	17845	17864	17624	17746	17787	17772	17679	17995	18017	17671	17871	17762	17846	17640	17733	17748	17783	17730	17656	17831	17743	17844	17681	17695	17794	17869	17919	17688	17924	17775	17840	17761	17948	17687	17644	17780	17792	17809	17823	17958	17899	17839	17816	17836	17777	17693	17844	17770	17773	17798	17775	17869	17770	17800	17793	17762	17914	17867	17628	18023	17704	17848	17939	17736	17831	17783	17803	17675	17713	17893	17709	18020	17760	17859	17811	17776	17649	17790	17796	17958	17854	17768	17915	17932	17865	17797	17939	17804	17795	17761	17625	17730	18016	17813	17817	17849	17976	17685	17682	17787	17762	17876	17821	17707	17854	17819	17892	17640	17652	17851	17936	17745	17981	17881	17929	17844	17813	17762	17767	17976	17741	17699	17900	17935	17744	17786	17772	17695	17820	17854	17905	17784	17731	17786	17937	17951	17740	17962	17936	17847	17728	17812	17833	17835	17858	17934	17931	17869	17786	17833	17775	17821	17792	17631	18028	17715	17856	17802	17859	17956	17822	17817	17933	17652	17840	17695	17933	17854	17788	17742	17921	17917	17787	17871	17823	17897	17827	17822	17851	17709	17903	17708	17813	17975	17939	17604	17701	17856	17724	17669	17667	17829	17780	17857	17788	17783	17894	17939	17719	17793	17718	17786	18008	17786	17798	17760	17954	18008	17743	17931	17773	17797	17717	17737	17851	17921	18063	17850	17785	17606	17967	17732	17848	17967	17861	17711	17805	17826	17771	17950	17911	17779	17990	17903	17844	17832	17858	17672	17807	17902	17937	17904	17657	17848	17822	17772	17691	17854	17610	17785	17878	17788	17878	17513	17838	17902	17930	17769	17641	17762	17691	17963	17883	17666	17880	17912	17827	17886	17838	18035	18017	17895	17725	17689	18160	17770	17775	17860	17781	17902	17984	17724	17730	17855	17642	17659	17711	17747	17956	17876	17871	17854	18007	17681	17979	17851	17784	17837	17613	17829	17911	17671	17664	17686	17950	17837	17820	17701	17845	17784	17710	17980	17874	17763	17848	17792	17898	17772	17841	17783	17847	17932	17752	17955	17950	17807	17849	17778	17725	17942	17780	17696	17846	17647	17749	17713	17811	17661	18015	17950	17725	17659	17741	17849	17816	17569	17877	17727	17755	17723	17908	17860	17773	18015	17857	17864	17650	17578	17628	17817	17947	17647	17768	17797	17993	17839	17751	17711	17898	17838	17756	17929	17798	17866	17733	17782	17811	18019	17931	17803	17792	17806	17946	17725	17835	17898	17793	17854	17735	18011	17612	17848	17976	17750	17871	17865	17843	17738	17806	17851	17586	17868	17951	17956	17800	17789	17906	17952	17705	17931	17851	17638	17775	17850	17778	17807	18051	17860	17885	17769	17740	17684	17848	17860	17865	17854	17808	17880	17918	17845	17874	17889	17914	17949	17803	17757	17930	17903	17770	17808	17850	17908	17997	17785	17972	17703	17897	17712	17830	17865	17929	17861	17871	17828	17762	17681	17688	17650	17844	17811	17768	17695	17826	17708	17754	17715	17992	17704	17788	17910	17745	17787	17713	17768	17916	17620	17798	17784	17941	17871	17893	17958	17846	17889	17925	17910	17842	17855	17971	17688	17752	17891	17789	17839	17761	17864	17737	18019	17726	17936	17783	17735	17766	17763	17631	17791	17763	17834	17774	17880	17776	17817	17723	17922	17831	17768	17840	17856	17638	17827	18025	17760	17855	17798	17675	18009	17821	17739	17834	17741	17756	17881	17897	17817	17799	17779	17900	17723	17800	17945	17732	17954	17690	17747	17736	17920	17840	17903	17786	17929	17919	17794	17855	17848	17931	17836	17873	17777	17900	17984	17674	17791	17792	17630	18012	17829	17731	17746	18000	17847	17797	17720	17639	17594	17844	17855	17729	17756	17893	17745	17934	17847	17970	18060	17922	17772	17848	17853	17883	17881	17961	17716	17671	17958	17818	17901	18033	17756	17683	17883	17948	17774	17909	17767	17753	17841	17813	17757	17850	17858	17984	17848	17762
24427	20948	27333	29887	31277	34158	33840	30856	29717	29413	29102	28501	27738	27664	27833	27600	27507	27577	27644	27808	27806	27587	27661	27450	27858	27307	27551	27344	27680	27574	27548	27684	27580	27422	27440	27141	27314	27511	27543	27471	27631	27362	27498	27180	27347	27103	27342	27289	27336	26974	27333	27438	27192	27109	27135	27225	27214	27243	27295	27185	27298	27215	27386	27280	27236	27206	27236	27258	27194	27325	27229	27260	27481	27370	27368	27184	27240	26879	27465	27393	27299	27290	27239	27317	27027	27426	27300	27346	27020	27315	27484	27216	27128	26929	27335	27212	27314	27592	27286	27276	27373	27283	27335	27164	27269	27263	27522	27143	27300	27250	27459	27121	27021	27430	27054	27327	27218	27187	27075	27260	27108	27356	26998	27219	27296	27231	27226	26890	27334	27390	27224	27358	27206	27549	27460	27015	27064	27093	27442	27027	27357	27275	27308	27158	27375	27030	27422	27318	27245	27028	27298	26993	27200	27149	27236	27314	27331	27407	27462	27224	27253	27250	27474	27268	27107	27319	27488	27509	27320	27231	27176	27282	27326	27245	27056	27284	27244	27217	27176	27024	27297	27375	26969	27281	27182	27185	27367	27163	27204	27141	27185	27060	27314	27255	27201	27069	27588	27321	27159	27331	27305	27080	27263	27066	27199	27302	27588	27205	27172	27266	27349	27005	27187	27250	27499	27327	27227	27275	27242	27190	27080	27123	27296	27240	27060	27297	27230	27500	27432	27178	27318	27260	27302	27217	27179	27179	27311	27149	27134	27165	26979	27382	27308	27302	27208	27534	27399	27147	27296	27213	27259	27233	27107	27537	27232	27310	27389	27277	27329	27347	27398	27411	27198	27197	27327	27240	27047	27034	27190	27292	27383	27243	27468	27334	27363	27342	27463	27228	27210	27264	27211	27316	27468	27124	27644	27279	27404	27412	27343	27467	27334	27248	26971	27248	27471	27341	27240	27309	27294	27053	27137	27226	27344	27126	27306	27070	27334	27239	27612	27272	27078	27318	27113	27251	27450	27189	27217	27378	27365	27240	27233	27340	27018	27545	27441	27292	27255	27076	27217	27107	27333	27219	27299	27247	27175	27358	27374	27227	27417	27364	27316	27203	27379	27158	27266	27086	27369	27416	27282	27143	27500	27236	27137	27323	27126	27277	27216	27591	27446	27206	27214	27220	27085	27190	27177	27283	27400	27455	27307	27343	27327	27377	27184	27384	27336	27539	27070	27100	27138	27503	26984	27303	27003	27202	27141	26941	27077	27272	27401	27111	27351	27321	27492	27234	27215	27272	27314	27280	27191	27169	26956	27264	26995	27374	27376	27199	27465	27051	27308	27049	27065	27128	26925	27102	27413	27445	27328	27154	27224	27138	27239	27182	27292	27249	26967	27041	27476	27190	27103	27107	27170	27431	27113	27494	27293	27082	27066	27049	27217	27233	27541	27233	27213	27222	27135	27121	27262	27223	27394	27257	27070	27148	27348	27261	27276	27275	27469	27245	27291	27388	27321	27219	27220	27176	27161	27303	27275	27181	27270	27309	27224	27234	27328	27524	27363	27222	27365	27312	27538	27497	27176	27178	27198	27233	27034	27336	27489	27324	27175	27254	27091	27342	27422	27475	27301	27354	26967	27359	27569	27214	27272	27352	27303	27309	27278	27511	27202	27356	27429	27233	27161	27259	27029	27239	27319	27516	27235	27407	27220	27434	27296	26985	27414	27164	27490	27139	27180	27370	27319	27050	27370	27069	27432	27310	27303	27337	27146	27510	27110	27055	27324	27072	27426	27296	27225	27397	27261	27106	27290	27302	27501	27420	27148	27248	27098	27369	27286	27317	27415	27390	27368	27240	27012	27380	27500	27248	27509	27240	27415	27171	27290	27236	27364	27155	27087	27370	27348	27462	27285	27171	27233	27125	27257	27307	27249	27408	27311	27281	27411	27355	27442	27428	27227	27309	27413	27327	27355	27072	27437	27205	27354	27310	27428	27235	27153	27336	27396	27036	27230	27421	27385	27125	27376	27237	27400	27506	27470	27270	27270	27221	27167	27172	27457	27284	27361	27361	26932	27001	27351	27404	27119	27328	27111	27310	27225	27268	27168	27150	27257	27101	27262	27150	27265	27258	27484	27167	27141	27180	27241	27246	27229	27165	27632	27276	27365	27502	27284	27281	27462	27174	27118	27011	27202	27418	27269	27098	27333	27255	26886	27299	27291	27262	26996	27394	27289	27277	27196	27109	27142	27335	27180	27435	26960	27280	27226	27346	27386	27305	27416	27156	27202	27094	27435	27204	27101	27341	27328	27418	27367	27018	27289	27096	27150	27243	27515	27328	27291	27356	27507	27189	27062	27181	27134	27138	27311	27262	27332	27208	27523	27226	27490	27255	27238	27182	27525	27303	27361	27114	27293	27360	27349	26957	27297	27257	27315	27372	27403	27307	27420	27209	27226	27058	27398	27411	27437	27212	27272	27274	27325	27304	27278	27350	27452	27268	27383	27132	27100	27465	27626	27173	27258	27345	27253	26838	27088	27371	27211	27356	27120	27181	27191	27260	27401	27086	27132	27212	27545	27250	27201	27355	27244	26940	27216	27389	27366	27275	27198	26972	27114	27341	27311	27334	27188	27345	27528	27141	27082	27214	27312	27236	27274	27224	26938	27430	27409	27156	27097	27204	26997	27489	27352	27146	27309	27109	27171	27123	27207	27067	27387	27486	27180	27078	27348	27315	27426	27066	27127	27267	27301	27256	27377	27213	27246	26971	27307	27238	27391	27056	27315	27333	27189	27332	27127	27091	27136	27053	27215	27188	27344	27224	27220	27213	26987	27377	27292	27147	27349	27358	27418	27107	27067	27334	27370	27265	27422	26884	27241	27159	27105	27126	27446	27143	27263	27277	26936	27129	27341	27270	27209	27246	27503	27100	27391	27418	27349	27290	27149	27355	27364	27508	27379	27422	27201	27310	27501	27427	27348	27022	27281	27207	27340	27203	27493	27520	27000	27160	27234	27155	27190	27253	27394	27513	27473	27397	27255	27264	27001	27296	27387	27193	27614	27337	27407	27390	27346	27209	27224	27236	27091	27104	27313	27219	27125	27195	27186	27634	27056	27375	27205	27052	27461	27089	27215	27389	27534	27356	27128	27282	27301	27538	27150	27622	27453	27459	27288	27088	27306	27230	27327	27864	27395	27401	27553	27251	27369	26932	27332	27054	27172	27179	27069	27411	27403	27228	27174	27326	27385	27390	27387	27254	27056	27340	27351	27209	27328	27336	27281	27565	27413	27322	27364	27058	27034	27167	27213	27528	27235	27171	27112	27264	27366	27394	27143	27377	27214	27339	26927	27102	27529	27378	27536	27215	27253	27116	27246	27254	27474	27262	27451	27384	27081	27101	27251	27256	27255	26954	27241	27152	27330	27441	27114	27191	27289	27197	27226	27364	27410	27110	27202	27005	27127	27178	27125	27200	27443	27174	27518	27246	27464	27337	26901	27116	27465	27326	27268	27378	27331	27337	27169	27353	27260	27275	27400	26939	27117	27115	27258	27035	27402	27238	27207	27248	27186	27377	27338	27315	27313	27366	27345	27192	27352	27317	27370	27176	27265	27210	27395	27346	27343	27206	27097	26996	27383	27264	27254	27239	27419	26930	27014	27188	26992	27049	27292	27213	27513	27340	27540	27287	27339	27464	27329	27228	27148	27422	27441	27265	27281	27279	27009	27258	27253	27349	27631	27158	27325	27301	27312	27395	26912	27359	27562	27261	26949	27409	27396	27200	27250	27149	27435	27421	27079	27169	27238	27264	27094	27186	27497	27148	26962	27072	27628	27069	27096	26839	27219	27398	27338	27379	27167	27317	27277	27323	27430	27060	27346	27398	27437	27274	27230	27179	27266	27384	27187	27166	27257	27177	27243	27514	27346	27386	27182	27475	27456	27594	27745	27496	27416	27338	27285	27292	27262	27370	27384	27292	27140	27286	27268	27227	27219	27062	27301	27277	27087	27233	27487	27233	27296	27126	27078	27342	26976	27252	27279	27563	27398	27123	27063	27391	27442	27046	27323	27140	27187	27393	27405	27234	27318	27143	27276	27362	27174	27336	26995	27298	26980	27214	27059	27336	27286	27349	27371	27368	27155	27275	27474	27209	27175	27402	27277	27192	27198	27246	27313	27540	27312	27093	27174	27183	27311	27164	27180	27194	27173	27347	27284	27113	27354	27381	27149	27503	27219	27294	27230	27247	27329	27390	27261	27146	27034	27251	27330	27246	27319	27105	27449	27170	27146	27428	26951	26926	27323	27147	27252	27141	27462	27283	27112	27097	27326	27162	27260	27240	27016	27161	27234	27139	27473	27394	27429	27224	27340	27130	27303	27312	27098	27321	27194	27327	27095	27438	27138	27340	27236	27235	27584	27120	27377	27560	27550	27211	27086	27190	27273	27160	27434	27093	27316	27235	27316	27485	27349	27258	27408	27438	27415	27317	27191	27194	27239	27260	27188	27201	27308	27215	27236	27419	27258	27164	27174	27103	27147	26966	27111	27188	27109	27289	27394	27214	27362	27251	26976	27342	27471	27415	27398	27376	27440	27095	27268	27186	27326	27262	27350	27026	26993	27365	27326	27187	26981	27312	27279	27112	27151	27296	27286	27261	27438	27389	27497	27211	27173	27190	27191	27417	27307	27097	27257	27316	27304	27401	27268	27059	27366	27279	27289	27365	27228	27218	27119	27307	27341	27337	27339	27310	27322	27182	27131	27271	27039	27114	27211	27233	27205	27214	27031	27472	27193	27159	27325	27466	27163	27284	27206	27131	27484	27483	27335	27180	27186	27218	27214	27251	27254	27257	27348	27353	27176	27219	27166	27147	27441	27131	27350	27286	27287	27267	27277	27357	27092	27197	27123	27215	27278	27420	27351	27200	27220	27005	27242	27238	27418	27353	27296	27400	27176	27286	27327	27319	27365	27305	27298	27223	27378	26944	27296	27156	27274	27298	27335	27306	27304	27280	27062	27311	27472	27143	27289	27304	27607	27207	27313	27137	27047	26963	27281	27338	27323	27292	27152	27468	27356	27314	27151	27094	27301	27378	27092	27419	27036	27146	27400	27309	27137	27269	27260	27247
26626	43368	42742	39107	33598	29880	26128	23365	22227	21675	20762	19194	18786	18466	18576	18355	18488	18621	18649	18338	18416	18276	18563	18301	18446	18334	18406	18233	18379	18391	18323	18335	18427	18220	18208	18282	18280	18194	18253	18143	18183	18092	18168	18191	18171	17906	18080	18058	18107	18169	18054	18131	18163	18022	17984	18058	18071	18048	17899	18103	18037	18050	18026	18030	17963	17905	17972	17931	18137	18013	17966	18070	18072	18014	18106	17863	17819	18062	17992	18052	17992	18079	18187	18118	18032	18058	18158	17917	18038	18042	18119	17983	17971	18146	17806	17998	18149	18031	18032	17977	18268	18069	18050	17863	17896	18060	17881	18051	17930	18149	18043	17824	18104	17981	18082	17932	18019	18049	17938	17843	17892	18017	18177	18022	18158	17863	17988	17999	18029	18087	18017	17965	18013	17992	17954	18091	18016	18095	17979	17922	17811	18047	18106	17996	17891	17977	18003	17858	17898	18079	17886	17971	17992	18059	17979	18056	18013	17915	17832	17889	17997	17884	17818	18030	17815	18079	17911	17997	18153	17953	17974	18033	17911	17967	18166	18029	18119	17935	17794	18220	18164	18114	18048	18114	17981	18055	17970	18043	17985	17951	17922	17901	17852	18102	17898	17898	18173	17990	17911	18057	18014	18018	17945	18049	17916	18024	17992	17899	18183	18090	18015	17919	18169	17876	17972	17991	18015	17967	18066	17893	17958	18181	18040	18018	17876	17978	17914	17781	18070	18132	17949	17984	17812	18137	17668	17955	18022	18144	17980	18012	17996	18029	18004	17940	17925	18046	18039	17775	17964	18056	18013	18088	18002	17959	18087	17768	17976	18171	17899	18048	17884	17848	18044	17846	18142	18001	17978	18159	17859	17998	17872	18115	17889	17985	17938	18056	17932	18036	17900	17879	18045	17959	17964	17937	17912	17951	18074	18037	17888	18047	18021	18136	17853	18148	18088	17905	18049	18043	18053	17936	17948	18166	18029	18000	17946	17979	17975	17973	18183	17885	18102	18043	17935	18008	17892	17958	17856	18202	17984	18077	18085	17911	18154	18016	18086	18021	17848	17965	18029	18047	17829	18081	17905	18001	18214	18005	18038	18066	17996	18047	18065	17811	17950	17962	18032	18033	18063	18001	17912	17975	18177	17986	17946	17892	18052	17899	18003	18193	18080	18144	17965	17850	18110	17978	18063	18047	17875	18016	18044	18167	17927	18040	17820	17880	18017	17978	18042	17962	18067	17786	17975	17857	17933	18095	18128	17783	17920	17972	18036	18049	18052	18164	17905	18115	18013	18127	17977	17957	17987	18147	18012	18024	18157	18044	17976	18075	17974	18037	17887	17870	18056	18049	18066	18211	17857	18105	18046	17951	18001	17963	18023	18035	18114	17990	18013	17926	17991	17885	18034	18003	17942	18175	17899	18012	17958	17911	17931	17999	18106	17919	18058	17830	18152	17916	18142	18088	17947	18106	18006	17969	17979	17892	17854	17962	17931	17981	18047	17925	17943	18060	18087	18219	17856	17961	18068	17782	18038	17994	18077	18082	18131	18146	18052	18231	18093	17805	17946	18152	17914	18021	18019	18006	17981	17903	17927	17958	18037	18067	17956	17842	18026	17835	17852	18062	17936	18203	17901	17981	18115	17877	18039	18114	17904	17986	17923	18125	17845	17936	17964	17995	17994	18210	18030	17856	17923	17879	18014	17974	17915	18072	17866	17901	17920	17969	17781	17925	17870	18011	18126	17913	17828	18004	18096	17928	18050	18031	17868	17925	17760	18030	17965	17905	17924	18057	18165	17980	18163	18015	17872	17867	18005	18023	18049	18179	17909	18078	17885	18017	17878	17958	17754	17955	18197	18054	18031	18032	18035	17847	17919	17918	17992	18109	17929	17990	17825	17890	18088	17835	18094	18119	18115	17981	17988	18094	17951	18028	17902	18073	18000	17983	18027	17832	18077	17928	17943	17914	18041	17902	18034	18055	18107	17893	18078	17934	18004	18006	18108	18052	18041	17914	17870	18027	17868	17875	18088	17997	18080	17941	18000	18078	17973	18139	18008	17737	17909	18169	17941	17975	17907	17938	18183	17977	18054	17943	17974	17927	17919	17901	17968	18035	18009	17873	18089	18017	18087	17962	17984	18002	17892	17853	18170	18112	17915	17910	18053	18105	17921	18284	17854	17797	18083	17988	17930	18041	17864	18049	17954	18024	17983	18022	18027	18158	18013	17981	18134	17973	17917	17930	17908	17996	18058	17990	18010	17948	17838	17997	18022	18103	18073	17825	17855	17993	17889	18100	18176	18149	18104	18099	18025	17995	17956	17993	17946	17878	18045	18092	18084	18036	17838	18148	17931	18022	17944	17984	17978	18056	18008	18046	18146	18121	18087	18072	17906	18190	18223	18105	17889	18017	17948	18021	17983	17919	18094	17963	17939	17807	18106	17913	17959	17894	18002	18147	18010	18242	18090	18056	17970	18028	17960	18125	17958	18053	17892	17903	17988	17838	18019	18034	18072	17838	17939	17892	17803	17963	17842	17946	17941	18135	18221	18080	18108	17952	17986	18039	18149	18001	17923	17971	17822	18079	18028	17950	18101	17797	17980	18062	18003	18122	18087	18130	18048	17931	18075	17817	17835	17912	17846	17902	17972	18007	18103	17928	17876	17952	18065	17985	18193	17997	17939	18124	17958	17922	17925	18050	18055	18006	18053	17872	18115	17994	18097	18200	18136	17816	18086	17923	18048	17949	17968	18134	17695	18105	18024	17956	17897	18017	18144	18167	18019	17991	18040	17972	17951	18161	18231	17967	18189	18078	18164	18048	17979	18048	18104	18101	17909	17959	18038	18005	17850	18013	18018	17970	18026	17848	18058	18027	17873	18218	18183	17994	18105	17811	18137	18053	17819	18116	18095	18005	17814	17944	18045	18106	18097	18072	17926	18039	18084	17973	17967	17737	18001	17889	17927	17927	17994	17908	18063	17957	18080	17941	18090	17927	17977	17982	17907	18135	18105	17841	18166	18090	18084	17858	17981	17937	18042	17895	17916	17984	18164	18089	17963	18086	18105	17893	17946	17818	18209	18103	17922	17967	18136	17886	17984	18081	17854	18171	17854	17812	18057	18034	17846	18014	18004	17799	18172	18034	17993	18001	17906	18137	17978	17859	18112	18082	17930	17795	18093	17974	17997	18046	18229	18073	17902	17943	17917	18218	18099	17999	18196	17873	18012	17999	17991	18217	17906	17983	18098	18000	18023	18075	18017	18125	17981	17999	18001	18011	18086	17901	18038	18187	18088	17884	18011	17960	18088	17995	17975	17907	17979	18068	17913	18137	18088	18023	17885	17978	18108	18014	18003	18104	18076	18080	17997	17901	17950	18138	17961	18027	18016	17926	17918	18000	17973	18055	18121	18124	18012	17931	18057	18149	18001	17957	18076	18083	18069	17974	18014	17764	17914	17947	18019	18031	17870	18073	17884	18106	17953	18064	18030	18225	17872	18159	17832	17952	17902	18174	17818	18036	18177	17993	18137	17919	17782	17800	17860	18008	17924	17956	17959	18097	18046	17837	17938	18136	18071	18070	17997	18062	18081	18019	18052	17905	17719	17988	17928	18134	18067	18079	17956	17827	18029	18098	17997	18068	17846	18043	17965	18055	17902	17944	17999	18055	17958	18017	17987	18140	18027	18010	18139	18084	17953	17953	18012	18046	17963	17970	17944	18113	17964	17976	17989	17911	18213	17893	18011	18014	17922	18072	18014	17922	18048	17775	18050	17869	17959	17938	18022	18224	18023	17992	18166	17997	18024	18032	18013	18095	18198	18212	18058	18045	17977	18022	18066	17948	18124	18096	18100	18075	18180	17963	18011	18066	18062	17890	17980	18038	17872	18123	18149	18059	17884	18069	17968	17862	17941	18029	17993	17899	18041	18034	17918	17900	17966	18154	17917	18126	18033	17989	17993	18001	17991	17980	18039	17990	18016	18115	18148	17885	17809	18099	18199	17958	18041	18007	17960	17979	18019	18056	18044	18101	17967	17996	18113	17973	18283	17964	17976	17939	18108	17988	17948	17931	17969	18098	18044	17917	18067	18004	18056	18016	17832	18019	17835	18171	18045	18068	17829	18156	18077	18199	18079	17906	17750	17963	17979	18130	17853	17854	17882	18149	17903	17943	18068	17918	18142	18022	17978	18053	18102	17981	17977	18077	17991	18033	17959	17879	18009	17948	18067	17946	17995	17937	18109	17769	17819	18013	18152	18049	18118	18029	18079	18005	18084	17974	17941	18040	17947	17980	17963	18058	18048	17982	17959	18141	18100	17849	17824	18029	18180	18021	18095	17975	18061	17966	18068	18115	17913	17981	18089	18146	18077	18101	17910	18086	18213	18061	18088	17838	17968	17973	18195	17924	18014	17934	17942	17886	18235	17982	17963	18028	17944	18067	17981	18065	18034	17981	18142	18009	17977	18056	18054	18072	17937	18138	18087	18040	17912	18066	18197	18112	18009	17897	17944	17895	18218	18005	17986	17790	18032	18148	17820	17932	17894	18085	18064	17905	18017	18084	18006	18053	18121	18052	18074	17901	17907	17866	18058	17936	18041	18053	18046	18001	17992	18099	17871	18084	18122	18029	18100	18078	17956	17950	18063	17919	17810	18051	18050	18082	18036	17829	17881	17939	18088	17850	17936	17899	17984	18066	17917	17952	18119	17900	17938	17897	18089	18108	18022	17942	17894	18046	18048	18089	18046	18253	17886	18146	17950	17906	18020	17951	18056	18022	17913	18260	17787	18097	17984	17984	18121	17983	18068	17899	17992	18016	18122	18074	18021	18272	17990	18003	17894	18106	17976	18055	17964	18050	18110	17977	17957	17992	17944	18219	18113	17880	18109	18038	18088	17975	18107	17997	17897	18053	18086	18108	17994	17901	17960	17928	17883	17917	18024	17926	18042	17781	18143	18136	18049	18049	18070	18229	17904	18050	17951	18021	17858	18076	17955	17863	18159	17937	18094	18193	17859	18007	17820	18085	18071	18096	18034	17970	18068	17890	18043	18150	17877	18146	18055	18033	17847	17993	17873	18229	18070	18095	18022	18183	18283	18010	17836	17987	18062	18049	17964	18130	18053	18005
22406	20818	27055	25845	26237	32047	34446	30923	29443	29243	28922	27544	27000	26720	26855	26957	26515	26891	26604	26656	26499	26557	26834	26856	26815	26922	26643	26422	26718	26852	26511	26495	26277	26794	26530	26658	26571	26353	26523	26572	26208	26575	26476	26211	26038	26228	26360	26235	26296	26344	26334	26298	26434	26321	26112	26203	26457	26093	26352	26425	26633	26186	26302	25781	26442	26203	26280	26440	26065	26253	26314	26133	25989	26001	26075	25974	26143	26204	26108	26241	26243	26053	26061	26004	26091	26267	26288	26446	26188	26115	26171	26325	25986	26288	26406	26273	26249	26165	26078	26372	26295	26075	26282	26465	26261	26221	26185	26262	26347	26084	26045	26066	26113	26075	26137	26219	26125	25978	26460	26133	26212	26408	26068	25971	26114	26273	25974	26188	26107	26280	26279	26385	26183	26464	26085	26300	26045	26113	26020	26295	25978	26387	26264	26200	26094	26189	26062	26144	26232	26375	26386	26098	25954	26048	26195	26205	25902	26210	26003	26096	26034	26207	26066	26187	26045	26085	26062	26053	26241	26243	25912	26222	26028	26076	26024	26089	26235	26053	26378	25946	26226	26247	26166	26297	26414	26279	26245	26474	25983	26334	26303	26026	26160	26358	26168	26064	26324	26391	26395	26223	26230	26489	26301	26168	26208	26134	26121	25787	26210	26037	26286	26292	26101	25921	25937	26157	26340	26393	26170	26284	25985	26214	25957	26172	26161	25986	26325	26184	25943	26118	26232	26146	26250	26052	26060	26167	26160	26109	26296	26188	26166	26006	26381	26072	26362	26369	26258	26298	26141	26003	26104	26179	26194	25957	26309	26103	26007	26084	26246	26095	26194	26227	25953	26129	25973	26126	26398	26112	25921	26145	26065	26333	26304	26187	26368	26239	25817	26107	26039	26121	26118	26292	26070	26295	26104	25988	26068	26170	26230	26247	26211	26145	26269	26103	26314	26227	26166	26046	26150	25919	26164	26161	26251	26465	26104	26261	26004	26152	26119	26171	25976	26187	26329	26113	25832	26092	26151	26074	26216	26054	26391	26199	26324	26352	25938	26153	26262	26167	26323	26114	26232	26327	26325	26309	26176	26084	26198	26209	26153	26412	26128	26370	26288	26244	26233	25880	26152	25936	26203	26014	26091	26222	26321	26083	26098	26070	26060	26032	25943	26064	26028	26167	25925	26088	25906	26091	26214	26237	25638	26088	26200	26277	26129	26129	25963	26033	25938	26143	26327	25943	26072	26266	26158	26364	26067	26139	26236	26036	26301	26132	26003	26329	26249	26132	26234	26048	26244	26092	25987	26344	26128	26289	26183	26178	26160	26012	26242	26178	25988	26132	26149	26426	26211	26071	26419	25984	26238	25978	26140	26011	26098	26101	26253	26334	26120	25898	25974	26147	26268	26267	25967	26195	26351	26183	26169	26113	26605	26146	26146	26036	26042	26130	26107	26343	25821	26118	26213	26147	26341	26260	26501	26266	26053	26178	26139	26084	26106	26163	26061	25812	25993	26190	26104	26018	26307	26005	25998	26160	26135	26084	25929	26117	26204	26441	26261	26120	26036	26343	26062	25946	26268	26334	26057	26269	26235	26028	26409	26155	26199	26099	26320	26202	26274	26007	26220	26241	26208	26071	26086	25964	26081	26275	26204	26211	26311	26043	26254	26301	26139	26033	26231	26182	26136	26070	26170	25981	25999	25824	26267	26301	25981	26119	26190	26120	26301	26059	26371	26146	26244	26121	26199	25863	26047	26052	26332	26071	26228	25909	26085	26168	25976	26283	26082	26282	26092	26118	26390	26126	26029	26188	26071	26289	26138	26241	26419	26302	25918	26277	26174	26005	26156	26130	26084	26033	26310	26174	26276	26139	26130	26081	26132	26155	26183	26063	26309	26327	26145	26114	25977	25935	26314	26187	26065	26279	26143	26019	26052	26057	26068	26090	26194	26195	25961	25959	26094	26179	26081	26199	26033	25937	26122	26322	26373	26145	26183	26405	26308	26320	26351	26172	26073	25950	25979	26266	26068	26039	26143	26075	26356	26078	26177	26343	26048	26254	26178	25829	26160	26144	26124	25986	26187	26207	26073	26056	26215	26106	26157	25846	26000	26147	26029	26158	26246	26026	26103	26073	26265	26160	26238	26028	26030	25819	26060	26160	26135	26111	26274	26123	26055	26148	26383	26028	26023	26252	26078	26211	26120	26402	25989	26050	26594	26030	26149	25967	26230	26228	26070	26317	26320	26172	26199	26277	26189	26097	26305	26323	26224	25741	26502	26232	26190	26075	25977	26087	26077	26099	26231	26480	26280	26085	26105	26104	26329	26215	26395	26237	26050	26279	26108	26135	26252	26243	26153	26053	26135	26180	26382	26083	26139	26234	26328	26258	26229	26247	26366	25985	26036	26034	26278	25962	26330	26199	26077	26166	26099	26022	26276	26267	26286	26137	26298	26085	25944	26099	25947	26441	26080	25986	26135	25904	26515	26170	26241	26050	26214	26201	26126	26307	26147	26232	26337	26465	26285	26221	25903	26183	26044	26227	26177	26319	26038	26000	26140	26269	26143	26221	26013	26314	26227	26021	26184	26178	26362	26289	26197	26408	26194	26292	26106	26130	26134	26209	26004	26336	26431	26268	26146	26020	26012	26247	26104	26155	26182	26210	26335	26043	25940	26070	26014	26149	26219	26073	26220	25905	26289	25994	26019	26060	26142	26226	26165	25908	26152	26406	26015	25966	26198	26111	26350	26250	26085	26108	26006	26242	26100	26060	25948	26249	26031	26057	26224	26189	26073	26235	26256	26276	26137	26115	26138	26109	26220	26241	26425	26170	25984	25957	25992	26188	26324	26051	26412	26269	26108	25891	26137	26060	26124	26116	26247	26283	26099	26245	26344	26204	26248	26348	26149	26114	26014	26203	26006	26385	26028	25791	25862	26153	25933	26297	26237	26124	25911	25996	26216	25817	26155	26212	26259	26071	26122	26315	25916	26210	26220	26087	26132	26171	26177	26269	26133	26262	26100	26014	26211	26105	26050	26168	26271	26304	26331	26220	26166	26126	25850	26057	26162	26102	26017	26067	26179	25842	26139	26087	26198	26059	25995	25968	25968	26173	26309	26252	25895	26225	26145	26193	26317	26133	26131	26207	26077	26147	26221	26214	26425	25805	26128	26105	26137	26289	26374	26059	26277	26262	25835	26039	26223	26156	26367	26205	26226	26148	26339	26358	26179	26436	26050	25956	25917	26140	26242	25974	26324	26393	26155	26188	26234	26119	25907	25689	26264	26204	26279	26294	26066	26150	26374	25917	26129	26246	26327	26075	26289	26167	26206	26208	26185	26190	26180	26134	26009	26274	26054	25959	25974	26369	26273	26271	26153	26115	26394	26169	26109	26151	25964	26087	26250	25894	26232	26184	26223	26224	26103	26156	26221	26270	26410	26160	26287	26169	26447	26058	26145	26300	26221	26291	26470	26230	25976	26185	26104	26163	26306	26223	26154	26043	26339	26387	26082	26113	26250	26212	26195	26195	26098	26097	26333	26152	25972	26001	26489	26297	26274	26119	26289	26254	26188	26124	26132	26325	26391	26085	26163	26333	26155	26439	26290	26299	26282	26399	26363	26128	25944	26044	26021	26042	26216	26118	26097	26143	26152	26073	26249	26121	26283	26259	26152	26020	26180	26146	26434	26122	26131	26132	26158	26061	25975	26314	26368	26112	26045	26047	26120	25967	26027	26351	26254	26245	26119	26020	26133	26147	26075	26287	25971	25927	26053	26378	25944	26039	26080	26064	26107	26000	26145	26121	26147	26190	26260	26275	26069	26292	26111	26248	26345	26066	26229	26120	26262	26498	26313	26184	26329	26211	26091	26063	26397	26289	26357	26031	26298	26092	26066	26234	26038	26192	26088	26064	26238	26002	26193	26239	26325	26287	25929	26173	26224	26034	26204	26229	26264	26312	26085	26254	26235	26165	26355	26051	26068	26226	25898	26190	26045	26472	26294	26195	26336	26178	26313	26149	25995	26195	26015	26084	25960	25963	26133	26195	26108	26131	26076	26274	26086	26176	26037	26201	26247	26219	26179	25910	25938	26384	26029	26445	26365	26138	26244	26249	26213	26087	26050	26093	26282	25948	26009	26040	26365	25998	26079	26059	26131	26014	25988	26179	26276	26232	26234	26401	26336	26252	26060	26105	26000	26067	26274	26419	26260	25986	26112	26263	26066	26237	26296	26085	26032	26211	26060	26035	26198	26188	26137	26053	26105	26004	26311	26015	25926	25908	26098	25864	26252	26007	26090	26198	26204	26277	26087	26230	26264	26064	25896	26351	26340	26141	26150	26026	26188	26226	26183	26229	26107	26119	26233	26325	26369	26287	26190	26123	26017	26269	25965	26186	26185	26087	26234	26011	26178	26090	26182	26302	26208	26299	26327	25976	26225	26138	26289	26185	26169	26235	26090	26278	26083	26113	26177	26324	26156	26345	26163	26199	26447	26209	26338	26245	26209	26160	26028	26154	25989	26175	26066	25907	26152	26068	26063	25986	26065	26135	26241	26195	26177	26210	26297	26259	25992	26069	26216	26362	26204	26142	25976	26279	25972	25959	26136	25913	26296	26149	26212	26213	26342	26397	25810	26272	26331	26142	26109	25961	26295	26057	26023	26018	26067	26218	26094	26204	26264	26171	26158	26150	26142	26325	26170	26014	26042	26316	26193	26060	26173	26072	26098	26242	25948	26101	26075	26140	26050	26210	26193	26034	26094	26268	26139	26062	26099	26178	26353	26000	26128	26266	26227	26175	26232	26241	26230	26225	25998	26200	26263	26395	26208	26307	26111	26246	26090	26205	26320	26258	26219	26070	26249	26208	26157	25995	26199	25957	26345	26062	26150	26309	26146	26106	26258	26334	26205	25966	26065	26156	26043	25988	26247	26194	26133	26204	25969	25978	26161	25898	25991	26412	26093	26310	26337	26418	26446	26079	26488	26202	26154	26222	26252	26064	26036	26048	26127	26293	26084	25992	26256	26034	26121	25980	26043	26081	26066	26184	26225	25930	26135	26167	26143	26089	26182	25932	25994	26074	26189	26179	26107	25947	26374	26199	26310	26053	26039	26274	26264	26176
26759	47399	48865	42751	37120	31975	27208	24503	22955	21976	20959	19232	18542	18690	18332	18094	18176	18118	18122	18069	18135	18083	18064	18141	18195	18121	18080	18014	18193	18000	18075	17976	18010	17883	17868	17798	17787	17604	17697	17754	17623	17785	17717	17713	17570	17485	17543	17388	17586	17462	17756	17378	17644	17564	17331	17410	17570	17379	17456	17638	17503	17376	17506	17389	17558	17364	17407	17566	17448	17567	17448	17593	17441	17410	17634	17413	17470	17278	17475	17480	17509	17471	17704	17456	17465	17535	17626	17575	17373	17445	17320	17357	17592	17442	17232	17512	17514	17394	17510	17552	17384	17584	17540	17514	17565	17344	17474	17704	17428	17348	17510	17425	17523	17456	17493	17437	17374	17412	17389	17428	17350	17308	17457	17334	17469	17546	17645	17400	17429	17343	17508	17644	17337	17384	17539	17329	17487	17330	17608	17499	17368	17436	17370	17226	17446	17329	17452	17598	17467	17478	17324	17321	17747	17576	17512	17425	17602	17542	17440	17467	17544	17646	17290	17448	17508	17284	17348	17527	17530	17331	17560	17663	17469	17350	17669	17337	17590	17342	17414	17440	17489	17414	17496	17435	17344	17431	17434	17551	17631	17615	17283	17443	17422	17502	17359	17274	17447	17486	17390	17477	17421	17692	17555	17453	17389	17495	17460	17393	17428	17541	17517	17541	17311	17427	17506	17585	17359	17402	17617	17384	17500	17398	17595	17613	17524	17473	17513	17466	17490	17503	17448	17464	17438	17625	17469	17367	17691	17396	17382	17445	17438	17504	17272	17392	17459	17459	17434	17470	17484	17373	17519	17412	17441	17632	17548	17328	17569	17409	17453	17412	17570	17469	17563	17482	17296	17433	17505	17352	17546	17403	17318	17415	17332	17365	17554	17635	17506	17418	17366	17623	17554	17515	17562	17365	17480	17465	17499	17489	17537	17489	17383	17530	17326	17496	17463	17471	17404	17566	17330	17515	17652	17429	17448	17446	17509	17377	17498	17359	17537	17534	17461	17466	17417	17236	17515	17411	17534	17408	17415	17480	17476	17443	17379	17544	17481	17587	17304	17495	17619	17368	17348	17353	17297	17452	17373	17424	17777	17396	17655	17280	17374	17518	17360	17463	17493	17478	17529	17477	17456	17447	17394	17448	17565	17468	17630	17482	17599	17349	17460	17231	17520	17514	17408	17553	17326	17607	17599	17579	17562	17383	17450	17534	17603	17515	17576	17500	17513	17583	17452	17542	17457	17398	17253	17518	17678	17331	17417	17446	17558	17335	17438	17426	17315	17503	17565	17371	17415	17285	17408	17391	17423	17304	17581	17379	17438	17429	17553	17450	17379	17538	17526	17363	17544	17389	17389	17450	17389	17454	17598	17488	17611	17585	17457	17415	17577	17597	17459	17686	17479	17375	17540	17404	17587	17664	17404	17330	17577	17593	17487	17371	17571	17467	17501	17382	17422	17486	17483	17339	17411	17563	17386	17544	17388	17504	17229	17347	17416	17438	17380	17436	17618	17534	17464	17210	17590	17372	17483	17504	17427	17440	17548	17233	17265	17418	17489	17393	17511	17464	17545	17463	17524	17463	17365	17504	17420	17481	17356	17454	17562	17557	17506	17541	17497	17506	17416	17537	17248	17453	17479	17539	17449	17437	17456	17242	17585	17466	17350	17399	17448	17540	17474	17250	17574	17459	17544	17400	17381	17489	17549	17339	17372	17478	17649	17395	17333	17567	17509	17551	17418	17476	17359	17472	17569	17354	17402	17351	17372	17272	17493	17317	17523	17465	17425	17491	17444	17485	17580	17479	17567	17539	17607	17603	17329	17472	17433	17568	17577	17534	17522	17433	17456	17416	17361	17467	17553	17415	17474	17437	17381	17330	17481	17251	17321	17506	17418	17703	17402	17472	17509	17298	17378	17506	17440	17633	17597	17590	17461	17389	17378	17240	17591	17215	17332	17340	17447	17521	17548	17423	17532	17486	17530	17287	17346	17353	17689	17429	17381	17558	17592	17581	17508	17477	17343	17434	17468	17404	17523	17469	17415	17348	17379	17522	17566	17454	17436	17422	17287	17568	17582	17592	17446	17426	17419	17427	17522	17380	17538	17523	17519	17469	17434	17361	17385	17432	17648	17555	17289	17470	17439	17432	17582	17543	17381	17433	17567	17607	17504	17495	17490	17514	17424	17298	17469	17534	17709	17594	17441	17414	17316	17610	17421	17599	17567	17548	17673	17488	17316	17503	17502	17563	17497	17392	17613	17284	17377	17489	17502	17470	17503	17458	17441	17377	17324	17513	17571	17432	17451	17507	17341	17310	17422	17388	17478	17419	17661	17380	17535	17310	17459	17378	17460	17411	17237	17580	17425	17281	17537	17466	17424	17388	17500	17397	17450	17601	17458	17213	17500	17321	17364	17400	17345	17453	17423	17618	17428	17422	17490	17425	17282	17495	17459	17438	17452	17569	17318	17417	17363	17466	17427	17749	17544	17493	17438	17375	17440	17483	17386	17336	17477	17623	17452	17562	17356	17384	17313	17500	17346	17389	17479	17387	17475	17553	17352	17469	17549	17470	17537	17425	17456	17437	17439	17601	17449	17504	17420	17414	17480	17499	17427	17455	17332	17498	17677	17398	17525	17520	17410	17450	17511	17380	17657	17518	17463	17677	17545	17516	17302	17643	17363	17318	17463	17491	17584	17288	17301	17493	17245	17461	17570	17430	17281	17501	17407	17479	17522	17474	17371	17513	17582	17506	17581	17515	17485	17392	17512	17363	17421	17321	17400	17386	17350	17625	17561	17491	17544	17489	17520	17460	17458	17329	17274	17368	17389	17395	17454	17552	17516	17383	17534	17476	17566	17357	17668	17420	17396	17579	17400	17376	17485	17583	17335	17420	17390	17455	17576	17464	17430	17370	17368	17561	17455	17757	17478	17619	17410	17494	17318	17337	17278	17359	17401	17478	17352	17317	17291	17551	17461	17659	17488	17438	17610	17391	17465	17543	17531	17405	17508	17428	17487	17379	17407	17447	17487	17740	17522	17357	17311	17416	17294	17642	17461	17509	17538	17412	17556	17564	17527	17503	17513	17345	17375	17399	17629	17485	17400	17314	17577	17477	17284	17495	17287	17226	17522	17376	17404	17602	17530	17467	17400	17560	17495	17515	17598	17487	17465	17542	17513	17290	17464	17500	17399	17423	17534	17470	17439	17379	17484	17491	17547	17442	17380	17438	17336	17598	17321	17576	17451	17370	17505	17588	17320	17538	17412	17382	17413	17516	17523	17659	17465	17440	17376	17461	17610	17350	17376	17477	17462	17393	17510	17511	17440	17412	17440	17297	17378	17517	17263	17546	17458	17397	17398	17466	17369	17403	17261	17549	17428	17400	17473	17323	17502	17581	17511	17377	17527	17533	17493	17369	17451	17479	17643	17615	17403	17437	17557	17398	17495	17641	17624	17419	17461	17434	17469	17490	17489	17338	17425	17396	17405	17443	17410	17546	17445	17470	17575	17391	17482	17308	17433	17469	17443	17204	17490	17525	17267	17508	17584	17592	17503	17418	17462	17473	17380	17460	17434	17565	17462	17425	17399	17386	17349	17508	17506	17401	17519	17492	17513	17632	17477	17502	17510	17519	17503	17349	17363	17614	17484	17543	17440	17624	17620	17520	17420	17376	17469	17413	17591	17473	17624	17280	17502	17540	17508	17522	17499	17393	17558	17616	17466	17376	17418	17333	17612	17574	17432	17536	17366	17388	17531	17400	17540	17497	17489	17579	17429	17394	17368	17353	17315	17682	17452	17539	17453	17450	17437	17652	17347	17403	17448	17553	17414	17334	17370	17402	17337	17416	17557	17285	17453	17322	17380	17362	17473	17523	17688	17508	17473	17355	17416	17423	17379	17587	17604	17424	17468	17313	17479	17531	17420	17647	17539	17374	17484	17308	17425	17491	17515	17479	17626	17487	17315	17475	17543	17525	17536	17177	17370	17407	17604	17482	17400	17362	17435	17575	17433	17432	17424	17387	17449	17631	17566	17405	17436	17534	17523	17397	17462	17489	17303	17413	17444	17472	17228	17710	17492	17605	17399	17512	17508	17444	17471	17367	17346	17529	17362	17412	17508	17547	17503	17475	17558	17273	17447	17370	17462	17387	17449	17460	17606	17251	17429	17395	17352	17420	17422	17376	17535	17331	17553	17497	17649	17537	17654	17522	17559	17366	17428	17389	17422	17358	17336	17503	17425	17542	17355	17425	17248	17331	17396	17462	17422	17493	17532	17373	17551	17435	17547	17509	17558	17344	17593	17505	17364	17461	17672	17533	17471	17501	17620	17514	17517	17460	17523	17313	17417	17437	17424	17517	17551	17522	17520	17489	17411	17334	17370	17445	17466	17375	17499	17529	17227	17374	17571	17533	17362	17449	17404	17438	17401	17573	17520	17586	17533	17486	17342	17497	17471	17551	17479	17342	17571	17434	17589	17487	17436	17392	17508	17555	17457	17578	17445	17538	17531	17281	17336	17420	17462	17572	17340	17523	17454	17343	17499	17324	17486	17534	17341	17665	17386	17500	17393	17522	17461	17367	17570	17575	17612	17514	17507	17549	17296	17506	17341	17550	17457	17555	17367	17580	17530	17459	17441	17342	17173	17468	17251	17527	17564	17538	17567	17322	17737	17612	17372	17687	17249	17437	17294	17559	17286	17483	17572	17436	17604	17356	17512	17398	17477	17506	17273	17579	17380	17420	17370	17439	17582	17387	17471	17410	17453	17423	17614	17508	17361	17364	17389	17567	17246	17372	17540	17470	17473	17538	17513	17418	17293	17460	17231	17614	17539	17501	17421	17370	17488	17476	17545	17444	17645	17585	17775	17487	17422	17486	17492	17501	17568	17397	17324	17607	17601	17338	17438	17304	17535	17399	17277	17501	17553	17497	17450	17404	17421	17476	17461	17361	17487	17600	17525	17523	17472	17382	17400	17471	17444	17367	17607	17553	17475	17314	17718	17559	17351	17424	17364	17567	17426	17392	17592	17448	17514	17261	17334	17413	17480	17313	17515	17402	17357	17554	17344	17399	17408	17258	17524	17486	17451	17479	17453	17565	17405	17420	17322	17454	17372	17492	17494	17659
38660	35901	41058	38297	34533	32342	30347	28973	28306	27853	27850	27370	27019	26971	26901	27084	27164	26926	26842	27066	27238	26805	26649	26967	26751	26934	27009	26809	26948	26936	26679	26958	26715	26751	26753	26557	26884	26675	26693	26950	26636	26736	26601	26663	26636	26740	26781	26954	26839	26826	26709	27016	26792	26662	26730	26733	26734	26721	26720	26741	26667	26802	26779	26487	26522	26985	26726	26433	26837	26889	26848	26597	26740	26796	26694	26728	26469	26862	26441	26648	26609	26569	26513	26720	27054	26858	26585	26949	26709	26904	26329	26620	26911	26734	26940	26640	26485	26479	26561	26643	26849	26495	26649	26648	26523	26748	26920	26760	26786	26858	26767	26746	26412	26578	26641	26634	26562	27047	26899	26565	26615	26706	26637	26929	26238	26639	26742	26872	26761	26629	26644	26728	26462	26522	26656	26600	26903	26537	26615	26889	26704	26693	26976	26850	26841	26620	26775	26993	26623	26620	26882	26442	26564	26802	26626	26551	26796	26686	26890	26853	26616	26478	26578	26818	26691	26575	26871	26779	26688	26832	26619	26850	26579	26494	26741	26813	26717	26613	26681	26716	26582	26649	26893	26616	26822	26896	26836	26639	26766	26674	26673	26648	26713	26630	26525	26703	26657	26845	26535	26595	26882	26609	26774	26652	26531	26601	26769	27017	26718	26783	26659	26720	26869	26777	26716	26578	26735	26622	26775	26613	26823	26716	26793	26639	26709	26866	26685	26710	26678	26682	26690	26700	26672	26790	26726	26858	26643	26660	26715	26760	26798	26813	26885	26749	26601	26858	26965	26569	26615	26779	26557	26612	26816	26835	26719	26505	26885	26732	26740	26934	26887	26591	26516	26613	26899	26603	26746	26911	26552	26704	26456	26660	26796	26759	26674	26487	26903	26705	26736	26885	26639	26731	26644	26580	26571	26773	26546	26551	26907	27037	26860	27002	26857	26640	26777	26620	26684	27018	26945	26939	26675	26780	26670	26860	26780	26657	26805	26639	26767	26584	26605	26725	26922	26805	26758	26716	26732	26618	26732	26733	26925	26729	26691	26583	26761	26709	26865	26555	26736	27011	26633	26805	26699	26860	26647	26894	26768	26738	26634	26753	26592	26742	26782	26712	26984	26532	26822	26762	26980	26482	26707	26677	26645	26779	26826	26633	26678	26532	26673	26690	26571	26889	26762	26693	26563	26857	26635	26971	26741	26837	26572	26705	26689	26745	26883	26533	26859	26773	26928	26570	26786	26734	26704	26802	26887	26582	26766	26886	26582	26593	26822	26617	26781	26476	26779	26934	26667	26581	26588	26753	26855	26794	26670	26704	26809	26842	26884	26591	26529	26712	26826	26867	26704	26798	26802	26742	26702	26829	26924	26772	26598	26649	26618	26598	26879	26753	26763	26781	26812	26618	26679	26604	26630	26776	26707	26740	26790	26867	26799	26725	26906	26603	26549	26807	26785	26730	26643	26701	26915	26684	26647	26790	26781	26419	26571	26781	26777	26854	26673	26733	26644	26696	26773	26945	26685	26572	26594	26641	26996	26786	27109	26807	26908	26934	26843	26614	26612	26666	27067	26353	26562	26719	26462	26649	26597	26599	26667	26897	26714	26802	26713	26757	26680	26805	26819	26572	26729	26603	26808	26643	26564	26845	26893	26579	26842	26696	26682	26640	26908	26681	26852	26666	26788	26697	26787	26776	26643	26597	26580	26734	26559	26648	26577	26689	26790	26664	26955	26614	26826	26735	27060	26629	26773	26628	26612	26576	26778	26731	26567	26749	26946	26431	26909	26880	26719	26673	26336	26584	26744	26696	26726	26665	26424	26736	26574	26428	26790	26792	26724	26450	26471	26674	26615	26693	26605	26729	26496	27011	26808	26742	26848	26803	26532	26596	26679	26533	26634	26660	26745	26710	26915	26908	26660	26580	26848	26607	26785	26932	26882	26566	26536	26615	26756	26470	26617	26683	26904	26917	26972	26566	26439	26732	26743	26761	26844	26913	26612	26475	26851	26863	26855	26955	26610	26685	26641	26783	26720	26935	26799	26814	26909	26629	26880	26635	26831	26727	26767	26748	26621	26678	26829	26832	26483	26685	26609	26757	26701	26849	26345	26736	26788	26600	26747	26611	26782	26775	26721	26637	26678	26796	26662	26713	26779	26673	26917	26569	26878	26491	26611	26727	26633	26704	26962	26833	26734	26850	26706	26653	26758	26815	26864	26433	26720	26804	27039	26768	26462	26746	26712	26569	26807	26459	26850	26681	26530	26780	26676	26608	26707	26733	27020	26849	26909	26823	26605	26611	26796	26523	26645	26809	26665	26904	26659	26808	26935	26664	26635	26620	26981	26693	26950	26748	26750	26602	26793	26582	26572	26904	26539	26666	26745	26764	26648	26556	26493	26863	26563	26691	26716	26710	26692	26867	26880	26900	27021	26756	26427	26588	26526	26590	26915	26766	26576	26714	26525	26609	26473	26593	26689	26759	26753	26775	26824	26634	26775	26529	26916	26782	26528	26805	26791	26884	26994	26922	26833	26540	26538	26559	26667	26624	26683	26712	26673	26666	26917	26705	26831	26827	26885	26662	26802	26649	26719	26602	26716	26899	26912	26682	27041	26923	26619	26569	26659	26860	26615	26546	27055	26860	26800	26670	26742	26641	26597	26484	26775	26780	26806	26890	26638	26823	26711	26825	26848	26835	26692	26466	26695	26484	26390	26560	26788	27020	26728	26782	26850	26808	26643	26814	26717	26693	26758	26638	26596	26942	26805	26761	26729	26743	26731	26633	26669	26666	26817	26836	26742	26704	26702	26675	26614	26952	26662	26639	26696	26606	26770	26627	26647	26754	26784	26474	26859	26729	26833	26764	26660	27012	26767	26471	26721	26709	26761	26881	27024	26779	26596	26846	26627	26802	26491	26682	26843	26919	26677	26750	26587	26519	26631	26845	26452	26769	26790	26654	26586	26898	26690	26783	26743	26632	26532	26897	26624	26584	26601	26730	26829	26471	26958	26764	26765	26635	26809	26666	26480	26638	26767	26670	26548	26637	26623	26549	26792	26776	26829	26630	26911	26575	26712	26605	26689	26680	26892	26738	26694	26799	26824	26689	26893	26943	26632	26477	26788	26964	26834	26735	26524	27001	26691	26780	27012	26612	26954	26583	26385	26572	26680	26687	26927	26750	26716	26668	26450	26778	26838	26657	26631	26954	26853	26747	26839	26779	26810	26509	26789	26861	26522	27024	26714	26928	26660	26718	26848	26501	26653	26467	26828	26706	26892	26611	26697	26597	26904	26936	26741	26830	26668	26713	26724	26872	26701	26796	26529	26650	26689	26839	26802	26695	26696	26694	26671	26640	26923	26815	26778	26754	26926	26934	26631	26790	26733	26804	26560	26576	26805	26820	26737	26688	26938	26836	26663	26957	26815	26487	26705	26870	26583	26733	26871	26461	26648	26785	26578	27028	26769	26763	26568	26784	26810	26701	26718	26741	26801	26876	26480	26924	26876	26802	27054	26649	26677	26987	26865	26704	26892	26646	27014	26793	26620	26711	26820	27023	27014	26553	26770	26729	26843	26888	26872	26686	26702	26687	26536	26653	26374	26785	26834	26661	26738	26631	26554	26692	26984	26828	26575	26878	26710	26662	26803	26635	26822	26719	27011	26671	26811	26716	26660	26618	26635	26650	26765	26636	26717	26676	26748	26940	26941	26837	27007	26831	26708	26797	26831	26653	26567	26785	26667	26813	26824	26971	27065	26839	26887	26920	26836	26802	26816	26512	26509	26719	27007	26690	26613	26700	26511	26708	26736	26915	26904	26757	26811	26796	26529	26704	26480	26864	26757	26639	26535	26611	26844	26798	26590	26556	26562	26920	26477	26543	26824	26879	26729	26806	26793	26659	26889	26566	26593	26793	26717	26752	26714	26887	26704	26565	26684	26933	26822	26671	26778	26697	26639	26579	26671	26882	26900	26459	26902	26650	26767	26711	26805	27014	26656	26834	26753	26792	26633	26647	26715	26658	26786	26693	26854	26853	26590	26679	26641	26868	26740	26761	26826	26891	26859	26822	26910	26833	26515	26887	26905	26778	26663	26845	26914	26845	26658	26816	26836	26617	26721	26748	26683	26816	26771	26823	26650	26790	26845	26460	26756	26865	26726	26557	26925	26658	26844	26794	26731	26845	26543	26447	26819	26942	26671	26727	26651	26465	26677	26621	26695	26681	26769	26806	26645	26703	26770	26716	26490	26636	26801	26740	26720	26905	26951	26559	26868	27014	26949	26726	26764	26911	26680	26770	26850	26727	26615	26695	26619	26962	26850	26809	26825	26726	26782	26681	26827	26766	26687	26746	26779	26685	26809	26789	26743	26815	26747	26770	26896	26651	26807	27001	26835	26806	26726	26814	26867	26752	26493	26659	26662	26483	26746	26761	26745	27284	26700	26733	26749	26774	26944	26686	26591	26717	26723	26741	26743	26877	27006	26883	26993	26881	26968	26811	26858	26830	26958	26745	27201	26660	26614	26683	26830	26701	26548	26630	26744	26648	26698	26897	26721	26649	26830	26874	26596	26821	26742	26775	26839	26310	26693	26708	26881	26640	26714	26626	26711	26785	26801	26692	26768	26937	26708	26820	26641	26722	26764	26897	27018	27003	27097	26588	27035	26620	26881	26682	26805	26525	26801	26503	26778	27020	26756	26564	26817	26765	26768	26606	26705	26800	26603	26758	26752	26667	26747	26671	26754	26787	26967	26631	26907	26422	26631	26844	26657	26683	26745	26677	26642	26792	26495	26484	26731	26660	26697	26847	26802	26537	26580	26715	26821	26771	26764	26606	26826	26676	26565	26675	26746	26650	26628	26765	26710	26464	26691	26709	26665	26846	26713	26587	26847	26660	26690	27028	26691	26671	26913	26930	26533	26368	26975	26626	26783	26678	26776	26545	26818	26485	26845	26684	26955	26780	26758	26742	26749	27001	26701	26813	26897	26800	26768	26853	26768	26695	26804	26869	26657	26736	26707	26540	26953	26583	26746	26635	26712	26720	26728	26873	26571	26723	26856	26511	26796	26753	26737	26659	26642	26797	26822	26683	26887	26897	26913	26903	26858	26748	26591	27020	26894	26459
29166	38047	40077	33861	29320	25593	22693	21128	20087	19401	19297	18387	18077	17919	17814	17990	18012	17886	18098	17918	17972	17908	17972	17813	17837	17918	18020	17932	17919	17704	17980	17909	17792	17917	17955	17784	17696	17720	17835	17746	17760	17829	17936	17724	17630	17775	17811	17737	17660	17585	17734	17634	17742	17646	17731	17967	17815	17530	17805	17631	17527	17738	17735	17646	17573	17818	17659	17718	17630	17784	17744	17866	17597	17623	17727	17717	17710	17648	17830	17703	17820	17837	17835	17609	17694	17675	17573	17825	17669	17685	17514	17765	17604	17753	17725	17727	17653	17714	17789	17809	17809	17856	17624	17647	17683	17784	17755	17623	17765	17642	17703	17761	17848	17524	17652	17517	17779	17637	17811	17774	17682	17803	17593	17738	17753	17727	17644	17816	17641	17667	17599	17704	17654	17741	17604	17691	17577	17907	17575	17758	17783	17707	17567	17786	17722	17954	17465	17648	17870	17793	17844	17667	17682	17789	17690	17778	17867	17703	17693	17610	17493	17746	17766	17636	17514	17704	17666	17748	17843	17623	17708	17667	17715	17696	17608	17738	17613	17581	17718	17643	17641	17806	17778	17789	17773	17526	17824	17605	17873	17782	17640	17643	17794	17759	17734	17755	17584	17583	17678	17724	17702	17596	17638	17739	17699	17732	17801	17790	17676	17822	17820	17618	17690	17683	17706	17645	17810	17642	17839	17731	17713	17625	17834	17635	17789	17580	17740	17703	17748	17605	17724	17662	17752	17785	17741	17691	17583	17704	17770	17684	17694	17748	17753	17680	17448	17815	17717	17773	17706	17576	17696	17873	17681	17598	17572	17878	17574	17674	17624	17735	17804	17591	17568	17860	17688	17573	17511	17720	17897	17788	17808	17743	17618	17946	17585	17618	17603	17663	17798	17645	17729	17790	17759	17731	17802	17686	17914	17686	17615	17554	17817	17729	17688	17848	17722	17635	17631	17572	17697	17656	17674	17459	17783	17524	17708	17679	17759	17707	17688	17710	17569	17809	17721	17497	17740	17585	17722	17813	17701	17810	17758	17493	17706	17383	17621	17668	17844	17650	17672	17633	17628	17664	17771	17802	17616	17636	17615	17752	17629	17737	17712	17805	17934	17795	17639	17532	17744	17635	17722	17798	17754	17688	17711	17688	17723	17652	17835	17625	17673	17827	17753	17733	17575	17615	17691	17876	17837	17687	17768	17692	17647	17610	17724	17778	17808	17601	17718	17695	17493	17911	17715	17678	17683	17705	17621	17823	17546	17835	17758	17774	17716	17779	17771	17680	17721	17533	17713	17857	17737	17703	17895	17882	17754	17531	17699	17792	17574	17780	17837	17748	17759	17838	17720	17714	17660	17602	17733	17614	17639	17662	17701	17650	17850	17803	17667	17657	17722	17677	17536	17849	17607	17687	17812	17668	17728	17573	17626	17693	17790	17664	17592	17595	17811	17714	17730	17633	17671	17747	17678	17797	17685	17658	17652	17598	17677	17832	17558	17747	17600	17750	17659	17606	17720	17674	17747	17674	17861	17792	17550	17805	17755	17657	17780	17555	17552	17730	17824	17752	17641	17704	17777	17560	17655	17747	17598	17634	17654	17691	17659	17666	17774	17702	17658	17814	17676	17822	17603	17728	17724	17720	17545	17838	17643	17670	17787	17739	17588	17728	17770	17644	17610	17674	17754	17580	17650	17774	17603	17699	17441	17664	17799	17614	17600	17877	17717	17634	17715	17780	17766	17730	17659	17840	17762	17744	17778	17630	17685	17570	17503	17832	17724	17759	17772	17791	17653	17690	17601	17660	17567	17563	17769	17736	17858	17714	17640	17691	17758	17779	17837	17666	17813	17802	17722	17726	17685	17540	17832	17688	17631	17807	17678	17742	17874	17628	17609	17483	17658	17554	17692	17680	17587	18008	17617	17809	17839	17639	17638	17674	17672	17730	17814	17661	17743	17798	17612	17742	17612	17721	17792	17680	17765	17656	17673	17746	17550	17760	17631	17638	17683	17723	17660	17877	17866	17761	17841	17688	17630	17527	17688	17632	17792	17723	17782	17755	17687	17718	17707	17692	17675	17546	17474	17868	17689	17651	17884	17694	17630	17553	17798	17770	17573	17610	17650	17660	17810	17625	17622	17722	17821	17703	17823	17735	17690	17719	17670	17467	17629	17849	17911	17729	17751	17709	17654	17633	17787	17670	17636	17725	17691	17555	17604	17659	17640	17667	17668	17568	17831	17756	17599	17825	17659	17605	17749	17661	17589	17594	17643	17735	17781	17753	17771	17618	17548	17903	17817	17594	17679	17745	17671	17804	17530	17729	17566	17591	17565	17654	17916	17718	17653	17814	17565	17724	17562	17614	17810	17828	17691	17688	17618	17722	17819	17613	17693	17828	17722	17787	17834	17623	17791	17696	17804	17730	17595	17793	17815	17713	17868	17808	17687	17733	17834	17804	17659	17800	17746	17488	17772	17688	17886	17739	17682	17561	17739	17647	17857	17720	17669	17600	17672	17664	17634	17527	17730	17687	17779	17904	17627	17781	17732	17848	17775	17721	17641	17628	17560	17564	17505	17669	17707	17746	17619	17630	17760	17835	17578	17765	17810	17618	17682	17785	17707	17764	17654	17812	17758	17751	17634	17762	17759	17704	17708	17625	17821	17766	17497	17792	17543	17684	17817	17544	17610	17586	17603	17601	17610	17741	17756	17646	17690	17614	17798	17768	17626	17398	17475	17631	17783	17706	17669	17695	17716	17663	17774	17586	17656	17749	17660	17605	17599	17571	17741	17778	17814	17862	17844	17576	17597	17702	17678	17843	17750	17604	17690	17739	17679	17775	17725	17755	17520	17935	17576	17640	17593	17654	17776	17634	17803	17664	17811	17636	17791	17690	17622	17612	17645	17798	17833	17640	17808	17703	17555	17533	17702	17714	17862	17708	17729	17830	17820	17714	17605	17623	17749	17762	17752	17894	17575	17631	17591	17709	17872	17643	17744	17736	17701	17784	17575	17525	17728	17661	17833	17755	17736	17698	17777	17694	17928	17779	17752	17647	17606	17626	17632	17869	17730	17615	17814	17808	17719	17754	17625	17557	17573	17747	17608	17757	17498	17637	17686	17702	17792	17701	17561	17773	17833	17554	17652	17811	17884	17810	17730	17730	17642	17629	17995	17862	17765	17711	17545	17818	17670	17803	17530	17777	17845	17711	17790	17574	17506	17661	17826	17761	17561	17568	17641	17615	17812	17608	17612	17530	17628	17611	17830	17730	17750	17641	17563	17806	17675	17617	17773	17710	17743	17713	17669	17691	17564	17815	17614	17669	17661	17712	17777	17501	17690	17848	17717	17836	17688	17645	17671	17674	17716	17720	17710	17626	17756	17851	17607	17736	17789	17718	17676	17846	17718	17523	17573	17667	17879	17818	17804	17546	17710	17559	17582	17592	17676	17811	17661	17865	17619	17704	17742	17688	17559	17677	17609	17687	17555	17696	17754	17663	17628	17682	17794	17812	17610	17631	17637	17721	17637	17777	17699	17911	17524	17842	17723	17747	17709	17704	17716	17712	17615	17689	17528	17762	17917	17664	17697	17720	17644	17596	17770	17600	17866	17758	17784	17475	17591	17508	17778	17746	17727	17710	17619	17808	17604	17634	17716	17588	17756	17645	17556	17820	17620	17760	17791	17649	17689	17675	17636	17550	17566	17808	17734	17764	17809	17637	17729	17881	17720	17729	17588	17697	17776	17714	17845	17519	17662	17656	17670	17766	17569	17626	17762	17706	17579	17834	17631	17756	17662	17662	17819	17682	17739	17828	17684	17546	17659	17828	17653	17573	17572	17798	17634	17822	17832	17750	17484	17874	17706	17581	17853	17709	17736	17518	17841	17769	17670	17700	17572	17650	17809	17646	17727	17695	17733	17851	17687	17846	17766	17535	17740	17744	17586	17719	17791	17651	17721	17568	17631	17730	17707	17843	17736	17625	17551	17686	17607	17605	17741	17679	17732	17777	17723	17622	17790	17843	17745	17767	17652	17700	17695	17733	17726	17692	17593	17591	17744	17684	17612	17786	17713	17675	17635	17693	17812	17695	17714	17668	17576	17676	17493	17789	17637	17773	17677	17746	17875	17902	17604	17783	17643	17630	17726	17547	17560	17700	17787	17657	17674	17790	17717	17612	17588	17723	17768	17607	17604	17703	17722	17665	17842	17690	17785	17705	17579	17590	17810	17655	17665	17634	17608	17725	17731	17771	17844	17761	17806	17613	17642	17803	17689	17727	17887	17621	17585	17907	17769	17690	17784	17697	17642	17887	17730	17665	17840	17816	17601	17595	17888	17727	17727	17767	17817	17786	17675	17808	17839	17738	17635	17703	17794	17478	17685	17804	17841	17628	17568	17834	17711	17721	17602	17678	17675	17927	17650	17536	17533	17695	17704	17557	17750	17778	17418	17724	17653	17678	17818	17824	17593	17801	17549	17749	17797	17755	18040	17674	17930	17706	17646	17592	17720	17741	17762	17764	17854	17765	17634	17880	17840	17635	17655	17780	17694	17910	17792	17800	17801	17753	17663	17683	17663	17765	17752	17743	17645	17699	17583	17671	17635	17715	17645	17866	17600	17697	17731	17881	17880	17643	17712	17624	17760	17702	17888	17858	17927	17825	17741	17755	17549	17715	17624	17837	17801	17635	17775	17835	17522	17773	17561	17715	17644	17634	17818	17733	17767	17814	17708	17700	17700	17646	17767	17663	17710	17583	17724	17885	17707	17946	17613	17617	17659	17700	17600	17889	17536	17874	17792	17619	17632	17686	17617	17716	17897	17733	17684	17703	17564	17638	17839	17786	17732	17754	17637	17721	17788	17790	17666	17596	17713	17836	17773	17900	17726	17541	17612	17657	17763	17840	17664	17830	17749	17753	17682	17740	17690	17701	17749	17788	17853	17670	17664	17701	17577	17677	17642	17594	17585	17559	17622	17522	17615	17519	17806	17643	17715	17674	17641	17720	17714	17576	17713	17697	17801	17891	17813	17643	17861	17677	17826	17810	17620	17630	17755	17624	17677	17814	17704	17791	17648	17923	17751	17681	17782	17793	17726	17615	17613	17807	17760	17762	17640	17587	17607	17735
24299	20902	27508	29751	30469	32877	32947	30233	29146	28905	28661	27913	27677	27685	27108	27291	27071	27219	27513	27121	27217	27130	27424	27323	27260	27165	27214	27522	27361	27393	27198	27328	27228	27213	27288	26911	27102	27118	26918	27013	27048	27027	27069	26892	27001	27025	26881	26935	27024	27035	26915	27107	26991	27276	26900	26913	26887	27080	26777	26929	27067	27121	27060	26925	26777	26965	26793	26870	27137	27034	26933	26902	27051	26935	27089	26975	27016	27040	27124	26894	27031	27052	27108	27159	27135	26888	26936	26895	26730	26977	26919	27045	27112	27193	27009	26876	26930	27039	26971	27053	26938	26818	26753	26898	26835	26743	26860	26948	27023	26905	26912	26852	26888	26852	26732	27048	27086	27136	26880	26807	26980	27147	26969	26845	26969	27036	27019	26685	26815	26676	26930	27020	26621	26956	27065	26880	27162	27198	26852	26896	26814	26830	26916	26922	26634	27110	27022	26801	26801	26949	27070	27272	26932	26978	26827	26899	27107	26970	27058	26826	26983	26861	26862	27043	26899	26791	27048	26844	26997	26988	27072	26990	27117	26747	26870	26857	26992	26844	27034	26890	27009	26935	26901	26973	26607	26802	26820	27036	26855	26755	26986	26844	27236	27018	26827	26874	26864	26910	27101	27049	26764	26803	27076	27160	26855	26943	26856	26931	26908	26682	26845	26658	26943	27102	26941	26950	27070	26855	26963	26853	26706	26759	26750	27001	26806	26880	26729	27124	27038	26635	26725	26754	27023	27115	27003	27046	27099	27071	26810	26998	26881	26834	27048	26807	26812	26729	27239	27009	26855	26979	26762	26940	26880	26894	26852	27042	26870	27212	27021	26987	26928	26755	27076	26939	26939	26960	27225	27038	27087	26956	26985	26781	26861	26649	26835	27078	26856	27007	27008	26762	26892	26838	27002	27044	27040	26910	26930	27137	26987	27052	26810	26861	26982	26762	26943	27132	26781	27126	27079	26994	27175	26831	27066	26997	26885	27027	27028	26926	26758	27052	26853	27000	26908	26909	26916	27005	27111	26977	26780	26880	26932	26913	26969	26973	26998	26859	27072	26728	26914	26876	27037	26891	26990	26781	26714	26703	26866	26828	27014	26916	27047	26920	26876	26894	26674	26782	26968	26789	26934	27136	26821	26823	26810	26922	26904	26817	27004	27127	26942	26980	26987	27053	26880	26886	27029	26701	26790	26734	27212	27056	26939	27048	26710	26738	26958	27024	27026	26910	27202	27135	27030	26691	26798	27114	26993	26891	27016	26883	26892	26935	27016	26939	27022	26630	26915	27310	26933	26919	26921	26828	26935	26789	27100	27146	26833	27116	26930	27204	26957	27002	26621	27096	27165	26974	27030	26989	27005	26970	26941	26968	27045	27123	27034	26981	26967	26631	26832	26617	26738	27013	26882	26730	26736	26996	26912	27113	27106	26733	26954	26940	26879	26794	26986	27108	26835	26874	26844	26961	26891	26828	27041	26835	27055	26890	27008	26762	27047	26779	26951	27061	26925	27026	27044	26741	27154	27015	26864	27205	26750	26753	27034	26861	27110	26757	26930	27117	27071	26923	26825	26913	27030	26838	27203	26995	26730	27004	26809	26960	26879	26840	27191	27028	26986	26592	27016	26693	26770	26646	26757	26756	26914	27100	27027	26960	26776	26995	26959	27025	26955	27016	27181	26688	26853	26731	26791	26949	26965	26819	26817	26954	26916	26956	26909	26817	26810	26673	26730	26858	27311	27083	26888	26897	27116	26834	26752	26686	26789	26800	27023	27118	26974	26812	27052	26691	27063	26882	26883	26908	27048	27022	26930	26942	26873	27020	27022	26998	26955	26973	27080	26922	27018	26949	26926	27089	26968	26943	27010	27134	27197	26798	27120	27037	26797	26920	27036	26992	26951	26870	26900	26886	26632	26870	27108	27144	26820	26948	26968	27225	27170	27152	26920	26646	27020	26849	26907	27006	26972	26882	26812	26854	26989	26779	27089	26840	27025	26936	27128	26542	26945	26891	26945	26992	26864	26758	26946	26988	27051	26861	26737	27141	27196	27062	27019	26838	26894	26820	26769	26880	27045	26873	26873	26808	26986	27018	26911	27029	26977	26886	26818	26828	26809	26880	26815	27082	26968	27094	26806	27107	26923	26797	26693	26846	27006	26949	26840	26974	26727	27126	26975	26911	27007	26864	26964	26813	27225	26907	26850	27052	26828	26767	26733	27022	27057	27110	26928	26918	26778	26782	26911	26948	26899	27030	26951	26934	26859	26486	27074	27176	26887	27133	27173	26918	27124	26896	26846	27014	26891	27028	26765	26874	27094	26855	27057	26811	26768	27005	26788	27208	26891	26902	27123	26950	26973	26981	26829	26922	27090	26980	26794	27001	26833	26721	27037	26805	26830	26794	26871	26886	27108	26972	26968	26977	26664	27135	26803	26623	26694	26738	26787	26747	26924	27184	27144	26616	26625	27143	27026	26741	26701	27147	26968	27007	26865	26915	27125	26789	26981	26881	26963	26810	26715	26963	26978	26940	26893	27021	27159	26977	26910	26850	26977	26795	26959	26988	26782	26891	27051	26976	27030	27064	26969	27002	26971	26794	27048	27044	27240	26949	26941	27169	26726	26925	27023	27097	26823	26975	26930	27106	27178	26952	26897	27064	27035	26979	26733	27052	26955	27095	26955	27007	26965	26611	27142	26801	26861	26894	26824	26726	27032	26963	26964	26749	26742	26901	27003	27110	27045	27024	26798	27000	27039	26769	27041	26860	26795	26707	26701	26838	27098	26949	26961	26804	27090	26994	26860	27043	27038	27007	26829	26719	26831	26789	26969	27022	26746	26895	26624	26898	27065	26778	26909	26635	26901	26932	26985	27005	26888	26881	26915	26791	26890	26914	26959	27023	26872	26951	27015	26979	27370	26862	26928	27084	27117	26820	27201	26964	26777	26980	26949	27086	27128	27065	26907	26888	26811	26920	26823	26623	27089	26731	26888	26954	27086	26912	26955	26697	27174	27075	26941	26996	27036	26787	26923	26928	26814	27042	26834	26932	26721	26794	27231	26789	27001	26981	26979	26864	27005	27013	26901	26890	27010	26905	26850	26840	26895	26669	26854	27070	26977	27009	26767	26981	26994	26760	26869	26692	27019	26902	26934	27174	27080	26991	26783	26914	27069	27042	26684	26980	27108	26883	26870	26894	26757	26881	26945	27136	27112	26865	26629	26781	26880	26649	27132	26831	26813	26831	26864	27060	26783	26976	27066	26795	26991	26796	26909	26895	27022	26994	26981	27009	27035	26883	26900	26712	27017	27106	26942	26996	26837	26526	27095	27108	26880	27049	26823	26786	27095	26891	27047	26859	26933	26876	26797	26662	26945	26908	27006	26794	27159	27092	26922	27162	26944	26972	26860	26923	26893	26897	26763	26868	26792	26838	26911	26943	26862	26978	26810	26877	26660	27031	26987	26546	26883	26508	26922	26971	27026	27030	26922	27009	27034	26895	26871	26905	26567	27109	26746	26982	27085	27064	26993	27211	26842	26993	27026	26798	27070	26802	26977	26772	27123	26927	26871	26802	27007	26951	26840	26764	26869	26950	26732	26838	27140	26893	26932	26798	26810	27036	26700	26764	27025	26813	26770	27144	26773	26792	26706	26984	27162	27166	26950	26948	26856	27030	26859	26934	26854	27022	27042	26941	26932	26899	26783	26813	27118	26941	26741	26764	26914	27092	26988	26937	27010	26796	27161	26932	26747	27122	27047	26771	26900	26729	26886	26742	26770	26913	26915	26972	26807	26926	27093	26992	26837	26907	26918	26688	26758	27017	26885	26966	26727	26850	27061	26834	26938	27133	26955	26756	26987	26965	26852	26845	27056	27107	27113	26861	26875	26843	26606	26941	26776	26693	26977	27094	26890	26883	27007	26944	27089	26726	26832	27066	26998	26873	27265	26884	26800	26913	26854	27110	26997	27126	27004	27049	26902	26924	26668	27071	26893	26959	26855	26973	26813	26926	26733	26949	26973	26777	26789	27027	26953	27018	26849	27020	27032	26856	26933	26817	26904	26816	27001	26904	27135	26987	26948	27025	27040	26895	26853	26890	26818	26970	26978	26963	26943	26901	26881	26881	27049	27020	26932	26925	26955	26828	26862	27078	27096	26848	26863	26928	27142	26783	26958	26922	26835	27059	27223	26874	26889	26834	26844	27192	26783	27226	27071	26909	26777	26978	26816	26962	26865	26942	26870	26909	27177	27096	26750	27026	26868	26844	26848	26961	27043	26826	27133	26912	26916	27063	27091	27016	26820	26962	26992	26889	27075	26831	26830	27265	26759	26568	27117	27021	27034	26973	27137	26935	27072	26870	26984	26668	26814	27021	26922	26883	26812	26722	27033	26908	27047	26985	26794	26900	26720	26572	26920	26957	26926	26797	27108	26992	26970	27025	27089	27009	27119	26853	26895	26766	26776	26792	26885	26796	26786	26944	27149	27098	26656	27127	27117	27051	26848	26960	27046	26980	27188	26911	27147	26916	26742	26914	26829	26954	26973	27046	27014	26830	26979	27200	26920	26928	26740	27013	26757	26582	26855	26979	26938	27175	26941	26832	26845	26925	26709	26918	26852	26763	26875	27156	27079	26824	27051	26934	26957	26730	26959	26966	27060	27184	26866	26908	26880	27005	26876	27292	26747	26813	26672	26989	26849	27137	26893	26878	26907	27036	26863	26977	27107	26989	26955	26852	27112	26641	26984	26793	26747	27102	26931	26799	26839	27088	26686	26657	27067	26985	26897	26822	26864	26830	26913	27005	27159	27032	27081	26770	26875	27261	26857	26844	26714	26869	27004	26970	26839	26983	26913	26828	27059	27048	26869	26906	26755	26955	26883	26952	26842	26684	26812	27176	26987	27077	26877	26941	27042	26872	26959	26872	26905	26925	27153	26925	27019	27135	27272	26813	26983	27045	26683	27089	26931	27006	27111	26858	27098	26844	26937	26817	26733	26824	26850	27077	26693	27014	26993	26721	27073	26821	27408	26798	26757	27114	26918	26844	26884	26807	27004	26803	27009	26873	26779	26977	26855	26959	26926	26942	26813	27115	26928	26896	26902	26834	26830	27004	26909	26903	26946	26719
26713	44617	45734	39003	32435	28006	25013	22891	21794	20646	20172	19596	18736	18540	18282	18216	18248	18231	18188	18364	18201	18295	18302	18297	18289	18378	18229	18290	18320	18247	18306	18271	18252	18016	18042	18094	18057	18053	18181	17938	17974	17983	18064	18044	17977	17888	17896	17914	18017	17734	17782	17987	17898	17941	17899	18082	17878	17784	17944	17798	18010	17807	17869	17776	17897	17922	17843	17807	17688	17732	17852	17858	18066	17846	17798	17711	17884	17862	17936	17832	17875	17871	17952	17952	17862	17789	17760	18030	17922	17943	18027	17813	17828	17777	17973	17653	17716	17881	17899	17782	18112	17777	17945	17673	17871	17876	17917	17824	17798	17833	17749	17901	17795	17781	17909	17973	17827	17786	17894	17905	17927	17934	17787	17820	18001	17727	17778	17717	17864	17795	17937	17663	17946	17751	17730	17776	17940	17850	17812	17863	18259	17889	17838	17955	17706	17836	17844	17813	17814	17819	17813	17791	17970	17849	17917	17672	17757	17783	17756	18028	17783	18011	17838	17893	17696	17987	17978	17994	17879	17813	17941	17818	17793	17892	17734	17729	17968	17941	17862	17975	17972	17683	18013	17903	17683	17877	17771	17962	17894	17883	18013	17906	17709	17703	17652	17884	17792	17853	17993	17700	17871	17899	17937	18002	17948	17922	17766	17826	17787	17822	17927	17881	17785	17810	17975	17834	17828	17884	17735	17867	17807	17833	18036	17816	17848	17789	17767	17980	17880	17746	17933	17791	17940	17988	17904	17865	17666	17770	17870	17980	17881	17937	17808	17885	17876	17792	17788	17841	17667	17856	17722	17859	17880	17679	17733	17858	17766	17784	17890	17819	17924	17920	17702	17760	18005	17737	17912	17864	17923	17705	17701	17835	17665	17850	18093	17923	17802	17996	17841	17966	17933	17744	17836	17845	17757	17865	18035	17840	17926	17999	17974	17584	17844	17699	17798	17881	17796	17728	17827	17785	17878	17797	17837	17926	17875	17865	17998	17896	17862	17814	17840	17664	17894	17841	17860	17872	17976	17953	17590	17906	17866	17935	17975	18053	17911	17826	17944	17911	17784	17920	17779	17848	17919	18033	17864	17846	18030	17684	17882	17774	17688	17909	17748	17881	17837	17941	17996	17896	17813	17899	17847	17804	17783	17782	17775	17860	17912	17828	17690	17880	17725	17892	18010	17929	17977	17715	17951	17802	17981	17858	17950	17692	17711	17711	17605	17692	17961	17868	17980	17667	17881	18020	17880	17843	17850	17971	17762	17835	17862	17844	17911	17796	17858	17827	17812	17935	17733	17829	17799	17833	17888	17684	18003	17718	17772	17973	17938	17710	17860	17903	17961	17785	17880	17807	17840	17767	17999	17825	17853	17903	18071	17956	17815	18045	17865	17753	17913	17946	17813	17838	17857	17728	17838	17696	17901	17758	17872	17923	17828	17725	17755	17962	17824	17786	17874	17735	17843	17881	17815	17868	17829	17533	17908	17900	18068	17827	17838	17856	17910	17816	17808	17905	17943	17792	17664	17706	17927	17897	17920	17854	17769	17805	17781	17794	17818	17933	17972	18034	17900	17888	17789	17844	17813	17933	17895	17973	17943	18024	17785	17791	17940	17752	17824	17986	17898	17736	17923	17948	17750	17958	17809	17619	18005	17939	17776	17910	17884	17734	17981	17688	17820	17875	17971	18100	17906	17852	17916	17902	17876	17739	17819	17951	17837	17814	17908	17740	17864	17883	17867	17829	17912	17813	17752	17852	17890	17940	17683	18007	17832	17836	17861	17825	17643	17808	17853	17935	17655	17809	17859	17928	17778	17939	17934	17851	17942	17946	17975	17966	17696	17802	17832	17767	17776	17945	17812	17967	17659	17812	17910	17740	17777	17754	18053	17788	17939	18020	18007	17956	17779	17868	17968	17748	18191	17992	17835	17808	17904	17712	17798	17965	17871	17889	17815	17954	17906	17827	17710	17935	17871	17871	17895	17947	17895	17927	17768	17783	17818	17855	17855	17727	17839	17902	17774	17711	17982	17754	17788	17839	17982	17962	17999	17706	17893	17700	17948	17902	17983	17816	17907	18003	17847	17703	17943	17750	17817	17831	17826	17735	17758	17954	17935	17742	17770	17645	17817	17837	18028	17723	17837	17712	17958	17930	17789	17509	17875	17908	18003	17750	17813	17766	17792	17927	17815	17870	17797	17681	17787	17918	17805	18085	17653	17915	17769	17824	17882	17854	17891	17796	17839	17867	17711	17955	18003	18094	17917	17882	17890	17705	17855	17600	17809	17778	17815	17765	17763	17903	17772	17818	17969	17643	17867	17912	17847	17785	17738	17881	17893	17795	17919	17822	17931	17732	17811	17791	17913	17828	17936	17925	17729	17955	17749	17674	17919	17732	17914	17869	17846	17699	17875	17693	17942	17690	17899	18045	17976	17804	17839	17821	17915	17748	17768	17978	17832	17569	17720	17883	17914	17892	17953	17677	17939	17891	17756	17789	17989	17874	17771	17787	18002	17911	17958	17878	18010	17857	17919	17973	17792	17822	18011	17882	17959	18022	17774	17855	17922	17793	17984	18086	17906	17739	17964	17791	17855	17996	17913	17827	17801	17781	17952	17778	17849	18060	17866	17782	17769	17783	17856	17900	17868	17867	18004	17669	17893	18060	17822	17675	17960	17710	17886	17841	17710	17759	17851	17905	17704	18025	17596	17935	17889	17755	17971	17878	17816	17976	17832	17819	17858	17830	17826	17802	18061	17768	17828	17634	17805	17765	17856	17672	17798	17721	18013	17849	17746	17853	17951	17968	17802	17875	18005	17905	17891	17800	17866	17959	17759	17914	17941	17853	17909	17842	17846	17645	17962	18000	17716	17914	17823	17841	17861	17729	17953	17818	17952	17777	17895	17904	18046	17769	17889	17806	17842	18044	17861	17957	17758	17737	17752	17726	17865	17860	17793	17862	17673	17924	17897	17994	17819	17972	17790	18011	17696	18074	17605	17913	17887	17892	17760	17939	17907	17728	17833	18016	17865	17873	17831	17935	17721	18087	17678	17773	17948	17856	17965	17757	17811	17966	18030	17792	17758	18019	17845	17822	17971	17999	17794	17822	17807	17831	17828	17837	17729	17844	17890	17788	17896	17746	17885	17784	17861	17803	17858	17906	17731	17910	18012	18049	17955	17971	17853	17822	17823	17762	17914	17708	17823	17856	17916	17919	17810	17634	17985	17964	18003	17808	17837	17866	17921	17830	17875	17793	17941	17663	17734	18094	17747	17786	17907	17885	17806	17969	17819	17669	17779	17882	17909	17886	17732	17886	17830	18138	17898	17958	17902	17900	17910	17812	17840	17960	17905	17844	17786	17974	17866	17882	17805	17815	17834	17851	17776	17671	17938	17706	17824	17924	17840	17995	17833	17784	17868	17781	17820	17901	17828	17830	17814	17751	17856	17884	17840	17857	17953	17899	17853	17974	17864	17891	17961	17810	17762	17894	17960	17746	17690	17845	17699	17817	18090	17822	17832	17783	17939	17908	17940	17869	17790	17734	17908	17694	17764	17946	17756	17707	18050	17756	17792	17841	17849	17882	17970	17799	17797	17816	18172	17844	17907	17696	17819	17953	18083	17958	17803	17999	17784	17802	17924	17906	17938	17929	17862	17776	17745	17844	17721	18007	17614	17938	17915	17879	18010	17685	18057	17860	17832	17866	17816	17799	18052	17801	17802	17848	17830	17805	17852	17727	17794	17922	17924	17921	17827	17956	17898	17827	17990	17778	17888	17930	17995	17742	17985	17892	17905	17974	17985	17818	17756	17855	17875	17841	17657	17789	17718	17887	17993	17790	17827	17809	17957	17882	17975	17816	17752	17890	17841	17918	17729	17826	18032	17886	17789	18129	17751	17729	18005	17920	17762	17774	17892	17892	17835	17719	17941	17868	17741	17795	17737	17842	17656	17663	17818	17793	17754	17907	17812	17865	17846	17877	17758	18044	17923	17872	17869	17946	17832	17758	17936	17920	17715	18039	17888	17815	17826	17807	17861	17749	17993	17825	17840	17912	17738	17668	17931	17999	17998	18014	17820	17866	17972	17751	17918	17856	17739	17956	17827	17791	17902	17819	17750	17829	17658	17820	17870	17940	17816	17799	17958	17970	17822	17927	18023	17842	18089	17703	17723	17976	17752	17764	17978	17831	17776	17968	17993	17836	17589	17978	17667	17803	17877	17933	17973	17794	17852	17849	17914	18029	17766	17767	17670	17689	17859	17721	17925	17874	17855	17838	17752	17835	17767	17824	17878	17869	17901	17736	17860	17948	17939	17778	17829	17922	17768	17908	17950	17887	17845	18006	17839	17881	17773	17875	17855	17719	17893	17936	17873	17697	17854	17878	17846	17923	17915	17749	17888	17857	17787	17809	17858	17769	18068	17964	18026	17756	18001	17772	17812	17796	17896	17898	17890	17911	18035	17891	17801	17842	18071	17844	17807	17816	17915	17825	18001	17951	17929	17898	17804	17841	17837	17820	17752	17853	17632	17754	17818	17683	17991	18007	17791	17953	17847	17819	17882	17820	17787	17840	17702	17905	17995	17901	18025	17987	18040	17857	17826	17787	17895	17851	17836	17798	17875	17996	17972	17913	17654	17881	17849	17863	17678	17760	17916	18119	17836	17810	17903	17904	17827	17761	17801	17742	17793	17888	17610	17840	17729	17780	17671	17882	17905	17824	17942	17708	17977	17919	17794	17825	17885	17810	17965	17695	17841	17733	17915	17712	18063	17966	17904	17964	17968	17720	17799	17766	17817	17681	17877	17692	17932	17931	17821	17767	17809	17695	17883	17907	17877	17823	17864	17924	17655	17796	17777	17933	17727	17883	17858	18077	17692	18003	17894	17806	17908	17881	17859	17776	17815	17889	17785	17885	17878	17869	17766	17833	17927	17949	17597	17729	17835	17982	17652	17784	17948	17833	17969	17874	17826	17860	17888	17952	17588	17950	18123	17960	17908	17698	17892	17802	17774	17711	17756	17796	17835	18061	17845	17867	17907	17908	17909	18073	17778	17958	17951	17835	17642	17902	17909	17815	18112	17772	17784	17704	17596	17723	17694	17728	17837	17841	17873	17943	17889	17766
22399	20806	27067	25865	25510	30960	33803	30711	29386	29064	28547	27323	26949	26943	26714	26567	26689	26574	26694	26437	26532	26657	26516	26562	26429	26524	26491	26750	26433	26639	26464	26478	26436	26400	26606	26316	26496	26541	26427	26349	26316	26172	26290	26141	26363	26320	26139	25927	25914	26192	26138	26010	26036	26070	25882	26140	26132	26196	26148	26370	26260	26260	26084	25936	26117	26272	25860	25885	26062	25889	26219	26032	26121	26103	26095	25956	26107	26046	26113	26237	26313	26034	25918	25985	26315	25987	26323	26231	26251	25898	26183	26121	26076	25901	25854	26091	26117	26014	26275	25898	25912	26105	26093	26109	26140	26160	26076	25978	26185	25933	26108	25733	26134	25675	26108	26073	26046	26148	25886	26099	26098	25846	25990	26090	26079	26066	26025	25983	25969	26090	26094	25949	25974	26033	25987	25812	25853	25999	26073	26178	26068	25940	26137	26255	26033	25973	25997	25942	26112	26182	26009	26114	26203	26212	26170	25980	26185	25902	26091	25959	26147	26029	25962	25979	26088	26297	26093	26046	26385	25874	25705	26078	26155	26257	26137	25900	26323	26103	25818	25837	25895	26056	25908	26047	25844	26115	25918	25885	26154	25684	26091	26198	25930	26236	25899	26052	26103	25863	26119	25997	25917	26149	26155	25959	25915	26080	26081	26066	26159	26134	25915	26093	25884	26061	25878	26154	25938	25942	26184	26067	26015	25863	26062	25901	25719	26041	26188	26066	26135	26290	26155	25927	26117	26271	26063	26097	25982	26041	26074	26008	25947	25905	26169	25814	26160	26018	26079	25876	25937	25909	26026	25738	26097	26121	26074	26122	26147	25761	26136	25960	26316	25910	25925	26065	25791	26128	25952	26103	25922	26228	26208	25940	25980	26022	25826	26044	25977	26132	25801	25913	26082	26052	26121	25876	26276	26035	26026	26156	25854	25934	25835	26072	26030	25855	26123	25944	26285	25829	25973	26120	26068	26106	26019	25773	25994	26134	25754	26002	25974	26029	26131	26158	26154	25872	25973	26111	25979	26104	26051	26116	26032	25977	25942	26109	26058	26048	25903	26019	25975	26003	26106	25836	26166	26204	26118	26144	26074	26244	25966	26158	25978	25878	25847	25813	25848	26020	26084	26059	26051	26182	26189	26087	26169	26220	25896	26074	26024	25976	26364	26209	26062	26088	25873	25730	25904	25884	26017	26084	25981	26013	26095	26259	26115	26023	25916	26040	26180	26330	26182	25859	25989	25898	25948	25942	26058	25995	26252	25895	26073	25975	25984	25929	25957	25875	26133	26193	26100	26017	26002	26139	25958	26034	26286	26291	26130	25929	26052	25873	26011	25948	26254	26147	26036	26096	26066	26121	25945	25973	25891	26032	26105	26069	26138	26114	25865	26133	26219	26166	26299	25980	26068	25860	26057	25952	26312	26074	26161	26028	26021	25993	26183	25965	25936	26165	26067	25941	25942	25987	25912	26312	26071	26099	25935	26027	26191	26053	26058	25900	25927	25956	26169	26103	25835	25911	26279	26092	26124	26027	26195	25928	25864	26111	26211	26079	26246	26147	26017	25725	26347	26006	26169	26124	26054	25902	26228	25727	26011	26247	25986	26053	26210	25972	25965	26064	25898	25846	25968	25955	26134	26107	25970	26046	26107	25921	26027	26018	26108	26124	26156	26152	26158	26060	25864	25719	26022	25745	25992	26380	26167	25909	26098	26102	25986	26098	25992	25892	26014	26026	26160	25826	25911	26046	25875	25842	25917	25983	26011	25774	26184	25838	25919	25803	25963	25969	26186	25909	26029	26050	25961	26078	26114	26029	25839	25943	26139	25929	25890	25892	25907	25843	26038	26248	26363	25934	25923	25920	25862	25986	25999	26302	26049	26128	26031	26073	25914	26116	26337	26274	26365	26535	26266	25952	25883	26073	25831	25933	26049	26117	26051	26077	25928	26085	25829	26091	26103	26262	26038	26026	26153	25966	25968	26040	25982	26253	26095	26097	26245	26329	26079	25953	26053	26077	25975	26070	26016	25961	25977	25980	25992	26049	26209	25927	25935	25910	26295	25999	26001	25978	26153	25963	26371	26087	26064	25956	25952	26233	25993	26059	26163	26140	25865	26260	26213	25889	26177	26235	26075	25780	26030	26051	26107	25977	26020	26194	26059	25930	25946	26228	25949	26033	26269	26152	26091	26016	25931	26017	26056	26091	25872	25948	26086	25862	25965	25966	26133	25809	26267	26043	26032	26004	26069	25959	25910	25828	25877	26082	26050	26119	25931	26082	26256	25919	26076	26101	26015	25795	26269	26086	25925	26067	26019	25887	26132	26040	25805	26041	25899	26279	26171	26068	25917	25930	26008	25910	26075	25922	26022	25855	26132	26062	25833	26083	26116	26036	26082	26095	26102	25875	25951	26049	26318	26045	26200	26147	25962	26177	26180	26000	26087	26093	26028	26043	26165	26118	26225	26072	25860	26121	26114	26095	26187	26287	26177	26080	26144	25927	26033	26025	26133	26069	26125	26130	26374	26149	26196	25935	26047	26181	26235	25907	26010	25692	26022	25911	26060	25886	25905	25999	26272	26147	26153	25917	26059	26060	26113	26022	25994	26115	26088	26005	25923	26202	25737	26264	25738	26054	26038	25915	25954	25958	26149	26216	26136	26268	25907	26332	25980	26052	26143	25846	25889	25998	25845	26080	26022	26008	26175	25914	26253	26147	26103	26125	25955	25992	25886	26003	26033	26111	26083	25925	25978	25931	25856	25937	26008	26105	25833	26116	26150	26211	25932	26134	26158	25931	26050	26237	26065	25976	25905	25897	26189	25933	26199	25934	25960	25974	26074	25958	25980	26097	26051	25986	25867	26110	25980	26194	25972	26152	26251	26058	26040	26148	25960	25975	26113	25924	25934	26072	26052	26069	25976	26226	26221	25987	25888	26341	26151	26013	26184	26218	25874	25982	26198	25915	26173	26089	26123	25938	26032	25969	25987	25960	26041	25902	25906	26034	25897	26210	26046	26173	25954	26199	25748	26310	26172	25989	26141	25955	26269	26148	26123	26046	26037	26275	25858	25890	25996	26104	26053	26108	26117	26238	26121	26074	25971	25939	26338	26168	26136	25835	25944	26042	26112	26066	26051	26254	26209	25795	26073	26187	25813	26064	26091	25929	25982	26217	26051	26082	26007	25864	26118	26144	26072	26055	25967	26227	26013	26024	26042	26055	26391	26226	26279	26160	26065	26081	26005	25876	25984	26126	25759	26153	26457	26085	25969	25847	26013	26234	26115	25981	25914	25989	25934	26056	25846	25995	26026	25899	25940	25994	26093	26121	25979	25784	25945	26025	25881	26018	25926	26103	25841	25860	26008	25870	26053	26279	26019	25832	26242	25952	26073	25862	25784	26111	26068	25978	26034	26085	26156	26048	26062	26087	25998	26046	25771	26132	26121	26024	26124	26164	26206	26043	26017	26108	26031	25932	25964	26094	26042	25919	26087	25806	25951	25793	25933	26140	25900	26076	26060	26106	26180	26057	26276	26069	25861	25884	26156	26184	25933	25931	25992	26102	26018	26089	26013	25943	25895	25950	26158	26097	26009	26017	26047	26100	26215	26203	25991	26004	26178	26019	26294	26276	25888	25918	25862	26042	26060	25665	25972	25920	25948	25800	25981	26028	26110	26085	25768	25917	26032	25798	25824	26065	25943	25953	25877	26038	26006	26222	26173	25874	25933	26439	26428	26120	26296	26122	25957	26168	26041	26058	26148	25881	25877	26089	26173	26267	25960	25931	25958	26126	26222	26313	26091	26174	25869	25736	25912	25914	26252	26047	25885	26027	25708	25822	26179	25996	25681	26060	25925	26259	26138	25698	26101	26183	25874	26052	26070	26166	26069	26014	26206	26015	26038	26134	25993	26086	25950	26207	25884	26016	26201	25990	26073	25970	25763	26108	25977	26067	26134	26016	25907	26076	26146	26232	26237	25875	26018	26089	26198	25926	26092	25927	26003	25795	25915	25940	26067	26128	26045	26001	26123	26126	25780	25971	26165	26093	25975	26087	26078	25903	26081	25994	26215	25993	25946	26072	26008	26230	25986	26114	26081	26156	25967	26258	26220	26085	25887	26074	26353	26279	25832	26103	25852	25818	26041	26001	26019	25951	25885	26036	26274	25869	25869	25948	25963	26154	26044	25998	25888	25881	25982	25792	25814	25913	26071	25777	26033	26320	26207	26031	26117	26156	25966	26047	26073	26185	25982	26112	26171	26071	26026	26181	26067	26077	26041	26232	26252	26154	26201	26112	25960	25978	26060	26068	26017	26136	25879	26116	26248	26203	25909	25913	25982	25789	25858	26049	26157	26247	25954	26008	26053	26147	26101	26170	25934	25979	26329	26224	25970	25776	25946	25847	25926	25767	25997	26216	25957	25970	26074	26026	26033	26070	26086	26123	26102	25883	26125	26071	26000	26033	26064	25957	25894	25784	25910	25958	26012	26181	26166	25904	25790	26064	25979	25975	25907	25877	26122	26259	26127	26071	26140	26189	26081	26056	25953	25980	26061	26224	26114	25863	25936	26035	26063	25832	26035	25800	25861	26030	26324	26041	26005	25956	25844	26186	26034	26028	26014	26230	26083	26326	25784	25833	26228	25981	26044	26083	26173	26271	26143	26018	25906	26038	26236	26198	26014	26067	26072	25765	26010	25969	25916	26109	26224	26115	26199	26052	26216	26144	25946	26072	25955	25898	26115	26033	26051	25886	26199	25861	26011	25952	25992	26183	26186	26092	26027	26068	25877	25945	25976	26066	25968	26275	26431	25912	25947	26062	26122	26217	25825	26018	26012	26139	26135	25893	26096	25801	25762	26001	26029	25965	26270	26009	25815	25911	26011	26138	26273	25997	25906	25992	25976	25996	26184	26162	26134	25692	25887	26009	26022	26010	26281	26122	26007	26011	26072	26144	26083	26119	26175	25996	25880	25768	26208	26021	25887	25976	25841	26099	26266	26164	26299	26100	26227	26041	26200	26329	25907	25865	25934	26068	26069	26203	26003	26047	26209	26148	26319	25843	26034	26165	26203	26051	26110	26080	26091	26024	25985	25945	26208	25881	26120	25848	26030	25998	26197	26037
27907	49240	49424	43085	34847	30507	26574	24241	22631	21411	20861	19652	18857	18480	18312	18177	18180	18113	18070	17942	18024	18019	18096	18098	18168	18164	18131	18147	18106	18032	18174	17782	17951	17952	17672	17643	17631	17784	17634	17549	17694	17596	17575	17401	17511	17534	17554	17278	17371	17579	17385	17371	17712	17468	17235	17444	17505	17555	17467	17384	17551	17334	17604	17526	17556	17515	17439	17400	17623	17334	17421	17511	17494	17459	17388	17590	17272	17492	17360	17326	17480	17458	17341	17560	17522	17415	17349	17622	17687	17370	17342	17347	17407	17477	17298	17369	17283	17400	17371	17213	17394	17581	17296	17424	17418	17444	17252	17451	17552	17371	17487	17098	17596	17294	17420	17429	17317	17255	17394	17392	17415	17273	17328	17385	17504	17282	17520	17252	17642	17545	17315	17430	17334	17515	17400	17567	17338	17446	17501	17394	17612	17274	17604	17492	17560	17275	17408	17380	17394	17230	17379	17528	17353	17241	17438	17339	17254	17313	17345	17331	17422	17489	17221	17514	17446	17356	17317	17405	17273	17393	17350	17322	17292	17400	17592	17253	17585	17510	17298	17502	17370	17364	17441	17381	17324	17374	17343	17361	17465	17394	17413	17361	17637	17617	17345	17376	17408	17441	17527	17601	17360	17208	17615	17457	17355	17628	17375	17491	17418	17434	17398	17515	17374	17464	17384	17253	17290	17381	17579	17519	17290	17389	17444	17404	17588	17484	17334	17351	17409	17370	17266	17244	17423	17431	17336	17379	17470	17380	17246	17381	17428	17328	17571	17573	17361	17437	17639	17262	17351	17411	17364	17290	17378	17487	17244	17330	17232	17244	17357	17460	17517	17347	17319	17504	17508	17341	17409	17402	17507	17433	17438	17318	17187	17172	17579	17424	17278	17492	17352	17320	17698	17388	17334	17482	17412	17341	17455	17239	17463	17152	17354	17253	17221	17295	17370	17291	17292	17226	17312	17588	17405	17454	17531	17300	17364	17411	17213	17269	17455	17328	17567	17441	17385	17455	17316	17308	17330	17540	17302	17523	17401	17428	17503	17364	17259	17336	17503	17476	17382	17280	17478	17370	17395	17485	17478	17497	17433	17503	17401	17233	17484	17510	17516	17194	17327	17460	17477	17529	17296	17352	17332	17374	17374	17418	17384	17344	17410	17462	17374	17420	17393	17380	17310	17264	17296	17410	17319	17173	17377	17539	17397	17351	17499	17421	17374	17228	17409	17460	17368	17339	17384	17367	17498	17372	17470	17587	17364	17491	17310	17483	17470	17374	17457	17318	17285	17392	17421	17271	17474	17176	17240	17245	17296	17485	17656	17334	17721	17363	17291	17387	17325	17447	17444	17318	17360	17499	17318	17263	17431	17422	17300	17364	17378	17352	17403	17427	17366	17277	17175	17232	17406	17475	17584	17414	17411	17334	17424	17401	17472	17408	17549	17386	17184	17494	17527	17428	17417	17317	17369	17432	17420	17588	17424	17512	17413	17369	17534	17407	17352	17423	17551	17528	17438	17255	17390	17372	17383	17534	17285	17388	17214	17476	17455	17274	17579	17472	17405	17425	17536	17389	17427	17333	17537	17438	17510	17267	17561	17539	17381	17199	17549	17357	17393	17445	17404	17498	17229	17480	17254	17520	17402	17301	17345	17438	17305	17287	17449	17567	17441	17435	17478	17152	17425	17329	17341	17302	17476	17487	17411	17273	17380	17263	17606	17372	17416	17448	17392	17353	17288	17403	17462	17411	17473	17515	17543	17339	17376	17378	17419	17305	17472	17347	17238	17359	17409	17360	17396	17311	17363	17402	17404	17258	17391	17371	17431	17421	17375	17458	17423	17362	17540	17459	17293	17590	17398	17376	17313	17515	17582	17552	17583	17463	17441	17325	17342	17388	17354	17409	17349	17463	17317	17339	17471	17338	17349	17277	17472	17419	17482	17357	17429	17263	17361	17559	17384	17278	17362	17424	17515	17173	17469	17335	17241	17242	17433	17430	17456	17353	17400	17436	17451	17290	17457	17302	17272	17389	17348	17433	17211	17228	17260	17351	17295	17232	17298	17552	17415	17271	17509	17366	17556	17372	17302	17499	17432	17417	17454	17503	17383	17458	17505	17425	17338	17189	17365	17263	17487	17275	17442	17533	17439	17260	17410	17347	17445	17300	17387	17290	17420	17376	17379	17430	17339	17200	17352	17449	17515	17408	17522	17248	17246	17571	17532	17313	17394	17433	17541	17211	17499	17332	17517	17458	17255	17374	17350	17389	17343	17386	17333	17449	17486	17623	17555	17530	17417	17327	17495	17501	17310	17125	17431	17572	17148	17247	17570	17648	17453	17314	17436	17404	17247	17474	17407	17434	17453	17526	17483	17405	17358	17388	17436	17338	17449	17340	17393	17457	17345	17270	17451	17454	17400	17412	17432	17353	17437	17351	17467	17274	17315	17571	17449	17309	17199	17414	17533	17587	17348	17270	17488	17527	17364	17286	17427	17455	17346	17369	17423	17438	17354	17224	17532	17291	17399	17589	17435	17395	17331	17386	17311	17519	17422	17299	17361	17312	17376	17497	17477	17447	17607	17295	17317	17430	17403	17454	17504	17403	17400	17504	17464	17484	17334	17323	17303	17487	17441	17328	17476	17420	17309	17426	17336	17456	17213	17435	17486	17320	17447	17474	17438	17328	17335	17381	17325	17436	17318	17397	17541	17549	17460	17500	17472	17283	17424	17239	17474	17580	17447	17414	17451	17335	17440	17255	17257	17301	17378	17379	17521	17413	17207	17394	17389	17656	17450	17346	17368	17452	17483	17385	17535	17277	17450	17360	17609	17591	17416	17413	17374	17273	17460	17372	17465	17342	17487	17268	17439	17470	17264	17310	17566	17287	17470	17486	17419	17405	17497	17409	17506	17429	17466	17394	17530	17488	17292	17304	17448	17359	17414	17598	17418	17340	17328	17348	17404	17437	17324	17550	17575	17336	17434	17470	17328	17387	17570	17365	17424	17441	17335	17334	17438	17458	17239	17430	17621	17328	17434	17466	17558	17423	17471	17475	17460	17162	17363	17491	17376	17349	17351	17335	17439	17315	17304	17301	17454	17628	17356	17303	17505	17635	17464	17410	17242	17451	17309	17506	17239	17349	17326	17412	17524	17410	17349	17358	17160	17367	17545	17438	17532	17332	17323	17298	17588	17460	17442	17576	17386	17465	17311	17382	17544	17336	17165	17456	17410	17532	17310	17500	17332	17489	17403	17382	17514	17234	17417	17365	17467	17364	17553	17356	17308	17254	17444	17436	17454	17473	17331	17226	17494	17460	17445	17440	17470	17485	17483	17452	17528	17499	17409	17248	17418	17624	17419	17541	17403	17362	17390	17526	17326	17561	17390	17433	17207	17349	17431	17457	17376	17181	17383	17410	17495	17465	17531	17266	17548	17443	17391	17478	17668	17382	17327	17365	17365	17408	17221	17208	17434	17508	17413	17287	17411	17449	17481	17518	17359	17515	17479	17390	17455	17415	17378	17448	17385	17374	17459	17532	17333	17267	17480	17407	17505	17446	17416	17600	17257	17356	17522	17236	17215	17318	17458	17459	17389	17520	17427	17388	17383	17445	17388	17414	17319	17411	17467	17599	17370	17560	17532	17422	17509	17357	17400	17343	17480	17458	17568	17451	17444	17405	17456	17435	17355	17363	17496	17370	17508	17247	17552	17336	17496	17254	17588	17289	17448	17515	17228	17554	17555	17495	17519	17311	17343	17563	17355	17357	17467	17367	17377	17408	17413	17508	17369	17361	17421	17504	17362	17397	17332	17436	17344	17504	17413	17299	17450	17451	17433	17287	17468	17386	17312	17372	17354	17290	17265	17478	17346	17337	17407	17535	17354	17433	17280	17480	17118	17447	17360	17385	17324	17446	17482	17386	17520	17340	17368	17404	17389	17421	17407	17257	17410	17510	17462	17441	17553	17390	17430	17417	17326	17478	17247	17356	17438	17249	17308	17376	17374	17485	17438	17500	17533	17481	17429	17468	17590	17355	17472	17276	17499	17515	17488	17401	17456	17376	17304	17189	17346	17434	17452	17489	17300	17562	17558	17325	17437	17382	17430	17383	17501	17430	17410	17370	17348	17161	17544	17497	17470	17381	17422	17473	17407	17426	17376	17549	17403	17392	17391	17247	17302	17337	17379	17413	17624	17235	17339	17354	17261	17369	17407	17231	17602	17527	17362	17386	17395	17118	17298	17373	17380	17277	17503	17272	17537	17510	17330	17422	17433	17487	17306	17183	17593	17383	17423	17508	17228	17276	17394	17498	17442	17316	17266	17238	17324	17346	17247	17397	17337	17359	17286	17324	17350	17370	17525	17534	17420	17382	17210	17503	17522	17608	17552	17512	17286	17513	17288	17314	17615	17367	17462	17474	17502	17430	17450	17481	17443	17432	17609	17301	17533	17341	17568	17482	17356	17461	17455	17266	17433	17361	17337	17356	17380	17316	17630	17340	17499	17394	17358	17472	17278	17428	17308	17366	17332	17478	17487	17285	17477	17473	17473	17157	17471	17377	17506	17430	17486	17257	17511	17339	17513	17481	17443	17418	17305	17234	17361	17521	17319	17423	17423	17440	17611	17563	17476	17281	17409	17407	17284	17463	17397	17344	17543	17173	17579	17518	17395	17542	17433	17433	17415	17330	17317	17358	17369	17348	17590	17424	17289	17350	17419	17298	17548	17555	17240	17403	17278	17594	17379	17312	17279	17518	17297	17429	17398	17381	17478	17273	17334	17429	17408	17402	17469	17234	17424	17361	17181	17327	17463	17490	17306	17540	17400	17381	17366	17311	17370	17407	17538	17404	17457	17303	17489	17547	17577	17441	17367	17334	17476	17271	17421	17418	17426	17229	17466	17380	17549	17600	17514	17321	17447	17288	17399	17512	17357	17651	17363	17289	17448	17376	17449	17323	17475	17372	17293	17262	17437	17412	17480	17398	17339	17455	17341	17490	17423	17448	17179	17479	17337	17514	17380	17428	17516	17517	17255	17452	17575	17482	17401	17633	17393	17535	17469	17486	17483	17529	17477	17490	17560	17328	17353	17639	17407	17416	17222	17445	17305	17385	17383	17374	17419	17598
39074	37496	40472	37776	33620	31029	30193	28721	28413	28023	27742	27358	26864	27045	27037	26914	26677	26995	26729	27052	27129	26848	27028	26975	26909	26916	26789	27048	26944	26893	26885	26602	26861	26961	26877	26726	26836	26960	26987	26885	26928	26743	26959	26746	26916	26907	26818	26925	26806	26920	26795	26705	26557	26635	26747	26684	26779	26742	27122	26870	26789	26607	26641	26554	26720	26754	26879	27132	26909	26816	26753	26883	26786	26782	26754	26625	27003	26794	27087	26865	26788	26628	26596	26824	26729	26804	26733	26816	27153	26622	26588	27069	26715	26532	26751	26912	27078	26651	26862	27018	27043	26816	26611	26760	26846	26759	27011	26683	26564	26785	26647	26775	26838	26649	26760	26875	26760	26964	26769	26924	26656	26946	26849	26879	26793	26831	26690	26817	26685	26893	26847	26565	26720	26925	26865	26918	26752	26634	26675	26697	26786	26621	26899	26513	26786	26566	26922	26393	26639	26591	26781	26751	26829	26690	26639	26702	26803	26518	26730	26497	26715	26653	26894	26871	26679	26581	26592	26657	26800	26446	26877	26760	26849	26717	26841	26862	26877	26768	26806	26585	26660	26869	26710	26766	26753	26722	26573	26525	26765	26807	26642	26934	26426	26848	26808	26779	26740	26803	26876	26569	26710	26816	26656	26726	26633	26815	26876	26820	26685	26588	26567	26893	26875	26815	26831	26844	26665	26992	26726	26686	26858	26819	26671	26582	26934	26787	26985	26803	26909	26670	26896	26684	26895	26753	26637	26834	26575	26743	26801	26823	26627	26715	26895	26669	26881	26720	27020	26798	26808	26715	26821	26713	26870	26763	26340	26672	27005	26704	26667	26800	26835	26665	26530	26781	26749	26548	26645	26906	26698	26780	26795	26615	26842	26798	26690	26731	26644	26961	26889	26972	26718	26765	26654	26943	26769	26855	26677	26778	26797	26695	26591	26855	26722	26695	26763	26719	26445	26554	26629	26896	26840	26663	26905	26728	26955	26615	26690	26718	26682	26929	26779	26811	26954	26536	26591	26656	26709	26574	26849	26570	26667	26510	26691	26789	26715	27014	26861	26851	26707	26602	26791	26832	26684	26913	26660	26747	26803	26686	26730	26728	26784	26740	26842	26874	26798	26836	26755	26776	26903	26695	26508	26559	26680	26670	26965	26618	26757	26820	26765	26688	26747	26824	26550	26737	26760	26804	26760	26561	26695	26757	26762	26784	26759	26774	26793	26720	26822	26729	26760	26815	26432	26779	26765	26772	26644	26795	26678	26705	26516	26776	26916	27019	26739	26822	26815	26584	26767	26724	26669	26793	26746	26564	26896	26650	26965	26862	26855	26822	26979	26804	26775	26894	26751	26579	26785	26493	26773	26460	26640	26882	26997	26694	26697	26812	26865	26830	26780	26677	26803	26662	26595	26697	26655	26856	26595	26632	26493	26701	26726	26859	26831	26702	26779	26757	26666	26936	26829	26803	26619	26723	26726	26829	26664	26757	26699	26631	26788	26865	26887	26892	26635	26636	26732	26966	26692	26765	26808	26673	26781	26727	26842	26385	26559	26777	26722	26706	26850	26910	26795	26673	26806	26761	26622	26744	26751	26920	26750	26912	26635	26850	26660	26510	27025	26927	26744	26562	26708	26639	26789	26658	26874	26838	26561	26688	26978	26551	26715	26892	26657	26877	26618	26706	26630	26574	26675	26784	26618	26417	26784	26620	26791	26980	26911	26706	26615	26721	26777	26895	26730	26625	26716	27004	26531	26749	26955	26928	26731	26860	26681	26744	26851	26813	26901	26640	26932	26809	26852	26910	26730	26646	26867	26784	26553	26622	26575	26392	26850	26936	26896	26633	26931	26757	26584	26728	26699	26733	26692	26908	26696	26810	26719	26680	26795	26653	26774	26924	26654	27036	26803	26797	26862	26743	26715	26649	26602	26828	26670	26752	26836	26705	26552	26646	26837	26897	26665	26751	26836	26727	26694	27103	26722	26694	26696	26816	27046	26750	26812	27120	26701	26745	26783	26681	26456	26641	26426	26594	26892	26704	26935	27084	26735	26842	27008	26689	26624	26726	26877	26812	26738	26672	26914	26809	26545	26913	26859	26817	26800	26804	26670	26782	26410	26669	26675	26906	26725	26804	26884	26923	26790	26741	26653	26693	26970	26892	26864	26465	27147	26710	26719	26938	26912	26717	26804	26717	26721	26535	26613	26740	26833	26799	26943	26866	26875	26785	26557	26678	26943	26765	26818	26411	26514	26726	26596	26687	27251	26765	26724	26570	26759	26783	26880	26646	26881	26949	26828	27048	26996	26555	26673	26596	26859	26497	26736	26626	26594	26673	26851	26803	26767	26748	26878	26514	26898	26936	26831	26837	26943	26790	26744	26646	26854	27055	26737	26540	26790	26951	27039	26708	27213	26735	26716	26755	26897	26885	26932	26699	26825	26964	26820	26797	26630	26892	26940	27156	26960	26714	26920	26701	26812	26668	26904	26806	26783	26789	26735	26737	26861	26807	26881	26731	26588	26738	26993	26879	26514	26468	26581	26759	26824	26705	26798	27031	26804	26581	26810	26766	26730	26600	26787	26587	26572	26893	26603	26749	26754	26780	26681	26787	26570	26846	26815	26597	26554	26820	26702	26762	26671	26433	26792	26782	26622	26756	27016	26879	26725	26676	26642	26765	26770	26751	26663	26836	26879	26702	26515	26986	26707	26751	26726	26890	26806	26884	26933	26771	26842	26631	26866	26875	26857	26733	26830	26791	27019	26777	27013	26688	26722	26995	26674	26899	26840	27110	27123	26667	26961	26734	26937	26891	26888	26618	26826	26709	26934	26844	26798	26840	26883	26651	27064	26950	26831	26856	26972	26681	26929	26589	26637	26673	26582	26815	27094	26723	26877	26929	26700	26682	26848	26714	26605	26791	26680	26543	26933	26850	26847	27043	26860	26724	26557	26820	26751	26719	26649	26761	26596	26854	26948	26783	26699	26507	26802	26600	26819	26653	26944	26832	26634	26985	26746	26726	26795	26775	26794	26753	26852	26596	26586	26575	26632	26615	26732	26620	26718	26746	26456	26714	26551	26814	26681	26692	26588	26824	26782	26789	26566	26697	26821	26631	27035	26964	26771	26786	26760	26759	26780	26945	26599	26835	26708	26708	26843	26661	26518	26636	26651	26513	26806	26706	26759	26747	26880	26657	26914	26670	26983	26890	26761	26886	26846	26780	26504	26558	26760	27008	26930	26651	26793	26946	26960	26750	26679	26691	26674	26537	26798	26897	26880	26637	26845	26659	26825	26878	26980	26778	26747	26753	26791	26764	26861	26670	26854	26799	26757	26790	26975	26865	26764	26681	26736	26500	26623	26701	26593	26837	26743	26739	26694	26869	26878	26706	26871	26678	26847	26692	26948	26610	26562	26613	26839	26868	26822	26759	26564	26501	26647	26356	27062	26704	26741	26807	26542	26873	26667	26770	26944	26601	26536	26835	26745	26502	26897	26690	26920	26940	26891	26729	27046	26929	26812	26715	26815	26740	26704	26974	27023	26664	26512	26898	26775	26991	26809	26709	26830	26886	26954	26724	26801	26734	26716	26634	26551	26698	26777	26767	26692	26732	26668	26812	26688	26779	26753	26933	26663	26771	26742	26799	26675	26819	26783	26875	26901	26715	26866	26794	26631	26814	26970	26709	26912	26827	26719	26756	26531	26615	26592	26875	26682	26997	26823	26660	26952	26975	26757	26615	26541	26592	26664	26720	26613	27016	26867	26704	26823	27008	26801	26850	26874	26771	26651	26653	26804	26600	26746	26886	26875	26844	26674	26720	27078	26631	26767	26785	26926	26871	26676	26759	26774	26723	26683	26882	26889	26864	26779	26802	26935	26715	27013	26880	26989	26749	26790	26708	26901	26997	26761	26866	26683	26658	26686	26692	26715	26860	26736	26767	26607	26758	26698	26634	26833	26821	26921	26600	26718	26612	26810	26742	26859	26755	26815	26899	26977	26976	26769	26716	26809	26624	26521	26577	26894	26791	26622	26820	26421	26780	26854	26831	26588	26759	26872	26620	26801	26813	26830	26753	26914	26828	26822	26748	26816	26697	26767	26825	26539	26478	26784	26906	26750	26907	26379	26996	26991	26798	26785	26564	26650	26501	26764	26737	26545	26795	26729	26862	26613	26824	26974	26903	26680	26859	26585	26726	26810	26691	27038	26827	27067	27047	26549	26691	26830	26904	26974	26953	26785	26785	26649	26643	26900	26863	26806	26840	26636	26650	26816	26576	26624	26724	27018	26751	26983	26499	26819	26852	26950	26829	26775	26920	26774	26837	26915	27054	26886	26861	26810	26843	27115	26895	26749	26782	26506	26920	26748	26604	26785	26649	26718	26714	26878	27008	26931	26748	26777	26790	26909	26684	26866	26814	26720	26386	26625	26784	26623	26794	26643	26877	26880	26795	26873	26732	26891	26844	26806	26667	26764	26566	26740	26853	26613	26836	26691	26900	26841	26883	27001	26577	27076	26719	26756	26928	26945	26686	26863	26961	27058	26576	26792	27089	26359	26517	26881	26577	26737	26758	26819	26656	26492	26708	26893	26744	26821	26992	26932	26640	26823	26894	26643	27047	26869	26788	26564	26698	26581	26893	26805	26896	26940	26902	27054	26817	26797	26806	27049	26660	26851	26680	26601	26732	26694	26586	26689	26618	26646	26665	26519	26467	26642	26698	27110	26740	26996	26967	26913	27058	26669	26647	26832	27002	26792	26719	26582	26849	26547	26880	26811	26797	26787	26978	26834	26752	26884	26642	26750	26578	26790	26815	26869	26816	26842	26970	26821	26925	26702	26673	26939	26711	26762	26794	26779	26795	26633	26836	26699	26691	26866	26839	26864	26716	26693	26874	26843	26732	26978	26829	26837	26966	26953	26817	26767	26772	26965	26962	27024	26559	26587	26809	26869	26774	27014	26835	26533	26911	26716	26920	26764	26730	26796	26688	26777	26557	26837	26784	26748	26832	26752	26758	26754	26877	26794	26818	26796	26965	26970	26823	26788	26860	26985	26725	27156	26610	27073	26910	26974	26905	26560	26667	26837	26801	26924	26683	26797	26883	26919	26828	26659	26739	27053	26950
30621	40110	39452	33025	27823	24575	22434	21000	20305	19848	19177	18576	18281	18108	17901	18047	18096	17873	18034	17850	18030	17949	17831	17741	17882	17838	18090	17799	17852	18142	18013	17777	18024	17784	17909	17669	17894	17950	17775	17699	17840	17787	17802	17830	17705	17799	17606	17558	17685	17839	17607	17929	17565	17704	17800	17576	17595	17699	17835	17712	17746	17909	17688	17659	17791	17708	17833	17711	17640	17732	17784	17620	17698	17622	17693	17802	17759	17591	17664	17657	17727	17832	17696	17653	17636	17719	17699	17621	17691	17589	17641	17728	17515	17744	17800	17727	17778	17632	17698	17776	17610	17609	17692	17650	17559	17743	17643	17734	17538	17707	17629	17616	17627	17729	17621	17796	17765	17741	17627	17669	17778	17718	17645	17871	17666	17662	17876	17784	17753	17653	17758	17660	17687	17659	17618	17789	17917	17756	17657	17735	17684	17572	17648	17682	17785	17842	17540	17687	17736	17599	17722	17640	17845	17705	17756	17402	17596	17663	17741	17800	17871	17648	17732	17643	17747	17708	17912	17633	17631	17722	17876	17787	17680	17764	17810	17753	17614	17819	17733	17853	17678	17879	17800	17783	17725	17734	17587	17761	17598	17721	17765	17694	17669	17732	17751	17559	17936	17713	17847	17793	17638	17758	17760	17714	17741	17742	17809	17709	17610	17784	17588	17622	17748	17708	17661	17716	17656	17982	17677	17904	17736	17750	17619	17663	17442	17656	17619	17737	17775	17608	17778	17674	17693	17662	17655	17588	17598	17662	17669	17585	17698	17788	17501	17828	17780	17805	17673	17654	17608	17713	17778	17892	17644	17810	17816	17688	17658	17637	17769	17773	17867	17716	17515	17706	17789	17822	17740	17802	17869	17674	17869	17598	17723	17576	17689	17701	17633	17636	17877	17698	17730	17718	17595	17689	17657	17718	17685	17681	17571	17692	17798	17676	17732	17630	17726	17833	17738	17545	17887	17611	17777	17768	17709	17889	17631	17680	17696	17661	17620	17615	17751	17683	17643	17702	17821	17614	17763	17760	17813	17747	17757	17581	17792	17632	17862	17721	17670	17819	17766	17706	17624	17517	17704	17726	17603	17766	17739	17741	17931	17774	17961	17785	17854	17587	17688	17882	17484	17476	17659	17619	17784	17777	17591	17614	17675	17762	17689	17631	17637	17709	17701	17831	17572	17848	17768	17575	17797	17706	17700	17618	17621	17566	17773	18001	17685	17769	17641	17895	17857	17754	17807	17463	17738	17718	17599	17724	17733	17522	17770	17812	17741	17743	17688	17655	17743	17696	17655	17650	17618	17758	17692	17837	17644	17838	17563	17601	17683	17574	17738	17715	17585	17672	17665	17756	17849	17690	17739	17651	17762	17807	17609	17792	17762	17730	17637	17761	17689	17664	17688	17679	17623	17624	17722	17886	17807	17657	17614	17662	17744	17637	17771	17731	17860	17602	17811	17865	17578	17705	17670	17712	17545	17782	17729	17497	17652	17750	17713	17628	17659	17697	17808	17664	17778	17691	17648	17754	17600	17616	17760	17625	17835	17622	17627	17675	17705	17845	17546	17860	17804	17686	17803	17864	17765	17646	17612	17721	17538	17736	17773	17629	17890	17714	17776	17679	17460	17776	17783	17771	17714	17554	17679	17841	17769	17740	17728	17712	17622	17599	17672	17828	17664	17615	17767	17683	17593	17858	17609	17549	17611	17873	17679	17757	17575	17777	17748	17473	17668	17767	17706	17736	17762	17666	17577	17666	17821	17716	17664	17690	17832	17747	17729	17770	17678	17564	17846	17642	17730	17725	17703	17681	17634	17456	17759	17874	17688	17870	17548	17683	17698	17693	17654	17711	17596	17645	17710	17712	17515	17747	17636	17800	17769	17584	17768	17676	17745	17599	17738	17705	17868	17523	17940	17683	17608	17617	17832	17618	17771	17738	17698	17734	17721	17695	17790	17588	17726	17669	17595	17762	17851	17679	17696	17551	17641	17764	17468	17722	17781	17689	17580	17554	17809	17611	17743	17691	17913	17798	17552	17491	17668	17643	17652	17662	17685	17800	17574	17663	17646	17725	17730	17689	17632	17518	17614	17759	17770	17694	17723	17733	17525	17586	17778	17633	17814	17751	17636	17649	17517	17561	17657	17732	17803	17776	17886	17904	17792	17816	17827	17650	17701	17858	17717	17586	17781	17752	17849	17797	17681	17616	17752	17654	17665	17719	17783	17686	17748	17615	17725	17755	17761	17594	17675	17690	17751	17688	17575	17693	17713	17717	17606	17659	17790	17644	17666	17598	17767	17711	17814	17726	17708	17747	17706	17582	17807	17682	17822	17663	17654	17740	17777	17758	17534	17740	17490	17602	17571	17672	17948	17805	17612	17751	17836	17635	17812	17539	17838	17786	17628	17581	17933	17721	17655	17770	17690	17549	17756	17773	17764	17712	17809	17745	17598	17779	17614	17623	17769	17711	17616	17758	17669	17725	17726	17769	17875	17747	17673	17696	17739	17685	17612	17550	17718	17835	17722	17660	18112	17571	17795	17695	17594	17685	17786	17715	17698	17713	17722	17624	17830	17649	17689	17704	17805	17415	17835	17784	17786	17618	17903	17672	17672	17699	17658	17636	17765	17780	17755	17894	17803	17814	17709	17681	17803	17553	17688	17669	17672	17865	17714	17559	17743	17655	17691	17738	17712	17848	17727	17804	17908	17820	17701	17654	17815	17700	17622	17734	17709	17754	17728	17813	17862	17585	17791	17569	17709	17650	17637	17913	17674	17678	17572	17774	17610	17787	17763	17826	17643	17587	17726	17669	17664	17769	17537	17789	17808	17789	17756	17761	17828	17714	17756	17762	17718	17702	17440	17644	17637	17842	17700	17643	17698	17593	17812	17646	17826	17772	17632	17605	17718	17543	17612	17909	17667	17674	17801	17780	17877	17782	17590	17708	17779	17666	17573	17771	17635	17821	17725	17823	17810	17718	17433	17744	17656	17606	17790	17775	17743	17624	17679	17626	17854	17691	17605	17728	17922	17679	17588	17691	17591	17854	17467	17789	17643	17732	17618	17712	17727	17661	17649	17833	17729	17705	17671	17663	17942	17800	17761	17804	17664	17518	17814	17449	17752	17720	17739	17675	17771	17745	17655	17645	17723	17862	17747	17689	17733	17602	17469	17760	17634	17782	17728	17721	17824	17640	17789	17677	17664	17750	17572	17807	17768	17771	17872	17842	17624	17598	17756	17585	17761	17740	17763	17692	17744	17665	17707	17756	17696	17592	17696	17707	17702	17728	17683	17587	17694	17773	17832	17833	17639	17874	17640	17641	17718	17728	17750	17709	17593	17759	17658	17669	17599	17752	17694	17651	17924	17638	17642	17568	17748	17721	17691	17664	17696	17738	17893	17619	17685	17636	17809	17585	17661	17789	17644	17852	17739	17756	17968	17754	17715	17672	17823	17786	17705	17703	17752	17819	17815	17608	17908	17658	17674	17683	17754	17880	17663	17753	17763	17610	17768	17579	17806	17630	17678	17726	17754	17633	17785	17585	17876	17581	17599	17739	17720	17781	17837	17614	17626	17621	17810	17760	17633	17783	17713	17552	17663	17620	17696	17660	17690	17599	17588	17774	17526	17708	17710	17838	17938	17808	17493	17567	17762	17823	17900	17880	17623	17664	17695	17826	17680	17753	17572	17810	17790	17645	17705	17703	17668	17594	17694	17592	17672	17693	17571	17750	17579	17636	17747	17723	17515	17706	17729	17836	17589	17746	17526	17467	17680	17687	17905	17503	17797	17602	17645	17725	17670	17786	17658	17718	17737	17757	17524	17676	17734	17714	17687	17732	17480	17738	17741	17507	17823	17752	17679	17868	17931	17617	17761	17657	17541	17707	17744	17686	17610	17951	17964	17560	17676	17720	17767	17887	17666	17885	17691	17576	17794	17686	17634	17707	17628	17514	17701	17891	17792	17634	17926	17700	17703	17623	17829	17754	17738	17704	17734	17737	17816	17667	17828	17617	17661	17804	17528	17758	17839	17707	17727	17559	17702	17614	17700	17764	17685	17759	17715	17649	17564	17706	17640	17954	17757	17677	17776	17870	17570	17682	17623	17483	17687	17787	17698	17694	17715	17624	17882	17642	17608	17854	17675	18048	17678	17654	17849	17432	17741	17594	17703	17664	17743	17761	17600	17825	17719	17830	17586	17672	17640	17684	17701	17741	17552	17496	17577	17698	17905	17761	17679	17721	17735	17780	17765	17511	17779	17551	17684	17620	17592	17731	17860	17895	17652	17758	17540	17790	17774	17771	17788	17781	17684	17535	17812	17831	17643	17589	17593	17810	17930	17887	17632	17510	17665	17766	17647	17659	17662	17703	17648	17636	17730	17636	17785	17651	17660	17586	17857	17734	17596	17664	17634	17683	17608	17752	17727	17720	17761	17761	17731	17646	17779	17769	17826	17775	17610	17629	17660	17714	17726	17647	17896	17718	17554	17731	17537	17667	17633	17973	17825	17708	17745	17814	17678	17650	17681	17743	17812	17817	17651	17625	17752	17885	17706	17828	17825	17610	17841	17685	17661	17778	17736	17449	17695	17812	17478	17710	17871	17947	17693	17663	17666	17808	17745	17707	17590	17831	17755	17835	17814	17562	17535	17640	17784	17652	17770	17810	17906	17867	17572	17576	17810	17679	17719	17751	17722	17749	17652	17727	17639	17632	17870	17639	17747	17744	17797	17653	17889	17438	17632	17699	17853	17724	17694	17712	17936	17775	17688	17650	17681	17723	17803	17702	17714	17945	17549	17714	17670	17465	17746	17786	17841	17816	17684	17751	17688	17726	17662	17654	17865	17620	17697	17660	17887	17628	17654	17829	17538	17915	17554	17981	17640	17748	17718	17633	17748	17539	17538	17728	17653	17725	17637	17693	17575	17701	17615	17838	17704	17616	17705	17708	17888	17585	17614	17596	17657	17708	17778	17803	17918	17721	17651	17709	17779	17575	17764	17913	17617	17692	17820	17611	17634	17701	17720	17852	17620	17705	17798	18015	17807	17584	17903	17778	17620	17685	17631	17660	17659	17630	17626	17896	17842	17629	17810	17817	17609	17688	17648	17811	17859	17607	17697	17748
24374	20955	27359	28822	29898	32118	32546	29806	29236	29164	28739	28251	27704	27649	27514	27468	27454	27600	27531	27479	27279	27410	27526	27402	27491	27240	27617	27323	27530	27377	27658	27452	27031	27058	27218	27257	27329	27203	27035	27426	27330	27087	27252	27092	27256	27259	27210	27063	27168	27161	27355	27152	27184	27060	27038	27175	26994	27305	27353	27248	27365	27024	26995	27127	27042	27093	26759	27054	27186	26791	27139	27074	27062	26942	27248	27244	26936	27094	27129	27064	27139	27126	27186	27198	27178	27266	27060	26816	26981	27016	26936	26868	27041	26971	26950	27098	27141	27091	27277	27040	27082	27024	27290	27062	26956	27204	27161	26942	27113	27068	27126	26942	27075	26956	26969	26922	27025	27152	27063	27122	27169	26945	27199	27348	27172	27196	27135	27049	27128	27055	27124	26940	27151	26942	26937	27263	27010	27157	27312	27012	27192	26911	27086	27386	27130	27008	27035	27182	27090	26985	26836	26945	27144	27071	27180	27032	27077	26667	26893	27243	27188	27314	26975	27006	26883	27221	27177	27179	27005	26921	27166	27079	26945	27208	27240	27019	26950	27120	27033	26959	27200	26995	27123	27094	26983	26767	27155	26932	26934	27099	27104	27083	27071	27167	27100	26993	27071	26994	27198	26834	26837	27251	27090	27228	27129	27013	26882	27229	27075	27084	27033	27270	27140	27074	26930	27073	26957	26995	27045	27022	26957	27045	26992	26947	27190	26906	26929	27153	26866	27234	27035	27052	26983	27114	27373	27177	27181	27401	27001	27093	27037	27004	27133	26684	27073	27167	27143	27063	27339	27125	27148	27079	26953	27006	27185	27122	27212	26991	27237	27061	27201	27057	27201	27390	27249	27052	26909	27033	27208	27168	27291	27193	27381	27210	27108	26851	26975	26995	27154	27242	27127	27180	27062	26961	27145	26936	27018	27014	27093	27344	27292	27124	27075	27151	26895	26976	26911	26944	27059	26672	27039	27136	27330	27059	27033	27175	26924	27193	26900	27161	27118	27210	26929	27049	26862	26782	26999	27094	27274	27068	27155	27176	27004	27125	26985	27052	27345	27045	27206	26911	27054	26808	27225	26982	26934	26881	26827	27413	26934	26912	27364	27336	27375	26984	27036	26993	27338	27149	27110	27354	27385	27063	27067	27300	27156	27356	26816	27028	27100	26830	27061	26989	26915	27157	27060	26871	26888	27102	27005	26879	26923	27101	27186	26970	27018	27139	26971	27135	27010	26931	27152	26944	27142	26936	26854	27112	27216	27075	27028	27300	27286	27291	27130	27075	27104	27093	27063	27263	27103	26957	27005	27082	27443	27337	27086	26963	27143	26802	27191	27090	26948	27221	27286	26991	26967	27282	26934	27299	27091	27154	27183	26967	27130	26988	27360	27165	27009	27076	27211	26927	26871	27092	27067	27071	27293	27369	26875	27077	27055	27281	27228	27106	26996	26964	27102	27231	26949	26812	26794	27142	27213	26950	27085	27231	27072	26977	27218	27120	27059	27060	26891	27069	26863	27178	27045	27304	27271	27220	27287	27033	27176	26966	27346	27024	27173	27062	27282	26852	26870	26967	27152	27019	27017	27137	27056	27096	27298	27092	27076	27269	27129	27083	27106	27119	27285	26814	27121	27313	27413	27080	27154	27030	27222	26952	26972	27089	26843	27110	27176	27182	27046	27273	26942	27329	27121	27289	26846	27161	27185	27054	27136	27153	26992	27014	27278	27255	27027	26976	27081	27112	27099	27142	27123	27164	26924	27076	26985	27050	27050	27116	27197	27084	27313	27347	27001	26982	26957	27014	27232	27041	27152	26952	27089	26906	27172	26859	27123	27146	27078	27115	26822	27043	27008	26704	26957	26926	26975	27153	27100	27067	26912	26909	27138	27181	27196	27264	27226	27030	27080	27247	26961	26903	27026	27187	27052	26999	26759	27185	27049	27124	27339	27144	26988	27067	27078	27166	27002	26925	27135	27236	27094	27490	27110	27064	26927	26980	27271	27275	27198	26991	27176	27510	27218	27174	27119	27242	27032	26941	26988	27038	27086	27046	26930	27175	27153	27037	27233	26875	27183	27191	27237	27072	27095	27089	27137	27109	27107	27020	27187	27068	26997	27390	27306	27191	27151	27445	26881	26958	27077	27153	26871	27149	26829	26952	27001	26991	27344	27158	26930	26962	26884	26859	27340	27179	27046	27182	27150	27231	27029	27053	27239	27459	27104	27032	27071	26923	27039	27139	26833	27100	27174	26953	27024	26818	27129	27181	27146	27179	26792	26999	26993	27182	26766	27143	27165	27025	27296	27226	27222	26922	27257	27158	26941	27125	26922	27245	27011	27259	26951	27175	26991	27173	27186	27180	27245	26828	27085	26857	27122	27266	26788	27279	27189	26955	26830	26926	27225	27234	27089	27115	27013	27079	27097	26913	27150	26991	27343	27272	26870	27180	27126	27181	27180	27162	27155	27193	27152	27188	26873	27161	26945	27194	27181	27058	27121	27255	27270	27127	26882	27168	27062	27286	27263	27096	27035	27110	27222	27123	27078	27030	27044	26984	27338	27047	27066	26908	27250	27078	26904	27155	27060	27031	27244	27174	26904	27011	26954	27046	27084	26911	27249	27053	27131	27286	27083	26771	27353	27199	27107	27134	27064	26962	27256	27121	27194	27047	26993	26915	27015	26985	27121	26961	27287	27350	26946	26987	27317	27048	26991	27161	26992	27037	27194	27007	27097	27263	27063	26855	27152	26981	27186	27080	27284	27250	27183	27214	26994	27032	27162	26919	26968	27247	27059	27103	27067	27160	27198	27108	26675	27261	27495	27061	27057	27145	26954	26973	27212	26967	27132	27340	27242	27222	27114	27187	27009	27233	27046	27358	26937	27162	26927	26922	27040	27129	27048	26945	27291	26870	27188	26976	26948	27084	27118	27166	26913	27092	27122	27315	27090	27227	27032	27135	27155	27127	27329	26904	27237	27264	27268	27143	26885	27117	27050	27023	27076	26840	26946	27231	27211	27214	27309	27208	27050	27036	27113	27050	27024	27071	27191	27069	27072	26954	27048	26960	27023	26967	27093	27225	27009	27204	27059	27159	27198	27161	27048	27180	27248	27112	27063	26946	27285	26729	26917	27122	26932	27145	27031	27058	26954	26951	27273	26984	26858	26854	27189	27019	27160	27120	27054	26952	26900	27104	27264	27165	26965	27109	27278	27083	27145	26869	27151	27196	27044	27174	26864	26730	27082	27199	26792	26906	27176	27079	27234	27141	27144	27095	27024	27165	27059	27383	27144	27038	26928	26924	26983	27034	27145	27151	27156	27050	27052	27084	26999	27483	27096	27153	26975	27070	26982	27123	27191	27213	27054	26990	27326	27177	27304	27296	26916	26814	27053	27105	26837	27131	27041	27044	27112	27062	27256	27134	26954	26823	27022	27073	26983	27171	27104	27293	27283	27100	26894	26985	27116	27052	27113	27052	26950	27064	27074	27369	26873	27073	27153	27242	27074	26996	26984	27225	27142	27368	27212	27135	27052	27245	26893	27190	27222	27260	27271	26865	27126	26972	27033	27255	26993	27112	26683	26945	27220	27109	27010	27105	26977	27081	27243	26848	27120	27126	27193	27190	26921	27078	26990	27088	27018	27256	27059	27089	27178	27097	27055	27362	27074	26941	26874	27161	27049	26926	26931	27241	26883	27110	26991	26888	27378	27024	27323	27068	26995	27022	27114	27106	26949	27247	27177	27199	27306	27145	27381	27128	27210	27343	27136	27032	27215	26994	27231	27037	27137	26714	27061	26957	27183	27100	26947	26822	27023	27090	27289	27147	26969	27294	27286	27035	27223	27228	27109	27108	27052	27228	27049	27137	27135	27057	27313	27295	27198	27059	27073	27024	26781	27172	27173	27274	27013	27081	27144	26815	27286	26984	27108	27067	27209	27029	27089	26986	27156	27152	27130	26934	27182	27062	27276	27223	27005	27148	27210	26663	27115	27002	27027	26927	27223	27037	27129	27284	26937	27138	27086	27014	27147	27337	27092	27068	27070	27204	26917	27093	27041	27346	27002	26767	27054	27124	27022	26998	27303	26949	27148	26971	26955	27058	27360	27241	27298	27030	27050	27090	27233	26894	26997	27153	27108	27039	27200	27192	26914	27077	26980	26937	27160	26999	26858	27027	26879	27063	27210	27075	27386	27157	27231	27165	27181	26935	27161	27203	26848	27110	27022	27169	27102	27227	27145	27205	26956	26884	27127	27187	27171	27126	26975	26936	26911	27289	27281	26988	27249	26966	26900	27295	26918	26797	27017	27119	27144	27116	27182	27034	26898	27040	27144	27031	27091	27053	27113	26976	26833	26959	27091	26989	27116	26980	27145	27158	27004	27134	27095	27120	26996	27060	27102	27123	27146	26958	26910	27093	27203	27043	26941	27118	27075	27140	27239	27225	27340	27189	27272	27021	27200	27017	27154	27311	27207	27262	27052	27134	27065	27078	27150	27168	26734	27205	27291	27255	27033	26917	26978	27254	27041	27086	27122	27232	27015	27183	27122	27255	27142	26866	27090	27160	26847	27251	27036	26996	27052	27064	27062	27133	27048	27041	27047	27136	27001	26961	27023	27153	27102	26974	27178	27154	26958	27103	27107	27019	27045	27098	27071	27357	27002	27093	27162	27154	27175	27005	27114	26830	27301	27054	27004	27194	27289	27198	26853	27112	27059	26868	26988	27235	27116	27136	26822	26920	27059	27127	26951	26936	27019	26924	27101	27349	27111	27195	27224	26945	26906	26907	26935	27183	27107	27115	27126	26844	27119	26961	27020	27087	27041	27068	26989	27129	27053	27367	26924	27211	27267	26849	27073	27269	27208	27045	27100	27031	27382	27171	26988	27145	27080	26975	27037	27062	27074	27045	26907	27019	27044	27014	27397	27078	27012	27174	27273	27014	27017	26917	27273	26965	27331	27095	27051	27007	27197	27350	27029	26879	27183	27157	27244	27101	26996	27145	27040	27168	27263	27205	26979	26794	27205	27352	27150	27057	27166	27158	27105	26795	26889	26996	27105	27187	27097	27089	26980	27079	26907	27165	26907	26967	27092	27226	27036	26844	27078	27138	27066	27139	26877	27075
27291	45450	44127	35757	30686	26919	24367	22502	21932	21153	20203	19398	18801	18601	18409	18549	18553	18371	18542	18260	18368	18432	18323	18374	18402	18449	18286	18522	18300	18313	18499	18491	18212	18252	18114	18103	18160	18217	18203	18107	17862	18179	17808	18059	17935	18064	17958	18077	18190	17924	17964	17798	18136	18181	18032	17925	18033	18096	18101	17876	18026	17917	17985	17943	18007	17983	18059	17817	18136	17868	17999	18023	17802	17937	17948	17983	17970	17998	18058	17877	17767	17774	17966	17895	18008	17832	17828	18005	18029	17904	18071	17976	17986	17921	17889	17883	18076	17911	18100	17956	17978	17960	18028	17963	17824	18087	17976	17825	18013	17886	17904	17729	17955	17995	17963	17924	17823	17973	17882	17831	17924	17900	18023	17944	18112	18051	18005	18003	17842	17873	17958	18023	17931	17977	17826	17928	18055	17929	17934	17903	17875	18097	17989	18110	17928	17773	17742	17921	17900	17842	17821	18101	17868	18050	17895	17964	17968	17982	18091	18010	18169	17937	17888	17919	18090	17921	18117	17940	17989	17832	18036	18007	17881	18088	17892	17768	17979	17838	17774	17898	17845	17944	17987	17857	18030	17767	17921	18153	18057	17938	17940	18096	17884	18079	17909	17865	17809	17873	17970	18079	17950	17757	18091	17987	17917	17835	17872	17960	17856	17922	18014	17837	18015	17816	17894	17878	17952	17907	18109	17964	17939	17925	17999	18057	17900	17896	18008	18032	17826	17856	18021	18018	17828	18020	17952	17970	17827	17854	17936	18131	17890	17884	17965	17931	17886	17910	17860	17970	17906	17976	17806	18026	18044	17957	18011	18012	17766	17879	17995	18052	17925	18016	18032	17919	17991	18003	17957	17792	17960	17951	18053	18044	18145	17945	17849	17885	17845	18036	17862	18077	17711	17995	17883	18009	17943	17971	17966	18036	18061	17864	17944	17956	18160	18049	17906	17848	17961	17937	17880	18126	17805	18082	17934	17830	17874	17960	18090	17999	17746	17986	18004	18019	17878	17969	18029	17935	17995	17909	17822	17901	17952	17823	17985	17729	18079	17902	18006	17975	17799	17860	17871	18011	18018	17944	17800	17912	17775	17906	17852	17846	17930	17965	17961	17841	17985	18106	17871	18045	17980	17891	17984	18111	17980	17948	17939	17922	17999	17977	18060	17914	17775	17905	17971	17834	18008	18066	17963	17911	17906	17981	18024	17994	18045	17808	17846	17935	17979	17889	17759	18029	18049	17891	18031	17867	17898	17831	17962	17943	17882	17822	17864	17984	17817	17894	17968	17970	18023	17910	17861	17990	17993	17769	17885	17842	17917	18085	17867	17870	17856	17935	17927	18044	17916	18130	17951	18052	18035	17983	17940	17957	17915	17817	17869	17971	18068	17951	17930	17991	17950	17847	17906	17796	17930	17871	17995	17860	17751	17943	17979	17995	17894	18024	18036	17953	18028	18102	18048	18037	17857	17999	17953	17936	17939	17789	17975	17835	17973	17932	18183	17955	17983	17950	17958	17859	17814	17995	17941	18024	18044	17991	17825	17919	18066	17812	17972	18039	17900	17685	18040	17904	17972	17960	17812	18101	17721	17862	17983	18016	17992	17953	18080	18104	18085	17811	17991	17884	17966	18052	17843	17965	17941	17905	17769	17993	17903	17945	17854	18041	18015	18060	17971	17949	17715	17862	17879	17853	17926	18072	17953	17877	17907	18077	18010	17938	17941	17988	17882	18020	17810	17892	17945	17940	18109	17985	18012	17942	18014	17888	18185	17812	17941	17873	18029	18013	17863	18014	17935	18007	17990	17803	17914	18113	17981	17756	18059	17848	17955	17971	17911	17776	17948	17851	17823	17889	18036	18168	17926	17953	18083	17875	17905	17852	17779	17903	17908	17926	17965	18060	17994	17861	17937	17884	17942	17946	18030	18115	17996	18060	17903	17859	17969	17973	18033	17845	17939	17686	18115	17870	17902	18053	17918	18031	17989	17801	18072	18059	17994	18017	17839	18077	18126	17807	17902	17795	17803	17985	17831	18042	18050	17813	17915	17850	18054	18073	17897	18130	18138	17817	18131	17998	17923	18031	18044	17968	17854	18022	18118	17976	17915	18045	17941	17976	17945	17829	17979	17912	18011	17890	18152	17979	17996	17938	17905	17982	17947	18045	17989	17980	17865	17774	17949	17910	18094	18066	17955	17797	17801	18037	17909	18005	18014	17924	17983	17965	17944	18051	17989	17901	18081	17814	18031	18175	17996	18114	17840	17807	17787	17888	18093	18015	17958	17841	17985	17969	18134	17852	17761	17886	18060	17920	18128	17810	18074	17879	17898	18012	17804	17836	17959	18018	17992	17934	18074	17821	17932	17970	17999	17710	17872	17819	17957	18083	17929	17910	17927	18035	17960	17776	17978	17805	18012	17772	17872	17938	17797	17989	18023	18157	18186	17913	17942	18000	18103	18055	17918	17939	17777	18029	17758	17963	17836	17924	17972	17941	18017	18115	17871	18088	17796	18082	17826	17721	17944	17856	17932	18011	17885	17892	17956	17981	18038	18025	17960	18016	17800	17995	18071	17878	17930	17985	17925	18038	17908	17836	18013	18056	18084	17793	17933	18003	17788	17933	18042	17910	17917	18043	18054	18033	17898	18000	17781	18013	17931	17975	17925	18029	17794	18205	17849	17792	18016	17938	18068	17867	17936	17872	18092	18062	17980	17883	17794	17908	17959	17836	17794	18014	18019	18133	17969	17925	17828	17947	17891	17787	17911	17917	17947	17985	17996	17989	17895	17986	18040	17938	17742	18055	17784	17968	17825	17803	17839	17981	17839	18095	18028	17982	18051	18035	17862	17846	18169	18086	17954	18046	17888	17982	17903	18052	17787	17835	17987	17906	18078	18024	18055	18060	17814	18107	18182	17932	17946	17858	17963	18031	17871	17977	17968	18032	17959	17849	17957	17767	17890	17888	17935	18086	17853	18027	18058	17855	17709	17889	18112	18080	18106	17889	18059	18022	17803	17941	17945	17855	17967	17890	17958	17898	17835	17838	17966	17934	17836	17860	17980	18019	17976	17936	17995	17827	18009	18022	17979	17722	17884	17991	18159	17973	17971	18057	17795	17798	17965	17808	18021	18011	17961	18037	17795	18120	17928	17859	17732	17917	17930	18035	17901	18015	17853	17957	17970	17996	18086	18153	17967	17851	17936	17872	18050	18035	17994	18107	17987	18052	18117	18140	17878	17888	18011	17904	17825	18095	18095	17995	17984	17924	17907	18062	17964	18070	18151	17932	18059	18012	18003	17961	18136	17883	18038	17819	18025	17941	18018	18029	18066	18108	18015	18008	17964	17860	17921	17917	17895	17855	17970	17873	17872	18078	17884	17845	17769	17998	18052	17999	18006	17810	17907	17924	17896	17885	17998	17796	17984	17881	17927	18109	18068	17963	17993	17923	17902	17981	18023	17969	17863	18105	17969	18103	17899	17914	18156	18096	17825	17955	17897	17825	17879	17931	17925	17838	17939	18013	18001	17989	17890	17980	17877	17970	17942	18089	17894	18035	17809	17908	17858	17755	18141	17892	17867	18072	17981	17798	18150	17912	17943	17874	18033	18026	17812	17988	17930	18046	17921	18006	17998	17931	17990	18060	17921	18008	17983	18036	18048	17885	18122	17804	18015	17875	17908	17958	17893	18044	17912	17936	17852	17927	17896	17875	18005	17920	17892	17670	17870	17805	17894	18130	17855	17745	17937	17890	17991	17947	18020	17923	17971	18024	18073	17837	17815	17959	17838	17983	17926	18114	17917	18031	17983	18000	18104	18086	17940	18019	18016	17951	17865	17811	17828	17910	18122	17903	17894	17993	17842	17884	17944	17814	17970	17942	17870	17893	18076	17969	17926	17924	18228	17924	17870	17971	17972	18034	18002	17896	17839	17996	18000	18047	18033	18067	17867	17843	17996	17944	17957	17853	18027	18085	17846	17937	17824	17896	17888	18065	17914	18001	17949	18068	17966	17907	17897	18021	17703	17878	17911	17829	17985	17830	18071	18013	18156	17887	18004	17780	17852	17904	17849	18013	17918	17827	18029	17910	17901	17834	17969	18150	17861	18065	18042	17912	18163	17820	18002	18008	17812	17911	17739	18062	17976	17876	17783	17929	17929	17872	18014	18075	17907	17866	17795	17907	17921	17869	18034	17759	17927	17938	17867	17936	18033	17727	17932	17881	18018	17993	18046	18063	17936	17931	17927	17823	17974	17798	17967	17977	18078	17894	17857	18054	17813	17827	18071	18105	17904	17772	17919	17895	18050	17923	17874	17985	17830	18085	17870	17730	17994	17939	17721	17886	17988	18033	18008	18135	17901	18013	18045	18000	17864	17820	18109	17986	18067	18011	17849	17978	17938	17894	17896	17885	18005	18072	18072	18019	17921	18105	17981	18072	17930	17945	17851	17968	17963	18016	17843	17834	17977	18043	17982	17960	18054	17986	17885	18050	17822	18132	17839	17939	17953	18051	17883	17822	17977	17968	17839	17935	17903	18010	17880	17958	18138	17946	17977	18075	17926	18090	18033	18015	18099	17964	17973	17896	17895	17942	18048	17869	17916	17978	18014	17846	17878	17966	17911	17931	17933	17905	17870	17939	18027	17956	17991	18055	17937	17859	17986	17965	17893	17737	17993	18033	17874	17988	17774	18012	17821	18005	17944	17958	18121	17983	17965	18128	18093	18054	18028	17957	17868	17896	17932	17731	18026	18082	17760	17995	17893	18118	17915	17988	17894	18051	17883	17814	18040	17940	17865	17740	17917	18074	17993	18057	17813	18029	17830	17983	17909	17943	17981	17901	17974	17802	18002	17969	18031	17894	18126	18026	17899	17956	17964	18036	18011	17837	17850	17967	17818	17943	17895	18082	18033	18003	17875	17929	17880	17794	17880	17999	17940	17718	17971	17936	17978	17994	18047	17994	18015	17898	18066	17954	17945	17998	17928	17948	17986	18091	18122	18179	18107	17852	17915	17906	18076	18001	18052	17860	18020	18077	17884	18130	17997	17772	17886	17977	17807	17818	18117	17873	17991	17817	17977	18039	17817	18049	17861	17927	18019	18020	17932	18077	17900	17923	17880	17817
22381	20801	27067	25433	24565	30209	33126	30060	29078	28834	28369	27389	26870	26832	26702	26711	26697	26442	26460	26587	26468	26411	26455	26388	26584	26392	26592	26288	26507	26487	26462	26251	26430	26204	26252	26144	26325	26261	26063	26132	26253	26221	26001	25992	26261	26060	26035	25833	26046	26068	26064	25967	26271	26204	26088	25919	26117	25950	26081	26025	26079	26288	26104	26163	25981	25812	26055	26198	25951	26277	26158	25986	26188	25853	26400	26142	26039	26133	26082	26162	25988	25960	25955	25999	26054	25933	25997	26024	26000	25956	26039	26049	26147	26174	26465	25924	25916	26180	26174	26207	26152	25959	26107	26009	26058	26056	26119	26161	26041	26227	26047	26031	26184	26102	26120	26089	25901	26236	25984	25957	26081	25785	26016	26021	25656	25982	26044	25920	26101	25870	26090	25928	26068	26010	25808	26012	26100	26154	25970	25825	26197	25968	26205	25794	26246	25909	25977	26120	26063	25853	25718	25951	25664	26084	26174	25889	26143	25896	25881	26197	26013	26145	25882	26061	25877	26063	26117	26098	25999	26010	26075	25969	25933	26145	26027	26137	25922	25796	25779	25848	26138	25898	26026	25869	26073	25901	25867	26199	26139	26138	25908	25979	26067	26197	26106	25840	26036	25981	25956	26248	25821	25925	25934	26160	25857	25916	25826	26107	26111	25987	26010	26179	25870	26078	26237	26188	26091	26059	26021	26059	26187	25988	25966	26156	25988	26129	25983	26058	25893	26090	26046	26185	26145	25932	26077	25943	26067	25986	26277	25935	26142	26144	26012	26094	25830	25905	26091	26016	26207	25818	26142	25841	26086	26039	26056	25907	26047	25871	25925	25956	26058	25915	25855	25990	25812	26189	26458	25867	25988	25922	26054	26123	26181	26110	25909	26075	26258	26098	25943	25833	25792	26046	26007	26287	25965	26325	26016	25945	26222	26000	26261	26157	26113	25903	26024	25957	26025	25854	25932	26099	26147	26046	25833	26148	25933	25944	25991	26132	26092	26096	26367	26071	25738	25775	25837	25832	26018	25912	26049	26044	26220	26060	25878	25893	25793	26172	25956	25970	25904	25990	26079	25993	26026	26121	25939	25850	26052	25867	26080	26052	26170	26028	26054	26074	26079	25844	26064	26071	26165	26065	26048	25902	26130	25996	25886	25927	26381	26093	26100	25803	26007	25718	25957	25879	26079	26055	26152	25998	26025	25903	26195	25936	26041	26299	26006	26131	26101	26008	25922	25860	25938	26165	25940	25925	26228	26007	25957	25945	26152	25975	25994	25864	25901	26051	26221	25791	25909	26197	26234	25875	25917	25745	26168	25857	26157	26082	26065	25902	26169	26151	26043	25995	26161	26008	26192	25979	25891	25913	26024	25957	26191	26023	25910	25819	26060	26053	26204	26037	26051	25828	26005	26129	26014	26133	26107	26079	26024	25953	26094	25648	26078	25994	26101	26074	25869	25976	26019	25877	25971	26135	26319	26178	25962	26080	26108	25911	26207	26182	25707	25903	26138	26149	26149	26157	26076	26048	26042	25846	26164	25931	25903	25924	26068	25780	26157	26073	25921	26187	25931	25924	26196	26177	25927	26053	26028	25957	26133	26114	25943	25941	26063	26031	26014	25885	25913	25972	26079	25899	26163	26093	25932	26082	25989	26039	25935	26133	26158	25830	26129	25929	26064	26163	26002	25816	25874	26161	26000	26065	26124	26153	26089	26205	26052	26175	26068	25906	26001	25912	25950	25923	26067	26174	25939	25841	26007	26076	26056	26083	25907	25977	26246	26123	26062	26098	25946	26006	26263	25996	26003	25943	25888	26043	26119	26143	26029	26203	26259	25849	25795	25804	25990	26025	26021	26271	26229	26245	26004	26157	26178	25929	25900	25991	26074	26094	26072	25609	25971	25917	26006	26193	26055	25930	26145	26034	25964	26035	25917	25893	26168	25904	25851	25974	26011	26100	25987	26066	25894	26140	25938	25990	25884	26303	26286	25878	25706	25843	26117	26038	26210	25965	26147	25968	25933	25890	25873	25844	25860	25914	26081	25978	26388	26091	25991	25890	26310	26039	26074	25945	25924	25940	26067	25780	26176	26179	26083	25976	26198	25812	25914	26009	25987	26042	25906	25918	25967	26090	25833	26003	26143	25990	25817	25934	26004	25780	25935	25968	26068	26002	25968	26105	26175	25994	25797	26089	26045	25718	26014	26185	26079	26085	26248	26195	26152	26252	25999	26049	26101	25936	26164	26155	26036	26034	26195	25921	26098	26140	26158	26055	25922	26114	26074	25963	25945	26039	26142	26307	25942	25840	25930	26009	26027	26360	26044	26264	25943	26023	26011	25976	25805	25791	26008	25890	25999	25939	25990	26081	26002	26058	25786	25942	26126	26201	25963	26038	26068	26185	26000	25946	25729	26112	26161	26265	26157	25954	25808	26208	26309	26202	26256	25992	25824	25952	25973	26042	25931	26087	25957	25770	25776	26080	26134	26188	26153	25991	26049	25878	25949	26163	26099	26230	25923	26173	26065	26052	26237	25858	26080	26032	26117	26041	25873	26061	26266	26097	25957	25976	26157	25644	25984	25897	25936	26059	26076	25981	25930	25879	26107	26073	26205	26082	26151	26137	26211	25907	25935	25955	26224	26161	25913	26065	26088	26305	25987	25952	26156	25909	26143	26403	25953	26050	26087	25982	26103	25822	26046	26028	25929	26069	26044	26057	25801	25885	26052	26099	26012	26119	25864	25994	26105	26012	25939	25829	25953	26081	25814	26023	26079	25936	26074	25991	25934	25577	25885	26041	25653	25898	26032	26051	26113	26071	25898	26047	26001	25970	25988	26077	26061	26102	25988	25874	25971	25769	25865	26017	26211	25946	26191	26288	26021	26139	26269	25987	25987	25902	25839	25945	25940	26104	26211	25853	26030	25982	26392	25944	25903	25941	26180	25954	25888	25948	26040	25941	26000	25933	26142	26009	25951	26096	26221	26201	25836	26068	26043	25926	26037	25916	26076	25903	26129	26046	26100	26289	25997	26218	26184	25789	26201	26127	26053	25995	26138	26443	26036	26101	26104	25992	25965	25835	25868	25952	26131	26142	25890	26201	26022	26078	25828	25834	26131	26037	26176	25991	26242	25915	26022	26220	26225	25911	26033	26143	25949	26056	25991	26214	26141	25861	26000	26058	26018	26152	26300	26140	26120	26012	25930	26173	26211	26082	26062	25969	26014	26196	25871	26100	25851	25786	26124	25921	25954	26008	25958	26105	25887	26094	25954	26122	25891	25858	26006	26068	25997	25940	26036	25781	25944	25967	26140	25939	25753	25990	25766	25927	26092	26094	26110	26070	25770	25960	26017	26149	25887	25721	25949	26003	26062	26033	26040	26208	26033	25850	25997	25833	26028	26126	25880	25885	26014	25808	25922	26056	26106	26102	25971	25989	26291	26127	26127	25936	26057	25853	25852	25957	26044	26168	26095	25797	26058	25985	26024	25906	26036	26083	26154	26074	26062	25942	26306	25939	26015	26031	25916	25828	26060	26047	25883	25974	25958	25970	26097	25968	26036	25966	25863	26005	25955	25916	26078	25750	25875	25745	25945	25705	26111	25915	26025	25868	26115	26031	25822	25916	26071	26150	26097	25960	25864	26016	26284	25761	26177	26138	26160	26117	25863	26017	26087	25835	26158	25914	25874	25963	25853	25945	25961	25955	26223	25997	26086	25884	25945	26078	26152	25870	26099	25977	26114	25719	26019	26048	26101	26004	25871	26026	26310	26169	25910	25872	26240	26092	26032	25815	25997	26135	26296	26181	26287	25994	26257	25976	25922	26133	26104	26063	26069	26235	25934	25716	25987	25855	26056	26215	25894	25875	25950	26110	26305	26184	25954	26186	25999	26397	25943	26002	26255	26050	25845	25853	25981	25820	26245	25927	26126	26067	26074	26139	25924	26106	26276	26054	26038	25944	26224	26110	25923	26036	26060	26032	25726	25838	25985	26005	25799	25932	26048	26039	26164	26083	26279	25967	26017	26057	26201	26203	26032	25969	25932	26031	26058	26057	25816	26153	25900	25949	26134	26054	26129	25946	25924	25970	25898	26160	25913	26058	25940	26087	26044	26081	26010	26159	26011	26119	26087	25995	25864	26132	26016	25921	26060	26061	26138	25885	26044	25983	25915	25930	25887	26261	26278	26163	26305	26065	26259	25925	25997	25946	26163	26010	26037	26062	26018	25910	26017	25984	25909	25764	26185	26334	26024	26110	26182	25845	26081	26032	26297	26143	25798	25951	26102	26439	26249	26274	26200	25875	25910	26100	26046	26059	25828	26159	25833	26023	26171	26111	26053	26183	26003	26061	25788	25979	26187	26044	25933	26113	26037	26271	26001	25978	26033	25924	25771	26217	26070	26071	25695	25918	25990	25860	25810	25903	26177	26107	26046	26178	25871	26047	25827	26110	26025	26100	26187	25948	25988	25895	26002	26084	25989	25886	25688	26070	26240	26327	26041	25984	26026	25942	26263	26178	26050	26289	26052	25821	26312	26120	25895	26038	26006	25941	26020	26205	25717	26143	26079	26130	25753	25975	25886	26209	26105	26115	26103	25743	26011	26112	25981	25928	26035	26181	25890	26221	25843	25982	26107	25999	25948	25973	26092	26097	26003	25998	26198	26136	25849	25959	25920	26349	26073	26113	26107	25946	25972	26206	25903	26014	25989	26022	25825	25985	25837	26021	25752	26094	25980	25918	25832	26164	25911	26246	26052	25940	26015	25985	25974	25931	26066	26309	26114	25771	26044	25780	26229	25848	26142	25806	26064	26037	26162	26177	26119	26071	25813	26274	26300	26025	26035	26030	25998	26106	26135	25954	26125	26114	26268	26106	25815	26053	25889	26155	25978	26012	25958	26139	26003	26108	26107	26243	26199	25867	26170	26190	26095	26095	26220	26422	26153	26145	25898	26295	26082	26000	26158	26279	26014	25989	26092	25995	25999	25782	26212	26004	25969	26137	25985	26078	25959	25927	25997	25917	25973	25912	25932	26301	25844	26228	26032	26226	25930	26272	26290	26102	26240	25966	26009	25995	26037	26089	26021	25866	25995	26136	26143	25815	26095	25980	26311	25932	26103	25858
28522	48882	48395	38745	32944	28639	25072	23408	22602	21686	20965	19057	18559	18277	18133	18260	18290	18097	18131	18009	18056	18078	18025	17905	18150	18082	18251	18167	18067	18365	18111	17936	17817	17798	17911	17772	17919	17735	17620	17472	17554	17569	17491	17520	17450	17551	17459	17350	17447	17619	17550	17412	17369	17439	17653	17339	17412	17425	17556	17426	17521	17407	17449	17626	17535	17259	17471	17416	17304	17551	17441	17499	17435	17316	17289	17423	17409	17323	17568	17490	17526	17448	17378	17418	17272	17423	17433	17650	17307	17404	17408	17585	17395	17316	17327	17616	17352	17256	17347	17484	17297	17311	17315	17544	17468	17386	17510	17427	17315	17326	17340	17304	17386	17232	17392	17340	17521	17255	17316	17304	17446	17378	17218	17267	17506	17296	17325	17265	17406	17415	17294	17459	17459	17366	17540	17370	17328	17416	17417	17467	17404	17300	17417	17266	17499	17535	17409	17282	17456	17247	17320	17331	17433	17312	17350	17337	17347	17324	17389	17359	17400	17430	17420	17390	17499	17405	17362	17489	17264	17197	17406	17416	17304	17444	17458	17438	17247	17450	17539	17480	17393	17372	17324	17411	17430	17331	17378	17441	17249	17337	17380	17320	17504	17415	17430	17336	17385	17236	17332	17479	17437	17267	17435	17388	17270	17481	17533	17417	17292	17359	17433	17228	17458	17338	17290	17290	17532	17210	17404	17453	17471	17381	17325	17379	17367	17422	17373	17406	17492	17415	17362	17440	17546	17368	17347	17422	17240	17412	17468	17551	17291	17273	17324	17367	17373	17342	17362	17417	17432	17492	17421	17407	17175	17386	17395	17308	17194	17407	17331	17370	17542	17417	17489	17204	17457	17405	17364	17327	17537	17381	17511	17676	17369	17463	17259	17452	17233	17302	17349	17371	17222	17373	17523	17439	17386	17338	17281	17586	17583	17423	17460	17492	17433	17389	17440	17531	17397	17207	17368	17422	17339	17289	17385	17371	17341	17371	17535	17365	17484	17269	17369	17595	17354	17226	17222	17566	17299	17442	17516	17299	17539	17402	17426	17259	17389	17542	17242	17638	17409	17427	17418	17276	17353	17477	17376	17282	17418	17412	17541	17397	17600	17429	17202	17369	17400	17477	17520	17308	17372	17448	17452	17342	17503	17297	17101	17291	17213	17320	17270	17390	17388	17208	17538	17302	17404	17428	17365	17300	17460	17523	17331	17385	17377	17342	17579	17576	17299	17564	17390	17211	17422	17416	17267	17491	17447	17343	17430	17449	17455	17373	17454	17503	17397	17424	17411	17391	17264	17409	17400	17533	17637	17299	17314	17512	17341	17408	17440	17383	17507	17554	17391	17571	17403	17397	17337	17405	17496	17360	17373	17373	17558	17260	17223	17462	17312	17526	17433	17337	17418	17360	17243	17407	17465	17310	17332	17390	17451	17448	17372	17144	17497	17456	17410	17271	17463	17454	17447	17448	17411	17397	17298	17477	17530	17557	17317	17509	17395	17669	17365	17469	17420	17425	17331	17371	17270	17492	17372	17250	17400	17362	17432	17199	17437	17380	17502	17500	17320	17290	17277	17385	17454	17548	17378	17356	17280	17326	17483	17327	17376	17235	17308	17337	17497	17394	17472	17294	17636	17443	17511	17373	17312	17309	17501	17458	17424	17443	17383	17201	17300	17431	17475	17435	17339	17698	17436	17388	17415	17431	17396	17494	17247	17479	17369	17448	17519	17393	17437	17080	17308	17475	17361	17493	17319	17484	17397	17453	17500	17500	17321	17679	17494	17414	17464	17298	17442	17379	17452	17497	17540	17390	17409	17206	17436	17371	17347	17407	17252	17524	17395	17217	17495	17255	17285	17517	17408	17451	17348	17370	17536	17402	17268	17258	17404	17377	17504	17276	17344	17430	17362	17353	17313	17434	17399	17402	17381	17421	17371	17461	17459	17217	17539	17368	17329	17623	17480	17379	17258	17565	17290	17356	17379	17315	17418	17374	17467	17351	17189	17588	17582	17500	17242	17345	17515	17347	17490	17151	17459	17232	17348	17439	17391	17233	17333	17419	17456	17185	17166	17226	17337	17425	17314	17362	17416	17267	17449	17469	17429	17446	17426	17407	17490	17319	17371	17556	17384	17330	17323	17359	17385	17450	17286	17433	17480	17408	17365	17472	17414	17337	17362	17388	17361	17458	17370	17425	17614	17414	17303	17386	17460	17324	17233	17415	17335	17428	17529	17417	17500	17297	17291	17424	17368	17408	17365	17364	17327	17420	17490	17505	17403	17333	17363	17259	17353	17254	17440	17357	17294	17181	17367	17230	17558	17394	17221	17488	17465	17459	17341	17493	17343	17330	17325	17379	17348	17448	17387	17328	17519	17426	17522	17330	17336	17319	17335	17186	17371	17259	17465	17425	17550	17386	17313	17541	17437	17342	17306	17304	17286	17375	17292	17420	17348	17477	17348	17604	17358	17385	17462	17448	17443	17262	17300	17474	17265	17372	17387	17288	17316	17462	17363	17355	17461	17452	17544	17268	17334	17305	17445	17325	17408	17402	17373	17450	17280	17356	17372	17404	17283	17275	17475	17433	17451	17226	17371	17472	17332	17517	17180	17245	17438	17272	17237	17360	17478	17379	17338	17342	17324	17590	17471	17489	17534	17274	17473	17383	17394	17360	17533	17188	17398	17262	17498	17367	17440	17370	17521	17413	17424	17385	17343	17501	17385	17566	17339	17353	17398	17431	17353	17331	17393	17340	17318	17281	17450	17369	17359	17258	17500	17275	17251	17554	17471	17443	17541	17292	17304	17407	17167	17304	17333	17310	17382	17292	17455	17127	17484	17641	17284	17420	17449	17436	17386	17536	17490	17181	17457	17285	17479	17316	17273	17484	17369	17357	17158	17277	17350	17369	17394	17285	17278	17483	17592	17416	17435	17076	17340	17461	17464	17384	17448	17454	17369	17109	17504	17455	17307	17472	17356	17491	17359	17476	17476	17380	17536	17329	17423	17383	17353	17388	17209	17311	17362	17376	17463	17316	17362	17216	17357	17338	17290	17350	17431	17431	17167	17189	17208	17440	17350	17499	17362	17480	17347	17307	17429	17320	17165	17282	17364	17306	17350	17216	17359	17379	17515	17268	17373	17221	17544	17405	17369	17440	17460	17489	17472	17358	17434	17369	17560	17200	17307	17530	17338	17332	17413	17545	17458	17252	17373	17519	17413	17247	17480	17466	17302	17366	17458	17450	17548	17267	17500	17397	17415	17500	17294	17426	17391	17467	17355	17394	17346	17335	17383	17349	17640	17211	17432	17366	17323	17495	17338	17408	17395	17610	17293	17228	17480	17468	17504	17384	17436	17475	17422	17484	17429	17397	17367	17295	17340	17426	17508	17513	17221	17552	17362	17415	17440	17320	17425	17495	17419	17270	17309	17517	17202	17471	17506	17452	17324	17424	17295	17308	17407	17639	17359	17531	17248	17465	17544	17352	17458	17463	17459	17386	17415	17408	17390	17322	17514	17482	17473	17455	17462	17413	17692	17390	17447	17433	17547	17387	17489	17452	17435	17311	17380	17310	17261	17402	17307	17530	17369	17587	17351	17467	17349	17312	17367	17387	17435	17423	17384	17380	17376	17265	17457	17529	17385	17659	17332	17301	17378	17305	17251	17237	17302	17383	17415	17571	17512	17454	17471	17525	17471	17318	17496	17423	17152	17408	17349	17379	17329	17344	17401	17139	17404	17414	17479	17387	17441	17480	17360	17274	17514	17349	17248	17339	17293	17359	17362	17188	17330	17320	17295	17399	17389	17333	17400	17413	17495	17467	17415	17399	17477	17353	17274	17498	17419	17460	17257	17416	17572	17478	17233	17388	17521	17367	17473	17522	17335	17375	17455	17273	17466	17345	17460	17365	17509	17365	17220	17437	17475	17474	17531	17344	17319	17460	17354	17361	17298	17489	17495	17254	17548	17377	17368	17464	17353	17274	17495	17323	17353	17243	17455	17461	17445	17455	17457	17462	17353	17494	17434	17260	17443	17453	17430	17255	17309	17381	17595	17373	17535	17286	17388	17277	17392	17325	17496	17310	17359	17419	17372	17483	17457	17287	17349	17476	17331	17434	17422	17420	17239	17312	17415	17380	17340	17360	17439	17385	17488	17367	17460	17608	17489	17223	17505	17364	17373	17343	17461	17228	17344	17374	17451	17356	17451	17504	17352	17239	17602	17442	17533	17294	17608	17502	17425	17615	17425	17429	17156	17421	17462	17313	17323	17450	17425	17360	17333	17265	17523	17419	17405	17435	17217	17407	17470	17481	17448	17295	17360	17378	17289	17436	17402	17299	17548	17437	17486	17394	17345	17452	17212	17463	17294	17292	17363	17218	17416	17315	17505	17309	17305	17457	17451	17576	17358	17372	17303	17509	17369	17297	17486	17501	17511	17353	17303	17605	17400	17374	17340	17344	17403	17387	17499	17209	17449	17375	17510	17370	17315	17350	17460	17460	17435	17542	17494	17457	17585	17456	17405	17226	17637	17329	17316	17377	17365	17428	17453	17190	17552	17498	17366	17379	17586	17290	17337	17502	17472	17335	17408	17484	17582	17265	17321	17460	17327	17395	17246	17528	17312	17375	17545	17286	17512	17533	17356	17394	17312	17406	17432	17354	17327	17271	17324	17527	17417	17473	17497	17414	17369	17273	17391	17469	17416	17392	17397	17449	17350	17341	17389	17442	17302	17396	17440	17486	17585	17411	17138	17333	17406	17444	17541	17294	17442	17382	17291	17315	17328	17326	17333	17558	17394	17397	17459	17242	17198	17476	17489	17295	17445	17359	17293	17292	17414	17435	17423	17379	17526	17415	17612	17413	17350	17335	17262	17340	17401	17251	17241	17369	17304	17430	17379	17571	17492	17510	17423	17251	17235	17516	17362	17432	17639	17306	17274	17439	17318	17393	17279	17365	17556	17391	17317	17618	17469	17608	17404	17347	17306	17420	17440	17302	17533	17371	17465	17320	17273	17189	17427	17391	17500	17496	17443	17504	17332	17414	17388	17510	17307	17279	17249	17214	17397	17487	17342	17340	17214	17177	17486	17392	17394	17361	17260	17491	17543	17454	17340	17361	17470	17448
39374	36542	40090	35815	32033	30559	29116	28339	28159	28096	27687	27206	27035	26820	26998	26667	26833	26489	26872	26684	26645	26550	27028	26463	26851	26954	26907	26960	27096	27001	26743	27046	26584	26922	26729	26488	26763	26856	26555	26653	26987	26672	26608	26706	26631	26634	26834	26630	26789	26740	26525	26775	26681	26639	26671	26516	26668	26601	26547	26457	26501	26524	26419	26617	26746	26649	26706	26617	26370	26579	26580	26631	26641	26743	26170	26577	26581	26423	26528	26740	26523	26553	26665	26577	26698	26566	26544	26514	26438	26544	26620	26392	26537	26404	26724	26888	26651	26693	26611	26658	26516	26494	26823	26391	26750	26691	26497	26684	26586	26644	26570	26581	26592	26478	26696	26690	26662	26632	26540	26453	26734	26517	26581	26475	26778	26339	26431	26503	26390	26596	26736	26493	26523	26569	26554	26848	26698	26584	26719	26490	26534	26337	26689	26586	26782	26770	26678	26510	26655	26674	26623	26786	26442	26611	26340	26733	26588	26578	26811	26486	26603	26600	26810	26859	26689	26502	26721	26466	26630	26694	26437	26671	26784	26666	26683	26588	26434	26814	26647	26800	26536	26728	26656	26575	26477	26429	26735	26721	26710	26641	26627	26643	26651	26612	26483	26363	26667	26651	26787	26437	26556	26476	26573	26533	26588	26843	26408	26712	26622	26585	26621	26444	26720	26593	26511	26463	26584	26643	26438	26549	26696	26507	26633	26901	26893	26788	26481	26570	26710	26631	26563	26594	26592	26776	26561	26575	26692	26640	26716	26633	26778	26788	26659	26669	26614	26838	26844	26383	26737	26728	26446	26544	26523	26548	26777	26618	26544	26661	26505	26817	26381	26874	26511	26372	26443	26345	26534	26535	26395	26443	26627	26731	26677	26556	26559	26636	26629	26388	26748	26365	26565	26661	26636	26516	26550	26697	26590	26802	26621	26781	26652	26508	26719	26576	26609	26684	26962	26392	26666	26444	26630	26655	26733	26555	26640	26682	26593	26679	26778	26630	26840	26602	26421	26576	26699	26612	26741	26745	26898	26587	26653	26650	26676	26576	26462	26519	26927	26467	26563	26370	26665	26685	26766	26856	26558	26473	26530	26461	26756	26660	26327	26571	26806	26423	26566	26788	26700	26734	26727	26619	26817	26823	26652	26571	26678	26849	26781	26509	26706	26590	26448	26393	26480	26596	26472	26628	26726	26546	26380	26697	26565	26698	26494	26329	26716	26639	26703	26655	26494	26656	26506	26609	26626	26581	26327	26619	26794	26725	26633	26665	26276	26664	26482	26597	26770	26672	26412	26407	26416	26646	26770	26746	26757	26402	26720	26599	26683	26700	26774	26803	26728	26384	26611	26241	26521	26633	26723	26363	26817	26565	26466	26808	26710	26300	26582	26771	26562	26605	26648	26729	26830	26520	26488	26773	26643	26918	26718	26663	26542	26435	26807	26644	26617	26699	26824	26651	26810	26725	26556	26688	26673	26471	26475	26426	26612	26347	26545	26550	26482	26392	26786	26850	26562	26623	26547	26866	26754	26806	26648	26582	26778	26673	26679	26437	26353	26507	26328	26731	26712	26676	26751	26699	26645	26851	26749	26652	26581	26612	26524	26609	26686	26539	26796	26875	26538	26693	26406	26541	26490	26437	26583	26382	26490	26593	26471	26228	26620	26723	26732	26586	26361	26529	26596	26594	26489	26469	26847	26544	26637	26740	26813	26526	26648	26465	26577	26484	26583	26555	26557	26580	26588	26522	26412	26607	26761	26824	26520	26473	26923	26577	26608	26721	26556	26460	26331	26749	26783	26779	26653	26530	26633	26756	26514	26439	26534	26545	26827	26519	26622	26581	26756	26610	26600	26548	26936	26663	26505	26605	26516	26538	26565	26720	26483	26843	26358	26497	26716	26726	26779	26568	26707	26592	26545	26432	26695	26719	26434	26785	26770	26704	26501	26367	26625	26811	26539	26664	26674	26698	26550	26582	26656	26767	26564	26727	26540	26578	26549	26643	26613	26608	26664	26524	26497	26751	26492	26687	26567	26493	26645	26449	26730	26698	26529	26496	26808	26651	26583	26538	26490	26567	26716	26656	26666	26692	26694	26612	26650	26588	26654	26647	26624	26717	26578	26542	26706	26553	26903	26596	26736	26925	26675	26769	26555	26775	26650	26467	26537	26628	26357	26407	26660	26699	26748	26674	26609	26545	26610	26695	26550	26790	26654	26633	26752	26739	26870	26491	26449	26739	26588	26440	26905	26900	26715	26666	26624	26566	26650	26811	26465	26359	26741	26796	26824	26538	26492	26587	26856	26682	26509	26514	26704	26579	26558	26612	26605	26628	26789	26583	26509	26627	26527	26838	26662	26681	26540	26460	26775	26622	26623	26739	26744	26545	26569	26677	26384	26524	26703	26764	26706	26677	26603	26768	26788	26526	26696	26598	26703	26616	26487	26770	26529	26528	26750	26668	26521	26681	26549	26513	26699	26844	26652	26338	26666	26720	26614	26776	26773	26763	26648	26751	26608	26520	26718	26623	26686	26681	26723	26803	26677	26574	26661	26776	26852	26760	26583	26716	26718	26521	26791	26595	26615	26573	26725	26714	26666	26902	26605	26511	26650	26806	26609	26647	26533	26545	26837	26586	26493	26575	26615	26535	26677	26437	26691	26650	26589	26717	26656	26730	26726	26567	26690	26556	26564	26618	26693	26209	26578	26700	26491	26640	26472	26387	26320	26568	26477	26758	26607	26562	26750	26651	26664	26278	26485	26626	26611	26666	26469	26714	26692	26531	26387	26679	26723	26763	26542	26359	26600	26591	26699	26613	26810	26446	26437	26454	26765	26674	26509	26574	26717	26518	26468	26646	26577	26718	26729	26619	26536	26738	26791	26358	26570	26526	26516	26565	26721	26521	26368	26315	26705	26643	26813	26432	26542	26530	26755	26745	26547	26325	26757	26461	26685	26447	26484	26681	26816	26903	26571	26812	26451	26856	26519	26379	26682	26317	26527	26638	26462	26342	26631	26663	26402	26499	26635	26590	26790	26310	26712	26744	26940	26648	26720	26533	26669	26741	26567	26526	26922	26864	26772	26658	26602	26702	26511	26792	26808	26630	26631	26288	26679	26783	26501	26579	26782	26698	26743	26604	26962	26611	27022	26524	26553	26783	26483	26491	26760	26464	26651	26406	26622	26716	26639	26483	26759	26531	26641	26739	26377	26651	26652	26618	26565	26447	26815	26525	26766	26933	26717	26411	26700	26641	26862	26620	26582	26620	26654	26680	26674	26669	26667	26472	26733	26821	26565	26510	26545	26661	26721	26645	26495	26435	26674	26715	26778	26537	26646	26636	26639	26371	26574	26488	26482	26669	26538	26368	26640	26677	26567	26503	26679	26433	26965	26729	26618	26660	26637	26732	26528	26600	26445	26642	26618	26330	27018	26684	26483	26735	26581	26708	26897	26575	26626	26613	26650	26632	26507	26718	26621	26586	26507	26676	26768	26691	26869	26625	26549	26782	26612	26487	26558	26618	26851	26623	26618	26559	26574	26507	26760	26834	26738	26687	26761	26641	26397	26943	26714	26503	26633	26736	26717	26873	26824	26503	26645	26830	26704	26568	26638	26759	26610	26379	26543	26612	26808	26604	26530	26468	26766	26689	26585	26373	26708	26666	26553	26533	26623	26750	26693	26526	26728	26736	26728	26814	26633	26665	26772	26634	26461	26497	26621	26570	26415	26285	26597	26554	26615	26300	26434	26719	26597	26732	26537	26624	26567	26591	26911	26747	26601	26743	26712	26570	26771	26354	26498	26479	26609	26538	26624	26453	26570	26781	26706	26498	26585	26533	26675	26630	26817	26656	26706	26434	26587	26626	26563	26570	26754	26626	26575	26588	26821	26891	26579	26658	26665	26667	26607	26660	26462	26396	26422	26347	26819	26753	26890	26517	26418	26568	26596	26733	26610	26421	26790	26673	26727	26590	26558	26585	26350	26661	26616	26686	26406	26719	26420	26581	26643	26715	26815	26492	26487	26448	26548	26372	26610	26545	26570	26569	26691	26609	26437	26672	26484	26728	26650	26690	26669	26637	26533	26366	26455	26688	26572	26935	26531	26677	26528	26705	26506	26577	26605	26542	26546	26697	26631	26651	26724	26647	26764	26659	26517	26509	26654	26627	26684	26637	26850	26602	26655	26569	26465	26557	26591	26697	26511	26573	26601	26782	26702	26480	26608	26548	26594	26660	26713	26683	26187	26519	26737	26604	26616	26542	26752	26587	26612	26453	26417	26546	26650	26694	26790	26770	26723	26592	26786	26382	26495	26447	26523	26424	26558	26722	26578	26586	26759	26514	26788	26367	26516	26523	26735	26694	26821	26602	26450	26630	26546	26733	26596	26704	26828	26420	26806	26415	26464	26539	26832	26594	26565	26581	26577	26794	26544	26724	26820	26814	26850	26666	26583	26801	26559	26463	26500	26429	26689	26535	26537	26797	26658	26854	26872	26659	26558	26805	27049	26543	26758	26629	26526	26484	26675	26442	26415	26795	26966	26683	26778	26549	27081	26785	26672	27160	26643	26558	26714	26747	26795	26729	26493	26670	26645	26459	26682	26518	26828	26555	26567	26733	26422	26780	26697	26613	26624	26724	26744	26794	26444	26717	26716	26725	26807	26837	26701	26503	26654	26635	26787	26524	26925	26766	26594	26518	26754	26586	26725	26406	26487	26615	26671	26648	26696	26721	26560	26692	26755	26977	26555	26689	26695	26567	26451	26583	26853	26299	26739	26496	26868	26670	26651	26417	26345	26748	26647	26842	26764	26354	26620	26731	26577	26527	26762	26533	26508	26613	26644	26538	26627	26720	26738	26669	26611	26770	26750	26661	26558	26861	26484	26617	26508	26542	26690	26538	26922	26708	26490	26737	26653	26623	26784	26609	26714	26411	26528	26571	26772	26698	26869	26582	26724	26493	26774	26498	26748	26468	26463	26432	26593	26537	26848	26810	26878	26721	26577	26431	26728	26617	26867	26588	26519	26805	26668	26922	26733	26526	26789	26544	26492	26633	26559	26549	26543	26776	26470	26675	26645	26613	26514	26199	26609	26686	26582	26372	26567	26558	26499	26810	26569	26711
31017	39020	38839	30419	26010	23636	21402	20281	20001	19722	19472	18402	18010	17857	17953	18028	18025	17887	18008	17723	17920	17842	17735	17926	17931	17909	18028	18024	17950	17914	18062	17907	17813	17816	17800	17990	17679	17852	17773	17930	17662	17912	17771	17822	17752	17754	17610	17784	17711	17850	17666	17648	17802	17727	17860	17803	17789	17598	17704	17801	17727	17766	17747	17598	17692	17623	17860	17749	17764	17474	17807	17736	17763	17706	17797	17694	17587	17743	17700	17752	17850	17748	17463	17768	17750	17743	17577	17712	17780	17871	17948	17595	17572	17684	17706	17719	17667	17719	17641	17710	17731	17665	17574	17548	17640	17753	17689	17609	17798	17537	17577	17792	17693	17705	17804	17763	17841	17924	17640	17606	17783	17858	17723	17841	17683	17777	17699	17874	17755	17751	17826	17876	17686	17682	17762	17716	17759	17544	17696	17590	17722	17647	17719	17862	17645	17842	17675	17687	17574	17673	17876	17873	17736	17803	17795	17710	17684	17825	17783	17796	17840	17669	17557	17752	17584	17596	17906	17706	17527	17814	17620	17694	17577	17833	17576	17567	17757	17770	17630	17725	17508	17752	17675	17758	17826	17744	17567	17663	17675	17651	17675	17658	17696	17593	17698	17722	17618	17534	17515	17722	17735	17653	17703	17565	17566	17657	17615	17743	17821	17608	17729	17586	17721	17819	17721	17571	17723	17643	17811	17805	17728	17706	17767	17777	17730	17777	17766	17688	17599	17739	17622	17671	17698	17663	17870	17584	17615	17747	17641	17771	17697	17640	17598	17717	17711	17709	17704	17578	17812	17579	17704	17582	17773	17671	17781	17780	17954	17541	17589	17737	17663	17871	17692	17675	17608	17582	17629	17741	17776	17818	17742	17828	17746	17702	17670	17666	17676	17677	17706	17786	17650	17654	17684	17659	17569	17887	17859	17808	17891	17658	17713	17628	17782	17790	17814	17680	17745	17805	17679	17792	17798	17669	17749	17830	17870	17607	17761	17803	17799	17815	17591	17558	17718	17714	17823	17669	17712	17804	17818	17509	17745	17757	17755	17639	17775	17870	17663	17744	17643	17714	17781	17609	17773	17755	17651	17721	17763	17578	17674	17709	17796	17687	17736	17729	17819	17902	17761	17865	17898	17649	17766	17668	17833	17618	17694	17713	17450	17679	17584	17454	17712	17850	17745	17903	17705	17634	17628	17767	17681	17711	17639	17675	17688	17622	17818	17709	17637	17766	17738	17660	17747	17723	17725	17565	17756	17735	17701	17691	17745	17771	17474	17808	17691	17791	17869	17558	17915	17834	17702	17770	17709	17653	17444	17734	17673	17739	17886	17730	17805	17756	17679	17487	17830	17714	17530	17626	17510	17563	17761	17641	17739	17693	17671	17614	17648	17721	17724	17779	17752	17847	17571	17765	17586	17825	17643	17846	17704	17650	17878	17630	17859	17724	17543	17717	17600	17717	17667	17683	17634	17728	17529	17840	17848	17617	17806	17556	17726	17712	17659	17563	17746	17716	17721	17664	17684	17828	17558	17603	17896	17757	17531	17761	17789	17712	17770	17663	17680	17786	17756	17684	17883	17516	17750	17638	17712	17688	17578	17883	17499	17745	17681	17837	17757	17519	17551	17569	17759	17656	17670	17781	17723	17719	17820	17695	17696	17797	17536	17639	17747	17668	17795	17556	17618	17759	17707	17729	17681	17900	17697	17553	17806	17780	17670	17650	17766	17709	17942	17711	17861	17861	17602	17565	17554	17582	17713	17560	17743	17504	17848	17624	17845	17708	17809	17565	17653	17716	17541	17552	17556	17632	17584	17526	17689	17690	17684	17831	17866	17698	17453	17704	17785	17654	17648	17821	17762	17718	17615	17700	17743	17658	17664	17587	17677	17813	17696	17662	17734	17572	17854	17610	17556	17513	17803	17747	17694	17851	17717	17623	17672	17797	17571	17691	17777	17670	17642	17763	17778	17710	17688	17676	17757	17742	17699	17748	17730	17827	17748	17538	17733	17841	17717	18073	17883	17719	17844	17781	17670	17779	17800	17805	17728	17848	17651	17532	17812	17750	17708	17841	17999	17645	17515	17742	17627	17679	17735	17705	17638	17669	17684	17741	17642	17640	17791	17641	17703	17744	17534	17626	17425	17697	17623	17604	17938	17887	17708	17919	17657	17726	17645	17693	17747	17636	17763	17800	17626	17943	17730	17796	17744	17888	17701	17562	17764	17721	17906	17670	17652	17926	17706	17772	17711	17767	17647	17706	17631	17648	17902	17424	17748	17931	17689	17877	17763	17695	17581	17652	17911	17762	17828	17781	17788	17710	17661	17719	17803	17900	17814	17657	17678	17727	17942	17707	17676	17586	17619	17818	17655	17782	17859	17887	17912	17657	17573	17696	17642	17550	17733	17645	17601	17732	17658	17843	17874	17551	17747	17637	17638	17645	17613	17681	17605	17683	17735	17873	17680	17591	17646	17688	17830	17557	17677	17654	17735	17741	17837	17634	17589	17635	17713	17810	17558	17723	17699	17605	17608	17673	17599	17707	17646	17649	17699	17739	17618	17679	17661	17807	17786	17666	17729	17709	17707	17609	17666	17766	17738	17757	17783	17831	17616	17834	17654	17704	17532	17644	17786	17780	17755	17507	17925	17634	17743	17790	17728	17606	17702	17624	17556	17790	17628	17745	17615	17632	17651	17888	17494	17737	17712	17787	17594	17842	17617	17753	17807	17611	17651	17620	17766	17681	17675	17605	17680	17695	17497	17593	17749	17731	17699	17800	17662	17852	17618	17715	17706	17784	17773	17716	17880	17586	17690	17770	17685	17734	17785	17861	17594	17659	17644	17786	17594	17817	17790	17763	17643	17785	17713	17862	17471	17523	17592	17681	17843	17746	17735	17635	17739	17646	17719	17760	17878	17614	17810	17735	17668	17866	17903	17715	17669	17669	17727	17753	17793	17917	17840	17646	17609	17613	17840	17789	17581	17702	17739	17801	17653	17635	17879	17707	17829	17685	17700	17455	17667	17733	17827	17697	17798	17685	17832	17703	17654	17679	17864	17739	17861	17746	17695	17797	17706	17793	17621	17869	17769	17673	17623	17580	17687	17652	17700	17724	17633	17992	17643	17594	17838	17673	17778	17710	17505	17607	17809	17877	17623	17711	17922	17766	17631	17811	17645	17715	17702	17640	17810	17779	17480	17717	17638	17809	17741	17658	17653	17640	17888	17726	17725	17653	17749	17800	17696	17665	17582	17742	17643	17694	17645	17727	17606	17859	17653	17752	17569	17748	17709	17626	17619	17855	17668	17677	17516	17791	17745	17622	17710	17677	17800	17807	17644	17673	17919	17931	17593	17714	17590	17716	17825	17831	17582	17733	17641	17671	17618	17868	17728	17847	17794	17663	17797	17619	17717	17701	17723	17812	17632	17775	17586	17798	17807	17707	17825	17726	17704	17622	17609	17819	17714	17586	17654	17660	17923	17802	17831	17774	17703	17545	17667	17770	17787	17584	17790	17747	17700	17744	17672	17665	17733	17601	17829	17863	17724	17655	17621	17871	17647	17812	17631	17629	17778	17640	17747	17650	17647	17864	17641	17521	17796	17724	17798	17713	17711	17567	17894	17890	17542	17898	17693	17912	17724	17723	17728	17658	17829	17836	17827	17820	17851	17671	17514	17705	17659	17661	17574	17691	17695	17861	17639	17779	17632	17790	17788	17907	17665	17742	17781	17841	17595	17652	17867	17682	17600	17680	17835	17873	17558	17784	17722	17805	17969	17626	17728	17698	17762	17751	17622	17639	17688	17650	17763	17871	17552	17726	17719	17621	17755	17772	17780	17874	17803	17715	17759	17758	17757	17725	17784	17687	17737	17638	17578	17666	17725	17495	17812	17749	17737	17617	17737	17620	17676	17777	17796	17628	17710	17715	17781	17760	17787	17687	17833	17768	17701	17612	17659	17657	17688	17644	17531	17667	17627	17768	17706	17875	17759	17673	17835	17791	17623	17729	17644	17728	17670	17714	17758	17674	17791	17610	17678	17712	17906	17808	17651	17528	17793	17699	17843	17576	17670	17692	17794	17722	17635	17697	17638	17830	17730	17716	17725	17783	17641	17719	17860	17659	17759	17596	17730	17688	17728	17776	17808	17645	17672	17639	17818	17694	17696	17871	17843	17659	17542	17755	17525	17814	17567	17605	17857	17651	17701	17596	17786	17757	17492	17823	17786	17480	17615	17817	17831	17818	17669	17669	17788	18055	17802	17626	17764	17608	17750	17722	17765	17673	17743	17969	17735	17682	17537	17720	17553	17681	17771	17761	17636	17659	17611	17676	17626	17813	17765	17642	17731	17920	17650	17677	17705	17790	17762	17734	17684	17728	17772	17700	17770	17807	17763	17806	17655	17822	17860	17706	17870	17789	17727	17719	17776	17762	17644	17757	17750	17836	17724	17590	17786	17755	17539	17825	17645	17703	17751	17615	17585	17631	17749	17826	17548	17796	17758	17526	17550	17711	17747	17822	17787	17622	17766	17719	17881	17681	17769	17715	17628	17796	17731	17701	17751	17770	17473	17724	17885	17708	17677	17566	17764	17794	17766	17624	17748	17811	17677	17727	17711	17661	17810	17758	17730	17741	17698	17657	17621	17932	17703	17753	17714	17556	17804	17822	17611	17628	17820	17756	17787	17873	17753	17661	17716	17818	17715	17678	17784	17615	17691	17778	17800	17716	17791	17629	17614	17769	17612	17732	17787	17734	17793	17863	17899	17694	17574	17613	17718	17617	17695	17753	17698	17834	17680	17675	17580	17742	17722	17496	17763	17520	17764	17686	17791	17750	17709	17744	17551	17717	17842	17726	17814	17792	17491	17484	17550	17873	17646	17802	17872	17716	17897	17832	17732	17555	17610	17683	17791	17704	17676	17677	17696	17699	17821	17757	17708	17809	17652	17766	17742	17685	17733	17810	17826	17640	17868	17751	17600	17665	17791	17619	17720	17749	17692	17860	17722	17644	17728	17830	17885	17850	17628	17610	17809	17920	17585	17781	17648	17779	17628	17886	17764	17728	17538	17824	17776	17575	17775	17602	17579	17748	17657	17613	17616	17764	17789	17738	17778	17821	17901	17767
24305	20904	26993	27836	28365	31118	31805	29582	28751	28931	28587	27666	27446	27449	27136	27263	27483	27348	27229	27114	27254	27083	27006	27322	27262	27361	27554	27365	27230	27451	27340	27281	27042	27151	27153	27314	27240	27063	26975	26961	27073	27223	26965	27116	26808	27010	26752	26946	26766	26972	26999	27000	26957	27103	26864	26937	27035	26880	26911	26974	26975	26744	26990	27029	26636	26705	27036	26713	26900	26890	26922	26932	26746	26888	26906	26956	26434	26801	27040	26835	26635	26856	26939	26956	26848	27000	26938	26844	26991	27036	26673	26920	26955	27025	26813	26762	26893	26682	26870	27026	27021	26894	26860	26750	26742	26643	26825	27174	26969	26907	27189	27009	27035	26804	26919	26630	26734	26784	26863	27130	26770	26682	27028	26950	26920	26812	27017	27248	26937	27011	26928	27091	27103	26971	26904	26868	27177	26861	26638	26856	26965	26718	26749	26784	26968	26644	26675	27112	26995	26933	26867	27011	26986	26670	26962	26864	26823	26771	26901	26798	26896	26562	27116	26849	27061	26956	26578	26788	26706	26734	26941	26871	26571	26631	26822	26824	26836	26700	26748	26805	26906	26837	26884	26946	26795	26770	26933	26719	26927	26791	27146	27125	27037	27063	26564	26838	27058	26903	26907	26872	26935	26876	26832	27041	26934	27076	26917	26827	26776	26875	26782	26747	26796	26865	26776	26651	26780	26887	26935	26909	26942	26909	26750	26890	26949	26644	26964	26807	27007	26676	26988	26644	27057	26744	26853	26765	27045	26901	26968	26859	26890	26972	26712	26811	26592	26794	26997	27090	26904	26892	26987	26838	26606	26786	26865	26739	26862	26777	27023	26971	26679	27038	26748	27184	26736	26834	26710	26773	26642	26808	26907	26873	27051	26862	26771	27085	26735	26960	26796	26601	26795	26870	26785	26616	26808	26864	26946	26956	26735	26774	27078	26735	26928	26796	26776	26750	26977	26899	26968	27031	26969	26692	26870	27013	26826	27229	26906	26989	26967	26932	26786	26782	26680	26658	27079	26730	26675	26698	26894	26902	26806	26985	26901	26883	26854	26821	26944	26906	26529	26907	26965	26881	27006	26671	26692	27003	26720	26851	26968	26730	26992	26811	26746	27078	26709	26946	27037	26878	26851	26726	26896	26935	26997	26888	26901	26874	26965	27068	26849	26741	27096	26861	27010	26695	26971	26838	27049	26948	27019	26935	26980	26821	26991	26921	26910	27094	27027	27169	26737	26860	26941	26902	26936	27104	26879	27180	26952	26863	26735	26858	26964	26819	26988	26951	26711	26792	26667	26822	26873	26774	26758	26871	26950	27011	26996	26787	27065	26890	26916	26835	27222	27093	26960	26746	26966	26911	26659	27051	26773	27001	26554	26750	26783	26777	26674	26753	26962	27098	26912	27022	26704	26898	26969	27116	26664	26838	26846	26683	26704	26799	26752	26826	26965	26803	26540	26995	26793	26718	26724	26705	27031	26760	26791	26863	26906	26962	26883	26859	26795	26760	26778	27136	27007	27047	26874	26746	26800	26888	26995	26768	26753	27036	26888	26947	27099	26961	26765	26955	26883	26666	26860	27040	26928	26867	26801	26762	26731	26775	26873	26988	27041	26780	26647	26882	26878	26842	26658	26777	26987	27033	26940	27114	27167	26913	26893	26970	27065	26974	27093	27138	26820	27168	26931	26627	26783	26900	27066	26895	26875	26649	26817	26799	27002	26811	26915	26743	26930	26690	26864	27042	27039	26918	26587	26860	26739	26671	26896	27001	26905	26916	26646	26807	26776	26784	27308	27068	26803	26760	26878	26763	27050	26895	26686	26616	26820	26508	26882	26794	26916	26868	26688	26945	26988	26751	27114	27119	26888	26921	26745	26872	26521	26658	26901	26824	26941	26541	26773	26795	26921	26912	26883	26731	27092	26847	26810	27097	27040	26904	26749	26839	26829	26968	27001	26824	26945	27054	27002	27185	26831	26772	27125	27150	26923	27094	26800	26838	26797	26994	26873	27152	26867	26957	26829	26934	26826	26953	26951	26909	26901	26915	26950	26540	26718	26659	26723	26656	27084	27030	26945	26708	27217	26727	26817	26986	26976	26796	26864	26818	26872	26902	26611	26903	26636	26827	27083	26709	27063	26854	26871	26958	27058	26700	26905	27071	26965	26887	26903	26978	27059	26721	26758	26877	26939	26921	26647	26703	26600	26812	26794	27023	26940	26894	26984	26816	27147	26906	26808	26979	26990	26739	26810	26920	26902	26923	26905	26811	26928	26847	27117	26884	26957	26979	26686	26887	26864	26782	26998	27072	26784	26806	26797	27003	26755	27011	26787	26798	26932	26382	27010	26828	26917	26870	26913	27206	26834	26723	26684	26825	27024	26937	26919	26921	27002	27000	26888	26658	26676	26895	26977	26863	26974	26607	26761	26791	26900	26777	27039	26767	26828	26742	26809	26676	26675	26687	26730	26718	26803	26745	26863	26746	26814	27127	27118	26975	26682	26759	26910	27069	27008	26804	26853	26783	26583	27101	26844	26953	26620	26775	26987	26891	26839	26967	26759	26920	26989	26756	27047	26798	26794	26803	26909	26945	26802	26905	26941	27018	27158	26836	26718	26738	26573	26987	26976	26905	27188	27027	26855	27028	26777	26788	26848	26991	26743	26924	26902	26789	26997	26911	26673	26852	26621	26933	26907	26937	27038	27033	26777	26715	26879	26943	27039	27038	26960	27140	27233	27084	26902	26625	26900	26836	26908	26619	26846	26875	26717	26770	26861	26753	26815	26904	26936	26876	26975	26798	26750	27095	26701	27019	26900	26755	26773	26752	27053	26833	26768	26881	26854	26852	26749	27095	27153	27098	26949	27095	26888	27036	26914	26952	26878	26633	26734	26920	26964	26861	26761	26759	26921	26914	26912	26954	26835	26717	26999	26892	27018	26737	26927	26908	26571	26895	26994	26721	26683	26683	26821	26874	26855	27071	27182	26535	26779	26754	26866	26785	26984	27013	27037	26826	26863	26755	27000	26930	27019	27180	26679	26898	26979	26868	26857	27051	26979	26738	26997	27003	26937	26679	26825	26877	26489	26713	27061	26872	26983	26884	27033	26825	26686	26751	26797	26587	26984	26788	26993	26714	27063	26647	27152	26714	26759	26695	26812	27031	26915	26842	27049	27011	26676	26783	26789	27030	26918	26984	26855	27040	26797	26971	26738	27071	26856	26759	26626	26742	26986	26519	26677	27006	26763	27009	26760	26785	27118	26878	27002	26900	27162	27050	26727	26940	26892	26994	26867	26965	26983	26985	26956	27253	26920	26720	26921	26867	26708	26864	26740	26918	26851	26873	26869	26840	27111	26833	26716	26860	27000	26989	26895	26857	26981	26922	27021	26757	26973	26774	27047	26820	26944	26636	26999	27056	26532	26713	27097	26948	26785	26917	27119	26772	26756	26798	27155	26936	26900	26729	26725	26735	26788	26945	26956	26949	26974	26978	26986	26647	26627	27071	26837	26761	26900	26963	26958	27019	26964	26997	26894	26850	26945	26970	27097	26659	26836	26853	26706	26964	26927	26786	27191	27112	26778	26744	26919	26921	26872	26957	26902	26838	26780	26808	26746	27035	27101	27138	26703	26855	26752	26690	26850	26701	26992	26724	26825	26837	27074	26706	26843	26784	26776	26744	27022	27014	26672	26843	27085	26633	26869	26865	26861	26676	26828	26859	26855	27009	26796	27014	26820	26656	26828	26867	26939	26987	27074	26998	27137	26697	27177	27007	26880	27098	27017	27105	26990	26750	26889	26680	26885	26903	27306	26907	26939	27037	27138	26809	26692	27089	26947	26704	26989	26882	26929	27026	26956	26882	26867	27131	26744	26858	26950	26932	27083	27022	26772	27072	26932	26953	27024	26963	26920	27270	27037	26990	26637	26791	26835	26934	27000	26873	26939	27043	27159	27096	26706	26884	26886	26986	27070	26802	26841	26688	26835	26765	27030	26666	26779	27001	26808	26889	26573	26836	26886	26898	27095	26873	27177	26954	26949	26669	26783	26683	26792	26998	26978	26863	26807	26865	26871	26889	27266	26831	26793	26918	27185	26781	26928	26737	26780	27052	26856	26788	26898	26842	26758	27159	27030	27008	27145	26941	27043	26886	27151	26890	26965	27070	26668	26873	26940	26805	26812	26564	26849	26912	26767	26851	26892	26643	26686	26734	26865	26594	26873	26654	26821	26678	27126	26815	26760	26784	26925	26789	26730	26756	27053	26802	26959	26921	26818	26819	26696	26658	26711	26633	26972	26772	26911	26792	26728	27025	26876	26773	26736	26894	26885	26931	27075	26859	26887	26753	27338	26736	26912	26850	26905	27022	26856	26910	27033	26834	26925	26933	26909	27018	26826	27105	26868	26937	27075	26844	27016	26681	26829	26933	26721	26929	26753	26836	27220	26808	26780	27156	27137	27027	27039	26919	27063	26835	27105	26950	26981	27005	26797	26958	26966	26983	26941	26760	26777	27006	26784	26850	26916	26880	26932	26882	26745	26676	26687	26742	27032	26750	27002	26889	26841	26810	26816	26726	27046	26712	26868	26968	26796	26804	26659	26966	26974	26979	26902	26616	26734	26994	27079	26860	26534	26813	27015	27024	26770	26898	26820	26662	26976	27093	26851	27000	26983	26643	26869	26560	26933	26899	26873	26546	26974	27078	26925	26965	26818	26953	26922	26843	26936	26798	27189	26831	26946	26655	26857	26918	26872	26774	26848	26588	26798	26922	26855	27029	27007	26914	26718	26710	26868	27069	26961	26801	26912	26598	26613	26891	26924	26729	26733	26837	26727	26730	26813	26692	27059	26771	26727	27126	26852	26924	27136	26980	26927	26996	26814	26864	26716	26825	26820	26836	26902	27085	27037	26892	26882	26915	26824	27045	26722	26901	26776	26899	27042	26933	26889	26865	26784	26905	26858	27034	26721	27119	27015	27121	27063	27067	26916	26985	26905	26734	26929	26778	26806	26771	26848	26859	26933	26981	27052	27094	27086	26899	26858	26853	26913	26760	26778	26828	26937	26932	26981	26748	26844	26895	26711	26848	27021	26646	26872	26882	27017	26740	26644	26889	26832	26849	26708	26797
26871	44055	40494	32846	29274	25867	23277	21736	21267	20891	20067	19127	18507	18474	18411	18231	18394	18308	18345	18211	18403	18244	18145	18132	18306	18336	18344	18416	18354	18403	18314	18216	17998	18079	18066	18004	18209	18014	18037	17958	18164	17881	17861	17936	17664	17767	17994	18025	17953	17831	17860	18034	17831	17752	17792	17936	17808	17854	18041	17757	17769	17758	17893	17971	17838	18014	17957	17796	17777	17969	17711	17904	17911	17868	18072	17921	17762	17854	17975	17750	17879	17808	17764	17938	17755	17875	18006	17848	17878	17838	17829	18045	17929	17746	17914	17756	17928	17728	17851	17853	17787	17732	17807	17776	17811	17772	17941	17934	17726	17917	17711	17904	17925	17644	17758	17725	17952	17761	17803	17789	17945	17729	17831	17795	17762	17930	17755	17864	17678	17902	17788	17850	17735	17972	17968	17807	17748	17893	17842	17709	17959	17872	17911	17923	17879	17904	17740	17764	17740	17857	17872	17804	17872	17898	18014	17832	17831	17926	17706	17862	18007	17899	17728	17747	17975	17904	17729	17783	17880	17775	18120	17755	17749	17893	17817	17962	17959	17881	17859	17932	17814	17860	17770	17925	17866	17923	17866	17974	17903	17896	17997	17708	17801	17934	17851	17866	17890	17899	17831	17913	17817	17797	17664	17773	17940	17895	17749	17806	17821	17836	17818	17645	17793	17853	17547	17858	17544	17720	17769	17688	18022	17631	17870	17615	17752	18050	17840	17924	17690	17812	17766	17822	17922	17781	17879	18133	17806	17793	17926	17873	17731	17700	17804	17931	17855	17855	17734	17673	18049	17804	17862	17822	17708	17880	17763	17662	17793	17843	17966	17893	17879	17885	17835	17826	17826	17917	18003	17837	17837	17778	18008	17988	17864	17920	17961	17785	17709	17920	17781	17795	17838	17865	17832	17843	18055	17854	17935	17940	17774	17906	17907	17825	17881	17817	17747	17893	18171	17855	17814	17767	17872	17835	17948	17913	17779	17803	17848	17848	17707	17940	17731	17943	17725	17770	17834	17876	17984	18019	17932	17813	17693	17666	17965	18008	17699	17881	17900	17864	17840	17860	17633	17822	17749	18131	17730	17811	17932	17851	17846	17995	17773	17770	17911	17803	17922	17805	18033	17754	17959	17792	17691	17725	17770	17757	17896	17673	17984	17932	17910	17704	17835	17863	17852	17742	17829	17997	17897	17727	17760	17971	17933	17840	17781	17933	17898	17887	17828	17959	17945	17909	17916	17990	17865	17758	17903	17682	17798	17898	17857	17901	17785	17799	17891	17832	17800	17921	17877	17920	17847	17754	17915	17856	17843	18047	17773	17891	17749	17932	17897	17905	17765	17880	17750	17948	17962	18015	17847	17794	17843	17913	17886	17865	17730	17645	17887	17953	17847	17810	17672	17911	17837	17688	17910	17919	17785	17896	17840	17993	17731	17931	17910	17846	17941	17860	17915	17875	17872	17781	17660	17851	17850	17724	17838	17834	17877	17832	17706	18121	17854	18025	17843	17738	17796	17935	18010	17860	18051	17996	17699	17906	17802	17768	18051	17842	17705	17788	17855	17694	17741	17819	17839	17685	17798	17778	17888	17770	17840	17875	17801	17945	17706	17851	17978	17948	17924	17876	17783	17811	17685	17893	17746	17881	17827	17946	17790	17921	18077	18012	17852	17879	17657	17736	17777	17919	17856	17975	17727	17758	17831	17773	17941	17855	17883	17756	17808	17825	17842	17834	17641	17715	17904	17771	17920	17831	17816	17858	17809	17742	17957	17933	17932	17826	17813	17882	17821	17885	17856	17765	17917	17807	17769	17862	17858	17855	17863	17743	17936	17823	17839	17882	17984	17918	17776	17978	17861	17822	17844	17774	17854	17864	17876	17914	17766	17876	17750	17857	17908	17789	17869	17846	17813	17848	17826	17775	17809	17880	17746	17788	17744	17716	17975	17866	17734	17880	17926	17937	17777	17720	17935	17600	17952	17794	17748	17908	17899	17851	17855	17978	17757	17827	17924	17885	17951	17788	17843	17886	17801	18028	17973	18014	17782	18020	17853	17845	17758	17900	17963	17818	17889	17841	17929	17847	17786	17745	17731	17863	17791	17692	18054	17947	17774	17820	17864	18007	17918	17757	17826	18060	17962	17768	17856	17710	17953	17842	17936	17727	17731	17969	17901	17783	17808	17812	17892	17898	17948	17793	17809	17739	17856	17984	17914	17803	17839	17890	17979	17704	17941	17831	17922	17741	17920	18046	17829	17920	17815	17843	17931	17765	17820	17888	17894	17967	17913	17835	18001	18070	17874	17806	17877	17903	17835	17834	17932	17688	17734	17918	17691	18036	17959	17881	17760	17948	18034	17807	17945	17844	17938	17914	17730	17695	17935	17960	17896	17808	17774	17768	17855	17987	17934	17806	17859	17961	17810	17793	17808	17804	17703	17905	17711	17864	17807	17979	17806	17872	17830	17788	17957	17707	17831	17826	17765	17826	17948	17916	17939	17913	17971	17932	17801	17872	18072	17824	17850	17829	17947	17948	17862	17606	17862	17816	17797	17960	17779	17813	17784	17803	17776	17943	17968	17656	17720	17789	17885	17659	17917	17935	17839	17773	17841	17721	17639	17877	17959	17862	17797	17902	17605	17979	17780	17738	18055	17865	17801	17832	17991	17685	17864	17713	17663	17731	17884	18078	17764	17648	17858	17800	18022	17836	17776	17895	17798	17860	17942	17810	17708	17568	17669	17838	17880	18064	17848	17683	17878	17778	17849	17808	17831	18027	17774	17817	17773	17880	17838	17892	17857	17853	17792	17905	17951	17972	17999	17735	17854	17899	17802	17624	17898	17812	17892	17830	17744	17808	17969	17702	17825	17878	17983	17772	17902	17573	18088	17912	17726	17756	17947	17960	17713	17839	17842	17748	17818	17868	18053	17786	17876	18037	17788	18020	17987	17743	17917	17833	17831	17940	18016	17693	17960	17951	17808	17988	17925	17814	17926	17677	17808	17905	17985	17820	18041	17800	17822	17948	17816	17706	17670	17840	17767	17970	17679	17901	17842	17978	17793	17818	17819	17918	17712	17846	17956	17758	17725	17718	18038	17793	18100	17841	17730	17776	17855	17844	17861	17699	17662	17705	17795	17635	17764	17765	17934	17811	17767	17809	18039	17911	17974	17903	17883	17799	17769	17752	18023	17758	17799	17802	17863	17860	17651	17868	17827	17866	17708	17854	17927	17855	17821	17979	17913	17688	17795	17929	17906	17978	17995	17746	17660	17754	17889	17844	17997	17577	17744	17683	17798	17884	17973	17910	17787	17811	17707	17863	17837	17949	17879	17811	17855	17883	17941	17860	17881	17786	17920	18015	17714	17637	17748	17948	17836	17757	17813	17738	17777	17877	17800	17712	17858	17857	17887	17886	17844	17853	18109	17869	17802	17694	17795	17871	17731	17847	17842	17902	17795	17817	17792	17930	17797	17952	18006	17772	17825	17875	17812	17829	17742	17891	17706	17837	17735	17880	17836	17929	18082	17927	17829	17831	17778	17896	17753	17920	17758	17791	17651	17961	17710	17817	17778	17852	17716	17742	18120	17894	17813	17766	17875	17858	17817	18081	17822	17788	17926	17771	17854	17877	17736	17883	17880	17759	17887	17947	17764	17962	17787	17734	17961	17977	17701	17950	17888	17871	17925	17914	17763	17862	17834	17944	17771	17855	17805	17961	17803	17916	17852	17840	17758	17825	17910	17825	17714	17857	17732	17877	17885	17790	17801	17808	17946	17916	17744	17716	17591	17870	17678	17939	17845	17968	17782	17884	17728	17882	17828	17854	17902	17959	17940	17978	17842	17968	17821	17754	17789	17846	17750	17829	17729	17793	18069	17868	17847	17982	17899	17688	17775	17792	17970	17993	17930	17739	17701	17878	17956	17913	17859	17642	17873	17779	17942	17827	17770	17933	17801	17747	17906	17754	17721	17868	17951	17809	17860	17773	17836	17800	17766	17908	17981	17814	17834	17885	17827	17751	17881	17899	17788	17938	18009	17623	17987	17829	17757	17850	17843	17877	17789	17929	17791	17825	17989	17770	18017	17792	17864	17849	17767	17745	17934	17935	17743	17956	17830	17806	17783	17841	17758	17706	18023	17743	17676	17841	17698	17698	17894	17717	17709	17992	17878	17926	17995	17898	18017	17732	17762	17751	18005	17668	17942	17897	17951	17861	17924	17829	17768	17913	17865	17723	17897	17693	17836	17993	17815	18036	17833	17887	17730	17823	17877	17832	17766	17865	17859	17630	17844	17780	17965	17780	17683	17562	17707	17852	17922	17955	17902	17908	17832	17716	17872	17703	17817	17911	17882	17673	17811	17980	17956	17857	17937	17688	17926	17878	17776	17794	17684	17839	17921	17804	17930	17802	18024	17840	17775	18007	18004	18047	17732	17963	17945	17879	17970	17816	17710	17837	18032	17800	17786	17966	17931	17984	18091	17924	17806	17749	17786	17651	17589	17848	17997	17779	17863	17831	17819	17855	17853	17693	17725	17865	17848	17754	17850	17850	17854	17791	17898	17596	17861	17829	17786	17873	17788	18067	17884	17844	17837	17823	17693	17752	17638	17862	17719	17856	17889	17846	17788	17883	17897	17896	17835	17776	17792	17958	17765	17962	17907	17945	17874	17783	17778	17830	17906	17850	17943	17847	17807	17914	17871	17816	17856	17787	17842	17909	17862	17887	17834	17768	17862	17920	18015	17898	17820	17940	17710	17745	17874	17734	17940	17798	17964	17753	17844	17882	17760	17924	17824	17959	17706	17924	17827	17983	17835	17828	17866	17706	17832	17792	17759	17695	17861	17741	17998	17866	17843	17693	17908	17776	17844	17900	17753	17814	17905	17940	17702	17743	17900	17756	17784	17711	17920	17955	17919	17751	17966	17734	17717	17935	17687	17901	17844	17845	17818	17817	17935	17931	17925	17809	17648	17698	17966	17871	17994	17830	17834	17812	17917	17963	17722	17922	17838	17976	17816	17656	17965	17849	17869	17751	17857	17799	17843	17804	17957	17769	17861	17694	17840	17753	17739	17629	17762	17904	17872	17925	17927	17980	17850	17963	17758	17997	18027	17995	17749	17811
22429	20818	27039	25191	24202	29411	32506	29324	28697	28747	28240	27358	26929	26389	26358	26331	26269	26301	26194	26244	26439	26355	26166	26449	26335	26157	26482	26300	26280	26253	26478	26246	26077	26104	26040	26090	26163	26010	26110	25744	25766	25741	25880	25842	25846	25792	25677	25933	25902	25824	25917	25680	25881	25904	25905	25602	25643	25901	25630	25712	25866	25934	25696	25979	25683	25788	26084	25818	25725	26096	25834	25792	25612	25709	25726	25860	25873	25776	26028	25874	25801	25688	25931	25800	25922	25837	25656	25822	25861	25778	25899	26124	25707	25669	25914	25747	25787	25777	25950	25661	25876	25625	25961	25822	25792	25675	25897	25818	26032	25869	25872	25833	25476	25928	25910	25767	25671	25945	25496	25705	25843	25740	25669	25664	25967	25750	25899	25904	25887	25720	25803	26011	25903	25724	25952	25872	25612	25961	26032	25648	25843	25785	25603	25865	25731	25703	25810	25947	25728	25773	25861	25604	25728	25894	25755	25833	25579	25781	25854	25673	25575	25845	25886	25679	25892	25942	25967	25786	26114	25970	25834	25703	26055	25603	25693	25755	25887	25819	25631	25502	25688	25672	25720	25625	25811	25555	25800	25606	25839	25560	25987	25804	25758	25925	25886	25578	25730	25875	25950	25814	25802	25684	25775	25872	25718	25862	25821	25732	25774	25690	25746	25752	25718	25773	25755	25896	25716	25803	25503	25843	25933	25625	25703	25979	25688	25948	26033	25743	25836	25839	25517	25644	25916	25886	25785	25702	25793	25996	25817	25842	25932	25887	26045	25682	25818	25966	25907	25845	25866	25810	25753	25607	25711	25798	25809	25971	25773	26124	25982	25637	25546	25700	25898	25456	25755	25860	25677	25740	25877	25893	25734	25831	25867	25849	25856	25670	25537	25819	25976	25659	25851	25641	25729	25997	25871	25683	25958	25856	26040	25945	25989	25842	25870	25530	25757	25869	25858	25952	25521	25722	25759	25960	25681	25721	25873	25866	25896	25819	25624	25996	25673	25987	25731	25650	25839	25714	25539	25760	25808	25816	25585	25797	25613	25755	25596	25793	25770	25870	25862	25950	25993	25650	25584	25813	25890	25769	25982	25884	25819	25938	25692	25815	25826	26062	25871	25688	25923	25631	25778	25802	25800	25920	25863	25735	25764	25747	25845	25549	25758	26031	25649	25704	25695	25875	25979	25796	25643	25762	25717	25797	25781	25379	25994	25748	25802	25786	25819	25631	25785	25949	26043	25858	25796	25631	25949	25656	25936	25837	25406	25643	25708	25702	25537	25687	25513	25617	26054	25647	25789	25770	25707	25558	25706	25544	25921	25642	25639	25836	25867	25889	25733	25717	25850	25648	25756	25696	25729	25663	25889	25747	25673	25713	25714	25948	25746	25696	25847	25804	25474	25423	25723	25770	25749	25693	25725	25422	25621	25855	25553	25818	25859	25872	25836	26088	25682	25835	25767	25845	25503	25830	25795	25972	25785	25524	25751	25899	25871	25848	25796	25841	25790	25753	25805	25767	25795	25613	25881	25773	25824	25418	25723	25800	25855	25705	25873	25552	25809	25903	25934	25935	25783	25978	25882	25732	25574	25696	25618	25784	25652	25806	25775	25718	25717	25590	25774	25807	25815	25561	25498	25708	25770	25722	25711	25868	25716	25842	25929	25838	25679	25691	25541	25615	25801	25619	25948	25827	25497	25838	25709	25891	26015	25611	25934	25658	25790	25716	26005	25683	25618	25761	25611	25930	25629	25717	25908	25907	25971	25909	25788	25837	25882	25570	25795	25829	25763	25708	25536	25664	25839	25801	25959	25923	25857	25591	25769	25956	25697	25746	25754	25794	25798	25524	25660	25911	26011	26061	25668	25601	25746	25832	25922	25674	25856	25833	25611	26036	25726	25918	25851	25788	25639	25783	25574	25988	25763	25555	25653	25614	25638	25587	25658	25698	25634	25806	25851	25662	25942	25643	25618	25811	25779	25637	25885	25881	25951	25617	25559	25977	25777	25849	25817	25553	25835	25779	25831	25757	25920	25623	25676	25779	25717	25638	25713	25728	25869	25769	25714	25823	25859	25829	25734	25784	25855	25892	25779	25783	25975	25743	25639	25816	25815	25731	25683	25802	25938	25815	25813	25738	25946	25691	25756	25864	25620	25817	25863	25832	25530	25708	25949	25425	25653	25699	25667	25956	25694	25577	25778	25662	25896	25793	25880	25820	25830	25541	25729	25879	25787	25695	25852	25444	25809	25729	25689	25538	25505	25796	25727	25539	25566	25815	25953	25853	25468	25660	26245	25735	25811	25706	25752	25646	25692	25700	25915	25890	25657	25615	25812	25526	25795	25661	25621	25914	26010	25505	25863	25757	25993	25729	25669	25571	25508	25594	25887	25851	26014	25864	25860	25892	25646	25510	25800	25634	25914	25951	25875	25936	25924	25800	25611	25743	25745	25767	25829	25969	25583	25576	25572	25690	25563	25863	25870	25423	25762	25491	25653	25892	25944	25711	25916	25709	25879	25599	25599	25773	25834	25739	25874	25717	25789	25662	25685	25626	25701	25658	25655	25794	25645	25636	25709	25908	25755	26007	26233	25954	25897	25874	25769	25685	25599	25736	25971	25616	25499	25650	25767	25862	25722	25787	25786	25900	25688	25616	25824	25916	25911	25502	25708	25877	25959	25688	25784	25749	25826	25596	25777	25986	25698	25873	25722	25882	25799	25798	25816	25542	25650	25706	25740	25948	25711	25749	25824	25910	25921	25535	25781	25713	25705	25849	25757	25681	25567	25564	26006	25810	25823	25694	25800	25895	25703	25764	25647	25774	25874	25536	25610	25887	25896	25798	25472	25651	25761	25780	25498	26223	25708	25693	25762	25710	25853	25817	25878	25791	25774	25599	25770	25915	25767	25820	25704	25802	25930	25787	25750	25602	26042	25757	25792	25777	25645	25977	26010	26175	25935	25667	25774	25671	25770	25820	25553	25823	25768	25595	25904	25906	25699	25867	25872	25738	25866	25729	25821	25533	25705	25676	25694	25816	25708	25582	25777	25578	25680	26026	25917	25725	25799	25668	25861	25654	25691	25872	25930	25988	25938	25754	25737	25961	25799	25811	26013	25802	25735	25729	25941	25736	25630	25775	25834	25817	25958	25903	25705	25825	25841	25674	25830	25755	25536	25717	25439	25733	25907	25787	25872	25605	25910	25705	25692	25855	25696	25629	25871	25549	25692	25863	25965	25798	25961	25744	25669	25641	25535	25842	25937	25553	25788	25709	25810	25810	25878	25861	25871	25699	25862	25872	25657	25809	25825	25766	25503	25822	25868	25636	25820	25787	25694	25637	25805	25713	25725	25711	25793	25496	25605	25873	25619	25708	25908	25618	25989	25650	25842	25662	25607	25675	25618	25823	25542	25596	25450	25781	25973	25534	25656	25691	25597	25986	25747	26044	25898	25919	25927	25877	25981	25635	25714	25832	25749	25582	25667	25459	25982	25746	25878	25792	25718	25819	25799	25898	25788	25618	25728	25801	25942	25610	25686	25921	25766	25813	25861	25485	25915	25761	25833	25981	26090	25989	25841	25577	25592	25688	25909	25811	25840	25715	25873	25746	26002	25649	25841	25882	25932	25509	25658	25785	25807	25622	25612	25588	25524	25723	25612	25805	25658	25840	25670	25685	25529	25650	25779	25707	26136	25665	25643	25562	25710	25563	25655	25613	25772	25821	25665	25638	25706	25636	25675	25718	25908	25566	25636	25530	25586	25948	26074	25466	25896	25930	25732	25833	25576	25530	25714	25662	25815	25822	25832	25547	25651	25606	25777	25982	25759	25838	25874	25842	25792	25933	25561	25474	25662	25893	25680	25816	25650	25821	25778	25829	25677	25680	25824	25735	25736	25685	25640	25716	25672	25868	25934	25764	26049	25993	25736	25669	25635	25779	25791	25552	26055	25816	25599	25939	25691	25981	25910	25680	25686	25711	25715	25767	25967	25939	25757	25548	25785	25729	25872	25501	25792	25604	25890	25866	25975	25577	25819	25864	25780	25729	25952	25920	25765	25800	25871	25614	25657	25711	26073	25865	25841	25714	25602	25977	25930	25801	25649	25810	25938	25971	25633	25669	25665	25884	26103	25530	25881	25953	25967	25686	25676	25786	25876	25706	25889	25821	25798	25718	25695	25741	25892	25691	25546	25652	25864	25956	25622	25752	25632	25583	25748	25812	25677	25790	25591	25871	25904	25843	25755	25719	25537	25991	25705	25948	25828	25849	25779	25758	25699	25987	25997	25636	25816	26017	25835	25765	25617	25704	25742	25887	25906	25768	25642	25867	25888	25810	25688	25947	25846	25850	25878	25863	25607	25594	25823	25776	25529	25863	25715	25789	25941	25790	25896	25861	25632	25783	25980	25515	25809	25765	25704	26011	25774	25601	25690	25971	25748	25841	25550	25749	25740	25868	25884	25449	25848	25838	25773	25688	25978	25744	25818	25860	25705	25844	25977	25699	25782	25859	25643	25620	25991	25834	25932	25808	25756	25728	25830	25740	25836	25767	26059	25792	25882	25422	25691	25795	25849	25770	25652	25855	25673	26053	25943	25743	25545	25716	25973	25709	25924	25708	25642	25784	25709	25838	25651	25772	25515	25855	25768	25761	25791	25793	25729	25854	25674	25609	25797	25549	25810	25705	25945	26015	26043	25814	25726	25903	25541	25712	25665	25631	25857	25821	25993	25669	25512	25800	25635	25653	25462	25591	25835	25776	26035	25585	25824	25761	25686	25681	26031	25840	25271	25710	25645	25708	26042	25950	25797	25881	26074	25521	25864	25891	25676	25744	25859	25671	25896	25688	25927	25886	25759	25891	25748	25692	25677	25747	25714	25739	25864	25768	25910	25761	25731	25690	26047	25855	25400	25475	25785	25838	25707	25855	25610	25831	25651	25585	25853	25872	25985	25712	25805	26031	25823	25742	25722	25631	25758	25839	25758	25699	25777	25717	25700	25657	25649	25602	25843	25642	25845	25697	26089	25746	25821	25767	25766	25816	25656	25528	25540	25673	25741	25713	25745	25875	25698	25854	25702	25789	25973	25672	25913	25820	25878	25635	25560	25715	25766	25906	25676	25801
28153	46776	42261	35532	31514	27539	24128	22790	22052	21884	20458	19269	18365	18062	18129	17976	17986	17954	17887	18076	17929	17962	17869	17957	18078	18154	18138	18173	18042	17987	17869	17953	17678	17784	17757	17571	17678	17720	17504	17635	17528	17608	17564	17392	17579	17339	17267	17377	17439	17383	17348	17389	17396	17337	17495	17389	17396	17168	17223	17287	17564	17358	17377	17311	17260	17369	17145	17378	17363	17388	17295	17177	17270	17390	17335	17244	17273	17259	17266	17332	17283	17269	17201	17280	17282	17297	17181	17356	17252	17303	17381	17363	17267	17328	17516	17217	17439	17142	17307	17270	17077	17217	17400	17172	17254	17237	17306	17235	17273	17472	17024	17278	17369	17342	17292	17335	17506	17273	17430	17344	17360	17331	17264	17229	17274	17209	17330	17296	17484	17363	17246	17317	17340	17202	17386	17387	17284	17216	17294	17317	17434	17364	17490	17299	17340	17372	17390	17320	17219	17152	17351	17176	17130	17243	17313	17261	17235	17267	17375	17007	17330	17294	17329	17341	17314	17136	17176	17508	17339	17451	17197	17413	17402	17321	17155	17214	17312	17384	17276	17107	17516	17261	17434	17288	17178	17218	17390	17475	17195	17407	17193	17385	17431	17212	17130	17241	17435	17331	17208	17403	17289	17329	17367	17158	17286	17337	17350	17348	17379	17312	17318	17324	17266	17115	17209	17243	17301	17307	17251	17335	17352	17373	17452	17152	17329	17280	17345	17184	17273	17160	17337	17201	17421	17145	17208	17330	17386	17328	17349	17303	17166	17303	17279	17308	17191	17213	17230	17301	17437	17207	17262	17233	17424	17318	17292	17205	17469	17203	17425	17191	17408	17277	17292	17279	17390	17351	17360	17538	17378	17332	17169	17355	17310	17182	17217	17315	17443	17405	17174	17286	17231	17179	17208	17362	17410	17278	17139	17521	17289	17292	17201	17294	17155	17220	17191	17290	17201	17161	17299	17375	17380	17353	17256	17223	17270	17211	17271	17245	17118	17352	17393	17164	17318	17373	17419	17321	17243	17152	17399	17507	17313	17182	17406	17276	17520	17269	17208	17194	17331	17231	17262	17209	17423	17273	17233	17032	17296	17381	17401	17150	17346	17239	17418	17522	17420	17290	17201	17216	17284	17372	17178	17124	17197	17246	17200	17336	17237	17226	17460	17429	17179	17316	17245	17246	17495	17181	17318	17253	17442	17326	17269	17377	17344	17069	17261	17360	17259	17247	17245	17317	17124	17244	17340	17306	17260	17332	17032	17254	17395	17320	17067	17223	17474	17102	17414	17409	17240	17376	17168	16982	17302	17319	17349	17315	17329	17360	17324	17367	17263	17154	17216	17351	17299	17198	17255	17472	17490	17308	17226	17318	17367	17400	17293	17436	17246	17406	17305	17478	17207	17347	17403	17185	17311	17374	17273	17346	17438	17108	17260	17327	17415	17218	17445	17451	17197	17506	17275	17312	17304	17389	17141	17399	17259	17334	17406	17312	17294	17299	17319	17383	17164	17233	17187	17215	17263	17201	17358	17415	17468	17451	17215	17363	17374	17142	17293	17263	17382	17346	17180	17412	17291	17433	17192	17147	17131	17253	17260	17403	17231	17284	17411	17317	17194	17126	17410	17482	17374	17318	17290	17378	17405	17382	17266	17083	17496	17197	17290	17326	17324	17215	17355	17370	17234	17422	17205	17425	17335	17150	17163	17399	17237	17410	17262	17094	17450	17286	17446	17186	17245	17090	17207	17385	17314	17221	17497	17394	17270	17235	17233	17310	17236	17293	17491	17287	17426	17410	17399	17314	17338	17272	17127	17313	17208	17276	17498	17333	17046	17201	17419	17347	17179	17319	17164	17424	17331	17312	17206	17379	17270	17365	17269	17085	17296	17083	17284	17347	17159	17504	17447	17478	17153	17199	17437	17395	17175	17327	17255	17369	17346	17363	17266	17169	17194	17117	17316	17256	17425	17380	17121	17111	17423	17278	17364	17360	17338	17514	17333	17235	17188	17169	17407	17306	17248	17200	17099	17296	17381	17432	17365	17185	17277	17237	17306	17304	17323	17272	17273	17331	17369	17327	17316	17154	17487	17335	17351	17402	17162	17515	17318	17446	17248	17356	17177	17520	17354	17203	17547	17375	17285	17296	17239	17347	17213	17320	17243	17330	17400	17236	17168	17295	17399	17314	17269	17272	17396	17256	17154	17101	17299	17220	17130	17245	17529	17169	17293	17349	17291	17296	17411	17217	17535	17399	17408	17214	17217	17208	17347	17260	17259	17261	17453	17328	17417	17230	17273	16991	17262	17219	17175	17297	17326	17195	17270	17179	17220	17324	17146	17181	17201	17244	17188	17466	17196	17376	17248	17416	17297	17282	17292	17354	17366	17188	17264	17392	17330	17246	17200	17403	17149	17473	17131	17164	17390	17276	17190	17234	17177	17404	17360	17414	17270	17331	17312	17192	17320	17200	17418	17300	17364	17433	17382	17307	17369	17133	17220	17280	17395	17407	17182	17381	17402	17308	17191	17343	17112	17202	17266	17527	17427	17264	17247	17273	17265	17328	17320	17203	17427	17337	17313	17297	17376	17386	17272	17430	17387	17203	17326	17225	17404	17263	17137	17365	17388	17509	17569	17253	17346	17262	17336	17293	17306	17452	17213	17311	17320	17380	17159	17326	17360	17328	17280	17342	17263	17392	17310	17271	17287	17304	17231	17207	17179	17330	17296	17218	17186	17300	17369	17233	17198	17550	17507	17296	17230	17279	17446	17318	17285	17276	17367	17257	17405	17247	17157	17360	17391	17218	17208	17292	17344	17034	17255	17393	17130	17258	17283	17302	17022	17183	17211	17536	17221	17359	17176	17524	17219	17307	17351	17157	17410	17379	17404	17240	17356	17258	17156	17116	17401	17137	17233	17297	17390	17174	17308	17362	17316	17208	17273	17278	17394	17413	17128	17427	17293	17281	17305	17427	17333	17314	17199	17276	17297	17214	17225	17209	17418	17341	17216	17302	17443	17229	17347	17231	17316	17170	17434	17299	17314	17250	17328	17289	17370	17343	17150	17366	17317	17428	17370	17229	17344	17095	17181	17488	17264	17239	17215	17132	17324	17254	17464	17333	17315	17271	17298	17255	17340	17287	17205	17325	17426	17343	17359	17417	17254	17340	17373	17181	17312	17181	17297	17342	17419	16975	17176	17303	17167	17180	17170	17446	17341	17472	17263	17429	17409	17200	17320	17285	17369	17281	17210	17354	17349	17246	17347	17427	17192	17180	17108	17195	17310	17344	17460	17301	17412	17192	17450	17258	17396	17236	17433	17109	17411	17152	17310	17208	17248	17117	17305	17178	17355	17258	17317	17244	17385	17193	17202	17458	17343	17285	17233	17310	17333	17352	17312	17235	17339	17189	17272	17376	17218	17400	17183	17323	17123	17392	17259	17451	17330	17307	17360	17139	17248	17195	17221	17261	17416	17422	17165	17306	17475	17414	17198	17297	17241	17163	17325	17225	17351	17605	17300	17330	17212	17392	17279	17377	17301	17348	17306	17227	17048	17268	17315	17162	17133	17170	17327	17250	17315	17162	17053	17381	17444	17325	17426	17474	17324	17128	17379	17241	17454	17391	17186	17214	17295	17361	17327	17137	17215	17355	17271	17133	17364	17259	17368	17274	17249	17319	17291	17204	17172	17383	17229	17184	17315	17165	17323	17344	17091	17341	17264	17290	17152	17157	17305	17266	17456	17437	17259	17187	17354	17062	17273	17407	17260	17502	17197	17219	17420	17404	17443	17276	17325	17406	17204	17520	17243	17262	17304	17440	17379	17239	17450	17272	17306	17315	17133	17104	17292	17286	17486	17279	17312	17473	17286	17274	17276	17307	17081	17152	17310	17110	17165	17310	17300	17227	17390	17364	17175	17291	17316	17319	17211	17348	17142	17390	17473	17245	17348	17429	17170	17376	17440	17344	17136	17271	17260	17208	17472	17126	17237	17126	17314	17146	17278	17277	17285	17312	17319	17324	17266	17338	17350	17263	17380	17258	17215	17162	17297	17230	17168	17271	17365	17322	17478	17324	17364	17331	17243	17099	17096	17323	17296	17397	17442	17272	17270	17166	17337	17403	17264	17180	17154	17335	17353	17202	17383	17485	17286	17241	17323	17128	17272	17317	17441	17385	17292	17187	17452	17228	17282	17473	17348	17324	17366	17389	17055	17262	17425	17334	17439	17236	17119	17447	17345	17284	17299	17411	17347	17461	17362	17284	17222	17412	17262	17482	17354	17495	17304	17448	17371	17189	17106	17263	17391	17444	17182	17230	17265	17356	17179	17369	17129	17298	17391	17451	17328	17374	17332	17185	17364	17335	17210	17441	17374	17344	17158	17284	17373	17224	17473	17268	17394	17257	17247	17280	17334	17362	17239	17316	17358	17319	17358	17301	17222	17124	17388	17480	17278	17135	17311	17287	17179	17265	17159	17200	17403	17326	17147	17212	17367	17362	17172	17330	17362	17035	17182	17390	17454	17501	17349	17435	17269	17327	17443	17215	17350	17201	17380	17159	17308	17275	17236	17276	17126	17411	17324	17229	17490	17182	17256	17379	17296	17252	17340	17279	17319	17430	17373	17202	17355	17221	17259	17262	17313	17295	17347	17222	17359	17220	17249	17209	17377	17499	17192	17237	17340	17315	17276	17303	17328	17343	17225	17253	17356	17390	17352	17068	17117	17401	17336	17396	17263	17258	17175	17151	17246	17313	17256	17375	17243	17442	17444	17325	17332	17283	17395	17220	17157	17303	17372	17155	17401	17279	17179	17321	17312	17273	17304	17160	17218	17413	17313	17369	17418	17265	17163	17185	17282	17239	17195	17271	17405	17190	17433	17506	17167	17318	17294	17255	17450	17286	17262	17307	17142	17402	17113	17305	17342	17236	17266	17163	17160	17382	17141	17290	17419	17285	17270	17306	17436	17266	17152	17501	17313	17249	17148	17306	17496	17217	17327	17309	17416	17368	17367	17290	17343	17220	17280	17409	17357	17223	17539	17460	17302	17327	17337	17154	17155	17249	17254	17233	17212	17310	17344	17220	17338	17273	17298	17290	17268	17274	17404	17350	17424	17210	17332	17136
39331	36379	36170	33498	31427	29667	28490	28121	27907	27643	26991	26850	26754	26648	26672	26443	26506	26763	26677	26605	26456	26312	26349	26455	26569	26434	26737	26847	26495	26545	26405	26567	26507	26466	26327	26715	26337	26440	26560	26171	26463	26284	26543	26193	26375	26357	26419	26132	26408	26610	26359	26317	26400	26333	26334	26241	26541	26561	26431	26355	26334	26214	26598	26567	26272	26240	26374	26368	26533	26510	26497	26253	26260	26479	26282	26485	26456	26432	26209	26486	26379	26551	26426	26335	26429	26602	26338	26306	26546	26236	26343	26356	26473	26483	26431	26214	26059	26474	26560	26295	26447	26394	26416	26409	26401	26529	26356	26508	26402	26397	26335	26477	26332	26444	26642	26481	26330	26229	26102	26415	26424	26354	26531	26286	26523	26531	26615	26466	26242	26524	26554	26511	26280	26521	26228	26447	26206	26206	26312	26510	26489	26208	26317	26501	26301	26581	26509	26521	26457	26210	26248	26364	26364	26128	26368	26357	26305	26306	26258	26454	26380	26366	26151	26429	26295	26262	26381	26456	26551	26412	26421	26415	26344	26562	26175	26392	26470	26507	26588	26321	26425	26280	26275	26472	26619	26153	26468	26449	26490	26303	26327	26412	26497	26578	26341	26252	26283	26231	26484	26237	26242	26261	26311	26414	26348	26297	26394	26541	26506	26392	26550	26395	26287	26131	26356	26379	26383	26257	26335	26469	26441	26232	26387	26534	26704	26328	26567	26545	26242	26102	26634	26419	26280	26482	26338	26392	26213	26306	26489	26304	26272	26575	26369	26234	26470	26153	26286	26414	26316	26608	26425	26219	26423	26782	26378	26397	26099	26353	26290	26384	26452	26584	26468	26523	26539	26422	26236	26402	26523	26605	26273	26292	26508	26212	26350	26424	26400	26512	26352	26248	26425	26249	26513	26499	26584	26528	26284	26515	26460	26479	26395	26323	26575	26359	26330	26498	26388	26389	26803	26378	26313	26172	26509	26189	26404	26173	26411	26186	26461	26407	26155	26364	26233	26257	26214	26670	26334	26386	26582	26230	26133	26402	26475	26113	26523	26256	26305	26515	26484	26476	26335	26412	26478	26381	26540	26324	26513	26495	26630	26383	26266	26440	26269	26296	26539	26145	26101	26577	26056	26177	26479	26337	26262	25942	26552	26433	26491	26358	26227	26518	26225	26381	26398	26244	26459	26420	26377	26476	26465	26483	26487	26573	26499	26400	26387	26536	26420	26423	26439	26501	26234	26400	26137	26323	26586	26476	26294	26548	26343	26321	26333	26296	26228	26427	26448	26604	26441	26478	26521	26403	26447	26399	26292	26537	26330	26531	26394	26657	26349	26286	26434	26597	26343	26738	26495	26467	26447	26817	26638	26503	26496	26262	26322	26643	26613	26492	26392	26363	26441	26176	26366	26408	26537	26662	26499	26440	26327	26181	26292	26386	26520	26495	26087	26074	26567	26350	26346	26306	26591	26455	26551	26320	26368	26253	26305	26191	26493	26563	26453	26279	26435	26337	26614	26611	26290	26434	26247	26443	26330	26137	26389	26368	26319	26431	26599	26291	26456	26355	26351	26326	26603	26282	26331	26420	26272	26198	26113	26169	26493	26552	26358	26140	26295	26119	26215	26357	26483	26582	26433	26199	26317	26300	26338	26301	26359	26361	26501	26411	26433	26446	26312	26332	26454	26311	26596	26588	26250	26416	26298	26397	26317	26221	26640	26357	26547	26155	26134	26469	26301	26360	26201	26452	26214	26342	26533	26379	26363	26474	26253	26377	26271	26612	26396	26326	26347	26528	26348	26150	26583	26201	26425	26409	26304	26365	26302	26224	26583	26526	26493	26281	26573	26542	26293	26470	26361	26188	26238	26398	26540	26521	26304	26097	26150	26248	26519	26636	26317	26420	26222	26283	26229	26235	26513	26441	26213	26451	26284	26459	26637	26547	26366	26530	26536	26261	26294	26285	26654	26306	26434	26468	26379	26129	26236	26390	26344	26388	26518	26391	26410	26198	26270	26346	26473	26237	26388	26293	26255	26442	26644	26536	26385	26431	26452	26474	26361	26266	26468	26345	26585	26340	26375	26547	26460	26137	26441	26485	26451	26451	26238	26385	26382	26425	26509	26520	26377	26206	26368	26318	26271	26473	26437	26379	26365	26484	26756	26539	26408	26343	26407	26143	26550	26322	26306	26305	26404	26413	26294	26262	26430	26171	26420	26486	26589	26428	26491	26237	26419	26476	26414	26614	26456	26288	26510	26425	26269	26462	26402	26355	26485	26559	26374	26578	26424	26533	26205	26557	26187	26444	26179	26509	26576	26520	26457	26532	26193	26174	26557	26433	26282	26411	26225	26342	26667	26444	26501	26389	26472	26626	26527	26593	26490	26456	26281	26190	26423	26382	26199	26580	26559	26328	26397	26288	26316	26386	26261	26435	26280	26385	26511	26406	26287	26490	26368	26318	26283	26413	26683	26405	26432	26404	26574	26542	26496	26388	26353	26317	26239	26435	26340	26227	26450	26400	26405	26566	26207	26065	26374	26408	26543	26406	26453	26413	26346	26407	26596	26180	26237	26376	26424	26429	26628	26337	26553	26444	26467	26468	26369	26324	26342	26446	26597	26347	26442	26541	26380	26309	26282	26492	26272	26355	26565	26310	26339	26279	26623	26393	26206	26329	26193	26353	26287	26309	26372	26425	26584	26403	26165	26501	26447	26138	26261	26485	26576	26592	26485	26284	26322	26422	26468	26528	26255	26516	26393	26444	26330	26294	26483	26613	26298	26429	26467	26430	26366	26256	26391	26417	26396	26301	26446	26100	26442	26810	26574	26647	26319	26218	26451	26131	26235	26662	26479	26218	26542	26426	26402	26322	26225	26347	26187	26358	26202	26100	26472	26462	26256	26377	26492	26320	26102	26444	26260	26601	26406	26512	26289	26361	26222	26516	26386	26416	26287	26498	26236	26339	26257	26345	26330	26555	26408	26318	26443	26543	26431	26315	26492	26241	26539	26391	26374	26718	26401	26604	26459	26457	26316	26363	26488	26717	26558	26476	26620	26499	26281	26370	26431	26550	26513	26292	26477	26145	26353	26361	26520	26631	26339	26504	26360	26450	26464	26443	26462	26386	26489	26546	26492	26063	26428	26463	26655	26421	26523	26338	26145	26229	26570	26463	26386	26354	26560	26243	26503	26520	26507	26491	26123	26293	26225	26308	26296	26481	26419	26381	26394	26606	26338	26354	26337	26195	26507	26371	26399	26493	26165	26420	26206	26422	26466	26368	26286	26475	26322	26404	26527	26489	26344	26177	26214	26333	26690	26356	26427	26404	26266	26155	26569	26334	26305	26479	26211	26349	26505	26489	26561	26454	26628	26497	26460	26264	26616	26491	26330	26535	26362	26085	26323	26449	26286	26155	26350	26382	26399	26381	26456	26237	26696	26575	26566	26378	26605	26282	26510	26511	26462	26377	26269	26348	26365	26549	26435	26390	26479	26319	26129	26359	26153	26170	26439	26559	26237	26269	26341	26461	26519	26330	26403	26399	26375	26447	26232	26292	26539	26414	26503	26370	26450	26282	26203	26054	26359	26374	26409	26449	26432	26364	26413	26368	26515	26155	26261	26351	26586	26424	26395	26326	26255	26357	26281	26430	26532	26432	26281	26265	26498	26332	26403	26499	26466	26343	26290	26323	26329	26392	26345	26339	26204	26462	26341	26634	26492	26462	26410	26552	26370	26422	26331	26266	26391	26507	26510	26431	26308	26425	26359	26267	26288	26025	26211	26227	26261	26325	26525	26559	26434	26127	26517	26221	26452	26264	26467	26488	26507	26438	26337	26170	26587	26577	26520	26551	26649	26201	26324	26637	26350	26339	26603	26544	26281	26145	26524	26447	26319	26200	26405	26523	26260	26342	26152	26239	26342	26261	26532	26335	26552	26617	26511	26362	26329	26664	26260	26192	26288	26305	26848	26456	26322	26278	26455	26514	26262	26464	26389	26344	26389	26439	26315	26195	26388	26233	26216	26026	26514	26558	26546	26300	26467	26365	26367	26380	26473	26526	26477	26640	26616	26568	26327	26567	26454	26571	26342	26646	26471	26710	26452	26550	26441	26464	26529	26562	26410	26531	26527	26267	26471	26494	26319	26360	26213	26448	26234	26572	26629	26456	26209	26574	26201	26235	26207	26227	26659	26640	26581	26732	26548	26451	26239	26605	26503	26363	26455	26268	26494	26491	26372	26419	26329	26524	26458	26646	26340	26241	26407	26251	26395	26215	26185	26491	26445	26085	26533	26324	26301	26442	26310	26560	26453	26445	26447	26473	26508	26437	26702	26432	26284	26367	26376	26551	26405	26240	26574	26351	26446	26366	26300	26428	26499	26508	26399	26458	26233	26323	26113	26359	26424	26492	26582	26482	26527	26304	26476	26471	26439	26417	26341	26473	26215	26174	26286	26494	26363	26381	26648	26370	26257	26314	26553	26585	26267	26290	26420	26427	26480	26545	26347	26385	26400	26425	26169	26335	26377	26527	26312	26215	26511	26392	26352	26675	26462	26426	26423	26501	26261	26213	26471	26307	26466	26691	26408	26387	26384	26647	26283	26459	26285	26369	26660	26426	26366	26553	26140	26265	26253	26232	26526	26449	26145	26418	26527	26258	26394	26406	26311	26274	26460	26213	26306	26333	26288	26288	26684	26541	26405	26294	26255	26450	26492	26522	26597	26354	26519	26582	26607	26313	26376	26363	26266	26457	26514	26367	26216	26527	26328	26423	26457	26598	26351	26420	26319	26151	26425	26401	26378	26471	26502	26333	26344	26501	26328	26555	26458	26510	26312	26454	26334	26588	26585	26451	26385	26237	26398	26176	26317	26619	26581	26225	26329	26420	26426	26172	26417	26398	26323	26336	26214	26399	26502	26423	26228	26180	26364	26324	26200	26407	26101	26336	26571	26343	26221	26292	26452	26258	26291	26315	26564	26611	26581	26650	26544	26580	26205	26355	26271	26243	26450	26106	26495	26503	26245	26417	26273	26520	26504	26469	26292	26552	26382	26351	26460	26548	26180	26515	26484	26531	26603	26428	26500	26359	26561	26583	26450	26548	26430	26283	26513	26565	26191	26308
30632	37705	33310	28168	25451	22581	20889	20380	19822	19623	18907	18250	17852	17747	17790	18005	17745	17762	17761	17843	17925	17885	17857	17715	17948	17670	17870	17929	17709	17853	17939	17826	17701	17743	17583	17804	17566	17750	17624	17648	17738	17572	17552	17583	17581	17529	17811	17435	17597	17488	17429	17571	17588	17670	17640	17357	17713	17633	17564	17459	17648	17561	17511	17573	17551	17610	17688	17630	17719	17583	17679	17716	17775	17558	17554	17634	17591	17543	17406	17323	17378	17448	17576	17643	17635	17494	17524	17465	17422	17647	17693	17585	17606	17567	17582	17838	17500	17573	17648	17628	17498	17593	17500	17559	17625	17541	17658	17787	17552	17566	17380	17517	17492	17613	17660	17478	17594	17414	17522	17622	17529	17506	17512	17655	17489	17657	17612	17434	17524	17538	17515	17609	17621	17593	17567	17458	17472	17518	17521	17412	17420	17793	17653	17255	17717	17465	17664	17732	17463	17601	17544	17384	17596	17511	17613	17497	17652	17500	17543	17481	17465	17532	17531	17391	17509	17494	17481	17587	17541	17412	17605	17542	17626	17703	17694	17556	17597	17574	17634	17648	17544	17449	17532	17658	17430	17428	17605	17591	17469	17547	17457	17634	17687	17634	17572	17567	17732	17600	17705	17565	17507	17728	17539	17616	17683	17381	17799	17730	17356	17573	17437	17628	17525	17405	17560	17587	17457	17706	17509	17587	17506	17687	17496	17448	17701	17521	17521	17577	17468	17623	17527	17560	17527	17460	17588	17436	17734	17569	17458	17595	17534	17350	17388	17455	17498	17471	17688	17578	17469	17678	17514	17568	17546	17552	17554	17582	17715	17626	17414	17602	17315	17528	17426	17451	17362	17586	17710	17629	17497	17616	17465	17668	17604	17467	17532	17687	17514	17476	17589	17566	17472	17543	17488	17535	17796	17502	17564	17556	17520	17711	17566	17675	17607	17339	17505	17543	17615	17409	17541	17543	17573	17558	17593	17572	17540	17646	17459	17428	17670	17602	17626	17493	17515	17559	17729	17546	17584	17678	17723	17612	17498	17636	17715	17588	17692	17749	17697	17616	17512	17557	17639	17361	17495	17643	17714	17641	17825	17413	17758	17506	17739	17424	17460	17508	17786	17427	17592	17722	17814	17489	17482	17655	17690	17371	17614	17472	17404	17556	17730	17677	17464	17498	17417	17611	17499	17441	17589	17667	17547	17480	17537	17726	17482	17589	17575	17636	17532	17410	17343	17609	17424	17507	17295	17451	17611	17454	17485	17416	17588	17472	17694	17500	17768	17525	17780	17527	17839	17505	17545	17415	17441	17631	17779	17501	17578	17624	17352	17512	17585	17470	17594	17609	17581	17661	17705	17363	17624	17575	17559	17605	17577	17575	17550	17696	17549	17535	17607	17508	17410	17399	17613	17623	17607	17497	17698	17492	17464	17664	17439	17769	17527	17413	17768	17647	17638	17533	17688	17616	17572	17440	17495	17644	17486	17606	17662	17502	17570	17557	17555	17434	17570	17426	17419	17314	17680	17596	17533	17630	17511	17549	17594	17575	17463	17693	17497	17507	17692	17544	17550	17544	17608	17638	17664	17731	17559	17476	17478	17511	17650	17492	17659	17374	17592	17620	17503	17555	17616	17559	17661	17513	17458	17335	17525	17806	17625	17559	17583	17558	17573	17585	17647	17628	17477	17613	17400	17732	17506	17474	17662	17496	17502	17410	17627	17638	17512	17597	17614	17646	17580	17812	17457	17370	17582	17632	17705	17273	17813	17725	17411	17427	17694	17395	17554	17548	17642	17544	17681	17740	17573	17476	17673	17543	17506	17502	17535	17659	17675	17656	17645	17543	17402	17579	17624	17704	17526	17490	17566	17769	17504	17440	17683	17537	17476	17670	17601	17602	17514	17619	17604	17527	17470	17655	17572	17641	17688	17571	17421	17452	17837	17668	17628	17478	17677	17554	17706	17501	17577	17362	17498	17743	17487	17491	17781	17479	17425	17567	17562	17541	17609	17530	17597	17395	17686	17391	17683	17607	17771	17585	17562	17463	17474	17474	17503	17646	17438	17549	17688	17439	17448	17542	17519	17640	17646	17424	17688	17732	17480	17784	17718	17484	17650	17618	17626	17504	17771	17590	17511	17561	17691	17593	17523	17407	17610	17627	17558	17454	17594	17548	17673	17581	17788	17721	17560	17506	17523	17591	17450	17664	17576	17583	17576	17631	17581	17528	17501	17531	17599	17518	17436	17419	17711	17469	17504	17490	17684	17574	17557	17631	17439	17607	17562	17427	17484	17444	17586	17585	17718	17581	17861	17572	17579	17511	17459	17451	17364	17706	17586	17739	17546	17511	17618	17763	17587	17480	17666	17681	17523	17743	17613	17538	17625	17639	17335	17469	17721	17609	17555	17551	17508	17489	17611	17676	17509	17600	17663	17632	17366	17646	17489	17600	17392	17810	17429	17545	17715	17563	17651	17593	17612	17599	17606	17629	17535	17462	17728	17731	17578	17642	17388	17756	17742	17598	17517	17577	17401	17421	17674	17484	17688	17597	17615	17539	17536	17751	17565	17457	17524	17633	17657	17623	17584	17568	17480	17542	17521	17606	17562	17715	17515	17687	17562	17696	17642	17746	17475	17570	17756	17587	17607	17598	17569	17763	17784	17393	17516	17519	17637	17579	17530	17616	17495	17632	17622	17414	17751	17563	17526	17564	17688	17465	17666	17622	17413	17715	17521	17509	17624	17566	17573	17639	17475	17553	17721	17706	17525	17563	17718	17660	17372	17533	17421	17493	17538	17603	17575	17636	17395	17579	17693	17423	17730	17601	17532	17605	17503	17433	17400	17693	17540	17557	17530	17605	17569	17635	17485	17605	17522	17447	17547	17448	17667	17383	17585	17771	17431	17410	17684	17699	17487	17548	17582	17569	17523	17603	17494	17616	17545	17690	17494	17491	17599	17297	17642	17632	17529	17635	17478	17512	17585	17529	17653	17749	17598	17624	17671	17648	17409	17515	17429	17538	17429	17632	17564	17579	17548	17740	17651	17454	17577	17562	17480	17528	17326	17482	17467	17519	17812	17709	17402	17720	17366	17628	17698	17526	17483	17751	17604	17533	17429	17791	17500	17468	17404	17610	17568	17638	17564	17559	17630	17546	17618	17637	17615	17626	17586	17523	17588	17772	17543	17784	17485	17533	17251	17616	17499	17627	17474	17504	17633	17565	17717	17532	17623	17608	17627	17547	17608	17465	17823	17589	17642	17589	17586	17516	17598	17419	17475	17625	17454	17524	17537	17539	17670	17608	17593	17621	17626	17412	17589	17457	17748	17512	17533	17457	17722	17578	17391	17668	17460	17801	17596	17446	17524	17611	17598	17457	17485	17412	17631	17582	17614	17684	17597	17470	17596	17805	17589	17487	17697	17729	17611	17391	17442	17425	17536	17712	17500	17619	17527	17777	17612	17354	17429	17675	17491	17506	17548	17629	17491	17766	17429	17642	17718	17453	17418	17746	17541	17754	17607	17595	17546	17632	17603	17495	17426	17655	17704	17489	17660	17673	17529	17489	17626	17657	17550	17385	17615	17560	17566	17615	17544	17655	17642	17539	17625	17583	17524	17629	17567	17373	17468	17539	17536	17585	17487	17498	17525	17611	17572	17549	17484	17661	17455	17613	17695	17614	17554	17426	17597	17747	17527	17496	17698	17421	17568	17690	17542	17569	17476	17567	17473	17634	17600	17590	17526	17709	17409	17817	17515	17553	17407	17588	17645	17809	17598	17660	17505	17496	17687	17573	17521	17617	17518	17533	17690	17567	17756	17525	17507	17675	17523	17456	17677	17620	17358	17422	17719	17769	17491	17690	17519	17443	17661	17496	17564	17459	17559	17448	17791	17525	17516	17628	17613	17567	17503	17617	17594	17464	17651	17461	17666	17666	17717	17536	17589	17530	17622	17482	17579	17465	17583	17612	17725	17538	17450	17550	17639	17485	17753	17443	17624	17552	17492	17488	17533	17762	17478	17427	17490	17483	17566	17572	17434	17590	17701	17482	17613	17474	17705	17448	17502	17573	17424	17536	17551	17582	17663	17533	17613	17731	17631	17524	17539	17645	17560	17643	17491	17471	17494	17505	17602	17484	17616	17526	17711	17562	17438	17585	17589	17590	17486	17658	17516	17566	17578	17649	17526	17588	17678	17565	17591	17482	17368	17522	17662	17299	17499	17656	17545	17615	17546	17474	17696	17519	17600	17713	17604	17644	17490	17696	17680	17623	17500	17516	17550	17390	17688	17680	17473	17516	17562	17655	17569	17708	17470	17305	17683	17488	17473	17460	17741	17446	17698	17619	17498	17504	17611	17405	17647	17486	17527	17636	17517	17543	17716	17679	17476	17565	17463	17402	17455	17592	17632	17591	17428	17670	17624	17627	17621	17634	17699	17608	17687	17548	17499	17573	17521	17695	17537	17551	17528	17712	17687	17532	17588	17634	17534	17642	17717	17630	17536	17483	17474	17597	17748	17468	17624	17777	17441	17677	17612	17692	17711	17702	17653	17523	17652	17627	17582	17466	17526	17645	17466	17480	17530	17697	17464	17531	17666	17551	17835	17410	17573	17544	17410	17630	17675	17569	17681	17634	17484	17545	17535	17679	17686	17509	17483	17387	17574	17533	17448	17596	17668	17722	17543	17515	17622	17676	17566	17506	17588	17759	17550	17578	17735	17537	17553	17677	17711	17510	17597	17579	17544	17366	17552	17424	17653	17545	17717	17580	17508	17647	17682	17565	17496	17640	17665	17572	17555	17665	17735	17729	17595	17441	17719	17773	17511	17512	17568	17665	17422	17405	17545	17745	17511	17805	17520	17667	17583	17503	17406	17520	17564	17717	17580	17471	17382	17498	17686	17577	17535	17756	17508	17541	17659	17599	17534	17629	17468	17435	17733	17566	17730	17638	17531	17685	17598	17635	17696	17757	17697	17616	17644	17537	17504	17471	17581	17626	17714	17570	17638	17566	17564	17531	17572	17653	17724	17502	17649	17597	17489	17436	17562	17724	17612	17502	17538	17502	17562	17479	17497	17556	17518	17746	17583	17377	17555	17675	17538	17791	17580	17586	17707	17576	17659	17688
24343	20913	27073	27826	28392	30875	31418	29561	28939	28971	28018	27598	27314	27120	26912	26898	26991	26961	26711	27022	26943	26885	27047	26914	27339	27080	27057	27169	27066	27179	26962	26870	26774	26943	26698	26644	26892	26881	26988	26948	26825	26618	26896	27074	26798	26609	26476	26630	26806	26684	26694	26652	26725	26762	26732	26902	26550	26941	26680	26823	26730	26838	26736	26835	26699	26592	26681	26946	26931	26619	26739	26614	26986	26802	26685	26700	26802	26687	26882	26682	26771	27023	27045	26789	26852	26985	26862	26761	26521	26525	26512	26755	26637	26845	26793	26676	26956	26583	26758	26638	26540	26624	26571	26873	26709	26773	26810	26612	26664	26618	26716	26394	26644	26835	26715	26537	26573	26662	26917	26634	26591	26732	26816	26823	26547	26805	26822	26769	26618	26660	26714	26530	26988	26757	26727	26725	26882	26635	26628	26635	26564	26776	26536	26613	26495	26573	26633	26696	26533	26677	26609	26775	26721	26635	26626	26753	26346	26934	26644	26836	26701	26410	26752	26633	26458	26765	26762	26663	26522	26623	26950	26656	26649	26681	26573	26956	26812	26735	26761	26852	26636	26510	26550	26654	26855	26628	26859	26700	26656	26727	26433	26721	26704	26685	26598	26404	26856	26652	26774	26696	26618	26452	26592	26706	26508	26775	26702	26885	26678	26700	26710	26537	26746	26813	26876	26818	26506	26826	26905	26907	26687	26651	26925	26453	26547	26643	26769	26533	26684	26318	26861	26711	26543	26510	26596	26606	26547	26638	26654	26441	26714	26611	26975	26860	26617	26653	27004	26703	26493	26696	26534	26590	26581	26716	26950	26592	26617	26725	26653	26620	26758	26647	26571	26390	26768	26647	26549	26546	26625	26529	26758	26627	26744	26622	26775	26804	26717	26649	26607	26630	26506	26537	26840	26484	26837	27016	26601	26663	26555	26796	26729	26787	26833	26622	26739	26700	26751	26600	26486	26551	26940	26703	26941	26476	26847	26475	26660	26812	26689	26696	26835	26636	26806	26696	26619	26540	26693	26519	26643	26592	26600	26697	26733	26759	26724	26438	26787	26427	26539	26582	26941	26719	26866	26603	26713	26758	26728	26779	26775	26688	26691	26631	26671	26525	26710	26551	26812	26866	26444	26738	26816	26587	26721	26679	26576	26938	26740	26714	26813	26679	26805	26369	26829	26787	26604	26779	26561	26684	26597	26653	26574	26863	26513	26829	26605	26529	26736	26758	26470	26637	26715	26555	26451	26750	26699	26580	26540	26749	26592	26512	26723	26843	26865	26495	26567	26618	26894	26752	26446	26606	26446	26558	26842	26694	26648	26556	26746	26619	26784	26726	26564	26569	26794	26620	26970	26710	26660	26701	26468	26573	26676	26875	26872	26635	26512	26369	26715	26621	26787	26496	26582	26509	26843	26621	26588	26578	26534	26633	26697	26522	26678	26601	26642	26780	26587	26733	26903	26538	26709	26785	26980	26762	26772	26808	26704	26761	26675	26589	26508	26892	26371	26646	26742	26835	26620	26710	26447	26595	26727	26688	26756	26829	26663	26401	26667	26607	26718	26595	26590	26833	26422	26573	26543	26546	26583	26617	26490	26694	26751	26660	26775	26714	26686	26736	26530	26705	26576	26527	26555	26863	26495	26455	26844	26711	26675	26661	26614	26685	26575	26829	26667	26613	26459	26557	26577	26575	26781	26690	26845	26723	26997	26662	26768	26574	26989	26648	26581	26400	26510	26727	26464	26564	26569	26662	26668	26452	26713	26544	26759	26819	26982	26861	26664	26628	26546	26691	26768	26543	26651	26642	26808	26892	26659	26563	26849	26525	26746	26782	26695	26777	26699	26612	26805	26810	26957	26577	26714	26523	26630	26873	26810	26718	26472	26806	26659	26623	26542	26717	26603	26462	26574	26806	26675	26612	26622	26612	26811	26836	26896	26871	26612	26632	26522	26555	26591	26826	27039	26489	26485	26814	26533	26520	26785	26664	26862	26959	26886	26974	26683	26671	26525	26600	26619	26764	26704	26738	26766	26483	26408	26674	26836	26711	26723	26809	26698	26639	26559	26778	26543	26850	26559	26532	26769	26818	26646	26749	26893	26511	26804	26763	26768	26798	26697	26805	26603	26550	26793	26677	26714	26591	26539	26642	26650	26336	26892	26727	26725	26660	26494	26727	26564	26741	26636	26809	26807	26520	26625	26602	26875	26664	26758	26626	26652	26639	26727	26601	26737	26643	26872	26865	26640	26706	26777	26621	26501	26426	26493	26412	26626	26537	26690	26581	26651	26700	26584	26634	26800	26607	26778	26469	26532	26875	26697	26589	26635	26539	26557	26521	26770	26670	26650	26660	26766	26795	26441	26585	26761	26545	26841	26618	26720	26659	26687	26458	26687	26620	26696	26752	26824	26792	26675	26376	27026	26488	26746	26552	26594	26572	26538	26580	26676	26777	26661	26636	26407	26717	26871	26741	26704	26654	26475	26772	26798	26604	26726	26561	26701	26609	26870	26653	26789	26660	26585	26792	26706	26751	26545	27043	26668	26842	26677	26824	26643	26521	26899	26766	26767	26710	26578	26545	26753	26698	26513	26797	26747	26639	26934	26856	26760	26574	26448	26661	26674	26538	26652	26889	26587	27134	26855	26465	26661	26504	26686	26718	26672	26708	26714	27007	26784	26566	26555	26524	26885	26731	26691	26526	26774	26768	26792	26450	26740	26883	26763	26579	26496	26747	26738	26482	26614	26687	26435	26666	26702	26786	26852	26668	26816	26442	26779	26594	26923	26652	26768	26522	26625	26595	26841	26555	26824	26681	26860	26622	26722	26801	26833	26577	26636	26937	26453	26706	26598	26686	26461	26483	26469	26448	26693	26564	26559	26498	26926	26765	26796	26813	26729	26521	26673	26794	26625	26878	26441	26601	26587	26567	26700	26753	26820	26694	26733	26433	26450	26545	26579	26445	26783	26683	26815	26689	26721	26685	26601	26622	26723	26923	27000	26593	26796	26616	26998	26656	26699	26616	26437	26612	26453	26766	26887	26841	26864	26747	26719	26509	26513	26646	26366	26850	26843	26921	26760	26565	26555	26670	26535	27010	26794	26658	26703	26748	26455	26823	26526	26814	26746	26815	26700	26723	26770	27017	26877	26992	26601	26751	26676	26742	26653	26814	26608	26531	26690	26743	26590	26654	27092	26617	26754	26868	26702	26523	26817	26729	26779	26758	26725	26531	26705	26693	26670	26932	26849	26587	26727	26637	26672	26680	26634	26655	26734	26800	26889	26500	26515	26478	26743	26700	26797	26726	26488	26738	26673	26813	26665	26888	26749	26653	26642	26393	26699	26831	26855	26725	26808	26441	26716	26624	26726	26916	26734	26758	26742	26676	26331	26880	26653	26676	26999	26852	26892	26486	26613	26665	26814	26607	26638	26688	26758	26700	26471	26836	26705	26610	26406	26563	26715	26840	26621	26457	26596	26708	26542	26694	26636	26809	26574	26587	26777	26647	26653	26843	26621	26560	26530	26623	26592	26811	26735	26686	26781	26719	26654	26407	26789	26741	26710	26569	26600	26769	26444	26761	26853	26613	26783	26885	26943	26520	26670	26850	26578	26748	26945	26479	26741	26883	26697	26576	26540	26711	26905	26508	26570	26641	26560	26805	26640	26877	26803	26727	26702	26869	26797	26571	26617	26618	26721	26750	26358	26425	26662	26642	26843	26531	26500	26511	26666	26889	26547	26741	26914	26579	26478	26615	26726	26673	26515	26296	26608	26848	26753	26872	26685	26677	26600	26615	26540	26442	26737	26613	26642	26559	26751	26654	26613	26898	26617	26780	26803	26748	26642	26685	26899	26513	26712	26871	26693	26756	26662	26792	26544	26599	26608	26590	26648	26528	26570	26810	26974	26670	26631	26497	26751	26687	26531	26671	26530	26593	26795	26501	26697	26760	26764	26733	26701	26668	26594	26522	26784	26699	26940	26460	26743	26772	26303	26718	26782	26868	26838	26667	26757	26737	26592	26506	26475	26674	26737	26721	26738	26815	26662	26791	26575	26755	26720	26768	26762	26840	26785	26909	26590	26470	26553	26395	26570	26813	26711	26547	26502	26542	26567	26678	26572	26632	26501	26505	26611	26859	26684	26567	26627	26545	26383	26700	26677	26642	26726	26576	26676	26541	26485	26711	26795	26366	26541	26709	26682	26677	26670	26547	26514	26763	26622	26577	26855	26831	26807	26715	26694	26615	26763	26746	26759	26580	26811	26771	26640	26670	26630	26905	26945	26465	26665	26731	26741	26748	26772	26459	26526	26569	26776	26776	26882	26735	26755	26870	26786	26486	26655	26965	26617	26438	26589	26614	26677	26717	26852	26816	26768	26631	26630	26645	26545	26718	26705	26918	26563	26829	26671	26901	26548	26636	26877	26546	26684	26585	26615	26538	26733	26803	26720	26773	26697	26824	26527	27000	26716	26536	26701	26647	26776	26636	26825	26460	26705	26540	26724	26669	26669	26772	26818	26882	26928	26630	26896	26643	26732	26632	26590	26501	26729	26520	26720	26654	26619	26558	26590	26737	26604	26737	26658	26552	26892	27011	26843	26803	26640	26523	26427	26475	26630	26762	26570	26852	26717	26693	26576	26745	26520	26695	26749	26900	26778	26778	26804	26483	26729	26899	26873	26682	26730	27032	26581	26503	26735	26754	26679	26505	26683	26801	26493	26890	26746	26625	26556	26474	26692	26834	26681	26746	26676	26473	26660	26741	26743	26912	27076	26660	26772	26833	26638	26613	26673	26573	26533	26711	26683	26737	26487	26741	26526	26887	26607	26548	26816	26425	26850	26750	26643	26690	26668	26490	26471	26690	26666	26656	26708	26743	26422	26660	26712	26712	26718	26752	26741	26677	26575	26654	26733	26976	26573	26531	26786	26707	26414	26655	26713	26831	26791	26595	26661	26882	26406	26497	26695	26438	26626	26576	26703	26895	26558	26612	26761	26704	26593	26860	26695	26758	27017	26637	26467	26804	26847	26635	26893	26737	26602	26679	26828	26293	26634	26629	26600	26715	26786	26833	26789	26635	26610	26728	26675	26785	26982	26743	26618	26605	26635	26446	26499	26755
26971	44023	39799	32537	28234	24917	23193	22141	21706	20940	19673	18804	18367	18277	18405	18175	18165	17992	18230	18071	18329	18288	18060	18238	18136	18346	18244	18215	18154	18169	18187	18090	18080	17980	18073	17877	18081	18049	17880	17866	17814	17831	17906	17832	17633	17806	17897	17806	17749	17887	17782	17788	17690	17782	17760	17569	17682	17986	17797	17775	17735	17848	17809	17643	17863	17744	17709	17832	17727	17627	17943	17724	17518	17644	17729	17806	17771	17996	17598	17632	17697	17829	17742	17870	17693	17788	17720	17655	17602	17877	17789	17800	17780	17677	17764	17712	17845	17587	17623	17795	17862	17739	17747	17677	17734	17795	17659	17805	17905	17571	17727	17748	17673	17683	17865	17609	17844	17622	17741	17697	17741	17879	17504	17777	17748	17758	17804	17634	17794	17737	17951	17770	17532	17744	17724	17766	17834	17798	17791	17659	17790	17643	17705	17856	17714	17855	17697	17655	17726	17571	17718	17671	17651	17766	17825	17679	17734	17764	17725	17687	17881	17635	17654	17789	17895	17818	17853	17934	17623	17545	17802	17587	17769	17801	17897	17873	17750	17738	17712	17747	17749	17618	17713	17634	17882	17715	17860	17849	17657	17705	17561	17789	17710	17554	17868	17815	17794	17773	17781	17865	17841	17687	17687	17866	17709	17748	17738	17805	17566	17728	17784	17667	17638	17712	17807	17649	17678	17721	17724	17675	17824	17798	17916	17682	17748	17856	17728	17850	17698	17836	17681	17737	17678	17817	17627	17588	17817	17711	17743	17699	17853	17809	17374	17699	17755	17722	17740	17717	17965	17739	17758	17680	17581	17810	17603	17827	17588	17679	17711	17940	17667	17597	17801	17724	17725	17779	17538	17576	17818	17559	17821	17870	17777	17659	17801	17737	17910	17704	17748	17810	17744	17734	17595	17844	17687	17896	17662	17715	17606	17789	17838	17629	17733	17764	17607	17799	17787	17710	17699	17762	17832	17781	17736	17693	17724	17776	17593	17624	17870	17686	17634	17796	17706	17763	17649	17779	17729	17849	17699	17800	17611	17622	17714	17783	17600	17894	17705	17835	17759	17662	17769	17601	17639	17625	17726	17658	17820	17694	17848	17590	17714	17785	17617	17727	17802	17740	17584	17752	17736	17708	17569	17790	17968	17803	17706	17699	17726	17566	17791	17654	17822	17620	17647	17577	17813	17643	17960	17708	17717	17629	17832	17772	17687	17792	17868	17953	17780	17700	17761	17719	17866	17622	17549	17684	17591	17679	17689	17795	17665	17835	17652	17695	17786	17742	17849	17701	17660	17800	17783	17697	17705	17795	17562	17819	17781	17724	17741	17701	17810	17777	17940	17631	18072	17721	17726	17726	17710	17765	17618	17648	17643	17637	17675	17690	17718	17733	17823	17901	17833	17853	17802	17818	17750	17849	17760	17731	17699	17751	17770	17836	17775	17657	17695	17679	17965	17705	17818	17791	17664	17611	17782	17627	17706	17756	17724	17635	17627	17821	17769	17701	17746	17736	17553	17626	17965	17691	17851	17772	17909	17722	17692	17636	17693	17869	17686	17751	17809	17747	17790	17815	17705	17621	17677	17684	17793	17724	17778	17827	17790	17748	17665	17652	17633	17649	17701	17862	17770	17646	17617	17838	17682	17799	17724	17678	17734	17797	17587	17684	17570	17870	17817	17796	17820	17877	17740	17718	17760	17822	17667	17671	17800	17750	17869	17805	17728	17569	17639	17878	17707	17628	17716	17619	17777	17772	17882	17530	17846	17703	17840	17651	17696	17759	17735	17733	17711	17804	17647	17489	17693	17669	17704	17726	17689	17755	17907	17631	17785	17722	17694	17709	17588	17598	17843	17516	17757	17842	17835	17794	17789	17787	17681	17726	17772	17655	17790	17771	17578	17801	17816	17880	17721	17634	17888	17873	17612	17823	17726	17729	17738	17685	17721	17693	17561	17692	17571	17751	17518	17682	17701	17662	17741	17747	17696	17743	17696	17826	17731	17657	17580	17621	17751	17499	17803	17661	17761	17732	17671	17894	17845	17608	17622	17779	17740	17726	17852	17827	17777	17561	17897	17738	17729	17493	17633	17972	17731	17857	17738	17915	17566	17753	17521	17754	17633	17800	17891	17825	17662	17775	17680	17572	17475	17724	17653	17752	17697	17754	17668	17596	17917	17700	17764	17620	17744	17629	17717	17767	17689	17558	17775	17765	17647	17750	17742	17673	17551	17660	17733	17617	17855	17700	17675	17780	17930	17618	17715	17726	17757	17796	17639	17874	17713	17820	17733	17740	17797	17727	17742	17932	17701	17651	17849	17664	17798	17854	17633	17809	17614	17685	17872	17686	17674	17707	17783	17545	17514	17961	17678	17711	17580	17749	17719	17698	17660	17756	17642	17598	17613	17787	17710	17660	17840	17758	17759	17725	17743	17710	17826	17628	17665	17642	17747	17661	17743	17661	17837	17839	17725	17700	17563	17694	17921	17835	17641	17895	17752	17663	17804	17576	17664	17611	17841	17710	17823	17811	17755	17687	17851	17788	17783	17717	17632	17491	17608	17724	17722	17837	17767	17607	17807	17725	17731	17734	17747	17843	17743	17722	17788	17768	18012	17739	17883	17883	17750	17803	17732	17714	17646	17725	17923	17710	17612	17601	17921	17743	17754	17928	17695	17810	17724	17719	17504	17783	17712	17610	17668	17819	17797	17782	17773	17651	17716	17841	17692	17698	17795	17816	17759	17766	17735	17780	17699	17719	17642	17767	17747	17863	17633	17908	17812	17783	17535	17658	17782	17781	17621	17680	17781	17893	17718	17560	17783	17523	17479	17734	17894	17656	17772	17697	17857	17607	17764	17667	17913	17767	17802	17585	17739	17758	17734	17562	17743	17861	17701	17741	17755	17924	17703	17644	17796	17700	17514	17641	17839	17636	17682	17686	17822	17673	17578	17679	17683	17764	17742	17559	17756	17730	17653	17877	17597	17585	17718	17894	17916	17654	17679	17855	17727	17777	17655	17753	17688	17824	17714	17669	17769	17656	17765	17832	17687	17888	17784	17516	17827	17842	17671	17668	17651	17769	17857	17796	17901	17755	17705	17695	17682	17610	17651	17866	17614	17813	17635	17538	17814	17660	17574	17716	17629	17680	17613	17569	17730	17712	17789	17855	17668	17748	17594	17728	17796	17813	17713	17686	17812	17634	17722	17665	17650	17754	17646	17690	17789	17789	17777	17807	17852	17591	17889	17787	17754	17821	17769	17775	17478	17742	17821	17725	17557	17717	17731	17761	17521	17666	17727	17665	17562	17730	17777	17680	17787	17705	17760	17852	17726	17797	17623	17817	17721	17780	17761	17726	17773	17548	17850	17792	17922	17842	17825	17933	17682	17807	17995	17644	17720	17759	17845	17636	17655	17770	17757	17615	17724	17712	17716	17876	17674	17828	17840	17772	17719	17515	17638	17724	17633	17664	17853	17918	17575	17688	17849	17731	17645	17527	17885	17723	17595	17789	17840	17825	17768	17685	17710	17761	17871	17718	17661	17706	17667	17817	17731	17756	17869	17765	17664	17608	17875	17764	17829	17734	17778	17781	17763	17783	17646	17662	17882	17466	17856	17812	17706	17631	17880	17763	17858	17815	17829	17670	17877	17756	17818	17667	17879	17609	17704	17579	17638	17664	17704	17768	17651	17687	17687	17661	17867	17717	17676	17723	17747	17854	17883	17795	17657	17824	17806	17843	17711	17661	17786	17824	17677	17686	17755	17723	17645	17775	17558	17684	17822	17805	17819	17772	17884	17687	17704	17619	17623	17903	17682	17766	17686	17651	18032	17726	17657	17614	17752	17885	17792	17790	17915	17619	17694	17705	17838	17837	17800	17788	17683	17657	17793	17734	17580	17643	17798	17878	17847	17711	17871	17732	17696	17856	17742	17498	17755	17721	17709	17762	17784	17760	17690	17694	17791	17778	17729	17793	17665	17718	17841	17786	17710	17765	17623	17699	17675	17645	17821	17648	17494	17935	17811	17742	17796	17961	17933	17710	17793	17691	17710	17527	17765	17790	17628	17895	17598	17691	17628	17765	17786	17731	17828	17732	17695	17762	17779	17709	17753	17661	17839	17879	17742	17650	17723	17693	17825	17609	17540	17813	17766	17719	17770	17696	17793	17730	17810	17723	17861	17677	17849	17736	17853	17943	17668	17640	17992	17739	17752	17670	17781	17721	17681	17640	17853	17659	17704	17866	17689	17598	17670	17727	17687	17770	17921	17892	17653	17807	17585	17757	17699	17849	17583	17610	17670	17729	17626	17726	17730	17620	17794	17684	17847	17776	17678	17870	17682	17754	17739	17823	17626	17446	17823	17580	17778	17726	17768	17597	17803	17784	17771	17882	17805	17746	17591	17753	17866	17657	17603	17576	17770	17723	17792	17751	17789	17679	17812	17672	17752	17711	17803	17655	17843	17798	17782	17657	17646	17931	17790	17551	17749	17656	17541	17740	17983	17819	17775	17696	17695	17823	17935	17839	17770	17567	17865	17796	17813	17697	17631	17576	17834	17611	17783	17710	17651	17909	17754	17770	17762	17724	17746	17928	17722	17705	17662	17805	17744	17728	17805	17865	17749	17810	17724	17695	17854	17749	17580	17820	17811	17624	17674	17780	17700	17821	17725	17638	17646	17739	17637	17804	17568	17633	17714	17610	17878	17647	17901	17697	17696	17702	17587	17699	17741	17615	17661	17665	17653	17580	17603	17676	17836	17696	17865	17752	17770	17793	17672	17685	17745	17585	17722	17864	17577	17797	17537	17794	17671	17882	17694	17644	17615	17673	17690	17749	17747	17695	17775	17652	17643	17694	17656	17663	17684	17724	17807	17839	17726	17696	17622	17790	17730	17812	17717	17577	17668	17613	18011	17773	17723	17681	17895	17883	17799	17550	17749	17649	17643	17692	17726	17683	17700	17704	17735	17539	17652	17639	17671	17740	17741	17721	17686	17862	17796	17783	17793	17724	17786	17848	17723	17605	17779	17812	17818	17697	17680	17770	17889	17656	17797	17858	18091	17710	17710	17741	17528	17586	17711	17804	17786	17754	17766	17627	17863	17817	17813	17744	17789	17459	17629	17718
22381	20886	27142	25214	23964	29139	32876	30193	29065	28868	28117	27062	26641	26511	26366	26314	26301	26245	26358	26322	26291	26068	26387	26185	26193	26307	26031	26530	26189	26157	26194	26014	26164	26113	25754	26001	26212	25876	25960	26002	25946	25852	25821	25697	25865	26035	25776	25963	25802	26039	25889	25873	25845	25699	25718	25762	25816	25798	25901	26107	25898	25761	25708	25582	25799	25805	25770	25751	25908	25829	25637	25388	25705	25907	25560	25792	25955	25910	25905	25977	25586	25501	25565	25870	25672	25905	25718	25944	25935	25851	25880	25901	25780	25641	25787	25730	25536	25885	25979	25769	25783	25757	25678	25510	26124	25887	25810	26031	25581	25728	25659	25587	25511	25782	25836	25648	25415	25678	25817	25869	25567	25656	25553	25720	25813	25454	25523	25602	26015	25695	25714	25360	25618	25515	25794	25780	26289	25778	25796	25609	25551	25543	25811	25812	25772	25896	25767	25771	25836	25995	25893	25582	25706	25787	25885	25970	25536	25507	25737	25677	25744	25595	25833	25741	25732	25601	25542	25815	25628	25841	25937	25664	25847	25678	25948	25892	25668	25922	26002	25661	25390	25660	25662	25819	25493	25828	25847	25713	25694	25746	25776	25379	25712	25667	25689	25781	25875	25767	25550	25739	25833	25815	25650	25639	25574	25669	25873	25532	25478	25910	25876	25554	25931	25731	25628	25664	25767	25770	25645	25739	25557	25546	25641	25662	25635	25958	25772	25770	25848	25572	25998	25634	25843	25845	25568	25919	25811	25637	25797	25651	25806	25735	25719	25601	25692	25866	25920	25814	25626	25749	25704	25768	25708	25685	25725	25700	25805	25784	25781	25629	26135	25658	25718	25742	25827	25575	25783	25711	25818	25560	25758	25360	25602	25489	25806	25647	25689	25636	25783	25751	25589	25737	25670	25708	25659	25750	25850	25629	25621	25536	25708	25638	25578	25783	25967	25694	25919	25846	25517	25584	25732	25905	25715	25714	25790	25677	25697	25688	25823	25853	25798	25617	25824	25685	25603	25762	25936	25706	25613	25888	25749	25687	25958	25806	25747	25830	25631	25885	25728	25566	25751	25743	25912	25902	25629	25576	25854	25634	25675	25785	25715	25619	26023	25921	25783	25580	25607	25679	25752	25712	25775	25661	25865	25539	25556	25635	25949	25932	25970	25819	25904	25623	25740	25718	25816	25821	25686	25720	25641	25742	25543	25623	25607	25638	25787	25827	25768	25757	25906	25861	25590	25812	25687	25931	25655	25931	25784	25723	25665	25864	25736	25782	25832	25516	25628	25613	25882	25804	25678	25693	25646	25608	25598	25614	25688	25678	25700	25839	25751	25865	25388	25524	25789	25894	25850	25612	25486	25599	25494	25702	25722	25605	25721	25414	25627	25885	25390	25811	25553	25931	25595	25660	25686	25839	25572	25561	25751	25733	25796	25640	25773	25501	25523	25562	25613	25662	25444	25808	25919	25671	25689	25686	25844	25709	25784	25740	25750	25697	25801	25466	25656	25626	25783	25998	25622	25872	25819	25658	25842	25825	25915	25617	25761	25614	25639	25996	26176	25686	25944	25595	25511	25800	25672	25762	25392	25626	25777	25661	25654	25712	25610	25668	25720	25719	25713	25527	25508	25806	25976	25562	25769	25853	25675	25849	25559	25793	25603	25661	25671	25464	25932	25751	25538	25831	25740	25528	25640	25748	25813	25834	25562	25360	25646	25536	25555	25628	25602	25611	25738	25738	25699	25801	25579	25556	25892	25726	25389	25714	25759	25816	25862	25797	25586	25816	25882	25667	25689	25554	25797	25478	25728	25812	25722	25700	25847	25798	25269	25723	25851	25883	25659	25628	25476	25786	25746	25788	25776	25715	25748	25762	25838	25488	25881	25539	25601	25611	25814	26068	25748	25841	25491	25689	25711	25772	25765	25662	25726	25780	25743	25670	25794	25590	25884	25708	25912	25742	25664	25781	25763	25583	25757	25624	25870	25773	25661	25542	25798	26073	25602	25843	25715	25641	25591	25633	25717	25730	25809	25662	25870	25761	25893	25844	25900	25792	25844	25747	25905	25354	25798	25623	25628	25644	25479	25523	25661	25973	25580	25679	25685	25717	25712	25428	25673	25529	26063	25702	25715	25720	25871	25726	25822	25733	25794	25687	25583	25770	25599	25703	25821	25684	25907	25750	25488	25707	25847	25461	25733	25577	25872	25531	25768	25792	25630	25747	25851	25684	25561	25662	25852	25826	25873	26016	25690	25716	25534	25797	25571	25651	25765	25722	25803	25706	25737	25558	25752	26057	25895	25866	25741	25569	25927	25744	25791	25895	25931	25879	25729	25812	25947	25570	25802	25538	25825	25832	25755	25628	26062	25529	25743	25974	25600	25772	25834	25862	25778	25779	25610	25538	25895	25708	25831	25716	25550	25697	25819	25793	25740	25665	25647	25841	25841	25819	25816	25727	25711	25781	25566	25744	25808	25941	25850	25686	25489	25746	25662	25906	25920	25814	25808	25704	25805	25663	25830	25949	25985	25671	25922	25348	25631	25694	25818	25879	25825	25819	25856	25613	25420	25606	25740	25386	25630	25760	26028	25537	25624	25811	25758	25907	25765	25814	25766	25383	25749	25878	25901	25786	25731	25375	25552	25746	25775	25748	25611	25576	25791	25657	25830	25915	26026	25785	25999	25872	25849	25648	25758	25791	25830	25594	25876	25678	25697	25677	25699	25507	25799	25649	25738	25638	25827	25503	25705	25677	25675	25672	25748	25826	25631	25627	25689	25649	25541	25754	25762	25544	25489	25765	25898	25665	25950	26044	25698	25929	25692	25718	25884	25808	25729	25518	25869	25657	25729	25816	25637	25848	25648	25716	25606	25974	25916	25650	25737	25860	25722	25977	25801	25917	25774	25716	25699	25897	26019	25656	25664	25796	25539	25616	25613	25871	25801	25724	25693	25676	25638	25861	25744	25840	25745	25618	25531	25771	25633	25465	25790	25746	25852	25805	25857	25457	25635	25719	25852	25873	25719	25629	25746	25461	25416	25546	25794	25775	25693	25625	25720	25768	25701	25749	25374	25740	25754	25727	25725	25641	25755	25632	25785	25838	25842	25718	25737	25520	25773	25568	25573	25974	25753	25802	25612	25572	25875	25990	25765	25724	25806	25749	25616	25879	25743	25889	25635	25912	25487	25840	25797	25792	25717	25636	25916	25638	25782	25842	25845	25646	25741	25576	25595	25741	25828	25690	25369	25757	25815	25474	25726	25454	25644	25786	25459	25667	25683	25832	25979	25748	25865	25613	25500	25606	25786	25559	25865	25818	25910	25916	25835	25824	25792	25854	25860	25684	26006	25451	25903	25788	25695	25570	25619	25697	25765	25689	25495	25399	25888	25759	25820	25651	25722	25790	25661	25673	25595	25757	25348	25781	25962	25946	25935	25565	25823	25455	25439	25691	25525	26013	25800	25804	25748	26028	25952	25550	25672	26036	25833	25726	25744	25647	25665	25819	25969	25602	25645	25675	25628	25754	25766	25680	25346	25708	25739	25575	25783	25722	25708	25674	25877	25696	25765	25490	25840	25920	25621	25556	25784	25912	25760	25701	25750	25896	25714	25550	25797	25587	25805	25807	25714	25661	25717	25673	25381	25901	25542	25951	25749	25615	25420	25724	25524	25605	25808	25826	25553	25546	25545	25894	25590	25508	25734	25900	25907	25783	25873	25695	25868	25739	25488	25560	25826	25875	25734	26051	25605	26046	25713	25580	25658	25812	25721	25962	25935	25867	25764	25600	25448	25934	25483	25808	25511	25637	25685	25915	25560	25632	25964	25811	25814	25749	25812	25486	25469	25709	25778	25416	25474	25675	25864	25513	25776	25753	25607	25817	25846	25739	25834	25783	25822	25410	25873	25506	25397	25588	25647	25584	25814	25561	25896	25809	25531	25812	25810	25865	25748	25767	25938	25661	25673	25903	25750	25750	25771	25855	25815	25626	25669	25871	25850	25925	25760	25604	25807	25607	25672	25550	25614	25629	26008	25684	25911	25803	25864	25782	25538	25697	25843	25950	25728	25688	25597	25490	25911	25761	25543	25766	25573	25708	25596	25614	25501	25636	25594	25792	25689	25758	25669	25703	25940	25826	25684	25713	25630	25531	25807	25618	25993	25699	25828	25822	25971	26013	25790	25987	25725	25506	25680	25620	25669	25783	25831	25990	25773	25644	25700	25648	25694	25716	25674	25459	25719	25934	25548	25883	25789	25626	25654	25489	25596	25815	25741	25957	25823	25837	25924	25810	26139	25655	25864	25691	25843	25754	25624	25808	25803	25909	25709	25713	25695	26127	25812	25816	25735	25721	25887	25877	25927	25876	25658	25853	25705	25712	25642	25616	25629	25596	25888	25755	25815	25859	25613	25912	25897	25489	25429	25458	25703	25533	25743	25674	25728	25367	26049	25767	25889	25794	25569	25484	25887	25620	25962	25823	25631	25559	25712	25666	25606	25667	25775	25687	25858	25854	25738	25810	25817	25758	25588	25780	25530	25671	25858	25794	25720	25593	25528	25546	25762	25368	25727	25649	25834	25912	25731	25854	25805	25885	25775	25739	25748	25838	25753	25586	25657	25615	25781	26098	25742	25724	25940	26002	25593	25642	25517	25617	25908	25657	25693	25770	25825	25881	25959	25800	25723	25814	25652	25775	25795	25619	25754	25472	25653	25731	25703	25712	25560	25559	25675	25768	25695	25731	25618	25809	25575	25500	25743	25758	25760	25852	25962	25962	25634	25999	25496	25948	25582	25733	25948	25689	25835	25719	25610	25978	26009	25786	25810	25515	25702	25744	25725	25915	25604	25695	25782	25609	25694	25557	25595	25818	25734	25850	25864	25631	25452	25575	25764	25756	25971	25560	26024	26029	25704	25835	25828	25803	25768	25573	25547	25849	25548	25536	25791	25641	25645	25672	25761	25869	25819	25603	25826	25581	25686	25745	25550	25928	25678	25773	25779	25739	25721	25620	25703	25819	26065	25338	25462	25764	25688	25782	25758	25815	25958	25901	25720	25752	25718	25902	25869	25547	25608	25787	25797	25778	25599	25742	25809	25610	25557	25644	25561	25720	25561	25765
28551	48101	42731	35496	30205	27040	25060	24140	22757	21897	20490	19099	18406	18305	18049	17810	17909	17794	17968	17965	17858	17797	17850	17859	17849	18146	18019	17959	18039	17829	17950	17788	17609	17730	17927	17763	17737	17710	17756	17532	17601	17583	17516	17283	17310	17304	17610	17337	17371	17401	17546	17236	17308	17354	17366	17346	17394	17169	17419	17471	17405	17361	17361	17351	17120	17278	17358	17350	17252	17320	17360	17410	17122	17329	17360	17234	17475	17479	17255	17212	17154	17303	17307	17365	17473	17249	17375	17430	17271	17185	17208	17212	17331	17269	17303	17466	17328	17207	17250	17437	17431	17225	17391	17198	17306	17419	17440	17292	17362	17127	17250	17382	17087	17152	17189	17308	17191	17362	17191	17244	17359	17122	17337	17458	17057	17222	17040	17336	17402	17286	17279	17438	17308	17290	17407	17497	17318	17296	17286	17407	17273	17462	17182	17257	17177	17101	17332	17204	17302	17103	17349	17264	17244	17282	17213	17246	17322	17261	17212	17400	17239	17450	17085	17272	17191	17328	17317	17186	17375	17188	17354	17211	17313	17286	17164	17186	17343	17247	17501	17379	17296	17255	17153	17131	17111	17363	17200	17429	17132	17250	17366	17055	17356	17217	17281	17278	17233	17431	17210	17146	17281	17105	17233	17300	17165	17345	17345	17319	17398	17346	17485	17216	17409	17278	17128	17305	17183	17220	17416	17076	17158	17272	17304	17284	17321	17173	17223	17197	17164	17226	17304	17284	17240	17218	17314	17409	17236	17253	17340	17117	17345	17459	17281	17348	17353	17390	17366	17411	17228	17329	17196	17181	17207	17144	17344	17162	17312	17281	17248	17316	17333	17225	17323	17320	17174	17238	17248	17163	17159	17289	17482	17177	17419	17224	17389	17260	17272	17221	17251	17248	17301	17288	17420	17424	17251	17293	17309	17323	17324	17310	17263	17213	17320	17314	17386	17313	17226	17160	17166	17159	17354	17405	17203	17362	17331	17256	17224	17254	17266	17047	17317	17400	17234	17379	17402	17198	17116	17310	17135	17305	17114	17434	17352	17323	17348	17391	17169	17480	17224	17339	17051	17349	17358	17322	17203	17390	17172	17313	17271	17211	17223	17195	17323	17402	17414	17355	17113	17152	17344	17182	17370	17117	17227	17429	17245	17343	17241	17456	17337	17412	17213	17401	17313	17250	17184	17292	17285	17515	17200	17427	17437	17261	17216	17248	17291	17332	17270	17138	17449	17247	17327	17270	17298	17247	17380	17263	17324	17353	17244	17289	17175	17215	17350	17098	17299	17312	17161	17309	17336	17275	17365	17195	17128	17226	17006	17150	17353	17385	17131	17290	17256	17286	17292	17329	17337	17146	17273	17313	17131	17060	17336	17162	17348	17225	17330	17485	17320	17398	17287	17330	17319	17457	17418	17356	17287	17280	17235	17295	17552	17376	17126	17384	17182	17281	17315	17233	17013	17267	17364	17372	17205	17327	17247	17439	17323	17289	17233	17138	17250	17177	17368	17361	17280	17373	17364	17349	17390	17191	17402	17204	17327	17304	17235	17266	17426	17246	17361	17269	17238	17249	17309	17362	17288	17219	17158	17469	17120	17367	17421	17102	17394	17206	17353	17369	17338	17351	17159	17318	17261	17397	17268	17220	17309	17245	17138	17268	17283	17377	17184	17181	17351	17019	17320	17387	17404	17395	17237	17128	17378	17051	17208	17409	17064	17373	17436	17323	17443	17270	17411	17341	17342	17395	17257	17354	17297	17288	17177	17281	17250	17204	17430	17229	17358	17389	17539	17183	17460	17289	17396	17392	17172	17179	17346	17229	17236	17165	17117	17439	17260	17314	17353	17121	17380	17241	17359	17349	17208	17436	17220	17282	17327	17267	17206	17213	17233	17303	17182	17346	17237	17227	17118	17090	17318	17412	17244	17149	17310	17399	17176	17284	17298	17289	17504	17506	17291	17352	17315	17159	17335	17271	17306	17384	17158	17278	17471	17362	17234	17122	17356	17378	17379	17462	17338	17460	17237	17353	17073	17318	17111	17135	17338	17411	17639	17101	17302	17269	17200	17435	17352	17301	17296	17364	17379	17451	17429	17299	17122	17263	17133	17384	17506	17385	17251	17344	17295	17271	17263	17315	17617	17339	17352	17412	17173	17340	17275	17348	17424	17246	17392	17297	17259	17292	17376	17311	17274	17341	17385	17380	17132	17261	17195	17303	17295	17522	17158	17172	17501	17249	17456	17370	17414	17174	17193	17259	17480	17074	17572	17296	17306	17186	17123	17282	17336	17313	17308	17338	17485	17342	17288	17278	17267	17413	17391	17340	17357	17308	17110	17176	17226	17097	17377	17280	17273	17019	17503	17304	17312	17324	17160	17362	17187	17452	17313	17215	17287	17238	17315	17185	17422	17251	17353	17153	17149	17292	17399	17329	17401	17253	17429	17194	17211	17333	17297	17271	17107	17308	17097	17560	17244	17317	17291	17293	17263	17346	17245	17460	17306	17159	17423	17327	17406	17347	17316	17406	17346	17342	17232	17279	17250	17191	17294	17330	17464	17342	17110	17233	17276	17209	17154	17360	17315	17255	17363	17173	17316	17313	17101	17204	17128	17257	17416	17147	17316	17349	17337	17290	17257	17299	17383	17313	17373	17296	17327	17243	17167	17224	17287	17341	17153	17290	17373	17393	17206	17310	17161	17320	17107	17326	17162	17249	17248	17143	17444	17080	17367	17330	17259	17166	17439	17169	17312	17202	17283	17468	17189	17267	17215	17337	17200	17139	17325	17316	17157	17246	17554	17503	17325	17387	17310	17270	17426	17215	17326	17116	17390	17171	17237	17247	17210	17453	17275	17242	17354	17431	17194	17483	17147	17160	17271	17145	17314	17095	17078	17479	17296	17136	17301	17364	17308	17293	17180	17315	17288	17309	17401	17382	17125	17370	17307	17384	17351	17437	17147	17282	17311	17274	17308	17238	17440	17176	17399	17174	17492	17334	17266	17394	17097	17348	17214	17380	17256	17427	17248	17290	17486	17153	17120	17294	17250	17265	17206	17538	17085	17252	17253	17337	17344	17301	17373	17214	17267	17243	17264	17504	17278	17352	17336	17252	17442	17349	17436	17274	17273	17294	17137	17274	17380	17188	17331	17300	17384	17224	17269	17337	17218	17425	17222	17217	17151	17221	17307	17245	17334	17396	17226	17192	17437	17304	17343	17275	17328	17147	17100	17388	17174	17167	17328	17342	17276	17257	17232	17445	17213	17257	17272	17163	17352	17292	17325	17173	17333	17152	17326	17241	17325	17316	17287	17308	17323	17312	17298	17119	17368	17244	17263	17139	17427	17196	17334	16987	17267	17328	17186	17512	17084	17195	17253	17211	17298	17253	17216	17356	17216	17234	17338	17389	17379	17351	17228	17351	17268	17246	17409	17273	17100	17338	17275	17072	17359	17330	17211	17215	17389	17293	17293	17356	17343	17315	17338	17283	17224	17319	17189	17034	17342	17147	17386	17243	17323	17302	17407	17389	17215	17203	17350	17335	17423	17267	17139	17311	17122	17372	17160	17307	17358	17298	17151	17139	17338	17322	17350	17282	17347	17417	17174	17303	17002	17191	17251	17083	17251	17378	17181	17162	17288	17290	17472	17182	17463	17227	17262	17259	17221	17235	17273	17331	17171	17294	17337	17216	17407	17178	17171	17423	17234	17109	17376	17180	17287	17160	17243	17226	17200	17223	17266	17320	17140	17194	17329	17298	17181	17282	17357	17167	17315	17277	17369	17174	17216	17440	17307	17397	17318	17266	17269	17401	17243	17213	17300	17334	17333	17328	17177	17324	17527	17388	17132	17429	17337	17261	17258	17468	17224	17201	17215	17401	17417	17282	17552	17264	17433	17324	17331	17249	17373	17400	17241	17284	17371	17414	17412	17192	17305	17319	17362	17392	17363	17186	17232	17383	17219	17198	17172	17214	17321	17389	17239	17234	17339	17219	17135	17192	17311	17457	17168	17259	17389	17278	17229	17236	17434	17328	17115	17473	17378	17180	17231	17386	17380	17385	17181	17512	17204	17324	17387	17060	17386	17457	17219	17129	17242	17209	17304	17229	17313	17261	17271	17255	17172	17241	17195	17298	17226	17251	17294	17150	17400	17161	17294	17381	17490	17323	17258	17401	17271	17277	17323	17211	17150	17259	17349	17353	17266	17295	17303	17142	17360	17283	17225	17142	17350	17315	17305	17092	17289	17271	17298	17417	17338	17150	17427	17242	17201	17343	17448	17242	17395	17132	17280	17307	17280	17328	17343	17247	17345	17156	17237	17347	17229	17218	17280	17499	17384	17235	17382	17296	17413	17172	17188	17261	17125	17293	17281	17348	17290	17234	17351	17456	17322	17301	17541	17229	17280	17365	17188	17287	17170	17109	17139	17353	17279	17193	17461	17262	17247	17234	17373	17175	17204	17359	17363	17282	17258	17282	17315	17253	17457	17282	17191	17243	17214	17332	17275	17278	17309	17364	17342	17172	17357	17374	17165	17189	17127	17202	17340	17336	17195	17207	17166	17282	17142	17274	17246	17255	17301	17193	17239	17264	17172	17230	17185	17138	17220	17307	17404	17168	17265	17173	17228	17183	17429	17304	17126	17377	17173	17331	17385	17326	17127	17317	17386	17243	17293	17394	17334	17363	17280	17174	17374	17296	17333	17269	17230	17317	17216	17324	17235	17376	17252	17274	17235	17381	17245	17367	17383	17197	17270	17407	17440	17329	17127	17162	17457	17208	17174	17329	17337	17320	17239	17164	17357	17470	17240	17350	17275	17270	17223	17236	17149	17273	17261	17355	17312	17387	17171	17160	17307	17084	17289	17118	17318	17104	17345	17375	17368	17553	17150	17412	17215	17285	17280	17105	17279	17420	17363	17255	17113	17345	17356	17398	17429	17160	17321	17188	17312	17393	17092	17223	17388	17158	17368	17362	17326	17459	17390	17149	17196	17241	17301	17401	17265	17219	17269	17244	17234	17319	17460	17432	17260	17288	17098	17515	17390	17232	17463	17253	17237	17262	17167	17210	17252	17287	17209	17343	17430	17426	17243	17443	17449	17218	17203	17227	17330	17300	17368	17252
39066	35850	36456	33493	30432	29333	28693	28253	27833	27718	27172	26772	26513	26547	26372	26385	26494	26297	26543	26485	26387	26611	26548	26380	26472	26333	26532	26313	26323	26358	26475	26679	26476	26381	26386	26449	26402	26631	26300	26267	26233	26090	26530	26338	26183	26125	26553	26472	26474	26187	26312	26270	26456	26273	26399	26049	26355	26192	26338	26095	26178	26102	26197	26349	26216	26467	26411	26460	26418	26246	26184	26103	26307	26353	26445	26182	26375	26199	26386	26380	26510	26282	26303	26223	26364	26314	26406	26133	26396	26355	26276	26294	26485	26282	26368	26134	26244	26237	26268	26455	26247	26250	26234	26348	26519	26589	26468	26474	26466	26408	26317	26282	26485	26171	26296	26335	26204	26284	26368	26572	26217	26273	26424	26305	26318	26261	26026	26240	26286	26409	26388	26317	26301	26309	26181	26401	26427	26315	26357	26234	26292	26373	26352	26116	26293	26329	26333	26358	26273	26456	26401	26112	26470	26404	26269	26138	25990	26182	26254	26157	26275	26486	26305	26023	26133	26020	26182	26187	26110	26232	26588	26166	26351	26254	26524	26111	26418	26370	26383	26557	26559	26483	26208	26064	26209	26170	26308	26379	26390	26385	26211	26189	26442	26423	26044	26188	26299	26324	26357	26149	26599	26449	26592	26302	26419	26063	26128	26306	26307	26191	26437	26375	26039	26182	26244	26272	26412	26284	26431	26199	26297	26283	26329	26395	26294	26180	26233	26268	26024	26425	26436	26420	26348	26251	26171	26006	26207	25986	26417	26300	26314	26231	26593	26337	25969	26354	26413	26076	26084	26378	26003	26111	26332	26265	26408	26334	26448	26133	26398	26245	26156	25986	26342	26188	26375	26456	26389	26202	26246	26140	26195	26337	26036	26060	26381	26152	26301	26122	26351	26602	26145	26470	26102	26051	26418	26479	26226	26629	26353	26133	26280	26101	26104	26244	26130	26318	26266	26223	26309	26307	26499	26303	26300	26438	26202	25989	26225	26315	26316	26148	26137	26315	26221	26286	26452	26016	26650	26420	26372	26267	26263	26126	26196	26397	26319	26231	26450	26256	26244	26205	26174	26224	26197	26161	26495	26098	26055	26254	26199	26202	26219	26200	26209	25943	26459	26095	26266	26123	26123	26364	26141	26241	26406	26268	26278	26557	26392	26230	26256	26240	26245	26455	26404	26369	26414	26324	26209	26102	26354	26451	26158	26048	26431	26099	26352	26324	25994	26186	26159	26370	26362	26025	25859	26233	26124	26021	26236	26288	26256	26351	26350	26385	26369	26079	26329	26086	26217	26201	26501	26356	26122	26223	26215	26252	26084	26262	26462	26152	26086	26107	26200	26176	26393	26444	26113	26148	26138	26147	26299	26136	26282	26144	26071	26444	26387	25985	26430	26364	26133	26243	26561	26211	26347	26073	26230	26146	26026	26177	26127	26060	26167	26312	26116	26205	26337	26145	25991	26392	26544	26124	26374	26204	26287	26370	26453	26177	26193	26433	26262	26085	26160	26022	26224	26257	26612	26435	26192	26549	26476	26077	26158	26540	26422	26196	26497	26044	26208	26290	26147	26165	26205	26281	26307	25877	26444	26190	26366	26308	26222	26323	26043	26382	26427	26307	26407	26012	26167	26066	26179	26362	26022	26184	26298	26232	26413	26458	26194	26228	26357	26232	26340	26125	26292	26263	26363	26209	26254	26221	26514	26181	26420	26377	26258	26195	25972	26230	26206	26090	26198	25920	26391	26462	26314	25968	26257	26386	26184	26409	26203	26315	26482	26425	26266	26231	26309	26203	26469	26469	26226	26158	26483	26281	26476	26529	26252	26217	26173	26189	26358	26558	26317	26150	26187	25854	26244	26144	26462	26335	26136	26116	26154	26115	26223	26341	26646	26466	26403	26125	26344	26327	26244	26414	26299	26292	26374	26377	26331	26469	26171	26200	26273	26303	26225	26303	26167	26225	26242	26182	26434	26284	26527	26219	26341	26442	26477	26435	26317	26436	26272	26313	26230	26305	26241	26176	26231	26247	26169	26285	26323	26163	26152	26248	26404	26194	26119	26562	26446	26223	26176	26274	26408	26312	26205	26212	26213	26318	26231	26323	26420	26133	26188	26296	26466	26284	26238	26523	26339	26354	26161	26292	26257	26450	26146	26311	26201	26260	26434	26286	26373	26301	26178	26207	26440	26325	26237	26110	26145	26309	26378	26094	26048	26317	26213	26175	26389	26231	26357	26393	26265	26379	26273	25918	26211	26354	26319	26235	26249	26338	26015	26259	26410	26143	26327	26359	26584	26329	26459	26680	26278	26171	26530	26423	26211	26355	26283	26331	26446	26092	26466	26368	26359	26341	26301	26266	26213	26351	26330	26316	26161	26100	26252	26321	26259	26411	26323	26281	26116	26190	26090	26296	26150	26549	26350	26300	26152	26140	26314	26251	26264	26313	26288	26468	26494	26397	26259	26411	26279	26366	26285	26272	26245	26179	26208	26325	26279	26181	26202	26182	26350	26151	26209	26179	26122	26228	26343	26206	26304	26148	26313	26412	26253	26428	26392	26247	26167	26059	26179	26122	26392	26516	26318	26409	26410	26355	26000	26334	26381	26259	26470	26302	26237	26382	26390	26093	26291	26101	26362	26244	26278	26313	26150	26377	26165	26274	26324	26333	26345	26306	26183	26225	26324	25996	26067	26336	26423	26214	26111	26493	26269	26620	26351	26058	25949	26130	26354	26338	26403	26072	26364	26218	26333	26469	26192	26228	26435	26454	26433	26050	26219	26153	26257	26335	26449	26260	26123	26210	26229	26380	26171	26089	26099	26378	26256	26242	26269	26039	26050	26440	26381	26366	26081	26420	26327	26333	26541	26491	26587	26055	25998	26238	26303	26417	26543	26251	26303	26392	26228	26277	26411	26203	26204	26318	26128	26040	26310	26162	26001	26105	26159	26436	26192	26302	26311	26333	26214	26359	26238	26432	26303	26330	26445	26539	26402	26483	26240	26246	26255	26315	26409	26380	26275	26403	26308	26213	26307	26213	26081	26209	26032	26333	26191	26207	26179	26334	26388	26252	26234	26405	26304	26347	26351	26227	26221	26209	26361	26499	26474	26382	26504	26274	26518	26228	26284	26297	26283	26246	26403	25938	26126	26154	25928	26245	26256	26148	26307	26396	26285	26420	26293	26431	26495	26374	26276	26298	26375	26284	26460	26170	26467	26290	26153	26288	26369	26145	26225	26300	26358	26196	26064	26341	26349	26184	26430	26183	26297	26441	26335	26291	26419	26178	26194	26030	26205	26487	26299	26251	26391	26262	26266	26301	26194	26321	26226	26423	26340	26324	26151	26127	26010	26157	26297	26284	26196	26438	26268	26158	26237	26338	26296	26176	26535	26317	26421	26374	26121	26288	26346	26355	26259	26598	26270	26307	26441	26207	26264	26498	26456	26625	26190	26198	26059	26271	26187	25989	26186	25924	26196	26152	26153	26056	26177	26314	26630	26255	26226	26232	26477	26218	26126	26101	26210	26371	26278	26556	26209	26100	26208	26277	26345	26367	26275	26382	26290	26197	26211	26233	26553	26358	26077	26073	26232	26317	26085	26290	26220	26012	26097	26306	26151	26113	26287	26222	26194	26502	26331	25949	26265	26016	26263	26142	26275	26171	26426	26237	26226	26496	26497	26588	25935	26495	26550	26457	26242	26489	26157	26113	26345	26008	26108	26369	26418	26325	26142	26008	26199	26570	26333	26259	26257	26263	26306	26352	26328	26040	25956	26155	26226	26452	26524	26125	26324	26227	26264	26328	26394	26367	26223	26315	26335	26297	26429	26273	26062	26348	26209	26262	26366	26288	26201	26294	26078	26062	26112	26034	26166	26334	26503	26279	26038	26339	26196	26047	26124	26221	26327	26222	26268	26283	26121	26434	26344	26215	26294	26244	26094	26049	26204	26309	26322	26311	26428	26306	26394	26116	26292	26440	26128	26294	26146	26188	26126	26118	26064	26134	26213	26418	26490	26374	26310	26229	26119	26194	26350	26469	26566	26241	26233	26224	26460	26198	26283	26142	26123	26603	26562	26212	26148	26531	26301	26363	25949	26004	26442	26260	26363	26336	26270	26159	26458	26266	26316	26219	26483	26298	26156	26292	26324	26200	26366	26275	26467	26396	26292	26353	26302	26498	26481	26100	26310	26222	26292	26346	26190	26500	26472	26209	26113	25904	26058	26056	26287	26193	26361	26342	26342	26151	26452	26198	26109	26394	26207	26198	26304	26317	26328	26099	26314	26304	26246	26326	26026	26472	26065	26174	26116	26279	26191	26228	26338	26447	26308	26442	26436	26197	26267	26133	26082	26352	26353	26344	26306	26470	26446	26477	26466	26149	26244	26289	26271	26244	26316	26331	26141	26153	26527	26380	26296	26133	26035	26268	26233	26216	26338	26396	26051	26265	26395	26249	25849	26260	26601	25994	26334	26224	26387	26415	26376	26438	26294	26145	26465	26354	26397	26213	26120	26200	26445	26052	26273	26482	26182	26358	26688	26221	26004	26310	26350	26413	26257	26398	26370	25907	26445	26319	26310	26235	26606	26317	26237	26170	26195	26342	26131	26197	26286	26376	26311	26228	26319	26001	26107	26242	25939	26248	26338	26276	26397	26369	26569	26195	26193	26092	26225	26284	26348	26328	26188	26339	26303	26170	26088	26230	26402	26277	26281	26160	26348	26231	26447	26319	26515	26434	26320	26271	26209	26427	26278	26419	26156	26276	26167	26153	26383	26106	26058	26250	26235	26299	26245	26211	26094	26302	26256	26213	26205	26361	26403	26299	26305	26233	26534	26239	26304	26278	25971	26156	26050	26162	26404	26411	26116	26350	26221	26183	26458	26341	26359	26217	26245	26284	26172	26484	26112	26144	26197	26069	26113	26279	26317	26252	26308	26524	26096	26276	26492	26197	26334	26186	26279	26067	26239	26186	26350	26392	26450	26266	26536	26405	26386	26355	26205	26033	26124	26129	26360	26408	26273	26327	26275	26366	26192	26144	26395	26109	26060	26081	26478	26304	26399	26284	26477	26437	26365	26087	26235	26432	26464	26359	26220	26435	26439	26369	26469	26164	25998	26425
30456	37856	33773	27983	23804	22376	21419	20661	20232	19844	18945	17878	17643	17767	17628	17642	17767	18050	17828	17603	17744	17593	17829	17729	17667	17783	17649	17672	17691	17727	17850	17775	17553	17794	17544	17561	17545	17542	17589	17537	17523	17438	17417	17571	17395	17525	17506	17485	17524	17518	17612	17633	17607	17602	17385	17599	17578	17461	17589	17383	17613	17480	17398	17426	17570	17388	17485	17413	17572	17542	17355	17596	17554	17415	17496	17483	17440	17437	17659	17495	17555	17421	17394	17611	17403	17548	17442	17665	17539	17525	17423	17512	17523	17390	17439	17536	17588	17436	17509	17370	17592	17425	17518	17582	17418	17409	17437	17574	17447	17329	17406	17269	17517	17452	17640	17425	17601	17240	17358	17481	17538	17442	17462	17546	17513	17444	17617	17712	17384	17320	17579	17254	17479	17459	17476	17524	17557	17374	17385	17454	17569	17435	17456	17537	17506	17467	17553	17507	17538	17407	17652	17513	17396	17358	17573	17553	17564	17595	17497	17430	17391	17337	17460	17439	17511	17529	17341	17427	17548	17346	17490	17459	17285	17490	17538	17366	17395	17445	17344	17500	17598	17506	17382	17495	17311	17558	17470	17450	17519	17482	17438	17474	17474	17318	17466	17337	17615	17501	17455	17627	17528	17436	17451	17492	17470	17426	17309	17663	17347	17317	17525	17518	17276	17447	17232	17731	17338	17584	17434	17307	17502	17565	17633	17410	17301	17479	17290	17357	17331	17503	17373	17563	17551	17463	17403	17503	17358	17542	17585	17490	17442	17561	17454	17235	17419	17322	17247	17461	17592	17421	17471	17435	17332	17673	17597	17449	17453	17607	17334	17367	17567	17457	17436	17505	17453	17467	17510	17609	17533	17593	17470	17423	17642	17613	17500	17379	17532	17167	17614	17369	17344	17552	17419	17585	17498	17508	17375	17272	17361	17561	17588	17377	17383	17602	17334	17526	17508	17394	17343	17565	17356	17505	17249	17408	17492	17556	17577	17347	17600	17347	17478	17511	17432	17610	17334	17700	17407	17555	17414	17166	17477	17406	17544	17281	17479	17494	17426	17362	17320	17457	17509	17445	17598	17490	17411	17374	17588	17446	17367	17451	17488	17598	17495	17555	17299	17225	17383	17586	17345	17384	17482	17479	17568	17588	17661	17317	17374	17526	17507	17280	17386	17492	17431	17440	17292	17427	17537	17367	17592	17544	17384	17644	17445	17649	17514	17483	17402	17498	17598	17497	17500	17433	17421	17522	17397	17420	17544	17521	17418	17314	17512	17364	17497	17339	17519	17398	17421	17545	17466	17281	17448	17387	17394	17538	17344	17422	17535	17568	17494	17457	17491	17617	17385	17425	17621	17510	17509	17559	17470	17519	17443	17491	17305	17492	17555	17476	17529	17592	17326	17408	17631	17494	17352	17414	17550	17306	17616	17572	17380	17474	17349	17408	17539	17533	17448	17584	17212	17280	17578	17368	17341	17457	17443	17547	17449	17492	17463	17366	17485	17431	17344	17536	17395	17669	17613	17558	17351	17501	17569	17310	17543	17416	17540	17371	17562	17663	17685	17250	17434	17530	17521	17507	17489	17475	17432	17386	17524	17637	17423	17454	17589	17596	17402	17459	17715	17392	17542	17377	17585	17500	17554	17430	17486	17231	17300	17504	17527	17300	17567	17397	17563	17545	17480	17586	17545	17624	17541	17316	17561	17384	17385	17381	17350	17555	17360	17500	17619	17446	17333	17517	17412	17654	17488	17437	17586	17579	17498	17350	17474	17582	17549	17866	17594	17313	17255	17447	17525	17495	17552	17415	17506	17481	17468	17510	17507	17363	17486	17454	17597	17491	17408	17422	17586	17504	17293	17508	17399	17409	17625	17300	17578	17475	17565	17595	17620	17441	17466	17627	17496	17495	17434	17420	17463	17508	17609	17430	17285	17555	17344	17417	17550	17578	17415	17502	17503	17433	17619	17329	17633	17510	17459	17599	17570	17478	17527	17595	17597	17472	17417	17357	17451	17391	17619	17563	17454	17452	17447	17483	17374	17271	17511	17613	17500	17500	17523	17491	17589	17433	17552	17608	17456	17438	17592	17500	17422	17526	17630	17547	17519	17540	17433	17626	17444	17324	17537	17459	17481	17397	17599	17570	17429	17387	17348	17551	17528	17511	17738	17415	17460	17518	17507	17487	17444	17372	17462	17568	17654	17472	17591	17629	17538	17469	17489	17387	17399	17455	17467	17350	17532	17364	17348	17497	17503	17274	17516	17442	17504	17436	17516	17519	17461	17507	17617	17273	17581	17394	17505	17612	17549	17283	17504	17577	17464	17522	17558	17354	17528	17604	17467	17354	17207	17470	17619	17512	17569	17481	17307	17488	17496	17416	17450	17319	17564	17472	17436	17590	17559	17552	17469	17471	17508	17458	17375	17450	17673	17383	17545	17449	17413	17385	17484	17630	17593	17565	17602	17579	17266	17500	17506	17402	17531	17521	17379	17551	17385	17476	17586	17590	17558	17507	17442	17386	17589	17549	17476	17574	17391	17457	17530	17470	17540	17498	17371	17411	17394	17477	17544	17400	17467	17462	17407	17542	17330	17482	17284	17618	17482	17481	17461	17454	17680	17409	17496	17467	17521	17641	17512	17402	17607	17565	17411	17429	17376	17541	17339	17490	17483	17363	17422	17418	17476	17608	17613	17678	17289	17410	17401	17392	17379	17454	17439	17569	17692	17414	17470	17325	17413	17374	17465	17577	17456	17405	17444	17464	17340	17552	17324	17476	17576	17465	17604	17660	17497	17479	17407	17413	17551	17398	17491	17574	17676	17354	17361	17459	17317	17550	17658	17470	17463	17502	17707	17459	17535	17467	17420	17553	17434	17566	17467	17520	17434	17476	17351	17632	17469	17469	17554	17635	17527	17345	17475	17522	17302	17376	17451	17553	17463	17473	17338	17564	17534	17501	17344	17558	17463	17423	17480	17252	17378	17467	17371	17312	17379	17343	17626	17604	17534	17427	17495	17409	17506	17583	17481	17434	17454	17638	17508	17652	17725	17591	17294	17410	17393	17518	17594	17398	17392	17446	17469	17441	17485	17423	17381	17363	17457	17465	17454	17380	17427	17646	17544	17680	17422	17597	17505	17530	17568	17459	17550	17612	17623	17364	17479	17537	17593	17498	17491	17528	17567	17333	17457	17516	17405	17497	17336	17505	17459	17304	17589	17569	17354	17608	17389	17457	17368	17477	17381	17713	17553	17668	17458	17441	17487	17547	17655	17481	17593	17412	17481	17648	17354	17428	17552	17401	17474	17586	17533	17447	17336	17699	17439	17583	17350	17638	17625	17411	17774	17358	17717	17260	17413	17566	17416	17387	17370	17160	17627	17477	17546	17342	17285	17472	17520	17363	17436	17622	17384	17562	17356	17431	17370	17440	17581	17237	17532	17549	17563	17452	17323	17485	17584	17450	17443	17221	17455	17549	17702	17395	17520	17284	17423	17574	17356	17494	17386	17322	17470	17548	17546	17405	17446	17560	17564	17278	17529	17543	17496	17467	17441	17790	17474	17450	17601	17496	17204	17561	17432	17265	17453	17519	17531	17521	17486	17541	17365	17552	17598	17405	17239	17501	17347	17338	17396	17567	17656	17349	17432	17563	17405	17394	17616	17473	17488	17379	17364	17413	17413	17356	17598	17278	17503	17377	17465	17502	17575	17490	17471	17604	17509	17389	17519	17633	17532	17739	17449	17448	17536	17439	17651	17521	17629	17525	17512	17661	17432	17470	17517	17645	17541	17519	17333	17465	17576	17502	17398	17740	17430	17448	17550	17509	17499	17490	17571	17465	17545	17551	17426	17313	17282	17616	17465	17412	17300	17426	17450	17476	17527	17634	17558	17583	17433	17461	17392	17381	17284	17473	17335	17255	17680	17477	17402	17521	17376	17534	17504	17371	17442	17500	17494	17418	17452	17350	17612	17382	17455	17427	17545	17491	17221	17522	17505	17587	17483	17592	17528	17517	17517	17621	17458	17459	17614	17417	17597	17359	17440	17670	17450	17481	17409	17498	17498	17727	17433	17300	17517	17334	17512	17344	17456	17475	17528	17528	17756	17317	17573	17695	17431	17411	17587	17612	17175	17602	17492	17513	17275	17632	17493	17472	17319	17571	17420	17516	17772	17342	17488	17469	17472	17575	17415	17463	17632	17540	17551	17414	17422	17592	17506	17369	17568	17282	17422	17297	17512	17461	17319	17508	17480	17514	17360	17523	17512	17491	17560	17529	17326	17436	17609	17435	17545	17544	17363	17367	17359	17426	17500	17450	17480	17389	17521	17468	17391	17605	17454	17459	17605	17637	17580	17467	17440	17546	17521	17333	17545	17463	17540	17536	17505	17378	17594	17500	17377	17475	17494	17392	17504	17595	17424	17537	17379	17558	17641	17659	17490	17445	17198	17518	17394	17320	17548	17569	17448	17555	17446	17599	17434	17420	17385	17497	17319	17594	17364	17457	17454	17490	17616	17603	17611	17466	17530	17536	17392	17412	17614	17629	17404	17389	17436	17516	17487	17428	17537	17278	17587	17377	17501	17471	17550	17544	17644	17434	17436	17577	17596	17599	17548	17391	17450	17627	17510	17584	17416	17565	17408	17266	17590	17431	17675	17383	17467	17346	17444	17448	17462	17328	17562	17495	17477	17583	17429	17427	17690	17477	17379	17333	17190	17487	17508	17400	17394	17545	17657	17398	17202	17624	17393	17358	17402	17506	17382	17569	17418	17401	17437	17522	17355	17642	17521	17361	17574	17558	17567	17374	17539	17535	17315	17414	17590	17458	17568	17609	17447	17493	17378	17444	17596	17597	17412	17591	17443	17579	17526	17512	17493	17458	17486	17408	17567	17517	17512	17584	17618	17339	17498	17518	17375	17625	17511	17492	17497	17528	17414	17616	17636	17532	17582	17527	17550	17344	17593	17554	17519	17535	17617	17562	17426	17593	17451	17502	17328	17459	17651	17507	17448	17433	17526	17471	17391	17536	17339	17433	17602	17488	17576	17542	17522	17506	17664	17519	17540	17426	17560	17553	17511	17457	17467	17575	17352	17540	17481	17318	17482	17533	17447	17615	17447	17563
24431	20874	26961	27468	27716	30767	31600	29434	28680	28819	27910	27228	26676	26620	26746	26723	26727	26886	26694	26775	26729	26596	26768	26775	26706	26690	26715	26763	26666	26667	26607	26663	26526	26638	26646	26704	26604	26426	26630	26402	26500	26287	26543	26492	26256	26488	26433	26533	26368	26612	26376	26481	26475	26518	26437	26202	26215	26329	26587	26303	26446	26427	26489	26191	26324	26457	26402	26419	26428	26586	26441	26046	26317	26692	26445	26437	26230	26641	26484	26456	26216	26600	26467	26334	26369	26571	26591	26451	26477	26506	26192	26211	26282	26512	26355	26292	26267	26550	26499	26436	26511	26342	26587	26525	26483	26371	26516	26365	26490	26220	26183	26249	26381	26438	26251	26611	26347	26407	26338	26579	26324	26461	26250	26470	26209	26333	26570	26333	26324	26340	26522	26222	26248	26631	26751	26456	26288	26359	26515	26398	26386	26398	26287	26492	26373	26498	26413	26210	26250	26245	26163	26545	26400	26227	26219	26309	26499	26301	26310	26322	26291	26323	26429	26220	26329	26100	26487	26328	26385	25982	26232	26472	26299	26369	26485	26567	26390	26368	26377	26274	26322	26227	26285	26401	26383	26404	26488	26359	26495	26414	26432	26472	26381	26489	26354	26343	26306	26414	26335	26432	26178	26355	26482	26433	26470	26343	26499	26449	26582	26400	26281	26547	26291	26335	26398	26099	26420	26484	26549	26480	26366	26366	26342	26451	26664	26221	26152	26396	26389	26488	26497	26463	26491	26358	26538	26332	26174	26345	26534	26346	26376	26527	26196	26459	26298	26344	26446	26016	26393	26423	26275	26247	26203	26375	26320	26249	26530	26431	26314	26465	26335	26091	26442	26511	26183	26344	26372	26314	26505	26405	26449	26425	26391	26463	26444	26576	26425	26334	26361	26610	26484	26385	26484	26338	26508	26449	26328	26255	26530	26279	26503	26547	26417	26391	26295	26476	26518	26374	26567	26305	26510	26545	26422	26276	26573	26423	26493	26428	26136	26339	26275	26277	26459	26557	26276	26162	26328	26638	26253	26533	26370	26110	26423	26433	26102	26434	26384	26215	26298	26002	26571	26258	26391	26340	26404	26387	26280	26175	26374	26530	26389	26299	26309	26676	26438	26599	26553	26646	26549	26658	26511	26476	26331	26324	26417	26273	26121	26372	26377	26024	26345	26158	26475	26424	26561	26377	26309	26373	26079	26359	26268	26549	26329	26414	26381	26497	26475	26347	26374	26394	26432	26217	26548	26421	26220	26421	26425	26403	26718	26515	26569	26263	26192	26209	26464	26349	26391	26433	26231	26505	26142	26076	26318	26206	26207	26430	26959	26455	26377	26437	26258	26297	26210	26466	26513	26304	26251	26356	26633	26328	26419	26447	26425	26246	26312	26406	26139	26647	26606	26619	26449	26279	26274	26429	26241	26353	26478	26451	26142	26238	26290	26383	26431	26362	26477	26317	26363	26556	26424	26425	26445	26250	26500	26546	26503	26210	26381	26325	26283	26305	26264	26081	26520	26246	26771	26384	26441	26257	26485	26470	26530	26096	26290	26246	26483	26457	26398	26178	26292	26375	26376	26304	26347	26055	26582	26225	26478	26468	26432	26303	26326	26475	26680	26334	26300	26406	26312	26283	26213	26086	26111	26475	26413	26379	26519	26639	26654	26241	26465	26481	26750	26304	26312	26271	26433	26560	26403	26329	26232	26586	26349	26305	26636	26703	26298	26033	26361	26271	26412	26441	26268	26345	26299	26473	26398	26553	26367	26392	26338	26474	26655	26298	26687	26408	26396	26364	26319	26450	26268	26543	26354	26329	26457	26450	26377	26388	26329	26063	26493	26670	26507	26444	26434	26450	26295	26379	26393	26497	26381	26171	26450	26495	26548	26238	26446	26549	26304	26560	26284	26429	26323	26372	26363	26290	26176	26287	26612	26505	26476	26467	26692	26322	26352	26053	26326	26357	26377	26174	26220	26532	26363	26505	26546	26372	26440	26467	26611	26468	26151	26321	26500	26246	26434	26345	26419	26613	26472	26214	26749	26260	26226	26421	26350	26268	26307	26354	26395	26151	26311	26234	26526	26431	26173	26633	26139	26359	26503	26332	26533	26286	26387	26474	26290	26511	26351	26543	26476	26482	26357	26516	26461	26245	26313	26596	26447	26421	26197	26238	26781	26397	26630	26507	26610	26079	26375	26205	26186	26350	26335	26288	26319	26353	26338	26421	26309	26327	26446	26535	26332	26312	26425	26531	26503	26262	26168	26360	26238	26517	26343	26152	26563	26286	26296	26396	26543	26312	26479	26323	26437	26460	26400	26340	26523	26529	26388	26562	26502	26426	26262	26330	26475	26462	26558	26490	26190	26455	26352	26481	26264	26434	26301	26408	26374	26390	26550	26245	26324	26114	26417	26494	26535	26439	26311	26524	26327	26228	26399	26443	26782	26433	26384	26385	26469	26425	26403	26309	26298	26261	26552	26386	26454	26460	26521	26462	26529	26369	26500	26285	26309	26361	26498	26516	26234	26595	26157	26418	26367	26400	26561	26233	26149	26257	26385	26378	26239	26207	26363	26261	26302	26191	26603	26389	26264	26217	26359	26262	26411	26516	26605	26422	26467	26279	26617	26383	26464	26632	26490	26505	26299	26395	26448	26298	26469	26240	26209	26257	26092	26503	26446	26479	26630	26525	26415	26227	26269	26342	26243	26301	26634	26382	26166	26060	26492	26453	26262	26538	26507	26446	26231	26505	26401	26324	26288	26361	26316	26256	26281	26365	26393	26436	26503	26595	26313	26328	26499	26402	26541	26390	26523	26589	26197	26579	26322	26545	26497	26102	26588	26449	26198	26710	26556	26270	26275	26569	26530	26539	26621	26325	26273	26549	26554	26160	26545	26253	26457	26516	26216	26372	26350	26425	26333	26533	26360	26375	26266	26374	26266	26355	26771	26533	26249	26294	26241	26462	26473	26395	26528	26339	26348	26089	26194	26239	26292	26476	26419	26542	26439	26329	26488	26117	26658	26335	26377	26138	26390	26153	26208	26424	26506	26505	26303	26308	26457	26349	26703	26543	26331	26257	26406	26449	26494	26617	26393	26304	26379	26305	26512	26143	26233	26332	26532	26686	26425	26382	26125	26326	26361	26295	26544	26315	26195	26500	26337	26470	26518	26391	26353	26501	26626	26570	26340	26444	26522	26611	26282	26133	26306	26377	26333	26277	26342	26318	26476	26331	26347	26416	26422	26507	26420	26302	26537	26362	26486	26159	26430	26511	26305	26430	26292	26172	26330	26438	26369	26353	26296	26333	26399	26420	26435	26264	26480	26397	26451	26420	26348	26573	26321	26355	26639	26352	26512	26271	26461	26384	26294	26391	26567	26486	26397	26496	26189	26251	26267	26303	26369	26578	26387	26461	26524	26246	26510	26442	26615	26444	26435	26435	26266	26490	26479	26376	26369	26216	26425	26200	26447	26507	26189	26353	26656	26614	26456	26158	26116	26293	26317	26581	26435	26370	26255	26274	26338	26198	26314	26638	26480	26444	26287	26406	26414	26469	26503	26235	26340	26354	26625	26492	26290	26367	26641	26620	26159	26268	26311	26278	26170	26536	26328	26269	26188	26159	26406	26325	26544	26044	26357	26531	26462	26496	26399	26694	26351	26347	26287	26282	26436	26438	26477	26409	26511	26323	26445	26523	26408	26208	26413	26429	26495	26417	26438	26356	26248	26420	26255	26535	26368	26655	26489	26246	26499	26238	26366	26604	26412	26335	26117	26370	26180	26332	26380	26350	26555	26244	26356	26406	26347	26148	26406	26431	26266	26399	26294	26546	26693	26623	26207	26115	26520	26429	25925	26400	26491	26570	26338	26305	26376	26343	26589	26359	26251	26074	26233	26298	26229	26484	26508	26467	26612	26443	26605	26370	26327	26183	26126	26497	26464	26494	26480	26419	26275	26435	26548	26355	26337	26212	26241	26312	26395	26406	26554	26359	26409	26292	26248	26534	26442	26415	26287	26333	26175	26500	26344	26364	26451	26355	26343	26621	26488	26518	26553	26194	26337	26159	26309	26560	26230	26158	26369	26312	26516	26233	26483	26222	26432	26485	26418	26438	26334	26478	26437	26296	26479	26497	26502	26516	26207	26249	26389	26296	26363	26592	26544	26585	26445	26379	26249	26429	26283	26504	26405	26600	26169	26325	26168	26369	26524	26424	26420	26476	26373	26494	26421	26344	26686	26422	26431	26437	26325	26251	26243	26433	26559	26446	26221	26519	26198	26127	26413	26184	26402	26318	26351	26420	26318	26295	26204	26519	26492	26297	26620	26347	26345	26570	26533	26315	26193	26666	26503	26477	26462	26586	26276	26414	26460	26402	26450	26384	26545	26554	26438	26340	26452	26035	26458	26440	26448	26317	26374	26439	26399	26295	26517	26483	26387	26518	26595	26433	26282	26427	26535	26345	26523	26362	26579	26593	26430	26569	26187	26591	26194	26295	26174	26259	26574	26514	26468	26570	26149	26258	26443	26119	26473	26292	26339	26512	26418	26150	26352	26425	26569	26311	26599	26382	26361	26419	26477	26380	26460	26564	26402	26486	26464	26486	26148	26436	26388	26416	26525	26130	26325	26282	26403	26392	26450	26556	26382	26355	26464	26222	26477	26380	26455	26486	26598	26461	26343	26136	26173	26517	26214	26576	26419	26232	26450	26309	26619	26367	26010	26427	26450	26353	26408	26259	26261	26462	26056	26474	26463	26314	26227	26547	26459	26407	26483	26137	26472	26318	26300	26362	26537	26405	26521	26289	26378	26377	26155	26305	26121	26399	26323	26325	26402	26219	26210	26347	26513	26495	26333	26391	26415	26312	26144	26486	26530	26284	26600	26377	26384	26382	26236	26259	26272	26324	26386	26462	26285	26101	26191	26318	26353	26301	26364	26293	26375	26230	26202	26390	26354	26359	26405	26344	26701	26251	26227	26634	26509	26363	26617	26275	26253	26454	26327	26465	26537	26507	26138	26229	26526	26263	26615	26248	26676	26507	26350	26503	26251	26382	26242	26192	26286	26369	26549	26461	26783	26225	26453	26374	26361	26495	26400	26398	26685	26564	26147	26398	26651	26571
24884	38686	38328	30906	27329	24984	23535	22434	21774	21015	19812	18688	18136	18128	18142	17986	18189	17779	18030	17890	18072	18033	17895	17828	17908	18130	17853	17963	17984	17967	17814	17949	17923	17745	17766	17823	17852	18040	17840	17811	17592	17727	17851	17751	17715	17764	17766	17623	17735	17556	17630	17581	17540	17651	17742	17602	17665	17818	17573	17586	17689	17695	17547	17578	17591	17754	17654	17670	17496	17547	17735	17590	17597	17542	17673	17680	17438	17428	17733	17569	17612	17818	17591	17524	17645	17521	17733	17609	17423	17465	17514	17634	17725	17576	17646	17566	17789	17611	17690	17579	17555	17562	17612	17556	17459	17593	17574	17661	17663	17702	17666	17643	17575	17554	17664	17417	17502	17508	17456	17455	17506	17544	17708	17575	17713	17608	17664	17644	17689	17721	17698	17657	17588	17663	17608	17549	17542	17568	17575	17702	17534	17545	17816	17640	17447	17629	17607	17639	17643	17486	17584	17415	17613	17433	17494	17672	17419	17600	17616	17437	17608	17405	17480	17679	17395	17541	17553	17668	17443	17698	17697	17494	17793	17579	17576	17577	17564	17712	17664	17571	17599	17585	17426	17456	17580	17651	17652	17502	17520	17690	17568	17529	17595	17516	17662	17615	17690	17691	17555	17690	17574	17558	17502	17735	17466	17513	17669	17494	17758	17456	17614	17652	17602	17557	17659	17630	17478	17487	17605	17527	17542	17571	17541	17603	17612	17698	17807	17522	17646	17707	17760	17501	17727	17644	17617	17628	17556	17262	17568	17577	17683	17455	17711	17693	17710	17709	17532	17691	17563	17571	17627	17691	17488	17626	17667	17507	17471	17663	17763	17654	17698	17577	17577	17540	17540	17524	17428	17568	17643	17607	17455	17394	17747	17647	17505	17665	17614	17566	17512	17764	17552	17635	17500	17667	17615	17657	17820	17502	17402	17607	17676	17709	17596	17596	17556	17611	17556	17560	17513	17593	17458	17559	17483	17563	17475	17780	17777	17461	17477	17509	17515	17573	17492	17580	17326	17630	17573	17461	17536	17595	17631	17615	17679	17638	17562	17654	17722	17561	17688	17486	17571	17640	17513	17425	17379	17615	17516	17589	17735	17678	17754	17566	17317	17617	17626	17511	17646	17506	17658	17490	17522	17636	17621	17511	17441	17528	17578	17533	17508	17622	17498	17768	17557	17476	17435	17487	17637	17555	17828	17648	17544	17570	17335	17541	17596	17740	17642	17615	17634	17568	17689	17578	17445	17588	17565	17597	17680	17723	17507	17527	17581	17683	17593	17679	17670	17558	17433	17619	17572	17557	17607	17497	17646	17746	17551	17650	17498	17581	17597	17663	17413	17643	17689	17493	17482	17656	17637	17619	17591	17736	17676	17488	17502	17703	17631	17694	17402	17556	17654	17501	17738	17670	17553	17543	17526	17644	17705	17718	17668	17567	17599	17788	17588	17529	17483	17604	17587	17623	17624	17443	17580	17512	17513	17559	17554	17574	17699	17525	17421	17748	17414	17589	17607	17478	17720	17552	17554	17492	17546	17504	17490	17641	17601	17628	17822	17764	17745	17572	17645	17413	17843	17384	17545	17564	17603	17660	17526	17474	17508	17577	17669	17467	17549	17639	17478	17740	17597	17687	17626	17548	17606	17627	17499	17479	17482	17663	17614	17640	17528	17746	17740	17593	17734	17693	17643	17546	17581	17576	17726	17512	17394	17653	17684	17664	17662	17482	17626	17629	17620	17598	17675	17663	17618	17683	17628	17493	17524	17648	17687	17611	17706	17772	17700	17610	17682	17511	17639	17637	17550	17697	17550	17457	17509	17594	17591	17317	17576	17562	17750	17685	17511	17555	17728	17420	17609	17577	17552	17543	17394	17584	17558	17596	17659	17658	17547	17558	17788	17454	17640	17537	17611	17511	17541	17524	17630	17446	17668	17587	17490	17575	17543	17461	17755	17677	17543	17523	17471	17708	17480	17626	17668	17660	17505	17462	17686	17782	17703	17508	17566	17364	17637	17583	17522	17592	17791	17385	17615	17694	17613	17765	17556	17639	17419	17665	17521	17624	17496	17589	17697	17592	17525	17371	17598	17582	17719	17609	17400	17494	17407	17559	17396	17592	17683	17746	17362	17740	17546	17603	17597	17682	17549	17444	17591	17721	17649	17581	17561	17504	17454	17693	17645	17635	17647	17512	17482	17699	17588	17508	17575	17613	17705	17464	17554	17506	17538	17583	17405	17761	17619	17708	17727	17432	17690	17606	17463	17600	17558	17727	17686	17573	17637	17564	17611	17536	17650	17495	17451	17566	17573	17429	17659	17583	17577	17709	17520	17579	17496	17397	17677	17586	17594	17662	17606	17544	17576	17813	17511	17341	17702	17555	17509	17694	17757	17584	17554	17665	17507	17692	17635	17452	17564	17637	17430	17434	17544	17575	17478	17520	17552	17661	17572	17649	17597	17780	17575	17706	17535	17611	17510	17641	17873	17608	17696	17684	17860	17463	17604	17438	17479	17596	17651	17569	17666	17533	17469	17643	17597	17666	17637	17406	17534	17548	17514	17571	17523	17578	17631	17711	17689	17670	17449	17463	17512	17620	17549	17422	17567	17648	17614	17615	17414	17442	17582	17520	17667	17580	17612	17718	17704	17591	17569	17580	17537	17523	17661	17581	17658	17647	17592	17671	17621	17465	17481	17684	17843	17637	17741	17593	17661	17581	17513	17543	17456	17568	17633	17645	17549	17647	17578	17557	17499	17613	17590	17806	17694	17551	17512	17854	17435	17489	17683	17684	17656	17570	17582	17456	17515	17494	17608	17658	17601	17660	17818	17899	17552	17672	17760	17429	17634	17412	17642	17630	17604	17620	17675	17580	17537	17643	17594	17755	17776	17397	17462	17518	17566	17438	17521	17683	17582	17597	17489	17516	17463	17526	17504	17575	17732	17498	17570	17624	17585	17474	17409	17419	17599	17622	17655	17851	17555	17577	17651	17634	17686	17556	17603	17568	17833	17565	17489	17687	17670	17584	17638	17469	17651	17711	17500	17620	17549	17491	17751	17675	17474	17520	17590	17513	17612	17701	17598	17541	17517	17417	17547	17601	17443	17577	17510	17544	17687	17535	17563	17582	17682	17607	17641	17599	17506	17542	17670	17668	17556	17320	17592	17681	17489	17561	17637	17612	17626	17515	17554	17533	17606	17606	17491	17530	17592	17603	17589	17636	17525	17552	17735	17748	17603	17635	17672	17584	17443	17439	17618	17744	17573	17577	17579	17663	17668	17587	17588	17742	17624	17473	17422	17560	17884	17535	17603	17488	17606	17573	17576	17567	17291	17457	17588	17635	17742	17545	17533	17773	17687	17734	17688	17632	17567	17652	17639	17616	17624	17553	17578	17715	17370	17603	17692	17578	17660	17783	17473	17552	17585	17615	17410	17604	17427	17711	17894	17577	17594	17605	17645	17660	17480	17600	17692	17512	17595	17460	17528	17587	17549	17556	17620	17879	17572	17642	17731	17486	17587	17563	17593	17417	17552	17512	17536	17480	17626	17438	17631	17444	17741	17634	17408	17609	17528	17673	17489	17623	17572	17639	17726	17478	17428	17579	17680	17507	17637	17760	17747	17570	17575	17595	17577	17603	17599	17461	17553	17616	17438	17673	17501	17757	17564	17743	17584	17537	17610	17590	17602	17484	17586	17579	17631	17710	17658	17733	17618	17709	17620	17531	17663	17471	17591	17658	17539	17748	17571	17612	17678	17705	17523	17649	17603	17680	17544	17515	17531	17578	17534	17621	17643	17520	17676	17368	17680	17750	17453	17623	17587	17518	17488	17520	17659	17618	17618	17481	17514	17524	17603	17824	17547	17598	17365	17606	17574	17432	17559	17738	17564	17651	17654	17529	17556	17428	17696	17517	17597	17495	17526	17597	17612	17630	17624	17507	17522	17596	17591	17499	17603	17513	17501	17680	17539	17532	17482	17564	17591	17620	17612	17544	17553	17507	17492	17461	17616	17553	17453	17725	17623	17574	17581	17658	17499	17516	17764	17432	17532	17677	17506	17759	17462	17552	17550	17717	17535	17780	17667	17664	17599	17559	17573	17559	17533	17670	17442	17577	17642	17510	17568	17721	17689	17697	17548	17763	17609	17679	17460	17434	17614	17529	17685	17517	17487	17627	17816	17695	17590	17507	17566	17635	17581	17750	17555	17518	17637	17383	17487	17580	17514	17583	17790	17565	17856	17581	17586	17464	17740	17628	17686	17644	17547	17496	17618	17552	17533	17603	17645	17672	17434	17510	17410	17679	17617	17521	17491	17556	17606	17701	17652	17673	17543	17624	17623	17455	17371	17591	17649	17586	17744	17536	17720	17764	17511	17452	17564	17548	17672	17715	17532	17596	17647	17516	17608	17632	17577	17445	17666	17431	17455	17579	17766	17608	17461	17451	17595	17494	17572	17592	17575	17557	17696	17441	17456	17625	17580	17581	17767	17505	17723	17740	17544	17446	17675	17462	17744	17538	17658	17591	17549	17600	17672	17504	17544	17609	17505	17600	17526	17559	17484	17520	17711	17525	17719	17605	17598	17477	17502	17814	17656	17646	17716	17560	17593	17752	17500	17584	17591	17373	17717	17727	17605	17700	17576	17462	17664	17430	17692	17375	17598	17570	17708	17529	17456	17554	17609	17547	17728	17636	17601	17522	17494	17578	17450	17771	17458	17630	17591	17505	17585	17559	17482	17614	17614	17624	17703	17512	17616	17301	17586	17553	17650	17693	17531	17563	17615	17477	17612	17586	17604	17431	17785	17636	17606	17550	17612	17658	17449	17500	17473	17510	17570	17436	17602	17679	17461	17714	17680	17474	17692	17575	17698	17701	17629	17607	17381	17602	17491	17586	17762	17635	17695	17669	17475	17746	17519	17601	17725	17500	17537	17584	17704	17795	17496	17639	17559	17613	17486	17589	17655	17577	17603	17649	17612	17558	17691	17288	17487	17565	17587	17570	17634	17720	17744	17576	17600	17641	17554	17507	17542	17592	17628	17460	17545	17693	17618	17659	17379	17407	17606	17712	17693	17528	17419	17440	17534	17320	17729	17621	17550	17635	17573	17519	17467	17473	17538	17583
22489	20857	27059	25234	23709	28972	32672	29807	28698	28396	27827	26571	26277	25831	25823	25880	25761	25747	25738	25715	25999	25736	25764	25767	26046	25764	25726	25797	25898	25847	25711	25779	25606	25723	25412	25404	25628	25644	25583	25408	25525	25530	25510	25416	25510	25372	25626	25361	25069	25398	25448	25416	25218	25463	25469	25460	25539	25214	25158	25303	25382	25402	25439	25530	25447	25562	25597	25459	25299	25467	25545	25135	25494	25307	25258	25228	25476	25001	25408	25041	25496	25372	25479	25460	25364	25199	25192	25338	25479	25685	25179	25301	25409	25311	25455	25360	25335	25242	25286	25286	25344	25300	25473	25368	25085	25334	25218	25321	25297	25273	25367	25237	25502	25405	25346	25545	25313	25474	25518	25234	24993	25505	25402	25194	25129	25399	25162	25281	25404	25297	25191	25225	25148	25222	25010	25403	25248	25341	25375	25325	25249	25216	25120	25332	25280	25389	25486	25201	25373	25504	25523	25380	25493	25143	25113	25230	25283	25236	25442	25132	25213	25249	25210	24996	25207	25292	25302	25421	25534	25208	25224	25510	25249	25494	25061	25436	25700	25390	25412	25255	25507	25281	25248	25561	25406	25191	25439	25168	25156	25276	25188	25272	25433	25402	25150	25227	25343	25139	24829	25305	25248	25263	25378	25397	25125	25155	25411	25232	25404	25263	25381	25293	25139	25252	25241	25344	25012	25220	25205	25277	25133	25255	25246	25459	25095	25194	25177	25298	25357	25045	25435	25514	25499	25461	25346	25370	25245	25367	25399	25311	25133	25345	25289	25041	25133	25251	25333	25401	25075	25504	25290	25330	25323	25361	25162	25508	25487	25260	25291	25270	25129	25238	25326	25399	25449	25317	25102	25109	25330	25477	25243	25057	25160	25382	25402	25067	25232	25387	25483	25215	25159	25431	25109	25284	25434	25276	25109	25367	25336	25418	25288	25379	25474	25277	25403	25429	25357	25426	25397	25337	25299	25507	25329	25206	25464	25164	25445	25309	25120	25066	25500	25475	25252	25181	25013	25206	25277	25441	25245	25495	25074	25317	25460	25298	25396	25462	25673	25172	25130	25278	25219	25263	25256	25316	25225	25309	25410	25392	25583	25359	25263	25271	25435	25229	25251	25178	25265	25016	25370	25048	25014	25387	25116	25154	25388	25311	25249	25218	25428	25414	25297	25344	25237	25385	25268	25024	25457	25335	25202	25176	25572	25649	25204	25191	25124	25334	25338	25187	25459	25460	25241	25218	25169	25328	25243	25493	25344	25345	25252	25248	25415	25400	25397	25398	25356	25342	25350	25476	25454	25169	25341	25284	25261	25063	25137	25518	25461	25188	25250	25253	25322	25263	25207	25185	25346	25770	25410	25288	25339	25566	25423	25193	25132	25372	25515	25397	25216	25093	25239	25493	25293	25212	25294	25616	25363	25504	25240	25341	25268	25240	25635	25364	25280	25450	25297	25241	25563	25455	25363	25146	25321	25302	25351	25267	25160	25307	25601	25381	24991	25281	25469	25347	25110	24996	25323	25269	25405	25346	25290	25247	25314	25296	25220	25322	25380	25257	25276	25465	25208	25403	25246	25202	25435	25096	25526	25258	25238	25270	25572	25538	25170	25351	25415	25318	25349	25292	25331	25513	25362	25375	25307	25512	25148	25346	25154	25170	25215	25459	25392	25248	25304	25285	25503	25299	25164	25182	25260	25224	25006	25327	25107	25091	25220	25249	25118	25267	25334	25388	25382	25047	25446	25313	25154	25264	25228	25242	25296	25234	25164	25295	25238	25281	25181	25500	25064	25174	25307	25372	25214	25171	25407	25198	25296	25456	25321	25306	25310	25519	25425	25429	25558	25328	25347	25338	25287	25183	25299	25429	25384	25461	25296	25474	25176	25392	25182	25390	25292	25178	25506	25434	25178	25278	25247	25273	25572	25363	25226	25307	25315	25223	25331	25411	25142	25183	25509	25310	25268	25245	25198	25126	25095	25084	25134	25224	25240	25138	25391	25163	25334	25236	25364	25395	25269	25481	25332	25261	24935	25310	25406	25150	25398	25495	25526	25242	25292	25158	25368	25255	25321	25477	25444	25422	25231	25451	25231	25144	25284	25348	25270	25381	25462	25395	25266	25200	25254	25302	25208	25272	25376	25261	25213	25437	25403	25286	25398	25077	25242	25182	25125	25173	25356	25435	25043	25216	25575	25047	25184	25225	25525	25579	25434	25296	25141	25093	25281	25448	25335	25252	25288	25421	25475	25226	25184	25451	25312	25206	25376	25277	25366	25126	25310	25484	25010	25267	25132	25353	25289	25277	25463	25624	25401	25170	25284	25487	25188	25271	25283	25184	25485	25513	25552	25144	25256	25558	25637	25266	25347	25284	25234	25222	25117	25136	25088	25166	25182	25127	25417	25258	25337	25512	25237	25370	25371	25205	25083	25142	25188	25373	25253	25321	25250	25085	25221	25239	25337	25269	25327	25195	25264	25330	25274	25277	25444	25367	25480	25455	25422	25323	25453	25294	25328	25109	25357	25306	25365	25338	25311	25073	25136	25093	25372	25201	25190	25278	25322	25234	25302	25294	25290	25296	25332	25379	25332	25006	25216	25251	25129	25151	25237	25073	25353	25436	25470	25357	25259	25501	25468	25389	25249	25442	25458	25325	25139	25267	25412	25351	25457	25457	25205	25504	25399	25372	25221	25175	25234	25079	25430	25215	25380	25383	25490	25212	25357	25552	25337	25121	25366	25156	25029	25428	25411	25335	25062	25182	25396	25334	25501	25487	25339	25225	25168	25308	25340	25535	25319	25220	25333	25342	25324	25022	25226	25360	25345	25246	25063	25403	25143	25482	24987	25230	25235	25352	25189	25190	25240	25016	25199	25308	25236	25237	25318	25280	25207	25117	25286	25367	25528	25100	25425	25375	25283	25354	25282	25342	25580	25293	25470	25522	25291	25450	25009	25184	25440	25334	25393	25332	25425	25228	25275	25251	25475	25453	25110	25346	25095	25101	25391	25119	25083	25127	25493	25161	25063	25080	25332	25299	25342	25330	25284	25247	25488	25275	25326	25259	25068	25416	25648	25249	25193	25428	25362	25558	25073	25217	25246	25318	25308	25283	25283	25383	25456	25501	25493	25053	25331	25402	25276	25344	25457	25411	25395	25266	25222	25203	25287	25331	25286	25554	25405	25531	25396	25361	25319	25078	25285	25263	25098	25208	25408	25268	25423	25405	25457	25434	25497	25198	25437	25191	25345	25398	25393	25379	25286	25375	25600	25306	25505	25280	25531	25416	25482	25269	25316	25219	25202	24853	25059	25471	25244	25405	25325	25123	25158	25261	25288	25370	25281	25327	25201	25120	25198	25358	25264	25278	25196	25208	25198	25355	25257	25216	25453	25317	25254	25345	25235	25186	25231	25248	25456	25305	25314	25380	25227	25247	25389	25348	25246	25335	25301	25061	25195	25270	24947	25328	25272	25274	25406	25329	25573	25174	25168	25216	25192	25333	25276	25224	25196	25462	25592	25383	25415	25522	25487	25258	25151	25138	25251	25330	25767	25344	25326	25328	25137	25555	25481	25423	25343	25423	25323	24983	25205	25249	25182	25100	25131	25280	25378	25326	25230	25302	25301	25407	25326	25401	25389	25380	25424	25176	25430	25283	25541	25299	25246	25181	25199	25496	25218	25037	25306	25382	25324	25191	25452	25360	25282	25415	25356	25310	25450	25385	25445	25387	25511	25439	25437	25399	25403	25418	25341	25150	25324	25397	25337	25170	25307	25330	25343	25329	25161	25374	25316	25235	25377	25222	25149	25127	25359	25440	25232	25264	25325	25158	25322	25313	25363	25109	25362	25354	25428	25344	25192	25329	25506	25251	25320	25166	25577	25472	25343	25277	25114	25117	25438	25178	25463	25375	25190	25240	25489	25184	25130	25421	25555	25417	25271	25335	25263	25419	25277	25275	25454	25595	25218	25253	25367	25560	25010	25244	25346	25277	25281	25312	25276	25369	25371	25414	24999	25399	25418	25315	25265	25395	25140	25230	25177	25328	25224	25171	25442	25212	25282	25135	25200	25592	25162	25296	25366	25247	25366	25188	25365	25408	25324	25284	25459	25570	25412	25161	25359	25182	25289	25268	25054	25293	25215	25153	25425	25300	25577	25278	25108	25365	25602	25264	25252	25263	25319	25414	25243	25273	25182	25505	25390	25446	25341	25293	25248	25660	25370	25460	25486	25377	25289	25078	25087	25309	25452	25362	25177	25141	25382	25521	25163	25157	25379	25468	25188	25439	25398	25451	25115	25185	25024	25315	25332	25217	25242	25374	25424	25037	25259	25401	25209	25453	25292	25274	25552	25411	25292	25385	25123	25351	25400	25230	25448	25555	25206	25089	25345	25360	25229	25322	25305	25236	25419	25343	25437	25264	25477	25289	25602	25515	25511	25130	25211	25420	25448	25419	25423	25344	25207	25305	25247	25338	25433	25429	25509	25268	25220	25438	25574	25368	25427	25560	25434	25257	25325	25453	25464	25493	25211	25058	25321	25296	25394	25290	25386	25083	25283	25419	25467	25399	25431	25432	25470	25041	25174	25550	25224	25231	25303	25178	25286	25319	25346	25366	25299	25294	25418	25183	25240	25345	25413	25495	25159	25255	25086	25289	25240	25385	25443	25241	25240	25064	25174	25309	25501	25221	25461	25306	25507	25433	25101	25455	25431	25168	25217	25249	25340	25332	25248	25102	25208	24944	25224	25361	25307	25210	25531	25285	25156	25364	25211	25361	25255	25336	25295	25083	25522	25153	25405	25383	25408	25313	25313	24926	25576	25348	25270	25254	25069	25115	25232	25492	25160	25191	25412	25607	25087	25241	25300	25262	25355	25555	25252	25351	25166	25309	25105	25050	25224	25422	25234	25250	25544	25641	25365	25225	25339	25198	25533	25160	25503	25300	25271	25277	25239	25282	25329	25409	25145	25494	25296	25391	25327	25195	24875	25333	25362	25329	25278	25443	25361	25140	25142	25443	25229	25245	25287	25465	25410	25340	25452	25386	25360	25240	25177	25215	25416	25317	25301	25258	25312	25341	25542	25133	25422	25137	25258	25253	25474	25464	25482	25288	25229	25459
24545	42672	41517	33762	29789	26638	24621	23998	22827	21761	20316	18732	17965	17775	17665	17675	17696	17645	17719	17543	17796	17618	17865	17565	17749	17540	17802	17734	17829	17666	17560	17482	17621	17486	17530	17554	17460	17430	17340	17425	17386	17133	17307	17071	17326	17229	17272	17279	17184	17107	17250	17200	16953	17141	17121	17214	17032	17049	17078	17105	17090	16972	17057	17161	17033	16934	16999	17097	16938	17320	17258	17049	17013	17091	17155	17145	16883	17095	17148	17083	17131	17051	16956	17070	16964	17184	17112	17179	17253	17044	17072	16919	16913	17228	17277	16968	17055	17062	17062	17142	17015	17031	16749	17155	17086	17112	17323	17116	17029	17006	17182	17026	16907	17204	17158	17135	16957	17138	16961	17085	16977	17008	16992	17074	17005	17211	17063	17007	17091	17051	17127	17071	17107	17153	17221	16924	17157	17099	16997	17035	16994	17095	17197	17036	17069	16904	17088	16928	17165	16855	17106	17038	16860	17011	17055	17058	17008	17094	16930	17082	17091	16954	17061	17012	17069	17119	17086	16912	17046	17149	17201	17102	16880	17006	17015	17043	16927	16950	17030	17003	17198	17283	17231	17086	16998	17126	17259	17019	17207	17185	17006	17104	16935	17088	17064	16880	16976	17090	16900	17156	16970	17044	17187	17175	17060	16877	17164	17109	16900	17081	17030	17035	17098	17014	17196	17178	16876	17176	17045	16948	16868	17066	16973	17028	17072	17063	17040	16995	17112	17029	17058	17084	17046	16998	16978	17065	16907	17104	17266	17017	17124	17092	17020	17010	17131	17215	16935	17154	17000	16969	17091	17001	17013	16967	17041	17227	16927	17109	17018	17279	17245	16943	17126	17029	17123	17077	17163	17161	17122	16838	16902	17020	17102	16967	17132	17054	16925	17141	17192	17019	17195	16941	16985	17226	17111	17033	17097	17096	17056	17002	16869	17128	17056	17146	17129	16923	16884	16927	17036	17058	16903	17135	17132	16908	17163	16943	17075	17141	16955	17089	16844	17048	17048	17158	17091	16962	17009	17103	17277	17082	17072	17134	17259	17102	16977	16999	17151	17131	16843	16962	17032	17206	17110	17055	17052	17062	17087	16949	17098	16980	17298	17083	17072	17118	17222	17071	17017	17050	17063	17112	17078	16979	17070	17060	16980	16964	17132	17029	17036	17172	17181	17089	17087	17095	17072	17046	17051	17041	17229	17069	17030	16875	17079	17053	16914	17074	16952	17010	17020	17300	17017	16967	17076	17093	17146	16954	17168	17059	16985	17077	17038	16996	16966	17158	17107	17005	16926	16940	16940	17141	17035	16873	17041	17115	17038	17120	17103	17185	17076	16961	16982	17028	17249	17013	16851	17037	17111	16944	17102	17154	17086	16920	16986	17103	17022	16934	17026	17111	17105	16990	17022	17036	17077	16945	17115	17059	17075	17186	17007	16970	17125	17027	16985	16861	16893	17085	17090	17035	17221	17001	16992	17017	17001	17200	16881	17023	17053	16956	17030	17143	17171	17037	17180	17093	17122	17100	16948	17203	17135	17049	16906	17148	17106	17071	17002	16953	17151	17185	17174	16999	17171	16945	16872	16975	17129	17078	16905	17081	17076	17141	16982	16924	17210	16904	17236	17154	17130	17111	17089	17035	17180	16862	16983	17178	17143	17107	17004	17083	17218	17109	17037	16935	17280	17138	16874	17168	17147	17113	17238	17039	17136	16888	17115	17060	17072	17060	16903	17073	17309	16904	17225	17085	16969	17050	17059	17195	17310	17232	17145	16882	16992	16934	17350	16952	17142	16892	17082	16914	16951	16992	16981	17149	17033	16942	16927	17144	17054	16993	16999	17013	16894	17135	17135	17046	16961	17153	17187	17119	17096	17134	16952	17033	17157	16949	16952	16996	17065	17135	17050	17066	16964	16966	17002	17062	17150	16894	16974	17267	17082	17056	16941	17168	16855	17175	17090	17194	17028	17043	16968	17103	16997	17015	16965	17045	16998	17080	17027	17106	16964	16943	17145	17145	17106	17189	16939	17011	17150	17158	16927	17057	17119	16990	16948	17044	17159	17100	16897	17116	17046	17159	17242	17044	17131	17083	16946	17062	17067	17100	16986	17015	17179	16987	17038	17065	16967	17202	16806	17017	17132	16901	17005	16936	16891	17067	17127	17118	17041	16963	16973	17161	17182	16946	17014	16899	17224	17098	16981	16857	16916	16936	17040	16921	17314	17052	17171	17159	17116	17158	17039	17203	16921	17115	16928	17087	16991	16919	17087	16945	17038	17244	17143	17125	17047	17063	17216	17033	16976	17045	16996	17090	17051	17010	17050	17128	17005	17062	17260	17193	17128	16924	16956	17105	17116	17191	17100	17131	16996	17089	17086	16966	16969	17161	17120	17018	17130	17164	16977	17193	17035	17277	17085	17224	17056	17042	17282	17206	16984	17088	16983	17054	17052	17005	16827	16963	17151	17034	17032	17134	17035	17068	17076	17092	17064	17003	17152	16986	17234	16873	16991	17105	17040	17169	16997	17139	17122	17134	17138	16991	17080	16888	17060	17081	17139	16879	17199	17138	17147	17008	16881	17111	17253	16994	17193	17088	16938	17096	17053	17136	17186	17260	16937	17140	17042	17035	17018	17007	16982	17115	17198	17019	17135	16966	17087	17159	17090	17065	16979	16946	17026	16960	17203	16963	17282	17039	17086	16934	17103	17231	17030	17066	17174	17167	16990	17070	17243	17211	17183	16969	17086	17250	16988	17098	16954	17098	17184	16957	17112	16998	16943	17044	17003	16998	17091	17069	17014	17031	17056	16827	17068	16984	17006	17189	17154	17126	17154	16876	16946	16966	17065	16919	16982	17084	16886	17045	16999	17001	17171	16985	16978	16891	17184	17126	17044	16935	17017	16941	17135	17104	17088	17001	17166	16905	17095	17057	16958	16925	17191	17131	17219	17000	17190	17102	17167	17101	17148	17106	17106	17024	17064	17034	17018	17011	17269	17208	17005	17079	17126	17064	17206	17007	17010	17331	17090	17024	17103	16905	17166	17074	17140	16895	17106	17009	16980	17199	17110	16946	17262	17159	16983	16859	17019	17169	16877	17075	17110	17118	16989	16972	17208	17186	17179	16938	17276	17052	17092	17021	17061	17136	16935	16971	16827	16880	17256	17139	17251	17028	17012	17031	17120	16997	17074	17115	17046	17056	17102	17102	17030	17066	17172	17173	17152	17140	16896	16902	17156	17091	17044	17112	17079	17105	16959	17299	17042	16838	16972	17032	16932	16892	17028	16942	17166	16899	17255	17031	16906	17182	16942	16940	17143	17316	17030	17066	16974	17139	17274	17007	16927	17123	17015	17052	16981	17160	16978	16963	16876	17175	17016	17100	16959	17225	17127	17123	17046	17136	16893	16950	16977	17068	17096	17050	17043	17152	17141	17130	17066	17078	17161	17031	16996	17135	17145	16958	17180	17004	16910	16988	17135	17081	17082	17345	17041	17123	17042	17043	17130	17066	17105	17055	17063	16901	17098	17008	17238	17030	16950	17146	17060	17114	17066	17121	16843	17170	17021	17093	16793	16974	16953	16891	17163	17094	17010	17165	17124	17075	17017	17244	17091	17098	16937	16988	16968	17082	17221	17179	17152	17055	17024	17071	16946	17115	17085	16989	16970	17057	17049	16965	17144	17069	17096	17039	17149	17026	17035	17195	16849	17255	17176	17105	16882	17046	17113	16959	17109	17025	16950	17133	17018	16961	17206	16981	17069	17129	17054	17190	17106	16973	17085	17009	16963	17179	17077	17095	16971	17261	17032	17096	17143	17070	17067	16815	17078	17030	16972	16991	17155	17041	17068	17039	16929	16925	17179	17008	17060	17068	17089	16968	17164	17194	16983	16881	17181	17052	16948	16976	17115	16976	17026	16999	17143	17081	17036	17097	16985	17094	17177	17177	17056	16984	16994	16881	17039	17063	17011	16893	16970	17201	17112	16986	16933	17181	17017	17050	17159	17103	17023	16973	16920	17176	17123	17061	17079	17106	16945	16996	17145	17141	17333	17040	17116	17146	17234	16997	17009	17069	17163	17041	16879	16898	17089	17099	17100	16860	17195	17058	17139	17162	16965	17129	16955	16864	17069	16972	17054	17031	17166	17216	16966	16866	17035	16874	17020	17133	17040	17179	17063	17192	17169	17119	17163	17119	16963	16872	17079	16960	17041	16955	17080	17033	17029	17009	17200	16957	17081	17099	17181	17016	17201	16996	17075	16951	17003	17170	17149	16895	17164	17102	17013	17182	17156	16935	17001	17013	17132	16977	17117	17092	17136	17015	16905	16979	17028	17211	17012	17011	17172	16964	16960	17186	17078	17083	16998	17134	16924	16935	16980	17159	17065	17180	17026	16972	17129	17068	16946	17049	16955	17124	17005	16926	16943	17034	17151	17061	17130	17127	17273	17035	17175	17083	17123	17220	17074	17023	16948	17101	17263	17105	17046	17124	16992	17004	17138	17137	17070	17059	17033	17016	16946	17008	17188	17067	17052	17017	17233	16945	17072	17098	17277	17154	17080	16952	17201	17018	16935	16997	16874	16854	17180	17053	17000	16983	17131	16969	17200	17001	16993	16904	17036	17017	17064	17187	17190	16971	16962	16975	16897	17101	16998	16943	17137	17290	17117	17075	17020	17178	16924	17196	17119	16888	17124	17088	16975	17037	17000	17113	17122	17187	16949	17054	17111	17052	17160	17061	17056	16938	17170	17084	17067	17206	17177	16947	17058	16991	17106	17163	17072	17068	17271	17047	17171	17101	17111	16983	17016	17161	17018	16940	16957	17059	17111	17063	17047	16942	16964	17057	17070	17139	17037	17057	16958	17075	17069	17047	16947	16965	17054	17107	17039	17049	17016	17145	17086	16935	17191	17158	16919	17104	16988	17033	16932	16896	17265	16994	17215	16906	17194	17028	17226	17021	16989	16989	17056	16926	17057	17139	17110	16937	17073	16790	16981	17144	17068	17109	17290	16923	17148	17027	16962	16918	16981	17224	17176	17042	17051	16903	17244	17200	16898	16882	16960	17012	17062	17057	17200	17116	17059	16887	17159	17239	17147	17037	16942	17054	17128	17041	17102	17010
37707	32704	34586	31855	29591	28524	27982	27676	27239	27126	26799	26220	25932	26039	25999	26266	26108	25927	25926	26052	25754	25986	26147	25927	26055	25802	26061	25894	25740	26127	26014	26144	25873	26165	26070	25969	26135	26028	25839	26017	25936	25835	25976	25967	25804	25811	25825	26072	25882	25794	25915	25971	25910	26056	25764	25843	25784	25663	25836	25848	25799	25927	25606	25852	25861	26037	25808	25761	25593	25772	26044	25884	26036	25851	25841	25937	25748	25743	25704	25667	25715	25924	25947	25721	26024	25919	25884	25873	26225	25903	26070	25826	25676	25583	25941	25725	25885	25714	25699	25921	25713	25775	25873	25833	25531	25914	26037	26051	25903	25784	25670	25630	25746	25681	25781	25913	26011	25883	25849	25688	25844	25677	25733	25548	25805	25872	25793	25753	25866	25797	25833	25656	25756	25813	26029	25665	25699	25677	25724	25607	25884	25826	25681	25987	25899	25950	25769	25785	25639	25622	25572	25722	25693	25740	25638	25833	25474	25413	25791	25821	25806	25925	25775	25795	25768	25934	25862	25502	25744	25614	25886	25618	25744	25968	25868	25760	25734	26015	25877	25907	25899	25643	25931	26101	25760	25649	25956	25840	25754	25797	25687	25769	25663	25834	25634	25762	25754	25897	25937	25666	25884	25574	25814	25903	25859	25768	25962	25850	25639	25642	25785	25562	25807	25829	26131	25613	25716	25812	25866	25631	25812	25832	25786	26018	25862	25761	25937	25651	25710	25873	25573	25841	25685	25659	25634	25884	25869	25852	25926	25780	25943	25895	25981	25948	25624	25747	26095	25698	25777	25832	25810	26070	25986	25822	25826	25824	25891	25841	25730	25821	25888	25671	26058	25981	26046	26189	25606	25649	25863	25799	25631	25852	25708	26092	25865	25639	25627	25831	25885	25732	25801	25822	25892	25742	25701	25789	25766	25851	25911	26121	25561	25860	25728	25810	25798	25832	26037	25876	25727	25647	25736	25713	25838	25942	25773	25799	25761	25819	25732	25699	25772	25865	25585	25854	25825	25918	25714	25754	25703	25843	25886	25813	25873	25656	26009	26155	25979	25666	25818	25826	25742	25803	25809	25953	25971	25745	25835	25657	25677	25865	25719	25679	25775	25758	25647	25673	25653	25859	25612	25747	26165	25815	25980	25708	25781	25856	25854	26062	25967	25986	25666	25848	25806	25922	25906	25861	25948	25968	26103	25777	25421	25873	25933	25686	25951	25679	25716	25718	25662	25767	25560	25673	25850	25814	25706	25733	25901	25803	25810	26105	25840	25801	25885	25705	25833	25937	25741	25711	25922	25803	25963	25792	25906	25872	25828	25939	25761	25904	25744	25843	25732	25916	25695	25886	25800	25855	26030	26051	25904	25832	25626	25742	25746	25808	25881	25912	25898	25705	25767	25847	25657	25935	25700	25788	25843	25824	26076	25681	25774	25872	25741	25931	26001	25880	25856	25809	25893	25621	25807	25859	25814	25921	25823	25905	25991	25599	25791	25728	25818	25781	25671	25806	25691	25824	25996	25942	25681	25700	25711	25682	25943	25790	25812	25775	25753	25865	25782	25626	25684	25789	25780	25549	25517	25786	25804	25741	25982	25859	25972	25820	25915	25719	25743	25664	25673	25876	25762	26040	25886	25981	25824	25438	25882	25703	25847	25815	25904	25734	25661	25728	25857	25851	25978	25684	25796	25835	25948	25724	25826	25832	25779	25624	25840	25936	26007	25812	25917	25856	25709	26094	26112	25883	25728	25716	25776	25985	26033	25772	25845	26109	25659	26177	25981	25822	25564	25718	26057	25860	25999	25839	25905	25579	25679	25444	25947	25567	25810	25899	25925	25737	25600	25950	25844	25729	25635	25440	25740	25761	25975	25840	25697	25718	25599	25795	25995	26063	25881	25638	25694	25816	25777	25885	25890	25689	25848	25802	25926	25621	25714	25709	26012	25869	25858	25882	25802	25798	25992	25723	25856	25749	25837	25911	25890	25735	25721	25715	25736	25763	25846	25888	25778	25682	25950	25656	25789	25636	25525	25785	25804	25811	25820	25553	25911	25855	25686	25902	25662	25946	25872	25511	25869	25695	25765	25478	25666	25737	25641	25712	25759	25725	25863	25737	25710	25972	25839	25942	26125	25750	25693	26168	25759	25856	25773	25712	25891	25830	25893	25890	25779	25704	25916	25843	25677	25907	25693	25734	25539	25591	25689	25740	25807	25812	25633	25616	25743	25759	25968	25845	25746	25774	26030	25882	25938	25771	25680	25945	25772	25671	25949	25856	25668	25879	25895	25647	25699	25945	25775	25752	26013	25833	25960	25675	25741	25948	25858	25710	25826	25934	25782	25900	25684	25895	25801	25785	25740	25737	25825	25974	25695	25947	25900	25655	25991	25862	26053	25535	25820	25622	25688	25841	25737	25829	25603	25795	25968	25823	26042	25948	25684	25762	25835	25982	25752	25834	25775	25844	25960	25696	25624	25665	25847	25839	25872	25741	25690	25850	25755	25663	25758	25852	25921	25876	25718	25480	25852	25935	25856	25822	26121	25848	25777	25972	25783	25982	25765	25560	25792	26035	25874	25722	25864	25616	25960	25885	25918	25863	25748	25740	25675	25765	26011	25612	25756	25551	25752	25700	25906	25878	25906	25815	25826	25852	25798	25806	25761	25594	25699	25812	25741	25983	25704	25896	25918	25908	25660	25848	25750	25971	25930	25928	25690	25603	25705	25768	25720	25873	25774	25660	25827	25931	26108	25690	25663	25680	25827	25674	25645	25812	25831	25804	25747	25770	25749	25859	25840	25984	25845	25885	25936	25836	25739	25785	25790	25897	25811	25444	25823	26014	25832	25622	25933	25781	25839	25920	25899	25614	25974	25560	25744	25641	25501	25806	25964	25943	25818	25773	25795	25774	25572	25798	25998	25693	25839	25999	25703	25743	25774	25782	25663	25644	25891	25782	25819	25755	25736	25903	25707	25642	25862	25766	25758	25673	25821	25935	25952	25687	25838	25996	26008	25405	25735	25934	25871	25920	25954	25875	25895	25790	25675	25778	25811	25853	25800	26070	25741	25766	26028	25871	25625	25941	25989	25693	25696	25809	25737	25696	25596	25816	26075	25905	25815	25859	25924	25983	25959	25864	25878	25827	25651	25910	25866	25894	25977	25803	25646	25703	25750	25810	25827	25571	25906	25632	25518	25649	25763	25889	25841	25778	25954	25749	25678	25681	25766	25693	25737	25815	26011	25975	26032	25757	25776	25742	25877	25673	25740	25996	25924	25948	25757	25730	26004	25844	25799	25560	25977	25922	25796	25435	25725	25858	25821	25625	26060	25696	25553	25663	25995	25937	25682	25876	25767	25652	25816	25685	25525	25930	25680	25604	25845	25509	25916	25879	25842	25735	25672	25922	26076	25986	25901	25660	25946	25892	25715	25665	25724	25634	25788	25927	26018	25768	26073	25897	25903	25726	25846	26059	25560	25925	25788	25975	25874	25862	25792	25732	26011	25810	25697	25946	25699	25572	25798	25846	25884	25893	25887	25827	25899	25930	25862	25763	26013	25792	25455	25789	25675	25730	25940	25943	25782	25763	26012	25681	25809	25767	25656	25879	25782	25747	25740	25810	25658	25896	25862	25962	25774	25763	25720	25849	25912	25993	25964	25838	25789	25438	25817	25891	25677	25758	25816	25808	25783	25786	25805	26025	25996	25848	25869	25626	25643	25774	25850	25891	25861	25681	25784	25861	25837	25870	25857	25747	26073	25878	25796	25884	25908	25580	25765	25629	25697	25804	25806	25955	25904	26106	25768	25893	25663	25935	25663	25682	25976	25917	25784	25707	25629	25768	25581	25737	25793	25875	25683	25771	25699	25906	26104	25856	25949	25755	25714	25960	25856	25718	25841	25748	25760	25820	25949	25675	25837	25805	26072	26055	25759	25777	25788	25832	25953	25644	25635	25872	25797	25686	25823	25745	25855	25977	25812	25771	25654	25866	25788	25578	25833	25577	25749	25782	25674	25919	25701	25856	25847	25730	25898	25909	25971	25625	25875	25829	25660	25862	25572	25598	25850	25680	25693	26114	25611	25485	26001	25817	25743	25789	25822	25777	25740	25760	25771	25886	25587	25497	25723	25532	25792	25966	25639	25731	25880	25848	26032	25930	25748	25831	25804	25949	25502	25637	25774	25891	25992	25775	25753	25850	25995	25814	25849	26043	25968	25859	25879	25781	25927	25643	25821	25575	25861	26130	25857	25718	25949	25554	25644	25961	25743	25869	25803	25683	25927	25753	25870	25570	25812	25773	25633	25743	25490	26022	26136	25926	25880	25814	25822	25782	25838	26010	25933	25675	25991	25547	25802	25690	25818	25837	25895	25688	25686	25766	25909	25676	25698	25830	25679	25954	25828	25641	25522	25847	25833	25640	25788	25946	25814	26035	25661	25908	25861	25678	25795	25658	25802	25643	25735	25760	25901	25654	25964	25710	25793	25674	25958	25763	25780	25568	25797	25943	25685	25875	25729	25838	25652	25690	25762	25826	25809	25983	25948	25778	25844	25862	25900	26125	25694	25572	25898	25627	25611	25939	25707	25576	25835	25568	25739	25877	25949	26183	25880	25737	25660	25929	25823	25905	25735	25726	25874	25681	25887	25856	26013	25767	25896	26143	25861	25736	26093	25730	25825	25831	25795	25749	25868	25790	25868	25868	25717	25764	25879	25676	25789	25701	26048	25987	25836	25703	25731	25842	25807	25820	26076	25786	25656	25913	25932	25740	25608	25555	25842	25758	25967	25997	25954	25859	25729	26016	25788	25772	25992	25749	25640	25642	25759	25859	25796	25594	25877	25760	25899	25714	25650	25921	25782	25943	25913	25935	25858	25751	25744	25673	25867	25794	25832	25700	26015	25948	25999	25778	25631	25890	25956	25808	25832	25927	25737	25505	25782	25778	26129	25788	26064	25906	25807	25712	25908	25974	25785	25941	25843	25931	26089	25516	25684	25918	25677	25914	25776	25876	25974	25901	25942	25539	25683	25818	25709	25785	25716	25704	25733	26022	26096	25975	25821	25816	25833	25962	26057	26067	25687	25850	25614	25736	25568	25652	25933	25881	25860	26033	25874	25682
27425	33733	31037	25928	23836	21709	20816	20386	19771	19539	18622	17681	17637	17362	17341	17639	17463	17627	17772	17523	17500	17437	17429	17500	17350	17472	17469	17470	17422	17337	17309	17494	17485	17420	17402	17368	17375	17496	17487	17268	17208	17309	17221	17178	17277	17314	17239	17225	17460	17415	17233	17200	17294	17399	17175	17325	17289	17362	17305	17225	17158	17342	17147	17261	17189	17317	17368	17235	17398	17245	17224	17292	17370	17184	17111	17272	17136	17327	17143	17368	17157	17417	17239	17358	17179	17241	17336	17227	17174	17328	17306	17418	17235	17256	17092	17251	17451	17327	17294	17261	17361	17163	17509	17259	17191	17326	17261	17167	17272	17219	17252	17472	17350	17397	17362	17293	17190	17281	17394	17179	17497	17145	17214	17346	17329	17087	17170	17250	17267	17371	17234	17163	17259	17221	17408	17161	17273	17204	17275	17301	17383	17275	17238	17156	17151	17153	17272	17180	17436	17093	17399	17199	17164	17408	17202	17228	17161	17160	17296	17299	17246	17183	17198	17374	17381	17338	17239	17300	17156	17204	17291	17267	17341	17247	17390	17207	17291	17152	17210	17287	17310	17312	17151	17298	17282	17257	17295	17396	17346	17187	17238	17487	17227	17246	17206	17194	17454	17034	17107	17306	17304	17225	17220	17223	17284	17267	17206	17313	17196	17274	17071	17361	17236	17256	17267	17202	17219	17488	17175	17250	17079	17179	17381	17203	17208	17339	17218	17274	17174	17191	17242	17287	17274	17153	17584	17226	17280	17153	17227	17450	17154	17273	17479	17151	17353	17310	17171	17436	17357	17195	17243	17109	17182	17203	17059	17153	17198	17334	17096	17244	17316	17334	17301	17413	17087	17309	17368	17248	17323	17282	17138	17179	17239	17405	17372	17357	17301	17369	17389	17121	17182	17228	17236	17267	17190	17311	17292	17353	17370	17192	17258	17224	17451	17148	17495	17442	17033	17223	17205	17240	17213	17219	17273	17144	17289	17040	17160	17490	17116	17226	17203	17362	17032	17360	17183	17181	17160	17386	17389	17179	17277	17155	17273	17259	17361	17362	17183	17165	17375	17207	17386	17170	17166	17206	17275	17301	17199	17209	17232	17130	17314	17146	17101	17255	17246	17235	17417	17372	17338	17301	17227	17196	17214	17117	17296	17257	17385	17316	17343	17015	17410	17421	17347	17281	17311	17256	17417	17268	17161	17163	17215	17130	17149	17277	17332	17268	17252	17322	17267	17305	17207	17245	17079	17191	17306	17257	17231	17310	17414	17368	17208	17531	17347	17232	17102	17246	17299	17303	17204	17342	17142	17415	17281	17243	17188	16990	17211	17298	17280	17204	17137	17237	17290	17373	17137	17145	17286	17099	17362	17298	17137	17210	17290	17235	17331	17257	17437	17262	17237	17354	17170	17254	17165	17264	17420	17182	17322	17162	17314	17362	17299	17277	17171	17158	17289	17254	17311	17393	17406	17227	17222	17401	17198	17291	17235	17338	17185	17138	17171	17399	17341	17262	17195	17236	17290	17385	17403	17307	17200	17165	17307	17321	17360	17168	17157	17278	17366	17209	17029	17298	17157	17365	17295	17252	17284	17234	17338	17181	17212	17255	17252	17257	17262	17345	17398	17103	17097	17313	17184	17182	17384	17379	17166	17226	17258	17123	17182	17279	17233	17313	17124	17053	17346	17331	17304	17262	17172	17277	17199	17202	17106	17166	17202	17275	17249	17189	17147	17324	17409	17147	17161	17112	17181	17383	17350	17326	17233	17237	17222	17276	17181	17286	17388	17290	17060	17253	17171	17200	17316	17273	17241	17260	17014	17278	17319	17249	17332	17263	17150	17251	17409	17204	17194	17125	17383	17262	17134	17252	17020	17369	17122	17198	17151	17289	17057	17153	17370	17121	17348	17194	17272	17321	17293	17202	17086	17196	17290	17385	17157	17100	17170	17184	17084	17322	17196	17322	17207	17168	17148	17355	17238	17301	17388	17169	17237	17315	17447	17372	17297	17252	17495	17209	17333	17177	17168	17261	17196	17244	17138	17290	17106	17185	17209	17192	17285	17211	17108	17147	17374	17307	17413	17012	17232	17171	17237	17347	17108	17150	17316	17153	17322	17336	17183	17301	17297	17212	17274	17493	17221	17300	17429	17396	17320	17237	17245	17251	17223	17204	17308	17306	17242	17275	17365	17268	17303	17329	17371	17265	17464	17101	17312	17351	17231	17215	17280	17445	17284	17140	17279	17163	17036	17273	17451	17300	17139	17291	17341	17338	17347	17356	17330	17211	17250	17156	17343	17254	17261	17124	17311	17182	17090	17255	17238	17441	17303	17247	17243	17415	17221	17207	17032	17362	17365	17462	17318	17267	17226	17244	17240	17164	17423	17198	17234	17273	17275	17240	17153	17234	17263	17175	17112	17059	17222	17191	17119	17246	17193	17293	17250	17308	17318	17410	17396	17304	17142	17279	17351	17176	17369	17159	17329	17134	17196	17235	17304	17336	17249	17131	17074	17295	17292	17169	17166	17342	17384	17298	17175	17418	17271	17200	17128	17267	17252	17167	17260	17250	17417	17260	17280	17306	17441	17190	17122	17206	17306	17272	17097	17373	17290	17371	17402	17264	17169	17258	17154	17194	17256	17207	17290	17398	17096	17251	17258	17283	17235	17085	17273	17392	17251	17187	17140	17197	17155	17065	17492	17308	17252	17337	17265	17290	17252	17302	17314	17175	17271	17338	17304	17259	17351	17323	17281	17236	17326	17313	17316	17286	17368	17285	17281	17249	17309	17264	17223	17494	17213	17182	17188	17254	17044	17313	17205	17193	17161	17185	17105	17156	17324	17172	17203	17193	17242	17306	17332	17201	17287	17204	17193	17134	17552	17091	17160	17189	17338	17194	17239	17297	17222	17137	17220	17271	17297	17315	17205	17154	17297	17286	17164	17124	17342	17327	17286	17176	17437	17218	17185	17289	17236	17256	17436	17356	17387	17199	17251	17251	17152	17247	17194	17318	17255	17330	17276	17308	17350	17108	17278	17328	17321	17322	17184	17374	17332	17111	17285	17069	17112	17288	17149	17192	17419	17195	17186	17100	17420	17066	17216	17460	17281	17336	17144	17163	17224	17343	17219	17019	17132	17154	17223	17237	17344	17183	17352	17140	17162	17211	17217	17491	17185	17178	17266	17341	17312	17313	17364	17330	17304	17182	17427	17213	17257	17131	17246	17046	17286	17237	17244	17195	17344	17243	17230	17257	17209	17283	17354	17208	17192	17344	17290	17039	17267	17272	17340	17263	17209	17251	17275	17255	17245	17116	17206	17225	17358	17318	17431	17196	17355	17392	17367	17374	17345	17236	17398	17233	17363	17185	17184	17414	17129	17295	17198	17282	17429	17305	17366	17186	17220	17126	17310	17310	17162	17205	17222	17134	17042	17127	17231	17402	17236	17082	17354	17228	17451	17363	17380	17265	17273	17191	17301	17116	17172	17374	17295	17294	17432	17240	17061	17167	17089	17181	17133	17256	17348	17209	17119	17345	17070	17266	17174	17370	17218	17254	17283	17244	17206	17324	17056	17167	17218	17171	17088	17105	17199	17417	17322	17238	17191	17246	17495	17061	17207	17218	17251	17219	17399	17226	17498	17152	17276	17255	17128	17269	17225	17346	17284	17291	17155	17368	17182	17273	17249	17224	17343	17246	17268	17245	17439	17238	17263	17270	17367	17221	17119	17391	17389	17245	17184	17385	17403	17355	17332	17379	17138	17181	17316	17310	17158	17362	17240	17296	17165	17240	17081	17450	17148	17294	17460	17118	17301	17057	17334	17190	17235	17086	17356	17203	17330	17207	17192	17330	17348	17326	17433	17395	17166	17235	17278	17297	17196	17252	17379	17258	17197	17199	17273	17266	17294	17274	17216	17186	17319	17159	17365	17433	17400	17298	17289	17261	17229	17152	17298	17234	17368	17184	17142	17353	17051	17212	17393	17411	17252	17353	17187	17226	17417	17298	17366	17165	17431	17152	17334	17427	17398	16962	17201	17236	17265	17312	17426	17147	17273	17400	17294	17284	17263	17282	17370	17281	17226	17382	17333	17334	17243	17269	17086	17241	17388	17192	17120	17237	17220	17060	17306	17279	17131	17317	17356	17131	17397	17266	17147	17300	17371	17442	17202	17263	17327	17346	17249	17143	17162	17413	17399	17060	17360	17165	17320	17211	17110	17198	17169	17080	17329	17270	17189	17388	17201	17319	17100	17258	17252	17207	17212	17225	17279	17270	17314	17281	17409	17337	17269	17037	17355	17296	17163	17176	17251	17194	17225	17327	17126	17440	17268	17228	17370	17203	17309	17058	17207	17345	17156	17403	17297	17000	17177	17194	17269	17225	17200	17381	17414	17233	17177	17215	17218	17137	17356	17141	17222	17280	17372	17174	17221	17208	17256	17323	17316	17258	17240	17298	17273	17149	17365	17163	17396	17287	17170	17321	17150	17195	17178	17266	17261	17072	17265	17462	17381	17244	17359	17456	17333	17242	17265	17324	17237	17165	17340	17345	17238	17334	17274	17113	17323	17361	17258	17210	17371	17320	17276	17302	17180	17350	17164	17074	17157	17293	17178	17264	17224	17341	17406	17314	17151	17268	17403	17163	17271	17287	17225	17298	17094	17275	17164	17201	17347	17365	17263	17166	17074	17195	17400	17306	17389	17109	17334	17277	17250	17244	17195	17278	17203	17251	17080	17256	17174	17373	17257	17248	17393	17208	17206	17251	17166	17368	17160	17414	17369	17185	17094	17242	17176	17299	17481	17256	17236	17098	17324	17105	17201	17194	17206	17184	17122	17177	17176	17471	17129	17368	17365	17279	17051	17449	17310	17103	17350	17277	17513	17149	17318	17415	17260	17309	17207	17472	17177	17234	17284	17333	17232	17212	17116	17244	17261	17185	17237	17257	17284	17225	17250	17150	17320	17324	17302	17328	17403	17166	17383	17172	17241	17273	17290	17110	17270	17177	17254	17287	17168	16952	17307	17315	17325	17128	17212	17249	17308	17286	17436	17254	17259	17217	17456	17308	17235	17353	17174	17195	17292	17266	17405	17167	17359	17239	17159	17231	17220	17154	17213	17134
24371	20810	26744	27233	27322	29726	30646	28882	28230	28111	27552	26819	26454	26591	26508	26357	26074	26055	26249	26267	26488	26234	26415	26421	26630	26337	26562	26518	26183	26197	26144	26207	26077	26399	26075	26247	25986	26046	26046	26166	26065	26020	25970	26041	26012	26168	25919	25892	26234	26020	26325	25954	25843	26086	25881	26116	26026	25988	25876	25903	26069	26029	25974	26108	26322	25990	26017	26352	26143	25798	26039	26259	26184	26066	26073	26048	25932	26098	26120	25974	26057	26096	25851	26101	26039	25857	25972	26061	25990	25935	26116	26058	26185	25914	25985	26052	26036	26105	26186	25917	25930	25661	25736	25878	25766	25934	26070	25878	26075	25811	26050	25820	25856	25985	26040	25944	26061	25956	26121	25961	25913	25964	26033	26130	26068	26053	26125	26087	26064	25876	26070	26065	26157	26171	25804	25930	26139	26131	25799	25799	25841	25973	25826	25923	25930	26059	26025	26040	25750	25839	26005	25937	25898	25942	26040	25802	26180	25981	25855	25707	25911	26007	25877	25775	25900	26124	25821	26016	25805	26076	26101	25804	25989	25935	25982	25871	25887	26112	26141	25967	26017	26091	26046	25856	25959	26270	25868	26083	26021	25826	25921	26047	25662	26165	25801	26086	26149	26009	25848	25990	26222	25779	26088	26082	26090	26021	25968	25931	25766	26195	26253	26116	26081	26060	25939	25909	26023	26130	26029	26025	26142	25927	26149	26046	25835	25730	26188	25939	25855	26020	26110	26019	25914	26031	25888	25784	25970	25969	26300	25817	25809	26108	25817	25850	25873	25631	26001	25780	25803	26055	25870	26009	25869	25814	25757	25921	25889	25858	25954	25800	26079	25883	25875	26041	26121	25846	25870	25715	25975	26109	26041	25757	25981	25947	25890	25864	25849	25806	25656	25977	25820	25841	26001	25825	25872	25802	25903	25806	26006	25805	26057	25919	25975	25846	26092	26049	26027	25810	25820	25920	26124	26092	26267	25959	25800	25978	25903	25893	26134	26049	25816	26034	25833	25978	25890	26076	25972	26062	25803	26050	26065	25972	25890	25977	25794	25968	25967	26041	26056	26029	25985	25727	26045	26057	25802	25942	25988	26150	25954	26021	26083	25763	25865	26043	25997	25874	25944	25938	26044	26010	26066	25710	26002	26086	26070	26234	26034	25898	26051	25849	25780	25995	26188	25995	26143	25817	25864	25988	25967	25969	25919	26148	25830	26063	26227	26030	26226	26182	25868	25665	25961	25934	25902	25877	26192	25926	26119	26120	26153	25976	26035	25765	25725	25939	25909	25949	26116	26053	25884	25800	25837	25952	25793	25959	25951	25965	25847	25964	26260	25653	25950	26001	26022	26166	26012	26294	25761	25919	26309	25863	26091	25872	26104	25872	25957	25774	25971	25754	25949	25907	26035	26074	25935	26050	26110	25976	26066	26009	26146	25927	25911	25911	25983	25908	26028	25819	26047	26004	26019	25864	26106	25787	25712	25836	26086	25780	25920	25690	26051	26205	26013	25778	26037	25865	26170	25916	26059	25904	26169	25815	26097	26006	25981	25995	25873	25817	26084	26051	25929	25751	26128	25868	25922	25907	25798	25982	26089	25901	26229	25853	26107	25769	26157	25989	25942	25914	26044	25889	25949	25785	26141	25869	25768	26017	25970	26008	25991	25931	25921	25725	25911	25897	26122	25720	26060	26086	25973	25916	26100	25721	26003	25988	25726	25892	25950	25883	25848	25878	26268	25950	25938	25792	26044	26025	26124	26039	26058	26044	26094	25996	26016	25862	25858	25850	25847	25956	25842	25655	25854	25767	25960	25864	25765	25986	25959	25987	26048	26079	25991	26148	26059	26028	26000	26145	26084	25971	26011	25907	25993	25914	26014	26091	25884	26185	25896	26026	25995	26111	25815	25922	26013	25942	25990	26101	26047	26029	26009	25899	25847	25818	25926	26110	26023	26120	26073	26102	25722	26324	26118	25826	26133	25942	25798	25989	26151	25772	26095	26108	26121	25859	25786	25899	25962	25861	26176	25949	26000	25815	25808	25815	25934	26100	25771	25818	26095	26190	25878	25519	25948	25871	26057	26094	26141	26035	26178	26187	25848	25850	26029	25986	26035	26216	26228	25916	25799	25897	25841	25814	25895	25918	25880	26010	26138	25777	25946	25991	25983	25911	26020	26076	26055	26283	25938	26178	25992	25924	25906	25947	26042	25823	25985	25929	26112	25975	25814	25930	26034	26020	25923	25741	25953	25923	26057	25859	25695	26016	25967	25844	26016	25817	26142	26029	26044	25946	25876	25919	25827	25884	25891	25824	26159	25867	25752	25813	26147	25917	25997	26065	25922	26221	26223	25936	26159	26218	25828	26019	25802	26160	26160	26199	25891	25909	25716	25910	26126	26174	25940	26024	25899	25888	25760	25886	26035	26240	25896	25771	25747	25900	25938	25891	26249	25870	26043	26047	26017	25872	25941	26194	26098	25881	25993	25784	26149	25934	26065	25819	25690	25909	25924	25941	26154	26060	25960	26179	26077	25708	25721	26010	25982	25959	26122	25859	25969	25809	25983	25907	26049	26057	25925	26161	26133	25825	25991	26035	25712	25670	26106	25974	26156	26016	25856	26092	26020	25685	25833	25792	25888	26164	26138	26074	26163	25973	26042	25859	26055	25979	26013	25887	26155	25963	26044	26056	25952	25778	25896	26297	26056	25938	25967	26020	26025	25912	25974	26081	25855	25994	26094	25940	26025	25786	26051	26074	26173	25992	25975	26043	26022	25893	25847	26133	26121	25866	26084	26025	25897	26244	25982	26103	25893	26143	25859	25903	25819	25828	25770	26140	25955	25715	26035	26221	26023	25875	25760	26229	26049	25997	25846	25852	26073	26021	26137	25883	25747	26080	25790	26087	25848	25792	25795	26003	25633	25738	26069	25889	26064	26146	25860	26037	26062	26002	26024	25837	26238	26083	25738	25795	26143	26111	26127	26024	25865	26197	26149	25983	26061	25897	26081	25664	25762	25945	26115	26161	26013	25762	26208	25759	25924	26096	26015	26132	26152	25982	25942	26012	26140	26240	25880	25999	26021	25945	25902	25831	26046	25897	26091	25845	26017	26049	25887	25956	25867	26138	25863	26138	26148	26032	26013	25886	26119	26026	26198	26097	25990	25660	25946	25902	25969	26154	26108	26003	25926	26065	25911	26035	26019	25836	25854	26021	25987	26020	25818	26122	26030	25930	26041	25731	25886	25869	25781	25945	25807	26165	25956	26285	25840	25965	25975	25742	25742	25732	26013	26042	25888	25988	26197	26006	26109	26002	25974	26147	25875	25829	26092	26068	25978	26066	25976	26103	25939	26018	25939	25959	25894	25845	25796	25943	26222	25975	26089	26057	25820	25797	25969	25928	25873	25743	25852	25996	26142	26053	26077	25952	25891	25923	25909	25916	25988	25924	26086	26004	25856	26092	26002	26072	26030	25757	25854	25944	25970	26029	26148	25954	26055	26157	25937	26161	25893	25604	25723	26038	26066	26049	26059	25700	25926	26190	25928	25857	26194	26199	25815	25945	26011	25994	26000	26009	26090	25925	25970	26212	26165	26042	25963	26181	26056	25942	26295	26041	25988	26175	25927	25847	25937	25765	26107	26061	26165	26196	26018	26006	25969	25979	25953	26137	26062	25806	25818	26031	26040	25910	26116	25883	25965	26162	26105	25941	25724	26012	25874	25679	26304	26007	25991	26132	26182	26182	25947	26029	26028	25815	25903	25852	25944	25916	25965	25919	25835	25957	25842	25820	26048	26075	25880	26087	26090	25899	26022	26012	26011	25845	25917	25898	25966	26198	26247	26291	26050	26061	26052	25904	26041	25998	26041	25870	25938	26147	25990	25845	26096	25799	26162	25843	25599	26041	26045	26231	25865	25869	25865	25837	25878	25959	25818	25803	25836	25975	26023	25762	25674	26013	25864	26182	26032	25976	26214	25855	25999	25936	25891	25912	26170	25948	25957	26169	26198	26278	26026	26147	25821	25987	25746	25903	25984	25988	26036	25937	25835	25790	26008	26088	25968	25889	26084	25886	25924	25567	26164	25908	26265	26090	25581	25889	25817	25974	26136	25893	26086	26027	25891	26137	26056	26004	26013	25955	25837	26041	26037	26211	26030	25788	25945	25817	26026	25992	26053	25797	26164	26044	26029	25870	26069	26023	26288	25770	25899	26075	26204	25928	25946	25927	26160	25976	25839	26048	26030	25995	26033	26013	26116	26116	25972	26038	25733	25806	25856	25771	26117	26024	25919	25874	26155	25984	25950	25994	25737	26072	26113	25809	25868	26002	26078	26069	25770	26085	26040	25990	26202	25929	25727	25993	25754	25683	26058	25753	25984	26107	26206	26078	26141	25800	25982	25924	26173	25845	26101	26009	26079	25955	25674	26125	25995	25731	25850	25908	25789	25835	26079	25991	26209	25826	26152	26003	26177	25736	25905	25894	25912	25755	25972	26069	26006	26018	25697	25991	25766	26113	25802	26020	25933	25970	26002	26124	26183	26296	26049	26049	25934	25935	26126	26059	25995	26046	26157	25810	25931	26131	25987	26039	25958	26040	26096	25933	25892	25976	25872	26274	26188	25860	25839	26077	25994	25910	25990	26126	26133	26016	25893	25802	25873	25961	26003	25951	25870	26057	25816	26012	25926	25853	25839	25983	25895	26174	26103	25890	25679	25822	25972	25649	26104	25574	25955	25954	25798	25850	26260	25963	26292	26218	25967	25926	25862	26055	25907	25881	25785	25934	25966	25950	25969	26045	26075	25940	25857	25704	25805	25919	26114	26032	25914	25861	25691	25803	25869	26072	26262	25817	25979	26060	25871	25888	25840	25924	25934	25837	25880	25918	26139	25680	26056	25934	25746	25986	26422	25840	25970	26055	26252	26060	26131	25886	25908	25964	26012	26015	25881	25864	26165	25928	25983	25897	25861	26109	26050	25827	26158	25982	25977	25830	25820	26025	25866	26075	26061	25788	25755	26110	25777	25994	26008	26082	25884	25967	25977	25806	25921	25759	26071	25733	26006	25917	25970	25915	25878	25955	25576	25818	25825	26047	25911	26152	25983	26148	26227	25792	26089	26251
23830	38119	35330	29684	26188	24141	22904	21754	20931	20941	19764	18471	18033	17977	17679	17856	17823	17855	17694	17758	17847	17788	17755	17802	17906	18002	17681	17813	17633	17521	17614	17834	17617	17850	17792	17685	17709	17670	17516	17505	17675	17512	17440	17729	17443	17347	17447	17563	17549	17378	17458	17534	17340	17580	17437	17558	17413	17524	17281	17478	17579	17411	17261	17199	17455	17637	17482	17516	17645	17468	17492	17451	17345	17332	17426	17357	17429	17425	17533	17288	17509	17310	17499	17348	17417	17473	17489	17320	17455	17273	17235	17150	17475	17471	17405	17512	17247	17367	17432	17398	17335	17213	17376	17342	17344	17433	17128	17334	17376	17379	17299	17303	17437	17437	17420	17398	17288	17524	17246	17403	17298	17200	17403	17354	17525	17642	17483	17442	17294	17541	17469	17427	17308	17383	17281	17275	17426	17313	17379	17368	17242	17268	17314	17251	17490	17341	17425	17279	17295	17279	17400	17383	17343	17376	17422	17360	17509	17277	17375	17396	17351	17503	17149	17338	17222	17316	17338	17462	17390	17376	17403	17452	17317	17375	17293	17194	17306	17390	17451	17620	17432	17375	17492	17227	17506	17540	17288	17203	17450	17526	17405	17309	17506	17319	17473	17443	17554	17241	17589	17559	17443	17466	17546	17456	17236	17267	17458	17319	17242	17429	17236	17406	17322	17428	17374	17202	17386	17286	17390	17293	17507	17405	17489	17371	17284	17334	17284	17337	17434	17197	17436	17418	17241	17449	17459	17340	17445	17379	17527	17376	17292	17484	17497	17417	17437	17311	17320	17250	17370	17388	17338	17298	17448	17469	17353	17269	17445	17527	17432	17335	17456	17473	17212	17417	17318	17355	17342	17264	17407	17438	17390	17440	17284	17260	17367	17381	17337	17356	17332	17484	17511	17642	17399	17573	17278	17477	17314	17368	17468	17344	17487	17358	17457	17398	17326	17341	17382	17430	17215	17503	17397	17384	17408	17476	17477	17287	17317	17430	17479	17356	17326	17439	17486	17234	17474	17411	17502	17503	17089	17574	17550	17049	17373	17378	17355	17420	17325	17317	17242	17281	17464	17346	17356	17598	17474	17444	17297	17372	17419	17357	17393	17351	17474	17376	17449	17349	17526	17469	17432	17297	17358	17368	17467	17283	17411	17391	17380	17257	17345	17447	17413	17283	17488	17263	17367	17328	17407	17287	17256	17327	17353	17380	17567	17401	17423	17353	17568	17514	17328	17440	17344	17304	17486	17426	17278	17490	17375	17333	17298	17346	17368	17274	17592	17278	17368	17353	17245	17268	17306	17480	17517	17481	17459	17411	17437	17422	17304	17505	17394	17348	17416	17427	17505	17502	17630	17218	17194	17354	17315	17258	17435	17474	17405	17372	17267	17381	17172	17334	17373	17280	17223	17480	17412	17248	17398	17488	17547	17163	17436	17391	17488	17323	17429	17348	17224	17565	17436	17300	17300	17346	17462	17414	17476	17443	17298	17448	17491	17386	17163	17361	17364	17543	17286	17287	17433	17499	17525	17374	17365	17386	17530	17310	17389	17316	17437	17453	17221	17497	17395	17473	17428	17248	17506	17397	17266	17574	17367	17488	17611	17252	17511	17397	17493	17291	17291	17387	17537	17486	17455	17460	17320	17399	17429	17330	17414	17307	17466	17281	17374	17280	17320	17343	17547	17156	17339	17356	17358	17301	17447	17255	17376	17668	17342	17515	17451	17237	17506	17477	17476	17541	17227	17482	17294	17452	17372	17302	17414	17323	17379	17355	17333	17671	17599	17220	17419	17570	17344	17291	17204	17452	17236	17504	17292	17390	17369	17337	17465	17528	17376	17355	17576	17282	17564	17425	17265	17470	17344	17370	17322	17422	17446	17290	17286	17261	17512	17594	17382	17501	17423	17254	17557	17397	17388	17483	17386	17465	17218	17404	17312	17514	17474	17381	17384	17424	17637	17245	17377	17320	17489	17386	17209	17420	17309	17292	17571	17441	17288	17391	17335	17322	17365	17370	17603	17165	17450	17483	17353	17386	17436	17381	17342	17412	17455	17327	17355	17284	17297	17333	17417	17578	17337	17320	17492	17425	17400	17267	17563	17508	17385	17277	17375	17256	17325	17227	17296	17445	17301	17170	17301	17276	17292	17436	17436	17393	17469	17299	17333	17422	17468	17374	17348	17335	17374	17242	17445	17538	17390	17480	17271	17510	17507	17454	17420	17324	17348	17326	17331	17432	17421	17333	17340	17374	17457	17388	17417	17351	17445	17297	17491	17422	17603	17426	17188	17325	17591	17350	17446	17334	17531	17457	17302	17542	17420	17529	17493	17353	17238	17189	17336	17263	17369	17481	17194	17545	17458	17400	17340	17296	17313	17431	17291	17473	17339	17222	17296	17321	17291	17478	17390	17480	17154	17437	17434	17393	17327	17562	17418	17313	17225	17443	17340	17639	17269	17490	17492	17348	17373	17287	17295	17459	17330	17396	17252	17171	17201	17485	17462	17383	17502	17561	17341	17478	17282	17411	17473	17409	17321	17295	17537	17252	17433	17359	17230	17314	17279	17591	17375	17595	17368	17300	17407	17490	17289	17365	17416	17289	17531	17557	17252	17335	17431	17367	17318	17456	17432	17492	17331	17321	17404	17321	17435	17302	17376	17372	17490	17423	17472	17466	17278	17509	17546	17473	17262	17317	17348	17313	17346	17476	17635	17367	17431	17282	17469	17463	17580	17314	17422	17286	17279	17265	17427	17401	17295	17347	17231	17445	17378	17495	17447	17320	17401	17573	17503	17275	17179	17435	17326	17449	17410	17395	17451	17379	17416	17311	17386	17515	17387	17474	17449	17550	17371	17472	17291	17237	17368	17374	17330	17252	17358	17481	17421	17471	17467	17424	17379	17428	17477	17407	17281	17432	17329	17152	17356	17618	17332	17395	17592	17565	17534	17385	17381	17501	17487	17262	17341	17413	17293	17360	17360	17456	17345	17267	17334	17492	17325	17371	17426	17287	17390	17286	17319	17433	17440	17451	17264	17356	17376	17386	17298	17469	17467	17358	17423	17431	17344	17521	17178	17480	17413	17410	17297	17331	17410	17378	17299	17427	17435	17347	17488	17509	17506	17455	17266	17430	17329	17324	17238	17360	17443	17511	17413	17351	17287	17444	17446	17388	17463	17380	17314	17298	17519	17361	17308	17343	17335	17357	17446	17263	17342	17205	17234	17297	17421	17366	17339	17279	17361	17497	17356	17400	17599	17507	17382	17335	17498	17609	17529	17485	17383	17219	17369	17259	17379	17350	17404	17199	17516	17427	17317	17238	17488	17452	17390	17129	17335	17311	17496	17472	17535	17501	17512	17415	17427	17502	17274	17249	17449	17282	17345	17364	17381	17497	17508	17302	17245	17309	17270	17409	17444	17395	17259	17349	17517	17510	17226	17527	17370	17371	17547	17341	17445	17543	17273	17233	17573	17234	17436	17420	17414	17482	17342	17595	17266	17475	17265	17310	17254	17519	17400	17282	17298	17204	17486	17378	17361	17401	17375	17384	17386	17432	17449	17453	17412	17289	17386	17410	17343	17434	17539	17526	17339	17303	17374	17539	17261	17281	17212	17468	17389	17495	17312	17345	17397	17422	17622	17457	17444	17430	17301	17385	17466	17426	17458	17452	17363	17247	17263	17377	17393	17432	17351	17188	17375	17404	17428	17362	17468	17449	17342	17525	17285	17282	17302	17195	17368	17446	17418	17521	17253	17377	17480	17264	17308	17317	17449	17345	17611	17449	17155	17572	17435	17307	17295	17383	17350	17505	17351	17312	17320	17307	17462	17356	17446	17412	17316	17373	17276	17138	17490	17223	17379	17592	17340	17257	17470	17531	17486	17451	17308	17490	17396	17308	17326	17325	17465	17198	17328	17509	17341	17466	17416	17483	17392	17414	17388	17258	17403	17487	17184	17329	17378	17602	17332	17251	17269	17509	17302	17484	17366	17337	17423	17421	17483	17363	17406	17277	17416	17463	17369	17384	17553	17398	17433	17390	17401	17321	17598	17268	17560	17335	17450	17231	17360	17445	17513	17412	17251	17360	17456	17301	17398	17138	17415	17444	17352	17386	17288	17255	17555	17538	17563	17266	17573	17395	17548	17306	17450	17160	17471	17484	17257	17440	17414	17406	17338	17423	17250	17506	17376	17462	17361	17418	17330	17410	17631	17350	17359	17503	17188	17295	17215	17293	17392	17201	17438	17528	17441	17375	17303	17298	17430	17500	17435	17498	17326	17342	17464	17235	17433	17547	17364	17306	17519	17486	17388	17437	17302	17422	17430	17332	17450	17338	17360	17290	17358	17297	17489	17458	17436	17483	17490	17394	17473	17424	17519	17303	17489	17348	17373	17505	17461	17346	17346	17439	17189	17321	17434	17397	17097	17448	17296	17417	17459	17219	17539	17429	17517	17225	17403	17268	17560	17402	17366	17398	17468	17289	17483	17366	17235	17462	17260	17317	17395	17275	17314	17338	17435	17585	17323	17580	17437	17401	17444	17285	17376	17365	17394	17400	17463	17407	17490	17400	17376	17388	17725	17489	17339	17384	17399	17444	17566	17330	17338	17505	17280	17460	17516	17256	17308	17220	17598	17401	17367	17393	17528	17192	17490	17511	17440	17382	17372	17503	17530	17285	17263	17295	17434	17337	17397	17533	17487	17420	17474	17379	17450	17244	17373	17324	17406	17356	17539	17325	17507	17250	17420	17369	17424	17309	17251	17334	17393	17382	17470	17458	17307	17311	17311	17486	17363	17299	17554	17456	17338	17448	17524	17449	17225	17406	17365	17446	17492	17327	17518	17390	17476	17551	17230	17492	17250	17393	17415	17329	17504	17538	17398	17327	17356	17458	17445	17422	17400	17456	17436	17572	17321	17402	17473	17372	17391	17487	17470	17600	17350	17532	17425	17579	17433	17374	17340	17563	17384	17482	17487	17544	17327	17338	17277	17456	17489	17388	17321	17340	17254	17386	17450	17512	17352	17406	17370	17304	17414	17400	17320	17391	17503	17344	17271	17363	17451	17335	17402	17483	17382	17237	17179	17577	17434	17485	17330	17277	17239	17273	17432	17495	17576	17195
22522	20815	27059	25211	23544	28532	32117	29065	28119	28182	27919	26531	26125	25828	25478	25580	25502	25609	25571	25365	25422	25525	25596	25662	25342	25450	25247	25840	25459	25488	25422	25413	25196	25179	25298	25432	25332	25254	25321	25459	25488	25114	25225	25486	25266	25031	25341	25493	25142	25099	24939	25032	25129	25128	24986	25021	25239	25110	25081	24944	24854	25052	25393	25133	25138	25257	25082	25181	25187	24883	25022	24953	25076	25229	25312	25137	25090	24982	25069	25225	25271	25205	25450	25025	25104	25173	25079	25254	25223	24993	24966	25184	25235	25055	25132	25074	25193	25181	24943	25210	25035	25128	24967	25180	25220	24971	25353	25260	25104	25116	25088	25019	25012	25188	24941	25041	25010	25131	25061	25046	25065	25039	25086	25136	25277	24974	25038	24982	25166	24962	24914	25020	25206	25034	25054	24988	25151	25229	25011	24837	25440	25018	25208	24958	25109	24936	25280	25099	25069	24931	25150	24989	25273	24918	25228	25028	25173	25044	25290	24664	24959	24897	25114	25120	25224	25023	24973	24953	25027	25113	25100	25056	25089	25090	24974	24884	24971	25278	25047	25205	25068	25346	25038	25028	25079	24864	25094	25118	24948	25045	25157	25233	25166	25072	25054	25018	25143	25137	25150	25277	25217	24915	25222	24957	25227	25236	24976	24981	25071	25005	25154	25087	25014	25191	25088	25021	25238	24973	24998	25036	25282	24882	25231	25148	24940	25124	25016	24918	24926	24845	25032	24863	24929	25292	24917	25140	25167	24913	25034	24964	25145	25134	25169	24929	24976	25020	24707	24807	24922	24961	25011	25006	25230	24975	25090	25147	25050	25137	25103	25262	25083	25378	25134	24990	25393	24947	25079	24864	24624	25227	24898	25107	25001	25013	25139	25075	25136	24974	24963	25064	25135	25141	25259	25051	24842	24972	25069	25088	25156	25020	24985	24835	24957	24978	25148	25059	24987	25164	25148	25240	24889	25231	25055	25171	25164	25052	25260	25095	24972	25083	25110	25097	25189	24978	25093	25139	25113	24878	25174	25357	25122	25192	25089	25028	25144	25193	24739	25026	25177	25031	25087	24790	25045	25084	24892	24976	25035	25169	25349	25240	25033	25336	25172	24876	25214	25051	25118	25041	25103	24979	25276	25044	25191	25174	25255	24895	25052	25099	25189	24939	25265	25068	24744	24964	25233	25029	24778	25040	24940	24984	25120	25080	24904	25252	25188	25053	25079	24977	24855	25185	25086	25074	25253	25185	25003	25077	25016	25308	25111	25224	24894	25054	25209	25165	24927	25022	25029	24922	25080	25049	25003	25261	24961	24990	24948	25158	25096	25177	25118	25041	25021	25036	25187	25052	24673	25061	25098	24964	25081	24997	24981	24932	25052	24949	25110	25059	25095	25286	24872	25050	24961	25120	24856	24961	25046	24725	25020	25218	25208	24999	24861	25150	24936	25149	25115	25218	25271	24998	25343	25149	25241	25283	25153	25188	25187	24926	25047	25324	25028	24959	25078	25047	24895	25180	25119	25257	25235	25030	25306	25021	25178	25089	25204	25158	24915	25146	25051	24860	24953	25020	24969	24921	24822	24878	24824	24807	25093	25378	25002	24868	25121	24954	25156	24985	25077	25215	25225	24947	25264	25022	25039	25082	24961	25068	25029	25039	24876	24951	24942	24965	25182	25027	24806	24983	25041	24974	25138	25156	25184	24845	25059	25060	25154	25013	25083	25042	25346	24889	25189	25156	25015	25128	25132	25106	25091	25018	25182	24853	25158	25295	25053	24893	25208	25051	25071	25082	25144	25130	25166	25230	25154	24992	25064	25187	25018	24840	25046	24925	25147	25251	24981	24908	24906	24977	24914	25009	24951	24922	24879	25100	25298	24992	25066	25152	25126	24927	25006	24953	25285	25024	25120	24945	24850	25010	25036	24858	24993	25206	25203	24963	24779	24995	25019	25088	24837	25052	24939	25049	24969	25019	24877	24945	24809	24968	25059	25029	25039	25166	25313	25432	25254	24979	25292	24884	25290	25268	24971	25217	25226	24780	25145	24992	25287	24978	24902	24753	25197	25221	25110	24756	25010	25064	25009	25149	25091	25101	25054	25123	25087	24739	25135	25113	25029	24797	25066	25391	24987	24889	25250	25125	24889	25005	25087	25123	25061	25237	24787	25204	25091	25423	25127	25096	24888	24890	25148	24925	25033	24898	24891	24935	24873	25020	24845	24911	25080	25089	25069	24963	24959	25049	25171	24802	25164	25014	25033	25076	24876	25129	25129	25120	25104	25264	25121	25275	25000	24876	25068	25106	25417	25001	25138	25008	24900	25297	24901	25279	25016	25225	25195	24974	25176	25058	25075	24987	25248	24813	25056	24938	25001	24806	24997	24996	24993	25229	25002	25160	24838	25005	25061	24913	25033	24971	25094	24978	25125	25049	25156	25113	25312	25066	25044	25112	25219	24865	25253	25220	25016	25235	25253	25120	25029	25354	25098	25066	25219	24852	25051	25175	24996	25133	25252	25057	25194	25108	25328	25027	25219	24940	25042	24667	24875	25090	25195	25195	25286	25098	25026	25030	24930	25173	25150	25108	25450	25073	24809	25071	24964	25154	25139	25113	25207	25316	25212	25108	24946	24860	25197	25065	24974	25112	25106	24989	25108	24920	24806	25150	24916	25060	25155	25148	25072	25064	24979	25074	25167	24844	24866	24683	25166	25328	25161	25135	25124	25137	24958	25118	25130	24840	24821	25134	24898	25230	25146	25065	25023	24952	25278	24990	25172	25098	24913	25242	24971	24759	25077	24958	25089	25083	24902	25097	24962	24818	24798	24930	25043	25063	25135	25204	24924	24889	25315	25244	25216	25203	24961	25137	24893	25152	24867	25220	25019	24899	25352	25048	24906	25130	25194	24852	25119	24937	24784	24908	24998	25004	25059	24953	25133	25172	25090	25090	25025	24972	25241	24997	25149	25145	25092	25169	25066	25307	25268	25058	24996	25083	24904	24944	24917	25025	24845	25038	25033	25180	25464	25040	25022	24850	25347	25226	25151	24983	25421	25260	24860	24904	25018	25042	25116	25105	24820	25010	24964	25160	25029	25020	25042	25150	24884	25103	25141	25244	25285	25093	25148	25061	25264	25095	25238	24782	25225	25007	25002	25004	24984	25283	25147	25122	24771	25320	25149	24996	25196	25273	25034	25219	24991	25114	25017	25141	24978	25227	25042	25169	24989	24954	25127	25175	25318	25302	25045	24966	25039	25175	25120	25180	25125	25249	24957	25244	25150	25129	25390	25003	25143	25161	24998	24844	24990	25069	24986	25145	24845	25222	25151	25053	24966	24985	24796	25178	24872	24857	25070	25155	25144	25196	24912	25269	25158	24957	25023	24933	25153	25190	24876	24936	24963	24952	25190	25158	25289	24889	25128	25169	25024	24993	25316	24800	24983	24863	24933	25059	24909	25048	24872	24912	25077	25130	25369	25114	24960	25260	25132	25110	24966	25045	25114	25068	25212	25027	24937	25059	25081	25044	25103	24999	25290	25012	24990	24931	25004	24956	24869	25195	24817	24862	25111	25083	24981	24836	25140	25100	25372	25192	25131	24957	24915	24910	24870	24956	25159	24946	24956	25072	25024	24890	24987	25036	25329	25083	25029	24999	24995	25131	24967	25160	25001	24962	25220	25075	25027	25110	24919	25101	25100	24890	24788	24795	25016	25244	25113	25203	25085	24831	25101	25188	25272	24974	24997	24887	25151	25008	25193	25133	24884	24989	25087	24942	24810	25003	25218	25321	25148	25072	25252	24820	25139	24978	24982	24957	25214	24848	25176	25103	25102	24934	24937	25235	24979	25322	25213	25057	24898	25170	25032	24989	25011	24944	24937	25054	25119	25331	25230	25175	24995	25220	25225	25131	25021	24901	25066	25206	25158	25059	25005	25221	25040	25009	24959	24943	24953	24870	24755	24919	25058	24799	24954	25121	24991	25085	25102	25272	25398	25077	25087	24886	25103	25144	24938	24907	25021	25073	24839	24945	25116	25101	25160	25223	24854	24888	25010	24949	25288	25122	25084	25266	25020	24703	25098	25150	25124	25227	24938	24717	25096	24937	24990	25078	25171	25069	25096	25058	25088	25344	24845	25046	24765	25056	25179	25198	25115	25241	25126	24988	25048	25234	25149	25057	25019	25147	25111	25093	25241	25132	24941	25030	24875	24901	25106	25159	25077	24943	25012	24618	25139	24955	24752	25029	25034	25095	25148	24873	25153	25109	25014	25212	25017	24945	25140	25022	25209	24912	25068	24926	25090	25192	25164	25050	24990	25100	24993	24896	25028	25088	24954	25025	25112	25195	24984	24956	24998	24965	25266	25085	24922	25028	25123	24833	25231	25244	25168	25109	25224	25155	24869	25152	25127	25044	24987	25168	25108	24947	25292	25231	25096	24980	25002	25002	24939	25156	24983	25176	25295	25042	25080	25063	25027	24877	25220	24993	25028	25099	25226	24868	25189	25204	25067	25143	25053	24823	24910	25099	25025	25033	25016	25060	25155	25203	25082	24894	25130	25031	25190	24774	25159	25210	25022	25086	24935	25050	25030	25189	24871	25079	25250	25006	25044	25062	25106	24980	24943	25095	25027	25019	25105	25106	24771	25100	25080	24975	24915	25018	25196	24957	25257	24909	25172	24981	25030	25056	24953	25130	25088	25038	25226	25050	24830	25134	25097	25139	24952	24989	25002	25009	24947	24773	24871	25204	25124	25111	25095	25110	25347	25097	25243	25152	24967	25124	25318	25167	25132	24957	24834	25012	25073	25170	25059	24944	24928	25030	25158	25019	25119	24895	25270	24969	25175	24853	25046	25279	25141	24977	25159	25032	25063	25120	25052	24797	25067	25030	25233	25132	24999	25204	25043	25317	25085	24988	24837	25078	25347	25313	25003	24903	25052	25138	25090	25212	25134	25227	25068	25083	25010	24901	24911	25129	24891	25082	25326	25031	25071	24794	24712	25023	25204	25189	25124	25200	25011	25229	24946	24819	24961	25361	24702	24832	25046	25028	25220	25029	25328	25003	25006	24936	24891	25145	25177	24883	25100	25061	25044	25040	25276	25062	25108	24919	25120	25072
24808	41167	40995	33954	28749	26307	24484	22814	22032	21752	20884	18907	18111	17768	17548	17365	17456	17463	17433	17396	17516	17639	17517	17878	17685	17408	17553	17425	17576	17526	17515	17346	17446	17482	17451	17576	17469	17260	17281	17213	17329	17058	17244	17056	17165	17081	17173	16936	17012	17131	17260	16996	16907	17032	17018	16901	16822	16902	17103	17008	17134	16853	16992	16980	17066	16914	16867	16878	16844	16812	16780	16843	17000	16981	16861	17030	16922	16905	17000	16956	16908	16784	16879	16785	16839	16863	16985	16842	16961	16983	16887	16929	16871	16965	16955	16990	16887	16876	17109	16872	16917	16942	16986	16930	17065	16923	17020	17063	16841	16964	16931	16878	16888	16934	16799	17072	16844	16936	16968	16995	16992	16687	16856	17001	17008	16972	16958	16858	16993	17007	16754	16877	16898	16984	16919	16958	17033	16928	16915	17060	16968	16873	16862	17022	16926	16808	16905	16833	16922	16942	17153	17120	17152	16953	17013	16892	16940	16954	16807	16858	17016	16882	16956	16827	17089	16946	16959	17034	16971	16903	16895	16922	16949	16660	16868	16945	17005	16953	17055	16783	16914	16855	17090	16997	17060	16884	16849	17047	17034	16937	16941	16753	16882	16678	16972	16998	16992	16906	16959	16926	16986	16986	16895	16945	16939	16754	16884	16930	17067	16817	16926	16911	16784	16952	16779	16782	16692	16999	16955	16852	16986	16851	16925	17173	16774	16935	16794	16862	16991	16848	16781	16876	16916	16959	16713	16880	16965	16966	16844	16880	17054	16982	17048	16948	16949	16838	16917	16865	16935	16931	17073	16906	16986	17035	16972	16887	16789	16891	17214	16775	16907	16764	16987	16967	17011	16809	16993	16848	16957	16833	16917	16993	16870	17086	16769	17031	16925	17072	17073	16891	16946	16867	16914	17079	16721	16871	16956	17084	16989	17141	16800	16971	16784	16947	16793	17146	16953	17076	16858	16876	17110	16895	16933	17088	16957	16788	16971	16874	16895	16967	16852	16894	17019	16966	16828	16937	16960	16770	16900	16993	16922	16824	16921	16898	16880	16967	16923	17060	16918	17008	16908	16901	16994	16886	16980	17004	16957	17092	16891	17039	16839	17051	16871	16953	16883	16974	16976	16930	16980	16691	16799	16837	17002	16806	16993	17057	16938	16933	16984	16943	16885	16964	16906	17017	16964	16833	16906	17056	17055	16942	16891	17032	17037	17059	16864	16910	16851	17004	16950	17031	17019	16901	16931	17018	16941	16946	16996	16887	17012	16800	16930	17027	16889	16767	16929	16779	16962	17052	16887	16744	17180	16844	16798	17025	16957	16944	17048	17062	16994	16914	16984	16955	16930	16996	16797	17068	16868	16797	16992	16934	16942	16990	16959	17022	16991	17077	16867	16881	16979	16818	16834	17013	16804	16815	16816	16986	16946	16882	16896	16994	16762	16915	16929	17005	16823	17034	16926	16878	16977	16952	17008	17033	16916	16960	16897	16684	16720	17035	16811	16963	16825	17028	16883	16901	16826	17055	17124	16684	16824	16966	16764	16936	16975	16959	16934	16933	16927	16925	16942	16910	16835	17035	16810	16918	16917	16997	16955	17031	16984	16855	16966	16765	16944	17012	16988	16760	16827	16915	16848	16967	17038	16886	16932	16895	17052	16858	17056	16968	17191	16861	16727	16924	16935	16956	16862	17024	16942	16946	16883	16925	16934	16876	16949	16964	17300	17189	16817	17006	17027	16871	16786	17057	16858	16910	16817	16699	16963	16987	16841	16797	16787	16902	16911	16831	16805	17029	17033	16893	16876	16976	16935	17087	16786	17112	17142	16918	16921	16913	16883	16879	17116	16956	16986	16957	16959	16943	16957	17009	16859	16943	16900	16907	16904	17182	16963	16973	16960	17080	16804	16772	16697	16924	16967	17005	16962	16882	17030	16862	16843	17003	16835	16937	16828	16929	16997	16879	17054	16876	16874	16989	17018	16833	16953	16828	16874	16824	16814	16951	16963	16955	16860	16952	16900	16993	16940	16912	16955	17017	16873	16818	16907	16981	17043	16738	16768	16903	17012	16923	16968	16771	16951	16918	16882	16996	16827	16954	16956	16950	16918	16964	16775	17000	16911	16854	16860	16898	16967	16997	16855	16863	16884	16749	16849	16990	16797	16906	16992	16858	16851	16960	16981	17061	16825	17044	16826	17006	17028	16922	17083	17032	17058	17027	16897	16920	17071	16981	16806	16776	17093	16925	16934	16935	16773	16700	16949	16887	16987	16861	17050	16929	16871	16953	16835	17011	17015	16869	16747	17041	16993	16994	16950	17056	16749	16950	16955	16731	17007	16931	16665	16996	16851	17006	16934	16927	16965	16994	16759	17027	16899	16926	17084	16856	17047	17113	17102	16870	16950	16880	16919	17034	16868	16783	16912	16708	16968	16807	16920	16822	16891	16916	16865	16869	16852	16808	17103	16897	17152	16848	16836	16927	16886	17096	17042	16820	16929	16978	17026	16948	17010	16895	17059	16912	16715	16807	16925	16748	16881	16948	16949	17118	16819	16867	17029	16877	16777	16962	17165	16843	16865	16724	17037	16831	16978	17095	16877	16923	16922	17186	16996	16888	16795	16983	16907	16876	16810	16893	16954	16806	16863	17071	16810	16935	16926	16845	16986	16928	16842	17037	16827	16878	17105	16938	16795	17048	16950	16709	16983	16968	16972	16848	16883	16687	16938	16901	17063	16943	16950	16954	17071	17015	16937	16899	16916	16843	16886	16794	16978	16945	16974	17068	16887	16935	17009	16726	16891	16735	16906	16787	17019	17087	16960	16959	16942	16995	16953	16914	17001	16731	16754	16940	16997	17009	16971	16818	16940	16824	17014	17068	16997	16875	16970	16710	17058	16991	17082	16978	16988	16921	16794	16935	16927	16900	16870	16838	16733	17057	16913	16937	16836	17091	16916	16847	16854	16842	16920	16822	17029	16893	16961	16911	16990	16859	16778	16987	16970	17026	16860	16845	16825	17018	17000	17131	16778	16949	16990	16854	17021	16826	16980	16869	17069	17058	16938	16929	16996	16830	17088	16756	16837	16892	16914	17069	16876	16777	16894	17089	16974	16879	16737	16882	16948	16805	16833	16840	17003	16873	16811	16860	16918	16967	16950	16995	16834	16941	17113	16787	16796	16961	17001	16867	16636	16820	16901	16959	16817	16872	16882	17074	16910	16755	16981	17032	17018	16829	17099	16874	16873	17032	16969	16885	17000	16969	16960	16857	16885	16619	17055	16889	16896	16883	16929	16884	16958	17088	16926	16932	17034	17053	17024	16665	17029	16742	17036	16980	16790	16933	16986	16925	16899	16665	16916	16995	17008	16993	16930	16820	16830	16895	16974	16832	17079	16909	17200	16941	17049	16894	16874	16889	17032	16973	17027	16939	16718	16945	16931	16939	16868	16890	16821	16988	16857	16896	16969	16809	16926	16910	17001	16758	17172	17005	17107	16829	16837	17028	16972	16813	16931	16866	16915	17093	16834	16820	16840	16950	16894	16954	16969	16998	16785	16936	17067	16811	16908	16980	16992	16888	16760	17072	17007	16909	16895	16962	16821	16886	17022	16779	16770	16954	16973	17025	17087	16920	17034	16815	16729	16846	16964	16897	17034	17095	16901	17184	17007	16793	16878	16984	16868	16809	16897	16823	17135	16970	17086	16891	16939	16961	16625	16862	16757	16773	16852	16671	16959	16978	17040	16790	17021	16980	16890	16990	16896	16826	16910	17024	16850	17020	16907	16914	17033	16769	16921	17037	16920	16976	17046	16843	16818	16760	16982	17042	16672	16889	16912	17058	16789	16878	17042	16823	16980	16849	16916	16842	16843	16900	16803	16871	17019	16915	16991	16765	16829	17086	16829	16932	16969	16940	17007	17006	16872	16690	17022	16799	16990	17095	16769	16824	16942	16909	17114	16958	16863	16878	16779	16801	17076	16831	16923	17028	17065	16988	16919	16960	17061	16816	16947	16899	16926	16895	16836	16790	16941	17033	16953	16859	16685	17033	16943	16934	16830	16869	16751	16902	16869	17154	16949	16870	16877	17066	16788	16975	16882	16958	16963	16801	16883	16846	16902	16974	16852	16888	16941	16869	17134	16972	16733	16845	16883	17034	16848	17063	16856	17226	16821	16764	16927	16967	16796	17161	17021	16831	17023	16820	16908	16968	16762	16787	16905	17017	16987	17000	16856	16839	17006	17000	16820	17005	16825	16968	16797	16967	17008	16952	17003	16990	16907	16916	16966	17051	17071	17090	16957	16868	16927	17065	17023	16801	16949	16863	16757	16870	16859	16924	16962	16927	16803	16873	16908	17094	17002	16837	16998	16934	16844	16819	16906	17036	17007	16997	16948	16866	16780	16928	16854	16977	16788	16852	16947	16909	17038	16768	16974	16972	16705	16919	16896	17082	16800	17015	16870	17037	17115	16892	17067	17024	16778	16761	16938	16938	16777	16964	16982	16842	16872	16905	16923	16925	16917	16906	16870	16856	17019	17038	16924	16864	16741	17028	16863	16976	17086	17078	16782	16784	16927	16911	17023	16754	16868	16941	16779	16887	16946	16931	16972	16788	16878	16718	16933	16792	17040	17147	16941	16900	17006	16787	16821	17021	16931	16988	16966	16822	16863	16701	16822	16760	16944	17191	16791	16933	16986	16813	16852	16968	16886	17050	17057	17100	17124	17080	17008	16904	16961	16937	16950	16860	16964	16981	16917	16838	16816	16767	17238	16938	16947	17150	16821	16944	17038	16859	16951	16844	16803	16760	16637	17009	17079	17023	16862	16941	17022	17089	16849	16928	17140	17025	16748	16856	16928	17044	16902	17076	16902	16792	16926	16937	16957	16858	16820	16897	16981	16826	16971	16827	16949	17032	16869	17045	16943	16747	16959	16976	16763	16927	16805	17075	17071	16743	16861	16944	16854	16933	16913	16785	17015	16900	16889	16740	16910	16813	16947	17040	16862	16747	16873	16938	17003	16783	16909	16927	16974	16835	17020	17059	16819	16963	16934	16854	17094	16976	17005	17121	16894	16892	16900	16879	16853	17097	17042	16851	16951	17064	16831	17039	16939	16803	16859	16932
37677	32479	36017	32524	29595	28609	27960	27459	27261	27512	27019	26645	26317	26309	26037	26101	25772	25679	26004	26343	26038	26194	26170	25977	25902	25886	26069	26126	26045	25910	26096	25898	25840	26176	26071	26039	26278	26048	25722	25844	25729	25863	25829	25710	26093	25854	25757	25656	26032	25997	25769	26003	25859	25766	25952	25996	25868	25842	26022	25794	25928	25779	25707	25804	25956	25798	25953	26069	26198	25863	25933	25810	26012	25958	26086	25861	25885	25799	25656	25883	25859	25840	25813	25642	25555	25929	25779	25853	25773	25790	25673	25758	25702	25850	26076	25881	25739	25928	25759	25898	25742	25828	25854	26073	25872	25879	25993	25665	25826	25739	25925	26215	25746	25830	25755	26001	25830	26005	25802	25821	25874	25903	25789	26100	25771	25862	25977	25904	25669	25772	25624	25799	25870	26175	25967	26064	25946	25713	25831	25973	25854	25890	26019	26239	25902	25949	26063	25979	26019	25937	26006	26048	25757	26095	25923	25863	25781	25945	25830	25779	25720	25902	25668	25865	25916	25727	25881	25823	25822	26131	26006	25953	25719	26015	25975	25967	26143	26066	26152	25918	25620	25852	25699	25910	26018	25787	25876	25669	25937	25775	26013	25818	25857	26033	26015	25843	25593	25971	25940	25814	25804	25834	25896	25930	25932	25805	25908	25794	25865	25823	25886	25833	25855	25739	25540	25748	25986	25770	25776	26074	25824	25923	26044	25635	25853	25831	25743	25896	25735	25996	25971	25975	25786	25946	25903	25980	25745	25928	25989	26108	25978	26081	26172	25822	25675	25739	26125	25761	25999	25685	25867	26028	25853	25993	25824	25915	25867	25883	26031	25697	25846	25900	26169	25748	25907	25821	25882	25881	25801	26081	25980	26089	26016	25824	26100	25855	25932	26034	25904	25509	25772	25812	26126	25903	25945	25920	25990	25758	25874	25828	25825	25991	26073	25799	25700	25751	25845	25618	26032	25985	25788	25585	25856	25857	25722	26047	25847	25982	25681	25780	25803	25822	25902	25972	25927	25803	26144	25595	25806	25811	25858	25878	25863	25945	25817	25796	25708	26125	25539	25806	26028	25727	25716	25970	25918	25777	25867	26141	26103	25757	26043	25845	25746	25910	25722	26022	25895	25913	25809	25827	25797	25994	26079	25891	26050	26026	25949	25897	25897	25807	25626	25914	25795	25862	25754	25792	25743	25867	25995	25814	26065	25801	25916	25758	26169	25869	26101	25698	25739	25946	25799	25720	26018	25992	26059	25899	25958	25829	25932	25719	26047	25820	25950	26131	25932	25902	25831	25989	25654	25944	25794	25810	25945	26040	25889	25868	25944	25994	26063	25836	25581	25887	25974	25816	25640	25912	25943	25885	25922	25974	25717	25679	25917	25789	26056	25888	25971	25779	25801	25874	25778	25769	25921	25849	25766	25873	25913	25861	25945	25987	25743	25731	25678	25915	25905	25997	26083	25919	26019	25810	25850	26063	26012	26134	25917	26168	25851	25997	25707	25915	26032	25876	26116	25789	25690	25682	25882	25945	25765	25850	26133	25672	26012	26064	26136	25848	25729	26112	26098	25708	26054	25926	25812	25805	25964	25919	25832	25811	26172	26044	25800	26050	25810	25908	26025	25850	25922	25942	25917	25972	25906	25977	25855	26196	25931	25949	26035	25980	25871	26118	25638	25755	25769	25971	25841	26017	26054	25938	25855	26139	26269	25779	25863	25519	25809	25750	25922	25776	25809	25897	25897	25927	25881	25947	26123	26007	25846	25714	25844	25920	25694	25744	26006	26278	25936	25835	26246	25980	26161	25582	25692	25769	25825	25885	25695	25888	25905	25393	25826	25924	25944	26161	25975	26152	25775	25797	25843	25849	25843	25881	25887	25749	25924	25950	25946	26099	25948	25912	25397	25620	25968	25976	25882	26124	25974	25795	25669	25822	25684	25934	25793	25904	25728	26041	25829	25821	25781	26001	25868	26037	25900	25833	26099	25952	25869	25966	25922	25909	25820	25930	25436	25834	26007	25740	25560	25748	25982	25617	25915	25796	25792	25844	26055	25877	25965	25997	26119	26342	25863	25920	25670	26028	25902	25805	25701	25938	26001	25754	25924	25938	25721	25667	25880	25970	25929	25937	25921	25548	25868	25870	25839	26179	25814	26019	25950	25912	25614	25869	25683	26104	25967	25714	25994	26150	25699	26130	25973	25954	25938	26053	25654	25721	26013	26070	25903	25747	26018	25826	26032	25800	26057	25938	26060	25904	25899	26074	25761	25944	25985	25843	25885	25913	25960	25802	25808	25901	25775	25403	25782	25899	26068	26069	25993	25948	25622	25658	26127	25542	25867	25700	25902	25570	25918	25829	26044	25981	25808	25890	25905	25909	26006	26006	25896	26120	25757	25970	26053	25980	26053	25552	25944	25633	25576	25755	26078	25893	25689	25788	25835	25990	25730	25934	25993	25890	25951	25811	25826	25800	25876	25923	25932	25773	25831	25876	25832	26027	25898	25962	25843	25956	25969	25958	26018	25860	25856	26164	25856	25738	26073	25851	25701	25999	25836	25927	25891	26056	26013	26035	25796	25763	25977	25796	25872	25823	26045	25989	25861	25740	25893	25974	25696	25777	25896	25832	25807	25838	26051	26031	25816	26154	25834	26073	25848	25915	25942	25808	26007	26058	26128	25731	25888	25945	26152	25891	25859	25974	25980	25904	25982	25765	25944	26001	25952	26122	25747	25611	25973	25962	25877	25977	25862	25906	25817	25902	25633	25874	25846	25908	25876	26087	25879	26088	25749	25673	25750	25704	25881	25747	25803	25731	26076	25924	25763	26027	25845	26004	25783	25889	25761	25943	25986	26111	26121	25921	25908	25743	25888	25905	25899	25862	25668	26070	26001	25784	25981	25709	25933	25854	25878	25951	25764	25873	25875	25967	25874	25936	25929	25762	25990	25923	26012	25903	25988	25939	25629	26075	26132	26113	25944	26057	25853	26009	25972	25711	25888	25814	25618	25982	25974	25744	25771	25749	25954	26089	26031	25920	25721	25933	26094	25896	25695	25915	25770	25983	25955	25882	25745	26052	25788	25722	26134	25801	26079	25788	25814	25697	25929	26093	26223	25811	26070	25893	26204	25818	25730	26086	25777	26076	25970	26049	25904	26008	26033	25596	25890	25877	25663	26113	25920	25732	25910	25814	25851	25750	25739	25793	26115	25769	25796	25883	25962	26059	26119	25963	25819	25993	26151	26036	25798	25878	25769	25664	26045	25977	25977	26208	25907	25995	25937	25863	25803	25884	25842	25919	25812	25863	25938	25909	25996	25821	25671	25935	25636	25882	25888	25799	25699	25857	26046	25815	26016	25738	25920	25776	25941	25860	26035	25618	25916	25862	25829	26016	25888	25693	25866	25895	25784	25972	25938	25788	25856	25806	25903	26175	25951	26025	26019	25979	25932	26089	26190	25904	25946	25897	25777	26095	26091	26025	26207	26133	25795	25620	25779	25905	25985	26037	26071	25815	25842	25965	25719	26018	25922	25893	25998	26181	26035	25975	25599	25858	25863	25862	25779	25682	25984	25752	26126	25901	25966	26256	25985	25805	25925	25768	25915	26080	25848	25623	25765	25989	25921	25936	25712	26104	25978	25688	25841	25939	25861	25701	25854	25851	26023	25672	25933	26004	25942	25712	25924	25663	26052	25835	25854	26029	25798	26018	25699	25913	25983	25795	25787	26014	25915	25771	25926	25989	25807	25830	25780	25675	25877	26018	25926	25691	25565	25825	25851	26199	25718	25532	26011	25791	25764	25824	25725	25959	26118	25747	25873	25953	26241	25858	26036	25960	25799	25800	25786	25980	25790	25838	25763	25717	25979	26287	25982	25873	26045	25822	25904	25763	25917	25779	25832	26021	25931	25854	25837	25822	25730	25911	25808	25867	26125	25919	26063	26214	25905	25952	25827	25967	26052	25705	25938	25863	26000	25799	25898	25985	25936	25881	25727	25990	26052	25974	25988	25944	25869	25682	25823	26035	26051	25794	25922	26069	25780	25721	26047	26077	25785	25574	25935	25972	26030	25975	25777	25609	25868	26069	25854	25924	25745	25889	25914	25869	25960	25873	25975	25880	25984	25807	25968	26044	25958	25923	25762	25692	25999	25970	26084	25782	25951	25912	25929	25933	25775	25889	25863	26072	26063	26064	25934	25891	25996	25978	25966	25825	25710	26042	25912	25687	25846	25760	25940	26047	26194	25870	25684	26091	25854	25895	25917	25943	25844	25784	26177	25807	26194	26060	25961	26116	26129	25983	25569	26097	25897	25840	25609	25969	25685	25810	25803	25777	25836	26040	25795	25745	25972	25716	26089	26093	26098	25999	25924	25755	25841	26101	25710	25880	25845	25905	26001	25907	25910	26066	25979	25770	26021	25863	25995	25949	25920	25726	25971	26045	25950	25903	25733	25905	25779	25879	25823	25937	25837	25756	25946	26017	25959	25962	25804	25705	25881	25699	25828	25860	26088	25845	25934	25852	25887	25954	25910	25978	26185	25996	25698	25911	26019	25830	26023	25985	25548	26033	25743	26148	25951	25588	25713	26044	26063	25974	25851	25831	26034	25891	25652	25744	26056	26034	26034	26025	26036	25861	25905	25872	25797	25924	25829	25737	25866	25833	25720	25894	25835	25895	25981	26030	25737	25835	25919	25914	25806	25960	25975	25838	25725	25694	25815	25775	25928	25885	25711	25913	25847	25420	25830	25798	26201	25804	25974	25971	26144	25915	25788	25917	25973	25662	25910	25904	25996	25837	26127	25986	26184	25653	25663	25691	25841	25686	26052	25833	25793	26048	25890	25648	25756	25971	25808	25700	26049	25923	25844	25768	25763	25981	25853	25861	25654	25851	26070	26073	26068	25912	25931	25651	25721	26082	25951	25798	26009	26041	25639	25896	25846	26047	26187	25559	25586	25868	25707	25861	26022	25807	26097	25776	26020	25939	25978	25913	25989	25743	26079	25987	25773	25999	25985	25877	25977	25720	25974	25882	25861	25907	25709	26179	25861	25847	25727	25915	26137	25915	26007	25864	25710	25651	25978	25895	25907	25768	25789	25924	25986	25958	26032	26081	26188	26047
26700	33279	33413	26030	23146	21569	20532	19689	19467	19632	19111	18008	17501	17618	17550	17510	17390	17481	17610	17494	17542	17465	17658	17443	17449	17443	17421	17658	17471	17454	17394	17381	17363	17411	17359	17218	17492	17240	17513	17473	17227	17265	17342	17377	17471	17306	17406	17346	17299	17337	17106	17304	17278	17339	17267	17312	17404	17147	17312	17292	17044	17222	17088	17270	17246	17338	17152	17218	17154	17273	17251	17264	17362	17261	17178	17194	17279	17353	17328	17174	17293	17287	17223	16995	17211	17219	17261	17157	17211	17165	17417	17346	17181	17298	17182	17234	17500	17292	17216	17217	17238	17389	17264	17259	17394	16977	17120	17368	17074	17490	17241	17231	17332	17238	17191	17344	17370	17317	17166	17033	17189	17222	17139	17309	17270	17145	17319	17158	17071	17396	17332	17117	17214	17126	17396	17184	17221	17219	17158	17299	17301	17286	17317	17434	17176	17380	17244	17327	17088	17316	17241	17321	17216	17403	17339	17186	17267	17249	17285	17360	17280	17325	17208	17319	17177	17306	17239	17055	17221	17273	17296	17081	17382	17240	17308	17309	17038	17153	17328	17095	17109	17284	17138	17236	17018	17295	17283	17415	17132	17234	17401	17236	17110	17269	17223	17311	17094	17453	17273	17179	17191	17280	17156	17172	17420	17208	17320	17164	17463	17048	17125	17203	17291	17267	17261	17197	17133	17143	17196	17263	17316	17363	17243	17210	17172	17388	17219	17171	17356	17166	17269	17031	17154	17268	17158	17066	17236	17219	17270	17419	17337	17158	17366	17224	17261	17334	17176	17356	17284	17248	17182	17397	17047	17198	17091	17292	17337	17222	17273	17131	17219	17197	17153	17283	17313	17240	17131	17202	17242	17207	17134	17163	17139	17206	17290	17176	17260	17262	17354	17185	17195	17243	17158	17257	17232	17201	17327	17077	17355	17271	17311	17239	17261	17227	17340	17292	17169	17309	17442	17260	17191	17206	17140	17213	17356	17193	17366	17306	17227	17257	17248	17139	17360	17301	17151	17098	17258	17266	17254	17242	17100	17150	17235	17107	17250	17044	17269	17189	17084	17208	17106	17195	17187	17164	17210	17320	17299	17227	17079	17182	17326	17287	17243	17160	17483	17102	17298	17248	17236	17093	17251	17591	17228	17142	17099	17207	17333	17184	17124	17315	17248	17272	17194	17061	17265	17126	17373	17181	17234	17417	17292	17172	17266	17267	17033	17364	17187	17171	17330	17328	17285	17407	17180	17110	17355	17249	17364	17284	17208	17365	17316	17306	17205	17303	17309	17268	17149	17089	17145	17345	17318	17232	17250	17372	17224	17255	17384	17171	17254	17352	17067	17433	17280	17208	17289	17533	17262	17261	17144	17349	17387	17424	17283	17323	17372	17303	17277	17346	17384	17208	17294	17370	17086	17257	17238	17194	17205	17229	17248	17276	17298	17171	17312	17202	17093	17259	17080	17030	17391	17281	17103	17391	17299	17214	17157	17284	17240	17112	17252	17320	17149	17194	17070	17250	17029	17303	17288	17278	17185	17247	17253	17307	17194	17234	17232	17317	17333	16944	17304	17287	17198	17264	17281	17432	17114	17213	17033	17075	17332	17221	17199	17527	17148	17387	17222	17243	17400	17281	17216	17235	17255	17224	17095	17462	17132	17120	17303	17326	17045	17122	17294	17218	17313	17276	17356	17336	17270	17305	17267	17272	17216	17143	17407	17301	17364	17199	17405	17182	17394	17282	17107	17349	17116	17003	17171	17053	17213	17175	17141	17382	17425	17280	17289	17260	17301	17482	17291	17253	17255	17255	17432	17286	17393	17215	17231	17394	17311	17174	17175	17436	17305	17273	17202	17151	17110	17196	17264	17067	17408	17187	17298	17046	17204	17213	17236	17152	17288	17230	17161	17182	17259	17289	17221	17177	17232	17118	17311	17138	17352	17266	17175	17046	17405	17147	17261	17063	17353	17216	17074	17181	17176	17314	17157	17304	17351	17187	17065	17204	17268	17294	17112	17155	17252	17166	17304	17230	17362	17191	17259	17319	17278	17260	17346	17099	17090	17117	17093	17132	17259	17289	17388	17502	17190	17250	17118	17302	17152	17263	16933	17369	17243	17255	17388	17161	17241	17438	17269	17149	17180	17324	17046	17282	17181	17144	17400	17242	17309	17126	17402	17300	17264	17187	17073	17424	17255	17267	17303	17128	17218	17081	17125	17243	17366	17267	17385	17287	17299	17359	17235	17274	17197	17286	17360	17255	17207	17251	17375	17300	17362	17326	17247	17198	17245	17042	17187	17276	17084	17201	17321	17182	17351	17194	17107	17073	17214	17335	17251	17238	17135	17251	17294	17285	17388	17318	17240	17100	17095	17339	17257	17359	17277	17220	17298	17449	17277	17396	17208	17301	17246	17122	17111	17218	17253	17224	17451	17082	17085	17167	17267	17193	17142	17342	17181	17329	17137	17369	17276	17196	17468	17378	17227	17233	17483	17193	17190	17240	17207	17399	17394	17118	17220	17270	17179	17177	17181	17377	17245	17324	17198	17125	17434	17261	17361	17012	17258	17346	17395	17300	17151	17252	17360	17252	17174	17226	17195	17206	17262	17220	17162	17134	17444	17359	17396	17459	17352	17369	17325	17358	17400	17298	17113	17074	17219	17114	17380	16984	17172	17401	17279	17329	17449	17239	17233	17428	17468	17240	17281	17293	17103	17308	17201	17173	17171	17245	17253	17193	17254	17131	17293	17198	17400	17305	17270	17308	17246	17298	17423	17238	17358	17339	17342	17300	17360	17197	17209	17272	17290	17108	17316	17243	17127	17345	17161	17307	17185	17209	17306	17380	17271	17280	17142	17256	17241	17222	17414	17150	17129	17077	17072	17302	17200	17234	17254	17417	17293	17122	17336	17187	17085	17402	17175	17262	17213	17222	17088	17149	17192	17247	17352	17207	17296	17254	17227	17333	17331	17260	17273	17159	17234	17314	17164	17292	17234	17124	17250	17297	17248	17285	17106	17245	17474	17195	17336	17265	17426	17093	17462	17269	17345	17106	17285	17174	17208	17249	17201	17191	17154	16978	17099	17350	17305	17354	17165	17334	17381	17068	17580	17141	17109	17256	17228	17344	17202	17350	17167	17139	17328	17265	17116	17390	17346	17317	17101	17420	17217	17192	17083	17254	17348	17146	17240	17389	17056	17225	17221	17234	17320	17113	17386	17367	17142	17348	17138	17271	17060	17123	17284	17270	17212	17284	17349	17292	17173	17444	17434	17409	17085	17362	17244	17137	17294	17464	17122	17226	17087	17305	17205	17397	17287	17140	17163	17130	17161	17276	17305	17178	17299	17396	17260	17238	17146	17201	17341	17276	17319	17242	17195	17339	17280	17209	17376	17414	17314	17158	17341	17279	17266	17197	17265	17266	17166	17223	17359	17301	17426	17326	17050	17370	17237	17254	17201	17218	17189	17242	17276	17316	17243	17441	17279	17285	17251	17285	17199	17181	17155	17167	17238	17455	17134	17105	17208	17257	17127	17311	17343	17234	17263	17287	17194	17383	17138	17166	17157	17189	17463	17220	17317	17231	17230	17262	17208	17347	17171	17176	17183	17338	17336	17279	17212	17480	17346	17311	17162	17180	17344	17270	17361	17190	17263	17307	17241	17225	17447	17453	17409	17372	17297	17175	17182	17368	17486	17291	17436	17188	17337	17327	17195	17243	17263	17109	17303	17340	17254	17219	17242	17290	17286	17298	17285	17159	17191	17441	17143	17291	17184	17366	17126	17275	17239	17285	17262	17256	17398	17283	17365	17318	17117	17183	17199	17308	17287	17235	17143	17093	17346	17127	17335	17335	17233	17278	17266	17244	17193	17266	17278	17040	17252	17248	17239	17252	17223	17139	17178	17309	17273	17357	17144	17338	17214	17184	17263	17376	17550	17124	17186	17160	17348	17199	17236	17263	17302	17091	17288	16967	17380	17195	17226	17220	17318	17259	17291	17318	17227	17193	17513	17339	17150	17285	17325	17199	17040	17369	17383	17239	17285	17133	17344	17043	17248	17261	17187	17452	17429	17114	17388	17140	17213	17225	17318	17212	17345	17103	17300	17216	17307	17242	17163	17215	17251	17206	17097	17421	17324	17006	17393	17072	17311	17364	17264	17166	17362	17209	17311	17129	17154	17253	17258	17175	17391	17323	17331	17445	17442	17164	17240	17282	17320	17267	17347	17379	17133	17081	17199	17232	17106	17128	17236	17271	17377	17273	17313	17280	17251	17175	17200	17380	17190	17162	17250	17156	17288	17056	17117	17282	17299	17278	17271	17354	17214	17217	17238	17305	17372	17250	17360	17234	17176	17316	17119	17323	17336	17089	17271	17335	17105	17367	17486	17121	17176	17227	17178	17204	17249	17158	17326	17328	17280	17227	17322	17357	17312	17396	17426	17274	17371	17033	17210	17269	17246	17250	17380	17264	17230	17293	17345	17222	17288	17205	17305	17290	17177	17095	17192	17204	17093	17271	17316	17197	17146	17266	17137	17186	17359	17214	17353	17156	17326	17277	17271	17246	17467	17200	17299	17292	17275	17404	17218	17315	17333	17257	17227	17377	17217	17000	17118	17428	17256	17264	17202	17321	17151	17332	17309	17386	17298	17149	17168	17247	17254	17389	17478	17403	17411	17218	17144	17166	17333	17360	17256	17255	17270	17287	17301	17217	17233	17441	17153	17276	17097	17338	17137	17177	17293	17143	17401	17099	17321	17143	17306	17299	17371	17126	17307	17486	17237	17238	17142	17424	17304	17321	17304	17272	17250	17273	17399	17450	17257	17204	17268	17445	17416	17204	17246	17368	17273	17252	17140	17103	17227	17305	17211	17248	17216	17408	17290	17217	17146	17202	17185	17277	17158	17100	17266	17312	17156	17162	17110	17088	17429	17307	17172	17214	17170	17246	17165	17134	17333	17080	17149	17259	17247	17258	17125	17285	17052	17246	17189	17324	17269	17158	17272	17167	17180	17308	17188	17364	17078	17218	17134	17390	17281	17294	17398	17263	17241	17267	17210	17130	17124	17151	17271	17164	17277	17267	17249	17261	17214	17100	17357	17224	17197	17153	17248	17273	17240	17297
24332	20876	27063	27632	27393	29661	30412	28753	27951	28095	27902	27028	26554	26404	26683	26521	26283	26439	26359	26335	26115	26362	26561	26317	26472	26431	26459	26299	26301	26284	26354	26175	26059	26343	26194	26149	26140	26325	26302	26301	26212	26371	26101	26088	26284	26248	26178	26152	26413	26151	26225	26055	26094	26083	26382	25990	26075	26311	26061	26037	25848	26104	26228	25982	25916	26081	26009	25988	26074	26128	26128	26143	26017	26034	26140	26072	26252	26068	26003	26129	25983	26172	26119	26125	25918	25987	25862	26049	25876	25985	26097	26032	26013	26049	26212	25998	25804	25973	26125	26089	26327	26031	25995	25874	26271	26051	26191	25933	26051	26210	25845	26171	25993	26181	26114	25893	26241	25872	26047	25762	26158	26118	26140	26102	26066	26402	25994	26042	26045	25949	26197	26253	25986	26000	26088	25861	25928	26008	26075	25904	26148	25819	26147	26267	25810	26210	26026	26045	26290	25671	25922	26111	26333	25995	25997	26031	26020	26013	26269	26352	26038	26043	25859	25957	25856	26077	26098	25954	26121	26019	25982	25993	25999	25960	25955	26080	26277	25988	26146	26176	25913	26018	25839	26042	25939	26004	25860	26069	26100	26190	26040	26170	25984	26141	26104	25971	25937	25901	25990	25940	26007	26139	26219	25953	25846	25860	26175	25834	25872	26143	26059	26016	25900	26028	26038	26002	25954	26115	26237	26028	26213	26058	26173	25917	26211	26093	25883	26000	26170	25950	26341	26393	26101	26009	26035	26089	26194	26309	25939	26263	26203	26069	26051	25968	26132	25944	26037	26046	26100	26020	26175	26102	25958	25877	26198	26142	26224	26141	26036	26030	25916	26122	26195	25769	25953	26001	26304	26301	25902	26022	25905	25779	26004	25926	26163	26109	25960	26040	26128	26089	26076	25839	25929	26012	25960	26175	25951	26092	26120	25965	26089	25948	26228	25882	26111	26144	26288	26204	25994	26074	26041	26233	26344	25979	25870	26037	26049	25764	25920	26340	25994	25837	26268	26049	26214	25831	25983	26003	25848	25860	25987	26232	25897	25900	26063	26140	26401	25871	26187	26133	26093	26024	26239	26140	26040	26131	26073	26163	26065	25971	25941	25959	26090	26153	26089	25987	26154	26058	25788	26004	26050	26330	26027	26052	25824	26122	26096	26037	26077	26095	25764	25971	26057	26071	25971	25980	26104	25904	25785	25994	25759	26060	25942	25890	26214	26307	26092	26280	26123	25951	26157	26004	25928	26317	25950	25911	26129	26099	26152	26104	26099	25891	26075	26197	25923	26275	26136	25791	26050	25795	25898	26079	26011	26000	25976	26028	25914	25930	26117	26083	26061	25870	26056	26015	25995	26241	26186	26152	26150	26058	26065	26110	25742	25992	26263	26073	26071	25966	26052	26019	26152	26057	25927	25822	25917	26165	25969	26015	25793	25652	25925	26071	26030	25905	25959	25929	25876	26075	26124	26202	25910	26111	25988	26015	25996	26027	25782	26115	26184	26015	25877	26078	26150	26321	26219	26064	25993	25839	25829	25997	25987	25937	26144	25959	26328	25810	25892	26261	26007	25792	26243	26237	26059	26004	25972	25993	25942	25977	26112	25998	25981	26224	25973	25879	26194	26274	26179	26039	26087	26132	26113	26236	26049	25918	25908	26171	26164	26202	26035	25991	26042	25982	25899	25993	26156	26146	26213	26335	26102	25978	25884	25992	26058	26006	26275	26154	26146	25998	25996	26134	26222	25945	26142	25985	25924	26136	26150	25963	26114	26063	26391	26022	26125	25951	26166	26160	25975	26030	26161	25872	26085	26015	26115	26270	25840	25970	26082	25891	26081	25910	26169	26121	26182	26090	26061	25993	26096	26239	26103	25816	26040	25825	26130	25950	26058	25878	25966	25935	26055	26069	26222	26242	26001	26247	26180	25968	26138	26004	26184	25873	26067	26067	25866	26172	26055	26100	26082	25975	26243	25924	26079	26255	25930	25930	25911	26223	25838	25868	26010	25930	26192	26077	26279	25989	26019	26209	26062	26059	26053	26164	26058	25863	25961	26136	26014	26219	26053	26250	26164	26144	26028	26013	26267	26077	25932	26042	25974	26132	25932	25998	25838	25864	26203	25990	26014	26198	26055	26092	26143	25964	26093	25998	25987	25940	25970	25999	26113	26207	26045	26023	26066	26084	26048	25867	26144	25897	26061	26084	25839	26003	26023	26162	26126	26013	25930	25978	26064	25964	26098	25875	26027	25858	26171	26075	26061	26029	26262	26157	25934	26040	25937	25875	26221	26372	26086	26070	26095	25983	26226	26048	26144	25991	25977	26123	26139	25713	26145	26093	25863	25956	26000	25985	26199	26092	26157	26166	25942	25841	26169	26187	26072	26056	25966	25957	26111	26188	26213	26186	25961	25936	26146	25957	25916	26003	25875	26089	26018	26138	26118	25937	26006	26249	26081	26072	26136	26016	25895	26065	26086	26341	26034	25983	26071	26131	25795	26129	26498	26062	26173	26077	25883	26058	25915	25777	26061	26165	26136	26184	26239	26061	25999	26180	26120	25961	26105	25976	26076	26011	25969	26225	26246	26250	26040	26123	25736	25983	25772	26027	26045	25941	25936	26031	25894	26031	25940	26083	26252	26030	26075	25987	25786	26359	26180	25909	25848	25883	25776	26111	26257	26056	25942	26275	26131	26081	26011	25987	26033	26105	26088	25941	26147	26170	26088	26250	26088	26170	26023	26241	26376	26121	26038	25967	25997	26073	25998	26062	25860	25728	26142	25949	25849	25742	26102	26112	26042	26162	25956	26012	25759	25932	26083	25738	26128	26046	26003	26098	26070	25826	25988	25742	26088	26091	25924	25949	26079	26134	25856	25893	25869	25908	25989	26034	25842	26290	25959	25949	26050	25893	25846	26123	26258	26098	26074	26355	26261	26091	26061	26016	25999	26185	26128	25945	25777	25969	25891	26106	26255	26279	25852	26179	25816	26238	26126	26109	25869	26030	26220	25785	25980	26114	26125	26112	26043	26163	25951	26174	26082	26123	26013	26030	25952	26365	25922	25810	26049	26347	25919	25917	26235	26119	26080	25853	26220	25905	26089	26225	26235	25906	25956	25997	26204	25982	26211	26359	26099	26086	26057	25896	26004	25943	26242	25835	25971	25839	26201	25853	26084	25986	25889	26084	26000	25892	26121	26217	26088	26001	26021	26073	25794	25857	25967	26249	26216	26024	25818	25895	26014	25952	25935	26136	26172	25962	25869	26041	25906	26111	26032	26123	26183	25936	26141	26214	26008	26019	25926	25958	26040	25998	26011	26002	26119	26058	26126	26017	25902	26142	26110	26229	26131	25887	26231	26174	26158	26079	25992	26252	26120	26186	26169	25875	26130	25870	26050	26074	25966	26206	26063	25899	26088	26089	25890	26054	26134	26357	26170	26198	26018	26143	26031	25963	25997	26145	25886	25901	26001	25807	26050	25935	25980	25782	26058	25920	26156	25877	26192	25991	26016	25945	25867	26175	25859	26277	25906	25997	26020	26138	26189	25952	26138	26138	25997	26087	25922	26279	25842	25904	26079	26098	25987	25896	25975	26178	26043	26024	26140	26219	26155	26004	26068	26133	26128	26230	26337	26054	25889	26036	26033	26124	25981	25961	25973	26127	25844	26090	25955	26223	26057	25803	25958	26039	26060	26015	26051	26208	25921	26150	26088	26384	26123	26239	25915	25768	25776	25959	26005	25960	25886	25911	25983	26126	26248	25864	26054	25932	26028	26263	26053	26038	25976	26215	25972	26274	25869	26163	26139	26127	26244	26081	25987	25853	26177	25795	26101	26187	26214	26052	26191	25983	26090	25875	26102	26136	26052	26086	25906	26080	26172	25786	26051	26046	25978	26131	25938	25747	26120	26098	25868	26124	26150	26028	26260	26183	25763	26071	26176	26166	26206	25981	26104	25930	26097	25941	26091	26025	26147	25746	26266	26093	26102	25918	26112	26008	26220	26073	26137	26167	26211	26147	25941	26224	25956	26189	25997	26327	25980	26131	26113	25877	26101	26012	26099	26290	26137	25978	26083	25901	25712	25937	26035	26106	26199	26035	26202	25977	25822	25942	25876	26032	26116	26060	26054	26004	25973	26005	25808	26011	26079	26127	25929	25983	26049	25881	26058	26101	26012	25925	26162	26157	25842	26068	26124	26015	26039	25845	26052	26221	25977	25913	25944	25920	26027	26269	26196	26163	26003	26043	26234	26133	26027	26271	26233	26045	25982	25617	25936	25983	25833	26237	26101	26026	26152	26067	26050	26137	26023	25973	26103	25956	25955	25955	26150	25974	26319	26265	26043	26062	26149	26132	26175	26355	26046	26198	26125	26010	25969	26091	26105	26256	26014	25830	26084	26320	25863	26075	26173	26215	26177	26002	26184	26165	26097	26148	26195	25843	26105	25903	26238	25899	26176	25758	26026	25956	26217	26015	26148	26405	25998	26120	26103	25720	25767	25939	26037	26167	25938	26015	26060	26206	26016	26093	26039	26171	26145	26003	26042	25965	26057	26091	26063	26004	26044	26010	25896	25917	25892	25957	25955	26167	26086	26214	25830	26113	26149	25882	26190	25917	26016	26151	26093	25879	26020	25932	26157	26126	26065	26140	26010	25775	26107	26108	25978	25988	25922	25907	26110	26142	26086	26099	26110	26215	26247	26062	26106	26141	26306	25851	25920	25815	25941	25969	26166	26099	26050	25919	26071	26065	26028	26027	26379	26012	25872	26043	26174	26068	26072	25906	26250	25922	25938	26122	26037	26200	26066	25865	26214	25998	26145	26059	25956	26195	26094	26150	25720	26112	25942	26306	26104	25911	26375	25885	26037	26250	26108	26085	26110	25804	26095	26099	26130	25938	25999	26254	25920	26110	25964	26053	25853	26097	26181	26215	25901	26005	25955	26082	26144	25998	26106	25978	26106	25874	26121	26020	26315	25746	25940	26212	25973	25998	26259	25912	26044	25976	26004	25978	26305	26192	25914	26031	26036	26056	26064	25972	26220	25988	26005	26047	25984	26062	26199	26298	26264	26120	25761	26361	26341	26220	26088	26092	26158	26157	25997	26224	26068	26062	25964	25888
23856	39818	38493	30652	26103	23674	22311	20986	20281	20514	19997	18667	18142	17893	17823	17515	17752	17697	17742	17615	17797	17674	17851	17815	17839	17801	17741	17919	17834	17686	17791	17628	17804	17630	17573	17522	17562	17667	17702	17589	17354	17507	17459	17633	17289	17487	17422	17495	17384	17458	17321	17391	17492	17442	17354	17329	17262	17393	17332	17359	17269	17294	17232	17299	17409	17450	17372	17473	17569	17185	17549	17091	17544	17306	17523	17428	17344	17496	17517	17324	17342	17268	17378	17456	17502	17254	17298	17439	17307	17367	17390	17301	17501	17305	17401	17473	17351	17329	17528	17427	17301	17380	17396	17410	17385	17178	17381	17286	17387	17201	17509	17501	17376	17278	17355	17547	17493	17406	17286	17352	17376	17388	17446	17433	17521	17366	17572	17279	17428	17355	17322	17303	17370	17351	17380	17433	17355	17481	17413	17285	17471	17488	17473	17432	17423	17498	17377	17393	17420	17345	17385	17421	17403	17629	17162	17351	17381	17339	17423	17605	17265	17350	17364	17301	17320	17265	17264	17377	17413	17425	17400	17586	17466	17401	17273	17370	17447	17286	17501	17272	17468	17305	17175	17410	17521	17400	17384	17453	17548	17387	17358	17335	17386	17426	17185	17387	17477	17405	17433	17418	17521	17320	17295	17454	17359	17555	17418	17465	17305	17428	17318	17279	17318	17419	17491	17289	17201	17442	17459	17293	17474	17351	17352	17264	17658	17296	17373	17410	17404	17354	17285	17658	17431	17349	17381	17467	17390	17273	17375	17401	17436	17418	17451	17305	17335	17200	17372	17373	17532	17588	17362	17233	17310	17480	17232	17498	17273	17258	17347	17446	17429	17255	17443	17207	17295	17417	17482	17434	17430	17454	17528	17455	17424	17274	17253	17443	17518	17463	17408	17486	17315	17450	17310	17344	17191	17261	17412	17503	17672	17159	17419	17308	17371	17395	17314	17320	17397	17335	17281	17461	17313	17530	17211	17501	17549	17358	17350	17415	17470	17284	17327	17395	17497	17198	17469	17374	17417	17510	17232	17456	17415	17301	17365	17303	17372	17352	17419	17176	17560	17312	17435	17575	17582	17251	17248	17409	17465	17242	17342	17333	17323	17467	17380	17314	17311	17578	17301	17437	17350	17435	17407	17358	17590	17423	17449	17536	17443	17442	17381	17593	17433	17364	17295	17649	17294	17205	17436	17264	17422	17579	17214	17531	17597	17316	17387	17436	17470	17493	17287	17344	17461	17485	17508	17344	17498	17444	17405	17403	17471	17344	17328	17333	17491	17454	17463	17375	17313	17492	17468	17396	17397	17349	17267	17506	17383	17321	17486	17407	17265	17394	17264	17582	17536	17394	17448	17351	17491	17404	17269	17260	17472	17353	17456	17348	17463	17406	17540	17394	17559	17413	17501	17330	17494	17421	17417	17309	17681	17355	17313	17373	17388	17411	17469	17316	17553	17414	17363	17408	17286	17415	17487	17244	17423	17362	17525	17420	17451	17537	17334	17418	17322	17303	17396	17482	17592	17476	17434	17338	17167	17335	17401	17467	17273	17418	17398	17359	17335	17572	17431	17176	17348	17353	17289	17501	17573	17440	17353	17325	17311	17442	17337	17464	17403	17328	17512	17372	17510	17455	17467	17382	17319	17251	17383	17545	17524	17401	17404	17339	17202	17348	17341	17346	17335	17418	17319	17363	17362	17451	17243	17423	17431	17522	17289	17436	17376	17278	17245	17432	17485	17204	17494	17369	17520	17360	17337	17439	17376	17289	17414	17276	17292	17292	17222	17339	17514	17315	17379	17163	17234	17385	17479	17418	17307	17310	17412	17499	17388	17407	17382	17276	17436	17174	17341	17468	17397	17346	17343	17416	17340	17278	17157	17703	17578	17212	17343	17393	17406	17409	17371	17361	17579	17401	17216	17267	17419	17282	17358	17462	17382	17541	17317	17320	17349	17357	17174	17531	17295	17569	17505	17322	17315	17486	17426	17397	17435	17305	17429	17289	17265	17391	17293	17484	17444	17368	17189	17315	17278	17442	17420	17407	17538	17363	17280	17407	17346	17576	17458	17536	17381	17286	17268	17569	17313	17542	17274	17589	17499	17400	17450	17312	17493	17394	17291	17338	17251	17497	17473	17478	17443	17366	17453	17294	17321	17288	17230	17333	17409	17263	17200	17572	17383	17392	17442	17492	17431	17303	17442	17411	17526	17255	17431	17538	17549	17525	17394	17405	17443	17167	17305	17257	17246	17459	17447	17348	17297	17537	17470	17403	17496	17432	17309	17310	17495	17457	17317	17471	17480	17281	17455	17310	17486	17179	17482	17423	17325	17365	17290	17448	17302	17315	17384	17401	17420	17251	17421	17425	17406	17316	17545	17428	17336	17350	17482	17344	17512	17281	17400	17446	17409	17291	17433	17438	17346	17295	17443	17400	17417	17416	17381	17324	17513	17285	17418	17410	17433	17447	17472	17419	17438	17426	17410	17391	17336	17351	17466	17427	17657	17426	17402	17453	17297	17348	17473	17386	17511	17354	17446	17337	17309	17412	17324	17237	17184	17356	17432	17461	17357	17426	17320	17252	17483	17505	17517	17308	17419	17390	17450	17378	17483	17449	17487	17304	17359	17347	17393	17522	17520	17271	17323	17366	17293	17450	17358	17405	17359	17268	17472	17387	17453	17340	17328	17264	17311	17259	17334	17607	17330	17385	17340	17347	17305	17404	17610	17501	17370	17240	17331	17261	17295	17341	17352	17506	17307	17468	17468	17353	17360	17292	17548	17328	17452	17372	17473	17311	17414	17459	17240	17384	17083	17438	17403	17312	17277	17420	17417	17630	17385	17359	17282	17254	17407	17497	17332	17300	17223	17271	17170	17349	17296	17425	17475	17319	17473	17406	17320	17379	17340	17366	17289	17535	17428	17396	17291	17451	17231	17308	17256	17270	17492	17353	17509	17291	17440	17529	17438	17278	17403	17314	17330	17445	17472	17387	17389	17346	17589	17398	17214	17336	17377	17334	17321	17406	17332	17417	17414	17224	17370	17413	17397	17414	17300	17414	17506	17289	17352	17295	17356	17527	17456	17467	17294	17368	17336	17613	17576	17352	17359	17402	17483	17468	17366	17453	17367	17403	17365	17416	17260	17404	17475	17272	17391	17445	17426	17419	17388	17498	17432	17284	17481	17227	17381	17217	17301	17272	17356	17440	17335	17384	17413	17414	17228	17459	17381	17535	17361	17478	17383	17273	17483	17346	17560	17136	17391	17550	17356	17447	17388	17296	17500	17441	17327	17469	17584	17359	17291	17218	17510	17447	17333	17181	17334	17292	17530	17453	17499	17288	17528	17458	17417	17390	17481	17550	17339	17377	17353	17194	17300	17470	17419	17394	17388	17359	17477	17230	17504	17246	17365	17262	17405	17331	17492	17457	17386	17369	17658	17376	17475	17291	17466	17519	17291	17229	17398	17303	17436	17405	17324	17353	17323	17328	17438	17235	17576	17464	17346	17609	17515	17491	17221	17406	17350	17516	17306	17424	17126	17363	17504	17313	17337	17539	17586	17428	17421	17318	17350	17304	17350	17513	17430	17374	17369	17353	17462	17348	17454	17445	17476	17347	17325	17395	17429	17168	17616	17199	17413	17302	17420	17352	17493	17458	17363	17411	17273	17272	17450	17284	17468	17394	17395	17410	17316	17451	17282	17536	17480	17331	17393	17602	17405	17416	17456	17397	17293	17437	17375	17396	17369	17363	17335	17507	17413	17462	17198	17382	17395	17300	17577	17369	17266	17377	17379	17396	17414	17463	17410	17421	17285	17363	17462	17330	17485	17333	17355	17429	17429	17305	17314	17468	17611	17429	17440	17468	17455	17474	17523	17404	17403	17207	17397	17382	17354	17478	17428	17223	17329	17301	17422	17643	17530	17437	17282	17422	17446	17309	17402	17373	17157	17279	17426	17357	17278	17380	17322	17291	17448	17315	17298	17310	17548	17409	17354	17397	17523	17410	17487	17334	17339	17295	17536	17389	17252	17380	17276	17384	17293	17406	17155	17335	17496	17338	17286	17372	17632	17497	17317	17411	17503	17277	17401	17355	17370	17377	17397	17344	17322	17319	17286	17357	17584	17274	17481	17426	17454	17387	17484	17418	17381	17450	17511	17334	17370	17363	17349	17221	17379	17419	17526	17153	17414	17340	17363	17437	17418	17138	17399	17344	17479	17357	17469	17470	17417	17424	17374	17339	17587	17267	17475	17591	17526	17388	17296	17336	17533	17425	17390	17263	17583	17469	17389	17251	17289	17420	17427	17488	17363	17337	17264	17466	17341	17333	17480	17402	17345	17411	17399	17448	17582	17400	17166	17423	17450	17394	17419	17566	17376	17415	17089	17257	17414	17276	17298	17330	17435	17352	17488	17404	17350	17358	17236	17350	17549	17302	17342	17283	17260	17474	17433	17304	17310	17438	17370	17287	17387	17381	17555	17333	17401	17382	17279	17276	17275	17474	17398	17370	17427	17412	17359	17370	17378	17480	17382	17453	17334	17405	17535	17353	17438	17150	17412	17598	17451	17310	17398	17399	17406	17497	17392	17434	17473	17391	17543	17254	17386	17290	17336	17529	17332	17245	17477	17451	17342	17390	17410	17575	17416	17370	17587	17457	17418	17307	17452	17266	17316	17229	17440	17523	17422	17494	17452	17472	17206	17521	17368	17241	17549	17516	17353	17154	17576	17414	17354	17302	17224	17446	17350	17512	17240	17376	17124	17414	17341	17255	17378	17414	17221	17365	17250	17525	17334	17455	17294	17296	17357	17283	17401	17559	17390	17545	17527	17458	17193	17342	17276	17356	17371	17348	17461	17374	17489	17532	17490	17332	17262	17538	17474	17397	17288	17432	17508	17426	17493	17564	17411	17535	17302	17442	17415	17451	17392	17389	17303	17342	17421	17473	17345	17304	17418	17366	17476	17383	17333	17392	17499	17459	17434	17409	17425	17462	17393	17448	17366	17191	17405	17325	17404	17403	17364	17367	17471	17283	17319	17409	17446	17457	17470	17554	17331	17346	17268	17438	17508	17293	17289	17284	17385	17395	17558	17331	17335	17311	17571	17428	17286	17461	17364	17103
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
